const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/LayoutDashboard-Adr0-CW7.js","assets/AppBarDashboard-Betq8t1P.js","assets/AuthMenu-DmuxUQ90.js","assets/presenceStore-CuYOHnzO.js","assets/documentsUtils-B1Oj_ngD.js","assets/AuthMenu-Kf3mGRLQ.css","assets/mailingStore-gG-fjypp.js","assets/index-DRVwiOHf.js","assets/index-DbNZJv0w.css","assets/AppBarDashboard-D4S8JDvn.css","assets/holitime-text-light-green-4-dZCJCi.js","assets/phone-icon-Bf-FYWbY.js","assets/CheckIcon.vue_vue_type_script_setup_true_lang-iyPTY02V.js","assets/RecapPlan.vue_vue_type_script_setup_true_lang-DSE_bRg8.js","assets/BirthDate.vue_vue_type_script_setup_true_lang-B3TIOcRE.js","assets/CopieIcon.vue_vue_type_script_setup_true_lang-wAnfk6Vo.js","assets/DocumentCard.vue_vue_type_script_setup_true_lang-DQajPE4l.js","assets/PDFDocIcon.vue_vue_type_script_setup_true_lang-dV5s_SFd.js","assets/parsePhoneNumber-CsVW3qS_.js","assets/DocumentCard-5QUgavNO.css","assets/DeleteDocModal.vue_vue_type_script_setup_true_lang-DXdV3Peg.js","assets/country.utils-CHRdEjKu.js","assets/warning-DZucZeRP.js","assets/DeleteDocModal-DkB1gOSe.css","assets/LayoutDashboard-Bj4bJgf9.css","assets/Home-COvz_Zlr.js","assets/responseOrUpdatedAt-BUT4y2fj.js","assets/responseOrUpdatedAt-DcjkV8Yu.css","assets/colors.utils-DyDs_YkK.js","assets/Image_3-Bfk4_0fK.js","assets/Image_3-DANX7m3g.css","assets/Home-BOPhFQvf.css","assets/Invoices-D5kJ8LSg.js","assets/invoices-y2QWqb2e.js","assets/PatientSelector.vue_vue_type_script_setup_true_lang-CSE1KCx9.js","assets/Invoices-CSKyntK0.css","assets/InvoiceSettings-DzGh5F45.js","assets/InvoiceSettings-DcSl9ybA.css","assets/InvoiceEditor-BcsOAOIL.js","assets/InvoiceEditor-LiNbTULO.css","assets/AffiliateDashboard-CpN-azrw.js","assets/AffiliateDashboard-B-LElFEQ.css","assets/MessagesPage-BIPKQpz3.js","assets/MessagesPage-C0ncYENg.css","assets/ForgotPassword-J6Zp-fVK.js","assets/ForgotPassword-B1YytZFT.css","assets/AppointmentPatient-ys091e_N.js","assets/agendaDetails-BjDDpyym.js","assets/DeleteIcon.vue_vue_type_script_setup_true_lang-BTZmpGhN.js","assets/weekday-C7V0E8wI.js","assets/weekday-2lkf1oU0.css","assets/AppointmentPatient-Cj6hHtAF.css","assets/LegalSupport-CSx5Macy.js","assets/LegalSupport-DXoOpw-1.css","assets/Communication-Cwn-D2MZ.js","assets/communication-CWieYQLS.js","assets/communication-Ddcoisi9.css","assets/Communication-BlUQQd9l.css","assets/ProfileLists-B_e01t6z.js","assets/ProfileLists-B7lf_Fws.css","assets/Settings-CFz5n7rD.js","assets/ResetPasswordForm.vue_vue_type_style_index_0_sccoped_true_lang-E97kwZsQ.js","assets/ResetPasswordForm-BfZOXQx0.css","assets/Settings-CN87w3jN.css","assets/Clients-DtngcnYU.js","assets/GoogleIcon.vue_vue_type_script_setup_true_lang-IiaRTYB5.js","assets/Clients-D82GCtAG.css","assets/BlankDashboard-D6dm-byn.js","assets/AppBar-DlLWgH0p.js","assets/logo-horizontal-DFJVSUll.js","assets/BeCalledBack.vue_vue_type_script_setup_true_lang-DurWmU8Z.js","assets/landingUrl-0wCaOxTj.js","assets/AppBar-CQuZ2EPY.css","assets/BlankDashboard-B6DpTaVw.css","assets/PractitionerOnboarding-qrySWjgd.js","assets/PractitionerOnboarding-DcDhFUjI.css","assets/Default-DDam2Tjt.js","assets/logo-horizontal-white-0Nl85bYw.js","assets/Default-Ci7aOZUQ.css","assets/Home-CEuuHInC.js","assets/autocompleteAddressStore-C5CuI_Cm.js","assets/hero-wave-DN53JoI2.js","assets/MainSearchBar-BXWcXuDi.js","assets/discipline-SftOEi9W.js","assets/MainSearchBar-BjmgKCss.css","assets/PractitionerCard-CacKsjH3.js","assets/PractitionerCard-D8gHvI7J.css","assets/ht-marie-portrait-CDsD4FX9.js","assets/wave_green_bottom-BcTbzHj0.js","assets/Home-DHnDBJ7S.css","assets/PractitionerLanding-CCv9jN_d.js","assets/right-hero-plan-BmA3z728.js","assets/TierIllustration-DmYU3tFz.js","assets/TierIllustration-CvLAHBlW.css","assets/PractitionerLanding-DqnK6Hjy.css","assets/PractitionerPresentation-CT7CRvNd.js","assets/PackagesMain-BE_sdGyK.js","assets/PackagesMain-xqswPWry.css","assets/PractitionerPresentation-DpJE_T0F.css","assets/Ambassador-B8nbC9GV.js","assets/Ambassador-BfM3Dj_g.css","assets/CGU-DoZipIDL.js","assets/CGU-DdBcFuSM.css","assets/DataPolicy-Bcc_TaJQ.js","assets/DataPolicy-BzKOhOMP.css","assets/Subscription-MDj_JuNd.js","assets/Subscription-J0ZwduQA.css","assets/ScheduleAppointment-CQY1gZsM.js","assets/AppointmentRecapCard-e_zsQUhX.js","assets/PaymentStep-B9dwKhur.js","assets/PaymentStep-B_FcIeI5.css","assets/AppointmentRecapCard-DyXpbXAe.css","assets/ScheduleAppointment-NEIZLOb_.css","assets/ScheduleNewBooking-MamU_vQK.js","assets/ScheduleNewBooking-DV83SviK.css","assets/CommunicationSharePage-C1bSNx0C.js","assets/CommunicationSharePage-A3G5pkad.css","assets/PractitionerPublicProfile-DFjTs4Ee.js","assets/wave-DUTkvPN_.js","assets/swiper-vue-DjeFhE2g.js","assets/swiper-vue-Ds_YmOBQ.css","assets/ReviewPercentage.vue_vue_type_script_setup_true_lang-DfuGkr9L.js","assets/VerifiedBadge-Dv0uX7t2.js","assets/VerifiedBadge-Dr2raOn0.css","assets/PractitionerPublicProfile-C_-uq79C.css","assets/SearchPage-DznL9Tmn.js","assets/AppPagination-CkqQ43J8.js","assets/AppPagination-DmehM8Qd.css","assets/SearchPage-BS6IlWpe.css","assets/PageNotFound-BcsU9AcS.js","assets/Mission-Ba0zxw5h.js","assets/mission-plan-BhTw1xCm.js","assets/Mission-vnxA6Zke.css","assets/TrustCharter-DMw5R5KN.js","assets/TrustCharter-BNTVhwSE.css","assets/Manifeste-jQ0dc3uW.js","assets/Manifeste-CAnwxg5A.css","assets/Pricing-BMo7nAHc.js","assets/Pricing-C2Z0QMPW.css","assets/Roadmap-D8MRkS6w.js","assets/Roadmap-ob83VGOU.css","assets/VerifiedPractitioners-BLlfXI7o.js","assets/VerifiedPractitioners-C06XjqkZ.css","assets/AgencyView-CTDFV4Ld.js","assets/discover-bottom-wave-BMu8HIzN.js","assets/AgencyView-CZXUqQwi.css","assets/PatientInvoicePayment-D_ZXZcdj.js","assets/PatientInvoicePayment-CQeMQvJU.css","assets/WikiHome-Xju9hx_y.js","assets/HeroSection-CfDc-18j.js","assets/HeroSection-B044KYPx.css","assets/WikiHome-Ben5t_w2.css","assets/WikiDetails-Blv3j-k4.js","assets/WikiDetails-BGPrDAc7.css","assets/AuthLayout-DgD-whg-.js","assets/Login-CTKBG-gZ.js","assets/AuthShell-CfnfCfat.js","assets/AuthShell-Boof1XmD.css","assets/Login-dTl7LZrR.css","assets/Register-C9DXj8py.js","assets/Register-DTGdV5eC.css","assets/ForgotPasswordRequest-idjPC_aL.js","assets/ForgotPasswordRequest-nOYvuDUP.css","assets/RegisterConfirmation-CNVQ1PVD.js","assets/RegisterConfirmation-CofPahQQ.css","assets/ScrapedLayout-Bq4PVYql.js","assets/ScrapedLayout-CkmrkRra.css","assets/LoginUserScraped-BIeHWTBp.js","assets/LoginUserScraped-v06T1L8o.css","assets/RegisterProgress-BT3K6c7R.js","assets/ReminderPack-DwYXJi2R.js","assets/StepTwo-RaK9wTn1.js","assets/StepTwo-TeKjtvQO.css","assets/ChangeSubscription-BxZLx0pl.js","assets/ChangeSubscription-BdM7z9eb.css","assets/EmptyDashboard-BgPTtnys.js","assets/EmptyDashboard-DPzIE_nX.css","assets/MeetingView-rJpqzaOS.js","assets/MeetingView-6Um-437J.css","assets/BookingMeetingView-B4W33Ui0.js","assets/BookingMeetingView-il8K45l1.css"])))=>i.map(i=>d[i]);
var vj=Object.defineProperty;var dS=e=>{throw TypeError(e)};var gj=(e,t,n)=>t in e?vj(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var ws=(e,t,n)=>gj(e,typeof t!="symbol"?t+"":t,n),n5=(e,t,n)=>t.has(e)||dS("Cannot "+n);var zt=(e,t,n)=>(n5(e,t,"read from private field"),n?n.call(e):t.get(e)),Zi=(e,t,n)=>t.has(e)?dS("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,n),qa=(e,t,n,a)=>(n5(e,t,"write to private field"),a?a.call(e,n):t.set(e,n),n),sr=(e,t,n)=>(n5(e,t,"access private method"),n);var ch=(e,t,n,a)=>({set _(i){qa(e,t,i,n)},get _(){return zt(e,t,a)}});(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="4b2bbc47-6968-405c-9088-e29c74792c4c",e._sentryDebugIdIdentifier="sentry-dbid-4b2bbc47-6968-405c-9088-e29c74792c4c")}catch{}})();function yj(e,t){for(var n=0;n<t.length;n++){const a=t[n];if(typeof a!="string"&&!Array.isArray(a)){for(const i in a)if(i!=="default"&&!(i in e)){const r=Object.getOwnPropertyDescriptor(a,i);r&&Object.defineProperty(e,i,r.get?r:{enumerable:!0,get:()=>a[i]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}var _j=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};_j.SENTRY_RELEASE={id:"2bcc55c32779e88ac7f2da1f7706e0f63182f306"};/*!
  * shared v9.14.5
  * (c) 2025 kazuya kawaguchi
  * Released under the MIT License.
  */function bj(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const D4=typeof window<"u",H1=(e,t=!1)=>t?Symbol.for(e):Symbol(e),wj=(e,t,n)=>$j({l:e,k:t,s:n}),$j=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),si=e=>typeof e=="number"&&isFinite(e),Aj=e=>mT(e)==="[object Date]",$1=e=>mT(e)==="[object RegExp]",ug=e=>on(e)&&Object.keys(e).length===0,br=Object.assign,Sj=Object.create,ua=(e=null)=>Sj(e);let fS;const uc=()=>fS||(fS=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:ua());function hS(e){return e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;").replace(/\//g,"&#x2F;").replace(/=/g,"&#x3D;")}function pS(e){return e.replace(/&(?![a-zA-Z0-9#]{2,6};)/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&apos;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function Cj(e){return e=e.replace(/(\w+)\s*=\s*"([^"]*)"/g,(a,i,r)=>`${i}="${pS(r)}"`),e=e.replace(/(\w+)\s*=\s*'([^']*)'/g,(a,i,r)=>`${i}='${pS(r)}'`),/\s*on\w+\s*=\s*["']?[^"'>]+["']?/gi.test(e)&&(e=e.replace(/(\s+)(on)(\w+\s*=)/gi,"$1&#111;n$3")),[/(\s+(?:href|src|action|formaction)\s*=\s*["']?)\s*javascript:/gi,/(style\s*=\s*["'][^"']*url\s*\(\s*)javascript:/gi].forEach(a=>{e=e.replace(a,"$1javascript&#58;")}),e}const kj=Object.prototype.hasOwnProperty;function gl(e,t){return kj.call(e,t)}const ka=Array.isArray,Aa=e=>typeof e=="function",$t=e=>typeof e=="string",$n=e=>typeof e=="boolean",Fn=e=>e!==null&&typeof e=="object",Mj=e=>Fn(e)&&Aa(e.then)&&Aa(e.catch),pT=Object.prototype.toString,mT=e=>pT.call(e),on=e=>{if(!Fn(e))return!1;const t=Object.getPrototypeOf(e);return t===null||t.constructor===Object},xj=e=>e==null?"":ka(e)||on(e)&&e.toString===pT?JSON.stringify(e,null,2):String(e);function Ej(e,t=""){return e.reduce((n,a,i)=>i===0?n+a:n+t+a,"")}function cg(e){let t=e;return()=>++t}const U8=e=>!Fn(e)||ka(e);function n4(e,t){if(U8(e)||U8(t))throw new Error("Invalid value");const n=[{src:e,des:t}];for(;n.length;){const{src:a,des:i}=n.pop();Object.keys(a).forEach(r=>{r!=="__proto__"&&(Fn(a[r])&&!Fn(i[r])&&(i[r]=Array.isArray(a[r])?[]:ua()),U8(i[r])||U8(a[r])?i[r]=a[r]:n.push({src:a[r],des:i[r]}))})}}/*!
  * message-compiler v9.14.5
  * (c) 2025 kazuya kawaguchi
  * Released under the MIT License.
  */function Lj(e,t,n){return{line:e,column:t,offset:n}}function V4(e,t,n){return{start:e,end:t}}const Pj=/\{([0-9a-zA-Z]+)\}/g;function vT(e,...t){return t.length===1&&Tj(t[0])&&(t=t[0]),(!t||!t.hasOwnProperty)&&(t={}),e.replace(Pj,(n,a)=>t.hasOwnProperty(a)?t[a]:"")}const gT=Object.assign,mS=e=>typeof e=="string",Tj=e=>e!==null&&typeof e=="object";function yT(e,t=""){return e.reduce((n,a,i)=>i===0?n+a:n+t+a,"")}const mb={USE_MODULO_SYNTAX:1,__EXTEND_POINT__:2},Dj={[mb.USE_MODULO_SYNTAX]:"Use modulo before '{{0}}'."};function Vj(e,t,...n){const a=vT(Dj[e],...n||[]),i={message:String(a),code:e};return t&&(i.location=t),i}const Xt={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16,__EXTEND_POINT__:17},Oj={[Xt.EXPECTED_TOKEN]:"Expected token: '{0}'",[Xt.INVALID_TOKEN_IN_PLACEHOLDER]:"Invalid token in placeholder: '{0}'",[Xt.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER]:"Unterminated single quote in placeholder",[Xt.UNKNOWN_ESCAPE_SEQUENCE]:"Unknown escape sequence: \\{0}",[Xt.INVALID_UNICODE_ESCAPE_SEQUENCE]:"Invalid unicode escape sequence: {0}",[Xt.UNBALANCED_CLOSING_BRACE]:"Unbalanced closing brace",[Xt.UNTERMINATED_CLOSING_BRACE]:"Unterminated closing brace",[Xt.EMPTY_PLACEHOLDER]:"Empty placeholder",[Xt.NOT_ALLOW_NEST_PLACEHOLDER]:"Not allowed nest placeholder",[Xt.INVALID_LINKED_FORMAT]:"Invalid linked format",[Xt.MUST_HAVE_MESSAGES_IN_PLURAL]:"Plural must have messages",[Xt.UNEXPECTED_EMPTY_LINKED_MODIFIER]:"Unexpected empty linked modifier",[Xt.UNEXPECTED_EMPTY_LINKED_KEY]:"Unexpected empty linked key",[Xt.UNEXPECTED_LEXICAL_ANALYSIS]:"Unexpected lexical analysis in token: '{0}'",[Xt.UNHANDLED_CODEGEN_NODE_TYPE]:"unhandled codegen node type: '{0}'",[Xt.UNHANDLED_MINIFIER_NODE_TYPE]:"unhandled mimifier node type: '{0}'"};function bf(e,t,n={}){const{domain:a,messages:i,args:r}=n,o=vT((i||Oj)[e]||"",...r||[]),s=new SyntaxError(String(o));return s.code=e,t&&(s.location=t),s.domain=a,s}function Ij(e){throw e}const Vu=" ",Hj="\r",ao=`
`,Nj="\u2028",Rj="\u2029";function Zj(e){const t=e;let n=0,a=1,i=1,r=0;const o=E=>t[E]===Hj&&t[E+1]===ao,s=E=>t[E]===ao,l=E=>t[E]===Rj,c=E=>t[E]===Nj,u=E=>o(E)||s(E)||l(E)||c(E),d=()=>n,f=()=>a,m=()=>i,v=()=>r,g=E=>o(E)||l(E)||c(E)?ao:t[E],y=()=>g(n),_=()=>g(n+r);function w(){return r=0,u(n)&&(a++,i=0),o(n)&&n++,n++,i++,t[n]}function C(){return o(n+r)&&r++,r++,t[n+r]}function S(){n=0,a=1,i=1,r=0}function M(E=0){r=E}function x(){const E=n+r;for(;E!==n;)w();r=0}return{index:d,line:f,column:m,peekOffset:v,charAt:g,currentChar:y,currentPeek:_,next:w,peek:C,reset:S,resetPeek:M,skipToPeek:x}}const jc=void 0,Fj=".",vS="'",zj="tokenizer";function Bj(e,t={}){const n=t.location!==!1,a=Zj(e),i=()=>a.index(),r=()=>Lj(a.line(),a.column(),a.index()),o=r(),s=i(),l={currentType:14,offset:s,startLoc:o,endLoc:o,lastType:14,lastOffset:s,lastStartLoc:o,lastEndLoc:o,braceNest:0,inLinked:!1,text:""},c=()=>l,{onError:u}=t;function d(q,K,be,...Ee){const Be=c();if(K.column+=be,K.offset+=be,u){const He=n?V4(Be.startLoc,K):null,xe=bf(q,He,{domain:zj,args:Ee});u(xe)}}function f(q,K,be){q.endLoc=r(),q.currentType=K;const Ee={type:K};return n&&(Ee.loc=V4(q.startLoc,q.endLoc)),be!=null&&(Ee.value=be),Ee}const m=q=>f(q,14);function v(q,K){return q.currentChar()===K?(q.next(),K):(d(Xt.EXPECTED_TOKEN,r(),0,K),"")}function g(q){let K="";for(;q.currentPeek()===Vu||q.currentPeek()===ao;)K+=q.currentPeek(),q.peek();return K}function y(q){const K=g(q);return q.skipToPeek(),K}function _(q){if(q===jc)return!1;const K=q.charCodeAt(0);return K>=97&&K<=122||K>=65&&K<=90||K===95}function w(q){if(q===jc)return!1;const K=q.charCodeAt(0);return K>=48&&K<=57}function C(q,K){const{currentType:be}=K;if(be!==2)return!1;g(q);const Ee=_(q.currentPeek());return q.resetPeek(),Ee}function S(q,K){const{currentType:be}=K;if(be!==2)return!1;g(q);const Ee=q.currentPeek()==="-"?q.peek():q.currentPeek(),Be=w(Ee);return q.resetPeek(),Be}function M(q,K){const{currentType:be}=K;if(be!==2)return!1;g(q);const Ee=q.currentPeek()===vS;return q.resetPeek(),Ee}function x(q,K){const{currentType:be}=K;if(be!==8)return!1;g(q);const Ee=q.currentPeek()===".";return q.resetPeek(),Ee}function E(q,K){const{currentType:be}=K;if(be!==9)return!1;g(q);const Ee=_(q.currentPeek());return q.resetPeek(),Ee}function k(q,K){const{currentType:be}=K;if(!(be===8||be===12))return!1;g(q);const Ee=q.currentPeek()===":";return q.resetPeek(),Ee}function D(q,K){const{currentType:be}=K;if(be!==10)return!1;const Ee=()=>{const He=q.currentPeek();return He==="{"?_(q.peek()):He==="@"||He==="%"||He==="|"||He===":"||He==="."||He===Vu||!He?!1:He===ao?(q.peek(),Ee()):H(q,!1)},Be=Ee();return q.resetPeek(),Be}function T(q){g(q);const K=q.currentPeek()==="|";return q.resetPeek(),K}function I(q){const K=g(q),be=q.currentPeek()==="%"&&q.peek()==="{";return q.resetPeek(),{isModulo:be,hasSpace:K.length>0}}function H(q,K=!0){const be=(Be=!1,He="",xe=!1)=>{const Ne=q.currentPeek();return Ne==="{"?He==="%"?!1:Be:Ne==="@"||!Ne?He==="%"?!0:Be:Ne==="%"?(q.peek(),be(Be,"%",!0)):Ne==="|"?He==="%"||xe?!0:!(He===Vu||He===ao):Ne===Vu?(q.peek(),be(!0,Vu,xe)):Ne===ao?(q.peek(),be(!0,ao,xe)):!0},Ee=be();return K&&q.resetPeek(),Ee}function R(q,K){const be=q.currentChar();return be===jc?jc:K(be)?(q.next(),be):null}function Z(q){const K=q.charCodeAt(0);return K>=97&&K<=122||K>=65&&K<=90||K>=48&&K<=57||K===95||K===36}function N(q){return R(q,Z)}function W(q){const K=q.charCodeAt(0);return K>=97&&K<=122||K>=65&&K<=90||K>=48&&K<=57||K===95||K===36||K===45}function X(q){return R(q,W)}function ie(q){const K=q.charCodeAt(0);return K>=48&&K<=57}function pe(q){return R(q,ie)}function z(q){const K=q.charCodeAt(0);return K>=48&&K<=57||K>=65&&K<=70||K>=97&&K<=102}function Y(q){return R(q,z)}function te(q){let K="",be="";for(;K=pe(q);)be+=K;return be}function ee(q){y(q);const K=q.currentChar();return K!=="%"&&d(Xt.EXPECTED_TOKEN,r(),0,K),q.next(),"%"}function fe(q){let K="";for(;;){const be=q.currentChar();if(be==="{"||be==="}"||be==="@"||be==="|"||!be)break;if(be==="%")if(H(q))K+=be,q.next();else break;else if(be===Vu||be===ao)if(H(q))K+=be,q.next();else{if(T(q))break;K+=be,q.next()}else K+=be,q.next()}return K}function le(q){y(q);let K="",be="";for(;K=X(q);)be+=K;return q.currentChar()===jc&&d(Xt.UNTERMINATED_CLOSING_BRACE,r(),0),be}function Q(q){y(q);let K="";return q.currentChar()==="-"?(q.next(),K+=`-${te(q)}`):K+=te(q),q.currentChar()===jc&&d(Xt.UNTERMINATED_CLOSING_BRACE,r(),0),K}function j(q){return q!==vS&&q!==ao}function ue(q){y(q),v(q,"'");let K="",be="";for(;K=R(q,j);)K==="\\"?be+=re(q):be+=K;const Ee=q.currentChar();return Ee===ao||Ee===jc?(d(Xt.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,r(),0),Ee===ao&&(q.next(),v(q,"'")),be):(v(q,"'"),be)}function re(q){const K=q.currentChar();switch(K){case"\\":case"'":return q.next(),`\\${K}`;case"u":return ce(q,K,4);case"U":return ce(q,K,6);default:return d(Xt.UNKNOWN_ESCAPE_SEQUENCE,r(),0,K),""}}function ce(q,K,be){v(q,K);let Ee="";for(let Be=0;Be<be;Be++){const He=Y(q);if(!He){d(Xt.INVALID_UNICODE_ESCAPE_SEQUENCE,r(),0,`\\${K}${Ee}${q.currentChar()}`);break}Ee+=He}return`\\${K}${Ee}`}function ge(q){return q!=="{"&&q!=="}"&&q!==Vu&&q!==ao}function J(q){y(q);let K="",be="";for(;K=R(q,ge);)be+=K;return be}function he(q){let K="",be="";for(;K=N(q);)be+=K;return be}function oe(q){const K=be=>{const Ee=q.currentChar();return Ee==="{"||Ee==="%"||Ee==="@"||Ee==="|"||Ee==="("||Ee===")"||!Ee||Ee===Vu?be:(be+=Ee,q.next(),K(be))};return K("")}function Ae(q){y(q);const K=v(q,"|");return y(q),K}function Te(q,K){let be=null;switch(q.currentChar()){case"{":return K.braceNest>=1&&d(Xt.NOT_ALLOW_NEST_PLACEHOLDER,r(),0),q.next(),be=f(K,2,"{"),y(q),K.braceNest++,be;case"}":return K.braceNest>0&&K.currentType===2&&d(Xt.EMPTY_PLACEHOLDER,r(),0),q.next(),be=f(K,3,"}"),K.braceNest--,K.braceNest>0&&y(q),K.inLinked&&K.braceNest===0&&(K.inLinked=!1),be;case"@":return K.braceNest>0&&d(Xt.UNTERMINATED_CLOSING_BRACE,r(),0),be=Ie(q,K)||m(K),K.braceNest=0,be;default:{let Be=!0,He=!0,xe=!0;if(T(q))return K.braceNest>0&&d(Xt.UNTERMINATED_CLOSING_BRACE,r(),0),be=f(K,1,Ae(q)),K.braceNest=0,K.inLinked=!1,be;if(K.braceNest>0&&(K.currentType===5||K.currentType===6||K.currentType===7))return d(Xt.UNTERMINATED_CLOSING_BRACE,r(),0),K.braceNest=0,Ce(q,K);if(Be=C(q,K))return be=f(K,5,le(q)),y(q),be;if(He=S(q,K))return be=f(K,6,Q(q)),y(q),be;if(xe=M(q,K))return be=f(K,7,ue(q)),y(q),be;if(!Be&&!He&&!xe)return be=f(K,13,J(q)),d(Xt.INVALID_TOKEN_IN_PLACEHOLDER,r(),0,be.value),y(q),be;break}}return be}function Ie(q,K){const{currentType:be}=K;let Ee=null;const Be=q.currentChar();switch((be===8||be===9||be===12||be===10)&&(Be===ao||Be===Vu)&&d(Xt.INVALID_LINKED_FORMAT,r(),0),Be){case"@":return q.next(),Ee=f(K,8,"@"),K.inLinked=!0,Ee;case".":return y(q),q.next(),f(K,9,".");case":":return y(q),q.next(),f(K,10,":");default:return T(q)?(Ee=f(K,1,Ae(q)),K.braceNest=0,K.inLinked=!1,Ee):x(q,K)||k(q,K)?(y(q),Ie(q,K)):E(q,K)?(y(q),f(K,12,he(q))):D(q,K)?(y(q),Be==="{"?Te(q,K)||Ee:f(K,11,oe(q))):(be===8&&d(Xt.INVALID_LINKED_FORMAT,r(),0),K.braceNest=0,K.inLinked=!1,Ce(q,K))}}function Ce(q,K){let be={type:14};if(K.braceNest>0)return Te(q,K)||m(K);if(K.inLinked)return Ie(q,K)||m(K);switch(q.currentChar()){case"{":return Te(q,K)||m(K);case"}":return d(Xt.UNBALANCED_CLOSING_BRACE,r(),0),q.next(),f(K,3,"}");case"@":return Ie(q,K)||m(K);default:{if(T(q))return be=f(K,1,Ae(q)),K.braceNest=0,K.inLinked=!1,be;const{isModulo:Be,hasSpace:He}=I(q);if(Be)return He?f(K,0,fe(q)):f(K,4,ee(q));if(H(q))return f(K,0,fe(q));break}}return be}function _e(){const{currentType:q,offset:K,startLoc:be,endLoc:Ee}=l;return l.lastType=q,l.lastOffset=K,l.lastStartLoc=be,l.lastEndLoc=Ee,l.offset=i(),l.startLoc=r(),a.currentChar()===jc?f(l,14):Ce(a,l)}return{nextToken:_e,currentOffset:i,currentPosition:r,context:c}}const Uj="parser",jj=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function qj(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const a=parseInt(t||n,16);return a<=55295||a>=57344?String.fromCodePoint(a):"�"}}}function Yj(e={}){const t=e.location!==!1,{onError:n,onWarn:a}=e;function i(C,S,M,x,...E){const k=C.currentPosition();if(k.offset+=x,k.column+=x,n){const D=t?V4(M,k):null,T=bf(S,D,{domain:Uj,args:E});n(T)}}function r(C,S,M,x,...E){const k=C.currentPosition();if(k.offset+=x,k.column+=x,a){const D=t?V4(M,k):null;a(Vj(S,D,E))}}function o(C,S,M){const x={type:C};return t&&(x.start=S,x.end=S,x.loc={start:M,end:M}),x}function s(C,S,M,x){t&&(C.end=S,C.loc&&(C.loc.end=M))}function l(C,S){const M=C.context(),x=o(3,M.offset,M.startLoc);return x.value=S,s(x,C.currentOffset(),C.currentPosition()),x}function c(C,S){const M=C.context(),{lastOffset:x,lastStartLoc:E}=M,k=o(5,x,E);return k.index=parseInt(S,10),C.nextToken(),s(k,C.currentOffset(),C.currentPosition()),k}function u(C,S,M){const x=C.context(),{lastOffset:E,lastStartLoc:k}=x,D=o(4,E,k);return D.key=S,M===!0&&(D.modulo=!0),C.nextToken(),s(D,C.currentOffset(),C.currentPosition()),D}function d(C,S){const M=C.context(),{lastOffset:x,lastStartLoc:E}=M,k=o(9,x,E);return k.value=S.replace(jj,qj),C.nextToken(),s(k,C.currentOffset(),C.currentPosition()),k}function f(C){const S=C.nextToken(),M=C.context(),{lastOffset:x,lastStartLoc:E}=M,k=o(8,x,E);return S.type!==12?(i(C,Xt.UNEXPECTED_EMPTY_LINKED_MODIFIER,M.lastStartLoc,0),k.value="",s(k,x,E),{nextConsumeToken:S,node:k}):(S.value==null&&i(C,Xt.UNEXPECTED_LEXICAL_ANALYSIS,M.lastStartLoc,0,tl(S)),k.value=S.value||"",s(k,C.currentOffset(),C.currentPosition()),{node:k})}function m(C,S){const M=C.context(),x=o(7,M.offset,M.startLoc);return x.value=S,s(x,C.currentOffset(),C.currentPosition()),x}function v(C){const S=C.context(),M=o(6,S.offset,S.startLoc);let x=C.nextToken();if(x.type===9){const E=f(C);M.modifier=E.node,x=E.nextConsumeToken||C.nextToken()}switch(x.type!==10&&i(C,Xt.UNEXPECTED_LEXICAL_ANALYSIS,S.lastStartLoc,0,tl(x)),x=C.nextToken(),x.type===2&&(x=C.nextToken()),x.type){case 11:x.value==null&&i(C,Xt.UNEXPECTED_LEXICAL_ANALYSIS,S.lastStartLoc,0,tl(x)),M.key=m(C,x.value||"");break;case 5:x.value==null&&i(C,Xt.UNEXPECTED_LEXICAL_ANALYSIS,S.lastStartLoc,0,tl(x)),M.key=u(C,x.value||"");break;case 6:x.value==null&&i(C,Xt.UNEXPECTED_LEXICAL_ANALYSIS,S.lastStartLoc,0,tl(x)),M.key=c(C,x.value||"");break;case 7:x.value==null&&i(C,Xt.UNEXPECTED_LEXICAL_ANALYSIS,S.lastStartLoc,0,tl(x)),M.key=d(C,x.value||"");break;default:{i(C,Xt.UNEXPECTED_EMPTY_LINKED_KEY,S.lastStartLoc,0);const E=C.context(),k=o(7,E.offset,E.startLoc);return k.value="",s(k,E.offset,E.startLoc),M.key=k,s(M,E.offset,E.startLoc),{nextConsumeToken:x,node:M}}}return s(M,C.currentOffset(),C.currentPosition()),{node:M}}function g(C){const S=C.context(),M=S.currentType===1?C.currentOffset():S.offset,x=S.currentType===1?S.endLoc:S.startLoc,E=o(2,M,x);E.items=[];let k=null,D=null;do{const H=k||C.nextToken();switch(k=null,H.type){case 0:H.value==null&&i(C,Xt.UNEXPECTED_LEXICAL_ANALYSIS,S.lastStartLoc,0,tl(H)),E.items.push(l(C,H.value||""));break;case 6:H.value==null&&i(C,Xt.UNEXPECTED_LEXICAL_ANALYSIS,S.lastStartLoc,0,tl(H)),E.items.push(c(C,H.value||""));break;case 4:D=!0;break;case 5:H.value==null&&i(C,Xt.UNEXPECTED_LEXICAL_ANALYSIS,S.lastStartLoc,0,tl(H)),E.items.push(u(C,H.value||"",!!D)),D&&(r(C,mb.USE_MODULO_SYNTAX,S.lastStartLoc,0,tl(H)),D=null);break;case 7:H.value==null&&i(C,Xt.UNEXPECTED_LEXICAL_ANALYSIS,S.lastStartLoc,0,tl(H)),E.items.push(d(C,H.value||""));break;case 8:{const R=v(C);E.items.push(R.node),k=R.nextConsumeToken||null;break}}}while(S.currentType!==14&&S.currentType!==1);const T=S.currentType===1?S.lastOffset:C.currentOffset(),I=S.currentType===1?S.lastEndLoc:C.currentPosition();return s(E,T,I),E}function y(C,S,M,x){const E=C.context();let k=x.items.length===0;const D=o(1,S,M);D.cases=[],D.cases.push(x);do{const T=g(C);k||(k=T.items.length===0),D.cases.push(T)}while(E.currentType!==14);return k&&i(C,Xt.MUST_HAVE_MESSAGES_IN_PLURAL,M,0),s(D,C.currentOffset(),C.currentPosition()),D}function _(C){const S=C.context(),{offset:M,startLoc:x}=S,E=g(C);return S.currentType===14?E:y(C,M,x,E)}function w(C){const S=Bj(C,gT({},e)),M=S.context(),x=o(0,M.offset,M.startLoc);return t&&x.loc&&(x.loc.source=C),x.body=_(S),e.onCacheKey&&(x.cacheKey=e.onCacheKey(C)),M.currentType!==14&&i(S,Xt.UNEXPECTED_LEXICAL_ANALYSIS,M.lastStartLoc,0,C[M.offset]||""),s(x,S.currentOffset(),S.currentPosition()),x}return{parse:w}}function tl(e){if(e.type===14)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function Wj(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:r=>(n.helpers.add(r),r)}}function gS(e,t){for(let n=0;n<e.length;n++)vb(e[n],t)}function vb(e,t){switch(e.type){case 1:gS(e.cases,t),t.helper("plural");break;case 2:gS(e.items,t);break;case 6:{vb(e.key,t),t.helper("linked"),t.helper("type");break}case 5:t.helper("interpolate"),t.helper("list");break;case 4:t.helper("interpolate"),t.helper("named");break}}function Gj(e,t={}){const n=Wj(e);n.helper("normalize"),e.body&&vb(e.body,n);const a=n.context();e.helpers=Array.from(a.helpers)}function Kj(e){const t=e.body;return t.type===2?yS(t):t.cases.forEach(n=>yS(n)),e}function yS(e){if(e.items.length===1){const t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{const t=[];for(let n=0;n<e.items.length;n++){const a=e.items[n];if(!(a.type===3||a.type===9)||a.value==null)break;t.push(a.value)}if(t.length===e.items.length){e.static=yT(t);for(let n=0;n<e.items.length;n++){const a=e.items[n];(a.type===3||a.type===9)&&delete a.value}}}}const Xj="minifier";function e2(e){switch(e.t=e.type,e.type){case 0:{const t=e;e2(t.body),t.b=t.body,delete t.body;break}case 1:{const t=e,n=t.cases;for(let a=0;a<n.length;a++)e2(n[a]);t.c=n,delete t.cases;break}case 2:{const t=e,n=t.items;for(let a=0;a<n.length;a++)e2(n[a]);t.i=n,delete t.items,t.static&&(t.s=t.static,delete t.static);break}case 3:case 9:case 8:case 7:{const t=e;t.value&&(t.v=t.value,delete t.value);break}case 6:{const t=e;e2(t.key),t.k=t.key,delete t.key,t.modifier&&(e2(t.modifier),t.m=t.modifier,delete t.modifier);break}case 5:{const t=e;t.i=t.index,delete t.index;break}case 4:{const t=e;t.k=t.key,delete t.key;break}default:throw bf(Xt.UNHANDLED_MINIFIER_NODE_TYPE,null,{domain:Xj,args:[e.type]})}delete e.type}const Jj="parser";function Qj(e,t){const{filename:n,breakLineCode:a,needIndent:i}=t,r=t.location!==!1,o={filename:n,code:"",column:1,line:1,offset:0,map:void 0,breakLineCode:a,needIndent:i,indentLevel:0};r&&e.loc&&(o.source=e.loc.source);const s=()=>o;function l(g,y){o.code+=g}function c(g,y=!0){const _=y?a:"";l(i?_+"  ".repeat(g):_)}function u(g=!0){const y=++o.indentLevel;g&&c(y)}function d(g=!0){const y=--o.indentLevel;g&&c(y)}function f(){c(o.indentLevel)}return{context:s,push:l,indent:u,deindent:d,newline:f,helper:g=>`_${g}`,needIndent:()=>o.needIndent}}function eq(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),z2(e,t.key),t.modifier?(e.push(", "),z2(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function tq(e,t){const{helper:n,needIndent:a}=e;e.push(`${n("normalize")}([`),e.indent(a());const i=t.items.length;for(let r=0;r<i&&(z2(e,t.items[r]),r!==i-1);r++)e.push(", ");e.deindent(a()),e.push("])")}function nq(e,t){const{helper:n,needIndent:a}=e;if(t.cases.length>1){e.push(`${n("plural")}([`),e.indent(a());const i=t.cases.length;for(let r=0;r<i&&(z2(e,t.cases[r]),r!==i-1);r++)e.push(", ");e.deindent(a()),e.push("])")}}function aq(e,t){t.body?z2(e,t.body):e.push("null")}function z2(e,t){const{helper:n}=e;switch(t.type){case 0:aq(e,t);break;case 1:nq(e,t);break;case 2:tq(e,t);break;case 6:eq(e,t);break;case 8:e.push(JSON.stringify(t.value),t);break;case 7:e.push(JSON.stringify(t.value),t);break;case 5:e.push(`${n("interpolate")}(${n("list")}(${t.index}))`,t);break;case 4:e.push(`${n("interpolate")}(${n("named")}(${JSON.stringify(t.key)}))`,t);break;case 9:e.push(JSON.stringify(t.value),t);break;case 3:e.push(JSON.stringify(t.value),t);break;default:throw bf(Xt.UNHANDLED_CODEGEN_NODE_TYPE,null,{domain:Jj,args:[t.type]})}}const iq=(e,t={})=>{const n=mS(t.mode)?t.mode:"normal",a=mS(t.filename)?t.filename:"message.intl";t.sourceMap;const i=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":`
`,r=t.needIndent?t.needIndent:n!=="arrow",o=e.helpers||[],s=Qj(e,{filename:a,breakLineCode:i,needIndent:r});s.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),s.indent(r),o.length>0&&(s.push(`const { ${yT(o.map(u=>`${u}: _${u}`),", ")} } = ctx`),s.newline()),s.push("return "),z2(s,e),s.deindent(r),s.push("}"),delete e.helpers;const{code:l,map:c}=s.context();return{ast:e,code:l,map:c?c.toJSON():void 0}};function rq(e,t={}){const n=gT({},t),a=!!n.jit,i=!!n.minify,r=n.optimize==null?!0:n.optimize,s=Yj(n).parse(e);return a?(r&&Kj(s),i&&e2(s),{ast:s,code:""}):(Gj(s,n),iq(s,n))}/*!
  * core-base v9.14.5
  * (c) 2025 kazuya kawaguchi
  * Released under the MIT License.
  */function oq(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(uc().__INTLIFY_PROD_DEVTOOLS__=!1),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(uc().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(uc().__INTLIFY_DROP_MESSAGE_COMPILER__=!1)}function du(e){return Fn(e)&&gb(e)===0&&(gl(e,"b")||gl(e,"body"))}const _T=["b","body"];function sq(e){return N1(e,_T)}const bT=["c","cases"];function lq(e){return N1(e,bT,[])}const wT=["s","static"];function uq(e){return N1(e,wT)}const $T=["i","items"];function cq(e){return N1(e,$T,[])}const AT=["t","type"];function gb(e){return N1(e,AT)}const ST=["v","value"];function j8(e,t){const n=N1(e,ST);if(n!=null)return n;throw tm(t)}const CT=["m","modifier"];function dq(e){return N1(e,CT)}const kT=["k","key"];function fq(e){const t=N1(e,kT);if(t)return t;throw tm(6)}function N1(e,t,n){for(let a=0;a<t.length;a++){const i=t[a];if(gl(e,i)&&e[i]!=null)return e[i]}return n}const MT=[..._T,...bT,...wT,...$T,...kT,...CT,...ST,...AT];function tm(e){return new Error(`unhandled node type: ${e}`)}const R1=[];R1[0]={w:[0],i:[3,0],"[":[4],o:[7]};R1[1]={w:[1],".":[2],"[":[4],o:[7]};R1[2]={w:[2],i:[3,0],0:[3,0]};R1[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};R1[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};R1[5]={"'":[4,0],o:8,l:[5,0]};R1[6]={'"':[4,0],o:8,l:[6,0]};const hq=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function pq(e){return hq.test(e)}function mq(e){const t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t===n&&(t===34||t===39)?e.slice(1,-1):e}function vq(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function gq(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:pq(t)?mq(t):"*"+t}function yq(e){const t=[];let n=-1,a=0,i=0,r,o,s,l,c,u,d;const f=[];f[0]=()=>{o===void 0?o=s:o+=s},f[1]=()=>{o!==void 0&&(t.push(o),o=void 0)},f[2]=()=>{f[0](),i++},f[3]=()=>{if(i>0)i--,a=4,f[0]();else{if(i=0,o===void 0||(o=gq(o),o===!1))return!1;f[1]()}};function m(){const v=e[n+1];if(a===5&&v==="'"||a===6&&v==='"')return n++,s="\\"+v,f[0](),!0}for(;a!==null;)if(n++,r=e[n],!(r==="\\"&&m())){if(l=vq(r),d=R1[a],c=d[l]||d.l||8,c===8||(a=c[0],c[1]!==void 0&&(u=f[c[1]],u&&(s=r,u()===!1))))return;if(a===7)return t}}const _S=new Map;function _q(e,t){return Fn(e)?e[t]:null}function bq(e,t){if(!Fn(e))return null;let n=_S.get(t);if(n||(n=yq(t),n&&_S.set(t,n)),!n)return null;const a=n.length;let i=e,r=0;for(;r<a;){const o=n[r];if(MT.includes(o)&&du(i))return null;const s=i[o];if(s===void 0||Aa(i))return null;i=s,r++}return i}const wq=e=>e,$q=e=>"",Aq="text",Sq=e=>e.length===0?"":Ej(e),Cq=xj;function bS(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function kq(e){const t=si(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(si(e.named.count)||si(e.named.n))?si(e.named.count)?e.named.count:si(e.named.n)?e.named.n:t:t}function Mq(e,t){t.count||(t.count=e),t.n||(t.n=e)}function xq(e={}){const t=e.locale,n=kq(e),a=Fn(e.pluralRules)&&$t(t)&&Aa(e.pluralRules[t])?e.pluralRules[t]:bS,i=Fn(e.pluralRules)&&$t(t)&&Aa(e.pluralRules[t])?bS:void 0,r=_=>_[a(n,_.length,i)],o=e.list||[],s=_=>o[_],l=e.named||ua();si(e.pluralIndex)&&Mq(n,l);const c=_=>l[_];function u(_){const w=Aa(e.messages)?e.messages(_):Fn(e.messages)?e.messages[_]:!1;return w||(e.parent?e.parent.message(_):$q)}const d=_=>e.modifiers?e.modifiers[_]:wq,f=on(e.processor)&&Aa(e.processor.normalize)?e.processor.normalize:Sq,m=on(e.processor)&&Aa(e.processor.interpolate)?e.processor.interpolate:Cq,v=on(e.processor)&&$t(e.processor.type)?e.processor.type:Aq,y={list:s,named:c,plural:r,linked:(_,...w)=>{const[C,S]=w;let M="text",x="";w.length===1?Fn(C)?(x=C.modifier||x,M=C.type||M):$t(C)&&(x=C||x):w.length===2&&($t(C)&&(x=C||x),$t(S)&&(M=S||M));const E=u(_)(y),k=M==="vnode"&&ka(E)&&x?E[0]:E;return x?d(x)(k,M):k},message:u,type:v,interpolate:m,normalize:f,values:br(ua(),o,l)};return y}let nm=null;function Eq(e){nm=e}function Lq(e,t,n){nm&&nm.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const Pq=Tq("function:translate");function Tq(e){return t=>nm&&nm.emit(e,t)}const Dq=mb.__EXTEND_POINT__,G1=cg(Dq),Vq={FALLBACK_TO_TRANSLATE:G1(),CANNOT_FORMAT_NUMBER:G1(),FALLBACK_TO_NUMBER_FORMAT:G1(),CANNOT_FORMAT_DATE:G1(),FALLBACK_TO_DATE_FORMAT:G1(),EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:G1(),__EXTEND_POINT__:G1()},xT=Xt.__EXTEND_POINT__,K1=cg(xT),yl={INVALID_ARGUMENT:xT,INVALID_DATE_ARGUMENT:K1(),INVALID_ISO_DATE_ARGUMENT:K1(),NOT_SUPPORT_NON_STRING_MESSAGE:K1(),NOT_SUPPORT_LOCALE_PROMISE_VALUE:K1(),NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:K1(),NOT_SUPPORT_LOCALE_TYPE:K1(),__EXTEND_POINT__:K1()};function ru(e){return bf(e,null,void 0)}function yb(e,t){return t.locale!=null?wS(t.locale):wS(e.locale)}let a5;function wS(e){if($t(e))return e;if(Aa(e)){if(e.resolvedOnce&&a5!=null)return a5;if(e.constructor.name==="Function"){const t=e();if(Mj(t))throw ru(yl.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return a5=t}else throw ru(yl.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw ru(yl.NOT_SUPPORT_LOCALE_TYPE)}function Oq(e,t,n){return[...new Set([n,...ka(t)?t:Fn(t)?Object.keys(t):$t(t)?[t]:[n]])]}function ET(e,t,n){const a=$t(n)?n:B2,i=e;i.__localeChainCache||(i.__localeChainCache=new Map);let r=i.__localeChainCache.get(a);if(!r){r=[];let o=[n];for(;ka(o);)o=$S(r,o,t);const s=ka(t)||!on(t)?t:t.default?t.default:null;o=$t(s)?[s]:s,ka(o)&&$S(r,o,!1),i.__localeChainCache.set(a,r)}return r}function $S(e,t,n){let a=!0;for(let i=0;i<t.length&&$n(a);i++){const r=t[i];$t(r)&&(a=Iq(e,t[i],n))}return a}function Iq(e,t,n){let a;const i=t.split("-");do{const r=i.join("-");a=Hq(e,r,n),i.splice(-1,1)}while(i.length&&a===!0);return a}function Hq(e,t,n){let a=!1;if(!e.includes(t)&&(a=!0,t)){a=t[t.length-1]!=="!";const i=t.replace(/!/g,"");e.push(i),(ka(n)||on(n))&&n[i]&&(a=n[i])}return a}const Nq="9.14.5",dg=-1,B2="en-US",AS="",SS=e=>`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function Rq(){return{upper:(e,t)=>t==="text"&&$t(e)?e.toUpperCase():t==="vnode"&&Fn(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&$t(e)?e.toLowerCase():t==="vnode"&&Fn(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&$t(e)?SS(e):t==="vnode"&&Fn(e)&&"__v_isVNode"in e?SS(e.children):e}}let LT;function CS(e){LT=e}let PT;function Zq(e){PT=e}let TT;function Fq(e){TT=e}let DT=null;const zq=e=>{DT=e},Bq=()=>DT;let VT=null;const kS=e=>{VT=e},Uq=()=>VT;let MS=0;function jq(e={}){const t=Aa(e.onWarn)?e.onWarn:bj,n=$t(e.version)?e.version:Nq,a=$t(e.locale)||Aa(e.locale)?e.locale:B2,i=Aa(a)?B2:a,r=ka(e.fallbackLocale)||on(e.fallbackLocale)||$t(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:i,o=on(e.messages)?e.messages:i5(i),s=on(e.datetimeFormats)?e.datetimeFormats:i5(i),l=on(e.numberFormats)?e.numberFormats:i5(i),c=br(ua(),e.modifiers,Rq()),u=e.pluralRules||ua(),d=Aa(e.missing)?e.missing:null,f=$n(e.missingWarn)||$1(e.missingWarn)?e.missingWarn:!0,m=$n(e.fallbackWarn)||$1(e.fallbackWarn)?e.fallbackWarn:!0,v=!!e.fallbackFormat,g=!!e.unresolving,y=Aa(e.postTranslation)?e.postTranslation:null,_=on(e.processor)?e.processor:null,w=$n(e.warnHtmlMessage)?e.warnHtmlMessage:!0,C=!!e.escapeParameter,S=Aa(e.messageCompiler)?e.messageCompiler:LT,M=Aa(e.messageResolver)?e.messageResolver:PT||_q,x=Aa(e.localeFallbacker)?e.localeFallbacker:TT||Oq,E=Fn(e.fallbackContext)?e.fallbackContext:void 0,k=e,D=Fn(k.__datetimeFormatters)?k.__datetimeFormatters:new Map,T=Fn(k.__numberFormatters)?k.__numberFormatters:new Map,I=Fn(k.__meta)?k.__meta:{};MS++;const H={version:n,cid:MS,locale:a,fallbackLocale:r,messages:o,modifiers:c,pluralRules:u,missing:d,missingWarn:f,fallbackWarn:m,fallbackFormat:v,unresolving:g,postTranslation:y,processor:_,warnHtmlMessage:w,escapeParameter:C,messageCompiler:S,messageResolver:M,localeFallbacker:x,fallbackContext:E,onWarn:t,__meta:I};return H.datetimeFormats=s,H.numberFormats=l,H.__datetimeFormatters=D,H.__numberFormatters=T,__INTLIFY_PROD_DEVTOOLS__&&Lq(H,n,I),H}const i5=e=>({[e]:ua()});function _b(e,t,n,a,i){const{missing:r,onWarn:o}=e;if(r!==null){const s=r(e,n,t,i);return $t(s)?s:t}else return t}function dh(e,t,n){const a=e;a.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function qq(e,t){return e===t?!1:e.split("-")[0]===t.split("-")[0]}function Yq(e,t){const n=t.indexOf(e);if(n===-1)return!1;for(let a=n+1;a<t.length;a++)if(qq(e,t[a]))return!0;return!1}function r5(e){return n=>Wq(n,e)}function Wq(e,t){const n=sq(t);if(n==null)throw tm(0);if(gb(n)===1){const r=lq(n);return e.plural(r.reduce((o,s)=>[...o,xS(e,s)],[]))}else return xS(e,n)}function xS(e,t){const n=uq(t);if(n!=null)return e.type==="text"?n:e.normalize([n]);{const a=cq(t).reduce((i,r)=>[...i,w7(e,r)],[]);return e.normalize(a)}}function w7(e,t){const n=gb(t);switch(n){case 3:return j8(t,n);case 9:return j8(t,n);case 4:{const a=t;if(gl(a,"k")&&a.k)return e.interpolate(e.named(a.k));if(gl(a,"key")&&a.key)return e.interpolate(e.named(a.key));throw tm(n)}case 5:{const a=t;if(gl(a,"i")&&si(a.i))return e.interpolate(e.list(a.i));if(gl(a,"index")&&si(a.index))return e.interpolate(e.list(a.index));throw tm(n)}case 6:{const a=t,i=dq(a),r=fq(a);return e.linked(w7(e,r),i?w7(e,i):void 0,e.type)}case 7:return j8(t,n);case 8:return j8(t,n);default:throw new Error(`unhandled node on format message part: ${n}`)}}const OT=e=>e;let l2=ua();function IT(e,t={}){let n=!1;const a=t.onError||Ij;return t.onError=i=>{n=!0,a(i)},{...rq(e,t),detectError:n}}const Gq=(e,t)=>{if(!$t(e))throw ru(yl.NOT_SUPPORT_NON_STRING_MESSAGE);{$n(t.warnHtmlMessage)&&t.warnHtmlMessage;const a=(t.onCacheKey||OT)(e),i=l2[a];if(i)return i;const{code:r,detectError:o}=IT(e,t),s=new Function(`return ${r}`)();return o?s:l2[a]=s}};function Kq(e,t){if(__INTLIFY_JIT_COMPILATION__&&!__INTLIFY_DROP_MESSAGE_COMPILER__&&$t(e)){$n(t.warnHtmlMessage)&&t.warnHtmlMessage;const a=(t.onCacheKey||OT)(e),i=l2[a];if(i)return i;const{ast:r,detectError:o}=IT(e,{...t,location:!1,jit:!0}),s=r5(r);return o?s:l2[a]=s}else{const n=e.cacheKey;if(n){const a=l2[n];return a||(l2[n]=r5(e))}else return r5(e)}}const ES=()=>"",Ps=e=>Aa(e);function LS(e,...t){const{fallbackFormat:n,postTranslation:a,unresolving:i,messageCompiler:r,fallbackLocale:o,messages:s}=e,[l,c]=$7(...t),u=$n(c.missingWarn)?c.missingWarn:e.missingWarn,d=$n(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn,f=$n(c.escapeParameter)?c.escapeParameter:e.escapeParameter,m=!!c.resolvedMessage,v=$t(c.default)||$n(c.default)?$n(c.default)?r?l:()=>l:c.default:n?r?l:()=>l:"",g=n||v!=="",y=yb(e,c);f&&Xq(c);let[_,w,C]=m?[l,y,s[y]||ua()]:HT(e,l,y,o,d,u),S=_,M=l;if(!m&&!($t(S)||du(S)||Ps(S))&&g&&(S=v,M=S),!m&&(!($t(S)||du(S)||Ps(S))||!$t(w)))return i?dg:l;let x=!1;const E=()=>{x=!0},k=Ps(S)?S:NT(e,l,w,S,M,E);if(x)return S;const D=eY(e,w,C,c),T=xq(D),I=Jq(e,k,T);let H=a?a(I,l):I;if(f&&$t(H)&&(H=Cj(H)),__INTLIFY_PROD_DEVTOOLS__){const R={timestamp:Date.now(),key:$t(l)?l:Ps(S)?S.key:"",locale:w||(Ps(S)?S.locale:""),format:$t(S)?S:Ps(S)?S.source:"",message:H};R.meta=br({},e.__meta,Bq()||{}),Pq(R)}return H}function Xq(e){ka(e.list)?e.list=e.list.map(t=>$t(t)?hS(t):t):Fn(e.named)&&Object.keys(e.named).forEach(t=>{$t(e.named[t])&&(e.named[t]=hS(e.named[t]))})}function HT(e,t,n,a,i,r){const{messages:o,onWarn:s,messageResolver:l,localeFallbacker:c}=e,u=c(e,a,n);let d=ua(),f,m=null;const v="translate";for(let g=0;g<u.length&&(f=u[g],d=o[f]||ua(),(m=l(d,t))===null&&(m=d[t]),!($t(m)||du(m)||Ps(m)));g++)if(!Yq(f,u)){const y=_b(e,t,f,r,v);y!==t&&(m=y)}return[m,f,d]}function NT(e,t,n,a,i,r){const{messageCompiler:o,warnHtmlMessage:s}=e;if(Ps(a)){const c=a;return c.locale=c.locale||n,c.key=c.key||t,c}if(o==null){const c=()=>a;return c.locale=n,c.key=t,c}const l=o(a,Qq(e,n,i,a,s,r));return l.locale=n,l.key=t,l.source=a,l}function Jq(e,t,n){return t(n)}function $7(...e){const[t,n,a]=e,i=ua();if(!$t(t)&&!si(t)&&!Ps(t)&&!du(t))throw ru(yl.INVALID_ARGUMENT);const r=si(t)?String(t):(Ps(t),t);return si(n)?i.plural=n:$t(n)?i.default=n:on(n)&&!ug(n)?i.named=n:ka(n)&&(i.list=n),si(a)?i.plural=a:$t(a)?i.default=a:on(a)&&br(i,a),[r,i]}function Qq(e,t,n,a,i,r){return{locale:t,key:n,warnHtmlMessage:i,onError:o=>{throw r&&r(o),o},onCacheKey:o=>wj(t,n,o)}}function eY(e,t,n,a){const{modifiers:i,pluralRules:r,messageResolver:o,fallbackLocale:s,fallbackWarn:l,missingWarn:c,fallbackContext:u}=e,f={locale:t,modifiers:i,pluralRules:r,messages:m=>{let v=o(n,m);if(v==null&&u){const[,,g]=HT(u,m,t,s,l,c);v=o(g,m)}if($t(v)||du(v)){let g=!1;const _=NT(e,m,t,v,m,()=>{g=!0});return g?ES:_}else return Ps(v)?v:ES}};return e.processor&&(f.processor=e.processor),a.list&&(f.list=a.list),a.named&&(f.named=a.named),si(a.plural)&&(f.pluralIndex=a.plural),f}function PS(e,...t){const{datetimeFormats:n,unresolving:a,fallbackLocale:i,onWarn:r,localeFallbacker:o}=e,{__datetimeFormatters:s}=e,[l,c,u,d]=A7(...t),f=$n(u.missingWarn)?u.missingWarn:e.missingWarn;$n(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const m=!!u.part,v=yb(e,u),g=o(e,i,v);if(!$t(l)||l==="")return new Intl.DateTimeFormat(v,d).format(c);let y={},_,w=null;const C="datetime format";for(let x=0;x<g.length&&(_=g[x],y=n[_]||{},w=y[l],!on(w));x++)_b(e,l,_,f,C);if(!on(w)||!$t(_))return a?dg:l;let S=`${_}__${l}`;ug(d)||(S=`${S}__${JSON.stringify(d)}`);let M=s.get(S);return M||(M=new Intl.DateTimeFormat(_,br({},w,d)),s.set(S,M)),m?M.formatToParts(c):M.format(c)}const RT=["localeMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName","formatMatcher","hour12","timeZone","dateStyle","timeStyle","calendar","dayPeriod","numberingSystem","hourCycle","fractionalSecondDigits"];function A7(...e){const[t,n,a,i]=e,r=ua();let o=ua(),s;if($t(t)){const l=t.match(/(\d{4}-\d{2}-\d{2})(T|\s)?(.*)/);if(!l)throw ru(yl.INVALID_ISO_DATE_ARGUMENT);const c=l[3]?l[3].trim().startsWith("T")?`${l[1].trim()}${l[3].trim()}`:`${l[1].trim()}T${l[3].trim()}`:l[1].trim();s=new Date(c);try{s.toISOString()}catch{throw ru(yl.INVALID_ISO_DATE_ARGUMENT)}}else if(Aj(t)){if(isNaN(t.getTime()))throw ru(yl.INVALID_DATE_ARGUMENT);s=t}else if(si(t))s=t;else throw ru(yl.INVALID_ARGUMENT);return $t(n)?r.key=n:on(n)&&Object.keys(n).forEach(l=>{RT.includes(l)?o[l]=n[l]:r[l]=n[l]}),$t(a)?r.locale=a:on(a)&&(o=a),on(i)&&(o=i),[r.key||"",s,r,o]}function TS(e,t,n){const a=e;for(const i in n){const r=`${t}__${i}`;a.__datetimeFormatters.has(r)&&a.__datetimeFormatters.delete(r)}}function DS(e,...t){const{numberFormats:n,unresolving:a,fallbackLocale:i,onWarn:r,localeFallbacker:o}=e,{__numberFormatters:s}=e,[l,c,u,d]=S7(...t),f=$n(u.missingWarn)?u.missingWarn:e.missingWarn;$n(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const m=!!u.part,v=yb(e,u),g=o(e,i,v);if(!$t(l)||l==="")return new Intl.NumberFormat(v,d).format(c);let y={},_,w=null;const C="number format";for(let x=0;x<g.length&&(_=g[x],y=n[_]||{},w=y[l],!on(w));x++)_b(e,l,_,f,C);if(!on(w)||!$t(_))return a?dg:l;let S=`${_}__${l}`;ug(d)||(S=`${S}__${JSON.stringify(d)}`);let M=s.get(S);return M||(M=new Intl.NumberFormat(_,br({},w,d)),s.set(S,M)),m?M.formatToParts(c):M.format(c)}const ZT=["localeMatcher","style","currency","currencyDisplay","currencySign","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","notation","signDisplay","unit","unitDisplay","roundingMode","roundingPriority","roundingIncrement","trailingZeroDisplay"];function S7(...e){const[t,n,a,i]=e,r=ua();let o=ua();if(!si(t))throw ru(yl.INVALID_ARGUMENT);const s=t;return $t(n)?r.key=n:on(n)&&Object.keys(n).forEach(l=>{ZT.includes(l)?o[l]=n[l]:r[l]=n[l]}),$t(a)?r.locale=a:on(a)&&(o=a),on(i)&&(o=i),[r.key||"",s,r,o]}function VS(e,t,n){const a=e;for(const i in n){const r=`${t}__${i}`;a.__numberFormatters.has(r)&&a.__numberFormatters.delete(r)}}oq();/**
* @vue/shared v3.5.32
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/function bb(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const qn={},w2=[],bl=()=>{},FT=()=>!1,fg=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),hg=e=>e.startsWith("onUpdate:"),di=Object.assign,wb=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},tY=Object.prototype.hasOwnProperty,Kn=(e,t)=>tY.call(e,t),Zt=Array.isArray,$2=e=>Gm(e)==="[object Map]",wf=e=>Gm(e)==="[object Set]",OS=e=>Gm(e)==="[object Date]",rn=e=>typeof e=="function",Ha=e=>typeof e=="string",rs=e=>typeof e=="symbol",Yn=e=>e!==null&&typeof e=="object",zT=e=>(Yn(e)||rn(e))&&rn(e.then)&&rn(e.catch),BT=Object.prototype.toString,Gm=e=>BT.call(e),nY=e=>Gm(e).slice(8,-1),UT=e=>Gm(e)==="[object Object]",pg=e=>Ha(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Cp=bb(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),mg=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},aY=/-\w/g,qi=mg(e=>e.replace(aY,t=>t.slice(1).toUpperCase())),iY=/\B([A-Z])/g,Oc=mg(e=>e.replace(iY,"-$1").toLowerCase()),wu=mg(e=>e.charAt(0).toUpperCase()+e.slice(1)),o5=mg(e=>e?`on${wu(e)}`:""),Pr=(e,t)=>!Object.is(e,t),a4=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},jT=(e,t,n,a=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:a,value:n})},vg=e=>{const t=parseFloat(e);return isNaN(t)?e:t},rY=e=>{const t=Ha(e)?Number(e):NaN;return isNaN(t)?e:t};let IS;const gg=()=>IS||(IS=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function _t(e){if(Zt(e)){const t={};for(let n=0;n<e.length;n++){const a=e[n],i=Ha(a)?uY(a):_t(a);if(i)for(const r in i)t[r]=i[r]}return t}else if(Ha(e)||Yn(e))return e}const oY=/;(?![^(]*\))/g,sY=/:([^]+)/,lY=/\/\*[^]*?\*\//g;function uY(e){const t={};return e.replace(lY,"").split(oY).forEach(n=>{if(n){const a=n.split(sY);a.length>1&&(t[a[0].trim()]=a[1].trim())}}),t}function Ke(e){let t="";if(Ha(e))t=e;else if(Zt(e))for(let n=0;n<e.length;n++){const a=Ke(e[n]);a&&(t+=a+" ")}else if(Yn(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function yg(e){if(!e)return null;let{class:t,style:n}=e;return t&&!Ha(t)&&(e.class=Ke(t)),n&&(e.style=_t(n)),e}const cY="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",dY=bb(cY);function qT(e){return!!e||e===""}function fY(e,t){if(e.length!==t.length)return!1;let n=!0;for(let a=0;n&&a<e.length;a++)n=A1(e[a],t[a]);return n}function A1(e,t){if(e===t)return!0;let n=OS(e),a=OS(t);if(n||a)return n&&a?e.getTime()===t.getTime():!1;if(n=rs(e),a=rs(t),n||a)return e===t;if(n=Zt(e),a=Zt(t),n||a)return n&&a?fY(e,t):!1;if(n=Yn(e),a=Yn(t),n||a){if(!n||!a)return!1;const i=Object.keys(e).length,r=Object.keys(t).length;if(i!==r)return!1;for(const o in e){const s=e.hasOwnProperty(o),l=t.hasOwnProperty(o);if(s&&!l||!s&&l||!A1(e[o],t[o]))return!1}}return String(e)===String(t)}function $b(e,t){return e.findIndex(n=>A1(n,t))}const YT=e=>!!(e&&e.__v_isRef===!0),de=e=>Ha(e)?e:e==null?"":Zt(e)||Yn(e)&&(e.toString===BT||!rn(e.toString))?YT(e)?de(e.value):JSON.stringify(e,WT,2):String(e),WT=(e,t)=>YT(t)?WT(e,t.value):$2(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[a,i],r)=>(n[s5(a,r)+" =>"]=i,n),{})}:wf(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>s5(n))}:rs(t)?s5(t):Yn(t)&&!Zt(t)&&!UT(t)?String(t):t,s5=(e,t="")=>{var n;return rs(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};function hY(e){return e==null?"initial":typeof e=="string"?e===""?" ":e:String(e)}/**
* @vue/reactivity v3.5.32
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let xr;class GT{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.__v_skip=!0,this.parent=xr,!t&&xr&&(this.index=(xr.scopes||(xr.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].pause();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].resume();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].resume()}}run(t){if(this._active){const n=xr;try{return xr=this,t()}finally{xr=n}}}on(){++this._on===1&&(this.prevScope=xr,xr=this)}off(){this._on>0&&--this._on===0&&(xr=this.prevScope,this.prevScope=void 0)}stop(t){if(this._active){this._active=!1;let n,a;for(n=0,a=this.effects.length;n<a;n++)this.effects[n].stop();for(this.effects.length=0,n=0,a=this.cleanups.length;n<a;n++)this.cleanups[n]();if(this.cleanups.length=0,this.scopes){for(n=0,a=this.scopes.length;n<a;n++)this.scopes[n].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!t){const i=this.parent.scopes.pop();i&&i!==this&&(this.parent.scopes[this.index]=i,i.index=this.index)}this.parent=void 0}}}function S1(e){return new GT(e)}function _g(){return xr}function Ja(e,t=!1){xr&&xr.cleanups.push(e)}let ba;const l5=new WeakSet;class KT{constructor(t){this.fn=t,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,xr&&xr.active&&xr.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,l5.has(this)&&(l5.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||JT(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,HS(this),QT(this);const t=ba,n=wl;ba=this,wl=!0;try{return this.fn()}finally{eD(this),ba=t,wl=n,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)Cb(t);this.deps=this.depsTail=void 0,HS(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?l5.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){C7(this)&&this.run()}get dirty(){return C7(this)}}let XT=0,kp,Mp;function JT(e,t=!1){if(e.flags|=8,t){e.next=Mp,Mp=e;return}e.next=kp,kp=e}function Ab(){XT++}function Sb(){if(--XT>0)return;if(Mp){let t=Mp;for(Mp=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;kp;){let t=kp;for(kp=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(a){e||(e=a)}t=n}}if(e)throw e}function QT(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function eD(e){let t,n=e.depsTail,a=n;for(;a;){const i=a.prevDep;a.version===-1?(a===n&&(n=i),Cb(a),pY(a)):t=a,a.dep.activeLink=a.prevActiveLink,a.prevActiveLink=void 0,a=i}e.deps=t,e.depsTail=n}function C7(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(tD(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function tD(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===am)||(e.globalVersion=am,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!C7(e))))return;e.flags|=2;const t=e.dep,n=ba,a=wl;ba=e,wl=!0;try{QT(e);const i=e.fn(e._value);(t.version===0||Pr(i,e._value))&&(e.flags|=128,e._value=i,t.version++)}catch(i){throw t.version++,i}finally{ba=n,wl=a,eD(e),e.flags&=-3}}function Cb(e,t=!1){const{dep:n,prevSub:a,nextSub:i}=e;if(a&&(a.nextSub=i,e.prevSub=void 0),i&&(i.prevSub=a,e.nextSub=void 0),n.subs===e&&(n.subs=a,!a&&n.computed)){n.computed.flags&=-5;for(let r=n.computed.deps;r;r=r.nextDep)Cb(r,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function pY(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let wl=!0;const nD=[];function wc(){nD.push(wl),wl=!1}function $c(){const e=nD.pop();wl=e===void 0?!0:e}function HS(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=ba;ba=void 0;try{t()}finally{ba=n}}}let am=0;class mY{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class bg{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(t){if(!ba||!wl||ba===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==ba)n=this.activeLink=new mY(ba,this),ba.deps?(n.prevDep=ba.depsTail,ba.depsTail.nextDep=n,ba.depsTail=n):ba.deps=ba.depsTail=n,aD(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const a=n.nextDep;a.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=a),n.prevDep=ba.depsTail,n.nextDep=void 0,ba.depsTail.nextDep=n,ba.depsTail=n,ba.deps===n&&(ba.deps=a)}return n}trigger(t){this.version++,am++,this.notify(t)}notify(t){Ab();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{Sb()}}}function aD(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let a=t.deps;a;a=a.nextDep)aD(a)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const O4=new WeakMap,j0=Symbol(""),k7=Symbol(""),im=Symbol("");function Tr(e,t,n){if(wl&&ba){let a=O4.get(e);a||O4.set(e,a=new Map);let i=a.get(n);i||(a.set(n,i=new bg),i.map=a,i.key=n),i.track()}}function cc(e,t,n,a,i,r){const o=O4.get(e);if(!o){am++;return}const s=l=>{l&&l.trigger()};if(Ab(),t==="clear")o.forEach(s);else{const l=Zt(e),c=l&&pg(n);if(l&&n==="length"){const u=Number(a);o.forEach((d,f)=>{(f==="length"||f===im||!rs(f)&&f>=u)&&s(d)})}else switch((n!==void 0||o.has(void 0))&&s(o.get(n)),c&&s(o.get(im)),t){case"add":l?c&&s(o.get("length")):(s(o.get(j0)),$2(e)&&s(o.get(k7)));break;case"delete":l||(s(o.get(j0)),$2(e)&&s(o.get(k7)));break;case"set":$2(e)&&s(o.get(j0));break}}Sb()}function vY(e,t){const n=O4.get(e);return n&&n.get(t)}function Od(e){const t=Rt(e);return t===e?t:(Tr(t,"iterate",im),is(e)?t:t.map(kl))}function wg(e){return Tr(e=Rt(e),"iterate",im),e}function Wl(e,t){return Sc(e)?U2(Os(e)?kl(t):t):kl(t)}const gY={__proto__:null,[Symbol.iterator](){return u5(this,Symbol.iterator,e=>Wl(this,e))},concat(...e){return Od(this).concat(...e.map(t=>Zt(t)?Od(t):t))},entries(){return u5(this,"entries",e=>(e[1]=Wl(this,e[1]),e))},every(e,t){return Ou(this,"every",e,t,void 0,arguments)},filter(e,t){return Ou(this,"filter",e,t,n=>n.map(a=>Wl(this,a)),arguments)},find(e,t){return Ou(this,"find",e,t,n=>Wl(this,n),arguments)},findIndex(e,t){return Ou(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Ou(this,"findLast",e,t,n=>Wl(this,n),arguments)},findLastIndex(e,t){return Ou(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Ou(this,"forEach",e,t,void 0,arguments)},includes(...e){return c5(this,"includes",e)},indexOf(...e){return c5(this,"indexOf",e)},join(e){return Od(this).join(e)},lastIndexOf(...e){return c5(this,"lastIndexOf",e)},map(e,t){return Ou(this,"map",e,t,void 0,arguments)},pop(){return fh(this,"pop")},push(...e){return fh(this,"push",e)},reduce(e,...t){return NS(this,"reduce",e,t)},reduceRight(e,...t){return NS(this,"reduceRight",e,t)},shift(){return fh(this,"shift")},some(e,t){return Ou(this,"some",e,t,void 0,arguments)},splice(...e){return fh(this,"splice",e)},toReversed(){return Od(this).toReversed()},toSorted(e){return Od(this).toSorted(e)},toSpliced(...e){return Od(this).toSpliced(...e)},unshift(...e){return fh(this,"unshift",e)},values(){return u5(this,"values",e=>Wl(this,e))}};function u5(e,t,n){const a=wg(e),i=a[t]();return a!==e&&!is(e)&&(i._next=i.next,i.next=()=>{const r=i._next();return r.done||(r.value=n(r.value)),r}),i}const yY=Array.prototype;function Ou(e,t,n,a,i,r){const o=wg(e),s=o!==e&&!is(e),l=o[t];if(l!==yY[t]){const d=l.apply(e,r);return s?kl(d):d}let c=n;o!==e&&(s?c=function(d,f){return n.call(this,Wl(e,d),f,e)}:n.length>2&&(c=function(d,f){return n.call(this,d,f,e)}));const u=l.call(o,c,a);return s&&i?i(u):u}function NS(e,t,n,a){const i=wg(e),r=i!==e&&!is(e);let o=n,s=!1;i!==e&&(r?(s=a.length===0,o=function(c,u,d){return s&&(s=!1,c=Wl(e,c)),n.call(this,c,Wl(e,u),d,e)}):n.length>3&&(o=function(c,u,d){return n.call(this,c,u,d,e)}));const l=i[t](o,...a);return s?Wl(e,l):l}function c5(e,t,n){const a=Rt(e);Tr(a,"iterate",im);const i=a[t](...n);return(i===-1||i===!1)&&Km(n[0])?(n[0]=Rt(n[0]),a[t](...n)):i}function fh(e,t,n=[]){wc(),Ab();const a=Rt(e)[t].apply(e,n);return Sb(),$c(),a}const _Y=bb("__proto__,__v_isRef,__isVue"),iD=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(rs));function bY(e){rs(e)||(e=String(e));const t=Rt(this);return Tr(t,"has",e),t.hasOwnProperty(e)}class rD{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,a){if(n==="__v_skip")return t.__v_skip;const i=this._isReadonly,r=this._isShallow;if(n==="__v_isReactive")return!i;if(n==="__v_isReadonly")return i;if(n==="__v_isShallow")return r;if(n==="__v_raw")return a===(i?r?LY:uD:r?lD:sD).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(a)?t:void 0;const o=Zt(t);if(!i){let l;if(o&&(l=gY[n]))return l;if(n==="hasOwnProperty")return bY}const s=Reflect.get(t,n,zn(t)?t:a);if((rs(n)?iD.has(n):_Y(n))||(i||Tr(t,"get",n),r))return s;if(zn(s)){const l=o&&pg(n)?s:s.value;return i&&Yn(l)?Ac(l):l}return Yn(s)?i?Ac(s):Oa(s):s}}class oD extends rD{constructor(t=!1){super(!1,t)}set(t,n,a,i){let r=t[n];const o=Zt(t)&&pg(n);if(!this._isShallow){const c=Sc(r);if(!is(a)&&!Sc(a)&&(r=Rt(r),a=Rt(a)),!o&&zn(r)&&!zn(a))return c||(r.value=a),!0}const s=o?Number(n)<t.length:Kn(t,n),l=Reflect.set(t,n,a,zn(t)?t:i);return t===Rt(i)&&(s?Pr(a,r)&&cc(t,"set",n,a):cc(t,"add",n,a)),l}deleteProperty(t,n){const a=Kn(t,n);t[n];const i=Reflect.deleteProperty(t,n);return i&&a&&cc(t,"delete",n,void 0),i}has(t,n){const a=Reflect.has(t,n);return(!rs(n)||!iD.has(n))&&Tr(t,"has",n),a}ownKeys(t){return Tr(t,"iterate",Zt(t)?"length":j0),Reflect.ownKeys(t)}}class wY extends rD{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const $Y=new oD,AY=new wY,SY=new oD(!0);const M7=e=>e,q8=e=>Reflect.getPrototypeOf(e);function CY(e,t,n){return function(...a){const i=this.__v_raw,r=Rt(i),o=$2(r),s=e==="entries"||e===Symbol.iterator&&o,l=e==="keys"&&o,c=i[e](...a),u=n?M7:t?U2:kl;return!t&&Tr(r,"iterate",l?k7:j0),di(Object.create(c),{next(){const{value:d,done:f}=c.next();return f?{value:d,done:f}:{value:s?[u(d[0]),u(d[1])]:u(d),done:f}}})}}function Y8(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function kY(e,t){const n={get(i){const r=this.__v_raw,o=Rt(r),s=Rt(i);e||(Pr(i,s)&&Tr(o,"get",i),Tr(o,"get",s));const{has:l}=q8(o),c=t?M7:e?U2:kl;if(l.call(o,i))return c(r.get(i));if(l.call(o,s))return c(r.get(s));r!==o&&r.get(i)},get size(){const i=this.__v_raw;return!e&&Tr(Rt(i),"iterate",j0),i.size},has(i){const r=this.__v_raw,o=Rt(r),s=Rt(i);return e||(Pr(i,s)&&Tr(o,"has",i),Tr(o,"has",s)),i===s?r.has(i):r.has(i)||r.has(s)},forEach(i,r){const o=this,s=o.__v_raw,l=Rt(s),c=t?M7:e?U2:kl;return!e&&Tr(l,"iterate",j0),s.forEach((u,d)=>i.call(r,c(u),c(d),o))}};return di(n,e?{add:Y8("add"),set:Y8("set"),delete:Y8("delete"),clear:Y8("clear")}:{add(i){const r=Rt(this),o=q8(r),s=Rt(i),l=!t&&!is(i)&&!Sc(i)?s:i;return o.has.call(r,l)||Pr(i,l)&&o.has.call(r,i)||Pr(s,l)&&o.has.call(r,s)||(r.add(l),cc(r,"add",l,l)),this},set(i,r){!t&&!is(r)&&!Sc(r)&&(r=Rt(r));const o=Rt(this),{has:s,get:l}=q8(o);let c=s.call(o,i);c||(i=Rt(i),c=s.call(o,i));const u=l.call(o,i);return o.set(i,r),c?Pr(r,u)&&cc(o,"set",i,r):cc(o,"add",i,r),this},delete(i){const r=Rt(this),{has:o,get:s}=q8(r);let l=o.call(r,i);l||(i=Rt(i),l=o.call(r,i)),s&&s.call(r,i);const c=r.delete(i);return l&&cc(r,"delete",i,void 0),c},clear(){const i=Rt(this),r=i.size!==0,o=i.clear();return r&&cc(i,"clear",void 0,void 0),o}}),["keys","values","entries",Symbol.iterator].forEach(i=>{n[i]=CY(i,e,t)}),n}function kb(e,t){const n=kY(e,t);return(a,i,r)=>i==="__v_isReactive"?!e:i==="__v_isReadonly"?e:i==="__v_raw"?a:Reflect.get(Kn(n,i)&&i in a?n:a,i,r)}const MY={get:kb(!1,!1)},xY={get:kb(!1,!0)},EY={get:kb(!0,!1)};const sD=new WeakMap,lD=new WeakMap,uD=new WeakMap,LY=new WeakMap;function PY(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function TY(e){return e.__v_skip||!Object.isExtensible(e)?0:PY(nY(e))}function Oa(e){return Sc(e)?e:Mb(e,!1,$Y,MY,sD)}function cD(e){return Mb(e,!1,SY,xY,lD)}function Ac(e){return Mb(e,!0,AY,EY,uD)}function Mb(e,t,n,a,i){if(!Yn(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const r=TY(e);if(r===0)return e;const o=i.get(e);if(o)return o;const s=new Proxy(e,r===2?a:n);return i.set(e,s),s}function Os(e){return Sc(e)?Os(e.__v_raw):!!(e&&e.__v_isReactive)}function Sc(e){return!!(e&&e.__v_isReadonly)}function is(e){return!!(e&&e.__v_isShallow)}function Km(e){return e?!!e.__v_raw:!1}function Rt(e){const t=e&&e.__v_raw;return t?Rt(t):e}function Us(e){return!Kn(e,"__v_skip")&&Object.isExtensible(e)&&jT(e,"__v_skip",!0),e}const kl=e=>Yn(e)?Oa(e):e,U2=e=>Yn(e)?Ac(e):e;function zn(e){return e?e.__v_isRef===!0:!1}function F(e){return dD(e,!1)}function ht(e){return dD(e,!0)}function dD(e,t){return zn(e)?e:new DY(e,t)}class DY{constructor(t,n){this.dep=new bg,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:Rt(t),this._value=n?t:kl(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,a=this.__v_isShallow||is(t)||Sc(t);t=a?t:Rt(t),Pr(t,n)&&(this._rawValue=t,this._value=a?t:kl(t),this.dep.trigger())}}function G(e){return zn(e)?e.value:e}function Qn(e){return rn(e)?e():G(e)}const VY={get:(e,t,n)=>t==="__v_raw"?e:G(Reflect.get(e,t,n)),set:(e,t,n,a)=>{const i=e[t];return zn(i)&&!zn(n)?(i.value=n,!0):Reflect.set(e,t,n,a)}};function fD(e){return Os(e)?e:new Proxy(e,VY)}class OY{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new bg,{get:a,set:i}=t(n.track.bind(n),n.trigger.bind(n));this._get=a,this._set=i}get value(){return this._value=this._get()}set value(t){this._set(t)}}function hD(e){return new OY(e)}function $f(e){const t=Zt(e)?new Array(e.length):{};for(const n in e)t[n]=pD(e,n);return t}class IY{constructor(t,n,a){this._object=t,this._defaultValue=a,this.__v_isRef=!0,this._value=void 0,this._key=rs(n)?n:String(n),this._raw=Rt(t);let i=!0,r=t;if(!Zt(t)||rs(this._key)||!pg(this._key))do i=!Km(r)||is(r);while(i&&(r=r.__v_raw));this._shallow=i}get value(){let t=this._object[this._key];return this._shallow&&(t=G(t)),this._value=t===void 0?this._defaultValue:t}set value(t){if(this._shallow&&zn(this._raw[this._key])){const n=this._object[this._key];if(zn(n)){n.value=t;return}}this._object[this._key]=t}get dep(){return vY(this._raw,this._key)}}class HY{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function Fe(e,t,n){return zn(e)?e:rn(e)?new HY(e):Yn(e)&&arguments.length>1?pD(e,t,n):F(e)}function pD(e,t,n){return new IY(e,t,n)}class NY{constructor(t,n,a){this.fn=t,this.setter=n,this._value=void 0,this.dep=new bg(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=am-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=a}notify(){if(this.flags|=16,!(this.flags&8)&&ba!==this)return JT(this,!0),!0}get value(){const t=this.dep.track();return tD(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function RY(e,t,n=!1){let a,i;return rn(e)?a=e:(a=e.get,i=e.set),new NY(a,i,n)}const W8={},I4=new WeakMap;let b0;function ZY(e,t=!1,n=b0){if(n){let a=I4.get(n);a||I4.set(n,a=[]),a.push(e)}}function FY(e,t,n=qn){const{immediate:a,deep:i,once:r,scheduler:o,augmentJob:s,call:l}=n,c=S=>i?S:is(S)||i===!1||i===0?dc(S,1):dc(S);let u,d,f,m,v=!1,g=!1;if(zn(e)?(d=()=>e.value,v=is(e)):Os(e)?(d=()=>c(e),v=!0):Zt(e)?(g=!0,v=e.some(S=>Os(S)||is(S)),d=()=>e.map(S=>{if(zn(S))return S.value;if(Os(S))return c(S);if(rn(S))return l?l(S,2):S()})):rn(e)?t?d=l?()=>l(e,2):e:d=()=>{if(f){wc();try{f()}finally{$c()}}const S=b0;b0=u;try{return l?l(e,3,[m]):e(m)}finally{b0=S}}:d=bl,t&&i){const S=d,M=i===!0?1/0:i;d=()=>dc(S(),M)}const y=_g(),_=()=>{u.stop(),y&&y.active&&wb(y.effects,u)};if(r&&t){const S=t;t=(...M)=>{S(...M),_()}}let w=g?new Array(e.length).fill(W8):W8;const C=S=>{if(!(!(u.flags&1)||!u.dirty&&!S))if(t){const M=u.run();if(i||v||(g?M.some((x,E)=>Pr(x,w[E])):Pr(M,w))){f&&f();const x=b0;b0=u;try{const E=[M,w===W8?void 0:g&&w[0]===W8?[]:w,m];w=M,l?l(t,3,E):t(...E)}finally{b0=x}}}else u.run()};return s&&s(C),u=new KT(d),u.scheduler=o?()=>o(C,!1):C,m=S=>ZY(S,!1,u),f=u.onStop=()=>{const S=I4.get(u);if(S){if(l)l(S,4);else for(const M of S)M();I4.delete(u)}},t?a?C(!0):w=u.run():o?o(C.bind(null,!0),!0):u.run(),_.pause=u.pause.bind(u),_.resume=u.resume.bind(u),_.stop=_,_}function dc(e,t=1/0,n){if(t<=0||!Yn(e)||e.__v_skip||(n=n||new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,zn(e))dc(e.value,t,n);else if(Zt(e))for(let a=0;a<e.length;a++)dc(e[a],t,n);else if(wf(e)||$2(e))e.forEach(a=>{dc(a,t,n)});else if(UT(e)){for(const a in e)dc(e[a],t,n);for(const a of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,a)&&dc(e[a],t,n)}return e}/**
* @vue/runtime-core v3.5.32
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/function Xm(e,t,n,a){try{return a?e(...a):e()}catch(i){$g(i,t,n)}}function Ml(e,t,n,a){if(rn(e)){const i=Xm(e,t,n,a);return i&&zT(i)&&i.catch(r=>{$g(r,t,n)}),i}if(Zt(e)){const i=[];for(let r=0;r<e.length;r++)i.push(Ml(e[r],t,n,a));return i}}function $g(e,t,n,a=!0){const i=t?t.vnode:null,{errorHandler:r,throwUnhandledErrorInProduction:o}=t&&t.appContext.config||qn;if(t){let s=t.parent;const l=t.proxy,c=`https://vuejs.org/error-reference/#runtime-${n}`;for(;s;){const u=s.ec;if(u){for(let d=0;d<u.length;d++)if(u[d](e,l,c)===!1)return}s=s.parent}if(r){wc(),Xm(r,null,10,[e,l,c]),$c();return}}zY(e,n,i,a,o)}function zY(e,t,n,a=!0,i=!1){if(i)throw e;console.error(e)}const uo=[];let Ul=-1;const A2=[];let Qc=null,t2=0;const mD=Promise.resolve();let H4=null;function Lt(e){const t=H4||mD;return e?t.then(this?e.bind(this):e):t}function BY(e){let t=Ul+1,n=uo.length;for(;t<n;){const a=t+n>>>1,i=uo[a],r=rm(i);r<e||r===e&&i.flags&2?t=a+1:n=a}return t}function xb(e){if(!(e.flags&1)){const t=rm(e),n=uo[uo.length-1];!n||!(e.flags&2)&&t>=rm(n)?uo.push(e):uo.splice(BY(t),0,e),e.flags|=1,vD()}}function vD(){H4||(H4=mD.then(_D))}function gD(e){Zt(e)?A2.push(...e):Qc&&e.id===-1?Qc.splice(t2+1,0,e):e.flags&1||(A2.push(e),e.flags|=1),vD()}function RS(e,t,n=Ul+1){for(;n<uo.length;n++){const a=uo[n];if(a&&a.flags&2){if(e&&a.id!==e.uid)continue;uo.splice(n,1),n--,a.flags&4&&(a.flags&=-2),a(),a.flags&4||(a.flags&=-2)}}}function yD(e){if(A2.length){const t=[...new Set(A2)].sort((n,a)=>rm(n)-rm(a));if(A2.length=0,Qc){Qc.push(...t);return}for(Qc=t,t2=0;t2<Qc.length;t2++){const n=Qc[t2];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}Qc=null,t2=0}}const rm=e=>e.id==null?e.flags&2?-1:1/0:e.id;function _D(e){try{for(Ul=0;Ul<uo.length;Ul++){const t=uo[Ul];t&&!(t.flags&8)&&(t.flags&4&&(t.flags&=-2),Xm(t,t.i,t.i?15:14),t.flags&4||(t.flags&=-2))}}finally{for(;Ul<uo.length;Ul++){const t=uo[Ul];t&&(t.flags&=-2)}Ul=-1,uo.length=0,yD(),H4=null,(uo.length||A2.length)&&_D()}}let gr=null,bD=null;function N4(e){const t=gr;return gr=e,bD=e&&e.type.__scopeId||null,t}function ae(e,t=gr,n){if(!t||e._n)return e;const a=(...i)=>{a._d&&B4(-1);const r=N4(t);let o;try{o=e(...i)}finally{N4(r),a._d&&B4(1)}return o};return a._n=!0,a._c=!0,a._d=!0,a}function Nt(e,t){if(gr===null)return e;const n=xg(gr),a=e.dirs||(e.dirs=[]);for(let i=0;i<t.length;i++){let[r,o,s,l=qn]=t[i];r&&(rn(r)&&(r={mounted:r,updated:r}),r.deep&&dc(o),a.push({dir:r,instance:n,value:o,oldValue:void 0,arg:s,modifiers:l}))}return e}function X1(e,t,n,a){const i=e.dirs,r=t&&t.dirs;for(let o=0;o<i.length;o++){const s=i[o];r&&(s.oldValue=r[o].value);let l=s.dir[a];l&&(wc(),Ml(l,n,8,[e.el,s,e,t]),$c())}}function fn(e,t){if(Vr){let n=Vr.provides;const a=Vr.parent&&Vr.parent.provides;a===n&&(n=Vr.provides=Object.create(a)),n[e]=t}}function B(e,t,n=!1){const a=Rr();if(a||q0){let i=q0?q0._context.provides:a?a.parent==null||a.ce?a.vnode.appContext&&a.vnode.appContext.provides:a.parent.provides:void 0;if(i&&e in i)return i[e];if(arguments.length>1)return n&&rn(t)?t.call(a&&a.proxy):t}}function UY(){return!!(Rr()||q0)}const jY=Symbol.for("v-scx"),qY=()=>B(jY);function fi(e,t){return Ag(e,null,t)}function YY(e,t){return Ag(e,null,{flush:"sync"})}function qe(e,t,n){return Ag(e,t,n)}function Ag(e,t,n=qn){const{immediate:a,deep:i,flush:r,once:o}=n,s=di({},n),l=t&&a||!t&&r!=="post";let c;if(lm){if(r==="sync"){const m=qY();c=m.__watcherHandles||(m.__watcherHandles=[])}else if(!l){const m=()=>{};return m.stop=bl,m.resume=bl,m.pause=bl,m}}const u=Vr;s.call=(m,v,g)=>Ml(m,u,v,g);let d=!1;r==="post"?s.scheduler=m=>{io(m,u&&u.suspense)}:r!=="sync"&&(d=!0,s.scheduler=(m,v)=>{v?m():xb(m)}),s.augmentJob=m=>{t&&(m.flags|=4),d&&(m.flags|=2,u&&(m.id=u.uid,m.i=u))};const f=FY(e,t,s);return lm&&(c?c.push(f):l&&f()),f}function WY(e,t,n){const a=this.proxy,i=Ha(e)?e.includes(".")?wD(a,e):()=>a[e]:e.bind(a,a);let r;rn(t)?r=t:(r=t.handler,n=t);const o=Qm(this),s=Ag(i,r.bind(a),n);return o(),s}function wD(e,t){const n=t.split(".");return()=>{let a=e;for(let i=0;i<n.length&&a;i++)a=a[n[i]];return a}}const J1=new WeakMap,$D=Symbol("_vte"),AD=e=>e.__isTeleport,C0=e=>e&&(e.disabled||e.disabled===""),GY=e=>e&&(e.defer||e.defer===""),ZS=e=>typeof SVGElement<"u"&&e instanceof SVGElement,FS=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,x7=(e,t)=>{const n=e&&e.to;return Ha(n)?t?t(n):null:n},KY={name:"Teleport",__isTeleport:!0,process(e,t,n,a,i,r,o,s,l,c){const{mc:u,pc:d,pbc:f,o:{insert:m,querySelector:v,createText:g,createComment:y}}=c,_=C0(t.props);let{dynamicChildren:w}=t;const C=(x,E,k)=>{x.shapeFlag&16&&u(x.children,E,k,i,r,o,s,l)},S=(x=t)=>{const E=C0(x.props),k=x.target=x7(x.props,v),D=E7(k,x,g,m);k&&(o!=="svg"&&ZS(k)?o="svg":o!=="mathml"&&FS(k)&&(o="mathml"),i&&i.isCE&&(i.ce._teleportTargets||(i.ce._teleportTargets=new Set)).add(k),E||(C(x,k,D),fp(x,!1)))},M=x=>{const E=()=>{J1.get(x)===E&&(J1.delete(x),C0(x.props)&&(C(x,n,x.anchor),fp(x,!0)),S(x))};J1.set(x,E),io(E,r)};if(e==null){const x=t.el=g(""),E=t.anchor=g("");if(m(x,n,a),m(E,n,a),GY(t.props)||r&&r.pendingBranch){M(t);return}_&&(C(t,n,E),fp(t,!0)),S()}else{t.el=e.el;const x=t.anchor=e.anchor,E=J1.get(e);if(E){E.flags|=8,J1.delete(e),M(t);return}t.targetStart=e.targetStart;const k=t.target=e.target,D=t.targetAnchor=e.targetAnchor,T=C0(e.props),I=T?n:k,H=T?x:D;if(o==="svg"||ZS(k)?o="svg":(o==="mathml"||FS(k))&&(o="mathml"),w?(f(e.dynamicChildren,w,I,i,r,o,s),Hb(e,t,!0)):l||d(e,t,I,H,i,r,o,s,!1),_)T?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):G8(t,n,x,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const R=t.target=x7(t.props,v);R&&G8(t,R,null,c,0)}else T&&G8(t,k,D,c,1);fp(t,_)}},remove(e,t,n,{um:a,o:{remove:i}},r){const{shapeFlag:o,children:s,anchor:l,targetStart:c,targetAnchor:u,target:d,props:f}=e;let m=r||!C0(f);const v=J1.get(e);if(v&&(v.flags|=8,J1.delete(e),m=!1),d&&(i(c),i(u)),r&&i(l),o&16)for(let g=0;g<s.length;g++){const y=s[g];a(y,t,n,m,!!y.dynamicChildren)}},move:G8,hydrate:XY};function G8(e,t,n,{o:{insert:a},m:i},r=2){r===0&&a(e.targetAnchor,t,n);const{el:o,anchor:s,shapeFlag:l,children:c,props:u}=e,d=r===2;if(d&&a(o,t,n),(!d||C0(u))&&l&16)for(let f=0;f<c.length;f++)i(c[f],t,n,2);d&&a(s,t,n)}function XY(e,t,n,a,i,r,{o:{nextSibling:o,parentNode:s,querySelector:l,insert:c,createText:u}},d){function f(y,_){let w=_;for(;w;){if(w&&w.nodeType===8){if(w.data==="teleport start anchor")t.targetStart=w;else if(w.data==="teleport anchor"){t.targetAnchor=w,y._lpa=t.targetAnchor&&o(t.targetAnchor);break}}w=o(w)}}function m(y,_){_.anchor=d(o(y),_,s(y),n,a,i,r)}const v=t.target=x7(t.props,l),g=C0(t.props);if(v){const y=v._lpa||v.firstChild;t.shapeFlag&16&&(g?(m(e,t),f(v,y),t.targetAnchor||E7(v,t,u,c,s(e)===v?e:null)):(t.anchor=o(e),f(v,y),t.targetAnchor||E7(v,t,u,c),d(y&&o(y),t,v,n,a,i,r))),fp(t,g)}else g&&t.shapeFlag&16&&(m(e,t),t.targetStart=e,t.targetAnchor=o(e));return t.anchor&&o(t.anchor)}const SD=KY;function fp(e,t){const n=e.ctx;if(n&&n.ut){let a,i;for(t?(a=e.el,i=e.anchor):(a=e.targetStart,i=e.targetAnchor);a&&a!==i;)a.nodeType===1&&a.setAttribute("data-v-owner",n.uid),a=a.nextSibling;n.ut()}}function E7(e,t,n,a,i=null){const r=t.targetStart=n(""),o=t.targetAnchor=n("");return r[$D]=o,e&&(a(r,e,i),a(o,e,i)),o}const Yl=Symbol("_leaveCb"),hh=Symbol("_enterCb");function CD(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return yn(()=>{e.isMounted=!0}),hi(()=>{e.isUnmounting=!0}),e}const $s=[Function,Array],kD={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:$s,onEnter:$s,onAfterEnter:$s,onEnterCancelled:$s,onBeforeLeave:$s,onLeave:$s,onAfterLeave:$s,onLeaveCancelled:$s,onBeforeAppear:$s,onAppear:$s,onAfterAppear:$s,onAppearCancelled:$s},MD=e=>{const t=e.subTree;return t.component?MD(t.component):t},JY={name:"BaseTransition",props:kD,setup(e,{slots:t}){const n=Rr(),a=CD();return()=>{const i=t.default&&Eb(t.default(),!0);if(!i||!i.length)return;const r=xD(i),o=Rt(e),{mode:s}=o;if(a.isLeaving)return d5(r);const l=zS(r);if(!l)return d5(r);let c=om(l,o,a,n,d=>c=d);l.type!==vr&&ed(l,c);let u=n.subTree&&zS(n.subTree);if(u&&u.type!==vr&&!k0(u,l)&&MD(n).type!==vr){let d=om(u,o,a,n);if(ed(u,d),s==="out-in"&&l.type!==vr)return a.isLeaving=!0,d.afterLeave=()=>{a.isLeaving=!1,n.job.flags&8||n.update(),delete d.afterLeave,u=void 0},d5(r);s==="in-out"&&l.type!==vr?d.delayLeave=(f,m,v)=>{const g=ED(a,u);g[String(u.key)]=u,f[Yl]=()=>{m(),f[Yl]=void 0,delete c.delayedLeave,u=void 0},c.delayedLeave=()=>{v(),delete c.delayedLeave,u=void 0}}:u=void 0}else u&&(u=void 0);return r}}};function xD(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==vr){t=n;break}}return t}const QY=JY;function ED(e,t){const{leavingVNodes:n}=e;let a=n.get(t.type);return a||(a=Object.create(null),n.set(t.type,a)),a}function om(e,t,n,a,i){const{appear:r,mode:o,persisted:s=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:u,onEnterCancelled:d,onBeforeLeave:f,onLeave:m,onAfterLeave:v,onLeaveCancelled:g,onBeforeAppear:y,onAppear:_,onAfterAppear:w,onAppearCancelled:C}=t,S=String(e.key),M=ED(n,e),x=(D,T)=>{D&&Ml(D,a,9,T)},E=(D,T)=>{const I=T[1];x(D,T),Zt(D)?D.every(H=>H.length<=1)&&I():D.length<=1&&I()},k={mode:o,persisted:s,beforeEnter(D){let T=l;if(!n.isMounted)if(r)T=y||l;else return;D[Yl]&&D[Yl](!0);const I=M[S];I&&k0(e,I)&&I.el[Yl]&&I.el[Yl](),x(T,[D])},enter(D){if(M[S]===e)return;let T=c,I=u,H=d;if(!n.isMounted)if(r)T=_||c,I=w||u,H=C||d;else return;let R=!1;D[hh]=N=>{R||(R=!0,N?x(H,[D]):x(I,[D]),k.delayedLeave&&k.delayedLeave(),D[hh]=void 0)};const Z=D[hh].bind(null,!1);T?E(T,[D,Z]):Z()},leave(D,T){const I=String(e.key);if(D[hh]&&D[hh](!0),n.isUnmounting)return T();x(f,[D]);let H=!1;D[Yl]=Z=>{H||(H=!0,T(),Z?x(g,[D]):x(v,[D]),D[Yl]=void 0,M[I]===e&&delete M[I])};const R=D[Yl].bind(null,!1);M[I]=e,m?E(m,[D,R]):R()},clone(D){const T=om(D,t,n,a,i);return i&&i(T),T}};return k}function d5(e){if(Sg(e))return e=Cc(e),e.children=null,e}function zS(e){if(!Sg(e))return AD(e.type)&&e.children?xD(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&rn(n.default))return n.default()}}function ed(e,t){e.shapeFlag&6&&e.component?(e.transition=t,ed(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Eb(e,t=!1,n){let a=[],i=0;for(let r=0;r<e.length;r++){let o=e[r];const s=n==null?o.key:String(n)+String(o.key!=null?o.key:r);o.type===Ye?(o.patchFlag&128&&i++,a=a.concat(Eb(o.children,t,s))):(t||o.type!==vr)&&a.push(s!=null?Cc(o,{key:s}):o)}if(i>1)for(let r=0;r<a.length;r++)a[r].patchFlag=-2;return a}function Ve(e,t){return rn(e)?di({name:e.name},t,{setup:e}):e}function Zr(){const e=Rr();return e?(e.appContext.config.idPrefix||"v")+"-"+e.ids[0]+e.ids[1]++:""}function LD(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function BS(e,t){let n;return!!((n=Object.getOwnPropertyDescriptor(e,t))&&!n.configurable)}const R4=new WeakMap;function xp(e,t,n,a,i=!1){if(Zt(e)){e.forEach((g,y)=>xp(g,t&&(Zt(t)?t[y]:t),n,a,i));return}if(S2(a)&&!i){a.shapeFlag&512&&a.type.__asyncResolved&&a.component.subTree.component&&xp(e,t,n,a.component.subTree);return}const r=a.shapeFlag&4?xg(a.component):a.el,o=i?null:r,{i:s,r:l}=e,c=t&&t.r,u=s.refs===qn?s.refs={}:s.refs,d=s.setupState,f=Rt(d),m=d===qn?FT:g=>BS(u,g)?!1:Kn(f,g),v=(g,y)=>!(y&&BS(u,y));if(c!=null&&c!==l){if(US(t),Ha(c))u[c]=null,m(c)&&(d[c]=null);else if(zn(c)){const g=t;v(c,g.k)&&(c.value=null),g.k&&(u[g.k]=null)}}if(rn(l))Xm(l,s,12,[o,u]);else{const g=Ha(l),y=zn(l);if(g||y){const _=()=>{if(e.f){const w=g?m(l)?d[l]:u[l]:v()||!e.k?l.value:u[e.k];if(i)Zt(w)&&wb(w,r);else if(Zt(w))w.includes(r)||w.push(r);else if(g)u[l]=[r],m(l)&&(d[l]=u[l]);else{const C=[r];v(l,e.k)&&(l.value=C),e.k&&(u[e.k]=C)}}else g?(u[l]=o,m(l)&&(d[l]=o)):y&&(v(l,e.k)&&(l.value=o),e.k&&(u[e.k]=o))};if(o){const w=()=>{_(),R4.delete(e)};w.id=-1,R4.set(e,w),io(w,n)}else US(e),_()}}}function US(e){const t=R4.get(e);t&&(t.flags|=8,R4.delete(e))}gg().requestIdleCallback;gg().cancelIdleCallback;const S2=e=>!!e.type.__asyncLoader,Sg=e=>e.type.__isKeepAlive;function Lb(e,t){PD(e,"a",t)}function Cg(e,t){PD(e,"da",t)}function PD(e,t,n=Vr){const a=e.__wdc||(e.__wdc=()=>{let i=n;for(;i;){if(i.isDeactivated)return;i=i.parent}return e()});if(kg(t,a,n),n){let i=n.parent;for(;i&&i.parent;)Sg(i.parent.vnode)&&eW(a,t,n,i),i=i.parent}}function eW(e,t,n,a){const i=kg(t,e,a,!0);Hc(()=>{wb(a[t],i)},n)}function kg(e,t,n=Vr,a=!1){if(n){const i=n[e]||(n[e]=[]),r=t.__weh||(t.__weh=(...o)=>{wc();const s=Qm(n),l=Ml(t,n,e,o);return s(),$c(),l});return a?i.unshift(r):i.push(r),r}}const Ic=e=>(t,n=Vr)=>{(!lm||e==="sp")&&kg(e,(...a)=>t(...a),n)},Af=Ic("bm"),yn=Ic("m"),Pb=Ic("bu"),Tb=Ic("u"),hi=Ic("bum"),Hc=Ic("um"),tW=Ic("sp"),nW=Ic("rtg"),aW=Ic("rtc");function iW(e,t=Vr){kg("ec",e,t)}const Db="components",rW="directives";function Sf(e,t){return Vb(Db,e,!0,t)||e}const TD=Symbol.for("v-ndc");function oW(e){return Ha(e)?Vb(Db,e,!1)||e:e||TD}function sW(e){return Vb(rW,e)}function Vb(e,t,n=!0,a=!1){const i=gr||Vr;if(i){const r=i.type;if(e===Db){const s=zW(r,!1);if(s&&(s===t||s===qi(t)||s===wu(qi(t))))return r}const o=jS(i[e]||r[e],t)||jS(i.appContext[e],t);return!o&&a?r:o}}function jS(e,t){return e&&(e[t]||e[qi(t)]||e[wu(qi(t))])}function It(e,t,n,a){let i;const r=n,o=Zt(e);if(o||Ha(e)){const s=o&&Os(e);let l=!1,c=!1;s&&(l=!is(e),c=Sc(e),e=wg(e)),i=new Array(e.length);for(let u=0,d=e.length;u<d;u++)i[u]=t(l?c?U2(kl(e[u])):kl(e[u]):e[u],u,void 0,r)}else if(typeof e=="number"){i=new Array(e);for(let s=0;s<e;s++)i[s]=t(s+1,s,void 0,r)}else if(Yn(e))if(e[Symbol.iterator])i=Array.from(e,(s,l)=>t(s,l,void 0,r));else{const s=Object.keys(e);i=new Array(s.length);for(let l=0,c=s.length;l<c;l++){const u=s[l];i[l]=t(e[u],u,l,r)}}else i=[];return i}function uGt(e,t){for(let n=0;n<t.length;n++){const a=t[n];if(Zt(a))for(let i=0;i<a.length;i++)e[a[i].name]=a[i].fn;else a&&(e[a.name]=a.key?(...i)=>{const r=a.fn(...i);return r&&(r.key=a.key),r}:a.fn)}return e}function We(e,t,n={},a,i){if(gr.ce||gr.parent&&S2(gr.parent)&&gr.parent.ce){const c=Object.keys(n).length>0;return t!=="default"&&(n.name=t),b(),je(Ye,null,[O("slot",n,a&&a())],c?-2:64)}let r=e[t];r&&r._c&&(r._d=!1),b();const o=r&&DD(r(n)),s=n.key||o&&o.key,l=je(Ye,{key:(s&&!rs(s)?s:`_${t}`)+(!o&&a?"_fb":"")},o||(a?a():[]),o&&e._===1?64:-2);return!i&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),r&&r._c&&(r._d=!0),l}function DD(e){return e.some(t=>j2(t)?!(t.type===vr||t.type===Ye&&!DD(t.children)):!0)?e:null}const L7=e=>e?eV(e)?xg(e):L7(e.parent):null,Ep=di(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>L7(e.parent),$root:e=>L7(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>ID(e),$forceUpdate:e=>e.f||(e.f=()=>{xb(e.update)}),$nextTick:e=>e.n||(e.n=Lt.bind(e.proxy)),$watch:e=>WY.bind(e)}),f5=(e,t)=>e!==qn&&!e.__isScriptSetup&&Kn(e,t),lW={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:a,data:i,props:r,accessCache:o,type:s,appContext:l}=e;if(t[0]!=="$"){const f=o[t];if(f!==void 0)switch(f){case 1:return a[t];case 2:return i[t];case 4:return n[t];case 3:return r[t]}else{if(f5(a,t))return o[t]=1,a[t];if(i!==qn&&Kn(i,t))return o[t]=2,i[t];if(Kn(r,t))return o[t]=3,r[t];if(n!==qn&&Kn(n,t))return o[t]=4,n[t];P7&&(o[t]=0)}}const c=Ep[t];let u,d;if(c)return t==="$attrs"&&Tr(e.attrs,"get",""),c(e);if((u=s.__cssModules)&&(u=u[t]))return u;if(n!==qn&&Kn(n,t))return o[t]=4,n[t];if(d=l.config.globalProperties,Kn(d,t))return d[t]},set({_:e},t,n){const{data:a,setupState:i,ctx:r}=e;return f5(i,t)?(i[t]=n,!0):a!==qn&&Kn(a,t)?(a[t]=n,!0):Kn(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(r[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:a,appContext:i,props:r,type:o}},s){let l;return!!(n[s]||e!==qn&&s[0]!=="$"&&Kn(e,s)||f5(t,s)||Kn(r,s)||Kn(a,s)||Kn(Ep,s)||Kn(i.config.globalProperties,s)||(l=o.__cssModules)&&l[s])},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Kn(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function cGt(){return uW().attrs}function uW(e){const t=Rr();return t.setupContext||(t.setupContext=nV(t))}function Z4(e){return Zt(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function VD(e,t){return!e||!t?e||t:Zt(e)&&Zt(t)?e.concat(t):di({},Z4(e),Z4(t))}let P7=!0;function cW(e){const t=ID(e),n=e.proxy,a=e.ctx;P7=!1,t.beforeCreate&&qS(t.beforeCreate,e,"bc");const{data:i,computed:r,methods:o,watch:s,provide:l,inject:c,created:u,beforeMount:d,mounted:f,beforeUpdate:m,updated:v,activated:g,deactivated:y,beforeDestroy:_,beforeUnmount:w,destroyed:C,unmounted:S,render:M,renderTracked:x,renderTriggered:E,errorCaptured:k,serverPrefetch:D,expose:T,inheritAttrs:I,components:H,directives:R,filters:Z}=t;if(c&&dW(c,a,null),o)for(const X in o){const ie=o[X];rn(ie)&&(a[X]=ie.bind(n))}if(i){const X=i.call(n,n);Yn(X)&&(e.data=Oa(X))}if(P7=!0,r)for(const X in r){const ie=r[X],pe=rn(ie)?ie.bind(n,n):rn(ie.get)?ie.get.bind(n,n):bl,z=!rn(ie)&&rn(ie.set)?ie.set.bind(n):bl,Y=P({get:pe,set:z});Object.defineProperty(a,X,{enumerable:!0,configurable:!0,get:()=>Y.value,set:te=>Y.value=te})}if(s)for(const X in s)OD(s[X],a,n,X);if(l){const X=rn(l)?l.call(n):l;Reflect.ownKeys(X).forEach(ie=>{fn(ie,X[ie])})}u&&qS(u,e,"c");function W(X,ie){Zt(ie)?ie.forEach(pe=>X(pe.bind(n))):ie&&X(ie.bind(n))}if(W(Af,d),W(yn,f),W(Pb,m),W(Tb,v),W(Lb,g),W(Cg,y),W(iW,k),W(aW,x),W(nW,E),W(hi,w),W(Hc,S),W(tW,D),Zt(T))if(T.length){const X=e.exposed||(e.exposed={});T.forEach(ie=>{Object.defineProperty(X,ie,{get:()=>n[ie],set:pe=>n[ie]=pe,enumerable:!0})})}else e.exposed||(e.exposed={});M&&e.render===bl&&(e.render=M),I!=null&&(e.inheritAttrs=I),H&&(e.components=H),R&&(e.directives=R),D&&LD(e)}function dW(e,t,n=bl){Zt(e)&&(e=T7(e));for(const a in e){const i=e[a];let r;Yn(i)?"default"in i?r=B(i.from||a,i.default,!0):r=B(i.from||a):r=B(i),zn(r)?Object.defineProperty(t,a,{enumerable:!0,configurable:!0,get:()=>r.value,set:o=>r.value=o}):t[a]=r}}function qS(e,t,n){Ml(Zt(e)?e.map(a=>a.bind(t.proxy)):e.bind(t.proxy),t,n)}function OD(e,t,n,a){let i=a.includes(".")?wD(n,a):()=>n[a];if(Ha(e)){const r=t[e];rn(r)&&qe(i,r)}else if(rn(e))qe(i,e.bind(n));else if(Yn(e))if(Zt(e))e.forEach(r=>OD(r,t,n,a));else{const r=rn(e.handler)?e.handler.bind(n):t[e.handler];rn(r)&&qe(i,r,e)}}function ID(e){const t=e.type,{mixins:n,extends:a}=t,{mixins:i,optionsCache:r,config:{optionMergeStrategies:o}}=e.appContext,s=r.get(t);let l;return s?l=s:!i.length&&!n&&!a?l=t:(l={},i.length&&i.forEach(c=>F4(l,c,o,!0)),F4(l,t,o)),Yn(t)&&r.set(t,l),l}function F4(e,t,n,a=!1){const{mixins:i,extends:r}=t;r&&F4(e,r,n,!0),i&&i.forEach(o=>F4(e,o,n,!0));for(const o in t)if(!(a&&o==="expose")){const s=fW[o]||n&&n[o];e[o]=s?s(e[o],t[o]):t[o]}return e}const fW={data:YS,props:WS,emits:WS,methods:hp,computed:hp,beforeCreate:eo,created:eo,beforeMount:eo,mounted:eo,beforeUpdate:eo,updated:eo,beforeDestroy:eo,beforeUnmount:eo,destroyed:eo,unmounted:eo,activated:eo,deactivated:eo,errorCaptured:eo,serverPrefetch:eo,components:hp,directives:hp,watch:pW,provide:YS,inject:hW};function YS(e,t){return t?e?function(){return di(rn(e)?e.call(this,this):e,rn(t)?t.call(this,this):t)}:t:e}function hW(e,t){return hp(T7(e),T7(t))}function T7(e){if(Zt(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function eo(e,t){return e?[...new Set([].concat(e,t))]:t}function hp(e,t){return e?di(Object.create(null),e,t):t}function WS(e,t){return e?Zt(e)&&Zt(t)?[...new Set([...e,...t])]:di(Object.create(null),Z4(e),Z4(t??{})):t}function pW(e,t){if(!e)return t;if(!t)return e;const n=di(Object.create(null),e);for(const a in t)n[a]=eo(e[a],t[a]);return n}function HD(){return{app:null,config:{isNativeTag:FT,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let mW=0;function vW(e,t){return function(a,i=null){rn(a)||(a=di({},a)),i!=null&&!Yn(i)&&(i=null);const r=HD(),o=new WeakSet,s=[];let l=!1;const c=r.app={_uid:mW++,_component:a,_props:i,_container:null,_context:r,_instance:null,version:UW,get config(){return r.config},set config(u){},use(u,...d){return o.has(u)||(u&&rn(u.install)?(o.add(u),u.install(c,...d)):rn(u)&&(o.add(u),u(c,...d))),c},mixin(u){return r.mixins.includes(u)||r.mixins.push(u),c},component(u,d){return d?(r.components[u]=d,c):r.components[u]},directive(u,d){return d?(r.directives[u]=d,c):r.directives[u]},mount(u,d,f){if(!l){const m=c._ceVNode||O(a,i);return m.appContext=r,f===!0?f="svg":f===!1&&(f=void 0),e(m,u,f),l=!0,c._container=u,u.__vue_app__=c,xg(m.component)}},onUnmount(u){s.push(u)},unmount(){l&&(Ml(s,c._instance,16),e(null,c._container),delete c._container.__vue_app__)},provide(u,d){return r.provides[u]=d,c},runWithContext(u){const d=q0;q0=c;try{return u()}finally{q0=d}}};return c}}let q0=null;function z4(e,t,n=qn){const a=Rr(),i=qi(t),r=Oc(t),o=ND(e,i),s=hD((l,c)=>{let u,d=qn,f;return YY(()=>{const m=e[i];Pr(u,m)&&(u=m,c())}),{get(){return l(),n.get?n.get(u):u},set(m){const v=n.set?n.set(m):m;if(!Pr(v,u)&&!(d!==qn&&Pr(m,d)))return;const g=a.vnode.props;g&&(t in g||i in g||r in g)&&(`onUpdate:${t}`in g||`onUpdate:${i}`in g||`onUpdate:${r}`in g)||(u=m,c()),a.emit(`update:${t}`,v),Pr(m,v)&&Pr(m,d)&&!Pr(v,f)&&c(),d=m,f=v}}});return s[Symbol.iterator]=()=>{let l=0;return{next(){return l<2?{value:l++?o||qn:s,done:!1}:{done:!0}}}},s}const ND=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${qi(t)}Modifiers`]||e[`${Oc(t)}Modifiers`];function gW(e,t,...n){if(e.isUnmounted)return;const a=e.vnode.props||qn;let i=n;const r=t.startsWith("update:"),o=r&&ND(a,t.slice(7));o&&(o.trim&&(i=n.map(u=>Ha(u)?u.trim():u)),o.number&&(i=n.map(vg)));let s,l=a[s=o5(t)]||a[s=o5(qi(t))];!l&&r&&(l=a[s=o5(Oc(t))]),l&&Ml(l,e,6,i);const c=a[s+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[s])return;e.emitted[s]=!0,Ml(c,e,6,i)}}const yW=new WeakMap;function RD(e,t,n=!1){const a=n?yW:t.emitsCache,i=a.get(e);if(i!==void 0)return i;const r=e.emits;let o={},s=!1;if(!rn(e)){const l=c=>{const u=RD(c,t,!0);u&&(s=!0,di(o,u))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!r&&!s?(Yn(e)&&a.set(e,null),null):(Zt(r)?r.forEach(l=>o[l]=null):di(o,r),Yn(e)&&a.set(e,o),o)}function Mg(e,t){return!e||!fg(t)?!1:(t=t.slice(2).replace(/Once$/,""),Kn(e,t[0].toLowerCase()+t.slice(1))||Kn(e,Oc(t))||Kn(e,t))}function GS(e){const{type:t,vnode:n,proxy:a,withProxy:i,propsOptions:[r],slots:o,attrs:s,emit:l,render:c,renderCache:u,props:d,data:f,setupState:m,ctx:v,inheritAttrs:g}=e,y=N4(e);let _,w;try{if(n.shapeFlag&4){const S=i||a,M=S;_=Gl(c.call(M,S,u,d,m,f,v)),w=s}else{const S=t;_=Gl(S.length>1?S(d,{attrs:s,slots:o,emit:l}):S(d,null)),w=t.props?s:_W(s)}}catch(S){Pp.length=0,$g(S,e,1),_=O(vr)}let C=_;if(w&&g!==!1){const S=Object.keys(w),{shapeFlag:M}=C;S.length&&M&7&&(r&&S.some(hg)&&(w=bW(w,r)),C=Cc(C,w,!1,!0))}return n.dirs&&(C=Cc(C,null,!1,!0),C.dirs=C.dirs?C.dirs.concat(n.dirs):n.dirs),n.transition&&ed(C,n.transition),_=C,N4(y),_}const _W=e=>{let t;for(const n in e)(n==="class"||n==="style"||fg(n))&&((t||(t={}))[n]=e[n]);return t},bW=(e,t)=>{const n={};for(const a in e)(!hg(a)||!(a.slice(9)in t))&&(n[a]=e[a]);return n};function wW(e,t,n){const{props:a,children:i,component:r}=e,{props:o,children:s,patchFlag:l}=t,c=r.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return a?KS(a,o,c):!!o;if(l&8){const u=t.dynamicProps;for(let d=0;d<u.length;d++){const f=u[d];if(ZD(o,a,f)&&!Mg(c,f))return!0}}}else return(i||s)&&(!s||!s.$stable)?!0:a===o?!1:a?o?KS(a,o,c):!0:!!o;return!1}function KS(e,t,n){const a=Object.keys(t);if(a.length!==Object.keys(e).length)return!0;for(let i=0;i<a.length;i++){const r=a[i];if(ZD(t,e,r)&&!Mg(n,r))return!0}return!1}function ZD(e,t,n){const a=e[n],i=t[n];return n==="style"&&Yn(a)&&Yn(i)?!A1(a,i):a!==i}function $W({vnode:e,parent:t,suspense:n},a){for(;t;){const i=t.subTree;if(i.suspense&&i.suspense.activeBranch===e&&(i.suspense.vnode.el=i.el=a,e=i),i===e)(e=t.vnode).el=a,t=t.parent;else break}n&&n.activeBranch===e&&(n.vnode.el=a)}const FD={},zD=()=>Object.create(FD),BD=e=>Object.getPrototypeOf(e)===FD;function AW(e,t,n,a=!1){const i={},r=zD();e.propsDefaults=Object.create(null),UD(e,t,i,r);for(const o in e.propsOptions[0])o in i||(i[o]=void 0);n?e.props=a?i:cD(i):e.type.props?e.props=i:e.props=r,e.attrs=r}function SW(e,t,n,a){const{props:i,attrs:r,vnode:{patchFlag:o}}=e,s=Rt(i),[l]=e.propsOptions;let c=!1;if((a||o>0)&&!(o&16)){if(o&8){const u=e.vnode.dynamicProps;for(let d=0;d<u.length;d++){let f=u[d];if(Mg(e.emitsOptions,f))continue;const m=t[f];if(l)if(Kn(r,f))m!==r[f]&&(r[f]=m,c=!0);else{const v=qi(f);i[v]=D7(l,s,v,m,e,!1)}else m!==r[f]&&(r[f]=m,c=!0)}}}else{UD(e,t,i,r)&&(c=!0);let u;for(const d in s)(!t||!Kn(t,d)&&((u=Oc(d))===d||!Kn(t,u)))&&(l?n&&(n[d]!==void 0||n[u]!==void 0)&&(i[d]=D7(l,s,d,void 0,e,!0)):delete i[d]);if(r!==s)for(const d in r)(!t||!Kn(t,d))&&(delete r[d],c=!0)}c&&cc(e.attrs,"set","")}function UD(e,t,n,a){const[i,r]=e.propsOptions;let o=!1,s;if(t)for(let l in t){if(Cp(l))continue;const c=t[l];let u;i&&Kn(i,u=qi(l))?!r||!r.includes(u)?n[u]=c:(s||(s={}))[u]=c:Mg(e.emitsOptions,l)||(!(l in a)||c!==a[l])&&(a[l]=c,o=!0)}if(r){const l=Rt(n),c=s||qn;for(let u=0;u<r.length;u++){const d=r[u];n[d]=D7(i,l,d,c[d],e,!Kn(c,d))}}return o}function D7(e,t,n,a,i,r){const o=e[n];if(o!=null){const s=Kn(o,"default");if(s&&a===void 0){const l=o.default;if(o.type!==Function&&!o.skipFactory&&rn(l)){const{propsDefaults:c}=i;if(n in c)a=c[n];else{const u=Qm(i);a=c[n]=l.call(null,t),u()}}else a=l;i.ce&&i.ce._setProp(n,a)}o[0]&&(r&&!s?a=!1:o[1]&&(a===""||a===Oc(n))&&(a=!0))}return a}const CW=new WeakMap;function jD(e,t,n=!1){const a=n?CW:t.propsCache,i=a.get(e);if(i)return i;const r=e.props,o={},s=[];let l=!1;if(!rn(e)){const u=d=>{l=!0;const[f,m]=jD(d,t,!0);di(o,f),m&&s.push(...m)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!r&&!l)return Yn(e)&&a.set(e,w2),w2;if(Zt(r))for(let u=0;u<r.length;u++){const d=qi(r[u]);XS(d)&&(o[d]=qn)}else if(r)for(const u in r){const d=qi(u);if(XS(d)){const f=r[u],m=o[d]=Zt(f)||rn(f)?{type:f}:di({},f),v=m.type;let g=!1,y=!0;if(Zt(v))for(let _=0;_<v.length;++_){const w=v[_],C=rn(w)&&w.name;if(C==="Boolean"){g=!0;break}else C==="String"&&(y=!1)}else g=rn(v)&&v.name==="Boolean";m[0]=g,m[1]=y,(g||Kn(m,"default"))&&s.push(d)}}const c=[o,s];return Yn(e)&&a.set(e,c),c}function XS(e){return e[0]!=="$"&&!Cp(e)}const Ob=e=>e==="_"||e==="_ctx"||e==="$stable",Ib=e=>Zt(e)?e.map(Gl):[Gl(e)],kW=(e,t,n)=>{if(t._n)return t;const a=ae((...i)=>Ib(t(...i)),n);return a._c=!1,a},qD=(e,t,n)=>{const a=e._ctx;for(const i in e){if(Ob(i))continue;const r=e[i];if(rn(r))t[i]=kW(i,r,a);else if(r!=null){const o=Ib(r);t[i]=()=>o}}},YD=(e,t)=>{const n=Ib(t);e.slots.default=()=>n},WD=(e,t,n)=>{for(const a in t)(n||!Ob(a))&&(e[a]=t[a])},MW=(e,t,n)=>{const a=e.slots=zD();if(e.vnode.shapeFlag&32){const i=t._;i?(WD(a,t,n),n&&jT(a,"_",i,!0)):qD(t,a)}else t&&YD(e,t)},xW=(e,t,n)=>{const{vnode:a,slots:i}=e;let r=!0,o=qn;if(a.shapeFlag&32){const s=t._;s?n&&s===1?r=!1:WD(i,t,n):(r=!t.$stable,qD(t,i)),o=t}else t&&(YD(e,t),o={default:1});if(r)for(const s in i)!Ob(s)&&o[s]==null&&delete i[s]},io=DW;function EW(e){return LW(e)}function LW(e,t){const n=gg();n.__VUE__=!0;const{insert:a,remove:i,patchProp:r,createElement:o,createText:s,createComment:l,setText:c,setElementText:u,parentNode:d,nextSibling:f,setScopeId:m=bl,insertStaticContent:v}=e,g=(J,he,oe,Ae=null,Te=null,Ie=null,Ce=void 0,_e=null,q=!!he.dynamicChildren)=>{if(J===he)return;J&&!k0(J,he)&&(Ae=j(J),te(J,Te,Ie,!0),J=null),he.patchFlag===-2&&(q=!1,he.dynamicChildren=null);const{type:K,ref:be,shapeFlag:Ee}=he;switch(K){case Cf:y(J,he,oe,Ae);break;case vr:_(J,he,oe,Ae);break;case Lp:J==null&&w(he,oe,Ae,Ce);break;case Ye:H(J,he,oe,Ae,Te,Ie,Ce,_e,q);break;default:Ee&1?M(J,he,oe,Ae,Te,Ie,Ce,_e,q):Ee&6?R(J,he,oe,Ae,Te,Ie,Ce,_e,q):(Ee&64||Ee&128)&&K.process(J,he,oe,Ae,Te,Ie,Ce,_e,q,ce)}be!=null&&Te?xp(be,J&&J.ref,Ie,he||J,!he):be==null&&J&&J.ref!=null&&xp(J.ref,null,Ie,J,!0)},y=(J,he,oe,Ae)=>{if(J==null)a(he.el=s(he.children),oe,Ae);else{const Te=he.el=J.el;he.children!==J.children&&c(Te,he.children)}},_=(J,he,oe,Ae)=>{J==null?a(he.el=l(he.children||""),oe,Ae):he.el=J.el},w=(J,he,oe,Ae)=>{[J.el,J.anchor]=v(J.children,he,oe,Ae,J.el,J.anchor)},C=({el:J,anchor:he},oe,Ae)=>{let Te;for(;J&&J!==he;)Te=f(J),a(J,oe,Ae),J=Te;a(he,oe,Ae)},S=({el:J,anchor:he})=>{let oe;for(;J&&J!==he;)oe=f(J),i(J),J=oe;i(he)},M=(J,he,oe,Ae,Te,Ie,Ce,_e,q)=>{if(he.type==="svg"?Ce="svg":he.type==="math"&&(Ce="mathml"),J==null)x(he,oe,Ae,Te,Ie,Ce,_e,q);else{const K=J.el&&J.el._isVueCE?J.el:null;try{K&&K._beginPatch(),D(J,he,Te,Ie,Ce,_e,q)}finally{K&&K._endPatch()}}},x=(J,he,oe,Ae,Te,Ie,Ce,_e)=>{let q,K;const{props:be,shapeFlag:Ee,transition:Be,dirs:He}=J;if(q=J.el=o(J.type,Ie,be&&be.is,be),Ee&8?u(q,J.children):Ee&16&&k(J.children,q,null,Ae,Te,h5(J,Ie),Ce,_e),He&&X1(J,null,Ae,"created"),E(q,J,J.scopeId,Ce,Ae),be){for(const Ne in be)Ne!=="value"&&!Cp(Ne)&&r(q,Ne,null,be[Ne],Ie,Ae);"value"in be&&r(q,"value",null,be.value,Ie),(K=be.onVnodeBeforeMount)&&Zl(K,Ae,J)}He&&X1(J,null,Ae,"beforeMount");const xe=PW(Te,Be);xe&&Be.beforeEnter(q),a(q,he,oe),((K=be&&be.onVnodeMounted)||xe||He)&&io(()=>{try{K&&Zl(K,Ae,J),xe&&Be.enter(q),He&&X1(J,null,Ae,"mounted")}finally{}},Te)},E=(J,he,oe,Ae,Te)=>{if(oe&&m(J,oe),Ae)for(let Ie=0;Ie<Ae.length;Ie++)m(J,Ae[Ie]);if(Te){let Ie=Te.subTree;if(he===Ie||XD(Ie.type)&&(Ie.ssContent===he||Ie.ssFallback===he)){const Ce=Te.vnode;E(J,Ce,Ce.scopeId,Ce.slotScopeIds,Te.parent)}}},k=(J,he,oe,Ae,Te,Ie,Ce,_e,q=0)=>{for(let K=q;K<J.length;K++){const be=J[K]=_e?nc(J[K]):Gl(J[K]);g(null,be,he,oe,Ae,Te,Ie,Ce,_e)}},D=(J,he,oe,Ae,Te,Ie,Ce)=>{const _e=he.el=J.el;let{patchFlag:q,dynamicChildren:K,dirs:be}=he;q|=J.patchFlag&16;const Ee=J.props||qn,Be=he.props||qn;let He;if(oe&&Q1(oe,!1),(He=Be.onVnodeBeforeUpdate)&&Zl(He,oe,he,J),be&&X1(he,J,oe,"beforeUpdate"),oe&&Q1(oe,!0),(Ee.innerHTML&&Be.innerHTML==null||Ee.textContent&&Be.textContent==null)&&u(_e,""),K?T(J.dynamicChildren,K,_e,oe,Ae,h5(he,Te),Ie):Ce||ie(J,he,_e,null,oe,Ae,h5(he,Te),Ie,!1),q>0){if(q&16)I(_e,Ee,Be,oe,Te);else if(q&2&&Ee.class!==Be.class&&r(_e,"class",null,Be.class,Te),q&4&&r(_e,"style",Ee.style,Be.style,Te),q&8){const xe=he.dynamicProps;for(let Ne=0;Ne<xe.length;Ne++){const tt=xe[Ne],yt=Ee[tt],dt=Be[tt];(dt!==yt||tt==="value")&&r(_e,tt,yt,dt,Te,oe)}}q&1&&J.children!==he.children&&u(_e,he.children)}else!Ce&&K==null&&I(_e,Ee,Be,oe,Te);((He=Be.onVnodeUpdated)||be)&&io(()=>{He&&Zl(He,oe,he,J),be&&X1(he,J,oe,"updated")},Ae)},T=(J,he,oe,Ae,Te,Ie,Ce)=>{for(let _e=0;_e<he.length;_e++){const q=J[_e],K=he[_e],be=q.el&&(q.type===Ye||!k0(q,K)||q.shapeFlag&198)?d(q.el):oe;g(q,K,be,null,Ae,Te,Ie,Ce,!0)}},I=(J,he,oe,Ae,Te)=>{if(he!==oe){if(he!==qn)for(const Ie in he)!Cp(Ie)&&!(Ie in oe)&&r(J,Ie,he[Ie],null,Te,Ae);for(const Ie in oe){if(Cp(Ie))continue;const Ce=oe[Ie],_e=he[Ie];Ce!==_e&&Ie!=="value"&&r(J,Ie,_e,Ce,Te,Ae)}"value"in oe&&r(J,"value",he.value,oe.value,Te)}},H=(J,he,oe,Ae,Te,Ie,Ce,_e,q)=>{const K=he.el=J?J.el:s(""),be=he.anchor=J?J.anchor:s("");let{patchFlag:Ee,dynamicChildren:Be,slotScopeIds:He}=he;He&&(_e=_e?_e.concat(He):He),J==null?(a(K,oe,Ae),a(be,oe,Ae),k(he.children||[],oe,be,Te,Ie,Ce,_e,q)):Ee>0&&Ee&64&&Be&&J.dynamicChildren&&J.dynamicChildren.length===Be.length?(T(J.dynamicChildren,Be,oe,Te,Ie,Ce,_e),(he.key!=null||Te&&he===Te.subTree)&&Hb(J,he,!0)):ie(J,he,oe,be,Te,Ie,Ce,_e,q)},R=(J,he,oe,Ae,Te,Ie,Ce,_e,q)=>{he.slotScopeIds=_e,J==null?he.shapeFlag&512?Te.ctx.activate(he,oe,Ae,Ce,q):Z(he,oe,Ae,Te,Ie,Ce,q):N(J,he,q)},Z=(J,he,oe,Ae,Te,Ie,Ce)=>{const _e=J.component=NW(J,Ae,Te);if(Sg(J)&&(_e.ctx.renderer=ce),RW(_e,!1,Ce),_e.asyncDep){if(Te&&Te.registerDep(_e,W,Ce),!J.el){const q=_e.subTree=O(vr);_(null,q,he,oe),J.placeholder=q.el}}else W(_e,J,he,oe,Te,Ie,Ce)},N=(J,he,oe)=>{const Ae=he.component=J.component;if(wW(J,he,oe))if(Ae.asyncDep&&!Ae.asyncResolved){X(Ae,he,oe);return}else Ae.next=he,Ae.update();else he.el=J.el,Ae.vnode=he},W=(J,he,oe,Ae,Te,Ie,Ce)=>{const _e=()=>{if(J.isMounted){let{next:Ee,bu:Be,u:He,parent:xe,vnode:Ne}=J;{const Dt=GD(J);if(Dt){Ee&&(Ee.el=Ne.el,X(J,Ee,Ce)),Dt.asyncDep.then(()=>{io(()=>{J.isUnmounted||K()},Te)});return}}let tt=Ee,yt;Q1(J,!1),Ee?(Ee.el=Ne.el,X(J,Ee,Ce)):Ee=Ne,Be&&a4(Be),(yt=Ee.props&&Ee.props.onVnodeBeforeUpdate)&&Zl(yt,xe,Ee,Ne),Q1(J,!0);const dt=GS(J),Pt=J.subTree;J.subTree=dt,g(Pt,dt,d(Pt.el),j(Pt),J,Te,Ie),Ee.el=dt.el,tt===null&&$W(J,dt.el),He&&io(He,Te),(yt=Ee.props&&Ee.props.onVnodeUpdated)&&io(()=>Zl(yt,xe,Ee,Ne),Te)}else{let Ee;const{el:Be,props:He}=he,{bm:xe,m:Ne,parent:tt,root:yt,type:dt}=J,Pt=S2(he);Q1(J,!1),xe&&a4(xe),!Pt&&(Ee=He&&He.onVnodeBeforeMount)&&Zl(Ee,tt,he),Q1(J,!0);{yt.ce&&yt.ce._hasShadowRoot()&&yt.ce._injectChildStyle(dt,J.parent?J.parent.type:void 0);const Dt=J.subTree=GS(J);g(null,Dt,oe,Ae,J,Te,Ie),he.el=Dt.el}if(Ne&&io(Ne,Te),!Pt&&(Ee=He&&He.onVnodeMounted)){const Dt=he;io(()=>Zl(Ee,tt,Dt),Te)}(he.shapeFlag&256||tt&&S2(tt.vnode)&&tt.vnode.shapeFlag&256)&&J.a&&io(J.a,Te),J.isMounted=!0,he=oe=Ae=null}};J.scope.on();const q=J.effect=new KT(_e);J.scope.off();const K=J.update=q.run.bind(q),be=J.job=q.runIfDirty.bind(q);be.i=J,be.id=J.uid,q.scheduler=()=>xb(be),Q1(J,!0),K()},X=(J,he,oe)=>{he.component=J;const Ae=J.vnode.props;J.vnode=he,J.next=null,SW(J,he.props,Ae,oe),xW(J,he.children,oe),wc(),RS(J),$c()},ie=(J,he,oe,Ae,Te,Ie,Ce,_e,q=!1)=>{const K=J&&J.children,be=J?J.shapeFlag:0,Ee=he.children,{patchFlag:Be,shapeFlag:He}=he;if(Be>0){if(Be&128){z(K,Ee,oe,Ae,Te,Ie,Ce,_e,q);return}else if(Be&256){pe(K,Ee,oe,Ae,Te,Ie,Ce,_e,q);return}}He&8?(be&16&&Q(K,Te,Ie),Ee!==K&&u(oe,Ee)):be&16?He&16?z(K,Ee,oe,Ae,Te,Ie,Ce,_e,q):Q(K,Te,Ie,!0):(be&8&&u(oe,""),He&16&&k(Ee,oe,Ae,Te,Ie,Ce,_e,q))},pe=(J,he,oe,Ae,Te,Ie,Ce,_e,q)=>{J=J||w2,he=he||w2;const K=J.length,be=he.length,Ee=Math.min(K,be);let Be;for(Be=0;Be<Ee;Be++){const He=he[Be]=q?nc(he[Be]):Gl(he[Be]);g(J[Be],He,oe,null,Te,Ie,Ce,_e,q)}K>be?Q(J,Te,Ie,!0,!1,Ee):k(he,oe,Ae,Te,Ie,Ce,_e,q,Ee)},z=(J,he,oe,Ae,Te,Ie,Ce,_e,q)=>{let K=0;const be=he.length;let Ee=J.length-1,Be=be-1;for(;K<=Ee&&K<=Be;){const He=J[K],xe=he[K]=q?nc(he[K]):Gl(he[K]);if(k0(He,xe))g(He,xe,oe,null,Te,Ie,Ce,_e,q);else break;K++}for(;K<=Ee&&K<=Be;){const He=J[Ee],xe=he[Be]=q?nc(he[Be]):Gl(he[Be]);if(k0(He,xe))g(He,xe,oe,null,Te,Ie,Ce,_e,q);else break;Ee--,Be--}if(K>Ee){if(K<=Be){const He=Be+1,xe=He<be?he[He].el:Ae;for(;K<=Be;)g(null,he[K]=q?nc(he[K]):Gl(he[K]),oe,xe,Te,Ie,Ce,_e,q),K++}}else if(K>Be)for(;K<=Ee;)te(J[K],Te,Ie,!0),K++;else{const He=K,xe=K,Ne=new Map;for(K=xe;K<=Be;K++){const ut=he[K]=q?nc(he[K]):Gl(he[K]);ut.key!=null&&Ne.set(ut.key,K)}let tt,yt=0;const dt=Be-xe+1;let Pt=!1,Dt=0;const hn=new Array(dt);for(K=0;K<dt;K++)hn[K]=0;for(K=He;K<=Ee;K++){const ut=J[K];if(yt>=dt){te(ut,Te,Ie,!0);continue}let Oe;if(ut.key!=null)Oe=Ne.get(ut.key);else for(tt=xe;tt<=Be;tt++)if(hn[tt-xe]===0&&k0(ut,he[tt])){Oe=tt;break}Oe===void 0?te(ut,Te,Ie,!0):(hn[Oe-xe]=K+1,Oe>=Dt?Dt=Oe:Pt=!0,g(ut,he[Oe],oe,null,Te,Ie,Ce,_e,q),yt++)}const En=Pt?TW(hn):w2;for(tt=En.length-1,K=dt-1;K>=0;K--){const ut=xe+K,Oe=he[ut],ye=he[ut+1],Pe=ut+1<be?ye.el||KD(ye):Ae;hn[K]===0?g(null,Oe,oe,Pe,Te,Ie,Ce,_e,q):Pt&&(tt<0||K!==En[tt]?Y(Oe,oe,Pe,2):tt--)}}},Y=(J,he,oe,Ae,Te=null)=>{const{el:Ie,type:Ce,transition:_e,children:q,shapeFlag:K}=J;if(K&6){Y(J.component.subTree,he,oe,Ae);return}if(K&128){J.suspense.move(he,oe,Ae);return}if(K&64){Ce.move(J,he,oe,ce);return}if(Ce===Ye){a(Ie,he,oe);for(let Ee=0;Ee<q.length;Ee++)Y(q[Ee],he,oe,Ae);a(J.anchor,he,oe);return}if(Ce===Lp){C(J,he,oe);return}if(Ae!==2&&K&1&&_e)if(Ae===0)_e.beforeEnter(Ie),a(Ie,he,oe),io(()=>_e.enter(Ie),Te);else{const{leave:Ee,delayLeave:Be,afterLeave:He}=_e,xe=()=>{J.ctx.isUnmounted?i(Ie):a(Ie,he,oe)},Ne=()=>{Ie._isLeaving&&Ie[Yl](!0),Ee(Ie,()=>{xe(),He&&He()})};Be?Be(Ie,xe,Ne):Ne()}else a(Ie,he,oe)},te=(J,he,oe,Ae=!1,Te=!1)=>{const{type:Ie,props:Ce,ref:_e,children:q,dynamicChildren:K,shapeFlag:be,patchFlag:Ee,dirs:Be,cacheIndex:He,memo:xe}=J;if(Ee===-2&&(Te=!1),_e!=null&&(wc(),xp(_e,null,oe,J,!0),$c()),He!=null&&(he.renderCache[He]=void 0),be&256){he.ctx.deactivate(J);return}const Ne=be&1&&Be,tt=!S2(J);let yt;if(tt&&(yt=Ce&&Ce.onVnodeBeforeUnmount)&&Zl(yt,he,J),be&6)le(J.component,oe,Ae);else{if(be&128){J.suspense.unmount(oe,Ae);return}Ne&&X1(J,null,he,"beforeUnmount"),be&64?J.type.remove(J,he,oe,ce,Ae):K&&!K.hasOnce&&(Ie!==Ye||Ee>0&&Ee&64)?Q(K,he,oe,!1,!0):(Ie===Ye&&Ee&384||!Te&&be&16)&&Q(q,he,oe),Ae&&ee(J)}const dt=xe!=null&&He==null;(tt&&(yt=Ce&&Ce.onVnodeUnmounted)||Ne||dt)&&io(()=>{yt&&Zl(yt,he,J),Ne&&X1(J,null,he,"unmounted"),dt&&(J.el=null)},oe)},ee=J=>{const{type:he,el:oe,anchor:Ae,transition:Te}=J;if(he===Ye){fe(oe,Ae);return}if(he===Lp){S(J);return}const Ie=()=>{i(oe),Te&&!Te.persisted&&Te.afterLeave&&Te.afterLeave()};if(J.shapeFlag&1&&Te&&!Te.persisted){const{leave:Ce,delayLeave:_e}=Te,q=()=>Ce(oe,Ie);_e?_e(J.el,Ie,q):q()}else Ie()},fe=(J,he)=>{let oe;for(;J!==he;)oe=f(J),i(J),J=oe;i(he)},le=(J,he,oe)=>{const{bum:Ae,scope:Te,job:Ie,subTree:Ce,um:_e,m:q,a:K}=J;JS(q),JS(K),Ae&&a4(Ae),Te.stop(),Ie&&(Ie.flags|=8,te(Ce,J,he,oe)),_e&&io(_e,he),io(()=>{J.isUnmounted=!0},he)},Q=(J,he,oe,Ae=!1,Te=!1,Ie=0)=>{for(let Ce=Ie;Ce<J.length;Ce++)te(J[Ce],he,oe,Ae,Te)},j=J=>{if(J.shapeFlag&6)return j(J.component.subTree);if(J.shapeFlag&128)return J.suspense.next();const he=f(J.anchor||J.el),oe=he&&he[$D];return oe?f(oe):he};let ue=!1;const re=(J,he,oe)=>{let Ae;J==null?he._vnode&&(te(he._vnode,null,null,!0),Ae=he._vnode.component):g(he._vnode||null,J,he,null,null,null,oe),he._vnode=J,ue||(ue=!0,RS(Ae),yD(),ue=!1)},ce={p:g,um:te,m:Y,r:ee,mt:Z,mc:k,pc:ie,pbc:T,n:j,o:e};return{render:re,hydrate:void 0,createApp:vW(re)}}function h5({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Q1({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function PW(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Hb(e,t,n=!1){const a=e.children,i=t.children;if(Zt(a)&&Zt(i))for(let r=0;r<a.length;r++){const o=a[r];let s=i[r];s.shapeFlag&1&&!s.dynamicChildren&&((s.patchFlag<=0||s.patchFlag===32)&&(s=i[r]=nc(i[r]),s.el=o.el),!n&&s.patchFlag!==-2&&Hb(o,s)),s.type===Cf&&(s.patchFlag===-1&&(s=i[r]=nc(s)),s.el=o.el),s.type===vr&&!s.el&&(s.el=o.el)}}function TW(e){const t=e.slice(),n=[0];let a,i,r,o,s;const l=e.length;for(a=0;a<l;a++){const c=e[a];if(c!==0){if(i=n[n.length-1],e[i]<c){t[a]=i,n.push(a);continue}for(r=0,o=n.length-1;r<o;)s=r+o>>1,e[n[s]]<c?r=s+1:o=s;c<e[n[r]]&&(r>0&&(t[a]=n[r-1]),n[r]=a)}}for(r=n.length,o=n[r-1];r-- >0;)n[r]=o,o=t[o];return n}function GD(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:GD(t)}function JS(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}function KD(e){if(e.placeholder)return e.placeholder;const t=e.component;return t?KD(t.subTree):null}const XD=e=>e.__isSuspense;function DW(e,t){t&&t.pendingBranch?Zt(e)?t.effects.push(...e):t.effects.push(e):gD(e)}const Ye=Symbol.for("v-fgt"),Cf=Symbol.for("v-txt"),vr=Symbol.for("v-cmt"),Lp=Symbol.for("v-stc"),Pp=[];let ns=null;function b(e=!1){Pp.push(ns=e?null:[])}function VW(){Pp.pop(),ns=Pp[Pp.length-1]||null}let sm=1;function B4(e,t=!1){sm+=e,e<0&&ns&&t&&(ns.hasOnce=!0)}function JD(e){return e.dynamicChildren=sm>0?ns||w2:null,VW(),sm>0&&ns&&ns.push(e),e}function $(e,t,n,a,i,r){return JD(h(e,t,n,a,i,r,!0))}function je(e,t,n,a,i){return JD(O(e,t,n,a,i,!0))}function j2(e){return e?e.__v_isVNode===!0:!1}function k0(e,t){return e.type===t.type&&e.key===t.key}const QD=({key:e})=>e??null,i4=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Ha(e)||zn(e)||rn(e)?{i:gr,r:e,k:t,f:!!n}:e:null);function h(e,t=null,n=null,a=0,i=null,r=e===Ye?0:1,o=!1,s=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&QD(t),ref:t&&i4(t),scopeId:bD,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:r,patchFlag:a,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:gr};return s?(Nb(l,n),r&128&&e.normalize(l)):n&&(l.shapeFlag|=Ha(n)?8:16),sm>0&&!o&&ns&&(l.patchFlag>0||r&6)&&l.patchFlag!==32&&ns.push(l),l}const O=OW;function OW(e,t=null,n=null,a=0,i=null,r=!1){if((!e||e===TD)&&(e=vr),j2(e)){const s=Cc(e,t,!0);return n&&Nb(s,n),sm>0&&!r&&ns&&(s.shapeFlag&6?ns[ns.indexOf(e)]=s:ns.push(s)),s.patchFlag=-2,s}if(BW(e)&&(e=e.__vccOpts),t){t=Jm(t);let{class:s,style:l}=t;s&&!Ha(s)&&(t.class=Ke(s)),Yn(l)&&(Km(l)&&!Zt(l)&&(l=di({},l)),t.style=_t(l))}const o=Ha(e)?1:XD(e)?128:AD(e)?64:Yn(e)?4:rn(e)?2:0;return h(e,t,n,a,i,o,r,!0)}function Jm(e){return e?Km(e)||BD(e)?di({},e):e:null}function Cc(e,t,n=!1,a=!1){const{props:i,ref:r,patchFlag:o,children:s,transition:l}=e,c=t?ke(i||{},t):i,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&QD(c),ref:t&&t.ref?n&&r?Zt(r)?r.concat(i4(t)):[r,i4(t)]:i4(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ye?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Cc(e.ssContent),ssFallback:e.ssFallback&&Cc(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&a&&ed(u,l.clone(u)),u}function Le(e=" ",t=0){return O(Cf,null,e,t)}function td(e,t){const n=O(Lp,null,e);return n.staticCount=t,n}function me(e="",t=!1){return t?(b(),je(vr,null,e)):O(vr,null,e)}function Gl(e){return e==null||typeof e=="boolean"?O(vr):Zt(e)?O(Ye,null,e.slice()):j2(e)?nc(e):O(Cf,null,String(e))}function nc(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Cc(e)}function Nb(e,t){let n=0;const{shapeFlag:a}=e;if(t==null)t=null;else if(Zt(t))n=16;else if(typeof t=="object")if(a&65){const i=t.default;i&&(i._c&&(i._d=!1),Nb(e,i()),i._c&&(i._d=!0));return}else{n=32;const i=t._;!i&&!BD(t)?t._ctx=gr:i===3&&gr&&(gr.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else rn(t)?(t={default:t,_ctx:gr},n=32):(t=String(t),a&64?(n=16,t=[Le(t)]):n=8);e.children=t,e.shapeFlag|=n}function ke(...e){const t={};for(let n=0;n<e.length;n++){const a=e[n];for(const i in a)if(i==="class")t.class!==a.class&&(t.class=Ke([t.class,a.class]));else if(i==="style")t.style=_t([t.style,a.style]);else if(fg(i)){const r=t[i],o=a[i];o&&r!==o&&!(Zt(r)&&r.includes(o))?t[i]=r?[].concat(r,o):o:o==null&&r==null&&!hg(i)&&(t[i]=o)}else i!==""&&(t[i]=a[i])}return t}function Zl(e,t,n,a=null){Ml(e,t,7,[n,a])}const IW=HD();let HW=0;function NW(e,t,n){const a=e.type,i=(t?t.appContext:e.appContext)||IW,r={uid:HW++,vnode:e,type:a,parent:t,appContext:i,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new GT(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(i.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:jD(a,i),emitsOptions:RD(a,i),emit:null,emitted:null,propsDefaults:qn,inheritAttrs:a.inheritAttrs,ctx:qn,data:qn,props:qn,attrs:qn,slots:qn,refs:qn,setupState:qn,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return r.ctx={_:r},r.root=t?t.root:r,r.emit=gW.bind(null,r),e.ce&&e.ce(r),r}let Vr=null;const Rr=()=>Vr||gr;let U4,V7;{const e=gg(),t=(n,a)=>{let i;return(i=e[n])||(i=e[n]=[]),i.push(a),r=>{i.length>1?i.forEach(o=>o(r)):i[0](r)}};U4=t("__VUE_INSTANCE_SETTERS__",n=>Vr=n),V7=t("__VUE_SSR_SETTERS__",n=>lm=n)}const Qm=e=>{const t=Vr;return U4(e),e.scope.on(),()=>{e.scope.off(),U4(t)}},QS=()=>{Vr&&Vr.scope.off(),U4(null)};function eV(e){return e.vnode.shapeFlag&4}let lm=!1;function RW(e,t=!1,n=!1){t&&V7(t);const{props:a,children:i}=e.vnode,r=eV(e);AW(e,a,r,t),MW(e,i,n||t);const o=r?ZW(e,t):void 0;return t&&V7(!1),o}function ZW(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,lW);const{setup:a}=n;if(a){wc();const i=e.setupContext=a.length>1?nV(e):null,r=Qm(e),o=Xm(a,e,0,[e.props,i]),s=zT(o);if($c(),r(),(s||e.sp)&&!S2(e)&&LD(e),s){if(o.then(QS,QS),t)return o.then(l=>{eC(e,l)}).catch(l=>{$g(l,e,0)});e.asyncDep=o}else eC(e,o)}else tV(e)}function eC(e,t,n){rn(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Yn(t)&&(e.setupState=fD(t)),tV(e)}function tV(e,t,n){const a=e.type;e.render||(e.render=a.render||bl);{const i=Qm(e);wc();try{cW(e)}finally{$c(),i()}}}const FW={get(e,t){return Tr(e,"get",""),e[t]}};function nV(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,FW),slots:e.slots,emit:e.emit,expose:t}}function xg(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(fD(Us(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Ep)return Ep[n](e)},has(t,n){return n in t||n in Ep}})):e.proxy}function zW(e,t=!0){return rn(e)?e.displayName||e.name:e.name||t&&e.__name}function BW(e){return rn(e)&&"__vccOpts"in e}const P=(e,t)=>RY(e,t,lm);function Ma(e,t,n){try{B4(-1);const a=arguments.length;return a===2?Yn(t)&&!Zt(t)?j2(t)?O(e,null,[t]):O(e,t):O(e,null,t):(a>3?n=Array.prototype.slice.call(arguments,2):a===3&&j2(n)&&(n=[n]),O(e,t,n))}finally{B4(1)}}const UW="3.5.32";/**
* @vue/runtime-dom v3.5.32
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let O7;const tC=typeof window<"u"&&window.trustedTypes;if(tC)try{O7=tC.createPolicy("vue",{createHTML:e=>e})}catch{}const aV=O7?e=>O7.createHTML(e):e=>e,jW="http://www.w3.org/2000/svg",qW="http://www.w3.org/1998/Math/MathML",ec=typeof document<"u"?document:null,nC=ec&&ec.createElement("template"),YW={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,a)=>{const i=t==="svg"?ec.createElementNS(jW,e):t==="mathml"?ec.createElementNS(qW,e):n?ec.createElement(e,{is:n}):ec.createElement(e);return e==="select"&&a&&a.multiple!=null&&i.setAttribute("multiple",a.multiple),i},createText:e=>ec.createTextNode(e),createComment:e=>ec.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>ec.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,a,i,r){const o=n?n.previousSibling:t.lastChild;if(i&&(i===r||i.nextSibling))for(;t.insertBefore(i.cloneNode(!0),n),!(i===r||!(i=i.nextSibling)););else{nC.innerHTML=aV(a==="svg"?`<svg>${e}</svg>`:a==="mathml"?`<math>${e}</math>`:e);const s=nC.content;if(a==="svg"||a==="mathml"){const l=s.firstChild;for(;l.firstChild;)s.appendChild(l.firstChild);s.removeChild(l)}t.insertBefore(s,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},qc="transition",ph="animation",q2=Symbol("_vtc"),iV={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},rV=di({},kD,iV),WW=e=>(e.displayName="Transition",e.props=rV,e),kc=WW((e,{slots:t})=>Ma(QY,oV(e),t)),e0=(e,t=[])=>{Zt(e)?e.forEach(n=>n(...t)):e&&e(...t)},aC=e=>e?Zt(e)?e.some(t=>t.length>1):e.length>1:!1;function oV(e){const t={};for(const H in e)H in iV||(t[H]=e[H]);if(e.css===!1)return t;const{name:n="v",type:a,duration:i,enterFromClass:r=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:l=r,appearActiveClass:c=o,appearToClass:u=s,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:m=`${n}-leave-to`}=e,v=GW(i),g=v&&v[0],y=v&&v[1],{onBeforeEnter:_,onEnter:w,onEnterCancelled:C,onLeave:S,onLeaveCancelled:M,onBeforeAppear:x=_,onAppear:E=w,onAppearCancelled:k=C}=t,D=(H,R,Z,N)=>{H._enterCancelled=N,Xc(H,R?u:s),Xc(H,R?c:o),Z&&Z()},T=(H,R)=>{H._isLeaving=!1,Xc(H,d),Xc(H,m),Xc(H,f),R&&R()},I=H=>(R,Z)=>{const N=H?E:w,W=()=>D(R,H,Z);e0(N,[R,W]),iC(()=>{Xc(R,H?l:r),Bl(R,H?u:s),aC(N)||rC(R,a,g,W)})};return di(t,{onBeforeEnter(H){e0(_,[H]),Bl(H,r),Bl(H,o)},onBeforeAppear(H){e0(x,[H]),Bl(H,l),Bl(H,c)},onEnter:I(!1),onAppear:I(!0),onLeave(H,R){H._isLeaving=!0;const Z=()=>T(H,R);Bl(H,d),H._enterCancelled?(Bl(H,f),I7(H)):(I7(H),Bl(H,f)),iC(()=>{H._isLeaving&&(Xc(H,d),Bl(H,m),aC(S)||rC(H,a,y,Z))}),e0(S,[H,Z])},onEnterCancelled(H){D(H,!1,void 0,!0),e0(C,[H])},onAppearCancelled(H){D(H,!0,void 0,!0),e0(k,[H])},onLeaveCancelled(H){T(H),e0(M,[H])}})}function GW(e){if(e==null)return null;if(Yn(e))return[p5(e.enter),p5(e.leave)];{const t=p5(e);return[t,t]}}function p5(e){return rY(e)}function Bl(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[q2]||(e[q2]=new Set)).add(t)}function Xc(e,t){t.split(/\s+/).forEach(a=>a&&e.classList.remove(a));const n=e[q2];n&&(n.delete(t),n.size||(e[q2]=void 0))}function iC(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let KW=0;function rC(e,t,n,a){const i=e._endId=++KW,r=()=>{i===e._endId&&a()};if(n!=null)return setTimeout(r,n);const{type:o,timeout:s,propCount:l}=sV(e,t);if(!o)return a();const c=o+"end";let u=0;const d=()=>{e.removeEventListener(c,f),r()},f=m=>{m.target===e&&++u>=l&&d()};setTimeout(()=>{u<l&&d()},s+1),e.addEventListener(c,f)}function sV(e,t){const n=window.getComputedStyle(e),a=v=>(n[v]||"").split(", "),i=a(`${qc}Delay`),r=a(`${qc}Duration`),o=oC(i,r),s=a(`${ph}Delay`),l=a(`${ph}Duration`),c=oC(s,l);let u=null,d=0,f=0;t===qc?o>0&&(u=qc,d=o,f=r.length):t===ph?c>0&&(u=ph,d=c,f=l.length):(d=Math.max(o,c),u=d>0?o>c?qc:ph:null,f=u?u===qc?r.length:l.length:0);const m=u===qc&&/\b(?:transform|all)(?:,|$)/.test(a(`${qc}Property`).toString());return{type:u,timeout:d,propCount:f,hasTransform:m}}function oC(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,a)=>sC(n)+sC(e[a])))}function sC(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function I7(e){return(e?e.ownerDocument:document).body.offsetHeight}function XW(e,t,n){const a=e[q2];a&&(t=(t?[t,...a]:[...a]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const j4=Symbol("_vod"),lV=Symbol("_vsh"),wn={name:"show",beforeMount(e,{value:t},{transition:n}){e[j4]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):mh(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:a}){!t!=!n&&(a?t?(a.beforeEnter(e),mh(e,!0),a.enter(e)):a.leave(e,()=>{mh(e,!1)}):mh(e,t))},beforeUnmount(e,{value:t}){mh(e,t)}};function mh(e,t){e.style.display=t?e[j4]:"none",e[lV]=!t}const uV=Symbol("");function JW(e){const t=Rr();if(!t)return;const n=t.ut=(i=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(r=>q4(r,i))},a=()=>{const i=e(t.proxy);t.ce?q4(t.ce,i):H7(t.subTree,i),n(i)};Pb(()=>{gD(a)}),yn(()=>{qe(a,bl,{flush:"post"});const i=new MutationObserver(a);i.observe(t.subTree.el.parentNode,{childList:!0}),Hc(()=>i.disconnect())})}function H7(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{H7(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)q4(e.el,t);else if(e.type===Ye)e.children.forEach(n=>H7(n,t));else if(e.type===Lp){let{el:n,anchor:a}=e;for(;n&&(q4(n,t),n!==a);)n=n.nextSibling}}function q4(e,t){if(e.nodeType===1){const n=e.style;let a="";for(const i in t){const r=hY(t[i]);n.setProperty(`--${i}`,r),a+=`--${i}: ${r};`}n[uV]=a}}const QW=/(?:^|;)\s*display\s*:/;function eG(e,t,n){const a=e.style,i=Ha(n);let r=!1;if(n&&!i){if(t)if(Ha(t))for(const o of t.split(";")){const s=o.slice(0,o.indexOf(":")).trim();n[s]==null&&r4(a,s,"")}else for(const o in t)n[o]==null&&r4(a,o,"");for(const o in n)o==="display"&&(r=!0),r4(a,o,n[o])}else if(i){if(t!==n){const o=a[uV];o&&(n+=";"+o),a.cssText=n,r=QW.test(n)}}else t&&e.removeAttribute("style");j4 in e&&(e[j4]=r?a.display:"",e[lV]&&(a.display="none"))}const lC=/\s*!important$/;function r4(e,t,n){if(Zt(n))n.forEach(a=>r4(e,t,a));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const a=tG(e,t);lC.test(n)?e.setProperty(Oc(a),n.replace(lC,""),"important"):e[a]=n}}const uC=["Webkit","Moz","ms"],m5={};function tG(e,t){const n=m5[t];if(n)return n;let a=qi(t);if(a!=="filter"&&a in e)return m5[t]=a;a=wu(a);for(let i=0;i<uC.length;i++){const r=uC[i]+a;if(r in e)return m5[t]=r}return t}const cC="http://www.w3.org/1999/xlink";function dC(e,t,n,a,i,r=dY(t)){a&&t.startsWith("xlink:")?n==null?e.removeAttributeNS(cC,t.slice(6,t.length)):e.setAttributeNS(cC,t,n):n==null||r&&!qT(n)?e.removeAttribute(t):e.setAttribute(t,r?"":rs(n)?String(n):n)}function fC(e,t,n,a,i){if(t==="innerHTML"||t==="textContent"){n!=null&&(e[t]=t==="innerHTML"?aV(n):n);return}const r=e.tagName;if(t==="value"&&r!=="PROGRESS"&&!r.includes("-")){const s=r==="OPTION"?e.getAttribute("value")||"":e.value,l=n==null?e.type==="checkbox"?"on":"":String(n);(s!==l||!("_value"in e))&&(e.value=l),n==null&&e.removeAttribute(t),e._value=n;return}let o=!1;if(n===""||n==null){const s=typeof e[t];s==="boolean"?n=qT(n):n==null&&s==="string"?(n="",o=!0):s==="number"&&(n=0,o=!0)}try{e[t]=n}catch{}o&&e.removeAttribute(i||t)}function fc(e,t,n,a){e.addEventListener(t,n,a)}function nG(e,t,n,a){e.removeEventListener(t,n,a)}const hC=Symbol("_vei");function aG(e,t,n,a,i=null){const r=e[hC]||(e[hC]={}),o=r[t];if(a&&o)o.value=a;else{const[s,l]=iG(t);if(a){const c=r[t]=sG(a,i);fc(e,s,c,l)}else o&&(nG(e,s,o,l),r[t]=void 0)}}const pC=/(?:Once|Passive|Capture)$/;function iG(e){let t;if(pC.test(e)){t={};let a;for(;a=e.match(pC);)e=e.slice(0,e.length-a[0].length),t[a[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):Oc(e.slice(2)),t]}let v5=0;const rG=Promise.resolve(),oG=()=>v5||(rG.then(()=>v5=0),v5=Date.now());function sG(e,t){const n=a=>{if(!a._vts)a._vts=Date.now();else if(a._vts<=n.attached)return;Ml(lG(a,n.value),t,5,[a])};return n.value=e,n.attached=oG(),n}function lG(e,t){if(Zt(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(a=>i=>!i._stopped&&a&&a(i))}else return t}const mC=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,uG=(e,t,n,a,i,r)=>{const o=i==="svg";t==="class"?XW(e,a,o):t==="style"?eG(e,n,a):fg(t)?hg(t)||aG(e,t,n,a,r):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):cG(e,t,a,o))?(fC(e,t,a),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&dC(e,t,a,o,r,t!=="value")):e._isVueCE&&(dG(e,t)||e._def.__asyncLoader&&(/[A-Z]/.test(t)||!Ha(a)))?fC(e,qi(t),a,r,t):(t==="true-value"?e._trueValue=a:t==="false-value"&&(e._falseValue=a),dC(e,t,a,o))};function cG(e,t,n,a){if(a)return!!(t==="innerHTML"||t==="textContent"||t in e&&mC(t)&&rn(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="sandbox"&&e.tagName==="IFRAME"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const i=e.tagName;if(i==="IMG"||i==="VIDEO"||i==="CANVAS"||i==="SOURCE")return!1}return mC(t)&&Ha(n)?!1:t in e}function dG(e,t){const n=e._def.props;if(!n)return!1;const a=qi(t);return Array.isArray(n)?n.some(i=>qi(i)===a):Object.keys(n).some(i=>qi(i)===a)}const cV=new WeakMap,dV=new WeakMap,Y4=Symbol("_moveCb"),vC=Symbol("_enterCb"),fG=e=>(delete e.props.mode,e),hG=fG({name:"TransitionGroup",props:di({},rV,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Rr(),a=CD();let i,r;return Tb(()=>{if(!i.length)return;const o=e.moveClass||`${e.name||"v"}-move`;if(!gG(i[0].el,n.vnode.el,o)){i=[];return}i.forEach(pG),i.forEach(mG);const s=i.filter(vG);I7(n.vnode.el),s.forEach(l=>{const c=l.el,u=c.style;Bl(c,o),u.transform=u.webkitTransform=u.transitionDuration="";const d=c[Y4]=f=>{f&&f.target!==c||(!f||f.propertyName.endsWith("transform"))&&(c.removeEventListener("transitionend",d),c[Y4]=null,Xc(c,o))};c.addEventListener("transitionend",d)}),i=[]}),()=>{const o=Rt(e),s=oV(o);let l=o.tag||Ye;if(i=[],r)for(let c=0;c<r.length;c++){const u=r[c];u.el&&u.el instanceof Element&&(i.push(u),ed(u,om(u,s,a,n)),cV.set(u,fV(u.el)))}r=t.default?Eb(t.default()):[];for(let c=0;c<r.length;c++){const u=r[c];u.key!=null&&ed(u,om(u,s,a,n))}return O(l,null,r)}}}),Rb=hG;function pG(e){const t=e.el;t[Y4]&&t[Y4](),t[vC]&&t[vC]()}function mG(e){dV.set(e,fV(e.el))}function vG(e){const t=cV.get(e),n=dV.get(e),a=t.left-n.left,i=t.top-n.top;if(a||i){const r=e.el,o=r.style,s=r.getBoundingClientRect();let l=1,c=1;return r.offsetWidth&&(l=s.width/r.offsetWidth),r.offsetHeight&&(c=s.height/r.offsetHeight),(!Number.isFinite(l)||l===0)&&(l=1),(!Number.isFinite(c)||c===0)&&(c=1),Math.abs(l-1)<.01&&(l=1),Math.abs(c-1)<.01&&(c=1),o.transform=o.webkitTransform=`translate(${a/l}px,${i/c}px)`,o.transitionDuration="0s",e}}function fV(e){const t=e.getBoundingClientRect();return{left:t.left,top:t.top}}function gG(e,t,n){const a=e.cloneNode(),i=e[q2];i&&i.forEach(s=>{s.split(/\s+/).forEach(l=>l&&a.classList.remove(l))}),n.split(/\s+/).forEach(s=>s&&a.classList.add(s)),a.style.display="none";const r=t.nodeType===1?t:t.parentNode;r.appendChild(a);const{hasTransform:o}=sV(a);return r.removeChild(a),o}const C1=e=>{const t=e.props["onUpdate:modelValue"]||!1;return Zt(t)?n=>a4(t,n):t};function yG(e){e.target.composing=!0}function gC(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Is=Symbol("_assign");function yC(e,t,n){return t&&(e=e.trim()),n&&(e=vg(e)),e}const fu={created(e,{modifiers:{lazy:t,trim:n,number:a}},i){e[Is]=C1(i);const r=a||i.props&&i.props.type==="number";fc(e,t?"change":"input",o=>{o.target.composing||e[Is](yC(e.value,n,r))}),(n||r)&&fc(e,"change",()=>{e.value=yC(e.value,n,r)}),t||(fc(e,"compositionstart",yG),fc(e,"compositionend",gC),fc(e,"change",gC))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:a,trim:i,number:r}},o){if(e[Is]=C1(o),e.composing)return;const s=(r||e.type==="number")&&!/^0\d/.test(e.value)?vg(e.value):e.value,l=t??"";if(s===l)return;const c=e.getRootNode();(c instanceof Document||c instanceof ShadowRoot)&&c.activeElement===e&&e.type!=="range"&&(a&&t===n||i&&e.value.trim()===l)||(e.value=l)}},_G={deep:!0,created(e,t,n){e[Is]=C1(n),fc(e,"change",()=>{const a=e._modelValue,i=Y2(e),r=e.checked,o=e[Is];if(Zt(a)){const s=$b(a,i),l=s!==-1;if(r&&!l)o(a.concat(i));else if(!r&&l){const c=[...a];c.splice(s,1),o(c)}}else if(wf(a)){const s=new Set(a);r?s.add(i):s.delete(i),o(s)}else o(hV(e,r))})},mounted:_C,beforeUpdate(e,t,n){e[Is]=C1(n),_C(e,t,n)}};function _C(e,{value:t,oldValue:n},a){e._modelValue=t;let i;if(Zt(t))i=$b(t,a.props.value)>-1;else if(wf(t))i=t.has(a.props.value);else{if(t===n)return;i=A1(t,hV(e,!0))}e.checked!==i&&(e.checked=i)}const bG={created(e,{value:t},n){e.checked=A1(t,n.props.value),e[Is]=C1(n),fc(e,"change",()=>{e[Is](Y2(e))})},beforeUpdate(e,{value:t,oldValue:n},a){e[Is]=C1(a),t!==n&&(e.checked=A1(t,a.props.value))}},wG={deep:!0,created(e,{value:t,modifiers:{number:n}},a){const i=wf(t);fc(e,"change",()=>{const r=Array.prototype.filter.call(e.options,o=>o.selected).map(o=>n?vg(Y2(o)):Y2(o));e[Is](e.multiple?i?new Set(r):r:r[0]),e._assigning=!0,Lt(()=>{e._assigning=!1})}),e[Is]=C1(a)},mounted(e,{value:t}){bC(e,t)},beforeUpdate(e,t,n){e[Is]=C1(n)},updated(e,{value:t}){e._assigning||bC(e,t)}};function bC(e,t){const n=e.multiple,a=Zt(t);if(!(n&&!a&&!wf(t))){for(let i=0,r=e.options.length;i<r;i++){const o=e.options[i],s=Y2(o);if(n)if(a){const l=typeof s;l==="string"||l==="number"?o.selected=t.some(c=>String(c)===String(s)):o.selected=$b(t,s)>-1}else o.selected=t.has(s);else if(A1(Y2(o),t)){e.selectedIndex!==i&&(e.selectedIndex=i);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function Y2(e){return"_value"in e?e._value:e.value}function hV(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const $G={created(e,t,n){K8(e,t,n,null,"created")},mounted(e,t,n){K8(e,t,n,null,"mounted")},beforeUpdate(e,t,n,a){K8(e,t,n,a,"beforeUpdate")},updated(e,t,n,a){K8(e,t,n,a,"updated")}};function AG(e,t){switch(e){case"SELECT":return wG;case"TEXTAREA":return fu;default:switch(t){case"checkbox":return _G;case"radio":return bG;default:return fu}}}function K8(e,t,n,a,i){const o=AG(e.tagName,n.props&&n.props.type)[i];o&&o(e,t,n,a)}const SG=["ctrl","shift","alt","meta"],CG={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>SG.some(n=>e[`${n}Key`]&&!t.includes(n))},Ui=(e,t)=>{if(!e)return e;const n=e._withMods||(e._withMods={}),a=t.join(".");return n[a]||(n[a]=(i,...r)=>{for(let o=0;o<t.length;o++){const s=CG[t[o]];if(s&&s(i,t))return}return e(i,...r)})},kG={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},Ql=(e,t)=>{const n=e._withKeys||(e._withKeys={}),a=t.join(".");return n[a]||(n[a]=i=>{if(!("key"in i))return;const r=Oc(i.key);if(t.some(o=>o===r||kG[o]===r))return e(i)})},MG=di({patchProp:uG},YW);let wC;function pV(){return wC||(wC=EW(MG))}const Zb=(...e)=>{pV().render(...e)},dGt=(...e)=>{const t=pV().createApp(...e),{mount:n}=t;return t.mount=a=>{const i=EG(a);if(!i)return;const r=t._component;!rn(r)&&!r.render&&!r.template&&(r.template=i.innerHTML),i.nodeType===1&&(i.textContent="");const o=n(i,!1,xG(i));return i instanceof Element&&(i.removeAttribute("v-cloak"),i.setAttribute("data-v-app","")),o},t};function xG(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function EG(e){return Ha(e)?document.querySelector(e):e}/*!
  * vue-i18n v9.14.5
  * (c) 2025 kazuya kawaguchi
  * Released under the MIT License.
  */const LG="9.14.5";function PG(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(uc().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(uc().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(uc().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(uc().__INTLIFY_DROP_MESSAGE_COMPILER__=!1),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(uc().__INTLIFY_PROD_DEVTOOLS__=!1)}const TG=Vq.__EXTEND_POINT__,Iu=cg(TG);Iu(),Iu(),Iu(),Iu(),Iu(),Iu(),Iu(),Iu(),Iu();const mV=yl.__EXTEND_POINT__,So=cg(mV),Oi={UNEXPECTED_RETURN_TYPE:mV,INVALID_ARGUMENT:So(),MUST_BE_CALL_SETUP_TOP:So(),NOT_INSTALLED:So(),NOT_AVAILABLE_IN_LEGACY_MODE:So(),REQUIRED_VALUE:So(),INVALID_VALUE:So(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:So(),NOT_INSTALLED_WITH_PROVIDE:So(),UNEXPECTED_ERROR:So(),NOT_COMPATIBLE_LEGACY_VUE_I18N:So(),BRIDGE_SUPPORT_VUE_2_ONLY:So(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:So(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:So(),__EXTEND_POINT__:So()};function Yi(e,...t){return bf(e,null,void 0)}const N7=H1("__translateVNode"),R7=H1("__datetimeParts"),Z7=H1("__numberParts"),vV=H1("__setPluralRules"),gV=H1("__injectWithOption"),F7=H1("__dispose");function um(e){if(!Fn(e)||du(e))return e;for(const t in e)if(gl(e,t))if(!t.includes("."))Fn(e[t])&&um(e[t]);else{const n=t.split("."),a=n.length-1;let i=e,r=!1;for(let o=0;o<a;o++){if(n[o]==="__proto__")throw new Error(`unsafe key: ${n[o]}`);if(n[o]in i||(i[n[o]]=ua()),!Fn(i[n[o]])){r=!0;break}i=i[n[o]]}if(r||(du(i)?MT.includes(n[a])||delete e[t]:(i[n[a]]=e[t],delete e[t])),!du(i)){const o=i[n[a]];Fn(o)&&um(o)}}return e}function Eg(e,t){const{messages:n,__i18n:a,messageResolver:i,flatJson:r}=t,o=on(n)?n:ka(a)?ua():{[e]:ua()};if(ka(a)&&a.forEach(s=>{if("locale"in s&&"resource"in s){const{locale:l,resource:c}=s;l?(o[l]=o[l]||ua(),n4(c,o[l])):n4(c,o)}else $t(s)&&n4(JSON.parse(s),o)}),i==null&&r)for(const s in o)gl(o,s)&&um(o[s]);return o}function yV(e){return e.type}function _V(e,t,n){let a=Fn(t.messages)?t.messages:ua();"__i18nGlobal"in n&&(a=Eg(e.locale.value,{messages:a,__i18n:n.__i18nGlobal}));const i=Object.keys(a);i.length&&i.forEach(r=>{e.mergeLocaleMessage(r,a[r])});{if(Fn(t.datetimeFormats)){const r=Object.keys(t.datetimeFormats);r.length&&r.forEach(o=>{e.mergeDateTimeFormat(o,t.datetimeFormats[o])})}if(Fn(t.numberFormats)){const r=Object.keys(t.numberFormats);r.length&&r.forEach(o=>{e.mergeNumberFormat(o,t.numberFormats[o])})}}}function $C(e){return O(Cf,null,e,0)}const AC="__INTLIFY_META__",SC=()=>[],DG=()=>!1;let CC=0;function kC(e){return(t,n,a,i)=>e(n,a,Rr()||void 0,i)}const VG=()=>{const e=Rr();let t=null;return e&&(t=yV(e)[AC])?{[AC]:t}:null};function Fb(e={},t){const{__root:n,__injectWithOption:a}=e,i=n===void 0,r=e.flatJson,o=D4?F:ht,s=!!e.translateExistCompatible;let l=$n(e.inheritLocale)?e.inheritLocale:!0;const c=o(n&&l?n.locale.value:$t(e.locale)?e.locale:B2),u=o(n&&l?n.fallbackLocale.value:$t(e.fallbackLocale)||ka(e.fallbackLocale)||on(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:c.value),d=o(Eg(c.value,e)),f=o(on(e.datetimeFormats)?e.datetimeFormats:{[c.value]:{}}),m=o(on(e.numberFormats)?e.numberFormats:{[c.value]:{}});let v=n?n.missingWarn:$n(e.missingWarn)||$1(e.missingWarn)?e.missingWarn:!0,g=n?n.fallbackWarn:$n(e.fallbackWarn)||$1(e.fallbackWarn)?e.fallbackWarn:!0,y=n?n.fallbackRoot:$n(e.fallbackRoot)?e.fallbackRoot:!0,_=!!e.fallbackFormat,w=Aa(e.missing)?e.missing:null,C=Aa(e.missing)?kC(e.missing):null,S=Aa(e.postTranslation)?e.postTranslation:null,M=n?n.warnHtmlMessage:$n(e.warnHtmlMessage)?e.warnHtmlMessage:!0,x=!!e.escapeParameter;const E=n?n.modifiers:on(e.modifiers)?e.modifiers:{};let k=e.pluralRules||n&&n.pluralRules,D;D=(()=>{i&&kS(null);const xe={version:LG,locale:c.value,fallbackLocale:u.value,messages:d.value,modifiers:E,pluralRules:k,missing:C===null?void 0:C,missingWarn:v,fallbackWarn:g,fallbackFormat:_,unresolving:!0,postTranslation:S===null?void 0:S,warnHtmlMessage:M,escapeParameter:x,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};xe.datetimeFormats=f.value,xe.numberFormats=m.value,xe.__datetimeFormatters=on(D)?D.__datetimeFormatters:void 0,xe.__numberFormatters=on(D)?D.__numberFormatters:void 0;const Ne=jq(xe);return i&&kS(Ne),Ne})(),dh(D,c.value,u.value);function I(){return[c.value,u.value,d.value,f.value,m.value]}const H=P({get:()=>c.value,set:xe=>{c.value=xe,D.locale=c.value}}),R=P({get:()=>u.value,set:xe=>{u.value=xe,D.fallbackLocale=u.value,dh(D,c.value,xe)}}),Z=P(()=>d.value),N=P(()=>f.value),W=P(()=>m.value);function X(){return Aa(S)?S:null}function ie(xe){S=xe,D.postTranslation=xe}function pe(){return w}function z(xe){xe!==null&&(C=kC(xe)),w=xe,D.missing=C}const Y=(xe,Ne,tt,yt,dt,Pt)=>{I();let Dt;try{__INTLIFY_PROD_DEVTOOLS__,i||(D.fallbackContext=n?Uq():void 0),Dt=xe(D)}finally{__INTLIFY_PROD_DEVTOOLS__,i||(D.fallbackContext=void 0)}if(tt!=="translate exists"&&si(Dt)&&Dt===dg||tt==="translate exists"&&!Dt){const[hn,En]=Ne();return n&&y?yt(n):dt(hn)}else{if(Pt(Dt))return Dt;throw Yi(Oi.UNEXPECTED_RETURN_TYPE)}};function te(...xe){return Y(Ne=>Reflect.apply(LS,null,[Ne,...xe]),()=>$7(...xe),"translate",Ne=>Reflect.apply(Ne.t,Ne,[...xe]),Ne=>Ne,Ne=>$t(Ne))}function ee(...xe){const[Ne,tt,yt]=xe;if(yt&&!Fn(yt))throw Yi(Oi.INVALID_ARGUMENT);return te(Ne,tt,br({resolvedMessage:!0},yt||{}))}function fe(...xe){return Y(Ne=>Reflect.apply(PS,null,[Ne,...xe]),()=>A7(...xe),"datetime format",Ne=>Reflect.apply(Ne.d,Ne,[...xe]),()=>AS,Ne=>$t(Ne))}function le(...xe){return Y(Ne=>Reflect.apply(DS,null,[Ne,...xe]),()=>S7(...xe),"number format",Ne=>Reflect.apply(Ne.n,Ne,[...xe]),()=>AS,Ne=>$t(Ne))}function Q(xe){return xe.map(Ne=>$t(Ne)||si(Ne)||$n(Ne)?$C(String(Ne)):Ne)}const ue={normalize:Q,interpolate:xe=>xe,type:"vnode"};function re(...xe){return Y(Ne=>{let tt;const yt=Ne;try{yt.processor=ue,tt=Reflect.apply(LS,null,[yt,...xe])}finally{yt.processor=null}return tt},()=>$7(...xe),"translate",Ne=>Ne[N7](...xe),Ne=>[$C(Ne)],Ne=>ka(Ne))}function ce(...xe){return Y(Ne=>Reflect.apply(DS,null,[Ne,...xe]),()=>S7(...xe),"number format",Ne=>Ne[Z7](...xe),SC,Ne=>$t(Ne)||ka(Ne))}function ge(...xe){return Y(Ne=>Reflect.apply(PS,null,[Ne,...xe]),()=>A7(...xe),"datetime format",Ne=>Ne[R7](...xe),SC,Ne=>$t(Ne)||ka(Ne))}function J(xe){k=xe,D.pluralRules=k}function he(xe,Ne){return Y(()=>{if(!xe)return!1;const tt=$t(Ne)?Ne:c.value,yt=Te(tt),dt=D.messageResolver(yt,xe);return s?dt!=null:du(dt)||Ps(dt)||$t(dt)},()=>[xe],"translate exists",tt=>Reflect.apply(tt.te,tt,[xe,Ne]),DG,tt=>$n(tt))}function oe(xe){let Ne=null;const tt=ET(D,u.value,c.value);for(let yt=0;yt<tt.length;yt++){const dt=d.value[tt[yt]]||{},Pt=D.messageResolver(dt,xe);if(Pt!=null){Ne=Pt;break}}return Ne}function Ae(xe){const Ne=oe(xe);return Ne??(n?n.tm(xe)||{}:{})}function Te(xe){return d.value[xe]||{}}function Ie(xe,Ne){if(r){const tt={[xe]:Ne};for(const yt in tt)gl(tt,yt)&&um(tt[yt]);Ne=tt[xe]}d.value[xe]=Ne,D.messages=d.value}function Ce(xe,Ne){d.value[xe]=d.value[xe]||{};const tt={[xe]:Ne};if(r)for(const yt in tt)gl(tt,yt)&&um(tt[yt]);Ne=tt[xe],n4(Ne,d.value[xe]),D.messages=d.value}function _e(xe){return f.value[xe]||{}}function q(xe,Ne){f.value[xe]=Ne,D.datetimeFormats=f.value,TS(D,xe,Ne)}function K(xe,Ne){f.value[xe]=br(f.value[xe]||{},Ne),D.datetimeFormats=f.value,TS(D,xe,Ne)}function be(xe){return m.value[xe]||{}}function Ee(xe,Ne){m.value[xe]=Ne,D.numberFormats=m.value,VS(D,xe,Ne)}function Be(xe,Ne){m.value[xe]=br(m.value[xe]||{},Ne),D.numberFormats=m.value,VS(D,xe,Ne)}CC++,n&&D4&&(qe(n.locale,xe=>{l&&(c.value=xe,D.locale=xe,dh(D,c.value,u.value))}),qe(n.fallbackLocale,xe=>{l&&(u.value=xe,D.fallbackLocale=xe,dh(D,c.value,u.value))}));const He={id:CC,locale:H,fallbackLocale:R,get inheritLocale(){return l},set inheritLocale(xe){l=xe,xe&&n&&(c.value=n.locale.value,u.value=n.fallbackLocale.value,dh(D,c.value,u.value))},get availableLocales(){return Object.keys(d.value).sort()},messages:Z,get modifiers(){return E},get pluralRules(){return k||{}},get isGlobal(){return i},get missingWarn(){return v},set missingWarn(xe){v=xe,D.missingWarn=v},get fallbackWarn(){return g},set fallbackWarn(xe){g=xe,D.fallbackWarn=g},get fallbackRoot(){return y},set fallbackRoot(xe){y=xe},get fallbackFormat(){return _},set fallbackFormat(xe){_=xe,D.fallbackFormat=_},get warnHtmlMessage(){return M},set warnHtmlMessage(xe){M=xe,D.warnHtmlMessage=xe},get escapeParameter(){return x},set escapeParameter(xe){x=xe,D.escapeParameter=xe},t:te,getLocaleMessage:Te,setLocaleMessage:Ie,mergeLocaleMessage:Ce,getPostTranslationHandler:X,setPostTranslationHandler:ie,getMissingHandler:pe,setMissingHandler:z,[vV]:J};return He.datetimeFormats=N,He.numberFormats=W,He.rt=ee,He.te=he,He.tm=Ae,He.d=fe,He.n=le,He.getDateTimeFormat=_e,He.setDateTimeFormat=q,He.mergeDateTimeFormat=K,He.getNumberFormat=be,He.setNumberFormat=Ee,He.mergeNumberFormat=Be,He[gV]=a,He[N7]=re,He[R7]=ge,He[Z7]=ce,He}function OG(e){const t=$t(e.locale)?e.locale:B2,n=$t(e.fallbackLocale)||ka(e.fallbackLocale)||on(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:t,a=Aa(e.missing)?e.missing:void 0,i=$n(e.silentTranslationWarn)||$1(e.silentTranslationWarn)?!e.silentTranslationWarn:!0,r=$n(e.silentFallbackWarn)||$1(e.silentFallbackWarn)?!e.silentFallbackWarn:!0,o=$n(e.fallbackRoot)?e.fallbackRoot:!0,s=!!e.formatFallbackMessages,l=on(e.modifiers)?e.modifiers:{},c=e.pluralizationRules,u=Aa(e.postTranslation)?e.postTranslation:void 0,d=$t(e.warnHtmlInMessage)?e.warnHtmlInMessage!=="off":!0,f=!!e.escapeParameterHtml,m=$n(e.sync)?e.sync:!0;let v=e.messages;if(on(e.sharedMessages)){const x=e.sharedMessages;v=Object.keys(x).reduce((k,D)=>{const T=k[D]||(k[D]={});return br(T,x[D]),k},v||{})}const{__i18n:g,__root:y,__injectWithOption:_}=e,w=e.datetimeFormats,C=e.numberFormats,S=e.flatJson,M=e.translateExistCompatible;return{locale:t,fallbackLocale:n,messages:v,flatJson:S,datetimeFormats:w,numberFormats:C,missing:a,missingWarn:i,fallbackWarn:r,fallbackRoot:o,fallbackFormat:s,modifiers:l,pluralRules:c,postTranslation:u,warnHtmlMessage:d,escapeParameter:f,messageResolver:e.messageResolver,inheritLocale:m,translateExistCompatible:M,__i18n:g,__root:y,__injectWithOption:_}}function z7(e={},t){{const n=Fb(OG(e)),{__extender:a}=e,i={id:n.id,get locale(){return n.locale.value},set locale(r){n.locale.value=r},get fallbackLocale(){return n.fallbackLocale.value},set fallbackLocale(r){n.fallbackLocale.value=r},get messages(){return n.messages.value},get datetimeFormats(){return n.datetimeFormats.value},get numberFormats(){return n.numberFormats.value},get availableLocales(){return n.availableLocales},get formatter(){return{interpolate(){return[]}}},set formatter(r){},get missing(){return n.getMissingHandler()},set missing(r){n.setMissingHandler(r)},get silentTranslationWarn(){return $n(n.missingWarn)?!n.missingWarn:n.missingWarn},set silentTranslationWarn(r){n.missingWarn=$n(r)?!r:r},get silentFallbackWarn(){return $n(n.fallbackWarn)?!n.fallbackWarn:n.fallbackWarn},set silentFallbackWarn(r){n.fallbackWarn=$n(r)?!r:r},get modifiers(){return n.modifiers},get formatFallbackMessages(){return n.fallbackFormat},set formatFallbackMessages(r){n.fallbackFormat=r},get postTranslation(){return n.getPostTranslationHandler()},set postTranslation(r){n.setPostTranslationHandler(r)},get sync(){return n.inheritLocale},set sync(r){n.inheritLocale=r},get warnHtmlInMessage(){return n.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(r){n.warnHtmlMessage=r!=="off"},get escapeParameterHtml(){return n.escapeParameter},set escapeParameterHtml(r){n.escapeParameter=r},get preserveDirectiveContent(){return!0},set preserveDirectiveContent(r){},get pluralizationRules(){return n.pluralRules||{}},__composer:n,t(...r){const[o,s,l]=r,c={};let u=null,d=null;if(!$t(o))throw Yi(Oi.INVALID_ARGUMENT);const f=o;return $t(s)?c.locale=s:ka(s)?u=s:on(s)&&(d=s),ka(l)?u=l:on(l)&&(d=l),Reflect.apply(n.t,n,[f,u||d||{},c])},rt(...r){return Reflect.apply(n.rt,n,[...r])},tc(...r){const[o,s,l]=r,c={plural:1};let u=null,d=null;if(!$t(o))throw Yi(Oi.INVALID_ARGUMENT);const f=o;return $t(s)?c.locale=s:si(s)?c.plural=s:ka(s)?u=s:on(s)&&(d=s),$t(l)?c.locale=l:ka(l)?u=l:on(l)&&(d=l),Reflect.apply(n.t,n,[f,u||d||{},c])},te(r,o){return n.te(r,o)},tm(r){return n.tm(r)},getLocaleMessage(r){return n.getLocaleMessage(r)},setLocaleMessage(r,o){n.setLocaleMessage(r,o)},mergeLocaleMessage(r,o){n.mergeLocaleMessage(r,o)},d(...r){return Reflect.apply(n.d,n,[...r])},getDateTimeFormat(r){return n.getDateTimeFormat(r)},setDateTimeFormat(r,o){n.setDateTimeFormat(r,o)},mergeDateTimeFormat(r,o){n.mergeDateTimeFormat(r,o)},n(...r){return Reflect.apply(n.n,n,[...r])},getNumberFormat(r){return n.getNumberFormat(r)},setNumberFormat(r,o){n.setNumberFormat(r,o)},mergeNumberFormat(r,o){n.mergeNumberFormat(r,o)},getChoiceIndex(r,o){return-1}};return i.__extender=a,i}}const zb={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function IG({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((a,i)=>[...a,...i.type===Ye?i.children:[i]],[]):t.reduce((n,a)=>{const i=e[a];return i&&(n[a]=i()),n},ua())}function bV(e){return Ye}const HG=Ve({name:"i18n-t",props:br({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>si(e)||!isNaN(e)}},zb),setup(e,t){const{slots:n,attrs:a}=t,i=e.i18n||Vn({useScope:e.scope,__useComponent:!0});return()=>{const r=Object.keys(n).filter(d=>d!=="_"),o=ua();e.locale&&(o.locale=e.locale),e.plural!==void 0&&(o.plural=$t(e.plural)?+e.plural:e.plural);const s=IG(t,r),l=i[N7](e.keypath,s,o),c=br(ua(),a),u=$t(e.tag)||Fn(e.tag)?e.tag:bV();return Ma(u,c,l)}}}),MC=HG;function NG(e){return ka(e)&&!$t(e[0])}function wV(e,t,n,a){const{slots:i,attrs:r}=t;return()=>{const o={part:!0};let s=ua();e.locale&&(o.locale=e.locale),$t(e.format)?o.key=e.format:Fn(e.format)&&($t(e.format.key)&&(o.key=e.format.key),s=Object.keys(e.format).reduce((f,m)=>n.includes(m)?br(ua(),f,{[m]:e.format[m]}):f,ua()));const l=a(e.value,o,s);let c=[o.key];ka(l)?c=l.map((f,m)=>{const v=i[f.type],g=v?v({[f.type]:f.value,index:m,parts:l}):[f.value];return NG(g)&&(g[0].key=`${f.type}-${m}`),g}):$t(l)&&(c=[l]);const u=br(ua(),r),d=$t(e.tag)||Fn(e.tag)?e.tag:bV();return Ma(d,u,c)}}const RG=Ve({name:"i18n-n",props:br({value:{type:Number,required:!0},format:{type:[String,Object]}},zb),setup(e,t){const n=e.i18n||Vn({useScope:e.scope,__useComponent:!0});return wV(e,t,ZT,(...a)=>n[Z7](...a))}}),xC=RG,ZG=Ve({name:"i18n-d",props:br({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},zb),setup(e,t){const n=e.i18n||Vn({useScope:e.scope,__useComponent:!0});return wV(e,t,RT,(...a)=>n[R7](...a))}}),EC=ZG;function FG(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const a=n.__getInstance(t);return a!=null?a.__composer:e.global.__composer}}function zG(e){const t=o=>{const{instance:s,modifiers:l,value:c}=o;if(!s||!s.$)throw Yi(Oi.UNEXPECTED_ERROR);const u=FG(e,s.$),d=LC(c);return[Reflect.apply(u.t,u,[...PC(d)]),u]};return{created:(o,s)=>{const[l,c]=t(s);D4&&e.global===c&&(o.__i18nWatcher=qe(c.locale,()=>{s.instance&&s.instance.$forceUpdate()})),o.__composer=c,o.textContent=l},unmounted:o=>{D4&&o.__i18nWatcher&&(o.__i18nWatcher(),o.__i18nWatcher=void 0,delete o.__i18nWatcher),o.__composer&&(o.__composer=void 0,delete o.__composer)},beforeUpdate:(o,{value:s})=>{if(o.__composer){const l=o.__composer,c=LC(s);o.textContent=Reflect.apply(l.t,l,[...PC(c)])}},getSSRProps:o=>{const[s]=t(o);return{textContent:s}}}}function LC(e){if($t(e))return{path:e};if(on(e)){if(!("path"in e))throw Yi(Oi.REQUIRED_VALUE,"path");return e}else throw Yi(Oi.INVALID_VALUE)}function PC(e){const{path:t,locale:n,args:a,choice:i,plural:r}=e,o={},s=a||{};return $t(n)&&(o.locale=n),si(i)&&(o.plural=i),si(r)&&(o.plural=r),[t,s,o]}function BG(e,t,...n){const a=on(n[0])?n[0]:{},i=!!a.useI18nComponentName;($n(a.globalInstall)?a.globalInstall:!0)&&([i?"i18n":MC.name,"I18nT"].forEach(o=>e.component(o,MC)),[xC.name,"I18nN"].forEach(o=>e.component(o,xC)),[EC.name,"I18nD"].forEach(o=>e.component(o,EC))),e.directive("t",zG(t))}function UG(e,t,n){return{beforeCreate(){const a=Rr();if(!a)throw Yi(Oi.UNEXPECTED_ERROR);const i=this.$options;if(i.i18n){const r=i.i18n;if(i.__i18n&&(r.__i18n=i.__i18n),r.__root=t,this===this.$root)this.$i18n=TC(e,r);else{r.__injectWithOption=!0,r.__extender=n.__vueI18nExtend,this.$i18n=z7(r);const o=this.$i18n;o.__extender&&(o.__disposer=o.__extender(this.$i18n))}}else if(i.__i18n)if(this===this.$root)this.$i18n=TC(e,i);else{this.$i18n=z7({__i18n:i.__i18n,__injectWithOption:!0,__extender:n.__vueI18nExtend,__root:t});const r=this.$i18n;r.__extender&&(r.__disposer=r.__extender(this.$i18n))}else this.$i18n=e;i.__i18nGlobal&&_V(t,i,i),this.$t=(...r)=>this.$i18n.t(...r),this.$rt=(...r)=>this.$i18n.rt(...r),this.$tc=(...r)=>this.$i18n.tc(...r),this.$te=(r,o)=>this.$i18n.te(r,o),this.$d=(...r)=>this.$i18n.d(...r),this.$n=(...r)=>this.$i18n.n(...r),this.$tm=r=>this.$i18n.tm(r),n.__setInstance(a,this.$i18n)},mounted(){},unmounted(){const a=Rr();if(!a)throw Yi(Oi.UNEXPECTED_ERROR);const i=this.$i18n;delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,i.__disposer&&(i.__disposer(),delete i.__disposer,delete i.__extender),n.__deleteInstance(a),delete this.$i18n}}}function TC(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[vV](t.pluralizationRules||e.pluralizationRules);const n=Eg(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(n).forEach(a=>e.mergeLocaleMessage(a,n[a])),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach(a=>e.mergeDateTimeFormat(a,t.datetimeFormats[a])),t.numberFormats&&Object.keys(t.numberFormats).forEach(a=>e.mergeNumberFormat(a,t.numberFormats[a])),e}const jG=H1("global-vue-i18n");function qG(e={},t){const n=__VUE_I18N_LEGACY_API__&&$n(e.legacy)?e.legacy:__VUE_I18N_LEGACY_API__,a=$n(e.globalInjection)?e.globalInjection:!0,i=__VUE_I18N_LEGACY_API__&&n?!!e.allowComposition:!0,r=new Map,[o,s]=YG(e,n),l=H1("");function c(f){return r.get(f)||null}function u(f,m){r.set(f,m)}function d(f){r.delete(f)}{const f={get mode(){return __VUE_I18N_LEGACY_API__&&n?"legacy":"composition"},get allowComposition(){return i},async install(m,...v){if(m.__VUE_I18N_SYMBOL__=l,m.provide(m.__VUE_I18N_SYMBOL__,f),on(v[0])){const _=v[0];f.__composerExtend=_.__composerExtend,f.__vueI18nExtend=_.__vueI18nExtend}let g=null;!n&&a&&(g=nK(m,f.global)),__VUE_I18N_FULL_INSTALL__&&BG(m,f,...v),__VUE_I18N_LEGACY_API__&&n&&m.mixin(UG(s,s.__composer,f));const y=m.unmount;m.unmount=()=>{g&&g(),f.dispose(),y()}},get global(){return s},dispose(){o.stop()},__instances:r,__getInstance:c,__setInstance:u,__deleteInstance:d};return f}}function Vn(e={}){const t=Rr();if(t==null)throw Yi(Oi.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw Yi(Oi.NOT_INSTALLED);const n=WG(t),a=KG(n),i=yV(t),r=GG(e,i);if(__VUE_I18N_LEGACY_API__&&n.mode==="legacy"&&!e.__useComponent){if(!n.allowComposition)throw Yi(Oi.NOT_AVAILABLE_IN_LEGACY_MODE);return eK(t,r,a,e)}if(r==="global")return _V(a,e,i),a;if(r==="parent"){let l=XG(n,t,e.__useComponent);return l==null&&(l=a),l}const o=n;let s=o.__getInstance(t);if(s==null){const l=br({},e);"__i18n"in i&&(l.__i18n=i.__i18n),a&&(l.__root=a),s=Fb(l),o.__composerExtend&&(s[F7]=o.__composerExtend(s)),QG(o,t,s),o.__setInstance(t,s)}return s}function YG(e,t,n){const a=S1();{const i=__VUE_I18N_LEGACY_API__&&t?a.run(()=>z7(e)):a.run(()=>Fb(e));if(i==null)throw Yi(Oi.UNEXPECTED_ERROR);return[a,i]}}function WG(e){{const t=B(e.isCE?jG:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw Yi(e.isCE?Oi.NOT_INSTALLED_WITH_PROVIDE:Oi.UNEXPECTED_ERROR);return t}}function GG(e,t){return ug(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function KG(e){return e.mode==="composition"?e.global:e.global.__composer}function XG(e,t,n=!1){let a=null;const i=t.root;let r=JG(t,n);for(;r!=null;){const o=e;if(e.mode==="composition")a=o.__getInstance(r);else if(__VUE_I18N_LEGACY_API__){const s=o.__getInstance(r);s!=null&&(a=s.__composer,n&&a&&!a[gV]&&(a=null))}if(a!=null||i===r)break;r=r.parent}return a}function JG(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function QG(e,t,n){yn(()=>{},t),Hc(()=>{const a=n;e.__deleteInstance(t);const i=a[F7];i&&(i(),delete a[F7])},t)}function eK(e,t,n,a={}){const i=t==="local",r=ht(null);if(i&&e.proxy&&!(e.proxy.$options.i18n||e.proxy.$options.__i18n))throw Yi(Oi.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION);const o=$n(a.inheritLocale)?a.inheritLocale:!$t(a.locale),s=F(!i||o?n.locale.value:$t(a.locale)?a.locale:B2),l=F(!i||o?n.fallbackLocale.value:$t(a.fallbackLocale)||ka(a.fallbackLocale)||on(a.fallbackLocale)||a.fallbackLocale===!1?a.fallbackLocale:s.value),c=F(Eg(s.value,a)),u=F(on(a.datetimeFormats)?a.datetimeFormats:{[s.value]:{}}),d=F(on(a.numberFormats)?a.numberFormats:{[s.value]:{}}),f=i?n.missingWarn:$n(a.missingWarn)||$1(a.missingWarn)?a.missingWarn:!0,m=i?n.fallbackWarn:$n(a.fallbackWarn)||$1(a.fallbackWarn)?a.fallbackWarn:!0,v=i?n.fallbackRoot:$n(a.fallbackRoot)?a.fallbackRoot:!0,g=!!a.fallbackFormat,y=Aa(a.missing)?a.missing:null,_=Aa(a.postTranslation)?a.postTranslation:null,w=i?n.warnHtmlMessage:$n(a.warnHtmlMessage)?a.warnHtmlMessage:!0,C=!!a.escapeParameter,S=i?n.modifiers:on(a.modifiers)?a.modifiers:{},M=a.pluralRules||i&&n.pluralRules;function x(){return[s.value,l.value,c.value,u.value,d.value]}const E=P({get:()=>r.value?r.value.locale.value:s.value,set:oe=>{r.value&&(r.value.locale.value=oe),s.value=oe}}),k=P({get:()=>r.value?r.value.fallbackLocale.value:l.value,set:oe=>{r.value&&(r.value.fallbackLocale.value=oe),l.value=oe}}),D=P(()=>r.value?r.value.messages.value:c.value),T=P(()=>u.value),I=P(()=>d.value);function H(){return r.value?r.value.getPostTranslationHandler():_}function R(oe){r.value&&r.value.setPostTranslationHandler(oe)}function Z(){return r.value?r.value.getMissingHandler():y}function N(oe){r.value&&r.value.setMissingHandler(oe)}function W(oe){return x(),oe()}function X(...oe){return r.value?W(()=>Reflect.apply(r.value.t,null,[...oe])):W(()=>"")}function ie(...oe){return r.value?Reflect.apply(r.value.rt,null,[...oe]):""}function pe(...oe){return r.value?W(()=>Reflect.apply(r.value.d,null,[...oe])):W(()=>"")}function z(...oe){return r.value?W(()=>Reflect.apply(r.value.n,null,[...oe])):W(()=>"")}function Y(oe){return r.value?r.value.tm(oe):{}}function te(oe,Ae){return r.value?r.value.te(oe,Ae):!1}function ee(oe){return r.value?r.value.getLocaleMessage(oe):{}}function fe(oe,Ae){r.value&&(r.value.setLocaleMessage(oe,Ae),c.value[oe]=Ae)}function le(oe,Ae){r.value&&r.value.mergeLocaleMessage(oe,Ae)}function Q(oe){return r.value?r.value.getDateTimeFormat(oe):{}}function j(oe,Ae){r.value&&(r.value.setDateTimeFormat(oe,Ae),u.value[oe]=Ae)}function ue(oe,Ae){r.value&&r.value.mergeDateTimeFormat(oe,Ae)}function re(oe){return r.value?r.value.getNumberFormat(oe):{}}function ce(oe,Ae){r.value&&(r.value.setNumberFormat(oe,Ae),d.value[oe]=Ae)}function ge(oe,Ae){r.value&&r.value.mergeNumberFormat(oe,Ae)}const J={get id(){return r.value?r.value.id:-1},locale:E,fallbackLocale:k,messages:D,datetimeFormats:T,numberFormats:I,get inheritLocale(){return r.value?r.value.inheritLocale:o},set inheritLocale(oe){r.value&&(r.value.inheritLocale=oe)},get availableLocales(){return r.value?r.value.availableLocales:Object.keys(c.value)},get modifiers(){return r.value?r.value.modifiers:S},get pluralRules(){return r.value?r.value.pluralRules:M},get isGlobal(){return r.value?r.value.isGlobal:!1},get missingWarn(){return r.value?r.value.missingWarn:f},set missingWarn(oe){r.value&&(r.value.missingWarn=oe)},get fallbackWarn(){return r.value?r.value.fallbackWarn:m},set fallbackWarn(oe){r.value&&(r.value.missingWarn=oe)},get fallbackRoot(){return r.value?r.value.fallbackRoot:v},set fallbackRoot(oe){r.value&&(r.value.fallbackRoot=oe)},get fallbackFormat(){return r.value?r.value.fallbackFormat:g},set fallbackFormat(oe){r.value&&(r.value.fallbackFormat=oe)},get warnHtmlMessage(){return r.value?r.value.warnHtmlMessage:w},set warnHtmlMessage(oe){r.value&&(r.value.warnHtmlMessage=oe)},get escapeParameter(){return r.value?r.value.escapeParameter:C},set escapeParameter(oe){r.value&&(r.value.escapeParameter=oe)},t:X,getPostTranslationHandler:H,setPostTranslationHandler:R,getMissingHandler:Z,setMissingHandler:N,rt:ie,d:pe,n:z,tm:Y,te,getLocaleMessage:ee,setLocaleMessage:fe,mergeLocaleMessage:le,getDateTimeFormat:Q,setDateTimeFormat:j,mergeDateTimeFormat:ue,getNumberFormat:re,setNumberFormat:ce,mergeNumberFormat:ge};function he(oe){oe.locale.value=s.value,oe.fallbackLocale.value=l.value,Object.keys(c.value).forEach(Ae=>{oe.mergeLocaleMessage(Ae,c.value[Ae])}),Object.keys(u.value).forEach(Ae=>{oe.mergeDateTimeFormat(Ae,u.value[Ae])}),Object.keys(d.value).forEach(Ae=>{oe.mergeNumberFormat(Ae,d.value[Ae])}),oe.escapeParameter=C,oe.fallbackFormat=g,oe.fallbackRoot=v,oe.fallbackWarn=m,oe.missingWarn=f,oe.warnHtmlMessage=w}return Af(()=>{if(e.proxy==null||e.proxy.$i18n==null)throw Yi(Oi.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);const oe=r.value=e.proxy.$i18n.__composer;t==="global"?(s.value=oe.locale.value,l.value=oe.fallbackLocale.value,c.value=oe.messages.value,u.value=oe.datetimeFormats.value,d.value=oe.numberFormats.value):i&&he(oe)}),J}const tK=["locale","fallbackLocale","availableLocales"],DC=["t","rt","d","n","tm","te"];function nK(e,t){const n=Object.create(null);return tK.forEach(i=>{const r=Object.getOwnPropertyDescriptor(t,i);if(!r)throw Yi(Oi.UNEXPECTED_ERROR);const o=zn(r.value)?{get(){return r.value.value},set(s){r.value.value=s}}:{get(){return r.get&&r.get()}};Object.defineProperty(n,i,o)}),e.config.globalProperties.$i18n=n,DC.forEach(i=>{const r=Object.getOwnPropertyDescriptor(t,i);if(!r||!r.value)throw Yi(Oi.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${i}`,r)}),()=>{delete e.config.globalProperties.$i18n,DC.forEach(i=>{delete e.config.globalProperties[`$${i}`]})}}PG();__INTLIFY_JIT_COMPILATION__?CS(Kq):CS(Gq);Zq(bq);Fq(ET);if(__INTLIFY_PROD_DEVTOOLS__){const e=uc();e.__INTLIFY__=!0,Eq(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}var va=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Xi(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var $V={exports:{}};(function(e,t){(function(n,a){e.exports=a()})(va,function(){var n=1e3,a=6e4,i=36e5,r="millisecond",o="second",s="minute",l="hour",c="day",u="week",d="month",f="quarter",m="year",v="date",g="Invalid Date",y=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,_=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,w={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(Z){var N=["th","st","nd","rd"],W=Z%100;return"["+Z+(N[(W-20)%10]||N[W]||N[0])+"]"}},C=function(Z,N,W){var X=String(Z);return!X||X.length>=N?Z:""+Array(N+1-X.length).join(W)+Z},S={s:C,z:function(Z){var N=-Z.utcOffset(),W=Math.abs(N),X=Math.floor(W/60),ie=W%60;return(N<=0?"+":"-")+C(X,2,"0")+":"+C(ie,2,"0")},m:function Z(N,W){if(N.date()<W.date())return-Z(W,N);var X=12*(W.year()-N.year())+(W.month()-N.month()),ie=N.clone().add(X,d),pe=W-ie<0,z=N.clone().add(X+(pe?-1:1),d);return+(-(X+(W-ie)/(pe?ie-z:z-ie))||0)},a:function(Z){return Z<0?Math.ceil(Z)||0:Math.floor(Z)},p:function(Z){return{M:d,y:m,w:u,d:c,D:v,h:l,m:s,s:o,ms:r,Q:f}[Z]||String(Z||"").toLowerCase().replace(/s$/,"")},u:function(Z){return Z===void 0}},M="en",x={};x[M]=w;var E="$isDayjsObject",k=function(Z){return Z instanceof H||!(!Z||!Z[E])},D=function Z(N,W,X){var ie;if(!N)return M;if(typeof N=="string"){var pe=N.toLowerCase();x[pe]&&(ie=pe),W&&(x[pe]=W,ie=pe);var z=N.split("-");if(!ie&&z.length>1)return Z(z[0])}else{var Y=N.name;x[Y]=N,ie=Y}return!X&&ie&&(M=ie),ie||!X&&M},T=function(Z,N){if(k(Z))return Z.clone();var W=typeof N=="object"?N:{};return W.date=Z,W.args=arguments,new H(W)},I=S;I.l=D,I.i=k,I.w=function(Z,N){return T(Z,{locale:N.$L,utc:N.$u,x:N.$x,$offset:N.$offset})};var H=function(){function Z(W){this.$L=D(W.locale,null,!0),this.parse(W),this.$x=this.$x||W.x||{},this[E]=!0}var N=Z.prototype;return N.parse=function(W){this.$d=function(X){var ie=X.date,pe=X.utc;if(ie===null)return new Date(NaN);if(I.u(ie))return new Date;if(ie instanceof Date)return new Date(ie);if(typeof ie=="string"&&!/Z$/i.test(ie)){var z=ie.match(y);if(z){var Y=z[2]-1||0,te=(z[7]||"0").substring(0,3);return pe?new Date(Date.UTC(z[1],Y,z[3]||1,z[4]||0,z[5]||0,z[6]||0,te)):new Date(z[1],Y,z[3]||1,z[4]||0,z[5]||0,z[6]||0,te)}}return new Date(ie)}(W),this.init()},N.init=function(){var W=this.$d;this.$y=W.getFullYear(),this.$M=W.getMonth(),this.$D=W.getDate(),this.$W=W.getDay(),this.$H=W.getHours(),this.$m=W.getMinutes(),this.$s=W.getSeconds(),this.$ms=W.getMilliseconds()},N.$utils=function(){return I},N.isValid=function(){return this.$d.toString()!==g},N.isSame=function(W,X){var ie=T(W);return this.startOf(X)<=ie&&ie<=this.endOf(X)},N.isAfter=function(W,X){return T(W)<this.startOf(X)},N.isBefore=function(W,X){return this.endOf(X)<T(W)},N.$g=function(W,X,ie){return I.u(W)?this[X]:this.set(ie,W)},N.unix=function(){return Math.floor(this.valueOf()/1e3)},N.valueOf=function(){return this.$d.getTime()},N.startOf=function(W,X){var ie=this,pe=!!I.u(X)||X,z=I.p(W),Y=function(re,ce){var ge=I.w(ie.$u?Date.UTC(ie.$y,ce,re):new Date(ie.$y,ce,re),ie);return pe?ge:ge.endOf(c)},te=function(re,ce){return I.w(ie.toDate()[re].apply(ie.toDate("s"),(pe?[0,0,0,0]:[23,59,59,999]).slice(ce)),ie)},ee=this.$W,fe=this.$M,le=this.$D,Q="set"+(this.$u?"UTC":"");switch(z){case m:return pe?Y(1,0):Y(31,11);case d:return pe?Y(1,fe):Y(0,fe+1);case u:var j=this.$locale().weekStart||0,ue=(ee<j?ee+7:ee)-j;return Y(pe?le-ue:le+(6-ue),fe);case c:case v:return te(Q+"Hours",0);case l:return te(Q+"Minutes",1);case s:return te(Q+"Seconds",2);case o:return te(Q+"Milliseconds",3);default:return this.clone()}},N.endOf=function(W){return this.startOf(W,!1)},N.$set=function(W,X){var ie,pe=I.p(W),z="set"+(this.$u?"UTC":""),Y=(ie={},ie[c]=z+"Date",ie[v]=z+"Date",ie[d]=z+"Month",ie[m]=z+"FullYear",ie[l]=z+"Hours",ie[s]=z+"Minutes",ie[o]=z+"Seconds",ie[r]=z+"Milliseconds",ie)[pe],te=pe===c?this.$D+(X-this.$W):X;if(pe===d||pe===m){var ee=this.clone().set(v,1);ee.$d[Y](te),ee.init(),this.$d=ee.set(v,Math.min(this.$D,ee.daysInMonth())).$d}else Y&&this.$d[Y](te);return this.init(),this},N.set=function(W,X){return this.clone().$set(W,X)},N.get=function(W){return this[I.p(W)]()},N.add=function(W,X){var ie,pe=this;W=Number(W);var z=I.p(X),Y=function(fe){var le=T(pe);return I.w(le.date(le.date()+Math.round(fe*W)),pe)};if(z===d)return this.set(d,this.$M+W);if(z===m)return this.set(m,this.$y+W);if(z===c)return Y(1);if(z===u)return Y(7);var te=(ie={},ie[s]=a,ie[l]=i,ie[o]=n,ie)[z]||1,ee=this.$d.getTime()+W*te;return I.w(ee,this)},N.subtract=function(W,X){return this.add(-1*W,X)},N.format=function(W){var X=this,ie=this.$locale();if(!this.isValid())return ie.invalidDate||g;var pe=W||"YYYY-MM-DDTHH:mm:ssZ",z=I.z(this),Y=this.$H,te=this.$m,ee=this.$M,fe=ie.weekdays,le=ie.months,Q=ie.meridiem,j=function(ce,ge,J,he){return ce&&(ce[ge]||ce(X,pe))||J[ge].slice(0,he)},ue=function(ce){return I.s(Y%12||12,ce,"0")},re=Q||function(ce,ge,J){var he=ce<12?"AM":"PM";return J?he.toLowerCase():he};return pe.replace(_,function(ce,ge){return ge||function(J){switch(J){case"YY":return String(X.$y).slice(-2);case"YYYY":return I.s(X.$y,4,"0");case"M":return ee+1;case"MM":return I.s(ee+1,2,"0");case"MMM":return j(ie.monthsShort,ee,le,3);case"MMMM":return j(le,ee);case"D":return X.$D;case"DD":return I.s(X.$D,2,"0");case"d":return String(X.$W);case"dd":return j(ie.weekdaysMin,X.$W,fe,2);case"ddd":return j(ie.weekdaysShort,X.$W,fe,3);case"dddd":return fe[X.$W];case"H":return String(Y);case"HH":return I.s(Y,2,"0");case"h":return ue(1);case"hh":return ue(2);case"a":return re(Y,te,!0);case"A":return re(Y,te,!1);case"m":return String(te);case"mm":return I.s(te,2,"0");case"s":return String(X.$s);case"ss":return I.s(X.$s,2,"0");case"SSS":return I.s(X.$ms,3,"0");case"Z":return z}return null}(ce)||z.replace(":","")})},N.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},N.diff=function(W,X,ie){var pe,z=this,Y=I.p(X),te=T(W),ee=(te.utcOffset()-this.utcOffset())*a,fe=this-te,le=function(){return I.m(z,te)};switch(Y){case m:pe=le()/12;break;case d:pe=le();break;case f:pe=le()/3;break;case u:pe=(fe-ee)/6048e5;break;case c:pe=(fe-ee)/864e5;break;case l:pe=fe/i;break;case s:pe=fe/a;break;case o:pe=fe/n;break;default:pe=fe}return ie?pe:I.a(pe)},N.daysInMonth=function(){return this.endOf(d).$D},N.$locale=function(){return x[this.$L]},N.locale=function(W,X){if(!W)return this.$L;var ie=this.clone(),pe=D(W,X,!0);return pe&&(ie.$L=pe),ie},N.clone=function(){return I.w(this.$d,this)},N.toDate=function(){return new Date(this.valueOf())},N.toJSON=function(){return this.isValid()?this.toISOString():null},N.toISOString=function(){return this.$d.toISOString()},N.toString=function(){return this.$d.toUTCString()},Z}(),R=H.prototype;return T.prototype=R,[["$ms",r],["$s",o],["$m",s],["$H",l],["$W",c],["$M",d],["$y",m],["$D",v]].forEach(function(Z){R[Z[1]]=function(N){return this.$g(N,Z[0],Z[1])}}),T.extend=function(Z,N){return Z.$i||(Z(N,H,T),Z.$i=!0),T},T.locale=D,T.isDayjs=k,T.unix=function(Z){return T(1e3*Z)},T.en=x[M],T.Ls=x,T.p={},T})})($V);var AV=$V.exports;const De=Xi(AV);var aK={exports:{}};(function(e,t){(function(n,a){e.exports=a(AV)})(va,function(n){function a(o){return o&&typeof o=="object"&&"default"in o?o:{default:o}}var i=a(n),r={name:"fr",weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),weekStart:1,yearStart:4,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},ordinal:function(o){return""+o+(o===1?"er":"")}};return i.default.locale(r,null,!0),r})})(aK);const iK="Aucun résultats trouvé.",rK="Texte copié !",oK="Retour",sK="La plateforme qui valorise réellement les approches de bien-être naturelles et holistiques.",lK="Informations générales",uK="Nos CGU",cK="Politique de confidentialité",dK="Holitime",fK="Vous êtes praticien ?",hK="Compte",pK="Devenir ambassadeur",mK="Parrainage",vK="Lien de Parrainage:",gK="Mon tableau de bord",yK="Total des gains retirés:",_K="Veuillez renseigner votre IBAN pour retirer vos gains",bK="Rechercher",wK={Janvier:"Janvier",Février:"Février",Mars:"Mars",Avril:"Avril",Mai:"Mai",Juin:"Juin",Juillet:"Juillet",Août:"Août",Septembre:"Septembre",Octobre:"Octobre",Novembre:"Novembre",Décembre:"Décembre",Janv:"Jan",Févr:"Fév",Avri:"Avr",Juil:"Juil",Sept:"Sep",Octo:"Oct",Nove:"Nov",Déce:"Déc"},$K="Partager sur :",AK={title:"Showcase"},SK={cancelBtn:"Annuler",confirmBtn:"Confirmer"},CK={our_mission:"Notre mission",areYouPractitioner:"Vous êtes praticien ?",practitioner:"Praticien ?",login:"Se connecter",dashboard:"Tableau de bord",logout:"Se déconnecter",welcomeFirstName:"Bienvenue, {firstName} !",welcome:"Bienvenue !",features:"Fonctionnalités",contact:"Contact",faq:"FAQ",settings:"Paramètres",register:"Créer mon compte",wiki:"Spécialités",skipToContent:"Aller au contenu principal",openMenu:"Ouvrir le menu",closeMenu:"Fermer le menu",logoAlt:"Holitime — retour à l'accueil",mainNav:"Navigation principale",findPractitioner:"Trouver un praticien",forPractitioners:"Pour les praticiens",integrativeHealth:"Notre mission",practicesResources:"Pratiques & ressources",trustCharter:"Charte de confiance",nav:{find:"Rechercher",contact:"Contact",approach:"Mission",resources:"Ressources",resourcesWiki:"Wiki des pratiques",resourcesMedia:"Média",resourcesEvents:"Évènements",resourcesSoon:"à venir",trust:"Confiance",practitioners:"Praticiens"},signUp:"Créer un compte",signUpShort:"S'inscrire",signUpPatient:"Créer un compte patient",signUpPractitioner:"Créer un compte praticien",verified_practitioners:"Praticiens vérifiés"},kK={hero:{chip:"Vérification & confiance",title:"Une plateforme ouverte, des praticiens <span>vérifiés</span>",subtitle:"Ouvert à tous les praticiens, Holitime distingue par un badge ceux dont les informations ont été vérifiées."},position:{title:"Notre position : ouverts, mais nous vérifions",text:"Chez Holitime, nous croyons en la <strong>liberté de choix</strong> et en l'accessibilité. La plateforme est <strong>ouverte à tous les praticiens</strong> du bien-être : nous n'imposons pas de barrière à l'entrée. Mais parce que votre santé compte, nous ne nous arrêtons pas là : nous <strong>vérifions les praticiens qui le demandent</strong> — à commencer par leurs diplômes et leurs titres — et nous <strong>distinguons les profils vérifiés par un badge</strong> visible. Vous gardez la liberté de choisir, avec une information claire sur ce qui a été contrôlé.",point1:"Ouvert à tous — chaque praticien peut rejoindre Holitime et présenter librement sa pratique.",point2:"Vérification sérieuse — nous contrôlons les diplômes, les titres et les informations des praticiens qui demandent la vérification.",point3:"Badge de confiance — les profils vérifiés sont clairement distingués par un badge, pour vous aider à choisir.",emphasis:"Ouvert ne veut pas dire sans contrôle : sur Holitime, un profil vérifié l'est réellement, et le badge vous le signale en un coup d'œil."},badge:{title:"Le badge vérifié",subtitle:"Un repère simple pour identifier les praticiens qui ont fait vérifier leurs informations.",green_desc:"Délivré lorsque les diplômes et titres du praticien ont été vérifiés par Holitime.",blue_desc:"Indique un profil dont les informations ont été vérifiées par Holitime.",example_label:"Exemple",example_name:"Praticien vérifié",example_discipline:"Naturopathe",example_price:"À partir de 50 €",example_duration:"45 min - 1 h 30",example_remote:"Téléconsultation",example_location:"Île-de-France, France",example_reviews:"12 avis positifs",example_chip1:"Naturopathie",example_chip2:"Iridologie",example_chip3:"Coaching de vie",cta:"Voir les praticiens vérifiés",note:"Le badge atteste que les informations (diplômes, identité) ont été vérifiées par Holitime. Il ne constitue pas un avis médical ni une garantie de résultat : le choix d'un praticien reste le vôtre."},steps:{title:"Comment nous vérifions les praticiens",subtitle:"Holitime est ouvert à tous, mais la vérification suit un processus précis. Voici concrètement ce que nous contrôlons avant d'attribuer un badge.",s1_title:"1. Inscription ouverte et déclaration du profil",s1_desc:"Tout praticien du bien-être peut créer son profil et présenter sa pratique. Pour être vérifié, il déclare ses informations professionnelles et téléverse les justificatifs correspondants.",s1_p1:"Identité, coordonnées et spécialités déclarées par le praticien",s1_p2:"Diplômes renseignés : établissement, intitulé, discipline, année et durée de la formation",s1_p3:"Justificatifs (diplômes, attestations) téléversés à l'appui de la demande",s2_title:"2. Vérification des diplômes et des titres",s2_desc:"C'est le cœur de la vérification. Notre équipe examine chaque diplôme déclaré et le confronte aux justificatifs fournis avant d'accorder le badge « Diplômes vérifiés ».",s2_p1:"Contrôle de la cohérence entre le diplôme déclaré et le justificatif téléversé",s2_p2:"Vérification de l'établissement de formation et de l'intitulé du titre",s2_p3:"Demande de pièces complémentaires en cas de doute, avant toute validation",s3_title:"3. Vérification de l'identité et des informations du profil",s3_desc:"Au-delà des diplômes, nous contrôlons la cohérence et le sérieux des informations publiées, pour que ce que vous voyez sur le profil soit fiable.",s3_p1:"Cohérence de l'identité et des coordonnées du praticien",s3_p2:"Spécialités, présentation et zone d'exercice affichées",s3_p3:"Informations de contact et photo de profil",s4_title:"4. Attribution du badge et suivi dans la durée",s4_desc:"Une fois les contrôles aboutis, le profil reçoit un badge visible. La confiance ne s'arrête pas là : avis des patients et signalements permettent un suivi continu.",s4_p1:"Badge « Diplômes vérifiés » ou « Vérifié » affiché sur la carte et le profil",s4_p2:"Prise en compte des avis des patients dans la durée",s4_p3:"Possibilité de signaler un profil et ré-examen en cas de doute"},removal:{title:"Quand le badge peut être refusé ou retiré",subtitle:"La confiance repose aussi sur la transparence : voici les cas où un badge n'est pas accordé, ou retiré après l'avoir été.",refuse_title:"Le badge n'est pas accordé si…",refuse_p1:"Les justificatifs sont manquants, illisibles ou incomplets.",refuse_p2:"Les diplômes déclarés ne correspondent pas aux pièces fournies.",refuse_p3:"Les informations du profil ne peuvent pas être vérifiées.",remove_title:"Le badge est retiré si…",remove_p1:"Un signalement fondé met en cause les informations vérifiées.",remove_p2:"Les informations deviennent fausses ou ne sont plus à jour.",remove_p3:"Le praticien ne fournit plus les pièces nécessaires au maintien de la vérification."},cta:{title:"Trouvez un praticien en toute confiance",subtitle:"Explorez les praticiens et repérez les profils vérifiés grâce à leur badge.",primary:"Trouver un praticien",secondary:"Explorer les spécialités"}},MK={contactUs:"Vous avez une question ? Contactez-nous via",termsOfUse:"Conditions Générales d'Utilisation",privacyPolicy:"Politique de confidentialité"},xK={eyebrow:"Santé intégrative · prise de rendez-vous",title:`Trouvez un praticien
et réservez
<span class="hero-title__accent">en quelques clics.</span>`,subtitle:"Professionnels de santé et experts en pratiques complémentaires — en cabinet, en visio ou à domicile. À vous de choisir comment chercher.",availabilityLabel:"Disponible en",ariaLabel:"Section d'accueil — trouver un praticien en santé intégrative",useMyLocation:"Utiliser ma localisation",directHelper:"Indiquez la spécialité, la pratique ou le nom de l'expert recherché ainsi que votre ville pour trouver des rendez-vous.",serviceExamples:["Médecin généraliste","Ostéopathe","Dentiste","Kinésithérapeute","Sophrologue","Sage-femme","Naturopathe","Psychologue","Hypnothérapeute","Réflexologue"],locationExamples:["Paris","Lyon","Marseille","Bordeaux","Bruxelles","Genève"],oli:{linkLabel:"Décrire mon besoin avec Oli",betaLabel:"Beta",dialogTitle:"Recherche guidée par Oli",close:"Fermer",helper:"Décrivez votre besoin en quelques mots. Oli vous aide à identifier les pratiques et formats d'accompagnement qui peuvent correspondre à votre recherche.",placeholderExample:"Ex : Je dors mal depuis plusieurs semaines et je cherche un accompagnement doux près de Lyon ou en visio.",placeholderExamples:["J'ai du mal à dormir depuis plusieurs semaines","Je gère mal mon stress au travail","J'ai des douleurs récurrentes au dos","J'aimerais mieux écouter mon corps","Je traverse une période difficile et cherche un accompagnement"],askCta:"Demander à Oli",disclaimer:"Oli ne pose pas de diagnostic médical et ne remplace pas l'avis d'un professionnel de santé.",voiceStart:"Saisie vocale",voiceCancel:"Annuler",voiceValidate:"Valider"},tabs:{ariaLabel:"Mode de recherche",direct:"Recherche directe",oli:"Guidée avec Oli"},trustStrip:{ariaLabel:"Engagements Holitime",profiles:{label:"Profils détaillés",detail:"Approches, formations, tarifs et modalités clairement présentés."},flexible:{label:"Rendez-vous flexibles",detail:"En cabinet, en visio, à domicile, en individuel ou en groupe."},protected:{label:"Données protégées",detail:"Un espace sécurisé, conçu dans le respect du RGPD."},framework:{label:"Cadre de confiance",detail:"Des pratiques présentées avec clarté, dans le respect des compétences de chacun."}},regionLabel:"Présent en",classicSearchHelper:"Indiquez la pratique recherchée ainsi que votre ville pour trouver le praticien le plus proche de vous.",orSeparator:"Ou",takeAppointment:"Prenez rendez-vous",appointmentText:"avec un ",appointmentDisciplineStart:"ou autre professionnel de santé ",appointmentDisciplineEnd:"autour de vous",searchPlaceholder1:"Spécialité, pratique ou nom du praticien ...",searchPlaceholder2:"Où ? (adresse, ville...)",searchButton:"Rechercher",searchTooltip:"Bientôt disponible !",noAddressFound:"Aucune adresse trouvée"},EK={eyebrow:"Formats de consultation",title:"Des formats adaptés à votre situation",subtitle:"Chaque accompagnement peut prendre une forme différente. Choisissez le cadre le plus adapté à votre besoin, selon ce que propose le praticien.",items:{cabinet:{title:"En cabinet",description:"Rencontrez le praticien dans son lieu de consultation."},visio:{title:"En visio",description:"Un accompagnement à distance lorsque la pratique le permet."},home:{title:"À domicile",description:"Certains praticiens se déplacent chez vous, selon leur zone d'intervention."},individual:{title:"En individuel",description:"Un temps personnalisé pour aborder votre besoin dans un cadre dédié."},group:{title:"En groupe",description:"Participez à des séances collectives, ateliers ou accompagnements thématiques."}}},LK={eyebrow:"Oli vous oriente",title:"Dites votre besoin, Oli vous guide.",subtitle:"Vous ne savez pas quelle pratique choisir ? Cliquez sur un besoin ci-dessous : Oli explore les approches et praticiens qui peuvent y correspondre, puis vous propose une orientation claire.",pillAria:"Explorer avec Oli : {need}",items:{stress:"Stress & anxiété",sleep:"Sommeil",pain:"Douleurs & tensions",fatigue:"Fatigue",emotions:"Équilibre émotionnel",prevention:"Prévention & hygiène de vie",wellness:"Bien-être au quotidien",transitions:"Transitions de vie",family:"Accompagnement familial"},oliPrompts:{stress:"Je cherche un accompagnement pour gérer mon stress ou mon anxiété.",sleep:"J'ai du mal à dormir depuis plusieurs semaines et je cherche un accompagnement doux.",pain:"J'ai des douleurs ou tensions récurrentes, quelles pratiques peuvent m'aider ?",fatigue:"Je me sens fatigué·e depuis un moment, je cherche des pistes d'accompagnement.",emotions:"J'ai besoin d'un accompagnement pour mon équilibre émotionnel.",prevention:"Je souhaite améliorer mon hygiène de vie et prendre soin de moi en prévention.",wellness:"Je cherche à améliorer mon bien-être au quotidien.",transitions:"Je traverse une transition de vie et je cherche un accompagnement adapté.",family:"Je cherche un accompagnement familial ou parental."},disclaimer:"Oli est un assistant d'orientation, pas un outil de diagnostic. En cas de symptôme intense ou persistant, consultez d'abord un professionnel de santé."},PK={eyebrow:"Pratiques référencées",title:'Explorez toute la <span class="practices__accent">diversité</span> des approches, du <span class="practices__accent--gold">médecin</span> au <span class="practices__accent">thérapeute complémentaire</span>',lead:"Holitime référence à la fois des professionnels de santé conventionnels — médecins, dentistes, kinésithérapeutes, sages-femmes, psychologues — et des praticiens en pratiques complémentaires. Plusieurs centaines de spécialités, un même cadre.",sub:"Toutes les pratiques légales sont représentées, sans hiérarchie a priori. À vous de choisir l'accompagnement qui vous correspond, seul·e ou avec Oli.",points:{ethics:"Un cadre <strong>clair et éthique</strong>, sans exclusion de certaines approches",charter:"Les praticiens s'engagent à respecter notre <strong>charte de déontologie</strong>",verified:"Vérification de la <strong>conformité des profils</strong> et des diplômes affichés",reviews:"<strong>Avis vérifiés</strong> et intelligence collective pour des choix éclairés"},items:{"medecin-generaliste":"Médecin généraliste",dentiste:"Dentiste",kinesitherapeute:"Kinésithérapeute","sage-femme":"Sage-femme",psychologue:"Psychologie",osteopathe:"Ostéopathie",naturopathe:"Naturopathie",sophrologue:"Sophrologie",hypnotherapeute:"Hypnothérapie",reflexologue:"Réflexologie","medecine-chinoise":"Médecine chinoise",kinesiologue:"Kinésiologie",nutritionniste:"Nutrition",dietetique:"Diététique",coaching:"Coaching santé"},moreCount:"200 pratiques",join:"Rejoignez notre communauté !",ctaSignUp:"Créer mon compte",ctaSearch:"Rechercher un praticien",seeAll:"Voir toutes les pratiques"},TK={eyebrow:"Praticiens à découvrir",title:"Des praticiens engagés, sélectionnés avec soin",subtitle:"Consultez leurs profils, leurs approches et leurs prochaines disponibilités.",toggleAria:"Filtrer les praticiens par mode d'affichage",topRated:"Les mieux notés",nearYou:"Près de chez vous",loading:"Chargement des praticiens…",empty:"Aucun praticien à afficher pour le moment.",emptyNearYou:"Aucun praticien trouvé près de chez vous. Essayez un autre filtre.",seeAll:"Voir tous les praticiens"},DK={eyebrow:"Pourquoi Holitime ?",title:"Une plateforme conçue pour promouvoir la santé intégrative",lead:"Holitime évolue progressivement pour proposer une expérience fiable, claire et utile au quotidien : prise de rendez-vous en ligne, consultations en cabinet, en visio ou à domicile, séances individuelles ou collectives, profils détaillés et assistant d'orientation.",ambitionLabel:"Notre ambition",ambitionHeadline:"Bâtir un espace durable pour la santé intégrative.",ambition:"Construire avec la communauté un lieu où professionnels de santé, praticiens complémentaires et personnes accompagnées se rencontrent dans un cadre éthique, lisible et professionnel.",ambitionHint:"Survoler pour en savoir plus",ambitionCta:"Découvrir notre mission",valuesEyebrow:"Des valeurs non négociables",pillars:{independent:{title:"Indépendance",description:"Aucun actionnaire pharma, aucun rachat corporate à l'horizon. Une plateforme construite pour durer, au service des praticiens et des personnes accompagnées."},ethical:{title:"Éthique claire",description:"Une charte de confiance publique, des limites assumées et la non-substitution au suivi médical rappelée à chaque étape du parcours."},freedom:{title:"Protection des libertés",description:"Respect du choix des personnes, respect de l'autonomie des praticiens et de la diversité des approches légales. Aucune hiérarchie imposée entre pratiques."},collective:{title:"Intelligence collective",description:"Les avis, retours et signalements de la communauté nourrissent une amélioration continue et éclairent les choix de chacun·e."}}},VK={eyebrow:"Santé intégrative",title:"Faire dialoguer les approches, sans les opposer.",lead:"La santé intégrative reconnaît l'importance de la médecine conventionnelle tout en donnant leur place aux pratiques complémentaires, à la prévention et à l'écoute du corps.",points:{dialogue:"Complémentarité entre médecine conventionnelle et pratiques complémentaires",noRanking:"Aucune hiérarchie entre approches, chacune dans son rôle",boundaries:"Limites clairement rappelées, non-substitution au suivi médical",accompaniment:"Une vision globale : corps, émotions, prévention, hygiène de vie"},approaches:{conventional:"Médecine conventionnelle",complementary:"Pratiques complémentaires",prevention:"Prévention",emotional:"Équilibre émotionnel",you:"Vous"},cta:"Découvrir notre mission"},OK={eyebrow:"Promouvoir la santé intégrative",title:"Alliance thérapeutique,",titleAccent:"le meilleur de deux mondes pour votre santé.",lead:"Nous unissons médecine conventionnelle et pratiques complémentaires. Sans les opposer, nous vous aidons à comprendre chaque approche, identifier les bons professionnels et choisir un accompagnement sûr et adapté.",ctaPrimary:"Découvrir notre approche",ctaSecondary:"Consulter notre charte éthique"},IK={eyebrow:"La santé intégrative en clair",title:"Faire dialoguer les approches, sans les opposer",lead:"La santé intégrative ne consiste pas à choisir entre médecine conventionnelle et pratiques complémentaires, mais à comprendre le rôle spécifique de chacune. Chaque approche a sa place, son domaine, ses limites — et c'est ensemble qu'elles servent au mieux la personne.",illustration:{you:"Vous",youSub:"AU CENTRE",legendLink:"Chaque approche relie à vous",legendDialogue:"Les approches dialoguent entre elles"},labels:{role:"Le rôle",domains:"Domaines clés",reference:"Le repère"},items:{conventional:{title:"Médecine conventionnelle",verbPair:"Diagnostiquer · Traiter",shortDesc:"La science médicale, pilier de votre parcours de soin.",role:"Soigner et traiter.",domains:"Diagnostic, traitements médicaux, suivi des pathologies, urgences.",reference:"Elle relève exclusivement du médecin et des professionnels de santé réglementés."},complementary:{title:"Pratiques complémentaires",verbPair:"Soutenir · Soulager",shortDesc:"En synergie avec vos soins, pour votre confort de vie.",role:"Soutenir et soulager.",domains:"Mieux-être, gestion des troubles fonctionnels, écoute du corps, relaxation.",reference:"Elles enrichissent votre confort de vie, en synergie avec vos soins médicaux — jamais en substitution."},prevention:{title:"Prévention & hygiène de vie",verbPair:"Préserver · Anticiper",shortDesc:"Les habitudes qui protègent votre capital santé au long cours.",role:"Préserver et anticiper.",domains:"Alimentation équilibrée, qualité du sommeil, activité physique adaptée, gestion du stress.",reference:"Les piliers essentiels pour installer des habitudes durables et protéger votre capital santé."},personal:{title:"Accompagnement global",verbPair:"Écouter · Autonomiser",shortDesc:"Votre histoire et votre rythme, au cœur du parcours.",role:"Écouter et autonomiser.",domains:"Équilibre émotionnel, prise en compte de votre rythme, de votre contexte de vie et de votre histoire.",reference:"Une approche sur mesure qui vous remet au centre de votre parcours de santé."}}},HK={eyebrow:"Pourquoi Holitime existe",title:"Les pratiques naturelles complètent la médecine conventionnelle",lead1:"De plus en plus de personnes s'intéressent aux pratiques naturelles, à la prévention et à une vision plus globale de la santé. Cet intérêt n'est ni marginal ni passager : il traverse les générations, les pays et les milieux.",lead2:"Depuis 2014, l'Organisation mondiale de la santé (OMS) reconnaît officiellement ces pratiques comme un complément utile à la médecine conventionnelle et encourage leur intégration dans les systèmes de santé nationaux. En France, en Suisse et en Belgique, plusieurs d'entre elles sont désormais réglementées, remboursées ou évaluées par les autorités sanitaires.",lead3:"Elles ne remplacent jamais la médecine conventionnelle. Elles la complètent lorsque cela a du sens, dans un cadre professionnel et éthique. Holitime est né pour organiser cette rencontre, sans confusion des rôles ni opposition stérile.",stats:{france:{number:"8 sur 10",label:"Français convaincus de l'utilité des médecines douces",desc:"Plus de 8 Français sur 10 considèrent que les médecines douces sont utiles.",source:"Harris Interactive pour Santéclair, 2019"},switzerland:{number:"88%",label:"Suisses favorables à la médecine complémentaire",desc:"88 % des Suisses jugent la médecine complémentaire et alternative utile.",source:"Baromètre CAM, 2021"},belgium:{number:"1 sur 3",label:"Belges francophones utilisateurs réguliers",desc:"1 Belge francophone sur 3 recourt régulièrement à des approches douces.",source:"Futuromètre AQ Rate / RTBF / Le Soir"}},institutional:{title:"Un cadre institutionnel qui reconnaît la complémentarité",lead:"Plusieurs autorités sanitaires, agences d'évaluation et organismes de recherche — nationaux et internationaux — reconnaissent, réglementent ou étudient les pratiques complémentaires. Cliquez sur une source pour consulter le portail officiel.",linkAria:"consulter la source officielle (nouvel onglet)",sources:{who:{name:"OMS · Médecine intégrative",desc:"Organisation mondiale de la Santé. Stratégie pour la médecine traditionnelle et complémentaire 2014-2023, prolongée jusqu'en 2025.",ref:"who.int · Health topics"},hasFrance:{name:"HAS · France",desc:"Haute Autorité de Santé. Évalue les pratiques thérapeutiques et publie des recommandations sur l'hypnose médicale, la méditation de pleine conscience, l'acupuncture.",ref:"has-sante.fr"},inserm:{name:"INSERM · France",desc:"Institut national de la santé et de la recherche médicale. Rapport d'expertise collective sur l'ostéopathie (2015) et autres évaluations de pratiques complémentaires.",ref:"inserm.fr"},ordreMed:{name:"Ordre des Médecins · France",desc:"Conseil National de l'Ordre des Médecins (CNOM). Reconnaît l'hypnose et l'acupuncture comme actes médicaux exerçables par les médecins.",ref:"conseil-national.medecin.fr"},ofsp:{name:"OFSP · Suisse",desc:"Office fédéral de la santé publique. Cinq médecines complémentaires (acupuncture, homéopathie, MTC, phytothérapie, médecine anthroposophique) remboursées par la LAMal.",ref:"bag.admin.ch · LAMal art. 35"},spfBelgium:{name:"SPF Santé · Belgique",desc:"Service Public Fédéral Santé publique. Reconnaissance officielle de l'homéopathie, l'acupuncture, la chiropraxie et l'ostéopathie via la Loi Colla.",ref:"health.belgium.be · Loi du 29 avril 1999"},nccih:{name:"NCCIH · États-Unis",desc:"National Center for Complementary and Integrative Health, rattaché aux National Institutes of Health. Finance et publie la recherche sur les pratiques intégratives depuis 1998.",ref:"nccih.nih.gov"},cochrane:{name:"Cochrane · International",desc:"Organisation indépendante de synthèses systématiques en médecine fondée sur les preuves. Nombreuses revues sur les pratiques complémentaires (acupuncture, méditation, etc.).",ref:"cochrane.org"}}}},NK={eyebrow:"Concrètement",title:"Un espace pour comprendre, choisir et réserver",lead:"Holitime n'est pas seulement un annuaire. La plateforme aide chacun à mieux comprendre les pratiques, comparer les profils, identifier les formats disponibles et prendre rendez-vous simplement.",items:{understand:{title:"Comprendre les pratiques",description:"Accédez à des informations claires sur les approches, les disciplines, les formats et le cadre d'intervention des praticiens."},choose:{title:"Choisir un praticien",description:"Consultez les profils, les parcours, les lieux de consultation, les tarifs, les avis et les modalités proposées."},book:{title:"Réserver simplement",description:"Prenez rendez-vous en cabinet, en visio ou à domicile, pour une consultation individuelle ou une séance collective."},oli:{title:"Être guidé avec Oli",description:"Décrivez votre besoin en quelques mots. Oli vous aide à explorer les pratiques, formats et praticiens pouvant correspondre à votre recherche."}}},RK={eyebrow:"Nos 3 objectifs",title:"Protéger, innover, co-créer",subtitle:"Holitime se construit autour de trois engagements structurants — un espace protégé, des innovations utiles, et un projet co-écrit avec sa communauté.",outro:"Holitime est un projet ambitieux, en construction. Chaque praticien, chaque utilisateur, chaque soutien nous fait avancer vers une santé intégrative plus libre, plus éclairée et plus accessible.",pillars:{protect:{num:"01",verb:"Protéger",title:"Un espace de confiance pour la santé intégrative",chips:["Libre choix","Diversité","Complémentarité"],lead:"Les pratiques complémentaires méritent un cadre serein pour se déployer aux côtés de la médecine conventionnelle. Holitime construit cet espace : indépendant, professionnel, sans opposition. Notre indépendance financière garantit notre neutralité — aucune pression, aucun conflit d'intérêts.",filler:{headline:"Prenez le contrôle de votre santé.",quote:"Explorer sa santé avec liberté et discernement, dans un cadre serein."},items:{choice:{title:"Défendre le libre choix éclairé",description:"Chacun doit pouvoir faire ses propres choix en matière de santé et de bien-être, en toute connaissance de cause."},practitioners:{title:"Valoriser les praticiens de confiance",description:"Offrir aux praticiens formés et éthiques les ressources pour exercer sereinement, et rendre accessible la richesse des approches complémentaires."},dialogue:{title:"Ouvrir un espace de dialogue",description:"Un lieu de rencontres, d'échanges et d'apprentissages autour du bien-être et des pratiques complémentaires — dans le respect des rôles et des évidences."}}},innovate:{num:"02",verb:"Innover",title:"Des technologies au service de l'humain",chips:["Éthique","Utilité","Bien commun"],lead:"Holitime n'est pas une simple plateforme de prise de rendez-vous. Notre ambition : construire l'environnement propice pour façonner ensemble l'avenir de la santé intégrative. Les technologies modernes ont leur place — à condition d'être mises au service de l'humain.",items:{sheets:{title:"Fiches métiers collaboratives",description:"Une base de connaissances co-écrite par les praticiens et la communauté — pour rendre visibles et accessibles les pratiques encore peu connues, avec des repères clairs pour choisir."},oli:{title:"L'assistant Oli",badge:"Nouveau",description:"Exprimez simplement votre problématique en langage naturel : Oli, notre petit colibri holistique, vous guide vers les pratiques, praticiens et ressources les plus pertinents — près de chez vous ou en distanciel."},learning:{title:"Formation en autonomie",description:"Articles, vidéos et bientôt des parcours de formation animés par des praticiens, experts et journalistes. Un apprentissage à son rythme, dans un cadre professionnel et sourcé."},privacy:{title:"Confidentialité renforcée",description:"Une téléconsultation en visioconférence interne, hébergée sur nos propres serveurs — pour un niveau maximal de sécurité et de confidentialité sur vos données de santé."}}},coCreate:{num:"03",verb:"Co-créer",title:"Un projet démocratique et évolutif",chips:["Intelligence collective","Contribution","Humanisme"],lead:"Contrairement aux plateformes fondées sur des algorithmes opaques et des décisions centralisées, Holitime mise sur l'intelligence collective. Notre communauté n'est pas une audience : elle est l'architecte du projet.",filler:{headline:"Construisons Holitime ensemble.",quote:"Un outil co-construit, chaque jour, avec celles et ceux qui l'utilisent."},items:{reviews:{title:"Des avis qui font sens",description:"Les retours d'utilisateurs, clients et praticiens façonnent un espace de confiance, avec des repères clairs pour des choix éclairés."},vote:{title:"Une communauté aux commandes",description:"Proposer et voter les prochaines évolutions de la plateforme : la direction du produit se construit avec vous."},selfGov:{title:"Auto-gestion et confiance",description:"Système de réputation, avis pertinents, contenus recommandés, outils de signalement : ensemble, nous garantissons un environnement fiable et serein."}}}}},ZK={eyebrow:"Une communauté engagée",title:"Construire avec les praticiens et les utilisateurs",lead1:"Holitime avance avec sa communauté. Les retours des praticiens, des utilisateurs et des partenaires permettent d'améliorer les fonctionnalités, de clarifier les parcours et de mieux répondre aux usages réels.",lead2:"Notre ambition est de bâtir progressivement un espace de référence pour la santé intégrative : un lieu où l'on peut trouver un praticien, comprendre les approches, réserver un rendez-vous, participer à des séances collectives, découvrir des ressources et contribuer à une meilleure lisibilité des pratiques.",items:{listen:{title:"Écouter les usages",description:"Les besoins du terrain orientent les évolutions de la plateforme."},improve:{title:"Améliorer progressivement",description:"Les fonctionnalités sont développées avec une priorité : la fiabilité et l'utilité réelle."},grow:{title:"Faire grandir l'écosystème",description:"Praticiens, utilisateurs, partenaires et contributeurs participent à rendre la santé intégrative plus accessible."}}},FK={eyebrow:"Les fondateurs",title:"Les fondateurs de Holitime",subtitle:"Une rencontre autour d’une conviction commune.",intro:{paragraphs:["Holitime est né de la rencontre entre deux entrepreneurs engagés, issus de l’ingénierie, des médias indépendants et des technologies numériques.","En mars 2023, Johann Fakra et Matthieu décident d’unir leurs expertises pour construire une plateforme dédiée à la santé intégrative : un espace numérique capable de faciliter la rencontre entre les personnes, les professionnels de santé et les praticiens complémentaires, tout en respectant la liberté de choix, la clarté des pratiques et la protection des données.","Leur ambition commune : mettre la technologie au service d’un cadre plus lisible, plus humain et plus durable pour les praticiens comme pour les personnes accompagnées."]},members:{johann:{name:"Johann Fakra",role:"Créateur de Quartier Libre TV — Cofondateur de Holitime",bios:["Ingénieur de formation, entrepreneur et créateur du média indépendant Quartier Libre TV, Johann Fakra porte depuis plusieurs années des projets centrés sur l’autonomie, la résilience et les transformations sociétales.","Avec Holitime, il souhaite passer de l’analyse des enjeux à la construction d’une solution concrète : une plateforme capable de redonner de la lisibilité aux approches de santé intégrative, de faciliter l’accès aux praticiens et de créer un espace de confiance entre les personnes et les professionnels.","Son rôle dans Holitime s’inscrit dans une dynamique de construction : relier les acteurs, rendre les pratiques plus compréhensibles et contribuer à l’émergence d’un écosystème plus ouvert, plus responsable et plus collaboratif."],quote:"Holitime est né d’une conviction : il ne suffit pas de constater les limites d’un système, il faut construire des outils concrets pour permettre à chacun de mieux comprendre et agir."},matthieu:{name:"Matthieu",role:"Fondateur de Crowdbunker — Cofondateur de Holitime",bios:["Ingénieur en informatique et entrepreneur tech, Matthieu est le fondateur de Crowdbunker, une plateforme indépendante conçue pour garantir un accès durable aux contenus et préserver la maîtrise des infrastructures numériques.","Avec Holitime, il met son expertise technique au service d’un sujet essentiel : créer une plateforme fiable, indépendante et respectueuse des données, capable d’accompagner dans le temps les usages des praticiens et des personnes accompagnées.","Sa vision repose sur une exigence forte : la technologie doit rester un outil au service des personnes, des professionnels et de leur liberté de choix, jamais une contrainte opaque ou un modèle imposé."],quote:"La technologie doit servir les personnes, les praticiens et leur liberté de choix. Avec Holitime, nous voulons construire une infrastructure utile, durable et respectueuse des données."}},closing:{title:"Une technologie au service d’une santé plus lisible",paragraphs:["Johann et Matthieu partagent une même conviction : les outils numériques peuvent contribuer à rendre la santé intégrative plus accessible, à condition d’être conçus avec éthique, sobriété et responsabilité.","Holitime n’a pas vocation à opposer les approches. La plateforme cherche au contraire à organiser leur coexistence dans un cadre clair : médecine conventionnelle, pratiques complémentaires, prévention, accompagnement global, séances individuelles ou collectives, consultations en cabinet, en visio ou à domicile.","Cette vision guide le développement de Holitime depuis son lancement : avancer progressivement, consolider les usages essentiels et construire avec la communauté une plateforme indépendante, fiable et utile au quotidien."],finalQuoteJohann:"Holitime est un outil pour recréer du lien entre les personnes, les praticiens et les approches de santé intégrative.",finalQuoteMatthieu:"Notre enjeu est de bâtir une plateforme indépendante, stable et respectueuse des choix de chacun.",finalQuotesLabel:"Citations finales"}},zK={eyebrow:"Notre cadre en clair",title:"Ce que Holitime fait — et ce qu'elle ne fait pas",subtitle:"La santé intégrative repose sur la clarté des rôles. Voici, sans ambiguïté, ce que la plateforme apporte et ce qui reste du ressort du médecin ou du professionnel de santé.",does:{title:"Ce que Holitime permet",items:{understand:"Comprendre les pratiques : approches, indications, formats et cadre professionnel de chaque discipline.",choose:"Choisir un praticien : profils détaillés, avis vérifiés, formats disponibles (cabinet, visio, domicile, individuel ou groupe).",book:"Réserver simplement : agenda en ligne 24/7, rappels automatiques, annulation souple.",explore:"Explorer avec Oli : un assistant d'orientation qui aide à identifier les approches possibles selon un besoin exprimé."}},doesnt:{title:"Ce que Holitime ne fait pas",items:{diagnose:"Poser un diagnostic médical — cela reste du ressort exclusif d'un professionnel de santé.",replace:"Remplacer votre médecin traitant ni le suivi médical dont vous pourriez avoir besoin.",stop:"Recommander l'arrêt d'un traitement, d'un suivi ou d'un examen prescrit par un professionnel de santé.",guarantee:"Garantir un résultat thérapeutique : chaque situation est singulière, chaque accompagnement dépend du praticien et de la personne."}},notice:"En cas de symptôme intense, persistant ou inquiétant, contactez d'abord votre médecin traitant, un professionnel de santé ou les urgences (15 en France, 112 en Europe)."},BK={eyebrow:"Cadre de confiance",title:"Holitime, c’est aussi un cadre clair pour permettre aux utilisateurs de choisir avec discernement",subtitle:"Chaque praticien référencé s'engage à présenter son approche avec transparence et à respecter les limites de son champ d'intervention.",commitments:{profiles:{title:"Profils détaillés",description:"Parcours, pratiques, lieux, formats, tarifs et avis affichés en clair."},complementary:{title:"Approche complémentaire",description:"Les pratiques s'inscrivent en complémentarité, sans opposition avec le suivi médical."},boundaries:{title:"Limites rappelées",description:"Les pratiques complémentaires ne remplacent pas un diagnostic, un traitement ou un avis médical."},independent:{title:"Plateforme indépendante",description:"Un cadre durable, éthique et professionnel, au service de l'écosystème."}},notice:"Holitime facilite la mise en relation avec des praticiens. En cas de symptôme persistant, intense ou inquiétant, consultez d'abord un professionnel de santé.",readCharter:"Lire notre charte de confiance"},UK={eyebrow:"Vous êtes praticien ?",title:`Développez votre activité au sein d'une <span class="for-pros__accent">communauté engagée</span> et <span class="for-pros__accent--gold">solidaire</span>`,lead:"Un profil complet, un agenda autonome, des avis vérifiés et un cadre éthique construit avec la communauté — pour exercer sereinement sur le long terme.",benefits:{visibility:{title:"Visibilité & référencement",description:"Profil détaillé, référencement local et national, présence sur les pages de pratiques et de villes."},agenda:{title:"Agenda intelligent",description:"Réservation en ligne 24/7, rappels automatiques, annulations et modifications gérées sans friction."},reviews:{title:"Bouche-à-oreille digital",description:"Des avis vérifiés qui renforcent votre crédibilité et alimentent la découverte de nouveaux patients."},community:{title:"Communauté indépendante",description:"Une plateforme sans pharma, sans rachat corporate. Des praticiens engagés autour de valeurs partagées."}},ctaPrimary:"Découvrir Holitime",ctaSecondary:"S'inscrire",transparency:"Holitime fournit un cadre et des outils. La plateforme ne garantit pas un volume de rendez-vous : votre visibilité dépend aussi de votre positionnement, de vos avis et de votre ancrage local.",photoAlt:"Praticienne Holitime en consultation",chips:{booking:{label:"Nouveau RDV",detail:"Marc D. · Jeudi 10:30"},reminder:{label:"Rappel envoyé"},patientFile:{label:"Dossier patient",detail:"Notes & antécédents"},messaging:{label:"Messagerie",msg1:{from:"Sophie L.",text:"Merci pour la séance de ce matin 🙏"},msg2:{from:"Marc D.",text:"Un créneau demain matin serait possible ?"}},review:{label:"Nouvel avis",detail:"5 étoiles"},payment:{label:"Paiement reçu",detail:"60 € · Sophie L."}}},jK={eyebrow:"Ils exercent avec Holitime",title:"Ce que disent nos praticiens",items:{practitioner1:{text:"Un outil sobre, efficace, qui respecte ma pratique. L'agenda et la visio sont fluides, mes patients s'y retrouvent sans friction.",name:"Marc",meta:"Ostéopathe · Bordeaux"},practitioner2:{text:"Enfin une plateforme qui ne cherche pas à me remplacer par un algorithme. Le cadre éthique est clair, mes valeurs sont respectées.",name:"Céline",meta:"Naturopathe · Lyon"},practitioner3:{text:"L'agenda me fait gagner 3-4h par semaine sur la gestion administrative. Je me concentre sur mes consultations, la plateforme fait le reste.",name:"Julien",meta:"Sophrologue · Bruxelles"}}},qK={eyebrow:"Ressources & communauté",title:"Comprendre, découvrir, approfondir",subtitle:"Des ressources pour mieux comprendre les pratiques, préparer vos rendez-vous et suivre l'actualité de la santé intégrative.",items:{wiki:{title:"Wiki des pratiques",description:"L'encyclopédie collaborative des pratiques de santé intégrative : définitions, indications, formats et cadre professionnel.",cta:"Explorer le wiki"},articles:{title:"Articles & guides",description:"Comprendre les pratiques, préparer vos rendez-vous, décrypter les formats d'accompagnement.",cta:"Parcourir les articles"},webinars:{title:"Webinaires",description:"Rencontres en visio avec des praticiens, experts et acteurs de la santé intégrative.",cta:"Voir les prochains webinaires"},events:{title:"Événements",description:"Séances collectives, ateliers, temps d'échange et rencontres locales autour du bien-être.",cta:"Explorer les événements"}}},YK={eyebrow:"Questions fréquentes",title:"Vous avez des questions ?",items:{medical:{question:"Holitime remplace-t-il un avis médical ?",answer:"Non. Holitime facilite la mise en relation avec des professionnels et des praticiens. Les pratiques complémentaires ne remplacent pas un diagnostic, un traitement ou un suivi médical lorsque celui-ci est nécessaire."},chooseParticipant:{question:"Comment choisir un praticien ?",answer:"Consultez son profil : parcours, pratiques, formats proposés (cabinet, visio, domicile, individuel, groupe), lieux de consultation, tarifs affichés en clair et retours d'expérience de la communauté."},formats:{question:"Puis-je réserver en visio ou à domicile ?",answer:"Oui, si le praticien propose ces modalités. Les formats disponibles sont indiqués sur chaque profil, avec la zone géographique lorsqu'il s'agit de séances à domicile."},group:{question:"Les séances peuvent-elles être collectives ?",answer:"Oui. Certains praticiens proposent des séances de groupe, des ateliers thématiques ou des accompagnements collectifs. Ces formats sont indiqués sur leur profil et réservables en ligne."},joinPractitioner:{question:"Je suis praticien, comment rejoindre Holitime ?",answer:"Créez votre espace praticien, renseignez votre profil, paramétrez vos disponibilités et proposez vos formats de consultation. Un onboarding vous accompagne pas à pas."}},seeAll:"Voir toute la FAQ"},WK={pitchTitle:"La santé intégrative, plus simple.",benefits:{find:"Trouvez des professionnels de santé et praticiens complémentaires",formats:"Cabinet, visio, domicile · individuel ou collectif",trust:"Profils vérifiés · charte de confiance publique",oli:"Oli vous aide à identifier la pratique adaptée"},pitchTitlePraticien:"Dès aujourd'hui, vous pouvez :",benefitsPraticien:{createAccount:"Créer votre compte et configurer vos adresses de prestation",profiles:"Rédiger vos profils (jusqu'à trois profils distincts autorisés)",timeslots:"Définir vos créneaux en fonction de vos disponibilités",submit:"Soumettre votre compte pour vérification de conformité",receive:"Commencer à recevoir vos premiers rendez-vous"},footer:"Plateforme indépendante · données protégées RGPD · hébergement en Europe",backHome:"Retour à l'accueil"},GK={hero:{eyebrow:"Notre cadre",title:"Notre cadre de confiance",lead:"Holitime référence des praticiens dans une logique de clarté, de responsabilité et de respect des cadres professionnels."},keyStatement:"Les praticiens référencés sur Holitime s'engagent à présenter leur pratique avec clarté, à respecter les limites de leur champ d'intervention et à ne pas se substituer aux professionnels de santé lorsque la situation nécessite un avis médical.",intro:"Cette charte définit les engagements que prennent les praticiens référencés sur Holitime, et le cadre dans lequel nous mettons la plateforme à leur service et à celui des utilisateurs. Elle évolue avec la plateforme et les retours de la communauté.",sections:{engagements:{title:"Engagements des praticiens",text:"Les praticiens s'engagent à présenter honnêtement leur parcours, leurs pratiques, leurs formats et leurs tarifs, et à respecter les limites de leur champ d'intervention professionnel."},respect:{title:"Respect de la personne",text:"Chaque personne accompagnée est traitée avec bienveillance, écoute et respect, sans discrimination liée à l'origine, l'orientation, la religion ou l'état de santé."},clearInfo:{title:"Information claire",text:"L'approche, la durée, le tarif, les modalités de séance et le cadre de pratique sont présentés clairement sur le profil du praticien avant la réservation."},legal:{title:"Respect du cadre légal",text:"Les praticiens respectent la réglementation applicable à leur activité et ne posent pas d'actes réservés aux professions de santé réglementées lorsque ce n'est pas leur cadre."},nonSubstitution:{title:"Non-substitution",text:"Les pratiques complémentaires viennent s'ajouter, pas remplacer. Elles ne dispensent jamais d'un avis, d'un diagnostic ou d'un suivi médical lorsque celui-ci est nécessaire."},transparency:{title:"Transparence des parcours",text:"Diplômes, formations et expériences sont présentés sur le profil. Holitime précise le niveau de vérification pour chaque information (déclarative ou vérifiée)."},reviews:{title:"Avis et retours",text:"Les avis proviennent de personnes ayant réellement pris rendez-vous. Ils aident la communauté à faire des choix éclairés, dans le respect de chacun."},moderation:{title:"Signalement & modération",text:"Toute pratique contraire à la charte peut être signalée. Holitime examine les signalements et prend les mesures nécessaires, jusqu'au retrait du profil."},privacy:{title:"Protection des données",text:"Vos données personnelles et de santé sont traitées conformément au RGPD, hébergées en Europe et protégées par des mesures techniques et organisationnelles adaptées."}},medicalNotice:"Holitime n'est pas un service médical. En cas de symptôme intense, persistant ou inquiétant, contactez d'abord votre médecin traitant, un professionnel de santé ou les urgences (15 / 112).",promise:{title:"Notre promesse, sans ambiguïté",does:{title:"Ce que Holitime fait",items:{frame:"Holitime vous fournit un cadre professionnel stable pour présenter votre pratique et gérer vos rendez-vous.",match:"Holitime facilite la mise en relation grâce à un annuaire, Oli et des contenus de découverte.",value:"Holitime valorise votre positionnement en aidant les utilisateurs à comprendre votre approche.",support:"Holitime accompagne dans la durée avec des outils conçus pour un usage quotidien."}},doesnt:{title:"Ce que Holitime ne fait pas",items:{guarantee:"Holitime ne garantit pas un volume de rendez-vous.",leadMachine:"Holitime n'est pas une machine à leads.",replace:"Holitime ne remplace pas votre communication personnelle.",promise:"Holitime ne promet pas de résultats commerciaux standardisés."}},callout:"Votre réussite repose sur une responsabilité partagée : Holitime fournit le cadre, les outils et les parcours de découverte ; votre profil, vos avis, votre ancrage local et votre communication restent déterminants."},contact:{title:"Une question sur la charte ?",text:"Notre équipe est à votre écoute pour toute question sur nos engagements, un signalement ou une clarification.",cta:"Nous contacter"}},KK={title:"Prêt à trouver le bon accompagnement ?",lead:"Recherchez un praticien, explorez les formats disponibles, ou laissez Oli vous guider selon votre besoin.",primary:"Trouver un praticien",secondary:"Rejoindre en tant que praticien"},XK={eyebrow:"Comment ça marche",title:"Quatre étapes, quelques minutes.",subtitle:"Trouver, réserver, revenir. Chaque avis aide la communauté à repérer les meilleurs praticiens.",steps:{search:{title:"Décrivez votre besoin",description:"Recherchez par spécialité, pratique ou nom. Guidez-vous avec Oli si vous ne savez pas par où commencer."},choose:{title:"Choisissez votre praticien",description:"Profils vérifiés, avis, formats (cabinet · visio · domicile), tarifs affichés en clair."},book:{title:"Réservez en ligne",description:"Créneau en un clic, rappels automatiques, annulation souple jusqu'à 24 h avant."},review:{title:"Partagez votre avis",description:"Après la consultation, un mot suffit. Vos retours font remonter les meilleurs praticiens pour la communauté."}}},JK={title:"Rejoignez la première plateforme qui protège et promeut toutes les pratiques de santé et bien-être",subtitle:'Votre espace <span class="font-weight-bold">Privilégié</span> pour faire briller votre savoir-faire <span class="font-weight-bold">Holistique</span>',discoverPackages:"Découvrir nos forfaits",fromPrice:'<span class="text-dark-green">à partir de <span class="font-weight-bold">5€ HT/mois</span></span>'},QK={closeBtn:"Fermer"},eX={title:"Contribuer au projet",closeButton:"Fermer",cancelButton:"Annuler",donateButton:"Donner",amountLabel:"Montant du don",emailLabel:"Votre adresse e-mail",cardLabel:"Carte bancaire",expiryPlaceholder:"MM / AA",cvcPlaceholder:"CVC",securityNote:"Sécurité : vos informations bancaires sont chiffrées et ne sont jamais en notre possession.",thankYouTitle:"Merci !",thankYouMessage:"Nous avons bien enregistré votre contribution."},tX={title:"Pré-inscription",closeButton:"Fermer",backButton:"Retour",submitButton:"Valider",emailLabel:"Votre adresse e-mail",emailError:"Veuillez fournir une adresse e-mail valide",typeLabel:"Je suis un",practitionerOption:"Praticien",patientOption:"Particulier",countryLabel:"Votre pays",postalCodeLabel:"Votre code postal",disciplinesLabel:"Votre ou vos disciplines",otherDisciplineLabel:"Vos autres disciplines (absentes de la liste)",subscriptionDurationTitle:"Durée de pré-abonnement",subscriptionDiscountNote:"Promotion de pré-lancement (dernière chance) :",discount1:"Jusqu'à 12 mois : -30%",discount2:"De 13 à 39 mois : -50%",riskFreeNote:"C'est sans risque pour vous : vous aurez 90 jours pour pleinement tester le service après sa sortie et vous faire 100% rembourser si vous n'êtes pas satisfait.",monthlyRateLabel:"Tarif mensuel",monthsLabel:"Nombre de mois",monthsLabelToAdd:"Nombre de mois à ajouter",subscriptionPriceLabel:"Prix du pré-abonnement",payInOneGo:"Payer en une fois",payIn3Installments:"Payer en 3 fois",payIn4Installments:"Payer en 4 fois",securityNote:"Sécurité : vos informations bancaires sont chiffrées et ne sont jamais en notre possession.",registrationCompleteTitle:"Votre pré-inscription a bien été enregistrée !",registrationCompleteMessage:"Vous recevrez un email lors de la disponibilité de la plateforme pour finaliser la création de votre profil.",successUpdate:"Votre abonnement a bien été mise à jour !"},nX={title:"Tableau de bord affilié",practitionerReferrals:"Praticiens filleuls",contributorReferrals:"Contributeurs filleuls",commissions:"Commissions",earnings:"Gains",uniqueAffiliateLink:"Lien unique d'affilié :",note:"À noter :",note1:"À chaque fois qu'une personne utilise votre lien unique pour s'abonner, vous gagnez une commission de 10% sur le montant de son paiement.",note2:"Vos gains seront récupérables une fois par mois à partir de 10 € cumulés.",note3:"Vos filleuls restent liés à votre compte à vie : vous continuerez à toucher une commission sur chaque paiement de vos filleuls tous les mois tant que leur compte reste actif.",dialogTitle:"Apropos de vos gains",dialogNote:"À chaque fois qu'une personne utilise votre lien unique pour s'abonner, vous gagnez une commission de",dialogNote1:" 10% sur le montant de son paiement.",dialogList:"Vos gains seront récupérables une fois par mois à partir de 10 € cumulés.",dialogList1:"Vos filleuls restent liés à votre compte à vie : vous continuerez à toucher une commission sur chaque paiement de vos filleuls tous les mois tant que leur compte reste actif.",Affiliation:"Parrainage","Mon tableau de bord":"Mon tableau de bord","Lien d’affiliation :":"Lien de parrainage :","Partager sur :":"Partager sur :",aboutYourEarnings:"À propos de vos gains","Praticiens affiliés":"Praticiens filleuls",Gains:"Gains","Veuillez renseigner votre IBAN pour retirer vos gains":"Veuillez renseigner votre IBAN pour retirer vos gains",Statistiques:"Statistiques","Listes des commissions":"Listes des commissions",ibanSuccessfullyUpdated:"IBAN mis à jour avec succès.",Commissions:"Commissions",allYears:"Toutes",allMonths:"Tous"},aX={becomeAmbassador:"Devenez ambassadeur",weBelieve:"Chez Holitime, nous croyons en la force de la communauté. C'est pourquoi nous avons créé notre programme de parrainage, qui vous offre l'opportunité non seulement de nous aider à diffuser notre mission, mais également de partager les bénéfices de notre succès.",howItWorks:"Comment ça fonctionne ?",signUp:"Inscrivez-vous",signUpDetails:"Pour devenir affilié, il vous suffit de remplir notre formulaire d'inscription ci-dessous. C'est gratuit, rapide et facile.",share:"Partagez",shareDetails:"Une fois inscrit, vous recevrez un lien unique d'affilié que vous pourrez partager avec votre réseau.",earnCommissions:"Gagnez des commissions",earnCommissionsDetails:"Chaque fois que quelqu'un s'abonne à Holitime via votre lien, vous recevez une commission de 10%. C'est aussi simple que ça.",receivePayments:"Recevez vos paiements",receivePaymentsDetails:"Vos gains seront récupérables à partir de 10 € cumulés une fois par mois.",receivePaymentsDetailsFinalText:"Bientôt",affiliatesForLife:"Vos filleuls restent liés à votre compte À VIE",affiliatesForLifeDetails:": Vous continuerez à toucher une commission sur chaque paiement de vos filleuls tous les mois tant que leur compte reste actif.",whyBecomeAffiliate:"Pourquoi devenir affilié ?",supportImportantCause:"Contribuez à une cause importante",supportCauseDetails:"En partageant Holitime, vous aidez à promouvoir le bien-être holistique et à rendre ces pratiques plus accessibles.",generateIncome:"Générez des revenus",generateIncomeDetails:"Vous gagnez une commission pour chaque nouvel abonnement généré grâce à votre lien. De plus, vous continuerez à recevoir des commissions, de manière passive, tant que vos filleuls resteront abonnés à Holitime.",beRewardedForEngagement:"Soyez récompensé pour votre engagement",rewardedDetails:"Plus vous partagez, plus notre mission se propage, et plus vous gagnez.",enterEmail:"Saisissez votre adresse e-mail ci-dessous pour recevoir votre lien unique d'affilié. Si vous êtes déjà inscrit, vous recevrez de nouveau votre lien.",alreadyRegistered:"",yourEmailAddress:"Votre adresse e-mail",successfulRegistration:"Inscription réussie !",receiveEmailSoon:"Vous allez recevoir d'ici quelques instants un email avec votre lien unique que vous pouvez partager dès à présent.",notReceiveEmail:"Si vous ne recevez pas cet email d'ici 5 minutes, vérifiez votre dossier spam ou contactez-nous via",haveQuestion:"Vous avez une question ? Contactez-nous via"},iX={title:"Votre portail vers l’autonomie en santé","min-desc":'Et il y a <span class="text-secondary">Holitime</span> : la plateforme qui protège et promeut les pratiques de <span class="text-secondary">santé</span> et <span class="text-secondary">bien-être</span> intégratives',description:{p1:"Il y a les plateformes de prise de rendez-vous que vous connaissez déjà",p2:"Elle ne se limite pas à la mise en relation, mais s'engage activement dans la promotion et le soutien de l'écosystème du bien-être holistique, y compris en redistribuant une part de ses profits.",p3:"Holitime ambitionne de devenir une ressource incontournable en matière de santé naturelle, offrant non seulement des rendez-vous, mais aussi un contenu enrichissant, des formations, et un moteur de recherche intelligent pour une expérience personnalisée.",p4:"Nous travaillons actuellement sur le développement de la plateforme qui sera bientôt ouverte à tous. Les praticiens peuvent déjà se pré-abonner pour bénéficier d'une remise allant jusqu'à 50% et d'une garantie satisfait ou remboursé pendant 90 jours après le lancement."},keyPoints:{title:"Une plateforme <strong>fluide</strong> et <strong>pratique</strong> pour tous",cards:{card1:{title:"Recherche et prise de rendez-vous simplifiées",description:"Recherchez et filtrez facilement par spécialité, pratique, emplacement géographique, et bien d'autres critères, puis prenez rendez-vous en quelques clics"},card2:{title:"Pratiques naturelles valorisées et disponibles",description:"Une plateforme de prise de rendez-vous dédiée à la promotion et au respect réel des pratiques holistiques"},card3:{title:"Sécurité et intelligence collective assurées",description:"Une sécurité assurée par des contrôles stricts des diplômes, l’évaluation d’expérience et des avis vérifiés, garantissant des décisions transparentes et fiables"}}},linkPractitioner:"Je suis praticien",discoverPractitioners:"Découvrez les Praticiens",discoverContent:'Découvrez les <strong>contenus en vedette</strong> <span class="text-grey text-subtitle-1 ml-1">Découvrez Holitime en médias</span>',program:{title:"Vous partagez notre vision et souhaitez participer activement à notre aventure ?",paraph1:"En tant que défenseurs d'un écosystème éthique et solidaire, nous vous invitons à",linkLabel:"rejoindre notre programme de parrainage",paraph2:". En devenant un ambassadeur d'Holitime, vous bénéficierez d'une commission pour chaque don et chaque souscription (à vie !) que vous nous aiderez à collecter. <br> Prenez part à cette mission pour soutenir l'essor des pratiques de bien-être et soutenez la communauté holistique."},offerAvailable:"Offre de lancement valable pour les 6 premiers mois !",moreDetails:"PLUS DE DETAILS",youArePractitioner:"Vous êtes <strong>praticien</strong> ?",limitedOffer:"Bénéficiez de notre <strong>offre de lancement</strong> !",legalSupport:"Une aide juridique <strong>offerte</strong> pour tous les <strong>praticiens !</strong>",benefitFromLegalSupport:"Bénéficiez des conseils juridiques offert avec votre abonnement. Grâce à notre partenariat avec le prestigieux <strong>Cabinet Barok</strong> de <strong>Fabrice Di Vizio</strong>.",educationalVideo:"Vous bénéficiez de vidéos éducatives et pouvez poser vos questions juridiques totalement <strong>gratuitement</strong>",from_home:"A {distance} km de chez vous",schedule_a_meeting:"Prendre RDV",reviews:"{count} avis",show_more:"Voir plus",show_more_practitioners:"Voir d’autres praticiens",book_practitioner:"Réservez une séance",features:{patients:{title:"Fonctionnalités pour les Patients",subtitle:"Un système de recherche sophistiqué et très facile à prendre en main ",cards:{card1:{title:"Recherchez un professionnel de santé naturelle",description:"Trouvez facilement le professionnel de santé ou de bien-être qui répond à vos besoins. Parcourez les profils, comparez les spécialités et lisez les avis pour faire le meilleur choix"},card2:{title:"Prenez rendez-vous en ligne ou en présentiel",description:"Choisissez la manière qui vous convient le mieux pour consulter : en ligne depuis chez vous ou en présentiel. Planifiez votre rendez-vous directement sur la plateforme selon votre disponibilité"},card3:{title:"Evaluer votre expérience avec le praticien",description:"Partagez votre retour après chaque consultation. Notez le service reçu et laissez un avis pour aider d'autres patients à faire leur choix et pour améliorer continuellement la qualité des services"}},row2:{title:"Explorez de nombreuses pratiques naturelles valorisées",paragraph:"Des centaines de profils avec les coordonnées de praticiens et des expertises variées sont centralisés sur Holitime et à portée de clic.",join_community:"Rejoignez notre communauté&nbsp;!",sign_up:"Créer un compte",search_praticien:"Recherchez un praticien"}},praticiens:{title:"Fonctionnalités pour les Praticiens",subtitle:"Concentrez-vous sur votre cœur de métier et laissez-nous simplifier la gestion de vos rendez vous",cards:{card1:{title:"Créer votre compte sur holitime en quelques clics",description:"Inscrivez-vous rapidement sur Holitime et devenez visible auprès de milliers de patients. En quelques minutes seulement, créez votre compte et intégrez une communauté engagée de professionnels du bien-être"},card2:{title:"Configurez vos profils, vos adresses et vos créneaux",description:"Personnalisez votre profil en renseignant vos spécialités, vos lieux de consultation et vos créneaux disponibles. Offrez une présentation claire et complète pour attirer de nouveaux patients"},card3:{title:"Activez votre compte et recevez des rendez-vous !",description:"Une fois votre compte vérifié, commencez à recevoir des rendez-vous. Gérez votre emploi du temps facilement grâce à notre plateforme et développez votre activité sereinement"}},row2:{title:"Développez votre activité",paragraph:"Sur Holitime, chaque professionnel est une pièce maîtresse de notre communauté. <br><br>Vous n'êtes pas seulement accepté, mais chaleureusement accueilli et <strong>votre pratique</strong> valorisé. Cette reconnaissance contribue à élargir votre clientèle et à développer votre activité, grâce à une plateforme <strong>qui reconnait</strong> votre travail et son impact sur la vie des gens.",see_more:"En savoir plus"}}},base:"La base ?",essential_features_title:"Les fonctionnalités essentielles :",essential_features:{feature1:"<strong>Trouvez un praticien </strong> adapté <br> à vos besoins, près de chez vous ou en distanciel",feature2:"<strong>Prenez rendez-vous</strong> en quelques clics",feature3:"<strong>Laissez votre avis</strong> et <br> consultez les recommandations des autres clients"},main_diffence1:"La différence",main_diffence2:"majeure ?",absolutety_values_title:"Les valeurs absolument non négociables :",absolutely_values:{value1:"<strong>L’indépendance financière</strong> du projet (condition sine qua non de son intégrité)",value2:"<strong>La protection des libertés,</strong> de l’autonomie et des données en matière de santé",value3:"<strong>La recherche du bien commun</strong> et la certitude qu’en s’unissant on peut changer le monde"},holitime_project_title:'<span class="text-secondary">Holitime</span> est un projet en plein essor et en constante <span class="text-secondary">évolution</span>',holitime_project_detail:'La communauté grandit de jour en jour et nous développons toujours plus de fonctionnalités pour étoffer la plateforme, en alliant protection et innovation. <br /><br /> L’objectif : bâtir avec vous un véritable <br><span class="text-orange font-weight-bold">réseau social de la santé holistique.</span>',discover_title:'Explorez toute la <span class="text-secondary">diversité</span> des approches autour du <span class="text-orange">bien-être</span> et de la <span class="text-orange">santé</span>',discover_desc:"Des centaines de spécialités et plusieurs milliers de praticiens sont déjà présents sur Holitime … Et ce n’est que le début !",discover_detail:"Ici, pas de sélection à l’entrée ni d’exclusion de certaines approches : toutes les pratiques légales sont représentées.",our_priority:'Nous privilégions <span class="text-teal-green font-weight-bold">le libre arbitre et la responsabilité personnelle</span>',respect_ethics_code:'Les praticiens Holitime s’engagent à respecter notre <span class="font-weight-bold text-teal-green">charte déontologique</span>',check_conformity:"Nous vérifions la conformité de leurs profils et la validité des diplômes affichés",opinions:"Les avis donnés et l’intelligence collective favorisent des choix conscients et éclairés",join_our_community:"Rejoignez notre communauté !",register:"Créer mon compte",search_practitionner:"Recherchez un praticien",dashboard:"Tableau de bord",dietetique:"Diététique",naturopathie:"Naturopathie",osteopathie:"Ostéopathie",sophrologie:"Sophrologie",disciplines:"disciplines",you_are_practitionner:"Vous êtes praticien ?",grow_up_your_activities:'Développez votre activité au sein d’une <span class="text-secondary">communauté</span> <span class="text-orange">engagée</span> et <span class="text-orange">solidaire</span>',grow_activities_details:{detail1:"Soyez visible et améliorez votre référencement",detail2:"Gagnez du temps et simplifiez la gestion de vos rendez-vous",detail3:"Renforcez votre crédibilité grâce au bouche-à-oreille digital",detail4:"Rayonnez auprès d’un public en résonance avec vos valeurs"},you_are:"Vous êtes ?",an_pratitionner:"Je suis praticien",why_holitime_title:'Pourquoi choisir <span class="text-secondary">Holitime ?</span>',why_holitime:{why_holitime1:'<span class="font-weight-bold">Pour une approche intégrative de la santé,</span> fondée sur la complémentarité des approches',why_holitime2:'<span class="font-weight-bold">Pour la liberté et la souveraineté,</span> face aux risques de monopoles et d’exclusions',why_holitime3:'<span class="font-weight-bold">Pour la sécurité de vos données</span> et pour une confidentialité réelle',why_holitime4:'<span class="font-weight-bold">Pour la puissance de l’Intelligence collective</span> et de l’entraide'},join_title:"En rejoignant Holitime, vous n’êtes pas simple consommateur d’un service :",world_vision:"Vous optez pour des valeurs et une vision du monde",contribution:'Vous contribuez très concrètement à la création d’un <span class="font-weight-bold">havre de la santé holistique.</span>',benefits:'<span class="font-weight-bold">Pour l’Humain, pas le Capital</span> et pour un modèle de société vertueux',technology_innovation:'<span class="font-weight-bold">Pour une innovation technologique au service de l’Humain</span> (et pas l’inverse !)',near_you:"Près de chez vous",top_rate:"Les mieux notés",searching:"Recherche de praticiens",no_practitionner_near_you:"Aucun résultat n’a été trouvé à proximité de chez vous.",no_result:"Aucun résultat n’a été trouvé.",our_mission:"La mission de Holitime",support_the_project:"Soutenir le projet",more_information:"En savoir plus","action-call-title":"En rejoignant Holitime, vous n’êtes pas simple consommateur d’un service :","action-call-desc1":"Vous optez pour des valeurs et une vision du monde","action-call-desc2":'Vous contribuez très concrètement à la création d’un <span class="font-weight-bold">havre de la santé holistique.</span>'},rX={title:"404",subtitle:"Page non trouvée",description:"La page que vous recherchez n'existe pas.",backToHome:"Retour à l'accueil"},oX={visibility:{title:"Gagnez en visibilité et développez votre activité",content:"Dans un contexte où la santé naturelle est souvent marginalisée, Holitime se dresse comme le bastion incontournable pour les praticiens du bien-être holistique. Nous vous offrons une vitrine exceptionnelle pour votre expertise, avec la possibilité d'avoir jusqu'à x3 pages profil dédiées à vos expertises et optimisée SEO, vous permettant de rayonner auprès d'un public ciblé. <br><br> Rejoignez notre plateforme pour une page dédiée, optimisée SEO, et gagnez en visibilité auprès d'un public ciblé."},activity:{title:"Simplifiez votre organisation et intégrez un réseau de praticiens engagés",content:"Holitime n'est pas seulement une plateforme, c'est une communauté engagée à protéger et promouvoir la santé naturelle. Avec notre système de réservation en ligne, gérez vos rendez-vous sans stress tout en réduisant les annulations. En rejoignant Holitime, vous devenez une pièce maîtresse d'un mouvement collectif, où les professionnels du bien-être se soutiennent mutuellement, partagent des connaissances et collaborent pour redéfinir l'accès aux pratiques holistiques."},organization:{title:"Concentrez-vous sur votre cœur de métier",content:"Dans un environnement où la visibilité des praticiens de la santé naturelle est menacée, Holitime vous offre la tranquillité d'esprit en vous aidant à mieux  gérer vos disponibilités et vos rendez-vous. Vous pouvez ainsi vous concentrer pleinement sur le bien-être de vos clients. Notre plateforme est conçue pour être en phase avec la réalité du terrain, vous permettant de diriger votre énergie vers ce qui compte vraiment : votre passion pour la santé naturelle et holistique. Ensemble, faisons de Holitime le pilier de ce mouvement."},community:{title:"Intégrez la <strong>communauté</strong> des thérapeutes",content:"En tant que membre de Holitime, vous faites partie d'une communauté dynamique de professionnels dédiés au bien-être. C'est un espace où vous pouvez partager des connaissances, établir des collaborations et vous inspirer d'autres praticiens. Ensemble, nous construisons un écosystème éthique et solidaire, redéfinissant l'accès aux pratiques holistiques et naturelles de santé."},focusOnExpertise:{title:"Concentrez-vous sur votre cœur de métier",content:"Holitime vous libère des tâches administratives et promotionnelles, vous permettant de vous concentrer sur le bien-être de vos clients. <br><br> Notre plateforme gère votre visibilité en ligne et la planification des rendez-vous, simplifiant votre quotidien. <br><br>Rejoignez-nous pour rediriger votre énergie vers votre passion pour le bien-être holistique."},legal_support:{title:"Profitez des conseils juridiques inclus </strong> avec votre abonnement&nbsp;!",content:"Grâce à notre partenariat exclusif avec le prestigieux <strong> Cabinet Barok </strong>, dirigé par <strong> Maitre Fabrice Di Vizio</strong>, vous avez accès à des vidéos éducatives de qualité et pouvez poser toutes vos questions juridiques en toute gratuité.",join_now:"Rejoignez notre communauté !",btn_msg:"En savoir plus sur le cabinet"},impactSection:{title:"Un <strong>impact positif</strong> à chaque <strong>abonnement</strong>",content1:"Sur Holitime, chaque abonnement de praticien contribue à un impact positif étendu. Notre modèle économique unique redistribue une part significative des revenus pour soutenir l'ensemble de la communauté du bien-être.",content2:"En vous abonnant, vous participez non seulement à la croissance de votre propre pratique, mais aussi à celle d'un écosystème éthique et solidaire. Cette démarche permet de financer des initiatives bénéfiques pour tous, allant de la promotion des pratiques holistiques à l'élaboration de nouveaux projets dans le domaine du bien-être.",content3:"Avec Holitime, votre abonnement devient un acte de solidarité, renforçant un réseau qui valorise et célèbre le bien-être holistique à tous les niveaux."},pricingSection:{title:'Votre forfait <span class="text-secondary">Holitime</span>',subtitle:"Inscrivez-vous en choisissant un forfait adapté à votre besoin",practitioner:{name:"Abonnement normal",price:"50",unit:"€/mois",description_old:"Inscrivez-vous en pré-abonnement <strong>avant le démarrage officiel</strong> de la plateforme pour profiter d'une remise allant <strong>jusqu'à 50%</strong>. <br> Après le lancement, bénéficiez de notre garantie <strong>satisfait ou remboursé</strong> pendant 90 jours.",description:"Vous serez débité de 37.5 € H.T aujourd'hui pour le premier mois et les 5 mois suivant, puis 50 € H.T/mois ensuite. Cette offre ne vous engage que pour le premier mois, vous pourez ensuite annuler votre abonnement à tout moment.",mini_description:"Offre de lancement valable pour les 6 premiers mois !",features:{feature1:"Toutes les fonctionnalités de prise <br> de rendez-vous",feature2:"Jusqu'à 3 profils distincts si vous souhaitez séparer plusieurs pratiques",feature3:"Jusqu'à 3 adresses",feature4:"Jusqu'à 50 SMS de rappel de rendez-vous <br> par mois"},cta:"Je m'abonne"},cabinet:{name:"Abonnement Cabinet",price:"150",unit:"€/mois",description:"Jusqu'à 5 praticiens sur un même abonnement<br/>(ou 15 praticiens pour 250€/mois)",features:{feature1:"Toutes les fonctionnalités de l'abonnement Praticien",feature2:"Une adresse commune pour le cabinet",feature3:"Jusqu'à 150 SMS de rappel de rendez-vous par mois"},cta:"Prochainement..."},mensual:"Mensuel",annual:"Annuel",life:"A vie",month:"mois"},started:'Commencez à recevoir des rendez-vous avec <span class="text-secondary">Holitime</span>',title:"Holitime se dresse en véritable bastion de la santé holistique, et voit bien plus loin !",subtitle:"Vous connaissez déjà les autres plateformes de prise de rendez-vous ?",steps:{create_account:{title:"Créez votre compte",description:"Démarrez votre aventure avec Holitime en créant votre compte. Lors de cette étape, choisissez le forfait qui correspond le mieux à vos besoins. Une fois votre compte créé, votre période d’essai gratuit démarre immédiatement. Ajoutez et complétez toutes les informations nécessaires pour valider votre profil et accéder à notre plateforme. C'est simple et rapide !"},address:{title:"Configurez vos adresses de consultation",description:"Mettez à jour vos adresses de consultation, qu'elles soient à distance ou en présentiel. Assurez-vous que vos futurs patients puissent facilement vous trouver, peu importe où vous exercez."},profils:{title:"Créez vos profils (jusqu’à 3 distincts)",description:"Complétez les informations pour vos différents profils. Holitime vous permet de créer jusqu’à 3 profils distincts. Montrez toute l'étendue de vos compétences !"},timeslots:{title:"Configurez vos créneaux selon vos disponibilités",description:"Définissez vos motifs de consultation et planifiez vos créneaux horaires selon vos disponibilités. Ainsi, vos futurs patients peuvent réserver des rendez-vous qui s'adaptent à votre emploi du temps. La flexibilité, c'est la clé !"},active_account:{title:"Activez votre compte",description:"Vous y êtes presque ! Une fois vos profils, adresses, et créneaux configurés, soumettez votre compte pour vérification de conformité et activation. Vous êtes désormais visible sur Holitime. Grâce à votre forfait choisi dès la création de compte et à la période d’essai en cours, préparez-vous à accueillir vos premiers rendez-vous !"},create_appointment:{title:"Gérez vos rendez-vous",description:"Prenez le contrôle total de votre emploi du temps avec Holitime. Consultez, modifiez, ou annulez vos rendez-vous en quelques clics. Notre interface intuitive vous permet de suivre facilement vos consultations à venir et de gérer vos disponibilités en temps réel, afin de garantir une expérience fluide à vos patients."}},professionnelTitle:'Sur <span class="text-secondary">Holitime</span>, chaque professionnel est une pièce maîtresse de notre communauté.',start_now_btn:"Commencez Maintenant",create_an_account:"Créez votre espace",discover_our_package:"Découvrir nos forfaits",soon:"Bientôt",more_details:"plus de détails",less_detail:"moins de détails",join_community_title:"Intégrez une communauté engagée (et protégée)",join_community_desc:"Ici, nous cultivons une approche intégrative de la santé, fondée sur la complémentarité des approches. Face aux risques de monopoles, Holitime ouvre un espace protégé pour l'autonomie et la diversité.",grow_business_title:"Développez votre activité de façon démocratique",grow_business_desc:"Ni discrimination, ni censure, toutes les pratiques légales sont bienvenues ici, sans favoritisme. L'intelligence collective est le moteur de la plateforme : ce sont vos clients (et votre travail) qui vous mettent en lumière.",legal_benefit_title:"Bénéficiez d'un soutien juridique sans équivalent",legal_benefit_desc:"Réservé aux bâtisseurs - Maitre Fabrice Di Vizio (et son cabinet, en partenariat exclusif avec Holitime) vous offre ses conseils d’expert en vidéo, et répond à vos questions au cas par cas.",keyword_title:"Devenez membre à part entière d'un mouvement collectif :",keyword_desc1:"Rayonnez auprès d'un public en résonance avec <br> vos valeurs.",keyword_desc2:"Rejoignez un réseau de solidarité avec d’autres <br> professionnels de la santé et du bien-être.",premium_title:'Le forfait <span class="text-yellow-light">pérenne</span>',key_feature_title:"Les fonctionnalités essentielles",key_feature_desc:"Retrouvez bien sûr toutes les fonctionnalités incontournables d’une plateforme de prise de rendez-vous en ligne, dédiée aux métiers du bien-être et de la santé holistique.",appointment_title:"Prise de rendez-vous simplifiée",appointment_desc:"Concentrez-vous sur vos talents et votre cœur de métier !","3profils":"Visibilité (jusqu’à 3 profils)",profils_desc:"Trouvez de nouveaux clients, près de chez vous ou partout ailleurs !",recommandation:"Bouche à oreille",recommandation_desc:"Vos clients vous recommandent et vous faites grandir votre capital confiance.",no_rabbits:"Pas de lapins !",no_rabbits_desc:"Vos clients reçoivent des rappels et leur réputation est engagée en cas de lapin inopiné.",just_begining_title:"Et ce n’est que le début !",just_begining_min_desc:"La plateforme s’étoffe jour après jour en fonction de <br> vos demandes",just_begining_desc:"De prochaines fonctionnalités indispensables arrivent dans les prochaines semaines, et les membres de notre communauté sont informés à chaque avancée.",discover_price:"Découvrez nos tarifs",major_difference_title:"La différence majeure ? Des fondations immuables",major_difference_min_desc:"Libre arbitre, autonomie, communauté démocratique et égalitaire garantis par une Indépendance financière non négociable",major_difference_desc:'Droits dans leurs bottes et dans leurs valeurs, les fondateurs visent le bien commun. <br><br> <span class="font-weight-semibold"> Holitime est un projet humaniste, non capitaliste, résolument intègre (aucun investisseur extérieur), et conçu comme un tremplin pour financer d’autre projets d’envergure.</span>',imagine:"Imaginez : une mutuelle pour la santé holistique.",imagine_futur_projets:"Imaginez encore : de futurs projets pensés par la communauté, pour la communauté, et développés en fonction de leur popularité",you_imagine:"Vous imaginez ? À présent, construisons ensemble !",at_holitime:"Chez Holitime, nous avons une certitude : en nous unissant, nous avons le pouvoir de transformer le monde",scalable_packages:"Des forfaits évolutifs pour évoluer à son rythme",scalable_min_desc:"Quel entrepreneur êtes-vous : curieux, enthousiaste, en pleine croissance ? Investissez sur vos talents dès à présent, ou grandissez à votre rythme au sein de la communauté !",scalable_desc:"Les forfaits évolutifs sont une façon d'accéder dès à présent à la majorité des fonctionnalités, tout en contribuant au projet Holitime à la juste hauteur de vos moyens",discovert_packages:"Les forfaits découverte (évolutifs)",tva_toggle:"TVA non / oui","3scalables_packages":"3 forfaits évolutifs",grow_with_you_title:"Votre abonnement grandit avec vous, au rythme de vos rendez-vous !",grow_with_you_title_desc:"Vous souhaitez découvrir Holitime en profitant d’un petit prix solidaire ? Choisissez librement et passez au niveau supérieur à mesure que votre agenda se remplit :",first_rdv:"1ᵉʳ rendez-vous par mois ?",first_rdv_desc:"L'Éclaireur devient Messager !","3e_rdv":"3ᵉ rendez-vous par mois ?","3e_rdv_desc":"Bravo, le Messager devient Semeur !","10e_rdv":"10ᵉ rendez-vous par mois ?","10e_rdv_desc":"Félicitations, vous atteignez le niveau Bâtisseur !",when_change:"Quand a lieu le changement de forfait ?",you_receive_email:"Vous recevez un mail à chaque changement de niveau.",when_change_desc:"À la fin du mois (selon votre date d'inscription), votre nombre de rendez-vous est totalisé et vous passez automatiquement au forfait supérieur correspondant.",when_change_min_desc:"Ainsi, au mois suivant, votre contribution correspond à votre nouveau forfait.",downgrade_title:"Et si je veux redescendre à un forfait inférieur ?",downgrade_desc:"Si votre activité diminue, vous avez la possibilité de repasser à un forfait plus bas, en fonction du total de rendez-vous du mois écoulé.",why_higher_package:"Pourquoi choisir un forfait plus élevé dès le départ ?",why_higher_package_min_desc:"Les forfaits Découverte sont à prix mini pour aider les praticiens à se lancer. Cependant, le forfait Bâtisseur est le seul qui puisse assurer véritablement la pérennité de la plateforme.",why_higher_package_desc:"Nous faisons le pari de la co-création solidaire : faites le choix juste, à la fois pour votre activité et pour l’avenir du projet Holitime !",real_solidarity:"Faisons l'expérience de la solidarité, la vraie",solidarity_desc:"Chacun contribue en fonction de son expérience et de ses moyens du moment, pour un service qui profite à tous !",first3_discovery_packages:"Les 3 premiers forfaits Découverte (Éclaireur, Messager, Semeur) offrent un démarrage en douceur.",first3_discovery_packages_desc:"Nous le savons, commencer son activité en tant qu’entrepreneur peut amener son lot de doutes. Le temps de gagner en confiance…",first3_discovery_packages_min_desc:"Un petit prix solidaire sur la ligne de départ peut être le coup de pouce bienvenu pour oser vous lancer.",first4_discovery_packages:"Le 4ème forfait (Bâtisseur) est celui qui assure la pérennité du projet Holitime",minimal_threshold:"C'est le seuil minimal pour que :",our_teams_develop:"nos équipes continuent de développer la plateforme et ses fonctionnalités",holitime_community_grow:"la communauté Holitime continue de grandir",future_projects:"de futurs projets imaginés avec vous puissent voir le jour",holitime_independent:"Holitime reste 100% indépendant et intègre",your_choice_is_free:"Votre choix de départ est libre mais décisif !",financial_contribution:"Votre contribution à l'équilibre financier de Holitime est un acte solidaire pour assurer l'avenir de la plateforme.",our_ambition:"Notre ambition ? Que Holitime soit un de vos leviers de réussite et que nous réussissions tous ensemble !",more_information:"En savoir plus",start_to_receive_rdv:"Commencez à recevoir des rendez-vous avec Holitime",step1:"Étape 1",step1_title:"Inscrivez-vous en tant que Praticien",step1_desc:"Choisissez votre forfait, renseignez les informations nécessaires pour valider votre profil et accédez à notre plateforme.",step2:"Étape 2",step2_title:"Devenez visible",step2_desc:"Créez votre (ou vos) profil(s), détaillez vos prestations, ajoutez les adresses de vos cabinets, paramétrez vos créneaux selon vos disponibilités. Le temps que notre équipe vérifie la conformité de votre compte. Vous y êtes !",step3:"Étape 3",step3_title:"Gérez vos rendez-vous facilement",step3_desc:"Vos rendez-vous se synchronisent automatiquement dans votre agenda et vous pouvez les modifier en quelques clics.",step4:"Étape 4",step4_title:"Développez votre activité",step4_desc:"Suite à vos séances, vos clients laissent des avis et contribuent à vous faire rayonner au sein de la communauté.",holitime_grow_with_you:"Holitime grandit avec vous !",holitime_grow_with_you_desc:"Les fonctionnalités à votre service",availlable_features:{rdv:{title:"Prise de rdv 24/7",description:"Vos clients voient en un clin d’œil vos disponibilités, et peuvent réserver en toute autonomie, à toute heure du jour ou de la nuit."},"time-slote":{title:"Créneaux modulables",description:"Pour chacune de vos prestations, vous pouvez paramétrer très précisément le temps de vos séances (à la minute près !), ainsi que les pauses inter-séances et les temps de préparation en amont."},seo:{title:"Visibilité et SEO",description:"Vous créez votre espace de vente en quelques étapes simples, vous gagnez en visibilité auprès d’une communauté de valeurs, et vous profitez du travail de référencement de la plateforme pour faire connaître votre métier et vos talents particuliers."},"time-zone":{title:"Fuseau horaire",description:"Votre client est sur un autre fuseau horaire ? Vos horaires sont convertis automatiquement selon son fuseau."},"sync-agenda":{title:"Synchronisation des agendas",description:"Holitime se synchronise avec votre agenda Google™ pour suivre facilement vos rendez-vous."},customers:{title:"Avis clients",description:"Vos clients peuvent laisser un avis et partager leur expérience après une ou plusieurs séances. Principe de bouche à oreille digital : chaque recommandation contribue à mieux vous faire connaître !"},reminder:{title:"Rappels de rendez-vous par sms et email",description:"Vos clients reçoivent une confirmation (avec option d’ajout à leur agenda) et des rappels de rendez-vous par email (3 jours avant, la veille et le jour J) et sms (la veille)."},diplomes:{title:"Diplômes et expertise",description:"Votre profil est votre vitrine, prenez soin de détailler vos champs d’expertise et mettez en lumière vos diplômes et certifications (nos équipes les vérifient et certifient la conformité de votre profil)."},payment:{title:"Paiement en ligne",description:'Le paiement direct via la plateforme Holitime permettra de demander le règlement ou un acompte à la réservation. Vous pourrez également afficher des badges pour accepter les paiements en crypto ou en junes. <br> <strong>NB:</strong>  <span class="font-italic">En attendant que cette fonctionnalité soit activée, vous pouvez préciser vos préférences de paiement (virement, espèces…) lors de la configuration de votre profil.</span>'},remote:{title:"Téléconsultations",description:"Holitime propose un service de téléconsultation ultra sécurisé, garantissant une confidentialité totale des données grâce à des échanges peer-to-peer. La solution est 100 % clé en main : vos clients reçoivent automatiquement un lien cliquable pour rejoindre la séance, sans aucune manipulation de votre part. Très bientôt, le règlement en amont sera possible directement via Holitime."},blog:{title:"Publication d’articles et vidéos",description:"Holitime vous permettra bientôt de partager votre expertise à la communauté, à travers des textes et vidéos qui seront proposés à vos clients potentiels, en fonction de leurs recherches. Dans un futur proche, la plateforme va devenir un véritable réseau social, et cette prochaine fonctionnalité sera un tremplin pour créer des connexions et asseoir votre crédibilité !"},"mobile-app":{title:"Appli mobile",description:"Incontournable pour gérer votre compte depuis votre smartphone, et pour permettre à vos clients de prendre rendez-vous à tout moment, recevoir des notifications et rester en contact, l’appli mobile est en cours de développement, pour encore plus de simplicité dès 2025."},oli:{title:"Oli, Assistant de recherche vocale",description:"Notre petit colibri holistique, Oli, guidera bientôt nos utilisateurs dans leurs quêtes. Aujourd’hui, vos clients vous trouvent parce qu’ils savent déjà ce qu’ils cherchent. Demain, Oli ouvrira de nouveaux chemins : un besoin exprimé à voix haute, et hop, il montrera les pratiques et praticiens les plus pertinents. Trouver son thérapeute n’aura jamais été aussi simple et intuitif !"},collaborativeJobSheet:{title:"Fiches métiers collaboratives",description:"Des fiches métiers mettant en lumière toutes les pratiques présentes sur Holitime. Elle sont ouvertes à modification par les praticiens concernés. Objectif : favoriser la découverte d’approches encore peu connues et vous faire gagner en visibilité !"},patientRecord:{title:"Le dossier patient",description:"Centralisez toutes les informations essentielles de vos clients en un seul endroit. Historique des séances, notes d'évolution et documents partagés : vous disposez d'une vision globale et structurée pour accompagner chaque personne avec précision et continuité, tout en garantissant la confidentialité des données."},messenger:{title:"La messagerie",description:"Communiquez en toute simplicité avec vos clients avant ou après vos séances. Que ce soit pour répondre à une question pratique ou ajuster un détail de dernière minute, notre messagerie interne sécurisée vous permet de garder un lien de proximité sans encombrer vos canaux de communication personnels."},groupEmail:{title:"Le mail de groupe",description:"Gardez le lien avec votre communauté Informez l'ensemble de vos clients (ou une sélection spécifique) en quelques clics. Idéal pour annoncer un nouvel atelier, partager vos actualités ou envoyer des conseils bien-être de saison, cet outil vous permet de cultiver votre relation client et de fidéliser votre audience sans effort technique."}},soon_features_title:"Les très prochaines fonctionnalités",soon_features_desc:"Nos équipes travaillent dessus actuellement, Elles arrivent d'ici quelques semaines !","2026_features_title":"Les autres fonctionnalités prévues pour 2026"},sX={limitModal:{title:"Limite quotidienne atteinte",description:"Vous avez atteint votre limite de 10 messages par jour avec Oli. Votre quota sera réinitialisé à 23h59 (minuit).",tryClassicSearch:"Essayer la recherche classique",soon:"bientôt",now:"maintenant"},searchBar:{title:"Décrivez votre besoin, Oli vous oriente",subtitle:"Oli vous oriente vers les bons professionnels et pratiques pour votre situation.",placeholder:"Décrivez votre besoin en quelques mots…",cancelRecording:"Annuler l'enregistrement",validateTranscription:"Valider la transcription",startVoiceRecording:"Cliquez pour utiliser la reconnaissance vocale et décrire votre besoin à l'oral",sendMessage:"Demander à Oli",suggestionsHint:"Besoin d'inspiration ? Voici quelques exemples de demandes que vous pouvez faire à Oli",medicalDisclaimer:"Oli ne pose pas de diagnostic et ne remplace pas un avis médical."},quota:{limitTooltip:"Limite de 10 messages par jour",remainingStart:"message",remainingStartPlural:"messages",remainingEnd:"restant aujourd'hui",remainingEndPlural:"restants aujourd'hui"},conversation:{title:"Discussion avec Oli",thinking:"Je réfléchis...",specialistsLabel:"Les approches à explorer",consultSpecialists:"Voir les praticiens",learnMore:"En savoir plus",loginPrompt:"Connectez-vous pour enregistrer la conversation"},history:{newSearch:"Nouvelle recherche",noHistory:"Aucun historique à afficher",today:"Aujourd'hui",yesterday:"Hier",last7Days:"7 derniers jours",last30Days:"30 derniers jours"}},lX={title:"Votre tableau de bord",subtitle:"Modifiez simplement toutes vos informations en quelques clics",menu:{myDashboard:"Tableau de bord",practitionerMenu:"Menu praticien",patientMenu:"Menu patient",account:"Compte",invoices:"Factures",affiliation:"Parrainage",profile:"Profils",address:"Adresses & Lieux",messages:"Messagerie",subscription:"Abonnement",appointment:"Rendez-vous",timeslot:"Créneaux",accompagnement:"Conseils juridiques",patientsLists:"Patients",practicienLists:"Praticiens",suivis:"Liste de suivi",new:"Nouveau",soon:"Bientôt",mailbox:"Messagerie",parrainage:"Parrainage",become_praticien:"Devenir Praticien",my_discipline:"Mes disciplines",become_praticien_confirm_title:"Confirmer le passage en compte praticien",become_praticien_confirm_desc:"Êtes-vous sûr de vouloir devenir praticien ? Après validation, vous devrez souscrire à un abonnement à nos services dont le niveau le plus bas est à {price} par mois.",errorBecomePraticien:"Une erreur s’est produite lors de la mise à jour de votre compte vers le statut de praticien.",successBecomePraticien:"Votre compte a été mis à jour avec succès vers le statut de praticien.",clients:"Clients",wiki:"Holitime Wiki",communication:"Communication"},account:{title:"Mon compte",informationTitle:"Informations",securityTitle:"Sécurité",submitBtn:"Mettre à jour",deletedBtn:"Supprimer",submitBtnPwd:"Mettre à jour mon Mot de passe",getDataError:"Une erreur est survenue lors de la récupération de vos données",error:{title:"Erreur",subtitle:"Une erreur s'est produite. Veuillez réessayer.",refreshBtn:"Rafraîchir"},update:{confirm:{title:"Confirmation",message:"Êtes-vous sûr de vouloir mettre à jour votre compte ?"},success:"Votre compte a bien été mis à jour",error:"Une erreur est survenue lors de la mise à jour de votre compte"},removeAvatar:{confirm:{title:"Confirmation",message:"Êtes-vous sûr de vouloir supprimer votre image ?"},actionBtn:{cancel:"Quitter",delete:"Supprimer"},success:"Votre image a bien été supprimer",error:"Une erreur est survenue lors de la suppression de votre image"},updateAvatar:{actionBtn:{cancel:"Quitter",delete:"Supprimer"},success:"Votre image a été mise à jour",error:"Une erreur est survenue lors de la mise à  jour de votre image"},info:"Informations",safety:"Sécurité",phoneNumber:"Numéro de téléphone",genre:"Genre"},profile:{profile:"Profil|Profils",title:"Mes profils",success:"Nouveau profil ajouté avec succès",error:"Une erreur est survenue lors de la création d'un nouveau profil",delete_error:"Une erreur est survenue lors de la Suppression de votre profil",delete_message:"Profil supprimé avec succès",addBtn:"Ajouter un profil",editBtn:"Modifier",hint:"Vous pouvez ajouter jusqu'à 3 profils pour différentes disciplines.",see:"Voir",unPublish:"profil-non-publié",noSave:"Non enregistré",emptyPresentation:"Présentation courte non renseignée",select_profil:"Sélectionner un profil",profil:"profil",update_profile:"Modifier le profil",new_profile:"Nouveau profil",degree_title:"Diplôme | Diplômes",image:"Images",add_image:"Ajouter une image",see_as_patient:"Voir en tant que patient",copy_in_draft:"Copier dans le brouillon",draft_is_now_update:"Le brouillon est maintenant à jour",error_occured:"Une erreur est survenu",publish_success:"Votre profil a bien été publié.",status:{error:"Contient les erreurs",notSave:"Contient les informations non enrégistrée",saved:"Tous les données sont correcte mais non enrégistré"},autoSaveInfo:"Les informations saisies sont enregistrées automatiquement"},messagerie:{add_image:"Ajouter une image",error_occured:"Une erreur est survenue",error_occured_conversations:"Une erreur est survenue lors du chargement des conversations",success_archive:"Conversation archivée avec succès",success_dearchive:"Conversation désarchivée avec succès",no_pictures:"Aucune image",no_documents:"Aucun document",success_update_setting:"Paramètre mis à jour avec succès."},mailing:{add_image:"Ajouter une image",error_occured:"Une erreur est survenu",campaign_title:"Titre",success_update_mailing:"Mailing mis à jour avec succès",success_created_mailing:"Mailing créé avec succès",failed_update_mailing:"Echec de la mise à jour du mailing",success_create_mailing:"Mailing créé avec succès",failed_create_mailing:"Echec lors de la création du mailing",success_save_mailing_draft:"Mailing mis en brouillon avec succès",failed_save_mailing_draft:"Echec lors de la sauvegarde du brouillon",success_create_mailing_message:"Message envoyé avec succès",failed_create_mailing_message:"Echec de l'envoie du message",error_occured_get_all:"Erreur lors du chargement des mailings",error_occured_get_nbr_patients:"Erreur lors de la récupération du nombre de patients",group:{form:{name:"Nom du groupe",success_create_message:"Groupe créé avec succès",success_update_message:"Groupe mis à jour avec succès"}},message:{success_create_message:"Message publié  avec succès"}},"time-slot":{yourProfile:"Profils",yourAddress:"Votre adresse",motif:"Motifs",motives:"Motifs de consultation",createTimeSlot:"Nouveau créneau",from:"de",to:"à",cancel:"Annuler",confirm:"Confirmer",createMotive:"Créer un nouveau motif de consultation",IAcceptRendezVous:"J'accepte les rendez-vous :",doYouWantToRepeatTimeSlot:"Répétition du créneau : ","in-person":"En présentiel",remote:"À distance",theTwo:"Les deux",yes:"Oui",no:"Non",every:"Toutes les",weekThe:"semaine(s) le :",delete:"Supprimer",save:"Enregistrer","short-day-0":"Dim","short-day-1":"Lun","short-day-2":"Mar","short-day-3":"Mer","short-day-4":"Jeu","short-day-5":"Ven","short-day-6":"Sam",errorNumberRule:"Le nombre doit être supérieur à 0",confirmCreateTimeSlot:"Confirmer la création d'un créneau",confirmCreateTimeSlotMessage:"Voulez-vous créer ce créneau ?",confirmEditTimeSlot:"Modifier un créneau",confirmEditTimeSlotMessage:"Voulez-vous modifier ce créneau ?",successCreateTimeSlot:"Votre créneau a été créé avec succès.",errorCreateTimeSlot:"Une erreur est survenue lors de la création d'un créneau.",successUpdateTimeSlot:"Votre créneau a été modifié avec succès.",errorUpdateTimeSlot:"Une erreur est survenue lors de la modification d'un créneau.",errorGetTimeSlot:"Une erreur est survenue lors de la récupération des créneaux.",from_X_to_Y:"{X} - {Y}",dialogTimeSlot:{modeSlot:"Un créneau",modeAbsence:"Une absence",addTimeSlot:"Nouvelle entrée",addTimeSlotLabel:"Renseignez le type d'entrée",editTimeSlot:"Modifier un créneau",errorSelectedTimes:"L'heure de fin doit être supérieure à l'heure de début.",placeholderProfile:"Profil",placeholderAddress:"Adresse",placeholderSelectMotive:"Motifs de consultation",labelSelectMotive:"Motifs de consultation proposés",messageErrorForMotif:" Veuillez créer un motif pour les voir apparaître ici",duration:"{duration} min",plusXOther:"(+{n} other) | (+{n} others)",confirmDeletion:"Confirmer la suppression",successDelete:"Le créneau a bien été supprimé.",errorDelete:"Une erreur est survenue lors de la suppression du créneau.",applyChangesFor:"Appliquer les changements pour : ",applyDeletionFor:"Appliquer la suppression pour : ",allFutureOccurrences:"Toutes les occurrences futures",onlyThisOccurrences:"Uniquement cette occurrence",confirmEdition:"Confirmer la modification",rdvWillBeDeleted:"Des rendez-vous existent à ces créneaux. En continuant et en supprimant ces créneaux, les rendez-vous associés seront supprimés. Continuer ?",reasonRemoteValidation:"Un motif n'autorise pas les consultations à distance",validateDeleteSlot:"Validez-vous la suppression du créneau?",noAppointmentReason:"Aucun motif de consultation n'a été créé",repetitionEnd:"Fin de la répétition",dateBetween:"Date de fin comprise dans la répétition",selectAddress:"Sélection de l'adresse",selectProfile:"Sélection des profils",endless:"Indéfiniment",InvalideTime:"L'heure de fin doit être supérieur à l'heure de début"},dialogMotive:{createMotiveTitle:"Créer un nouveau motif",editMotiveTitle:"Modifier un motif",deleteMotive:"Supprimer",update:"Modifier",confirmDeleteTitle:"Confirmer la suppression",confirmDeleteMessage:"Voulez-vous supprimer ce motif ?",successDeleteMotive:"Un motif de consultation a bien été supprimé",placeholderSelectAppointmentReason:"Titre du motif...",successCreateAppointmentReason:"Un motif a été créé avec succès !",successEditAppointmentReason:"Un motif a été modifié avec succès !",errorCreateAppointmentReason:"Une erreur est survenue lors de la création du motif.",errorUpdateAppointmentReason:"Une erreur est survenue lors de la modification du motif.",tarif:"Tarif",pricePlaceholder:"35",duration:"Durée",timePlaceholder:"45 (minutes)",suggestRemote:"Proposer la consultation à distance ?",suggestBreak:"Ajouter une pause entre chaque consultation ?",suggestDelayBeforeConfirm:"Ajouter un délai minimum avant une prise de rendez-vous ?",tooltipHelpBreak:"Vos disponibilités seront automatiquement mises à jour en fonction de vos rendez-vous pris.",tooltipHelpDelay:"Indiquez le nombre d'heures minimum avant la prise d'un rendez-vous pour ce motif. Si non renseigné, le créneau sera disponible immédiatement.",attachedToSelectedProfile:"Le motif sera rattaché au profil sélectionné précédemment.",placeholderBreakTime:"Choisir",placeholderDelayBeforeConfirm:"Choisir",selectProfile:"Séléctionner un profil",delay_before_confirm_appointment:"Délai minimum",requestDeposit:"Recevoir un acompte pour cette consultation ?",depositPercentage:"Acompte",depositHint:"Un acompte de {amount}€ ({percentage}%) sera prélevé immédiatement. Le solde sera débité le jour du rendez-vous.",noDepositHint:"Aucun acompte - le montant total sera géré selon le délai avant le rendez-vous",depositTooltip:`Gestion du paiement selon la configuration :

• Sans acompte + RDV < 7 jours : Capture du montant sur la carte, débit effectif le jour du RDV

• Sans acompte + RDV > 7 jours : Enregistrement de la carte, débit le jour du RDV

• Avec acompte (>0%) : Prélèvement immédiat de l'acompte, puis débit du solde le jour du RDV`,depositPlaceholder:"0"},vacationBtn:"Absence",dialogVacation:{confirmDeletionTitle:"Confirmer la suppression",confirmDeletionMessage:"Voulez-vous supprimer ce congé ?",vacation:"Congé",successDeleteVacaction:"Le congé a bien été supprimé",title:"Ajouter une absence",titleEdit:"Modifier un congé",from:"Du",to:"Au",save:"Enrégistrer",create:"Créer",alert:"Certains rendez-vous sont prévus pendant ces dates. Vos patients seront informés de l'annulation de leur rendez-vous et invités à reprogrammer à une autre date.",year:"Année",month:"Mois",day:"Jour",hour:"Heure",minute:"Minute",errorDate:"La date de fin doit être supérieure à la date de début.",confirmCreateVacation:"Confirmation la création d'absence",confirmUpdateVacation:"Confirmer la modification d'absence",confirmMinTitle:"Êtes-vous sûr de vouloir enregistrer cette absence ?",confirm:"Confirmer",successVacactionValidate:"La période d'absence a été créée avec succès.",successVacactionValidateUpdate:"La période d'absence a été modifiée avec succès.",errorVacactionValidate:"Une erreur est survenue pendant la validation de la période d'absence.",errorExistVacationValidate:"Vos rendez-vous pris à cette période seront supprimés",endDate:"Date de fin",endTime:"Heure de fin",datePlaceholder:"Selectionner une date",startDate:"Date de début",startTime:"Heure de début",cancelBtn:"Annuler",reason:"Motif",reasonPlaceholder:"Ex : Vacances, Formation, Maladie...",description:"Description",descriptionPlaceholder:"Informations complémentaires (optionnel)"},dialogYouNeedProfileAndAddress:{title:"Profil ou adresse requis",profileAdd:"Créer un profil et une adresse",message:"Vous devez créer au moins un profil et une adresse avant de pouvoir créer un créneau, un rendez-vous ou une absence.",goToAddresses:"Voir mes addresses",goToProfiles:"Voir mes profils"},colorTitle:"Couleur du créneau",date:"Date"},appointment:{title:"Mes rendez-vous",placeholderSearchPatient:"Rechercher patient...",createAppointment:"Rendez-vous",titleAbsenceDialog:"Êtes-vous présent ?",messageAbsenceDialog:"Sans activité de votre part, le rendez-vous sera annulé dans 2 minutes.",confirmBtnAbsenceDialog:"Continuer",cancelBtnAbsenceDialog:"Annuler le rendez-vous",dialogPopup:{from:"à",modeRdv:"Un rendez-vous",modeAbsence:"Une absence",titleAdd:"Nouvelle entrée",titleAddLabel:"Renseignez le type d'entrée",titleCreate:"Créer un rendez-vous",titleEdit:"Modifier un rendez-vous",selectOlderPatient:" Séléctionner un ancien patient",modality:"Modalité de rencontre : ",labelProfile:"Sélection profil",placeholderSelectMotive:"Motif de consultation",placeholderDescription:"Vous pouvez ajouter des notes facultatives à ce RDV. Elles seront visibles par le patient.",placeholderNamePatient:"Nom du patient...",newPatient:"Nouveau patient",address:"Adresse",firstName:"Prénom",lastName:"Nom",email:"Email",errorIsInPast:"La date du rendez-vous ne peut pas être dans le passé.",confirmDeleteAppointment:"Confirmer l'annulation du rendez-vous",confirmDeleteAppointmentQuetion:"Voulez-vous annuler ce rendez-vous ?",remoteAppointmentLink:"Lien de visioconférence",useInternalVisioTool:"Utiliser notre outil sécurisé de visioconférence",enterAddress:"Veuillez renseigner une adresse avant de créer un rendez-vous.",searching:"Recherche en cours...",payment:{title:"Confirmation de présence",confirmPresence:"Confirmer la présence du patient",description:"Voulez-vous débiter la carte enregistrée du patient pour cette consultation ?",amountToCharge:"Montant à débiter",chargeAndConfirm:"Débiter et confirmer",confirmWithoutCharge:"Ne pas débiter et confirmer"},noDataAvailable:"Aucune donnée disponible"},dialogDetails:{title:"Détails du rendez-vous",consultationPartText:"Historique des consultations",seePatientFile:"Voir la fiche client",viewFullHistory:"Voir l'historique complet",cancelTheAppointment:"Annuler",modifyTheAppointment:"Modifier",confirmCancelTitle:"Confirmer l'annulation",confirmCancelMessage:"Voulez-vous annuler ce rendez-vous ?",successCancelAppointment:"Le rendez-vous a bien été annulé",dateFromStartToEnd:"{date} de {start} à {end}",description:"Description",btnPresent:"Présent",btnAbsent:"Absent",appointmentDate:"Date du rendez-vous:",presentiel:"Présentiel",remote:"Téléconsultation",historyTitle:"Historiques des consultations",mail:"Mail",phone:"Tel",noHistory:"Aucun historique trouvé",cancelConfirmation:"Confirmation de l'annulation",alertCancelAppointment:"Êtes-vous sûr de vouloir annuler ce rendez-vous ?",cancelDescription:"Votre rendez-vous sera définitivement supprimé.",cancelBtn:"Annuler",confirmBtn:"Confirmer",appointmentReason:"Motif",profile:"Profil",address:"Adresse",appointment:"Rendez-vous:",type:"Type",date:"Date",meetingLink:"Lien du rendez-vous",meetingLinkReduced:"Lien du RDV",btnGenerateMeetingLink:"Générer un lien de visioconférence",internalMeetingLink:"Lien de visioconférence Holitime",chargePayment:"Lancer le paiement",chargeBalance:"Lancer le paiement du solde",chargePaymentConfirmTitle:"Confirmer le paiement",chargePaymentConfirmMessage:"Voulez-vous lancer le paiement maintenant ?",paymentChargedSuccess:"Le paiement a été lancé avec succès"},patients:{no_consultations_title:"Consultations",no_consultations_message:"Pas de consultation à valider",search_message:"Recherchez un praticien",profile:"Profils",address:"Adresse",date:"Date",duration:"Durée",price:"Prix",meetingLink:"Lien de l'appel",time:"Heure",consultation:"Consultation - Présentiel",tel:"Tel",mail:"Mail",appointment_title:'Rendez-vous avec: <span class="text-gray-80">{username}</span>'},updateError:"Une erreur s'est produite lors de la mise à jour du rendez-vous"},consultationDialog:{title:"Consultations à confirmer",confirm:"Le patient était-il présent à la consultation ?",noShow:"Non-présent",note:"Laisser une note (Cette note n'est pas visible par le patient) :",fullName:"Nom et prénom du patient",reason:"Motif",duration:"Durée",price:"Prix",date:"Date",time:"Heure",save:"Enregistrer",present:"Il était présent",absent:"Il était absent",modifyChoiceInfo:"Vous pouvez modifier vos choix à tout moment dans l'historique des rendez-vous sur votre tableau de bord"},avisConsultationDialog:{title:"Laisser un avis",confirm:"Êtes-vous satisfait de la consultation ?",noShow:"Non-présent",note:"Laisser une note au praticien (facultatif):",fullName:"Praticien",customerName:"Patient",reason:"Motif",duration:"Durée",price:"Prix",date:"Date",time:"Heure",save:"Enregistrer",present:"Présent",absent:"Absent",modifyChoiceInfo:"Vous pouvez modifier vos choix à tout moment dans l'historique des rendez-vous sur votre tableau de bord",recap:'<span>Récapitulatif de la consultation du <br> <span class="text-teal-green">{date}</span></span>',placeholder:"Laisser un avis",avis_feedback:"300 caractères au maximum",soumettre:"Soumettre",confirmAbscenceTitle:"Confirmez-vous que vous étiez absent ?"},appointmentMissingDialog:{title:"Absence à votre rendez-vous",note:"Notes à laisser au praticien :",fullName:"Praticien",reason:"Motif",duration:"Durée",price:"Prix",date:"Date",time:"Heure",save:"Enregistrer",confirm:"Oui je confirme",dispute:"Je conteste",modifyChoiceInfo:'<span class="font-weight-bold">IMPORTANT:</span> Au bout de trois absences injustifiées, votre profil patient sera suspendu. Vous devrez nous contacter pour nous expliquer les raisons de ces absences, et nous évaluerons la possibilité de réactiver votre compte ou non'},subscription:{title:"Mon abonnement",preSubscribedMonthsPaid:"Mois de pré-abonnement payés :",preSubscribedMonthsAsked:"Mois de pré-abonnement demandés :",extendButton:"Prolonger mon abonnement",payments:{title:"Mes paiements",noPayment:"Aucun paiement n'a été effectué pour le moment.",status:{pending:"En attente",succeeded:"Payé",failed:"Échec",refunded:"Remboursé"}},lifetime:"Vous avez un abonnement à vie.",description:"En mettant votre abonnement en pause vous ne serez plus débité mensuellement. Votre abonnement peut reprendre dès lors que vous réactivez votre compte.",breakBtn:"Mettre en pause",praticien:"Praticien",actif:"ACTIF",in_break:"En Pause",cancel_plan:"Annuler le plan",activate:"Activer",update_plan:"Changer d'abonnement",choose_plan:"Choisir un abonnement",remark:"REMARQUE: Les frais d'abonnement sont facturés au début de chaque période et il est possible que vous deviez attendre quelques jours après la date de facturation avant que ces frais n'apparaissent sur votre compte.",your_information:"Vos informations",update_information:"Mettre à jour les informations",update_information_modal_title:"Modifier vos informations",company_label:"Raison sociale",siret:"Numéro d'identification d'entreprise (NIE)",adresse:"Adresse",city:"Ville",postal_code:"Code Postal",tva_number:"Numéro TVA (facultatif)",country:"Pays",update_cb:"Mettre à jour votre carte bancaire",expiration:"Expiration",required:"Ce champ est requis",messages:{informations:{success:"Vos informations ont été mise à jour avec succès",error:"Une erreur s'est produite lors de la mise à jour"},break:{success:"Votre abonnement à été mise en pause",error:"Une erreur s'est produite lors de la mise en pause"},active:{success:"Votre abonnement à été activé avec succès",error:"Impossible d'activer votre abonnement"},desactive:{success:"votre abonnement à été désactivé avec succès",error:"Impossible de désactiver votre abonnement"}},break_confirmation:"Confirmer la mise en pause",alert_message:"Votre profil ne sera plus visible sur Holitime !",break_description:"Souhaitez vous annuler les rendez-vous déjà pris ?",yes:"Oui",no:"Non",AnnulerBtn:"Annuler",confirmBtn:"Confirmer",saveBtn:"Enregistrer",expired_at:"Expire le",updateCard:"Modifier votre carte",deleteCard:"Supprimer",cancel_subscription:{title:"Résiliation",description:"Êtes-vous sure de vouloir Résilier votre abonnement ?"},payment_method:"Moyen de paiement",update_card_error:"une erreur s'est produite lors de la mise à jour de la carte",update_card_success:"Votre carte à été mis à jour avec succès",subscription_message:"{reduction}€ de réduction. {monthsRemaining} mois restant puis {nextprice}€ {tva} /mois.",pre_subscription_message:"Abonnement à {price}€ ({reduction}€ de réduction). {monthsRemaining} mois restant puis {nextprice}€ /mois.",pre_subscription_message2:"Vous avez déjà acheté un abonnement pour {value} mois. Il démarrera dès que vous activerez votre compte.",pre_subscription_message_new:"Vous avez déjà acheté un abonnement de {value} mois",pre_subscription_message_activated:"Vous bénéficiez encore de {months} mois d'abonnement pré-achetés.",subscription_message_no_subscription_active:"Votre abonnement débutera lors de l'activation de votre compte.",subscription_message_no_subscription_active_trial:"Votre abonnement débutera après votre période d'essai.",pre_sub_active_msg:"Vous avez déjà acheté un abonnement pour {months} mois",lastname:"Nom",firstname:"Prénom",active_your_subscription:"Activez votre abonnement",add_payment_card:"Ajouter un moyen de paiement pour vos prochains achats",add_payment_card_islife:"Ajouter votre moyen de paiement",extend_your_subscription:"Étendre l'abonnement",can_active:"Veillez completer votre profil à 100% avant d'activer votre compte",loadsubscription:"chargement des données",payment_desc:"Aucune somme ne sera prélevée avant la fin de la période déjà souscrite.",information_desc:"Merci de renseigner les informations nécessaires pour éditer correctement vos factures et calculer leur montant ainsi que la TVA applicable.",payment_mode:"Mode de paiement",card_number:"Numéro de carte bancaire",expired:"Date d’expiration",bill_address:"Adresse de facturation",full_name:"Nom et Prénom:",company_number:"Numéro d'Entreprise:",address:"Adresse",my_subscription:"Mon abonnement",billing_info:"Information de facturation",change_subscription_title:"Changement de formule",change_subscription_btn:"Changer mon abonnement",current_subscription_btn:"Formule en cours",change_with_success:"Changement effectué avec succès",change_with_error:"Une erreur est survenue",activation_date:"Compte activé le {value}",joined_date:"Compte créé le {value}",payment_information:"Information de paiement",_change_subscription_title:"Changement d'abonnement",active_subscription_title:"Activation d'abonnement",change_btn:"Changer mon abonnement",change_desc:"Pour le modifier, vous pouvez passer au forfait supérieur si votre nombre de rendez-vous dépasse la limite.",active_btn:"Je m’abonne",unable_to_make_change:"Impossible d'effectuer le changement",discount_code:{add_btn:"Ajouter un code",code_desc:"Vous trouverez ci-dessous les détails des réductions appliquées.",discount_percent:"% de réduction",discount_fixed:"€ de réduction",applied:"Appliqué",no_apply:"Non appliqué",add_discount_title:"Ajouter un code de réduction",enter_code:"Veuillez saisir le code de réduction à appliquer",cancel:"Annuler",delete_btn:"Supprimer",apply:"Appliquer",confirm_delete:"Confirmation de suppression",confirm_delete_msg:"Êtes-vous sûr de vouloir supprimer ce code de réduction ?",an_error_occurred:"Une erreur est survenue lors de la suppression du code.",code_delete_with_success:"Le code a été supprimé avec succès !",code_applied_with_success:"Le code a été appliqué avec succès !",error_when_deleting:"Une erreur est survenue lors de l'application du code",please_enter_code:"Veuillez saisir un code de réduction."}},addBtn:"Ajouter",addresses:{title:"Mes adresses",description:"Dans cette section, vous pouvez ajouter jusqu'à 3 adresses postales en tant que praticien.",registeredAddresses:"Adresses déjà enregistrées :",noAddress:"Aucune adresse n'a été enregistrée pour le moment.",errorHasOccurredWhileDeleting:"Une erreur est survenue lors de la suppression.",delete:"Supprimer",add:"Ajouter",edit:"Modifier",cancel:"Annuler",selectCountry:"Sélectionnez un pays",address:"Adresse",postalCode:"Code Postal",city:"Ville",addtionnalInfo:"Indication supplémentaire pour le patient...",asteriskForMandatoryFields:"Les champs actifs marqués d'un astérisque (*) doivent être renseignés.",updateAddresses:"Mettre à jour",requiredField:"Ce champ est requis.",successUpdate:"Votre adresse a été mise à jour !",successCreate:"Adresse créée avec succès.",successDelete:"Votre adresse a bien été supprimée !",alertOnUpdate:"Vos patients recevront un email indiquant que l'adresse a changé.",alertOnDelete:"Tous les futurs rdv seront annulés. Êtes-vous sûr ? | Veuillez choisir une adresse vers laquelle vos rendez-vous seront migrés.",alertOnWarning:"Un ou des rendez-vous sont associés à cette adresse. Êtes-vous sûr de vouloir la supprimer ?",warning:"Avertissement",continue:"Continuer",confirmation:"Confirmation",errorUpdate:"Une erreur est survenue lors de la mise à jour.",tooltipMsg:"Pour supprimer cette adresse, l'ajout d'une nouvelle adresse est requis.",useOnlyRemote:"Utiliser cette adresse pour les consultations à distance uniquement. Elle ne sera pas visible publiquement sur votre profil.","add-addr-btn":"Ajouter une adresse","add-form-title":"Ajout d'une nouvelle adresse","edit-form-title":"Modification d'une adresse",validate:"Valider","not-address-yet":"Je ne trouve pas mon adresse",street:"Indiquez la rue",street_placeholder:"Ex : Paris, rue 223",longitude:"Longitude",latitude:"Latitude",public_address:"Adresse publiquement affichée (Saisie libre)",no_addr_yet:"Je ne trouve pas mon adresse",changeAddressFrom:"Date de prise d'éffet pour les réservations futures",chooseDate:"Choisir une date",tab:{physical:"Adresses physiques",locations:"Lieux de consultation"}},home:{title:"Accueil du tableau de bord",description:"Complétez vos informations pour valider votre compte et accéder à toutes les fonctionnalités d'Holitime","active-message":"Votre compte est activé",account:{label:"Mon Compte",description:"Ajouter et complétez toutes les informations afin de valider votre compte sur la plateforme Holitime"},subscription:{label:"Mon Abonnement",description:"Choisissez votre abonnement adapté à vos besoins."},profile:{label:"Mes Profils",description:"Complétez toutes les informations de vos différents profils"},adresses:{label:"Adresses & Lieux",description:"Gérez vos adresses postales et vos lieux de consultation"},timeslots:{label:"Mes Créneaux",description:"Définissez vos créneaux pour vos futurs prises de rendez-vous."},btn:{activate:"Activer mon compte",submit_to_validate:"Soumettre à validation",pending:"Activation en cours"},status:{success:"Votre compte a été soumis pour validation avec succès.",error:"Une erreur s'est produite lors de l'activation de vote compte"},update:"Modifier",complete:"Compléter",register:"Créer un compte"},legalSupport:{title:"Conseils juridiques",subtitle:"Vous désirez exercer votre profession en toute sérénité?",description1:"Exercer votre métier sereinement passe par une connaissance approfondie des règles et des pratiques. En France, il devient de plus en plus complexe d'exercer les métiers du bien-être naturel et holistique en toute sécurité juridique. Bien respecter les règles est essentiel pour éviter les problèmes.",description2:"Souvent, il suffit d'utiliser le bon mot pour faire toute la différence. Profitez de l'expertise de <strong>Maître Fabrice Di Vizio</strong> pour vous accompagner et vous apporter cette sérénité.",description3:"N'hésitez pas à poser toutes vos questions via le formulaire en bas de page.",hint:"1000 caractères maximum",message:{required:"Le message est obligatoire",error:{max:"Le message ne dois pas dépasser plus de 1000 caractères"},active_message:"Veuillez activer un abonnement."},contact_motif:"Motifs de contact",have_question:"Vous avez une question ?",sendBtn:"Envoyer mon message",response:{success:"Votre message a été envoyé avec succès",error:"Une erreur s'est produite lors de l'envoie du méssage"},unavaillable_msg:"Prenez un abonnement Bâtisseur pour débloquer cette fonctionnalité.",trial_msg:`Pour activer votre abonnement, cliquez sur le bouton "Passer ma période d'essai".`,legal_items:{legal_question:"Question juridique"},benefits:"Nos conseils juridiques vous offre de nombreux avantages",custom_assistance:"Assistance et conseils sur mesure",custom_assistance_desc:"Obtenez des conseils juridiques personnalisés pour vos besoins spécifiques.",fast_response:"Réponse rapide et fiable",fast_desc_desc:"Bénéficiez de réponses rapides, fiables et opérationnelles à vos questions juridiques.",pedagogical_support:"Accompagnement pédagogique",pedagogical_support_desc:"Accédez à des ressources pédagogiques de proximité, mises à jour régulièrement.",our_ressources:"Nos ressources",ressources_desc:"Nous mettons à votre disposition une liste de vidéos préenregistrées et d'autres ressources utiles pour vous aider à mieux comprendre les aspects juridiques de votre métier.",contact_desc:"Vous n’avez pas trouvé ce que vous cherchez? Contactez-nous via ce formulaire.",contact_desc2:"Nous vous répondrons dans un délai maximal de 48h.",welcome_msg:"Bienvenue sur notre page de conseils juridiques",with_lawyer:"Avec Maître",start_video:"Lancer la vidéo",ask_question:"Poser une question",accessVideos:"Accéder aux vidéos"},notifications:{title:"Notifications",remindersSectionTitle:"Rappels de rendez-vous",suggestionsSectionTitle:"Suggestions de praticiens",reminder3days:{title:"Rappel 3 jours avant",description:"Vous recevrez un email de rappel 3 jours avant votre rendez-vous pour vous permettre de mieux anticiper."},reminder1day:{title:"Rappel 1 jour avant",description:"Un email de rappel vous sera envoyé la veille de votre rendez-vous afin de vous aider à vous organiser."},reminder2hours:{title:"Rappel 2 heures avant",description:"Vous recevrez un rappel 2 heures avant votre rendez-vous, envoyé à la fois par email et par SMS pour ne pas l'oublier."},suggestions:{title:"Notification de praticiens près de chez vous",description:"Chaque semaine, vous recevrez par email une sélection personnalisée de praticiens situés près de chez vous, que vous pouvez désactiver à tout moment."},appointmentEmailsSectionTitle:"Emails de rendez-vous",emailSelfCreated:{title:"Email de confirmation de la création d'un rendez-vous",description:"Recevoir un email de confirmation lorsque vous créez vous-même un rendez-vous."},emailSelfModified:{title:"Email de confirmation de la modification d'un rendez-vous",description:"Recevoir un email de confirmation lorsque vous modifiez vous-même un rendez-vous."},emailSelfCancelled:{title:"Email de confirmation de l'annulation d'un rendez-vous",description:"Recevoir un email de confirmation lorsque vous annulez vous-même un rendez-vous."}},patients:{import:"Importer",addNewClient:" Ajouter un client",create:{success:"Le patient a été créé avec succès.",error:"Une erreur est survenue lors de la création du patient."},createNew:"Créer un nouveau client",needHelp:"Besoin d’aide ?",firstName:{label:"Prénom*",helperText:"Le prénom est requis.",placeholder:"Entrer un prénom"},lastName:{label:"Nom*",helperText:"Le nom est requis.",placeholder:"nom"},email:{label:"Email*",required:"L'e-mail est requis.",invalid:"L'e-mail est invalide.",placeholder:"Entrer une adresse email"},phone:{label:"Numéro de téléphone",invalid:"Numéro de téléphone invalide.",helperText:"Le numéro de téléphone est requis.",hint:"Ce numéro ne sera pas affiché publiquement.",error:{required:"Le numéro de téléphone est réquis."}},birthday:{label:"Date de naissance"},gender:{label:"Sélectionner un genre"},actions:{cancel:"Annuler",create:"Créer"}},clients:{tab:{informations:"Informations",upcomingAppointments:"Rendez-vous à venir",documents:"Documents",appointmentHistory:"Historique de rendez-vous"},listTitle:"Listes des clients",search:"Rechercher",created_at:"Enregistré le : {value}",new:"Nouveau",new_clients:"Nouveau client",tel:"Tel:",mail:"Mail:",detailTitle:"Sélectionnez un client pour voir les détails",noClient:"Aucun client retrouvé",noPractitioner:"Aucun praticien retrouvé",addressClientTitle:"Adresse du client",emailTitle:"Adresse Email",phone:"Téléphone",contactTitle:"Contact du client",country:"Pays",age:"Âge",birthdate:"Date de naissance",clientInfoTitle:"Informations sur le client",genre:"Genre",men:"Homme",woman:"Femme",socialSecurityNumber:"Numéro de sécurité sociale",valueNotFound:"Non renseigné",medicalData:"Données médicales",medicalHistory:"Antécédents médicaux",surgicalHistory:"Antécédents chirurgicaux",familyHistory:"Antécédents familiaux",lifestyle:"Mode de vie",weight:"Poids du client",height:"Taille du client",bodyMassIndex:"Indice de masse corporelle (IMC)",biometricData:"Données biométriques",otherInformations:"Autres informations",call:"Appeler",sendEmail:"Envoyer un mail",firstname:"Prénom",lastname:"Nom",save:"Enregistrer",cancel:"Annuler",continue:"Continuer",editClientRecord:"Modifier la fiche client",ok:"OK",archive:"Archiver",archiveClient:"Archiver le client",unarchiveClient:"Désarchiver le client",update:{success:"Client mis à jour avec succès.",error:"Une erreur s'est produite lors de la mise à jour du client.",unsavedChangesDescription:"Vous avez des modifications en cours qui n'ont pas été validées. Si vous changez de client maintenant, ces données seront perdues. Voulez-vous continuer ?",unsavedChangesTitle:"Vous avez des modifications en cours",socialSecurityNumberInvalid:"Le numéro de sécurité sociale doit contenir uniquement des chiffres",socialSecurityNumberLengthInvalid:"Le numéro de sécurité sociale doit contenir au moins 13 chiffres",invalidHeight:"La taille doit être un nombre valide",invalidHeightInterval:"La taille doit être entre 0.3m et 3.0m",invalidWeight:"Le poids doit être un nombre valide",invalidWeightInterval:"Le poids doit être entre 0.3kg et 300kg"},addInfo:{success:"Information ajoutée avec succès.",error:"Une erreur s'est produite lors de l'ajout de l'information."},updateInfo:{success:"Information modifiée avec succès.",error:"Une erreur s'est produite lors de la modification de l'information."},deleteInfo:{success:"Information supprimée avec succès.",error:"Une erreur s'est produite lors de la suppression de l'information."},delete:{success:"Client supprimé avec succès.",error:"Une erreur s'est produite lors de la suppression du client.",confirmBtnLabel:"Supprimer",title:"Supprimer le client",message:"Êtes-vous sûr de vouloir supprimer le dossier de {firstName} {lastName} ? Cette action est irréversible.",impossibleTitle:"Impossible de supprimer",impossibleMessage:"Ce client est déjà archivé et a des rendez-vous programmés. Il ne peut pas être supprimé.",archiveTitle:"Archiver le client",archiveMessage:"Ce client a des rendez-vous programmés. Voulez-vous archiver son dossier à la place ?",deleteClient:"Supprimer le client"},checkIndexation:{error:"Une erreur est survenue lors de la vérification de l'indexation de vos clients.",success:"L'indexation de vos clients est terminée.",inProgress:"L'indexation de vos clients est en cours.",verifying:"Vérification en cours..."},import:{dropHere:"Déposez votre fichier ici !",dropOrClick:"Déposez un fichier ou cliquez pour parcourir",fileRequirements:"Votre fichier doit contenir un maximum de <b>{maxRowLimit} lignes</b> avec une taille maximale de <b>{maxFileSizeMo} (Mo)</b>",importFromDevice:"Importer depuis mon appareil",fileSelected:"Fichier sélectionné",learnMore:"{learnMoreLink} sur l'importation de contacts ou {downloadLink}",importClients:"Importer des clients",filePreview:"Prévisualisation du fichier importé",propertiesList:"Propriétés de la liste",learnMoreLink:"En savoir plus",downloadLink:"télécharger un exemple de fichier EXCEL",confirmImportedFile:"Confirmer le fichier importé",previewInfoTitle:"Prévisualisation des {previewRows} premières lignes de votre fichier",previewInfo:"Vous pouvez voir un aperçu de <b>{previewRows} lignes</b> dans la vue ci-dessous.",confirmFile:"Confirmer le fichier",fileImported:"Fichier importé",fileImportedSuccessfully:"Votre fichier a été importé avec succès",fileImportedWithErrors:"Erreurs lors de l'importation",fileImportedWithSkipped:"Fichier importé avec des éléments ignorés",cancel:"Annuler",back:"Retour",next:"Suivant",listProperties:"Propriétés de la liste",mapperProperties:"Mappez vos propriétés",mapperInfo:"Assurez-vous que les colonnes du fichier correspondent exactement aux propriétés des contacts sur Holitime.",fileImportedDescription:"{totalColumns} colonnes et {totalRows} lignes",columnsToImport:"Aucune colonne à importer | {n} colonne à importer | {n} colonnes à importer",columnsIgnored:"Aucune colonne ignorée | {n} colonne ignorée | {n} colonnes ignorées",resultsFile:"Résultats de votre fichier",reimport:"Reprendre l’importation",reportImport:"Rapport de l’importation",reportImportInfo:"Rapport des erreurs et éléments ignorés pendant l’importation",totalErrors:"Nombre total d’erreurs",totalIgnored:"Éléments ignorés",totalSuccess:"Nombre total de succès",errorsReportInfo:"Les erreurs concernent <b>{rows}</b> et <b>{columns}</b> au total.",rows:"0 ligne | {n} ligne | {n} lignes",columns:"0 colonne | {n} colonne | {n} colonnes",viewErrorsReport:"Voir les erreurs",errorsReportInfoNone:"Aucune erreur",skippedReportInfo:"Aucune ligne ignorée | {n} ligne ignorée | {n} lignes ignorées",viewSkippedElements:"Voir les éléments ignorés",errorsReportTitle:"Nous avons rencontré quelques erreurs lors de l’importation",createdReportInfo:"Aucune ligne créée | <b>{n}</b> ligne créée | <b>{n}</b> lignes créées.",error:"Erreur",skipped:"Ignoré",report:"Rapport",fileTypeNotSupported:"Type de fichier non supporté. Formats acceptés : {types}",fileSizeExceeded:"Le fichier dépasse la taille maximale de {maxFileSizeMo} Mo.",fileEmpty:"Le fichier est vide",fileEmptyOrHeader:"Le fichier est vide ou ne contient que l’en-tête.",fileInvalidHeader:"Le fichier contient des en-têtes invalides.",tooManyRows:"Le fichier contient trop de lignes. La limite est de {maxRowLimit} lignes.",csvError:"Erreur CSV : {message}",csvNoHeader:"Le fichier CSV ne contient pas d’entête.",csvReadError:"Erreur lors de la lecture du fichier CSV.",csvEncodingError:"Erreur lors de la détection de l’encodage du CSV.",close:"Fermer",success:"Import terminé avec succès.",partial_success:"Import terminé avec des avertissements (succès partiel).",withError:"L'import a échoué, certaines lignes contiennent des erreurs.",internError:"Une erreur est survenue lors de l'importation.",formatError:"Erreur de format des données",skippedElementsReportInfo:"Aucune ligne ignorée | <b>{n} ligne</b> ignorée |<b> {n} lignes</b> ignorées"}},reviews:{reviewNotFound:"Avis introuvable",responseDeleted:"Réponse supprimée avec succès",responseDeleteError:"Erreur lors de la suppression de la réponse",responseUpdated:"Réponse mise à jour avec succès",responseUpdateError:"Erreur lors de la mise à jour de la réponse",responseCreated:"Réponse créée avec succès",responseCreateError:"Erreur lors de la création de la réponse",fetchError:"Erreur lors de la récupération des avis"},active:{welcomeMessage:"Bonjour {name}, vous avez <strong>{count}</strong> aujourd'hui !",practitionerFallback:"Praticien",appointmentsCount:"rendez-vous",filterByProfile:"Filtrer par profil",reset:"Réinitialiser",cancel:"Annuler",apply:"Appliquer","review-clients":"Avis clients",appointment:{label:"Rendez-vous",remote:"En ligne",presential:"En présentiel",start:"Début",timezone:"Fuseau horaire",consultation:"Consultation",errorOnFetchingAppointments:"Erreur lors du chargement des rendez-vous",noAppointments:"Aucun rendez-vous à venir",seeAll:"Tout voir",myAppointments:"Mes rendez-vous",myOnComingAppointments:"Mes rendez-vous à venir"}}},uX={fieldRequired:"* Champs obligatoires",avatar:{updateBtn:"Mettre à jour",updateBtn2:"Modifier ma photo de profil",removeBtn:"Supprimer",caption:"JPG, GIF ou PNG, < 5 MO","caption-2":"JPG, GIF ou PNG, inférieur à 5Mo",deleteProfil:"Supprimer le profil"},firstName:{label:"Prénom*",helperText:"Le prénom est requis."},lastName:{label:"Nom de famille*",helperText:"Le nom de famille est requis."},email:{label:"Adresse e-mail*",required:"L'adresse e-mail est requise.",invalid:"L'adresse e-mail est invalide."},phone:{label:"Numéro de téléphone",helperText:"Le numéro de téléphone est requis.",hint:"Ce numéro ne sera pas affiché publiquement.",error:{required:"Le numéro de téléphone est réquis."}},country:{label:"Pays",helperText:"Le pays de résidence est requis.",placeholder:"Entrer votre pays"},city:{label:"Ville",helperText:"La ville de résidence est requise.",placeholder:"Entrer votre ville"},address:{label:"Adresse",helperText:"La ville de résidence est requise.",placeholder:"Entrer votre adresse"},postalCode:{label:"Code postal",helperText:"Le code postal est requis.",placeholder:"Entrer votre code postal"},passwordInfo:"Mot de passe du compte",personalInfo:"Informations personnelles",profil:"Photo de profile:",info:"Informations",safety:"Sécurité","save-and-publish":"Enregistré et publié","save-as-draft":"Enregistré en brouillon","not-synced":"Profil non synchronisé","not-publish":"Enregistré en brouillon"},cX={email:{label:"Adresse e-mail",error:{required:"L'adresse e-mail est requise.",invalid:"L'adresse e-mail est invalide."}},error:{required:"Ce champ est requis."},submitBtn:"Valider",updateBtn:"Mettre à jour",tvaInvalid:"Numéro invalide"},dX={baseInformations:{title:"Informations de base"},avatar:{label:"Photo de profil"},disciplines:{label:"Mes disciplines",error:{required:"Au moins une discipline est requise.",max:"Vous ne pouvez pas sélectionner plus de 3 disciplines par profil."},suggest:"Vous ne trouvez pas votre discipline ? Vous pouvez en suggérer une en {link}.",suggestLinkLabel:"cliquant ici",noDataText:"Aucune discipline n'a été trouvée."},suggestDisciplineForm:{title:"Suggérer une discipline",discipline:{label:"Discipline",error:{required:"La discipline est requise."}},submitBtn:"Suggérer",successMessage:"Votre suggestion a bien été enregistrée. Elle sera rapidement examinée par notre équipe.",description:"Vous ne trouvez pas la discipline que vous cherchez ? Proposez-la ici pour qu’on puisse l’ajouter.",placeholder:"Suggérer une discipline"},mainDiscipline:{label:"Discipline principale",hint:"La discipline qui vous définit le mieux. Elle sera notamment utilisée pour l'URL de votre profil."},practitionerServices:{label:"Mes actes et expertises (facultatif)",hint:"Vous pouvez lister ici quelques actes et expertises que vous proposez. Cela permettra à vos clients de mieux comprendre votre pratique. Vous pourrez détailler davantage ces actes dans votre présentation ci-dessous.",error:{max:"Vous ne pouvez pas saisir plus de 5 actes par profil."},noDataText:"Aucun acte ou expertise n'a été trouvé."},targetAudiences:{label:"Ma clientèle",audience:{adults:"Adultes",children:"Enfants",adolescents:"Adolescents",elderly:"Personnes âgées",pregnantWomen:"Femmes enceintes",men:"Hommes",women:"Femmes",all:"Tous publics"},error:{required:"Au moins une clientèle est requise.",allWithOthers:`Vous ne pouvez pas sélectionner "Tous publics" avec d'autres clientèles.`}},paymentMethods:{label:"Moyens de paiement acceptés",method:{cash:"Espèces",check:"Chèques",creditCard:"Carte bancaire",transfer:"Virement bancaire",other:"Autre"},customLabel:"Précisez le moyen de paiement",customPlaceholder:"Ex: PayPal, Crypto, etc.",error:{required:"Au moins un moyen de paiement est requis.",customRequired:"Veuillez préciser le moyen de paiement"}},spokenLanguages:{label:"Langues parlées",error:{required:"Au moins une langue est requise.",maximum5Languages:"Maximum 5 langues"}},email:{label:"Adresse e-mail publique (facultatif)",hint:"Cette adresse e-mail sera visible publiquement sur votre profil."},phone:{label:"Numéro de téléphone publique (facultatif)",hint:"Ce numéro de téléphone sera visible publiquement sur votre profil."},presentation:{title:"Présentation"},tagline:{label:"Présentation courte (facultatif)",hint:"Une courte présentation de vous ou de votre pratique. Elle pourra être affichée sur la page de recherche.",error:{max:"La présentation courte ne peut pas dépasser {maxLength} caractères."}},mainDescription:{label:"Présentation détaillée",hint:"Une présentation plus détaillée de vous et de votre pratique.",error:{max:"La présentation longue ne peut pas dépasser {maxLength} caractères.",min:"La présentation détaillée doit comporter au moins {minLength} caractères.",required:"La présentation détaillée est requise."}},sessionDescription:{label:"Comment se passe une séance ? (facultatif)",hint:"Décrivez ici le déroulement d'une séance type. Cela permettra à vos clients de mieux comprendre votre pratique.",error:{max:"La description de la séance ne peut pas dépasser {maxLength} caractères."}},expectedBenefits:{label:"Quels bénéfices en attendre ? (facultatif)",hint:"Décrivez ici les bénéfices que vos clients peuvent attendre de votre pratique.",error:{max:"La description des bénéfices ne peut pas dépasser {maxLength} caractères."}},degree_hint:"Au plus 100 caractères.",photos:{title:"Photos",subtitle:"Ajoutez des photos pour illustrer votre pratique (recommandé)",addBtn:"Ajouter"},degrees:{title:"Diplômes",subtitle:"Ces diplômes seront affichés sur votre profil. Ils permettent de crédibiliser votre parcours, vous différencier et rassurer vos clients. (recommandé)",schoolName:{label:"Nom de l'école"},discipline:{label:"Discipline"},graduationYear:{label:"Année d'obtention"},durationValue:{label:"Durée"},durationUnit:{label:"Unité",years:"Année | Années",months:"Mois",weeks:"Semaine | Semaines",days:"Jour | Jours"},description:{label:"Intitulé de la formation"},addBtn:"Ajouter un diplôme",addAnotherBtn:"Ajouter un autre diplôme",addDocumentBtn:"Ajouter un justificatif",deleteBtn:"Supprimer le diplôme",documentHint:`Ajouter un justificatif permet de faire valider votre diplôme par notre équipe et d'obtenir un badge "Diplôme vérifié" sur votre profil (recommandé). Ce document ne sera pas affiché publiquement. Un document d'identité doit être inclus.`,noDegree:"Diplôme non renseigné",noPictures:"Photo non renseignée"},website:"Votre Site internet (facultatif)",validDomain:"L'URL doit comporter un domaine valide",invalidUrl:"URL invalide",noProfil:"Aucun profil trouvé.",loadProfils:"chargement de vos profils",alertTitle:"Attention : Données non sauvegardées",alertDescription:"En quittant cette page, vous risquez de perdre les modifications apportées. Voulez-vous vraiment quitter sans sauvegarder ?",leave:"Quitter",saveAndExit:"Enrégistrer et quitter",profil_detail:"Détails",picture:"Photo de Profil:",info:"Informations",presentation_title:"Présentation",degree:"Diplômes",photos_title:"Photos",save_publish:"Enregistrer et publier","delete-title":"Voulez-vous vraiment supprimer ce profil ?","delete-title-draft":"Voulez-vous vraiment supprimer ce brouillon?","draft-title":"Suppression du brouillon","delete-desc":"La suppression entraînera également la suppression de tous les créneaux et rendez-vous associés à ce profil.",previous:"Précédent",save_to_draft:"Enregistrer en brouillon",next:"Suivant","suggest-image":"Pour un meilleur rendu, veuillez utiliser une image de 200x200 px"},fX={fieldRequired:"* Champs obligatoires",oldPassword:{label:"Mot de passe actuel*",helperText:"Le mot de passe actuel est requis pour modifier votre mot de passe."},newPassword:{label:"Nouveau mot de passe*",helperText:"Au moins 8 caractères. Doit inclure au moins une lettre majuscule, une lettre minuscule, un chiffre et un symbole."},confirmPassword:{label:"Confirmer le nouveau mot de passe*",helperText:"Les mots de passe ne correspondent pas."}},hX={login:"Connexion",title:"Connectez-vous à Holitime",subtitle:"Retrouvez vos rendez-vous, votre historique et vos praticiens favoris.",or:"ou",email:{label:"Email",placeholder:"vous@exemple.com",helperText:"L'adresse e-mail est requise."},password:{label:"Mot de passe",helperText:"Le mot de passe est requis.",placeholder:"Votre mot de passe",show:"Afficher le mot de passe",hide:"Masquer le mot de passe"},forgotPassword:"Mot de passe oublié ?",submitBtn:"Connexion",passwordBtn:"Utiliser mon mot de passe",emailLinkBtn:"Recevoir un lien par e-mail",backBtn:"Retour",noAccount:"Pas encore de compte ?",emailLinkSent:"Un lien de connexion a été envoyé à votre adresse e-mail.",error:{emailRequired:"L'adresse e-mail est requise.",passwordRequired:"Le mot de passe est requis.",emailInvalid:"L'adresse e-mail est invalide.",emailNotFound:"Aucun compte n'a été trouvé avec cette adresse e-mail.",invalidCredentials:"Les informations d'identification sont incorrectes.",unknownError:"Une erreur inconnue s'est produite. Veuillez réessayer.",invalidEmailLink:"Le lien est invalide ou a expiré."},no_account:"Vous n’avez pas de compte?",register_now:"Inscrivez-vous ici",connect_link_title:"Connectez-vous avec un 🔗 lien",send:"Envoyer",login_with_link_title:"Recevoir le lien <br>de connexion",link_send_with_success:"Lien de connexion <br>envoyé",link_send_desc:'Un <span class="text-secondary font-weight-bold">lien de validation</span> vous à été envoyé par mail. <br><br> Cliquez sur ce lien pour vous connecter',go_home:"retourner à l’accueil"},pX={title:"Inscription Client",title_step1:"Étape 1 : Inscription Praticien",title_step2:"Étape 2 : Référencement",title_step3:"Étape 3 : Paiement",email:"Email",name:"Nom",firstname:"Prénom",phone:"Numéro de téléphone",password:"Mot de passe",required_msg:"Les champs actifs marqués d'un astérisque (*) doivent être renseignés.",submit_btn:"VALIDER",register_btn:"Créer un compte {value}",subtitle_patient:"Créez votre compte pour trouver un praticien et réserver en quelques clics.",subtitle_praticien:`Rejoignez la communauté des praticiens Holitime.
Faites découvrir votre pratique à ceux qui en ont besoin.`,subscription:{error_global:"Une erreur est survenue. Veuillez réessayer plus tard.",error_field:"Veuillez remplir les champs de la carte bancaire.",your_payment_method:"Votre moyen de paiement",success:"Votre abonnement a bien été enregistré",cart_owner:"Titulaire de carte bancaire"},success_msg:"Votre compte a été créé avec succès",user_exist:"Un compte existe déjà avec cette adresse e-mail, veuillez vous connecter.",tva_number:"Numéro TVA (facultatif)",tva_hint:"Si vous êtes assujetti à la TVA et que vous disposez d'un numéro de TVA, vous pouvez renseigner votre numéro de TVA intracommunautaire pour que vos factures soient émises en Hors Taxes. Sinon, vous serez facturé TTC avec la TVA applicable dans votre pays. Si vous êtes hors UE, aucune TVA ne sera appliquée.",billing_country:"Pays de facturation",tva_label:"Indiquer votre numéro de TVA  pour  être facturé HT",tva_placeholder:"Numéro de TVA (facultatif)",placeholder_firstname:"Entrer votre prénom",placeholder_lastname:"Entrer votre nom",placeholder_email:"Entrer votre Adresse mail",placeholder_pwd:"Définissez un mot de passe",register_infobule:"Indiquer votre ville et votre code postal pour être tenu informés des nouveaux praticiens autour de vous",patient_success_msg:"Merci pour votre inscription. Un lien de validation vous à été envoyé par mail. Cliquez sur ce lien pour valider la création de votre compte.",patient:"Je suis Client",praticien:"Je suis Praticien",address:"Adresse",city:"Ville",postalCode:"Code postal",have_account:"Vous avez déjà un compte?",connect:"Connectez-vous",formule:'Votre formule <span class="text-secondary">Holitime</span>',formule_desc:"Inscrivez-vous en choisissant un forfait adapté à votre besoin",formule_min_desc:'Offre de lancement valable pour les <span class="text-accent">6 premiers mois</span>',essai:"Bénéficiez de 15 jours d’essai gratuit !",no_withdrawal:"Aucun prélèvement avant la fin de la période d'essai !",can_cancel:"Annulez votre abonnement à tout moment, sans frais, pendant cette période.",today_you_can:"Dès aujourd'hui, vous pouvez :",pratient_today_can:"Dès aujourd'hui, vous pourrez&nbsp; :",create_account:"Créer votre compte et configurer vos adresses de prestation",create_profile:"Rédiger vos profils (jusqu'à trois profils distincts autorisés)",create_timeslot:"Définir vos créneaux en fonction de vos disponibilités",submit_account:"Soumettre votre compte pour vérification de conformité",receive_appointment:"Commencer à recevoir vos premiers rendez-vous&nbsp;!",receive_notification:"Recevoir des notifications  dès l’arrivée de nouveaux praticiens près de chez vous",find_practitionner:"Trouver facilement le praticien idéal et réservez vos séances en ligne ou en présentiel en quelques clics",share_your_experience:"Partager votre expérience après chaque consultation et contribuez à une communauté de patients engagés",discover:"Explorer une vaste gamme de pratiques naturelles, et découvrez de nouvelles approches pour améliorer votre bien-être",your_subscription:"Votre abonnement",tva_label_register:"Numéro de TVA (facultatif)",card_number:"Numéro de carte bancaire",billing_address:"Adresse de facturation",tva_infobulle:"Renseigner votre numéro de TVA pour être facturé HT",postal_code:"Code postal",tva_percent:"% de TVA",country:"Pays",your_register:"Votre Inscription",free:"Gratuite",register_info:"Information sur l’inscription",subscription_detail:"Détail de cet abonnement",billing_address_placeholder:"Numéro et nom de rue",free_msg:'Bénéficiez de <span class="font-weight-bold">15 jours d’essai gratuit !</span>',you_are:"Vous êtes",switch_to:"Vous allez passer en compte {value}",redirect_description:"Vous serez alors redirigé vers le tableau de bord du compte {value}",switch_to_account:"Passer en compte {value}",change_account_type:"Changement de type de compte",save:"Enregistrer",step2:{back:"Retour",your_subscription:"Étape 2: Votre abonnement",duration:"Durée",contribution:"Contribution {type}",auto_renew:"Renouvellement automatique chaque {value} sans engagement.",become_contributor:"Devenir contributeur",become_contribution_detail:"Avec l’option Contributeur, vous pouvez participer au développement de la plateforme et de son écosystème, qui évolue autour de nos pratiques, tout en contribuant à la promotion de nos services.",choose_amount:"Définissez un montant",have_vat_number:"J'ai un numéro de TVA",loading_msg:"Chargement des données...",vat_number:"Numéro de TVA",enter_number:"Entrez le numéro",safety_payment:"Paiement cryptés et sécurisés",payment_desc_part1:"En validant votre paiement, vous acceptez nos",payment_desc_part2:"et confirmez que vous avez lu notre",payment_desc_part3:"Vous pouvez annuler les paiements récurrents à tout moment.",pay_now:"Payer maintenant",next:"Continuer",recap_title:"Récapitulatif du forfait",pack_title:"Forfait {value}",pack_quantity:"Plan {value}",total:"Total {value}",discount_title:"Code Promo: Remise de {discount}",taxes:"TVA",have_discount_code:"Vous avez un code promotionnel ?",add_code_btn:"Ajouter un code promo",cancel_code_btn:"Annuler le code promo",enter_discount_code:"Saisissez le code promo",valide_btn:"Valider",total_desc:"Le sous-total n'inclut pas les taxes applicables",guarantee:"Garantie satisfait ou remboursé de 15 jours",confirm_payment:"Paiement confirmé",confirm_min_desc:'Félicitations ! Votre <span class="font-weight-bold">abonnement</span> est maintenant <span class="text-secondary">actif</span>.',confirm_desc:"Nous sommes ravis de vous compter parmi nous. Explorez toutes les fonctionnalités et profitez pleinement de votre expérience.",confirm_btn:"Continuer",invalid_discount_code:"Code promotionnel non valide",valid_discount_code:"Code promotionnel validé",required:"Champs obligatoires"}},mX={package_title:"Votre forfait Holitime",money_back:"Remboursement garanti pendant 14 jours",subscription_desc:"Merci de renseigner votre moyen de paiement pour régler le premier mois d'abonnement à Holitime. Cela vous permettra d'accéder à l'ensemble des services de Holitime pendant 1 mois à partir de l'activation de votre compte, que vous pourrez effectuer au moment de votre choix. Ensuite, vous serez débité chaque mois à la date anniversaire de l'activation de votre compte. Vous pouvez arrêter votre abonnement à tout moment, sans engagement !",make_payment:"Effectué le paiement",card_bank_owner:"Titulaire de carte bancaire",recap:{title:"Récapitulatif de votre rendez-vous"},appointment:{recap:{title:"Récapitulatif de la consultation"}},practicien:"Praticien",description:{practitioner:"Vous êtes praticien de",holistic_medecine:"médecine holistique",register_msg:"Inscrivez-vous en choisissant le",suitable_package:"forfait adapté",your_needs:"à vos besoins !"}},vX={invalidPhoneNumber:"Numéro de téléphone invalide"},gX={photo:"photo|photos"},yX={file:"fichier|fichiers"},_X={cancel:"Annuler",save:"Enregistrer",delete:"Supprimer",error:{errorHasOccurred:"Une erreur est survenue.",invalidDate:"La date est invalide."},success:{copySuccess:"Copié dans le presse-papiers"},new:"Nouveau",notSpecified:"Non renseigné",confirm:"Confirmer",back:"Retour"},bX={title:"Suppression de profil",description:"Êtes-vous sûre de vouloir supprimer ce profile ?"},wX="Voir +",$X="Enrégistrer un nouveau profil",AX={title:"Mot de passe oublié",forgot_password:"Mot de passe oublié ?",send_recovery_email:"Recevoir un e-mail de récupération",check_mailbox:"Veillez consulter votre messagerie",error_when_sending_email:"Une erreur s'est produite lors de l'envoie de l'e-mail",new_password:"Nouveau mot de passe",confirm_new_password:"Confirmer le nouveau mot de passe",password_does_not_match:"Le mot de passe saisi ne correspond pas",user_not_found:"Impossible de trouver cet utilisateur",update_password:{success:"Mot de passe mis à jour avec succès",error:"Une erreur s’est produite lors de la mise à jour du mot de passe.",title:"Créer un nouveau mot de passe",subtitle:"Choisissez un mot de passe sécurisé — au moins 8 caractères, avec une majuscule, un chiffre et un caractère spécial."},submitBtn:"Valider",go_to_login:"Revenir à la page de connexion",mailSend:"Le mail de réinitialisation a bien été envoyé à l’adresse indiquée.",subtitle:"Renseignez l'adresse email associée à votre compte, nous vous envoyons un lien de réinitialisation.",mailSendTitle:"Email envoyé !"},SX={rdv:"Créneau sélectionné",contact:"Coordonnées",helpfulInfo:"Informations utiles",confirm:"Confirmation",have_account:"J'ai déjà un compte",new_to_holitime:"Je suis nouveau sur Holitme",email_or_phone:"Adresse email",password:"Mot de passe",forgot_password:"Mot de passe oublié ?",identify_yourself:"Connexion",you_are:"Vous êtes",firstname:"Prénom",lastname:"Nom",email:"Email",phone:{title:"Téléphone Mobile",hint:"Vous recevrez un rappel de votre rendez-vous",required:"le numéro de téléphone est requis"},create_password:"Créez votre mot de passe",password_hint:"Pour accéder à votre compte plus tard",accept:"En continuant, vous  acceptez les",of_holitime:"de Holitime",terms_and_condition:"conditions générales",and_the:"et la",privacy_policy:"politique de confidentialité",confirmBtn:"Confirmer",check_your_details:"Vérifier vos informations avant le rendez-vous",change_account:"Changer de compte ?",appointment_recap:"Récapitulatif du rendez-vous",timeslotSelected:"Créneau sélectionné",timeslotPreReservationLimit:"Ce créneau est pré-réservé pendant 10min",update_appointment:"Modifier le rendez-vous",remaningLabel:"Temps restant:",consultation_reason:"Motif de consultation",thank_you_message:"Merci {name} pour votre réservation!",appointmentConfirmation:'Votre consultation avec <span class="confirmation-details"> {practicienName}</span> est bien confirmée pour le <span class="confirmation-details">{date}</span>',add_to_calendar:"Ajouter le rendez-vous à mon agenda",prepare_your_session:"Préparez votre séance",share_your_details:"Partagez quelques détails pour que votre séance réponde vraiment à vos attentes",appointment_not_confirmed_title:"Votre rendez-vous n'est pas encore confirmé",appointment_not_confirmed_subtitle:"Veuillez vous connecter ou créer un compte pour confirmer le créneau sélectionné",appointment_confirmed:"Votre rendez-vous est confirmé",degree:{title:"Degré de familiarité avec les médecines douces?",select:"Choisissez votre degré de familiarité"},more_info:{title:"Communiquez plus de détails au praticien",hint:"1000 caractères maximum",placeholder:"si vous désirez prendre un rendez-vous pour un enfant ou un autre membre de votre famille, vous pouvez le préciser ici"},send_documents:"Envoyer des documents complémentaires",attach_document:"Joindre un document",ten_max:"10 documents maximum",confirm_and_send:"Confirmer et envoyer au praticien",maxLength:"Le commentaire doit être inférieur à 1000 caractères",error:"Une erreur s'est produite",birthday:"Date de naissance",familiarity_levels:{level1:"Je découvre pour la première fois",level2:"J'ai une connaissance de base",level3:"J'utilise occasionnellement",level4:"Je les utilise régulièrement",level5:"Il existe autre-chose que les médecines douces ?"},new_search:"Effectuer une autre recherche",appointment_lists:"Mes rendez-vous",tarif:"Tarif",duration:"Durée",deposit_paid:"Acompte versé",remaining_to_pay:"Reste à payer le jour de la consultation","consultation-reason":"Motif de Consultation",cancelAlert:"Êtes-vous sûr de vouloir modifier ce rendez-vous ? Vous perdrez les informations actuellement enregistrées.",existAlert:"Êtes-vous sûr de vouloir quitter ? Les informations actuellement enregistrées seront perdues.",timeslot_no_longer_availlable:"Ce créneau n'est plus disponible",practitioner:"Praticien",appointment_date:"Date du rendez-vous",appointment_reason:"Motif de consultation"},CX={patients:{completed_event:"Rendez-vous passés",upcoming_event:"Rendez-vous à venir",update:"Modifier le RDV",resume_appointment:"Reprendre le RDV","update-title":"Modifier le rendez-vous","update-description":"Modifier la date et l'heure",comments:"Écrire une note pour votre praticien",cancel:"Annuler le RDV",price:"Prix & durée",payment_method:"Moyen de paiement | Moyens de paiement",access_information:"Information d'accès",add_to_calendar:"Ajouter à mon agenda",cancelBtn:"Annuler",saveBtn:"Enregistrer",cancel_dialog_title:"Suppression de votre rendez-vous",cancel_dialog_description:"Êtes-vous sûre de vouloir annuler ce rendez-vous ?",cancel_confirm_btn:"Supprimer",cancel_back:"Retour",message:{updade_success:"Votre rendez-vous a été mis à jour avec succès",error:"Une erreur s'est produite",cancel_success:"Votre rendez-vous a été annulé avec succès"},update_date:"Modifier la date et l'heure",load_appointment:"Chargement des rendez-vous",for:"pour",a:"à",appointment_cannot_modified:"Impossible de modifier ce rendez-vous, une erreur s'est produite",remote:"Téléconsultation","appointment-lists":"Listes des rendez-vous",RDV:"Rendez-vous",resume:"Résumé",documents:"Documents",histories:"Historiques","see-profiles":"Voir le profil",date:"Date","consultation-type":"Type de consultation","remote-label":"en téléconsultation",presential:"en présentiel",duration:"Durée",motif:"Motif",address:"Adresse","price-label":"Prix",meetingLink:"Lien de l'appel"},sync:{sync_calendar:"Synchroniser",resync_calendar:"Resynchroniser",delete:"Réinitialiser",delete_all_google_appointments:"Réinitialiser",sync_with_google_calendar:"Synchroniser avec Google Calendar",google_agenda:"Google Agenda",title:"Synchronisation Google",process_success:"Votre agenda a été synchronisé avec succès !",process_error:"Une erreur s'est produite lors de la synchronisation",process_sync:"Synchroniser",cancel:"Annuler",selectHolitimeProfile:"Choisissez un profil Holitime",yourProfiles:"Vos profils",choiceProfile:"Sélectionner un profil",selectGoogleCalendar:"Choisissez un calendrier Google",yourCalendars:"Vos calendriers Google",choiceCalendar:"Sélectionner un calendrier",agenda_synced:"Synchronisé",stop:"Arrêter",sync_stopped_successfully:"Synchronisation arrêtée avec succès",sync_stopped_error:"Désolé, une erreur innatendue s'est produite lors de l'arrêt de la synchronisation",events_deleted_successfully:"Tous les rendez-vous Google ont été supprimés avec succès",events_deleted_error:"Désolé, une erreur innatendue s'est produite lors de la suppression des rendez-vous Google",doYouReallyWantToStopSync:"Voulez-vous réellement stopper la synchronisation avec Google Agenda ?",deleteAppointmentsOnStop:"Supprimer également les rendez-vous Google importés sur Holitime ?",deleteAppointmentsOnStop_hint:"(uniquement sur Holitime, vos événements Google restent intacts)",deleteAppointmentsOnStop_yes:"Oui, supprimer",deleteAppointmentsOnStop_no:"Non, les conserver",doYouReallyWantToDeleteAllGoogleAppointments:"Voulez-vous réellement réinitialiser votre synchronisation Google ?<br>Cette action supprimera les RDVs Google importés (uniquement sur Holitime). Votre calendrier sur Google restera intact et vous pourrez refaire la synchronisation.",deleteAllGoogleAppointments_title:"Réinitialisation de la Synchronisation Google",stop_title:"Arrêt de la Synchronisation Google"}},kX={makeAnAppointment:"Prendre rendez-vous",consultationLocation:"Lieu de consultation",typeOfConsultation:"Type de consultation",inPersonConsultation:"En présentiel",otherProfiles:"Autres profils",remoteConsultation:"Téléconsultation",homeVisitConsultation:"À domicile",price:"Tarif",duration:"Durée",acceptedPaymentMethods:"Moyens de paiement acceptés",chooseDate:"Choisir une date",callPractitioner:"Appeler le praticien",specialties:"Spécialités",areasOfExpertise:"Actes et Expertise",spokenLanguages:"Langues parlées",teleconsultation:"Téléconsultation",meansOfPayment:"Moyens de paiement",payment:"Paiement",detailedPresentation:"Présentation détaillée",sessionProcess:"Déroulement d'une séance",expectedBenefits:"Quels sont les bienfaits attendus ?",trainingAndExperience:"Diplômes et Formations",showMore:"Afficher plus",showLess:"Afficher moins",seeOnMap:"Voir sur la carte",paymentMethods:"Moyens de paiements",errorGetProfile:"Une erreur est survenue lors de la récupération du profil",accountInactive:"Ce profil n'est pas visible publiquement car vous n'avez pas encore activé votre compte.",practitionnerFeedback:"Avis et commentaires sur le praticien",verified:"Vérifié",verifiedDiplomas:"Diplômes vérifiés",verifiedTitle:"Vérifié par Holitime",verifiedDiplomasTitle:"Diplômes vérifiés par Holitime",appointmentOpinionReport:{opinionReportCreated:"Votre signalement a été envoyé avec succès ! Nous allons revenir vers vous dans les plus brefs délais.",error:"Une erreur est survenue lors de l'envoi de votre signalement. Veuillez réessayer plus tard."}},MX={profileNotFound:"Le profil n'a pas été trouvé.",cannotTakeRdvWithYourself:"Vous ne pouvez pas prendre RDV avec vous-même.",availableFrom:"Dispo dès ",cash:"@:profileForm.paymentMethods.method.cash",check:"@:profileForm.paymentMethods.method.check",creditCard:"@:profileForm.paymentMethods.method.creditCard",transfer:"@:profileForm.paymentMethods.method.transfer",card:"Carte bancaire",sepa_debit:"Prélèvement SEPA",klarna:"Klarna (Paiement en 3 fois sans frais)",fromPrice:"À partir de {price} €",consultationPlace:"Adresse de la consultation",allAddresses:"Toutes les adresses",consultationMotive:"Motif de consultation",price:"Tarif : {price} €",duration:"Durée : {duration} minutes",confirmCall:"Voulez-vous appeler le praticien ?",distanceFromPatient:"À {distance} de chez vous",pleaseSelectMotive:"Aucun créneau <br> disponible",errorNoAppointmentAvailable:"Ce créneau n'est plus disponible.",noAvailability:"Aucun créneau disponible",noAvailabilityShort:"Aucune disponibilité affichée cette semaine",noAvailabilityContactCta:"Contacter le praticien",remoteLabel:"Téléconsultations",graduationYear:"De {yearStart} à {yearEnd}",durationInMonth:"{duration} mois",durationInWeeks:"{duration} semaine | {duration} semaines",positifReviews:"Avis positif | Avis positifs",next:"Valider le rendez-vous","image-galery":"Galerie d'images",training:"Diplôme | Diplômes",certificate:"Certificat",discipline:"Discipline",obtain:"Obtention","degree-duration":"Durée","show-less":"Afficher moins","show-more":"Afficher plus","discover-practitioners":`Découvrez d'autres praticiens  en lien avec la <span class="text-secondary">discipline</span>`,feedbacks:{"empty-feedback":"Aucun avis trouvés","more-feedbacks":"Plus d'avis","feedback-loading":"Chargment d'avis","global-feedback-msg":"sur {number} évaluations","feedback-positif-ratio":"{percent}% d'avis positifs",no_feedback:"Les premiers avis arrivent",no_feedback_description:"Après une consultation avec ce praticien, les patients pourront partager leur ressenti et aider la communauté à mieux choisir.",empty_after_filter:"Aucun avis ne correspond à votre recherche",empty_after_filter_hint:"Essayez d'ajuster vos filtres ou de réinitialiser la recherche pour voir tous les avis.",you:"Vous",reply:"Répondre",report:"Signaler cet avis",thePractitioner:"Le praticien"},contact:{noAddr:"Le praticien n'a pas encore configuré d’adresse pour ce profil",description:"Vous ne pouvez pas prendre de rendez-vous pour le moment. Veuillez prendre contact avec le praticien pour plus d'informations.",contactPractitionner:"Contacter le praticien",contactInfoTitle:"Information de contact",email:"Email",emailPlaceholder:"Entrer votre adresse email",phone:"Téléphone",firstname:"Prénom",firstnamePlaceholder:"Entrer votre prénom",lastname:"Nom",lastnamePlaceholder:"Entrer votre nom",objet:"Objet",objetPlaceholder:"Entrer l’objet de votre mail",message:"Message",messagePlaceholder:"Ecrire un message",send:"Envoyer",loginMessage:"Veuillez vous connecter pour envoyer un message.",login:"Se connecter",success_message:"Message envoyé avec succès au praticien"},"display-phone":"Afficher le numéro",signaler:"Signaler",favoris:"Mettre en Favoris",check_title:"Vérification",reserve:"Réserver un créneau","contact-practitionner":"Contacter le praticien",messageSuccessCopyLink:"Lien du profil copié avec succès",copyLink:"Copier le lien"},xX={sectionOnetitle:"Devenez",sectionOneambassadeur:"ambassadeur",sectionOnedescription:"Chez Holitime, nous croyons en la force de la communauté. C'est pourquoi nous avons créé notre programme de parrainage, qui vous offre l'opportunité non seulement de nous aider à diffuser notre mission, mais également de partager les bénéfices de notre succes.",sidebarTitle:"Inscrivez-vous",sidebarDescription:"Saisissez votre adresse e-mail ci-dessous pour recevoir votre lien unique d'affilié. Si vous êtes déjà inscrit, vous recevrez de nouveau votre lien.",sidebarButton:"S’inscrire",emailField:"Entrer votre adresse email",VoilàCommentFonctionne:"Voilà comment fonctionne",leParrainage:"le parrainage",InscrivezVous:"1. Inscrivez-vous",InscrivezVousText:"Devenez ambassadeur en vous inscrivant et recevez un lien unique à partager",Partagez:"2. Partagez",PartagezText:"Une fois inscrit, recevez un lien unique à partager le avec votre réseau",GagnezDesCommissions:"3. Gagnez Des Commissions",GagnezDesCommissionsText:"Gagnez 10% de commission sur chaque abonnement via votre lien. Simple et direct",UnLienPourLaVie:"5. Un lien pour la vie",UnLienPourLaVieText:"Vous continuez à toucher une commission sur chaque paiement de vos filleuls",RecevezVosPaiements:"Recevez vos paiements",RecevezVosPaiementsText:"Retirez vos gains dès 10€ de commissions",PourquoiDevenir:"Pourquoi devenir",ambassadeur:"ambassadeur ?",ContribuezImportante:"Contribuez à une cause importante",ContribuezImportanteText:"En partageant Holitime, vous aidez à promouvoir le bien-être holistique et à rendre ces pratiques plus accessibles.",GénérezDesRevenus:"Générez des revenus",GénérezDesRevenusText:"Vous gagnez une commission pour chaque nouvel abonnement généré grâce à votre lien. De plus, vous continuerez à recevoir des commissions, de manière passive, tant que vos filleuls resteront abonnés à Holitime.",SoyezVotreEngagement:"Soyez récompensé pour votre engagement",SoyezVotreEngagementText:"Plus vous partagez, plus notre mission se propage, et plus vous gagnez.",Devenez:"Devenez",ambassadeurMaintenant:"ambassadeur maintenant",Holitime:"Holitime",cest:"c’est ...","40Millions":"40 millions",sevenM:"700 000",ninetyForuPer:"94%",Patients:"Patients",Praticiens:"Praticiens",DavisPositifs:"D’avis positifs",faq:"faq",faqTitle:"Questions fréquentes",faqPanleTitleFirst:"Qu'est-ce qu'un ambassadeur Holitime ?",faqPanleTitleFirstText:"Un ambassadeur Holitime est un membre de notre communauté qui partage son lien de parrainage pour promouvoir la plateforme.",faqPanleTitleSecond:"Pourquoi devenir ambassadeur Holitime ?",faqPanleTitleSecondText:"En devenant ambassadeur, vous contribuez à la promotion des pratiques de bien-être holistique tout en gagnant un revenu passif. C'est une opportunité de soutenir une cause importante et de faire partie d'une communauté engagée.",faqPanleTitleThird:"Comment devenir ambassadeur Holitime ?",faqPanleTitleThirdText:"Pour devenir ambassadeur, il vous suffit de vous inscrire via notre page dédiée. Une fois inscrit, vous recevrez un lien unique que vous pourrez partager avec votre réseau pour commencer à générer des commissions.",faqPanleTitleFourth:"Quel est le montant de la commission que je peux gagner ?",faqPanleTitleFourthText:"Vous gagnez une commission de 10% sur chaque abonnement généré via votre lien de parrainage.",faqPanleTitleFifth:"Quand et comment puis-je retirer mes gains ?",faqPanleTitleFifthText:"Vos gains seront récupérables après le lancement du projet Holitime. Vous pouvez les retirer en indiquant votre IBAN dans votre tableau de bord. Le montant total de vos commissions sera ensuite transféré directement sur votre compte bancaire.",faqPanleTitleSixth:"Est-ce que mes filleuls sont liés à moi à vie ?",faqPanleTitleSixthText:"Oui, les praticiens que vous parrainez restent liés à votre compte à vie. Cela signifie que vous continuerez à toucher des commissions sur chaque paiement qu'ils effectuent, même après leur première inscription.",signupComplete:"Inscription réussie !",signupCompleteText:"Vous allez recevoir d’ici quelques instants un email avec votre lien unique que vous pouvez partager dès à présent.<br/><br/>Si vous ne recevez pas cet email d’ici 5 minutes, vérifiez votre dossier spam ou contactez-nous via",withdrawEarnings:"Retrait des gains"},EX={title:"Trouver un praticien",searchButton:"Rechercher",availabilities:"Disponibilités",allDates:"Toutes dates",openFilters:"Filtrer",filtersTitle:"Filtres",seeResults:"Voir les résultats",closeFilters:"Fermer les filtres",prices:"Honoraires",actsAndExpertises:"Actes et expertises",remoteOnly:"Téléconsultation uniquement",today:"Aujourd'hui",duringTheNextThreeDays:"Dans les trois prochains jours",duringTheWeek:"Dans la semaine",deleteFilter:"Réinitialiser les filtres",refresh:"Actualiser",countResults:"{count} Résultats",displayMap:"Afficher la carte",spokenLanguages:{label:"@:profileForm.spokenLanguages.label"},nextAppointmentDate:"Prochain RDV {date}",noNextAppointment:"Pas de RDV disponible",nextAvailabilities:"Prochaines disponibilités",morning:"Matin",afternoon:"Après-midi",resultSentence_coutPractitioners_city_radius:"Il y a <b>{countPractitioners}</b> praticiens correspondant à vos critères de recherche.",resultSentence:"Voici les résultats correspondant à vos critères de recherche",resultSentenceWithDisciplineAndCity:"Voici les résultats de recherche de {discipline} à {location}",resultSentenceWithDiscipline:"Voici les résultats de recherche de {discipline}",resultSentenceWithCity:"Voici les résultats de recherche à {location}",scheduleAppointment:"Prendre RDV",seeProfile:"Voir le profil",noAvailability:"Aucun créneau disponible",availableAtOtherAddress:"Aucun créneau pour cette adresse. Disponibilités à : {address}",noResult:"Nous n'avons pas trouvé de praticien correspondant à votre recherche. De nombreux professionnels nous rejoignent chaque jour, n'hésitez pas à revenir bientôt !",discoverMorePractitioners:"Découvrir plus de praticiens",TextUnderMap:"Être tenu informé des nouveaux praticiens près de chez vous",opinionPositive:"Avis positif",opinionsPositive:"Avis positifs",classicSearch:"Recherche classique",searchWithOli:"Être guidé par Oli",beta:"Beta",oliBetaTooltip:"Oli est en phase expérimentale. Il vous oriente vers des professionnels de santé et des pratiques complémentaires, mais ne pose pas de diagnostic et ne remplace pas un avis médical.",eyebrow:"Trouver un praticien",subtitle:"Recherche par spécialité, ville ou nom du praticien — ou laissez-vous guider par Oli, notre assistant."},LX="€",PX={titleAppointmentCanceled:"Rendez-vous en cours annulé",messageAppointmentCanceled:"Le rendez-vous en cours a été annulé pour cause d'inactivité."},TX="Offre de lancement valable pour les 6 premiers mois",DX="Offre de lancement valable pour la première année",VX="Prise de rendez-vous",OX="Jusqu'à 3 profils distincts",IX="Jusqu'à 3 adresses",HX={title:"Sélectionner le temps"},NX="Prochain prélèvement",RX={title:{account:"Holitime - Mon Compte"}},ZX="Soumission de votre compte ",FX="Soumission de votre compte pour activation",zX="Votre abonnement actuel:",BX="Période d’essaie {value}",UX="en cours,",jX="Prochain prélèvement",qX="Fin d'abonnement",YX="Informations de paiement",WX="Indiquez votre numéro TVA pour etre facturé HT",GX="Carte déjà enregistrée",KX="Numéro de card",XX="Expire le",JX="ou",QX="Date d’expiration",eJ="Ajouter une nouvelle carte",tJ="Une erreur s'est produite lors de la mise a jour de la carte",nJ="une erreur s'est produite lors de la mise à jour des informations",aJ="Validez votre compte pour accéder à cette fonctionnalité",iJ="Vous bénéficier de {month} mois d'abonnement correspondant à vos mois de pré abonnement",rJ="Vous ne serez pas débités pendant ces {month} mois",oJ="Votre prélèvement démarrera le: {billDate}",sJ="Si vous avez des questions n'hésitez pas à nous contacter à l'adresse",lJ="Devenir Ambassadeur Holitime",uJ="Erreur de paiement : Veuillez vérifier vos informations et réessayer",cJ='Avant de soumettre votre compte pour activation, veuillez vous assurer que toutes les informations ci-dessous sont correctement remplies. <br> <br> Une fois soumis, votre compte sera examiné sous <span class="font-weight-bold">48 heures</span>.',dJ="Soumettre pour activation",fJ="Annuler",hJ="{value} jours restant",pJ="terminée le {value}",mJ="Abonnement <br> à vie",vJ="Vous avez déjà  un abonnement de ",gJ="{value} mois en cours",yJ={title:"FAQ",subtitle:"Questions fréquentes"},_J={eyebrow:"Une question ? Écrivez-nous",title:"Vous n’avez pas trouvé votre réponse ?",subtitle:"Écrivez-nous, on vous répond rapidement.",form:{lastname:"Nom",firstname:"Prénom",email:"Email",reason:"Motif de contact",message:"Message",messageHint:"Décrivez votre demande — plus vous êtes précis, plus notre réponse sera utile.",required:"requis",options:{subscription_info:"Informations sur les abonnements",seo:"Question sur le référencement Holitime",testimonial:"Proposer mon témoignage",feature:"Proposition de fonctionnalité",technical_issue:"Problème technique",press_relations:"Relation Presse",affiliation:"Parrainage",report:"Signalement",other:"Autre"}},success_message:"Message envoyé avec succès",error_message:"Désolé, une erreur innatendue s'est produite",send_btn:"Envoyer un message"},bJ="Montant",wJ="Période d'essai",$J="Ex: FR 32 123456789",AJ="Aller à la page de connexion",SJ="retourner à l’accueil",CJ="Aucun prélèvement avant la fin de votre période de pré-inscription,",kJ="Vous êtes :",MJ="Client",xJ="Praticien",EJ="Basculer entre vos comptes",LJ="Basculer en {value}",PJ='Vous bénéficier de <span class="text-secondary">{value}€</span> de réduction:',TJ="Vous êtes abonné à l’offre",DJ="{value} mois restant",VJ="Montant du prochain prélèvement",OJ="Référencement Holitime",IJ="Mensuel",HJ="Annuel",NJ="À vie",RJ='Vous avez déjà un abonnement de <span class="text-secondary">{value} mois</span>:',ZJ='Vous avez un abonnement à <span class="text-secondary">Vie</span>',FJ="Télécharger",zJ="Paiements et factures",BJ="Réductions",UJ="Modifier mon abonnement",jJ="Je m'abonne",qJ="Votre période d’essai se termine dans:",YJ="Arrêter l’essai",WJ="Arrêter l’abonnement",GJ="Passer ma période d'essai",KJ="Votre abonnement démarre dès que vous activez votre compte.",XJ={title:"Suppression d'adresse",message:"Voulez-vous vraiment {value} cette adresse ?",description:"La suppression entraînera également la suppression de tous les créneaux et rendez-vous associés à cette adresse.",edit_title:"Changement d'adresse",edit_message:'<p>Cette modification <strong>s’applique à tous vos rendez-vous à venir</strong>. Les rendez-vous passés garderont l’ancienne adresse.</p><div class="my-2">&#128198; <strong>Choisissez une date d’application :</strong></div><div class="ml-8"><ul><li>Les rendez-vous avant cette date garderont l’ancienne adresse.</li><li>Les rendez-vous après auront la nouvelle adresse.</li></ul></div><div class="mt-1">Pour modifier l’adresse d’un rendez-vous spécifique, utilisez la section "Mes rendez-vous".</div>'},JJ="chargement...",QJ="Le prochain prélèvement aura lieu {value} mois après l'activation de votre compte.",eQ={title:"Passer ma période d'essai",success:"Votre abonnement holitime est démarré avec succès"},tQ="Annuler mon abonnement",nQ="Annulation de votre abonnement",aQ="Abonnement annulé et prendra fin le",iQ="Abonnement Holitime annulé",rQ="Nous sommes désolés de vous voir partir",oQ="Êtes vous sûr de vouloir arrêter votre abonnement ?",sQ="Cette action est irréversible !",lQ="Votre référencement sur Holitime sera désactivé",uQ="Vos profils ne seront plus visibles publiquement sur Holitime",cQ="Votre abonnement sera arrêté et vous ne serait plus débité de votre compte",dQ="Vous perdrez l'avantage de la réduction actuellement appliqué",fQ="Pouvez vous nous dire pourquoi vous nous quittez ?",hQ="Cela nous permettra de nous améliorer.",pQ="Votre avis",mQ="300 caractères au maximum",vQ="Continuer",gQ="Fermer",yQ="Arrêter l'essai",_Q="Annuler",bQ={past_due:"Votre abonnement est en attente de paiement. Merci de vérifier vos informations de paiement pour éviter toute interruption de service.",canceled:"Votre abonnement a été annulé. Pour continuer à utiliser nos services, veuillez réactiver votre abonnement en soumettant votre compte pour activation.",unpaid:"Toutes les tentatives de paiement de votre abonnement ont échoué. Votre abonnement est désormais en pause ou annulé. Veuillez mettre à jour vos informations de paiement pour réactiver votre compte en le soumettant pour activation.",incomplete:"Un problème est survenu lors de la création de votre abonnement en raison d'un échec de paiement initial. Votre abonnement restera incomplet tant que le paiement ne sera pas effectué. Veuillez vérifier vos informations puis soumettez votre compte pour activation.",incomplete_expired:"Votre paiement n'a pas pu être effectué. Veuillez vérifier vos informations puis soumettez votre compte pour activation.",paused:"Votre abonnement est actuellement en pause. Aucun paiement n'est prévu tant que l'abonnement ne sera pas réactivé. Vous pouvez réactiver votre abonnement à tout moment en soumettant votre compte pour activation."},wQ="En confirmant cette action, votre période d'essai se terminera immédiatement et un prélèvement sera effectué sur votre compte. <br> Vous accéderez dès maintenant à tous les avantages de votre abonnement, y compris les conseils juridiques.",$Q={label:"Disponibilité",all:"Toutes dates",today:"Aujourd'hui",next_three_days:"3 prochains jours",in_the_week:"Cette semaine"},AQ="Proximité",SQ="Pertinence",CQ="Audience",kQ="annuellement",MQ="mensuellement",xQ="Montant de contribution {type}",EQ="Montant de l'abonnement",LQ={not_changing:"Impossible d'effectuer le changement",selected:"Actif",canceled:"Annulé",inactive:"Inactif",rdv_count:"À partir de {value} rendez-vous par mois",self_growth:"Croissance automatique",no_obligation:"Sans engagement",change_btn:"Changer l'abonnement",next_btn:"Continuer",register_btn:"Je crée mon compte",less_details:"Moins de détails",more_details:"Plus de détails"},PQ={ariaLabel:"Pied de page",linksNav:"Liens du pied de page",baseline:"La plateforme indépendante dédiée à la santé intégrative : professionnels de santé et pratiques complémentaires, dans un cadre clair et éthique.",language:"Langue",trust:{gdpr:"Données protégées, conformes RGPD",hosting:"Hébergement en Europe"},columns:{discover:{title:"Découvrir",links:{findPractitioner:"Trouver un praticien",practices:"Pratiques référencées",verifiedPractitioners:"Praticiens vérifiés",integrativeHealth:"Notre mission",manifesto:"Notre manifeste",trustCharter:"Charte de confiance"}},practitioners:{title:"Praticiens",links:{forPractitioners:"Espace praticien",pricing:"Tarifs & abonnement",roadmap:"Feuille de route",signUp:"Créer mon profil",websites:"Sites web sur-mesure",partners:"Devenir partenaire"}},account:{title:"Mon compte",links:{signUpPatient:"Créer un compte patient",login:"Se connecter",contact:"Contact",faq:"FAQ"}}},generale_info:"Information générales",holitime:"Holitime",account:"Compte",copyright:"© Holitime {value} — Tous droits réservés",contact:"Contact",our_cgu:"CGU",privacy:"Confidentialité",you_are_practitionner:"Vous êtes praticiens ?",patient_features:"Fonctionnalités Patient",practitionner_features:"Fonctionnalités Praticien",create_an_practitionner_account:"Créer un compte praticien",create_an_patient_account:"Créer un compte client",become_ambassador:"Devenir ambassadeur",login:"Connexion",websitesForPractitionners:"Sites web sur-mesure pour praticiens"},TQ="Numéro incorrect",DQ={title:"Protéger, innover, co-créer",description:"Bâtissons un havre de liberté et de résilience pour la santé intégrative","see-graph-btn":"Voir le Graphique","stat1-title":"Plus de 8 Français sur 10 considèrent que les médecines douces sont utiles","stat1-desc":"Source : Étude Harris Interactive pour Santéclair (2019)","stat2-title":"88% des Suisses considèrent que la médecine complémentaire et alternative est utile.","stat2-detail":"(En Suisse, 5 médecines douces sont remboursées par l’Assurance de base).","stat2-desc":"Source : Baromètre de la médecine complémentaire et alternative (CAM = Complementary and Alternative Medicine), 2021","stat3-title":"1/3 des Belges francophones affirme se traiter essentiellement aux médecines douces et homéopathiques","stat3-desc":"Source : Futuromètre de l’institut AQ Rate (4ème volet), réalisé en collaboration avec la RTBF et Le Soir.","constat-title":"Le constat: une demande croissante, un accès entravé","started-title":"Le projet Holitime est né d'un constat simple:","started-list1":'<span class="font-weight-bold">Une demande en forte croissance :</span> de plus en plus de personnes se tournent vers les médecines dites complémentaires, convaincues de leur utilité et de leur efficacité.',"started-list2":'<span class="font-weight-bold">Des obstacles majeurs pour les praticiens :</span> exclusion de grandes plateformes ou « filtrage » à l’entrée, manque de reconnaissance institutionnelle, manque d’information pour le public…',"started-list3":'<span class="font-weight-bold">Un accès limité :</span> trouver un praticien de confiance, adapté à ses besoins, reste un défi en dehors des quelques recommandations du cercle proche.',"started-list4":'Il devenait urgent de créer <span class="font-weight-bold">une plateforme réellement libre,</span> qui mette en relation les utilisateurs et les praticiens (qui facilite le « match » entre des besoins spécifiques et des solutions holistiques), <span class="font-weight-bold">sans entrave idéologique, sans discrimination arbitraire, sans risque de censure.</span>',"protect-title":"PROTÉGER : un bastion pour l’écosystème de la santé holistique","free-choice":"Libre choix – Diversité – Complémentarité","small-mission-desc":`Dans un contexte de stigmatisation et d'exclusion des pratiques alternatives, Holitime porte la mission d'offrir <span class="font-weight-bold">un espace protégé, inclusif et véritablement démocratique.</span> Son indépendance financière garantit une immunité contre tout lobbying ou pression idéologique.`,"our-aim":"Notre objectif est triple:","sol-desc":"Notre époque comporte des risques : Holitime apporte une solution concrète et engagée pour défendre nos droits essentiels. <br> Elle offre aussi de formidables opportunités et Holitime est conçu comme un tremplin pour les saisir !","defend-freedom":"Défendre la liberté de tout individu de faire ses propres choix éclairés en matière de santé et bien-être","promote-trusted-practitionner":"Valoriser les praticiens de confiance, leur offrir les ressources nécessaires pour exercer sereinement, et ouvrir l’accès à la richesse des approches holistiques","truly-protected-space":"Créer un véritable espace protégé de rencontres, d’échanges, d’apprentissages et de connaissances (non censurables) autour du bien-être et des médecines complémentaires.","protect2-title":"INNOVER : des technologies avancées pour un futur désirable autour de la santé","sol-details":'Holitime n’est pas voué à être une simple plateforme de prise de rendez-vous : notre ambition est de créer l’environnement propice pour <span class="font-weight-bold">façonner, ensemble, l’avenir de la santé intégrative.</span> <br /><span class="font-weight-bold">Notre vision : la puissance des technologies modernes doit être mise au service de l’Humain et du Bien commun.</span> C’est avec cette éthique que nous construisons Holitime.',"holitime-futur":"Le futur (proche) de Holitime:","holitime-futur-list":{title1:"Des fiches métiers collaboratives",desc1:"Beaucoup de pratiques alternatives sont encore peu connues (ou mal connues) et gagneraient à être davantage mises en lumière. Le bénéfice sera double : plus de visibilité pour les praticiens et plus d’information éclairée pour les utilisateurs ! Ces fiches seront en écriture ouverte (modifications soumises aux votes).",title2:"Un assistant de recherche futuriste",desc2:"Aujourd’hui, vous devez savoir quelle pratique chercher, pour trouver. Bientôt, il vous suffira d’exprimer votre problématique, et hop : Oli (notre petit colibri holistique) vous guidera vers les solutions les plus pertinentes ! Ses réponses intègreront les pratiques et praticiens disponibles (près de chez vous ou en distanciel), les expériences concrètes des clients, les formations, les bases de connaissances de la communauté…",title3:"Une plateforme de formation en autonomie",desc3:"Les praticiens, experts, journalistes présents sur la plateforme, pourront bientôt partager leur expertise à travers des articles, des vidéos, des formations… Pour un apprentissage à son rythme, en autonomie. Et tout cela, sans risque de censure arbitraire et illégale !",title4:"Une confidentialité absolue",desc4:"Les solutions de téléconsultation actuelles ne peuvent garantir une confidentialité totale et le doute subsiste quant aux risques de récupération de vos données, pourtant sensibles. Notre système de téléconsultation, en partenariat avec Crowdbunker, vous offrira un niveau de sécurité introuvable à ce jour."},"innovation-desc":"En alliant l’innovation et l’éthique, Holitime vise à devenir la plateforme de référence de la santé holistique","our-futur":"Notre avenir en matière de bien-être et de santé sera libre, mutualisé et participatif !","democratic-project":"CO-CRÉER : un projet démocratique et évolutif","intelligence-collective":"Intelligence collective – Contribution - Humanisme","intelligence-desc":'Contrairement aux plateformes classiques fondées sur des algorithmes opaques et des décisions centralisées, <span class="font-weight-bold">Holitime mise sur l’intelligence collective : sa communauté vivante et engagée est le cœur battant du projet</span>, et plus encore, nous souhaitons qu’elle en soit l’architecte. <br><br> La plateforme Holitime est bâtie sur des <span class="font-weight-bold">principes de transparence et d’auto-gestion</span>',"how-to-support-btn":"Comment soutenir le projet?","how-to-support-title":"Holitime est un projet ambitieux, qui repose sur le nombre, sur des valeurs fortes, et sur une certitude","how-to-suppport-desc":"Divisés, nous ne pouvons pas grand-chose... En nous unissant, nous avons le pouvoir de changer le monde !","democratic-list-1":'<span class="font-weight-bold">Les avis des utilisateurs, clients, praticiens, façonnent un espace de confiance, </span>offrant des repères clairs pour des choix éclairés.',"democratic-list-2":'<span class="font-weight-bold">La communauté est aux commandes :</span> elle a le pouvoir démocratique de proposer et voter les prochaines évolutions de la plateforme.',"democratic-list-3":'<span class="font-weight-bold">Des fonctionnalités d’auto-gestion renforcent cette confiance:</span> système de réputation (avis pertinents, contenus recommandés, satisfaction élevée…) et outils de signalement (pratiques douteuses, commentaires inappropriés…) garantissant un environnement fiable et serein.',"democratic-list-4":'<span class="font-weight-bold">Le projet est vertueux (et non capitaliste) : </span>le succès de la plateforme servira à propulser de nouveaux projets impactants, rêvés par la communauté, pour la communauté, et sélectionnés démocratiquement en fonction leur popularité.',"democratic-list-5":`<span class="font-weight-bold">L'avenir de la plateforme est entre vos mains:</span> Holitime est totalement indépendant financièrement (le choix de la liberté !) et repose essentiellement sur une levée de fonds au lancement et sur les forfaits des praticiens – calculés au plus juste, dans un esprit de solidarité. L’équilibre numérique et économique de la plateforme reste à atteindre : chaque soutien est une avancée vers une santé intégrative plus libre, plus éclairée et plus accessible.`,"holitime-ceo-title":"Les fondateurs du projet Holitime","johann-role":"Créateur du média Quartier Libre - Cofondateur de Holitime","johann-desc1":"Ingénieur de formation et entrepreneur engagé, Johann s’est rapidement tourné vers la création de solutions concrètes face aux dérives du système médical, politique et technocratique actuel. Avant Holitime, il a porté de nombreux projets alternatifs, notamment le média indépendant Quartier Libre TV, centré sur les enjeux d’autonomie, de résilience et de transformation sociétale. Il est également l’un des initiateurs de la série d’émissions “On fait quoi maintenant ?”, donnant la parole à ceux qui œuvrent sur les chemins de la transition.","johann-desc2":"Johann s’inscrit dans une dynamique de refondation des modèles existants, à la croisée de la souveraineté individuelle et de l’intelligence collective.","johann-desc-3":"« J’ai longtemps dénoncé les dérives du système. Aujourd’hui mon ambition est de construire des alternatives concrètes – des outils qui recréent du lien entre les gens et qui leur redonnent du pouvoir. »","matthieu-role":"Fondateur de la plateforme Crowdbunker - Cofondateur de Holitime","matthieu-desc-1":"Ingénieur en informatique et développeur chevronné, Matthieu est le fondateur de Crowdbunker, une plateforme résistante née en réaction directe à la censure grandissante sur les réseaux sociaux dominants. Véritable bunker numérique pour défendre la liberté d’expression et d’accès à l’information, cet outil de résistance pacifique reflète l’intégrité de son créateur : refus de financements extérieurs et autres propositions de rachat, hébergements choisis avec soin hors de France pour contourner les pressions politiques… Matthieu ne transige pas avec l’indépendance. ","matthieu-desc-2":"« Avec la santé, on a le même problème qu’avec l’information : on n’a plus vraiment la liberté de choisir. Défendre ce droit de choisir librement est vital – au sens le plus littéral du terme. »","technology-title":"L’ingénierie technologique au service de la liberté","technology-desc1":"Johann et Matthieu auraient pu suivre la voie classique : intégrer de grands groupes, lancer des startups calibrées pour séduire les investisseurs et lever des millions. Mais ni l’un, ni l’autre, ne sont de ceux qui instrumentalisent la technologie pour le contrôle ou le profit. Ils ont choisi de mettre leur intelligence au service du vivant, du sens et de l’émancipation collective.","technology-desc2":"Leur rencontre, peu après le lancement de Crowdbunker (alors que Johann développait un projet similaire), a été déterminante. Visions alignées, expertises complémentaires, détermination partagée : en mars 2023, ils décident ensemble de lancer Holitime. Plus qu’une simple collaboration, le projet incarne la puissance de la synergie : en unissant leurs forces, ils vont plus loin… Et lorsque des esprits libres s’allient, ils ne se contentent pas de dénoncer un système qui vacille : ils ouvrent la voie vers d’autres possibles.","johann-slogan":'Johann : <span class="font-weight-bold text-teal-green">« Holitime est un choix de société »</span>',"matthieu-slogan":'Matthieu : <span class="font-weight-bold text-teal-green">« C’est le choix… de la liberté de choix ! »</span>',"fondation-title":"Les piliers fondamentaux de Holitime","fondation-desc":"Le projet repose sur des valeurs solides et un engagement assumé :","fondation-list":{title1:"Pour la Liberté et l’Autonomie",desc1:'Holitime est un espace ressource pour explorer la richesse des pratiques holistiques, trouver des praticiens qualifiés, s’informer et se former en toute autonomie. <span class="font-weight-bold">Reprenons les rênes de notre bien-être et de notre santé !</span>',title2:"Pour une approche intégrative de la santé",desc2:'Face aux lobbys et aux risques de monopoles, Holitime promeut l’inclusivité, la diversité et la pluridisciplinarité. <span class="font-weight-bold">Les pratiques légales sont toutes bienvenues ici, sans discrimination arbitraire ni risque de censure ! </span>',title3:"Pour la Sécurité de nos données",desc3:'Le business model de Holitime garantit la protection de nos données personnelles (aucun risque de récupération ou revente). Le service de téléconsultation (disponible prochainement !) garantira une <span class="font-weight-bold">confidentialité totale.</span>',title4:"Pour l’Humain (pas le Capital)",desc4:'Holitime prône l’indépendance financière (aucun investisseur extérieur), pour que le profit soit toujours au service du projet (pas l’inverse !), et puisse même propulser de futurs projets vertueux, que nous imaginerons ensemble. <span class="font-weight-bold">L’argent est un moyen et la fin reste le bien commun ! </span>',title5:"Pour l’Intelligence collective",desc5:'Holitime ouvre un espace participatif et auto-géré :  chaque avis, chaque partage, chaque action, contribuent à construire un environnement de confiance, une information claire, des repères fiables… Pour des choix éclairés. <span class="font-weight-bold"> La force de Holitime, c’est vous !</span>',title6:"Pour une innovation technologique éthique",desc6:'Des fonctionnalités toujours plus avancées vont venir répondre aux besoins des praticiens et des utilisateurs. Les technologies modernes peuvent <span class="font-weight-bold"> soutenir l’émancipation et permettre une véritable dynamique démocratique ! </span>'},"in-summary":"En synthèse","summary-desc":"Holitime est une plateforme libre et résiliente, conçue pour protéger notre liberté de soin et pour promouvoir une approche de la santé à la fois intégrative, démocratique et accessible. ","platforme-name":"« Holitime », ce n’est pas très français ?","plateforme-desc1":'Pas si simple de choisir un nom à la fois efficace, et qui fasse l’unanimité ! Mais dès l’origine, <span class="font-weight-bold">Holitime porte une ambition internationale.</span> Lancée en France, la plateforme s’ouvre progressivement à l’espace francophone, avec pour cap une version multilingue capable d’accueillir praticiens et utilisateurs du monde entier.',"plateforme-desc2":'<span class="font-weight-bold">Car le besoin de diversité thérapeutique, de protection des connaissances et de liberté de soin dépasse les frontières.</span> Holitime est un nom qui pourra résonner dans tous les pays où l’on aspire à une santé plus libre, plus intégrative… Et plus collaborative.',"plateforme-desc3":'<span class="font-weight-bold">Imaginez :</span> les technologies modernes nous permettent aujourd’hui de franchir les barrières linguistiques et de partager les savoirs ancestraux comme les avancées récentes, dans les coins les plus reculés du monde !',"holitime-media-title":"Ils parlent de nous","holitime-media-desc":"Médias, créateurs de contenu et blogueurs qui ont couvert Holitime et ses fondateurs.","holitime-media":"Suivez l’actualité Holitime et rejoignez le mouvement"},VQ={welcomeTitle:"Bienvenue sur Holitime !",stepCount:"Étape {value}",prev:"Précédent",next:"Suivant",noLongerDisplay:"Ne plus afficher",continueLater:"Continuer plus tard",restartTitle:"Reprendre le parcours de découverte à tout moment","discover-desc":"Prenez le temps de découvrir les fonctionnalités à votre rythme",stop:"Arrêter",start:"Relancer",modalAlertTitle:"Reprendre le parcours de découverte Holitime à tout moment depuis l’accueil",modalAlertDesc:"Prenez le temps de découvrir les fonctionnalités à votre rythme",discoverHolitime:"Découvrir la plateforme",restart:"Reprendre",finish:"Terminer",agree:"Compris",mobileTitle:"Pour profiter pleinement de votre parcours de découverte, nous vous invitons à vous connecter depuis un ordinateur.",mobileDesc:"Le parcours guidé est disponible exclusivement en version web pour une expérience optimale.",scraped:{loginInfo:"Information de connexion",profil:"Mon profil",address:"Mon adresse",timeslot:"Mes créneaux",welcomeTitle:"Bienvenue chez Holitime !",welcomeDesc:"Nous sommes ravis de vous accueillir",profilDesc:"Rajouter votre profil en quelques clics",firstname:"Prénom",firstnamePlaceholder:"Entrer votre prénom",lastname:"Nom",lastnamePlaceholder:"Entrer votre nom",next:"Suivant",previous:"Précedent",activateAccount:"Activer mon compte gratuitement",profile:{title:"Complétez les informations manquantes de votre profil Holitime",description:"Vous pouvez également modifier l’ensemble de votre profil en cliquant sur",editProfileBtn:"Modifier tout le profil",information:"Informations",previousPage:"Page précédente",nextPage:"Page suivante"}}},OQ={duration:"Durée",motif:"Motif",address:"Adresse",consultation:"Consultation - Présentiel","remote-consultation":"Télé-consultation - En ligne","in-person":"Présentiel","your-patient":"Détails client",tel:"Tel:",mail:"Mail:","see-patient":"Voir fiche client","rdv-details":"Détails liée au rendez-vous","appointment-motif":"Motif de consultation","appointment-info":"Informations du rendez-vous",price:"Prix",date:"Date","consultation-type":"Type de consultation","meet-link":"Lien de l’appel :",notes:"Mes notes","rdv-resume":"Resumé du rendez-vous",docs:"Documents",history:"Historique des consultations","notes-info":{"practitionner-title":"Tous ce que vous renseignez ici n’est pas visible par le patient.","practitionner-hint":"Les questions posées pendant le rendez-vous","patient-title":"Tous ce que vous renseignez ici est visible par le patient.","patient-placeholder":"Votre espace note visible par le patient."},"no-result-found":"aucun résultat trouvé","see-details":"Voir le détails","details-rdv":"Détails rendez-vous",home:"Tableau de bord",rdv:"Rendez-vous",detail:"Détails","edit-btn":"Modifier","cancel-btn":"Annuler le RDV",presence:"Présence",select:"Sélectionner",present:"Présent",absent:"Absent","appointment-liste-title":"Listes des rendez-vous","no-appointment":"aucun rendez-vous trouvé",tomorrow:"Demain",today:"Aujourd'hui","display-list":"Afficher la liste","un-display-list":"Masquer la liste","all-apointments":"Tous les autres","future-appointment":"Mes rendez-vous passés","calendar-label":"Calendrier",search:"Rechercher",week:"Semaine",month:"Mois","no-motif":"aucun motif disponible",period:"Période","appointments-range-note":"Les rendez-vous affichés dépendent de la plage horaire sélectionnée",filterBy:"Filtrer les rendez-vous par",liste:"Liste",uploadFile:"Pieces jointes:",presenceTitle:"Le patient était-il présent à la consultation ?",presenceDesc:"Sélectionner une option pour confirmer la présence du patient",arePresent:"Il était présent",areAbsent:"Il était absent",appointmentInfoTitle:"Informations du rendez-vous",informations:"Informations",adminInformation:"Informations administratives",patientContact:"Contact du client",medicalData:"Données médicales",biometricData:"Données Biométriques",appointmentHistorique:"Historiques des consultations",patientDocuments:"Documents du patient",documentsLoading:"Chargement des documents",noDocuments:"Aucun document.",billingPayments:"Factures et paiements",clientDocuments:"Documents du patients",seePatientFile:"Voir fiche  client","timeslot-error":"Erreur lors de la récupération des créneaux","appointment-error":"Erreur lors de la récupération des rendez-vous","max-range-error":"Le plage de date maximum est de 1 mois",payment:{title:"Paiement",not_confirmed_title:"Votre rendez-vous n'est pas encore confirmé",pay_consultation:"Payer votre consultation",payment_info_subtitle:"Payer votre consultation de manière sécurisée",pay_with_practitioner:"Payer et confirmer",pay_after_consultation:"Payer après la consultation",summary:"Récapitulatif",total:"Total",loading_payment_methods:"Chargement des méthodes de paiement...",processing_payment:"Traitement du paiement...",error:{init_failed:"Erreur d'initialisation du paiement",payment_failed:"Le paiement a échoué"},no_refund_policy:"Aucun remboursement",refund_policy:"Annulation gratuite jusqu'à {hours}h avant",deposit_payment_title:"Paiement avec acompte",deposit_payment_info:"Vous allez payer un acompte de {depositAmount}€ maintenant. Le solde de {balanceAmount}€ sera débité automatiquement le jour du rendez-vous.",balance_will_be_charged:"Le solde sera prélevé automatiquement à l'heure de votre rendez-vous.",full_payment_title:"Paiement immédiat",full_payment_info:"Le montant total de {amount}€ sera débité immédiatement lors de la confirmation de votre rendez-vous.",save_card_title:"Enregistrement de votre carte",save_card_info:"Votre carte bancaire sera enregistrée de manière sécurisée. Le paiement de {amount}€ sera effectué automatiquement le jour de votre rendez-vous.",card_charged_on_appointment:"Votre carte sera débitée automatiquement à l'heure de votre rendez-vous."},birthDate:"Date de naissance",presenceMessage:"Le client a été marqué comme présent",absenceMessage:"Le client a été marqué comme absent"},IQ="Veuillez activer votre abonnement",HQ="Téléchargement réussi",NQ="Téléchargement échoué",RQ="Supprimé avec succès",ZQ={payments:{title:"Paiements",stripe_connect_status:"Stripe Connect",not_configured:"Compte Stripe non configuré",setup_description:"Configurez votre compte Stripe Connect pour commencer à accepter les paiements de vos patients.",setup_stripe:"Configurer Stripe",onboarding_incomplete:"Configuration incomplète",complete_setup_description:"Veuillez compléter la configuration de votre compte Stripe pour pouvoir accepter les paiements.",continue_setup:"Continuer la configuration",account_active:"Compte actif",can_accept_payments:"Votre compte Stripe est actif et vous pouvez accepter les paiements.",open_dashboard:"Ouvrir le tableau de bord Stripe",standard_dashboard_info:"Vous avez un compte Stripe Standard. Connectez-vous avec vos identifiants Stripe personnels.",enable_payments:"Activer les paiements patients",enable_payments_description:"Permet à vos patients de payer en ligne lors de la réservation.",default_refund_policy:"Politique d'annulation par défaut",refund_policy_description:"Délai minimum avant le rendez-vous pour obtenir un remboursement complet en cas d'annulation.",customize_per_service:"Personnaliser par motif",customize_description:"Configurez des paramètres de paiement spécifiques pour chaque type de motif.",use_default:"Utiliser le délai par défaut",refund_options:{no_refund:"Aucun remboursement","2h":"2 heures","12h":"12 heures","24h":"24 heures","48h":"48 heures","72h":"72 heures"},settings_saved:"Paramètres enregistrés avec succès",onboarding_success:"Configuration Stripe terminée avec succès !",onboarding_refresh:"Veuillez compléter la configuration de votre compte Stripe",error:{onboarding_failed:"Impossible de démarrer la configuration Stripe",dashboard_failed:"Impossible d'accéder au tableau de bord Stripe"}}},FQ={title:"Factures",create_manual:"Nouvelle facture",settings_button:"Paramètres",stats:{total_paid:"Total encaissé",total_pending:"En attente",total_refunded:"Remboursé"},table:{invoice_number:"N° facture",date:"Date",label:"Libellé",patient:"Client",service:"Motif",amount_ht:"Montant HT",tva:"TVA",amount_ttc:"Montant TTC",amount:"Montant",status:"Statut",actions:"Actions"},filters:{search_placeholder:"Rechercher (n°, nom, motif, montant)...",patient:"Client",status:"Statut",date_range:"Période"},status:{draft:"Brouillon",succeeded:"Payé",paid:"Payé",pending:"En attente",processing:"En cours",failed:"Échoué",refunded:"Remboursé",partially_refunded:"Partiellement remboursé",cancelled:"Annulé"},pending_note:{scheduled_capture:"Prélèvement prévue le {date}",requires_action:"Action requise (3D Secure)",cash_payment:"Paiement espèces",check_payment:"Paiement chèque",deposit_pending:"Accompte en attente",balance_pending:"Solde en attente",online_payment:"Paiement en ligne",awaiting_payment:"En attente de paiement"},actions:{edit:"Modifier",refund:"Rembourser",mark_as_paid:"Marquer comme payée",download_receipt:"Télécharger le reçu Stripe",download_invoice:"Télécharger la facture",send_to_client:"Envoyer au client",export_csv:"Exporter en CSV",export_fec:"Export Comptable"},export:{error:"Une erreur est survenue lors de l'exportation des factures.",fec_success:"Export FEC téléchargé avec succès",fec_error:"Une erreur est survenue lors de l'exportation FEC"},refund:{title:"Rembourser le paiement",description:"Vous êtes sur le point de rembourser {amount} au maximum.",patient:"Client",service:"Motif",total_amount:"Montant total de la facture",already_refunded:"Déjà remboursé",max_refundable:"Montant maximum remboursable",max_amount:"Montant maximum remboursable",amount_label:"Montant à rembourser",reason_label:"Raison du remboursement (optionnel)",reason_placeholder:"Entrez la raison du remboursement...",confirm:"Confirmer le remboursement",success:"Remboursement effectué avec succès",error:"Erreur lors du remboursement",max_exceeded:"Le montant dépasse le maximum remboursable ({max} €)"},mark_as_paid:{title:"Marquer la facture comme payée",description:"Marquez cette facture en attente comme payée.",patient:"Client",service:"Motif",amount:"Montant",payment_method_label:"Moyen de paiement",payment_reference_label:"Référence du paiement (optionnel)",payment_reference_placeholder:"Entrez la référence du paiement...",notes_label:"Notes complémentaires (optionnel)",notes_placeholder:"Ajoutez une note...",confirm:"Confirmer",success:"Facture marquée comme payée",error:"Erreur lors du marquage de la facture"},manual_form:{patient:"Client",appointment:"Rendez-vous",no_appointments:"Aucun rendez-vous sans facture pour ce patient",amount:"Montant (€)",payment_method:"Moyen de paiement",create:"Créer la facture",success:"Facture créée avec succès",error:"Erreur lors de la création de la facture"},payment_method:{cash:"Espèces",check:"Chèque",card:"Carte bancaire",sepa_debit:"Prélèvement SEPA",klarna:"Paiement en plusieurs fois (Klarna)",other:"Autre"},send_link:{success:"Facture envoyée par email avec succès",error:"Erreur lors de l'envoi de la facture",confirm_title:"Envoi de la facture",send_confirm:"Voulez-vous envoyer cette facture au client ?",resend_confirm:"Cette facture a déjà été envoyée le {date}. Souhaitez-vous la renvoyer ?"},error:{load_failed:"Erreur lors du chargement des paiements",no_receipt:"Aucun reçu disponible pour ce paiement",download_failed:"Erreur lors du téléchargement",load_patients_failed:"Erreur lors du chargement des patients",load_appointments_failed:"Erreur lors du chargement des rendez-vous"},editor:{title:"Créer une facture",invoice_details:"Détails de la facture",prefix:"Préfixe de facture",number:"Numéro",patient:"Client",no_patient:"Aucun patient sélectionné",select_patient:"Sélectionner un client",consultation:"Consultation",select_appointment:"Sélectionner une consultation",payment_method:"Moyen de paiement",tva_rate:"Taux de TVA",amount:"Montant TTC",save:"Enregistrer",save_draft:"Enregistrer en brouillon",finalize:"Finaliser",download:"Télécharger",delete_draft:"Supprimer le brouillon",confirm_delete_title:"Supprimer le brouillon",confirm_delete_message:"Êtes-vous sûr de vouloir supprimer ce brouillon ? Cette action est irréversible et supprimera définitivement la facture de la base de données.",settings:"Paramètres",methods:{card:"Carte bancaire",cash:"Espèces",check:"Chèque",sepa_debit:"Prélèvement SEPA",klarna:"Paiement en plusieurs fois (Klarna)",bank_transfer:"Virement bancaire",transfer:"Virement bancaire"},errors:{load_patients:"Impossible de charger la liste des patients",load_appointments:"Impossible de charger les consultations",save:"Erreur lors de l'enregistrement de la facture",save_first:"Veuillez d'abord enregistrer la facture avant de la télécharger",select_patient_appointment:"Veuillez sélectionner un client et une consultation",finalize_error:"Erreur lors de la finalisation de la facture",delete_failed:"Impossible de supprimer le brouillon",load_draft:"Impossible de charger le brouillon"},success:"Facture créée avec succès",success_draft:"Brouillon enregistré avec succès",delete_success:"Brouillon supprimé avec succès"}},zQ={required:"Ce champ est requis",positive:"La valeur doit être positive"},BQ={heroSection:{title:'<span class="text-light font-weight-bold">Listes des spécialités</span>'},details:{"pratitionner-list":'Trouvez un praticien en <span style="color: #12C29B">{disciplineName}</span> près de chez vous',map_subtitle:"Choisissez votre région pour trouver un praticien près de chez vous",map_hint:"Cliquez sur une région pour voir les praticiens de cette zone",country_france:"France",country_belgium:"Belgique"}},UQ={eyebrow:"Les piliers fondamentaux",title:"Le projet repose sur des valeurs solides et un engagement assumé",synthesis:"Holitime est une plateforme libre et résiliente, conçue pour protéger notre liberté de soin et pour promouvoir une approche de la santé à la fois intégrative, démocratique et accessible.",synthesisLabel:"En synthèse",items:{liberty:{title:"Pour la Liberté et l’Autonomie",description:"Un espace ressource pour explorer les pratiques complémentaires, trouver des praticiens qualifiés, s’informer et se former à son rythme. Chacun reste acteur de ses choix en matière de santé et de bien-être."},integrative:{title:"Pour une approche intégrative de la santé",description:"Holitime valorise l’inclusivité, la diversité et la pluridisciplinarité des approches. Toutes les pratiques légales y ont leur place, dans le respect du cadre professionnel et des évidences scientifiques."},security:{title:"Pour la Sécurité de nos données",description:"Vos données personnelles sont protégées — aucune revente à des tiers, aucune monétisation. Le service de téléconsultation, hébergé sur nos propres serveurs, offrira un niveau de confidentialité exigeant."},human:{title:"Pour un modèle indépendant",description:"Holitime est indépendant financièrement — un choix pour rester libre de ses décisions. Les revenus servent à améliorer le produit et à financer de nouvelles fonctionnalités choisies par la communauté."},collective:{title:"Pour l’Intelligence collective",description:"Un espace participatif où chaque avis, chaque partage, chaque action contribuent à construire un environnement de confiance : des repères fiables pour des choix éclairés."},innovation:{title:"Pour une innovation technologique éthique",description:"Les technologies modernes au service des personnes et des praticiens. Chaque évolution du produit répond à un besoin réel identifié avec la communauté."}}},jQ={eyebrow:"Origine du nom",title:"« Holitime », ce n’est pas très français ?",paragraphs:["Pas si simple de choisir un nom à la fois efficace, et qui fasse l’unanimité ! Mais dès l’origine, Holitime porte une ambition internationale. Lancée en France, la plateforme s’ouvre progressivement à l’espace francophone, avec pour cap une version multilingue capable d’accueillir praticiens et utilisateurs du monde entier.","Car le besoin de diversité thérapeutique, de protection des connaissances et de liberté de soin dépasse les frontières. Holitime est un nom qui pourra résonner dans tous les pays où l’on aspire à une santé plus libre, plus intégrative… Et plus collaborative.","Imaginez : les technologies modernes nous permettent aujourd’hui de franchir les barrières linguistiques et de partager les savoirs ancestraux comme les avancées récentes, dans les coins les plus reculés du monde !"]},qQ={eyebrow:"Ils parlent de nous",title:"Médias, créateurs de contenu et blogueurs",subtitle:"Ils ont couvert Holitime et ses fondateurs.",tabs:{videos:"Vidéos",articles:"Articles"},empty:"Les premières couvertures presse arrivent bientôt.",follow:{title:"Restons connectés",subtitle:"Suivez l’actualité Holitime sur nos réseaux — nouvelles fonctionnalités, articles et évolutions du projet.",cta:"Rejoindre la newsletter"}},YQ={btnLabel:"Contactez-nous",title:"Comment pouvons-nous vous aider ?",choiceSubtitle:"Choisissez la façon dont vous souhaitez nous contacter.",sendEmail:"Envoyer un email",sendEmailDesc:"Écrivez-nous, nous vous répondons sous 48h.",beCalledBack:"Être rappelé",beCalledBackDesc:"Planifiez un appel avec notre équipe.",back:"Retour",subject:"Objet",message:"Message",send:"Envoyer",cancel:"Annuler",emailSentSuccess:"Votre message a bien été envoyé. Nous vous répondrons dans les plus brefs délais."},WQ={label:"Bêta",tooltip:"Cette fonctionnalité est en cours de validation. Elle évolue vite grâce à vos retours.",ariaLabel:"Statut : {label}"},GQ={regionLabel:"Bannière de sensibilisation",dismissLabel:"Fermer la bannière",mentalHealthDay2026:{title:"Journée mondiale de la santé mentale",description:"Le 10 octobre, on prend le temps d'écouter. Nos praticiens spécialisés vous accompagnent.",ctaLabel:"Trouver un praticien"},burnoutWeek2026:{title:"Semaine de prévention du burn-out",description:"Reconnaître les signaux faibles, agir tôt. Des ressources et des praticiens à vos côtés.",ctaLabel:"Découvrir les ressources"},sleepDay2026:{title:"Journée internationale du sommeil",description:"Un bon sommeil, ce n'est pas un luxe. Explorez nos approches douces pour retrouver un rythme apaisé.",ctaLabel:"Voir les approches"}},KQ={hero:{eyebrow:"Notre manifeste",title:"Pour une santé qui écoute autant qu'elle soigne.",lead:"Un texte fondateur pour dire qui nous sommes, ce que nous croyons, et le cadre clair que nous portons pour une santé intégrative respectueuse.",date:"Publié en 2026",readTime:"6 min de lecture"},intro:{paragraph1:"La santé n'appartient à personne. Ni à une profession, ni à une méthode, ni à un dogme. Elle appartient à chacun d'entre nous — dans nos corps, nos histoires, nos choix.",paragraph2:"Pourtant, choisir un praticien reste un chemin flou pour beaucoup. Trop d'incertitude, pas assez de repères. C'est ce vide-là que Holitime est venu combler : rendre la santé intégrative claire, accessible et respectueuse.",pullquote:"Nous croyons à une alliance entre médecine conventionnelle et approches complémentaires — pas à un remplacement, pas à une opposition. Une alliance, pensée pour la personne."},pillars:{eyebrow:"Ce sur quoi nous ne transigeons pas",title:"Quatre piliers, un même engagement",lead:"Notre manifeste tient en quatre convictions fondatrices. Elles guident chaque décision produit, chaque partenariat, chaque page.",items:{alliance:{title:"Alliance",claim:"Complémentarité, jamais substitution.",body:"La médecine conventionnelle sauve des vies. Les approches complémentaires enrichissent l'accompagnement. Nous refusons l'opposition stérile : nous portons l'alliance des deux, au service de la personne."},discernement:{title:"Discernement",claim:"Un cadre clair pour choisir.",body:"Choisir un praticien, c'est un acte de confiance. Nous donnons les repères — formations, spécialités, engagements, avis — pour que chacun puisse décider en connaissance de cause. Sans confusion, sans promesses tapageuses."},respect:{title:"Respect",claim:"De la personne, de la vérité, du cadre légal.",body:"Pas de discours miracle. Pas de contournement du médical. Pas d'exploitation de la vulnérabilité. Les praticiens Holitime s'engagent sur une charte : respect du cadre légal, honnêteté, non-substitution à un avis médical."},communaute:{title:"Communauté",claim:"Praticiens engagés, patients autonomes.",body:"Une plateforme ne vaut que par la communauté qu'elle rassemble. Nous choisissons nos praticiens sur leurs valeurs autant que sur leurs compétences, et nous équipons les patients pour reprendre la main sur leur parcours."}}},commitments:{title:"Nos engagements concrets",lead:"Un manifeste ne vaut que par ce qu'il tient. Voici ce à quoi nous nous engageons, dès aujourd'hui, sans clause d'exception.",items:{transparency:{title:"Transparence totale",text:"Formations, expériences, disciplines : tout ce qui vous aide à choisir est visible, à jour, vérifiable."},noSubstitution:{title:"Non-substitution médicale",text:"Les praticiens Holitime ne remplacent jamais un avis médical, un traitement ou un suivi conventionnel — ils l'accompagnent."},verifiedPractitioners:{title:"Praticiens vérifiés",text:"Le badge « vérifié » n'est pas un ornement : il repose sur des contrôles réels — identité, diplôme, engagement à la charte."},humanFirst:{title:"L'humain avant l'algorithme",text:"Nos outils (recherche, agenda, Oli) servent votre décision — ils ne la remplacent pas. Un vrai humain reste toujours joignable."},privacy:{title:"Vos données, votre santé",text:"Vos informations de santé sont sensibles. Hébergement conforme, minimisation, accès strictement contrôlé — sans compromis."},accessibility:{title:"Accessible à tous",text:"Prix clairs, aucune surprise, contenu pédagogique gratuit. La santé intégrative ne doit pas être un privilège."}}},closing:{lead:"Ce manifeste n'est pas figé — il est un cap. Si vous partagez ces convictions, praticien ou patient, votre place est parmi nous.",signature:"— L'équipe Holitime",ctaMission:"Lire notre mission",ctaCharter:"Voir la charte de confiance"}},XQ={hero:{eyebrow:"Tarifs praticiens",title:"Un tarif clair. Un démarrage en douceur. Zéro engagement.",lead:"50€ par mois, tout inclus. Vous démarrez à votre rythme, vous arrêtez quand vous voulez. C'est tout.",card:{badge:"Le plus populaire",planName:"Formule Praticien",price:"50€",period:"/ mois TTC",tagline:"Tout inclus. Sans engagement. Résiliable en un clic.",features:{unlimitedPatients:"Patients illimités",agenda:"Agenda en ligne + réservation",onlinePayments:"Paiements en ligne intégrés",invoicing:"Facturation et devis automatisés",seoProfile:"Profil public optimisé SEO",wikiListing:"Référencement dans le Wiki Holitime",support:"Support humain sous 24h"},cta:"Démarrer mon essai",fineprint:"14 jours d'essai gratuit. Aucune carte demandée."}},softStart:{title:"Un démarrage progressif",steps:{discover:"Vous découvrez Holitime pendant 14 jours, sans carte bancaire ni engagement.",onboard:"On vous accompagne pour paramétrer votre profil, votre agenda et vos premiers patients.",grow:"Vous décidez quand activer la formule payante — quand vous êtes prêt, pas avant."}},compare:{eyebrow:"Clarté",title:"Ce qui change vraiment avec Holitime",lead:"Les autres plateformes rendent leur grille tarifaire opaque. Nous préférons la simplicité — voici, côte à côte, ce qui nous distingue.",tableCaption:"Comparatif entre Holitime et les autres plateformes praticiens",columns:{criterion:"Critère",holitimeSub:"Notre engagement",others:"La plupart des concurrents"},rows:{monthlyPrice:{criterion:"Prix mensuel",holitime:"50€ / mois, tout inclus",others:"Grille variable selon options"},commitment:{criterion:"Durée d'engagement",holitime:"Aucune — résiliable à tout moment",others:"12 à 24 mois, avec pénalités"},commission:{criterion:"Commission sur les rendez-vous",holitime:"0% — vos revenus vous appartiennent",others:"5 à 15% par transaction"},setupFees:{criterion:"Frais de mise en service",holitime:"0€ — accompagnement inclus",others:"150€ à 500€ facturés au démarrage"},onlinePayments:{criterion:"Paiements en ligne",holitime:"Inclus dans la formule",others:"Option payante ou surcommission"},support:{criterion:"Support",holitime:"Humain, sous 24h",others:"Chatbot en première intention"},visibility:{criterion:"Visibilité SEO",holitime:"Profil optimisé + Wiki éditorial",others:"Fiche standard, sans travail éditorial"}}},faq:{eyebrow:"Questions fréquentes",title:"Ce qu'on nous demande souvent",items:{engagement:{question:"Y a-t-il un engagement de durée ?",answer:"Non, aucun. Vous pouvez résilier à tout moment depuis votre tableau de bord, en un clic. Aucun préavis, aucune pénalité."},freeTrial:{question:"Comment fonctionne l'essai gratuit ?",answer:"Vous disposez de 14 jours pour tester la plateforme — configurer votre profil, votre agenda, recevoir vos premiers rendez-vous. Aucune carte bancaire n'est demandée pour démarrer. À la fin des 14 jours, vous choisissez d'activer la formule payante, ou pas."},cancelation:{question:"Comment résilier si je change d'avis ?",answer:"Depuis votre tableau de bord, section Abonnement. La résiliation est effective immédiatement, sans justification à fournir. Vos données restent accessibles pendant 90 jours pour vous laisser récupérer ce dont vous avez besoin."},hiddenFees:{question:"Y a-t-il des frais cachés ?",answer:"Non. 50€/mois, c'est le prix final — pas de frais d'installation, pas de commission sur les rendez-vous, pas de surcoût sur les paiements en ligne. Ce que vous voyez est ce que vous payez."},switchFromCompetitor:{question:"Je viens d'une autre plateforme, comment je migre ?",answer:"Notre équipe vous accompagne pour reprendre votre agenda, vos patients existants et vos disponibilités. La migration est incluse dans l'abonnement — pas de coût supplémentaire, pas d'interruption d'activité."},invoicing:{question:"Puis-je facturer et éditer des devis ?",answer:"Oui, la facturation et les devis sont intégrés à la formule — génération automatique, personnalisation, export comptable, envoi par mail au patient. Tout est inclus."}}},finalCta:{title:"Prêt à essayer, sans engagement ?",lead:"14 jours gratuits pour vous faire votre propre idée. On vous accompagne pas à pas.",primary:"Démarrer mon essai gratuit",secondary:"Parler à un humain d'abord",reassure:"Aucune carte demandée. Résiliable en un clic."}},JQ={section04:{title:"Un outil professionnel pour structurer votre activité au quotidien",subtitle:"Holitime n'est pas seulement un annuaire. C'est un espace de travail pour présenter votre pratique, organiser vos rendez-vous et faciliter la relation avec les personnes que vous accompagnez.",items:{profile:{title:"Présenter votre pratique clairement",text:"Créez un profil détaillé avec votre parcours, vos approches, vos spécialités, vos formats, vos tarifs et vos informations de contact."},appointments:{title:"Gérer vos rendez-vous",text:"Paramétrez vos disponibilités, vos motifs de consultation, vos durées, vos lieux et vos créneaux."},formats:{title:"Proposer plusieurs formats",text:"Consultations en cabinet, en visio ou à domicile ; séances individuelles, séances collectives ou ateliers."},oli:{title:"Être découvert grâce à Oli",text:"Votre pratique peut être proposée lorsqu'elle correspond au besoin exprimé par un utilisateur."},clients:{title:"Suivre vos clients",text:"Messagerie intégrée, dossier praticien, notes, historique et informations utiles pour mieux organiser votre suivi."},payments:{title:"Simplifier les paiements",text:"Paiement en ligne, acompte ou règlement à la réservation, facturation et relances."}}},section05:{title:"Votre pratique mérite d'être comprise, pas seulement recherchée par son nom",lead1:"Certaines approches sont connues du grand public. D'autres sont plus spécifiques, plus récentes ou simplement moins bien identifiées. Pourtant, elles peuvent répondre à des besoins précis.",lead2:"Holitime vous aide à rendre votre pratique plus compréhensible : description claire, besoins accompagnés, formats proposés, contenus pédagogiques, avis clients et pages dédiées aux disciplines.",items:{profile:{title:"Profil détaillé",text:"Expliquez votre approche avec des mots simples, compréhensibles par le public."},needs:{title:"Besoins accompagnés",text:"Associez votre pratique aux situations pour lesquelles les personnes peuvent vous consulter."},wiki:{title:"Wiki des disciplines",text:"Des pages par pratique pour mieux informer les utilisateurs et renforcer la visibilité sur Google."},reviews:{title:"Avis clients",text:"Les retours d'expérience contribuent à créer de la confiance autour de votre accompagnement."}},callout:"Holitime ne promet pas une visibilité artificielle. La plateforme vous donne un cadre pour rendre votre pratique plus lisible ; la qualité de votre profil, vos avis, votre positionnement et votre communication restent déterminants."},section06:{title:"Proposez vos consultations selon votre manière d'exercer",subtitle:"Chaque pratique a ses formats. Holitime vous permet de les présenter clairement et de les rendre réservables en ligne.",items:{office:{title:"En cabinet",text:"Proposez vos consultations dans votre lieu d'exercice."},video:{title:"En visio",text:"Accompagnez à distance lorsque votre pratique s'y prête."},home:{title:"À domicile",text:"Définissez votre zone de déplacement et vos conditions d'intervention."},individual:{title:"En individuel",text:"Proposez un accompagnement personnalisé, centré sur une personne."},group:{title:"En groupe",text:"Organisez des séances collectives, ateliers, cercles ou événements thématiques."}},cta:"Configurer mes formats de rendez-vous",ctaLearn:"Comprendre les modes de rendez-vous"},section08:{title:"Une offre simple, tout inclus",eyebrow:"OFFRE HOLITIME",price:"50€",unit:"HT/mois",priceCaption:"Pour exercer avec un outil professionnel dédié à la santé intégrative",includedTitle:"Inclus :",features:{profile:"profil praticien",multiProfile:"jusqu'à 3 profils",reviews:"avis clients",seo:"référencement amélioré",videos:"vidéos conseils",messaging:"messagerie et formulaire de contact",reminders:"rappels de rendez-vous par email",contact:"affichage email, téléphone, site web",planning:"gestion du planning",googleSync:"synchronisation Google Agenda"},optionsLabel:"Options",optionVideo:"Téléconsultation 19€/mois",optionSms:"Rappels SMS 0,07€/SMS",softBadge:"Démarrage en douceur — option d'entrée progressive sur 6 mois",framing:"Une offre lisible, sans complexité inutile : l'essentiel pour structurer votre présence, gérer vos rendez-vous et rendre votre pratique plus accessible.",cta:"Créer mon profil praticien"},section09:{title:"Vous débutez sur Holitime ? Avancez à votre rythme",paragraph1:"Nous savons qu'un nouvel outil demande un temps d'appropriation : compléter son profil, paramétrer ses prestations, importer sa base clients, recueillir ses premiers avis et partager son lien de réservation.",paragraph2:"C'est pourquoi Holitime peut proposer un démarrage progressif, pensé comme un coup de pouce pour découvrir la plateforme et apprendre à l'utiliser correctement.",cta:"Découvrir le démarrage en douceur"},section10:{title:"Les clés pour obtenir de meilleurs résultats",subtitle:"Holitime fournit le cadre et les outils. Votre visibilité dépend aussi de la manière dont vous les utilisez.",steps:{completeProfile:{title:"Complétez votre profil avec précision",text:"Expliquez votre approche, vos formations, vos publics, vos formats et vos tarifs."},describeNeeds:{title:"Décrivez les besoins que vous accompagnez",text:"Plus votre positionnement est clair, plus Oli peut comprendre à quelles recherches votre pratique peut correspondre."},importClients:{title:"Importez ou invitez vos clients existants",text:"Vos clients actuels peuvent réserver via Holitime et laisser des avis."},shareLink:{title:"Partagez votre lien de réservation",text:"Site internet, réseaux sociaux, email, carte de visite, newsletter, QR code."},collectReviews:{title:"Recueillez des avis authentiques",text:"Les avis aident les nouveaux utilisateurs à comprendre votre approche et à faire confiance."}},callout:"Holitime n'est pas une machine à leads. C'est un outil de structuration, de mise en relation et de réservation. Il devient plus efficace lorsque votre profil est complet, clair et régulièrement utilisé."},section11:{title:"Un cadre dédié à la santé intégrative",lead:"Holitime accueille les professionnels de santé et les praticiens complémentaires dans une logique de complémentarité. La plateforme ne cherche pas à opposer les approches, ni à les hiérarchiser, mais à organiser leur coexistence dans un cadre clair, lisible et respectueux des compétences de chacun.",items:{complementarity:{title:"Complémentarité",text:"Médecine conventionnelle, pratiques complémentaires, prévention et accompagnement global peuvent coexister dans un cadre lisible."},responsibility:{title:"Responsabilité",text:"Chaque praticien présente son approche, ses limites et son cadre d'intervention."},clarity:{title:"Clarté",text:"Les utilisateurs comprennent mieux les pratiques, les formats et les interlocuteurs possibles."},independence:{title:"Indépendance",text:"Holitime reste une plateforme indépendante, conçue dans une logique de temps long."}}},section12:{title:"Vous n'êtes pas seul pour démarrer",lead:"Créer un bon profil, choisir les bons mots, paramétrer ses prestations et comprendre les usages de la plateforme demande parfois un accompagnement. Holitime développe des ressources pour aider les praticiens à tirer le meilleur parti de leur espace.",items:{videos:{title:"Vidéos conseils",text:"Des tutoriels pour prendre en main les fonctionnalités essentielles."},optimization:{title:"Optimisation du profil",text:"Conseils pour clarifier votre positionnement et mieux présenter votre pratique."},newsletter:{title:"Newsletters praticiens",text:"Actualités, nouveautés, bonnes pratiques et retours d'expérience."},webinars:{title:"Webinaires",text:"Temps d'échange courts pour découvrir les fonctionnalités et poser vos questions."}}},section13:{title:"Notre promesse, sans ambiguïté",does:{title:"Ce que Holitime fait",items:{frame:"Holitime vous fournit un cadre professionnel stable pour présenter votre pratique et gérer vos rendez-vous.",match:"Holitime facilite la mise en relation grâce à un annuaire, Oli et des contenus de découverte.",value:"Holitime valorise votre positionnement en aidant les utilisateurs à comprendre votre approche.",support:"Holitime accompagne dans la durée avec des outils conçus pour un usage quotidien."}},doesnt:{title:"Ce que Holitime ne fait pas",items:{guarantee:"Holitime ne garantit pas un volume de rendez-vous.",leadMachine:"Holitime n'est pas une machine à leads.",replace:"Holitime ne remplace pas votre communication personnelle.",promise:"Holitime ne promet pas de résultats commerciaux standardisés."}},callout:"Votre réussite repose sur une responsabilité partagée : Holitime fournit le cadre, les outils et les parcours de découverte ; votre profil, vos avis, votre ancrage local et votre communication restent déterminants."},section14:{eyebrow:"6 étapes, 6 conseils",title:"Commencez simplement",subtitle:"Holitime fournit le cadre et les outils. Votre visibilité dépend aussi de la manière dont vous les utilisez.",tipLabel:"Le conseil",steps:{createAccount:{title:"Créez votre compte praticien",text:"Renseignez vos informations principales.",tip:"Quelques minutes suffisent. Aucun engagement, annulable à tout moment."},completeProfile:{title:"Complétez votre profil",text:"Présentez votre approche, vos formations, vos spécialités, vos tarifs et vos formats.",tip:"Décrivez les besoins que vous accompagnez : Oli s'appuie sur ce vocabulaire pour proposer votre pratique."},verifyAccount:{title:"Faites vérifier votre compte",text:"Nos équipes valident vos informations, la présentation de votre pratique et vos diplômes.",tip:"Anticipez : joignez des justificatifs lisibles (diplômes, attestations, numéro SIRET) pour une vérification rapide."},configureAppointments:{title:"Configurez vos rendez-vous",text:"Cabinet, visio, domicile, individuel, groupe, durées, prix et disponibilités.",tip:"Multiplier les formats élargit les rendez-vous possibles et attire des publics différents."},shareLink:{title:"Partagez votre lien",text:"Invitez vos clients existants à réserver, à laisser un avis, et partagez votre lien Holitime.",tip:"Site web, réseaux sociaux, email, carte de visite, QR code : un seul lien vous suit partout."},letOli:{title:"Faites découvrir votre pratique",text:"Via Oli, les réseaux sociaux, votre site, votre carte de visite : votre profil Holitime vous suit partout.",tip:"Un profil vivant et des avis authentiques restent mieux référencés dans la durée."}},cta:"Créer mon profil praticien"},section15:{title:"Ce que disent nos praticiens",items:{marylene:{quote:"Parfait, hâte de tester le système. Bravo pour ce que vous mettez en œuvre !",name:"Marylène F.",role:"Thérapeute sur Holitime",initials:"MF"},henry:{quote:"Merci pour cette création dont le design me convient et reflète la sobriété, la simplicité.",name:"Henry G.",role:"Thérapeute sur Holitime",initials:"HG"},caroline:{quote:"Ça avance grandement, bravo à tous. Concret, efficace. Chouette ambition, de belles compétences.",name:"Caroline D.",role:"Thérapeute sur Holitime",initials:"CD"},martine:{quote:"Mille mercis pour la prise en compte du soutien apporté dès le début. Oui, c'est une grande aventure !",name:"Martine D.",role:"Thérapeute sur Holitime",initials:"MD"},sophie:{quote:"Je vous soutiens à 100 % dans votre démarche, et je serai aussi patiente qu'il le faut pour intégrer cette belle plateforme.",name:"Sophie P.",role:"Thérapeute sur Holitime",initials:"SP"},anne:{quote:"Merci infiniment à tous. Je suis très heureuse de ce dénouement. Très beau chemin.",name:"Anne",role:"Thérapeute sur Holitime",initials:"A"}}},section16:{title:"Questions fréquentes",questions:{noLeadsGuarantee:{question:"Est-ce que Holitime va automatiquement m'apporter des clients ?",answer:"Non. Holitime ne garantit pas un volume de rendez-vous. La plateforme vous fournit un cadre professionnel, un profil visible, un outil de réservation et des parcours de découverte. Vos résultats dépendent aussi de la qualité de votre profil, de vos avis, de votre communication et de votre ancrage local."},oliHelp:{question:"Comment Oli peut-il aider ma pratique à être découverte ?",answer:"Oli part du besoin exprimé par l'utilisateur et peut proposer des pratiques correspondant à ce besoin. Plus votre profil est clair, plus votre pratique peut être comprise et proposée dans un contexte pertinent."},homeConsult:{question:"Puis-je proposer des consultations à domicile ?",answer:"Oui. Vous pouvez définir vos zones d'intervention, vos conditions et les prestations concernées."},groupSessions:{question:"Puis-je proposer des séances de groupe ?",answer:"Oui. Vous pouvez proposer des séances collectives, ateliers ou événements, avec des créneaux et un nombre de places."},bookingLink:{question:"Puis-je utiliser Holitime comme lien de réservation ?",answer:"Oui. Votre profil peut être partagé depuis votre site, vos réseaux sociaux, vos emails ou vos supports imprimés."},pricing:{question:"Quels sont les tarifs ?",answer:"L'offre Holitime est structurée autour d'un abonnement unique à 50 € HT / mois, avec certaines options selon les usages spécifiques."},teleconsultation:{question:"La téléconsultation est-elle incluse ?",answer:"La téléconsultation est proposée comme option dédiée."}}},section17:{eyebrow:"Rejoignez la communauté",title:"Rendez votre pratique plus lisible, plus accessible, plus vivante.",body:"Créez votre profil, présentez votre approche avec vos mots, et proposez vos rendez-vous comme vous les vivez : en cabinet, en visio, à domicile, en individuel ou en groupe. En quelques minutes, votre pratique devient trouvable par les personnes qui ont besoin de vous.",microtrust:"Sans engagement · Annulable à tout moment · Démarrage à 5€/mois pour les entreprises naissantes",primary:"Créer mon profil praticien",secondary:"Voir l'offre Holitime"}},QQ={noDataFound:iK,textCopied:rK,back:oK,continue:"Continuer",footerText1:sK,generalInformations:lK,cgu:uK,privacyPolicy:cK,Holitime:dK,areYouPractitioner:fK,account:hK,becomeAmbassador:pK,Affiliation:mK,affiliationLink:vK,myDashboard:gK,totalWithdrawnEarnings:yK,insertIBANToWithdraw:_K,search:bK,month:wK,shareOn:$K,showcase:AK,confirmDialog:SK,appBar:CK,verifiedPractitioners:kK,appFooter:MK,heroSection:xK,formats:EK,byNeed:LK,practices:PK,featured:TK,whyHolitime:DK,integrative:VK,missionHero:OK,missionApproaches:IK,missionOrigin:HK,missionUsage:NK,missionValues:RK,missionCommunity:ZK,missionTeam:FK,doesDoesnt:zK,trustFrame:BK,forPractitioners:UK,testimonials:jK,resources:qK,faqHome:YK,authShell:WK,trustCharter:GK,finalCta:KK,howItWorks:XK,practitionerHeroSection:JK,commonDialog:QK,donationDialog:eX,preSignupDialog:tX,affiliateDashboard:nX,affiliateProgram:aX,home:iX,notFound:rX,practitionerPresentation:oX,olibot:sX,dashboard:lX,"public-profile":{countReviews:"{count} avis"},accountForm:uX,commonForm:cX,profileForm:dX,resetPasswordForm:fX,login:hX,register:pX,"register-confirmation":{title:"Merci pour votre <br> inscription",message:'Un <span class="text-secondary">lien de validation</span> vous à été envoyé par mail. <br> <br> Cliquez sur ce lien pour valider la création de votre compte.'},holitime:mX,input:vX,photoService:gX,documentService:yX,common:_X,profileDialog:bX,see_more:wX,save_new_profil:$X,forgotPassword:AX,patients:SX,appointments:CX,profile:kX,practitionerPublicProfile:MX,Ambassador:xX,searchPage:EX,currency:LX,tmpAppointmentDialog:PX,offer_valid:TX,annual_bloc_msg:DX,appointment_booking:VX,up_profiles:OX,up_adresses:IX,timePicker:HX,nextPaiementDate:NX,meta:RX,activate_account:ZX,recap_title:FX,current_subscription:zX,trial_msg:BX,in_progress:UX,next_bill_date:jX,subscription_end:qX,payment_info:YX,tva_label:WX,use_already_save:GX,card_number:KX,expired:XX,or:JX,expired_date:QX,new_card:eJ,updade_card_error:tJ,update_info_error:nJ,tooltip_msg:aJ,pre_sub_msg:iJ,debit_msg:rJ,bill_date:oJ,contact_msg:sJ,become_partner:lJ,error_occured:uJ,submit_info:cJ,submit_btn:dJ,cancel_btn:fJ,remaining_date:hJ,remaining_date_pass:pJ,lifetime_msg:mJ,pre_sub_info:vJ,pre_sub:gJ,faq:yJ,contact:_J,amount:bJ,trial_period:wJ,tva_placeholder:$J,go_to_login:AJ,go_to_home:SJ,pre_sub_no_withdrawal:CJ,you_are:kJ,client:MJ,praticien:xJ,toggle_account:EJ,toggle_to:LJ,discount_benefit:PJ,have_subscribe_to:TJ,months_remaining:DJ,next_payment_amount:VJ,holitime_ref:OJ,monthly:IJ,annually:HJ,life:NJ,presubscribe_msg:RJ,life_msg:ZJ,download:FJ,billing_payment:zJ,discounts:BJ,change_subscription:UJ,subscribe:jJ,trial_title:qJ,stop_trial:YJ,stop_subscription:WJ,start_my_subscription:GJ,"remaining-date":"jour | jours",life_msg_unpaid:KJ,address:XJ,"confirm-delete":"Confirmer la {value}",loading:JJ,pre_subscription_inatif_msg:QJ,start_subscription:eQ,cancel_my_subscription:tQ,cancel_title:nQ,subscription_canceled_date:aQ,cancel_with_success:iQ,sorry_cancel:rQ,confirm_cancel_msg:oQ,irrevercible_action:sQ,referencing_disabled:lQ,profil_disabled:uQ,disabled_debit:cQ,disabled_discount:dQ,why_leaving_us:fQ,can_improve_us:hQ,your_feedback:pQ,feedback_max_msg:mQ,next:vQ,close:gQ,stop_testing:yQ,cancel:_Q,"300_caracteres":"300 caractères au maximum","500_caracteres":"500 caractères au maximum",stripe_status_msg:bQ,"expired-card":"Votre carte est expirée","price.low_to_high":"Prix croissant","price.high_to_low":"Prix décroissant","consultation.all":"Tous les types de consultation","price.all":"Tous les prix","price.label":"Prix","disciplines.label":"Discipline","consultation.type":"Type de consultation","opinions.label":"Avis","opinions.all":"Tous les avis","consultation.remote":"En téléconsultation","consultation.in_person":"Uniquement en présentiel","consultation.home_visit":"À domicile","opinions.best_rated":"Les mieux notés","opinions.worst_rated":"Les moins notés",start_subscription_info:wQ,"sortby.label":"Trier par",availability:$Q,proximity:AQ,pertinence:SQ,audience:CQ,"lifetime-msg":"TVA = {tva}%  soit {price} € TTC facturé en une seule fois.","other-type-msg":"TVA = {tva}%  soit {price}€ TTC facturé {typeMsg}.",_annually:kQ,_monthly:MQ,contributionAmount:xQ,plan_price:EQ,subscriptionCard:LQ,footer:PQ,incorrect_number:TQ,mission:DQ,"be-called-back":"Être rappelé",onboarding:VQ,calendar:OQ,"bank-info-title":"Information bancaire","name-in-cart":"Nom sur la carte",pleaseActiveYourSubscription:IQ,upload_with_success:HQ,upload_fail:NQ,delete_with_success:RQ,practitioner:ZQ,invoices:FQ,validation:zQ,wiki:BQ,missionPiliers:UQ,missionName:jQ,missionPress:qQ,helpSupport:YQ,betaTag:WQ,awareness:GQ,manifeste:KQ,pricing:XQ,practitionerLanding:JQ},eee={title:"Showcase en"},tee={list:[{question:"What is Holitime?",answer:"Holitime is a platform that allows you to confidently find and book consultations with practitioners specializing in various natural wellness disciplines."},{question:"How can I find a practitioner on Holitime?",answer:"You can search for a practitioner based on their specialty, your location, or other criteria. Simply use the search bar or the filters provided on the platform."},{question:"How can I book an appointment with a practitioner?",answer:"Once you've found an available practitioner in the search results, view their detailed profile. Then select the time slot that matches the desired service and confirm your appointment in just a few clicks."},{question:"Can I cancel or reschedule an appointment?",answer:"Yes, you can cancel or reschedule an appointment directly from your Holitime account, following the cancellation policy indicated by"}]},nee={practitioner:"Practitioner",appointment_date:"Appointment date",appointment_reason:"Consultation reason",payment:{title:"Payment",summary:"Payment summary",total:"Total",refund_policy:"Free cancellation up to {hours}h before appointment",no_refund_policy:"No refund in case of cancellation",payment_details:"Payment details",pay_and_confirm:"Pay and confirm",secure_payment:"Secure payment by Stripe",success:"Payment successful!",error:{init_failed:"Unable to initialize payment",payment_failed:"Payment failed. Please try again."}}},aee={payment:{not_confirmed_title:"Your appointment is not yet confirmed",pay_consultation:"Pay for your consultation",payment_info_subtitle:"Once your order is confirmed, you will be redirected to a page where you can securely complete the next steps.",pay_with_practitioner:"Pay with practitioner",pay_after_consultation:"Pay after consultation",loading_payment_methods:"Loading payment methods...",processing_payment:"Processing payment...",error:{init_failed:"Payment initialization error",payment_failed:"Payment failed"},deposit_payment_title:"Payment with deposit",deposit_payment_info:"You will pay a deposit of €{depositAmount} now. The balance of €{balanceAmount} will be automatically charged on the day of your appointment.",balance_will_be_charged:"The balance will be automatically charged at the time of your appointment.",full_payment_title:"Immediate payment",full_payment_info:"The total amount of €{amount} will be charged immediately upon confirmation of your appointment.",save_card_title:"Saving your card",save_card_info:"Your credit card will be securely saved. The payment of €{amount} will be automatically processed on the day of your appointment.",card_charged_on_appointment:"Your card will be automatically charged at the time of your appointment."}},iee={payments:{title:"Payments",stripe_connect_status:"Stripe Connect status",not_configured:"Stripe account not configured",setup_description:"Configure your Stripe Connect account to start accepting payments from your patients.",setup_stripe:"Setup Stripe",onboarding_incomplete:"Setup incomplete",complete_setup_description:"Please complete your Stripe account setup to accept payments.",continue_setup:"Continue setup",account_active:"Account active",can_accept_payments:"Your Stripe account is active and you can accept payments.",open_dashboard:"Open Stripe dashboard",standard_dashboard_info:"You have a Stripe Standard account. Log in with your personal Stripe credentials.",enable_payments:"Enable patient payments",enable_payments_description:"Allows your patients to pay online when booking.",default_refund_policy:"Default cancellation policy",refund_policy_description:"Minimum time before appointment to get a full refund in case of cancellation.",customize_per_service:"Customize per service",customize_description:"Configure specific payment settings for each consultation type.",use_default:"Use default delay",refund_options:{no_refund:"No refund","2h":"2 hours","12h":"12 hours","24h":"24 hours","48h":"48 hours","72h":"72 hours"},settings_saved:"Settings saved successfully",onboarding_success:"Stripe setup completed successfully!",onboarding_refresh:"Please complete your Stripe account setup",error:{onboarding_failed:"Unable to start Stripe setup",dashboard_failed:"Unable to access Stripe dashboard"}}},ree={title:"Invoices",create_manual:"New invoice",settings_button:"Settings",stats:{total_paid:"Total collected",total_pending:"Pending",total_refunded:"Refunded"},table:{date:"Date",patient:"Client",service:"Reason",amount_ht:"Amount excl. VAT",tva:"VAT",amount_ttc:"Amount incl. VAT",amount:"Amount",status:"Status",actions:"Actions"},filters:{search:"Search for a patient...",status:"Status",date_range:"Date range"},status:{draft:"Draft",succeeded:"Paid",paid:"Paid",pending:"Pending",processing:"Processing",failed:"Failed",refunded:"Refunded",partially_refunded:"Partially refunded"},actions:{edit:"Edit",refund:"Refund",mark_as_paid:"Mark as paid",download_receipt:"Download Stripe receipt",download_invoice:"Download invoice",send_to_client:"Send to client",export_csv:"Export to CSV",export_fec:"Export to FEC"},export:{error:"An error occurred while exporting invoices.",fec_success:"FEC export downloaded successfully",fec_error:"An error occurred while exporting to FEC"},refund:{title:"Refund payment",description:"You are about to refund up to {amount}.",patient:"Client",service:"Reason",total_amount:"Total invoice amount",already_refunded:"Already refunded",max_refundable:"Maximum refundable amount",max_amount:"Maximum refund amount",amount_label:"Refund amount",reason_label:"Refund reason (optional)",reason_placeholder:"Enter the reason for the refund...",confirm:"Confirm refund",success:"Refund processed successfully",error:"Error processing refund",max_exceeded:"Amount exceeds maximum refundable ({max} €)"},mark_as_paid:{title:"Mark invoice as paid",description:"Mark this pending invoice as paid.",patient:"Client",service:"Reason",amount:"Amount",payment_method_label:"Payment method",payment_reference_label:"Payment reference (optional)",payment_reference_placeholder:"Enter payment reference...",notes_label:"Additional notes (optional)",notes_placeholder:"Add a note...",confirm:"Confirm",success:"Invoice marked as paid",error:"Error marking invoice as paid"},manual_form:{patient:"Client",appointment:"Appointment",no_appointments:"No appointments without invoice for this patient",amount:"Amount (€)",payment_method:"Payment method",create:"Create invoice",success:"Invoice created successfully",error:"Error creating invoice"},payment_method:{cash:"Cash",check:"Check",card:"Card",sepa_debit:"SEPA Direct Debit",klarna:"Pay in installments (Klarna)",other:"Other"},error:{load_failed:"Error loading payments",no_receipt:"No receipt available for this payment",download_failed:"Download error",load_patients_failed:"Error loading patients",load_appointments_failed:"Error loading appointments"}},oee={payment:{title:"Presence Confirmation",confirmPresence:"Confirm patient presence",description:"Do you want to charge the patient's saved card for this consultation?",amountToCharge:"Amount to charge",chargeAndConfirm:"Charge and confirm",confirmWithoutCharge:"Confirm without charge"}},see={required:"This field is required",positive:"Value must be positive"},lee={cancel:"Cancel"},uee={showcase:eee,faq:tee,patients:nee,calendar:aee,practitioner:iee,invoices:ree,appointment:oee,validation:see,common:lee},VC="fr";De.locale("fr");const cee={legacy:!1,locale:VC,fallbackLocale:VC,warnHtmlMessage:!1,messages:{fr:QQ,en:uee},datetimeFormats:{fr:{short:{year:"numeric",month:"short",day:"numeric"}},en:{short:{year:"numeric",month:"short",day:"numeric"}}},numberFormats:{fr:{currency:{style:"currency",currency:"EUR"}},en:{currency:{style:"currency",currency:"EUR"}}}},No=qG(cee);function SV(e,t){t=Array.isArray(t)?t.slice(0,-1).map(n=>`'${n}'`).join(", ")+` or '${t.at(-1)}'`:`'${t}'`}const Bn=typeof window<"u",Bb=Bn&&"IntersectionObserver"in window,dee=Bn&&("ontouchstart"in window||window.navigator.maxTouchPoints>0),fGt=Bn&&"EyeDropper"in window,Ub=Bn&&"matchMedia"in window&&typeof window.matchMedia=="function",nd=()=>Ub&&window.matchMedia("(prefers-reduced-motion: reduce)").matches;function OC(e,t,n){fee(e,t),t.set(e,n)}function fee(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function IC(e,t,n){return e.set(CV(e,t),n),n}function Hu(e,t){return e.get(CV(e,t))}function CV(e,t,n){if(typeof e=="function"?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}function kV(e,t,n){const a=t.length-1;if(a<0)return e===void 0?n:e;for(let i=0;i<a;i++){if(e==null)return n;e=e[t[i]]}return e==null||e[t[a]]===void 0?n:e[t[a]]}function ad(e,t,n){return e==null||!t||typeof t!="string"?n:e[t]!==void 0?e[t]:(t=t.replace(/\[(\w+)\]/g,".$1"),t=t.replace(/^\./,""),kV(e,t.split("."),n))}function Or(e,t,n){if(t===!0)return e===void 0?n:e;if(t==null||typeof t=="boolean")return n;if(e!==Object(e)){if(typeof t!="function")return n;const i=t(e,n);return typeof i>"u"?n:i}if(typeof t=="string")return ad(e,t,n);if(Array.isArray(t))return kV(e,t,n);if(typeof t!="function")return n;const a=t(e,n);return typeof a>"u"?n:a}function vc(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return Array.from({length:e},(n,a)=>t+a)}function mt(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"px";if(e==null||e==="")return;const n=Number(e);return isNaN(n)?String(e):isFinite(n)?`${n}${t}`:void 0}function id(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)}function B7(e){let t;return e!==null&&typeof e=="object"&&((t=Object.getPrototypeOf(e))===Object.prototype||t===null)}function MV(e){if(e&&"$el"in e){const t=e.$el;return(t==null?void 0:t.nodeType)===Node.TEXT_NODE?t.nextElementSibling:t}return e}const U7=Object.freeze({enter:"Enter",tab:"Tab",delete:"Delete",esc:"Escape",space:"Space",up:"ArrowUp",down:"ArrowDown",left:"ArrowLeft",right:"ArrowRight",end:"End",home:"Home",del:"Delete",backspace:"Backspace",insert:"Insert",pageup:"PageUp",pagedown:"PageDown",shift:"Shift"});function xV(e){return Object.keys(e)}function g5(e,t){return t.every(n=>e.hasOwnProperty(n))}function Mc(e,t){const n={};for(const a of t)Object.prototype.hasOwnProperty.call(e,a)&&(n[a]=e[a]);return n}function j7(e,t,n){const a=Object.create(null),i=Object.create(null);for(const r in e)t.some(o=>o instanceof RegExp?o.test(r):o===r)?a[r]=e[r]:i[r]=e[r];return[a,i]}function xn(e,t){const n={...e};return t.forEach(a=>delete n[a]),n}const EV=/^on[^a-z]/,jb=e=>EV.test(e),hee=["onAfterscriptexecute","onAnimationcancel","onAnimationend","onAnimationiteration","onAnimationstart","onAuxclick","onBeforeinput","onBeforescriptexecute","onChange","onClick","onCompositionend","onCompositionstart","onCompositionupdate","onContextmenu","onCopy","onCut","onDblclick","onFocusin","onFocusout","onFullscreenchange","onFullscreenerror","onGesturechange","onGestureend","onGesturestart","onGotpointercapture","onInput","onKeydown","onKeypress","onKeyup","onLostpointercapture","onMousedown","onMousemove","onMouseout","onMouseover","onMouseup","onMousewheel","onPaste","onPointercancel","onPointerdown","onPointerenter","onPointerleave","onPointermove","onPointerout","onPointerover","onPointerup","onReset","onSelect","onSubmit","onTouchcancel","onTouchend","onTouchmove","onTouchstart","onTransitioncancel","onTransitionend","onTransitionrun","onTransitionstart","onWheel"],pee=["ArrowUp","ArrowDown","ArrowRight","ArrowLeft","Enter","Escape","Tab"," "];function hGt(e){return e.isComposing&&pee.includes(e.key)}function pd(e){const[t,n]=j7(e,[EV]),a=xn(t,hee),[i,r]=j7(n,["class","style","id","inert",/^data-/]);return Object.assign(i,t),Object.assign(r,a),[i,r]}function ca(e){return e==null?[]:Array.isArray(e)?e:[e]}function mee(e,t){let n=0;const a=function(){for(var i=arguments.length,r=new Array(i),o=0;o<i;o++)r[o]=arguments[o];clearTimeout(n),n=setTimeout(()=>e(...r),G(t))};return a.clear=()=>{clearTimeout(n)},a.immediate=e,a}function $i(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1;return Math.max(t,Math.min(n,e))}function HC(e){const t=e.toString().trim();return t.includes(".")?t.length-t.indexOf(".")-1:0}function NC(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0";return e+n.repeat(Math.max(0,t-e.length))}function RC(e,t){return(arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0").repeat(Math.max(0,t-e.length))+e}function vee(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;const n=[];let a=0;for(;a<e.length;)n.push(e.substr(a,t)),a+=t;return n}function pGt(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1e3;if(e<t)return`${e} B`;const n=t===1024?["Ki","Mi","Gi"]:["k","M","G"];let a=-1;for(;Math.abs(e)>=t&&a<n.length-1;)e/=t,++a;return`${e.toFixed(1)} ${n[a]}B`}function Nr(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;const a={};for(const i in e)a[i]=e[i];for(const i in t){const r=e[i],o=t[i];if(B7(r)&&B7(o)){a[i]=Nr(r,o,n);continue}if(n&&Array.isArray(r)&&Array.isArray(o)){a[i]=n(r,o);continue}a[i]=o}return a}function LV(e){return e.map(t=>t.type===Ye?LV(t.children):t).flat()}function Y0(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";if(Y0.cache.has(e))return Y0.cache.get(e);const t=e.replace(/[^a-z]/gi,"-").replace(/\B([A-Z])/g,"-$1").toLowerCase();return Y0.cache.set(e,t),t}Y0.cache=new Map;function u2(e,t){if(!t||typeof t!="object")return[];if(Array.isArray(t))return t.map(n=>u2(e,n)).flat(1);if(t.suspense)return u2(e,t.ssContent);if(Array.isArray(t.children))return t.children.map(n=>u2(e,n)).flat(1);if(t.component){if(Object.getOwnPropertyDescriptor(t.component.provides,e))return[t.component];if(t.component.subTree)return u2(e,t.component.subTree).flat(1)}return[]}var Id=new WeakMap,t0=new WeakMap;class PV{constructor(t){OC(this,Id,[]),OC(this,t0,0),this.size=t}get isFull(){return Hu(Id,this).length===this.size}push(t){Hu(Id,this)[Hu(t0,this)]=t,IC(t0,this,(Hu(t0,this)+1)%this.size)}values(){return Hu(Id,this).slice(Hu(t0,this)).concat(Hu(Id,this).slice(0,Hu(t0,this)))}clear(){Hu(Id,this).length=0,IC(t0,this,0)}}function mGt(e){return"touches"in e?{clientX:e.touches[0].clientX,clientY:e.touches[0].clientY}:{clientX:e.clientX,clientY:e.clientY}}function qb(e){const t=Oa({});fi(()=>{const a=e();for(const i in a)t[i]=a[i]},{flush:"sync"});const n={};for(const a in t)n[a]=Fe(()=>t[a]);return n}function W4(e,t){return e.includes(t)}function TV(e){return e[2].toLowerCase()+e.slice(3)}const Wi=()=>[Function,Array];function ZC(e,t){return t="on"+wu(t),!!(e[t]||e[`${t}Once`]||e[`${t}Capture`]||e[`${t}OnceCapture`]||e[`${t}CaptureOnce`])}function Lg(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a<t;a++)n[a-1]=arguments[a];if(Array.isArray(e))for(const i of e)i(...n);else typeof e=="function"&&e(...n)}function y1(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;const n=["button","[href]",'input:not([type="hidden"])',"select","textarea","details:not(:has(> summary))","details > summary","[tabindex]",'[contenteditable]:not([contenteditable="false"])',"audio[controls]","video[controls]"].map(i=>`${i}${t?':not([tabindex="-1"])':""}:not([disabled], [inert])`).join(", ");let a;try{a=[...e.querySelectorAll(n)]}catch{return[]}return a.filter(i=>!i.closest("[inert]")).filter(i=>!!i.offsetParent||i.getClientRects().length>0).filter(i=>{var r,o;return!((r=i.parentElement)!=null&&r.closest("details:not([open])"))||i.tagName==="SUMMARY"&&((o=i.parentElement)==null?void 0:o.tagName)==="DETAILS"})}function DV(e,t,n){let a,i=e.indexOf(document.activeElement);const r=t==="next"?1:-1;do i+=r,a=e[i];while((!a||a.offsetParent==null||!((n==null?void 0:n(a))??!0))&&i<e.length&&i>=0);return a}function Tp(e,t){var a,i,r,o;const n=y1(e);if(t==null)(e===document.activeElement||!e.contains(document.activeElement))&&((a=n[0])==null||a.focus());else if(t==="first")(i=n[0])==null||i.focus();else if(t==="last")(r=n.at(-1))==null||r.focus();else if(typeof t=="number")(o=n[t])==null||o.focus();else{const s=DV(n,t);s?s.focus():Tp(e,t==="next"?"first":"last")}}function X8(e){return e==null||typeof e=="string"&&e.trim()===""}function gee(){}function W2(e,t){if(!(Bn&&typeof CSS<"u"&&typeof CSS.supports<"u"&&CSS.supports(`selector(${t})`)))return null;try{return!!e&&e.matches(t)}catch{return null}}function Yb(e){return e.some(t=>j2(t)?t.type===vr?!1:t.type!==Ye||Yb(t.children):!0)?e:null}function vGt(e,t,n){return(e==null?void 0:e(t))??(n==null?void 0:n(t))}function yee(e,t){if(!Bn||e===0)return t(),()=>{};const n=window.setTimeout(t,e);return()=>window.clearTimeout(n)}function _ee(e,t){const n=e.clientX,a=e.clientY,i=t.getBoundingClientRect(),r=i.left,o=i.top,s=i.right,l=i.bottom;return n>=r&&n<=s&&a>=o&&a<=l}function cm(){const e=ht(),t=n=>{e.value=n};return Object.defineProperty(t,"value",{enumerable:!0,get:()=>e.value,set:n=>e.value=n}),Object.defineProperty(t,"el",{enumerable:!0,get:()=>MV(e.value)}),t}function G4(e){const t=e.key.length===1,n=!e.ctrlKey&&!e.metaKey&&!e.altKey;return t&&n}function k1(e){return typeof e=="string"||typeof e=="number"||typeof e=="boolean"||typeof e=="bigint"}function FC(e){return"\\^$*+?.()|{}[]".includes(e)?`\\${e}`:e}function gGt(e,t,n){const a=new RegExp(`[\\d\\-${FC(n)}]`),i=e.split("").filter(o=>a.test(o)).filter((o,s,l)=>s===0&&/[-]/.test(o)||o===n&&s===l.indexOf(o)||/\d/.test(o)).join("");if(t===0)return i.split(n)[0];const r=new RegExp(`${FC(n)}\\d`);if(t!==null&&r.test(i)){const o=i.split(n);return[o[0],o[1].substring(0,t)].join(n)}return i}function bee(e){const t={};for(const n in e)t[qi(n)]=e[n];return t}function wee(e){const t=["checked","disabled"];return Object.fromEntries(Object.entries(e).filter(n=>{let[a,i]=n;return t.includes(a)?!!i:i!==void 0}))}function zC(e){const t=n=>Array.isArray(n)?n.map(a=>t(a)):zn(n)||Os(n)||Km(n)?t(Rt(n)):B7(n)?Object.keys(n).reduce((a,i)=>(a[i]=t(n[i]),a),{}):n;return t(e)}const VV=["top","bottom"],$ee=["start","end","left","right"];function q7(e,t){let[n,a]=e.split(" ");return a||(a=W4(VV,n)?"start":W4($ee,n)?"top":"center"),{side:Y7(n,t),align:Y7(a,t)}}function Y7(e,t){return e==="start"?t?"right":"left":e==="end"?t?"left":"right":e}function y5(e){return{side:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.side],align:e.align}}function _5(e){return{side:e.side,align:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.align]}}function BC(e){return{side:e.align,align:e.side}}function UC(e){return W4(VV,e.side)?"y":"x"}class as{constructor(t){const n=document.body.currentCSSZoom??1,a=t instanceof Element,i=a?1+(1-n)/n:1,{x:r,y:o,width:s,height:l}=a?t.getBoundingClientRect():t;this.x=r*i,this.y=o*i,this.width=s*i,this.height=l*i}get top(){return this.y}get bottom(){return this.y+this.height}get left(){return this.x}get right(){return this.x+this.width}}function jC(e,t){return{x:{before:Math.max(0,t.left-e.left),after:Math.max(0,e.right-t.right)},y:{before:Math.max(0,t.top-e.top),after:Math.max(0,e.bottom-t.bottom)}}}function OV(e){if(Array.isArray(e)){const t=document.body.currentCSSZoom??1,n=1+(1-t)/t;return new as({x:e[0]*n,y:e[1]*n,width:0*n,height:0*n})}else return new as(e)}function Aee(e){if(e===document.documentElement)if(visualViewport){const t=document.body.currentCSSZoom??1;return new as({x:visualViewport.scale>1?0:visualViewport.offsetLeft,y:visualViewport.scale>1?0:visualViewport.offsetTop,width:visualViewport.width*visualViewport.scale/t,height:visualViewport.height*visualViewport.scale/t})}else return new as({x:0,y:0,width:document.documentElement.clientWidth,height:document.documentElement.clientHeight});else return new as(e)}function Wb(e){const t=new as(e),n=getComputedStyle(e),a=n.transform;if(a){let i,r,o,s,l;if(a.startsWith("matrix3d("))i=a.slice(9,-1).split(/, /),r=Number(i[0]),o=Number(i[5]),s=Number(i[12]),l=Number(i[13]);else if(a.startsWith("matrix("))i=a.slice(7,-1).split(/, /),r=Number(i[0]),o=Number(i[3]),s=Number(i[4]),l=Number(i[5]);else return new as(t);const c=n.transformOrigin,u=t.x-s-(1-r)*parseFloat(c),d=t.y-l-(1-o)*parseFloat(c.slice(c.indexOf(" ")+1)),f=r?t.width/r:e.offsetWidth+1,m=o?t.height/o:e.offsetHeight+1;return new as({x:u,y:d,width:f,height:m})}else return new as(t)}function ac(e,t,n){if(typeof e.animate>"u")return{finished:Promise.resolve()};let a;try{a=e.animate(t,n)}catch{return{finished:Promise.resolve()}}return typeof a.finished>"u"&&(a.finished=new Promise(i=>{a.onfinish=()=>{i(a)}})),a}const o4=new WeakMap;function See(e,t){Object.keys(t).forEach(n=>{if(jb(n)){const a=TV(n),i=o4.get(e);if(t[n]==null)i==null||i.forEach(r=>{const[o,s]=r;o===a&&(e.removeEventListener(a,s),i.delete(r))});else if(!i||![...i].some(r=>r[0]===a&&r[1]===t[n])){e.addEventListener(a,t[n]);const r=i||new Set;r.add([a,t[n]]),o4.has(e)||o4.set(e,r)}}else t[n]==null?e.removeAttribute(n):e.setAttribute(n,t[n])})}function Cee(e,t){Object.keys(t).forEach(n=>{if(jb(n)){const a=TV(n),i=o4.get(e);i==null||i.forEach(r=>{const[o,s]=r;o===a&&(e.removeEventListener(a,s),i.delete(r))})}else e.removeAttribute(n)})}const Hd=2.4,qC=.2126729,YC=.7151522,WC=.072175,kee=.55,Mee=.58,xee=.57,Eee=.62,J8=.03,GC=1.45,Lee=5e-4,Pee=1.25,Tee=1.25,KC=.078,XC=12.82051282051282,Q8=.06,JC=.001;function QC(e,t){const n=(e.r/255)**Hd,a=(e.g/255)**Hd,i=(e.b/255)**Hd,r=(t.r/255)**Hd,o=(t.g/255)**Hd,s=(t.b/255)**Hd;let l=n*qC+a*YC+i*WC,c=r*qC+o*YC+s*WC;if(l<=J8&&(l+=(J8-l)**GC),c<=J8&&(c+=(J8-c)**GC),Math.abs(c-l)<Lee)return 0;let u;if(c>l){const d=(c**kee-l**Mee)*Pee;u=d<JC?0:d<KC?d-d*XC*Q8:d-Q8}else{const d=(c**Eee-l**xee)*Tee;u=d>-JC?0:d>-KC?d-d*XC*Q8:d+Q8}return u*100}const K4=.20689655172413793,Dee=e=>e>K4**3?Math.cbrt(e):e/(3*K4**2)+4/29,Vee=e=>e>K4?e**3:3*K4**2*(e-4/29);function IV(e){const t=Dee,n=t(e[1]);return[116*n-16,500*(t(e[0]/.95047)-n),200*(n-t(e[2]/1.08883))]}function HV(e){const t=Vee,n=(e[0]+16)/116;return[t(n+e[1]/500)*.95047,t(n),t(n-e[2]/200)*1.08883]}const Oee=[[3.2406,-1.5372,-.4986],[-.9689,1.8758,.0415],[.0557,-.204,1.057]],Iee=e=>e<=.0031308?e*12.92:1.055*e**(1/2.4)-.055,Hee=[[.4124,.3576,.1805],[.2126,.7152,.0722],[.0193,.1192,.9505]],Nee=e=>e<=.04045?e/12.92:((e+.055)/1.055)**2.4;function NV(e){const t=Array(3),n=Iee,a=Oee;for(let i=0;i<3;++i)t[i]=Math.round($i(n(a[i][0]*e[0]+a[i][1]*e[1]+a[i][2]*e[2]))*255);return{r:t[0],g:t[1],b:t[2]}}function Gb(e){let{r:t,g:n,b:a}=e;const i=[0,0,0],r=Nee,o=Hee;t=r(t/255),n=r(n/255),a=r(a/255);for(let s=0;s<3;++s)i[s]=o[s][0]*t+o[s][1]*n+o[s][2]*a;return i}function W7(e){return!!e&&/^(#|var\(--|(rgb|hsl)a?\()/.test(e)}function Ree(e){return W7(e)&&!/^((rgb|hsl)a?\()?var\(--/.test(e)}const ek=/^(?<fn>(?:rgb|hsl)a?)\((?<values>.+)\)/,Zee={rgb:(e,t,n,a)=>({r:e,g:t,b:n,a}),rgba:(e,t,n,a)=>({r:e,g:t,b:n,a}),hsl:(e,t,n,a)=>tk({h:e,s:t,l:n,a}),hsla:(e,t,n,a)=>tk({h:e,s:t,l:n,a}),hsv:(e,t,n,a)=>rd({h:e,s:t,v:n,a}),hsva:(e,t,n,a)=>rd({h:e,s:t,v:n,a})};function ou(e){if(typeof e=="number")return{r:(e&16711680)>>16,g:(e&65280)>>8,b:e&255};if(typeof e=="string"&&ek.test(e)){const{groups:t}=e.match(ek),{fn:n,values:a}=t,i=a.split(/,\s*|\s*\/\s*|\s+/).map((r,o)=>r.endsWith("%")||o>0&&o<3&&["hsl","hsla","hsv","hsva"].includes(n)?parseFloat(r)/100:parseFloat(r));return Zee[n](...i)}else if(typeof e=="string"){let t=e.startsWith("#")?e.slice(1):e;return[3,4].includes(t.length)?t=t.split("").map(n=>n+n).join(""):[6,8].includes(t.length),FV(t)}else if(typeof e=="object"){if(g5(e,["r","g","b"]))return e;if(g5(e,["h","s","l"]))return rd(RV(e));if(g5(e,["h","s","v"]))return rd(e)}throw new TypeError(`Invalid color: ${e==null?e:String(e)||e.constructor.name}
Expected #hex, #hexa, rgb(), rgba(), hsl(), hsla(), object or number`)}function rd(e){const{h:t,s:n,v:a,a:i}=e,r=s=>{const l=(s+t/60)%6;return a-a*n*Math.max(Math.min(l,4-l,1),0)},o=[r(5),r(3),r(1)].map(s=>Math.round(s*255));return{r:o[0],g:o[1],b:o[2],a:i}}function tk(e){return rd(RV(e))}function Fee(e){if(!e)return{h:0,s:1,v:1,a:1};const t=e.r/255,n=e.g/255,a=e.b/255,i=Math.max(t,n,a),r=Math.min(t,n,a);let o=0;i!==r&&(i===t?o=60*(0+(n-a)/(i-r)):i===n?o=60*(2+(a-t)/(i-r)):i===a&&(o=60*(4+(t-n)/(i-r)))),o<0&&(o=o+360);const s=i===0?0:(i-r)/i,l=[o,s,i];return{h:l[0],s:l[1],v:l[2],a:e.a}}function yGt(e){const{h:t,s:n,v:a,a:i}=e,r=a-a*n/2,o=r===1||r===0?0:(a-r)/Math.min(r,1-r);return{h:t,s:o,l:r,a:i}}function RV(e){const{h:t,s:n,l:a,a:i}=e,r=a+n*Math.min(a,1-a),o=r===0?0:2-2*a/r;return{h:t,s:o,v:r,a:i}}function zee(e){let{r:t,g:n,b:a,a:i}=e;return i===void 0?`rgb(${t}, ${n}, ${a})`:`rgba(${t}, ${n}, ${a}, ${i})`}function _Gt(e){return zee(rd(e))}function ev(e){const t=Math.round(e).toString(16);return("00".substr(0,2-t.length)+t).toUpperCase()}function ZV(e){let{r:t,g:n,b:a,a:i}=e;return`#${[ev(t),ev(n),ev(a),i!==void 0?ev(Math.round(i*255)):""].join("")}`}function FV(e){e=Bee(e);let[t,n,a,i]=vee(e,2).map(r=>parseInt(r,16));return i=i===void 0?i:i/255,{r:t,g:n,b:a,a:i}}function bGt(e){const t=FV(e);return Fee(t)}function wGt(e){return ZV(rd(e))}function Bee(e){return e.startsWith("#")&&(e=e.slice(1)),e=e.replace(/([^0-9a-f])/gi,"F"),(e.length===3||e.length===4)&&(e=e.split("").map(t=>t+t).join("")),e.length!==6&&(e=NC(NC(e,6),8,"F")),e}function Uee(e,t){const n=IV(Gb(e));return n[0]=n[0]+t*10,NV(HV(n))}function jee(e,t){const n=IV(Gb(e));return n[0]=n[0]-t*10,NV(HV(n))}function G7(e){const t=ou(e);return Gb(t)[1]}function $Gt(e,t){const n=G7(e),a=G7(t),i=Math.max(n,a),r=Math.min(n,a);return(i+.05)/(r+.05)}function zV(e){const t=Math.abs(QC(ou(0),ou(e)));return Math.abs(QC(ou(16777215),ou(e)))>Math.min(t,50)?"#fff":"#000"}function it(e,t){return n=>Object.keys(e).reduce((a,i)=>{const o=typeof e[i]=="object"&&e[i]!=null&&!Array.isArray(e[i])?e[i]:{type:e[i]};return n&&i in n?a[i]={...o,default:n[i]}:a[i]=o,t&&!a[i].source&&(a[i].source=t),a},{})}const Yt=it({class:[String,Array,Object],style:{type:[String,Array,Object],default:null}},"component");function za(e,t){const n=Rr();if(!n)throw new Error(`[Vuetify] ${e} must be called from inside a setup function`);return n}function $u(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"composables";const t=za(e).type;return Y0((t==null?void 0:t.aliasName)||(t==null?void 0:t.name))}function qee(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:za("injectSelf");const{provides:n}=t;if(n&&e in n)return n[e]}const G2=Symbol.for("vuetify:defaults");function Yee(e){return F(e)}function Kb(){const e=B(G2);if(!e)throw new Error("[Vuetify] Could not find defaults instance");return e}function os(e,t){const n=Kb(),a=F(e),i=P(()=>{if(G(t==null?void 0:t.disabled))return n.value;const o=G(t==null?void 0:t.scoped),s=G(t==null?void 0:t.reset),l=G(t==null?void 0:t.root);if(a.value==null&&!(o||s||l))return n.value;let c=Nr(a.value,{prev:n.value});if(o)return c;if(s||l){const u=Number(s||1/0);for(let d=0;d<=u&&!(!c||!("prev"in c));d++)c=c.prev;return c&&typeof l=="string"&&l in c&&(c=Nr(Nr(c,{prev:c}),c[l])),c}return c.prev?Nr(c.prev,c):c});return fn(G2,i),i}function Wee(e,t){return e.props&&(typeof e.props[t]<"u"||typeof e.props[Y0(t)]<"u")}function Gee(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Kb();const a=za("useDefaults");if(t=t??a.type.name??a.type.__name,!t)throw new Error("[Vuetify] Could not determine component name");const i=P(()=>{var l;return(l=n.value)==null?void 0:l[e._as??t]}),r=new Proxy(e,{get(l,c){var m,v,g,y;const u=Reflect.get(l,c);if(c==="class"||c==="style")return[(m=i.value)==null?void 0:m[c],u].filter(_=>_!=null);if(Wee(a.vnode,c))return u;const d=(v=i.value)==null?void 0:v[c];if(d!==void 0)return d;const f=(y=(g=n.value)==null?void 0:g.global)==null?void 0:y[c];return f!==void 0?f:u}}),o=ht();fi(()=>{if(i.value){const l=Object.entries(i.value).filter(c=>{let[u]=c;return u.startsWith(u[0].toUpperCase())});o.value=l.length?Object.fromEntries(l):void 0}else o.value=void 0});function s(){const l=qee(G2,a);fn(G2,P(()=>o.value?Nr((l==null?void 0:l.value)??{},o.value):l==null?void 0:l.value))}return{props:r,provideSubDefaults:s}}function kf(e){if(e._setup=e._setup??e.setup,!e.name)return e;if(e._setup){e.props=it(e.props??{},e.name)();const t=Object.keys(e.props).filter(n=>n!=="class"&&n!=="style");e.filterProps=function(a){return Mc(a,t)},e.props._as=String,e.setup=function(a,i){const r=Kb();if(!r.value)return e._setup(a,i);const{props:o,provideSubDefaults:s}=Gee(a,a._as??e.name,r),l=e._setup(o,i);return s(),l}}return e}function pt(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return t=>(e?kf:Ve)(t)}function Kee(e,t){return t.props=e,t}function Mf(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"div",n=arguments.length>2?arguments[2]:void 0;return pt()({name:n??wu(qi(e.replace(/__/g,"-"))),props:{tag:{type:String,default:t},...Yt()},setup(a,i){let{slots:r}=i;return()=>{var o;return Ma(a.tag,{class:[e,a.class],style:a.style},(o=r.default)==null?void 0:o.call(r))}}})}function Xee(e,t,n,a){if(!n||k1(e)||k1(t))return;const i=n.get(e);if(i)i.set(t,a);else{const r=new WeakMap;r.set(t,a),n.set(e,r)}}function Jee(e,t,n){var r,o;if(!n||k1(e)||k1(t))return null;const a=(r=n.get(e))==null?void 0:r.get(t);if(typeof a=="boolean")return a;const i=(o=n.get(t))==null?void 0:o.get(e);return typeof i=="boolean"?i:null}function yr(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:new WeakMap;if(e===t)return!0;if(e instanceof Date&&t instanceof Date&&e.getTime()!==t.getTime()||e!==Object(e)||t!==Object(t))return!1;const a=Object.keys(e);if(a.length!==Object.keys(t).length)return!1;const i=Jee(e,t,n);return i||(Xee(e,t,n,!0),a.every(r=>yr(e[r],t[r],n)))}function BV(e){if(typeof e.getRootNode!="function"){for(;e.parentNode;)e=e.parentNode;return e!==document?null:document}const t=e.getRootNode();return t!==document&&t.getRootNode({composed:!0})!==document?null:t}const dm="cubic-bezier(0.4, 0, 0.2, 1)",nk="cubic-bezier(0.0, 0, 0.2, 1)",ak="cubic-bezier(0.4, 0, 1, 1)",Qee={linear:e=>e,easeInQuad:e=>e**2,easeOutQuad:e=>e*(2-e),easeInOutQuad:e=>e<.5?2*e**2:-1+(4-2*e)*e,easeInCubic:e=>e**3,easeOutCubic:e=>--e**3+1,easeInOutCubic:e=>e<.5?4*e**3:(e-1)*(2*e-2)*(2*e-2)+1,easeInQuart:e=>e**4,easeOutQuart:e=>1- --e**4,easeInOutQuart:e=>e<.5?8*e**4:1-8*--e**4,easeInQuint:e=>e**5,easeOutQuint:e=>1+--e**5,easeInOutQuint:e=>e<.5?16*e**5:1+16*--e**5,instant:e=>1};function ik(e,t,n){return Object.keys(e).filter(a=>jb(a)&&a.endsWith(t)).reduce((a,i)=>(a[i.slice(0,-t.length)]=r=>Lg(e[i],r,n(r)),a),{})}function Xb(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;for(;e;){if(t?ete(e):Jb(e))return e;e=e.parentElement}return document.scrollingElement}function X4(e,t){const n=[];if(t&&e&&!t.contains(e))return n;for(;e&&(Jb(e)&&n.push(e),e!==t);)e=e.parentElement;return n}function Jb(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const t=window.getComputedStyle(e),n=t.overflowY==="scroll"||t.overflowY==="auto"&&e.scrollHeight>e.clientHeight,a=t.overflowX==="scroll"||t.overflowX==="auto"&&e.scrollWidth>e.clientWidth;return n||a}function ete(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const t=window.getComputedStyle(e);return["scroll","auto"].includes(t.overflowY)}function AGt(e){let{depth:t,isLast:n,isLastGroup:a,leafLinks:i,separateRoots:r,parentIndentLines:o,variant:s}=e;const l=n&&(!a||r||t>1);return!o||!t?{leaf:void 0,node:void 0,children:o,footer:o&&(!l||s==="simple")?[...o,r?"none":"line"]:["none"]}:s==="simple"?{leaf:[...o,"line"],node:[...o,"line"],children:[...o,"line"],footer:[...o,"line","line"]}:{leaf:[...o,l?"last-leaf":"leaf",...i?["leaf-link"]:[]],node:[...o,l?"last-leaf":"leaf"],children:[...o,l?"none":"line"],footer:[...o,l?"none":"line"]}}function tte(e){for(;e;){if(window.getComputedStyle(e).position==="fixed")return!0;e=e.offsetParent}return!1}function bt(e){const t=za("useRender");t.render=e}function nte(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{leading:!0,trailing:!0},a=0,i=0,r=!1,o=0;function s(){clearTimeout(a),r=!1,o=0}const l=function(){for(var c=arguments.length,u=new Array(c),d=0;d<c;d++)u[d]=arguments[d];clearTimeout(a);const f=Date.now();o||(o=f);const m=f-Math.max(o,i);function v(){i=Date.now(),a=setTimeout(s,t),e(...u)}r?m>=t?v():n.trailing&&(a=setTimeout(v,t-m)):(r=!0,n.leading&&v())};return l.clear=s,l.immediate=e,l}const Bt=[String,Function,Object,Array],K7=Symbol.for("vuetify:icons"),Pg=it({icon:{type:Bt},tag:{type:[String,Object,Function],required:!0}},"icon"),rk=pt()({name:"VComponentIcon",props:Pg(),setup(e,t){let{slots:n}=t;return()=>{const a=e.icon;return O(e.tag,null,{default:()=>{var i;return[e.icon?O(a,null,null):(i=n.default)==null?void 0:i.call(n)]}})}}}),UV=kf({name:"VSvgIcon",inheritAttrs:!1,props:Pg(),setup(e,t){let{attrs:n}=t;return()=>O(e.tag,ke(n,{style:null}),{default:()=>[h("svg",{class:"v-icon__svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",role:"img","aria-hidden":"true"},[Array.isArray(e.icon)?e.icon.map(a=>Array.isArray(a)?h("path",{d:a[0],"fill-opacity":a[1]},null):h("path",{d:a},null)):h("path",{d:e.icon},null)])]})}}),SGt=kf({name:"VLigatureIcon",props:Pg(),setup(e){return()=>O(e.tag,null,{default:()=>[e.icon]})}}),jV=kf({name:"VClassIcon",props:Pg(),setup(e){return()=>O(e.tag,{class:Ke(e.icon)},null)}}),ate=e=>{const t=B(K7);if(!t)throw new Error("Missing Vuetify Icons provide!");return{iconData:P(()=>{var l;const a=Qn(e);if(!a)return{component:rk};let i=a;if(typeof i=="string"&&(i=i.trim(),i.startsWith("$")&&(i=(l=t.aliases)==null?void 0:l[i.slice(1)])),Array.isArray(i))return{component:UV,icon:i};if(typeof i!="string")return{component:rk,icon:i};const r=Object.keys(t.sets).find(c=>typeof i=="string"&&i.startsWith(`${c}:`)),o=r?i.slice(r.length+1):i;return{component:t.sets[r??t.defaultSet].component,icon:o}})}},ite={collapse:"mdi-chevron-up",complete:"mdi-check",cancel:"mdi-close-circle",close:"mdi-close",delete:"mdi-close-circle",clear:"mdi-close-circle",success:"mdi-check-circle",info:"mdi-information",warning:"mdi-alert-circle",error:"mdi-close-circle",prev:"mdi-chevron-left",next:"mdi-chevron-right",checkboxOn:"mdi-checkbox-marked",checkboxOff:"mdi-checkbox-blank-outline",checkboxIndeterminate:"mdi-minus-box",delimiter:"mdi-circle",sortAsc:"mdi-arrow-up",sortDesc:"mdi-arrow-down",expand:"mdi-chevron-down",menu:"mdi-menu",subgroup:"mdi-menu-down",dropdown:"mdi-menu-down",radioOn:"mdi-radiobox-marked",radioOff:"mdi-radiobox-blank",edit:"mdi-pencil",ratingEmpty:"mdi-star-outline",ratingFull:"mdi-star",ratingHalf:"mdi-star-half-full",loading:"mdi-cached",first:"mdi-page-first",last:"mdi-page-last",unfold:"mdi-unfold-more-horizontal",file:"mdi-paperclip",plus:"mdi-plus",minus:"mdi-minus",calendar:"mdi-calendar",treeviewCollapse:"mdi-menu-down",treeviewExpand:"mdi-menu-right",tableGroupCollapse:"mdi-chevron-down",tableGroupExpand:"mdi-chevron-right",eyeDropper:"mdi-eyedropper",upload:"mdi-cloud-upload",color:"mdi-palette",command:"mdi-apple-keyboard-command",ctrl:"mdi-apple-keyboard-control",space:"mdi-keyboard-space",shift:"mdi-apple-keyboard-shift",alt:"mdi-apple-keyboard-option",enter:"mdi-keyboard-return",arrowup:"mdi-arrow-up",arrowdown:"mdi-arrow-down",arrowleft:"mdi-arrow-left",arrowright:"mdi-arrow-right",backspace:"mdi-backspace",play:"mdi-play",pause:"mdi-pause",fullscreen:"mdi-fullscreen",fullscreenExit:"mdi-fullscreen-exit",volumeHigh:"mdi-volume-high",volumeMedium:"mdi-volume-medium",volumeLow:"mdi-volume-low",volumeOff:"mdi-volume-variant-off",search:"mdi-magnify"},rte={component:e=>Ma(jV,{...e,class:"mdi"})},ote={badge:"Badge",open:"Open",close:"Close",dismiss:"Dismiss",confirmEdit:{ok:"OK",cancel:"Cancel"},dataIterator:{noResultsText:"No matching records found",loadingText:"Loading items..."},dataTable:{itemsPerPageText:"Rows per page:",ariaLabel:{sortDescending:"Sorted descending.",sortAscending:"Sorted ascending.",sortNone:"Not sorted.",activateNone:"Activate to remove sorting.",activateDescending:"Activate to sort descending.",activateAscending:"Activate to sort ascending."},sortBy:"Sort by"},dataFooter:{itemsPerPageText:"Items per page:",itemsPerPageAll:"All",nextPage:"Next page",prevPage:"Previous page",firstPage:"First page",lastPage:"Last page",pageText:"{0}-{1} of {2}"},dateRangeInput:{divider:"to"},datePicker:{itemsSelected:"{0} selected",range:{title:"Select dates",header:"Enter dates"},title:"Select date",header:"Enter date",input:{placeholder:"Enter date"},ariaLabel:{previousMonth:"Previous month",nextMonth:"Next month",selectYear:"Select year",previousYear:"Previous year",nextYear:"Next year",selectMonth:"Select month",selectDate:"{0}",currentDate:"Today, {0}"}},noDataText:"No data available",carousel:{prev:"Previous visual",next:"Next visual",ariaLabel:{delimiter:"Carousel slide {0} of {1}"}},calendar:{moreEvents:"{0} more",today:"Today"},input:{clear:"Clear {0}",prependAction:"{0} prepended action",appendAction:"{0} appended action",otp:"Please enter OTP character {0}"},fileInput:{counter:"{0} files",counterSize:"{0} files ({1} in total)"},fileUpload:{title:"Drag and drop files here",divider:"or",browse:"Browse Files"},timePicker:{am:"AM",pm:"PM",title:"Select Time",hour:"Hour",minute:"Minute",second:"Second",notAllowed:"Value is not allowed"},pagination:{ariaLabel:{root:"Pagination Navigation",next:"Next page",previous:"Previous page",page:"Go to page {0}",currentPage:"Page {0}, Current page",first:"First page",last:"Last page"}},stepper:{next:"Next",prev:"Previous"},rating:{ariaLabel:{item:"Rating {0} of {1}"}},loading:"Loading...",infiniteScroll:{loadMore:"Load more",empty:"No more"},rules:{required:"This field is required",email:"Please enter a valid email",number:"This field can only contain numbers",integer:"This field can only contain integer values",capital:"This field can only contain uppercase letters",maxLength:"You must enter a maximum of {0} characters",minLength:"You must enter a minimum of {0} characters",strictLength:"The length of the entered field is invalid",exclude:"The {0} character is not allowed",notEmpty:"Please choose at least one value",pattern:"Invalid format"},command:{search:"Type a command or search..."},hotkey:{then:"then",ctrl:"Ctrl",command:"Command",space:"Space",shift:"Shift",alt:"Alt",enter:"Enter",escape:"Escape",upArrow:"Up Arrow",downArrow:"Down Arrow",leftArrow:"Left Arrow",rightArrow:"Right Arrow",backspace:"Backspace",option:"Option",plus:"plus",shortcut:"Keyboard shortcut: {0}",or:"or"},video:{play:"Play",pause:"Pause",seek:"Seek",volume:"Volume",showVolume:"Show volume control",mute:"Mute",unmute:"Unmute",enterFullscreen:"Full screen",exitFullscreen:"Exit full screen"},colorPicker:{ariaLabel:{eyedropper:"Select color with eyedropper",hueSlider:"Hue",alphaSlider:"Alpha",redInput:"Red value",greenInput:"Green value",blueInput:"Blue value",alphaInput:"Alpha value",hueInput:"Hue value",saturationInput:"Saturation value",lightnessInput:"Lightness value",hexInput:"HEX value",hexaInput:"HEX with alpha value",changeFormat:"Change color format"}}};function M1(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"content";const n=cm(),a=F();if(Bn){const i=new ResizeObserver(r=>{e==null||e(r,i),r.length&&(t==="content"?a.value=r[0].contentRect:a.value=r[0].target.getBoundingClientRect())});hi(()=>{i.disconnect()}),qe(()=>n.el,(r,o)=>{o&&(i.unobserve(o),a.value=void 0),r&&i.observe(r)},{flush:"post"})}return{resizeRef:n,contentRect:Ac(a)}}const J4=Symbol.for("vuetify:layout"),qV=Symbol.for("vuetify:layout-item"),ok=1e3,CGt=it({overlaps:{type:Array,default:()=>[]},fullHeight:Boolean},"layout"),ste=it({name:{type:String},order:{type:[Number,String],default:0},absolute:Boolean},"layout-item");function kGt(){const e=B(J4);if(!e)throw new Error("[Vuetify] Could not find injected layout");return{getLayoutItem:e.getLayoutItem,mainRect:e.mainRect,mainStyles:e.mainStyles}}function lte(e){const t=B(J4);if(!t)throw new Error("[Vuetify] Could not find injected layout");const n=e.id??`layout-item-${Zr()}`,a=za("useLayoutItem");fn(qV,{id:n});const i=ht(!1);Cg(()=>i.value=!0),Lb(()=>i.value=!1);const{layoutItemStyles:r,layoutItemScrimStyles:o}=t.register(a,{...e,active:P(()=>i.value?!1:e.active.value),id:n});return hi(()=>t.unregister(n)),{layoutItemStyles:r,layoutRect:t.layoutRect,layoutItemScrimStyles:o}}const ute=(e,t,n,a)=>{let i={top:0,left:0,right:0,bottom:0};const r=[{id:"",layer:{...i}}];for(const o of e){const s=t.get(o),l=n.get(o),c=a.get(o);if(!s||!l||!c)continue;const u={...i,[s.value]:parseInt(i[s.value],10)+(c.value?parseInt(l.value,10):0)};r.push({id:o,layer:u}),i=u}return r};function MGt(e){const t=B(J4,null),n=P(()=>t?t.rootZIndex.value-100:ok),a=F([]),i=Oa(new Map),r=Oa(new Map),o=Oa(new Map),s=Oa(new Map),l=Oa(new Map),{resizeRef:c,contentRect:u}=M1(),d=P(()=>{const x=new Map,E=e.overlaps??[];for(const k of E.filter(D=>D.includes(":"))){const[D,T]=k.split(":");if(!a.value.includes(D)||!a.value.includes(T))continue;const I=i.get(D),H=i.get(T),R=r.get(D),Z=r.get(T);!I||!H||!R||!Z||(x.set(T,{position:I.value,amount:parseInt(R.value,10)}),x.set(D,{position:H.value,amount:-parseInt(Z.value,10)}))}return x}),f=P(()=>{const x=[...new Set([...o.values()].map(k=>k.value))].sort((k,D)=>k-D),E=[];for(const k of x){const D=a.value.filter(T=>{var I;return((I=o.get(T))==null?void 0:I.value)===k});E.push(...D)}return ute(E,i,r,s)}),m=P(()=>!Array.from(l.values()).some(x=>x.value)),v=P(()=>f.value[f.value.length-1].layer),g=Fe(()=>({"--v-layout-left":mt(v.value.left),"--v-layout-right":mt(v.value.right),"--v-layout-top":mt(v.value.top),"--v-layout-bottom":mt(v.value.bottom),...m.value?void 0:{transition:"none"}})),y=P(()=>f.value.slice(1).map((x,E)=>{let{id:k}=x;const{layer:D}=f.value[E],T=r.get(k),I=i.get(k);return{id:k,...D,size:Number(T.value),position:I.value}})),_=x=>y.value.find(E=>E.id===x),w=za("createLayout"),C=ht(!1);return yn(()=>{C.value=!0}),fn(J4,{register:(x,E)=>{let{id:k,order:D,position:T,layoutSize:I,elementSize:H,active:R,disableTransitions:Z,absolute:N}=E;o.set(k,D),i.set(k,T),r.set(k,I),s.set(k,R),Z&&l.set(k,Z);const X=u2(qV,w==null?void 0:w.vnode).indexOf(x);X>-1?a.value.splice(X,0,k):a.value.push(k);const ie=P(()=>y.value.findIndex(te=>te.id===k)),pe=P(()=>n.value+f.value.length*2-ie.value*2),z=P(()=>{const te=T.value==="left"||T.value==="right",ee=T.value==="right",fe=T.value==="bottom",le=H.value??I.value,Q=le===0?"%":"px",j={[T.value]:0,zIndex:pe.value,transform:`translate${te?"X":"Y"}(${(R.value?0:-(le===0?100:le))*(ee||fe?-1:1)}${Q})`,position:N.value||n.value!==ok?"absolute":"fixed",...m.value?void 0:{transition:"none"}};if(!C.value)return j;const ue=y.value[ie.value],re=d.value.get(k);return re&&(ue[re.position]+=re.amount),{...j,height:te?`calc(100% - ${ue.top}px - ${ue.bottom}px)`:H.value?`${H.value}px`:void 0,left:ee?void 0:`${ue.left}px`,right:ee?`${ue.right}px`:void 0,top:T.value!=="bottom"?`${ue.top}px`:void 0,bottom:T.value!=="top"?`${ue.bottom}px`:void 0,width:te?H.value?`${H.value}px`:void 0:`calc(100% - ${ue.left}px - ${ue.right}px)`}}),Y=P(()=>({zIndex:pe.value-1}));return{layoutItemStyles:z,layoutItemScrimStyles:Y,zIndex:pe}},unregister:x=>{o.delete(x),i.delete(x),r.delete(x),s.delete(x),l.delete(x),a.value=a.value.filter(E=>E!==x)},mainRect:v,mainStyles:g,getLayoutItem:_,items:y,layoutRect:u,rootZIndex:n}),{layoutClasses:Fe(()=>["v-layout",{"v-layout--full-height":e.fullHeight}]),layoutStyles:Fe(()=>({zIndex:t?n.value:void 0,position:t?"relative":void 0,overflow:t?"hidden":void 0})),getLayoutItem:_,items:y,layoutRect:u,layoutRef:c}}function Hs(e,t){let n;function a(){n=S1(),n.run(()=>t.length?t(()=>{n==null||n.stop(),a()}):t())}qe(e,i=>{i&&!n?a():i||(n==null||n.stop(),n=void 0)},{immediate:!0}),Ja(()=>{n==null||n.stop()})}function Ut(e,t,n){let a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:d=>d,i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:d=>d;const r=za("useProxiedModel"),o=F(e[t]!==void 0?e[t]:n),s=Y0(t),c=P(s!==t?()=>{var d,f,m,v;return e[t],!!(((d=r.vnode.props)!=null&&d.hasOwnProperty(t)||(f=r.vnode.props)!=null&&f.hasOwnProperty(s))&&((m=r.vnode.props)!=null&&m.hasOwnProperty(`onUpdate:${t}`)||(v=r.vnode.props)!=null&&v.hasOwnProperty(`onUpdate:${s}`)))}:()=>{var d,f;return e[t],!!((d=r.vnode.props)!=null&&d.hasOwnProperty(t)&&((f=r.vnode.props)!=null&&f.hasOwnProperty(`onUpdate:${t}`)))});Hs(()=>!c.value,()=>{qe(()=>e[t],d=>{o.value=d})});const u=P({get(){const d=e[t];return a(c.value?d:o.value)},set(d){const f=i(d),m=Rt(c.value?e[t]:o.value);m===f||a(m)===d||(o.value=f,r==null||r.emit(`update:${t}`,f))}});return Object.defineProperty(u,"externalValue",{get:()=>c.value?e[t]:o.value}),u}const sk="$vuetify.",lk=(e,t)=>e.replace(/\{(\d+)\}/g,(n,a)=>String(t[Number(a)])),YV=(e,t,n)=>function(a){for(var i=arguments.length,r=new Array(i>1?i-1:0),o=1;o<i;o++)r[o-1]=arguments[o];if(!a.startsWith(sk))return lk(a,r);const s=a.replace(sk,""),l=e.value&&n.value[e.value],c=t.value&&n.value[t.value];let u=ad(l,s,null);return u||(`${a}${e.value}`,u=ad(c,s,null)),u||(u=a),typeof u!="string"&&(u=a),lk(u,r)};function Qb(e,t){return(n,a)=>new Intl.NumberFormat([e.value,t.value],a).format(n)}function WV(e,t){return Qb(e,t)(.1).includes(",")?",":"."}function b5(e,t,n){const a=Ut(e,t,e[t]??n.value);return a.value=e[t]??n.value,qe(n,i=>{e[t]==null&&(a.value=n.value)}),a}function GV(e){return t=>{const n=b5(t,"locale",e.current),a=b5(t,"fallback",e.fallback),i=b5(t,"messages",e.messages);return{name:"vuetify",current:n,fallback:a,messages:i,decimalSeparator:Fe(()=>WV(n,a)),t:YV(n,a,i),n:Qb(n,a),provide:GV({current:n,fallback:a,messages:i})}}}function cte(e){const t=ht((e==null?void 0:e.locale)??"en"),n=ht((e==null?void 0:e.fallback)??"en"),a=F({en:ote,...e==null?void 0:e.messages});return{name:"vuetify",current:t,fallback:n,messages:a,decimalSeparator:Fe(()=>(e==null?void 0:e.decimalSeparator)??WV(t,n)),t:YV(t,n,a),n:Qb(t,n),provide:GV({current:t,fallback:n,messages:a})}}const K2=Symbol.for("vuetify:locale");function dte(e){return e.name!=null}function fte(e){const t=e!=null&&e.adapter&&dte(e==null?void 0:e.adapter)?e==null?void 0:e.adapter:cte(e),n=pte(t,e);return{...t,...n}}function Ii(){const e=B(K2);if(!e)throw new Error("[Vuetify] Could not find injected locale instance");return e}function xGt(e){const t=B(K2);if(!t)throw new Error("[Vuetify] Could not find injected locale instance");const n=t.provide(e),a=mte(n,t.rtl,e),i={...n,...a};return fn(K2,i),i}function hte(){return{af:!1,ar:!0,bg:!1,ca:!1,ckb:!1,cs:!1,de:!1,el:!1,en:!1,es:!1,et:!1,fa:!0,fi:!1,fr:!1,hr:!1,hu:!1,he:!0,id:!1,it:!1,ja:!1,km:!1,ko:!1,lv:!1,lt:!1,nl:!1,no:!1,pl:!1,pt:!1,ro:!1,ru:!1,sk:!1,sl:!1,srCyrl:!1,srLatn:!1,sv:!1,th:!1,tr:!1,az:!1,uk:!1,vi:!1,zhHans:!1,zhHant:!1}}function pte(e,t){const n=F((t==null?void 0:t.rtl)??hte()),a=P(()=>n.value[e.current.value]??!1);return{isRtl:a,rtl:n,rtlClasses:Fe(()=>`v-locale--is-${a.value?"rtl":"ltr"}`)}}function mte(e,t,n){const a=P(()=>n.rtl??t.value[e.current.value]??!1);return{isRtl:a,rtl:t,rtlClasses:Fe(()=>`v-locale--is-${a.value?"rtl":"ltr"}`)}}function Fr(){const e=B(K2);if(!e)throw new Error("[Vuetify] Could not find injected rtl instance");return{isRtl:e.isRtl,rtlClasses:e.rtlClasses}}const fm=Symbol.for("vuetify:theme"),Ca=it({theme:String},"theme");function uk(){return{defaultTheme:"light",prefix:"v-",variations:{colors:[],lighten:0,darken:0},themes:{light:{dark:!1,colors:{background:"#FFFFFF",surface:"#FFFFFF","surface-bright":"#FFFFFF","surface-light":"#EEEEEE","surface-variant":"#424242","on-surface-variant":"#EEEEEE",primary:"#1867C0","primary-darken-1":"#1F5592",secondary:"#48A9A6","secondary-darken-1":"#018786",error:"#B00020",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},variables:{"border-color":"#000000","border-opacity":.12,"high-emphasis-opacity":.87,"medium-emphasis-opacity":.6,"disabled-opacity":.38,"idle-opacity":.04,"hover-opacity":.04,"focus-opacity":.12,"selected-opacity":.08,"activated-opacity":.12,"pressed-opacity":.12,"dragged-opacity":.08,"theme-kbd":"#EEEEEE","theme-on-kbd":"#000000","theme-code":"#F5F5F5","theme-on-code":"#000000"}},dark:{dark:!0,colors:{background:"#121212",surface:"#212121","surface-bright":"#ccbfd6","surface-light":"#424242","surface-variant":"#c8c8c8","on-surface-variant":"#000000",primary:"#2196F3","primary-darken-1":"#277CC1",secondary:"#54B6B2","secondary-darken-1":"#48A9A6",error:"#CF6679",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},variables:{"border-color":"#FFFFFF","border-opacity":.12,"high-emphasis-opacity":1,"medium-emphasis-opacity":.7,"disabled-opacity":.5,"idle-opacity":.1,"hover-opacity":.04,"focus-opacity":.12,"selected-opacity":.08,"activated-opacity":.12,"pressed-opacity":.16,"dragged-opacity":.08,"theme-kbd":"#424242","theme-on-kbd":"#FFFFFF","theme-code":"#343434","theme-on-code":"#CCCCCC"}}},stylesheetId:"vuetify-theme-stylesheet",scoped:!1,unimportant:!1,utilities:!0}}function vte(){var a,i;let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:uk();const t=uk();if(!e)return{...t,isDisabled:!0};const n={};for(const[r,o]of Object.entries(e.themes??{})){const s=o.dark||r==="dark"?(a=t.themes)==null?void 0:a.dark:(i=t.themes)==null?void 0:i.light;n[r]=Nr(s,o)}return Nr(t,{...e,themes:n})}function n0(e,t,n,a){e.push(`${bte(t,a)} {
`,...n.map(i=>`  ${i};
`),`}
`)}function ck(e,t){const n=e.dark?2:1,a=e.dark?1:2,i=[];for(const[r,o]of Object.entries(e.colors)){const s=ou(o);i.push(`--${t}theme-${r}: ${s.r},${s.g},${s.b}`),r.startsWith("on-")||i.push(`--${t}theme-${r}-overlay-multiplier: ${G7(o)>.18?n:a}`)}for(const[r,o]of Object.entries(e.variables)){const s=typeof o=="string"&&o.startsWith("#")?ou(o):void 0,l=s?`${s.r}, ${s.g}, ${s.b}`:void 0;i.push(`--${t}${r}: ${l??o}`)}return i}function gte(e,t,n){const a={};if(n)for(const i of["lighten","darken"]){const r=i==="lighten"?Uee:jee;for(const o of vc(n[i],1))a[`${e}-${i}-${o}`]=ZV(r(ou(t),o))}return a}function yte(e,t){if(!t)return{};let n={};for(const a of t.colors){const i=e[a];i&&(n={...n,...gte(a,i,t)})}return n}function _te(e){const t={};for(const n of Object.keys(e)){if(n.startsWith("on-")||e[`on-${n}`])continue;const a=`on-${n}`,i=ou(e[n]);t[a]=zV(i)}return t}function bte(e,t){if(!t)return e;const n=`:where(${t})`;return e===":root"?n:`${n} ${e}`}function wte(e,t,n){const a=$te(e,t);a&&(a.innerHTML=n)}function $te(e,t){if(!Bn)return null;let n=document.getElementById(e);return n||(n=document.createElement("style"),n.id=e,n.type="text/css",t&&n.setAttribute("nonce",t),document.head.appendChild(n)),n}function Ate(e){const t=vte(e),n=ht(t.defaultTheme),a=F(t.themes),i=ht("light"),r=P({get(){return n.value==="system"?i.value:n.value},set(_){n.value=_}}),o=P(()=>{const _={};for(const[w,C]of Object.entries(a.value)){const S={...C.colors,...yte(C.colors,t.variations)};_[w]={...C,colors:{...S,..._te(S)}}}return _}),s=Fe(()=>o.value[r.value]),l=Fe(()=>n.value==="system"),c=P(()=>{var M;const _=[],w=t.unimportant?"":" !important",C=t.scoped?t.prefix:"";(M=s.value)!=null&&M.dark&&n0(_,":root",["color-scheme: dark"],t.scope),n0(_,":root",ck(s.value,t.prefix),t.scope);for(const[x,E]of Object.entries(o.value))n0(_,`.${t.prefix}theme--${x}`,[`color-scheme: ${E.dark?"dark":"normal"}`,...ck(E,t.prefix)],t.scope);if(t.utilities){const x=[],E=[],k=new Set(Object.values(o.value).flatMap(D=>Object.keys(D.colors)));for(const D of k)D.startsWith("on-")?n0(E,`.${D}`,[`color: rgb(var(--${t.prefix}theme-${D}))${w}`],t.scope):(n0(x,`.${C}bg-${D}`,[`--${t.prefix}theme-overlay-multiplier: var(--${t.prefix}theme-${D}-overlay-multiplier)`,`background-color: rgb(var(--${t.prefix}theme-${D}))${w}`,`color: rgb(var(--${t.prefix}theme-on-${D}))${w}`],t.scope),n0(E,`.${C}text-${D}`,[`color: rgb(var(--${t.prefix}theme-${D}))${w}`],t.scope),n0(E,`.${C}border-${D}`,[`--${t.prefix}border-color: var(--${t.prefix}theme-${D})`],t.scope));t.layers?_.push(`@layer background {
`,...x.map(D=>`  ${D}`),`}
`,`@layer foreground {
`,...E.map(D=>`  ${D}`),`}
`):_.push(...x,...E)}let S=_.map((x,E)=>E===0?x:`    ${x}`).join("");return t.layers&&(S=`@layer vuetify.theme {
`+_.map(x=>`  ${x}`).join("")+`
}`),S}),u=Fe(()=>t.isDisabled?void 0:`${t.prefix}theme--${r.value}`),d=Fe(()=>Object.keys(o.value));if(Ub){let w=function(){i.value=_.matches?"dark":"light"};const _=window.matchMedia("(prefers-color-scheme: dark)");w(),_.addEventListener("change",w,{passive:!0}),_g()&&Ja(()=>{_.removeEventListener("change",w)})}function f(_){if(t.isDisabled)return;const w=_._context.provides.usehead;if(w){let C=function(){return{style:[{textContent:c.value,id:t.stylesheetId,nonce:t.cspNonce||!1}]}};if(w.push){const S=w.push(C);Bn&&qe(c,()=>{S.patch(C)})}else Bn?(w.addHeadObjs(Fe(C)),fi(()=>w.updateDOM())):w.addHeadObjs(C())}else{let C=function(){wte(t.stylesheetId,t.cspNonce,c.value)};Bn?qe(c,C,{immediate:!0}):C()}}function m(_){_!=="system"&&!d.value.includes(_)||(r.value=_)}function v(){let _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:d.value;const w=_.indexOf(r.value),C=w===-1?0:(w+1)%_.length;m(_[C])}function g(){let _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["light","dark"];v(_)}const y=new Proxy(r,{get(_,w){return Reflect.get(_,w)},set(_,w,C){return w==="value"&&SV(`theme.global.name.value = ${C}`,`theme.change('${C}')`),Reflect.set(_,w,C)}});return{install:f,change:m,cycle:v,toggle:g,isDisabled:t.isDisabled,isSystem:l,name:r,themes:a,current:s,computedThemes:o,prefix:t.prefix,themeClasses:u,styles:c,global:{name:y,current:s}}}function Qa(e){za("provideTheme");const t=B(fm,null);if(!t)throw new Error("Could not find Vuetify theme injection");const n=Fe(()=>e.theme??t.name.value),r={...t,name:n,current:Fe(()=>t.themes.value[n.value]),themeClasses:Fe(()=>t.isDisabled?void 0:`${t.prefix}theme--${n.value}`)};return fn(fm,r),r}function Tg(){za("useTheme");const e=B(fm,null);if(!e)throw new Error("Could not find Vuetify theme injection");return e}const Nn=it({tag:{type:[String,Object,Function],default:"div"}},"tag"),Ste=it({disabled:Boolean,group:Boolean,hideOnLeave:Boolean,leaveAbsolute:Boolean,mode:String,origin:String},"transition");function us(e,t,n){return pt()({name:e,props:Ste({mode:n,origin:t}),setup(a,i){let{slots:r}=i;const o={onBeforeEnter(s){a.origin&&(s.style.transformOrigin=a.origin)},onLeave(s){if(a.leaveAbsolute){const{offsetTop:l,offsetLeft:c,offsetWidth:u,offsetHeight:d}=s;s._transitionInitialStyles={position:s.style.position,top:s.style.top,left:s.style.left,width:s.style.width,height:s.style.height},s.style.position="absolute",s.style.top=`${l}px`,s.style.left=`${c}px`,s.style.width=`${u}px`,s.style.height=`${d}px`}a.hideOnLeave&&s.style.setProperty("display","none","important")},onAfterLeave(s){if(a.leaveAbsolute&&(s!=null&&s._transitionInitialStyles)){const{position:l,top:c,left:u,width:d,height:f}=s._transitionInitialStyles;delete s._transitionInitialStyles,s.style.position=l||"",s.style.top=c||"",s.style.left=u||"",s.style.width=d||"",s.style.height=f||""}}};return()=>{const s=a.group?Rb:kc;return Ma(s,{name:a.disabled?"":e,css:!a.disabled,...a.group?void 0:{mode:a.mode},...a.disabled?{}:o},r.default)}}})}function ew(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"in-out";return pt()({name:e,props:{mode:{type:String,default:n},disabled:{type:Boolean,default:nd()},group:Boolean,hideOnLeave:Boolean},setup(a,i){let{slots:r}=i;const o=a.group?Rb:kc;return()=>Ma(o,{name:a.disabled?"":e,css:!a.disabled,...a.disabled?{}:{...t,onLeave:s=>{var l;a.hideOnLeave?s.style.setProperty("display","none","important"):(l=t.onLeave)==null||l.call(t,s)}}},r.default)}})}function tw(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"y";return{onBeforeEnter(i){i._parent=i.parentNode,i._initialStyle={transition:i.style.transition,overflow:i.style.overflow,width:i.style.width,height:i.style.height}},onEnter(i){const r=i._initialStyle;if(!r)return;i.style.setProperty("transition","none","important"),i.style.overflow="hidden";const o=`${i.offsetWidth}px`,s=`${i.offsetHeight}px`;["x","both"].includes(t)&&(i.style.width="0"),["y","both"].includes(t)&&(i.style.height="0"),i.offsetHeight,i.style.transition=r.transition,e&&i._parent&&i._parent.classList.add(e),requestAnimationFrame(()=>{["x","both"].includes(t)&&(i.style.width=o),["y","both"].includes(t)&&(i.style.height=s)})},onAfterEnter:a,onEnterCancelled:a,onLeave(i){i._initialStyle={transition:"",overflow:i.style.overflow,width:i.style.width,height:i.style.height},i.style.overflow="hidden",["x","both"].includes(t)&&(i.style.width=`${i.offsetWidth}px`),["y","both"].includes(t)&&(i.style.height=`${i.offsetHeight}px`),i.offsetHeight,requestAnimationFrame(()=>{["x","both"].includes(t)&&(i.style.width="0"),["y","both"].includes(t)&&(i.style.height="0")})},onAfterLeave:n,onLeaveCancelled:n};function n(i){e&&i._parent&&i._parent.classList.remove(e),a(i)}function a(i){if(!i._initialStyle)return;const{width:r,height:o}=i._initialStyle;i.style.overflow=i._initialStyle.overflow,r!=null&&["x","both"].includes(t)&&(i.style.width=r),o!=null&&["y","both"].includes(t)&&(i.style.height=o),delete i._initialStyle}}const Cte=it({target:[Object,Array]},"v-dialog-transition"),w5=new WeakMap,nw=pt()({name:"VDialogTransition",props:Cte(),setup(e,t){let{slots:n}=t;const a={onBeforeEnter(i){i.style.pointerEvents="none",i.style.visibility="hidden"},async onEnter(i,r){var f;await new Promise(m=>requestAnimationFrame(m)),await new Promise(m=>requestAnimationFrame(m)),i.style.visibility="";const o=fk(e.target,i),{x:s,y:l,sx:c,sy:u,speed:d}=o;if(w5.set(i,o),nd())ac(i,[{opacity:0},{}],{duration:125*d,easing:nk}).finished.then(()=>r());else{const m=ac(i,[{transform:`translate(${s}px, ${l}px) scale(${c}, ${u})`,opacity:0},{}],{duration:225*d,easing:nk});(f=dk(i))==null||f.forEach(v=>{ac(v,[{opacity:0},{opacity:0,offset:.33},{}],{duration:225*2*d,easing:dm})}),m.finished.then(()=>r())}},onAfterEnter(i){i.style.removeProperty("pointer-events")},onBeforeLeave(i){i.style.pointerEvents="none"},async onLeave(i,r){var f;await new Promise(m=>requestAnimationFrame(m));let o;!w5.has(i)||Array.isArray(e.target)||e.target.offsetParent||e.target.getClientRects().length?o=fk(e.target,i):o=w5.get(i);const{x:s,y:l,sx:c,sy:u,speed:d}=o;nd()?ac(i,[{},{opacity:0}],{duration:85*d,easing:ak}).finished.then(()=>r()):(ac(i,[{},{transform:`translate(${s}px, ${l}px) scale(${c}, ${u})`,opacity:0}],{duration:125*d,easing:ak}).finished.then(()=>r()),(f=dk(i))==null||f.forEach(v=>{ac(v,[{},{opacity:0,offset:.2},{opacity:0}],{duration:125*2*d,easing:dm})}))},onAfterLeave(i){i.style.removeProperty("pointer-events")}};return()=>e.target?O(kc,ke({name:"dialog-transition"},a,{css:!1}),n):O(kc,{name:"dialog-transition"},n)}});function dk(e){var n;const t=(n=e.querySelector(":scope > .v-card, :scope > .v-sheet, :scope > .v-list"))==null?void 0:n.children;return t&&[...t]}function fk(e,t){const n=OV(e),a=Wb(t),[i,r]=getComputedStyle(t).transformOrigin.split(" ").map(_=>parseFloat(_)),[o,s]=getComputedStyle(t).getPropertyValue("--v-overlay-anchor-origin").split(" ");let l=n.left+n.width/2;o==="left"||s==="left"?l-=n.width/2:(o==="right"||s==="right")&&(l+=n.width/2);let c=n.top+n.height/2;o==="top"||s==="top"?c-=n.height/2:(o==="bottom"||s==="bottom")&&(c+=n.height/2);const u=n.width/a.width,d=n.height/a.height,f=Math.max(1,u,d),m=u/f||0,v=d/f||0,g=a.width*a.height/(window.innerWidth*window.innerHeight),y=g>.12?Math.min(1.5,(g-.12)*10+1):1;return{x:l-(i+a.left),y:c-(r+a.top),sx:m,sy:v,speed:y}}const EGt=us("fab-transition","center center","out-in"),LGt=us("dialog-bottom-transition"),PGt=us("dialog-top-transition"),X7=us("fade-transition"),KV=us("scale-transition"),TGt=us("scroll-x-transition"),DGt=us("scroll-x-reverse-transition"),VGt=us("scroll-y-transition"),OGt=us("scroll-y-reverse-transition"),IGt=us("slide-x-transition"),kte=us("slide-x-reverse-transition"),XV=us("slide-y-transition"),HGt=us("slide-y-reverse-transition"),eu=ew("expand-transition",tw()),JV=ew("expand-x-transition",tw("","x")),NGt=ew("expand-both-transition",tw("","both")),Mte=it({defaults:Object,disabled:Boolean,reset:[Number,String],root:[Boolean,String],scoped:Boolean},"VDefaultsProvider"),ga=pt(!1)({name:"VDefaultsProvider",props:Mte(),setup(e,t){let{slots:n}=t;const{defaults:a,disabled:i,reset:r,root:o,scoped:s}=$f(e);return os(a,{reset:r,root:o,scoped:s,disabled:i}),()=>{var l;return(l=n.default)==null?void 0:l.call(n)}}}),cs=it({height:[Number,String],maxHeight:[Number,String],maxWidth:[Number,String],minHeight:[Number,String],minWidth:[Number,String],width:[Number,String]},"dimension");function ds(e){return{dimensionStyles:P(()=>{const n={},a=mt(e.height),i=mt(e.maxHeight),r=mt(e.maxWidth),o=mt(e.minHeight),s=mt(e.minWidth),l=mt(e.width);return a!=null&&(n.height=a),i!=null&&(n.maxHeight=i),r!=null&&(n.maxWidth=r),o!=null&&(n.minHeight=o),s!=null&&(n.minWidth=s),l!=null&&(n.width=l),n})}}function xte(e){return{aspectStyles:P(()=>{const t=Number(e.aspectRatio);return t?{paddingBottom:String(1/t*100)+"%"}:void 0})}}const QV=it({aspectRatio:[String,Number],contentClass:null,inline:Boolean,...Yt(),...cs()},"VResponsive"),hk=pt()({name:"VResponsive",props:QV(),setup(e,t){let{slots:n}=t;const{aspectStyles:a}=xte(e),{dimensionStyles:i}=ds(e);return bt(()=>{var r;return h("div",{class:Ke(["v-responsive",{"v-responsive--inline":e.inline},e.class]),style:_t([i.value,e.style])},[h("div",{class:"v-responsive__sizer",style:_t(a.value)},null),(r=n.additional)==null?void 0:r.call(n),n.default&&h("div",{class:Ke(["v-responsive__content",e.contentClass])},[n.default()])])}),{}}});function aw(e){return qb(()=>{const{class:t,style:n}=Lte(e);return{colorClasses:t,colorStyles:n}})}function Io(e){const{colorClasses:t,colorStyles:n}=aw(()=>({text:Qn(e)}));return{textColorClasses:t,textColorStyles:n}}function ui(e){const{colorClasses:t,colorStyles:n}=aw(()=>({background:Qn(e)}));return{backgroundColorClasses:t,backgroundColorStyles:n}}function Ete(e){return{text:typeof e.text=="string"?e.text.replace(/^text-/,""):e.text,background:typeof e.background=="string"?e.background.replace(/^bg-/,""):e.background}}function Lte(e){const t=Ete(Qn(e)),n=[],a={};if(t.background)if(W7(t.background)){if(a.backgroundColor=t.background,!t.text&&Ree(t.background)){const i=ou(t.background);if(i.a==null||i.a===1){const r=zV(i);a.color=r,a.caretColor=r}}}else n.push(`bg-${t.background}`);return t.text&&(W7(t.text)?(a.color=t.text,a.caretColor=t.text):n.push(`text-${t.text}`)),{class:n,style:a}}const zr=it({rounded:{type:[Boolean,Number,String],default:void 0},tile:Boolean},"rounded");function vo(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:$u();return{roundedClasses:P(()=>{const a=zn(e)?e.value:e.rounded,i=zn(e)?!1:e.tile,r=[];if(i||a===!1)r.push("rounded-0");else if(a===!0||a==="")r.push(`${t}--rounded`);else if(typeof a=="string"||a===0)for(const o of String(a).split(" "))r.push(`rounded-${o}`);return r})}}const xf=it({transition:{type:null,default:"fade-transition",validator:e=>e!==!0}},"transition"),Vs=(e,t)=>{let{slots:n}=t;const{transition:a,disabled:i,group:r,...o}=e,{component:s=r?Rb:kc,...l}=id(a)?a:{};let c;return id(a)?c=ke(l,wee({disabled:i,group:r}),o):c=ke({name:i||!a?"":a},o),Ma(s,c,n)};function pk(e,t){if(!Bb)return;const n=t.modifiers||{},a=t.value,{handler:i,options:r}=typeof a=="object"?a:{handler:a,options:{}},o=new IntersectionObserver(function(){var d;let s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],l=arguments.length>1?arguments[1]:void 0;const c=(d=e._observe)==null?void 0:d[t.instance.$.uid];if(!c)return;const u=s.some(f=>f.isIntersecting);i&&(!n.quiet||c.init)&&(!n.once||u||c.init)&&i(u,s,l),u&&n.once?J7(e,t):c.init=!0},r);e._observe=Object(e._observe),e._observe[t.instance.$.uid]={init:!1,observer:o},o.observe(e)}function J7(e,t){var a;const n=(a=e._observe)==null?void 0:a[t.instance.$.uid];n&&(n.observer.unobserve(e),delete e._observe[t.instance.$.uid])}const vu={mounted:pk,unmounted:J7,updated:(e,t)=>{var n;(n=e._observe)!=null&&n[t.instance.$.uid]&&(J7(e,t),pk(e,t))}},Pte=it({absolute:Boolean,alt:String,cover:Boolean,color:String,draggable:{type:[Boolean,String],default:void 0},eager:Boolean,gradient:String,imageClass:null,lazySrc:String,options:{type:Object,default:()=>({root:void 0,rootMargin:void 0,threshold:void 0})},sizes:String,src:{type:[String,Object],default:""},crossorigin:String,referrerpolicy:String,srcset:String,position:String,...QV(),...Yt(),...zr(),...xf()},"VImg"),Dr=pt()({name:"VImg",directives:{vIntersect:vu},props:Pte(),emits:{loadstart:e=>!0,load:e=>!0,error:e=>!0},setup(e,t){let{emit:n,slots:a}=t;const{backgroundColorClasses:i,backgroundColorStyles:r}=ui(()=>e.color),{roundedClasses:o}=vo(e),s=za("VImg"),l=ht(""),c=F(),u=ht(e.eager?"loading":"idle"),d=ht(),f=ht(),m=P(()=>e.src&&typeof e.src=="object"?{src:e.src.src,srcset:e.srcset||e.src.srcset,lazySrc:e.lazySrc||e.src.lazySrc,aspect:Number(e.aspectRatio||e.src.aspect||0)}:{src:e.src,srcset:e.srcset,lazySrc:e.lazySrc,aspect:Number(e.aspectRatio||0)}),v=P(()=>m.value.aspect||d.value/f.value||0);qe(()=>e.src,()=>{g(u.value!=="idle")}),qe(v,(H,R)=>{!H&&R&&c.value&&S(c.value)}),Af(()=>g());function g(H){if(!(e.eager&&H)&&!(Bb&&!H&&!e.eager)){if(u.value="loading",m.value.lazySrc){const R=new Image;R.src=m.value.lazySrc,S(R,null)}m.value.src&&Lt(()=>{var R;n("loadstart",((R=c.value)==null?void 0:R.currentSrc)||m.value.src),setTimeout(()=>{var Z;if(!s.isUnmounted)if((Z=c.value)!=null&&Z.complete){if(c.value.naturalWidth||_(),u.value==="error")return;v.value||S(c.value,null),u.value==="loading"&&y()}else v.value||S(c.value),w()})})}}function y(){var H;s.isUnmounted||(w(),S(c.value),u.value="loaded",n("load",((H=c.value)==null?void 0:H.currentSrc)||m.value.src))}function _(){var H;s.isUnmounted||(u.value="error",n("error",((H=c.value)==null?void 0:H.currentSrc)||m.value.src))}function w(){const H=c.value;H&&(l.value=H.currentSrc||H.src)}let C=-1;hi(()=>{clearTimeout(C)});function S(H){let R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100;const Z=()=>{if(clearTimeout(C),s.isUnmounted)return;const{naturalHeight:N,naturalWidth:W}=H;N||W?(d.value=W,f.value=N):!H.complete&&u.value==="loading"&&R!=null?C=window.setTimeout(Z,R):(H.currentSrc.endsWith(".svg")||H.currentSrc.startsWith("data:image/svg+xml"))&&(d.value=1,f.value=1)};Z()}const M=Fe(()=>({"v-img__img--cover":e.cover,"v-img__img--contain":!e.cover})),x=()=>{var Z;if(!m.value.src||u.value==="idle")return null;const H=h("img",{class:Ke(["v-img__img",M.value,e.imageClass]),style:{objectPosition:e.position},crossorigin:e.crossorigin,src:m.value.src,srcset:m.value.srcset,alt:e.alt,referrerpolicy:e.referrerpolicy,draggable:e.draggable,sizes:e.sizes,ref:c,onLoad:y,onError:_},null),R=(Z=a.sources)==null?void 0:Z.call(a);return O(Vs,{transition:e.transition,appear:!0},{default:()=>[Nt(R?h("picture",{class:"v-img__picture"},[R,H]):H,[[wn,u.value==="loaded"]])]})},E=()=>O(Vs,{transition:e.transition},{default:()=>[m.value.lazySrc&&u.value!=="loaded"&&h("img",{class:Ke(["v-img__img","v-img__img--preload",M.value]),style:{objectPosition:e.position},crossorigin:e.crossorigin,src:m.value.lazySrc,alt:e.alt,referrerpolicy:e.referrerpolicy,draggable:e.draggable},null)]}),k=()=>a.placeholder?O(Vs,{transition:e.transition,appear:!0},{default:()=>[(u.value==="loading"||u.value==="error"&&!a.error)&&h("div",{class:"v-img__placeholder"},[a.placeholder()])]}):null,D=()=>a.error?O(Vs,{transition:e.transition,appear:!0},{default:()=>[u.value==="error"&&h("div",{class:"v-img__error"},[a.error()])]}):null,T=()=>e.gradient?h("div",{class:"v-img__gradient",style:{backgroundImage:`linear-gradient(${e.gradient})`}},null):null,I=ht(!1);{const H=qe(v,R=>{R&&(requestAnimationFrame(()=>{requestAnimationFrame(()=>{I.value=!0})}),H())})}return bt(()=>{const H=hk.filterProps(e);return Nt(O(hk,ke({class:["v-img",{"v-img--absolute":e.absolute,"v-img--booting":!I.value,"v-img--fit-content":e.width==="fit-content"},i.value,o.value,e.class],style:[{width:mt(e.width==="auto"?d.value:e.width)},r.value,e.style]},H,{aspectRatio:v.value,"aria-label":e.alt,role:e.alt?"img":void 0}),{additional:()=>h(Ye,null,[O(x,null,null),O(E,null,null),O(T,null,null),O(k,null,null),O(D,null,null)]),default:a.default}),[[vu,{handler:g,options:e.options},null,{once:!0}]])}),{currentSrc:l,image:c,state:u,naturalWidth:d,naturalHeight:f}}}),Au=it({border:[Boolean,Number,String]},"border");function Nc(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:$u();return{borderClasses:P(()=>{const a=e.border;return a===!0||a===""?`${t}--border`:typeof a=="string"||a===0?String(a).split(" ").map(i=>`border-${i}`):[]})}}const js=it({elevation:{type:[Number,String],validator(e){const t=parseInt(e);return!isNaN(t)&&t>=0&&t<=24}}},"elevation");function Tl(e){return{elevationClasses:Fe(()=>{const n=zn(e)?e.value:e.elevation;return n==null?[]:[`elevation-${n}`]})}}const mk={center:"center",top:"bottom",bottom:"top",left:"right",right:"left"},Ef=it({location:String},"location");function Lf(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=arguments.length>2?arguments[2]:void 0;const{isRtl:a}=Fr();return{locationStyles:P(()=>{if(!e.location)return{};const{side:r,align:o}=q7(e.location.split(" ").length>1?e.location:`${e.location} center`,a.value);function s(c){return n?n(c):0}const l={};return r!=="center"&&(t?l[mk[r]]=`calc(100% - ${s(r)}px)`:l[r]=0),o!=="center"?t?l[mk[o]]=`calc(100% - ${s(o)}px)`:l[o]=0:(r==="center"?l.top=l.left="50%":l[{top:"left",bottom:"left",left:"top",right:"top"}[r]]="50%",l.transform={top:"translateX(-50%)",bottom:"translateX(-50%)",left:"translateY(-50%)",right:"translateY(-50%)",center:"translate(-50%, -50%)"}[r]),l})}}function iw(){const e=ht(!1);return yn(()=>{window.requestAnimationFrame(()=>{e.value=!0})}),{ssrBootStyles:Fe(()=>e.value?void 0:{transition:"none !important"}),isBooted:Ac(e)}}const Tte=[null,"default","comfortable","compact"],Ar=it({density:{type:String,default:"default",validator:e=>Tte.includes(e)}},"density");function qs(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:$u();return{densityClasses:Fe(()=>`${t}--density-${e.density}`)}}const Dte=["elevated","flat","tonal","outlined","text","plain"];function Pf(e,t){return h(Ye,null,[e&&h("span",{key:"overlay",class:Ke(`${t}__overlay`)},null),h("span",{key:"underlay",class:Ke(`${t}__underlay`)},null)])}const Su=it({color:String,variant:{type:String,default:"elevated",validator:e=>Dte.includes(e)}},"variant");function Tf(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:$u();const n=Fe(()=>{const{variant:r}=Qn(e);return`${t}--variant-${r}`}),{colorClasses:a,colorStyles:i}=aw(()=>{const{variant:r,color:o}=Qn(e);return{[["elevated","flat"].includes(r)?"background":"text"]:o}});return{colorClasses:a,colorStyles:i,variantClasses:n}}const eO=it({baseColor:String,divided:Boolean,direction:{type:String,default:"horizontal"},...Au(),...Yt(),...Ar(),...js(),...zr(),...Nn(),...Ca(),...Su()},"VBtnGroup"),vk=pt()({name:"VBtnGroup",props:eO(),setup(e,t){let{slots:n}=t;const{themeClasses:a}=Qa(e),{densityClasses:i}=qs(e),{borderClasses:r}=Nc(e),{elevationClasses:o}=Tl(e),{roundedClasses:s}=vo(e);os({VBtn:{height:Fe(()=>e.direction==="horizontal"?"auto":null),baseColor:Fe(()=>e.baseColor),color:Fe(()=>e.color),density:Fe(()=>e.density),flat:!0,variant:Fe(()=>e.variant)}}),bt(()=>O(e.tag,{class:Ke(["v-btn-group",`v-btn-group--${e.direction}`,{"v-btn-group--divided":e.divided},a.value,r.value,i.value,o.value,s.value,e.class]),style:_t(e.style)},n))}}),Dg=it({modelValue:{type:null,default:void 0},multiple:Boolean,mandatory:[Boolean,String],max:Number,selectedClass:String,disabled:Boolean},"group"),Vg=it({value:null,disabled:Boolean,selectedClass:String},"group-item");function hm(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;const a=za("useGroupItem");if(!a)throw new Error("[Vuetify] useGroupItem composable must be used inside a component setup function");const i=Zr();fn(Symbol.for(`${t.description}:id`),i);const r=B(t,null);if(!r){if(!n)return r;throw new Error(`[Vuetify] Could not find useGroup injection with symbol ${t.description}`)}const o=Fe(()=>e.value),s=P(()=>!!(r.disabled.value||e.disabled));function l(){r==null||r.register({id:i,value:o,disabled:s},a)}function c(){r==null||r.unregister(i)}l(),hi(()=>c());const u=P(()=>r.isSelected(i)),d=P(()=>r.items.value[0].id===i),f=P(()=>r.items.value[r.items.value.length-1].id===i),m=P(()=>u.value&&[r.selectedClass.value,e.selectedClass]);return qe(u,v=>{a.emit("group:selected",{value:v})},{flush:"sync"}),{id:i,isSelected:u,isFirst:d,isLast:f,toggle:()=>r.select(i,!u.value),select:v=>r.select(i,v),selectedClass:m,value:o,disabled:s,group:r,register:l,unregister:c}}function e8(e,t){let n=!1;const a=Oa([]),i=Ut(e,"modelValue",[],f=>f===void 0?[]:tO(a,f===null?[null]:ca(f)),f=>{const m=Ote(a,f);return e.multiple?m:m[0]}),r=za("useGroup");function o(f,m){const v=f,g=Symbol.for(`${t.description}:id`),_=u2(g,r==null?void 0:r.vnode).indexOf(m);G(v.value)===void 0&&(v.value=_,v.useIndexAsValue=!0),_>-1?a.splice(_,0,v):a.push(v)}function s(f){if(n)return;l();const m=a.findIndex(v=>v.id===f);a.splice(m,1)}function l(){const f=a.find(m=>!m.disabled);f&&e.mandatory==="force"&&!i.value.length&&(i.value=[f.id])}yn(()=>{l()}),hi(()=>{n=!0}),Tb(()=>{for(let f=0;f<a.length;f++)a[f].useIndexAsValue&&(a[f].value=f)});function c(f,m){const v=a.find(g=>g.id===f);if(!(m&&(v!=null&&v.disabled)))if(e.multiple){const g=i.value.slice(),y=g.findIndex(w=>w===f),_=~y;if(m=m??!_,_&&e.mandatory&&g.length<=1||!_&&e.max!=null&&g.length+1>e.max)return;y<0&&m?g.push(f):y>=0&&!m&&g.splice(y,1),i.value=g}else{const g=i.value.includes(f);if(e.mandatory&&g||!g&&!m)return;i.value=m??!g?[f]:[]}}function u(f){if(e.multiple,i.value.length){const m=i.value[0],v=a.findIndex(_=>_.id===m);let g=(v+f)%a.length,y=a[g];for(;y.disabled&&g!==v;)g=(g+f)%a.length,y=a[g];if(y.disabled)return;i.value=[a[g].id]}else{const m=a.find(v=>!v.disabled);m&&(i.value=[m.id])}}const d={register:o,unregister:s,selected:i,select:c,disabled:Fe(()=>e.disabled),prev:()=>u(a.length-1),next:()=>u(1),isSelected:f=>i.value.includes(f),selectedClass:Fe(()=>e.selectedClass),items:Fe(()=>a),getItemIndex:f=>Vte(a,f)};return fn(t,d),d}function Vte(e,t){const n=tO(e,[t]);return n.length?e.findIndex(a=>a.id===n[0]):-1}function tO(e,t){const n=[];return t.forEach(a=>{const i=e.find(o=>yr(a,o.value)),r=e[a];(i==null?void 0:i.value)!==void 0?n.push(i.id):r!=null&&r.useIndexAsValue&&n.push(r.id)}),n}function Ote(e,t){const n=[];return t.forEach(a=>{const i=e.findIndex(r=>r.id===a);if(~i){const r=e[i];n.push(r.value!==void 0?r.value:i)}}),n}const nO=Symbol.for("vuetify:v-btn-toggle"),Ite=it({...eO(),...Dg()},"VBtnToggle"),RGt=pt()({name:"VBtnToggle",props:Ite(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{isSelected:a,next:i,prev:r,select:o,selected:s}=e8(e,nO);return bt(()=>{const l=vk.filterProps(e);return O(vk,ke({class:["v-btn-toggle",e.class]},l,{style:e.style}),{default:()=>{var c;return[(c=n.default)==null?void 0:c.call(n,{isSelected:a,next:i,prev:r,select:o,selected:s})]}})}),{next:i,prev:r,select:o}}}),Hte=["x-small","small","default","large","x-large"],Df=it({size:{type:[String,Number],default:"default"}},"size");function t8(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:$u();return qb(()=>{const n=e.size;let a,i;return W4(Hte,n)?a=`${t}--size-${n}`:n&&(i={width:mt(n),height:mt(n)}),{sizeClasses:a,sizeStyles:i}})}const Nte=it({color:String,disabled:Boolean,start:Boolean,end:Boolean,icon:Bt,opacity:[String,Number],...Yt(),...Df(),...Nn({tag:"i"}),...Ca()},"VIcon"),Ge=pt()({name:"VIcon",props:Nte(),setup(e,t){let{attrs:n,slots:a}=t;const i=ht(),{themeClasses:r}=Tg(),{iconData:o}=ate(()=>i.value||e.icon),{sizeClasses:s}=t8(e),{textColorClasses:l,textColorStyles:c}=Io(()=>e.color);return bt(()=>{var f,m;const u=(f=a.default)==null?void 0:f.call(a);u&&(i.value=(m=LV(u).filter(v=>v.type===Cf&&v.children&&typeof v.children=="string")[0])==null?void 0:m.children);const d=!!(n.onClick||n.onClickOnce);return O(o.value.component,{tag:e.tag,icon:o.value.icon,class:Ke(["v-icon","notranslate",r.value,s.value,l.value,{"v-icon--clickable":d,"v-icon--disabled":e.disabled,"v-icon--start":e.start,"v-icon--end":e.end},e.class]),style:_t([{"--v-icon-opacity":e.opacity},s.value?void 0:{fontSize:mt(e.size),height:mt(e.size),width:mt(e.size)},c.value,e.style]),role:d?"button":void 0,"aria-hidden":!d,tabindex:d?e.disabled?-1:0:void 0},{default:()=>[u]})}),{}}});function aO(e,t){const n=F(),a=ht(!1);if(Bb){const i=new IntersectionObserver(r=>{a.value=!!r.find(o=>o.isIntersecting)},t);Ja(()=>{i.disconnect()}),qe(n,(r,o)=>{o&&(i.unobserve(o),a.value=!1),r&&i.observe(r)},{flush:"post"})}return{intersectionRef:n,isIntersecting:a}}const Rte=it({reveal:{type:[Boolean,Object],default:!1}},"reveal");function Zte(e){const n=Fe(()=>typeof e.reveal=="object"?Math.max(0,Number(e.reveal.duration??900)):900),a=ht(e.reveal?"initial":"disabled");return yn(async()=>{e.reveal&&(a.value="initial",await new Promise(i=>requestAnimationFrame(i)),a.value="pending",await new Promise(i=>setTimeout(i,n.value)),a.value="done")}),{duration:n,state:a}}const Fte=it({bgColor:String,color:String,indeterminate:[Boolean,String],rounded:Boolean,modelValue:{type:[Number,String],default:0},rotate:{type:[Number,String],default:0},width:{type:[Number,String],default:4},...Yt(),...Rte(),...Df(),...Nn({tag:"div"}),...Ca()},"VProgressCircular"),W0=pt()({name:"VProgressCircular",props:Fte(),setup(e,t){let{slots:n}=t;const a=20,i=2*Math.PI*a,r=F(),{themeClasses:o}=Qa(e),{sizeClasses:s,sizeStyles:l}=t8(e),{textColorClasses:c,textColorStyles:u}=Io(()=>e.color),{textColorClasses:d,textColorStyles:f}=Io(()=>e.bgColor),{intersectionRef:m,isIntersecting:v}=aO(),{resizeRef:g,contentRect:y}=M1(),{state:_,duration:w}=Zte(e),C=Fe(()=>_.value==="initial"?0:$i(parseFloat(e.modelValue),0,100)),S=Fe(()=>Number(e.width)),M=Fe(()=>l.value?Number(e.size):y.value?y.value.width:Math.max(S.value,32)),x=Fe(()=>a/(1-S.value/M.value)*2),E=Fe(()=>S.value/M.value*x.value),k=Fe(()=>{const T=(100-C.value)/100*i;return e.rounded&&C.value>0&&C.value<100?mt(Math.min(i-.01,T+E.value)):mt(T)}),D=P(()=>{const T=Number(e.rotate);return e.rounded?T+E.value/2/i*360:T});return fi(()=>{m.value=r.value,g.value=r.value}),bt(()=>O(e.tag,{ref:r,class:Ke(["v-progress-circular",{"v-progress-circular--indeterminate":!!e.indeterminate,"v-progress-circular--visible":v.value,"v-progress-circular--disable-shrink":e.indeterminate&&(e.indeterminate==="disable-shrink"||nd()),"v-progress-circular--revealing":["initial","pending"].includes(_.value)},o.value,s.value,c.value,e.class]),style:_t([l.value,u.value,{"--progress-reveal-duration":`${w.value}ms`},e.style]),role:"progressbar","aria-valuemin":"0","aria-valuemax":"100","aria-valuenow":e.indeterminate?void 0:C.value},{default:()=>[h("svg",{style:{transform:`rotate(calc(-90deg + ${D.value}deg))`},xmlns:"http://www.w3.org/2000/svg",viewBox:`0 0 ${x.value} ${x.value}`},[h("circle",{class:Ke(["v-progress-circular__underlay",d.value]),style:_t(f.value),fill:"transparent",cx:"50%",cy:"50%",r:a,"stroke-width":E.value,"stroke-dasharray":i,"stroke-dashoffset":0},null),h("circle",{class:"v-progress-circular__overlay",fill:"transparent",cx:"50%",cy:"50%",r:a,"stroke-width":E.value,"stroke-dasharray":i,"stroke-dashoffset":k.value,"stroke-linecap":e.rounded?"round":void 0},null)]),n.default&&h("div",{class:"v-progress-circular__content"},[n.default({value:C.value})])]})),{}}}),zte=it({chunkCount:{type:[Number,String],default:null},chunkWidth:{type:[Number,String],default:null},chunkGap:{type:[Number,String],default:4}},"chunks");function Bte(e,t){const n=Fe(()=>!!e.chunkCount||!!e.chunkWidth),a=P(()=>{const s=Qn(t);if(!s)return 0;if(!e.chunkCount)return Number(e.chunkWidth);const l=Number(e.chunkCount);return(s-Number(e.chunkGap)*(l-1))/l}),i=Fe(()=>Number(e.chunkGap)),r=P(()=>{if(!n.value)return{};const s=mt(i.value),l=mt(a.value);return{maskRepeat:"repeat-x",maskImage:`linear-gradient(90deg, #000, #000 ${l}, transparent ${l}, transparent)`,maskSize:`calc(${l} + ${s}) 100%`}});function o(s){const l=Qn(t);if(!l)return s;const c=100*i.value/l,u=100*(a.value+i.value)/l,d=Math.floor((s+c)/u);return $i(0,d*u-c/2,100)}return{hasChunks:n,chunksMaskStyles:r,snapValueToChunk:o}}const Ute=it({absolute:Boolean,active:{type:Boolean,default:!0},bgColor:String,bgOpacity:[Number,String],bufferValue:{type:[Number,String],default:0},bufferColor:String,bufferOpacity:[Number,String],clickable:Boolean,color:String,height:{type:[Number,String],default:4},indeterminate:Boolean,max:{type:[Number,String],default:100},modelValue:{type:[Number,String],default:0},opacity:[Number,String],reverse:Boolean,stream:Boolean,striped:Boolean,roundedBar:Boolean,...zte(),...Yt(),...Ef({location:"top"}),...zr(),...Nn(),...Ca()},"VProgressLinear"),jte=pt()({name:"VProgressLinear",props:Ute(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=F(),i=Ut(e,"modelValue"),{isRtl:r,rtlClasses:o}=Fr(),{themeClasses:s}=Qa(e),{locationStyles:l}=Lf(e),{textColorClasses:c,textColorStyles:u}=Io(()=>e.color),{backgroundColorClasses:d,backgroundColorStyles:f}=ui(()=>e.bgColor||e.color),{backgroundColorClasses:m,backgroundColorStyles:v}=ui(()=>e.bufferColor||e.bgColor||e.color),{backgroundColorClasses:g,backgroundColorStyles:y}=ui(()=>e.color),{roundedClasses:_}=vo(e),{intersectionRef:w,isIntersecting:C}=aO(),S=P(()=>parseFloat(e.max)),M=P(()=>parseFloat(e.height)),x=P(()=>$i(parseFloat(e.bufferValue)/S.value*100,0,100)),E=P(()=>$i(parseFloat(i.value)/S.value*100,0,100)),k=P(()=>r.value!==e.reverse),D=P(()=>e.indeterminate?"fade-transition":"slide-x-transition"),T=ht(0),{hasChunks:I,chunksMaskStyles:H,snapValueToChunk:R}=Bte(e,T);Hs(I,()=>{const{resizeRef:X}=M1(ie=>T.value=ie[0].contentRect.width);fi(()=>X.value=a.value)});const Z=P(()=>I.value?R(x.value):x.value),N=P(()=>I.value?R(E.value):E.value);function W(X){if(!w.value)return;const{left:ie,right:pe,width:z}=w.value.getBoundingClientRect(),Y=k.value?z-X.clientX+(pe-z):X.clientX-ie;i.value=Math.round(Y/z*S.value)}return fi(()=>{w.value=a.value}),bt(()=>O(e.tag,{ref:a,class:Ke(["v-progress-linear",{"v-progress-linear--absolute":e.absolute,"v-progress-linear--active":e.active&&C.value,"v-progress-linear--reverse":k.value,"v-progress-linear--rounded":e.rounded,"v-progress-linear--rounded-bar":e.roundedBar,"v-progress-linear--striped":e.striped,"v-progress-linear--clickable":e.clickable},_.value,s.value,o.value,e.class]),style:_t([{bottom:e.location==="bottom"?0:void 0,top:e.location==="top"?0:void 0,height:e.active?mt(M.value):0,"--v-progress-linear-height":mt(M.value),...e.absolute?l.value:{}},H.value,e.style]),role:"progressbar","aria-hidden":e.active?"false":"true","aria-valuemin":"0","aria-valuemax":e.max,"aria-valuenow":e.indeterminate?void 0:Math.min(parseFloat(i.value),S.value),onClick:e.clickable&&W},{default:()=>[e.stream&&h("div",{key:"stream",class:Ke(["v-progress-linear__stream",c.value]),style:{...u.value,[k.value?"left":"right"]:mt(-M.value),borderTop:`${mt(M.value/2)} dotted`,opacity:parseFloat(e.bufferOpacity),top:`calc(50% - ${mt(M.value/4)})`,width:mt(100-x.value,"%"),"--v-progress-linear-stream-to":mt(M.value*(k.value?1:-1))}},null),h("div",{class:Ke(["v-progress-linear__background",d.value]),style:_t([f.value,{opacity:parseFloat(e.bgOpacity),width:e.stream?0:void 0}])},null),h("div",{class:Ke(["v-progress-linear__buffer",m.value]),style:_t([v.value,{opacity:parseFloat(e.bufferOpacity),width:mt(Z.value,"%")}])},null),O(kc,{name:D.value},{default:()=>[e.indeterminate?h("div",{class:"v-progress-linear__indeterminate"},[["long","short"].map(X=>h("div",{key:X,class:Ke(["v-progress-linear__indeterminate",X,g.value]),style:_t(y.value)},null))]):h("div",{class:Ke(["v-progress-linear__determinate",g.value]),style:_t([y.value,{width:mt(N.value,"%")}])},null)]}),n.default&&h("div",{class:"v-progress-linear__content"},[n.default({value:E.value,buffer:x.value})])]})),{}}}),Og=it({loading:[Boolean,String]},"loader");function n8(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:$u();return{loaderClasses:Fe(()=>({[`${t}--loading`]:e.loading}))}}function Ig(e,t){var a;let{slots:n}=t;return h("div",{class:Ke(`${e.name}__loader`)},[((a=n.default)==null?void 0:a.call(n,{color:e.color,isActive:e.active}))||O(jte,{absolute:e.absolute,active:e.active,color:e.color,height:"2",indeterminate:!0},null)])}const qte=["static","relative","fixed","absolute","sticky"],Hg=it({position:{type:String,validator:e=>qte.includes(e)}},"position");function Ng(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:$u();return{positionClasses:Fe(()=>e.position?`${t}--${e.position}`:void 0)}}function Yte(){const e=za("useRoute");return P(()=>{var t;return(t=e==null?void 0:e.proxy)==null?void 0:t.$route})}function iO(){var e,t;return(t=(e=za("useRouter"))==null?void 0:e.proxy)==null?void 0:t.$router}function Rg(e,t){const n=oW("RouterLink"),a=Fe(()=>!!(e.href||e.to)),i=P(()=>(a==null?void 0:a.value)||ZC(t,"click")||ZC(e,"click"));if(typeof n=="string"||!("useLink"in n)){const d=Fe(()=>e.href);return{isLink:a,isRouterLink:Fe(()=>!1),isClickable:i,href:d,linkProps:Oa({href:d}),route:Fe(()=>{}),navigate:Fe(()=>{})}}const r=n.useLink({to:Fe(()=>e.to||""),replace:Fe(()=>e.replace)}),o=P(()=>e.to?r:void 0),s=Yte(),l=P(()=>{var d,f,m;return o.value?e.exact?s.value?((m=o.value.isExactActive)==null?void 0:m.value)&&yr(o.value.route.value.query,s.value.query):((f=o.value.isExactActive)==null?void 0:f.value)??!1:((d=o.value.isActive)==null?void 0:d.value)??!1:!1}),c=P(()=>{var d;return e.to?(d=o.value)==null?void 0:d.route.value.href:e.href});return{isLink:a,isRouterLink:Fe(()=>!!e.to),isClickable:i,isActive:l,route:Fe(()=>{var d;return(d=o.value)==null?void 0:d.route.value}),navigate:Fe(()=>{var d;return(d=o.value)==null?void 0:d.navigate}),href:c,linkProps:Oa({href:c,"aria-current":Fe(()=>l.value?"page":void 0),"aria-disabled":Fe(()=>e.disabled&&a.value?"true":void 0),tabindex:Fe(()=>e.disabled&&a.value?"-1":void 0)})}}const Zg=it({href:String,replace:Boolean,to:[String,Object],exact:Boolean},"router");let $5=!1;function Wte(e,t){let n=!1,a,i;Bn&&(e!=null&&e.beforeEach)&&(Lt(()=>{window.addEventListener("popstate",r),a=e.beforeEach(()=>$5?n?t():void 0:($5=!0,new Promise(o=>{setTimeout(()=>o(n?t():void 0))}))),i=e==null?void 0:e.afterEach(()=>{$5=!1})}),Ja(()=>{window.removeEventListener("popstate",r),a==null||a(),i==null||i()}));function r(o){var s;(s=o.state)!=null&&s.replaced||(n=!0,setTimeout(()=>n=!1))}}function Gte(e,t){qe(()=>{var n;return(n=e.isActive)==null?void 0:n.value},n=>{e.isLink.value&&n!=null&&t&&Lt(()=>{t(n)})},{immediate:!0})}const Q7=Symbol("rippleStop"),Kte=80;function gk(e,t){e.style.transform=t,e.style.webkitTransform=t}function e9(e){return e.constructor.name==="TouchEvent"}function rO(e){return e.constructor.name==="KeyboardEvent"}const Xte=function(e,t){var d;let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},a=0,i=0;if(!rO(e)){const f=t.getBoundingClientRect(),m=e9(e)?e.touches[e.touches.length-1]:e;a=m.clientX-f.left,i=m.clientY-f.top}let r=0,o=.3;(d=t._ripple)!=null&&d.circle?(o=.15,r=t.clientWidth/2,r=n.center?r:r+Math.sqrt((a-r)**2+(i-r)**2)/4):r=Math.sqrt(t.clientWidth**2+t.clientHeight**2)/2;const s=`${(t.clientWidth-r*2)/2}px`,l=`${(t.clientHeight-r*2)/2}px`,c=n.center?s:`${a-r}px`,u=n.center?l:`${i-r}px`;return{radius:r,scale:o,x:c,y:u,centerX:s,centerY:l}},Q4={show(e,t){var m;let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(!((m=t==null?void 0:t._ripple)!=null&&m.enabled))return;const a=document.createElement("span"),i=document.createElement("span");a.appendChild(i),a.className="v-ripple__container",n.class&&(a.className+=` ${n.class}`);const{radius:r,scale:o,x:s,y:l,centerX:c,centerY:u}=Xte(e,t,n),d=`${r*2}px`;i.className="v-ripple__animation",i.style.width=d,i.style.height=d,t.appendChild(a);const f=window.getComputedStyle(t);f&&f.position==="static"&&(t.style.position="relative",t.dataset.previousPosition="static"),i.classList.add("v-ripple__animation--enter"),i.classList.add("v-ripple__animation--visible"),gk(i,`translate(${s}, ${l}) scale3d(${o},${o},${o})`),i.dataset.activated=String(performance.now()),requestAnimationFrame(()=>{requestAnimationFrame(()=>{i.classList.remove("v-ripple__animation--enter"),i.classList.add("v-ripple__animation--in"),gk(i,`translate(${c}, ${u}) scale3d(1,1,1)`)})})},hide(e){var r;if(!((r=e==null?void 0:e._ripple)!=null&&r.enabled))return;const t=e.getElementsByClassName("v-ripple__animation");if(t.length===0)return;const n=Array.from(t).findLast(o=>!o.dataset.isHiding);if(n)n.dataset.isHiding="true";else return;const a=performance.now()-Number(n.dataset.activated),i=Math.max(250-a,0);setTimeout(()=>{n.classList.remove("v-ripple__animation--in"),n.classList.add("v-ripple__animation--out"),setTimeout(()=>{var s;e.getElementsByClassName("v-ripple__animation").length===1&&e.dataset.previousPosition&&(e.style.position=e.dataset.previousPosition,delete e.dataset.previousPosition),((s=n.parentNode)==null?void 0:s.parentNode)===e&&e.removeChild(n.parentNode)},300)},i)}};function oO(e){return typeof e>"u"||!!e}function pm(e){const t={},n=e.currentTarget;if(!(!(n!=null&&n._ripple)||n._ripple.touched||e[Q7])){if(e[Q7]=!0,e9(e))n._ripple.touched=!0,n._ripple.isTouch=!0;else if(n._ripple.isTouch)return;if(t.center=n._ripple.centered||rO(e),n._ripple.class&&(t.class=n._ripple.class),e9(e)){if(n._ripple.showTimerCommit)return;n._ripple.showTimerCommit=()=>{Q4.show(e,n,t)},n._ripple.showTimer=window.setTimeout(()=>{var a;(a=n==null?void 0:n._ripple)!=null&&a.showTimerCommit&&(n._ripple.showTimerCommit(),n._ripple.showTimerCommit=null)},Kte)}else Q4.show(e,n,t)}}function e6(e){e[Q7]=!0}function es(e){const t=e.currentTarget;if(t!=null&&t._ripple){if(window.clearTimeout(t._ripple.showTimer),e.type==="touchend"&&t._ripple.showTimerCommit){t._ripple.showTimerCommit(),t._ripple.showTimerCommit=null,t._ripple.showTimer=window.setTimeout(()=>{es(e)});return}window.setTimeout(()=>{t._ripple&&(t._ripple.touched=!1)}),Q4.hide(t)}}function sO(e){const t=e.currentTarget;t!=null&&t._ripple&&(t._ripple.showTimerCommit&&(t._ripple.showTimerCommit=null),window.clearTimeout(t._ripple.showTimer))}let mm=!1;function Jte(e,t){!mm&&t.includes(e.key)&&(mm=!0,pm(e))}function lO(e){mm=!1,es(e)}function uO(e){mm&&(mm=!1,es(e))}function cO(e,t,n){const{value:a,modifiers:i}=t,r=oO(a);r||Q4.hide(e),e._ripple=e._ripple??{},e._ripple.enabled=r,e._ripple.centered=i.center,e._ripple.circle=i.circle;const o=id(a)?a:{};o.class&&(e._ripple.class=o.class);const s=o.keys??["Enter","Space"];if(e._ripple.keyDownHandler=l=>Jte(l,s),r&&!n){if(i.stop){e.addEventListener("touchstart",e6,{passive:!0}),e.addEventListener("mousedown",e6);return}e.addEventListener("touchstart",pm,{passive:!0}),e.addEventListener("touchend",es,{passive:!0}),e.addEventListener("touchmove",sO,{passive:!0}),e.addEventListener("touchcancel",es),e.addEventListener("mousedown",pm),e.addEventListener("mouseup",es),e.addEventListener("mouseleave",es),e.addEventListener("keydown",e._ripple.keyDownHandler),e.addEventListener("keyup",lO),e.addEventListener("blur",uO),e.addEventListener("dragstart",es,{passive:!0})}else!r&&n&&dO(e)}function dO(e){var t;e.removeEventListener("touchstart",e6),e.removeEventListener("mousedown",e6),e.removeEventListener("touchstart",pm),e.removeEventListener("touchend",es),e.removeEventListener("touchmove",sO),e.removeEventListener("touchcancel",es),e.removeEventListener("mousedown",pm),e.removeEventListener("mouseup",es),e.removeEventListener("mouseleave",es),(t=e._ripple)!=null&&t.keyDownHandler&&e.removeEventListener("keydown",e._ripple.keyDownHandler),e.removeEventListener("keyup",lO),e.removeEventListener("blur",uO),e.removeEventListener("dragstart",es)}function Qte(e,t){cO(e,t,!1)}function ene(e){dO(e),delete e._ripple}function tne(e,t){if(t.value===t.oldValue)return;const n=oO(t.oldValue);cO(e,t,n)}const Zs={mounted:Qte,unmounted:ene,updated:tne},fO=it({active:{type:Boolean,default:void 0},activeColor:String,baseColor:String,symbol:{type:null,default:nO},flat:Boolean,icon:[Boolean,String,Function,Object],prependIcon:Bt,appendIcon:Bt,block:Boolean,readonly:Boolean,slim:Boolean,stacked:Boolean,spaced:String,ripple:{type:[Boolean,Object],default:!0},text:{type:[String,Number,Boolean],default:void 0},...Au(),...Yt(),...Ar(),...cs(),...js(),...Vg(),...Og(),...Ef(),...Hg(),...zr(),...Zg(),...Df(),...Nn({tag:"button"}),...Ca(),...Su({variant:"elevated"})},"VBtn"),ot=pt()({name:"VBtn",props:fO(),emits:{"group:selected":e=>!0},setup(e,t){let{attrs:n,slots:a}=t;const{themeClasses:i}=Qa(e),{borderClasses:r}=Nc(e),{densityClasses:o}=qs(e),{dimensionStyles:s}=ds(e),{elevationClasses:l}=Tl(e),{loaderClasses:c}=n8(e),{locationStyles:u}=Lf(e),{positionClasses:d}=Ng(e),{roundedClasses:f}=vo(e),{sizeClasses:m,sizeStyles:v}=t8(e),g=hm(e,e.symbol,!1),y=Rg(e,n),_=P(()=>{var I;return e.active!==void 0?e.active:y.isRouterLink.value?(I=y.isActive)==null?void 0:I.value:g==null?void 0:g.isSelected.value}),w=Fe(()=>_.value?e.activeColor??e.color:e.color),C=P(()=>{var H,R;return{color:(g==null?void 0:g.isSelected.value)&&(!y.isLink.value||((H=y.isActive)==null?void 0:H.value))||!g||((R=y.isActive)==null?void 0:R.value)?w.value??e.baseColor:e.baseColor,variant:e.variant}}),{colorClasses:S,colorStyles:M,variantClasses:x}=Tf(C),E=P(()=>(g==null?void 0:g.disabled.value)||e.disabled),k=Fe(()=>e.variant==="elevated"&&!(e.disabled||e.flat||e.border)),D=P(()=>{if(!(e.value===void 0||typeof e.value=="symbol"))return Object(e.value)===e.value?JSON.stringify(e.value,null,0):e.value});function T(I){var H,R;E.value||y.isLink.value&&(I.metaKey||I.ctrlKey||I.shiftKey||I.button!==0||n.target==="_blank")||(y.isRouterLink.value?(R=(H=y.navigate).value)==null||R.call(H,I):g==null||g.toggle())}return Gte(y,g==null?void 0:g.select),bt(()=>{const I=y.isLink.value?"a":e.tag,H=!!(e.prependIcon||a.prepend),R=!!(e.appendIcon||a.append),Z=!!(e.icon&&e.icon!==!0);return Nt(O(I,ke(y.linkProps,{type:I==="a"?void 0:"button",class:["v-btn",g==null?void 0:g.selectedClass.value,{"v-btn--active":_.value,"v-btn--block":e.block,"v-btn--disabled":E.value,"v-btn--elevated":k.value,"v-btn--flat":e.flat,"v-btn--icon":!!e.icon,"v-btn--loading":e.loading,"v-btn--readonly":e.readonly,"v-btn--slim":e.slim,"v-btn--stacked":e.stacked},e.spaced?["v-btn--spaced",`v-btn--spaced-${e.spaced}`]:[],i.value,r.value,S.value,o.value,l.value,c.value,d.value,f.value,m.value,x.value,e.class],style:[M.value,s.value,u.value,v.value,e.style],"aria-busy":e.loading?!0:void 0,disabled:E.value&&I!=="a"||void 0,tabindex:e.loading||e.readonly?-1:void 0,onClick:T,value:D.value}),{default:()=>{var N;return[Pf(!0,"v-btn"),!e.icon&&H&&h("span",{key:"prepend",class:"v-btn__prepend"},[a.prepend?O(ga,{key:"prepend-defaults",disabled:!e.prependIcon,defaults:{VIcon:{icon:e.prependIcon}}},a.prepend):O(Ge,{key:"prepend-icon",icon:e.prependIcon},null)]),h("span",{class:"v-btn__content","data-no-activator":""},[!a.default&&Z?O(Ge,{key:"content-icon",icon:e.icon},null):O(ga,{key:"content-defaults",disabled:!Z,defaults:{VIcon:{icon:e.icon}}},{default:()=>{var W;return[((W=a.default)==null?void 0:W.call(a))??de(e.text)]}})]),!e.icon&&R&&h("span",{key:"append",class:"v-btn__append"},[a.append?O(ga,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VIcon:{icon:e.appendIcon}}},a.append):O(Ge,{key:"append-icon",icon:e.appendIcon},null)]),!!e.loading&&h("span",{key:"loader",class:"v-btn__loader"},[((N=a.loader)==null?void 0:N.call(a))??O(W0,{color:typeof e.loading=="boolean"?void 0:e.loading,indeterminate:!0,width:"2"},null)])]}}),[[Zs,!E.value&&e.ripple,"",{center:!!e.icon}]])}),{group:g}}}),nne=Mf("v-alert-title"),ane=it({iconSize:[Number,String],iconSizes:{type:Array,default:()=>[["x-small",10],["small",16],["default",24],["large",28],["x-large",32]]}},"iconSize");function ine(e,t){return{iconSize:P(()=>{const a=new Map(e.iconSizes),i=e.iconSize??t()??"default";return a.has(i)?a.get(i):i})}}const rne=["success","info","warning","error"],one=it({border:{type:[Boolean,String],validator:e=>typeof e=="boolean"||["top","end","bottom","start"].includes(e)},borderColor:String,closable:Boolean,closeIcon:{type:Bt,default:"$close"},closeLabel:{type:String,default:"$vuetify.close"},icon:{type:[Boolean,String,Function,Object],default:null},modelValue:{type:Boolean,default:!0},prominent:Boolean,title:String,text:String,type:{type:String,validator:e=>rne.includes(e)},...Yt(),...Ar(),...cs(),...js(),...ane(),...Ef(),...Hg(),...zr(),...Nn(),...Ca(),...Su({variant:"flat"})},"VAlert"),vm=pt()({name:"VAlert",props:one(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{emit:n,slots:a}=t;const i=Ut(e,"modelValue"),r=Fe(()=>{if(e.icon!==!1)return e.type?e.icon??`$${e.type}`:e.icon}),{iconSize:o}=ine(e,()=>e.prominent?44:void 0),{themeClasses:s}=Qa(e),{colorClasses:l,colorStyles:c,variantClasses:u}=Tf(()=>({color:e.color??e.type,variant:e.variant})),{densityClasses:d}=qs(e),{dimensionStyles:f}=ds(e),{elevationClasses:m}=Tl(e),{locationStyles:v}=Lf(e),{positionClasses:g}=Ng(e),{roundedClasses:y}=vo(e),{textColorClasses:_,textColorStyles:w}=Io(()=>e.borderColor),{t:C}=Ii(),S=Fe(()=>({"aria-label":C(e.closeLabel),onClick(M){i.value=!1,n("click:close",M)}}));return()=>{const M=!!(a.prepend||r.value),x=!!(a.title||e.title),E=!!(a.close||e.closable),k={density:e.density,icon:r.value,size:e.iconSize||e.prominent?o.value:void 0};return i.value&&O(e.tag,{class:Ke(["v-alert",e.border&&{"v-alert--border":!!e.border,[`v-alert--border-${e.border===!0?"start":e.border}`]:!0},{"v-alert--prominent":e.prominent},s.value,l.value,d.value,m.value,g.value,y.value,u.value,e.class]),style:_t([c.value,f.value,v.value,e.style]),role:"alert"},{default:()=>{var D,T;return[Pf(!1,"v-alert"),e.border&&h("div",{key:"border",class:Ke(["v-alert__border",_.value]),style:_t(w.value)},null),M&&h("div",{key:"prepend",class:"v-alert__prepend"},[a.prepend?O(ga,{key:"prepend-defaults",disabled:!r.value,defaults:{VIcon:{...k}}},a.prepend):O(Ge,ke({key:"prepend-icon"},k),null)]),h("div",{class:"v-alert__content"},[x&&O(nne,{key:"title"},{default:()=>{var I;return[((I=a.title)==null?void 0:I.call(a))??e.title]}}),((D=a.text)==null?void 0:D.call(a))??e.text,(T=a.default)==null?void 0:T.call(a)]),a.append&&h("div",{key:"append",class:"v-alert__append"},[a.append()]),E&&h("div",{key:"close",class:"v-alert__close"},[a.close?O(ga,{key:"close-defaults",defaults:{VBtn:{icon:e.closeIcon,size:"x-small",variant:"text"}}},{default:()=>{var I;return[(I=a.close)==null?void 0:I.call(a,{props:S.value})]}}):O(ot,ke({key:"close-btn",icon:e.closeIcon,size:"x-small",variant:"text"},S.value),null)])]}})}}}),sne=it({start:Boolean,end:Boolean,icon:Bt,image:String,text:String,...Au(),...Yt(),...Ar(),...zr(),...Df(),...Nn(),...Ca(),...Su({variant:"flat"})},"VAvatar"),Bi=pt()({name:"VAvatar",props:sne(),setup(e,t){let{slots:n}=t;const{themeClasses:a}=Qa(e),{borderClasses:i}=Nc(e),{colorClasses:r,colorStyles:o,variantClasses:s}=Tf(e),{densityClasses:l}=qs(e),{roundedClasses:c}=vo(e),{sizeClasses:u,sizeStyles:d}=t8(e);return bt(()=>O(e.tag,{class:Ke(["v-avatar",{"v-avatar--start":e.start,"v-avatar--end":e.end},a.value,i.value,r.value,l.value,c.value,u.value,s.value,e.class]),style:_t([o.value,d.value,e.style])},{default:()=>[n.default?O(ga,{key:"content-defaults",defaults:{VImg:{cover:!0,src:e.image},VIcon:{icon:e.icon}}},{default:()=>[n.default()]}):e.image?O(Dr,{key:"image",src:e.image,alt:"",cover:!0},null):e.icon?O(Ge,{key:"icon",icon:e.icon},null):e.text,Pf(!1,"v-avatar")]})),{}}}),lne=it({text:String,onClick:Wi(),...Yt(),...Ca()},"VLabel"),Fg=pt()({name:"VLabel",props:lne(),setup(e,t){let{slots:n}=t;return bt(()=>{var a;return h("label",{class:Ke(["v-label",{"v-label--clickable":!!e.onClick},e.class]),style:_t(e.style),onClick:e.onClick},[e.text,(a=n.default)==null?void 0:a.call(n)])}),{}}}),hO=Symbol.for("vuetify:selection-control-group"),rw=it({color:String,disabled:{type:Boolean,default:null},defaultsTarget:String,error:Boolean,id:String,inline:Boolean,falseIcon:Bt,trueIcon:Bt,ripple:{type:[Boolean,Object],default:!0},multiple:{type:Boolean,default:null},name:String,readonly:{type:Boolean,default:null},modelValue:null,type:String,valueComparator:{type:Function,default:yr},...Yt(),...Ar(),...Ca()},"SelectionControlGroup"),une=it({...rw({defaultsTarget:"VSelectionControl"})},"VSelectionControlGroup"),cne=pt()({name:"VSelectionControlGroup",props:une(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=Ut(e,"modelValue"),i=Zr(),r=Fe(()=>e.id||`v-selection-control-group-${i}`),o=Fe(()=>e.name||r.value),s=new Set;return fn(hO,{modelValue:a,forceUpdate:()=>{s.forEach(l=>l())},onForceUpdate:l=>{s.add(l),Ja(()=>{s.delete(l)})}}),os({[e.defaultsTarget]:{color:Fe(()=>e.color),disabled:Fe(()=>e.disabled),density:Fe(()=>e.density),error:Fe(()=>e.error),inline:Fe(()=>e.inline),modelValue:a,multiple:Fe(()=>!!e.multiple||e.multiple==null&&Array.isArray(a.value)),name:o,falseIcon:Fe(()=>e.falseIcon),trueIcon:Fe(()=>e.trueIcon),readonly:Fe(()=>e.readonly),ripple:Fe(()=>e.ripple),type:Fe(()=>e.type),valueComparator:Fe(()=>e.valueComparator)}}),bt(()=>{var l;return h("div",{class:Ke(["v-selection-control-group",{"v-selection-control-group--inline":e.inline},e.class]),style:_t(e.style),role:e.type==="radio"?"radiogroup":void 0},[(l=n.default)==null?void 0:l.call(n)])}),{}}}),zg=it({label:String,baseColor:String,trueValue:null,falseValue:null,value:null,...Yt(),...rw()},"VSelectionControl");function dne(e){const t=B(hO,void 0),{densityClasses:n}=qs(e),a=Ut(e,"modelValue"),i=P(()=>e.trueValue!==void 0?e.trueValue:e.value!==void 0?e.value:!0),r=P(()=>e.falseValue!==void 0?e.falseValue:!1),o=P(()=>!!e.multiple||e.multiple==null&&Array.isArray(a.value)),s=P({get(){const m=t?t.modelValue.value:a.value;return o.value?ca(m).some(v=>e.valueComparator(v,i.value)):e.valueComparator(m,i.value)},set(m){if(e.readonly)return;const v=m?i.value:r.value;let g=v;o.value&&(g=m?[...ca(a.value),v]:ca(a.value).filter(y=>!e.valueComparator(y,i.value))),t?t.modelValue.value=g:a.value=g}}),{textColorClasses:l,textColorStyles:c}=Io(()=>{if(!(e.error||e.disabled))return s.value?e.color:e.baseColor}),{backgroundColorClasses:u,backgroundColorStyles:d}=ui(()=>s.value&&!e.error&&!e.disabled?e.color:e.baseColor),f=P(()=>s.value?e.trueIcon:e.falseIcon);return{group:t,densityClasses:n,trueValue:i,falseValue:r,model:s,textColorClasses:l,textColorStyles:c,backgroundColorClasses:u,backgroundColorStyles:d,icon:f}}const od=pt()({name:"VSelectionControl",directives:{vRipple:Zs},inheritAttrs:!1,props:zg(),emits:{"update:modelValue":e=>!0},setup(e,t){let{attrs:n,slots:a}=t;const{group:i,densityClasses:r,icon:o,model:s,textColorClasses:l,textColorStyles:c,backgroundColorClasses:u,backgroundColorStyles:d,trueValue:f}=dne(e),m=Zr(),v=ht(!1),g=ht(!1),y=F(),_=Fe(()=>e.id||`input-${m}`),w=Fe(()=>!e.disabled&&!e.readonly);i==null||i.onForceUpdate(()=>{y.value&&(y.value.checked=s.value)});function C(E){w.value&&(v.value=!0,W2(E.target,":focus-visible")!==!1&&(g.value=!0))}function S(){v.value=!1,g.value=!1}function M(E){E.stopPropagation()}function x(E){if(!w.value){y.value&&(y.value.checked=s.value);return}e.readonly&&i&&Lt(()=>i.forceUpdate()),s.value=E.target.checked}return bt(()=>{var I,H;const E=a.label?a.label({label:e.label,props:{for:_.value}}):e.label,[k,D]=pd(n),T=h("input",ke({ref:y,checked:s.value,disabled:!!e.disabled,id:_.value,onBlur:S,onFocus:C,onInput:x,"aria-disabled":!!e.disabled,"aria-label":e.label,type:e.type,value:f.value,name:e.name,"aria-checked":e.type==="checkbox"?s.value:void 0},D),null);return h("div",ke({class:["v-selection-control",{"v-selection-control--dirty":s.value,"v-selection-control--disabled":e.disabled,"v-selection-control--error":e.error,"v-selection-control--focused":v.value,"v-selection-control--focus-visible":g.value,"v-selection-control--inline":e.inline},r.value,e.class]},k,{style:e.style}),[h("div",{class:Ke(["v-selection-control__wrapper",l.value]),style:_t(c.value)},[(I=a.default)==null?void 0:I.call(a,{backgroundColorClasses:u,backgroundColorStyles:d}),Nt(h("div",{class:Ke(["v-selection-control__input"])},[((H=a.input)==null?void 0:H.call(a,{model:s,textColorClasses:l,textColorStyles:c,backgroundColorClasses:u,backgroundColorStyles:d,inputNode:T,icon:o.value,props:{onFocus:C,onBlur:S,id:_.value}}))??h(Ye,null,[o.value&&O(Ge,{key:"icon",icon:o.value},null),T])]),[[Zs,!e.disabled&&!e.readonly&&e.ripple,null,{center:!0,circle:!0}]])]),E&&O(Fg,{for:_.value,onClick:M},{default:()=>[E]})])}),{isFocused:v,input:y}}}),pO=it({indeterminate:Boolean,indeterminateIcon:{type:Bt,default:"$checkboxIndeterminate"},...zg({falseIcon:"$checkboxOff",trueIcon:"$checkboxOn"})},"VCheckboxBtn"),x1=pt()({name:"VCheckboxBtn",props:pO(),emits:{"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,t){let{slots:n}=t;const a=Ut(e,"indeterminate"),i=Ut(e,"modelValue");function r(l){a.value&&(a.value=!1)}const o=Fe(()=>a.value?e.indeterminateIcon:e.falseIcon),s=Fe(()=>a.value?e.indeterminateIcon:e.trueIcon);return bt(()=>{const l=xn(od.filterProps(e),["modelValue"]);return O(od,ke(l,{modelValue:i.value,"onUpdate:modelValue":[c=>i.value=c,r],class:["v-checkbox-btn",e.class],style:e.style,type:"checkbox",falseIcon:o.value,trueIcon:s.value,"aria-checked":a.value?"mixed":void 0}),n)}),{}}});function a8(e){const{t}=Ii();function n(a){let{name:i,color:r,...o}=a;const s={prepend:"prependAction",prependInner:"prependAction",append:"appendAction",appendInner:"appendAction",clear:"clear"}[i],l=e[`onClick:${i}`];function c(d){d.key!=="Enter"&&d.key!==" "||(d.preventDefault(),d.stopPropagation(),Lg(l,new PointerEvent("click",d)))}const u=l&&s?t(`$vuetify.input.${s}`,e.label??""):void 0;return O(Ge,ke({icon:e[`${i}Icon`],"aria-label":u,onClick:l,onKeydown:c,color:r},o),null)}return{InputIcon:n}}const fne=it({active:Boolean,color:String,messages:{type:[Array,String],default:()=>[]},...Yt(),...xf({transition:{component:XV,leaveAbsolute:!0,group:!0}})},"VMessages"),hne=pt()({name:"VMessages",props:fne(),setup(e,t){let{slots:n}=t;const a=P(()=>ca(e.messages)),{textColorClasses:i,textColorStyles:r}=Io(()=>e.color);return bt(()=>O(Vs,{transition:e.transition,tag:"div",class:Ke(["v-messages",i.value,e.class]),style:_t([r.value,e.style])},{default:()=>[e.active&&a.value.map((o,s)=>h("div",{class:"v-messages__message",key:`${s}-${a.value}`},[n.message?n.message({message:o}):o]))]})),{}}}),Bg=it({focused:Boolean,"onUpdate:focused":Wi()},"focus");function Vf(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:$u();const n=Ut(e,"focused"),a=Fe(()=>({[`${t}--focused`]:n.value}));function i(){n.value=!0}function r(){n.value=!1}return{focusClasses:a,isFocused:n,focus:i,blur:r}}const mO=Symbol.for("vuetify:form"),pne=it({disabled:Boolean,fastFail:Boolean,readonly:Boolean,modelValue:{type:Boolean,default:null},validateOn:{type:String,default:"input"}},"form");function mne(e){const t=Ut(e,"modelValue"),n=Fe(()=>e.disabled),a=Fe(()=>e.readonly),i=ht(!1),r=F([]),o=F([]);async function s(){const u=[];let d=!0;o.value=[],i.value=!0;for(const f of r.value){const m=await f.validate();if(m.length>0&&(d=!1,u.push({id:f.id,errorMessages:m})),!d&&e.fastFail)break}return o.value=u,i.value=!1,{valid:d,errors:o.value}}function l(){r.value.forEach(u=>u.reset())}function c(){r.value.forEach(u=>u.resetValidation())}return qe(r,()=>{let u=0,d=0;const f=[];for(const m of r.value)m.isValid===!1?(d++,f.push({id:m.id,errorMessages:m.errorMessages})):m.isValid===!0&&u++;o.value=f,t.value=d>0?!1:u===r.value.length?!0:null},{deep:!0,flush:"post"}),fn(mO,{register:u=>{let{id:d,vm:f,validate:m,reset:v,resetValidation:g}=u;r.value.some(y=>y.id===d),r.value.push({id:d,validate:m,reset:v,resetValidation:g,vm:Us(f),isValid:null,errorMessages:[]})},unregister:u=>{r.value=r.value.filter(d=>d.id!==u)},update:(u,d,f)=>{const m=r.value.find(v=>v.id===u);m&&(m.isValid=d,m.errorMessages=f)},isDisabled:n,isReadonly:a,isValidating:i,isValid:t,items:r,validateOn:Fe(()=>e.validateOn)}),{errors:o,isDisabled:n,isReadonly:a,isValidating:i,isValid:t,items:r,validate:s,reset:l,resetValidation:c}}function Ug(e){const t=B(mO,null);return{...t,isReadonly:P(()=>!!((e==null?void 0:e.readonly)??(t==null?void 0:t.isReadonly.value))),isDisabled:P(()=>!!((e==null?void 0:e.disabled)??(t==null?void 0:t.isDisabled.value)))}}const vne=Symbol.for("vuetify:rules");function gne(e){const t=B(vne,null);if(!e){if(!t)throw new Error("Could not find Vuetify rules injection");return t.aliases}return(t==null?void 0:t.resolve(e))??Fe(e)}const yne=it({disabled:{type:Boolean,default:null},error:Boolean,errorMessages:{type:[Array,String],default:()=>[]},maxErrors:{type:[Number,String],default:1},name:String,label:String,readonly:{type:Boolean,default:null},rules:{type:Array,default:()=>[]},modelValue:null,validateOn:String,validationValue:null,...Bg()},"validation");function _ne(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:$u(),n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Zr();const a=Ut(e,"modelValue"),i=P(()=>e.validationValue===void 0?a.value:e.validationValue),r=Ug(e),o=gne(()=>e.rules),s=F([]),l=ht(!0),c=P(()=>!!(ca(a.value===""?null:a.value).length||ca(i.value===""?null:i.value).length)),u=P(()=>{var S;return(S=e.errorMessages)!=null&&S.length?ca(e.errorMessages).concat(s.value).slice(0,Math.max(0,Number(e.maxErrors))):s.value}),d=P(()=>{var x;let S=(e.validateOn??((x=r.validateOn)==null?void 0:x.value))||"input";S==="lazy"&&(S="input lazy"),S==="eager"&&(S="input eager");const M=new Set((S==null?void 0:S.split(" "))??[]);return{input:M.has("input"),blur:M.has("blur")||M.has("input")||M.has("invalid-input"),invalidInput:M.has("invalid-input"),lazy:M.has("lazy"),eager:M.has("eager")}}),f=P(()=>{var S;return e.error||(S=e.errorMessages)!=null&&S.length?!1:e.rules.length?l.value?s.value.length||d.value.lazy?null:!0:!s.value.length:!0}),m=ht(!1),v=P(()=>({[`${t}--error`]:f.value===!1,[`${t}--dirty`]:c.value,[`${t}--disabled`]:r.isDisabled.value,[`${t}--readonly`]:r.isReadonly.value})),g=za("validation"),y=P(()=>e.name??G(n));Af(()=>{var S;(S=r.register)==null||S.call(r,{id:y.value,vm:g,validate:C,reset:_,resetValidation:w})}),hi(()=>{var S;(S=r.unregister)==null||S.call(r,y.value)}),yn(async()=>{var S;d.value.lazy||await C(!d.value.eager),(S=r.update)==null||S.call(r,y.value,f.value,u.value)}),Hs(()=>d.value.input||d.value.invalidInput&&f.value===!1,()=>{qe(i,()=>{if(i.value!=null)C();else if(e.focused){const S=qe(()=>e.focused,M=>{M||C(),S()})}})}),Hs(()=>d.value.blur,()=>{qe(()=>e.focused,S=>{S||C()})}),qe([f,u],()=>{var S;(S=r.update)==null||S.call(r,y.value,f.value,u.value)});async function _(){a.value=null,await Lt(),await w()}async function w(){l.value=!0,d.value.lazy?s.value=[]:await C(!d.value.eager)}async function C(){let S=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const M=[];m.value=!0;for(const x of o.value){if(M.length>=Number(e.maxErrors??1))break;const k=await(typeof x=="function"?x:()=>x)(i.value);if(k!==!0){if(k!==!1&&typeof k!="string"){console.warn(`${k} is not a valid value. Rule functions must return boolean true or a string.`);continue}M.push(k||"")}}return s.value=M,m.value=!1,l.value=S,s.value}return{errorMessages:u,isDirty:c,isDisabled:r.isDisabled,isReadonly:r.isReadonly,isPristine:l,isValid:f,isValidating:m,reset:_,resetValidation:w,validate:C,validationClasses:v}}const md=it({id:String,appendIcon:Bt,baseColor:String,centerAffix:{type:Boolean,default:!0},color:String,glow:Boolean,iconColor:[Boolean,String],prependIcon:Bt,hideDetails:[Boolean,String],hideSpinButtons:Boolean,hint:String,persistentHint:Boolean,messages:{type:[Array,String],default:()=>[]},direction:{type:String,default:"horizontal",validator:e=>["horizontal","vertical"].includes(e)},"onClick:prepend":Wi(),"onClick:append":Wi(),...Yt(),...Ar(),...Mc(cs(),["maxWidth","minWidth","width"]),...Ca(),...yne()},"VInput"),Fs=pt()({name:"VInput",props:{...md()},emits:{"update:modelValue":e=>!0},setup(e,t){let{attrs:n,slots:a,emit:i}=t;const{densityClasses:r}=qs(e),{dimensionStyles:o}=ds(e),{themeClasses:s}=Qa(e),{rtlClasses:l}=Fr(),{InputIcon:c}=a8(e),u=Zr(),d=P(()=>e.id||`input-${u}`),{errorMessages:f,isDirty:m,isDisabled:v,isReadonly:g,isPristine:y,isValid:_,isValidating:w,reset:C,resetValidation:S,validate:M,validationClasses:x}=_ne(e,"v-input",d),E=P(()=>{var Z;return(Z=e.errorMessages)!=null&&Z.length||!y.value&&f.value.length?f.value:e.hint&&(e.persistentHint||e.focused)?e.hint:e.messages}),k=Fe(()=>E.value.length>0),D=Fe(()=>!e.hideDetails||e.hideDetails==="auto"&&(k.value||!!a.details)),T=P(()=>D.value?`${d.value}-messages`:void 0),I=P(()=>({id:d,messagesId:T,isDirty:m,isDisabled:v,isReadonly:g,isPristine:y,isValid:_,isValidating:w,hasDetails:D,reset:C,resetValidation:S,validate:M})),H=Fe(()=>e.error||e.disabled?void 0:e.focused?e.color:e.baseColor),R=Fe(()=>{if(e.iconColor)return e.iconColor===!0?H.value:e.iconColor});return bt(()=>{var W,X;const Z=!!(a.prepend||e.prependIcon),N=!!(a.append||e.appendIcon);return h("div",{class:Ke(["v-input",`v-input--${e.direction}`,{"v-input--center-affix":e.centerAffix,"v-input--focused":e.focused,"v-input--glow":e.glow,"v-input--hide-spin-buttons":e.hideSpinButtons},r.value,s.value,l.value,x.value,e.class]),style:_t([o.value,e.style])},[Z&&h("div",{key:"prepend",class:"v-input__prepend"},[a.prepend?a.prepend(I.value):e.prependIcon&&O(c,{key:"prepend-icon",name:"prepend",color:R.value},null)]),a.default&&h("div",{class:"v-input__control"},[(W=a.default)==null?void 0:W.call(a,I.value)]),N&&h("div",{key:"append",class:"v-input__append"},[a.append?a.append(I.value):e.appendIcon&&O(c,{key:"append-icon",name:"append",color:R.value},null)]),D.value&&h("div",{id:T.value,class:"v-input__details",role:"alert","aria-live":"polite"},[O(hne,{active:k.value,messages:E.value},{message:a.message}),(X=a.details)==null?void 0:X.call(a,I.value)])])}),{reset:C,resetValidation:S,validate:M,isValid:_,errorMessages:f}}}),A5=Symbol("Forwarded refs");function S5(e,t){let n=e;for(;n;){const a=Reflect.getOwnPropertyDescriptor(n,t);if(a)return a;n=Object.getPrototypeOf(n)}}function Ro(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a<t;a++)n[a-1]=arguments[a];return e[A5]=n,new Proxy(e,{get(i,r){if(Reflect.has(i,r))return Reflect.get(i,r);if(!(typeof r=="symbol"||r.startsWith("$")||r.startsWith("__"))){for(const o of n)if(o.value&&Reflect.has(o.value,r)){const s=Reflect.get(o.value,r);return typeof s=="function"?s.bind(o.value):s}}},has(i,r){if(Reflect.has(i,r))return!0;if(typeof r=="symbol"||r.startsWith("$")||r.startsWith("__"))return!1;for(const o of n)if(o.value&&Reflect.has(o.value,r))return!0;return!1},set(i,r,o){if(Reflect.has(i,r))return Reflect.set(i,r,o);if(typeof r=="symbol"||r.startsWith("$")||r.startsWith("__"))return!1;for(const s of n)if(s.value&&Reflect.has(s.value,r))return Reflect.set(s.value,r,o);return!1},getOwnPropertyDescriptor(i,r){var s;const o=Reflect.getOwnPropertyDescriptor(i,r);if(o)return o;if(!(typeof r=="symbol"||r.startsWith("$")||r.startsWith("__"))){for(const l of n){if(!l.value)continue;const c=S5(l.value,r)??("_"in l.value?S5((s=l.value._)==null?void 0:s.setupState,r):void 0);if(c)return c}for(const l of n){const c=l.value&&l.value[A5];if(!c)continue;const u=c.slice();for(;u.length;){const d=u.shift(),f=S5(d.value,r);if(f)return f;const m=d.value&&d.value[A5];m&&u.push(...m)}}}}})}const bne=it({...xn(md(),["direction"]),...xn(pO(),["inline"])},"VCheckbox"),Dp=pt()({name:"VCheckbox",inheritAttrs:!1,props:bne(),emits:{"update:modelValue":e=>!0,"update:focused":e=>!0},setup(e,t){let{attrs:n,slots:a}=t;const i=Ut(e,"modelValue"),{isFocused:r,focus:o,blur:s}=Vf(e),l=F(),c=Zr();return bt(()=>{const[u,d]=pd(n),f=Fs.filterProps(e),m=x1.filterProps(e);return O(Fs,ke({ref:l,class:["v-checkbox",e.class]},u,f,{modelValue:i.value,"onUpdate:modelValue":v=>i.value=v,id:e.id||`checkbox-${c}`,focused:r.value,style:e.style}),{...a,default:v=>{let{id:g,messagesId:y,isDisabled:_,isReadonly:w,isValid:C}=v;return O(x1,ke(m,{id:g.value,"aria-describedby":y.value,disabled:_.value,readonly:w.value},d,{error:C.value===!1,modelValue:i.value,"onUpdate:modelValue":S=>i.value=S,onFocus:o,onBlur:s}),a)}})}),Ro({},l)}}),jg=["sm","md","lg","xl","xxl"],t9=Symbol.for("vuetify:display"),yk={mobileBreakpoint:"lg",thresholds:{xs:0,sm:600,md:960,lg:1280,xl:1920,xxl:2560}},wne=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:yk;return Nr(yk,e)};function _k(e){return Bn&&!e?window.innerWidth:typeof e=="object"&&e.clientWidth||0}function bk(e){return Bn&&!e?window.innerHeight:typeof e=="object"&&e.clientHeight||0}function wk(e){const t=Bn&&!e?window.navigator.userAgent:"ssr";function n(v){return!!t.match(v)}const a=n(/android/i),i=n(/iphone|ipad|ipod/i),r=n(/cordova/i),o=n(/electron/i),s=n(/chrome/i),l=n(/edge/i),c=n(/firefox/i),u=n(/opera/i),d=n(/win/i),f=n(/mac/i),m=n(/linux/i);return{android:a,ios:i,cordova:r,electron:o,chrome:s,edge:l,firefox:c,opera:u,win:d,mac:f,linux:m,touch:dee,ssr:t==="ssr"}}function $ne(e,t){const{thresholds:n,mobileBreakpoint:a}=wne(e),i=ht(bk(t)),r=ht(wk(t)),o=Oa({}),s=ht(_k(t));function l(){i.value=bk(),s.value=_k()}function c(){l(),r.value=wk()}return fi(()=>{const u=s.value<n.sm,d=s.value<n.md&&!u,f=s.value<n.lg&&!(d||u),m=s.value<n.xl&&!(f||d||u),v=s.value<n.xxl&&!(m||f||d||u),g=s.value>=n.xxl,y=u?"xs":d?"sm":f?"md":m?"lg":v?"xl":"xxl",_=typeof a=="number"?a:n[a],w=s.value<_;o.xs=u,o.sm=d,o.md=f,o.lg=m,o.xl=v,o.xxl=g,o.smAndUp=!u,o.mdAndUp=!(u||d),o.lgAndUp=!(u||d||f),o.xlAndUp=!(u||d||f||m),o.smAndDown=!(f||m||v||g),o.mdAndDown=!(m||v||g),o.lgAndDown=!(v||g),o.xlAndDown=!g,o.name=y,o.height=i.value,o.width=s.value,o.mobile=w,o.mobileBreakpoint=a,o.platform=r.value,o.thresholds=n}),Bn&&(window.addEventListener("resize",l,{passive:!0}),Ja(()=>{window.removeEventListener("resize",l)},!0)),{...$f(o),update:c,ssr:!!t}}const Of=it({mobile:{type:Boolean,default:!1},mobileBreakpoint:[Number,String]},"display");function Ji(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{mobile:null},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:$u();const n=B(t9);if(!n)throw new Error("Could not find Vuetify display injection");const a=P(()=>e.mobile?!0:typeof e.mobileBreakpoint=="number"?n.width.value<e.mobileBreakpoint:e.mobileBreakpoint?n.width.value<n.thresholds.value[e.mobileBreakpoint]:e.mobile===null?n.mobile.value:!1);return{...n,displayClasses:Fe(()=>t?{[`${t}--mobile`]:a.value}:{}),mobile:a}}const vO=Symbol.for("vuetify:goto");function gO(){return{container:void 0,duration:300,layout:!1,offset:0,easing:"easeInOutCubic",patterns:Qee}}function Ane(e){return ow(e)??(document.scrollingElement||document.body)}function ow(e){return typeof e=="string"?document.querySelector(e):MV(e)}function C5(e,t,n){if(typeof e=="number")return t&&n?-e:e;let a=ow(e),i=0;for(;a;)i+=t?a.offsetLeft:a.offsetTop,a=a.offsetParent;return i}function Sne(e,t){return{rtl:t.isRtl,options:Nr(gO(),e)}}async function $k(e,t,n,a){const i=n?"scrollLeft":"scrollTop",r=Nr((a==null?void 0:a.options)??gO(),t),o=a==null?void 0:a.rtl.value,s=(typeof e=="number"?e:ow(e))??0,l=r.container==="parent"&&s instanceof HTMLElement?s.parentElement:Ane(r.container),c=nd()?r.patterns.instant:typeof r.easing=="function"?r.easing:r.patterns[r.easing];if(!c)throw new TypeError(`Easing function "${r.easing}" not found.`);let u;if(typeof s=="number")u=C5(s,n,o);else if(u=C5(s,n,o)-C5(l,n,o),r.layout){const v=window.getComputedStyle(s).getPropertyValue("--v-layout-top");v&&(u-=parseInt(v,10))}u+=r.offset,u=kne(l,u,!!o,!!n);const d=l[i]??0;if(u===d)return Promise.resolve(u);const f=performance.now();return new Promise(m=>requestAnimationFrame(function v(g){const _=(g-f)/r.duration,w=Math.floor(d+(u-d)*c($i(_,0,1)));if(l[i]=w,_>=1&&Math.abs(w-l[i])<10)return m(u);if(_>2)return m(l[i]);requestAnimationFrame(v)}))}function Cne(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const t=B(vO),{isRtl:n}=Fr();if(!t)throw new Error("[Vuetify] Could not find injected goto instance");const a={...t,rtl:Fe(()=>t.rtl.value||n.value)};async function i(r,o){return $k(r,Nr(e,o),!1,a)}return i.horizontal=async(r,o)=>$k(r,Nr(e,o),!0,a),i}function kne(e,t,n,a){const{scrollWidth:i,scrollHeight:r}=e,[o,s]=e===document.scrollingElement?[window.innerWidth,window.innerHeight]:[e.offsetWidth,e.offsetHeight];let l,c;return a?n?(l=-(i-o),c=0):(l=0,c=i-o):(l=0,c=r+-s),$i(t,l,c)}function Mne(e){let{selectedElement:t,containerElement:n,isRtl:a,isHorizontal:i}=e;const r=gm(i,n),o=yO(i,a,n),s=gm(i,t),l=_O(i,t),c=s*.4;return o>l?l-c:o+r<l+s?l-r+s+c:o}function xne(e){let{selectedElement:t,containerElement:n,isHorizontal:a}=e;const i=gm(a,n),r=_O(a,t),o=gm(a,t);return r-i/2+o/2}function Ak(e,t){const n=e?"scrollWidth":"scrollHeight";return(t==null?void 0:t[n])||0}function Ene(e,t){const n=e?"clientWidth":"clientHeight";return(t==null?void 0:t[n])||0}function yO(e,t,n){if(!n)return 0;const{scrollLeft:a,offsetWidth:i,scrollWidth:r}=n;return e?t?r-i+a:a:n.scrollTop}function gm(e,t){const n=e?"offsetWidth":"offsetHeight";return(t==null?void 0:t[n])||0}function _O(e,t){const n=e?"offsetLeft":"offsetTop";return(t==null?void 0:t[n])||0}const bO=Symbol.for("vuetify:v-slide-group"),sw=it({centerActive:Boolean,scrollToActive:{type:Boolean,default:!0},contentClass:null,direction:{type:String,default:"horizontal"},symbol:{type:null,default:bO},nextIcon:{type:Bt,default:"$next"},prevIcon:{type:Bt,default:"$prev"},showArrows:{type:[Boolean,String],validator:e=>typeof e=="boolean"||["always","desktop","mobile","never"].includes(e)},...Yt(),...Of({mobile:null}),...Nn(),...Dg({selectedClass:"v-slide-group-item--active"})},"VSlideGroup"),t6=pt()({name:"VSlideGroup",props:sw(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{isRtl:a}=Fr(),{displayClasses:i,mobile:r}=Ji(e),o=e8(e,e.symbol),s=ht(!1),l=ht(0),c=ht(0),u=ht(0),d=P(()=>e.direction==="horizontal"),{resizeRef:f,contentRect:m}=M1(),{resizeRef:v,contentRect:g}=M1(),y=Cne(),_=P(()=>({container:f.el,duration:200,easing:"easeOutQuart"})),w=P(()=>o.selected.value.length?o.items.value.findIndex(te=>te.id===o.selected.value[0]):-1),C=P(()=>o.selected.value.length?o.items.value.findIndex(te=>te.id===o.selected.value[o.selected.value.length-1]):-1);if(Bn){let te=-1;qe(()=>[o.selected.value,m.value,g.value,d.value],()=>{cancelAnimationFrame(te),te=requestAnimationFrame(()=>{if(m.value&&g.value){const ee=d.value?"width":"height";c.value=m.value[ee],u.value=g.value[ee],s.value=c.value+1<u.value}if(e.scrollToActive&&w.value>=0&&v.el){const ee=v.el.children[C.value];M(ee,e.centerActive)}})})}const S=ht(!1);function M(te,ee){let fe=0;ee?fe=xne({containerElement:f.el,isHorizontal:d.value,selectedElement:te}):fe=Mne({containerElement:f.el,isHorizontal:d.value,isRtl:a.value,selectedElement:te}),x(fe)}function x(te){if(!Bn||!f.el)return;const ee=gm(d.value,f.el),fe=yO(d.value,a.value,f.el);if(!(Ak(d.value,f.el)<=ee||Math.abs(te-fe)<16)){if(d.value&&a.value&&f.el){const{scrollWidth:Q,offsetWidth:j}=f.el;te=Q-j-te}d.value?y.horizontal(te,_.value):y(te,_.value)}}function E(te){const{scrollTop:ee,scrollLeft:fe}=te.target;l.value=d.value?fe:ee}function k(te){if(S.value=!0,!(!s.value||!v.el)){for(const ee of te.composedPath())for(const fe of v.el.children)if(fe===ee){M(fe);return}}}function D(te){S.value=!1}let T=!1;function I(te){var ee;!T&&!S.value&&!(te.relatedTarget&&((ee=v.el)!=null&&ee.contains(te.relatedTarget)))&&N(),T=!1}function H(){T=!0}function R(te){if(!v.el)return;function ee(fe){te.preventDefault(),N(fe)}d.value?te.key==="ArrowRight"?ee(a.value?"prev":"next"):te.key==="ArrowLeft"&&ee(a.value?"next":"prev"):te.key==="ArrowDown"?ee("next"):te.key==="ArrowUp"&&ee("prev"),te.key==="Home"?ee("first"):te.key==="End"&&ee("last")}function Z(te,ee){if(!te)return;let fe=te;do fe=fe==null?void 0:fe[ee==="next"?"nextElementSibling":"previousElementSibling"];while(fe!=null&&fe.hasAttribute("disabled"));return fe}function N(te){if(!v.el)return;let ee;if(!te)ee=y1(v.el)[0];else if(te==="next"){if(ee=Z(v.el.querySelector(":focus"),te),!ee)return N("first")}else if(te==="prev"){if(ee=Z(v.el.querySelector(":focus"),te),!ee)return N("last")}else te==="first"?(ee=v.el.firstElementChild,ee!=null&&ee.hasAttribute("disabled")&&(ee=Z(ee,"next"))):te==="last"&&(ee=v.el.lastElementChild,ee!=null&&ee.hasAttribute("disabled")&&(ee=Z(ee,"prev")));ee&&ee.focus({preventScroll:!0})}function W(te){const ee=d.value&&a.value?-1:1,fe=(te==="prev"?-ee:ee)*c.value;let le=l.value+fe;if(d.value&&a.value&&f.el){const{scrollWidth:Q,offsetWidth:j}=f.el;le+=Q-j}x(le)}const X=P(()=>({next:o.next,prev:o.prev,select:o.select,isSelected:o.isSelected})),ie=P(()=>s.value||Math.abs(l.value)>0),pe=P(()=>{switch(e.showArrows){case"never":return!1;case"always":return!0;case"desktop":return!r.value;case!0:return ie.value;case"mobile":return r.value||ie.value;default:return!r.value&&ie.value}}),z=P(()=>Math.abs(l.value)>1),Y=P(()=>{if(!f.value||!ie.value)return!1;const te=Ak(d.value,f.el),ee=Ene(d.value,f.el);return te-ee-Math.abs(l.value)>1});return bt(()=>O(e.tag,{class:Ke(["v-slide-group",{"v-slide-group--vertical":!d.value,"v-slide-group--has-affixes":pe.value,"v-slide-group--is-overflowing":s.value},i.value,e.class]),style:_t(e.style),tabindex:S.value||o.selected.value.length?-1:0,onFocus:I},{default:()=>{var te,ee,fe;return[pe.value&&h("div",{key:"prev",class:Ke(["v-slide-group__prev",{"v-slide-group__prev--disabled":!z.value}]),onMousedown:H,onClick:()=>z.value&&W("prev")},[((te=n.prev)==null?void 0:te.call(n,X.value))??O(X7,null,{default:()=>[O(Ge,{icon:a.value?e.nextIcon:e.prevIcon},null)]})]),h("div",{key:"container",ref:f,class:Ke(["v-slide-group__container",e.contentClass]),onScroll:E},[h("div",{ref:v,class:"v-slide-group__content",onFocusin:k,onFocusout:D,onKeydown:R},[(ee=n.default)==null?void 0:ee.call(n,X.value)])]),pe.value&&h("div",{key:"next",class:Ke(["v-slide-group__next",{"v-slide-group__next--disabled":!Y.value}]),onMousedown:H,onClick:()=>Y.value&&W("next")},[((fe=n.next)==null?void 0:fe.call(n,X.value))??O(X7,null,{default:()=>[O(Ge,{icon:a.value?e.prevIcon:e.nextIcon},null)]})])]}})),{selected:o.selected,scrollTo:W,scrollOffset:l,focus:N,hasPrev:z,hasNext:Y}}}),wO=Symbol.for("vuetify:v-chip-group"),Lne=it({baseColor:String,column:Boolean,filter:Boolean,valueComparator:{type:Function,default:yr},...sw({scrollToActive:!1}),...Yt(),...Dg({selectedClass:"v-chip--selected"}),...Nn(),...Ca(),...Su({variant:"tonal"})},"VChipGroup"),ZGt=pt()({name:"VChipGroup",props:Lne(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{themeClasses:a}=Qa(e),{isSelected:i,select:r,next:o,prev:s,selected:l}=e8(e,wO);return os({VChip:{baseColor:Fe(()=>e.baseColor),color:Fe(()=>e.color),disabled:Fe(()=>e.disabled),filter:Fe(()=>e.filter),variant:Fe(()=>e.variant)}}),bt(()=>{const c=t6.filterProps(e);return O(t6,ke(c,{class:["v-chip-group",{"v-chip-group--column":e.column},a.value,e.class],style:e.style}),{default:()=>{var u;return[(u=n.default)==null?void 0:u.call(n,{isSelected:i,select:r,next:o,prev:s,selected:l.value})]}})}),{}}}),Pne=it({activeClass:String,appendAvatar:String,appendIcon:Bt,baseColor:String,closable:Boolean,closeIcon:{type:Bt,default:"$delete"},closeLabel:{type:String,default:"$vuetify.close"},draggable:Boolean,filter:Boolean,filterIcon:{type:Bt,default:"$complete"},label:Boolean,link:{type:Boolean,default:void 0},pill:Boolean,prependAvatar:String,prependIcon:Bt,ripple:{type:[Boolean,Object],default:!0},text:{type:[String,Number,Boolean],default:void 0},modelValue:{type:Boolean,default:!0},onClick:Wi(),onClickOnce:Wi(),...Au(),...Yt(),...Ar(),...js(),...Vg(),...zr(),...Zg(),...Df(),...Nn({tag:"span"}),...Ca(),...Su({variant:"tonal"})},"VChip"),Ir=pt()({name:"VChip",directives:{vRipple:Zs},props:Pne(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0,"group:selected":e=>!0,click:e=>!0},setup(e,t){let{attrs:n,emit:a,slots:i}=t;const{t:r}=Ii(),{borderClasses:o}=Nc(e),{densityClasses:s}=qs(e),{elevationClasses:l}=Tl(e),{roundedClasses:c}=vo(e),{sizeClasses:u}=t8(e),{themeClasses:d}=Qa(e),f=Ut(e,"modelValue"),m=hm(e,wO,!1),v=hm(e,bO,!1),g=Rg(e,n),y=Fe(()=>e.link!==!1&&g.isLink.value),_=P(()=>!e.disabled&&e.link!==!1&&(!!m||e.link||g.isClickable.value)),w=Fe(()=>({"aria-label":r(e.closeLabel),disabled:e.disabled,onClick(k){k.preventDefault(),k.stopPropagation(),f.value=!1,a("click:close",k)}}));qe(f,k=>{k?(m==null||m.register(),v==null||v.register()):(m==null||m.unregister(),v==null||v.unregister())});const{colorClasses:C,colorStyles:S,variantClasses:M}=Tf(()=>({color:!m||m.isSelected.value?e.color??e.baseColor:e.baseColor,variant:e.variant}));function x(k){var D,T;a("click",k),_.value&&((T=(D=g.navigate).value)==null||T.call(D,k),m==null||m.toggle())}function E(k){(k.key==="Enter"||k.key===" ")&&(k.preventDefault(),x(k))}return()=>{var N;const k=g.isLink.value?"a":e.tag,D=!!(e.appendIcon||e.appendAvatar),T=!!(D||i.append),I=!!(i.close||e.closable),H=!!(i.filter||e.filter)&&m,R=!!(e.prependIcon||e.prependAvatar),Z=!!(R||i.prepend);return f.value&&Nt(O(k,ke(g.linkProps,{class:["v-chip",{"v-chip--disabled":e.disabled,"v-chip--label":e.label,"v-chip--link":_.value,"v-chip--filter":H,"v-chip--pill":e.pill,[`${e.activeClass}`]:e.activeClass&&((N=g.isActive)==null?void 0:N.value)},d.value,o.value,C.value,s.value,l.value,c.value,u.value,M.value,m==null?void 0:m.selectedClass.value,e.class],style:[S.value,e.style],disabled:e.disabled||void 0,draggable:e.draggable,tabindex:_.value?0:void 0,onClick:x,onKeydown:_.value&&!y.value&&E}),{default:()=>{var W;return[Pf(_.value,"v-chip"),H&&O(JV,{key:"filter"},{default:()=>[Nt(h("div",{class:"v-chip__filter"},[i.filter?O(ga,{key:"filter-defaults",disabled:!e.filterIcon,defaults:{VIcon:{icon:e.filterIcon}}},i.filter):O(Ge,{key:"filter-icon",icon:e.filterIcon},null)]),[[wn,m.isSelected.value]])]}),Z&&h("div",{key:"prepend",class:"v-chip__prepend"},[i.prepend?O(ga,{key:"prepend-defaults",disabled:!R,defaults:{VAvatar:{image:e.prependAvatar,start:!0},VIcon:{icon:e.prependIcon,start:!0}}},i.prepend):h(Ye,null,[e.prependIcon&&O(Ge,{key:"prepend-icon",icon:e.prependIcon,start:!0},null),e.prependAvatar&&O(Bi,{key:"prepend-avatar",image:e.prependAvatar,start:!0},null)])]),h("div",{class:"v-chip__content","data-no-activator":""},[((W=i.default)==null?void 0:W.call(i,{isSelected:m==null?void 0:m.isSelected.value,selectedClass:m==null?void 0:m.selectedClass.value,select:m==null?void 0:m.select,toggle:m==null?void 0:m.toggle,value:m==null?void 0:m.value.value,disabled:e.disabled}))??de(e.text)]),T&&h("div",{key:"append",class:"v-chip__append"},[i.append?O(ga,{key:"append-defaults",disabled:!D,defaults:{VAvatar:{end:!0,image:e.appendAvatar},VIcon:{end:!0,icon:e.appendIcon}}},i.append):h(Ye,null,[e.appendIcon&&O(Ge,{key:"append-icon",end:!0,icon:e.appendIcon},null),e.appendAvatar&&O(Bi,{key:"append-avatar",end:!0,image:e.appendAvatar},null)])]),I&&h("button",ke({key:"close",class:"v-chip__close",type:"button","data-testid":"close-chip"},w.value),[i.close?O(ga,{key:"close-defaults",defaults:{VIcon:{icon:e.closeIcon,size:"x-small"}}},i.close):O(Ge,{key:"close-icon",icon:e.closeIcon,size:"x-small"},null)])]}}),[[Zs,_.value&&e.ripple,null]])}}}),Tne=["dotted","dashed","solid","double"],Dne=it({color:String,contentOffset:[Number,String,Array],gradient:Boolean,inset:Boolean,length:[Number,String],opacity:[Number,String],thickness:[Number,String],vertical:Boolean,variant:{type:String,default:"solid",validator:e=>Tne.includes(e)},...Yt(),...Ca()},"VDivider"),In=pt()({name:"VDivider",props:Dne(),setup(e,t){let{attrs:n,slots:a}=t;const{themeClasses:i}=Qa(e),{textColorClasses:r,textColorStyles:o}=Io(()=>e.color),s=P(()=>{const c={};return e.length&&(c[e.vertical?"height":"width"]=mt(e.length)),e.thickness&&(c[e.vertical?"borderRightWidth":"borderTopWidth"]=mt(e.thickness)),c}),l=Fe(()=>{const c=Array.isArray(e.contentOffset)?e.contentOffset[0]:e.contentOffset,u=Array.isArray(e.contentOffset)?e.contentOffset[1]:0;return{marginBlock:e.vertical&&c?mt(c):void 0,marginInline:!e.vertical&&c?mt(c):void 0,transform:u?`translate${e.vertical?"X":"Y"}(${mt(u)})`:void 0}});return bt(()=>{const c=h("hr",{class:Ke([{"v-divider":!0,"v-divider--gradient":e.gradient&&!a.default,"v-divider--inset":e.inset,"v-divider--vertical":e.vertical},i.value,r.value,e.class]),style:_t([s.value,o.value,{"--v-border-opacity":e.opacity},{"border-style":e.variant},e.style]),"aria-orientation":!n.role||n.role==="separator"?e.vertical?"vertical":"horizontal":void 0,role:`${n.role||"separator"}`},null);return a.default?h("div",{class:Ke(["v-divider__wrapper",{"v-divider__wrapper--gradient":e.gradient,"v-divider__wrapper--inset":e.inset,"v-divider__wrapper--vertical":e.vertical}])},[c,h("div",{class:"v-divider__content",style:_t(l.value)},[a.default()]),c]):c}),{}}}),n9=Symbol.for("vuetify:list");function $O(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{filterable:!1};const t=B(n9,{filterable:!1,hasPrepend:ht(!1),updateHasPrepend:()=>null,trackingIndex:ht(-1),navigationStrategy:ht("focus"),uid:""}),{filterable:n,trackingIndex:a=t.trackingIndex,navigationStrategy:i=t.navigationStrategy,uid:r=t.uid||Zr()}=e,o={filterable:t.filterable||n,hasPrepend:ht(!1),updateHasPrepend:s=>{s&&(o.hasPrepend.value=s)},trackingIndex:a,navigationStrategy:i,uid:r};return fn(n9,o),t}function AO(){return B(n9,null)}const lw=e=>{const t={activate:n=>{let{id:a,value:i,activated:r}=n;return a=Rt(a),e&&!i&&r.size===1&&r.has(a)||(i?r.add(a):r.delete(a)),r},in:(n,a,i)=>{let r=new Set;if(n!=null)for(const o of ca(n))r=t.activate({id:o,value:!0,activated:new Set(r),children:a,parents:i});return r},out:n=>Array.from(n)};return t},SO=e=>{const t=lw(e);return{activate:a=>{let{activated:i,id:r,...o}=a;r=Rt(r);const s=i.has(r)?new Set([r]):new Set;return t.activate({...o,id:r,activated:s})},in:(a,i,r)=>{let o=new Set;if(a!=null){const s=ca(a);s.length&&(o=t.in(s.slice(0,1),i,r))}return o},out:(a,i,r)=>t.out(a,i,r)}},Vne=e=>{const t=lw(e);return{activate:a=>{let{id:i,activated:r,children:o,...s}=a;return i=Rt(i),o.has(i)?r:t.activate({id:i,activated:r,children:o,...s})},in:t.in,out:t.out}},One=e=>{const t=SO(e);return{activate:a=>{let{id:i,activated:r,children:o,...s}=a;return i=Rt(i),o.has(i)?r:t.activate({id:i,activated:r,children:o,...s})},in:t.in,out:t.out}},Ine={open:e=>{let{id:t,value:n,opened:a,parents:i}=e;if(n){const r=new Set;r.add(t);let o=i.get(t);for(;o!=null;)r.add(o),o=i.get(o);return r}else return a.delete(t),a},select:()=>null},CO={open:e=>{let{id:t,value:n,opened:a,parents:i}=e;if(n){let r=i.get(t);for(a.add(t);r!=null&&r!==t;)a.add(r),r=i.get(r);return a}else a.delete(t);return a},select:()=>null},Hne={open:CO.open,select:e=>{let{id:t,value:n,opened:a,parents:i}=e;if(!n)return a;const r=[];let o=i.get(t);for(;o!=null;)r.push(o),o=i.get(o);return new Set(r)}},uw=e=>{const t={select:n=>{let{id:a,value:i,selected:r}=n;if(a=Rt(a),e&&!i){const o=Array.from(r.entries()).reduce((s,l)=>{let[c,u]=l;return u==="on"&&s.push(c),s},[]);if(o.length===1&&o[0]===a)return r}return r.set(a,i?"on":"off"),r},in:(n,a,i,r)=>{const o=new Map;for(const s of n||[])t.select({id:s,value:!0,selected:o,children:a,parents:i,disabled:r});return o},out:n=>{const a=[];for(const[i,r]of n.entries())r==="on"&&a.push(i);return a}};return t},kO=e=>{const t=uw(e);return{select:a=>{let{selected:i,id:r,...o}=a;r=Rt(r);const s=i.has(r)?new Map([[r,i.get(r)]]):new Map;return t.select({...o,id:r,selected:s})},in:(a,i,r,o)=>a!=null&&a.length?t.in(a.slice(0,1),i,r,o):new Map,out:(a,i,r)=>t.out(a,i,r)}},Nne=e=>{const t=uw(e);return{select:a=>{let{id:i,selected:r,children:o,...s}=a;return i=Rt(i),o.has(i)?r:t.select({id:i,selected:r,children:o,...s})},in:t.in,out:t.out}},Rne=e=>{const t=kO(e);return{select:a=>{let{id:i,selected:r,children:o,...s}=a;return i=Rt(i),o.has(i)?r:t.select({id:i,selected:r,children:o,...s})},in:t.in,out:t.out}},cw=e=>{const t={select:n=>{let{id:a,value:i,selected:r,children:o,parents:s,disabled:l}=n;a=Rt(a);const c=new Map(r),u=[a];for(;u.length;){const f=u.shift();l.has(f)||r.set(Rt(f),i?"on":"off"),o.has(f)&&u.push(...o.get(f))}let d=Rt(s.get(a));for(;d;){let f=!0,m=!0;for(const v of o.get(d)){const g=Rt(v);if(!l.has(g)&&(r.get(g)!=="on"&&(f=!1),r.has(g)&&r.get(g)!=="off"&&(m=!1),!f&&!m))break}r.set(d,f?"on":m?"off":"indeterminate"),d=Rt(s.get(d))}return e&&!i&&Array.from(r.entries()).reduce((m,v)=>{let[g,y]=v;return y==="on"&&m.push(g),m},[]).length===0?c:r},in:(n,a,i)=>{let r=new Map;for(const o of n||[])r=t.select({id:o,value:!0,selected:r,children:a,parents:i,disabled:new Set});return r},out:(n,a)=>{const i=[];for(const[r,o]of n.entries())o==="on"&&!a.has(r)&&i.push(r);return i}};return t},Zne=e=>{const t=cw(e);return{select:t.select,in:t.in,out:(a,i,r)=>{const o=[];for(const[s,l]of a.entries())if(l==="on"){if(r.has(s)){const c=r.get(s);if(a.get(c)==="on")continue}o.push(s)}return o}}},Fne=e=>{const n={select:cw(e).select,in:(a,i,r,o)=>{let s=new Map;for(const l of a||[])i.has(l)||(s=n.select({id:l,value:!0,selected:s,children:i,parents:r,disabled:o}));return s},out:a=>{const i=[];for(const[r,o]of a.entries())(o==="on"||o==="indeterminate")&&i.push(r);return i}};return n},X2=Symbol.for("vuetify:nested"),MO={id:ht(),root:{itemsRegistration:F("render"),register:()=>null,unregister:()=>null,updateDisabled:()=>null,children:F(new Map),parents:F(new Map),disabled:F(new Set),open:()=>null,openOnSelect:()=>null,activate:()=>null,select:()=>null,activatable:F(!1),scrollToActive:F(!1),selectable:F(!1),opened:F(new Set),activated:F(new Set),selected:F(new Map),selectedValues:F([]),getPath:()=>[]}},zne=it({activatable:Boolean,selectable:Boolean,activeStrategy:[String,Function,Object],selectStrategy:[String,Function,Object],openStrategy:[String,Object],opened:null,activated:null,selected:null,mandatory:Boolean,itemsRegistration:{type:String,default:"render"}},"nested"),Bne=(e,t)=>{let{items:n,returnObject:a,scrollToActive:i}=t,r=!1;const o=ht(new Map),s=ht(new Map),l=ht(new Set),c=Ut(e,"opened",e.opened,M=>new Set(Array.isArray(M)?M.map(x=>Rt(x)):M),M=>[...M.values()]),u=P(()=>{if(typeof e.activeStrategy=="object")return e.activeStrategy;if(typeof e.activeStrategy=="function")return e.activeStrategy(e.mandatory);switch(e.activeStrategy){case"leaf":return Vne(e.mandatory);case"single-leaf":return One(e.mandatory);case"independent":return lw(e.mandatory);case"single-independent":default:return SO(e.mandatory)}}),d=P(()=>{if(typeof e.selectStrategy=="object")return e.selectStrategy;if(typeof e.selectStrategy=="function")return e.selectStrategy(e.mandatory);switch(e.selectStrategy){case"single-leaf":return Rne(e.mandatory);case"leaf":return Nne(e.mandatory);case"independent":return uw(e.mandatory);case"single-independent":return kO(e.mandatory);case"trunk":return Zne(e.mandatory);case"branch":return Fne(e.mandatory);case"classic":default:return cw(e.mandatory)}}),f=P(()=>{if(typeof e.openStrategy=="object")return e.openStrategy;switch(e.openStrategy){case"list":return Hne;case"single":return Ine;case"multiple":default:return CO}}),m=Ut(e,"activated",e.activated,M=>u.value.in(M,o.value,s.value),M=>u.value.out(M,o.value,s.value)),v=Ut(e,"selected",e.selected,M=>d.value.in(M,o.value,s.value,l.value),M=>d.value.out(M,o.value,s.value));hi(()=>{r=!0});function g(M){const x=[];let E=Rt(M);for(;E!==void 0;)x.unshift(E),E=s.value.get(E);return x}const y=za("nested"),_=new Set,w=nte(()=>{Lt(()=>{o.value=new Map(o.value),s.value=new Map(s.value)})},100);qe(()=>[n.value,Qn(a)],()=>{e.itemsRegistration==="props"&&C()},{immediate:!0});function C(){const M=new Map,x=new Map,E=new Set,k=Qn(a)?I=>Rt(I.raw):I=>I.value,D=[...n.value];let T=0;for(;T<D.length;){const I=D[T++],H=k(I);if(I.children){const R=[];for(const Z of I.children){const N=k(Z);M.set(N,H),R.push(N),D.push(Z)}x.set(H,R)}I.props.disabled&&E.add(H)}o.value=x,s.value=M,l.value=E}const S={id:ht(),root:{opened:c,activatable:Fe(()=>e.activatable),scrollToActive:Fe(()=>Qn(i)),selectable:Fe(()=>e.selectable),activated:m,selected:v,selectedValues:P(()=>{const M=[];for(const[x,E]of v.value.entries())E==="on"&&M.push(x);return M}),itemsRegistration:Fe(()=>e.itemsRegistration),register:(M,x,E,k)=>{if(_.has(M)){g(M).map(String).join(" -> "),g(x).concat(M).map(String).join(" -> ");return}else _.add(M);x&&M!==x&&s.value.set(M,x),E&&l.value.add(M),k&&o.value.set(M,[]),x!=null&&o.value.set(x,[...o.value.get(x)||[],M]),w()},unregister:M=>{if(r)return;_.delete(M),o.value.delete(M),l.value.delete(M);const x=s.value.get(M);if(x){const E=o.value.get(x)??[];o.value.set(x,E.filter(k=>k!==M))}s.value.delete(M),w()},updateDisabled:(M,x)=>{x?l.value.add(M):l.value.delete(M)},open:(M,x,E)=>{y.emit("click:open",{id:M,value:x,path:g(M),event:E});const k=f.value.open({id:M,value:x,opened:new Set(c.value),children:o.value,parents:s.value,event:E});k&&(c.value=k)},openOnSelect:(M,x,E)=>{const k=f.value.select({id:M,value:x,selected:new Map(v.value),opened:new Set(c.value),children:o.value,parents:s.value,event:E});k&&(c.value=k)},select:(M,x,E)=>{y.emit("click:select",{id:M,value:x,path:g(M),event:E});const k=d.value.select({id:M,value:x,selected:new Map(v.value),children:o.value,parents:s.value,disabled:l.value,event:E});k&&(v.value=k),S.root.openOnSelect(M,x,E)},activate:(M,x,E)=>{if(!e.activatable)return S.root.select(M,!0,E);y.emit("click:activate",{id:M,value:x,path:g(M),event:E});const k=u.value.activate({id:M,value:x,activated:new Set(m.value),children:o.value,parents:s.value,event:E});if(k.size!==m.value.size)m.value=k;else{for(const D of k)if(!m.value.has(D)){m.value=k;return}for(const D of m.value)if(!k.has(D)){m.value=k;return}}},children:o,parents:s,disabled:l,getPath:g}};return fn(X2,S),S.root},xO=(e,t,n)=>{const a=B(X2,MO),i=Symbol("nested item"),r=P(()=>{const s=Rt(Qn(e));return s!==void 0?s:i}),o={...a,id:r,open:(s,l)=>a.root.open(r.value,s,l),openOnSelect:(s,l)=>a.root.openOnSelect(r.value,s,l),isOpen:P(()=>a.root.opened.value.has(r.value)),parent:P(()=>a.root.parents.value.get(r.value)),activate:(s,l)=>a.root.activate(r.value,s,l),isActivated:P(()=>a.root.activated.value.has(r.value)),scrollToActive:a.root.scrollToActive,select:(s,l)=>a.root.select(r.value,s,l),isSelected:P(()=>a.root.selected.value.get(r.value)==="on"),isIndeterminate:P(()=>a.root.selected.value.get(r.value)==="indeterminate"),isLeaf:P(()=>!a.root.children.value.get(r.value)),isGroupActivator:a.isGroupActivator};return Af(()=>{a.isGroupActivator||a.root.itemsRegistration.value==="props"||Lt(()=>{a.root.register(r.value,a.id.value,Qn(t),n)})}),hi(()=>{a.isGroupActivator||a.root.itemsRegistration.value==="props"||a.root.unregister(r.value)}),qe(r,(s,l)=>{a.isGroupActivator||a.root.itemsRegistration.value==="props"||(a.root.unregister(l),Lt(()=>{a.root.register(s,a.id.value,Qn(t),n)}))}),qe(()=>Qn(t),s=>{a.root.updateDisabled(r.value,s)}),n&&fn(X2,o),o},Une=()=>{const e=B(X2,MO);fn(X2,{...e,isGroupActivator:!0})},jne=kf({name:"VListGroupActivator",setup(e,t){let{slots:n}=t;return Une(),()=>{var a;return(a=n.default)==null?void 0:a.call(n)}}}),qne=it({activeColor:String,baseColor:String,color:String,collapseIcon:{type:Bt,default:"$collapse"},disabled:Boolean,expandIcon:{type:Bt,default:"$expand"},rawId:[String,Number],prependIcon:Bt,appendIcon:Bt,fluid:Boolean,subgroup:Boolean,title:String,value:null,...Yt(),...Nn()},"VListGroup"),Sk=pt()({name:"VListGroup",props:qne(),setup(e,t){let{slots:n}=t;const{isOpen:a,open:i,id:r}=xO(()=>e.value,()=>e.disabled,!0),o=P(()=>`v-list-group--id-${String(e.rawId??r.value)}`),s=AO(),{isBooted:l}=iw(),c=B(X2),u=Fe(()=>{var g;return((g=c==null?void 0:c.root)==null?void 0:g.itemsRegistration.value)==="render"});function d(g){var y;["INPUT","TEXTAREA"].includes((y=g.target)==null?void 0:y.tagName)||i(!a.value,g)}const f=P(()=>({onClick:d,class:"v-list-group__header",id:o.value})),m=P(()=>a.value?e.collapseIcon:e.expandIcon),v=P(()=>({VListItem:{activeColor:e.activeColor,baseColor:e.baseColor,color:e.color,prependIcon:e.prependIcon||e.subgroup&&m.value,appendIcon:e.appendIcon||!e.subgroup&&m.value,title:e.title,value:e.value}}));return bt(()=>O(e.tag,{class:Ke(["v-list-group",{"v-list-group--prepend":s==null?void 0:s.hasPrepend.value,"v-list-group--fluid":e.fluid,"v-list-group--subgroup":e.subgroup,"v-list-group--open":a.value},e.class]),style:_t(e.style)},{default:()=>[n.activator&&O(ga,{defaults:v.value},{default:()=>[O(jne,null,{default:()=>[n.activator({props:f.value,isOpen:a.value})]})]}),O(Vs,{transition:{component:eu},disabled:!l.value},{default:()=>{var g,y;return[u.value?Nt(h("div",{class:"v-list-group__items",role:"group","aria-labelledby":o.value},[(g=n.default)==null?void 0:g.call(n)]),[[wn,a.value]]):a.value&&h("div",{class:"v-list-group__items",role:"group","aria-labelledby":o.value},[(y=n.default)==null?void 0:y.call(n)])]}})]})),{isOpen:a}}}),Yne=it({opacity:[Number,String],...Yt(),...Nn()},"VListItemSubtitle"),Wne=pt()({name:"VListItemSubtitle",props:Yne(),setup(e,t){let{slots:n}=t;return bt(()=>O(e.tag,{class:Ke(["v-list-item-subtitle",e.class]),style:_t([{"--v-list-item-subtitle-opacity":e.opacity},e.style])},n)),{}}}),mr=Mf("v-list-item-title"),Gne=it({active:{type:Boolean,default:void 0},activeClass:String,activeColor:String,appendAvatar:String,appendIcon:Bt,baseColor:String,disabled:Boolean,lines:[Boolean,String],link:{type:Boolean,default:void 0},nav:Boolean,prependAvatar:String,prependIcon:Bt,ripple:{type:[Boolean,Object],default:!0},slim:Boolean,prependGap:[Number,String],subtitle:{type:[String,Number,Boolean],default:void 0},title:{type:[String,Number,Boolean],default:void 0},value:null,index:Number,tabindex:[Number,String],onClick:Wi(),onClickOnce:Wi(),...Au(),...Yt(),...Ar(),...cs(),...js(),...zr(),...Zg(),...Nn(),...Ca(),...Su({variant:"text"})},"VListItem"),Da=pt()({name:"VListItem",directives:{vRipple:Zs},props:Gne(),emits:{click:e=>!0},setup(e,t){let{attrs:n,slots:a,emit:i}=t;const r=Rg(e,n),o=F(),s=P(()=>e.value===void 0?r.href.value:e.value),{activate:l,isActivated:c,select:u,isOpen:d,isSelected:f,isIndeterminate:m,isGroupActivator:v,root:g,parent:y,openOnSelect:_,scrollToActive:w,id:C}=xO(s,()=>e.disabled,!1),S=AO(),M=P(()=>{var ce;return e.active!==!1&&(e.active||((ce=r.isActive)==null?void 0:ce.value)||(g.activatable.value?c.value:f.value))}),x=Fe(()=>e.link!==!1&&r.isLink.value),E=P(()=>!!S&&(g.selectable.value||g.activatable.value||e.value!=null)),k=P(()=>!e.disabled&&e.link!==!1&&(e.link||r.isClickable.value||E.value)),D=P(()=>S&&S.navigationStrategy.value==="track"&&e.index!==void 0&&S.trackingIndex.value===e.index),T=P(()=>S?x.value?"link":E.value?"option":"listitem":void 0),I=P(()=>{if(E.value)return g.activatable.value?c.value:g.selectable.value?f.value:M.value}),H=Fe(()=>e.rounded||e.nav),R=Fe(()=>e.color??e.activeColor),Z=Fe(()=>({color:M.value?R.value??e.baseColor:e.baseColor,variant:e.variant}));qe(()=>{var ce;return(ce=r.isActive)==null?void 0:ce.value},ce=>{ce&&N()}),qe(c,ce=>{var ge;!ce||!w||(ge=o.value)==null||ge.scrollIntoView({block:"nearest",behavior:"instant"})}),qe(D,ce=>{var ge;ce&&((ge=o.value)==null||ge.scrollIntoView({block:"nearest",behavior:"instant"}))}),Af(()=>{var ce;(ce=r.isActive)!=null&&ce.value&&Lt(()=>N())});function N(){y.value!=null&&g.open(y.value,!0),_(!0)}const{themeClasses:W}=Qa(e),{borderClasses:X}=Nc(e),{colorClasses:ie,colorStyles:pe,variantClasses:z}=Tf(Z),{densityClasses:Y}=qs(e),{dimensionStyles:te}=ds(e),{elevationClasses:ee}=Tl(e),{roundedClasses:fe}=vo(H),le=Fe(()=>e.lines?`v-list-item--${e.lines}-line`:void 0),Q=Fe(()=>e.ripple!==void 0&&e.ripple&&(S!=null&&S.filterable)?{keys:["Enter"]}:e.ripple),j=P(()=>({isActive:M.value,select:u,isOpen:d.value,isSelected:f.value,isIndeterminate:m.value,isDisabled:e.disabled}));function ue(ce){var ge,J,he;i("click",ce),!["INPUT","TEXTAREA"].includes((ge=ce.target)==null?void 0:ge.tagName)&&k.value&&((he=(J=r.navigate).value)==null||he.call(J,ce),!v&&(g.activatable.value?l(!c.value,ce):(g.selectable.value||e.value!=null&&!x.value)&&u(!f.value,ce)))}function re(ce){const ge=ce.target;["INPUT","TEXTAREA"].includes(ge.tagName)||(ce.key==="Enter"||ce.key===" "&&!(S!=null&&S.filterable))&&(ce.preventDefault(),ce.stopPropagation(),ce.target.dispatchEvent(new MouseEvent("click",ce)))}return bt(()=>{const ce=x.value?"a":e.tag,ge=a.title||e.title!=null,J=a.subtitle||e.subtitle!=null,oe=!!(!!(e.appendAvatar||e.appendIcon)||a.append),Te=!!(!!(e.prependAvatar||e.prependIcon)||a.prepend);return S==null||S.updateHasPrepend(Te),e.activeColor&&SV("active-color",["color","base-color"]),Nt(O(ce,ke(r.linkProps,{ref:o,id:e.index!==void 0&&S?`v-list-item-${S.uid}-${e.index}`:void 0,class:["v-list-item",{"v-list-item--active":M.value,"v-list-item--disabled":e.disabled,"v-list-item--link":k.value,"v-list-item--nav":e.nav,"v-list-item--prepend":!Te&&(S==null?void 0:S.hasPrepend.value),"v-list-item--slim":e.slim,"v-list-item--focus-visible":D.value,[`${e.activeClass}`]:e.activeClass&&M.value},W.value,X.value,ie.value,Y.value,ee.value,le.value,fe.value,z.value,e.class],style:[{"--v-list-prepend-gap":mt(e.prependGap)},pe.value,te.value,e.style],tabindex:e.tabindex??(k.value?S?-2:0:void 0),"aria-selected":I.value,role:T.value,onClick:ue,onKeydown:k.value&&!x.value&&re}),{default:()=>{var Ie;return[Pf(k.value||M.value,"v-list-item"),Te&&h("div",{key:"prepend",class:"v-list-item__prepend"},[a.prepend?O(ga,{key:"prepend-defaults",defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon},VListItemAction:{start:!0},VCheckboxBtn:{density:e.density}}},{default:()=>{var Ce;return[(Ce=a.prepend)==null?void 0:Ce.call(a,j.value)]}}):h(Ye,null,[e.prependAvatar&&O(Bi,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&O(Ge,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)]),h("div",{class:"v-list-item__spacer"},null)]),h("div",{class:"v-list-item__content","data-no-activator":""},[ge&&O(mr,{key:"title"},{default:()=>{var Ce;return[((Ce=a.title)==null?void 0:Ce.call(a,{title:e.title}))??de(e.title)]}}),J&&O(Wne,{key:"subtitle"},{default:()=>{var Ce;return[((Ce=a.subtitle)==null?void 0:Ce.call(a,{subtitle:e.subtitle}))??de(e.subtitle)]}}),(Ie=a.default)==null?void 0:Ie.call(a,j.value)]),oe&&h("div",{key:"append",class:"v-list-item__append"},[a.append?O(ga,{key:"append-defaults",defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon},VListItemAction:{end:!0},VCheckboxBtn:{density:e.density}}},{default:()=>{var Ce;return[(Ce=a.append)==null?void 0:Ce.call(a,j.value)]}}):h(Ye,null,[e.appendIcon&&O(Ge,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&O(Bi,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)]),h("div",{class:"v-list-item__spacer"},null)])]}}),[[Zs,k.value&&Q.value]])}),{activate:l,isActivated:c,isGroupActivator:v,isSelected:f,list:S,select:u,root:g,id:C,link:r}}}),Kne=it({color:String,inset:Boolean,sticky:Boolean,title:String,...Yt(),...Nn()},"VListSubheader"),dw=pt()({name:"VListSubheader",props:Kne(),setup(e,t){let{slots:n}=t;const{textColorClasses:a,textColorStyles:i}=Io(()=>e.color);return bt(()=>{const r=!!(n.default||e.title);return O(e.tag,{class:Ke(["v-list-subheader",{"v-list-subheader--inset":e.inset,"v-list-subheader--sticky":e.sticky},a.value,e.class]),style:_t([{textColorStyles:i},e.style])},{default:()=>{var o;return[r&&h("div",{class:"v-list-subheader__text"},[((o=n.default)==null?void 0:o.call(n))??e.title])]}})}),{}}}),Xne=it({items:Array,returnObject:Boolean},"VListChildren"),EO=pt()({name:"VListChildren",props:Xne(),setup(e,t){let{slots:n}=t;return $O(),()=>{var a,i;return((a=n.default)==null?void 0:a.call(n))??((i=e.items)==null?void 0:i.map((r,o)=>{var m,v;let{children:s,props:l,type:c,raw:u}=r;if(c==="divider")return((m=n.divider)==null?void 0:m.call(n,{props:l}))??O(In,l,null);if(c==="subheader")return((v=n.subheader)==null?void 0:v.call(n,{props:l}))??O(dw,l,null);const d={subtitle:n.subtitle?g=>{var y;return(y=n.subtitle)==null?void 0:y.call(n,{...g,item:u})}:void 0,prepend:n.prepend?g=>{var y;return(y=n.prepend)==null?void 0:y.call(n,{...g,item:u})}:void 0,append:n.append?g=>{var y;return(y=n.append)==null?void 0:y.call(n,{...g,item:u})}:void 0,title:n.title?g=>{var y;return(y=n.title)==null?void 0:y.call(n,{...g,item:u})}:void 0},f=Sk.filterProps(l);return s?O(Sk,ke(f,{value:e.returnObject?u:l==null?void 0:l.value,rawId:l==null?void 0:l.value}),{activator:g=>{let{props:y}=g;const _=ke(l,y,{value:e.returnObject?u:l.value});return n.header?n.header({props:_}):O(Da,ke(_,{index:o}),d)},default:()=>O(EO,{items:s,returnObject:e.returnObject},n)}):n.item?n.item({props:{...l,index:o}}):O(Da,ke(l,{index:o,value:e.returnObject?u:l.value}),d)}))}}}),LO=it({items:{type:Array,default:()=>[]},itemTitle:{type:[String,Array,Function],default:"title"},itemValue:{type:[String,Array,Function],default:"value"},itemChildren:{type:[Boolean,String,Array,Function],default:"children"},itemProps:{type:[Boolean,String,Array,Function],default:"props"},itemType:{type:[Boolean,String,Array,Function],default:"type"},returnObject:Boolean,valueComparator:Function},"list-items"),Jne=new Set(["item","divider","subheader"]);function C2(e,t){const n=Or(t,e.itemTitle,t),a=Or(t,e.itemValue,n),i=Or(t,e.itemChildren),r=e.itemProps===!0?typeof t=="object"&&t!=null&&!Array.isArray(t)?"children"in t?xn(t,["children"]):t:void 0:Or(t,e.itemProps);let o=Or(t,e.itemType,"item");Jne.has(o)||(o="item");const s={title:n,value:a,...r};return{type:o,title:String(s.title??""),value:s.value,props:s,children:o==="item"&&Array.isArray(i)?PO(e,i):void 0,raw:t}}C2.neededProps=["itemTitle","itemValue","itemChildren","itemProps","itemType"];function PO(e,t){const n=Mc(e,C2.neededProps),a=[];for(const i of t)a.push(C2(n,i));return a}function TO(e){const t=P(()=>PO(e,e.items)),n=P(()=>t.value.some(s=>s.value===null)),a=ht(new Map),i=ht([]);fi(()=>{const s=t.value,l=new Map,c=[];for(let u=0;u<s.length;u++){const d=s[u];if(k1(d.value)||d.value===null){let f=l.get(d.value);f||(f=[],l.set(d.value,f)),f.push(d)}else c.push(d)}a.value=l,i.value=c});function r(s){const l=a.value,c=t.value,u=i.value,d=n.value,f=e.returnObject,m=!!e.valueComparator,v=e.valueComparator||yr,g=Mc(e,C2.neededProps),y=[];e:for(const _ of s){if(!d&&_===null)continue;if(f&&typeof _=="string"){y.push(C2(g,_));continue}const w=l.get(_);if(m||!w){for(const C of m?c:u)if(v(_,C.value)){y.push(C);continue e}y.push(C2(g,_));continue}y.push(...w)}return y}function o(s){return e.returnObject?s.map(l=>{let{raw:c}=l;return c}):s.map(l=>{let{value:c}=l;return c})}return{items:t,transformIn:r,transformOut:o}}const Qne=new Set(["item","divider","subheader"]);function eae(e,t){const n=k1(t)?t:Or(t,e.itemTitle),a=k1(t)?t:Or(t,e.itemValue,void 0),i=Or(t,e.itemChildren),r=e.itemProps===!0?xn(t,["children"]):Or(t,e.itemProps);let o=Or(t,e.itemType,"item");Qne.has(o)||(o="item");const s={title:n,value:a,...r};return{type:o,title:s.title,value:s.value,props:s,children:o==="item"&&i?DO(e,i):void 0,raw:t}}function DO(e,t){const n=[];for(const a of t)n.push(eae(e,a));return n}function tae(e){return{items:P(()=>DO(e,e.items))}}const nae=it({baseColor:String,activeColor:String,activeClass:String,bgColor:String,disabled:Boolean,filterable:Boolean,expandIcon:Bt,collapseIcon:Bt,lines:{type:[Boolean,String],default:"one"},slim:Boolean,prependGap:[Number,String],indent:[Number,String],nav:Boolean,navigationStrategy:{type:String,default:"focus"},navigationIndex:Number,"onClick:open":Wi(),"onClick:select":Wi(),"onUpdate:opened":Wi(),...zne({selectStrategy:"single-leaf",openStrategy:"list"}),...Au(),...Yt(),...Ar(),...cs(),...js(),...LO(),...zr(),...Nn(),...Ca(),...Su({variant:"text"})},"VList"),xc=pt()({name:"VList",props:nae(),emits:{"update:selected":e=>!0,"update:activated":e=>!0,"update:opened":e=>!0,"update:navigationIndex":e=>!0,"click:open":e=>!0,"click:activate":e=>!0,"click:select":e=>!0},setup(e,t){let{attrs:n,slots:a,emit:i}=t;const{items:r}=tae(e),{themeClasses:o}=Qa(e),{backgroundColorClasses:s,backgroundColorStyles:l}=ui(()=>e.bgColor),{borderClasses:c}=Nc(e),{densityClasses:u}=qs(e),{dimensionStyles:d}=ds(e),{elevationClasses:f}=Tl(e),{roundedClasses:m}=vo(e),{children:v,open:g,parents:y,select:_,getPath:w}=Bne(e,{items:r,returnObject:Fe(()=>e.returnObject),scrollToActive:Fe(()=>e.navigationStrategy==="track")}),C=Fe(()=>e.lines?`v-list--${e.lines}-line`:void 0),S=Fe(()=>e.activeColor),M=Fe(()=>e.baseColor),x=Fe(()=>e.color),E=Fe(()=>e.selectable||e.activatable),k=Ut(e,"navigationIndex",-1,Y=>Y??-1),D=Zr();$O({filterable:e.filterable,trackingIndex:k,navigationStrategy:Fe(()=>e.navigationStrategy),uid:D}),qe(r,()=>{e.navigationStrategy==="track"&&(k.value=-1)}),os({VListGroup:{activeColor:S,baseColor:M,color:x,expandIcon:Fe(()=>e.expandIcon),collapseIcon:Fe(()=>e.collapseIcon)},VListItem:{activeClass:Fe(()=>e.activeClass),activeColor:S,baseColor:M,color:x,density:Fe(()=>e.density),disabled:Fe(()=>e.disabled),lines:Fe(()=>e.lines),nav:Fe(()=>e.nav),slim:Fe(()=>e.slim),variant:Fe(()=>e.variant),tabindex:Fe(()=>e.navigationStrategy==="track"?-1:void 0)}});const T=ht(!1),I=F();function H(Y){T.value=!0}function R(Y){T.value=!1}function Z(Y){var te;e.navigationStrategy==="track"?~k.value||(k.value=X("first")):!T.value&&!(Y.relatedTarget&&((te=I.value)!=null&&te.contains(Y.relatedTarget)))&&z()}function N(){e.navigationStrategy==="track"&&(k.value=-1)}function W(Y){switch(Y){case"ArrowDown":return"next";case"ArrowUp":return"prev";case"Home":return"first";case"End":return"last";default:return null}}function X(Y){const te=r.value.length;if(te===0)return-1;let ee;Y==="first"?ee=0:Y==="last"?ee=te-1:(ee=k.value+(Y==="next"?1:-1),ee<0&&(ee=te-1),ee>=te&&(ee=0));const fe=ee;let le=0;for(;le<te;){const Q=r.value[ee];if(Q&&Q.type!=="divider"&&Q.type!=="subheader")return ee;if(ee+=Y==="next"||Y==="first"?1:-1,ee<0&&(ee=te-1),ee>=te&&(ee=0),ee===fe)return-1;le++}return-1}function ie(Y){const te=Y.target;if(!I.value||te.tagName==="INPUT"&&["Home","End"].includes(Y.key)||te.tagName==="TEXTAREA")return;const ee=W(Y.key);if(ee!==null)if(Y.preventDefault(),e.navigationStrategy==="track"){const fe=X(ee);fe!==-1&&(k.value=fe)}else z(ee)}function pe(Y){T.value=!0}function z(Y){if(I.value)return Tp(I.value,Y)}return bt(()=>{const Y=e.indent??(e.prependGap?Number(e.prependGap)+24:void 0),te=E.value?n.ariaMultiselectable??!String(e.selectStrategy).startsWith("single-"):void 0;return O(e.tag,{ref:I,class:Ke(["v-list",{"v-list--disabled":e.disabled,"v-list--nav":e.nav,"v-list--slim":e.slim},o.value,s.value,c.value,u.value,f.value,C.value,m.value,e.class]),style:_t([{"--v-list-indent":mt(Y),"--v-list-group-prepend":Y?"0px":void 0,"--v-list-prepend-gap":mt(e.prependGap)},l.value,d.value,e.style]),tabindex:e.disabled?-1:0,role:E.value?"listbox":"list","aria-activedescendant":e.navigationStrategy==="track"&&k.value>=0?`v-list-item-${D}-${k.value}`:void 0,"aria-multiselectable":te,onFocusin:H,onFocusout:R,onFocus:Z,onBlur:N,onKeydown:ie,onMousedown:pe},{default:()=>[O(EO,{items:r.value,returnObject:e.returnObject},a)]})}),{open:g,select:_,focus:z,children:v,parents:y,getPath:w,navigationIndex:k}}}),FGt=Mf("v-list-img"),aae=it({start:Boolean,end:Boolean,...Yt(),...Nn()},"VListItemAction"),zGt=pt()({name:"VListItemAction",props:aae(),setup(e,t){let{slots:n}=t;return bt(()=>O(e.tag,{class:Ke(["v-list-item-action",{"v-list-item-action--start":e.start,"v-list-item-action--end":e.end},e.class]),style:_t(e.style)},n)),{}}}),iae=it({start:Boolean,end:Boolean,...Yt(),...Nn()},"VListItemMedia"),BGt=pt()({name:"VListItemMedia",props:iae(),setup(e,t){let{slots:n}=t;return bt(()=>O(e.tag,{class:Ke(["v-list-item-media",{"v-list-item-media--start":e.start,"v-list-item-media--end":e.end},e.class]),style:_t(e.style)},n)),{}}});function k5(e,t){return{x:e.x+t.x,y:e.y+t.y}}function rae(e,t){return{x:e.x-t.x,y:e.y-t.y}}function Ck(e,t){if(e.side==="top"||e.side==="bottom"){const{side:n,align:a}=e,i=a==="left"?0:a==="center"?t.width/2:a==="right"?t.width:a,r=n==="top"?0:n==="bottom"?t.height:n;return k5({x:i,y:r},t)}else if(e.side==="left"||e.side==="right"){const{side:n,align:a}=e,i=n==="left"?0:n==="right"?t.width:n,r=a==="top"?0:a==="center"?t.height/2:a==="bottom"?t.height:a;return k5({x:i,y:r},t)}return k5({x:t.width/2,y:t.height/2},t)}const VO={static:lae,connected:cae},oae=it({locationStrategy:{type:[String,Function],default:"static",validator:e=>typeof e=="function"||e in VO},location:{type:String,default:"bottom"},origin:{type:String,default:"auto"},offset:[Number,String,Array],stickToTarget:Boolean,viewportMargin:{type:[Number,String],default:12}},"VOverlay-location-strategies");function sae(e,t){const n=F({}),a=F();Bn&&Hs(()=>!!(t.isActive.value&&e.locationStrategy),s=>{var l,c;qe(()=>e.locationStrategy,s),Ja(()=>{window.removeEventListener("resize",i),visualViewport==null||visualViewport.removeEventListener("resize",r),visualViewport==null||visualViewport.removeEventListener("scroll",o),a.value=void 0}),window.addEventListener("resize",i,{passive:!0}),visualViewport==null||visualViewport.addEventListener("resize",r,{passive:!0}),visualViewport==null||visualViewport.addEventListener("scroll",o,{passive:!0}),typeof e.locationStrategy=="function"?a.value=(l=e.locationStrategy(t,e,n))==null?void 0:l.updateLocation:a.value=(c=VO[e.locationStrategy](t,e,n))==null?void 0:c.updateLocation});function i(s){var l;(l=a.value)==null||l.call(a,s)}function r(s){var l;(l=a.value)==null||l.call(a,s)}function o(s){var l;(l=a.value)==null||l.call(a,s)}return{contentStyles:n,updateLocation:a}}function lae(){}function uae(e,t){const n=Wb(e);return t?n.x+=parseFloat(e.style.right||0):n.x-=parseFloat(e.style.left||0),n.y-=parseFloat(e.style.top||0),n}function cae(e,t,n){(Array.isArray(e.target.value)||tte(e.target.value))&&Object.assign(n.value,{position:"fixed",top:0,[e.isRtl.value?"right":"left"]:0});const{preferredAnchor:i,preferredOrigin:r}=qb(()=>{const _=q7(t.location,e.isRtl.value),w=t.origin==="overlap"?_:t.origin==="auto"?y5(_):q7(t.origin,e.isRtl.value);return _.side===w.side&&_.align===_5(w).align?{preferredAnchor:BC(_),preferredOrigin:BC(w)}:{preferredAnchor:_,preferredOrigin:w}}),[o,s,l,c]=["minWidth","minHeight","maxWidth","maxHeight"].map(_=>P(()=>{const w=parseFloat(t[_]);return isNaN(w)?1/0:w})),u=P(()=>{if(Array.isArray(t.offset))return t.offset;if(typeof t.offset=="string"){const _=t.offset.split(" ").map(parseFloat);return _.length<2&&_.push(0),_}return typeof t.offset=="number"?[t.offset,0]:[0,0]});let d=!1,f=-1;const m=new PV(4),v=new ResizeObserver(()=>{if(!d)return;if(requestAnimationFrame(w=>{w!==f&&m.clear(),requestAnimationFrame(C=>{f=C})}),m.isFull){const w=m.values();if(yr(w.at(-1),w.at(-3))&&!yr(w.at(-1),w.at(-2)))return}const _=y();_&&m.push(_.flipped)});let g=new as({x:0,y:0,width:0,height:0});qe(e.target,(_,w)=>{w&&!Array.isArray(w)&&v.unobserve(w),Array.isArray(_)?yr(_,w)||y():_&&v.observe(_)},{immediate:!0}),qe(e.contentEl,(_,w)=>{w&&v.unobserve(w),_&&v.observe(_)},{immediate:!0}),Ja(()=>{v.disconnect()});function y(){if(d=!1,requestAnimationFrame(()=>d=!0),!e.target.value||!e.contentEl.value)return;(Array.isArray(e.target.value)||e.target.value.offsetParent||e.target.value.getClientRects().length)&&(g=OV(e.target.value));const _=uae(e.contentEl.value,e.isRtl.value),w=X4(e.contentEl.value),C=Number(t.viewportMargin);w.length||(w.push(document.documentElement),e.contentEl.value.style.top&&e.contentEl.value.style.left||(_.x-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-x")||0),_.y-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-y")||0)));const S=w.reduce((R,Z)=>{const N=Aee(Z);return R?new as({x:Math.max(R.left,N.left),y:Math.max(R.top,N.top),width:Math.min(R.right,N.right)-Math.max(R.left,N.left),height:Math.min(R.bottom,N.bottom)-Math.max(R.top,N.top)}):N},void 0);t.stickToTarget?(S.x+=Math.min(C,g.x),S.y+=Math.min(C,g.y),S.width=Math.max(S.width-C*2,g.x+g.width-C),S.height=Math.max(S.height-C*2,g.y+g.height-C)):(S.x+=C,S.y+=C,S.width-=C*2,S.height-=C*2);let M={anchor:i.value,origin:r.value};function x(R){const Z=new as(_),N=Ck(R.anchor,g),W=Ck(R.origin,Z);let{x:X,y:ie}=rae(N,W);switch(R.anchor.side){case"top":ie-=u.value[0];break;case"bottom":ie+=u.value[0];break;case"left":X-=u.value[0];break;case"right":X+=u.value[0];break}switch(R.anchor.align){case"top":ie-=u.value[1];break;case"bottom":ie+=u.value[1];break;case"left":X-=u.value[1];break;case"right":X+=u.value[1];break}return Z.x+=X,Z.y+=ie,Z.width=Math.min(Z.width,l.value),Z.height=Math.min(Z.height,c.value),{overflows:jC(Z,S),x:X,y:ie}}let E=0,k=0;const D={x:0,y:0},T={x:!1,y:!1};let I=-1;for(;!(I++>10);){const{x:R,y:Z,overflows:N}=x(M);E+=R,k+=Z,_.x+=R,_.y+=Z;{const W=UC(M.anchor),X=N.x.before||N.x.after,ie=N.y.before||N.y.after;let pe=!1;if(["x","y"].forEach(z=>{if(z==="x"&&X&&!T.x||z==="y"&&ie&&!T.y){const Y={anchor:{...M.anchor},origin:{...M.origin}},te=z==="x"?W==="y"?_5:y5:W==="y"?y5:_5;Y.anchor=te(Y.anchor),Y.origin=te(Y.origin);const{overflows:ee}=x(Y);(ee[z].before<=N[z].before&&ee[z].after<=N[z].after||ee[z].before+ee[z].after<(N[z].before+N[z].after)/2)&&(M=Y,pe=T[z]=!0)}}),pe)continue}N.x.before&&(E+=N.x.before,_.x+=N.x.before),N.x.after&&(E-=N.x.after,_.x-=N.x.after),N.y.before&&(k+=N.y.before,_.y+=N.y.before),N.y.after&&(k-=N.y.after,_.y-=N.y.after);{const W=jC(_,S);D.x=S.width-W.x.before-W.x.after,D.y=S.height-W.y.before-W.y.after,E+=W.x.before,_.x+=W.x.before,k+=W.y.before,_.y+=W.y.before}break}const H=UC(M.anchor);return Object.assign(n.value,{"--v-overlay-anchor-origin":`${M.anchor.side} ${M.anchor.align}`,transformOrigin:`${M.origin.side} ${M.origin.align}`,top:mt(M5(k)),left:e.isRtl.value?void 0:mt(M5(E)),right:e.isRtl.value?mt(M5(-E)):void 0,minWidth:mt(H==="y"?Math.min(o.value,g.width):o.value),maxWidth:mt(kk($i(D.x,o.value===1/0?0:o.value,l.value))),maxHeight:mt(kk($i(D.y,s.value===1/0?0:s.value,c.value)))}),{available:D,contentBox:_,flipped:T}}return qe(()=>[i.value,r.value,t.offset,t.minWidth,t.minHeight,t.maxWidth,t.maxHeight],()=>y()),Lt(()=>{const _=y();if(!_)return;const{available:w,contentBox:C}=_;C.height>w.y&&requestAnimationFrame(()=>{y(),requestAnimationFrame(()=>{y()})})}),{updateLocation:y}}function M5(e){return Math.round(e*devicePixelRatio)/devicePixelRatio}function kk(e){return Math.ceil(e*devicePixelRatio)/devicePixelRatio}let a9=!0;const n6=[];function dae(e){!a9||n6.length?(n6.push(e),i9()):(a9=!1,e(),i9())}let Mk=-1;function i9(){cancelAnimationFrame(Mk),Mk=requestAnimationFrame(()=>{const e=n6.shift();e&&e(),n6.length?i9():a9=!0})}const s4={none:null,close:pae,block:mae,reposition:vae},fae=it({scrollStrategy:{type:[String,Function],default:"block",validator:e=>typeof e=="function"||e in s4}},"VOverlay-scroll-strategies");function hae(e,t){if(!Bn)return;let n;fi(async()=>{n==null||n.stop(),t.isActive.value&&e.scrollStrategy&&(n=S1(),await new Promise(a=>setTimeout(a)),n.active&&n.run(()=>{var a;typeof e.scrollStrategy=="function"?e.scrollStrategy(t,e,n):(a=s4[e.scrollStrategy])==null||a.call(s4,t,e,n)}))}),Ja(()=>{n==null||n.stop()})}function pae(e){function t(n){e.isActive.value=!1}OO(fw(e.target.value,e.contentEl.value),t)}function mae(e,t){var s;const n=(s=e.root.value)==null?void 0:s.offsetParent,a=fw(e.target.value,e.contentEl.value),i=[...new Set([...X4(a,t.contained?n:void 0),...X4(e.contentEl.value,t.contained?n:void 0)])].filter(l=>!l.classList.contains("v-overlay-scroll-blocked")),r=window.innerWidth-document.documentElement.offsetWidth,o=(l=>Jb(l)&&l)(n||document.documentElement);o&&e.root.value.classList.add("v-overlay--scroll-blocked"),i.forEach((l,c)=>{l.style.setProperty("--v-body-scroll-x",mt(-l.scrollLeft)),l.style.setProperty("--v-body-scroll-y",mt(-l.scrollTop)),l!==document.documentElement&&l.style.setProperty("--v-scrollbar-offset",mt(r)),l.classList.add("v-overlay-scroll-blocked")}),Ja(()=>{i.forEach((l,c)=>{const u=parseFloat(l.style.getPropertyValue("--v-body-scroll-x")),d=parseFloat(l.style.getPropertyValue("--v-body-scroll-y")),f=l.style.scrollBehavior;l.style.scrollBehavior="auto",l.style.removeProperty("--v-body-scroll-x"),l.style.removeProperty("--v-body-scroll-y"),l.style.removeProperty("--v-scrollbar-offset"),l.classList.remove("v-overlay-scroll-blocked"),l.scrollLeft=-u,l.scrollTop=-d,l.style.scrollBehavior=f}),o&&e.root.value.classList.remove("v-overlay--scroll-blocked")})}function vae(e,t,n){let a=!1,i=-1,r=-1;function o(s){dae(()=>{var u,d;const l=performance.now();(d=(u=e.updateLocation).value)==null||d.call(u,s),a=(performance.now()-l)/(1e3/60)>2})}r=(typeof requestIdleCallback>"u"?s=>s():requestIdleCallback)(()=>{n.run(()=>{OO(fw(e.target.value,e.contentEl.value),s=>{a?(cancelAnimationFrame(i),i=requestAnimationFrame(()=>{i=requestAnimationFrame(()=>{o(s)})})):o(s)})})}),Ja(()=>{typeof cancelIdleCallback<"u"&&cancelIdleCallback(r),cancelAnimationFrame(i)})}function fw(e,t){return Array.isArray(e)?document.elementsFromPoint(...e).find(n=>!(t!=null&&t.contains(n))):e??t}function OO(e,t){const n=[document,...X4(e)];n.forEach(a=>{a.addEventListener("scroll",t,{passive:!0})}),Ja(()=>{n.forEach(a=>{a.removeEventListener("scroll",t)})})}const r9=Symbol.for("vuetify:v-menu"),IO=it({closeDelay:[Number,String],openDelay:[Number,String]},"delay");function HO(e,t){let n=()=>{};function a(o,s){n==null||n();const l=o?e.openDelay:e.closeDelay,c=Math.max((s==null?void 0:s.minDelay)??0,Number(l??0));return new Promise(u=>{n=yee(c,()=>{t==null||t(o),u(o)})})}function i(){return a(!0)}function r(o){return a(!1,o)}return{clearDelay:n,runOpenDelay:i,runCloseDelay:r}}const gae=it({target:[String,Object],activator:[String,Object],activatorProps:{type:Object,default:()=>({})},openOnClick:{type:Boolean,default:void 0},openOnHover:Boolean,openOnFocus:{type:Boolean,default:void 0},closeOnContentClick:Boolean,...IO()},"VOverlay-activator");function yae(e,t){let{isActive:n,isTop:a,contentEl:i}=t;const r=za("useActivator"),o=F();let s=!1,l=!1,c=!0;const u=P(()=>e.openOnFocus||e.openOnFocus==null&&e.openOnHover),d=P(()=>e.openOnClick||e.openOnClick==null&&!e.openOnHover&&!u.value),{runOpenDelay:f,runCloseDelay:m}=HO(e,k=>{k===(e.openOnHover&&s||u.value&&l)&&!(e.openOnHover&&n.value&&!a.value)&&(n.value!==k&&(c=!0),n.value=k)}),v=F(),g={onClick:k=>{k.stopPropagation(),o.value=k.currentTarget||k.target,n.value||(v.value=[k.clientX,k.clientY]),n.value=!n.value},onMouseenter:k=>{s=!0,o.value=k.currentTarget||k.target,f()},onMouseleave:k=>{s=!1,m()},onFocus:k=>{W2(k.target,":focus-visible")!==!1&&(l=!0,k.stopPropagation(),o.value=k.currentTarget||k.target,f())},onBlur:k=>{l=!1,k.stopPropagation(),m({minDelay:1})}},y=P(()=>{const k={};return d.value&&(k.onClick=g.onClick),e.openOnHover&&(k.onMouseenter=g.onMouseenter,k.onMouseleave=g.onMouseleave),u.value&&(k.onFocus=g.onFocus,k.onBlur=g.onBlur),k}),_=P(()=>{const k={};if(e.openOnHover&&(k.onMouseenter=()=>{s=!0,f()},k.onMouseleave=()=>{s=!1,m()}),u.value&&(k.onFocusin=D=>{D.target.matches(":focus-visible")&&(l=!0,f())},k.onFocusout=()=>{l=!1,m({minDelay:1})}),e.closeOnContentClick){const D=B(r9,null);k.onClick=()=>{n.value=!1,D==null||D.closeParents()}}return k}),w=P(()=>{const k={};return e.openOnHover&&(k.onMouseenter=()=>{c&&(s=!0,c=!1,f())},k.onMouseleave=()=>{s=!1,m()}),k});qe(a,k=>{var D;k&&(e.openOnHover&&!s&&(!u.value||!l)||u.value&&!l&&(!e.openOnHover||!s))&&!((D=i.value)!=null&&D.contains(document.activeElement))&&m()}),qe(n,k=>{k||setTimeout(()=>{v.value=void 0})},{flush:"post"});const C=cm();fi(()=>{C.value&&Lt(()=>{o.value=C.el})});const S=cm(),M=P(()=>e.target==="cursor"&&v.value?v.value:S.value?S.el:NO(e.target,r)||o.value),x=P(()=>Array.isArray(M.value)?void 0:M.value);let E;return qe(()=>!!e.activator,k=>{k&&Bn?(E=S1(),E.run(()=>{_ae(e,r,{activatorEl:o,activatorEvents:y})})):E&&E.stop()},{flush:"post",immediate:!0}),Ja(()=>{E==null||E.stop()}),{activatorEl:o,activatorRef:C,target:M,targetEl:x,targetRef:S,activatorEvents:y,contentEvents:_,scrimEvents:w}}function _ae(e,t,n){let{activatorEl:a,activatorEvents:i}=n;qe(()=>e.activator,(l,c)=>{if(c&&l!==c){const u=s(c);u&&o(u)}l&&Lt(()=>r())},{immediate:!0}),qe(()=>e.activatorProps,()=>{r()}),Ja(()=>{o()});function r(){let l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:s(),c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;l&&See(l,ke(i.value,c))}function o(){let l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:s(),c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;l&&Cee(l,ke(i.value,c))}function s(){let l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:e.activator;const c=NO(l,t);return a.value=(c==null?void 0:c.nodeType)===Node.ELEMENT_NODE?c:void 0,a.value}}function NO(e,t){var a,i;if(!e)return;let n;if(e==="parent"){let r=(i=(a=t==null?void 0:t.proxy)==null?void 0:a.$el)==null?void 0:i.parentNode;for(;r!=null&&r.hasAttribute("data-no-activator");)r=r.parentNode;n=r}else typeof e=="string"?n=document.querySelector(e):"$el"in e?n=e.$el:n=e;return n}const RO=it({retainFocus:Boolean,captureFocus:Boolean,disableInitialFocus:Boolean},"focusTrap"),l4=new Map;let xk=0;function Ek(e){const t=document.activeElement;if(e.key!=="Tab"||!t)return;const n=Array.from(l4.values()).filter(c=>{var f;let{isActive:u,contentEl:d}=c;return u.value&&((f=d.value)==null?void 0:f.contains(t))}).map(c=>c.contentEl.value);let a,i=t.parentElement;for(;i;){if(n.includes(i)){a=i;break}i=i.parentElement}if(!a)return;const r=y1(a).filter(c=>c.tabIndex>=0);if(!r.length)return;const o=document.activeElement;if(r.length===1&&r[0].classList.contains("v-list")&&r[0].contains(o)){e.preventDefault();return}const s=r[0],l=r[r.length-1];e.shiftKey&&(o===s||s.classList.contains("v-list")&&s.contains(o))&&(e.preventDefault(),l.focus()),!e.shiftKey&&(o===l||l.classList.contains("v-list")&&l.contains(o))&&(e.preventDefault(),s.focus())}function ZO(e,t){let{isActive:n,localTop:a,activatorEl:i,contentEl:r}=t;const o=Symbol("trap");let s=!1,l=-1;async function c(){s=!0,l=window.setTimeout(()=>{s=!1},100)}async function u(m){var y;const v=m.relatedTarget,g=m.target;document.removeEventListener("pointerdown",c),document.removeEventListener("keydown",d),await Lt(),n.value&&!s&&v!==g&&r.value&&Qn(a)&&![document,r.value].includes(g)&&!r.value.contains(g)&&((y=y1(r.value)[0])==null||y.focus())}function d(m){if(m.key==="Tab"&&(document.removeEventListener("keydown",d),n.value&&r.value&&m.target&&!r.value.contains(m.target))){const v=y1(document.documentElement);if(m.shiftKey&&m.target===v.at(0)||!m.shiftKey&&m.target===v.at(-1)){const g=y1(r.value);g.length>0&&(m.preventDefault(),g[0].focus())}}}const f=Fe(()=>n.value&&e.captureFocus&&!e.disableInitialFocus);Bn&&(qe(()=>e.retainFocus,m=>{m?l4.set(o,{isActive:n,contentEl:r}):l4.delete(o)},{immediate:!0}),qe(f,m=>{m?(document.addEventListener("pointerdown",c),document.addEventListener("focusin",u,{once:!0}),document.addEventListener("keydown",d)):(document.removeEventListener("pointerdown",c),document.removeEventListener("focusin",u),document.removeEventListener("keydown",d))},{immediate:!0}),xk++<1&&document.addEventListener("keydown",Ek)),Ja(()=>{l4.delete(o),clearTimeout(l),document.removeEventListener("pointerdown",c),document.removeEventListener("focusin",u),document.removeEventListener("keydown",d),--xk<1&&document.removeEventListener("keydown",Ek)})}function bae(){if(!Bn)return ht(!1);const{ssr:e}=Ji();if(e){const t=ht(!1);return yn(()=>{t.value=!0}),t}else return ht(!0)}const FO=it({eager:Boolean},"lazy");function zO(e,t){const n=ht(!1),a=Fe(()=>n.value||e.eager||t.value);qe(t,()=>n.value=!0);function i(){e.eager||(n.value=!1)}return{isBooted:n,hasContent:a,onAfterLeave:i}}function If(){const t=za("useScopeId").vnode.scopeId;return{scopeId:t?{[t]:""}:void 0}}const Lk=Symbol.for("vuetify:stack"),vh=Oa([]);function wae(e,t,n){const a=za("useStack"),i=!n,r=B(Lk,void 0),o=Oa({activeChildren:new Set});fn(Lk,o);const s=ht(Number(Qn(t)));Hs(e,()=>{var d;const u=(d=vh.at(-1))==null?void 0:d[1];s.value=u?u+10:Number(Qn(t)),i&&vh.push([a.uid,s.value]),r==null||r.activeChildren.add(a.uid),Ja(()=>{if(i){const f=Rt(vh).findIndex(m=>m[0]===a.uid);vh.splice(f,1)}r==null||r.activeChildren.delete(a.uid)})});const l=ht(!0);return i&&fi(()=>{var d;const u=((d=vh.at(-1))==null?void 0:d[0])===a.uid;setTimeout(()=>l.value=u)}),{globalTop:Ac(l),localTop:Fe(()=>!o.activeChildren.size),stackStyles:Fe(()=>({zIndex:s.value}))}}function $ae(e){return{teleportTarget:P(()=>{const n=e();if(n===!0||!Bn)return;const a=n===!1?document.body:typeof n=="string"?document.querySelector(n):n;if(a==null)return;let i=[...a.children].find(r=>r.matches(".v-overlay-container"));return i||(i=document.createElement("div"),i.className="v-overlay-container",a.appendChild(i)),i})}}function Aae(){return!0}function BO(e,t,n){if(!e||UO(e,n)===!1)return!1;const a=BV(t);if(typeof ShadowRoot<"u"&&a instanceof ShadowRoot&&a.host===e.target)return!1;const i=(typeof n.value=="object"&&n.value.include||(()=>[]))();return i.push(t),!i.some(r=>r==null?void 0:r.contains(e.target))}function UO(e,t){return(typeof t.value=="object"&&t.value.closeConditional||Aae)(e)}function Sae(e,t,n){const a=typeof n.value=="function"?n.value:n.value.handler;e.shadowTarget=e.target,t._clickOutside.lastMousedownWasOutside&&BO(e,t,n)&&setTimeout(()=>{UO(e,n)&&a&&a(e)},0)}function Pk(e,t){const n=BV(e);t(document),typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&t(n)}const o9={mounted(e,t){const n=i=>Sae(i,e,t),a=i=>{e._clickOutside.lastMousedownWasOutside=BO(i,e,t)};Pk(e,i=>{i.addEventListener("click",n,!0),i.addEventListener("mousedown",a,!0)}),e._clickOutside||(e._clickOutside={lastMousedownWasOutside:!1}),e._clickOutside[t.instance.$.uid]={onClick:n,onMousedown:a}},beforeUnmount(e,t){e._clickOutside&&(Pk(e,n=>{var r;if(!n||!((r=e._clickOutside)!=null&&r[t.instance.$.uid]))return;const{onClick:a,onMousedown:i}=e._clickOutside[t.instance.$.uid];n.removeEventListener("click",a,!0),n.removeEventListener("mousedown",i,!0)}),delete e._clickOutside[t.instance.$.uid])}};function Cae(e){const{modelValue:t,color:n,...a}=e;return O(kc,{name:"fade-transition",appear:!0},{default:()=>[e.modelValue&&h("div",ke({class:["v-overlay__scrim",e.color.backgroundColorClasses.value],style:e.color.backgroundColorStyles.value},a),null)]})}const qg=it({absolute:Boolean,attach:[Boolean,String,Object],closeOnBack:{type:Boolean,default:!0},contained:Boolean,contentClass:null,contentProps:null,disabled:Boolean,opacity:[Number,String],noClickAnimation:Boolean,modelValue:Boolean,persistent:Boolean,scrim:{type:[Boolean,String],default:!0},zIndex:{type:[Number,String],default:2e3},...gae(),...Yt(),...cs(),...FO(),...oae(),...fae(),...RO(),...Ca(),...xf()},"VOverlay"),J2=pt()({name:"VOverlay",directives:{vClickOutside:o9},inheritAttrs:!1,props:{_disableGlobalStack:Boolean,...xn(qg(),["disableInitialFocus"])},emits:{"click:outside":e=>!0,"update:modelValue":e=>!0,keydown:e=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,t){let{slots:n,attrs:a,emit:i}=t;const r=za("VOverlay"),o=F(),s=F(),l=F(),c=Ut(e,"modelValue"),u=P({get:()=>c.value,set:j=>{j&&e.disabled||(c.value=j)}}),{themeClasses:d}=Qa(e),{rtlClasses:f,isRtl:m}=Fr(),{hasContent:v,onAfterLeave:g}=zO(e,u),y=ui(()=>typeof e.scrim=="string"?e.scrim:null),{globalTop:_,localTop:w,stackStyles:C}=wae(u,()=>e.zIndex,e._disableGlobalStack),{activatorEl:S,activatorRef:M,target:x,targetEl:E,targetRef:k,activatorEvents:D,contentEvents:T,scrimEvents:I}=yae(e,{isActive:u,isTop:w,contentEl:l}),{teleportTarget:H}=$ae(()=>{var re,ce,ge;const j=e.attach||e.contained;if(j)return j;const ue=((re=S==null?void 0:S.value)==null?void 0:re.getRootNode())||((ge=(ce=r.proxy)==null?void 0:ce.$el)==null?void 0:ge.getRootNode());return ue instanceof ShadowRoot?ue:!1}),{dimensionStyles:R}=ds(e),Z=bae(),{scopeId:N}=If();qe(()=>e.disabled,j=>{j&&(u.value=!1)});const{contentStyles:W,updateLocation:X}=sae(e,{isRtl:m,contentEl:l,target:x,isActive:u});hae(e,{root:o,contentEl:l,targetEl:E,target:x,isActive:u,updateLocation:X});function ie(j){i("click:outside",j),e.persistent?fe():u.value=!1}function pe(j){return u.value&&w.value&&(!e.scrim||j.target===s.value||j instanceof MouseEvent&&j.shadowTarget===s.value)}ZO(e,{isActive:u,localTop:w,contentEl:l,activatorEl:S}),Bn&&qe(u,j=>{j?window.addEventListener("keydown",z):window.removeEventListener("keydown",z)},{immediate:!0}),hi(()=>{Bn&&window.removeEventListener("keydown",z)});function z(j){var ue,re,ce;j.key==="Escape"&&_.value&&((ue=l.value)!=null&&ue.contains(document.activeElement)||i("keydown",j),e.persistent?fe():(u.value=!1,(re=l.value)!=null&&re.contains(document.activeElement)&&((ce=S.value)==null||ce.focus())))}function Y(j){j.key==="Escape"&&!_.value||i("keydown",j)}const te=iO();Hs(()=>e.closeOnBack,()=>{Wte(te,()=>{if(_.value&&u.value)return e.persistent?fe():u.value=!1,!1})});const ee=F();qe(()=>u.value&&(e.absolute||e.contained)&&H.value==null,j=>{if(j){const ue=Xb(o.value);ue&&ue!==document.scrollingElement&&(ee.value=ue.scrollTop)}});function fe(){e.noClickAnimation||l.value&&ac(l.value,[{transformOrigin:"center"},{transform:"scale(1.03)"},{transformOrigin:"center"}],{duration:150,easing:dm})}function le(){i("afterEnter")}function Q(){g(),i("afterLeave")}return bt(()=>{var j;return h(Ye,null,[(j=n.activator)==null?void 0:j.call(n,{isActive:u.value,targetRef:k,props:ke({ref:M},D.value,e.activatorProps)}),Z.value&&v.value&&O(SD,{disabled:!H.value,to:H.value},{default:()=>[h("div",ke({class:["v-overlay",{"v-overlay--absolute":e.absolute||e.contained,"v-overlay--active":u.value,"v-overlay--contained":e.contained},d.value,f.value,e.class],style:[C.value,{"--v-overlay-opacity":e.opacity,top:mt(ee.value)},e.style],ref:o,onKeydown:Y},N,a),[O(Cae,ke({color:y,modelValue:u.value&&!!e.scrim,ref:s},I.value),null),O(Vs,{appear:!0,persisted:!0,transition:e.transition,target:x.value,onAfterEnter:le,onAfterLeave:Q},{default:()=>{var ue;return[Nt(h("div",ke({ref:l,class:["v-overlay__content",e.contentClass],style:[R.value,W.value]},T.value,e.contentProps),[(ue=n.default)==null?void 0:ue.call(n,{isActive:u})]),[[wn,u.value],[o9,{handler:ie,closeConditional:pe,include:()=>[S.value]}]])]}})])]})])}),{activatorEl:S,scrimEl:s,target:x,animateClick:fe,contentEl:l,rootEl:o,globalTop:_,localTop:w,updateLocation:X}}}),kae=it({id:String,submenu:Boolean,...xn(qg({captureFocus:!0,closeDelay:250,closeOnContentClick:!0,locationStrategy:"connected",location:void 0,openDelay:300,scrim:!1,scrollStrategy:"reposition",transition:{component:nw}}),["absolute"])},"VMenu"),gu=pt()({name:"VMenu",props:kae(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=Ut(e,"modelValue"),{scopeId:i}=If(),{isRtl:r}=Fr(),o=Zr(),s=Fe(()=>e.id||`v-menu-${o}`),l=F(),c=B(r9,null),u=ht(new Set);fn(r9,{register(){u.value.add(o)},unregister(){u.value.delete(o)},closeParents(g){setTimeout(()=>{var y;!u.value.size&&!e.persistent&&(g==null||(y=l.value)!=null&&y.contentEl&&!_ee(g,l.value.contentEl))&&(a.value=!1,c==null||c.closeParents())},40)}}),hi(()=>c==null?void 0:c.unregister()),Cg(()=>a.value=!1),qe(a,g=>{g?c==null||c.register():c==null||c.unregister()},{immediate:!0});function d(g){c==null||c.closeParents(g)}function f(g){var y,_,w,C,S;if(!e.disabled)if(g.key==="Tab"||g.key==="Enter"&&!e.closeOnContentClick){if(g.key==="Enter"&&(g.target instanceof HTMLTextAreaElement||g.target instanceof HTMLInputElement&&g.target.closest("form")))return;g.key==="Enter"&&g.preventDefault(),!DV(y1((y=l.value)==null?void 0:y.contentEl,!1),g.shiftKey?"prev":"next",x=>x.tabIndex>=0)&&!e.retainFocus&&(a.value=!1,(w=(_=l.value)==null?void 0:_.activatorEl)==null||w.focus())}else e.submenu&&g.key===(r.value?"ArrowRight":"ArrowLeft")&&(a.value=!1,(S=(C=l.value)==null?void 0:C.activatorEl)==null||S.focus())}function m(g){var _;if(e.disabled)return;const y=(_=l.value)==null?void 0:_.contentEl;y&&a.value?g.key==="ArrowDown"?(g.preventDefault(),g.stopImmediatePropagation(),Tp(y,"next")):g.key==="ArrowUp"?(g.preventDefault(),g.stopImmediatePropagation(),Tp(y,"prev")):e.submenu&&(g.key===(r.value?"ArrowRight":"ArrowLeft")?a.value=!1:g.key===(r.value?"ArrowLeft":"ArrowRight")&&(g.preventDefault(),Tp(y,"first"))):(e.submenu?g.key===(r.value?"ArrowLeft":"ArrowRight"):["ArrowDown","ArrowUp"].includes(g.key))&&(a.value=!0,g.preventDefault(),setTimeout(()=>setTimeout(()=>m(g))))}const v=P(()=>ke({"aria-haspopup":"menu","aria-expanded":String(a.value),"aria-controls":s.value,"aria-owns":s.value,onKeydown:m},e.activatorProps));return bt(()=>{const g=J2.filterProps(e);return O(J2,ke({ref:l,id:s.value,class:["v-menu",e.class],style:e.style},g,{modelValue:a.value,"onUpdate:modelValue":y=>a.value=y,absolute:!0,activatorProps:v.value,location:e.location??(e.submenu?"end":"bottom"),"onClick:outside":d,onKeydown:f},i),{activator:n.activator,default:function(){for(var y=arguments.length,_=new Array(y),w=0;w<y;w++)_[w]=arguments[w];return O(ga,{root:"VMenu"},{default:()=>{var C;return[(C=n.default)==null?void 0:C.call(n,..._)]}})}})}),Ro({id:s,ΨopenChildren:u},l)}}),jO=it({color:String,...Au(),...Yt(),...cs(),...js(),...Ef(),...Hg(),...zr(),...Nn(),...Ca()},"VSheet"),Q2=pt()({name:"VSheet",props:jO(),setup(e,t){let{slots:n}=t;const{themeClasses:a}=Qa(e),{backgroundColorClasses:i,backgroundColorStyles:r}=ui(()=>e.color),{borderClasses:o}=Nc(e),{dimensionStyles:s}=ds(e),{elevationClasses:l}=Tl(e),{locationStyles:c}=Lf(e),{positionClasses:u}=Ng(e),{roundedClasses:d}=vo(e);return bt(()=>O(e.tag,{class:Ke(["v-sheet",a.value,i.value,o.value,l.value,u.value,d.value,e.class]),style:_t([r.value,s.value,c.value,e.style])},n)),{}}}),Mae=it({active:Boolean,disabled:Boolean,max:[Number,String],value:{type:[Number,String],default:0},...Yt(),...xf({transition:{component:XV}})},"VCounter"),qO=pt()({name:"VCounter",functional:!0,props:Mae(),setup(e,t){let{slots:n}=t;const a=Fe(()=>e.max?`${e.value} / ${e.max}`:String(e.value));return bt(()=>O(Vs,{transition:e.transition},{default:()=>[Nt(h("div",{class:Ke(["v-counter",{"text-error":e.max&&!e.disabled&&parseFloat(e.value)>parseFloat(e.max)},e.class]),style:_t(e.style)},[n.default?n.default({counter:a.value,max:e.max,value:e.value}):a.value]),[[wn,e.active]])]})),{}}}),xae=it({floating:Boolean,...Yt()},"VFieldLabel"),tv=pt()({name:"VFieldLabel",props:xae(),setup(e,t){let{slots:n}=t;return bt(()=>O(Fg,{class:Ke(["v-field-label",{"v-field-label--floating":e.floating},e.class]),style:_t(e.style)},n)),{}}}),Eae=["underlined","outlined","filled","solo","solo-inverted","solo-filled","plain"],hw=it({appendInnerIcon:Bt,bgColor:String,clearable:Boolean,clearIcon:{type:Bt,default:"$clear"},active:Boolean,centerAffix:{type:Boolean,default:void 0},color:String,baseColor:String,dirty:Boolean,disabled:{type:Boolean,default:null},glow:Boolean,error:Boolean,flat:Boolean,iconColor:[Boolean,String],label:String,persistentClear:Boolean,prependInnerIcon:Bt,reverse:Boolean,singleLine:Boolean,variant:{type:String,default:"filled",validator:e=>Eae.includes(e)},"onClick:clear":Wi(),"onClick:appendInner":Wi(),"onClick:prependInner":Wi(),...Yt(),...Og(),...zr(),...Ca()},"VField"),a6=pt()({name:"VField",inheritAttrs:!1,props:{id:String,details:Boolean,labelId:String,...Bg(),...hw()},emits:{"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:n,emit:a,slots:i}=t;const{themeClasses:r}=Qa(e),{loaderClasses:o}=n8(e),{focusClasses:s,isFocused:l,focus:c,blur:u}=Vf(e),{InputIcon:d}=a8(e),{roundedClasses:f}=vo(e),{rtlClasses:m}=Fr(),v=Fe(()=>e.dirty||e.active),g=Fe(()=>!!(e.label||i.label)),y=Fe(()=>!e.singleLine&&g.value),_=Zr(),w=P(()=>e.id||`input-${_}`),C=Fe(()=>e.details?`${w.value}-messages`:void 0),S=F(),M=F(),x=F(),E=P(()=>["plain","underlined"].includes(e.variant)),k=P(()=>e.error||e.disabled?void 0:v.value&&l.value?e.color:e.baseColor),D=P(()=>{if(!(!e.iconColor||e.glow&&!l.value))return e.iconColor===!0?k.value:e.iconColor}),{backgroundColorClasses:T,backgroundColorStyles:I}=ui(()=>e.bgColor),{textColorClasses:H,textColorStyles:R}=Io(k);qe(v,ie=>{if(y.value&&!nd()){const pe=S.value.$el,z=M.value.$el;requestAnimationFrame(()=>{const Y=Wb(pe),te=new as(z),ee=te.x-Y.x,fe=te.y-Y.y-(Y.height/2-te.height/2),le=te.width/.75,Q=Math.abs(le-Y.width)>1?{maxWidth:mt(le)}:void 0,j=getComputedStyle(pe),ue=getComputedStyle(z),re=parseFloat(j.transitionDuration)*1e3||150,ce=parseFloat(ue.getPropertyValue("--v-field-label-scale")),ge=ue.getPropertyValue("color");pe.style.visibility="visible",z.style.visibility="hidden",ac(pe,{transform:`translate(${ee}px, ${fe}px) scale(${ce})`,color:ge,...Q},{duration:re,easing:dm,direction:ie?"normal":"reverse"}).finished.then(()=>{pe.style.removeProperty("visibility"),z.style.removeProperty("visibility")})})}},{flush:"post"});const Z=P(()=>({isActive:v,isFocused:l,controlRef:x,iconColor:D,blur:u,focus:c})),N=Fe(()=>{const ie=!v.value;return{"aria-hidden":ie,for:ie?void 0:w.value}}),W=Fe(()=>{const ie=y.value&&v.value;return{"aria-hidden":ie,for:ie?void 0:w.value}});function X(ie){ie.target!==document.activeElement&&ie.preventDefault()}return bt(()=>{var ee;const ie=e.variant==="outlined",pe=!!(i["prepend-inner"]||e.prependInnerIcon),z=!!(e.clearable||i.clear)&&!e.disabled,Y=!!(i["append-inner"]||e.appendInnerIcon||z),te=()=>i.label?i.label({...Z.value,label:e.label,props:{for:w.value}}):e.label;return h("div",ke({class:["v-field",{"v-field--active":v.value,"v-field--appended":Y,"v-field--center-affix":e.centerAffix??!E.value,"v-field--disabled":e.disabled,"v-field--dirty":e.dirty,"v-field--error":e.error,"v-field--glow":e.glow,"v-field--flat":e.flat,"v-field--has-background":!!e.bgColor,"v-field--persistent-clear":e.persistentClear,"v-field--prepended":pe,"v-field--reverse":e.reverse,"v-field--single-line":e.singleLine,"v-field--no-label":!te(),[`v-field--variant-${e.variant}`]:!0},r.value,T.value,s.value,o.value,f.value,m.value,e.class],style:[I.value,e.style],onClick:X},n),[h("div",{class:"v-field__overlay"},null),O(Ig,{name:"v-field",active:!!e.loading,color:e.error?"error":typeof e.loading=="string"?e.loading:e.color},{default:i.loader}),pe&&h("div",{key:"prepend",class:"v-field__prepend-inner"},[i["prepend-inner"]?i["prepend-inner"](Z.value):e.prependInnerIcon&&O(d,{key:"prepend-icon",name:"prependInner",color:D.value},null)]),h("div",{class:"v-field__field","data-no-activator":""},[["filled","solo","solo-inverted","solo-filled"].includes(e.variant)&&y.value&&O(tv,ke({key:"floating-label",ref:M,class:[H.value],floating:!0},N.value,{style:R.value}),{default:()=>[te()]}),g.value&&O(tv,ke({key:"label",ref:S,id:e.labelId},W.value),{default:()=>[te()]}),((ee=i.default)==null?void 0:ee.call(i,{...Z.value,props:{id:w.value,class:"v-field__input","aria-describedby":C.value},focus:c,blur:u}))??h("div",{id:w.value,class:"v-field__input","aria-describedby":C.value},null)]),z&&O(JV,{key:"clear"},{default:()=>[Nt(h("div",{class:"v-field__clearable",onMousedown:fe=>{fe.preventDefault(),fe.stopPropagation()}},[O(ga,{defaults:{VIcon:{icon:e.clearIcon}}},{default:()=>[i.clear?i.clear({...Z.value,props:{onFocus:c,onBlur:u,onClick:e["onClick:clear"],tabindex:-1}}):O(d,{name:"clear",onFocus:c,onBlur:u,tabindex:-1},null)]})]),[[wn,e.dirty]])]}),Y&&h("div",{key:"append",class:"v-field__append-inner"},[i["append-inner"]?i["append-inner"](Z.value):e.appendInnerIcon&&O(d,{key:"append-icon",name:"appendInner",color:D.value},null)]),h("div",{class:Ke(["v-field__outline",H.value]),style:_t(R.value)},[ie&&h(Ye,null,[h("div",{class:"v-field__outline__start"},null),y.value&&h("div",{class:"v-field__outline__notch"},[O(tv,ke({ref:M,floating:!0},N.value),{default:()=>[te()]})]),h("div",{class:"v-field__outline__end"},null)]),E.value&&y.value&&O(tv,ke({ref:M,floating:!0},N.value),{default:()=>[te()]})])])}),{controlRef:x,fieldIconColor:D}}}),YO=it({autocomplete:String},"autocomplete");function pw(e){const t=Zr(),n=ht(0),a=Fe(()=>e.autocomplete==="suppress");return{isSuppressing:a,fieldAutocomplete:Fe(()=>a.value?"off":e.autocomplete),fieldName:Fe(()=>{if(e.name)return a.value?`${e.name}-${t}-${n.value}`:e.name}),update:()=>n.value=new Date().getTime()}}function WO(e){function t(n,a){if(!e.autofocus||!n)return;const i=a[0].target,r=i.matches("input,textarea")?i:i.querySelector("input,textarea");r==null||r.focus()}return{onIntersect:t}}const Lae=["color","file","time","date","datetime-local","week","month"],Yg=it({autofocus:Boolean,counter:[Boolean,Number,String],counterValue:[Number,Function],prefix:String,placeholder:String,persistentPlaceholder:Boolean,persistentCounter:Boolean,suffix:String,role:String,type:{type:String,default:"text"},modelModifiers:Object,...YO(),...xn(md(),["direction"]),...hw()},"VTextField"),St=pt()({name:"VTextField",directives:{vIntersect:vu},inheritAttrs:!1,props:Yg(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:n,emit:a,slots:i}=t;const r=Ut(e,"modelValue",void 0,E=>Object.is(E,-0)?"-0":E),{isFocused:o,focus:s,blur:l}=Vf(e),{onIntersect:c}=WO(e),u=P(()=>typeof e.counterValue=="function"?e.counterValue(r.value):typeof e.counterValue=="number"?e.counterValue:(r.value??"").toString().length),d=P(()=>{if(n.maxlength)return n.maxlength;if(!(!e.counter||typeof e.counter!="number"&&typeof e.counter!="string"))return e.counter}),f=P(()=>["plain","underlined"].includes(e.variant)),m=F(),v=F(),g=F(),y=pw(e),_=P(()=>Lae.includes(e.type)||e.persistentPlaceholder||o.value||e.active);function w(){y.isSuppressing.value&&y.update(),o.value||s(),Lt(()=>{var E;g.value!==document.activeElement&&((E=g.value)==null||E.focus())})}function C(E){a("mousedown:control",E),E.target!==g.value&&(w(),E.preventDefault())}function S(E){a("click:control",E)}function M(E,k){E.stopPropagation(),w(),Lt(()=>{k(),Lg(e["onClick:clear"],E)})}function x(E){var H;const k=E.target;if(!((H=e.modelModifiers)!=null&&H.trim&&["text","search","password","tel","url"].includes(e.type))){r.value=k.value;return}const D=k.value,T=k.selectionStart,I=k.selectionEnd;r.value=D,Lt(()=>{let R=0;D.trimStart().length===k.value.length&&(R=D.length-k.value.length),T!=null&&(k.selectionStart=T-R),I!=null&&(k.selectionEnd=I-R)})}return bt(()=>{const E=!!(i.counter||e.counter!==!1&&e.counter!=null),k=!!(E||i.details),[D,T]=pd(n),{modelValue:I,...H}=Fs.filterProps(e),R=a6.filterProps(e);return O(Fs,ke({ref:m,modelValue:r.value,"onUpdate:modelValue":Z=>r.value=Z,class:["v-text-field",{"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-input--plain-underlined":f.value},e.class],style:e.style},D,H,{centerAffix:!f.value,focused:o.value}),{...i,default:Z=>{let{id:N,isDisabled:W,isDirty:X,isReadonly:ie,isValid:pe,hasDetails:z,reset:Y}=Z;return O(a6,ke({ref:v,onMousedown:C,onClick:S,"onClick:clear":te=>M(te,Y),role:e.role},xn(R,["onClick:clear"]),{id:N.value,labelId:`${N.value}-label`,active:_.value||X.value,dirty:X.value||e.dirty,disabled:W.value,focused:o.value,details:z.value,error:pe.value===!1}),{...i,default:te=>{let{props:{class:ee,...fe},controlRef:le}=te;const Q=h("input",ke({ref:j=>g.value=le.value=j,value:r.value,onInput:x,autofocus:e.autofocus,readonly:ie.value,disabled:W.value,name:y.fieldName.value,autocomplete:y.fieldAutocomplete.value,placeholder:e.placeholder,size:1,role:e.role,type:e.type,onFocus:s,onBlur:l,"aria-labelledby":`${N.value}-label`},fe,T),null);return h(Ye,null,[e.prefix&&h("span",{class:"v-text-field__prefix"},[h("span",{class:"v-text-field__prefix__text"},[e.prefix])]),Nt(i.default?h("div",{class:Ke(ee),"data-no-activator":""},[i.default({id:N}),Q]):Cc(Q,{class:ee}),[[vu,c,null,{once:!0}]]),e.suffix&&h("span",{class:"v-text-field__suffix"},[h("span",{class:"v-text-field__suffix__text"},[e.suffix])])])}})},details:k?Z=>{var N;return h(Ye,null,[(N=i.details)==null?void 0:N.call(i,Z),E&&h(Ye,null,[h("span",null,null),O(qO,{active:e.persistentCounter||o.value,value:u.value,max:d.value,disabled:e.disabled},i.counter)])])}:void 0})}),Ro({},m,v,g)}}),Pae=it({renderless:Boolean,...Yt()},"VVirtualScrollItem"),GO=pt()({name:"VVirtualScrollItem",inheritAttrs:!1,props:Pae(),emits:{"update:height":e=>!0},setup(e,t){let{attrs:n,emit:a,slots:i}=t;const{resizeRef:r,contentRect:o}=M1(void 0,"border");qe(()=>{var s;return(s=o.value)==null?void 0:s.height},s=>{s!=null&&a("update:height",s)}),bt(()=>{var s,l;return e.renderless?h(Ye,null,[(s=i.default)==null?void 0:s.call(i,{itemRef:r})]):h("div",ke({ref:r,class:["v-virtual-scroll__item",e.class],style:e.style},n),[(l=i.default)==null?void 0:l.call(i)])})}}),Tae=-1,Dae=1,x5=100,KO=it({itemHeight:{type:[Number,String],default:null},itemKey:{type:[String,Array,Function],default:null},height:[Number,String]},"virtual");function XO(e,t){const n=Ji(),a=ht(0);fi(()=>{a.value=parseFloat(e.itemHeight||0)});const i=ht(0),r=ht(Math.ceil((parseInt(e.height)||n.height.value)/(a.value||16))||1),o=ht(0),s=ht(0),l=F(),c=F();let u=0;const{resizeRef:d,contentRect:f}=M1();fi(()=>{d.value=l.value});const m=P(()=>{var z;return l.value===document.documentElement?n.height.value:((z=f.value)==null?void 0:z.height)||parseInt(e.height)||0}),v=P(()=>!!(l.value&&c.value&&m.value&&a.value));let g=Array.from({length:t.value.length}),y=Array.from({length:t.value.length});const _=ht(0);let w=-1;function C(z){return g[z]||a.value}const S=mee(()=>{const z=performance.now();y[0]=0;const Y=t.value.length;for(let te=1;te<=Y;te++)y[te]=(y[te-1]||0)+C(te-1);_.value=Math.max(_.value,performance.now()-z)},_),M=qe(v,z=>{z&&(M(),u=c.value.offsetTop,S.immediate(),W(),~w&&Lt(()=>{Bn&&window.requestAnimationFrame(()=>{ie(w),w=-1})}))});Ja(()=>{S.clear()});function x(z,Y){const te=g[z],ee=a.value;a.value=ee?Math.min(a.value,Y):Y,(te!==Y||ee!==a.value)&&(g[z]=Y,S())}function E(z){z=$i(z,0,t.value.length);const Y=Math.floor(z),te=z%1,ee=Y+1,fe=y[Y]||0,le=y[ee]||fe;return fe+(le-fe)*te}function k(z){return Vae(y,z)}let D=0,T=0,I=0;qe(m,(z,Y)=>{W(),z<Y&&requestAnimationFrame(()=>{T=0,W()})});let H=-1;function R(){if(!l.value||!c.value)return;const z=l.value.scrollTop,Y=performance.now();Y-I>500?(T=Math.sign(z-D),u=c.value.offsetTop):T=z-D,D=z,I=Y,window.clearTimeout(H),H=window.setTimeout(Z,500),W()}function Z(){!l.value||!c.value||(T=0,I=0,window.clearTimeout(H),W())}let N=-1;function W(){cancelAnimationFrame(N),N=requestAnimationFrame(X)}function X(){if(!l.value||!m.value||!a.value)return;const z=D-u,Y=Math.sign(T),te=Math.max(0,z-x5),ee=$i(k(te),0,t.value.length),fe=z+m.value+x5,le=$i(k(fe)+1,ee+1,t.value.length);if((Y!==Tae||ee<i.value)&&(Y!==Dae||le>r.value)){const Q=E(i.value)-E(ee),j=E(le)-E(r.value);Math.max(Q,j)>x5?(i.value=ee,r.value=le):(ee<=0&&(i.value=ee),le>=t.value.length&&(r.value=le))}o.value=E(i.value),s.value=E(t.value.length)-E(r.value)}function ie(z){const Y=E(z);!l.value||z&&!Y?w=z:l.value.scrollTop=Y}const pe=P(()=>t.value.slice(i.value,r.value).map((z,Y)=>{const te=Y+i.value;return{raw:z,index:te,key:Or(z,e.itemKey,te)}}));return qe(t,()=>{g=Array.from({length:t.value.length}),y=Array.from({length:t.value.length}),S.immediate(),W()},{deep:1}),{calculateVisibleItems:W,containerRef:l,markerRef:c,computedItems:pe,paddingTop:o,paddingBottom:s,scrollToIndex:ie,handleScroll:R,handleScrollend:Z,handleItemResize:x}}function Vae(e,t){let n=e.length-1,a=0,i=0,r=null,o=-1;if(e[n]<t)return n;for(;a<=n;)if(i=a+n>>1,r=e[i],r>t)n=i-1;else if(r<t)o=i,a=i+1;else return r===t?i:a;return o}const Oae=it({items:{type:Array,default:()=>[]},renderless:Boolean,...KO(),...Yt(),...cs()},"VVirtualScroll"),JO=pt()({name:"VVirtualScroll",props:Oae(),setup(e,t){let{slots:n}=t;const a=za("VVirtualScroll"),{dimensionStyles:i}=ds(e),{calculateVisibleItems:r,containerRef:o,markerRef:s,handleScroll:l,handleScrollend:c,handleItemResize:u,scrollToIndex:d,paddingTop:f,paddingBottom:m,computedItems:v}=XO(e,Fe(()=>e.items));return Hs(()=>e.renderless,()=>{function g(){var w,C;const _=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1)?"addEventListener":"removeEventListener";o.value===document.documentElement?(document[_]("scroll",l,{passive:!0}),document[_]("scrollend",c)):((w=o.value)==null||w[_]("scroll",l,{passive:!0}),(C=o.value)==null||C[_]("scrollend",c))}yn(()=>{o.value=Xb(a.vnode.el,!0),g(!0)}),Ja(g)}),bt(()=>{const g=v.value.map(y=>O(GO,{key:y.key,renderless:e.renderless,"onUpdate:height":_=>u(y.index,_)},{default:_=>{var w;return(w=n.default)==null?void 0:w.call(n,{item:y.raw,index:y.index,..._})}}));return e.renderless?h(Ye,null,[h("div",{ref:s,class:"v-virtual-scroll__spacer",style:{paddingTop:mt(f.value)}},null),g,h("div",{class:"v-virtual-scroll__spacer",style:{paddingBottom:mt(m.value)}},null)]):h("div",{ref:o,class:Ke(["v-virtual-scroll",e.class]),onScrollPassive:l,onScrollend:c,style:_t([i.value,e.style])},[h("div",{ref:s,class:"v-virtual-scroll__container",style:{paddingTop:mt(f.value),paddingBottom:mt(m.value)}},[g])])}),{calculateVisibleItems:r,scrollToIndex:d}}});function QO(e,t){const n=ht(!1);let a;function i(s){cancelAnimationFrame(a),n.value=!0,a=requestAnimationFrame(()=>{a=requestAnimationFrame(()=>{n.value=!1})})}async function r(){await new Promise(s=>requestAnimationFrame(s)),await new Promise(s=>requestAnimationFrame(s)),await new Promise(s=>requestAnimationFrame(s)),await new Promise(s=>{if(n.value){const l=qe(n,()=>{l(),s()})}else s()})}async function o(s){var u,d;if(s.key==="Tab"&&((u=t.value)==null||u.focus()),!["PageDown","PageUp","Home","End"].includes(s.key))return;const l=(d=e.value)==null?void 0:d.$el;if(!l)return;(s.key==="Home"||s.key==="End")&&l.scrollTo({top:s.key==="Home"?0:l.scrollHeight,behavior:"smooth"}),await r();const c=l.querySelectorAll(":scope > :not(.v-virtual-scroll__spacer)");if(s.key==="PageDown"||s.key==="Home"){const f=l.getBoundingClientRect().top;for(const m of c)if(m.getBoundingClientRect().top>=f){m.focus();break}}else{const f=l.getBoundingClientRect().bottom;for(const m of[...c].reverse())if(m.getBoundingClientRect().bottom<=f){m.focus();break}}}return{onScrollPassive:i,onKeydown:o}}function eI(e){let{groups:t,onLeave:n}=e;function a(s){var l;return s.type==="list"?(l=s.contentRef.value)==null?void 0:l.$el:s.contentRef.value}function i(s){const l=a(s);return l?y1(l):[]}function r(s){var m;const l=s.target,c=s.shiftKey?"backward":"forward",u=t.map(i),d=t.map(v=>{var g;return v.type==="list"?(g=v.contentRef.value)==null?void 0:g.$el:v.contentRef.value}).findIndex(v=>v==null?void 0:v.contains(l)),f=o(u,d,c,l);if(f===null){const v=t[d],g=u[d];(v.type==="list"||(c==="forward"?g.at(-1)===s.target:g.at(0)===s.target))&&n()}else{s.preventDefault(),s.stopImmediatePropagation();const v=t[f];if(v.type==="list"&&Qn(v.displayItemsCount)>0)(m=v.contentRef.value)==null||m.focus(0);else{const g=c==="forward";u[f].at(g?0:-1).focus()}}}function o(s,l,c,u){const d=t[l],f=s[l];if(d.type!=="list"&&!(c==="forward"?f.at(-1)===u:f.at(0)===u))return null;const m=c==="forward"?1:-1;for(let v=l+m;v>=0&&v<t.length;v+=m){const g=t[v];if(s[v].length>0||g.type==="list"&&Qn(g.displayItemsCount)>0)return v}return null}return{onTabKeydown:r}}const Iae=(e,t,n)=>{if(e==null||t==null)return-1;if(!t.length)return 0;e=e.toString().toLocaleLowerCase(),t=t.toString().toLocaleLowerCase();const a=[];let i=e.indexOf(t);for(;~i;)a.push([i,i+t.length]),i=e.indexOf(t,i+t.length);return a.length?a:-1};function E5(e,t){if(!(e==null||typeof e=="boolean"||e===-1))return typeof e=="number"?[[e,e+t.length]]:Array.isArray(e[0])?e:[e]}const Wg=it({customFilter:Function,customKeyFilter:Object,filterKeys:[Array,String],filterMode:{type:String,default:"intersection"},noFilter:Boolean},"filter");function Hae(e,t,n){var l,c;const a=[],i=(n==null?void 0:n.default)??Iae,r=n!=null&&n.filterKeys?ca(n.filterKeys):!1,o=Object.keys((n==null?void 0:n.customKeyFilter)??{}).length;if(!(e!=null&&e.length))return a;let s=[];e:for(let u=0;u<e.length;u++){const[d,f=d]=ca(e[u]),m={},v={};let g=-1;if((t||o>0)&&!(n!=null&&n.noFilter)){let y=!1;if(typeof d=="object"){if(d.type==="divider"||d.type==="subheader"){(((l=s.at(-1))==null?void 0:l.type)!=="divider"||d.type!=="subheader")&&(s=[]),s.push({index:u,matches:{},type:d.type});continue}const C=r||Object.keys(f);y=C.length===o;for(const S of C){const M=Or(f,S),x=(c=n==null?void 0:n.customKeyFilter)==null?void 0:c[S];if(g=x?x(M,t,d):i(M,t,d),g!==-1&&g!==!1)x?m[S]=E5(g,t):v[S]=E5(g,t);else if((n==null?void 0:n.filterMode)==="every")continue e}}else g=i(d,t,d),g!==-1&&g!==!1&&(v.title=E5(g,t));const _=Object.keys(v).length,w=Object.keys(m).length;if(!_&&!w||(n==null?void 0:n.filterMode)==="union"&&w!==o&&!_||(n==null?void 0:n.filterMode)==="intersection"&&(w!==o||!_&&o>0&&!y))continue}s.length&&(a.push(...s),s=[]),a.push({index:u,matches:{...v,...m}})}return a}function Gg(e,t,n,a){const i=ht([]),r=ht(new Map),o=P(()=>a!=null&&a.transform?G(t).map(l=>[l,a.transform(l)]):G(t));fi(()=>{const l=typeof n=="function"?n():G(n),c=typeof l!="string"&&typeof l!="number"?"":String(l),u=Hae(o.value,c,{customKeyFilter:{...e.customKeyFilter,...G(a==null?void 0:a.customKeyFilter)},default:e.customFilter,filterKeys:e.filterKeys,filterMode:e.filterMode,noFilter:e.noFilter}),d=G(t),f=[],m=new Map;u.forEach(v=>{let{index:g,matches:y}=v;const _=d[g];f.push(_),m.set(_.value,y)}),i.value=f,r.value=m});function s(l){return r.value.get(l.value)}return{filteredItems:i,filteredMatches:r,getMatches:s}}function tI(e,t,n){return n==null||!n.length?t:n.map((a,i)=>{const r=i===0?0:n[i-1][1],o=[h("span",{class:Ke(`${e}__unmask`)},[t.slice(r,a[0])]),h("span",{class:Ke(`${e}__mask`)},[t.slice(a[0],a[1])])];return i===n.length-1&&o.push(h("span",{class:Ke(`${e}__unmask`)},[t.slice(a[1])])),h(Ye,null,[o])})}const Nae=it({closeText:{type:String,default:"$vuetify.close"},openText:{type:String,default:"$vuetify.open"}},"autocomplete");function nI(e,t){const n=Zr(),a=P(()=>`menu-${n}`);return{menuId:a,ariaExpanded:Fe(()=>Qn(t)),ariaControls:Fe(()=>a.value)}}const aI=it({chips:Boolean,closableChips:Boolean,eager:Boolean,hideNoData:Boolean,hideSelected:Boolean,listProps:{type:Object},menu:Boolean,menuIcon:{type:Bt,default:"$dropdown"},menuProps:{type:Object},multiple:Boolean,noDataText:{type:String,default:"$vuetify.noDataText"},openOnClear:Boolean,itemColor:String,noAutoScroll:Boolean,...Nae(),...LO({itemChildren:!1})},"Select"),Rae=it({search:String,...Wg({filterKeys:["title"]}),...aI(),...xn(Yg({modelValue:null,role:"combobox"}),["validationValue","dirty"]),...xf({transition:{component:nw}})},"VSelect"),Zn=pt()({name:"VSelect",props:Rae(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0,"update:search":e=>!0},setup(e,t){let{slots:n}=t;const{t:a}=Ii(),i=F(),r=F(),o=F(),s=F(),l=F(),{items:c,transformIn:u,transformOut:d}=TO(e),f=Ut(e,"search",""),{filteredItems:m,getMatches:v}=Gg(e,c,()=>f.value),g=Ut(e,"modelValue",[],oe=>u(oe===null?[null]:ca(oe)),oe=>{const Ae=d(oe);return e.multiple?Ae:Ae[0]??null}),y=P(()=>typeof e.counterValue=="function"?e.counterValue(g.value):typeof e.counterValue=="number"?e.counterValue:g.value.length),_=Ug(e),w=pw(e),C=P(()=>g.value.map(oe=>oe.value)),S=ht(!1),M=Fe(()=>e.closableChips&&!_.isReadonly.value&&!_.isDisabled.value),{InputIcon:x}=a8(e);let E="",k=0,D;const T=P(()=>{const oe=f.value?m.value:c.value;return e.hideSelected?oe.filter(Ae=>!g.value.some(Te=>(e.valueComparator||yr)(Te,Ae))):oe}),I=P(()=>e.hideNoData&&!T.value.length||_.isReadonly.value||_.isDisabled.value),H=Ut(e,"menu"),R=P({get:()=>H.value,set:oe=>{var Ae;H.value&&!oe&&((Ae=r.value)!=null&&Ae.ΨopenChildren.size)||oe&&I.value||(H.value=oe)}}),{menuId:Z,ariaExpanded:N,ariaControls:W}=nI(e,R),X=P(()=>{var oe;return{...e.menuProps,activatorProps:{...((oe=e.menuProps)==null?void 0:oe.activatorProps)||{},"aria-haspopup":"listbox"}}}),ie=F(),pe=QO(ie,i),{onTabKeydown:z}=eI({groups:[{type:"element",contentRef:o},{type:"list",contentRef:ie,displayItemsCount:()=>T.value.length},{type:"element",contentRef:s}],onLeave:()=>{var oe;R.value=!1,(oe=i.value)==null||oe.focus()}});function Y(oe){e.openOnClear&&(R.value=!0)}function te(){I.value||(R.value=!R.value)}function ee(oe){var Ae;oe.key==="Tab"&&z(oe),(Ae=ie.value)!=null&&Ae.$el.contains(oe.target)&&G4(oe)&&fe(oe)}function fe(oe){var Ee,Be,He;if(!oe.key||_.isReadonly.value)return;if(["Enter"," ","ArrowDown","ArrowUp","Home","End"].includes(oe.key)&&oe.preventDefault(),["Enter","ArrowDown"," "].includes(oe.key)&&(R.value=!0),["Escape","Tab"].includes(oe.key)&&(R.value=!1),e.clearable&&oe.key==="Backspace"){oe.preventDefault(),g.value=[],Y();return}oe.key==="Home"?(Ee=ie.value)==null||Ee.focus("first"):oe.key==="End"&&((Be=ie.value)==null||Be.focus("last"));const Ae=1e3;if(!G4(oe))return;const Te=performance.now();Te-D>Ae&&(E="",k=0),E+=oe.key.toLowerCase(),D=Te;const Ie=T.value;function Ce(){let xe=_e();return xe||E.at(-1)===E.at(-2)&&(E=E.slice(0,-1),k++,xe=_e(),xe)||(k=0,xe=_e(),xe)?xe:(E=oe.key.toLowerCase(),_e())}function _e(){for(let xe=k;xe<Ie.length;xe++){const Ne=Ie[xe];if(Ne.title.toLowerCase().startsWith(E))return[Ne,xe]}}const q=Ce();if(!q)return;const[K,be]=q;k=be,(He=ie.value)==null||He.focus(be),e.multiple||(g.value=[K])}function le(oe){let Ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!oe.props.disabled)if(e.multiple){const Te=g.value.findIndex(Ce=>(e.valueComparator||yr)(Ce.value,oe.value)),Ie=Ae??!~Te;if(~Te){const Ce=Ie?[...g.value,oe]:[...g.value];Ce.splice(Te,1),g.value=Ce}else Ie&&(g.value=[...g.value,oe])}else{const Te=Ae!==!1;g.value=Te?[oe]:[],Lt(()=>{R.value=!1})}}function Q(oe){var Te;const Ae=oe.target;(Te=i.value)!=null&&Te.$el.contains(Ae)||(R.value=!1)}function j(){return T.value.findIndex(oe=>g.value.some(Ae=>(e.valueComparator||yr)(Ae.value,oe.value)))}function ue(){if(!g.value.length)return-1;const oe=e.valueComparator||yr;let Ae=0;for(const Te of T.value){if(g.value.some(Ce=>oe(Ce.value,Te.value)))return Te.props.disabled?-1:Ae;Te.props.disabled||Ae++}return-1}function re(){var oe;if(e.eager&&((oe=l.value)==null||oe.calculateVisibleItems()),ie.value&&S.value){const Ae=ue();ie.value.focus(Ae>=0?Ae:"first")}}function ce(){var oe;f.value="",S.value&&((oe=i.value)==null||oe.focus())}function ge(oe){S.value=!0}function J(oe){var Ae;(Ae=i.value)!=null&&Ae.$el.contains(oe.relatedTarget)||(S.value=!1)}function he(oe){if(oe==null)g.value=[];else if(W2(i.value,":autofill")||W2(i.value,":-webkit-autofill")){const Ae=c.value.find(Te=>Te.title===oe);Ae&&le(Ae)}else i.value&&(i.value.value="")}return qe(R,()=>{if(!e.hideSelected&&R.value&&g.value.length){const oe=j();Bn&&!e.noAutoScroll&&window.requestAnimationFrame(()=>{var Ae;oe>=0&&((Ae=l.value)==null||Ae.scrollToIndex(oe))})}}),qe(c,(oe,Ae)=>{R.value||S.value&&e.hideNoData&&!Ae.length&&oe.length&&(R.value=!0)}),bt(()=>{const oe=!!(e.chips||n.chip),Ae=!!(!e.hideNoData||T.value.length||n["prepend-item"]||n["append-item"]||n["no-data"]),Te=g.value.length>0,Ie=St.filterProps(e),Ce=Te||!S.value&&e.label&&!e.persistentPlaceholder?void 0:e.placeholder,_e={search:f,filteredItems:m.value};return O(St,ke({ref:i},Ie,{modelValue:g.value.map(q=>q.props.title).join(", "),name:void 0,"onUpdate:modelValue":he,focused:S.value,"onUpdate:focused":q=>S.value=q,validationValue:g.externalValue,counterValue:y.value,dirty:Te,class:["v-select",{"v-select--active-menu":R.value,"v-select--chips":!!e.chips,[`v-select--${e.multiple?"multiple":"single"}`]:!0,"v-select--selected":g.value.length,"v-select--selection-slot":!!n.selection},e.class],style:e.style,inputmode:"none",placeholder:Ce,"onClick:clear":Y,"onMousedown:control":te,onBlur:Q,onKeydown:fe,"aria-expanded":N.value,"aria-controls":W.value}),{...n,default:q=>{let{id:K}=q;return h(Ye,null,[h("select",{hidden:!0,multiple:e.multiple,name:w.fieldName.value},[c.value.map(be=>h("option",{key:be.value,value:be.value,selected:C.value.includes(be.value)},null))]),O(gu,ke({id:Z.value,ref:r,modelValue:R.value,"onUpdate:modelValue":be=>R.value=be,activator:"parent",contentClass:"v-select__content",disabled:I.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterEnter:re,onAfterLeave:ce},X.value),{default:()=>[O(Q2,{onFocusin:ge,onFocusout:J,onKeydown:ee},{default:()=>[n["menu-header"]&&h("header",{ref:o},[n["menu-header"](_e)]),Ae&&O(xc,ke({key:"select-list",ref:ie,selected:C.value,selectStrategy:e.multiple?"independent":"single-independent",tabindex:"-1",selectable:!!T.value.length,"aria-live":"polite","aria-labelledby":`${K.value}-label`,"aria-multiselectable":e.multiple,color:e.itemColor??e.color},pe,e.listProps),{default:()=>{var be,Ee,Be;return[(be=n["prepend-item"])==null?void 0:be.call(n),!T.value.length&&!e.hideNoData&&(((Ee=n["no-data"])==null?void 0:Ee.call(n))??O(Da,{key:"no-data",title:a(e.noDataText)},null)),O(JO,{ref:l,renderless:!0,items:T.value,itemKey:"value"},{default:He=>{var Pt,Dt,hn;let{item:xe,index:Ne,itemRef:tt}=He;const yt=bee(xe.props),dt=ke(xe.props,{ref:tt,key:xe.value,onClick:()=>le(xe,null),"aria-posinset":Ne+1,"aria-setsize":T.value.length});return xe.type==="divider"?((Pt=n.divider)==null?void 0:Pt.call(n,{props:xe.raw,index:Ne}))??O(In,ke(xe.props,{key:`divider-${Ne}`}),null):xe.type==="subheader"?((Dt=n.subheader)==null?void 0:Dt.call(n,{props:xe.raw,index:Ne}))??O(dw,ke(xe.props,{key:`subheader-${Ne}`}),null):((hn=n.item)==null?void 0:hn.call(n,{item:xe,index:Ne,props:dt}))??O(Da,ke(dt,{role:"option"}),{prepend:En=>{let{isSelected:ut}=En;return h(Ye,null,[e.multiple&&!e.hideSelected?O(x1,{key:xe.value,modelValue:ut,ripple:!1,tabindex:"-1","aria-hidden":!0,onClick:Oe=>Oe.preventDefault()},null):void 0,yt.prependAvatar&&O(Bi,{image:yt.prependAvatar},null),yt.prependIcon&&O(Ge,{icon:yt.prependIcon},null)])},title:()=>{var En;return f.value?tI("v-select",xe.title,(En=v(xe))==null?void 0:En.title):xe.title}})}}),(Be=n["append-item"])==null?void 0:Be.call(n)]}}),n["menu-footer"]&&h("footer",{ref:s},[n["menu-footer"](_e)])]})]}),g.value.map((be,Ee)=>{function Be(tt){tt.stopPropagation(),tt.preventDefault(),le(be,!1)}const He=ke(Ir.filterProps(be.props),{"onClick:close":Be,onKeydown(tt){tt.key!=="Enter"&&tt.key!==" "||(tt.preventDefault(),tt.stopPropagation(),Be(tt))},onMousedown(tt){tt.preventDefault(),tt.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0}),xe=oe?!!n.chip:!!n.selection,Ne=xe?Yb(oe?n.chip({item:be,index:Ee,props:He}):n.selection({item:be,index:Ee})):void 0;if(!(xe&&!Ne))return h("div",{key:be.value,class:"v-select__selection"},[oe?n.chip?O(ga,{key:"chip-defaults",defaults:{VChip:{closable:M.value,size:"small",text:be.title}}},{default:()=>[Ne]}):O(Ir,ke({key:"chip",closable:M.value,size:"small",text:be.title,disabled:be.props.disabled},He),null):Ne??h("span",{class:"v-select__selection-text"},[be.title,e.multiple&&Ee<g.value.length-1&&h("span",{class:"v-select__selection-comma"},[Le(",")])])])})])},"append-inner":function(){var Ee,Be;for(var q=arguments.length,K=new Array(q),be=0;be<q;be++)K[be]=arguments[be];return h(Ye,null,[(Ee=n["append-inner"])==null?void 0:Ee.call(n,...K),e.menuIcon?O(Ge,{class:"v-select__menu-icon",color:(Be=i.value)==null?void 0:Be.fieldIconColor,icon:e.menuIcon,"aria-hidden":!0},null):void 0,e.appendInnerIcon&&O(x,{key:"append-icon",name:"appendInner",color:K[0].iconColor.value},null)])}})}),Ro({isFocused:S,menu:R,search:f,filteredItems:m,select:le},i)}}),Zae=it({autoSelectFirst:{type:[Boolean,String]},clearOnSelect:Boolean,search:String,...Wg({filterKeys:["title"]}),...aI(),...xn(Yg({modelValue:null,role:"combobox"}),["validationValue","dirty"])},"VAutocomplete"),Kl=pt()({name:"VAutocomplete",props:Zae(),emits:{"update:focused":e=>!0,"update:search":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,t){let{slots:n}=t;const{t:a}=Ii(),i=F(),r=ht(!1),o=ht(!0),s=ht(!1),l=F(),c=F(),u=ht(-1),d=ht(null),{items:f,transformIn:m,transformOut:v}=TO(e),{textColorClasses:g,textColorStyles:y}=Io(()=>{var q;return(q=i.value)==null?void 0:q.color}),{InputIcon:_}=a8(e),w=Ut(e,"search",""),C=Ut(e,"modelValue",[],q=>m(q===null?[null]:ca(q)),q=>{const K=v(q);return e.multiple?K:K[0]??null}),S=P(()=>typeof e.counterValue=="function"?e.counterValue(C.value):typeof e.counterValue=="number"?e.counterValue:C.value.length),M=Ug(e),{filteredItems:x,getMatches:E}=Gg(e,f,()=>d.value??(o.value?"":w.value)),k=P(()=>e.hideSelected&&d.value===null?x.value.filter(q=>!C.value.some(K=>K.value===q.value)):x.value),D=Fe(()=>e.closableChips&&!M.isReadonly.value&&!M.isDisabled.value),T=P(()=>!!(e.chips||n.chip)),I=P(()=>T.value||!!n.selection),H=P(()=>C.value.map(q=>q.props.value)),R=P(()=>k.value.find(q=>q.type==="item"&&!q.props.disabled)),Z=P(()=>{var K;return(e.autoSelectFirst===!0||e.autoSelectFirst==="exact"&&w.value===((K=R.value)==null?void 0:K.title))&&k.value.length>0&&!o.value&&!s.value}),N=P(()=>e.hideNoData&&!k.value.length||M.isReadonly.value||M.isDisabled.value),W=Ut(e,"menu"),X=P({get:()=>W.value,set:q=>{var K;W.value&&!q&&((K=l.value)!=null&&K.ΨopenChildren.size)||q&&N.value||(W.value=q)}}),{menuId:ie,ariaExpanded:pe,ariaControls:z}=nI(e,X),Y=F(),te=F(),ee=F(),fe=QO(Y,i),{onTabKeydown:le}=eI({groups:[{type:"element",contentRef:te},{type:"list",contentRef:Y,displayItemsCount:()=>k.value.length},{type:"element",contentRef:ee}],onLeave:()=>{var q;X.value=!1,(q=i.value)==null||q.focus()}});function Q(q){e.openOnClear&&(X.value=!0),w.value=""}function j(){N.value||(X.value=!0)}function ue(q){N.value||(r.value&&(q.preventDefault(),q.stopPropagation()),X.value=!X.value)}function re(q){var K,be;q.key==="Tab"&&le(q),(K=Y.value)!=null&&K.$el.contains(q.target)&&(G4(q)||q.key==="Backspace")&&((be=i.value)==null||be.focus())}function ce(q){var Ee,Be,He,xe,Ne;if(M.isReadonly.value)return;const K=(Ee=i.value)==null?void 0:Ee.selectionStart,be=C.value.length;if(["Enter","ArrowDown","ArrowUp"].includes(q.key)&&q.preventDefault(),["Enter","ArrowDown"].includes(q.key)&&(X.value=!0),["Escape"].includes(q.key)&&(X.value=!1),Z.value&&["Enter","Tab"].includes(q.key)&&R.value&&!C.value.some(tt=>{let{value:yt}=tt;return yt===R.value.value})&&_e(R.value),q.key==="ArrowDown"&&Z.value&&((Be=Y.value)==null||Be.focus("next")),["Backspace","Delete"].includes(q.key)){if(!e.multiple&&I.value&&C.value.length>0&&!w.value)return _e(C.value[0],!1);if(~u.value){q.preventDefault();const tt=u.value;_e(C.value[u.value],!1),u.value=tt>=be-1?be-2:tt}else q.key==="Backspace"&&!w.value&&(u.value=be-1);return}if(e.multiple)if(q.key==="ArrowLeft"){if(u.value<0&&K&&K>0)return;const tt=u.value>-1?u.value-1:be-1;if(C.value[tt])u.value=tt;else{const yt=((He=w.value)==null?void 0:He.length)??null;u.value=-1,(xe=i.value)==null||xe.setSelectionRange(yt,yt)}}else if(q.key==="ArrowRight"){if(u.value<0)return;const tt=u.value+1;C.value[tt]?u.value=tt:(u.value=-1,(Ne=i.value)==null||Ne.setSelectionRange(0,0))}else~u.value&&G4(q)&&(u.value=-1)}function ge(q){if(W2(i.value,":autofill")||W2(i.value,":-webkit-autofill")){const K=f.value.find(be=>be.title===q.target.value);K&&_e(K)}}function J(){var q;e.eager&&((q=c.value)==null||q.calculateVisibleItems())}function he(){var q;r.value&&(o.value=!0,(q=i.value)==null||q.focus()),d.value=null}function oe(q){r.value=!0,setTimeout(()=>{s.value=!0})}function Ae(q){var K;s.value=!1,(K=i.value)!=null&&K.$el.contains(q.relatedTarget)||(r.value=!1)}function Te(q){(q==null||q===""&&!e.multiple&&!I.value)&&(C.value=[])}function Ie(q){var be;const K=(be=l.value)==null?void 0:be.contentEl;K!=null&&K.contains(q.relatedTarget)&&(r.value=!0)}const Ce=ht(!1);function _e(q){let K=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!(!q||q.props.disabled))if(e.multiple){const be=C.value.findIndex(Be=>(e.valueComparator||yr)(Be.value,q.value)),Ee=K??!~be;if(~be){const Be=Ee?[...C.value,q]:[...C.value];Be.splice(be,1),C.value=Be}else Ee&&(C.value=[...C.value,q]);e.clearOnSelect&&(w.value="")}else{const be=K!==!1;C.value=be?[q]:[],d.value=o.value?"":w.value??"",w.value=be&&!I.value?q.title:"",Lt(()=>{X.value=!1,o.value=!0})}}return qe(r,(q,K)=>{var be;q!==K&&(q?(Ce.value=!0,w.value=e.multiple||I.value?"":String(((be=C.value.at(-1))==null?void 0:be.props.title)??""),o.value=!0,Lt(()=>Ce.value=!1)):(!e.multiple&&w.value==null&&(C.value=[]),X.value=!1,!o.value&&w.value&&(d.value=w.value),w.value="",u.value=-1))}),qe(w,q=>{!r.value||Ce.value||(q&&(X.value=!0),o.value=!q)}),qe(X,q=>{if(!e.hideSelected&&q&&C.value.length&&o.value){const K=k.value.findIndex(be=>C.value.some(Ee=>be.value===Ee.value));Bn&&window.requestAnimationFrame(()=>{var be;K>=0&&((be=c.value)==null||be.scrollToIndex(K))})}q&&(d.value=null)}),qe(f,(q,K)=>{X.value||r.value&&!K.length&&q.length&&(X.value=!0)}),bt(()=>{const q=!!(!e.hideNoData||k.value.length||n["prepend-item"]||n["append-item"]||n["no-data"]),K=C.value.length>0,be=St.filterProps(e),Ee={search:w,filteredItems:x.value};return O(St,ke({ref:i},be,{modelValue:w.value,"onUpdate:modelValue":[Be=>w.value=Be,Te],focused:r.value,"onUpdate:focused":Be=>r.value=Be,validationValue:C.externalValue,counterValue:S.value,dirty:K,onChange:ge,class:["v-autocomplete",`v-autocomplete--${e.multiple?"multiple":"single"}`,{"v-autocomplete--active-menu":X.value,"v-autocomplete--chips":!!e.chips,"v-autocomplete--selection-slot":!!I.value,"v-autocomplete--selecting-index":u.value>-1},e.class],style:e.style,readonly:M.isReadonly.value,placeholder:K?void 0:e.placeholder,"onClick:clear":Q,"onMousedown:control":j,onKeydown:ce,onBlur:Ie,"aria-expanded":pe.value,"aria-controls":z.value}),{...n,default:Be=>{let{id:He}=Be;return h(Ye,null,[O(gu,ke({id:ie.value,ref:l,modelValue:X.value,"onUpdate:modelValue":xe=>X.value=xe,activator:"parent",contentClass:"v-autocomplete__content",disabled:N.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,onAfterEnter:J,onAfterLeave:he},e.menuProps),{default:()=>[O(Q2,{onFocusin:oe,onKeydown:re},{default:()=>[n["menu-header"]&&h("header",{ref:te},[n["menu-header"](Ee)]),q&&O(xc,ke({key:"autocomplete-list",ref:Y,filterable:!0,selected:H.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:xe=>xe.preventDefault(),onFocusout:Ae,tabindex:"-1",selectable:!!k.value.length,"aria-live":"polite","aria-labelledby":`${He.value}-label`,"aria-multiselectable":e.multiple,color:e.itemColor??e.color},fe,e.listProps),{default:()=>{var xe,Ne,tt;return[(xe=n["prepend-item"])==null?void 0:xe.call(n),!k.value.length&&!e.hideNoData&&(((Ne=n["no-data"])==null?void 0:Ne.call(n))??O(Da,{key:"no-data",title:a(e.noDataText)},null)),O(JO,{ref:c,renderless:!0,items:k.value,itemKey:"value"},{default:yt=>{var En,ut,Oe;let{item:dt,index:Pt,itemRef:Dt}=yt;const hn=ke(dt.props,{ref:Dt,key:dt.value,active:Z.value&&dt===R.value?!0:void 0,onClick:()=>_e(dt,null),"aria-posinset":Pt+1,"aria-setsize":k.value.length});return dt.type==="divider"?((En=n.divider)==null?void 0:En.call(n,{props:dt.raw,index:Pt}))??O(In,ke(dt.props,{key:`divider-${Pt}`}),null):dt.type==="subheader"?((ut=n.subheader)==null?void 0:ut.call(n,{props:dt.raw,index:Pt}))??O(dw,ke(dt.props,{key:`subheader-${Pt}`}),null):((Oe=n.item)==null?void 0:Oe.call(n,{item:dt,index:Pt,props:hn}))??O(Da,ke(hn,{role:"option"}),{prepend:ye=>{let{isSelected:Pe}=ye;return h(Ye,null,[e.multiple&&!e.hideSelected?O(x1,{key:dt.value,modelValue:Pe,ripple:!1,tabindex:"-1","aria-hidden":!0,onClick:ve=>ve.preventDefault()},null):void 0,dt.props.prependAvatar&&O(Bi,{image:dt.props.prependAvatar},null),dt.props.prependIcon&&O(Ge,{icon:dt.props.prependIcon},null)])},title:()=>{var ye;return o.value?dt.title:tI("v-autocomplete",dt.title,(ye=E(dt))==null?void 0:ye.title)}})}}),(tt=n["append-item"])==null?void 0:tt.call(n)]}}),n["menu-footer"]&&h("footer",{ref:ee},[n["menu-footer"](Ee)])]})]}),C.value.map((xe,Ne)=>{function tt(Dt){Dt.stopPropagation(),Dt.preventDefault(),_e(xe,!1)}const yt=ke(Ir.filterProps(xe.props),{"onClick:close":tt,onKeydown(Dt){Dt.key!=="Enter"&&Dt.key!==" "||(Dt.preventDefault(),Dt.stopPropagation(),tt(Dt))},onMousedown(Dt){Dt.preventDefault(),Dt.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0}),dt=T.value?!!n.chip:!!n.selection,Pt=dt?Yb(T.value?n.chip({item:xe,index:Ne,props:yt}):n.selection({item:xe,index:Ne})):void 0;if(!(dt&&!Pt))return h("div",{key:xe.value,class:Ke(["v-autocomplete__selection",Ne===u.value&&["v-autocomplete__selection--selected",g.value]]),style:_t(Ne===u.value?y.value:{})},[T.value?n.chip?O(ga,{key:"chip-defaults",defaults:{VChip:{closable:D.value,size:"small",text:xe.title}}},{default:()=>[Pt]}):O(Ir,ke({key:"chip",closable:D.value,size:"small",text:xe.title,disabled:xe.props.disabled},yt),null):Pt??h("span",{class:"v-autocomplete__selection-text"},[xe.title,e.multiple&&Ne<C.value.length-1&&h("span",{class:"v-autocomplete__selection-comma"},[Le(",")])])])})])},"append-inner":function(){var Ne,tt;for(var Be=arguments.length,He=new Array(Be),xe=0;xe<Be;xe++)He[xe]=arguments[xe];return h(Ye,null,[(Ne=n["append-inner"])==null?void 0:Ne.call(n,...He),e.menuIcon?O(Ge,{class:"v-autocomplete__menu-icon",color:(tt=i.value)==null?void 0:tt.fieldIconColor,icon:e.menuIcon,onMousedown:ue,onClick:gee,"aria-hidden":!0,tabindex:"-1"},null):void 0,e.appendInnerIcon&&O(_,{key:"append-icon",name:"appendInner",color:He[0].iconColor.value},null)])}})}),Ro({isFocused:r,isPristine:o,menu:X,search:w,filteredItems:x,select:_e},i)}}),Fae=it({bordered:Boolean,color:String,content:[Number,String],dot:Boolean,floating:Boolean,icon:Bt,inline:Boolean,label:{type:String,default:"$vuetify.badge"},max:[Number,String],modelValue:{type:Boolean,default:!0},offsetX:[Number,String],offsetY:[Number,String],textColor:String,...Yt(),...Ef({location:"top end"}),...zr(),...Nn(),...Ca(),...xf({transition:"scale-rotate-transition"}),...cs()},"VBadge"),pp=pt()({name:"VBadge",inheritAttrs:!1,props:Fae(),setup(e,t){const{backgroundColorClasses:n,backgroundColorStyles:a}=ui(()=>e.color),{roundedClasses:i}=vo(e),{t:r}=Ii(),{textColorClasses:o,textColorStyles:s}=Io(()=>e.textColor),{themeClasses:l}=Tg(),{locationStyles:c}=Lf(e,!0,d=>(e.floating?e.dot?2:4:e.dot?8:12)+(["top","bottom"].includes(d)?Number(e.offsetY??0):["left","right"].includes(d)?Number(e.offsetX??0):0)),{dimensionStyles:u}=ds(e);return bt(()=>{const d=Number(e.content),f=!e.max||isNaN(d)?e.content:d<=Number(e.max)?d:`${e.max}+`,[m,v]=j7(t.attrs,["aria-atomic","aria-label","aria-live","role","title"]);return O(e.tag,ke({class:["v-badge",{"v-badge--bordered":e.bordered,"v-badge--dot":e.dot,"v-badge--floating":e.floating,"v-badge--inline":e.inline},e.class]},v,{style:e.style}),{default:()=>{var g,y;return[h("div",{class:"v-badge__wrapper"},[(y=(g=t.slots).default)==null?void 0:y.call(g),O(Vs,{transition:e.transition},{default:()=>{var _,w;return[Nt(h("span",ke({class:["v-badge__badge",l.value,n.value,i.value,o.value],style:[a.value,s.value,u.value,e.inline?{}:c.value],"aria-atomic":"true","aria-label":r(e.label,d),"aria-live":"polite",role:"status"},m),[e.dot?void 0:t.slots.badge?(w=(_=t.slots).badge)==null?void 0:w.call(_):e.icon?O(Ge,{icon:e.icon},null):f]),[[wn,e.modelValue]])]}})])]}})}),{}}}),zae=it({fullscreen:Boolean,scrollable:Boolean,...xn(qg({captureFocus:!0,origin:"center center",scrollStrategy:"block",transition:{component:nw},zIndex:2400,retainFocus:!0}),["disableInitialFocus"])},"VDialog"),Ai=pt()({name:"VDialog",props:zae(),emits:{"update:modelValue":e=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,t){let{emit:n,slots:a}=t;const i=Ut(e,"modelValue"),{scopeId:r}=If(),o=F();function s(){var c;n("afterEnter"),(e.scrim||e.retainFocus)&&((c=o.value)!=null&&c.contentEl)&&!o.value.contentEl.contains(document.activeElement)&&o.value.contentEl.focus({preventScroll:!0})}function l(){n("afterLeave")}return qe(i,async c=>{var u;c||(await Lt(),(u=o.value.activatorEl)==null||u.focus({preventScroll:!0}))}),bt(()=>{const c=J2.filterProps(e),u=ke({"aria-haspopup":"dialog"},e.activatorProps),d=ke({tabindex:-1},e.contentProps);return O(J2,ke({ref:o,class:["v-dialog",{"v-dialog--fullscreen":e.fullscreen,"v-dialog--scrollable":e.scrollable},e.class],style:e.style},c,{modelValue:i.value,"onUpdate:modelValue":f=>i.value=f,"aria-modal":"true",activatorProps:u,contentProps:d,height:e.fullscreen?void 0:e.height,width:e.fullscreen?void 0:e.width,maxHeight:e.fullscreen?void 0:e.maxHeight,maxWidth:e.fullscreen?void 0:e.maxWidth,role:"dialog",onAfterEnter:s,onAfterLeave:l},r),{activator:a.activator,default:function(){for(var f=arguments.length,m=new Array(f),v=0;v<f;v++)m[v]=arguments[v];return O(ga,{root:"VDialog"},{default:()=>{var g;return[(g=a.default)==null?void 0:g.call(a,...m)]}})}})}),Ro({},o)}});function i8(e){const t=e.slice(-2).toUpperCase();switch(!0){case e==="GB-alt-variant":return{firstDay:0,firstWeekSize:4};case e==="001":return{firstDay:1,firstWeekSize:1};case`AG AS BD BR BS BT BW BZ CA CO DM DO ET GT GU HK HN ID IL IN JM JP KE
    KH KR LA MH MM MO MT MX MZ NI NP PA PE PH PK PR PY SA SG SV TH TT TW UM US
    VE VI WS YE ZA ZW`.includes(t):return{firstDay:0,firstWeekSize:1};case`AI AL AM AR AU AZ BA BM BN BY CL CM CN CR CY EC GE HR KG KZ LB LK LV
    MD ME MK MN MY NZ RO RS SI TJ TM TR UA UY UZ VN XK`.includes(t):return{firstDay:1,firstWeekSize:1};case`AD AN AT AX BE BG CH CZ DE DK EE ES FI FJ FO FR GB GF GP GR HU IE IS
    IT LI LT LU MC MQ NL NO PL RE RU SE SK SM VA`.includes(t):return{firstDay:1,firstWeekSize:4};case"AE AF BH DJ DZ EG IQ IR JO KW LY OM QA SD SY".includes(t):return{firstDay:6,firstWeekSize:1};case t==="MV":return{firstDay:5,firstWeekSize:1};case t==="PT":return{firstDay:0,firstWeekSize:4};default:return null}}function Bae(e,t,n){var u;const a=[];let i=[];const r=iI(e),o=rI(e),s=n??((u=i8(t))==null?void 0:u.firstDay)??0,l=(r.getDay()-s+7)%7,c=(o.getDay()-s+7)%7;for(let d=0;d<l;d++){const f=new Date(r);f.setDate(f.getDate()-(l-d)),i.push(f)}for(let d=1;d<=o.getDate();d++){const f=new Date(e.getFullYear(),e.getMonth(),d);i.push(f),i.length===7&&(a.push(i),i=[])}for(let d=1;d<7-c;d++){const f=new Date(o);f.setDate(f.getDate()+d),i.push(f)}return i.length>0&&a.push(i),a}function Vp(e,t,n){var r;let a=(n??((r=i8(t))==null?void 0:r.firstDay)??0)%7;[0,1,2,3,4,5,6].includes(a)||(a=0);const i=new Date(e);for(;i.getDay()!==a;)i.setDate(i.getDate()-1);return i}function Uae(e,t){var i;const n=new Date(e),a=((((i=i8(t))==null?void 0:i.firstDay)??0)+6)%7;for(;n.getDay()!==a;)n.setDate(n.getDate()+1);return n}function iI(e){return new Date(e.getFullYear(),e.getMonth(),1)}function rI(e){return new Date(e.getFullYear(),e.getMonth()+1,0)}function jae(e){const t=e.split("-").map(Number);return new Date(t[0],t[1]-1,t[2])}const qae=/^([12]\d{3}-([1-9]|0[1-9]|1[0-2])-([1-9]|0[1-9]|[12]\d|3[01]))$/;function oI(e){if(e==null)return new Date;if(e instanceof Date)return e;if(typeof e=="string"){let t;if(qae.test(e))return jae(e);if(t=Date.parse(e),!isNaN(t))return new Date(t)}return null}const Tk=new Date(2e3,0,2);function Yae(e,t,n){var i;const a=t??((i=i8(e))==null?void 0:i.firstDay)??0;return vc(7).map(r=>{const o=new Date(Tk);return o.setDate(Tk.getDate()+a+r),new Intl.DateTimeFormat(e,{weekday:n??"narrow"}).format(o)})}function Wae(e,t,n,a){const i=oI(e)??new Date,r=a==null?void 0:a[t];if(typeof r=="function")return r(i,t,n);let o={};switch(t){case"fullDate":o={year:"numeric",month:"short",day:"numeric"};break;case"fullDateWithWeekday":o={weekday:"long",year:"numeric",month:"long",day:"numeric"};break;case"normalDate":const s=i.getDate(),l=new Intl.DateTimeFormat(n,{month:"long"}).format(i);return`${s} ${l}`;case"normalDateWithWeekday":o={weekday:"short",day:"numeric",month:"short"};break;case"shortDate":o={month:"short",day:"numeric"};break;case"year":o={year:"numeric"};break;case"month":o={month:"long"};break;case"monthShort":o={month:"short"};break;case"monthAndYear":o={month:"long",year:"numeric"};break;case"monthAndDate":o={month:"long",day:"numeric"};break;case"weekday":o={weekday:"long"};break;case"weekdayShort":o={weekday:"short"};break;case"dayOfMonth":return new Intl.NumberFormat(n).format(i.getDate());case"hours12h":o={hour:"numeric",hour12:!0};break;case"hours24h":o={hour:"numeric",hour12:!1};break;case"minutes":o={minute:"numeric"};break;case"seconds":o={second:"numeric"};break;case"fullTime":o={hour:"numeric",minute:"numeric"};break;case"fullTime12h":o={hour:"numeric",minute:"numeric",hour12:!0};break;case"fullTime24h":o={hour:"numeric",minute:"numeric",hour12:!1};break;case"fullDateTime":o={year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric"};break;case"fullDateTime12h":o={year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric",hour12:!0};break;case"fullDateTime24h":o={year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric",hour12:!1};break;case"keyboardDate":o={year:"numeric",month:"2-digit",day:"2-digit"};break;case"keyboardDateTime":return o={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric"},new Intl.DateTimeFormat(n,o).format(i).replace(/, /g," ");case"keyboardDateTime12h":return o={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",hour12:!0},new Intl.DateTimeFormat(n,o).format(i).replace(/, /g," ");case"keyboardDateTime24h":return o={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",hour12:!1},new Intl.DateTimeFormat(n,o).format(i).replace(/, /g," ");default:o=r??{timeZone:"UTC",timeZoneName:"short"}}return new Intl.DateTimeFormat(n,o).format(i)}function Gae(e,t){const n=e.toJsDate(t),a=n.getFullYear(),i=RC(String(n.getMonth()+1),2,"0"),r=RC(String(n.getDate()),2,"0");return`${a}-${i}-${r}`}function Kae(e){const[t,n,a]=e.split("-").map(Number);return new Date(t,n-1,a)}function Xae(e,t){const n=new Date(e);return n.setMinutes(n.getMinutes()+t),n}function Jae(e,t){const n=new Date(e);return n.setHours(n.getHours()+t),n}function G0(e,t){const n=new Date(e);return n.setDate(n.getDate()+t),n}function Qae(e,t){const n=new Date(e);return n.setDate(n.getDate()+t*7),n}function eie(e,t){const n=new Date(e);return n.setDate(1),n.setMonth(n.getMonth()+t),n}function ym(e){return e.getFullYear()}function tie(e){return e.getMonth()}function nie(e,t,n,a){const i=i8(t),r=n??(i==null?void 0:i.firstDay)??0,o=(i==null?void 0:i.firstWeekSize)??1;return a!==void 0?aie(e,t,r,a):iie(e,t,r,o)}function aie(e,t,n,a){const i=(7+a-n)%7,r=Vp(e,t,n),o=G0(r,6);function s(f){return(7+new Date(f,0,1).getDay()-n)%7}let l=ym(r);l<ym(o)&&s(l+1)<=i&&l++;const c=new Date(l,0,1),u=s(l),d=u<=i?G0(c,-u):G0(c,7-u);return 1+r6(mw(r),_m(d),"weeks")}function iie(e,t,n,a){const i=Vp(e,t,n),r=G0(Vp(e,t,n),6);function o(d){const f=new Date(d,0,1);return 7-r6(f,Vp(f,t,n),"days")}let s=ym(i);s<ym(r)&&o(s+1)>=a&&s++;const l=new Date(s,0,1),c=o(s),u=c>=a?G0(l,c-7):G0(l,c);return 1+r6(mw(i),_m(u),"weeks")}function rie(e){return e.getDate()}function oie(e){return new Date(e.getFullYear(),e.getMonth()+1,1)}function sie(e){return new Date(e.getFullYear(),e.getMonth()-1,1)}function lie(e){return e.getHours()}function uie(e){return e.getMinutes()}function cie(e){return new Date(e.getFullYear(),0,1)}function die(e){return new Date(e.getFullYear(),11,31)}function fie(e,t){return i6(e,t[0])&&mie(e,t[1])}function hie(e){const t=new Date(e);return t instanceof Date&&!isNaN(t.getTime())}function i6(e,t){return e.getTime()>t.getTime()}function pie(e,t){return i6(_m(e),_m(t))}function mie(e,t){return e.getTime()<t.getTime()}function Dk(e,t){return e.getTime()===t.getTime()}function vie(e,t){return e.getDate()===t.getDate()&&e.getMonth()===t.getMonth()&&e.getFullYear()===t.getFullYear()}function gie(e,t){return e.getMonth()===t.getMonth()&&e.getFullYear()===t.getFullYear()}function yie(e,t){return e.getFullYear()===t.getFullYear()}function r6(e,t,n){const a=new Date(e),i=new Date(t);switch(n){case"years":return a.getFullYear()-i.getFullYear();case"quarters":return Math.floor((a.getMonth()-i.getMonth()+(a.getFullYear()-i.getFullYear())*12)/4);case"months":return a.getMonth()-i.getMonth()+(a.getFullYear()-i.getFullYear())*12;case"weeks":return Math.floor((a.getTime()-i.getTime())/(1e3*60*60*24*7));case"days":return Math.floor((a.getTime()-i.getTime())/(1e3*60*60*24));case"hours":return Math.floor((a.getTime()-i.getTime())/(1e3*60*60));case"minutes":return Math.floor((a.getTime()-i.getTime())/(1e3*60));case"seconds":return Math.floor((a.getTime()-i.getTime())/1e3);default:return a.getTime()-i.getTime()}}function _ie(e,t){const n=new Date(e);return n.setHours(t),n}function bie(e,t){const n=new Date(e);return n.setMinutes(t),n}function wie(e,t){const n=new Date(e);return n.setMonth(t),n}function $ie(e,t){const n=new Date(e);return n.setDate(t),n}function Aie(e,t){const n=new Date(e);return n.setFullYear(t),n}function _m(e){return new Date(e.getFullYear(),e.getMonth(),e.getDate(),0,0,0,0)}function mw(e){return new Date(e.getFullYear(),e.getMonth(),e.getDate(),23,59,59,999)}class Sie{constructor(t){this.locale=t.locale,this.formats=t.formats}date(t){return oI(t)}toJsDate(t){return t}toISO(t){return Gae(this,t)}parseISO(t){return Kae(t)}addMinutes(t,n){return Xae(t,n)}addHours(t,n){return Jae(t,n)}addDays(t,n){return G0(t,n)}addWeeks(t,n){return Qae(t,n)}addMonths(t,n){return eie(t,n)}getWeekArray(t,n){const a=n!==void 0?Number(n):void 0;return Bae(t,this.locale,a)}startOfWeek(t,n){const a=n!==void 0?Number(n):void 0;return Vp(t,this.locale,a)}endOfWeek(t){return Uae(t,this.locale)}startOfMonth(t){return iI(t)}endOfMonth(t){return rI(t)}format(t,n){return Wae(t,n,this.locale,this.formats)}isEqual(t,n){return Dk(t,n)}isValid(t){return hie(t)}isWithinRange(t,n){return fie(t,n)}isAfter(t,n){return i6(t,n)}isAfterDay(t,n){return pie(t,n)}isBefore(t,n){return!i6(t,n)&&!Dk(t,n)}isSameDay(t,n){return vie(t,n)}isSameMonth(t,n){return gie(t,n)}isSameYear(t,n){return yie(t,n)}setMinutes(t,n){return bie(t,n)}setHours(t,n){return _ie(t,n)}setMonth(t,n){return wie(t,n)}setDate(t,n){return $ie(t,n)}setYear(t,n){return Aie(t,n)}getDiff(t,n,a){return r6(t,n,a)}getWeekdays(t,n){const a=t!==void 0?Number(t):void 0;return Yae(this.locale,a,n)}getYear(t){return ym(t)}getMonth(t){return tie(t)}getWeek(t,n,a){const i=n!==void 0?Number(n):void 0,r=a!==void 0?Number(a):void 0;return nie(t,this.locale,i,r)}getDate(t){return rie(t)}getNextMonth(t){return oie(t)}getPreviousMonth(t){return sie(t)}getHours(t){return lie(t)}getMinutes(t){return uie(t)}startOfDay(t){return _m(t)}endOfDay(t){return mw(t)}startOfYear(t){return cie(t)}endOfYear(t){return die(t)}}const sI=Symbol.for("vuetify:date-options"),Vk=Symbol.for("vuetify:date-adapter");function Cie(e,t){const n=Nr({adapter:Sie,locale:{af:"af-ZA",bg:"bg-BG",ca:"ca-ES",ckb:"",cs:"cs-CZ",de:"de-DE",el:"el-GR",en:"en-US",et:"et-EE",fa:"fa-IR",fi:"fi-FI",hr:"hr-HR",hu:"hu-HU",he:"he-IL",id:"id-ID",it:"it-IT",ja:"ja-JP",ko:"ko-KR",lv:"lv-LV",lt:"lt-LT",nl:"nl-NL",no:"no-NO",pl:"pl-PL",pt:"pt-PT",ro:"ro-RO",ru:"ru-RU",sk:"sk-SK",sl:"sl-SI",srCyrl:"sr-SP",srLatn:"sr-SP",sv:"sv-SE",th:"th-TH",tr:"tr-TR",az:"az-AZ",uk:"uk-UA",vi:"vi-VN",zhHans:"zh-CN",zhHant:"zh-TW"}},e);return{options:n,instance:cI(n,t)}}function lI(e,t,n){const a=uI(e,t,n),i=[t];for(let r=1;r<a;r++){const o=e.addDays(t,r);i.push(o)}return n&&i.push(e.endOfDay(n)),i}function uI(e,t,n){const a=[`${e.toISO(n??t).split("T")[0]}T00:00:00Z`,`${e.toISO(t).split("T")[0]}T00:00:00Z`];return typeof e.date()=="string"?e.getDiff(a[0],a[1],"days"):e.getDiff(e.date(a[0]),e.date(a[1]),"days")}function cI(e,t){const n=Oa(typeof e.adapter=="function"?new e.adapter({locale:e.locale[t.current.value]??t.current.value,formats:e.formats}):e.adapter);return qe(t.current,a=>{n.locale=e.locale[a]??a??n.locale}),n}function Z1(){const e=B(sI);if(!e)throw new Error("[Vuetify] Could not find injected date options");const t=Ii();return cI(e,t)}function kie(e,t){var i,r;const n=t.value,a={passive:!((i=t.modifiers)!=null&&i.active)};window.addEventListener("resize",n,a),e._onResize=Object(e._onResize),e._onResize[t.instance.$.uid]={handler:n,options:a},(r=t.modifiers)!=null&&r.quiet||n()}function Mie(e,t){var i;if(!((i=e._onResize)!=null&&i[t.instance.$.uid]))return;const{handler:n,options:a}=e._onResize[t.instance.$.uid];window.removeEventListener("resize",n,a),delete e._onResize[t.instance.$.uid]}const xie={mounted:kie,unmounted:Mie},Eie={control:"ctrl",command:"cmd",option:"alt",up:"arrowup",down:"arrowdown",left:"arrowleft",right:"arrowright",esc:"escape",spacebar:" ",space:" ",return:"enter",del:"delete",plus:"+",slash:"/",underscore:"_",minus:"-",hyphen:"-"};function Ok(e){const t=e.toLowerCase();return Eie[t]||t}function Lie(e){const t={keys:[],separators:[]};if(!e||e.length>1&&["+","/","_"].some(c=>e.startsWith(c))&&!["++","//","__"].some(c=>e.startsWith(c))||e.includes("++")||e.includes("//")||e.includes("__")||e==="+"||e==="/"||e==="_"||e.length>1&&(e.endsWith("+")||e.endsWith("/")||e.endsWith("_"))&&e.at(-2)!==e.at(-1)||e==="++"||e==="//"||e==="--"||e==="__")return t;const i=[],r=[];let o="";const s=c=>{o&&(c&&r.push(c),i.push(Ok(o)),o="")};for(let c=0;c<e.length;c++){const u=e[c],d=e[c+1];["+","/","_","-"].includes(u)?u===d?(s(u),i.push(u),c++):["+","/","_"].includes(u)?s(u):o+=u:o+=u}return s(),i.some(c=>c.length>1&&c.includes("-")&&c!=="--")?t:i.length===0&&e?{keys:[Ok(e)],separators:r}:{keys:i,separators:r}}function UGt(e){if(!e)return[];const t=e.startsWith("-")&&e!=="-"&&!["---","--+"].includes(e),n=e.endsWith("-")&&!e.endsWith("+-")&&!e.endsWith("_-")&&e!=="-"&&e!=="---";if(t||n)return[];const a=[];let i="",r=0;for(;r<e.length;){const c=e[r];if(c==="-"){const u=e[r-1],d=r>1?e[r-2]:void 0;["+","_"].includes(u)&&!["+","/"].includes(d??"")?(i+=c,r++):(i?(a.push(i),i=""):a.push("-"),r++)}else i+=c,r++}i&&a.push(i);const o=[];let s=0;for(const c of a)c==="-"?(s%2===0&&o.push("-"),s++):(s=0,o.push(c));return o.every(c=>Lie(c).keys.length>0)?o:[]}const Pie=it({...Yt(),...Nn()},"VCardActions"),o6=pt()({name:"VCardActions",props:Pie(),setup(e,t){let{slots:n}=t;return os({VBtn:{slim:!0,variant:"text"}}),bt(()=>O(e.tag,{class:Ke(["v-card-actions",e.class]),style:_t(e.style)},n)),{}}}),Tie=it({opacity:[Number,String],...Yt(),...Nn()},"VCardSubtitle"),dI=pt()({name:"VCardSubtitle",props:Tie(),setup(e,t){let{slots:n}=t;return bt(()=>O(e.tag,{class:Ke(["v-card-subtitle",e.class]),style:_t([{"--v-card-subtitle-opacity":e.opacity},e.style])},n)),{}}}),po=Mf("v-card-title"),Die=it({appendAvatar:String,appendIcon:Bt,prependAvatar:String,prependIcon:Bt,subtitle:{type:[String,Number,Boolean],default:void 0},title:{type:[String,Number,Boolean],default:void 0},...Yt(),...Ar(),...Nn()},"VCardItem"),Vie=pt()({name:"VCardItem",props:Die(),setup(e,t){let{slots:n}=t;return bt(()=>{const a=!!(e.prependAvatar||e.prependIcon),i=!!(a||n.prepend),r=!!(e.appendAvatar||e.appendIcon),o=!!(r||n.append),s=!!(e.title!=null||n.title),l=!!(e.subtitle!=null||n.subtitle);return O(e.tag,{class:Ke(["v-card-item",e.class]),style:_t(e.style)},{default:()=>{var c;return[i&&h("div",{key:"prepend",class:"v-card-item__prepend"},[n.prepend?O(ga,{key:"prepend-defaults",disabled:!a,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon}}},n.prepend):h(Ye,null,[e.prependAvatar&&O(Bi,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&O(Ge,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)])]),h("div",{class:"v-card-item__content"},[s&&O(po,{key:"title"},{default:()=>{var u;return[((u=n.title)==null?void 0:u.call(n))??de(e.title)]}}),l&&O(dI,{key:"subtitle"},{default:()=>{var u;return[((u=n.subtitle)==null?void 0:u.call(n))??de(e.subtitle)]}}),(c=n.default)==null?void 0:c.call(n)]),o&&h("div",{key:"append",class:"v-card-item__append"},[n.append?O(ga,{key:"append-defaults",disabled:!r,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon}}},n.append):h(Ye,null,[e.appendIcon&&O(Ge,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&O(Bi,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)])])]}})}),{}}}),Oie=it({opacity:[Number,String],...Yt(),...Nn()},"VCardText"),mo=pt()({name:"VCardText",props:Oie(),setup(e,t){let{slots:n}=t;return bt(()=>O(e.tag,{class:Ke(["v-card-text",e.class]),style:_t([{"--v-card-text-opacity":e.opacity},e.style])},n)),{}}}),Iie=it({appendAvatar:String,appendIcon:Bt,disabled:Boolean,flat:Boolean,hover:Boolean,image:String,link:{type:Boolean,default:void 0},prependAvatar:String,prependIcon:Bt,ripple:{type:[Boolean,Object],default:!0},subtitle:{type:[String,Number,Boolean],default:void 0},text:{type:[String,Number,Boolean],default:void 0},title:{type:[String,Number,Boolean],default:void 0},...Au(),...Yt(),...Ar(),...cs(),...js(),...Og(),...Ef(),...Hg(),...zr(),...Zg(),...Nn(),...Ca(),...Su({variant:"elevated"})},"VCard"),Mn=pt()({name:"VCard",directives:{vRipple:Zs},props:Iie(),setup(e,t){let{attrs:n,slots:a}=t;const{themeClasses:i}=Qa(e),{borderClasses:r}=Nc(e),{colorClasses:o,colorStyles:s,variantClasses:l}=Tf(e),{densityClasses:c}=qs(e),{dimensionStyles:u}=ds(e),{elevationClasses:d}=Tl(e),{loaderClasses:f}=n8(e),{locationStyles:m}=Lf(e),{positionClasses:v}=Ng(e),{roundedClasses:g}=vo(e),y=Rg(e,n),_=ht(void 0);return qe(()=>e.loading,(w,C)=>{_.value=!w&&typeof C=="string"?C:typeof w=="boolean"?void 0:w},{immediate:!0}),bt(()=>{const w=e.link!==!1&&y.isLink.value,C=!e.disabled&&e.link!==!1&&(e.link||y.isClickable.value),S=w?"a":e.tag,M=!!(a.title||e.title!=null),x=!!(a.subtitle||e.subtitle!=null),E=M||x,k=!!(a.append||e.appendAvatar||e.appendIcon),D=!!(a.prepend||e.prependAvatar||e.prependIcon),T=!!(a.image||e.image),I=E||D||k,H=!!(a.text||e.text!=null);return Nt(O(S,ke(y.linkProps,{class:["v-card",{"v-card--disabled":e.disabled,"v-card--flat":e.flat,"v-card--hover":e.hover&&!(e.disabled||e.flat),"v-card--link":C},i.value,r.value,o.value,c.value,d.value,f.value,v.value,g.value,l.value,e.class],style:[s.value,u.value,m.value,{"--v-card-height":mt(e.height)},e.style],onClick:C&&y.navigate.value,tabindex:e.disabled?-1:void 0}),{default:()=>{var R;return[T&&h("div",{key:"image",class:"v-card__image"},[a.image?O(ga,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},a.image):O(Dr,{key:"image-img",cover:!0,src:e.image},null)]),O(Ig,{name:"v-card",active:!!e.loading,color:_.value},{default:a.loader}),I&&O(Vie,{key:"item",prependAvatar:e.prependAvatar,prependIcon:e.prependIcon,title:e.title,subtitle:e.subtitle,appendAvatar:e.appendAvatar,appendIcon:e.appendIcon},{default:a.item,prepend:a.prepend,title:a.title,subtitle:a.subtitle,append:a.append}),H&&O(mo,{key:"text"},{default:()=>{var Z;return[((Z=a.text)==null?void 0:Z.call(a))??e.text]}}),(R=a.default)==null?void 0:R.call(a),a.actions&&O(o6,null,{default:a.actions}),Pf(C,"v-card")]}}),[[Zs,C&&e.ripple]])}),{}}}),Hie=e=>{const{touchstartX:t,touchendX:n,touchstartY:a,touchendY:i}=e,r=.5,o=16;e.offsetX=n-t,e.offsetY=i-a,Math.abs(e.offsetY)<r*Math.abs(e.offsetX)&&(e.left&&n<t-o&&e.left(e),e.right&&n>t+o&&e.right(e)),Math.abs(e.offsetX)<r*Math.abs(e.offsetY)&&(e.up&&i<a-o&&e.up(e),e.down&&i>a+o&&e.down(e))};function Nie(e,t){var a;const n=e.changedTouches[0];t.touchstartX=n.clientX,t.touchstartY=n.clientY,(a=t.start)==null||a.call(t,{originalEvent:e,...t})}function Rie(e,t){var a;const n=e.changedTouches[0];t.touchendX=n.clientX,t.touchendY=n.clientY,(a=t.end)==null||a.call(t,{originalEvent:e,...t}),Hie(t)}function Zie(e,t){var a;const n=e.changedTouches[0];t.touchmoveX=n.clientX,t.touchmoveY=n.clientY,(a=t.move)==null||a.call(t,{originalEvent:e,...t})}function Fie(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const t={touchstartX:0,touchstartY:0,touchendX:0,touchendY:0,touchmoveX:0,touchmoveY:0,offsetX:0,offsetY:0,left:e.left,right:e.right,up:e.up,down:e.down,start:e.start,move:e.move,end:e.end};return{touchstart:n=>Nie(n,t),touchend:n=>Rie(n,t),touchmove:n=>Zie(n,t)}}function zie(e,t){var s;const n=t.value,a=n!=null&&n.parent?e.parentElement:e,i=(n==null?void 0:n.options)??{passive:!0},r=(s=t.instance)==null?void 0:s.$.uid;if(!a||r===void 0)return;const o=Fie(t.value);a._touchHandlers=a._touchHandlers??Object.create(null),a._touchHandlers[r]=o,xV(o).forEach(l=>{a.addEventListener(l,o[l],i)})}function Bie(e,t){var r,o;const n=(r=t.value)!=null&&r.parent?e.parentElement:e,a=(o=t.instance)==null?void 0:o.$.uid;if(!(n!=null&&n._touchHandlers)||a===void 0)return;const i=n._touchHandlers[a];xV(i).forEach(s=>{n.removeEventListener(s,i[s])}),delete n._touchHandlers[a]}const s6={mounted:zie,unmounted:Bie},fI=Symbol.for("vuetify:v-window"),hI=Symbol.for("vuetify:v-window-group"),pI=it({continuous:Boolean,nextIcon:{type:[Boolean,String,Function,Object],default:"$next"},prevIcon:{type:[Boolean,String,Function,Object],default:"$prev"},reverse:Boolean,showArrows:{type:[Boolean,String],validator:e=>typeof e=="boolean"||e==="hover"},verticalArrows:[Boolean,String],touch:{type:[Object,Boolean],default:void 0},direction:{type:String,default:"horizontal"},modelValue:null,disabled:Boolean,selectedClass:{type:String,default:"v-window-item--active"},mandatory:{type:[Boolean,String],default:"force"},crossfade:Boolean,transitionDuration:Number,...Yt(),...Nn(),...Ca()},"VWindow"),s9=pt()({name:"VWindow",directives:{vTouch:s6},props:pI(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{themeClasses:a}=Qa(e),{isRtl:i}=Fr(),{t:r}=Ii(),o=e8(e,hI),s=F(),l=P(()=>i.value?!e.reverse:e.reverse),c=ht(!1),u=P(()=>{if(e.crossfade)return"v-window-crossfade-transition";const x=e.direction==="vertical"?"y":"x",k=(l.value?!c.value:c.value)?"-reverse":"";return`v-window-${x}${k}-transition`}),d=ht(0),f=F(void 0),m=P(()=>o.items.value.findIndex(x=>o.selected.value.includes(x.id)));qe(m,(x,E)=>{let k;const D={left:0,top:0};Bn&&E>=0&&(k=Xb(s.value),D.left=k==null?void 0:k.scrollLeft,D.top=k==null?void 0:k.scrollTop);const T=o.items.value.length,I=T-1;T<=2?c.value=x<E:x===I&&E===0?c.value=!1:x===0&&E===I?c.value=!0:c.value=x<E,Lt(()=>{if(!Bn||!k)return;k.scrollTop!==D.top&&k.scrollTo({...D,behavior:"instant"}),requestAnimationFrame(()=>{if(!k)return;k.scrollTop!==D.top&&k.scrollTo({...D,behavior:"instant"})})})},{flush:"sync"}),fn(fI,{transition:u,isReversed:c,transitionCount:d,transitionHeight:f,rootRef:s});const v=Fe(()=>e.continuous||m.value!==0),g=Fe(()=>e.continuous||m.value!==o.items.value.length-1);function y(){v.value&&o.prev()}function _(){g.value&&o.next()}const w=P(()=>{const x=[],E={icon:i.value?e.nextIcon:e.prevIcon,class:`v-window__${l.value?"right":"left"}`,onClick:o.prev,"aria-label":r("$vuetify.carousel.prev")};x.push(v.value?n.prev?n.prev({props:E}):O(ot,E,null):h("div",null,null));const k={icon:i.value?e.prevIcon:e.nextIcon,class:`v-window__${l.value?"left":"right"}`,onClick:o.next,"aria-label":r("$vuetify.carousel.next")};return x.push(g.value?n.next?n.next({props:k}):O(ot,k,null):h("div",null,null)),x}),C=P(()=>e.touch===!1?e.touch:{...{left:()=>{l.value?y():_()},right:()=>{l.value?_():y()},start:E=>{let{originalEvent:k}=E;k.stopPropagation()}},...e.touch===!0?{}:e.touch});function S(x){(e.direction==="horizontal"&&x.key==="ArrowLeft"||e.direction==="vertical"&&x.key==="ArrowUp")&&(x.preventDefault(),y(),Lt(()=>{v.value?M(0):M(1)})),(e.direction==="horizontal"&&x.key==="ArrowRight"||e.direction==="vertical"&&x.key==="ArrowDown")&&(x.preventDefault(),_(),Lt(()=>{g.value?M(1):M(0)}))}function M(x){var D;const E=w.value[x];if(!E)return;(D=(Array.isArray(E)?E[0]:E).el)==null||D.focus()}return bt(()=>Nt(O(e.tag,{ref:s,class:Ke(["v-window",{"v-window--show-arrows-on-hover":e.showArrows==="hover","v-window--vertical-arrows":!!e.verticalArrows,"v-window--crossfade":!!e.crossfade},a.value,e.class]),style:_t([e.style,{"--v-window-transition-duration":nd()?null:mt(e.transitionDuration,"ms")}])},{default:()=>{var x,E;return[h("div",{class:"v-window__container",style:{height:f.value}},[(x=n.default)==null?void 0:x.call(n,{group:o}),e.showArrows!==!1&&h("div",{class:Ke(["v-window__controls",{"v-window__controls--left":e.verticalArrows==="left"||e.verticalArrows===!0},{"v-window__controls--right":e.verticalArrows==="right"}]),onKeydown:S},[w.value])]),(E=n.additional)==null?void 0:E.call(n,{group:o})]}}),[[s6,C.value]])),{group:o}}}),mI=it({reverseTransition:{type:[Boolean,String],default:void 0},transition:{type:[Boolean,String],default:void 0},...Yt(),...Vg(),...FO()},"VWindowItem"),l9=pt()({name:"VWindowItem",directives:{vTouch:s6},props:mI(),emits:{"group:selected":e=>!0},setup(e,t){let{slots:n}=t;const a=B(fI),i=hm(e,hI),{isBooted:r}=iw();if(!a||!i)throw new Error("[Vuetify] VWindowItem must be used inside VWindow");const o=ht(!1),s=P(()=>r.value&&(a.isReversed.value?e.reverseTransition!==!1:e.transition!==!1));function l(){!o.value||!a||(o.value=!1,a.transitionCount.value>0&&(a.transitionCount.value-=1,a.transitionCount.value===0&&(a.transitionHeight.value=void 0)))}function c(){var v;o.value||!a||(o.value=!0,a.transitionCount.value===0&&(a.transitionHeight.value=mt((v=a.rootRef.value)==null?void 0:v.clientHeight)),a.transitionCount.value+=1)}function u(){l()}function d(v){o.value&&Lt(()=>{!s.value||!o.value||!a||(a.transitionHeight.value=mt(v.clientHeight))})}const f=P(()=>{const v=a.isReversed.value?e.reverseTransition:e.transition;return s.value?{name:typeof v!="string"?a.transition.value:v,onBeforeEnter:c,onAfterEnter:l,onEnterCancelled:u,onBeforeLeave:c,onAfterLeave:l,onLeaveCancelled:u,onEnter:d}:!1}),{hasContent:m}=zO(e,i.isSelected);return bt(()=>O(Vs,{transition:f.value,disabled:!r.value},{default:()=>{var v;return[Nt(h("div",{class:Ke(["v-window-item",i.selectedClass.value,e.class]),style:_t(e.style)},[m.value&&((v=n.default)==null?void 0:v.call(n))]),[[wn,i.isSelected.value]])]}})),{groupItem:i}}}),vw=Symbol.for("vuetify:v-slider");function Uie(e,t,n){const a=n==="vertical",i=t.getBoundingClientRect(),r="touches"in e?e.touches[0]:e;return a?r.clientY-(i.top+i.height/2):r.clientX-(i.left+i.width/2)}function jie(e,t){return"touches"in e&&e.touches.length?e.touches[0][t]:"changedTouches"in e&&e.changedTouches.length?e.changedTouches[0][t]:e[t]}const qie=it({disabled:{type:Boolean,default:null},error:Boolean,readonly:{type:Boolean,default:null},max:{type:[Number,String],default:100},min:{type:[Number,String],default:0},step:{type:[Number,String],default:0},thumbColor:String,thumbLabel:{type:[Boolean,String],default:void 0,validator:e=>typeof e=="boolean"||e==="always"||e==="hover"},thumbSize:{type:[Number,String],default:20},showTicks:{type:[Boolean,String],default:!1,validator:e=>typeof e=="boolean"||e==="always"},ticks:{type:[Array,Object]},tickSize:{type:[Number,String],default:2},color:String,trackColor:String,trackFillColor:String,trackSize:{type:[Number,String],default:4},direction:{type:String,default:"horizontal",validator:e=>["vertical","horizontal"].includes(e)},reverse:Boolean,noKeyboard:Boolean,...zr(),...js({elevation:2}),ripple:{type:Boolean,default:!0}},"Slider"),Yie=e=>{const t=P(()=>parseFloat(e.min)),n=P(()=>parseFloat(e.max)),a=P(()=>Number(e.step)>0?parseFloat(e.step):0),i=P(()=>Math.max(HC(a.value),HC(t.value)));function r(o){if(o=parseFloat(o),a.value<=0)return o;const s=$i(o,t.value,n.value),l=t.value%a.value;let c=Math.round((s-l)/a.value)*a.value+l;return s>c&&c+a.value>n.value&&(c=n.value),parseFloat(Math.min(c,n.value).toFixed(i.value))}return{min:t,max:n,step:a,decimals:i,roundValue:r}},Wie=e=>{let{props:t,steps:n,onSliderStart:a,onSliderMove:i,onSliderEnd:r,getActiveThumb:o}=e;const s=Ug(t),{isRtl:l}=Fr(),c=Fe(()=>t.reverse),u=P(()=>t.direction==="vertical"),d=P(()=>u.value!==c.value),{min:f,max:m,step:v,decimals:g,roundValue:y}=n,_=P(()=>parseInt(t.thumbSize,10)),w=P(()=>parseInt(t.tickSize,10)),C=P(()=>parseInt(t.trackSize,10)),S=P(()=>(m.value-f.value)/v.value),M=P(()=>t.error||s.isDisabled.value?void 0:t.thumbColor??t.color),x=P(()=>t.error||s.isDisabled.value?void 0:t.thumbColor),E=P(()=>t.error||s.isDisabled.value?void 0:t.trackColor??t.color),k=P(()=>t.error||s.isDisabled.value?void 0:t.trackFillColor??t.color),D=ht(!1),T=ht(0),I=F(),H=F();function R(j){var Ie;const ue=(Ie=I.value)==null?void 0:Ie.$el;if(!ue)return;const re=t.direction==="vertical",ce=re?"top":"left",ge=re?"height":"width",J=re?"clientY":"clientX",{[ce]:he,[ge]:oe}=ue.getBoundingClientRect(),Ae=jie(j,J);let Te=$i((Ae-he-T.value)/oe)||0;return(re?d.value:d.value!==l.value)&&(Te=1-Te),y(f.value+Te*(m.value-f.value))}const Z=j=>{const ue=R(j);ue!=null&&r({value:ue}),D.value=!1,T.value=0},N=j=>{const ue=R(j);H.value=o(j),H.value&&(D.value=!0,H.value.contains(j.target)?T.value=Uie(j,H.value,t.direction):(T.value=0,ue!=null&&i({value:ue})),ue!=null&&a({value:ue}),Lt(()=>{var re;return(re=H.value)==null?void 0:re.focus()}))},W={passive:!0,capture:!0};function X(j){const ue=R(j);ue!=null&&i({value:ue})}function ie(j){j.stopPropagation(),j.preventDefault(),Z(j),window.removeEventListener("mousemove",X,W),window.removeEventListener("mouseup",ie)}function pe(j){var ue;Z(j),window.removeEventListener("touchmove",X,W),(ue=j.target)==null||ue.removeEventListener("touchend",pe)}function z(j){var ue;N(j),window.addEventListener("touchmove",X,W),(ue=j.target)==null||ue.addEventListener("touchend",pe,{passive:!1})}function Y(j){j.button===0&&(j.preventDefault(),N(j),window.addEventListener("mousemove",X,W),window.addEventListener("mouseup",ie,{passive:!1}))}Ja(()=>{window.removeEventListener("touchmove",X),window.removeEventListener("mousemove",X),window.removeEventListener("mouseup",ie)});const te=j=>{const ue=(j-f.value)/(m.value-f.value)*100;return $i(isNaN(ue)?0:ue,0,100)},ee=Fe(()=>t.showTicks),fe=P(()=>ee.value?t.ticks?Array.isArray(t.ticks)?t.ticks.map(j=>({value:j,position:te(j),label:j.toString()})):Object.keys(t.ticks).map(j=>({value:parseFloat(j),position:te(parseFloat(j)),label:t.ticks[j]})):S.value!==1/0?vc(S.value+1).map(j=>{const ue=f.value+j*v.value;return{value:ue,position:te(ue)}}):[]:[]),le=P(()=>fe.value.some(j=>{let{label:ue}=j;return!!ue})),Q={activeThumbRef:H,color:Fe(()=>t.color),decimals:g,disabled:s.isDisabled,direction:Fe(()=>t.direction),elevation:Fe(()=>t.elevation),hasLabels:le,isReversed:c,indexFromEnd:d,min:f,max:m,mousePressed:D,noKeyboard:Fe(()=>t.noKeyboard),numTicks:S,onSliderMousedown:Y,onSliderTouchstart:z,parsedTicks:fe,parseMouseMove:R,position:te,readonly:s.isReadonly,rounded:Fe(()=>t.rounded),roundValue:y,showTicks:ee,startOffset:T,step:v,thumbSize:_,thumbColor:M,thumbLabelColor:x,thumbLabel:Fe(()=>t.thumbLabel),ticks:Fe(()=>t.ticks),tickSize:w,trackColor:E,trackContainerRef:I,trackFillColor:k,trackSize:C,vertical:u};return fn(vw,Q),Q},Gie=it({focused:Boolean,max:{type:Number,required:!0},min:{type:Number,required:!0},modelValue:{type:Number,required:!0},position:{type:Number,required:!0},ripple:{type:[Boolean,Object],default:!0},name:String,noKeyboard:Boolean,...Yt()},"VSliderThumb"),Kie=pt()({name:"VSliderThumb",directives:{vRipple:Zs},props:Gie(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n,emit:a}=t;const i=B(vw),{isRtl:r,rtlClasses:o}=Fr();if(!i)throw new Error("[Vuetify] v-slider-thumb must be used inside v-slider or v-range-slider");const{min:s,max:l,thumbColor:c,thumbLabelColor:u,step:d,disabled:f,thumbSize:m,thumbLabel:v,direction:g,isReversed:y,vertical:_,readonly:w,elevation:C,mousePressed:S,decimals:M,indexFromEnd:x}=i,E=ht(!1),k=ht(!1),D=P(()=>f.value?void 0:C.value),{elevationClasses:T}=Tl(D),{textColorClasses:I,textColorStyles:H}=Io(c),{backgroundColorClasses:R,backgroundColorStyles:Z}=ui(u),{pageup:N,pagedown:W,end:X,home:ie,left:pe,right:z,down:Y,up:te}=U7,ee=[N,W,X,ie,pe,z,Y,te],fe=P(()=>d.value?[1,2,3]:[1,5,10]);function le(j,ue){if(e.noKeyboard||f.value||!ee.includes(j.key))return;j.preventDefault();const re=d.value||.1,ce=(l.value-s.value)/re;if([pe,z,Y,te].includes(j.key)){const J=(_.value?[r.value?pe:z,y.value?Y:te]:x.value!==r.value?[pe,te]:[z,te]).includes(j.key)?1:-1,he=j.shiftKey?2:j.ctrlKey?1:0;J===-1&&ue===l.value&&!he&&!Number.isInteger(ce)?ue=ue-ce%1*re:ue=ue+J*re*fe.value[he]}else if(j.key===ie)ue=s.value;else if(j.key===X)ue=l.value;else{const ge=j.key===W?1:-1;ue=ue-ge*re*(ce>100?ce/10:10)}return Math.max(e.min,Math.min(e.max,ue))}function Q(j){const ue=le(j,e.modelValue);ue!=null&&(k.value=!1,a("update:modelValue",ue))}return qe(()=>e.focused,j=>{j&&(k.value=!1)}),bt(()=>{const j=mt(x.value?100-e.position:e.position,"%"),ue=v.value==="always"||v.value===!0&&e.focused||v.value==="hover"&&(E.value||e.focused&&!k.value);return h("div",{class:Ke(["v-slider-thumb",{"v-slider-thumb--focused":e.focused,"v-slider-thumb--pressed":e.focused&&S.value},e.class,o.value]),style:_t([{"--v-slider-thumb-position":j,"--v-slider-thumb-size":mt(m.value)},e.style]),role:"slider",tabindex:f.value?-1:0,"aria-label":e.name,"aria-valuemin":s.value,"aria-valuemax":l.value,"aria-valuenow":e.modelValue,"aria-readonly":!!w.value,"aria-orientation":g.value,onKeydown:w.value?void 0:Q,onMouseenter:()=>{E.value=!0},onMouseleave:()=>{E.value=!1,k.value=!0}},[h("div",{class:Ke(["v-slider-thumb__surface",I.value,T.value]),style:_t(H.value)},null),Nt(h("div",{class:Ke(["v-slider-thumb__ripple",I.value]),style:_t(H.value)},null),[[Zs,e.ripple,null,{circle:!0,center:!0}]]),O(KV,{origin:"bottom center"},{default:()=>{var re;return[Nt(h("div",{class:"v-slider-thumb__label-container"},[h("div",{class:Ke(["v-slider-thumb__label",R.value]),style:_t(Z.value)},[h("div",null,[((re=n["thumb-label"])==null?void 0:re.call(n,{modelValue:e.modelValue}))??e.modelValue.toFixed(d.value?M.value:1)]),h("div",{class:"v-slider-thumb__label-wedge"},null)])]),[[wn,ue]])]}})])}),{}}}),Xie=it({start:{type:Number,required:!0},stop:{type:Number,required:!0},...Yt()},"VSliderTrack"),Jie=pt()({name:"VSliderTrack",props:Xie(),emits:{},setup(e,t){let{slots:n}=t;const a=B(vw);if(!a)throw new Error("[Vuetify] v-slider-track must be inside v-slider or v-range-slider");const{color:i,parsedTicks:r,rounded:o,showTicks:s,tickSize:l,trackColor:c,trackFillColor:u,trackSize:d,vertical:f,min:m,max:v,indexFromEnd:g}=a,{roundedClasses:y}=vo(o),{backgroundColorClasses:_,backgroundColorStyles:w}=ui(u),{backgroundColorClasses:C,backgroundColorStyles:S}=ui(c),M=P(()=>`inset-${f.value?"block":"inline"}-${g.value?"end":"start"}`),x=P(()=>f.value?"height":"width"),E=P(()=>({[M.value]:"0%",[x.value]:"100%"})),k=P(()=>e.stop-e.start),D=P(()=>({[M.value]:mt(e.start,"%"),[x.value]:mt(k.value,"%")})),T=P(()=>s.value?(f.value?r.value.slice().reverse():r.value).map((H,R)=>{var N;const Z=H.value!==m.value&&H.value!==v.value?mt(H.position,"%"):void 0;return h("div",{key:H.value,class:Ke(["v-slider-track__tick",{"v-slider-track__tick--filled":H.position>=e.start&&H.position<=e.stop,"v-slider-track__tick--first":H.value===m.value,"v-slider-track__tick--last":H.value===v.value}]),style:{[M.value]:Z}},[(H.label||n["tick-label"])&&h("div",{class:"v-slider-track__tick-label"},[((N=n["tick-label"])==null?void 0:N.call(n,{tick:H,index:R}))??H.label])])}):[]);return bt(()=>h("div",{class:Ke(["v-slider-track",y.value,e.class]),style:_t([{"--v-slider-track-size":mt(d.value),"--v-slider-tick-size":mt(l.value)},e.style])},[h("div",{class:Ke(["v-slider-track__background",C.value,{"v-slider-track__background--opacity":!!i.value||!u.value}]),style:{...E.value,...S.value}},null),h("div",{class:Ke(["v-slider-track__fill",_.value]),style:{...D.value,...w.value}},null),s.value&&h("div",{class:Ke(["v-slider-track__ticks",{"v-slider-track__ticks--always-show":s.value==="always"}])},[T.value])])),{}}}),Qie=it({...Bg(),...qie(),...md(),modelValue:{type:[Number,String],default:0}},"VSlider"),gw=pt()({name:"VSlider",inheritAttrs:!1,props:Qie(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,start:e=>!0,end:e=>!0},setup(e,t){let{slots:n,emit:a,attrs:i}=t;const r=F(),o=F(),{rtlClasses:s}=Fr(),l=Yie(e),c=Ut(e,"modelValue",void 0,T=>l.roundValue(T??l.min.value)),{min:u,max:d,mousePressed:f,roundValue:m,onSliderMousedown:v,onSliderTouchstart:g,trackContainerRef:y,position:_,hasLabels:w,disabled:C,readonly:S,noKeyboard:M}=Wie({props:e,steps:l,onSliderStart:()=>{!C.value&&!S.value&&a("start",c.value)},onSliderEnd:T=>{let{value:I}=T;const H=m(I);!C.value&&!S.value&&(c.value=H),a("end",H)},onSliderMove:T=>{let{value:I}=T;!C.value&&!S.value&&(c.value=m(I))},getActiveThumb:()=>{var T;return(T=r.value)==null?void 0:T.$el}}),{isFocused:x,focus:E,blur:k}=Vf(e),D=P(()=>_(c.value));return bt(()=>{const T=Fs.filterProps(e),[I,H]=pd(i),R=!!(e.label||n.label||n.prepend);return O(Fs,ke({ref:o,class:["v-slider",{"v-slider--has-labels":!!n["tick-label"]||w.value,"v-slider--focused":x.value,"v-slider--pressed":f.value,"v-slider--disabled":C.value},s.value,e.class],style:e.style},T,I,{focused:x.value}),{...n,prepend:R?Z=>{var N,W;return h(Ye,null,[((N=n.label)==null?void 0:N.call(n,Z))??(e.label?O(Fg,{id:Z.id.value,class:"v-slider__label",text:e.label},null):void 0),(W=n.prepend)==null?void 0:W.call(n,Z)])}:void 0,default:Z=>{let{id:N,messagesId:W}=Z;return h("div",{class:"v-slider__container",onMousedown:S.value?void 0:v,onTouchstartPassive:S.value?void 0:g},[h("input",{id:N.value,name:e.name||N.value,disabled:C.value,readonly:S.value,tabindex:"-1",value:c.value},null),O(Jie,{ref:y,start:0,stop:D.value},{"tick-label":n["tick-label"]}),O(Kie,ke({ref:r,"aria-describedby":W.value,focused:x.value,noKeyboard:M.value,min:u.value,max:d.value,modelValue:c.value,"onUpdate:modelValue":X=>c.value=X,position:D.value,elevation:e.elevation,onFocus:E,onBlur:k,ripple:e.ripple,name:e.name},H),{"thumb-label":n["thumb-label"]})])}})}),Ro({focus:()=>{var T;return(T=r.value)==null?void 0:T.$el.focus()}},o)}}),ere=Mf("v-picker-title"),vI=it({bgColor:String,divided:Boolean,landscape:Boolean,title:String,hideHeader:Boolean,hideTitle:Boolean,...jO()},"VPicker"),Ik=pt()({name:"VPicker",props:vI(),setup(e,t){let{slots:n}=t;const{backgroundColorClasses:a,backgroundColorStyles:i}=ui(()=>e.color);return bt(()=>{const r=Q2.filterProps(e),o=!e.hideTitle&&!!(e.title||n.title);return O(Q2,ke(r,{color:e.bgColor,class:["v-picker",{"v-picker--divided":e.divided,"v-picker--landscape":e.landscape,"v-picker--with-actions":!!n.actions},e.class],style:e.style}),{default:()=>{var s;return[!e.hideHeader&&h("div",{key:"header",class:Ke(["v-picker__header-wrapper",a.value]),style:_t([i.value])},[o&&O(ere,{key:"picker-title"},{default:()=>{var l;return[((l=n.title)==null?void 0:l.call(n))??e.title]}}),n.header&&h("div",{class:"v-picker__header"},[n.header()])]),h("div",{class:"v-picker__body"},[(s=n.default)==null?void 0:s.call(n)]),n.actions&&O(ga,{defaults:{VBtn:{slim:!0,variant:"text"}}},{default:()=>[h("div",{class:"v-picker__actions"},[n.actions()])]})]}})}),{}}}),gI=it({modelValue:null,color:String,cancelText:{type:String,default:"$vuetify.confirmEdit.cancel"},okText:{type:String,default:"$vuetify.confirmEdit.ok"},disabled:{type:[Boolean,Array],default:void 0},hideActions:Boolean},"VConfirmEdit"),Hk=pt()({name:"VConfirmEdit",props:gI(),emits:{cancel:()=>!0,save:e=>!0,"update:modelValue":e=>!0},setup(e,t){let{emit:n,slots:a}=t;const i=Ut(e,"modelValue"),r=F();fi(()=>{r.value=structuredClone(zC(i.value))});const{t:o}=Ii(),s=P(()=>yr(i.value,r.value));function l(g){return typeof e.disabled=="boolean"?e.disabled:Array.isArray(e.disabled)?e.disabled.includes(g):s.value}const c=P(()=>l("save")),u=P(()=>l("cancel"));function d(){i.value=r.value,n("save",r.value)}function f(){r.value=structuredClone(zC(i.value)),n("cancel")}function m(g){return h(Ye,null,[O(ot,ke({disabled:u.value,variant:"text",color:e.color,onClick:f,text:o(e.cancelText)},g),null),O(ot,ke({disabled:c.value,variant:"text",color:e.color,onClick:d,text:o(e.okText)},g),null)])}let v=!1;return bt(()=>{var g;return h(Ye,null,[(g=a.default)==null?void 0:g.call(a,{model:r,save:d,cancel:f,isPristine:s.value,get actions(){return v=!0,m}}),!e.hideActions&&!v&&m()])}),{save:d,cancel:f,isPristine:s}}}),tre=it({expandOnClick:Boolean,showExpand:Boolean,expanded:{type:Array,default:()=>[]}},"DataTable-expand"),yI=Symbol.for("vuetify:datatable:expanded");function yw(e){const t=Fe(()=>e.expandOnClick),n=Ut(e,"expanded",e.expanded,s=>new Set(s),s=>[...s.values()]);function a(s,l){const c=new Set(n.value),u=Rt(s.value);if(l)c.add(u);else{const d=[...n.value].find(f=>Rt(f)===u);c.delete(d)}n.value=c}function i(s){const l=Rt(s.value);return[...n.value].some(c=>Rt(c)===l)}function r(s){a(s,!i(s))}const o={expand:a,expanded:n,expandOnClick:t,isExpanded:i,toggleExpand:r};return fn(yI,o),o}function _I(){const e=B(yI);if(!e)throw new Error("foo");return e}const bI=it({groupBy:{type:Array,default:()=>[]}},"DataTable-group"),wI=Symbol.for("vuetify:data-table-group");function _w(e){return{groupBy:Ut(e,"groupBy")}}function bw(e){const{disableSort:t,groupBy:n,sortBy:a}=e,i=F(new Set),r=P(()=>n.value.map(u=>({...u,order:u.order??!1})).concat(t!=null&&t.value?[]:a.value));function o(u){return i.value.has(u.id)}function s(u){const d=new Set(i.value);o(u)?d.delete(u.id):d.add(u.id),i.value=d}function l(u){function d(f){const m=[];for(const v of f.items)"type"in v&&v.type==="group"?m.push(...d(v)):m.push(v);return[...new Set(m)]}return d({items:u})}const c={sortByWithGroups:r,toggleGroup:s,opened:i,groupBy:n,extractRows:l,isGroupOpen:o};return fn(wI,c),c}function $I(){const e=B(wI);if(!e)throw new Error("Missing group!");return e}function nre(e,t){if(!e.length)return[];const n=new Map;for(const a of e){const i=ad(a.raw,t);n.has(i)||n.set(i,[]),n.get(i).push(a)}return n}function AI(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"root";if(!t.length)return[];const i=nre(e,t[0]),r=[],o=t.slice(1);return i.forEach((s,l)=>{const c=t[0],u=`${a}_${c}_${l}`;r.push({depth:n,id:u,key:c,value:l,items:o.length?AI(s,o,n+1,u):s,type:"group"})}),r}function SI(e,t,n){const a=[];for(const i of e)"type"in i&&i.type==="group"?(i.value!=null&&a.push(i),(t.has(i.id)||i.value==null)&&(a.push(...SI(i.items,t,n)),n&&a.push({...i,type:"group-summary"}))):a.push(i);return a}function ww(e,t,n,a){const i=P(()=>t.value.length?AI(Qn(e),t.value.map(o=>o.key)):[]),r=P(()=>t.value.length?SI(i.value,n.value,Qn(a)):Qn(e));return{groups:i,flatItems:r}}function $w(e){let{page:t,itemsPerPage:n,sortBy:a,groupBy:i,search:r}=e;const o=za("VDataTable"),s=()=>({page:t.value,itemsPerPage:n.value,sortBy:a.value,groupBy:i.value,search:r.value});let l=null;qe(s,c=>{yr(l,c)||(l&&l.search!==c.search&&(t.value=1),o.emit("update:options",c),l=c)},{deep:!0,immediate:!0})}const CI=it({page:{type:[Number,String],default:1},itemsPerPage:{type:[Number,String],default:10},pageBy:{type:String,default:"any"}},"DataTable-paginate"),kI=Symbol.for("vuetify:data-table-pagination");function MI(e){const t=Ut(e,"page",void 0,a=>Number(a??1)),n=Ut(e,"itemsPerPage",void 0,a=>Number(a??10));return{page:t,itemsPerPage:n}}function xI(e){const{page:t,itemsPerPage:n,itemsLength:a}=e,i=P(()=>n.value===-1?0:n.value*(t.value-1)),r=P(()=>n.value===-1?a.value:Math.min(a.value,i.value+n.value)),o=P(()=>n.value===-1||a.value===0?1:Math.ceil(a.value/n.value));qe([t,o],()=>{t.value>o.value&&(t.value=o.value)});function s(f){n.value=f,t.value=1}function l(){t.value=$i(t.value+1,1,o.value)}function c(){t.value=$i(t.value-1,1,o.value)}function u(f){t.value=$i(f,1,o.value)}const d={page:t,itemsPerPage:n,startIndex:i,stopIndex:r,pageCount:o,itemsLength:a,nextPage:l,prevPage:c,setPage:u,setItemsPerPage:s};return fn(kI,d),d}function are(){const e=B(kI);if(!e)throw new Error("Missing pagination!");return e}function ire(e){const t=za("usePaginatedItems"),{items:n,startIndex:a,stopIndex:i,itemsPerPage:r}=e,o=P(()=>r.value<=0?Qn(n):Qn(n).slice(a.value,i.value));return qe(o,s=>{t.emit("update:currentItems",s)},{immediate:!0}),{paginatedItems:o}}function rre(e){const{sortedItems:t,paginate:n,group:a}=e,i=Qn(e.pageBy);if(i==="item"){const{paginatedItems:r,pageCount:o,setItemsPerPage:s}=n(t),{flatItems:l}=a(r);return{pageCount:o,setItemsPerPage:s,paginatedItems:l}}if(i==="group"){const{flatItems:r,groups:o}=a(t),{paginatedItems:s,pageCount:l,setItemsPerPage:c}=n(o),u=P(()=>{if(!s.value.length)return[];const d=s.value.at(0).id,f=s.value.at(-1).id,m=r.value.findIndex(y=>y.type==="group"&&y.id===d),v=r.value.findIndex(y=>y.type==="group"&&y.id===f),g=r.value.findIndex((y,_)=>_>v&&y.type==="group"&&y.depth===0);return r.value.slice(m,g===-1?void 0:g)});return{pageCount:l,setItemsPerPage:c,paginatedItems:u}}if(i==="any"){const{flatItems:r}=a(t),{paginatedItems:o,pageCount:s,setItemsPerPage:l}=n(r);return{pageCount:s,setItemsPerPage:l,paginatedItems:o}}throw new Error(`Unrecognized pagination target ${i}`)}const ore={showSelectAll:!1,allSelected:()=>[],select:e=>{var a;let{items:t,value:n}=e;return new Set(n?[(a=t[0])==null?void 0:a.value]:[])},selectAll:e=>{let{selected:t}=e;return t}},EI={showSelectAll:!0,allSelected:e=>{let{currentPage:t}=e;return t},select:e=>{let{items:t,value:n,selected:a}=e;for(const i of t)n?a.add(i.value):a.delete(i.value);return a},selectAll:e=>{let{value:t,currentPage:n,selected:a}=e;return EI.select({items:n,value:t,selected:a})}},sre={showSelectAll:!0,allSelected:e=>{let{allItems:t}=e;return t},select:e=>{let{items:t,value:n,selected:a}=e;for(const i of t)n?a.add(i.value):a.delete(i.value);return a},selectAll:e=>{let{value:t,allItems:n}=e;return new Set(t?n.map(a=>a.value):[])}},lre=it({showSelect:Boolean,selectStrategy:{type:[String,Object],default:"page"},modelValue:{type:Array,default:()=>[]},valueComparator:Function},"DataTable-select"),LI=Symbol.for("vuetify:data-table-selection");function Aw(e,t){let{allItems:n,currentPage:a}=t;const i=Ut(e,"modelValue",e.modelValue,w=>{const C=e.valueComparator;return C?new Set(ca(w).map(S=>{var M;return((M=n.value.find(x=>C(S,x.value)))==null?void 0:M.value)??S})):new Set(ca(w).map(S=>{var M,x;return k1(S)?((M=n.value.find(E=>S===E.value))==null?void 0:M.value)??S:((x=n.value.find(E=>yr(S,E.value)))==null?void 0:x.value)??S}))},w=>[...w.values()]),r=P(()=>n.value.filter(w=>w.selectable)),o=P(()=>Qn(a).filter(w=>w.selectable)),s=P(()=>{if(typeof e.selectStrategy=="object")return e.selectStrategy;switch(e.selectStrategy){case"single":return ore;case"all":return sre;case"page":default:return EI}}),l=ht(null);function c(w){return ca(w).every(C=>i.value.has(C.value))}function u(w){return ca(w).some(C=>i.value.has(C.value))}function d(w,C){const S=s.value.select({items:w,value:C,selected:new Set(i.value)});i.value=S}function f(w,C,S){const M=[],x=Qn(a);if(C=C??x.findIndex(E=>E.value===w.value),e.selectStrategy!=="single"&&(S!=null&&S.shiftKey)&&l.value!==null){const[E,k]=[l.value,C].sort((D,T)=>D-T);M.push(...x.slice(E,k+1).filter(D=>D.selectable))}else M.push(w),l.value=C;d(M,!c([w]))}function m(w){const C=s.value.selectAll({value:w,allItems:r.value,currentPage:o.value,selected:new Set(i.value)});i.value=C}const v=P(()=>i.value.size>0),g=P(()=>{const w=s.value.allSelected({allItems:r.value,currentPage:o.value});return!!w.length&&c(w)}),_={toggleSelect:f,select:d,selectAll:m,isSelected:c,isSomeSelected:u,someSelected:v,allSelected:g,showSelectAll:Fe(()=>s.value.showSelectAll),lastSelectedIndex:l,selectStrategy:s};return fn(LI,_),_}function Kg(){const e=B(LI);if(!e)throw new Error("Missing selection!");return e}const ure=it({initialSortOrder:{type:String,default:"asc",validator:e=>!e||["asc","desc"].includes(e)},sortBy:{type:Array,default:()=>[]},customKeySort:Object,multiSort:{type:[Boolean,Object],default:!1},mustSort:Boolean},"DataTable-sort"),PI=Symbol.for("vuetify:data-table-sort");function Sw(e){const t=Fe(()=>e.initialSortOrder),n=Ut(e,"sortBy");return{initialSortOrder:t,sortBy:n,multiSort:Fe(()=>e.multiSort),mustSort:Fe(()=>e.mustSort)}}function cre(e,t){if(!id(e))return{active:!!e};const{key:n,mode:a,modifier:i}=e,r=i==="alt"&&(t==null?void 0:t.altKey)||i==="shift"&&(t==null?void 0:t.shiftKey);return{active:!n||(t==null?void 0:t.ctrlKey)||(t==null?void 0:t.metaKey)||!1,mode:r?a==="append"?"prepend":"append":a}}function Cw(e){const{initialSortOrder:t,sortBy:n,mustSort:a,multiSort:i,page:r}=e,o=function(c,u){let d=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;if(c.key==null)return;let f=n.value.map(y=>({...y}))??[];const m=f.find(y=>y.key===c.key),v=t.value,g=t.value==="desc"?"asc":"desc";if(m)m.order===g?d||a.value&&f.length===1?m.order=t.value:f=f.filter(y=>y.key!==c.key):m.order=g;else{const{active:y,mode:_}=cre(i.value,u);y?_==="prepend"?f.unshift({key:c.key,order:v}):f.push({key:c.key,order:v}):f=[{key:c.key,order:v}]}n.value=f,r&&(r.value=1)};function s(c){return!!n.value.find(u=>u.key===c.key)}const l={sortBy:n,toggleSort:o,isSorted:s};return fn(PI,l),l}function TI(){const e=B(PI);if(!e)throw new Error("Missing sort!");return e}function DI(e,t,n,a){const i=Ii();return{sortedItems:P(()=>{var o,s;return n.value.length?dre(t.value,n.value,i.current.value,{transform:a==null?void 0:a.transform,sortFunctions:{...e.customKeySort,...(o=a==null?void 0:a.sortFunctions)==null?void 0:o.value},sortRawFunctions:(s=a==null?void 0:a.sortRawFunctions)==null?void 0:s.value}):t.value})}}function dre(e,t,n,a){const i=new Intl.Collator(n,{sensitivity:"accent",usage:"sort"});return e.map(o=>[o,a!=null&&a.transform?a.transform(o):o]).sort((o,s)=>{var l,c;for(let u=0;u<t.length;u++){let d=!1;const f=t[u].key,m=t[u].order??"asc";if(m===!1)continue;let v=ad(o[1],f),g=ad(s[1],f),y=o[0].raw,_=s[0].raw;if(m==="desc"&&([v,g]=[g,v],[y,_]=[_,y]),(l=a==null?void 0:a.sortRawFunctions)!=null&&l[f]){const w=a.sortRawFunctions[f](y,_);if(w==null)continue;if(d=!0,w)return w}if((c=a==null?void 0:a.sortFunctions)!=null&&c[f]){const w=a.sortFunctions[f](v,g);if(w==null)continue;if(d=!0,w)return w}if(!d&&(v instanceof Date&&g instanceof Date&&(v=v.getTime(),g=g.getTime()),[v,g]=[v,g].map(w=>w!=null?w.toString().toLocaleLowerCase():w),v!==g))return X8(v)&&X8(g)?0:X8(v)?-1:X8(g)?1:!isNaN(v)&&!isNaN(g)?Number(v)-Number(g):i.compare(v,g)}return 0}).map(o=>{let[s]=o;return s})}function fre(){const e=F([]);Pb(()=>e.value=[]);function t(n,a){e.value[a]=n}return{refs:e,updateRef:t}}const hre=it({activeColor:String,start:{type:[Number,String],default:1},modelValue:{type:Number,default:e=>e.start},disabled:Boolean,length:{type:[Number,String],default:1,validator:e=>e%1===0},totalVisible:[Number,String],firstIcon:{type:Bt,default:"$first"},prevIcon:{type:Bt,default:"$prev"},nextIcon:{type:Bt,default:"$next"},lastIcon:{type:Bt,default:"$last"},ariaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.root"},pageAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.page"},currentPageAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.currentPage"},firstAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.first"},previousAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.previous"},nextAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.next"},lastAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.last"},ellipsis:{type:String,default:"..."},showFirstLastPage:Boolean,...Au(),...Yt(),...Ar(),...js(),...zr(),...Df(),...Nn({tag:"nav"}),...Ca(),...Su({variant:"text"})},"VPagination"),Nk=pt()({name:"VPagination",props:hre(),emits:{"update:modelValue":e=>!0,first:e=>!0,prev:e=>!0,next:e=>!0,last:e=>!0},setup(e,t){let{slots:n,emit:a}=t;const i=Ut(e,"modelValue"),{t:r,n:o}=Ii(),{isRtl:s}=Fr(),{themeClasses:l}=Qa(e),{width:c}=Ji(),u=ht(-1);os(void 0,{scoped:!0});const{resizeRef:d}=M1(k=>{if(!k.length)return;const{target:D,contentRect:T}=k[0],I=D.querySelector(".v-pagination__list > *");if(!I)return;const H=T.width,R=I.offsetWidth+parseFloat(getComputedStyle(I).marginRight)*2;u.value=g(H,R)}),f=P(()=>parseInt(e.length,10)),m=P(()=>parseInt(e.start,10)),v=P(()=>e.totalVisible!=null?parseInt(e.totalVisible,10):u.value>=0?u.value:g(c.value,58));function g(k,D){const T=e.showFirstLastPage?5:3;return Math.max(0,Math.floor(Number(((k-D*T)/D).toFixed(2))))}const y=P(()=>{if(f.value<=0||isNaN(f.value)||f.value>Number.MAX_SAFE_INTEGER)return[];if(v.value<=0)return[];if(v.value===1)return[i.value];if(f.value<=v.value)return vc(f.value,m.value);const k=v.value%2===0,D=k?v.value/2:Math.floor(v.value/2),T=k?D:D+1,I=f.value-D;if(T-i.value>=0)return[...vc(Math.max(1,v.value-1),m.value),e.ellipsis,f.value];if(i.value-I>=(k?1:0)){const H=v.value-1,R=f.value-H+m.value;return[m.value,e.ellipsis,...vc(H,R)]}else{const H=Math.max(1,v.value-2),R=H===1?i.value:i.value-Math.ceil(H/2)+m.value;return[m.value,e.ellipsis,...vc(H,R),e.ellipsis,f.value]}});function _(k,D,T){k.preventDefault(),i.value=D,T&&a(T,D)}const{refs:w,updateRef:C}=fre();os({VPaginationBtn:{color:Fe(()=>e.color),border:Fe(()=>e.border),density:Fe(()=>e.density),size:Fe(()=>e.size),variant:Fe(()=>e.variant),rounded:Fe(()=>e.rounded),elevation:Fe(()=>e.elevation)}});const S=P(()=>y.value.map((k,D)=>{const T=I=>C(I,D);if(typeof k=="string")return{isActive:!1,key:`ellipsis-${D}`,page:k,props:{ref:T,ellipsis:!0,icon:!0,disabled:!0}};{const I=k===i.value;return{isActive:I,key:k,page:o(k),props:{ref:T,ellipsis:!1,icon:!0,disabled:!!e.disabled||Number(e.length)<2,color:I?e.activeColor:e.color,"aria-current":I,"aria-label":r(I?e.currentPageAriaLabel:e.pageAriaLabel,k),onClick:H=>_(H,k)}}}})),M=P(()=>{const k=!!e.disabled||i.value<=m.value,D=!!e.disabled||i.value>=m.value+f.value-1;return{first:e.showFirstLastPage?{icon:s.value?e.lastIcon:e.firstIcon,onClick:T=>_(T,m.value,"first"),disabled:k,"aria-label":r(e.firstAriaLabel),"aria-disabled":k}:void 0,prev:{icon:s.value?e.nextIcon:e.prevIcon,onClick:T=>_(T,i.value-1,"prev"),disabled:k,"aria-label":r(e.previousAriaLabel),"aria-disabled":k},next:{icon:s.value?e.prevIcon:e.nextIcon,onClick:T=>_(T,i.value+1,"next"),disabled:D,"aria-label":r(e.nextAriaLabel),"aria-disabled":D},last:e.showFirstLastPage?{icon:s.value?e.firstIcon:e.lastIcon,onClick:T=>_(T,m.value+f.value-1,"last"),disabled:D,"aria-label":r(e.lastAriaLabel),"aria-disabled":D}:void 0}});function x(){var D;const k=i.value-m.value;(D=w.value[k])==null||D.$el.focus()}function E(k){k.key===U7.left&&!e.disabled&&i.value>Number(e.start)?(i.value=i.value-1,Lt(x)):k.key===U7.right&&!e.disabled&&i.value<m.value+f.value-1&&(i.value=i.value+1,Lt(x))}return bt(()=>O(e.tag,{ref:d,class:Ke(["v-pagination",l.value,e.class]),style:_t(e.style),role:"navigation","aria-label":r(e.ariaLabel),onKeydown:E,"data-test":"v-pagination-root"},{default:()=>[h("ul",{class:"v-pagination__list"},[e.showFirstLastPage&&h("li",{key:"first",class:"v-pagination__first","data-test":"v-pagination-first"},[n.first?n.first(M.value.first):O(ot,ke({_as:"VPaginationBtn"},M.value.first),null)]),h("li",{key:"prev",class:"v-pagination__prev","data-test":"v-pagination-prev"},[n.prev?n.prev(M.value.prev):O(ot,ke({_as:"VPaginationBtn"},M.value.prev),null)]),S.value.map((k,D)=>h("li",{key:k.key,class:Ke(["v-pagination__item",{"v-pagination__item--is-active":k.isActive}]),"data-test":"v-pagination-item"},[n.item?n.item(k):O(ot,ke({_as:"VPaginationBtn"},k.props),{default:()=>[k.page]})])),h("li",{key:"next",class:"v-pagination__next","data-test":"v-pagination-next"},[n.next?n.next(M.value.next):O(ot,ke({_as:"VPaginationBtn"},M.value.next),null)]),e.showFirstLastPage&&h("li",{key:"last",class:"v-pagination__last","data-test":"v-pagination-last"},[n.last?n.last(M.value.last):O(ot,ke({_as:"VPaginationBtn"},M.value.last),null)])])]})),{}}}),kw=it({color:String,prevIcon:{type:Bt,default:"$prev"},nextIcon:{type:Bt,default:"$next"},firstIcon:{type:Bt,default:"$first"},lastIcon:{type:Bt,default:"$last"},itemsPerPageText:{type:String,default:"$vuetify.dataFooter.itemsPerPageText"},pageText:{type:String,default:"$vuetify.dataFooter.pageText"},firstPageLabel:{type:String,default:"$vuetify.dataFooter.firstPage"},prevPageLabel:{type:String,default:"$vuetify.dataFooter.prevPage"},nextPageLabel:{type:String,default:"$vuetify.dataFooter.nextPage"},lastPageLabel:{type:String,default:"$vuetify.dataFooter.lastPage"},itemsPerPageOptions:{type:Array,default:()=>[{value:10,title:"10"},{value:25,title:"25"},{value:50,title:"50"},{value:100,title:"100"},{value:-1,title:"$vuetify.dataFooter.itemsPerPageAll"}]},showCurrentPage:Boolean},"VDataTableFooter"),l6=pt()({name:"VDataTableFooter",props:kw(),setup(e,t){let{slots:n}=t;const{t:a}=Ii(),{page:i,pageCount:r,startIndex:o,stopIndex:s,itemsLength:l,itemsPerPage:c,setItemsPerPage:u}=are(),d=P(()=>e.itemsPerPageOptions.map(f=>typeof f=="number"?{value:f,title:f===-1?a("$vuetify.dataFooter.itemsPerPageAll"):String(f)}:{...f,title:isNaN(Number(f.title))?a(f.title):f.title}));return bt(()=>{var m;const f=Nk.filterProps(e);return h("div",{class:"v-data-table-footer"},[(m=n.prepend)==null?void 0:m.call(n),h("div",{class:"v-data-table-footer__items-per-page"},[h("span",null,[a(e.itemsPerPageText)]),O(Zn,{items:d.value,itemColor:e.color,modelValue:c.value,"onUpdate:modelValue":v=>u(Number(v)),density:"compact",variant:"outlined","aria-label":a(e.itemsPerPageText),hideDetails:!0},null)]),h("div",{class:"v-data-table-footer__info"},[h("div",null,[a(e.pageText,l.value?o.value+1:0,s.value,l.value)])]),h("div",{class:"v-data-table-footer__pagination"},[O(Nk,ke({modelValue:i.value,"onUpdate:modelValue":v=>i.value=v,density:"comfortable",firstAriaLabel:e.firstPageLabel,lastAriaLabel:e.lastPageLabel,length:r.value,nextAriaLabel:e.nextPageLabel,previousAriaLabel:e.prevPageLabel,rounded:!0,showFirstLastPage:!0,totalVisible:e.showCurrentPage?1:0,variant:"plain"},xn(f,["color"])),null)])])}),{}}}),bm=Kee({align:{type:String,default:"start"},fixed:{type:[Boolean,String],default:!1},fixedOffset:[Number,String],fixedEndOffset:[Number,String],height:[Number,String],lastFixed:Boolean,firstFixedEnd:Boolean,noPadding:Boolean,indent:[Number,String],empty:Boolean,tag:String,width:[Number,String],maxWidth:[Number,String],nowrap:Boolean},(e,t)=>{let{slots:n}=t;const a=e.tag??"td",i=typeof e.fixed=="string"?e.fixed:e.fixed?"start":"none";return O(a,{class:Ke(["v-data-table__td",{"v-data-table-column--fixed":i==="start","v-data-table-column--fixed-end":i==="end","v-data-table-column--last-fixed":e.lastFixed,"v-data-table-column--first-fixed-end":e.firstFixedEnd,"v-data-table-column--no-padding":e.noPadding,"v-data-table-column--nowrap":e.nowrap,"v-data-table-column--empty":e.empty},`v-data-table-column--align-${e.align}`]),style:{height:mt(e.height),width:mt(e.width),maxWidth:mt(e.maxWidth),left:i==="start"?mt(e.fixedOffset||null):void 0,right:i==="end"?mt(e.fixedEndOffset||null):void 0,paddingInlineStart:e.indent?mt(e.indent):void 0}},{default:()=>{var r;return[(r=n.default)==null?void 0:r.call(n)]}})}),pre=it({headers:Array},"DataTable-header"),VI=Symbol.for("vuetify:data-table-headers"),OI={title:"",sortable:!1},mre={...OI,width:48};function vre(){const t=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:[]).map(n=>({element:n,priority:0}));return{enqueue:(n,a)=>{let i=!1;for(let r=0;r<t.length;r++)if(t[r].priority>a){t.splice(r,0,{element:n,priority:a}),i=!0;break}i||t.push({element:n,priority:a})},size:()=>t.length,count:()=>{let n=0;if(!t.length)return 0;const a=Math.floor(t[0].priority);for(let i=0;i<t.length;i++)Math.floor(t[i].priority)===a&&(n+=1);return n},dequeue:()=>t.shift()}}function u9(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];if(!e.children)t.push(e);else for(const n of e.children)u9(n,t);return t}function II(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:new Set;for(const n of e)n.key&&t.add(n.key),n.children&&II(n.children,t);return t}function gre(e){if(e.key){if(e.key==="data-table-group")return OI;if(["data-table-expand","data-table-select"].includes(e.key))return mre}}function Mw(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return e.children?Math.max(t,...e.children.map(n=>Mw(n,t+1))):t}function yre(e){let t=!1;function n(r,o){let s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"none";if(r)if(s!=="none"&&(r.fixed=s),r.fixed===!0&&(r.fixed="start"),r.fixed===o)if(r.children)if(o==="start")for(let l=r.children.length-1;l>=0;l--)n(r.children[l],o,o);else for(let l=0;l<r.children.length;l++)n(r.children[l],o,o);else!t&&o==="start"?r.lastFixed=!0:!t&&o==="end"?r.firstFixedEnd=!0:isNaN(Number(r.width))?(`${r.key}`,void 0):r.minWidth=Math.max(Number(r.width)||0,Number(r.minWidth)||0),t=!0;else if(r.children)if(o==="start")for(let l=r.children.length-1;l>=0;l--)n(r.children[l],o);else for(let l=0;l<r.children.length;l++)n(r.children[l],o);else t=!1}for(let r=e.length-1;r>=0;r--)n(e[r],"start");for(let r=0;r<e.length;r++)n(e[r],"end");let a=0;for(let r=0;r<e.length;r++)a=HI(e[r],a);let i=0;for(let r=e.length-1;r>=0;r--)i=NI(e[r],i)}function HI(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;if(!e)return t;if(e.children){e.fixedOffset=t;for(const n of e.children)t=HI(n,t)}else e.fixed&&e.fixed!=="end"&&(e.fixedOffset=t,t+=parseFloat(e.width||"0")||0);return t}function NI(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;if(!e)return t;if(e.children){e.fixedEndOffset=t;for(const n of e.children)t=NI(n,t)}else e.fixed==="end"&&(e.fixedEndOffset=t,t+=parseFloat(e.width||"0")||0);return t}function _re(e,t){const n=[];let a=0;const i=vre(e);for(;i.size()>0;){let o=i.count();const s=[];let l=1;for(;o>0;){const{element:c,priority:u}=i.dequeue(),d=t-a-Mw(c);if(s.push({...c,rowspan:d??1,colspan:c.children?u9(c).length:1}),c.children)for(const f of c.children){const m=u%1+l/Math.pow(10,a+2);i.enqueue(f,a+d+m)}l+=1,o-=1}a+=1,n.push(s)}return{columns:e.map(o=>u9(o)).flat(),headers:n}}function RI(e){const t=[];for(const n of e){const a={...gre(n),...n},i=a.key??(typeof a.value=="string"?a.value:null),r=a.value??i??null,o={...a,key:i,value:r,sortable:a.sortable??(a.key!=null||!!a.sort),children:a.children?RI(a.children):void 0};t.push(o)}return t}function xw(e,t){const n=F([]),a=F([]),i=F({}),r=F({}),o=F({});fi(()=>{var g,y,_;const c=(e.headers||Object.keys(e.items[0]??{}).map(w=>({key:w,title:wu(w)}))).slice(),u=II(c);(g=t==null?void 0:t.groupBy)!=null&&g.value.length&&!u.has("data-table-group")&&c.unshift({key:"data-table-group",title:"Group"}),(y=t==null?void 0:t.showSelect)!=null&&y.value&&!u.has("data-table-select")&&c.unshift({key:"data-table-select"}),(_=t==null?void 0:t.showExpand)!=null&&_.value&&!u.has("data-table-expand")&&c.push({key:"data-table-expand"});const d=RI(c);yre(d);const f=Math.max(...d.map(w=>Mw(w)))+1,m=_re(d,f);n.value=m.headers,a.value=m.columns;const v=m.headers.flat(1);for(const w of v)w.key&&(w.sortable&&(w.sort&&(i.value[w.key]=w.sort),w.sortRaw&&(r.value[w.key]=w.sortRaw)),w.filter&&(o.value[w.key]=w.filter))});const s={headers:n,columns:a,sortFunctions:i,sortRawFunctions:r,filterFunctions:o};return fn(VI,s),s}function Xg(){const e=B(VI);if(!e)throw new Error("Missing headers!");return e}const ZI=it({color:String,disableSort:Boolean,fixedHeader:Boolean,multiSort:Boolean,initialSortOrder:String,sortIcon:{type:Bt},sortAscIcon:{type:Bt,default:"$sortAsc"},sortDescIcon:{type:Bt,default:"$sortDesc"},headerProps:{type:Object},sticky:Boolean,...Ar(),...Of(),...Og()},"VDataTableHeaders"),ef=pt()({name:"VDataTableHeaders",props:ZI(),setup(e,t){let{slots:n}=t;const{t:a}=Ii(),{toggleSort:i,sortBy:r,isSorted:o}=TI(),{someSelected:s,allSelected:l,selectAll:c,showSelectAll:u}=Kg(),{columns:d,headers:f}=Xg(),{loaderClasses:m}=n8(e);function v(D,T){if(!(e.sticky||e.fixedHeader)&&!D.fixed)return;const I=typeof D.fixed=="string"?D.fixed:D.fixed?"start":"none";return{position:"sticky",left:I==="start"?mt(D.fixedOffset):void 0,right:I==="end"?mt(D.fixedEndOffset):void 0,top:e.sticky||e.fixedHeader?`calc(var(--v-table-header-height) * ${T})`:void 0}}function g(D,T){D.key==="Enter"&&!e.disableSort&&i(T,D)}function y(D){const T=r.value.find(I=>I.key===D.key);switch(T==null?void 0:T.order){case"asc":return e.sortAscIcon;case"desc":return e.sortDescIcon;default:return e.sortIcon||(e.initialSortOrder==="asc"?e.sortAscIcon:e.sortDescIcon)}}const{backgroundColorClasses:_,backgroundColorStyles:w}=ui(()=>e.color),{displayClasses:C,mobile:S}=Ji(e),M=P(()=>({headers:f.value,columns:d.value,toggleSort:i,isSorted:o,sortBy:r.value,someSelected:s.value,allSelected:l.value,selectAll:c,getSortIcon:y})),x=P(()=>["v-data-table__th",{"v-data-table__th--sticky":e.sticky||e.fixedHeader},C.value,m.value]),E=D=>{let{column:T,x:I,y:H}=D;const R=T.key==="data-table-select"||T.key==="data-table-expand",Z=T.key==="data-table-group"&&T.width===0&&!T.title,N=ke(e.headerProps??{},T.headerProps??{});return O(bm,ke({tag:"th",align:T.align,class:[{"v-data-table__th--sortable":T.sortable&&!e.disableSort,"v-data-table__th--sorted":o(T),"v-data-table__th--fixed":T.fixed},...x.value],style:{width:mt(T.width),minWidth:mt(T.minWidth),maxWidth:mt(T.maxWidth),...v(T,H)},colspan:T.colspan,rowspan:T.rowspan,fixed:T.fixed,nowrap:T.nowrap,lastFixed:T.lastFixed,firstFixedEnd:T.firstFixedEnd,noPadding:R,empty:Z,tabindex:T.sortable?0:void 0,onClick:T.sortable?W=>i(T,W):void 0,onKeydown:T.sortable?W=>g(W,T):void 0},N),{default:()=>{var ie;const W=`header.${T.key}`,X={column:T,selectAll:c,isSorted:o,toggleSort:i,sortBy:r.value,someSelected:s.value,allSelected:l.value,getSortIcon:y};return n[W]?n[W](X):Z?"":T.key==="data-table-select"?((ie=n["header.data-table-select"])==null?void 0:ie.call(n,X))??(u.value&&O(x1,{color:e.color,density:e.density,modelValue:l.value,indeterminate:s.value&&!l.value,"onUpdate:modelValue":c},null)):h("div",{class:"v-data-table-header__content"},[h("span",null,[T.title]),T.sortable&&!e.disableSort&&O(Ge,{key:"icon",class:"v-data-table-header__sort-icon",icon:y(T)},null),e.multiSort&&o(T)&&h("div",{key:"badge",class:Ke(["v-data-table-header__sort-badge",..._.value]),style:_t(w.value)},[r.value.findIndex(pe=>pe.key===T.key)+1])])}})},k=()=>{const D=P(()=>d.value.filter(H=>(H==null?void 0:H.sortable)&&!e.disableSort)),T=d.value.find(H=>H.key==="data-table-select"),I=P({get:()=>D.value.filter(H=>{let{key:R}=H;return r.value.some(Z=>Z.key===R)}),set:H=>{const R=ca(H),Z=r.value.map(W=>W.key);R.filter(W=>{let{key:X}=W;return!Z.includes(X)}).forEach(W=>i(W)),Lt(()=>r.value=r.value.filter(W=>{let{key:X}=W;return R.some(ie=>ie.key===X)}))}});return O(bm,ke({tag:"th",class:[...x.value],colspan:f.value.length+1},e.headerProps),{default:()=>[h("div",{class:"v-data-table-header__content"},[O(Zn,{modelValue:I.value,"onUpdate:modelValue":H=>I.value=H,chips:!0,color:e.color,class:"v-data-table__td-sort-select",clearable:!0,density:"default",items:D.value,label:a("$vuetify.dataTable.sortBy"),multiple:e.multiSort,variant:"underlined",returnObject:!0,"onClick:clear":()=>r.value=[]},{append:T?()=>O(x1,{color:e.color,density:"compact",modelValue:l.value,indeterminate:s.value&&!l.value,"onUpdate:modelValue":()=>c(!l.value)},null):void 0,chip:H=>{let{item:R}=H;return O(Ir,{onClick:R.raw.sortable?()=>i(R.raw,void 0,!0):void 0,onMousedown:Z=>{Z.preventDefault(),Z.stopPropagation()}},{default:()=>[R.title,O(Ge,{class:Ke(["v-data-table__td-sort-icon",o(R.raw)&&"v-data-table__td-sort-icon-active"]),icon:y(R.raw),size:"small"},null)]})}})])]})};bt(()=>S.value?h("tr",null,[O(k,null,null)]):h(Ye,null,[n.headers?n.headers(M.value):f.value.map((D,T)=>h("tr",null,[D.map((I,H)=>O(E,{column:I,x:H,y:T},null))])),e.loading&&h("tr",{class:"v-data-table-progress"},[h("th",{colspan:d.value.length},[O(Ig,{name:"v-data-table-progress",absolute:!0,active:!0,color:typeof e.loading=="boolean"||e.loading==="true"?e.color:e.loading,indeterminate:!0},{default:n.loader})])])]))}}),FI=it({item:{type:Object,required:!0},groupCollapseIcon:{type:Bt,default:"$tableGroupCollapse"},groupExpandIcon:{type:Bt,default:"$tableGroupExpand"},...Ar()},"VDataTableGroupHeaderRow"),bre=pt()({name:"VDataTableGroupHeaderRow",props:FI(),setup(e,t){let{slots:n}=t;const{isGroupOpen:a,toggleGroup:i,extractRows:r}=$I(),{isSelected:o,isSomeSelected:s,select:l}=Kg(),{columns:c}=Xg(),u=P(()=>r([e.item])),d=Fe(()=>c.value.length-(c.value.some(f=>f.key==="data-table-select")?1:0));return()=>h("tr",{class:"v-data-table-group-header-row",style:{"--v-data-table-group-header-row-depth":e.item.depth}},[c.value.map(f=>{var m,v;if(f.key==="data-table-group"){const g=a(e.item)?e.groupCollapseIcon:e.groupExpandIcon,y=()=>i(e.item);return((m=n["data-table-group"])==null?void 0:m.call(n,{item:e.item,count:u.value.length,props:{icon:g,onClick:y}}))??O(bm,{class:"v-data-table-group-header-row__column",colspan:d.value},{default:()=>[O(ot,{size:"small",variant:"text",icon:g,onClick:y},null),h("span",null,[e.item.value]),h("span",null,[Le("("),u.value.length,Le(")")])]})}else if(f.key==="data-table-select"){const g=u.value.filter(C=>C.selectable),y=g.length>0&&o(g),_=s(g)&&!y,w=C=>l(g,C);return((v=n["data-table-select"])==null?void 0:v.call(n,{props:{modelValue:y,indeterminate:_,"onUpdate:modelValue":w}}))??O(bm,{class:"v-data-table__td--select-row",noPadding:!0},{default:()=>[O(x1,{density:e.density,disabled:g.length===0,modelValue:y,indeterminate:_,"onUpdate:modelValue":w},null)]})}return""})])}}),zI=it({color:String,index:Number,item:Object,cellProps:[Object,Function],collapseIcon:{type:Bt,default:"$collapse"},expandIcon:{type:Bt,default:"$expand"},onClick:Wi(),onContextmenu:Wi(),onDblclick:Wi(),...Ar(),...Of()},"VDataTableRow"),BI=pt()({name:"VDataTableRow",props:zI(),setup(e,t){let{slots:n}=t;const{displayClasses:a,mobile:i}=Ji(e,"v-data-table__tr"),{isSelected:r,toggleSelect:o,someSelected:s,allSelected:l,selectAll:c}=Kg(),{isExpanded:u,toggleExpand:d}=_I(),{toggleSort:f,sortBy:m,isSorted:v}=TI(),{columns:g}=Xg();bt(()=>h("tr",{class:Ke(["v-data-table__tr",{"v-data-table__tr--clickable":!!(e.onClick||e.onContextmenu||e.onDblclick)},a.value]),onClick:e.onClick,onContextmenu:e.onContextmenu,onDblclick:e.onDblclick},[e.item&&g.value.map((y,_)=>{const w=e.item,C=`item.${y.key}`,S=`header.${y.key}`,M={index:e.index,item:w.raw,internalItem:w,value:ad(w.columns,y.key),column:y,isSelected:r,toggleSelect:o,isExpanded:u,toggleExpand:d},x={column:y,selectAll:c,isSorted:v,toggleSort:f,sortBy:m.value,someSelected:s.value,allSelected:l.value,getSortIcon:()=>""},E=typeof e.cellProps=="function"?e.cellProps({index:M.index,item:M.item,internalItem:M.internalItem,value:M.value,column:y}):e.cellProps,k=typeof y.cellProps=="function"?y.cellProps({index:M.index,item:M.item,internalItem:M.internalItem,value:M.value}):y.cellProps,D=y.key==="data-table-select"||y.key==="data-table-expand",T=y.key==="data-table-group"&&y.width===0&&!y.title;return O(bm,ke({align:y.align,indent:y.indent,class:{"v-data-table__td--expanded-row":y.key==="data-table-expand","v-data-table__td--select-row":y.key==="data-table-select"},fixed:y.fixed,fixedOffset:y.fixedOffset,fixedEndOffset:y.fixedEndOffset,lastFixed:y.lastFixed,firstFixedEnd:y.firstFixedEnd,maxWidth:i.value?void 0:y.maxWidth,noPadding:D,empty:T,nowrap:y.nowrap,width:i.value?void 0:y.width},E,k),{default:()=>{var H,R,Z,N;if(y.key==="data-table-select")return((H=n["item.data-table-select"])==null?void 0:H.call(n,{...M,props:{color:e.color,disabled:!w.selectable,modelValue:r([w]),onClick:Ui(()=>o(w),["stop"])}}))??O(x1,{color:e.color,disabled:!w.selectable,density:e.density,modelValue:r([w]),onClick:Ui(W=>o(w,e.index,W),["stop"])},null);if(y.key==="data-table-expand")return((R=n["item.data-table-expand"])==null?void 0:R.call(n,{...M,props:{icon:u(w)?e.collapseIcon:e.expandIcon,size:"small",variant:"text",onClick:Ui(()=>d(w),["stop"])}}))??O(ot,{icon:u(w)?e.collapseIcon:e.expandIcon,size:"small",variant:"text",onClick:Ui(()=>d(w),["stop"])},null);if(n[C]&&!i.value)return n[C](M);const I=de(M.value);return i.value?h(Ye,null,[h("div",{class:"v-data-table__td-title"},[((Z=n[S])==null?void 0:Z.call(n,x))??y.title]),h("div",{class:"v-data-table__td-value"},[((N=n[C])==null?void 0:N.call(n,M))??I])]):I}})})]))}}),UI=it({color:String,loading:[Boolean,String],loadingText:{type:String,default:"$vuetify.dataIterator.loadingText"},hideNoData:Boolean,items:{type:Array,default:()=>[]},noDataText:{type:String,default:"$vuetify.noDataText"},rowProps:[Object,Function],cellProps:[Object,Function],...Mc(zI(),["collapseIcon","expandIcon","density"]),...Mc(FI(),["groupCollapseIcon","groupExpandIcon","density"]),...Of()},"VDataTableRows"),tf=pt()({name:"VDataTableRows",inheritAttrs:!1,props:UI(),setup(e,t){let{attrs:n,slots:a}=t;const{columns:i}=Xg(),{expandOnClick:r,toggleExpand:o,isExpanded:s}=_I(),{isSelected:l,toggleSelect:c}=Kg(),{toggleGroup:u,isGroupOpen:d}=$I(),{t:f}=Ii(),{mobile:m}=Ji(e);return bt(()=>{var g,y;const v=Mc(e,["groupCollapseIcon","groupExpandIcon","density"]);return e.loading&&(!e.items.length||a.loading)?h("tr",{class:"v-data-table-rows-loading",key:"loading"},[h("td",{colspan:i.value.length},[((g=a.loading)==null?void 0:g.call(a))??f(e.loadingText)])]):!e.loading&&!e.items.length&&!e.hideNoData?h("tr",{class:"v-data-table-rows-no-data",key:"no-data"},[h("td",{colspan:i.value.length},[((y=a["no-data"])==null?void 0:y.call(a))??f(e.noDataText)])]):h(Ye,null,[e.items.map((_,w)=>{var M,x;if(_.type==="group"){const E={index:w,item:_,columns:i.value,isExpanded:s,toggleExpand:o,isSelected:l,toggleSelect:c,toggleGroup:u,isGroupOpen:d};return a["group-header"]?a["group-header"](E):O(bre,ke({key:`group-header_${_.id}`,item:_},ik(n,":groupHeader",()=>E),v),a)}if(_.type==="group-summary"){const E={index:w,item:_,columns:i.value,toggleGroup:u};return((M=a["group-summary"])==null?void 0:M.call(a,E))??""}const C={index:_.virtualIndex??w,item:_.raw,internalItem:_,columns:i.value,isExpanded:s,toggleExpand:o,isSelected:l,toggleSelect:c},S={...C,props:ke({key:`item_${_.key??_.index}`,onClick:r.value?()=>{o(_)}:void 0,index:w,item:_,color:e.color,cellProps:e.cellProps,collapseIcon:e.collapseIcon,expandIcon:e.expandIcon,density:e.density,mobile:m.value},ik(n,":row",()=>C),typeof e.rowProps=="function"?e.rowProps({item:C.item,index:C.index,internalItem:C.internalItem}):e.rowProps)};return h(Ye,{key:S.props.key},[a.item?a.item(S):O(BI,S.props,a),s(_)&&((x=a["expanded-row"])==null?void 0:x.call(a,C))])})])}),{}}}),jI=it({fixedHeader:Boolean,fixedFooter:Boolean,height:[Number,String],hover:Boolean,striped:{type:String,default:null,validator:e=>["even","odd"].includes(e)},...Yt(),...Ar(),...Nn(),...Ca()},"VTable"),nf=pt()({name:"VTable",props:jI(),setup(e,t){let{slots:n,emit:a}=t;const{themeClasses:i}=Qa(e),{densityClasses:r}=qs(e);return bt(()=>O(e.tag,{class:Ke(["v-table",{"v-table--fixed-height":!!e.height,"v-table--fixed-header":e.fixedHeader,"v-table--fixed-footer":e.fixedFooter,"v-table--has-top":!!n.top,"v-table--has-bottom":!!n.bottom,"v-table--hover":e.hover,"v-table--striped-even":e.striped==="even","v-table--striped-odd":e.striped==="odd"},i.value,r.value,e.class]),style:_t(e.style)},{default:()=>{var o,s,l;return[(o=n.top)==null?void 0:o.call(n),n.default?h("div",{class:"v-table__wrapper",style:{height:mt(e.height)}},[h("table",null,[n.default()])]):(s=n.wrapper)==null?void 0:s.call(n),(l=n.bottom)==null?void 0:l.call(n)]}})),{}}}),wre=it({items:{type:Array,default:()=>[]},itemValue:{type:[String,Array,Function],default:"id"},itemSelectable:{type:[String,Array,Function],default:null},rowProps:[Object,Function],cellProps:[Object,Function],returnObject:Boolean},"DataTable-items");function $re(e,t,n,a){const i=e.returnObject?t:Or(t,e.itemValue),r=Or(t,e.itemSelectable,!0),o=a.reduce((s,l)=>(l.key!=null&&(s[l.key]=Or(t,l.value)),s),{});return{type:"item",key:e.returnObject?Or(t,e.itemValue):i,index:n,value:i,selectable:r,columns:o,raw:t}}function Are(e,t,n){return t.map((a,i)=>$re(e,a,i,n))}function Ew(e,t){return{items:P(()=>Are(e,e.items,t.value))}}const Lw=it({...UI(),hideDefaultBody:Boolean,hideDefaultFooter:Boolean,hideDefaultHeader:Boolean,width:[String,Number],search:String,...tre(),...bI(),...pre(),...wre(),...lre(),...ure(),...xn(ZI(),["multiSort","initialSortOrder"]),...jI()},"DataTable"),Sre=it({...CI(),...Lw(),...Wg(),...kw()},"VDataTable"),Cre=pt()({name:"VDataTable",props:Sre(),emits:{"update:modelValue":e=>!0,"update:page":e=>!0,"update:itemsPerPage":e=>!0,"update:sortBy":e=>!0,"update:options":e=>!0,"update:groupBy":e=>!0,"update:expanded":e=>!0,"update:currentItems":e=>!0},setup(e,t){let{attrs:n,slots:a}=t;const{groupBy:i}=_w(e),{initialSortOrder:r,sortBy:o,multiSort:s,mustSort:l}=Sw(e),{page:c,itemsPerPage:u}=MI(e),{disableSort:d}=$f(e),{columns:f,headers:m,sortFunctions:v,sortRawFunctions:g,filterFunctions:y}=xw(e,{groupBy:i,showSelect:Fe(()=>e.showSelect),showExpand:Fe(()=>e.showExpand)}),{items:_}=Ew(e,f),w=Fe(()=>e.search),{filteredItems:C}=Gg(e,_,w,{transform:le=>le.columns,customKeyFilter:y}),{toggleSort:S}=Cw({initialSortOrder:r,sortBy:o,multiSort:s,mustSort:l,page:c}),{sortByWithGroups:M,opened:x,extractRows:E,isGroupOpen:k,toggleGroup:D}=bw({groupBy:i,sortBy:o,disableSort:d}),{sortedItems:T}=DI(e,C,M,{transform:le=>({...le.raw,...le.columns}),sortFunctions:v,sortRawFunctions:g}),I=P(()=>e.pageBy==="auto"?e.groupBy.length?"group":"item":e.pageBy),{pageCount:H,setItemsPerPage:R,paginatedItems:Z}=rre({pageBy:I,sortedItems:T,paginate:le=>{const Q=P(()=>Qn(le).length),{startIndex:j,stopIndex:ue,pageCount:re,setItemsPerPage:ce}=xI({page:c,itemsPerPage:u,itemsLength:Q}),{paginatedItems:ge}=ire({items:le,startIndex:j,stopIndex:ue,itemsPerPage:u});return{paginatedItems:ge,pageCount:re,setItemsPerPage:ce}},group:le=>ww(le,i,x,()=>!!a["group-summary"])}),N=P(()=>E(Z.value)),{isSelected:W,select:X,selectAll:ie,toggleSelect:pe,someSelected:z,allSelected:Y}=Aw(e,{allItems:_,currentPage:N}),{isExpanded:te,toggleExpand:ee}=yw(e);$w({page:c,itemsPerPage:u,sortBy:o,groupBy:i,search:w}),os({VDataTableRows:{hideNoData:Fe(()=>e.hideNoData),noDataText:Fe(()=>e.noDataText),loading:Fe(()=>e.loading),loadingText:Fe(()=>e.loadingText)}});const fe=P(()=>({page:c.value,itemsPerPage:u.value,sortBy:o.value,pageCount:H.value,toggleSort:S,setItemsPerPage:R,someSelected:z.value,allSelected:Y.value,isSelected:W,select:X,selectAll:ie,toggleSelect:pe,isExpanded:te,toggleExpand:ee,isGroupOpen:k,toggleGroup:D,items:N.value.map(le=>le.raw),internalItems:N.value,groupedItems:Z.value,columns:f.value,headers:m.value}));return bt(()=>{const le=l6.filterProps(e),Q=ef.filterProps(xn(e,["multiSort"])),j=tf.filterProps(e),ue=nf.filterProps(e);return O(nf,ke({class:["v-data-table",{"v-data-table--show-select":e.showSelect,"v-data-table--loading":e.loading},e.class],style:e.style},ue,{fixedHeader:e.fixedHeader||e.sticky}),{top:()=>{var re;return(re=a.top)==null?void 0:re.call(a,fe.value)},default:()=>{var re,ce,ge,J,he,oe;return a.default?a.default(fe.value):h(Ye,null,[(re=a.colgroup)==null?void 0:re.call(a,fe.value),!e.hideDefaultHeader&&h("thead",{key:"thead"},[O(ef,ke(Q,{multiSort:!!e.multiSort}),a)]),(ce=a.thead)==null?void 0:ce.call(a,fe.value),!e.hideDefaultBody&&h("tbody",null,[(ge=a["body.prepend"])==null?void 0:ge.call(a,fe.value),a.body?a.body(fe.value):O(tf,ke(n,j,{items:Z.value}),a),(J=a["body.append"])==null?void 0:J.call(a,fe.value)]),(he=a.tbody)==null?void 0:he.call(a,fe.value),(oe=a.tfoot)==null?void 0:oe.call(a,fe.value)])},bottom:()=>a.bottom?a.bottom(fe.value):!e.hideDefaultFooter&&h(Ye,null,[O(In,null,null),O(l6,le,{prepend:a["footer.prepend"]})])})}),{}}}),kre=it({...xn(Lw(),["hideDefaultFooter"]),...bI(),...KO(),...Wg()},"VDataTableVirtual"),jGt=pt()({name:"VDataTableVirtual",props:kre(),emits:{"update:modelValue":e=>!0,"update:sortBy":e=>!0,"update:options":e=>!0,"update:groupBy":e=>!0,"update:expanded":e=>!0},setup(e,t){let{attrs:n,slots:a}=t;const{groupBy:i}=_w(e),{initialSortOrder:r,sortBy:o,multiSort:s,mustSort:l}=Sw(e),{disableSort:c}=$f(e),{columns:u,headers:d,filterFunctions:f,sortFunctions:m,sortRawFunctions:v}=xw(e,{groupBy:i,showSelect:Fe(()=>e.showSelect),showExpand:Fe(()=>e.showExpand)}),{items:g}=Ew(e,u),y=Fe(()=>e.search),{filteredItems:_}=Gg(e,g,y,{transform:ge=>ge.columns,customKeyFilter:f}),{toggleSort:w}=Cw({initialSortOrder:r,sortBy:o,multiSort:s,mustSort:l}),{sortByWithGroups:C,opened:S,extractRows:M,isGroupOpen:x,toggleGroup:E}=bw({groupBy:i,sortBy:o,disableSort:c}),{sortedItems:k}=DI(e,_,C,{transform:ge=>({...ge.raw,...ge.columns}),sortFunctions:m,sortRawFunctions:v}),{flatItems:D}=ww(k,i,S,()=>!!a["group-summary"]),T=P(()=>M(D.value)),{isSelected:I,select:H,selectAll:R,toggleSelect:Z,someSelected:N,allSelected:W}=Aw(e,{allItems:T,currentPage:T}),{isExpanded:X,toggleExpand:ie}=yw(e),{containerRef:pe,markerRef:z,paddingTop:Y,paddingBottom:te,computedItems:ee,handleItemResize:fe,handleScroll:le,handleScrollend:Q,calculateVisibleItems:j,scrollToIndex:ue}=XO(e,D),re=P(()=>ee.value.map(ge=>({...ge.raw,virtualIndex:ge.index})));$w({sortBy:o,page:ht(1),itemsPerPage:ht(-1),groupBy:i,search:y}),os({VDataTableRows:{hideNoData:Fe(()=>e.hideNoData),noDataText:Fe(()=>e.noDataText),loading:Fe(()=>e.loading),loadingText:Fe(()=>e.loadingText)}});const ce=P(()=>({sortBy:o.value,toggleSort:w,someSelected:N.value,allSelected:W.value,isSelected:I,select:H,selectAll:R,toggleSelect:Z,isExpanded:X,toggleExpand:ie,isGroupOpen:x,toggleGroup:E,items:T.value.map(ge=>ge.raw),internalItems:T.value,groupedItems:D.value,columns:u.value,headers:d.value}));return bt(()=>{const ge=ef.filterProps(xn(e,["multiSort"])),J=tf.filterProps(e),he=nf.filterProps(e);return O(nf,ke({class:["v-data-table",{"v-data-table--loading":e.loading},e.class],style:e.style},he,{fixedHeader:e.fixedHeader||e.sticky}),{top:()=>{var oe;return(oe=a.top)==null?void 0:oe.call(a,ce.value)},wrapper:()=>{var oe,Ae,Te,Ie,Ce,_e;return h("div",{ref:pe,onScrollPassive:le,onScrollend:Q,class:"v-table__wrapper",style:{height:mt(e.height)}},[h("table",null,[(oe=a.colgroup)==null?void 0:oe.call(a,ce.value),!e.hideDefaultHeader&&h("thead",{key:"thead"},[O(ef,ke(ge,{multiSort:!!e.multiSort}),a)]),(Ae=a.thead)==null?void 0:Ae.call(a,ce.value),!e.hideDefaultBody&&h("tbody",{key:"tbody"},[h("tr",{ref:z,style:{height:mt(Y.value),border:0}},[h("td",{colspan:u.value.length,style:{height:0,border:0}},null)]),(Te=a["body.prepend"])==null?void 0:Te.call(a,ce.value),O(tf,ke(n,J,{items:re.value}),{...a,item:q=>O(GO,{key:q.internalItem.index,renderless:!0,"onUpdate:height":K=>fe(q.internalItem.index,K)},{default:K=>{var Ee;let{itemRef:be}=K;return((Ee=a.item)==null?void 0:Ee.call(a,{...q,itemRef:be}))??O(BI,ke(q.props,{ref:be,key:q.internalItem.index,index:q.index}),a)}})}),(Ie=a["body.append"])==null?void 0:Ie.call(a,ce.value),h("tr",{style:{height:mt(te.value),border:0}},[h("td",{colspan:u.value.length,style:{height:0,border:0}},null)])]),(Ce=a.tbody)==null?void 0:Ce.call(a,ce.value),(_e=a.tfoot)==null?void 0:_e.call(a,ce.value)])])},bottom:()=>{var oe;return(oe=a.bottom)==null?void 0:oe.call(a,ce.value)}})}),{calculateVisibleItems:j,scrollToIndex:ue}}}),Mre=it({itemsLength:{type:[Number,String],required:!0},...CI(),...Lw(),...kw()},"VDataTableServer"),xre=pt()({name:"VDataTableServer",props:Mre(),emits:{"update:modelValue":e=>!0,"update:page":e=>!0,"update:itemsPerPage":e=>!0,"update:sortBy":e=>!0,"update:options":e=>!0,"update:expanded":e=>!0,"update:groupBy":e=>!0},setup(e,t){let{attrs:n,slots:a}=t;const{groupBy:i}=_w(e),{initialSortOrder:r,sortBy:o,multiSort:s,mustSort:l}=Sw(e),{page:c,itemsPerPage:u}=MI(e),{disableSort:d}=$f(e),f=P(()=>parseInt(e.itemsLength,10)),{columns:m,headers:v}=xw(e,{groupBy:i,showSelect:Fe(()=>e.showSelect),showExpand:Fe(()=>e.showExpand)}),{items:g}=Ew(e,m),{toggleSort:y}=Cw({initialSortOrder:r,sortBy:o,multiSort:s,mustSort:l,page:c}),{opened:_,isGroupOpen:w,toggleGroup:C,extractRows:S}=bw({groupBy:i,sortBy:o,disableSort:d}),{pageCount:M,setItemsPerPage:x}=xI({page:c,itemsPerPage:u,itemsLength:f}),{flatItems:E}=ww(g,i,_,()=>!!a["group-summary"]),{isSelected:k,select:D,selectAll:T,toggleSelect:I,someSelected:H,allSelected:R}=Aw(e,{allItems:g,currentPage:g}),{isExpanded:Z,toggleExpand:N}=yw(e),W=P(()=>S(g.value));$w({page:c,itemsPerPage:u,sortBy:o,groupBy:i,search:Fe(()=>e.search)}),fn("v-data-table",{toggleSort:y,sortBy:o}),os({VDataTableRows:{hideNoData:Fe(()=>e.hideNoData),noDataText:Fe(()=>e.noDataText),loading:Fe(()=>e.loading),loadingText:Fe(()=>e.loadingText)}});const X=P(()=>({page:c.value,itemsPerPage:u.value,sortBy:o.value,pageCount:M.value,toggleSort:y,setItemsPerPage:x,someSelected:H.value,allSelected:R.value,isSelected:k,select:D,selectAll:T,toggleSelect:I,isExpanded:Z,toggleExpand:N,isGroupOpen:w,toggleGroup:C,items:W.value.map(ie=>ie.raw),internalItems:W.value,groupedItems:E.value,columns:m.value,headers:v.value}));bt(()=>{const ie=l6.filterProps(e),pe=ef.filterProps(xn(e,["multiSort"])),z=tf.filterProps(e),Y=nf.filterProps(e);return O(nf,ke({class:["v-data-table",{"v-data-table--loading":e.loading},e.class],style:e.style},Y,{fixedHeader:e.fixedHeader||e.sticky}),{top:()=>{var te;return(te=a.top)==null?void 0:te.call(a,X.value)},default:()=>{var te,ee,fe,le,Q,j;return a.default?a.default(X.value):h(Ye,null,[(te=a.colgroup)==null?void 0:te.call(a,X.value),!e.hideDefaultHeader&&h("thead",{key:"thead",class:"v-data-table__thead",role:"rowgroup"},[O(ef,ke(pe,{multiSort:!!e.multiSort}),a)]),(ee=a.thead)==null?void 0:ee.call(a,X.value),!e.hideDefaultBody&&h("tbody",{class:"v-data-table__tbody",role:"rowgroup"},[(fe=a["body.prepend"])==null?void 0:fe.call(a,X.value),a.body?a.body(X.value):O(tf,ke(n,z,{items:E.value}),a),(le=a["body.append"])==null?void 0:le.call(a,X.value)]),(Q=a.tbody)==null?void 0:Q.call(a,X.value),(j=a.tfoot)==null?void 0:j.call(a,X.value)])},bottom:()=>a.bottom?a.bottom(X.value):!e.hideDefaultFooter&&h(Ye,null,[O(In,null,null),O(l6,ie,{prepend:a["footer.prepend"]})])})})}}),Ere=it({fluid:{type:Boolean,default:!1},...Yt(),...cs(),...Nn()},"VContainer"),qI=pt()({name:"VContainer",props:Ere(),setup(e,t){let{slots:n}=t;const{rtlClasses:a}=Fr(),{dimensionStyles:i}=ds(e);return bt(()=>O(e.tag,{class:Ke(["v-container",{"v-container--fluid":e.fluid},a.value,e.class]),style:_t([i.value,e.style])},n)),{}}}),YI=jg.reduce((e,t)=>(e[t]={type:[Boolean,String,Number],default:!1},e),{}),WI=jg.reduce((e,t)=>{const n="offset"+wu(t);return e[n]={type:[String,Number],default:null},e},{}),GI=jg.reduce((e,t)=>{const n="order"+wu(t);return e[n]={type:[String,Number],default:null},e},{}),Rk={col:Object.keys(YI),offset:Object.keys(WI),order:Object.keys(GI)};function Lre(e,t,n){let a=e;if(!(n==null||n===!1)){if(t){const i=t.replace(e,"");a+=`-${i}`}return e==="col"&&(a="v-"+a),e==="col"&&(n===""||n===!0)||(a+=`-${n}`),a.toLowerCase()}}const Pre=["auto","start","end","center","baseline","stretch"],Tre=it({cols:{type:[Boolean,String,Number],default:!1},...YI,offset:{type:[String,Number],default:null},...WI,order:{type:[String,Number],default:null},...GI,alignSelf:{type:String,default:null,validator:e=>Pre.includes(e)},...Yt(),...Nn()},"VCol"),$a=pt()({name:"VCol",props:Tre(),setup(e,t){let{slots:n}=t;const a=P(()=>{const i=[];let r;for(r in Rk)Rk[r].forEach(s=>{const l=e[s],c=Lre(r,s,l);c&&i.push(c)});const o=i.some(s=>s.startsWith("v-col-"));return i.push({"v-col":!o||!e.cols,[`v-col-${e.cols}`]:e.cols,[`offset-${e.offset}`]:e.offset,[`order-${e.order}`]:e.order,[`align-self-${e.alignSelf}`]:e.alignSelf}),i});return()=>{var i;return Ma(e.tag,{class:[a.value,e.class],style:e.style},(i=n.default)==null?void 0:i.call(n))}}}),Pw=["start","end","center"],KI=["space-between","space-around","space-evenly"];function Tw(e,t){return jg.reduce((n,a)=>{const i=e+wu(a);return n[i]=t(),n},{})}const Dre=[...Pw,"baseline","stretch"],XI=e=>Dre.includes(e),JI=Tw("align",()=>({type:String,default:null,validator:XI})),Vre=[...Pw,...KI],QI=e=>Vre.includes(e),eH=Tw("justify",()=>({type:String,default:null,validator:QI})),Ore=[...Pw,...KI,"stretch"],tH=e=>Ore.includes(e),nH=Tw("alignContent",()=>({type:String,default:null,validator:tH})),Zk={align:Object.keys(JI),justify:Object.keys(eH),alignContent:Object.keys(nH)},Ire={align:"align",justify:"justify",alignContent:"align-content"};function Hre(e,t,n){let a=Ire[e];if(n!=null){if(t){const i=t.replace(e,"");a+=`-${i}`}return a+=`-${n}`,a.toLowerCase()}}const Nre=it({dense:Boolean,noGutters:Boolean,align:{type:String,default:null,validator:XI},...JI,justify:{type:String,default:null,validator:QI},...eH,alignContent:{type:String,default:null,validator:tH},...nH,...Yt(),...Nn()},"VRow"),Lo=pt()({name:"VRow",props:Nre(),setup(e,t){let{slots:n}=t;const a=P(()=>{const i=[];let r;for(r in Zk)Zk[r].forEach(o=>{const s=e[o],l=Hre(r,o,s);l&&i.push(l)});return i.push({"v-row--no-gutters":e.noGutters,"v-row--dense":e.dense,[`align-${e.align}`]:e.align,[`justify-${e.justify}`]:e.justify,[`align-content-${e.alignContent}`]:e.alignContent}),i});return()=>{var i;return Ma(e.tag,{class:["v-row",a.value,e.class],style:e.style},(i=n.default)==null?void 0:i.call(n))}}}),E1=Mf("v-spacer","div","VSpacer"),aH=it({active:{type:[String,Array],default:void 0},controlHeight:[Number,String],controlVariant:{type:String,default:"docked"},noMonthPicker:Boolean,disabled:{type:[Boolean,String,Array],default:null},nextIcon:{type:Bt,default:"$next"},prevIcon:{type:Bt,default:"$prev"},modeIcon:{type:Bt,default:"$subgroup"},text:String,monthText:String,yearText:String,viewMode:{type:String,default:"month"}},"VDatePickerControls"),Fk=pt()({name:"VDatePickerControls",props:aH(),emits:{"click:year":()=>!0,"click:month":()=>!0,"click:prev":()=>!0,"click:next":()=>!0,"click:prev-year":()=>!0,"click:next-year":()=>!0},setup(e,t){let{emit:n,slots:a}=t;const{t:i}=Ii(),r=P(()=>Array.isArray(e.disabled)?e.disabled.includes("text"):!!e.disabled),o=P(()=>Array.isArray(e.disabled)?e.disabled.includes("mode"):!!e.disabled),s=P(()=>Array.isArray(e.disabled)?e.disabled.includes("prev-month"):!!e.disabled),l=P(()=>Array.isArray(e.disabled)?e.disabled.includes("next-month"):!!e.disabled),c=P(()=>Array.isArray(e.disabled)?e.disabled.includes("prev-year"):!!e.disabled),u=P(()=>Array.isArray(e.disabled)?e.disabled.includes("next-year"):!!e.disabled);function d(){n("click:prev")}function f(){n("click:next")}function m(){n("click:prev-year")}function v(){n("click:next-year")}function g(){n("click:year")}function y(){n("click:month")}return bt(()=>{const _={VBtn:{density:"comfortable",variant:"text"}},w=O(ot,{"data-testid":"prev-month",disabled:s.value,icon:e.prevIcon,"aria-label":i("$vuetify.datePicker.ariaLabel.previousMonth"),onClick:d},null),C=O(ot,{"data-testid":"next-month",disabled:l.value,icon:e.nextIcon,"aria-label":i("$vuetify.datePicker.ariaLabel.nextMonth"),onClick:f},null),S=O(ot,{"data-testid":"prev-year",disabled:c.value,icon:e.prevIcon,"aria-label":i("$vuetify.datePicker.ariaLabel.previousYear"),onClick:m},null),M=O(ot,{"data-testid":"next-year",disabled:u.value,icon:e.nextIcon,"aria-label":i("$vuetify.datePicker.ariaLabel.nextYear"),onClick:v},null),x=O(ot,{class:"v-date-picker-controls__only-month-btn","data-testid":"month-btn",density:"default",disabled:r.value,text:e.monthText,appendIcon:e.modeIcon,rounded:!0,"aria-label":i("$vuetify.datePicker.ariaLabel.selectMonth"),onClick:y},null),E=O(ot,{class:"v-date-picker-controls__only-year-btn","data-testid":"year-btn",density:"default",disabled:o.value,text:e.yearText,appendIcon:e.modeIcon,rounded:!0,"aria-label":i("$vuetify.datePicker.ariaLabel.selectYear"),onClick:g},null),k=O(ot,{class:"v-date-picker-controls__year-btn","data-testid":"year-btn",density:"default",disabled:o.value,text:e.text,appendIcon:e.modeIcon,rounded:!0,"aria-label":i("$vuetify.datePicker.ariaLabel.selectYear"),onClick:g},null),D=h(Ye,null,[O(ot,{class:"v-date-picker-controls__month-btn","data-testid":"month-btn",height:"36",disabled:r.value,text:e.text,rounded:!0,"aria-label":i("$vuetify.datePicker.ariaLabel.selectMonth"),onClick:y},null),O(ot,{class:"v-date-picker-controls__mode-btn","data-testid":"year-btn",disabled:o.value,icon:e.modeIcon,"aria-label":i("$vuetify.datePicker.ariaLabel.selectYear"),onClick:g},null)]),T={viewMode:e.viewMode,disabled:Array.isArray(e.disabled)?e.disabled:[],monthYearText:e.text??"",monthText:e.monthText??"",yearText:e.yearText??"",openMonths:y,openYears:g,prevMonth:d,nextMonth:f,prevYear:m,nextYear:v},I=h(Ye,null,[e.noMonthPicker?k:D,O(E1,null,null),h("div",{class:"v-date-picker-controls__month"},[w,C])]),H=h(Ye,null,[h("div",{class:"v-date-picker-controls__month"},[w,x,C]),O(E1,null,null),h("div",{class:"v-date-picker-controls__year"},[S,E,M])]);return O(ga,{defaults:_},{default:()=>{var R;return[h("div",{class:Ke(["v-date-picker-controls",`v-date-picker-controls--variant-${e.controlVariant}`]),style:{"--v-date-picker-controls-height":mt(e.controlHeight)}},[((R=a.default)==null?void 0:R.call(a,T))??h(Ye,null,[e.controlVariant==="modal"&&I,e.controlVariant==="docked"&&H])])]}})}),{}}}),Rre=it({appendIcon:Bt,color:String,header:String,transition:String,onClick:Wi()},"VDatePickerHeader"),zk=pt()({name:"VDatePickerHeader",props:Rre(),emits:{click:()=>!0,"click:append":()=>!0},setup(e,t){let{emit:n,slots:a}=t;const{backgroundColorClasses:i,backgroundColorStyles:r}=ui(()=>e.color);function o(){n("click")}function s(){n("click:append")}return bt(()=>{const l=!!(a.default||e.header),c=!!(a.append||e.appendIcon);return h("div",{class:Ke(["v-date-picker-header",{"v-date-picker-header--clickable":!!e.onClick},i.value]),style:_t(r.value),onClick:o},[a.prepend&&h("div",{key:"prepend",class:"v-date-picker-header__prepend"},[a.prepend()]),l&&O(Vs,{key:"content",name:e.transition},{default:()=>{var u;return[h("div",{key:e.header,class:"v-date-picker-header__content"},[((u=a.default)==null?void 0:u.call(a))??e.header])]}}),c&&h("div",{class:"v-date-picker-header__append"},[a.append?O(ga,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VBtn:{icon:e.appendIcon,variant:"text"}}},{default:()=>{var u;return[(u=a.append)==null?void 0:u.call(a)]}}):O(ot,{key:"append-btn",icon:e.appendIcon,variant:"text",onClick:s},null)])])}),{}}}),Zre=it({allowedDates:[Array,Function],disabled:{type:Boolean,default:null},displayValue:null,modelValue:Array,month:[Number,String],max:null,min:null,showAdjacentMonths:Boolean,year:[Number,String],weekdays:{type:Array,default:()=>[0,1,2,3,4,5,6]},weeksInMonth:{type:String,default:"dynamic"},firstDayOfWeek:{type:[Number,String],default:void 0},firstDayOfYear:{type:[Number,String],default:void 0},weekdayFormat:String},"calendar");function Fre(e){const t=Z1(),n=Ut(e,"modelValue",[],g=>ca(g).map(y=>t.date(y))),a=P(()=>e.displayValue?t.date(e.displayValue):n.value.length>0?t.date(n.value[0]):e.min?t.date(e.min):Array.isArray(e.allowedDates)?t.date(e.allowedDates[0]):t.date()),i=Ut(e,"year",void 0,g=>{const y=g!=null?Number(g):t.getYear(a.value);return t.startOfYear(t.setYear(t.date(),y))},g=>t.getYear(g)),r=Ut(e,"month",void 0,g=>{const y=g!=null?Number(g):t.getMonth(a.value),_=t.setYear(t.startOfMonth(t.date()),t.getYear(i.value));return t.setMonth(_,y)},g=>t.getMonth(g)),o=P(()=>{const g=t.toJsDate(t.startOfWeek(t.date(),e.firstDayOfWeek)).getDay();return t.getWeekdays(e.firstDayOfWeek,e.weekdayFormat).filter((y,_)=>e.weekdays.includes((_+g)%7))}),s=P(()=>{const g=t.getWeekArray(r.value,e.firstDayOfWeek),y=g.flat(),_=6*7;if(e.weeksInMonth==="static"&&y.length<_){const w=y[y.length-1];let C=[];for(let S=1;S<=_-y.length;S++)C.push(t.addDays(w,S)),S%7===0&&(g.push(C),C=[])}return g});function l(g,y){return g.filter(_=>e.weekdays.includes(t.toJsDate(_).getDay())).map((_,w)=>{const C=t.toISO(_),S=!t.isSameMonth(_,r.value),M=t.isSameDay(_,t.startOfMonth(r.value)),x=t.isSameDay(_,t.endOfMonth(r.value)),E=t.isSameDay(_,r.value),k=e.weekdays.length;return{date:_,formatted:t.format(_,"keyboardDate"),isAdjacent:S,isDisabled:v(_),isEnd:x,isHidden:S&&!e.showAdjacentMonths,isSame:E,isSelected:n.value.some(D=>t.isSameDay(_,D)),isStart:M,isToday:t.isSameDay(_,y),isWeekEnd:w%k===k-1,isWeekStart:w%k===0,isoDate:C,localized:t.format(_,"dayOfMonth"),month:t.getMonth(_),year:t.getYear(_)}})}const c=P(()=>{const g=t.startOfWeek(a.value,e.firstDayOfWeek),y=[];for(let w=0;w<=6;w++)y.push(t.addDays(g,w));const _=t.date();return l(y,_)}),u=P(()=>{const g=s.value.flat(),y=t.date();return l(g,y)}),d=P(()=>s.value.map(g=>g.length?t.getWeek(g[0],e.firstDayOfWeek,e.firstDayOfYear):null)),{minDate:f,maxDate:m}=Dw(e);function v(g){if(e.disabled)return!0;const y=t.date(g);return f.value&&t.isBefore(t.endOfDay(y),f.value)||m.value&&t.isAfter(y,m.value)?!0:Array.isArray(e.allowedDates)&&e.allowedDates.length>0?!e.allowedDates.some(_=>t.isSameDay(t.date(_),y)):typeof e.allowedDates=="function"?!e.allowedDates(y):!1}return{displayValue:a,daysInMonth:u,daysInWeek:c,genDays:l,model:n,weeksInMonth:s,weekdayLabels:o,weekNumbers:d}}function Dw(e){const t=Z1(),n=P(()=>{if(!e.min)return null;const o=t.date(e.min);return t.isValid(o)?o:null}),a=P(()=>{if(!e.max)return null;const o=t.date(e.max);return t.isValid(o)?o:null});function i(o){return n.value&&t.isBefore(o,n.value)?n.value:a.value&&t.isAfter(o,a.value)?a.value:o}function r(o){return(!n.value||t.isAfter(o,n.value))&&(!a.value||t.isBefore(o,a.value))}return{minDate:n,maxDate:a,clampDate:i,isInAllowedRange:r}}const iH=it({color:String,hideWeekdays:Boolean,multiple:[Boolean,Number,String],showWeek:Boolean,readonly:Boolean,transition:{type:String,default:"picker-transition"},reverseTransition:{type:String,default:"picker-reverse-transition"},events:{type:[Array,Function,Object],default:()=>null},eventColor:{type:[Array,Function,Object,String],default:()=>null},...xn(Zre(),["displayValue"])},"VDatePickerMonth"),Bk=pt()({name:"VDatePickerMonth",props:iH(),emits:{"update:modelValue":e=>!0,"update:month":e=>!0,"update:year":e=>!0},setup(e,t){let{emit:n,slots:a}=t;const i=F(),{t:r}=Ii(),{daysInMonth:o,model:s,weekNumbers:l,weekdayLabels:c}=Fre(e),u=Z1(),d=ht(),f=ht(),m=ht(!1),v=Fe(()=>m.value?e.reverseTransition:e.transition);e.multiple==="range"&&s.value.length>0&&(d.value=s.value[0],s.value.length>1&&(f.value=s.value[s.value.length-1]));const g=P(()=>{const x=["number","string"].includes(typeof e.multiple)?Number(e.multiple):1/0;return s.value.length>=x});qe(o,(x,E)=>{E&&(m.value=u.isBefore(x[0].date,E[0].date))});function y(x){const E=u.startOfDay(x);if(s.value.length===0?d.value=void 0:s.value.length===1&&(d.value=s.value[0],f.value=void 0),!d.value)d.value=E,s.value=[d.value];else if(f.value)d.value=x,f.value=void 0,s.value=[d.value];else{if(u.isSameDay(E,d.value)){d.value=void 0,s.value=[];return}else u.isBefore(E,d.value)?(f.value=u.endOfDay(d.value),d.value=E):f.value=u.endOfDay(E);s.value=lI(u,d.value,f.value)}}function _(x){const E=u.format(x.date,"fullDateWithWeekday"),k=x.isToday?"currentDate":"selectDate";return r(`$vuetify.datePicker.ariaLabel.${k}`,E)}function w(x){const E=s.value.findIndex(k=>u.isSameDay(k,x));if(E===-1)s.value=[...s.value,x];else{const k=[...s.value];k.splice(E,1),s.value=k}}function C(x){e.multiple==="range"?y(x):e.multiple?w(x):s.value=[x]}function S(x){const{events:E,eventColor:k}=e;let D,T=[];if(Array.isArray(E)?D=E.includes(x):E instanceof Function?D=E(x)||!1:E?D=E[x]||!1:D=!1,D)D!==!0?T=ca(D):typeof k=="string"?T=[k]:typeof k=="function"?T=ca(k(x)):Array.isArray(k)?T=k:typeof k=="object"&&k!==null&&(T=ca(k[x]));else return[];return T.length?T.filter(Boolean).map(I=>typeof I=="string"?I:"surface-variant"):["surface-variant"]}function M(x){const E=S(x);return E.length?h("div",{class:"v-date-picker-month__events"},[E.map(k=>O(pp,{dot:!0,color:k},null))]):null}bt(()=>h("div",{class:"v-date-picker-month",style:{"--v-date-picker-days-in-week":e.weekdays.length}},[e.showWeek&&h("div",{key:"weeks",class:"v-date-picker-month__weeks"},[!e.hideWeekdays&&h("div",{key:"hide-week-days",class:"v-date-picker-month__day"},[Le(" ")]),l.value.map(x=>h("div",{class:Ke(["v-date-picker-month__day","v-date-picker-month__day--adjacent"])},[x]))]),O(Vs,{name:v.value},{default:()=>{var x;return[h("div",{ref:i,key:(x=o.value[0].date)==null?void 0:x.toString(),class:"v-date-picker-month__days"},[!e.hideWeekdays&&c.value.map(E=>h("div",{class:Ke(["v-date-picker-month__day","v-date-picker-month__weekday"])},[E])),o.value.map((E,k)=>{var T;const D={props:{class:"v-date-picker-month__day-btn",color:E.isSelected||E.isToday?e.color:void 0,disabled:E.isDisabled,readonly:e.readonly,icon:!0,ripple:!1,variant:E.isSelected?"flat":E.isToday?"outlined":"text","aria-label":_(E),"aria-current":E.isToday?"date":void 0,onClick:()=>C(E.date)},item:E,i:k};return g.value&&!E.isSelected&&(E.isDisabled=!0),h("div",{class:Ke(["v-date-picker-month__day",{"v-date-picker-month__day--adjacent":E.isAdjacent,"v-date-picker-month__day--hide-adjacent":E.isHidden,"v-date-picker-month__day--selected":E.isSelected,"v-date-picker-month__day--week-end":E.isWeekEnd,"v-date-picker-month__day--week-start":E.isWeekStart}]),"data-v-date":E.isDisabled?void 0:E.isoDate},[(e.showAdjacentMonths||!E.isAdjacent)&&(((T=a.day)==null?void 0:T.call(a,D))??O(ot,D.props,{default:()=>[E.localized,M(E.isoDate)]}))])})])]}})]))}}),rH=it({color:String,height:[String,Number],min:null,max:null,modelValue:Number,year:Number,allowedMonths:[Array,Function]},"VDatePickerMonths"),Uk=pt()({name:"VDatePickerMonths",props:rH(),emits:{"update:modelValue":e=>!0},setup(e,t){let{emit:n,slots:a}=t;const i=Z1(),r=Ut(e,"modelValue"),o=P(()=>{let l=i.startOfYear(i.date());return e.year&&(l=i.setYear(l,e.year)),vc(12).map(c=>{const u=i.format(l,"monthShort"),d=i.format(l,"month"),f=!!(!s(c)||e.min&&i.isAfter(i.startOfMonth(i.date(e.min)),l)||e.max&&i.isAfter(l,i.startOfMonth(i.date(e.max))));return l=i.getNextMonth(l),{isDisabled:f,text:u,label:d,value:c}})});fi(()=>{r.value=r.value??i.getMonth(i.date())});function s(l){return Array.isArray(e.allowedMonths)&&e.allowedMonths.length?e.allowedMonths.includes(l):typeof e.allowedMonths=="function"?e.allowedMonths(l):!0}return bt(()=>h("div",{class:"v-date-picker-months",style:{height:mt(e.height)}},[h("div",{class:"v-date-picker-months__content"},[o.value.map((l,c)=>{var f;const u={active:r.value===c,ariaLabel:l.label,color:r.value===c?e.color:void 0,disabled:l.isDisabled,rounded:!0,text:l.text,variant:r.value===l.value?"flat":"text",onClick:()=>d(c)};function d(m){if(r.value===m){n("update:modelValue",r.value);return}r.value=m}return((f=a.month)==null?void 0:f.call(a,{month:l,i:c,props:u}))??O(ot,ke({key:"month"},u),null)})])])),{}}}),oH=it({color:String,height:[String,Number],min:null,max:null,modelValue:Number,allowedYears:[Array,Function]},"VDatePickerYears"),jk=pt()({name:"VDatePickerYears",props:oH(),directives:{vIntersect:vu},emits:{"update:modelValue":e=>!0},setup(e,t){let{emit:n,slots:a}=t;const i=Z1(),r=Ut(e,"modelValue"),o=ht(!1),s=P(()=>{const f=i.getYear(i.date());let m=f-100,v=f+52;e.min&&(m=i.getYear(i.date(e.min))),e.max&&(v=i.getYear(i.date(e.max)));let g=i.startOfYear(i.date());return g=i.setYear(g,m),vc(v-m+1,m).map(y=>{const _=i.format(g,"year");return g=i.setYear(g,i.getYear(g)+1),{text:_,value:y,isDisabled:!d(y)}})});fi(()=>{r.value=r.value??i.getYear(i.date())});const l=cm(),c=cm();function u(){const f=l.el,m=c.el;if(!f||!m)return;const v=f.getBoundingClientRect(),g=m.getBoundingClientRect();f.scrollTop+=g.top-v.top-f.clientHeight/2+g.height/2}function d(f){return Array.isArray(e.allowedYears)&&e.allowedYears.length?e.allowedYears.includes(f):typeof e.allowedYears=="function"?e.allowedYears(f):!0}return bt(()=>Nt(h("div",{class:"v-date-picker-years",ref:l,style:{height:mt(e.height)}},[h("div",{class:"v-date-picker-years__content",onFocus:()=>{var f;return(f=c.el)==null?void 0:f.focus()},onFocusin:()=>o.value=!0,onFocusout:()=>o.value=!1,tabindex:o.value?-1:0},[s.value.map((f,m)=>{var g;const v={ref:r.value===f.value?c:void 0,active:r.value===f.value,color:r.value===f.value?e.color:void 0,rounded:!0,text:f.text,disabled:f.isDisabled,variant:r.value===f.value?"flat":"text",onClick:()=>{if(r.value===f.value){n("update:modelValue",r.value);return}r.value=f.value}};return((g=a.year)==null?void 0:g.call(a,{year:f,i:m,props:v}))??O(ot,ke({key:"month"},v),null)})])]),[[vu,{handler:u},null,{once:!0}]])),{}}}),sH=it({header:{type:String,default:"$vuetify.datePicker.header"},headerColor:String,headerDateFormat:{type:String,default:"normalDateWithWeekday"},landscapeHeaderWidth:[Number,String],...xn(aH(),["active","monthText","yearText"]),...iH({weeksInMonth:"static"}),...xn(rH(),["modelValue"]),...xn(oH(),["modelValue"]),...vI({title:"$vuetify.datePicker.title"}),modelValue:null},"VDatePicker"),c9=pt()({name:"VDatePicker",props:sH(),emits:{"update:modelValue":e=>!0,"update:month":e=>!0,"update:year":e=>!0,"update:viewMode":e=>!0},setup(e,t){let{emit:n,slots:a}=t;const i=Z1(),{t:r}=Ii(),{rtlClasses:o}=Fr(),s=Ut(e,"modelValue",void 0,fe=>ca(fe).map(le=>i.date(le)),fe=>e.multiple?fe:fe[0]),l=Ut(e,"viewMode"),{minDate:c,maxDate:u,clampDate:d}=Dw(e),f=P(()=>{var Q;const fe=i.date(),le=(Q=s.value)!=null&&Q[0]?i.date(s.value[0]):d(fe);return le&&i.isValid(le)?le:fe}),m=Fe(()=>e.headerColor??e.color),v=Ut(e,"month"),g=P({get:()=>Number(v.value??i.getMonth(i.startOfMonth(f.value))),set:fe=>v.value=fe}),y=Ut(e,"year"),_=P({get:()=>Number(y.value??i.getYear(i.startOfYear(i.setMonth(f.value,g.value)))),set:fe=>y.value=fe}),w=ht(!1),C=P(()=>{if(e.multiple&&s.value.length>1)return r("$vuetify.datePicker.itemsSelected",s.value.length);const fe=s.value[0]&&i.isValid(s.value[0])?i.format(i.date(s.value[0]),e.headerDateFormat):r(e.header);return e.landscape&&fe.split(" ").length===3?fe.replace(" ",`
`):fe}),S=Fe(()=>{let fe=i.date();return fe=i.setDate(fe,1),fe=i.setMonth(fe,g.value),fe=i.setYear(fe,_.value),fe}),M=Fe(()=>i.format(S.value,"monthAndYear")),x=Fe(()=>i.format(S.value,"monthShort")),E=Fe(()=>i.format(S.value,"year")),k=Fe(()=>`date-picker-header${w.value?"-reverse":""}-transition`),D=P(()=>{if(e.disabled)return!0;const fe=[];if(l.value!=="month")fe.push("prev-month","next-month","prev-year","next-year");else{let le=i.date();if(le=i.startOfMonth(le),le=i.setMonth(le,g.value),le=i.setYear(le,_.value),c.value){const Q=i.addDays(i.startOfMonth(le),-1),j=i.addDays(i.startOfYear(le),-1);i.isAfter(c.value,Q)&&fe.push("prev-month"),i.isAfter(c.value,j)&&fe.push("prev-year")}if(u.value){const Q=i.addDays(i.endOfMonth(le),1),j=i.addDays(i.endOfYear(le),1);i.isAfter(Q,u.value)&&fe.push("next-month"),i.isAfter(j,u.value)&&fe.push("next-year")}}return fe}),T=P(()=>e.allowedYears||R),I=P(()=>e.allowedMonths||Z);function H(fe,le){const Q=e.allowedDates;if(typeof Q!="function")return!0;const j=1+uI(i,fe,le);for(let ue=0;ue<j;ue++)if(Q(i.addDays(fe,ue)))return!0;return!1}function R(fe){if(typeof e.allowedDates=="function"){const le=i.parseISO(`${fe}-01-01`);return H(le,i.endOfYear(le))}if(Array.isArray(e.allowedDates)&&e.allowedDates.length){for(const le of e.allowedDates)if(i.getYear(i.date(le))===fe)return!0;return!1}return!0}function Z(fe){if(typeof e.allowedDates=="function"){const le=String(fe+1).padStart(2,"0"),Q=i.parseISO(`${_.value}-${le}-01`);return H(Q,i.endOfMonth(Q))}if(Array.isArray(e.allowedDates)&&e.allowedDates.length){for(const le of e.allowedDates)if(i.getYear(i.date(le))===_.value&&i.getMonth(i.date(le))===fe)return!0;return!1}return!0}function N(){g.value<11?g.value++:(_.value++,g.value=0,ee()),te()}function W(){g.value>0?g.value--:(_.value--,g.value=11,ee()),te()}function X(){if(_.value++,u.value){const fe=String(g.value+1).padStart(2,"0"),le=i.parseISO(`${_.value}-${fe}-01`);i.isAfter(le,u.value)&&(g.value=i.getMonth(u.value))}ee()}function ie(){if(_.value--,c.value){const fe=String(g.value+1).padStart(2,"0"),le=i.endOfMonth(i.parseISO(`${_.value}-${fe}-01`));i.isAfter(c.value,le)&&(g.value=i.getMonth(c.value))}ee()}function pe(){l.value="month"}function z(){l.value=l.value==="months"?"month":"months"}function Y(){l.value=l.value==="year"?"month":"year"}function te(){l.value==="months"&&z()}function ee(){l.value==="year"&&Y()}return qe(s,(fe,le)=>{const Q=ca(le),j=ca(fe);if(!j.length)return;const ue=i.date(Q[Q.length-1]),re=i.date(j[j.length-1]);if(i.isSameDay(ue,re))return;const ce=i.getMonth(re),ge=i.getYear(re);ce!==g.value&&(g.value=ce,te()),ge!==_.value&&(_.value=ge,ee()),w.value=i.isBefore(ue,re)}),bt(()=>{const fe=Ik.filterProps(e),le=xn(Fk.filterProps(e),["viewMode"]),Q=zk.filterProps(e),j=Bk.filterProps(e),ue=xn(Uk.filterProps(e),["modelValue"]),re=xn(jk.filterProps(e),["modelValue"]),ce={color:m.value,header:C.value,transition:k.value};return O(Ik,ke(fe,{color:m.value,class:["v-date-picker",`v-date-picker--${l.value}`,{"v-date-picker--show-week":e.showWeek},o.value,e.class],style:[{"--v-date-picker-landscape-header-width":mt(e.landscapeHeaderWidth)},e.style]}),{title:()=>{var ge;return((ge=a.title)==null?void 0:ge.call(a))??h("div",{class:"v-date-picker__title"},[r(e.title)])},header:()=>a.header?O(ga,{defaults:{VDatePickerHeader:{...ce}}},{default:()=>{var ge;return[(ge=a.header)==null?void 0:ge.call(a,ce)]}}):O(zk,ke({key:"header"},Q,ce,{onClick:l.value!=="month"?pe:void 0}),{prepend:a.prepend,append:a.append}),default:()=>h(Ye,null,[O(Fk,ke(le,{disabled:D.value,viewMode:l.value,text:M.value,monthText:x.value,yearText:E.value,"onClick:next":N,"onClick:prev":W,"onClick:nextYear":X,"onClick:prevYear":ie,"onClick:month":z,"onClick:year":Y}),{default:a.controls}),O(X7,{hideOnLeave:!0},{default:()=>[l.value==="months"?O(Uk,ke({key:"date-picker-months"},ue,{modelValue:g.value,"onUpdate:modelValue":[ge=>g.value=ge,te],min:c.value,max:u.value,year:_.value,allowedMonths:I.value}),{month:a.month}):l.value==="year"?O(jk,ke({key:"date-picker-years"},re,{modelValue:_.value,"onUpdate:modelValue":[ge=>_.value=ge,ee],min:c.value,max:u.value,allowedYears:T.value}),{year:a.year}):O(Bk,ke({key:"date-picker-month"},j,{modelValue:s.value,"onUpdate:modelValue":ge=>s.value=ge,month:g.value,"onUpdate:month":[ge=>g.value=ge,te],year:_.value,"onUpdate:year":[ge=>_.value=ge,ee],min:c.value,max:u.value}),{day:a.day})]})]),actions:a.actions})}),{}}}),zre=it({...Yt(),...pne()},"VForm"),Hf=pt()({name:"VForm",props:zre(),emits:{"update:modelValue":e=>!0,submit:e=>!0},setup(e,t){let{slots:n,emit:a}=t;const i=mne(e),r=F();function o(l){l.preventDefault(),i.reset()}function s(l){const c=l,u=i.validate();c.then=u.then.bind(u),c.catch=u.catch.bind(u),c.finally=u.finally.bind(u),a("submit",c),c.defaultPrevented||u.then(d=>{var m;let{valid:f}=d;f&&((m=r.value)==null||m.submit())}),c.preventDefault()}return bt(()=>{var l;return h("form",{ref:r,class:Ke(["v-form",e.class]),style:_t(e.style),novalidate:!0,onReset:o,onSubmit:s},[(l=n.default)==null?void 0:l.call(n,i)])}),Ro(i,r)}}),lH=Symbol.for("vuetify:v-item-group"),Bre=it({...Yt(),...Dg({selectedClass:"v-item--selected"}),...Nn(),...Ca()},"VItemGroup"),qGt=pt()({name:"VItemGroup",props:Bre(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{themeClasses:a}=Qa(e),{isSelected:i,select:r,next:o,prev:s,selected:l}=e8(e,lH);return()=>O(e.tag,{class:Ke(["v-item-group",a.value,e.class]),style:_t(e.style)},{default:()=>{var c;return[(c=n.default)==null?void 0:c.call(n,{isSelected:i,select:r,next:o,prev:s,selected:l.value})]}})}}),YGt=pt()({name:"VItem",props:Vg(),emits:{"group:selected":e=>!0},setup(e,t){let{slots:n}=t;const{isSelected:a,select:i,toggle:r,selectedClass:o,value:s,disabled:l}=hm(e,lH);return()=>{var c;return(c=n.default)==null?void 0:c.call(n,{isSelected:a.value,selectedClass:o.value,select:i,toggle:r,value:s.value,disabled:l.value})}}});function Ure(e){let{rootEl:t,isSticky:n,layoutItemStyles:a}=e;const i=ht(!1),r=ht(0),o=P(()=>{const c=typeof i.value=="boolean"?"top":i.value;return[n.value?{top:"auto",bottom:"auto",height:void 0}:void 0,i.value?{[c]:mt(r.value)}:{top:a.value.top}]});yn(()=>{qe(n,c=>{c?window.addEventListener("scroll",l,{passive:!0}):window.removeEventListener("scroll",l)},{immediate:!0})}),hi(()=>{window.removeEventListener("scroll",l)});let s=0;function l(){const c=s>window.scrollY?"up":"down",u=t.value.getBoundingClientRect(),d=parseFloat(a.value.top??0),f=window.scrollY-Math.max(0,r.value-d),m=u.height+Math.max(r.value,d)-window.scrollY-window.innerHeight,v=parseFloat(getComputedStyle(t.value).getPropertyValue("--v-body-scroll-y"))||0;u.height<window.innerHeight-d?(i.value="top",r.value=d):c==="up"&&i.value==="bottom"||c==="down"&&i.value==="top"?(r.value=window.scrollY+u.top-v,i.value=!0):c==="down"&&m<=0?(r.value=0,i.value="bottom"):c==="up"&&f<=0&&(v?i.value!=="top"&&(r.value=-f+v+d,i.value="top"):(r.value=u.top+f,i.value="top")),s=window.scrollY}return{isStuck:i,stickyStyles:o}}const jre=100,qre=20;function qk(e){return(e<0?-1:1)*Math.sqrt(Math.abs(e))*1.41421356237}function Yk(e){if(e.length<2)return 0;if(e.length===2)return e[1].t===e[0].t?0:(e[1].d-e[0].d)/(e[1].t-e[0].t);let t=0;for(let n=e.length-1;n>0;n--){if(e[n].t===e[n-1].t)continue;const a=qk(t),i=(e[n].d-e[n-1].d)/(e[n].t-e[n-1].t);t+=(i-a)*Math.abs(i),n===e.length-1&&(t*=.5)}return qk(t)*1e3}function Yre(){const e={};function t(i){Array.from(i.changedTouches).forEach(r=>{(e[r.identifier]??(e[r.identifier]=new PV(qre))).push([i.timeStamp,r])})}function n(i){Array.from(i.changedTouches).forEach(r=>{delete e[r.identifier]})}function a(i){var c;const r=(c=e[i])==null?void 0:c.values().reverse();if(!r)throw new Error(`No samples for touch id ${i}`);const o=r[0],s=[],l=[];for(const u of r){if(o[0]-u[0]>jre)break;s.push({t:u[0],d:u[1].clientX}),l.push({t:u[0],d:u[1].clientY})}return{x:Yk(s),y:Yk(l),get direction(){const{x:u,y:d}=this,[f,m]=[Math.abs(u),Math.abs(d)];return f>m&&u>=0?"right":f>m&&u<=0?"left":m>f&&d>=0?"down":m>f&&d<=0?"up":Wre()}}}return{addMovement:t,endTouch:n,getVelocity:a}}function Wre(){throw new Error}function Gre(e){let{el:t,isActive:n,isTemporary:a,width:i,touchless:r,position:o}=e;yn(()=>{window.addEventListener("touchstart",w,{passive:!0}),window.addEventListener("touchmove",C,{passive:!1}),window.addEventListener("touchend",S,{passive:!0})}),hi(()=>{window.removeEventListener("touchstart",w),window.removeEventListener("touchmove",C),window.removeEventListener("touchend",S)});const s=P(()=>["left","right"].includes(o.value)),{addMovement:l,endTouch:c,getVelocity:u}=Yre();let d=!1;const f=ht(!1),m=ht(0),v=ht(0);let g;function y(x,E){return(o.value==="left"?x:o.value==="right"?document.documentElement.clientWidth-x:o.value==="top"?x:o.value==="bottom"?document.documentElement.clientHeight-x:Nd())-(E?i.value:0)}function _(x){let E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;const k=o.value==="left"?(x-v.value)/i.value:o.value==="right"?(document.documentElement.clientWidth-x-v.value)/i.value:o.value==="top"?(x-v.value)/i.value:o.value==="bottom"?(document.documentElement.clientHeight-x-v.value)/i.value:Nd();return E?$i(k):k}function w(x){if(r.value)return;const E=x.changedTouches[0].clientX,k=x.changedTouches[0].clientY,D=25,T=o.value==="left"?E<D:o.value==="right"?E>document.documentElement.clientWidth-D:o.value==="top"?k<D:o.value==="bottom"?k>document.documentElement.clientHeight-D:Nd(),I=n.value&&(o.value==="left"?E<i.value:o.value==="right"?E>document.documentElement.clientWidth-i.value:o.value==="top"?k<i.value:o.value==="bottom"?k>document.documentElement.clientHeight-i.value:Nd());(T||I||n.value&&a.value)&&(g=[E,k],v.value=y(s.value?E:k,n.value),m.value=_(s.value?E:k),d=v.value>-20&&v.value<80,c(x),l(x))}function C(x){const E=x.changedTouches[0].clientX,k=x.changedTouches[0].clientY;if(d){if(!x.cancelable){d=!1;return}const T=Math.abs(E-g[0]),I=Math.abs(k-g[1]);(s.value?T>I&&T>3:I>T&&I>3)?(f.value=!0,d=!1):(s.value?I:T)>3&&(d=!1)}if(!f.value)return;x.preventDefault(),l(x);const D=_(s.value?E:k,!1);m.value=Math.max(0,Math.min(1,D)),D>1?v.value=y(s.value?E:k,!0):D<0&&(v.value=y(s.value?E:k,!1))}function S(x){if(d=!1,!f.value)return;l(x),f.value=!1;const E=u(x.changedTouches[0].identifier),k=Math.abs(E.x),D=Math.abs(E.y);(s.value?k>D&&k>400:D>k&&D>3)?n.value=E.direction===({left:"right",right:"left",top:"down",bottom:"up"}[o.value]||Nd()):n.value=m.value>.5}const M=P(()=>f.value?{transform:o.value==="left"?`translateX(calc(-100% + ${m.value*i.value}px))`:o.value==="right"?`translateX(calc(100% - ${m.value*i.value}px))`:o.value==="top"?`translateY(calc(-100% + ${m.value*i.value}px))`:o.value==="bottom"?`translateY(calc(100% - ${m.value*i.value}px))`:Nd(),transition:"none"}:void 0);return Hs(f,()=>{var k,D;const x=((k=t.value)==null?void 0:k.style.transform)??null,E=((D=t.value)==null?void 0:D.style.transition)??null;fi(()=>{var T,I,H,R;(I=t.value)==null||I.style.setProperty("transform",((T=M.value)==null?void 0:T.transform)||"none"),(R=t.value)==null||R.style.setProperty("transition",((H=M.value)==null?void 0:H.transition)||null)}),Ja(()=>{var T,I;(T=t.value)==null||T.style.setProperty("transform",x),(I=t.value)==null||I.style.setProperty("transition",E)})}),{isDragging:f,dragProgress:m,dragStyles:M}}function Nd(){throw new Error}const Kre=["start","end","left","right","top","bottom"],Xre=it({color:String,disableResizeWatcher:Boolean,disableRouteWatcher:Boolean,expandOnHover:Boolean,floating:Boolean,modelValue:{type:Boolean,default:null},permanent:Boolean,rail:{type:Boolean,default:null},railWidth:{type:[Number,String],default:56},scrim:{type:[Boolean,String],default:!0},image:String,temporary:Boolean,persistent:Boolean,touchless:Boolean,width:{type:[Number,String],default:256},location:{type:String,default:"start",validator:e=>Kre.includes(e)},sticky:Boolean,...Au(),...Yt(),...IO(),...Of({mobile:null}),...js(),...ste(),...zr(),...xn(RO(),["disableInitialFocus"]),...Nn({tag:"nav"}),...Ca()},"VNavigationDrawer"),Jre=pt()({name:"VNavigationDrawer",props:Xre(),emits:{"update:modelValue":e=>!0,"update:rail":e=>!0},setup(e,t){let{attrs:n,emit:a,slots:i}=t;const{isRtl:r}=Fr(),{themeClasses:o}=Qa(e),{borderClasses:s}=Nc(e),{backgroundColorClasses:l,backgroundColorStyles:c}=ui(()=>e.color),{elevationClasses:u}=Tl(e),{displayClasses:d,mobile:f}=Ji(e),{roundedClasses:m}=vo(e),v=iO(),g=Ut(e,"modelValue",null,z=>!!z),{ssrBootStyles:y}=iw(),{scopeId:_}=If(),w=F(),C=ht(!1),{runOpenDelay:S,runCloseDelay:M}=HO(e,z=>{C.value=z}),x=P(()=>e.rail&&e.expandOnHover&&C.value?Number(e.width):Number(e.rail?e.railWidth:e.width)),E=P(()=>Y7(e.location,r.value)),k=Fe(()=>e.persistent),D=P(()=>!e.permanent&&(f.value||e.temporary)),T=P(()=>e.sticky&&!D.value&&E.value!=="bottom");ZO(e,{isActive:g,localTop:D,contentEl:w}),Hs(()=>e.expandOnHover&&e.rail!=null,()=>{qe(C,z=>a("update:rail",!z))}),Hs(()=>!e.disableResizeWatcher,()=>{qe(D,z=>!e.permanent&&Lt(()=>g.value=!z))}),Hs(()=>!e.disableRouteWatcher&&!!v,()=>{qe(v.currentRoute,()=>D.value&&(g.value=!1))}),qe(()=>e.permanent,z=>{z&&(g.value=!0)}),e.modelValue==null&&!D.value&&(g.value=e.permanent||!f.value);const{isDragging:I,dragProgress:H}=Gre({el:w,isActive:g,isTemporary:D,width:x,touchless:Fe(()=>e.touchless),position:E}),R=P(()=>{const z=D.value?0:e.rail&&e.expandOnHover?Number(e.railWidth):x.value;return I.value?z*H.value:z}),{layoutItemStyles:Z,layoutItemScrimStyles:N}=lte({id:e.name,order:P(()=>parseInt(e.order,10)),position:E,layoutSize:R,elementSize:x,active:Ac(g),disableTransitions:Fe(()=>I.value),absolute:P(()=>e.absolute||T.value&&typeof W.value!="string")}),{isStuck:W,stickyStyles:X}=Ure({rootEl:w,isSticky:T,layoutItemStyles:Z}),ie=ui(()=>typeof e.scrim=="string"?e.scrim:null),pe=P(()=>({...I.value?{opacity:H.value*.2,transition:"none"}:void 0,...N.value}));return os({VList:{bgColor:"transparent"}}),bt(()=>{const z=i.image||e.image;return h(Ye,null,[O(e.tag,ke({ref:w,onMouseenter:S,onMouseleave:M,class:["v-navigation-drawer",`v-navigation-drawer--${E.value}`,{"v-navigation-drawer--expand-on-hover":e.expandOnHover,"v-navigation-drawer--floating":e.floating,"v-navigation-drawer--is-hovering":C.value,"v-navigation-drawer--rail":e.rail,"v-navigation-drawer--temporary":D.value,"v-navigation-drawer--persistent":k.value,"v-navigation-drawer--active":g.value,"v-navigation-drawer--sticky":T.value},o.value,l.value,s.value,d.value,u.value,m.value,e.class],style:[c.value,Z.value,y.value,X.value,e.style],inert:!g.value},_,n),{default:()=>{var Y,te,ee;return[z&&h("div",{key:"image",class:"v-navigation-drawer__img"},[i.image?O(ga,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{alt:"",cover:!0,height:"inherit",src:e.image}}},i.image):O(Dr,{key:"image-img",alt:"",cover:!0,height:"inherit",src:e.image},null)]),i.prepend&&h("div",{class:"v-navigation-drawer__prepend"},[(Y=i.prepend)==null?void 0:Y.call(i)]),h("div",{class:"v-navigation-drawer__content"},[(te=i.default)==null?void 0:te.call(i)]),i.append&&h("div",{class:"v-navigation-drawer__append"},[(ee=i.append)==null?void 0:ee.call(i)])]}}),O(kc,{name:"fade-transition"},{default:()=>[D.value&&(I.value||g.value)&&!!e.scrim&&h("div",ke({class:["v-navigation-drawer__scrim",ie.backgroundColorClasses.value],style:[pe.value,ie.backgroundColorStyles.value],onClick:()=>{k.value||(g.value=!1)}},_),null)]})])}),{isStuck:W}}}),Qre=it({...zg({falseIcon:"$radioOff",trueIcon:"$radioOn"})},"VRadio"),c2=pt()({name:"VRadio",props:Qre(),setup(e,t){let{slots:n}=t;return bt(()=>{const a=od.filterProps(e);return O(od,ke(a,{class:["v-radio",e.class],style:e.style,type:"radio"}),n)}),{}}}),eoe=it({height:{type:[Number,String],default:"auto"},...xn(md(),["direction"]),...xn(rw(),["multiple"]),trueIcon:{type:Bt,default:"$radioOn"},falseIcon:{type:Bt,default:"$radioOff"},type:{type:String,default:"radio"}},"VRadioGroup"),d9=pt()({name:"VRadioGroup",inheritAttrs:!1,props:eoe(),emits:{"update:modelValue":e=>!0},setup(e,t){let{attrs:n,slots:a}=t;const i=Zr(),r=P(()=>e.id||`radio-group-${i}`),o=Ut(e,"modelValue"),s=F();return bt(()=>{const[l,c]=pd(n),u=Fs.filterProps(e),d=od.filterProps(e),f=a.label?a.label({label:e.label,props:{for:r.value}}):e.label;return O(Fs,ke({ref:s,class:["v-radio-group",e.class],style:e.style},l,u,{modelValue:o.value,"onUpdate:modelValue":m=>o.value=m,id:r.value}),{...a,default:m=>{let{id:v,messagesId:g,isDisabled:y,isReadonly:_}=m;return h(Ye,null,[f&&O(Fg,{id:v.value},{default:()=>[f]}),O(cne,ke(d,{id:v.value,"aria-describedby":g.value,defaultsTarget:"VRadio",trueIcon:e.trueIcon,falseIcon:e.falseIcon,type:e.type,disabled:y.value,readonly:_.value,"aria-labelledby":f?v.value:void 0,multiple:!1},c,{modelValue:o.value,"onUpdate:modelValue":w=>o.value=w}),a)])}})}),Ro({},s)}}),toe={actions:"button@2",article:"heading, paragraph",avatar:"avatar",button:"button",card:"image, heading","card-avatar":"image, list-item-avatar",chip:"chip","date-picker":"list-item, heading, divider, date-picker-options, date-picker-days, actions","date-picker-options":"text, avatar@2","date-picker-days":"avatar@28",divider:"divider",heading:"heading",image:"image","list-item":"text","list-item-avatar":"avatar, text","list-item-two-line":"sentences","list-item-avatar-two-line":"avatar, sentences","list-item-three-line":"paragraph","list-item-avatar-three-line":"avatar, paragraph",ossein:"ossein",paragraph:"text@3",sentences:"text@2",subtitle:"text",table:"table-heading, table-thead, table-tbody, table-tfoot","table-heading":"chip, text","table-thead":"heading@6","table-tbody":"table-row-divider@6","table-row-divider":"table-row, divider","table-row":"text@6","table-tfoot":"text@2, avatar@2",text:"text"};function noe(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return h("div",{class:Ke(["v-skeleton-loader__bone",`v-skeleton-loader__${e}`])},[t])}function Wk(e){const[t,n]=e.split("@");return Array.from({length:n}).map(()=>Jg(t))}function Jg(e){let t=[];if(!e)return t;const n=toe[e];if(e!==n){if(e.includes(","))return Gk(e);if(e.includes("@"))return Wk(e);n.includes(",")?t=Gk(n):n.includes("@")?t=Wk(n):n&&t.push(Jg(n))}return[noe(e,t)]}function Gk(e){return e.replace(/\s/g,"").split(",").map(Jg)}const aoe=it({boilerplate:Boolean,color:String,loading:Boolean,loadingText:{type:String,default:"$vuetify.loading"},type:{type:[String,Array],default:"ossein"},...cs(),...js(),...Ca()},"VSkeletonLoader"),u6=pt()({name:"VSkeletonLoader",inheritAttrs:!1,props:aoe(),setup(e,t){let{attrs:n,slots:a}=t;const{backgroundColorClasses:i,backgroundColorStyles:r}=ui(()=>e.color),{dimensionStyles:o}=ds(e),{elevationClasses:s}=Tl(e),{themeClasses:l}=Qa(e),{t:c}=Ii(),u=P(()=>Jg(ca(e.type).join(",")));return bt(()=>{var m;const d=!a.default||e.loading,f=e.boilerplate||!d?{}:{ariaLive:"polite",ariaLabel:c(e.loadingText),role:"alert"};return d?h("div",ke({class:["v-skeleton-loader",{"v-skeleton-loader--boilerplate":e.boilerplate},l.value,i.value,s.value],style:[r.value,o.value]},f,n),[u.value]):h(Ye,null,[(m=a.default)==null?void 0:m.call(a)])}),{}}}),ioe=it({indeterminate:Boolean,inset:Boolean,flat:Boolean,loading:{type:[Boolean,String],default:!1},...md(),...zg()},"VSwitch"),tu=pt()({name:"VSwitch",inheritAttrs:!1,props:ioe(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,t){let{attrs:n,slots:a}=t;const i=Ut(e,"indeterminate"),r=Ut(e,"modelValue"),{loaderClasses:o}=n8(e),{isFocused:s,focus:l,blur:c}=Vf(e),u=F(),d=F(),f=Ub&&window.matchMedia("(forced-colors: active)").matches,m=Fe(()=>typeof e.loading=="string"&&e.loading!==""?e.loading:e.color),v=Zr(),g=Fe(()=>e.id||`switch-${v}`);function y(){i.value&&(i.value=!1)}function _(w){var C,S;w.stopPropagation(),w.preventDefault(),(S=(C=u.value)==null?void 0:C.input)==null||S.click()}return bt(()=>{const[w,C]=pd(n),S=Fs.filterProps(e),M=od.filterProps(e);return O(Fs,ke({ref:d,class:["v-switch",{"v-switch--flat":e.flat},{"v-switch--inset":e.inset},{"v-switch--indeterminate":i.value},o.value,e.class]},w,S,{modelValue:r.value,"onUpdate:modelValue":x=>r.value=x,id:g.value,focused:s.value,style:e.style}),{...a,default:x=>{let{id:E,messagesId:k,isDisabled:D,isReadonly:T,isValid:I}=x;const H={model:r,isValid:I};return O(od,ke({ref:u},M,{modelValue:r.value,"onUpdate:modelValue":[R=>r.value=R,y],id:E.value,"aria-describedby":k.value,type:"checkbox","aria-checked":i.value?"mixed":void 0,disabled:D.value,readonly:T.value,onFocus:l,onBlur:c},C),{...a,default:R=>{let{backgroundColorClasses:Z,backgroundColorStyles:N}=R;return h("div",{class:Ke(["v-switch__track",f?void 0:Z.value]),style:_t(N.value),onClick:_},[a["track-true"]&&h("div",{key:"prepend",class:"v-switch__track-true"},[a["track-true"](H)]),a["track-false"]&&h("div",{key:"append",class:"v-switch__track-false"},[a["track-false"](H)])])},input:R=>{let{inputNode:Z,icon:N,backgroundColorClasses:W,backgroundColorStyles:X}=R;return h(Ye,null,[Z,h("div",{class:Ke(["v-switch__thumb",{"v-switch__thumb--filled":N||e.loading},e.inset||f?void 0:W.value]),style:_t(e.inset?void 0:X.value)},[a.thumb?O(ga,{defaults:{VIcon:{icon:N,size:"x-small"}}},{default:()=>[a.thumb({...H,icon:N})]}):O(KV,null,{default:()=>[e.loading?O(Ig,{name:"v-switch",active:!0,color:I.value===!1?void 0:m.value},{default:ie=>a.loader?a.loader(ie):O(W0,{active:ie.isActive,color:ie.color,indeterminate:!0,size:"16",width:"2"},null)}):N&&O(Ge,{key:String(N),icon:N,size:"x-small"},null)]})])])}})}})}),Ro({},d)}}),Vw=Symbol.for("vuetify:v-tabs"),uH=it({fixed:Boolean,sliderColor:String,sliderTransition:String,sliderTransitionDuration:[String,Number],hideSlider:Boolean,inset:Boolean,direction:{type:String,default:"horizontal"},...xn(fO({selectedClass:"v-tab--selected",variant:"text"}),["active","block","flat","location","position","symbol"])},"VTab"),k2=pt()({name:"VTab",props:uH(),setup(e,t){let{slots:n,attrs:a}=t;const{textColorClasses:i,textColorStyles:r}=Io(()=>e.sliderColor),{backgroundColorClasses:o,backgroundColorStyles:s}=ui(()=>e.sliderColor),l=F(),c=F(),u=P(()=>e.direction==="horizontal"),d=P(()=>{var y,_;return((_=(y=l.value)==null?void 0:y.group)==null?void 0:_.isSelected.value)??!1});function f(y,_){return{opacity:[0,1]}}function m(y,_){return e.direction==="vertical"?{transform:["scaleY(0)","scaleY(1)"]}:{transform:["scaleX(0)","scaleX(1)"]}}function v(y,_){const w=_.getBoundingClientRect(),C=y.getBoundingClientRect(),S=u.value?"x":"y",M=u.value?"X":"Y",x=u.value?"right":"bottom",E=u.value?"width":"height",k=w[S],D=C[S],T=k>D?w[x]-C[x]:w[S]-C[S],I=Math.sign(T)>0?u.value?"right":"bottom":Math.sign(T)<0?u.value?"left":"top":"center",R=(Math.abs(T)+(Math.sign(T)<0?w[E]:C[E]))/Math.max(w[E],C[E])||0,Z=w[E]/C[E]||0,N=1.5;return{transform:[`translate${M}(${T}px) scale${M}(${Z})`,`translate${M}(${T/N}px) scale${M}(${(R-1)/N+1})`,"none"],transformOrigin:Array(3).fill(I)}}function g(y){var w,C;let{value:_}=y;if(_){const S=(C=(w=l.value)==null?void 0:w.$el.parentElement)==null?void 0:C.querySelector(".v-tab--selected .v-tab__slider"),M=c.value;if(!S||!M)return;const x=getComputedStyle(S).backgroundColor,E={fade:f,grow:m,shift:v}[e.sliderTransition??"shift"]??v,k=Number(e.sliderTransitionDuration)||({fade:400,grow:350,shift:225}[e.sliderTransition??"shift"]??225);ac(M,{backgroundColor:[x,x],...E(M,S)},{duration:k,easing:dm})}}return bt(()=>{const y=ot.filterProps(e);return O(ot,ke({symbol:Vw,ref:l,class:["v-tab",e.class,d.value&&e.inset?o.value:[]],style:[e.style,d.value&&e.inset?s.value:[],{backgroundColor:d.value&&e.inset?"transparent !important":void 0}],tabindex:d.value?0:-1,role:"tab","aria-selected":String(d.value),active:!1},y,a,{block:e.fixed,maxWidth:e.fixed?300:void 0,"onGroup:selected":g}),{...n,default:()=>{var _;return h(Ye,null,[((_=n.default)==null?void 0:_.call(n))??e.text,!e.hideSlider&&h("div",{ref:c,class:Ke(["v-tab__slider",e.inset?o.value:i.value]),style:_t([r.value,e.inset?s.value:i.value])},null)])}})}),Ro({},l)}}),roe=it({...xn(pI(),["continuous","nextIcon","prevIcon","showArrows","touch","mandatory"])},"VTabsWindow"),cH=pt()({name:"VTabsWindow",props:roe(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=B(Vw,null),i=Ut(e,"modelValue"),r=P({get(){var o;return i.value!=null||!a?i.value:(o=a.items.value.find(s=>a.selected.value.includes(s.id)))==null?void 0:o.value},set(o){i.value=o}});return bt(()=>{const o=s9.filterProps(e);return O(s9,ke({_as:"VTabsWindow"},o,{modelValue:r.value,"onUpdate:modelValue":s=>r.value=s,class:["v-tabs-window",e.class],style:e.style,mandatory:!1,touch:!1}),n)}),{}}}),ooe=it({...mI()},"VTabsWindowItem"),dH=pt()({name:"VTabsWindowItem",props:ooe(),setup(e,t){let{slots:n}=t;return bt(()=>{const a=l9.filterProps(e);return O(l9,ke({_as:"VTabsWindowItem"},a,{class:["v-tabs-window-item",e.class],style:e.style}),n)}),{}}});function soe(e){return e?e.map(t=>id(t)?t:{text:t,value:t}):[]}const loe=it({alignTabs:{type:String,default:"start"},color:String,fixedTabs:Boolean,items:{type:Array,default:()=>[]},stacked:Boolean,bgColor:String,grow:Boolean,height:{type:[Number,String],default:void 0},hideSlider:Boolean,inset:Boolean,insetPadding:[String,Number],insetRadius:[String,Number],sliderColor:String,...Mc(uH(),["spaced","sliderTransition","sliderTransitionDuration"]),...sw({mandatory:"force",selectedClass:"v-tab-item--selected"}),...Ar(),...Nn()},"VTabs"),Ow=pt()({name:"VTabs",props:loe(),emits:{"update:modelValue":e=>!0},setup(e,t){let{attrs:n,slots:a}=t;const i=Ut(e,"modelValue"),r=P(()=>soe(e.items)),{densityClasses:o}=qs(e),{backgroundColorClasses:s,backgroundColorStyles:l}=ui(()=>e.bgColor),{scopeId:c}=If();return os({VTab:{color:Fe(e,"color"),direction:Fe(e,"direction"),stacked:Fe(e,"stacked"),fixed:Fe(e,"fixedTabs"),inset:Fe(e,"inset"),sliderColor:Fe(e,"sliderColor"),sliderTransition:Fe(e,"sliderTransition"),sliderTransitionDuration:Fe(e,"sliderTransitionDuration"),hideSlider:Fe(e,"hideSlider")}}),bt(()=>{const u=t6.filterProps(e),d=!!(a.window||e.items.length>0);return h(Ye,null,[O(t6,ke(u,{modelValue:i.value,"onUpdate:modelValue":f=>i.value=f,class:["v-tabs",`v-tabs--${e.direction}`,`v-tabs--align-tabs-${e.alignTabs}`,{"v-tabs--fixed-tabs":e.fixedTabs,"v-tabs--grow":e.grow,"v-tabs--inset":e.inset,"v-tabs--stacked":e.stacked},o.value,s.value,e.class],style:[{"--v-tabs-height":mt(e.height),"--v-tabs-inset-padding":e.inset?mt(e.insetPadding):void 0,"--v-tabs-inset-radius":e.inset?mt(e.insetRadius):void 0},l.value,e.style],role:"tablist",symbol:Vw},c,n),{default:a.default??(()=>r.value.map(f=>{var m;return((m=a.tab)==null?void 0:m.call(a,{item:f}))??O(k2,ke(f,{key:f.text,value:f.value,spaced:e.spaced}),{default:a[`tab.${f.value}`]?()=>{var v;return(v=a[`tab.${f.value}`])==null?void 0:v.call(a,{item:f})}:void 0})})),prev:a.prev,next:a.next}),d&&O(cH,ke({modelValue:i.value,"onUpdate:modelValue":f=>i.value=f,key:"tabs-window"},c),{default:()=>{var f;return[r.value.map(m=>{var v;return((v=a.item)==null?void 0:v.call(a,{item:m}))??O(dH,{value:m.value},{default:()=>{var g;return(g=a[`item.${m.value}`])==null?void 0:g.call(a,{item:m})}})}),(f=a.window)==null?void 0:f.call(a)]}})])}),{}}}),uoe=it({autoGrow:Boolean,autofocus:Boolean,counter:[Boolean,Number,String],counterValue:Function,prefix:String,placeholder:String,persistentPlaceholder:Boolean,persistentCounter:Boolean,noResize:Boolean,rows:{type:[Number,String],default:5,validator:e=>!isNaN(parseFloat(e))},maxHeight:{type:[Number,String],validator:e=>!isNaN(parseFloat(e))},maxRows:{type:[Number,String],validator:e=>!isNaN(parseFloat(e))},suffix:String,modelModifiers:Object,...YO(),...xn(md(),["direction"]),...hw()},"VTextarea"),Qg=pt()({name:"VTextarea",directives:{vIntersect:vu},inheritAttrs:!1,props:uoe(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0,"update:rows":e=>!0},setup(e,t){let{attrs:n,emit:a,slots:i}=t;const r=Ut(e,"modelValue"),{isFocused:o,focus:s,blur:l}=Vf(e),{onIntersect:c}=WO(e),u=P(()=>typeof e.counterValue=="function"?e.counterValue(r.value):(r.value||"").toString().length),d=P(()=>{if(n.maxlength)return n.maxlength;if(!(!e.counter||typeof e.counter!="number"&&typeof e.counter!="string"))return e.counter}),f=F(),m=F(),v=ht(""),g=F(),y=F(0),{platform:_}=Ji(),w=pw(e),C=P(()=>e.persistentPlaceholder||o.value||e.active);function S(){var Z;w.isSuppressing.value&&w.update(),g.value!==document.activeElement&&((Z=g.value)==null||Z.focus()),o.value||s()}function M(Z){S(),a("click:control",Z)}function x(Z){a("mousedown:control",Z)}function E(Z){Z.stopPropagation(),S(),Lt(()=>{r.value="",Lg(e["onClick:clear"],Z)})}function k(Z){var pe;const N=Z.target;if(!((pe=e.modelModifiers)!=null&&pe.trim)){r.value=N.value;return}const W=N.value,X=N.selectionStart,ie=N.selectionEnd;r.value=W,Lt(()=>{let z=0;W.trimStart().length===N.value.length&&(z=W.length-N.value.length),X!=null&&(N.selectionStart=X-z),ie!=null&&(N.selectionEnd=ie-z)})}const D=F(),T=F(Number(e.rows)),I=P(()=>["plain","underlined"].includes(e.variant));fi(()=>{e.autoGrow||(T.value=Number(e.rows))});function H(){Lt(()=>{if(!g.value)return;if(_.value.firefox){y.value=12;return}const{offsetWidth:Z,clientWidth:N}=g.value;y.value=Math.max(0,Z-N)}),e.autoGrow&&Lt(()=>{if(!D.value||!m.value)return;const Z=getComputedStyle(D.value),N=getComputedStyle(m.value.$el),W=parseFloat(Z.getPropertyValue("--v-field-padding-top"))+parseFloat(Z.getPropertyValue("--v-input-padding-top"))+parseFloat(Z.getPropertyValue("--v-field-padding-bottom")),X=D.value.scrollHeight,ie=parseFloat(Z.lineHeight),pe=Math.max(parseFloat(e.rows)*ie+W,parseFloat(N.getPropertyValue("--v-input-control-height"))),z=e.maxHeight?parseFloat(e.maxHeight):parseFloat(e.maxRows)*ie+W||1/0,Y=$i(X??0,pe,z);T.value=Math.floor((Y-W)/ie),v.value=mt(Y)})}yn(H),qe(r,H),qe(()=>e.rows,H),qe(()=>e.maxHeight,H),qe(()=>e.maxRows,H),qe(()=>e.density,H),qe(T,Z=>{a("update:rows",Z)});let R;return qe(D,Z=>{Z?(R=new ResizeObserver(H),R.observe(D.value)):R==null||R.disconnect()}),hi(()=>{R==null||R.disconnect()}),bt(()=>{const Z=!!(i.counter||e.counter||e.counterValue),N=!!(Z||i.details),[W,X]=pd(n),{modelValue:ie,...pe}=Fs.filterProps(e),z={...a6.filterProps(e),"onClick:clear":E};return O(Fs,ke({ref:f,modelValue:r.value,"onUpdate:modelValue":Y=>r.value=Y,class:["v-textarea v-text-field",{"v-textarea--prefixed":e.prefix,"v-textarea--suffixed":e.suffix,"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-textarea--auto-grow":e.autoGrow,"v-textarea--no-resize":e.noResize||e.autoGrow,"v-input--plain-underlined":I.value},e.class],style:[{"--v-textarea-max-height":e.maxHeight?mt(e.maxHeight):void 0,"--v-textarea-scroll-bar-width":mt(y.value)},e.style]},W,pe,{centerAffix:T.value===1&&!I.value,focused:o.value}),{...i,default:Y=>{let{id:te,isDisabled:ee,isDirty:fe,isReadonly:le,isValid:Q,hasDetails:j}=Y;return O(a6,ke({ref:m,style:{"--v-textarea-control-height":v.value},onClick:M,onMousedown:x,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"]},z,{id:te.value,active:C.value||fe.value,labelId:`${te.value}-label`,centerAffix:T.value===1&&!I.value,dirty:fe.value||e.dirty,disabled:ee.value,focused:o.value,details:j.value,error:Q.value===!1}),{...i,default:ue=>{let{props:{class:re,...ce},controlRef:ge}=ue;return h(Ye,null,[e.prefix&&h("span",{class:"v-text-field__prefix"},[e.prefix]),Nt(h("textarea",ke({ref:J=>g.value=ge.value=J,class:re,value:r.value,onInput:k,autofocus:e.autofocus,readonly:le.value,disabled:ee.value,placeholder:e.placeholder,rows:e.rows,name:w.fieldName.value,autocomplete:w.fieldAutocomplete.value,onFocus:S,onBlur:l,"aria-labelledby":`${te.value}-label`},ce,X),null),[[vu,{handler:c},null,{once:!0}]]),e.autoGrow&&Nt(h("textarea",{class:Ke([re,"v-textarea__sizer"]),id:`${ce.id}-sizer`,"onUpdate:modelValue":J=>r.value=J,ref:D,readonly:!0,"aria-hidden":"true"},null),[[fu,r.value]]),e.suffix&&h("span",{class:"v-text-field__suffix"},[e.suffix])])}})},details:N?Y=>{var te;return h(Ye,null,[(te=i.details)==null?void 0:te.call(i,Y),Z&&h(Ye,null,[h("span",null,null),O(qO,{active:e.persistentCounter||o.value,value:u.value,max:d.value,disabled:e.disabled},i.counter)])])}:void 0})}),Ro({},f,m,g)}}),coe=it({id:String,interactive:Boolean,text:String,...xn(qg({closeOnBack:!1,location:"end",locationStrategy:"connected",eager:!0,minWidth:0,offset:10,openOnClick:!1,openOnHover:!0,origin:"auto",scrim:!1,scrollStrategy:"reposition",transition:null}),["absolute","retainFocus","captureFocus","disableInitialFocus"])},"VTooltip"),Lr=pt()({name:"VTooltip",props:coe(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=Ut(e,"modelValue"),{scopeId:i}=If(),r=Zr(),o=Fe(()=>e.id||`v-tooltip-${r}`),s=F(),l=P(()=>e.location.split(" ").length>1?e.location:e.location+" center"),c=P(()=>e.origin==="auto"||e.origin==="overlap"||e.origin.split(" ").length>1||e.location.split(" ").length>1?e.origin:e.origin+" center"),u=Fe(()=>e.transition!=null?e.transition:a.value?"scale-transition":"fade-transition"),d=P(()=>ke({"aria-describedby":o.value},e.activatorProps));return bt(()=>{const f=J2.filterProps(e);return O(J2,ke({ref:s,class:["v-tooltip",{"v-tooltip--interactive":e.interactive},e.class],style:e.style,id:o.value},f,{modelValue:a.value,"onUpdate:modelValue":m=>a.value=m,transition:u.value,absolute:!0,location:l.value,origin:c.value,role:"tooltip",activatorProps:d.value,_disableGlobalStack:!0},i),{activator:n.activator,default:function(){var y;for(var m=arguments.length,v=new Array(m),g=0;g<m;g++)v[g]=arguments[g];return((y=n.default)==null?void 0:y.call(n,...v))??e.text}})}),Ro({},s)}});function doe(e,t){const n=t.modifiers||{},a=t.value,{once:i,immediate:r,...o}=n,s=!Object.keys(o).length,{handler:l,options:c}=typeof a=="object"?a:{handler:a,options:{attributes:(o==null?void 0:o.attr)??s,characterData:(o==null?void 0:o.char)??s,childList:(o==null?void 0:o.child)??s,subtree:(o==null?void 0:o.sub)??s}},u=new MutationObserver(function(){let d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],f=arguments.length>1?arguments[1]:void 0;l==null||l(d,f),i&&fH(e,t)});r&&(l==null||l([],u)),e._mutate=Object(e._mutate),e._mutate[t.instance.$.uid]={observer:u},u.observe(e,c)}function fH(e,t){var n;(n=e._mutate)!=null&&n[t.instance.$.uid]&&(e._mutate[t.instance.$.uid].observer.disconnect(),delete e._mutate[t.instance.$.uid])}const foe={mounted:doe,unmounted:fH};function hH(e,t){const{self:n=!1}=t.modifiers??{},a=t.value,i=typeof a=="object"&&a.options||{passive:!0},r=typeof a=="function"||"handleEvent"in a?a:a.handler,o=n?e:t.arg?document.querySelector(t.arg):window;o&&(o.addEventListener("scroll",r,i),e._onScroll=Object(e._onScroll),e._onScroll[t.instance.$.uid]={handler:r,options:i,target:n?void 0:o})}function pH(e,t){var r;if(!((r=e._onScroll)!=null&&r[t.instance.$.uid]))return;const{handler:n,options:a,target:i=e}=e._onScroll[t.instance.$.uid];i.removeEventListener("scroll",n,a),delete e._onScroll[t.instance.$.uid]}function hoe(e,t){t.value!==t.oldValue&&(pH(e,t),hH(e,t))}const poe={mounted:hH,unmounted:pH,updated:hoe};function moe(e,t){const n=typeof e=="string"?Sf(e):e,a=voe(n,t);return{mounted:a,updated:a,unmounted(i){Zb(null,i)}}}function voe(e,t){return function(n,a,i){var d,f,m;const r=typeof t=="function"?t(a):t,o=((d=a.value)==null?void 0:d.text)??a.value??(r==null?void 0:r.text),s=id(a.value)?a.value:{},l=()=>o??n.textContent,c=(i.ctx===a.instance.$?(f=goe(i,a.instance.$))==null?void 0:f.provides:(m=i.ctx)==null?void 0:m.provides)??a.instance.$.provides,u=Ma(e,ke(r,s),l);u.appContext=Object.assign(Object.create(null),a.instance.$.appContext,{provides:c}),Zb(u,n)}}function goe(e,t){const n=new Set,a=r=>{var o,s;for(const l of r){if(!l)continue;if(l===e||l.el&&e.el&&l.el===e.el)return!0;n.add(l);let c;if(l.suspense?c=a([l.ssContent]):Array.isArray(l.children)?c=a(l.children):(o=l.component)!=null&&o.vnode&&(c=a([(s=l.component)==null?void 0:s.subTree])),c)return c;n.delete(l)}return!1};if(!a([t.subTree]))return t;const i=Array.from(n).reverse();for(const r of i)if(r.component)return r.component;return t}const yoe=moe(Lr,e=>{var n;return{activator:(id(e.value)?!e.value.text:["",!1,null].includes(e.value))?null:"parent",location:(n=e.arg)==null?void 0:n.replace("-"," "),text:typeof e.value=="boolean"?void 0:e.value}}),WGt=Object.freeze(Object.defineProperty({__proto__:null,ClickOutside:o9,Intersect:vu,Mutate:foe,Resize:xie,Ripple:Zs,Scroll:poe,Tooltip:yoe,Touch:s6},Symbol.toStringTag,{value:"Module"}));function _oe(){return{svg:{component:UV},class:{component:jV}}}function boe(e){const t=_oe(),n=(e==null?void 0:e.defaultSet)??"mdi";return n==="mdi"&&!t.mdi&&(t.mdi=rte),Nr({defaultSet:n,sets:t,aliases:{...ite,vuetify:["M8.2241 14.2009L12 21L22 3H14.4459L8.2241 14.2009Z",["M7.26303 12.4733L7.00113 12L2 3H12.5261C12.5261 3 12.5261 3 12.5261 3L7.26303 12.4733Z",.6]],"vuetify-outline":"svg:M7.26 12.47 12.53 3H2L7.26 12.47ZM14.45 3 8.22 14.2 12 21 22 3H14.45ZM18.6 5 12 16.88 10.51 14.2 15.62 5ZM7.26 8.35 5.4 5H9.13L7.26 8.35Z","vuetify-play":["m6.376 13.184-4.11-7.192C1.505 4.66 2.467 3 4.003 3h8.532l-.953 1.576-.006.01-.396.677c-.429.732-.214 1.507.194 2.015.404.503 1.092.878 1.869.806a3.72 3.72 0 0 1 1.005.022c.276.053.434.143.523.237.138.146.38.635-.25 2.09-.893 1.63-1.553 1.722-1.847 1.677-.213-.033-.468-.158-.756-.406a4.95 4.95 0 0 1-.8-.927c-.39-.564-1.04-.84-1.66-.846-.625-.006-1.316.27-1.693.921l-.478.826-.911 1.506Z",["M9.093 11.552c.046-.079.144-.15.32-.148a.53.53 0 0 1 .43.207c.285.414.636.847 1.046 1.2.405.35.914.662 1.516.754 1.334.205 2.502-.698 3.48-2.495l.014-.028.013-.03c.687-1.574.774-2.852-.005-3.675-.37-.391-.861-.586-1.333-.676a5.243 5.243 0 0 0-1.447-.044c-.173.016-.393-.073-.54-.257-.145-.18-.127-.316-.082-.392l.393-.672L14.287 3h5.71c1.536 0 2.499 1.659 1.737 2.992l-7.997 13.996c-.768 1.344-2.706 1.344-3.473 0l-3.037-5.314 1.377-2.278.004-.006.004-.007.481-.831Z",.6]]}},e)}function woe(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{blueprint:t,...n}=e,a=Nr(t,n),{aliases:i={},components:r={},directives:o={}}=a,s=S1();return s.run(()=>{const l=Yee(a.defaults),c=$ne(a.display,a.ssr),u=Ate(a.theme),d=boe(a.icons),f=fte(a.locale),m=Cie(a.date,f),v=Sne(a.goTo,f);function g(_){for(const C in o)_.directive(C,o[C]);for(const C in r)_.component(C,r[C]);for(const C in i)_.component(C,kf({...i[C],name:C,aliasName:i[C].name}));const w=S1();if(w.run(()=>{u.install(_)}),_.onUnmount(()=>w.stop()),_.provide(G2,l),_.provide(t9,c),_.provide(fm,u),_.provide(K7,d),_.provide(K2,f),_.provide(sI,m.options),_.provide(Vk,m.instance),_.provide(vO,v),Bn&&a.ssr)if(_.$nuxt)_.$nuxt.hook("app:suspense:resolve",()=>{c.update()});else{const{mount:C}=_;_.mount=function(){const S=C(...arguments);return Lt(()=>c.update()),_.mount=C,S}}_.mixin({computed:{$vuetify(){return Oa({defaults:Rd.call(this,G2),display:Rd.call(this,t9),theme:Rd.call(this,fm),icons:Rd.call(this,K7),locale:Rd.call(this,K2),date:Rd.call(this,Vk)})}}})}function y(){s.stop()}return{install:g,unmount:y,defaults:l,display:c,theme:u,icons:d,locale:f,date:m,goTo:v}})}const $oe="3.12.5";woe.version=$oe;function Rd(e){var a,i;const t=this.$,n=((a=t.parent)==null?void 0:a.provides)??((i=t.vnode.appContext)==null?void 0:i.provides);if(n&&e in n)return n[e]}/*!
 * pinia v2.3.1
 * (c) 2025 Eduardo San Martin Morote
 * @license MIT
 */let mH;const e3=e=>mH=e,vH=Symbol();function f9(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var Op;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(Op||(Op={}));function GGt(){const e=S1(!0),t=e.run(()=>F({}));let n=[],a=[];const i=Us({install(r){e3(i),i._a=r,r.provide(vH,i),r.config.globalProperties.$pinia=i,a.forEach(o=>n.push(o)),a=[]},use(r){return this._a?n.push(r):a.push(r),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return i}const gH=()=>{};function Kk(e,t,n,a=gH){e.push(t);const i=()=>{const r=e.indexOf(t);r>-1&&(e.splice(r,1),a())};return!n&&_g()&&Ja(i),i}function Zd(e,...t){e.slice().forEach(n=>{n(...t)})}const Aoe=e=>e(),Xk=Symbol(),L5=Symbol();function h9(e,t){e instanceof Map&&t instanceof Map?t.forEach((n,a)=>e.set(a,n)):e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const a=t[n],i=e[n];f9(i)&&f9(a)&&e.hasOwnProperty(n)&&!zn(a)&&!Os(a)?e[n]=h9(i,a):e[n]=a}return e}const Soe=Symbol();function Coe(e){return!f9(e)||!e.hasOwnProperty(Soe)}const{assign:Jc}=Object;function koe(e){return!!(zn(e)&&e.effect)}function Moe(e,t,n,a){const{state:i,actions:r,getters:o}=t,s=n.state.value[e];let l;function c(){s||(n.state.value[e]=i?i():{});const u=$f(n.state.value[e]);return Jc(u,r,Object.keys(o||{}).reduce((d,f)=>(d[f]=Us(P(()=>{e3(n);const m=n._s.get(e);return o[f].call(m,m)})),d),{}))}return l=yH(e,c,t,n,a,!0),l}function yH(e,t,n={},a,i,r){let o;const s=Jc({actions:{}},n),l={deep:!0};let c,u,d=[],f=[],m;const v=a.state.value[e];!r&&!v&&(a.state.value[e]={});let g;function y(k){let D;c=u=!1,typeof k=="function"?(k(a.state.value[e]),D={type:Op.patchFunction,storeId:e,events:m}):(h9(a.state.value[e],k),D={type:Op.patchObject,payload:k,storeId:e,events:m});const T=g=Symbol();Lt().then(()=>{g===T&&(c=!0)}),u=!0,Zd(d,D,a.state.value[e])}const _=r?function(){const{state:D}=n,T=D?D():{};this.$patch(I=>{Jc(I,T)})}:gH;function w(){o.stop(),d=[],f=[],a._s.delete(e)}const C=(k,D="")=>{if(Xk in k)return k[L5]=D,k;const T=function(){e3(a);const I=Array.from(arguments),H=[],R=[];function Z(X){H.push(X)}function N(X){R.push(X)}Zd(f,{args:I,name:T[L5],store:M,after:Z,onError:N});let W;try{W=k.apply(this&&this.$id===e?this:M,I)}catch(X){throw Zd(R,X),X}return W instanceof Promise?W.then(X=>(Zd(H,X),X)).catch(X=>(Zd(R,X),Promise.reject(X))):(Zd(H,W),W)};return T[Xk]=!0,T[L5]=D,T},S={_p:a,$id:e,$onAction:Kk.bind(null,f),$patch:y,$reset:_,$subscribe(k,D={}){const T=Kk(d,k,D.detached,()=>I()),I=o.run(()=>qe(()=>a.state.value[e],H=>{(D.flush==="sync"?u:c)&&k({storeId:e,type:Op.direct,events:m},H)},Jc({},l,D)));return T},$dispose:w},M=Oa(S);a._s.set(e,M);const E=(a._a&&a._a.runWithContext||Aoe)(()=>a._e.run(()=>(o=S1()).run(()=>t({action:C}))));for(const k in E){const D=E[k];if(zn(D)&&!koe(D)||Os(D))r||(v&&Coe(D)&&(zn(D)?D.value=v[k]:h9(D,v[k])),a.state.value[e][k]=D);else if(typeof D=="function"){const T=C(D,k);E[k]=T,s.actions[k]=D}}return Jc(M,E),Jc(Rt(M),E),Object.defineProperty(M,"$state",{get:()=>a.state.value[e],set:k=>{y(D=>{Jc(D,k)})}}),a._p.forEach(k=>{Jc(M,o.run(()=>k({store:M,app:a._a,pinia:a,options:s})))}),v&&r&&n.hydrate&&n.hydrate(M.$state,v),c=!0,u=!0,M}/*! #__NO_SIDE_EFFECTS__ */function Rn(e,t,n){let a,i;const r=typeof t=="function";typeof e=="string"?(a=e,i=r?n:t):(i=e,a=e.id);function o(s,l){const c=UY();return s=s||(c?B(vH,null):null),s&&e3(s),s=mH,s._s.has(a)||(r?yH(a,t,i,s):Moe(a,i,s)),s._s.get(a)}return o.$id=a,o}function _H(e){{const t=Rt(e),n={};for(const a in t){const i=t[a];i.effect?n[a]=P({get:()=>e[a],set(r){e[a]=r}}):(zn(i)||Os(i))&&(n[a]=Fe(e,a))}return n}}const xoe="modulepreload",Eoe=function(e){return"/"+e},Jk={},vt=function(t,n,a){let i=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const o=document.querySelector("meta[property=csp-nonce]"),s=(o==null?void 0:o.nonce)||(o==null?void 0:o.getAttribute("nonce"));i=Promise.allSettled(n.map(l=>{if(l=Eoe(l),l in Jk)return;Jk[l]=!0;const c=l.endsWith(".css"),u=c?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${l}"]${u}`))return;const d=document.createElement("link");if(d.rel=c?"stylesheet":xoe,c||(d.as="script"),d.crossOrigin="",d.href=l,s&&d.setAttribute("nonce",s),document.head.appendChild(d),c)return new Promise((f,m)=>{d.addEventListener("load",f),d.addEventListener("error",()=>m(new Error(`Unable to preload CSS for ${l}`)))})}))}function r(o){const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=o,window.dispatchEvent(s),!s.defaultPrevented)throw o}return i.then(o=>{for(const s of o||[])s.status==="rejected"&&r(s.reason);return t().catch(r)})};/*!
 * vue-router v4.6.4
 * (c) 2025 Eduardo San Martin Morote
 * @license MIT
 */const n2=typeof document<"u";function bH(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Loe(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&bH(e.default)}const Gn=Object.assign;function P5(e,t){const n={};for(const a in t){const i=t[a];n[a]=xl(i)?i.map(e):e(i)}return n}const Ip=()=>{},xl=Array.isArray;function Qk(e,t){const n={};for(const a in e)n[a]=a in t?t[a]:e[a];return n}const wH=/#/g,Poe=/&/g,Toe=/\//g,Doe=/=/g,Voe=/\?/g,$H=/\+/g,Ooe=/%5B/g,Ioe=/%5D/g,AH=/%5E/g,Hoe=/%60/g,SH=/%7B/g,Noe=/%7C/g,CH=/%7D/g,Roe=/%20/g;function Iw(e){return e==null?"":encodeURI(""+e).replace(Noe,"|").replace(Ooe,"[").replace(Ioe,"]")}function Zoe(e){return Iw(e).replace(SH,"{").replace(CH,"}").replace(AH,"^")}function p9(e){return Iw(e).replace($H,"%2B").replace(Roe,"+").replace(wH,"%23").replace(Poe,"%26").replace(Hoe,"`").replace(SH,"{").replace(CH,"}").replace(AH,"^")}function Foe(e){return p9(e).replace(Doe,"%3D")}function zoe(e){return Iw(e).replace(wH,"%23").replace(Voe,"%3F")}function Boe(e){return zoe(e).replace(Toe,"%2F")}function wm(e){if(e==null)return null;try{return decodeURIComponent(""+e)}catch{}return""+e}const Uoe=/\/$/,joe=e=>e.replace(Uoe,"");function T5(e,t,n="/"){let a,i={},r="",o="";const s=t.indexOf("#");let l=t.indexOf("?");return l=s>=0&&l>s?-1:l,l>=0&&(a=t.slice(0,l),r=t.slice(l,s>0?s:t.length),i=e(r.slice(1))),s>=0&&(a=a||t.slice(0,s),o=t.slice(s,t.length)),a=Goe(a??t,n),{fullPath:a+r+o,path:a,query:i,hash:wm(o)}}function qoe(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function eM(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Yoe(e,t,n){const a=t.matched.length-1,i=n.matched.length-1;return a>-1&&a===i&&af(t.matched[a],n.matched[i])&&kH(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function af(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function kH(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var n in e)if(!Woe(e[n],t[n]))return!1;return!0}function Woe(e,t){return xl(e)?tM(e,t):xl(t)?tM(t,e):(e==null?void 0:e.valueOf())===(t==null?void 0:t.valueOf())}function tM(e,t){return xl(t)?e.length===t.length&&e.every((n,a)=>n===t[a]):e.length===1&&e[0]===t}function Goe(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),a=e.split("/"),i=a[a.length-1];(i===".."||i===".")&&a.push("");let r=n.length-1,o,s;for(o=0;o<a.length;o++)if(s=a[o],s!==".")if(s==="..")r>1&&r--;else break;return n.slice(0,r).join("/")+"/"+a.slice(o).join("/")}const Yc={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};let m9=function(e){return e.pop="pop",e.push="push",e}({}),D5=function(e){return e.back="back",e.forward="forward",e.unknown="",e}({});function Koe(e){if(!e)if(n2){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),joe(e)}const Xoe=/^[^#]+#/;function Joe(e,t){return e.replace(Xoe,"#")+t}function Qoe(e,t){const n=document.documentElement.getBoundingClientRect(),a=e.getBoundingClientRect();return{behavior:t.behavior,left:a.left-n.left-(t.left||0),top:a.top-n.top-(t.top||0)}}const t3=()=>({left:window.scrollX,top:window.scrollY});function ese(e){let t;if("el"in e){const n=e.el,a=typeof n=="string"&&n.startsWith("#"),i=typeof n=="string"?a?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!i)return;t=Qoe(i,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function nM(e,t){return(history.state?history.state.position-t:-1)+e}const v9=new Map;function tse(e,t){v9.set(e,t)}function nse(e){const t=v9.get(e);return v9.delete(e),t}function ase(e){return typeof e=="string"||e&&typeof e=="object"}function MH(e){return typeof e=="string"||typeof e=="symbol"}let Ga=function(e){return e[e.MATCHER_NOT_FOUND=1]="MATCHER_NOT_FOUND",e[e.NAVIGATION_GUARD_REDIRECT=2]="NAVIGATION_GUARD_REDIRECT",e[e.NAVIGATION_ABORTED=4]="NAVIGATION_ABORTED",e[e.NAVIGATION_CANCELLED=8]="NAVIGATION_CANCELLED",e[e.NAVIGATION_DUPLICATED=16]="NAVIGATION_DUPLICATED",e}({});const xH=Symbol("");Ga.MATCHER_NOT_FOUND+"",Ga.NAVIGATION_GUARD_REDIRECT+"",Ga.NAVIGATION_ABORTED+"",Ga.NAVIGATION_CANCELLED+"",Ga.NAVIGATION_DUPLICATED+"";function rf(e,t){return Gn(new Error,{type:e,[xH]:!0},t)}function Nu(e,t){return e instanceof Error&&xH in e&&(t==null||!!(e.type&t))}const ise=["params","query","hash"];function rse(e){if(typeof e=="string")return e;if(e.path!=null)return e.path;const t={};for(const n of ise)n in e&&(t[n]=e[n]);return JSON.stringify(t,null,2)}function ose(e){const t={};if(e===""||e==="?")return t;const n=(e[0]==="?"?e.slice(1):e).split("&");for(let a=0;a<n.length;++a){const i=n[a].replace($H," "),r=i.indexOf("="),o=wm(r<0?i:i.slice(0,r)),s=r<0?null:wm(i.slice(r+1));if(o in t){let l=t[o];xl(l)||(l=t[o]=[l]),l.push(s)}else t[o]=s}return t}function aM(e){let t="";for(let n in e){const a=e[n];if(n=Foe(n),a==null){a!==void 0&&(t+=(t.length?"&":"")+n);continue}(xl(a)?a.map(i=>i&&p9(i)):[a&&p9(a)]).forEach(i=>{i!==void 0&&(t+=(t.length?"&":"")+n,i!=null&&(t+="="+i))})}return t}function sse(e){const t={};for(const n in e){const a=e[n];a!==void 0&&(t[n]=xl(a)?a.map(i=>i==null?null:""+i):a==null?a:""+a)}return t}const Hw=Symbol(""),iM=Symbol(""),n3=Symbol(""),Nw=Symbol(""),g9=Symbol("");function gh(){let e=[];function t(a){return e.push(a),()=>{const i=e.indexOf(a);i>-1&&e.splice(i,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function EH(e,t,n){const a=()=>{e[t].delete(n)};Hc(a),Cg(a),Lb(()=>{e[t].add(n)}),e[t].add(n)}function r8(e){const t=B(Hw,{}).value;t&&EH(t,"leaveGuards",e)}function KGt(e){const t=B(Hw,{}).value;t&&EH(t,"updateGuards",e)}function e1(e,t,n,a,i,r=o=>o()){const o=a&&(a.enterCallbacks[i]=a.enterCallbacks[i]||[]);return()=>new Promise((s,l)=>{const c=f=>{f===!1?l(rf(Ga.NAVIGATION_ABORTED,{from:n,to:t})):f instanceof Error?l(f):ase(f)?l(rf(Ga.NAVIGATION_GUARD_REDIRECT,{from:t,to:f})):(o&&a.enterCallbacks[i]===o&&typeof f=="function"&&o.push(f),s())},u=r(()=>e.call(a&&a.instances[i],t,n,c));let d=Promise.resolve(u);e.length<3&&(d=d.then(c)),d.catch(f=>l(f))})}function V5(e,t,n,a,i=r=>r()){const r=[];for(const o of e)for(const s in o.components){let l=o.components[s];if(!(t!=="beforeRouteEnter"&&!o.instances[s]))if(bH(l)){const c=(l.__vccOpts||l)[t];c&&r.push(e1(c,n,a,o,s,i))}else{let c=l();r.push(()=>c.then(u=>{if(!u)throw new Error(`Couldn't resolve component "${s}" at "${o.path}"`);const d=Loe(u)?u.default:u;o.mods[s]=u,o.components[s]=d;const f=(d.__vccOpts||d)[t];return f&&e1(f,n,a,o,s,i)()}))}}return r}function lse(e,t){const n=[],a=[],i=[],r=Math.max(t.matched.length,e.matched.length);for(let o=0;o<r;o++){const s=t.matched[o];s&&(e.matched.find(c=>af(c,s))?a.push(s):n.push(s));const l=e.matched[o];l&&(t.matched.find(c=>af(c,l))||i.push(l))}return[n,a,i]}/*!
 * vue-router v4.6.4
 * (c) 2025 Eduardo San Martin Morote
 * @license MIT
 */let use=()=>location.protocol+"//"+location.host;function LH(e,t){const{pathname:n,search:a,hash:i}=t,r=e.indexOf("#");if(r>-1){let o=i.includes(e.slice(r))?e.slice(r).length:1,s=i.slice(o);return s[0]!=="/"&&(s="/"+s),eM(s,"")}return eM(n,e)+a+i}function cse(e,t,n,a){let i=[],r=[],o=null;const s=({state:f})=>{const m=LH(e,location),v=n.value,g=t.value;let y=0;if(f){if(n.value=m,t.value=f,o&&o===v){o=null;return}y=g?f.position-g.position:0}else a(m);i.forEach(_=>{_(n.value,v,{delta:y,type:m9.pop,direction:y?y>0?D5.forward:D5.back:D5.unknown})})};function l(){o=n.value}function c(f){i.push(f);const m=()=>{const v=i.indexOf(f);v>-1&&i.splice(v,1)};return r.push(m),m}function u(){if(document.visibilityState==="hidden"){const{history:f}=window;if(!f.state)return;f.replaceState(Gn({},f.state,{scroll:t3()}),"")}}function d(){for(const f of r)f();r=[],window.removeEventListener("popstate",s),window.removeEventListener("pagehide",u),document.removeEventListener("visibilitychange",u)}return window.addEventListener("popstate",s),window.addEventListener("pagehide",u),document.addEventListener("visibilitychange",u),{pauseListeners:l,listen:c,destroy:d}}function rM(e,t,n,a=!1,i=!1){return{back:e,current:t,forward:n,replaced:a,position:window.history.length,scroll:i?t3():null}}function dse(e){const{history:t,location:n}=window,a={value:LH(e,n)},i={value:t.state};i.value||r(a.value,{back:null,current:a.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function r(l,c,u){const d=e.indexOf("#"),f=d>-1?(n.host&&document.querySelector("base")?e:e.slice(d))+l:use()+e+l;try{t[u?"replaceState":"pushState"](c,"",f),i.value=c}catch(m){console.error(m),n[u?"replace":"assign"](f)}}function o(l,c){r(l,Gn({},t.state,rM(i.value.back,l,i.value.forward,!0),c,{position:i.value.position}),!0),a.value=l}function s(l,c){const u=Gn({},i.value,t.state,{forward:l,scroll:t3()});r(u.current,u,!0),r(l,Gn({},rM(a.value,l,null),{position:u.position+1},c),!1),a.value=l}return{location:a,state:i,push:s,replace:o}}function fse(e){e=Koe(e);const t=dse(e),n=cse(e,t.state,t.location,t.replace);function a(r,o=!0){o||n.pauseListeners(),history.go(r)}const i=Gn({location:"",base:e,go:a,createHref:Joe.bind(null,e)},t,n);return Object.defineProperty(i,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(i,"state",{enumerable:!0,get:()=>t.state.value}),i}let R0=function(e){return e[e.Static=0]="Static",e[e.Param=1]="Param",e[e.Group=2]="Group",e}({});var Ei=function(e){return e[e.Static=0]="Static",e[e.Param=1]="Param",e[e.ParamRegExp=2]="ParamRegExp",e[e.ParamRegExpEnd=3]="ParamRegExpEnd",e[e.EscapeNext=4]="EscapeNext",e}(Ei||{});const hse={type:R0.Static,value:""},pse=/[a-zA-Z0-9_]/;function mse(e){if(!e)return[[]];if(e==="/")return[[hse]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(m){throw new Error(`ERR (${n})/"${c}": ${m}`)}let n=Ei.Static,a=n;const i=[];let r;function o(){r&&i.push(r),r=[]}let s=0,l,c="",u="";function d(){c&&(n===Ei.Static?r.push({type:R0.Static,value:c}):n===Ei.Param||n===Ei.ParamRegExp||n===Ei.ParamRegExpEnd?(r.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),r.push({type:R0.Param,value:c,regexp:u,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),c="")}function f(){c+=l}for(;s<e.length;){if(l=e[s++],l==="\\"&&n!==Ei.ParamRegExp){a=n,n=Ei.EscapeNext;continue}switch(n){case Ei.Static:l==="/"?(c&&d(),o()):l===":"?(d(),n=Ei.Param):f();break;case Ei.EscapeNext:f(),n=a;break;case Ei.Param:l==="("?n=Ei.ParamRegExp:pse.test(l)?f():(d(),n=Ei.Static,l!=="*"&&l!=="?"&&l!=="+"&&s--);break;case Ei.ParamRegExp:l===")"?u[u.length-1]=="\\"?u=u.slice(0,-1)+l:n=Ei.ParamRegExpEnd:u+=l;break;case Ei.ParamRegExpEnd:d(),n=Ei.Static,l!=="*"&&l!=="?"&&l!=="+"&&s--,u="";break;default:t("Unknown state");break}}return n===Ei.ParamRegExp&&t(`Unfinished custom RegExp for param "${c}"`),d(),o(),i}const oM="[^/]+?",vse={sensitive:!1,strict:!1,start:!0,end:!0};var so=function(e){return e[e._multiplier=10]="_multiplier",e[e.Root=90]="Root",e[e.Segment=40]="Segment",e[e.SubSegment=30]="SubSegment",e[e.Static=40]="Static",e[e.Dynamic=20]="Dynamic",e[e.BonusCustomRegExp=10]="BonusCustomRegExp",e[e.BonusWildcard=-50]="BonusWildcard",e[e.BonusRepeatable=-20]="BonusRepeatable",e[e.BonusOptional=-8]="BonusOptional",e[e.BonusStrict=.7000000000000001]="BonusStrict",e[e.BonusCaseSensitive=.25]="BonusCaseSensitive",e}(so||{});const gse=/[.+*?^${}()[\]/\\]/g;function yse(e,t){const n=Gn({},vse,t),a=[];let i=n.start?"^":"";const r=[];for(const c of e){const u=c.length?[]:[so.Root];n.strict&&!c.length&&(i+="/");for(let d=0;d<c.length;d++){const f=c[d];let m=so.Segment+(n.sensitive?so.BonusCaseSensitive:0);if(f.type===R0.Static)d||(i+="/"),i+=f.value.replace(gse,"\\$&"),m+=so.Static;else if(f.type===R0.Param){const{value:v,repeatable:g,optional:y,regexp:_}=f;r.push({name:v,repeatable:g,optional:y});const w=_||oM;if(w!==oM){m+=so.BonusCustomRegExp;try{`${w}`}catch(S){throw new Error(`Invalid custom RegExp for param "${v}" (${w}): `+S.message)}}let C=g?`((?:${w})(?:/(?:${w}))*)`:`(${w})`;d||(C=y&&c.length<2?`(?:/${C})`:"/"+C),y&&(C+="?"),i+=C,m+=so.Dynamic,y&&(m+=so.BonusOptional),g&&(m+=so.BonusRepeatable),w===".*"&&(m+=so.BonusWildcard)}u.push(m)}a.push(u)}if(n.strict&&n.end){const c=a.length-1;a[c][a[c].length-1]+=so.BonusStrict}n.strict||(i+="/?"),n.end?i+="$":n.strict&&!i.endsWith("/")&&(i+="(?:/|$)");const o=new RegExp(i,n.sensitive?"":"i");function s(c){const u=c.match(o),d={};if(!u)return null;for(let f=1;f<u.length;f++){const m=u[f]||"",v=r[f-1];d[v.name]=m&&v.repeatable?m.split("/"):m}return d}function l(c){let u="",d=!1;for(const f of e){(!d||!u.endsWith("/"))&&(u+="/"),d=!1;for(const m of f)if(m.type===R0.Static)u+=m.value;else if(m.type===R0.Param){const{value:v,repeatable:g,optional:y}=m,_=v in c?c[v]:"";if(xl(_)&&!g)throw new Error(`Provided param "${v}" is an array but it is not repeatable (* or + modifiers)`);const w=xl(_)?_.join("/"):_;if(!w)if(y)f.length<2&&(u.endsWith("/")?u=u.slice(0,-1):d=!0);else throw new Error(`Missing required param "${v}"`);u+=w}}return u||"/"}return{re:o,score:a,keys:r,parse:s,stringify:l}}function _se(e,t){let n=0;for(;n<e.length&&n<t.length;){const a=t[n]-e[n];if(a)return a;n++}return e.length<t.length?e.length===1&&e[0]===so.Static+so.Segment?-1:1:e.length>t.length?t.length===1&&t[0]===so.Static+so.Segment?1:-1:0}function PH(e,t){let n=0;const a=e.score,i=t.score;for(;n<a.length&&n<i.length;){const r=_se(a[n],i[n]);if(r)return r;n++}if(Math.abs(i.length-a.length)===1){if(sM(a))return 1;if(sM(i))return-1}return i.length-a.length}function sM(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const bse={strict:!1,end:!0,sensitive:!1};function wse(e,t,n){const a=yse(mse(e.path),n),i=Gn(a,{record:e,parent:t,children:[],alias:[]});return t&&!i.record.aliasOf==!t.record.aliasOf&&t.children.push(i),i}function $se(e,t){const n=[],a=new Map;t=Qk(bse,t);function i(d){return a.get(d)}function r(d,f,m){const v=!m,g=uM(d);g.aliasOf=m&&m.record;const y=Qk(t,d),_=[g];if("alias"in d){const S=typeof d.alias=="string"?[d.alias]:d.alias;for(const M of S)_.push(uM(Gn({},g,{components:m?m.record.components:g.components,path:M,aliasOf:m?m.record:g})))}let w,C;for(const S of _){const{path:M}=S;if(f&&M[0]!=="/"){const x=f.record.path,E=x[x.length-1]==="/"?"":"/";S.path=f.record.path+(M&&E+M)}if(w=wse(S,f,y),m?m.alias.push(w):(C=C||w,C!==w&&C.alias.push(w),v&&d.name&&!cM(w)&&o(d.name)),TH(w)&&l(w),g.children){const x=g.children;for(let E=0;E<x.length;E++)r(x[E],w,m&&m.children[E])}m=m||w}return C?()=>{o(C)}:Ip}function o(d){if(MH(d)){const f=a.get(d);f&&(a.delete(d),n.splice(n.indexOf(f),1),f.children.forEach(o),f.alias.forEach(o))}else{const f=n.indexOf(d);f>-1&&(n.splice(f,1),d.record.name&&a.delete(d.record.name),d.children.forEach(o),d.alias.forEach(o))}}function s(){return n}function l(d){const f=Cse(d,n);n.splice(f,0,d),d.record.name&&!cM(d)&&a.set(d.record.name,d)}function c(d,f){let m,v={},g,y;if("name"in d&&d.name){if(m=a.get(d.name),!m)throw rf(Ga.MATCHER_NOT_FOUND,{location:d});y=m.record.name,v=Gn(lM(f.params,m.keys.filter(C=>!C.optional).concat(m.parent?m.parent.keys.filter(C=>C.optional):[]).map(C=>C.name)),d.params&&lM(d.params,m.keys.map(C=>C.name))),g=m.stringify(v)}else if(d.path!=null)g=d.path,m=n.find(C=>C.re.test(g)),m&&(v=m.parse(g),y=m.record.name);else{if(m=f.name?a.get(f.name):n.find(C=>C.re.test(f.path)),!m)throw rf(Ga.MATCHER_NOT_FOUND,{location:d,currentLocation:f});y=m.record.name,v=Gn({},f.params,d.params),g=m.stringify(v)}const _=[];let w=m;for(;w;)_.unshift(w.record),w=w.parent;return{name:y,path:g,params:v,matched:_,meta:Sse(_)}}e.forEach(d=>r(d));function u(){n.length=0,a.clear()}return{addRoute:r,resolve:c,removeRoute:o,clearRoutes:u,getRoutes:s,getRecordMatcher:i}}function lM(e,t){const n={};for(const a of t)a in e&&(n[a]=e[a]);return n}function uM(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:Ase(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function Ase(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const a in e.components)t[a]=typeof n=="object"?n[a]:n;return t}function cM(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Sse(e){return e.reduce((t,n)=>Gn(t,n.meta),{})}function Cse(e,t){let n=0,a=t.length;for(;n!==a;){const r=n+a>>1;PH(e,t[r])<0?a=r:n=r+1}const i=kse(e);return i&&(a=t.lastIndexOf(i,a-1)),a}function kse(e){let t=e;for(;t=t.parent;)if(TH(t)&&PH(e,t)===0)return t}function TH({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function dM(e){const t=B(n3),n=B(Nw),a=P(()=>{const l=G(e.to);return t.resolve(l)}),i=P(()=>{const{matched:l}=a.value,{length:c}=l,u=l[c-1],d=n.matched;if(!u||!d.length)return-1;const f=d.findIndex(af.bind(null,u));if(f>-1)return f;const m=fM(l[c-2]);return c>1&&fM(u)===m&&d[d.length-1].path!==m?d.findIndex(af.bind(null,l[c-2])):f}),r=P(()=>i.value>-1&&Pse(n.params,a.value.params)),o=P(()=>i.value>-1&&i.value===n.matched.length-1&&kH(n.params,a.value.params));function s(l={}){if(Lse(l)){const c=t[G(e.replace)?"replace":"push"](G(e.to)).catch(Ip);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>c),c}return Promise.resolve()}return{route:a,href:P(()=>a.value.href),isActive:r,isExactActive:o,navigate:s}}function Mse(e){return e.length===1?e[0]:e}const xse=Ve({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"},viewTransition:Boolean},useLink:dM,setup(e,{slots:t}){const n=Oa(dM(e)),{options:a}=B(n3),i=P(()=>({[hM(e.activeClass,a.linkActiveClass,"router-link-active")]:n.isActive,[hM(e.exactActiveClass,a.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const r=t.default&&Mse(t.default(n));return e.custom?r:Ma("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:i.value},r)}}}),Ese=xse;function Lse(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Pse(e,t){for(const n in t){const a=t[n],i=e[n];if(typeof a=="string"){if(a!==i)return!1}else if(!xl(i)||i.length!==a.length||a.some((r,o)=>r.valueOf()!==i[o].valueOf()))return!1}return!0}function fM(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const hM=(e,t,n)=>e??t??n,Tse=Ve({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const a=B(g9),i=P(()=>e.route||a.value),r=B(iM,0),o=P(()=>{let c=G(r);const{matched:u}=i.value;let d;for(;(d=u[c])&&!d.components;)c++;return c}),s=P(()=>i.value.matched[o.value]);fn(iM,P(()=>o.value+1)),fn(Hw,s),fn(g9,i);const l=F();return qe(()=>[l.value,s.value,e.name],([c,u,d],[f,m,v])=>{u&&(u.instances[d]=c,m&&m!==u&&c&&c===f&&(u.leaveGuards.size||(u.leaveGuards=m.leaveGuards),u.updateGuards.size||(u.updateGuards=m.updateGuards))),c&&u&&(!m||!af(u,m)||!f)&&(u.enterCallbacks[d]||[]).forEach(g=>g(c))},{flush:"post"}),()=>{const c=i.value,u=e.name,d=s.value,f=d&&d.components[u];if(!f)return pM(n.default,{Component:f,route:c});const m=d.props[u],v=m?m===!0?c.params:typeof m=="function"?m(c):m:null,y=Ma(f,Gn({},v,t,{onVnodeUnmounted:_=>{_.component.isUnmounted&&(d.instances[u]=null)},ref:l}));return pM(n.default,{Component:y,route:c})||y}}});function pM(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Dse=Tse;function Vse(e){const t=$se(e.routes,e),n=e.parseQuery||ose,a=e.stringifyQuery||aM,i=e.history,r=gh(),o=gh(),s=gh(),l=ht(Yc);let c=Yc;n2&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=P5.bind(null,j=>""+j),d=P5.bind(null,Boe),f=P5.bind(null,wm);function m(j,ue){let re,ce;return MH(j)?(re=t.getRecordMatcher(j),ce=ue):ce=j,t.addRoute(ce,re)}function v(j){const ue=t.getRecordMatcher(j);ue&&t.removeRoute(ue)}function g(){return t.getRoutes().map(j=>j.record)}function y(j){return!!t.getRecordMatcher(j)}function _(j,ue){if(ue=Gn({},ue||l.value),typeof j=="string"){const oe=T5(n,j,ue.path),Ae=t.resolve({path:oe.path},ue),Te=i.createHref(oe.fullPath);return Gn(oe,Ae,{params:f(Ae.params),hash:wm(oe.hash),redirectedFrom:void 0,href:Te})}let re;if(j.path!=null)re=Gn({},j,{path:T5(n,j.path,ue.path).path});else{const oe=Gn({},j.params);for(const Ae in oe)oe[Ae]==null&&delete oe[Ae];re=Gn({},j,{params:d(oe)}),ue.params=d(ue.params)}const ce=t.resolve(re,ue),ge=j.hash||"";ce.params=u(f(ce.params));const J=qoe(a,Gn({},j,{hash:Zoe(ge),path:ce.path})),he=i.createHref(J);return Gn({fullPath:J,hash:ge,query:a===aM?sse(j.query):j.query||{}},ce,{redirectedFrom:void 0,href:he})}function w(j){return typeof j=="string"?T5(n,j,l.value.path):Gn({},j)}function C(j,ue){if(c!==j)return rf(Ga.NAVIGATION_CANCELLED,{from:ue,to:j})}function S(j){return E(j)}function M(j){return S(Gn(w(j),{replace:!0}))}function x(j,ue){const re=j.matched[j.matched.length-1];if(re&&re.redirect){const{redirect:ce}=re;let ge=typeof ce=="function"?ce(j,ue):ce;return typeof ge=="string"&&(ge=ge.includes("?")||ge.includes("#")?ge=w(ge):{path:ge},ge.params={}),Gn({query:j.query,hash:j.hash,params:ge.path!=null?{}:j.params},ge)}}function E(j,ue){const re=c=_(j),ce=l.value,ge=j.state,J=j.force,he=j.replace===!0,oe=x(re,ce);if(oe)return E(Gn(w(oe),{state:typeof oe=="object"?Gn({},ge,oe.state):ge,force:J,replace:he}),ue||re);const Ae=re;Ae.redirectedFrom=ue;let Te;return!J&&Yoe(a,ce,re)&&(Te=rf(Ga.NAVIGATION_DUPLICATED,{to:Ae,from:ce}),Y(ce,ce,!0,!1)),(Te?Promise.resolve(Te):T(Ae,ce)).catch(Ie=>Nu(Ie)?Nu(Ie,Ga.NAVIGATION_GUARD_REDIRECT)?Ie:z(Ie):ie(Ie,Ae,ce)).then(Ie=>{if(Ie){if(Nu(Ie,Ga.NAVIGATION_GUARD_REDIRECT))return E(Gn({replace:he},w(Ie.to),{state:typeof Ie.to=="object"?Gn({},ge,Ie.to.state):ge,force:J}),ue||Ae)}else Ie=H(Ae,ce,!0,he,ge);return I(Ae,ce,Ie),Ie})}function k(j,ue){const re=C(j,ue);return re?Promise.reject(re):Promise.resolve()}function D(j){const ue=fe.values().next().value;return ue&&typeof ue.runWithContext=="function"?ue.runWithContext(j):j()}function T(j,ue){let re;const[ce,ge,J]=lse(j,ue);re=V5(ce.reverse(),"beforeRouteLeave",j,ue);for(const oe of ce)oe.leaveGuards.forEach(Ae=>{re.push(e1(Ae,j,ue))});const he=k.bind(null,j,ue);return re.push(he),Q(re).then(()=>{re=[];for(const oe of r.list())re.push(e1(oe,j,ue));return re.push(he),Q(re)}).then(()=>{re=V5(ge,"beforeRouteUpdate",j,ue);for(const oe of ge)oe.updateGuards.forEach(Ae=>{re.push(e1(Ae,j,ue))});return re.push(he),Q(re)}).then(()=>{re=[];for(const oe of J)if(oe.beforeEnter)if(xl(oe.beforeEnter))for(const Ae of oe.beforeEnter)re.push(e1(Ae,j,ue));else re.push(e1(oe.beforeEnter,j,ue));return re.push(he),Q(re)}).then(()=>(j.matched.forEach(oe=>oe.enterCallbacks={}),re=V5(J,"beforeRouteEnter",j,ue,D),re.push(he),Q(re))).then(()=>{re=[];for(const oe of o.list())re.push(e1(oe,j,ue));return re.push(he),Q(re)}).catch(oe=>Nu(oe,Ga.NAVIGATION_CANCELLED)?oe:Promise.reject(oe))}function I(j,ue,re){s.list().forEach(ce=>D(()=>ce(j,ue,re)))}function H(j,ue,re,ce,ge){const J=C(j,ue);if(J)return J;const he=ue===Yc,oe=n2?history.state:{};re&&(ce||he?i.replace(j.fullPath,Gn({scroll:he&&oe&&oe.scroll},ge)):i.push(j.fullPath,ge)),l.value=j,Y(j,ue,re,he),z()}let R;function Z(){R||(R=i.listen((j,ue,re)=>{if(!le.listening)return;const ce=_(j),ge=x(ce,le.currentRoute.value);if(ge){E(Gn(ge,{replace:!0,force:!0}),ce).catch(Ip);return}c=ce;const J=l.value;n2&&tse(nM(J.fullPath,re.delta),t3()),T(ce,J).catch(he=>Nu(he,Ga.NAVIGATION_ABORTED|Ga.NAVIGATION_CANCELLED)?he:Nu(he,Ga.NAVIGATION_GUARD_REDIRECT)?(E(Gn(w(he.to),{force:!0}),ce).then(oe=>{Nu(oe,Ga.NAVIGATION_ABORTED|Ga.NAVIGATION_DUPLICATED)&&!re.delta&&re.type===m9.pop&&i.go(-1,!1)}).catch(Ip),Promise.reject()):(re.delta&&i.go(-re.delta,!1),ie(he,ce,J))).then(he=>{he=he||H(ce,J,!1),he&&(re.delta&&!Nu(he,Ga.NAVIGATION_CANCELLED)?i.go(-re.delta,!1):re.type===m9.pop&&Nu(he,Ga.NAVIGATION_ABORTED|Ga.NAVIGATION_DUPLICATED)&&i.go(-1,!1)),I(ce,J,he)}).catch(Ip)}))}let N=gh(),W=gh(),X;function ie(j,ue,re){z(j);const ce=W.list();return ce.length?ce.forEach(ge=>ge(j,ue,re)):console.error(j),Promise.reject(j)}function pe(){return X&&l.value!==Yc?Promise.resolve():new Promise((j,ue)=>{N.add([j,ue])})}function z(j){return X||(X=!j,Z(),N.list().forEach(([ue,re])=>j?re(j):ue()),N.reset()),j}function Y(j,ue,re,ce){const{scrollBehavior:ge}=e;if(!n2||!ge)return Promise.resolve();const J=!re&&nse(nM(j.fullPath,0))||(ce||!re)&&history.state&&history.state.scroll||null;return Lt().then(()=>ge(j,ue,J)).then(he=>he&&ese(he)).catch(he=>ie(he,j,ue))}const te=j=>i.go(j);let ee;const fe=new Set,le={currentRoute:l,listening:!0,addRoute:m,removeRoute:v,clearRoutes:t.clearRoutes,hasRoute:y,getRoutes:g,resolve:_,options:e,push:S,replace:M,go:te,back:()=>te(-1),forward:()=>te(1),beforeEach:r.add,beforeResolve:o.add,afterEach:s.add,onError:W.add,isReady:pe,install(j){j.component("RouterLink",Ese),j.component("RouterView",Dse),j.config.globalProperties.$router=le,Object.defineProperty(j.config.globalProperties,"$route",{enumerable:!0,get:()=>G(l)}),n2&&!ee&&l.value===Yc&&(ee=!0,S(i.location).catch(ce=>{}));const ue={};for(const ce in Yc)Object.defineProperty(ue,ce,{get:()=>l.value[ce],enumerable:!0});j.provide(n3,le),j.provide(Nw,cD(ue)),j.provide(g9,l);const re=j.unmount;fe.add(j),j.unmount=function(){fe.delete(j),fe.size<1&&(c=Yc,R&&R(),R=null,l.value=Yc,ee=!1,X=!1),re()}}};function Q(j){return j.reduce((ue,re)=>ue.then(()=>D(re)),Promise.resolve())}return le}function vd(){return B(n3)}function gd(e){return B(Nw)}function L1(e){return _g()?(Ja(e),!0):!1}function Di(e){return typeof e=="function"?e():G(e)}const $m=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const DH=e=>e!=null,Ose=Object.prototype.toString,Ise=e=>Ose.call(e)==="[object Object]",$l=()=>{};function Rw(e,t){function n(...a){return new Promise((i,r)=>{Promise.resolve(e(()=>t.apply(this,a),{fn:t,thisArg:this,args:a})).then(i).catch(r)})}return n}const VH=e=>e();function Hse(e,t={}){let n,a,i=$l;const r=s=>{clearTimeout(s),i(),i=$l};return s=>{const l=Di(e),c=Di(t.maxWait);return n&&r(n),l<=0||c!==void 0&&c<=0?(a&&(r(a),a=null),Promise.resolve(s())):new Promise((u,d)=>{i=t.rejectOnCancel?d:u,c&&!a&&(a=setTimeout(()=>{n&&r(n),a=null,u(s())},c)),n=setTimeout(()=>{a&&r(a),a=null,u(s())},l)})}}function Nse(...e){let t=0,n,a=!0,i=$l,r,o,s,l,c;!zn(e[0])&&typeof e[0]=="object"?{delay:o,trailing:s=!0,leading:l=!0,rejectOnCancel:c=!1}=e[0]:[o,s=!0,l=!0,c=!1]=e;const u=()=>{n&&(clearTimeout(n),n=void 0,i(),i=$l)};return f=>{const m=Di(o),v=Date.now()-t,g=()=>r=f();return u(),m<=0?(t=Date.now(),g()):(v>m&&(l||!a)?(t=Date.now(),g()):s&&(r=new Promise((y,_)=>{i=c?_:y,n=setTimeout(()=>{t=Date.now(),a=!0,y(g()),u()},Math.max(0,m-v))})),!l&&!n&&(n=setTimeout(()=>a=!0,m)),a=!1,r)}}function Rse(e=VH){const t=F(!0);function n(){t.value=!1}function a(){t.value=!0}return{isActive:Ac(t),pause:n,resume:a,eventFilter:(...r)=>{t.value&&e(...r)}}}function Zse(e,t){var n;if(typeof e=="number")return e+t;const a=((n=e.match(/^-?\d+\.?\d*/))==null?void 0:n[0])||"",i=e.slice(a.length),r=Number.parseFloat(a)+t;return Number.isNaN(r)?e:r+i}function Fse(e){return Rr()}function zse(...e){if(e.length!==1)return Fe(...e);const t=e[0];return typeof t=="function"?Ac(hD(()=>({get:t,set:$l}))):F(t)}function yu(e,t=200,n={}){return Rw(Hse(t,n),e)}function Bse(e,t=200,n=!1,a=!0,i=!1){return Rw(Nse(t,n,a,i),e)}function Use(e,t,n={}){const{eventFilter:a=VH,...i}=n;return qe(e,Rw(a,t),i)}function jse(e,t,n={}){const{eventFilter:a,...i}=n,{eventFilter:r,pause:o,resume:s,isActive:l}=Rse(a);return{stop:Use(e,t,{...i,eventFilter:r}),pause:o,resume:s,isActive:l}}function a3(e,t=!0,n){Fse()?yn(e,n):t?e():Lt(e)}function XGt(e,t=1e3,n={}){const{immediate:a=!0,immediateCallback:i=!1}=n;let r=null;const o=F(!1);function s(){r&&(clearInterval(r),r=null)}function l(){o.value=!1,s()}function c(){const u=Di(t);u<=0||(o.value=!0,i&&e(),s(),r=setInterval(e,u))}if(a&&$m&&c(),zn(t)||typeof t=="function"){const u=qe(t,()=>{o.value&&$m&&c()});L1(u)}return L1(l),{isActive:o,pause:l,resume:c}}function Po(e){var t;const n=Di(e);return(t=n==null?void 0:n.$el)!=null?t:n}const zs=$m?window:void 0;function sd(...e){let t,n,a,i;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,a,i]=e,t=zs):[t,n,a,i]=e,!t)return $l;Array.isArray(n)||(n=[n]),Array.isArray(a)||(a=[a]);const r=[],o=()=>{r.forEach(u=>u()),r.length=0},s=(u,d,f,m)=>(u.addEventListener(d,f,m),()=>u.removeEventListener(d,f,m)),l=qe(()=>[Po(t),Di(i)],([u,d])=>{if(o(),!u)return;const f=Ise(d)?{...d}:d;r.push(...n.flatMap(m=>a.map(v=>s(u,m,v,f))))},{immediate:!0,flush:"post"}),c=()=>{l(),o()};return L1(c),c}function qse(){const e=F(!1),t=Rr();return t&&yn(()=>{e.value=!0},t),e}function i3(e){const t=qse();return P(()=>(t.value,!!e()))}function Yse(e,t,n={}){const{window:a=zs,...i}=n;let r;const o=i3(()=>a&&"MutationObserver"in a),s=()=>{r&&(r.disconnect(),r=void 0)},l=P(()=>{const f=Di(e),m=(Array.isArray(f)?f:[f]).map(Po).filter(DH);return new Set(m)}),c=qe(()=>l.value,f=>{s(),o.value&&f.size&&(r=new MutationObserver(t),f.forEach(m=>r.observe(m,i)))},{immediate:!0,flush:"post"}),u=()=>r==null?void 0:r.takeRecords(),d=()=>{s(),c()};return L1(d),{isSupported:o,stop:d,takeRecords:u}}function yh(e,t={}){const{window:n=zs}=t,a=i3(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let i;const r=F(!1),o=c=>{r.value=c.matches},s=()=>{i&&("removeEventListener"in i?i.removeEventListener("change",o):i.removeListener(o))},l=fi(()=>{a.value&&(s(),i=n.matchMedia(Di(e)),"addEventListener"in i?i.addEventListener("change",o):i.addListener(o),r.value=i.matches)});return L1(()=>{l(),s(),i=void 0}),r}function JGt(e,t={}){function n(u,d){let f=Di(e[Di(u)]);return d!=null&&(f=Zse(f,d)),typeof f=="number"&&(f=`${f}px`),f}const{window:a=zs,strategy:i="min-width"}=t;function r(u){return a?a.matchMedia(u).matches:!1}const o=u=>yh(()=>`(min-width: ${n(u)})`,t),s=u=>yh(()=>`(max-width: ${n(u)})`,t),l=Object.keys(e).reduce((u,d)=>(Object.defineProperty(u,d,{get:()=>i==="min-width"?o(d):s(d),enumerable:!0,configurable:!0}),u),{});function c(){const u=Object.keys(e).map(d=>[d,o(d)]);return P(()=>u.filter(([,d])=>d.value).map(([d])=>d))}return Object.assign(l,{greaterOrEqual:o,smallerOrEqual:s,greater(u){return yh(()=>`(min-width: ${n(u,.1)})`,t)},smaller(u){return yh(()=>`(max-width: ${n(u,-.1)})`,t)},between(u,d){return yh(()=>`(min-width: ${n(u)}) and (max-width: ${n(d,-.1)})`,t)},isGreater(u){return r(`(min-width: ${n(u,.1)})`)},isGreaterOrEqual(u){return r(`(min-width: ${n(u)})`)},isSmaller(u){return r(`(max-width: ${n(u,-.1)})`)},isSmallerOrEqual(u){return r(`(max-width: ${n(u)})`)},isInBetween(u,d){return r(`(min-width: ${n(u)}) and (max-width: ${n(d,-.1)})`)},current:c,active(){const u=c();return P(()=>u.value.length===0?"":u.value.at(-1))}})}const nv=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},av="__vueuse_ssr_handlers__",Wse=Gse();function Gse(){return av in nv||(nv[av]=nv[av]||{}),nv[av]}function Kse(e,t){return Wse[e]||t}function Xse(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const Jse={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},mM="vueuse-storage";function Ki(e,t,n,a={}){var i;const{flush:r="pre",deep:o=!0,listenToStorageChanges:s=!0,writeDefaults:l=!0,mergeDefaults:c=!1,shallow:u,window:d=zs,eventFilter:f,onError:m=T=>{console.error(T)},initOnMounted:v}=a,g=(u?ht:F)(typeof t=="function"?t():t);if(!n)try{n=Kse("getDefaultStorage",()=>{var T;return(T=zs)==null?void 0:T.localStorage})()}catch(T){m(T)}if(!n)return g;const y=Di(t),_=Xse(y),w=(i=a.serializer)!=null?i:Jse[_],{pause:C,resume:S}=jse(g,()=>x(g.value),{flush:r,deep:o,eventFilter:f});d&&s&&a3(()=>{sd(d,"storage",k),sd(d,mM,D),v&&k()}),v||k();function M(T,I){d&&d.dispatchEvent(new CustomEvent(mM,{detail:{key:e,oldValue:T,newValue:I,storageArea:n}}))}function x(T){try{const I=n.getItem(e);if(T==null)M(I,null),n.removeItem(e);else{const H=w.write(T);I!==H&&(n.setItem(e,H),M(I,H))}}catch(I){m(I)}}function E(T){const I=T?T.newValue:n.getItem(e);if(I==null)return l&&y!=null&&n.setItem(e,w.write(y)),y;if(!T&&c){const H=w.read(I);return typeof c=="function"?c(H,y):_==="object"&&!Array.isArray(H)?{...y,...H}:H}else return typeof I!="string"?I:w.read(I)}function k(T){if(!(T&&T.storageArea!==n)){if(T&&T.key==null){g.value=y;return}if(!(T&&T.key!==e)){C();try{(T==null?void 0:T.newValue)!==w.write(g.value)&&(g.value=E(T))}catch(I){m(I)}finally{T?Lt(S):S()}}}}function D(T){k(T.detail)}return g}function OH(e,t,n={}){const{window:a=zs,...i}=n;let r;const o=i3(()=>a&&"ResizeObserver"in a),s=()=>{r&&(r.disconnect(),r=void 0)},l=P(()=>Array.isArray(e)?e.map(d=>Po(d)):[Po(e)]),c=qe(l,d=>{if(s(),o.value&&a){r=new ResizeObserver(t);for(const f of d)f&&r.observe(f,i)}},{immediate:!0,flush:"post"}),u=()=>{s(),c()};return L1(u),{isSupported:o,stop:u}}function QGt(e,t={}){const{reset:n=!0,windowResize:a=!0,windowScroll:i=!0,immediate:r=!0}=t,o=F(0),s=F(0),l=F(0),c=F(0),u=F(0),d=F(0),f=F(0),m=F(0);function v(){const g=Po(e);if(!g){n&&(o.value=0,s.value=0,l.value=0,c.value=0,u.value=0,d.value=0,f.value=0,m.value=0);return}const y=g.getBoundingClientRect();o.value=y.height,s.value=y.bottom,l.value=y.left,c.value=y.right,u.value=y.top,d.value=y.width,f.value=y.x,m.value=y.y}return OH(e,v),qe(()=>Po(e),g=>!g&&v()),Yse(e,v,{attributeFilter:["style","class"]}),i&&sd("scroll",v,{capture:!0,passive:!0}),a&&sd("resize",v,{passive:!0}),a3(()=>{r&&v()}),{height:o,bottom:s,left:l,right:c,top:u,width:d,x:f,y:m,update:v}}function eKt(e,t={width:0,height:0},n={}){const{window:a=zs,box:i="content-box"}=n,r=P(()=>{var d,f;return(f=(d=Po(e))==null?void 0:d.namespaceURI)==null?void 0:f.includes("svg")}),o=F(t.width),s=F(t.height),{stop:l}=OH(e,([d])=>{const f=i==="border-box"?d.borderBoxSize:i==="content-box"?d.contentBoxSize:d.devicePixelContentBoxSize;if(a&&r.value){const m=Po(e);if(m){const v=m.getBoundingClientRect();o.value=v.width,s.value=v.height}}else if(f){const m=Array.isArray(f)?f:[f];o.value=m.reduce((v,{inlineSize:g})=>v+g,0),s.value=m.reduce((v,{blockSize:g})=>v+g,0)}else o.value=d.contentRect.width,s.value=d.contentRect.height},n);a3(()=>{const d=Po(e);d&&(o.value="offsetWidth"in d?d.offsetWidth:t.width,s.value="offsetHeight"in d?d.offsetHeight:t.height)});const c=qe(()=>Po(e),d=>{o.value=d?t.width:0,s.value=d?t.height:0});function u(){l(),c()}return{width:o,height:s,stop:u}}function Qse(e,t,n={}){const{root:a,rootMargin:i="0px",threshold:r=.1,window:o=zs,immediate:s=!0}=n,l=i3(()=>o&&"IntersectionObserver"in o),c=P(()=>{const v=Di(e);return(Array.isArray(v)?v:[v]).map(Po).filter(DH)});let u=$l;const d=F(s),f=l.value?qe(()=>[c.value,Po(a),d.value],([v,g])=>{if(u(),!d.value||!v.length)return;const y=new IntersectionObserver(t,{root:Po(g),rootMargin:i,threshold:r});v.forEach(_=>_&&y.observe(_)),u=()=>{y.disconnect(),u=$l}},{immediate:s,flush:"post"}):$l,m=()=>{u(),f(),d.value=!1};return L1(m),{isSupported:l,isActive:d,pause(){u(),d.value=!1},resume(){d.value=!0},stop:m}}function ele(e,t={}){const{window:n=zs,scrollTarget:a,threshold:i=0}=t,r=F(!1);return Qse(e,o=>{let s=r.value,l=0;for(const c of o)c.time>=l&&(l=c.time,s=c.isIntersecting);r.value=s},{root:a,window:n,threshold:i}),r}function tle(e){return e===!0?{}:e}function tKt(e,t=[],n={}){const a=F(null),i=F(null),r=F("CONNECTING"),o=F(null),s=ht(null),l=zse(e),c=ht(null);let u=!1,d=0;const{withCredentials:f=!1,immediate:m=!0}=n,v=()=>{$m&&o.value&&(o.value.close(),o.value=null,r.value="CLOSED",u=!0)},g=()=>{if(u||typeof l.value>"u")return;const _=new EventSource(l.value,{withCredentials:f});r.value="CONNECTING",o.value=_,_.onopen=()=>{r.value="OPEN",s.value=null},_.onerror=w=>{if(r.value="CLOSED",s.value=w,_.readyState===2&&!u&&n.autoReconnect){_.close();const{retries:C=-1,delay:S=1e3,onFailed:M}=tle(n.autoReconnect);d+=1,typeof C=="number"&&(C<0||d<C)||typeof C=="function"&&C()?setTimeout(g,S):M==null||M()}},_.onmessage=w=>{a.value=null,i.value=w.data,c.value=w.lastEventId};for(const w of t)sd(_,w,C=>{a.value=w,i.value=C.data||null})},y=()=>{$m&&(v(),u=!1,d=0,g())};return m&&qe(l,y,{immediate:!0}),L1(v),{eventSource:o,event:a,data:i,status:r,error:s,open:y,close:v,lastEventId:c}}const vM=1;function nle(e,t={}){const{throttle:n=0,idle:a=200,onStop:i=$l,onScroll:r=$l,offset:o={left:0,right:0,top:0,bottom:0},eventListenerOptions:s={capture:!1,passive:!0},behavior:l="auto",window:c=zs,onError:u=E=>{console.error(E)}}=t,d=F(0),f=F(0),m=P({get(){return d.value},set(E){g(E,void 0)}}),v=P({get(){return f.value},set(E){g(void 0,E)}});function g(E,k){var D,T,I,H;if(!c)return;const R=Di(e);if(!R)return;(I=R instanceof Document?c.document.body:R)==null||I.scrollTo({top:(D=Di(k))!=null?D:v.value,left:(T=Di(E))!=null?T:m.value,behavior:Di(l)});const Z=((H=R==null?void 0:R.document)==null?void 0:H.documentElement)||(R==null?void 0:R.documentElement)||R;m!=null&&(d.value=Z.scrollLeft),v!=null&&(f.value=Z.scrollTop)}const y=F(!1),_=Oa({left:!0,right:!1,top:!0,bottom:!1}),w=Oa({left:!1,right:!1,top:!1,bottom:!1}),C=E=>{y.value&&(y.value=!1,w.left=!1,w.right=!1,w.top=!1,w.bottom=!1,i(E))},S=yu(C,n+a),M=E=>{var k;if(!c)return;const D=((k=E==null?void 0:E.document)==null?void 0:k.documentElement)||(E==null?void 0:E.documentElement)||Po(E),{display:T,flexDirection:I}=getComputedStyle(D),H=D.scrollLeft;w.left=H<d.value,w.right=H>d.value;const R=Math.abs(H)<=(o.left||0),Z=Math.abs(H)+D.clientWidth>=D.scrollWidth-(o.right||0)-vM;T==="flex"&&I==="row-reverse"?(_.left=Z,_.right=R):(_.left=R,_.right=Z),d.value=H;let N=D.scrollTop;E===c.document&&!N&&(N=c.document.body.scrollTop),w.top=N<f.value,w.bottom=N>f.value;const W=Math.abs(N)<=(o.top||0),X=Math.abs(N)+D.clientHeight>=D.scrollHeight-(o.bottom||0)-vM;T==="flex"&&I==="column-reverse"?(_.top=X,_.bottom=W):(_.top=W,_.bottom=X),f.value=N},x=E=>{var k;if(!c)return;const D=(k=E.target.documentElement)!=null?k:E.target;M(D),y.value=!0,S(E),r(E)};return sd(e,"scroll",n?Bse(x,n,!0,!1):x,s),a3(()=>{try{const E=Di(e);if(!E)return;M(E)}catch(E){u(E)}}),sd(e,"scrollend",C,s),{x:m,y:v,isScrolling:y,arrivedState:_,directions:w,measure(){const E=Di(e);c&&E&&M(E)}}}function ale(e){return typeof Window<"u"&&e instanceof Window?e.document.documentElement:typeof Document<"u"&&e instanceof Document?e.documentElement:e}function nKt(e,t,n={}){var a;const{direction:i="bottom",interval:r=100,canLoadMore:o=()=>!0}=n,s=Oa(nle(e,{...n,offset:{[i]:(a=n.distance)!=null?a:0,...n.offset}})),l=F(),c=P(()=>!!l.value),u=P(()=>ale(Di(e))),d=ele(u);function f(){if(s.measure(),!u.value||!d.value||!o(u.value))return;const{scrollHeight:m,clientHeight:v,scrollWidth:g,clientWidth:y}=u.value,_=i==="bottom"||i==="top"?m<=v:g<=y;(s.arrivedState[i]||_)&&(l.value||(l.value=Promise.all([t(s),new Promise(w=>setTimeout(w,r))]).finally(()=>{l.value=null,Lt(()=>f())})))}return qe(()=>[s.arrivedState[i],d.value],f,{immediate:!0}),{isLoading:c}}function a2(e,t,n={}){const{window:a=zs}=n;return Ki(e,t,a==null?void 0:a.localStorage,n)}const o8=Rn("app",{state:()=>({preSignupDialogOpen:!1,donationDialogOpen:!1,loading:!1,innerLoading:!1,pageNotFound:!1,tempError:Ki("tempError",null),isLeftMenuOpen:null,navRole:Ki("navRole","praticien"),referralUrl:"",isRail:!1,submitDraftLoading:!1,uploadModal:!1,searchMode:"classic",isOliBotSearchSelectorVisible:!0}),getters:{selectedProfileType:e=>e.navRole==="praticien"?"practitioner":"patient"},actions:{setLoading(e){this.loading=e},setInnerLoading(e){setTimeout(()=>{this.innerLoading=e},10)},toggleLeftMenu(){this.isLeftMenuOpen=!this.isLeftMenuOpen},toggleNavRole(e){this.navRole=e},setUrl(e){this.referralUrl=e},toggleRail(){this.isRail=!this.isRail},toggleUploadModal(){this.uploadModal=!this.uploadModal}}});function IH(e,t){return function(){return e.apply(t,arguments)}}const{toString:ile}=Object.prototype,{getPrototypeOf:Zw}=Object,{iterator:r3,toStringTag:HH}=Symbol,o3=(e=>t=>{const n=ile.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Dl=e=>(e=e.toLowerCase(),t=>o3(t)===e),s3=e=>t=>typeof t===e,{isArray:Nf}=Array,of=s3("undefined");function s8(e){return e!==null&&!of(e)&&e.constructor!==null&&!of(e.constructor)&&To(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const NH=Dl("ArrayBuffer");function rle(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&NH(e.buffer),t}const ole=s3("string"),To=s3("function"),RH=s3("number"),l8=e=>e!==null&&typeof e=="object",sle=e=>e===!0||e===!1,u4=e=>{if(o3(e)!=="object")return!1;const t=Zw(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(HH in e)&&!(r3 in e)},lle=e=>{if(!l8(e)||s8(e))return!1;try{return Object.keys(e).length===0&&Object.getPrototypeOf(e)===Object.prototype}catch{return!1}},ule=Dl("Date"),cle=Dl("File"),dle=Dl("Blob"),fle=Dl("FileList"),hle=e=>l8(e)&&To(e.pipe),ple=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||To(e.append)&&((t=o3(e))==="formdata"||t==="object"&&To(e.toString)&&e.toString()==="[object FormData]"))},mle=Dl("URLSearchParams"),[vle,gle,yle,_le]=["ReadableStream","Request","Response","Headers"].map(Dl),ble=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function u8(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let a,i;if(typeof e!="object"&&(e=[e]),Nf(e))for(a=0,i=e.length;a<i;a++)t.call(null,e[a],a,e);else{if(s8(e))return;const r=n?Object.getOwnPropertyNames(e):Object.keys(e),o=r.length;let s;for(a=0;a<o;a++)s=r[a],t.call(null,e[s],s,e)}}function ZH(e,t){if(s8(e))return null;t=t.toLowerCase();const n=Object.keys(e);let a=n.length,i;for(;a-- >0;)if(i=n[a],t===i.toLowerCase())return i;return null}const Z0=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,FH=e=>!of(e)&&e!==Z0;function y9(){const{caseless:e,skipUndefined:t}=FH(this)&&this||{},n={},a=(i,r)=>{if(r==="__proto__"||r==="constructor"||r==="prototype")return;const o=e&&ZH(n,r)||r;u4(n[o])&&u4(i)?n[o]=y9(n[o],i):u4(i)?n[o]=y9({},i):Nf(i)?n[o]=i.slice():(!t||!of(i))&&(n[o]=i)};for(let i=0,r=arguments.length;i<r;i++)arguments[i]&&u8(arguments[i],a);return n}const wle=(e,t,n,{allOwnKeys:a}={})=>(u8(t,(i,r)=>{n&&To(i)?Object.defineProperty(e,r,{value:IH(i,n),writable:!0,enumerable:!0,configurable:!0}):Object.defineProperty(e,r,{value:i,writable:!0,enumerable:!0,configurable:!0})},{allOwnKeys:a}),e),$le=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),Ale=(e,t,n,a)=>{e.prototype=Object.create(t.prototype,a),Object.defineProperty(e.prototype,"constructor",{value:e,writable:!0,enumerable:!1,configurable:!0}),Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},Sle=(e,t,n,a)=>{let i,r,o;const s={};if(t=t||{},e==null)return t;do{for(i=Object.getOwnPropertyNames(e),r=i.length;r-- >0;)o=i[r],(!a||a(o,e,t))&&!s[o]&&(t[o]=e[o],s[o]=!0);e=n!==!1&&Zw(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},Cle=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const a=e.indexOf(t,n);return a!==-1&&a===n},kle=e=>{if(!e)return null;if(Nf(e))return e;let t=e.length;if(!RH(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},Mle=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&Zw(Uint8Array)),xle=(e,t)=>{const a=(e&&e[r3]).call(e);let i;for(;(i=a.next())&&!i.done;){const r=i.value;t.call(e,r[0],r[1])}},Ele=(e,t)=>{let n;const a=[];for(;(n=e.exec(t))!==null;)a.push(n);return a},Lle=Dl("HTMLFormElement"),Ple=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,a,i){return a.toUpperCase()+i}),gM=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),Tle=Dl("RegExp"),zH=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),a={};u8(n,(i,r)=>{let o;(o=t(i,r,e))!==!1&&(a[r]=o||i)}),Object.defineProperties(e,a)},Dle=e=>{zH(e,(t,n)=>{if(To(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const a=e[n];if(To(a)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},Vle=(e,t)=>{const n={},a=i=>{i.forEach(r=>{n[r]=!0})};return Nf(e)?a(e):a(String(e).split(t)),n},Ole=()=>{},Ile=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function Hle(e){return!!(e&&To(e.append)&&e[HH]==="FormData"&&e[r3])}const Nle=e=>{const t=new Array(10),n=(a,i)=>{if(l8(a)){if(t.indexOf(a)>=0)return;if(s8(a))return a;if(!("toJSON"in a)){t[i]=a;const r=Nf(a)?[]:{};return u8(a,(o,s)=>{const l=n(o,i+1);!of(l)&&(r[s]=l)}),t[i]=void 0,r}}return a};return n(e,0)},Rle=Dl("AsyncFunction"),Zle=e=>e&&(l8(e)||To(e))&&To(e.then)&&To(e.catch),BH=((e,t)=>e?setImmediate:t?((n,a)=>(Z0.addEventListener("message",({source:i,data:r})=>{i===Z0&&r===n&&a.length&&a.shift()()},!1),i=>{a.push(i),Z0.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",To(Z0.postMessage)),Fle=typeof queueMicrotask<"u"?queueMicrotask.bind(Z0):typeof process<"u"&&process.nextTick||BH,zle=e=>e!=null&&To(e[r3]),rt={isArray:Nf,isArrayBuffer:NH,isBuffer:s8,isFormData:ple,isArrayBufferView:rle,isString:ole,isNumber:RH,isBoolean:sle,isObject:l8,isPlainObject:u4,isEmptyObject:lle,isReadableStream:vle,isRequest:gle,isResponse:yle,isHeaders:_le,isUndefined:of,isDate:ule,isFile:cle,isBlob:dle,isRegExp:Tle,isFunction:To,isStream:hle,isURLSearchParams:mle,isTypedArray:Mle,isFileList:fle,forEach:u8,merge:y9,extend:wle,trim:ble,stripBOM:$le,inherits:Ale,toFlatObject:Sle,kindOf:o3,kindOfTest:Dl,endsWith:Cle,toArray:kle,forEachEntry:xle,matchAll:Ele,isHTMLForm:Lle,hasOwnProperty:gM,hasOwnProp:gM,reduceDescriptors:zH,freezeMethods:Dle,toObjectSet:Vle,toCamelCase:Ple,noop:Ole,toFiniteNumber:Ile,findKey:ZH,global:Z0,isContextDefined:FH,isSpecCompliantForm:Hle,toJSONObject:Nle,isAsyncFn:Rle,isThenable:Zle,setImmediate:BH,asap:Fle,isIterable:zle};let en=class UH extends Error{static from(t,n,a,i,r,o){const s=new UH(t.message,n||t.code,a,i,r);return s.cause=t,s.name=t.name,o&&Object.assign(s,o),s}constructor(t,n,a,i,r){super(t),this.name="AxiosError",this.isAxiosError=!0,n&&(this.code=n),a&&(this.config=a),i&&(this.request=i),r&&(this.response=r,this.status=r.status)}toJSON(){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:rt.toJSONObject(this.config),code:this.code,status:this.status}}};en.ERR_BAD_OPTION_VALUE="ERR_BAD_OPTION_VALUE";en.ERR_BAD_OPTION="ERR_BAD_OPTION";en.ECONNABORTED="ECONNABORTED";en.ETIMEDOUT="ETIMEDOUT";en.ERR_NETWORK="ERR_NETWORK";en.ERR_FR_TOO_MANY_REDIRECTS="ERR_FR_TOO_MANY_REDIRECTS";en.ERR_DEPRECATED="ERR_DEPRECATED";en.ERR_BAD_RESPONSE="ERR_BAD_RESPONSE";en.ERR_BAD_REQUEST="ERR_BAD_REQUEST";en.ERR_CANCELED="ERR_CANCELED";en.ERR_NOT_SUPPORT="ERR_NOT_SUPPORT";en.ERR_INVALID_URL="ERR_INVALID_URL";const Ble=null;function _9(e){return rt.isPlainObject(e)||rt.isArray(e)}function jH(e){return rt.endsWith(e,"[]")?e.slice(0,-2):e}function yM(e,t,n){return e?e.concat(t).map(function(i,r){return i=jH(i),!n&&r?"["+i+"]":i}).join(n?".":""):t}function Ule(e){return rt.isArray(e)&&!e.some(_9)}const jle=rt.toFlatObject(rt,{},null,function(t){return/^is[A-Z]/.test(t)});function l3(e,t,n){if(!rt.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=rt.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(g,y){return!rt.isUndefined(y[g])});const a=n.metaTokens,i=n.visitor||u,r=n.dots,o=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&rt.isSpecCompliantForm(t);if(!rt.isFunction(i))throw new TypeError("visitor must be a function");function c(v){if(v===null)return"";if(rt.isDate(v))return v.toISOString();if(rt.isBoolean(v))return v.toString();if(!l&&rt.isBlob(v))throw new en("Blob is not supported. Use a Buffer instead.");return rt.isArrayBuffer(v)||rt.isTypedArray(v)?l&&typeof Blob=="function"?new Blob([v]):Buffer.from(v):v}function u(v,g,y){let _=v;if(v&&!y&&typeof v=="object"){if(rt.endsWith(g,"{}"))g=a?g:g.slice(0,-2),v=JSON.stringify(v);else if(rt.isArray(v)&&Ule(v)||(rt.isFileList(v)||rt.endsWith(g,"[]"))&&(_=rt.toArray(v)))return g=jH(g),_.forEach(function(C,S){!(rt.isUndefined(C)||C===null)&&t.append(o===!0?yM([g],S,r):o===null?g:g+"[]",c(C))}),!1}return _9(v)?!0:(t.append(yM(y,g,r),c(v)),!1)}const d=[],f=Object.assign(jle,{defaultVisitor:u,convertValue:c,isVisitable:_9});function m(v,g){if(!rt.isUndefined(v)){if(d.indexOf(v)!==-1)throw Error("Circular reference detected in "+g.join("."));d.push(v),rt.forEach(v,function(_,w){(!(rt.isUndefined(_)||_===null)&&i.call(t,_,rt.isString(w)?w.trim():w,g,f))===!0&&m(_,g?g.concat(w):[w])}),d.pop()}}if(!rt.isObject(e))throw new TypeError("data must be an object");return m(e),t}function _M(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(a){return t[a]})}function Fw(e,t){this._pairs=[],e&&l3(e,this,t)}const qH=Fw.prototype;qH.append=function(t,n){this._pairs.push([t,n])};qH.toString=function(t){const n=t?function(a){return t.call(this,a,_M)}:_M;return this._pairs.map(function(i){return n(i[0])+"="+n(i[1])},"").join("&")};function qle(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function YH(e,t,n){if(!t)return e;const a=n&&n.encode||qle,i=rt.isFunction(n)?{serialize:n}:n,r=i&&i.serialize;let o;if(r?o=r(t,i):o=rt.isURLSearchParams(t)?t.toString():new Fw(t,i).toString(a),o){const s=e.indexOf("#");s!==-1&&(e=e.slice(0,s)),e+=(e.indexOf("?")===-1?"?":"&")+o}return e}class bM{constructor(){this.handlers=[]}use(t,n,a){return this.handlers.push({fulfilled:t,rejected:n,synchronous:a?a.synchronous:!1,runWhen:a?a.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){rt.forEach(this.handlers,function(a){a!==null&&t(a)})}}const zw={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1,legacyInterceptorReqResOrdering:!0},Yle=typeof URLSearchParams<"u"?URLSearchParams:Fw,Wle=typeof FormData<"u"?FormData:null,Gle=typeof Blob<"u"?Blob:null,Kle={isBrowser:!0,classes:{URLSearchParams:Yle,FormData:Wle,Blob:Gle},protocols:["http","https","file","blob","url","data"]},Bw=typeof window<"u"&&typeof document<"u",b9=typeof navigator=="object"&&navigator||void 0,Xle=Bw&&(!b9||["ReactNative","NativeScript","NS"].indexOf(b9.product)<0),Jle=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",Qle=Bw&&window.location.href||"http://localhost",eue=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Bw,hasStandardBrowserEnv:Xle,hasStandardBrowserWebWorkerEnv:Jle,navigator:b9,origin:Qle},Symbol.toStringTag,{value:"Module"})),Hr={...eue,...Kle};function tue(e,t){return l3(e,new Hr.classes.URLSearchParams,{visitor:function(n,a,i,r){return Hr.isNode&&rt.isBuffer(n)?(this.append(a,n.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)},...t})}function nue(e){return rt.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function aue(e){const t={},n=Object.keys(e);let a;const i=n.length;let r;for(a=0;a<i;a++)r=n[a],t[r]=e[r];return t}function WH(e){function t(n,a,i,r){let o=n[r++];if(o==="__proto__")return!0;const s=Number.isFinite(+o),l=r>=n.length;return o=!o&&rt.isArray(i)?i.length:o,l?(rt.hasOwnProp(i,o)?i[o]=[i[o],a]:i[o]=a,!s):((!i[o]||!rt.isObject(i[o]))&&(i[o]=[]),t(n,a,i[o],r)&&rt.isArray(i[o])&&(i[o]=aue(i[o])),!s)}if(rt.isFormData(e)&&rt.isFunction(e.entries)){const n={};return rt.forEachEntry(e,(a,i)=>{t(nue(a),i,n,0)}),n}return null}function iue(e,t,n){if(rt.isString(e))try{return(t||JSON.parse)(e),rt.trim(e)}catch(a){if(a.name!=="SyntaxError")throw a}return(n||JSON.stringify)(e)}const c8={transitional:zw,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const a=n.getContentType()||"",i=a.indexOf("application/json")>-1,r=rt.isObject(t);if(r&&rt.isHTMLForm(t)&&(t=new FormData(t)),rt.isFormData(t))return i?JSON.stringify(WH(t)):t;if(rt.isArrayBuffer(t)||rt.isBuffer(t)||rt.isStream(t)||rt.isFile(t)||rt.isBlob(t)||rt.isReadableStream(t))return t;if(rt.isArrayBufferView(t))return t.buffer;if(rt.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let s;if(r){if(a.indexOf("application/x-www-form-urlencoded")>-1)return tue(t,this.formSerializer).toString();if((s=rt.isFileList(t))||a.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return l3(s?{"files[]":t}:t,l&&new l,this.formSerializer)}}return r||i?(n.setContentType("application/json",!1),iue(t)):t}],transformResponse:[function(t){const n=this.transitional||c8.transitional,a=n&&n.forcedJSONParsing,i=this.responseType==="json";if(rt.isResponse(t)||rt.isReadableStream(t))return t;if(t&&rt.isString(t)&&(a&&!this.responseType||i)){const o=!(n&&n.silentJSONParsing)&&i;try{return JSON.parse(t,this.parseReviver)}catch(s){if(o)throw s.name==="SyntaxError"?en.from(s,en.ERR_BAD_RESPONSE,this,null,this.response):s}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Hr.classes.FormData,Blob:Hr.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};rt.forEach(["delete","get","head","post","put","patch"],e=>{c8.headers[e]={}});const rue=rt.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"]),oue=e=>{const t={};let n,a,i;return e&&e.split(`
`).forEach(function(o){i=o.indexOf(":"),n=o.substring(0,i).trim().toLowerCase(),a=o.substring(i+1).trim(),!(!n||t[n]&&rue[n])&&(n==="set-cookie"?t[n]?t[n].push(a):t[n]=[a]:t[n]=t[n]?t[n]+", "+a:a)}),t},wM=Symbol("internals");function _h(e){return e&&String(e).trim().toLowerCase()}function c4(e){return e===!1||e==null?e:rt.isArray(e)?e.map(c4):String(e)}function sue(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let a;for(;a=n.exec(e);)t[a[1]]=a[2];return t}const lue=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function O5(e,t,n,a,i){if(rt.isFunction(a))return a.call(this,t,n);if(i&&(t=n),!!rt.isString(t)){if(rt.isString(a))return t.indexOf(a)!==-1;if(rt.isRegExp(a))return a.test(t)}}function uue(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,a)=>n.toUpperCase()+a)}function cue(e,t){const n=rt.toCamelCase(" "+t);["get","set","has"].forEach(a=>{Object.defineProperty(e,a+n,{value:function(i,r,o){return this[a].call(this,t,i,r,o)},configurable:!0})})}let Do=class{constructor(t){t&&this.set(t)}set(t,n,a){const i=this;function r(s,l,c){const u=_h(l);if(!u)throw new Error("header name must be a non-empty string");const d=rt.findKey(i,u);(!d||i[d]===void 0||c===!0||c===void 0&&i[d]!==!1)&&(i[d||l]=c4(s))}const o=(s,l)=>rt.forEach(s,(c,u)=>r(c,u,l));if(rt.isPlainObject(t)||t instanceof this.constructor)o(t,n);else if(rt.isString(t)&&(t=t.trim())&&!lue(t))o(oue(t),n);else if(rt.isObject(t)&&rt.isIterable(t)){let s={},l,c;for(const u of t){if(!rt.isArray(u))throw TypeError("Object iterator must return a key-value pair");s[c=u[0]]=(l=s[c])?rt.isArray(l)?[...l,u[1]]:[l,u[1]]:u[1]}o(s,n)}else t!=null&&r(n,t,a);return this}get(t,n){if(t=_h(t),t){const a=rt.findKey(this,t);if(a){const i=this[a];if(!n)return i;if(n===!0)return sue(i);if(rt.isFunction(n))return n.call(this,i,a);if(rt.isRegExp(n))return n.exec(i);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=_h(t),t){const a=rt.findKey(this,t);return!!(a&&this[a]!==void 0&&(!n||O5(this,this[a],a,n)))}return!1}delete(t,n){const a=this;let i=!1;function r(o){if(o=_h(o),o){const s=rt.findKey(a,o);s&&(!n||O5(a,a[s],s,n))&&(delete a[s],i=!0)}}return rt.isArray(t)?t.forEach(r):r(t),i}clear(t){const n=Object.keys(this);let a=n.length,i=!1;for(;a--;){const r=n[a];(!t||O5(this,this[r],r,t,!0))&&(delete this[r],i=!0)}return i}normalize(t){const n=this,a={};return rt.forEach(this,(i,r)=>{const o=rt.findKey(a,r);if(o){n[o]=c4(i),delete n[r];return}const s=t?uue(r):String(r).trim();s!==r&&delete n[r],n[s]=c4(i),a[s]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return rt.forEach(this,(a,i)=>{a!=null&&a!==!1&&(n[i]=t&&rt.isArray(a)?a.join(", "):a)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(`
`)}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const a=new this(t);return n.forEach(i=>a.set(i)),a}static accessor(t){const a=(this[wM]=this[wM]={accessors:{}}).accessors,i=this.prototype;function r(o){const s=_h(o);a[s]||(cue(i,o),a[s]=!0)}return rt.isArray(t)?t.forEach(r):r(t),this}};Do.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);rt.reduceDescriptors(Do.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(a){this[n]=a}}});rt.freezeMethods(Do);function I5(e,t){const n=this||c8,a=t||n,i=Do.from(a.headers);let r=a.data;return rt.forEach(e,function(s){r=s.call(n,r,i.normalize(),t?t.status:void 0)}),i.normalize(),r}function GH(e){return!!(e&&e.__CANCEL__)}let d8=class extends en{constructor(t,n,a){super(t??"canceled",en.ERR_CANCELED,n,a),this.name="CanceledError",this.__CANCEL__=!0}};function KH(e,t,n){const a=n.config.validateStatus;!n.status||!a||a(n.status)?e(n):t(new en("Request failed with status code "+n.status,[en.ERR_BAD_REQUEST,en.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function due(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function fue(e,t){e=e||10;const n=new Array(e),a=new Array(e);let i=0,r=0,o;return t=t!==void 0?t:1e3,function(l){const c=Date.now(),u=a[r];o||(o=c),n[i]=l,a[i]=c;let d=r,f=0;for(;d!==i;)f+=n[d++],d=d%e;if(i=(i+1)%e,i===r&&(r=(r+1)%e),c-o<t)return;const m=u&&c-u;return m?Math.round(f*1e3/m):void 0}}function hue(e,t){let n=0,a=1e3/t,i,r;const o=(c,u=Date.now())=>{n=u,i=null,r&&(clearTimeout(r),r=null),e(...c)};return[(...c)=>{const u=Date.now(),d=u-n;d>=a?o(c,u):(i=c,r||(r=setTimeout(()=>{r=null,o(i)},a-d)))},()=>i&&o(i)]}const c6=(e,t,n=3)=>{let a=0;const i=fue(50,250);return hue(r=>{const o=r.loaded,s=r.lengthComputable?r.total:void 0,l=o-a,c=i(l),u=o<=s;a=o;const d={loaded:o,total:s,progress:s?o/s:void 0,bytes:l,rate:c||void 0,estimated:c&&s&&u?(s-o)/c:void 0,event:r,lengthComputable:s!=null,[t?"download":"upload"]:!0};e(d)},n)},$M=(e,t)=>{const n=e!=null;return[a=>t[0]({lengthComputable:n,total:e,loaded:a}),t[1]]},AM=e=>(...t)=>rt.asap(()=>e(...t)),pue=Hr.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,Hr.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(Hr.origin),Hr.navigator&&/(msie|trident)/i.test(Hr.navigator.userAgent)):()=>!0,mue=Hr.hasStandardBrowserEnv?{write(e,t,n,a,i,r,o){if(typeof document>"u")return;const s=[`${e}=${encodeURIComponent(t)}`];rt.isNumber(n)&&s.push(`expires=${new Date(n).toUTCString()}`),rt.isString(a)&&s.push(`path=${a}`),rt.isString(i)&&s.push(`domain=${i}`),r===!0&&s.push("secure"),rt.isString(o)&&s.push(`SameSite=${o}`),document.cookie=s.join("; ")},read(e){if(typeof document>"u")return null;const t=document.cookie.match(new RegExp("(?:^|; )"+e+"=([^;]*)"));return t?decodeURIComponent(t[1]):null},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read(){return null},remove(){}};function vue(e){return typeof e!="string"?!1:/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function gue(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function XH(e,t,n){let a=!vue(t);return e&&(a||n==!1)?gue(e,t):t}const SM=e=>e instanceof Do?{...e}:e;function ld(e,t){t=t||{};const n={};function a(c,u,d,f){return rt.isPlainObject(c)&&rt.isPlainObject(u)?rt.merge.call({caseless:f},c,u):rt.isPlainObject(u)?rt.merge({},u):rt.isArray(u)?u.slice():u}function i(c,u,d,f){if(rt.isUndefined(u)){if(!rt.isUndefined(c))return a(void 0,c,d,f)}else return a(c,u,d,f)}function r(c,u){if(!rt.isUndefined(u))return a(void 0,u)}function o(c,u){if(rt.isUndefined(u)){if(!rt.isUndefined(c))return a(void 0,c)}else return a(void 0,u)}function s(c,u,d){if(d in t)return a(c,u);if(d in e)return a(void 0,c)}const l={url:r,method:r,data:r,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:s,headers:(c,u,d)=>i(SM(c),SM(u),d,!0)};return rt.forEach(Object.keys({...e,...t}),function(u){if(u==="__proto__"||u==="constructor"||u==="prototype")return;const d=rt.hasOwnProp(l,u)?l[u]:i,f=d(e[u],t[u],u);rt.isUndefined(f)&&d!==s||(n[u]=f)}),n}const JH=e=>{const t=ld({},e);let{data:n,withXSRFToken:a,xsrfHeaderName:i,xsrfCookieName:r,headers:o,auth:s}=t;if(t.headers=o=Do.from(o),t.url=YH(XH(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),s&&o.set("Authorization","Basic "+btoa((s.username||"")+":"+(s.password?unescape(encodeURIComponent(s.password)):""))),rt.isFormData(n)){if(Hr.hasStandardBrowserEnv||Hr.hasStandardBrowserWebWorkerEnv)o.setContentType(void 0);else if(rt.isFunction(n.getHeaders)){const l=n.getHeaders(),c=["content-type","content-length"];Object.entries(l).forEach(([u,d])=>{c.includes(u.toLowerCase())&&o.set(u,d)})}}if(Hr.hasStandardBrowserEnv&&(a&&rt.isFunction(a)&&(a=a(t)),a||a!==!1&&pue(t.url))){const l=i&&r&&mue.read(r);l&&o.set(i,l)}return t},yue=typeof XMLHttpRequest<"u",_ue=yue&&function(e){return new Promise(function(n,a){const i=JH(e);let r=i.data;const o=Do.from(i.headers).normalize();let{responseType:s,onUploadProgress:l,onDownloadProgress:c}=i,u,d,f,m,v;function g(){m&&m(),v&&v(),i.cancelToken&&i.cancelToken.unsubscribe(u),i.signal&&i.signal.removeEventListener("abort",u)}let y=new XMLHttpRequest;y.open(i.method.toUpperCase(),i.url,!0),y.timeout=i.timeout;function _(){if(!y)return;const C=Do.from("getAllResponseHeaders"in y&&y.getAllResponseHeaders()),M={data:!s||s==="text"||s==="json"?y.responseText:y.response,status:y.status,statusText:y.statusText,headers:C,config:e,request:y};KH(function(E){n(E),g()},function(E){a(E),g()},M),y=null}"onloadend"in y?y.onloadend=_:y.onreadystatechange=function(){!y||y.readyState!==4||y.status===0&&!(y.responseURL&&y.responseURL.indexOf("file:")===0)||setTimeout(_)},y.onabort=function(){y&&(a(new en("Request aborted",en.ECONNABORTED,e,y)),y=null)},y.onerror=function(S){const M=S&&S.message?S.message:"Network Error",x=new en(M,en.ERR_NETWORK,e,y);x.event=S||null,a(x),y=null},y.ontimeout=function(){let S=i.timeout?"timeout of "+i.timeout+"ms exceeded":"timeout exceeded";const M=i.transitional||zw;i.timeoutErrorMessage&&(S=i.timeoutErrorMessage),a(new en(S,M.clarifyTimeoutError?en.ETIMEDOUT:en.ECONNABORTED,e,y)),y=null},r===void 0&&o.setContentType(null),"setRequestHeader"in y&&rt.forEach(o.toJSON(),function(S,M){y.setRequestHeader(M,S)}),rt.isUndefined(i.withCredentials)||(y.withCredentials=!!i.withCredentials),s&&s!=="json"&&(y.responseType=i.responseType),c&&([f,v]=c6(c,!0),y.addEventListener("progress",f)),l&&y.upload&&([d,m]=c6(l),y.upload.addEventListener("progress",d),y.upload.addEventListener("loadend",m)),(i.cancelToken||i.signal)&&(u=C=>{y&&(a(!C||C.type?new d8(null,e,y):C),y.abort(),y=null)},i.cancelToken&&i.cancelToken.subscribe(u),i.signal&&(i.signal.aborted?u():i.signal.addEventListener("abort",u)));const w=due(i.url);if(w&&Hr.protocols.indexOf(w)===-1){a(new en("Unsupported protocol "+w+":",en.ERR_BAD_REQUEST,e));return}y.send(r||null)})},bue=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let a=new AbortController,i;const r=function(c){if(!i){i=!0,s();const u=c instanceof Error?c:this.reason;a.abort(u instanceof en?u:new d8(u instanceof Error?u.message:u))}};let o=t&&setTimeout(()=>{o=null,r(new en(`timeout of ${t}ms exceeded`,en.ETIMEDOUT))},t);const s=()=>{e&&(o&&clearTimeout(o),o=null,e.forEach(c=>{c.unsubscribe?c.unsubscribe(r):c.removeEventListener("abort",r)}),e=null)};e.forEach(c=>c.addEventListener("abort",r));const{signal:l}=a;return l.unsubscribe=()=>rt.asap(s),l}},wue=function*(e,t){let n=e.byteLength;if(n<t){yield e;return}let a=0,i;for(;a<n;)i=a+t,yield e.slice(a,i),a=i},$ue=async function*(e,t){for await(const n of Aue(e))yield*wue(n,t)},Aue=async function*(e){if(e[Symbol.asyncIterator]){yield*e;return}const t=e.getReader();try{for(;;){const{done:n,value:a}=await t.read();if(n)break;yield a}}finally{await t.cancel()}},CM=(e,t,n,a)=>{const i=$ue(e,t);let r=0,o,s=l=>{o||(o=!0,a&&a(l))};return new ReadableStream({async pull(l){try{const{done:c,value:u}=await i.next();if(c){s(),l.close();return}let d=u.byteLength;if(n){let f=r+=d;n(f)}l.enqueue(new Uint8Array(u))}catch(c){throw s(c),c}},cancel(l){return s(l),i.return()}},{highWaterMark:2})},kM=64*1024,{isFunction:iv}=rt,Sue=(({Request:e,Response:t})=>({Request:e,Response:t}))(rt.global),{ReadableStream:MM,TextEncoder:xM}=rt.global,EM=(e,...t)=>{try{return!!e(...t)}catch{return!1}},Cue=e=>{e=rt.merge.call({skipUndefined:!0},Sue,e);const{fetch:t,Request:n,Response:a}=e,i=t?iv(t):typeof fetch=="function",r=iv(n),o=iv(a);if(!i)return!1;const s=i&&iv(MM),l=i&&(typeof xM=="function"?(v=>g=>v.encode(g))(new xM):async v=>new Uint8Array(await new n(v).arrayBuffer())),c=r&&s&&EM(()=>{let v=!1;const g=new n(Hr.origin,{body:new MM,method:"POST",get duplex(){return v=!0,"half"}}).headers.has("Content-Type");return v&&!g}),u=o&&s&&EM(()=>rt.isReadableStream(new a("").body)),d={stream:u&&(v=>v.body)};i&&["text","arrayBuffer","blob","formData","stream"].forEach(v=>{!d[v]&&(d[v]=(g,y)=>{let _=g&&g[v];if(_)return _.call(g);throw new en(`Response type '${v}' is not supported`,en.ERR_NOT_SUPPORT,y)})});const f=async v=>{if(v==null)return 0;if(rt.isBlob(v))return v.size;if(rt.isSpecCompliantForm(v))return(await new n(Hr.origin,{method:"POST",body:v}).arrayBuffer()).byteLength;if(rt.isArrayBufferView(v)||rt.isArrayBuffer(v))return v.byteLength;if(rt.isURLSearchParams(v)&&(v=v+""),rt.isString(v))return(await l(v)).byteLength},m=async(v,g)=>{const y=rt.toFiniteNumber(v.getContentLength());return y??f(g)};return async v=>{let{url:g,method:y,data:_,signal:w,cancelToken:C,timeout:S,onDownloadProgress:M,onUploadProgress:x,responseType:E,headers:k,withCredentials:D="same-origin",fetchOptions:T}=JH(v),I=t||fetch;E=E?(E+"").toLowerCase():"text";let H=bue([w,C&&C.toAbortSignal()],S),R=null;const Z=H&&H.unsubscribe&&(()=>{H.unsubscribe()});let N;try{if(x&&c&&y!=="get"&&y!=="head"&&(N=await m(k,_))!==0){let Y=new n(g,{method:"POST",body:_,duplex:"half"}),te;if(rt.isFormData(_)&&(te=Y.headers.get("content-type"))&&k.setContentType(te),Y.body){const[ee,fe]=$M(N,c6(AM(x)));_=CM(Y.body,kM,ee,fe)}}rt.isString(D)||(D=D?"include":"omit");const W=r&&"credentials"in n.prototype,X={...T,signal:H,method:y.toUpperCase(),headers:k.normalize().toJSON(),body:_,duplex:"half",credentials:W?D:void 0};R=r&&new n(g,X);let ie=await(r?I(R,T):I(g,X));const pe=u&&(E==="stream"||E==="response");if(u&&(M||pe&&Z)){const Y={};["status","statusText","headers"].forEach(le=>{Y[le]=ie[le]});const te=rt.toFiniteNumber(ie.headers.get("content-length")),[ee,fe]=M&&$M(te,c6(AM(M),!0))||[];ie=new a(CM(ie.body,kM,ee,()=>{fe&&fe(),Z&&Z()}),Y)}E=E||"text";let z=await d[rt.findKey(d,E)||"text"](ie,v);return!pe&&Z&&Z(),await new Promise((Y,te)=>{KH(Y,te,{data:z,headers:Do.from(ie.headers),status:ie.status,statusText:ie.statusText,config:v,request:R})})}catch(W){throw Z&&Z(),W&&W.name==="TypeError"&&/Load failed|fetch/i.test(W.message)?Object.assign(new en("Network Error",en.ERR_NETWORK,v,R,W&&W.response),{cause:W.cause||W}):en.from(W,W&&W.code,v,R,W&&W.response)}}},kue=new Map,QH=e=>{let t=e&&e.env||{};const{fetch:n,Request:a,Response:i}=t,r=[a,i,n];let o=r.length,s=o,l,c,u=kue;for(;s--;)l=r[s],c=u.get(l),c===void 0&&u.set(l,c=s?new Map:Cue(t)),u=c;return c};QH();const Uw={http:Ble,xhr:_ue,fetch:{get:QH}};rt.forEach(Uw,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const LM=e=>`- ${e}`,Mue=e=>rt.isFunction(e)||e===null||e===!1;function xue(e,t){e=rt.isArray(e)?e:[e];const{length:n}=e;let a,i;const r={};for(let o=0;o<n;o++){a=e[o];let s;if(i=a,!Mue(a)&&(i=Uw[(s=String(a)).toLowerCase()],i===void 0))throw new en(`Unknown adapter '${s}'`);if(i&&(rt.isFunction(i)||(i=i.get(t))))break;r[s||"#"+o]=i}if(!i){const o=Object.entries(r).map(([l,c])=>`adapter ${l} `+(c===!1?"is not supported by the environment":"is not available in the build"));let s=n?o.length>1?`since :
`+o.map(LM).join(`
`):" "+LM(o[0]):"as no adapter specified";throw new en("There is no suitable adapter to dispatch the request "+s,"ERR_NOT_SUPPORT")}return i}const eN={getAdapter:xue,adapters:Uw};function H5(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new d8(null,e)}function PM(e){return H5(e),e.headers=Do.from(e.headers),e.data=I5.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),eN.getAdapter(e.adapter||c8.adapter,e)(e).then(function(a){return H5(e),a.data=I5.call(e,e.transformResponse,a),a.headers=Do.from(a.headers),a},function(a){return GH(a)||(H5(e),a&&a.response&&(a.response.data=I5.call(e,e.transformResponse,a.response),a.response.headers=Do.from(a.response.headers))),Promise.reject(a)})}const tN="1.13.5",u3={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{u3[e]=function(a){return typeof a===e||"a"+(t<1?"n ":" ")+e}});const TM={};u3.transitional=function(t,n,a){function i(r,o){return"[Axios v"+tN+"] Transitional option '"+r+"'"+o+(a?". "+a:"")}return(r,o,s)=>{if(t===!1)throw new en(i(o," has been removed"+(n?" in "+n:"")),en.ERR_DEPRECATED);return n&&!TM[o]&&(TM[o]=!0,console.warn(i(o," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(r,o,s):!0}};u3.spelling=function(t){return(n,a)=>(console.warn(`${a} is likely a misspelling of ${t}`),!0)};function Eue(e,t,n){if(typeof e!="object")throw new en("options must be an object",en.ERR_BAD_OPTION_VALUE);const a=Object.keys(e);let i=a.length;for(;i-- >0;){const r=a[i],o=t[r];if(o){const s=e[r],l=s===void 0||o(s,r,e);if(l!==!0)throw new en("option "+r+" must be "+l,en.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new en("Unknown option "+r,en.ERR_BAD_OPTION)}}const d4={assertOptions:Eue,validators:u3},As=d4.validators;let K0=class{constructor(t){this.defaults=t||{},this.interceptors={request:new bM,response:new bM}}async request(t,n){try{return await this._request(t,n)}catch(a){if(a instanceof Error){let i={};Error.captureStackTrace?Error.captureStackTrace(i):i=new Error;const r=i.stack?i.stack.replace(/^.+\n/,""):"";try{a.stack?r&&!String(a.stack).endsWith(r.replace(/^.+\n.+\n/,""))&&(a.stack+=`
`+r):a.stack=r}catch{}}throw a}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=ld(this.defaults,n);const{transitional:a,paramsSerializer:i,headers:r}=n;a!==void 0&&d4.assertOptions(a,{silentJSONParsing:As.transitional(As.boolean),forcedJSONParsing:As.transitional(As.boolean),clarifyTimeoutError:As.transitional(As.boolean),legacyInterceptorReqResOrdering:As.transitional(As.boolean)},!1),i!=null&&(rt.isFunction(i)?n.paramsSerializer={serialize:i}:d4.assertOptions(i,{encode:As.function,serialize:As.function},!0)),n.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?n.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:n.allowAbsoluteUrls=!0),d4.assertOptions(n,{baseUrl:As.spelling("baseURL"),withXsrfToken:As.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let o=r&&rt.merge(r.common,r[n.method]);r&&rt.forEach(["delete","get","head","post","put","patch","common"],v=>{delete r[v]}),n.headers=Do.concat(o,r);const s=[];let l=!0;this.interceptors.request.forEach(function(g){if(typeof g.runWhen=="function"&&g.runWhen(n)===!1)return;l=l&&g.synchronous;const y=n.transitional||zw;y&&y.legacyInterceptorReqResOrdering?s.unshift(g.fulfilled,g.rejected):s.push(g.fulfilled,g.rejected)});const c=[];this.interceptors.response.forEach(function(g){c.push(g.fulfilled,g.rejected)});let u,d=0,f;if(!l){const v=[PM.bind(this),void 0];for(v.unshift(...s),v.push(...c),f=v.length,u=Promise.resolve(n);d<f;)u=u.then(v[d++],v[d++]);return u}f=s.length;let m=n;for(;d<f;){const v=s[d++],g=s[d++];try{m=v(m)}catch(y){g.call(this,y);break}}try{u=PM.call(this,m)}catch(v){return Promise.reject(v)}for(d=0,f=c.length;d<f;)u=u.then(c[d++],c[d++]);return u}getUri(t){t=ld(this.defaults,t);const n=XH(t.baseURL,t.url,t.allowAbsoluteUrls);return YH(n,t.params,t.paramsSerializer)}};rt.forEach(["delete","get","head","options"],function(t){K0.prototype[t]=function(n,a){return this.request(ld(a||{},{method:t,url:n,data:(a||{}).data}))}});rt.forEach(["post","put","patch"],function(t){function n(a){return function(r,o,s){return this.request(ld(s||{},{method:t,headers:a?{"Content-Type":"multipart/form-data"}:{},url:r,data:o}))}}K0.prototype[t]=n(),K0.prototype[t+"Form"]=n(!0)});let Lue=class nN{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(r){n=r});const a=this;this.promise.then(i=>{if(!a._listeners)return;let r=a._listeners.length;for(;r-- >0;)a._listeners[r](i);a._listeners=null}),this.promise.then=i=>{let r;const o=new Promise(s=>{a.subscribe(s),r=s}).then(i);return o.cancel=function(){a.unsubscribe(r)},o},t(function(r,o,s){a.reason||(a.reason=new d8(r,o,s),n(a.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=a=>{t.abort(a)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new nN(function(i){t=i}),cancel:t}}};function Pue(e){return function(n){return e.apply(null,n)}}function Tue(e){return rt.isObject(e)&&e.isAxiosError===!0}const w9={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,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(w9).forEach(([e,t])=>{w9[t]=e});function aN(e){const t=new K0(e),n=IH(K0.prototype.request,t);return rt.extend(n,K0.prototype,t,{allOwnKeys:!0}),rt.extend(n,t,null,{allOwnKeys:!0}),n.create=function(i){return aN(ld(e,i))},n}const Na=aN(c8);Na.Axios=K0;Na.CanceledError=d8;Na.CancelToken=Lue;Na.isCancel=GH;Na.VERSION=tN;Na.toFormData=l3;Na.AxiosError=en;Na.Cancel=Na.CanceledError;Na.all=function(t){return Promise.all(t)};Na.spread=Pue;Na.isAxiosError=Tue;Na.mergeConfig=ld;Na.AxiosHeaders=Do;Na.formToJSON=e=>WH(rt.isHTMLForm(e)?new FormData(e):e);Na.getAdapter=eN.getAdapter;Na.HttpStatusCode=w9;Na.default=Na;const{Axios:Due,AxiosError:Vue,CanceledError:Oue,isCancel:Iue,CancelToken:Hue,VERSION:Nue,all:Rue,Cancel:Zue,isAxiosError:Fue,spread:zue,toFormData:Bue,AxiosHeaders:Uue,HttpStatusCode:jue,formToJSON:que,getAdapter:Yue,mergeConfig:Wue}=Na,oKt=Object.freeze(Object.defineProperty({__proto__:null,Axios:Due,AxiosError:Vue,AxiosHeaders:Uue,Cancel:Zue,CancelToken:Hue,CanceledError:Oue,HttpStatusCode:jue,VERSION:Nue,all:Rue,default:Na,formToJSON:que,getAdapter:Yue,isAxiosError:Fue,isCancel:Iue,mergeConfig:Wue,spread:zue,toFormData:Bue},Symbol.toStringTag,{value:"Module"}));var jw={exports:{}},M2=typeof Reflect=="object"?Reflect:null,DM=M2&&typeof M2.apply=="function"?M2.apply:function(t,n,a){return Function.prototype.apply.call(t,n,a)},f4;M2&&typeof M2.ownKeys=="function"?f4=M2.ownKeys:Object.getOwnPropertySymbols?f4=function(t){return Object.getOwnPropertyNames(t).concat(Object.getOwnPropertySymbols(t))}:f4=function(t){return Object.getOwnPropertyNames(t)};function Gue(e){console&&console.warn&&console.warn(e)}var iN=Number.isNaN||function(t){return t!==t};function da(){da.init.call(this)}jw.exports=da;jw.exports.once=Que;da.EventEmitter=da;da.prototype._events=void 0;da.prototype._eventsCount=0;da.prototype._maxListeners=void 0;var VM=10;function c3(e){if(typeof e!="function")throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}Object.defineProperty(da,"defaultMaxListeners",{enumerable:!0,get:function(){return VM},set:function(e){if(typeof e!="number"||e<0||iN(e))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+e+".");VM=e}});da.init=function(){(this._events===void 0||this._events===Object.getPrototypeOf(this)._events)&&(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0};da.prototype.setMaxListeners=function(t){if(typeof t!="number"||t<0||iN(t))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+t+".");return this._maxListeners=t,this};function rN(e){return e._maxListeners===void 0?da.defaultMaxListeners:e._maxListeners}da.prototype.getMaxListeners=function(){return rN(this)};da.prototype.emit=function(t){for(var n=[],a=1;a<arguments.length;a++)n.push(arguments[a]);var i=t==="error",r=this._events;if(r!==void 0)i=i&&r.error===void 0;else if(!i)return!1;if(i){var o;if(n.length>0&&(o=n[0]),o instanceof Error)throw o;var s=new Error("Unhandled error."+(o?" ("+o.message+")":""));throw s.context=o,s}var l=r[t];if(l===void 0)return!1;if(typeof l=="function")DM(l,this,n);else for(var c=l.length,u=cN(l,c),a=0;a<c;++a)DM(u[a],this,n);return!0};function oN(e,t,n,a){var i,r,o;if(c3(n),r=e._events,r===void 0?(r=e._events=Object.create(null),e._eventsCount=0):(r.newListener!==void 0&&(e.emit("newListener",t,n.listener?n.listener:n),r=e._events),o=r[t]),o===void 0)o=r[t]=n,++e._eventsCount;else if(typeof o=="function"?o=r[t]=a?[n,o]:[o,n]:a?o.unshift(n):o.push(n),i=rN(e),i>0&&o.length>i&&!o.warned){o.warned=!0;var s=new Error("Possible EventEmitter memory leak detected. "+o.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");s.name="MaxListenersExceededWarning",s.emitter=e,s.type=t,s.count=o.length,Gue(s)}return e}da.prototype.addListener=function(t,n){return oN(this,t,n,!1)};da.prototype.on=da.prototype.addListener;da.prototype.prependListener=function(t,n){return oN(this,t,n,!0)};function Kue(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function sN(e,t,n){var a={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},i=Kue.bind(a);return i.listener=n,a.wrapFn=i,i}da.prototype.once=function(t,n){return c3(n),this.on(t,sN(this,t,n)),this};da.prototype.prependOnceListener=function(t,n){return c3(n),this.prependListener(t,sN(this,t,n)),this};da.prototype.removeListener=function(t,n){var a,i,r,o,s;if(c3(n),i=this._events,i===void 0)return this;if(a=i[t],a===void 0)return this;if(a===n||a.listener===n)--this._eventsCount===0?this._events=Object.create(null):(delete i[t],i.removeListener&&this.emit("removeListener",t,a.listener||n));else if(typeof a!="function"){for(r=-1,o=a.length-1;o>=0;o--)if(a[o]===n||a[o].listener===n){s=a[o].listener,r=o;break}if(r<0)return this;r===0?a.shift():Xue(a,r),a.length===1&&(i[t]=a[0]),i.removeListener!==void 0&&this.emit("removeListener",t,s||n)}return this};da.prototype.off=da.prototype.removeListener;da.prototype.removeAllListeners=function(t){var n,a,i;if(a=this._events,a===void 0)return this;if(a.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):a[t]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete a[t]),this;if(arguments.length===0){var r=Object.keys(a),o;for(i=0;i<r.length;++i)o=r[i],o!=="removeListener"&&this.removeAllListeners(o);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if(n=a[t],typeof n=="function")this.removeListener(t,n);else if(n!==void 0)for(i=n.length-1;i>=0;i--)this.removeListener(t,n[i]);return this};function lN(e,t,n){var a=e._events;if(a===void 0)return[];var i=a[t];return i===void 0?[]:typeof i=="function"?n?[i.listener||i]:[i]:n?Jue(i):cN(i,i.length)}da.prototype.listeners=function(t){return lN(this,t,!0)};da.prototype.rawListeners=function(t){return lN(this,t,!1)};da.listenerCount=function(e,t){return typeof e.listenerCount=="function"?e.listenerCount(t):uN.call(e,t)};da.prototype.listenerCount=uN;function uN(e){var t=this._events;if(t!==void 0){var n=t[e];if(typeof n=="function")return 1;if(n!==void 0)return n.length}return 0}da.prototype.eventNames=function(){return this._eventsCount>0?f4(this._events):[]};function cN(e,t){for(var n=new Array(t),a=0;a<t;++a)n[a]=e[a];return n}function Xue(e,t){for(;t+1<e.length;t++)e[t]=e[t+1];e.pop()}function Jue(e){for(var t=new Array(e.length),n=0;n<t.length;++n)t[n]=e[n].listener||e[n];return t}function Que(e,t){return new Promise(function(n,a){function i(o){e.removeListener(t,r),a(o)}function r(){typeof e.removeListener=="function"&&e.removeListener("error",i),n([].slice.call(arguments))}dN(e,t,r,{once:!0}),t!=="error"&&ece(e,i,{once:!0})})}function ece(e,t,n){typeof e.on=="function"&&dN(e,"error",t,n)}function dN(e,t,n,a){if(typeof e.on=="function")a.once?e.once(t,n):e.on(t,n);else if(typeof e.addEventListener=="function")e.addEventListener(t,function i(r){a.once&&e.removeEventListener(t,i),n(r)});else throw new TypeError('The "emitter" argument must be of type EventEmitter. Received type '+typeof e)}var tce=jw.exports;const nce=Xi(tce),Ia=new nce;Ia.setMaxListeners(0);const Je={info:e=>Ia.emit("message",{text:e,severity:"info"}),success:e=>Ia.emit("message",{text:e,severity:"success"}),warning:e=>Ia.emit("message",{text:e,severity:"warning"}),error:e=>Ia.emit("message",{text:e,severity:"error"})},{t:ace}=No.global;window.addEventListener("unhandledrejection",e=>{e.reason&&e.reason.isAxiosError&&Je.error(ace("common.error.errorHasOccurred"))});const qt=e=>{e=e?"https://api-dev-hprfec56zq-ey.a.run.app"+e:"https://api-dev-hprfec56zq-ey.a.run.app";const t=Na.create({baseURL:e,timeout:1e5});return t.interceptors.request.use(n=>{var r;const i=(r=An().user)==null?void 0:r.token;if(i&&n.url!=="/refresh-token"){const o=`Bearer ${i}`;n.headers.set("Authorization",o)}return n.method==="post"&&!n.headers.has("Content-Type")&&(n.data instanceof FormData||typeof n.data=="object")&&(typeof n.data=="string"?n.headers.set("Content-Type","application/json"):n.data instanceof FormData?n.headers.set("Content-Type","multipart/form-data"):n.headers.set("Content-Type","application/json")),n},n=>Promise.reject(n)),t.interceptors.response.use(n=>n,async n=>{var a;return((a=n.response)==null?void 0:a.status)===401&&!["/refresh-token","/login-check","/auth/temp-token","/auth/handoff-token"].includes(n.config.url||"")?(await An().refreshToken(),t.request(n.config)):Promise.reject(n)}),t},fN=qt("/auth"),ice=async()=>{const e=await fN.post("/login");return{status:e.status,data:e.data}},sKt=async()=>(await fN.get("/flags")).data;class mp extends Error{}mp.prototype.name="InvalidTokenError";function rce(e){return decodeURIComponent(atob(e).replace(/(.)/g,(t,n)=>{let a=n.charCodeAt(0).toString(16).toUpperCase();return a.length<2&&(a="0"+a),"%"+a}))}function oce(e){let t=e.replace(/-/g,"+").replace(/_/g,"/");switch(t.length%4){case 0:break;case 2:t+="==";break;case 3:t+="=";break;default:throw new Error("base64 string is not of the correct length")}try{return rce(t)}catch{return atob(t)}}function sce(e,t){if(typeof e!="string")throw new mp("Invalid token specified: must be a string");t||(t={});const n=t.header===!0?0:1,a=e.split(".")[n];if(typeof a!="string")throw new mp(`Invalid token specified: missing part #${n+1}`);let i;try{i=oce(a)}catch(r){throw new mp(`Invalid token specified: invalid base64 for part #${n+1} (${r.message})`)}try{return JSON.parse(i)}catch(r){throw new mp(`Invalid token specified: invalid json for part #${n+1} (${r.message})`)}}const hN=Object.prototype.toString;function pN(e){switch(hN.call(e)){case"[object Error]":case"[object Exception]":case"[object DOMException]":return!0;default:return Ec(e,Error)}}function Rf(e,t){return hN.call(e)===`[object ${t}]`}function qw(e){return Rf(e,"ErrorEvent")}function OM(e){return Rf(e,"DOMError")}function lce(e){return Rf(e,"DOMException")}function hu(e){return Rf(e,"String")}function Yw(e){return typeof e=="object"&&e!==null&&"__sentry_template_string__"in e&&"__sentry_template_values__"in e}function Ww(e){return e===null||Yw(e)||typeof e!="object"&&typeof e!="function"}function sf(e){return Rf(e,"Object")}function d3(e){return typeof Event<"u"&&Ec(e,Event)}function uce(e){return typeof Element<"u"&&Ec(e,Element)}function cce(e){return Rf(e,"RegExp")}function f3(e){return!!(e&&e.then&&typeof e.then=="function")}function dce(e){return sf(e)&&"nativeEvent"in e&&"preventDefault"in e&&"stopPropagation"in e}function mN(e){return typeof e=="number"&&e!==e}function Ec(e,t){try{return e instanceof t}catch{return!1}}function vN(e){return!!(typeof e=="object"&&e!==null&&(e.__isVue||e._isVue))}function x2(e,t=0){return typeof e!="string"||t===0||e.length<=t?e:`${e.slice(0,t)}...`}function IM(e,t){if(!Array.isArray(e))return"";const n=[];for(let a=0;a<e.length;a++){const i=e[a];try{vN(i)?n.push("[VueViewModel]"):n.push(String(i))}catch{n.push("[value cannot be serialized]")}}return n.join(t)}function fce(e,t,n=!1){return hu(e)?cce(t)?t.test(e):hu(t)?n?e===t:e.includes(t):!1:!1}function Zf(e,t=[],n=!1){return t.some(a=>fce(e,a,n))}function hce(e,t,n=250,a,i,r,o){if(!r.exception||!r.exception.values||!o||!Ec(o.originalException,Error))return;const s=r.exception.values.length>0?r.exception.values[r.exception.values.length-1]:void 0;s&&(r.exception.values=pce($9(e,t,i,o.originalException,a,r.exception.values,s,0),n))}function $9(e,t,n,a,i,r,o,s){if(r.length>=n+1)return r;let l=[...r];if(Ec(a[i],Error)){HM(o,s);const c=e(t,a[i]),u=l.length;NM(c,i,u,s),l=$9(e,t,n,a[i],i,[c,...l],c,u)}return Array.isArray(a.errors)&&a.errors.forEach((c,u)=>{if(Ec(c,Error)){HM(o,s);const d=e(t,c),f=l.length;NM(d,`errors[${u}]`,f,s),l=$9(e,t,n,c,i,[d,...l],d,f)}}),l}function HM(e,t){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,...e.type==="AggregateError"&&{is_exception_group:!0},exception_id:t}}function NM(e,t,n,a){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,type:"chained",source:t,exception_id:n,parent_id:a}}function pce(e,t){return e.map(n=>(n.value&&(n.value=x2(n.value,t)),n))}function rv(e){return e&&e.Math==Math?e:void 0}const Tn=typeof globalThis=="object"&&rv(globalThis)||typeof window=="object"&&rv(window)||typeof self=="object"&&rv(self)||typeof global=="object"&&rv(global)||function(){return this}()||{};function Gw(){return Tn}function gN(e,t,n){const a=n||Tn,i=a.__SENTRY__=a.__SENTRY__||{};return i[e]||(i[e]=t())}const E2=Gw(),mce=80;function P1(e,t={}){if(!e)return"<unknown>";try{let n=e;const a=5,i=[];let r=0,o=0;const s=" > ",l=s.length;let c;const u=Array.isArray(t)?t:t.keyAttrs,d=!Array.isArray(t)&&t.maxStringLength||mce;for(;n&&r++<a&&(c=vce(n,u),!(c==="html"||r>1&&o+i.length*l+c.length>=d));)i.push(c),o+=c.length,n=n.parentNode;return i.reverse().join(s)}catch{return"<unknown>"}}function vce(e,t){const n=e,a=[];let i,r,o,s,l;if(!n||!n.tagName)return"";if(E2.HTMLElement&&n instanceof HTMLElement&&n.dataset&&n.dataset.sentryComponent)return n.dataset.sentryComponent;a.push(n.tagName.toLowerCase());const c=t&&t.length?t.filter(d=>n.getAttribute(d)).map(d=>[d,n.getAttribute(d)]):null;if(c&&c.length)c.forEach(d=>{a.push(`[${d[0]}="${d[1]}"]`)});else if(n.id&&a.push(`#${n.id}`),i=n.className,i&&hu(i))for(r=i.split(/\s+/),l=0;l<r.length;l++)a.push(`.${r[l]}`);const u=["aria-label","type","name","title","alt"];for(l=0;l<u.length;l++)o=u[l],s=n.getAttribute(o),s&&a.push(`[${o}="${s}"]`);return a.join("")}function gce(){try{return E2.document.location.href}catch{return""}}function yce(e){return E2.document&&E2.document.querySelector?E2.document.querySelector(e):null}function yN(e){if(!E2.HTMLElement)return null;let t=e;const n=5;for(let a=0;a<n;a++){if(!t)return null;if(t instanceof HTMLElement&&t.dataset.sentryComponent)return t.dataset.sentryComponent;t=t.parentNode}return null}const Ff=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,_ce="Sentry Logger ",A9=["debug","info","warn","error","log","assert","trace"],d6={};function _u(e){if(!("console"in Tn))return e();const t=Tn.console,n={},a=Object.keys(d6);a.forEach(i=>{const r=d6[i];n[i]=t[i],t[i]=r});try{return e()}finally{a.forEach(i=>{t[i]=n[i]})}}function bce(){let e=!1;const t={enable:()=>{e=!0},disable:()=>{e=!1},isEnabled:()=>e};return Ff?A9.forEach(n=>{t[n]=(...a)=>{e&&_u(()=>{Tn.console[n](`${_ce}[${n}]:`,...a)})}}):A9.forEach(n=>{t[n]=()=>{}}),t}const lt=bce(),wce=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)([\w.-]+)(?::(\d+))?\/(.+)/;function $ce(e){return e==="http"||e==="https"}function zf(e,t=!1){const{host:n,path:a,pass:i,port:r,projectId:o,protocol:s,publicKey:l}=e;return`${s}://${l}${t&&i?`:${i}`:""}@${n}${r?`:${r}`:""}/${a&&`${a}/`}${o}`}function Ace(e){const t=wce.exec(e);if(!t){_u(()=>{console.error(`Invalid Sentry Dsn: ${e}`)});return}const[n,a,i="",r,o="",s]=t.slice(1);let l="",c=s;const u=c.split("/");if(u.length>1&&(l=u.slice(0,-1).join("/"),c=u.pop()),c){const d=c.match(/^\d+/);d&&(c=d[0])}return _N({host:r,pass:i,path:l,projectId:c,port:o,protocol:n,publicKey:a})}function _N(e){return{protocol:e.protocol,publicKey:e.publicKey||"",pass:e.pass||"",host:e.host,port:e.port||"",path:e.path||"",projectId:e.projectId}}function Sce(e){if(!Ff)return!0;const{port:t,projectId:n,protocol:a}=e;return["protocol","publicKey","host","projectId"].find(o=>e[o]?!1:(lt.error(`Invalid Sentry Dsn: ${o} missing`),!0))?!1:n.match(/^\d+$/)?$ce(a)?t&&isNaN(parseInt(t,10))?(lt.error(`Invalid Sentry Dsn: Invalid port ${t}`),!1):!0:(lt.error(`Invalid Sentry Dsn: Invalid protocol ${a}`),!1):(lt.error(`Invalid Sentry Dsn: Invalid projectId ${n}`),!1)}function Cce(e){const t=typeof e=="string"?Ace(e):_N(e);if(!(!t||!Sce(t)))return t}class nu extends Error{constructor(t,n="warn"){super(t),this.message=t,this.name=new.target.prototype.constructor.name,Object.setPrototypeOf(this,new.target.prototype),this.logLevel=n}}function ji(e,t,n){if(!(t in e))return;const a=e[t],i=n(a);typeof i=="function"&&bN(i,a),e[t]=i}function ud(e,t,n){try{Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0})}catch{Ff&&lt.log(`Failed to add non-enumerable property "${t}" to object`,e)}}function bN(e,t){try{const n=t.prototype||{};e.prototype=t.prototype=n,ud(e,"__sentry_original__",t)}catch{}}function Kw(e){return e.__sentry_original__}function kce(e){return Object.keys(e).map(t=>`${encodeURIComponent(t)}=${encodeURIComponent(e[t])}`).join("&")}function wN(e){if(pN(e))return{message:e.message,name:e.name,stack:e.stack,...ZM(e)};if(d3(e)){const t={type:e.type,target:RM(e.target),currentTarget:RM(e.currentTarget),...ZM(e)};return typeof CustomEvent<"u"&&Ec(e,CustomEvent)&&(t.detail=e.detail),t}else return e}function RM(e){try{return uce(e)?P1(e):Object.prototype.toString.call(e)}catch{return"<unknown>"}}function ZM(e){if(typeof e=="object"&&e!==null){const t={};for(const n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t}else return{}}function Mce(e,t=40){const n=Object.keys(wN(e));if(n.sort(),!n.length)return"[object has no keys]";if(n[0].length>=t)return x2(n[0],t);for(let a=n.length;a>0;a--){const i=n.slice(0,a).join(", ");if(!(i.length>t))return a===n.length?i:x2(i,t)}return""}function ho(e){return S9(e,new Map)}function S9(e,t){if(xce(e)){const n=t.get(e);if(n!==void 0)return n;const a={};t.set(e,a);for(const i of Object.keys(e))typeof e[i]<"u"&&(a[i]=S9(e[i],t));return a}if(Array.isArray(e)){const n=t.get(e);if(n!==void 0)return n;const a=[];return t.set(e,a),e.forEach(i=>{a.push(S9(i,t))}),a}return e}function xce(e){if(!sf(e))return!1;try{const t=Object.getPrototypeOf(e).constructor.name;return!t||t==="Object"}catch{return!0}}const $N=50,FM=/\(error: (.*)\)/,zM=/captureMessage|captureException/;function AN(...e){const t=e.sort((n,a)=>n[0]-a[0]).map(n=>n[1]);return(n,a=0)=>{const i=[],r=n.split(`
`);for(let o=a;o<r.length;o++){const s=r[o];if(s.length>1024)continue;const l=FM.test(s)?s.replace(FM,"$1"):s;if(!l.match(/\S*Error: /)){for(const c of t){const u=c(l);if(u){i.push(u);break}}if(i.length>=$N)break}}return Lce(i)}}function Ece(e){return Array.isArray(e)?AN(...e):e}function Lce(e){if(!e.length)return[];const t=Array.from(e);return/sentryWrapped/.test(t[t.length-1].function||"")&&t.pop(),t.reverse(),zM.test(t[t.length-1].function||"")&&(t.pop(),zM.test(t[t.length-1].function||"")&&t.pop()),t.slice(0,$N).map(n=>({...n,filename:n.filename||t[t.length-1].filename,function:n.function||"?"}))}const N5="<anonymous>";function Lc(e){try{return!e||typeof e!="function"?N5:e.name||N5}catch{return N5}}const h4={},BM={};function yd(e,t){h4[e]=h4[e]||[],h4[e].push(t)}function _d(e,t){BM[e]||(t(),BM[e]=!0)}function Al(e,t){const n=e&&h4[e];if(n)for(const a of n)try{a(t)}catch(i){Ff&&lt.error(`Error while triggering instrumentation handler.
Type: ${e}
Name: ${Lc(a)}
Error:`,i)}}function Pce(e){const t="console";yd(t,e),_d(t,Tce)}function Tce(){"console"in Tn&&A9.forEach(function(e){e in Tn.console&&ji(Tn.console,e,function(t){return d6[e]=t,function(...n){Al("console",{args:n,level:e});const i=d6[e];i&&i.apply(Tn.console,n)}})})}function Ka(){const e=Tn,t=e.crypto||e.msCrypto;let n=()=>Math.random()*16;try{if(t&&t.randomUUID)return t.randomUUID().replace(/-/g,"");t&&t.getRandomValues&&(n=()=>{const a=new Uint8Array(1);return t.getRandomValues(a),a[0]})}catch{}return("10000000100040008000"+1e11).replace(/[018]/g,a=>(a^(n()&15)>>a/4).toString(16))}function SN(e){return e.exception&&e.exception.values?e.exception.values[0]:void 0}function l1(e){const{message:t,event_id:n}=e;if(t)return t;const a=SN(e);return a?a.type&&a.value?`${a.type}: ${a.value}`:a.type||a.value||n||"<unknown>":n||"<unknown>"}function C9(e,t,n){const a=e.exception=e.exception||{},i=a.values=a.values||[],r=i[0]=i[0]||{};r.value||(r.value=t||""),r.type||(r.type="Error")}function Am(e,t){const n=SN(e);if(!n)return;const a={type:"generic",handled:!0},i=n.mechanism;if(n.mechanism={...a,...i,...t},t&&"data"in t){const r={...i&&i.data,...t.data};n.mechanism.data=r}}function UM(e){if(e&&e.__sentry_captured__)return!0;try{ud(e,"__sentry_captured__",!0)}catch{}return!1}function Xw(e){return Array.isArray(e)?e:[e]}const i2=Tn,Dce=1e3;let jM,k9,M9;function CN(e){const t="dom";yd(t,e),_d(t,Vce)}function Vce(){if(!i2.document)return;const e=Al.bind(null,"dom"),t=qM(e,!0);i2.document.addEventListener("click",t,!1),i2.document.addEventListener("keypress",t,!1),["EventTarget","Node"].forEach(n=>{const a=i2[n]&&i2[n].prototype;!a||!a.hasOwnProperty||!a.hasOwnProperty("addEventListener")||(ji(a,"addEventListener",function(i){return function(r,o,s){if(r==="click"||r=="keypress")try{const l=this,c=l.__sentry_instrumentation_handlers__=l.__sentry_instrumentation_handlers__||{},u=c[r]=c[r]||{refCount:0};if(!u.handler){const d=qM(e);u.handler=d,i.call(this,r,d,s)}u.refCount++}catch{}return i.call(this,r,o,s)}}),ji(a,"removeEventListener",function(i){return function(r,o,s){if(r==="click"||r=="keypress")try{const l=this,c=l.__sentry_instrumentation_handlers__||{},u=c[r];u&&(u.refCount--,u.refCount<=0&&(i.call(this,r,u.handler,s),u.handler=void 0,delete c[r]),Object.keys(c).length===0&&delete l.__sentry_instrumentation_handlers__)}catch{}return i.call(this,r,o,s)}}))})}function Oce(e){if(e.type!==k9)return!1;try{if(!e.target||e.target._sentryId!==M9)return!1}catch{}return!0}function Ice(e,t){return e!=="keypress"?!1:!t||!t.tagName?!0:!(t.tagName==="INPUT"||t.tagName==="TEXTAREA"||t.isContentEditable)}function qM(e,t=!1){return n=>{if(!n||n._sentryCaptured)return;const a=Hce(n);if(Ice(n.type,a))return;ud(n,"_sentryCaptured",!0),a&&!a._sentryId&&ud(a,"_sentryId",Ka());const i=n.type==="keypress"?"input":n.type;Oce(n)||(e({event:n,name:i,global:t}),k9=n.type,M9=a?a._sentryId:void 0),clearTimeout(jM),jM=i2.setTimeout(()=>{M9=void 0,k9=void 0},Dce)}}function Hce(e){try{return e.target}catch{return null}}const x9=Gw();function kN(){if(!("fetch"in x9))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch{return!1}}function E9(e){return e&&/^function fetch\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}function Nce(){if(typeof EdgeRuntime=="string")return!0;if(!kN())return!1;if(E9(x9.fetch))return!0;let e=!1;const t=x9.document;if(t&&typeof t.createElement=="function")try{const n=t.createElement("iframe");n.hidden=!0,t.head.appendChild(n),n.contentWindow&&n.contentWindow.fetch&&(e=E9(n.contentWindow.fetch)),t.head.removeChild(n)}catch(n){Ff&&lt.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",n)}return e}function Jw(e){const t="fetch";yd(t,e),_d(t,Rce)}function Rce(){Nce()&&ji(Tn,"fetch",function(e){return function(...t){const{method:n,url:a}=Zce(t),i={args:t,fetchData:{method:n,url:a},startTimestamp:Date.now()};return Al("fetch",{...i}),e.apply(Tn,t).then(r=>{const o={...i,endTimestamp:Date.now(),response:r};return Al("fetch",o),r},r=>{const o={...i,endTimestamp:Date.now(),error:r};throw Al("fetch",o),r})}})}function L9(e,t){return!!e&&typeof e=="object"&&!!e[t]}function YM(e){return typeof e=="string"?e:e?L9(e,"url")?e.url:e.toString?e.toString():"":""}function Zce(e){if(e.length===0)return{method:"GET",url:""};if(e.length===2){const[n,a]=e;return{url:YM(n),method:L9(a,"method")?String(a.method).toUpperCase():"GET"}}const t=e[0];return{url:YM(t),method:L9(t,"method")?String(t.method).toUpperCase():"GET"}}let ov=null;function MN(e){const t="error";yd(t,e),_d(t,Fce)}function Fce(){ov=Tn.onerror,Tn.onerror=function(e,t,n,a,i){return Al("error",{column:a,error:i,line:n,msg:e,url:t}),ov&&!ov.__SENTRY_LOADER__?ov.apply(this,arguments):!1},Tn.onerror.__SENTRY_INSTRUMENTED__=!0}let sv=null;function xN(e){const t="unhandledrejection";yd(t,e),_d(t,zce)}function zce(){sv=Tn.onunhandledrejection,Tn.onunhandledrejection=function(e){return Al("unhandledrejection",e),sv&&!sv.__SENTRY_LOADER__?sv.apply(this,arguments):!0},Tn.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}const lv=Gw();function Bce(){const e=lv.chrome,t=e&&e.app&&e.app.runtime,n="history"in lv&&!!lv.history.pushState&&!!lv.history.replaceState;return!t&&n}const bh=Tn;let uv;function h3(e){const t="history";yd(t,e),_d(t,Uce)}function Uce(){if(!Bce())return;const e=bh.onpopstate;bh.onpopstate=function(...n){const a=bh.location.href,i=uv;if(uv=a,Al("history",{from:i,to:a}),e)try{return e.apply(this,n)}catch{}};function t(n){return function(...a){const i=a.length>2?a[2]:void 0;if(i){const r=uv,o=String(i);uv=o,Al("history",{from:r,to:o})}return n.apply(this,a)}}ji(bh.history,"pushState",t),ji(bh.history,"replaceState",t)}const jce=Tn,c1="__sentry_xhr_v3__";function Qw(e){const t="xhr";yd(t,e),_d(t,qce)}function qce(){if(!jce.XMLHttpRequest)return;const e=XMLHttpRequest.prototype;ji(e,"open",function(t){return function(...n){const a=Date.now(),i=hu(n[0])?n[0].toUpperCase():void 0,r=Yce(n[1]);if(!i||!r)return t.apply(this,n);this[c1]={method:i,url:r,request_headers:{}},i==="POST"&&r.match(/sentry_key/)&&(this.__sentry_own_request__=!0);const o=()=>{const s=this[c1];if(s&&this.readyState===4){try{s.status_code=this.status}catch{}const l={args:[i,r],endTimestamp:Date.now(),startTimestamp:a,xhr:this};Al("xhr",l)}};return"onreadystatechange"in this&&typeof this.onreadystatechange=="function"?ji(this,"onreadystatechange",function(s){return function(...l){return o(),s.apply(this,l)}}):this.addEventListener("readystatechange",o),ji(this,"setRequestHeader",function(s){return function(...l){const[c,u]=l,d=this[c1];return d&&hu(c)&&hu(u)&&(d.request_headers[c.toLowerCase()]=u),s.apply(this,l)}}),t.apply(this,n)}}),ji(e,"send",function(t){return function(...n){const a=this[c1];if(!a)return t.apply(this,n);n[0]!==void 0&&(a.body=n[0]);const i={args:[a.method,a.url],startTimestamp:Date.now(),xhr:this};return Al("xhr",i),t.apply(this,n)}})}function Yce(e){if(hu(e))return e;try{return e.toString()}catch{}}function Wce(){return typeof __SENTRY_BROWSER_BUNDLE__<"u"&&!!__SENTRY_BROWSER_BUNDLE__}function Gce(){return"npm"}function Kce(){return!Wce()&&Object.prototype.toString.call(typeof process<"u"?process:0)==="[object process]"}function WM(){return typeof window<"u"&&(!Kce()||Xce())}function Xce(){return Tn.process!==void 0&&Tn.process.type==="renderer"}function Jce(){const e=typeof WeakSet=="function",t=e?new WeakSet:[];function n(i){if(e)return t.has(i)?!0:(t.add(i),!1);for(let r=0;r<t.length;r++)if(t[r]===i)return!0;return t.push(i),!1}function a(i){if(e)t.delete(i);else for(let r=0;r<t.length;r++)if(t[r]===i){t.splice(r,1);break}}return[n,a]}function Xl(e,t=100,n=1/0){try{return P9("",e,t,n)}catch(a){return{ERROR:`**non-serializable** (${a})`}}}function EN(e,t=3,n=100*1024){const a=Xl(e,t);return n1e(a)>n?EN(e,t-1,n):a}function P9(e,t,n=1/0,a=1/0,i=Jce()){const[r,o]=i;if(t==null||["number","boolean","string"].includes(typeof t)&&!mN(t))return t;const s=Qce(e,t);if(!s.startsWith("[object "))return s;if(t.__sentry_skip_normalization__)return t;const l=typeof t.__sentry_override_normalization_depth__=="number"?t.__sentry_override_normalization_depth__:n;if(l===0)return s.replace("object ","");if(r(t))return"[Circular ~]";const c=t;if(c&&typeof c.toJSON=="function")try{const m=c.toJSON();return P9("",m,l-1,a,i)}catch{}const u=Array.isArray(t)?[]:{};let d=0;const f=wN(t);for(const m in f){if(!Object.prototype.hasOwnProperty.call(f,m))continue;if(d>=a){u[m]="[MaxProperties ~]";break}const v=f[m];u[m]=P9(m,v,l-1,a,i),d++}return o(t),u}function Qce(e,t){try{if(e==="domain"&&t&&typeof t=="object"&&t._events)return"[Domain]";if(e==="domainEmitter")return"[DomainEmitter]";if(typeof global<"u"&&t===global)return"[Global]";if(typeof window<"u"&&t===window)return"[Window]";if(typeof document<"u"&&t===document)return"[Document]";if(vN(t))return"[VueViewModel]";if(dce(t))return"[SyntheticEvent]";if(typeof t=="number"&&t!==t)return"[NaN]";if(typeof t=="function")return`[Function: ${Lc(t)}]`;if(typeof t=="symbol")return`[${String(t)}]`;if(typeof t=="bigint")return`[BigInt: ${String(t)}]`;const n=e1e(t);return/^HTML(\w*)Element$/.test(n)?`[HTMLElement: ${n}]`:`[object ${n}]`}catch(n){return`**non-serializable** (${n})`}}function e1e(e){const t=Object.getPrototypeOf(e);return t?t.constructor.name:"null prototype"}function t1e(e){return~-encodeURI(e).split(/%..|./).length}function n1e(e){return t1e(JSON.stringify(e))}var tc;(function(e){e[e.PENDING=0]="PENDING";const n=1;e[e.RESOLVED=n]="RESOLVED";const a=2;e[e.REJECTED=a]="REJECTED"})(tc||(tc={}));function lf(e){return new Jo(t=>{t(e)})}function e$(e){return new Jo((t,n)=>{n(e)})}class Jo{constructor(t){Jo.prototype.__init.call(this),Jo.prototype.__init2.call(this),Jo.prototype.__init3.call(this),Jo.prototype.__init4.call(this),this._state=tc.PENDING,this._handlers=[];try{t(this._resolve,this._reject)}catch(n){this._reject(n)}}then(t,n){return new Jo((a,i)=>{this._handlers.push([!1,r=>{if(!t)a(r);else try{a(t(r))}catch(o){i(o)}},r=>{if(!n)i(r);else try{a(n(r))}catch(o){i(o)}}]),this._executeHandlers()})}catch(t){return this.then(n=>n,t)}finally(t){return new Jo((n,a)=>{let i,r;return this.then(o=>{r=!1,i=o,t&&t()},o=>{r=!0,i=o,t&&t()}).then(()=>{if(r){a(i);return}n(i)})})}__init(){this._resolve=t=>{this._setResult(tc.RESOLVED,t)}}__init2(){this._reject=t=>{this._setResult(tc.REJECTED,t)}}__init3(){this._setResult=(t,n)=>{if(this._state===tc.PENDING){if(f3(n)){n.then(this._resolve,this._reject);return}this._state=t,this._value=n,this._executeHandlers()}}}__init4(){this._executeHandlers=()=>{if(this._state===tc.PENDING)return;const t=this._handlers.slice();this._handlers=[],t.forEach(n=>{n[0]||(this._state===tc.RESOLVED&&n[1](this._value),this._state===tc.REJECTED&&n[2](this._value),n[0]=!0)})}}}function a1e(e){const t=[];function n(){return e===void 0||t.length<e}function a(o){return t.splice(t.indexOf(o),1)[0]}function i(o){if(!n())return e$(new nu("Not adding Promise because buffer limit was reached."));const s=o();return t.indexOf(s)===-1&&t.push(s),s.then(()=>a(s)).then(null,()=>a(s).then(null,()=>{})),s}function r(o){return new Jo((s,l)=>{let c=t.length;if(!c)return s(!0);const u=setTimeout(()=>{o&&o>0&&s(!1)},o);t.forEach(d=>{lf(d).then(()=>{--c||(clearTimeout(u),s(!0))},l)})})}return{$:t,add:i,drain:r}}function X0(e){if(!e)return{};const t=e.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!t)return{};const n=t[6]||"",a=t[8]||"";return{host:t[4],path:t[5],protocol:t[2],search:n,hash:a,relative:t[5]+n+a}}const i1e=["fatal","error","warning","log","info","debug"];function r1e(e){return e==="warn"?"warning":i1e.includes(e)?e:"log"}const LN=1e3;function f8(){return Date.now()/LN}function o1e(){const{performance:e}=Tn;if(!e||!e.now)return f8;const t=Date.now()-e.now(),n=e.timeOrigin==null?t:e.timeOrigin;return()=>(n+e.now())/LN}const Bf=o1e(),ss=(()=>{const{performance:e}=Tn;if(!e||!e.now)return;const t=3600*1e3,n=e.now(),a=Date.now(),i=e.timeOrigin?Math.abs(e.timeOrigin+n-a):t,r=i<t,o=e.timing&&e.timing.navigationStart,l=typeof o=="number"?Math.abs(o+n-a):t,c=l<t;return r||c?i<=l?e.timeOrigin:o:a})(),T9="baggage",PN="sentry-",s1e=/^sentry-/,l1e=8192;function u1e(e){if(!hu(e)&&!Array.isArray(e))return;let t={};if(Array.isArray(e))t=e.reduce((a,i)=>{const r=GM(i);for(const o of Object.keys(r))a[o]=r[o];return a},{});else{if(!e)return;t=GM(e)}const n=Object.entries(t).reduce((a,[i,r])=>{if(i.match(s1e)){const o=i.slice(PN.length);a[o]=r}return a},{});if(Object.keys(n).length>0)return n}function TN(e){if(!e)return;const t=Object.entries(e).reduce((n,[a,i])=>(i&&(n[`${PN}${a}`]=i),n),{});return c1e(t)}function GM(e){return e.split(",").map(t=>t.split("=").map(n=>decodeURIComponent(n.trim()))).reduce((t,[n,a])=>(t[n]=a,t),{})}function c1e(e){if(Object.keys(e).length!==0)return Object.entries(e).reduce((t,[n,a],i)=>{const r=`${encodeURIComponent(n)}=${encodeURIComponent(a)}`,o=i===0?r:`${t},${r}`;return o.length>l1e?(Ff&&lt.warn(`Not adding key: ${n} with val: ${a} to baggage header due to exceeding baggage size limits.`),t):o},"")}const d1e=new RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$");function f1e(e){if(!e)return;const t=e.match(d1e);if(!t)return;let n;return t[3]==="1"?n=!0:t[3]==="0"&&(n=!1),{traceId:t[1],parentSampled:n,parentSpanId:t[2]}}function h1e(e,t){const n=f1e(e),a=u1e(t),{traceId:i,parentSpanId:r,parentSampled:o}=n||{};return n?{traceId:i||Ka(),parentSpanId:r||Ka().substring(16),spanId:Ka().substring(16),sampled:o,dsc:a||{}}:{traceId:i||Ka(),spanId:Ka().substring(16)}}function t$(e=Ka(),t=Ka().substring(16),n){let a="";return n!==void 0&&(a=n?"-1":"-0"),`${e}-${t}${a}`}function F1(e,t=[]){return[e,t]}function p1e(e,t){const[n,a]=e;return[n,[...a,t]]}function KM(e,t){const n=e[1];for(const a of n){const i=a[0].type;if(t(a,i))return!0}return!1}function D9(e,t){return(t||new TextEncoder).encode(e)}function m1e(e,t){const[n,a]=e;let i=JSON.stringify(n);function r(o){typeof i=="string"?i=typeof o=="string"?i+o:[D9(i,t),o]:i.push(typeof o=="string"?D9(o,t):o)}for(const o of a){const[s,l]=o;if(r(`
${JSON.stringify(s)}
`),typeof l=="string"||l instanceof Uint8Array)r(l);else{let c;try{c=JSON.stringify(l)}catch{c=JSON.stringify(Xl(l))}r(c)}}return typeof i=="string"?i:v1e(i)}function v1e(e){const t=e.reduce((i,r)=>i+r.length,0),n=new Uint8Array(t);let a=0;for(const i of e)n.set(i,a),a+=i.length;return n}function g1e(e,t){const n=typeof e.data=="string"?D9(e.data,t):e.data;return[ho({type:"attachment",length:n.length,filename:e.filename,content_type:e.contentType,attachment_type:e.attachmentType}),n]}const y1e={session:"session",sessions:"session",attachment:"attachment",transaction:"transaction",event:"error",client_report:"internal",user_report:"default",profile:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor",feedback:"feedback",span:"span",statsd:"metric_bucket"};function XM(e){return y1e[e]}function n$(e){if(!e||!e.sdk)return;const{name:t,version:n}=e.sdk;return{name:t,version:n}}function DN(e,t,n,a){const i=e.sdkProcessingMetadata&&e.sdkProcessingMetadata.dynamicSamplingContext;return{event_id:e.event_id,sent_at:new Date().toISOString(),...t&&{sdk:t},...!!n&&a&&{dsn:zf(a)},...i&&{trace:ho({...i})}}}function _1e(e,t,n){const a=[{type:"client_report"},{timestamp:f8(),discarded_events:e}];return F1(t?{dsn:t}:{},[a])}const b1e=60*1e3;function w1e(e,t=Date.now()){const n=parseInt(`${e}`,10);if(!isNaN(n))return n*1e3;const a=Date.parse(`${e}`);return isNaN(a)?b1e:a-t}function $1e(e,t){return e[t]||e.all||0}function VN(e,t,n=Date.now()){return $1e(e,t)>n}function ON(e,{statusCode:t,headers:n},a=Date.now()){const i={...e},r=n&&n["x-sentry-rate-limits"],o=n&&n["retry-after"];if(r)for(const s of r.trim().split(",")){const[l,c,,,u]=s.split(":",5),d=parseInt(l,10),f=(isNaN(d)?60:d)*1e3;if(!c)i.all=a+f;else for(const m of c.split(";"))m==="metric_bucket"?(!u||u.split(";").includes("custom"))&&(i[m]=a+f):i[m]=a+f}else o?i.all=a+w1e(o,a):t===429&&(i.all=a+60*1e3);return i}function A1e(e,t){return e??t()}function R5(e){let t,n=e[0],a=1;for(;a<e.length;){const i=e[a],r=e[a+1];if(a+=2,(i==="optionalAccess"||i==="optionalCall")&&n==null)return;i==="access"||i==="optionalAccess"?(t=n,n=r(n)):(i==="call"||i==="optionalCall")&&(n=r((...o)=>n.call(t,...o)),t=void 0)}return n}const jt=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,p3="production";function a$(){return gN("globalEventProcessors",()=>[])}function S1e(e){a$().push(e)}function f6(e,t,n,a=0){return new Jo((i,r)=>{const o=e[a];if(t===null||typeof o!="function")i(t);else{const s=o({...t},n);jt&&o.id&&s===null&&lt.log(`Event processor "${o.id}" dropped event`),f3(s)?s.then(l=>f6(e,l,n,a+1).then(i)).then(null,r):f6(e,s,n,a+1).then(i).then(null,r)}})}function IN(e){const t=Bf(),n={sid:Ka(),init:!0,timestamp:t,started:t,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>C1e(n)};return e&&cd(n,e),n}function cd(e,t={}){if(t.user&&(!e.ipAddress&&t.user.ip_address&&(e.ipAddress=t.user.ip_address),!e.did&&!t.did&&(e.did=t.user.id||t.user.email||t.user.username)),e.timestamp=t.timestamp||Bf(),t.abnormal_mechanism&&(e.abnormal_mechanism=t.abnormal_mechanism),t.ignoreDuration&&(e.ignoreDuration=t.ignoreDuration),t.sid&&(e.sid=t.sid.length===32?t.sid:Ka()),t.init!==void 0&&(e.init=t.init),!e.did&&t.did&&(e.did=`${t.did}`),typeof t.started=="number"&&(e.started=t.started),e.ignoreDuration)e.duration=void 0;else if(typeof t.duration=="number")e.duration=t.duration;else{const n=e.timestamp-e.started;e.duration=n>=0?n:0}t.release&&(e.release=t.release),t.environment&&(e.environment=t.environment),!e.ipAddress&&t.ipAddress&&(e.ipAddress=t.ipAddress),!e.userAgent&&t.userAgent&&(e.userAgent=t.userAgent),typeof t.errors=="number"&&(e.errors=t.errors),t.status&&(e.status=t.status)}function HN(e,t){let n={};e.status==="ok"&&(n={status:"exited"}),cd(e,n)}function C1e(e){return ho({sid:`${e.sid}`,init:e.init,started:new Date(e.started*1e3).toISOString(),timestamp:new Date(e.timestamp*1e3).toISOString(),status:e.status,errors:e.errors,did:typeof e.did=="number"||typeof e.did=="string"?`${e.did}`:void 0,duration:e.duration,abnormal_mechanism:e.abnormal_mechanism,attrs:{release:e.release,environment:e.environment,ip_address:e.ipAddress,user_agent:e.userAgent}})}const k1e=0,NN=1;function i$(e){const{spanId:t,traceId:n}=e.spanContext(),{data:a,op:i,parent_span_id:r,status:o,tags:s,origin:l}=Xa(e);return ho({data:a,op:i,parent_span_id:r,span_id:t,status:o,tags:s,trace_id:n,origin:l})}function m3(e){const{traceId:t,spanId:n}=e.spanContext(),a=r$(e);return t$(t,n,a)}function v3(e){return typeof e=="number"?JM(e):Array.isArray(e)?e[0]+e[1]/1e9:e instanceof Date?JM(e.getTime()):Bf()}function JM(e){return e>9999999999?e/1e3:e}function Xa(e){return M1e(e)?e.getSpanJSON():typeof e.toJSON=="function"?e.toJSON():{}}function M1e(e){return typeof e.getSpanJSON=="function"}function r$(e){const{traceFlags:t}=e.spanContext();return!!(t&NN)}function RN(e,t,n,a,i,r){const{normalizeDepth:o=3,normalizeMaxBreadth:s=1e3}=e,l={...t,event_id:t.event_id||n.event_id||Ka(),timestamp:t.timestamp||f8()},c=n.integrations||e.integrations.map(y=>y.name);x1e(l,e),P1e(l,c),t.type===void 0&&E1e(l,e.stackParser);const u=D1e(a,n.captureContext);n.mechanism&&Am(l,n.mechanism);const d=i&&i.getEventProcessors?i.getEventProcessors():[],f=q1e().getScopeData();if(r){const y=r.getScopeData();ax(f,y)}if(u){const y=u.getScopeData();ax(f,y)}const m=[...n.attachments||[],...f.attachments];m.length&&(n.attachments=m),BN(l,f);const v=[...d,...a$(),...f.eventProcessors];return f6(v,l,n).then(y=>(y&&L1e(y),typeof o=="number"&&o>0?T1e(y,o,s):y))}function x1e(e,t){const{environment:n,release:a,dist:i,maxValueLength:r=250}=t;"environment"in e||(e.environment="environment"in t?n:p3),e.release===void 0&&a!==void 0&&(e.release=a),e.dist===void 0&&i!==void 0&&(e.dist=i),e.message&&(e.message=x2(e.message,r));const o=e.exception&&e.exception.values&&e.exception.values[0];o&&o.value&&(o.value=x2(o.value,r));const s=e.request;s&&s.url&&(s.url=x2(s.url,r))}const QM=new WeakMap;function E1e(e,t){const n=Tn._sentryDebugIds;if(!n)return;let a;const i=QM.get(t);i?a=i:(a=new Map,QM.set(t,a));const r=Object.keys(n).reduce((o,s)=>{let l;const c=a.get(s);c?l=c:(l=t(s),a.set(s,l));for(let u=l.length-1;u>=0;u--){const d=l[u];if(d.filename){o[d.filename]=n[s];break}}return o},{});try{e.exception.values.forEach(o=>{o.stacktrace.frames.forEach(s=>{s.filename&&(s.debug_id=r[s.filename])})})}catch{}}function L1e(e){const t={};try{e.exception.values.forEach(a=>{a.stacktrace.frames.forEach(i=>{i.debug_id&&(i.abs_path?t[i.abs_path]=i.debug_id:i.filename&&(t[i.filename]=i.debug_id),delete i.debug_id)})})}catch{}if(Object.keys(t).length===0)return;e.debug_meta=e.debug_meta||{},e.debug_meta.images=e.debug_meta.images||[];const n=e.debug_meta.images;Object.keys(t).forEach(a=>{n.push({type:"sourcemap",code_file:a,debug_id:t[a]})})}function P1e(e,t){t.length>0&&(e.sdk=e.sdk||{},e.sdk.integrations=[...e.sdk.integrations||[],...t])}function T1e(e,t,n){if(!e)return null;const a={...e,...e.breadcrumbs&&{breadcrumbs:e.breadcrumbs.map(i=>({...i,...i.data&&{data:Xl(i.data,t,n)}}))},...e.user&&{user:Xl(e.user,t,n)},...e.contexts&&{contexts:Xl(e.contexts,t,n)},...e.extra&&{extra:Xl(e.extra,t,n)}};return e.contexts&&e.contexts.trace&&a.contexts&&(a.contexts.trace=e.contexts.trace,e.contexts.trace.data&&(a.contexts.trace.data=Xl(e.contexts.trace.data,t,n))),e.spans&&(a.spans=e.spans.map(i=>{const r=Xa(i).data;return r&&(i.data=Xl(r,t,n)),i})),a}function D1e(e,t){if(!t)return e;const n=e?e.clone():new _c;return n.update(t),n}function V1e(e){if(e)return O1e(e)?{captureContext:e}:H1e(e)?{captureContext:e}:e}function O1e(e){return e instanceof _c||typeof e=="function"}const I1e=["user","level","extra","contexts","tags","fingerprint","requestSession","propagationContext"];function H1e(e){return Object.keys(e).some(t=>I1e.includes(t))}function h8(e,t){return Br().captureException(e,V1e(t))}function ZN(e,t){return Br().captureEvent(e,t)}function T1(e,t){Br().addBreadcrumb(e,t)}function N1e(e,t){Br().setContext(e,t)}function ex(e){Br().setUser(e)}function R1e(...e){const t=Br();if(e.length===2){const[n,a]=e;return n?t.withScope(()=>(t.getStackTop().scope=n,a(n))):t.withScope(a)}return t.withScope(e[0])}function aa(){return Br().getClient()}function Zo(){return Br().getScope()}function tx(e){const t=aa(),n=z1(),a=Zo(),{release:i,environment:r=p3}=t&&t.getOptions()||{},{userAgent:o}=Tn.navigator||{},s=IN({release:i,environment:r,user:a.getUser()||n.getUser(),...o&&{userAgent:o},...e}),l=n.getSession();return l&&l.status==="ok"&&cd(l,{status:"exited"}),FN(),n.setSession(s),a.setSession(s),s}function FN(){const e=z1(),t=Zo(),n=t.getSession()||e.getSession();n&&HN(n),zN(),e.setSession(),t.setSession()}function zN(){const e=z1(),t=Zo(),n=aa(),a=t.getSession()||e.getSession();a&&n&&n.captureSession&&n.captureSession(a)}function nx(e=!1){if(e){FN();return}zN()}function h6(e){return e.transaction}function g3(e,t,n){const a=t.getOptions(),{publicKey:i}=t.getDsn()||{},{segment:r}=n&&n.getUser()||{},o=ho({environment:a.environment||p3,release:a.release,user_segment:r,public_key:i,trace_id:e});return t.emit&&t.emit("createDsc",o),o}function uf(e){const t=aa();if(!t)return{};const n=g3(Xa(e).trace_id||"",t,Zo()),a=h6(e);if(!a)return n;const i=a&&a._frozenDynamicSamplingContext;if(i)return i;const{sampleRate:r,source:o}=a.metadata;r!=null&&(n.sample_rate=`${r}`);const s=Xa(a);return o&&o!=="url"&&(n.transaction=s.description),n.sampled=String(r$(a)),t.emit&&t.emit("createDsc",n),n}function BN(e,t){const{fingerprint:n,span:a,breadcrumbs:i,sdkProcessingMetadata:r}=t;Z1e(e,t),a&&B1e(e,a),U1e(e,n),F1e(e,i),z1e(e,r)}function ax(e,t){const{extra:n,tags:a,user:i,contexts:r,level:o,sdkProcessingMetadata:s,breadcrumbs:l,fingerprint:c,eventProcessors:u,attachments:d,propagationContext:f,transactionName:m,span:v}=t;wh(e,"extra",n),wh(e,"tags",a),wh(e,"user",i),wh(e,"contexts",r),wh(e,"sdkProcessingMetadata",s),o&&(e.level=o),m&&(e.transactionName=m),v&&(e.span=v),l.length&&(e.breadcrumbs=[...e.breadcrumbs,...l]),c.length&&(e.fingerprint=[...e.fingerprint,...c]),u.length&&(e.eventProcessors=[...e.eventProcessors,...u]),d.length&&(e.attachments=[...e.attachments,...d]),e.propagationContext={...e.propagationContext,...f}}function wh(e,t,n){if(n&&Object.keys(n).length){e[t]={...e[t]};for(const a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[t][a]=n[a])}}function Z1e(e,t){const{extra:n,tags:a,user:i,contexts:r,level:o,transactionName:s}=t,l=ho(n);l&&Object.keys(l).length&&(e.extra={...l,...e.extra});const c=ho(a);c&&Object.keys(c).length&&(e.tags={...c,...e.tags});const u=ho(i);u&&Object.keys(u).length&&(e.user={...u,...e.user});const d=ho(r);d&&Object.keys(d).length&&(e.contexts={...d,...e.contexts}),o&&(e.level=o),s&&(e.transaction=s)}function F1e(e,t){const n=[...e.breadcrumbs||[],...t];e.breadcrumbs=n.length?n:void 0}function z1e(e,t){e.sdkProcessingMetadata={...e.sdkProcessingMetadata,...t}}function B1e(e,t){e.contexts={trace:i$(t),...e.contexts};const n=h6(t);if(n){e.sdkProcessingMetadata={dynamicSamplingContext:uf(t),...e.sdkProcessingMetadata};const a=Xa(n).description;a&&(e.tags={transaction:a,...e.tags})}}function U1e(e,t){e.fingerprint=e.fingerprint?Xw(e.fingerprint):[],t&&(e.fingerprint=e.fingerprint.concat(t)),e.fingerprint&&!e.fingerprint.length&&delete e.fingerprint}const j1e=100;let Z5;class _c{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext=ix()}static clone(t){return t?t.clone():new _c}clone(){const t=new _c;return t._breadcrumbs=[...this._breadcrumbs],t._tags={...this._tags},t._extra={...this._extra},t._contexts={...this._contexts},t._user=this._user,t._level=this._level,t._span=this._span,t._session=this._session,t._transactionName=this._transactionName,t._fingerprint=this._fingerprint,t._eventProcessors=[...this._eventProcessors],t._requestSession=this._requestSession,t._attachments=[...this._attachments],t._sdkProcessingMetadata={...this._sdkProcessingMetadata},t._propagationContext={...this._propagationContext},t._client=this._client,t}setClient(t){this._client=t}getClient(){return this._client}addScopeListener(t){this._scopeListeners.push(t)}addEventProcessor(t){return this._eventProcessors.push(t),this}setUser(t){return this._user=t||{email:void 0,id:void 0,ip_address:void 0,segment:void 0,username:void 0},this._session&&cd(this._session,{user:t}),this._notifyScopeListeners(),this}getUser(){return this._user}getRequestSession(){return this._requestSession}setRequestSession(t){return this._requestSession=t,this}setTags(t){return this._tags={...this._tags,...t},this._notifyScopeListeners(),this}setTag(t,n){return this._tags={...this._tags,[t]:n},this._notifyScopeListeners(),this}setExtras(t){return this._extra={...this._extra,...t},this._notifyScopeListeners(),this}setExtra(t,n){return this._extra={...this._extra,[t]:n},this._notifyScopeListeners(),this}setFingerprint(t){return this._fingerprint=t,this._notifyScopeListeners(),this}setLevel(t){return this._level=t,this._notifyScopeListeners(),this}setTransactionName(t){return this._transactionName=t,this._notifyScopeListeners(),this}setContext(t,n){return n===null?delete this._contexts[t]:this._contexts[t]=n,this._notifyScopeListeners(),this}setSpan(t){return this._span=t,this._notifyScopeListeners(),this}getSpan(){return this._span}getTransaction(){const t=this._span;return t&&t.transaction}setSession(t){return t?this._session=t:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(t){if(!t)return this;const n=typeof t=="function"?t(this):t;if(n instanceof _c){const a=n.getScopeData();this._tags={...this._tags,...a.tags},this._extra={...this._extra,...a.extra},this._contexts={...this._contexts,...a.contexts},a.user&&Object.keys(a.user).length&&(this._user=a.user),a.level&&(this._level=a.level),a.fingerprint.length&&(this._fingerprint=a.fingerprint),n.getRequestSession()&&(this._requestSession=n.getRequestSession()),a.propagationContext&&(this._propagationContext=a.propagationContext)}else if(sf(n)){const a=t;this._tags={...this._tags,...a.tags},this._extra={...this._extra,...a.extra},this._contexts={...this._contexts,...a.contexts},a.user&&(this._user=a.user),a.level&&(this._level=a.level),a.fingerprint&&(this._fingerprint=a.fingerprint),a.requestSession&&(this._requestSession=a.requestSession),a.propagationContext&&(this._propagationContext=a.propagationContext)}return this}clear(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._requestSession=void 0,this._span=void 0,this._session=void 0,this._notifyScopeListeners(),this._attachments=[],this._propagationContext=ix(),this}addBreadcrumb(t,n){const a=typeof n=="number"?n:j1e;if(a<=0)return this;const i={timestamp:f8(),...t},r=this._breadcrumbs;return r.push(i),this._breadcrumbs=r.length>a?r.slice(-a):r,this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(t){return this._attachments.push(t),this}getAttachments(){return this.getScopeData().attachments}clearAttachments(){return this._attachments=[],this}getScopeData(){const{_breadcrumbs:t,_attachments:n,_contexts:a,_tags:i,_extra:r,_user:o,_level:s,_fingerprint:l,_eventProcessors:c,_propagationContext:u,_sdkProcessingMetadata:d,_transactionName:f,_span:m}=this;return{breadcrumbs:t,attachments:n,contexts:a,tags:i,extra:r,user:o,level:s,fingerprint:l||[],eventProcessors:c,propagationContext:u,sdkProcessingMetadata:d,transactionName:f,span:m}}applyToEvent(t,n={},a=[]){BN(t,this.getScopeData());const i=[...a,...a$(),...this._eventProcessors];return f6(i,t,n)}setSDKProcessingMetadata(t){return this._sdkProcessingMetadata={...this._sdkProcessingMetadata,...t},this}setPropagationContext(t){return this._propagationContext=t,this}getPropagationContext(){return this._propagationContext}captureException(t,n){const a=n&&n.event_id?n.event_id:Ka();if(!this._client)return lt.warn("No client configured on scope - will not capture exception!"),a;const i=new Error("Sentry syntheticException");return this._client.captureException(t,{originalException:t,syntheticException:i,...n,event_id:a},this),a}captureMessage(t,n,a){const i=a&&a.event_id?a.event_id:Ka();if(!this._client)return lt.warn("No client configured on scope - will not capture message!"),i;const r=new Error(t);return this._client.captureMessage(t,n,{originalException:t,syntheticException:r,...a,event_id:i},this),i}captureEvent(t,n){const a=n&&n.event_id?n.event_id:Ka();return this._client?(this._client.captureEvent(t,{...n,event_id:a},this),a):(lt.warn("No client configured on scope - will not capture event!"),a)}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(t=>{t(this)}),this._notifyingListeners=!1)}}function q1e(){return Z5||(Z5=new _c),Z5}function ix(){return{traceId:Ka(),spanId:Ka().substring(16)}}const Sm="7.120.4",UN=parseFloat(Sm),Y1e=100;class jN{constructor(t,n,a,i=UN){this._version=i;let r;n?r=n:(r=new _c,r.setClient(t));let o;a?o=a:(o=new _c,o.setClient(t)),this._stack=[{scope:r}],t&&this.bindClient(t),this._isolationScope=o}isOlderThan(t){return this._version<t}bindClient(t){const n=this.getStackTop();n.client=t,n.scope.setClient(t),t&&t.setupIntegrations&&t.setupIntegrations()}pushScope(){const t=this.getScope().clone();return this.getStack().push({client:this.getClient(),scope:t}),t}popScope(){return this.getStack().length<=1?!1:!!this.getStack().pop()}withScope(t){const n=this.pushScope();let a;try{a=t(n)}catch(i){throw this.popScope(),i}return f3(a)?a.then(i=>(this.popScope(),i),i=>{throw this.popScope(),i}):(this.popScope(),a)}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this._isolationScope}getStack(){return this._stack}getStackTop(){return this._stack[this._stack.length-1]}captureException(t,n){const a=this._lastEventId=n&&n.event_id?n.event_id:Ka(),i=new Error("Sentry syntheticException");return this.getScope().captureException(t,{originalException:t,syntheticException:i,...n,event_id:a}),a}captureMessage(t,n,a){const i=this._lastEventId=a&&a.event_id?a.event_id:Ka(),r=new Error(t);return this.getScope().captureMessage(t,n,{originalException:t,syntheticException:r,...a,event_id:i}),i}captureEvent(t,n){const a=n&&n.event_id?n.event_id:Ka();return t.type||(this._lastEventId=a),this.getScope().captureEvent(t,{...n,event_id:a}),a}lastEventId(){return this._lastEventId}addBreadcrumb(t,n){const{scope:a,client:i}=this.getStackTop();if(!i)return;const{beforeBreadcrumb:r=null,maxBreadcrumbs:o=Y1e}=i.getOptions&&i.getOptions()||{};if(o<=0)return;const l={timestamp:f8(),...t},c=r?_u(()=>r(l,n)):l;c!==null&&(i.emit&&i.emit("beforeAddBreadcrumb",c,n),a.addBreadcrumb(c,o))}setUser(t){this.getScope().setUser(t),this.getIsolationScope().setUser(t)}setTags(t){this.getScope().setTags(t),this.getIsolationScope().setTags(t)}setExtras(t){this.getScope().setExtras(t),this.getIsolationScope().setExtras(t)}setTag(t,n){this.getScope().setTag(t,n),this.getIsolationScope().setTag(t,n)}setExtra(t,n){this.getScope().setExtra(t,n),this.getIsolationScope().setExtra(t,n)}setContext(t,n){this.getScope().setContext(t,n),this.getIsolationScope().setContext(t,n)}configureScope(t){const{scope:n,client:a}=this.getStackTop();a&&t(n)}run(t){const n=rx(this);try{t(this)}finally{rx(n)}}getIntegration(t){const n=this.getClient();if(!n)return null;try{return n.getIntegration(t)}catch{return jt&&lt.warn(`Cannot retrieve integration ${t.id} from the current Hub`),null}}startTransaction(t,n){const a=this._callExtensionMethod("startTransaction",t,n);return jt&&!a&&(this.getClient()?lt.warn(`Tracing extension 'startTransaction' has not been added. Call 'addTracingExtensions' before calling 'init':
Sentry.addTracingExtensions();
Sentry.init({...});
`):lt.warn("Tracing extension 'startTransaction' is missing. You should 'init' the SDK before calling 'startTransaction'")),a}traceHeaders(){return this._callExtensionMethod("traceHeaders")}captureSession(t=!1){if(t)return this.endSession();this._sendSessionUpdate()}endSession(){const n=this.getStackTop().scope,a=n.getSession();a&&HN(a),this._sendSessionUpdate(),n.setSession()}startSession(t){const{scope:n,client:a}=this.getStackTop(),{release:i,environment:r=p3}=a&&a.getOptions()||{},{userAgent:o}=Tn.navigator||{},s=IN({release:i,environment:r,user:n.getUser(),...o&&{userAgent:o},...t}),l=n.getSession&&n.getSession();return l&&l.status==="ok"&&cd(l,{status:"exited"}),this.endSession(),n.setSession(s),s}shouldSendDefaultPii(){const t=this.getClient(),n=t&&t.getOptions();return!!(n&&n.sendDefaultPii)}_sendSessionUpdate(){const{scope:t,client:n}=this.getStackTop(),a=t.getSession();a&&n&&n.captureSession&&n.captureSession(a)}_callExtensionMethod(t,...n){const i=p8().__SENTRY__;if(i&&i.extensions&&typeof i.extensions[t]=="function")return i.extensions[t].apply(this,n);jt&&lt.warn(`Extension method ${t} couldn't be found, doing nothing.`)}}function p8(){return Tn.__SENTRY__=Tn.__SENTRY__||{extensions:{},hub:void 0},Tn}function rx(e){const t=p8(),n=V9(t);return qN(t,e),n}function Br(){const e=p8();if(e.__SENTRY__&&e.__SENTRY__.acs){const t=e.__SENTRY__.acs.getCurrentHub();if(t)return t}return W1e(e)}function z1(){return Br().getIsolationScope()}function W1e(e=p8()){return(!G1e(e)||V9(e).isOlderThan(UN))&&qN(e,new jN),V9(e)}function G1e(e){return!!(e&&e.__SENTRY__&&e.__SENTRY__.hub)}function V9(e){return gN("hub",()=>new jN,e)}function qN(e,t){if(!e)return!1;const n=e.__SENTRY__=e.__SENTRY__||{};return n.hub=t,!0}function bd(e){return Br().getScope().getTransaction()}let ox=!1;function K1e(){ox||(ox=!0,MN(O9),xN(O9))}function O9(){const e=bd();if(e){const t="internal_error";jt&&lt.log(`[Tracing] Transaction: ${t} -> Global error occured`),e.setStatus(t)}}O9.tag="sentry_tracingErrorCallback";var sx;(function(e){const t="ok";e.Ok=t;const n="deadline_exceeded";e.DeadlineExceeded=n;const a="unauthenticated";e.Unauthenticated=a;const i="permission_denied";e.PermissionDenied=i;const r="not_found";e.NotFound=r;const o="resource_exhausted";e.ResourceExhausted=o;const s="invalid_argument";e.InvalidArgument=s;const l="unimplemented";e.Unimplemented=l;const c="unavailable";e.Unavailable=c;const u="internal_error";e.InternalError=u;const d="unknown_error";e.UnknownError=d;const f="cancelled";e.Cancelled=f;const m="already_exists";e.AlreadyExists=m;const v="failed_precondition";e.FailedPrecondition=v;const g="aborted";e.Aborted=g;const y="out_of_range";e.OutOfRange=y;const _="data_loss";e.DataLoss=_})(sx||(sx={}));function X1e(e){if(e<400&&e>=100)return"ok";if(e>=400&&e<500)switch(e){case 401:return"unauthenticated";case 403:return"permission_denied";case 404:return"not_found";case 409:return"already_exists";case 413:return"failed_precondition";case 429:return"resource_exhausted";default:return"invalid_argument"}if(e>=500&&e<600)switch(e){case 501:return"unimplemented";case 503:return"unavailable";case 504:return"deadline_exceeded";default:return"internal_error"}return"unknown_error"}function o$(e,t){e.setTag("http.status_code",String(t)),e.setData("http.response.status_code",t);const n=X1e(t);n!=="unknown_error"&&e.setStatus(n)}function wd(e){if(typeof __SENTRY_TRACING__=="boolean"&&!__SENTRY_TRACING__)return!1;const t=aa(),n=e||t&&t.getOptions();return!!n&&(n.enableTracing||"tracesSampleRate"in n||"tracesSampler"in n)}function p6(e){if(!wd())return;const t=Q1e(e),n=Br(),a=e.scope?e.scope.getSpan():Cm();if(e.onlyIfParent&&!a)return;const o=(e.scope||Zo()).clone();return J1e(n,{parentSpan:a,spanContext:t,forceTransaction:e.forceTransaction,scope:o})}function Cm(){return Zo().getSpan()}function J1e(e,{parentSpan:t,spanContext:n,forceTransaction:a,scope:i}){if(!wd())return;const r=z1();let o;if(t&&!a)o=t.startChild(n);else if(t){const s=uf(t),{traceId:l,spanId:c}=t.spanContext(),u=r$(t);o=e.startTransaction({traceId:l,parentSpanId:c,parentSampled:u,...n,metadata:{dynamicSamplingContext:s,...n.metadata}})}else{const{traceId:s,dsc:l,parentSpanId:c,sampled:u}={...r.getPropagationContext(),...i.getPropagationContext()};o=e.startTransaction({traceId:s,parentSpanId:c,parentSampled:u,...n,metadata:{dynamicSamplingContext:l,...n.metadata}})}return i.setSpan(o),e0e(o,i,r),o}function Q1e(e){if(e.startTime){const t={...e};return t.startTimestamp=v3(e.startTime),delete t.startTime,t}return e}const YN="_sentryScope",WN="_sentryIsolationScope";function e0e(e,t,n){e&&(ud(e,WN,n),ud(e,YN,t))}function t0e(e){return{scope:e[YN],isolationScope:e[WN]}}const Ns="sentry.source",d2="sentry.sample_rate",cv="sentry.op",d1="sentry.origin",n0e="profile_id";class GN{constructor(t=1e3){this._maxlen=t,this.spans=[]}add(t){this.spans.length>this._maxlen?t.spanRecorder=void 0:this.spans.push(t)}}class y3{constructor(t={}){this._traceId=t.traceId||Ka(),this._spanId=t.spanId||Ka().substring(16),this._startTime=t.startTimestamp||Bf(),this.tags=t.tags?{...t.tags}:{},this.data=t.data?{...t.data}:{},this.instrumenter=t.instrumenter||"sentry",this._attributes={},this.setAttributes({[d1]:t.origin||"manual",[cv]:t.op,...t.attributes}),this._name=t.name||t.description,t.parentSpanId&&(this._parentSpanId=t.parentSpanId),"sampled"in t&&(this._sampled=t.sampled),t.status&&(this._status=t.status),t.endTimestamp&&(this._endTime=t.endTimestamp),t.exclusiveTime!==void 0&&(this._exclusiveTime=t.exclusiveTime),this._measurements=t.measurements?{...t.measurements}:{}}get name(){return this._name||""}set name(t){this.updateName(t)}get description(){return this._name}set description(t){this._name=t}get traceId(){return this._traceId}set traceId(t){this._traceId=t}get spanId(){return this._spanId}set spanId(t){this._spanId=t}set parentSpanId(t){this._parentSpanId=t}get parentSpanId(){return this._parentSpanId}get sampled(){return this._sampled}set sampled(t){this._sampled=t}get attributes(){return this._attributes}set attributes(t){this._attributes=t}get startTimestamp(){return this._startTime}set startTimestamp(t){this._startTime=t}get endTimestamp(){return this._endTime}set endTimestamp(t){this._endTime=t}get status(){return this._status}set status(t){this._status=t}get op(){return this._attributes[cv]}set op(t){this.setAttribute(cv,t)}get origin(){return this._attributes[d1]}set origin(t){this.setAttribute(d1,t)}spanContext(){const{_spanId:t,_traceId:n,_sampled:a}=this;return{spanId:t,traceId:n,traceFlags:a?NN:k1e}}startChild(t){const n=new y3({...t,parentSpanId:this._spanId,sampled:this._sampled,traceId:this._traceId});n.spanRecorder=this.spanRecorder,n.spanRecorder&&n.spanRecorder.add(n);const a=h6(this);if(n.transaction=a,jt&&a){const i=t&&t.op||"< unknown op >",r=Xa(n).description||"< unknown name >",o=a.spanContext().spanId,s=`[Tracing] Starting '${i}' span on transaction '${r}' (${o}).`;lt.log(s),this._logMessage=s}return n}setTag(t,n){return this.tags={...this.tags,[t]:n},this}setData(t,n){return this.data={...this.data,[t]:n},this}setAttribute(t,n){n===void 0?delete this._attributes[t]:this._attributes[t]=n}setAttributes(t){Object.keys(t).forEach(n=>this.setAttribute(n,t[n]))}setStatus(t){return this._status=t,this}setHttpStatus(t){return o$(this,t),this}setName(t){this.updateName(t)}updateName(t){return this._name=t,this}isSuccess(){return this._status==="ok"}finish(t){return this.end(t)}end(t){if(this._endTime)return;const n=h6(this);if(jt&&n&&n.spanContext().spanId!==this._spanId){const a=this._logMessage;a&&lt.log(a.replace("Starting","Finishing"))}this._endTime=v3(t)}toTraceparent(){return m3(this)}toContext(){return ho({data:this._getData(),description:this._name,endTimestamp:this._endTime,op:this.op,parentSpanId:this._parentSpanId,sampled:this._sampled,spanId:this._spanId,startTimestamp:this._startTime,status:this._status,tags:this.tags,traceId:this._traceId})}updateWithContext(t){return this.data=t.data||{},this._name=t.name||t.description,this._endTime=t.endTimestamp,this.op=t.op,this._parentSpanId=t.parentSpanId,this._sampled=t.sampled,this._spanId=t.spanId||this._spanId,this._startTime=t.startTimestamp||this._startTime,this._status=t.status,this.tags=t.tags||{},this._traceId=t.traceId||this._traceId,this}getTraceContext(){return i$(this)}getSpanJSON(){return ho({data:this._getData(),description:this._name,op:this._attributes[cv],parent_span_id:this._parentSpanId,span_id:this._spanId,start_timestamp:this._startTime,status:this._status,tags:Object.keys(this.tags).length>0?this.tags:void 0,timestamp:this._endTime,trace_id:this._traceId,origin:this._attributes[d1],_metrics_summary:void 0,profile_id:this._attributes[n0e],exclusive_time:this._exclusiveTime,measurements:Object.keys(this._measurements).length>0?this._measurements:void 0})}isRecording(){return!this._endTime&&!!this._sampled}toJSON(){return this.getSpanJSON()}_getData(){const{data:t,_attributes:n}=this,a=Object.keys(t).length>0,i=Object.keys(n).length>0;if(!(!a&&!i))return a&&i?{...t,...n}:a?t:n}}class KN extends y3{constructor(t,n){super(t),this._contexts={},this._hub=n||Br(),this._name=t.name||"",this._metadata={...t.metadata},this._trimEnd=t.trimEnd,this.transaction=this;const a=this._metadata.dynamicSamplingContext;a&&(this._frozenDynamicSamplingContext={...a})}get name(){return this._name}set name(t){this.setName(t)}get metadata(){return{source:"custom",spanMetadata:{},...this._metadata,...this._attributes[Ns]&&{source:this._attributes[Ns]},...this._attributes[d2]&&{sampleRate:this._attributes[d2]}}}set metadata(t){this._metadata=t}setName(t,n="custom"){this._name=t,this.setAttribute(Ns,n)}updateName(t){return this._name=t,this}initSpanRecorder(t=1e3){this.spanRecorder||(this.spanRecorder=new GN(t)),this.spanRecorder.add(this)}setContext(t,n){n===null?delete this._contexts[t]:this._contexts[t]=n}setMeasurement(t,n,a=""){this._measurements[t]={value:n,unit:a}}setMetadata(t){this._metadata={...this._metadata,...t}}end(t){const n=v3(t),a=this._finishTransaction(n);if(a)return this._hub.captureEvent(a)}toContext(){const t=super.toContext();return ho({...t,name:this._name,trimEnd:this._trimEnd})}updateWithContext(t){return super.updateWithContext(t),this._name=t.name||"",this._trimEnd=t.trimEnd,this}getDynamicSamplingContext(){return uf(this)}setHub(t){this._hub=t}getProfileId(){if(this._contexts!==void 0&&this._contexts.profile!==void 0)return this._contexts.profile.profile_id}_finishTransaction(t){if(this._endTime!==void 0)return;this._name||(jt&&lt.warn("Transaction has no name, falling back to `<unlabeled transaction>`."),this._name="<unlabeled transaction>"),super.end(t);const n=this._hub.getClient();if(n&&n.emit&&n.emit("finishTransaction",this),this._sampled!==!0){jt&&lt.log("[Tracing] Discarding transaction because its trace was not chosen to be sampled."),n&&n.recordDroppedEvent("sample_rate","transaction");return}const a=this.spanRecorder?this.spanRecorder.spans.filter(u=>u!==this&&Xa(u).timestamp):[];if(this._trimEnd&&a.length>0){const u=a.map(d=>Xa(d).timestamp).filter(Boolean);this._endTime=u.reduce((d,f)=>d>f?d:f)}const{scope:i,isolationScope:r}=t0e(this),{metadata:o}=this,{source:s}=o,l={contexts:{...this._contexts,trace:i$(this)},spans:a,start_timestamp:this._startTime,tags:this.tags,timestamp:this._endTime,transaction:this._name,type:"transaction",sdkProcessingMetadata:{...o,capturedSpanScope:i,capturedSpanIsolationScope:r,...ho({dynamicSamplingContext:uf(this)})},_metrics_summary:void 0,...s&&{transaction_info:{source:s}}};return Object.keys(this._measurements).length>0&&(jt&&lt.log("[Measurements] Adding measurements to transaction",JSON.stringify(this._measurements,void 0,2)),l.measurements=this._measurements),jt&&lt.log(`[Tracing] Finishing ${this.op} transaction: ${this._name}.`),l}}const p4={idleTimeout:1e3,finalTimeout:3e4,heartbeatInterval:5e3},a0e="finishReason",Fd=["heartbeatFailed","idleTimeout","documentHidden","finalTimeout","externalFinish","cancelled"];class i0e extends GN{constructor(t,n,a,i){super(i),this._pushActivity=t,this._popActivity=n,this.transactionSpanId=a}add(t){if(t.spanContext().spanId!==this.transactionSpanId){const n=t.end;t.end=(...a)=>(this._popActivity(t.spanContext().spanId),n.apply(t,a)),Xa(t).timestamp===void 0&&this._pushActivity(t.spanContext().spanId)}super.add(t)}}class r0e extends KN{constructor(t,n,a=p4.idleTimeout,i=p4.finalTimeout,r=p4.heartbeatInterval,o=!1,s=!1){super(t,n),this._idleHub=n,this._idleTimeout=a,this._finalTimeout=i,this._heartbeatInterval=r,this._onScope=o,this.activities={},this._heartbeatCounter=0,this._finished=!1,this._idleTimeoutCanceledPermanently=!1,this._beforeFinishCallbacks=[],this._finishReason=Fd[4],this._autoFinishAllowed=!s,o&&(jt&&lt.log(`Setting idle transaction on scope. Span ID: ${this.spanContext().spanId}`),n.getScope().setSpan(this)),s||this._restartIdleTimeout(),setTimeout(()=>{this._finished||(this.setStatus("deadline_exceeded"),this._finishReason=Fd[3],this.end())},this._finalTimeout)}end(t){const n=v3(t);if(this._finished=!0,this.activities={},this.op==="ui.action.click"&&this.setAttribute(a0e,this._finishReason),this.spanRecorder){jt&&lt.log("[Tracing] finishing IdleTransaction",new Date(n*1e3).toISOString(),this.op);for(const a of this._beforeFinishCallbacks)a(this,n);this.spanRecorder.spans=this.spanRecorder.spans.filter(a=>{if(a.spanContext().spanId===this.spanContext().spanId)return!0;Xa(a).timestamp||(a.setStatus("cancelled"),a.end(n),jt&&lt.log("[Tracing] cancelling span since transaction ended early",JSON.stringify(a,void 0,2)));const{start_timestamp:i,timestamp:r}=Xa(a),o=i&&i<n,s=(this._finalTimeout+this._idleTimeout)/1e3,l=r&&i&&r-i<s;if(jt){const c=JSON.stringify(a,void 0,2);o?l||lt.log("[Tracing] discarding Span since it finished after Transaction final timeout",c):lt.log("[Tracing] discarding Span since it happened after Transaction was finished",c)}return o&&l}),jt&&lt.log("[Tracing] flushing IdleTransaction")}else jt&&lt.log("[Tracing] No active IdleTransaction");if(this._onScope){const a=this._idleHub.getScope();a.getTransaction()===this&&a.setSpan(void 0)}return super.end(t)}registerBeforeFinishCallback(t){this._beforeFinishCallbacks.push(t)}initSpanRecorder(t){if(!this.spanRecorder){const n=i=>{this._finished||this._pushActivity(i)},a=i=>{this._finished||this._popActivity(i)};this.spanRecorder=new i0e(n,a,this.spanContext().spanId,t),jt&&lt.log("Starting heartbeat"),this._pingHeartbeat()}this.spanRecorder.add(this)}cancelIdleTimeout(t,{restartOnChildSpanChange:n}={restartOnChildSpanChange:!0}){this._idleTimeoutCanceledPermanently=n===!1,this._idleTimeoutID&&(clearTimeout(this._idleTimeoutID),this._idleTimeoutID=void 0,Object.keys(this.activities).length===0&&this._idleTimeoutCanceledPermanently&&(this._finishReason=Fd[5],this.end(t)))}setFinishReason(t){this._finishReason=t}sendAutoFinishSignal(){this._autoFinishAllowed||(jt&&lt.log("[Tracing] Received finish signal for idle transaction."),this._restartIdleTimeout(),this._autoFinishAllowed=!0)}_restartIdleTimeout(t){this.cancelIdleTimeout(),this._idleTimeoutID=setTimeout(()=>{!this._finished&&Object.keys(this.activities).length===0&&(this._finishReason=Fd[1],this.end(t))},this._idleTimeout)}_pushActivity(t){this.cancelIdleTimeout(void 0,{restartOnChildSpanChange:!this._idleTimeoutCanceledPermanently}),jt&&lt.log(`[Tracing] pushActivity: ${t}`),this.activities[t]=!0,jt&&lt.log("[Tracing] new activities count",Object.keys(this.activities).length)}_popActivity(t){if(this.activities[t]&&(jt&&lt.log(`[Tracing] popActivity ${t}`),delete this.activities[t],jt&&lt.log("[Tracing] new activities count",Object.keys(this.activities).length)),Object.keys(this.activities).length===0){const n=Bf();this._idleTimeoutCanceledPermanently?this._autoFinishAllowed&&(this._finishReason=Fd[5],this.end(n)):this._restartIdleTimeout(n+this._idleTimeout/1e3)}}_beat(){if(this._finished)return;const t=Object.keys(this.activities).join("");t===this._prevHeartbeatString?this._heartbeatCounter++:this._heartbeatCounter=1,this._prevHeartbeatString=t,this._heartbeatCounter>=3?this._autoFinishAllowed&&(jt&&lt.log("[Tracing] Transaction finished because of no change for 3 heart beats"),this.setStatus("deadline_exceeded"),this._finishReason=Fd[0],this.end()):this._pingHeartbeat()}_pingHeartbeat(){jt&&lt.log(`pinging Heartbeat -> current counter: ${this._heartbeatCounter}`),setTimeout(()=>{this._beat()},this._heartbeatInterval)}}function XN(e,t,n){if(!wd(t))return e.sampled=!1,e;if(e.sampled!==void 0)return e.setAttribute(d2,Number(e.sampled)),e;let a;return typeof t.tracesSampler=="function"?(a=t.tracesSampler(n),e.setAttribute(d2,Number(a))):n.parentSampled!==void 0?a=n.parentSampled:typeof t.tracesSampleRate<"u"?(a=t.tracesSampleRate,e.setAttribute(d2,Number(a))):(a=1,e.setAttribute(d2,a)),JN(a)?a?(e.sampled=Math.random()<a,e.sampled?(jt&&lt.log(`[Tracing] starting ${e.op} transaction - ${Xa(e).description}`),e):(jt&&lt.log(`[Tracing] Discarding transaction because it's not included in the random sample (sampling rate = ${Number(a)})`),e)):(jt&&lt.log(`[Tracing] Discarding transaction because ${typeof t.tracesSampler=="function"?"tracesSampler returned 0 or false":"a negative sampling decision was inherited or tracesSampleRate is set to 0"}`),e.sampled=!1,e):(jt&&lt.warn("[Tracing] Discarding transaction because of invalid sample rate."),e.sampled=!1,e)}function JN(e){return mN(e)||!(typeof e=="number"||typeof e=="boolean")?(jt&&lt.warn(`[Tracing] Given sample rate is invalid. Sample rate must be a boolean or a number between 0 and 1. Got ${JSON.stringify(e)} of type ${JSON.stringify(typeof e)}.`),!1):e<0||e>1?(jt&&lt.warn(`[Tracing] Given sample rate is invalid. Sample rate must be between 0 and 1. Got ${e}.`),!1):!0}function o0e(){const t=this.getScope().getSpan();return t?{"sentry-trace":m3(t)}:{}}function s0e(e,t){const n=this.getClient(),a=n&&n.getOptions()||{},i=a.instrumenter||"sentry",r=e.instrumenter||"sentry";i!==r&&(jt&&lt.error(`A transaction was started with instrumenter=\`${r}\`, but the SDK is configured with the \`${i}\` instrumenter.
The transaction will not be sampled. Please use the ${i} instrumentation to start transactions.`),e.sampled=!1);let o=new KN(e,this);return o=XN(o,a,{name:e.name,parentSampled:e.parentSampled,transactionContext:e,attributes:{...e.data,...e.attributes},...t}),o.isRecording()&&o.initSpanRecorder(a._experiments&&a._experiments.maxSpans),n&&n.emit&&n.emit("startTransaction",o),o}function QN(e,t,n,a,i,r,o,s=!1){const l=e.getClient(),c=l&&l.getOptions()||{};let u=new r0e(t,e,n,a,o,i,s);return u=XN(u,c,{name:t.name,parentSampled:t.parentSampled,transactionContext:t,attributes:{...t.data,...t.attributes},...r}),u.isRecording()&&u.initSpanRecorder(c._experiments&&c._experiments.maxSpans),l&&l.emit&&l.emit("startTransaction",u),u}function l0e(){const e=p8();e.__SENTRY__&&(e.__SENTRY__.extensions=e.__SENTRY__.extensions||{},e.__SENTRY__.extensions.startTransaction||(e.__SENTRY__.extensions.startTransaction=s0e),e.__SENTRY__.extensions.traceHeaders||(e.__SENTRY__.extensions.traceHeaders=o0e),K1e())}function u0e(e,t,n){const a=bd();a&&a.setMeasurement(e,t,n)}function c0e(e,t){return t&&(e.sdk=e.sdk||{},e.sdk.name=e.sdk.name||t.name,e.sdk.version=e.sdk.version||t.version,e.sdk.integrations=[...e.sdk.integrations||[],...t.integrations||[]],e.sdk.packages=[...e.sdk.packages||[],...t.packages||[]]),e}function d0e(e,t,n,a){const i=n$(n),r={sent_at:new Date().toISOString(),...i&&{sdk:i},...!!a&&t&&{dsn:zf(t)}},o="aggregates"in e?[{type:"sessions"},e]:[{type:"session"},e.toJSON()];return F1(r,[o])}function f0e(e,t,n,a){const i=n$(n),r=e.type&&e.type!=="replay_event"?e.type:"event";c0e(e,n&&n.sdk);const o=DN(e,i,a,t);return delete e.sdkProcessingMetadata,F1(o,[[{type:r},e]])}const h0e="7";function p0e(e){const t=e.protocol?`${e.protocol}:`:"",n=e.port?`:${e.port}`:"";return`${t}//${e.host}${n}${e.path?`/${e.path}`:""}/api/`}function m0e(e){return`${p0e(e)}${e.projectId}/envelope/`}function v0e(e,t){return kce({sentry_key:e.publicKey,sentry_version:h0e,...t&&{sentry_client:`${t.name}/${t.version}`}})}function g0e(e,t={}){const n=typeof t=="string"?t:t.tunnel,a=typeof t=="string"||!t._metadata?void 0:t._metadata.sdk;return n||`${m0e(e)}?${v0e(e,a)}`}const lx=[];function y0e(e){const t={};return e.forEach(n=>{const{name:a}=n,i=t[a];i&&!i.isDefaultInstance&&n.isDefaultInstance||(t[a]=n)}),Object.keys(t).map(n=>t[n])}function _0e(e){const t=e.defaultIntegrations||[],n=e.integrations;t.forEach(o=>{o.isDefaultInstance=!0});let a;Array.isArray(n)?a=[...t,...n]:typeof n=="function"?a=Xw(n(t)):a=t;const i=y0e(a),r=w0e(i,o=>o.name==="Debug");if(r!==-1){const[o]=i.splice(r,1);i.push(o)}return i}function b0e(e,t){const n={};return t.forEach(a=>{a&&eR(e,a,n)}),n}function ux(e,t){for(const n of t)n&&n.afterAllSetup&&n.afterAllSetup(e)}function eR(e,t,n){if(n[t.name]){jt&&lt.log(`Integration skipped because it was already installed: ${t.name}`);return}if(n[t.name]=t,lx.indexOf(t.name)===-1&&(t.setupOnce(S1e,Br),lx.push(t.name)),t.setup&&typeof t.setup=="function"&&t.setup(e),e.on&&typeof t.preprocessEvent=="function"){const a=t.preprocessEvent.bind(t);e.on("preprocessEvent",(i,r)=>a(i,r,e))}if(e.addEventProcessor&&typeof t.processEvent=="function"){const a=t.processEvent.bind(t),i=(r,o)=>a(r,o,e);i.id=t.name,e.addEventProcessor(i)}jt&&lt.log(`Integration installed: ${t.name}`)}function w0e(e,t){for(let n=0;n<e.length;n++)if(t(e[n])===!0)return n;return-1}function $0e(e){let t="";for(const n of e){const a=Object.entries(n.tags),i=a.length>0?`|#${a.map(([r,o])=>`${r}:${o}`).join(",")}`:"";t+=`${n.name}@${n.unit}:${n.metric}|${n.metricType}${i}|T${n.timestamp}
`}return t}function A0e(e,t,n,a){const i={sent_at:new Date().toISOString()};n&&n.sdk&&(i.sdk={name:n.sdk.name,version:n.sdk.version}),a&&t&&(i.dsn=zf(t));const r=S0e(e);return F1(i,[r])}function S0e(e){const t=$0e(e);return[{type:"statsd",length:t.length},t]}const cx="Not capturing exception because it's already been captured.";class C0e{constructor(t){if(this._options=t,this._integrations={},this._integrationsInitialized=!1,this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],t.dsn?this._dsn=Cce(t.dsn):jt&&lt.warn("No DSN provided, client will not send events."),this._dsn){const n=g0e(this._dsn,t);this._transport=t.transport({tunnel:this._options.tunnel,recordDroppedEvent:this.recordDroppedEvent.bind(this),...t.transportOptions,url:n})}}captureException(t,n,a){if(UM(t)){jt&&lt.log(cx);return}let i=n&&n.event_id;return this._process(this.eventFromException(t,n).then(r=>this._captureEvent(r,n,a)).then(r=>{i=r})),i}captureMessage(t,n,a,i){let r=a&&a.event_id;const o=Yw(t)?t:String(t),s=Ww(t)?this.eventFromMessage(o,n,a):this.eventFromException(t,a);return this._process(s.then(l=>this._captureEvent(l,a,i)).then(l=>{r=l})),r}captureEvent(t,n,a){if(n&&n.originalException&&UM(n.originalException)){jt&&lt.log(cx);return}let i=n&&n.event_id;const o=(t.sdkProcessingMetadata||{}).capturedSpanScope;return this._process(this._captureEvent(t,n,o||a).then(s=>{i=s})),i}captureSession(t){typeof t.release!="string"?jt&&lt.warn("Discarded session because of missing or non-string release"):(this.sendSession(t),cd(t,{init:!1}))}getDsn(){return this._dsn}getOptions(){return this._options}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}flush(t){const n=this._transport;return n?(this.metricsAggregator&&this.metricsAggregator.flush(),this._isClientDoneProcessing(t).then(a=>n.flush(t).then(i=>a&&i))):lf(!0)}close(t){return this.flush(t).then(n=>(this.getOptions().enabled=!1,this.metricsAggregator&&this.metricsAggregator.close(),n))}getEventProcessors(){return this._eventProcessors}addEventProcessor(t){this._eventProcessors.push(t)}setupIntegrations(t){(t&&!this._integrationsInitialized||this._isEnabled()&&!this._integrationsInitialized)&&this._setupIntegrations()}init(){this._isEnabled()&&this._setupIntegrations()}getIntegrationById(t){return this.getIntegrationByName(t)}getIntegrationByName(t){return this._integrations[t]}getIntegration(t){try{return this._integrations[t.id]||null}catch{return jt&&lt.warn(`Cannot retrieve integration ${t.id} from the current Client`),null}}addIntegration(t){const n=this._integrations[t.name];eR(this,t,this._integrations),n||ux(this,[t])}sendEvent(t,n={}){this.emit("beforeSendEvent",t,n);let a=f0e(t,this._dsn,this._options._metadata,this._options.tunnel);for(const r of n.attachments||[])a=p1e(a,g1e(r,this._options.transportOptions&&this._options.transportOptions.textEncoder));const i=this._sendEnvelope(a);i&&i.then(r=>this.emit("afterSendEvent",t,r),null)}sendSession(t){const n=d0e(t,this._dsn,this._options._metadata,this._options.tunnel);this._sendEnvelope(n)}recordDroppedEvent(t,n,a){if(this._options.sendClientReports){const i=typeof a=="number"?a:1,r=`${t}:${n}`;jt&&lt.log(`Recording outcome: "${r}"${i>1?` (${i} times)`:""}`),this._outcomes[r]=(this._outcomes[r]||0)+i}}captureAggregateMetrics(t){jt&&lt.log(`Flushing aggregated metrics, number of metrics: ${t.length}`);const n=A0e(t,this._dsn,this._options._metadata,this._options.tunnel);this._sendEnvelope(n)}on(t,n){this._hooks[t]||(this._hooks[t]=[]),this._hooks[t].push(n)}emit(t,...n){this._hooks[t]&&this._hooks[t].forEach(a=>a(...n))}_setupIntegrations(){const{integrations:t}=this._options;this._integrations=b0e(this,t),ux(this,t),this._integrationsInitialized=!0}_updateSessionFromEvent(t,n){let a=!1,i=!1;const r=n.exception&&n.exception.values;if(r){i=!0;for(const l of r){const c=l.mechanism;if(c&&c.handled===!1){a=!0;break}}}const o=t.status==="ok";(o&&t.errors===0||o&&a)&&(cd(t,{...a&&{status:"crashed"},errors:t.errors||Number(i||a)}),this.captureSession(t))}_isClientDoneProcessing(t){return new Jo(n=>{let a=0;const i=1,r=setInterval(()=>{this._numProcessing==0?(clearInterval(r),n(!0)):(a+=i,t&&a>=t&&(clearInterval(r),n(!1)))},i)})}_isEnabled(){return this.getOptions().enabled!==!1&&this._transport!==void 0}_prepareEvent(t,n,a,i=z1()){const r=this.getOptions(),o=Object.keys(this._integrations);return!n.integrations&&o.length>0&&(n.integrations=o),this.emit("preprocessEvent",t,n),RN(r,t,n,a,this,i).then(s=>{if(s===null)return s;const l={...i.getPropagationContext(),...a?a.getPropagationContext():void 0};if(!(s.contexts&&s.contexts.trace)&&l){const{traceId:u,spanId:d,parentSpanId:f,dsc:m}=l;s.contexts={trace:{trace_id:u,span_id:d,parent_span_id:f},...s.contexts};const v=m||g3(u,this,a);s.sdkProcessingMetadata={dynamicSamplingContext:v,...s.sdkProcessingMetadata}}return s})}_captureEvent(t,n={},a){return this._processEvent(t,n,a).then(i=>i.event_id,i=>{if(jt){const r=i;r.logLevel==="log"?lt.log(r.message):lt.warn(r)}})}_processEvent(t,n,a){const i=this.getOptions(),{sampleRate:r}=i,o=nR(t),s=tR(t),l=t.type||"error",c=`before send for type \`${l}\``;if(s&&typeof r=="number"&&Math.random()>r)return this.recordDroppedEvent("sample_rate","error",t),e$(new nu(`Discarding event because it's not included in the random sample (sampling rate = ${r})`,"log"));const u=l==="replay_event"?"replay":l,f=(t.sdkProcessingMetadata||{}).capturedSpanIsolationScope;return this._prepareEvent(t,n,a,f).then(m=>{if(m===null)throw this.recordDroppedEvent("event_processor",u,t),new nu("An event processor returned `null`, will not send event.","log");if(n.data&&n.data.__sentry__===!0)return m;const g=M0e(i,m,n);return k0e(g,c)}).then(m=>{if(m===null){if(this.recordDroppedEvent("before_send",u,t),o){const _=1+(t.spans||[]).length;this.recordDroppedEvent("before_send","span",_)}throw new nu(`${c} returned \`null\`, will not send event.`,"log")}const v=a&&a.getSession();if(!o&&v&&this._updateSessionFromEvent(v,m),o){const y=m.sdkProcessingMetadata&&m.sdkProcessingMetadata.spanCountBeforeProcessing||0,_=m.spans?m.spans.length:0,w=y-_;w>0&&this.recordDroppedEvent("before_send","span",w)}const g=m.transaction_info;if(o&&g&&m.transaction!==t.transaction){const y="custom";m.transaction_info={...g,source:y}}return this.sendEvent(m,n),m}).then(null,m=>{throw m instanceof nu?m:(this.captureException(m,{data:{__sentry__:!0},originalException:m}),new nu(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.
Reason: ${m}`))})}_process(t){this._numProcessing++,t.then(n=>(this._numProcessing--,n),n=>(this._numProcessing--,n))}_sendEnvelope(t){if(this.emit("beforeEnvelope",t),this._isEnabled()&&this._transport)return this._transport.send(t).then(null,n=>{jt&&lt.error("Error while sending event:",n)});jt&&lt.error("Transport disabled")}_clearOutcomes(){const t=this._outcomes;return this._outcomes={},Object.keys(t).map(n=>{const[a,i]=n.split(":");return{reason:a,category:i,quantity:t[n]}})}}function k0e(e,t){const n=`${t} must return \`null\` or a valid event.`;if(f3(e))return e.then(a=>{if(!sf(a)&&a!==null)throw new nu(n);return a},a=>{throw new nu(`${t} rejected with ${a}`)});if(!sf(e)&&e!==null)throw new nu(n);return e}function M0e(e,t,n){const{beforeSend:a,beforeSendTransaction:i}=e;if(tR(t)&&a)return a(t,n);if(nR(t)&&i){if(t.spans){const r=t.spans.length;t.sdkProcessingMetadata={...t.sdkProcessingMetadata,spanCountBeforeProcessing:r}}return i(t,n)}return t}function tR(e){return e.type===void 0}function nR(e){return e.type==="transaction"}function x0e(e){const t=aa();!t||!t.addEventProcessor||t.addEventProcessor(e)}function E0e(e,t){t.debug===!0&&(jt?lt.enable():_u(()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")})),Zo().update(t.initialScope);const a=new e(t);L0e(a),P0e(a)}function L0e(e){const n=Br().getStackTop();n.client=e,n.scope.setClient(e)}function P0e(e){e.init?e.init():e.setupIntegrations&&e.setupIntegrations()}const T0e=30;function aR(e,t,n=a1e(e.bufferSize||T0e)){let a={};const i=o=>n.drain(o);function r(o){const s=[];if(KM(o,(d,f)=>{const m=XM(f);if(VN(a,m)){const v=dx(d,f);e.recordDroppedEvent("ratelimit_backoff",m,v)}else s.push(d)}),s.length===0)return lf();const l=F1(o[0],s),c=d=>{KM(l,(f,m)=>{const v=dx(f,m);e.recordDroppedEvent(d,XM(m),v)})},u=()=>t({body:m1e(l,e.textEncoder)}).then(d=>(d.statusCode!==void 0&&(d.statusCode<200||d.statusCode>=300)&&jt&&lt.warn(`Sentry responded with status code ${d.statusCode} to sent event.`),a=ON(a,d),d),d=>{throw c("network_error"),d});return n.add(u).then(d=>d,d=>{if(d instanceof nu)return jt&&lt.error("Skipped sending event because buffer is full."),c("queue_overflow"),lf();throw d})}return r.__sentry__baseTransport__=!0,{send:r,flush:i}}function dx(e,t){if(!(t!=="event"&&t!=="transaction"))return Array.isArray(e)?e[1]:void 0}function D0e(e,t){const n={sent_at:new Date().toISOString()};t&&(n.dsn=zf(t));const a=e.map(V0e);return F1(n,a)}function V0e(e){return[{type:"span"},e]}function O0e(e,t){const n=t&&N0e(t)?t.getClient():t,a=n&&n.getDsn(),i=n&&n.getOptions().tunnel;return H0e(e,a)||I0e(e,i)}function I0e(e,t){return t?fx(e)===fx(t):!1}function H0e(e,t){return t?e.includes(t.host):!1}function fx(e){return e[e.length-1]==="/"?e.slice(0,-1):e}function N0e(e){return e.getClient!==void 0}function R0e(e,t,n=[t],a="npm"){const i=e._metadata||{};i.sdk||(i.sdk={name:`sentry.javascript.${t}`,packages:n.map(r=>({name:`${a}:@sentry/${r}`,version:Sm})),version:Sm}),e._metadata=i}const Z0e=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/,/^ResizeObserver loop completed with undelivered notifications.$/,/^Cannot redefine property: googletag$/],F0e=[/^.*\/healthcheck$/,/^.*\/healthy$/,/^.*\/live$/,/^.*\/ready$/,/^.*\/heartbeat$/,/^.*\/health$/,/^.*\/healthz$/],z0e="InboundFilters",B0e=(e={})=>({name:z0e,setupOnce(){},processEvent(t,n,a){const i=a.getOptions(),r=j0e(e,i);return q0e(t,r)?null:t}}),U0e=B0e;function j0e(e={},t={}){return{allowUrls:[...e.allowUrls||[],...t.allowUrls||[]],denyUrls:[...e.denyUrls||[],...t.denyUrls||[]],ignoreErrors:[...e.ignoreErrors||[],...t.ignoreErrors||[],...e.disableErrorDefaults?[]:Z0e],ignoreTransactions:[...e.ignoreTransactions||[],...t.ignoreTransactions||[],...e.disableTransactionDefaults?[]:F0e],ignoreInternal:e.ignoreInternal!==void 0?e.ignoreInternal:!0}}function q0e(e,t){return t.ignoreInternal&&J0e(e)?(jt&&lt.warn(`Event dropped due to being internal Sentry Error.
Event: ${l1(e)}`),!0):Y0e(e,t.ignoreErrors)?(jt&&lt.warn(`Event dropped due to being matched by \`ignoreErrors\` option.
Event: ${l1(e)}`),!0):W0e(e,t.ignoreTransactions)?(jt&&lt.warn(`Event dropped due to being matched by \`ignoreTransactions\` option.
Event: ${l1(e)}`),!0):G0e(e,t.denyUrls)?(jt&&lt.warn(`Event dropped due to being matched by \`denyUrls\` option.
Event: ${l1(e)}.
Url: ${m6(e)}`),!0):K0e(e,t.allowUrls)?!1:(jt&&lt.warn(`Event dropped due to not being matched by \`allowUrls\` option.
Event: ${l1(e)}.
Url: ${m6(e)}`),!0)}function Y0e(e,t){return e.type||!t||!t.length?!1:X0e(e).some(n=>Zf(n,t))}function W0e(e,t){if(e.type!=="transaction"||!t||!t.length)return!1;const n=e.transaction;return n?Zf(n,t):!1}function G0e(e,t){if(!t||!t.length)return!1;const n=m6(e);return n?Zf(n,t):!1}function K0e(e,t){if(!t||!t.length)return!0;const n=m6(e);return n?Zf(n,t):!0}function X0e(e){const t=[];e.message&&t.push(e.message);let n;try{n=e.exception.values[e.exception.values.length-1]}catch{}return n&&n.value&&(t.push(n.value),n.type&&t.push(`${n.type}: ${n.value}`)),jt&&t.length===0&&lt.error(`Could not extract message for event ${l1(e)}`),t}function J0e(e){try{return e.exception.values[0].type==="SentryError"}catch{}return!1}function Q0e(e=[]){for(let t=e.length-1;t>=0;t--){const n=e[t];if(n&&n.filename!=="<anonymous>"&&n.filename!=="[native code]")return n.filename||null}return null}function m6(e){try{let t;try{t=e.exception.values[0].stacktrace.frames}catch{}return t?Q0e(t):null}catch{return jt&&lt.error(`Cannot extract url for event ${l1(e)}`),null}}let hx;const ede="FunctionToString",px=new WeakMap,tde=()=>({name:ede,setupOnce(){hx=Function.prototype.toString;try{Function.prototype.toString=function(...e){const t=Kw(this),n=px.has(aa())&&t!==void 0?t:this;return hx.apply(n,e)}}catch{}},setup(e){px.set(e,!0)}}),nde=tde,Va=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,sn=Tn;function ade(){sn.document?sn.document.addEventListener("visibilitychange",()=>{const e=bd();if(sn.document.hidden&&e){const t="cancelled",{op:n,status:a}=Xa(e);Va&&lt.log(`[Tracing] Transaction: ${t} -> since tab moved to the background, op: ${n}`),a||e.setStatus(t),e.setTag("visibilitychange","document.hidden"),e.end()}}):Va&&lt.warn("[Tracing] Could not set up background tab detection due to lack of global document")}const m8=(e,t,n)=>{let a,i;return r=>{t.value>=0&&(r||n)&&(i=t.value-(a||0),(i||a===void 0)&&(a=t.value,t.delta=i,e(t)))}},ide=()=>`v3-${Date.now()}-${Math.floor(Math.random()*(9e12-1))+1e12}`,rde=()=>{const e=sn.performance.timing,t=sn.performance.navigation.type,n={entryType:"navigation",startTime:0,type:t==2?"back_forward":t===1?"reload":"navigate"};for(const a in e)a!=="navigationStart"&&a!=="toJSON"&&(n[a]=Math.max(e[a]-e.navigationStart,0));return n},_3=()=>sn.__WEB_VITALS_POLYFILL__?sn.performance&&(performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]||rde()):sn.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0],s$=()=>{const e=_3();return e&&e.activationStart||0},v8=(e,t)=>{const n=_3();let a="navigate";return n&&(sn.document&&sn.document.prerendering||s$()>0?a="prerender":a=n.type.replace(/_/g,"-")),{name:e,value:typeof t>"u"?-1:t,rating:"good",delta:0,entries:[],id:ide(),navigationType:a}},Uf=(e,t,n)=>{try{if(PerformanceObserver.supportedEntryTypes.includes(e)){const a=new PerformanceObserver(i=>{t(i.getEntries())});return a.observe({type:e,buffered:!0,...n}),a}}catch{}},g8=(e,t)=>{const n=a=>{(a.type==="pagehide"||sn.document.visibilityState==="hidden")&&(e(a),t&&(removeEventListener("visibilitychange",n,!0),removeEventListener("pagehide",n,!0)))};sn.document&&(addEventListener("visibilitychange",n,!0),addEventListener("pagehide",n,!0))},ode=(e,t={})=>{const n=v8("CLS",0);let a,i=0,r=[];const o=l=>{l.forEach(c=>{if(!c.hadRecentInput){const u=r[0],d=r[r.length-1];i&&r.length!==0&&c.startTime-d.startTime<1e3&&c.startTime-u.startTime<5e3?(i+=c.value,r.push(c)):(i=c.value,r=[c]),i>n.value&&(n.value=i,n.entries=r,a&&a())}})},s=Uf("layout-shift",o);if(s){a=m8(e,n,t.reportAllChanges);const l=()=>{o(s.takeRecords()),a(!0)};return g8(l),l}};let v6=-1;const sde=()=>{sn.document&&sn.document.visibilityState&&(v6=sn.document.visibilityState==="hidden"&&!sn.document.prerendering?0:1/0)},lde=()=>{g8(({timeStamp:e})=>{v6=e},!0)},l$=()=>(v6<0&&(sde(),lde()),{get firstHiddenTime(){return v6}}),ude=e=>{const t=l$(),n=v8("FID");let a;const i=s=>{s.startTime<t.firstHiddenTime&&(n.value=s.processingStart-s.startTime,n.entries.push(s),a(!0))},r=s=>{s.forEach(i)},o=Uf("first-input",r);a=m8(e,n),o&&g8(()=>{r(o.takeRecords()),o.disconnect()},!0)};let iR=0,F5=1/0,dv=0;const cde=e=>{e.forEach(t=>{t.interactionId&&(F5=Math.min(F5,t.interactionId),dv=Math.max(dv,t.interactionId),iR=dv?(dv-F5)/7+1:0)})};let I9;const dde=()=>I9?iR:performance.interactionCount||0,fde=()=>{"interactionCount"in performance||I9||(I9=Uf("event",cde,{type:"event",buffered:!0,durationThreshold:0}))},rR=()=>dde(),mx=10,ic=[],z5={},vx=e=>{const t=ic[ic.length-1],n=z5[e.interactionId];if(n||ic.length<mx||e.duration>t.latency){if(n)n.entries.push(e),n.latency=Math.max(n.latency,e.duration);else{const a={id:e.interactionId,latency:e.duration,entries:[e]};z5[a.id]=a,ic.push(a)}ic.sort((a,i)=>i.latency-a.latency),ic.splice(mx).forEach(a=>{delete z5[a.id]})}},hde=()=>{const e=Math.min(ic.length-1,Math.floor(rR()/50));return ic[e]},pde=(e,t)=>{t=t||{},fde();const n=v8("INP");let a;const i=o=>{o.forEach(l=>{l.interactionId&&vx(l),l.entryType==="first-input"&&!ic.some(u=>u.entries.some(d=>l.duration===d.duration&&l.startTime===d.startTime))&&vx(l)});const s=hde();s&&s.latency!==n.value&&(n.value=s.latency,n.entries=s.entries,a())},r=Uf("event",i,{durationThreshold:t.durationThreshold||40});a=m8(e,n,t.reportAllChanges),r&&(r.observe({type:"first-input",buffered:!0}),g8(()=>{i(r.takeRecords()),n.value<0&&rR()>0&&(n.value=0,n.entries=[]),a(!0)}))},gx={},mde=e=>{const t=l$(),n=v8("LCP");let a;const i=o=>{const s=o[o.length-1];if(s){const l=Math.max(s.startTime-s$(),0);l<t.firstHiddenTime&&(n.value=l,n.entries=[s],a())}},r=Uf("largest-contentful-paint",i);if(r){a=m8(e,n);const o=()=>{gx[n.id]||(i(r.takeRecords()),r.disconnect(),gx[n.id]=!0,a(!0))};return["keydown","click"].forEach(s=>{sn.document&&addEventListener(s,o,{once:!0,capture:!0})}),g8(o,!0),o}},H9=e=>{sn.document&&(sn.document.prerendering?addEventListener("prerenderingchange",()=>H9(e),!0):sn.document.readyState!=="complete"?addEventListener("load",()=>H9(e),!0):setTimeout(e,0))},vde=(e,t)=>{t=t||{};const n=v8("TTFB"),a=m8(e,n,t.reportAllChanges);H9(()=>{const i=_3();if(i){if(n.value=Math.max(i.responseStart-s$(),0),n.value<0||n.value>performance.now())return;n.entries=[i],a(!0)}})},Hp={},g6={};let oR,sR,lR,uR,cR;function gde(e,t=!1){return y8("cls",e,wde,oR,t)}function dR(e,t=!1){return y8("lcp",e,Ade,lR,t)}function yde(e){return y8("ttfb",e,Sde,uR)}function _de(e){return y8("fid",e,$de,sR)}function bde(e){return y8("inp",e,Cde,cR)}function cf(e,t){return fR(e,t),g6[e]||(kde(e),g6[e]=!0),hR(e,t)}function jf(e,t){const n=Hp[e];if(!(!n||!n.length))for(const a of n)try{a(t)}catch(i){Va&&lt.error(`Error while triggering instrumentation handler.
Type: ${e}
Name: ${Lc(a)}
Error:`,i)}}function wde(){return ode(e=>{jf("cls",{metric:e}),oR=e},{reportAllChanges:!0})}function $de(){return ude(e=>{jf("fid",{metric:e}),sR=e})}function Ade(){return mde(e=>{jf("lcp",{metric:e}),lR=e})}function Sde(){return vde(e=>{jf("ttfb",{metric:e}),uR=e})}function Cde(){return pde(e=>{jf("inp",{metric:e}),cR=e})}function y8(e,t,n,a,i=!1){fR(e,t);let r;return g6[e]||(r=n(),g6[e]=!0),a&&t({metric:a}),hR(e,t,i?r:void 0)}function kde(e){const t={};e==="event"&&(t.durationThreshold=0),Uf(e,n=>{jf(e,{entries:n})},t)}function fR(e,t){Hp[e]=Hp[e]||[],Hp[e].push(t)}function hR(e,t,n){return()=>{n&&n();const a=Hp[e];if(!a)return;const i=a.indexOf(t);i!==-1&&a.splice(i,1)}}function B5(e){return typeof e=="number"&&isFinite(e)}function df(e,{startTimestamp:t,...n}){return t&&e.startTimestamp>t&&(e.startTimestamp=t),e.startChild({startTimestamp:t,...n})}const Mde=2147483647;function Vi(e){return e/1e3}function u$(){return sn&&sn.addEventListener&&sn.performance}let yx=0,Wa={},jl,Np;function xde(){const e=u$();if(e&&ss){e.mark&&sn.performance.mark("sentry-tracing-init");const t=Vde(),n=Tde(),a=Dde(),i=Ode();return()=>{t(),n(),a(),i()}}return()=>{}}function Ede(){cf("longtask",({entries:e})=>{for(const t of e){const n=bd();if(!n)return;const a=Vi(ss+t.startTime),i=Vi(t.duration);n.startChild({description:"Main UI thread blocked",op:"ui.long-task",origin:"auto.ui.browser.metrics",startTimestamp:a,endTimestamp:a+i})}})}function Lde(){cf("event",({entries:e})=>{for(const t of e){const n=bd();if(!n)return;if(t.name==="click"){const a=Vi(ss+t.startTime),i=Vi(t.duration),r={description:P1(t.target),op:`ui.interaction.${t.name}`,origin:"auto.ui.browser.metrics",startTimestamp:a,endTimestamp:a+i},o=yN(t.target);o&&(r.attributes={"ui.component_name":o}),n.startChild(r)}}})}function Pde(e,t){if(u$()&&ss){const a=Ide(e,t);return()=>{a()}}return()=>{}}function Tde(){return gde(({metric:e})=>{const t=e.entries[e.entries.length-1];t&&(Va&&lt.log("[Measurements] Adding CLS"),Wa.cls={value:e.value,unit:""},Np=t)},!0)}function Dde(){return dR(({metric:e})=>{const t=e.entries[e.entries.length-1];t&&(Va&&lt.log("[Measurements] Adding LCP"),Wa.lcp={value:e.value,unit:"millisecond"},jl=t)},!0)}function Vde(){return _de(({metric:e})=>{const t=e.entries[e.entries.length-1];if(!t)return;const n=Vi(ss),a=Vi(t.startTime);Va&&lt.log("[Measurements] Adding FID"),Wa.fid={value:e.value,unit:"millisecond"},Wa["mark.fid"]={value:n+a,unit:"second"}})}function Ode(){return yde(({metric:e})=>{e.entries[e.entries.length-1]&&(Va&&lt.log("[Measurements] Adding TTFB"),Wa.ttfb={value:e.value,unit:"millisecond"})})}const _x={click:"click",pointerdown:"click",pointerup:"click",mousedown:"click",mouseup:"click",touchstart:"click",touchend:"click",mouseover:"hover",mouseout:"hover",mouseenter:"hover",mouseleave:"hover",pointerover:"hover",pointerout:"hover",pointerenter:"hover",pointerleave:"hover",dragstart:"drag",dragend:"drag",drag:"drag",dragenter:"drag",dragleave:"drag",dragover:"drag",drop:"drag",keydown:"press",keyup:"press",keypress:"press",input:"press"};function Ide(e,t){return bde(({metric:n})=>{if(n.value===void 0)return;const a=n.entries.find(C=>C.duration===n.value&&_x[C.name]!==void 0),i=aa();if(!a||!i)return;const r=_x[a.name],o=i.getOptions(),s=Vi(ss+a.startTime),l=Vi(n.value),c=a.interactionId!==void 0?e[a.interactionId]:void 0;if(c===void 0)return;const{routeName:u,parentContext:d,activeTransaction:f,user:m,replayId:v}=c,g=m!==void 0?m.email||m.id||m.ip_address:void 0,y=f!==void 0?f.getProfileId():void 0,_=new y3({startTimestamp:s,endTimestamp:s+l,op:`ui.interaction.${r}`,name:P1(a.target),attributes:{release:o.release,environment:o.environment,transaction:u,...g!==void 0&&g!==""?{user:g}:{},...y!==void 0?{profile_id:y}:{},...v!==void 0?{replay_id:v}:{}},exclusiveTime:n.value,measurements:{inp:{value:n.value,unit:"millisecond"}}}),w=jde(d,o,t);if(w&&Math.random()<w){const C=_?D0e([_],i.getDsn()):void 0,S=i&&i.getTransport();S&&C&&S.send(C).then(null,M=>{Va&&lt.error("Error while sending interaction:",M)});return}})}function Hde(e){const t=u$();if(!t||!sn.performance.getEntries||!ss)return;Va&&lt.log("[Tracing] Adding & adjusting spans using Performance API");const n=Vi(ss),a=t.getEntries(),{op:i,start_timestamp:r}=Xa(e);if(a.slice(yx).forEach(o=>{const s=Vi(o.startTime),l=Vi(o.duration);if(!(e.op==="navigation"&&r&&n+s<r))switch(o.entryType){case"navigation":{Rde(e,o,n);break}case"mark":case"paint":case"measure":{Nde(e,o,s,l,n);const c=l$(),u=o.startTime<c.firstHiddenTime;o.name==="first-paint"&&u&&(Va&&lt.log("[Measurements] Adding FP"),Wa.fp={value:o.startTime,unit:"millisecond"}),o.name==="first-contentful-paint"&&u&&(Va&&lt.log("[Measurements] Adding FCP"),Wa.fcp={value:o.startTime,unit:"millisecond"});break}case"resource":{Fde(e,o,o.name,s,l,n);break}}}),yx=Math.max(a.length-1,0),zde(e),i==="pageload"){Ude(Wa),["fcp","fp","lcp"].forEach(s=>{if(!Wa[s]||!r||n>=r)return;const l=Wa[s].value,c=n+Vi(l),u=Math.abs((c-r)*1e3),d=u-l;Va&&lt.log(`[Measurements] Normalized ${s} from ${l} to ${u} (${d})`),Wa[s].value=u});const o=Wa["mark.fid"];o&&Wa.fid&&(df(e,{description:"first input delay",endTimestamp:o.value+Vi(Wa.fid.value),op:"ui.action",origin:"auto.ui.browser.metrics",startTimestamp:o.value}),delete Wa["mark.fid"]),"fcp"in Wa||delete Wa.cls,Object.keys(Wa).forEach(s=>{u0e(s,Wa[s].value,Wa[s].unit)}),Bde(e)}jl=void 0,Np=void 0,Wa={}}function Nde(e,t,n,a,i){const r=i+n,o=r+a;return df(e,{description:t.name,endTimestamp:o,op:t.entryType,origin:"auto.resource.browser.metrics",startTimestamp:r}),r}function Rde(e,t,n){["unloadEvent","redirect","domContentLoadedEvent","loadEvent","connect"].forEach(a=>{fv(e,t,a,n)}),fv(e,t,"secureConnection",n,"TLS/SSL","connectEnd"),fv(e,t,"fetch",n,"cache","domainLookupStart"),fv(e,t,"domainLookup",n,"DNS"),Zde(e,t,n)}function fv(e,t,n,a,i,r){const o=r?t[r]:t[`${n}End`],s=t[`${n}Start`];!s||!o||df(e,{op:"browser",origin:"auto.browser.browser.metrics",description:i||n,startTimestamp:a+Vi(s),endTimestamp:a+Vi(o)})}function Zde(e,t,n){t.responseEnd&&(df(e,{op:"browser",origin:"auto.browser.browser.metrics",description:"request",startTimestamp:n+Vi(t.requestStart),endTimestamp:n+Vi(t.responseEnd)}),df(e,{op:"browser",origin:"auto.browser.browser.metrics",description:"response",startTimestamp:n+Vi(t.responseStart),endTimestamp:n+Vi(t.responseEnd)}))}function Fde(e,t,n,a,i,r){if(t.initiatorType==="xmlhttprequest"||t.initiatorType==="fetch")return;const o=X0(n),s={};U5(s,t,"transferSize","http.response_transfer_size"),U5(s,t,"encodedBodySize","http.response_content_length"),U5(s,t,"decodedBodySize","http.decoded_response_content_length"),"renderBlockingStatus"in t&&(s["resource.render_blocking_status"]=t.renderBlockingStatus),o.protocol&&(s["url.scheme"]=o.protocol.split(":").pop()),o.host&&(s["server.address"]=o.host),s["url.same_origin"]=n.includes(sn.location.origin);const l=r+a,c=l+i;df(e,{description:n.replace(sn.location.origin,""),endTimestamp:c,op:t.initiatorType?`resource.${t.initiatorType}`:"resource.other",origin:"auto.resource.browser.metrics",startTimestamp:l,data:s})}function zde(e){const t=sn.navigator;if(!t)return;const n=t.connection;n&&(n.effectiveType&&e.setTag("effectiveConnectionType",n.effectiveType),n.type&&e.setTag("connectionType",n.type),B5(n.rtt)&&(Wa["connection.rtt"]={value:n.rtt,unit:"millisecond"})),B5(t.deviceMemory)&&e.setTag("deviceMemory",`${t.deviceMemory} GB`),B5(t.hardwareConcurrency)&&e.setTag("hardwareConcurrency",String(t.hardwareConcurrency))}function Bde(e){jl&&(Va&&lt.log("[Measurements] Adding LCP Data"),jl.element&&e.setTag("lcp.element",P1(jl.element)),jl.id&&e.setTag("lcp.id",jl.id),jl.url&&e.setTag("lcp.url",jl.url.trim().slice(0,200)),e.setTag("lcp.size",jl.size)),Np&&Np.sources&&(Va&&lt.log("[Measurements] Adding CLS Data"),Np.sources.forEach((t,n)=>e.setTag(`cls.source.${n+1}`,P1(t.node))))}function U5(e,t,n,a){const i=t[n];i!=null&&i<Mde&&(e[a]=i)}function Ude(e){const t=_3();if(!t)return;const{responseStart:n,requestStart:a}=t;a<=n&&(Va&&lt.log("[Measurements] Adding TTFB Request Time"),e["ttfb.requestTime"]={value:n-a,unit:"millisecond"})}function jde(e,t,n){if(!wd(t))return!1;let a;return e!==void 0&&typeof t.tracesSampler=="function"?a=t.tracesSampler({transactionContext:e,name:e.name,parentSampled:e.parentSampled,attributes:{...e.data,...e.attributes},location:sn.location}):e!==void 0&&e.sampled!==void 0?a=e.sampled:typeof t.tracesSampleRate<"u"?a=t.tracesSampleRate:a=1,JN(a)?a===!0?n:a===!1?0:a*n:(Va&&lt.warn("[Tracing] Discarding interaction span because of invalid sample rate."),!1)}function qde(e,t,n,a,i="auto.http.browser"){if(!wd()||!e.fetchData)return;const r=t(e.fetchData.url);if(e.endTimestamp&&r){const m=e.fetchData.__span;if(!m)return;const v=a[m];v&&(Gde(v,e),delete a[m]);return}const o=Zo(),s=aa(),{method:l,url:c}=e.fetchData,u=Wde(c),d=u?X0(u).host:void 0,f=r?p6({name:`${l} ${c}`,onlyIfParent:!0,attributes:{url:c,type:"fetch","http.method":l,"http.url":u,"server.address":d,[d1]:i},op:"http.client"}):void 0;if(f&&(e.fetchData.__span=f.spanContext().spanId,a[f.spanContext().spanId]=f),n(e.fetchData.url)&&s){const m=e.args[0];e.args[1]=e.args[1]||{};const v=e.args[1];v.headers=Yde(m,s,o,v,f)}return f}function Yde(e,t,n,a,i){const r=i||n.getSpan(),o=z1(),{traceId:s,spanId:l,sampled:c,dsc:u}={...o.getPropagationContext(),...n.getPropagationContext()},d=r?m3(r):t$(s,l,c),f=TN(u||(r?uf(r):g3(s,t,n))),m=a.headers||(typeof Request<"u"&&Ec(e,Request)?e.headers:void 0);if(m)if(typeof Headers<"u"&&Ec(m,Headers)){const v=new Headers(m);return v.append("sentry-trace",d),f&&v.append(T9,f),v}else if(Array.isArray(m)){const v=[...m,["sentry-trace",d]];return f&&v.push([T9,f]),v}else{const v="baggage"in m?m.baggage:void 0,g=[];return Array.isArray(v)?g.push(...v):v&&g.push(v),f&&g.push(f),{...m,"sentry-trace":d,baggage:g.length>0?g.join(","):void 0}}else return{"sentry-trace":d,baggage:f}}function Wde(e){try{return new URL(e).href}catch{return}}function Gde(e,t){if(t.response){o$(e,t.response.status);const n=t.response&&t.response.headers&&t.response.headers.get("content-length");if(n){const a=parseInt(n);a>0&&e.setAttribute("http.response_content_length",a)}}else t.error&&e.setStatus("internal_error");e.end()}const N9=["localhost",/^\/(?!\/)/],R9={traceFetch:!0,traceXHR:!0,enableHTTPTimings:!0,tracingOrigins:N9,tracePropagationTargets:N9};function Kde(e){const{traceFetch:t,traceXHR:n,tracePropagationTargets:a,tracingOrigins:i,shouldCreateSpanForRequest:r,enableHTTPTimings:o}={traceFetch:R9.traceFetch,traceXHR:R9.traceXHR,...e},s=typeof r=="function"?r:u=>!0,l=u=>e2e(u,a||i),c={};t&&Jw(u=>{const d=qde(u,s,l,c);if(d){const f=pR(u.fetchData.url),m=f?X0(f).host:void 0;d.setAttributes({"http.url":f,"server.address":m})}o&&d&&bx(d)}),n&&Qw(u=>{const d=t2e(u,s,l,c);o&&d&&bx(d)})}function Xde(e){return e.entryType==="resource"&&"initiatorType"in e&&typeof e.nextHopProtocol=="string"&&(e.initiatorType==="fetch"||e.initiatorType==="xmlhttprequest")}function bx(e){const{url:t}=Xa(e).data||{};if(!t||typeof t!="string")return;const n=cf("resource",({entries:a})=>{a.forEach(i=>{Xde(i)&&i.name.endsWith(t)&&(Qde(i).forEach(o=>e.setAttribute(...o)),setTimeout(n))})})}function Jde(e){let t="unknown",n="unknown",a="";for(const i of e){if(i==="/"){[t,n]=e.split("/");break}if(!isNaN(Number(i))){t=a==="h"?"http":a,n=e.split(a)[1];break}a+=i}return a===e&&(t=a),{name:t,version:n}}function Fl(e=0){return((ss||performance.timeOrigin)+e)/1e3}function Qde(e){const{name:t,version:n}=Jde(e.nextHopProtocol),a=[];return a.push(["network.protocol.version",n],["network.protocol.name",t]),ss?[...a,["http.request.redirect_start",Fl(e.redirectStart)],["http.request.fetch_start",Fl(e.fetchStart)],["http.request.domain_lookup_start",Fl(e.domainLookupStart)],["http.request.domain_lookup_end",Fl(e.domainLookupEnd)],["http.request.connect_start",Fl(e.connectStart)],["http.request.secure_connection_start",Fl(e.secureConnectionStart)],["http.request.connection_end",Fl(e.connectEnd)],["http.request.request_start",Fl(e.requestStart)],["http.request.response_start",Fl(e.responseStart)],["http.request.response_end",Fl(e.responseEnd)]]:a}function e2e(e,t){return Zf(e,t||N9)}function t2e(e,t,n,a){const i=e.xhr,r=i&&i[c1];if(!wd()||!i||i.__sentry_own_request__||!r)return;const o=t(r.url);if(e.endTimestamp&&o){const m=i.__sentry_xhr_span_id__;if(!m)return;const v=a[m];v&&r.status_code!==void 0&&(o$(v,r.status_code),v.end(),delete a[m]);return}const s=Zo(),l=z1(),c=pR(r.url),u=c?X0(c).host:void 0,d=o?p6({name:`${r.method} ${r.url}`,onlyIfParent:!0,attributes:{type:"xhr","http.method":r.method,"http.url":c,url:r.url,"server.address":u,[d1]:"auto.http.browser"},op:"http.client"}):void 0;d&&(i.__sentry_xhr_span_id__=d.spanContext().spanId,a[i.__sentry_xhr_span_id__]=d);const f=aa();if(i.setRequestHeader&&n(r.url)&&f){const{traceId:m,spanId:v,sampled:g,dsc:y}={...l.getPropagationContext(),...s.getPropagationContext()},_=d?m3(d):t$(m,v,g),w=TN(y||(d?uf(d):g3(m,f,s)));n2e(i,_,w)}return d}function n2e(e,t,n){try{e.setRequestHeader("sentry-trace",t),n&&e.setRequestHeader(T9,n)}catch{}}function pR(e){try{return new URL(e,sn.location.origin).href}catch{return}}const a2e="BrowserTracing",i2e={...p4,instrumentNavigation:!0,instrumentPageLoad:!0,markBackgroundSpan:!0,enableLongTask:!0,enableInp:!1,interactionsSampleRate:1,_experiments:{},...R9},wx=(e={})=>{const t=Va?!!(e.tracePropagationTargets||e.tracingOrigins):!1;l0e(),!e.tracePropagationTargets&&e.tracingOrigins&&(e.tracePropagationTargets=e.tracingOrigins);const n={...i2e,...e},a=xde(),i={};n.enableInp&&Pde(i,n.interactionsSampleRate),n.enableLongTask&&Ede(),n._experiments.enableInteractions&&Lde();const r={name:void 0,context:void 0};function o(s){const l=Br(),{beforeStartSpan:c,idleTimeout:u,finalTimeout:d,heartbeatInterval:f}=n,m=s.op==="pageload";let v;if(m){const w=m?$x("sentry-trace"):"",C=m?$x("baggage"):void 0,{traceId:S,dsc:M,parentSpanId:x,sampled:E}=h1e(w,C);v={traceId:S,parentSpanId:x,parentSampled:E,...s,metadata:{...s.metadata,dynamicSamplingContext:M},trimEnd:!0}}else v={trimEnd:!0,...s};const g=c?c(v):v;g.metadata=g.name!==v.name?{...g.metadata,source:"custom"}:g.metadata,r.name=g.name,r.context=g,g.sampled===!1&&Va&&lt.log(`[Tracing] Will not send ${g.op} transaction because of beforeNavigate.`),Va&&lt.log(`[Tracing] Starting ${g.op} transaction on scope`);const{location:y}=sn,_=QN(l,g,u,d,!0,{location:y},f,m);return m&&sn.document&&(sn.document.addEventListener("readystatechange",()=>{["interactive","complete"].includes(sn.document.readyState)&&_.sendAutoFinishSignal()}),["interactive","complete"].includes(sn.document.readyState)&&_.sendAutoFinishSignal()),_.registerBeforeFinishCallback(w=>{a(),Hde(w)}),_}return{name:a2e,setupOnce:()=>{},afterAllSetup(s){const l=s.getOptions(),{markBackgroundSpan:c,traceFetch:u,traceXHR:d,shouldCreateSpanForRequest:f,enableHTTPTimings:m,_experiments:v}=n,g=l&&l.tracePropagationTargets,y=g||n.tracePropagationTargets;Va&&t&&g&&lt.warn("[Tracing] The `tracePropagationTargets` option was set in the BrowserTracing integration and top level `Sentry.init`. The top level `Sentry.init` value is being used.");let _,w=sn.location&&sn.location.href;if(s.on&&(s.on("startNavigationSpan",C=>{_&&(Va&&lt.log(`[Tracing] Finishing current transaction with op: ${Xa(_).op}`),_.end()),_=o({op:"navigation",...C})}),s.on("startPageLoadSpan",C=>{_&&(Va&&lt.log(`[Tracing] Finishing current transaction with op: ${Xa(_).op}`),_.end()),_=o({op:"pageload",...C})})),n.instrumentPageLoad&&s.emit&&sn.location){const C={name:sn.location.pathname,startTimestamp:ss?ss/1e3:void 0,origin:"auto.pageload.browser",attributes:{[Ns]:"url"}};r2e(s,C)}n.instrumentNavigation&&s.emit&&sn.location&&h3(({to:C,from:S})=>{if(S===void 0&&w&&w.indexOf(C)!==-1){w=void 0;return}if(S!==C){w=void 0;const M={name:sn.location.pathname,origin:"auto.navigation.browser",attributes:{[Ns]:"url"}};mR(s,M)}}),c&&ade(),v.enableInteractions&&o2e(n,r),n.enableInp&&l2e(i,r),Kde({traceFetch:u,traceXHR:d,tracePropagationTargets:y,shouldCreateSpanForRequest:f,enableHTTPTimings:m})},options:n}};function r2e(e,t){if(!e.emit)return;e.emit("startPageLoadSpan",t);const n=Cm();return(n&&Xa(n).op)==="pageload"?n:void 0}function mR(e,t){if(!e.emit)return;e.emit("startNavigationSpan",t);const n=Cm();return(n&&Xa(n).op)==="navigation"?n:void 0}function $x(e){const t=yce(`meta[name=${e}]`);return t?t.getAttribute("content"):void 0}function o2e(e,t){let n;const a=()=>{const{idleTimeout:i,finalTimeout:r,heartbeatInterval:o}=e,s="ui.action.click",l=bd();if(l&&l.op&&["navigation","pageload"].includes(l.op)){Va&&lt.warn(`[Tracing] Did not create ${s} transaction because a pageload or navigation transaction is in progress.`);return}if(n&&(n.setFinishReason("interactionInterrupted"),n.end(),n=void 0),!t.name){Va&&lt.warn(`[Tracing] Did not create ${s} transaction because _latestRouteName is missing.`);return}const{location:c}=sn,u={name:t.name,op:s,trimEnd:!0,data:{[Ns]:t.context?u2e(t.context):"url"}};n=QN(Br(),u,i,r,!0,{location:c},o)};["click"].forEach(i=>{sn.document&&addEventListener(i,a,{once:!1,capture:!0})})}function s2e(e){return"duration"in e}const Ax=10;function l2e(e,t){const n=({entries:a})=>{const i=aa(),r=i!==void 0&&i.getIntegrationByName!==void 0?i.getIntegrationByName("Replay"):void 0,o=r!==void 0?r.getReplayId():void 0,s=bd(),l=Zo(),c=l!==void 0?l.getUser():void 0;a.forEach(u=>{if(s2e(u)){const d=u.interactionId;if(d===void 0)return;const f=e[d],m=u.duration,v=u.startTime,g=Object.keys(e),y=g.length>0?g.reduce((_,w)=>e[_].duration<e[w].duration?_:w):void 0;if(u.entryType==="first-input"&&g.map(w=>e[w]).some(w=>w.duration===m&&w.startTime===v)||!d)return;if(f)f.duration=Math.max(f.duration,m);else if(g.length<Ax||y===void 0||m>e[y].duration){const _=t.name,w=t.context;_&&w&&(y&&Object.keys(e).length>=Ax&&delete e[y],e[d]={routeName:_,duration:m,parentContext:w,user:c,activeTransaction:s,replayId:o,startTime:v})}}})};cf("event",n),cf("first-input",n)}function u2e(e){const t=e.attributes&&e.attributes[Ns],n=e.data&&e.data[Ns],a=e.metadata&&e.metadata.source;return t||n||a}const pa=Tn;let Z9=0;function vR(){return Z9>0}function c2e(){Z9++,setTimeout(()=>{Z9--})}function ff(e,t={},n){if(typeof e!="function")return e;try{const i=e.__sentry_wrapped__;if(i)return typeof i=="function"?i:e;if(Kw(e))return e}catch{return e}const a=function(){const i=Array.prototype.slice.call(arguments);try{const r=i.map(o=>ff(o,t));return e.apply(this,r)}catch(r){throw c2e(),R1e(o=>{o.addEventProcessor(s=>(t.mechanism&&(C9(s,void 0),Am(s,t.mechanism)),s.extra={...s.extra,arguments:i},s)),h8(r)}),r}};try{for(const i in e)Object.prototype.hasOwnProperty.call(e,i)&&(a[i]=e[i])}catch{}bN(a,e),ud(e,"__sentry_wrapped__",a);try{Object.getOwnPropertyDescriptor(a,"name").configurable&&Object.defineProperty(a,"name",{get(){return e.name}})}catch{}return a}const gc=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;function gR(e,t){const n=c$(e,t),a={type:t&&t.name,value:p2e(t)};return n.length&&(a.stacktrace={frames:n}),a.type===void 0&&a.value===""&&(a.value="Unrecoverable error caught"),a}function d2e(e,t,n,a){const i=aa(),r=i&&i.getOptions().normalizeDepth,o={exception:{values:[{type:d3(t)?t.constructor.name:a?"UnhandledRejection":"Error",value:g2e(t,{isUnhandledRejection:a})}]},extra:{__serialized__:EN(t,r)}};if(n){const s=c$(e,n);s.length&&(o.exception.values[0].stacktrace={frames:s})}return o}function j5(e,t){return{exception:{values:[gR(e,t)]}}}function c$(e,t){const n=t.stacktrace||t.stack||"",a=h2e(t);try{return e(n,a)}catch{}return[]}const f2e=/Minified React error #\d+;/i;function h2e(e){if(e){if(typeof e.framesToPop=="number")return e.framesToPop;if(f2e.test(e.message))return 1}return 0}function p2e(e){const t=e&&e.message;return t?t.error&&typeof t.error.message=="string"?t.error.message:t:"No error message"}function m2e(e,t,n,a){const i=n&&n.syntheticException||void 0,r=d$(e,t,i,a);return Am(r),r.level="error",n&&n.event_id&&(r.event_id=n.event_id),lf(r)}function v2e(e,t,n="info",a,i){const r=a&&a.syntheticException||void 0,o=F9(e,t,r,i);return o.level=n,a&&a.event_id&&(o.event_id=a.event_id),lf(o)}function d$(e,t,n,a,i){let r;if(qw(t)&&t.error)return j5(e,t.error);if(OM(t)||lce(t)){const o=t;if("stack"in t)r=j5(e,t);else{const s=o.name||(OM(o)?"DOMError":"DOMException"),l=o.message?`${s}: ${o.message}`:s;r=F9(e,l,n,a),C9(r,l)}return"code"in o&&(r.tags={...r.tags,"DOMException.code":`${o.code}`}),r}return pN(t)?j5(e,t):sf(t)||d3(t)?(r=d2e(e,t,n,i),Am(r,{synthetic:!0}),r):(r=F9(e,t,n,a),C9(r,`${t}`),Am(r,{synthetic:!0}),r)}function F9(e,t,n,a){const i={};if(a&&n){const r=c$(e,n);r.length&&(i.exception={values:[{value:t,stacktrace:{frames:r}}]})}if(Yw(t)){const{__sentry_template_string__:r,__sentry_template_values__:o}=t;return i.logentry={message:r,params:o},i}return i.message=t,i}function g2e(e,{isUnhandledRejection:t}){const n=Mce(e),a=t?"promise rejection":"exception";return qw(e)?`Event \`ErrorEvent\` captured as ${a} with message \`${e.message}\``:d3(e)?`Event \`${y2e(e)}\` (type=${e.type}) captured as ${a}`:`Object captured as ${a} with keys: ${n}`}function y2e(e){try{const t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch{}}function _2e(e,{metadata:t,tunnel:n,dsn:a}){const i={event_id:e.event_id,sent_at:new Date().toISOString(),...t&&t.sdk&&{sdk:{name:t.sdk.name,version:t.sdk.version}},...!!n&&!!a&&{dsn:zf(a)}},r=b2e(e);return F1(i,[r])}function b2e(e){return[{type:"user_report"},e]}class w2e extends C0e{constructor(t){const n=pa.SENTRY_SDK_SOURCE||Gce();R0e(t,"browser",["browser"],n),super(t),t.sendClientReports&&pa.document&&pa.document.addEventListener("visibilitychange",()=>{pa.document.visibilityState==="hidden"&&this._flushOutcomes()})}eventFromException(t,n){return m2e(this._options.stackParser,t,n,this._options.attachStacktrace)}eventFromMessage(t,n="info",a){return v2e(this._options.stackParser,t,n,a,this._options.attachStacktrace)}captureUserFeedback(t){if(!this._isEnabled()){gc&&lt.warn("SDK not enabled, will not capture user feedback.");return}const n=_2e(t,{metadata:this.getSdkMetadata(),dsn:this.getDsn(),tunnel:this.getOptions().tunnel});this._sendEnvelope(n)}_prepareEvent(t,n,a){return t.platform=t.platform||"javascript",super._prepareEvent(t,n,a)}_flushOutcomes(){const t=this._clearOutcomes();if(t.length===0){gc&&lt.log("No outcomes to send");return}if(!this._dsn){gc&&lt.log("No dsn provided, will not send outcomes");return}gc&&lt.log("Sending outcomes:",t);const n=_1e(t,this._options.tunnel&&zf(this._dsn));this._sendEnvelope(n)}}let vp;function $2e(){if(vp)return vp;if(E9(pa.fetch))return vp=pa.fetch.bind(pa);const e=pa.document;let t=pa.fetch;if(e&&typeof e.createElement=="function")try{const n=e.createElement("iframe");n.hidden=!0,e.head.appendChild(n);const a=n.contentWindow;a&&a.fetch&&(t=a.fetch),e.head.removeChild(n)}catch(n){gc&&lt.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",n)}return vp=t.bind(pa)}function A2e(){vp=void 0}function S2e(e,t=$2e()){let n=0,a=0;function i(r){const o=r.body.length;n+=o,a++;const s={body:r.body,method:"POST",referrerPolicy:"origin",headers:e.headers,keepalive:n<=6e4&&a<15,...e.fetchOptions};try{return t(e.url,s).then(l=>(n-=o,a--,{statusCode:l.status,headers:{"x-sentry-rate-limits":l.headers.get("X-Sentry-Rate-Limits"),"retry-after":l.headers.get("Retry-After")}}))}catch(l){return A2e(),n-=o,a--,e$(l)}}return aR(e,i)}const C2e=4;function k2e(e){function t(n){return new Jo((a,i)=>{const r=new XMLHttpRequest;r.onerror=i,r.onreadystatechange=()=>{r.readyState===C2e&&a({statusCode:r.status,headers:{"x-sentry-rate-limits":r.getResponseHeader("X-Sentry-Rate-Limits"),"retry-after":r.getResponseHeader("Retry-After")}})},r.open("POST",e.url);for(const o in e.headers)Object.prototype.hasOwnProperty.call(e.headers,o)&&r.setRequestHeader(o,e.headers[o]);r.send(n.body)})}return aR(e,t)}const b3="?",M2e=30,x2e=40,E2e=50;function f$(e,t,n,a){const i={filename:e,function:t,in_app:!0};return n!==void 0&&(i.lineno=n),a!==void 0&&(i.colno=a),i}const L2e=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,P2e=/\((\S*)(?::(\d+))(?::(\d+))\)/,T2e=e=>{const t=L2e.exec(e);if(t){if(t[2]&&t[2].indexOf("eval")===0){const r=P2e.exec(t[2]);r&&(t[2]=r[1],t[3]=r[2],t[4]=r[3])}const[a,i]=yR(t[1]||b3,t[2]);return f$(i,a,t[3]?+t[3]:void 0,t[4]?+t[4]:void 0)}},D2e=[M2e,T2e],V2e=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,O2e=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,I2e=e=>{const t=V2e.exec(e);if(t){if(t[3]&&t[3].indexOf(" > eval")>-1){const r=O2e.exec(t[3]);r&&(t[1]=t[1]||"eval",t[3]=r[1],t[4]=r[2],t[5]="")}let a=t[3],i=t[1]||b3;return[i,a]=yR(i,a),f$(a,i,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}},H2e=[E2e,I2e],N2e=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:[-a-z]+):.*?):(\d+)(?::(\d+))?\)?\s*$/i,R2e=e=>{const t=N2e.exec(e);return t?f$(t[2],t[1]||b3,+t[3],t[4]?+t[4]:void 0):void 0},Z2e=[x2e,R2e],F2e=[D2e,H2e,Z2e],z2e=AN(...F2e),yR=(e,t)=>{const n=e.indexOf("safari-extension")!==-1,a=e.indexOf("safari-web-extension")!==-1;return n||a?[e.indexOf("@")!==-1?e.split("@")[0]:b3,n?`safari-extension:${t}`:`safari-web-extension:${t}`]:[e,t]},hv=1024,B2e="Breadcrumbs",U2e=(e={})=>{const t={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...e};return{name:B2e,setupOnce(){},setup(n){t.console&&Pce(W2e(n)),t.dom&&CN(Y2e(n,t.dom)),t.xhr&&Qw(G2e(n)),t.fetch&&Jw(K2e(n)),t.history&&h3(X2e(n)),t.sentry&&n.on&&n.on("beforeSendEvent",q2e(n))}}},j2e=U2e;function q2e(e){return function(n){aa()===e&&T1({category:`sentry.${n.type==="transaction"?"transaction":"event"}`,event_id:n.event_id,level:n.level,message:l1(n)},{event:n})}}function Y2e(e,t){return function(a){if(aa()!==e)return;let i,r,o=typeof t=="object"?t.serializeAttribute:void 0,s=typeof t=="object"&&typeof t.maxStringLength=="number"?t.maxStringLength:void 0;s&&s>hv&&(gc&&lt.warn(`\`dom.maxStringLength\` cannot exceed ${hv}, but a value of ${s} was configured. Sentry will use ${hv} instead.`),s=hv),typeof o=="string"&&(o=[o]);try{const c=a.event,u=J2e(c)?c.target:c;i=P1(u,{keyAttrs:o,maxStringLength:s}),r=yN(u)}catch{i="<unknown>"}if(i.length===0)return;const l={category:`ui.${a.name}`,message:i};r&&(l.data={"ui.component_name":r}),T1(l,{event:a.event,name:a.name,global:a.global})}}function W2e(e){return function(n){if(aa()!==e)return;const a={category:"console",data:{arguments:n.args,logger:"console"},level:r1e(n.level),message:IM(n.args," ")};if(n.level==="assert")if(n.args[0]===!1)a.message=`Assertion failed: ${IM(n.args.slice(1)," ")||"console.assert"}`,a.data.arguments=n.args.slice(1);else return;T1(a,{input:n.args,level:n.level})}}function G2e(e){return function(n){if(aa()!==e)return;const{startTimestamp:a,endTimestamp:i}=n,r=n.xhr[c1];if(!a||!i||!r)return;const{method:o,url:s,status_code:l,body:c}=r,u={method:o,url:s,status_code:l},d={xhr:n.xhr,input:c,startTimestamp:a,endTimestamp:i};T1({category:"xhr",data:u,type:"http"},d)}}function K2e(e){return function(n){if(aa()!==e)return;const{startTimestamp:a,endTimestamp:i}=n;if(i&&!(n.fetchData.url.match(/sentry_key/)&&n.fetchData.method==="POST"))if(n.error){const r=n.fetchData,o={data:n.error,input:n.args,startTimestamp:a,endTimestamp:i};T1({category:"fetch",data:r,level:"error",type:"http"},o)}else{const r=n.response,o={...n.fetchData,status_code:r&&r.status},s={input:n.args,response:r,startTimestamp:a,endTimestamp:i};T1({category:"fetch",data:o,type:"http"},s)}}}function X2e(e){return function(n){if(aa()!==e)return;let a=n.from,i=n.to;const r=X0(pa.location.href);let o=a?X0(a):void 0;const s=X0(i);(!o||!o.path)&&(o=r),r.protocol===s.protocol&&r.host===s.host&&(i=s.relative),r.protocol===o.protocol&&r.host===o.host&&(a=o.relative),T1({category:"navigation",data:{from:a,to:i}})}}function J2e(e){return!!e&&!!e.target}const Q2e="Dedupe",efe=()=>{let e;return{name:Q2e,setupOnce(){},processEvent(t){if(t.type)return t;try{if(nfe(t,e))return gc&&lt.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return e=t}}},tfe=efe;function nfe(e,t){return t?!!(afe(e,t)||ife(e,t)):!1}function afe(e,t){const n=e.message,a=t.message;return!(!n&&!a||n&&!a||!n&&a||n!==a||!bR(e,t)||!_R(e,t))}function ife(e,t){const n=Sx(t),a=Sx(e);return!(!n||!a||n.type!==a.type||n.value!==a.value||!bR(e,t)||!_R(e,t))}function _R(e,t){let n=Cx(e),a=Cx(t);if(!n&&!a)return!0;if(n&&!a||!n&&a||(n=n,a=a,a.length!==n.length))return!1;for(let i=0;i<a.length;i++){const r=a[i],o=n[i];if(r.filename!==o.filename||r.lineno!==o.lineno||r.colno!==o.colno||r.function!==o.function)return!1}return!0}function bR(e,t){let n=e.fingerprint,a=t.fingerprint;if(!n&&!a)return!0;if(n&&!a||!n&&a)return!1;n=n,a=a;try{return n.join("")===a.join("")}catch{return!1}}function Sx(e){return e.exception&&e.exception.values&&e.exception.values[0]}function Cx(e){const t=e.exception;if(t)try{return t.values[0].stacktrace.frames}catch{return}}const rfe="GlobalHandlers",ofe=(e={})=>{const t={onerror:!0,onunhandledrejection:!0,...e};return{name:rfe,setupOnce(){Error.stackTraceLimit=50},setup(n){t.onerror&&(lfe(n),kx("onerror")),t.onunhandledrejection&&(ufe(n),kx("onunhandledrejection"))}}},sfe=ofe;function lfe(e){MN(t=>{const{stackParser:n,attachStacktrace:a}=$R();if(aa()!==e||vR())return;const{msg:i,url:r,line:o,column:s,error:l}=t,c=l===void 0&&hu(i)?ffe(i,r,o,s):wR(d$(n,l||i,void 0,a,!1),r,o,s);c.level="error",ZN(c,{originalException:l,mechanism:{handled:!1,type:"onerror"}})})}function ufe(e){xN(t=>{const{stackParser:n,attachStacktrace:a}=$R();if(aa()!==e||vR())return;const i=cfe(t),r=Ww(i)?dfe(i):d$(n,i,void 0,a,!0);r.level="error",ZN(r,{originalException:i,mechanism:{handled:!1,type:"onunhandledrejection"}})})}function cfe(e){if(Ww(e))return e;const t=e;try{if("reason"in t)return t.reason;if("detail"in t&&"reason"in t.detail)return t.detail.reason}catch{}return e}function dfe(e){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(e)}`}]}}}function ffe(e,t,n,a){const i=/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/i;let r=qw(e)?e.message:e,o="Error";const s=r.match(i);return s&&(o=s[1],r=s[2]),wR({exception:{values:[{type:o,value:r}]}},t,n,a)}function wR(e,t,n,a){const i=e.exception=e.exception||{},r=i.values=i.values||[],o=r[0]=r[0]||{},s=o.stacktrace=o.stacktrace||{},l=s.frames=s.frames||[],c=isNaN(parseInt(a,10))?void 0:a,u=isNaN(parseInt(n,10))?void 0:n,d=hu(t)&&t.length>0?t:gce();return l.length===0&&l.push({colno:c,filename:d,function:"?",in_app:!0,lineno:u}),e}function kx(e){gc&&lt.log(`Global Handler attached: ${e}`)}function $R(){const e=aa();return e&&e.getOptions()||{stackParser:()=>[],attachStacktrace:!1}}const hfe="HttpContext",pfe=()=>({name:hfe,setupOnce(){},preprocessEvent(e){if(!pa.navigator&&!pa.location&&!pa.document)return;const t=e.request&&e.request.url||pa.location&&pa.location.href,{referrer:n}=pa.document||{},{userAgent:a}=pa.navigator||{},i={...e.request&&e.request.headers,...n&&{Referer:n},...a&&{"User-Agent":a}},r={...e.request,...t&&{url:t},headers:i};e.request=r}}),mfe=pfe,vfe="cause",gfe=5,yfe="LinkedErrors",_fe=(e={})=>{const t=e.limit||gfe,n=e.key||vfe;return{name:yfe,setupOnce(){},preprocessEvent(a,i,r){const o=r.getOptions();hce(gR,o.stackParser,o.maxValueLength,n,t,a,i)}}},bfe=_fe,wfe=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],$fe="TryCatch",Afe=(e={})=>{const t={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,...e};return{name:$fe,setupOnce(){t.setTimeout&&ji(pa,"setTimeout",Mx),t.setInterval&&ji(pa,"setInterval",Mx),t.requestAnimationFrame&&ji(pa,"requestAnimationFrame",Cfe),t.XMLHttpRequest&&"XMLHttpRequest"in pa&&ji(XMLHttpRequest.prototype,"send",kfe);const n=t.eventTarget;n&&(Array.isArray(n)?n:wfe).forEach(Mfe)}}},Sfe=Afe;function Mx(e){return function(...t){const n=t[0];return t[0]=ff(n,{mechanism:{data:{function:Lc(e)},handled:!1,type:"instrument"}}),e.apply(this,t)}}function Cfe(e){return function(t){return e.apply(this,[ff(t,{mechanism:{data:{function:"requestAnimationFrame",handler:Lc(e)},handled:!1,type:"instrument"}})])}}function kfe(e){return function(...t){const n=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(i=>{i in n&&typeof n[i]=="function"&&ji(n,i,function(r){const o={mechanism:{data:{function:i,handler:Lc(r)},handled:!1,type:"instrument"}},s=Kw(r);return s&&(o.mechanism.data.handler=Lc(s)),ff(r,o)})}),e.apply(this,t)}}function Mfe(e){const t=pa,n=t[e]&&t[e].prototype;!n||!n.hasOwnProperty||!n.hasOwnProperty("addEventListener")||(ji(n,"addEventListener",function(a){return function(i,r,o){try{typeof r.handleEvent=="function"&&(r.handleEvent=ff(r.handleEvent,{mechanism:{data:{function:"handleEvent",handler:Lc(r),target:e},handled:!1,type:"instrument"}}))}catch{}return a.apply(this,[i,ff(r,{mechanism:{data:{function:"addEventListener",handler:Lc(r),target:e},handled:!1,type:"instrument"}}),o])}}),ji(n,"removeEventListener",function(a){return function(i,r,o){const s=r;try{const l=s&&s.__sentry_wrapped__;l&&a.call(this,i,l,o)}catch{}return a.call(this,i,s,o)}}))}const xfe=[U0e(),nde(),Sfe(),j2e(),sfe(),bfe(),tfe(),mfe()];function AR(e){return[...xfe]}function Efe(e={}){e.defaultIntegrations===void 0&&(e.defaultIntegrations=AR()),e.release===void 0&&(typeof __SENTRY_RELEASE__=="string"&&(e.release=__SENTRY_RELEASE__),pa.SENTRY_RELEASE&&pa.SENTRY_RELEASE.id&&(e.release=pa.SENTRY_RELEASE.id)),e.autoSessionTracking===void 0&&(e.autoSessionTracking=!0),e.sendClientReports===void 0&&(e.sendClientReports=!0);const t={...e,stackParser:Ece(e.stackParser||z2e),integrations:_0e(e),transport:e.transport||(kN()?S2e:k2e)};E0e(w2e,t),e.autoSessionTracking&&Lfe()}function Lfe(){if(typeof pa.document>"u"){gc&&lt.warn("Session tracking in non-browser environment with @sentry/browser is not supported.");return}tx({ignoreDuration:!0}),nx(),h3(({from:e,to:t})=>{e!==void 0&&e!==t&&(tx({ignoreDuration:!0}),nx())})}const wa=Tn,h$="sentryReplaySession",Pfe="replay_event",p$="Unable to send Replay",Tfe=3e5,Dfe=9e5,Vfe=5e3,Ofe=5500,Ife=6e4,Hfe=5e3,Nfe=3,xx=15e4,pv=5e3,Rfe=3e3,Zfe=300,m$=2e7,Ffe=4999,zfe=15e3,Ex=36e5;function Bfe(e,t){return e??t()}function y6(e){let t,n=e[0],a=1;for(;a<e.length;){const i=e[a],r=e[a+1];if(a+=2,(i==="optionalAccess"||i==="optionalCall")&&n==null)return;i==="access"||i==="optionalAccess"?(t=n,n=r(n)):(i==="call"||i==="optionalCall")&&(n=r((...o)=>n.call(t,...o)),t=void 0)}return n}var Ti;(function(e){e[e.Document=0]="Document",e[e.DocumentType=1]="DocumentType",e[e.Element=2]="Element",e[e.Text=3]="Text",e[e.CDATA=4]="CDATA",e[e.Comment=5]="Comment"})(Ti||(Ti={}));function Ufe(e){return e.nodeType===e.ELEMENT_NODE}function Rp(e){const t=y6([e,"optionalAccess",n=>n.host]);return y6([t,"optionalAccess",n=>n.shadowRoot])===e}function Zp(e){return Object.prototype.toString.call(e)==="[object ShadowRoot]"}function jfe(e){return e.includes(" background-clip: text;")&&!e.includes(" -webkit-background-clip: text;")&&(e=e.replace(" background-clip: text;"," -webkit-background-clip: text; background-clip: text;")),e}function qfe(e){const{cssText:t}=e;if(t.split('"').length<3)return t;const n=["@import",`url(${JSON.stringify(e.href)})`];return e.layerName===""?n.push("layer"):e.layerName&&n.push(`layer(${e.layerName})`),e.supportsText&&n.push(`supports(${e.supportsText})`),e.media.length&&n.push(e.media.mediaText),n.join(" ")+";"}function _6(e){try{const t=e.rules||e.cssRules;return t?jfe(Array.from(t,SR).join("")):null}catch{return null}}function SR(e){let t;if(Wfe(e))try{t=_6(e.styleSheet)||qfe(e)}catch{}else if(Gfe(e)&&e.selectorText.includes(":"))return Yfe(e.cssText);return t||e.cssText}function Yfe(e){const t=/(\[(?:[\w-]+)[^\\])(:(?:[\w-]+)\])/gm;return e.replace(t,"$1\\$2")}function Wfe(e){return"styleSheet"in e}function Gfe(e){return"selectorText"in e}class CR{constructor(){this.idNodeMap=new Map,this.nodeMetaMap=new WeakMap}getId(t){if(!t)return-1;const n=y6([this,"access",a=>a.getMeta,"call",a=>a(t),"optionalAccess",a=>a.id]);return Bfe(n,()=>-1)}getNode(t){return this.idNodeMap.get(t)||null}getIds(){return Array.from(this.idNodeMap.keys())}getMeta(t){return this.nodeMetaMap.get(t)||null}removeNodeFromMap(t){const n=this.getId(t);this.idNodeMap.delete(n),t.childNodes&&t.childNodes.forEach(a=>this.removeNodeFromMap(a))}has(t){return this.idNodeMap.has(t)}hasNode(t){return this.nodeMetaMap.has(t)}add(t,n){const a=n.id;this.idNodeMap.set(a,t),this.nodeMetaMap.set(t,n)}replace(t,n){const a=this.getNode(t);if(a){const i=this.nodeMetaMap.get(a);i&&this.nodeMetaMap.set(n,i)}this.idNodeMap.set(t,n)}reset(){this.idNodeMap=new Map,this.nodeMetaMap=new WeakMap}}function Kfe(){return new CR}function w3({maskInputOptions:e,tagName:t,type:n}){return t==="OPTION"&&(t="SELECT"),!!(e[t.toLowerCase()]||n&&e[n]||n==="password"||t==="INPUT"&&!n&&e.text)}function km({isMasked:e,element:t,value:n,maskInputFn:a}){let i=n||"";return e?(a&&(i=a(i,t)),"*".repeat(i.length)):i}function hf(e){return e.toLowerCase()}function z9(e){return e.toUpperCase()}const Lx="__rrweb_original__";function Xfe(e){const t=e.getContext("2d");if(!t)return!0;const n=50;for(let a=0;a<e.width;a+=n)for(let i=0;i<e.height;i+=n){const r=t.getImageData,o=Lx in r?r[Lx]:r;if(new Uint32Array(o.call(t,a,i,Math.min(n,e.width-a),Math.min(n,e.height-i)).data.buffer).some(l=>l!==0))return!1}return!0}function v$(e){const t=e.type;return e.hasAttribute("data-rr-is-password")?"password":t?hf(t):null}function b6(e,t,n){return t==="INPUT"&&(n==="radio"||n==="checkbox")?e.getAttribute("value")||"":e.value}let Jfe=1;const Qfe=new RegExp("[^a-z0-9-_:]"),Mm=-2;function g$(){return Jfe++}function ehe(e){if(e instanceof HTMLFormElement)return"form";const t=hf(e.tagName);return Qfe.test(t)?"div":t}function the(e){let t="";return e.indexOf("//")>-1?t=e.split("/").slice(0,3).join("/"):t=e.split("/")[0],t=t.split("?")[0],t}let zd,Px;const nhe=/url\((?:(')([^']*)'|(")(.*?)"|([^)]*))\)/gm,ahe=/^(?:[a-z+]+:)?\/\//i,ihe=/^www\..*/i,rhe=/^(data:)([^,]*),(.*)/i;function w6(e,t){return(e||"").replace(nhe,(n,a,i,r,o,s)=>{const l=i||o||s,c=a||r||"";if(!l)return n;if(ahe.test(l)||ihe.test(l))return`url(${c}${l}${c})`;if(rhe.test(l))return`url(${c}${l}${c})`;if(l[0]==="/")return`url(${c}${the(t)+l}${c})`;const u=t.split("/"),d=l.split("/");u.pop();for(const f of d)f!=="."&&(f===".."?u.pop():u.push(f));return`url(${c}${u.join("/")}${c})`})}const ohe=/^[^ \t\n\r\u000c]+/,she=/^[, \t\n\r\u000c]+/;function lhe(e,t){if(t.trim()==="")return t;let n=0;function a(r){let o;const s=r.exec(t.substring(n));return s?(o=s[0],n+=o.length,o):""}const i=[];for(;a(she),!(n>=t.length);){let r=a(ohe);if(r.slice(-1)===",")r=f2(e,r.substring(0,r.length-1)),i.push(r);else{let o="";r=f2(e,r);let s=!1;for(;;){const l=t.charAt(n);if(l===""){i.push((r+o).trim());break}else if(s)l===")"&&(s=!1);else if(l===","){n+=1,i.push((r+o).trim());break}else l==="("&&(s=!0);o+=l,n+=1}}}return i.join(", ")}function f2(e,t){if(!t||t.trim()==="")return t;const n=e.createElement("a");return n.href=t,n.href}function uhe(e){return!!(e.tagName==="svg"||e.ownerSVGElement)}function y$(){const e=document.createElement("a");return e.href="",e.href}function kR(e,t,n,a,i,r){return a&&(n==="src"||n==="href"&&!(t==="use"&&a[0]==="#")||n==="xlink:href"&&a[0]!=="#"||n==="background"&&(t==="table"||t==="td"||t==="th")?f2(e,a):n==="srcset"?lhe(e,a):n==="style"?w6(a,y$()):t==="object"&&n==="data"?f2(e,a):typeof r=="function"?r(n,a,i):a)}function MR(e,t,n){return(e==="video"||e==="audio")&&t==="autoplay"}function che(e,t,n,a){try{if(a&&e.matches(a))return!1;if(typeof t=="string"){if(e.classList.contains(t))return!0}else for(let i=e.classList.length;i--;){const r=e.classList[i];if(t.test(r))return!0}if(n)return e.matches(n)}catch{}return!1}function dhe(e,t){for(let n=e.classList.length;n--;){const a=e.classList[n];if(t.test(a))return!0}return!1}function F0(e,t,n=1/0,a=0){return!e||e.nodeType!==e.ELEMENT_NODE||a>n?-1:t(e)?a:F0(e.parentNode,t,n,a+1)}function h2(e,t){return n=>{const a=n;if(a===null)return!1;try{if(e){if(typeof e=="string"){if(a.matches(`.${e}`))return!0}else if(dhe(a,e))return!0}return!!(t&&a.matches(t))}catch{return!1}}}function pf(e,t,n,a,i,r){try{const o=e.nodeType===e.ELEMENT_NODE?e:e.parentElement;if(o===null)return!1;if(o.tagName==="INPUT"){const c=o.getAttribute("autocomplete");if(["current-password","new-password","cc-number","cc-exp","cc-exp-month","cc-exp-year","cc-csc"].includes(c))return!0}let s=-1,l=-1;if(r){if(l=F0(o,h2(a,i)),l<0)return!0;s=F0(o,h2(t,n),l>=0?l:1/0)}else{if(s=F0(o,h2(t,n)),s<0)return!1;l=F0(o,h2(a,i),s>=0?s:1/0)}return s>=0?l>=0?s<=l:!0:l>=0?!1:!!r}catch{}return!!r}function fhe(e,t,n){const a=e.contentWindow;if(!a)return;let i=!1,r;try{r=a.document.readyState}catch{return}if(r!=="complete"){const s=setTimeout(()=>{i||(t(),i=!0)},n);e.addEventListener("load",()=>{clearTimeout(s),i=!0,t()});return}const o="about:blank";if(a.location.href!==o||e.src===o||e.src==="")return setTimeout(t,0),e.addEventListener("load",t);e.addEventListener("load",t)}function hhe(e,t,n){let a=!1,i;try{i=e.sheet}catch{return}if(i)return;const r=setTimeout(()=>{a||(t(),a=!0)},n);e.addEventListener("load",()=>{clearTimeout(r),a=!0,t()})}function phe(e,t){const{doc:n,mirror:a,blockClass:i,blockSelector:r,unblockSelector:o,maskAllText:s,maskAttributeFn:l,maskTextClass:c,unmaskTextClass:u,maskTextSelector:d,unmaskTextSelector:f,inlineStylesheet:m,maskInputOptions:v={},maskTextFn:g,maskInputFn:y,dataURLOptions:_={},inlineImages:w,recordCanvas:C,keepIframeSrcFn:S,newlyAddedElement:M=!1}=t,x=mhe(n,a);switch(e.nodeType){case e.DOCUMENT_NODE:return e.compatMode!=="CSS1Compat"?{type:Ti.Document,childNodes:[],compatMode:e.compatMode}:{type:Ti.Document,childNodes:[]};case e.DOCUMENT_TYPE_NODE:return{type:Ti.DocumentType,name:e.name,publicId:e.publicId,systemId:e.systemId,rootId:x};case e.ELEMENT_NODE:return ghe(e,{doc:n,blockClass:i,blockSelector:r,unblockSelector:o,inlineStylesheet:m,maskAttributeFn:l,maskInputOptions:v,maskInputFn:y,dataURLOptions:_,inlineImages:w,recordCanvas:C,keepIframeSrcFn:S,newlyAddedElement:M,rootId:x,maskTextClass:c,unmaskTextClass:u,maskTextSelector:d,unmaskTextSelector:f});case e.TEXT_NODE:return vhe(e,{maskAllText:s,maskTextClass:c,unmaskTextClass:u,maskTextSelector:d,unmaskTextSelector:f,maskTextFn:g,maskInputOptions:v,maskInputFn:y,rootId:x});case e.CDATA_SECTION_NODE:return{type:Ti.CDATA,textContent:"",rootId:x};case e.COMMENT_NODE:return{type:Ti.Comment,textContent:e.textContent||"",rootId:x};default:return!1}}function mhe(e,t){if(!t.hasNode(e))return;const n=t.getId(e);return n===1?void 0:n}function vhe(e,t){const{maskAllText:n,maskTextClass:a,unmaskTextClass:i,maskTextSelector:r,unmaskTextSelector:o,maskTextFn:s,maskInputOptions:l,maskInputFn:c,rootId:u}=t,d=e.parentNode&&e.parentNode.tagName;let f=e.textContent;const m=d==="STYLE"?!0:void 0,v=d==="SCRIPT"?!0:void 0,g=d==="TEXTAREA"?!0:void 0;if(m&&f){try{e.nextSibling||e.previousSibling||y6([e,"access",_=>_.parentNode,"access",_=>_.sheet,"optionalAccess",_=>_.cssRules])&&(f=_6(e.parentNode.sheet))}catch(_){console.warn(`Cannot get CSS styles from text's parentNode. Error: ${_}`,e)}f=w6(f,y$())}v&&(f="SCRIPT_PLACEHOLDER");const y=pf(e,a,r,i,o,n);if(!m&&!v&&!g&&f&&y&&(f=s?s(f,e.parentElement):f.replace(/[\S]/g,"*")),g&&f&&(l.textarea||y)&&(f=c?c(f,e.parentNode):f.replace(/[\S]/g,"*")),d==="OPTION"&&f){const _=w3({type:null,tagName:d,maskInputOptions:l});f=km({isMasked:pf(e,a,r,i,o,_),element:e,value:f,maskInputFn:c})}return{type:Ti.Text,textContent:f||"",isStyle:m,rootId:u}}function ghe(e,t){const{doc:n,blockClass:a,blockSelector:i,unblockSelector:r,inlineStylesheet:o,maskInputOptions:s={},maskAttributeFn:l,maskInputFn:c,dataURLOptions:u={},inlineImages:d,recordCanvas:f,keepIframeSrcFn:m,newlyAddedElement:v=!1,rootId:g,maskTextClass:y,unmaskTextClass:_,maskTextSelector:w,unmaskTextSelector:C}=t,S=che(e,a,i,r),M=ehe(e);let x={};const E=e.attributes.length;for(let D=0;D<E;D++){const T=e.attributes[D];T.name&&!MR(M,T.name,T.value)&&(x[T.name]=kR(n,M,hf(T.name),T.value,e,l))}if(M==="link"&&o){const D=Array.from(n.styleSheets).find(I=>I.href===e.href);let T=null;D&&(T=_6(D)),T&&(delete x.rel,delete x.href,x._cssText=w6(T,D.href))}if(M==="style"&&e.sheet&&!(e.innerText||e.textContent||"").trim().length){const D=_6(e.sheet);D&&(x._cssText=w6(D,y$()))}if(M==="input"||M==="textarea"||M==="select"||M==="option"){const D=e,T=v$(D),I=b6(D,z9(M),T),H=D.checked;if(T!=="submit"&&T!=="button"&&I){const R=pf(D,y,w,_,C,w3({type:T,tagName:z9(M),maskInputOptions:s}));x.value=km({isMasked:R,element:D,value:I,maskInputFn:c})}H&&(x.checked=H)}if(M==="option"&&(e.selected&&!s.select?x.selected=!0:delete x.selected),M==="canvas"&&f){if(e.__context==="2d")Xfe(e)||(x.rr_dataURL=e.toDataURL(u.type,u.quality));else if(!("__context"in e)){const D=e.toDataURL(u.type,u.quality),T=document.createElement("canvas");T.width=e.width,T.height=e.height;const I=T.toDataURL(u.type,u.quality);D!==I&&(x.rr_dataURL=D)}}if(M==="img"&&d){zd||(zd=n.createElement("canvas"),Px=zd.getContext("2d"));const D=e,T=D.crossOrigin;D.crossOrigin="anonymous";const I=()=>{D.removeEventListener("load",I);try{zd.width=D.naturalWidth,zd.height=D.naturalHeight,Px.drawImage(D,0,0),x.rr_dataURL=zd.toDataURL(u.type,u.quality)}catch(H){console.warn(`Cannot inline img src=${D.currentSrc}! Error: ${H}`)}T?x.crossOrigin=T:D.removeAttribute("crossorigin")};D.complete&&D.naturalWidth!==0?I():D.addEventListener("load",I)}if((M==="audio"||M==="video")&&(x.rr_mediaState=e.paused?"paused":"played",x.rr_mediaCurrentTime=e.currentTime),v||(e.scrollLeft&&(x.rr_scrollLeft=e.scrollLeft),e.scrollTop&&(x.rr_scrollTop=e.scrollTop)),S){const{width:D,height:T}=e.getBoundingClientRect();x={class:x.class,rr_width:`${D}px`,rr_height:`${T}px`}}M==="iframe"&&!m(x.src)&&(e.contentDocument||(x.rr_src=x.src),delete x.src);let k;try{customElements.get(M)&&(k=!0)}catch{}return{type:Ti.Element,tagName:M,attributes:x,childNodes:[],isSVG:uhe(e)||void 0,needBlock:S,rootId:g,isCustom:k}}function _a(e){return e==null?"":e.toLowerCase()}function yhe(e,t){if(t.comment&&e.type===Ti.Comment)return!0;if(e.type===Ti.Element){if(t.script&&(e.tagName==="script"||e.tagName==="link"&&(e.attributes.rel==="preload"||e.attributes.rel==="modulepreload")&&e.attributes.as==="script"||e.tagName==="link"&&e.attributes.rel==="prefetch"&&typeof e.attributes.href=="string"&&e.attributes.href.endsWith(".js")))return!0;if(t.headFavicon&&(e.tagName==="link"&&e.attributes.rel==="shortcut icon"||e.tagName==="meta"&&(_a(e.attributes.name).match(/^msapplication-tile(image|color)$/)||_a(e.attributes.name)==="application-name"||_a(e.attributes.rel)==="icon"||_a(e.attributes.rel)==="apple-touch-icon"||_a(e.attributes.rel)==="shortcut icon")))return!0;if(e.tagName==="meta"){if(t.headMetaDescKeywords&&_a(e.attributes.name).match(/^description|keywords$/))return!0;if(t.headMetaSocial&&(_a(e.attributes.property).match(/^(og|twitter|fb):/)||_a(e.attributes.name).match(/^(og|twitter):/)||_a(e.attributes.name)==="pinterest"))return!0;if(t.headMetaRobots&&(_a(e.attributes.name)==="robots"||_a(e.attributes.name)==="googlebot"||_a(e.attributes.name)==="bingbot"))return!0;if(t.headMetaHttpEquiv&&e.attributes["http-equiv"]!==void 0)return!0;if(t.headMetaAuthorship&&(_a(e.attributes.name)==="author"||_a(e.attributes.name)==="generator"||_a(e.attributes.name)==="framework"||_a(e.attributes.name)==="publisher"||_a(e.attributes.name)==="progid"||_a(e.attributes.property).match(/^article:/)||_a(e.attributes.property).match(/^product:/)))return!0;if(t.headMetaVerification&&(_a(e.attributes.name)==="google-site-verification"||_a(e.attributes.name)==="yandex-verification"||_a(e.attributes.name)==="csrf-token"||_a(e.attributes.name)==="p:domain_verify"||_a(e.attributes.name)==="verify-v1"||_a(e.attributes.name)==="verification"||_a(e.attributes.name)==="shopify-checkout-api-token"))return!0}}return!1}function p2(e,t){const{doc:n,mirror:a,blockClass:i,blockSelector:r,unblockSelector:o,maskAllText:s,maskTextClass:l,unmaskTextClass:c,maskTextSelector:u,unmaskTextSelector:d,skipChild:f=!1,inlineStylesheet:m=!0,maskInputOptions:v={},maskAttributeFn:g,maskTextFn:y,maskInputFn:_,slimDOMOptions:w,dataURLOptions:C={},inlineImages:S=!1,recordCanvas:M=!1,onSerialize:x,onIframeLoad:E,iframeLoadTimeout:k=5e3,onStylesheetLoad:D,stylesheetLoadTimeout:T=5e3,keepIframeSrcFn:I=()=>!1,newlyAddedElement:H=!1}=t;let{preserveWhiteSpace:R=!0}=t;const Z=phe(e,{doc:n,mirror:a,blockClass:i,blockSelector:r,maskAllText:s,unblockSelector:o,maskTextClass:l,unmaskTextClass:c,maskTextSelector:u,unmaskTextSelector:d,inlineStylesheet:m,maskInputOptions:v,maskAttributeFn:g,maskTextFn:y,maskInputFn:_,dataURLOptions:C,inlineImages:S,recordCanvas:M,keepIframeSrcFn:I,newlyAddedElement:H});if(!Z)return console.warn(e,"not serialized"),null;let N;a.hasNode(e)?N=a.getId(e):yhe(Z,w)||!R&&Z.type===Ti.Text&&!Z.isStyle&&!Z.textContent.replace(/^\s+|\s+$/gm,"").length?N=Mm:N=g$();const W=Object.assign(Z,{id:N});if(a.add(e,W),N===Mm)return null;x&&x(e);let X=!f;if(W.type===Ti.Element){X=X&&!W.needBlock,delete W.needBlock;const ie=e.shadowRoot;ie&&Zp(ie)&&(W.isShadowHost=!0)}if((W.type===Ti.Document||W.type===Ti.Element)&&X){w.headWhitespace&&W.type===Ti.Element&&W.tagName==="head"&&(R=!1);const ie={doc:n,mirror:a,blockClass:i,blockSelector:r,maskAllText:s,unblockSelector:o,maskTextClass:l,unmaskTextClass:c,maskTextSelector:u,unmaskTextSelector:d,skipChild:f,inlineStylesheet:m,maskInputOptions:v,maskAttributeFn:g,maskTextFn:y,maskInputFn:_,slimDOMOptions:w,dataURLOptions:C,inlineImages:S,recordCanvas:M,preserveWhiteSpace:R,onSerialize:x,onIframeLoad:E,iframeLoadTimeout:k,onStylesheetLoad:D,stylesheetLoadTimeout:T,keepIframeSrcFn:I};for(const pe of Array.from(e.childNodes)){const z=p2(pe,ie);z&&W.childNodes.push(z)}if(Ufe(e)&&e.shadowRoot)for(const pe of Array.from(e.shadowRoot.childNodes)){const z=p2(pe,ie);z&&(Zp(e.shadowRoot)&&(z.isShadow=!0),W.childNodes.push(z))}}return e.parentNode&&Rp(e.parentNode)&&Zp(e.parentNode)&&(W.isShadow=!0),W.type===Ti.Element&&W.tagName==="iframe"&&fhe(e,()=>{const ie=e.contentDocument;if(ie&&E){const pe=p2(ie,{doc:ie,mirror:a,blockClass:i,blockSelector:r,unblockSelector:o,maskAllText:s,maskTextClass:l,unmaskTextClass:c,maskTextSelector:u,unmaskTextSelector:d,skipChild:!1,inlineStylesheet:m,maskInputOptions:v,maskAttributeFn:g,maskTextFn:y,maskInputFn:_,slimDOMOptions:w,dataURLOptions:C,inlineImages:S,recordCanvas:M,preserveWhiteSpace:R,onSerialize:x,onIframeLoad:E,iframeLoadTimeout:k,onStylesheetLoad:D,stylesheetLoadTimeout:T,keepIframeSrcFn:I});pe&&E(e,pe)}},k),W.type===Ti.Element&&W.tagName==="link"&&W.attributes.rel==="stylesheet"&&hhe(e,()=>{if(D){const ie=p2(e,{doc:n,mirror:a,blockClass:i,blockSelector:r,unblockSelector:o,maskAllText:s,maskTextClass:l,unmaskTextClass:c,maskTextSelector:u,unmaskTextSelector:d,skipChild:!1,inlineStylesheet:m,maskInputOptions:v,maskAttributeFn:g,maskTextFn:y,maskInputFn:_,slimDOMOptions:w,dataURLOptions:C,inlineImages:S,recordCanvas:M,preserveWhiteSpace:R,onSerialize:x,onIframeLoad:E,iframeLoadTimeout:k,onStylesheetLoad:D,stylesheetLoadTimeout:T,keepIframeSrcFn:I});ie&&D(e,ie)}},T),W}function _he(e,t){const{mirror:n=new CR,blockClass:a="rr-block",blockSelector:i=null,unblockSelector:r=null,maskAllText:o=!1,maskTextClass:s="rr-mask",unmaskTextClass:l=null,maskTextSelector:c=null,unmaskTextSelector:u=null,inlineStylesheet:d=!0,inlineImages:f=!1,recordCanvas:m=!1,maskAllInputs:v=!1,maskAttributeFn:g,maskTextFn:y,maskInputFn:_,slimDOM:w=!1,dataURLOptions:C,preserveWhiteSpace:S,onSerialize:M,onIframeLoad:x,iframeLoadTimeout:E,onStylesheetLoad:k,stylesheetLoadTimeout:D,keepIframeSrcFn:T=()=>!1}=t||{};return p2(e,{doc:e,mirror:n,blockClass:a,blockSelector:i,unblockSelector:r,maskAllText:o,maskTextClass:s,unmaskTextClass:l,maskTextSelector:c,unmaskTextSelector:u,skipChild:!1,inlineStylesheet:d,maskInputOptions:v===!0?{color:!0,date:!0,"datetime-local":!0,email:!0,month:!0,number:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0,textarea:!0,select:!0}:v===!1?{}:v,maskAttributeFn:g,maskTextFn:y,maskInputFn:_,slimDOMOptions:w===!0||w==="all"?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaDescKeywords:w==="all",headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaAuthorship:!0,headMetaVerification:!0}:w===!1?{}:w,dataURLOptions:C,inlineImages:f,recordCanvas:m,preserveWhiteSpace:S,onSerialize:M,onIframeLoad:x,iframeLoadTimeout:E,onStylesheetLoad:k,stylesheetLoadTimeout:D,keepIframeSrcFn:T,newlyAddedElement:!1})}function t1(e){let t,n=e[0],a=1;for(;a<e.length;){const i=e[a],r=e[a+1];if(a+=2,(i==="optionalAccess"||i==="optionalCall")&&n==null)return;i==="access"||i==="optionalAccess"?(t=n,n=r(n)):(i==="call"||i==="optionalCall")&&(n=r((...o)=>n.call(t,...o)),t=void 0)}return n}function fo(e,t,n=document){const a={capture:!0,passive:!0};return n.addEventListener(e,t,a),()=>n.removeEventListener(e,t,a)}const r2=`Please stop import mirror directly. Instead of that,\r
now you can use replayer.getMirror() to access the mirror instance of a replayer,\r
or you can use record.mirror to access the mirror instance during recording.`;let Tx={map:{},getId(){return console.error(r2),-1},getNode(){return console.error(r2),null},removeNodeFromMap(){console.error(r2)},has(){return console.error(r2),!1},reset(){console.error(r2)}};typeof window<"u"&&window.Proxy&&window.Reflect&&(Tx=new Proxy(Tx,{get(e,t,n){return t==="map"&&console.error(r2),Reflect.get(e,t,n)}}));function xm(e,t,n={}){let a=null,i=0;return function(...r){const o=Date.now();!i&&n.leading===!1&&(i=o);const s=t-(o-i),l=this;s<=0||s>t?(a&&(khe(a),a=null),i=o,e.apply(l,r)):!a&&n.trailing!==!1&&(a=$3(()=>{i=n.leading===!1?0:Date.now(),a=null,e.apply(l,r)},s))}}function xR(e,t,n,a,i=window){const r=i.Object.getOwnPropertyDescriptor(e,t);return i.Object.defineProperty(e,t,a?n:{set(o){$3(()=>{n.set.call(this,o)},0),r&&r.set&&r.set.call(this,o)}}),()=>xR(e,t,r||{},!0)}function _$(e,t,n){try{if(!(t in e))return()=>{};const a=e[t],i=n(a);return typeof i=="function"&&(i.prototype=i.prototype||{},Object.defineProperties(i,{__rrweb_original__:{enumerable:!1,value:a}})),e[t]=i,()=>{e[t]=a}}catch{return()=>{}}}let $6=Date.now;/[1-9][0-9]{12}/.test(Date.now().toString())||($6=()=>new Date().getTime());function ER(e){const t=e.document;return{left:t.scrollingElement?t.scrollingElement.scrollLeft:e.pageXOffset!==void 0?e.pageXOffset:t1([t,"optionalAccess",n=>n.documentElement,"access",n=>n.scrollLeft])||t1([t,"optionalAccess",n=>n.body,"optionalAccess",n=>n.parentElement,"optionalAccess",n=>n.scrollLeft])||t1([t,"optionalAccess",n=>n.body,"optionalAccess",n=>n.scrollLeft])||0,top:t.scrollingElement?t.scrollingElement.scrollTop:e.pageYOffset!==void 0?e.pageYOffset:t1([t,"optionalAccess",n=>n.documentElement,"access",n=>n.scrollTop])||t1([t,"optionalAccess",n=>n.body,"optionalAccess",n=>n.parentElement,"optionalAccess",n=>n.scrollTop])||t1([t,"optionalAccess",n=>n.body,"optionalAccess",n=>n.scrollTop])||0}}function LR(){return window.innerHeight||document.documentElement&&document.documentElement.clientHeight||document.body&&document.body.clientHeight}function PR(){return window.innerWidth||document.documentElement&&document.documentElement.clientWidth||document.body&&document.body.clientWidth}function TR(e){return e?e.nodeType===e.ELEMENT_NODE?e:e.parentElement:null}function fl(e,t,n,a,i){if(!e)return!1;const r=TR(e);if(!r)return!1;const o=h2(t,n);if(!i){const c=a&&r.matches(a);return o(r)&&!c}const s=F0(r,o);let l=-1;return s<0?!1:(a&&(l=F0(r,h2(null,a))),s>-1&&l<0?!0:s<l)}function bhe(e,t){return t.getId(e)!==-1}function q5(e,t){return t.getId(e)===Mm}function DR(e,t){if(Rp(e))return!1;const n=t.getId(e);return t.has(n)?e.parentNode&&e.parentNode.nodeType===e.DOCUMENT_NODE?!1:e.parentNode?DR(e.parentNode,t):!0:!0}function B9(e){return!!e.changedTouches}function whe(e=window){"NodeList"in e&&!e.NodeList.prototype.forEach&&(e.NodeList.prototype.forEach=Array.prototype.forEach),"DOMTokenList"in e&&!e.DOMTokenList.prototype.forEach&&(e.DOMTokenList.prototype.forEach=Array.prototype.forEach),Node.prototype.contains||(Node.prototype.contains=(...t)=>{let n=t[0];if(!(0 in t))throw new TypeError("1 argument is required");do if(this===n)return!0;while(n=n&&n.parentNode);return!1})}function VR(e,t){return!!(e.nodeName==="IFRAME"&&t.getMeta(e))}function OR(e,t){return!!(e.nodeName==="LINK"&&e.nodeType===e.ELEMENT_NODE&&e.getAttribute&&e.getAttribute("rel")==="stylesheet"&&t.getMeta(e))}function U9(e){return!!t1([e,"optionalAccess",t=>t.shadowRoot])}class $he{constructor(){this.id=1,this.styleIDMap=new WeakMap,this.idStyleMap=new Map}getId(t){return A1e(this.styleIDMap.get(t),()=>-1)}has(t){return this.styleIDMap.has(t)}add(t,n){if(this.has(t))return this.getId(t);let a;return n===void 0?a=this.id++:a=n,this.styleIDMap.set(t,a),this.idStyleMap.set(a,t),a}getStyle(t){return this.idStyleMap.get(t)||null}reset(){this.styleIDMap=new WeakMap,this.idStyleMap=new Map,this.id=1}generateId(){return this.id++}}function IR(e){let t=null;return t1([e,"access",n=>n.getRootNode,"optionalCall",n=>n(),"optionalAccess",n=>n.nodeType])===Node.DOCUMENT_FRAGMENT_NODE&&e.getRootNode().host&&(t=e.getRootNode().host),t}function Ahe(e){let t=e,n;for(;n=IR(t);)t=n;return t}function She(e){const t=e.ownerDocument;if(!t)return!1;const n=Ahe(e);return t.contains(n)}function HR(e){const t=e.ownerDocument;return t?t.contains(e)||She(e):!1}const Dx={};function b$(e){const t=Dx[e];if(t)return t;const n=window.document;let a=window[e];if(n&&typeof n.createElement=="function")try{const i=n.createElement("iframe");i.hidden=!0,n.head.appendChild(i);const r=i.contentWindow;r&&r[e]&&(a=r[e]),n.head.removeChild(i)}catch{}return Dx[e]=a.bind(window)}function Che(...e){return b$("requestAnimationFrame")(...e)}function $3(...e){return b$("setTimeout")(...e)}function khe(...e){return b$("clearTimeout")(...e)}var mn=(e=>(e[e.DomContentLoaded=0]="DomContentLoaded",e[e.Load=1]="Load",e[e.FullSnapshot=2]="FullSnapshot",e[e.IncrementalSnapshot=3]="IncrementalSnapshot",e[e.Meta=4]="Meta",e[e.Custom=5]="Custom",e[e.Plugin=6]="Plugin",e))(mn||{}),vn=(e=>(e[e.Mutation=0]="Mutation",e[e.MouseMove=1]="MouseMove",e[e.MouseInteraction=2]="MouseInteraction",e[e.Scroll=3]="Scroll",e[e.ViewportResize=4]="ViewportResize",e[e.Input=5]="Input",e[e.TouchMove=6]="TouchMove",e[e.MediaInteraction=7]="MediaInteraction",e[e.StyleSheetRule=8]="StyleSheetRule",e[e.CanvasMutation=9]="CanvasMutation",e[e.Font=10]="Font",e[e.Log=11]="Log",e[e.Drag=12]="Drag",e[e.StyleDeclaration=13]="StyleDeclaration",e[e.Selection=14]="Selection",e[e.AdoptedStyleSheet=15]="AdoptedStyleSheet",e[e.CustomElement=16]="CustomElement",e))(vn||{}),no=(e=>(e[e.MouseUp=0]="MouseUp",e[e.MouseDown=1]="MouseDown",e[e.Click=2]="Click",e[e.ContextMenu=3]="ContextMenu",e[e.DblClick=4]="DblClick",e[e.Focus=5]="Focus",e[e.Blur=6]="Blur",e[e.TouchStart=7]="TouchStart",e[e.TouchMove_Departed=8]="TouchMove_Departed",e[e.TouchEnd=9]="TouchEnd",e[e.TouchCancel=10]="TouchCancel",e))(no||{}),Qu=(e=>(e[e.Mouse=0]="Mouse",e[e.Pen=1]="Pen",e[e.Touch=2]="Touch",e))(Qu||{});function Mhe(e){let t,n=e[0],a=1;for(;a<e.length;){const i=e[a],r=e[a+1];if(a+=2,(i==="optionalAccess"||i==="optionalCall")&&n==null)return;i==="access"||i==="optionalAccess"?(t=n,n=r(n)):(i==="call"||i==="optionalCall")&&(n=r((...o)=>n.call(t,...o)),t=void 0)}return n}function Vx(e){return"__ln"in e}class xhe{constructor(){this.length=0,this.head=null,this.tail=null}get(t){if(t>=this.length)throw new Error("Position outside of list range");let n=this.head;for(let a=0;a<t;a++)n=Mhe([n,"optionalAccess",i=>i.next])||null;return n}addNode(t){const n={value:t,previous:null,next:null};if(t.__ln=n,t.previousSibling&&Vx(t.previousSibling)){const a=t.previousSibling.__ln.next;n.next=a,n.previous=t.previousSibling.__ln,t.previousSibling.__ln.next=n,a&&(a.previous=n)}else if(t.nextSibling&&Vx(t.nextSibling)&&t.nextSibling.__ln.previous){const a=t.nextSibling.__ln.previous;n.previous=a,n.next=t.nextSibling.__ln,t.nextSibling.__ln.previous=n,a&&(a.next=n)}else this.head&&(this.head.previous=n),n.next=this.head,this.head=n;n.next===null&&(this.tail=n),this.length++}removeNode(t){const n=t.__ln;this.head&&(n.previous?(n.previous.next=n.next,n.next?n.next.previous=n.previous:this.tail=n.previous):(this.head=n.next,this.head?this.head.previous=null:this.tail=null),t.__ln&&delete t.__ln,this.length--)}}const Ox=(e,t)=>`${e}@${t}`;class Ehe{constructor(){this.frozen=!1,this.locked=!1,this.texts=[],this.attributes=[],this.attributeMap=new WeakMap,this.removes=[],this.mapRemoves=[],this.movedMap={},this.addedSet=new Set,this.movedSet=new Set,this.droppedSet=new Set,this.processMutations=t=>{t.forEach(this.processMutation),this.emit()},this.emit=()=>{if(this.frozen||this.locked)return;const t=[],n=new Set,a=new xhe,i=l=>{let c=l,u=Mm;for(;u===Mm;)c=c&&c.nextSibling,u=c&&this.mirror.getId(c);return u},r=l=>{if(!l.parentNode||!HR(l))return;const c=Rp(l.parentNode)?this.mirror.getId(IR(l)):this.mirror.getId(l.parentNode),u=i(l);if(c===-1||u===-1)return a.addNode(l);const d=p2(l,{doc:this.doc,mirror:this.mirror,blockClass:this.blockClass,blockSelector:this.blockSelector,maskAllText:this.maskAllText,unblockSelector:this.unblockSelector,maskTextClass:this.maskTextClass,unmaskTextClass:this.unmaskTextClass,maskTextSelector:this.maskTextSelector,unmaskTextSelector:this.unmaskTextSelector,skipChild:!0,newlyAddedElement:!0,inlineStylesheet:this.inlineStylesheet,maskInputOptions:this.maskInputOptions,maskAttributeFn:this.maskAttributeFn,maskTextFn:this.maskTextFn,maskInputFn:this.maskInputFn,slimDOMOptions:this.slimDOMOptions,dataURLOptions:this.dataURLOptions,recordCanvas:this.recordCanvas,inlineImages:this.inlineImages,onSerialize:f=>{VR(f,this.mirror)&&this.iframeManager.addIframe(f),OR(f,this.mirror)&&this.stylesheetManager.trackLinkElement(f),U9(l)&&this.shadowDomManager.addShadowRoot(l.shadowRoot,this.doc)},onIframeLoad:(f,m)=>{this.iframeManager.attachIframe(f,m),this.shadowDomManager.observeAttachShadow(f)},onStylesheetLoad:(f,m)=>{this.stylesheetManager.attachLinkElement(f,m)}});d&&(t.push({parentId:c,nextId:u,node:d}),n.add(d.id))};for(;this.mapRemoves.length;)this.mirror.removeNodeFromMap(this.mapRemoves.shift());for(const l of this.movedSet)Ix(this.removes,l,this.mirror)&&!this.movedSet.has(l.parentNode)||r(l);for(const l of this.addedSet)!Hx(this.droppedSet,l)&&!Ix(this.removes,l,this.mirror)||Hx(this.movedSet,l)?r(l):this.droppedSet.add(l);let o=null;for(;a.length;){let l=null;if(o){const c=this.mirror.getId(o.value.parentNode),u=i(o.value);c!==-1&&u!==-1&&(l=o)}if(!l){let c=a.tail;for(;c;){const u=c;if(c=c.previous,u){const d=this.mirror.getId(u.value.parentNode);if(i(u.value)===-1)continue;if(d!==-1){l=u;break}else{const m=u.value;if(m.parentNode&&m.parentNode.nodeType===Node.DOCUMENT_FRAGMENT_NODE){const v=m.parentNode.host;if(this.mirror.getId(v)!==-1){l=u;break}}}}}}if(!l){for(;a.head;)a.removeNode(a.head.value);break}o=l.previous,a.removeNode(l.value),r(l.value)}const s={texts:this.texts.map(l=>({id:this.mirror.getId(l.node),value:l.value})).filter(l=>!n.has(l.id)).filter(l=>this.mirror.has(l.id)),attributes:this.attributes.map(l=>{const{attributes:c}=l;if(typeof c.style=="string"){const u=JSON.stringify(l.styleDiff),d=JSON.stringify(l._unchangedStyles);u.length<c.style.length&&(u+d).split("var(").length===c.style.split("var(").length&&(c.style=l.styleDiff)}return{id:this.mirror.getId(l.node),attributes:c}}).filter(l=>!n.has(l.id)).filter(l=>this.mirror.has(l.id)),removes:this.removes,adds:t};!s.texts.length&&!s.attributes.length&&!s.removes.length&&!s.adds.length||(this.texts=[],this.attributes=[],this.attributeMap=new WeakMap,this.removes=[],this.addedSet=new Set,this.movedSet=new Set,this.droppedSet=new Set,this.movedMap={},this.mutationCb(s))},this.processMutation=t=>{if(!q5(t.target,this.mirror))switch(t.type){case"characterData":{const n=t.target.textContent;!fl(t.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)&&n!==t.oldValue&&this.texts.push({value:pf(t.target,this.maskTextClass,this.maskTextSelector,this.unmaskTextClass,this.unmaskTextSelector,this.maskAllText)&&n?this.maskTextFn?this.maskTextFn(n,TR(t.target)):n.replace(/[\S]/g,"*"):n,node:t.target});break}case"attributes":{const n=t.target;let a=t.attributeName,i=t.target.getAttribute(a);if(a==="value"){const o=v$(n),s=n.tagName;i=b6(n,s,o);const l=w3({maskInputOptions:this.maskInputOptions,tagName:s,type:o}),c=pf(t.target,this.maskTextClass,this.maskTextSelector,this.unmaskTextClass,this.unmaskTextSelector,l);i=km({isMasked:c,element:n,value:i,maskInputFn:this.maskInputFn})}if(fl(t.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||i===t.oldValue)return;let r=this.attributeMap.get(t.target);if(n.tagName==="IFRAME"&&a==="src"&&!this.keepIframeSrcFn(i))if(!n.contentDocument)a="rr_src";else return;if(r||(r={node:t.target,attributes:{},styleDiff:{},_unchangedStyles:{}},this.attributes.push(r),this.attributeMap.set(t.target,r)),a==="type"&&n.tagName==="INPUT"&&(t.oldValue||"").toLowerCase()==="password"&&n.setAttribute("data-rr-is-password","true"),!MR(n.tagName,a)&&(r.attributes[a]=kR(this.doc,hf(n.tagName),hf(a),i,n,this.maskAttributeFn),a==="style")){if(!this.unattachedDoc)try{this.unattachedDoc=document.implementation.createHTMLDocument()}catch{this.unattachedDoc=this.doc}const o=this.unattachedDoc.createElement("span");t.oldValue&&o.setAttribute("style",t.oldValue);for(const s of Array.from(n.style)){const l=n.style.getPropertyValue(s),c=n.style.getPropertyPriority(s);l!==o.style.getPropertyValue(s)||c!==o.style.getPropertyPriority(s)?c===""?r.styleDiff[s]=l:r.styleDiff[s]=[l,c]:r._unchangedStyles[s]=[l,c]}for(const s of Array.from(o.style))n.style.getPropertyValue(s)===""&&(r.styleDiff[s]=!1)}break}case"childList":{if(fl(t.target,this.blockClass,this.blockSelector,this.unblockSelector,!0))return;t.addedNodes.forEach(n=>this.genAdds(n,t.target)),t.removedNodes.forEach(n=>{const a=this.mirror.getId(n),i=Rp(t.target)?this.mirror.getId(t.target.host):this.mirror.getId(t.target);fl(t.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||q5(n,this.mirror)||!bhe(n,this.mirror)||(this.addedSet.has(n)?(j9(this.addedSet,n),this.droppedSet.add(n)):this.addedSet.has(t.target)&&a===-1||DR(t.target,this.mirror)||(this.movedSet.has(n)&&this.movedMap[Ox(a,i)]?j9(this.movedSet,n):this.removes.push({parentId:i,id:a,isShadow:Rp(t.target)&&Zp(t.target)?!0:void 0})),this.mapRemoves.push(n))});break}}},this.genAdds=(t,n)=>{if(!this.processedNodeManager.inOtherBuffer(t,this)&&!(this.addedSet.has(t)||this.movedSet.has(t))){if(this.mirror.hasNode(t)){if(q5(t,this.mirror))return;this.movedSet.add(t);let a=null;n&&this.mirror.hasNode(n)&&(a=this.mirror.getId(n)),a&&a!==-1&&(this.movedMap[Ox(this.mirror.getId(t),a)]=!0)}else this.addedSet.add(t),this.droppedSet.delete(t);fl(t,this.blockClass,this.blockSelector,this.unblockSelector,!1)||(t.childNodes.forEach(a=>this.genAdds(a)),U9(t)&&t.shadowRoot.childNodes.forEach(a=>{this.processedNodeManager.add(a,this),this.genAdds(a,t)}))}}}init(t){["mutationCb","blockClass","blockSelector","unblockSelector","maskAllText","maskTextClass","unmaskTextClass","maskTextSelector","unmaskTextSelector","inlineStylesheet","maskInputOptions","maskAttributeFn","maskTextFn","maskInputFn","keepIframeSrcFn","recordCanvas","inlineImages","slimDOMOptions","dataURLOptions","doc","mirror","iframeManager","stylesheetManager","shadowDomManager","canvasManager","processedNodeManager"].forEach(n=>{this[n]=t[n]})}freeze(){this.frozen=!0,this.canvasManager.freeze()}unfreeze(){this.frozen=!1,this.canvasManager.unfreeze(),this.emit()}isFrozen(){return this.frozen}lock(){this.locked=!0,this.canvasManager.lock()}unlock(){this.locked=!1,this.canvasManager.unlock(),this.emit()}reset(){this.shadowDomManager.reset(),this.canvasManager.reset()}}function j9(e,t){e.delete(t),t.childNodes.forEach(n=>j9(e,n))}function Ix(e,t,n){return e.length===0?!1:NR(e,t,n)}function NR(e,t,n){const{parentNode:a}=t;if(!a)return!1;const i=n.getId(a);return e.some(r=>r.id===i)?!0:NR(e,a,n)}function Hx(e,t){return e.size===0?!1:RR(e,t)}function RR(e,t){const{parentNode:n}=t;return n?e.has(n)?!0:RR(e,n):!1}let Fp;function Lhe(e){Fp=e}function Phe(){Fp=void 0}const Dn=e=>Fp?(...n)=>{try{return e(...n)}catch(a){if(Fp&&Fp(a)===!0)return()=>{};throw a}}:e;function Jl(e){let t,n=e[0],a=1;for(;a<e.length;){const i=e[a],r=e[a+1];if(a+=2,(i==="optionalAccess"||i==="optionalCall")&&n==null)return;i==="access"||i==="optionalAccess"?(t=n,n=r(n)):(i==="call"||i==="optionalCall")&&(n=r((...o)=>n.call(t,...o)),t=void 0)}return n}const m2=[];function _8(e){try{if("composedPath"in e){const t=e.composedPath();if(t.length)return t[0]}else if("path"in e&&e.path.length)return e.path[0]}catch{}return e&&e.target}function ZR(e,t){const n=new Ehe;m2.push(n),n.init(e);let a=window.MutationObserver||window.__rrMutationObserver;const i=Jl([window,"optionalAccess",o=>o.Zone,"optionalAccess",o=>o.__symbol__,"optionalCall",o=>o("MutationObserver")]);i&&window[i]&&(a=window[i]);const r=new a(Dn(o=>{e.onMutation&&e.onMutation(o)===!1||n.processMutations.bind(n)(o)}));return r.observe(t,{attributes:!0,attributeOldValue:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0}),r}function The({mousemoveCb:e,sampling:t,doc:n,mirror:a}){if(t.mousemove===!1)return()=>{};const i=typeof t.mousemove=="number"?t.mousemove:50,r=typeof t.mousemoveCallback=="number"?t.mousemoveCallback:500;let o=[],s;const l=xm(Dn(d=>{const f=Date.now()-s;e(o.map(m=>(m.timeOffset-=f,m)),d),o=[],s=null}),r),c=Dn(xm(Dn(d=>{const f=_8(d),{clientX:m,clientY:v}=B9(d)?d.changedTouches[0]:d;s||(s=$6()),o.push({x:m,y:v,id:a.getId(f),timeOffset:$6()-s}),l(typeof DragEvent<"u"&&d instanceof DragEvent?vn.Drag:d instanceof MouseEvent?vn.MouseMove:vn.TouchMove)}),i,{trailing:!1})),u=[fo("mousemove",c,n),fo("touchmove",c,n),fo("drag",c,n)];return Dn(()=>{u.forEach(d=>d())})}function Dhe({mouseInteractionCb:e,doc:t,mirror:n,blockClass:a,blockSelector:i,unblockSelector:r,sampling:o}){if(o.mouseInteraction===!1)return()=>{};const s=o.mouseInteraction===!0||o.mouseInteraction===void 0?{}:o.mouseInteraction,l=[];let c=null;const u=d=>f=>{const m=_8(f);if(fl(m,a,i,r,!0))return;let v=null,g=d;if("pointerType"in f){switch(f.pointerType){case"mouse":v=Qu.Mouse;break;case"touch":v=Qu.Touch;break;case"pen":v=Qu.Pen;break}v===Qu.Touch?no[d]===no.MouseDown?g="TouchStart":no[d]===no.MouseUp&&(g="TouchEnd"):Qu.Pen}else B9(f)&&(v=Qu.Touch);v!==null?(c=v,(g.startsWith("Touch")&&v===Qu.Touch||g.startsWith("Mouse")&&v===Qu.Mouse)&&(v=null)):no[d]===no.Click&&(v=c,c=null);const y=B9(f)?f.changedTouches[0]:f;if(!y)return;const _=n.getId(m),{clientX:w,clientY:C}=y;Dn(e)({type:no[g],id:_,x:w,y:C,...v!==null&&{pointerType:v}})};return Object.keys(no).filter(d=>Number.isNaN(Number(d))&&!d.endsWith("_Departed")&&s[d]!==!1).forEach(d=>{let f=hf(d);const m=u(d);if(window.PointerEvent)switch(no[d]){case no.MouseDown:case no.MouseUp:f=f.replace("mouse","pointer");break;case no.TouchStart:case no.TouchEnd:return}l.push(fo(f,m,t))}),Dn(()=>{l.forEach(d=>d())})}function FR({scrollCb:e,doc:t,mirror:n,blockClass:a,blockSelector:i,unblockSelector:r,sampling:o}){const s=Dn(xm(Dn(l=>{const c=_8(l);if(!c||fl(c,a,i,r,!0))return;const u=n.getId(c);if(c===t&&t.defaultView){const d=ER(t.defaultView);e({id:u,x:d.left,y:d.top})}else e({id:u,x:c.scrollLeft,y:c.scrollTop})}),o.scroll||100));return fo("scroll",s,t)}function Vhe({viewportResizeCb:e},{win:t}){let n=-1,a=-1;const i=Dn(xm(Dn(()=>{const r=LR(),o=PR();(n!==r||a!==o)&&(e({width:Number(o),height:Number(r)}),n=r,a=o)}),200));return fo("resize",i,t)}const Ohe=["INPUT","TEXTAREA","SELECT"],Nx=new WeakMap;function Ihe({inputCb:e,doc:t,mirror:n,blockClass:a,blockSelector:i,unblockSelector:r,ignoreClass:o,ignoreSelector:s,maskInputOptions:l,maskInputFn:c,sampling:u,userTriggeredOnInput:d,maskTextClass:f,unmaskTextClass:m,maskTextSelector:v,unmaskTextSelector:g}){function y(E){let k=_8(E);const D=E.isTrusted,T=k&&z9(k.tagName);if(T==="OPTION"&&(k=k.parentElement),!k||!T||Ohe.indexOf(T)<0||fl(k,a,i,r,!0))return;const I=k;if(I.classList.contains(o)||s&&I.matches(s))return;const H=v$(k);let R=b6(I,T,H),Z=!1;const N=w3({maskInputOptions:l,tagName:T,type:H}),W=pf(k,f,v,m,g,N);(H==="radio"||H==="checkbox")&&(Z=k.checked),R=km({isMasked:W,element:k,value:R,maskInputFn:c}),_(k,d?{text:R,isChecked:Z,userTriggered:D}:{text:R,isChecked:Z});const X=k.name;H==="radio"&&X&&Z&&t.querySelectorAll(`input[type="radio"][name="${X}"]`).forEach(ie=>{if(ie!==k){const pe=km({isMasked:W,element:ie,value:b6(ie,T,H),maskInputFn:c});_(ie,d?{text:pe,isChecked:!Z,userTriggered:!1}:{text:pe,isChecked:!Z})}})}function _(E,k){const D=Nx.get(E);if(!D||D.text!==k.text||D.isChecked!==k.isChecked){Nx.set(E,k);const T=n.getId(E);Dn(e)({...k,id:T})}}const C=(u.input==="last"?["change"]:["input","change"]).map(E=>fo(E,Dn(y),t)),S=t.defaultView;if(!S)return()=>{C.forEach(E=>E())};const M=S.Object.getOwnPropertyDescriptor(S.HTMLInputElement.prototype,"value"),x=[[S.HTMLInputElement.prototype,"value"],[S.HTMLInputElement.prototype,"checked"],[S.HTMLSelectElement.prototype,"value"],[S.HTMLTextAreaElement.prototype,"value"],[S.HTMLSelectElement.prototype,"selectedIndex"],[S.HTMLOptionElement.prototype,"selected"]];return M&&M.set&&C.push(...x.map(E=>xR(E[0],E[1],{set(){Dn(y)({target:this,isTrusted:!1})}},!1,S))),Dn(()=>{C.forEach(E=>E())})}function A6(e){const t=[];function n(a,i){if(mv("CSSGroupingRule")&&a.parentRule instanceof CSSGroupingRule||mv("CSSMediaRule")&&a.parentRule instanceof CSSMediaRule||mv("CSSSupportsRule")&&a.parentRule instanceof CSSSupportsRule||mv("CSSConditionRule")&&a.parentRule instanceof CSSConditionRule){const o=Array.from(a.parentRule.cssRules).indexOf(a);i.unshift(o)}else if(a.parentStyleSheet){const o=Array.from(a.parentStyleSheet.cssRules).indexOf(a);i.unshift(o)}return i}return n(e,t)}function n1(e,t,n){let a,i;return e?(e.ownerNode?a=t.getId(e.ownerNode):i=n.getId(e),{styleId:i,id:a}):{}}function Hhe({styleSheetRuleCb:e,mirror:t,stylesheetManager:n},{win:a}){if(!a.CSSStyleSheet||!a.CSSStyleSheet.prototype)return()=>{};const i=a.CSSStyleSheet.prototype.insertRule;a.CSSStyleSheet.prototype.insertRule=new Proxy(i,{apply:Dn((u,d,f)=>{const[m,v]=f,{id:g,styleId:y}=n1(d,t,n.styleMirror);return(g&&g!==-1||y&&y!==-1)&&e({id:g,styleId:y,adds:[{rule:m,index:v}]}),u.apply(d,f)})});const r=a.CSSStyleSheet.prototype.deleteRule;a.CSSStyleSheet.prototype.deleteRule=new Proxy(r,{apply:Dn((u,d,f)=>{const[m]=f,{id:v,styleId:g}=n1(d,t,n.styleMirror);return(v&&v!==-1||g&&g!==-1)&&e({id:v,styleId:g,removes:[{index:m}]}),u.apply(d,f)})});let o;a.CSSStyleSheet.prototype.replace&&(o=a.CSSStyleSheet.prototype.replace,a.CSSStyleSheet.prototype.replace=new Proxy(o,{apply:Dn((u,d,f)=>{const[m]=f,{id:v,styleId:g}=n1(d,t,n.styleMirror);return(v&&v!==-1||g&&g!==-1)&&e({id:v,styleId:g,replace:m}),u.apply(d,f)})}));let s;a.CSSStyleSheet.prototype.replaceSync&&(s=a.CSSStyleSheet.prototype.replaceSync,a.CSSStyleSheet.prototype.replaceSync=new Proxy(s,{apply:Dn((u,d,f)=>{const[m]=f,{id:v,styleId:g}=n1(d,t,n.styleMirror);return(v&&v!==-1||g&&g!==-1)&&e({id:v,styleId:g,replaceSync:m}),u.apply(d,f)})}));const l={};vv("CSSGroupingRule")?l.CSSGroupingRule=a.CSSGroupingRule:(vv("CSSMediaRule")&&(l.CSSMediaRule=a.CSSMediaRule),vv("CSSConditionRule")&&(l.CSSConditionRule=a.CSSConditionRule),vv("CSSSupportsRule")&&(l.CSSSupportsRule=a.CSSSupportsRule));const c={};return Object.entries(l).forEach(([u,d])=>{c[u]={insertRule:d.prototype.insertRule,deleteRule:d.prototype.deleteRule},d.prototype.insertRule=new Proxy(c[u].insertRule,{apply:Dn((f,m,v)=>{const[g,y]=v,{id:_,styleId:w}=n1(m.parentStyleSheet,t,n.styleMirror);return(_&&_!==-1||w&&w!==-1)&&e({id:_,styleId:w,adds:[{rule:g,index:[...A6(m),y||0]}]}),f.apply(m,v)})}),d.prototype.deleteRule=new Proxy(c[u].deleteRule,{apply:Dn((f,m,v)=>{const[g]=v,{id:y,styleId:_}=n1(m.parentStyleSheet,t,n.styleMirror);return(y&&y!==-1||_&&_!==-1)&&e({id:y,styleId:_,removes:[{index:[...A6(m),g]}]}),f.apply(m,v)})})}),Dn(()=>{a.CSSStyleSheet.prototype.insertRule=i,a.CSSStyleSheet.prototype.deleteRule=r,o&&(a.CSSStyleSheet.prototype.replace=o),s&&(a.CSSStyleSheet.prototype.replaceSync=s),Object.entries(l).forEach(([u,d])=>{d.prototype.insertRule=c[u].insertRule,d.prototype.deleteRule=c[u].deleteRule})})}function zR({mirror:e,stylesheetManager:t},n){let a=null;n.nodeName==="#document"?a=e.getId(n):a=e.getId(n.host);const i=n.nodeName==="#document"?Jl([n,"access",o=>o.defaultView,"optionalAccess",o=>o.Document]):Jl([n,"access",o=>o.ownerDocument,"optionalAccess",o=>o.defaultView,"optionalAccess",o=>o.ShadowRoot]),r=Jl([i,"optionalAccess",o=>o.prototype])?Object.getOwnPropertyDescriptor(Jl([i,"optionalAccess",o=>o.prototype]),"adoptedStyleSheets"):void 0;return a===null||a===-1||!i||!r?()=>{}:(Object.defineProperty(n,"adoptedStyleSheets",{configurable:r.configurable,enumerable:r.enumerable,get(){return Jl([r,"access",o=>o.get,"optionalAccess",o=>o.call,"call",o=>o(this)])},set(o){const s=Jl([r,"access",l=>l.set,"optionalAccess",l=>l.call,"call",l=>l(this,o)]);if(a!==null&&a!==-1)try{t.adoptStyleSheets(o,a)}catch{}return s}}),Dn(()=>{Object.defineProperty(n,"adoptedStyleSheets",{configurable:r.configurable,enumerable:r.enumerable,get:r.get,set:r.set})}))}function Nhe({styleDeclarationCb:e,mirror:t,ignoreCSSAttributes:n,stylesheetManager:a},{win:i}){const r=i.CSSStyleDeclaration.prototype.setProperty;i.CSSStyleDeclaration.prototype.setProperty=new Proxy(r,{apply:Dn((s,l,c)=>{const[u,d,f]=c;if(n.has(u))return r.apply(l,[u,d,f]);const{id:m,styleId:v}=n1(Jl([l,"access",g=>g.parentRule,"optionalAccess",g=>g.parentStyleSheet]),t,a.styleMirror);return(m&&m!==-1||v&&v!==-1)&&e({id:m,styleId:v,set:{property:u,value:d,priority:f},index:A6(l.parentRule)}),s.apply(l,c)})});const o=i.CSSStyleDeclaration.prototype.removeProperty;return i.CSSStyleDeclaration.prototype.removeProperty=new Proxy(o,{apply:Dn((s,l,c)=>{const[u]=c;if(n.has(u))return o.apply(l,[u]);const{id:d,styleId:f}=n1(Jl([l,"access",m=>m.parentRule,"optionalAccess",m=>m.parentStyleSheet]),t,a.styleMirror);return(d&&d!==-1||f&&f!==-1)&&e({id:d,styleId:f,remove:{property:u},index:A6(l.parentRule)}),s.apply(l,c)})}),Dn(()=>{i.CSSStyleDeclaration.prototype.setProperty=r,i.CSSStyleDeclaration.prototype.removeProperty=o})}function Rhe({mediaInteractionCb:e,blockClass:t,blockSelector:n,unblockSelector:a,mirror:i,sampling:r,doc:o}){const s=Dn(c=>xm(Dn(u=>{const d=_8(u);if(!d||fl(d,t,n,a,!0))return;const{currentTime:f,volume:m,muted:v,playbackRate:g}=d;e({type:c,id:i.getId(d),currentTime:f,volume:m,muted:v,playbackRate:g})}),r.media||500)),l=[fo("play",s(0),o),fo("pause",s(1),o),fo("seeked",s(2),o),fo("volumechange",s(3),o),fo("ratechange",s(4),o)];return Dn(()=>{l.forEach(c=>c())})}function Zhe({fontCb:e,doc:t}){const n=t.defaultView;if(!n)return()=>{};const a=[],i=new WeakMap,r=n.FontFace;n.FontFace=function(l,c,u){const d=new r(l,c,u);return i.set(d,{family:l,buffer:typeof c!="string",descriptors:u,fontSource:typeof c=="string"?c:JSON.stringify(Array.from(new Uint8Array(c)))}),d};const o=_$(t.fonts,"add",function(s){return function(l){return $3(Dn(()=>{const c=i.get(l);c&&(e(c),i.delete(l))}),0),s.apply(this,[l])}});return a.push(()=>{n.FontFace=r}),a.push(o),Dn(()=>{a.forEach(s=>s())})}function Fhe(e){const{doc:t,mirror:n,blockClass:a,blockSelector:i,unblockSelector:r,selectionCb:o}=e;let s=!0;const l=Dn(()=>{const c=t.getSelection();if(!c||s&&Jl([c,"optionalAccess",f=>f.isCollapsed]))return;s=c.isCollapsed||!1;const u=[],d=c.rangeCount||0;for(let f=0;f<d;f++){const m=c.getRangeAt(f),{startContainer:v,startOffset:g,endContainer:y,endOffset:_}=m;fl(v,a,i,r,!0)||fl(y,a,i,r,!0)||u.push({start:n.getId(v),startOffset:g,end:n.getId(y),endOffset:_})}o({ranges:u})});return l(),fo("selectionchange",l)}function zhe({doc:e,customElementCb:t}){const n=e.defaultView;return!n||!n.customElements?()=>{}:_$(n.customElements,"define",function(i){return function(r,o,s){try{t({define:{name:r}})}catch{}return i.apply(this,[r,o,s])}})}function Bhe(e,t={}){const n=e.doc.defaultView;if(!n)return()=>{};const a=ZR(e,e.doc),i=The(e),r=Dhe(e),o=FR(e),s=Vhe(e,{win:n}),l=Ihe(e),c=Rhe(e),u=Hhe(e,{win:n}),d=zR(e,e.doc),f=Nhe(e,{win:n}),m=e.collectFonts?Zhe(e):()=>{},v=Fhe(e),g=zhe(e),y=[];for(const _ of e.plugins)y.push(_.observer(_.callback,n,_.options));return Dn(()=>{m2.forEach(_=>_.reset()),a.disconnect(),i(),r(),o(),s(),l(),c(),u(),d(),f(),m(),v(),g(),y.forEach(_=>_())})}function mv(e){return typeof window[e]<"u"}function vv(e){return!!(typeof window[e]<"u"&&window[e].prototype&&"insertRule"in window[e].prototype&&"deleteRule"in window[e].prototype)}class q9{constructor(t){this.generateIdFn=t,this.iframeIdToRemoteIdMap=new WeakMap,this.iframeRemoteIdToIdMap=new WeakMap}getId(t,n,a,i){const r=a||this.getIdToRemoteIdMap(t),o=i||this.getRemoteIdToIdMap(t);let s=r.get(n);return s||(s=this.generateIdFn(),r.set(n,s),o.set(s,n)),s}getIds(t,n){const a=this.getIdToRemoteIdMap(t),i=this.getRemoteIdToIdMap(t);return n.map(r=>this.getId(t,r,a,i))}getRemoteId(t,n,a){const i=a||this.getRemoteIdToIdMap(t);if(typeof n!="number")return n;const r=i.get(n);return r||-1}getRemoteIds(t,n){const a=this.getRemoteIdToIdMap(t);return n.map(i=>this.getRemoteId(t,i,a))}reset(t){if(!t){this.iframeIdToRemoteIdMap=new WeakMap,this.iframeRemoteIdToIdMap=new WeakMap;return}this.iframeIdToRemoteIdMap.delete(t),this.iframeRemoteIdToIdMap.delete(t)}getIdToRemoteIdMap(t){let n=this.iframeIdToRemoteIdMap.get(t);return n||(n=new Map,this.iframeIdToRemoteIdMap.set(t,n)),n}getRemoteIdToIdMap(t){let n=this.iframeRemoteIdToIdMap.get(t);return n||(n=new Map,this.iframeRemoteIdToIdMap.set(t,n)),n}}function Rx(e){let t,n=e[0],a=1;for(;a<e.length;){const i=e[a],r=e[a+1];if(a+=2,(i==="optionalAccess"||i==="optionalCall")&&n==null)return;i==="access"||i==="optionalAccess"?(t=n,n=r(n)):(i==="call"||i==="optionalCall")&&(n=r((...o)=>n.call(t,...o)),t=void 0)}return n}class Uhe{constructor(){this.crossOriginIframeMirror=new q9(g$),this.crossOriginIframeRootIdMap=new WeakMap}addIframe(){}addLoadListener(){}attachIframe(){}}class jhe{constructor(t){this.iframes=new WeakMap,this.crossOriginIframeMap=new WeakMap,this.crossOriginIframeMirror=new q9(g$),this.crossOriginIframeRootIdMap=new WeakMap,this.mutationCb=t.mutationCb,this.wrappedEmit=t.wrappedEmit,this.stylesheetManager=t.stylesheetManager,this.recordCrossOriginIframes=t.recordCrossOriginIframes,this.crossOriginIframeStyleMirror=new q9(this.stylesheetManager.styleMirror.generateId.bind(this.stylesheetManager.styleMirror)),this.mirror=t.mirror,this.recordCrossOriginIframes&&window.addEventListener("message",this.handleMessage.bind(this))}addIframe(t){this.iframes.set(t,!0),t.contentWindow&&this.crossOriginIframeMap.set(t.contentWindow,t)}addLoadListener(t){this.loadListener=t}attachIframe(t,n){this.mutationCb({adds:[{parentId:this.mirror.getId(t),nextId:null,node:n}],removes:[],texts:[],attributes:[],isAttachIframe:!0}),Rx([this,"access",a=>a.loadListener,"optionalCall",a=>a(t)]),t.contentDocument&&t.contentDocument.adoptedStyleSheets&&t.contentDocument.adoptedStyleSheets.length>0&&this.stylesheetManager.adoptStyleSheets(t.contentDocument.adoptedStyleSheets,this.mirror.getId(t.contentDocument))}handleMessage(t){const n=t;if(n.data.type!=="rrweb"||n.origin!==n.data.origin||!t.source)return;const i=this.crossOriginIframeMap.get(t.source);if(!i)return;const r=this.transformCrossOriginEvent(i,n.data.event);r&&this.wrappedEmit(r,n.data.isCheckout)}transformCrossOriginEvent(t,n){switch(n.type){case mn.FullSnapshot:{this.crossOriginIframeMirror.reset(t),this.crossOriginIframeStyleMirror.reset(t),this.replaceIdOnNode(n.data.node,t);const a=n.data.node.id;return this.crossOriginIframeRootIdMap.set(t,a),this.patchRootIdOnNode(n.data.node,a),{timestamp:n.timestamp,type:mn.IncrementalSnapshot,data:{source:vn.Mutation,adds:[{parentId:this.mirror.getId(t),nextId:null,node:n.data.node}],removes:[],texts:[],attributes:[],isAttachIframe:!0}}}case mn.Meta:case mn.Load:case mn.DomContentLoaded:return!1;case mn.Plugin:return n;case mn.Custom:return this.replaceIds(n.data.payload,t,["id","parentId","previousId","nextId"]),n;case mn.IncrementalSnapshot:switch(n.data.source){case vn.Mutation:return n.data.adds.forEach(a=>{this.replaceIds(a,t,["parentId","nextId","previousId"]),this.replaceIdOnNode(a.node,t);const i=this.crossOriginIframeRootIdMap.get(t);i&&this.patchRootIdOnNode(a.node,i)}),n.data.removes.forEach(a=>{this.replaceIds(a,t,["parentId","id"])}),n.data.attributes.forEach(a=>{this.replaceIds(a,t,["id"])}),n.data.texts.forEach(a=>{this.replaceIds(a,t,["id"])}),n;case vn.Drag:case vn.TouchMove:case vn.MouseMove:return n.data.positions.forEach(a=>{this.replaceIds(a,t,["id"])}),n;case vn.ViewportResize:return!1;case vn.MediaInteraction:case vn.MouseInteraction:case vn.Scroll:case vn.CanvasMutation:case vn.Input:return this.replaceIds(n.data,t,["id"]),n;case vn.StyleSheetRule:case vn.StyleDeclaration:return this.replaceIds(n.data,t,["id"]),this.replaceStyleIds(n.data,t,["styleId"]),n;case vn.Font:return n;case vn.Selection:return n.data.ranges.forEach(a=>{this.replaceIds(a,t,["start","end"])}),n;case vn.AdoptedStyleSheet:return this.replaceIds(n.data,t,["id"]),this.replaceStyleIds(n.data,t,["styleIds"]),Rx([n,"access",a=>a.data,"access",a=>a.styles,"optionalAccess",a=>a.forEach,"call",a=>a(i=>{this.replaceStyleIds(i,t,["styleId"])})]),n}}return!1}replace(t,n,a,i){for(const r of i)!Array.isArray(n[r])&&typeof n[r]!="number"||(Array.isArray(n[r])?n[r]=t.getIds(a,n[r]):n[r]=t.getId(a,n[r]));return n}replaceIds(t,n,a){return this.replace(this.crossOriginIframeMirror,t,n,a)}replaceStyleIds(t,n,a){return this.replace(this.crossOriginIframeStyleMirror,t,n,a)}replaceIdOnNode(t,n){this.replaceIds(t,n,["id","rootId"]),"childNodes"in t&&t.childNodes.forEach(a=>{this.replaceIdOnNode(a,n)})}patchRootIdOnNode(t,n){t.type!==Ti.Document&&!t.rootId&&(t.rootId=n),"childNodes"in t&&t.childNodes.forEach(a=>{this.patchRootIdOnNode(a,n)})}}class qhe{init(){}addShadowRoot(){}observeAttachShadow(){}reset(){}}class Yhe{constructor(t){this.shadowDoms=new WeakSet,this.restoreHandlers=[],this.mutationCb=t.mutationCb,this.scrollCb=t.scrollCb,this.bypassOptions=t.bypassOptions,this.mirror=t.mirror,this.init()}init(){this.reset(),this.patchAttachShadow(Element,document)}addShadowRoot(t,n){if(!Zp(t)||this.shadowDoms.has(t))return;this.shadowDoms.add(t);const a=ZR({...this.bypassOptions,doc:n,mutationCb:this.mutationCb,mirror:this.mirror,shadowDomManager:this},t);this.restoreHandlers.push(()=>a.disconnect()),this.restoreHandlers.push(FR({...this.bypassOptions,scrollCb:this.scrollCb,doc:t,mirror:this.mirror})),$3(()=>{t.adoptedStyleSheets&&t.adoptedStyleSheets.length>0&&this.bypassOptions.stylesheetManager.adoptStyleSheets(t.adoptedStyleSheets,this.mirror.getId(t.host)),this.restoreHandlers.push(zR({mirror:this.mirror,stylesheetManager:this.bypassOptions.stylesheetManager},t))},0)}observeAttachShadow(t){!t.contentWindow||!t.contentDocument||this.patchAttachShadow(t.contentWindow.Element,t.contentDocument)}patchAttachShadow(t,n){const a=this;this.restoreHandlers.push(_$(t.prototype,"attachShadow",function(i){return function(r){const o=i.call(this,r);return this.shadowRoot&&HR(this)&&a.addShadowRoot(this.shadowRoot,n),o}}))}reset(){this.restoreHandlers.forEach(t=>{try{t()}catch{}}),this.restoreHandlers=[],this.shadowDoms=new WeakSet}}class Zx{reset(){}freeze(){}unfreeze(){}lock(){}unlock(){}snapshot(){}}class Whe{constructor(t){this.trackedLinkElements=new WeakSet,this.styleMirror=new $he,this.mutationCb=t.mutationCb,this.adoptedStyleSheetCb=t.adoptedStyleSheetCb}attachLinkElement(t,n){"_cssText"in n.attributes&&this.mutationCb({adds:[],removes:[],texts:[],attributes:[{id:n.id,attributes:n.attributes}]}),this.trackLinkElement(t)}trackLinkElement(t){this.trackedLinkElements.has(t)||(this.trackedLinkElements.add(t),this.trackStylesheetInLinkElement(t))}adoptStyleSheets(t,n){if(t.length===0)return;const a={id:n,styleIds:[]},i=[];for(const r of t){let o;this.styleMirror.has(r)?o=this.styleMirror.getId(r):(o=this.styleMirror.add(r),i.push({styleId:o,rules:Array.from(r.rules||CSSRule,(s,l)=>({rule:SR(s),index:l}))})),a.styleIds.push(o)}i.length>0&&(a.styles=i),this.adoptedStyleSheetCb(a)}reset(){this.styleMirror.reset(),this.trackedLinkElements=new WeakSet}trackStylesheetInLinkElement(t){}}class Ghe{constructor(){this.nodeMap=new WeakMap,this.loop=!0,this.periodicallyClear()}periodicallyClear(){Che(()=>{this.clear(),this.loop&&this.periodicallyClear()})}inOtherBuffer(t,n){const a=this.nodeMap.get(t);return a&&Array.from(a).some(i=>i!==n)}add(t,n){this.nodeMap.set(t,(this.nodeMap.get(t)||new Set).add(n))}clear(){this.nodeMap=new WeakMap}destroy(){this.loop=!1}}let Ya,S6;const sl=Kfe();function _1(e={}){const{emit:t,checkoutEveryNms:n,checkoutEveryNth:a,blockClass:i="rr-block",blockSelector:r=null,unblockSelector:o=null,ignoreClass:s="rr-ignore",ignoreSelector:l=null,maskAllText:c=!1,maskTextClass:u="rr-mask",unmaskTextClass:d=null,maskTextSelector:f=null,unmaskTextSelector:m=null,inlineStylesheet:v=!0,maskAllInputs:g,maskInputOptions:y,slimDOMOptions:_,maskAttributeFn:w,maskInputFn:C,maskTextFn:S,maxCanvasSize:M=null,packFn:x,sampling:E={},dataURLOptions:k={},mousemoveWait:D,recordCanvas:T=!1,recordCrossOriginIframes:I=!1,recordAfter:H=e.recordAfter==="DOMContentLoaded"?e.recordAfter:"load",userTriggeredOnInput:R=!1,collectFonts:Z=!1,inlineImages:N=!1,plugins:W,keepIframeSrcFn:X=()=>!1,ignoreCSSAttributes:ie=new Set([]),errorHandler:pe,onMutation:z,getCanvasManager:Y}=e;Lhe(pe);const te=I?window.parent===window:!0;let ee=!1;if(!te)try{window.parent.document&&(ee=!1)}catch{ee=!0}if(te&&!t)throw new Error("emit function is required");D!==void 0&&E.mousemove===void 0&&(E.mousemove=D),sl.reset();const fe=g===!0?{color:!0,date:!0,"datetime-local":!0,email:!0,month:!0,number:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0,textarea:!0,select:!0,radio:!0,checkbox:!0}:y!==void 0?y:{},le=_===!0||_==="all"?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaVerification:!0,headMetaAuthorship:_==="all",headMetaDescKeywords:_==="all"}:_||{};whe();let Q,j=0;const ue=_e=>{for(const q of W||[])q.eventProcessor&&(_e=q.eventProcessor(_e));return x&&!ee&&(_e=x(_e)),_e};Ya=(_e,q)=>{const K=_e;if(K.timestamp=$6(),R5([m2,"access",be=>be[0],"optionalAccess",be=>be.isFrozen,"call",be=>be()])&&K.type!==mn.FullSnapshot&&!(K.type===mn.IncrementalSnapshot&&K.data.source===vn.Mutation)&&m2.forEach(be=>be.unfreeze()),te)R5([t,"optionalCall",be=>be(ue(K),q)]);else if(ee){const be={type:"rrweb",event:ue(K),origin:window.location.origin,isCheckout:q};window.parent.postMessage(be,"*")}if(K.type===mn.FullSnapshot)Q=K,j=0;else if(K.type===mn.IncrementalSnapshot){if(K.data.source===vn.Mutation&&K.data.isAttachIframe)return;j++;const be=a&&j>=a,Ee=n&&Q&&K.timestamp-Q.timestamp>n;(be||Ee)&&Ce(!0)}};const re=_e=>{Ya({type:mn.IncrementalSnapshot,data:{source:vn.Mutation,..._e}})},ce=_e=>Ya({type:mn.IncrementalSnapshot,data:{source:vn.Scroll,..._e}}),ge=_e=>Ya({type:mn.IncrementalSnapshot,data:{source:vn.CanvasMutation,..._e}}),J=_e=>Ya({type:mn.IncrementalSnapshot,data:{source:vn.AdoptedStyleSheet,..._e}}),he=new Whe({mutationCb:re,adoptedStyleSheetCb:J}),oe=typeof __RRWEB_EXCLUDE_IFRAME__=="boolean"&&__RRWEB_EXCLUDE_IFRAME__?new Uhe:new jhe({mirror:sl,mutationCb:re,stylesheetManager:he,recordCrossOriginIframes:I,wrappedEmit:Ya});for(const _e of W||[])_e.getMirror&&_e.getMirror({nodeMirror:sl,crossOriginIframeMirror:oe.crossOriginIframeMirror,crossOriginIframeStyleMirror:oe.crossOriginIframeStyleMirror});const Ae=new Ghe,Te=Xhe(Y,{mirror:sl,win:window,mutationCb:_e=>Ya({type:mn.IncrementalSnapshot,data:{source:vn.CanvasMutation,..._e}}),recordCanvas:T,blockClass:i,blockSelector:r,unblockSelector:o,maxCanvasSize:M,sampling:E.canvas,dataURLOptions:k,errorHandler:pe}),Ie=typeof __RRWEB_EXCLUDE_SHADOW_DOM__=="boolean"&&__RRWEB_EXCLUDE_SHADOW_DOM__?new qhe:new Yhe({mutationCb:re,scrollCb:ce,bypassOptions:{onMutation:z,blockClass:i,blockSelector:r,unblockSelector:o,maskAllText:c,maskTextClass:u,unmaskTextClass:d,maskTextSelector:f,unmaskTextSelector:m,inlineStylesheet:v,maskInputOptions:fe,dataURLOptions:k,maskAttributeFn:w,maskTextFn:S,maskInputFn:C,recordCanvas:T,inlineImages:N,sampling:E,slimDOMOptions:le,iframeManager:oe,stylesheetManager:he,canvasManager:Te,keepIframeSrcFn:X,processedNodeManager:Ae},mirror:sl}),Ce=(_e=!1)=>{Ya({type:mn.Meta,data:{href:window.location.href,width:PR(),height:LR()}},_e),he.reset(),Ie.init(),m2.forEach(K=>K.lock());const q=_he(document,{mirror:sl,blockClass:i,blockSelector:r,unblockSelector:o,maskAllText:c,maskTextClass:u,unmaskTextClass:d,maskTextSelector:f,unmaskTextSelector:m,inlineStylesheet:v,maskAllInputs:fe,maskAttributeFn:w,maskInputFn:C,maskTextFn:S,slimDOM:le,dataURLOptions:k,recordCanvas:T,inlineImages:N,onSerialize:K=>{VR(K,sl)&&oe.addIframe(K),OR(K,sl)&&he.trackLinkElement(K),U9(K)&&Ie.addShadowRoot(K.shadowRoot,document)},onIframeLoad:(K,be)=>{oe.attachIframe(K,be),Ie.observeAttachShadow(K)},onStylesheetLoad:(K,be)=>{he.attachLinkElement(K,be)},keepIframeSrcFn:X});if(!q)return console.warn("Failed to snapshot the document");Ya({type:mn.FullSnapshot,data:{node:q,initialOffset:ER(window)}}),m2.forEach(K=>K.unlock()),document.adoptedStyleSheets&&document.adoptedStyleSheets.length>0&&he.adoptStyleSheets(document.adoptedStyleSheets,sl.getId(document))};S6=Ce;try{const _e=[],q=be=>Dn(Bhe)({onMutation:z,mutationCb:re,mousemoveCb:(Ee,Be)=>Ya({type:mn.IncrementalSnapshot,data:{source:Be,positions:Ee}}),mouseInteractionCb:Ee=>Ya({type:mn.IncrementalSnapshot,data:{source:vn.MouseInteraction,...Ee}}),scrollCb:ce,viewportResizeCb:Ee=>Ya({type:mn.IncrementalSnapshot,data:{source:vn.ViewportResize,...Ee}}),inputCb:Ee=>Ya({type:mn.IncrementalSnapshot,data:{source:vn.Input,...Ee}}),mediaInteractionCb:Ee=>Ya({type:mn.IncrementalSnapshot,data:{source:vn.MediaInteraction,...Ee}}),styleSheetRuleCb:Ee=>Ya({type:mn.IncrementalSnapshot,data:{source:vn.StyleSheetRule,...Ee}}),styleDeclarationCb:Ee=>Ya({type:mn.IncrementalSnapshot,data:{source:vn.StyleDeclaration,...Ee}}),canvasMutationCb:ge,fontCb:Ee=>Ya({type:mn.IncrementalSnapshot,data:{source:vn.Font,...Ee}}),selectionCb:Ee=>{Ya({type:mn.IncrementalSnapshot,data:{source:vn.Selection,...Ee}})},customElementCb:Ee=>{Ya({type:mn.IncrementalSnapshot,data:{source:vn.CustomElement,...Ee}})},blockClass:i,ignoreClass:s,ignoreSelector:l,maskAllText:c,maskTextClass:u,unmaskTextClass:d,maskTextSelector:f,unmaskTextSelector:m,maskInputOptions:fe,inlineStylesheet:v,sampling:E,recordCanvas:T,inlineImages:N,userTriggeredOnInput:R,collectFonts:Z,doc:be,maskAttributeFn:w,maskInputFn:C,maskTextFn:S,keepIframeSrcFn:X,blockSelector:r,unblockSelector:o,slimDOMOptions:le,dataURLOptions:k,mirror:sl,iframeManager:oe,stylesheetManager:he,shadowDomManager:Ie,processedNodeManager:Ae,canvasManager:Te,ignoreCSSAttributes:ie,plugins:R5([W,"optionalAccess",Ee=>Ee.filter,"call",Ee=>Ee(Be=>Be.observer),"optionalAccess",Ee=>Ee.map,"call",Ee=>Ee(Be=>({observer:Be.observer,options:Be.options,callback:He=>Ya({type:mn.Plugin,data:{plugin:Be.name,payload:He}})}))])||[]},{});oe.addLoadListener(be=>{try{_e.push(q(be.contentDocument))}catch(Ee){console.warn(Ee)}});const K=()=>{Ce(),_e.push(q(document))};return document.readyState==="interactive"||document.readyState==="complete"?K():(_e.push(fo("DOMContentLoaded",()=>{Ya({type:mn.DomContentLoaded,data:{}}),H==="DOMContentLoaded"&&K()})),_e.push(fo("load",()=>{Ya({type:mn.Load,data:{}}),H==="load"&&K()},window))),()=>{_e.forEach(be=>be()),Ae.destroy(),S6=void 0,Phe()}}catch(_e){console.warn(_e)}}function Khe(e){if(!S6)throw new Error("please take full snapshot after start recording");S6(e)}_1.mirror=sl;_1.takeFullSnapshot=Khe;function Xhe(e,t){try{return e?e(t):new Zx}catch{return console.warn("Unable to initialize CanvasManager"),new Zx}}const Jhe=3,Qhe=5;function w$(e){return e>9999999999?e:e*1e3}function Y5(e){return e>9999999999?e/1e3:e}function b8(e,t){t.category!=="sentry.transaction"&&(["ui.click","ui.input"].includes(t.category)?e.triggerUserActivity():e.checkAndHandleExpiredSession(),e.addUpdate(()=>(e.throttledAddEvent({type:mn.Custom,timestamp:(t.timestamp||0)*1e3,data:{tag:"breadcrumb",payload:Xl(t,10,1e3)}}),t.category==="console")))}const epe="button,a";function BR(e){return e.closest(epe)||e}function UR(e){const t=jR(e);return!t||!(t instanceof Element)?t:BR(t)}function jR(e){return tpe(e)?e.target:e}function tpe(e){return typeof e=="object"&&!!e&&"target"in e}let a1;function npe(e){return a1||(a1=[],ape()),a1.push(e),()=>{const t=a1?a1.indexOf(e):-1;t>-1&&a1.splice(t,1)}}function ape(){ji(wa,"open",function(e){return function(...t){if(a1)try{a1.forEach(n=>n())}catch{}return e.apply(wa,t)}})}function ipe(e,t,n){e.handleClick(t,n)}class rpe{constructor(t,n,a=b8){this._lastMutation=0,this._lastScroll=0,this._clicks=[],this._timeout=n.timeout/1e3,this._threshold=n.threshold/1e3,this._scollTimeout=n.scrollTimeout/1e3,this._replay=t,this._ignoreSelector=n.ignoreSelector,this._addBreadcrumbEvent=a}addListeners(){const t=npe(()=>{this._lastMutation=Fx()});this._teardown=()=>{t(),this._clicks=[],this._lastMutation=0,this._lastScroll=0}}removeListeners(){this._teardown&&this._teardown(),this._checkClickTimeout&&clearTimeout(this._checkClickTimeout)}handleClick(t,n){if(spe(n,this._ignoreSelector)||!lpe(t))return;const a={timestamp:Y5(t.timestamp),clickBreadcrumb:t,clickCount:0,node:n};this._clicks.some(i=>i.node===a.node&&Math.abs(i.timestamp-a.timestamp)<1)||(this._clicks.push(a),this._clicks.length===1&&this._scheduleCheckClicks())}registerMutation(t=Date.now()){this._lastMutation=Y5(t)}registerScroll(t=Date.now()){this._lastScroll=Y5(t)}registerClick(t){const n=BR(t);this._handleMultiClick(n)}_handleMultiClick(t){this._getClicks(t).forEach(n=>{n.clickCount++})}_getClicks(t){return this._clicks.filter(n=>n.node===t)}_checkClicks(){const t=[],n=Fx();this._clicks.forEach(a=>{!a.mutationAfter&&this._lastMutation&&(a.mutationAfter=a.timestamp<=this._lastMutation?this._lastMutation-a.timestamp:void 0),!a.scrollAfter&&this._lastScroll&&(a.scrollAfter=a.timestamp<=this._lastScroll?this._lastScroll-a.timestamp:void 0),a.timestamp+this._timeout<=n&&t.push(a)});for(const a of t){const i=this._clicks.indexOf(a);i>-1&&(this._generateBreadcrumbs(a),this._clicks.splice(i,1))}this._clicks.length&&this._scheduleCheckClicks()}_generateBreadcrumbs(t){const n=this._replay,a=t.scrollAfter&&t.scrollAfter<=this._scollTimeout,i=t.mutationAfter&&t.mutationAfter<=this._threshold,r=!a&&!i,{clickCount:o,clickBreadcrumb:s}=t;if(r){const l=Math.min(t.mutationAfter||this._timeout,this._timeout)*1e3,c=l<this._timeout*1e3?"mutation":"timeout",u={type:"default",message:s.message,timestamp:s.timestamp,category:"ui.slowClickDetected",data:{...s.data,url:wa.location.href,route:n.getCurrentRoute(),timeAfterClickMs:l,endReason:c,clickCount:o||1}};this._addBreadcrumbEvent(n,u);return}if(o>1){const l={type:"default",message:s.message,timestamp:s.timestamp,category:"ui.multiClick",data:{...s.data,url:wa.location.href,route:n.getCurrentRoute(),clickCount:o,metric:!0}};this._addBreadcrumbEvent(n,l)}}_scheduleCheckClicks(){this._checkClickTimeout&&clearTimeout(this._checkClickTimeout),this._checkClickTimeout=setTimeout(()=>this._checkClicks(),1e3)}}const ope=["A","BUTTON","INPUT"];function spe(e,t){return!!(!ope.includes(e.tagName)||e.tagName==="INPUT"&&!["submit","button"].includes(e.getAttribute("type")||"")||e.tagName==="A"&&(e.hasAttribute("download")||e.hasAttribute("target")&&e.getAttribute("target")!=="_self")||t&&e.matches(t))}function lpe(e){return!!(e.data&&typeof e.data.nodeId=="number"&&e.timestamp)}function Fx(){return Date.now()/1e3}function upe(e,t){try{if(!cpe(t))return;const{source:n}=t.data;if(n===vn.Mutation&&e.registerMutation(t.timestamp),n===vn.Scroll&&e.registerScroll(t.timestamp),dpe(t)){const{type:a,id:i}=t.data,r=_1.mirror.getNode(i);r instanceof HTMLElement&&a===no.Click&&e.registerClick(r)}}catch{}}function cpe(e){return e.type===Jhe}function dpe(e){return e.data.source===vn.MouseInteraction}function su(e){return{timestamp:Date.now()/1e3,type:"default",...e}}var C6;(function(e){e[e.Document=0]="Document",e[e.DocumentType=1]="DocumentType",e[e.Element=2]="Element",e[e.Text=3]="Text",e[e.CDATA=4]="CDATA",e[e.Comment=5]="Comment"})(C6||(C6={}));const fpe=new Set(["id","class","aria-label","role","name","alt","title","data-test-id","data-testid","disabled","aria-disabled","data-sentry-component"]);function hpe(e){const t={};for(const n in e)if(fpe.has(n)){let a=n;(n==="data-testid"||n==="data-test-id")&&(a="testId"),t[a]=e[n]}return t}const ppe=e=>t=>{if(!e.isEnabled())return;const n=mpe(t);if(!n)return;const a=t.name==="click",i=a?t.event:void 0;a&&e.clickDetector&&i&&i.target&&!i.altKey&&!i.metaKey&&!i.ctrlKey&&!i.shiftKey&&ipe(e.clickDetector,n,UR(t.event)),b8(e,n)};function qR(e,t){const n=_1.mirror.getId(e),a=n&&_1.mirror.getNode(n),i=a&&_1.mirror.getMeta(a),r=i&&gpe(i)?i:null;return{message:t,data:r?{nodeId:n,node:{id:n,tagName:r.tagName,textContent:Array.from(r.childNodes).map(o=>o.type===C6.Text&&o.textContent).filter(Boolean).map(o=>o.trim()).join(""),attributes:hpe(r.attributes)}}:{}}}function mpe(e){const{target:t,message:n}=vpe(e);return su({category:`ui.${e.name}`,...qR(t,n)})}function vpe(e){const t=e.name==="click";let n,a=null;try{a=t?UR(e.event):jR(e.event),n=P1(a,{maxStringLength:200})||"<unknown>"}catch{n="<unknown>"}return{target:a,message:n}}function gpe(e){return e.type===C6.Element}function ype(e,t){if(!e.isEnabled())return;e.updateUserActivity();const n=_pe(t);n&&b8(e,n)}function _pe(e){const{metaKey:t,shiftKey:n,ctrlKey:a,altKey:i,key:r,target:o}=e;if(!o||bpe(o)||!r)return null;const s=t||a||i,l=r.length===1;if(!s&&l)return null;const c=P1(o,{maxStringLength:200})||"<unknown>",u=qR(o,c);return su({category:"ui.keyDown",message:c,data:{...u.data,metaKey:t,shiftKey:n,ctrlKey:a,altKey:i,key:r}})}function bpe(e){return e.tagName==="INPUT"||e.tagName==="TEXTAREA"||e.isContentEditable}const zx={resource:Cpe,paint:Ape,navigation:Spe};function wpe(e){return e.map($pe).filter(Boolean)}function $pe(e){return zx[e.entryType]?zx[e.entryType](e):null}function mf(e){return((ss||wa.performance.timeOrigin)+e)/1e3}function Ape(e){const{duration:t,entryType:n,name:a,startTime:i}=e,r=mf(i);return{type:n,name:a,start:r,end:r+t,data:void 0}}function Spe(e){const{entryType:t,name:n,decodedBodySize:a,duration:i,domComplete:r,encodedBodySize:o,domContentLoadedEventStart:s,domContentLoadedEventEnd:l,domInteractive:c,loadEventStart:u,loadEventEnd:d,redirectCount:f,startTime:m,transferSize:v,type:g}=e;return i===0?null:{type:`${t}.${g}`,start:mf(m),end:mf(r),name:n,data:{size:v,decodedBodySize:a,encodedBodySize:o,duration:i,domInteractive:c,domContentLoadedEventStart:s,domContentLoadedEventEnd:l,loadEventStart:u,loadEventEnd:d,domComplete:r,redirectCount:f}}}function Cpe(e){const{entryType:t,initiatorType:n,name:a,responseEnd:i,startTime:r,decodedBodySize:o,encodedBodySize:s,responseStatus:l,transferSize:c}=e;return["fetch","xmlhttprequest"].includes(n)?null:{type:`${t}.${n}`,start:mf(r),end:mf(i),name:a,data:{size:c,statusCode:l,decodedBodySize:o,encodedBodySize:s}}}function kpe(e){const t=e.entries,n=t[t.length-1],a=n?n.element:void 0,i=e.value,r=mf(i);return{type:"largest-contentful-paint",name:"largest-contentful-paint",start:r,end:r,data:{value:i,size:i,nodeId:a?_1.mirror.getId(a):void 0}}}function Mpe(e){function t(i){e.performanceEntries.includes(i)||e.performanceEntries.push(i)}function n({entries:i}){i.forEach(t)}const a=[];return["navigation","paint","resource"].forEach(i=>{a.push(cf(i,n))}),a.push(dR(({metric:i})=>{e.replayPerformanceEntries.push(kpe(i))})),()=>{a.forEach(i=>i())}}const ma=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,xpe='var t=Uint8Array,n=Uint16Array,r=Int32Array,e=new t([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),i=new t([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),a=new t([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),s=function(t,e){for(var i=new n(31),a=0;a<31;++a)i[a]=e+=1<<t[a-1];var s=new r(i[30]);for(a=1;a<30;++a)for(var o=i[a];o<i[a+1];++o)s[o]=o-i[a]<<5|a;return{b:i,r:s}},o=s(e,2),f=o.b,h=o.r;f[28]=258,h[258]=28;for(var l=s(i,0).r,u=new n(32768),c=0;c<32768;++c){var v=(43690&c)>>1|(21845&c)<<1;v=(61680&(v=(52428&v)>>2|(13107&v)<<2))>>4|(3855&v)<<4,u[c]=((65280&v)>>8|(255&v)<<8)>>1}var d=function(t,r,e){for(var i=t.length,a=0,s=new n(r);a<i;++a)t[a]&&++s[t[a]-1];var o,f=new n(r);for(a=1;a<r;++a)f[a]=f[a-1]+s[a-1]<<1;if(e){o=new n(1<<r);var h=15-r;for(a=0;a<i;++a)if(t[a])for(var l=a<<4|t[a],c=r-t[a],v=f[t[a]-1]++<<c,d=v|(1<<c)-1;v<=d;++v)o[u[v]>>h]=l}else for(o=new n(i),a=0;a<i;++a)t[a]&&(o[a]=u[f[t[a]-1]++]>>15-t[a]);return o},g=new t(288);for(c=0;c<144;++c)g[c]=8;for(c=144;c<256;++c)g[c]=9;for(c=256;c<280;++c)g[c]=7;for(c=280;c<288;++c)g[c]=8;var w=new t(32);for(c=0;c<32;++c)w[c]=5;var p=d(g,9,0),y=d(w,5,0),m=function(t){return(t+7)/8|0},b=function(n,r,e){return(null==r||r<0)&&(r=0),(null==e||e>n.length)&&(e=n.length),new t(n.subarray(r,e))},M=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],E=function(t,n,r){var e=new Error(n||M[t]);if(e.code=t,Error.captureStackTrace&&Error.captureStackTrace(e,E),!r)throw e;return e},z=function(t,n,r){r<<=7&n;var e=n/8|0;t[e]|=r,t[e+1]|=r>>8},A=function(t,n,r){r<<=7&n;var e=n/8|0;t[e]|=r,t[e+1]|=r>>8,t[e+2]|=r>>16},_=function(r,e){for(var i=[],a=0;a<r.length;++a)r[a]&&i.push({s:a,f:r[a]});var s=i.length,o=i.slice();if(!s)return{t:F,l:0};if(1==s){var f=new t(i[0].s+1);return f[i[0].s]=1,{t:f,l:1}}i.sort((function(t,n){return t.f-n.f})),i.push({s:-1,f:25001});var h=i[0],l=i[1],u=0,c=1,v=2;for(i[0]={s:-1,f:h.f+l.f,l:h,r:l};c!=s-1;)h=i[i[u].f<i[v].f?u++:v++],l=i[u!=c&&i[u].f<i[v].f?u++:v++],i[c++]={s:-1,f:h.f+l.f,l:h,r:l};var d=o[0].s;for(a=1;a<s;++a)o[a].s>d&&(d=o[a].s);var g=new n(d+1),w=x(i[c-1],g,0);if(w>e){a=0;var p=0,y=w-e,m=1<<y;for(o.sort((function(t,n){return g[n.s]-g[t.s]||t.f-n.f}));a<s;++a){var b=o[a].s;if(!(g[b]>e))break;p+=m-(1<<w-g[b]),g[b]=e}for(p>>=y;p>0;){var M=o[a].s;g[M]<e?p-=1<<e-g[M]++-1:++a}for(;a>=0&&p;--a){var E=o[a].s;g[E]==e&&(--g[E],++p)}w=e}return{t:new t(g),l:w}},x=function(t,n,r){return-1==t.s?Math.max(x(t.l,n,r+1),x(t.r,n,r+1)):n[t.s]=r},D=function(t){for(var r=t.length;r&&!t[--r];);for(var e=new n(++r),i=0,a=t[0],s=1,o=function(t){e[i++]=t},f=1;f<=r;++f)if(t[f]==a&&f!=r)++s;else{if(!a&&s>2){for(;s>138;s-=138)o(32754);s>2&&(o(s>10?s-11<<5|28690:s-3<<5|12305),s=0)}else if(s>3){for(o(a),--s;s>6;s-=6)o(8304);s>2&&(o(s-3<<5|8208),s=0)}for(;s--;)o(a);s=1,a=t[f]}return{c:e.subarray(0,i),n:r}},T=function(t,n){for(var r=0,e=0;e<n.length;++e)r+=t[e]*n[e];return r},k=function(t,n,r){var e=r.length,i=m(n+2);t[i]=255&e,t[i+1]=e>>8,t[i+2]=255^t[i],t[i+3]=255^t[i+1];for(var a=0;a<e;++a)t[i+a+4]=r[a];return 8*(i+4+e)},C=function(t,r,s,o,f,h,l,u,c,v,m){z(r,m++,s),++f[256];for(var b=_(f,15),M=b.t,E=b.l,x=_(h,15),C=x.t,U=x.l,F=D(M),I=F.c,S=F.n,L=D(C),O=L.c,j=L.n,q=new n(19),B=0;B<I.length;++B)++q[31&I[B]];for(B=0;B<O.length;++B)++q[31&O[B]];for(var G=_(q,7),H=G.t,J=G.l,K=19;K>4&&!H[a[K-1]];--K);var N,P,Q,R,V=v+5<<3,W=T(f,g)+T(h,w)+l,X=T(f,M)+T(h,C)+l+14+3*K+T(q,H)+2*q[16]+3*q[17]+7*q[18];if(c>=0&&V<=W&&V<=X)return k(r,m,t.subarray(c,c+v));if(z(r,m,1+(X<W)),m+=2,X<W){N=d(M,E,0),P=M,Q=d(C,U,0),R=C;var Y=d(H,J,0);z(r,m,S-257),z(r,m+5,j-1),z(r,m+10,K-4),m+=14;for(B=0;B<K;++B)z(r,m+3*B,H[a[B]]);m+=3*K;for(var Z=[I,O],$=0;$<2;++$){var tt=Z[$];for(B=0;B<tt.length;++B){var nt=31&tt[B];z(r,m,Y[nt]),m+=H[nt],nt>15&&(z(r,m,tt[B]>>5&127),m+=tt[B]>>12)}}}else N=p,P=g,Q=y,R=w;for(B=0;B<u;++B){var rt=o[B];if(rt>255){A(r,m,N[(nt=rt>>18&31)+257]),m+=P[nt+257],nt>7&&(z(r,m,rt>>23&31),m+=e[nt]);var et=31&rt;A(r,m,Q[et]),m+=R[et],et>3&&(A(r,m,rt>>5&8191),m+=i[et])}else A(r,m,N[rt]),m+=P[rt]}return A(r,m,N[256]),m+P[256]},U=new r([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),F=new t(0),I=function(){for(var t=new Int32Array(256),n=0;n<256;++n){for(var r=n,e=9;--e;)r=(1&r&&-306674912)^r>>>1;t[n]=r}return t}(),S=function(){var t=1,n=0;return{p:function(r){for(var e=t,i=n,a=0|r.length,s=0;s!=a;){for(var o=Math.min(s+2655,a);s<o;++s)i+=e+=r[s];e=(65535&e)+15*(e>>16),i=(65535&i)+15*(i>>16)}t=e,n=i},d:function(){return(255&(t%=65521))<<24|(65280&t)<<8|(255&(n%=65521))<<8|n>>8}}},L=function(a,s,o,f,u){if(!u&&(u={l:1},s.dictionary)){var c=s.dictionary.subarray(-32768),v=new t(c.length+a.length);v.set(c),v.set(a,c.length),a=v,u.w=c.length}return function(a,s,o,f,u,c){var v=c.z||a.length,d=new t(f+v+5*(1+Math.ceil(v/7e3))+u),g=d.subarray(f,d.length-u),w=c.l,p=7&(c.r||0);if(s){p&&(g[0]=c.r>>3);for(var y=U[s-1],M=y>>13,E=8191&y,z=(1<<o)-1,A=c.p||new n(32768),_=c.h||new n(z+1),x=Math.ceil(o/3),D=2*x,T=function(t){return(a[t]^a[t+1]<<x^a[t+2]<<D)&z},F=new r(25e3),I=new n(288),S=new n(32),L=0,O=0,j=c.i||0,q=0,B=c.w||0,G=0;j+2<v;++j){var H=T(j),J=32767&j,K=_[H];if(A[J]=K,_[H]=J,B<=j){var N=v-j;if((L>7e3||q>24576)&&(N>423||!w)){p=C(a,g,0,F,I,S,O,q,G,j-G,p),q=L=O=0,G=j;for(var P=0;P<286;++P)I[P]=0;for(P=0;P<30;++P)S[P]=0}var Q=2,R=0,V=E,W=J-K&32767;if(N>2&&H==T(j-W))for(var X=Math.min(M,N)-1,Y=Math.min(32767,j),Z=Math.min(258,N);W<=Y&&--V&&J!=K;){if(a[j+Q]==a[j+Q-W]){for(var $=0;$<Z&&a[j+$]==a[j+$-W];++$);if($>Q){if(Q=$,R=W,$>X)break;var tt=Math.min(W,$-2),nt=0;for(P=0;P<tt;++P){var rt=j-W+P&32767,et=rt-A[rt]&32767;et>nt&&(nt=et,K=rt)}}}W+=(J=K)-(K=A[J])&32767}if(R){F[q++]=268435456|h[Q]<<18|l[R];var it=31&h[Q],at=31&l[R];O+=e[it]+i[at],++I[257+it],++S[at],B=j+Q,++L}else F[q++]=a[j],++I[a[j]]}}for(j=Math.max(j,B);j<v;++j)F[q++]=a[j],++I[a[j]];p=C(a,g,w,F,I,S,O,q,G,j-G,p),w||(c.r=7&p|g[p/8|0]<<3,p-=7,c.h=_,c.p=A,c.i=j,c.w=B)}else{for(j=c.w||0;j<v+w;j+=65535){var st=j+65535;st>=v&&(g[p/8|0]=w,st=v),p=k(g,p+1,a.subarray(j,st))}c.i=v}return b(d,0,f+m(p)+u)}(a,null==s.level?6:s.level,null==s.mem?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(a.length)))):12+s.mem,o,f,u)},O=function(t,n,r){for(;r;++n)t[n]=r,r>>>=8},j=function(){function n(n,r){if("function"==typeof n&&(r=n,n={}),this.ondata=r,this.o=n||{},this.s={l:0,i:32768,w:32768,z:32768},this.b=new t(98304),this.o.dictionary){var e=this.o.dictionary.subarray(-32768);this.b.set(e,32768-e.length),this.s.i=32768-e.length}}return n.prototype.p=function(t,n){this.ondata(L(t,this.o,0,0,this.s),n)},n.prototype.push=function(n,r){this.ondata||E(5),this.s.l&&E(4);var e=n.length+this.s.z;if(e>this.b.length){if(e>2*this.b.length-32768){var i=new t(-32768&e);i.set(this.b.subarray(0,this.s.z)),this.b=i}var a=this.b.length-this.s.z;a&&(this.b.set(n.subarray(0,a),this.s.z),this.s.z=this.b.length,this.p(this.b,!1)),this.b.set(this.b.subarray(-32768)),this.b.set(n.subarray(a),32768),this.s.z=n.length-a+32768,this.s.i=32766,this.s.w=32768}else this.b.set(n,this.s.z),this.s.z+=n.length;this.s.l=1&r,(this.s.z>this.s.w+8191||r)&&(this.p(this.b,r||!1),this.s.w=this.s.i,this.s.i-=2)},n}();function q(t,n){n||(n={});var r=function(){var t=-1;return{p:function(n){for(var r=t,e=0;e<n.length;++e)r=I[255&r^n[e]]^r>>>8;t=r},d:function(){return~t}}}(),e=t.length;r.p(t);var i,a=L(t,n,10+((i=n).filename?i.filename.length+1:0),8),s=a.length;return function(t,n){var r=n.filename;if(t[0]=31,t[1]=139,t[2]=8,t[8]=n.level<2?4:9==n.level?2:0,t[9]=3,0!=n.mtime&&O(t,4,Math.floor(new Date(n.mtime||Date.now())/1e3)),r){t[3]=8;for(var e=0;e<=r.length;++e)t[e+10]=r.charCodeAt(e)}}(a,n),O(a,s-8,r.d()),O(a,s-4,e),a}var B=function(){function t(t,n){this.c=S(),this.v=1,j.call(this,t,n)}return t.prototype.push=function(t,n){this.c.p(t),j.prototype.push.call(this,t,n)},t.prototype.p=function(t,n){var r=L(t,this.o,this.v&&(this.o.dictionary?6:2),n&&4,this.s);this.v&&(function(t,n){var r=n.level,e=0==r?0:r<6?1:9==r?3:2;if(t[0]=120,t[1]=e<<6|(n.dictionary&&32),t[1]|=31-(t[0]<<8|t[1])%31,n.dictionary){var i=S();i.p(n.dictionary),O(t,2,i.d())}}(r,this.o),this.v=0),n&&O(r,r.length-4,this.c.d()),this.ondata(r,n)},t}(),G="undefined"!=typeof TextEncoder&&new TextEncoder,H="undefined"!=typeof TextDecoder&&new TextDecoder;try{H.decode(F,{stream:!0})}catch(t){}var J=function(){function t(t){this.ondata=t}return t.prototype.push=function(t,n){this.ondata||E(5),this.d&&E(4),this.ondata(K(t),this.d=n||!1)},t}();function K(n,r){if(r){for(var e=new t(n.length),i=0;i<n.length;++i)e[i]=n.charCodeAt(i);return e}if(G)return G.encode(n);var a=n.length,s=new t(n.length+(n.length>>1)),o=0,f=function(t){s[o++]=t};for(i=0;i<a;++i){if(o+5>s.length){var h=new t(o+8+(a-i<<1));h.set(s),s=h}var l=n.charCodeAt(i);l<128||r?f(l):l<2048?(f(192|l>>6),f(128|63&l)):l>55295&&l<57344?(f(240|(l=65536+(1047552&l)|1023&n.charCodeAt(++i))>>18),f(128|l>>12&63),f(128|l>>6&63),f(128|63&l)):(f(224|l>>12),f(128|l>>6&63),f(128|63&l))}return b(s,0,o)}const N=new class{constructor(){this._init()}clear(){this._init()}addEvent(t){if(!t)throw new Error("Adding invalid event");const n=this._hasEvents?",":"";this.stream.push(n+t),this._hasEvents=!0}finish(){this.stream.push("]",!0);const t=function(t){let n=0;for(let r=0,e=t.length;r<e;r++)n+=t[r].length;const r=new Uint8Array(n);for(let n=0,e=0,i=t.length;n<i;n++){const i=t[n];r.set(i,e),e+=i.length}return r}(this._deflatedData);return this._init(),t}_init(){this._hasEvents=!1,this._deflatedData=[],this.deflate=new B,this.deflate.ondata=(t,n)=>{this._deflatedData.push(t)},this.stream=new J(((t,n)=>{this.deflate.push(t,n)})),this.stream.push("[")}},P={clear:()=>{N.clear()},addEvent:t=>N.addEvent(t),finish:()=>N.finish(),compress:t=>function(t){return q(K(t))}(t)};addEventListener("message",(function(t){const n=t.data.method,r=t.data.id,e=t.data.arg;if(n in P&&"function"==typeof P[n])try{const t=P[n](e);postMessage({id:r,method:n,success:!0,response:t})}catch(t){postMessage({id:r,method:n,success:!1,response:t.message}),console.error(t)}})),postMessage({id:void 0,method:"init",success:!0,response:void 0});';function Epe(){const e=new Blob([xpe]);return URL.createObjectURL(e)}function lo(e,t){ma&&(lt.info(e),t&&YR(e))}function L2(e,t){ma&&(lt.info(e),t&&setTimeout(()=>{YR(e)},0))}function YR(e){T1({category:"console",data:{logger:"replay"},level:"info",message:e},{level:"info"})}class $$ extends Error{constructor(){super(`Event buffer exceeded maximum size of ${m$}.`)}}class WR{constructor(){this.events=[],this._totalSize=0,this.hasCheckout=!1}get hasEvents(){return this.events.length>0}get type(){return"sync"}destroy(){this.events=[]}async addEvent(t){const n=JSON.stringify(t).length;if(this._totalSize+=n,this._totalSize>m$)throw new $$;this.events.push(t)}finish(){return new Promise(t=>{const n=this.events;this.clear(),t(JSON.stringify(n))})}clear(){this.events=[],this._totalSize=0,this.hasCheckout=!1}getEarliestTimestamp(){const t=this.events.map(n=>n.timestamp).sort()[0];return t?w$(t):null}}class Lpe{constructor(t){this._worker=t,this._id=0}ensureReady(){return this._ensureReadyPromise?this._ensureReadyPromise:(this._ensureReadyPromise=new Promise((t,n)=>{this._worker.addEventListener("message",({data:a})=>{a.success?t():n()},{once:!0}),this._worker.addEventListener("error",a=>{n(a)},{once:!0})}),this._ensureReadyPromise)}destroy(){lo("[Replay] Destroying compression worker"),this._worker.terminate()}postMessage(t,n){const a=this._getAndIncrementId();return new Promise((i,r)=>{const o=({data:s})=>{const l=s;if(l.method===t&&l.id===a){if(this._worker.removeEventListener("message",o),!l.success){ma&&lt.error("[Replay]",l.response),r(new Error("Error in compression worker"));return}i(l.response)}};this._worker.addEventListener("message",o),this._worker.postMessage({id:a,method:t,arg:n})})}_getAndIncrementId(){return this._id++}}class Ppe{constructor(t){this._worker=new Lpe(t),this._earliestTimestamp=null,this._totalSize=0,this.hasCheckout=!1}get hasEvents(){return!!this._earliestTimestamp}get type(){return"worker"}ensureReady(){return this._worker.ensureReady()}destroy(){this._worker.destroy()}addEvent(t){const n=w$(t.timestamp);(!this._earliestTimestamp||n<this._earliestTimestamp)&&(this._earliestTimestamp=n);const a=JSON.stringify(t);return this._totalSize+=a.length,this._totalSize>m$?Promise.reject(new $$):this._sendEventToWorker(a)}finish(){return this._finishRequest()}clear(){this._earliestTimestamp=null,this._totalSize=0,this.hasCheckout=!1,this._worker.postMessage("clear").then(null,t=>{ma&&lt.warn('[Replay] Sending "clear" message to worker failed',t)})}getEarliestTimestamp(){return this._earliestTimestamp}_sendEventToWorker(t){return this._worker.postMessage("addEvent",t)}async _finishRequest(){const t=await this._worker.postMessage("finish");return this._earliestTimestamp=null,this._totalSize=0,t}}class Tpe{constructor(t){this._fallback=new WR,this._compression=new Ppe(t),this._used=this._fallback,this._ensureWorkerIsLoadedPromise=this._ensureWorkerIsLoaded()}get type(){return this._used.type}get hasEvents(){return this._used.hasEvents}get hasCheckout(){return this._used.hasCheckout}set hasCheckout(t){this._used.hasCheckout=t}destroy(){this._fallback.destroy(),this._compression.destroy()}clear(){return this._used.clear()}getEarliestTimestamp(){return this._used.getEarliestTimestamp()}addEvent(t){return this._used.addEvent(t)}async finish(){return await this.ensureWorkerIsLoaded(),this._used.finish()}ensureWorkerIsLoaded(){return this._ensureWorkerIsLoadedPromise}async _ensureWorkerIsLoaded(){try{await this._compression.ensureReady()}catch{lo("[Replay] Failed to load the compression worker, falling back to simple buffer");return}await this._switchToCompressionWorker()}async _switchToCompressionWorker(){const{events:t,hasCheckout:n}=this._fallback,a=[];for(const i of t)a.push(this._compression.addEvent(i));this._compression.hasCheckout=n,this._used=this._compression;try{await Promise.all(a)}catch(i){ma&&lt.warn("[Replay] Failed to add events when switching buffers.",i)}}}function Dpe({useCompression:e,workerUrl:t}){if(e&&window.Worker){const n=Vpe(t);if(n)return n}return lo("[Replay] Using simple buffer"),new WR}function Vpe(e){try{const t=e||Ope();if(!t)return;lo(`[Replay] Using compression worker${e?` from ${e}`:""}`);const n=new Worker(t);return new Tpe(n)}catch{lo("[Replay] Failed to create compression worker")}}function Ope(){return typeof __SENTRY_EXCLUDE_REPLAY_WORKER__>"u"||!__SENTRY_EXCLUDE_REPLAY_WORKER__?Epe():""}function A$(){try{return"sessionStorage"in wa&&!!wa.sessionStorage}catch{return!1}}function Ipe(e){Hpe(),e.session=void 0}function Hpe(){if(A$())try{wa.sessionStorage.removeItem(h$)}catch{}}function GR(e){return e===void 0?!1:Math.random()<e}function KR(e){const t=Date.now(),n=e.id||Ka(),a=e.started||t,i=e.lastActivity||t,r=e.segmentId||0,o=e.sampled,s=e.previousSessionId;return{id:n,started:a,lastActivity:i,segmentId:r,sampled:o,previousSessionId:s}}function S$(e){if(A$())try{wa.sessionStorage.setItem(h$,JSON.stringify(e))}catch{}}function Npe(e,t){return GR(e)?"session":t?"buffer":!1}function Bx({sessionSampleRate:e,allowBuffering:t,stickySession:n=!1},{previousSessionId:a}={}){const i=Npe(e,t),r=KR({sampled:i,previousSessionId:a});return n&&S$(r),r}function Rpe(e){if(!A$())return null;try{const t=wa.sessionStorage.getItem(h$);if(!t)return null;const n=JSON.parse(t);return L2("[Replay] Loading existing session",e),KR(n)}catch{return null}}function Y9(e,t,n=+new Date){return e===null||t===void 0||t<0?!0:t===0?!1:e+t<=n}function XR(e,{maxReplayDuration:t,sessionIdleExpire:n,targetTime:a=Date.now()}){return Y9(e.started,t,a)||Y9(e.lastActivity,n,a)}function JR(e,{sessionIdleExpire:t,maxReplayDuration:n}){return!(!XR(e,{sessionIdleExpire:t,maxReplayDuration:n})||e.sampled==="buffer"&&e.segmentId===0)}function W5({traceInternals:e,sessionIdleExpire:t,maxReplayDuration:n,previousSessionId:a},i){const r=i.stickySession&&Rpe(e);return r?JR(r,{sessionIdleExpire:t,maxReplayDuration:n})?(L2("[Replay] Session in sessionStorage is expired, creating new one..."),Bx(i,{previousSessionId:r.id})):r:(L2("[Replay] Creating new session",e),Bx(i,{previousSessionId:a}))}function Zpe(e){return e.type===mn.Custom}function C$(e,t,n){return eZ(e,t)?(QR(e,t,n),!0):!1}function Fpe(e,t,n){return eZ(e,t)?QR(e,t,n):Promise.resolve(null)}async function QR(e,t,n){if(!e.eventBuffer)return null;try{n&&e.recordingMode==="buffer"&&e.eventBuffer.clear(),n&&(e.eventBuffer.hasCheckout=!0);const a=e.getOptions(),i=zpe(t,a.beforeAddRecordingEvent);return i?await e.eventBuffer.addEvent(i):void 0}catch(a){const i=a&&a instanceof $$?"addEventSizeExceeded":"addEvent";ma&&lt.error(a),await e.stop({reason:i});const r=aa();r&&r.recordDroppedEvent("internal_sdk_error","replay")}}function eZ(e,t){if(!e.eventBuffer||e.isPaused()||!e.isEnabled())return!1;const n=w$(t.timestamp);return n+e.timeouts.sessionIdlePause<Date.now()?!1:n>e.getContext().initialTimestamp+e.getOptions().maxReplayDuration?(lo(`[Replay] Skipping event with timestamp ${n} because it is after maxReplayDuration`,e.getOptions()._experiments.traceInternals),!1):!0}function zpe(e,t){try{if(typeof t=="function"&&Zpe(e))return t(e)}catch(n){return ma&&lt.error("[Replay] An error occured in the `beforeAddRecordingEvent` callback, skipping the event...",n),null}return e}function k$(e){return!e.type}function W9(e){return e.type==="transaction"}function Bpe(e){return e.type==="replay_event"}function Ux(e){return e.type==="feedback"}function tZ(e){const t=qpe();return(n,a)=>{if(!e.isEnabled()||!k$(n)&&!W9(n))return;const i=a&&a.statusCode;if(!(t&&(!i||i<200||i>=300))){if(W9(n)){Upe(e,n);return}jpe(e,n)}}}function Upe(e,t){const n=e.getContext();t.contexts&&t.contexts.trace&&t.contexts.trace.trace_id&&n.traceIds.size<100&&n.traceIds.add(t.contexts.trace.trace_id)}function jpe(e,t){const n=e.getContext();if(t.event_id&&n.errorIds.size<100&&n.errorIds.add(t.event_id),e.recordingMode!=="buffer"||!t.tags||!t.tags.replayId)return;const{beforeErrorSampling:a}=e.getOptions();typeof a=="function"&&!a(t)||setTimeout(()=>{e.sendBufferedReplayOrFlush()})}function qpe(){const e=aa();if(!e)return!1;const t=e.getTransport();return t&&t.send.__sentry__baseTransport__||!1}function Ype(e){return t=>{!e.isEnabled()||!k$(t)||Wpe(e,t)}}function Wpe(e,t){const n=t.exception&&t.exception.values&&t.exception.values[0].value;if(typeof n=="string"&&(n.match(/reactjs\.org\/docs\/error-decoder\.html\?invariant=(418|419|422|423|425)/)||n.match(/(does not match server-rendered HTML|Hydration failed because)/i))){const a=su({category:"replay.hydrate-error"});b8(e,a)}}function Gpe(e,t){return e.type||!e.exception||!e.exception.values||!e.exception.values.length?!1:!!(t.originalException&&t.originalException.__rrweb__)}function Kpe(e,t){e.triggerUserActivity(),e.addUpdate(()=>t.timestamp?(e.throttledAddEvent({type:mn.Custom,timestamp:t.timestamp*1e3,data:{tag:"breadcrumb",payload:{timestamp:t.timestamp,type:"default",category:"sentry.feedback",data:{feedbackId:t.event_id}}}}),!1):!0)}function Xpe(e,t){return e.recordingMode!=="buffer"||t.message===p$||!t.exception||t.type?!1:GR(e.getOptions().errorSampleRate)}function Jpe(e,t=!1){const n=t?tZ(e):void 0;return Object.assign((a,i)=>e.isEnabled()?Bpe(a)?(delete a.breadcrumbs,a):!k$(a)&&!W9(a)&&!Ux(a)||!e.checkAndHandleExpiredSession()?a:Ux(a)?(e.flush(),a.contexts.feedback.replay_id=e.getSessionId(),Kpe(e,a),a):Gpe(a,i)&&!e.getOptions()._experiments.captureExceptions?(ma&&lt.log("[Replay] Ignoring error from rrweb internals",a),null):((Xpe(e,a)||e.recordingMode==="session")&&(a.tags={...a.tags,replayId:e.getSessionId()}),n&&n(a,{statusCode:200}),a):a,{id:"Replay"})}function A3(e,t){return t.map(({type:n,start:a,end:i,name:r,data:o})=>{const s=e.throttledAddEvent({type:mn.Custom,timestamp:a,data:{tag:"performanceSpan",payload:{op:n,description:r,startTimestamp:a,endTimestamp:i,data:o}}});return typeof s=="string"?Promise.resolve(null):s})}function Qpe(e){const{from:t,to:n}=e,a=Date.now()/1e3;return{type:"navigation.push",start:a,end:a,name:n,data:{previous:t}}}function eme(e){return t=>{if(!e.isEnabled())return;const n=Qpe(t);n!==null&&(e.getContext().urls.push(n.name),e.triggerUserActivity(),e.addUpdate(()=>(A3(e,[n]),!1)))}}function tme(e,t){return ma&&e.getOptions()._experiments.traceInternals?!1:O0e(t,aa())}function S3(e,t){e.isEnabled()&&t!==null&&(tme(e,t.name)||e.addUpdate(()=>(A3(e,[t]),!0)))}function nme(e){const{startTimestamp:t,endTimestamp:n,fetchData:a,response:i}=e;if(!n)return null;const{method:r,url:o}=a;return{type:"resource.fetch",start:t/1e3,end:n/1e3,name:o,data:{method:r,statusCode:i?i.status:void 0}}}function ame(e){return t=>{if(!e.isEnabled())return;const n=nme(t);S3(e,n)}}function ime(e){const{startTimestamp:t,endTimestamp:n,xhr:a}=e,i=a[c1];if(!t||!n||!i)return null;const{method:r,url:o,status_code:s}=i;return o===void 0?null:{type:"resource.xhr",name:o,start:t/1e3,end:n/1e3,data:{method:r,statusCode:s}}}function rme(e){return t=>{if(!e.isEnabled())return;const n=ime(t);S3(e,n)}}function C3(e,t){if(e)try{if(typeof e=="string")return t.encode(e).length;if(e instanceof URLSearchParams)return t.encode(e.toString()).length;if(e instanceof FormData){const n=rZ(e);return t.encode(n).length}if(e instanceof Blob)return e.size;if(e instanceof ArrayBuffer)return e.byteLength}catch{}}function nZ(e){if(!e)return;const t=parseInt(e,10);return isNaN(t)?void 0:t}function aZ(e){try{if(typeof e=="string")return[e];if(e instanceof URLSearchParams)return[e.toString()];if(e instanceof FormData)return[rZ(e)];if(!e)return[void 0]}catch{return ma&&lt.warn("[Replay] Failed to serialize body",e),[void 0,"BODY_PARSE_ERROR"]}return ma&&lt.info("[Replay] Skipping network body because of body type",e),[void 0,"UNPARSEABLE_BODY_TYPE"]}function k6(e,t){if(!e)return{headers:{},size:void 0,_meta:{warnings:[t]}};const n={...e._meta},a=n.warnings||[];return n.warnings=[...a,t],e._meta=n,e}function iZ(e,t){if(!t)return null;const{startTimestamp:n,endTimestamp:a,url:i,method:r,statusCode:o,request:s,response:l}=t;return{type:e,start:n/1e3,end:a/1e3,name:i,data:ho({method:r,statusCode:o,request:s,response:l})}}function Em(e){return{headers:{},size:e,_meta:{warnings:["URL_SKIPPED"]}}}function b1(e,t,n){if(!t&&Object.keys(e).length===0)return;if(!t)return{headers:e};if(!n)return{headers:e,size:t};const a={headers:e,size:t},{body:i,warnings:r}=ome(n);return a.body=i,r&&r.length>0&&(a._meta={warnings:r}),a}function G9(e,t){return Object.keys(e).reduce((n,a)=>{const i=a.toLowerCase();return t.includes(i)&&e[a]&&(n[i]=e[a]),n},{})}function rZ(e){return new URLSearchParams(e).toString()}function ome(e){if(!e||typeof e!="string")return{body:e};const t=e.length>xx,n=sme(e);if(t){const a=e.slice(0,xx);return n?{body:a,warnings:["MAYBE_JSON_TRUNCATED"]}:{body:`${a}…`,warnings:["TEXT_TRUNCATED"]}}if(n)try{return{body:JSON.parse(e)}}catch{}return{body:e}}function sme(e){const t=e[0],n=e[e.length-1];return t==="["&&n==="]"||t==="{"&&n==="}"}function M6(e,t){const n=lme(e);return Zf(n,t)}function lme(e,t=wa.document.baseURI){if(e.startsWith("http://")||e.startsWith("https://")||e.startsWith(wa.location.origin))return e;const n=new URL(e,t);if(n.origin!==new URL(t).origin)return e;const a=n.href;return!e.endsWith("/")&&a.endsWith("/")?a.slice(0,-1):a}async function ume(e,t,n){try{const a=await dme(e,t,n),i=iZ("resource.fetch",a);S3(n.replay,i)}catch(a){ma&&lt.error("[Replay] Failed to capture fetch breadcrumb",a)}}function cme(e,t,n){const{input:a,response:i}=t,r=a?oZ(a):void 0,o=C3(r,n.textEncoder),s=i?nZ(i.headers.get("content-length")):void 0;o!==void 0&&(e.data.request_body_size=o),s!==void 0&&(e.data.response_body_size=s)}async function dme(e,t,n){const a=Date.now(),{startTimestamp:i=a,endTimestamp:r=a}=t,{url:o,method:s,status_code:l=0,request_body_size:c,response_body_size:u}=e.data,d=M6(o,n.networkDetailAllowUrls)&&!M6(o,n.networkDetailDenyUrls),f=d?fme(n,t.input,c):Em(c),m=await hme(d,n,t.response,u);return{startTimestamp:i,endTimestamp:r,url:o,method:s,statusCode:l,request:f,response:m}}function fme({networkCaptureBodies:e,networkRequestHeaders:t},n,a){const i=n?vme(n,t):{};if(!e)return b1(i,a,void 0);const r=oZ(n),[o,s]=aZ(r),l=b1(i,a,o);return s?k6(l,s):l}async function hme(e,{networkCaptureBodies:t,textEncoder:n,networkResponseHeaders:a},i,r){if(!e&&r!==void 0)return Em(r);const o=i?sZ(i.headers,a):{};if(!i||!t&&r!==void 0)return b1(o,r,void 0);const[s,l]=await mme(i),c=pme(s,{networkCaptureBodies:t,textEncoder:n,responseBodySize:r,captureDetails:e,headers:o});return l?k6(c,l):c}function pme(e,{networkCaptureBodies:t,textEncoder:n,responseBodySize:a,captureDetails:i,headers:r}){try{const o=e&&e.length&&a===void 0?C3(e,n):a;return i?t?b1(r,o,e):b1(r,o,void 0):Em(o)}catch(o){return ma&&lt.warn("[Replay] Failed to serialize response body",o),b1(r,a,void 0)}}async function mme(e){const t=gme(e);if(!t)return[void 0,"BODY_PARSE_ERROR"];try{return[await yme(t)]}catch(n){return ma&&lt.warn("[Replay] Failed to get text body from response",n),[void 0,"BODY_PARSE_ERROR"]}}function oZ(e=[]){if(!(e.length!==2||typeof e[1]!="object"))return e[1].body}function sZ(e,t){const n={};return t.forEach(a=>{e.get(a)&&(n[a]=e.get(a))}),n}function vme(e,t){return e.length===1&&typeof e[0]!="string"?jx(e[0],t):e.length===2?jx(e[1],t):{}}function jx(e,t){if(!e)return{};const n=e.headers;return n?n instanceof Headers?sZ(n,t):Array.isArray(n)?{}:G9(n,t):{}}function gme(e){try{return e.clone()}catch(t){ma&&lt.warn("[Replay] Failed to clone response body",t)}}function yme(e){return new Promise((t,n)=>{const a=setTimeout(()=>n(new Error("Timeout while trying to read response body")),500);_me(e).then(i=>t(i),i=>n(i)).finally(()=>clearTimeout(a))})}async function _me(e){return await e.text()}async function bme(e,t,n){try{const a=$me(e,t,n),i=iZ("resource.xhr",a);S3(n.replay,i)}catch(a){ma&&lt.error("[Replay] Failed to capture xhr breadcrumb",a)}}function wme(e,t,n){const{xhr:a,input:i}=t;if(!a)return;const r=C3(i,n.textEncoder),o=a.getResponseHeader("content-length")?nZ(a.getResponseHeader("content-length")):kme(a.response,a.responseType,n.textEncoder);r!==void 0&&(e.data.request_body_size=r),o!==void 0&&(e.data.response_body_size=o)}function $me(e,t,n){const a=Date.now(),{startTimestamp:i=a,endTimestamp:r=a,input:o,xhr:s}=t,{url:l,method:c,status_code:u=0,request_body_size:d,response_body_size:f}=e.data;if(!l)return null;if(!s||!M6(l,n.networkDetailAllowUrls)||M6(l,n.networkDetailDenyUrls)){const x=Em(d),E=Em(f);return{startTimestamp:i,endTimestamp:r,url:l,method:c,statusCode:u,request:x,response:E}}const m=s[c1],v=m?G9(m.request_headers,n.networkRequestHeaders):{},g=G9(Ame(s),n.networkResponseHeaders),[y,_]=n.networkCaptureBodies?aZ(o):[void 0],[w,C]=n.networkCaptureBodies?Sme(s):[void 0],S=b1(v,d,y),M=b1(g,f,w);return{startTimestamp:i,endTimestamp:r,url:l,method:c,statusCode:u,request:_?k6(S,_):S,response:C?k6(M,C):M}}function Ame(e){const t=e.getAllResponseHeaders();return t?t.split(`\r
`).reduce((n,a)=>{const[i,r]=a.split(": ");return n[i.toLowerCase()]=r,n},{}):{}}function Sme(e){const t=[];try{return[e.responseText]}catch(n){t.push(n)}try{return Cme(e.response,e.responseType)}catch(n){t.push(n)}return ma&&lt.warn("[Replay] Failed to get xhr response body",...t),[void 0]}function Cme(e,t){try{if(typeof e=="string")return[e];if(e instanceof Document)return[e.body.outerHTML];if(t==="json"&&e&&typeof e=="object")return[JSON.stringify(e)];if(!e)return[void 0]}catch{return ma&&lt.warn("[Replay] Failed to serialize body",e),[void 0,"BODY_PARSE_ERROR"]}return ma&&lt.info("[Replay] Skipping network body because of body type",e),[void 0,"UNPARSEABLE_BODY_TYPE"]}function kme(e,t,n){try{const a=t==="json"&&e&&typeof e=="object"?JSON.stringify(e):e;return C3(a,n)}catch{return}}function Mme(e){const t=aa();try{const n=new TextEncoder,{networkDetailAllowUrls:a,networkDetailDenyUrls:i,networkCaptureBodies:r,networkRequestHeaders:o,networkResponseHeaders:s}=e.getOptions(),l={replay:e,textEncoder:n,networkDetailAllowUrls:a,networkDetailDenyUrls:i,networkCaptureBodies:r,networkRequestHeaders:o,networkResponseHeaders:s};t&&t.on?t.on("beforeAddBreadcrumb",(c,u)=>xme(l,c,u)):(Jw(ame(e)),Qw(rme(e)))}catch{}}function xme(e,t,n){if(t.data)try{Eme(t)&&Pme(n)&&(wme(t,n,e),bme(t,n,e)),Lme(t)&&Tme(n)&&(cme(t,n,e),ume(t,n,e))}catch{ma&&lt.warn("Error when enriching network breadcrumb")}}function Eme(e){return e.category==="xhr"}function Lme(e){return e.category==="fetch"}function Pme(e){return e&&e.xhr}function Tme(e){return e&&e.response}let qx=null;function Dme(e){return!!e.category}const Vme=e=>t=>{if(!e.isEnabled())return;const n=Ome(t);n&&b8(e,n)};function Ome(e){const t=e.getLastBreadcrumb&&e.getLastBreadcrumb();return qx===t||!t||(qx=t,!Dme(t)||["fetch","xhr","sentry.event","sentry.transaction"].includes(t.category)||t.category.startsWith("ui."))?null:t.category==="console"?Ime(t):su(t)}function Ime(e){const t=e.data&&e.data.arguments;if(!Array.isArray(t)||t.length===0)return su(e);let n=!1;const a=t.map(i=>{if(!i)return i;if(typeof i=="string")return i.length>pv?(n=!0,`${i.slice(0,pv)}…`):i;if(typeof i=="object")try{const r=Xl(i,7);return JSON.stringify(r).length>pv?(n=!0,`${JSON.stringify(r,null,2).slice(0,pv)}…`):r}catch{}return i});return su({...e,data:{...e.data,arguments:a,...n?{_meta:{warnings:["CONSOLE_ARG_TRUNCATED"]}}:{}}})}function Hme(e){const t=Zo(),n=aa();t.addScopeListener(Vme(e)),CN(ppe(e)),h3(eme(e)),Mme(e);const a=Jpe(e,!Yx(n));n&&n.addEventProcessor?n.addEventProcessor(a):x0e(a),Yx(n)&&(n.on("beforeSendEvent",Ype(e)),n.on("afterSendEvent",tZ(e)),n.on("createDsc",i=>{const r=e.getSessionId();r&&e.isEnabled()&&e.recordingMode==="session"&&e.checkAndHandleExpiredSession()&&(i.replay_id=r)}),n.on("startTransaction",i=>{e.lastTransaction=i}),n.on("finishTransaction",i=>{e.lastTransaction=i}),n.on("beforeSendFeedback",(i,r)=>{const o=e.getSessionId();r&&r.includeReplay&&e.isEnabled()&&o&&i.contexts&&i.contexts.feedback&&(i.contexts.feedback.replay_id=o)}))}function Yx(e){return!!(e&&e.on)}async function Nme(e){try{return Promise.all(A3(e,[Rme(wa.performance.memory)]))}catch{return[]}}function Rme(e){const{jsHeapSizeLimit:t,totalJSHeapSize:n,usedJSHeapSize:a}=e,i=Date.now()/1e3;return{type:"memory",name:"memory",start:i,end:i,data:{memory:{jsHeapSizeLimit:t,totalJSHeapSize:n,usedJSHeapSize:a}}}}function Zme(e,t,n){let a,i,r;const o=n&&n.maxWait?Math.max(n.maxWait,t):0;function s(){return l(),a=e(),a}function l(){i!==void 0&&clearTimeout(i),r!==void 0&&clearTimeout(r),i=r=void 0}function c(){return i!==void 0||r!==void 0?s():a}function u(){return i&&clearTimeout(i),i=setTimeout(s,t),o&&r===void 0&&(r=setTimeout(s,o)),a}return u.cancel=l,u.flush=c,u}function Fme(e){let t=!1;return(n,a)=>{if(!e.checkAndHandleExpiredSession()){ma&&lt.warn("[Replay] Received replay event after session expired.");return}const i=a||!t;t=!0,e.clickDetector&&upe(e.clickDetector,n),e.addUpdate(()=>{if(e.recordingMode==="buffer"&&i&&e.setInitialState(),!C$(e,n,i))return!0;if(!i)return!1;if(Bme(e,i),e.session&&e.session.previousSessionId)return!0;if(e.recordingMode==="buffer"&&e.session&&e.eventBuffer){const r=e.eventBuffer.getEarliestTimestamp();r&&(lo(`[Replay] Updating session start time to earliest event in buffer to ${new Date(r)}`,e.getOptions()._experiments.traceInternals),e.session.started=r,e.getOptions().stickySession&&S$(e.session))}return e.recordingMode==="session"&&e.flush(),!0})}}function zme(e){const t=e.getOptions();return{type:mn.Custom,timestamp:Date.now(),data:{tag:"options",payload:{shouldRecordCanvas:e.isRecordingCanvas(),sessionSampleRate:t.sessionSampleRate,errorSampleRate:t.errorSampleRate,useCompressionOption:t.useCompression,blockAllMedia:t.blockAllMedia,maskAllText:t.maskAllText,maskAllInputs:t.maskAllInputs,useCompression:e.eventBuffer?e.eventBuffer.type==="worker":!1,networkDetailHasUrls:t.networkDetailAllowUrls.length>0,networkCaptureBodies:t.networkCaptureBodies,networkRequestHasHeaders:t.networkRequestHeaders.length>0,networkResponseHasHeaders:t.networkResponseHeaders.length>0}}}}function Bme(e,t){!t||!e.session||e.session.segmentId!==0||C$(e,zme(e),!1)}function Ume(e,t,n,a){return F1(DN(e,n$(e),a,n),[[{type:"replay_event"},e],[{type:"replay_recording",length:typeof t=="string"?new TextEncoder().encode(t).length:t.length},t]])}function jme({recordingData:e,headers:t}){let n;const a=`${JSON.stringify(t)}
`;if(typeof e=="string")n=`${a}${e}`;else{const r=new TextEncoder().encode(a);n=new Uint8Array(r.length+e.length),n.set(r),n.set(e,r.length)}return n}async function qme({client:e,scope:t,replayId:n,event:a}){const i=typeof e._integrations=="object"&&e._integrations!==null&&!Array.isArray(e._integrations)?Object.keys(e._integrations):void 0,r={event_id:n,integrations:i};e.emit&&e.emit("preprocessEvent",a,r);const o=await RN(e.getOptions(),a,r,t,e,z1());if(!o)return null;o.platform=o.platform||"javascript";const s=e.getSdkMetadata&&e.getSdkMetadata(),{name:l,version:c}=s&&s.sdk||{};return o.sdk={...o.sdk,name:l||"sentry.javascript.unknown",version:c||"0.0.0"},o}async function Yme({recordingData:e,replayId:t,segmentId:n,eventContext:a,timestamp:i,session:r}){const o=jme({recordingData:e,headers:{segment_id:n}}),{urls:s,errorIds:l,traceIds:c,initialTimestamp:u}=a,d=aa(),f=Zo(),m=d&&d.getTransport(),v=d&&d.getDsn();if(!d||!m||!v||!r.sampled)return;const g={type:Pfe,replay_start_timestamp:u/1e3,timestamp:i/1e3,error_ids:l,trace_ids:c,urls:s,replay_id:t,segment_id:n,replay_type:r.sampled},y=await qme({scope:f,client:d,replayId:t,event:g});if(!y){d.recordDroppedEvent("event_processor","replay",g),lo("An event processor returned `null`, will not send event.");return}delete y.sdkProcessingMetadata;const _=Ume(y,o,v,d.getOptions().tunnel);let w;try{w=await m.send(_)}catch(S){const M=new Error(p$);try{M.cause=S}catch{}throw M}if(!w)return w;if(typeof w.statusCode=="number"&&(w.statusCode<200||w.statusCode>=300))throw new lZ(w.statusCode);const C=ON({},w);if(VN(C,"replay"))throw new uZ(C);return w}class lZ extends Error{constructor(t){super(`Transport returned status code ${t}`)}}class uZ extends Error{constructor(t){super("Rate limit hit"),this.rateLimits=t}}async function cZ(e,t={count:0,interval:Hfe}){const{recordingData:n,options:a}=e;if(n.length)try{return await Yme(e),!0}catch(i){if(i instanceof lZ||i instanceof uZ)throw i;if(N1e("Replays",{_retryCount:t.count}),ma&&a._experiments&&a._experiments.captureExceptions&&h8(i),t.count>=Nfe){const r=new Error(`${p$} - max retries exceeded`);try{r.cause=i}catch{}throw r}return t.interval*=++t.count,new Promise((r,o)=>{setTimeout(async()=>{try{await cZ(e,t),r(!0)}catch(s){o(s)}},t.interval)})}}const dZ="__THROTTLED",Wme="__SKIPPED";function Gme(e,t,n){const a=new Map,i=s=>{const l=s-n;a.forEach((c,u)=>{u<l&&a.delete(u)})},r=()=>[...a.values()].reduce((s,l)=>s+l,0);let o=!1;return(...s)=>{const l=Math.floor(Date.now()/1e3);if(i(l),r()>=t){const u=o;return o=!0,u?Wme:dZ}o=!1;const c=a.get(l)||0;return a.set(l,c+1),e(...s)}}class i1{constructor({options:t,recordingOptions:n}){i1.prototype.__init.call(this),i1.prototype.__init2.call(this),i1.prototype.__init3.call(this),i1.prototype.__init4.call(this),i1.prototype.__init5.call(this),i1.prototype.__init6.call(this),this.eventBuffer=null,this.performanceEntries=[],this.replayPerformanceEntries=[],this.recordingMode="session",this.timeouts={sessionIdlePause:Tfe,sessionIdleExpire:Dfe},this._lastActivity=Date.now(),this._isEnabled=!1,this._isPaused=!1,this._hasInitializedCoreListeners=!1,this._context={errorIds:new Set,traceIds:new Set,urls:[],initialTimestamp:Date.now(),initialUrl:""},this._recordingOptions=n,this._options=t,this._debouncedFlush=Zme(()=>this._flush(),this._options.flushMinDelay,{maxWait:this._options.flushMaxDelay}),this._throttledAddEvent=Gme((o,s)=>Fpe(this,o,s),300,5);const{slowClickTimeout:a,slowClickIgnoreSelectors:i}=this.getOptions(),r=a?{threshold:Math.min(Rfe,a),timeout:a,scrollTimeout:Zfe,ignoreSelector:i?i.join(","):""}:void 0;r&&(this.clickDetector=new rpe(this,r))}getContext(){return this._context}isEnabled(){return this._isEnabled}isPaused(){return this._isPaused}isRecordingCanvas(){return!!this._canvas}getOptions(){return this._options}initializeSampling(t){const{errorSampleRate:n,sessionSampleRate:a}=this._options;if(!(n<=0&&a<=0)){if(this._initializeSessionForSampling(t),!this.session){this._handleException(new Error("Unable to initialize and create session"));return}this.session.sampled!==!1&&(this.recordingMode=this.session.sampled==="buffer"&&this.session.segmentId===0?"buffer":"session",L2(`[Replay] Starting replay in ${this.recordingMode} mode`,this._options._experiments.traceInternals),this._initializeRecording())}}start(){if(this._isEnabled&&this.recordingMode==="session")throw new Error("Replay recording is already in progress");if(this._isEnabled&&this.recordingMode==="buffer")throw new Error("Replay buffering is in progress, call `flush()` to save the replay");L2("[Replay] Starting replay in session mode",this._options._experiments.traceInternals),this._updateUserActivity();const t=W5({maxReplayDuration:this._options.maxReplayDuration,sessionIdleExpire:this.timeouts.sessionIdleExpire,traceInternals:this._options._experiments.traceInternals},{stickySession:this._options.stickySession,sessionSampleRate:1,allowBuffering:!1});this.session=t,this._initializeRecording()}startBuffering(){if(this._isEnabled)throw new Error("Replay recording is already in progress");L2("[Replay] Starting replay in buffer mode",this._options._experiments.traceInternals);const t=W5({sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration,traceInternals:this._options._experiments.traceInternals},{stickySession:this._options.stickySession,sessionSampleRate:0,allowBuffering:!0});this.session=t,this.recordingMode="buffer",this._initializeRecording()}startRecording(){try{const t=this._canvas;this._stopRecording=_1({...this._recordingOptions,...this.recordingMode==="buffer"&&{checkoutEveryNms:Ife},emit:Fme(this),onMutation:this._onMutationHandler,...t?{recordCanvas:t.recordCanvas,getCanvasManager:t.getCanvasManager,sampling:t.sampling,dataURLOptions:t.dataURLOptions}:{}})}catch(t){this._handleException(t)}}stopRecording(){try{return this._stopRecording&&(this._stopRecording(),this._stopRecording=void 0),!0}catch(t){return this._handleException(t),!1}}async stop({forceFlush:t=!1,reason:n}={}){if(this._isEnabled){this._isEnabled=!1;try{lo(`[Replay] Stopping Replay${n?` triggered by ${n}`:""}`,this._options._experiments.traceInternals),this._removeListeners(),this.stopRecording(),this._debouncedFlush.cancel(),t&&await this._flush({force:!0}),this.eventBuffer&&this.eventBuffer.destroy(),this.eventBuffer=null,Ipe(this)}catch(a){this._handleException(a)}}}pause(){this._isPaused||(this._isPaused=!0,this.stopRecording(),lo("[Replay] Pausing replay",this._options._experiments.traceInternals))}resume(){!this._isPaused||!this._checkSession()||(this._isPaused=!1,this.startRecording(),lo("[Replay] Resuming replay",this._options._experiments.traceInternals))}async sendBufferedReplayOrFlush({continueRecording:t=!0}={}){if(this.recordingMode==="session")return this.flushImmediate();const n=Date.now();lo("[Replay] Converting buffer to session",this._options._experiments.traceInternals),await this.flushImmediate();const a=this.stopRecording();!t||!a||this.recordingMode!=="session"&&(this.recordingMode="session",this.session&&(this._updateUserActivity(n),this._updateSessionActivity(n),this._maybeSaveSession()),this.startRecording())}addUpdate(t){const n=t();this.recordingMode!=="buffer"&&n!==!0&&this._debouncedFlush()}triggerUserActivity(){if(this._updateUserActivity(),!this._stopRecording){if(!this._checkSession())return;this.resume();return}this.checkAndHandleExpiredSession(),this._updateSessionActivity()}updateUserActivity(){this._updateUserActivity(),this._updateSessionActivity()}conditionalFlush(){return this.recordingMode==="buffer"?Promise.resolve():this.flushImmediate()}flush(){return this._debouncedFlush()}flushImmediate(){return this._debouncedFlush(),this._debouncedFlush.flush()}cancelFlush(){this._debouncedFlush.cancel()}getSessionId(){return this.session&&this.session.id}checkAndHandleExpiredSession(){if(this._lastActivity&&Y9(this._lastActivity,this.timeouts.sessionIdlePause)&&this.session&&this.session.sampled==="session"){this.pause();return}return!!this._checkSession()}setInitialState(){const t=`${wa.location.pathname}${wa.location.hash}${wa.location.search}`,n=`${wa.location.origin}${t}`;this.performanceEntries=[],this.replayPerformanceEntries=[],this._clearContext(),this._context.initialUrl=n,this._context.initialTimestamp=Date.now(),this._context.urls.push(n)}throttledAddEvent(t,n){const a=this._throttledAddEvent(t,n);if(a===dZ){const i=su({category:"replay.throttled"});this.addUpdate(()=>!C$(this,{type:Qhe,timestamp:i.timestamp||0,data:{tag:"breadcrumb",payload:i,metric:!0}}))}return a}getCurrentRoute(){const t=this.lastTransaction||Zo().getTransaction(),a=(t&&Xa(t).data||{})[Ns];if(!(!t||!a||!["route","custom"].includes(a)))return Xa(t).description}_initializeRecording(){this.setInitialState(),this._updateSessionActivity(),this.eventBuffer=Dpe({useCompression:this._options.useCompression,workerUrl:this._options.workerUrl}),this._removeListeners(),this._addListeners(),this._isEnabled=!0,this._isPaused=!1,this.startRecording()}_handleException(t){ma&&lt.error("[Replay]",t),ma&&this._options._experiments&&this._options._experiments.captureExceptions&&h8(t)}_initializeSessionForSampling(t){const n=this._options.errorSampleRate>0,a=W5({sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration,traceInternals:this._options._experiments.traceInternals,previousSessionId:t},{stickySession:this._options.stickySession,sessionSampleRate:this._options.sessionSampleRate,allowBuffering:n});this.session=a}_checkSession(){if(!this.session)return!1;const t=this.session;return JR(t,{sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration})?(this._refreshSession(t),!1):!0}async _refreshSession(t){this._isEnabled&&(await this.stop({reason:"refresh session"}),this.initializeSampling(t.id))}_addListeners(){try{wa.document.addEventListener("visibilitychange",this._handleVisibilityChange),wa.addEventListener("blur",this._handleWindowBlur),wa.addEventListener("focus",this._handleWindowFocus),wa.addEventListener("keydown",this._handleKeyboardEvent),this.clickDetector&&this.clickDetector.addListeners(),this._hasInitializedCoreListeners||(Hme(this),this._hasInitializedCoreListeners=!0)}catch(t){this._handleException(t)}this._performanceCleanupCallback=Mpe(this)}_removeListeners(){try{wa.document.removeEventListener("visibilitychange",this._handleVisibilityChange),wa.removeEventListener("blur",this._handleWindowBlur),wa.removeEventListener("focus",this._handleWindowFocus),wa.removeEventListener("keydown",this._handleKeyboardEvent),this.clickDetector&&this.clickDetector.removeListeners(),this._performanceCleanupCallback&&this._performanceCleanupCallback()}catch(t){this._handleException(t)}}__init(){this._handleVisibilityChange=()=>{wa.document.visibilityState==="visible"?this._doChangeToForegroundTasks():this._doChangeToBackgroundTasks()}}__init2(){this._handleWindowBlur=()=>{const t=su({category:"ui.blur"});this._doChangeToBackgroundTasks(t)}}__init3(){this._handleWindowFocus=()=>{const t=su({category:"ui.focus"});this._doChangeToForegroundTasks(t)}}__init4(){this._handleKeyboardEvent=t=>{ype(this,t)}}_doChangeToBackgroundTasks(t){!this.session||XR(this.session,{maxReplayDuration:this._options.maxReplayDuration,sessionIdleExpire:this.timeouts.sessionIdleExpire})||(t&&this._createCustomBreadcrumb(t),this.conditionalFlush())}_doChangeToForegroundTasks(t){if(!this.session)return;if(!this.checkAndHandleExpiredSession()){lo("[Replay] Document has become active, but session has expired");return}t&&this._createCustomBreadcrumb(t)}_updateUserActivity(t=Date.now()){this._lastActivity=t}_updateSessionActivity(t=Date.now()){this.session&&(this.session.lastActivity=t,this._maybeSaveSession())}_createCustomBreadcrumb(t){this.addUpdate(()=>{this.throttledAddEvent({type:mn.Custom,timestamp:t.timestamp||0,data:{tag:"breadcrumb",payload:t}})})}_addPerformanceEntries(){const t=wpe(this.performanceEntries).concat(this.replayPerformanceEntries);return this.performanceEntries=[],this.replayPerformanceEntries=[],Promise.all(A3(this,t))}_clearContext(){this._context.errorIds.clear(),this._context.traceIds.clear(),this._context.urls=[]}_updateInitialTimestampFromEventBuffer(){const{session:t,eventBuffer:n}=this;if(!t||!n||t.segmentId)return;const a=n.getEarliestTimestamp();a&&a<this._context.initialTimestamp&&(this._context.initialTimestamp=a)}_popEventContext(){const t={initialTimestamp:this._context.initialTimestamp,initialUrl:this._context.initialUrl,errorIds:Array.from(this._context.errorIds),traceIds:Array.from(this._context.traceIds),urls:this._context.urls};return this._clearContext(),t}async _runFlush(){const t=this.getSessionId();if(!this.session||!this.eventBuffer||!t){ma&&lt.error("[Replay] No session or eventBuffer found to flush.");return}if(await this._addPerformanceEntries(),!(!this.eventBuffer||!this.eventBuffer.hasEvents)&&(await Nme(this),!!this.eventBuffer&&t===this.getSessionId()))try{this._updateInitialTimestampFromEventBuffer();const n=Date.now();if(n-this._context.initialTimestamp>this._options.maxReplayDuration+3e4)throw new Error("Session is too long, not sending replay");const a=this._popEventContext(),i=this.session.segmentId++;this._maybeSaveSession();const r=await this.eventBuffer.finish();await cZ({replayId:t,recordingData:r,segmentId:i,eventContext:a,session:this.session,options:this.getOptions(),timestamp:n})}catch(n){this._handleException(n),this.stop({reason:"sendReplay"});const a=aa();a&&a.recordDroppedEvent("send_error","replay")}}__init5(){this._flush=async({force:t=!1}={})=>{if(!this._isEnabled&&!t)return;if(!this.checkAndHandleExpiredSession()){ma&&lt.error("[Replay] Attempting to finish replay event after session expired.");return}if(!this.session)return;const n=this.session.started,i=Date.now()-n;this._debouncedFlush.cancel();const r=i<this._options.minReplayDuration,o=i>this._options.maxReplayDuration+5e3;if(r||o){lo(`[Replay] Session duration (${Math.floor(i/1e3)}s) is too ${r?"short":"long"}, not sending replay.`,this._options._experiments.traceInternals),r&&this._debouncedFlush();return}const s=this.eventBuffer;if(s&&this.session.segmentId===0&&!s.hasCheckout&&lo("[Replay] Flushing initial segment without checkout.",this._options._experiments.traceInternals),!this._flushLock){this._flushLock=this._runFlush(),await this._flushLock,this._flushLock=void 0;return}try{await this._flushLock}catch(l){ma&&lt.error(l)}finally{this._debouncedFlush()}}}_maybeSaveSession(){this.session&&this._options.stickySession&&S$(this.session)}__init6(){this._onMutationHandler=t=>{const n=t.length,a=this._options.mutationLimit,i=this._options.mutationBreadcrumbLimit,r=a&&n>a;if(n>i||r){const o=su({category:"replay.mutations",data:{count:n,limit:r}});this._createCustomBreadcrumb(o)}return r?(this.stop({reason:"mutationLimit",forceFlush:this.recordingMode==="session"}),!1):!0}}}function $h(e,t,n,a){const i=typeof a=="string"?a.split(","):[],r=[...e,...i,...t];return typeof n<"u"&&(typeof n=="string"&&r.push(`.${n}`),_u(()=>{console.warn("[Replay] You are using a deprecated configuration item for privacy. Read the documentation on how to use the new privacy configuration.")})),r.join(",")}function Kme({mask:e,unmask:t,block:n,unblock:a,ignore:i,blockClass:r,blockSelector:o,maskTextClass:s,maskTextSelector:l,ignoreClass:c}){const u=['base[href="/"]'],d=$h(e,[".sentry-mask","[data-sentry-mask]"],s,l),f=$h(t,[".sentry-unmask","[data-sentry-unmask]"]),m={maskTextSelector:d,unmaskTextSelector:f,blockSelector:$h(n,[".sentry-block","[data-sentry-block]",...u],r,o),unblockSelector:$h(a,[".sentry-unblock","[data-sentry-unblock]"]),ignoreSelector:$h(i,[".sentry-ignore","[data-sentry-ignore]",'input[type="file"]'],c)};return r instanceof RegExp&&(m.blockClass=r),s instanceof RegExp&&(m.maskTextClass=s),m}function Xme({el:e,key:t,maskAttributes:n,maskAllText:a,privacyOptions:i,value:r}){return!a||i.unmaskTextSelector&&e.matches(i.unmaskTextSelector)?r:n.includes(t)||t==="value"&&e.tagName==="INPUT"&&["submit","button"].includes(e.getAttribute("type")||"")?r.replace(/[\S]/g,"*"):r}const Wx='img,image,svg,video,object,picture,embed,map,audio,link[rel="icon"],link[rel="apple-touch-icon"]',Jme=["content-length","content-type","accept"];let Gx=!1;const lKt=e=>new k3(e);class k3{static __initStatic(){this.id="Replay"}constructor({flushMinDelay:t=Vfe,flushMaxDelay:n=Ofe,minReplayDuration:a=Ffe,maxReplayDuration:i=Ex,stickySession:r=!0,useCompression:o=!0,workerUrl:s,_experiments:l={},sessionSampleRate:c,errorSampleRate:u,maskAllText:d=!0,maskAllInputs:f=!0,blockAllMedia:m=!0,mutationBreadcrumbLimit:v=750,mutationLimit:g=1e4,slowClickTimeout:y=7e3,slowClickIgnoreSelectors:_=[],networkDetailAllowUrls:w=[],networkDetailDenyUrls:C=[],networkCaptureBodies:S=!0,networkRequestHeaders:M=[],networkResponseHeaders:x=[],mask:E=[],maskAttributes:k=["title","placeholder"],unmask:D=[],block:T=[],unblock:I=[],ignore:H=[],maskFn:R,beforeAddRecordingEvent:Z,beforeErrorSampling:N,blockClass:W,blockSelector:X,maskInputOptions:ie,maskTextClass:pe,maskTextSelector:z,ignoreClass:Y}={}){this.name=k3.id;const te=Kme({mask:E,unmask:D,block:T,unblock:I,ignore:H,blockClass:W,blockSelector:X,maskTextClass:pe,maskTextSelector:z,ignoreClass:Y});if(this._recordingOptions={maskAllInputs:f,maskAllText:d,maskInputOptions:{...ie||{},password:!0},maskTextFn:R,maskInputFn:R,maskAttributeFn:(ee,fe,le)=>Xme({maskAttributes:k,maskAllText:d,privacyOptions:te,key:ee,value:fe,el:le}),...te,slimDOMOptions:"all",inlineStylesheet:!0,inlineImages:!1,collectFonts:!0,errorHandler:ee=>{try{ee.__rrweb__=!0}catch{}}},this._initialOptions={flushMinDelay:t,flushMaxDelay:n,minReplayDuration:Math.min(a,zfe),maxReplayDuration:Math.min(i,Ex),stickySession:r,sessionSampleRate:c,errorSampleRate:u,useCompression:o,workerUrl:s,blockAllMedia:m,maskAllInputs:f,maskAllText:d,mutationBreadcrumbLimit:v,mutationLimit:g,slowClickTimeout:y,slowClickIgnoreSelectors:_,networkDetailAllowUrls:w,networkDetailDenyUrls:C,networkCaptureBodies:S,networkRequestHeaders:Kx(M),networkResponseHeaders:Kx(x),beforeAddRecordingEvent:Z,beforeErrorSampling:N,_experiments:l},typeof c=="number"&&(console.warn(`[Replay] You are passing \`sessionSampleRate\` to the Replay integration.
This option is deprecated and will be removed soon.
Instead, configure \`replaysSessionSampleRate\` directly in the SDK init options, e.g.:
Sentry.init({ replaysSessionSampleRate: ${c} })`),this._initialOptions.sessionSampleRate=c),typeof u=="number"&&(console.warn(`[Replay] You are passing \`errorSampleRate\` to the Replay integration.
This option is deprecated and will be removed soon.
Instead, configure \`replaysOnErrorSampleRate\` directly in the SDK init options, e.g.:
Sentry.init({ replaysOnErrorSampleRate: ${u} })`),this._initialOptions.errorSampleRate=u),this._initialOptions.blockAllMedia&&(this._recordingOptions.blockSelector=this._recordingOptions.blockSelector?`${this._recordingOptions.blockSelector},${Wx}`:Wx),this._isInitialized&&WM())throw new Error("Multiple Sentry Session Replay instances are not supported");this._isInitialized=!0}get _isInitialized(){return Gx}set _isInitialized(t){Gx=t}setupOnce(){WM()&&(this._setup(),setTimeout(()=>this._initialize()))}start(){this._replay&&this._replay.start()}startBuffering(){this._replay&&this._replay.startBuffering()}stop(){return this._replay?this._replay.stop({forceFlush:this._replay.recordingMode==="session"}):Promise.resolve()}flush(t){return!this._replay||!this._replay.isEnabled()?Promise.resolve():this._replay.sendBufferedReplayOrFlush(t)}getReplayId(){if(!(!this._replay||!this._replay.isEnabled()))return this._replay.getSessionId()}_initialize(){this._replay&&(this._maybeLoadFromReplayCanvasIntegration(),this._replay.initializeSampling())}_setup(){const t=Qme(this._initialOptions);this._replay=new i1({options:t,recordingOptions:this._recordingOptions})}_maybeLoadFromReplayCanvasIntegration(){try{const n=aa().getIntegrationByName("ReplayCanvas");if(!n)return;this._replay._canvas=n.getOptions()}catch{}}}k3.__initStatic();function Qme(e){const t=aa(),n=t&&t.getOptions(),a={sessionSampleRate:0,errorSampleRate:0,...ho(e)};return n?(e.sessionSampleRate==null&&e.errorSampleRate==null&&n.replaysSessionSampleRate==null&&n.replaysOnErrorSampleRate==null&&_u(()=>{console.warn("Replay is disabled because neither `replaysSessionSampleRate` nor `replaysOnErrorSampleRate` are set.")}),typeof n.replaysSessionSampleRate=="number"&&(a.sessionSampleRate=n.replaysSessionSampleRate),typeof n.replaysOnErrorSampleRate=="number"&&(a.errorSampleRate=n.replaysOnErrorSampleRate),a):(_u(()=>{console.warn("SDK client is not available.")}),a)}function Kx(e){return[...Jme,...e.map(t=>t.toLowerCase())]}const fZ=["activate","mount","update"],e8e=/(?:^|[-_])(\w)/g,t8e=e=>e.replace(e8e,t=>t.toUpperCase()).replace(/[-_]/g,""),n8e="<Root>",G5="<Anonymous>",a8e=(e,t)=>e.repeat?e.repeat(t):e,zp=(e,t)=>{if(!e)return G5;if(e.$root===e)return n8e;if(!e.$options)return G5;const n=e.$options;let a=n.name||n._componentTag;const i=n.__file;if(!a&&i){const r=i.match(/([^/\\]+)\.vue$/);r&&(a=r[1])}return(a?`<${t8e(a)}>`:G5)+(i&&t!==!1?` at ${i}`:"")},i8e=e=>{if(e&&(e._isVue||e.__isVue)&&e.$parent){const t=[];let n=0;for(;e;){if(t.length>0){const i=t[t.length-1];if(i.constructor===e.constructor){n++,e=e.$parent;continue}else n>0&&(t[t.length-1]=[i,n],n=0)}t.push(e),e=e.$parent}return`

found in

${t.map((i,r)=>`${(r===0?"---> ":a8e(" ",5+r*2))+(Array.isArray(i)?`${zp(i[0])}... (${i[1]} recursive calls)`:zp(i))}`).join(`
`)}`}return`

(found in ${zp(e)})`},r8e=(e,t)=>{const{errorHandler:n,warnHandler:a,silent:i}=e.config;e.config.errorHandler=(r,o,s)=>{const l=zp(o,!1),c=o?i8e(o):"",u={componentName:l,lifecycleHook:s,trace:c};if(t.attachProps&&o&&(o.$options&&o.$options.propsData?u.propsData=o.$options.propsData:o.$props&&(u.propsData=o.$props)),setTimeout(()=>{h8(r,{captureContext:{contexts:{vue:u}},mechanism:{handled:!1}})}),typeof n=="function"&&n.call(e,r,o,s),t.logErrors){const d=typeof console<"u",f=`Error in ${s}: "${r&&r.toString()}"`;a?a.call(null,f,o,c):d&&!i&&_u(()=>{console.error(`[Vue warn]: ${f}${c}`)})}}},o8e=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,Xx="ui.vue",s8e={activate:["activated","deactivated"],create:["beforeCreate","created"],unmount:["beforeUnmount","unmounted"],destroy:["beforeDestroy","destroyed"],mount:["beforeMount","mounted"],update:["beforeUpdate","updated"]};function l8e(){return Zo().getTransaction()}function u8e(e,t,n){e.$_sentryRootSpanTimer&&clearTimeout(e.$_sentryRootSpanTimer),e.$_sentryRootSpanTimer=setTimeout(()=>{e.$root&&e.$root.$_sentryRootSpan&&(e.$root.$_sentryRootSpan.end(t),e.$root.$_sentryRootSpan=void 0)},n)}const c8e=e=>{const t=(e.hooks||[]).concat(fZ).filter((a,i,r)=>r.indexOf(a)===i),n={};for(const a of t){const i=s8e[a];if(!i){o8e&&lt.warn(`Unknown hook: ${a}`);continue}for(const r of i)n[r]=function(){const o=this.$root===this;o&&Cm()&&(this.$_sentryRootSpan=this.$_sentryRootSpan||p6({name:"Application Render",op:`${Xx}.render`,origin:"auto.ui.vue"}));const s=zp(this,!1),l=Array.isArray(e.trackComponents)?e.trackComponents.indexOf(s)>-1:e.trackComponents;if(!(!o&&!l))if(this.$_sentrySpans=this.$_sentrySpans||{},r==i[0]){if(this.$root&&this.$root.$_sentryRootSpan||Cm()){const u=this.$_sentrySpans[a];u&&u.end(),this.$_sentrySpans[a]=p6({name:`Vue <${s}>`,op:`${Xx}.${a}`,origin:"auto.ui.vue"})}}else{const c=this.$_sentrySpans[a];if(!c)return;c.end(),u8e(this,Bf(),e.timeout)}}}return n},d8e=Tn,f8e={Vue:d8e.Vue,attachProps:!0,logErrors:!0,hooks:fZ,timeout:2e3,trackComponents:!1},h8e="Vue",p8e=(e={})=>({name:h8e,setupOnce(){},setup(t){v8e(t,e)}}),m8e=p8e;function v8e(e,t){const n={...f8e,...e.getOptions(),...t};if(!n.Vue&&!n.app){_u(()=>{console.warn("[@sentry/vue]: Misconfigured SDK. Vue specific errors will not be captured.\nUpdate your `Sentry.init` call with an appropriate config option:\n`app` (Application Instance - Vue 3) or `Vue` (Vue Constructor - Vue 2).")});return}n.app?Xw(n.app).forEach(i=>Jx(i,n)):n.Vue&&Jx(n.Vue,n)}const Jx=(e,t)=>{const n=e;(n._instance&&n._instance.isMounted)===!0&&_u(()=>{console.warn("[@sentry/vue]: Misconfigured SDK. Vue app is already mounted. Make sure to call `app.mount()` after `Sentry.init()`.")}),r8e(e,t),wd(t)&&e.mixin(c8e({...t,...t.tracingOptions}))};function uKt(e={}){const t={_metadata:{sdk:{name:"sentry.javascript.vue",packages:[{name:"npm:@sentry/vue",version:Sm}],version:Sm}},defaultIntegrations:[...AR(),m8e()],...e};Efe(t)}function g8e(e,t,n){e.onError(a=>h8(a,{mechanism:{handled:!1}})),e.beforeEach((a,i,r)=>{const o=i.name==null&&i.matched.length===0,s={[d1]:"auto.navigation.vue"};for(const u of Object.keys(a.params))s[`params.${u}`]=a.params[u];for(const u of Object.keys(a.query)){const d=a.query[u];d&&(s[`query.${u}`]=d)}let l=a.path,c="url";if(a.name&&t.routeLabel!=="path"?(l=a.name.toString(),c="custom"):a.matched[0]&&a.matched[0].path&&(l=a.matched[0].path,c="route"),t.instrumentPageLoad&&o){const u=l8e();u&&((Xa(u).data||{})[Ns]!=="custom"&&(u.updateName(l),u.setAttribute(Ns,c)),u.setAttributes({...s,[d1]:"auto.pageload.vue"}))}t.instrumentNavigation&&!o&&(s[Ns]=c,n({name:l,op:"navigation",attributes:s})),r&&r()})}function cKt(e={}){if(!e.router)return wx(e);const t=wx({...e,instrumentNavigation:!1}),{router:n,instrumentNavigation:a=!0,instrumentPageLoad:i=!0,routeLabel:r="name"}=e;return{...t,afterAllSetup(o){t.afterAllSetup(o),g8e(n,{routeLabel:r,instrumentNavigation:a,instrumentPageLoad:i},l=>{mR(o,l)})}}}const fs=qt(),hZ=async()=>{const e=await fs.get("/account/informations");return{status:e.status,data:e.data}},dKt=async e=>{const t=await fs.put("/account/informations",e);return{status:t.status,data:t.data}},fKt=async e=>{const t=await fs.put("/account/appointment-user-informations",e);return{status:t.status,data:t.data}},Qx=async()=>{try{const e=await fs.get("/address/",{headers:{"Content-Type":"application/json"}});return{status:e.status,data:e.data}}catch{}},y8e=async e=>{try{const{id:t,...n}=e,a=await fs.put(`/address/${e.id}`,n,{headers:{"Content-Type":"application/json"}});return{status:a.status,data:a.data}}catch(t){return{status:t.status,data:t.response.data}}},eE=async e=>{try{const t=await fs.post("/address/",e,{headers:{"Content-Type":"application/json"}});return{status:t.status,data:t.data}}catch(t){return{status:t.status,data:t.response.data}}},hKt=async e=>{const t=await fs.delete("/address/"+e,{headers:{"Content-Type":"application/json"}});return{status:t.status,data:t.data}},pKt=async e=>{try{const t=await fs.put("/account/security",e);return{status:t.status,data:t.data}}catch(t){return{status:t.status,data:t.response.data}}},mKt=async()=>await fs.delete("/account/remove-avatar"),vKt=async e=>await fs.put("/account/update-avatar",e),pZ=async e=>{let t="/country";return e!==void 0&&(t+=`?business=${e}`),(await fs.get(t,{headers:{"Content-Type":"application/json"}})).data},gKt=async e=>{if(!e)return 0;const{data:t}=await fs.get(`/utils/tva?country=${e}`,{headers:{"Content-Type":"application/json"}});return t},_8e=async()=>{const e=await fs.delete("/api/patient/me");return{status:e.status,data:e.data}},mZ=qt("/utils"),yKt=async e=>{const t=await mZ.get("/geo?lang=fr-FR",{params:e});return{status:t.status,data:t.data}},b8e=async()=>{const e=await mZ.get("/geoip");return{status:e.status,data:e.data}};class w8e{constructor(t,n="weekly"){ws(this,"apiKey");ws(this,"version");ws(this,"scriptLoaded",null);ws(this,"librarySet",new Set);ws(this,"apiBaseUrl","https://maps.googleapis.com/maps/api/js");ws(this,"errorMessage","The Google Maps JavaScript API could not load.");this.apiKey=t,this.version=n}loadScript(){return this.scriptLoaded?this.scriptLoaded:(this.scriptLoaded=new Promise((t,n)=>{const a=document.createElement("script"),i=new URLSearchParams({key:this.apiKey,v:this.version,libraries:[...this.librarySet].join(","),callback:"initMapCallback"});a.src=`${this.apiBaseUrl}?${i}`,a.async=!0,a.defer=!0,a.onload=()=>t(),a.onerror=()=>n(new Error(this.errorMessage)),document.head.appendChild(a)}),this.scriptLoaded)}importLibrary(t){return this.librarySet.add(t),this.loadScript()}async initGeocoderLibrary(){await this.importLibrary("geocoding");const{Geocoder:t}=await google.maps.importLibrary("geocoding");return new t}async initPlacesLibrary(){await this.importLibrary("places");const{Place:t,AutocompleteSessionToken:n,AutocompleteSuggestion:a}=await google.maps.importLibrary("places");return{Place:t,AutocompleteSessionToken:n,AutocompleteSuggestion:a}}}function $8e(e){if(!e||!e.addressComponents)return;const t=e.addressComponents.find(n=>n.types.includes("locality"));return t?t.longText:""}function A8e(e){if(!e||!e.addressComponents)return;const t=e.addressComponents.find(n=>n.types.includes("postal_code"));return t?t.longText:""}function S8e(e){if(!e||!e.addressComponents)return;const t=e.addressComponents.find(n=>n.types.includes("country"));return t?t.longText:""}const vZ=Rn("googleMaps",()=>{const e=F(),t=F();function n(s){e.value=new w8e(s)}async function a(s){var v,g;const l=t.value,c=new l({id:s,requestedLanguage:"fr"});await c.fetchFields({fields:["displayName","formattedAddress","location","addressComponents"]});const u=$8e(c),d=A8e(c),f=S8e(c);return{addressLine:c.displayName,latitude:String((v=c.location)==null?void 0:v.lat()),longitude:String((g=c.location)==null?void 0:g.lng()),country:f,postalCode:d,city:u,formattedAddress:c.formattedAddress}}async function i(s,l){const{AutocompleteSessionToken:c,AutocompleteSuggestion:u,Place:d}=await e.value.initPlacesLibrary();t.value=d;const f={input:s,language:"fr-FR",region:"fr",includedRegionCodes:l},m=new c;f.sessionToken=m;const{suggestions:v}=await u.fetchAutocompleteSuggestions(f),g=[];for(const y of v){const _=y.placePrediction;g.push({label:_.text.toString(),value:_.toPlace().id})}return g}return{googleMapsService:e,initialize:n,getFormatedAddressFromPlace:a,getAutocompleteSuggestionsPlaces:i,getReverseGoogleGeoCoding:async(s,l)=>(await e.value.initGeocoderLibrary()).geocode({location:{lat:s,lng:l}}),getFormatedAddressFromQuery:async({searchQuery:s,city:l,postalCode:c,country:u})=>{const d=await e.value.initGeocoderLibrary(),m=[s,c,l,u].filter(Boolean).join(", ");try{const{results:v}=await d.geocode({address:m,language:"fr"}),g=v[0],y=g.geometry.location,_=C=>{var S;return((S=g.address_components.find(M=>M.types.includes(C)))==null?void 0:S.long_name)||""};return{addressLine:g.formatted_address,latitude:String(y.lat()),longitude:String(y.lng()),city:_("locality")||_("administrative_area_level_2"),postalCode:_("postal_code"),country:_("country"),formattedAddress:g.formatted_address}}catch{return null}}}}),K9=Na.create({baseURL:"https://search-dev.holiti.me",timeout:1e4,headers:{"Content-Type":"application/json","X-TYPESENSE-API-KEY":"OhsHSboJmvLerfD4ORUrYju69WTP9uNO"}});Na.create({baseURL:"https://search-dev.holiti.me",timeout:1e4,headers:{"Content-Type":"application/json","X-TYPESENSE-API-KEY":void 0}});const gZ=Rn("searchFiltersStore",()=>{const e=F([]),t=a2("selectedDiscipline",""),n=a2("priceOrder","all"),a=a2("consultationType","all"),i=a2("opinionOrder","all"),r=a2("sortBy","pertinence"),o=P(()=>t.value===""&&n.value==="all"&&a.value==="all"&&i.value==="all"&&r.value==="pertinence");return{selectedDiscipline:t,priceOrder:n,sortBy:r,consultationType:a,opinionOrder:i,areFiltersDefault:o,disciplines:e,resetFilters:()=>{t.value="",r.value="pertinence",n.value="all",a.value="all",i.value="all"}}}),C8e=async(e,t,n,a,i,r="all",o="pertinence",s="all",l="",c=1,u=15)=>{var g,y;const d=k8e(i,t,n,a,s,l),f=gZ(),m=M8e(o,t,n),v=await K9.get(`/collections/profiles/documents/search?q=${e}&preset=main_search&filter_by=${d}&sort_by=${m}&page=${c}&per_page=${u}&facet_by=disciplines.label&query_by=practitionerName,services,disciplines.label,embedding&prefix=false&prioritize_exact_match=true`);if((y=(g=v==null?void 0:v.data)==null?void 0:g.facet_counts[0])!=null&&y.counts){const _=v.data.facet_counts[0].counts,w=_.reduce((C,S)=>C+S.count,0);f.disciplines=[{value:"",highlighted:"Toutes les disciplines",count:w,formattedTitle:"Toutes les disciplines"},..._.map(C=>({...C,formattedTitle:`${C.highlighted} (${C.count})`}))]}return{status:v.status,data:v.data}};function k8e(e,t,n,a,i,r){const o=[];if(e){const c=e.replace(/"/g,'\\"');o.push(`disciplines.label:="${c}"`)}const s=CZ(),l=t!=="null"&&n!=="null"&&t!=="undefined"&&n!=="undefined"&&!isNaN(parseFloat(t))&&!isNaN(parseFloat(n));return i==="remote"?o.push("locationTypes:=[remote]"):i==="home-visit"?o.push("locationTypes:=[home_visit]"):(i==="in-person"||i==="all")&&!s.topRate&&(l&&o.push(`addresses.location:(${t},${n},${a} km)`),i==="in-person"&&o.push("locationTypes:=[fixed]")),r&&o.push(r),o.join(" && ")}function M8e(e,t,n){const a=CZ(),i=t!=="null"&&n!=="null"&&t!=="undefined"&&n!=="undefined"&&!isNaN(parseFloat(t))&&!isNaN(parseFloat(n));let r=["_text_match:desc"];if(a.topRate)r=["ratioOpinionsPositive:desc"];else if(e)switch(e){case"pertinence":i?r=["_text_match:desc",`addresses.location(${t},${n}):asc`,"nextAvailabilityAt:asc"]:r=["_text_match:desc","isVerified:desc","nextAvailabilityAt:asc"];break;case"proximity":r=["_text_match:desc"],i&&r.push(`addresses.location(${t},${n}):asc`);break;case"price.asc":r=["_text_match:desc"],r.push("priceMin:asc");break;case"price.desc":r=["_text_match:desc"],r.push("priceMin:desc");break;case"opinions.asc":r=["_text_match:desc"],r.push("ratioOpinionsPositive:asc");break;case"opinions.desc":r=["_text_match:desc"],r.push("ratioOpinionsPositive:desc");break;default:r=["_text_match:desc"],i&&r.push(`addresses.location(${t},${n}):asc`);break}return r.join(",")}var X9={exports:{}};/* @preserve
 * Leaflet 1.9.4, a JS library for interactive maps. https://leafletjs.com
 * (c) 2010-2023 Vladimir Agafonkin, (c) 2010-2011 CloudMade
 */(function(e,t){(function(n,a){a(t)})(va,function(n){var a="1.9.4";function i(p){var A,V,U,se;for(V=1,U=arguments.length;V<U;V++){se=arguments[V];for(A in se)p[A]=se[A]}return p}var r=Object.create||function(){function p(){}return function(A){return p.prototype=A,new p}}();function o(p,A){var V=Array.prototype.slice;if(p.bind)return p.bind.apply(p,V.call(arguments,1));var U=V.call(arguments,2);return function(){return p.apply(A,U.length?U.concat(V.call(arguments)):arguments)}}var s=0;function l(p){return"_leaflet_id"in p||(p._leaflet_id=++s),p._leaflet_id}function c(p,A,V){var U,se,$e,Re;return Re=function(){U=!1,se&&($e.apply(V,se),se=!1)},$e=function(){U?se=arguments:(p.apply(V,arguments),setTimeout(Re,A),U=!0)},$e}function u(p,A,V){var U=A[1],se=A[0],$e=U-se;return p===U&&V?p:((p-se)%$e+$e)%$e+se}function d(){return!1}function f(p,A){if(A===!1)return p;var V=Math.pow(10,A===void 0?6:A);return Math.round(p*V)/V}function m(p){return p.trim?p.trim():p.replace(/^\s+|\s+$/g,"")}function v(p){return m(p).split(/\s+/)}function g(p,A){Object.prototype.hasOwnProperty.call(p,"options")||(p.options=p.options?r(p.options):{});for(var V in A)p.options[V]=A[V];return p.options}function y(p,A,V){var U=[];for(var se in p)U.push(encodeURIComponent(V?se.toUpperCase():se)+"="+encodeURIComponent(p[se]));return(!A||A.indexOf("?")===-1?"?":"&")+U.join("&")}var _=/\{ *([\w_ -]+) *\}/g;function w(p,A){return p.replace(_,function(V,U){var se=A[U];if(se===void 0)throw new Error("No value provided for variable "+V);return typeof se=="function"&&(se=se(A)),se})}var C=Array.isArray||function(p){return Object.prototype.toString.call(p)==="[object Array]"};function S(p,A){for(var V=0;V<p.length;V++)if(p[V]===A)return V;return-1}var M="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=";function x(p){return window["webkit"+p]||window["moz"+p]||window["ms"+p]}var E=0;function k(p){var A=+new Date,V=Math.max(0,16-(A-E));return E=A+V,window.setTimeout(p,V)}var D=window.requestAnimationFrame||x("RequestAnimationFrame")||k,T=window.cancelAnimationFrame||x("CancelAnimationFrame")||x("CancelRequestAnimationFrame")||function(p){window.clearTimeout(p)};function I(p,A,V){if(V&&D===k)p.call(A);else return D.call(window,o(p,A))}function H(p){p&&T.call(window,p)}var R={__proto__:null,extend:i,create:r,bind:o,get lastId(){return s},stamp:l,throttle:c,wrapNum:u,falseFn:d,formatNum:f,trim:m,splitWords:v,setOptions:g,getParamString:y,template:w,isArray:C,indexOf:S,emptyImageUrl:M,requestFn:D,cancelFn:T,requestAnimFrame:I,cancelAnimFrame:H};function Z(){}Z.extend=function(p){var A=function(){g(this),this.initialize&&this.initialize.apply(this,arguments),this.callInitHooks()},V=A.__super__=this.prototype,U=r(V);U.constructor=A,A.prototype=U;for(var se in this)Object.prototype.hasOwnProperty.call(this,se)&&se!=="prototype"&&se!=="__super__"&&(A[se]=this[se]);return p.statics&&i(A,p.statics),p.includes&&(N(p.includes),i.apply(null,[U].concat(p.includes))),i(U,p),delete U.statics,delete U.includes,U.options&&(U.options=V.options?r(V.options):{},i(U.options,p.options)),U._initHooks=[],U.callInitHooks=function(){if(!this._initHooksCalled){V.callInitHooks&&V.callInitHooks.call(this),this._initHooksCalled=!0;for(var $e=0,Re=U._initHooks.length;$e<Re;$e++)U._initHooks[$e].call(this)}},A},Z.include=function(p){var A=this.prototype.options;return i(this.prototype,p),p.options&&(this.prototype.options=A,this.mergeOptions(p.options)),this},Z.mergeOptions=function(p){return i(this.prototype.options,p),this},Z.addInitHook=function(p){var A=Array.prototype.slice.call(arguments,1),V=typeof p=="function"?p:function(){this[p].apply(this,A)};return this.prototype._initHooks=this.prototype._initHooks||[],this.prototype._initHooks.push(V),this};function N(p){if(!(typeof L>"u"||!L||!L.Mixin)){p=C(p)?p:[p];for(var A=0;A<p.length;A++)p[A]===L.Mixin.Events&&console.warn("Deprecated include of L.Mixin.Events: this property will be removed in future releases, please inherit from L.Evented instead.",new Error().stack)}}var W={on:function(p,A,V){if(typeof p=="object")for(var U in p)this._on(U,p[U],A);else{p=v(p);for(var se=0,$e=p.length;se<$e;se++)this._on(p[se],A,V)}return this},off:function(p,A,V){if(!arguments.length)delete this._events;else if(typeof p=="object")for(var U in p)this._off(U,p[U],A);else{p=v(p);for(var se=arguments.length===1,$e=0,Re=p.length;$e<Re;$e++)se?this._off(p[$e]):this._off(p[$e],A,V)}return this},_on:function(p,A,V,U){if(typeof A!="function"){console.warn("wrong listener type: "+typeof A);return}if(this._listens(p,A,V)===!1){V===this&&(V=void 0);var se={fn:A,ctx:V};U&&(se.once=!0),this._events=this._events||{},this._events[p]=this._events[p]||[],this._events[p].push(se)}},_off:function(p,A,V){var U,se,$e;if(this._events&&(U=this._events[p],!!U)){if(arguments.length===1){if(this._firingCount)for(se=0,$e=U.length;se<$e;se++)U[se].fn=d;delete this._events[p];return}if(typeof A!="function"){console.warn("wrong listener type: "+typeof A);return}var Re=this._listens(p,A,V);if(Re!==!1){var Xe=U[Re];this._firingCount&&(Xe.fn=d,this._events[p]=U=U.slice()),U.splice(Re,1)}}},fire:function(p,A,V){if(!this.listens(p,V))return this;var U=i({},A,{type:p,target:this,sourceTarget:A&&A.sourceTarget||this});if(this._events){var se=this._events[p];if(se){this._firingCount=this._firingCount+1||1;for(var $e=0,Re=se.length;$e<Re;$e++){var Xe=se[$e],at=Xe.fn;Xe.once&&this.off(p,at,Xe.ctx),at.call(Xe.ctx||this,U)}this._firingCount--}}return V&&this._propagateEvent(U),this},listens:function(p,A,V,U){typeof p!="string"&&console.warn('"string" type argument expected');var se=A;typeof A!="function"&&(U=!!A,se=void 0,V=void 0);var $e=this._events&&this._events[p];if($e&&$e.length&&this._listens(p,se,V)!==!1)return!0;if(U){for(var Re in this._eventParents)if(this._eventParents[Re].listens(p,A,V,U))return!0}return!1},_listens:function(p,A,V){if(!this._events)return!1;var U=this._events[p]||[];if(!A)return!!U.length;V===this&&(V=void 0);for(var se=0,$e=U.length;se<$e;se++)if(U[se].fn===A&&U[se].ctx===V)return se;return!1},once:function(p,A,V){if(typeof p=="object")for(var U in p)this._on(U,p[U],A,!0);else{p=v(p);for(var se=0,$e=p.length;se<$e;se++)this._on(p[se],A,V,!0)}return this},addEventParent:function(p){return this._eventParents=this._eventParents||{},this._eventParents[l(p)]=p,this},removeEventParent:function(p){return this._eventParents&&delete this._eventParents[l(p)],this},_propagateEvent:function(p){for(var A in this._eventParents)this._eventParents[A].fire(p.type,i({layer:p.target,propagatedFrom:p.target},p),!0)}};W.addEventListener=W.on,W.removeEventListener=W.clearAllEventListeners=W.off,W.addOneTimeEventListener=W.once,W.fireEvent=W.fire,W.hasEventListeners=W.listens;var X=Z.extend(W);function ie(p,A,V){this.x=V?Math.round(p):p,this.y=V?Math.round(A):A}var pe=Math.trunc||function(p){return p>0?Math.floor(p):Math.ceil(p)};ie.prototype={clone:function(){return new ie(this.x,this.y)},add:function(p){return this.clone()._add(z(p))},_add:function(p){return this.x+=p.x,this.y+=p.y,this},subtract:function(p){return this.clone()._subtract(z(p))},_subtract:function(p){return this.x-=p.x,this.y-=p.y,this},divideBy:function(p){return this.clone()._divideBy(p)},_divideBy:function(p){return this.x/=p,this.y/=p,this},multiplyBy:function(p){return this.clone()._multiplyBy(p)},_multiplyBy:function(p){return this.x*=p,this.y*=p,this},scaleBy:function(p){return new ie(this.x*p.x,this.y*p.y)},unscaleBy:function(p){return new ie(this.x/p.x,this.y/p.y)},round:function(){return this.clone()._round()},_round:function(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this},floor:function(){return this.clone()._floor()},_floor:function(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this},ceil:function(){return this.clone()._ceil()},_ceil:function(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this},trunc:function(){return this.clone()._trunc()},_trunc:function(){return this.x=pe(this.x),this.y=pe(this.y),this},distanceTo:function(p){p=z(p);var A=p.x-this.x,V=p.y-this.y;return Math.sqrt(A*A+V*V)},equals:function(p){return p=z(p),p.x===this.x&&p.y===this.y},contains:function(p){return p=z(p),Math.abs(p.x)<=Math.abs(this.x)&&Math.abs(p.y)<=Math.abs(this.y)},toString:function(){return"Point("+f(this.x)+", "+f(this.y)+")"}};function z(p,A,V){return p instanceof ie?p:C(p)?new ie(p[0],p[1]):p==null?p:typeof p=="object"&&"x"in p&&"y"in p?new ie(p.x,p.y):new ie(p,A,V)}function Y(p,A){if(p)for(var V=A?[p,A]:p,U=0,se=V.length;U<se;U++)this.extend(V[U])}Y.prototype={extend:function(p){var A,V;if(!p)return this;if(p instanceof ie||typeof p[0]=="number"||"x"in p)A=V=z(p);else if(p=te(p),A=p.min,V=p.max,!A||!V)return this;return!this.min&&!this.max?(this.min=A.clone(),this.max=V.clone()):(this.min.x=Math.min(A.x,this.min.x),this.max.x=Math.max(V.x,this.max.x),this.min.y=Math.min(A.y,this.min.y),this.max.y=Math.max(V.y,this.max.y)),this},getCenter:function(p){return z((this.min.x+this.max.x)/2,(this.min.y+this.max.y)/2,p)},getBottomLeft:function(){return z(this.min.x,this.max.y)},getTopRight:function(){return z(this.max.x,this.min.y)},getTopLeft:function(){return this.min},getBottomRight:function(){return this.max},getSize:function(){return this.max.subtract(this.min)},contains:function(p){var A,V;return typeof p[0]=="number"||p instanceof ie?p=z(p):p=te(p),p instanceof Y?(A=p.min,V=p.max):A=V=p,A.x>=this.min.x&&V.x<=this.max.x&&A.y>=this.min.y&&V.y<=this.max.y},intersects:function(p){p=te(p);var A=this.min,V=this.max,U=p.min,se=p.max,$e=se.x>=A.x&&U.x<=V.x,Re=se.y>=A.y&&U.y<=V.y;return $e&&Re},overlaps:function(p){p=te(p);var A=this.min,V=this.max,U=p.min,se=p.max,$e=se.x>A.x&&U.x<V.x,Re=se.y>A.y&&U.y<V.y;return $e&&Re},isValid:function(){return!!(this.min&&this.max)},pad:function(p){var A=this.min,V=this.max,U=Math.abs(A.x-V.x)*p,se=Math.abs(A.y-V.y)*p;return te(z(A.x-U,A.y-se),z(V.x+U,V.y+se))},equals:function(p){return p?(p=te(p),this.min.equals(p.getTopLeft())&&this.max.equals(p.getBottomRight())):!1}};function te(p,A){return!p||p instanceof Y?p:new Y(p,A)}function ee(p,A){if(p)for(var V=A?[p,A]:p,U=0,se=V.length;U<se;U++)this.extend(V[U])}ee.prototype={extend:function(p){var A=this._southWest,V=this._northEast,U,se;if(p instanceof le)U=p,se=p;else if(p instanceof ee){if(U=p._southWest,se=p._northEast,!U||!se)return this}else return p?this.extend(Q(p)||fe(p)):this;return!A&&!V?(this._southWest=new le(U.lat,U.lng),this._northEast=new le(se.lat,se.lng)):(A.lat=Math.min(U.lat,A.lat),A.lng=Math.min(U.lng,A.lng),V.lat=Math.max(se.lat,V.lat),V.lng=Math.max(se.lng,V.lng)),this},pad:function(p){var A=this._southWest,V=this._northEast,U=Math.abs(A.lat-V.lat)*p,se=Math.abs(A.lng-V.lng)*p;return new ee(new le(A.lat-U,A.lng-se),new le(V.lat+U,V.lng+se))},getCenter:function(){return new le((this._southWest.lat+this._northEast.lat)/2,(this._southWest.lng+this._northEast.lng)/2)},getSouthWest:function(){return this._southWest},getNorthEast:function(){return this._northEast},getNorthWest:function(){return new le(this.getNorth(),this.getWest())},getSouthEast:function(){return new le(this.getSouth(),this.getEast())},getWest:function(){return this._southWest.lng},getSouth:function(){return this._southWest.lat},getEast:function(){return this._northEast.lng},getNorth:function(){return this._northEast.lat},contains:function(p){typeof p[0]=="number"||p instanceof le||"lat"in p?p=Q(p):p=fe(p);var A=this._southWest,V=this._northEast,U,se;return p instanceof ee?(U=p.getSouthWest(),se=p.getNorthEast()):U=se=p,U.lat>=A.lat&&se.lat<=V.lat&&U.lng>=A.lng&&se.lng<=V.lng},intersects:function(p){p=fe(p);var A=this._southWest,V=this._northEast,U=p.getSouthWest(),se=p.getNorthEast(),$e=se.lat>=A.lat&&U.lat<=V.lat,Re=se.lng>=A.lng&&U.lng<=V.lng;return $e&&Re},overlaps:function(p){p=fe(p);var A=this._southWest,V=this._northEast,U=p.getSouthWest(),se=p.getNorthEast(),$e=se.lat>A.lat&&U.lat<V.lat,Re=se.lng>A.lng&&U.lng<V.lng;return $e&&Re},toBBoxString:function(){return[this.getWest(),this.getSouth(),this.getEast(),this.getNorth()].join(",")},equals:function(p,A){return p?(p=fe(p),this._southWest.equals(p.getSouthWest(),A)&&this._northEast.equals(p.getNorthEast(),A)):!1},isValid:function(){return!!(this._southWest&&this._northEast)}};function fe(p,A){return p instanceof ee?p:new ee(p,A)}function le(p,A,V){if(isNaN(p)||isNaN(A))throw new Error("Invalid LatLng object: ("+p+", "+A+")");this.lat=+p,this.lng=+A,V!==void 0&&(this.alt=+V)}le.prototype={equals:function(p,A){if(!p)return!1;p=Q(p);var V=Math.max(Math.abs(this.lat-p.lat),Math.abs(this.lng-p.lng));return V<=(A===void 0?1e-9:A)},toString:function(p){return"LatLng("+f(this.lat,p)+", "+f(this.lng,p)+")"},distanceTo:function(p){return ue.distance(this,Q(p))},wrap:function(){return ue.wrapLatLng(this)},toBounds:function(p){var A=180*p/40075017,V=A/Math.cos(Math.PI/180*this.lat);return fe([this.lat-A,this.lng-V],[this.lat+A,this.lng+V])},clone:function(){return new le(this.lat,this.lng,this.alt)}};function Q(p,A,V){return p instanceof le?p:C(p)&&typeof p[0]!="object"?p.length===3?new le(p[0],p[1],p[2]):p.length===2?new le(p[0],p[1]):null:p==null?p:typeof p=="object"&&"lat"in p?new le(p.lat,"lng"in p?p.lng:p.lon,p.alt):A===void 0?null:new le(p,A,V)}var j={latLngToPoint:function(p,A){var V=this.projection.project(p),U=this.scale(A);return this.transformation._transform(V,U)},pointToLatLng:function(p,A){var V=this.scale(A),U=this.transformation.untransform(p,V);return this.projection.unproject(U)},project:function(p){return this.projection.project(p)},unproject:function(p){return this.projection.unproject(p)},scale:function(p){return 256*Math.pow(2,p)},zoom:function(p){return Math.log(p/256)/Math.LN2},getProjectedBounds:function(p){if(this.infinite)return null;var A=this.projection.bounds,V=this.scale(p),U=this.transformation.transform(A.min,V),se=this.transformation.transform(A.max,V);return new Y(U,se)},infinite:!1,wrapLatLng:function(p){var A=this.wrapLng?u(p.lng,this.wrapLng,!0):p.lng,V=this.wrapLat?u(p.lat,this.wrapLat,!0):p.lat,U=p.alt;return new le(V,A,U)},wrapLatLngBounds:function(p){var A=p.getCenter(),V=this.wrapLatLng(A),U=A.lat-V.lat,se=A.lng-V.lng;if(U===0&&se===0)return p;var $e=p.getSouthWest(),Re=p.getNorthEast(),Xe=new le($e.lat-U,$e.lng-se),at=new le(Re.lat-U,Re.lng-se);return new ee(Xe,at)}},ue=i({},j,{wrapLng:[-180,180],R:6371e3,distance:function(p,A){var V=Math.PI/180,U=p.lat*V,se=A.lat*V,$e=Math.sin((A.lat-p.lat)*V/2),Re=Math.sin((A.lng-p.lng)*V/2),Xe=$e*$e+Math.cos(U)*Math.cos(se)*Re*Re,at=2*Math.atan2(Math.sqrt(Xe),Math.sqrt(1-Xe));return this.R*at}}),re=6378137,ce={R:re,MAX_LATITUDE:85.0511287798,project:function(p){var A=Math.PI/180,V=this.MAX_LATITUDE,U=Math.max(Math.min(V,p.lat),-V),se=Math.sin(U*A);return new ie(this.R*p.lng*A,this.R*Math.log((1+se)/(1-se))/2)},unproject:function(p){var A=180/Math.PI;return new le((2*Math.atan(Math.exp(p.y/this.R))-Math.PI/2)*A,p.x*A/this.R)},bounds:function(){var p=re*Math.PI;return new Y([-p,-p],[p,p])}()};function ge(p,A,V,U){if(C(p)){this._a=p[0],this._b=p[1],this._c=p[2],this._d=p[3];return}this._a=p,this._b=A,this._c=V,this._d=U}ge.prototype={transform:function(p,A){return this._transform(p.clone(),A)},_transform:function(p,A){return A=A||1,p.x=A*(this._a*p.x+this._b),p.y=A*(this._c*p.y+this._d),p},untransform:function(p,A){return A=A||1,new ie((p.x/A-this._b)/this._a,(p.y/A-this._d)/this._c)}};function J(p,A,V,U){return new ge(p,A,V,U)}var he=i({},ue,{code:"EPSG:3857",projection:ce,transformation:function(){var p=.5/(Math.PI*ce.R);return J(p,.5,-p,.5)}()}),oe=i({},he,{code:"EPSG:900913"});function Ae(p){return document.createElementNS("http://www.w3.org/2000/svg",p)}function Te(p,A){var V="",U,se,$e,Re,Xe,at;for(U=0,$e=p.length;U<$e;U++){for(Xe=p[U],se=0,Re=Xe.length;se<Re;se++)at=Xe[se],V+=(se?"L":"M")+at.x+" "+at.y;V+=A?wt.svg?"z":"x":""}return V||"M0 0"}var Ie=document.documentElement.style,Ce="ActiveXObject"in window,_e=Ce&&!document.addEventListener,q="msLaunchUri"in navigator&&!("documentMode"in document),K=_n("webkit"),be=_n("android"),Ee=_n("android 2")||_n("android 3"),Be=parseInt(/WebKit\/([0-9]+)|$/.exec(navigator.userAgent)[1],10),He=be&&_n("Google")&&Be<537&&!("AudioNode"in window),xe=!!window.opera,Ne=!q&&_n("chrome"),tt=_n("gecko")&&!K&&!xe&&!Ce,yt=!Ne&&_n("safari"),dt=_n("phantom"),Pt="OTransition"in Ie,Dt=navigator.platform.indexOf("Win")===0,hn=Ce&&"transition"in Ie,En="WebKitCSSMatrix"in window&&"m11"in new window.WebKitCSSMatrix&&!Ee,ut="MozPerspective"in Ie,Oe=!window.L_DISABLE_3D&&(hn||En||ut)&&!Pt&&!dt,ye=typeof orientation<"u"||_n("mobile"),Pe=ye&&K,ve=ye&&En,Ue=!window.PointerEvent&&window.MSPointerEvent,Me=!!(window.PointerEvent||Ue),gt="ontouchstart"in window||!!window.TouchEvent,Ht=!window.L_NO_TOUCH&&(gt||Me),Ft=ye&&xe,jn=ye&&tt,Jt=(window.devicePixelRatio||window.screen.deviceXDPI/window.screen.logicalXDPI)>1,ei=function(){var p=!1;try{var A=Object.defineProperty({},"passive",{get:function(){p=!0}});window.addEventListener("testPassiveEventSupport",d,A),window.removeEventListener("testPassiveEventSupport",d,A)}catch{}return p}(),Wt=function(){return!!document.createElement("canvas").getContext}(),Ln=!!(document.createElementNS&&Ae("svg").createSVGRect),cn=!!Ln&&function(){var p=document.createElement("div");return p.innerHTML="<svg/>",(p.firstChild&&p.firstChild.namespaceURI)==="http://www.w3.org/2000/svg"}(),kt=!Ln&&function(){try{var p=document.createElement("div");p.innerHTML='<v:shape adj="1"/>';var A=p.firstChild;return A.style.behavior="url(#default#VML)",A&&typeof A.adj=="object"}catch{return!1}}(),xa=navigator.platform.indexOf("Mac")===0,Ni=navigator.platform.indexOf("Linux")===0;function _n(p){return navigator.userAgent.toLowerCase().indexOf(p)>=0}var wt={ie:Ce,ielt9:_e,edge:q,webkit:K,android:be,android23:Ee,androidStock:He,opera:xe,chrome:Ne,gecko:tt,safari:yt,phantom:dt,opera12:Pt,win:Dt,ie3d:hn,webkit3d:En,gecko3d:ut,any3d:Oe,mobile:ye,mobileWebkit:Pe,mobileWebkit3d:ve,msPointer:Ue,pointer:Me,touch:Ht,touchNative:gt,mobileOpera:Ft,mobileGecko:jn,retina:Jt,passiveEvents:ei,canvas:Wt,svg:Ln,vml:kt,inlineSvg:cn,mac:xa,linux:Ni},ia=wt.msPointer?"MSPointerDown":"pointerdown",Qi=wt.msPointer?"MSPointerMove":"pointermove",Ur=wt.msPointer?"MSPointerUp":"pointerup",Si=wt.msPointer?"MSPointerCancel":"pointercancel",ti={touchstart:ia,touchmove:Qi,touchend:Ur,touchcancel:Si},Ol={touchstart:Fc,touchmove:zo,touchend:zo,touchcancel:zo},Pn={},Ba=!1;function _o(p,A,V){return A==="touchstart"&&Mu(),Ol[A]?(V=Ol[A].bind(this,V),p.addEventListener(ti[A],V,!1),V):(console.warn("wrong event specified:",A),d)}function Ws(p,A,V){if(!ti[A]){console.warn("wrong event specified:",A);return}p.removeEventListener(ti[A],V,!1)}function Cu(p){Pn[p.pointerId]=p}function ku(p){Pn[p.pointerId]&&(Pn[p.pointerId]=p)}function ni(p){delete Pn[p.pointerId]}function Mu(){Ba||(document.addEventListener(ia,Cu,!0),document.addEventListener(Qi,ku,!0),document.addEventListener(Ur,ni,!0),document.addEventListener(Si,ni,!0),Ba=!0)}function zo(p,A){if(A.pointerType!==(A.MSPOINTER_TYPE_MOUSE||"mouse")){A.touches=[];for(var V in Pn)A.touches.push(Pn[V]);A.changedTouches=[A],p(A)}}function Fc(p,A){A.MSPOINTER_TYPE_TOUCH&&A.pointerType===A.MSPOINTER_TYPE_TOUCH&&Ea(A),zo(p,A)}function zc(p){var A={},V,U;for(U in p)V=p[U],A[U]=V&&V.bind?V.bind(p):V;return p=A,A.type="dblclick",A.detail=2,A.isTrusted=!1,A._simulated=!0,A}var Il=200;function Hl(p,A){p.addEventListener("dblclick",A);var V=0,U;function se($e){if($e.detail!==1){U=$e.detail;return}if(!($e.pointerType==="mouse"||$e.sourceCapabilities&&!$e.sourceCapabilities.firesTouchEvents)){var Re=ne($e);if(!(Re.some(function(at){return at instanceof HTMLLabelElement&&at.attributes.for})&&!Re.some(function(at){return at instanceof HTMLInputElement||at instanceof HTMLSelectElement}))){var Xe=Date.now();Xe-V<=Il?(U++,U===2&&A(zc($e))):U=1,V=Xe}}}return p.addEventListener("click",se),{dblclick:A,simDblclick:se}}function xu(p,A){p.removeEventListener("dblclick",A.dblclick),p.removeEventListener("click",A.simDblclick)}var jr=gs(["transform","webkitTransform","OTransform","MozTransform","msTransform"]),ai=gs(["webkitTransition","transition","OTransition","MozTransition","msTransition"]),ps=ai==="webkitTransition"||ai==="OTransition"?ai+"End":"transitionend";function Nl(p){return typeof p=="string"?document.getElementById(p):p}function ms(p,A){var V=p.style[A]||p.currentStyle&&p.currentStyle[A];if((!V||V==="auto")&&document.defaultView){var U=document.defaultView.getComputedStyle(p,null);V=U?U[A]:null}return V==="auto"?null:V}function dn(p,A,V){var U=document.createElement(p);return U.className=A||"",V&&V.appendChild(U),U}function Wn(p){var A=p.parentNode;A&&A.removeChild(p)}function vs(p){for(;p.firstChild;)p.removeChild(p.firstChild)}function er(p){var A=p.parentNode;A&&A.lastChild!==p&&A.appendChild(p)}function tr(p){var A=p.parentNode;A&&A.firstChild!==p&&A.insertBefore(p,A.firstChild)}function qr(p,A){if(p.classList!==void 0)return p.classList.contains(A);var V=Gs(p);return V.length>0&&new RegExp("(^|\\s)"+A+"(\\s|$)").test(V)}function tn(p,A){if(p.classList!==void 0)for(var V=v(A),U=0,se=V.length;U<se;U++)p.classList.add(V[U]);else if(!qr(p,A)){var $e=Gs(p);Bo(p,($e?$e+" ":"")+A)}}function fa(p,A){p.classList!==void 0?p.classList.remove(A):Bo(p,m((" "+Gs(p)+" ").replace(" "+A+" "," ")))}function Bo(p,A){p.className.baseVal===void 0?p.className=A:p.className.baseVal=A}function Gs(p){return p.correspondingElement&&(p=p.correspondingElement),p.className.baseVal===void 0?p.className:p.className.baseVal}function Ci(p,A){"opacity"in p.style?p.style.opacity=A:"filter"in p.style&&Y1(p,A)}function Y1(p,A){var V=!1,U="DXImageTransform.Microsoft.Alpha";try{V=p.filters.item(U)}catch{if(A===1)return}A=Math.round(A*100),V?(V.Enabled=A!==100,V.Opacity=A):p.style.filter+=" progid:"+U+"(opacity="+A+")"}function gs(p){for(var A=document.documentElement.style,V=0;V<p.length;V++)if(p[V]in A)return p[V];return!1}function Uo(p,A,V){var U=A||new ie(0,0);p.style[jr]=(wt.ie3d?"translate("+U.x+"px,"+U.y+"px)":"translate3d("+U.x+"px,"+U.y+"px,0)")+(V?" scale("+V+")":"")}function ya(p,A){p._leaflet_pos=A,wt.any3d?Uo(p,A):(p.style.left=A.x+"px",p.style.top=A.y+"px")}function nr(p){return p._leaflet_pos||new ie(0,0)}var ki,ar,Mr;if("onselectstart"in document)ki=function(){Tt(window,"selectstart",Ea)},ar=function(){et(window,"selectstart",Ea)};else{var bo=gs(["userSelect","WebkitUserSelect","OUserSelect","MozUserSelect","msUserSelect"]);ki=function(){if(bo){var p=document.documentElement.style;Mr=p[bo],p[bo]="none"}},ar=function(){bo&&(document.documentElement.style[bo]=Mr,Mr=void 0)}}function ir(){Tt(window,"dragstart",Ea)}function Qe(){et(window,"dragstart",Ea)}var ze,Qt;function Ot(p){for(;p.tabIndex===-1;)p=p.parentNode;p.style&&(ea(),ze=p,Qt=p.style.outlineStyle,p.style.outlineStyle="none",Tt(window,"keydown",ea))}function ea(){ze&&(ze.style.outlineStyle=Qt,ze=void 0,Qt=void 0,et(window,"keydown",ea))}function ft(p){do p=p.parentNode;while((!p.offsetWidth||!p.offsetHeight)&&p!==document.body);return p}function ra(p){var A=p.getBoundingClientRect();return{x:A.width/p.offsetWidth||1,y:A.height/p.offsetHeight||1,boundingClientRect:A}}var oa={__proto__:null,TRANSFORM:jr,TRANSITION:ai,TRANSITION_END:ps,get:Nl,getStyle:ms,create:dn,remove:Wn,empty:vs,toFront:er,toBack:tr,hasClass:qr,addClass:tn,removeClass:fa,setClass:Bo,getClass:Gs,setOpacity:Ci,testProp:gs,setTransform:Uo,setPosition:ya,getPosition:nr,get disableTextSelection(){return ki},get enableTextSelection(){return ar},disableImageDrag:ir,enableImageDrag:Qe,preventOutline:Ot,restoreOutline:ea,getSizedParentNode:ft,getScale:ra};function Tt(p,A,V,U){if(A&&typeof A=="object")for(var se in A)ys(p,se,A[se],V);else{A=v(A);for(var $e=0,Re=A.length;$e<Re;$e++)ys(p,A[$e],V,U)}return this}var an="_leaflet_events";function et(p,A,V,U){if(arguments.length===1)On(p),delete p[an];else if(A&&typeof A=="object")for(var se in A)Ks(p,se,A[se],V);else if(A=v(A),arguments.length===2)On(p,function(Xe){return S(A,Xe)!==-1});else for(var $e=0,Re=A.length;$e<Re;$e++)Ks(p,A[$e],V,U);return this}function On(p,A){for(var V in p[an]){var U=V.split(/\d/)[0];(!A||A(U))&&Ks(p,U,null,null,V)}}var rr={mouseenter:"mouseover",mouseleave:"mouseout",wheel:!("onwheel"in window)&&"mousewheel"};function ys(p,A,V,U){var se=A+l(V)+(U?"_"+l(U):"");if(p[an]&&p[an][se])return this;var $e=function(Xe){return V.call(U||p,Xe||window.event)},Re=$e;!wt.touchNative&&wt.pointer&&A.indexOf("touch")===0?$e=_o(p,A,$e):wt.touch&&A==="dblclick"?$e=Hl(p,$e):"addEventListener"in p?A==="touchstart"||A==="touchmove"||A==="wheel"||A==="mousewheel"?p.addEventListener(rr[A]||A,$e,wt.passiveEvents?{passive:!1}:!1):A==="mouseenter"||A==="mouseleave"?($e=function(Xe){Xe=Xe||window.event,Mt(p,Xe)&&Re(Xe)},p.addEventListener(rr[A],$e,!1)):p.addEventListener(A,Re,!1):p.attachEvent("on"+A,$e),p[an]=p[an]||{},p[an][se]=$e}function Ks(p,A,V,U,se){se=se||A+l(V)+(U?"_"+l(U):"");var $e=p[an]&&p[an][se];if(!$e)return this;!wt.touchNative&&wt.pointer&&A.indexOf("touch")===0?Ws(p,A,$e):wt.touch&&A==="dblclick"?xu(p,$e):"removeEventListener"in p?p.removeEventListener(rr[A]||A,$e,!1):p.detachEvent("on"+A,$e),p[an][se]=null}function ii(p){return p.stopPropagation?p.stopPropagation():p.originalEvent?p.originalEvent._stopped=!0:p.cancelBubble=!0,this}function Xs(p){return ys(p,"wheel",ii),this}function wo(p){return Tt(p,"mousedown touchstart dblclick contextmenu",ii),p._leaflet_disable_click=!0,this}function Ea(p){return p.preventDefault?p.preventDefault():p.returnValue=!1,this}function $o(p){return Ea(p),ii(p),this}function ne(p){if(p.composedPath)return p.composedPath();for(var A=[],V=p.target;V;)A.push(V),V=V.parentNode;return A}function Se(p,A){if(!A)return new ie(p.clientX,p.clientY);var V=ra(A),U=V.boundingClientRect;return new ie((p.clientX-U.left)/V.x-A.clientLeft,(p.clientY-U.top)/V.y-A.clientTop)}var Ze=wt.linux&&wt.chrome?window.devicePixelRatio:wt.mac?window.devicePixelRatio*3:window.devicePixelRatio>0?2*window.devicePixelRatio:1;function st(p){return wt.edge?p.wheelDeltaY/2:p.deltaY&&p.deltaMode===0?-p.deltaY/Ze:p.deltaY&&p.deltaMode===1?-p.deltaY*20:p.deltaY&&p.deltaMode===2?-p.deltaY*60:p.deltaX||p.deltaZ?0:p.wheelDelta?(p.wheelDeltaY||p.wheelDelta)/2:p.detail&&Math.abs(p.detail)<32765?-p.detail*20:p.detail?p.detail/-32765*60:0}function Mt(p,A){var V=A.relatedTarget;if(!V)return!0;try{for(;V&&V!==p;)V=V.parentNode}catch{return!1}return V!==p}var Vt={__proto__:null,on:Tt,off:et,stopPropagation:ii,disableScrollPropagation:Xs,disableClickPropagation:wo,preventDefault:Ea,stop:$o,getPropagationPath:ne,getMousePosition:Se,getWheelDelta:st,isExternalTarget:Mt,addListener:Tt,removeListener:et},Cn=X.extend({run:function(p,A,V,U){this.stop(),this._el=p,this._inProgress=!0,this._duration=V||.25,this._easeOutPower=1/Math.max(U||.5,.2),this._startPos=nr(p),this._offset=A.subtract(this._startPos),this._startTime=+new Date,this.fire("start"),this._animate()},stop:function(){this._inProgress&&(this._step(!0),this._complete())},_animate:function(){this._animId=I(this._animate,this),this._step()},_step:function(p){var A=+new Date-this._startTime,V=this._duration*1e3;A<V?this._runFrame(this._easeOut(A/V),p):(this._runFrame(1),this._complete())},_runFrame:function(p,A){var V=this._startPos.add(this._offset.multiplyBy(p));A&&V._round(),ya(this._el,V),this.fire("step")},_complete:function(){H(this._animId),this._inProgress=!1,this.fire("end")},_easeOut:function(p){return 1-Math.pow(1-p,this._easeOutPower)}}),Ct=X.extend({options:{crs:he,center:void 0,zoom:void 0,minZoom:void 0,maxZoom:void 0,layers:[],maxBounds:void 0,renderer:void 0,zoomAnimation:!0,zoomAnimationThreshold:4,fadeAnimation:!0,markerZoomAnimation:!0,transform3DLimit:8388608,zoomSnap:1,zoomDelta:1,trackResize:!0},initialize:function(p,A){A=g(this,A),this._handlers=[],this._layers={},this._zoomBoundLayers={},this._sizeChanged=!0,this._initContainer(p),this._initLayout(),this._onResize=o(this._onResize,this),this._initEvents(),A.maxBounds&&this.setMaxBounds(A.maxBounds),A.zoom!==void 0&&(this._zoom=this._limitZoom(A.zoom)),A.center&&A.zoom!==void 0&&this.setView(Q(A.center),A.zoom,{reset:!0}),this.callInitHooks(),this._zoomAnimated=ai&&wt.any3d&&!wt.mobileOpera&&this.options.zoomAnimation,this._zoomAnimated&&(this._createAnimProxy(),Tt(this._proxy,ps,this._catchTransitionEnd,this)),this._addLayers(this.options.layers)},setView:function(p,A,V){if(A=A===void 0?this._zoom:this._limitZoom(A),p=this._limitCenter(Q(p),A,this.options.maxBounds),V=V||{},this._stop(),this._loaded&&!V.reset&&V!==!0){V.animate!==void 0&&(V.zoom=i({animate:V.animate},V.zoom),V.pan=i({animate:V.animate,duration:V.duration},V.pan));var U=this._zoom!==A?this._tryAnimatedZoom&&this._tryAnimatedZoom(p,A,V.zoom):this._tryAnimatedPan(p,V.pan);if(U)return clearTimeout(this._sizeTimer),this}return this._resetView(p,A,V.pan&&V.pan.noMoveStart),this},setZoom:function(p,A){return this._loaded?this.setView(this.getCenter(),p,{zoom:A}):(this._zoom=p,this)},zoomIn:function(p,A){return p=p||(wt.any3d?this.options.zoomDelta:1),this.setZoom(this._zoom+p,A)},zoomOut:function(p,A){return p=p||(wt.any3d?this.options.zoomDelta:1),this.setZoom(this._zoom-p,A)},setZoomAround:function(p,A,V){var U=this.getZoomScale(A),se=this.getSize().divideBy(2),$e=p instanceof ie?p:this.latLngToContainerPoint(p),Re=$e.subtract(se).multiplyBy(1-1/U),Xe=this.containerPointToLatLng(se.add(Re));return this.setView(Xe,A,{zoom:V})},_getBoundsCenterZoom:function(p,A){A=A||{},p=p.getBounds?p.getBounds():fe(p);var V=z(A.paddingTopLeft||A.padding||[0,0]),U=z(A.paddingBottomRight||A.padding||[0,0]),se=this.getBoundsZoom(p,!1,V.add(U));if(se=typeof A.maxZoom=="number"?Math.min(A.maxZoom,se):se,se===1/0)return{center:p.getCenter(),zoom:se};var $e=U.subtract(V).divideBy(2),Re=this.project(p.getSouthWest(),se),Xe=this.project(p.getNorthEast(),se),at=this.unproject(Re.add(Xe).divideBy(2).add($e),se);return{center:at,zoom:se}},fitBounds:function(p,A){if(p=fe(p),!p.isValid())throw new Error("Bounds are not valid.");var V=this._getBoundsCenterZoom(p,A);return this.setView(V.center,V.zoom,A)},fitWorld:function(p){return this.fitBounds([[-90,-180],[90,180]],p)},panTo:function(p,A){return this.setView(p,this._zoom,{pan:A})},panBy:function(p,A){if(p=z(p).round(),A=A||{},!p.x&&!p.y)return this.fire("moveend");if(A.animate!==!0&&!this.getSize().contains(p))return this._resetView(this.unproject(this.project(this.getCenter()).add(p)),this.getZoom()),this;if(this._panAnim||(this._panAnim=new Cn,this._panAnim.on({step:this._onPanTransitionStep,end:this._onPanTransitionEnd},this)),A.noMoveStart||this.fire("movestart"),A.animate!==!1){tn(this._mapPane,"leaflet-pan-anim");var V=this._getMapPanePos().subtract(p).round();this._panAnim.run(this._mapPane,V,A.duration||.25,A.easeLinearity)}else this._rawPanBy(p),this.fire("move").fire("moveend");return this},flyTo:function(p,A,V){if(V=V||{},V.animate===!1||!wt.any3d)return this.setView(p,A,V);this._stop();var U=this.project(this.getCenter()),se=this.project(p),$e=this.getSize(),Re=this._zoom;p=Q(p),A=A===void 0?Re:A;var Xe=Math.max($e.x,$e.y),at=Xe*this.getZoomScale(Re,A),ct=se.distanceTo(U)||1,At=1.42,Gt=At*At;function bn(gi){var B8=gi?-1:1,fj=gi?at:Xe,hj=at*at-Xe*Xe+B8*Gt*Gt*ct*ct,pj=2*fj*Gt*ct,t5=hj/pj,cS=Math.sqrt(t5*t5+1)-t5,mj=cS<1e-9?-18:Math.log(cS);return mj}function Wr(gi){return(Math.exp(gi)-Math.exp(-gi))/2}function Ri(gi){return(Math.exp(gi)+Math.exp(-gi))/2}function bs(gi){return Wr(gi)/Ri(gi)}var Ao=bn(0);function Vd(gi){return Xe*(Ri(Ao)/Ri(Ao+At*gi))}function lj(gi){return Xe*(Ri(Ao)*bs(Ao+At*gi)-Wr(Ao))/Gt}function uj(gi){return 1-Math.pow(1-gi,1.5)}var cj=Date.now(),lS=(bn(1)-Ao)/At,dj=V.duration?1e3*V.duration:1e3*lS*.8;function uS(){var gi=(Date.now()-cj)/dj,B8=uj(gi)*lS;gi<=1?(this._flyToFrame=I(uS,this),this._move(this.unproject(U.add(se.subtract(U).multiplyBy(lj(B8)/ct)),Re),this.getScaleZoom(Xe/Vd(B8),Re),{flyTo:!0})):this._move(p,A)._moveEnd(!0)}return this._moveStart(!0,V.noMoveStart),uS.call(this),this},flyToBounds:function(p,A){var V=this._getBoundsCenterZoom(p,A);return this.flyTo(V.center,V.zoom,A)},setMaxBounds:function(p){return p=fe(p),this.listens("moveend",this._panInsideMaxBounds)&&this.off("moveend",this._panInsideMaxBounds),p.isValid()?(this.options.maxBounds=p,this._loaded&&this._panInsideMaxBounds(),this.on("moveend",this._panInsideMaxBounds)):(this.options.maxBounds=null,this)},setMinZoom:function(p){var A=this.options.minZoom;return this.options.minZoom=p,this._loaded&&A!==p&&(this.fire("zoomlevelschange"),this.getZoom()<this.options.minZoom)?this.setZoom(p):this},setMaxZoom:function(p){var A=this.options.maxZoom;return this.options.maxZoom=p,this._loaded&&A!==p&&(this.fire("zoomlevelschange"),this.getZoom()>this.options.maxZoom)?this.setZoom(p):this},panInsideBounds:function(p,A){this._enforcingBounds=!0;var V=this.getCenter(),U=this._limitCenter(V,this._zoom,fe(p));return V.equals(U)||this.panTo(U,A),this._enforcingBounds=!1,this},panInside:function(p,A){A=A||{};var V=z(A.paddingTopLeft||A.padding||[0,0]),U=z(A.paddingBottomRight||A.padding||[0,0]),se=this.project(this.getCenter()),$e=this.project(p),Re=this.getPixelBounds(),Xe=te([Re.min.add(V),Re.max.subtract(U)]),at=Xe.getSize();if(!Xe.contains($e)){this._enforcingBounds=!0;var ct=$e.subtract(Xe.getCenter()),At=Xe.extend($e).getSize().subtract(at);se.x+=ct.x<0?-At.x:At.x,se.y+=ct.y<0?-At.y:At.y,this.panTo(this.unproject(se),A),this._enforcingBounds=!1}return this},invalidateSize:function(p){if(!this._loaded)return this;p=i({animate:!1,pan:!0},p===!0?{animate:!0}:p);var A=this.getSize();this._sizeChanged=!0,this._lastCenter=null;var V=this.getSize(),U=A.divideBy(2).round(),se=V.divideBy(2).round(),$e=U.subtract(se);return!$e.x&&!$e.y?this:(p.animate&&p.pan?this.panBy($e):(p.pan&&this._rawPanBy($e),this.fire("move"),p.debounceMoveend?(clearTimeout(this._sizeTimer),this._sizeTimer=setTimeout(o(this.fire,this,"moveend"),200)):this.fire("moveend")),this.fire("resize",{oldSize:A,newSize:V}))},stop:function(){return this.setZoom(this._limitZoom(this._zoom)),this.options.zoomSnap||this.fire("viewreset"),this._stop()},locate:function(p){if(p=this._locateOptions=i({timeout:1e4,watch:!1},p),!("geolocation"in navigator))return this._handleGeolocationError({code:0,message:"Geolocation not supported."}),this;var A=o(this._handleGeolocationResponse,this),V=o(this._handleGeolocationError,this);return p.watch?this._locationWatchId=navigator.geolocation.watchPosition(A,V,p):navigator.geolocation.getCurrentPosition(A,V,p),this},stopLocate:function(){return navigator.geolocation&&navigator.geolocation.clearWatch&&navigator.geolocation.clearWatch(this._locationWatchId),this._locateOptions&&(this._locateOptions.setView=!1),this},_handleGeolocationError:function(p){if(this._container._leaflet_id){var A=p.code,V=p.message||(A===1?"permission denied":A===2?"position unavailable":"timeout");this._locateOptions.setView&&!this._loaded&&this.fitWorld(),this.fire("locationerror",{code:A,message:"Geolocation error: "+V+"."})}},_handleGeolocationResponse:function(p){if(this._container._leaflet_id){var A=p.coords.latitude,V=p.coords.longitude,U=new le(A,V),se=U.toBounds(p.coords.accuracy*2),$e=this._locateOptions;if($e.setView){var Re=this.getBoundsZoom(se);this.setView(U,$e.maxZoom?Math.min(Re,$e.maxZoom):Re)}var Xe={latlng:U,bounds:se,timestamp:p.timestamp};for(var at in p.coords)typeof p.coords[at]=="number"&&(Xe[at]=p.coords[at]);this.fire("locationfound",Xe)}},addHandler:function(p,A){if(!A)return this;var V=this[p]=new A(this);return this._handlers.push(V),this.options[p]&&V.enable(),this},remove:function(){if(this._initEvents(!0),this.options.maxBounds&&this.off("moveend",this._panInsideMaxBounds),this._containerId!==this._container._leaflet_id)throw new Error("Map container is being reused by another instance");try{delete this._container._leaflet_id,delete this._containerId}catch{this._container._leaflet_id=void 0,this._containerId=void 0}this._locationWatchId!==void 0&&this.stopLocate(),this._stop(),Wn(this._mapPane),this._clearControlPos&&this._clearControlPos(),this._resizeRequest&&(H(this._resizeRequest),this._resizeRequest=null),this._clearHandlers(),this._loaded&&this.fire("unload");var p;for(p in this._layers)this._layers[p].remove();for(p in this._panes)Wn(this._panes[p]);return this._layers=[],this._panes=[],delete this._mapPane,delete this._renderer,this},createPane:function(p,A){var V="leaflet-pane"+(p?" leaflet-"+p.replace("Pane","")+"-pane":""),U=dn("div",V,A||this._mapPane);return p&&(this._panes[p]=U),U},getCenter:function(){return this._checkIfLoaded(),this._lastCenter&&!this._moved()?this._lastCenter.clone():this.layerPointToLatLng(this._getCenterLayerPoint())},getZoom:function(){return this._zoom},getBounds:function(){var p=this.getPixelBounds(),A=this.unproject(p.getBottomLeft()),V=this.unproject(p.getTopRight());return new ee(A,V)},getMinZoom:function(){return this.options.minZoom===void 0?this._layersMinZoom||0:this.options.minZoom},getMaxZoom:function(){return this.options.maxZoom===void 0?this._layersMaxZoom===void 0?1/0:this._layersMaxZoom:this.options.maxZoom},getBoundsZoom:function(p,A,V){p=fe(p),V=z(V||[0,0]);var U=this.getZoom()||0,se=this.getMinZoom(),$e=this.getMaxZoom(),Re=p.getNorthWest(),Xe=p.getSouthEast(),at=this.getSize().subtract(V),ct=te(this.project(Xe,U),this.project(Re,U)).getSize(),At=wt.any3d?this.options.zoomSnap:1,Gt=at.x/ct.x,bn=at.y/ct.y,Wr=A?Math.max(Gt,bn):Math.min(Gt,bn);return U=this.getScaleZoom(Wr,U),At&&(U=Math.round(U/(At/100))*(At/100),U=A?Math.ceil(U/At)*At:Math.floor(U/At)*At),Math.max(se,Math.min($e,U))},getSize:function(){return(!this._size||this._sizeChanged)&&(this._size=new ie(this._container.clientWidth||0,this._container.clientHeight||0),this._sizeChanged=!1),this._size.clone()},getPixelBounds:function(p,A){var V=this._getTopLeftPoint(p,A);return new Y(V,V.add(this.getSize()))},getPixelOrigin:function(){return this._checkIfLoaded(),this._pixelOrigin},getPixelWorldBounds:function(p){return this.options.crs.getProjectedBounds(p===void 0?this.getZoom():p)},getPane:function(p){return typeof p=="string"?this._panes[p]:p},getPanes:function(){return this._panes},getContainer:function(){return this._container},getZoomScale:function(p,A){var V=this.options.crs;return A=A===void 0?this._zoom:A,V.scale(p)/V.scale(A)},getScaleZoom:function(p,A){var V=this.options.crs;A=A===void 0?this._zoom:A;var U=V.zoom(p*V.scale(A));return isNaN(U)?1/0:U},project:function(p,A){return A=A===void 0?this._zoom:A,this.options.crs.latLngToPoint(Q(p),A)},unproject:function(p,A){return A=A===void 0?this._zoom:A,this.options.crs.pointToLatLng(z(p),A)},layerPointToLatLng:function(p){var A=z(p).add(this.getPixelOrigin());return this.unproject(A)},latLngToLayerPoint:function(p){var A=this.project(Q(p))._round();return A._subtract(this.getPixelOrigin())},wrapLatLng:function(p){return this.options.crs.wrapLatLng(Q(p))},wrapLatLngBounds:function(p){return this.options.crs.wrapLatLngBounds(fe(p))},distance:function(p,A){return this.options.crs.distance(Q(p),Q(A))},containerPointToLayerPoint:function(p){return z(p).subtract(this._getMapPanePos())},layerPointToContainerPoint:function(p){return z(p).add(this._getMapPanePos())},containerPointToLatLng:function(p){var A=this.containerPointToLayerPoint(z(p));return this.layerPointToLatLng(A)},latLngToContainerPoint:function(p){return this.layerPointToContainerPoint(this.latLngToLayerPoint(Q(p)))},mouseEventToContainerPoint:function(p){return Se(p,this._container)},mouseEventToLayerPoint:function(p){return this.containerPointToLayerPoint(this.mouseEventToContainerPoint(p))},mouseEventToLatLng:function(p){return this.layerPointToLatLng(this.mouseEventToLayerPoint(p))},_initContainer:function(p){var A=this._container=Nl(p);if(A){if(A._leaflet_id)throw new Error("Map container is already initialized.")}else throw new Error("Map container not found.");Tt(A,"scroll",this._onScroll,this),this._containerId=l(A)},_initLayout:function(){var p=this._container;this._fadeAnimated=this.options.fadeAnimation&&wt.any3d,tn(p,"leaflet-container"+(wt.touch?" leaflet-touch":"")+(wt.retina?" leaflet-retina":"")+(wt.ielt9?" leaflet-oldie":"")+(wt.safari?" leaflet-safari":"")+(this._fadeAnimated?" leaflet-fade-anim":""));var A=ms(p,"position");A!=="absolute"&&A!=="relative"&&A!=="fixed"&&A!=="sticky"&&(p.style.position="relative"),this._initPanes(),this._initControlPos&&this._initControlPos()},_initPanes:function(){var p=this._panes={};this._paneRenderers={},this._mapPane=this.createPane("mapPane",this._container),ya(this._mapPane,new ie(0,0)),this.createPane("tilePane"),this.createPane("overlayPane"),this.createPane("shadowPane"),this.createPane("markerPane"),this.createPane("tooltipPane"),this.createPane("popupPane"),this.options.markerZoomAnimation||(tn(p.markerPane,"leaflet-zoom-hide"),tn(p.shadowPane,"leaflet-zoom-hide"))},_resetView:function(p,A,V){ya(this._mapPane,new ie(0,0));var U=!this._loaded;this._loaded=!0,A=this._limitZoom(A),this.fire("viewprereset");var se=this._zoom!==A;this._moveStart(se,V)._move(p,A)._moveEnd(se),this.fire("viewreset"),U&&this.fire("load")},_moveStart:function(p,A){return p&&this.fire("zoomstart"),A||this.fire("movestart"),this},_move:function(p,A,V,U){A===void 0&&(A=this._zoom);var se=this._zoom!==A;return this._zoom=A,this._lastCenter=p,this._pixelOrigin=this._getNewPixelOrigin(p),U?V&&V.pinch&&this.fire("zoom",V):((se||V&&V.pinch)&&this.fire("zoom",V),this.fire("move",V)),this},_moveEnd:function(p){return p&&this.fire("zoomend"),this.fire("moveend")},_stop:function(){return H(this._flyToFrame),this._panAnim&&this._panAnim.stop(),this},_rawPanBy:function(p){ya(this._mapPane,this._getMapPanePos().subtract(p))},_getZoomSpan:function(){return this.getMaxZoom()-this.getMinZoom()},_panInsideMaxBounds:function(){this._enforcingBounds||this.panInsideBounds(this.options.maxBounds)},_checkIfLoaded:function(){if(!this._loaded)throw new Error("Set map center and zoom first.")},_initEvents:function(p){this._targets={},this._targets[l(this._container)]=this;var A=p?et:Tt;A(this._container,"click dblclick mousedown mouseup mouseover mouseout mousemove contextmenu keypress keydown keyup",this._handleDOMEvent,this),this.options.trackResize&&A(window,"resize",this._onResize,this),wt.any3d&&this.options.transform3DLimit&&(p?this.off:this.on).call(this,"moveend",this._onMoveEnd)},_onResize:function(){H(this._resizeRequest),this._resizeRequest=I(function(){this.invalidateSize({debounceMoveend:!0})},this)},_onScroll:function(){this._container.scrollTop=0,this._container.scrollLeft=0},_onMoveEnd:function(){var p=this._getMapPanePos();Math.max(Math.abs(p.x),Math.abs(p.y))>=this.options.transform3DLimit&&this._resetView(this.getCenter(),this.getZoom())},_findEventTargets:function(p,A){for(var V=[],U,se=A==="mouseout"||A==="mouseover",$e=p.target||p.srcElement,Re=!1;$e;){if(U=this._targets[l($e)],U&&(A==="click"||A==="preclick")&&this._draggableMoved(U)){Re=!0;break}if(U&&U.listens(A,!0)&&(se&&!Mt($e,p)||(V.push(U),se))||$e===this._container)break;$e=$e.parentNode}return!V.length&&!Re&&!se&&this.listens(A,!0)&&(V=[this]),V},_isClickDisabled:function(p){for(;p&&p!==this._container;){if(p._leaflet_disable_click)return!0;p=p.parentNode}},_handleDOMEvent:function(p){var A=p.target||p.srcElement;if(!(!this._loaded||A._leaflet_disable_events||p.type==="click"&&this._isClickDisabled(A))){var V=p.type;V==="mousedown"&&Ot(A),this._fireDOMEvent(p,V)}},_mouseEvents:["click","dblclick","mouseover","mouseout","contextmenu"],_fireDOMEvent:function(p,A,V){if(p.type==="click"){var U=i({},p);U.type="preclick",this._fireDOMEvent(U,U.type,V)}var se=this._findEventTargets(p,A);if(V){for(var $e=[],Re=0;Re<V.length;Re++)V[Re].listens(A,!0)&&$e.push(V[Re]);se=$e.concat(se)}if(se.length){A==="contextmenu"&&Ea(p);var Xe=se[0],at={originalEvent:p};if(p.type!=="keypress"&&p.type!=="keydown"&&p.type!=="keyup"){var ct=Xe.getLatLng&&(!Xe._radius||Xe._radius<=10);at.containerPoint=ct?this.latLngToContainerPoint(Xe.getLatLng()):this.mouseEventToContainerPoint(p),at.layerPoint=this.containerPointToLayerPoint(at.containerPoint),at.latlng=ct?Xe.getLatLng():this.layerPointToLatLng(at.layerPoint)}for(Re=0;Re<se.length;Re++)if(se[Re].fire(A,at,!0),at.originalEvent._stopped||se[Re].options.bubblingMouseEvents===!1&&S(this._mouseEvents,A)!==-1)return}},_draggableMoved:function(p){return p=p.dragging&&p.dragging.enabled()?p:this,p.dragging&&p.dragging.moved()||this.boxZoom&&this.boxZoom.moved()},_clearHandlers:function(){for(var p=0,A=this._handlers.length;p<A;p++)this._handlers[p].disable()},whenReady:function(p,A){return this._loaded?p.call(A||this,{target:this}):this.on("load",p,A),this},_getMapPanePos:function(){return nr(this._mapPane)||new ie(0,0)},_moved:function(){var p=this._getMapPanePos();return p&&!p.equals([0,0])},_getTopLeftPoint:function(p,A){var V=p&&A!==void 0?this._getNewPixelOrigin(p,A):this.getPixelOrigin();return V.subtract(this._getMapPanePos())},_getNewPixelOrigin:function(p,A){var V=this.getSize()._divideBy(2);return this.project(p,A)._subtract(V)._add(this._getMapPanePos())._round()},_latLngToNewLayerPoint:function(p,A,V){var U=this._getNewPixelOrigin(V,A);return this.project(p,A)._subtract(U)},_latLngBoundsToNewLayerBounds:function(p,A,V){var U=this._getNewPixelOrigin(V,A);return te([this.project(p.getSouthWest(),A)._subtract(U),this.project(p.getNorthWest(),A)._subtract(U),this.project(p.getSouthEast(),A)._subtract(U),this.project(p.getNorthEast(),A)._subtract(U)])},_getCenterLayerPoint:function(){return this.containerPointToLayerPoint(this.getSize()._divideBy(2))},_getCenterOffset:function(p){return this.latLngToLayerPoint(p).subtract(this._getCenterLayerPoint())},_limitCenter:function(p,A,V){if(!V)return p;var U=this.project(p,A),se=this.getSize().divideBy(2),$e=new Y(U.subtract(se),U.add(se)),Re=this._getBoundsOffset($e,V,A);return Math.abs(Re.x)<=1&&Math.abs(Re.y)<=1?p:this.unproject(U.add(Re),A)},_limitOffset:function(p,A){if(!A)return p;var V=this.getPixelBounds(),U=new Y(V.min.add(p),V.max.add(p));return p.add(this._getBoundsOffset(U,A))},_getBoundsOffset:function(p,A,V){var U=te(this.project(A.getNorthEast(),V),this.project(A.getSouthWest(),V)),se=U.min.subtract(p.min),$e=U.max.subtract(p.max),Re=this._rebound(se.x,-$e.x),Xe=this._rebound(se.y,-$e.y);return new ie(Re,Xe)},_rebound:function(p,A){return p+A>0?Math.round(p-A)/2:Math.max(0,Math.ceil(p))-Math.max(0,Math.floor(A))},_limitZoom:function(p){var A=this.getMinZoom(),V=this.getMaxZoom(),U=wt.any3d?this.options.zoomSnap:1;return U&&(p=Math.round(p/U)*U),Math.max(A,Math.min(V,p))},_onPanTransitionStep:function(){this.fire("move")},_onPanTransitionEnd:function(){fa(this._mapPane,"leaflet-pan-anim"),this.fire("moveend")},_tryAnimatedPan:function(p,A){var V=this._getCenterOffset(p)._trunc();return(A&&A.animate)!==!0&&!this.getSize().contains(V)?!1:(this.panBy(V,A),!0)},_createAnimProxy:function(){var p=this._proxy=dn("div","leaflet-proxy leaflet-zoom-animated");this._panes.mapPane.appendChild(p),this.on("zoomanim",function(A){var V=jr,U=this._proxy.style[V];Uo(this._proxy,this.project(A.center,A.zoom),this.getZoomScale(A.zoom,1)),U===this._proxy.style[V]&&this._animatingZoom&&this._onZoomTransitionEnd()},this),this.on("load moveend",this._animMoveEnd,this),this._on("unload",this._destroyAnimProxy,this)},_destroyAnimProxy:function(){Wn(this._proxy),this.off("load moveend",this._animMoveEnd,this),delete this._proxy},_animMoveEnd:function(){var p=this.getCenter(),A=this.getZoom();Uo(this._proxy,this.project(p,A),this.getZoomScale(A,1))},_catchTransitionEnd:function(p){this._animatingZoom&&p.propertyName.indexOf("transform")>=0&&this._onZoomTransitionEnd()},_nothingToAnimate:function(){return!this._container.getElementsByClassName("leaflet-zoom-animated").length},_tryAnimatedZoom:function(p,A,V){if(this._animatingZoom)return!0;if(V=V||{},!this._zoomAnimated||V.animate===!1||this._nothingToAnimate()||Math.abs(A-this._zoom)>this.options.zoomAnimationThreshold)return!1;var U=this.getZoomScale(A),se=this._getCenterOffset(p)._divideBy(1-1/U);return V.animate!==!0&&!this.getSize().contains(se)?!1:(I(function(){this._moveStart(!0,V.noMoveStart||!1)._animateZoom(p,A,!0)},this),!0)},_animateZoom:function(p,A,V,U){this._mapPane&&(V&&(this._animatingZoom=!0,this._animateToCenter=p,this._animateToZoom=A,tn(this._mapPane,"leaflet-zoom-anim")),this.fire("zoomanim",{center:p,zoom:A,noUpdate:U}),this._tempFireZoomEvent||(this._tempFireZoomEvent=this._zoom!==this._animateToZoom),this._move(this._animateToCenter,this._animateToZoom,void 0,!0),setTimeout(o(this._onZoomTransitionEnd,this),250))},_onZoomTransitionEnd:function(){this._animatingZoom&&(this._mapPane&&fa(this._mapPane,"leaflet-zoom-anim"),this._animatingZoom=!1,this._move(this._animateToCenter,this._animateToZoom,void 0,!0),this._tempFireZoomEvent&&this.fire("zoom"),delete this._tempFireZoomEvent,this.fire("move"),this._moveEnd(!0))}});function Ua(p,A){return new Ct(p,A)}var ln=Z.extend({options:{position:"topright"},initialize:function(p){g(this,p)},getPosition:function(){return this.options.position},setPosition:function(p){var A=this._map;return A&&A.removeControl(this),this.options.position=p,A&&A.addControl(this),this},getContainer:function(){return this._container},addTo:function(p){this.remove(),this._map=p;var A=this._container=this.onAdd(p),V=this.getPosition(),U=p._controlCorners[V];return tn(A,"leaflet-control"),V.indexOf("bottom")!==-1?U.insertBefore(A,U.firstChild):U.appendChild(A),this._map.on("unload",this.remove,this),this},remove:function(){return this._map?(Wn(this._container),this.onRemove&&this.onRemove(this._map),this._map.off("unload",this.remove,this),this._map=null,this):this},_refocusOnMap:function(p){this._map&&p&&p.screenX>0&&p.screenY>0&&this._map.getContainer().focus()}}),ja=function(p){return new ln(p)};Ct.include({addControl:function(p){return p.addTo(this),this},removeControl:function(p){return p.remove(),this},_initControlPos:function(){var p=this._controlCorners={},A="leaflet-",V=this._controlContainer=dn("div",A+"control-container",this._container);function U(se,$e){var Re=A+se+" "+A+$e;p[se+$e]=dn("div",Re,V)}U("top","left"),U("top","right"),U("bottom","left"),U("bottom","right")},_clearControlPos:function(){for(var p in this._controlCorners)Wn(this._controlCorners[p]);Wn(this._controlContainer),delete this._controlCorners,delete this._controlContainer}});var or=ln.extend({options:{collapsed:!0,position:"topright",autoZIndex:!0,hideSingleBase:!1,sortLayers:!1,sortFunction:function(p,A,V,U){return V<U?-1:U<V?1:0}},initialize:function(p,A,V){g(this,V),this._layerControlInputs=[],this._layers=[],this._lastZIndex=0,this._handlingClick=!1,this._preventClick=!1;for(var U in p)this._addLayer(p[U],U);for(U in A)this._addLayer(A[U],U,!0)},onAdd:function(p){this._initLayout(),this._update(),this._map=p,p.on("zoomend",this._checkDisabledLayers,this);for(var A=0;A<this._layers.length;A++)this._layers[A].layer.on("add remove",this._onLayerChange,this);return this._container},addTo:function(p){return ln.prototype.addTo.call(this,p),this._expandIfNotCollapsed()},onRemove:function(){this._map.off("zoomend",this._checkDisabledLayers,this);for(var p=0;p<this._layers.length;p++)this._layers[p].layer.off("add remove",this._onLayerChange,this)},addBaseLayer:function(p,A){return this._addLayer(p,A),this._map?this._update():this},addOverlay:function(p,A){return this._addLayer(p,A,!0),this._map?this._update():this},removeLayer:function(p){p.off("add remove",this._onLayerChange,this);var A=this._getLayer(l(p));return A&&this._layers.splice(this._layers.indexOf(A),1),this._map?this._update():this},expand:function(){tn(this._container,"leaflet-control-layers-expanded"),this._section.style.height=null;var p=this._map.getSize().y-(this._container.offsetTop+50);return p<this._section.clientHeight?(tn(this._section,"leaflet-control-layers-scrollbar"),this._section.style.height=p+"px"):fa(this._section,"leaflet-control-layers-scrollbar"),this._checkDisabledLayers(),this},collapse:function(){return fa(this._container,"leaflet-control-layers-expanded"),this},_initLayout:function(){var p="leaflet-control-layers",A=this._container=dn("div",p),V=this.options.collapsed;A.setAttribute("aria-haspopup",!0),wo(A),Xs(A);var U=this._section=dn("section",p+"-list");V&&(this._map.on("click",this.collapse,this),Tt(A,{mouseenter:this._expandSafely,mouseleave:this.collapse},this));var se=this._layersLink=dn("a",p+"-toggle",A);se.href="#",se.title="Layers",se.setAttribute("role","button"),Tt(se,{keydown:function($e){$e.keyCode===13&&this._expandSafely()},click:function($e){Ea($e),this._expandSafely()}},this),V||this.expand(),this._baseLayersList=dn("div",p+"-base",U),this._separator=dn("div",p+"-separator",U),this._overlaysList=dn("div",p+"-overlays",U),A.appendChild(U)},_getLayer:function(p){for(var A=0;A<this._layers.length;A++)if(this._layers[A]&&l(this._layers[A].layer)===p)return this._layers[A]},_addLayer:function(p,A,V){this._map&&p.on("add remove",this._onLayerChange,this),this._layers.push({layer:p,name:A,overlay:V}),this.options.sortLayers&&this._layers.sort(o(function(U,se){return this.options.sortFunction(U.layer,se.layer,U.name,se.name)},this)),this.options.autoZIndex&&p.setZIndex&&(this._lastZIndex++,p.setZIndex(this._lastZIndex)),this._expandIfNotCollapsed()},_update:function(){if(!this._container)return this;vs(this._baseLayersList),vs(this._overlaysList),this._layerControlInputs=[];var p,A,V,U,se=0;for(V=0;V<this._layers.length;V++)U=this._layers[V],this._addItem(U),A=A||U.overlay,p=p||!U.overlay,se+=U.overlay?0:1;return this.options.hideSingleBase&&(p=p&&se>1,this._baseLayersList.style.display=p?"":"none"),this._separator.style.display=A&&p?"":"none",this},_onLayerChange:function(p){this._handlingClick||this._update();var A=this._getLayer(l(p.target)),V=A.overlay?p.type==="add"?"overlayadd":"overlayremove":p.type==="add"?"baselayerchange":null;V&&this._map.fire(V,A)},_createRadioElement:function(p,A){var V='<input type="radio" class="leaflet-control-layers-selector" name="'+p+'"'+(A?' checked="checked"':"")+"/>",U=document.createElement("div");return U.innerHTML=V,U.firstChild},_addItem:function(p){var A=document.createElement("label"),V=this._map.hasLayer(p.layer),U;p.overlay?(U=document.createElement("input"),U.type="checkbox",U.className="leaflet-control-layers-selector",U.defaultChecked=V):U=this._createRadioElement("leaflet-base-layers_"+l(this),V),this._layerControlInputs.push(U),U.layerId=l(p.layer),Tt(U,"click",this._onInputClick,this);var se=document.createElement("span");se.innerHTML=" "+p.name;var $e=document.createElement("span");A.appendChild($e),$e.appendChild(U),$e.appendChild(se);var Re=p.overlay?this._overlaysList:this._baseLayersList;return Re.appendChild(A),this._checkDisabledLayers(),A},_onInputClick:function(){if(!this._preventClick){var p=this._layerControlInputs,A,V,U=[],se=[];this._handlingClick=!0;for(var $e=p.length-1;$e>=0;$e--)A=p[$e],V=this._getLayer(A.layerId).layer,A.checked?U.push(V):A.checked||se.push(V);for($e=0;$e<se.length;$e++)this._map.hasLayer(se[$e])&&this._map.removeLayer(se[$e]);for($e=0;$e<U.length;$e++)this._map.hasLayer(U[$e])||this._map.addLayer(U[$e]);this._handlingClick=!1,this._refocusOnMap()}},_checkDisabledLayers:function(){for(var p=this._layerControlInputs,A,V,U=this._map.getZoom(),se=p.length-1;se>=0;se--)A=p[se],V=this._getLayer(A.layerId).layer,A.disabled=V.options.minZoom!==void 0&&U<V.options.minZoom||V.options.maxZoom!==void 0&&U>V.options.maxZoom},_expandIfNotCollapsed:function(){return this._map&&!this.options.collapsed&&this.expand(),this},_expandSafely:function(){var p=this._section;this._preventClick=!0,Tt(p,"click",Ea),this.expand();var A=this;setTimeout(function(){et(p,"click",Ea),A._preventClick=!1})}}),ri=function(p,A,V){return new or(p,A,V)},vi=ln.extend({options:{position:"topleft",zoomInText:'<span aria-hidden="true">+</span>',zoomInTitle:"Zoom in",zoomOutText:'<span aria-hidden="true">&#x2212;</span>',zoomOutTitle:"Zoom out"},onAdd:function(p){var A="leaflet-control-zoom",V=dn("div",A+" leaflet-bar"),U=this.options;return this._zoomInButton=this._createButton(U.zoomInText,U.zoomInTitle,A+"-in",V,this._zoomIn),this._zoomOutButton=this._createButton(U.zoomOutText,U.zoomOutTitle,A+"-out",V,this._zoomOut),this._updateDisabled(),p.on("zoomend zoomlevelschange",this._updateDisabled,this),V},onRemove:function(p){p.off("zoomend zoomlevelschange",this._updateDisabled,this)},disable:function(){return this._disabled=!0,this._updateDisabled(),this},enable:function(){return this._disabled=!1,this._updateDisabled(),this},_zoomIn:function(p){!this._disabled&&this._map._zoom<this._map.getMaxZoom()&&this._map.zoomIn(this._map.options.zoomDelta*(p.shiftKey?3:1))},_zoomOut:function(p){!this._disabled&&this._map._zoom>this._map.getMinZoom()&&this._map.zoomOut(this._map.options.zoomDelta*(p.shiftKey?3:1))},_createButton:function(p,A,V,U,se){var $e=dn("a",V,U);return $e.innerHTML=p,$e.href="#",$e.title=A,$e.setAttribute("role","button"),$e.setAttribute("aria-label",A),wo($e),Tt($e,"click",$o),Tt($e,"click",se,this),Tt($e,"click",this._refocusOnMap,this),$e},_updateDisabled:function(){var p=this._map,A="leaflet-disabled";fa(this._zoomInButton,A),fa(this._zoomOutButton,A),this._zoomInButton.setAttribute("aria-disabled","false"),this._zoomOutButton.setAttribute("aria-disabled","false"),(this._disabled||p._zoom===p.getMinZoom())&&(tn(this._zoomOutButton,A),this._zoomOutButton.setAttribute("aria-disabled","true")),(this._disabled||p._zoom===p.getMaxZoom())&&(tn(this._zoomInButton,A),this._zoomInButton.setAttribute("aria-disabled","true"))}});Ct.mergeOptions({zoomControl:!0}),Ct.addInitHook(function(){this.options.zoomControl&&(this.zoomControl=new vi,this.addControl(this.zoomControl))});var Mi=function(p){return new vi(p)},Js=ln.extend({options:{position:"bottomleft",maxWidth:100,metric:!0,imperial:!0},onAdd:function(p){var A="leaflet-control-scale",V=dn("div",A),U=this.options;return this._addScales(U,A+"-line",V),p.on(U.updateWhenIdle?"moveend":"move",this._update,this),p.whenReady(this._update,this),V},onRemove:function(p){p.off(this.options.updateWhenIdle?"moveend":"move",this._update,this)},_addScales:function(p,A,V){p.metric&&(this._mScale=dn("div",A,V)),p.imperial&&(this._iScale=dn("div",A,V))},_update:function(){var p=this._map,A=p.getSize().y/2,V=p.distance(p.containerPointToLatLng([0,A]),p.containerPointToLatLng([this.options.maxWidth,A]));this._updateScales(V)},_updateScales:function(p){this.options.metric&&p&&this._updateMetric(p),this.options.imperial&&p&&this._updateImperial(p)},_updateMetric:function(p){var A=this._getRoundNum(p),V=A<1e3?A+" m":A/1e3+" km";this._updateScale(this._mScale,V,A/p)},_updateImperial:function(p){var A=p*3.2808399,V,U,se;A>5280?(V=A/5280,U=this._getRoundNum(V),this._updateScale(this._iScale,U+" mi",U/V)):(se=this._getRoundNum(A),this._updateScale(this._iScale,se+" ft",se/A))},_updateScale:function(p,A,V){p.style.width=Math.round(this.options.maxWidth*V)+"px",p.innerHTML=A},_getRoundNum:function(p){var A=Math.pow(10,(Math.floor(p)+"").length-1),V=p/A;return V=V>=10?10:V>=5?5:V>=3?3:V>=2?2:1,A*V}}),Qs=function(p){return new Js(p)},Eu='<svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="12" height="8" viewBox="0 0 12 8" class="leaflet-attribution-flag"><path fill="#4C7BE1" d="M0 0h12v4H0z"/><path fill="#FFD500" d="M0 4h12v3H0z"/><path fill="#E0BC00" d="M0 7h12v1H0z"/></svg>',Md=ln.extend({options:{position:"bottomright",prefix:'<a href="https://leafletjs.com" title="A JavaScript library for interactive maps">'+(wt.inlineSvg?Eu+" ":"")+"Leaflet</a>"},initialize:function(p){g(this,p),this._attributions={}},onAdd:function(p){p.attributionControl=this,this._container=dn("div","leaflet-control-attribution"),wo(this._container);for(var A in p._layers)p._layers[A].getAttribution&&this.addAttribution(p._layers[A].getAttribution());return this._update(),p.on("layeradd",this._addAttribution,this),this._container},onRemove:function(p){p.off("layeradd",this._addAttribution,this)},_addAttribution:function(p){p.layer.getAttribution&&(this.addAttribution(p.layer.getAttribution()),p.layer.once("remove",function(){this.removeAttribution(p.layer.getAttribution())},this))},setPrefix:function(p){return this.options.prefix=p,this._update(),this},addAttribution:function(p){return p?(this._attributions[p]||(this._attributions[p]=0),this._attributions[p]++,this._update(),this):this},removeAttribution:function(p){return p?(this._attributions[p]&&(this._attributions[p]--,this._update()),this):this},_update:function(){if(this._map){var p=[];for(var A in this._attributions)this._attributions[A]&&p.push(A);var V=[];this.options.prefix&&V.push(this.options.prefix),p.length&&V.push(p.join(", ")),this._container.innerHTML=V.join(' <span aria-hidden="true">|</span> ')}}});Ct.mergeOptions({attributionControl:!0}),Ct.addInitHook(function(){this.options.attributionControl&&new Md().addTo(this)});var xd=function(p){return new Md(p)};ln.Layers=or,ln.Zoom=vi,ln.Scale=Js,ln.Attribution=Md,ja.layers=ri,ja.zoom=Mi,ja.scale=Qs,ja.attribution=xd;var Yr=Z.extend({initialize:function(p){this._map=p},enable:function(){return this._enabled?this:(this._enabled=!0,this.addHooks(),this)},disable:function(){return this._enabled?(this._enabled=!1,this.removeHooks(),this):this},enabled:function(){return!!this._enabled}});Yr.addTo=function(p,A){return p.addHandler(A,this),this};var PU={Events:W},DA=wt.touch?"touchstart mousedown":"mousedown",Bc=X.extend({options:{clickTolerance:3},initialize:function(p,A,V,U){g(this,U),this._element=p,this._dragStartTarget=A||p,this._preventOutline=V},enable:function(){this._enabled||(Tt(this._dragStartTarget,DA,this._onDown,this),this._enabled=!0)},disable:function(){this._enabled&&(Bc._dragging===this&&this.finishDrag(!0),et(this._dragStartTarget,DA,this._onDown,this),this._enabled=!1,this._moved=!1)},_onDown:function(p){if(this._enabled&&(this._moved=!1,!qr(this._element,"leaflet-zoom-anim"))){if(p.touches&&p.touches.length!==1){Bc._dragging===this&&this.finishDrag();return}if(!(Bc._dragging||p.shiftKey||p.which!==1&&p.button!==1&&!p.touches)&&(Bc._dragging=this,this._preventOutline&&Ot(this._element),ir(),ki(),!this._moving)){this.fire("down");var A=p.touches?p.touches[0]:p,V=ft(this._element);this._startPoint=new ie(A.clientX,A.clientY),this._startPos=nr(this._element),this._parentScale=ra(V);var U=p.type==="mousedown";Tt(document,U?"mousemove":"touchmove",this._onMove,this),Tt(document,U?"mouseup":"touchend touchcancel",this._onUp,this)}}},_onMove:function(p){if(this._enabled){if(p.touches&&p.touches.length>1){this._moved=!0;return}var A=p.touches&&p.touches.length===1?p.touches[0]:p,V=new ie(A.clientX,A.clientY)._subtract(this._startPoint);!V.x&&!V.y||Math.abs(V.x)+Math.abs(V.y)<this.options.clickTolerance||(V.x/=this._parentScale.x,V.y/=this._parentScale.y,Ea(p),this._moved||(this.fire("dragstart"),this._moved=!0,tn(document.body,"leaflet-dragging"),this._lastTarget=p.target||p.srcElement,window.SVGElementInstance&&this._lastTarget instanceof window.SVGElementInstance&&(this._lastTarget=this._lastTarget.correspondingUseElement),tn(this._lastTarget,"leaflet-drag-target")),this._newPos=this._startPos.add(V),this._moving=!0,this._lastEvent=p,this._updatePosition())}},_updatePosition:function(){var p={originalEvent:this._lastEvent};this.fire("predrag",p),ya(this._element,this._newPos),this.fire("drag",p)},_onUp:function(){this._enabled&&this.finishDrag()},finishDrag:function(p){fa(document.body,"leaflet-dragging"),this._lastTarget&&(fa(this._lastTarget,"leaflet-drag-target"),this._lastTarget=null),et(document,"mousemove touchmove",this._onMove,this),et(document,"mouseup touchend touchcancel",this._onUp,this),Qe(),ar();var A=this._moved&&this._moving;this._moving=!1,Bc._dragging=!1,A&&this.fire("dragend",{noInertia:p,distance:this._newPos.distanceTo(this._startPos)})}});function VA(p,A,V){var U,se=[1,4,2,8],$e,Re,Xe,at,ct,At,Gt,bn;for($e=0,At=p.length;$e<At;$e++)p[$e]._code=W1(p[$e],A);for(Xe=0;Xe<4;Xe++){for(Gt=se[Xe],U=[],$e=0,At=p.length,Re=At-1;$e<At;Re=$e++)at=p[$e],ct=p[Re],at._code&Gt?ct._code&Gt||(bn=T8(ct,at,Gt,A,V),bn._code=W1(bn,A),U.push(bn)):(ct._code&Gt&&(bn=T8(ct,at,Gt,A,V),bn._code=W1(bn,A),U.push(bn)),U.push(at));p=U}return p}function OA(p,A){var V,U,se,$e,Re,Xe,at,ct,At;if(!p||p.length===0)throw new Error("latlngs not passed");_s(p)||(console.warn("latlngs are not flat! Only the first ring will be used"),p=p[0]);var Gt=Q([0,0]),bn=fe(p),Wr=bn.getNorthWest().distanceTo(bn.getSouthWest())*bn.getNorthEast().distanceTo(bn.getNorthWest());Wr<1700&&(Gt=Y3(p));var Ri=p.length,bs=[];for(V=0;V<Ri;V++){var Ao=Q(p[V]);bs.push(A.project(Q([Ao.lat-Gt.lat,Ao.lng-Gt.lng])))}for(Xe=at=ct=0,V=0,U=Ri-1;V<Ri;U=V++)se=bs[V],$e=bs[U],Re=se.y*$e.x-$e.y*se.x,at+=(se.x+$e.x)*Re,ct+=(se.y+$e.y)*Re,Xe+=Re*3;Xe===0?At=bs[0]:At=[at/Xe,ct/Xe];var Vd=A.unproject(z(At));return Q([Vd.lat+Gt.lat,Vd.lng+Gt.lng])}function Y3(p){for(var A=0,V=0,U=0,se=0;se<p.length;se++){var $e=Q(p[se]);A+=$e.lat,V+=$e.lng,U++}return Q([A/U,V/U])}var TU={__proto__:null,clipPolygon:VA,polygonCenter:OA,centroid:Y3};function IA(p,A){if(!A||!p.length)return p.slice();var V=A*A;return p=OU(p,V),p=VU(p,V),p}function HA(p,A,V){return Math.sqrt(rh(p,A,V,!0))}function DU(p,A,V){return rh(p,A,V)}function VU(p,A){var V=p.length,U=typeof Uint8Array<"u"?Uint8Array:Array,se=new U(V);se[0]=se[V-1]=1,W3(p,se,A,0,V-1);var $e,Re=[];for($e=0;$e<V;$e++)se[$e]&&Re.push(p[$e]);return Re}function W3(p,A,V,U,se){var $e=0,Re,Xe,at;for(Xe=U+1;Xe<=se-1;Xe++)at=rh(p[Xe],p[U],p[se],!0),at>$e&&(Re=Xe,$e=at);$e>V&&(A[Re]=1,W3(p,A,V,U,Re),W3(p,A,V,Re,se))}function OU(p,A){for(var V=[p[0]],U=1,se=0,$e=p.length;U<$e;U++)IU(p[U],p[se])>A&&(V.push(p[U]),se=U);return se<$e-1&&V.push(p[$e-1]),V}var NA;function RA(p,A,V,U,se){var $e=U?NA:W1(p,V),Re=W1(A,V),Xe,at,ct;for(NA=Re;;){if(!($e|Re))return[p,A];if($e&Re)return!1;Xe=$e||Re,at=T8(p,A,Xe,V,se),ct=W1(at,V),Xe===$e?(p=at,$e=ct):(A=at,Re=ct)}}function T8(p,A,V,U,se){var $e=A.x-p.x,Re=A.y-p.y,Xe=U.min,at=U.max,ct,At;return V&8?(ct=p.x+$e*(at.y-p.y)/Re,At=at.y):V&4?(ct=p.x+$e*(Xe.y-p.y)/Re,At=Xe.y):V&2?(ct=at.x,At=p.y+Re*(at.x-p.x)/$e):V&1&&(ct=Xe.x,At=p.y+Re*(Xe.x-p.x)/$e),new ie(ct,At,se)}function W1(p,A){var V=0;return p.x<A.min.x?V|=1:p.x>A.max.x&&(V|=2),p.y<A.min.y?V|=4:p.y>A.max.y&&(V|=8),V}function IU(p,A){var V=A.x-p.x,U=A.y-p.y;return V*V+U*U}function rh(p,A,V,U){var se=A.x,$e=A.y,Re=V.x-se,Xe=V.y-$e,at=Re*Re+Xe*Xe,ct;return at>0&&(ct=((p.x-se)*Re+(p.y-$e)*Xe)/at,ct>1?(se=V.x,$e=V.y):ct>0&&(se+=Re*ct,$e+=Xe*ct)),Re=p.x-se,Xe=p.y-$e,U?Re*Re+Xe*Xe:new ie(se,$e)}function _s(p){return!C(p[0])||typeof p[0][0]!="object"&&typeof p[0][0]<"u"}function ZA(p){return console.warn("Deprecated use of _flat, please use L.LineUtil.isFlat instead."),_s(p)}function FA(p,A){var V,U,se,$e,Re,Xe,at,ct;if(!p||p.length===0)throw new Error("latlngs not passed");_s(p)||(console.warn("latlngs are not flat! Only the first ring will be used"),p=p[0]);var At=Q([0,0]),Gt=fe(p),bn=Gt.getNorthWest().distanceTo(Gt.getSouthWest())*Gt.getNorthEast().distanceTo(Gt.getNorthWest());bn<1700&&(At=Y3(p));var Wr=p.length,Ri=[];for(V=0;V<Wr;V++){var bs=Q(p[V]);Ri.push(A.project(Q([bs.lat-At.lat,bs.lng-At.lng])))}for(V=0,U=0;V<Wr-1;V++)U+=Ri[V].distanceTo(Ri[V+1])/2;if(U===0)ct=Ri[0];else for(V=0,$e=0;V<Wr-1;V++)if(Re=Ri[V],Xe=Ri[V+1],se=Re.distanceTo(Xe),$e+=se,$e>U){at=($e-U)/se,ct=[Xe.x-at*(Xe.x-Re.x),Xe.y-at*(Xe.y-Re.y)];break}var Ao=A.unproject(z(ct));return Q([Ao.lat+At.lat,Ao.lng+At.lng])}var HU={__proto__:null,simplify:IA,pointToSegmentDistance:HA,closestPointOnSegment:DU,clipSegment:RA,_getEdgeIntersection:T8,_getBitCode:W1,_sqClosestPointOnSegment:rh,isFlat:_s,_flat:ZA,polylineCenter:FA},G3={project:function(p){return new ie(p.lng,p.lat)},unproject:function(p){return new le(p.y,p.x)},bounds:new Y([-180,-90],[180,90])},K3={R:6378137,R_MINOR:6356752314245179e-9,bounds:new Y([-2003750834279e-5,-1549657073972e-5],[2003750834279e-5,1876465623138e-5]),project:function(p){var A=Math.PI/180,V=this.R,U=p.lat*A,se=this.R_MINOR/V,$e=Math.sqrt(1-se*se),Re=$e*Math.sin(U),Xe=Math.tan(Math.PI/4-U/2)/Math.pow((1-Re)/(1+Re),$e/2);return U=-V*Math.log(Math.max(Xe,1e-10)),new ie(p.lng*A*V,U)},unproject:function(p){for(var A=180/Math.PI,V=this.R,U=this.R_MINOR/V,se=Math.sqrt(1-U*U),$e=Math.exp(-p.y/V),Re=Math.PI/2-2*Math.atan($e),Xe=0,at=.1,ct;Xe<15&&Math.abs(at)>1e-7;Xe++)ct=se*Math.sin(Re),ct=Math.pow((1-ct)/(1+ct),se/2),at=Math.PI/2-2*Math.atan($e*ct)-Re,Re+=at;return new le(Re*A,p.x*A/V)}},NU={__proto__:null,LonLat:G3,Mercator:K3,SphericalMercator:ce},RU=i({},ue,{code:"EPSG:3395",projection:K3,transformation:function(){var p=.5/(Math.PI*K3.R);return J(p,.5,-p,.5)}()}),zA=i({},ue,{code:"EPSG:4326",projection:G3,transformation:J(1/180,1,-1/180,.5)}),ZU=i({},j,{projection:G3,transformation:J(1,0,-1,0),scale:function(p){return Math.pow(2,p)},zoom:function(p){return Math.log(p)/Math.LN2},distance:function(p,A){var V=A.lng-p.lng,U=A.lat-p.lat;return Math.sqrt(V*V+U*U)},infinite:!0});j.Earth=ue,j.EPSG3395=RU,j.EPSG3857=he,j.EPSG900913=oe,j.EPSG4326=zA,j.Simple=ZU;var el=X.extend({options:{pane:"overlayPane",attribution:null,bubblingMouseEvents:!0},addTo:function(p){return p.addLayer(this),this},remove:function(){return this.removeFrom(this._map||this._mapToAdd)},removeFrom:function(p){return p&&p.removeLayer(this),this},getPane:function(p){return this._map.getPane(p?this.options[p]||p:this.options.pane)},addInteractiveTarget:function(p){return this._map._targets[l(p)]=this,this},removeInteractiveTarget:function(p){return delete this._map._targets[l(p)],this},getAttribution:function(){return this.options.attribution},_layerAdd:function(p){var A=p.target;if(A.hasLayer(this)){if(this._map=A,this._zoomAnimated=A._zoomAnimated,this.getEvents){var V=this.getEvents();A.on(V,this),this.once("remove",function(){A.off(V,this)},this)}this.onAdd(A),this.fire("add"),A.fire("layeradd",{layer:this})}}});Ct.include({addLayer:function(p){if(!p._layerAdd)throw new Error("The provided object is not a Layer.");var A=l(p);return this._layers[A]?this:(this._layers[A]=p,p._mapToAdd=this,p.beforeAdd&&p.beforeAdd(this),this.whenReady(p._layerAdd,p),this)},removeLayer:function(p){var A=l(p);return this._layers[A]?(this._loaded&&p.onRemove(this),delete this._layers[A],this._loaded&&(this.fire("layerremove",{layer:p}),p.fire("remove")),p._map=p._mapToAdd=null,this):this},hasLayer:function(p){return l(p)in this._layers},eachLayer:function(p,A){for(var V in this._layers)p.call(A,this._layers[V]);return this},_addLayers:function(p){p=p?C(p)?p:[p]:[];for(var A=0,V=p.length;A<V;A++)this.addLayer(p[A])},_addZoomLimit:function(p){(!isNaN(p.options.maxZoom)||!isNaN(p.options.minZoom))&&(this._zoomBoundLayers[l(p)]=p,this._updateZoomLevels())},_removeZoomLimit:function(p){var A=l(p);this._zoomBoundLayers[A]&&(delete this._zoomBoundLayers[A],this._updateZoomLevels())},_updateZoomLevels:function(){var p=1/0,A=-1/0,V=this._getZoomSpan();for(var U in this._zoomBoundLayers){var se=this._zoomBoundLayers[U].options;p=se.minZoom===void 0?p:Math.min(p,se.minZoom),A=se.maxZoom===void 0?A:Math.max(A,se.maxZoom)}this._layersMaxZoom=A===-1/0?void 0:A,this._layersMinZoom=p===1/0?void 0:p,V!==this._getZoomSpan()&&this.fire("zoomlevelschange"),this.options.maxZoom===void 0&&this._layersMaxZoom&&this.getZoom()>this._layersMaxZoom&&this.setZoom(this._layersMaxZoom),this.options.minZoom===void 0&&this._layersMinZoom&&this.getZoom()<this._layersMinZoom&&this.setZoom(this._layersMinZoom)}});var Ed=el.extend({initialize:function(p,A){g(this,A),this._layers={};var V,U;if(p)for(V=0,U=p.length;V<U;V++)this.addLayer(p[V])},addLayer:function(p){var A=this.getLayerId(p);return this._layers[A]=p,this._map&&this._map.addLayer(p),this},removeLayer:function(p){var A=p in this._layers?p:this.getLayerId(p);return this._map&&this._layers[A]&&this._map.removeLayer(this._layers[A]),delete this._layers[A],this},hasLayer:function(p){var A=typeof p=="number"?p:this.getLayerId(p);return A in this._layers},clearLayers:function(){return this.eachLayer(this.removeLayer,this)},invoke:function(p){var A=Array.prototype.slice.call(arguments,1),V,U;for(V in this._layers)U=this._layers[V],U[p]&&U[p].apply(U,A);return this},onAdd:function(p){this.eachLayer(p.addLayer,p)},onRemove:function(p){this.eachLayer(p.removeLayer,p)},eachLayer:function(p,A){for(var V in this._layers)p.call(A,this._layers[V]);return this},getLayer:function(p){return this._layers[p]},getLayers:function(){var p=[];return this.eachLayer(p.push,p),p},setZIndex:function(p){return this.invoke("setZIndex",p)},getLayerId:function(p){return l(p)}}),FU=function(p,A){return new Ed(p,A)},Lu=Ed.extend({addLayer:function(p){return this.hasLayer(p)?this:(p.addEventParent(this),Ed.prototype.addLayer.call(this,p),this.fire("layeradd",{layer:p}))},removeLayer:function(p){return this.hasLayer(p)?(p in this._layers&&(p=this._layers[p]),p.removeEventParent(this),Ed.prototype.removeLayer.call(this,p),this.fire("layerremove",{layer:p})):this},setStyle:function(p){return this.invoke("setStyle",p)},bringToFront:function(){return this.invoke("bringToFront")},bringToBack:function(){return this.invoke("bringToBack")},getBounds:function(){var p=new ee;for(var A in this._layers){var V=this._layers[A];p.extend(V.getBounds?V.getBounds():V.getLatLng())}return p}}),zU=function(p,A){return new Lu(p,A)},Ld=Z.extend({options:{popupAnchor:[0,0],tooltipAnchor:[0,0],crossOrigin:!1},initialize:function(p){g(this,p)},createIcon:function(p){return this._createIcon("icon",p)},createShadow:function(p){return this._createIcon("shadow",p)},_createIcon:function(p,A){var V=this._getIconUrl(p);if(!V){if(p==="icon")throw new Error("iconUrl not set in Icon options (see the docs).");return null}var U=this._createImg(V,A&&A.tagName==="IMG"?A:null);return this._setIconStyles(U,p),(this.options.crossOrigin||this.options.crossOrigin==="")&&(U.crossOrigin=this.options.crossOrigin===!0?"":this.options.crossOrigin),U},_setIconStyles:function(p,A){var V=this.options,U=V[A+"Size"];typeof U=="number"&&(U=[U,U]);var se=z(U),$e=z(A==="shadow"&&V.shadowAnchor||V.iconAnchor||se&&se.divideBy(2,!0));p.className="leaflet-marker-"+A+" "+(V.className||""),$e&&(p.style.marginLeft=-$e.x+"px",p.style.marginTop=-$e.y+"px"),se&&(p.style.width=se.x+"px",p.style.height=se.y+"px")},_createImg:function(p,A){return A=A||document.createElement("img"),A.src=p,A},_getIconUrl:function(p){return wt.retina&&this.options[p+"RetinaUrl"]||this.options[p+"Url"]}});function BU(p){return new Ld(p)}var oh=Ld.extend({options:{iconUrl:"marker-icon.png",iconRetinaUrl:"marker-icon-2x.png",shadowUrl:"marker-shadow.png",iconSize:[25,41],iconAnchor:[12,41],popupAnchor:[1,-34],tooltipAnchor:[16,-28],shadowSize:[41,41]},_getIconUrl:function(p){return typeof oh.imagePath!="string"&&(oh.imagePath=this._detectIconPath()),(this.options.imagePath||oh.imagePath)+Ld.prototype._getIconUrl.call(this,p)},_stripUrl:function(p){var A=function(V,U,se){var $e=U.exec(V);return $e&&$e[se]};return p=A(p,/^url\((['"])?(.+)\1\)$/,2),p&&A(p,/^(.*)marker-icon\.png$/,1)},_detectIconPath:function(){var p=dn("div","leaflet-default-icon-path",document.body),A=ms(p,"background-image")||ms(p,"backgroundImage");if(document.body.removeChild(p),A=this._stripUrl(A),A)return A;var V=document.querySelector('link[href$="leaflet.css"]');return V?V.href.substring(0,V.href.length-11-1):""}}),BA=Yr.extend({initialize:function(p){this._marker=p},addHooks:function(){var p=this._marker._icon;this._draggable||(this._draggable=new Bc(p,p,!0)),this._draggable.on({dragstart:this._onDragStart,predrag:this._onPreDrag,drag:this._onDrag,dragend:this._onDragEnd},this).enable(),tn(p,"leaflet-marker-draggable")},removeHooks:function(){this._draggable.off({dragstart:this._onDragStart,predrag:this._onPreDrag,drag:this._onDrag,dragend:this._onDragEnd},this).disable(),this._marker._icon&&fa(this._marker._icon,"leaflet-marker-draggable")},moved:function(){return this._draggable&&this._draggable._moved},_adjustPan:function(p){var A=this._marker,V=A._map,U=this._marker.options.autoPanSpeed,se=this._marker.options.autoPanPadding,$e=nr(A._icon),Re=V.getPixelBounds(),Xe=V.getPixelOrigin(),at=te(Re.min._subtract(Xe).add(se),Re.max._subtract(Xe).subtract(se));if(!at.contains($e)){var ct=z((Math.max(at.max.x,$e.x)-at.max.x)/(Re.max.x-at.max.x)-(Math.min(at.min.x,$e.x)-at.min.x)/(Re.min.x-at.min.x),(Math.max(at.max.y,$e.y)-at.max.y)/(Re.max.y-at.max.y)-(Math.min(at.min.y,$e.y)-at.min.y)/(Re.min.y-at.min.y)).multiplyBy(U);V.panBy(ct,{animate:!1}),this._draggable._newPos._add(ct),this._draggable._startPos._add(ct),ya(A._icon,this._draggable._newPos),this._onDrag(p),this._panRequest=I(this._adjustPan.bind(this,p))}},_onDragStart:function(){this._oldLatLng=this._marker.getLatLng(),this._marker.closePopup&&this._marker.closePopup(),this._marker.fire("movestart").fire("dragstart")},_onPreDrag:function(p){this._marker.options.autoPan&&(H(this._panRequest),this._panRequest=I(this._adjustPan.bind(this,p)))},_onDrag:function(p){var A=this._marker,V=A._shadow,U=nr(A._icon),se=A._map.layerPointToLatLng(U);V&&ya(V,U),A._latlng=se,p.latlng=se,p.oldLatLng=this._oldLatLng,A.fire("move",p).fire("drag",p)},_onDragEnd:function(p){H(this._panRequest),delete this._oldLatLng,this._marker.fire("moveend").fire("dragend",p)}}),D8=el.extend({options:{icon:new oh,interactive:!0,keyboard:!0,title:"",alt:"Marker",zIndexOffset:0,opacity:1,riseOnHover:!1,riseOffset:250,pane:"markerPane",shadowPane:"shadowPane",bubblingMouseEvents:!1,autoPanOnFocus:!0,draggable:!1,autoPan:!1,autoPanPadding:[50,50],autoPanSpeed:10},initialize:function(p,A){g(this,A),this._latlng=Q(p)},onAdd:function(p){this._zoomAnimated=this._zoomAnimated&&p.options.markerZoomAnimation,this._zoomAnimated&&p.on("zoomanim",this._animateZoom,this),this._initIcon(),this.update()},onRemove:function(p){this.dragging&&this.dragging.enabled()&&(this.options.draggable=!0,this.dragging.removeHooks()),delete this.dragging,this._zoomAnimated&&p.off("zoomanim",this._animateZoom,this),this._removeIcon(),this._removeShadow()},getEvents:function(){return{zoom:this.update,viewreset:this.update}},getLatLng:function(){return this._latlng},setLatLng:function(p){var A=this._latlng;return this._latlng=Q(p),this.update(),this.fire("move",{oldLatLng:A,latlng:this._latlng})},setZIndexOffset:function(p){return this.options.zIndexOffset=p,this.update()},getIcon:function(){return this.options.icon},setIcon:function(p){return this.options.icon=p,this._map&&(this._initIcon(),this.update()),this._popup&&this.bindPopup(this._popup,this._popup.options),this},getElement:function(){return this._icon},update:function(){if(this._icon&&this._map){var p=this._map.latLngToLayerPoint(this._latlng).round();this._setPos(p)}return this},_initIcon:function(){var p=this.options,A="leaflet-zoom-"+(this._zoomAnimated?"animated":"hide"),V=p.icon.createIcon(this._icon),U=!1;V!==this._icon&&(this._icon&&this._removeIcon(),U=!0,p.title&&(V.title=p.title),V.tagName==="IMG"&&(V.alt=p.alt||"")),tn(V,A),p.keyboard&&(V.tabIndex="0",V.setAttribute("role","button")),this._icon=V,p.riseOnHover&&this.on({mouseover:this._bringToFront,mouseout:this._resetZIndex}),this.options.autoPanOnFocus&&Tt(V,"focus",this._panOnFocus,this);var se=p.icon.createShadow(this._shadow),$e=!1;se!==this._shadow&&(this._removeShadow(),$e=!0),se&&(tn(se,A),se.alt=""),this._shadow=se,p.opacity<1&&this._updateOpacity(),U&&this.getPane().appendChild(this._icon),this._initInteraction(),se&&$e&&this.getPane(p.shadowPane).appendChild(this._shadow)},_removeIcon:function(){this.options.riseOnHover&&this.off({mouseover:this._bringToFront,mouseout:this._resetZIndex}),this.options.autoPanOnFocus&&et(this._icon,"focus",this._panOnFocus,this),Wn(this._icon),this.removeInteractiveTarget(this._icon),this._icon=null},_removeShadow:function(){this._shadow&&Wn(this._shadow),this._shadow=null},_setPos:function(p){this._icon&&ya(this._icon,p),this._shadow&&ya(this._shadow,p),this._zIndex=p.y+this.options.zIndexOffset,this._resetZIndex()},_updateZIndex:function(p){this._icon&&(this._icon.style.zIndex=this._zIndex+p)},_animateZoom:function(p){var A=this._map._latLngToNewLayerPoint(this._latlng,p.zoom,p.center).round();this._setPos(A)},_initInteraction:function(){if(this.options.interactive&&(tn(this._icon,"leaflet-interactive"),this.addInteractiveTarget(this._icon),BA)){var p=this.options.draggable;this.dragging&&(p=this.dragging.enabled(),this.dragging.disable()),this.dragging=new BA(this),p&&this.dragging.enable()}},setOpacity:function(p){return this.options.opacity=p,this._map&&this._updateOpacity(),this},_updateOpacity:function(){var p=this.options.opacity;this._icon&&Ci(this._icon,p),this._shadow&&Ci(this._shadow,p)},_bringToFront:function(){this._updateZIndex(this.options.riseOffset)},_resetZIndex:function(){this._updateZIndex(0)},_panOnFocus:function(){var p=this._map;if(p){var A=this.options.icon.options,V=A.iconSize?z(A.iconSize):z(0,0),U=A.iconAnchor?z(A.iconAnchor):z(0,0);p.panInside(this._latlng,{paddingTopLeft:U,paddingBottomRight:V.subtract(U)})}},_getPopupAnchor:function(){return this.options.icon.options.popupAnchor},_getTooltipAnchor:function(){return this.options.icon.options.tooltipAnchor}});function UU(p,A){return new D8(p,A)}var Uc=el.extend({options:{stroke:!0,color:"#3388ff",weight:3,opacity:1,lineCap:"round",lineJoin:"round",dashArray:null,dashOffset:null,fill:!1,fillColor:null,fillOpacity:.2,fillRule:"evenodd",interactive:!0,bubblingMouseEvents:!0},beforeAdd:function(p){this._renderer=p.getRenderer(this)},onAdd:function(){this._renderer._initPath(this),this._reset(),this._renderer._addPath(this)},onRemove:function(){this._renderer._removePath(this)},redraw:function(){return this._map&&this._renderer._updatePath(this),this},setStyle:function(p){return g(this,p),this._renderer&&(this._renderer._updateStyle(this),this.options.stroke&&p&&Object.prototype.hasOwnProperty.call(p,"weight")&&this._updateBounds()),this},bringToFront:function(){return this._renderer&&this._renderer._bringToFront(this),this},bringToBack:function(){return this._renderer&&this._renderer._bringToBack(this),this},getElement:function(){return this._path},_reset:function(){this._project(),this._update()},_clickTolerance:function(){return(this.options.stroke?this.options.weight/2:0)+(this._renderer.options.tolerance||0)}}),V8=Uc.extend({options:{fill:!0,radius:10},initialize:function(p,A){g(this,A),this._latlng=Q(p),this._radius=this.options.radius},setLatLng:function(p){var A=this._latlng;return this._latlng=Q(p),this.redraw(),this.fire("move",{oldLatLng:A,latlng:this._latlng})},getLatLng:function(){return this._latlng},setRadius:function(p){return this.options.radius=this._radius=p,this.redraw()},getRadius:function(){return this._radius},setStyle:function(p){var A=p&&p.radius||this._radius;return Uc.prototype.setStyle.call(this,p),this.setRadius(A),this},_project:function(){this._point=this._map.latLngToLayerPoint(this._latlng),this._updateBounds()},_updateBounds:function(){var p=this._radius,A=this._radiusY||p,V=this._clickTolerance(),U=[p+V,A+V];this._pxBounds=new Y(this._point.subtract(U),this._point.add(U))},_update:function(){this._map&&this._updatePath()},_updatePath:function(){this._renderer._updateCircle(this)},_empty:function(){return this._radius&&!this._renderer._bounds.intersects(this._pxBounds)},_containsPoint:function(p){return p.distanceTo(this._point)<=this._radius+this._clickTolerance()}});function jU(p,A){return new V8(p,A)}var X3=V8.extend({initialize:function(p,A,V){if(typeof A=="number"&&(A=i({},V,{radius:A})),g(this,A),this._latlng=Q(p),isNaN(this.options.radius))throw new Error("Circle radius cannot be NaN");this._mRadius=this.options.radius},setRadius:function(p){return this._mRadius=p,this.redraw()},getRadius:function(){return this._mRadius},getBounds:function(){var p=[this._radius,this._radiusY||this._radius];return new ee(this._map.layerPointToLatLng(this._point.subtract(p)),this._map.layerPointToLatLng(this._point.add(p)))},setStyle:Uc.prototype.setStyle,_project:function(){var p=this._latlng.lng,A=this._latlng.lat,V=this._map,U=V.options.crs;if(U.distance===ue.distance){var se=Math.PI/180,$e=this._mRadius/ue.R/se,Re=V.project([A+$e,p]),Xe=V.project([A-$e,p]),at=Re.add(Xe).divideBy(2),ct=V.unproject(at).lat,At=Math.acos((Math.cos($e*se)-Math.sin(A*se)*Math.sin(ct*se))/(Math.cos(A*se)*Math.cos(ct*se)))/se;(isNaN(At)||At===0)&&(At=$e/Math.cos(Math.PI/180*A)),this._point=at.subtract(V.getPixelOrigin()),this._radius=isNaN(At)?0:at.x-V.project([ct,p-At]).x,this._radiusY=at.y-Re.y}else{var Gt=U.unproject(U.project(this._latlng).subtract([this._mRadius,0]));this._point=V.latLngToLayerPoint(this._latlng),this._radius=this._point.x-V.latLngToLayerPoint(Gt).x}this._updateBounds()}});function qU(p,A,V){return new X3(p,A,V)}var Pu=Uc.extend({options:{smoothFactor:1,noClip:!1},initialize:function(p,A){g(this,A),this._setLatLngs(p)},getLatLngs:function(){return this._latlngs},setLatLngs:function(p){return this._setLatLngs(p),this.redraw()},isEmpty:function(){return!this._latlngs.length},closestLayerPoint:function(p){for(var A=1/0,V=null,U=rh,se,$e,Re=0,Xe=this._parts.length;Re<Xe;Re++)for(var at=this._parts[Re],ct=1,At=at.length;ct<At;ct++){se=at[ct-1],$e=at[ct];var Gt=U(p,se,$e,!0);Gt<A&&(A=Gt,V=U(p,se,$e))}return V&&(V.distance=Math.sqrt(A)),V},getCenter:function(){if(!this._map)throw new Error("Must add layer to map before using getCenter()");return FA(this._defaultShape(),this._map.options.crs)},getBounds:function(){return this._bounds},addLatLng:function(p,A){return A=A||this._defaultShape(),p=Q(p),A.push(p),this._bounds.extend(p),this.redraw()},_setLatLngs:function(p){this._bounds=new ee,this._latlngs=this._convertLatLngs(p)},_defaultShape:function(){return _s(this._latlngs)?this._latlngs:this._latlngs[0]},_convertLatLngs:function(p){for(var A=[],V=_s(p),U=0,se=p.length;U<se;U++)V?(A[U]=Q(p[U]),this._bounds.extend(A[U])):A[U]=this._convertLatLngs(p[U]);return A},_project:function(){var p=new Y;this._rings=[],this._projectLatlngs(this._latlngs,this._rings,p),this._bounds.isValid()&&p.isValid()&&(this._rawPxBounds=p,this._updateBounds())},_updateBounds:function(){var p=this._clickTolerance(),A=new ie(p,p);this._rawPxBounds&&(this._pxBounds=new Y([this._rawPxBounds.min.subtract(A),this._rawPxBounds.max.add(A)]))},_projectLatlngs:function(p,A,V){var U=p[0]instanceof le,se=p.length,$e,Re;if(U){for(Re=[],$e=0;$e<se;$e++)Re[$e]=this._map.latLngToLayerPoint(p[$e]),V.extend(Re[$e]);A.push(Re)}else for($e=0;$e<se;$e++)this._projectLatlngs(p[$e],A,V)},_clipPoints:function(){var p=this._renderer._bounds;if(this._parts=[],!(!this._pxBounds||!this._pxBounds.intersects(p))){if(this.options.noClip){this._parts=this._rings;return}var A=this._parts,V,U,se,$e,Re,Xe,at;for(V=0,se=0,$e=this._rings.length;V<$e;V++)for(at=this._rings[V],U=0,Re=at.length;U<Re-1;U++)Xe=RA(at[U],at[U+1],p,U,!0),Xe&&(A[se]=A[se]||[],A[se].push(Xe[0]),(Xe[1]!==at[U+1]||U===Re-2)&&(A[se].push(Xe[1]),se++))}},_simplifyPoints:function(){for(var p=this._parts,A=this.options.smoothFactor,V=0,U=p.length;V<U;V++)p[V]=IA(p[V],A)},_update:function(){this._map&&(this._clipPoints(),this._simplifyPoints(),this._updatePath())},_updatePath:function(){this._renderer._updatePoly(this)},_containsPoint:function(p,A){var V,U,se,$e,Re,Xe,at=this._clickTolerance();if(!this._pxBounds||!this._pxBounds.contains(p))return!1;for(V=0,$e=this._parts.length;V<$e;V++)for(Xe=this._parts[V],U=0,Re=Xe.length,se=Re-1;U<Re;se=U++)if(!(!A&&U===0)&&HA(p,Xe[se],Xe[U])<=at)return!0;return!1}});function YU(p,A){return new Pu(p,A)}Pu._flat=ZA;var Pd=Pu.extend({options:{fill:!0},isEmpty:function(){return!this._latlngs.length||!this._latlngs[0].length},getCenter:function(){if(!this._map)throw new Error("Must add layer to map before using getCenter()");return OA(this._defaultShape(),this._map.options.crs)},_convertLatLngs:function(p){var A=Pu.prototype._convertLatLngs.call(this,p),V=A.length;return V>=2&&A[0]instanceof le&&A[0].equals(A[V-1])&&A.pop(),A},_setLatLngs:function(p){Pu.prototype._setLatLngs.call(this,p),_s(this._latlngs)&&(this._latlngs=[this._latlngs])},_defaultShape:function(){return _s(this._latlngs[0])?this._latlngs[0]:this._latlngs[0][0]},_clipPoints:function(){var p=this._renderer._bounds,A=this.options.weight,V=new ie(A,A);if(p=new Y(p.min.subtract(V),p.max.add(V)),this._parts=[],!(!this._pxBounds||!this._pxBounds.intersects(p))){if(this.options.noClip){this._parts=this._rings;return}for(var U=0,se=this._rings.length,$e;U<se;U++)$e=VA(this._rings[U],p,!0),$e.length&&this._parts.push($e)}},_updatePath:function(){this._renderer._updatePoly(this,!0)},_containsPoint:function(p){var A=!1,V,U,se,$e,Re,Xe,at,ct;if(!this._pxBounds||!this._pxBounds.contains(p))return!1;for($e=0,at=this._parts.length;$e<at;$e++)for(V=this._parts[$e],Re=0,ct=V.length,Xe=ct-1;Re<ct;Xe=Re++)U=V[Re],se=V[Xe],U.y>p.y!=se.y>p.y&&p.x<(se.x-U.x)*(p.y-U.y)/(se.y-U.y)+U.x&&(A=!A);return A||Pu.prototype._containsPoint.call(this,p,!0)}});function WU(p,A){return new Pd(p,A)}var Tu=Lu.extend({initialize:function(p,A){g(this,A),this._layers={},p&&this.addData(p)},addData:function(p){var A=C(p)?p:p.features,V,U,se;if(A){for(V=0,U=A.length;V<U;V++)se=A[V],(se.geometries||se.geometry||se.features||se.coordinates)&&this.addData(se);return this}var $e=this.options;if($e.filter&&!$e.filter(p))return this;var Re=O8(p,$e);return Re?(Re.feature=N8(p),Re.defaultOptions=Re.options,this.resetStyle(Re),$e.onEachFeature&&$e.onEachFeature(p,Re),this.addLayer(Re)):this},resetStyle:function(p){return p===void 0?this.eachLayer(this.resetStyle,this):(p.options=i({},p.defaultOptions),this._setLayerStyle(p,this.options.style),this)},setStyle:function(p){return this.eachLayer(function(A){this._setLayerStyle(A,p)},this)},_setLayerStyle:function(p,A){p.setStyle&&(typeof A=="function"&&(A=A(p.feature)),p.setStyle(A))}});function O8(p,A){var V=p.type==="Feature"?p.geometry:p,U=V?V.coordinates:null,se=[],$e=A&&A.pointToLayer,Re=A&&A.coordsToLatLng||J3,Xe,at,ct,At;if(!U&&!V)return null;switch(V.type){case"Point":return Xe=Re(U),UA($e,p,Xe,A);case"MultiPoint":for(ct=0,At=U.length;ct<At;ct++)Xe=Re(U[ct]),se.push(UA($e,p,Xe,A));return new Lu(se);case"LineString":case"MultiLineString":return at=I8(U,V.type==="LineString"?0:1,Re),new Pu(at,A);case"Polygon":case"MultiPolygon":return at=I8(U,V.type==="Polygon"?1:2,Re),new Pd(at,A);case"GeometryCollection":for(ct=0,At=V.geometries.length;ct<At;ct++){var Gt=O8({geometry:V.geometries[ct],type:"Feature",properties:p.properties},A);Gt&&se.push(Gt)}return new Lu(se);case"FeatureCollection":for(ct=0,At=V.features.length;ct<At;ct++){var bn=O8(V.features[ct],A);bn&&se.push(bn)}return new Lu(se);default:throw new Error("Invalid GeoJSON object.")}}function UA(p,A,V,U){return p?p(A,V):new D8(V,U&&U.markersInheritOptions&&U)}function J3(p){return new le(p[1],p[0],p[2])}function I8(p,A,V){for(var U=[],se=0,$e=p.length,Re;se<$e;se++)Re=A?I8(p[se],A-1,V):(V||J3)(p[se]),U.push(Re);return U}function Q3(p,A){return p=Q(p),p.alt!==void 0?[f(p.lng,A),f(p.lat,A),f(p.alt,A)]:[f(p.lng,A),f(p.lat,A)]}function H8(p,A,V,U){for(var se=[],$e=0,Re=p.length;$e<Re;$e++)se.push(A?H8(p[$e],_s(p[$e])?0:A-1,V,U):Q3(p[$e],U));return!A&&V&&se.length>0&&se.push(se[0].slice()),se}function Td(p,A){return p.feature?i({},p.feature,{geometry:A}):N8(A)}function N8(p){return p.type==="Feature"||p.type==="FeatureCollection"?p:{type:"Feature",properties:{},geometry:p}}var e5={toGeoJSON:function(p){return Td(this,{type:"Point",coordinates:Q3(this.getLatLng(),p)})}};D8.include(e5),X3.include(e5),V8.include(e5),Pu.include({toGeoJSON:function(p){var A=!_s(this._latlngs),V=H8(this._latlngs,A?1:0,!1,p);return Td(this,{type:(A?"Multi":"")+"LineString",coordinates:V})}}),Pd.include({toGeoJSON:function(p){var A=!_s(this._latlngs),V=A&&!_s(this._latlngs[0]),U=H8(this._latlngs,V?2:A?1:0,!0,p);return A||(U=[U]),Td(this,{type:(V?"Multi":"")+"Polygon",coordinates:U})}}),Ed.include({toMultiPoint:function(p){var A=[];return this.eachLayer(function(V){A.push(V.toGeoJSON(p).geometry.coordinates)}),Td(this,{type:"MultiPoint",coordinates:A})},toGeoJSON:function(p){var A=this.feature&&this.feature.geometry&&this.feature.geometry.type;if(A==="MultiPoint")return this.toMultiPoint(p);var V=A==="GeometryCollection",U=[];return this.eachLayer(function(se){if(se.toGeoJSON){var $e=se.toGeoJSON(p);if(V)U.push($e.geometry);else{var Re=N8($e);Re.type==="FeatureCollection"?U.push.apply(U,Re.features):U.push(Re)}}}),V?Td(this,{geometries:U,type:"GeometryCollection"}):{type:"FeatureCollection",features:U}}});function jA(p,A){return new Tu(p,A)}var GU=jA,R8=el.extend({options:{opacity:1,alt:"",interactive:!1,crossOrigin:!1,errorOverlayUrl:"",zIndex:1,className:""},initialize:function(p,A,V){this._url=p,this._bounds=fe(A),g(this,V)},onAdd:function(){this._image||(this._initImage(),this.options.opacity<1&&this._updateOpacity()),this.options.interactive&&(tn(this._image,"leaflet-interactive"),this.addInteractiveTarget(this._image)),this.getPane().appendChild(this._image),this._reset()},onRemove:function(){Wn(this._image),this.options.interactive&&this.removeInteractiveTarget(this._image)},setOpacity:function(p){return this.options.opacity=p,this._image&&this._updateOpacity(),this},setStyle:function(p){return p.opacity&&this.setOpacity(p.opacity),this},bringToFront:function(){return this._map&&er(this._image),this},bringToBack:function(){return this._map&&tr(this._image),this},setUrl:function(p){return this._url=p,this._image&&(this._image.src=p),this},setBounds:function(p){return this._bounds=fe(p),this._map&&this._reset(),this},getEvents:function(){var p={zoom:this._reset,viewreset:this._reset};return this._zoomAnimated&&(p.zoomanim=this._animateZoom),p},setZIndex:function(p){return this.options.zIndex=p,this._updateZIndex(),this},getBounds:function(){return this._bounds},getElement:function(){return this._image},_initImage:function(){var p=this._url.tagName==="IMG",A=this._image=p?this._url:dn("img");if(tn(A,"leaflet-image-layer"),this._zoomAnimated&&tn(A,"leaflet-zoom-animated"),this.options.className&&tn(A,this.options.className),A.onselectstart=d,A.onmousemove=d,A.onload=o(this.fire,this,"load"),A.onerror=o(this._overlayOnError,this,"error"),(this.options.crossOrigin||this.options.crossOrigin==="")&&(A.crossOrigin=this.options.crossOrigin===!0?"":this.options.crossOrigin),this.options.zIndex&&this._updateZIndex(),p){this._url=A.src;return}A.src=this._url,A.alt=this.options.alt},_animateZoom:function(p){var A=this._map.getZoomScale(p.zoom),V=this._map._latLngBoundsToNewLayerBounds(this._bounds,p.zoom,p.center).min;Uo(this._image,V,A)},_reset:function(){var p=this._image,A=new Y(this._map.latLngToLayerPoint(this._bounds.getNorthWest()),this._map.latLngToLayerPoint(this._bounds.getSouthEast())),V=A.getSize();ya(p,A.min),p.style.width=V.x+"px",p.style.height=V.y+"px"},_updateOpacity:function(){Ci(this._image,this.options.opacity)},_updateZIndex:function(){this._image&&this.options.zIndex!==void 0&&this.options.zIndex!==null&&(this._image.style.zIndex=this.options.zIndex)},_overlayOnError:function(){this.fire("error");var p=this.options.errorOverlayUrl;p&&this._url!==p&&(this._url=p,this._image.src=p)},getCenter:function(){return this._bounds.getCenter()}}),KU=function(p,A,V){return new R8(p,A,V)},qA=R8.extend({options:{autoplay:!0,loop:!0,keepAspectRatio:!0,muted:!1,playsInline:!0},_initImage:function(){var p=this._url.tagName==="VIDEO",A=this._image=p?this._url:dn("video");if(tn(A,"leaflet-image-layer"),this._zoomAnimated&&tn(A,"leaflet-zoom-animated"),this.options.className&&tn(A,this.options.className),A.onselectstart=d,A.onmousemove=d,A.onloadeddata=o(this.fire,this,"load"),p){for(var V=A.getElementsByTagName("source"),U=[],se=0;se<V.length;se++)U.push(V[se].src);this._url=V.length>0?U:[A.src];return}C(this._url)||(this._url=[this._url]),!this.options.keepAspectRatio&&Object.prototype.hasOwnProperty.call(A.style,"objectFit")&&(A.style.objectFit="fill"),A.autoplay=!!this.options.autoplay,A.loop=!!this.options.loop,A.muted=!!this.options.muted,A.playsInline=!!this.options.playsInline;for(var $e=0;$e<this._url.length;$e++){var Re=dn("source");Re.src=this._url[$e],A.appendChild(Re)}}});function XU(p,A,V){return new qA(p,A,V)}var YA=R8.extend({_initImage:function(){var p=this._image=this._url;tn(p,"leaflet-image-layer"),this._zoomAnimated&&tn(p,"leaflet-zoom-animated"),this.options.className&&tn(p,this.options.className),p.onselectstart=d,p.onmousemove=d}});function JU(p,A,V){return new YA(p,A,V)}var Rl=el.extend({options:{interactive:!1,offset:[0,0],className:"",pane:void 0,content:""},initialize:function(p,A){p&&(p instanceof le||C(p))?(this._latlng=Q(p),g(this,A)):(g(this,p),this._source=A),this.options.content&&(this._content=this.options.content)},openOn:function(p){return p=arguments.length?p:this._source._map,p.hasLayer(this)||p.addLayer(this),this},close:function(){return this._map&&this._map.removeLayer(this),this},toggle:function(p){return this._map?this.close():(arguments.length?this._source=p:p=this._source,this._prepareOpen(),this.openOn(p._map)),this},onAdd:function(p){this._zoomAnimated=p._zoomAnimated,this._container||this._initLayout(),p._fadeAnimated&&Ci(this._container,0),clearTimeout(this._removeTimeout),this.getPane().appendChild(this._container),this.update(),p._fadeAnimated&&Ci(this._container,1),this.bringToFront(),this.options.interactive&&(tn(this._container,"leaflet-interactive"),this.addInteractiveTarget(this._container))},onRemove:function(p){p._fadeAnimated?(Ci(this._container,0),this._removeTimeout=setTimeout(o(Wn,void 0,this._container),200)):Wn(this._container),this.options.interactive&&(fa(this._container,"leaflet-interactive"),this.removeInteractiveTarget(this._container))},getLatLng:function(){return this._latlng},setLatLng:function(p){return this._latlng=Q(p),this._map&&(this._updatePosition(),this._adjustPan()),this},getContent:function(){return this._content},setContent:function(p){return this._content=p,this.update(),this},getElement:function(){return this._container},update:function(){this._map&&(this._container.style.visibility="hidden",this._updateContent(),this._updateLayout(),this._updatePosition(),this._container.style.visibility="",this._adjustPan())},getEvents:function(){var p={zoom:this._updatePosition,viewreset:this._updatePosition};return this._zoomAnimated&&(p.zoomanim=this._animateZoom),p},isOpen:function(){return!!this._map&&this._map.hasLayer(this)},bringToFront:function(){return this._map&&er(this._container),this},bringToBack:function(){return this._map&&tr(this._container),this},_prepareOpen:function(p){var A=this._source;if(!A._map)return!1;if(A instanceof Lu){A=null;var V=this._source._layers;for(var U in V)if(V[U]._map){A=V[U];break}if(!A)return!1;this._source=A}if(!p)if(A.getCenter)p=A.getCenter();else if(A.getLatLng)p=A.getLatLng();else if(A.getBounds)p=A.getBounds().getCenter();else throw new Error("Unable to get source layer LatLng.");return this.setLatLng(p),this._map&&this.update(),!0},_updateContent:function(){if(this._content){var p=this._contentNode,A=typeof this._content=="function"?this._content(this._source||this):this._content;if(typeof A=="string")p.innerHTML=A;else{for(;p.hasChildNodes();)p.removeChild(p.firstChild);p.appendChild(A)}this.fire("contentupdate")}},_updatePosition:function(){if(this._map){var p=this._map.latLngToLayerPoint(this._latlng),A=z(this.options.offset),V=this._getAnchor();this._zoomAnimated?ya(this._container,p.add(V)):A=A.add(p).add(V);var U=this._containerBottom=-A.y,se=this._containerLeft=-Math.round(this._containerWidth/2)+A.x;this._container.style.bottom=U+"px",this._container.style.left=se+"px"}},_getAnchor:function(){return[0,0]}});Ct.include({_initOverlay:function(p,A,V,U){var se=A;return se instanceof p||(se=new p(U).setContent(A)),V&&se.setLatLng(V),se}}),el.include({_initOverlay:function(p,A,V,U){var se=V;return se instanceof p?(g(se,U),se._source=this):(se=A&&!U?A:new p(U,this),se.setContent(V)),se}});var Z8=Rl.extend({options:{pane:"popupPane",offset:[0,7],maxWidth:300,minWidth:50,maxHeight:null,autoPan:!0,autoPanPaddingTopLeft:null,autoPanPaddingBottomRight:null,autoPanPadding:[5,5],keepInView:!1,closeButton:!0,autoClose:!0,closeOnEscapeKey:!0,className:""},openOn:function(p){return p=arguments.length?p:this._source._map,!p.hasLayer(this)&&p._popup&&p._popup.options.autoClose&&p.removeLayer(p._popup),p._popup=this,Rl.prototype.openOn.call(this,p)},onAdd:function(p){Rl.prototype.onAdd.call(this,p),p.fire("popupopen",{popup:this}),this._source&&(this._source.fire("popupopen",{popup:this},!0),this._source instanceof Uc||this._source.on("preclick",ii))},onRemove:function(p){Rl.prototype.onRemove.call(this,p),p.fire("popupclose",{popup:this}),this._source&&(this._source.fire("popupclose",{popup:this},!0),this._source instanceof Uc||this._source.off("preclick",ii))},getEvents:function(){var p=Rl.prototype.getEvents.call(this);return(this.options.closeOnClick!==void 0?this.options.closeOnClick:this._map.options.closePopupOnClick)&&(p.preclick=this.close),this.options.keepInView&&(p.moveend=this._adjustPan),p},_initLayout:function(){var p="leaflet-popup",A=this._container=dn("div",p+" "+(this.options.className||"")+" leaflet-zoom-animated"),V=this._wrapper=dn("div",p+"-content-wrapper",A);if(this._contentNode=dn("div",p+"-content",V),wo(A),Xs(this._contentNode),Tt(A,"contextmenu",ii),this._tipContainer=dn("div",p+"-tip-container",A),this._tip=dn("div",p+"-tip",this._tipContainer),this.options.closeButton){var U=this._closeButton=dn("a",p+"-close-button",A);U.setAttribute("role","button"),U.setAttribute("aria-label","Close popup"),U.href="#close",U.innerHTML='<span aria-hidden="true">&#215;</span>',Tt(U,"click",function(se){Ea(se),this.close()},this)}},_updateLayout:function(){var p=this._contentNode,A=p.style;A.width="",A.whiteSpace="nowrap";var V=p.offsetWidth;V=Math.min(V,this.options.maxWidth),V=Math.max(V,this.options.minWidth),A.width=V+1+"px",A.whiteSpace="",A.height="";var U=p.offsetHeight,se=this.options.maxHeight,$e="leaflet-popup-scrolled";se&&U>se?(A.height=se+"px",tn(p,$e)):fa(p,$e),this._containerWidth=this._container.offsetWidth},_animateZoom:function(p){var A=this._map._latLngToNewLayerPoint(this._latlng,p.zoom,p.center),V=this._getAnchor();ya(this._container,A.add(V))},_adjustPan:function(){if(this.options.autoPan){if(this._map._panAnim&&this._map._panAnim.stop(),this._autopanning){this._autopanning=!1;return}var p=this._map,A=parseInt(ms(this._container,"marginBottom"),10)||0,V=this._container.offsetHeight+A,U=this._containerWidth,se=new ie(this._containerLeft,-V-this._containerBottom);se._add(nr(this._container));var $e=p.layerPointToContainerPoint(se),Re=z(this.options.autoPanPadding),Xe=z(this.options.autoPanPaddingTopLeft||Re),at=z(this.options.autoPanPaddingBottomRight||Re),ct=p.getSize(),At=0,Gt=0;$e.x+U+at.x>ct.x&&(At=$e.x+U-ct.x+at.x),$e.x-At-Xe.x<0&&(At=$e.x-Xe.x),$e.y+V+at.y>ct.y&&(Gt=$e.y+V-ct.y+at.y),$e.y-Gt-Xe.y<0&&(Gt=$e.y-Xe.y),(At||Gt)&&(this.options.keepInView&&(this._autopanning=!0),p.fire("autopanstart").panBy([At,Gt]))}},_getAnchor:function(){return z(this._source&&this._source._getPopupAnchor?this._source._getPopupAnchor():[0,0])}}),QU=function(p,A){return new Z8(p,A)};Ct.mergeOptions({closePopupOnClick:!0}),Ct.include({openPopup:function(p,A,V){return this._initOverlay(Z8,p,A,V).openOn(this),this},closePopup:function(p){return p=arguments.length?p:this._popup,p&&p.close(),this}}),el.include({bindPopup:function(p,A){return this._popup=this._initOverlay(Z8,this._popup,p,A),this._popupHandlersAdded||(this.on({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!0),this},unbindPopup:function(){return this._popup&&(this.off({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!1,this._popup=null),this},openPopup:function(p){return this._popup&&(this instanceof Lu||(this._popup._source=this),this._popup._prepareOpen(p||this._latlng)&&this._popup.openOn(this._map)),this},closePopup:function(){return this._popup&&this._popup.close(),this},togglePopup:function(){return this._popup&&this._popup.toggle(this),this},isPopupOpen:function(){return this._popup?this._popup.isOpen():!1},setPopupContent:function(p){return this._popup&&this._popup.setContent(p),this},getPopup:function(){return this._popup},_openPopup:function(p){if(!(!this._popup||!this._map)){$o(p);var A=p.layer||p.target;if(this._popup._source===A&&!(A instanceof Uc)){this._map.hasLayer(this._popup)?this.closePopup():this.openPopup(p.latlng);return}this._popup._source=A,this.openPopup(p.latlng)}},_movePopup:function(p){this._popup.setLatLng(p.latlng)},_onKeyPress:function(p){p.originalEvent.keyCode===13&&this._openPopup(p)}});var F8=Rl.extend({options:{pane:"tooltipPane",offset:[0,0],direction:"auto",permanent:!1,sticky:!1,opacity:.9},onAdd:function(p){Rl.prototype.onAdd.call(this,p),this.setOpacity(this.options.opacity),p.fire("tooltipopen",{tooltip:this}),this._source&&(this.addEventParent(this._source),this._source.fire("tooltipopen",{tooltip:this},!0))},onRemove:function(p){Rl.prototype.onRemove.call(this,p),p.fire("tooltipclose",{tooltip:this}),this._source&&(this.removeEventParent(this._source),this._source.fire("tooltipclose",{tooltip:this},!0))},getEvents:function(){var p=Rl.prototype.getEvents.call(this);return this.options.permanent||(p.preclick=this.close),p},_initLayout:function(){var p="leaflet-tooltip",A=p+" "+(this.options.className||"")+" leaflet-zoom-"+(this._zoomAnimated?"animated":"hide");this._contentNode=this._container=dn("div",A),this._container.setAttribute("role","tooltip"),this._container.setAttribute("id","leaflet-tooltip-"+l(this))},_updateLayout:function(){},_adjustPan:function(){},_setPosition:function(p){var A,V,U=this._map,se=this._container,$e=U.latLngToContainerPoint(U.getCenter()),Re=U.layerPointToContainerPoint(p),Xe=this.options.direction,at=se.offsetWidth,ct=se.offsetHeight,At=z(this.options.offset),Gt=this._getAnchor();Xe==="top"?(A=at/2,V=ct):Xe==="bottom"?(A=at/2,V=0):Xe==="center"?(A=at/2,V=ct/2):Xe==="right"?(A=0,V=ct/2):Xe==="left"?(A=at,V=ct/2):Re.x<$e.x?(Xe="right",A=0,V=ct/2):(Xe="left",A=at+(At.x+Gt.x)*2,V=ct/2),p=p.subtract(z(A,V,!0)).add(At).add(Gt),fa(se,"leaflet-tooltip-right"),fa(se,"leaflet-tooltip-left"),fa(se,"leaflet-tooltip-top"),fa(se,"leaflet-tooltip-bottom"),tn(se,"leaflet-tooltip-"+Xe),ya(se,p)},_updatePosition:function(){var p=this._map.latLngToLayerPoint(this._latlng);this._setPosition(p)},setOpacity:function(p){this.options.opacity=p,this._container&&Ci(this._container,p)},_animateZoom:function(p){var A=this._map._latLngToNewLayerPoint(this._latlng,p.zoom,p.center);this._setPosition(A)},_getAnchor:function(){return z(this._source&&this._source._getTooltipAnchor&&!this.options.sticky?this._source._getTooltipAnchor():[0,0])}}),ej=function(p,A){return new F8(p,A)};Ct.include({openTooltip:function(p,A,V){return this._initOverlay(F8,p,A,V).openOn(this),this},closeTooltip:function(p){return p.close(),this}}),el.include({bindTooltip:function(p,A){return this._tooltip&&this.isTooltipOpen()&&this.unbindTooltip(),this._tooltip=this._initOverlay(F8,this._tooltip,p,A),this._initTooltipInteractions(),this._tooltip.options.permanent&&this._map&&this._map.hasLayer(this)&&this.openTooltip(),this},unbindTooltip:function(){return this._tooltip&&(this._initTooltipInteractions(!0),this.closeTooltip(),this._tooltip=null),this},_initTooltipInteractions:function(p){if(!(!p&&this._tooltipHandlersAdded)){var A=p?"off":"on",V={remove:this.closeTooltip,move:this._moveTooltip};this._tooltip.options.permanent?V.add=this._openTooltip:(V.mouseover=this._openTooltip,V.mouseout=this.closeTooltip,V.click=this._openTooltip,this._map?this._addFocusListeners():V.add=this._addFocusListeners),this._tooltip.options.sticky&&(V.mousemove=this._moveTooltip),this[A](V),this._tooltipHandlersAdded=!p}},openTooltip:function(p){return this._tooltip&&(this instanceof Lu||(this._tooltip._source=this),this._tooltip._prepareOpen(p)&&(this._tooltip.openOn(this._map),this.getElement?this._setAriaDescribedByOnLayer(this):this.eachLayer&&this.eachLayer(this._setAriaDescribedByOnLayer,this))),this},closeTooltip:function(){if(this._tooltip)return this._tooltip.close()},toggleTooltip:function(){return this._tooltip&&this._tooltip.toggle(this),this},isTooltipOpen:function(){return this._tooltip.isOpen()},setTooltipContent:function(p){return this._tooltip&&this._tooltip.setContent(p),this},getTooltip:function(){return this._tooltip},_addFocusListeners:function(){this.getElement?this._addFocusListenersOnLayer(this):this.eachLayer&&this.eachLayer(this._addFocusListenersOnLayer,this)},_addFocusListenersOnLayer:function(p){var A=typeof p.getElement=="function"&&p.getElement();A&&(Tt(A,"focus",function(){this._tooltip._source=p,this.openTooltip()},this),Tt(A,"blur",this.closeTooltip,this))},_setAriaDescribedByOnLayer:function(p){var A=typeof p.getElement=="function"&&p.getElement();A&&A.setAttribute("aria-describedby",this._tooltip._container.id)},_openTooltip:function(p){if(!(!this._tooltip||!this._map)){if(this._map.dragging&&this._map.dragging.moving()&&!this._openOnceFlag){this._openOnceFlag=!0;var A=this;this._map.once("moveend",function(){A._openOnceFlag=!1,A._openTooltip(p)});return}this._tooltip._source=p.layer||p.target,this.openTooltip(this._tooltip.options.sticky?p.latlng:void 0)}},_moveTooltip:function(p){var A=p.latlng,V,U;this._tooltip.options.sticky&&p.originalEvent&&(V=this._map.mouseEventToContainerPoint(p.originalEvent),U=this._map.containerPointToLayerPoint(V),A=this._map.layerPointToLatLng(U)),this._tooltip.setLatLng(A)}});var WA=Ld.extend({options:{iconSize:[12,12],html:!1,bgPos:null,className:"leaflet-div-icon"},createIcon:function(p){var A=p&&p.tagName==="DIV"?p:document.createElement("div"),V=this.options;if(V.html instanceof Element?(vs(A),A.appendChild(V.html)):A.innerHTML=V.html!==!1?V.html:"",V.bgPos){var U=z(V.bgPos);A.style.backgroundPosition=-U.x+"px "+-U.y+"px"}return this._setIconStyles(A,"icon"),A},createShadow:function(){return null}});function tj(p){return new WA(p)}Ld.Default=oh;var sh=el.extend({options:{tileSize:256,opacity:1,updateWhenIdle:wt.mobile,updateWhenZooming:!0,updateInterval:200,zIndex:1,bounds:null,minZoom:0,maxZoom:void 0,maxNativeZoom:void 0,minNativeZoom:void 0,noWrap:!1,pane:"tilePane",className:"",keepBuffer:2},initialize:function(p){g(this,p)},onAdd:function(){this._initContainer(),this._levels={},this._tiles={},this._resetView()},beforeAdd:function(p){p._addZoomLimit(this)},onRemove:function(p){this._removeAllTiles(),Wn(this._container),p._removeZoomLimit(this),this._container=null,this._tileZoom=void 0},bringToFront:function(){return this._map&&(er(this._container),this._setAutoZIndex(Math.max)),this},bringToBack:function(){return this._map&&(tr(this._container),this._setAutoZIndex(Math.min)),this},getContainer:function(){return this._container},setOpacity:function(p){return this.options.opacity=p,this._updateOpacity(),this},setZIndex:function(p){return this.options.zIndex=p,this._updateZIndex(),this},isLoading:function(){return this._loading},redraw:function(){if(this._map){this._removeAllTiles();var p=this._clampZoom(this._map.getZoom());p!==this._tileZoom&&(this._tileZoom=p,this._updateLevels()),this._update()}return this},getEvents:function(){var p={viewprereset:this._invalidateAll,viewreset:this._resetView,zoom:this._resetView,moveend:this._onMoveEnd};return this.options.updateWhenIdle||(this._onMove||(this._onMove=c(this._onMoveEnd,this.options.updateInterval,this)),p.move=this._onMove),this._zoomAnimated&&(p.zoomanim=this._animateZoom),p},createTile:function(){return document.createElement("div")},getTileSize:function(){var p=this.options.tileSize;return p instanceof ie?p:new ie(p,p)},_updateZIndex:function(){this._container&&this.options.zIndex!==void 0&&this.options.zIndex!==null&&(this._container.style.zIndex=this.options.zIndex)},_setAutoZIndex:function(p){for(var A=this.getPane().children,V=-p(-1/0,1/0),U=0,se=A.length,$e;U<se;U++)$e=A[U].style.zIndex,A[U]!==this._container&&$e&&(V=p(V,+$e));isFinite(V)&&(this.options.zIndex=V+p(-1,1),this._updateZIndex())},_updateOpacity:function(){if(this._map&&!wt.ielt9){Ci(this._container,this.options.opacity);var p=+new Date,A=!1,V=!1;for(var U in this._tiles){var se=this._tiles[U];if(!(!se.current||!se.loaded)){var $e=Math.min(1,(p-se.loaded)/200);Ci(se.el,$e),$e<1?A=!0:(se.active?V=!0:this._onOpaqueTile(se),se.active=!0)}}V&&!this._noPrune&&this._pruneTiles(),A&&(H(this._fadeFrame),this._fadeFrame=I(this._updateOpacity,this))}},_onOpaqueTile:d,_initContainer:function(){this._container||(this._container=dn("div","leaflet-layer "+(this.options.className||"")),this._updateZIndex(),this.options.opacity<1&&this._updateOpacity(),this.getPane().appendChild(this._container))},_updateLevels:function(){var p=this._tileZoom,A=this.options.maxZoom;if(p!==void 0){for(var V in this._levels)V=Number(V),this._levels[V].el.children.length||V===p?(this._levels[V].el.style.zIndex=A-Math.abs(p-V),this._onUpdateLevel(V)):(Wn(this._levels[V].el),this._removeTilesAtZoom(V),this._onRemoveLevel(V),delete this._levels[V]);var U=this._levels[p],se=this._map;return U||(U=this._levels[p]={},U.el=dn("div","leaflet-tile-container leaflet-zoom-animated",this._container),U.el.style.zIndex=A,U.origin=se.project(se.unproject(se.getPixelOrigin()),p).round(),U.zoom=p,this._setZoomTransform(U,se.getCenter(),se.getZoom()),d(U.el.offsetWidth),this._onCreateLevel(U)),this._level=U,U}},_onUpdateLevel:d,_onRemoveLevel:d,_onCreateLevel:d,_pruneTiles:function(){if(this._map){var p,A,V=this._map.getZoom();if(V>this.options.maxZoom||V<this.options.minZoom){this._removeAllTiles();return}for(p in this._tiles)A=this._tiles[p],A.retain=A.current;for(p in this._tiles)if(A=this._tiles[p],A.current&&!A.active){var U=A.coords;this._retainParent(U.x,U.y,U.z,U.z-5)||this._retainChildren(U.x,U.y,U.z,U.z+2)}for(p in this._tiles)this._tiles[p].retain||this._removeTile(p)}},_removeTilesAtZoom:function(p){for(var A in this._tiles)this._tiles[A].coords.z===p&&this._removeTile(A)},_removeAllTiles:function(){for(var p in this._tiles)this._removeTile(p)},_invalidateAll:function(){for(var p in this._levels)Wn(this._levels[p].el),this._onRemoveLevel(Number(p)),delete this._levels[p];this._removeAllTiles(),this._tileZoom=void 0},_retainParent:function(p,A,V,U){var se=Math.floor(p/2),$e=Math.floor(A/2),Re=V-1,Xe=new ie(+se,+$e);Xe.z=+Re;var at=this._tileCoordsToKey(Xe),ct=this._tiles[at];return ct&&ct.active?(ct.retain=!0,!0):(ct&&ct.loaded&&(ct.retain=!0),Re>U?this._retainParent(se,$e,Re,U):!1)},_retainChildren:function(p,A,V,U){for(var se=2*p;se<2*p+2;se++)for(var $e=2*A;$e<2*A+2;$e++){var Re=new ie(se,$e);Re.z=V+1;var Xe=this._tileCoordsToKey(Re),at=this._tiles[Xe];if(at&&at.active){at.retain=!0;continue}else at&&at.loaded&&(at.retain=!0);V+1<U&&this._retainChildren(se,$e,V+1,U)}},_resetView:function(p){var A=p&&(p.pinch||p.flyTo);this._setView(this._map.getCenter(),this._map.getZoom(),A,A)},_animateZoom:function(p){this._setView(p.center,p.zoom,!0,p.noUpdate)},_clampZoom:function(p){var A=this.options;return A.minNativeZoom!==void 0&&p<A.minNativeZoom?A.minNativeZoom:A.maxNativeZoom!==void 0&&A.maxNativeZoom<p?A.maxNativeZoom:p},_setView:function(p,A,V,U){var se=Math.round(A);this.options.maxZoom!==void 0&&se>this.options.maxZoom||this.options.minZoom!==void 0&&se<this.options.minZoom?se=void 0:se=this._clampZoom(se);var $e=this.options.updateWhenZooming&&se!==this._tileZoom;(!U||$e)&&(this._tileZoom=se,this._abortLoading&&this._abortLoading(),this._updateLevels(),this._resetGrid(),se!==void 0&&this._update(p),V||this._pruneTiles(),this._noPrune=!!V),this._setZoomTransforms(p,A)},_setZoomTransforms:function(p,A){for(var V in this._levels)this._setZoomTransform(this._levels[V],p,A)},_setZoomTransform:function(p,A,V){var U=this._map.getZoomScale(V,p.zoom),se=p.origin.multiplyBy(U).subtract(this._map._getNewPixelOrigin(A,V)).round();wt.any3d?Uo(p.el,se,U):ya(p.el,se)},_resetGrid:function(){var p=this._map,A=p.options.crs,V=this._tileSize=this.getTileSize(),U=this._tileZoom,se=this._map.getPixelWorldBounds(this._tileZoom);se&&(this._globalTileRange=this._pxBoundsToTileRange(se)),this._wrapX=A.wrapLng&&!this.options.noWrap&&[Math.floor(p.project([0,A.wrapLng[0]],U).x/V.x),Math.ceil(p.project([0,A.wrapLng[1]],U).x/V.y)],this._wrapY=A.wrapLat&&!this.options.noWrap&&[Math.floor(p.project([A.wrapLat[0],0],U).y/V.x),Math.ceil(p.project([A.wrapLat[1],0],U).y/V.y)]},_onMoveEnd:function(){!this._map||this._map._animatingZoom||this._update()},_getTiledPixelBounds:function(p){var A=this._map,V=A._animatingZoom?Math.max(A._animateToZoom,A.getZoom()):A.getZoom(),U=A.getZoomScale(V,this._tileZoom),se=A.project(p,this._tileZoom).floor(),$e=A.getSize().divideBy(U*2);return new Y(se.subtract($e),se.add($e))},_update:function(p){var A=this._map;if(A){var V=this._clampZoom(A.getZoom());if(p===void 0&&(p=A.getCenter()),this._tileZoom!==void 0){var U=this._getTiledPixelBounds(p),se=this._pxBoundsToTileRange(U),$e=se.getCenter(),Re=[],Xe=this.options.keepBuffer,at=new Y(se.getBottomLeft().subtract([Xe,-Xe]),se.getTopRight().add([Xe,-Xe]));if(!(isFinite(se.min.x)&&isFinite(se.min.y)&&isFinite(se.max.x)&&isFinite(se.max.y)))throw new Error("Attempted to load an infinite number of tiles");for(var ct in this._tiles){var At=this._tiles[ct].coords;(At.z!==this._tileZoom||!at.contains(new ie(At.x,At.y)))&&(this._tiles[ct].current=!1)}if(Math.abs(V-this._tileZoom)>1){this._setView(p,V);return}for(var Gt=se.min.y;Gt<=se.max.y;Gt++)for(var bn=se.min.x;bn<=se.max.x;bn++){var Wr=new ie(bn,Gt);if(Wr.z=this._tileZoom,!!this._isValidTile(Wr)){var Ri=this._tiles[this._tileCoordsToKey(Wr)];Ri?Ri.current=!0:Re.push(Wr)}}if(Re.sort(function(Ao,Vd){return Ao.distanceTo($e)-Vd.distanceTo($e)}),Re.length!==0){this._loading||(this._loading=!0,this.fire("loading"));var bs=document.createDocumentFragment();for(bn=0;bn<Re.length;bn++)this._addTile(Re[bn],bs);this._level.el.appendChild(bs)}}}},_isValidTile:function(p){var A=this._map.options.crs;if(!A.infinite){var V=this._globalTileRange;if(!A.wrapLng&&(p.x<V.min.x||p.x>V.max.x)||!A.wrapLat&&(p.y<V.min.y||p.y>V.max.y))return!1}if(!this.options.bounds)return!0;var U=this._tileCoordsToBounds(p);return fe(this.options.bounds).overlaps(U)},_keyToBounds:function(p){return this._tileCoordsToBounds(this._keyToTileCoords(p))},_tileCoordsToNwSe:function(p){var A=this._map,V=this.getTileSize(),U=p.scaleBy(V),se=U.add(V),$e=A.unproject(U,p.z),Re=A.unproject(se,p.z);return[$e,Re]},_tileCoordsToBounds:function(p){var A=this._tileCoordsToNwSe(p),V=new ee(A[0],A[1]);return this.options.noWrap||(V=this._map.wrapLatLngBounds(V)),V},_tileCoordsToKey:function(p){return p.x+":"+p.y+":"+p.z},_keyToTileCoords:function(p){var A=p.split(":"),V=new ie(+A[0],+A[1]);return V.z=+A[2],V},_removeTile:function(p){var A=this._tiles[p];A&&(Wn(A.el),delete this._tiles[p],this.fire("tileunload",{tile:A.el,coords:this._keyToTileCoords(p)}))},_initTile:function(p){tn(p,"leaflet-tile");var A=this.getTileSize();p.style.width=A.x+"px",p.style.height=A.y+"px",p.onselectstart=d,p.onmousemove=d,wt.ielt9&&this.options.opacity<1&&Ci(p,this.options.opacity)},_addTile:function(p,A){var V=this._getTilePos(p),U=this._tileCoordsToKey(p),se=this.createTile(this._wrapCoords(p),o(this._tileReady,this,p));this._initTile(se),this.createTile.length<2&&I(o(this._tileReady,this,p,null,se)),ya(se,V),this._tiles[U]={el:se,coords:p,current:!0},A.appendChild(se),this.fire("tileloadstart",{tile:se,coords:p})},_tileReady:function(p,A,V){A&&this.fire("tileerror",{error:A,tile:V,coords:p});var U=this._tileCoordsToKey(p);V=this._tiles[U],V&&(V.loaded=+new Date,this._map._fadeAnimated?(Ci(V.el,0),H(this._fadeFrame),this._fadeFrame=I(this._updateOpacity,this)):(V.active=!0,this._pruneTiles()),A||(tn(V.el,"leaflet-tile-loaded"),this.fire("tileload",{tile:V.el,coords:p})),this._noTilesToLoad()&&(this._loading=!1,this.fire("load"),wt.ielt9||!this._map._fadeAnimated?I(this._pruneTiles,this):setTimeout(o(this._pruneTiles,this),250)))},_getTilePos:function(p){return p.scaleBy(this.getTileSize()).subtract(this._level.origin)},_wrapCoords:function(p){var A=new ie(this._wrapX?u(p.x,this._wrapX):p.x,this._wrapY?u(p.y,this._wrapY):p.y);return A.z=p.z,A},_pxBoundsToTileRange:function(p){var A=this.getTileSize();return new Y(p.min.unscaleBy(A).floor(),p.max.unscaleBy(A).ceil().subtract([1,1]))},_noTilesToLoad:function(){for(var p in this._tiles)if(!this._tiles[p].loaded)return!1;return!0}});function nj(p){return new sh(p)}var Dd=sh.extend({options:{minZoom:0,maxZoom:18,subdomains:"abc",errorTileUrl:"",zoomOffset:0,tms:!1,zoomReverse:!1,detectRetina:!1,crossOrigin:!1,referrerPolicy:!1},initialize:function(p,A){this._url=p,A=g(this,A),A.detectRetina&&wt.retina&&A.maxZoom>0?(A.tileSize=Math.floor(A.tileSize/2),A.zoomReverse?(A.zoomOffset--,A.minZoom=Math.min(A.maxZoom,A.minZoom+1)):(A.zoomOffset++,A.maxZoom=Math.max(A.minZoom,A.maxZoom-1)),A.minZoom=Math.max(0,A.minZoom)):A.zoomReverse?A.minZoom=Math.min(A.maxZoom,A.minZoom):A.maxZoom=Math.max(A.minZoom,A.maxZoom),typeof A.subdomains=="string"&&(A.subdomains=A.subdomains.split("")),this.on("tileunload",this._onTileRemove)},setUrl:function(p,A){return this._url===p&&A===void 0&&(A=!0),this._url=p,A||this.redraw(),this},createTile:function(p,A){var V=document.createElement("img");return Tt(V,"load",o(this._tileOnLoad,this,A,V)),Tt(V,"error",o(this._tileOnError,this,A,V)),(this.options.crossOrigin||this.options.crossOrigin==="")&&(V.crossOrigin=this.options.crossOrigin===!0?"":this.options.crossOrigin),typeof this.options.referrerPolicy=="string"&&(V.referrerPolicy=this.options.referrerPolicy),V.alt="",V.src=this.getTileUrl(p),V},getTileUrl:function(p){var A={r:wt.retina?"@2x":"",s:this._getSubdomain(p),x:p.x,y:p.y,z:this._getZoomForUrl()};if(this._map&&!this._map.options.crs.infinite){var V=this._globalTileRange.max.y-p.y;this.options.tms&&(A.y=V),A["-y"]=V}return w(this._url,i(A,this.options))},_tileOnLoad:function(p,A){wt.ielt9?setTimeout(o(p,this,null,A),0):p(null,A)},_tileOnError:function(p,A,V){var U=this.options.errorTileUrl;U&&A.getAttribute("src")!==U&&(A.src=U),p(V,A)},_onTileRemove:function(p){p.tile.onload=null},_getZoomForUrl:function(){var p=this._tileZoom,A=this.options.maxZoom,V=this.options.zoomReverse,U=this.options.zoomOffset;return V&&(p=A-p),p+U},_getSubdomain:function(p){var A=Math.abs(p.x+p.y)%this.options.subdomains.length;return this.options.subdomains[A]},_abortLoading:function(){var p,A;for(p in this._tiles)if(this._tiles[p].coords.z!==this._tileZoom&&(A=this._tiles[p].el,A.onload=d,A.onerror=d,!A.complete)){A.src=M;var V=this._tiles[p].coords;Wn(A),delete this._tiles[p],this.fire("tileabort",{tile:A,coords:V})}},_removeTile:function(p){var A=this._tiles[p];if(A)return A.el.setAttribute("src",M),sh.prototype._removeTile.call(this,p)},_tileReady:function(p,A,V){if(!(!this._map||V&&V.getAttribute("src")===M))return sh.prototype._tileReady.call(this,p,A,V)}});function GA(p,A){return new Dd(p,A)}var KA=Dd.extend({defaultWmsParams:{service:"WMS",request:"GetMap",layers:"",styles:"",format:"image/jpeg",transparent:!1,version:"1.1.1"},options:{crs:null,uppercase:!1},initialize:function(p,A){this._url=p;var V=i({},this.defaultWmsParams);for(var U in A)U in this.options||(V[U]=A[U]);A=g(this,A);var se=A.detectRetina&&wt.retina?2:1,$e=this.getTileSize();V.width=$e.x*se,V.height=$e.y*se,this.wmsParams=V},onAdd:function(p){this._crs=this.options.crs||p.options.crs,this._wmsVersion=parseFloat(this.wmsParams.version);var A=this._wmsVersion>=1.3?"crs":"srs";this.wmsParams[A]=this._crs.code,Dd.prototype.onAdd.call(this,p)},getTileUrl:function(p){var A=this._tileCoordsToNwSe(p),V=this._crs,U=te(V.project(A[0]),V.project(A[1])),se=U.min,$e=U.max,Re=(this._wmsVersion>=1.3&&this._crs===zA?[se.y,se.x,$e.y,$e.x]:[se.x,se.y,$e.x,$e.y]).join(","),Xe=Dd.prototype.getTileUrl.call(this,p);return Xe+y(this.wmsParams,Xe,this.options.uppercase)+(this.options.uppercase?"&BBOX=":"&bbox=")+Re},setParams:function(p,A){return i(this.wmsParams,p),A||this.redraw(),this}});function aj(p,A){return new KA(p,A)}Dd.WMS=KA,GA.wms=aj;var Du=el.extend({options:{padding:.1},initialize:function(p){g(this,p),l(this),this._layers=this._layers||{}},onAdd:function(){this._container||(this._initContainer(),tn(this._container,"leaflet-zoom-animated")),this.getPane().appendChild(this._container),this._update(),this.on("update",this._updatePaths,this)},onRemove:function(){this.off("update",this._updatePaths,this),this._destroyContainer()},getEvents:function(){var p={viewreset:this._reset,zoom:this._onZoom,moveend:this._update,zoomend:this._onZoomEnd};return this._zoomAnimated&&(p.zoomanim=this._onAnimZoom),p},_onAnimZoom:function(p){this._updateTransform(p.center,p.zoom)},_onZoom:function(){this._updateTransform(this._map.getCenter(),this._map.getZoom())},_updateTransform:function(p,A){var V=this._map.getZoomScale(A,this._zoom),U=this._map.getSize().multiplyBy(.5+this.options.padding),se=this._map.project(this._center,A),$e=U.multiplyBy(-V).add(se).subtract(this._map._getNewPixelOrigin(p,A));wt.any3d?Uo(this._container,$e,V):ya(this._container,$e)},_reset:function(){this._update(),this._updateTransform(this._center,this._zoom);for(var p in this._layers)this._layers[p]._reset()},_onZoomEnd:function(){for(var p in this._layers)this._layers[p]._project()},_updatePaths:function(){for(var p in this._layers)this._layers[p]._update()},_update:function(){var p=this.options.padding,A=this._map.getSize(),V=this._map.containerPointToLayerPoint(A.multiplyBy(-p)).round();this._bounds=new Y(V,V.add(A.multiplyBy(1+p*2)).round()),this._center=this._map.getCenter(),this._zoom=this._map.getZoom()}}),XA=Du.extend({options:{tolerance:0},getEvents:function(){var p=Du.prototype.getEvents.call(this);return p.viewprereset=this._onViewPreReset,p},_onViewPreReset:function(){this._postponeUpdatePaths=!0},onAdd:function(){Du.prototype.onAdd.call(this),this._draw()},_initContainer:function(){var p=this._container=document.createElement("canvas");Tt(p,"mousemove",this._onMouseMove,this),Tt(p,"click dblclick mousedown mouseup contextmenu",this._onClick,this),Tt(p,"mouseout",this._handleMouseOut,this),p._leaflet_disable_events=!0,this._ctx=p.getContext("2d")},_destroyContainer:function(){H(this._redrawRequest),delete this._ctx,Wn(this._container),et(this._container),delete this._container},_updatePaths:function(){if(!this._postponeUpdatePaths){var p;this._redrawBounds=null;for(var A in this._layers)p=this._layers[A],p._update();this._redraw()}},_update:function(){if(!(this._map._animatingZoom&&this._bounds)){Du.prototype._update.call(this);var p=this._bounds,A=this._container,V=p.getSize(),U=wt.retina?2:1;ya(A,p.min),A.width=U*V.x,A.height=U*V.y,A.style.width=V.x+"px",A.style.height=V.y+"px",wt.retina&&this._ctx.scale(2,2),this._ctx.translate(-p.min.x,-p.min.y),this.fire("update")}},_reset:function(){Du.prototype._reset.call(this),this._postponeUpdatePaths&&(this._postponeUpdatePaths=!1,this._updatePaths())},_initPath:function(p){this._updateDashArray(p),this._layers[l(p)]=p;var A=p._order={layer:p,prev:this._drawLast,next:null};this._drawLast&&(this._drawLast.next=A),this._drawLast=A,this._drawFirst=this._drawFirst||this._drawLast},_addPath:function(p){this._requestRedraw(p)},_removePath:function(p){var A=p._order,V=A.next,U=A.prev;V?V.prev=U:this._drawLast=U,U?U.next=V:this._drawFirst=V,delete p._order,delete this._layers[l(p)],this._requestRedraw(p)},_updatePath:function(p){this._extendRedrawBounds(p),p._project(),p._update(),this._requestRedraw(p)},_updateStyle:function(p){this._updateDashArray(p),this._requestRedraw(p)},_updateDashArray:function(p){if(typeof p.options.dashArray=="string"){var A=p.options.dashArray.split(/[, ]+/),V=[],U,se;for(se=0;se<A.length;se++){if(U=Number(A[se]),isNaN(U))return;V.push(U)}p.options._dashArray=V}else p.options._dashArray=p.options.dashArray},_requestRedraw:function(p){this._map&&(this._extendRedrawBounds(p),this._redrawRequest=this._redrawRequest||I(this._redraw,this))},_extendRedrawBounds:function(p){if(p._pxBounds){var A=(p.options.weight||0)+1;this._redrawBounds=this._redrawBounds||new Y,this._redrawBounds.extend(p._pxBounds.min.subtract([A,A])),this._redrawBounds.extend(p._pxBounds.max.add([A,A]))}},_redraw:function(){this._redrawRequest=null,this._redrawBounds&&(this._redrawBounds.min._floor(),this._redrawBounds.max._ceil()),this._clear(),this._draw(),this._redrawBounds=null},_clear:function(){var p=this._redrawBounds;if(p){var A=p.getSize();this._ctx.clearRect(p.min.x,p.min.y,A.x,A.y)}else this._ctx.save(),this._ctx.setTransform(1,0,0,1,0,0),this._ctx.clearRect(0,0,this._container.width,this._container.height),this._ctx.restore()},_draw:function(){var p,A=this._redrawBounds;if(this._ctx.save(),A){var V=A.getSize();this._ctx.beginPath(),this._ctx.rect(A.min.x,A.min.y,V.x,V.y),this._ctx.clip()}this._drawing=!0;for(var U=this._drawFirst;U;U=U.next)p=U.layer,(!A||p._pxBounds&&p._pxBounds.intersects(A))&&p._updatePath();this._drawing=!1,this._ctx.restore()},_updatePoly:function(p,A){if(this._drawing){var V,U,se,$e,Re=p._parts,Xe=Re.length,at=this._ctx;if(Xe){for(at.beginPath(),V=0;V<Xe;V++){for(U=0,se=Re[V].length;U<se;U++)$e=Re[V][U],at[U?"lineTo":"moveTo"]($e.x,$e.y);A&&at.closePath()}this._fillStroke(at,p)}}},_updateCircle:function(p){if(!(!this._drawing||p._empty())){var A=p._point,V=this._ctx,U=Math.max(Math.round(p._radius),1),se=(Math.max(Math.round(p._radiusY),1)||U)/U;se!==1&&(V.save(),V.scale(1,se)),V.beginPath(),V.arc(A.x,A.y/se,U,0,Math.PI*2,!1),se!==1&&V.restore(),this._fillStroke(V,p)}},_fillStroke:function(p,A){var V=A.options;V.fill&&(p.globalAlpha=V.fillOpacity,p.fillStyle=V.fillColor||V.color,p.fill(V.fillRule||"evenodd")),V.stroke&&V.weight!==0&&(p.setLineDash&&p.setLineDash(A.options&&A.options._dashArray||[]),p.globalAlpha=V.opacity,p.lineWidth=V.weight,p.strokeStyle=V.color,p.lineCap=V.lineCap,p.lineJoin=V.lineJoin,p.stroke())},_onClick:function(p){for(var A=this._map.mouseEventToLayerPoint(p),V,U,se=this._drawFirst;se;se=se.next)V=se.layer,V.options.interactive&&V._containsPoint(A)&&(!(p.type==="click"||p.type==="preclick")||!this._map._draggableMoved(V))&&(U=V);this._fireEvent(U?[U]:!1,p)},_onMouseMove:function(p){if(!(!this._map||this._map.dragging.moving()||this._map._animatingZoom)){var A=this._map.mouseEventToLayerPoint(p);this._handleMouseHover(p,A)}},_handleMouseOut:function(p){var A=this._hoveredLayer;A&&(fa(this._container,"leaflet-interactive"),this._fireEvent([A],p,"mouseout"),this._hoveredLayer=null,this._mouseHoverThrottled=!1)},_handleMouseHover:function(p,A){if(!this._mouseHoverThrottled){for(var V,U,se=this._drawFirst;se;se=se.next)V=se.layer,V.options.interactive&&V._containsPoint(A)&&(U=V);U!==this._hoveredLayer&&(this._handleMouseOut(p),U&&(tn(this._container,"leaflet-interactive"),this._fireEvent([U],p,"mouseover"),this._hoveredLayer=U)),this._fireEvent(this._hoveredLayer?[this._hoveredLayer]:!1,p),this._mouseHoverThrottled=!0,setTimeout(o(function(){this._mouseHoverThrottled=!1},this),32)}},_fireEvent:function(p,A,V){this._map._fireDOMEvent(A,V||A.type,p)},_bringToFront:function(p){var A=p._order;if(A){var V=A.next,U=A.prev;if(V)V.prev=U;else return;U?U.next=V:V&&(this._drawFirst=V),A.prev=this._drawLast,this._drawLast.next=A,A.next=null,this._drawLast=A,this._requestRedraw(p)}},_bringToBack:function(p){var A=p._order;if(A){var V=A.next,U=A.prev;if(U)U.next=V;else return;V?V.prev=U:U&&(this._drawLast=U),A.prev=null,A.next=this._drawFirst,this._drawFirst.prev=A,this._drawFirst=A,this._requestRedraw(p)}}});function JA(p){return wt.canvas?new XA(p):null}var lh=function(){try{return document.namespaces.add("lvml","urn:schemas-microsoft-com:vml"),function(p){return document.createElement("<lvml:"+p+' class="lvml">')}}catch{}return function(p){return document.createElement("<"+p+' xmlns="urn:schemas-microsoft.com:vml" class="lvml">')}}(),ij={_initContainer:function(){this._container=dn("div","leaflet-vml-container")},_update:function(){this._map._animatingZoom||(Du.prototype._update.call(this),this.fire("update"))},_initPath:function(p){var A=p._container=lh("shape");tn(A,"leaflet-vml-shape "+(this.options.className||"")),A.coordsize="1 1",p._path=lh("path"),A.appendChild(p._path),this._updateStyle(p),this._layers[l(p)]=p},_addPath:function(p){var A=p._container;this._container.appendChild(A),p.options.interactive&&p.addInteractiveTarget(A)},_removePath:function(p){var A=p._container;Wn(A),p.removeInteractiveTarget(A),delete this._layers[l(p)]},_updateStyle:function(p){var A=p._stroke,V=p._fill,U=p.options,se=p._container;se.stroked=!!U.stroke,se.filled=!!U.fill,U.stroke?(A||(A=p._stroke=lh("stroke")),se.appendChild(A),A.weight=U.weight+"px",A.color=U.color,A.opacity=U.opacity,U.dashArray?A.dashStyle=C(U.dashArray)?U.dashArray.join(" "):U.dashArray.replace(/( *, *)/g," "):A.dashStyle="",A.endcap=U.lineCap.replace("butt","flat"),A.joinstyle=U.lineJoin):A&&(se.removeChild(A),p._stroke=null),U.fill?(V||(V=p._fill=lh("fill")),se.appendChild(V),V.color=U.fillColor||U.color,V.opacity=U.fillOpacity):V&&(se.removeChild(V),p._fill=null)},_updateCircle:function(p){var A=p._point.round(),V=Math.round(p._radius),U=Math.round(p._radiusY||V);this._setPath(p,p._empty()?"M0 0":"AL "+A.x+","+A.y+" "+V+","+U+" 0,"+65535*360)},_setPath:function(p,A){p._path.v=A},_bringToFront:function(p){er(p._container)},_bringToBack:function(p){tr(p._container)}},z8=wt.vml?lh:Ae,uh=Du.extend({_initContainer:function(){this._container=z8("svg"),this._container.setAttribute("pointer-events","none"),this._rootGroup=z8("g"),this._container.appendChild(this._rootGroup)},_destroyContainer:function(){Wn(this._container),et(this._container),delete this._container,delete this._rootGroup,delete this._svgSize},_update:function(){if(!(this._map._animatingZoom&&this._bounds)){Du.prototype._update.call(this);var p=this._bounds,A=p.getSize(),V=this._container;(!this._svgSize||!this._svgSize.equals(A))&&(this._svgSize=A,V.setAttribute("width",A.x),V.setAttribute("height",A.y)),ya(V,p.min),V.setAttribute("viewBox",[p.min.x,p.min.y,A.x,A.y].join(" ")),this.fire("update")}},_initPath:function(p){var A=p._path=z8("path");p.options.className&&tn(A,p.options.className),p.options.interactive&&tn(A,"leaflet-interactive"),this._updateStyle(p),this._layers[l(p)]=p},_addPath:function(p){this._rootGroup||this._initContainer(),this._rootGroup.appendChild(p._path),p.addInteractiveTarget(p._path)},_removePath:function(p){Wn(p._path),p.removeInteractiveTarget(p._path),delete this._layers[l(p)]},_updatePath:function(p){p._project(),p._update()},_updateStyle:function(p){var A=p._path,V=p.options;A&&(V.stroke?(A.setAttribute("stroke",V.color),A.setAttribute("stroke-opacity",V.opacity),A.setAttribute("stroke-width",V.weight),A.setAttribute("stroke-linecap",V.lineCap),A.setAttribute("stroke-linejoin",V.lineJoin),V.dashArray?A.setAttribute("stroke-dasharray",V.dashArray):A.removeAttribute("stroke-dasharray"),V.dashOffset?A.setAttribute("stroke-dashoffset",V.dashOffset):A.removeAttribute("stroke-dashoffset")):A.setAttribute("stroke","none"),V.fill?(A.setAttribute("fill",V.fillColor||V.color),A.setAttribute("fill-opacity",V.fillOpacity),A.setAttribute("fill-rule",V.fillRule||"evenodd")):A.setAttribute("fill","none"))},_updatePoly:function(p,A){this._setPath(p,Te(p._parts,A))},_updateCircle:function(p){var A=p._point,V=Math.max(Math.round(p._radius),1),U=Math.max(Math.round(p._radiusY),1)||V,se="a"+V+","+U+" 0 1,0 ",$e=p._empty()?"M0 0":"M"+(A.x-V)+","+A.y+se+V*2+",0 "+se+-V*2+",0 ";this._setPath(p,$e)},_setPath:function(p,A){p._path.setAttribute("d",A)},_bringToFront:function(p){er(p._path)},_bringToBack:function(p){tr(p._path)}});wt.vml&&uh.include(ij);function QA(p){return wt.svg||wt.vml?new uh(p):null}Ct.include({getRenderer:function(p){var A=p.options.renderer||this._getPaneRenderer(p.options.pane)||this.options.renderer||this._renderer;return A||(A=this._renderer=this._createRenderer()),this.hasLayer(A)||this.addLayer(A),A},_getPaneRenderer:function(p){if(p==="overlayPane"||p===void 0)return!1;var A=this._paneRenderers[p];return A===void 0&&(A=this._createRenderer({pane:p}),this._paneRenderers[p]=A),A},_createRenderer:function(p){return this.options.preferCanvas&&JA(p)||QA(p)}});var eS=Pd.extend({initialize:function(p,A){Pd.prototype.initialize.call(this,this._boundsToLatLngs(p),A)},setBounds:function(p){return this.setLatLngs(this._boundsToLatLngs(p))},_boundsToLatLngs:function(p){return p=fe(p),[p.getSouthWest(),p.getNorthWest(),p.getNorthEast(),p.getSouthEast()]}});function rj(p,A){return new eS(p,A)}uh.create=z8,uh.pointsToPath=Te,Tu.geometryToLayer=O8,Tu.coordsToLatLng=J3,Tu.coordsToLatLngs=I8,Tu.latLngToCoords=Q3,Tu.latLngsToCoords=H8,Tu.getFeature=Td,Tu.asFeature=N8,Ct.mergeOptions({boxZoom:!0});var tS=Yr.extend({initialize:function(p){this._map=p,this._container=p._container,this._pane=p._panes.overlayPane,this._resetStateTimeout=0,p.on("unload",this._destroy,this)},addHooks:function(){Tt(this._container,"mousedown",this._onMouseDown,this)},removeHooks:function(){et(this._container,"mousedown",this._onMouseDown,this)},moved:function(){return this._moved},_destroy:function(){Wn(this._pane),delete this._pane},_resetState:function(){this._resetStateTimeout=0,this._moved=!1},_clearDeferredResetState:function(){this._resetStateTimeout!==0&&(clearTimeout(this._resetStateTimeout),this._resetStateTimeout=0)},_onMouseDown:function(p){if(!p.shiftKey||p.which!==1&&p.button!==1)return!1;this._clearDeferredResetState(),this._resetState(),ki(),ir(),this._startPoint=this._map.mouseEventToContainerPoint(p),Tt(document,{contextmenu:$o,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseMove:function(p){this._moved||(this._moved=!0,this._box=dn("div","leaflet-zoom-box",this._container),tn(this._container,"leaflet-crosshair"),this._map.fire("boxzoomstart")),this._point=this._map.mouseEventToContainerPoint(p);var A=new Y(this._point,this._startPoint),V=A.getSize();ya(this._box,A.min),this._box.style.width=V.x+"px",this._box.style.height=V.y+"px"},_finish:function(){this._moved&&(Wn(this._box),fa(this._container,"leaflet-crosshair")),ar(),Qe(),et(document,{contextmenu:$o,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseUp:function(p){if(!(p.which!==1&&p.button!==1)&&(this._finish(),!!this._moved)){this._clearDeferredResetState(),this._resetStateTimeout=setTimeout(o(this._resetState,this),0);var A=new ee(this._map.containerPointToLatLng(this._startPoint),this._map.containerPointToLatLng(this._point));this._map.fitBounds(A).fire("boxzoomend",{boxZoomBounds:A})}},_onKeyDown:function(p){p.keyCode===27&&(this._finish(),this._clearDeferredResetState(),this._resetState())}});Ct.addInitHook("addHandler","boxZoom",tS),Ct.mergeOptions({doubleClickZoom:!0});var nS=Yr.extend({addHooks:function(){this._map.on("dblclick",this._onDoubleClick,this)},removeHooks:function(){this._map.off("dblclick",this._onDoubleClick,this)},_onDoubleClick:function(p){var A=this._map,V=A.getZoom(),U=A.options.zoomDelta,se=p.originalEvent.shiftKey?V-U:V+U;A.options.doubleClickZoom==="center"?A.setZoom(se):A.setZoomAround(p.containerPoint,se)}});Ct.addInitHook("addHandler","doubleClickZoom",nS),Ct.mergeOptions({dragging:!0,inertia:!0,inertiaDeceleration:3400,inertiaMaxSpeed:1/0,easeLinearity:.2,worldCopyJump:!1,maxBoundsViscosity:0});var aS=Yr.extend({addHooks:function(){if(!this._draggable){var p=this._map;this._draggable=new Bc(p._mapPane,p._container),this._draggable.on({dragstart:this._onDragStart,drag:this._onDrag,dragend:this._onDragEnd},this),this._draggable.on("predrag",this._onPreDragLimit,this),p.options.worldCopyJump&&(this._draggable.on("predrag",this._onPreDragWrap,this),p.on("zoomend",this._onZoomEnd,this),p.whenReady(this._onZoomEnd,this))}tn(this._map._container,"leaflet-grab leaflet-touch-drag"),this._draggable.enable(),this._positions=[],this._times=[]},removeHooks:function(){fa(this._map._container,"leaflet-grab"),fa(this._map._container,"leaflet-touch-drag"),this._draggable.disable()},moved:function(){return this._draggable&&this._draggable._moved},moving:function(){return this._draggable&&this._draggable._moving},_onDragStart:function(){var p=this._map;if(p._stop(),this._map.options.maxBounds&&this._map.options.maxBoundsViscosity){var A=fe(this._map.options.maxBounds);this._offsetLimit=te(this._map.latLngToContainerPoint(A.getNorthWest()).multiplyBy(-1),this._map.latLngToContainerPoint(A.getSouthEast()).multiplyBy(-1).add(this._map.getSize())),this._viscosity=Math.min(1,Math.max(0,this._map.options.maxBoundsViscosity))}else this._offsetLimit=null;p.fire("movestart").fire("dragstart"),p.options.inertia&&(this._positions=[],this._times=[])},_onDrag:function(p){if(this._map.options.inertia){var A=this._lastTime=+new Date,V=this._lastPos=this._draggable._absPos||this._draggable._newPos;this._positions.push(V),this._times.push(A),this._prunePositions(A)}this._map.fire("move",p).fire("drag",p)},_prunePositions:function(p){for(;this._positions.length>1&&p-this._times[0]>50;)this._positions.shift(),this._times.shift()},_onZoomEnd:function(){var p=this._map.getSize().divideBy(2),A=this._map.latLngToLayerPoint([0,0]);this._initialWorldOffset=A.subtract(p).x,this._worldWidth=this._map.getPixelWorldBounds().getSize().x},_viscousLimit:function(p,A){return p-(p-A)*this._viscosity},_onPreDragLimit:function(){if(!(!this._viscosity||!this._offsetLimit)){var p=this._draggable._newPos.subtract(this._draggable._startPos),A=this._offsetLimit;p.x<A.min.x&&(p.x=this._viscousLimit(p.x,A.min.x)),p.y<A.min.y&&(p.y=this._viscousLimit(p.y,A.min.y)),p.x>A.max.x&&(p.x=this._viscousLimit(p.x,A.max.x)),p.y>A.max.y&&(p.y=this._viscousLimit(p.y,A.max.y)),this._draggable._newPos=this._draggable._startPos.add(p)}},_onPreDragWrap:function(){var p=this._worldWidth,A=Math.round(p/2),V=this._initialWorldOffset,U=this._draggable._newPos.x,se=(U-A+V)%p+A-V,$e=(U+A+V)%p-A-V,Re=Math.abs(se+V)<Math.abs($e+V)?se:$e;this._draggable._absPos=this._draggable._newPos.clone(),this._draggable._newPos.x=Re},_onDragEnd:function(p){var A=this._map,V=A.options,U=!V.inertia||p.noInertia||this._times.length<2;if(A.fire("dragend",p),U)A.fire("moveend");else{this._prunePositions(+new Date);var se=this._lastPos.subtract(this._positions[0]),$e=(this._lastTime-this._times[0])/1e3,Re=V.easeLinearity,Xe=se.multiplyBy(Re/$e),at=Xe.distanceTo([0,0]),ct=Math.min(V.inertiaMaxSpeed,at),At=Xe.multiplyBy(ct/at),Gt=ct/(V.inertiaDeceleration*Re),bn=At.multiplyBy(-Gt/2).round();!bn.x&&!bn.y?A.fire("moveend"):(bn=A._limitOffset(bn,A.options.maxBounds),I(function(){A.panBy(bn,{duration:Gt,easeLinearity:Re,noMoveStart:!0,animate:!0})}))}}});Ct.addInitHook("addHandler","dragging",aS),Ct.mergeOptions({keyboard:!0,keyboardPanDelta:80});var iS=Yr.extend({keyCodes:{left:[37],right:[39],down:[40],up:[38],zoomIn:[187,107,61,171],zoomOut:[189,109,54,173]},initialize:function(p){this._map=p,this._setPanDelta(p.options.keyboardPanDelta),this._setZoomDelta(p.options.zoomDelta)},addHooks:function(){var p=this._map._container;p.tabIndex<=0&&(p.tabIndex="0"),Tt(p,{focus:this._onFocus,blur:this._onBlur,mousedown:this._onMouseDown},this),this._map.on({focus:this._addHooks,blur:this._removeHooks},this)},removeHooks:function(){this._removeHooks(),et(this._map._container,{focus:this._onFocus,blur:this._onBlur,mousedown:this._onMouseDown},this),this._map.off({focus:this._addHooks,blur:this._removeHooks},this)},_onMouseDown:function(){if(!this._focused){var p=document.body,A=document.documentElement,V=p.scrollTop||A.scrollTop,U=p.scrollLeft||A.scrollLeft;this._map._container.focus(),window.scrollTo(U,V)}},_onFocus:function(){this._focused=!0,this._map.fire("focus")},_onBlur:function(){this._focused=!1,this._map.fire("blur")},_setPanDelta:function(p){var A=this._panKeys={},V=this.keyCodes,U,se;for(U=0,se=V.left.length;U<se;U++)A[V.left[U]]=[-1*p,0];for(U=0,se=V.right.length;U<se;U++)A[V.right[U]]=[p,0];for(U=0,se=V.down.length;U<se;U++)A[V.down[U]]=[0,p];for(U=0,se=V.up.length;U<se;U++)A[V.up[U]]=[0,-1*p]},_setZoomDelta:function(p){var A=this._zoomKeys={},V=this.keyCodes,U,se;for(U=0,se=V.zoomIn.length;U<se;U++)A[V.zoomIn[U]]=p;for(U=0,se=V.zoomOut.length;U<se;U++)A[V.zoomOut[U]]=-p},_addHooks:function(){Tt(document,"keydown",this._onKeyDown,this)},_removeHooks:function(){et(document,"keydown",this._onKeyDown,this)},_onKeyDown:function(p){if(!(p.altKey||p.ctrlKey||p.metaKey)){var A=p.keyCode,V=this._map,U;if(A in this._panKeys){if(!V._panAnim||!V._panAnim._inProgress)if(U=this._panKeys[A],p.shiftKey&&(U=z(U).multiplyBy(3)),V.options.maxBounds&&(U=V._limitOffset(z(U),V.options.maxBounds)),V.options.worldCopyJump){var se=V.wrapLatLng(V.unproject(V.project(V.getCenter()).add(U)));V.panTo(se)}else V.panBy(U)}else if(A in this._zoomKeys)V.setZoom(V.getZoom()+(p.shiftKey?3:1)*this._zoomKeys[A]);else if(A===27&&V._popup&&V._popup.options.closeOnEscapeKey)V.closePopup();else return;$o(p)}}});Ct.addInitHook("addHandler","keyboard",iS),Ct.mergeOptions({scrollWheelZoom:!0,wheelDebounceTime:40,wheelPxPerZoomLevel:60});var rS=Yr.extend({addHooks:function(){Tt(this._map._container,"wheel",this._onWheelScroll,this),this._delta=0},removeHooks:function(){et(this._map._container,"wheel",this._onWheelScroll,this)},_onWheelScroll:function(p){var A=st(p),V=this._map.options.wheelDebounceTime;this._delta+=A,this._lastMousePos=this._map.mouseEventToContainerPoint(p),this._startTime||(this._startTime=+new Date);var U=Math.max(V-(+new Date-this._startTime),0);clearTimeout(this._timer),this._timer=setTimeout(o(this._performZoom,this),U),$o(p)},_performZoom:function(){var p=this._map,A=p.getZoom(),V=this._map.options.zoomSnap||0;p._stop();var U=this._delta/(this._map.options.wheelPxPerZoomLevel*4),se=4*Math.log(2/(1+Math.exp(-Math.abs(U))))/Math.LN2,$e=V?Math.ceil(se/V)*V:se,Re=p._limitZoom(A+(this._delta>0?$e:-$e))-A;this._delta=0,this._startTime=null,Re&&(p.options.scrollWheelZoom==="center"?p.setZoom(A+Re):p.setZoomAround(this._lastMousePos,A+Re))}});Ct.addInitHook("addHandler","scrollWheelZoom",rS);var oj=600;Ct.mergeOptions({tapHold:wt.touchNative&&wt.safari&&wt.mobile,tapTolerance:15});var oS=Yr.extend({addHooks:function(){Tt(this._map._container,"touchstart",this._onDown,this)},removeHooks:function(){et(this._map._container,"touchstart",this._onDown,this)},_onDown:function(p){if(clearTimeout(this._holdTimeout),p.touches.length===1){var A=p.touches[0];this._startPos=this._newPos=new ie(A.clientX,A.clientY),this._holdTimeout=setTimeout(o(function(){this._cancel(),this._isTapValid()&&(Tt(document,"touchend",Ea),Tt(document,"touchend touchcancel",this._cancelClickPrevent),this._simulateEvent("contextmenu",A))},this),oj),Tt(document,"touchend touchcancel contextmenu",this._cancel,this),Tt(document,"touchmove",this._onMove,this)}},_cancelClickPrevent:function p(){et(document,"touchend",Ea),et(document,"touchend touchcancel",p)},_cancel:function(){clearTimeout(this._holdTimeout),et(document,"touchend touchcancel contextmenu",this._cancel,this),et(document,"touchmove",this._onMove,this)},_onMove:function(p){var A=p.touches[0];this._newPos=new ie(A.clientX,A.clientY)},_isTapValid:function(){return this._newPos.distanceTo(this._startPos)<=this._map.options.tapTolerance},_simulateEvent:function(p,A){var V=new MouseEvent(p,{bubbles:!0,cancelable:!0,view:window,screenX:A.screenX,screenY:A.screenY,clientX:A.clientX,clientY:A.clientY});V._simulated=!0,A.target.dispatchEvent(V)}});Ct.addInitHook("addHandler","tapHold",oS),Ct.mergeOptions({touchZoom:wt.touch,bounceAtZoomLimits:!0});var sS=Yr.extend({addHooks:function(){tn(this._map._container,"leaflet-touch-zoom"),Tt(this._map._container,"touchstart",this._onTouchStart,this)},removeHooks:function(){fa(this._map._container,"leaflet-touch-zoom"),et(this._map._container,"touchstart",this._onTouchStart,this)},_onTouchStart:function(p){var A=this._map;if(!(!p.touches||p.touches.length!==2||A._animatingZoom||this._zooming)){var V=A.mouseEventToContainerPoint(p.touches[0]),U=A.mouseEventToContainerPoint(p.touches[1]);this._centerPoint=A.getSize()._divideBy(2),this._startLatLng=A.containerPointToLatLng(this._centerPoint),A.options.touchZoom!=="center"&&(this._pinchStartLatLng=A.containerPointToLatLng(V.add(U)._divideBy(2))),this._startDist=V.distanceTo(U),this._startZoom=A.getZoom(),this._moved=!1,this._zooming=!0,A._stop(),Tt(document,"touchmove",this._onTouchMove,this),Tt(document,"touchend touchcancel",this._onTouchEnd,this),Ea(p)}},_onTouchMove:function(p){if(!(!p.touches||p.touches.length!==2||!this._zooming)){var A=this._map,V=A.mouseEventToContainerPoint(p.touches[0]),U=A.mouseEventToContainerPoint(p.touches[1]),se=V.distanceTo(U)/this._startDist;if(this._zoom=A.getScaleZoom(se,this._startZoom),!A.options.bounceAtZoomLimits&&(this._zoom<A.getMinZoom()&&se<1||this._zoom>A.getMaxZoom()&&se>1)&&(this._zoom=A._limitZoom(this._zoom)),A.options.touchZoom==="center"){if(this._center=this._startLatLng,se===1)return}else{var $e=V._add(U)._divideBy(2)._subtract(this._centerPoint);if(se===1&&$e.x===0&&$e.y===0)return;this._center=A.unproject(A.project(this._pinchStartLatLng,this._zoom).subtract($e),this._zoom)}this._moved||(A._moveStart(!0,!1),this._moved=!0),H(this._animRequest);var Re=o(A._move,A,this._center,this._zoom,{pinch:!0,round:!1},void 0);this._animRequest=I(Re,this,!0),Ea(p)}},_onTouchEnd:function(){if(!this._moved||!this._zooming){this._zooming=!1;return}this._zooming=!1,H(this._animRequest),et(document,"touchmove",this._onTouchMove,this),et(document,"touchend touchcancel",this._onTouchEnd,this),this._map.options.zoomAnimation?this._map._animateZoom(this._center,this._map._limitZoom(this._zoom),!0,this._map.options.zoomSnap):this._map._resetView(this._center,this._map._limitZoom(this._zoom))}});Ct.addInitHook("addHandler","touchZoom",sS),Ct.BoxZoom=tS,Ct.DoubleClickZoom=nS,Ct.Drag=aS,Ct.Keyboard=iS,Ct.ScrollWheelZoom=rS,Ct.TapHold=oS,Ct.TouchZoom=sS,n.Bounds=Y,n.Browser=wt,n.CRS=j,n.Canvas=XA,n.Circle=X3,n.CircleMarker=V8,n.Class=Z,n.Control=ln,n.DivIcon=WA,n.DivOverlay=Rl,n.DomEvent=Vt,n.DomUtil=oa,n.Draggable=Bc,n.Evented=X,n.FeatureGroup=Lu,n.GeoJSON=Tu,n.GridLayer=sh,n.Handler=Yr,n.Icon=Ld,n.ImageOverlay=R8,n.LatLng=le,n.LatLngBounds=ee,n.Layer=el,n.LayerGroup=Ed,n.LineUtil=HU,n.Map=Ct,n.Marker=D8,n.Mixin=PU,n.Path=Uc,n.Point=ie,n.PolyUtil=TU,n.Polygon=Pd,n.Polyline=Pu,n.Popup=Z8,n.PosAnimation=Cn,n.Projection=NU,n.Rectangle=eS,n.Renderer=Du,n.SVG=uh,n.SVGOverlay=YA,n.TileLayer=Dd,n.Tooltip=F8,n.Transformation=ge,n.Util=R,n.VideoOverlay=qA,n.bind=o,n.bounds=te,n.canvas=JA,n.circle=qU,n.circleMarker=jU,n.control=ja,n.divIcon=tj,n.extend=i,n.featureGroup=zU,n.geoJSON=jA,n.geoJson=GU,n.gridLayer=nj,n.icon=BU,n.imageOverlay=KU,n.latLng=Q,n.latLngBounds=fe,n.layerGroup=FU,n.map=Ua,n.marker=UU,n.point=z,n.polygon=WU,n.polyline=YU,n.popup=QU,n.rectangle=rj,n.setOptions=g,n.stamp=l,n.svg=QA,n.svgOverlay=JU,n.tileLayer=GA,n.tooltip=ej,n.transformation=J,n.version=a,n.videoOverlay=XU;var sj=window.L;n.noConflict=function(){return window.L=sj,this},window.L=n})})(X9,X9.exports);var P2=X9.exports;const sa=Xi(P2),x8e=yj({__proto__:null,default:sa},[P2]),yZ=[{code:"fr",name:"French",nativeName:"Français",frenchName:"Français"},{code:"en",name:"English",nativeName:"English",frenchName:"Anglais"},{code:"es",name:"Spanish",nativeName:"Español",frenchName:"Espagnol"},{code:"it",name:"Italian",nativeName:"Italiano",frenchName:"Italien"},{code:"de",name:"German",nativeName:"Deutsch",frenchName:"Allemand"},{code:"aa",name:"Afar",nativeName:"Afar",frenchName:"Afar"},{code:"ab",name:"Abkhazian",nativeName:"Аҧсуа",frenchName:"Abkhaze"},{code:"af",name:"Afrikaans",nativeName:"Afrikaans",frenchName:"Afrikaans"},{code:"ak",name:"Akan",nativeName:"Akana",frenchName:"Akan"},{code:"am",name:"Amharic",nativeName:"አማርኛ",frenchName:"Amharique"},{code:"an",name:"Aragonese",nativeName:"Aragonés",frenchName:"Aragonais"},{code:"ar",name:"Arabic",nativeName:"العربية",rtl:1,frenchName:"Arabe"},{code:"as",name:"Assamese",nativeName:"অসমীয়া",frenchName:"Assamais"},{code:"av",name:"Avar",nativeName:"Авар",frenchName:"Avar"},{code:"ay",name:"Aymara",nativeName:"Aymar",frenchName:"Aymara"},{code:"az",name:"Azerbaijani",nativeName:"Azərbaycanca",frenchName:"Azerbaïdjanais"},{code:"ba",name:"Bashkir",nativeName:"Башҡорт",frenchName:"Bachkir"},{code:"be",name:"Belarusian",nativeName:"Беларуская",frenchName:"Biélorusse"},{code:"bg",name:"Bulgarian",nativeName:"Български",frenchName:"Bulgare"},{code:"bh",name:"Bihari",nativeName:"भोजपुरी",frenchName:"Bihari"},{code:"bi",name:"Bislama",nativeName:"Bislama",frenchName:"Bichelamar"},{code:"bm",name:"Bambara",nativeName:"Bamanankan",frenchName:"Bambara"},{code:"bn",name:"Bengali",nativeName:"বাংলা",frenchName:"Bengali"},{code:"bo",name:"Tibetan",nativeName:"བོད་ཡིག / Bod skad",frenchName:"Tibétain"},{code:"br",name:"Breton",nativeName:"Brezhoneg",frenchName:"Breton"},{code:"bs",name:"Bosnian",nativeName:"Bosanski",frenchName:"Bosnien"},{code:"ca",name:"Catalan",nativeName:"Català",frenchName:"Catalan"},{code:"ce",name:"Chechen",nativeName:"Нохчийн",frenchName:"Tchétchène"},{code:"ch",name:"Chamorro",nativeName:"Chamoru",frenchName:"Chamorro"},{code:"co",name:"Corsican",nativeName:"Corsu",frenchName:"Corse"},{code:"cr",name:"Cree",nativeName:"Nehiyaw",frenchName:"Cree"},{code:"cs",name:"Czech",nativeName:"Česky",frenchName:"Tchèque"},{code:"cu",name:"Old Church Slavonic / Old Bulgarian",nativeName:"словѣньскъ / slověnĭskŭ",frenchName:"Vieux slave"},{code:"cv",name:"Chuvash",nativeName:"Чăваш",frenchName:"Tchouvache"},{code:"cy",name:"Welsh",nativeName:"Cymraeg",frenchName:"Gallois"},{code:"da",name:"Danish",nativeName:"Dansk",frenchName:"Danois"},{code:"dv",name:"Divehi",nativeName:"ދިވެހިބަސް",rtl:1,frenchName:"Dhivehi"},{code:"dz",name:"Dzongkha",nativeName:"ཇོང་ཁ",frenchName:"Dzongkha"},{code:"ee",name:"Ewe",nativeName:"Ɛʋɛ",frenchName:"Éwé"},{code:"el",name:"Greek",nativeName:"Ελληνικά",frenchName:"Grec"},{code:"eo",name:"Esperanto",nativeName:"Esperanto",frenchName:"Espéranto"},{code:"et",name:"Estonian",nativeName:"Eesti",frenchName:"Estonien"},{code:"eu",name:"Basque",nativeName:"Euskara",frenchName:"Basque"},{code:"fa",name:"Persian",nativeName:"فارسی",rtl:1,frenchName:"Persan"},{code:"ff",name:"Peul",nativeName:"Fulfulde",frenchName:"Peul"},{code:"fi",name:"Finnish",nativeName:"Suomi",frenchName:"Finnois"},{code:"fj",name:"Fijian",nativeName:"Na Vosa Vakaviti",frenchName:"Fidjien"},{code:"fo",name:"Faroese",nativeName:"Føroyskt",frenchName:"Féroïen"},{code:"fy",name:"West Frisian",nativeName:"Frysk",frenchName:"Frison occidental"},{code:"ga",name:"Irish",nativeName:"Gaeilge",frenchName:"Irlandais"},{code:"gd",name:"Scottish Gaelic",nativeName:"Gàidhlig",frenchName:"Gaélique écossais"},{code:"gl",name:"Galician",nativeName:"Galego",frenchName:"Galicien"},{code:"gn",name:"Guarani",nativeName:"Avañe'ẽ",frenchName:"Guarani"},{code:"gu",name:"Gujarati",nativeName:"ગુજરાતી",frenchName:"Gujarati"},{code:"gv",name:"Manx",nativeName:"Gaelg",frenchName:"Mannois"},{code:"ha",name:"Hausa",nativeName:"هَوُسَ",rtl:1,frenchName:"Haoussa"},{code:"he",name:"Hebrew",nativeName:"עברית",rtl:1,frenchName:"Hébreu"},{code:"hi",name:"Hindi",nativeName:"हिन्दी",frenchName:"Hindi"},{code:"ho",name:"Hiri Motu",nativeName:"Hiri Motu",frenchName:"Hiri motu"},{code:"hr",name:"Croatian",nativeName:"Hrvatski",frenchName:"Croate"},{code:"ht",name:"Haitian",nativeName:"Krèyol ayisyen",frenchName:"Haïtien"},{code:"hu",name:"Hungarian",nativeName:"Magyar",frenchName:"Hongrois"},{code:"hy",name:"Armenian",nativeName:"Հայերեն",frenchName:"Arménien"},{code:"hz",name:"Herero",nativeName:"Otsiherero",frenchName:"Herero"},{code:"ia",name:"Interlingua",nativeName:"Interlingua",frenchName:"Interlingua"},{code:"id",name:"Indonesian",nativeName:"Bahasa Indonesia",frenchName:"Indonésien"},{code:"ie",name:"Interlingue",nativeName:"Interlingue",frenchName:"Interlingue"},{code:"ig",name:"Igbo",nativeName:"Asụsụ Igbo",frenchName:"Igbo"},{code:"ii",name:"Sichuan Yi",nativeName:"ꆇꉙ / 四川彝语",frenchName:"Yi du Sichuan"},{code:"ik",name:"Inupiaq",nativeName:"Iñupiak",frenchName:"Inupiaq"},{code:"io",name:"Ido",nativeName:"Ido",frenchName:"Ido"},{code:"is",name:"Icelandic",nativeName:"Íslenska",frenchName:"Islandais"},{code:"iu",name:"Inuktitut",nativeName:"ᐃᓄᒃᑎᑐᑦ",frenchName:"Inuktitut"},{code:"ja",name:"Japanese",nativeName:"日本語",frenchName:"Japonais"},{code:"jv",name:"Javanese",nativeName:"Basa Jawa",frenchName:"Javanais"},{code:"ka",name:"Georgian",nativeName:"ქართული",frenchName:"Géorgien"},{code:"kg",name:"Kongo",nativeName:"KiKongo",frenchName:"Kongo"},{code:"ki",name:"Kikuyu",nativeName:"Gĩkũyũ",frenchName:"Kikuyu"},{code:"kj",name:"Kuanyama",nativeName:"Kuanyama",frenchName:"Kuanyama"},{code:"kk",name:"Kazakh",nativeName:"Қазақша",frenchName:"Kazakh"},{code:"kl",name:"Greenlandic",nativeName:"Kalaallisut",frenchName:"Groenlandais"},{code:"km",name:"Cambodian",nativeName:"ភាសាខ្មែរ",frenchName:"Khmer"},{code:"kn",name:"Kannada",nativeName:"ಕನ್ನಡ",frenchName:"Kannada"},{code:"ko",name:"Korean",nativeName:"한국어",frenchName:"Coréen"},{code:"kr",name:"Kanuri",nativeName:"Kanuri",frenchName:"Kanouri"},{code:"ks",name:"Kashmiri",nativeName:"कश्मीरी / كشميري",frenchName:"Kashmiri"},{code:"ku",name:"Kurdish",nativeName:"Kurdî / كوردی",frenchName:"Kurde"},{code:"kv",name:"Komi",nativeName:"Коми",frenchName:"Komi"},{code:"kw",name:"Cornish",nativeName:"Kernewek",frenchName:"Cornique"},{code:"ky",name:"Kirghiz",nativeName:"Kırgızca / Кыргызча",frenchName:"Kirghiz"},{code:"la",name:"Latin",nativeName:"Latina",frenchName:"Latin"},{code:"lb",name:"Luxembourgish",nativeName:"Lëtzebuergesch",frenchName:"Luxembourgeois"},{code:"lg",name:"Ganda",nativeName:"Luganda",frenchName:"Ganda"},{code:"li",name:"Limburgian",nativeName:"Limburgs",frenchName:"Limbourgeois"},{code:"ln",name:"Lingala",nativeName:"Lingála",frenchName:"Lingala"},{code:"lo",name:"Laotian",nativeName:"ລາວ / Pha xa lao",frenchName:"Lao"},{code:"lt",name:"Lithuanian",nativeName:"Lietuvių",frenchName:"Lituanien"},{code:"lu",name:"Luba-Katanga",nativeName:"Tshiluba",frenchName:"Luba-Katanga"},{code:"lv",name:"Latvian",nativeName:"Latviešu",frenchName:"Letton"},{code:"mg",name:"Malagasy",nativeName:"Malagasy",frenchName:"Malgache"},{code:"mh",name:"Marshallese",nativeName:"Kajin Majel / Ebon",frenchName:"Marshall"},{code:"mi",name:"Maori",nativeName:"Māori",frenchName:"Maori"},{code:"mk",name:"Macedonian",nativeName:"Македонски",frenchName:"Macédonien"},{code:"ml",name:"Malayalam",nativeName:"മലയാളം",frenchName:"Malayalam"},{code:"mn",name:"Mongolian",nativeName:"Монгол",frenchName:"Mongol"},{code:"mo",name:"Moldovan",nativeName:"Moldovenească",frenchName:"Moldave"},{code:"mr",name:"Marathi",nativeName:"मराठी",frenchName:"Marathe"},{code:"ms",name:"Malay",nativeName:"Bahasa Melayu",frenchName:"Malais"},{code:"mt",name:"Maltese",nativeName:"bil-Malti",frenchName:"Maltais"},{code:"my",name:"Burmese",nativeName:"မြန်မာစာ",frenchName:"Birman"},{code:"na",name:"Nauru",nativeName:"Dorerin Naoero",frenchName:"Nauruan"},{code:"nb",name:"Norwegian Bokmål",nativeName:"Bokmål",frenchName:"Norvégien Bokmål"},{code:"nd",name:"North Ndebele",nativeName:"Sindebele",frenchName:"Ndebele du Nord"},{code:"ne",name:"Nepali",nativeName:"नेपाली",frenchName:"Népalais"},{code:"ng",name:"Ndonga",nativeName:"Oshiwambo",frenchName:"Ndonga"},{code:"nl",name:"Dutch",nativeName:"Nederlands",frenchName:"Néerlandais"},{code:"nn",name:"Norwegian Nynorsk",nativeName:"Nynorsk",frenchName:"Norvégien Nynorsk"},{code:"no",name:"Norwegian",nativeName:"Norsk",frenchName:"Norvégien"},{code:"nr",name:"South Ndebele",nativeName:"isiNdebele",frenchName:"Ndébélé du Sud"},{code:"nv",name:"Navajo",nativeName:"Diné bizaad",frenchName:"Navajo"},{code:"ny",name:"Chichewa",nativeName:"Chi-Chewa",frenchName:"Chichewa"},{code:"oc",name:"Occitan",nativeName:"Occitan",frenchName:"Occitan"},{code:"oj",name:"Ojibwa",nativeName:"ᐊᓂᔑᓈᐯᒧᐎᓐ / Anishinaabemowin",frenchName:"Ojibwa"},{code:"om",name:"Oromo",nativeName:"Oromoo",frenchName:"Oromo"},{code:"or",name:"Oriya",nativeName:"ଓଡ଼ିଆ",frenchName:"Oriya"},{code:"os",name:"Ossetian / Ossetic",nativeName:"Иронау",frenchName:"Ossète"},{code:"pa",name:"Panjabi / Punjabi",nativeName:"ਪੰਜਾਬੀ / पंजाबी / پنجابي",frenchName:"Panjabi / Pendjabi"},{code:"pi",name:"Pali",nativeName:"Pāli / पाऴि",frenchName:"Pali"},{code:"pl",name:"Polish",nativeName:"Polski",frenchName:"Polonais"},{code:"ps",name:"Pashto",nativeName:"پښتو",frenchName:"Pachto",rtl:1},{code:"pt",name:"Portuguese",nativeName:"Português",frenchName:"Portugais"},{code:"qu",name:"Quechua",nativeName:"Runa Simi",frenchName:"Quechua"},{code:"rm",name:"Raeto Romance",nativeName:"Rumantsch",frenchName:"Romanche"},{code:"rn",name:"Kirundi",nativeName:"Kirundi",frenchName:"Kirundi"},{code:"ro",name:"Romanian",nativeName:"Română",frenchName:"Roumain"},{code:"ru",name:"Russian",nativeName:"Русский",frenchName:"Russe"},{code:"rw",name:"Rwandi",nativeName:"Kinyarwandi",frenchName:"Kinyarwanda"},{code:"sa",name:"Sanskrit",nativeName:"संस्कृतम्",frenchName:"Sanskrit"},{code:"sc",name:"Sardinian",nativeName:"Sardu",frenchName:"Sarde"},{code:"sd",name:"Sindhi",nativeName:"सिनधि",frenchName:"Sindhi"},{code:"se",name:"Northern Sami",nativeName:"Sámegiella",frenchName:"Sami du Nord"},{code:"sg",name:"Sango",nativeName:"Sängö",frenchName:"Sango"},{code:"sh",name:"Serbo-Croatian",nativeName:"Srpskohrvatski / Српскохрватски",frenchName:"Serbo-Croate"},{code:"si",name:"Sinhalese",nativeName:"සිංහල",frenchName:"Singhalais"},{code:"sk",name:"Slovak",nativeName:"Slovenčina",frenchName:"Slovaque"},{code:"sl",name:"Slovenian",nativeName:"Slovenščina",frenchName:"Slovène"},{code:"sm",name:"Samoan",nativeName:"Gagana Samoa",frenchName:"Samoan"},{code:"sn",name:"Shona",nativeName:"chiShona",frenchName:"Shona"},{code:"so",name:"Somalia",nativeName:"Soomaaliga",frenchName:"Somali"},{code:"sq",name:"Albanian",nativeName:"Shqip",frenchName:"Albanais"},{code:"sr",name:"Serbian",nativeName:"Српски",frenchName:"Serbe"},{code:"ss",name:"Swati",nativeName:"SiSwati",frenchName:"Swati"},{code:"st",name:"Southern Sotho",nativeName:"Sesotho",frenchName:"Sotho du Sud"},{code:"su",name:"Sundanese",nativeName:"Basa Sunda",frenchName:"Soundanais"},{code:"sv",name:"Swedish",nativeName:"Svenska",frenchName:"Suédois"},{code:"sw",name:"Swahili",nativeName:"Kiswahili",frenchName:"Swahili"},{code:"ta",name:"Tamil",nativeName:"தமிழ்",frenchName:"Tamoul"},{code:"te",name:"Telugu",nativeName:"తెలుగు",frenchName:"Télougou"},{code:"tg",name:"Tajik",nativeName:"Тоҷикӣ",frenchName:"Tadjik"},{code:"th",name:"Thai",nativeName:"ไทย / Phasa Thai",frenchName:"Thaï"},{code:"ti",name:"Tigrinya",nativeName:"ትግርኛ",frenchName:"Tigrigna"},{code:"tk",name:"Turkmen",nativeName:"Туркмен / تركمن",frenchName:"Turkmène"},{code:"tl",name:"Tagalog / Filipino",nativeName:"Tagalog",frenchName:"Tagalog / Philippin"},{code:"tn",name:"Tswana",nativeName:"Setswana",frenchName:"Tswana"},{code:"to",name:"Tonga",nativeName:"Lea Faka-Tonga",frenchName:"Tongien"},{code:"tr",name:"Turkish",nativeName:"Türkçe",frenchName:"Turc"},{code:"ts",name:"Tsonga",nativeName:"Xitsonga",frenchName:"Tsonga"},{code:"tt",name:"Tatar",nativeName:"Tatarça",frenchName:"Tatar"},{code:"tw",name:"Twi",nativeName:"Twi",frenchName:"Twi"},{code:"ty",name:"Tahitian",nativeName:"Reo Mā`ohi",frenchName:"Tahitien"},{code:"ug",name:"Uyghur",nativeName:"Uyƣurqə / ئۇيغۇرچە",frenchName:"Ouïghour"},{code:"uk",name:"Ukrainian",nativeName:"Українська",frenchName:"Ukrainien"},{code:"ur",name:"Urdu",nativeName:"اردو",frenchName:"Ourdou",rtl:1},{code:"uz",name:"Uzbek",nativeName:"Ўзбек",frenchName:"Ouzbek"},{code:"ve",name:"Venda",nativeName:"Tshivenḓa",frenchName:"Venda"},{code:"vi",name:"Vietnamese",nativeName:"Tiếng Việt",frenchName:"Vietnamien"},{code:"vo",name:"Volapük",nativeName:"Volapük",frenchName:"Volapük"},{code:"wa",name:"Walloon",nativeName:"Walon",frenchName:"Wallon"},{code:"wo",name:"Wolof",nativeName:"Wollof",frenchName:"Wolof"},{code:"xh",name:"Xhosa",nativeName:"isiXhosa",frenchName:"Xhosa"},{code:"yi",name:"Yiddish",nativeName:"ייִדיש",frenchName:"Yiddish",rtl:1},{code:"yo",name:"Yoruba",nativeName:"Yorùbá",frenchName:"Yoruba"},{code:"za",name:"Zhuang",nativeName:"Cuengh / Tôô / 壮语",frenchName:"Zhuang"},{code:"zh",name:"Chinese",nativeName:"中文",frenchName:"Chinois"},{code:"zu",name:"Zulu",nativeName:"isiZulu",frenchName:"Zoulou"}];function E8e(e){return e.map(t=>yZ.find(n=>n.code==t).frenchName).join(", ")}const{t:L8e}=No.global;function Bp(e,t=!1){if(e.remote)return L8e("practitionerPublicProfile.remoteLabel")+(t&&e.city?` (${e.city})`:"");const n=[e.postalCode,e.city].filter(a=>a!=null&&a!=="").join(" ");return[e.addressLine,n,e.country].filter(a=>a!=null&&a!=="").join(", ")}function _Kt(e){return Array.from(new Set([e.addressLine,e.postalCode,e.city,e.country].filter(Boolean))).join(", ")}function P8e(e){if(!e)return"";const t=e/1e3,n=2;return t>=1?t.toFixed(n)+" km":e.toFixed(0)+" m"}const{t:a0}=No.global,T8e={cash:a0("practitionerPublicProfile.cash"),check:a0("practitionerPublicProfile.check"),creditCard:a0("practitionerPublicProfile.creditCard"),transfer:a0("practitionerPublicProfile.transfer"),card:a0("practitionerPublicProfile.card"),sepa_debit:a0("practitionerPublicProfile.sepa_debit"),klarna:a0("practitionerPublicProfile.klarna")};function D8e(e){return e.map(t=>T8e[t]||t).join(", ")}const _Z="verified_degrees";var bZ={exports:{}};(function(e,t){(function(n,a){e.exports=a()})(va,function(){var n={year:0,month:1,day:2,hour:3,minute:4,second:5},a={};return function(i,r,o){var s,l=function(f,m,v){v===void 0&&(v={});var g=new Date(f),y=function(_,w){w===void 0&&(w={});var C=w.timeZoneName||"short",S=_+"|"+C,M=a[S];return M||(M=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:_,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",timeZoneName:C}),a[S]=M),M}(m,v);return y.formatToParts(g)},c=function(f,m){for(var v=l(f,m),g=[],y=0;y<v.length;y+=1){var _=v[y],w=_.type,C=_.value,S=n[w];S>=0&&(g[S]=parseInt(C,10))}var M=g[3],x=M===24?0:M,E=g[0]+"-"+g[1]+"-"+g[2]+" "+x+":"+g[4]+":"+g[5]+":000",k=+f;return(o.utc(E).valueOf()-(k-=k%1e3))/6e4},u=r.prototype;u.tz=function(f,m){f===void 0&&(f=s);var v,g=this.utcOffset(),y=this.toDate(),_=y.toLocaleString("en-US",{timeZone:f}),w=Math.round((y-new Date(_))/1e3/60),C=15*-Math.round(y.getTimezoneOffset()/15)-w;if(!Number(C))v=this.utcOffset(0,m);else if(v=o(_,{locale:this.$L}).$set("millisecond",this.$ms).utcOffset(C,!0),m){var S=v.utcOffset();v=v.add(g-S,"minute")}return v.$x.$timezone=f,v},u.offsetName=function(f){var m=this.$x.$timezone||o.tz.guess(),v=l(this.valueOf(),m,{timeZoneName:f}).find(function(g){return g.type.toLowerCase()==="timezonename"});return v&&v.value};var d=u.startOf;u.startOf=function(f,m){if(!this.$x||!this.$x.$timezone)return d.call(this,f,m);var v=o(this.format("YYYY-MM-DD HH:mm:ss:SSS"),{locale:this.$L});return d.call(v,f,m).tz(this.$x.$timezone,!0)},o.tz=function(f,m,v){var g=v&&m,y=v||m||s,_=c(+o(),y);if(typeof f!="string")return o(f).tz(y);var w=function(x,E,k){var D=x-60*E*1e3,T=c(D,k);if(E===T)return[D,E];var I=c(D-=60*(T-E)*1e3,k);return T===I?[D,T]:[x-60*Math.min(T,I)*1e3,Math.max(T,I)]}(o.utc(f,g).valueOf(),_,y),C=w[0],S=w[1],M=o(C).utcOffset(S);return M.$x.$timezone=y,M},o.tz.guess=function(){return Intl.DateTimeFormat().resolvedOptions().timeZone},o.tz.setDefault=function(f){s=f}}})})(bZ);var V8e=bZ.exports;const qf=Xi(V8e);var wZ={exports:{}};(function(e,t){(function(n,a){e.exports=a()})(va,function(){var n="minute",a=/[+-]\d\d(?::?\d\d)?/g,i=/([+-]|\d\d)/g;return function(r,o,s){var l=o.prototype;s.utc=function(g){var y={date:g,utc:!0,args:arguments};return new o(y)},l.utc=function(g){var y=s(this.toDate(),{locale:this.$L,utc:!0});return g?y.add(this.utcOffset(),n):y},l.local=function(){return s(this.toDate(),{locale:this.$L,utc:!1})};var c=l.parse;l.parse=function(g){g.utc&&(this.$u=!0),this.$utils().u(g.$offset)||(this.$offset=g.$offset),c.call(this,g)};var u=l.init;l.init=function(){if(this.$u){var g=this.$d;this.$y=g.getUTCFullYear(),this.$M=g.getUTCMonth(),this.$D=g.getUTCDate(),this.$W=g.getUTCDay(),this.$H=g.getUTCHours(),this.$m=g.getUTCMinutes(),this.$s=g.getUTCSeconds(),this.$ms=g.getUTCMilliseconds()}else u.call(this)};var d=l.utcOffset;l.utcOffset=function(g,y){var _=this.$utils().u;if(_(g))return this.$u?0:_(this.$offset)?d.call(this):this.$offset;if(typeof g=="string"&&(g=function(M){M===void 0&&(M="");var x=M.match(a);if(!x)return null;var E=(""+x[0]).match(i)||["-",0,0],k=E[0],D=60*+E[1]+ +E[2];return D===0?0:k==="+"?D:-D}(g),g===null))return this;var w=Math.abs(g)<=16?60*g:g;if(w===0)return this.utc(y);var C=this.clone();if(y)return C.$offset=w,C.$u=!1,C;var S=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();return(C=this.local().add(w+S,n)).$offset=w,C.$x.$localOffset=S,C};var f=l.format;l.format=function(g){var y=g||(this.$u?"YYYY-MM-DDTHH:mm:ss[Z]":"");return f.call(this,y)},l.valueOf=function(){var g=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||this.$d.getTimezoneOffset());return this.$d.valueOf()-6e4*g},l.isUTC=function(){return!!this.$u},l.toISOString=function(){return this.toDate().toISOString()},l.toString=function(){return this.toDate().toUTCString()};var m=l.toDate;l.toDate=function(g){return g==="s"&&this.$offset?s(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate():m.call(this)};var v=l.diff;l.diff=function(g,y,_){if(g&&this.$u===g.$u)return v.call(this,g,y,_);var w=this.local(),C=s(g).local();return v.call(w,C,y,_)}}})})(wZ);var O8e=wZ.exports;const $d=Xi(O8e);function I8e(e,t){const n=e.find(({date:a})=>a.includes(t));return n?n.slots:[{}]}function $Z(e,t,n){const a=[];for(let i=0;i<n+1;i++){const r=De(t).add(i,"days").format("YYYY-MM-DD"),o=`${r}T12:00:00`;a.push({date:o,slots:I8e(e,r)})}return a}const dd={start:()=>{Ia.emit("loading",{active:!0})},stop:()=>{Ia.emit("loading",{active:!1})}};function tE(e){const t=new Date(e),n=t.getDate()<10?`0${t.getDate()}`:t.getDate(),a=t.getMonth()+1<10?`0${t.getMonth()+1}`:t.getMonth()+1;return`${t.getFullYear()}-${a}-${n}`}function H8e(e,t){return Math.floor(Math.random()*(t-e)+e)}function x6(e,t){const n=new Date(e);return n.setHours(t.hours),n.setMinutes(t.minutes),n.setSeconds(0),n.setMilliseconds(0),n}function N8e(e,t){const n=new Date(e),a=n.getMinutes(),i=a%t;return n.setMinutes(a+(t-i)),n.setSeconds(0),n.setMilliseconds(0),n}function AZ(e,t,n,a=0){let i=e.getTime();const r=t.getTime(),o=[];for(;i<=r;i+=n*6e4){const s={date:new Date(i)};o.push(s)}for(let s=0;s<a;s+=1){const l=H8e(0,o.length);o.splice(l,1)}return o}function R8e(e,t,n,a){let i;tE(e)<=tE(new Date)?i=N8e(e,t):i=x6(e,n);const r=x6(e,a),o=AZ(i,r,t);return{date:e,slots:o}}function Z8e(e,t,n,a,i,r=0){const o=[];o.push(R8e(e,i,n,a));const s=new Date(e);for(let l=1;l<t;l+=1){const c=new Date(s.setDate(s.getDate()+1));if(c.getDay()===0||c.getDay()===6)l-=1;else{const u=x6(c,n),d=x6(c,a),f=AZ(u,d,i,r),m={date:new Date(s),slots:f};o.push(m)}}return o}Z8e(new Date,5,{hours:8,minutes:0},{hours:18,minutes:0},60);const K5=(e,t=4)=>$Z([],De(e),t);class SZ{constructor(){ws(this,"timerId",null);ws(this,"endTime",null)}startTimer(t,n){this.timerId&&clearTimeout(this.timerId),this.endTime=Date.now()+t,this.timerId=setTimeout(n,t)}getRemainingTime(){return this.endTime?Math.max(this.endTime-Date.now(),0):0}resetTimer(t,n){this.startTimer(t,n)}stopTimer(){this.timerId&&(clearTimeout(this.timerId),this.timerId=null)}}const bKt=new SZ,nE={confirm:e=>{Ia.emit("confirm",e)},close:()=>{Ia.emit("close-confirm")}},{t:wKt}=No.global,F8e=Rn("absence-service",()=>{const e=F(null),t=Ki("endTime",null),n=Ki("isAppointmentConfirm","no"),a=F(new SZ);return{publicProfileParams:e,startTimer:()=>{t.value=String(Date.now()+6e5),n.value="no"},stopTimer:()=>{a.value.stopTimer()},remainingTime:()=>{a.value.getRemainingTime()},slotEndTime:t,isAppointmentConfirm:n}}),aE=qt("/v2/availability"),X5={getSlots(e){return aE.get("",{params:e})},getNext(e){return aE.get("/next",{params:e})}},Ru=qt("/location"),hl={getMyLocations(){return Ru.get("/me")},getByPractitioner(e){return Ru.get(`/practician/${e}`)},getOne(e){return Ru.get(`/${e}`)},create(e){return Ru.post("",e)},update(e,t){return Ru.put(`/${e}`,t)},delete(e){return Ru.delete(`/${e}`)},ensureRemote(){return Ru.get("/remote/ensure")},updateRemoteSettings(e,t){return Ru.put(`/${e}`,t)},checkCoverage(e,t){return Ru.post(`/${e}/coverage-check`,t)}},Zu=qt("/v2/patient-bookings"),J9={createTemporary(e){return Zu.post("/temporary",e)},get(e){return Zu.get(`/${e}`)},cancel(e){return Zu.delete(`/${e}`)},confirm(e,t){return Zu.post(`/${e}/confirm`,t)},listMine(e){return Zu.get("/mine",{params:e})},createPaymentIntent(e){return Zu.post(`/${e}/payment-intent`)},confirmPayment(e,t){return Zu.post(`/${e}/payment-confirm`,{paymentIntentId:t})},payLater(e){return Zu.post(`/${e}/pay-later`)},reschedule(e,t){return Zu.patch(`/${e}/reschedule`,{startDatetime:t})}};De.extend($d);De.extend(qf);const{t:gv}=No.global,iE=qt(),z8e=Rn("appointment-management",()=>{const e=F(De()),t=F(4),n=P(()=>e.value.add(t.value+1,"days").hour(0).minute(0).millisecond(0)),a=P(()=>e.value.toDate()),i=F([]),r=F(null),o=F(null),s=F(0),l=F(null),c=F(null),u=F(null),d=F([]),f=F([]),m=F("in-person"),v=F(null),g=F(""),y=F(""),_=F(!1),w=async Q=>{try{const j=await hl.getByPractitioner(Q);j.status===200&&(f.value=j.data)}catch(j){console.error("Failed to fetch practitioner locations:",j)}},C=Q=>{var re;const j=new Map,ue=De.tz.guess();for(const ce of Q){const ge=De(ce.start).tz(ue),J=ge.format("YYYY-MM-DD"),he={date:ge.format("YYYY-MM-DD HH:mm:ss"),start:ce.start,end:ce.end,appointmentReasonId:((re=v.value)==null?void 0:re.id)??"",locationId:ce.location_id,locationLabel:ce.location_label,timezone:ce.timezone,capacity:ce.capacity??1,seatsAvailable:ce.seats_available??1,bookingId:ce.booking_id??null};j.has(J)||j.set(J,[]),j.get(J).push(he)}return Array.from(j.entries()).sort(([ce],[ge])=>ce.localeCompare(ge)).map(([ce,ge])=>({date:ce,slots:ge}))},S=yu(async(Q,j,ue,re)=>{try{const ge=(await Promise.all(ue.map(oe=>X5.getSlots({profile:Q,appointment_reason:j,mode:oe,location:re,from:e.value.format("YYYY-MM-DDTHH:mm:ssZ"),until:n.value.format("YYYY-MM-DDTHH:mm:ssZ"),max_results:50})))).filter(oe=>oe.status===200).flatMap(oe=>oe.data.slots).sort((oe,Ae)=>oe.start.localeCompare(Ae.start));d.value=ge;const J=C(ge),he=$Z(J,e.value,t.value);ie(he)}catch(ce){console.error("Error fetching availability slots:",ce),Je.error(gv("common.error.errorHasOccurred"))}finally{H.value=!1}},500),M=Q=>{if(Q)return[Q];const j=f.value.filter(ue=>ue.locationType!=="home_visit").map(ue=>ue.locationType==="fixed"?"in_person":ue.locationType).filter((ue,re,ce)=>ce.indexOf(ue)===re);return j.length?j:["in_person"]};qe([c,v,u],async([Q,j,ue])=>{var he;const ce=(he=o2().profile)==null?void 0:he.id;if(!ce||!(j!=null&&j.id)){i.value=K5(e.value,t.value),H.value=!1;return}H.value=!0;const ge=M(ue);await S(ce,j.id,ge,Q==null?void 0:Q.id);const J={...gn.currentRoute.value.params};if(J!=null&&J.discipline){const oe=new URL(window.location.href);oe.searchParams.set("appointmentReasonId",j.id),Q!=null&&Q.id&&oe.searchParams.set("locationId",Q.id),ue&&oe.searchParams.set("mode",ue),window.history.replaceState({...window.history.state},"",oe.toString())}},{immediate:!1});const x=F(null),E=F(1),k=F(null),D=F(null),T=async(Q,j=1)=>{var he;if(!((he=o2().profile)==null?void 0:he.id)||!v.value)return null;const ce=Q.locationId??Q.location_id,ge=Q.timezone??De.tz.guess(),J=u.value??(()=>{const oe=f.value.find(Ae=>Ae.id===ce);return(oe==null?void 0:oe.locationType)==="fixed"?"in_person":(oe==null?void 0:oe.locationType)==="remote"?"remote":"home_visit"})();try{const oe=await J9.createTemporary({appointmentReasonId:v.value.id,locationId:ce,startDatetime:Q.start,timezone:ge,mode:J,seats:j});return oe.status===200||oe.status===201?(x.value=oe.data,E.value=j,k.value=Q,oe.data):null}catch(oe){return console.error("Error creating new booking:",oe),Je.error(gv("common.error.errorHasOccurred")),null}},I=async Q=>{try{await J9.cancel(Q),x.value=null,k.value=null,D.value=null}catch{}},H=F(!1),R=F(!1),Z=F(null),N=F(null),W=(Q,j)=>{Z.value=Q,i.value=K5(e.value,t.value),R.value=!1,N.value=De(j)},X=Q=>{R.value=Q,i.value=K5(e.value,t.value),Z.value="",N.value=null},ie=Q=>{Z.value="",R.value=!1,i.value=Q,N.value=null},pe=async(Q="",j="")=>{var ce,ge;s.value++;const ue=o2();if(!ue.profile&&!Q||(Q=((ce=ue.profile)==null?void 0:ce.id)||Q,!v.value||!e.value||!n.value))return;z.value.length===0&&await fe(Q,j),H.value=!0;const re=M(u.value);await S(Q,v.value.id,re,(ge=c.value)==null?void 0:ge.id)},z=F([]),Y=F(new Map),te=async Q=>{if(z.value.length===0)return;const j=f.value.map(ce=>ce.locationType==="fixed"?"in_person":ce.locationType).filter((ce,ge,J)=>J.indexOf(ce)===ge);j.length===0&&j.push("in_person");const ue=await Promise.all(z.value.map(async ce=>{const J=(await Promise.all(j.map(async he=>{try{const oe=await X5.getNext({profile:Q,appointment_reason:ce.id,mode:he});return{mode:he,nextAt:oe.data.next_available_at?De(oe.data.next_available_at):null}}catch{return{mode:he,nextAt:null}}}))).filter(he=>he.nextAt!==null).sort((he,oe)=>he.nextAt.unix()-oe.nextAt.unix())[0];return{id:ce.id,mode:(J==null?void 0:J.mode)??"in_person",nextAt:(J==null?void 0:J.nextAt)??null}})),re=new Map(ue.map(ce=>[ce.id,ce.nextAt]));if(Y.value=new Map(re),z.value.length>1&&(z.value=[...z.value].sort((ce,ge)=>{const J=re.get(ce.id),he=re.get(ge.id);return J&&he?J.unix()-he.unix():J?-1:he?1:0})),g.value)v.value=z.value.find(ce=>ce.id===g.value)??null;else{const ce=ue.find(ge=>ge.nextAt!==null);if(ce)if(v.value=z.value.find(ge=>ge.id===ce.id)??null,j.length===1){u.value=j[0];const ge={in_person:"fixed",remote:"remote",home_visit:"home_visit"},J=f.value.find(he=>he.locationType===ge[j[0]]);J&&(c.value=J)}else u.value=null,c.value=null}},ee=async Q=>{var he;if(Q!=="in_person")return;const j=v.value;if(!j)return;const re=(he=o2().profile)==null?void 0:he.id;if(!re)return;const ce=f.value.filter(oe=>oe.locationType==="fixed");if(ce.length===0){c.value=null;return}if(ce.length===1){c.value=ce[0];return}const J=(await Promise.all(ce.map(async oe=>{try{const Ae=await X5.getNext({profile:re,appointment_reason:j.id,mode:"in_person",location:oe.id});return{loc:oe,nextAt:Ae.data.next_available_at?De(Ae.data.next_available_at):null}}catch{return{loc:oe,nextAt:null}}}))).filter(oe=>oe.nextAt!==null).sort((oe,Ae)=>oe.nextAt.unix()-Ae.nextAt.unix())[0];c.value=(J==null?void 0:J.loc)??ce[0]},fe=async(Q="",j="")=>{const re=o2().profile;re&&!re.owner&&!j||(Q=Q||re.id,j=re.owner.id?re.owner.id:j,await iE.get(`/appointment-reason/practician/${Q}`).then(async ce=>{z.value=ce.data.map(ge=>({...ge})),g.value&&(v.value=z.value.find(ge=>ge.id===g.value)??null),await w(Q),await te(Q)}).catch(ce=>{console.error("Error fetching data:",ce)}))};return{selectedMeeting:o,date:a,start:e,end:n,numberOfDaysDisplayed:t,remote:m,loading:H,selectedAddress:l,selectedLocation:c,selectedMode:u,availabilitySlots:d,practitionerLocations:f,selectedReason:v,selectedReasonId:g,selectedAddId:y,meetingsDays:i,fetchAppointmentSlots:pe,fetchLocationsForProfile:w,motives:z,fetchMotives:fe,temporaryAppointment:r,createTemporaryAppointment:async Q=>{var re,ce,ge,J;const ue={address:((ce=(re=c.value)==null?void 0:re.address)==null?void 0:ce.id)??((ge=o.value)==null?void 0:ge.locationId)??((J=l.value)==null?void 0:J.id)??"",appointmentReason:v.value.id,comment:null,dateTime:De(Q).format("YYYY-MM-DD HH:mm:ss"),presential:m.value=="in-person",remote:m.value=="remote",timezone:De.tz.guess()};dd.start(),await iE.post("/appointment-patient/temporary",ue,{headers:{"Content-Type":"application/json"}}).then(async he=>{var Ae;r.value=he.data;const oe=F8e();oe.publicProfileParams={discipline:gn.currentRoute.value.params.discipline,city:gn.currentRoute.value.params.city,practitionerSlug:gn.currentRoute.value.params.practitionerSlug,query:{appointmentReasonId:v.value.id,locationId:(Ae=c.value)==null?void 0:Ae.id,mode:u.value??void 0}},oe.startTimer(),await gn.push({name:"ScheduleAppointment",params:{id:r.value.id}}),he.status===422&&(Je.error(gv("practitionerPublicProfile.errorNoAppointmentAvailable")),await pe())}).catch(async he=>{he.response&&he.response.data&&he.response.data.message?(Je.error(he.response.data.message),await pe()):Je.error(gv("common.error.errorHasOccurred")),console.error("Error creating temporary appointment data:",he)}),dd.stop()},noAvailability:R,nextAvailability:Z,nextAvailabilityDate:N,setNextAvailabiility:W,setNoAvailabilityMessage:X,setAvailabilities:ie,fetchAvaillableCount:s,appointmentLoading:_,motiveNextAvailability:Y,pendingNewBooking:x,selectedSeats:E,selectedSlot:k,homeVisitPatientAddress:D,createNewBookingTemporary:T,cancelNewBooking:I,autoSelectBestLocation:ee}});function B8e(e,t=100){const n=document.getElementById(e);if(n){const a=n.getBoundingClientRect().top+window.scrollY;window.scrollTo({top:a-t,behavior:"smooth"})}}const{t:rE}=No.global,o2=Rn("practitioner-public-profile",()=>{const e=qt(),t=F(""),n=F(null),a=F(""),i=F(!1),r=F([]),o=F(""),s=F("desc"),l=F(""),c=F(10),u=F(1),d=F(1),f=F(!1),m=F(""),v=F(null),g=F(!1),y=async(k,D)=>{try{const T=await e.get(`/profile/public?slug=${k}&discipline=${D}`);if(T.status!==200)throw Error("Error occurred on get addresses");if(!T.data){n.value=null;return}let I=[];T.data&&T.data.id&&(I=await _(T.data.id)),n.value={...T.data,nextAvailability:a.value??"",verified:T.data.labels?T.data.labels.includes(_Z):!1,isVerified:T.data.isVerified,profileAddresses:T.data.profileAddresses.map(R=>({id:R.id,address:{...R.address,formattedAddress:R.address.remote?rE("practitionerPublicProfile.remoteLabel"):[R.address.addressLine,[R.address.postalCode,R.address.city].filter(Boolean).join(" "),R.address.country].filter(Boolean).join(", ")}})),allProfiles:I};const H=z8e();H.remote=n.value.remote?"remote":"in-person"}catch{n.value=null;return}},_=async k=>{try{const D=await e.get(`/profile/practician/${k}`);if(D.status!==200)throw Error("Error occurred on get addresses");if(!D.data){n.value=null;return}return D.data}catch(D){console.error(D),n.value=null;return}},w=P(()=>!n.value||!n.value.profileAddresses||!n.value.profileAddresses.length?[]:n.value.profileAddresses.map(k=>({...k.address,latLng:P2.latLng(parseFloat(k.address.latitude),parseFloat(k.address.longitude))}))),C=async(k,D)=>{if(!f.value)try{f.value=!0,l.value=k,m.value=D;const T=await e.get(`/profile/reviews?discipline=${m.value}&slug=${l.value}&page=${u.value}&search=${o.value}&order=${s.value}&limit=${c.value}`),I=T.data;d.value=T.data.total,c.value=T.data.limit,v.value=T.data.last_page?T.data.last_page:Math.ceil(d.value/c.value),r.value=I.data}catch(T){console.log(T)}finally{f.value=!1}};qe(()=>[s.value,o.value,u.value],async()=>{await Lt(),B8e("publicFeedback",80),await C(l.value,m.value)});const S=async(k,D,T)=>{if(g.value)return!1;try{return g.value=!0,await e.post(`/profile/send-message?discipline=${D}&slug=${T}`,k),Je.success(rE("practitionerPublicProfile.contact.success_message")),!0}catch(I){return I.response.status===422?Je.error(I.response.data.message):Je.error(""),!1}finally{g.value=!1}},M=async(k,D,T)=>{try{return(await e.get(`/profile/public/phone-number?discipline=${k}&slug=${D}&captcha=${T}`)).data}catch{return console.info("error"),!1}},x=k=>{var D;return(D=r.value)==null?void 0:D.find(T=>T.id===k)};function E(k,D,T,I){const H=x(k);H&&(H.response=D,T&&(H.responseAt=T),I&&(H.responseUpdatedAt=I))}return{isLoading:i,distanceFromPatient:t,profile:n,fetchProfile:y,nextAvailability:a,computedAddresses:w,optinions:C,feedbacks:r,opinionSearch:o,orderBy:s,loadFeedback:f,total:d,currentPage:u,limit:c,last_page:v,sendEmailToPractitionner:S,sendingLoading:g,getPublicPhone:M,updatefeedbackLocalResponse:E}}),U8e=F(!0),j8e=F(!1),q8e=qt(),{t:J5}=No.global,Y8e=F(1);function oE(e,t){const n=d=>d.toLowerCase().normalize("NFD").replace(/[̀-ͯ]/g,"");if(e=n(e),t=n(t),e===t)return 1;if(!e.length||!t.length)return 0;const a=Math.max(0,Math.floor(Math.max(e.length,t.length)/2)-1),i=new Array(e.length).fill(!1),r=new Array(t.length).fill(!1);let o=0;for(let d=0;d<e.length;d++){const f=Math.max(0,d-a),m=Math.min(d+a+1,t.length);for(let v=f;v<m;v++)if(!(r[v]||e[d]!==t[v])){i[d]=r[v]=!0,o++;break}}if(!o)return 0;let s=0,l=0;for(let d=0;d<e.length;d++)if(i[d]){for(;!r[l];)l++;e[d]!==t[l]&&s++,l++}const c=(o/e.length+o/t.length+(o-s/2)/o)/3;let u=0;for(let d=0;d<Math.min(4,e.length,t.length)&&e[d]===t[d];d++)u++;return c+u*.1*(1-c)}const W8e={searches:[{collection:"query_suggestions",filter_by:"type: discipline",vector_query:"embedding:([], distance_threshold:0.50, alpha: 0.3)"},{collection:"query_suggestions",filter_by:"type: practitioner_service",vector_query:"embedding:([], distance_threshold:0.60, alpha: 0.7)"}]},CZ=Rn("main-search-bar",()=>{const a=new Set,i=F(null),r=F(100),o=F(null),s=F(null),l=Q9(),c=gZ(),u=o2(),d=async()=>{await l.initLocationService(),o.value=l.getLat(),s.value=l.getLon()},f=F(null),m=F(!0),v=F(""),g=F(!1),y=F(!1),_=F(null),w=F([]),C=yu(async re=>{y.value=!0,re||(re="*"),v.value=re;try{const[ce,ge]=await Promise.all([K9.post(`/multi_search?q=${re}&include_fields=label,type,id&query_by=label,embedding&per_page=5&sort_by=_text_match:desc,q:asc`,W8e),re!=="*"?K9.get(`/collections/profiles/documents/search?q=${encodeURIComponent(re)}&query_by=practitionerName,disciplines.label&include_fields=practitionerName,slug,mainDiscipline,addresses,avatar&per_page=3&sort_by=_text_match:desc&prefix=true`):Promise.resolve(null)]);w.value=D(ce.data,(ge==null?void 0:ge.data)??null,re==="*"?"":re)}catch(ce){console.error(ce)}y.value=!1},200),S=F(""),M=F("all"),x=F("pertinence"),E=F("all"),k=F("all");function D(re,ce=null,ge=""){var Ce;const J=[],he=[],oe=[];re.results.forEach(_e=>{var be;if(!((be=_e.hits)!=null&&be.length))return;const q=_e.hits[0].document;a.add(q.type);const K=q.type==="discipline"?J:he;_e.hits.slice(0,5).forEach(Ee=>{const Be=Ee.document;K.push({item:{value:Be.label,title:Be.label},score:oE(ge,Be.label)})})}),(Ce=ce==null?void 0:ce.hits)!=null&&Ce.length&&ce.hits.slice(0,3).forEach(_e=>{var Be,He,xe;const q=_e.document;if(!((Be=q.mainDiscipline)!=null&&Be.slug))return;const K=((xe=(He=q.addresses)==null?void 0:He[0])==null?void 0:xe.city)??"",be=K.toLowerCase().replace(/\s+/g,"-"),Ee=`/${q.mainDiscipline.slug}/${be}/${q.slug}`;oe.push({item:{value:`PROFILE:${Ee}`,title:q.practitionerName,subtitle:`${q.mainDiscipline.label} - ${K}`,avatar:q.avatar??null,itemType:"practitioner",profileUrl:Ee},score:oE(ge,q.practitionerName)})}),ge&&(oe.sort((_e,q)=>q.score-_e.score),J.sort((_e,q)=>q.score-_e.score),he.sort((_e,q)=>q.score-_e.score));const Ae={practitioner:"Praticiens",discipline:"Pratiques",practitioner_service:"Actes et expertises"},Te=[],Ie=[{key:"practitioner",items:oe},{key:"discipline",items:J},{key:"practitioner_service",items:he}].filter(_e=>_e.items.length>0);return Ie.forEach(({key:_e,items:q},K)=>{Te.push({type:"subheader",title:Ae[_e]}),q.forEach(({item:be})=>Te.push(be)),K<Ie.length-1&&Te.push({type:"divider"})}),Te}const T=F(!1),I=F([]),H=F({page:1,perPage:15,countPage:null,hasMorePage:!1}),R=()=>{H.value={page:1,perPage:15,countPage:null,hasMorePage:!1}},Z=async(re=!1,ce=null,ge=null)=>{if(T.value)return;ge!==null?H.value.page=ge:re||R();const J=Q9();T.value=!0,r.value=m.value?1e3:100;const he=!!i.value;he&&await d();try{let oe=_.value?_.value:"*";(gn.currentRoute.value.name==="Home"||gn.currentRoute.value.name==="WikiHome")&&(oe="*");const Ae=he?J.getLat():null,Te=he?J.getLon():null,Ie=W();c.selectedDiscipline&&(S.value=c.selectedDiscipline),c.priceOrder&&(M.value=c.priceOrder),c.consultationType&&(E.value=c.consultationType),c.opinionOrder&&(k.value=c.opinionOrder);let Ce=null;try{Ce=await C8e(oe,Ae!=null?Ae.toString():"",Te!=null?Te.toString():"",he?r.value.toString():"",S.value,M.value,x.value,E.value,Ie,H.value.page,H.value.perPage)}catch(_e){console.error("Typesense search error:",_e),T.value=!1;return}if(Ce.data&&(f.value=Ce.data.found),!m.value&&!re&&Ce.data.found<30){m.value=!0,await Z(re);return}H.value.countPage=Math.ceil(Ce.data.found/H.value.perPage),H.value.hasMorePage=H.value.page<H.value.countPage,re?(I.value=[...I.value,...ie(Ce.data)],pe.value=[...pe.value,...z(I.value)]):(I.value=ie(Ce.data),pe.value=z(I.value)),le.value=[...Q(Ce.data)],I.value=N(I.value)}catch(oe){console.error(oe),Je.error("")}T.value=!1,g.value=!0};function N(re){const ce={};return re.forEach(ge=>{const J=ce[ge.practitionerId];(!J||ge.text_match>J.text_match)&&(ce[ge.practitionerId]=ge)}),Object.values(ce)}const W=()=>{const re=[],ce=J=>J.hour(0).minute(0).second(0).millisecond(0).unix(),ge=De().unix();if(te.value=="today"){const J=ce(De().add(1,"days"));re.push(`addresses.firstAppointment:>=${ge} && addresses.firstAppointment:<${J}`)}else if(te.value=="next-three-days"){const J=ce(De().add(4,"days"));re.push(`addresses.firstAppointment:>=${ge} && addresses.firstAppointment:<${J}`)}else if(te.value=="in-the-week"){const J=ce(De().add(8,"days"));re.push(`addresses.firstAppointment:>=${ge} && addresses.firstAppointment:<${J}`)}return gn.currentRoute.value.name==="PractitionerPublicProfile"&&re.push(`id:!=${u.profile.id}`),ee.value&&re.push(`services:=[${ee.value.map(J=>`\`${J.value}\``)}]`),re.join(" && ")},X=re=>{const ce=[];return re.forEach(ge=>{ce.push(J5("profileForm.targetAudiences.audience."+ge))}),ce.join(", ")},ie=re=>{const ce=re.hits.map(ge=>{var ei;const{document:J,geo_distance_meters:he,text_match:oe,highlight:Ae}=ge,{id:Te,practitionerId:Ie,practitionerName:Ce,status:_e,isVerified:q,labels:K,tagline:be,disciplines:Ee,spokenLanguages:Be,addresses:He,priceMin:xe,durationMin:Ne,durationMax:tt,paymentMethods:yt,avatar:dt,remoteAllowed:Pt,nextAvailabilityAt:Dt,mainDiscipline:hn,targetAudiences:En,services:ut,slug:Oe,reviews:ye,opinionsPositive:Pe,reviewPercentage:ve,freeConsultationText:Ue}=J,Me=(Wt,Ln="")=>{const cn=Bp(Wt),kt=Wt.label?`${Wt.label} — ${cn}`:cn;return{id:Wt.id,addressLine:Wt.addressLine,city:Wt.city,country:Wt.country,location:Wt.location,latitude:Wt.location[0].toString(),longitude:Wt.location[1].toString(),postalCode:Wt.postalCode,street:Wt.street,label:Wt.label,formattedAddress:kt,firstAppointment:Wt.firstAppointment?De.unix(Wt.firstAppointment).format("YYYY-MM-DD HH:mm"):"",latLng:P2.latLng(Wt.location[0],Wt.location[1]),hint:Ln,remote:Wt.remote,locationType:Wt.locationType,distanceKm:ue([Wt.location[0],Wt.location[1]],[o.value,s.value])}},gt=Pt?{id:"remote",addressLine:"",city:"",country:"",location:[0,0],latitude:"0",longitude:"0",postalCode:"",street:void 0,latLng:P2.latLng(0,0),formattedAddress:J5("practitionerPublicProfile.remoteLabel"),firstAppointment:Dt?De.unix(Dt).format("YYYY-MM-DD HH:mm"):"",remote:!0,distanceKm:1/0,hint:""}:null,Ht=He.length>0?He.reduce((Wt,Ln)=>ue([Ln.location[0],Ln.location[1]],[o.value,s.value])<ue([Wt.location[0],Wt.location[1]],[o.value,s.value])?Ln:Wt):null,Ft=(()=>{if(!He.length)return null;const Wt=He.find(cn=>cn.locationType!=="home_visit"&&cn.firstAppointment);if(Wt)return Wt;const Ln=He.filter(cn=>cn.locationType!=="home_visit");return Ln.length?Ln.reduce((cn,kt)=>ue([kt.location[0],kt.location[1]],[o.value,s.value])<ue([cn.location[0],cn.location[1]],[o.value,s.value])?kt:cn):Ht})(),Jt=(Ft?Me(Ft,Ft===Ht&&((ei=ge.geo_distance_meters)!=null&&ei["addresses.location"])?J5("practitionerPublicProfile.distanceFromPatient",{distance:P8e(ge.geo_distance_meters["addresses.location"])}):""):null)??gt;return{id:Te,practitionerId:Ie,slug:Oe,practitionerName:Ce,verified:K?K.includes(_Z):!1,isVerified:q,status:_e,tagline:be,mainDiscipline:hn,disciplines:Ee,reviews:ye??0,opinionsPositive:Pe??0,reviewPercentage:ve??0,audience:X(En),languages:E8e(Be),address:Jt,addresses:[...He.map(Wt=>Me(Wt)),...gt?[gt]:[]],distanceKm:he!=null&&he["addresses.location"]?he["addresses.location"]/1e3:0,priceFrom:xe,durationMin:Ne,durationMax:tt,paymentMethods:D8e(yt),remoteAllowed:Pt,nextAppointment:Jt!=null&&Jt.firstAppointment?De(Jt.firstAppointment).format("ddd D MMMM"):"",avatarUrl:dt,isAvailabilitiesFetched:!1,services:ut,text_match:oe,highlight:Ae,freeConsultationText:Ue}});return x.value==="proximity"&&ce.sort((ge,J)=>{var he,oe;return((he=ge.address)==null?void 0:he.distanceKm)-((oe=J.address)==null?void 0:oe.distanceKm)}),ce},pe=F([]);function z(re){return re.flatMap(Y)}function Y(re){const{id:ce,practitionerName:ge,disciplines:J,priceFrom:he,durationMin:oe,durationMax:Ae,addresses:Te}=re;return Te.map(Ie=>({practitionerId:ce,practitionerName:ge,disciplines:J.map(Ce=>Ce.label),priceFrom:he,durationMin:oe,durationMax:Ae,latLng:P2.latLng(Ie.location[0],Ie.location[1]),formattedAddress:Bp(Ie),...Ie}))}const te=F(""),ee=F(null),fe=F(!1),le=F([]);function Q(re){const ce=[];ce.push({type:"subheader",title:"Disciplines"});const ge=new Set;re.hits.forEach(he=>{he.document.disciplines.forEach(oe=>ge.add(oe.label))}),ge.forEach(he=>{ce.push({value:he,title:he})}),ce.push({type:"divider"}),ce.push({type:"subheader",title:"Services"});const J=new Set;return re.hits.forEach(he=>{he.document.services.forEach(oe=>J.add(oe))}),J.forEach(he=>{ce.push({value:he,title:he})}),ce}const j=async(re,ce)=>{try{return await q8e.get(`/profile-location-map/search?city=${re}&discipline=${ce}`)}catch(ge){return{data:"",status:ge.status}}},ue=([re,ce],[ge,J])=>{const oe=_e=>_e*Math.PI/180,Ae=oe(ge-re),Te=oe(J-ce),Ie=Math.sin(Ae/2)**2+Math.cos(oe(re))*Math.cos(oe(ge))*Math.sin(Te/2)**2;return 6371e3*(2*Math.atan2(Math.sqrt(Ie),Math.sqrt(1-Ie)))};return{documentTypes:a,searchLocation:i,radius:r,isExpandedSearch:m,countResultsFound:f,extraFilterAvailabilities:te,extraFilterServices:ee,extraFilterRemote:fe,listExtraFilterServices:le,transformResponseToExtraFilterServices:Q,searchService:_,listAutocompleteService:w,loadingServices:y,autocompleteSearchServices:C,transformResponseToAutocompleteService:D,listPractitioners:I,loadingFind:T,pagination:H,resetPagination:R,findYourPractitioner:Z,formatFilterByParam:W,transformResponseToPractitionerCard:ie,latitude:o,longitude:s,initializeGeolocation:d,listAddresses:pe,transformToAddressPractitioners:Y,transformAllPractitionerCardsToAddresses:z,formatAudience:X,selectedDiscipline:S,priceOrder:M,consultationType:E,opinionOrder:k,sortBy:x,searchText:v,alreadySearchWithSelectedCity:g,isInitializing:U8e,topRate:j8e,getAddrByCityAndDiscipline:j,locationKey:Y8e}}),Q9=Rn("geolocation",()=>{const e=a2("userLocation",{}),t=P(()=>!e.value||Object.values(e.value).length==0||e.value.city==null||e.value.coords.latitude==null||e.value.coords.longitude==null),n=m=>{e.value=m},a={enableHighAccuracy:!0,timeout:5e3,maximumAge:0},i=F(!1),r=m=>new Promise((v,g)=>{navigator.geolocation.getCurrentPosition(v,g,m)}),o=async()=>{i.value=!0;try{if(navigator.geolocation){const m=await r(a);m.coords&&(e.value={city:"",coords:{latitude:m.coords.latitude,longitude:m.coords.longitude}}),await f()}else await s()}catch{await s()}finally{i.value=!1}},s=async()=>{try{const m=await b8e();e.value={...m.data,coords:{latitude:m.data.latitude,longitude:m.data.longitude}}}catch(m){console.error("Failed to fetch default location",m)}},l=async()=>{t.value&&await s()},c=()=>{var m,v;return(v=(m=e.value)==null?void 0:m.coords)==null?void 0:v.latitude},u=()=>{var m,v;return(v=(m=e.value)==null?void 0:m.coords)==null?void 0:v.longitude},d=m=>{if(!m)return null;const v=m.split(",");return v.length>1?v[1].trim():null},f=async()=>{i.value=!0;const v=await vZ().getReverseGoogleGeoCoding(c(),u());i.value=!1;const g=v.results[0].formatted_address;e.value.city=d(g)??""};return{storedLocation:e,updateStoredLocation:n,storedLocationIsEmpty:t,askGeolocation:o,loading:i,fetchDefaultLocation:s,initLocationService:l,getLat:c,getLon:u,onGetPositionFromClient:f}}),G8e=async(e="",t=1,n=5,a="")=>{const i=An();if(!i.isLogged||i.user.profilType!=="practitioner")return null;const o=await qt("/clients/search").get("",{params:{q:e||"*",filters:a,page:t,per_page:n}});return{status:o.status,data:o.data}},$Kt=async(e="",t=1,n=5,a="")=>{An();const r=await qt("/clients/search-practitioner").get("",{params:{q:e||"*",filters:a,page:t,per_page:n}});return{status:r.status,data:r.data}},AKt=async e=>{const n=await qt("/clients").post("/map-fields",{keys:e},{headers:{"Content-Type":"application/json"}});return{status:n.status,data:n.data}},SKt=async e=>{const n=await qt("/clients").post("/import-file",e,{timeout:6e5});return{status:n.status,data:n.data}},K8e=async()=>{const t=await qt("/clients").get("/check-indexation");return{status:t.status,data:t.data}},X8e=async e=>{const n=await qt("/clients").post("/archive",{id:e});return{status:n.status,data:n.data}},J8e=async e=>{const n=await qt("/clients").post("/unarchive",{id:e});return{status:n.status,data:n.data}},Q8e=async(e,t)=>{const a=await qt("/clients").put(`/edit/${e}`,t);return{status:a.status,data:a.data}},eve=async e=>{const n=await qt("/clients").delete(`/delete/${e}`);return{status:n.status,data:n.data}},tve=async e=>{const n=await qt("/clients").get(`/${e}`);return{status:n.status,data:n.data}},nve=300,M$=Rn("patientStore",()=>{const e=F([]),t=F(!1),n=F(!1),a=F(1),i=F(20),r=F(""),o=F(""),s=F(0),l=F("all"),c=F(0),u=F(0),d=F(null),f=F(!1),m=F(null),v=P(()=>l.value==="archived"?e.value.filter(N=>N.isArchived):e.value.filter(N=>!N.isArchived)),g=P(()=>l.value==="archived"?e.value.filter(N=>N.isArchived).length<u.value:e.value.filter(N=>!N.isArchived).length<c.value),y=P(()=>{const N={};return v.value.forEach(X=>{var z;let pe=(((z=X.firstName)==null?void 0:z.split(" ")[0])||"").charAt(0).normalize("NFD").replace(/\u0300-\u036f/g,"").replace(/[^a-zA-Z]/g,"").toUpperCase();pe||(pe="#"),N[pe]||(N[pe]=[]),N[pe].push(X)}),Object.keys(N).sort((X,ie)=>X==="#"?1:ie==="#"?-1:X.localeCompare(ie)).map(X=>({letter:X,patients:N[X]}))}),_=P(()=>{const N={};return M.value.forEach(X=>{var z;let pe=(((z=X.firstName)==null?void 0:z.split(" ")[0])||"").charAt(0).normalize("NFD").replace(/\u0300-\u036f/g,"").replace(/[^a-zA-Z]/g,"").toUpperCase();pe||(pe="#"),N[pe]||(N[pe]=[]),N[pe].push(X)}),Object.keys(N).sort((X,ie)=>X==="#"?1:ie==="#"?-1:X.localeCompare(ie)).map(X=>({letter:X,patients:N[X]}))});function w(N){return e.value.find(W=>W.id===N)||null}async function C({refresh:N=!1,search:W="",append:X=!1,filters:ie="",perPage:pe}={}){var z,Y,te;if(!((t.value||n.value)&&!N)){X?n.value=!0:(t.value=!0,a.value=1,e.value=[]);try{const ee=X?a.value+1:1,fe=pe??i.value,le=await G8e(W,ee,fe,ie);if(le.status===200&&le.data){c.value=((z=le==null?void 0:le.data)==null?void 0:z.totalActiveClients)||0,u.value=((Y=le==null?void 0:le.data)==null?void 0:Y.totalArchivedClients)||0,s.value=((te=le==null?void 0:le.data)==null?void 0:te.found)||0;let Q=[];if(le.data.activeHits||le.data.archivedHits){const j=(le.data.activeHits||[]).map(re=>re.document),ue=(le.data.archivedHits||[]).map(re=>re.document);Q=[...j,...ue]}else le.data.hits&&(Q=le.data.hits.map(j=>j.document));if(X){const j=new Set(e.value.map(ue=>ue.id));e.value.push(...Q.filter(ue=>!j.has(ue.id))),a.value=ee}else e.value=Q,a.value=1}else X||(e.value=[])}catch{Je.error("Erreur lors du chargement des patients"),X||(e.value=[])}finally{t.value=!1,n.value=!1}}}async function S(N,W=!1){t.value=!0;try{const X=await tve(N);if(X.status===200&&X.data){const ie=X.data;if(W)return e.value=[ie],s.value=1,ie.isArchived?(u.value=1,c.value=0):(c.value=1,u.value=0),ie;const pe=e.value.findIndex(z=>z.id===ie.id);return pe===-1?e.value.unshift(ie):e.value[pe]=ie,ie}return null}catch(X){return console.error("Erreur lors de la récupération du dossier client depuis la base de données:",X),Je.error("Erreur lors de la récupération du dossier client"),null}finally{t.value=!1}}const M=P(()=>e.value.filter(N=>!(N!=null&&N.isArchived)));async function x(){await C({refresh:!0})}function E(N){e.value.some(W=>W.id===N.id)||(e.value.unshift(N),c.value++)}async function k(N,W){return t.value=!0,await Q8e(N,W)}async function D(N){var W,X,ie,pe,z,Y,te;try{if(t.value=!0,(await eve(N)).status===200){const fe=e.value.find(le=>le.patientId===N);return e.value=e.value.filter(le=>le.patientId!==N),fe&&(fe.isArchived?u.value--:c.value--),Je.success("Client supprimé avec succès"),{success:!0}}return{success:!1,error:"Erreur lors de la suppression"}}catch(ee){return((W=ee.response)==null?void 0:W.status)===409?{success:!1,hasAppointments:!0,message:((ie=(X=ee.response)==null?void 0:X.data)==null?void 0:ie.message)||"Le client a des rendez-vous programmés"}:(Je.error(((z=(pe=ee.response)==null?void 0:pe.data)==null?void 0:z.message)||"Erreur lors de la suppression du client"),{success:!1,error:((te=(Y=ee.response)==null?void 0:Y.data)==null?void 0:te.message)||"Erreur lors de la suppression"})}finally{t.value=!1}}async function T(N=!1){var W;if((f.value||m.value)&&!N){const X=new Date;if(X.setSeconds(X.getSeconds()-nve),m.value&&m.value>X)return((W=d.value)==null?void 0:W.allIndexed)||!1}f.value=!0;try{const X=await K8e();if(X.data)return d.value=X.data,m.value=new Date,X.data.allIndexed}catch(X){return console.error("Erreur lors de la vérification de l'indexation des patients:",X),Je.error("Erreur lors de la vérification de l'indexation des patients"),!1}finally{f.value=!1}}async function I(N){try{const W=w(N);if(!W){Je.error("Patient non trouvé");return}if(W.isArchived){Je.info("Ce patient est déjà archivé");return}const X=await X8e(N);if(W.isArchived=!0,c.value--,u.value++,Je.success("Patient archivé avec succès"),X.data)return X.data}catch(W){console.error("Erreur lors de l'archivage du patient:",W),Je.error("Erreur lors de l'archivage du patient")}}async function H(N){try{const W=w(N);if(!W){Je.error("Patient non trouvé");return}if(!W.isArchived){Je.info("Ce patient est déjà actif");return}const X=await J8e(N);if(W.isArchived=!1,c.value++,u.value--,Je.success("Patient désarchivé avec succès"),X.data)return X.data}catch(W){console.error("Erreur lors de l'archivage du patient:",W),Je.error("Erreur lors de l'archivage du patient")}}const R=P(()=>{if(!d.value)return null;const{allIndexed:N,hasUnindexedRecords:W}=d.value;return N?{message:"dashboard.clients.checkIndexation.success",status:"success"}:W?{message:"dashboard.clients.checkIndexation.inProgress",status:"warning"}:{message:"dashboard.clients.checkIndexation.error",status:"error"}});async function Z(){var N,W,X,ie,pe;try{return t.value=!0,(await _8e()).status===200?{success:!0}:{success:!1,error:"Erreur lors de la suppression"}}catch(z){const Y=((W=(N=z==null?void 0:z.response)==null?void 0:N.data)==null?void 0:W.detail)||((ie=(X=z==null?void 0:z.response)==null?void 0:X.data)==null?void 0:ie.message)||"Une erreur est survenue lors de la suppression de votre compte.";return Je.error(Y),{success:!1,error:Y,status:(pe=z==null?void 0:z.response)==null?void 0:pe.status}}finally{t.value=!1}}return{patients:e,patientsActived:M,isLoading:t,isLoadingMore:n,hasMore:g,currentPage:a,perPage:i,tab:l,lastSearch:r,lastFilters:o,totalActiveClients:c,nbrPatients:s,totalArchivedClients:u,indexationStatus:d,isCheckingIndexation:f,lastIndexationCheck:m,groupedPatients:y,filteredPatients:v,groupedActivedPatients:_,getPatientById:w,getPatientIndexationStatusMessage:R,fetchPatients:C,fetchPatientFromDatabase:S,refreshPatients:x,addPatient:E,updatePatient:k,deletePatient:D,checkPatientIndexation:T,archivePatient:I,unarchivePatient:H,deleteMyAccount:Z}});function w1(e){const t=Math.floor(e/60),n=e%60,a=t===0?"":`${t} h`,i=n===0?"":`${n} min`;return`${a} ${i}`}function Lm(e){return e.charAt(0).toUpperCase()+e.slice(1)}const ave="holitime_timer_";function x$(e){const{intervalMs:t,callback:n,storageKeySuffix:a}=e,i=ave+a,r=()=>{try{const y=localStorage.getItem(i);return y?JSON.parse(y):null}catch(y){return console.error(`[PersistentTimer] Error reading state for ${a}:`,y),null}},o=y=>{try{localStorage.setItem(i,JSON.stringify(y))}catch(_){console.error(`[PersistentTimer] Error saving state for ${a}:`,_)}},s=()=>{try{localStorage.removeItem(i)}catch(y){console.error(`[PersistentTimer] Error clearing state for ${a}:`,y)}},l=()=>{const y=r(),_=Date.now();if(!y||!y.nextDisplay)return 0;const w=y.nextDisplay-_;return w>0?w:0},c=()=>{const _={nextDisplay:Date.now()+t};o(_)},u=async y=>{try{await n(y)&&c()}catch(_){console.error(`[PersistentTimer] Error in callback for ${a}:`,_)}},d=()=>{r();const y=l();y===0?(u(!0),f()):(console.log(`[PersistentTimer] ${a}: Next display in ${Math.round(y/1e3)}s`),setTimeout(()=>{u(!0),f()},y))},f=()=>{setInterval(()=>{u(!0)},t)},m=()=>{s(),d()},v=()=>{const y=r();if(!y)return null;const _=Date.now(),w=y.nextDisplay-_;return{nextDisplay:new Date(y.nextDisplay),timeUntilNextMs:w,timeUntilNextFormatted:g(w)}},g=y=>{const _=Math.floor(Math.abs(y)/1e3),w=Math.floor(_/60),C=Math.floor(w/60);return C>0?`${C}h ${w%60}min`:w>0?`${w}min ${_%60}s`:`${_}s`};return d(),{reset:m,getState:v,clear:s}}const Q5=qt(),ive=Rn("askPractitionerConsultationStore",()=>{const e=F([]),t=F([]),n=F(!1),a=async s=>{if(!An().isLogged)return!1;try{if(n.value)return!1;n.value=!0;const[c,u]=await Promise.allSettled([Q5.get("/appointment-notification/practician"),Q5.get("/v2/bookings/pending-presence")]),d=c.status==="fulfilled"&&c.value.status===200?c.value.data.map(m=>({id:m.id,appointmentReason:m.appointmentReason,customerName:m.customerName,date:Lm(De(m.date).format("ddd D MMM")),duration:w1(""+m.duration),price:""+m.price+" €",time:De(m.date).format("HH:mm").replace(":","h"),note:m.comment,photo:m.customerPicture,isV2:!1})):[],f=u.status==="fulfilled"&&u.value.status===200?u.value.data.data.map(m=>{var y,_,w,C;const v=((y=m.participants)==null?void 0:y.find(S=>S.userId))??((_=m.participants)==null?void 0:_[0]),g=v?`${v.firstName??""} ${v.lastName??""}`.trim():"Patient";return{id:m.id,appointmentReason:((w=m.appointmentReason)==null?void 0:w.label)??"-",customerName:g,date:Lm(De(m.startDatetime).format("ddd D MMM")),duration:w1(""+(((C=m.appointmentReason)==null?void 0:C.durationMinutes)??0)),price:m.priceCents!=null?(m.priceCents/100).toFixed(0)+" €":"-",time:De(m.startDatetime).format("HH:mm").replace(":","h"),note:"",photo:"",isV2:!0}}):[];return e.value=[...d,...f],0<e.value.length&&s&&Ia.emit("open-practitioner-ask-presence-dialog"),!0}catch(c){return console.error(c),!1}finally{n.value=!1}},i=async s=>{const l=e.value.findIndex(c=>c.id===s);e.value.splice(l,1)},r=async(s,l)=>{const c=e.value.findIndex(u=>u.id===s);e.value.splice(c,1);try{const u=await Q5.post(`/opinion/absence-protest/${s}`,l);if(u.status!=200)throw Error(JSON.stringify(u.data))}catch(u){console.error(u)}};function o(){x$({intervalMs:12*60*60*1e3,callback:a,storageKeySuffix:"askPatientPresence"})}return{fetchConsultations:a,consultations:e,startLoop:o,allConsultationForAbsence:t,sendDataForAbsence:i,contesterForAbsence:r}}),rve=qt(),ove=Rn("dialogAvisConsultationStore",()=>{const e=F([]),t=F(!1),n=async i=>{if(!An().isLogged||t.value)return!1;try{t.value=!0;const o=await rve.get("/opinion/opinion");if(o.status!=200)throw Error(JSON.stringify(o.data));return e.value=o.data.map(s=>({id:s.id,appointmentReason:s.appointmentReason,practitionerName:s.practitionerName,date:Lm(De(s.date).format("ddd D MMM")),duration:w1(""+s.duration),price:""+s.price+" €",time:De(s.date).format("HH:mm").replace(":","h"),note:s.comment,photo:s.practitionerPicture})),0<e.value.length&&i&&Ia.emit("open-dialog-avis-consultation"),!0}catch(o){return console.error(o),!1}finally{t.value=!1}};function a(){x$({intervalMs:60*60*1e3,callback:n,storageKeySuffix:"avisConsultation"})}return{fetchConsultations:n,consultations:e,startLoop:a}}),sve=qt(),lve=Rn("dialogYourAbsenceStore",()=>{const e=F([]),t=F(""),n=F(!1),a=async r=>{const o=An();if(!o.isLogged||n.value)return!1;t.value=o.user.profilType;try{n.value=!0;const[s,l]=await Promise.allSettled([sve.get("/opinion/absence"),J9.listMine({status:"no_show"})]),c=s.status==="fulfilled"&&s.value.status===200?s.value.data.map(d=>({id:d.id,appointmentReason:d.appointmentReason,customerName:d.customerName,date:Lm(De(d.date).format("ddd D MMM")),duration:w1(""+d.duration),price:""+d.price+" €",time:De(d.date).format("HH:mm").replace(":","h"),note:d.comment,photo:d.customerPicture,practitionerName:d.practitionerName,isV2:!1})):[],u=l.status==="fulfilled"&&l.value.status===200?l.value.data.map(d=>{var f,m,v,g,y,_,w,C;return{id:d.id,appointmentReason:((f=d.appointment_reason)==null?void 0:f.label)??"-",customerName:((v=(m=d.profile)==null?void 0:m.owner)==null?void 0:v.publicName)??"-",date:Lm(De(d.start).format("ddd D MMM")),duration:w1(""+(((g=d.appointment_reason)==null?void 0:g.duration_minutes)??0)),price:d.price_cents!=null?(d.price_cents/100).toFixed(0)+" €":"-",time:De(d.start).format("HH:mm").replace(":","h"),note:"",photo:((_=(y=d.profile)==null?void 0:y.avatar)==null?void 0:_.url)??"",practitionerName:((C=(w=d.profile)==null?void 0:w.owner)==null?void 0:C.publicName)??"-",isV2:!0}}):[];return e.value=[...c,...u],0<e.value.length&&r&&Ia.emit("open-dialog-your-absence"),!0}catch(s){return console.error(s),!1}finally{n.value=!1}};function i(){x$({intervalMs:60*60*1e3,callback:a,storageKeySuffix:"yourAbsence"})}return{fetchConsultations:a,consultations:e,userType:t,startLoop:i}}),uve=qt(),cve=async()=>{const e=await uve.get("/account/price");return{status:e.status,data:e.data}},E$=Rn("usertva",()=>{const e=F(),t=F(!1);return{getUserTva:async()=>{if(t.value)return!1;t.value=!0;try{const i=await cve();if(i.status!==200)throw Error(JSON.stringify(i));e.value={...i.data}}catch{}finally{t.value=!1}},countryTva:e,applyTva:(i,r,o=25,s=!0)=>{const l=i*r/100,c=i+l;if(s){const u=c-c*o/100;return Math.round(u*100)/100}else return Math.round(c*100)/100},loadTva:t}}),dve=qt(),L$=Rn("dashboard-status",()=>{const e=F({myAccount:!1,myAddresses:!1,myProfils:!1,mySubscription:!1,myTimeslots:!1}),t=F(!1);return{fetchDashboardStatus:async()=>{if(t.value)return!1;t.value=!0;try{const{data:a}=await dve.get("/account/dashboard-status");e.value={...a}}catch{}finally{t.value=!1}},receivedStatus:e,loadStatus:t}}),fve="data:image/svg+xml,%3csvg%20width='24'%20height='25'%20viewBox='0%200%2024%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M17.625%208.75005C17.2357%208.7495%2016.8513%208.83633%2016.5%209.00412V6.12505C16.4999%205.67016%2016.3816%205.22309%2016.1566%204.8277C15.9317%204.43231%2015.6078%204.10216%2015.2169%203.86962C14.8259%203.63708%2014.3812%203.51013%2013.9264%203.50122C13.4716%203.49232%2013.0223%203.60175%2012.6225%203.8188C12.43%203.22404%2012.0316%202.71748%2011.499%202.39027C10.9663%202.06306%2010.3344%201.93669%209.71687%202.03388C9.09934%202.13108%208.53677%202.44546%208.13038%202.92047C7.72399%203.39548%207.50045%203.99992%207.5%204.62505V5.25412C7.14873%205.08633%206.76429%204.9995%206.375%205.00005C5.67881%205.00005%205.01113%205.27662%204.51884%205.7689C4.02656%206.26118%203.75%206.92886%203.75%207.62505V14.7501C3.75%2016.9381%204.61919%2019.0365%206.16637%2020.5837C7.71354%2022.1309%209.81196%2023.0001%2012%2023.0001C14.188%2023.0001%2016.2865%2022.1309%2017.8336%2020.5837C19.3808%2019.0365%2020.25%2016.9381%2020.25%2014.7501V11.3751C20.25%2010.6789%2019.9734%2010.0112%2019.4812%209.5189C18.9889%209.02662%2018.3212%208.75005%2017.625%208.75005ZM18.75%2014.7501C18.75%2016.5403%2018.0388%2018.2572%2016.773%2019.523C15.5071%2020.7889%2013.7902%2021.5001%2012%2021.5001C10.2098%2021.5001%208.4929%2020.7889%207.22703%2019.523C5.96116%2018.2572%205.25%2016.5403%205.25%2014.7501V7.62505C5.25%207.32669%205.36853%207.04054%205.5795%206.82956C5.79048%206.61858%206.07663%206.50005%206.375%206.50005C6.67337%206.50005%206.95952%206.61858%207.1705%206.82956C7.38147%207.04054%207.5%207.32669%207.5%207.62505V11.7501C7.5%2011.949%207.57902%2012.1397%207.71967%2012.2804C7.86032%2012.421%208.05109%2012.5001%208.25%2012.5001C8.44891%2012.5001%208.63968%2012.421%208.78033%2012.2804C8.92098%2012.1397%209%2011.949%209%2011.7501V4.62505C9%204.32668%209.11853%204.04054%209.3295%203.82956C9.54048%203.61858%209.82663%203.50005%2010.125%203.50005C10.4234%203.50005%2010.7095%203.61858%2010.9205%203.82956C11.1315%204.04054%2011.25%204.32668%2011.25%204.62505V11.0001C11.25%2011.199%2011.329%2011.3897%2011.4697%2011.5304C11.6103%2011.671%2011.8011%2011.7501%2012%2011.7501C12.1989%2011.7501%2012.3897%2011.671%2012.5303%2011.5304C12.671%2011.3897%2012.75%2011.199%2012.75%2011.0001V6.12505C12.75%205.82669%2012.8685%205.54054%2013.0795%205.32956C13.2905%205.11858%2013.5766%205.00005%2013.875%205.00005C14.1734%205.00005%2014.4595%205.11858%2014.6705%205.32956C14.8815%205.54054%2015%205.82669%2015%206.12505V12.5629C13.9521%2012.7415%2013.001%2013.2848%2012.3148%2014.0967C11.6286%2014.9087%2011.2515%2015.937%2011.25%2017.0001C11.25%2017.199%2011.329%2017.3897%2011.4697%2017.5304C11.6103%2017.671%2011.8011%2017.7501%2012%2017.7501C12.1989%2017.7501%2012.3897%2017.671%2012.5303%2017.5304C12.671%2017.3897%2012.75%2017.199%2012.75%2017.0001C12.75%2016.2044%2013.0661%2015.4413%2013.6287%2014.8787C14.1913%2014.3161%2014.9544%2014.0001%2015.75%2014.0001C15.9489%2014.0001%2016.1397%2013.921%2016.2803%2013.7804C16.421%2013.6397%2016.5%2013.449%2016.5%2013.2501V11.3751C16.5%2011.0767%2016.6185%2010.7905%2016.8295%2010.5796C17.0405%2010.3686%2017.3266%2010.2501%2017.625%2010.2501C17.9234%2010.2501%2018.2095%2010.3686%2018.4205%2010.5796C18.6315%2010.7905%2018.75%2011.0767%2018.75%2011.3751V14.7501Z'%20fill='%23616161'/%3e%3c/svg%3e",Bd="data:image/svg+xml,%3csvg%20width='24'%20height='25'%20viewBox='0%200%2024%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12%202.75C10.0716%202.75%208.18657%203.32183%206.58319%204.39317C4.97982%205.46451%203.73013%206.98726%202.99218%208.76884C2.25422%2010.5504%202.06114%2012.5108%202.43735%2014.4021C2.81355%2016.2934%203.74215%2018.0307%205.10571%2019.3943C6.46928%2020.7579%208.20656%2021.6865%2010.0979%2022.0627C11.9892%2022.4389%2013.9496%2022.2458%2015.7312%2021.5078C17.5127%2020.7699%2019.0355%2019.5202%2020.1068%2017.9168C21.1782%2016.3134%2021.75%2014.4284%2021.75%2012.5C21.7473%209.91498%2020.7192%207.43661%2018.8913%205.60872C17.0634%203.78084%2014.585%202.75273%2012%202.75ZM12%204.25C13.3731%204.25057%2014.7243%204.59383%2015.9311%205.24866C17.138%205.90349%2018.1623%206.84918%2018.9113%208H12C11.0527%208.00106%2010.1299%208.30054%209.36245%208.8559C8.59505%209.41126%208.02211%2010.1943%207.725%2011.0938L5.56125%207.34375C6.33355%206.37796%207.31332%205.5984%208.42793%205.06284C9.54254%204.52728%2010.7634%204.24947%2012%204.25ZM15%2012.5C15%2013.0933%2014.8241%2013.6734%2014.4944%2014.1667C14.1648%2014.6601%2013.6962%2015.0446%2013.1481%2015.2716C12.5999%2015.4987%2011.9967%2015.5581%2011.4147%2015.4424C10.8328%2015.3266%2010.2982%2015.0409%209.87868%2014.6213C9.45913%2014.2018%209.1734%2013.6672%209.05765%2013.0853C8.94189%2012.5033%209.0013%2011.9001%209.22837%2011.3519C9.45543%2010.8038%209.83995%2010.3352%2010.3333%2010.0056C10.8266%209.67595%2011.4067%209.5%2012%209.5C12.7957%209.5%2013.5587%209.81607%2014.1213%2010.3787C14.6839%2010.9413%2015%2011.7044%2015%2012.5ZM3.75%2012.5C3.74845%2011.201%204.05564%209.92014%204.64625%208.76312L8.10282%2014.75C8.10844%2014.7594%208.115%2014.7678%208.12063%2014.7762C8.59703%2015.5891%209.31654%2016.2319%2010.1777%2016.614C11.0389%2016.9962%2011.9983%2017.0984%2012.9206%2016.9062L10.755%2020.6562C8.80632%2020.356%207.0292%2019.3689%205.74458%2017.8732C4.45996%2016.3775%203.75252%2014.4717%203.75%2012.5ZM12.4397%2020.7378L15.8972%2014.75C15.9047%2014.7369%2015.9103%2014.7238%2015.9178%2014.7106C16.3817%2013.8926%2016.5769%2012.9496%2016.476%2012.0147C16.375%2011.0798%2015.9831%2010.2002%2015.3553%209.5H19.6875C20.162%2010.7159%2020.3413%2012.027%2020.2106%2013.3256C20.08%2014.6242%2019.643%2015.8733%2018.9358%2016.9702C18.2285%2018.0671%2017.271%2018.9806%2016.1421%2019.6356C15.0131%2020.2905%2013.7449%2020.6683%2012.4416%2020.7378H12.4397Z'%20fill='%23616161'/%3e%3c/svg%3e",ey="data:image/svg+xml,%3csvg%20width='50'%20height='49'%20viewBox='0%200%2050%2049'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M17.247%2014.9941C17.937%2014.9941%2018.4964%2015.5536%2018.4964%2016.2436C18.4964%2019.6937%2021.2933%2022.4906%2024.7434%2022.4906C28.1935%2022.4906%2030.9905%2019.6937%2030.9905%2016.2436C30.9905%2015.5536%2031.55%2014.9941%2032.2399%2014.9941C32.9298%2014.9941%2033.4893%2015.5536%2033.4893%2016.2436C33.4893%2021.0738%2029.5736%2024.9894%2024.7434%2024.9894C19.9132%2024.9894%2015.9976%2021.0738%2015.9976%2016.2436C15.9976%2015.5536%2016.5569%2014.9941%2017.247%2014.9941Z'%20fill='white'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M22.2446%205C18.7945%205%2015.9976%207.7969%2015.9976%2011.247V16.2447C15.9976%2016.9346%2016.5569%2017.4941%2017.247%2017.4941H32.2399C32.9298%2017.4941%2033.4893%2016.9346%2033.4893%2016.2447V11.247C33.4893%207.7969%2030.6924%205%2027.2422%205H22.2446Z'%20fill='%23007058'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M29.7411%2027.4902C34.5714%2027.4902%2038.487%2031.4059%2038.487%2036.2361V43.7326C38.487%2044.4225%2037.9275%2044.982%2037.2376%2044.982H12.2494C11.5594%2044.982%2011%2044.4225%2011%2043.7326V36.2361C11%2031.4059%2014.9157%2027.4902%2019.7459%2027.4902H29.7411Z'%20fill='%23007058'/%3e%3c/svg%3e",ty="data:image/svg+xml,%3csvg%20width='49'%20height='49'%20viewBox='0%200%2049%2049'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M18.3748%2023.4785C18.9386%2023.4785%2019.3957%2023.9356%2019.3957%2024.4993C19.3957%2027.3183%2021.6809%2029.6035%2024.4998%2029.6035C27.3188%2029.6035%2029.604%2027.3183%2029.604%2024.4993C29.604%2023.9356%2030.0611%2023.4785%2030.6248%2023.4785C31.1885%2023.4785%2031.6457%2023.9356%2031.6457%2024.4993C31.6457%2028.4459%2028.4464%2031.6452%2024.4998%2031.6452C20.5533%2031.6452%2017.354%2028.4459%2017.354%2024.4993C17.354%2023.9356%2017.8111%2023.4785%2018.3748%2023.4785Z'%20fill='white'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M6.12484%209.18945C6.68862%209.18945%207.14567%209.6465%207.14567%2010.2103C7.14567%2013.0292%209.43089%2015.3145%2012.2498%2015.3145C15.0688%2015.3145%2017.354%2013.0292%2017.354%2010.2103C17.354%209.6465%2017.8111%209.18945%2018.3748%209.18945C18.9386%209.18945%2019.3957%209.6465%2019.3957%2010.2103C19.3957%2014.1568%2016.1964%2017.3561%2012.2498%2017.3561C8.3033%2017.3561%205.104%2014.1568%205.104%2010.2103C5.104%209.6465%205.56105%209.18945%206.12484%209.18945Z'%20fill='white'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M42.8748%209.18945C42.3111%209.18945%2041.854%209.6465%2041.854%2010.2103C41.854%2013.0292%2039.5688%2015.3145%2036.7498%2015.3145C33.9309%2015.3145%2031.6457%2013.0292%2031.6457%2010.2103C31.6457%209.6465%2031.1885%209.18945%2030.6248%209.18945C30.0611%209.18945%2029.604%209.6465%2029.604%2010.2103C29.604%2014.1568%2032.8033%2017.3561%2036.7498%2017.3561C40.6964%2017.3561%2043.8957%2014.1568%2043.8957%2010.2103C43.8957%209.6465%2043.4385%209.18945%2042.8748%209.18945Z'%20fill='white'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10.2082%203.06315C8.51679%203.06315%207.14567%204.43427%207.14567%206.12565V9.18815H17.354V6.12565C17.354%204.43427%2015.9829%203.06315%2014.2915%203.06315H10.2082ZM5.104%206.12565C5.104%203.3067%207.38922%201.02148%2010.2082%201.02148H14.2915C17.1105%201.02148%2019.3957%203.3067%2019.3957%206.12565V10.209C19.3957%2010.7728%2018.9386%2011.2298%2018.3748%2011.2298H6.12484C5.56105%2011.2298%205.104%2010.7728%205.104%2010.209V6.12565Z'%20fill='white'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M38.7915%203.06315C40.4828%203.06315%2041.854%204.43427%2041.854%206.12565V9.18815H31.6457V6.12565C31.6457%204.43427%2033.0169%203.06315%2034.7082%203.06315H38.7915ZM43.8957%206.12565C43.8957%203.3067%2041.6104%201.02148%2038.7915%201.02148H34.7082C31.8892%201.02148%2029.604%203.3067%2029.604%206.12565V10.209C29.604%2010.7728%2030.0611%2011.2298%2030.6248%2011.2298H42.8748C43.4385%2011.2298%2043.8957%2010.7728%2043.8957%2010.209V6.12565Z'%20fill='white'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M19.3955%2020.4173C19.3955%2019.8535%2018.9385%2019.3965%2018.3747%2019.3965H8.16634C4.2198%2019.3965%201.02051%2022.5958%201.02051%2026.5423V30.6257C1.02051%2031.1894%201.47755%2031.6465%202.04134%2031.6465H24.4997C25.0634%2031.6465%2025.5205%2031.1894%2025.5205%2030.6257C25.5205%2030.0619%2025.0634%2029.6048%2024.4997%2029.6048H3.06217V26.5423C3.06217%2023.7234%205.34739%2021.4382%208.16634%2021.4382H18.3747C18.9385%2021.4382%2019.3955%2020.981%2019.3955%2020.4173Z'%20fill='white'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M29.604%2020.4173C29.604%2019.8535%2030.0611%2019.3965%2030.6248%2019.3965H40.8332C44.7797%2019.3965%2047.979%2022.5958%2047.979%2026.5423V30.6257C47.979%2031.1894%2047.5219%2031.6465%2046.9582%2031.6465H24.4998C23.9361%2031.6465%2023.479%2031.1894%2023.479%2030.6257C23.479%2030.0619%2023.9361%2029.6048%2024.4998%2029.6048H45.9373V26.5423C45.9373%2023.7234%2043.6521%2021.4382%2040.8332%2021.4382H30.6248C30.0611%2021.4382%2029.604%2020.981%2029.604%2020.4173Z'%20fill='white'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M22.4582%2015.3145C19.6392%2015.3145%2017.354%2017.5997%2017.354%2020.4186V24.502C17.354%2025.0657%2017.8111%2025.5228%2018.3748%2025.5228H30.6248C31.1885%2025.5228%2031.6457%2025.0657%2031.6457%2024.502V20.4186C31.6457%2017.5997%2029.3604%2015.3145%2026.5415%2015.3145H22.4582Z'%20fill='%230047A5'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M28.583%2033.6895C32.5296%2033.6895%2035.7288%2036.8887%2035.7288%2040.8353V46.9603C35.7288%2047.524%2035.2717%2047.9811%2034.708%2047.9811H14.2913C13.7276%2047.9811%2013.2705%2047.524%2013.2705%2046.9603V40.8353C13.2705%2036.8887%2016.4698%2033.6895%2020.4163%2033.6895H28.583Z'%20fill='%230047A5'/%3e%3c/svg%3e",hve="data:image/svg+xml,%3csvg%20width='24'%20height='25'%20viewBox='0%200%2024%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11.2275%2020.9326C11.187%2021.0948%2011.0933%2021.2389%2010.9615%2021.3418C10.8297%2021.4448%2010.6673%2021.5007%2010.5%2021.5007C10.4368%2021.501%2010.3738%2021.4935%2010.3125%2021.4782L7.31251%2020.7282C7.22899%2020.7072%207.14971%2020.672%207.07814%2020.6241L4.82814%2019.1241C4.66267%2019.0138%204.54783%2018.8421%204.50889%2018.6471C4.46994%2018.452%204.51009%2018.2495%204.62048%2018.084C4.73088%2017.9185%204.90249%2017.8037%205.09755%2017.7647C5.29262%2017.7258%205.49517%2017.7659%205.66064%2017.8763L7.80189%2019.3042L10.6763%2020.0232C10.7723%2020.0465%2010.8628%2020.0885%2010.9425%2020.1469C11.0223%2020.2053%2011.0897%2020.2788%2011.1409%2020.3633C11.1921%2020.4478%2011.2262%2020.5416%2011.241%2020.6393C11.2559%2020.737%2011.2513%2020.8367%2011.2275%2020.9326ZM23.6672%2011.8895C23.6057%2012.0764%2023.5077%2012.2493%2023.379%2012.3981C23.2502%2012.5469%2023.0933%2012.6688%2022.9172%2012.7567L20.6972%2013.8667L15.5335%2019.0313C15.4418%2019.1229%2015.328%2019.1891%2015.2031%2019.2236C15.0783%2019.2582%2014.9466%2019.2597%2014.8209%2019.2282L8.82095%2017.7282C8.72971%2017.7053%208.64354%2017.6656%208.56689%2017.611L3.36189%2013.8948L1.08564%2012.7567C0.72989%2012.5788%200.459333%2012.267%200.333457%2011.8897C0.207581%2011.5124%200.236691%2011.1006%200.414388%2010.7448L2.74408%206.08634C2.92191%205.73059%203.23375%205.46003%203.61103%205.33416C3.98831%205.20828%204.40013%205.23739%204.75595%205.41509L6.82408%206.44634L11.7928%205.02696C11.9276%204.98841%2012.0705%204.98841%2012.2053%205.02696L17.1741%206.44634L19.2422%205.41509C19.598%205.23739%2020.0098%205.20828%2020.3871%205.33416C20.7644%205.46003%2021.0762%205.73059%2021.2541%206.08634L23.5838%2010.7448C23.6726%2010.9206%2023.7257%2011.1123%2023.7401%2011.3088C23.7544%2011.5052%2023.7296%2011.7026%2023.6672%2011.8895ZM19.3378%2013.1026L16.7869%208.00071H13.8038L9.75001%2011.9382C10.9369%2012.6967%2012.7978%2012.9057%2014.4675%2011.2229C14.5979%2011.0915%2014.7723%2011.0129%2014.9572%2011.0023C15.142%2010.9918%2015.3242%2011.05%2015.4688%2011.1657L18.6947%2013.7504L19.3378%2013.1026ZM1.75595%2011.4151L3.41439%2012.2448L5.74408%207.58634L4.08564%206.75665L1.75595%2011.4151ZM17.625%2014.8126L15.0272%2012.7323C13.1953%2014.2323%2010.8694%2014.4301%208.94189%2013.201C8.75229%2013.0804%208.5922%2012.9188%208.47347%2012.728C8.35473%2012.5372%208.28038%2012.3222%208.2559%2012.0988C8.23142%2011.8754%208.25744%2011.6494%208.33204%2011.4374C8.40664%2011.2255%208.52791%2011.033%208.68689%2010.8742C8.68915%2010.8714%208.69166%2010.8689%208.69439%2010.8667L12.9%206.78759L12%206.53071L7.27314%207.88165L4.7072%2013.0126L9.3197%2016.3079L14.7703%2017.6701L17.625%2014.8126ZM22.2413%2011.4151L19.9144%206.75665L18.256%207.58634L20.5856%2012.2448L22.2413%2011.4151Z'%20fill='%23616161'/%3e%3c/svg%3e",Ah=[{title:"Profils",sub_features:[{title:"Vos profils (jusqu’à X3 profils)",availlable:!0,isSoon:!1},{title:"Gestion de votre Patientèle",availlable:!0,isSoon:!1},{title:"Gestion de votre agenda",availlable:!0,isSoon:!1},{title:"Optimisation de votre référencement",availlable:!0,isSoon:!1},{title:"Conseils juridiques",availlable:!0,isSoon:!1},{title:"Intégration à la communauté Holitime",availlable:!0,isSoon:!1}]},{title:"Coordonnées",sub_features:[{title:"Adresses de vos prestation (x3)",availlable:!0,isSoon:!1},{title:"Numéro de téléphones",availlable:!0,isSoon:!1},{title:"Adresse email",availlable:!0,isSoon:!1},{title:"Site internet personnel",availlable:!0,isSoon:!1}]},{title:"Agenda",sub_features:[{title:"Configurer vos créneaux de disponibilité",availlable:!0,isSoon:!1},{title:"Gérer vos rendez-vous",availlable:!0,isSoon:!1},{title:"Rappel, notification par mail",availlable:!0,isSoon:!1},{title:"Rappel, notification par SMS",availlable:!0,isSoon:!1},{title:"Synchronisation de vos agendas",availlable:!0,isSoon:!1}]},{title:"Référencement",sub_features:[{title:"Apparaître dans les résultats de recherche du site par discipline",availlable:!0,isSoon:!1},{title:"Optimisation du référencement dans les moteurs de recherche",availlable:!0,isSoon:!1}]},{title:"Conseils juridiques",sub_features:[{title:"Accès aux ressources juridiques",availlable:!0,isSoon:!1},{title:"Réponses aux question juridiques",availlable:!0,isSoon:!1}]},{title:"Réseaux",sub_features:[{title:"Evaluation par les patients",availlable:!0,isSoon:!1},{title:"Recommandation entre Praticiens",availlable:!1,isSoon:!0}]}],CKt={monthly:[{id:"monthly",title:"Référencement Holitime",icon:ey,description:'<div class="text-center">Offre de lancement valable pour les <span class="text-accent">6 premiers mois</span></div>',price:37.5,old_price:50,discount:25,subTitle1:{title:"Application web",icon:Bd},subTitle2:{title:"Sans engagement",icon:fve},features:Ah,bgIconColor:"bg-secondary",bgDesc:"#004838",message:"facturé mensuellement.",finalPrice:45},{id:"cabinet",title:"Référencement Cabinet",description:"Offre bientôt disponible",icon:ty,price:37.5,discount:0,subTitle1:{title:"À partir de 03 praticiens"},subTitle2:{title:"Application web",icon:Bd},features:[],bgIconColor:"bg-blue",bgDesc:"#002A61"}],annual:[{id:"annual",title:"Référencement Holitime",icon:ey,description:'<div>Offre de lancement valable pour les <span class="text-accent">6 premiers mois</span></div>',price:300,old_price:600,discount:50,subTitle1:{title:"Application web",icon:Bd},subTitle2:{title:"Engagement d’un an",icon:hve},features:Ah,bgIconColor:"bg-secondary",bgDesc:"#004838",message:"facturé annuellement.",finalPrice:300},{id:"cabinet",title:"Référencement Cabinet",icon:ty,description:"Offre bientôt disponible",subTitle1:{title:"À partir de 03 praticiens"},subTitle2:{title:"Application web",icon:Bd},price:37.5,discount:25,features:Ah,bgIconColor:"bg-blue",bgDesc:"#002A61"}],lifetime:[{id:"lifetime",title:"Référencement Holitime",icon:ey,description:'<div><span class="text-accent">Offre à durée limitée</span><br>Plus que quelques places disponibles</div>',price:1e3,old_price:1e3,subTitle1:{title:"Application web",icon:Bd},discount:0,features:Ah,bgIconColor:"bg-secondary",bgDesc:"#004838",message:"facturé en une seule fois.",finalPrice:1e3},{id:"cabinet",title:"Référencement Cabinet",description:"Offre bientôt disponible",icon:ty,price:1e3,old_price:1e3,discount:0,subTitle1:{title:"À partir de 03 praticiens"},subTitle2:{title:"Application web",icon:Bd},features:Ah,bgIconColor:"bg-blue",bgDesc:"#002A61"}]},{t:nl}=No.global,lr=qt(),pve=F(!1),mve=F(!1),wi=Rn("subscription",()=>{const e=F({}),t=F(!1),n=F(!1),a=F(),i=F(),r=An(),o=E$(),s=F(!1),l=F(!1),c=F(!1),u=F(),d=F(),f=F(!1),m=F(!1),v=F([]),g=F(0),y=F(!1),_=F(!1),w=F(!1),C=L$(),S=F(!1),M=F(!1),x=F(null),E=F(!1),k=F(!1),D=F([]),T=F(!1),I=F({}),H=F(!1),R=F(!1),Z=F([]),N=F();x.value=r.user.subscriptionEnd;const W=async()=>{if(l.value)return!1;l.value=!0;try{Z.value=Object.values(r.user.addons).map(ut=>{var Oe;return{id:ut.id,billing:ut.billing??"monthly",lifeAlreadyPaid:!!((Oe=ut.billing)!=null&&Oe.includes("life"))}})}catch{}try{const ut=await lr.get("/subscription/status");e.value=ut.data,ut.data.secondaryStatus=="active_but_cancellation_planned"&&(x.value=ut.data.subscriptionEndDate),e.value&&e.value.type==="life"&&(w.value=!0)}catch{Je.error("")}finally{l.value=!1}},X=()=>{t.value=!t.value},ie=()=>{n.value=!n.value},pe=async()=>{if(f.value)return!1;f.value=!0;try{const ut=await lr.get("/payment/payment-method");a.value=ut.data}catch{}finally{f.value=!1}},z=ut=>{a.value=ut},Y=async ut=>{if(!ut)return!1;try{return{status:!0,clientSecret:(await lr.put("/payment/create-payment-method",{paymentMethodId:ut})).data.clientSecret}}catch(Oe){return{status:!1,error:Oe.response.data.message}}},te=async ut=>{try{await lr.post("payment/delete-payment-method",{paymentMethodId:ut}),await pe()}catch{}},ee=async()=>{if(!c.value){c.value=!0;try{const ut=await lr.get("/account/informations");i.value=ut.data}catch{}finally{c.value=!1}}},fe=async ut=>{var Oe,ye,Pe;i.value={...ut};try{const ve={countryCompany:i.value.countryCompany,tvaNumberCompany:i.value.tvaNumberCompany,addressCompany:i.value.addressCompany,postalCodeCompany:i.value.postalCodeCompany,cityCompany:i.value.cityCompany};return await lr.post("/account/billing-informations",ve),await ee(),await o.getUserTva(),!0}catch(ve){return((Oe=ve.response)==null?void 0:Oe.status)===422?Je.error(nl(`${(Pe=(ye=ve.response)==null?void 0:ye.data)==null?void 0:Pe.message}`)):Je.error(nl("update_info_error")),!1}},le=async()=>{await ee(),await o.getUserTva()},Q=async ut=>ut?(await lr.get(`/utils/tva?country=${ut}`,{headers:{"Content-Type":"application/json"}})).data:0,j=async()=>{var ut;if(s.value)return!1;s.value=!0;try{const{data:Oe}=await lr.post("/account/active");return r.refreshToken(),await W(),await J(),Oe&&Oe.status?Oe:!1}catch(Oe){return((ut=Oe.response)==null?void 0:ut.status)===422?Je.error(nl("error_occured")):Je.error(nl("dashboard.home.status.error")),!1}finally{s.value=!1,await C.fetchDashboardStatus()}},ue=async ut=>{var Oe,ye,Pe;try{return await lr.post("account/confirm-activation-submission",ut),{status:!0}}catch(ve){if(ve!=null&&ve.response){if((ye=(Oe=ve==null?void 0:ve.response)==null?void 0:Oe.data)!=null&&ye.message){const Ue=ve.response.data.message;((Pe=ve.response)==null?void 0:Pe.status)==422&&Je.error(Ue)}}else Je.error(nl("error_occured"));return{status:!1}}},re=(ut,Oe)=>{ut={...ut,tva_percent:Oe},u.value=ut},ce=(ut,Oe)=>{ut={...ut,tva_percent:Oe},d.value=ut},ge=ut=>(u.value={...u.value,finalPrice:ut},!0),J=async(ut=1,Oe=10)=>{if(m.value)return!1;const ye=(ut-1)*Oe;try{const Pe=await lr.get(`/payment/payments?limit=${Oe}&offset=${ye}`);v.value=Pe.data.payments,g.value=Pe.data.count;let ve=0;if(e.value&&e.value.type==="life")for(;ve<v.value.length;){if(v.value[ve].status==="succeeded"){w.value=!0;break}ve++}e.value&&e.value.type==="life"&&e.value.monthsAlreadyPaid===40&&(w.value=!0)}catch{Je.error("")}finally{m.value=!1}},he=P(()=>{let ut=0,Oe=!1;for(;ut<v.value.length;){if(v.value[ut].status==="succeeded"){Oe=!0;break}ut++}return Oe}),oe=()=>{y.value=!y.value},Ae=()=>{S.value=!S.value},Te=async ut=>{var Oe;if(N.value=null,_.value)return!1;try{_.value=!0;const{data:ye}=await lr.post("subscription/change-plan",ut);return ye&&ye.status?ye:!1}catch(ye){const Pe=ye.response.data.message;return((Oe=ye.response)==null?void 0:Oe.status)==422?(Je.error(Pe),N.value=Pe):(Je.error(nl("dashboard.home.status.error")),N.value=nl("dashboard.home.status.error")),!1}finally{_.value=!1,C.fetchDashboardStatus(),pe()}},Ie=async ut=>{var Oe,ye,Pe,ve;try{const{data:Ue}=await lr.post("subscription/finalize-changes",ut);return Ue}catch(Ue){if(Ue!=null&&Ue.response){if((ye=(Oe=Ue==null?void 0:Ue.response)==null?void 0:Oe.data)!=null&&ye.message){const Me=Ue.response.data.message;((Pe=Ue.response)==null?void 0:Pe.status)==422&&Je.error(Me)}}else Je.error(nl("error_occured"));return(ve=Ue==null?void 0:Ue.response)==null?void 0:ve.data}},Ce=async ut=>{var Oe,ye,Pe,ve;try{const{data:Ue}=await lr.post("subscription/confirm-active-plan",ut);return Ue}catch(Ue){if(Ue!=null&&Ue.response){if((ye=(Oe=Ue==null?void 0:Ue.response)==null?void 0:Oe.data)!=null&&ye.message){const Me=Ue.response.data.message;((Pe=Ue.response)==null?void 0:Pe.status)==422&&Je.error(Me)}}else Je.error(nl("error_occured"));return(ve=Ue==null?void 0:Ue.response)==null?void 0:ve.data}},_e=P(()=>{const ut=De(),ye=De(e.value&&e.value.trial).diff(ut,"day");return ye>=0?ye:0}),q=P(()=>{const ut=De(e.value.trial),ye=De().diff(ut,"day");return ye>=0&&ye<14}),K=P(()=>{const ut=De(),ye=De(e.value&&e.value.subscriptionEndDate).diff(ut,"day");return ye>0?ye:0}),be=P(()=>e.value.discountPercentage>0),Ee=()=>{if(e.value&&e.value.type)return e.value.type=="annually"?"annual":e.value.type=="life"?"lifetime":e.value.type},Be=P(()=>{let ut=null,Oe=0;const ye=u.value.tva_percent;return be.value&&(Oe=e.value.discountPercentage),ut=o.applyTva(u.value.old_price,ye,Oe),ut}),He=P(()=>{let ut="";const Oe=u.value.tva_percent,ye=Be.value;return u.value.id=="lifetime"?ut=`TVA = ${Oe}% soit ${ye}€ TTC facturé en une seule fois.`:ut=`TVA = ${Oe}% soit ${ye}€ TTC facturé ${u.value.id==="annual"?"annuellement":"mensuellement"}.`,ut}),xe=P(()=>e.value.actualPrice),Ne=async ut=>{var Oe;if(M.value)return!1;M.value=!0;try{const ye=await lr.post("/account/active-now",{billing:ut});return r.refreshToken(),await J(),ye&&ye.data?ye:!1}catch(ye){const Pe=ye.response.data.message;return((Oe=ye.response)==null?void 0:Oe.status)==422?Je.error(Pe):Je.error(nl("dashboard.home.status.error")),!1}finally{M.value=!1,C.fetchDashboardStatus()}},tt=()=>{E.value=!E.value},yt=async ut=>{if(!k.value){k.value=!0;try{await lr.post("/subscription/cancel",{raison:ut}),r.refreshToken(),await W(),await J(),Je.success(nl("cancel_with_success")),tt()}catch{Je.error("")}finally{k.value=!1}}},dt=async()=>{if(!H.value){H.value=!0;try{const{data:ut}=await lr.get("/discount-code/");D.value=ut}catch(ut){console.error("Erreur lors de la récupération des codes de réduction :",ut)}finally{H.value=!1}}},Pt=P(()=>{var Ue,Me;const ut=parseInt((Ue=a.value)==null?void 0:Ue.expiryYear),Oe=parseInt((Me=a.value)==null?void 0:Me.expiryMonth),ye=De(),Pe=parseInt(ye.format("YYYY")),ve=parseInt(ye.format("MM"));return ut<Pe||ut===Pe&&Oe<ve}),Dt=P(()=>new Date>=new Date("2024-12-31T00:00:00"));return{fetchSubscriptionStatus:W,subscriptionStatus:e,displayModal:t,toggleModal:X,fetchCardInfo:pe,cardData:a,updateUserCard:Y,updateCardLocally:z,fetchInformation:ee,userInformation:i,updateInformation:fe,tvaByCountry:Q,activeAccount:j,activationLoad:s,togglePreModal:ie,displayPresubModal:n,planChoise:u,asignPlanChoise:re,finalPrice:ge,deletePaymentMethod:te,loadSubscription:l,loadInformation:c,loadCard:f,fetchInfoData:le,paymentListLoading:m,paymentTotalItems:g,paymentList:v,fetchPayments:J,changeSubscription:y,toggleSubscription:oe,changeSubscriptionPlan:Te,changing_plan:_,alreadyPay:w,trialRemainingDays:_e,hasDiscount:be,getSubscriptionType:Ee,subscriptionMessage:He,nextBillAmount:xe,startSubscription:S,toggleStartSubscription:Ae,startSubscriptionLoading:M,startMySubscription:Ne,toggleCancelSubscription:tt,cancelSubscription:E,cancelTrialSubscription:yt,subscriptionEnd:x,remainingDaysAfterCanceled:K,isCardExpired:Pt,getFinalPrice:Be,alreadyMakePayment:he,isLifetimeSubscriptionUnavailable:Dt,resetSubscriptionStatusAfterLogout:()=>{e.value=void 0},fetchDiscountCodes:dt,discountLoading:H,discountCodes:D,isChangingPlan:R,changingPlanChoice:ce,changingPlan:d,currentChangingPlan:I,confirmSubscription:Ce,confirmActivation:ue,displayBillingModal:pve,displayCodeModal:mve,savePractitionerSubscriptionStep:async ut=>{if(!T.value)try{return T.value=!0,await lr.post("/register/practician/steps",ut),!0}catch{Je.error("")}finally{T.value=!1}},savingCurrentStep:T,trialExpiredOver2Weeks:q,selectedAddons:Z,finalizeChanges:Ie,paymentErrors:N}}),i0=qt(),Pc=Rn("onboarding",()=>{const e=F(null),t=F(),n=F(""),a=F(!1),i=F(!1),r=F(!1),o=F(!1),s=F(!0),l=An(),c=F(!1),u=F(!1),d=vd(),f=F(null),m=Ki("scrapedStatus",{account:{label:"onboarding.scraped.loginInfo",key:"info",status:!1},profile:{label:"onboarding.scraped.profil",key:"profil",status:!1},adresses:{label:"onboarding.scraped.address",key:"address",status:!1},timeslots:{label:"onboarding.scraped.timeslot",key:"timeslots",status:!1}}),v=()=>{m.value={account:{...m.value.account,status:!1},profile:{...m.value.profile,status:!1},adresses:{...m.value.adresses,status:!1},timeslots:{...m.value.timeslots,status:!1}}},g=F(["info","profil","address","timeslots","success"]),y=F(m),_=F(""),w=Ki("continue-later",!0),C=F(!1),S=async()=>{if(!(r.value||l.user.isActive||l.user.profilType==="patient"||l.user.isSignUpIncomplete))try{r.value=!0;const{data:H}=await i0.get("/api/onboarding/current-step");e.value=H.step,t.value=H.hasOnboarding,n.value=H.message}catch{Je.error("")}finally{r.value=!1,c.value=!1}},M=async()=>{if(!(a.value||i.value))try{c.value=!0,a.value=!0;const{data:H}=await i0.post("/api/onboarding/next-step");return s.value=!1,e.value.targetHtmlElement!=="submit-account-validation-button"&&setTimeout(()=>s.value=!0,300),e.value=H.step,t.value=H.hasOnboarding,n.value=H.message,!0}catch{Je.error("")}finally{a.value=!1}},x=async()=>{if(!(i.value||a.value))try{c.value=!0,i.value=!0;const{data:H}=await i0.post("/api/onboarding/previous-step");e.value=H.step,t.value=H.hasOnboarding,n.value=H.message,s.value=!1,setTimeout(()=>s.value=!0,300)}catch{Je.error("")}finally{i.value=!1}},E=async H=>{if(!r.value)try{r.value=!0;const{data:R}=await i0.put(`/api/onboarding/toggle-visibility?isHidden=${H}`);return e.value=R.step,t.value=R.hasOnboarding,n.value=R.message,H||(s.value=!0),!0}catch{Je.error("")}finally{r.value=!1,o.value=!1}},k=async()=>{if(!r.value)try{r.value=!0;const{data:H}=await i0.post("/api/onboarding/reset");return e.value=H.step,t.value=H.hasOnboarding,n.value=H.message,!0}catch{Je.error("")}finally{r.value=!1}},D=async H=>{if(!(r.value||!H))try{r.value=!0;const R=await i0.get("/api/scraped-practitioners",{params:{onboardingToken:H}});f.value=R.data}catch(R){Je.error(""),R.response.status===404&&d.push({name:"Home"})}finally{r.value=!1}},T=async H=>{if(!r.value)try{r.value=!0,await i0.put("/api/scraped-practitioners/update-step",{onboardingToken:f.value.onboardingToken,step:H}),f.value={...f.value,step:H}}catch{}finally{r.value=!1}};return{step:e,hasOnboarding:t,message:n,nextLoading:a,prevLoading:i,loading:r,onboardingAlert:o,visible:s,currentStep:S,nextStep:M,previousStep:x,resetOnboarding:k,toggleOnboarding:E,continueLater:w,manualProccess:c,leave:C,onboardingStatus:y,getDataByToken:D,updateOnboardingScrapStep:T,practitionnerScraped:f,availlableStep:g,_currentStep:_,submitScrapLoading:u,nextOrPrevious:async H=>{await T(H);const R=g.value.indexOf(H);!l.isLogged&&R>0||d.push({name:"UserScraped",query:{step:H}})},resetScrapedStatus:v,scrapedStatus:m}});qt();var vve=(e=>(e.HIDDEN="hidden",e.ADD="add",e.EDIT="edit",e))(vve||{});const B1=Rn("address",()=>{const e=F([]),t=Ki("cached-addresses",[]),n=F(!1),a=F(0),i=F(!1),r=F("hidden"),o=async()=>{if(t.value.length)try{e.value=t.value.map(u=>({...u,formattedAddress:Bp(u,!0)}))}catch(u){console.error("Failed to parse cached address data:",u)}else await s()},s=async()=>{try{const u=await Qx();if(u.status!==200)throw Error(JSON.stringify(u.data));e.value=u.data.map(d=>({...d,formattedAddress:Bp(d,!0)})),t.value=e.value}catch(u){console.error("Failed to fetch addresses:",u)}};return{addresses:e,initAddresses:async()=>{try{await o(),i.value||await s()}catch(u){console.error("Failed to initialize addresses:",u)}},refreshAddresses:async()=>{try{const u=await Qx();if(u.status!==200)throw Error(JSON.stringify(u.data));e.value=u.data.map(d=>({...d,formattedAddress:Bp(d,!0)})),i.value=!0,t.value=e.value}catch{}},totalAddr:a,displayAddrForm:n,formMode:r,cachedAddress:t}});var w8,na,kZ,MZ,r1,sE,xZ,EZ,ny,m4,Up,LZ,P$,e_,t_,PZ,E6={},L6=[],gve=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,$8=Array.isArray;function lu(e,t){for(var n in t)e[n]=t[n];return e}function T$(e){e&&e.parentNode&&e.parentNode.removeChild(e)}function we(e,t,n){var a,i,r,o={};for(r in t)r=="key"?a=t[r]:r=="ref"?i=t[r]:o[r]=t[r];if(arguments.length>2&&(o.children=arguments.length>3?w8.call(arguments,2):n),typeof e=="function"&&e.defaultProps!=null)for(r in e.defaultProps)o[r]===void 0&&(o[r]=e.defaultProps[r]);return jp(e,o,a,i,null)}function jp(e,t,n,a,i){var r={type:e,props:t,key:n,ref:a,__k:null,__:null,__b:0,__e:null,__c:null,constructor:void 0,__v:i??++kZ,__i:-1,__u:0};return i==null&&na.vnode!=null&&na.vnode(r),r}function yve(){return{current:null}}function ci(e){return e.children}function Rs(e,t){this.props=e,this.context=t}function vf(e,t){if(t==null)return e.__?vf(e.__,e.__i+1):null;for(var n;t<e.__k.length;t++)if((n=e.__k[t])!=null&&n.__e!=null)return n.__e;return typeof e.type=="function"?vf(e):null}function _ve(e){if(e.__P&&e.__d){var t=e.__v,n=t.__e,a=[],i=[],r=lu({},t);r.__v=t.__v+1,na.vnode&&na.vnode(r),D$(e.__P,r,t,e.__n,e.__P.namespaceURI,32&t.__u?[n]:null,a,n??vf(t),!!(32&t.__u),i),r.__v=t.__v,r.__.__k[r.__i]=r,OZ(a,r,i),t.__e=t.__=null,r.__e!=n&&TZ(r)}}function TZ(e){if((e=e.__)!=null&&e.__c!=null)return e.__e=e.__c.base=null,e.__k.some(function(t){if(t!=null&&t.__e!=null)return e.__e=e.__c.base=t.__e}),TZ(e)}function n_(e){(!e.__d&&(e.__d=!0)&&r1.push(e)&&!P6.__r++||sE!=na.debounceRendering)&&((sE=na.debounceRendering)||xZ)(P6)}function P6(){try{for(var e,t=1;r1.length;)r1.length>t&&r1.sort(EZ),e=r1.shift(),t=r1.length,_ve(e)}finally{r1.length=P6.__r=0}}function DZ(e,t,n,a,i,r,o,s,l,c,u){var d,f,m,v,g,y,_,w=a&&a.__k||L6,C=t.length;for(l=bve(n,t,w,l,C),d=0;d<C;d++)(m=n.__k[d])!=null&&(f=m.__i!=-1&&w[m.__i]||E6,m.__i=d,y=D$(e,m,f,i,r,o,s,l,c,u),v=m.__e,m.ref&&f.ref!=m.ref&&(f.ref&&V$(f.ref,null,m),u.push(m.ref,m.__c||v,m)),g==null&&v!=null&&(g=v),(_=!!(4&m.__u))||f.__k===m.__k?(l=VZ(m,l,e,_),_&&f.__e&&(f.__e=null)):typeof m.type=="function"&&y!==void 0?l=y:v&&(l=v.nextSibling),m.__u&=-7);return n.__e=g,l}function bve(e,t,n,a,i){var r,o,s,l,c,u=n.length,d=u,f=0;for(e.__k=new Array(i),r=0;r<i;r++)(o=t[r])!=null&&typeof o!="boolean"&&typeof o!="function"?(typeof o=="string"||typeof o=="number"||typeof o=="bigint"||o.constructor==String?o=e.__k[r]=jp(null,o,null,null,null):$8(o)?o=e.__k[r]=jp(ci,{children:o},null,null,null):o.constructor===void 0&&o.__b>0?o=e.__k[r]=jp(o.type,o.props,o.key,o.ref?o.ref:null,o.__v):e.__k[r]=o,l=r+f,o.__=e,o.__b=e.__b+1,s=null,(c=o.__i=wve(o,n,l,d))!=-1&&(d--,(s=n[c])&&(s.__u|=2)),s==null||s.__v==null?(c==-1&&(i>u?f--:i<u&&f++),typeof o.type!="function"&&(o.__u|=4)):c!=l&&(c==l-1?f--:c==l+1?f++:(c>l?f--:f++,o.__u|=4))):e.__k[r]=null;if(d)for(r=0;r<u;r++)(s=n[r])!=null&&!(2&s.__u)&&(s.__e==a&&(a=vf(s)),HZ(s,s));return a}function VZ(e,t,n,a){var i,r;if(typeof e.type=="function"){for(i=e.__k,r=0;i&&r<i.length;r++)i[r]&&(i[r].__=e,t=VZ(i[r],t,n,a));return t}e.__e!=t&&(a&&(t&&e.type&&!t.parentNode&&(t=vf(e)),n.insertBefore(e.__e,t||null)),t=e.__e);do t=t&&t.nextSibling;while(t!=null&&t.nodeType==8);return t}function o1(e,t){return t=t||[],e==null||typeof e=="boolean"||($8(e)?e.some(function(n){o1(n,t)}):t.push(e)),t}function wve(e,t,n,a){var i,r,o,s=e.key,l=e.type,c=t[n],u=c!=null&&(2&c.__u)==0;if(c===null&&s==null||u&&s==c.key&&l==c.type)return n;if(a>(u?1:0)){for(i=n-1,r=n+1;i>=0||r<t.length;)if((c=t[o=i>=0?i--:r++])!=null&&!(2&c.__u)&&s==c.key&&l==c.type)return o}return-1}function lE(e,t,n){t[0]=="-"?e.setProperty(t,n??""):e[t]=n==null?"":typeof n!="number"||gve.test(t)?n:n+"px"}function yv(e,t,n,a,i){var r,o;e:if(t=="style")if(typeof n=="string")e.style.cssText=n;else{if(typeof a=="string"&&(e.style.cssText=a=""),a)for(t in a)n&&t in n||lE(e.style,t,"");if(n)for(t in n)a&&n[t]==a[t]||lE(e.style,t,n[t])}else if(t[0]=="o"&&t[1]=="n")r=t!=(t=t.replace(LZ,"$1")),o=t.toLowerCase(),t=o in e||t=="onFocusOut"||t=="onFocusIn"?o.slice(2):t.slice(2),e.l||(e.l={}),e.l[t+r]=n,n?a?n[Up]=a[Up]:(n[Up]=P$,e.addEventListener(t,r?t_:e_,r)):e.removeEventListener(t,r?t_:e_,r);else{if(i=="http://www.w3.org/2000/svg")t=t.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if(t!="width"&&t!="height"&&t!="href"&&t!="list"&&t!="form"&&t!="tabIndex"&&t!="download"&&t!="rowSpan"&&t!="colSpan"&&t!="role"&&t!="popover"&&t in e)try{e[t]=n??"";break e}catch{}typeof n=="function"||(n==null||n===!1&&t[4]!="-"?e.removeAttribute(t):e.setAttribute(t,t=="popover"&&n==1?"":n))}}function uE(e){return function(t){if(this.l){var n=this.l[t.type+e];if(t[m4]==null)t[m4]=P$++;else if(t[m4]<n[Up])return;return n(na.event?na.event(t):t)}}}function D$(e,t,n,a,i,r,o,s,l,c){var u,d,f,m,v,g,y,_,w,C,S,M,x,E,k,D=t.type;if(t.constructor!==void 0)return null;128&n.__u&&(l=!!(32&n.__u),r=[s=t.__e=n.__e]),(u=na.__b)&&u(t);e:if(typeof D=="function")try{if(_=t.props,w=D.prototype&&D.prototype.render,C=(u=D.contextType)&&a[u.__c],S=u?C?C.props.value:u.__:a,n.__c?y=(d=t.__c=n.__c).__=d.__E:(w?t.__c=d=new D(_,S):(t.__c=d=new Rs(_,S),d.constructor=D,d.render=Ave),C&&C.sub(d),d.state||(d.state={}),d.__n=a,f=d.__d=!0,d.__h=[],d._sb=[]),w&&d.__s==null&&(d.__s=d.state),w&&D.getDerivedStateFromProps!=null&&(d.__s==d.state&&(d.__s=lu({},d.__s)),lu(d.__s,D.getDerivedStateFromProps(_,d.__s))),m=d.props,v=d.state,d.__v=t,f)w&&D.getDerivedStateFromProps==null&&d.componentWillMount!=null&&d.componentWillMount(),w&&d.componentDidMount!=null&&d.__h.push(d.componentDidMount);else{if(w&&D.getDerivedStateFromProps==null&&_!==m&&d.componentWillReceiveProps!=null&&d.componentWillReceiveProps(_,S),t.__v==n.__v||!d.__e&&d.shouldComponentUpdate!=null&&d.shouldComponentUpdate(_,d.__s,S)===!1){t.__v!=n.__v&&(d.props=_,d.state=d.__s,d.__d=!1),t.__e=n.__e,t.__k=n.__k,t.__k.some(function(T){T&&(T.__=t)}),L6.push.apply(d.__h,d._sb),d._sb=[],d.__h.length&&o.push(d);break e}d.componentWillUpdate!=null&&d.componentWillUpdate(_,d.__s,S),w&&d.componentDidUpdate!=null&&d.__h.push(function(){d.componentDidUpdate(m,v,g)})}if(d.context=S,d.props=_,d.__P=e,d.__e=!1,M=na.__r,x=0,w)d.state=d.__s,d.__d=!1,M&&M(t),u=d.render(d.props,d.state,d.context),L6.push.apply(d.__h,d._sb),d._sb=[];else do d.__d=!1,M&&M(t),u=d.render(d.props,d.state,d.context),d.state=d.__s;while(d.__d&&++x<25);d.state=d.__s,d.getChildContext!=null&&(a=lu(lu({},a),d.getChildContext())),w&&!f&&d.getSnapshotBeforeUpdate!=null&&(g=d.getSnapshotBeforeUpdate(m,v)),E=u!=null&&u.type===ci&&u.key==null?IZ(u.props.children):u,s=DZ(e,$8(E)?E:[E],t,n,a,i,r,o,s,l,c),d.base=t.__e,t.__u&=-161,d.__h.length&&o.push(d),y&&(d.__E=d.__=null)}catch(T){if(t.__v=null,l||r!=null)if(T.then){for(t.__u|=l?160:128;s&&s.nodeType==8&&s.nextSibling;)s=s.nextSibling;r[r.indexOf(s)]=null,t.__e=s}else{for(k=r.length;k--;)T$(r[k]);a_(t)}else t.__e=n.__e,t.__k=n.__k,T.then||a_(t);na.__e(T,t,n)}else r==null&&t.__v==n.__v?(t.__k=n.__k,t.__e=n.__e):s=t.__e=$ve(n.__e,t,n,a,i,r,o,l,c);return(u=na.diffed)&&u(t),128&t.__u?void 0:s}function a_(e){e&&(e.__c&&(e.__c.__e=!0),e.__k&&e.__k.some(a_))}function OZ(e,t,n){for(var a=0;a<n.length;a++)V$(n[a],n[++a],n[++a]);na.__c&&na.__c(t,e),e.some(function(i){try{e=i.__h,i.__h=[],e.some(function(r){r.call(i)})}catch(r){na.__e(r,i.__v)}})}function IZ(e){return typeof e!="object"||e==null||e.__b>0?e:$8(e)?e.map(IZ):lu({},e)}function $ve(e,t,n,a,i,r,o,s,l){var c,u,d,f,m,v,g,y=n.props||E6,_=t.props,w=t.type;if(w=="svg"?i="http://www.w3.org/2000/svg":w=="math"?i="http://www.w3.org/1998/Math/MathML":i||(i="http://www.w3.org/1999/xhtml"),r!=null){for(c=0;c<r.length;c++)if((m=r[c])&&"setAttribute"in m==!!w&&(w?m.localName==w:m.nodeType==3)){e=m,r[c]=null;break}}if(e==null){if(w==null)return document.createTextNode(_);e=document.createElementNS(i,w,_.is&&_),s&&(na.__m&&na.__m(t,r),s=!1),r=null}if(w==null)y===_||s&&e.data==_||(e.data=_);else{if(r=r&&w8.call(e.childNodes),!s&&r!=null)for(y={},c=0;c<e.attributes.length;c++)y[(m=e.attributes[c]).name]=m.value;for(c in y)m=y[c],c=="dangerouslySetInnerHTML"?d=m:c=="children"||c in _||c=="value"&&"defaultValue"in _||c=="checked"&&"defaultChecked"in _||yv(e,c,null,m,i);for(c in _)m=_[c],c=="children"?f=m:c=="dangerouslySetInnerHTML"?u=m:c=="value"?v=m:c=="checked"?g=m:s&&typeof m!="function"||y[c]===m||yv(e,c,m,y[c],i);if(u)s||d&&(u.__html==d.__html||u.__html==e.innerHTML)||(e.innerHTML=u.__html),t.__k=[];else if(d&&(e.innerHTML=""),DZ(t.type=="template"?e.content:e,$8(f)?f:[f],t,n,a,w=="foreignObject"?"http://www.w3.org/1999/xhtml":i,r,o,r?r[0]:n.__k&&vf(n,0),s,l),r!=null)for(c=r.length;c--;)T$(r[c]);s||(c="value",w=="progress"&&v==null?e.removeAttribute("value"):v!=null&&(v!==e[c]||w=="progress"&&!v||w=="option"&&v!=y[c])&&yv(e,c,v,y[c],i),c="checked",g!=null&&g!=e[c]&&yv(e,c,g,y[c],i))}return e}function V$(e,t,n){try{if(typeof e=="function"){var a=typeof e.__u=="function";a&&e.__u(),a&&t==null||(e.__u=e(t))}else e.current=t}catch(i){na.__e(i,n)}}function HZ(e,t,n){var a,i;if(na.unmount&&na.unmount(e),(a=e.ref)&&(a.current&&a.current!=e.__e||V$(a,null,t)),(a=e.__c)!=null){if(a.componentWillUnmount)try{a.componentWillUnmount()}catch(r){na.__e(r,t)}a.base=a.__P=null}if(a=e.__k)for(i=0;i<a.length;i++)a[i]&&HZ(a[i],t,n||typeof e.type!="function");n||T$(e.__e),e.__c=e.__=e.__e=void 0}function Ave(e,t,n){return this.constructor(e,n)}function T6(e,t,n){var a,i,r,o;t==document&&(t=document.documentElement),na.__&&na.__(e,t),i=(a=!1)?null:t.__k,r=[],o=[],D$(t,e=t.__k=we(ci,null,[e]),i||E6,E6,t.namespaceURI,i?null:t.firstChild?w8.call(t.childNodes):null,r,i?i.__e:t.firstChild,a,o),OZ(r,e,o)}function NZ(e,t,n){var a,i,r,o,s=lu({},e.props);for(r in e.type&&e.type.defaultProps&&(o=e.type.defaultProps),t)r=="key"?a=t[r]:r=="ref"?i=t[r]:s[r]=t[r]===void 0&&o!=null?o[r]:t[r];return arguments.length>2&&(s.children=arguments.length>3?w8.call(arguments,2):n),jp(e.type,s,a||e.key,i||e.ref,null)}function Sve(e){function t(n){var a,i;return this.getChildContext||(a=new Set,(i={})[t.__c]=this,this.getChildContext=function(){return i},this.componentWillUnmount=function(){a=null},this.shouldComponentUpdate=function(r){this.props.value!=r.value&&a.forEach(function(o){o.__e=!0,n_(o)})},this.sub=function(r){a.add(r);var o=r.componentWillUnmount;r.componentWillUnmount=function(){a&&a.delete(r),o&&o.call(r)}}),n.children}return t.__c="__cC"+PZ++,t.__=e,t.Provider=t.__l=(t.Consumer=function(n,a){return n.children(a)}).contextType=t,t}w8=L6.slice,na={__e:function(e,t,n,a){for(var i,r,o;t=t.__;)if((i=t.__c)&&!i.__)try{if((r=i.constructor)&&r.getDerivedStateFromError!=null&&(i.setState(r.getDerivedStateFromError(e)),o=i.__d),i.componentDidCatch!=null&&(i.componentDidCatch(e,a||{}),o=i.__d),o)return i.__E=i}catch(s){e=s}throw e}},kZ=0,MZ=function(e){return e!=null&&e.constructor===void 0},Rs.prototype.setState=function(e,t){var n;n=this.__s!=null&&this.__s!=this.state?this.__s:this.__s=lu({},this.state),typeof e=="function"&&(e=e(lu({},n),this.props)),e&&lu(n,e),e!=null&&this.__v&&(t&&this._sb.push(t),n_(this))},Rs.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),n_(this))},Rs.prototype.render=ci,r1=[],xZ=typeof Promise=="function"?Promise.prototype.then.bind(Promise.resolve()):setTimeout,EZ=function(e,t){return e.__v.__b-t.__v.__b},P6.__r=0,ny=Math.random().toString(8),m4="__d"+ny,Up="__a"+ny,LZ=/(PointerCapture)$|Capture$/i,P$=0,e_=uE(!1),t_=uE(!0),PZ=0;var Cve=0;function nt(e,t,n,a,i,r){t||(t={});var o,s,l=t;if("ref"in l)for(s in l={},t)s=="ref"?o=t[s]:l[s]=t[s];var c={type:e,props:l,key:n,ref:o,__k:null,__:null,__b:0,__e:null,__c:null,constructor:void 0,__v:--Cve,__i:-1,__u:0,__source:i,__self:r};if(typeof e=="function"&&(o=e.defaultProps))for(s in o)l[s]===void 0&&(l[s]=o[s]);return na.vnode&&na.vnode(c),c}var gf,Za,ay,cE,Pm=0,RZ=[],yi=na,dE=yi.__b,fE=yi.__r,hE=yi.diffed,pE=yi.__c,mE=yi.unmount,vE=yi.__;function M3(e,t){yi.__h&&yi.__h(Za,e,Pm||t),Pm=0;var n=Za.__H||(Za.__H={__:[],__h:[]});return e>=n.__.length&&n.__.push({}),n.__[e]}function Hn(e){return Pm=1,kve(FZ,e)}function kve(e,t,n){var a=M3(gf++,2);if(a.t=e,!a.__c&&(a.__=[FZ(void 0,t),function(s){var l=a.__N?a.__N[0]:a.__[0],c=a.t(l,s);l!==c&&(a.__N=[c,a.__[1]],a.__c.setState({}))}],a.__c=Za,!Za.__f)){var i=function(s,l,c){if(!a.__c.__H)return!0;var u=a.__c.__H.__.filter(function(f){return f.__c});if(u.every(function(f){return!f.__N}))return!r||r.call(this,s,l,c);var d=a.__c.props!==s;return u.some(function(f){if(f.__N){var m=f.__[0];f.__=f.__N,f.__N=void 0,m!==f.__[0]&&(d=!0)}}),r&&r.call(this,s,l,c)||d};Za.__f=!0;var r=Za.shouldComponentUpdate,o=Za.componentWillUpdate;Za.componentWillUpdate=function(s,l,c){if(this.__e){var u=r;r=void 0,i(s,l,c),r=u}o&&o.call(this,s,l,c)},Za.shouldComponentUpdate=i}return a.__N||a.__}function Fa(e,t){var n=M3(gf++,3);!yi.__s&&ZZ(n.__H,t)&&(n.__=e,n.u=t,Za.__H.__h.push(n))}function v4(e){return Pm=5,A8(function(){return{current:e}},[])}function A8(e,t){var n=M3(gf++,7);return ZZ(n.__H,t)&&(n.__=e(),n.__H=t,n.__h=e),n.__}function Mve(e,t){return Pm=8,A8(function(){return e},t)}function Sr(e){var t=Za.context[e.__c],n=M3(gf++,9);return n.c=e,t?(n.__==null&&(n.__=!0,t.sub(Za)),t.props.value):e.__}function xve(){for(var e;e=RZ.shift();){var t=e.__H;if(e.__P&&t)try{t.__h.some(g4),t.__h.some(i_),t.__h=[]}catch(n){t.__h=[],yi.__e(n,e.__v)}}}yi.__b=function(e){Za=null,dE&&dE(e)},yi.__=function(e,t){e&&t.__k&&t.__k.__m&&(e.__m=t.__k.__m),vE&&vE(e,t)},yi.__r=function(e){fE&&fE(e),gf=0;var t=(Za=e.__c).__H;t&&(ay===Za?(t.__h=[],Za.__h=[],t.__.some(function(n){n.__N&&(n.__=n.__N),n.u=n.__N=void 0})):(t.__h.some(g4),t.__h.some(i_),t.__h=[],gf=0)),ay=Za},yi.diffed=function(e){hE&&hE(e);var t=e.__c;t&&t.__H&&(t.__H.__h.length&&(RZ.push(t)!==1&&cE===yi.requestAnimationFrame||((cE=yi.requestAnimationFrame)||Eve)(xve)),t.__H.__.some(function(n){n.u&&(n.__H=n.u),n.u=void 0})),ay=Za=null},yi.__c=function(e,t){t.some(function(n){try{n.__h.some(g4),n.__h=n.__h.filter(function(a){return!a.__||i_(a)})}catch(a){t.some(function(i){i.__h&&(i.__h=[])}),t=[],yi.__e(a,n.__v)}}),pE&&pE(e,t)},yi.unmount=function(e){mE&&mE(e);var t,n=e.__c;n&&n.__H&&(n.__H.__.some(function(a){try{g4(a)}catch(i){t=i}}),n.__H=void 0,t&&yi.__e(t,n.__v))};var gE=typeof requestAnimationFrame=="function";function Eve(e){var t,n=function(){clearTimeout(a),gE&&cancelAnimationFrame(t),setTimeout(e)},a=setTimeout(n,35);gE&&(t=requestAnimationFrame(n))}function g4(e){var t=Za,n=e.__c;typeof n=="function"&&(e.__c=void 0,n()),Za=t}function i_(e){var t=Za;e.__c=e.__(),Za=t}function ZZ(e,t){return!e||e.length!==t.length||t.some(function(n,a){return n!==e[a]})}function FZ(e,t){return typeof t=="function"?t(e):t}var Lve=Symbol.for("preact-signals");function x3(){if(bc>1)bc--;else{var e,t=!1;for(function(){var i=V6;for(V6=void 0;i!==void 0;)i.S.v===i.v&&(i.S.i=i.i),i=i.o}();qp!==void 0;){var n=qp;for(qp=void 0,D6++;n!==void 0;){var a=n.u;if(n.u=void 0,n.f&=-3,!(8&n.f)&&UZ(n))try{n.c()}catch(i){t||(e=i,t=!0)}n=a}}if(D6=0,bc--,t)throw e}}function Pve(e){if(bc>0)return e();r_=++Tve,bc++;try{return e()}finally{x3()}}var Xn=void 0;function zZ(e){var t=Xn;Xn=void 0;try{return e()}finally{Xn=t}}var qp=void 0,bc=0,D6=0,Tve=0,r_=0,V6=void 0,O6=0;function BZ(e){if(Xn!==void 0){var t=e.n;if(t===void 0||t.t!==Xn)return t={i:0,S:e,p:Xn.s,n:void 0,t:Xn,e:void 0,x:void 0,r:t},Xn.s!==void 0&&(Xn.s.n=t),Xn.s=t,e.n=t,32&Xn.f&&e.S(t),t;if(t.i===-1)return t.i=0,t.n!==void 0&&(t.n.p=t.p,t.p!==void 0&&(t.p.n=t.n),t.p=Xn.s,t.n=void 0,Xn.s.n=t,Xn.s=t),t}}function Cr(e,t){this.v=e,this.i=0,this.n=void 0,this.t=void 0,this.l=0,this.W=t==null?void 0:t.watched,this.Z=t==null?void 0:t.unwatched,this.name=t==null?void 0:t.name}Cr.prototype.brand=Lve;Cr.prototype.h=function(){return!0};Cr.prototype.S=function(e){var t=this,n=this.t;n!==e&&e.e===void 0&&(e.x=n,this.t=e,n!==void 0?n.e=e:zZ(function(){var a;(a=t.W)==null||a.call(t)}))};Cr.prototype.U=function(e){var t=this;if(this.t!==void 0){var n=e.e,a=e.x;n!==void 0&&(n.x=a,e.e=void 0),a!==void 0&&(a.e=n,e.x=void 0),e===this.t&&(this.t=a,a===void 0&&zZ(function(){var i;(i=t.Z)==null||i.call(t)}))}};Cr.prototype.subscribe=function(e){var t=this;return Tc(function(){var n=t.value,a=Xn;Xn=void 0;try{e(n)}finally{Xn=a}},{name:"sub"})};Cr.prototype.valueOf=function(){return this.value};Cr.prototype.toString=function(){return this.value+""};Cr.prototype.toJSON=function(){return this.value};Cr.prototype.peek=function(){var e=Xn;Xn=void 0;try{return this.value}finally{Xn=e}};Object.defineProperty(Cr.prototype,"value",{get:function(){var e=BZ(this);return e!==void 0&&(e.i=this.i),this.v},set:function(e){if(e!==this.v){if(D6>100)throw new Error("Cycle detected");(function(n){bc!==0&&D6===0&&n.l!==r_&&(n.l=r_,V6={S:n,v:n.v,i:n.i,o:V6})})(this),this.v=e,this.i++,O6++,bc++;try{for(var t=this.t;t!==void 0;t=t.x)t.t.N()}finally{x3()}}}});function _i(e,t){return new Cr(e,t)}function UZ(e){for(var t=e.s;t!==void 0;t=t.n)if(t.S.i!==t.i||!t.S.h()||t.S.i!==t.i)return!0;return!1}function jZ(e){for(var t=e.s;t!==void 0;t=t.n){var n=t.S.n;if(n!==void 0&&(t.r=n),t.S.n=t,t.i=-1,t.n===void 0){e.s=t;break}}}function qZ(e){for(var t=e.s,n=void 0;t!==void 0;){var a=t.p;t.i===-1?(t.S.U(t),a!==void 0&&(a.n=t.n),t.n!==void 0&&(t.n.p=a)):n=t,t.S.n=t.r,t.r!==void 0&&(t.r=void 0),t=a}e.s=n}function Ad(e,t){Cr.call(this,void 0),this.x=e,this.s=void 0,this.g=O6-1,this.f=4,this.W=t==null?void 0:t.watched,this.Z=t==null?void 0:t.unwatched,this.name=t==null?void 0:t.name}Ad.prototype=new Cr;Ad.prototype.h=function(){if(this.f&=-3,1&this.f)return!1;if((36&this.f)==32||(this.f&=-5,this.g===O6))return!0;if(this.g=O6,this.f|=1,this.i>0&&!UZ(this))return this.f&=-2,!0;var e=Xn;try{jZ(this),Xn=this;var t=this.x();(16&this.f||this.v!==t||this.i===0)&&(this.v=t,this.f&=-17,this.i++)}catch(n){this.v=n,this.f|=16,this.i++}return Xn=e,qZ(this),this.f&=-2,!0};Ad.prototype.S=function(e){if(this.t===void 0){this.f|=36;for(var t=this.s;t!==void 0;t=t.n)t.S.S(t)}Cr.prototype.S.call(this,e)};Ad.prototype.U=function(e){if(this.t!==void 0&&(Cr.prototype.U.call(this,e),this.t===void 0)){this.f&=-33;for(var t=this.s;t!==void 0;t=t.n)t.S.U(t)}};Ad.prototype.N=function(){if(!(2&this.f)){this.f|=6;for(var e=this.t;e!==void 0;e=e.x)e.t.N()}};Object.defineProperty(Ad.prototype,"value",{get:function(){if(1&this.f)throw new Error("Cycle detected");var e=BZ(this);if(this.h(),e!==void 0&&(e.i=this.i),16&this.f)throw this.v;return this.v}});function YZ(e,t){return new Ad(e,t)}function WZ(e){var t=e.m;if(e.m=void 0,typeof t=="function"){bc++;var n=Xn;Xn=void 0;try{t()}catch(a){throw e.f&=-2,e.f|=8,O$(e),a}finally{Xn=n,x3()}}}function O$(e){for(var t=e.s;t!==void 0;t=t.n)t.S.U(t);e.x=void 0,e.s=void 0,WZ(e)}function Dve(e){if(Xn!==this)throw new Error("Out-of-order effect");qZ(this),Xn=e,this.f&=-2,8&this.f&&O$(this),x3()}function Yf(e,t){this.x=e,this.m=void 0,this.s=void 0,this.u=void 0,this.f=32,this.name=t==null?void 0:t.name}Yf.prototype.c=function(){var e=this.S();try{if(8&this.f||this.x===void 0)return;var t=this.x();typeof t=="function"&&(this.m=t)}finally{e()}};Yf.prototype.S=function(){if(1&this.f)throw new Error("Cycle detected");this.f|=1,this.f&=-9,WZ(this),jZ(this),bc++;var e=Xn;return Xn=this,Dve.bind(this,e)};Yf.prototype.N=function(){2&this.f||(this.f|=2,this.u=qp,qp=this)};Yf.prototype.d=function(){this.f|=8,1&this.f||O$(this)};Yf.prototype.dispose=function(){this.d()};function Tc(e,t){var n=new Yf(e,t);try{n.c()}catch(i){throw n.d(),i}var a=n.d.bind(n);return a[Symbol.dispose]=a,a}var _v;function Wf(e,t){na[e]=t.bind(null,na[e]||function(){})}function I6(e){if(_v){var t=_v;_v=void 0,t()}_v=e&&e.S()}function GZ(e){var t=this,n=e.data,a=Ove(n);a.value=n;var i=A8(function(){for(var r=t.__v;r=r.__;)if(r.__c){r.__c.__$f|=4;break}return t.__$u.c=function(){var o,s=t.__$u.S(),l=i.value;s(),MZ(l)||((o=t.base)==null?void 0:o.nodeType)!==3?(t.__$f|=1,t.setState({})):t.base.data=l},YZ(function(){var o=a.value.value;return o===0?0:o===!0?"":o||""})},[]);return i.value}GZ.displayName="_st";Object.defineProperties(Cr.prototype,{constructor:{configurable:!0,value:void 0},type:{configurable:!0,value:GZ},props:{configurable:!0,get:function(){return{data:this}}},__b:{configurable:!0,value:1}});Wf("__b",function(e,t){if(typeof t.type=="string"){var n,a=t.props;for(var i in a)if(i!=="children"){var r=a[i];r instanceof Cr&&(n||(t.__np=n={}),n[i]=r,a[i]=r.peek())}}e(t)});Wf("__r",function(e,t){e(t),I6();var n,a=t.__c;a&&(a.__$f&=-2,(n=a.__$u)===void 0&&(a.__$u=n=function(i){var r;return Tc(function(){r=this}),r.c=function(){a.__$f|=1,a.setState({})},r}())),I6(n)});Wf("__e",function(e,t,n,a){I6(),e(t,n,a)});Wf("diffed",function(e,t){I6();var n;if(typeof t.type=="string"&&(n=t.__e)){var a=t.__np,i=t.props;if(a){var r=n.U;if(r)for(var o in r){var s=r[o];s!==void 0&&!(o in a)&&(s.d(),r[o]=void 0)}else n.U=r={};for(var l in a){var c=r[l],u=a[l];c===void 0?(c=Vve(n,l,u,i),r[l]=c):c.o(u,i)}}}e(t)});function Vve(e,t,n,a){var i=t in e&&e.ownerSVGElement===void 0,r=_i(n);return{o:function(o,s){r.value=o,a=s},d:Tc(function(){var o=r.value.value;a[t]!==o&&(a[t]=o,i?e[t]=o:o?e.setAttribute(t,o):e.removeAttribute(t))})}}Wf("unmount",function(e,t){if(typeof t.type=="string"){var n=t.__e;if(n){var a=n.U;if(a){n.U=void 0;for(var i in a){var r=a[i];r&&r.d()}}}}else{var o=t.__c;if(o){var s=o.__$u;s&&(o.__$u=void 0,s.d())}}e(t)});Wf("__h",function(e,t,n,a){(a<3||a===9)&&(t.__$f|=2),e(t,n,a)});Rs.prototype.shouldComponentUpdate=function(e,t){if(this.__R)return!0;var n=this.__$u,a=n&&n.s!==void 0;for(var i in t)return!0;if(this.__f||typeof this.u=="boolean"&&this.u===!0){if(!(a||2&this.__$f||4&this.__$f)||1&this.__$f)return!0}else if(!(a||4&this.__$f)||3&this.__$f)return!0;for(var r in e)if(r!=="__source"&&e[r]!==this.props[r])return!0;for(var o in this.props)if(!(o in e))return!0;return!1};function Ove(e){return A8(function(){return _i(e)},[])}function yf(e){var t=v4(e);t.current=e,Fa(function(){return Tc(function(){return t.current()})},[])}const pi=Sve({});var _r;(function(e){e.Day="day",e.Week="week",e.MonthGrid="month-grid",e.MonthAgenda="month-agenda"})(_r||(_r={}));const yE={DATE_STRING:/^\d{4}-\d{2}-\d{2}$/,DATE_TIME_STRING:/^\d{4}-\d{2}-\d{2} \d{2}:\d{2}$/};let Ive=class extends Error{constructor(t){super(`Invalid date time specification: ${t}`)}};const li=e=>{if(!yE.DATE_TIME_STRING.test(e)&&!yE.DATE_STRING.test(e))throw new Ive(e);return new Date(Number(e.slice(0,4)),Number(e.slice(5,7))-1,Number(e.slice(8,10)),Number(e.slice(11,13)),Number(e.slice(14,16)))},El=e=>{const t=e.slice(11,13),n=e.slice(14,16);return{year:Number(e.slice(0,4)),month:Number(e.slice(5,7))-1,date:Number(e.slice(8,10)),hours:t!==""?Number(t):void 0,minutes:n!==""?Number(n):void 0}},o_=e=>[e.config.locale,{month:"long"}],s_=e=>[e.config.locale,{year:"numeric"}],Hve=(e,t,n)=>{const a=li(t).toLocaleString(...o_(e)),i=li(t).toLocaleString(...s_(e)),r=li(n).toLocaleString(...o_(e)),o=li(n).toLocaleString(...s_(e));return a===r&&i===o?`${a} ${i}`:a!==r&&i===o?`${a} – ${r} ${i}`:`${a} ${i} – ${r} ${o}`},Nve=e=>{const t=li(e.datePickerState.selectedDate.value).toLocaleString(...o_(e)),n=li(e.datePickerState.selectedDate.value).toLocaleString(...s_(e));return`${t} ${n}`};function Rve(){const e=Sr(pi),[t,n]=Hn("");return Fa(()=>{e.calendarState.view.value===_r.Week&&n(Hve(e,e.calendarState.range.value.start,e.calendarState.range.value.end)),(e.calendarState.view.value===_r.MonthGrid||e.calendarState.view.value===_r.Day||e.calendarState.view.value===_r.MonthAgenda)&&n(Nve(e))},[e.calendarState.range.value]),nt("span",{className:"sx__range-heading",children:t})}let Zve=class extends Error{constructor(t,n){super(`Number must be between ${t} and ${n}.`),Object.defineProperty(this,"min",{enumerable:!0,configurable:!0,writable:!0,value:t}),Object.defineProperty(this,"max",{enumerable:!0,configurable:!0,writable:!0,value:n})}};const Mo=e=>{if(e<0||e>99)throw new Zve(0,99);return String(e).padStart(2,"0")},wr=e=>`${e.getFullYear()}-${Mo(e.getMonth()+1)}-${Mo(e.getDate())}`,Fve=e=>`${Mo(e.getHours())}:${Mo(e.getMinutes())}`,E3=e=>`${wr(e)} ${Fve(e)}`;function zve(){const e=Sr(pi);return nt("button",{className:"sx__today-button sx__ripple",onClick:()=>{e.datePickerState.selectedDate.value=wr(new Date)},children:e.translate("Today")})}const l_=e=>e.key==="Enter"||e.key===" ",Bve=()=>{const e=Sr(pi),t=n=>{e.calendarState.setView(n,e.datePickerState.selectedDate.value)};return nt("div",{className:"time-frame-buttons",children:[nt("button",{className:`time-frame-button ${e.calendarState.view.value==="day"?"active":""}`,onClick:()=>t("day"),children:e.translate("Day")}),nt("button",{className:`time-frame-button ${e.calendarState.view.value==="week"?"active":""}`,onClick:()=>t("week"),children:e.translate("Week")}),nt("button",{className:`time-frame-button ${[_r.MonthAgenda,_r.MonthGrid].includes(e.calendarState.view.value)?"active":""}`,onClick:()=>t(e.calendarState.isCalendarSmall.value?"month-agenda":"month-grid"),children:e.translate("Month")})]})};function Uve({toggleView:e=!0}){const t=Sr(pi),[n,a]=Hn([]);Fa(()=>{t.calendarState.isCalendarSmall.value?a(t.config.views.filter(y=>y.hasSmallScreenCompat)):a(t.config.views.filter(y=>y.hasWideScreenCompat))},[t.calendarState.isCalendarSmall.value]);const[i,r]=Hn("");Fa(()=>{const y=t.config.views.find(_=>_.name===t.calendarState.view.value);y&&r(t.translate(y.label))},[t.calendarState.view.value]);const[o,s]=Hn(!1),l=y=>{const _=y.target;_ instanceof HTMLElement&&!_.closest(".sx__view-selection")&&s(!1)};Fa(()=>(document.addEventListener("click",l),()=>document.removeEventListener("click",l)),[]);const c=y=>{s(!1),t.calendarState.setView(y,t.datePickerState.selectedDate.value)},[u,d]=Hn(),[f,m]=Hn(0),v=y=>{l_(y)&&s(!o),setTimeout(()=>{var _;const w=(_=t.elements.calendarWrapper)===null||_===void 0?void 0:_.querySelectorAll(".sx__view-selection-item");if(!w)return;d(w);const C=w[0];C instanceof HTMLElement&&(m(0),C.focus())},50)},g=(y,_)=>{if(u)if(y.key==="ArrowDown"){const w=u[f+1];w instanceof HTMLElement&&(m(f+1),w.focus())}else if(y.key==="ArrowUp"){const w=u[f-1];w instanceof HTMLElement&&(m(f-1),w.focus())}else l_(y)&&c(_)};return e?nt(Bve,{}):nt("div",{className:"sx__view-selection",children:[nt("div",{tabIndex:0,role:"button","aria-label":t.translate("Select View"),className:"sx__view-selection-selected-item sx__ripple",onClick:()=>s(!o),onKeyDown:v,children:i}),o&&nt("ul",{"data-testid":"view-selection-items",className:"sx__view-selection-items",children:n.map(y=>nt("li",{"aria-label":t.translate("Select View")+" "+t.translate(y.label),tabIndex:-1,role:"button",onKeyDown:_=>g(_,y.name),onClick:()=>c(y.name),className:"sx__view-selection-item"+(y.name===t.calendarState.view.value?" is-selected":""),children:t.translate(y.label)}))})]})}function _E({direction:e,onClick:t,buttonText:n,disabled:a=!1}){return nt("button",{disabled:a,className:"sx__chevron-wrapper sx__ripple",onMouseUp:t,onKeyDown:r=>{l_(r)&&t()},tabIndex:0,children:nt("i",{className:`sx__chevron sx__chevron--${e}`,children:n})})}const w0=(e,t)=>{const{year:n,month:a,date:i}=El(e);return new Date(n,a,i).toLocaleDateString(t,{day:"numeric",month:"long",year:"numeric"})},J0=w0,bv=(e,t)=>{const{year:n,month:a,date:i,hours:r,minutes:o}=El(e);return new Date(n,a,i,r,o).toLocaleTimeString(t,{hour:"numeric",minute:"numeric"})},KZ=(e,t,n="–")=>{const a={start:e.start,end:e.end};return e._isSingleDayFullDay?w0(a.start,t):e._isMultiDayFullDay?`${w0(a.start,t)} ${n} ${w0(a.end,t)}`:e._isSingleDayTimed?`${w0(a.start,t)} ⋅ ${bv(a.start,t)} ${n} ${bv(a.end,t)}`:`${w0(a.start,t)}, ${bv(a.start,t)} ${n} ${w0(a.end,t)}, ${bv(a.end,t)}`},la=e=>e.slice(0,10),_f=e=>e.slice(11);function jve(){const e=Sr(pi),t=l=>{const c=e.config.views.find(u=>u.name===e.calendarState.view.value);c&&(e.datePickerState.selectedDate.value=c.backwardForwardFn(e.datePickerState.selectedDate.value,l==="forwards"?c.backwardForwardUnits:-c.backwardForwardUnits))},[n,a]=Hn("");yf(()=>{a(`${J0(e.calendarState.range.value.start,e.config.locale)} ${e.translate("to")} ${J0(e.calendarState.range.value.end,e.config.locale)}`)});const[i,r]=Hn(""),[o,s]=Hn("");return Fa(()=>{const l=e.config.views.find(c=>c.name===e.calendarState.view.value);l&&(r(l.setDateRange({range:e.calendarState.range,calendarConfig:e.config,timeUnitsImpl:e.timeUnitsImpl,date:l.backwardForwardFn(e.datePickerState.selectedDate.value,-l.backwardForwardUnits)}).end),s(l.setDateRange({range:e.calendarState.range,calendarConfig:e.config,timeUnitsImpl:e.timeUnitsImpl,date:l.backwardForwardFn(e.datePickerState.selectedDate.value,l.backwardForwardUnits)}).start))},[e.datePickerState.selectedDate.value,e.calendarState.view.value]),nt(ci,{children:nt("div",{className:"sx__forward-backward-navigation","aria-label":n,"aria-live":"polite",children:[nt(_E,{disabled:!!(e.config.minDate&&la(i)<e.config.minDate),onClick:()=>t("backwards"),direction:"previous",buttonText:e.translate("Previous period")}),nt(_E,{disabled:!!(e.config.maxDate&&la(o)>e.config.maxDate),onClick:()=>t("forwards"),direction:"next",buttonText:e.translate("Next period")})]})})}var qve="data:image/svg+xml,%3c%3fxml version='1.0' encoding='utf-8'%3f%3e%3c!-- Generator: Adobe Illustrator 18.1.0%2c SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3c!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd' %5b %3c!ENTITY ns_extend 'http://ns.adobe.com/Extensibility/1.0/'%3e %3c!ENTITY ns_ai 'http://ns.adobe.com/AdobeIllustrator/10.0/'%3e %3c!ENTITY ns_graphs 'http://ns.adobe.com/Graphs/1.0/'%3e %3c!ENTITY ns_vars 'http://ns.adobe.com/Variables/1.0/'%3e %3c!ENTITY ns_imrep 'http://ns.adobe.com/ImageReplacement/1.0/'%3e %3c!ENTITY ns_sfw 'http://ns.adobe.com/SaveForWeb/1.0/'%3e %3c!ENTITY ns_custom 'http://ns.adobe.com/GenericCustomNamespace/1.0/'%3e %3c!ENTITY ns_adobe_xpath 'http://ns.adobe.com/XPath/1.0/'%3e%5d%3e%3csvg version='1.1' id='Layer_1' xmlns:x='%26ns_extend%3b' xmlns:i='%26ns_ai%3b' xmlns:graph='%26ns_graphs%3b' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='24px' height='24px' viewBox='0 0 24 24' enable-background='new 0 0 24 24' xml:space='preserve'%3e%3cmetadata%3e %3csfw xmlns='%26ns_sfw%3b'%3e %3cslices%3e%3c/slices%3e %3csliceSourceBounds width='505' height='984' bottomLeftOrigin='true' x='0' y='-120'%3e%3c/sliceSourceBounds%3e %3c/sfw%3e%3c/metadata%3e%3cg%3e %3cg%3e %3cg%3e %3cpath d='M20%2c24H4c-2.2%2c0-4-1.8-4-4V4c0-2.2%2c1.8-4%2c4-4h16c2.2%2c0%2c4%2c1.8%2c4%2c4v16C24%2c22.2%2c22.2%2c24%2c20%2c24z M4%2c2C2.9%2c2%2c2%2c2.9%2c2%2c4v16 c0%2c1.1%2c0.9%2c2%2c2%2c2h16c1.1%2c0%2c2-0.9%2c2-2V4c0-1.1-0.9-2-2-2H4z'/%3e %3c/g%3e %3c/g%3e %3cg%3e %3cg%3e %3cpath d='M8%2c24c-0.6%2c0-1-0.4-1-1V1c0-0.6%2c0.4-1%2c1-1s1%2c0.4%2c1%2c1v22C9%2c23.6%2c8.6%2c24%2c8%2c24z'/%3e %3c/g%3e %3c/g%3e %3cg%3e %3cg%3e %3cpath d='M14%2c13c-0.3%2c0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1%2c0-1.4l3-3c0.4-0.4%2c1-0.4%2c1.4%2c0s0.4%2c1%2c0%2c1.4l-3%2c3C14.5%2c12.9%2c14.3%2c13%2c14%2c13z '/%3e %3c/g%3e %3c/g%3e %3cg%3e %3cg%3e %3cpath d='M17%2c16c-0.3%2c0-0.5-0.1-0.7-0.3l-3-3c-0.4-0.4-0.4-1%2c0-1.4s1-0.4%2c1.4%2c0l3%2c3c0.4%2c0.4%2c0.4%2c1%2c0%2c1.4C17.5%2c15.9%2c17.3%2c16%2c17%2c16z '/%3e %3c/g%3e %3c/g%3e%3c/g%3e%3c/svg%3e",Yve="data:image/svg+xml,%3c%3fxml version='1.0' encoding='utf-8'%3f%3e%3c!-- Generator: Adobe Illustrator 18.1.0%2c SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3c!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd' %5b %3c!ENTITY ns_extend 'http://ns.adobe.com/Extensibility/1.0/'%3e %3c!ENTITY ns_ai 'http://ns.adobe.com/AdobeIllustrator/10.0/'%3e %3c!ENTITY ns_graphs 'http://ns.adobe.com/Graphs/1.0/'%3e %3c!ENTITY ns_vars 'http://ns.adobe.com/Variables/1.0/'%3e %3c!ENTITY ns_imrep 'http://ns.adobe.com/ImageReplacement/1.0/'%3e %3c!ENTITY ns_sfw 'http://ns.adobe.com/SaveForWeb/1.0/'%3e %3c!ENTITY ns_custom 'http://ns.adobe.com/GenericCustomNamespace/1.0/'%3e %3c!ENTITY ns_adobe_xpath 'http://ns.adobe.com/XPath/1.0/'%3e%5d%3e%3csvg version='1.1' id='Layer_1' xmlns:x='%26ns_extend%3b' xmlns:i='%26ns_ai%3b' xmlns:graph='%26ns_graphs%3b' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='24px' height='24px' viewBox='0 0 24 24' enable-background='new 0 0 24 24' xml:space='preserve'%3e%3cmetadata%3e %3csfw xmlns='%26ns_sfw%3b'%3e %3cslices%3e%3c/slices%3e %3csliceSourceBounds width='505' height='984' bottomLeftOrigin='true' x='0' y='-120'%3e%3c/sliceSourceBounds%3e %3c/sfw%3e%3c/metadata%3e%3cg%3e %3cg%3e %3cg%3e %3cpath d='M20%2c24H4c-2.2%2c0-4-1.8-4-4V4c0-2.2%2c1.8-4%2c4-4h16c2.2%2c0%2c4%2c1.8%2c4%2c4v16C24%2c22.2%2c22.2%2c24%2c20%2c24z M4%2c2C2.9%2c2%2c2%2c2.9%2c2%2c4v16 c0%2c1.1%2c0.9%2c2%2c2%2c2h16c1.1%2c0%2c2-0.9%2c2-2V4c0-1.1-0.9-2-2-2H4z'/%3e %3c/g%3e %3c/g%3e %3cg%3e %3cg%3e %3cpath d='M8%2c24c-0.6%2c0-1-0.4-1-1V1c0-0.6%2c0.4-1%2c1-1s1%2c0.4%2c1%2c1v22C9%2c23.6%2c8.6%2c24%2c8%2c24z'/%3e %3c/g%3e %3c/g%3e %3cg%3e %3cg%3e %3cg%3e %3cpath d='M17%2c13c-0.3%2c0-0.5-0.1-0.7-0.3l-3-3c-0.4-0.4-0.4-1%2c0-1.4s1-0.4%2c1.4%2c0l3%2c3c0.4%2c0.4%2c0.4%2c1%2c0%2c1.4C17.5%2c12.9%2c17.3%2c13%2c17%2c13 z'/%3e %3c/g%3e %3c/g%3e %3cg%3e %3cg%3e %3cpath d='M14%2c16c-0.3%2c0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1%2c0-1.4l3-3c0.4-0.4%2c1-0.4%2c1.4%2c0s0.4%2c1%2c0%2c1.4l-3%2c3C14.5%2c15.9%2c14.3%2c16%2c14%2c16 z'/%3e %3c/g%3e %3c/g%3e %3c/g%3e%3c/g%3e%3c/svg%3e",Wve="data:image/svg+xml,%3c%3fxml version='1.0' %3f%3e%3csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1 4c0-1.1.9-2 2-2h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V4zm2 2v12h14V6H3zm2-6h2v2H5V0zm8 0h2v2h-2V0zM5 9h2v2H5V9zm0 4h2v2H5v-2zm4-4h2v2H9V9zm0 4h2v2H9v-2zm4-4h2v2h-2V9zm0 4h2v2h-2v-2z'/%3e%3c/svg%3e";function XZ({strokeColor:e}){return nt(ci,{children:nt("svg",{className:"sx__event-icon",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[nt("g",{id:"SVGRepo_bgCarrier","stroke-width":"0"}),nt("g",{id:"SVGRepo_tracerCarrier","stroke-linecap":"round","stroke-linejoin":"round"}),nt("g",{id:"SVGRepo_iconCarrier",children:[nt("path",{d:"M12 8V12L15 15",stroke:e,"stroke-width":"2","stroke-linecap":"round"}),nt("circle",{cx:"12",cy:"12",r:"9",stroke:e,"stroke-width":"2"})]})]})})}function Gve({strokeColor:e}){return nt(ci,{children:nt("svg",{className:"sx__event-icon",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[nt("g",{id:"SVGRepo_bgCarrier","stroke-width":"0"}),nt("g",{id:"SVGRepo_tracerCarrier","stroke-linecap":"round","stroke-linejoin":"round"}),nt("g",{id:"SVGRepo_iconCarrier",children:[nt("path",{d:"M15 7C15 8.65685 13.6569 10 12 10C10.3431 10 9 8.65685 9 7C9 5.34315 10.3431 4 12 4C13.6569 4 15 5.34315 15 7Z",stroke:e,"stroke-width":"2"}),nt("path",{d:"M5 19.5C5 15.9101 7.91015 13 11.5 13H12.5C16.0899 13 19 15.9101 19 19.5V20C19 20.5523 18.5523 21 18 21H6C5.44772 21 5 20.5523 5 20V19.5Z",stroke:e,"stroke-width":"2"})]})]})})}const Kve=/^(0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$/,Ud=/^(\d{4})-(\d{2})-(\d{2}) (0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$/,wv=/^(\d{4})-(\d{2})-(\d{2})$/;let Xve=class extends Error{constructor(t){super(`Invalid time string: ${t}`)}};const I$=1.6666666666666667,D1=e=>{if(!Kve.test(e))throw new Xve(e);const[t,n]=e.split(":").map(i=>parseInt(i,10));let a=(n*I$).toString();return a.split(".")[0].length<2&&(a=`0${a}`),Number(t+a)},H6=e=>{const t=Math.floor(e/100),n=Math.round(e%100/I$);return`${Mo(t)}:${Mo(n)}`},Jve=(e,t)=>{const n=t/I$,a=li(e);return a.setMinutes(a.getMinutes()+n),E3(a)};var u_;(function(e){e[e.SUNDAY=0]="SUNDAY",e[e.MONDAY=1]="MONDAY",e[e.TUESDAY=2]="TUESDAY",e[e.WEDNESDAY=3]="WEDNESDAY",e[e.THURSDAY=4]="THURSDAY",e[e.FRIDAY=5]="FRIDAY",e[e.SATURDAY=6]="SATURDAY"})(u_||(u_={}));const JZ="en-US",H$=u_.MONDAY,Qve="primary";let e4e=class{constructor(t,n,a,i,r,o,s,l,c,u=void 0,d={}){Object.defineProperty(this,"_config",{enumerable:!0,configurable:!0,writable:!0,value:t}),Object.defineProperty(this,"id",{enumerable:!0,configurable:!0,writable:!0,value:n}),Object.defineProperty(this,"start",{enumerable:!0,configurable:!0,writable:!0,value:a}),Object.defineProperty(this,"end",{enumerable:!0,configurable:!0,writable:!0,value:i}),Object.defineProperty(this,"title",{enumerable:!0,configurable:!0,writable:!0,value:r}),Object.defineProperty(this,"people",{enumerable:!0,configurable:!0,writable:!0,value:o}),Object.defineProperty(this,"location",{enumerable:!0,configurable:!0,writable:!0,value:s}),Object.defineProperty(this,"description",{enumerable:!0,configurable:!0,writable:!0,value:l}),Object.defineProperty(this,"calendarId",{enumerable:!0,configurable:!0,writable:!0,value:c}),Object.defineProperty(this,"_options",{enumerable:!0,configurable:!0,writable:!0,value:u}),Object.defineProperty(this,"_foreignProperties",{enumerable:!0,configurable:!0,writable:!0,value:d}),Object.defineProperty(this,"_previousConcurrentEvents",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"_totalConcurrentEvents",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"_nDaysInGrid",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"_eventFragments",{enumerable:!0,configurable:!0,writable:!0,value:{}})}get _isSingleDayTimed(){return Ud.test(this.start)&&Ud.test(this.end)&&la(this.start)===la(this.end)}get _isSingleDayFullDay(){return wv.test(this.start)&&wv.test(this.end)&&this.start===this.end}get _isMultiDayTimed(){return Ud.test(this.start)&&Ud.test(this.end)&&la(this.start)!==la(this.end)}get _isMultiDayFullDay(){return wv.test(this.start)&&wv.test(this.end)&&this.start!==this.end}get _isSingleHybridDayTimed(){if(!this._config.isHybridDay||!Ud.test(this.start)||!Ud.test(this.end))return!1;const t=la(this.start),n=la(this.end),a=wr(new Date(li(n).getTime()-864e5));if(t!==n&&t!==a)return!1;const i=this._config.dayBoundaries,r=D1(_f(this.start)),o=D1(_f(this.end));return r>=i.start&&(o<=i.end||o>r)||r<i.end&&o<=i.end}get _color(){return this.calendarId&&this._config.calendars.value&&this.calendarId in this._config.calendars.value?this._config.calendars.value[this.calendarId].colorName:Qve}_getForeignProperties(){return this._foreignProperties}_getExternalEvent(){return{id:this.id,start:this.start,end:this.end,title:this.title,people:this.people,location:this.location,description:this.description,calendarId:this.calendarId,_options:this._options,...this._getForeignProperties()}}},QZ=class{constructor(t,n,a,i){Object.defineProperty(this,"_config",{enumerable:!0,configurable:!0,writable:!0,value:t}),Object.defineProperty(this,"id",{enumerable:!0,configurable:!0,writable:!0,value:n}),Object.defineProperty(this,"start",{enumerable:!0,configurable:!0,writable:!0,value:a}),Object.defineProperty(this,"end",{enumerable:!0,configurable:!0,writable:!0,value:i}),Object.defineProperty(this,"people",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"location",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"description",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"title",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"calendarId",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"_foreignProperties",{enumerable:!0,configurable:!0,writable:!0,value:{}}),Object.defineProperty(this,"_options",{enumerable:!0,configurable:!0,writable:!0,value:void 0})}build(){return new e4e(this._config,this.id,this.start,this.end,this.title,this.people,this.location,this.description,this.calendarId,this._options,this._foreignProperties)}withTitle(t){return this.title=t,this}withPeople(t){return this.people=t,this}withLocation(t){return this.location=t,this}withDescription(t){return this.description=t,this}withForeignProperties(t){return this._foreignProperties=t,this}withCalendarId(t){return this.calendarId=t,this}withOptions(t){return this._options=t,this}};const Tm=(e,t)=>{const n=new QZ(t.config,e.id,e.start,e.end).withTitle(e.title).withPeople(e.people).withCalendarId(e.calendarId).withForeignProperties(JSON.parse(JSON.stringify(e._getForeignProperties()))).withLocation(e.location).withDescription(e.description).build();return n._nDaysInGrid=e._nDaysInGrid,n},t4e=e=>e.reduce((t,n,a)=>a===0?n:a===e.length-1?`${t} & ${n}`:`${t}, ${n}`,""),uu=()=>"s"+Math.random().toString(36).substring(2,11),eF=(e,t)=>{const{year:n,month:a,date:i,hours:r,minutes:o}=El(e),s=r!==void 0&&o!==void 0,l=new Date(n,a,i,r??0,o??0);let c=(l.getMonth()+t)%12;return c<0&&(c+=12),l.setMonth(l.getMonth()+t),l.getMonth()>c?l.setDate(0):l.getMonth()<c&&(l.setMonth(l.getMonth()+1),l.setDate(0)),s?E3(l):wr(l)},Sd=(e,t)=>{const{year:n,month:a,date:i,hours:r,minutes:o}=El(e),s=r!==void 0&&o!==void 0,l=new Date(n,a,i,r??0,o??0);return l.setDate(l.getDate()+t),s?E3(l):wr(l)},f1=e=>document.querySelector(`[data-ccid="${e}"]`);function n4e(){const e=Sr(pi),[t,n]=Hn(!1);e.config.plugins.sidebar&&n(e.config.plugins.sidebar.isOpen.value);const a=()=>{e.config.callbacks.onAddTimeOff&&e.config.callbacks.onAddTimeOff()},i=()=>{var m;e.config.plugins.sidebar&&(e.config.plugins.sidebar.isOpen.value=!(!((m=e.config.plugins.sidebar)===null||m===void 0)&&m.isOpen.value),n(e.config.plugins.sidebar.isOpen.value),e.config.callbacks.onToggleSidePanel&&e.config.callbacks.onToggleSidePanel(e.config.plugins.sidebar.isOpen.value))},r=e.config._customComponentFns.headerContentLeftPrepend,o=Hn(r?uu():void 0)[0],s=e.config._customComponentFns.headerContentLeftAppend,l=Hn(s?uu():void 0)[0],c=e.config._customComponentFns.headerContentRightPrepend,u=Hn(c?uu():void 0)[0],d=e.config._customComponentFns.headerContentRightAppend,f=Hn(d?uu():void 0)[0];return Fa(()=>{r&&o&&r(f1(o),{}),s&&s(f1(l),{}),c&&c(f1(u),{}),d&&d(f1(f),{})},[]),nt("header",{className:"sx__calendar-header",children:nt("div",{className:"sx__calendar-header-content",children:[nt("div",{children:e.config.plugins.sidebar&&(t?nt("img",{src:qve,className:"cursor-pointer",alt:"Icon hide side panel",onClick:i}):nt("img",{src:Yve,className:"cursor-pointer",alt:"Icon open side panel",onClick:i}))}),nt("div",{children:[o&&nt("div",{"data-ccid":o}),nt(zve,{}),nt(jve,{}),nt(Rve,{}),l&&nt("div",{"data-ccid":l})]}),u&&nt("div",{"data-ccid":u}),nt(Uve,{toggleView:!0}),nt("div",{className:"sx__calendar-header-content-add-time-off",onClick:a,children:[nt("img",{src:Wve,alt:"Calendar icon",width:"24"}),nt("span",{children:e.translate("Add time off")})]}),nt("div",{children:f&&nt("div",{"data-ccid":f})})]})})}const a4e=(e,t)=>{e.elements.calendarWrapper=document.getElementById(t)},i4e=(e,t)=>{const n=e.config.views.find(a=>a.name===e.calendarState.view.value);if(t){if(n.hasSmallScreenCompat)return;const a=e.config.views.find(i=>i.hasSmallScreenCompat);a&&e.calendarState.setView(a.name,e.datePickerState.selectedDate.value)}else{if(n.hasWideScreenCompat)return;const a=e.config.views.find(i=>i.hasWideScreenCompat);a&&e.calendarState.setView(a.name,e.datePickerState.selectedDate.value)}},r4e=e=>{const t=document.documentElement,n=e.elements.calendarWrapper,a=+window.getComputedStyle(t).fontSize.split("p")[0],i=700,r=16/a,o=i/r;if(!n)return;const s=e.config.callbacks.isCalendarSmall?e.config.callbacks.isCalendarSmall(e):n.clientWidth<o;s!==e.calendarState.isCalendarSmall.value&&(e.calendarState.isCalendarSmall.value=s,i4e(e,s))};function o4e(e){const t="sx__calendar-wrapper",[n,a]=Hn([t]);return yf(()=>{const i=[t];e.calendarState.isCalendarSmall.value&&i.push("sx__is-calendar-small"),e.calendarState.isDark.value&&i.push("is-dark"),a(i)}),n}const s4e=e=>{Object.values(e.config.plugins).forEach(t=>{t!=null&&t.init&&t.init(e)})},l4e=e=>{Object.values(e.config.plugins).forEach(t=>{t!=null&&t.destroy&&t.destroy()})},u4e=e=>{Object.values(e.config.plugins).forEach(t=>{t!=null&&t.beforeInit&&t.beforeInit(e)})};function c4e({$app:e}){var t;const n=uu(),a=uu();Fa(()=>(a4e(e,n),s4e(e),()=>l4e(e)),[]);const i=()=>{r4e(e)};Fa(()=>{if(e.config.isResponsive)return i(),window.addEventListener("resize",i),()=>window.removeEventListener("resize",i)},[]);const r=o4e(e),[o,s]=Hn();yf(()=>{const f=e.config.views.find(v=>v.name===e.calendarState.view.value),m=document.getElementById(a);!f||!m||f.name===(o==null?void 0:o.name)||(o&&o.destroy(),s(f),f.render(m,e))});const[l,c]=Hn(""),[u,d]=Hn("");return yf(()=>{var f,m;const v=(((f=e.calendarState.range.value)===null||f===void 0?void 0:f.start)||"")>l;d(v?"sx__slide-left":"sx__slide-right"),setTimeout(()=>{d("")},300),c(((m=e.calendarState.range.value)===null||m===void 0?void 0:m.start)||"")}),nt(ci,{children:nt("div",{className:r.join(" "),id:n,children:nt("div",{className:"sx__calendar",children:nt(pi.Provider,{value:e,children:[nt(n4e,{}),nt("div",{className:"sx__calendar-content",children:[e.config.plugins.sidebar&&nt(e.config.plugins.sidebar.ComponentFn,{$app:e}),nt("div",{className:"sx__calendar-view-container-wrapper",children:nt("div",{className:["sx__view-container",u].join(" "),id:a})})]}),e.config.plugins.eventModal&&e.config.plugins.eventModal.calendarEvent.value&&nt(e.config.plugins.eventModal.ComponentFn,{$app:e},(t=e.config.plugins.eventModal.calendarEvent.value)===null||t===void 0?void 0:t.id)]})})})})}const y4=(e,t)=>{const{id:n,start:a,end:i,title:r,description:o,location:s,people:l,_options:c,...u}=e;return new QZ(t,n,a,i).withTitle(r).withDescription(o).withLocation(s).withPeople(l).withCalendarId(e.calendarId).withOptions(c).withForeignProperties(u).build()};let d4e=class{constructor(t){Object.defineProperty(this,"$app",{enumerable:!0,configurable:!0,writable:!0,value:t})}set(t){this.$app.calendarEvents.list.value=t.map(n=>y4(n,this.$app.config))}add(t){const n=y4(t,this.$app.config),a=[...this.$app.calendarEvents.list.value];a.push(n),this.$app.calendarEvents.list.value=a}get(t){var n;return(n=this.$app.calendarEvents.list.value.find(a=>a.id===t))===null||n===void 0?void 0:n._getExternalEvent()}getAll(){return this.$app.calendarEvents.list.value.map(t=>t._getExternalEvent())}remove(t){const n=this.$app.calendarEvents.list.value.findIndex(i=>i.id===t),a=[...this.$app.calendarEvents.list.value];a.splice(n,1),this.$app.calendarEvents.list.value=a}update(t){const n=this.$app.calendarEvents.list.value.findIndex(i=>i.id===t.id),a=[...this.$app.calendarEvents.list.value];a.splice(n,1,y4(t,this.$app.config)),this.$app.calendarEvents.list.value=a}};class f4e{constructor(t){Object.defineProperty(this,"$app",{enumerable:!0,configurable:!0,writable:!0,value:t}),Object.defineProperty(this,"events",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.events=new d4e(this.$app),u4e(this.$app)}render(t){T6(we(c4e,{$app:this.$app}),t)}setTheme(t){this.$app.calendarState.isDark.value=t==="dark"}_setCustomComponentFn(t,n){this.$app.config._customComponentFns[t]=n}}class h4e{constructor(t,n,a,i,r,o,s,l={calendarWrapper:void 0},c={onAddTimeOff:()=>{}}){Object.defineProperty(this,"config",{enumerable:!0,configurable:!0,writable:!0,value:t}),Object.defineProperty(this,"timeUnitsImpl",{enumerable:!0,configurable:!0,writable:!0,value:n}),Object.defineProperty(this,"calendarState",{enumerable:!0,configurable:!0,writable:!0,value:a}),Object.defineProperty(this,"datePickerState",{enumerable:!0,configurable:!0,writable:!0,value:i}),Object.defineProperty(this,"translate",{enumerable:!0,configurable:!0,writable:!0,value:r}),Object.defineProperty(this,"datePickerConfig",{enumerable:!0,configurable:!0,writable:!0,value:o}),Object.defineProperty(this,"calendarEvents",{enumerable:!0,configurable:!0,writable:!0,value:s}),Object.defineProperty(this,"elements",{enumerable:!0,configurable:!0,writable:!0,value:l}),Object.defineProperty(this,"customCallbacks",{enumerable:!0,configurable:!0,writable:!0,value:c})}}class p4e{constructor(){Object.defineProperty(this,"config",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"timeUnitsImpl",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"datePickerState",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"calendarState",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"translate",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"datePickerConfig",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"calendarEvents",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"customCallbacks",{enumerable:!0,configurable:!0,writable:!0,value:void 0})}build(){return new h4e(this.config,this.timeUnitsImpl,this.calendarState,this.datePickerState,this.translate,this.datePickerConfig,this.calendarEvents,{calendarWrapper:void 0},this.customCallbacks)}withConfig(t){return this.config=t,this}withTimeUnitsImpl(t){return this.timeUnitsImpl=t,this}withDatePickerState(t){return this.datePickerState=t,this}withCalendarState(t){return this.calendarState=t,this}withTranslate(t){return this.translate=t,this}withDatePickerConfig(t){return this.datePickerConfig=t,this}withCalendarEvents(t){return this.calendarEvents=t,this}withCustomCallbacks(t){return this.customCallbacks=t,this}}var c_;(function(e){e.MONTH_DAYS="month-days",e.YEARS="years"})(c_||(c_={}));var pl;(function(e){e.SLASH="/",e.DASH="-",e.PERIOD="."})(pl||(pl={}));var ml;(function(e){e.DMY="DMY",e.MDY="MDY",e.YMD="YMD"})(ml||(ml={}));const Sh={slashMDY:{delimiter:pl.SLASH,order:ml.MDY},slashDMY:{delimiter:pl.SLASH,order:ml.DMY},slashYMD:{delimiter:pl.SLASH,order:ml.YMD},periodDMY:{delimiter:pl.PERIOD,order:ml.DMY},dashYMD:{delimiter:pl.DASH,order:ml.YMD}},m4e=new Map([["en-US",Sh.slashMDY],["en-GB",Sh.slashDMY],["zh-CN",Sh.slashYMD],["de-DE",Sh.periodDMY],["sv-SE",Sh.dashYMD]]);class v4e extends Error{constructor(t){super(`Locale not supported: ${t}`)}}class tF extends Error{constructor(t,n){super(`Invalid date format: ${t} for locale: ${n}`)}}const $v=(e,t,n)=>{const a=e.match(t);if(!a)throw new tF(e,n);return a},g4e=(e,t)=>{if(/^\d{4}-\d{2}-\d{2}$/.test(e))return e;const a=m4e.get(t);if(!a)throw new v4e(t);const{order:i,delimiter:r}=a,o=/^(\d{1,2})\/(\d{1,2})\/(\d{4})$/,s=/^(\d{1,2})\.(\d{1,2})\.(\d{4})$/,l=/^(\d{4})\/(\d{1,2})\/(\d{1,2})$/;if(i===ml.DMY&&r===pl.SLASH){const c=$v(e,o,t),[,u,d,f]=c;return`${f}-${Mo(+d)}-${Mo(+u)}`}if(i===ml.MDY&&r===pl.SLASH){const c=$v(e,o,t),[,u,d,f]=c;return`${f}-${Mo(+u)}-${Mo(+d)}`}if(i===ml.YMD&&r===pl.SLASH){const c=$v(e,l,t),[,u,d,f]=c;return`${u}-${Mo(+d)}-${Mo(+f)}`}if(i===ml.DMY&&r===pl.PERIOD){const c=$v(e,s,t),[,u,d,f]=c;return`${f}-${Mo(+d)}-${Mo(+u)}`}throw new tF(e,t)},y4e=(e,t)=>{var n;const a=wr(new Date),i=typeof t=="string"?t:a,r=_i(!1),o=_i(e.disabled||!1),s=_i(c_.MONTH_DAYS),l=_i(i),c=_i(i||a),u=_i(((n=e.style)===null||n===void 0?void 0:n.dark)||!1),d=_i(t||""),f=_i(t||"");Tc(()=>{try{const g=g4e(d.value,e.locale);if(g<e.min||g>e.max){d.value=f.value;return}l.value=g,c.value=g,f.value=d.value}catch{}});let m=!1;const v=g=>{if(!m)return m=!0;e.listeners.onChange(g)};return Tc(()=>{var g;!((g=e.listeners)===null||g===void 0)&&g.onChange&&v(l.value)}),{inputWrapperElement:_i(void 0),isOpen:r,isDisabled:o,datePickerView:s,selectedDate:l,datePickerDate:c,inputDisplayedValue:d,isDark:u,open:()=>r.value=!0,close:()=>r.value=!1,toggle:()=>r.value=!r.value,setView:g=>s.value=g}},_4e={Date:"Datum","MM/DD/YYYY":"TT.MM.JJJJ","Next month":"Nächster Monat","Previous month":"Vorheriger Monat","Choose Date":"Datum auswählen","Select View":"Ansicht auswählen"},b4e={Today:"Heute",Month:"Monat",Week:"Woche",Day:"Tag",events:"Ereignisse",event:"Ereignis","My appointments":"Meine Termine","Add time off":"Freizeit hinzufügen","No events":"Keine Ereignisse","Next period":"Nächster Zeitraum","Previous period":"Vorheriger Zeitraum",to:"bis","Full day- and multiple day events":"Ganztägige und mehrtägige Ereignisse","Link to {{n}} more events on {{date}}":"Link zu {{n}} weiteren Ereignissen am {{date}}","Link to 1 more event on {{date}}":"Link zu 1 weiteren Ereignis am {{date}}"},w4e={..._4e,...b4e},$4e={Date:"Date","MM/DD/YYYY":"MM/DD/YYYY","Next month":"Next month","Previous month":"Previous month","Choose Date":"Choose Date","Select View":"Select View"},A4e={Today:"Today",Month:"Month",Week:"Week",Day:"Day",events:"events",event:"event","My appointments":"My appointments","Add time off":"Add time off","No events":"No events","Next period":"Next period","Previous period":"Previous period",to:"to","Full day- and multiple day events":"Full day- and multiple day events","Link to {{n}} more events on {{date}}":"Link to {{n}} more events on {{date}}","Link to 1 more event on {{date}}":"Link to 1 more event on {{date}}"},S4e={...$4e,...A4e},C4e={Date:"Data","MM/DD/YYYY":"DD/MM/YYYY","Next month":"Mese successivo","Previous month":"Mese precedente","Choose Date":"Scegli la data","Select View":"Seleziona la vista"},k4e={Today:"Oggi",Month:"Mese",Week:"Settimana",Day:"Giorno",events:"eventi",event:"evento","My appointments":"I miei appuntamenti","Add time off":"Aggiungi un periodo di ferie","No events":"Nessun evento","Next period":"Periodo successivo","Previous period":"Periodo precedente",to:"a","Full day- and multiple day events":"Eventi della giornata e plurigiornalieri","Link to {{n}} more events on {{date}}":"Link a {{n}} eventi in più il {{date}}","Link to 1 more event on {{date}}":"Link a 1 evento in più il {{date}}"},M4e={...C4e,...k4e},x4e={Date:"Date","MM/DD/YYYY":"DD/MM/YYYY","Next month":"Next month","Previous month":"Previous month","Choose Date":"Choose Date","Select View":"Select View"},E4e={Today:"Today",Month:"Month",Week:"Week",Day:"Day",events:"events",event:"event","My appointments":"My appointments","Add time off":"Add time off","No events":"No events","Next period":"Next period","Previous period":"Previous period",to:"to","Full day- and multiple day events":"Full day- and multiple day events","Link to {{n}} more events on {{date}}":"Link to {{n}} more events on {{date}}","Link to 1 more event on {{date}}":"Link to 1 more event on {{date}}"},L4e={...x4e,...E4e},P4e={Date:"Datum","MM/DD/YYYY":"ÅÅÅÅ-MM-DD","Next month":"Nästa månad","Previous month":"Föregående månad","Choose Date":"Välj datum","Select View":"Välj vy"},T4e={Today:"Idag",Month:"Månad",Week:"Vecka",Day:"Dag",events:"händelser",event:"händelse","My appointments":"Mina möten","Add time off":"Lägg till ledig tid","No events":"Inga händelser","Next period":"Nästa period","Previous period":"Föregående period",to:"till","Full day- and multiple day events":"Heldags- och flerdagshändelser","Link to {{n}} more events on {{date}}":"Länk till {{n}} fler händelser den {{date}}","Link to 1 more event on {{date}}":"Länk till 1 händelse till den {{date}}"},D4e={...P4e,...T4e},V4e={Date:"日期","MM/DD/YYYY":"年/月/日","Next month":"下个月","Previous month":"上个月","Choose Date":"选择日期","Select View":"选择视图"},O4e={Today:"今天",Month:"月",Week:"周",Day:"日",events:"场活动",event:"活动","My appointments":"我的约会","Add time off":"添加休假时间","No events":"没有活动","Next period":"下一段时间","Previous period":"上一段时间",to:"至","Full day- and multiple day events":"全天和多天活动","Link to {{n}} more events on {{date}}":"链接到{{date}}上的{{n}}个更多活动","Link to 1 more event on {{date}}":"链接到{{date}}上的1个更多活动"},I4e={...V4e,...O4e},H4e={Date:"日付","MM/DD/YYYY":"年/月/日","Next month":"次の月","Previous month":"前の月","Choose Date":"日付を選択","Select View":"ビューを選択"},N4e={Today:"今日",Month:"月",Week:"週",Day:"日",events:"イベント",event:"イベント","My appointments":"私の予定","Add time off":"休暇を追加","No events":"イベントなし","Next period":"次の期間","Previous period":"前の期間",to:"から","Full day- and multiple day events":"終日および複数日イベント","Link to {{n}} more events on {{date}}":"{{date}} に{{n}}件のイベントへのリンク","Link to 1 more event on {{date}}":"{{date}} に1件のイベントへのリンク"},R4e={...H4e,...N4e},Z4e={Date:"Дата","MM/DD/YYYY":"ММ/ДД/ГГГГ","Next month":"Следующий месяц","Previous month":"Прошлый месяц","Choose Date":"Выберите дату","Select View":"Выберите вид"},F4e={Today:"Сегодня",Month:"Месяц",Week:"Неделя",Day:"День",events:"события",event:"событие","My appointments":"Мои встречи","Add time off":"Добавить отпуск","No events":"Нет событий","Next period":"Следующий период","Previous period":"Прошлый период",to:"по","Full day- and multiple day events":"События на целый день и несколько дней подряд","Link to {{n}} more events on {{date}}":"Ссылка на {{n}} дополнительных событий на {{date}}","Link to 1 more event on {{date}}":"Ссылка на 1 дополнительное событие на {{date}}"},z4e={...Z4e,...F4e},B4e={Date:"일자","MM/DD/YYYY":"년/월/일","Next month":"다음 달","Previous month":"이전 달","Choose Date":"날짜 선택","Select View":"보기 선택"},U4e={Today:"오늘",Month:"월",Week:"주",Day:"일",events:"일정들",event:"일정","My appointments":"내 약속","Add time off":"휴가 추가","No events":"일정 없음","Next period":"다음","Previous period":"이전",to:"부터","Full day- and multiple day events":"종일 및 복수일 일정","Link to {{n}} more events on {{date}}":"{{date}}에 {{n}}개 이상의 이벤트로 이동","Link to 1 more event on {{date}}":"{{date}}에 1개 이상의 이벤트로 이동"},j4e={...B4e,...U4e},q4e={Date:"Date","MM/DD/YYYY":"JJ/MM/AAAA","Next month":"Mois suivant","Previous month":"Mois précédent","Choose Date":"Choisir une date","Select View":"Choisir la vue"},Y4e={Today:"Aujourd'hui",Month:"Mois",Week:"Semaine",Day:"Jour",events:"événements",event:"événement","My appointments":"Mes rendez-vous","Add time off":"Ajouter une période de congés","No events":"Aucun événement","Next period":"Période suivante","Previous period":"Période précédente",to:"à","Full day- and multiple day events":"Événements d'une ou plusieurs journées","Link to {{n}} more events on {{date}}":"Lien vers {{n}} autres événements le {{date}}","Link to 1 more event on {{date}}":"Lien vers 1 autre événement le {{date}}"},W4e={...q4e,...Y4e},G4e={Date:"Dato","MM/DD/YYYY":"ÅÅÅÅ-MM-DD","Next month":"Næste måned","Previous month":"Foregående måned","Choose Date":"Vælg dato","Select View":"Vælg visning"},K4e={Today:"I dag",Month:"Måned",Week:"Uge",Day:"Dag",events:"begivenheder",event:"begivenhed","My appointments":"Mine aftaler","Add time off":"Tilføj fritid","No events":"Ingen begivenheder","Next period":"Næste periode","Previous period":"Forgående periode",to:"til","Full day- and multiple day events":"Heldagsbegivenheder og flerdagsbegivenheder","Link to {{n}} more events on {{date}}":"Link til {{n}} flere begivenheder den {{date}}","Link to 1 more event on {{date}}":"Link til 1 mere begivenhed den {{date}}"},X4e={...G4e,...K4e},J4e={Date:"Data","MM/DD/YYYY":"DD/MM/YYYY","Next month":"Następny miesiąc","Previous month":"Poprzedni miesiąc","Choose Date":"Wybiewrz datę","Select View":"Wybierz widok"},Q4e={Today:"Dzisiaj",Month:"Miesiąc",Week:"Tydzień",Day:"Dzień",events:"wydarzenia",event:"wydarzenie","My appointments":"Moje spotkania","Add time off":"Dodaj urlop","No events":"Brak wydarzeń","Next period":"Następny okres","Previous period":"Poprzedni okres",to:"do","Full day- and multiple day events":"Wydarzenia całodniowe i wielodniowe","Link to {{n}} more events on {{date}}":"Link do {{n}} kolejnych wydarzeń w dniu {{date}}","Link to 1 more event on {{date}}":"Link do 1 kolejnego wydarzenia w dniu {{date}}"},e6e={...J4e,...Q4e},t6e={Date:"Fecha","MM/DD/YYYY":"DD/MM/YYYY","Next month":"Siguiente mes","Previous month":"Mes anterior","Choose Date":"Seleccione una fecha","Select View":"Seleccione una vista"},n6e={Today:"Hoy",Month:"Mes",Week:"Semana",Day:"Día",events:"eventos",event:"evento","My appointments":"Mis citas","Add time off":"Agregar tiempo libre","No events":"Sin eventos","Next period":"Siguiente período","Previous period":"Período anterior",to:"a","Full day- and multiple day events":"Día completo y eventos de múltiples días","Link to {{n}} more events on {{date}}":"Enlace a {{n}} eventos más el {{date}}","Link to 1 more event on {{date}}":"Enlace a 1 evento más el {{date}}"},a6e={...t6e,...n6e},i6e={Today:"Vandaag",Month:"Maand",Week:"Week",Day:"Dag",events:"gebeurtenissen",event:"gebeurtenis","My appointments":"Mijn afspraken","Add time off":"Vrije tijd toevoegen","No events":"Geen gebeurtenissen","Next period":"Volgende periode","Previous period":"Vorige periode",to:"tot","Full day- and multiple day events":"Evenementen van een hele dag en meerdere dagen","Link to {{n}} more events on {{date}}":"Link naar {{n}} meer evenementen op {{date}}","Link to 1 more event on {{date}}":"Link naar 1 meer evenement op {{date}}"},r6e={Date:"Datum","MM/DD/YYYY":"DD-MM-JJJJ","Next month":"Vorige maand","Previous month":"Volgende maand","Choose Date":"Datum kiezen","Select View":"Weergave kiezen"},o6e={...r6e,...i6e},s6e={Date:"Data","MM/DD/YYYY":"DD/MM/YYYY","Next month":"Mês seguinte","Previous month":"Mês anterior","Choose Date":"Escolha uma data","Select View":"Selecione uma visualização"},l6e={Today:"Hoje",Month:"Mês",Week:"Semana",Day:"Dia",events:"eventos",event:"evento","My appointments":"Meus compromissos","Add time off":"Adicionar tempo livre","No events":"Sem eventos","Next period":"Período seguinte","Previous period":"Período anterior",to:"a","Full day- and multiple day events":"Dia inteiro e eventos de vários dias","Link to {{n}} more events on {{date}}":"Link para mais {{n}} eventos em {{date}}","Link to 1 more event on {{date}}":"Link para mais 1 evento em {{date}}"},u6e={...s6e,...l6e},c6e={Date:"Dátum","MM/DD/YYYY":"DD/MM/YYYY","Next month":"Ďalší mesiac","Previous month":"Predchádzajúci mesiac","Choose Date":"Vyberte dátum","Select View":"Vyberte zobrazenie"},d6e={Today:"Dnes",Month:"Mesiac",Week:"Týždeň",Day:"Deň",events:"udalosti",event:"udalosť","My appointments":"Moje stretnutia","Add time off":"Pridať voľno","No events":"Žiadne udalosti","Next period":"Ďalšie obdobie","Previous period":"Predchádzajúce obdobie",to:"do","Full day- and multiple day events":"Celodenné a viacdňové udalosti","Link to {{n}} more events on {{date}}":"Odkaz na {{n}} ďalších udalostí dňa {{date}}","Link to 1 more event on {{date}}":"Odkaz na 1 ďalšiu udalosť dňa {{date}}"},f6e={...c6e,...d6e},h6e={Date:"Датум","MM/DD/YYYY":"DD/MM/YYYY","Next month":"Следен месец","Previous month":"Претходен месец","Choose Date":"Избери Датум","Select View":"Избери Преглед"},p6e={Today:"Денес",Month:"Месец",Week:"Недела",Day:"Ден",events:"настани",event:"настан","Add time off":"додади слободен ден","My appointments":"моите состаноци","No events":"Нема настани","Next period":"Следен период","Previous period":"Претходен период",to:"до","Full day- and multiple day events":"Целодневни и повеќедневни настани","Link to {{n}} more events on {{date}}":"Линк до {{n}} повеќе настани на {{date}}","Link to 1 more event on {{date}}":"Линк до 1 повеќе настан на {{date}}"},m6e={...h6e,...p6e},v6e={Date:"Tarih","MM/DD/YYYY":"GG/AA/YYYY","Next month":"Sonraki ay","Previous month":"Önceki ay","Choose Date":"Tarih Seç","Select View":"Görünüm Seç"},g6e={Today:"Bugün",Month:"Aylık",Week:"Haftalık",Day:"Günlük",events:"etkinlikler",event:"etkinlik","Add time off":"İzin ekle","My appointments":"Randevularım","No events":"Etkinlik yok","Next period":"Sonraki dönem","Previous period":"Önceki dönem",to:"dan","Full day- and multiple day events":"Tüm gün ve çoklu gün etkinlikleri","Link to {{n}} more events on {{date}}":"{{date}} tarihinde {{n}} etkinliğe bağlantı","Link to 1 more event on {{date}}":"{{date}} tarihinde 1 etkinliğe bağlantı"},y6e={...v6e,...g6e},_6e={Date:"Датасы","MM/DD/YYYY":"АА/КК/ЖЖЖЖ","Next month":"Кийинки ай","Previous month":"Өткөн ай","Choose Date":"Күндү тандаңыз","Select View":"Көрүнүштү тандаңыз"},b6e={Today:"Бүгүн",Month:"Ай",Week:"Апта",Day:"Күн",events:"Окуялар",event:"Окуя","Add time off":"Эс алуу кошуу","My appointments":"Менин жолугушууларым","No events":"Окуя жок","Next period":"Кийинки мезгил","Previous period":"Өткөн мезгил",to:"чейин","Full day- and multiple day events":"Күн бою жана бир нече күн катары менен болгон окуялар","Link to {{n}} more events on {{date}}":"{{date}} күнүндө {{n}} окуяга байланыш","Link to 1 more event on {{date}}":"{{date}} күнүндө 1 окуяга байланыш"},w6e={..._6e,...b6e},$6e={Date:"Tanggal","MM/DD/YYYY":"DD.MM.YYYY","Next month":"Bulan depan","Previous month":"Bulan sebelumnya","Choose Date":"Pilih tanggal","Select View":"Pilih tampilan"},A6e={Today:"Hari Ini",Month:"Bulan",Week:"Minggu",Day:"Hari",events:"Acara",event:"Acara","My appointments":"Janji temu saya","Add time off":"Tambahkan waktu libur","No events":"Tidak ada acara","Next period":"Periode selanjutnya","Previous period":"Periode sebelumnya",to:"sampai","Full day- and multiple day events":"Sepanjang hari dan acara beberapa hari ","Link to {{n}} more events on {{date}}":"Tautan ke {{n}} acara lainnya pada {{date}}","Link to 1 more event on {{date}}":"Tautan ke 1 acara lainnya pada {{date}}"},S6e={...$6e,...A6e},C6e={Date:"Datum","MM/DD/YYYY":"DD/MM/YYYY","Next month":"Další měsíc","Previous month":"Předchozí měsíc","Choose Date":"Vyberte datum","Select View":"Vyberte zobrazení"},k6e={Today:"Dnes",Month:"Měsíc",Week:"Týden",Day:"Den",events:"události",event:"událost","My appointments":"Moje schůzky","Add time off":"Přidat volno","No events":"Žádné události","Next period":"Příští období","Previous period":"Předchozí období",to:"do","Full day- and multiple day events":"Celodenní a vícedenní události","Link to {{n}} more events on {{date}}":"Odkaz na {{n}} dalších událostí dne {{date}}","Link to 1 more event on {{date}}":"Odkaz na 1 další událost dne {{date}}"},M6e={...C6e,...k6e},x6e={Date:"Kuupäev","MM/DD/YYYY":"PP.KK.AAAA","Next month":"Järgmine kuu","Previous month":"Eelmine kuu","Choose Date":"Vali kuupäev","Select View":"Vali vaade"},E6e={Today:"Täna",Month:"Kuu",Week:"Nädal",Day:"Päev",events:"sündmused",event:"sündmus","My appointments":"Minu kohtumised","Add time off":"Lisa puhkeaeg","No events":"Pole sündmusi","Next period":"Järgmine periood","Previous period":"Eelmine periood",to:"kuni","Full day- and multiple day events":"Täispäeva- ja mitmepäevasündmused","Link to {{n}} more events on {{date}}":"Link {{n}} rohkematele sündmustele kuupäeval {{date}}","Link to 1 more event on {{date}}":"Link ühele lisasündmusele kuupäeval {{date}}"},L6e={...x6e,...E6e},P6e={Date:"Дата","MM/DD/YYYY":"ММ/ДД/РРРР","Next month":"Наступний місяць","Previous month":"Минулий місяць","Choose Date":"Виберіть дату","Select View":"Виберіть вигляд"},T6e={Today:"Сьогодні",Month:"Місяць",Week:"Тиждень",Day:"День",events:"події",event:"подія","My appointments":"Мої зустрічі","Add time off":"Додати час відпочинку","No events":"Немає подій","Next period":"Наступний період","Previous period":"Минулий період",to:"по","Full day- and multiple day events":"Події на цілий день і кілька днів поспіль","Link to {{n}} more events on {{date}}":"Посилання на {{n}} додаткові події на {{date}}","Link to 1 more event on {{date}}":"Посилання на 1 додаткову подію на {{date}}"},D6e={...P6e,...T6e};class V6e extends Error{constructor(t){super(`Invalid locale: ${t}`)}}const O6e=(e,t)=>(n,a)=>{if(!/^[a-z]{2}-[A-Z]{2}$/.test(e))throw new V6e(e);const i=e.replace("-",""),r=t[i];if(!r)return n;let o=r[n]||n;return Object.keys(a||{}).forEach(s=>{const l=String(a==null?void 0:a[s]);l&&(o=o.replace(`{{${s}}}`,l))}),o},I6e={Date:"Data","MM/DD/YYYY":"DD/MM/YYYY","Next month":"Següent mes","Previous month":"Mes anterior","Choose Date":"Selecciona una data","Select View":"Selecciona una vista"},H6e={Today:"Avui",Month:"Mes",Week:"Setmana",Day:"Dia",events:"Esdeveniments",event:"Esdeveniment","My appointments":"Mis citas","Add time off":"Añadir tiempo libre","No events":"Sense esdeveniments","Next period":"Següent període","Previous period":"Període anterior",to:"a","Full day- and multiple day events":"Esdeveniments de dia complet i de múltiples dies","Link to {{n}} more events on {{date}}":"Enllaç a {{n}} esdeveniments més el {{date}}","Link to 1 more event on {{date}}":"Enllaç a 1 esdeveniment més el {{date}}"},N6e={...I6e,...H6e},R6e={deDE:w4e,enUS:S4e,itIT:M4e,enGB:L4e,svSE:D4e,zhCN:I4e,jaJP:R4e,ruRU:z4e,koKR:j4e,frFR:W4e,daDK:X4e,mkMK:m6e,plPL:e6e,esES:a6e,nlNL:o6e,ptBR:u6e,skSK:f6e,trTR:y6e,kyKG:w6e,idID:S6e,csCZ:M6e,etEE:L6e,ukUA:D6e,caES:N6e};class Z6e{constructor(t){Object.defineProperty(this,"config",{enumerable:!0,configurable:!0,writable:!0,value:t})}setLight(){Object.entries(this.config.calendars.value||{}).forEach(([t,n])=>{if(!n.lightColors){console.warn(`No light colors defined for calendar ${t}`);return}this.setColors(n.colorName,n.lightColors)})}setDark(){Object.entries(this.config.calendars.value||{}).forEach(([t,n])=>{if(!n.darkColors){console.warn(`No dark colors defined for calendar ${t}`);return}this.setColors(n.colorName,n.darkColors)})}setColors(t,n){document.documentElement.style.setProperty(`--sx-color-${t}`,n.main),document.documentElement.style.setProperty(`--sx-color-${t}-container`,n.container),document.documentElement.style.setProperty(`--sx-color-on-${t}-container`,n.onContainer)}}const F6e=(e,t,n)=>{var a;const i=_i(((a=e.views.find(f=>f.name===e.defaultView))===null||a===void 0?void 0:a.name)||e.views[0].name),r=YZ(()=>i.value),o=_i(null);let s=!1;const l=f=>{if(!s)return s=!0;e.callbacks.onRangeUpdate&&f.value&&e.callbacks.onRangeUpdate(f.value)};Tc(()=>{e.callbacks.onRangeUpdate&&o.value&&l(o)});const c=f=>{var m,v;const y=e.views.find(_=>_.name===i.value).setDateRange({calendarConfig:e,date:f,range:o,timeUnitsImpl:t});y.start===((m=o.value)===null||m===void 0?void 0:m.start)&&y.end===((v=o.value)===null||v===void 0?void 0:v.end)||(o.value=y)};c(n||wr(new Date));const u=_i(void 0),d=_i(e.isDark||!1);return Tc(()=>{const f=new Z6e(e);d.value?f.setDark():f.setLight()}),{view:r,isDark:d,setRange:c,range:o,isCalendarSmall:u,setView:(f,m)=>{Pve(()=>{i.value=f,c(m)})}}},z6e=(e,t)=>{const n=_i(e.map(i=>y4(i,t))),a=_i(void 0);return{list:n,filterPredicate:a}};_r.Week;const B6e={start:0,end:2400},U6e=1600,Dm="blocker",j6e=(e,t,n)=>e===t?2400:n?2400-e+t:t-e;class q6e{constructor(t=JZ,n=H$,a=_r.Week,i=[],r=B6e,o,s={},l={},c=!1,u=!0,d={},f={},m=void 0,v=void 0,g={nEventsPerDay:4}){Object.defineProperty(this,"locale",{enumerable:!0,configurable:!0,writable:!0,value:t}),Object.defineProperty(this,"firstDayOfWeek",{enumerable:!0,configurable:!0,writable:!0,value:n}),Object.defineProperty(this,"defaultView",{enumerable:!0,configurable:!0,writable:!0,value:a}),Object.defineProperty(this,"views",{enumerable:!0,configurable:!0,writable:!0,value:i}),Object.defineProperty(this,"dayBoundaries",{enumerable:!0,configurable:!0,writable:!0,value:r}),Object.defineProperty(this,"weekOptions",{enumerable:!0,configurable:!0,writable:!0,value:o}),Object.defineProperty(this,"plugins",{enumerable:!0,configurable:!0,writable:!0,value:l}),Object.defineProperty(this,"isDark",{enumerable:!0,configurable:!0,writable:!0,value:c}),Object.defineProperty(this,"isResponsive",{enumerable:!0,configurable:!0,writable:!0,value:u}),Object.defineProperty(this,"callbacks",{enumerable:!0,configurable:!0,writable:!0,value:d}),Object.defineProperty(this,"_customComponentFns",{enumerable:!0,configurable:!0,writable:!0,value:f}),Object.defineProperty(this,"minDate",{enumerable:!0,configurable:!0,writable:!0,value:m}),Object.defineProperty(this,"maxDate",{enumerable:!0,configurable:!0,writable:!0,value:v}),Object.defineProperty(this,"monthGridOptions",{enumerable:!0,configurable:!0,writable:!0,value:g}),Object.defineProperty(this,"calendars",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.calendars=_i(s)}get isHybridDay(){return this.dayBoundaries.start>this.dayBoundaries.end||this.dayBoundaries.start!==0&&this.dayBoundaries.start===this.dayBoundaries.end}get timePointsPerDay(){return j6e(this.dayBoundaries.start,this.dayBoundaries.end,this.isHybridDay)}}class Y6e{constructor(){Object.defineProperty(this,"locale",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"firstDayOfWeek",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"defaultView",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"views",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"dayBoundaries",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"weekOptions",{enumerable:!0,configurable:!0,writable:!0,value:{gridHeight:U6e,nDays:7,eventWidth:100}}),Object.defineProperty(this,"monthGridOptions",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"calendars",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"plugins",{enumerable:!0,configurable:!0,writable:!0,value:{}}),Object.defineProperty(this,"isDark",{enumerable:!0,configurable:!0,writable:!0,value:!1}),Object.defineProperty(this,"isResponsive",{enumerable:!0,configurable:!0,writable:!0,value:!0}),Object.defineProperty(this,"callbacks",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"minDate",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"maxDate",{enumerable:!0,configurable:!0,writable:!0,value:void 0})}build(){return new q6e(this.locale,this.firstDayOfWeek,this.defaultView,this.views,this.dayBoundaries,this.weekOptions,this.calendars,this.plugins,this.isDark,this.isResponsive,this.callbacks,{},this.minDate,this.maxDate,this.monthGridOptions)}withLocale(t){return this.locale=t,this}withFirstDayOfWeek(t){return this.firstDayOfWeek=t,this}withDefaultView(t){return this.defaultView=t,this}withViews(t){return this.views=t,this}withDayBoundaries(t){return t?(this.dayBoundaries={start:D1(t.start),end:D1(t.end)},this):this}withWeekOptions(t){return this.weekOptions={...this.weekOptions,...t},this}withCalendars(t){return this.calendars=t,this}withPlugins(t){return t?(t.forEach(n=>{this.plugins[n.name]=n}),this):this}withIsDark(t){return this.isDark=t,this}withIsResponsive(t){return this.isResponsive=t,this}withCallbacks(t){return this.callbacks=t,this}withMinDate(t){return this.minDate=t,this}withMaxDate(t){return this.maxDate=t,this}withMonthGridOptions(t){return this.monthGridOptions=t,this}}const W6e=e=>new Y6e().withLocale(e.locale).withFirstDayOfWeek(e.firstDayOfWeek).withDefaultView(e.defaultView).withViews(e.views).withDayBoundaries(e.dayBoundaries).withWeekOptions(e.weekOptions).withCalendars(e.calendars).withPlugins(e.plugins).withIsDark(e.isDark).withIsResponsive(e.isResponsive).withCallbacks(e.callbacks).withMinDate(e.minDate).withMaxDate(e.maxDate).withMonthGridOptions(e.monthGridOptions).build();var d_;(function(e){e[e.JANUARY=0]="JANUARY",e[e.FEBRUARY=1]="FEBRUARY",e[e.MARCH=2]="MARCH",e[e.APRIL=3]="APRIL",e[e.MAY=4]="MAY",e[e.JUNE=5]="JUNE",e[e.JULY=6]="JULY",e[e.AUGUST=7]="AUGUST",e[e.SEPTEMBER=8]="SEPTEMBER",e[e.OCTOBER=9]="OCTOBER",e[e.NOVEMBER=10]="NOVEMBER",e[e.DECEMBER=11]="DECEMBER"})(d_||(d_={}));class nF extends Error{constructor(){super("Year zero does not exist in the Gregorian calendar.")}}class G6e extends Date{constructor(t,n,a){if(super(t,n,a),t===0)throw new nF;this.setFullYear(t)}get year(){return this.getFullYear()}get month(){return this.getMonth()}get date(){return this.getDate()}}class K6e{constructor(t=H$){Object.defineProperty(this,"firstDayOfWeek",{enumerable:!0,configurable:!0,writable:!0,value:t})}getMonthWithTrailingAndLeadingDays(t,n){if(t===0)throw new nF;const a=new Date(t,n,1),i=[this.getWeekFor(a)];let r=!0,o=i[0][0];for(;r;){const s=new Date(o.getFullYear(),o.getMonth(),o.getDate()+7);s.getMonth()===n?(i.push(this.getWeekFor(s)),o=s):r=!1}return i}getWeekFor(t){const n=[this.getFirstDateOfWeek(t)];for(;n.length<7;){const a=n[n.length-1],i=new Date(a);i.setDate(a.getDate()+1),n.push(i)}return n}getMonthsFor(t){return Object.values(d_).filter(n=>!isNaN(Number(n))).map(n=>new G6e(t,Number(n),1))}getFirstDateOfWeek(t){const n=t.getDay()-this.firstDayOfWeek,a=t;return n===0||(n>0?a.setDate(t.getDate()-n):a.setDate(t.getDate()-(7+n))),a}}class X6e{constructor(){Object.defineProperty(this,"firstDayOfWeek",{enumerable:!0,configurable:!0,writable:!0,value:void 0})}build(){return new K6e(this.firstDayOfWeek)}withFirstDayOfWeek(t){return this.firstDayOfWeek=t,this}}const J6e=e=>new X6e().withFirstDayOfWeek(e.firstDayOfWeek).build();var N6;(function(e){e.TOP_START="top-start",e.TOP_END="top-end",e.BOTTOM_START="bottom-start",e.BOTTOM_END="bottom-end"})(N6||(N6={}));class Q6e{constructor(t=JZ,n=H$,a=wr(new Date(1970,0,1)),i=wr(new Date(new Date().getFullYear()+1,11,31)),r=N6.BOTTOM_START,o={},s={},l,c,u,d){Object.defineProperty(this,"locale",{enumerable:!0,configurable:!0,writable:!0,value:t}),Object.defineProperty(this,"firstDayOfWeek",{enumerable:!0,configurable:!0,writable:!0,value:n}),Object.defineProperty(this,"min",{enumerable:!0,configurable:!0,writable:!0,value:a}),Object.defineProperty(this,"max",{enumerable:!0,configurable:!0,writable:!0,value:i}),Object.defineProperty(this,"placement",{enumerable:!0,configurable:!0,writable:!0,value:r}),Object.defineProperty(this,"listeners",{enumerable:!0,configurable:!0,writable:!0,value:o}),Object.defineProperty(this,"style",{enumerable:!0,configurable:!0,writable:!0,value:s}),Object.defineProperty(this,"teleportTo",{enumerable:!0,configurable:!0,writable:!0,value:l}),Object.defineProperty(this,"label",{enumerable:!0,configurable:!0,writable:!0,value:c}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:u}),Object.defineProperty(this,"disabled",{enumerable:!0,configurable:!0,writable:!0,value:d})}}class ege{constructor(){Object.defineProperty(this,"locale",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"firstDayOfWeek",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"min",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"max",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"placement",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"listeners",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"style",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"teleportTo",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"label",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"disabled",{enumerable:!0,configurable:!0,writable:!0,value:void 0})}build(){return new Q6e(this.locale,this.firstDayOfWeek,this.min,this.max,this.placement,this.listeners,this.style,this.teleportTo,this.label,this.name,this.disabled)}withLocale(t){return this.locale=t,this}withFirstDayOfWeek(t){return this.firstDayOfWeek=t,this}withMin(t){return this.min=t,this}withMax(t){return this.max=t,this}withPlacement(t){return this.placement=t,this}withListeners(t){return this.listeners=t,this}withStyle(t){return this.style=t,this}withTeleportTo(t){return this.teleportTo=t,this}withLabel(t){return this.label=t,this}withName(t){return this.name=t,this}withDisabled(t){return this.disabled=t,this}}const tge=(e,t)=>{var n;return new ege().withLocale(e.locale).withFirstDayOfWeek(e.firstDayOfWeek).withMin(e.minDate).withMax(e.maxDate).withStyle((n=e.datePicker)===null||n===void 0?void 0:n.style).withPlacement(N6.BOTTOM_END).withListeners({onChange:t}).build()},nge=(e,t)=>{let n=null;return a=>{var i;e.setRange(a),!((i=t.callbacks)===null||i===void 0)&&i.onSelectedDateUpdate&&a!==n&&(n=a,t.callbacks.onSelectedDateUpdate(a))}},age=e=>{var t;const n=W6e(e),a=J6e(n),i=F6e(n,a,e.selectedDate),r=nge(i,e),o=tge(e,r),s=y4e(o,e.selectedDate||((t=e.datePicker)===null||t===void 0?void 0:t.selectedDate)),l=z6e(e.events||[],n),c=e.customCallBacks||{onAddTimeOff:()=>{}};return new p4e().withConfig(n).withTimeUnitsImpl(a).withDatePickerState(s).withCalendarEvents(l).withDatePickerConfig(o).withCalendarState(i).withTranslate(O6e(n.locale,R6e)).withCustomCallbacks(c).build()},ige=e=>new f4e(age(e));class rge{constructor(t){Object.defineProperty(this,"randomId",{enumerable:!0,configurable:!0,writable:!0,value:uu()}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"label",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"Component",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"setDateRange",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"hasSmallScreenCompat",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"hasWideScreenCompat",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"backwardForwardFn",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"backwardForwardUnits",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.name=t.name,this.label=t.label,this.Component=t.Component,this.setDateRange=t.setDateRange,this.hasSmallScreenCompat=t.hasSmallScreenCompat,this.hasWideScreenCompat=t.hasWideScreenCompat,this.backwardForwardFn=t.backwardForwardFn,this.backwardForwardUnits=t.backwardForwardUnits}render(t,n){T6(we(this.Component,{$app:n,id:this.randomId}),t)}destroy(){const t=document.getElementById(this.randomId);t&&t.remove()}}const L3=e=>new rge(e),f_=(e,t,n)=>{if(n<t.start){const a=2400-t.start;return(n+a)/e*100}return(n-t.start)/e*100},oge=(e,t,n,a)=>f_(a,n,D1(_f(t)))-f_(a,n,D1(_f(e))),sge=(e,t)=>!e._totalConcurrentEvents||!e._previousConcurrentEvents?0:(e._previousConcurrentEvents||0)/(e._totalConcurrentEvents||0)*t,lge=(e,t)=>t-e,uge=e=>e._previousConcurrentEvents?"1px solid #fff":0,aF=e=>"time-grid-event-copy-"+e,S8=e=>"touches"in e&&typeof e.touches=="object";function P3(e){const[t,n]=Hn(),a=c=>{if(!c)return n(void 0);n(Tm(c,e))},[i,r]=Hn(),o=(c,u)=>{r(setTimeout(()=>c(u),150))},s=(c,u)=>{if(S8(c)&&c.touches.length===0||!e.config.plugins.eventModal)return;const d=c.target;if(!(d instanceof HTMLElement))return;const f=d.classList.contains("sx__event")?d:d.closest(".sx__event");f instanceof HTMLElement&&(e.config.plugins.eventModal.calendarEventElement.value=f,e.config.plugins.eventModal.setCalendarEvent(u,f.getBoundingClientRect()))};return{eventCopy:t,updateCopy:a,createDragStartTimeout:o,setClickedEventIfNotDragging:(c,u)=>{i&&(clearTimeout(i),s(u,c)),r(void 0)},setClickedEvent:s}}const cge=(e,t)=>{let n=e?"custom-time-grid-event-"+uu():void 0;return n&&t&&(n+="-copy"),n},T3=(e,t)=>{e.config.callbacks.onEventClick&&e.config.callbacks.onEventClick(t._getExternalEvent())},iF=e=>{const t=S8(e)?e.touches[0]:e;return{clientX:t.clientX,clientY:t.clientY}},dge=(e,t,n)=>f_(n,t,D1(_f(e))),fge=e=>{setTimeout(()=>{e()})};function rF({calendarEvent:e,dayBoundariesDateTime:t,isCopy:n,setMouseDown:a}){var i,r;const o=Sr(pi),{eventCopy:s,updateCopy:l,createDragStartTimeout:c,setClickedEventIfNotDragging:u}=P3(o),d=[o.config.locale,{hour:"numeric",minute:"numeric"}],f=(k,D)=>{const T=li(k).toLocaleTimeString(...d),I=li(D).toLocaleTimeString(...d);return`${T} – ${I}`},m={borderLeft:`4px solid var(--sx-color-${e._color})`,textColor:`var(--sx-color-on-${e._color}-container)`,backgroundColor:`var(--sx-color-${e._color}-container)`,iconStroke:`var(--sx-color-on-${e._color}-container)`},v=sge(e,o.config.weekOptions.eventWidth),g=k=>{var D;if(S8(k)&&k.preventDefault(),!t||!k.target||!o.config.plugins.dragAndDrop||!((D=e._options)===null||D===void 0)&&D.disableDND)return;const T=Tm(e,o);l(T),o.config.plugins.dragAndDrop.createTimeGridDragHandler({$app:o,eventCoordinates:iF(k),updateCopy:l,eventCopy:T},t)},y=o.config._customComponentFns.timeGridEvent,_=cge(y,n);Fa(()=>{y&&y(f1(_),{calendarEvent:e._getExternalEvent()})},[e,s]);const w=k=>{k.stopPropagation(),T3(o,e)},C=k=>{if(a(!0),k.stopPropagation(),!!t&&o.config.plugins.resize){const D=Tm(e,o);l(D),o.config.plugins.resize.createTimeGridEventResizer(D,l,k,t)}},S=uge(e),M=["sx__time-grid-event","sx__event"];n&&M.push("is-event-copy"),!((i=e._options)===null||i===void 0)&&i.additionalClasses&&M.push(...e._options.additionalClasses);const x=k=>{a(!0),c(g,k)},E=k=>{fge(()=>a(!1)),u(e,k)};return nt(ci,{children:[nt("div",{id:n?aF(e.id):void 0,"data-event-id":e.id,onClick:w,onMouseDown:x,onMouseUp:E,onTouchStart:x,onTouchEnd:E,className:M.join(" "),tabIndex:0,style:{top:`${dge(e.start,o.config.dayBoundaries,o.config.timePointsPerDay)}%`,height:`${oge(e.start,e.end,o.config.dayBoundaries,o.config.timePointsPerDay)}%`,left:`${v}%`,width:`${lge(v,n?100:o.config.weekOptions.eventWidth)}%`,backgroundColor:y?void 0:m.backgroundColor,color:y?void 0:m.textColor,borderTop:S,borderRight:S,borderBottom:S,borderLeft:y?void 0:m.borderLeft,padding:y?"0":void 0},children:nt("div",{"data-ccid":_,className:"sx__time-grid-event-inner",children:[!y&&nt(ci,{children:[e.title&&nt("div",{className:"sx__time-grid-event-title",children:e.title}),nt("div",{className:"sx__time-grid-event-time",children:[nt(XZ,{strokeColor:m.iconStroke}),f(e.start,e.end)]}),e.people&&e.people.length>0&&nt("div",{className:"sx__time-grid-event-people",children:[nt(Gve,{strokeColor:m.iconStroke}),t4e(e.people)]})]}),o.config.plugins.resize&&!(!((r=e._options)===null||r===void 0)&&r.disableResize)&&nt("div",{className:"sx__time-grid-event-resize-handle",onMouseDown:C})]})}),s&&nt(rF,{calendarEvent:s,isCopy:!0,setMouseDown:a})]})}const N$=(e,t)=>e.start===t.start?e.end<t.end?1:e.end>t.end?-1:0:e.start<t.start?-1:e.start>t.start?1:0,hge=(e,t)=>{const n=la(e.start),a=la(t.start),i=la(e.end),r=la(t.end);return n===a?i<r?1:i>r?-1:0:n<a?-1:n>a?1:0},h_=(e,t=[],n=0)=>{for(let a=n;a<e.length;a++){const i=e[a],r=e[a+1];if(t.length&&(!r||t.every(o=>o.end<r.start))){t.push(i);for(let o=0;o<t.length;o++){const s=t[o],l=t.filter((u,d)=>u===s||d>o?!1:u.start<=s.start&&u.end>s.start).length,c=t.filter((u,d)=>u===s||d<o?!1:u.start<s.end&&u.end>=s.start).length;s._totalConcurrentEvents=l+c+1,s._previousConcurrentEvents=l}return t=[],h_(e,t,a+1)}if(r&&i.end>r.start||t.some(o=>o.end>i.start))return t.push(i),h_(e,t,a+1);i._totalConcurrentEvents=1,i._previousConcurrentEvents=0}return e},iy=(e,t)=>`${wr(li(e))} ${t}`,pge=(e,t,n)=>{if(!(e.target instanceof HTMLElement))return;const a="sx__time-grid-day",i=e.target.classList.contains(a)?e.target:e.target.closest("."+a),o=(e.clientY-i.getBoundingClientRect().top)/i.getBoundingClientRect().height*100,s=Math.round(t.config.timePointsPerDay/100*o);return Jve(n,s)},D3=e=>{switch(e){case 0:return"sx__sunday";case 1:return"sx__monday";case 2:return"sx__tuesday";case 3:return"sx__wednesday";case 4:return"sx__thursday";case 5:return"sx__friday";case 6:return"sx__saturday";default:throw new Error("Invalid weekday")}};function mge({calendarEvents:e,date:t}){const[n,a]=Hn(!1),i=Sr(pi),r=H6(i.config.dayBoundaries.start),o=H6(i.config.dayBoundaries.end),s=iy(t,r),l=i.config.isHybridDay?Sd(iy(t,o),1):iy(t,o),c={start:s,end:l},u=e.sort(N$),[d,f]=Hn([]);Fa(()=>{f(h_(u))},[e]);const m=(w,C)=>{if(!C||n)return;const S=pge(w,i,s);S&&C(S)},v=()=>{setTimeout(()=>{a(!1)},10)},g=["sx__time-grid-day",D3(li(t).getDay())],[y,_]=Hn(g);return yf(()=>{const w=[...g];i.datePickerState.selectedDate.value===t&&w.push("is-selected"),_(w)}),nt("div",{className:y.join(" "),"data-time-grid-date":t,onClick:w=>m(w,i.config.callbacks.onClickDateTime),onDblClick:w=>m(w,i.config.callbacks.onDoubleClickDateTime),"aria-label":J0(t,i.config.locale),onMouseLeave:()=>a(!1),onMouseUp:v,onTouchEnd:v,children:d.map(w=>nt(rF,{calendarEvent:w,dayBoundariesDateTime:c,isCopy:w.isCopy,setMouseDown:a},w.id))})}const vge=({start:e,end:t},n)=>{const a=[];let i=Math.floor(e/100);if(n){for(;i<24;)a.push(i),i+=1;i=0}const r=t===0?24:Math.ceil(t/100);for(;i<r;)a.push(i),i+=1;return a};function gge(){const e=Sr(pi),[t,n]=Hn([]);return Fa(()=>{n(vge(e.config.dayBoundaries,e.config.isHybridDay));const a=e.config.timePointsPerDay/100,i=e.config.weekOptions.gridHeight/a;document.documentElement.style.setProperty("--sx-week-grid-hour-height",`${i}px`)},[]),nt(ci,{children:nt("div",{className:"sx__week-grid__time-axis",children:t.map(a=>nt("div",{className:"sx__week-grid__hour",children:nt("span",{className:"sx__week-grid__hour-text",children:new Date(0,0,0,a).toLocaleTimeString(e.config.locale,{hour:"numeric"})})}))})})}const yge=(e,t)=>e.map(n=>n.toLocaleString(t,{weekday:"short"}).charAt(0)),R$=(e,t)=>e.toLocaleString(t,{weekday:"short"}),_ge=(e,t)=>e.map(n=>R$(n,t)),bge=(e,t)=>["zh-cn","ca-es"].includes(t.toLowerCase())?_ge(e,t):yge(e,t),oF=e=>{const t=new Date;return e.getDate()===t.getDate()&&e.getMonth()===t.getMonth()&&e.getFullYear()===t.getFullYear()};function wge({week:e}){const t=Sr(pi),n=a=>{const i=["sx__week-grid__date",D3(a.getDay())];return oF(a)&&i.push("sx__week-grid__date--is-today"),i.join(" ")};return nt(ci,{children:nt("div",{className:"sx__week-grid__date-axis",children:e.map(a=>nt("div",{className:n(a),"data-date":wr(a),children:[nt("div",{className:"sx__week-grid__day-name",children:R$(a,t.config.locale)}),nt("div",{className:"sx__week-grid__date-number",children:a.getDate()})]}))})})}const $ge=e=>{const t=[],n=[];for(const a of e){if(a._isSingleDayTimed||a._isSingleHybridDayTimed){n.push(a);continue}(a._isSingleDayFullDay||a._isMultiDayFullDay||a._isMultiDayTimed)&&t.push(a)}return{timeGridEvents:n,dateGridEvents:t}},bE=(e,t)=>{const n=wr(t);return e[n]={date:n,timeGridEvents:[],dateGridEvents:{}},e},Age=e=>e.calendarState.view.value===_r.Day?bE({},li(e.calendarState.range.value.start)):e.timeUnitsImpl.getWeekFor(li(e.calendarState.range.value.start)).slice(0,e.config.weekOptions.nDays).reduce(bE,{}),Sge=(e,t,n)=>{for(const a of e){const i=n.calendarState.range.value;if(a.start>=i.start&&a.end<=i.end){let r=la(a.start);const o=_f(a.start);D1(o)<n.config.dayBoundaries.start&&(r=Sd(r,-1)),t[r]&&t[r].timeGridEvents.push(a)}}return t},Cge=(e,t)=>{const n=Object.keys(t).sort(),a=n[0],i=n[n.length-1],r=new Set;for(const o of e){const s=la(o.start),l=la(o.end),c=!!t[s];let u=c;if(!c&&s<a&&l>=a&&(u=!0),!u)continue;const d=c?s:a,f=l<=i?l:i,m=Object.values(t).filter(y=>y.date>=d&&y.date<=f);let v,g=0;for(;v===void 0;)m.every(_=>!_.dateGridEvents[g])?(v=g,r.add(g)):g++;for(const[y,_]of m.entries())y===0?(o._nDaysInGrid=m.length,_.dateGridEvents[v]=o):_.dateGridEvents[v]=Dm}for(const o of Array.from(r))for(const[,s]of Object.entries(t))s.dateGridEvents[o]||(s.dateGridEvents[o]=void 0);return t},kge=(e,t,n)=>{let a=2;const i=10;return e&&n&&(a+=i),t&&n&&(a+=i),a},Mge=(e,t,n)=>({borderBottomLeftRadius:e||n?0:void 0,borderTopLeftRadius:e||n?0:void 0,borderBottomRightRadius:t||n?0:void 0,borderTopRightRadius:t||n?0:void 0});function sF({calendarEvent:e,gridRow:t,isCopy:n}){var a,i;const r=Sr(pi),{eventCopy:o,updateCopy:s,setClickedEventIfNotDragging:l,createDragStartTimeout:c}=P3(r),u={borderLeft:`4px solid var(--sx-color-${e._color})`,color:`var(--sx-color-on-${e._color}-container)`,backgroundColor:`var(--sx-color-${e._color}-container)`},d=S=>{var M;if(!r.config.plugins.dragAndDrop||!((M=e._options)===null||M===void 0)&&M.disableDND)return;S8(S)&&S.preventDefault();const x=Tm(e,r);s(x),r.config.plugins.dragAndDrop.createDateGridDragHandler({eventCoordinates:iF(S),eventCopy:x,updateCopy:s,$app:r})},f=la(e.start)<la(r.calendarState.range.value.start),m=la(e.end)>la(r.calendarState.range.value.end),v={backgroundColor:u.backgroundColor},g=r.config._customComponentFns.dateGridEvent;let y=g?"custom-date-grid-event-"+uu():void 0;n&&y&&(y+="-copy"),Fa(()=>{g&&g(f1(y),{calendarEvent:e._getExternalEvent()})},[e,o]);const _=S=>{S.stopPropagation();const M=Tm(e,r);s(M),r.config.plugins.resize.createDateGridEventResizer(M,s,S)},w=["sx__event","sx__date-grid-event","sx__date-grid-cell"];n&&w.push("sx__date-grid-event--copy"),f&&w.push("sx__date-grid-event--overflow-left"),m&&w.push("sx__date-grid-event--overflow-right"),!((a=e._options)===null||a===void 0)&&a.additionalClasses&&w.push(...e._options.additionalClasses);const C=f?"none":u.borderLeft;return nt(ci,{children:[nt("div",{id:n?aF(e.id):void 0,tabIndex:0,"aria-label":e.title+" "+KZ(e,r.config.locale,r.translate("to")),"data-ccid":y,"data-event-id":e.id,onMouseDown:S=>c(d,S),onMouseUp:S=>l(e,S),onTouchStart:S=>c(d,S),onTouchEnd:S=>l(e,S),onClick:()=>T3(r,e),className:w.join(" "),style:{width:`calc(${e._nDaysInGrid*100}% - ${kge(f,m,!g)}px)`,gridRow:t,display:o?"none":"flex",padding:g?"0px":void 0,borderLeft:g?void 0:C,color:g?void 0:u.color,backgroundColor:g?void 0:u.backgroundColor,...Mge(f,m,!!g)},children:[!g&&nt(ci,{children:[f&&nt("div",{className:"sx__date-grid-event--left-overflow",style:v}),nt("span",{className:"sx__date-grid-event-text",children:e.title}),m&&nt("div",{className:"sx__date-grid-event--right-overflow",style:v})]}),r.config.plugins.resize&&!(!((i=e._options)===null||i===void 0)&&i.disableResize)&&!m&&nt("div",{className:"sx__date-grid-event-resize-handle",onMouseDown:_})]}),o&&nt(sF,{calendarEvent:o,gridRow:t,isCopy:!0})]})}function xge({calendarEvents:e,date:t}){return nt("div",{className:"sx__date-grid-day","data-date-grid-date":t,children:Object.values(e).map((n,a)=>n===Dm||!n?nt("div",{className:"sx__date-grid-cell",style:{gridRow:a+1}}):nt(sF,{calendarEvent:n,gridRow:a+1}))})}const lF=({$app:e,id:t})=>{document.documentElement.style.setProperty("--sx-week-grid-height",`${e.config.weekOptions.gridHeight}px`);const[n,a]=Hn({});return yf(()=>{var i,r;const o=(i=e.calendarState.range.value)===null||i===void 0?void 0:i.start,s=(r=e.calendarState.range.value)===null||r===void 0?void 0:r.end;if(!o||!s)return;let l=Age(e);const c=e.calendarEvents.filterPredicate.value?e.calendarEvents.list.value.filter(e.calendarEvents.filterPredicate.value):e.calendarEvents.list.value,{dateGridEvents:u,timeGridEvents:d}=$ge(c);l=Cge(u.sort(N$),l),l=Sge(d,l,e),a(l)}),nt(ci,{children:nt(pi.Provider,{value:e,children:nt("div",{className:"sx__week-wrapper",id:t,children:[nt("div",{className:"sx__week-header",children:nt("div",{className:"sx__week-header-content",children:[nt(wge,{week:Object.values(n).map(i=>li(i.date))}),nt("div",{className:"sx__date-grid","aria-label":e.translate("Full day- and multiple day events"),children:Object.values(n).map(i=>nt(xge,{date:i.date,calendarEvents:i.dateGridEvents},i.date))}),nt("div",{className:"sx__week-header-border"})]})}),nt("div",{className:"sx__week-grid",children:[nt(gge,{}),Object.values(n).map(i=>nt(mge,{calendarEvents:i.timeGridEvents,date:i.date},i.date))]})]})})})},uF=(e,t)=>`${wr(t)} ${H6(e.dayBoundaries.start)}`,cF=(e,t)=>{let n=H6(e.dayBoundaries.end),a=wr(t);return e.isHybridDay&&(a=Sd(a,1)),e.dayBoundaries.end===2400&&(n="23:59"),`${a} ${n}`},Ege=e=>{const t=e.timeUnitsImpl.getWeekFor(li(e.date)).slice(0,e.calendarConfig.weekOptions.nDays);return{start:uF(e.calendarConfig,t[0]),end:cF(e.calendarConfig,t[t.length-1])}},dF=e=>{const{year:t,month:n}=El(e.date),a=e.timeUnitsImpl.getMonthWithTrailingAndLeadingDays(t,n),i=wr(a[a.length-1][a[a.length-1].length-1]);return{start:E3(a[0][0]),end:`${i} 23:59`}},Lge=e=>({start:uF(e.calendarConfig,li(e.date)),end:cF(e.calendarConfig,li(e.date))}),Pge={name:_r.Week,label:"Week",Component:lF,setDateRange:Ege,hasSmallScreenCompat:!1,hasWideScreenCompat:!0,backwardForwardFn:Sd,backwardForwardUnits:7},fF=L3(Pge),Tge=(e,t)=>(e.push({date:wr(t),events:{}}),e),Dge=(e,t)=>{const{year:n,month:a}=El(e),i=t.getMonthWithTrailingAndLeadingDays(n,a),r=[];for(const o of i)r.push(o.reduce(Tge,[]));return r};function Vge({gridRow:e,calendarEvent:t,date:n,isFirstWeek:a,isLastWeek:i}){var r,o,s;const l=Sr(pi),c=a&&((r=l.calendarState.range.value)===null||r===void 0?void 0:r.start)&&la(t.start)<la(l.calendarState.range.value.start),u=i&&((o=l.calendarState.range.value)===null||o===void 0?void 0:o.end)&&la(t.end)>la(l.calendarState.range.value.end),{createDragStartTimeout:d,setClickedEventIfNotDragging:f}=P3(l),m=la(t.start)===n,v=t._eventFragments[n],g={borderLeft:m?`4px solid var(--sx-color-${t._color})`:void 0,color:`var(--sx-color-on-${t._color}-container)`,backgroundColor:`var(--sx-color-${t._color}-container)`,width:`calc(${v*100+"%"} + ${v}px - 10px)`},y=M=>{var x;S8(M)&&M.preventDefault(),M.target&&(!l.config.plugins.dragAndDrop||!((x=t._options)===null||x===void 0)&&x.disableDND||l.config.plugins.dragAndDrop.createMonthGridDragHandler(t,l))},_=l.config._customComponentFns.monthGridEvent,w=_?"custom-month-grid-event-"+uu():void 0;Fa(()=>{_&&_(f1(w),{calendarEvent:t._getExternalEvent(),hasStartDate:m})},[t]);const C=M=>{M.stopPropagation(),T3(l,t)},S=["sx__event","sx__month-grid-event","sx__month-grid-cell"];return!((s=t._options)===null||s===void 0)&&s.additionalClasses&&S.push(...t._options.additionalClasses),c&&S.push("sx__month-grid-event--overflow-left"),u&&S.push("sx__month-grid-event--overflow-right"),nt("div",{draggable:!!l.config.plugins.dragAndDrop,"data-event-id":t.id,"data-ccid":w,onMouseDown:M=>d(y,M),onMouseUp:M=>f(t,M),onTouchStart:M=>d(y,M),onTouchEnd:M=>f(t,M),onClick:C,className:S.join(" "),style:{gridRow:e,width:g.width,padding:_?"0px":void 0,borderLeft:_?void 0:g.borderLeft,color:_?void 0:g.color,backgroundColor:_?void 0:g.backgroundColor},tabIndex:0,children:!_&&nt("div",{className:"sx__month-grid-event-title",children:t.title})})}function Oge({day:e,isFirstWeek:t,isLastWeek:n}){const a=Sr(pi),i=Object.values(e.events).filter(w=>typeof w=="object"||w===Dm).length,r=w=>w===1?a.translate("event"):a.translate("events"),o=w=>w===1?a.translate("Link to 1 more event on {{date}}",{date:J0(e.date,a.config.locale)}):a.translate("Link to {{n}} more events on {{date}}",{date:J0(e.date,a.config.locale),n:i-a.config.monthGridOptions.nEventsPerDay}),s=w=>{w.stopPropagation(),a.config.callbacks.onClickPlusEvents&&a.config.callbacks.onClickPlusEvents(e.date),a.config.views.find(C=>C.name===_r.Day)&&setTimeout(()=>{a.datePickerState.selectedDate.value=e.date,a.calendarState.setView(_r.Day,e.date)},250)},l=["sx__month-grid-day__header-date"],c=li(e.date),u=c;oF(u)&&l.push("sx__is-today");const{month:d}=El(a.datePickerState.selectedDate.value),{month:f}=El(e.date),m=["sx__month-grid-day",D3(c.getDay())],[v,g]=Hn(m);Fa(()=>{const w=[...m];f!==d&&w.push("is-leading-or-trailing"),a.datePickerState.selectedDate.value===e.date&&w.push("is-selected"),g(w)},[a.datePickerState.selectedDate.value]);const _=Object.values(e.events).slice(a.config.monthGridOptions.nEventsPerDay).filter(w=>w===Dm||typeof w=="object").length;return nt("div",{className:v.join(" "),"data-date":e.date,onClick:()=>a.config.callbacks.onClickDate&&a.config.callbacks.onClickDate(e.date),"aria-label":J0(e.date,a.config.locale),onDblClick:()=>{var w,C;return(C=(w=a.config.callbacks).onDoubleClickDate)===null||C===void 0?void 0:C.call(w,e.date)},children:[nt("div",{className:"sx__month-grid-day__header",children:[t?nt("div",{className:"sx__month-grid-day__header-day-name",children:R$(u,a.config.locale)}):null,nt("div",{className:l.join(" "),children:u.getDate()})]}),nt("div",{className:"sx__month-grid-day__events",children:Object.values(e.events).slice(0,a.config.monthGridOptions.nEventsPerDay).map((w,C)=>typeof w!="object"?nt("div",{className:"sx__month-grid-blocker sx__month-grid-cell",style:{gridRow:C+1}}):nt(Vge,{gridRow:C+1,calendarEvent:w,date:e.date,isFirstWeek:t,isLastWeek:n}))}),_>0?nt("button",{className:"sx__month-grid-day__events-more sx__ripple--wide","aria-label":o(_),onClick:s,children:`+ ${_} ${r(_)}`}):null]})}function Ige({week:e,isFirstWeek:t,isLastWeek:n}){return nt("div",{className:"sx__month-grid-week",children:e.map(a=>{const i=a.date;return nt(Oge,{day:a,isFirstWeek:t,isLastWeek:n},i)})})}const Hge=(e,t)=>{const n=Object.keys(t).sort(),a=n[0],i=n[n.length-1],r=new Set;for(const o of e){const s=la(o.start),l=la(o.end),c=!!t[s];let u=c;if(!c&&s<a&&l>=a&&(u=!0),!u)continue;const d=c?s:a,f=l<=i?l:i,m=Object.values(t).filter(y=>y.date>=d&&y.date<=f);let v,g=0;for(;v===void 0;)m.every(_=>!_.events[g])?(v=g,r.add(g)):g++;for(const[y,_]of m.entries())y===0?(o._eventFragments[d]=m.length,_.events[v]=o):_.events[v]=Dm}for(const o of Array.from(r))for(const[,s]of Object.entries(t))s.events[o]||(s.events[o]=void 0);return t},Nge=(e,t)=>{const n=[];return e.forEach(a=>{const i={};a.forEach(r=>i[r.date]=r),n.push(i)}),n.forEach(a=>Hge(t,a)),e},Rge=({$app:e,id:t})=>{var n,a;const[i,r]=Hn([]);return Fa(()=>{e.calendarEvents.list.value.forEach(l=>{l._eventFragments={}});const o=Dge(e.datePickerState.selectedDate.value,e.timeUnitsImpl),s=e.calendarEvents.filterPredicate.value?e.calendarEvents.list.value.filter(e.calendarEvents.filterPredicate.value):e.calendarEvents.list.value;r(Nge(o,s.sort(hge)))},[(n=e.calendarState.range.value)===null||n===void 0?void 0:n.start,(a=e.calendarState.range.value)===null||a===void 0?void 0:a.end,e.calendarEvents.list.value,e.calendarEvents.filterPredicate.value]),nt(pi.Provider,{value:e,children:nt("div",{id:t,className:"sx__month-grid-wrapper",children:i.map((o,s)=>nt(Ige,{week:o,isFirstWeek:s===0,isLastWeek:s===i.length-1},s))})})},Zge={name:_r.MonthGrid,label:"Month",setDateRange:dF,Component:Rge,hasWideScreenCompat:!0,hasSmallScreenCompat:!1,backwardForwardFn:eF,backwardForwardUnits:1},Fge=L3(Zge),zge=({$app:e,id:t})=>nt(lF,{$app:e,id:t}),Bge={name:_r.Day,label:"Day",setDateRange:Lge,hasWideScreenCompat:!0,hasSmallScreenCompat:!0,Component:zge,backwardForwardFn:Sd,backwardForwardUnits:1},Uge=L3(Bge),jge=(e,t)=>{const{year:n,month:a}=El(e);return{weeks:t.getMonthWithTrailingAndLeadingDays(n,a).map(r=>r.map(o=>({date:wr(o),events:[]})))}};function qge({day:e,isActive:t,setActiveDate:n}){const a=Sr(pi),{month:i}=El(a.datePickerState.selectedDate.value),{month:r}=El(e.date),o=li(e.date),s=["sx__month-agenda-day",D3(o.getDay())];t&&s.push("sx__month-agenda-day--active"),r!==i&&s.push("is-leading-or-trailing");const l=()=>{var d,f;n(e.date),(f=(d=a.config.callbacks).onClickAgendaDate)===null||f===void 0||f.call(d,e.date)},c=d=>d.date===a.datePickerState.selectedDate.value,u=d=>{const f=new Map([["ArrowDown",7],["ArrowUp",-7],["ArrowLeft",-1],["ArrowRight",1]]);a.datePickerState.selectedDate.value=Sd(a.datePickerState.selectedDate.value,f.get(d.key)||0)};return nt("button",{className:s.join(" "),onClick:l,"aria-label":J0(e.date,a.config.locale),tabIndex:c(e)?0:-1,"data-agenda-focus":c(e)?"true":void 0,onKeyDown:u,children:[nt("div",{children:o.getDate()}),nt("div",{className:"sx__month-agenda-day__event-icons",children:e.events.slice(0,3).map(d=>nt("div",{style:{backgroundColor:`var(--sx-color-${d._color})`,filter:"brightness(1.6)"},className:"sx__month-agenda-day__event-icon"}))})]})}function Yge({week:e,setActiveDate:t,activeDate:n}){return nt("div",{className:"sx__month-agenda-week",children:e.map((a,i)=>nt(qge,{setActiveDate:t,day:a,isActive:n===a.date},i+a.date))})}function Wge({week:e}){const t=Sr(pi),n=bge(e.map(a=>li(a.date)),t.config.locale);return nt("div",{className:"sx__month-agenda-day-names",children:n.map(a=>nt("div",{className:"sx__month-agenda-day-name",children:a}))})}const Gge=(e,t)=>{let n=e;const a=[n];for(;n<t;)n=Sd(n,1),a.push(n);return a},Kge=e=>t=>{Gge(la(t.start),la(t.end)).forEach(n=>{e[n]&&e[n].events.push(t)})},Xge=(e,t)=>{const n=e.weeks.reduce((a,i)=>(i.forEach(r=>{a[r.date]=r}),a),{});return t.forEach(Kge(n)),e};function Jge({calendarEvent:e}){const t=Sr(pi),{setClickedEvent:n}=P3(t),a={backgroundColor:`var(--sx-color-${e._color}-container)`,color:`var(--sx-color-on-${e._color}-container)`,borderLeft:`4px solid var(--sx-color-${e._color})`},i=t.config._customComponentFns.monthAgendaEvent,r=i?"custom-month-agenda-event-"+e.id:void 0;Fa(()=>{i&&i(f1(r),{calendarEvent:e._getExternalEvent()})},[e]);const o=s=>{T3(t,e),n(s,e)};return nt("div",{className:"sx__event sx__month-agenda-event","data-ccid":r,"data-event-id":e.id,style:{backgroundColor:i?void 0:a.backgroundColor,color:i?void 0:a.color,borderLeft:i?void 0:a.borderLeft,padding:i?"0px":void 0},onClick:s=>o(s),tabIndex:0,children:!i&&nt(ci,{children:[nt("div",{className:"sx__month-agenda-event__title",children:e.title}),nt("div",{className:"sx__month-agenda-event__time sx__month-agenda-event__has-icon",children:[nt(XZ,{strokeColor:`var(--sx-color-on-${e._color}-container)`}),KZ(e,t.config.locale)]})]})})}function Qge({events:e}){const t=Sr(pi);return nt("div",{className:"sx__month-agenda-events",children:e.length?e.map(n=>nt(Jge,{calendarEvent:n},n.id)):nt("div",{className:"sx__month-agenda-events__empty",children:t.translate("No events")})})}const e3e=({$app:e,id:t})=>{var n;const a=()=>{const o=e.calendarEvents.filterPredicate.value?e.calendarEvents.list.value.filter(e.calendarEvents.filterPredicate.value):e.calendarEvents.list.value;return Xge(jge(e.datePickerState.selectedDate.value,e.timeUnitsImpl),o.sort(N$))},[i,r]=Hn(a());return Fa(()=>{r(a())},[e.datePickerState.selectedDate.value,e.calendarEvents.list.value,e.calendarEvents.filterPredicate.value]),Fa(()=>{const o=new MutationObserver(l=>{l.forEach(c=>{const u=c.target;u.dataset.agendaFocus==="true"&&u.focus()})}),s=document.getElementById(t);return o.observe(s,{childList:!0,subtree:!0,attributes:!0}),()=>o.disconnect()},[]),nt(pi.Provider,{value:e,children:nt("div",{id:t,className:"sx__month-agenda-wrapper",children:[nt(Wge,{week:i.weeks[0]}),nt("div",{className:"sx__month-agenda-weeks",children:i.weeks.map((o,s)=>nt(Yge,{week:o,setActiveDate:l=>e.datePickerState.selectedDate.value=l,activeDate:e.datePickerState.selectedDate.value},s))}),nt(Qge,{events:((n=i.weeks.flat().find(o=>o.date===e.datePickerState.selectedDate.value))===null||n===void 0?void 0:n.events)||[]},e.datePickerState.selectedDate.value)]})})},t3e={name:_r.MonthAgenda,label:"Month",setDateRange:dF,Component:e3e,hasSmallScreenCompat:!0,hasWideScreenCompat:!1,backwardForwardFn:eF,backwardForwardUnits:1};L3(t3e);let n3e=class extends Error{constructor(t,n){super(`Number must be between ${t} and ${n}.`),Object.defineProperty(this,"min",{enumerable:!0,configurable:!0,writable:!0,value:t}),Object.defineProperty(this,"max",{enumerable:!0,configurable:!0,writable:!0,value:n})}};const R6=e=>{if(e<0||e>99)throw new n3e(0,99);return String(e).padStart(2,"0")},Z$=e=>`${e.getFullYear()}-${R6(e.getMonth()+1)}-${R6(e.getDate())}`,a3e=e=>`${R6(e.getHours())}:${R6(e.getMinutes())}`,hF=e=>`${Z$(e)} ${a3e(e)}`,i3e=(e,t,n)=>{if(n<t.start){const a=2400-t.start;return(n+a)/e*100}return(n-t.start)/e*100};let r3e=class extends Error{constructor(t){super(`Invalid time string: ${t}`)}};const o3e=/^(0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$/,s3e=e=>{const t=e.slice(11,13),n=e.slice(14,16);return{year:Number(e.slice(0,4)),month:Number(e.slice(5,7))-1,date:Number(e.slice(8,10)),hours:t!==""?Number(t):void 0,minutes:n!==""?Number(n):void 0}},l3e=1.6666666666666667,u3e=e=>{if(!o3e.test(e))throw new r3e(e);const[t,n]=e.split(":").map(i=>parseInt(i,10));let a=(n*l3e).toString();return a.split(".")[0].length<2&&(a=`0${a}`),Number(t+a)},c3e=e=>e.slice(11),d3e=(e,t,n)=>i3e(n,t,u3e(c3e(e)));var p_;(function(e){e[e.SUNDAY=0]="SUNDAY",e[e.MONDAY=1]="MONDAY",e[e.TUESDAY=2]="TUESDAY",e[e.WEDNESDAY=3]="WEDNESDAY",e[e.THURSDAY=4]="THURSDAY",e[e.FRIDAY=5]="FRIDAY",e[e.SATURDAY=6]="SATURDAY"})(p_||(p_={}));p_.MONDAY;const f3e=(e,t)=>{const{year:n,month:a,date:i,hours:r,minutes:o}=s3e(e),s=r!==void 0&&o!==void 0,l=new Date(n,a,i,r??0,o??0);return l.setMinutes(l.getMinutes()+t),s?hF(l):Z$(l)};class h3e{constructor(t={}){if(Object.defineProperty(this,"config",{enumerable:!0,configurable:!0,writable:!0,value:t}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"current-time-plugin"}),Object.defineProperty(this,"$app",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"observer",{enumerable:!0,configurable:!0,writable:!0,value:null}),typeof t.timeZoneOffset=="number"&&(t.timeZoneOffset<-720||t.timeZoneOffset>840))throw new Error("Invalid time zone offset: "+t.timeZoneOffset)}init(t){this.$app=t,this.observer=new MutationObserver(a=>{for(const i of a)i.type==="childList"&&this.setIndicator()});const n=t.elements.calendarWrapper;if(!n)throw new Error("Calendar wrapper not found");this.observer.observe(n,{childList:!0,subtree:!0})}setIndicator(t=!1){const n=Z$(new Date);let a=hF(new Date);this.config.timeZoneOffset&&(a=f3e(a,this.config.timeZoneOffset));const i=this.$app.elements.calendarWrapper.querySelector(`[data-time-grid-date="${n}"]`);if(!i)return;const r=i.querySelector(".sx__current-time-indicator");if(r&&t&&r.remove(),i&&!r){const o=document.createElement("div");o.classList.add("sx__current-time-indicator");const s=d3e(a,this.$app.config.dayBoundaries,this.$app.config.timePointsPerDay)+"%";o.style.top=s,i.appendChild(o),this.config.fullWeekWidth&&this.createFullWidthIndicator(s),setTimeout(this.setIndicator.bind(this,!0),6e4-Date.now()%6e4)}}createFullWidthIndicator(t){const n=document.createElement("div");n.classList.add("sx__current-time-indicator-full-week"),n.style.top=t;const a=document.querySelector(".sx__week-grid"),i=a==null?void 0:a.querySelector(".sx__current-time-indicator-full-week");i&&i.remove(),a&&a.appendChild(n)}destroy(){this.observer&&this.observer.disconnect()}}const p3e=e=>new h3e(e);var m_;(function(e){e.DragAndDrop="dragAndDrop",e.EventModal="eventModal",e.ScrollController="scrollController",e.EventRecurrence="eventRecurrence",e.Resize="resize",e.CalendarControls="calendarControls",e.Sidebar="sidebar",e.Header="header"})(m_||(m_={}));const m3e=()=>"s"+Math.random().toString(36).substring(2,11);function v3e({$app:e}){const[t]=Hn(m3e()),n=e.config._customComponentFns.sidebar;return Fa(()=>{var a;n&&n(document.querySelector(`[data-ccid=${t}]`),{isOpen:(a=e.config.plugins.sidebar)===null||a===void 0?void 0:a.isOpen})},[]),nt("div",{id:t,"data-ccid":t,className:"sx__calendar-sidebar",children:!n&&nt(ci,{children:"custom sidebar in the sidebar.tsx"})})}const g3e=()=>({name:m_.Sidebar,isOpen:_i(!0),ComponentFn:v3e}),y3e=/^(0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$/,jd=/^(\d{4})-(\d{2})-(\d{2}) (0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$/,Av=/^(\d{4})-(\d{2})-(\d{2})$/,wE={DATE_STRING:/^\d{4}-\d{2}-\d{2}$/,DATE_TIME_STRING:/^\d{4}-\d{2}-\d{2} \d{2}:\d{2}$/};class _3e extends Error{constructor(t){super(`Invalid date time specification: ${t}`)}}const b3e=e=>{if(!wE.DATE_TIME_STRING.test(e)&&!wE.DATE_STRING.test(e))throw new _3e(e);return new Date(Number(e.slice(0,4)),Number(e.slice(5,7))-1,Number(e.slice(8,10)),Number(e.slice(11,13)),Number(e.slice(14,16)))};class w3e extends Error{constructor(t,n){super(`Number must be between ${t} and ${n}.`),Object.defineProperty(this,"min",{enumerable:!0,configurable:!0,writable:!0,value:t}),Object.defineProperty(this,"max",{enumerable:!0,configurable:!0,writable:!0,value:n})}}const $E=e=>{if(e<0||e>99)throw new w3e(0,99);return String(e).padStart(2,"0")},$3e=e=>`${e.getFullYear()}-${$E(e.getMonth()+1)}-${$E(e.getDate())}`;let A3e=class extends Error{constructor(t){super(`Invalid time string: ${t}`)}};const S3e=1.6666666666666667,AE=e=>{if(!y3e.test(e))throw new A3e(e);const[t,n]=e.split(":").map(i=>parseInt(i,10));let a=(n*S3e).toString();return a.split(".")[0].length<2&&(a=`0${a}`),Number(t+a)},qd=e=>e.slice(0,10),SE=e=>e.slice(11);var v_;(function(e){e[e.SUNDAY=0]="SUNDAY",e[e.MONDAY=1]="MONDAY",e[e.TUESDAY=2]="TUESDAY",e[e.WEDNESDAY=3]="WEDNESDAY",e[e.THURSDAY=4]="THURSDAY",e[e.FRIDAY=5]="FRIDAY",e[e.SATURDAY=6]="SATURDAY"})(v_||(v_={}));v_.MONDAY;const C3e="primary";class k3e{constructor(t,n,a,i,r,o,s,l,c,u=void 0,d={}){Object.defineProperty(this,"_config",{enumerable:!0,configurable:!0,writable:!0,value:t}),Object.defineProperty(this,"id",{enumerable:!0,configurable:!0,writable:!0,value:n}),Object.defineProperty(this,"start",{enumerable:!0,configurable:!0,writable:!0,value:a}),Object.defineProperty(this,"end",{enumerable:!0,configurable:!0,writable:!0,value:i}),Object.defineProperty(this,"title",{enumerable:!0,configurable:!0,writable:!0,value:r}),Object.defineProperty(this,"people",{enumerable:!0,configurable:!0,writable:!0,value:o}),Object.defineProperty(this,"location",{enumerable:!0,configurable:!0,writable:!0,value:s}),Object.defineProperty(this,"description",{enumerable:!0,configurable:!0,writable:!0,value:l}),Object.defineProperty(this,"calendarId",{enumerable:!0,configurable:!0,writable:!0,value:c}),Object.defineProperty(this,"_options",{enumerable:!0,configurable:!0,writable:!0,value:u}),Object.defineProperty(this,"_foreignProperties",{enumerable:!0,configurable:!0,writable:!0,value:d}),Object.defineProperty(this,"_previousConcurrentEvents",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"_totalConcurrentEvents",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"_nDaysInGrid",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"_eventFragments",{enumerable:!0,configurable:!0,writable:!0,value:{}})}get _isSingleDayTimed(){return jd.test(this.start)&&jd.test(this.end)&&qd(this.start)===qd(this.end)}get _isSingleDayFullDay(){return Av.test(this.start)&&Av.test(this.end)&&this.start===this.end}get _isMultiDayTimed(){return jd.test(this.start)&&jd.test(this.end)&&qd(this.start)!==qd(this.end)}get _isMultiDayFullDay(){return Av.test(this.start)&&Av.test(this.end)&&this.start!==this.end}get _isSingleHybridDayTimed(){if(!this._config.isHybridDay||!jd.test(this.start)||!jd.test(this.end))return!1;const t=qd(this.start),n=qd(this.end),a=$3e(new Date(b3e(n).getTime()-864e5));if(t!==n&&t!==a)return!1;const i=this._config.dayBoundaries,r=AE(SE(this.start)),o=AE(SE(this.end));return r>=i.start&&(o<=i.end||o>r)||r<i.end&&o<=i.end}get _color(){return this.calendarId&&this._config.calendars.value&&this.calendarId in this._config.calendars.value?this._config.calendars.value[this.calendarId].colorName:C3e}_getForeignProperties(){return this._foreignProperties}_getExternalEvent(){return{id:this.id,start:this.start,end:this.end,title:this.title,people:this.people,location:this.location,description:this.description,calendarId:this.calendarId,_options:this._options,...this._getForeignProperties()}}}class M3e{constructor(t,n,a,i){Object.defineProperty(this,"_config",{enumerable:!0,configurable:!0,writable:!0,value:t}),Object.defineProperty(this,"id",{enumerable:!0,configurable:!0,writable:!0,value:n}),Object.defineProperty(this,"start",{enumerable:!0,configurable:!0,writable:!0,value:a}),Object.defineProperty(this,"end",{enumerable:!0,configurable:!0,writable:!0,value:i}),Object.defineProperty(this,"people",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"location",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"description",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"title",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"calendarId",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"_foreignProperties",{enumerable:!0,configurable:!0,writable:!0,value:{}}),Object.defineProperty(this,"_options",{enumerable:!0,configurable:!0,writable:!0,value:void 0})}build(){return new k3e(this._config,this.id,this.start,this.end,this.title,this.people,this.location,this.description,this.calendarId,this._options,this._foreignProperties)}withTitle(t){return this.title=t,this}withPeople(t){return this.people=t,this}withLocation(t){return this.location=t,this}withDescription(t){return this.description=t,this}withForeignProperties(t){return this._foreignProperties=t,this}withCalendarId(t){return this.calendarId=t,this}withOptions(t){return this._options=t,this}}const ry=(e,t)=>{const{id:n,start:a,end:i,title:r,description:o,location:s,people:l,_options:c,...u}=e;return new M3e(t,n,a,i).withTitle(r).withDescription(o).withLocation(s).withPeople(l).withCalendarId(e.calendarId).withOptions(c).withForeignProperties(u).build()};class x3e{constructor(t){Object.defineProperty(this,"$app",{enumerable:!0,configurable:!0,writable:!0,value:t})}set(t){this.$app.calendarEvents.list.value=t.map(n=>ry(n,this.$app.config))}add(t){const n=ry(t,this.$app.config),a=[...this.$app.calendarEvents.list.value];a.push(n),this.$app.calendarEvents.list.value=a}get(t){var n;return(n=this.$app.calendarEvents.list.value.find(a=>a.id===t))===null||n===void 0?void 0:n._getExternalEvent()}getAll(){return this.$app.calendarEvents.list.value.map(t=>t._getExternalEvent())}remove(t){const n=this.$app.calendarEvents.list.value.findIndex(i=>i.id===t),a=[...this.$app.calendarEvents.list.value];a.splice(n,1),this.$app.calendarEvents.list.value=a}update(t){const n=this.$app.calendarEvents.list.value.findIndex(i=>i.id===t.id),a=[...this.$app.calendarEvents.list.value];a.splice(n,1,ry(t,this.$app.config)),this.$app.calendarEvents.list.value=a}}class E3e{constructor(){Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"EventsServicePlugin"}),Object.defineProperty(this,"$app",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"eventsFacade",{enumerable:!0,configurable:!0,writable:!0,value:void 0})}beforeInit(t){this.$app=t,this.eventsFacade=new x3e(t)}update(t){this.eventsFacade.update(t)}add(t){this.eventsFacade.add(t)}remove(t){this.eventsFacade.remove(t)}get(t){return this.eventsFacade.get(t)}getAll(){return this.eventsFacade.getAll()}set(t){this.eventsFacade.set(t)}}const L3e=()=>new E3e;var g_;(function(e){e.DragAndDrop="dragAndDrop",e.EventModal="eventModal",e.ScrollController="scrollController",e.EventRecurrence="eventRecurrence",e.Resize="resize",e.CalendarControls="calendarControls",e.Sidebar="sidebar",e.Header="header"})(g_||(g_={}));const P3e=/^(\d{4})-(\d{2})-(\d{2})$/;class T3e{constructor(){Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:g_.CalendarControls}),Object.defineProperty(this,"$app",{enumerable:!0,configurable:!0,writable:!0,value:void 0})}beforeInit(t){this.$app=t}init(t){this.$app=t}setDate(t){if(!P3e.test(t))throw new Error("Invalid date. Expected format YYYY-MM-DD");this.$app.datePickerState.selectedDate.value=t}setView(t){if(!this.$app.config.views.find(a=>a.name===t))throw new Error(`Invalid view name. Expected one of ${this.$app.config.views.map(a=>a.name).join(", ")}`);this.$app.calendarState.setView(t,this.$app.datePickerState.selectedDate.value)}getDate(){return this.$app.datePickerState.selectedDate.value}getView(){return this.$app.calendarState.view.value}getRange(){return this.$app.calendarState.range.value}}const D3e=()=>new T3e;class V3e{constructor(){ws(this,"name","calendars-updater");ws(this,"$app")}destroy(){}init(t){this.$app=t}}const Vo=new V3e,pF=()=>({updateHeaderState(e){var t,n,a;(a=(n=(t=Vo.$app)==null?void 0:t.config)==null?void 0:n.plugins)!=null&&a.header&&(Vo.$app.config.plugins.header.textSwitchBtn.value=e)}}),y_=F(null),O3e=()=>{var e,t,n;(n=(t=(e=Vo.$app)==null?void 0:e.config)==null?void 0:t.plugins)!=null&&n.sidebar&&(y_.value=Vo.$app.config.plugins.sidebar.isOpen.value)},Gf=()=>({sidebarState:y_,initSidebarState:O3e,updateSidebarState(e){var t,n,a;(a=(n=(t=Vo.$app)==null?void 0:t.config)==null?void 0:n.plugins)!=null&&a.sidebar&&(Vo.$app.config.plugins.sidebar.isOpen.value=e,y_.value=e)}}),CE=qt(),Sl=Rn("appointment-reason",()=>{const e=F([]),t=Ki("cached-raisons",[]),n=async()=>{t.value.length?e.value=t.value:await a()},a=async()=>{try{const r=await CE.get("/appointment-reason/me");if(r.status!==200)throw Error(JSON.stringify(r.data));e.value=r.data,t.value=r.data}catch(r){console.error("Failed to fetch appointment reasons:",r)}},i=async()=>{try{const r=await CE.get("/appointment-reason/me");if(r.status!==200)throw Error(JSON.stringify(r.data));e.value=r.data,t.value=r.data}catch(r){console.error("Failed to fetch appointment reasons:",r)}};return n(),{appointmentReasons:e,fillAppointmentReasons:a,refreshAppointmentReasons:i,cachedRaisons:t}}),I3e=qt(),$r=Rn("profile",()=>{const e=F([]),t=F(!1),{t:n}=Vn(),a=F(0),i=F(!1),r=F(!1),o=Ki("cached-profiles",[]),s=async()=>{if(o.value.length)try{e.value=o.value}catch(m){console.error("Failed to parse cached profile data:",m)}else await l()},l=async()=>{try{const m=await f();if(m.status!==200)throw Error(JSON.stringify(m.data));e.value=m.data,o.value=e.value,t.value=!0,d()}catch(m){console.error("Failed to fetch profiles:",m),Je.error(n("profile.errorGetProfile"))}},c=async()=>{try{const m=await f();if(m.status!==200)throw Error(JSON.stringify(m.data));e.value=m.data,o.value=e.value,t.value=!0,d()}catch(m){console.error("Failed to refresh profiles:",m),Je.error(n("profile.errorGetProfile"))}},u=async()=>{try{await s(),t.value==!1&&await l()}catch(m){console.error("Failed to initialize profiles:",m)}},d=()=>{const m=U1();m.dialogTimeSlotCreationProfileAddress&&(!m.dialogTimeSlotCreationProfileAddress.profile||!e.value.some(v=>v.id===m.dialogTimeSlotCreationProfileAddress.profile.id))&&(m.dialogTimeSlotCreationProfileAddress.profile=e.value[0])},f=async()=>{const m=window.location.href,v=m.includes("time-slot")||m.includes("appointment")?{onlyPublished:!0}:{},g=await I3e.get("/profile/",{params:v});return{status:g.status,data:g.data}};return{profiles:e,initProfiles:u,refreshProfiles:c,setDefaultProfileIfNotExist:d,totalProfile:a,createNewProfils:i,loadProfile:r,cachedProfiles:o,getProfiles:f}}),oy=4,sy="h",U1=Rn("dialog-timeslot",()=>{const e=F(!1),t=F(null),n=F(null),a=F(!1),i=F(null),r=F(null),o=F("#4467c5"),s=F([]),l=F([]),c=B1(),u=$r(),d=F(!1),f=F(De().hour()),m=F(De().minute()),v=De().add(4,"hour"),g=F(v.hour()),y=F(v.minute()),_=F(!1),w=F(null),C=F("no"),S=()=>{_.value=!1,t.value=n.value,C.value=="yes"?W.value="yes":W.value="no"},M=()=>{w.value=null},x=Ki("dialogTimeSlotCreationProfileAddress",{}),E=(re,ce,ge,J)=>{x.value={profile:re,address:ce,profiles:ge,addresses:J}},k=F(null),D=F(De().add(1,"month").format("YYYY-MM-DD")),T=F(!1),I=F(De().format("YYYY-MM-DD HH:mm").split(" ")[1]),H=F(De().add(oy,sy).format("YYYY-MM-DD HH:mm").split(" ")[1]),R=F(null),Z=F("in-person"),N=F([]),W=F("no"),X=re=>{n.value=t.value,t.value=re.id,_.value=!0,C.value=W.value,w.value=re,w.value.repeat==!0?W.value="yes":W.value="no"},ie=P(()=>{const re=De(`${k.value} ${I.value}`,"YYYY-MM-DD HH:mm"),ce=De(`${k.value} ${H.value}`,"YYYY-MM-DD HH:mm");return ce.isBefore(re)||ce.isSame(re)}),pe=P(()=>{const re=De(`${k.value} ${I.value}`,"YYYY-MM-DD HH:mm"),ce=De(`${k.value} ${H.value}`,"YYYY-MM-DD HH:mm");return s.value&&0<s.value.length&&(i.value=s.value[0]),ce.isBefore(re)||ce.isSame(re)?!1:!!(r.value&&0<s.value.length&&R.value&&0<R.value.length&&k.value&&Z.value)}),z=P(()=>Z.value=="remote"||Z.value=="both"),Y=P(()=>Z.value=="in-person"||Z.value=="both"),te=async()=>{c.addresses.length>0&&u.profiles.length>0?(c.addresses.length>0&&(x.value.address=c.addresses[0],x.value.addresses=c.addresses),u.profiles.length>0&&(x.value.profile=u.profiles[0],x.value.profiles=u.profiles)):x.value=null},ee=async()=>{if(await Sl().fillAppointmentReasons(),!e.value){R.value=null,An();const ce=$r();!x.value.address&&!x.value.profile&&(c.addresses.length>0&&(x.value.address=c.addresses[0]),ce.profiles.length>0&&(x.value.profile=ce.profiles[0])),r.value=x.value.address,r.value.remote&&(Z.value="remote"),i.value=x.value.profile,o.value="#4467c5",D.value=De(k.value).add(1,"month").format("YYYY-MM-DD")}},fe=(re,ce)=>{k.value=De(re,"YYYY-MM-DD HH:mm").toDate(),I.value=re.split(" ")[1],H.value=ce.split(" ")[1],a.value=!0,ee()},le=()=>{const re=De().format("YYYY-MM-DD HH:mm");k.value=re.split(" ")[0],I.value=re.split(" ")[1],H.value=De().add(oy,sy).format("HH:mm"),a.value?Q():ee(),a.value=!a.value},Q=()=>{t.value=null,e.value=!1,i.value=null,r.value=null,o.value="#4467c5",k.value=De().format("YYYY-MM-DD HH:mm"),D.value=De(k.value).add(1,"month").format("YYYY-MM-DD"),I.value=De().format("HH:mm"),H.value=De().add(oy,sy).format("HH:mm"),R.value=null,Z.value="in-person",N.value=[],W.value="no"},j=re=>{const ce=u.profiles.find(J=>J.id===re.profileId),ge=c.addresses.find(J=>J.id===re.addressId);t.value=re.timeSlotId,i.value=ce,r.value=ge,s.value=ce?[ce]:re.profiles,l.value=[ge],e.value=!0,k.value=re.start.split(" ")[0],D.value=re.dateEnd,I.value=re.start.split(" ")[1],H.value=re.end.split(" ")[1],R.value=re.appointmentReasons??null,m.value=Number(re.start.split(":")[1]),f.value=Number(re.start.split(" ")[1].split(":")[0]),y.value=Number(re.end.split(":")[1]),g.value=Number(re.end.split(" ")[1].split(":")[0]),T.value=!re.dateEnd,Z.value=re.acceptRemote,W.value=re.weekRepeat,N.value=re.days,o.value=re.color?re.color:"#4467c5",fe(re.start,re.end)};return qe(T,re=>{re?D.value=null:e.value?(D.value==null||D.value==null)&&(D.value=De(k.value).add(1,"month").format("YYYY-MM-DD")):D.value=De(k.value).add(1,"month").format("YYYY-MM-DD")}),qe(l,re=>{var ce;re&&(r.value=l.value[0],(ce=r.value)!=null&&ce.remote&&(Z.value="remote"))}),qe(W,re=>{re&&(re=="no"?(N.value=[],D.value=null):e.value||(D.value=De(k.value).add(1,"month").format("YYYY-MM-DD")))}),{timeSlotId:t,dialogTimeSlotCreationProfileAddress:x,isDialogTimeSlotOpen:a,saveToLocalStorage:E,hasErrorDate:ie,isEditing:e,selectedProfile:i,selectedAddress:r,selectedProfiles:s,selectedAddresses:l,selectedDate:k,selectedDateEnd:D,isIndefinite:T,selectedStartTime:I,selectedEndTime:H,color:o,selectedAppointmentReasons:R,acceptRemote:Z,selectedDays:N,onOpen:ee,formValid:pe,repeatTimeSlot:W,isRemote:z,isPresential:Y,openDialogWithDateTime:fe,openDialogWithEvent:j,resetData:Q,toggleDialogTimeSlot:le,everyXWeek:F(1),resetDialogTimeSlotCreationProfileAddress:te,isConflictModalOpen:_,conflictTimeslot:w,openConflictModal:X,closeConflictModal:S,deleteConflictModal:M,isCurrentTimeslotRepeat:C,startHour:f,startMinute:m,endHour:g,endMinute:y,dialogYouNeedProfilesAndAddress:d}}),ly=qt("/availability-exception");function H3e(e){const{profileId:t,ruleId:n,overrideLocationIds:a,overrideReasonIds:i,overrideCapacitiesPerReason:r,overrideLabel:o,overrideColor:s,...l}=e;return{...l,profile:t,...n?{rule:n}:{},...a!=null&&a.length?{overrideLocationIds:a}:{},...i!=null?{overrideReasonIds:i}:{},...r!=null?{overrideCapacitiesPerReason:r}:{},...o!=null?{overrideLabel:o}:{},...s!=null?{overrideColor:s}:{}}}const Yp={getMyExceptions(e,t){return ly.get("/me",{params:{from:e,until:t}})},create(e){return ly.post("",H3e(e))},delete(e){return ly.delete(`/${e}`)}},Cd=Rn("availability-exception",()=>{const e=F([]),t=F(!1);return{exceptions:e,loading:t,fetchExceptions:async(r,o)=>{t.value=!0;try{const s=await Yp.getMyExceptions(r,o);if(s.status!==200)throw new Error(JSON.stringify(s.data));e.value=s.data}catch(s){console.error("Failed to fetch availability exceptions:",s)}finally{t.value=!1}},createException:async r=>{t.value=!0;try{const o=await Yp.create(r);if(o.status!==200&&o.status!==201)throw new Error(JSON.stringify(o.data));return e.value.push(o.data),o.data}finally{t.value=!1}},deleteException:async r=>{t.value=!0;try{const o=await Yp.delete(r);if(o.status!==200)throw new Error(JSON.stringify(o.data));e.value=e.value.filter(s=>s.id!==r)}finally{t.value=!1}}}}),Vm=Rn("dialog-availability-rule",()=>{const e=Cd(),t=F(!1),n=F(!1),a=F(null),i=F([]),r=F([]),o=F(!0),s=F({}),l=F("09:00"),c=F("10:00"),u=F([1,2,3,4,5]),d=F("weekly"),f=F(1),m=F(De().format("YYYY-MM-DD")),v=F(null),g=F([]),y=F("#4467c5"),_=F({}),w=F(1),C=F(null),S=F(null),M=P(()=>i.value[0]??null),x=P(()=>r.value[0]??null),E=P(()=>{if(!i.value.length||!m.value)return!1;const R=d.value==="weekly";return o.value||n.value?r.value.length>0&&(!R||u.value.length>0)&&!!l.value&&!!c.value:i.value.every(Z=>{const N=s.value[Z],W=((N==null?void 0:N.recurrenceType)??d.value)==="weekly";return N&&N.locationIds.length>0&&(!W||N.weekdays.length>0)&&!!N.startTime&&!!N.endTime})}),k=()=>{n.value=!1,a.value=null,i.value=[],r.value=[],o.value=!0,s.value={},l.value="09:00",c.value="10:00",u.value=[1,2,3,4,5],d.value="weekly",f.value=1,m.value=De().format("YYYY-MM-DD"),v.value=null,g.value=[],y.value="#4467c5",_.value={},w.value=1,C.value=null,S.value=null},D=(R,Z,N)=>{k(),R&&(m.value=R),Z&&(l.value=Z),N&&(c.value=N),t.value=!0},T=R=>{n.value=!0,a.value=R.id,i.value=R.profileId?[R.profileId]:[],r.value=[R.location.id],l.value=R.formattedStartTime,c.value=R.formattedEndTime,u.value=[...R.weekdays],d.value=R.recurrenceType,f.value=R.recurrenceInterval??1,m.value=R.effectiveFrom,v.value=R.effectiveUntil,g.value=R.appointmentReasons.map(N=>N.id),y.value=R.color??"#4467c5",_.value={...R.capacitiesPerReason??{}};const Z=Object.values(R.capacitiesPerReason??{}).reduce((N,W)=>Math.max(N,W),1);w.value=R.capacity>1?R.capacity:Z,o.value=!0,s.value={},C.value=null,S.value=null,t.value=!0};return{isOpen:t,isEditing:n,editingRuleId:a,selectedProfileIds:i,selectedLocationIds:r,selectedProfileId:M,selectedLocationId:x,sameParamsForAllProfiles:o,profileParams:s,startTime:l,endTime:c,weekdays:u,recurrenceType:d,recurrenceInterval:f,effectiveFrom:m,effectiveUntil:v,selectedReasonIds:g,color:y,capacitiesPerReason:_,capacity:w,isValid:E,occurrenceStart:C,occurrenceEnd:S,openForCreate:D,openForEdit:T,openForOccurrence:(R,Z,N,W)=>{var pe,z;T(R),m.value=Z.substring(0,10),l.value=Z.substring(11,16),c.value=N.substring(11,16),W&&(i.value=[W]);const X=Z.substring(0,10),ie=e.exceptions.find(Y=>Y.exceptionType==="override"&&(Y.ruleId?Y.ruleId===R.id:Y.profileId===R.profileId)&&Y.startDatetime.substring(0,10)<=X&&Y.endDatetime.substring(0,10)>=X);(pe=ie==null?void 0:ie.overrideReasonIds)!=null&&pe.length&&(g.value=ie.overrideReasonIds),ie!=null&&ie.overrideCapacitiesPerReason&&(_.value={...ie.overrideCapacitiesPerReason}),(ie==null?void 0:ie.overrideColor)!=null&&(y.value=ie.overrideColor),(z=ie==null?void 0:ie.overrideLocationIds)!=null&&z.length&&(r.value=ie.overrideLocationIds),C.value=Z,S.value=N},close:()=>{t.value=!1,k()},reset:k}});var __;(function(e){e.DragAndDrop="dragAndDrop",e.EventModal="eventModal",e.ScrollController="scrollController",e.EventRecurrence="eventRecurrence",e.Resize="resize",e.CalendarControls="calendarControls"})(__||(__={}));class N3e extends Error{constructor(t){super(`Invalid time string: ${t}`)}}const R3e=/^(0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$/,Z3e=1.6666666666666667,F3e=e=>{if(!R3e.test(e))throw new N3e(e);const[t,n]=e.split(":").map(i=>parseInt(i,10));let a=(n*Z3e).toString();return a.split(".")[0].length<2&&(a=`0${a}`),Number(t+a)};var Z6;(function(e){e.Day="day",e.Week="week",e.MonthGrid="month-grid",e.MonthAgenda="month-agenda"})(Z6||(Z6={}));class z3e{constructor(t={}){Object.defineProperty(this,"config",{enumerable:!0,configurable:!0,writable:!0,value:t}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:__.ScrollController}),Object.defineProperty(this,"$app",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"observer",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"hasScrolledSinceViewRender",{enumerable:!0,configurable:!0,writable:!0,value:!1})}init(t){this.$app=t,this.setInitialScroll(t),this.setUpViewChangeEffect()}setInitialScroll(t){t.elements.calendarWrapper.querySelector(".sx__time-grid-day")?this.scrollOnRender():this.waitUntilGridDayExistsThenScroll()}setUpViewChangeEffect(){Tc(()=>{var t,n;this.hasScrolledSinceViewRender=!1,(Z6.Day===((t=this.$app)===null||t===void 0?void 0:t.calendarState.view.value)||Z6.Week===((n=this.$app)===null||n===void 0?void 0:n.calendarState.view.value))&&this.setInitialScroll(this.$app)})}scrollOnRender(){this.scrollTo(this.config.initialScroll||"07:50")}destroy(){var t;(t=this.observer)===null||t===void 0||t.disconnect()}scrollTo(t){if(!this.$app)throw new Error("[Schedule-X error]: Plugin not yet initialized. You cannot scroll before the calendar is rendered. For configuring the initial scroll, use the `initialScroll` parameter");const n=this.$app,a=n.config.weekOptions.gridHeight/(n.config.timePointsPerDay/100),i=F3e(t),s=(n.config.isHybridDay&&i<n.config.dayBoundaries.start?2400-n.config.dayBoundaries.start+i:i-n.config.dayBoundaries.start)/100*a;n.elements.calendarWrapper.querySelector(".sx__view-container").scroll(0,s)}waitUntilGridDayExistsThenScroll(){this.observer=new MutationObserver(t=>{t.forEach(n=>{var a;const i=Array.from(n.addedNodes).find(r=>r instanceof HTMLElement?r.classList.contains("sx__time-grid-day"):!1);n.type==="childList"&&i&&!this.hasScrolledSinceViewRender&&(this.scrollOnRender(),this.hasScrolledSinceViewRender=!0,(a=this.observer)===null||a===void 0||a.disconnect())})}),this.observer.observe(this.$app.elements.calendarWrapper,{childList:!0,subtree:!0})}}const B3e=(e={})=>new z3e(e);var mF={exports:{}};(function(e,t){(function(n,a){e.exports=a()})(va,function(){var n="day";return function(a,i,r){var o=function(c){return c.add(4-c.isoWeekday(),n)},s=i.prototype;s.isoWeekYear=function(){return o(this).year()},s.isoWeek=function(c){if(!this.$utils().u(c))return this.add(7*(c-this.isoWeek()),n);var u,d,f,m,v=o(this),g=(u=this.isoWeekYear(),d=this.$u,f=(d?r.utc:r)().year(u).startOf("year"),m=4-f.isoWeekday(),f.isoWeekday()>4&&(m+=7),f.add(m,n));return v.diff(g,"week")+1},s.isoWeekday=function(c){return this.$utils().u(c)?this.day()||7:this.day(this.day()%7?c:c-7)};var l=s.startOf;s.startOf=function(c,u){var d=this.$utils(),f=!!d.u(u)||u;return d.p(c)==="isoweek"?f?this.date(this.date()-(this.isoWeekday()-1)).startOf("day"):this.date(this.date()-1-(this.isoWeekday()-1)+7).endOf("day"):l.bind(this)(c,u)}}})})(mF);var U3e=mF.exports;const j3e=Xi(U3e),Ch=qt("/availability-rule");function kE(e){const{profileId:t,locationId:n,...a}=e,i={...a};return t!==void 0&&(i.profile=t),n!==void 0&&(i.location=n),i}const Sv={getMyRules(){return Ch.get("/me")},getOne(e){return Ch.get(`/${e}`)},create(e){return Ch.post("",kE(e))},update(e,t){return Ch.put(`/${e}`,kE(t))},delete(e){return Ch.delete(`/${e}`)}},V1=Rn("availability-rule",()=>{const e=F([]),t=F(!1),n=P(()=>s=>e.value.find(l=>l.id===s)??null);return{rules:e,loading:t,getRuleById:n,fetchRules:async()=>{t.value=!0;try{const s=await Sv.getMyRules();if(s.status!==200)throw new Error(JSON.stringify(s.data));e.value=s.data}catch(s){console.error("Failed to fetch availability rules:",s)}finally{t.value=!1}},createRule:async s=>{t.value=!0;try{const l=await Sv.create(s);if(l.status!==200&&l.status!==201)throw new Error(JSON.stringify(l.data));return e.value.push(l.data),l.data}finally{t.value=!1}},updateRule:async(s,l)=>{t.value=!0;try{const c=await Sv.update(s,l);if(c.status!==200)throw new Error(JSON.stringify(c.data));const u=e.value.findIndex(d=>d.id===s);return u!==-1&&(e.value[u]=c.data),c.data}finally{t.value=!1}},deleteRule:async s=>{t.value=!0;try{const l=await Sv.delete(s);if(l.status!==200)throw new Error(JSON.stringify(l.data));e.value=e.value.filter(c=>c.id!==s)}finally{t.value=!1}}}}),Kf=Rn("location",()=>{const e=F([]),t=Ki("cached-locations",[]),n=F(!1);return{locations:e,loading:n,fetchLocations:async()=>{t.value.length&&(e.value=t.value),n.value=!0;try{const l=await hl.getMyLocations();if(l.status!==200)throw new Error(JSON.stringify(l.data));e.value=l.data,t.value=l.data}catch(l){console.error("Failed to fetch locations:",l)}finally{n.value=!1}},createLocation:async l=>{n.value=!0;try{const c=await hl.create(l);return e.value.push(c.data),t.value=e.value,c.data}finally{n.value=!1}},updateLocation:async(l,c)=>{n.value=!0;try{const u=await hl.update(l,c),d=e.value.findIndex(f=>f.id===l);return d!==-1&&(e.value[d]=u.data),t.value=e.value,u.data}finally{n.value=!1}},deleteLocation:async l=>{n.value=!0;try{const c=await hl.delete(l);if(c.status!==200)throw new Error(JSON.stringify(c.data));return e.value=e.value.filter(u=>u.id!==l),t.value=e.value,!0}catch(c){return console.error("Failed to delete location:",c),!1}finally{n.value=!1}},checkCoverage:async(l,c)=>{try{const u=await hl.checkCoverage(l,c);return u.status===200?u.data:null}catch(u){return console.error("Failed to check coverage:",u),null}}}});De.extend($d);De.extend(qf);De.extend(j3e);const{t:q3e}=No.global,Co="YYYY-MM-DD HH:mm";function Y3e(e){const t=[],n=[];for(const r of e)r.type==="TimeSlotEvent"?t.push(r):n.push(r);const a=new Map;for(const r of t){const o=r.start.substring(0,10);a.has(o)||a.set(o,[]),a.get(o).push(r)}const i=[];for(const r of a.values()){const o=[];for(const s of r){const l=o.filter(c=>c.some(u=>u.start<s.end&&u.end>s.start));if(l.length===0)o.push([s]);else{const c=[s];for(const u of l)c.push(...u);for(const u of l)o.splice(o.indexOf(u),1);o.push(c)}}for(const s of o){if(s.length===1){i.push({...s[0],_origStart:s[0].start,_origEnd:s[0].end});continue}s.sort((m,v)=>m.start<v.start?-1:m.start>v.start?1:0);const l=[],c=[];for(const m of s){let v=!1;for(let g=0;g<l.length;g++)if(l[g]<=m.start){l[g]=m.end,c.push(g),v=!0;break}v||(c.push(l.length),l.push(m.end))}const u=l.length,d=s.reduce((m,v)=>v.start<m?v.start:m,s[0].start),f=s.reduce((m,v)=>v.end>m?v.end:m,s[0].end);i.push({id:`merged|${d}|${s.map(m=>m.id).join("+")}`,type:"MergedTimeSlotEvent",start:d,end:f,title:"",calendarId:"0",_subEvents:s.map((m,v)=>({...m,_origStart:m.start,_origEnd:m.end,_col:c[v],_totalCols:u,_containerStart:d,_containerEnd:f}))})}}return[...i,...n]}function W3e(e,t,n,a){var u,d;const i=[],r=e.timezone,o=De(e.effectiveFrom).startOf("day"),s=e.effectiveUntil?De(e.effectiveUntil).endOf("day"):null;let l=t.clone().startOf("day");const c=n.clone().endOf("day");for(;l.isBefore(c);){const f=l.isoWeekday(),m=l.format("YYYY-MM-DD"),v=!l.isBefore(o)&&(!s||!l.isAfter(s)),g=e.recurrenceType==="weekly"||e.recurrenceType==="biweekly"?e.weekdays.includes(f):e.recurrenceType==="once"?m===e.effectiveFrom:!0,y=e.recurrenceInterval??1,_=(()=>{if(e.recurrenceType!=="weekly"||y<=1)return!0;const w=De(e.effectiveFrom).startOf("isoWeek");return l.startOf("isoWeek").diff(w,"week")%y===0})();if(v&&g&&_){const w=l.add(1,"day").format("YYYY-MM-DD"),C=a.filter(R=>{if(R.profileId&&e.profileId&&R.profileId!==e.profileId||R.ruleId&&R.ruleId!==e.id)return!1;const Z=R.startDatetime.substring(0,10),N=R.endDatetime.substring(0,10);return Z<=m&&N>=m});let S;if(C.length===1)S=C[0];else if(C.length>1){const R=C.find(Z=>Z.ruleId&&Z.ruleId===e.id);if(R)S=R;else{const[Z,N]=e.formattedStartTime.split(":").map(Number),[W,X]=e.formattedEndTime.split(":").map(Number);let ie=W*60+X-(Z*60+N);ie<0&&(ie+=24*60),S=C.reduce((pe,z)=>{const Y=De(z.endDatetime).diff(De(z.startDatetime),"minute"),te=De(pe.endDatetime).diff(De(pe.startDatetime),"minute");return Math.abs(Y-ie)<Math.abs(te-ie)?z:pe})}}if((S==null?void 0:S.exceptionType)==="absence"||(S==null?void 0:S.exceptionType)==="cancelled"){const R=De.tz(`${m} ${e.formattedStartTime}`,r),Z=e.formattedEndTime<e.formattedStartTime?De.tz(`${w} ${e.formattedEndTime}`,r):De.tz(`${m} ${e.formattedEndTime}`,r),N=De(S.startDatetime).tz(r),W=De(S.endDatetime).tz(r);if(!N.isAfter(R)&&!W.isBefore(Z)){l=l.add(1,"day");continue}const ie=e.label??e.location.label??(e.location.locationType==="fixed"?"Cabinet":e.location.locationType==="remote"?"Téléconsultation":"À domicile"),pe={type:"TimeSlotEvent",calendarId:"0",color:e.color??"#4467c5",title:ie,_ruleId:e.id,_locationId:e.location.id};R.isBefore(N)&&i.push({...pe,id:`rule-${e.id}-${m}-before`,start:R.format(Co),end:N.format(Co)}),W.isBefore(Z)&&i.push({...pe,id:`rule-${e.id}-${m}-after`,start:W.format(Co),end:Z.format(Co)}),l=l.add(1,"day");continue}const M=S!=null&&S.overrideStartTime?De(S.overrideStartTime).utc().format("HH:mm"):e.formattedStartTime,x=S!=null&&S.overrideEndTime?De(S.overrideEndTime).utc().format("HH:mm"):e.formattedEndTime,E=x<M,k=De.tz(`${m} ${M}`,r),D=E?De.tz(`${w} ${x}`,r):De.tz(`${m} ${x}`,r),T=(S==null?void 0:S.overrideLabel)??e.label??e.location.label??(e.location.locationType==="fixed"?"Cabinet":e.location.locationType==="remote"?"Téléconsultation":"À domicile"),H={type:"TimeSlotEvent",calendarId:"0",color:(S==null?void 0:S.overrideColor)??e.color??"#4467c5",title:T,_ruleId:e.id,_locationId:e.location.id,...(u=S==null?void 0:S.overrideLocationIds)!=null&&u.length?{_overrideLocationIds:S.overrideLocationIds}:{},...(d=S==null?void 0:S.overrideReasonIds)!=null&&d.length?{_overrideReasonIds:S.overrideReasonIds}:{}};if(E&&x!=="00:00"){const R=De.tz(`${m} 23:59`,r),Z=De.tz(`${w} 00:00`,r);i.push({...H,id:`rule-${e.id}-${m}-night1`,start:k.format(Co),end:R.format(Co)}),i.push({...H,id:`rule-${e.id}-${m}-night2`,start:Z.format(Co),end:D.format(Co)})}else i.push({...H,id:`rule-${e.id}-${m}`,start:k.format(Co),end:D.format(Co)})}l=l.add(1,"day")}return i}function ME(e){const t=/([+-])(\d{2}):(\d{2})$/.exec(e);if(!t)return De(e).local().format(Co);const n=(t[1]==="+"?1:-1)*(Number(t[2])*60+Number(t[3]));return De.utc(e).utcOffset(n).format(Co)}function G3e(e,t){const n=t.find(o=>o.profileId===e.profileId),a=n==null?void 0:n.timezone,i=a?De(e.startDatetime).tz(a).format(Co):ME(e.startDatetime),r=a?De(e.endDatetime).tz(a).format(Co):ME(e.endDatetime);return{id:`exception-${e.id}`,type:"ExceptionEvent",start:i,end:r,title:e.reason??(e.exceptionType==="absence"?"Absence":"Exception"),calendarId:"exception",color:"#e53935",_exceptionId:e.id}}const O1=Rn("timeslot",()=>{const e=ht([]),t=F(!1),n=$r(),a=V1(),i=Cd(),r=Kf(),o=async(u,d)=>{var f,m,v,g;try{dd.start(),t.value=!0,Ds.value.events.set([]),await n.initProfiles(),await Promise.all([a.fetchRules(),r.fetchLocations()]);let y,_;if(u&&d)y=De(u),_=De(d);else{const C=(v=(m=(f=Vo.$app)==null?void 0:f.calendarState)==null?void 0:m.range)==null?void 0:v.value;y=C!=null&&C.start?De(C.start):De().startOf("week"),_=C!=null&&C.end?De(C.end):De().endOf("week")}await i.fetchExceptions(y.startOf("day").toISOString(),_.endOf("day").toISOString());const w=[];for(const C of a.rules){const S=n.profiles.find(k=>k.id===C.profileId),M=((g=S==null?void 0:S.mainDiscipline)==null?void 0:g.name)??null,x=C.appointmentReasons.length?C.appointmentReasons.map(k=>k.name).join(", "):null,E=W3e(C,y,_,i.exceptions);for(const k of E)if(k.type==="TimeSlotEvent"){k._profileName=M;let D=C.location.locationType;const T=Array.isArray(k._overrideLocationIds)?k._overrideLocationIds[0]:null;if(T){const I=r.locations.find(H=>H.id===T);I&&(D=I.locationType,k._locationId=I.id,k.title=C.label??I.label??(I.locationType==="fixed"?"Cabinet":I.locationType==="remote"?"Téléconsultation":"À domicile"))}if(k._locationType=D,k._isGroup=Object.values(C.capacitiesPerReason??{}).some(I=>I>1),k._overrideReasonIds&&Array.isArray(k._overrideReasonIds)){const I=k._overrideReasonIds,H=a.rules.flatMap(W=>W.appointmentReasons),R=new Set,N=H.filter(W=>R.has(W.id)?!1:(R.add(W.id),!0)).filter(W=>I.includes(W.id)).map(W=>W.name);k._reasonLabel=N.length?N.join(", "):x}else k._reasonLabel=x}w.push(...E)}for(const C of i.exceptions)C.exceptionType==="absence"&&w.push(G3e(C,a.rules));e.value=Y3e(w),Ds.value.events.set(e.value),c()}catch(y){console.error(y),Je.error(q3e("dashboard.time-slot.errorGetTimeSlot"))}finally{t.value=!1,dd.stop()}},s=F([]),l=()=>{if(!s.value.length){Ds.value.events.set(e.value);return}const u=e.value.filter(d=>!d._locationId||s.value.includes(d._locationId));Ds.value.events.set(u)},c=()=>{const u=e.value.map(f=>f.start);if(!u.length)return;const d=u.reduce((f,m)=>{var y,_;const v=Number(((y=f.split(" ")[1])==null?void 0:y.split(":")[0])??99),g=Number(((_=m.split(" ")[1])==null?void 0:_.split(":")[0])??99);return v<g?f:m});vF.scrollTo(d.split(" ")[1])};return{timeSlots:e,loading:t,selectedLocationIds:s,initTimeSlots:o,applyLocationFilter:l,scrollToFirstHour:c}});var b_;(function(e){e.DragAndDrop="dragAndDrop",e.EventModal="eventModal",e.ScrollController="scrollController",e.EventRecurrence="eventRecurrence",e.Resize="resize",e.CalendarControls="calendarControls",e.Sidebar="sidebar",e.Header="header"})(b_||(b_={}));const K3e=()=>({name:b_.Header,textSwitchBtn:_i("")}),F$=Rn("dialog-availability-exception",()=>{const e=F(!1),t=F(null);return{isOpen:e,editingExceptionId:t,open:()=>{t.value=null,e.value=!0},openForEdit:r=>{t.value=r,e.value=!0},close:()=>{e.value=!1,t.value=null}}}),al=qt("/v2/bookings"),xE={list(e){return al.get("",{params:e})},get(e){return al.get(`/${e}`)},create(e){return al.post("",e)},update(e,t){return al.put(`/${e}`,t)},confirm(e){return al.post(`/${e}/confirm`)},complete(e){return al.post(`/${e}/complete`)},cancel(e,t){return al.post(`/${e}/cancel`,t??{})},noShow(e){return al.post(`/${e}/no-show`)},updateNotes(e,t){return al.put(`/${e}/notes`,t)},respondToReview(e,t){return al.post(`/${e}/respond-review`,{response:t})},markAttendance(e,t,n){return al.post(`/${e}/participants/${t}/attendance`,n)}},V3=Rn("dialog-booking",()=>{const e=F(!1),t=F(!1),n=F(null),a=F(!1),i=F(null),r=F(null),o=F(null),s=F(null),l=F("user"),c=F(null),u=F(""),d=F(""),f=F(""),m=F(""),v=F(""),g=F(null),y=F(null),_=F(""),w=F(""),C=F(Intl.DateTimeFormat().resolvedOptions().timeZone),S=P(()=>{var ce;if(!w.value||!((ce=g.value)!=null&&ce.durationMinutes))return"";const[le,Q]=w.value.split(":").map(Number),j=le*60+Q+g.value.durationMinutes,ue=Math.floor(j/60)%24,re=j%60;return`${String(ue).padStart(2,"0")}:${String(re).padStart(2,"0")}`}),M=F("in_person"),x=F(""),E=F(""),k=F(!1),D=F(!1),T=F(""),I=F(""),H=F(""),R=F({}),Z=P(()=>["in_person","remote","home_visit"]),N=P(()=>{var le;return(((le=g.value)==null?void 0:le.capacity)??1)>1}),W=P(()=>!g.value||!_.value||!w.value?!1:i.value?!0:!(!o.value||!y.value||l.value==="user"&&!c.value||l.value==="guest"&&(!d.value||!m.value)||M.value==="home_visit"&&!x.value.trim()));function X(le,Q){z(),le&&(_.value=le),Q&&(w.value=Q),e.value=!0}function ie(le){var j;z(),t.value=!0,n.value=le.id,g.value=le.appointmentReason,y.value=le.location,M.value=le.mode;const Q=De(le.startDatetime);if(_.value=Q.format("YYYY-MM-DD"),w.value=Q.format("HH:mm"),C.value=le.timezone,E.value=le.meetingLink??"",T.value=le.practitionerNotes??"",I.value=le.sharedNotes??"",le.patientAddress&&(x.value=le.patientAddress.formattedAddress??le.patientAddress.addressLine??""),(j=le.participants)!=null&&j[0]){const ue=le.participants[0];ue.user?(l.value="user",c.value=ue.user.id,u.value=`${ue.user.firstName} ${ue.user.lastName}`):(l.value="guest",d.value=ue.guestFirstName??"",f.value=ue.guestLastName??"",m.value=ue.guestEmail??"",v.value=ue.guestPhone??""),H.value=ue.bookingComment??""}e.value=!0}function pe(){e.value=!1,z()}function z(){t.value=!1,n.value=null,i.value=null,r.value=null,a.value=!1,o.value=null,s.value=null,l.value="user",c.value=null,u.value="",d.value="",f.value="",m.value="",v.value="",g.value=null,y.value=null,_.value="",w.value="",M.value="in_person",x.value="",E.value="",k.value=!1,T.value="",I.value="",H.value="",R.value={}}function Y(le){var ue,re,ce,ge;z(),t.value=!0,n.value=le.id,r.value=((ue=le.address)==null?void 0:ue.id)??null,o.value=((re=le.profile)==null?void 0:re.id)??null,g.value=le.appointmentReason??null,C.value=le.timezone??((ge=(ce=De.tz)==null?void 0:ce.guess)==null?void 0:ge.call(ce))??"UTC";const[Q,j]=le.start.split(" ");_.value=Q,w.value=j,M.value=le.acceptRemote==="remote"?"remote":le.acceptRemote==="home_visit"?"home_visit":"in_person",E.value=le.meetingLink??"",T.value=le.practitionerNotes??"",I.value=le.sharedNotes??"",le.patient&&(l.value="user",c.value=le.patient.id,u.value=le.patient.fullName),e.value=!0}function te(){return De.tz?De(`${_.value} ${w.value}`,C.value).utc().toISOString():new Date(`${_.value}T${w.value}:00`).toISOString()}async function ee(){var Q,j,ue,re;if(!W.value||a.value)return null;a.value=!0,R.value={};const le=te();try{let ce;if(t.value&&i.value){const ge=qt(),J={appointmentReason:g.value.id,dateTime:`${_.value} ${w.value}`,remote:M.value==="remote",presential:M.value==="in_person",address:r.value??((j=(Q=y.value)==null?void 0:Q.address)==null?void 0:j.id)??"",comment:null,timezone:C.value,meetingLink:M.value==="remote"&&E.value||null,useInternalVisioTool:!1},he=await ge.put(`/appointment/${i.value}`,J);return he.status===200?(Je.success("Rendez-vous modifié."),pe(),!0):(he.status===422?R.value.general=((ue=he.data)==null?void 0:ue.message)??"Données invalides.":Je.error("Une erreur est survenue."),null)}else if(t.value&&n.value)ce=await xE.update(n.value,{appointmentReasonId:g.value.id,locationId:y.value.id,startDatetime:le,timezone:C.value,mode:M.value,practitionerNotes:T.value||null,sharedNotes:I.value||null,meetingLink:E.value||null});else{const ge={profileId:o.value,appointmentReasonId:g.value.id,locationId:y.value.id,startDatetime:le,timezone:C.value,mode:M.value,practitionerNotes:T.value||void 0,sharedNotes:I.value||void 0,meetingLink:E.value||void 0,bookingComment:H.value||void 0,patientAddressText:M.value==="home_visit"&&x.value.trim()?x.value.trim():void 0,useInternalVisioTool:M.value==="remote"&&k.value?!0:void 0};l.value==="user"?ge.patientUserId=c.value:(ge.guestFirstName=d.value,ge.guestLastName=f.value,ge.guestEmail=m.value,ge.guestPhone=v.value||void 0),ce=await xE.create(ge)}if(ce.status===200||ce.status===201)return Je.success(t.value?"Rendez-vous modifié.":"Rendez-vous créé."),pe(),ce.data;if(ce.status===409)R.value.datetime="Ce créneau est déjà occupé.";else if(ce.status===422){const ge=((re=ce.data)==null?void 0:re.message)??"Données invalides.";R.value.general=ge}return null}catch{return Je.error("Une erreur est survenue."),null}finally{a.value=!1}}async function fe(le){var Q;D.value=!0;try{const re=((Q=(await qt().post(`/v2/bookings/${le}/generate-meeting-link`)).data)==null?void 0:Q.url)??null;return re&&(E.value=re),re}catch{return Je.error("Une erreur est survenue lors de la génération du lien."),null}finally{D.value=!1}}return{isOpen:e,isEditing:t,editingBookingId:n,legacyAppointmentId:i,legacyAddressId:r,saving:a,selectedProfileId:o,selectedProfile:s,patientMode:l,selectedPatientId:c,selectedPatientLabel:u,guestFirstName:d,guestLastName:f,guestEmail:m,guestPhone:v,selectedReason:g,selectedLocation:y,selectedDate:_,selectedStartTime:w,selectedEndTime:S,timezone:C,mode:M,patientAddressText:x,meetingLink:E,useInternalVisioTool:k,generatingLink:D,practitionerNotes:T,sharedNotes:I,bookingComment:H,errors:R,availableModes:Z,isGroup:N,isValid:W,open:X,openForEdit:ie,openForEditFromAppointment:Y,close:pe,reset:z,save:ee,generateMeetingLink:fe}}),vF=B3e({initialScroll:"05:50"}),{updateSidebarState:X3e}=Gf(),v2="YYYY-MM-DD HH:mm",J3e="fr-FR",Q3e=[Uge,fF,Fge],Ts=D3e(),e5e=L3e(),t5e=[],n5e=[Ts,p3e(),g3e(),Vo,vF,K3e(),e5e],a5e={0:{colorName:"profile1",lightColors:{main:"#ebba55",container:"#ebba55aa",onContainer:"#000"},darkColors:{main:"#fff5c0",onContainer:"#fff5de",container:"#a29742"}},1:{colorName:"profile2",lightColors:{main:"#f91c45",container:"#ffd2dc",onContainer:"#59000d"},darkColors:{main:"#ffc0cc",onContainer:"#ffdee6",container:"#a24258"}},2:{colorName:"profile3",lightColors:{main:"#1cf9b0",container:"#dafff0",onContainer:"#004d3d"},darkColors:{main:"#c0fff5",onContainer:"#e6fff5",container:"#42a297"}},"google-vacation":{colorName:"google-vacation",lightColors:{main:"#13c7af",container:"#256c68",onContainer:"#ffffff"},darkColors:{main:"#13c7af",container:"#256c68",onContainer:"#ffffff"}}},EE=["#4467C5","#1d98ba","#3367c5","#32cb90","#9ac465","#fd552f","#f78d37","#ebba55","#9a8cd3","#f59ca4","#F5DAD2","#FCFFE0","#BACD92","#75A47F","#8B322C","#DD5746","#FFCF96","#FF8080","#FB88B4","#F9F07A","#B7C9F2","#9195F6","#337357","#FFD23F","#EE4266","#5E1675","#59D5E0","#F5DD61","#FAA300","#F4538A","#C0D6E8","#FBF8DD","#E9C874"],LE=["#24DFD5","#24DFD5","#1AAAEB"],gF=()=>gn.currentRoute.value.name==="DashboardAppointment",z$=()=>gn.currentRoute.value.name==="DashboardTimeSlot"||gn.currentRoute.value.name==="UserScraped",w_=(e,t=null)=>{if(gF()){const n=V3(),a=(e==null?void 0:e.split(" ")[0])??e,i=e==null?void 0:e.split(" ")[1];n.open(a,i);return}if(z$()){const n=(e==null?void 0:e.split(" ")[0])??e;if(De(n).isBefore(De().startOf("day")))return;const a=Vm(),i=e==null?void 0:e.split(" ")[1],r=t==null?void 0:t.split(" ")[1];a.openForCreate(n,i,r)}},i5e=e=>{const t={id:e.id,startDate:e.start,endDate:e.end,startMinute:Number(e.start.split(":")[1]),startHour:Number(e.start.split(" ")[1].split(":")[0]),endMinute:Number(e.end.split(":")[1]),endHour:Number(e.end.split(" ")[1].split(":")[0]),reason:e.reason,description:e.description,isAllDay:!1,isFromGoogle:!1};Ia.emit("updateVacation",t)},yF=e=>{const t=De(e,"YYYY-MM-DD").add(8,"h").format(v2),n=De(e,"YYYY-MM-DD").add(18,"h").format(v2);w_(t,n)};typeof window<"u"&&document.addEventListener("click",e=>{const t=e.target;if(t.closest(".sx__date-grid-event")||t.closest(".sx__time-grid-event"))return;const n=t.closest(".sx__date-grid-day");if(n){const a=n.getAttribute("data-date-grid-date");a&&yF(a)}});const r5e=e=>{},o5e=e=>{if(console.log("time"),e.type==="ExceptionEvent"){const t=e._exceptionId;t&&F$().openForEdit(t);return}else if(e.type==="VacationEvent"){if(e.isFromGoogle)return;i5e(e);return}else if(e.type==="BookingEvent"){const t=V3(),n=e._booking;n&&t.openForEdit(n)}else if(e.type==="PractitionerAppointmentEvent")Ia.emit("openDetailsAppointmentWithEvent",e);else{if(e.type==="MergedTimeSlotEvent")return;if(e.type==="TimeSlotEvent"){const t=e._ruleId;if(t){const n=V1(),a=Vm(),i=n.getRuleById(t);if(i){const r=e._origStart??e.start,o=e._origEnd??e.end;a.openForOccurrence(i,r,o,i.profileId)}}else U1().openDialogWithEvent(e)}}},s5e=e=>{var u,d;if(z$()){const m=De(e.split(":")[0]+":0","YYYY-MM-DD HH:mm").format(v2),v=De(e.split(":")[0]+":0","YYYY-MM-DD HH:mm").add(1,"h").format(v2);w_(m,v);return}const t=U1(),n=B1(),a=$r(),i=wi(),r=!((u=n.addresses)!=null&&u.length),o=!((d=a.profiles)!=null&&d.length);if(r||o){t.dialogYouNeedProfilesAndAddress=!0;return}if(i.subscriptionStatus.status!=="active"&&gn.currentRoute.value.name==="DashboardAppointment"){gn.push({name:"DashboardChangeSubscription"}),Je.info("Veuillez activer votre abonnement");return}const s=0,l=De(e.split(":")[0]+":"+s,"YYYY-MM-DD HH:mm").format(v2),c=De(e.split(":")[0]+":"+s,"YYYY-MM-DD HH:mm").add(1,"h").format(v2);w_(l,c)},l5e={async onRangeUpdate(e){gn.currentRoute.value.name==="DashboardTimeSlot"?await O1().initTimeSlots(e.start,e.end):gn.currentRoute.value.name==="DashboardAppointment"&&await Ho().initAppointments()},onEventUpdate:r5e,onEventClick:o5e,onClickDate:yF,onClickDateTime:s5e,onToggleSidePanel:e=>{X3e(e)},onAddTimeOff:()=>{F$().open()},async onChangeToAppointments(){gF()&&(O1().initTimeSlots(),await gn.push({name:"DashboardTimeSlot"})),z$()&&(Ho().initAppointments(),await gn.push({name:"DashboardAppointment"}))}},u5e={gridHeight:1500,eventWidth:85,resizableSidebar:!1},c5e={views:Q3e,events:t5e,plugins:n5e,locale:J3e,calendars:a5e,defaultView:fF.name,callbacks:l5e,weekOptions:u5e},Ds=ht(ige(c5e));De.extend($d);const PE=24,Xf=Rn("vacation-event",()=>{const{t:e}=Vn(),t=F([]),n=F(!1),a=Ki("cached-vacations-v2",[]),i=u=>{const d=u.filter(m=>m.exceptionType==="absence"),f=new Set;return d.filter(m=>{const v=`${m.startDatetime}|${m.endDatetime}`;return f.has(v)?!1:(f.add(v),!0)}).map(m=>({id:m.id,title:m.reason||e("dashboard.time-slot.dialogVacation.vacation"),start:De(m.startDatetime).format("YYYY-MM-DD HH:mm"),end:De(m.endDatetime).format("YYYY-MM-DD HH:mm"),calendarId:void 0,type:"VacationEvent",reason:m.reason,description:null,isFromGoogle:!1}))},r=()=>({from:De().subtract(PE,"month").toISOString(),until:De().add(PE,"month").toISOString()}),o=async()=>{a.value.length?t.value=a.value:await s()},s=async()=>{try{const{from:u,until:d}=r(),f=await Yp.getMyExceptions(u,d);t.value=i(f.data??[]),a.value=t.value,n.value=!0}catch(u){console.error("Failed to fetch vacation events:",u)}};return{vacations:t,initVacations:async()=>{try{await o(),n.value||await s()}catch{Je.error(e("dashboard.time-slot.errorGetTimeSlot"))}},refreshVacations:async()=>{try{const{from:u,until:d}=r(),f=await Yp.getMyExceptions(u,d);t.value=i(f.data??[]),a.value=t.value,n.value=!0}catch(u){console.error("Failed to refresh vacation events:",u)}},cachedVacations:a}});var _F={exports:{}};(function(e){var t=Object.prototype.hasOwnProperty,n="~";function a(){}Object.create&&(a.prototype=Object.create(null),new a().__proto__||(n=!1));function i(l,c,u){this.fn=l,this.context=c,this.once=u||!1}function r(l,c,u,d,f){if(typeof u!="function")throw new TypeError("The listener must be a function");var m=new i(u,d||l,f),v=n?n+c:c;return l._events[v]?l._events[v].fn?l._events[v]=[l._events[v],m]:l._events[v].push(m):(l._events[v]=m,l._eventsCount++),l}function o(l,c){--l._eventsCount===0?l._events=new a:delete l._events[c]}function s(){this._events=new a,this._eventsCount=0}s.prototype.eventNames=function(){var c=[],u,d;if(this._eventsCount===0)return c;for(d in u=this._events)t.call(u,d)&&c.push(n?d.slice(1):d);return Object.getOwnPropertySymbols?c.concat(Object.getOwnPropertySymbols(u)):c},s.prototype.listeners=function(c){var u=n?n+c:c,d=this._events[u];if(!d)return[];if(d.fn)return[d.fn];for(var f=0,m=d.length,v=new Array(m);f<m;f++)v[f]=d[f].fn;return v},s.prototype.listenerCount=function(c){var u=n?n+c:c,d=this._events[u];return d?d.fn?1:d.length:0},s.prototype.emit=function(c,u,d,f,m,v){var g=n?n+c:c;if(!this._events[g])return!1;var y=this._events[g],_=arguments.length,w,C;if(y.fn){switch(y.once&&this.removeListener(c,y.fn,void 0,!0),_){case 1:return y.fn.call(y.context),!0;case 2:return y.fn.call(y.context,u),!0;case 3:return y.fn.call(y.context,u,d),!0;case 4:return y.fn.call(y.context,u,d,f),!0;case 5:return y.fn.call(y.context,u,d,f,m),!0;case 6:return y.fn.call(y.context,u,d,f,m,v),!0}for(C=1,w=new Array(_-1);C<_;C++)w[C-1]=arguments[C];y.fn.apply(y.context,w)}else{var S=y.length,M;for(C=0;C<S;C++)switch(y[C].once&&this.removeListener(c,y[C].fn,void 0,!0),_){case 1:y[C].fn.call(y[C].context);break;case 2:y[C].fn.call(y[C].context,u);break;case 3:y[C].fn.call(y[C].context,u,d);break;case 4:y[C].fn.call(y[C].context,u,d,f);break;default:if(!w)for(M=1,w=new Array(_-1);M<_;M++)w[M-1]=arguments[M];y[C].fn.apply(y[C].context,w)}}return!0},s.prototype.on=function(c,u,d){return r(this,c,u,d,!1)},s.prototype.once=function(c,u,d){return r(this,c,u,d,!0)},s.prototype.removeListener=function(c,u,d,f){var m=n?n+c:c;if(!this._events[m])return this;if(!u)return o(this,m),this;var v=this._events[m];if(v.fn)v.fn===u&&(!f||v.once)&&(!d||v.context===d)&&o(this,m);else{for(var g=0,y=[],_=v.length;g<_;g++)(v[g].fn!==u||f&&!v[g].once||d&&v[g].context!==d)&&y.push(v[g]);y.length?this._events[m]=y.length===1?y[0]:y:o(this,m)}return this},s.prototype.removeAllListeners=function(c){var u;return c?(u=n?n+c:c,this._events[u]&&o(this,u)):(this._events=new a,this._eventsCount=0),this},s.prototype.off=s.prototype.removeListener,s.prototype.addListener=s.prototype.on,s.prefixed=n,s.EventEmitter=s,e.exports=s})(_F);var d5e=_F.exports;const f5e=Xi(d5e);class bF extends Error{constructor(t){super(t),this.name="TimeoutError"}}let h5e=class extends Error{constructor(t){super(),this.name="AbortError",this.message=t}};const TE=e=>globalThis.DOMException===void 0?new h5e(e):new DOMException(e),DE=e=>{const t=e.reason===void 0?TE("This operation was aborted."):e.reason;return t instanceof Error?t:TE(t)};function p5e(e,t){const{milliseconds:n,fallback:a,message:i,customTimers:r={setTimeout,clearTimeout}}=t;let o,s;const c=new Promise((u,d)=>{if(typeof n!="number"||Math.sign(n)!==1)throw new TypeError(`Expected \`milliseconds\` to be a positive number, got \`${n}\``);if(t.signal){const{signal:m}=t;m.aborted&&d(DE(m)),s=()=>{d(DE(m))},m.addEventListener("abort",s,{once:!0})}if(n===Number.POSITIVE_INFINITY){e.then(u,d);return}const f=new bF;o=r.setTimeout.call(void 0,()=>{if(a){try{u(a())}catch(m){d(m)}return}typeof e.cancel=="function"&&e.cancel(),i===!1?u():i instanceof Error?d(i):(f.message=i??`Promise timed out after ${n} milliseconds`,d(f))},n),(async()=>{try{u(await e)}catch(m){d(m)}})()}).finally(()=>{c.clear(),s&&t.signal&&t.signal.removeEventListener("abort",s)});return c.clear=()=>{r.clearTimeout.call(void 0,o),o=void 0},c}function m5e(e,t,n){let a=0,i=e.length;for(;i>0;){const r=Math.trunc(i/2);let o=a+r;n(e[o],t)<=0?(a=++o,i-=r+1):i=r}return a}var Ms;class v5e{constructor(){Zi(this,Ms,[])}enqueue(t,n){n={priority:0,...n};const a={priority:n.priority,id:n.id,run:t};if(this.size===0||zt(this,Ms)[this.size-1].priority>=n.priority){zt(this,Ms).push(a);return}const i=m5e(zt(this,Ms),a,(r,o)=>o.priority-r.priority);zt(this,Ms).splice(i,0,a)}setPriority(t,n){const a=zt(this,Ms).findIndex(r=>r.id===t);if(a===-1)throw new ReferenceError(`No promise function with the id "${t}" exists in the queue.`);const[i]=zt(this,Ms).splice(a,1);this.enqueue(i.run,{priority:n,id:t})}dequeue(){const t=zt(this,Ms).shift();return t==null?void 0:t.run}filter(t){return zt(this,Ms).filter(n=>n.priority===t.priority).map(n=>n.run)}get size(){return zt(this,Ms).length}}Ms=new WeakMap;var H2,N2,u1,jm,R2,qm,xs,Z2,ro,Ym,Es,F2,lc,Wm,lg,Un,$F,AF,SF,CF,kF,_4,$_,A_,b4,MF,w4;class wF extends f5e{constructor(n){var a,i;super();Zi(this,Un);Zi(this,H2);Zi(this,N2);Zi(this,u1,0);Zi(this,jm);Zi(this,R2);Zi(this,qm,0);Zi(this,xs);Zi(this,Z2);Zi(this,ro);Zi(this,Ym);Zi(this,Es,0);Zi(this,F2);Zi(this,lc);Zi(this,Wm);Zi(this,lg,1n);ws(this,"timeout");if(n={carryoverConcurrencyCount:!1,intervalCap:Number.POSITIVE_INFINITY,interval:0,concurrency:Number.POSITIVE_INFINITY,autoStart:!0,queueClass:v5e,...n},!(typeof n.intervalCap=="number"&&n.intervalCap>=1))throw new TypeError(`Expected \`intervalCap\` to be a number from 1 and up, got \`${((a=n.intervalCap)==null?void 0:a.toString())??""}\` (${typeof n.intervalCap})`);if(n.interval===void 0||!(Number.isFinite(n.interval)&&n.interval>=0))throw new TypeError(`Expected \`interval\` to be a finite number >= 0, got \`${((i=n.interval)==null?void 0:i.toString())??""}\` (${typeof n.interval})`);qa(this,H2,n.carryoverConcurrencyCount),qa(this,N2,n.intervalCap===Number.POSITIVE_INFINITY||n.interval===0),qa(this,jm,n.intervalCap),qa(this,R2,n.interval),qa(this,ro,new n.queueClass),qa(this,Ym,n.queueClass),this.concurrency=n.concurrency,this.timeout=n.timeout,qa(this,Wm,n.throwOnTimeout===!0),qa(this,lc,n.autoStart===!1)}get concurrency(){return zt(this,F2)}set concurrency(n){if(!(typeof n=="number"&&n>=1))throw new TypeError(`Expected \`concurrency\` to be a number from 1 and up, got \`${n}\` (${typeof n})`);qa(this,F2,n),sr(this,Un,b4).call(this)}setPriority(n,a){zt(this,ro).setPriority(n,a)}async add(n,a={}){return a.id??(a.id=(ch(this,lg)._++).toString()),a={timeout:this.timeout,throwOnTimeout:zt(this,Wm),...a},new Promise((i,r)=>{zt(this,ro).enqueue(async()=>{var o;ch(this,Es)._++;try{(o=a.signal)==null||o.throwIfAborted(),ch(this,u1)._++;let s=n({signal:a.signal});a.timeout&&(s=p5e(Promise.resolve(s),{milliseconds:a.timeout})),a.signal&&(s=Promise.race([s,sr(this,Un,MF).call(this,a.signal)]));const l=await s;i(l),this.emit("completed",l)}catch(s){if(s instanceof bF&&!a.throwOnTimeout){i();return}r(s),this.emit("error",s)}finally{sr(this,Un,SF).call(this)}},a),this.emit("add"),sr(this,Un,_4).call(this)})}async addAll(n,a){return Promise.all(n.map(async i=>this.add(i,a)))}start(){return zt(this,lc)?(qa(this,lc,!1),sr(this,Un,b4).call(this),this):this}pause(){qa(this,lc,!0)}clear(){qa(this,ro,new(zt(this,Ym)))}async onEmpty(){zt(this,ro).size!==0&&await sr(this,Un,w4).call(this,"empty")}async onSizeLessThan(n){zt(this,ro).size<n||await sr(this,Un,w4).call(this,"next",()=>zt(this,ro).size<n)}async onIdle(){zt(this,Es)===0&&zt(this,ro).size===0||await sr(this,Un,w4).call(this,"idle")}get size(){return zt(this,ro).size}sizeBy(n){return zt(this,ro).filter(n).length}get pending(){return zt(this,Es)}get isPaused(){return zt(this,lc)}}H2=new WeakMap,N2=new WeakMap,u1=new WeakMap,jm=new WeakMap,R2=new WeakMap,qm=new WeakMap,xs=new WeakMap,Z2=new WeakMap,ro=new WeakMap,Ym=new WeakMap,Es=new WeakMap,F2=new WeakMap,lc=new WeakMap,Wm=new WeakMap,lg=new WeakMap,Un=new WeakSet,$F=function(){return zt(this,N2)||zt(this,u1)<zt(this,jm)},AF=function(){return zt(this,Es)<zt(this,F2)},SF=function(){ch(this,Es)._--,sr(this,Un,_4).call(this),this.emit("next")},CF=function(){sr(this,Un,A_).call(this),sr(this,Un,$_).call(this),qa(this,Z2,void 0)},kF=function(){const n=Date.now();if(zt(this,xs)===void 0){const a=zt(this,qm)-n;if(a<0)qa(this,u1,zt(this,H2)?zt(this,Es):0);else return zt(this,Z2)===void 0&&qa(this,Z2,setTimeout(()=>{sr(this,Un,CF).call(this)},a)),!0}return!1},_4=function(){if(zt(this,ro).size===0)return zt(this,xs)&&clearInterval(zt(this,xs)),qa(this,xs,void 0),this.emit("empty"),zt(this,Es)===0&&this.emit("idle"),!1;if(!zt(this,lc)){const n=!zt(this,Un,kF);if(zt(this,Un,$F)&&zt(this,Un,AF)){const a=zt(this,ro).dequeue();return a?(this.emit("active"),a(),n&&sr(this,Un,$_).call(this),!0):!1}}return!1},$_=function(){zt(this,N2)||zt(this,xs)!==void 0||(qa(this,xs,setInterval(()=>{sr(this,Un,A_).call(this)},zt(this,R2))),qa(this,qm,Date.now()+zt(this,R2)))},A_=function(){zt(this,u1)===0&&zt(this,Es)===0&&zt(this,xs)&&(clearInterval(zt(this,xs)),qa(this,xs,void 0)),qa(this,u1,zt(this,H2)?zt(this,Es):0),sr(this,Un,b4).call(this)},b4=function(){for(;sr(this,Un,_4).call(this););},MF=async function(n){return new Promise((a,i)=>{n.addEventListener("abort",()=>{i(n.reason)},{once:!0})})},w4=async function(n,a){return new Promise(i=>{const r=()=>{a&&!a()||(this.off(n,r),i())};this.on(n,r)})};const Cv=new wF({concurrency:1});De.extend($d);De.extend(qf);const kv=qt(),g5e=F(!1),y5e=15,_5e="m",uy=F([]),Mv=F(),b5e=F(),w5e=F(null),$5e=F(""),A5e=F(),S5e=F(!1),Wc=F(!1),xv=F(!1),Ev=F(!1),Yd=F({practitionerNotes:"",sharedNotes:""}),cy=F(!1),VE=F("RDVInfo"),dy=Rn("dialog-practitioner-appointment",()=>{const e=F(!1),t=F(null),n=F(!1),{t:a}=Vn(),i=An(),r=F(!1),o=F(null),s=F(null),l=F(null),c=F(De().add(1,"hour").minute(0).format("HH:mm")),u=P(()=>f.value?De(`${l.value} ${c.value}`).add(f.value.durationMinutes,"minutes").format("HH:mm"):De().add(y5e,_5e).format("HH:mm")),d=F(null),f=F(null),m=F("in-person"),v=F(""),g=F(0),y=P(()=>{const ce=De(`${l.value} ${c.value}`,"YYYY-MM-DD HH:mm"),ge=De(`${l.value} ${u.value}`,"YYYY-MM-DD HH:mm");return ge.isBefore(ce)||ge.isSame(ce)}),_=F(0),w=F(0),C=P(()=>m.value=="remote"),S=P(()=>m.value=="in-person"),M=F(""),x=F(null),E=ce=>{pe(),l.value=De(ce,"YYYY-MM-DD HH:mm").toDate(),c.value=ce.split(" ")[1],w.value=Number(ce.split(":")[1]),_.value=Number(ce.split(" ")[1].split(":")[0]),n.value=!0};qe(n,()=>{n.value||pe()});const k=async()=>{n.value=!n.value,n.value&&!e.value&&pe()},D=ce=>{if(ce.type=="application/vnd.openxmlformats-officedocument.wordprocessingml.document"||ce.type=="application/msword"){window.open(ce.file.url,"_blank");return}x.value=ce,VE.value="documents"},T=F(!1),I=F(""),H=F(""),R=F(""),Z=F(""),N=F(!0),W=()=>{T.value=!1,I.value=""};qe([R,H,I],([ce,ge,J])=>{T.value&&(s.value={firstName:ce,lastName:ge,email:J})});const X=Sl(),ie=P(()=>{const ce=X.appointmentReasons;return Array.isArray(ce)?o.value?ce.filter(ge=>ge.profile&&ge.profile.id===o.value.id):ce:[]}),pe=()=>{var ge;t.value=null,e.value=!1,d.value=null;const ce=De().add(1,"hour").minute(0);l.value=ce.toDate(),c.value=ce.format("HH:mm"),_.value=ce.hour(),w.value=ce.minute(),f.value=((ge=ie.value)==null?void 0:ge[0])||null,m.value="in-person",W(),s.value=null,v.value="",H.value="",R.value="",M.value="",I.value=""},z=Ho(),Y=()=>{var ge,J,he;C.value&&((ge=i.user)!=null&&ge.hasVisioToolFeature)&&N.value&&!((J=M.value)!=null&&J.includes("/appointment/"))&&(M.value="");const ce={owner:s.value.id?s.value.id:null,firstNamePatient:T.value?R.value:s.value.firstName,lastNamePatient:T.value?H.value:s.value.lastName,emailPatient:T.value?I.value:s.value.email,address:d.value.id,appointmentReason:f.value.id,phoneNumber:T.value?Z.value:s.value.phoneNumber,dateTime:De(`${De(l.value).format("YYYY-MM-DD")} ${Number(_.value)<10?"0"+Number(_.value):Number(_.value)}:${Number(w.value)<10?"0"+Number(w.value):Number(w.value)}`,"YYYY-MM-DD HH:mm").format("YYYY-MM-DD HH:mm"),remote:C.value,presential:S.value,comment:v.value,meetingLink:M.value,useInternalVisioTool:N.value,timezone:((he=i.user)==null?void 0:he.timezone)??De.tz.guess()};z.handleCreateAppointment(ce)},te=ce=>{var oe,Ae;const ge=ce&&typeof ce=="object"&&"value"in ce?ce.value:ce;if(!ge)return;n.value=!0,e.value=!0,s.value=ge.patient;const{profiles:J}=$r(),{addresses:he}=B1();o.value=J.find(Te=>ge.profile&&Te.id===ge.profile.id),d.value=he.find(Te=>Te.id===ge.address.id),f.value=ge.appointmentReason,m.value=ge.acceptRemote,v.value=ge.description,l.value=De(ge.start,"YYYY-MM-DD HH:mm").toDate(),w.value=Number(ge.start.split(":")[1]),_.value=Number(ge.start.split(" ")[1].split(":")[0]),t.value=ge.id,M.value=ge.meetingLink,(oe=M.value)!=null&&oe.includes("/appointment/")||(M.value==""||M.value==null)&&((Ae=i.user)==null?void 0:Ae.hasVisioToolFeature)==!0?N.value=!0:N.value=!1},ee=async()=>{var ge,J,he;C.value&&((ge=i.user)!=null&&ge.hasVisioToolFeature)&&N.value&&!((J=M.value)!=null&&J.includes("/appointment/"))&&(M.value="");const ce={appointmentReason:f.value.id,dateTime:De(`${De(l.value).format("YYYY-MM-DD")} ${Number(_.value)<10?"0"+Number(_.value):Number(_.value)}:${Number(w.value)<10?"0"+Number(w.value):Number(w.value)}`,"YYYY-MM-DD HH:mm").format("YYYY-MM-DD HH:mm"),remote:C.value,presential:S.value,comment:v.value,timezone:((he=i.user)==null?void 0:he.timezone)??De.tz.guess(),meetingLink:C.value?M.value:"",useInternalVisioTool:N.value,address:d.value.id};await z.handleUpdateAppointment(t.value,ce)},fe=async(ce,ge)=>{try{if(r.value)return;uy.value=[],r.value=!0;const J=await kv.get(`/appointment/${ce}/patient/${ge}`);return uy.value=z.formatResponse(J.data.map(he=>he)),!0}catch(J){console.error("Error fetching patient histories:",J)}finally{r.value=!1}},le=async()=>{var ce,ge;if(!xv.value){xv.value=!0,Wc.value=!0;try{await kv.put(`/v2/bookings/${Mv.value.id}/notes`,{practitionerNotes:Yd.value.practitionerNotes})}catch(J){Je.error(((ge=(ce=J.response)==null?void 0:ce.data)==null?void 0:ge.message)||a("common.error.errorHasOccurred"))}finally{xv.value=!1,Wc.value=!1}}},Q=async()=>{var ce,ge;if(!Ev.value){Ev.value=!0,Wc.value=!0;try{await kv.put(`/v2/bookings/${Mv.value.id}/notes`,{sharedNotes:Yd.value.sharedNotes})}catch(J){Je.error(((ge=(ce=J.response)==null?void 0:ce.data)==null?void 0:ge.message)||a("common.error.errorHasOccurred"))}finally{Ev.value=!1,Wc.value=!1}}},j=async()=>{var ce,ge;if(!Wc.value){Wc.value=!0;try{await kv.put(`/v2/bookings/${Mv.value.id}/notes`,Yd.value)}catch(J){Je.error(((ge=(ce=J.response)==null?void 0:ce.data)==null?void 0:ge.message)||a("common.error.errorHasOccurred"))}finally{Wc.value=!1}}},ue=yu(async()=>{Cv.clear(),Cv.add(async()=>{await le()})},1e3),re=yu(async()=>{Cv.clear(),Cv.add(async()=>{await Q()})},1e3);return qe(()=>Yd.value.practitionerNotes,()=>{if(cy.value)return!1;ue()}),qe(()=>Yd.value.sharedNotes,()=>{if(cy.value)return!1;re()}),{isOpen:n,hasErrorDate:y,isEditing:e,id:t,selectedProfile:o,selectedAddress:d,selectedDate:l,selectedStartTime:c,selectedEndTime:u,selectedPatient:s,selectedAppointmentReason:f,acceptRemote:m,description:v,isRemote:C,isPresential:S,isNewPatient:T,newPatientEmail:I,newPatientPhone:Z,newPatientLastName:H,newPatientFirstName:R,fileteredAppointmentReason:ie,remoteAppointmentLink:M,closeNewPatient:W,createAppointment:Y,updateAppointment:ee,openDialogWithDateTime:E,resetData:pe,toggleDialog:k,toggleDialogModify:te,startHour:_,startMinute:w,useInternalVisioTool:N,userStore:i,patientHistories:fe,loadingHistory:r,detailTypes:VE,patientAppointmentHistories:uy,curentCalendarEvent:Mv,dateAppointment:w5e,cancelationId:$5e,currentPatient:A5e,backToHistories:S5e,saveAppointmentNotes:j,tmpCalendarEvent:b5e,extendModal:g5e,notesForm:Yd,isInitializing:cy,selectedDocument:x,openDocumentInDetails:D,presenceRef:g,recordingNote:Wc,recordingPractitionerNotes:xv,recordingSharedNotes:Ev,savePractitionerNotes:le,saveSharedNotes:Q}}),xF=6048e5,C5e=864e5,B$=6e4,EF=36e5,Lv=43200,OE=1440,IE=Symbol.for("constructDateFrom");function ls(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&IE in e?e[IE](t):e instanceof Date?new e.constructor(t):new Date(t)}function Sa(e,t){return ls(t||e,e)}function LF(e,t,n){const a=Sa(e,n==null?void 0:n.in);return isNaN(t)?ls(e,NaN):(t&&a.setDate(a.getDate()+t),a)}let k5e={};function C8(){return k5e}function Om(e,t){var s,l,c,u;const n=C8(),a=(t==null?void 0:t.weekStartsOn)??((l=(s=t==null?void 0:t.locale)==null?void 0:s.options)==null?void 0:l.weekStartsOn)??n.weekStartsOn??((u=(c=n.locale)==null?void 0:c.options)==null?void 0:u.weekStartsOn)??0,i=Sa(e,t==null?void 0:t.in),r=i.getDay(),o=(r<a?7:0)+r-a;return i.setDate(i.getDate()-o),i.setHours(0,0,0,0),i}function F6(e,t){return Om(e,{...t,weekStartsOn:1})}function PF(e,t){const n=Sa(e,t==null?void 0:t.in),a=n.getFullYear(),i=ls(n,0);i.setFullYear(a+1,0,4),i.setHours(0,0,0,0);const r=F6(i),o=ls(n,0);o.setFullYear(a,0,4),o.setHours(0,0,0,0);const s=F6(o);return n.getTime()>=r.getTime()?a+1:n.getTime()>=s.getTime()?a:a-1}function z6(e){const t=Sa(e),n=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return n.setUTCFullYear(t.getFullYear()),+e-+n}function k8(e,...t){const n=ls.bind(null,e||t.find(a=>typeof a=="object"));return t.map(n)}function B6(e,t){const n=Sa(e,t==null?void 0:t.in);return n.setHours(0,0,0,0),n}function M5e(e,t,n){const[a,i]=k8(n==null?void 0:n.in,e,t),r=B6(a),o=B6(i),s=+r-z6(r),l=+o-z6(o);return Math.round((s-l)/C5e)}function x5e(e,t){const n=PF(e,t),a=ls(e,0);return a.setFullYear(n,0,4),a.setHours(0,0,0,0),F6(a)}function $4(e,t){const n=+Sa(e)-+Sa(t);return n<0?-1:n>0?1:n}function M8(e){return ls(e,Date.now())}function U$(e,t,n){const[a,i]=k8(n==null?void 0:n.in,e,t);return+B6(a)==+B6(i)}function E5e(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function L5e(e){return!(!E5e(e)&&typeof e!="number"||isNaN(+Sa(e)))}function P5e(e,t,n){const[a,i]=k8(n==null?void 0:n.in,e,t),r=a.getFullYear()-i.getFullYear(),o=a.getMonth()-i.getMonth();return r*12+o}function TF(e){return t=>{const n=Math.trunc,a=n(t);return a===0?0:a}}function DF(e,t){return+Sa(e)-+Sa(t)}function IKt(e,t,n){const a=DF(e,t)/B$;return TF()(a)}function T5e(e,t){const n=Sa(e,t==null?void 0:t.in);return n.setHours(23,59,59,999),n}function D5e(e,t){const n=Sa(e,t==null?void 0:t.in),a=n.getMonth();return n.setFullYear(n.getFullYear(),a+1,0),n.setHours(23,59,59,999),n}function V5e(e,t){const n=Sa(e,t==null?void 0:t.in);return+T5e(n,t)==+D5e(n,t)}function O5e(e,t,n){const[a,i,r]=k8(n==null?void 0:n.in,e,e,t),o=$4(i,r),s=Math.abs(P5e(i,r));if(s<1)return 0;i.getMonth()===1&&i.getDate()>27&&i.setDate(30),i.setMonth(i.getMonth()-o*s);let l=$4(i,r)===-o;V5e(a)&&s===1&&$4(a,r)===1&&(l=!1);const c=o*(s-+l);return c===0?0:c}function I5e(e,t,n){const a=DF(e,t)/1e3;return TF()(a)}function H5e(e,t){const n=Sa(e,t==null?void 0:t.in);return n.setFullYear(n.getFullYear(),0,1),n.setHours(0,0,0,0),n}const N5e={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},R5e=(e,t,n)=>{let a;const i=N5e[e];return typeof i=="string"?a=i:t===1?a=i.one:a=i.other.replace("{{count}}",t.toString()),n!=null&&n.addSuffix?n.comparison&&n.comparison>0?"in "+a:a+" ago":a};function T2(e){return(t={})=>{const n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}const Z5e={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},F5e={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},z5e={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},B5e={date:T2({formats:Z5e,defaultWidth:"full"}),time:T2({formats:F5e,defaultWidth:"full"}),dateTime:T2({formats:z5e,defaultWidth:"full"})},U5e={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},j5e=(e,t,n,a)=>U5e[e];function au(e){return(t,n)=>{const a=n!=null&&n.context?String(n.context):"standalone";let i;if(a==="formatting"&&e.formattingValues){const o=e.defaultFormattingWidth||e.defaultWidth,s=n!=null&&n.width?String(n.width):o;i=e.formattingValues[s]||e.formattingValues[o]}else{const o=e.defaultWidth,s=n!=null&&n.width?String(n.width):e.defaultWidth;i=e.values[s]||e.values[o]}const r=e.argumentCallback?e.argumentCallback(t):t;return i[r]}}const q5e={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},Y5e={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},W5e={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},G5e={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},K5e={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},X5e={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},J5e=(e,t)=>{const n=Number(e),a=n%100;if(a>20||a<10)switch(a%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},Q5e={ordinalNumber:J5e,era:au({values:q5e,defaultWidth:"wide"}),quarter:au({values:Y5e,defaultWidth:"wide",argumentCallback:e=>e-1}),month:au({values:W5e,defaultWidth:"wide"}),day:au({values:G5e,defaultWidth:"wide"}),dayPeriod:au({values:K5e,defaultWidth:"wide",formattingValues:X5e,defaultFormattingWidth:"wide"})};function iu(e){return(t,n={})=>{const a=n.width,i=a&&e.matchPatterns[a]||e.matchPatterns[e.defaultMatchWidth],r=t.match(i);if(!r)return null;const o=r[0],s=a&&e.parsePatterns[a]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(s)?tye(s,d=>d.test(o)):eye(s,d=>d.test(o));let c;c=e.valueCallback?e.valueCallback(l):l,c=n.valueCallback?n.valueCallback(c):c;const u=t.slice(o.length);return{value:c,rest:u}}}function eye(e,t){for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n}function tye(e,t){for(let n=0;n<e.length;n++)if(t(e[n]))return n}function VF(e){return(t,n={})=>{const a=t.match(e.matchPattern);if(!a)return null;const i=a[0],r=t.match(e.parsePattern);if(!r)return null;let o=e.valueCallback?e.valueCallback(r[0]):r[0];o=n.valueCallback?n.valueCallback(o):o;const s=t.slice(i.length);return{value:o,rest:s}}}const nye=/^(\d+)(th|st|nd|rd)?/i,aye=/\d+/i,iye={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},rye={any:[/^b/i,/^(a|c)/i]},oye={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},sye={any:[/1/i,/2/i,/3/i,/4/i]},lye={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},uye={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},cye={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},dye={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},fye={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},hye={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},pye={ordinalNumber:VF({matchPattern:nye,parsePattern:aye,valueCallback:e=>parseInt(e,10)}),era:iu({matchPatterns:iye,defaultMatchWidth:"wide",parsePatterns:rye,defaultParseWidth:"any"}),quarter:iu({matchPatterns:oye,defaultMatchWidth:"wide",parsePatterns:sye,defaultParseWidth:"any",valueCallback:e=>e+1}),month:iu({matchPatterns:lye,defaultMatchWidth:"wide",parsePatterns:uye,defaultParseWidth:"any"}),day:iu({matchPatterns:cye,defaultMatchWidth:"wide",parsePatterns:dye,defaultParseWidth:"any"}),dayPeriod:iu({matchPatterns:fye,defaultMatchWidth:"any",parsePatterns:hye,defaultParseWidth:"any"})},OF={code:"en-US",formatDistance:R5e,formatLong:B5e,formatRelative:j5e,localize:Q5e,match:pye,options:{weekStartsOn:0,firstWeekContainsDate:1}};function mye(e,t){const n=Sa(e,t==null?void 0:t.in);return M5e(n,H5e(n))+1}function vye(e,t){const n=Sa(e,t==null?void 0:t.in),a=+F6(n)-+x5e(n);return Math.round(a/xF)+1}function IF(e,t){var u,d,f,m;const n=Sa(e,t==null?void 0:t.in),a=n.getFullYear(),i=C8(),r=(t==null?void 0:t.firstWeekContainsDate)??((d=(u=t==null?void 0:t.locale)==null?void 0:u.options)==null?void 0:d.firstWeekContainsDate)??i.firstWeekContainsDate??((m=(f=i.locale)==null?void 0:f.options)==null?void 0:m.firstWeekContainsDate)??1,o=ls((t==null?void 0:t.in)||e,0);o.setFullYear(a+1,0,r),o.setHours(0,0,0,0);const s=Om(o,t),l=ls((t==null?void 0:t.in)||e,0);l.setFullYear(a,0,r),l.setHours(0,0,0,0);const c=Om(l,t);return+n>=+s?a+1:+n>=+c?a:a-1}function gye(e,t){var s,l,c,u;const n=C8(),a=(t==null?void 0:t.firstWeekContainsDate)??((l=(s=t==null?void 0:t.locale)==null?void 0:s.options)==null?void 0:l.firstWeekContainsDate)??n.firstWeekContainsDate??((u=(c=n.locale)==null?void 0:c.options)==null?void 0:u.firstWeekContainsDate)??1,i=IF(e,t),r=ls((t==null?void 0:t.in)||e,0);return r.setFullYear(i,0,a),r.setHours(0,0,0,0),Om(r,t)}function yye(e,t){const n=Sa(e,t==null?void 0:t.in),a=+Om(n,t)-+gye(n,t);return Math.round(a/xF)+1}function ta(e,t){const n=e<0?"-":"",a=Math.abs(e).toString().padStart(t,"0");return n+a}const Gc={y(e,t){const n=e.getFullYear(),a=n>0?n:1-n;return ta(t==="yy"?a%100:a,t.length)},M(e,t){const n=e.getMonth();return t==="M"?String(n+1):ta(n+1,2)},d(e,t){return ta(e.getDate(),t.length)},a(e,t){const n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];case"aaaa":default:return n==="am"?"a.m.":"p.m."}},h(e,t){return ta(e.getHours()%12||12,t.length)},H(e,t){return ta(e.getHours(),t.length)},m(e,t){return ta(e.getMinutes(),t.length)},s(e,t){return ta(e.getSeconds(),t.length)},S(e,t){const n=t.length,a=e.getMilliseconds(),i=Math.trunc(a*Math.pow(10,n-3));return ta(i,t.length)}},Wd={midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},HE={G:function(e,t,n){const a=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(a,{width:"abbreviated"});case"GGGGG":return n.era(a,{width:"narrow"});case"GGGG":default:return n.era(a,{width:"wide"})}},y:function(e,t,n){if(t==="yo"){const a=e.getFullYear(),i=a>0?a:1-a;return n.ordinalNumber(i,{unit:"year"})}return Gc.y(e,t)},Y:function(e,t,n,a){const i=IF(e,a),r=i>0?i:1-i;if(t==="YY"){const o=r%100;return ta(o,2)}return t==="Yo"?n.ordinalNumber(r,{unit:"year"}):ta(r,t.length)},R:function(e,t){const n=PF(e);return ta(n,t.length)},u:function(e,t){const n=e.getFullYear();return ta(n,t.length)},Q:function(e,t,n){const a=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(a);case"QQ":return ta(a,2);case"Qo":return n.ordinalNumber(a,{unit:"quarter"});case"QQQ":return n.quarter(a,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(a,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(a,{width:"wide",context:"formatting"})}},q:function(e,t,n){const a=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(a);case"qq":return ta(a,2);case"qo":return n.ordinalNumber(a,{unit:"quarter"});case"qqq":return n.quarter(a,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(a,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(a,{width:"wide",context:"standalone"})}},M:function(e,t,n){const a=e.getMonth();switch(t){case"M":case"MM":return Gc.M(e,t);case"Mo":return n.ordinalNumber(a+1,{unit:"month"});case"MMM":return n.month(a,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(a,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(a,{width:"wide",context:"formatting"})}},L:function(e,t,n){const a=e.getMonth();switch(t){case"L":return String(a+1);case"LL":return ta(a+1,2);case"Lo":return n.ordinalNumber(a+1,{unit:"month"});case"LLL":return n.month(a,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(a,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(a,{width:"wide",context:"standalone"})}},w:function(e,t,n,a){const i=yye(e,a);return t==="wo"?n.ordinalNumber(i,{unit:"week"}):ta(i,t.length)},I:function(e,t,n){const a=vye(e);return t==="Io"?n.ordinalNumber(a,{unit:"week"}):ta(a,t.length)},d:function(e,t,n){return t==="do"?n.ordinalNumber(e.getDate(),{unit:"date"}):Gc.d(e,t)},D:function(e,t,n){const a=mye(e);return t==="Do"?n.ordinalNumber(a,{unit:"dayOfYear"}):ta(a,t.length)},E:function(e,t,n){const a=e.getDay();switch(t){case"E":case"EE":case"EEE":return n.day(a,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(a,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(a,{width:"short",context:"formatting"});case"EEEE":default:return n.day(a,{width:"wide",context:"formatting"})}},e:function(e,t,n,a){const i=e.getDay(),r=(i-a.weekStartsOn+8)%7||7;switch(t){case"e":return String(r);case"ee":return ta(r,2);case"eo":return n.ordinalNumber(r,{unit:"day"});case"eee":return n.day(i,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(i,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(i,{width:"short",context:"formatting"});case"eeee":default:return n.day(i,{width:"wide",context:"formatting"})}},c:function(e,t,n,a){const i=e.getDay(),r=(i-a.weekStartsOn+8)%7||7;switch(t){case"c":return String(r);case"cc":return ta(r,t.length);case"co":return n.ordinalNumber(r,{unit:"day"});case"ccc":return n.day(i,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(i,{width:"narrow",context:"standalone"});case"cccccc":return n.day(i,{width:"short",context:"standalone"});case"cccc":default:return n.day(i,{width:"wide",context:"standalone"})}},i:function(e,t,n){const a=e.getDay(),i=a===0?7:a;switch(t){case"i":return String(i);case"ii":return ta(i,t.length);case"io":return n.ordinalNumber(i,{unit:"day"});case"iii":return n.day(a,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(a,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(a,{width:"short",context:"formatting"});case"iiii":default:return n.day(a,{width:"wide",context:"formatting"})}},a:function(e,t,n){const i=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(i,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(i,{width:"wide",context:"formatting"})}},b:function(e,t,n){const a=e.getHours();let i;switch(a===12?i=Wd.noon:a===0?i=Wd.midnight:i=a/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(i,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(i,{width:"wide",context:"formatting"})}},B:function(e,t,n){const a=e.getHours();let i;switch(a>=17?i=Wd.evening:a>=12?i=Wd.afternoon:a>=4?i=Wd.morning:i=Wd.night,t){case"B":case"BB":case"BBB":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(i,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(i,{width:"wide",context:"formatting"})}},h:function(e,t,n){if(t==="ho"){let a=e.getHours()%12;return a===0&&(a=12),n.ordinalNumber(a,{unit:"hour"})}return Gc.h(e,t)},H:function(e,t,n){return t==="Ho"?n.ordinalNumber(e.getHours(),{unit:"hour"}):Gc.H(e,t)},K:function(e,t,n){const a=e.getHours()%12;return t==="Ko"?n.ordinalNumber(a,{unit:"hour"}):ta(a,t.length)},k:function(e,t,n){let a=e.getHours();return a===0&&(a=24),t==="ko"?n.ordinalNumber(a,{unit:"hour"}):ta(a,t.length)},m:function(e,t,n){return t==="mo"?n.ordinalNumber(e.getMinutes(),{unit:"minute"}):Gc.m(e,t)},s:function(e,t,n){return t==="so"?n.ordinalNumber(e.getSeconds(),{unit:"second"}):Gc.s(e,t)},S:function(e,t){return Gc.S(e,t)},X:function(e,t,n){const a=e.getTimezoneOffset();if(a===0)return"Z";switch(t){case"X":return RE(a);case"XXXX":case"XX":return $0(a);case"XXXXX":case"XXX":default:return $0(a,":")}},x:function(e,t,n){const a=e.getTimezoneOffset();switch(t){case"x":return RE(a);case"xxxx":case"xx":return $0(a);case"xxxxx":case"xxx":default:return $0(a,":")}},O:function(e,t,n){const a=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+NE(a,":");case"OOOO":default:return"GMT"+$0(a,":")}},z:function(e,t,n){const a=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+NE(a,":");case"zzzz":default:return"GMT"+$0(a,":")}},t:function(e,t,n){const a=Math.trunc(+e/1e3);return ta(a,t.length)},T:function(e,t,n){return ta(+e,t.length)}};function NE(e,t=""){const n=e>0?"-":"+",a=Math.abs(e),i=Math.trunc(a/60),r=a%60;return r===0?n+String(i):n+String(i)+t+ta(r,2)}function RE(e,t){return e%60===0?(e>0?"-":"+")+ta(Math.abs(e)/60,2):$0(e,t)}function $0(e,t=""){const n=e>0?"-":"+",a=Math.abs(e),i=ta(Math.trunc(a/60),2),r=ta(a%60,2);return n+i+t+r}const ZE=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});case"PPPP":default:return t.date({width:"full"})}},HF=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});case"pppp":default:return t.time({width:"full"})}},_ye=(e,t)=>{const n=e.match(/(P+)(p+)?/)||[],a=n[1],i=n[2];if(!i)return ZE(e,t);let r;switch(a){case"P":r=t.dateTime({width:"short"});break;case"PP":r=t.dateTime({width:"medium"});break;case"PPP":r=t.dateTime({width:"long"});break;case"PPPP":default:r=t.dateTime({width:"full"});break}return r.replace("{{date}}",ZE(a,t)).replace("{{time}}",HF(i,t))},bye={p:HF,P:_ye},wye=/^D+$/,$ye=/^Y+$/,Aye=["D","DD","YY","YYYY"];function Sye(e){return wye.test(e)}function Cye(e){return $ye.test(e)}function kye(e,t,n){const a=Mye(e,t,n);if(console.warn(a),Aye.includes(e))throw new RangeError(a)}function Mye(e,t,n){const a=e[0]==="Y"?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${a} to the input \`${n}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}const xye=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Eye=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Lye=/^'([^]*?)'?$/,Pye=/''/g,Tye=/[a-zA-Z]/;function Dye(e,t,n){var u,d,f,m,v,g,y,_;const a=C8(),i=(n==null?void 0:n.locale)??a.locale??OF,r=(n==null?void 0:n.firstWeekContainsDate)??((d=(u=n==null?void 0:n.locale)==null?void 0:u.options)==null?void 0:d.firstWeekContainsDate)??a.firstWeekContainsDate??((m=(f=a.locale)==null?void 0:f.options)==null?void 0:m.firstWeekContainsDate)??1,o=(n==null?void 0:n.weekStartsOn)??((g=(v=n==null?void 0:n.locale)==null?void 0:v.options)==null?void 0:g.weekStartsOn)??a.weekStartsOn??((_=(y=a.locale)==null?void 0:y.options)==null?void 0:_.weekStartsOn)??0,s=Sa(e,n==null?void 0:n.in);if(!L5e(s))throw new RangeError("Invalid time value");let l=t.match(Eye).map(w=>{const C=w[0];if(C==="p"||C==="P"){const S=bye[C];return S(w,i.formatLong)}return w}).join("").match(xye).map(w=>{if(w==="''")return{isToken:!1,value:"'"};const C=w[0];if(C==="'")return{isToken:!1,value:Vye(w)};if(HE[C])return{isToken:!0,value:w};if(C.match(Tye))throw new RangeError("Format string contains an unescaped latin alphabet character `"+C+"`");return{isToken:!1,value:w}});i.localize.preprocessor&&(l=i.localize.preprocessor(s,l));const c={firstWeekContainsDate:r,weekStartsOn:o,locale:i};return l.map(w=>{if(!w.isToken)return w.value;const C=w.value;(!(n!=null&&n.useAdditionalWeekYearTokens)&&Cye(C)||!(n!=null&&n.useAdditionalDayOfYearTokens)&&Sye(C))&&kye(C,t,String(e));const S=HE[C[0]];return S(s,C,i.localize,c)}).join("")}function Vye(e){const t=e.match(Lye);return t?t[1].replace(Pye,"'"):e}function Oye(e,t,n){const a=C8(),i=(n==null?void 0:n.locale)??a.locale??OF,r=2520,o=$4(e,t);if(isNaN(o))throw new RangeError("Invalid time value");const s=Object.assign({},n,{addSuffix:n==null?void 0:n.addSuffix,comparison:o}),[l,c]=k8(n==null?void 0:n.in,...o>0?[t,e]:[e,t]),u=I5e(c,l),d=(z6(c)-z6(l))/1e3,f=Math.round((u-d)/60);let m;if(f<2)return n!=null&&n.includeSeconds?u<5?i.formatDistance("lessThanXSeconds",5,s):u<10?i.formatDistance("lessThanXSeconds",10,s):u<20?i.formatDistance("lessThanXSeconds",20,s):u<40?i.formatDistance("halfAMinute",0,s):u<60?i.formatDistance("lessThanXMinutes",1,s):i.formatDistance("xMinutes",1,s):f===0?i.formatDistance("lessThanXMinutes",1,s):i.formatDistance("xMinutes",f,s);if(f<45)return i.formatDistance("xMinutes",f,s);if(f<90)return i.formatDistance("aboutXHours",1,s);if(f<OE){const v=Math.round(f/60);return i.formatDistance("aboutXHours",v,s)}else{if(f<r)return i.formatDistance("xDays",1,s);if(f<Lv){const v=Math.round(f/OE);return i.formatDistance("xDays",v,s)}else if(f<Lv*2)return m=Math.round(f/Lv),i.formatDistance("aboutXMonths",m,s)}if(m=O5e(c,l),m<12){const v=Math.round(f/Lv);return i.formatDistance("xMonths",v,s)}else{const v=m%12,g=Math.trunc(m/12);return v<3?i.formatDistance("aboutXYears",g,s):v<9?i.formatDistance("overXYears",g,s):i.formatDistance("almostXYears",g+1,s)}}function HKt(e,t){return Oye(e,M8(e),t)}function NKt(e,t){return Sa(e,t==null?void 0:t.in).getFullYear()}function FE(e,t){const n=Sa(e,t==null?void 0:t.in);return n.setSeconds(0,0),n}function Iye(e,t){return+FE(e)==+FE(t)}function RKt(e){return Iye(e,M8(e))}function Hye(e,t){return U$(ls(e,e),M8(e))}function Nye(e,t){return U$(e,LF(M8(e),1),t)}function ZKt(e,t,n){const a=+Sa(e,n==null?void 0:n.in),[i,r]=[+Sa(t.start,n==null?void 0:n.in),+Sa(t.end,n==null?void 0:n.in)].sort((o,s)=>o-s);return a>=i&&a<=r}function Rye(e,t,n){return LF(e,-1,n)}function FKt(e,t){return U$(ls(e,e),Rye(M8(e)))}function zKt(e,t){const n=()=>ls(t==null?void 0:t.in,NaN),i=Bye(e);let r;if(i.date){const c=Uye(i.date,2);r=jye(c.restDateString,c.year)}if(!r||isNaN(+r))return n();const o=+r;let s=0,l;if(i.time&&(s=qye(i.time),isNaN(s)))return n();if(i.timezone){if(l=Yye(i.timezone),isNaN(l))return n()}else{const c=new Date(o+s),u=Sa(0,t==null?void 0:t.in);return u.setFullYear(c.getUTCFullYear(),c.getUTCMonth(),c.getUTCDate()),u.setHours(c.getUTCHours(),c.getUTCMinutes(),c.getUTCSeconds(),c.getUTCMilliseconds()),u}return Sa(o+s+l,t==null?void 0:t.in)}const Pv={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},Zye=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,Fye=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,zye=/^([+-])(\d{2})(?::?(\d{2}))?$/;function Bye(e){const t={},n=e.split(Pv.dateTimeDelimiter);let a;if(n.length>2)return t;if(/:/.test(n[0])?a=n[0]:(t.date=n[0],a=n[1],Pv.timeZoneDelimiter.test(t.date)&&(t.date=e.split(Pv.timeZoneDelimiter)[0],a=e.substr(t.date.length,e.length))),a){const i=Pv.timezone.exec(a);i?(t.time=a.replace(i[1],""),t.timezone=i[1]):t.time=a}return t}function Uye(e,t){const n=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),a=e.match(n);if(!a)return{year:NaN,restDateString:""};const i=a[1]?parseInt(a[1]):null,r=a[2]?parseInt(a[2]):null;return{year:r===null?i:r*100,restDateString:e.slice((a[1]||a[2]).length)}}function jye(e,t){if(t===null)return new Date(NaN);const n=e.match(Zye);if(!n)return new Date(NaN);const a=!!n[4],i=kh(n[1]),r=kh(n[2])-1,o=kh(n[3]),s=kh(n[4]),l=kh(n[5])-1;if(a)return Jye(t,s,l)?Wye(t,s,l):new Date(NaN);{const c=new Date(0);return!Kye(t,r,o)||!Xye(t,i)?new Date(NaN):(c.setUTCFullYear(t,r,Math.max(i,o)),c)}}function kh(e){return e?parseInt(e):1}function qye(e){const t=e.match(Fye);if(!t)return NaN;const n=fy(t[1]),a=fy(t[2]),i=fy(t[3]);return Qye(n,a,i)?n*EF+a*B$+i*1e3:NaN}function fy(e){return e&&parseFloat(e.replace(",","."))||0}function Yye(e){if(e==="Z")return 0;const t=e.match(zye);if(!t)return 0;const n=t[1]==="+"?-1:1,a=parseInt(t[2]),i=t[3]&&parseInt(t[3])||0;return e7e(a,i)?n*(a*EF+i*B$):NaN}function Wye(e,t,n){const a=new Date(0);a.setUTCFullYear(e,0,4);const i=a.getUTCDay()||7,r=(t-1)*7+n+1-i;return a.setUTCDate(a.getUTCDate()+r),a}const Gye=[31,null,31,30,31,30,31,31,30,31,30,31];function NF(e){return e%400===0||e%4===0&&e%100!==0}function Kye(e,t,n){return t>=0&&t<=11&&n>=1&&n<=(Gye[t]||(NF(e)?29:28))}function Xye(e,t){return t>=1&&t<=(NF(e)?366:365)}function Jye(e,t,n){return t>=1&&t<=53&&n>=0&&n<=6}function Qye(e,t,n){return e===24?t===0&&n===0:n>=0&&n<60&&t>=0&&t<60&&e>=0&&e<25}function e7e(e,t){return t>=0&&t<=59}const t7e={lessThanXSeconds:{one:"moins d’une seconde",other:"moins de {{count}} secondes"},xSeconds:{one:"1 seconde",other:"{{count}} secondes"},halfAMinute:"30 secondes",lessThanXMinutes:{one:"moins d’une minute",other:"moins de {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"environ 1 heure",other:"environ {{count}} heures"},xHours:{one:"1 heure",other:"{{count}} heures"},xDays:{one:"1 jour",other:"{{count}} jours"},aboutXWeeks:{one:"environ 1 semaine",other:"environ {{count}} semaines"},xWeeks:{one:"1 semaine",other:"{{count}} semaines"},aboutXMonths:{one:"environ 1 mois",other:"environ {{count}} mois"},xMonths:{one:"1 mois",other:"{{count}} mois"},aboutXYears:{one:"environ 1 an",other:"environ {{count}} ans"},xYears:{one:"1 an",other:"{{count}} ans"},overXYears:{one:"plus d’un an",other:"plus de {{count}} ans"},almostXYears:{one:"presqu’un an",other:"presque {{count}} ans"}},n7e=(e,t,n)=>{let a;const i=t7e[e];return typeof i=="string"?a=i:t===1?a=i.one:a=i.other.replace("{{count}}",String(t)),n!=null&&n.addSuffix?n.comparison&&n.comparison>0?"dans "+a:"il y a "+a:a},a7e={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd/MM/y"},i7e={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},r7e={full:"{{date}} 'à' {{time}}",long:"{{date}} 'à' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},o7e={date:T2({formats:a7e,defaultWidth:"full"}),time:T2({formats:i7e,defaultWidth:"full"}),dateTime:T2({formats:r7e,defaultWidth:"full"})},s7e={lastWeek:"eeee 'dernier à' p",yesterday:"'hier à' p",today:"'aujourd’hui à' p",tomorrow:"'demain à' p'",nextWeek:"eeee 'prochain à' p",other:"P"},l7e=(e,t,n,a)=>s7e[e],u7e={narrow:["av. J.-C","ap. J.-C"],abbreviated:["av. J.-C","ap. J.-C"],wide:["avant Jésus-Christ","après Jésus-Christ"]},c7e={narrow:["T1","T2","T3","T4"],abbreviated:["1er trim.","2ème trim.","3ème trim.","4ème trim."],wide:["1er trimestre","2ème trimestre","3ème trimestre","4ème trimestre"]},d7e={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc."],wide:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"]},f7e={narrow:["D","L","M","M","J","V","S"],short:["di","lu","ma","me","je","ve","sa"],abbreviated:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],wide:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"]},h7e={narrow:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"mat.",afternoon:"ap.m.",evening:"soir",night:"mat."},abbreviated:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"matin",afternoon:"après-midi",evening:"soir",night:"matin"},wide:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"du matin",afternoon:"de l’après-midi",evening:"du soir",night:"du matin"}},p7e=(e,t)=>{const n=Number(e),a=t==null?void 0:t.unit;if(n===0)return"0";const i=["year","week","hour","minute","second"];let r;return n===1?r=a&&i.includes(a)?"ère":"er":r="ème",n+r},m7e=["MMM","MMMM"],v7e={preprocessor:(e,t)=>e.getDate()===1||!t.some(a=>a.isToken&&m7e.includes(a.value))?t:t.map(a=>a.isToken&&a.value==="do"?{isToken:!0,value:"d"}:a),ordinalNumber:p7e,era:au({values:u7e,defaultWidth:"wide"}),quarter:au({values:c7e,defaultWidth:"wide",argumentCallback:e=>e-1}),month:au({values:d7e,defaultWidth:"wide"}),day:au({values:f7e,defaultWidth:"wide"}),dayPeriod:au({values:h7e,defaultWidth:"wide"})},g7e=/^(\d+)(ième|ère|ème|er|e)?/i,y7e=/\d+/i,_7e={narrow:/^(av\.J\.C|ap\.J\.C|ap\.J\.-C)/i,abbreviated:/^(av\.J\.-C|av\.J-C|apr\.J\.-C|apr\.J-C|ap\.J-C)/i,wide:/^(avant Jésus-Christ|après Jésus-Christ)/i},b7e={any:[/^av/i,/^ap/i]},w7e={narrow:/^T?[1234]/i,abbreviated:/^[1234](er|ème|e)? trim\.?/i,wide:/^[1234](er|ème|e)? trimestre/i},$7e={any:[/1/i,/2/i,/3/i,/4/i]},A7e={narrow:/^[jfmasond]/i,abbreviated:/^(janv|févr|mars|avr|mai|juin|juill|juil|août|sept|oct|nov|déc)\.?/i,wide:/^(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i},S7e={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^av/i,/^ma/i,/^juin/i,/^juil/i,/^ao/i,/^s/i,/^o/i,/^n/i,/^d/i]},C7e={narrow:/^[lmjvsd]/i,short:/^(di|lu|ma|me|je|ve|sa)/i,abbreviated:/^(dim|lun|mar|mer|jeu|ven|sam)\.?/i,wide:/^(dimanche|lundi|mardi|mercredi|jeudi|vendredi|samedi)/i},k7e={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^di/i,/^lu/i,/^ma/i,/^me/i,/^je/i,/^ve/i,/^sa/i]},M7e={narrow:/^(a|p|minuit|midi|mat\.?|ap\.?m\.?|soir|nuit)/i,any:/^([ap]\.?\s?m\.?|du matin|de l'après[-\s]midi|du soir|de la nuit)/i},x7e={any:{am:/^a/i,pm:/^p/i,midnight:/^min/i,noon:/^mid/i,morning:/mat/i,afternoon:/ap/i,evening:/soir/i,night:/nuit/i}},E7e={ordinalNumber:VF({matchPattern:g7e,parsePattern:y7e,valueCallback:e=>parseInt(e)}),era:iu({matchPatterns:_7e,defaultMatchWidth:"wide",parsePatterns:b7e,defaultParseWidth:"any"}),quarter:iu({matchPatterns:w7e,defaultMatchWidth:"wide",parsePatterns:$7e,defaultParseWidth:"any",valueCallback:e=>e+1}),month:iu({matchPatterns:A7e,defaultMatchWidth:"wide",parsePatterns:S7e,defaultParseWidth:"any"}),day:iu({matchPatterns:C7e,defaultMatchWidth:"wide",parsePatterns:k7e,defaultParseWidth:"any"}),dayPeriod:iu({matchPatterns:M7e,defaultMatchWidth:"any",parsePatterns:x7e,defaultParseWidth:"any"})},L7e={code:"fr",formatDistance:n7e,formatLong:o7e,formatRelative:l7e,localize:v7e,match:E7e,options:{weekStartsOn:1,firstWeekContainsDate:4}},zE=Rn("dashboardUpcomingAppointments",()=>{const e=F([]),t=F([]),n=F(!1),a=F(!1),i=F(1),r=F(1),o=F(10),s=P(()=>i.value<r.value),l=P(()=>e.value.length),c=y=>{try{const _=new Date(y);if(isNaN(_.getTime()))return y;if(Hye(_))return"Aujourd'hui";if(Nye(_))return"Demain";const w=Dye(_,"EEEE d MMMM yyyy",{locale:L7e});return w.charAt(0).toUpperCase()+w.slice(1)}catch(_){return console.error("Error formatting date group label:",_),y}},u=P(()=>{try{const y={};return t.value.forEach(_=>{if(!(_!=null&&_.start)){console.warn("Appointment missing start date:",_);return}let w;_.start.includes("T")?w=_.start.split("T")[0]:w=_.start.split(" ")[0],y[w]||(y[w]=[]),y[w].push(_)}),Object.keys(y).sort().map(_=>{var w;return{dateKey:_,label:c(((w=y[_][0])==null?void 0:w.start)||_),appointments:y[_].sort((C,S)=>new Date(C.start).getTime()-new Date(S.start).getTime())}})}catch(y){return console.error("Error grouping appointments:",y),[]}}),d=async(y=!0)=>{if(!n.value){y&&(i.value=1,e.value=[],t.value=[]),n.value=!0,a.value=!1;try{const w=await qt("/appointment").get("/dashboard/upcoming",{params:{page:i.value,limit:o.value}}),C=w.data.appointments||[],S=w.data.pagination||{};y?e.value=C:e.value=[...e.value,...C],r.value=S.pages||1;const M=Ho();t.value=M.formatResponse(y?C:e.value)}catch(_){console.error("Error fetching dashboard appointments:",_),a.value=!0,e.value=[],t.value=[]}finally{n.value=!1}}};return{appointments:e,formattedAppointments:t,isLoading:n,hasError:a,currentPage:i,totalPages:r,limit:o,hasMoreAppointments:s,appointmentsCount:l,groupedAppointments:u,fetchAppointments:d,loadMoreAppointments:async()=>{s.value&&!n.value&&(i.value++,await d(!1))},addOrUpdateAppointment:y=>{const w=Ho().formatResponse([y])[0],C=e.value.findIndex(S=>S.id===y.id);if(C!==-1){e.value[C]=y;const S=t.value.findIndex(M=>M.id===w.id);S!==-1&&(t.value[S]=w)}else e.value.push(y),t.value.push(w)},removeAppointment:y=>{e.value=e.value.filter(_=>_.id!==y),t.value=t.value.filter(_=>_.id!==y)},resetState:()=>{e.value=[],t.value=[],n.value=!1,a.value=!1,i.value=1,r.value=1}}}),Gr=qt();De.extend($d);const Ho=Rn("practitioner-appointment",()=>{const e=$r(),t=F(!1),{t:n}=Vn(),a=F([]),i=F([]),r=F(!1),o=F(null),s=F(null),l=F(De().format("MMMM YYYY")),c=F(!1),u=F([]),d=F([]),f=F([]),m=F(!1),v=F(!1),g=F(!1),y=F(null),_=o8(),w=F({profileIds:null,addressIds:null,appointmentReasonIds:null,patientId:null}),C=F({}),S=async(ge,J,he,oe=null)=>{var Ae,Te;try{let Ie,Ce;if(gn.currentRoute.value.name==="DashboardAppointment"&&gn.currentRoute.value.query.viewMode==="lists")Ie=o.value,Ce=s.value;else{const q=Vo.$app.calendarState.range.value,K=De(q.end,"YYYY-MM-DD HH:mm"),be=K.hour()<23?K.endOf("day"):K;Ie=De(q.start,"YYYY-MM-DD HH:mm").toISOString(),Ce=be.toISOString()}const _e=await Gr.get(`/agenda/agenda?profiles=${ge.filter(q=>q).join(",")}&addresses=${J.filter(q=>q).join(",")}&appointmentReason=${he.filter(q=>q).join(",")}&start=${Ie}&end=${Ce}&owner=${oe||""}&agendaType=appointment`);if(_e.status!==200)throw Error(JSON.stringify(_e));a.value=x(_e.data.appointments.map(q=>q.appointment))}catch(Ie){console.error("Error in fill appointments:",Ie);const Ce=((Te=(Ae=Ie.response)==null?void 0:Ae.data)==null?void 0:Te.message)||n("calendar.appointment-error");Je.error(Ce)}},M=async()=>{var ge,J,he;try{let oe,Ae;if(gn.currentRoute.value.name==="DashboardAppointment"&&gn.currentRoute.value.query.viewMode==="lists")oe=o.value,Ae=s.value;else{const _e=Vo.$app.calendarState.range.value,q=De(_e.end,"YYYY-MM-DD HH:mm"),K=q.hour()<23?q.endOf("day"):q;oe=De(_e.start,"YYYY-MM-DD HH:mm").toISOString(),Ae=K.toISOString()}const Ie=((ge=(await Gr.get("/v2/bookings",{params:{from:oe,until:Ae}})).data)==null?void 0:ge.data)??[],Ce=Sl();a.value=Ie.map(_e=>{var Dt,hn,En,ut,Oe,ye,Pe;const q=_e.source==="google",K=(Dt=_e.participants)==null?void 0:Dt[0],be=((hn=_e.appointmentReason)==null?void 0:hn.label)??"",Ee=q?_e.title||be:K&&`${K.firstName??""} ${K.lastName??""}`.trim()||"Patient",Be=(_e.capacity??1)>1,He=((En=_e.participants)==null?void 0:En.length)??0,xe=(K==null?void 0:K.firstName)||Ee,Ne=Be&&He>0?He===1?xe:`${xe} +${He-1}`:Ee,tt=e.profiles.find(ve=>ve.id===_e.profileId),yt=Ce.appointmentReasons.find(ve=>{var Ue;return ve.id===((Ue=_e.appointmentReason)==null?void 0:Ue.id)}),dt=e.profiles.findIndex(ve=>ve.id===_e.profileId),Pt=Ce.appointmentReasons.findIndex(ve=>{var Ue;return ve.id===((Ue=_e.appointmentReason)==null?void 0:Ue.id)});return{id:_e.id,type:"PractitionerAppointmentEvent",start:De(_e.startDatetime).format("YYYY-MM-DD HH:mm"),end:De(_e.endDatetime).format("YYYY-MM-DD HH:mm"),duration:((ut=_e.appointmentReason)==null?void 0:ut.durationMinutes)??null,price:_e.priceCents!=null?_e.priceCents/100:null,label:((Oe=_e.appointmentReason)==null?void 0:Oe.label)??"",title:Ne,address:_e.location?{id:_e.location.id,addressLine:_e.location.label,postalCode:_e.location.postalCode??null,city:_e.location.city??null,country:_e.location.country??null}:null,patient:{fullName:Ee,firstName:(K==null?void 0:K.firstName)??"",lastName:(K==null?void 0:K.lastName)??"",email:(K==null?void 0:K.email)??"",id:(K==null?void 0:K.userId)??(K==null?void 0:K.id)??"",absence:null,addressCompany:"",avatar:"",birthDate:"",cityCompany:"",countryCompany:"",emailConfirmed:!1,gender:null,language:"",nameCompany:"",naturalMedicineFamiliarity:"",passwordSet:!1,phoneNumber:"",postalCodeCompany:"",publicName:Ee,siret:"",tvaNumberCompany:null,address:"",postalCode:"",city:"",country:"",isArchived:null},appointmentReason:yt??_e.appointmentReason,appointmentReasonId:(ye=_e.appointmentReason)==null?void 0:ye.id,acceptRemote:_e.mode==="remote"?"remote":_e.mode==="home_visit"?"home_visit":"in-person",presential:_e.mode==="in_person",description:null,profile:tt??null,event_type:q?"synced_from_google":"appointment",isFromGoogle:q,meetingLink:_e.meetingLink??null,internalMeetingLink:null,practitionerNotes:_e.practitionerNotes??"",sharedNotes:_e.sharedNotes??"",agendaType:"new",profileColor:LE[dt]??"#007bff",appointmentReasonColor:EE[Pt]??((Pe=_e.appointmentReason)==null?void 0:Pe.color)??"#999",confirmedAt:_e.status==="completed"?_e.endDatetime:null,unconfirmedAt:_e.status==="no_show"?_e.endDatetime:null,timezone:_e.timezone,paymentRequired:_e.paymentRequired,practitionerNotesUpdatedAt:null,sharedNotesUpdatedAt:null,participants:_e.participants??[]}})}catch(oe){console.error("Error in fillV2:",oe);const Ae=((he=(J=oe.response)==null?void 0:J.data)==null?void 0:he.message)||n("calendar.appointment-error");Je.error(Ae)}},x=ge=>{const J=Sl();return!ge||!ge.length?[]:ge.map(he=>{var Ce,_e,q;let oe=null;D.user.profilType==="practitioner"&&_.navRole!=="patient"&&gn.currentRoute.value.name!="ScheduleAppointment"?oe=T.addresses.find(K=>K.id==(he.agenda.agendaType=="old"?he.agenda.address.id:he.address.id)):he.agenda.agendaType=="old"?oe=he.agenda.address:oe=he.address;const Ae=J.appointmentReasons.find(K=>K.id==he.appointmentReason),Te=Ae!=null&&Ae.profile?e.profiles.find(K=>K.id===Ae.profile.id):((Ce=he.agenda)==null?void 0:Ce.agendaType)==="old"?(_e=he.agenda)==null?void 0:_e.profile:he.profile,Ie=he.owner?he.owner.firstName+" "+he.owner.lastName:he.label;return{id:he.id,type:"PractitionerAppointmentEvent",start:De(he.startDateTime).format("YYYY-MM-DD HH:mm"),end:De(he.endDateTime).format("YYYY-MM-DD HH:mm"),duration:he.duration,price:he.price,label:he.label,title:Ie,address:oe,patient:{...he.owner,fullName:Ie},appointmentReason:Ae,appointmentReasonId:he.appointmentReason,acceptRemote:he.presential?"in-person":"remote",description:he.comment??he.description,profile:Te,event_type:he.type,calendarId:he.type==="synced_from_google"?"google-vacation":void 0,meetingLink:he.meetingLink,internalMeetingLink:he.internalMeetingLink,practitionerNotes:he.practitionerNotes,sharedNotes:he.sharedNotes,agendaType:(q=he.agenda)==null?void 0:q.agendaType,presential:he.presential,profileColor:LE[e.profiles.findIndex(K=>K.id==(Te==null?void 0:Te.id))],appointmentReasonColor:EE[J.appointmentReasons.findIndex(K=>K.id==he.appointmentReason)],confirmedAt:he.confirmedAt,unconfirmedAt:he.unconfirmedAt,timezone:he==null?void 0:he.timezone,paymentRequired:he.paymentRequired,practitionerNotesUpdatedAt:he.practitionerNotesUpdatedAt,sharedNotesUpdatedAt:he.sharedNotesUpdatedAt}})},E=ge=>ge.map(J=>J.id),k=ge=>ge.map(J=>J.id),D=An(),T=B1(),I=Xf(),H=async({profileIds:ge,addressIds:J,appointmentReasonIds:he,patientId:oe}={profileIds:null,addressIds:null,appointmentReasonIds:null,patientId:null})=>{var Ae,Te,Ie,Ce,_e;if(!t.value)try{dd.start(),t.value=!0,Ds.value.events.set([]),await I.initVacations(),await T.initAddresses(),(!J||!J.length)&&(J=E(T.addresses)),await e.initProfiles(),(!ge||!ge.length)&&(ge=k(e.profiles));const q=Sl();await q.fillAppointmentReasons(),(!he||!he.length)&&(he=q.appointmentReasons.map(be=>be.id)),await M();const K=[...a.value,...I.vacations];try{const be=V1(),Ee=Cd(),Be=(Ie=(Te=(Ae=Vo.$app)==null?void 0:Ae.calendarState)==null?void 0:Te.range)==null?void 0:Ie.value,He=Be!=null&&Be.start?De(Be.start):De().startOf("week"),xe=Be!=null&&Be.end?De(Be.end):De().endOf("week")}catch(be){console.warn("Background availability events skipped:",be)}Ds.value.events.set(K)}catch(q){console.error("Error in initAppointments:",q);const K=((_e=(Ce=q.response)==null?void 0:Ce.data)==null?void 0:_e.message)||n("common.error.errorHasOccurred");Je.error(K)}finally{t.value=!1,dd.stop()}},R=F(!1),Z=async ge=>{var he,oe,Ae;const J=dy();try{R.value=!0;const Te=await Gr.post("/appointment/",ge,{headers:{"Content-Type":"application/json"}});if(Te.status==422){Te.data.message==="invalid date"?Je.error(n("common.error.invalidDate")):Je.error(Te.data.message);return}else if(Te.status==207&&((he=Te.data)==null?void 0:he.status)=="warning")Je.warning(Te.data.message);else if(Te.status!=200)throw Error(JSON.stringify(Te));Te.data.appointment&&re(Te.data.appointment),Je.success(Te.data.message),J.resetData(),J.isOpen=!1,C.value={}}catch(Te){Je.error((Ae=(oe=Te.response)==null?void 0:oe.data)==null?void 0:Ae.message),C.value=Te.response.data,J.isOpen=!0}finally{R.value=!1}},N=ge=>C.value[ge]?C.value[ge][0]:"",W=async(ge,J)=>{var oe,Ae,Te,Ie;const he=dy();try{R.value=!0;const Ce=await Gr.put("/appointment/"+ge,J,{headers:{"Content-Type":"application/json"}});if(Ce.status==422){Je.error(Ce.data.message);return}else if(Ce.status!=200)throw Error(JSON.stringify(Ce));Ce.data.appointment&&re(Ce.data.appointment),Je.success(Ce.data.message),he.resetData(),he.isOpen=!1,Ia.emit("close-dialog-details"),C.value={}}catch(Ce){Ce.status===422||((oe=Ce.response)==null?void 0:oe.status)===422?(C.value=((Ae=Ce.response)==null?void 0:Ae.data)||{},(Ie=(Te=Ce.response)==null?void 0:Te.data)!=null&&Ie.message&&Je.error(Ce.response.data.message)):Je.error(n("dashboard.appointment.updateError"))}R.value=!1},X=async ge=>{var he,oe;try{R.value=!0;const Ae=await Gr.delete("/appointment/"+ge);if(Ae.status==422)Je.error(Ae.data.message);else if(Ae.status!=200)throw Error(JSON.stringify(Ae));ce(ge),Je.success(Ae.data.message)}catch(Ae){Je.error((oe=(he=Ae.response)==null?void 0:he.data)==null?void 0:oe.message)}const J=dy();J.resetData(),J.isOpen=!1,R.value=!1},ie=ge=>ge.map(J=>({...J,fullName:J.firstName+" "+J.lastName})),pe=async(ge="")=>{if(!r.value){try{R.value=!0;const J=await Gr.get("/appointment/users?name="+ge);if(J.status!=200)throw Error(JSON.stringify(J));const he=ie(J.data);he.sort((oe,Ae)=>oe.fullName.localeCompare(Ae.fullName)),i.value=he,r.value=!0}catch(J){console.error("Erreur lors du chargement des patients:",J),Je.error(n("common.error.errorHasOccurred"))}R.value=!1}},z=async ge=>{try{return await Gr.post(`/appointment-notification/${ge}/confirmed`,{headers:{"Content-Type":"application/json"}}),!0}catch{return Je.error(n("common.error.errorHasOccurred")),!1}},Y=async ge=>{try{return await Gr.post(`/appointment-notification/${ge}/unconfirmed`,{headers:{"Content-Type":"application/json"}}),!0}catch(J){return Je.error(n("common.error.errorHasOccurred")),console.error(J),!1}},te=async ge=>{var J,he,oe,Ae;try{return await Gr.post(`/appointment-payment/charge-remaining/${ge}`),Je.success("Facture créée et marquée comme payée avec succès"),!0}catch(Te){const Ie=((he=(J=Te.response)==null?void 0:J.data)==null?void 0:he.message)||((Ae=(oe=Te.response)==null?void 0:oe.data)==null?void 0:Ae.error)||n("common.error.errorHasOccurred");return Je.error(Ie),console.error("Failed to charge payment:",Te),!1}},ee=async ge=>{var J,he,oe,Ae;try{return await Gr.post(`/appointment-payment/create-and-mark-invoice-paid/${ge}`),Je.success("Facture créée et marquée comme payée avec succès"),!0}catch(Te){const Ie=((he=(J=Te.response)==null?void 0:J.data)==null?void 0:he.message)||((Ae=(oe=Te.response)==null?void 0:oe.data)==null?void 0:Ae.error)||n("common.error.errorHasOccurred");return Je.error(Ie),console.error("Failed to create and mark invoice as paid:",Te),!1}},fe=async ge=>{if(!m.value){m.value=!0;try{await Gr.post("patient/documents",ge,{headers:{"Content-Type":"application/json"}}),Je.success(n("upload_with_success"))}catch{Je.error(n("upload_fail"))}finally{u.value.splice(0),m.value=!1}}},le=async(ge,J)=>{if(!(v.value||!ge)){d.value=[];try{v.value=!0;const he=await Gr.get(`/patient/documents/${ge}?practitionerId=${J}`,{headers:{"Content-Type":"application/json"}});d.value=he.data}catch(he){console.error(he)}finally{v.value=!1}}},Q=async(ge,J)=>{if(!v.value){d.value=[],f.value=[],v.value=!0;try{const he=await Promise.all(ge.map(async Ae=>{const Te=Ae.userId??Ae.id;if(!Te)return{participantId:Ae.id,userId:Ae.userId??null,firstName:Ae.firstName??"",lastName:Ae.lastName??"",documents:[]};const Ie=await Gr.get(`/patient/documents/${Te}?practitionerId=${J}`,{headers:{"Content-Type":"application/json"}}).then(Ce=>Ce.data).catch(()=>[]);return{participantId:Ae.id,userId:Ae.userId??null,firstName:Ae.firstName??"",lastName:Ae.lastName??"",documents:Ie}}));f.value=he;const oe=new Set;d.value=he.flatMap(Ae=>Ae.documents).filter(Ae=>oe.has(Ae.id)?!1:(oe.add(Ae.id),!0))}finally{v.value=!1}}},j=async(ge,J)=>{const he=ge.map(oe=>oe.userId).filter(Boolean);if(he.length){for(const oe of he)await Gr.post("patient/documents",{ownerId:oe,documents:J},{headers:{"Content-Type":"application/json"}});u.value.splice(0),Je.success(n("upload_with_success"))}},ue=async ge=>{if(!c.value){c.value=!0;try{await Gr.delete(`/patient/documents/${ge}`),Je.success(n("delete_with_success"))}catch{Je.error("")}finally{c.value=!1,y.value=null}}},re=ge=>{var oe,Ae;const J=x([ge])[0],he=a.value.findIndex(Te=>Te.id===J.id);he!==-1?(a.value[he]=J,(oe=Ds.value)==null||oe.events.update(J)):(a.value.push(J),(Ae=Ds.value)==null||Ae.events.add(J)),gn.currentRoute.value.path.startsWith("/dashboard")&&zE().addOrUpdateAppointment(ge),Ia.emit("appointmentUpdated",{raw:ge,formatted:J})},ce=ge=>{var J;a.value=a.value.filter(he=>he.id!==ge),(J=Ds.value)!=null&&J.events&&Ds.value.events.remove(ge),gn.currentRoute.value.path.startsWith("/dashboard")&&zE().removeAppointment(ge),Ia.emit("appointmentDeleted",ge)};return{appointments:a,patients:i,patientsLoaded:r,filter:w,loading:R,initAppointments:H,formatResponse:x,handleCreateAppointment:Z,handleUpdateAppointment:W,handleDeleteAppointment:X,addOrUpdateAppointment:re,removeAppointment:ce,formatPatients:ie,fillPatients:pe,fill:S,errorMessage:N,confirmPatientPresence:z,confirmPatientAbsence:Y,endDateRange:s,startDateRange:o,currentMonthYear:l,currentDocuments:u,loadingDoc:v,fetchDocuments:le,fetchDocumentsForGroup:Q,saveDocumentsForGroup:j,groupedPatientDocuments:f,patientDocuments:d,deleteDocument:ue,deletingDoc:c,saveDocuments:fe,uploading:m,displayAlertDocument:g,currentDeleteDoc:y,chargeRemainingPayment:te,createAndMarkInvoiceAsPaid:ee}}),{t:BKt}=No.global,P7e=qt(),An=Rn("user",()=>{const e=Ki("user",{}),t=F(!1),n=vd(),a=gd(),i=Pc(),r=B1(),o=F(document.visibilityState==="visible"),s=o8(),l=()=>{var M;const S=(M=e.value)==null?void 0:M.token;if(S){const x=sce(S),E=De.unix(x.exp);De().isBefore(E)?(t.value=!0,ex({id:e.value.id,email:e.value.email})):u()}else hZ().then(x=>{x&&x.status===200&&(t.value=!0)}).catch(()=>{})},c=async()=>{const S=await ice();d(S)},u=async()=>{var S;if(!((S=e.value)!=null&&S.refreshToken))return Promise.reject("No refresh token");try{const M=await P7e.post("/refresh-token",{refreshToken:e.value.refreshToken},{headers:{"Content-Type":"application/json"}});d({status:M.status,data:M.data})}catch(M){d({status:M.status,data:M.data})}},d=async S=>{if(S.status===200)return e.value=S.data,t.value=!0,ex({id:e.value.id,email:e.value.email}),e.value.profilType==="patient"||s.navRole==="patient"?s.toggleNavRole("patient"):e.value.profilType==="practitioner"&&s.toggleNavRole("praticien"),Q9().updateStoredLocation({city:S.data.appointmentCity,coords:{latitude:S.data.appointmentLatitude,longitude:S.data.appointmentLongitude}}),e.value.profilType==="practitioner"&&ive().startLoop(),(e.value.profilType==="patient"||e.value.profilType==="practitioner")&&(ove().startLoop(),lve().startLoop()),!0;f()},f=async(S=!0)=>{const M=a.fullPath;t.value=!1,await C(),S&&await n.push({name:"Login",query:{redirectUrl:M}}),e.value.addons=[],e.value=null,M$();const x=Ho();x.patients=[],x.patientsLoaded=!1,r.cachedAddress=[];const E=$r(),k=Sl(),D=Xf();E.cachedProfiles=[],k.cachedRaisons=[],D.cachedVacations=[],localStorage.removeItem("user"),localStorage.removeItem("profiles"),localStorage.removeItem("vacations"),localStorage.removeItem("appointmentReasons"),localStorage.removeItem("dialogTimeSlotCreationProfileAddress");const T=wi();T.resetSubscriptionStatusAfterLogout(),T.discountCodes=[],T.selectedAddons=[],i.step=null,i.resetScrapedStatus()},m=F([]),v=async()=>{},g=F([]),y=async()=>{},_=S=>{var M;return((M=e.value.features)==null?void 0:M.includes(S))??!1},w=()=>{(function(S,M,x){console.log("load widget");const E=function(D,T){D.q.push(T)},k=S.document;S.Cal=S.Cal||function(){const D=S.Cal,T=arguments;if(D.loaded||(D.ns={},D.q=D.q||[],k.head.appendChild(k.createElement("script")).src=M,D.loaded=!0),T[0]===x){const I=function(){E(I,arguments)},H=T[1];I.q=I.q||[],typeof H=="string"?(D.ns[H]=D.ns[H]||I,E(D.ns[H],T),E(D,["initNamespace",H])):E(D,T);return}E(D,T)}})(window,"https://cal.holitime.org/embed/embed.js","init"),window.Cal("init","votre-lancement-holitime",{origin:"https://cal.holitime.org"}),window.Cal.ns["votre-lancement-holitime"]("ui",{cssVarsPerTheme:{light:{"cal-brand":"#153d35"},dark:{"cal-brand":"#12c29b"}},hideEventTypeDetails:!1,layout:"month_view"})},C=()=>!1;return{user:e,isLogged:t,init:l,login:c,refreshToken:u,handleLoginResponse:d,logout:f,profiles:m,initProfiles:v,addresses:g,initAddresses:y,unAuthorizedFeature:_,unloadCalWidget:C,loadCalWidget:w,isPageVisible:o}});async function T7e(e,t){var a,i;const n=qt();try{const{data:r}=await n.post("/auth/handoff-token"),o=r==null?void 0:r.token;if(console.log("ht",o),!o)throw new Error("Failed to obtain handoff token");const s=e.replace(/\/$/,""),l=new URLSearchParams({ht:o});t&&t.startsWith("/")&&l.set("next",t);const c=`${s}?${l.toString()}`;window.location.href=c}catch(r){const o=(i=(a=r==null?void 0:r.response)==null?void 0:a.data)==null?void 0:i.error;try{await gn.push({name:"DashboardHome"})}catch{}Je.error(o||"Une erreur est survenue");return}}const RF={confirm:e=>{Ia.emit("confirm-async",e)},close:()=>{Ia.emit("close-confirm-async")}},Mh=F(!1);function BE(){const e=P(()=>Mh.value),t=o=>{Mh.value=o},n=()=>{Mh.value=!1},a=async()=>Mh.value?new Promise(o=>{RF.confirm({title:"Modifications non enregistrées",message:"Vous avez des modifications en cours qui n’ont pas été validées. Si vous continuez, ces données seront perdues. Voulez-vous continuer ?",confirmBtnLabel:"Continuer",cancelBtnLabel:"Annuler",optionsConfirm:{onConfirm:()=>{n(),o(!0)},onCancel:()=>{o(!1)}}})}):!0;return{hasUnsavedChanges:e,setUnsavedChanges:t,clearUnsavedChanges:n,beforeRouteLeaveGuard:async(o,s,l)=>{await a()?l():l(!1)},handleBeforeUnload:o=>{Mh.value&&(o.preventDefault(),o.returnValue="")}}}function hy(e){return e?e.charAt(0).toUpperCase()+e.slice(1).toLowerCase():""}const D7e=Ki("selected-pack",{}),U6=P(()=>D7e.value),V7e=[{path:"/dashboard",component:()=>vt(()=>import("./LayoutDashboard-Adr0-CW7.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24])),children:[{path:"",name:"DashboardHome",component:()=>vt(()=>import("./Home-COvz_Zlr.js"),__vite__mapDeps([25,26,27,28,7,8,29,30,31])),meta:{ogDescription:'La plateforme dédiée aux pratiques de bien-être naturelles et holistiques"',title:"Holitime - Dashboard",ogTitle:"Holitime - Dashboard",name:"Tableau de bord"}},{path:"invoices",name:"DashboardInvoices",component:()=>vt(()=>import("./Invoices-D5kJ8LSg.js"),__vite__mapDeps([32,33,34,35])),meta:{title:"Holitime - Factures",name:"Factures"}},{path:"invoices/settings",name:"InvoiceSettings",component:()=>vt(()=>import("./InvoiceSettings-DzGh5F45.js"),__vite__mapDeps([36,33,37])),meta:{title:"Holitime - Paramètres de facturation",name:"Paramètres de facturation"}},{path:"invoices/editor/:id?",name:"InvoiceEditor",component:()=>vt(()=>import("./InvoiceEditor-BcsOAOIL.js"),__vite__mapDeps([38,34,33,39])),meta:{title:"Holitime - Créer une facture",name:"Créer une facture"}},{path:"sponsorship",name:"AffiliateDashboard",component:()=>vt(()=>import("./AffiliateDashboard-CpN-azrw.js"),__vite__mapDeps([40,7,8,41])),meta:{title:"Holitime - Parrainage",name:"Parrainage"},beforeEnter:(e,t,n)=>{var a;(a=An().user)!=null&&a.hasSponsored?n():n({name:"DashboardHome"})}},{path:"address",name:"DashboardAddress",component:()=>vt(()=>Promise.resolve().then(()=>ZDt),void 0),meta:{title:"Holitime - Adresses & Lieux",name:"Adresses & Lieux"}},{path:"time-slot",name:"DashboardTimeSlot",component:()=>vt(()=>Promise.resolve().then(()=>GRt),void 0),meta:{title:"Holitime - Créneaux",name:"Mes Créneaux"}},{path:"messages",name:"DashboardMessages",component:()=>vt(()=>import("./MessagesPage-BIPKQpz3.js"),__vite__mapDeps([42,3,4,6,17,18,43])),meta:{title:"Holitime - Messagerie",name:"Messagerie"}},{path:"appointment",name:"DashboardAppointment",component:()=>vt(()=>Promise.resolve().then(()=>uFt),void 0),meta:{title:"Holitime - Rendez-vous",name:"Mes Rendez-vous"},beforeEnter:(e,t,n)=>{e.query.viewMode?n():n({...e,query:{...e.query,viewMode:"calendar"}})}},{path:"profile",name:"DashboardProfile",component:()=>vt(()=>Promise.resolve().then(()=>xUt),void 0),meta:{title:"Holitime - Profil",name:"Mes Profils"},beforeEnter:(e,t,n)=>{e.query.tab?n():n({...e,query:{...e.query,tab:"info"}})}},{path:"subscription",name:"DashboardSubscription",component:()=>vt(()=>Promise.resolve().then(()=>sGt),void 0),meta:{title:"Holitime - Abonnement",name:"Mon abonnement"}},{path:"reset-password",name:"ForgotPassword",component:()=>vt(()=>import("./ForgotPassword-J6Zp-fVK.js"),__vite__mapDeps([44,45])),meta:{title:"Holitime - réinitialisation du mot de passe",name:"Mot de passe oublié"}},{path:"appointments-patients",name:"DashboardAppointmentsPatients",component:()=>vt(()=>import("./AppointmentPatient-ys091e_N.js"),__vite__mapDeps([46,16,4,17,18,19,15,47,48,49,50,51])),meta:{title:"Holitime - Rendez-vous patients",name:"Mes rendez-vous"},beforeEnter:(e,t,n)=>{e.query.tab?n():n({...e,query:{...e.query,tab:"upcoming_event"}})}},{path:"avis",name:"DashboardAppointmentsPatientsAvis",component:()=>vt(()=>import("./AppointmentPatient-ys091e_N.js"),__vite__mapDeps([46,16,4,17,18,19,15,47,48,49,50,51])),meta:{ogDescription:'La plateforme dédiée aux pratiques de bien-être naturelles et holistiques"',title:"Holitime - Rendez-vous patients",ogTitle:"Holitime - Rendez-vous patients"}},{path:"legal-support",name:"DashboardLegalSupport",component:()=>vt(()=>import("./LegalSupport-CSx5Macy.js"),__vite__mapDeps([52,29,30,53])),meta:{title:"Holitime - Conseils juridiques",name:"Conseils juridiques"},beforeEnter:(e,t,n)=>{An().user.legal.isLinkActive?n():n({name:"DashboardHome"})}},{path:"communication",name:"DashboardCommunication",component:()=>vt(()=>import("./Communication-Cwn-D2MZ.js"),__vite__mapDeps([54,55,56,7,8,57])),meta:{title:"Holitime - Communication",name:"Communication"},beforeEnter:(e,t,n)=>{var i;(i=An().user)!=null&&i.isBetaTester?n():n({name:"DashboardHome"})}},{path:"patient-lists",name:"DashboardPatientLists",component:()=>vt(()=>import("./PatientLists-C1kmYBrW.js"),[]),meta:{title:"Holitime - Mes Patients"}},{path:"discipline-lists",name:"DashboardDisciplines",component:()=>vt(()=>import("./DisciplineLists-czrQY7od.js"),[]),meta:{title:"Holitime - Mes Disciplines"}},{path:"pratitionners-lists",name:"DashboardPraticienLists",component:()=>vt(()=>import("./PratitionnerLists-uQX_Hy6C.js"),[]),meta:{title:"Holitime - Mes Praticiens"}},{path:"tracking-lists",name:"DashboardTrackingLists",component:()=>vt(()=>import("./Suivis-D0a_xZVp.js"),[]),meta:{title:"Holitime - Ma liste de suivis"}},{path:"profile-lists",name:"DashboardMobileProfilLists",component:()=>vt(()=>import("./ProfileLists-B_e01t6z.js"),__vite__mapDeps([58,59])),meta:{title:"Listes de profiles"}},{path:"settings",name:"DashboardSettings",component:()=>vt(()=>import("./Settings-CFz5n7rD.js"),__vite__mapDeps([60,14,21,61,48,62,63])),meta:{title:"Holitime - Paramètres",name:"Paramètres"}},{path:"clients",name:"DashboardClients",component:()=>vt(()=>import("./Clients-DtngcnYU.js"),__vite__mapDeps([64,16,4,17,18,19,65,20,21,22,23,28,3,66])),meta:{title:"Holitime - Fiche client",name:"Mes clients"}}]},{path:"/onboarding",component:()=>vt(()=>import("./BlankDashboard-D6dm-byn.js"),__vite__mapDeps([67,68,69,2,3,4,5,70,11,71,7,8,72,73])),children:[{path:"",name:"Onboarding",component:()=>vt(()=>import("./PractitionerOnboarding-qrySWjgd.js"),__vite__mapDeps([74,14,21,61,48,62,7,8,75])),meta:{title:"Holitime - Onboarding"}}]},{path:"/",component:()=>vt(()=>import("./Default-DDam2Tjt.js"),__vite__mapDeps([76,68,69,2,3,4,5,70,11,71,7,8,72,77,78])),children:[{path:"",name:"Home",component:()=>vt(()=>import("./Home-CEuuHInC.js"),__vite__mapDeps([79,80,81,82,83,84,85,86,87,88,70,11,89])),meta:{title:"Holitime : Trouvez les meilleurs thérapeutes en médecine douce et alternative autour de vous",description:"Trouvez facilement les meilleurs ostéopathes, acupuncteurs, psychologues, kinésithérapeutes et autres praticiens près de chez vous. Prenez rendez-vous en ligne",ogTitle:"Holitime : Trouvez les meilleurs thérapeutes en médecine douce et alternative autour de vous",ogDescription:"Trouvez facilement les meilleurs ostéopathes, acupuncteurs, psychologues, kinésithérapeutes et autres praticiens près de chez vous. Prenez rendez-vous en ligne"}},{path:"/praticiens",name:"PractitionerPresentation",component:()=>vt(()=>import("./PractitionerLanding-CCv9jN_d.js"),__vite__mapDeps([90,91,92,93,94])),meta:{title:"Holitime pour les praticiens — Soyez trouvé par les personnes qui cherchent votre accompagnement",description:"Holitime est la plateforme de prise de rendez-vous dédiée à la santé intégrative. Présentez votre pratique clairement, proposez vos consultations en cabinet, visio, domicile ou groupe, et laissez Oli aider les utilisateurs à découvrir votre approche.",ogTitle:"Holitime pour les praticiens — Soyez trouvé par le besoin, pas seulement par le nom d’une pratique",ogDescription:"Un outil professionnel dédié à la santé intégrative. Profil clair, agenda en ligne, Oli, messagerie, paiement — 50€/mois tout inclus, démarrage progressif possible."}},{path:"/praticiens-legacy",name:"PractitionerPresentationLegacy",component:()=>vt(()=>import("./PractitionerPresentation-CT7CRvNd.js"),__vite__mapDeps([95,91,81,96,97,70,11,98])),meta:{title:"Holitime pour les Praticiens (ancienne version)"}},{path:"/partners",name:"Partners",component:()=>vt(()=>import("./Ambassador-B8nbC9GV.js"),__vite__mapDeps([99,88,100])),meta:{title:"Holitime - Programme Ambassadeur et Affiliation",description:"Devenez ambassadeur Holitime et générez des revenus en parrainant des praticiens. Contribuez au développement du bien-être holistique tout en gagnant des commissions.",ogTitle:"Holitime - Programme Ambassadeur et Affiliation",ogDescription:"Devenez ambassadeur Holitime et générez des revenus en parrainant des praticiens. Contribuez au développement du bien-être holistique tout en gagnant des commissions."}},{path:"/cgu",name:"CGU",component:()=>vt(()=>import("./CGU-DoZipIDL.js"),__vite__mapDeps([101,102])),meta:{title:"Holitime - Conditions Générales d'Utilisation (CGU)",description:"Consultez les Conditions Générales d'Utilisation (CGU) de la plateforme Holitime : règlements, protection des données et accès aux différents services.",ogTitle:"Holitime - Conditions Générales d'Utilisation (CGU)",ogDescription:"Consultez les Conditions Générales d'Utilisation (CGU) de la plateforme Holitime : règlements, protection des données et accès aux différents services."}},{path:"/data-policy",name:"DataPolicy",component:()=>vt(()=>import("./DataPolicy-Bcc_TaJQ.js"),__vite__mapDeps([103,104])),meta:{title:"Holitime - Politique de Protection des Données",description:"Consultez la Politique de Protection des Données (Confidentialité) de Holitime. Découvrez comment nous assurons la sécurité et le traitement de vos données personnelles.",ogTitle:"Holitime - Politique de Protection des Données",ogDescription:"Consultez la Politique de Protection des Données (Confidentialité) de Holitime. Découvrez comment nous assurons la sécurité et le traitement de vos données personnelles."}},{path:"/link-connect",name:"LinkConnect",component:()=>vt(()=>import("./LinkConnect-fh-TS5th.js"),[]),meta:{title:"Holitime - link-connect"}},{path:"/email-verify",name:"EmailVerify",component:()=>vt(()=>import("./EmailVerify-Bt2UllkD.js"),[]),meta:{title:"Holitime - Email Verify"}},{path:"/subscription",name:"Subscription",component:()=>vt(()=>import("./Subscription-MDj_JuNd.js"),__vite__mapDeps([105,13,106])),meta:{title:"Holitime - Souscription"}},{path:"/shedule-appointment/:id",name:"ScheduleAppointment",component:()=>vt(()=>import("./ScheduleAppointment-CQY1gZsM.js"),__vite__mapDeps([107,108,109,110,111,65,47,14,21,7,8,112])),meta:{title:"Holitime - Calendrier"},beforeEnter:(e,t,n)=>{e.query.step?n():n({...e,query:{...e.query,step:"2"}})}},{path:"/booking/:id",name:"ScheduleNewBooking",component:()=>vt(()=>import("./ScheduleNewBooking-MamU_vQK.js"),__vite__mapDeps([113,109,110,14,71,21,114])),meta:{title:"Holitime - Prise de rendez-vous"},beforeEnter:(e,t,n)=>{e.query.step?n():n({...e,query:{...e.query,step:"2"}})}},{path:"/carte-de-visite/:slug/:discipline/:city",name:"CommunicationSharePageCarte",component:()=>vt(()=>import("./CommunicationSharePage-C1bSNx0C.js"),__vite__mapDeps([115,71,55,56,116])),meta:{title:"Holitime"}},{path:"/flyer/:slug/:discipline/:city",name:"CommunicationSharePageFlyer",component:()=>vt(()=>import("./CommunicationSharePage-C1bSNx0C.js"),__vite__mapDeps([115,71,55,56,116])),meta:{title:"Holitime"}},{path:"/:discipline/:city/:practitionerSlug",name:"PractitionerPublicProfile",component:()=>vt(()=>import("./PractitionerPublicProfile-DFjTs4Ee.js"),__vite__mapDeps([117,118,49,50,18,119,120,121,83,7,8,85,86,26,27,122,123,124])),meta:{title:"Holitime",description:"Trouvez les meilleurs praticiens en médecine douce et alternative"},beforeEnter:(e,t,n)=>{const a=e.params.discipline||"",i=e.params.city||"",r=e.params.practitionerSlug||"";if(a!==a.toLowerCase()||i!==i.toLowerCase()||r!==r.toLowerCase())return n({...e,params:{...e.params,discipline:a.toLowerCase(),city:i.toLowerCase(),practitionerSlug:r.toLowerCase()}});n()}},{path:"/search",name:"SearchPage",component:()=>vt(()=>import("./SearchPage-DznL9Tmn.js"),__vite__mapDeps([125,7,8,82,80,83,84,126,127,6,3,4,121,49,50,122,123,128])),meta:{title:"Holitime - Recherche"}},{path:"/:disciplineSlug",name:"DisciplineSearchPage",component:()=>vt(()=>import("./SearchPage-DznL9Tmn.js"),__vite__mapDeps([125,7,8,82,80,83,84,126,127,6,3,4,121,49,50,122,123,128])),meta:{title:"Holitime"},beforeEnter:(e,t,n)=>{const a=e.params.disciplineSlug;if(a!==a.toLowerCase())return n({...e,params:{...e.params,disciplineSlug:a.toLowerCase()}});const i=hy(a.replace(/-/g," ")),r=`${i} : Prenez rendez-vous en ligne avec les meilleurs praticiens sur Holitime`,o=`${i} : Trouvez un professionnel qualifié et réservez votre séance en ligne. Consultez les avis et choisissez le meilleur praticien sur Holitime.`;e.meta.title=r,e.meta.description=o,e.meta.ogTitle=r,e.meta.ogDescription=o,n()}},{path:"/:disciplineSlug/:city",name:"DisciplineCitySearchPage",component:()=>vt(()=>import("./SearchPage-DznL9Tmn.js"),__vite__mapDeps([125,7,8,82,80,83,84,126,127,6,3,4,121,49,50,122,123,128])),meta:{title:"Holitime"},beforeEnter:(e,t,n)=>{const a=e.params.disciplineSlug,i=e.params.city;if(a!==a.toLowerCase()||i!==i.toLowerCase())return n({...e,params:{...e.params,disciplineSlug:a.toLowerCase(),city:i.toLowerCase()}});const r=hy(a.replace(/-/g," ")),o=hy(i.replace(/-/g," ")),s=`${r} à ${o} : Prenez rendez-vous en ligne avec les meilleurs praticiens sur Holitime`,l=`${r} à ${o} : Trouvez un professionnel qualifié et réservez votre séance en ligne. Consultez les avis et choisissez le meilleur praticien sur Holitime.`;e.meta.title=s,e.meta.description=l,e.meta.ogTitle=s,e.meta.ogDescription=l,n()}},{path:"/404",name:"404",component:()=>vt(()=>import("./PageNotFound-BcsU9AcS.js"),__vite__mapDeps([129,71])),meta:{title:"Holitime - 404"}},{path:"/mission",name:"Mission",component:()=>vt(()=>import("./Mission-Ba0zxw5h.js"),__vite__mapDeps([130,131,132])),meta:{title:"Holitime: Notre mission, Rendre la médecine douce et le bien-être holistique accessibles à tous",description:"Holitime a pour mission de rendre la médecine douce accessible à tous. Nous valorisons les meilleurs praticiens et innovons pour vous faciliter votre bien-être holistique et naturel"}},{path:"/charte-de-confiance",name:"TrustCharter",component:()=>vt(()=>import("./TrustCharter-DMw5R5KN.js"),__vite__mapDeps([133,134])),meta:{title:"Holitime — Charte de confiance : engagements, éthique et cadre professionnel",description:"Découvrez la charte de confiance Holitime : engagements des praticiens, transparence des profils, respect du cadre légal, non-substitution à la médecine conventionnelle."}},{path:"/manifeste",name:"Manifeste",component:()=>vt(()=>import("./Manifeste-jQ0dc3uW.js"),__vite__mapDeps([135,136])),meta:{title:"Holitime — Notre manifeste pour une santé intégrative",description:"Notre manifeste 2026 : rendre la santé intégrative claire, accessible et respectueuse — quatre piliers pour une alliance entre médecine conventionnelle et approches complémentaires."}},{path:"/tarifs",name:"Pricing",component:()=>vt(()=>import("./Pricing-BMo7nAHc.js"),__vite__mapDeps([137,92,93,138])),meta:{title:"Holitime — Tarifs praticiens : 50€/mois, sans engagement",description:"Un tarif clair, un démarrage progressif, pas d'engagement. Découvrez la formule Holitime : 50€/mois tout inclus, annulable à tout moment."}},{path:"/roadmap",name:"Roadmap",component:()=>vt(()=>import("./Roadmap-D8MRkS6w.js"),__vite__mapDeps([139,140])),meta:{title:"Holitime — Feuille de route produit 2026-2027",description:"Ce qui arrive dans les prochains mois sur Holitime : études, priorités et livraisons du produit trimestre par trimestre."}},{path:"/praticiens-verifies",name:"VerifiedPractitioners",component:()=>vt(()=>import("./VerifiedPractitioners-BLlfXI7o.js"),__vite__mapDeps([141,131,118,122,123,142])),meta:{title:"Praticiens vérifiés sur Holitime — Le badge de confiance",description:"Holitime est ouvert à tous et encourage la vérification des praticiens. Découvrez le badge vérifié et trouvez un praticien de confiance."}},{path:"/agency",name:"Agency",component:()=>vt(()=>import("./AgencyView-CTDFV4Ld.js"),__vite__mapDeps([143,144,87,145])),meta:{title:"Holitime Agency - Votre site web professionnel sur mesure",description:"Créez votre site web professionnel dédié à votre pratique avec Holitime Agency. Site sur mesure, relié à votre agenda, optimisé pour Google."}},{path:"/invoice-payment/:token",name:"PatientInvoicePayment",component:()=>vt(()=>import("./PatientInvoicePayment-D_ZXZcdj.js"),__vite__mapDeps([146,109,110,108,111,147])),meta:{title:"Holitime - Paiement de facture"}},{path:"/wiki",name:"WikiHome",component:()=>vt(()=>import("./WikiHome-Xju9hx_y.js"),__vite__mapDeps([148,144,149,7,8,150,85,86,126,127,80,70,11,151])),meta:{title:"Wiki des Médecines Douces et Pratiques Holistiques | Holitime",description:"Découvrez les disciplines de médecine douce sur Holitime: définitions, bienfaits et conseils pratiques."}},{path:"/wiki/:disciplineSlug",name:"WikiDetails",component:()=>vt(()=>import("./WikiDetails-Blv3j-k4.js"),__vite__mapDeps([152,149,7,8,150,70,11,119,120,153])),meta:{title:"Définitions et Bienfaits des Pratiques Holistiques | Holitime Wiki",description:"Découvrez les disciplines de médecine douce sur Holitime: définitions, bienfaits et conseils pratiques."}}]},{path:"/",component:()=>vt(()=>import("./AuthLayout-DgD-whg-.js"),__vite__mapDeps([154,7,8])),children:[{path:"/login",name:"Login",component:()=>vt(()=>import("./Login-CTKBG-gZ.js"),__vite__mapDeps([155,156,77,69,71,157,158])),meta:{ogTitle:"Espace Praticien/client - Connexion Sécurisée",ogDescription:`Utilisez notre outil de recherche avancée
          pour trouver le praticien qui correspond parfaitement
          à vos besoins. Consultez les profils détaillés,
          lisez les avis des patients et
          prenez rendez-vous en quelques clics.`,title:"Holitime - Connexion"}},{path:"/login-with-link",name:"LoginWithLink",component:()=>vt(()=>import("./LoginWithLink-Drm9SiIx.js"),[]),meta:{ogTitle:"Espace Praticien/client - Connexion Sécurisée",ogDescription:`Utilisez notre outil de recherche avancée
          pour trouver le praticien qui correspond parfaitement
          à vos besoins. Consultez les profils détaillés,
          lisez les avis des patients et
          prenez rendez-vous en quelques clics.`,title:"Holitime - Connexion"}},{path:"/logout",name:"Logout",component:()=>vt(()=>import("./Login-CTKBG-gZ.js"),__vite__mapDeps([155,156,77,69,71,157,158])),beforeEnter:async(e,t,n)=>{await An().logout(!1),n({name:"Login"})},meta:{title:"Holitime - Déconnexion"}},{path:"/register",name:"Register",component:()=>vt(()=>import("./Register-C9DXj8py.js"),__vite__mapDeps([159,22,156,77,69,71,157,160])),meta:{title:"Holitime - Inscription"},beforeEnter:(e,t,n)=>{var i;const a=(i=e.query)==null?void 0:i.codePromo;a&&(I7e.value=a),e.query.role?n():n({...e,query:{...e.query,role:"praticien"}})}},{path:"/change-password-request",name:"RequestPassword",component:()=>vt(()=>import("./ForgotPasswordRequest-idjPC_aL.js"),__vite__mapDeps([161,156,77,69,71,157,162])),meta:{title:"Holitime - Password"}},{path:"/confirmation",name:"Confirmation",component:()=>vt(()=>import("./RegisterConfirmation-CNVQ1PVD.js"),__vite__mapDeps([163,156,77,69,71,157,164])),meta:{title:"Holitime - Password"}}]},{path:"/",component:()=>vt(()=>import("./ScrapedLayout-Bq4PVYql.js"),__vite__mapDeps([165,10,12,7,8,2,3,4,5,166])),children:[{path:"/user-started/:id",name:"UserScraped",component:()=>vt(()=>import("./LoginUserScraped-BIeHWTBp.js"),__vite__mapDeps([167,22,168])),meta:{ogTitle:"Espace Praticien/client - Connexion Sécurisée",ogDescription:`Utilisez notre outil de recherche avancée
          pour trouver le praticien qui correspond parfaitement
          à vos besoins. Consultez les profils détaillés,
          lisez les avis des patients et
          prenez rendez-vous en quelques clics.`,title:"Holitime - Setup"},beforeEnter:async(e,t,n)=>{const a=An(),i=Pc(),r=e.params.id;await i.getDataByToken(r),a.isLogged?e.query.step?n():n({...e,query:{...e.query,step:i.practitionnerScraped.step}}):e.query.step?n():n({...e,query:{...e.query,step:"info"}})}}]},{path:"/progress",component:()=>vt(()=>import("./RegisterProgress-BT3K6c7R.js"),__vite__mapDeps([169,1,2,3,4,5,6,7,8,9])),children:[{path:"reminder-pack",name:"ReminderPack",component:()=>vt(()=>import("./ReminderPack-DwYXJi2R.js"),__vite__mapDeps([170,96,97])),meta:{title:"Holitime - Subscription Lists",name:"Lists",layout:"remimder-pack"},beforeEnter:(e,t,n)=>{An().user.profilType==="practitioner"&&!An().user.isSignUpIncomplete?n({name:"ChangeSubscription"}):n()}},{path:"step2",name:"StepTwo",component:()=>vt(()=>import("./StepTwo-RaK9wTn1.js"),__vite__mapDeps([171,12,172])),meta:{title:"Holitime - Subscription Step 2",name:"Subscription Step 2"},beforeEnter:(e,t,n)=>{U6.value&&!U6.value.price&&An().user.isSignUpIncomplete?n({name:"ReminderPack"}):e.query.nextStep?An().user.isSignUpIncomplete?n():n({name:"DashboardSubscription"}):n({...e,query:{...e.query,nextStep:"subscription"}})}},{path:"change-subscription",name:"DashboardChangeSubscription",component:()=>vt(()=>import("./ChangeSubscription-BxZLx0pl.js"),__vite__mapDeps([173,96,97,174])),meta:{title:"Holitime - Changement d'Abonnement",name:"Changement d'abonnement"},beforeEnter:(e,t,n)=>{wi().subscriptionStatus.monthsAlreadyPaid&&wi().subscriptionStatus.monthsAlreadyPaid<40&&wi().subscriptionStatus.status!=="active"&&wi().subscriptionStatus.status!=="canceled"?n({name:"DashboardSubscription"}):n()}}]},{path:"/appointment/:meetId",component:()=>vt(()=>import("./EmptyDashboard-BgPTtnys.js"),__vite__mapDeps([175,69,2,3,4,5,7,8,176])),children:[{path:"",name:"MeetingView",component:()=>vt(()=>import("./MeetingView-rJpqzaOS.js"),__vite__mapDeps([177,178])),meta:{title:"Holitime - Connexion à la visioconférence",description:"Connectez-vous à votre visioconférence sécurisée"}}]},{path:"/booking/:bookingId/meeting",component:()=>vt(()=>import("./EmptyDashboard-BgPTtnys.js"),__vite__mapDeps([175,69,2,3,4,5,7,8,176])),children:[{path:"",name:"BookingMeetingView",component:()=>vt(()=>import("./BookingMeetingView-B4W33Ui0.js"),__vite__mapDeps([179,180])),meta:{title:"Holitime - Connexion à la visioconférence",description:"Connectez-vous à votre visioconférence sécurisée"}}]}],gn=Vse({history:fse("/"),routes:V7e,scrollBehavior(e,t,n){return n||(e.hash?{el:e.hash,behavior:"smooth"}:{top:0})}});gn.beforeEach(async(e,t,n)=>{const{hasUnsavedChanges:a}=BE();if(t.path==="/dashboard/clients"&&e.path!=="/dashboard/clients"&&a.value&&!await new Promise(r=>{RF.confirm({title:"Modifications non enregistrées",message:"Vous avez des modifications en cours qui n'ont pas été validées. Si vous continuez, ces données seront perdues. Voulez-vous continuer ?",confirmBtnLabel:"Continuer",cancelBtnLabel:"Annuler",optionsConfirm:{onConfirm:()=>{const{clearUnsavedChanges:o}=BE();o(),r(!0)},onCancel:()=>{r(!1)}}})})){n(!1);return}n()});const O7e=Ki("ref-slug",null),I7e=Ki("promo-code",null);gn.afterEach(e=>{e.hash||window.scrollTo(0,0),e.query.ref&&(O7e.value=Array.isArray(e.query.ref)?e.query.ref[0]:e.query.ref)});gn.beforeEach(async(e,t,n)=>{var d,f,m,v;const a=o8();a.pageNotFound=!1,e.name!=="PractitionerPublicProfile"&&(document.title=`${e.meta.title}`,document.querySelector('meta[name="description"]').setAttribute("content",`${e.meta.description?e.meta.description:"Trouvez facilement les meilleurs ostéopathes, acupuncteurs, psychologues, kinésithérapeutes et autres praticiens près de chez vous. Prenez rendez-vous en ligne"}`),document.querySelector('meta[property="og:title"]').setAttribute("content",`${e.meta.ogTitle?e.meta.ogTitle:"Trouvez les meilleurs thérapeutes en médecine douce et alternative autour de vous"}`),document.querySelector('meta[property="og:description"]').setAttribute("content",`${e.meta.ogDescription?e.meta.ogDescription:"Trouvez facilement les meilleurs ostéopathes, acupuncteurs, psychologues, kinésithérapeutes et autres praticiens près de chez vous. Prenez rendez-vous en ligne"}`),(d=document.querySelector('meta[name="twitter:image:alt"]'))==null||d.setAttribute("content",`${e.meta.title?e.meta.title:"Trouvez les meilleurs thérapeutes en médecine douce et alternative autour de vous"}`),(f=document.querySelector('meta[name="twitter:title"]'))==null||f.setAttribute("content",`${e.meta.title?e.meta.title:"Trouvez les meilleurs thérapeutes en médecine douce et alternative autour de vous"}`),(m=document.querySelector('meta[name="twitter:description"]'))==null||m.setAttribute("content",`${e.meta.description?e.meta.description:"Trouvez facilement les meilleurs ostéopathes, acupuncteurs, psychologues, kinésithérapeutes et autres praticiens près de chez vous. Prenez rendez-vous en ligne"}`));const i=document.querySelector("#canonical-url");if(i){let y="https://dev.holiti.me"+(e.path==="/"?"":e.path);e.query.page&&(y+=`?page=${e.query.page}`),i.setAttribute("href",y)}if(e.matched.length===0){a.pageNotFound=!0,n({name:"404"});return}const r=An();if(wi(),/^\/affiliation/.test(e.path)&&!r.isLogged){n({name:"Partners"});return}const c=/^\/(dashboard|onboarding|subscription|appointment|invoice-payment|booking\/[^/]+\/meeting)/.test(e.path),u=/^\/dashboard/;if(e.name==="Register"&&r.isLogged){n({name:"DashboardHome"});return}if(e.name==="Login"&&r.isLogged){const g=e.query.redirectUrl;if(g)try{const y=new URL(g),_=window.location.origin,w=`${y.protocol}//${y.host}`;if(w!==_){const C=y.pathname;await T7e(w,C);return}n(y.pathname);return}catch{}n({name:"DashboardHome"});return}if(c&&!r.isLogged){try{const g=await hZ();if(g&&g.status===200){r.isLogged=!0,n();return}}catch{}n({name:"Login",query:{redirectUrl:e.fullPath}});return}if(u.test(e.path)&&e.name!=="ForgotPassword"&&e.name!=="EmailVerify"&&r.user.profilType==="practitioner"&&a.navRole==="praticien"&&r.user.isSignUpIncomplete)if(U6.value&&!((v=U6.value)!=null&&v.price)){n({name:"ReminderPack"});return}else{n({name:"StepTwo",query:{nextStep:"subscription"}});return}if(u.test(e.path)&&e.name!=="ForgotPassword"&&e.name!=="EmailVerify"&&r.user.profilType==="practitioner"&&r.user.onboardingStep&&r.user.onboardingToken&&n({name:"UserScraped",params:{id:r.user.onboardingToken},query:{step:r.user.onboardingStep}}),u.test(e.path)&&(a.navRole==="patient"||r.user.profilType==="patient")&&(e.name==="DashboardHome"||e.name==="DashboardAddress"||e.name==="DashboardTimeSlot"||e.name==="DashboardAppointment"||e.name==="DashboardProfile"||e.name==="DashboardInvoices"||e.name==="InvoiceSettings"||e.name==="InvoiceEditor"||e.name==="DashboardLegalSupport"||e.name==="DashboardSubscription"||e.name==="DashboardClients"||e.name==="DashboardCommunication")){n({name:"DashboardAppointmentsPatients"});return}else n()});gn.afterEach(()=>{dd.stop()});const un=(e,t)=>{const n=e.__vccOpts||e;for(const[a,i]of t)n[a]=i;return n},Jf="data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20opacity='0.1'%20d='M21%2012C21%2013.78%2020.4722%2015.5201%2019.4832%2017.0001C18.4943%2018.4802%2017.0887%2019.6337%2015.4442%2020.3149C13.7996%2020.9961%2011.99%2021.1743%2010.2442%2020.8271C8.49836%2020.4798%206.89472%2019.6226%205.63604%2018.364C4.37737%2017.1053%203.5202%2015.5016%203.17294%2013.7558C2.82567%2012.01%203.0039%2010.2004%203.68509%208.55585C4.36628%206.91131%205.51983%205.50571%206.99987%204.51677C8.47991%203.52784%2010.22%203%2012%203C14.387%203%2016.6761%203.94821%2018.364%205.63604C20.0518%207.32387%2021%209.61305%2021%2012Z'%20fill='%23007058'/%3e%3cpath%20d='M15.5306%209.53063L13.0603%2012L15.5306%2014.4694C15.6003%2014.5391%2015.6556%2014.6218%2015.6933%2014.7128C15.731%2014.8039%2015.7504%2014.9015%2015.7504%2015C15.7504%2015.0985%2015.731%2015.1961%2015.6933%2015.2872C15.6556%2015.3782%2015.6003%2015.4609%2015.5306%2015.5306C15.4609%2015.6003%2015.3782%2015.6556%2015.2872%2015.6933C15.1961%2015.731%2015.0986%2015.7504%2015%2015.7504C14.9015%2015.7504%2014.8039%2015.731%2014.7128%2015.6933C14.6218%2015.6556%2014.5391%2015.6003%2014.4694%2015.5306L12%2013.0603L9.53063%2015.5306C9.46095%2015.6003%209.37822%2015.6556%209.28718%2015.6933C9.19613%2015.731%209.09855%2015.7504%209%2015.7504C8.90146%2015.7504%208.80388%2015.731%208.71283%2015.6933C8.62179%2015.6556%208.53906%2015.6003%208.46938%2015.5306C8.3997%2015.4609%208.34442%2015.3782%208.30671%2015.2872C8.269%2015.1961%208.24959%2015.0985%208.24959%2015C8.24959%2014.9015%208.269%2014.8039%208.30671%2014.7128C8.34442%2014.6218%208.3997%2014.5391%208.46938%2014.4694L10.9397%2012L8.46938%209.53063C8.32865%209.38989%208.24959%209.19902%208.24959%209C8.24959%208.80098%208.32865%208.61011%208.46938%208.46937C8.61011%208.32864%208.80098%208.24958%209%208.24958C9.19903%208.24958%209.3899%208.32864%209.53063%208.46937L12%2010.9397L14.4694%208.46937C14.5391%208.39969%2014.6218%208.34442%2014.7128%208.3067C14.8039%208.26899%2014.9015%208.24958%2015%208.24958C15.0986%208.24958%2015.1961%208.26899%2015.2872%208.3067C15.3782%208.34442%2015.4609%208.39969%2015.5306%208.46937C15.6003%208.53906%2015.6556%208.62178%2015.6933%208.71283C15.731%208.80387%2015.7504%208.90145%2015.7504%209C15.7504%209.09855%2015.731%209.19613%2015.6933%209.28717C15.6556%209.37822%2015.6003%209.46094%2015.5306%209.53063ZM21.75%2012C21.75%2013.9284%2021.1782%2015.8134%2020.1068%2017.4168C19.0355%2019.0202%2017.5127%2020.2699%2015.7312%2021.0078C13.9496%2021.7458%2011.9892%2021.9389%2010.0979%2021.5627C8.20656%2021.1865%206.46928%2020.2579%205.10571%2018.8943C3.74215%2017.5307%202.81355%2015.7934%202.43735%2013.9021C2.06114%2012.0108%202.25422%2010.0504%202.99218%208.26884C3.73013%206.48726%204.97982%204.96451%206.58319%203.89317C8.18657%202.82183%2010.0716%202.25%2012%202.25C14.585%202.25273%2017.0634%203.28084%2018.8913%205.10872C20.7192%206.93661%2021.7473%209.41498%2021.75%2012ZM20.25%2012C20.25%2010.3683%2019.7661%208.77325%2018.8596%207.41655C17.9531%206.05984%2016.6646%205.00242%2015.1571%204.37799C13.6497%203.75357%2011.9909%203.59019%2010.3905%203.90852C8.79017%204.22685%207.32016%205.01259%206.16637%206.16637C5.01259%207.32015%204.22685%208.79016%203.90853%2010.3905C3.5902%2011.9908%203.75358%2013.6496%204.378%2015.1571C5.00242%2016.6646%206.05984%2017.9531%207.41655%2018.8596C8.77326%2019.7661%2010.3683%2020.25%2012%2020.25C14.1873%2020.2475%2016.2843%2019.3775%2017.8309%2017.8309C19.3775%2016.2843%2020.2475%2014.1873%2020.25%2012Z'%20fill='%23007058'/%3e%3c/svg%3e";function Tv(e,t){if(!Object.prototype.hasOwnProperty.call(e,t))throw new TypeError("attempted to use private field on non-instance");return e}var H7e=0;function ZF(e){return"__private_"+H7e+++"_"+e}function N7e(e,t,n){const a=[];return e.forEach(i=>typeof i!="string"?a.push(i):t[Symbol.split](i).forEach((r,o,s)=>{r!==""&&a.push(r),o<s.length-1&&a.push(n)})),a}/**
 * Takes a string with placeholder variables like `%{smart_count} file selected`
 * and replaces it with values from options `{smart_count: 5}`
 *
 * @license https://github.com/airbnb/polyglot.js/blob/master/LICENSE
 * taken from https://github.com/airbnb/polyglot.js/blob/master/lib/polyglot.js#L299
 *
 * @param phrase that needs interpolation, with placeholders
 * @param options with values that will be used to replace placeholders
 */function UE(e,t){const n=/\$/g,a="$$$$";let i=[e];if(t==null)return i;for(const r of Object.keys(t))if(r!=="_"){let o=t[r];typeof o=="string"&&(o=n[Symbol.replace](o,a)),i=N7e(i,new RegExp(`%\\{${r}\\}`,"g"),o)}return i}const R7e=e=>{throw new Error(`missing string: ${e}`)};var xh=ZF("onMissingKey"),Eh=ZF("apply");class FF{constructor(t,n){let{onMissingKey:a=R7e}=n===void 0?{}:n;Object.defineProperty(this,Eh,{value:Z7e}),Object.defineProperty(this,xh,{writable:!0,value:void 0}),this.locale={strings:{},pluralize(i){return i===1?0:1}},Array.isArray(t)?t.forEach(Tv(this,Eh)[Eh],this):Tv(this,Eh)[Eh](t),Tv(this,xh)[xh]=a}translate(t,n){return this.translateArray(t,n).join("")}translateArray(t,n){let a=this.locale.strings[t];if(a==null&&(Tv(this,xh)[xh](t),a=t),typeof a=="object"){if(n&&typeof n.smart_count<"u"){const r=this.locale.pluralize(n.smart_count);return UE(a[r],n)}throw new Error("Attempted to use a string with plural forms, but no value was given for %{smart_count}")}if(typeof a!="string")throw new Error("string was not a string");return UE(a,n)}}function Z7e(e){if(!(e!=null&&e.strings))return;const t=this.locale;Object.assign(this.locale,{strings:{...t.strings,...e.strings},pluralize:e.pluralize||t.pluralize})}var F7e=function(){var t={},n=t._fns={};t.emit=function(o,s,l,c,u,d,f){var m=a(o);m.length&&i(o,m,[s,l,c,u,d,f])},t.on=function(o,s){n[o]||(n[o]=[]),n[o].push(s)},t.once=function(o,s){function l(){s.apply(this,arguments),t.off(o,l)}this.on(o,l)},t.off=function(o,s){var l=[];if(o&&s){var c=this._fns[o],u=0,d=c?c.length:0;for(u;u<d;u++)c[u]!==s&&l.push(c[u])}l.length?this._fns[o]=l:delete this._fns[o]};function a(r){var o=n[r]?n[r]:[],s=r.indexOf(":"),l=s===-1?[r]:[r.substring(0,s),r.substring(s+1)],c=Object.keys(n),u=0,d=c.length;for(u;u<d;u++){var f=c[u];if(f==="*"&&(o=o.concat(n[f])),l.length===2&&l[0]===f){o=o.concat(n[f]);break}}return o}function i(r,o,s){var l=0,c=o.length;for(l;l<c&&o[l];l++)o[l].event=r,o[l].apply(o[l],s)}return t};const z7e=Xi(F7e);let B7e="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict",O3=(e=21)=>{let t="",n=e;for(;n--;)t+=B7e[Math.random()*64|0];return t};function U7e(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var j$=U7e,j7e=typeof va=="object"&&va&&va.Object===Object&&va,q7e=j7e,Y7e=q7e,W7e=typeof self=="object"&&self&&self.Object===Object&&self,G7e=Y7e||W7e||Function("return this")(),zF=G7e,K7e=zF,X7e=function(){return K7e.Date.now()},J7e=X7e,Q7e=/\s/;function e9e(e){for(var t=e.length;t--&&Q7e.test(e.charAt(t)););return t}var t9e=e9e,n9e=t9e,a9e=/^\s+/;function i9e(e){return e&&e.slice(0,n9e(e)+1).replace(a9e,"")}var r9e=i9e,o9e=zF,s9e=o9e.Symbol,BF=s9e,jE=BF,UF=Object.prototype,l9e=UF.hasOwnProperty,u9e=UF.toString,Lh=jE?jE.toStringTag:void 0;function c9e(e){var t=l9e.call(e,Lh),n=e[Lh];try{e[Lh]=void 0;var a=!0}catch{}var i=u9e.call(e);return a&&(t?e[Lh]=n:delete e[Lh]),i}var d9e=c9e,f9e=Object.prototype,h9e=f9e.toString;function p9e(e){return h9e.call(e)}var m9e=p9e,qE=BF,v9e=d9e,g9e=m9e,y9e="[object Null]",_9e="[object Undefined]",YE=qE?qE.toStringTag:void 0;function b9e(e){return e==null?e===void 0?_9e:y9e:YE&&YE in Object(e)?v9e(e):g9e(e)}var w9e=b9e;function $9e(e){return e!=null&&typeof e=="object"}var A9e=$9e,S9e=w9e,C9e=A9e,k9e="[object Symbol]";function M9e(e){return typeof e=="symbol"||C9e(e)&&S9e(e)==k9e}var x9e=M9e,E9e=r9e,WE=j$,L9e=x9e,GE=NaN,P9e=/^[-+]0x[0-9a-f]+$/i,T9e=/^0b[01]+$/i,D9e=/^0o[0-7]+$/i,V9e=parseInt;function O9e(e){if(typeof e=="number")return e;if(L9e(e))return GE;if(WE(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=WE(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=E9e(e);var n=T9e.test(e);return n||D9e.test(e)?V9e(e.slice(2),n?2:8):P9e.test(e)?GE:+e}var I9e=O9e,H9e=j$,py=J7e,KE=I9e,N9e="Expected a function",R9e=Math.max,Z9e=Math.min;function F9e(e,t,n){var a,i,r,o,s,l,c=0,u=!1,d=!1,f=!0;if(typeof e!="function")throw new TypeError(N9e);t=KE(t)||0,H9e(n)&&(u=!!n.leading,d="maxWait"in n,r=d?R9e(KE(n.maxWait)||0,t):r,f="trailing"in n?!!n.trailing:f);function m(x){var E=a,k=i;return a=i=void 0,c=x,o=e.apply(k,E),o}function v(x){return c=x,s=setTimeout(_,t),u?m(x):o}function g(x){var E=x-l,k=x-c,D=t-E;return d?Z9e(D,r-k):D}function y(x){var E=x-l,k=x-c;return l===void 0||E>=t||E<0||d&&k>=r}function _(){var x=py();if(y(x))return w(x);s=setTimeout(_,g(x))}function w(x){return s=void 0,f&&a?m(x):(a=i=void 0,o)}function C(){s!==void 0&&clearTimeout(s),c=0,a=l=i=s=void 0}function S(){return s===void 0?o:w(py())}function M(){var x=py(),E=y(x);if(a=arguments,i=this,l=x,E){if(s===void 0)return v(l);if(d)return clearTimeout(s),s=setTimeout(_,t),m(l)}return s===void 0&&(s=setTimeout(_,t)),o}return M.cancel=C,M.flush=S,M}var jF=F9e;const z9e=Xi(jF);var B9e=jF,U9e=j$,j9e="Expected a function";function q9e(e,t,n){var a=!0,i=!0;if(typeof e!="function")throw new TypeError(j9e);return U9e(n)&&(a="leading"in n?!!n.leading:a,i="trailing"in n?!!n.trailing:i),B9e(e,t,{leading:a,maxWait:t,trailing:i})}var Y9e=q9e;const qF=Xi(Y9e);function A4(e,t){if(!Object.prototype.hasOwnProperty.call(e,t))throw new TypeError("attempted to use private field on non-instance");return e}var W9e=0;function YF(e){return"__private_"+W9e+++"_"+e}const G9e={version:"3.2.2"};var M0=YF("callbacks"),my=YF("publish");class WF{constructor(){Object.defineProperty(this,my,{value:K9e}),this.state={},Object.defineProperty(this,M0,{writable:!0,value:new Set})}getState(){return this.state}setState(t){const n={...this.state},a={...this.state,...t};this.state=a,A4(this,my)[my](n,a,t)}subscribe(t){return A4(this,M0)[M0].add(t),()=>{A4(this,M0)[M0].delete(t)}}}function K9e(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];A4(this,M0)[M0].forEach(a=>{a(...t)})}WF.VERSION=G9e.version;function GF(e){const t=e.lastIndexOf(".");return t===-1||t===e.length-1?{name:e,extension:void 0}:{name:e.slice(0,t),extension:e.slice(t+1)}}const S_={__proto__:null,md:"text/markdown",markdown:"text/markdown",mp4:"video/mp4",mp3:"audio/mp3",svg:"image/svg+xml",jpg:"image/jpeg",png:"image/png",webp:"image/webp",gif:"image/gif",heic:"image/heic",heif:"image/heif",yaml:"text/yaml",yml:"text/yaml",csv:"text/csv",tsv:"text/tab-separated-values",tab:"text/tab-separated-values",avi:"video/x-msvideo",mks:"video/x-matroska",mkv:"video/x-matroska",mov:"video/quicktime",dicom:"application/dicom",doc:"application/msword",docm:"application/vnd.ms-word.document.macroenabled.12",docx:"application/vnd.openxmlformats-officedocument.wordprocessingml.document",dot:"application/msword",dotm:"application/vnd.ms-word.template.macroenabled.12",dotx:"application/vnd.openxmlformats-officedocument.wordprocessingml.template",xla:"application/vnd.ms-excel",xlam:"application/vnd.ms-excel.addin.macroenabled.12",xlc:"application/vnd.ms-excel",xlf:"application/x-xliff+xml",xlm:"application/vnd.ms-excel",xls:"application/vnd.ms-excel",xlsb:"application/vnd.ms-excel.sheet.binary.macroenabled.12",xlsm:"application/vnd.ms-excel.sheet.macroenabled.12",xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",xlt:"application/vnd.ms-excel",xltm:"application/vnd.ms-excel.template.macroenabled.12",xltx:"application/vnd.openxmlformats-officedocument.spreadsheetml.template",xlw:"application/vnd.ms-excel",txt:"text/plain",text:"text/plain",conf:"text/plain",log:"text/plain",pdf:"application/pdf",zip:"application/zip","7z":"application/x-7z-compressed",rar:"application/x-rar-compressed",tar:"application/x-tar",gz:"application/gzip",dmg:"application/x-apple-diskimage"};function KF(e){var t;if(e.type)return e.type;const n=e.name?(t=GF(e.name).extension)==null?void 0:t.toLowerCase():null;return n&&n in S_?S_[n]:"application/octet-stream"}function X9e(e){return e.charCodeAt(0).toString(32)}function XE(e){let t="";return e.replace(/[^A-Z0-9]/gi,n=>(t+=`-${X9e(n)}`,"/"))+t}function J9e(e,t){let n=t||"uppy";return typeof e.name=="string"&&(n+=`-${XE(e.name.toLowerCase())}`),e.type!==void 0&&(n+=`-${e.type}`),e.meta&&typeof e.meta.relativePath=="string"&&(n+=`-${XE(e.meta.relativePath.toLowerCase())}`),e.data.size!==void 0&&(n+=`-${e.data.size}`),e.data.lastModified!==void 0&&(n+=`-${e.data.lastModified}`),n}function Q9e(e){return!e.isRemote||!e.remote?!1:new Set(["box","dropbox","drive","facebook","unsplash"]).has(e.remote.provider)}function e_e(e,t){if(Q9e(e))return e.id;const n=KF(e);return J9e({...e,type:n},t)}function t_e(e){if(e==null&&typeof navigator<"u"&&(e=navigator.userAgent),!e)return!0;const t=/Edge\/(\d+\.\d+)/.exec(e);if(!t)return!0;const a=t[1].split(".",2),i=parseInt(a[0],10),r=parseInt(a[1],10);return i<15||i===15&&r<15063||i>18||i===18&&r>=18218}function n_e(e,t){return t.name?t.name:e.split("/")[0]==="image"?`${e.split("/")[0]}.${e.split("/")[1]}`:"noname"}function vy(e){return e<10?`0${e}`:e.toString()}function S4(){const e=new Date,t=vy(e.getHours()),n=vy(e.getMinutes()),a=vy(e.getSeconds());return`${t}:${n}:${a}`}const a_e={debug:()=>{},warn:()=>{},error:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return console.error(`[Uppy] [${S4()}]`,...t)}},i_e={debug:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return console.debug(`[Uppy] [${S4()}]`,...t)},warn:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return console.warn(`[Uppy] [${S4()}]`,...t)},error:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return console.error(`[Uppy] [${S4()}]`,...t)}};var r_e=function(t){if(typeof t!="number"||Number.isNaN(t))throw new TypeError(`Expected a number, got ${typeof t}`);const n=t<0;let a=Math.abs(t);if(n&&(a=-a),a===0)return"0 B";const i=["B","KB","MB","GB","TB","PB","EB","ZB","YB"],r=Math.min(Math.floor(Math.log(a)/Math.log(1024)),i.length-1),o=Number(a/1024**r),s=i[r];return`${o>=10||o%1===0?Math.round(o):o.toFixed(1)} ${s}`};const z0=Xi(r_e);function XF(e,t){this.text=e=e||"",this.hasWild=~e.indexOf("*"),this.separator=t,this.parts=e.split(t)}XF.prototype.match=function(e){var t=!0,n=this.parts,a,i=n.length,r;if(typeof e=="string"||e instanceof String)if(!this.hasWild&&this.text!=e)t=!1;else{for(r=(e||"").split(this.separator),a=0;t&&a<i;a++)n[a]!=="*"&&(a<r.length?t=n[a]===r[a]:t=!1);t=t&&r}else if(typeof e.splice=="function")for(t=[],a=e.length;a--;)this.match(e[a])&&(t[t.length]=e[a]);else if(typeof e=="object"){t={};for(var o in e)this.match(o)&&(t[o]=e[o])}return t};var o_e=function(e,t,n){var a=new XF(e,n||/[\/\.]/);return typeof t<"u"?a.match(t):a},s_e=o_e,l_e=/[\/\+\.]/,u_e=function(e,t){function n(a){var i=s_e(a,e,l_e);return i&&i.length>=2}return t?n(t.split(";")[0]):n};const c_e=Xi(u_e),d_e={maxFileSize:null,minFileSize:null,maxTotalFileSize:null,maxNumberOfFiles:null,minNumberOfFiles:null,allowedFileTypes:null,requiredMetaFields:[]};class ll extends Error{constructor(t,n){var a;super(t),this.isRestriction=!0,this.isUserFacing=(a=n==null?void 0:n.isUserFacing)!=null?a:!0,n!=null&&n.file&&(this.file=n.file)}}class f_e{constructor(t,n){this.getI18n=n,this.getOpts=()=>{var a;const i=t();if(((a=i.restrictions)==null?void 0:a.allowedFileTypes)!=null&&!Array.isArray(i.restrictions.allowedFileTypes))throw new TypeError("`restrictions.allowedFileTypes` must be an array");return i}}validateAggregateRestrictions(t,n){const{maxTotalFileSize:a,maxNumberOfFiles:i}=this.getOpts().restrictions;if(i&&t.filter(o=>!o.isGhost).length+n.length>i)throw new ll(`${this.getI18n()("youCanOnlyUploadX",{smart_count:i})}`);if(a){const r=[...t,...n].reduce((o,s)=>{var l;return o+((l=s.size)!=null?l:0)},0);if(r>a)throw new ll(this.getI18n()("aggregateExceedsSize",{sizeAllowed:z0(a),size:z0(r)}))}}validateSingleFile(t){const{maxFileSize:n,minFileSize:a,allowedFileTypes:i}=this.getOpts().restrictions;if(i&&!i.some(o=>o.includes("/")?t.type?c_e(t.type.replace(/;.*?$/,""),o):!1:o[0]==="."&&t.extension?t.extension.toLowerCase()===o.slice(1).toLowerCase():!1)){const o=i.join(", ");throw new ll(this.getI18n()("youCanOnlyUploadFileTypes",{types:o}),{file:t})}if(n&&t.size!=null&&t.size>n)throw new ll(this.getI18n()("exceedsSize",{size:z0(n),file:t.name}),{file:t});if(a&&t.size!=null&&t.size<a)throw new ll(this.getI18n()("inferiorSize",{size:z0(a)}),{file:t})}validate(t,n){n.forEach(a=>{this.validateSingleFile(a)}),this.validateAggregateRestrictions(t,n)}validateMinNumberOfFiles(t){const{minNumberOfFiles:n}=this.getOpts().restrictions;if(n&&Object.keys(t).length<n)throw new ll(this.getI18n()("youHaveToAtLeastSelectX",{smart_count:n}))}getMissingRequiredMetaFields(t){const n=new ll(this.getI18n()("missingRequiredMetaFieldOnFile",{fileName:t.name})),{requiredMetaFields:a}=this.getOpts().restrictions,i=[];for(const r of a)(!Object.hasOwn(t.meta,r)||t.meta[r]==="")&&i.push(r);return{missingFields:i,error:n}}}const h_e={strings:{addBulkFilesFailed:{0:"Failed to add %{smart_count} file due to an internal error",1:"Failed to add %{smart_count} files due to internal errors"},youCanOnlyUploadX:{0:"You can only upload %{smart_count} file",1:"You can only upload %{smart_count} files"},youHaveToAtLeastSelectX:{0:"You have to select at least %{smart_count} file",1:"You have to select at least %{smart_count} files"},aggregateExceedsSize:"You selected %{size} of files, but maximum allowed size is %{sizeAllowed}",exceedsSize:"%{file} exceeds maximum allowed size of %{size}",missingRequiredMetaField:"Missing required meta fields",missingRequiredMetaFieldOnFile:"Missing required meta fields in %{fileName}",inferiorSize:"This file is smaller than the allowed size of %{size}",youCanOnlyUploadFileTypes:"You can only upload: %{types}",noMoreFilesAllowed:"Cannot add more files",noDuplicates:"Cannot add the duplicate file '%{fileName}', it already exists",companionError:"Connection with Companion failed",authAborted:"Authentication aborted",companionUnauthorizeHint:"To unauthorize to your %{provider} account, please go to %{url}",failedToUpload:"Failed to upload %{file}",noInternetConnection:"No Internet connection",connectedToInternet:"Connected to the Internet",noFilesFound:"You have no files or folders here",noSearchResults:"Unfortunately, there are no results for this search",selectX:{0:"Select %{smart_count}",1:"Select %{smart_count}"},allFilesFromFolderNamed:"All files from folder %{name}",openFolderNamed:"Open folder %{name}",cancel:"Cancel",logOut:"Log out",filter:"Filter",resetFilter:"Reset filter",loading:"Loading...",loadedXFiles:"Loaded %{numFiles} files",authenticateWithTitle:"Please authenticate with %{pluginName} to select files",authenticateWith:"Connect to %{pluginName}",signInWithGoogle:"Sign in with Google",searchImages:"Search for images",enterTextToSearch:"Enter text to search for images",search:"Search",resetSearch:"Reset search",emptyFolderAdded:"No files were added from empty folder",addedNumFiles:"Added %{numFiles} file(s)",folderAlreadyAdded:'The folder "%{folder}" was already added',folderAdded:{0:"Added %{smart_count} file from %{folder}",1:"Added %{smart_count} files from %{folder}"},additionalRestrictionsFailed:"%{count} additional restrictions were not fulfilled",unnamed:"Unnamed"}};let JF,QF;function xt(e,t){if(!Object.prototype.hasOwnProperty.call(e,t))throw new TypeError("attempted to use private field on non-instance");return e}var p_e=0;function mi(e){return"__private_"+p_e+++"_"+e}const m_e={version:"3.13.1"},Dv={totalProgress:0,allowNewUpload:!0,error:null,recoveredState:null};var ur=mi("plugins"),Ko=mi("restricter"),Ph=mi("storeUnsubscribe"),Fu=mi("emitter"),x0=mi("preProcessors"),E0=mi("uploaders"),hc=mi("postProcessors"),Xo=mi("informAndEmit"),Im=mi("checkRequiredMetaFieldsOnFile"),gy=mi("checkRequiredMetaFields"),Th=mi("assertNewUploadAllowed"),C_=mi("transformFile"),Dh=mi("startIfAutoProceed"),Vh=mi("checkAndUpdateFileState"),yy=mi("addListeners"),dl=mi("updateOnlineStatus"),Oh=mi("requestClientById"),zu=mi("createUpload"),_y=mi("getUpload"),B0=mi("removeUpload"),Bu=mi("runUpload");JF=Symbol.for("uppy test: getPlugins");QF=Symbol.for("uppy test: createUpload");let I3=class ez{constructor(t){Object.defineProperty(this,Bu,{value:M_e}),Object.defineProperty(this,B0,{value:k_e}),Object.defineProperty(this,_y,{value:C_e}),Object.defineProperty(this,zu,{value:S_e}),Object.defineProperty(this,yy,{value:A_e}),Object.defineProperty(this,Vh,{value:$_e}),Object.defineProperty(this,Dh,{value:w_e}),Object.defineProperty(this,C_,{value:b_e}),Object.defineProperty(this,Th,{value:__e}),Object.defineProperty(this,gy,{value:y_e}),Object.defineProperty(this,Im,{value:g_e}),Object.defineProperty(this,Xo,{value:v_e}),Object.defineProperty(this,ur,{writable:!0,value:Object.create(null)}),Object.defineProperty(this,Ko,{writable:!0,value:void 0}),Object.defineProperty(this,Ph,{writable:!0,value:void 0}),Object.defineProperty(this,Fu,{writable:!0,value:z7e()}),Object.defineProperty(this,x0,{writable:!0,value:new Set}),Object.defineProperty(this,E0,{writable:!0,value:new Set}),Object.defineProperty(this,hc,{writable:!0,value:new Set}),this.scheduledAutoProceed=null,this.wasOffline=!1,this.calculateProgress=qF((i,r)=>{const o=this.getFile(i==null?void 0:i.id);if(i==null||!o){this.log(`Not setting progress for a file that has been removed: ${i==null?void 0:i.id}`);return}if(o.progress.percentage===100){this.log(`Not setting progress for a file that has been already uploaded: ${i.id}`);return}const s=Number.isFinite(r.bytesTotal)&&r.bytesTotal>0;this.setFileState(i.id,{progress:{...o.progress,bytesUploaded:r.bytesUploaded,bytesTotal:r.bytesTotal,percentage:s?Math.round(r.bytesUploaded/r.bytesTotal*100):0}}),this.calculateTotalProgress()},500,{leading:!0,trailing:!0}),Object.defineProperty(this,dl,{writable:!0,value:this.updateOnlineStatus.bind(this)}),Object.defineProperty(this,Oh,{writable:!0,value:new Map}),this.defaultLocale=h_e;const n={id:"uppy",autoProceed:!1,allowMultipleUploadBatches:!0,debug:!1,restrictions:d_e,meta:{},onBeforeFileAdded:(i,r)=>!Object.hasOwn(r,i.id),onBeforeUpload:i=>i,store:new WF,logger:a_e,infoTimeout:5e3},a={...n,...t};this.opts={...a,restrictions:{...n.restrictions,...t&&t.restrictions}},t&&t.logger&&t.debug?this.log("You are using a custom `logger`, but also set `debug: true`, which uses built-in logger to output logs to console. Ignoring `debug: true` and using your custom `logger`.","warning"):t&&t.debug&&(this.opts.logger=i_e),this.log(`Using Core v${ez.VERSION}`),this.i18nInit(),this.store=this.opts.store,this.setState({...Dv,plugins:{},files:{},currentUploads:{},capabilities:{uploadProgress:t_e(),individualCancellation:!0,resumableUploads:!1},meta:{...this.opts.meta},info:[]}),xt(this,Ko)[Ko]=new f_e(()=>this.opts,()=>this.i18n),xt(this,Ph)[Ph]=this.store.subscribe((i,r,o)=>{this.emit("state-update",i,r,o),this.updateAll(r)}),this.opts.debug&&typeof window<"u"&&(window[this.opts.id]=this),xt(this,yy)[yy]()}emit(t){for(var n=arguments.length,a=new Array(n>1?n-1:0),i=1;i<n;i++)a[i-1]=arguments[i];xt(this,Fu)[Fu].emit(t,...a)}on(t,n){return xt(this,Fu)[Fu].on(t,n),this}once(t,n){return xt(this,Fu)[Fu].once(t,n),this}off(t,n){return xt(this,Fu)[Fu].off(t,n),this}updateAll(t){this.iteratePlugins(n=>{n.update(t)})}setState(t){this.store.setState(t)}getState(){return this.store.getState()}patchFilesState(t){const n=this.getState().files;this.setState({files:{...n,...Object.fromEntries(Object.entries(t).map(a=>{let[i,r]=a;return[i,{...n[i],...r}]}))}})}setFileState(t,n){if(!this.getState().files[t])throw new Error(`Can’t set state for ${t} (the file could have been removed)`);this.patchFilesState({[t]:n})}i18nInit(){const t=a=>this.log(`Missing i18n string: ${a}`,"error"),n=new FF([this.defaultLocale,this.opts.locale],{onMissingKey:t});this.i18n=n.translate.bind(n),this.i18nArray=n.translateArray.bind(n),this.locale=n.locale}setOptions(t){this.opts={...this.opts,...t,restrictions:{...this.opts.restrictions,...t==null?void 0:t.restrictions}},t.meta&&this.setMeta(t.meta),this.i18nInit(),t.locale&&this.iteratePlugins(n=>{n.setOptions(t)}),this.setState(void 0)}resetProgress(){const t={percentage:0,bytesUploaded:0,uploadComplete:!1,uploadStarted:null},n={...this.getState().files},a={};Object.keys(n).forEach(i=>{a[i]={...n[i],progress:{...n[i].progress,...t}}}),this.setState({files:a,...Dv}),this.emit("reset-progress")}clearUploadedFiles(){const{capabilities:t,currentUploads:n}=this.getState();if(Object.keys(n).length>0&&!t.individualCancellation)throw new Error("The installed uploader plugin does not allow removing files during an upload.");this.setState({...Dv,files:{}})}addPreProcessor(t){xt(this,x0)[x0].add(t)}removePreProcessor(t){return xt(this,x0)[x0].delete(t)}addPostProcessor(t){xt(this,hc)[hc].add(t)}removePostProcessor(t){return xt(this,hc)[hc].delete(t)}addUploader(t){xt(this,E0)[E0].add(t)}removeUploader(t){return xt(this,E0)[E0].delete(t)}setMeta(t){const n={...this.getState().meta,...t},a={...this.getState().files};Object.keys(a).forEach(i=>{a[i]={...a[i],meta:{...a[i].meta,...t}}}),this.log("Adding metadata:"),this.log(t),this.setState({meta:n,files:a})}setFileMeta(t,n){const a={...this.getState().files};if(!a[t]){this.log("Was trying to set metadata for a file that has been removed: ",t);return}const i={...a[t].meta,...n};a[t]={...a[t],meta:i},this.setState({files:a})}getFile(t){return this.getState().files[t]}getFiles(){const{files:t}=this.getState();return Object.values(t)}getFilesByIds(t){return t.map(n=>this.getFile(n))}getObjectOfFilesPerState(){const{files:t,totalProgress:n,error:a}=this.getState(),i=Object.values(t),r=[],o=[],s=[],l=[],c=[],u=[],d=[],f=[],m=[];for(const v of i){const{progress:g}=v;!g.uploadComplete&&g.uploadStarted&&(r.push(v),v.isPaused||f.push(v)),g.uploadStarted||o.push(v),(g.uploadStarted||g.preprocess||g.postprocess)&&s.push(v),g.uploadStarted&&l.push(v),v.isPaused&&c.push(v),g.uploadComplete&&u.push(v),v.error&&d.push(v),(g.preprocess||g.postprocess)&&m.push(v)}return{newFiles:o,startedFiles:s,uploadStartedFiles:l,pausedFiles:c,completeFiles:u,erroredFiles:d,inProgressFiles:r,inProgressNotPausedFiles:f,processingFiles:m,isUploadStarted:l.length>0,isAllComplete:n===100&&u.length===i.length&&m.length===0,isAllErrored:!!a&&d.length===i.length,isAllPaused:r.length!==0&&c.length===r.length,isUploadInProgress:r.length>0,isSomeGhost:i.some(v=>v.isGhost)}}validateRestrictions(t,n){n===void 0&&(n=this.getFiles());try{xt(this,Ko)[Ko].validate(n,[t])}catch(a){return a}return null}checkIfFileAlreadyExists(t){const{files:n}=this.getState();return!!(n[t]&&!n[t].isGhost)}addFile(t){xt(this,Th)[Th](t);const{nextFilesState:n,validFilesToAdd:a,errors:i}=xt(this,Vh)[Vh]([t]),r=i.filter(s=>s.isRestriction);if(xt(this,Xo)[Xo](r),i.length>0)throw i[0];this.setState({files:n});const[o]=a;return this.emit("file-added",o),this.emit("files-added",a),this.log(`Added file: ${o.name}, ${o.id}, mime type: ${o.type}`),xt(this,Dh)[Dh](),o.id}addFiles(t){xt(this,Th)[Th]();const{nextFilesState:n,validFilesToAdd:a,errors:i}=xt(this,Vh)[Vh](t),r=i.filter(s=>s.isRestriction);xt(this,Xo)[Xo](r);const o=i.filter(s=>!s.isRestriction);if(o.length>0){let s=`Multiple errors occurred while adding files:
`;if(o.forEach(l=>{s+=`
 * ${l.message}`}),this.info({message:this.i18n("addBulkFilesFailed",{smart_count:o.length}),details:s},"error",this.opts.infoTimeout),typeof AggregateError=="function")throw new AggregateError(o,s);{const l=new Error(s);throw l.errors=o,l}}this.setState({files:n}),a.forEach(s=>{this.emit("file-added",s)}),this.emit("files-added",a),a.length>5?this.log(`Added batch of ${a.length} files`):Object.values(a).forEach(s=>{this.log(`Added file: ${s.name}
 id: ${s.id}
 type: ${s.type}`)}),a.length>0&&xt(this,Dh)[Dh]()}removeFiles(t,n){const{files:a,currentUploads:i}=this.getState(),r={...a},o={...i},s=Object.create(null);t.forEach(d=>{a[d]&&(s[d]=a[d],delete r[d])});function l(d){return s[d]===void 0}Object.keys(o).forEach(d=>{const f=i[d].fileIDs.filter(l);if(f.length===0){delete o[d];return}const{capabilities:m}=this.getState();if(f.length!==i[d].fileIDs.length&&!m.individualCancellation)throw new Error("The installed uploader plugin does not allow removing files during an upload.");o[d]={...i[d],fileIDs:f}});const c={currentUploads:o,files:r};Object.keys(r).length===0&&(c.allowNewUpload=!0,c.error=null,c.recoveredState=null),this.setState(c),this.calculateTotalProgress();const u=Object.keys(s);u.forEach(d=>{this.emit("file-removed",s[d],n)}),u.length>5?this.log(`Removed ${u.length} files`):this.log(`Removed files: ${u.join(", ")}`)}removeFile(t,n){this.removeFiles([t],n)}pauseResume(t){if(!this.getState().capabilities.resumableUploads||this.getFile(t).progress.uploadComplete)return;const a=!(this.getFile(t).isPaused||!1);return this.setFileState(t,{isPaused:a}),this.emit("upload-pause",t,a),a}pauseAll(){const t={...this.getState().files};Object.keys(t).filter(a=>!t[a].progress.uploadComplete&&t[a].progress.uploadStarted).forEach(a=>{const i={...t[a],isPaused:!0};t[a]=i}),this.setState({files:t}),this.emit("pause-all")}resumeAll(){const t={...this.getState().files};Object.keys(t).filter(a=>!t[a].progress.uploadComplete&&t[a].progress.uploadStarted).forEach(a=>{const i={...t[a],isPaused:!1,error:null};t[a]=i}),this.setState({files:t}),this.emit("resume-all")}retryAll(){const t={...this.getState().files},n=Object.keys(t).filter(i=>t[i].error);if(n.forEach(i=>{const r={...t[i],isPaused:!1,error:null};t[i]=r}),this.setState({files:t,error:null}),this.emit("retry-all",n),n.length===0)return Promise.resolve({successful:[],failed:[]});const a=xt(this,zu)[zu](n,{forceAllowNewUpload:!0});return xt(this,Bu)[Bu](a)}cancelAll(t){let{reason:n="user"}=t===void 0?{}:t;if(this.emit("cancel-all",{reason:n}),n==="user"){const{files:a}=this.getState(),i=Object.keys(a);i.length&&this.removeFiles(i,"cancel-all"),this.setState(Dv)}}retryUpload(t){this.setFileState(t,{error:null,isPaused:!1}),this.emit("upload-retry",t);const n=xt(this,zu)[zu]([t],{forceAllowNewUpload:!0});return xt(this,Bu)[Bu](n)}logout(){this.iteratePlugins(t=>{var n;(n=t.provider)==null||n.logout==null||n.logout()})}calculateTotalProgress(){const n=this.getFiles().filter(c=>c.progress.uploadStarted||c.progress.preprocess||c.progress.postprocess);if(n.length===0){this.emit("progress",0),this.setState({totalProgress:0});return}const a=n.filter(c=>c.progress.bytesTotal!=null),i=n.filter(c=>c.progress.bytesTotal==null);if(a.length===0){const c=n.length*100,u=i.reduce((f,m)=>f+m.progress.percentage,0),d=Math.round(u/c*100);this.setState({totalProgress:d});return}let r=a.reduce((c,u)=>{var d;return c+((d=u.progress.bytesTotal)!=null?d:0)},0);const o=r/a.length;r+=o*i.length;let s=0;a.forEach(c=>{s+=c.progress.bytesUploaded}),i.forEach(c=>{s+=o*(c.progress.percentage||0)/100});let l=r===0?0:Math.round(s/r*100);l>100&&(l=100),this.setState({totalProgress:l}),this.emit("progress",l)}updateOnlineStatus(){var t;((t=window.navigator.onLine)!=null?t:!0)?(this.emit("is-online"),this.wasOffline&&(this.emit("back-online"),this.info(this.i18n("connectedToInternet"),"success",3e3),this.wasOffline=!1)):(this.emit("is-offline"),this.info(this.i18n("noInternetConnection"),"error",0),this.wasOffline=!0)}getID(){return this.opts.id}use(t,n){if(typeof t!="function"){const o=`Expected a plugin class, but got ${t===null?"null":typeof t}. Please verify that the plugin was imported and spelled correctly.`;throw new TypeError(o)}const a=new t(this,n),i=a.id;if(!i)throw new Error("Your plugin must have an id");if(!a.type)throw new Error("Your plugin must have a type");const r=this.getPlugin(i);if(r){const o=`Already found a plugin named '${r.id}'. Tried to use: '${i}'.
Uppy plugins must have unique \`id\` options. See https://uppy.io/docs/plugins/#id.`;throw new Error(o)}return t.VERSION&&this.log(`Using ${i} v${t.VERSION}`),a.type in xt(this,ur)[ur]?xt(this,ur)[ur][a.type].push(a):xt(this,ur)[ur][a.type]=[a],a.install(),this.emit("plugin-added",a),this}getPlugin(t){for(const n of Object.values(xt(this,ur)[ur])){const a=n.find(i=>i.id===t);if(a!=null)return a}}[JF](t){return xt(this,ur)[ur][t]}iteratePlugins(t){Object.values(xt(this,ur)[ur]).flat(1).forEach(t)}removePlugin(t){this.log(`Removing plugin ${t.id}`),this.emit("plugin-remove",t),t.uninstall&&t.uninstall();const n=xt(this,ur)[ur][t.type],a=n.findIndex(o=>o.id===t.id);a!==-1&&n.splice(a,1);const r={plugins:{...this.getState().plugins,[t.id]:void 0}};this.setState(r)}close(t){let{reason:n}=t===void 0?{}:t;this.log(`Closing Uppy instance ${this.opts.id}: removing all files and uninstalling plugins`),this.cancelAll({reason:n}),xt(this,Ph)[Ph](),this.iteratePlugins(a=>{this.removePlugin(a)}),typeof window<"u"&&window.removeEventListener&&(window.removeEventListener("online",xt(this,dl)[dl]),window.removeEventListener("offline",xt(this,dl)[dl]))}hideInfo(){const{info:t}=this.getState();this.setState({info:t.slice(1)}),this.emit("info-hidden")}info(t,n,a){n===void 0&&(n="info"),a===void 0&&(a=3e3);const i=typeof t=="object";this.setState({info:[...this.getState().info,{type:n,message:i?t.message:t,details:i?t.details:null}]}),setTimeout(()=>this.hideInfo(),a),this.emit("info-visible")}log(t,n){const{logger:a}=this.opts;switch(n){case"error":a.error(t);break;case"warning":a.warn(t);break;default:a.debug(t);break}}registerRequestClient(t,n){xt(this,Oh)[Oh].set(t,n)}getRequestClientForFile(t){if(!t.remote)throw new Error(`Tried to get RequestClient for a non-remote file ${t.id}`);const n=xt(this,Oh)[Oh].get(t.remote.requestClientId);if(n==null)throw new Error(`requestClientId "${t.remote.requestClientId}" not registered for file "${t.id}"`);return n}restore(t){return this.log(`Core: attempting to restore upload "${t}"`),this.getState().currentUploads[t]?xt(this,Bu)[Bu](t):(xt(this,B0)[B0](t),Promise.reject(new Error("Nonexistent upload")))}[QF](){return xt(this,zu)[zu](...arguments)}addResultData(t,n){if(!xt(this,_y)[_y](t)){this.log(`Not setting result for an upload that has been removed: ${t}`);return}const{currentUploads:a}=this.getState(),i={...a[t],result:{...a[t].result,...n}};this.setState({currentUploads:{...a,[t]:i}})}upload(){var t;(t=xt(this,ur)[ur].uploader)!=null&&t.length||this.log("No uploader type plugins are used","warning");let{files:n}=this.getState();const a=this.opts.onBeforeUpload(n);return a===!1?Promise.reject(new Error("Not starting the upload because onBeforeUpload returned false")):(a&&typeof a=="object"&&(n=a,this.setState({files:n})),Promise.resolve().then(()=>xt(this,Ko)[Ko].validateMinNumberOfFiles(n)).catch(i=>{throw xt(this,Xo)[Xo]([i]),i}).then(()=>{if(!xt(this,gy)[gy](n))throw new ll(this.i18n("missingRequiredMetaField"))}).catch(i=>{throw i}).then(()=>{const{currentUploads:i}=this.getState(),r=Object.values(i).flatMap(l=>l.fileIDs),o=[];Object.keys(n).forEach(l=>{const c=this.getFile(l);!c.progress.uploadStarted&&r.indexOf(l)===-1&&o.push(c.id)});const s=xt(this,zu)[zu](o);return xt(this,Bu)[Bu](s)}).catch(i=>{throw this.emit("error",i),this.log(i,"error"),i}))}};function v_e(e){for(const r of e)r.isRestriction?this.emit("restriction-failed",r.file,r):this.emit("error",r,r.file),this.log(r,"warning");const t=e.filter(r=>r.isUserFacing),n=4,a=t.slice(0,n),i=t.slice(n);a.forEach(r=>{let{message:o,details:s=""}=r;this.info({message:o,details:s},"error",this.opts.infoTimeout)}),i.length>0&&this.info({message:this.i18n("additionalRestrictionsFailed",{count:i.length})})}function g_e(e){const{missingFields:t,error:n}=xt(this,Ko)[Ko].getMissingRequiredMetaFields(e);return t.length>0?(this.setFileState(e.id,{missingRequiredMetaFields:t}),this.log(n.message),this.emit("restriction-failed",e,n),!1):!0}function y_e(e){let t=!0;for(const n of Object.values(e))xt(this,Im)[Im](n)||(t=!1);return t}function __e(e){const{allowNewUpload:t}=this.getState();if(t===!1){const n=new ll(this.i18n("noMoreFilesAllowed"),{file:e});throw xt(this,Xo)[Xo]([n]),n}}function b_e(e){const t=e instanceof File?{name:e.name,type:e.type,size:e.size,data:e}:e,n=KF(t),a=n_e(n,t),i=GF(a).extension,r=e_e(t,this.getID()),o=t.meta||{};o.name=a,o.type=n;const s=Number.isFinite(t.data.size)?t.data.size:null;return{source:t.source||"",id:r,name:a,extension:i||"",meta:{...this.getState().meta,...o},type:n,data:t.data,progress:{percentage:0,bytesUploaded:0,bytesTotal:s,uploadComplete:!1,uploadStarted:null},size:s,isGhost:!1,isRemote:t.isRemote||!1,remote:t.remote||"",preview:t.preview}}function w_e(){this.opts.autoProceed&&!this.scheduledAutoProceed&&(this.scheduledAutoProceed=setTimeout(()=>{this.scheduledAutoProceed=null,this.upload().catch(e=>{e.isRestriction||this.log(e.stack||e.message||e)})},4))}function $_e(e){const{files:t}=this.getState(),n={...t},a=[],i=[];for(const o of e)try{var r;let s=xt(this,C_)[C_](o);const l=(r=t[s.id])==null?void 0:r.isGhost;l&&(s={...t[s.id],isGhost:!1,data:o.data},this.log(`Replaced the blob in the restored ghost file: ${s.name}, ${s.id}`));const c=this.opts.onBeforeFileAdded(s,n);if(!c&&this.checkIfFileAlreadyExists(s.id))throw new ll(this.i18n("noDuplicates",{fileName:s.name}),{file:o});if(c===!1&&!l)throw new ll("Cannot add the file because onBeforeFileAdded returned false.",{isUserFacing:!1,file:o});typeof c=="object"&&c!==null&&(s=c),xt(this,Ko)[Ko].validateSingleFile(s),n[s.id]=s,a.push(s)}catch(s){i.push(s)}try{xt(this,Ko)[Ko].validateAggregateRestrictions(Object.values(t),a)}catch(o){return i.push(o),{nextFilesState:t,validFilesToAdd:[],errors:i}}return{nextFilesState:n,validFilesToAdd:a,errors:i}}function A_e(){const e=(a,i,r)=>{let o=a.message||"Unknown error";a.details&&(o+=` ${a.details}`),this.setState({error:o}),i!=null&&i.id in this.getState().files&&this.setFileState(i.id,{error:o,response:r})};this.on("error",e),this.on("upload-error",(a,i,r)=>{if(e(i,a,r),typeof i=="object"&&i.message){var o;this.log(i.message,"error");const s=new Error(this.i18n("failedToUpload",{file:(o=a==null?void 0:a.name)!=null?o:""}));s.isUserFacing=!0,s.details=i.message,i.details&&(s.details+=` ${i.details}`),xt(this,Xo)[Xo]([s])}else xt(this,Xo)[Xo]([i])});let t=null;this.on("upload-stalled",(a,i)=>{const{message:r}=a,o=i.map(s=>s.meta.name).join(", ");t||(this.info({message:r,details:o},"warning",this.opts.infoTimeout),t=setTimeout(()=>{t=null},this.opts.infoTimeout)),this.log(`${r} ${o}`.trim(),"warning")}),this.on("upload",()=>{this.setState({error:null})});const n=a=>{const i=a.filter(o=>{const s=o!=null&&this.getFile(o.id);return s||this.log(`Not setting progress for a file that has been removed: ${o==null?void 0:o.id}`),s}),r=Object.fromEntries(i.map(o=>[o.id,{progress:{uploadStarted:Date.now(),uploadComplete:!1,percentage:0,bytesUploaded:0,bytesTotal:o.size}}]));this.patchFilesState(r)};this.on("upload-start",a=>{a.forEach(i=>{this.emit("upload-started",i)}),n(a)}),this.on("upload-progress",this.calculateProgress),this.on("upload-success",(a,i)=>{if(a==null||!this.getFile(a.id)){this.log(`Not setting progress for a file that has been removed: ${a==null?void 0:a.id}`);return}const r=this.getFile(a.id).progress;this.setFileState(a.id,{progress:{...r,postprocess:xt(this,hc)[hc].size>0?{mode:"indeterminate"}:void 0,uploadComplete:!0,percentage:100,bytesUploaded:r.bytesTotal},response:i,uploadURL:i.uploadURL,isPaused:!1}),a.size==null&&this.setFileState(a.id,{size:i.bytesUploaded||r.bytesTotal}),this.calculateTotalProgress()}),this.on("preprocess-progress",(a,i)=>{if(a==null||!this.getFile(a.id)){this.log(`Not setting progress for a file that has been removed: ${a==null?void 0:a.id}`);return}this.setFileState(a.id,{progress:{...this.getFile(a.id).progress,preprocess:i}})}),this.on("preprocess-complete",a=>{if(a==null||!this.getFile(a.id)){this.log(`Not setting progress for a file that has been removed: ${a==null?void 0:a.id}`);return}const i={...this.getState().files};i[a.id]={...i[a.id],progress:{...i[a.id].progress}},delete i[a.id].progress.preprocess,this.setState({files:i})}),this.on("postprocess-progress",(a,i)=>{if(a==null||!this.getFile(a.id)){this.log(`Not setting progress for a file that has been removed: ${a==null?void 0:a.id}`);return}this.setFileState(a.id,{progress:{...this.getState().files[a.id].progress,postprocess:i}})}),this.on("postprocess-complete",a=>{if(a==null||!this.getFile(a.id)){this.log(`Not setting progress for a file that has been removed: ${a==null?void 0:a.id}`);return}const i={...this.getState().files};i[a.id]={...i[a.id],progress:{...i[a.id].progress}},delete i[a.id].progress.postprocess,this.setState({files:i})}),this.on("restored",()=>{this.calculateTotalProgress()}),this.on("dashboard:file-edit-complete",a=>{a&&xt(this,Im)[Im](a)}),typeof window<"u"&&window.addEventListener&&(window.addEventListener("online",xt(this,dl)[dl]),window.addEventListener("offline",xt(this,dl)[dl]),setTimeout(xt(this,dl)[dl],3e3))}function S_e(e,t){t===void 0&&(t={});const{forceAllowNewUpload:n=!1}=t,{allowNewUpload:a,currentUploads:i}=this.getState();if(!a&&!n)throw new Error("Cannot create a new upload: already uploading.");const r=O3();return this.emit("upload",{id:r,fileIDs:e}),this.setState({allowNewUpload:this.opts.allowMultipleUploadBatches!==!1&&this.opts.allowMultipleUploads!==!1,currentUploads:{...i,[r]:{fileIDs:e,step:0,result:{}}}}),r}function C_e(e){const{currentUploads:t}=this.getState();return t[e]}function k_e(e){const t={...this.getState().currentUploads};delete t[e],this.setState({currentUploads:t})}async function M_e(e){const t=()=>{const{currentUploads:r}=this.getState();return r[e]};let n=t();const a=[...xt(this,x0)[x0],...xt(this,E0)[E0],...xt(this,hc)[hc]];try{for(let r=n.step||0;r<a.length&&n;r++){const o=a[r];this.setState({currentUploads:{...this.getState().currentUploads,[e]:{...n,step:r}}});const{fileIDs:s}=n;await o(s,e),n=t()}}catch(r){throw xt(this,B0)[B0](e),r}if(n){n.fileIDs.forEach(l=>{const c=this.getFile(l);c&&c.progress.postprocess&&this.emit("postprocess-complete",c)});const r=n.fileIDs.map(l=>this.getFile(l)),o=r.filter(l=>!l.error),s=r.filter(l=>l.error);this.addResultData(e,{successful:o,failed:s,uploadID:e}),n=t()}let i;return n&&(i=n.result,this.emit("complete",i),xt(this,B0)[B0](e)),i==null&&this.log(`Not setting result for an upload that has been removed: ${e}`),i}I3.VERSION=m_e.version;function tz(e){return typeof e!="object"||e===null||!("nodeType"in e)?!1:e.nodeType===Node.ELEMENT_NODE}function x_e(e,t){return t===void 0&&(t=document),typeof e=="string"?t.querySelector(e):tz(e)?e:null}function nz(e){for(var t;e&&!e.dir;)e=e.parentNode;return(t=e)==null?void 0:t.dir}class q${constructor(t,n){this.uppy=t,this.opts=n??{}}getPluginState(){const{plugins:t}=this.uppy.getState();return(t==null?void 0:t[this.id])||{}}setPluginState(t){const{plugins:n}=this.uppy.getState();this.uppy.setState({plugins:{...n,[this.id]:{...n[this.id],...t}}})}setOptions(t){this.opts={...this.opts,...t},this.setPluginState(void 0),this.i18nInit()}i18nInit(){const t=new FF([this.defaultLocale,this.uppy.locale,this.opts.locale]);this.i18n=t.translate.bind(t),this.i18nArray=t.translateArray.bind(t),this.setPluginState(void 0)}addTarget(t){throw new Error("Extend the addTarget method to add your plugin to another plugin's target")}install(){}uninstall(){}update(t){}afterUpdate(){}}function JE(e,t){if(!Object.prototype.hasOwnProperty.call(e,t))throw new TypeError("attempted to use private field on non-instance");return e}var E_e=0;function L_e(e){return"__private_"+E_e+++"_"+e}function P_e(e){let t=null,n;return function(){for(var a=arguments.length,i=new Array(a),r=0;r<a;r++)i[r]=arguments[r];return n=i,t||(t=Promise.resolve().then(()=>(t=null,e(...n)))),t}}var Ih=L_e("updateUI");class Dc extends q${constructor(){super(...arguments),Object.defineProperty(this,Ih,{writable:!0,value:void 0})}getTargetPlugin(t){let n;if(typeof(t==null?void 0:t.addTarget)=="function")n=t,n instanceof Dc||console.warn(new Error("The provided plugin is not an instance of UIPlugin. This is an indication of a bug with the way Uppy is bundled.",{cause:{targetPlugin:n,UIPlugin:Dc}}));else if(typeof t=="function"){const a=t;this.uppy.iteratePlugins(i=>{i instanceof a&&(n=i)})}return n}mount(t,n){const a=n.id,i=x_e(t);if(i){this.isTargetDOMEl=!0;const s=document.createElement("div");return s.classList.add("uppy-Root"),JE(this,Ih)[Ih]=P_e(l=>{this.uppy.getPlugin(this.id)&&(T6(this.render(l),s),this.afterUpdate())}),this.uppy.log(`Installing ${a} to a DOM element '${t}'`),this.opts.replaceTargetContent&&(i.innerHTML=""),T6(this.render(this.uppy.getState()),s),this.el=s,i.appendChild(s),s.dir=this.opts.direction||nz(s)||"ltr",this.onMount(),this.el}const r=this.getTargetPlugin(t);if(r)return this.uppy.log(`Installing ${a} to ${r.id}`),this.parent=r,this.el=r.addTarget(n),this.onMount(),this.el;this.uppy.log(`Not installing ${a}`);let o=`Invalid target option given to ${a}.`;throw typeof t=="function"?o+=" The given target is not a Plugin class. Please check that you're not specifying a React Component instead of a plugin. If you are using @uppy/* packages directly, make sure you have only 1 version of @uppy/core installed: run `npm ls @uppy/core` on the command line and verify that all the versions match and are deduped correctly.":o+="If you meant to target an HTML element, please make sure that the element exists. Check that the <script> tag initializing Uppy is right before the closing </body> tag at the end of the page. (see https://github.com/transloadit/uppy/issues/1042)\n\nIf you meant to target a plugin, please confirm that your `import` statements or `require` calls are correct.",new Error(o)}render(t){throw new Error("Extend the render method to add your plugin to a DOM element")}update(t){if(this.el!=null){var n,a;(n=(a=JE(this,Ih))[Ih])==null||n.call(a,t)}}unmount(){if(this.isTargetDOMEl){var t;(t=this.el)==null||t.remove()}this.onUnmount()}onMount(){}onUnmount(){}}class T_e extends Error{constructor(){super(...arguments),this.name="UserFacingApiError"}}var az={};function Bs(e,t){typeof t=="boolean"&&(t={forever:t}),this._originalTimeouts=JSON.parse(JSON.stringify(e)),this._timeouts=e,this._options=t||{},this._maxRetryTime=t&&t.maxRetryTime||1/0,this._fn=null,this._errors=[],this._attempts=1,this._operationTimeout=null,this._operationTimeoutCb=null,this._timeout=null,this._operationStart=null,this._timer=null,this._options.forever&&(this._cachedTimeouts=this._timeouts.slice(0))}var D_e=Bs;Bs.prototype.reset=function(){this._attempts=1,this._timeouts=this._originalTimeouts.slice(0)};Bs.prototype.stop=function(){this._timeout&&clearTimeout(this._timeout),this._timer&&clearTimeout(this._timer),this._timeouts=[],this._cachedTimeouts=null};Bs.prototype.retry=function(e){if(this._timeout&&clearTimeout(this._timeout),!e)return!1;var t=new Date().getTime();if(e&&t-this._operationStart>=this._maxRetryTime)return this._errors.push(e),this._errors.unshift(new Error("RetryOperation timeout occurred")),!1;this._errors.push(e);var n=this._timeouts.shift();if(n===void 0)if(this._cachedTimeouts)this._errors.splice(0,this._errors.length-1),n=this._cachedTimeouts.slice(-1);else return!1;var a=this;return this._timer=setTimeout(function(){a._attempts++,a._operationTimeoutCb&&(a._timeout=setTimeout(function(){a._operationTimeoutCb(a._attempts)},a._operationTimeout),a._options.unref&&a._timeout.unref()),a._fn(a._attempts)},n),this._options.unref&&this._timer.unref(),!0};Bs.prototype.attempt=function(e,t){this._fn=e,t&&(t.timeout&&(this._operationTimeout=t.timeout),t.cb&&(this._operationTimeoutCb=t.cb));var n=this;this._operationTimeoutCb&&(this._timeout=setTimeout(function(){n._operationTimeoutCb()},n._operationTimeout)),this._operationStart=new Date().getTime(),this._fn(this._attempts)};Bs.prototype.try=function(e){console.log("Using RetryOperation.try() is deprecated"),this.attempt(e)};Bs.prototype.start=function(e){console.log("Using RetryOperation.start() is deprecated"),this.attempt(e)};Bs.prototype.start=Bs.prototype.try;Bs.prototype.errors=function(){return this._errors};Bs.prototype.attempts=function(){return this._attempts};Bs.prototype.mainError=function(){if(this._errors.length===0)return null;for(var e={},t=null,n=0,a=0;a<this._errors.length;a++){var i=this._errors[a],r=i.message,o=(e[r]||0)+1;e[r]=o,o>=n&&(t=i,n=o)}return t};(function(e){var t=D_e;e.operation=function(n){var a=e.timeouts(n);return new t(a,{forever:n&&(n.forever||n.retries===1/0),unref:n&&n.unref,maxRetryTime:n&&n.maxRetryTime})},e.timeouts=function(n){if(n instanceof Array)return[].concat(n);var a={retries:10,factor:2,minTimeout:1*1e3,maxTimeout:1/0,randomize:!1};for(var i in n)a[i]=n[i];if(a.minTimeout>a.maxTimeout)throw new Error("minTimeout is greater than maxTimeout");for(var r=[],o=0;o<a.retries;o++)r.push(this.createTimeout(o,a));return n&&n.forever&&!r.length&&r.push(this.createTimeout(o,a)),r.sort(function(s,l){return s-l}),r},e.createTimeout=function(n,a){var i=a.randomize?Math.random()+1:1,r=Math.round(i*Math.max(a.minTimeout,1)*Math.pow(a.factor,n));return r=Math.min(r,a.maxTimeout),r},e.wrap=function(n,a,i){if(a instanceof Array&&(i=a,a=null),!i){i=[];for(var r in n)typeof n[r]=="function"&&i.push(r)}for(var o=0;o<i.length;o++){var s=i[o],l=n[s];n[s]=(function(u){var d=e.operation(a),f=Array.prototype.slice.call(arguments,1),m=f.pop();f.push(function(v){d.retry(v)||(v&&(arguments[0]=d.mainError()),m.apply(this,arguments))}),d.attempt(function(){u.apply(n,f)})}).bind(n,l),n[s].options=a}}})(az);var V_e=az;const O_e=Xi(V_e),I_e=Object.prototype.toString,H_e=e=>I_e.call(e)==="[object Error]",N_e=new Set(["network error","NetworkError when attempting to fetch resource.","The Internet connection appears to be offline.","Network request failed","fetch failed","terminated"," A network error occurred.","Network connection lost"]);function R_e(e){if(!(e&&H_e(e)&&e.name==="TypeError"&&typeof e.message=="string"))return!1;const{message:n,stack:a}=e;return n==="Load failed"?a===void 0||"__sentry_captured__"in e:n.startsWith("error sending request for url")||n==="Failed to fetch"||n.startsWith("Failed to fetch (")&&n.endsWith(")")?!0:N_e.has(n)}class k_ extends Error{constructor(t){super(),t instanceof Error?(this.originalError=t,{message:t}=t):(this.originalError=new Error(t),this.originalError.stack=this.stack),this.name="AbortError",this.message=t}}const QE=(e,t,n)=>{const a=n.retries-(t-1);return e.attemptNumber=t,e.retriesLeft=a,e};async function iz(e,t){return new Promise((n,a)=>{t={...t},t.onFailedAttempt??(t.onFailedAttempt=()=>{}),t.shouldRetry??(t.shouldRetry=()=>!0),t.retries??(t.retries=10);const i=O_e.operation(t),r=()=>{var s;i.stop(),a((s=t.signal)==null?void 0:s.reason)};t.signal&&!t.signal.aborted&&t.signal.addEventListener("abort",r,{once:!0});const o=()=>{var s;(s=t.signal)==null||s.removeEventListener("abort",r),i.stop()};i.attempt(async s=>{try{const l=await e(s);o(),n(l)}catch(l){try{if(!(l instanceof Error))throw new TypeError(`Non-error was thrown: "${l}". You should only throw errors.`);if(l instanceof k_)throw l.originalError;if(l instanceof TypeError&&!R_e(l))throw l;if(QE(l,s,t),await t.shouldRetry(l)||(i.stop(),a(l)),await t.onFailedAttempt(l),!i.retry(l))throw i.mainError()}catch(c){QE(c,s,t),o(),a(c)}}})})}class rz extends Error{constructor(t,n){n===void 0&&(n=null),super("This looks like a network error, the endpoint might be blocked by an internet provider or a firewall."),this.cause=t,this.isNetworkError=!0,this.request=n}}function Z_e(){return fetch(...arguments).catch(e=>{throw e.name==="AbortError"?e:new rz(e)})}function oz(e,t){return Object.prototype.hasOwnProperty.call(e,t)}class sz extends Error{constructor(t,n){super(t),this.cause=n==null?void 0:n.cause,this.cause&&oz(this.cause,"isNetworkError")?this.isNetworkError=this.cause.isNetworkError:this.isNetworkError=!1}}function F_e(e,t,n){const{progress:a,bytesUploaded:i,bytesTotal:r}=t;a&&(e.uppy.log(`Upload progress: ${a}`),e.uppy.emit("upload-progress",n,{uploader:e,bytesUploaded:i,bytesTotal:r}))}const z_e=qF(F_e,300,{leading:!0,trailing:!0});function B_e(e){var t;const a=(t=/^(?:https?:\/\/|\/\/)?(?:[^@\n]+@)?(?:www\.)?([^\n]+)/i.exec(e))==null?void 0:t[1];return`${/^http:\/\//i.test(e)?"ws":"wss"}://${a}`}class U_e extends Error{constructor(){super("Authorization required"),this.name="AuthError",this.isAuthError=!0}}let lz;function Uu(e,t){if(!Object.prototype.hasOwnProperty.call(e,t))throw new TypeError("attempted to use private field on non-instance");return e}var j_e=0;function H3(e){return"__private_"+j_e+++"_"+e}const q_e={version:"3.8.2"};function Y_e(e){return e.replace(/\/$/,"")}const uz=10,W_e=5*60*1e3,G_e=401;class K_e extends Error{constructor(t){let{statusCode:n,message:a}=t;super(a),this.name="HttpError",this.statusCode=n}}async function X_e(e){if(e.status===G_e)throw new U_e;if(e.ok)return e.json();let t=`Failed request with status: ${e.status}. ${e.statusText}`,n;try{n=await e.json(),n.message&&(t=`${t} message: ${n.message}`),n.requestId&&(t=`${t} request-Id: ${n.requestId}`)}catch(a){throw new Error(t,{cause:a})}throw e.status>=400&&e.status<=499&&n.message?new T_e(n.message):new K_e({statusCode:e.status,message:t})}var ju=H3("companionHeaders"),Hh=H3("getUrl"),by=H3("requestSocketToken"),Nh=H3("awaitRemoteFileUpload");lz=Symbol.for("uppy test: getCompanionHeaders");class Y${constructor(t,n){Object.defineProperty(this,Nh,{value:Q_e}),Object.defineProperty(this,Hh,{value:J_e}),Object.defineProperty(this,ju,{writable:!0,value:void 0}),Object.defineProperty(this,by,{writable:!0,value:async a=>{var i;let{file:r,postBody:o,signal:s}=a;if(((i=r.remote)==null?void 0:i.url)==null)throw new Error("Cannot connect to an undefined URL");return(await this.post(r.remote.url,{...r.remote.body,...o},{signal:s})).token}}),this.uppy=t,this.opts=n,this.onReceiveResponse=this.onReceiveResponse.bind(this),Uu(this,ju)[ju]=n==null?void 0:n.companionHeaders}setCompanionHeaders(t){Uu(this,ju)[ju]=t}[lz](){return Uu(this,ju)[ju]}get hostname(){const{companion:t}=this.uppy.getState(),n=this.opts.companionUrl;return Y_e(t&&t[n]?t[n]:n)}async headers(t){return t===void 0&&(t=!1),{...{Accept:"application/json",...t?void 0:{"Content-Type":"application/json"}},...Uu(this,ju)[ju]}}onReceiveResponse(t){const{headers:n}=t,i=this.uppy.getState().companion||{},r=this.opts.companionUrl;n.has("i-am")&&n.get("i-am")!==i[r]&&this.uppy.setState({companion:{...i,[r]:n.get("i-am")}})}async request(t){let{path:n,method:a="GET",data:i,skipPostResponse:r,signal:o}=t;try{const s=await this.headers(!i),l=await Z_e(Uu(this,Hh)[Hh](n),{method:a,signal:o,headers:s,credentials:this.opts.companionCookiesRule||"same-origin",body:i?JSON.stringify(i):null});return r||this.onReceiveResponse(l),await X_e(l)}catch(s){throw s.isAuthError||s.name==="UserFacingApiError"||s.name==="AbortError"?s:new sz(`Could not ${a} ${Uu(this,Hh)[Hh](n)}`,{cause:s})}}async get(t,n){return typeof n=="boolean"&&(n={skipPostResponse:n}),this.request({...n,path:t})}async post(t,n,a){return typeof a=="boolean"&&(a={skipPostResponse:a}),this.request({...a,path:t,method:"POST",data:n})}async delete(t,n,a){return typeof a=="boolean"&&(a={skipPostResponse:a}),this.request({...a,path:t,method:"DELETE",data:n})}async uploadRemoteFile(t,n,a){var i=this;try{const{signal:r,getQueue:o}=a||{};return await iz(async()=>{var s;const l=(s=this.uppy.getFile(t.id))==null?void 0:s.serverToken;if(l!=null)return this.uppy.log(`Connecting to exiting websocket ${l}`),Uu(this,Nh)[Nh]({file:t,queue:o(),signal:r});const u=await o().wrapPromiseFunction(async function(){try{return await Uu(i,by)[by](...arguments)}catch(d){if(d.isAuthError)throw new k_(d);if(d.cause==null)throw d;const f=d.cause,m=()=>[408,409,429,418,423].includes(f.statusCode)||f.statusCode>=500&&f.statusCode<=599&&![501,505].includes(f.statusCode);throw f.name==="HttpError"&&!m()?new k_(f):f}},{priority:-1})({file:t,postBody:n,signal:r}).abortOn(r);if(this.uppy.getFile(t.id))return this.uppy.setFileState(t.id,{serverToken:u}),Uu(this,Nh)[Nh]({file:this.uppy.getFile(t.id),queue:o(),signal:r})},{retries:uz,signal:r,onFailedAttempt:s=>this.uppy.log(`Retrying upload due to: ${s.message}`,"warning")})}catch(r){if(r.name==="AbortError")return;throw this.uppy.emit("upload-error",t,r),r}}}function J_e(e){return/^(https?:|)\/\//.test(e)?e:`${this.hostname}/${e}`}async function Q_e(e){let{file:t,queue:n,signal:a}=e,i;const{capabilities:r}=this.uppy.getState();try{return await new Promise((o,s)=>{const l=t.serverToken,c=B_e(t.remote.companionUrl);let u,d,f,{isPaused:m}=t;const v=(E,k)=>{if(u==null||u.readyState!==u.OPEN){var D;this.uppy.log(`Cannot send "${E}" to socket ${t.id} because the socket state was ${String((D=u)==null?void 0:D.readyState)}`,"warning");return}u.send(JSON.stringify({action:E,payload:k??{}}))};function g(){r.resumableUploads&&v(m?"pause":"resume")}const y=async()=>{d&&d.abort(),d=new AbortController;const E=D=>{var T;this.uppy.setFileState(t.id,{serverToken:null}),(T=d)==null||T.abort==null||T.abort(),s(D)};function k(){clearTimeout(f),!m&&(f=setTimeout(()=>E(new Error("Timeout waiting for message from Companion socket")),W_e))}try{await n.wrapPromiseFunction(async()=>{await iz(async()=>new Promise((T,I)=>{u=new WebSocket(`${c}/api/${l}`),k(),u.addEventListener("close",()=>{u=void 0,I(new Error("Socket closed unexpectedly"))}),u.addEventListener("error",R=>{var Z;this.uppy.log(`Companion socket error ${JSON.stringify(R)}, closing socket`,"warning"),(Z=u)==null||Z.close()}),u.addEventListener("open",()=>{g()}),u.addEventListener("message",R=>{k();try{const{action:ie,payload:pe}=JSON.parse(R.data);switch(ie){case"progress":{z_e(this,pe,this.uppy.getFile(t.id));break}case"success":{var Z,N,W,X;const z=(Z=pe.response)==null?void 0:Z.responseText;this.uppy.emit("upload-success",this.uppy.getFile(t.id),{uploadURL:pe.url,status:(N=(W=pe.response)==null?void 0:W.status)!=null?N:200,body:z?JSON.parse(z):void 0}),(X=d)==null||X.abort==null||X.abort(),o();break}case"error":{const{message:z}=pe.error;throw Object.assign(new Error(z),{cause:pe.error})}default:this.uppy.log(`Companion socket unknown action ${ie}`,"warning")}}catch(ie){E(ie)}});const H=()=>{this.uppy.log(`Closing socket ${t.id}`,"info"),clearTimeout(f),u&&u.close(),u=void 0};d.signal.addEventListener("abort",()=>{H()})}),{retries:uz,signal:d.signal,onFailedAttempt:()=>{d.signal.aborted||this.uppy.log(`Retrying websocket ${t.id}`,"info")}})})().abortOn(d.signal)}catch(D){if(d.signal.aborted)return;E(D)}},_=E=>{if(r.resumableUploads)if(m=E,u&&g(),E){var k;(k=d)==null||k.abort==null||k.abort()}else y()},w=E=>{var k;r.individualCancellation&&E.id===t.id&&(v("cancel"),(k=d)==null||k.abort==null||k.abort(),this.uppy.log(`upload ${t.id} was removed`,"info"),o())},C=E=>{var k;let{reason:D}=E;D==="user"&&v("cancel"),(k=d)==null||k.abort==null||k.abort(),this.uppy.log(`upload ${t.id} was canceled`,"info"),o()},S=(E,k)=>{E===t.id&&_(k)},M=()=>_(!0),x=()=>_(!1);this.uppy.on("file-removed",w),this.uppy.on("cancel-all",C),this.uppy.on("upload-pause",S),this.uppy.on("pause-all",M),this.uppy.on("resume-all",x),i=()=>{this.uppy.off("file-removed",w),this.uppy.off("cancel-all",C),this.uppy.off("upload-pause",S),this.uppy.off("pause-all",M),this.uppy.off("resume-all",x)},a.addEventListener("abort",()=>{var E;(E=d)==null||E.abort()}),y()})}finally{i==null||i()}}Y$.VERSION=q_e.version;function qu(e,t){if(!Object.prototype.hasOwnProperty.call(e,t))throw new TypeError("attempted to use private field on non-instance");return e}var ebe=0;function cz(e){return"__private_"+ebe+++"_"+e}var Kr=cz("uppy"),Rh=cz("events");let tbe=class{constructor(t){Object.defineProperty(this,Kr,{writable:!0,value:void 0}),Object.defineProperty(this,Rh,{writable:!0,value:[]}),qu(this,Kr)[Kr]=t}on(t,n){return qu(this,Rh)[Rh].push([t,n]),qu(this,Kr)[Kr].on(t,n)}remove(){for(const[t,n]of qu(this,Rh)[Rh].splice(0))qu(this,Kr)[Kr].off(t,n)}onFilePause(t,n){this.on("upload-pause",(a,i)=>{t===a&&n(i)})}onFileRemove(t,n){this.on("file-removed",a=>{t===a.id&&n(a.id)})}onPause(t,n){this.on("upload-pause",(a,i)=>{t===a&&n(i)})}onRetry(t,n){this.on("upload-retry",a=>{t===a&&n()})}onRetryAll(t,n){this.on("retry-all",()=>{qu(this,Kr)[Kr].getFile(t)&&n()})}onPauseAll(t,n){this.on("pause-all",()=>{qu(this,Kr)[Kr].getFile(t)&&n()})}onCancelAll(t,n){var a=this;this.on("cancel-all",function(){qu(a,Kr)[Kr].getFile(t)&&n(...arguments)})}onResumeAll(t,n){this.on("resume-all",()=>{qu(this,Kr)[Kr].getFile(t)&&n()})}};function Kt(e,t){if(!Object.prototype.hasOwnProperty.call(e,t))throw new TypeError("attempted to use private field on non-instance");return e}var nbe=0;function Fo(e){return"__private_"+nbe+++"_"+e}function abe(e){return new Error("Cancelled",{cause:e})}function eL(e){if(e!=null){var t;const n=()=>this.abort(e.reason);e.addEventListener("abort",n,{once:!0});const a=()=>{e.removeEventListener("abort",n)};(t=this.then)==null||t.call(this,a,a)}return this}var Wo=Fo("activeRequests"),co=Fo("queuedHandlers"),qo=Fo("paused"),r0=Fo("pauseTimer"),Xr=Fo("downLimit"),o0=Fo("upperLimit"),Yu=Fo("rateLimitingTimer"),Wp=Fo("call"),pc=Fo("queueNext"),M_=Fo("next"),wy=Fo("queue"),x_=Fo("dequeue"),$y=Fo("resume"),s0=Fo("increaseLimit");class dz{constructor(t){Object.defineProperty(this,x_,{value:lbe}),Object.defineProperty(this,wy,{value:sbe}),Object.defineProperty(this,M_,{value:obe}),Object.defineProperty(this,pc,{value:rbe}),Object.defineProperty(this,Wp,{value:ibe}),Object.defineProperty(this,Wo,{writable:!0,value:0}),Object.defineProperty(this,co,{writable:!0,value:[]}),Object.defineProperty(this,qo,{writable:!0,value:!1}),Object.defineProperty(this,r0,{writable:!0,value:void 0}),Object.defineProperty(this,Xr,{writable:!0,value:1}),Object.defineProperty(this,o0,{writable:!0,value:void 0}),Object.defineProperty(this,Yu,{writable:!0,value:void 0}),Object.defineProperty(this,$y,{writable:!0,value:()=>this.resume()}),Object.defineProperty(this,s0,{writable:!0,value:()=>{if(Kt(this,qo)[qo]){Kt(this,Yu)[Yu]=setTimeout(Kt(this,s0)[s0],0);return}Kt(this,Xr)[Xr]=this.limit,this.limit=Math.ceil((Kt(this,o0)[o0]+Kt(this,Xr)[Xr])/2);for(let n=Kt(this,Xr)[Xr];n<=this.limit;n++)Kt(this,pc)[pc]();Kt(this,o0)[o0]-Kt(this,Xr)[Xr]>3?Kt(this,Yu)[Yu]=setTimeout(Kt(this,s0)[s0],2e3):Kt(this,Xr)[Xr]=Math.floor(Kt(this,Xr)[Xr]/2)}}),typeof t!="number"||t===0?this.limit=1/0:this.limit=t}run(t,n){return!Kt(this,qo)[qo]&&Kt(this,Wo)[Wo]<this.limit?Kt(this,Wp)[Wp](t):Kt(this,wy)[wy](t,n)}wrapSyncFunction(t,n){var a=this;return function(){for(var i=arguments.length,r=new Array(i),o=0;o<i;o++)r[o]=arguments[o];const s=a.run(()=>(t(...r),queueMicrotask(()=>s.done()),()=>{}),n);return{abortOn:eL,abort(){s.abort()}}}}wrapPromiseFunction(t,n){var a=this;return function(){for(var i=arguments.length,r=new Array(i),o=0;o<i;o++)r[o]=arguments[o];let s;const l=new Promise((c,u)=>{s=a.run(()=>{let d,f;try{f=Promise.resolve(t(...r))}catch(m){f=Promise.reject(m)}return f.then(m=>{d?u(d):(s.done(),c(m))},m=>{d?u(d):(s.done(),u(m))}),m=>{d=abe(m)}},n)});return l.abort=c=>{s.abort(c)},l.abortOn=eL,l}}resume(){Kt(this,qo)[qo]=!1,clearTimeout(Kt(this,r0)[r0]);for(let t=0;t<this.limit;t++)Kt(this,pc)[pc]()}pause(t){t===void 0&&(t=null),Kt(this,qo)[qo]=!0,clearTimeout(Kt(this,r0)[r0]),t!=null&&(Kt(this,r0)[r0]=setTimeout(Kt(this,$y)[$y],t))}rateLimit(t){clearTimeout(Kt(this,Yu)[Yu]),this.pause(t),this.limit>1&&Number.isFinite(this.limit)&&(Kt(this,o0)[o0]=this.limit-1,this.limit=Kt(this,Xr)[Xr],Kt(this,Yu)[Yu]=setTimeout(Kt(this,s0)[s0],t))}get isPaused(){return Kt(this,qo)[qo]}}function ibe(e){Kt(this,Wo)[Wo]+=1;let t=!1,n;try{n=e()}catch(a){throw Kt(this,Wo)[Wo]-=1,a}return{abort:a=>{t||(t=!0,Kt(this,Wo)[Wo]-=1,n==null||n(a),Kt(this,pc)[pc]())},done:()=>{t||(t=!0,Kt(this,Wo)[Wo]-=1,Kt(this,pc)[pc]())}}}function rbe(){queueMicrotask(()=>Kt(this,M_)[M_]())}function obe(){if(Kt(this,qo)[qo]||Kt(this,Wo)[Wo]>=this.limit||Kt(this,co)[co].length===0)return;const e=Kt(this,co)[co].shift();if(e==null)throw new Error("Invariant violation: next is null");const t=Kt(this,Wp)[Wp](e.fn);e.abort=t.abort,e.done=t.done}function sbe(e,t){const n={fn:e,priority:(t==null?void 0:t.priority)||0,abort:()=>{Kt(this,x_)[x_](n)},done:()=>{throw new Error("Cannot mark a queued request as done: this indicates a bug")}},a=Kt(this,co)[co].findIndex(i=>n.priority>i.priority);return a===-1?Kt(this,co)[co].push(n):Kt(this,co)[co].splice(a,0,n),n}function lbe(e){const t=Kt(this,co)[co].indexOf(e);t!==-1&&Kt(this,co)[co].splice(t,1)}const fz=Symbol("__queue");function hz(e){const t=n=>"error"in n&&!!n.error;return e.filter(n=>!t(n))}function pz(e){return e.filter(t=>{var n;return!((n=t.progress)!=null&&n.uploadStarted)||!t.isRestored})}const{AbortController:Ay}=globalThis,mz=function(e,t){e===void 0&&(e="Aborted");const n=new DOMException(e,"AbortError");return t!=null&&oz(t,"cause")&&Object.defineProperty(n,"cause",{__proto__:null,configurable:!0,writable:!0,value:t.cause}),n};function Et(e,t){if(!Object.prototype.hasOwnProperty.call(e,t))throw new TypeError("attempted to use private field on non-instance");return e}var ube=0;function Hi(e){return"__private_"+ube+++"_"+e}const cbe=1024*1024,tL={getChunkSize(e){return Math.ceil(e.size/1e4)},onProgress(){},onPartComplete(){},onSuccess(){},onError(e){throw e}};function dbe(e){if(typeof e=="string")return parseInt(e,10);if(typeof e=="number")return e;throw new TypeError("Expected a number")}const C4=Symbol("pausing upload, not an actual error");var pr=Hi("abortController"),Li=Hi("chunks"),oo=Hi("chunkState"),Go=Hi("data"),ts=Hi("file"),Gp=Hi("uploadHasStarted"),Zh=Hi("onError"),Q0=Hi("onSuccess"),rc=Hi("shouldUseMultipart"),L0=Hi("isRestoring"),Hm=Hi("onReject"),A0=Hi("maxMultipartParts"),gp=Hi("minPartSize"),Sy=Hi("initChunks"),Cy=Hi("createUpload"),Fh=Hi("resumeUpload"),yp=Hi("onPartProgress"),_p=Hi("onPartComplete"),ky=Hi("abortUpload");class fbe{constructor(t,n){var a,i;Object.defineProperty(this,ky,{value:vbe}),Object.defineProperty(this,Fh,{value:mbe}),Object.defineProperty(this,Cy,{value:pbe}),Object.defineProperty(this,Sy,{value:hbe}),Object.defineProperty(this,pr,{writable:!0,value:new Ay}),Object.defineProperty(this,Li,{writable:!0,value:void 0}),Object.defineProperty(this,oo,{writable:!0,value:void 0}),Object.defineProperty(this,Go,{writable:!0,value:void 0}),Object.defineProperty(this,ts,{writable:!0,value:void 0}),Object.defineProperty(this,Gp,{writable:!0,value:!1}),Object.defineProperty(this,Zh,{writable:!0,value:void 0}),Object.defineProperty(this,Q0,{writable:!0,value:void 0}),Object.defineProperty(this,rc,{writable:!0,value:void 0}),Object.defineProperty(this,L0,{writable:!0,value:void 0}),Object.defineProperty(this,Hm,{writable:!0,value:r=>(r==null?void 0:r.cause)===C4?null:Et(this,Zh)[Zh](r)}),Object.defineProperty(this,A0,{writable:!0,value:1e4}),Object.defineProperty(this,gp,{writable:!0,value:5*cbe}),Object.defineProperty(this,yp,{writable:!0,value:r=>o=>{if(!o.lengthComputable)return;Et(this,oo)[oo][r].uploaded=dbe(o.loaded);const s=Et(this,oo)[oo].reduce((l,c)=>l+c.uploaded,0);this.options.onProgress(s,Et(this,Go)[Go].size)}}),Object.defineProperty(this,_p,{writable:!0,value:r=>o=>{Et(this,Li)[Li][r]=null,Et(this,oo)[oo][r].etag=o,Et(this,oo)[oo][r].done=!0;const s={PartNumber:r+1,ETag:o};this.options.onPartComplete(s)}}),this.options={...tL,...n},(i=(a=this.options).getChunkSize)!=null||(a.getChunkSize=tL.getChunkSize),Et(this,Go)[Go]=t,Et(this,ts)[ts]=n.file,Et(this,Q0)[Q0]=this.options.onSuccess,Et(this,Zh)[Zh]=this.options.onError,Et(this,rc)[rc]=this.options.shouldUseMultipart,Et(this,L0)[L0]=n.uploadId&&n.key,Et(this,Sy)[Sy]()}start(){Et(this,Gp)[Gp]?(Et(this,pr)[pr].signal.aborted||Et(this,pr)[pr].abort(C4),Et(this,pr)[pr]=new Ay,Et(this,Fh)[Fh]()):Et(this,L0)[L0]?(this.options.companionComm.restoreUploadFile(Et(this,ts)[ts],{uploadId:this.options.uploadId,key:this.options.key}),Et(this,Fh)[Fh]()):Et(this,Cy)[Cy]()}pause(){Et(this,pr)[pr].abort(C4),Et(this,pr)[pr]=new Ay}abort(t){t!=null&&t.really?Et(this,ky)[ky]():this.pause()}get chunkState(){return Et(this,oo)[oo]}}function hbe(){const e=Et(this,Go)[Go].size,t=typeof Et(this,rc)[rc]=="function"?Et(this,rc)[rc](Et(this,ts)[ts]):!!Et(this,rc)[rc];if(t&&e>Et(this,gp)[gp]){let n=Math.max(this.options.getChunkSize(Et(this,Go)[Go]),Et(this,gp)[gp]),a=Math.floor(e/n);a>Et(this,A0)[A0]&&(a=Et(this,A0)[A0],n=e/Et(this,A0)[A0]),Et(this,Li)[Li]=Array(a);for(let i=0,r=0;i<e;i+=n,r++){const o=Math.min(e,i+n),s=()=>{const l=i;return Et(this,Go)[Go].slice(l,o)};if(Et(this,Li)[Li][r]={getData:s,onProgress:Et(this,yp)[yp](r),onComplete:Et(this,_p)[_p](r),shouldUseMultipart:t},Et(this,L0)[L0]){const l=i+n>e?e-i:n;Et(this,Li)[Li][r].setAsUploaded=()=>{Et(this,Li)[Li][r]=null,Et(this,oo)[oo][r].uploaded=l}}}}else Et(this,Li)[Li]=[{getData:()=>Et(this,Go)[Go],onProgress:Et(this,yp)[yp](0),onComplete:Et(this,_p)[_p](0),shouldUseMultipart:t}];Et(this,oo)[oo]=Et(this,Li)[Li].map(()=>({uploaded:0}))}function pbe(){this.options.companionComm.uploadFile(Et(this,ts)[ts],Et(this,Li)[Li],Et(this,pr)[pr].signal).then(Et(this,Q0)[Q0],Et(this,Hm)[Hm]),Et(this,Gp)[Gp]=!0}function mbe(){this.options.companionComm.resumeUploadFile(Et(this,ts)[ts],Et(this,Li)[Li],Et(this,pr)[pr].signal).then(Et(this,Q0)[Q0],Et(this,Hm)[Hm])}function vbe(){Et(this,pr)[pr].abort(),this.options.companionComm.abortFileUpload(Et(this,ts)[ts]).catch(e=>this.options.log(e))}function Er(e){if(e!=null&&e.aborted)throw mz("The operation was aborted",{cause:e.reason})}function gbe(e){let{method:t="PUT",CanonicalUri:n="/",CanonicalQueryString:a="",SignedHeaders:i,HashedPayload:r}=e;const o=Object.keys(i).map(s=>s.toLowerCase()).sort();return[t,n,a,...o.map(s=>`${s}:${i[s]}`),"",o.join(";"),r].join(`
`)}const W$=new TextEncoder,G$={name:"HMAC",hash:"SHA-256"};async function ybe(e){const{subtle:t}=globalThis.crypto;return t.digest(G$.hash,W$.encode(e))}async function _be(e){const{subtle:t}=globalThis.crypto;return t.importKey("raw",typeof e=="string"?W$.encode(e):e,G$,!1,["sign"])}function nL(e){const t=new Uint8Array(e);let n="";for(let a=0;a<t.length;a++)n+=t[a].toString(16).padStart(2,"0");return n}async function zh(e,t){const{subtle:n}=globalThis.crypto;return n.sign(G$,await _be(e),W$.encode(t))}async function bbe(e){let{accountKey:t,accountSecret:n,sessionToken:a,bucketName:i,Key:r,Region:o,expires:s,uploadId:l,partNumber:c}=e;const u="s3",d=`${i}.${u}.${o}.amazonaws.com`,f=`/${encodeURI(r).replace(/[;?:@&=+$,#!'()*]/g,T=>`%${T.charCodeAt(0).toString(16).toUpperCase()}`)}`,m="UNSIGNED-PAYLOAD",v=new Date().toISOString().replace(/[-:]|\.\d+/g,""),g=v.slice(0,8),y=`${g}/${o}/${u}/aws4_request`,_=new URL(`https://${d}${f}`);_.searchParams.set("X-Amz-Algorithm","AWS4-HMAC-SHA256"),_.searchParams.set("X-Amz-Content-Sha256",m),_.searchParams.set("X-Amz-Credential",`${t}/${y}`),_.searchParams.set("X-Amz-Date",v),_.searchParams.set("X-Amz-Expires",s),_.searchParams.set("X-Amz-Security-Token",a),_.searchParams.set("X-Amz-SignedHeaders","host"),c&&_.searchParams.set("partNumber",c),l&&_.searchParams.set("uploadId",l),_.searchParams.set("x-id",c&&l?"UploadPart":"PutObject");const w=gbe({CanonicalUri:f,CanonicalQueryString:_.search.slice(1),SignedHeaders:{host:d},HashedPayload:m}),C=nL(await ybe(w)),S=["AWS4-HMAC-SHA256",v,y,C].join(`
`),M=await zh(`AWS4${n}`,g),x=await zh(M,o),E=await zh(x,u),k=await zh(E,"aws4_request"),D=nL(await zh(k,S));return _.searchParams.set("X-Amz-Signature",D),_}function nn(e,t){if(!Object.prototype.hasOwnProperty.call(e,t))throw new TypeError("attempted to use private field on non-instance");return e}var wbe=0;function go(e){return"__private_"+wbe+++"_"+e}function $be(e){const t=new URL(e);return t.search="",t.hash="",t.href}var Bh=go("abortMultipartUpload"),cr=go("cache"),Uh=go("createMultipartUpload"),jh=go("fetchSignature"),Kp=go("getUploadParameters"),qh=go("listParts"),S0=go("previousRetryDelay"),P0=go("requests"),l0=go("retryDelays"),u0=go("sendCompletionRequest"),c0=go("setS3MultipartState"),T0=go("uploadPartBytes"),hr=go("getFile"),My=go("shouldRetry"),Yh=go("nonMultipartUpload");class Abe{constructor(t,n,a,i){Object.defineProperty(this,Yh,{value:Cbe}),Object.defineProperty(this,My,{value:Sbe}),Object.defineProperty(this,Bh,{writable:!0,value:void 0}),Object.defineProperty(this,cr,{writable:!0,value:new WeakMap}),Object.defineProperty(this,Uh,{writable:!0,value:void 0}),Object.defineProperty(this,jh,{writable:!0,value:void 0}),Object.defineProperty(this,Kp,{writable:!0,value:void 0}),Object.defineProperty(this,qh,{writable:!0,value:void 0}),Object.defineProperty(this,S0,{writable:!0,value:void 0}),Object.defineProperty(this,P0,{writable:!0,value:void 0}),Object.defineProperty(this,l0,{writable:!0,value:void 0}),Object.defineProperty(this,u0,{writable:!0,value:void 0}),Object.defineProperty(this,c0,{writable:!0,value:void 0}),Object.defineProperty(this,T0,{writable:!0,value:void 0}),Object.defineProperty(this,hr,{writable:!0,value:void 0}),nn(this,P0)[P0]=t,nn(this,c0)[c0]=a,nn(this,hr)[hr]=i,this.setOptions(n)}setOptions(t){const n=nn(this,P0)[P0];if("abortMultipartUpload"in t&&(nn(this,Bh)[Bh]=n.wrapPromiseFunction(t.abortMultipartUpload,{priority:1})),"createMultipartUpload"in t&&(nn(this,Uh)[Uh]=n.wrapPromiseFunction(t.createMultipartUpload,{priority:-1})),"signPart"in t&&(nn(this,jh)[jh]=n.wrapPromiseFunction(t.signPart)),"listParts"in t&&(nn(this,qh)[qh]=n.wrapPromiseFunction(t.listParts)),"completeMultipartUpload"in t&&(nn(this,u0)[u0]=n.wrapPromiseFunction(t.completeMultipartUpload,{priority:1})),"retryDelays"in t){var a;nn(this,l0)[l0]=(a=t.retryDelays)!=null?a:[]}"uploadPartBytes"in t&&(nn(this,T0)[T0]=n.wrapPromiseFunction(t.uploadPartBytes,{priority:1/0})),"getUploadParameters"in t&&(nn(this,Kp)[Kp]=n.wrapPromiseFunction(t.getUploadParameters))}async getUploadId(t,n){let a;for(;(a=nn(this,cr)[cr].get(t.data))!=null;)try{return await a}catch{}const i=nn(this,Uh)[Uh](nn(this,hr)[hr](t),n),r=()=>{i.abort(n.reason),nn(this,cr)[cr].delete(t.data)};return n.addEventListener("abort",r,{once:!0}),nn(this,cr)[cr].set(t.data,i),i.then(async o=>{n.removeEventListener("abort",r),nn(this,c0)[c0](t,o),nn(this,cr)[cr].set(t.data,o)},()=>{n.removeEventListener("abort",r),nn(this,cr)[cr].delete(t.data)}),i}async abortFileUpload(t){const n=nn(this,cr)[cr].get(t.data);if(n==null)return;nn(this,cr)[cr].delete(t.data),nn(this,c0)[c0](t,Object.create(null));let a;try{a=await n}catch{return}await nn(this,Bh)[Bh](nn(this,hr)[hr](t),a)}async uploadFile(t,n,a){if(Er(a),n.length===1&&!n[0].shouldUseMultipart)return nn(this,Yh)[Yh](t,n[0],a);const{uploadId:i,key:r}=await this.getUploadId(t,a);Er(a);try{const o=await Promise.all(n.map((s,l)=>this.uploadChunk(t,l+1,s,a)));return Er(a),await nn(this,u0)[u0](nn(this,hr)[hr](t),{key:r,uploadId:i,parts:o,signal:a},a).abortOn(a)}catch(o){throw(o==null?void 0:o.cause)!==C4&&(o==null?void 0:o.name)!=="AbortError"&&this.abortFileUpload(t),o}}restoreUploadFile(t,n){nn(this,cr)[cr].set(t.data,n)}async resumeUploadFile(t,n,a){if(Er(a),n.length===1&&n[0]!=null&&!n[0].shouldUseMultipart)return nn(this,Yh)[Yh](t,n[0],a);const{uploadId:i,key:r}=await this.getUploadId(t,a);Er(a);const o=await nn(this,qh)[qh](nn(this,hr)[hr](t),{uploadId:i,key:r,signal:a},a).abortOn(a);Er(a);const s=await Promise.all(n.map((l,c)=>{const u=c+1,d=o.find(f=>{let{PartNumber:m}=f;return m===u});return d==null?this.uploadChunk(t,u,l,a):(l==null||l.setAsUploaded==null||l.setAsUploaded(),{PartNumber:u,ETag:d.ETag})}));return Er(a),nn(this,u0)[u0](nn(this,hr)[hr](t),{key:r,uploadId:i,parts:s,signal:a},a).abortOn(a)}async uploadChunk(t,n,a,i){Er(i);const{uploadId:r,key:o}=await this.getUploadId(t,i),s=nn(this,l0)[l0].values(),l=nn(this,l0)[l0].values(),c=()=>{const u=s.next();return u==null||u.done?null:u.value};for(;;){Er(i);const u=a.getData(),{onProgress:d,onComplete:f}=a;let m;try{m=await nn(this,jh)[jh](nn(this,hr)[hr](t),{uploadId:r,key:o,partNumber:n,body:u,signal:i}).abortOn(i)}catch(v){const g=c();if(g==null||i.aborted)throw v;await new Promise(y=>setTimeout(y,g));continue}Er(i);try{return{PartNumber:n,...await nn(this,T0)[T0]({signature:m,body:u,size:u.size,onProgress:d,onComplete:f,signal:i}).abortOn(i)}}catch(v){if(!await nn(this,My)[My](v,l))throw v}}}}async function Sbe(e,t){var n;const a=nn(this,P0)[P0],i=e==null||(n=e.source)==null?void 0:n.status;if(i==null)return!1;if(i===403&&e.message==="Request has expired"){if(!a.isPaused){if(a.limit===1||nn(this,S0)[S0]==null){const r=t.next();if(r==null||r.done)return!1;nn(this,S0)[S0]=r.value}a.rateLimit(0),await new Promise(r=>setTimeout(r,nn(this,S0)[S0]))}}else if(i===429){if(!a.isPaused){const r=t.next();if(r==null||r.done)return!1;a.rateLimit(r.value)}}else{if(i>400&&i<500&&i!==409)return!1;if(typeof navigator<"u"&&navigator.onLine===!1)a.isPaused||(a.pause(),window.addEventListener("online",()=>{a.resume()},{once:!0}));else{const r=t.next();if(r==null||r.done)return!1;await new Promise(o=>setTimeout(o,r.value))}}return!0}async function Cbe(e,t,n){const{method:a="POST",url:i,fields:r,headers:o}=await nn(this,Kp)[Kp](nn(this,hr)[hr](e),{signal:n}).abortOn(n);let s;const l=t.getData();if(a.toUpperCase()==="POST"){const f=new FormData;Object.entries(r).forEach(m=>{let[v,g]=m;return f.set(v,g)}),f.set("file",l),s=f}else s=l;const{onProgress:c,onComplete:u}=t,d=await nn(this,T0)[T0]({signature:{url:i,headers:o,method:a},body:s,size:l.size,onProgress:c,onComplete:u,signal:n}).abortOn(n);return"location"in d?d:{location:$be(i),...d}}let vz;function pn(e,t){if(!Object.prototype.hasOwnProperty.call(e,t))throw new TypeError("attempted to use private field on non-instance");return e}var kbe=0;function Ys(e){return"__private_"+kbe+++"_"+e}const Mbe={version:"3.12.0"};function s2(e){if(e!=null&&e.error){const t=new Error(e.message);throw Object.assign(t,e.error),t}return e}function gz(e){const t=e.Expiration;if(t){const n=Math.floor((new Date(t)-Date.now())/1e3);if(n>9)return n}}function aL(e){let{meta:t,allowedMetaFields:n,querify:a=!1}=e;const i=n??Object.keys(t);return t?Object.fromEntries(i.filter(r=>t[r]!=null).map(r=>{const o=a?`metadata[${r}]`:r,s=String(t[r]);return[o,s]})):{}}const xbe={allowedMetaFields:null,limit:6,getTemporarySecurityCredentials:!1,shouldUseMultipart:e=>e.size!==0,retryDelays:[0,1e3,3e3,5e3],companionHeaders:{}};var D0=Ys("companionCommunicationQueue"),oi=Ys("client"),fr=Ys("cachedTemporaryCredentials"),xy=Ys("getTemporarySecurityCredentials"),Ey=Ys("setS3MultipartState"),U0=Ys("getFile"),Ly=Ys("uploadLocalFile"),Py=Ys("getCompanionClientArgs"),Wh=Ys("upload"),d0=Ys("setCompanionHeaders"),Wu=Ys("setResumableUploadsCapability"),Gh=Ys("resetResumableCapability");vz=Symbol.for("uppy test: getClient");class N3 extends q${constructor(t,n){var a;super(t,{...xbe,uploadPartBytes:N3.uploadPartBytes,createMultipartUpload:null,listParts:null,abortMultipartUpload:null,completeMultipartUpload:null,signPart:null,getUploadParameters:null,...n}),Object.defineProperty(this,Py,{value:Pbe}),Object.defineProperty(this,Ly,{value:Lbe}),Object.defineProperty(this,xy,{value:Ebe}),Object.defineProperty(this,D0,{writable:!0,value:void 0}),Object.defineProperty(this,oi,{writable:!0,value:void 0}),Object.defineProperty(this,fr,{writable:!0,value:void 0}),Object.defineProperty(this,Ey,{writable:!0,value:(r,o)=>{let{key:s,uploadId:l}=o;const c=this.uppy.getFile(r.id);c!=null&&this.uppy.setFileState(r.id,{s3Multipart:{...c.s3Multipart,key:s,uploadId:l}})}}),Object.defineProperty(this,U0,{writable:!0,value:r=>this.uppy.getFile(r.id)||r}),Object.defineProperty(this,Wh,{writable:!0,value:async r=>{if(r.length===0)return;const o=this.uppy.getFilesByIds(r),s=hz(o),l=pz(s);this.uppy.emit("upload-start",l);const c=s.map(d=>{if(d.isRemote){const f=()=>this.requests;pn(this,Wu)[Wu](!1);const m=new AbortController,v=y=>{y.id===d.id&&m.abort()};this.uppy.on("file-removed",v);const g=this.uppy.getRequestClientForFile(d).uploadRemoteFile(d,pn(this,Py)[Py](d),{signal:m.signal,getQueue:f});return this.requests.wrapSyncFunction(()=>{this.uppy.off("file-removed",v)},{priority:-1})(),g}return pn(this,Ly)[Ly](d)}),u=await Promise.all(c);return pn(this,Wu)[Wu](!0),u}}),Object.defineProperty(this,d0,{writable:!0,value:()=>{pn(this,oi)[oi].setCompanionHeaders(this.opts.companionHeaders)}}),Object.defineProperty(this,Wu,{writable:!0,value:r=>{const{capabilities:o}=this.uppy.getState();this.uppy.setState({capabilities:{...o,resumableUploads:r}})}}),Object.defineProperty(this,Gh,{writable:!0,value:()=>{pn(this,Wu)[Wu](!0)}}),this.type="uploader",this.id=this.opts.id||"AwsS3Multipart",this.title="AWS S3 Multipart",pn(this,oi)[oi]=new Y$(t,n);const i={createMultipartUpload:this.createMultipartUpload,listParts:this.listParts,abortMultipartUpload:this.abortMultipartUpload,completeMultipartUpload:this.completeMultipartUpload,signPart:n!=null&&n.getTemporarySecurityCredentials?this.createSignedURL:this.signPart,getUploadParameters:n!=null&&n.getTemporarySecurityCredentials?this.createSignedURL:this.getUploadParameters};for(const r of Object.keys(i))this.opts[r]==null&&(this.opts[r]=i[r].bind(this));(n==null?void 0:n.prepareUploadParts)!=null&&n.signPart==null&&(this.opts.signPart=async(r,o)=>{let{uploadId:s,key:l,partNumber:c,body:u,signal:d}=o;const{presignedUrls:f,headers:m}=await n.prepareUploadParts(r,{uploadId:s,key:l,parts:[{number:c,chunk:u}],signal:d});return{url:f==null?void 0:f[c],headers:m==null?void 0:m[c]}}),this.requests=(a=this.opts.rateLimitedQueue)!=null?a:new dz(this.opts.limit),pn(this,D0)[D0]=new Abe(this.requests,this.opts,pn(this,Ey)[Ey],pn(this,U0)[U0]),this.uploaders=Object.create(null),this.uploaderEvents=Object.create(null),this.uploaderSockets=Object.create(null)}[vz](){return pn(this,oi)[oi]}setOptions(t){pn(this,D0)[D0].setOptions(t),super.setOptions(t),pn(this,d0)[d0]()}resetUploaderReferences(t,n){this.uploaders[t]&&(this.uploaders[t].abort({really:(n==null?void 0:n.abort)||!1}),this.uploaders[t]=null),this.uploaderEvents[t]&&(this.uploaderEvents[t].remove(),this.uploaderEvents[t]=null),this.uploaderSockets[t]&&(this.uploaderSockets[t].close(),this.uploaderSockets[t]=null)}assertHost(t){if(!this.opts.companionUrl)throw new Error(`Expected a \`companionUrl\` option containing a Companion address, or if you are not using Companion, a custom \`${t}\` implementation.`)}createMultipartUpload(t,n){this.assertHost("createMultipartUpload"),Er(n);const a=aL({meta:t.meta,allowedMetaFields:this.opts.allowedMetaFields});return pn(this,oi)[oi].post("s3/multipart",{filename:t.name,type:t.type,metadata:a},{signal:n}).then(s2)}listParts(t,n,a){var i;let{key:r,uploadId:o,signal:s}=n;(i=s)!=null||(s=a),this.assertHost("listParts"),Er(s);const l=encodeURIComponent(r);return pn(this,oi)[oi].get(`s3/multipart/${o}?key=${l}`,{signal:s}).then(s2)}completeMultipartUpload(t,n,a){var i;let{key:r,uploadId:o,parts:s,signal:l}=n;(i=l)!=null||(l=a),this.assertHost("completeMultipartUpload"),Er(l);const c=encodeURIComponent(r),u=encodeURIComponent(o);return pn(this,oi)[oi].post(`s3/multipart/${u}/complete?key=${c}`,{parts:s},{signal:l}).then(s2)}async createSignedURL(t,n){const a=await pn(this,xy)[xy](n),i=gz(a.credentials)||604800,{uploadId:r,key:o,partNumber:s}=n;return{method:"PUT",expires:i,fields:{},url:`${await bbe({accountKey:a.credentials.AccessKeyId,accountSecret:a.credentials.SecretAccessKey,sessionToken:a.credentials.SessionToken,expires:i,bucketName:a.bucket,Region:a.region,Key:o??`${crypto.randomUUID()}-${t.name}`,uploadId:r,partNumber:s})}`,headers:{"Content-Type":t.type}}}signPart(t,n){let{uploadId:a,key:i,partNumber:r,signal:o}=n;if(this.assertHost("signPart"),Er(o),a==null||i==null||r==null)throw new Error("Cannot sign without a key, an uploadId, and a partNumber");const s=encodeURIComponent(i);return pn(this,oi)[oi].get(`s3/multipart/${a}/${r}?key=${s}`,{signal:o}).then(s2)}abortMultipartUpload(t,n,a){var i;let{key:r,uploadId:o,signal:s}=n;(i=s)!=null||(s=a),this.assertHost("abortMultipartUpload");const l=encodeURIComponent(r),c=encodeURIComponent(o);return pn(this,oi)[oi].delete(`s3/multipart/${c}?key=${l}`,void 0,{signal:s}).then(s2)}getUploadParameters(t,n){const{meta:a}=t,{type:i,name:r}=a,o=aL({meta:a,allowedMetaFields:this.opts.allowedMetaFields,querify:!0}),s=new URLSearchParams({filename:r,type:i,...o});return pn(this,oi)[oi].get(`s3/params?${s}`,n)}static async uploadPartBytes(t){let{signature:{url:n,expires:a,headers:i,method:r="PUT"},body:o,size:s=o.size,onProgress:l,onComplete:c,signal:u}=t;if(Er(u),n==null)throw new Error("Cannot upload to an undefined URL");return new Promise((d,f)=>{const m=new XMLHttpRequest;m.open(r,n,!0),i&&Object.keys(i).forEach(y=>{m.setRequestHeader(y,i[y])}),m.responseType="text",typeof a=="number"&&(m.timeout=a*1e3);function v(){m.abort()}function g(){u==null||u.removeEventListener("abort",v)}u==null||u.addEventListener("abort",v),m.upload.addEventListener("progress",y=>{l(y)}),m.addEventListener("abort",()=>{g(),f(mz())}),m.addEventListener("timeout",()=>{g();const y=new Error("Request has expired");y.source={status:403},f(y)}),m.addEventListener("load",()=>{if(g(),m.status===403&&m.responseText.includes("<Message>Request has expired</Message>")){const S=new Error("Request has expired");S.source=m,f(S);return}if(m.status<200||m.status>=300){const S=new Error("Non 2xx");S.source=m,f(S);return}l==null||l({loaded:s,lengthComputable:!0});const y=m.getAllResponseHeaders().trim().split(/[\r\n]+/),_={__proto__:null};for(const S of y){const M=S.split(": "),x=M.shift(),E=M.join(": ");_[x]=E}const{etag:w,location:C}=_;if(r.toUpperCase()==="POST"&&C===null&&console.warn("AwsS3/Multipart: Could not read the Location header. This likely means CORS is not configured correctly on the S3 Bucket. See https://uppy.io/docs/aws-s3-multipart#S3-Bucket-Configuration for instructions."),w===null){f(new Error("AwsS3/Multipart: Could not read the ETag header. This likely means CORS is not configured correctly on the S3 Bucket. See https://uppy.io/docs/aws-s3-multipart#S3-Bucket-Configuration for instructions."));return}c==null||c(w),d({..._,ETag:w})}),m.addEventListener("error",y=>{g();const _=new Error("Unknown error");_.source=y.target,f(_)}),m.send(o)})}install(){pn(this,Wu)[Wu](!0),this.uppy.addPreProcessor(pn(this,d0)[d0]),this.uppy.addUploader(pn(this,Wh)[Wh]),this.uppy.on("cancel-all",pn(this,Gh)[Gh])}uninstall(){this.uppy.removePreProcessor(pn(this,d0)[d0]),this.uppy.removeUploader(pn(this,Wh)[Wh]),this.uppy.off("cancel-all",pn(this,Gh)[Gh])}}async function Ebe(e){return Er(e==null?void 0:e.signal),pn(this,fr)[fr]==null&&(this.opts.getTemporarySecurityCredentials===!0?(this.assertHost("getTemporarySecurityCredentials"),pn(this,fr)[fr]=pn(this,oi)[oi].get("s3/sts",e).then(s2)):pn(this,fr)[fr]=this.opts.getTemporarySecurityCredentials(e),pn(this,fr)[fr]=await pn(this,fr)[fr],setTimeout(()=>{pn(this,fr)[fr]=null},(gz(pn(this,fr)[fr].credentials)||0)*500)),pn(this,fr)[fr]}function Lbe(e){var t=this;return new Promise((n,a)=>{const i=(c,u)=>{this.uppy.emit("upload-progress",this.uppy.getFile(e.id),{uploader:this,bytesUploaded:c,bytesTotal:u})},r=c=>{this.uppy.log(c),this.uppy.emit("upload-error",e,c),this.resetUploaderReferences(e.id),a(c)},o=c=>{const u={body:{...c},status:200,uploadURL:c.location};this.resetUploaderReferences(e.id),this.uppy.emit("upload-success",pn(this,U0)[U0](e),u),c.location&&this.uppy.log(`Download ${e.name} from ${c.location}`),n()},s=new fbe(e.data,{companionComm:pn(this,D0)[D0],log:function(){return t.uppy.log(...arguments)},getChunkSize:this.opts.getChunkSize?this.opts.getChunkSize.bind(this):null,onProgress:i,onError:r,onSuccess:o,onPartComplete:c=>{this.uppy.emit("s3-multipart:part-uploaded",pn(this,U0)[U0](e),c)},file:e,shouldUseMultipart:this.opts.shouldUseMultipart,...e.s3Multipart});this.uploaders[e.id]=s;const l=new tbe(this.uppy);this.uploaderEvents[e.id]=l,l.onFileRemove(e.id,c=>{s.abort(),this.resetUploaderReferences(e.id,{abort:!0}),n(`upload ${c} was removed`)}),l.onCancelAll(e.id,c=>{(c==null?void 0:c.reason)==="user"&&(s.abort(),this.resetUploaderReferences(e.id,{abort:!0})),n(`upload ${e.id} was canceled`)}),l.onFilePause(e.id,c=>{c?s.pause():s.start()}),l.onPauseAll(e.id,()=>{s.pause()}),l.onResumeAll(e.id,()=>{s.start()}),s.start()})}function Pbe(e){var t;return{...(t=e.remote)==null?void 0:t.body,protocol:"s3-multipart",size:e.data.size,metadata:e.meta}}N3.VERSION=Mbe.version;function Gu(e,t){if(!Object.prototype.hasOwnProperty.call(e,t))throw new TypeError("attempted to use private field on non-instance");return e}var Tbe=0;function yz(e){return"__private_"+Tbe+++"_"+e}var Jr=yz("uppy"),Kh=yz("events");class Dbe{constructor(t){Object.defineProperty(this,Jr,{writable:!0,value:void 0}),Object.defineProperty(this,Kh,{writable:!0,value:[]}),Gu(this,Jr)[Jr]=t}on(t,n){return Gu(this,Kh)[Kh].push([t,n]),Gu(this,Jr)[Jr].on(t,n)}remove(){for(const[t,n]of Gu(this,Kh)[Kh].splice(0))Gu(this,Jr)[Jr].off(t,n)}onFilePause(t,n){this.on("upload-pause",(a,i)=>{t===a&&n(i)})}onFileRemove(t,n){this.on("file-removed",a=>{t===a.id&&n(a.id)})}onPause(t,n){this.on("upload-pause",(a,i)=>{t===a&&n(i)})}onRetry(t,n){this.on("upload-retry",a=>{t===a&&n()})}onRetryAll(t,n){this.on("retry-all",()=>{Gu(this,Jr)[Jr].getFile(t)&&n()})}onPauseAll(t,n){this.on("pause-all",()=>{Gu(this,Jr)[Jr].getFile(t)&&n()})}onCancelAll(t,n){var a=this;this.on("cancel-all",function(){Gu(a,Jr)[Jr].getFile(t)&&n(...arguments)})}onResumeAll(t,n){this.on("resume-all",()=>{Gu(this,Jr)[Jr].getFile(t)&&n()})}}function Ss(e,t){if(!Object.prototype.hasOwnProperty.call(e,t))throw new TypeError("attempted to use private field on non-instance");return e}var Vbe=0;function R3(e){return"__private_"+Vbe+++"_"+e}var Ku=R3("aliveTimer"),f0=R3("isDone"),Xh=R3("onTimedOut"),h0=R3("timeout");class Obe{constructor(t,n){Object.defineProperty(this,Ku,{writable:!0,value:void 0}),Object.defineProperty(this,f0,{writable:!0,value:!1}),Object.defineProperty(this,Xh,{writable:!0,value:void 0}),Object.defineProperty(this,h0,{writable:!0,value:void 0}),Ss(this,h0)[h0]=t,Ss(this,Xh)[Xh]=()=>n(t)}progress(){Ss(this,f0)[f0]||Ss(this,h0)[h0]>0&&(clearTimeout(Ss(this,Ku)[Ku]),Ss(this,Ku)[Ku]=setTimeout(Ss(this,Xh)[Xh],Ss(this,h0)[h0]))}done(){Ss(this,f0)[f0]||(clearTimeout(Ss(this,Ku)[Ku]),Ss(this,Ku)[Ku]=void 0,Ss(this,f0)[f0]=!0)}}function Ibe(e){return e?e.readyState!==0&&e.readyState!==4||e.status===0:!1}function iL(e,t){if(!Object.prototype.hasOwnProperty.call(e,t))throw new TypeError("attempted to use private field on non-instance");return e}var Hbe=0;function _z(e){return"__private_"+Hbe+++"_"+e}function rL(e,t){if(Ibe(e))return new rz(t,e);const n=new sz("Upload error",{cause:t});return n.request=e,n}function Nbe(e){return e.data.slice(0,e.data.size,e.meta.type)}function Rbe(e,t,n){(Array.isArray(n.allowedMetaFields)?n.allowedMetaFields:Object.keys(t)).forEach(i=>{e.append(i,t[i])})}function Zbe(e,t){const n=new FormData;Rbe(n,e.meta,t);const a=Nbe(e);return e.name?n.append(t.fieldName,a,e.meta.name):n.append(t.fieldName,a),n}const Fbe=e=>e.data;var Ty=_z("addEventHandlerForFile"),Dy=_z("addEventHandlerIfFileStillExists");class zbe{constructor(t,n){Object.defineProperty(this,Dy,{value:Ube}),Object.defineProperty(this,Ty,{value:Bbe}),this.uppy=t,this.opts={validateStatus(a){return a>=200&&a<300},...n},this.requests=n[fz],this.uploaderEvents=Object.create(null),this.i18n=n.i18n}getOptions(t){var n;const{uppy:a}=this,i=a.getState().xhrUpload;return{...this.opts,...i||{},...t.xhrUpload||{},headers:{...this.opts.headers,...i==null?void 0:i.headers,...(n=t.xhrUpload)==null?void 0:n.headers}}}uploadLocalFile(t){const n=this.getOptions(t);return new Promise((a,i)=>{const r=n.formData?Zbe(t,n):Fbe(t),o=new XMLHttpRequest;this.uploaderEvents[t.id]=new Dbe(this.uppy);const s=new Obe(n.timeout,()=>{o.abort(),c.done();const u=new Error(this.i18n("timedOut",{seconds:Math.ceil(n.timeout/1e3)}));this.uppy.emit("upload-error",t,u),i(u)}),l=O3();o.upload.addEventListener("loadstart",()=>{this.uppy.log(`[AwsS3/XHRUpload] ${l} started`)}),o.upload.addEventListener("progress",u=>{this.uppy.log(`[AwsS3/XHRUpload] ${l} progress: ${u.loaded} / ${u.total}`),s.progress(),u.lengthComputable&&this.uppy.emit("upload-progress",this.uppy.getFile(t.id),{uploader:this,bytesUploaded:u.loaded,bytesTotal:u.total})}),o.addEventListener("load",u=>{if(this.uppy.log(`[AwsS3/XHRUpload] ${l} finished`),s.done(),c.done(),this.uploaderEvents[t.id]&&(this.uploaderEvents[t.id].remove(),this.uploaderEvents[t.id]=null),n.validateStatus(u.target.status,o.responseText,o)){const v=n.getResponseData(o.responseText,o),g=v[n.responseUrlFieldName],y={status:u.target.status,body:v,uploadURL:g};return this.uppy.emit("upload-success",this.uppy.getFile(t.id),y),g&&this.uppy.log(`Download ${t.name} from ${g}`),a(t)}const d=n.getResponseData(o.responseText,o),f=rL(o,n.getResponseError(o.responseText,o)),m={status:u.target.status,body:d};return this.uppy.emit("upload-error",t,f,m),i(f)}),o.addEventListener("error",()=>{this.uppy.log(`[AwsS3/XHRUpload] ${l} errored`),s.done(),c.done(),this.uploaderEvents[t.id]&&(this.uploaderEvents[t.id].remove(),this.uploaderEvents[t.id]=null);const u=rL(o,n.getResponseError(o.responseText,o));return this.uppy.emit("upload-error",t,u),i(u)}),o.open(n.method.toUpperCase(),n.endpoint,!0),o.withCredentials=!!n.withCredentials,n.responseType!==""&&(o.responseType=n.responseType),Object.keys(n.headers).forEach(u=>{o.setRequestHeader(u,n.headers[u])});const c=this.requests.run(()=>(o.send(r),()=>{s.done(),o.abort()}),{priority:1});iL(this,Ty)[Ty]("file-removed",t.id,()=>{c.abort(),i(new Error("File removed"))}),iL(this,Dy)[Dy]("cancel-all",t.id,function(u){let{reason:d}=u===void 0?{}:u;d==="user"&&c.abort(),i(new Error("Upload cancelled"))})})}}function Bbe(e,t,n){this.uploaderEvents[t].on(e,a=>{var i;const r=(i=a==null?void 0:a.id)!=null?i:a;t===r&&n()})}function Ube(e,t,n){var a=this;this.uploaderEvents[t].on(e,function(){a.uppy.getFile(t)&&n(...arguments)})}function jbe(e){return e.replace(/;.*$/,"")}function bz(e,t){const n=t.headers?t.headers["content-type"]:t.getResponseHeader("Content-Type");if(typeof n=="string"){const a=jbe(n).toLowerCase();if(a==="application/xml"||a==="text/xml"||a==="text/html"&&/^<\?xml /.test(e))return!0}return!1}const qbe={strings:{timedOut:"Upload stalled for %{seconds} seconds, aborting."}};let wz;function xi(e,t){if(!Object.prototype.hasOwnProperty.call(e,t))throw new TypeError("attempted to use private field on non-instance");return e}var Ybe=0;function Qf(e){return"__private_"+Ybe+++"_"+e}const Wbe={version:"3.6.2"};function Gbe(e,t){return!e&&!t.startsWith("https://")&&!t.startsWith("http://")&&(t=`https://${t}`),new URL(t,e||void 0).toString()}function bp(e,t){const n=e.indexOf(`<${t}>`),a=e.indexOf(`</${t}>`,n);return n!==-1&&a!==-1?e.slice(n+t.length+2,a):""}function Kbe(e){if(e&&e.error){const t=new Error(e.message);throw Object.assign(t,e.error),t}return e}function Xbe(e,t){if(!(t!=null&&typeof t.url=="string"&&(typeof t.fields=="object"||t.fields==null)))throw new TypeError(`AwsS3: got incorrect result from 'getUploadParameters()' for file '${e.name}', expected an object '{ url, method, fields, headers }' but got '${JSON.stringify(t)}' instead.
See https://uppy.io/docs/aws-s3/#getUploadParameters-file for more on the expected format.`);if(!(t.method==null||/^p(u|os)t$/i.test(t.method)))throw new TypeError(`AwsS3: got incorrect method from 'getUploadParameters()' for file '${e.name}', expected  'PUT' or 'POST' but got '${t.method}' instead.
See https://uppy.io/docs/aws-s3/#getUploadParameters-file for more on the expected format.`)}function Jbe(e,t){if(!bz(e,t))return;const n=bp(e,"Message");return new Error(n)}let oL=!1;var jo=Qf("client"),il=Qf("requests"),p0=Qf("uploader"),Jh=Qf("handleUpload"),Qh=Qf("setCompanionHeaders"),Vy=Qf("getCompanionClientArgs");wz=Symbol.for("uppy test: getClient");class Z3 extends q${constructor(t,n){if((n==null?void 0:n.shouldUseMultipart)!=null)return new N3(t,n);super(t,n),Object.defineProperty(this,jo,{writable:!0,value:void 0}),Object.defineProperty(this,il,{writable:!0,value:void 0}),Object.defineProperty(this,p0,{writable:!0,value:void 0}),Object.defineProperty(this,Jh,{writable:!0,value:async i=>{const r=Object.create(null);function o(f){var m;const{id:v}=f;(m=r[v])==null||m.abort()}this.uppy.on("file-removed",o);const s=this.uppy.getFilesByIds(i),l=hz(s),c=pz(l);this.uppy.emit("upload-start",c);const u=xi(this,il)[il].wrapPromiseFunction(f=>this.opts.getUploadParameters(f)),d=i.length;return Promise.allSettled(i.map((f,m)=>(r[f]=u(this.uppy.getFile(f)),r[f].then(v=>{delete r[f];const g=this.uppy.getFile(f);Xbe(g,v);const{method:y="POST",url:_,fields:w,headers:C}=v,S={method:y,formData:y.toUpperCase()==="POST",endpoint:_,allowedMetaFields:w?Object.keys(w):[]};return C&&(S.headers=C),this.uppy.setFileState(g.id,{meta:{...g.meta,...w},xhrUpload:S}),this.uploadFile(g.id,m,d)}).catch(v=>{delete r[f];const g=this.uppy.getFile(f);return this.uppy.emit("upload-error",g,v),Promise.reject(v)})))).finally(()=>{this.uppy.off("file-removed",o)})}}),Object.defineProperty(this,Qh,{writable:!0,value:()=>(xi(this,jo)[jo].setCompanionHeaders(this.opts.companionHeaders),Promise.resolve())}),Object.defineProperty(this,Vy,{writable:!0,value:i=>{const r=xi(this,p0)[p0].getOptions(i),o=Array.isArray(r.allowedMetaFields)?r.allowedMetaFields:Object.keys(i.meta);return{...i.remote.body,protocol:"multipart",endpoint:r.endpoint,size:i.data.size,fieldname:r.fieldName,metadata:Object.fromEntries(o.map(s=>[s,i.meta[s]])),httpMethod:r.method,useFormData:r.formData,headers:typeof r.headers=="function"?r.headers(i):r.headers}}}),this.type="uploader",this.id=this.opts.id||"AwsS3",this.title="AWS S3",this.defaultLocale=qbe;const a={timeout:30*1e3,limit:0,allowedMetaFields:[],getUploadParameters:this.getUploadParameters.bind(this),shouldUseMultipart:!1,companionHeaders:{}};if(this.opts={...a,...n},(n==null?void 0:n.allowedMetaFields)===void 0&&"metaFields"in this.opts)throw new Error("The `metaFields` option has been renamed to `allowedMetaFields`.");this.i18nInit(),xi(this,jo)[jo]=new Y$(t,n),xi(this,il)[il]=new dz(this.opts.limit)}[wz](){return xi(this,jo)[jo]}get client(){return xi(this,jo)[jo]}set client(t){xi(this,jo)[jo]=t}getUploadParameters(t){if(!this.opts.companionUrl)throw new Error("Expected a `companionUrl` option containing a Companion address.");const n=t.meta.name,{type:a}=t.meta,i=Object.fromEntries(this.opts.allowedMetaFields.filter(o=>t.meta[o]!=null).map(o=>[`metadata[${o}]`,t.meta[o].toString()])),r=new URLSearchParams({filename:n,type:a,...i});return xi(this,jo)[jo].get(`s3/params?${r}`).then(Kbe)}uploadFile(t,n,a){const i=this.uppy.getFile(t);if(this.uppy.log(`uploading ${n} of ${a}`),i.error)throw new Error(i.error);if(i.isRemote){const r=()=>xi(this,il)[il],o=new AbortController,s=c=>{c.id===i.id&&o.abort()};this.uppy.on("file-removed",s);const l=this.uppy.getRequestClientForFile(i).uploadRemoteFile(i,xi(this,Vy)[Vy](i),{signal:o.signal,getQueue:r});return xi(this,il)[il].wrapSyncFunction(()=>{this.uppy.off("file-removed",s)},{priority:-1})(),l}return xi(this,p0)[p0].uploadLocalFile(i,n,a)}install(){const{uppy:t}=this;t.addPreProcessor(xi(this,Qh)[Qh]),t.addUploader(xi(this,Jh)[Jh]);function n(i,r){const o=this;return bz(i,r)?{location:Gbe(r.responseURL,bp(i,"Location")),bucket:bp(i,"Bucket"),key:bp(i,"Key"),etag:bp(i,"ETag")}:o.method.toUpperCase()==="POST"?(oL||(t.log("[AwsS3] No response data found, make sure to set the success_action_status AWS SDK option to 201. See https://uppy.io/docs/aws-s3/#POST-Uploads","warning"),oL=!0),{location:null}):r.responseURL?{location:r.responseURL.replace(/\?.*$/,"")}:{location:null}}const a={fieldName:"file",responseUrlFieldName:"location",timeout:this.opts.timeout,[fz]:xi(this,il)[il],responseType:"text",getResponseData:this.opts.getResponseData||n,getResponseError:Jbe};a.i18n=this.i18n,xi(this,p0)[p0]=new zbe(t,a)}uninstall(){this.uppy.removePreProcessor(xi(this,Qh)[Qh]),this.uppy.removeUploader(xi(this,Jh)[Jh])}}Z3.VERSION=Wbe.version;function sL(e,t,n,a){return e===t?e:a===0?t:e+(t-e)*2**(-a/n)}const ql={STATE_ERROR:"error",STATE_WAITING:"waiting",STATE_PREPROCESSING:"preprocessing",STATE_UPLOADING:"uploading",STATE_POSTPROCESSING:"postprocessing",STATE_COMPLETE:"complete"};var $z={exports:{}};/*!
	Copyright (c) 2018 Jed Watson.
	Licensed under the MIT License (MIT), see
	http://jedwatson.github.io/classnames
*/(function(e){(function(){var t={}.hasOwnProperty;function n(){for(var r="",o=0;o<arguments.length;o++){var s=arguments[o];s&&(r=i(r,a(s)))}return r}function a(r){if(typeof r=="string"||typeof r=="number")return r;if(typeof r!="object")return"";if(Array.isArray(r))return n.apply(null,r);if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]"))return r.toString();var o="";for(var s in r)t.call(r,s)&&r[s]&&(o=i(o,s));return o}function i(r,o){return o?r?r+" "+o:r+o:r}e.exports?(n.default=n,e.exports=n):window.classNames=n})()})($z);var Qbe=$z.exports;const Ll=Xi(Qbe);function Oy(e){const t=[];let n="indeterminate",a;for(const{progress:r}of Object.values(e)){const{preprocess:o,postprocess:s}=r;a==null&&(o||s)&&({mode:n,message:a}=o||s),(o==null?void 0:o.mode)==="determinate"&&t.push(o.value),(s==null?void 0:s.mode)==="determinate"&&t.push(s.value)}const i=t.reduce((r,o)=>r+o/t.length,0);return{mode:n,message:a,value:i}}function ewe(e){const t=Math.floor(e/3600)%24,n=Math.floor(e/60)%60,a=Math.floor(e%60);return{hours:t,minutes:n,seconds:a}}function twe(e){const t=ewe(e),n=t.hours===0?"":`${t.hours}h`,a=t.minutes===0?"":`${t.hours===0?t.minutes:` ${t.minutes.toString(10).padStart(2,"0")}`}m`,i=t.hours!==0?"":`${t.minutes===0?t.seconds:` ${t.seconds.toString(10).padStart(2,"0")}`}s`;return`${n}${a}${i}`}const nwe="·",lL=()=>` ${nwe} `;function awe(e){const{newFiles:t,isUploadStarted:n,recoveredState:a,i18n:i,uploadState:r,isSomeGhost:o,startUpload:s}=e,l=Ll("uppy-u-reset","uppy-c-btn","uppy-StatusBar-actionBtn","uppy-StatusBar-actionBtn--upload",{"uppy-c-btn-primary":r===ql.STATE_WAITING},{"uppy-StatusBar-actionBtn--disabled":o}),c=t&&n&&!a?i("uploadXNewFiles",{smart_count:t}):i("uploadXFiles",{smart_count:t});return we("button",{type:"button",className:l,"aria-label":i("uploadXFiles",{smart_count:t}),onClick:s,disabled:o,"data-uppy-super-focusable":!0},c)}function iwe(e){const{i18n:t,uppy:n}=e;return we("button",{type:"button",className:"uppy-u-reset uppy-c-btn uppy-StatusBar-actionBtn uppy-StatusBar-actionBtn--retry","aria-label":t("retryUpload"),onClick:()=>n.retryAll().catch(()=>{}),"data-uppy-super-focusable":!0,"data-cy":"retry"},we("svg",{"aria-hidden":"true",focusable:"false",className:"uppy-c-icon",width:"8",height:"10",viewBox:"0 0 8 10"},we("path",{d:"M4 2.408a2.75 2.75 0 1 0 2.75 2.75.626.626 0 0 1 1.25.018v.023a4 4 0 1 1-4-4.041V.25a.25.25 0 0 1 .389-.208l2.299 1.533a.25.25 0 0 1 0 .416l-2.3 1.533A.25.25 0 0 1 4 3.316v-.908z"})),t("retry"))}function rwe(e){const{i18n:t,uppy:n}=e;return we("button",{type:"button",className:"uppy-u-reset uppy-StatusBar-actionCircleBtn",title:t("cancel"),"aria-label":t("cancel"),onClick:()=>n.cancelAll(),"data-cy":"cancel","data-uppy-super-focusable":!0},we("svg",{"aria-hidden":"true",focusable:"false",className:"uppy-c-icon",width:"16",height:"16",viewBox:"0 0 16 16"},we("g",{fill:"none",fillRule:"evenodd"},we("circle",{fill:"#888",cx:"8",cy:"8",r:"8"}),we("path",{fill:"#FFF",d:"M9.283 8l2.567 2.567-1.283 1.283L8 9.283 5.433 11.85 4.15 10.567 6.717 8 4.15 5.433 5.433 4.15 8 6.717l2.567-2.567 1.283 1.283z"}))))}function owe(e){const{isAllPaused:t,i18n:n,isAllComplete:a,resumableUploads:i,uppy:r}=e,o=n(t?"resume":"pause");function s(){if(!a){if(!i){r.cancelAll();return}if(t){r.resumeAll();return}r.pauseAll()}}return we("button",{title:o,"aria-label":o,className:"uppy-u-reset uppy-StatusBar-actionCircleBtn",type:"button",onClick:s,"data-cy":"togglePauseResume","data-uppy-super-focusable":!0},we("svg",{"aria-hidden":"true",focusable:"false",className:"uppy-c-icon",width:"16",height:"16",viewBox:"0 0 16 16"},we("g",{fill:"none",fillRule:"evenodd"},we("circle",{fill:"#888",cx:"8",cy:"8",r:"8"}),we("path",{fill:"#FFF",d:t?"M6 4.25L11.5 8 6 11.75z":"M5 4.5h2v7H5v-7zm4 0h2v7H9v-7z"}))))}function swe(e){const{i18n:t,doneButtonHandler:n}=e;return we("button",{type:"button",className:"uppy-u-reset uppy-c-btn uppy-StatusBar-actionBtn uppy-StatusBar-actionBtn--done",onClick:n,"data-uppy-super-focusable":!0},t("done"))}function Az(){return we("svg",{className:"uppy-StatusBar-spinner","aria-hidden":"true",focusable:"false",width:"14",height:"14"},we("path",{d:"M13.983 6.547c-.12-2.509-1.64-4.893-3.939-5.936-2.48-1.127-5.488-.656-7.556 1.094C.524 3.367-.398 6.048.162 8.562c.556 2.495 2.46 4.52 4.94 5.183 2.932.784 5.61-.602 7.256-3.015-1.493 1.993-3.745 3.309-6.298 2.868-2.514-.434-4.578-2.349-5.153-4.84a6.226 6.226 0 0 1 2.98-6.778C6.34.586 9.74 1.1 11.373 3.493c.407.596.693 1.282.842 1.988.127.598.073 1.197.161 1.794.078.525.543 1.257 1.15.864.525-.341.49-1.05.456-1.592-.007-.15.02.3 0 0",fillRule:"evenodd"}))}function lwe(e){const{progress:t}=e,{value:n,mode:a,message:i}=t;return we("div",{className:"uppy-StatusBar-content"},we(Az,null),a==="determinate"?`${Math.round(n*100)}% · `:"",i)}function uwe(e){const{numUploads:t,complete:n,totalUploadedSize:a,totalSize:i,totalETA:r,i18n:o}=e,s=t>1;return we("div",{className:"uppy-StatusBar-statusSecondary"},s&&o("filesUploadedOfTotal",{complete:n,smart_count:t}),we("span",{className:"uppy-StatusBar-additionalInfo"},s&&lL(),o("dataUploadedOfTotal",{complete:z0(a),total:z0(i)}),lL(),o("xTimeLeft",{time:twe(r)})))}function Sz(e){const{i18n:t,complete:n,numUploads:a}=e;return we("div",{className:"uppy-StatusBar-statusSecondary"},t("filesUploadedOfTotal",{complete:n,smart_count:a}))}function cwe(e){const{i18n:t,newFiles:n,startUpload:a}=e,i=Ll("uppy-u-reset","uppy-c-btn","uppy-StatusBar-actionBtn","uppy-StatusBar-actionBtn--uploadNewlyAdded");return we("div",{className:"uppy-StatusBar-statusSecondary"},we("div",{className:"uppy-StatusBar-statusSecondaryHint"},t("xMoreFilesAdded",{smart_count:n})),we("button",{type:"button",className:i,"aria-label":t("uploadXFiles",{smart_count:n}),onClick:a},t("upload")))}function dwe(e){const{i18n:t,supportsUploadProgress:n,totalProgress:a,showProgressDetails:i,isUploadStarted:r,isAllComplete:o,isAllPaused:s,newFiles:l,numUploads:c,complete:u,totalUploadedSize:d,totalSize:f,totalETA:m,startUpload:v}=e,g=l&&r;if(!r||o)return null;const y=t(s?"paused":"uploading");function _(){return!s&&!g&&i?n?we(uwe,{numUploads:c,complete:u,totalUploadedSize:d,totalSize:f,totalETA:m,i18n:t}):we(Sz,{i18n:t,complete:u,numUploads:c}):null}return we("div",{className:"uppy-StatusBar-content","aria-label":y,title:y},s?null:we(Az,null),we("div",{className:"uppy-StatusBar-status"},we("div",{className:"uppy-StatusBar-statusPrimary"},n?`${y}: ${a}%`:y),_(),g?we(cwe,{i18n:t,newFiles:l,startUpload:v}):null))}function fwe(e){const{i18n:t}=e;return we("div",{className:"uppy-StatusBar-content",role:"status",title:t("complete")},we("div",{className:"uppy-StatusBar-status"},we("div",{className:"uppy-StatusBar-statusPrimary"},we("svg",{"aria-hidden":"true",focusable:"false",className:"uppy-StatusBar-statusIndicator uppy-c-icon",width:"15",height:"11",viewBox:"0 0 15 11"},we("path",{d:"M.414 5.843L1.627 4.63l3.472 3.472L13.202 0l1.212 1.213L5.1 10.528z"})),t("complete"))))}function hwe(e){const{error:t,i18n:n,complete:a,numUploads:i}=e;function r(){const o=`${n("uploadFailed")} 

 ${t}`;alert(o)}return we("div",{className:"uppy-StatusBar-content",title:n("uploadFailed")},we("svg",{"aria-hidden":"true",focusable:"false",className:"uppy-StatusBar-statusIndicator uppy-c-icon",width:"11",height:"11",viewBox:"0 0 11 11"},we("path",{d:"M4.278 5.5L0 1.222 1.222 0 5.5 4.278 9.778 0 11 1.222 6.722 5.5 11 9.778 9.778 11 5.5 6.722 1.222 11 0 9.778z"})),we("div",{className:"uppy-StatusBar-status"},we("div",{className:"uppy-StatusBar-statusPrimary"},n("uploadFailed"),we("button",{className:"uppy-u-reset uppy-StatusBar-details","aria-label":n("showErrorDetails"),"data-microtip-position":"top-right","data-microtip-size":"medium",onClick:r,type:"button"},"?")),we(Sz,{i18n:n,complete:a,numUploads:i})))}const{STATE_ERROR:uL,STATE_WAITING:cL,STATE_PREPROCESSING:Iy,STATE_UPLOADING:Vv,STATE_POSTPROCESSING:Hy,STATE_COMPLETE:Ov}=ql;function Cz(e){const{newFiles:t,allowNewUpload:n,isUploadInProgress:a,isAllPaused:i,resumableUploads:r,error:o,hideUploadButton:s,hidePauseResumeButton:l,hideCancelButton:c,hideRetryButton:u,recoveredState:d,uploadState:f,totalProgress:m,files:v,supportsUploadProgress:g,hideAfterFinish:y,isSomeGhost:_,doneButtonHandler:w,isUploadStarted:C,i18n:S,startUpload:M,uppy:x,isAllComplete:E,showProgressDetails:k,numUploads:D,complete:T,totalSize:I,totalETA:H,totalUploadedSize:R}=e;function Z(){switch(f){case Hy:case Iy:{const j=Oy(v);return j.mode==="determinate"?j.value*100:m}case uL:return null;case Vv:return g?m:null;default:return m}}function N(){switch(f){case Hy:case Iy:{const{mode:j}=Oy(v);return j==="indeterminate"}case Vv:return!g;default:return!1}}function W(){if(d)return!1;switch(f){case cL:return s||t===0;case Ov:return y;default:return!1}}const X=Z(),ie=W(),pe=X??100,z=!o&&t&&!a&&!i&&n&&!s,Y=!c&&f!==cL&&f!==Ov,te=r&&!l&&f===Vv,ee=o&&!E&&!u,fe=w&&f===Ov,le=Ll("uppy-StatusBar-progress",{"is-indeterminate":N()}),Q=Ll("uppy-StatusBar",`is-${f}`,{"has-ghosts":_});return we("div",{className:Q,"aria-hidden":ie},we("div",{className:le,style:{width:`${pe}%`},role:"progressbar","aria-label":`${pe}%`,"aria-valuetext":`${pe}%`,"aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":X}),(()=>{switch(f){case Iy:case Hy:return we(lwe,{progress:Oy(v)});case Ov:return we(fwe,{i18n:S});case uL:return we(hwe,{error:o,i18n:S,numUploads:D,complete:T});case Vv:return we(dwe,{i18n:S,supportsUploadProgress:g,totalProgress:m,showProgressDetails:k,isUploadStarted:C,isAllComplete:E,isAllPaused:i,newFiles:t,numUploads:D,complete:T,totalUploadedSize:R,totalSize:I,totalETA:H,startUpload:M});default:return null}})(),we("div",{className:"uppy-StatusBar-actions"},d||z?we(awe,{newFiles:t,isUploadStarted:C,recoveredState:d,i18n:S,isSomeGhost:_,startUpload:M,uploadState:f}):null,ee?we(iwe,{i18n:S,uppy:x}):null,te?we(owe,{isAllPaused:i,i18n:S,isAllComplete:E,resumableUploads:r,uppy:x}):null,Y?we(rwe,{i18n:S,uppy:x}):null,fe?we(swe,{i18n:S,doneButtonHandler:w}):null))}Cz.defaultProps={doneButtonHandler:void 0,hideAfterFinish:!1,hideCancelButton:!1,hidePauseResumeButton:!1,hideRetryButton:!1,hideUploadButton:void 0,showProgressDetails:void 0};const pwe={strings:{uploading:"Uploading",complete:"Complete",uploadFailed:"Upload failed",paused:"Paused",retry:"Retry",cancel:"Cancel",pause:"Pause",resume:"Resume",done:"Done",filesUploadedOfTotal:{0:"%{complete} of %{smart_count} file uploaded",1:"%{complete} of %{smart_count} files uploaded"},dataUploadedOfTotal:"%{complete} of %{total}",xTimeLeft:"%{time} left",uploadXFiles:{0:"Upload %{smart_count} file",1:"Upload %{smart_count} files"},uploadXNewFiles:{0:"Upload +%{smart_count} file",1:"Upload +%{smart_count} files"},upload:"Upload",retryUpload:"Retry upload",xMoreFilesAdded:{0:"%{smart_count} more file added",1:"%{smart_count} more files added"},showErrorDetails:"Show error details"}};function Ra(e,t){if(!Object.prototype.hasOwnProperty.call(e,t))throw new TypeError("attempted to use private field on non-instance");return e}var mwe=0;function eh(e){return"__private_"+mwe+++"_"+e}const vwe={version:"3.3.3"},gwe=2e3,ywe=2e3;function _we(e,t,n,a){if(e)return ql.STATE_ERROR;if(t)return ql.STATE_COMPLETE;if(n)return ql.STATE_WAITING;let i=ql.STATE_WAITING;const r=Object.keys(a);for(let o=0;o<r.length;o++){const{progress:s}=a[r[o]];if(s.uploadStarted&&!s.uploadComplete)return ql.STATE_UPLOADING;s.preprocess&&(i=ql.STATE_PREPROCESSING),s.postprocess&&i!==ql.STATE_PREPROCESSING&&(i=ql.STATE_POSTPROCESSING)}return i}const bwe={target:"body",hideUploadButton:!1,hideRetryButton:!1,hidePauseResumeButton:!1,hideCancelButton:!1,showProgressDetails:!1,hideAfterFinish:!0,doneButtonHandler:null};var Ls=eh("lastUpdateTime"),ul=eh("previousUploadedBytes"),oc=eh("previousSpeed"),Yo=eh("previousETA"),Ny=eh("computeSmoothETA"),ep=eh("onUploadStart");class kz extends Dc{constructor(t,n){super(t,{...bwe,...n}),Object.defineProperty(this,Ny,{value:wwe}),Object.defineProperty(this,Ls,{writable:!0,value:void 0}),Object.defineProperty(this,ul,{writable:!0,value:void 0}),Object.defineProperty(this,oc,{writable:!0,value:void 0}),Object.defineProperty(this,Yo,{writable:!0,value:void 0}),this.startUpload=()=>this.uppy.upload().catch(()=>{}),Object.defineProperty(this,ep,{writable:!0,value:()=>{const{recoveredState:a}=this.uppy.getState();if(Ra(this,oc)[oc]=null,Ra(this,Yo)[Yo]=null,a){Ra(this,ul)[ul]=Object.values(a.files).reduce((i,r)=>{let{progress:o}=r;return i+o.bytesUploaded},0),this.uppy.emit("restore-confirmed");return}Ra(this,Ls)[Ls]=performance.now(),Ra(this,ul)[ul]=0}}),this.id=this.opts.id||"StatusBar",this.title="StatusBar",this.type="progressindicator",this.defaultLocale=pwe,this.i18nInit(),this.render=this.render.bind(this),this.install=this.install.bind(this)}render(t){const{capabilities:n,files:a,allowNewUpload:i,totalProgress:r,error:o,recoveredState:s}=t,{newFiles:l,startedFiles:c,completeFiles:u,isUploadStarted:d,isAllComplete:f,isAllErrored:m,isAllPaused:v,isUploadInProgress:g,isSomeGhost:y}=this.uppy.getObjectOfFilesPerState(),_=s?Object.values(a):l,w=!!n.resumableUploads,C=n.uploadProgress!==!1;let S=0,M=0;c.forEach(E=>{S+=E.progress.bytesTotal||0,M+=E.progress.bytesUploaded||0});const x=Ra(this,Ny)[Ny]({uploaded:M,total:S,remaining:S-M});return Cz({error:o,uploadState:_we(o,f,s,t.files||{}),allowNewUpload:i,totalProgress:r,totalSize:S,totalUploadedSize:M,isAllComplete:!1,isAllPaused:v,isUploadStarted:d,isUploadInProgress:g,isSomeGhost:y,recoveredState:s,complete:u.length,newFiles:_.length,numUploads:c.length,totalETA:x,files:a,i18n:this.i18n,uppy:this.uppy,startUpload:this.startUpload,doneButtonHandler:this.opts.doneButtonHandler,resumableUploads:w,supportsUploadProgress:C,showProgressDetails:this.opts.showProgressDetails,hideUploadButton:this.opts.hideUploadButton,hideRetryButton:this.opts.hideRetryButton,hidePauseResumeButton:this.opts.hidePauseResumeButton,hideCancelButton:this.opts.hideCancelButton,hideAfterFinish:this.opts.hideAfterFinish,isTargetDOMEl:this.isTargetDOMEl})}onMount(){const t=this.el;nz(t)||(t.dir="ltr")}install(){const{target:t}=this.opts;t&&this.mount(t,this),this.uppy.on("upload",Ra(this,ep)[ep]),Ra(this,Ls)[Ls]=performance.now(),Ra(this,ul)[ul]=this.uppy.getFiles().reduce((n,a)=>n+a.progress.bytesUploaded,0)}uninstall(){this.unmount(),this.uppy.off("upload",Ra(this,ep)[ep])}}function wwe(e){var t,n;if(e.total===0||e.remaining===0)return 0;(n=(t=Ra(this,Ls))[Ls])!=null||(t[Ls]=performance.now());const a=performance.now()-Ra(this,Ls)[Ls];if(a===0){var i;return Math.round(((i=Ra(this,Yo)[Yo])!=null?i:0)/100)/10}const r=e.uploaded-Ra(this,ul)[ul];if(Ra(this,ul)[ul]=e.uploaded,r<=0){var o;return Math.round(((o=Ra(this,Yo)[Yo])!=null?o:0)/100)/10}const s=r/a,l=Ra(this,oc)[oc]==null?s:sL(s,Ra(this,oc)[oc],gwe,a);Ra(this,oc)[oc]=l;const c=e.remaining/l,u=Math.max(Ra(this,Yo)[Yo]-a,0),d=Ra(this,Yo)[Yo]==null?c:sL(c,u,ywe,a);return Ra(this,Yo)[Yo]=d,Ra(this,Ls)[Ls]=performance.now(),Math.round(d/100)/10}kz.VERSION=vwe.version;const dL=300;class $we extends Rs{constructor(){super(...arguments),this.ref=yve()}componentWillEnter(t){this.ref.current.style.opacity="1",this.ref.current.style.transform="none",setTimeout(t,dL)}componentWillLeave(t){this.ref.current.style.opacity="0",this.ref.current.style.transform="translateY(350%)",setTimeout(t,dL)}render(){const{children:t}=this.props;return we("div",{className:"uppy-Informer-animated",ref:this.ref},t)}}function Awe(e,t){return Object.assign(e,t)}function Swe(e,t){var n;return(n=e==null?void 0:e.key)!=null?n:t}function Cwe(e,t){const n=e._ptgLinkedRefs||(e._ptgLinkedRefs={});return n[t]||(n[t]=a=>{e.refs[t]=a})}function tp(e){const t={};for(let n=0;n<e.length;n++)if(e[n]!=null){const a=Swe(e[n],n.toString(36));t[a]=e[n]}return t}function kwe(e,t){e=e||{},t=t||{};const n=o=>t.hasOwnProperty(o)?t[o]:e[o],a={};let i=[];for(const o in e)t.hasOwnProperty(o)?i.length&&(a[o]=i,i=[]):i.push(o);const r={};for(const o in t){if(a.hasOwnProperty(o))for(let s=0;s<a[o].length;s++){const l=a[o][s];r[a[o][s]]=n(l)}r[o]=n(o)}for(let o=0;o<i.length;o++)r[i[o]]=n(i[o]);return r}const Mwe=e=>e;class Mz extends Rs{constructor(t,n){super(t,n),this.refs={},this.state={children:tp(o1(o1(this.props.children))||[])},this.performAppear=this.performAppear.bind(this),this.performEnter=this.performEnter.bind(this),this.performLeave=this.performLeave.bind(this)}componentWillMount(){this.currentlyTransitioningKeys={},this.keysToAbortLeave=[],this.keysToEnter=[],this.keysToLeave=[]}componentDidMount(){const t=this.state.children;for(const n in t)t[n]&&this.performAppear(n)}componentWillReceiveProps(t){const n=tp(o1(t.children)||[]),a=this.state.children;this.setState(r=>({children:kwe(r.children,n)}));let i;for(i in n)if(n.hasOwnProperty(i)){const r=a&&a.hasOwnProperty(i);n[i]&&r&&this.currentlyTransitioningKeys[i]?(this.keysToEnter.push(i),this.keysToAbortLeave.push(i)):n[i]&&!r&&!this.currentlyTransitioningKeys[i]&&this.keysToEnter.push(i)}for(i in a)if(a.hasOwnProperty(i)){const r=n&&n.hasOwnProperty(i);a[i]&&!r&&!this.currentlyTransitioningKeys[i]&&this.keysToLeave.push(i)}}componentDidUpdate(){const{keysToEnter:t}=this;this.keysToEnter=[],t.forEach(this.performEnter);const{keysToLeave:n}=this;this.keysToLeave=[],n.forEach(this.performLeave)}_finishAbort(t){const n=this.keysToAbortLeave.indexOf(t);n!==-1&&this.keysToAbortLeave.splice(n,1)}performAppear(t){this.currentlyTransitioningKeys[t]=!0;const n=this.refs[t];n!=null&&n.componentWillAppear?n.componentWillAppear(this._handleDoneAppearing.bind(this,t)):this._handleDoneAppearing(t)}_handleDoneAppearing(t){const n=this.refs[t];n!=null&&n.componentDidAppear&&n.componentDidAppear(),delete this.currentlyTransitioningKeys[t],this._finishAbort(t);const a=tp(o1(this.props.children)||[]);(!a||!a.hasOwnProperty(t))&&this.performLeave(t)}performEnter(t){this.currentlyTransitioningKeys[t]=!0;const n=this.refs[t];n!=null&&n.componentWillEnter?n.componentWillEnter(this._handleDoneEntering.bind(this,t)):this._handleDoneEntering(t)}_handleDoneEntering(t){const n=this.refs[t];n!=null&&n.componentDidEnter&&n.componentDidEnter(),delete this.currentlyTransitioningKeys[t],this._finishAbort(t);const a=tp(o1(this.props.children)||[]);(!a||!a.hasOwnProperty(t))&&this.performLeave(t)}performLeave(t){if(this.keysToAbortLeave.indexOf(t)!==-1)return;this.currentlyTransitioningKeys[t]=!0;const a=this.refs[t];a!=null&&a.componentWillLeave?a.componentWillLeave(this._handleDoneLeaving.bind(this,t)):this._handleDoneLeaving(t)}_handleDoneLeaving(t){if(this.keysToAbortLeave.indexOf(t)!==-1)return;const a=this.refs[t];a!=null&&a.componentDidLeave&&a.componentDidLeave(),delete this.currentlyTransitioningKeys[t];const i=tp(o1(this.props.children)||[]);if(i&&i.hasOwnProperty(t))this.performEnter(t);else{const r=Awe({},this.state.children);delete r[t],this.setState({children:r})}}render(t,n){let{childFactory:a,transitionLeave:i,transitionName:r,transitionAppear:o,transitionEnter:s,transitionLeaveTimeout:l,transitionEnterTimeout:c,transitionAppearTimeout:u,component:d,...f}=t,{children:m}=n;const v=Object.entries(m).map(g=>{let[y,_]=g;if(!_)return;const w=Cwe(this,y);return NZ(a(_),{ref:w,key:y})}).filter(Boolean);return we(d,f,v)}}Mz.defaultProps={component:"span",childFactory:Mwe};const xwe={version:"3.1.0"};class xz extends Dc{constructor(t,n){super(t,n),this.render=a=>we("div",{className:"uppy uppy-Informer"},we(Mz,null,a.info.map(i=>we($we,{key:i.message},we("p",{role:"alert"},i.message," ",i.details&&we("span",{"aria-label":i.details,"data-microtip-position":"top-left","data-microtip-size":"medium",role:"tooltip",onClick:()=>alert(`${i.message} 

 ${i.details}`)},"?")))))),this.type="progressindicator",this.id=this.opts.id||"Informer",this.title="Informer"}install(){const{target:t}=this.opts;t&&this.mount(t,this)}}xz.VERSION=xwe.version;const Ewe=/^data:([^/]+\/[^,;]+(?:[^,]*?))(;base64)?,([\s\S]*)$/;function Lwe(e,t,n){var a,i;const r=Ewe.exec(e),o=(a=(i=t.mimeType)!=null?i:r==null?void 0:r[1])!=null?a:"plain/text";let s;if((r==null?void 0:r[2])!=null){const l=atob(decodeURIComponent(r[3])),c=new Uint8Array(l.length);for(let u=0;u<l.length;u++)c[u]=l.charCodeAt(u);s=[c]}else(r==null?void 0:r[3])!=null&&(s=[decodeURIComponent(r[3])]);return new Blob(s,{type:o})}function fL(e){return e.startsWith("blob:")}function hL(e){return e?/^[^/]+\/(jpe?g|gif|png|svg|svg\+xml|bmp|webp|avif)$/.test(e):!1}function Jn(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ez=typeof self<"u"?self:global;const Nm=typeof navigator<"u",Pwe=Nm&&typeof HTMLImageElement>"u",pL=!(typeof global>"u"||typeof process>"u"||!process.versions||!process.versions.node),Lz=Ez.Buffer,Pz=!!Lz,Twe=e=>e!==void 0;function Tz(e){return e===void 0||(e instanceof Map?e.size===0:Object.values(e).filter(Twe).length===0)}function Gi(e){let t=new Error(e);throw delete t.stack,t}function mL(e){let t=function(n){let a=0;return n.ifd0.enabled&&(a+=1024),n.exif.enabled&&(a+=2048),n.makerNote&&(a+=2048),n.userComment&&(a+=1024),n.gps.enabled&&(a+=512),n.interop.enabled&&(a+=100),n.ifd1.enabled&&(a+=1024),a+2048}(e);return e.jfif.enabled&&(t+=50),e.xmp.enabled&&(t+=2e4),e.iptc.enabled&&(t+=14e3),e.icc.enabled&&(t+=6e3),t}const Ry=e=>String.fromCharCode.apply(null,e),vL=typeof TextDecoder<"u"?new TextDecoder("utf-8"):void 0;class vl{static from(t,n){return t instanceof this&&t.le===n?t:new vl(t,void 0,void 0,n)}constructor(t,n=0,a,i){if(typeof i=="boolean"&&(this.le=i),Array.isArray(t)&&(t=new Uint8Array(t)),t===0)this.byteOffset=0,this.byteLength=0;else if(t instanceof ArrayBuffer){a===void 0&&(a=t.byteLength-n);let r=new DataView(t,n,a);this._swapDataView(r)}else if(t instanceof Uint8Array||t instanceof DataView||t instanceof vl){a===void 0&&(a=t.byteLength-n),(n+=t.byteOffset)+a>t.byteOffset+t.byteLength&&Gi("Creating view outside of available memory in ArrayBuffer");let r=new DataView(t.buffer,n,a);this._swapDataView(r)}else if(typeof t=="number"){let r=new DataView(new ArrayBuffer(t));this._swapDataView(r)}else Gi("Invalid input argument for BufferView: "+t)}_swapArrayBuffer(t){this._swapDataView(new DataView(t))}_swapBuffer(t){this._swapDataView(new DataView(t.buffer,t.byteOffset,t.byteLength))}_swapDataView(t){this.dataView=t,this.buffer=t.buffer,this.byteOffset=t.byteOffset,this.byteLength=t.byteLength}_lengthToEnd(t){return this.byteLength-t}set(t,n,a=vl){return t instanceof DataView||t instanceof vl?t=new Uint8Array(t.buffer,t.byteOffset,t.byteLength):t instanceof ArrayBuffer&&(t=new Uint8Array(t)),t instanceof Uint8Array||Gi("BufferView.set(): Invalid data argument."),this.toUint8().set(t,n),new a(this,n,t.byteLength)}subarray(t,n){return n=n||this._lengthToEnd(t),new vl(this,t,n)}toUint8(){return new Uint8Array(this.buffer,this.byteOffset,this.byteLength)}getUint8Array(t,n){return new Uint8Array(this.buffer,this.byteOffset+t,n)}getString(t=0,n=this.byteLength){return i=this.getUint8Array(t,n),vL?vL.decode(i):Pz?Buffer.from(i).toString("utf8"):decodeURIComponent(escape(Ry(i)));var i}getLatin1String(t=0,n=this.byteLength){let a=this.getUint8Array(t,n);return Ry(a)}getUnicodeString(t=0,n=this.byteLength){const a=[];for(let i=0;i<n&&t+i<this.byteLength;i+=2)a.push(this.getUint16(t+i));return Ry(a)}getInt8(t){return this.dataView.getInt8(t)}getUint8(t){return this.dataView.getUint8(t)}getInt16(t,n=this.le){return this.dataView.getInt16(t,n)}getInt32(t,n=this.le){return this.dataView.getInt32(t,n)}getUint16(t,n=this.le){return this.dataView.getUint16(t,n)}getUint32(t,n=this.le){return this.dataView.getUint32(t,n)}getFloat32(t,n=this.le){return this.dataView.getFloat32(t,n)}getFloat64(t,n=this.le){return this.dataView.getFloat64(t,n)}getFloat(t,n=this.le){return this.dataView.getFloat32(t,n)}getDouble(t,n=this.le){return this.dataView.getFloat64(t,n)}getUintBytes(t,n,a){switch(n){case 1:return this.getUint8(t,a);case 2:return this.getUint16(t,a);case 4:return this.getUint32(t,a);case 8:return this.getUint64&&this.getUint64(t,a)}}getUint(t,n,a){switch(n){case 8:return this.getUint8(t,a);case 16:return this.getUint16(t,a);case 32:return this.getUint32(t,a);case 64:return this.getUint64&&this.getUint64(t,a)}}toString(t){return this.dataView.toString(t,this.constructor.name)}ensureChunk(){}}function E_(e,t){Gi(`${e} '${t}' was not loaded, try using full build of exifr.`)}let K$=class extends Map{constructor(t){super(),this.kind=t}get(t,n){return this.has(t)||E_(this.kind,t),n&&(t in n||function(a,i){Gi(`Unknown ${a} '${i}'.`)}(this.kind,t),n[t].enabled||E_(this.kind,t)),super.get(t)}keyList(){return Array.from(this.keys())}};var Dz=new K$("file parser"),cl=new K$("segment parser"),X$=new K$("file reader");let Dwe=Ez.fetch;function gL(e,t){return(n=e).startsWith("data:")||n.length>1e4?P_(e,t,"base64"):pL&&e.includes("://")?L_(e,t,"url",yL):pL?P_(e,t,"fs"):Nm?L_(e,t,"url",yL):void Gi("Invalid input argument");var n}async function L_(e,t,n,a){return X$.has(n)?P_(e,t,n):a?async function(i,r){let o=await r(i);return new vl(o)}(e,a):void Gi(`Parser ${n} is not loaded`)}async function P_(e,t,n){let a=new(X$.get(n))(e,t);return await a.read(),a}const yL=e=>Dwe(e).then(t=>t.arrayBuffer()),T_=e=>new Promise((t,n)=>{let a=new FileReader;a.onloadend=()=>t(a.result||new ArrayBuffer),a.onerror=n,a.readAsArrayBuffer(e)}),J$=new Map,Vwe=new Map,Owe=new Map,Iv=["chunked","firstChunkSize","firstChunkSizeNode","firstChunkSizeBrowser","chunkSize","chunkLimit"],Vz=["jfif","xmp","icc","iptc","ihdr"],D_=["tiff",...Vz],Fi=["ifd0","ifd1","exif","gps","interop"],Hv=[...D_,...Fi],Nv=["makerNote","userComment"],Oz=["translateKeys","translateValues","reviveValues","multiSegment"],Rv=[...Oz,"sanitize","mergeOutput","silentErrors"];class Iz{get translate(){return this.translateKeys||this.translateValues||this.reviveValues}}let np=class extends Iz{get needed(){return this.enabled||this.deps.size>0}constructor(t,n,a,i){if(super(),Jn(this,"enabled",!1),Jn(this,"skip",new Set),Jn(this,"pick",new Set),Jn(this,"deps",new Set),Jn(this,"translateKeys",!1),Jn(this,"translateValues",!1),Jn(this,"reviveValues",!1),this.key=t,this.enabled=n,this.parse=this.enabled,this.applyInheritables(i),this.canBeFiltered=Fi.includes(t),this.canBeFiltered&&(this.dict=J$.get(t)),a!==void 0)if(Array.isArray(a))this.parse=this.enabled=!0,this.canBeFiltered&&a.length>0&&this.translateTagSet(a,this.pick);else if(typeof a=="object"){if(this.enabled=!0,this.parse=a.parse!==!1,this.canBeFiltered){let{pick:r,skip:o}=a;r&&r.length>0&&this.translateTagSet(r,this.pick),o&&o.length>0&&this.translateTagSet(o,this.skip)}this.applyInheritables(a)}else a===!0||a===!1?this.parse=this.enabled=a:Gi(`Invalid options argument: ${a}`)}applyInheritables(t){let n,a;for(n of Oz)a=t[n],a!==void 0&&(this[n]=a)}translateTagSet(t,n){if(this.dict){let a,i,{tagKeys:r,tagValues:o}=this.dict;for(a of t)typeof a=="string"?(i=o.indexOf(a),i===-1&&(i=r.indexOf(Number(a))),i!==-1&&n.add(Number(r[i]))):n.add(a)}else for(let a of t)n.add(a)}finalizeFilters(){!this.enabled&&this.deps.size>0?(this.enabled=!0,j6(this.pick,this.deps)):this.enabled&&this.pick.size>0&&j6(this.pick,this.deps)}};var to={jfif:!1,tiff:!0,xmp:!1,icc:!1,iptc:!1,ifd0:!0,ifd1:!1,exif:!0,gps:!0,interop:!1,ihdr:void 0,makerNote:!1,userComment:!1,multiSegment:!1,skip:[],pick:[],translateKeys:!0,translateValues:!0,reviveValues:!0,sanitize:!0,mergeOutput:!0,silentErrors:!0,chunked:!0,firstChunkSize:void 0,firstChunkSizeNode:512,firstChunkSizeBrowser:65536,chunkSize:65536,chunkLimit:5},_L=new Map;let Q$=class extends Iz{static useCached(t){let n=_L.get(t);return n!==void 0||(n=new this(t),_L.set(t,n)),n}constructor(t){super(),t===!0?this.setupFromTrue():t===void 0?this.setupFromUndefined():Array.isArray(t)?this.setupFromArray(t):typeof t=="object"?this.setupFromObject(t):Gi(`Invalid options argument ${t}`),this.firstChunkSize===void 0&&(this.firstChunkSize=Nm?this.firstChunkSizeBrowser:this.firstChunkSizeNode),this.mergeOutput&&(this.ifd1.enabled=!1),this.filterNestedSegmentTags(),this.traverseTiffDependencyTree(),this.checkLoadedPlugins()}setupFromUndefined(){let t;for(t of Iv)this[t]=to[t];for(t of Rv)this[t]=to[t];for(t of Nv)this[t]=to[t];for(t of Hv)this[t]=new np(t,to[t],void 0,this)}setupFromTrue(){let t;for(t of Iv)this[t]=to[t];for(t of Rv)this[t]=to[t];for(t of Nv)this[t]=!0;for(t of Hv)this[t]=new np(t,!0,void 0,this)}setupFromArray(t){let n;for(n of Iv)this[n]=to[n];for(n of Rv)this[n]=to[n];for(n of Nv)this[n]=to[n];for(n of Hv)this[n]=new np(n,!1,void 0,this);this.setupGlobalFilters(t,void 0,Fi)}setupFromObject(t){let n;for(n of(Fi.ifd0=Fi.ifd0||Fi.image,Fi.ifd1=Fi.ifd1||Fi.thumbnail,Object.assign(this,t),Iv))this[n]=Zy(t[n],to[n]);for(n of Rv)this[n]=Zy(t[n],to[n]);for(n of Nv)this[n]=Zy(t[n],to[n]);for(n of D_)this[n]=new np(n,to[n],t[n],this);for(n of Fi)this[n]=new np(n,to[n],t[n],this.tiff);this.setupGlobalFilters(t.pick,t.skip,Fi,Hv),t.tiff===!0?this.batchEnableWithBool(Fi,!0):t.tiff===!1?this.batchEnableWithUserValue(Fi,t):Array.isArray(t.tiff)?this.setupGlobalFilters(t.tiff,void 0,Fi):typeof t.tiff=="object"&&this.setupGlobalFilters(t.tiff.pick,t.tiff.skip,Fi)}batchEnableWithBool(t,n){for(let a of t)this[a].enabled=n}batchEnableWithUserValue(t,n){for(let a of t){let i=n[a];this[a].enabled=i!==!1&&i!==void 0}}setupGlobalFilters(t,n,a,i=a){if(t&&t.length){for(let o of i)this[o].enabled=!1;let r=bL(t,a);for(let[o,s]of r)j6(this[o].pick,s),this[o].enabled=!0}else if(n&&n.length){let r=bL(n,a);for(let[o,s]of r)j6(this[o].skip,s)}}filterNestedSegmentTags(){let{ifd0:t,exif:n,xmp:a,iptc:i,icc:r}=this;this.makerNote?n.deps.add(37500):n.skip.add(37500),this.userComment?n.deps.add(37510):n.skip.add(37510),a.enabled||t.skip.add(700),i.enabled||t.skip.add(33723),r.enabled||t.skip.add(34675)}traverseTiffDependencyTree(){let{ifd0:t,exif:n,gps:a,interop:i}=this;i.needed&&(n.deps.add(40965),t.deps.add(40965)),n.needed&&t.deps.add(34665),a.needed&&t.deps.add(34853),this.tiff.enabled=Fi.some(r=>this[r].enabled===!0)||this.makerNote||this.userComment;for(let r of Fi)this[r].finalizeFilters()}get onlyTiff(){return!Vz.map(t=>this[t].enabled).some(t=>t===!0)&&this.tiff.enabled}checkLoadedPlugins(){for(let t of D_)this[t].enabled&&!cl.has(t)&&E_("segment parser",t)}};function bL(e,t){let n,a,i,r,o=[];for(i of t){for(r of(n=J$.get(i),a=[],n))(e.includes(r[0])||e.includes(r[1]))&&a.push(r[0]);a.length&&o.push([i,a])}return o}function Zy(e,t){return e!==void 0?e:t!==void 0?t:void 0}function j6(e,t){for(let n of t)e.add(n)}Jn(Q$,"default",to);let Iwe=class{constructor(t){Jn(this,"parsers",{}),Jn(this,"output",{}),Jn(this,"errors",[]),Jn(this,"pushToErrors",n=>this.errors.push(n)),this.options=Q$.useCached(t)}async read(t){this.file=await function(n,a){return typeof n=="string"?gL(n,a):Nm&&!Pwe&&n instanceof HTMLImageElement?gL(n.src,a):n instanceof Uint8Array||n instanceof ArrayBuffer||n instanceof DataView?new vl(n):Nm&&n instanceof Blob?L_(n,a,"blob",T_):void Gi("Invalid input argument")}(t,this.options)}setup(){if(this.fileParser)return;let{file:t}=this,n=t.getUint16(0);for(let[a,i]of Dz)if(i.canHandle(t,n))return this.fileParser=new i(this.options,this.file,this.parsers),t[a]=!0;this.file.close&&this.file.close(),Gi("Unknown file format")}async parse(){let{output:t,errors:n}=this;return this.setup(),this.options.silentErrors?(await this.executeParsers().catch(this.pushToErrors),n.push(...this.fileParser.errors)):await this.executeParsers(),this.file.close&&this.file.close(),this.options.silentErrors&&n.length>0&&(t.errors=n),Tz(a=t)?void 0:a;var a}async executeParsers(){let{output:t}=this;await this.fileParser.parse();let n=Object.values(this.parsers).map(async a=>{let i=await a.parse();a.assignToOutput(t,i)});this.options.silentErrors&&(n=n.map(a=>a.catch(this.pushToErrors))),await Promise.all(n)}async extractThumbnail(){this.setup();let{options:t,file:n}=this,a=cl.get("tiff",t);var i;if(n.tiff?i={start:0,type:"tiff"}:n.jpeg&&(i=await this.fileParser.getOrFindSegment("tiff")),i===void 0)return;let r=await this.fileParser.ensureSegmentChunk(i),o=this.parsers.tiff=new a(r,t,n),s=await o.extractThumbnail();return n.close&&n.close(),s}},g2=class{static findPosition(t,n){let a=t.getUint16(n+2)+2,i=typeof this.headerLength=="function"?this.headerLength(t,n,a):this.headerLength,r=n+i,o=a-i;return{offset:n,length:a,headerLength:i,start:r,size:o,end:r+o}}static parse(t,n={}){return new this(t,new Q$({[this.type]:n}),t).parse()}normalizeInput(t){return t instanceof vl?t:new vl(t)}constructor(t,n={},a){Jn(this,"errors",[]),Jn(this,"raw",new Map),Jn(this,"handleError",i=>{if(!this.options.silentErrors)throw i;this.errors.push(i.message)}),this.chunk=this.normalizeInput(t),this.file=a,this.type=this.constructor.type,this.globalOptions=this.options=n,this.localOptions=n[this.type],this.canTranslate=this.localOptions&&this.localOptions.translate}translate(){this.canTranslate&&(this.translated=this.translateBlock(this.raw,this.type))}get output(){return this.translated?this.translated:this.raw?Object.fromEntries(this.raw):void 0}translateBlock(t,n){let a=Owe.get(n),i=Vwe.get(n),r=J$.get(n),o=this.options[n],s=o.reviveValues&&!!a,l=o.translateValues&&!!i,c=o.translateKeys&&!!r,u={};for(let[d,f]of t)s&&a.has(d)?f=a.get(d)(f):l&&i.has(d)&&(f=this.translateValue(f,i.get(d))),c&&r.has(d)&&(d=r.get(d)||d),u[d]=f;return u}translateValue(t,n){return n[t]||n.DEFAULT||t}assignToOutput(t,n){this.assignObjectToOutput(t,this.constructor.type,n)}assignObjectToOutput(t,n,a){if(this.globalOptions.mergeOutput)return Object.assign(t,a);t[n]?Object.assign(t[n],a):t[n]=a}};Jn(g2,"headerLength",4),Jn(g2,"type",void 0),Jn(g2,"multiSegment",!1),Jn(g2,"canHandle",()=>!1);function Hwe(e){return e===192||e===194||e===196||e===219||e===221||e===218||e===254}function Nwe(e){return e>=224&&e<=239}function Rwe(e,t,n){for(let[a,i]of cl)if(i.canHandle(e,t,n))return a}let wL=class extends class{constructor(t,n,a){Jn(this,"errors",[]),Jn(this,"ensureSegmentChunk",async i=>{let r=i.start,o=i.size||65536;if(this.file.chunked)if(this.file.available(r,o))i.chunk=this.file.subarray(r,o);else try{i.chunk=await this.file.readChunk(r,o)}catch(s){Gi(`Couldn't read segment: ${JSON.stringify(i)}. ${s.message}`)}else this.file.byteLength>r+o?i.chunk=this.file.subarray(r,o):i.size===void 0?i.chunk=this.file.subarray(r):Gi("Segment unreachable: "+JSON.stringify(i));return i.chunk}),this.extendOptions&&this.extendOptions(t),this.options=t,this.file=n,this.parsers=a}injectSegment(t,n){this.options[t].enabled&&this.createParser(t,n)}createParser(t,n){let a=new(cl.get(t))(n,this.options,this.file);return this.parsers[t]=a}createParsers(t){for(let n of t){let{type:a,chunk:i}=n,r=this.options[a];if(r&&r.enabled){let o=this.parsers[a];o&&o.append||o||this.createParser(a,i)}}}async readSegments(t){let n=t.map(this.ensureSegmentChunk);await Promise.all(n)}}{constructor(...t){super(...t),Jn(this,"appSegments",[]),Jn(this,"jpegSegments",[]),Jn(this,"unknownSegments",[])}static canHandle(t,n){return n===65496}async parse(){await this.findAppSegments(),await this.readSegments(this.appSegments),this.mergeMultiSegments(),this.createParsers(this.mergedAppSegments||this.appSegments)}setupSegmentFinderArgs(t){t===!0?(this.findAll=!0,this.wanted=new Set(cl.keyList())):(t=t===void 0?cl.keyList().filter(n=>this.options[n].enabled):t.filter(n=>this.options[n].enabled&&cl.has(n)),this.findAll=!1,this.remaining=new Set(t),this.wanted=new Set(t)),this.unfinishedMultiSegment=!1}async findAppSegments(t=0,n){this.setupSegmentFinderArgs(n);let{file:a,findAll:i,wanted:r,remaining:o}=this;if(!i&&this.file.chunked&&(i=Array.from(r).some(s=>{let l=cl.get(s),c=this.options[s];return l.multiSegment&&c.multiSegment}),i&&await this.file.readWhole()),t=this.findAppSegmentsInRange(t,a.byteLength),!this.options.onlyTiff&&a.chunked){let s=!1;for(;o.size>0&&!s&&(a.canReadNextChunk||this.unfinishedMultiSegment);){let{nextChunkOffset:l}=a,c=this.appSegments.some(u=>!this.file.available(u.offset||u.start,u.length||u.size));if(s=t>l&&!c?!await a.readNextChunk(t):!await a.readNextChunk(l),(t=this.findAppSegmentsInRange(t,a.byteLength))===void 0)return}}}findAppSegmentsInRange(t,n){n-=2;let a,i,r,o,s,l,{file:c,findAll:u,wanted:d,remaining:f,options:m}=this;for(;t<n;t++)if(c.getUint8(t)===255){if(a=c.getUint8(t+1),Nwe(a)){if(i=c.getUint16(t+2),r=Rwe(c,t,i),r&&d.has(r)&&(o=cl.get(r),s=o.findPosition(c,t),l=m[r],s.type=r,this.appSegments.push(s),!u&&(o.multiSegment&&l.multiSegment?(this.unfinishedMultiSegment=s.chunkNumber<s.chunkCount,this.unfinishedMultiSegment||f.delete(r)):f.delete(r),f.size===0)))break;m.recordUnknownSegments&&(s=g2.findPosition(c,t),s.marker=a,this.unknownSegments.push(s)),t+=i+1}else if(Hwe(a)){if(i=c.getUint16(t+2),a===218&&m.stopAfterSos!==!1)return;m.recordJpegSegments&&this.jpegSegments.push({offset:t,length:i,marker:a}),t+=i+1}}return t}mergeMultiSegments(){if(!this.appSegments.some(n=>n.multiSegment))return;let t=function(n,a){let i,r,o,s=new Map;for(let l=0;l<n.length;l++)i=n[l],r=i[a],s.has(r)?o=s.get(r):s.set(r,o=[]),o.push(i);return Array.from(s)}(this.appSegments,"type");this.mergedAppSegments=t.map(([n,a])=>{let i=cl.get(n,this.options);return i.handleMultiSegments?{type:n,chunk:i.handleMultiSegments(a)}:a[0]})}getSegment(t){return this.appSegments.find(n=>n.type===t)}async getOrFindSegment(t){let n=this.getSegment(t);return n===void 0&&(await this.findAppSegments(0,[t]),n=this.getSegment(t)),n}};Jn(wL,"type","jpeg"),Dz.set("jpeg",wL);const Zwe=[void 0,1,1,2,4,8,1,1,2,4,8,4,8,4];let Fwe=class extends g2{parseHeader(){var t=this.chunk.getUint16();t===18761?this.le=!0:t===19789&&(this.le=!1),this.chunk.le=this.le,this.headerParsed=!0}parseTags(t,n,a=new Map){let{pick:i,skip:r}=this.options[n];i=new Set(i);let o=i.size>0,s=r.size===0,l=this.chunk.getUint16(t);t+=2;for(let c=0;c<l;c++){let u=this.chunk.getUint16(t);if(o){if(i.has(u)&&(a.set(u,this.parseTag(t,u,n)),i.delete(u),i.size===0))break}else!s&&r.has(u)||a.set(u,this.parseTag(t,u,n));t+=12}return a}parseTag(t,n,a){let{chunk:i}=this,r=i.getUint16(t+2),o=i.getUint32(t+4),s=Zwe[r];if(s*o<=4?t+=8:t=i.getUint32(t+8),(r<1||r>13)&&Gi(`Invalid TIFF value type. block: ${a.toUpperCase()}, tag: ${n.toString(16)}, type: ${r}, offset ${t}`),t>i.byteLength&&Gi(`Invalid TIFF value offset. block: ${a.toUpperCase()}, tag: ${n.toString(16)}, type: ${r}, offset ${t} is outside of chunk size ${i.byteLength}`),r===1)return i.getUint8Array(t,o);if(r===2)return(l=function(c){for(;c.endsWith("\0");)c=c.slice(0,-1);return c}(l=i.getString(t,o)).trim())===""?void 0:l;var l;if(r===7)return i.getUint8Array(t,o);if(o===1)return this.parseTagValue(r,t);{let c=new(function(d){switch(d){case 1:return Uint8Array;case 3:return Uint16Array;case 4:return Uint32Array;case 5:return Array;case 6:return Int8Array;case 8:return Int16Array;case 9:return Int32Array;case 10:return Array;case 11:return Float32Array;case 12:return Float64Array;default:return Array}}(r))(o),u=s;for(let d=0;d<o;d++)c[d]=this.parseTagValue(r,t),t+=u;return c}}parseTagValue(t,n){let{chunk:a}=this;switch(t){case 1:return a.getUint8(n);case 3:return a.getUint16(n);case 4:return a.getUint32(n);case 5:return a.getUint32(n)/a.getUint32(n+4);case 6:return a.getInt8(n);case 8:return a.getInt16(n);case 9:return a.getInt32(n);case 10:return a.getInt32(n)/a.getInt32(n+4);case 11:return a.getFloat(n);case 12:return a.getDouble(n);case 13:return a.getUint32(n);default:Gi(`Invalid tiff type ${t}`)}}},Fy=class extends Fwe{static canHandle(t,n){return t.getUint8(n+1)===225&&t.getUint32(n+4)===1165519206&&t.getUint16(n+8)===0}async parse(){this.parseHeader();let{options:t}=this;return t.ifd0.enabled&&await this.parseIfd0Block(),t.exif.enabled&&await this.safeParse("parseExifBlock"),t.gps.enabled&&await this.safeParse("parseGpsBlock"),t.interop.enabled&&await this.safeParse("parseInteropBlock"),t.ifd1.enabled&&await this.safeParse("parseThumbnailBlock"),this.createOutput()}safeParse(t){let n=this[t]();return n.catch!==void 0&&(n=n.catch(this.handleError)),n}findIfd0Offset(){this.ifd0Offset===void 0&&(this.ifd0Offset=this.chunk.getUint32(4))}findIfd1Offset(){if(this.ifd1Offset===void 0){this.findIfd0Offset();let t=this.chunk.getUint16(this.ifd0Offset),n=this.ifd0Offset+2+12*t;this.ifd1Offset=this.chunk.getUint32(n)}}parseBlock(t,n){let a=new Map;return this[n]=a,this.parseTags(t,n,a),a}async parseIfd0Block(){if(this.ifd0)return;let{file:t}=this;this.findIfd0Offset(),this.ifd0Offset<8&&Gi("Malformed EXIF data"),!t.chunked&&this.ifd0Offset>t.byteLength&&Gi(`IFD0 offset points to outside of file.
this.ifd0Offset: ${this.ifd0Offset}, file.byteLength: ${t.byteLength}`),t.tiff&&await t.ensureChunk(this.ifd0Offset,mL(this.options));let n=this.parseBlock(this.ifd0Offset,"ifd0");return n.size!==0?(this.exifOffset=n.get(34665),this.interopOffset=n.get(40965),this.gpsOffset=n.get(34853),this.xmp=n.get(700),this.iptc=n.get(33723),this.icc=n.get(34675),this.options.sanitize&&(n.delete(34665),n.delete(40965),n.delete(34853),n.delete(700),n.delete(33723),n.delete(34675)),n):void 0}async parseExifBlock(){if(this.exif||(this.ifd0||await this.parseIfd0Block(),this.exifOffset===void 0))return;this.file.tiff&&await this.file.ensureChunk(this.exifOffset,mL(this.options));let t=this.parseBlock(this.exifOffset,"exif");return this.interopOffset||(this.interopOffset=t.get(40965)),this.makerNote=t.get(37500),this.userComment=t.get(37510),this.options.sanitize&&(t.delete(40965),t.delete(37500),t.delete(37510)),this.unpack(t,41728),this.unpack(t,41729),t}unpack(t,n){let a=t.get(n);a&&a.length===1&&t.set(n,a[0])}async parseGpsBlock(){if(this.gps||(this.ifd0||await this.parseIfd0Block(),this.gpsOffset===void 0))return;let t=this.parseBlock(this.gpsOffset,"gps");return t&&t.has(2)&&t.has(4)&&(t.set("latitude",$L(...t.get(2),t.get(1))),t.set("longitude",$L(...t.get(4),t.get(3)))),t}async parseInteropBlock(){if(!this.interop&&(this.ifd0||await this.parseIfd0Block(),this.interopOffset!==void 0||this.exif||await this.parseExifBlock(),this.interopOffset!==void 0))return this.parseBlock(this.interopOffset,"interop")}async parseThumbnailBlock(t=!1){if(!this.ifd1&&!this.ifd1Parsed&&(!this.options.mergeOutput||t))return this.findIfd1Offset(),this.ifd1Offset>0&&(this.parseBlock(this.ifd1Offset,"ifd1"),this.ifd1Parsed=!0),this.ifd1}async extractThumbnail(){if(this.headerParsed||this.parseHeader(),this.ifd1Parsed||await this.parseThumbnailBlock(!0),this.ifd1===void 0)return;let t=this.ifd1.get(513),n=this.ifd1.get(514);return this.chunk.getUint8Array(t,n)}get image(){return this.ifd0}get thumbnail(){return this.ifd1}createOutput(){let t,n,a,i={};for(n of Fi)if(t=this[n],!Tz(t))if(a=this.canTranslate?this.translateBlock(t,n):Object.fromEntries(t),this.options.mergeOutput){if(n==="ifd1")continue;Object.assign(i,a)}else i[n]=a;return this.makerNote&&(i.makerNote=this.makerNote),this.userComment&&(i.userComment=this.userComment),i}assignToOutput(t,n){if(this.globalOptions.mergeOutput)Object.assign(t,n);else for(let[a,i]of Object.entries(n))this.assignObjectToOutput(t,a,i)}};function $L(e,t,n,a){var i=e+t/60+n/3600;return a!=="S"&&a!=="W"||(i*=-1),i}Jn(Fy,"type","tiff"),Jn(Fy,"headerLength",10),cl.set("tiff",Fy);const eA={ifd0:!1,ifd1:!1,exif:!1,gps:!1,interop:!1,sanitize:!1,reviveValues:!0,translateKeys:!1,translateValues:!1,mergeOutput:!1};Object.assign({},eA,{firstChunkSize:4e4,gps:[1,2,3,4]});Object.assign({},eA,{tiff:!1,ifd1:!0,mergeOutput:!1});const zwe=Object.assign({},eA,{firstChunkSize:4e4,ifd0:[274]});async function Bwe(e){let t=new Iwe(zwe);await t.read(e);let n=await t.parse();if(n&&n.ifd0)return n.ifd0[274]}const Uwe=Object.freeze({1:{dimensionSwapped:!1,scaleX:1,scaleY:1,deg:0,rad:0},2:{dimensionSwapped:!1,scaleX:-1,scaleY:1,deg:0,rad:0},3:{dimensionSwapped:!1,scaleX:1,scaleY:1,deg:180,rad:180*Math.PI/180},4:{dimensionSwapped:!1,scaleX:-1,scaleY:1,deg:180,rad:180*Math.PI/180},5:{dimensionSwapped:!0,scaleX:1,scaleY:-1,deg:90,rad:90*Math.PI/180},6:{dimensionSwapped:!0,scaleX:1,scaleY:1,deg:90,rad:90*Math.PI/180},7:{dimensionSwapped:!0,scaleX:1,scaleY:-1,deg:270,rad:270*Math.PI/180},8:{dimensionSwapped:!0,scaleX:1,scaleY:1,deg:270,rad:270*Math.PI/180}});let wp=!0,$p=!0;if(typeof navigator=="object"){let e=navigator.userAgent;if(e.includes("iPad")||e.includes("iPhone")){let t=e.match(/OS (\d+)_(\d+)/);if(t){let[,n,a]=t;wp=Number(n)+.1*Number(a)<13.4,$p=!1}}else if(e.includes("OS X 10")){let[,t]=e.match(/OS X 10[_.](\d+)/);wp=$p=Number(t)<15}if(e.includes("Chrome/")){let[,t]=e.match(/Chrome\/(\d+)/);wp=$p=Number(t)<81}else if(e.includes("Firefox/")){let[,t]=e.match(/Firefox\/(\d+)/);wp=$p=Number(t)<77}}async function jwe(e){let t=await Bwe(e);return Object.assign({canvas:wp,css:$p},Uwe[t])}let qwe=class extends vl{constructor(...t){super(...t),Jn(this,"ranges",new Ywe),this.byteLength!==0&&this.ranges.add(0,this.byteLength)}_tryExtend(t,n,a){if(t===0&&this.byteLength===0&&a){let i=new DataView(a.buffer||a,a.byteOffset,a.byteLength);this._swapDataView(i)}else{let i=t+n;if(i>this.byteLength){let{dataView:r}=this._extend(i);this._swapDataView(r)}}}_extend(t){let n;n=Pz?Lz.allocUnsafe(t):new Uint8Array(t);let a=new DataView(n.buffer,n.byteOffset,n.byteLength);return n.set(new Uint8Array(this.buffer,this.byteOffset,this.byteLength),0),{uintView:n,dataView:a}}subarray(t,n,a=!1){return n=n||this._lengthToEnd(t),a&&this._tryExtend(t,n),this.ranges.add(t,n),super.subarray(t,n)}set(t,n,a=!1){a&&this._tryExtend(n,t.byteLength,t);let i=super.set(t,n);return this.ranges.add(n,i.byteLength),i}async ensureChunk(t,n){this.chunked&&(this.ranges.available(t,n)||await this.readChunk(t,n))}available(t,n){return this.ranges.available(t,n)}},Ywe=class{constructor(){Jn(this,"list",[])}get length(){return this.list.length}add(t,n,a=0){let i=t+n,r=this.list.filter(o=>AL(t,o.offset,i)||AL(t,o.end,i));if(r.length>0){t=Math.min(t,...r.map(s=>s.offset)),i=Math.max(i,...r.map(s=>s.end)),n=i-t;let o=r.shift();o.offset=t,o.length=n,o.end=i,this.list=this.list.filter(s=>!r.includes(s))}else this.list.push({offset:t,length:n,end:i})}available(t,n){let a=t+n;return this.list.some(i=>i.offset<=t&&a<=i.end)}};function AL(e,t,n){return e<=t&&t<=n}let Wwe=class extends qwe{constructor(t,n){super(0),Jn(this,"chunksRead",0),this.input=t,this.options=n}async readWhole(){this.chunked=!1,await this.readChunk(this.nextChunkOffset)}async readChunked(){this.chunked=!0,await this.readChunk(0,this.options.firstChunkSize)}async readNextChunk(t=this.nextChunkOffset){if(this.fullyRead)return this.chunksRead++,!1;let n=this.options.chunkSize,a=await this.readChunk(t,n);return!!a&&a.byteLength===n}async readChunk(t,n){if(this.chunksRead++,(n=this.safeWrapAddress(t,n))!==0)return this._readChunk(t,n)}safeWrapAddress(t,n){return this.size!==void 0&&t+n>this.size?Math.max(0,this.size-t):n}get nextChunkOffset(){if(this.ranges.list.length!==0)return this.ranges.list[0].length}get canReadNextChunk(){return this.chunksRead<this.options.chunkLimit}get fullyRead(){return this.size!==void 0&&this.nextChunkOffset===this.size}read(){return this.options.chunked?this.readChunked():this.readWhole()}close(){}};X$.set("blob",class extends Wwe{async readWhole(){this.chunked=!1;let e=await T_(this.input);this._swapArrayBuffer(e)}readChunked(){return this.chunked=!0,this.size=this.input.size,super.readChunked()}async _readChunk(e,t){let n=t?e+t:void 0,a=this.input.slice(e,n),i=await T_(a);return this.set(i,e,!0)}});const Gwe={strings:{generatingThumbnails:"Generating thumbnails..."}},Kwe={version:"3.1.0"};function Xwe(e,t,n){try{e.getContext("2d").getImageData(0,0,1,1)}catch(a){if(a.code===18)return Promise.reject(new Error("cannot read image, probably an svg with external resources"))}return e.toBlob?new Promise(a=>{e.toBlob(a,t,n)}).then(a=>{if(a===null)throw new Error("cannot read image, probably an svg with external resources");return a}):Promise.resolve().then(()=>Lwe(e.toDataURL(t,n),{})).then(a=>{if(a===null)throw new Error("could not extract blob, probably an old browser");return a})}function Jwe(e,t){let n=e.width,a=e.height;(t.deg===90||t.deg===270)&&(n=e.height,a=e.width);const i=document.createElement("canvas");i.width=n,i.height=a;const r=i.getContext("2d");return r.translate(n/2,a/2),t.canvas&&(r.rotate(t.rad),r.scale(t.scaleX,t.scaleY)),r.drawImage(e,-e.width/2,-e.height/2,e.width,e.height),i}function Qwe(e){const t=e.width/e.height,n=5e6,a=4096;let i=Math.floor(Math.sqrt(n*t)),r=Math.floor(n/Math.sqrt(n*t));if(i>a&&(i=a,r=Math.round(i/t)),r>a&&(r=a,i=Math.round(t*r)),e.width>i){const o=document.createElement("canvas");return o.width=i,o.height=r,o.getContext("2d").drawImage(e,0,0,i,r),o}return e}const e$e={thumbnailWidth:null,thumbnailHeight:null,thumbnailType:"image/jpeg",waitForThumbnailsBeforeUpload:!1,lazy:!1};class Hz extends Dc{constructor(t,n){if(super(t,{...e$e,...n}),this.onFileAdded=a=>{!a.preview&&a.data&&hL(a.type)&&!a.isRemote&&this.addToQueue(a.id)},this.onCancelRequest=a=>{const i=this.queue.indexOf(a.id);i!==-1&&this.queue.splice(i,1)},this.onFileRemoved=a=>{const i=this.queue.indexOf(a.id);i!==-1&&this.queue.splice(i,1),a.preview&&fL(a.preview)&&URL.revokeObjectURL(a.preview)},this.onRestored=()=>{this.uppy.getFiles().filter(i=>i.isRestored).forEach(i=>{(!i.preview||fL(i.preview))&&this.addToQueue(i.id)})},this.onAllFilesRemoved=()=>{this.queue=[]},this.waitUntilAllProcessed=a=>{a.forEach(r=>{const o=this.uppy.getFile(r);this.uppy.emit("preprocess-progress",o,{mode:"indeterminate",message:this.i18n("generatingThumbnails")})});const i=()=>{a.forEach(r=>{const o=this.uppy.getFile(r);this.uppy.emit("preprocess-complete",o)})};return new Promise(r=>{this.queueProcessing?this.uppy.once("thumbnail:all-generated",()=>{i(),r()}):(i(),r())})},this.type="modifier",this.id=this.opts.id||"ThumbnailGenerator",this.title="Thumbnail Generator",this.queue=[],this.queueProcessing=!1,this.defaultThumbnailDimension=200,this.thumbnailType=this.opts.thumbnailType,this.defaultLocale=Gwe,this.i18nInit(),this.opts.lazy&&this.opts.waitForThumbnailsBeforeUpload)throw new Error("ThumbnailGenerator: The `lazy` and `waitForThumbnailsBeforeUpload` options are mutually exclusive. Please ensure at most one of them is set to `true`.")}createThumbnail(t,n,a){const i=URL.createObjectURL(t.data),r=new Promise((s,l)=>{const c=new Image;c.src=i,c.addEventListener("load",()=>{URL.revokeObjectURL(i),s(c)}),c.addEventListener("error",u=>{URL.revokeObjectURL(i),l(u.error||new Error("Could not create thumbnail"))})}),o=jwe(t.data).catch(()=>1);return Promise.all([r,o]).then(s=>{let[l,c]=s;const u=this.getProportionalDimensions(l,n,a,c.deg),d=Jwe(l,c),f=this.resizeImage(d,u.width,u.height);return Xwe(f,this.thumbnailType,80)}).then(s=>URL.createObjectURL(s))}getProportionalDimensions(t,n,a,i){let r=t.width/t.height;return(i===90||i===270)&&(r=t.height/t.width),n!=null?{width:n,height:Math.round(n/r)}:a!=null?{width:Math.round(a*r),height:a}:{width:this.defaultThumbnailDimension,height:Math.round(this.defaultThumbnailDimension/r)}}resizeImage(t,n,a){let i=Qwe(t),r=Math.ceil(Math.log2(i.width/n));r<1&&(r=1);let o=n*2**(r-1),s=a*2**(r-1);const l=2;for(;r--;){const c=document.createElement("canvas");c.width=o,c.height=s,c.getContext("2d").drawImage(i,0,0,o,s),i=c,o=Math.round(o/l),s=Math.round(s/l)}return i}setPreviewURL(t,n){this.uppy.setFileState(t,{preview:n})}addToQueue(t){this.queue.push(t),this.queueProcessing===!1&&this.processQueue()}processQueue(){if(this.queueProcessing=!0,this.queue.length>0){const t=this.uppy.getFile(this.queue.shift());return t?this.requestThumbnail(t).catch(()=>{}).then(()=>this.processQueue()):(this.uppy.log("[ThumbnailGenerator] file was removed before a thumbnail could be generated, but not removed from the queue. This is probably a bug","error"),Promise.resolve())}return this.queueProcessing=!1,this.uppy.log("[ThumbnailGenerator] Emptied thumbnail queue"),this.uppy.emit("thumbnail:all-generated"),Promise.resolve()}requestThumbnail(t){return hL(t.type)&&!t.isRemote?this.createThumbnail(t,this.opts.thumbnailWidth,this.opts.thumbnailHeight).then(n=>{this.setPreviewURL(t.id,n),this.uppy.log(`[ThumbnailGenerator] Generated thumbnail for ${t.id}`),this.uppy.emit("thumbnail:generated",this.uppy.getFile(t.id),n)}).catch(n=>{this.uppy.log(`[ThumbnailGenerator] Failed thumbnail for ${t.id}:`,"warning"),this.uppy.log(n,"warning"),this.uppy.emit("thumbnail:error",this.uppy.getFile(t.id),n)}):Promise.resolve()}install(){this.uppy.on("file-removed",this.onFileRemoved),this.uppy.on("cancel-all",this.onAllFilesRemoved),this.opts.lazy?(this.uppy.on("thumbnail:request",this.onFileAdded),this.uppy.on("thumbnail:cancel",this.onCancelRequest)):(this.uppy.on("thumbnail:request",this.onFileAdded),this.uppy.on("file-added",this.onFileAdded),this.uppy.on("restored",this.onRestored)),this.opts.waitForThumbnailsBeforeUpload&&this.uppy.addPreProcessor(this.waitUntilAllProcessed)}uninstall(){this.uppy.off("file-removed",this.onFileRemoved),this.uppy.off("cancel-all",this.onAllFilesRemoved),this.opts.lazy?(this.uppy.off("thumbnail:request",this.onFileAdded),this.uppy.off("thumbnail:cancel",this.onCancelRequest)):(this.uppy.off("thumbnail:request",this.onFileAdded),this.uppy.off("file-added",this.onFileAdded),this.uppy.off("restored",this.onRestored)),this.opts.waitForThumbnailsBeforeUpload&&this.uppy.removePreProcessor(this.waitUntilAllProcessed)}}Hz.VERSION=Kwe.version;function SL(e){if(typeof e=="string"){const t=document.querySelectorAll(e);return t.length===0?null:Array.from(t)}return typeof e=="object"&&tz(e)?[e]:null}const Xp=Array.from;function Nz(e,t,n,a){let{onSuccess:i}=a;e.readEntries(r=>{const o=[...t,...r];r.length?queueMicrotask(()=>{Nz(e,o,n,{onSuccess:i})}):i(o)},r=>{n(r),i(t)})}function Rz(e,t){return e==null?e:{kind:e.isFile?"file":e.isDirectory?"directory":void 0,name:e.name,getFile(){return new Promise((n,a)=>e.file(n,a))},async*values(){const n=e.createReader();yield*await new Promise(i=>{Nz(n,[],t,{onSuccess:r=>i(r.map(o=>Rz(o,t)))})})},isSameEntry:void 0}}function Zz(e,t,n){try{return n===void 0&&(n=void 0),async function*(){const a=()=>`${t}/${e.name}`;if(e.kind==="file"){const i=await e.getFile();i!=null?(i.relativePath=t?a():null,yield i):n!=null&&(yield n)}else if(e.kind==="directory")for await(const i of e.values())yield*Zz(i,t?a():e.name);else n!=null&&(yield n)}()}catch(a){return Promise.reject(a)}}async function*t$e(e,t){const n=await Promise.all(Array.from(e.items,async a=>{var i;let r;const o=()=>typeof a.getAsEntry=="function"?a.getAsEntry():a.webkitGetAsEntry();return(i=r)!=null||(r=Rz(o(),t)),{fileSystemHandle:r,lastResortFile:a.getAsFile()}}));for(const{lastResortFile:a,fileSystemHandle:i}of n)if(i!=null)try{yield*Zz(i,"",a)}catch(r){a!=null?yield a:t(r)}else a!=null&&(yield a)}function n$e(e){const t=Xp(e.files);return Promise.resolve(t)}async function a$e(e,t){var n;const a=(n=t==null?void 0:t.logDropError)!=null?n:Function.prototype;try{const i=[];for await(const r of t$e(e,a))i.push(r);return i}catch{return n$e(e)}}function V_(){return V_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},V_.apply(this,arguments)}const i$e={position:"relative",width:"100%",minHeight:"100%"},r$e={position:"absolute",top:0,left:0,width:"100%",overflow:"visible"};class o$e extends Rs{constructor(t){super(t),this.handleScroll=()=>{this.setState({offset:this.base.scrollTop})},this.handleResize=()=>{this.resize()},this.focusElement=null,this.state={offset:0,height:0}}componentDidMount(){this.resize(),window.addEventListener("resize",this.handleResize)}componentWillUpdate(){this.base.contains(document.activeElement)&&(this.focusElement=document.activeElement)}componentDidUpdate(){this.focusElement&&this.focusElement.parentNode&&document.activeElement!==this.focusElement&&this.focusElement.focus(),this.focusElement=null,this.resize()}componentWillUnmount(){window.removeEventListener("resize",this.handleResize)}resize(){const{height:t}=this.state;t!==this.base.offsetHeight&&this.setState({height:this.base.offsetHeight})}render(t){let{data:n,rowHeight:a,renderRow:i,overscanCount:r=10,...o}=t;const{offset:s,height:l}=this.state;let c=Math.floor(s/a),u=Math.floor(l/a);r&&(c=Math.max(0,c-c%r),u+=r);const d=c+u+4,f=n.slice(c,d),m={...i$e,height:n.length*a},v={...r$e,top:c*a};return we("div",V_({onScroll:this.handleScroll},o),we("div",{role:"presentation",style:m},we("div",{role:"presentation",style:v},f.map(i))))}}function s$e(){return we("svg",{"aria-hidden":"true",focusable:"false",width:"30",height:"30",viewBox:"0 0 30 30"},we("path",{d:"M15 30c8.284 0 15-6.716 15-15 0-8.284-6.716-15-15-15C6.716 0 0 6.716 0 15c0 8.284 6.716 15 15 15zm4.258-12.676v6.846h-8.426v-6.846H5.204l9.82-12.364 9.82 12.364H19.26z"}))}var CL=Number.isNaN||function(t){return typeof t=="number"&&t!==t};function l$e(e,t){return!!(e===t||CL(e)&&CL(t))}function u$e(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(!l$e(e[n],t[n]))return!1;return!0}function kL(e,t){t===void 0&&(t=u$e);var n=null;function a(){for(var i=[],r=0;r<arguments.length;r++)i[r]=arguments[r];if(n&&n.lastThis===this&&t(i,n.lastArgs))return n.lastResult;var o=e.apply(this,i);return n={lastResult:o,lastArgs:i,lastThis:this},o}return a.clear=function(){n=null},a}const Fz=['a[href]:not([tabindex^="-"]):not([inert]):not([aria-hidden])','area[href]:not([tabindex^="-"]):not([inert]):not([aria-hidden])',"input:not([disabled]):not([inert]):not([aria-hidden])","select:not([disabled]):not([inert]):not([aria-hidden])","textarea:not([disabled]):not([inert]):not([aria-hidden])","button:not([disabled]):not([inert]):not([aria-hidden])",'iframe:not([tabindex^="-"]):not([inert]):not([aria-hidden])','object:not([tabindex^="-"]):not([inert]):not([aria-hidden])','embed:not([tabindex^="-"]):not([inert]):not([aria-hidden])','[contenteditable]:not([tabindex^="-"]):not([inert]):not([aria-hidden])','[tabindex]:not([tabindex^="-"]):not([inert]):not([aria-hidden])'];function zz(e,t){if(t){const n=e.querySelector(`[data-uppy-paneltype="${t}"]`);if(n)return n}return e}function ML(e,t){const n=t[0];n&&(n.focus(),e.preventDefault())}function c$e(e,t){const n=t[t.length-1];n&&(n.focus(),e.preventDefault())}function d$e(e){return e.contains(document.activeElement)}function Bz(e,t,n){const a=zz(n,t),i=Xp(a.querySelectorAll(Fz)),r=i.indexOf(document.activeElement);d$e(a)?e.shiftKey&&r===0?c$e(e,i):!e.shiftKey&&r===i.length-1&&ML(e,i):ML(e,i)}function f$e(e,t,n){t===null||Bz(e,t,n)}function h$e(){let e=!1;return z9e((n,a)=>{const i=zz(n,a),r=i.contains(document.activeElement);if(r&&e)return;const o=i.querySelector("[data-uppy-super-focusable]");if(!(r&&!o))if(o)o.focus({preventScroll:!0}),e=!0;else{const s=i.querySelector(Fz);s==null||s.focus({preventScroll:!0}),e=!1}},260)}function p$e(){const e=document.body;return!(!("draggable"in e)||!("ondragstart"in e&&"ondrop"in e)||!("FormData"in window)||!("FileReader"in window))}var m$e=function(t,n){if(t===n)return!0;for(var a in t)if(!(a in n))return!1;for(var a in n)if(t[a]!==n[a])return!1;return!0};const v$e=Xi(m$e);function g$e(){return we("svg",{"aria-hidden":"true",focusable:"false",width:"25",height:"25",viewBox:"0 0 25 25"},we("g",{fill:"#686DE0",fillRule:"evenodd"},we("path",{d:"M5 7v10h15V7H5zm0-1h15a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1z",fillRule:"nonzero"}),we("path",{d:"M6.35 17.172l4.994-5.026a.5.5 0 0 1 .707 0l2.16 2.16 3.505-3.505a.5.5 0 0 1 .707 0l2.336 2.31-.707.72-1.983-1.97-3.505 3.505a.5.5 0 0 1-.707 0l-2.16-2.159-3.938 3.939-1.409.026z",fillRule:"nonzero"}),we("circle",{cx:"7.5",cy:"9.5",r:"1.5"})))}function y$e(){return we("svg",{"aria-hidden":"true",focusable:"false",className:"uppy-c-icon",width:"25",height:"25",viewBox:"0 0 25 25"},we("path",{d:"M9.5 18.64c0 1.14-1.145 2-2.5 2s-2.5-.86-2.5-2c0-1.14 1.145-2 2.5-2 .557 0 1.079.145 1.5.396V7.25a.5.5 0 0 1 .379-.485l9-2.25A.5.5 0 0 1 18.5 5v11.64c0 1.14-1.145 2-2.5 2s-2.5-.86-2.5-2c0-1.14 1.145-2 2.5-2 .557 0 1.079.145 1.5.396V8.67l-8 2v7.97zm8-11v-2l-8 2v2l8-2zM7 19.64c.855 0 1.5-.484 1.5-1s-.645-1-1.5-1-1.5.484-1.5 1 .645 1 1.5 1zm9-2c.855 0 1.5-.484 1.5-1s-.645-1-1.5-1-1.5.484-1.5 1 .645 1 1.5 1z",fill:"#049BCF",fillRule:"nonzero"}))}function _$e(){return we("svg",{"aria-hidden":"true",focusable:"false",className:"uppy-c-icon",width:"25",height:"25",viewBox:"0 0 25 25"},we("path",{d:"M16 11.834l4.486-2.691A1 1 0 0 1 22 10v6a1 1 0 0 1-1.514.857L16 14.167V17a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V9a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v2.834zM15 9H5v8h10V9zm1 4l5 3v-6l-5 3z",fill:"#19AF67",fillRule:"nonzero"}))}function b$e(){return we("svg",{"aria-hidden":"true",focusable:"false",className:"uppy-c-icon",width:"25",height:"25",viewBox:"0 0 25 25"},we("path",{d:"M9.766 8.295c-.691-1.843-.539-3.401.747-3.726 1.643-.414 2.505.938 2.39 3.299-.039.79-.194 1.662-.537 3.148.324.49.66.967 1.055 1.51.17.231.382.488.629.757 1.866-.128 3.653.114 4.918.655 1.487.635 2.192 1.685 1.614 2.84-.566 1.133-1.839 1.084-3.416.249-1.141-.604-2.457-1.634-3.51-2.707a13.467 13.467 0 0 0-2.238.426c-1.392 4.051-4.534 6.453-5.707 4.572-.986-1.58 1.38-4.206 4.914-5.375.097-.322.185-.656.264-1.001.08-.353.306-1.31.407-1.737-.678-1.059-1.2-2.031-1.53-2.91zm2.098 4.87c-.033.144-.068.287-.104.427l.033-.01-.012.038a14.065 14.065 0 0 1 1.02-.197l-.032-.033.052-.004a7.902 7.902 0 0 1-.208-.271c-.197-.27-.38-.526-.555-.775l-.006.028-.002-.003c-.076.323-.148.632-.186.8zm5.77 2.978c1.143.605 1.832.632 2.054.187.26-.519-.087-1.034-1.113-1.473-.911-.39-2.175-.608-3.55-.608.845.766 1.787 1.459 2.609 1.894zM6.559 18.789c.14.223.693.16 1.425-.413.827-.648 1.61-1.747 2.208-3.206-2.563 1.064-4.102 2.867-3.633 3.62zm5.345-10.97c.088-1.793-.351-2.48-1.146-2.28-.473.119-.564 1.05-.056 2.405.213.566.52 1.188.908 1.859.18-.858.268-1.453.294-1.984z",fill:"#E2514A",fillRule:"nonzero"}))}function w$e(){return we("svg",{"aria-hidden":"true",focusable:"false",width:"25",height:"25",viewBox:"0 0 25 25"},we("path",{d:"M10.45 2.05h1.05a.5.5 0 0 1 .5.5v.024a.5.5 0 0 1-.5.5h-1.05a.5.5 0 0 1-.5-.5V2.55a.5.5 0 0 1 .5-.5zm2.05 1.024h1.05a.5.5 0 0 1 .5.5V3.6a.5.5 0 0 1-.5.5H12.5a.5.5 0 0 1-.5-.5v-.025a.5.5 0 0 1 .5-.5v-.001zM10.45 0h1.05a.5.5 0 0 1 .5.5v.025a.5.5 0 0 1-.5.5h-1.05a.5.5 0 0 1-.5-.5V.5a.5.5 0 0 1 .5-.5zm2.05 1.025h1.05a.5.5 0 0 1 .5.5v.024a.5.5 0 0 1-.5.5H12.5a.5.5 0 0 1-.5-.5v-.024a.5.5 0 0 1 .5-.5zm-2.05 3.074h1.05a.5.5 0 0 1 .5.5v.025a.5.5 0 0 1-.5.5h-1.05a.5.5 0 0 1-.5-.5v-.025a.5.5 0 0 1 .5-.5zm2.05 1.025h1.05a.5.5 0 0 1 .5.5v.024a.5.5 0 0 1-.5.5H12.5a.5.5 0 0 1-.5-.5v-.024a.5.5 0 0 1 .5-.5zm-2.05 1.024h1.05a.5.5 0 0 1 .5.5v.025a.5.5 0 0 1-.5.5h-1.05a.5.5 0 0 1-.5-.5v-.025a.5.5 0 0 1 .5-.5zm2.05 1.025h1.05a.5.5 0 0 1 .5.5v.025a.5.5 0 0 1-.5.5H12.5a.5.5 0 0 1-.5-.5v-.025a.5.5 0 0 1 .5-.5zm-2.05 1.025h1.05a.5.5 0 0 1 .5.5v.025a.5.5 0 0 1-.5.5h-1.05a.5.5 0 0 1-.5-.5v-.025a.5.5 0 0 1 .5-.5zm2.05 1.025h1.05a.5.5 0 0 1 .5.5v.024a.5.5 0 0 1-.5.5H12.5a.5.5 0 0 1-.5-.5v-.024a.5.5 0 0 1 .5-.5zm-1.656 3.074l-.82 5.946c.52.302 1.174.458 1.976.458.803 0 1.455-.156 1.975-.458l-.82-5.946h-2.311zm0-1.025h2.312c.512 0 .946.378 1.015.885l.82 5.946c.056.412-.142.817-.501 1.026-.686.398-1.515.597-2.49.597-.974 0-1.804-.199-2.49-.597a1.025 1.025 0 0 1-.5-1.026l.819-5.946c.07-.507.503-.885 1.015-.885zm.545 6.6a.5.5 0 0 1-.397-.561l.143-.999a.5.5 0 0 1 .495-.429h.74a.5.5 0 0 1 .495.43l.143.998a.5.5 0 0 1-.397.561c-.404.08-.819.08-1.222 0z",fill:"#00C469",fillRule:"nonzero"}))}function $$e(){return we("svg",{"aria-hidden":"true",focusable:"false",className:"uppy-c-icon",width:"25",height:"25",viewBox:"0 0 25 25"},we("g",{fill:"#A7AFB7",fillRule:"nonzero"},we("path",{d:"M5.5 22a.5.5 0 0 1-.5-.5v-18a.5.5 0 0 1 .5-.5h10.719a.5.5 0 0 1 .367.16l3.281 3.556a.5.5 0 0 1 .133.339V21.5a.5.5 0 0 1-.5.5h-14zm.5-1h13V7.25L16 4H6v17z"}),we("path",{d:"M15 4v3a1 1 0 0 0 1 1h3V7h-3V4h-1z"})))}function A$e(){return we("svg",{"aria-hidden":"true",focusable:"false",className:"uppy-c-icon",width:"25",height:"25",viewBox:"0 0 25 25"},we("path",{d:"M4.5 7h13a.5.5 0 1 1 0 1h-13a.5.5 0 0 1 0-1zm0 3h15a.5.5 0 1 1 0 1h-15a.5.5 0 1 1 0-1zm0 3h15a.5.5 0 1 1 0 1h-15a.5.5 0 1 1 0-1zm0 3h10a.5.5 0 1 1 0 1h-10a.5.5 0 1 1 0-1z",fill:"#5A5E69",fillRule:"nonzero"}))}function tA(e){const t={color:"#838999",icon:$$e()};if(!e)return t;const n=e.split("/")[0],a=e.split("/")[1];return n==="text"?{color:"#5a5e69",icon:A$e()}:n==="image"?{color:"#686de0",icon:g$e()}:n==="audio"?{color:"#068dbb",icon:y$e()}:n==="video"?{color:"#19af67",icon:_$e()}:n==="application"&&a==="pdf"?{color:"#e25149",icon:b$e()}:n==="application"&&["zip","x-7z-compressed","x-zip-compressed","x-rar-compressed","x-tar","x-gzip","x-apple-diskimage"].indexOf(a)!==-1?{color:"#00C469",icon:w$e()}:t}function Uz(e){const{file:t}=e;if(t.preview)return we("img",{className:"uppy-Dashboard-Item-previewImg",alt:t.name,src:t.preview});const{color:n,icon:a}=tA(t.type);return we("div",{className:"uppy-Dashboard-Item-previewIconWrap"},we("span",{className:"uppy-Dashboard-Item-previewIcon",style:{color:n}},a),we("svg",{"aria-hidden":"true",focusable:"false",className:"uppy-Dashboard-Item-previewIconBg",width:"58",height:"76",viewBox:"0 0 58 76"},we("rect",{fill:"#FFF",width:"58",height:"76",rx:"3",fillRule:"evenodd"})))}const S$e=(e,t)=>(typeof t=="function"?t():t).filter(i=>i.id===e)[0].name;function jz(e){const{file:t,toggleFileCard:n,i18n:a,metaFields:i}=e,{missingRequiredMetaFields:r}=t;if(!(r!=null&&r.length))return null;const o=r.map(s=>S$e(s,i)).join(", ");return we("div",{className:"uppy-Dashboard-Item-errorMessage"},a("missingRequiredMetaFields",{smart_count:r.length,fields:o})," ",we("button",{type:"button",class:"uppy-u-reset uppy-Dashboard-Item-errorMessageBtn",onClick:()=>n(!0,t.id)},a("editFile")))}function C$e(e){const{file:t,i18n:n,toggleFileCard:a,metaFields:i,showLinkToFileUploadResult:r}=e,s=t.preview?"rgba(255, 255, 255, 0.5)":tA(t.type).color;return we("div",{className:"uppy-Dashboard-Item-previewInnerWrap",style:{backgroundColor:s}},r&&t.uploadURL&&we("a",{className:"uppy-Dashboard-Item-previewLink",href:t.uploadURL,rel:"noreferrer noopener",target:"_blank","aria-label":t.meta.name},we("span",{hidden:!0},t.meta.name)),we(Uz,{file:t}),we(jz,{file:t,i18n:n,toggleFileCard:a,metaFields:i}))}function k$e(e){if(!e.isUploaded){if(e.error&&!e.hideRetryButton){e.uppy.retryUpload(e.file.id);return}e.resumableUploads&&!e.hidePauseResumeButton?e.uppy.pauseResume(e.file.id):e.individualCancellation&&!e.hideCancelButton&&e.uppy.removeFile(e.file.id)}}function xL(e){return e.isUploaded?e.i18n("uploadComplete"):e.error?e.i18n("retryUpload"):e.resumableUploads?e.file.isPaused?e.i18n("resumeUpload"):e.i18n("pauseUpload"):e.individualCancellation?e.i18n("cancelUpload"):""}function zy(e){return we("div",{className:"uppy-Dashboard-Item-progress"},we("button",{className:"uppy-u-reset uppy-c-btn uppy-Dashboard-Item-progressIndicator",type:"button","aria-label":xL(e),title:xL(e),onClick:()=>k$e(e)},e.children))}function Zv(e){let{children:t}=e;return we("svg",{"aria-hidden":"true",focusable:"false",width:"70",height:"70",viewBox:"0 0 36 36",className:"uppy-c-icon uppy-Dashboard-Item-progressIcon--circle"},t)}function By(e){let{progress:t}=e;const n=2*Math.PI*15;return we("g",null,we("circle",{className:"uppy-Dashboard-Item-progressIcon--bg",r:"15",cx:"18",cy:"18","stroke-width":"2",fill:"none"}),we("circle",{className:"uppy-Dashboard-Item-progressIcon--progress",r:"15",cx:"18",cy:"18",transform:"rotate(-90, 18, 18)",fill:"none","stroke-width":"2","stroke-dasharray":n,"stroke-dashoffset":n-n/100*t}))}function M$e(e){if(!e.file.progress.uploadStarted)return null;if(e.isUploaded)return we("div",{className:"uppy-Dashboard-Item-progress"},we("div",{className:"uppy-Dashboard-Item-progressIndicator"},we(Zv,null,we("circle",{r:"15",cx:"18",cy:"18",fill:"#1bb240"}),we("polygon",{className:"uppy-Dashboard-Item-progressIcon--check",transform:"translate(2, 3)",points:"14 22.5 7 15.2457065 8.99985857 13.1732815 14 18.3547104 22.9729883 9 25 11.1005634"}))));if(!e.recoveredState)return e.error&&!e.hideRetryButton?we(zy,e,we("svg",{"aria-hidden":"true",focusable:"false",className:"uppy-c-icon uppy-Dashboard-Item-progressIcon--retry",width:"28",height:"31",viewBox:"0 0 16 19"},we("path",{d:"M16 11a8 8 0 1 1-8-8v2a6 6 0 1 0 6 6h2z"}),we("path",{d:"M7.9 3H10v2H7.9z"}),we("path",{d:"M8.536.5l3.535 3.536-1.414 1.414L7.12 1.914z"}),we("path",{d:"M10.657 2.621l1.414 1.415L8.536 7.57 7.12 6.157z"}))):e.resumableUploads&&!e.hidePauseResumeButton?we(zy,e,we(Zv,null,we(By,{progress:e.file.progress.percentage}),e.file.isPaused?we("polygon",{className:"uppy-Dashboard-Item-progressIcon--play",transform:"translate(3, 3)",points:"12 20 12 10 20 15"}):we("g",{className:"uppy-Dashboard-Item-progressIcon--pause",transform:"translate(14.5, 13)"},we("rect",{x:"0",y:"0",width:"2",height:"10",rx:"0"}),we("rect",{x:"5",y:"0",width:"2",height:"10",rx:"0"})))):!e.resumableUploads&&e.individualCancellation&&!e.hideCancelButton?we(zy,e,we(Zv,null,we(By,{progress:e.file.progress.percentage}),we("polygon",{className:"cancel",transform:"translate(2, 2)",points:"19.8856516 11.0625 16 14.9481516 12.1019737 11.0625 11.0625 12.1143484 14.9481516 16 11.0625 19.8980263 12.1019737 20.9375 16 17.0518484 19.8856516 20.9375 20.9375 19.8980263 17.0518484 16 20.9375 12"}))):we("div",{className:"uppy-Dashboard-Item-progress"},we("div",{className:"uppy-Dashboard-Item-progressIndicator"},we(Zv,null,we(By,{progress:e.file.progress.percentage}))))}const Uy="...";function qz(e,t){if(t===0)return"";if(e.length<=t)return e;if(t<=Uy.length+1)return`${e.slice(0,t-1)}…`;const n=t-Uy.length,a=Math.ceil(n/2),i=Math.floor(n/2);return e.slice(0,a)+Uy+e.slice(-i)}const x$e=e=>{const{author:t,name:n}=e.file.meta;function a(){return e.isSingleFile&&e.containerHeight>=350?90:e.containerWidth<=352?35:e.containerWidth<=576?60:t?20:30}return we("div",{className:"uppy-Dashboard-Item-name",title:n},qz(n,a()))},E$e=e=>{var t;const{author:n}=e.file.meta,a=(t=e.file.remote)==null?void 0:t.providerName,i="·";return n?we("div",{className:"uppy-Dashboard-Item-author"},we("a",{href:`${n.url}?utm_source=Companion&utm_medium=referral`,target:"_blank",rel:"noopener noreferrer"},qz(n.name,13)),a?we(ci,null,` ${i} `,a,` ${i} `):null):null},L$e=e=>e.file.size&&we("div",{className:"uppy-Dashboard-Item-statusSize"},z0(e.file.size)),P$e=e=>e.file.isGhost&&we("span",null," • ",we("button",{className:"uppy-u-reset uppy-c-btn uppy-Dashboard-Item-reSelect",type:"button",onClick:e.toggleAddFilesPanel},e.i18n("reSelect"))),T$e=e=>{let{file:t,onClick:n}=e;return t.error?we("button",{className:"uppy-u-reset uppy-c-btn uppy-Dashboard-Item-errorDetails","aria-label":t.error,"data-microtip-position":"bottom","data-microtip-size":"medium",onClick:n,type:"button"},"?"):null};function D$e(e){const{file:t}=e;return we("div",{className:"uppy-Dashboard-Item-fileInfo","data-uppy-file-source":t.source},we("div",{className:"uppy-Dashboard-Item-fileName"},x$e(e),we(T$e,{file:e.file,onClick:()=>alert(e.file.error)})),we("div",{className:"uppy-Dashboard-Item-status"},E$e(e),L$e(e),P$e(e)),we(jz,{file:e.file,i18n:e.i18n,toggleFileCard:e.toggleFileCard,metaFields:e.metaFields}))}function V$e(e,t){return t===void 0&&(t="Copy the URL below"),new Promise(n=>{const a=document.createElement("textarea");a.setAttribute("style",{position:"fixed",top:0,left:0,width:"2em",height:"2em",padding:0,border:"none",outline:"none",boxShadow:"none",background:"transparent"}),a.value=e,document.body.appendChild(a),a.select();const i=()=>{document.body.removeChild(a),window.prompt(t,e),n()};try{return document.execCommand("copy")?(document.body.removeChild(a),n()):i()}catch{return document.body.removeChild(a),i()}})}function O$e(e){let{file:t,uploadInProgressOrComplete:n,metaFields:a,canEditFile:i,i18n:r,onClick:o}=e;return!n&&a&&a.length>0||!n&&i(t)?we("button",{className:"uppy-u-reset uppy-c-btn uppy-Dashboard-Item-action uppy-Dashboard-Item-action--edit",type:"button","aria-label":r("editFileWithFilename",{file:t.meta.name}),title:r("editFileWithFilename",{file:t.meta.name}),onClick:()=>o()},we("svg",{"aria-hidden":"true",focusable:"false",className:"uppy-c-icon",width:"14",height:"14",viewBox:"0 0 14 14"},we("g",{fillRule:"evenodd"},we("path",{d:"M1.5 10.793h2.793A1 1 0 0 0 5 10.5L11.5 4a1 1 0 0 0 0-1.414L9.707.793a1 1 0 0 0-1.414 0l-6.5 6.5A1 1 0 0 0 1.5 8v2.793zm1-1V8L9 1.5l1.793 1.793-6.5 6.5H2.5z",fillRule:"nonzero"}),we("rect",{x:"1",y:"12.293",width:"11",height:"1",rx:".5"}),we("path",{fillRule:"nonzero",d:"M6.793 2.5L9.5 5.207l.707-.707L7.5 1.793z"})))):null}function I$e(e){let{i18n:t,onClick:n,file:a}=e;return we("button",{className:"uppy-u-reset uppy-Dashboard-Item-action uppy-Dashboard-Item-action--remove",type:"button","aria-label":t("removeFile",{file:a.meta.name}),title:t("removeFile",{file:a.meta.name}),onClick:()=>n()},we("svg",{"aria-hidden":"true",focusable:"false",className:"uppy-c-icon",width:"18",height:"18",viewBox:"0 0 18 18"},we("path",{d:"M9 0C4.034 0 0 4.034 0 9s4.034 9 9 9 9-4.034 9-9-4.034-9-9-9z"}),we("path",{fill:"#FFF",d:"M13 12.222l-.778.778L9 9.778 5.778 13 5 12.222 8.222 9 5 5.778 5.778 5 9 8.222 12.222 5l.778.778L9.778 9z"})))}const H$e=(e,t)=>{V$e(t.file.uploadURL,t.i18n("copyLinkToClipboardFallback")).then(()=>{t.uppy.log("Link copied to clipboard."),t.uppy.info(t.i18n("copyLinkToClipboardSuccess"),"info",3e3)}).catch(t.uppy.log).then(()=>e.target.focus({preventScroll:!0}))};function N$e(e){const{i18n:t}=e;return we("button",{className:"uppy-u-reset uppy-Dashboard-Item-action uppy-Dashboard-Item-action--copyLink",type:"button","aria-label":t("copyLink"),title:t("copyLink"),onClick:n=>H$e(n,e)},we("svg",{"aria-hidden":"true",focusable:"false",className:"uppy-c-icon",width:"14",height:"14",viewBox:"0 0 14 12"},we("path",{d:"M7.94 7.703a2.613 2.613 0 0 1-.626 2.681l-.852.851a2.597 2.597 0 0 1-1.849.766A2.616 2.616 0 0 1 2.764 7.54l.852-.852a2.596 2.596 0 0 1 2.69-.625L5.267 7.099a1.44 1.44 0 0 0-.833.407l-.852.851a1.458 1.458 0 0 0 1.03 2.486c.39 0 .755-.152 1.03-.426l.852-.852c.231-.231.363-.522.406-.824l1.04-1.038zm4.295-5.937A2.596 2.596 0 0 0 10.387 1c-.698 0-1.355.272-1.849.766l-.852.851a2.614 2.614 0 0 0-.624 2.688l1.036-1.036c.041-.304.173-.6.407-.833l.852-.852c.275-.275.64-.426 1.03-.426a1.458 1.458 0 0 1 1.03 2.486l-.852.851a1.442 1.442 0 0 1-.824.406l-1.04 1.04a2.596 2.596 0 0 0 2.683-.628l.851-.85a2.616 2.616 0 0 0 0-3.697zm-6.88 6.883a.577.577 0 0 0 .82 0l3.474-3.474a.579.579 0 1 0-.819-.82L5.355 7.83a.579.579 0 0 0 0 .819z"})))}function R$e(e){const{uppy:t,file:n,uploadInProgressOrComplete:a,canEditFile:i,metaFields:r,showLinkToFileUploadResult:o,showRemoveButton:s,i18n:l,toggleFileCard:c,openFileEditor:u}=e;return we("div",{className:"uppy-Dashboard-Item-actionWrapper"},we(O$e,{i18n:l,file:n,uploadInProgressOrComplete:a,canEditFile:i,metaFields:r,onClick:()=>{r&&r.length>0?c(!0,n.id):u(n)}}),o&&n.uploadURL?we(N$e,{file:n,uppy:t,i18n:l}):null,s?we(I$e,{i18n:l,file:n,uppy:t,onClick:()=>t.removeFile(n.id,"removed-by-user")}):null)}class Z$e extends Rs{componentDidMount(){const{file:t}=this.props;t.preview||this.props.handleRequestThumbnail(t)}shouldComponentUpdate(t){return!v$e(this.props,t)}componentDidUpdate(){const{file:t}=this.props;t.preview||this.props.handleRequestThumbnail(t)}componentWillUnmount(){const{file:t}=this.props;t.preview||this.props.handleCancelThumbnail(t)}render(){const{file:t}=this.props,n=t.progress.preprocess||t.progress.postprocess,a=t.progress.uploadComplete&&!n&&!t.error,i=t.progress.uploadStarted||n,r=t.progress.uploadStarted&&!t.progress.uploadComplete||n,o=t.error||!1,{isGhost:s}=t;let l=(this.props.individualCancellation||!r)&&!a;a&&this.props.showRemoveButtonAfterComplete&&(l=!0);const c=Ll({"uppy-Dashboard-Item":!0,"is-inprogress":r&&!this.props.recoveredState,"is-processing":n,"is-complete":a,"is-error":!!o,"is-resumable":this.props.resumableUploads,"is-noIndividualCancellation":!this.props.individualCancellation,"is-ghost":s});return we("div",{className:c,id:`uppy_${t.id}`,role:this.props.role},we("div",{className:"uppy-Dashboard-Item-preview"},we(C$e,{file:t,showLinkToFileUploadResult:this.props.showLinkToFileUploadResult,i18n:this.props.i18n,toggleFileCard:this.props.toggleFileCard,metaFields:this.props.metaFields}),we(M$e,{uppy:this.props.uppy,file:t,error:o,isUploaded:a,hideRetryButton:this.props.hideRetryButton,hideCancelButton:this.props.hideCancelButton,hidePauseResumeButton:this.props.hidePauseResumeButton,recoveredState:this.props.recoveredState,showRemoveButtonAfterComplete:this.props.showRemoveButtonAfterComplete,resumableUploads:this.props.resumableUploads,individualCancellation:this.props.individualCancellation,i18n:this.props.i18n})),we("div",{className:"uppy-Dashboard-Item-fileInfoAndButtons"},we(D$e,{file:t,id:this.props.id,acquirers:this.props.acquirers,containerWidth:this.props.containerWidth,containerHeight:this.props.containerHeight,i18n:this.props.i18n,toggleAddFilesPanel:this.props.toggleAddFilesPanel,toggleFileCard:this.props.toggleFileCard,metaFields:this.props.metaFields,isSingleFile:this.props.isSingleFile}),we(R$e,{file:t,metaFields:this.props.metaFields,showLinkToFileUploadResult:this.props.showLinkToFileUploadResult,showRemoveButton:l,canEditFile:this.props.canEditFile,uploadInProgressOrComplete:i,toggleFileCard:this.props.toggleFileCard,openFileEditor:this.props.openFileEditor,uppy:this.props.uppy,i18n:this.props.i18n})))}}function F$e(e,t){const n=[];let a=[];return e.forEach(i=>{a.length<t?a.push(i):(n.push(a),a=[i])}),a.length&&n.push(a),n}function z$e(e){let{id:t,error:n,i18n:a,uppy:i,files:r,acquirers:o,resumableUploads:s,hideRetryButton:l,hidePauseResumeButton:c,hideCancelButton:u,showLinkToFileUploadResult:d,showRemoveButtonAfterComplete:f,isWide:m,metaFields:v,isSingleFile:g,toggleFileCard:y,handleRequestThumbnail:_,handleCancelThumbnail:w,recoveredState:C,individualCancellation:S,itemsPerRow:M,openFileEditor:x,canEditFile:E,toggleAddFilesPanel:k,containerWidth:D,containerHeight:T}=e;const I=M===1?71:200,H=A8(()=>{const Z=(W,X)=>r[X].isGhost-r[W].isGhost,N=Object.keys(r);return C&&N.sort(Z),F$e(N,M)},[r,M,C]),R=Z=>we("div",{class:"uppy-Dashboard-filesInner",role:"presentation",key:Z[0]},Z.map(N=>we(Z$e,{key:N,uppy:i,id:t,error:n,i18n:a,acquirers:o,resumableUploads:s,individualCancellation:S,hideRetryButton:l,hidePauseResumeButton:c,hideCancelButton:u,showLinkToFileUploadResult:d,showRemoveButtonAfterComplete:f,isWide:m,metaFields:v,recoveredState:C,isSingleFile:g,containerWidth:D,containerHeight:T,toggleFileCard:y,handleRequestThumbnail:_,handleCancelThumbnail:w,role:"listitem",openFileEditor:x,canEditFile:E,toggleAddFilesPanel:k,file:r[N]})));return g?we("div",{class:"uppy-Dashboard-files"},R(H[0])):we(o$e,{class:"uppy-Dashboard-files",role:"list",data:H,renderRow:R,rowHeight:I})}let Yz;Yz=Symbol.for("uppy test: disable unused locale key warning");class Wz extends Rs{constructor(){super(...arguments),this.triggerFileInputClick=()=>{this.fileInput.click()},this.triggerFolderInputClick=()=>{this.folderInput.click()},this.triggerVideoCameraInputClick=()=>{this.mobileVideoFileInput.click()},this.triggerPhotoCameraInputClick=()=>{this.mobilePhotoFileInput.click()},this.onFileInputChange=t=>{this.props.handleInputChange(t),t.target.value=null},this.renderHiddenInput=(t,n)=>we("input",{className:"uppy-Dashboard-input",hidden:!0,"aria-hidden":"true",tabIndex:-1,webkitdirectory:t,type:"file",name:"files[]",multiple:this.props.maxNumberOfFiles!==1,onChange:this.onFileInputChange,accept:this.props.allowedFileTypes,ref:n}),this.renderHiddenCameraInput=(t,n,a)=>{const r={photo:"image/*",video:"video/*"}[t];return we("input",{className:"uppy-Dashboard-input",hidden:!0,"aria-hidden":"true",tabIndex:-1,type:"file",name:`camera-${t}`,onChange:this.onFileInputChange,capture:n,accept:r,ref:a})},this.renderMyDeviceAcquirer=()=>we("div",{className:"uppy-DashboardTab",role:"presentation","data-uppy-acquirer-id":"MyDevice"},we("button",{type:"button",className:"uppy-u-reset uppy-c-btn uppy-DashboardTab-btn",role:"tab",tabIndex:0,"data-uppy-super-focusable":!0,onClick:this.triggerFileInputClick},we("div",{className:"uppy-DashboardTab-inner"},we("svg",{className:"uppy-DashboardTab-iconMyDevice","aria-hidden":"true",focusable:"false",width:"32",height:"32",viewBox:"0 0 32 32"},we("path",{d:"M8.45 22.087l-1.305-6.674h17.678l-1.572 6.674H8.45zm4.975-12.412l1.083 1.765a.823.823 0 00.715.386h7.951V13.5H8.587V9.675h4.838zM26.043 13.5h-1.195v-2.598c0-.463-.336-.75-.798-.75h-8.356l-1.082-1.766A.823.823 0 0013.897 8H7.728c-.462 0-.815.256-.815.718V13.5h-.956a.97.97 0 00-.746.37.972.972 0 00-.19.81l1.724 8.565c.095.44.484.755.933.755H24c.44 0 .824-.3.929-.727l2.043-8.568a.972.972 0 00-.176-.825.967.967 0 00-.753-.38z",fill:"currentcolor","fill-rule":"evenodd"}))),we("div",{className:"uppy-DashboardTab-name"},this.props.i18n("myDevice")))),this.renderPhotoCamera=()=>we("div",{className:"uppy-DashboardTab",role:"presentation","data-uppy-acquirer-id":"MobilePhotoCamera"},we("button",{type:"button",className:"uppy-u-reset uppy-c-btn uppy-DashboardTab-btn",role:"tab",tabIndex:0,"data-uppy-super-focusable":!0,onClick:this.triggerPhotoCameraInputClick},we("div",{className:"uppy-DashboardTab-inner"},we("svg",{"aria-hidden":"true",focusable:"false",width:"32",height:"32",viewBox:"0 0 32 32"},we("path",{d:"M23.5 9.5c1.417 0 2.5 1.083 2.5 2.5v9.167c0 1.416-1.083 2.5-2.5 2.5h-15c-1.417 0-2.5-1.084-2.5-2.5V12c0-1.417 1.083-2.5 2.5-2.5h2.917l1.416-2.167C13 7.167 13.25 7 13.5 7h5c.25 0 .5.167.667.333L20.583 9.5H23.5zM16 11.417a4.706 4.706 0 00-4.75 4.75 4.704 4.704 0 004.75 4.75 4.703 4.703 0 004.75-4.75c0-2.663-2.09-4.75-4.75-4.75zm0 7.825c-1.744 0-3.076-1.332-3.076-3.074 0-1.745 1.333-3.077 3.076-3.077 1.744 0 3.074 1.333 3.074 3.076s-1.33 3.075-3.074 3.075z",fill:"#02B383","fill-rule":"nonzero"}))),we("div",{className:"uppy-DashboardTab-name"},this.props.i18n("takePictureBtn")))),this.renderVideoCamera=()=>we("div",{className:"uppy-DashboardTab",role:"presentation","data-uppy-acquirer-id":"MobileVideoCamera"},we("button",{type:"button",className:"uppy-u-reset uppy-c-btn uppy-DashboardTab-btn",role:"tab",tabIndex:0,"data-uppy-super-focusable":!0,onClick:this.triggerVideoCameraInputClick},we("div",{className:"uppy-DashboardTab-inner"},we("svg",{"aria-hidden":"true",width:"32",height:"32",viewBox:"0 0 32 32"},we("path",{fill:"#FF675E",fillRule:"nonzero",d:"m21.254 14.277 2.941-2.588c.797-.313 1.243.818 1.09 1.554-.01 2.094.02 4.189-.017 6.282-.126.915-1.145 1.08-1.58.34l-2.434-2.142c-.192.287-.504 1.305-.738.468-.104-1.293-.028-2.596-.05-3.894.047-.312.381.823.426 1.069.063-.384.206-.744.362-1.09zm-12.939-3.73c3.858.013 7.717-.025 11.574.02.912.129 1.492 1.237 1.351 2.217-.019 2.412.04 4.83-.03 7.239-.17 1.025-1.166 1.59-2.029 1.429-3.705-.012-7.41.025-11.114-.019-.913-.129-1.492-1.237-1.352-2.217.018-2.404-.036-4.813.029-7.214.136-.82.83-1.473 1.571-1.454z "}))),we("div",{className:"uppy-DashboardTab-name"},this.props.i18n("recordVideoBtn")))),this.renderBrowseButton=(t,n)=>{const a=this.props.acquirers.length;return we("button",{type:"button",className:"uppy-u-reset uppy-c-btn uppy-Dashboard-browse",onClick:n,"data-uppy-super-focusable":a===0},t)},this.renderDropPasteBrowseTagline=t=>{const n=this.renderBrowseButton(this.props.i18n("browseFiles"),this.triggerFileInputClick),a=this.renderBrowseButton(this.props.i18n("browseFolders"),this.triggerFolderInputClick),i=this.props.fileManagerSelectionType,r=i.charAt(0).toUpperCase()+i.slice(1);return we("div",{class:"uppy-Dashboard-AddFiles-title"},this.props.disableLocalFiles?this.props.i18n("importFiles"):t>0?this.props.i18nArray(`dropPasteImport${r}`,{browseFiles:n,browseFolders:a,browse:n}):this.props.i18nArray(`dropPaste${r}`,{browseFiles:n,browseFolders:a,browse:n}))},this.renderAcquirer=t=>{var n;return we("div",{className:"uppy-DashboardTab",role:"presentation","data-uppy-acquirer-id":t.id},we("button",{type:"button",className:"uppy-u-reset uppy-c-btn uppy-DashboardTab-btn",role:"tab",tabIndex:0,"data-cy":t.id,"aria-controls":`uppy-DashboardContent-panel--${t.id}`,"aria-selected":((n=this.props.activePickerPanel)==null?void 0:n.id)===t.id,"data-uppy-super-focusable":!0,onClick:()=>this.props.showPanel(t.id)},we("div",{className:"uppy-DashboardTab-inner"},t.icon()),we("div",{className:"uppy-DashboardTab-name"},t.name)))},this.renderAcquirers=t=>{const n=[...t],a=n.splice(t.length-2,t.length);return we(ci,null,n.map(i=>this.renderAcquirer(i)),we("span",{role:"presentation",style:{"white-space":"nowrap"}},a.map(i=>this.renderAcquirer(i))))},this.renderSourcesList=(t,n)=>{const{showNativePhotoCameraButton:a,showNativeVideoCameraButton:i}=this.props;let r=[];const o="myDevice";n||r.push({key:o,elements:this.renderMyDeviceAcquirer()}),a&&r.push({key:"nativePhotoCameraButton",elements:this.renderPhotoCamera()}),i&&r.push({key:"nativePhotoCameraButton",elements:this.renderVideoCamera()}),r.push(...t.map(d=>({key:d.id,elements:this.renderAcquirer(d)}))),r.length===1&&r[0].key===o&&(r=[]);const l=[...r],c=l.splice(r.length-2,r.length),u=d=>d.map(f=>{let{key:m,elements:v}=f;return we(ci,{key:m},v)});return we(ci,null,this.renderDropPasteBrowseTagline(r.length),we("div",{className:"uppy-Dashboard-AddFiles-list",role:"tablist"},u(l),we("span",{role:"presentation",style:{"white-space":"nowrap"}},u(c))))}}[Yz](){this.props.i18nArray("dropPasteBoth"),this.props.i18nArray("dropPasteFiles"),this.props.i18nArray("dropPasteFolders"),this.props.i18nArray("dropPasteImportBoth"),this.props.i18nArray("dropPasteImportFiles"),this.props.i18nArray("dropPasteImportFolders")}renderPoweredByUppy(){const{i18nArray:t}=this.props,n=we("span",null,we("svg",{"aria-hidden":"true",focusable:"false",className:"uppy-c-icon uppy-Dashboard-poweredByIcon",width:"11",height:"11",viewBox:"0 0 11 11"},we("path",{d:"M7.365 10.5l-.01-4.045h2.612L5.5.806l-4.467 5.65h2.604l.01 4.044h3.718z",fillRule:"evenodd"})),we("span",{className:"uppy-Dashboard-poweredByUppy"},"Uppy")),a=t("poweredBy",{uppy:n});return we("a",{tabIndex:-1,href:"https://uppy.io",rel:"noreferrer noopener",target:"_blank",className:"uppy-Dashboard-poweredBy"},a)}render(){const{showNativePhotoCameraButton:t,showNativeVideoCameraButton:n,nativeCameraFacingMode:a}=this.props;return we("div",{className:"uppy-Dashboard-AddFiles"},this.renderHiddenInput(!1,i=>{this.fileInput=i}),this.renderHiddenInput(!0,i=>{this.folderInput=i}),t&&this.renderHiddenCameraInput("photo",a,i=>{this.mobilePhotoFileInput=i}),n&&this.renderHiddenCameraInput("video",a,i=>{this.mobileVideoFileInput=i}),this.renderSourcesList(this.props.acquirers,this.props.disableLocalFiles),we("div",{className:"uppy-Dashboard-AddFiles-info"},this.props.note&&we("div",{className:"uppy-Dashboard-note"},this.props.note),this.props.proudlyDisplayPoweredByUppy&&this.renderPoweredByUppy(this.props)))}}const B$e=e=>we("div",{className:Ll("uppy-Dashboard-AddFilesPanel",e.className),"data-uppy-panelType":"AddFiles","aria-hidden":!e.showAddFilesPanel},we("div",{className:"uppy-DashboardContent-bar"},we("div",{className:"uppy-DashboardContent-title",role:"heading","aria-level":"1"},e.i18n("addingMoreFiles")),we("button",{className:"uppy-DashboardContent-back",type:"button",onClick:()=>e.toggleAddFilesPanel(!1)},e.i18n("back"))),we(Wz,e));function h1(e){const{tagName:t}=e.target;if(t==="INPUT"||t==="TEXTAREA"){e.stopPropagation();return}e.preventDefault(),e.stopPropagation()}function U$e(e){let{activePickerPanel:t,className:n,hideAllPanels:a,i18n:i,state:r,uppy:o}=e;return we("div",{className:Ll("uppy-DashboardContent-panel",n),role:"tabpanel","data-uppy-panelType":"PickerPanel",id:`uppy-DashboardContent-panel--${t.id}`,onDragOver:h1,onDragLeave:h1,onDrop:h1,onPaste:h1},we("div",{className:"uppy-DashboardContent-bar"},we("div",{className:"uppy-DashboardContent-title",role:"heading","aria-level":"1"},i("importFrom",{name:t.name})),we("button",{className:"uppy-DashboardContent-back",type:"button",onClick:a},i("cancel"))),we("div",{className:"uppy-DashboardContent-panelBody"},o.getPlugin(t.id).render(r)))}function j$e(e){const t=e.files[e.fileCardFor],n=()=>{e.uppy.emit("file-editor:cancel",t),e.closeFileEditor()};return we("div",{className:Ll("uppy-DashboardContent-panel",e.className),role:"tabpanel","data-uppy-panelType":"FileEditor",id:"uppy-DashboardContent-panel--editor"},we("div",{className:"uppy-DashboardContent-bar"},we("div",{className:"uppy-DashboardContent-title",role:"heading","aria-level":"1"},e.i18nArray("editing",{file:we("span",{className:"uppy-DashboardContent-titleFile"},t.meta?t.meta.name:t.name)})),we("button",{className:"uppy-DashboardContent-back",type:"button",onClick:n},e.i18n("cancel")),we("button",{className:"uppy-DashboardContent-save",type:"button",onClick:e.saveFileEditor},e.i18n("save"))),we("div",{className:"uppy-DashboardContent-panelBody"},e.editors.map(a=>e.uppy.getPlugin(a.id).render(e.state))))}const zl={STATE_ERROR:"error",STATE_WAITING:"waiting",STATE_PREPROCESSING:"preprocessing",STATE_UPLOADING:"uploading",STATE_POSTPROCESSING:"postprocessing",STATE_COMPLETE:"complete",STATE_PAUSED:"paused"};function q$e(e,t,n,a){if(a===void 0&&(a={}),e)return zl.STATE_ERROR;if(t)return zl.STATE_COMPLETE;if(n)return zl.STATE_PAUSED;let i=zl.STATE_WAITING;const r=Object.keys(a);for(let o=0;o<r.length;o++){const{progress:s}=a[r[o]];if(s.uploadStarted&&!s.uploadComplete)return zl.STATE_UPLOADING;s.preprocess&&i!==zl.STATE_UPLOADING&&(i=zl.STATE_PREPROCESSING),s.postprocess&&i!==zl.STATE_UPLOADING&&i!==zl.STATE_PREPROCESSING&&(i=zl.STATE_POSTPROCESSING)}return i}function Y$e(e){let{files:t,i18n:n,isAllComplete:a,isAllErrored:i,isAllPaused:r,inProgressNotPausedFiles:o,newFiles:s,processingFiles:l}=e;switch(q$e(i,a,r,t)){case"uploading":return n("uploadingXFiles",{smart_count:o.length});case"preprocessing":case"postprocessing":return n("processingXFiles",{smart_count:l.length});case"paused":return n("uploadPaused");case"waiting":return n("xFilesSelected",{smart_count:s.length});case"complete":return n("uploadComplete");case"error":return n("error")}}function W$e(e){const{i18n:t,isAllComplete:n,hideCancelButton:a,maxNumberOfFiles:i,toggleAddFilesPanel:r,uppy:o}=e;let{allowNewUpload:s}=e;return s&&i&&(s=e.totalFileCount<e.maxNumberOfFiles),we("div",{className:"uppy-DashboardContent-bar"},!n&&!a?we("button",{className:"uppy-DashboardContent-back",type:"button",onClick:()=>o.cancelAll()},t("cancel")):we("div",null),we("div",{className:"uppy-DashboardContent-title",role:"heading","aria-level":"1"},we(Y$e,e)),s?we("button",{className:"uppy-DashboardContent-addMore",type:"button","aria-label":t("addMoreFiles"),title:t("addMoreFiles"),onClick:()=>r(!0)},we("svg",{"aria-hidden":"true",focusable:"false",className:"uppy-c-icon",width:"15",height:"15",viewBox:"0 0 15 15"},we("path",{d:"M8 6.5h6a.5.5 0 0 1 .5.5v.5a.5.5 0 0 1-.5.5H8v6a.5.5 0 0 1-.5.5H7a.5.5 0 0 1-.5-.5V8h-6a.5.5 0 0 1-.5-.5V7a.5.5 0 0 1 .5-.5h6v-6A.5.5 0 0 1 7 0h.5a.5.5 0 0 1 .5.5v6z"})),we("span",{className:"uppy-DashboardContent-addMoreCaption"},t("addMore"))):we("div",null))}function G$e(e){const{computedMetaFields:t,requiredMetaFields:n,updateMeta:a,form:i,formState:r}=e,o={text:"uppy-u-reset uppy-c-textInput uppy-Dashboard-FileCard-input"};return t.map(s=>{const l=`uppy-Dashboard-FileCard-input-${s.id}`,c=n.includes(s.id);return we("fieldset",{key:s.id,className:"uppy-Dashboard-FileCard-fieldset"},we("label",{className:"uppy-Dashboard-FileCard-label",htmlFor:l},s.name),s.render!==void 0?s.render({value:r[s.id],onChange:u=>a(u,s.id),fieldCSSClasses:o,required:c,form:i.id},we):we("input",{className:o.text,id:l,form:i.id,type:s.type||"text",required:c,value:r[s.id],placeholder:s.placeholder,onInput:u=>a(u.target.value,s.id),"data-uppy-super-focusable":!0}))})}function K$e(e){var t;const{files:n,fileCardFor:a,toggleFileCard:i,saveFileCard:r,metaFields:o,requiredMetaFields:s,openFileEditor:l,i18n:c,i18nArray:u,className:d,canEditFile:f}=e,m=()=>typeof o=="function"?o(n[a]):o,v=n[a],g=(t=m())!=null?t:[],y=f(v),_={};g.forEach(k=>{var D;_[k.id]=(D=v.meta[k.id])!=null?D:""});const[w,C]=Hn(_),S=Mve(k=>{k.preventDefault(),r(w,a)},[r,w,a]),M=(k,D)=>{C({...w,[D]:k})},x=()=>{i(!1)},[E]=Hn(()=>{const k=document.createElement("form");return k.setAttribute("tabindex","-1"),k.id=O3(),k});return Fa(()=>(document.body.appendChild(E),E.addEventListener("submit",S),()=>{E.removeEventListener("submit",S),document.body.removeChild(E)}),[E,S]),we("div",{className:Ll("uppy-Dashboard-FileCard",d),"data-uppy-panelType":"FileCard",onDragOver:h1,onDragLeave:h1,onDrop:h1,onPaste:h1},we("div",{className:"uppy-DashboardContent-bar"},we("div",{className:"uppy-DashboardContent-title",role:"heading","aria-level":"1"},u("editing",{file:we("span",{className:"uppy-DashboardContent-titleFile"},v.meta?v.meta.name:v.name)})),we("button",{className:"uppy-DashboardContent-back",type:"button",form:E.id,title:c("finishEditingFile"),onClick:x},c("cancel"))),we("div",{className:"uppy-Dashboard-FileCard-inner"},we("div",{className:"uppy-Dashboard-FileCard-preview",style:{backgroundColor:tA(v.type).color}},we(Uz,{file:v}),y&&we("button",{type:"button",className:"uppy-u-reset uppy-c-btn uppy-Dashboard-FileCard-edit",onClick:k=>{S(k),l(v)}},c("editImage"))),we("div",{className:"uppy-Dashboard-FileCard-info"},we(G$e,{computedMetaFields:g,requiredMetaFields:s,updateMeta:M,form:E,formState:w})),we("div",{className:"uppy-Dashboard-FileCard-actions"},we("button",{className:"uppy-u-reset uppy-c-btn uppy-c-btn-primary uppy-Dashboard-FileCard-actionsBtn",type:"submit",form:E.id},c("saveChanges")),we("button",{className:"uppy-u-reset uppy-c-btn uppy-c-btn-link uppy-Dashboard-FileCard-actionsBtn",type:"button",onClick:x,form:E.id},c("cancel")))))}const Gd="uppy-transition-slideDownUp",EL=250;function Fv(e){let{children:t}=e;const[n,a]=Hn(null),[i,r]=Hn(""),o=v4(),s=v4(),l=v4(),c=()=>{r(`${Gd}-enter`),cancelAnimationFrame(l.current),clearTimeout(s.current),s.current=void 0,l.current=requestAnimationFrame(()=>{r(`${Gd}-enter ${Gd}-enter-active`),o.current=setTimeout(()=>{r("")},EL)})},u=()=>{r(`${Gd}-leave`),cancelAnimationFrame(l.current),clearTimeout(o.current),o.current=void 0,l.current=requestAnimationFrame(()=>{r(`${Gd}-leave ${Gd}-leave-active`),s.current=setTimeout(()=>{a(null),r("")},EL)})};return Fa(()=>{const d=o1(t)[0];n!==d&&(d&&!n?c():n&&!d&&!s.current&&u(),a(d))},[t,n]),Fa(()=>()=>{clearTimeout(o.current),clearTimeout(s.current),cancelAnimationFrame(l.current)},[]),n?NZ(n,{className:Ll(i,n.props.className)}):null}function V0(){return V0=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},V0.apply(this,arguments)}const LL=900,PL=700,jy=576,TL=330;function X$e(e){const t=e.totalFileCount===0,n=e.totalFileCount===1,a=e.containerWidth>jy,i=e.containerHeight>TL,r=Ll({"uppy-Dashboard":!0,"uppy-Dashboard--isDisabled":e.disabled,"uppy-Dashboard--animateOpenClose":e.animateOpenClose,"uppy-Dashboard--isClosing":e.isClosing,"uppy-Dashboard--isDraggingOver":e.isDraggingOver,"uppy-Dashboard--modal":!e.inline,"uppy-size--md":e.containerWidth>jy,"uppy-size--lg":e.containerWidth>PL,"uppy-size--xl":e.containerWidth>LL,"uppy-size--height-md":e.containerHeight>TL,"uppy-Dashboard--isAddFilesPanelVisible":e.showAddFilesPanel,"uppy-Dashboard--isInnerWrapVisible":e.areInsidesReadyToBeVisible,"uppy-Dashboard--singleFile":e.singleFileFullScreen&&n&&i});let o=1;e.containerWidth>LL?o=5:e.containerWidth>PL?o=4:e.containerWidth>jy&&(o=3);const s=e.showSelectedFiles&&!t,l=e.recoveredState?Object.keys(e.recoveredState.files).length:null,c=e.files?Object.keys(e.files).filter(f=>e.files[f].isGhost).length:null,u=()=>c>0?e.i18n("recoveredXFiles",{smart_count:c}):e.i18n("recoveredAllFiles");return we("div",{className:r,"data-uppy-theme":e.theme,"data-uppy-num-acquirers":e.acquirers.length,"data-uppy-drag-drop-supported":!e.disableLocalFiles&&p$e(),"aria-hidden":e.inline?"false":e.isHidden,"aria-disabled":e.disabled,"aria-label":e.inline?e.i18n("dashboardTitle"):e.i18n("dashboardWindowTitle"),onPaste:e.handlePaste,onDragOver:e.handleDragOver,onDragLeave:e.handleDragLeave,onDrop:e.handleDrop},we("div",{"aria-hidden":"true",className:"uppy-Dashboard-overlay",tabIndex:-1,onClick:e.handleClickOutside}),we("div",{className:"uppy-Dashboard-inner","aria-modal":!e.inline&&"true",role:e.inline?void 0:"dialog",style:{width:e.inline&&e.width?e.width:"",height:e.inline&&e.height?e.height:""}},e.inline?null:we("button",{className:"uppy-u-reset uppy-Dashboard-close",type:"button","aria-label":e.i18n("closeModal"),title:e.i18n("closeModal"),onClick:e.closeModal},we("span",{"aria-hidden":"true"},"×")),we("div",{className:"uppy-Dashboard-innerWrap"},we("div",{className:"uppy-Dashboard-dropFilesHereHint"},e.i18n("dropHint")),s&&we(W$e,e),l&&we("div",{className:"uppy-Dashboard-serviceMsg"},we("svg",{className:"uppy-Dashboard-serviceMsg-icon","aria-hidden":"true",focusable:"false",width:"21",height:"16",viewBox:"0 0 24 19"},we("g",{transform:"translate(0 -1)",fill:"none",fillRule:"evenodd"},we("path",{d:"M12.857 1.43l10.234 17.056A1 1 0 0122.234 20H1.766a1 1 0 01-.857-1.514L11.143 1.429a1 1 0 011.714 0z",fill:"#FFD300"}),we("path",{fill:"#000",d:"M11 6h2l-.3 8h-1.4z"}),we("circle",{fill:"#000",cx:"12",cy:"17",r:"1"}))),we("strong",{className:"uppy-Dashboard-serviceMsg-title"},e.i18n("sessionRestored")),we("div",{className:"uppy-Dashboard-serviceMsg-text"},u())),s?we(z$e,{id:e.id,error:e.error,i18n:e.i18n,uppy:e.uppy,files:e.files,acquirers:e.acquirers,resumableUploads:e.resumableUploads,hideRetryButton:e.hideRetryButton,hidePauseResumeButton:e.hidePauseResumeButton,hideCancelButton:e.hideCancelButton,showLinkToFileUploadResult:e.showLinkToFileUploadResult,showRemoveButtonAfterComplete:e.showRemoveButtonAfterComplete,isWide:e.isWide,metaFields:e.metaFields,toggleFileCard:e.toggleFileCard,handleRequestThumbnail:e.handleRequestThumbnail,handleCancelThumbnail:e.handleCancelThumbnail,recoveredState:e.recoveredState,individualCancellation:e.individualCancellation,openFileEditor:e.openFileEditor,canEditFile:e.canEditFile,toggleAddFilesPanel:e.toggleAddFilesPanel,isSingleFile:n,itemsPerRow:o}):we(Wz,V0({},e,{isSizeMD:a})),we(Fv,null,e.showAddFilesPanel?we(B$e,V0({key:"AddFiles"},e,{isSizeMD:a})):null),we(Fv,null,e.fileCardFor?we(K$e,V0({key:"FileCard"},e)):null),we(Fv,null,e.activePickerPanel?we(U$e,V0({key:"Picker"},e)):null),we(Fv,null,e.showFileEditor?we(j$e,V0({key:"Editor"},e)):null),we("div",{className:"uppy-Dashboard-progressindicators"},e.progressindicators.map(f=>e.uppy.getPlugin(f.id).render(e.state))))))}const J$e={strings:{closeModal:"Close Modal",addMoreFiles:"Add more files",addingMoreFiles:"Adding more files",importFrom:"Import from %{name}",dashboardWindowTitle:"Uppy Dashboard Window (Press escape to close)",dashboardTitle:"Uppy Dashboard",copyLinkToClipboardSuccess:"Link copied to clipboard.",copyLinkToClipboardFallback:"Copy the URL below",copyLink:"Copy link",back:"Back",removeFile:"Remove file",editFile:"Edit file",editImage:"Edit image",editing:"Editing %{file}",error:"Error",finishEditingFile:"Finish editing file",saveChanges:"Save changes",myDevice:"My Device",dropHint:"Drop your files here",uploadComplete:"Upload complete",uploadPaused:"Upload paused",resumeUpload:"Resume upload",pauseUpload:"Pause upload",retryUpload:"Retry upload",cancelUpload:"Cancel upload",xFilesSelected:{0:"%{smart_count} file selected",1:"%{smart_count} files selected"},uploadingXFiles:{0:"Uploading %{smart_count} file",1:"Uploading %{smart_count} files"},processingXFiles:{0:"Processing %{smart_count} file",1:"Processing %{smart_count} files"},poweredBy:"Powered by %{uppy}",addMore:"Add more",editFileWithFilename:"Edit file %{file}",save:"Save",cancel:"Cancel",dropPasteFiles:"Drop files here or %{browseFiles}",dropPasteFolders:"Drop files here or %{browseFolders}",dropPasteBoth:"Drop files here, %{browseFiles} or %{browseFolders}",dropPasteImportFiles:"Drop files here, %{browseFiles} or import from:",dropPasteImportFolders:"Drop files here, %{browseFolders} or import from:",dropPasteImportBoth:"Drop files here, %{browseFiles}, %{browseFolders} or import from:",importFiles:"Import files from:",browseFiles:"browse files",browseFolders:"browse folders",recoveredXFiles:{0:"We could not fully recover 1 file. Please re-select it and resume the upload.",1:"We could not fully recover %{smart_count} files. Please re-select them and resume the upload."},recoveredAllFiles:"We restored all files. You can now resume the upload.",sessionRestored:"Session restored",reSelect:"Re-select",missingRequiredMetaFields:{0:"Missing required meta field: %{fields}.",1:"Missing required meta fields: %{fields}."},takePictureBtn:"Take Picture",recordVideoBtn:"Record Video"}};function La(e,t){if(!Object.prototype.hasOwnProperty.call(e,t))throw new TypeError("attempted to use private field on non-instance");return e}var Q$e=0;function Vl(e){return"__private_"+Q$e+++"_"+e}const eAe={version:"3.9.1"},qy=kL.default||kL,DL=9,tAe=27;function VL(){const e={};return e.promise=new Promise((t,n)=>{e.resolve=t,e.reject=n}),e}const nAe={target:"body",metaFields:[],inline:!1,width:750,height:550,thumbnailWidth:280,thumbnailType:"image/jpeg",waitForThumbnailsBeforeUpload:!1,defaultPickerIcon:s$e,showLinkToFileUploadResult:!1,showProgressDetails:!1,hideUploadButton:!1,hideCancelButton:!1,hideRetryButton:!1,hidePauseResumeButton:!1,hideProgressAfterFinish:!1,note:null,closeModalOnClickOutside:!1,closeAfterFinish:!1,singleFileFullScreen:!0,disableStatusBar:!1,disableInformer:!1,disableThumbnailGenerator:!1,disablePageScrollWhenModalOpen:!0,animateOpenClose:!0,fileManagerSelectionType:"files",proudlyDisplayPoweredByUppy:!0,showSelectedFiles:!0,showRemoveButtonAfterComplete:!1,browserBackButtonClose:!1,showNativePhotoCameraButton:!1,showNativeVideoCameraButton:!1,theme:"light",autoOpen:null,autoOpenFileEditor:!1,disabled:!1,disableLocalFiles:!1,doneButtonHandler:void 0,onRequestCloseModal:null};var m0=Vl("disabledNodes"),Xu=Vl("generateLargeThumbnailIfSingleFile"),ap=Vl("openFileEditorWhenFilesAdded"),v0=Vl("attachRenderFunctionToTarget"),Yy=Vl("isTargetSupported"),Wy=Vl("getAcquirers"),Gy=Vl("getProgressIndicators"),Ju=Vl("getEditors"),Ky=Vl("addSpecifiedPluginsFromOptions"),Xy=Vl("autoDiscoverPlugins"),g0=Vl("addSupportedPluginIfNoTarget");class j1 extends Dc{constructor(t,n){var a,i;let r;n?n.autoOpen===void 0?r=n.autoOpenFileEditor?"imageEditor":null:r=n.autoOpen:r=null,super(t,{...nAe,...n,autoOpen:r}),Object.defineProperty(this,m0,{writable:!0,value:void 0}),this.modalName=`uppy-Dashboard-${O3()}`,this.superFocus=h$e(),this.ifFocusedOnUppyRecently=!1,this.removeTarget=o=>{const l=this.getPluginState().targets.filter(c=>c.id!==o.id);this.setPluginState({targets:l})},this.addTarget=o=>{const s=o.id||o.constructor.name,l=o.title||s,c=o.type;if(c!=="acquirer"&&c!=="progressindicator"&&c!=="editor")return this.uppy.log("Dashboard: can only be targeted by plugins of types: acquirer, progressindicator, editor","error"),null;const u={id:s,name:l,type:c},f=this.getPluginState().targets.slice();return f.push(u),this.setPluginState({targets:f}),this.el},this.hideAllPanels=()=>{var o;const s=this.getPluginState(),l={activePickerPanel:void 0,showAddFilesPanel:!1,activeOverlayType:null,fileCardFor:null,showFileEditor:!1};s.activePickerPanel===l.activePickerPanel&&s.showAddFilesPanel===l.showAddFilesPanel&&s.showFileEditor===l.showFileEditor&&s.activeOverlayType===l.activeOverlayType||(this.setPluginState(l),this.uppy.emit("dashboard:close-panel",(o=s.activePickerPanel)==null?void 0:o.id))},this.showPanel=o=>{const{targets:s}=this.getPluginState(),l=s.find(c=>c.type==="acquirer"&&c.id===o);this.setPluginState({activePickerPanel:l,activeOverlayType:"PickerPanel"}),this.uppy.emit("dashboard:show-panel",o)},this.canEditFile=o=>{const{targets:s}=this.getPluginState();return La(this,Ju)[Ju](s).some(c=>this.uppy.getPlugin(c.id).canEditFile(o))},this.openFileEditor=o=>{const{targets:s}=this.getPluginState(),l=La(this,Ju)[Ju](s);this.setPluginState({showFileEditor:!0,fileCardFor:o.id||null,activeOverlayType:"FileEditor"}),l.forEach(c=>{this.uppy.getPlugin(c.id).selectFile(o)})},this.closeFileEditor=()=>{const{metaFields:o}=this.getPluginState();o&&o.length>0?this.setPluginState({showFileEditor:!1,activeOverlayType:"FileCard"}):this.setPluginState({showFileEditor:!1,fileCardFor:null,activeOverlayType:"AddFiles"})},this.saveFileEditor=()=>{const{targets:o}=this.getPluginState();La(this,Ju)[Ju](o).forEach(l=>{this.uppy.getPlugin(l.id).save()}),this.closeFileEditor()},this.openModal=()=>{const{promise:o,resolve:s}=VL();if(this.savedScrollPosition=window.pageYOffset,this.savedActiveElement=document.activeElement,this.opts.disablePageScrollWhenModalOpen&&document.body.classList.add("uppy-Dashboard-isFixed"),this.opts.animateOpenClose&&this.getPluginState().isClosing){const l=()=>{this.setPluginState({isHidden:!1}),this.el.removeEventListener("animationend",l,!1),s()};this.el.addEventListener("animationend",l,!1)}else this.setPluginState({isHidden:!1}),s();return this.opts.browserBackButtonClose&&this.updateBrowserHistory(),document.addEventListener("keydown",this.handleKeyDownInModal),this.uppy.emit("dashboard:modal-open"),o},this.closeModal=o=>{var s;const l=(s=o==null?void 0:o.manualClose)!=null?s:!0,{isHidden:c,isClosing:u}=this.getPluginState();if(c||u)return;const{promise:d,resolve:f}=VL();if(this.opts.disablePageScrollWhenModalOpen&&document.body.classList.remove("uppy-Dashboard-isFixed"),this.opts.animateOpenClose){this.setPluginState({isClosing:!0});const v=()=>{this.setPluginState({isHidden:!0,isClosing:!1}),this.superFocus.cancel(),this.savedActiveElement.focus(),this.el.removeEventListener("animationend",v,!1),f()};this.el.addEventListener("animationend",v,!1)}else this.setPluginState({isHidden:!0}),this.superFocus.cancel(),this.savedActiveElement.focus(),f();if(document.removeEventListener("keydown",this.handleKeyDownInModal),l&&this.opts.browserBackButtonClose){var m;(m=history.state)!=null&&m[this.modalName]&&history.back()}return this.uppy.emit("dashboard:modal-closed"),d},this.isModalOpen=()=>!this.getPluginState().isHidden||!1,this.requestCloseModal=()=>this.opts.onRequestCloseModal?this.opts.onRequestCloseModal():this.closeModal(),this.setDarkModeCapability=o=>{const{capabilities:s}=this.uppy.getState();this.uppy.setState({capabilities:{...s,darkMode:o}})},this.handleSystemDarkModeChange=o=>{const s=o.matches;this.uppy.log(`[Dashboard] Dark mode is ${s?"on":"off"}`),this.setDarkModeCapability(s)},this.toggleFileCard=(o,s)=>{const l=this.uppy.getFile(s);o?this.uppy.emit("dashboard:file-edit-start",l):this.uppy.emit("dashboard:file-edit-complete",l),this.setPluginState({fileCardFor:o?s:null,activeOverlayType:o?"FileCard":null})},this.toggleAddFilesPanel=o=>{this.setPluginState({showAddFilesPanel:o,activeOverlayType:o?"AddFiles":null})},this.addFiles=o=>{const s=o.map(l=>({source:this.id,name:l.name,type:l.type,data:l,meta:{relativePath:l.relativePath||l.webkitRelativePath||null}}));try{this.uppy.addFiles(s)}catch(l){this.uppy.log(l)}},this.startListeningToResize=()=>{this.resizeObserver=new ResizeObserver(o=>{const s=o[0],{width:l,height:c}=s.contentRect;this.setPluginState({containerWidth:l,containerHeight:c,areInsidesReadyToBeVisible:!0})}),this.resizeObserver.observe(this.el.querySelector(".uppy-Dashboard-inner")),this.makeDashboardInsidesVisibleAnywayTimeout=setTimeout(()=>{const o=this.getPluginState(),s=!this.opts.inline&&o.isHidden;!o.areInsidesReadyToBeVisible&&!s&&(this.uppy.log("[Dashboard] resize event didn’t fire on time: defaulted to mobile layout","warning"),this.setPluginState({areInsidesReadyToBeVisible:!0}))},1e3)},this.stopListeningToResize=()=>{this.resizeObserver.disconnect(),clearTimeout(this.makeDashboardInsidesVisibleAnywayTimeout)},this.recordIfFocusedOnUppyRecently=o=>{this.el.contains(o.target)?this.ifFocusedOnUppyRecently=!0:(this.ifFocusedOnUppyRecently=!1,this.superFocus.cancel())},this.disableInteractiveElements=o=>{var s;const l=["a[href]","input:not([disabled])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])",'[role="button"]:not([disabled])'],c=(s=La(this,m0)[m0])!=null?s:Xp(this.el.querySelectorAll(l)).filter(u=>!u.classList.contains("uppy-Dashboard-close"));for(const u of c)u.tagName==="A"?u.setAttribute("aria-disabled",o):u.disabled=o;o?La(this,m0)[m0]=c:La(this,m0)[m0]=null,this.dashboardIsDisabled=o},this.updateBrowserHistory=()=>{var o;(o=history.state)!=null&&o[this.modalName]||history.pushState({...history.state,[this.modalName]:!0},""),window.addEventListener("popstate",this.handlePopState,!1)},this.handlePopState=o=>{var s;this.isModalOpen()&&(!o.state||!o.state[this.modalName])&&this.closeModal({manualClose:!1}),!this.isModalOpen()&&(s=o.state)!=null&&s[this.modalName]&&history.back()},this.handleKeyDownInModal=o=>{o.keyCode===tAe&&this.requestCloseModal(),o.keyCode===DL&&Bz(o,this.getPluginState().activeOverlayType,this.el)},this.handleClickOutside=()=>{this.opts.closeModalOnClickOutside&&this.requestCloseModal()},this.handlePaste=o=>{this.uppy.iteratePlugins(l=>{l.type==="acquirer"&&(l.handleRootPaste==null||l.handleRootPaste(o))});const s=Xp(o.clipboardData.files);s.length>0&&(this.uppy.log("[Dashboard] Files pasted"),this.addFiles(s))},this.handleInputChange=o=>{o.preventDefault();const s=Xp(o.target.files);s.length>0&&(this.uppy.log("[Dashboard] Files selected through input"),this.addFiles(s))},this.handleDragOver=o=>{var s,l;o.preventDefault(),o.stopPropagation();const c=()=>{let m=!0;return this.uppy.iteratePlugins(v=>{v.canHandleRootDrop!=null&&v.canHandleRootDrop(o)&&(m=!0)}),m},u=()=>{const{types:m}=o.dataTransfer;return m.some(v=>v==="Files")},d=c(),f=u();if(!d&&!f||this.opts.disabled||this.opts.disableLocalFiles&&(f||!d)||!this.uppy.getState().allowNewUpload){o.dataTransfer.dropEffect="none",clearTimeout(this.removeDragOverClassTimeout);return}o.dataTransfer.dropEffect="copy",clearTimeout(this.removeDragOverClassTimeout),this.setPluginState({isDraggingOver:!0}),(s=(l=this.opts).onDragOver)==null||s.call(l,o)},this.handleDragLeave=o=>{var s,l;o.preventDefault(),o.stopPropagation(),clearTimeout(this.removeDragOverClassTimeout),this.removeDragOverClassTimeout=setTimeout(()=>{this.setPluginState({isDraggingOver:!1})},50),(s=(l=this.opts).onDragLeave)==null||s.call(l,o)},this.handleDrop=async o=>{var s,l;o.preventDefault(),o.stopPropagation(),clearTimeout(this.removeDragOverClassTimeout),this.setPluginState({isDraggingOver:!1}),this.uppy.iteratePlugins(f=>{f.type==="acquirer"&&(f.handleRootDrop==null||f.handleRootDrop(o))});let c=!1;const u=f=>{this.uppy.log(f,"error"),c||(this.uppy.info(f.message,"error"),c=!0)};this.uppy.log("[Dashboard] Processing dropped files");const d=await a$e(o.dataTransfer,{logDropError:u});d.length>0&&(this.uppy.log("[Dashboard] Files dropped"),this.addFiles(d)),(s=(l=this.opts).onDrop)==null||s.call(l,o)},this.handleRequestThumbnail=o=>{this.opts.waitForThumbnailsBeforeUpload||this.uppy.emit("thumbnail:request",o)},this.handleCancelThumbnail=o=>{this.opts.waitForThumbnailsBeforeUpload||this.uppy.emit("thumbnail:cancel",o)},this.handleKeyDownInInline=o=>{o.keyCode===DL&&f$e(o,this.getPluginState().activeOverlayType,this.el)},this.handlePasteOnBody=o=>{this.el.contains(document.activeElement)&&this.handlePaste(o)},this.handleComplete=o=>{let{failed:s}=o;this.opts.closeAfterFinish&&!(s!=null&&s.length)&&this.requestCloseModal()},this.handleCancelRestore=()=>{this.uppy.emit("restore-canceled")},Object.defineProperty(this,Xu,{writable:!0,value:()=>{if(this.opts.disableThumbnailGenerator)return;const o=600,s=this.uppy.getFiles();if(s.length===1){const l=this.uppy.getPlugin(`${this.id}:ThumbnailGenerator`);l==null||l.setOptions({thumbnailWidth:o});const c={...s[0],preview:void 0};l==null||l.requestThumbnail(c).then(()=>{l==null||l.setOptions({thumbnailWidth:this.opts.thumbnailWidth})})}}}),Object.defineProperty(this,ap,{writable:!0,value:o=>{const s=o[0],{metaFields:l}=this.getPluginState(),c=l&&l.length>0,u=this.canEditFile(s);c&&this.opts.autoOpen==="metaEditor"?this.toggleFileCard(!0,s.id):u&&this.opts.autoOpen==="imageEditor"&&this.openFileEditor(s)}}),this.initEvents=()=>{if(this.opts.trigger&&!this.opts.inline){const o=SL(this.opts.trigger);o?o.forEach(s=>s.addEventListener("click",this.openModal)):this.uppy.log("Dashboard modal trigger not found. Make sure `trigger` is set in Dashboard options, unless you are planning to call `dashboard.openModal()` method yourself","warning")}this.startListeningToResize(),document.addEventListener("paste",this.handlePasteOnBody),this.uppy.on("plugin-added",La(this,g0)[g0]),this.uppy.on("plugin-remove",this.removeTarget),this.uppy.on("file-added",this.hideAllPanels),this.uppy.on("dashboard:modal-closed",this.hideAllPanels),this.uppy.on("complete",this.handleComplete),this.uppy.on("files-added",La(this,Xu)[Xu]),this.uppy.on("file-removed",La(this,Xu)[Xu]),document.addEventListener("focus",this.recordIfFocusedOnUppyRecently,!0),document.addEventListener("click",this.recordIfFocusedOnUppyRecently,!0),this.opts.inline&&this.el.addEventListener("keydown",this.handleKeyDownInInline),this.opts.autoOpen&&this.uppy.on("files-added",La(this,ap)[ap])},this.removeEvents=()=>{const o=SL(this.opts.trigger);!this.opts.inline&&o&&o.forEach(s=>s.removeEventListener("click",this.openModal)),this.stopListeningToResize(),document.removeEventListener("paste",this.handlePasteOnBody),window.removeEventListener("popstate",this.handlePopState,!1),this.uppy.off("plugin-added",La(this,g0)[g0]),this.uppy.off("plugin-remove",this.removeTarget),this.uppy.off("file-added",this.hideAllPanels),this.uppy.off("dashboard:modal-closed",this.hideAllPanels),this.uppy.off("complete",this.handleComplete),this.uppy.off("files-added",La(this,Xu)[Xu]),this.uppy.off("file-removed",La(this,Xu)[Xu]),document.removeEventListener("focus",this.recordIfFocusedOnUppyRecently),document.removeEventListener("click",this.recordIfFocusedOnUppyRecently),this.opts.inline&&this.el.removeEventListener("keydown",this.handleKeyDownInInline),this.opts.autoOpen&&this.uppy.off("files-added",La(this,ap)[ap])},this.superFocusOnEachUpdate=()=>{const o=this.el.contains(document.activeElement),s=document.activeElement===document.body||document.activeElement===null,l=this.uppy.getState().info.length===0,c=!this.opts.inline;l&&(c||o||s&&this.ifFocusedOnUppyRecently)?this.superFocus(this.el,this.getPluginState().activeOverlayType):this.superFocus.cancel()},this.afterUpdate=()=>{if(this.opts.disabled&&!this.dashboardIsDisabled){this.disableInteractiveElements(!0);return}!this.opts.disabled&&this.dashboardIsDisabled&&this.disableInteractiveElements(!1),this.superFocusOnEachUpdate()},this.saveFileCard=(o,s)=>{this.uppy.setFileMeta(s,o),this.toggleFileCard(!1,s)},Object.defineProperty(this,v0,{writable:!0,value:o=>{const s=this.uppy.getPlugin(o.id);return{...o,icon:s.icon||this.opts.defaultPickerIcon,render:s.render}}}),Object.defineProperty(this,Yy,{writable:!0,value:o=>{const s=this.uppy.getPlugin(o.id);return typeof s.isSupported!="function"?!0:s.isSupported()}}),Object.defineProperty(this,Wy,{writable:!0,value:qy(o=>o.filter(s=>s.type==="acquirer"&&La(this,Yy)[Yy](s)).map(La(this,v0)[v0]))}),Object.defineProperty(this,Gy,{writable:!0,value:qy(o=>o.filter(s=>s.type==="progressindicator").map(La(this,v0)[v0]))}),Object.defineProperty(this,Ju,{writable:!0,value:qy(o=>o.filter(s=>s.type==="editor").map(La(this,v0)[v0]))}),this.render=o=>{const s=this.getPluginState(),{files:l,capabilities:c,allowNewUpload:u}=o,{newFiles:d,uploadStartedFiles:f,completeFiles:m,erroredFiles:v,inProgressFiles:g,inProgressNotPausedFiles:y,processingFiles:_,isUploadStarted:w,isAllComplete:C,isAllErrored:S,isAllPaused:M}=this.uppy.getObjectOfFilesPerState(),x=La(this,Wy)[Wy](s.targets),E=La(this,Gy)[Gy](s.targets),k=La(this,Ju)[Ju](s.targets);let D;return this.opts.theme==="auto"?D=c.darkMode?"dark":"light":D=this.opts.theme,["files","folders","both"].indexOf(this.opts.fileManagerSelectionType)<0&&(this.opts.fileManagerSelectionType="files",console.warn(`Unsupported option for "fileManagerSelectionType". Using default of "${this.opts.fileManagerSelectionType}".`)),X$e({state:o,isHidden:s.isHidden,files:l,newFiles:d,uploadStartedFiles:f,completeFiles:m,erroredFiles:v,inProgressFiles:g,inProgressNotPausedFiles:y,processingFiles:_,isUploadStarted:w,isAllComplete:C,isAllErrored:S,isAllPaused:M,totalFileCount:Object.keys(l).length,totalProgress:o.totalProgress,allowNewUpload:u,acquirers:x,theme:D,disabled:this.opts.disabled,disableLocalFiles:this.opts.disableLocalFiles,direction:this.opts.direction,activePickerPanel:s.activePickerPanel,showFileEditor:s.showFileEditor,saveFileEditor:this.saveFileEditor,closeFileEditor:this.closeFileEditor,disableInteractiveElements:this.disableInteractiveElements,animateOpenClose:this.opts.animateOpenClose,isClosing:s.isClosing,progressindicators:E,editors:k,autoProceed:this.uppy.opts.autoProceed,id:this.id,closeModal:this.requestCloseModal,handleClickOutside:this.handleClickOutside,handleInputChange:this.handleInputChange,handlePaste:this.handlePaste,inline:this.opts.inline,showPanel:this.showPanel,hideAllPanels:this.hideAllPanels,i18n:this.i18n,i18nArray:this.i18nArray,uppy:this.uppy,note:this.opts.note,recoveredState:o.recoveredState,metaFields:s.metaFields,resumableUploads:c.resumableUploads||!1,individualCancellation:c.individualCancellation,isMobileDevice:c.isMobileDevice,fileCardFor:s.fileCardFor,toggleFileCard:this.toggleFileCard,toggleAddFilesPanel:this.toggleAddFilesPanel,showAddFilesPanel:s.showAddFilesPanel,saveFileCard:this.saveFileCard,openFileEditor:this.openFileEditor,canEditFile:this.canEditFile,width:this.opts.width,height:this.opts.height,showLinkToFileUploadResult:this.opts.showLinkToFileUploadResult,fileManagerSelectionType:this.opts.fileManagerSelectionType,proudlyDisplayPoweredByUppy:this.opts.proudlyDisplayPoweredByUppy,hideCancelButton:this.opts.hideCancelButton,hideRetryButton:this.opts.hideRetryButton,hidePauseResumeButton:this.opts.hidePauseResumeButton,showRemoveButtonAfterComplete:this.opts.showRemoveButtonAfterComplete,containerWidth:s.containerWidth,containerHeight:s.containerHeight,areInsidesReadyToBeVisible:s.areInsidesReadyToBeVisible,isTargetDOMEl:this.isTargetDOMEl,parentElement:this.el,allowedFileTypes:this.uppy.opts.restrictions.allowedFileTypes,maxNumberOfFiles:this.uppy.opts.restrictions.maxNumberOfFiles,requiredMetaFields:this.uppy.opts.restrictions.requiredMetaFields,showSelectedFiles:this.opts.showSelectedFiles,showNativePhotoCameraButton:this.opts.showNativePhotoCameraButton,showNativeVideoCameraButton:this.opts.showNativeVideoCameraButton,nativeCameraFacingMode:this.opts.nativeCameraFacingMode,singleFileFullScreen:this.opts.singleFileFullScreen,handleCancelRestore:this.handleCancelRestore,handleRequestThumbnail:this.handleRequestThumbnail,handleCancelThumbnail:this.handleCancelThumbnail,isDraggingOver:s.isDraggingOver,handleDragOver:this.handleDragOver,handleDragLeave:this.handleDragLeave,handleDrop:this.handleDrop})},Object.defineProperty(this,Ky,{writable:!0,value:()=>{(this.opts.plugins||[]).forEach(s=>{const l=this.uppy.getPlugin(s);l?l.mount(this,l):this.uppy.log(`[Uppy] Dashboard could not find plugin '${s}', make sure to uppy.use() the plugins you are specifying`,"warning")})}}),Object.defineProperty(this,Xy,{writable:!0,value:()=>{this.uppy.iteratePlugins(La(this,g0)[g0])}}),Object.defineProperty(this,g0,{writable:!0,value:o=>{var s;const l=["acquirer","editor"];o&&!((s=o.opts)!=null&&s.target)&&l.includes(o.type)&&(this.getPluginState().targets.some(u=>o.id===u.id)||o.mount(this,o))}}),this.install=()=>{this.setPluginState({isHidden:!0,fileCardFor:null,activeOverlayType:null,showAddFilesPanel:!1,activePickerPanel:void 0,showFileEditor:!1,metaFields:this.opts.metaFields,targets:[],areInsidesReadyToBeVisible:!1,isDraggingOver:!1});const{inline:o,closeAfterFinish:s}=this.opts;if(o&&s)throw new Error("[Dashboard] `closeAfterFinish: true` cannot be used on an inline Dashboard, because an inline Dashboard cannot be closed at all. Either set `inline: false`, or disable the `closeAfterFinish` option.");const{allowMultipleUploads:l,allowMultipleUploadBatches:c}=this.uppy.opts;(l||c)&&s&&this.uppy.log("[Dashboard] When using `closeAfterFinish`, we recommended setting the `allowMultipleUploadBatches` option to `false` in the Uppy constructor. See https://uppy.io/docs/uppy/#allowMultipleUploads-true","warning");const{target:u}=this.opts;u&&this.mount(u,this),this.opts.disableStatusBar||this.uppy.use(kz,{id:`${this.id}:StatusBar`,target:this,hideUploadButton:this.opts.hideUploadButton,hideRetryButton:this.opts.hideRetryButton,hidePauseResumeButton:this.opts.hidePauseResumeButton,hideCancelButton:this.opts.hideCancelButton,showProgressDetails:this.opts.showProgressDetails,hideAfterFinish:this.opts.hideProgressAfterFinish,locale:this.opts.locale,doneButtonHandler:this.opts.doneButtonHandler}),this.opts.disableInformer||this.uppy.use(xz,{id:`${this.id}:Informer`,target:this}),this.opts.disableThumbnailGenerator||this.uppy.use(Hz,{id:`${this.id}:ThumbnailGenerator`,thumbnailWidth:this.opts.thumbnailWidth,thumbnailHeight:this.opts.thumbnailHeight,thumbnailType:this.opts.thumbnailType,waitForThumbnailsBeforeUpload:this.opts.waitForThumbnailsBeforeUpload,lazy:!this.opts.waitForThumbnailsBeforeUpload}),this.darkModeMediaQuery=typeof window<"u"&&window.matchMedia?window.matchMedia("(prefers-color-scheme: dark)"):null;const d=this.darkModeMediaQuery?this.darkModeMediaQuery.matches:!1;if(this.uppy.log(`[Dashboard] Dark mode is ${d?"on":"off"}`),this.setDarkModeCapability(d),this.opts.theme==="auto"){var f;(f=this.darkModeMediaQuery)==null||f.addListener(this.handleSystemDarkModeChange)}La(this,Ky)[Ky](),La(this,Xy)[Xy](),this.initEvents()},this.uninstall=()=>{if(!this.opts.disableInformer){const l=this.uppy.getPlugin(`${this.id}:Informer`);l&&this.uppy.removePlugin(l)}if(!this.opts.disableStatusBar){const l=this.uppy.getPlugin(`${this.id}:StatusBar`);l&&this.uppy.removePlugin(l)}if(!this.opts.disableThumbnailGenerator){const l=this.uppy.getPlugin(`${this.id}:ThumbnailGenerator`);l&&this.uppy.removePlugin(l)}if((this.opts.plugins||[]).forEach(l=>{const c=this.uppy.getPlugin(l);c&&c.unmount()}),this.opts.theme==="auto"){var s;(s=this.darkModeMediaQuery)==null||s.removeListener(this.handleSystemDarkModeChange)}this.opts.disablePageScrollWhenModalOpen&&document.body.classList.remove("uppy-Dashboard-isFixed"),this.unmount(),this.removeEvents()},this.id=this.opts.id||"Dashboard",this.title="Dashboard",this.type="orchestrator",this.defaultLocale=J$e,this.opts.doneButtonHandler===void 0&&(this.opts.doneButtonHandler=()=>{this.uppy.clearUploadedFiles(),this.requestCloseModal()}),(i=(a=this.opts).onRequestCloseModal)!=null||(a.onRequestCloseModal=()=>this.closeModal()),this.i18nInit()}}j1.VERSION=eAe.version;/*!
 * Cropper.js v1.5.7
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2020-05-23T05:23:00.081Z
 */function k4(e){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?k4=function(t){return typeof t}:k4=function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},k4(e)}function aAe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function OL(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function iAe(e,t,n){return t&&OL(e.prototype,t),n&&OL(e,n),e}function rAe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function IL(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,a)}return n}function Gz(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?IL(Object(n),!0).forEach(function(a){rAe(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):IL(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function Kz(e){return oAe(e)||sAe(e)||lAe(e)||uAe()}function oAe(e){if(Array.isArray(e))return O_(e)}function sAe(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function lAe(e,t){if(e){if(typeof e=="string")return O_(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return O_(e,t)}}function O_(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function uAe(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var F3=typeof window<"u"&&typeof window.document<"u",bu=F3?window:{},nA=F3&&bu.document.documentElement?"ontouchstart"in bu.document.documentElement:!1,aA=F3?"PointerEvent"in bu:!1,Pa="cropper",iA="all",Xz="crop",Jz="move",Qz="zoom",y0="e",_0="w",Kd="s",Kc="n",ip="ne",rp="nw",op="se",sp="sw",I_="".concat(Pa,"-crop"),HL="".concat(Pa,"-disabled"),xo="".concat(Pa,"-hidden"),NL="".concat(Pa,"-hide"),cAe="".concat(Pa,"-invisible"),q6="".concat(Pa,"-modal"),H_="".concat(Pa,"-move"),Rm="".concat(Pa,"Action"),zv="".concat(Pa,"Preview"),rA="crop",eB="move",tB="none",N_="crop",R_="cropend",Z_="cropmove",F_="cropstart",RL="dblclick",dAe=nA?"touchstart":"mousedown",fAe=nA?"touchmove":"mousemove",hAe=nA?"touchend touchcancel":"mouseup",ZL=aA?"pointerdown":dAe,FL=aA?"pointermove":fAe,zL=aA?"pointerup pointercancel":hAe,BL="ready",UL="resize",jL="wheel",z_="zoom",qL="image/jpeg",pAe=/^e|w|s|n|se|sw|ne|nw|all|crop|move|zoom$/,mAe=/^data:/,vAe=/^data:image\/jpeg;base64,/,gAe=/^img|canvas$/i,YL={viewMode:0,dragMode:rA,initialAspectRatio:NaN,aspectRatio:NaN,data:null,preview:"",responsive:!0,restore:!0,checkCrossOrigin:!0,checkOrientation:!0,modal:!0,guides:!0,center:!0,highlight:!0,background:!0,autoCrop:!0,autoCropArea:.8,movable:!0,rotatable:!0,scalable:!0,zoomable:!0,zoomOnTouch:!0,zoomOnWheel:!0,wheelZoomRatio:.1,cropBoxMovable:!0,cropBoxResizable:!0,toggleDragModeOnDblclick:!0,minCanvasWidth:0,minCanvasHeight:0,minCropBoxWidth:0,minCropBoxHeight:0,minContainerWidth:200,minContainerHeight:100,ready:null,cropstart:null,cropmove:null,cropend:null,crop:null,zoom:null},yAe='<div class="cropper-container" touch-action="none"><div class="cropper-wrap-box"><div class="cropper-canvas"></div></div><div class="cropper-drag-box"></div><div class="cropper-crop-box"><span class="cropper-view-box"></span><span class="cropper-dashed dashed-h"></span><span class="cropper-dashed dashed-v"></span><span class="cropper-center"></span><span class="cropper-face"></span><span class="cropper-line line-e" data-cropper-action="e"></span><span class="cropper-line line-n" data-cropper-action="n"></span><span class="cropper-line line-w" data-cropper-action="w"></span><span class="cropper-line line-s" data-cropper-action="s"></span><span class="cropper-point point-e" data-cropper-action="e"></span><span class="cropper-point point-n" data-cropper-action="n"></span><span class="cropper-point point-w" data-cropper-action="w"></span><span class="cropper-point point-s" data-cropper-action="s"></span><span class="cropper-point point-ne" data-cropper-action="ne"></span><span class="cropper-point point-nw" data-cropper-action="nw"></span><span class="cropper-point point-sw" data-cropper-action="sw"></span><span class="cropper-point point-se" data-cropper-action="se"></span></div></div>',_Ae=Number.isNaN||bu.isNaN;function kn(e){return typeof e=="number"&&!_Ae(e)}var WL=function(t){return t>0&&t<1/0};function Jy(e){return typeof e>"u"}function fd(e){return k4(e)==="object"&&e!==null}var bAe=Object.prototype.hasOwnProperty;function y2(e){if(!fd(e))return!1;try{var t=e.constructor,n=t.prototype;return t&&n&&bAe.call(n,"isPrototypeOf")}catch{return!1}}function ko(e){return typeof e=="function"}var wAe=Array.prototype.slice;function nB(e){return Array.from?Array.from(e):wAe.call(e)}function bi(e,t){return e&&ko(t)&&(Array.isArray(e)||kn(e.length)?nB(e).forEach(function(n,a){t.call(e,n,a,e)}):fd(e)&&Object.keys(e).forEach(function(n){t.call(e,e[n],n,e)})),e}var Ta=Object.assign||function(t){for(var n=arguments.length,a=new Array(n>1?n-1:0),i=1;i<n;i++)a[i-1]=arguments[i];return fd(t)&&a.length>0&&a.forEach(function(r){fd(r)&&Object.keys(r).forEach(function(o){t[o]=r[o]})}),t},$Ae=/\.\d*(?:0|9){12}\d*$/;function D2(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1e11;return $Ae.test(e)?Math.round(e*t)/t:e}var AAe=/^width|height|left|top|marginLeft|marginTop$/;function p1(e,t){var n=e.style;bi(t,function(a,i){AAe.test(i)&&kn(a)&&(a="".concat(a,"px")),n[i]=a})}function SAe(e,t){return e.classList?e.classList.contains(t):e.className.indexOf(t)>-1}function zi(e,t){if(t){if(kn(e.length)){bi(e,function(a){zi(a,t)});return}if(e.classList){e.classList.add(t);return}var n=e.className.trim();n?n.indexOf(t)<0&&(e.className="".concat(n," ").concat(t)):e.className=t}}function pu(e,t){if(t){if(kn(e.length)){bi(e,function(n){pu(n,t)});return}if(e.classList){e.classList.remove(t);return}e.className.indexOf(t)>=0&&(e.className=e.className.replace(t,""))}}function _2(e,t,n){if(t){if(kn(e.length)){bi(e,function(a){_2(a,t,n)});return}n?zi(e,t):pu(e,t)}}var CAe=/([a-z\d])([A-Z])/g;function oA(e){return e.replace(CAe,"$1-$2").toLowerCase()}function B_(e,t){return fd(e[t])?e[t]:e.dataset?e.dataset[t]:e.getAttribute("data-".concat(oA(t)))}function Zm(e,t,n){fd(n)?e[t]=n:e.dataset?e.dataset[t]=n:e.setAttribute("data-".concat(oA(t)),n)}function kAe(e,t){if(fd(e[t]))try{delete e[t]}catch{e[t]=void 0}else if(e.dataset)try{delete e.dataset[t]}catch{e.dataset[t]=void 0}else e.removeAttribute("data-".concat(oA(t)))}var aB=/\s\s*/,iB=function(){var e=!1;if(F3){var t=!1,n=function(){},a=Object.defineProperty({},"once",{get:function(){return e=!0,t},set:function(r){t=r}});bu.addEventListener("test",n,a),bu.removeEventListener("test",n,a)}return e}();function rl(e,t,n){var a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},i=n;t.trim().split(aB).forEach(function(r){if(!iB){var o=e.listeners;o&&o[r]&&o[r][n]&&(i=o[r][n],delete o[r][n],Object.keys(o[r]).length===0&&delete o[r],Object.keys(o).length===0&&delete e.listeners)}e.removeEventListener(r,i,a)})}function ks(e,t,n){var a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},i=n;t.trim().split(aB).forEach(function(r){if(a.once&&!iB){var o=e.listeners,s=o===void 0?{}:o;i=function(){delete s[r][n],e.removeEventListener(r,i,a);for(var c=arguments.length,u=new Array(c),d=0;d<c;d++)u[d]=arguments[d];n.apply(e,u)},s[r]||(s[r]={}),s[r][n]&&e.removeEventListener(r,s[r][n],a),s[r][n]=i,e.listeners=s}e.addEventListener(r,i,a)})}function V2(e,t,n){var a;return ko(Event)&&ko(CustomEvent)?a=new CustomEvent(t,{detail:n,bubbles:!0,cancelable:!0}):(a=document.createEvent("CustomEvent"),a.initCustomEvent(t,!0,!0,n)),e.dispatchEvent(a)}function rB(e){var t=e.getBoundingClientRect();return{left:t.left+(window.pageXOffset-document.documentElement.clientLeft),top:t.top+(window.pageYOffset-document.documentElement.clientTop)}}var Qy=bu.location,MAe=/^(\w+:)\/\/([^:/?#]*):?(\d*)/i;function GL(e){var t=e.match(MAe);return t!==null&&(t[1]!==Qy.protocol||t[2]!==Qy.hostname||t[3]!==Qy.port)}function KL(e){var t="timestamp=".concat(new Date().getTime());return e+(e.indexOf("?")===-1?"?":"&")+t}function Jp(e){var t=e.rotate,n=e.scaleX,a=e.scaleY,i=e.translateX,r=e.translateY,o=[];kn(i)&&i!==0&&o.push("translateX(".concat(i,"px)")),kn(r)&&r!==0&&o.push("translateY(".concat(r,"px)")),kn(t)&&t!==0&&o.push("rotate(".concat(t,"deg)")),kn(n)&&n!==1&&o.push("scaleX(".concat(n,")")),kn(a)&&a!==1&&o.push("scaleY(".concat(a,")"));var s=o.length?o.join(" "):"none";return{WebkitTransform:s,msTransform:s,transform:s}}function xAe(e){var t=Gz({},e),n=[];return bi(e,function(a,i){delete t[i],bi(t,function(r){var o=Math.abs(a.startX-r.startX),s=Math.abs(a.startY-r.startY),l=Math.abs(a.endX-r.endX),c=Math.abs(a.endY-r.endY),u=Math.sqrt(o*o+s*s),d=Math.sqrt(l*l+c*c),f=(d-u)/u;n.push(f)})}),n.sort(function(a,i){return Math.abs(a)<Math.abs(i)}),n[0]}function Bv(e,t){var n=e.pageX,a=e.pageY,i={endX:n,endY:a};return t?i:Gz({startX:n,startY:a},i)}function EAe(e){var t=0,n=0,a=0;return bi(e,function(i){var r=i.startX,o=i.startY;t+=r,n+=o,a+=1}),t/=a,n/=a,{pageX:t,pageY:n}}function m1(e){var t=e.aspectRatio,n=e.height,a=e.width,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"contain",r=WL(a),o=WL(n);if(r&&o){var s=n*t;i==="contain"&&s>a||i==="cover"&&s<a?n=a/t:a=n*t}else r?n=a/t:o&&(a=n*t);return{width:a,height:n}}function LAe(e){var t=e.width,n=e.height,a=e.degree;if(a=Math.abs(a)%180,a===90)return{width:n,height:t};var i=a%90*Math.PI/180,r=Math.sin(i),o=Math.cos(i),s=t*o+n*r,l=t*r+n*o;return a>90?{width:l,height:s}:{width:s,height:l}}function PAe(e,t,n,a){var i=t.aspectRatio,r=t.naturalWidth,o=t.naturalHeight,s=t.rotate,l=s===void 0?0:s,c=t.scaleX,u=c===void 0?1:c,d=t.scaleY,f=d===void 0?1:d,m=n.aspectRatio,v=n.naturalWidth,g=n.naturalHeight,y=a.fillColor,_=y===void 0?"transparent":y,w=a.imageSmoothingEnabled,C=w===void 0?!0:w,S=a.imageSmoothingQuality,M=S===void 0?"low":S,x=a.maxWidth,E=x===void 0?1/0:x,k=a.maxHeight,D=k===void 0?1/0:k,T=a.minWidth,I=T===void 0?0:T,H=a.minHeight,R=H===void 0?0:H,Z=document.createElement("canvas"),N=Z.getContext("2d"),W=m1({aspectRatio:m,width:E,height:D}),X=m1({aspectRatio:m,width:I,height:R},"cover"),ie=Math.min(W.width,Math.max(X.width,v)),pe=Math.min(W.height,Math.max(X.height,g)),z=m1({aspectRatio:i,width:E,height:D}),Y=m1({aspectRatio:i,width:I,height:R},"cover"),te=Math.min(z.width,Math.max(Y.width,r)),ee=Math.min(z.height,Math.max(Y.height,o)),fe=[-te/2,-ee/2,te,ee];return Z.width=D2(ie),Z.height=D2(pe),N.fillStyle=_,N.fillRect(0,0,ie,pe),N.save(),N.translate(ie/2,pe/2),N.rotate(l*Math.PI/180),N.scale(u,f),N.imageSmoothingEnabled=C,N.imageSmoothingQuality=M,N.drawImage.apply(N,[e].concat(Kz(fe.map(function(le){return Math.floor(D2(le))})))),N.restore(),Z}var oB=String.fromCharCode;function TAe(e,t,n){var a="";n+=t;for(var i=t;i<n;i+=1)a+=oB(e.getUint8(i));return a}var DAe=/^data:.*,/;function VAe(e){var t=e.replace(DAe,""),n=atob(t),a=new ArrayBuffer(n.length),i=new Uint8Array(a);return bi(i,function(r,o){i[o]=n.charCodeAt(o)}),a}function OAe(e,t){for(var n=[],a=8192,i=new Uint8Array(e);i.length>0;)n.push(oB.apply(null,nB(i.subarray(0,a)))),i=i.subarray(a);return"data:".concat(t,";base64,").concat(btoa(n.join("")))}function IAe(e){var t=new DataView(e),n;try{var a,i,r;if(t.getUint8(0)===255&&t.getUint8(1)===216)for(var o=t.byteLength,s=2;s+1<o;){if(t.getUint8(s)===255&&t.getUint8(s+1)===225){i=s;break}s+=1}if(i){var l=i+4,c=i+10;if(TAe(t,l,4)==="Exif"){var u=t.getUint16(c);if(a=u===18761,(a||u===19789)&&t.getUint16(c+2,a)===42){var d=t.getUint32(c+4,a);d>=8&&(r=c+d)}}}if(r){var f=t.getUint16(r,a),m,v;for(v=0;v<f;v+=1)if(m=r+v*12+2,t.getUint16(m,a)===274){m+=8,n=t.getUint16(m,a),t.setUint16(m,1,a);break}}}catch{n=1}return n}function HAe(e){var t=0,n=1,a=1;switch(e){case 2:n=-1;break;case 3:t=-180;break;case 4:a=-1;break;case 5:t=90,a=-1;break;case 6:t=90;break;case 7:t=90,n=-1;break;case 8:t=-90;break}return{rotate:t,scaleX:n,scaleY:a}}var NAe={render:function(){this.initContainer(),this.initCanvas(),this.initCropBox(),this.renderCanvas(),this.cropped&&this.renderCropBox()},initContainer:function(){var t=this.element,n=this.options,a=this.container,i=this.cropper;zi(i,xo),pu(t,xo);var r={width:Math.max(a.offsetWidth,Number(n.minContainerWidth)||200),height:Math.max(a.offsetHeight,Number(n.minContainerHeight)||100)};this.containerData=r,p1(i,{width:r.width,height:r.height}),zi(t,xo),pu(i,xo)},initCanvas:function(){var t=this.containerData,n=this.imageData,a=this.options.viewMode,i=Math.abs(n.rotate)%180===90,r=i?n.naturalHeight:n.naturalWidth,o=i?n.naturalWidth:n.naturalHeight,s=r/o,l=t.width,c=t.height;t.height*s>t.width?a===3?l=t.height*s:c=t.width/s:a===3?c=t.width/s:l=t.height*s;var u={aspectRatio:s,naturalWidth:r,naturalHeight:o,width:l,height:c};u.left=(t.width-l)/2,u.top=(t.height-c)/2,u.oldLeft=u.left,u.oldTop=u.top,this.canvasData=u,this.limited=a===1||a===2,this.limitCanvas(!0,!0),this.initialImageData=Ta({},n),this.initialCanvasData=Ta({},u)},limitCanvas:function(t,n){var a=this.options,i=this.containerData,r=this.canvasData,o=this.cropBoxData,s=a.viewMode,l=r.aspectRatio,c=this.cropped&&o;if(t){var u=Number(a.minCanvasWidth)||0,d=Number(a.minCanvasHeight)||0;s>1?(u=Math.max(u,i.width),d=Math.max(d,i.height),s===3&&(d*l>u?u=d*l:d=u/l)):s>0&&(u?u=Math.max(u,c?o.width:0):d?d=Math.max(d,c?o.height:0):c&&(u=o.width,d=o.height,d*l>u?u=d*l:d=u/l));var f=m1({aspectRatio:l,width:u,height:d});u=f.width,d=f.height,r.minWidth=u,r.minHeight=d,r.maxWidth=1/0,r.maxHeight=1/0}if(n)if(s>(c?0:1)){var m=i.width-r.width,v=i.height-r.height;r.minLeft=Math.min(0,m),r.minTop=Math.min(0,v),r.maxLeft=Math.max(0,m),r.maxTop=Math.max(0,v),c&&this.limited&&(r.minLeft=Math.min(o.left,o.left+(o.width-r.width)),r.minTop=Math.min(o.top,o.top+(o.height-r.height)),r.maxLeft=o.left,r.maxTop=o.top,s===2&&(r.width>=i.width&&(r.minLeft=Math.min(0,m),r.maxLeft=Math.max(0,m)),r.height>=i.height&&(r.minTop=Math.min(0,v),r.maxTop=Math.max(0,v))))}else r.minLeft=-r.width,r.minTop=-r.height,r.maxLeft=i.width,r.maxTop=i.height},renderCanvas:function(t,n){var a=this.canvasData,i=this.imageData;if(n){var r=LAe({width:i.naturalWidth*Math.abs(i.scaleX||1),height:i.naturalHeight*Math.abs(i.scaleY||1),degree:i.rotate||0}),o=r.width,s=r.height,l=a.width*(o/a.naturalWidth),c=a.height*(s/a.naturalHeight);a.left-=(l-a.width)/2,a.top-=(c-a.height)/2,a.width=l,a.height=c,a.aspectRatio=o/s,a.naturalWidth=o,a.naturalHeight=s,this.limitCanvas(!0,!1)}(a.width>a.maxWidth||a.width<a.minWidth)&&(a.left=a.oldLeft),(a.height>a.maxHeight||a.height<a.minHeight)&&(a.top=a.oldTop),a.width=Math.min(Math.max(a.width,a.minWidth),a.maxWidth),a.height=Math.min(Math.max(a.height,a.minHeight),a.maxHeight),this.limitCanvas(!1,!0),a.left=Math.min(Math.max(a.left,a.minLeft),a.maxLeft),a.top=Math.min(Math.max(a.top,a.minTop),a.maxTop),a.oldLeft=a.left,a.oldTop=a.top,p1(this.canvas,Ta({width:a.width,height:a.height},Jp({translateX:a.left,translateY:a.top}))),this.renderImage(t),this.cropped&&this.limited&&this.limitCropBox(!0,!0)},renderImage:function(t){var n=this.canvasData,a=this.imageData,i=a.naturalWidth*(n.width/n.naturalWidth),r=a.naturalHeight*(n.height/n.naturalHeight);Ta(a,{width:i,height:r,left:(n.width-i)/2,top:(n.height-r)/2}),p1(this.image,Ta({width:a.width,height:a.height},Jp(Ta({translateX:a.left,translateY:a.top},a)))),t&&this.output()},initCropBox:function(){var t=this.options,n=this.canvasData,a=t.aspectRatio||t.initialAspectRatio,i=Number(t.autoCropArea)||.8,r={width:n.width,height:n.height};a&&(n.height*a>n.width?r.height=r.width/a:r.width=r.height*a),this.cropBoxData=r,this.limitCropBox(!0,!0),r.width=Math.min(Math.max(r.width,r.minWidth),r.maxWidth),r.height=Math.min(Math.max(r.height,r.minHeight),r.maxHeight),r.width=Math.max(r.minWidth,r.width*i),r.height=Math.max(r.minHeight,r.height*i),r.left=n.left+(n.width-r.width)/2,r.top=n.top+(n.height-r.height)/2,r.oldLeft=r.left,r.oldTop=r.top,this.initialCropBoxData=Ta({},r)},limitCropBox:function(t,n){var a=this.options,i=this.containerData,r=this.canvasData,o=this.cropBoxData,s=this.limited,l=a.aspectRatio;if(t){var c=Number(a.minCropBoxWidth)||0,u=Number(a.minCropBoxHeight)||0,d=s?Math.min(i.width,r.width,r.width+r.left,i.width-r.left):i.width,f=s?Math.min(i.height,r.height,r.height+r.top,i.height-r.top):i.height;c=Math.min(c,i.width),u=Math.min(u,i.height),l&&(c&&u?u*l>c?u=c/l:c=u*l:c?u=c/l:u&&(c=u*l),f*l>d?f=d/l:d=f*l),o.minWidth=Math.min(c,d),o.minHeight=Math.min(u,f),o.maxWidth=d,o.maxHeight=f}n&&(s?(o.minLeft=Math.max(0,r.left),o.minTop=Math.max(0,r.top),o.maxLeft=Math.min(i.width,r.left+r.width)-o.width,o.maxTop=Math.min(i.height,r.top+r.height)-o.height):(o.minLeft=0,o.minTop=0,o.maxLeft=i.width-o.width,o.maxTop=i.height-o.height))},renderCropBox:function(){var t=this.options,n=this.containerData,a=this.cropBoxData;(a.width>a.maxWidth||a.width<a.minWidth)&&(a.left=a.oldLeft),(a.height>a.maxHeight||a.height<a.minHeight)&&(a.top=a.oldTop),a.width=Math.min(Math.max(a.width,a.minWidth),a.maxWidth),a.height=Math.min(Math.max(a.height,a.minHeight),a.maxHeight),this.limitCropBox(!1,!0),a.left=Math.min(Math.max(a.left,a.minLeft),a.maxLeft),a.top=Math.min(Math.max(a.top,a.minTop),a.maxTop),a.oldLeft=a.left,a.oldTop=a.top,t.movable&&t.cropBoxMovable&&Zm(this.face,Rm,a.width>=n.width&&a.height>=n.height?Jz:iA),p1(this.cropBox,Ta({width:a.width,height:a.height},Jp({translateX:a.left,translateY:a.top}))),this.cropped&&this.limited&&this.limitCanvas(!0,!0),this.disabled||this.output()},output:function(){this.preview(),V2(this.element,N_,this.getData())}},RAe={initPreview:function(){var t=this.element,n=this.crossOrigin,a=this.options.preview,i=n?this.crossOriginUrl:this.url,r=t.alt||"The image to preview",o=document.createElement("img");if(n&&(o.crossOrigin=n),o.src=i,o.alt=r,this.viewBox.appendChild(o),this.viewBoxImage=o,!!a){var s=a;typeof a=="string"?s=t.ownerDocument.querySelectorAll(a):a.querySelector&&(s=[a]),this.previews=s,bi(s,function(l){var c=document.createElement("img");Zm(l,zv,{width:l.offsetWidth,height:l.offsetHeight,html:l.innerHTML}),n&&(c.crossOrigin=n),c.src=i,c.alt=r,c.style.cssText='display:block;width:100%;height:auto;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;image-orientation:0deg!important;"',l.innerHTML="",l.appendChild(c)})}},resetPreview:function(){bi(this.previews,function(t){var n=B_(t,zv);p1(t,{width:n.width,height:n.height}),t.innerHTML=n.html,kAe(t,zv)})},preview:function(){var t=this.imageData,n=this.canvasData,a=this.cropBoxData,i=a.width,r=a.height,o=t.width,s=t.height,l=a.left-n.left-t.left,c=a.top-n.top-t.top;!this.cropped||this.disabled||(p1(this.viewBoxImage,Ta({width:o,height:s},Jp(Ta({translateX:-l,translateY:-c},t)))),bi(this.previews,function(u){var d=B_(u,zv),f=d.width,m=d.height,v=f,g=m,y=1;i&&(y=f/i,g=r*y),r&&g>m&&(y=m/r,v=i*y,g=m),p1(u,{width:v,height:g}),p1(u.getElementsByTagName("img")[0],Ta({width:o*y,height:s*y},Jp(Ta({translateX:-l*y,translateY:-c*y},t))))}))}},ZAe={bind:function(){var t=this.element,n=this.options,a=this.cropper;ko(n.cropstart)&&ks(t,F_,n.cropstart),ko(n.cropmove)&&ks(t,Z_,n.cropmove),ko(n.cropend)&&ks(t,R_,n.cropend),ko(n.crop)&&ks(t,N_,n.crop),ko(n.zoom)&&ks(t,z_,n.zoom),ks(a,ZL,this.onCropStart=this.cropStart.bind(this)),n.zoomable&&n.zoomOnWheel&&ks(a,jL,this.onWheel=this.wheel.bind(this),{passive:!1,capture:!0}),n.toggleDragModeOnDblclick&&ks(a,RL,this.onDblclick=this.dblclick.bind(this)),ks(t.ownerDocument,FL,this.onCropMove=this.cropMove.bind(this)),ks(t.ownerDocument,zL,this.onCropEnd=this.cropEnd.bind(this)),n.responsive&&ks(window,UL,this.onResize=this.resize.bind(this))},unbind:function(){var t=this.element,n=this.options,a=this.cropper;ko(n.cropstart)&&rl(t,F_,n.cropstart),ko(n.cropmove)&&rl(t,Z_,n.cropmove),ko(n.cropend)&&rl(t,R_,n.cropend),ko(n.crop)&&rl(t,N_,n.crop),ko(n.zoom)&&rl(t,z_,n.zoom),rl(a,ZL,this.onCropStart),n.zoomable&&n.zoomOnWheel&&rl(a,jL,this.onWheel,{passive:!1,capture:!0}),n.toggleDragModeOnDblclick&&rl(a,RL,this.onDblclick),rl(t.ownerDocument,FL,this.onCropMove),rl(t.ownerDocument,zL,this.onCropEnd),n.responsive&&rl(window,UL,this.onResize)}},FAe={resize:function(){if(!this.disabled){var t=this.options,n=this.container,a=this.containerData,i=n.offsetWidth/a.width;if(i!==1||n.offsetHeight!==a.height){var r,o;t.restore&&(r=this.getCanvasData(),o=this.getCropBoxData()),this.render(),t.restore&&(this.setCanvasData(bi(r,function(s,l){r[l]=s*i})),this.setCropBoxData(bi(o,function(s,l){o[l]=s*i})))}}},dblclick:function(){this.disabled||this.options.dragMode===tB||this.setDragMode(SAe(this.dragBox,I_)?eB:rA)},wheel:function(t){var n=this,a=Number(this.options.wheelZoomRatio)||.1,i=1;this.disabled||(t.preventDefault(),!this.wheeling&&(this.wheeling=!0,setTimeout(function(){n.wheeling=!1},50),t.deltaY?i=t.deltaY>0?1:-1:t.wheelDelta?i=-t.wheelDelta/120:t.detail&&(i=t.detail>0?1:-1),this.zoom(-i*a,t)))},cropStart:function(t){var n=t.buttons,a=t.button;if(!(this.disabled||(t.type==="mousedown"||t.type==="pointerdown"&&t.pointerType==="mouse")&&(kn(n)&&n!==1||kn(a)&&a!==0||t.ctrlKey))){var i=this.options,r=this.pointers,o;t.changedTouches?bi(t.changedTouches,function(s){r[s.identifier]=Bv(s)}):r[t.pointerId||0]=Bv(t),Object.keys(r).length>1&&i.zoomable&&i.zoomOnTouch?o=Qz:o=B_(t.target,Rm),pAe.test(o)&&V2(this.element,F_,{originalEvent:t,action:o})!==!1&&(t.preventDefault(),this.action=o,this.cropping=!1,o===Xz&&(this.cropping=!0,zi(this.dragBox,q6)))}},cropMove:function(t){var n=this.action;if(!(this.disabled||!n)){var a=this.pointers;t.preventDefault(),V2(this.element,Z_,{originalEvent:t,action:n})!==!1&&(t.changedTouches?bi(t.changedTouches,function(i){Ta(a[i.identifier]||{},Bv(i,!0))}):Ta(a[t.pointerId||0]||{},Bv(t,!0)),this.change(t))}},cropEnd:function(t){if(!this.disabled){var n=this.action,a=this.pointers;t.changedTouches?bi(t.changedTouches,function(i){delete a[i.identifier]}):delete a[t.pointerId||0],n&&(t.preventDefault(),Object.keys(a).length||(this.action=""),this.cropping&&(this.cropping=!1,_2(this.dragBox,q6,this.cropped&&this.options.modal)),V2(this.element,R_,{originalEvent:t,action:n}))}}},zAe={change:function(t){var n=this.options,a=this.canvasData,i=this.containerData,r=this.cropBoxData,o=this.pointers,s=this.action,l=n.aspectRatio,c=r.left,u=r.top,d=r.width,f=r.height,m=c+d,v=u+f,g=0,y=0,_=i.width,w=i.height,C=!0,S;!l&&t.shiftKey&&(l=d&&f?d/f:1),this.limited&&(g=r.minLeft,y=r.minTop,_=g+Math.min(i.width,a.width,a.left+a.width),w=y+Math.min(i.height,a.height,a.top+a.height));var M=o[Object.keys(o)[0]],x={x:M.endX-M.startX,y:M.endY-M.startY},E=function(D){switch(D){case y0:m+x.x>_&&(x.x=_-m);break;case _0:c+x.x<g&&(x.x=g-c);break;case Kc:u+x.y<y&&(x.y=y-u);break;case Kd:v+x.y>w&&(x.y=w-v);break}};switch(s){case iA:c+=x.x,u+=x.y;break;case y0:if(x.x>=0&&(m>=_||l&&(u<=y||v>=w))){C=!1;break}E(y0),d+=x.x,d<0&&(s=_0,d=-d,c-=d),l&&(f=d/l,u+=(r.height-f)/2);break;case Kc:if(x.y<=0&&(u<=y||l&&(c<=g||m>=_))){C=!1;break}E(Kc),f-=x.y,u+=x.y,f<0&&(s=Kd,f=-f,u-=f),l&&(d=f*l,c+=(r.width-d)/2);break;case _0:if(x.x<=0&&(c<=g||l&&(u<=y||v>=w))){C=!1;break}E(_0),d-=x.x,c+=x.x,d<0&&(s=y0,d=-d,c-=d),l&&(f=d/l,u+=(r.height-f)/2);break;case Kd:if(x.y>=0&&(v>=w||l&&(c<=g||m>=_))){C=!1;break}E(Kd),f+=x.y,f<0&&(s=Kc,f=-f,u-=f),l&&(d=f*l,c+=(r.width-d)/2);break;case ip:if(l){if(x.y<=0&&(u<=y||m>=_)){C=!1;break}E(Kc),f-=x.y,u+=x.y,d=f*l}else E(Kc),E(y0),x.x>=0?m<_?d+=x.x:x.y<=0&&u<=y&&(C=!1):d+=x.x,x.y<=0?u>y&&(f-=x.y,u+=x.y):(f-=x.y,u+=x.y);d<0&&f<0?(s=sp,f=-f,d=-d,u-=f,c-=d):d<0?(s=rp,d=-d,c-=d):f<0&&(s=op,f=-f,u-=f);break;case rp:if(l){if(x.y<=0&&(u<=y||c<=g)){C=!1;break}E(Kc),f-=x.y,u+=x.y,d=f*l,c+=r.width-d}else E(Kc),E(_0),x.x<=0?c>g?(d-=x.x,c+=x.x):x.y<=0&&u<=y&&(C=!1):(d-=x.x,c+=x.x),x.y<=0?u>y&&(f-=x.y,u+=x.y):(f-=x.y,u+=x.y);d<0&&f<0?(s=op,f=-f,d=-d,u-=f,c-=d):d<0?(s=ip,d=-d,c-=d):f<0&&(s=sp,f=-f,u-=f);break;case sp:if(l){if(x.x<=0&&(c<=g||v>=w)){C=!1;break}E(_0),d-=x.x,c+=x.x,f=d/l}else E(Kd),E(_0),x.x<=0?c>g?(d-=x.x,c+=x.x):x.y>=0&&v>=w&&(C=!1):(d-=x.x,c+=x.x),x.y>=0?v<w&&(f+=x.y):f+=x.y;d<0&&f<0?(s=ip,f=-f,d=-d,u-=f,c-=d):d<0?(s=op,d=-d,c-=d):f<0&&(s=rp,f=-f,u-=f);break;case op:if(l){if(x.x>=0&&(m>=_||v>=w)){C=!1;break}E(y0),d+=x.x,f=d/l}else E(Kd),E(y0),x.x>=0?m<_?d+=x.x:x.y>=0&&v>=w&&(C=!1):d+=x.x,x.y>=0?v<w&&(f+=x.y):f+=x.y;d<0&&f<0?(s=rp,f=-f,d=-d,u-=f,c-=d):d<0?(s=sp,d=-d,c-=d):f<0&&(s=ip,f=-f,u-=f);break;case Jz:this.move(x.x,x.y),C=!1;break;case Qz:this.zoom(xAe(o),t),C=!1;break;case Xz:if(!x.x||!x.y){C=!1;break}S=rB(this.cropper),c=M.startX-S.left,u=M.startY-S.top,d=r.minWidth,f=r.minHeight,x.x>0?s=x.y>0?op:ip:x.x<0&&(c-=d,s=x.y>0?sp:rp),x.y<0&&(u-=f),this.cropped||(pu(this.cropBox,xo),this.cropped=!0,this.limited&&this.limitCropBox(!0,!0));break}C&&(r.width=d,r.height=f,r.left=c,r.top=u,this.action=s,this.renderCropBox()),bi(o,function(k){k.startX=k.endX,k.startY=k.endY})}},BAe={crop:function(){return this.ready&&!this.cropped&&!this.disabled&&(this.cropped=!0,this.limitCropBox(!0,!0),this.options.modal&&zi(this.dragBox,q6),pu(this.cropBox,xo),this.setCropBoxData(this.initialCropBoxData)),this},reset:function(){return this.ready&&!this.disabled&&(this.imageData=Ta({},this.initialImageData),this.canvasData=Ta({},this.initialCanvasData),this.cropBoxData=Ta({},this.initialCropBoxData),this.renderCanvas(),this.cropped&&this.renderCropBox()),this},clear:function(){return this.cropped&&!this.disabled&&(Ta(this.cropBoxData,{left:0,top:0,width:0,height:0}),this.cropped=!1,this.renderCropBox(),this.limitCanvas(!0,!0),this.renderCanvas(),pu(this.dragBox,q6),zi(this.cropBox,xo)),this},replace:function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return!this.disabled&&t&&(this.isImg&&(this.element.src=t),n?(this.url=t,this.image.src=t,this.ready&&(this.viewBoxImage.src=t,bi(this.previews,function(a){a.getElementsByTagName("img")[0].src=t}))):(this.isImg&&(this.replaced=!0),this.options.data=null,this.uncreate(),this.load(t))),this},enable:function(){return this.ready&&this.disabled&&(this.disabled=!1,pu(this.cropper,HL)),this},disable:function(){return this.ready&&!this.disabled&&(this.disabled=!0,zi(this.cropper,HL)),this},destroy:function(){var t=this.element;return t[Pa]?(t[Pa]=void 0,this.isImg&&this.replaced&&(t.src=this.originalUrl),this.uncreate(),this):this},move:function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,a=this.canvasData,i=a.left,r=a.top;return this.moveTo(Jy(t)?t:i+Number(t),Jy(n)?n:r+Number(n))},moveTo:function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,a=this.canvasData,i=!1;return t=Number(t),n=Number(n),this.ready&&!this.disabled&&this.options.movable&&(kn(t)&&(a.left=t,i=!0),kn(n)&&(a.top=n,i=!0),i&&this.renderCanvas(!0)),this},zoom:function(t,n){var a=this.canvasData;return t=Number(t),t<0?t=1/(1-t):t=1+t,this.zoomTo(a.width*t/a.naturalWidth,null,n)},zoomTo:function(t,n,a){var i=this.options,r=this.canvasData,o=r.width,s=r.height,l=r.naturalWidth,c=r.naturalHeight;if(t=Number(t),t>=0&&this.ready&&!this.disabled&&i.zoomable){var u=l*t,d=c*t;if(V2(this.element,z_,{ratio:t,oldRatio:o/l,originalEvent:a})===!1)return this;if(a){var f=this.pointers,m=rB(this.cropper),v=f&&Object.keys(f).length?EAe(f):{pageX:a.pageX,pageY:a.pageY};r.left-=(u-o)*((v.pageX-m.left-r.left)/o),r.top-=(d-s)*((v.pageY-m.top-r.top)/s)}else y2(n)&&kn(n.x)&&kn(n.y)?(r.left-=(u-o)*((n.x-r.left)/o),r.top-=(d-s)*((n.y-r.top)/s)):(r.left-=(u-o)/2,r.top-=(d-s)/2);r.width=u,r.height=d,this.renderCanvas(!0)}return this},rotate:function(t){return this.rotateTo((this.imageData.rotate||0)+Number(t))},rotateTo:function(t){return t=Number(t),kn(t)&&this.ready&&!this.disabled&&this.options.rotatable&&(this.imageData.rotate=t%360,this.renderCanvas(!0,!0)),this},scaleX:function(t){var n=this.imageData.scaleY;return this.scale(t,kn(n)?n:1)},scaleY:function(t){var n=this.imageData.scaleX;return this.scale(kn(n)?n:1,t)},scale:function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,a=this.imageData,i=!1;return t=Number(t),n=Number(n),this.ready&&!this.disabled&&this.options.scalable&&(kn(t)&&(a.scaleX=t,i=!0),kn(n)&&(a.scaleY=n,i=!0),i&&this.renderCanvas(!0,!0)),this},getData:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,n=this.options,a=this.imageData,i=this.canvasData,r=this.cropBoxData,o;if(this.ready&&this.cropped){o={x:r.left-i.left,y:r.top-i.top,width:r.width,height:r.height};var s=a.width/a.naturalWidth;if(bi(o,function(u,d){o[d]=u/s}),t){var l=Math.round(o.y+o.height),c=Math.round(o.x+o.width);o.x=Math.round(o.x),o.y=Math.round(o.y),o.width=c-o.x,o.height=l-o.y}}else o={x:0,y:0,width:0,height:0};return n.rotatable&&(o.rotate=a.rotate||0),n.scalable&&(o.scaleX=a.scaleX||1,o.scaleY=a.scaleY||1),o},setData:function(t){var n=this.options,a=this.imageData,i=this.canvasData,r={};if(this.ready&&!this.disabled&&y2(t)){var o=!1;n.rotatable&&kn(t.rotate)&&t.rotate!==a.rotate&&(a.rotate=t.rotate,o=!0),n.scalable&&(kn(t.scaleX)&&t.scaleX!==a.scaleX&&(a.scaleX=t.scaleX,o=!0),kn(t.scaleY)&&t.scaleY!==a.scaleY&&(a.scaleY=t.scaleY,o=!0)),o&&this.renderCanvas(!0,!0);var s=a.width/a.naturalWidth;kn(t.x)&&(r.left=t.x*s+i.left),kn(t.y)&&(r.top=t.y*s+i.top),kn(t.width)&&(r.width=t.width*s),kn(t.height)&&(r.height=t.height*s),this.setCropBoxData(r)}return this},getContainerData:function(){return this.ready?Ta({},this.containerData):{}},getImageData:function(){return this.sized?Ta({},this.imageData):{}},getCanvasData:function(){var t=this.canvasData,n={};return this.ready&&bi(["left","top","width","height","naturalWidth","naturalHeight"],function(a){n[a]=t[a]}),n},setCanvasData:function(t){var n=this.canvasData,a=n.aspectRatio;return this.ready&&!this.disabled&&y2(t)&&(kn(t.left)&&(n.left=t.left),kn(t.top)&&(n.top=t.top),kn(t.width)?(n.width=t.width,n.height=t.width/a):kn(t.height)&&(n.height=t.height,n.width=t.height*a),this.renderCanvas(!0)),this},getCropBoxData:function(){var t=this.cropBoxData,n;return this.ready&&this.cropped&&(n={left:t.left,top:t.top,width:t.width,height:t.height}),n||{}},setCropBoxData:function(t){var n=this.cropBoxData,a=this.options.aspectRatio,i,r;return this.ready&&this.cropped&&!this.disabled&&y2(t)&&(kn(t.left)&&(n.left=t.left),kn(t.top)&&(n.top=t.top),kn(t.width)&&t.width!==n.width&&(i=!0,n.width=t.width),kn(t.height)&&t.height!==n.height&&(r=!0,n.height=t.height),a&&(i?n.height=n.width/a:r&&(n.width=n.height*a)),this.renderCropBox()),this},getCroppedCanvas:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!this.ready||!window.HTMLCanvasElement)return null;var n=this.canvasData,a=PAe(this.image,this.imageData,n,t);if(!this.cropped)return a;var i=this.getData(),r=i.x,o=i.y,s=i.width,l=i.height,c=a.width/Math.floor(n.naturalWidth);c!==1&&(r*=c,o*=c,s*=c,l*=c);var u=s/l,d=m1({aspectRatio:u,width:t.maxWidth||1/0,height:t.maxHeight||1/0}),f=m1({aspectRatio:u,width:t.minWidth||0,height:t.minHeight||0},"cover"),m=m1({aspectRatio:u,width:t.width||(c!==1?a.width:s),height:t.height||(c!==1?a.height:l)}),v=m.width,g=m.height;v=Math.min(d.width,Math.max(f.width,v)),g=Math.min(d.height,Math.max(f.height,g));var y=document.createElement("canvas"),_=y.getContext("2d");y.width=D2(v),y.height=D2(g),_.fillStyle=t.fillColor||"transparent",_.fillRect(0,0,v,g);var w=t.imageSmoothingEnabled,C=w===void 0?!0:w,S=t.imageSmoothingQuality;_.imageSmoothingEnabled=C,S&&(_.imageSmoothingQuality=S);var M=a.width,x=a.height,E=r,k=o,D,T,I,H,R,Z;E<=-s||E>M?(E=0,D=0,I=0,R=0):E<=0?(I=-E,E=0,D=Math.min(M,s+E),R=D):E<=M&&(I=0,D=Math.min(s,M-E),R=D),D<=0||k<=-l||k>x?(k=0,T=0,H=0,Z=0):k<=0?(H=-k,k=0,T=Math.min(x,l+k),Z=T):k<=x&&(H=0,T=Math.min(l,x-k),Z=T);var N=[E,k,D,T];if(R>0&&Z>0){var W=v/s;N.push(I*W,H*W,R*W,Z*W)}return _.drawImage.apply(_,[a].concat(Kz(N.map(function(X){return Math.floor(D2(X))})))),y},setAspectRatio:function(t){var n=this.options;return!this.disabled&&!Jy(t)&&(n.aspectRatio=Math.max(0,t)||NaN,this.ready&&(this.initCropBox(),this.cropped&&this.renderCropBox())),this},setDragMode:function(t){var n=this.options,a=this.dragBox,i=this.face;if(this.ready&&!this.disabled){var r=t===rA,o=n.movable&&t===eB;t=r||o?t:tB,n.dragMode=t,Zm(a,Rm,t),_2(a,I_,r),_2(a,H_,o),n.cropBoxMovable||(Zm(i,Rm,t),_2(i,I_,r),_2(i,H_,o))}return this}},UAe=bu.Cropper,sB=function(){function e(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(aAe(this,e),!t||!gAe.test(t.tagName))throw new Error("The first argument is required and must be an <img> or <canvas> element.");this.element=t,this.options=Ta({},YL,y2(n)&&n),this.cropped=!1,this.disabled=!1,this.pointers={},this.ready=!1,this.reloading=!1,this.replaced=!1,this.sized=!1,this.sizing=!1,this.init()}return iAe(e,[{key:"init",value:function(){var n=this.element,a=n.tagName.toLowerCase(),i;if(!n[Pa]){if(n[Pa]=this,a==="img"){if(this.isImg=!0,i=n.getAttribute("src")||"",this.originalUrl=i,!i)return;i=n.src}else a==="canvas"&&window.HTMLCanvasElement&&(i=n.toDataURL());this.load(i)}}},{key:"load",value:function(n){var a=this;if(n){this.url=n,this.imageData={};var i=this.element,r=this.options;if(!r.rotatable&&!r.scalable&&(r.checkOrientation=!1),!r.checkOrientation||!window.ArrayBuffer){this.clone();return}if(mAe.test(n)){vAe.test(n)?this.read(VAe(n)):this.clone();return}var o=new XMLHttpRequest,s=this.clone.bind(this);this.reloading=!0,this.xhr=o,o.onabort=s,o.onerror=s,o.ontimeout=s,o.onprogress=function(){o.getResponseHeader("content-type")!==qL&&o.abort()},o.onload=function(){a.read(o.response)},o.onloadend=function(){a.reloading=!1,a.xhr=null},r.checkCrossOrigin&&GL(n)&&i.crossOrigin&&(n=KL(n)),o.open("GET",n),o.responseType="arraybuffer",o.withCredentials=i.crossOrigin==="use-credentials",o.send()}}},{key:"read",value:function(n){var a=this.options,i=this.imageData,r=IAe(n),o=0,s=1,l=1;if(r>1){this.url=OAe(n,qL);var c=HAe(r);o=c.rotate,s=c.scaleX,l=c.scaleY}a.rotatable&&(i.rotate=o),a.scalable&&(i.scaleX=s,i.scaleY=l),this.clone()}},{key:"clone",value:function(){var n=this.element,a=this.url,i=n.crossOrigin,r=a;this.options.checkCrossOrigin&&GL(a)&&(i||(i="anonymous"),r=KL(a)),this.crossOrigin=i,this.crossOriginUrl=r;var o=document.createElement("img");i&&(o.crossOrigin=i),o.src=r||a,o.alt=n.alt||"The image to crop",this.image=o,o.onload=this.start.bind(this),o.onerror=this.stop.bind(this),zi(o,NL),n.parentNode.insertBefore(o,n.nextSibling)}},{key:"start",value:function(){var n=this,a=this.image;a.onload=null,a.onerror=null,this.sizing=!0;var i=bu.navigator&&/(?:iPad|iPhone|iPod).*?AppleWebKit/i.test(bu.navigator.userAgent),r=function(c,u){Ta(n.imageData,{naturalWidth:c,naturalHeight:u,aspectRatio:c/u}),n.sizing=!1,n.sized=!0,n.build()};if(a.naturalWidth&&!i){r(a.naturalWidth,a.naturalHeight);return}var o=document.createElement("img"),s=document.body||document.documentElement;this.sizingImage=o,o.onload=function(){r(o.width,o.height),i||s.removeChild(o)},o.src=a.src,i||(o.style.cssText="left:0;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:0;position:absolute;top:0;z-index:-1;",s.appendChild(o))}},{key:"stop",value:function(){var n=this.image;n.onload=null,n.onerror=null,n.parentNode.removeChild(n),this.image=null}},{key:"build",value:function(){if(!(!this.sized||this.ready)){var n=this.element,a=this.options,i=this.image,r=n.parentNode,o=document.createElement("div");o.innerHTML=yAe;var s=o.querySelector(".".concat(Pa,"-container")),l=s.querySelector(".".concat(Pa,"-canvas")),c=s.querySelector(".".concat(Pa,"-drag-box")),u=s.querySelector(".".concat(Pa,"-crop-box")),d=u.querySelector(".".concat(Pa,"-face"));this.container=r,this.cropper=s,this.canvas=l,this.dragBox=c,this.cropBox=u,this.viewBox=s.querySelector(".".concat(Pa,"-view-box")),this.face=d,l.appendChild(i),zi(n,xo),r.insertBefore(s,n.nextSibling),this.isImg||pu(i,NL),this.initPreview(),this.bind(),a.initialAspectRatio=Math.max(0,a.initialAspectRatio)||NaN,a.aspectRatio=Math.max(0,a.aspectRatio)||NaN,a.viewMode=Math.max(0,Math.min(3,Math.round(a.viewMode)))||0,zi(u,xo),a.guides||zi(u.getElementsByClassName("".concat(Pa,"-dashed")),xo),a.center||zi(u.getElementsByClassName("".concat(Pa,"-center")),xo),a.background&&zi(s,"".concat(Pa,"-bg")),a.highlight||zi(d,cAe),a.cropBoxMovable&&(zi(d,H_),Zm(d,Rm,iA)),a.cropBoxResizable||(zi(u.getElementsByClassName("".concat(Pa,"-line")),xo),zi(u.getElementsByClassName("".concat(Pa,"-point")),xo)),this.render(),this.ready=!0,this.setDragMode(a.dragMode),a.autoCrop&&this.crop(),this.setData(a.data),ko(a.ready)&&ks(n,BL,a.ready,{once:!0}),V2(n,BL)}}},{key:"unbuild",value:function(){this.ready&&(this.ready=!1,this.unbind(),this.resetPreview(),this.cropper.parentNode.removeChild(this.cropper),pu(this.element,xo))}},{key:"uncreate",value:function(){this.ready?(this.unbuild(),this.ready=!1,this.cropped=!1):this.sizing?(this.sizingImage.onload=null,this.sizing=!1,this.sized=!1):this.reloading?(this.xhr.onabort=null,this.xhr.abort()):this.image&&this.stop()}}],[{key:"noConflict",value:function(){return window.Cropper=UAe,e}},{key:"setDefaults",value:function(n){Ta(YL,y2(n)&&n)}}]),e}();Ta(sB.prototype,NAe,RAe,ZAe,FAe,zAe,BAe);function jAe(e,t){const n=e.width/t.width,a=e.height/t.height,i=Math.min(n,a),r=t.width*i,o=t.height*i,s=(e.width-r)/2,l=(e.height-o)/2;return{width:r,height:o,left:s,top:l}}function qAe(e){return e*(Math.PI/180)}function YAe(e,t,n){const a=Math.abs(qAe(n));return Math.max((Math.sin(a)*e+Math.cos(a)*t)/t,(Math.sin(a)*t+Math.cos(a)*e)/e)}function WAe(e,t,n){return t.left<e.left?{left:e.left,width:n.width}:t.top<e.top?{top:e.top,height:n.height}:t.left+t.width>e.left+e.width?{left:e.left+e.width-n.width,width:n.width}:t.top+t.height>e.top+e.height?{top:e.top+e.height-n.height,height:n.height}:null}function GAe(e,t,n){return t.left<e.left?{left:e.left,width:n.left+n.width-e.left}:t.top<e.top?{top:e.top,height:n.top+n.height-e.top}:t.left+t.width>e.left+e.width?{left:n.left,width:e.left+e.width-n.left}:t.top+t.height>e.top+e.height?{top:n.top,height:e.top+e.height-n.top}:null}class KAe extends Rs{constructor(t){super(t),this.onRotate90Deg=()=>{const{angle90Deg:n}=this.state,a=n-90;this.setState({angle90Deg:a,angleGranular:0}),this.cropper.scale(1),this.cropper.rotateTo(a);const i=this.cropper.getCanvasData(),r=this.cropper.getContainerData(),o=jAe(r,i);this.cropper.setCanvasData(o),this.cropper.setCropBoxData(o)},this.onRotateGranular=n=>{const a=Number(n.target.value);this.setState({angleGranular:a});const{angle90Deg:i}=this.state,r=i+a;this.cropper.rotateTo(r);const o=this.cropper.getImageData(),s=YAe(o.naturalWidth,o.naturalHeight,a),l=this.cropper.getImageData().scaleX<0?-s:s;this.cropper.scale(l,s)},this.state={angle90Deg:0,angleGranular:0,prevCropboxData:null},this.storePrevCropboxData=this.storePrevCropboxData.bind(this),this.limitCropboxMovement=this.limitCropboxMovement.bind(this)}componentDidMount(){const{opts:t,storeCropperInstance:n}=this.props;this.cropper=new sB(this.imgElement,t.cropperOptions),this.imgElement.addEventListener("cropstart",this.storePrevCropboxData),this.imgElement.addEventListener("cropend",this.limitCropboxMovement),n(this.cropper)}componentWillUnmount(){this.cropper.destroy(),this.imgElement.removeEventListener("cropstart",this.storePrevCropboxData),this.imgElement.removeEventListener("cropend",this.limitCropboxMovement)}storePrevCropboxData(){this.setState({prevCropboxData:this.cropper.getCropBoxData()})}limitCropboxMovement(t){const n=this.cropper.getCanvasData(),a=this.cropper.getCropBoxData(),{prevCropboxData:i}=this.state;if(t.detail.action==="all"){const r=WAe(n,a,i);r&&this.cropper.setCropBoxData(r)}else{const r=GAe(n,a,i);r&&this.cropper.setCropBoxData(r)}}renderGranularRotate(){const{i18n:t}=this.props,{angleGranular:n}=this.state;return we("label",{role:"tooltip","aria-label":`${n}º`,"data-microtip-position":"top",className:"uppy-ImageCropper-rangeWrapper"},we("input",{className:"uppy-ImageCropper-range uppy-u-reset",type:"range",onInput:this.onRotateGranular,onChange:this.onRotateGranular,value:n,min:"-45",max:"45","aria-label":t("rotate")}))}renderRevert(){const{i18n:t,opts:n}=this.props;return we("button",{role:"button tooltip","data-microtip-position":"top",type:"button",className:"uppy-u-reset uppy-c-btn","aria-label":t("revert"),onClick:()=>{this.cropper.reset(),this.cropper.setAspectRatio(n.cropperOptions.initialAspectRatio),this.setState({angle90Deg:0,angleGranular:0})}},we("svg",{"aria-hidden":"true",className:"uppy-c-icon",width:"24",height:"24",viewBox:"0 0 24 24"},we("path",{d:"M0 0h24v24H0z",fill:"none"}),we("path",{d:"M13 3c-4.97 0-9 4.03-9 9H1l3.89 3.89.07.14L9 12H6c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.42 1.42C8.27 19.99 10.51 21 13 21c4.97 0 9-4.03 9-9s-4.03-9-9-9zm-1 5v5l4.28 2.54.72-1.21-3.5-2.08V8H12z"})))}renderRotate(){const{i18n:t}=this.props;return we("button",{role:"button tooltip","data-microtip-position":"top",type:"button",className:"uppy-u-reset uppy-c-btn","aria-label":t("rotate"),onClick:this.onRotate90Deg},we("svg",{"aria-hidden":"true",className:"uppy-c-icon",width:"24",height:"24",viewBox:"0 0 24 24"},we("path",{d:"M0 0h24v24H0V0zm0 0h24v24H0V0z",fill:"none"}),we("path",{d:"M14 10a2 2 0 012 2v7a2 2 0 01-2 2H6a2 2 0 01-2-2v-7a2 2 0 012-2h8zm0 1.75H6a.25.25 0 00-.243.193L5.75 12v7a.25.25 0 00.193.243L6 19.25h8a.25.25 0 00.243-.193L14.25 19v-7a.25.25 0 00-.193-.243L14 11.75zM12 .76V4c2.3 0 4.61.88 6.36 2.64a8.95 8.95 0 012.634 6.025L21 13a1 1 0 01-1.993.117L19 13h-.003a6.979 6.979 0 00-2.047-4.95 6.97 6.97 0 00-4.652-2.044L12 6v3.24L7.76 5 12 .76z"})))}renderFlip(){const{i18n:t}=this.props;return we("button",{role:"button tooltip","data-microtip-position":"top",type:"button",className:"uppy-u-reset uppy-c-btn","aria-label":t("flipHorizontal"),onClick:()=>this.cropper.scaleX(-this.cropper.getData().scaleX||-1)},we("svg",{"aria-hidden":"true",className:"uppy-c-icon",width:"24",height:"24",viewBox:"0 0 24 24"},we("path",{d:"M0 0h24v24H0z",fill:"none"}),we("path",{d:"M15 21h2v-2h-2v2zm4-12h2V7h-2v2zM3 5v14c0 1.1.9 2 2 2h4v-2H5V5h4V3H5c-1.1 0-2 .9-2 2zm16-2v2h2c0-1.1-.9-2-2-2zm-8 20h2V1h-2v22zm8-6h2v-2h-2v2zM15 5h2V3h-2v2zm4 8h2v-2h-2v2zm0 8c1.1 0 2-.9 2-2h-2v2z"})))}renderZoomIn(){const{i18n:t}=this.props;return we("button",{role:"button tooltip","data-microtip-position":"top",type:"button",className:"uppy-u-reset uppy-c-btn","aria-label":t("zoomIn"),onClick:()=>this.cropper.zoom(.1)},we("svg",{"aria-hidden":"true",className:"uppy-c-icon",height:"24",viewBox:"0 0 24 24",width:"24"},we("path",{d:"M0 0h24v24H0V0z",fill:"none"}),we("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"}),we("path",{d:"M12 10h-2v2H9v-2H7V9h2V7h1v2h2v1z"})))}renderZoomOut(){const{i18n:t}=this.props;return we("button",{role:"button tooltip","data-microtip-position":"top",type:"button",className:"uppy-u-reset uppy-c-btn","aria-label":t("zoomOut"),onClick:()=>this.cropper.zoom(-.1)},we("svg",{"aria-hidden":"true",className:"uppy-c-icon",width:"24",height:"24",viewBox:"0 0 24 24"},we("path",{d:"M0 0h24v24H0V0z",fill:"none"}),we("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14zM7 9h5v1H7z"})))}renderCropSquare(){const{i18n:t}=this.props;return we("button",{role:"button tooltip","data-microtip-position":"top",type:"button",className:"uppy-u-reset uppy-c-btn","aria-label":t("aspectRatioSquare"),onClick:()=>this.cropper.setAspectRatio(1)},we("svg",{"aria-hidden":"true",className:"uppy-c-icon",width:"24",height:"24",viewBox:"0 0 24 24"},we("path",{d:"M0 0h24v24H0z",fill:"none"}),we("path",{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"})))}renderCropWidescreen(){const{i18n:t}=this.props;return we("button",{role:"button tooltip","data-microtip-position":"top",type:"button",className:"uppy-u-reset uppy-c-btn","aria-label":t("aspectRatioLandscape"),onClick:()=>this.cropper.setAspectRatio(16/9)},we("svg",{"aria-hidden":"true",className:"uppy-c-icon",width:"24",height:"24",viewBox:"0 0 24 24"},we("path",{d:"M 19,4.9999992 V 17.000001 H 4.9999998 V 6.9999992 H 19 m 0,-2 H 4.9999998 c -1.0999999,0 -1.9999999,0.9000001 -1.9999999,2 V 17.000001 c 0,1.1 0.9,2 1.9999999,2 H 19 c 1.1,0 2,-0.9 2,-2 V 6.9999992 c 0,-1.0999999 -0.9,-2 -2,-2 z"}),we("path",{fill:"none",d:"M0 0h24v24H0z"})))}renderCropWidescreenVertical(){const{i18n:t}=this.props;return we("button",{role:"button tooltip","data-microtip-position":"top",type:"button","aria-label":t("aspectRatioPortrait"),className:"uppy-u-reset uppy-c-btn",onClick:()=>this.cropper.setAspectRatio(9/16)},we("svg",{"aria-hidden":"true",className:"uppy-c-icon",width:"24",height:"24",viewBox:"0 0 24 24"},we("path",{d:"M 19.000001,19 H 6.999999 V 5 h 10.000002 v 14 m 2,0 V 5 c 0,-1.0999999 -0.9,-1.9999999 -2,-1.9999999 H 6.999999 c -1.1,0 -2,0.9 -2,1.9999999 v 14 c 0,1.1 0.9,2 2,2 h 10.000002 c 1.1,0 2,-0.9 2,-2 z"}),we("path",{d:"M0 0h24v24H0z",fill:"none"})))}render(){const{currentImage:t,opts:n}=this.props,{actions:a}=n,i=URL.createObjectURL(t.data);return we("div",{className:"uppy-ImageCropper"},we("div",{className:"uppy-ImageCropper-container"},we("img",{className:"uppy-ImageCropper-image",alt:t.name,src:i,ref:r=>{this.imgElement=r}})),we("div",{className:"uppy-ImageCropper-controls"},a.revert&&this.renderRevert(),a.rotate&&this.renderRotate(),a.granularRotate&&this.renderGranularRotate(),a.flip&&this.renderFlip(),a.zoomIn&&this.renderZoomIn(),a.zoomOut&&this.renderZoomOut(),a.cropSquare&&this.renderCropSquare(),a.cropWidescreen&&this.renderCropWidescreen(),a.cropWidescreenVertical&&this.renderCropWidescreenVertical()))}}const XAe={strings:{revert:"Reset",rotate:"Rotate 90°",zoomIn:"Zoom in",zoomOut:"Zoom out",flipHorizontal:"Flip horizontally",aspectRatioSquare:"Crop square",aspectRatioLandscape:"Crop landscape (16:9)",aspectRatioPortrait:"Crop portrait (9:16)"}},JAe={version:"2.4.6"},lB={viewMode:0,background:!1,autoCropArea:1,responsive:!0,minCropBoxWidth:70,minCropBoxHeight:70,croppedCanvasOptions:{},initialAspectRatio:0},uB={revert:!0,rotate:!0,granularRotate:!0,flip:!0,zoomIn:!0,zoomOut:!0,cropSquare:!0,cropWidescreen:!0,cropWidescreenVertical:!0},QAe={quality:.8,actions:uB,cropperOptions:lB};class sA extends Dc{constructor(t,n){super(t,{...QAe,...n,actions:{...uB,...n==null?void 0:n.actions},cropperOptions:{...lB,...n==null?void 0:n.cropperOptions}}),this.save=()=>{const a=o=>{const{currentImage:s}=this.getPluginState();this.uppy.setFileState(s.id,{data:new File([o],s.name,{type:o.type}),size:o.size,preview:void 0});const l=this.uppy.getFile(s.id);this.uppy.emit("thumbnail:request",l),this.setPluginState({currentImage:l}),this.uppy.emit("file-editor:complete",l)},{currentImage:i}=this.getPluginState(),r=this.cropper.getCroppedCanvas({});r.width%2!==0&&this.cropper.setData({width:r.width-1}),r.height%2!==0&&this.cropper.setData({height:r.height-1}),this.cropper.getCroppedCanvas(this.opts.cropperOptions.croppedCanvasOptions).toBlob(a,i.type,this.opts.quality)},this.storeCropperInstance=a=>{this.cropper=a},this.selectFile=a=>{this.uppy.emit("file-editor:start",a),this.setPluginState({currentImage:a})},this.id=this.opts.id||"ImageEditor",this.title="Image Editor",this.type="editor",this.defaultLocale=XAe,this.i18nInit()}canEditFile(t){if(!t.type||t.isRemote)return!1;const n=t.type.split("/")[1];return!!/^(jpe?g|gif|png|bmp|webp)$/.test(n)}install(){this.setPluginState({currentImage:null});const{target:t}=this.opts;t&&this.mount(t,this)}uninstall(){const{currentImage:t}=this.getPluginState();if(t){const n=this.uppy.getFile(t.id);this.uppy.emit("file-editor:cancel",n)}this.unmount()}render(){const{currentImage:t}=this.getPluginState();return t===null||t.isRemote?null:we(KAe,{currentImage:t,storeCropperInstance:this.storeCropperInstance,save:this.save,opts:this.opts,i18n:this.i18n})}}sA.VERSION=JAe.version;const eSe={__proto__:null,"audio/mp3":"mp3","audio/mp4":"mp4","audio/ogg":"ogg","audio/webm":"webm","image/gif":"gif","image/heic":"heic","image/heif":"heif","image/jpeg":"jpg","image/png":"png","image/svg+xml":"svg","video/mp4":"mp4","video/ogg":"ogv","video/quicktime":"mov","video/webm":"webm","video/x-matroska":"mkv","video/x-msvideo":"avi"};function e7(e){return[e]=e.split(";",1),eSe[e]||null}var z3={exports:{}};z3.exports=lA;z3.exports.isMobile=lA;z3.exports.default=lA;const tSe=/(android|bb\d+|meego).+mobile|armv7l|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series[46]0|samsungbrowser|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i,nSe=/CrOS/,aSe=/android|ipad|playbook|silk/i;function lA(e){e||(e={});let t=e.ua;if(!t&&typeof navigator<"u"&&(t=navigator.userAgent),t&&t.headers&&typeof t.headers["user-agent"]=="string"&&(t=t.headers["user-agent"]),typeof t!="string")return!1;let n=tSe.test(t)&&!nSe.test(t)||!!e.tablet&&aSe.test(t);return!n&&e.tablet&&e.featureDetect&&navigator&&navigator.maxTouchPoints>1&&t.indexOf("Macintosh")!==-1&&t.indexOf("Safari")!==-1&&(n=!0),n}var iSe=z3.exports;const rSe=Xi(iSe);function oSe(e,t,n){return new Promise(a=>{e.toBlob(a,t,n)})}function sSe(){return typeof MediaRecorder=="function"&&!!MediaRecorder.prototype&&typeof MediaRecorder.prototype.start=="function"}function cB(){return we("svg",{"aria-hidden":"true",focusable:"false",fill:"#0097DC",width:"66",height:"55",viewBox:"0 0 66 55"},we("path",{d:"M57.3 8.433c4.59 0 8.1 3.51 8.1 8.1v29.7c0 4.59-3.51 8.1-8.1 8.1H8.7c-4.59 0-8.1-3.51-8.1-8.1v-29.7c0-4.59 3.51-8.1 8.1-8.1h9.45l4.59-7.02c.54-.54 1.35-1.08 2.16-1.08h16.2c.81 0 1.62.54 2.16 1.08l4.59 7.02h9.45zM33 14.64c-8.62 0-15.393 6.773-15.393 15.393 0 8.62 6.773 15.393 15.393 15.393 8.62 0 15.393-6.773 15.393-15.393 0-8.62-6.773-15.393-15.393-15.393zM33 40c-5.648 0-9.966-4.319-9.966-9.967 0-5.647 4.318-9.966 9.966-9.966s9.966 4.319 9.966 9.966C42.966 35.681 38.648 40 33 40z",fillRule:"evenodd"}))}function lSe(e){let{onSnapshot:t,i18n:n}=e;return we("button",{className:"uppy-u-reset uppy-c-btn uppy-Webcam-button uppy-Webcam-button--picture",type:"button",title:n("takePicture"),"aria-label":n("takePicture"),onClick:t,"data-uppy-super-focusable":!0},cB())}function uSe(e){let{recording:t,onStartRecording:n,onStopRecording:a,i18n:i}=e;return t?we("button",{className:"uppy-u-reset uppy-c-btn uppy-Webcam-button",type:"button",title:i("stopRecording"),"aria-label":i("stopRecording"),onClick:a,"data-uppy-super-focusable":!0},we("svg",{"aria-hidden":"true",focusable:"false",className:"uppy-c-icon",width:"100",height:"100",viewBox:"0 0 100 100"},we("rect",{x:"15",y:"15",width:"70",height:"70"}))):we("button",{className:"uppy-u-reset uppy-c-btn uppy-Webcam-button",type:"button",title:i("startRecording"),"aria-label":i("startRecording"),onClick:n,"data-uppy-super-focusable":!0},we("svg",{"aria-hidden":"true",focusable:"false",className:"uppy-c-icon",width:"100",height:"100",viewBox:"0 0 100 100"},we("circle",{cx:"50",cy:"50",r:"40"})))}function cSe(e){return`${Math.floor(e/60)}:${String(e%60).padStart(2,"0")}`}function dSe(e){let{recordingLengthSeconds:t,i18n:n}=e;const a=cSe(t);return we("span",{"aria-label":n("recordingLength",{recording_length:a})},a)}function fSe(e){let{currentDeviceId:t,videoSources:n,onChangeVideoSource:a}=e;return we("div",{className:"uppy-Webcam-videoSource"},we("select",{className:"uppy-u-reset uppy-Webcam-videoSource-select",onChange:i=>{a(i.target.value)}},n.map(i=>we("option",{key:i.deviceId,value:i.deviceId,selected:i.deviceId===t},i.label))))}function hSe(e){let{onSubmit:t,i18n:n}=e;return we("button",{className:"uppy-u-reset uppy-c-btn uppy-Webcam-button uppy-Webcam-button--submit",type:"button",title:n("submitRecordedFile"),"aria-label":n("submitRecordedFile"),onClick:t,"data-uppy-super-focusable":!0},we("svg",{width:"12",height:"9",viewBox:"0 0 12 9",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",className:"uppy-c-icon"},we("path",{fill:"#fff",fillRule:"nonzero",d:"M10.66 0L12 1.31 4.136 9 0 4.956l1.34-1.31L4.136 6.38z"})))}function pSe(e){let{onDiscard:t,i18n:n}=e;return we("button",{className:"uppy-u-reset uppy-c-btn uppy-Webcam-button uppy-Webcam-button--discard",type:"button",title:n("discardRecordedFile"),"aria-label":n("discardRecordedFile"),onClick:t,"data-uppy-super-focusable":!0},we("svg",{width:"13",height:"13",viewBox:"0 0 13 13",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",className:"uppy-c-icon"},we("g",{fill:"#FFF",fillRule:"evenodd"},we("path",{d:"M.496 11.367L11.103.76l1.414 1.414L1.911 12.781z"}),we("path",{d:"M11.104 12.782L.497 2.175 1.911.76l10.607 10.606z"}))))}function U_(){return U_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},U_.apply(this,arguments)}function Uv(e,t){return e.includes(t)}class mSe extends Rs{componentDidMount(){const{onFocus:t}=this.props;t()}componentWillUnmount(){const{onStop:t}=this.props;t()}render(){const{src:t,recordedVideo:n,recording:a,modes:i,supportsRecording:r,videoSources:o,showVideoSourceDropdown:s,showRecordingLength:l,onSubmit:c,i18n:u,mirror:d,onSnapshot:f,onStartRecording:m,onStopRecording:v,onDiscardRecordedVideo:g,recordingLengthSeconds:y}=this.props,_=!!n,w=!_&&r&&(Uv(i,"video-only")||Uv(i,"audio-only")||Uv(i,"video-audio")),C=!_&&Uv(i,"picture"),S=r&&l&&!_,M=s&&o&&o.length>1,x={playsInline:!0};return n?(x.muted=!1,x.controls=!0,x.src=n,this.videoElement&&(this.videoElement.srcObject=null)):(x.muted=!0,x.autoPlay=!0,x.srcObject=t),we("div",{className:"uppy uppy-Webcam-container"},we("div",{className:"uppy-Webcam-videoContainer"},we("video",U_({ref:E=>this.videoElement=E,className:`uppy-Webcam-video  ${d?"uppy-Webcam-video--mirrored":""}`},x))),we("div",{className:"uppy-Webcam-footer"},we("div",{className:"uppy-Webcam-videoSourceContainer"},M?fSe(this.props):null),we("div",{className:"uppy-Webcam-buttonContainer"},C&&we(lSe,{onSnapshot:f,i18n:u}),w&&we(uSe,{recording:a,onStartRecording:m,onStopRecording:v,i18n:u}),_&&we(hSe,{onSubmit:c,i18n:u}),_&&we(pSe,{onDiscard:g,i18n:u})),we("div",{className:"uppy-Webcam-recordingLength"},S&&we(dSe,{recordingLengthSeconds:y,i18n:u}))))}}function vSe(e){let{icon:t,i18n:n,hasCamera:a}=e;return we("div",{className:"uppy-Webcam-permissons"},we("div",{className:"uppy-Webcam-permissonsIcon"},t()),we("h1",{className:"uppy-Webcam-title"},n(a?"allowAccessTitle":"noCameraTitle")),we("p",null,n(a?"allowAccessDescription":"noCameraDescription")))}const gSe={strings:{pluginNameCamera:"Camera",noCameraTitle:"Camera Not Available",noCameraDescription:"In order to take pictures or record video, please connect a camera device",recordingStoppedMaxSize:"Recording stopped because the file size is about to exceed the limit",submitRecordedFile:"Submit recorded file",discardRecordedFile:"Discard recorded file",smile:"Smile!",takePicture:"Take a picture",startRecording:"Begin video recording",stopRecording:"Stop video recording",recordingLength:"Recording length %{recording_length}",allowAccessTitle:"Please allow access to your camera",allowAccessDescription:"In order to take pictures or record video with your camera, please allow camera access for this site."}};function j_(){return j_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},j_.apply(this,arguments)}function lp(e,t){if(!Object.prototype.hasOwnProperty.call(e,t))throw new TypeError("attempted to use private field on non-instance");return e}var ySe=0;function _Se(e){return"__private_"+ySe+++"_"+e}const bSe={version:"3.4.2"};function XL(e){return e[0]==="."?S_[e.slice(1)]:e}function wSe(e){return/^video\/[^*]+$/.test(e)}function $Se(e){return/^image\/[^*]+$/.test(e)}function ASe(){return navigator.mediaDevices}function t7(e,t){return e.includes(t)}const SSe={onBeforeSnapshot:()=>Promise.resolve(),countdown:!1,modes:["video-audio","video-only","audio-only","picture"],mirror:!0,showVideoSourceDropdown:!1,facingMode:"user",preferredImageMimeType:null,preferredVideoMimeType:null,showRecordingLength:!1,mobileNativeCamera:rSe({tablet:!0})};var ol=_Se("enableMirror");class uA extends Dc{constructor(t,n){super(t,{...SSe,...n}),Object.defineProperty(this,ol,{writable:!0,value:void 0}),this.mediaDevices=ASe(),this.supportsUserMedia=!!this.mediaDevices,this.protocol=location.protocol.match(/https/i)?"https":"http",this.id=this.opts.id||"Webcam",this.type="acquirer",this.capturedMediaFile=null,this.icon=()=>we("svg",{"aria-hidden":"true",focusable:"false",width:"32",height:"32",viewBox:"0 0 32 32"},we("path",{d:"M23.5 9.5c1.417 0 2.5 1.083 2.5 2.5v9.167c0 1.416-1.083 2.5-2.5 2.5h-15c-1.417 0-2.5-1.084-2.5-2.5V12c0-1.417 1.083-2.5 2.5-2.5h2.917l1.416-2.167C13 7.167 13.25 7 13.5 7h5c.25 0 .5.167.667.333L20.583 9.5H23.5zM16 11.417a4.706 4.706 0 00-4.75 4.75 4.704 4.704 0 004.75 4.75 4.703 4.703 0 004.75-4.75c0-2.663-2.09-4.75-4.75-4.75zm0 7.825c-1.744 0-3.076-1.332-3.076-3.074 0-1.745 1.333-3.077 3.076-3.077 1.744 0 3.074 1.333 3.074 3.076s-1.33 3.075-3.074 3.075z",fill:"#02B383",fillRule:"nonzero"})),this.defaultLocale=gSe,this.i18nInit(),this.title=this.i18n("pluginNameCamera"),lp(this,ol)[ol]=this.opts.mirror,this.install=this.install.bind(this),this.setPluginState=this.setPluginState.bind(this),this.render=this.render.bind(this),this.start=this.start.bind(this),this.stop=this.stop.bind(this),this.takeSnapshot=this.takeSnapshot.bind(this),this.startRecording=this.startRecording.bind(this),this.stopRecording=this.stopRecording.bind(this),this.discardRecordedVideo=this.discardRecordedVideo.bind(this),this.submit=this.submit.bind(this),this.oneTwoThreeSmile=this.oneTwoThreeSmile.bind(this),this.focus=this.focus.bind(this),this.changeVideoSource=this.changeVideoSource.bind(this),this.webcamActive=!1,this.opts.countdown&&(this.opts.onBeforeSnapshot=this.oneTwoThreeSmile),this.setPluginState({hasCamera:!1,cameraReady:!1,cameraError:null,recordingLengthSeconds:0,videoSources:[],currentDeviceId:null})}setOptions(t){super.setOptions({...t,videoConstraints:{...this.opts.videoConstraints,...t==null?void 0:t.videoConstraints}})}hasCameraCheck(){return this.mediaDevices?this.mediaDevices.enumerateDevices().then(t=>t.some(n=>n.kind==="videoinput")):Promise.resolve(!1)}isAudioOnly(){return this.opts.modes.length===1&&this.opts.modes[0]==="audio-only"}getConstraints(t){t===void 0&&(t=null);const n=this.opts.modes.indexOf("video-audio")!==-1||this.opts.modes.indexOf("audio-only")!==-1,a=!this.isAudioOnly()&&(this.opts.modes.indexOf("video-audio")!==-1||this.opts.modes.indexOf("video-only")!==-1||this.opts.modes.indexOf("picture")!==-1),i={...this.opts.videoConstraints||{facingMode:this.opts.facingMode},...t?{deviceId:t,facingMode:null}:{}};return{audio:n,video:a?i:!1}}start(t){var n;if(t===void 0&&(t=null),!this.supportsUserMedia)return Promise.reject(new Error("Webcam access not supported"));this.webcamActive=!0,this.opts.mirror&&(lp(this,ol)[ol]=!0);const a=this.getConstraints((n=t)==null?void 0:n.deviceId);this.hasCameraCheck().then(i=>(this.setPluginState({hasCamera:i}),this.mediaDevices.getUserMedia(a).then(r=>{this.stream=r;let o=null;const s=this.isAudioOnly()?r.getAudioTracks():r.getVideoTracks();!t||!t.deviceId?o=s[0].getSettings().deviceId:s.forEach(l=>{l.getSettings().deviceId===t.deviceId&&(o=l.getSettings().deviceId)}),this.updateVideoSources(),this.setPluginState({currentDeviceId:o,cameraReady:!0})}).catch(r=>{this.setPluginState({cameraReady:!1,cameraError:r}),this.uppy.info(r.message,"error")})))}getMediaRecorderOptions(){const t={};if(MediaRecorder.isTypeSupported){const{restrictions:n}=this.uppy.opts;let a=[];this.opts.preferredVideoMimeType?a=[this.opts.preferredVideoMimeType]:n.allowedFileTypes&&(a=n.allowedFileTypes.map(XL).filter(wSe));const i=o=>MediaRecorder.isTypeSupported(o)&&e7(o),r=a.filter(i);r.length>0&&(t.mimeType=r[0])}return t}startRecording(){this.recorder=new MediaRecorder(this.stream,this.getMediaRecorderOptions()),this.recordingChunks=[];let t=!1;this.recorder.addEventListener("dataavailable",n=>{this.recordingChunks.push(n.data);const{restrictions:a}=this.uppy.opts;if(this.recordingChunks.length>1&&a.maxFileSize!=null&&!t){const i=this.recordingChunks.reduce((l,c)=>l+c.size,0),o=(i-this.recordingChunks[0].size)/(this.recordingChunks.length-1)*3,s=Math.max(0,a.maxFileSize-o);i>s&&(t=!0,this.uppy.info(this.i18n("recordingStoppedMaxSize"),"warning",4e3),this.stopRecording())}}),this.recorder.start(500),this.opts.showRecordingLength&&(this.recordingLengthTimer=setInterval(()=>{const n=this.getPluginState().recordingLengthSeconds;this.setPluginState({recordingLengthSeconds:n+1})},1e3)),this.setPluginState({isRecording:!0})}stopRecording(){return new Promise(n=>{this.recorder.addEventListener("stop",()=>{n()}),this.recorder.stop(),this.opts.showRecordingLength&&(clearInterval(this.recordingLengthTimer),this.setPluginState({recordingLengthSeconds:0}))}).then(()=>(this.setPluginState({isRecording:!1}),this.getVideo())).then(n=>{try{this.capturedMediaFile=n,this.setPluginState({recordedVideo:URL.createObjectURL(n.data)}),lp(this,ol)[ol]=!1}catch(a){a.isRestriction||this.uppy.log(a)}}).then(()=>{this.recordingChunks=null,this.recorder=null},n=>{throw this.recordingChunks=null,this.recorder=null,n})}discardRecordedVideo(){this.setPluginState({recordedVideo:null}),this.opts.mirror&&(lp(this,ol)[ol]=!0),this.capturedMediaFile=null}submit(){try{this.capturedMediaFile&&this.uppy.addFile(this.capturedMediaFile)}catch(t){t.isRestriction||this.uppy.log(t,"error")}}async stop(){if(this.stream){const t=this.stream.getAudioTracks(),n=this.stream.getVideoTracks();t.concat(n).forEach(a=>a.stop())}this.recorder&&await new Promise(t=>{this.recorder.addEventListener("stop",t,{once:!0}),this.recorder.stop(),this.opts.showRecordingLength&&clearInterval(this.recordingLengthTimer)}),this.recordingChunks=null,this.recorder=null,this.webcamActive=!1,this.stream=null,this.setPluginState({recordedVideo:null,isRecording:!1,recordingLengthSeconds:0})}getVideoElement(){return this.el.querySelector(".uppy-Webcam-video")}oneTwoThreeSmile(){return new Promise((t,n)=>{let a=this.opts.countdown;const i=setInterval(()=>{if(!this.webcamActive)return clearInterval(i),this.captureInProgress=!1,n(new Error("Webcam is not active"));a?(this.uppy.info(`${a}...`,"warning",800),a--):(clearInterval(i),this.uppy.info(this.i18n("smile"),"success",1500),setTimeout(()=>t(),1500))},1e3)})}takeSnapshot(){this.captureInProgress||(this.captureInProgress=!0,this.opts.onBeforeSnapshot().catch(t=>{const n=typeof t=="object"?t.message:t;return this.uppy.info(n,"error",5e3),Promise.reject(new Error(`onBeforeSnapshot: ${n}`))}).then(()=>this.getImage()).then(t=>{this.captureInProgress=!1;try{this.uppy.addFile(t)}catch(n){n.isRestriction||this.uppy.log(n)}},t=>{throw this.captureInProgress=!1,t}))}getImage(){const t=this.getVideoElement();if(!t)return Promise.reject(new Error("No video element found, likely due to the Webcam tab being closed."));const n=t.videoWidth,a=t.videoHeight,i=document.createElement("canvas");i.width=n,i.height=a,i.getContext("2d").drawImage(t,0,0);const{restrictions:o}=this.uppy.opts;let s=[];this.opts.preferredImageMimeType?s=[this.opts.preferredImageMimeType]:o.allowedFileTypes&&(s=o.allowedFileTypes.map(XL).filter($Se));const l=s[0]||"image/jpeg",c=e7(l)||"jpg",u=`cam-${Date.now()}.${c}`;return oSe(i,l).then(d=>({source:this.id,name:u,data:new Blob([d],{type:l}),type:l}))}getVideo(){const t=this.recordingChunks.find(o=>{var s;return((s=o.type)==null?void 0:s.length)>0}).type,n=e7(t);if(!n)return Promise.reject(new Error(`Could not retrieve recording: Unsupported media type "${t}"`));const a=`webcam-${Date.now()}.${n}`,i=new Blob(this.recordingChunks,{type:t}),r={source:this.id,name:a,data:new Blob([i],{type:t}),type:t};return Promise.resolve(r)}focus(){this.opts.countdown&&setTimeout(()=>{this.uppy.info(this.i18n("smile"),"success",1500)},1e3)}changeVideoSource(t){this.stop(),this.start({deviceId:t})}updateVideoSources(){this.mediaDevices.enumerateDevices().then(t=>{this.setPluginState({videoSources:t.filter(n=>n.kind==="videoinput")})})}render(){this.webcamActive||this.start();const t=this.getPluginState();return!t.cameraReady||!t.hasCamera?we(vSe,{icon:cB,i18n:this.i18n,hasCamera:t.hasCamera}):we(mSe,j_({},t,{onChangeVideoSource:this.changeVideoSource,onSnapshot:this.takeSnapshot,onStartRecording:this.startRecording,onStopRecording:this.stopRecording,onDiscardRecordedVideo:this.discardRecordedVideo,onSubmit:this.submit,onFocus:this.focus,onStop:this.stop,i18n:this.i18n,modes:this.opts.modes,showRecordingLength:this.opts.showRecordingLength,showVideoSourceDropdown:this.opts.showVideoSourceDropdown,supportsRecording:sSe(),recording:t.isRecording,mirror:lp(this,ol)[ol],src:this.stream}))}install(){const{mobileNativeCamera:t,modes:n,facingMode:a,videoConstraints:i}=this.opts,{target:r}=this.opts;if(t&&r){var o;(o=this.getTargetPlugin(r))==null||o.setOptions({showNativeVideoCameraButton:t7(n,"video-only")||t7(n,"video-audio"),showNativePhotoCameraButton:t7(n,"picture"),nativeCameraFacingMode:(i==null?void 0:i.facingMode)||a});return}this.setPluginState({cameraReady:!1,recordingLengthSeconds:0}),r&&this.mount(r,this),this.mediaDevices&&(this.updateVideoSources(),this.mediaDevices.ondevicechange=()=>{if(this.updateVideoSources(),this.stream){let s=!0;const{videoSources:l,currentDeviceId:c}=this.getPluginState();l.forEach(u=>{c===u.deviceId&&(s=!1)}),s&&(this.stop(),this.start())}})}uninstall(){this.stop(),this.unmount()}onUnmount(){this.stop()}}uA.VERSION=bSe.version;const I1={strings:{},pluralize(e){return e<=1?0:1}};I1.strings={addBulkFilesFailed:{0:"L’ajout de %{smart_count} fichier a échoué",1:"L’ajout de %{smart_count} fichiers a échoué"},addedNumFiles:"%{numFiles} fichier(s) ajouté(s)",addingMoreFiles:"Ajout de fichiers",addMore:"Ajouter d’autres",addMoreFiles:"Ajouter d’autres fichiers",allFilesFromFolderNamed:"Tous les fichiers du dossier %{name}",allowAccessDescription:"Pour prendre des photos ou enregistrer une vidéo, veuillez autoriser l’accès à votre caméra pour ce site.",allowAccessTitle:"Veuillez autoriser l’accès à votre caméra",authAborted:"Authentification interrompue",authenticateWith:"Se connecter à %{pluginName}",authenticateWithTitle:"Veuillez vous authentifier avec %{pluginName} pour sélectionner les fichiers",back:"Retour",browse:"naviguer",browseFiles:"naviguer",cancel:"Annuler",cancelUpload:"Annuler le téléversement",chooseFiles:"Choisir des fichiers",closeModal:"Fermer la fenêtre",companionError:"Connexion à Companion a échoué",companionUnauthorizeHint:"Pour vous déconnecter de votre compte %{provider}, veuillez aller à %{url}",complete:"Terminé",compressedX:"%{size} économisé(s) par la compression",compressingImages:"Compression des images…",connectedToInternet:"Connecté à Internet",copyLink:"Copier le lien",copyLinkToClipboardFallback:"Copier le lien ci-dessous",copyLinkToClipboardSuccess:"Lien copié",creatingAssembly:"Préparation du téléversement…",creatingAssemblyFailed:"Transloadit: Impossible de créer Assembly",dashboardTitle:"Téléverseur de fichiers",dashboardWindowTitle:"Fenêtre de téléversement de fichiers (Appuyez sur Échap pour fermer)",dataUploadedOfTotal:"%{complete} sur %{total}",done:"Terminé",dropHereOr:"Déposer les fichiers ici ou %{browse}",dropHint:"Déposez vos fichiers ici",dropPasteBoth:"Déposer les fichiers ici, coller ou %{browse}",dropPasteFiles:"Déposer les fichiers ici, coller ou %{browse}",dropPasteFolders:"Déposer les fichiers ici, coller ou %{browse}",dropPasteImportBoth:"Déposer les fichiers ici, coller, %{browse} ou importer de",dropPasteImportFiles:"Déposer les fichiers ici, coller, %{browse} ou importer de",dropPasteImportFolders:"Déposer les fichiers ici, coller, %{browse} ou importer de",editFile:"Modifier le fichier",editImage:"Modifier l’image",editFileWithFilename:"Modifier le fichier %{file}",editing:"Modification en cours de %{file}",emptyFolderAdded:"Aucun fichier n’a été ajouté depuis un dossier vide",encoding:"Traitement…",enterCorrectUrl:"Lien incorrect: Assurez-vous que vous entrez un lien direct vers le fichier",enterUrlToImport:"Entrez le lien pour importer un fichier",exceedsSize:"Ce fichier dépasse la taille maximale autorisée de %{size}",failedToFetch:"Companion a échoué à récupérer ce lien, assurez-vous qu’il est correct",failedToUpload:"Le téléversement de %{file} a échoué",fileSource:"Fichier source: %{name}",filesUploadedOfTotal:{0:"%{complete} sur %{smart_count} fichier téléversé",1:"%{complete} sur %{smart_count} fichiers téléversés"},filter:"Filtrer",finishEditingFile:"Terminer l’édition du fichier",folderAdded:{0:"%{smart_count} fichier ajouté de %{folder}",1:"%{smart_count} fichiers ajoutés de %{folder}"},generatingThumbnails:"Génération des vignettes…",import:"Importer",importFrom:"Importer de %{name}",loading:"Chargement…",logOut:"Déconnexion",micDisabled:"Accès au micro refusé par l’utilisateur",myDevice:"Mon Appareil",noDuplicates:'Impossible d’ajouter le fichier "%{fileName}", il existe déjà',noFilesFound:"Vous n’avez aucun fichier ou dossier ici",noInternetConnection:"Pas de connexion à Internet",noMoreFilesAllowed:"Impossible d’ajouter de nouveaux fichiers: en cours de chargement ",openFolderNamed:"Ouvrir %{name}",pause:"Pause",pauseUpload:"Mettre en pause le téléversement",paused:"En pause",poweredBy:"Propulsé par %{uppy}",processingXFiles:{0:"Traitement de %{smart_count} fichier",1:"Traitement de %{smart_count} fichiers"},recording:"Enregistrement",recordingLength:"Durée d’enregistrement %{recording_length}",recordingStoppedMaxSize:"L’enregistrement s’est arrété car la taille du fichier dépasse la limite",removeFile:"Effacer le fichier %{file}",resetFilter:"Réinitialiser filtre",resume:"Reprendre",resumeUpload:"Reprendre le téléversement",retry:"Réessayer",retryUpload:"Réessayer le téléversement",save:"Sauvegarder",saveChanges:"Sauvegarder les modifications",selectFileNamed:"Sélectionner le fichier %{name}",selectX:{0:"Sélectionner %{smart_count}",1:"Sélectionner %{smart_count}"},smile:"Souriez !",startRecording:"Commencer l’enregistrement vidéo",stopRecording:"Arrêter l’enregistrement vidéo",streamActive:"Stream actif",streamPassive:"Stream passif",submitRecordedFile:"Envoyer la vidéo enregistrée",takePicture:"Prendre une photo",timedOut:"Téléversement bloqué durant %{seconds} secondes, annulation.",unselectFileNamed:"Désélectionner le fichier %{name}",upload:"Téléverser",uploadComplete:"Téléversement terminé",uploadFailed:"Le téléversement a échoué",uploadPaused:"Téléversement mis en pause",uploadStalled:"Téléversement bloqué depuis %{seconds} secondes. Il est peut-être nécessaire de recommencer l’opération.",uploadXFiles:{0:"Téléverser %{smart_count} fichier",1:"Téléverser %{smart_count} fichiers"},uploadXNewFiles:{0:"Téléverser +%{smart_count} fichier",1:"Téléverser +%{smart_count} fichiers"},uploading:"Téléversement en cours",uploadingXFiles:{0:"Téléversement de %{smart_count} fichier",1:"Téléversement de %{smart_count} fichiers"},xFilesSelected:{0:"%{smart_count} fichier sélectionné",1:"%{smart_count} fichiers sélectionnés"},xMoreFilesAdded:{0:"%{smart_count} autre fichier ajouté",1:"%{smart_count} autres fichiers ajoutés"},xTimeLeft:"%{time} restantes",youCanOnlyUploadFileTypes:"Vous pouvez seulement téléverser: %{types}",youCanOnlyUploadX:{0:"Vous pouvez seulement téléverser %{smart_count} fichier",1:"Vous pouvez seulement téléverser %{smart_count} fichiers"},youHaveToAtLeastSelectX:{0:"Vous devez sélectionner au moins %{smart_count} fichier",1:"Vous devez sélectionner au moins %{smart_count} fichiers"}};typeof Uppy<"u"&&(globalThis.Uppy.locales.fr_FR=I1);const CSe={debug:!0,locale:{...I1,strings:{...I1.strings,takePicture:"Caméra"}},restrictions:{allowedFileTypes:["image/jpeg","image/png","image/gif"],maxFileSize:5*1024*1024,maxNumberOfFiles:1}},kSe={inline:!1,target:"#dashboard-uppy",hideUploadButton:!1,proudlyDisplayPoweredByUppy:!1,plugins:["Webcam"]},MSe={target:j1},xSe={target:j1,modes:["picture"]},ESe={shouldUseMultipart:!1,getUploadParameters(e){return qt().post("/file/presign",{name:e.name,contentType:e.type,size:e.size}).then(n=>{const{data:a}=n;return e.meta.key=a.key,{method:a.method,url:a.url,fields:a.fields,headers:{}}})}},JL=new I3(CSe).use(j1,kSe).use(sA,MSe).use(uA,xSe).use(Z3,ESe);var dB={exports:{}};/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */(function(e,t){(function(a,i){e.exports=i()})(typeof self<"u"?self:va,function(){return function(n){var a={};function i(r){if(a[r])return a[r].exports;var o=a[r]={i:r,l:!1,exports:{}};return n[r].call(o.exports,o,o.exports,i),o.l=!0,o.exports}return i.m=n,i.c=a,i.d=function(r,o,s){i.o(r,o)||Object.defineProperty(r,o,{configurable:!1,enumerable:!0,get:s})},i.n=function(r){var o=r&&r.__esModule?function(){return r.default}:function(){return r};return i.d(o,"a",o),o},i.o=function(r,o){return Object.prototype.hasOwnProperty.call(r,o)},i.p="",i(i.s=109)}([function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0});var r=i(17),o=i(18),s=i(19),l=i(45),c=i(46),u=i(47),d=i(48),f=i(49),m=i(12),v=i(32),g=i(33),y=i(31),_=i(1),w={Scope:_.Scope,create:_.create,find:_.find,query:_.query,register:_.register,Container:r.default,Format:o.default,Leaf:s.default,Embed:d.default,Scroll:l.default,Block:u.default,Inline:c.default,Text:f.default,Attributor:{Attribute:m.default,Class:v.default,Style:g.default,Store:y.default}};a.default=w},function(n,a,i){var r=this&&this.__extends||function(){var y=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(_,w){_.__proto__=w}||function(_,w){for(var C in w)w.hasOwnProperty(C)&&(_[C]=w[C])};return function(_,w){y(_,w);function C(){this.constructor=_}_.prototype=w===null?Object.create(w):(C.prototype=w.prototype,new C)}}();Object.defineProperty(a,"__esModule",{value:!0});var o=function(y){r(_,y);function _(w){var C=this;return w="[Parchment] "+w,C=y.call(this,w)||this,C.message=w,C.name=C.constructor.name,C}return _}(Error);a.ParchmentError=o;var s={},l={},c={},u={};a.DATA_KEY="__blot";var d;(function(y){y[y.TYPE=3]="TYPE",y[y.LEVEL=12]="LEVEL",y[y.ATTRIBUTE=13]="ATTRIBUTE",y[y.BLOT=14]="BLOT",y[y.INLINE=7]="INLINE",y[y.BLOCK=11]="BLOCK",y[y.BLOCK_BLOT=10]="BLOCK_BLOT",y[y.INLINE_BLOT=6]="INLINE_BLOT",y[y.BLOCK_ATTRIBUTE=9]="BLOCK_ATTRIBUTE",y[y.INLINE_ATTRIBUTE=5]="INLINE_ATTRIBUTE",y[y.ANY=15]="ANY"})(d=a.Scope||(a.Scope={}));function f(y,_){var w=v(y);if(w==null)throw new o("Unable to create "+y+" blot");var C=w,S=y instanceof Node||y.nodeType===Node.TEXT_NODE?y:C.create(_);return new C(S,_)}a.create=f;function m(y,_){return _===void 0&&(_=!1),y==null?null:y[a.DATA_KEY]!=null?y[a.DATA_KEY].blot:_?m(y.parentNode,_):null}a.find=m;function v(y,_){_===void 0&&(_=d.ANY);var w;if(typeof y=="string")w=u[y]||s[y];else if(y instanceof Text||y.nodeType===Node.TEXT_NODE)w=u.text;else if(typeof y=="number")y&d.LEVEL&d.BLOCK?w=u.block:y&d.LEVEL&d.INLINE&&(w=u.inline);else if(y instanceof HTMLElement){var C=(y.getAttribute("class")||"").split(/\s+/);for(var S in C)if(w=l[C[S]],w)break;w=w||c[y.tagName]}return w==null?null:_&d.LEVEL&w.scope&&_&d.TYPE&w.scope?w:null}a.query=v;function g(){for(var y=[],_=0;_<arguments.length;_++)y[_]=arguments[_];if(y.length>1)return y.map(function(S){return g(S)});var w=y[0];if(typeof w.blotName!="string"&&typeof w.attrName!="string")throw new o("Invalid definition");if(w.blotName==="abstract")throw new o("Cannot register abstract class");if(u[w.blotName||w.attrName]=w,typeof w.keyName=="string")s[w.keyName]=w;else if(w.className!=null&&(l[w.className]=w),w.tagName!=null){Array.isArray(w.tagName)?w.tagName=w.tagName.map(function(S){return S.toUpperCase()}):w.tagName=w.tagName.toUpperCase();var C=Array.isArray(w.tagName)?w.tagName:[w.tagName];C.forEach(function(S){(c[S]==null||w.className==null)&&(c[S]=w)})}return w}a.register=g},function(n,a,i){var r=i(51),o=i(11),s=i(3),l=i(20),c="\0",u=function(d){Array.isArray(d)?this.ops=d:d!=null&&Array.isArray(d.ops)?this.ops=d.ops:this.ops=[]};u.prototype.insert=function(d,f){var m={};return d.length===0?this:(m.insert=d,f!=null&&typeof f=="object"&&Object.keys(f).length>0&&(m.attributes=f),this.push(m))},u.prototype.delete=function(d){return d<=0?this:this.push({delete:d})},u.prototype.retain=function(d,f){if(d<=0)return this;var m={retain:d};return f!=null&&typeof f=="object"&&Object.keys(f).length>0&&(m.attributes=f),this.push(m)},u.prototype.push=function(d){var f=this.ops.length,m=this.ops[f-1];if(d=s(!0,{},d),typeof m=="object"){if(typeof d.delete=="number"&&typeof m.delete=="number")return this.ops[f-1]={delete:m.delete+d.delete},this;if(typeof m.delete=="number"&&d.insert!=null&&(f-=1,m=this.ops[f-1],typeof m!="object"))return this.ops.unshift(d),this;if(o(d.attributes,m.attributes)){if(typeof d.insert=="string"&&typeof m.insert=="string")return this.ops[f-1]={insert:m.insert+d.insert},typeof d.attributes=="object"&&(this.ops[f-1].attributes=d.attributes),this;if(typeof d.retain=="number"&&typeof m.retain=="number")return this.ops[f-1]={retain:m.retain+d.retain},typeof d.attributes=="object"&&(this.ops[f-1].attributes=d.attributes),this}}return f===this.ops.length?this.ops.push(d):this.ops.splice(f,0,d),this},u.prototype.chop=function(){var d=this.ops[this.ops.length-1];return d&&d.retain&&!d.attributes&&this.ops.pop(),this},u.prototype.filter=function(d){return this.ops.filter(d)},u.prototype.forEach=function(d){this.ops.forEach(d)},u.prototype.map=function(d){return this.ops.map(d)},u.prototype.partition=function(d){var f=[],m=[];return this.forEach(function(v){var g=d(v)?f:m;g.push(v)}),[f,m]},u.prototype.reduce=function(d,f){return this.ops.reduce(d,f)},u.prototype.changeLength=function(){return this.reduce(function(d,f){return f.insert?d+l.length(f):f.delete?d-f.delete:d},0)},u.prototype.length=function(){return this.reduce(function(d,f){return d+l.length(f)},0)},u.prototype.slice=function(d,f){d=d||0,typeof f!="number"&&(f=1/0);for(var m=[],v=l.iterator(this.ops),g=0;g<f&&v.hasNext();){var y;g<d?y=v.next(d-g):(y=v.next(f-g),m.push(y)),g+=l.length(y)}return new u(m)},u.prototype.compose=function(d){var f=l.iterator(this.ops),m=l.iterator(d.ops),v=[],g=m.peek();if(g!=null&&typeof g.retain=="number"&&g.attributes==null){for(var y=g.retain;f.peekType()==="insert"&&f.peekLength()<=y;)y-=f.peekLength(),v.push(f.next());g.retain-y>0&&m.next(g.retain-y)}for(var _=new u(v);f.hasNext()||m.hasNext();)if(m.peekType()==="insert")_.push(m.next());else if(f.peekType()==="delete")_.push(f.next());else{var w=Math.min(f.peekLength(),m.peekLength()),C=f.next(w),S=m.next(w);if(typeof S.retain=="number"){var M={};typeof C.retain=="number"?M.retain=w:M.insert=C.insert;var x=l.attributes.compose(C.attributes,S.attributes,typeof C.retain=="number");if(x&&(M.attributes=x),_.push(M),!m.hasNext()&&o(_.ops[_.ops.length-1],M)){var E=new u(f.rest());return _.concat(E).chop()}}else typeof S.delete=="number"&&typeof C.retain=="number"&&_.push(S)}return _.chop()},u.prototype.concat=function(d){var f=new u(this.ops.slice());return d.ops.length>0&&(f.push(d.ops[0]),f.ops=f.ops.concat(d.ops.slice(1))),f},u.prototype.diff=function(d,f){if(this.ops===d.ops)return new u;var m=[this,d].map(function(w){return w.map(function(C){if(C.insert!=null)return typeof C.insert=="string"?C.insert:c;var S=w===d?"on":"with";throw new Error("diff() called "+S+" non-document")}).join("")}),v=new u,g=r(m[0],m[1],f),y=l.iterator(this.ops),_=l.iterator(d.ops);return g.forEach(function(w){for(var C=w[1].length;C>0;){var S=0;switch(w[0]){case r.INSERT:S=Math.min(_.peekLength(),C),v.push(_.next(S));break;case r.DELETE:S=Math.min(C,y.peekLength()),y.next(S),v.delete(S);break;case r.EQUAL:S=Math.min(y.peekLength(),_.peekLength(),C);var M=y.next(S),x=_.next(S);o(M.insert,x.insert)?v.retain(S,l.attributes.diff(M.attributes,x.attributes)):v.push(x).delete(S);break}C-=S}}),v.chop()},u.prototype.eachLine=function(d,f){f=f||`
`;for(var m=l.iterator(this.ops),v=new u,g=0;m.hasNext();){if(m.peekType()!=="insert")return;var y=m.peek(),_=l.length(y)-m.peekLength(),w=typeof y.insert=="string"?y.insert.indexOf(f,_)-_:-1;if(w<0)v.push(m.next());else if(w>0)v.push(m.next(w));else{if(d(v,m.next(1).attributes||{},g)===!1)return;g+=1,v=new u}}v.length()>0&&d(v,{},g)},u.prototype.transform=function(d,f){if(f=!!f,typeof d=="number")return this.transformPosition(d,f);for(var m=l.iterator(this.ops),v=l.iterator(d.ops),g=new u;m.hasNext()||v.hasNext();)if(m.peekType()==="insert"&&(f||v.peekType()!=="insert"))g.retain(l.length(m.next()));else if(v.peekType()==="insert")g.push(v.next());else{var y=Math.min(m.peekLength(),v.peekLength()),_=m.next(y),w=v.next(y);if(_.delete)continue;w.delete?g.push(w):g.retain(y,l.attributes.transform(_.attributes,w.attributes,f))}return g.chop()},u.prototype.transformPosition=function(d,f){f=!!f;for(var m=l.iterator(this.ops),v=0;m.hasNext()&&v<=d;){var g=m.peekLength(),y=m.peekType();if(m.next(),y==="delete"){d-=Math.min(g,d-v);continue}else y==="insert"&&(v<d||!f)&&(d+=g);v+=g}return d},n.exports=u},function(n,a){var i=Object.prototype.hasOwnProperty,r=Object.prototype.toString,o=Object.defineProperty,s=Object.getOwnPropertyDescriptor,l=function(m){return typeof Array.isArray=="function"?Array.isArray(m):r.call(m)==="[object Array]"},c=function(m){if(!m||r.call(m)!=="[object Object]")return!1;var v=i.call(m,"constructor"),g=m.constructor&&m.constructor.prototype&&i.call(m.constructor.prototype,"isPrototypeOf");if(m.constructor&&!v&&!g)return!1;var y;for(y in m);return typeof y>"u"||i.call(m,y)},u=function(m,v){o&&v.name==="__proto__"?o(m,v.name,{enumerable:!0,configurable:!0,value:v.newValue,writable:!0}):m[v.name]=v.newValue},d=function(m,v){if(v==="__proto__")if(i.call(m,v)){if(s)return s(m,v).value}else return;return m[v]};n.exports=function f(){var m,v,g,y,_,w,C=arguments[0],S=1,M=arguments.length,x=!1;for(typeof C=="boolean"&&(x=C,C=arguments[1]||{},S=2),(C==null||typeof C!="object"&&typeof C!="function")&&(C={});S<M;++S)if(m=arguments[S],m!=null)for(v in m)g=d(C,v),y=d(m,v),C!==y&&(x&&y&&(c(y)||(_=l(y)))?(_?(_=!1,w=g&&l(g)?g:[]):w=g&&c(g)?g:{},u(C,{name:v,newValue:f(x,w,y)})):typeof y<"u"&&u(C,{name:v,newValue:y}));return C}},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0}),a.default=a.BlockEmbed=a.bubbleFormats=void 0;var r=function(){function I(H,R){for(var Z=0;Z<R.length;Z++){var N=R[Z];N.enumerable=N.enumerable||!1,N.configurable=!0,"value"in N&&(N.writable=!0),Object.defineProperty(H,N.key,N)}}return function(H,R,Z){return R&&I(H.prototype,R),Z&&I(H,Z),H}}(),o=function I(H,R,Z){H===null&&(H=Function.prototype);var N=Object.getOwnPropertyDescriptor(H,R);if(N===void 0){var W=Object.getPrototypeOf(H);return W===null?void 0:I(W,R,Z)}else{if("value"in N)return N.value;var X=N.get;return X===void 0?void 0:X.call(Z)}},s=i(3),l=C(s),c=i(2),u=C(c),d=i(0),f=C(d),m=i(16),v=C(m),g=i(6),y=C(g),_=i(7),w=C(_);function C(I){return I&&I.__esModule?I:{default:I}}function S(I,H){if(!(I instanceof H))throw new TypeError("Cannot call a class as a function")}function M(I,H){if(!I)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return H&&(typeof H=="object"||typeof H=="function")?H:I}function x(I,H){if(typeof H!="function"&&H!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof H);I.prototype=Object.create(H&&H.prototype,{constructor:{value:I,enumerable:!1,writable:!0,configurable:!0}}),H&&(Object.setPrototypeOf?Object.setPrototypeOf(I,H):I.__proto__=H)}var E=1,k=function(I){x(H,I);function H(){return S(this,H),M(this,(H.__proto__||Object.getPrototypeOf(H)).apply(this,arguments))}return r(H,[{key:"attach",value:function(){o(H.prototype.__proto__||Object.getPrototypeOf(H.prototype),"attach",this).call(this),this.attributes=new f.default.Attributor.Store(this.domNode)}},{key:"delta",value:function(){return new u.default().insert(this.value(),(0,l.default)(this.formats(),this.attributes.values()))}},{key:"format",value:function(Z,N){var W=f.default.query(Z,f.default.Scope.BLOCK_ATTRIBUTE);W!=null&&this.attributes.attribute(W,N)}},{key:"formatAt",value:function(Z,N,W,X){this.format(W,X)}},{key:"insertAt",value:function(Z,N,W){if(typeof N=="string"&&N.endsWith(`
`)){var X=f.default.create(D.blotName);this.parent.insertBefore(X,Z===0?this:this.next),X.insertAt(0,N.slice(0,-1))}else o(H.prototype.__proto__||Object.getPrototypeOf(H.prototype),"insertAt",this).call(this,Z,N,W)}}]),H}(f.default.Embed);k.scope=f.default.Scope.BLOCK_BLOT;var D=function(I){x(H,I);function H(R){S(this,H);var Z=M(this,(H.__proto__||Object.getPrototypeOf(H)).call(this,R));return Z.cache={},Z}return r(H,[{key:"delta",value:function(){return this.cache.delta==null&&(this.cache.delta=this.descendants(f.default.Leaf).reduce(function(Z,N){return N.length()===0?Z:Z.insert(N.value(),T(N))},new u.default).insert(`
`,T(this))),this.cache.delta}},{key:"deleteAt",value:function(Z,N){o(H.prototype.__proto__||Object.getPrototypeOf(H.prototype),"deleteAt",this).call(this,Z,N),this.cache={}}},{key:"formatAt",value:function(Z,N,W,X){N<=0||(f.default.query(W,f.default.Scope.BLOCK)?Z+N===this.length()&&this.format(W,X):o(H.prototype.__proto__||Object.getPrototypeOf(H.prototype),"formatAt",this).call(this,Z,Math.min(N,this.length()-Z-1),W,X),this.cache={})}},{key:"insertAt",value:function(Z,N,W){if(W!=null)return o(H.prototype.__proto__||Object.getPrototypeOf(H.prototype),"insertAt",this).call(this,Z,N,W);if(N.length!==0){var X=N.split(`
`),ie=X.shift();ie.length>0&&(Z<this.length()-1||this.children.tail==null?o(H.prototype.__proto__||Object.getPrototypeOf(H.prototype),"insertAt",this).call(this,Math.min(Z,this.length()-1),ie):this.children.tail.insertAt(this.children.tail.length(),ie),this.cache={});var pe=this;X.reduce(function(z,Y){return pe=pe.split(z,!0),pe.insertAt(0,Y),Y.length},Z+ie.length)}}},{key:"insertBefore",value:function(Z,N){var W=this.children.head;o(H.prototype.__proto__||Object.getPrototypeOf(H.prototype),"insertBefore",this).call(this,Z,N),W instanceof v.default&&W.remove(),this.cache={}}},{key:"length",value:function(){return this.cache.length==null&&(this.cache.length=o(H.prototype.__proto__||Object.getPrototypeOf(H.prototype),"length",this).call(this)+E),this.cache.length}},{key:"moveChildren",value:function(Z,N){o(H.prototype.__proto__||Object.getPrototypeOf(H.prototype),"moveChildren",this).call(this,Z,N),this.cache={}}},{key:"optimize",value:function(Z){o(H.prototype.__proto__||Object.getPrototypeOf(H.prototype),"optimize",this).call(this,Z),this.cache={}}},{key:"path",value:function(Z){return o(H.prototype.__proto__||Object.getPrototypeOf(H.prototype),"path",this).call(this,Z,!0)}},{key:"removeChild",value:function(Z){o(H.prototype.__proto__||Object.getPrototypeOf(H.prototype),"removeChild",this).call(this,Z),this.cache={}}},{key:"split",value:function(Z){var N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(N&&(Z===0||Z>=this.length()-E)){var W=this.clone();return Z===0?(this.parent.insertBefore(W,this),this):(this.parent.insertBefore(W,this.next),W)}else{var X=o(H.prototype.__proto__||Object.getPrototypeOf(H.prototype),"split",this).call(this,Z,N);return this.cache={},X}}}]),H}(f.default.Block);D.blotName="block",D.tagName="P",D.defaultChild="break",D.allowedChildren=[y.default,f.default.Embed,w.default];function T(I){var H=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return I==null||(typeof I.formats=="function"&&(H=(0,l.default)(H,I.formats())),I.parent==null||I.parent.blotName=="scroll"||I.parent.statics.scope!==I.statics.scope)?H:T(I.parent,H)}a.bubbleFormats=T,a.BlockEmbed=k,a.default=D},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0}),a.default=a.overload=a.expandConfig=void 0;var r=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(pe){return typeof pe}:function(pe){return pe&&typeof Symbol=="function"&&pe.constructor===Symbol&&pe!==Symbol.prototype?"symbol":typeof pe},o=function(){function pe(z,Y){var te=[],ee=!0,fe=!1,le=void 0;try{for(var Q=z[Symbol.iterator](),j;!(ee=(j=Q.next()).done)&&(te.push(j.value),!(Y&&te.length===Y));ee=!0);}catch(ue){fe=!0,le=ue}finally{try{!ee&&Q.return&&Q.return()}finally{if(fe)throw le}}return te}return function(z,Y){if(Array.isArray(z))return z;if(Symbol.iterator in Object(z))return pe(z,Y);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),s=function(){function pe(z,Y){for(var te=0;te<Y.length;te++){var ee=Y[te];ee.enumerable=ee.enumerable||!1,ee.configurable=!0,"value"in ee&&(ee.writable=!0),Object.defineProperty(z,ee.key,ee)}}return function(z,Y,te){return Y&&pe(z.prototype,Y),te&&pe(z,te),z}}();i(50);var l=i(2),c=T(l),u=i(14),d=T(u),f=i(8),m=T(f),v=i(9),g=T(v),y=i(0),_=T(y),w=i(15),C=T(w),S=i(3),M=T(S),x=i(10),E=T(x),k=i(34),D=T(k);function T(pe){return pe&&pe.__esModule?pe:{default:pe}}function I(pe,z,Y){return z in pe?Object.defineProperty(pe,z,{value:Y,enumerable:!0,configurable:!0,writable:!0}):pe[z]=Y,pe}function H(pe,z){if(!(pe instanceof z))throw new TypeError("Cannot call a class as a function")}var R=(0,E.default)("quill"),Z=function(){s(pe,null,[{key:"debug",value:function(Y){Y===!0&&(Y="log"),E.default.level(Y)}},{key:"find",value:function(Y){return Y.__quill||_.default.find(Y)}},{key:"import",value:function(Y){return this.imports[Y]==null&&R.error("Cannot import "+Y+". Are you sure it was registered?"),this.imports[Y]}},{key:"register",value:function(Y,te){var ee=this,fe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;if(typeof Y!="string"){var le=Y.attrName||Y.blotName;typeof le=="string"?this.register("formats/"+le,Y,te):Object.keys(Y).forEach(function(Q){ee.register(Q,Y[Q],te)})}else this.imports[Y]!=null&&!fe&&R.warn("Overwriting "+Y+" with",te),this.imports[Y]=te,(Y.startsWith("blots/")||Y.startsWith("formats/"))&&te.blotName!=="abstract"?_.default.register(te):Y.startsWith("modules")&&typeof te.register=="function"&&te.register()}}]);function pe(z){var Y=this,te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(H(this,pe),this.options=N(z,te),this.container=this.options.container,this.container==null)return R.error("Invalid Quill container",z);this.options.debug&&pe.debug(this.options.debug);var ee=this.container.innerHTML.trim();this.container.classList.add("ql-container"),this.container.innerHTML="",this.container.__quill=this,this.root=this.addContainer("ql-editor"),this.root.classList.add("ql-blank"),this.root.setAttribute("data-gramm",!1),this.scrollingContainer=this.options.scrollingContainer||this.root,this.emitter=new m.default,this.scroll=_.default.create(this.root,{emitter:this.emitter,whitelist:this.options.formats}),this.editor=new d.default(this.scroll),this.selection=new C.default(this.scroll,this.emitter),this.theme=new this.options.theme(this,this.options),this.keyboard=this.theme.addModule("keyboard"),this.clipboard=this.theme.addModule("clipboard"),this.history=this.theme.addModule("history"),this.theme.init(),this.emitter.on(m.default.events.EDITOR_CHANGE,function(le){le===m.default.events.TEXT_CHANGE&&Y.root.classList.toggle("ql-blank",Y.editor.isBlank())}),this.emitter.on(m.default.events.SCROLL_UPDATE,function(le,Q){var j=Y.selection.lastRange,ue=j&&j.length===0?j.index:void 0;W.call(Y,function(){return Y.editor.update(null,Q,ue)},le)});var fe=this.clipboard.convert(`<div class='ql-editor' style="white-space: normal;">`+ee+"<p><br></p></div>");this.setContents(fe),this.history.clear(),this.options.placeholder&&this.root.setAttribute("data-placeholder",this.options.placeholder),this.options.readOnly&&this.disable()}return s(pe,[{key:"addContainer",value:function(Y){var te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(typeof Y=="string"){var ee=Y;Y=document.createElement("div"),Y.classList.add(ee)}return this.container.insertBefore(Y,te),Y}},{key:"blur",value:function(){this.selection.setRange(null)}},{key:"deleteText",value:function(Y,te,ee){var fe=this,le=X(Y,te,ee),Q=o(le,4);return Y=Q[0],te=Q[1],ee=Q[3],W.call(this,function(){return fe.editor.deleteText(Y,te)},ee,Y,-1*te)}},{key:"disable",value:function(){this.enable(!1)}},{key:"enable",value:function(){var Y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;this.scroll.enable(Y),this.container.classList.toggle("ql-disabled",!Y)}},{key:"focus",value:function(){var Y=this.scrollingContainer.scrollTop;this.selection.focus(),this.scrollingContainer.scrollTop=Y,this.scrollIntoView()}},{key:"format",value:function(Y,te){var ee=this,fe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:m.default.sources.API;return W.call(this,function(){var le=ee.getSelection(!0),Q=new c.default;if(le==null)return Q;if(_.default.query(Y,_.default.Scope.BLOCK))Q=ee.editor.formatLine(le.index,le.length,I({},Y,te));else{if(le.length===0)return ee.selection.format(Y,te),Q;Q=ee.editor.formatText(le.index,le.length,I({},Y,te))}return ee.setSelection(le,m.default.sources.SILENT),Q},fe)}},{key:"formatLine",value:function(Y,te,ee,fe,le){var Q=this,j=void 0,ue=X(Y,te,ee,fe,le),re=o(ue,4);return Y=re[0],te=re[1],j=re[2],le=re[3],W.call(this,function(){return Q.editor.formatLine(Y,te,j)},le,Y,0)}},{key:"formatText",value:function(Y,te,ee,fe,le){var Q=this,j=void 0,ue=X(Y,te,ee,fe,le),re=o(ue,4);return Y=re[0],te=re[1],j=re[2],le=re[3],W.call(this,function(){return Q.editor.formatText(Y,te,j)},le,Y,0)}},{key:"getBounds",value:function(Y){var te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,ee=void 0;typeof Y=="number"?ee=this.selection.getBounds(Y,te):ee=this.selection.getBounds(Y.index,Y.length);var fe=this.container.getBoundingClientRect();return{bottom:ee.bottom-fe.top,height:ee.height,left:ee.left-fe.left,right:ee.right-fe.left,top:ee.top-fe.top,width:ee.width}}},{key:"getContents",value:function(){var Y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.getLength()-Y,ee=X(Y,te),fe=o(ee,2);return Y=fe[0],te=fe[1],this.editor.getContents(Y,te)}},{key:"getFormat",value:function(){var Y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.getSelection(!0),te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return typeof Y=="number"?this.editor.getFormat(Y,te):this.editor.getFormat(Y.index,Y.length)}},{key:"getIndex",value:function(Y){return Y.offset(this.scroll)}},{key:"getLength",value:function(){return this.scroll.length()}},{key:"getLeaf",value:function(Y){return this.scroll.leaf(Y)}},{key:"getLine",value:function(Y){return this.scroll.line(Y)}},{key:"getLines",value:function(){var Y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Number.MAX_VALUE;return typeof Y!="number"?this.scroll.lines(Y.index,Y.length):this.scroll.lines(Y,te)}},{key:"getModule",value:function(Y){return this.theme.modules[Y]}},{key:"getSelection",value:function(){var Y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return Y&&this.focus(),this.update(),this.selection.getRange()[0]}},{key:"getText",value:function(){var Y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.getLength()-Y,ee=X(Y,te),fe=o(ee,2);return Y=fe[0],te=fe[1],this.editor.getText(Y,te)}},{key:"hasFocus",value:function(){return this.selection.hasFocus()}},{key:"insertEmbed",value:function(Y,te,ee){var fe=this,le=arguments.length>3&&arguments[3]!==void 0?arguments[3]:pe.sources.API;return W.call(this,function(){return fe.editor.insertEmbed(Y,te,ee)},le,Y)}},{key:"insertText",value:function(Y,te,ee,fe,le){var Q=this,j=void 0,ue=X(Y,0,ee,fe,le),re=o(ue,4);return Y=re[0],j=re[2],le=re[3],W.call(this,function(){return Q.editor.insertText(Y,te,j)},le,Y,te.length)}},{key:"isEnabled",value:function(){return!this.container.classList.contains("ql-disabled")}},{key:"off",value:function(){return this.emitter.off.apply(this.emitter,arguments)}},{key:"on",value:function(){return this.emitter.on.apply(this.emitter,arguments)}},{key:"once",value:function(){return this.emitter.once.apply(this.emitter,arguments)}},{key:"pasteHTML",value:function(Y,te,ee){this.clipboard.dangerouslyPasteHTML(Y,te,ee)}},{key:"removeFormat",value:function(Y,te,ee){var fe=this,le=X(Y,te,ee),Q=o(le,4);return Y=Q[0],te=Q[1],ee=Q[3],W.call(this,function(){return fe.editor.removeFormat(Y,te)},ee,Y)}},{key:"scrollIntoView",value:function(){this.selection.scrollIntoView(this.scrollingContainer)}},{key:"setContents",value:function(Y){var te=this,ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:m.default.sources.API;return W.call(this,function(){Y=new c.default(Y);var fe=te.getLength(),le=te.editor.deleteText(0,fe),Q=te.editor.applyDelta(Y),j=Q.ops[Q.ops.length-1];j!=null&&typeof j.insert=="string"&&j.insert[j.insert.length-1]===`
`&&(te.editor.deleteText(te.getLength()-1,1),Q.delete(1));var ue=le.compose(Q);return ue},ee)}},{key:"setSelection",value:function(Y,te,ee){if(Y==null)this.selection.setRange(null,te||pe.sources.API);else{var fe=X(Y,te,ee),le=o(fe,4);Y=le[0],te=le[1],ee=le[3],this.selection.setRange(new w.Range(Y,te),ee),ee!==m.default.sources.SILENT&&this.selection.scrollIntoView(this.scrollingContainer)}}},{key:"setText",value:function(Y){var te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:m.default.sources.API,ee=new c.default().insert(Y);return this.setContents(ee,te)}},{key:"update",value:function(){var Y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:m.default.sources.USER,te=this.scroll.update(Y);return this.selection.update(Y),te}},{key:"updateContents",value:function(Y){var te=this,ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:m.default.sources.API;return W.call(this,function(){return Y=new c.default(Y),te.editor.applyDelta(Y,ee)},ee,!0)}}]),pe}();Z.DEFAULTS={bounds:null,formats:null,modules:{},placeholder:"",readOnly:!1,scrollingContainer:null,strict:!0,theme:"default"},Z.events=m.default.events,Z.sources=m.default.sources,Z.version="1.3.7",Z.imports={delta:c.default,parchment:_.default,"core/module":g.default,"core/theme":D.default};function N(pe,z){if(z=(0,M.default)(!0,{container:pe,modules:{clipboard:!0,keyboard:!0,history:!0}},z),!z.theme||z.theme===Z.DEFAULTS.theme)z.theme=D.default;else if(z.theme=Z.import("themes/"+z.theme),z.theme==null)throw new Error("Invalid theme "+z.theme+". Did you register it?");var Y=(0,M.default)(!0,{},z.theme.DEFAULTS);[Y,z].forEach(function(fe){fe.modules=fe.modules||{},Object.keys(fe.modules).forEach(function(le){fe.modules[le]===!0&&(fe.modules[le]={})})});var te=Object.keys(Y.modules).concat(Object.keys(z.modules)),ee=te.reduce(function(fe,le){var Q=Z.import("modules/"+le);return Q==null?R.error("Cannot load "+le+" module. Are you sure you registered it?"):fe[le]=Q.DEFAULTS||{},fe},{});return z.modules!=null&&z.modules.toolbar&&z.modules.toolbar.constructor!==Object&&(z.modules.toolbar={container:z.modules.toolbar}),z=(0,M.default)(!0,{},Z.DEFAULTS,{modules:ee},Y,z),["bounds","container","scrollingContainer"].forEach(function(fe){typeof z[fe]=="string"&&(z[fe]=document.querySelector(z[fe]))}),z.modules=Object.keys(z.modules).reduce(function(fe,le){return z.modules[le]&&(fe[le]=z.modules[le]),fe},{}),z}function W(pe,z,Y,te){if(this.options.strict&&!this.isEnabled()&&z===m.default.sources.USER)return new c.default;var ee=Y==null?null:this.getSelection(),fe=this.editor.delta,le=pe();if(ee!=null&&(Y===!0&&(Y=ee.index),te==null?ee=ie(ee,le,z):te!==0&&(ee=ie(ee,Y,te,z)),this.setSelection(ee,m.default.sources.SILENT)),le.length()>0){var Q,j=[m.default.events.TEXT_CHANGE,le,fe,z];if((Q=this.emitter).emit.apply(Q,[m.default.events.EDITOR_CHANGE].concat(j)),z!==m.default.sources.SILENT){var ue;(ue=this.emitter).emit.apply(ue,j)}}return le}function X(pe,z,Y,te,ee){var fe={};return typeof pe.index=="number"&&typeof pe.length=="number"?typeof z!="number"?(ee=te,te=Y,Y=z,z=pe.length,pe=pe.index):(z=pe.length,pe=pe.index):typeof z!="number"&&(ee=te,te=Y,Y=z,z=0),(typeof Y>"u"?"undefined":r(Y))==="object"?(fe=Y,ee=te):typeof Y=="string"&&(te!=null?fe[Y]=te:ee=Y),ee=ee||m.default.sources.API,[pe,z,fe,ee]}function ie(pe,z,Y,te){if(pe==null)return null;var ee=void 0,fe=void 0;if(z instanceof c.default){var le=[pe.index,pe.index+pe.length].map(function(re){return z.transformPosition(re,te!==m.default.sources.USER)}),Q=o(le,2);ee=Q[0],fe=Q[1]}else{var j=[pe.index,pe.index+pe.length].map(function(re){return re<z||re===z&&te===m.default.sources.USER?re:Y>=0?re+Y:Math.max(z,re+Y)}),ue=o(j,2);ee=ue[0],fe=ue[1]}return new w.Range(ee,fe-ee)}a.expandConfig=N,a.overload=X,a.default=Z},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0});var r=function(){function y(_,w){for(var C=0;C<w.length;C++){var S=w[C];S.enumerable=S.enumerable||!1,S.configurable=!0,"value"in S&&(S.writable=!0),Object.defineProperty(_,S.key,S)}}return function(_,w,C){return w&&y(_.prototype,w),C&&y(_,C),_}}(),o=function y(_,w,C){_===null&&(_=Function.prototype);var S=Object.getOwnPropertyDescriptor(_,w);if(S===void 0){var M=Object.getPrototypeOf(_);return M===null?void 0:y(M,w,C)}else{if("value"in S)return S.value;var x=S.get;return x===void 0?void 0:x.call(C)}},s=i(7),l=d(s),c=i(0),u=d(c);function d(y){return y&&y.__esModule?y:{default:y}}function f(y,_){if(!(y instanceof _))throw new TypeError("Cannot call a class as a function")}function m(y,_){if(!y)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return _&&(typeof _=="object"||typeof _=="function")?_:y}function v(y,_){if(typeof _!="function"&&_!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof _);y.prototype=Object.create(_&&_.prototype,{constructor:{value:y,enumerable:!1,writable:!0,configurable:!0}}),_&&(Object.setPrototypeOf?Object.setPrototypeOf(y,_):y.__proto__=_)}var g=function(y){v(_,y);function _(){return f(this,_),m(this,(_.__proto__||Object.getPrototypeOf(_)).apply(this,arguments))}return r(_,[{key:"formatAt",value:function(C,S,M,x){if(_.compare(this.statics.blotName,M)<0&&u.default.query(M,u.default.Scope.BLOT)){var E=this.isolate(C,S);x&&E.wrap(M,x)}else o(_.prototype.__proto__||Object.getPrototypeOf(_.prototype),"formatAt",this).call(this,C,S,M,x)}},{key:"optimize",value:function(C){if(o(_.prototype.__proto__||Object.getPrototypeOf(_.prototype),"optimize",this).call(this,C),this.parent instanceof _&&_.compare(this.statics.blotName,this.parent.statics.blotName)>0){var S=this.parent.isolate(this.offset(),this.length());this.moveChildren(S),S.wrap(this)}}}],[{key:"compare",value:function(C,S){var M=_.order.indexOf(C),x=_.order.indexOf(S);return M>=0||x>=0?M-x:C===S?0:C<S?-1:1}}]),_}(u.default.Inline);g.allowedChildren=[g,u.default.Embed,l.default],g.order=["cursor","inline","underline","strike","italic","bold","script","link","code"],a.default=g},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0});var r=i(0),o=s(r);function s(f){return f&&f.__esModule?f:{default:f}}function l(f,m){if(!(f instanceof m))throw new TypeError("Cannot call a class as a function")}function c(f,m){if(!f)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return m&&(typeof m=="object"||typeof m=="function")?m:f}function u(f,m){if(typeof m!="function"&&m!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof m);f.prototype=Object.create(m&&m.prototype,{constructor:{value:f,enumerable:!1,writable:!0,configurable:!0}}),m&&(Object.setPrototypeOf?Object.setPrototypeOf(f,m):f.__proto__=m)}var d=function(f){u(m,f);function m(){return l(this,m),c(this,(m.__proto__||Object.getPrototypeOf(m)).apply(this,arguments))}return m}(o.default.Text);a.default=d},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0});var r=function(){function w(C,S){for(var M=0;M<S.length;M++){var x=S[M];x.enumerable=x.enumerable||!1,x.configurable=!0,"value"in x&&(x.writable=!0),Object.defineProperty(C,x.key,x)}}return function(C,S,M){return S&&w(C.prototype,S),M&&w(C,M),C}}(),o=function w(C,S,M){C===null&&(C=Function.prototype);var x=Object.getOwnPropertyDescriptor(C,S);if(x===void 0){var E=Object.getPrototypeOf(C);return E===null?void 0:w(E,S,M)}else{if("value"in x)return x.value;var k=x.get;return k===void 0?void 0:k.call(M)}},s=i(54),l=d(s),c=i(10),u=d(c);function d(w){return w&&w.__esModule?w:{default:w}}function f(w,C){if(!(w instanceof C))throw new TypeError("Cannot call a class as a function")}function m(w,C){if(!w)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return C&&(typeof C=="object"||typeof C=="function")?C:w}function v(w,C){if(typeof C!="function"&&C!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof C);w.prototype=Object.create(C&&C.prototype,{constructor:{value:w,enumerable:!1,writable:!0,configurable:!0}}),C&&(Object.setPrototypeOf?Object.setPrototypeOf(w,C):w.__proto__=C)}var g=(0,u.default)("quill:events"),y=["selectionchange","mousedown","mouseup","click"];y.forEach(function(w){document.addEventListener(w,function(){for(var C=arguments.length,S=Array(C),M=0;M<C;M++)S[M]=arguments[M];[].slice.call(document.querySelectorAll(".ql-container")).forEach(function(x){if(x.__quill&&x.__quill.emitter){var E;(E=x.__quill.emitter).handleDOM.apply(E,S)}})})});var _=function(w){v(C,w);function C(){f(this,C);var S=m(this,(C.__proto__||Object.getPrototypeOf(C)).call(this));return S.listeners={},S.on("error",g.error),S}return r(C,[{key:"emit",value:function(){g.log.apply(g,arguments),o(C.prototype.__proto__||Object.getPrototypeOf(C.prototype),"emit",this).apply(this,arguments)}},{key:"handleDOM",value:function(M){for(var x=arguments.length,E=Array(x>1?x-1:0),k=1;k<x;k++)E[k-1]=arguments[k];(this.listeners[M.type]||[]).forEach(function(D){var T=D.node,I=D.handler;(M.target===T||T.contains(M.target))&&I.apply(void 0,[M].concat(E))})}},{key:"listenDOM",value:function(M,x,E){this.listeners[M]||(this.listeners[M]=[]),this.listeners[M].push({node:x,handler:E})}}]),C}(l.default);_.events={EDITOR_CHANGE:"editor-change",SCROLL_BEFORE_UPDATE:"scroll-before-update",SCROLL_OPTIMIZE:"scroll-optimize",SCROLL_UPDATE:"scroll-update",SELECTION_CHANGE:"selection-change",TEXT_CHANGE:"text-change"},_.sources={API:"api",SILENT:"silent",USER:"user"},a.default=_},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0});function r(s,l){if(!(s instanceof l))throw new TypeError("Cannot call a class as a function")}var o=function s(l){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};r(this,s),this.quill=l,this.options=c};o.DEFAULTS={},a.default=o},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0});var r=["error","warn","log","info"],o="warn";function s(c){if(r.indexOf(c)<=r.indexOf(o)){for(var u,d=arguments.length,f=Array(d>1?d-1:0),m=1;m<d;m++)f[m-1]=arguments[m];(u=console)[c].apply(u,f)}}function l(c){return r.reduce(function(u,d){return u[d]=s.bind(console,d,c),u},{})}s.level=l.level=function(c){o=c},a.default=l},function(n,a,i){var r=Array.prototype.slice,o=i(52),s=i(53),l=n.exports=function(f,m,v){return v||(v={}),f===m?!0:f instanceof Date&&m instanceof Date?f.getTime()===m.getTime():!f||!m||typeof f!="object"&&typeof m!="object"?v.strict?f===m:f==m:d(f,m,v)};function c(f){return f==null}function u(f){return!(!f||typeof f!="object"||typeof f.length!="number"||typeof f.copy!="function"||typeof f.slice!="function"||f.length>0&&typeof f[0]!="number")}function d(f,m,v){var g,y;if(c(f)||c(m)||f.prototype!==m.prototype)return!1;if(s(f))return s(m)?(f=r.call(f),m=r.call(m),l(f,m,v)):!1;if(u(f)){if(!u(m)||f.length!==m.length)return!1;for(g=0;g<f.length;g++)if(f[g]!==m[g])return!1;return!0}try{var _=o(f),w=o(m)}catch{return!1}if(_.length!=w.length)return!1;for(_.sort(),w.sort(),g=_.length-1;g>=0;g--)if(_[g]!=w[g])return!1;for(g=_.length-1;g>=0;g--)if(y=_[g],!l(f[y],m[y],v))return!1;return typeof f==typeof m}},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0});var r=i(1),o=function(){function s(l,c,u){u===void 0&&(u={}),this.attrName=l,this.keyName=c;var d=r.Scope.TYPE&r.Scope.ATTRIBUTE;u.scope!=null?this.scope=u.scope&r.Scope.LEVEL|d:this.scope=r.Scope.ATTRIBUTE,u.whitelist!=null&&(this.whitelist=u.whitelist)}return s.keys=function(l){return[].map.call(l.attributes,function(c){return c.name})},s.prototype.add=function(l,c){return this.canAdd(l,c)?(l.setAttribute(this.keyName,c),!0):!1},s.prototype.canAdd=function(l,c){var u=r.query(l,r.Scope.BLOT&(this.scope|r.Scope.TYPE));return u==null?!1:this.whitelist==null?!0:typeof c=="string"?this.whitelist.indexOf(c.replace(/["']/g,""))>-1:this.whitelist.indexOf(c)>-1},s.prototype.remove=function(l){l.removeAttribute(this.keyName)},s.prototype.value=function(l){var c=l.getAttribute(this.keyName);return this.canAdd(l,c)&&c?c:""},s}();a.default=o},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0}),a.default=a.Code=void 0;var r=function(){function k(D,T){var I=[],H=!0,R=!1,Z=void 0;try{for(var N=D[Symbol.iterator](),W;!(H=(W=N.next()).done)&&(I.push(W.value),!(T&&I.length===T));H=!0);}catch(X){R=!0,Z=X}finally{try{!H&&N.return&&N.return()}finally{if(R)throw Z}}return I}return function(D,T){if(Array.isArray(D))return D;if(Symbol.iterator in Object(D))return k(D,T);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),o=function(){function k(D,T){for(var I=0;I<T.length;I++){var H=T[I];H.enumerable=H.enumerable||!1,H.configurable=!0,"value"in H&&(H.writable=!0),Object.defineProperty(D,H.key,H)}}return function(D,T,I){return T&&k(D.prototype,T),I&&k(D,I),D}}(),s=function k(D,T,I){D===null&&(D=Function.prototype);var H=Object.getOwnPropertyDescriptor(D,T);if(H===void 0){var R=Object.getPrototypeOf(D);return R===null?void 0:k(R,T,I)}else{if("value"in H)return H.value;var Z=H.get;return Z===void 0?void 0:Z.call(I)}},l=i(2),c=w(l),u=i(0),d=w(u),f=i(4),m=w(f),v=i(6),g=w(v),y=i(7),_=w(y);function w(k){return k&&k.__esModule?k:{default:k}}function C(k,D){if(!(k instanceof D))throw new TypeError("Cannot call a class as a function")}function S(k,D){if(!k)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return D&&(typeof D=="object"||typeof D=="function")?D:k}function M(k,D){if(typeof D!="function"&&D!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof D);k.prototype=Object.create(D&&D.prototype,{constructor:{value:k,enumerable:!1,writable:!0,configurable:!0}}),D&&(Object.setPrototypeOf?Object.setPrototypeOf(k,D):k.__proto__=D)}var x=function(k){M(D,k);function D(){return C(this,D),S(this,(D.__proto__||Object.getPrototypeOf(D)).apply(this,arguments))}return D}(g.default);x.blotName="code",x.tagName="CODE";var E=function(k){M(D,k);function D(){return C(this,D),S(this,(D.__proto__||Object.getPrototypeOf(D)).apply(this,arguments))}return o(D,[{key:"delta",value:function(){var I=this,H=this.domNode.textContent;return H.endsWith(`
`)&&(H=H.slice(0,-1)),H.split(`
`).reduce(function(R,Z){return R.insert(Z).insert(`
`,I.formats())},new c.default)}},{key:"format",value:function(I,H){if(!(I===this.statics.blotName&&H)){var R=this.descendant(_.default,this.length()-1),Z=r(R,1),N=Z[0];N!=null&&N.deleteAt(N.length()-1,1),s(D.prototype.__proto__||Object.getPrototypeOf(D.prototype),"format",this).call(this,I,H)}}},{key:"formatAt",value:function(I,H,R,Z){if(H!==0&&!(d.default.query(R,d.default.Scope.BLOCK)==null||R===this.statics.blotName&&Z===this.statics.formats(this.domNode))){var N=this.newlineIndex(I);if(!(N<0||N>=I+H)){var W=this.newlineIndex(I,!0)+1,X=N-W+1,ie=this.isolate(W,X),pe=ie.next;ie.format(R,Z),pe instanceof D&&pe.formatAt(0,I-W+H-X,R,Z)}}}},{key:"insertAt",value:function(I,H,R){if(R==null){var Z=this.descendant(_.default,I),N=r(Z,2),W=N[0],X=N[1];W.insertAt(X,H)}}},{key:"length",value:function(){var I=this.domNode.textContent.length;return this.domNode.textContent.endsWith(`
`)?I:I+1}},{key:"newlineIndex",value:function(I){var H=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(H)return this.domNode.textContent.slice(0,I).lastIndexOf(`
`);var R=this.domNode.textContent.slice(I).indexOf(`
`);return R>-1?I+R:-1}},{key:"optimize",value:function(I){this.domNode.textContent.endsWith(`
`)||this.appendChild(d.default.create("text",`
`)),s(D.prototype.__proto__||Object.getPrototypeOf(D.prototype),"optimize",this).call(this,I);var H=this.next;H!=null&&H.prev===this&&H.statics.blotName===this.statics.blotName&&this.statics.formats(this.domNode)===H.statics.formats(H.domNode)&&(H.optimize(I),H.moveChildren(this),H.remove())}},{key:"replace",value:function(I){s(D.prototype.__proto__||Object.getPrototypeOf(D.prototype),"replace",this).call(this,I),[].slice.call(this.domNode.querySelectorAll("*")).forEach(function(H){var R=d.default.find(H);R==null?H.parentNode.removeChild(H):R instanceof d.default.Embed?R.remove():R.unwrap()})}}],[{key:"create",value:function(I){var H=s(D.__proto__||Object.getPrototypeOf(D),"create",this).call(this,I);return H.setAttribute("spellcheck",!1),H}},{key:"formats",value:function(){return!0}}]),D}(m.default);E.blotName="code-block",E.tagName="PRE",E.TAB="  ",a.Code=x,a.default=E},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0});var r=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(pe){return typeof pe}:function(pe){return pe&&typeof Symbol=="function"&&pe.constructor===Symbol&&pe!==Symbol.prototype?"symbol":typeof pe},o=function(){function pe(z,Y){var te=[],ee=!0,fe=!1,le=void 0;try{for(var Q=z[Symbol.iterator](),j;!(ee=(j=Q.next()).done)&&(te.push(j.value),!(Y&&te.length===Y));ee=!0);}catch(ue){fe=!0,le=ue}finally{try{!ee&&Q.return&&Q.return()}finally{if(fe)throw le}}return te}return function(z,Y){if(Array.isArray(z))return z;if(Symbol.iterator in Object(z))return pe(z,Y);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),s=function(){function pe(z,Y){for(var te=0;te<Y.length;te++){var ee=Y[te];ee.enumerable=ee.enumerable||!1,ee.configurable=!0,"value"in ee&&(ee.writable=!0),Object.defineProperty(z,ee.key,ee)}}return function(z,Y,te){return Y&&pe(z.prototype,Y),te&&pe(z,te),z}}(),l=i(2),c=H(l),u=i(20),d=H(u),f=i(0),m=H(f),v=i(13),g=H(v),y=i(24),_=H(y),w=i(4),C=H(w),S=i(16),M=H(S),x=i(21),E=H(x),k=i(11),D=H(k),T=i(3),I=H(T);function H(pe){return pe&&pe.__esModule?pe:{default:pe}}function R(pe,z,Y){return z in pe?Object.defineProperty(pe,z,{value:Y,enumerable:!0,configurable:!0,writable:!0}):pe[z]=Y,pe}function Z(pe,z){if(!(pe instanceof z))throw new TypeError("Cannot call a class as a function")}var N=/^[ -~]*$/,W=function(){function pe(z){Z(this,pe),this.scroll=z,this.delta=this.getDelta()}return s(pe,[{key:"applyDelta",value:function(Y){var te=this,ee=!1;this.scroll.update();var fe=this.scroll.length();return this.scroll.batchStart(),Y=ie(Y),Y.reduce(function(le,Q){var j=Q.retain||Q.delete||Q.insert.length||1,ue=Q.attributes||{};if(Q.insert!=null){if(typeof Q.insert=="string"){var re=Q.insert;re.endsWith(`
`)&&ee&&(ee=!1,re=re.slice(0,-1)),le>=fe&&!re.endsWith(`
`)&&(ee=!0),te.scroll.insertAt(le,re);var ce=te.scroll.line(le),ge=o(ce,2),J=ge[0],he=ge[1],oe=(0,I.default)({},(0,w.bubbleFormats)(J));if(J instanceof C.default){var Ae=J.descendant(m.default.Leaf,he),Te=o(Ae,1),Ie=Te[0];oe=(0,I.default)(oe,(0,w.bubbleFormats)(Ie))}ue=d.default.attributes.diff(oe,ue)||{}}else if(r(Q.insert)==="object"){var Ce=Object.keys(Q.insert)[0];if(Ce==null)return le;te.scroll.insertAt(le,Ce,Q.insert[Ce])}fe+=j}return Object.keys(ue).forEach(function(_e){te.scroll.formatAt(le,j,_e,ue[_e])}),le+j},0),Y.reduce(function(le,Q){return typeof Q.delete=="number"?(te.scroll.deleteAt(le,Q.delete),le):le+(Q.retain||Q.insert.length||1)},0),this.scroll.batchEnd(),this.update(Y)}},{key:"deleteText",value:function(Y,te){return this.scroll.deleteAt(Y,te),this.update(new c.default().retain(Y).delete(te))}},{key:"formatLine",value:function(Y,te){var ee=this,fe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return this.scroll.update(),Object.keys(fe).forEach(function(le){if(!(ee.scroll.whitelist!=null&&!ee.scroll.whitelist[le])){var Q=ee.scroll.lines(Y,Math.max(te,1)),j=te;Q.forEach(function(ue){var re=ue.length();if(!(ue instanceof g.default))ue.format(le,fe[le]);else{var ce=Y-ue.offset(ee.scroll),ge=ue.newlineIndex(ce+j)-ce+1;ue.formatAt(ce,ge,le,fe[le])}j-=re})}}),this.scroll.optimize(),this.update(new c.default().retain(Y).retain(te,(0,E.default)(fe)))}},{key:"formatText",value:function(Y,te){var ee=this,fe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return Object.keys(fe).forEach(function(le){ee.scroll.formatAt(Y,te,le,fe[le])}),this.update(new c.default().retain(Y).retain(te,(0,E.default)(fe)))}},{key:"getContents",value:function(Y,te){return this.delta.slice(Y,Y+te)}},{key:"getDelta",value:function(){return this.scroll.lines().reduce(function(Y,te){return Y.concat(te.delta())},new c.default)}},{key:"getFormat",value:function(Y){var te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,ee=[],fe=[];te===0?this.scroll.path(Y).forEach(function(Q){var j=o(Q,1),ue=j[0];ue instanceof C.default?ee.push(ue):ue instanceof m.default.Leaf&&fe.push(ue)}):(ee=this.scroll.lines(Y,te),fe=this.scroll.descendants(m.default.Leaf,Y,te));var le=[ee,fe].map(function(Q){if(Q.length===0)return{};for(var j=(0,w.bubbleFormats)(Q.shift());Object.keys(j).length>0;){var ue=Q.shift();if(ue==null)return j;j=X((0,w.bubbleFormats)(ue),j)}return j});return I.default.apply(I.default,le)}},{key:"getText",value:function(Y,te){return this.getContents(Y,te).filter(function(ee){return typeof ee.insert=="string"}).map(function(ee){return ee.insert}).join("")}},{key:"insertEmbed",value:function(Y,te,ee){return this.scroll.insertAt(Y,te,ee),this.update(new c.default().retain(Y).insert(R({},te,ee)))}},{key:"insertText",value:function(Y,te){var ee=this,fe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return te=te.replace(/\r\n/g,`
`).replace(/\r/g,`
`),this.scroll.insertAt(Y,te),Object.keys(fe).forEach(function(le){ee.scroll.formatAt(Y,te.length,le,fe[le])}),this.update(new c.default().retain(Y).insert(te,(0,E.default)(fe)))}},{key:"isBlank",value:function(){if(this.scroll.children.length==0)return!0;if(this.scroll.children.length>1)return!1;var Y=this.scroll.children.head;return Y.statics.blotName!==C.default.blotName||Y.children.length>1?!1:Y.children.head instanceof M.default}},{key:"removeFormat",value:function(Y,te){var ee=this.getText(Y,te),fe=this.scroll.line(Y+te),le=o(fe,2),Q=le[0],j=le[1],ue=0,re=new c.default;Q!=null&&(Q instanceof g.default?ue=Q.newlineIndex(j)-j+1:ue=Q.length()-j,re=Q.delta().slice(j,j+ue-1).insert(`
`));var ce=this.getContents(Y,te+ue),ge=ce.diff(new c.default().insert(ee).concat(re)),J=new c.default().retain(Y).concat(ge);return this.applyDelta(J)}},{key:"update",value:function(Y){var te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ee=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0,fe=this.delta;if(te.length===1&&te[0].type==="characterData"&&te[0].target.data.match(N)&&m.default.find(te[0].target)){var le=m.default.find(te[0].target),Q=(0,w.bubbleFormats)(le),j=le.offset(this.scroll),ue=te[0].oldValue.replace(_.default.CONTENTS,""),re=new c.default().insert(ue),ce=new c.default().insert(le.value()),ge=new c.default().retain(j).concat(re.diff(ce,ee));Y=ge.reduce(function(J,he){return he.insert?J.insert(he.insert,Q):J.push(he)},new c.default),this.delta=fe.compose(Y)}else this.delta=this.getDelta(),(!Y||!(0,D.default)(fe.compose(Y),this.delta))&&(Y=fe.diff(this.delta,ee));return Y}}]),pe}();function X(pe,z){return Object.keys(z).reduce(function(Y,te){return pe[te]==null||(z[te]===pe[te]?Y[te]=z[te]:Array.isArray(z[te])?z[te].indexOf(pe[te])<0&&(Y[te]=z[te].concat([pe[te]])):Y[te]=[z[te],pe[te]]),Y},{})}function ie(pe){return pe.reduce(function(z,Y){if(Y.insert===1){var te=(0,E.default)(Y.attributes);return delete te.image,z.insert({image:Y.attributes.image},te)}if(Y.attributes!=null&&(Y.attributes.list===!0||Y.attributes.bullet===!0)&&(Y=(0,E.default)(Y),Y.attributes.list?Y.attributes.list="ordered":(Y.attributes.list="bullet",delete Y.attributes.bullet)),typeof Y.insert=="string"){var ee=Y.insert.replace(/\r\n/g,`
`).replace(/\r/g,`
`);return z.insert(ee,Y.attributes)}return z.push(Y)},new c.default)}a.default=W},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0}),a.default=a.Range=void 0;var r=function(){function k(D,T){var I=[],H=!0,R=!1,Z=void 0;try{for(var N=D[Symbol.iterator](),W;!(H=(W=N.next()).done)&&(I.push(W.value),!(T&&I.length===T));H=!0);}catch(X){R=!0,Z=X}finally{try{!H&&N.return&&N.return()}finally{if(R)throw Z}}return I}return function(D,T){if(Array.isArray(D))return D;if(Symbol.iterator in Object(D))return k(D,T);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),o=function(){function k(D,T){for(var I=0;I<T.length;I++){var H=T[I];H.enumerable=H.enumerable||!1,H.configurable=!0,"value"in H&&(H.writable=!0),Object.defineProperty(D,H.key,H)}}return function(D,T,I){return T&&k(D.prototype,T),I&&k(D,I),D}}(),s=i(0),l=_(s),c=i(21),u=_(c),d=i(11),f=_(d),m=i(8),v=_(m),g=i(10),y=_(g);function _(k){return k&&k.__esModule?k:{default:k}}function w(k){if(Array.isArray(k)){for(var D=0,T=Array(k.length);D<k.length;D++)T[D]=k[D];return T}else return Array.from(k)}function C(k,D){if(!(k instanceof D))throw new TypeError("Cannot call a class as a function")}var S=(0,y.default)("quill:selection"),M=function k(D){var T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;C(this,k),this.index=D,this.length=T},x=function(){function k(D,T){var I=this;C(this,k),this.emitter=T,this.scroll=D,this.composing=!1,this.mouseDown=!1,this.root=this.scroll.domNode,this.cursor=l.default.create("cursor",this),this.lastRange=this.savedRange=new M(0,0),this.handleComposition(),this.handleDragging(),this.emitter.listenDOM("selectionchange",document,function(){I.mouseDown||setTimeout(I.update.bind(I,v.default.sources.USER),1)}),this.emitter.on(v.default.events.EDITOR_CHANGE,function(H,R){H===v.default.events.TEXT_CHANGE&&R.length()>0&&I.update(v.default.sources.SILENT)}),this.emitter.on(v.default.events.SCROLL_BEFORE_UPDATE,function(){if(I.hasFocus()){var H=I.getNativeRange();H!=null&&H.start.node!==I.cursor.textNode&&I.emitter.once(v.default.events.SCROLL_UPDATE,function(){try{I.setNativeRange(H.start.node,H.start.offset,H.end.node,H.end.offset)}catch{}})}}),this.emitter.on(v.default.events.SCROLL_OPTIMIZE,function(H,R){if(R.range){var Z=R.range,N=Z.startNode,W=Z.startOffset,X=Z.endNode,ie=Z.endOffset;I.setNativeRange(N,W,X,ie)}}),this.update(v.default.sources.SILENT)}return o(k,[{key:"handleComposition",value:function(){var T=this;this.root.addEventListener("compositionstart",function(){T.composing=!0}),this.root.addEventListener("compositionend",function(){if(T.composing=!1,T.cursor.parent){var I=T.cursor.restore();if(!I)return;setTimeout(function(){T.setNativeRange(I.startNode,I.startOffset,I.endNode,I.endOffset)},1)}})}},{key:"handleDragging",value:function(){var T=this;this.emitter.listenDOM("mousedown",document.body,function(){T.mouseDown=!0}),this.emitter.listenDOM("mouseup",document.body,function(){T.mouseDown=!1,T.update(v.default.sources.USER)})}},{key:"focus",value:function(){this.hasFocus()||(this.root.focus(),this.setRange(this.savedRange))}},{key:"format",value:function(T,I){if(!(this.scroll.whitelist!=null&&!this.scroll.whitelist[T])){this.scroll.update();var H=this.getNativeRange();if(!(H==null||!H.native.collapsed||l.default.query(T,l.default.Scope.BLOCK))){if(H.start.node!==this.cursor.textNode){var R=l.default.find(H.start.node,!1);if(R==null)return;if(R instanceof l.default.Leaf){var Z=R.split(H.start.offset);R.parent.insertBefore(this.cursor,Z)}else R.insertBefore(this.cursor,H.start.node);this.cursor.attach()}this.cursor.format(T,I),this.scroll.optimize(),this.setNativeRange(this.cursor.textNode,this.cursor.textNode.data.length),this.update()}}}},{key:"getBounds",value:function(T){var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,H=this.scroll.length();T=Math.min(T,H-1),I=Math.min(T+I,H-1)-T;var R=void 0,Z=this.scroll.leaf(T),N=r(Z,2),W=N[0],X=N[1];if(W==null)return null;var ie=W.position(X,!0),pe=r(ie,2);R=pe[0],X=pe[1];var z=document.createRange();if(I>0){z.setStart(R,X);var Y=this.scroll.leaf(T+I),te=r(Y,2);if(W=te[0],X=te[1],W==null)return null;var ee=W.position(X,!0),fe=r(ee,2);return R=fe[0],X=fe[1],z.setEnd(R,X),z.getBoundingClientRect()}else{var le="left",Q=void 0;return R instanceof Text?(X<R.data.length?(z.setStart(R,X),z.setEnd(R,X+1)):(z.setStart(R,X-1),z.setEnd(R,X),le="right"),Q=z.getBoundingClientRect()):(Q=W.domNode.getBoundingClientRect(),X>0&&(le="right")),{bottom:Q.top+Q.height,height:Q.height,left:Q[le],right:Q[le],top:Q.top,width:0}}}},{key:"getNativeRange",value:function(){var T=document.getSelection();if(T==null||T.rangeCount<=0)return null;var I=T.getRangeAt(0);if(I==null)return null;var H=this.normalizeNative(I);return S.info("getNativeRange",H),H}},{key:"getRange",value:function(){var T=this.getNativeRange();if(T==null)return[null,null];var I=this.normalizedToRange(T);return[I,T]}},{key:"hasFocus",value:function(){return document.activeElement===this.root}},{key:"normalizedToRange",value:function(T){var I=this,H=[[T.start.node,T.start.offset]];T.native.collapsed||H.push([T.end.node,T.end.offset]);var R=H.map(function(W){var X=r(W,2),ie=X[0],pe=X[1],z=l.default.find(ie,!0),Y=z.offset(I.scroll);return pe===0?Y:z instanceof l.default.Container?Y+z.length():Y+z.index(ie,pe)}),Z=Math.min(Math.max.apply(Math,w(R)),this.scroll.length()-1),N=Math.min.apply(Math,[Z].concat(w(R)));return new M(N,Z-N)}},{key:"normalizeNative",value:function(T){if(!E(this.root,T.startContainer)||!T.collapsed&&!E(this.root,T.endContainer))return null;var I={start:{node:T.startContainer,offset:T.startOffset},end:{node:T.endContainer,offset:T.endOffset},native:T};return[I.start,I.end].forEach(function(H){for(var R=H.node,Z=H.offset;!(R instanceof Text)&&R.childNodes.length>0;)if(R.childNodes.length>Z)R=R.childNodes[Z],Z=0;else if(R.childNodes.length===Z)R=R.lastChild,Z=R instanceof Text?R.data.length:R.childNodes.length+1;else break;H.node=R,H.offset=Z}),I}},{key:"rangeToNative",value:function(T){var I=this,H=T.collapsed?[T.index]:[T.index,T.index+T.length],R=[],Z=this.scroll.length();return H.forEach(function(N,W){N=Math.min(Z-1,N);var X=void 0,ie=I.scroll.leaf(N),pe=r(ie,2),z=pe[0],Y=pe[1],te=z.position(Y,W!==0),ee=r(te,2);X=ee[0],Y=ee[1],R.push(X,Y)}),R.length<2&&(R=R.concat(R)),R}},{key:"scrollIntoView",value:function(T){var I=this.lastRange;if(I!=null){var H=this.getBounds(I.index,I.length);if(H!=null){var R=this.scroll.length()-1,Z=this.scroll.line(Math.min(I.index,R)),N=r(Z,1),W=N[0],X=W;if(I.length>0){var ie=this.scroll.line(Math.min(I.index+I.length,R)),pe=r(ie,1);X=pe[0]}if(!(W==null||X==null)){var z=T.getBoundingClientRect();H.top<z.top?T.scrollTop-=z.top-H.top:H.bottom>z.bottom&&(T.scrollTop+=H.bottom-z.bottom)}}}}},{key:"setNativeRange",value:function(T,I){var H=arguments.length>2&&arguments[2]!==void 0?arguments[2]:T,R=arguments.length>3&&arguments[3]!==void 0?arguments[3]:I,Z=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1;if(S.info("setNativeRange",T,I,H,R),!(T!=null&&(this.root.parentNode==null||T.parentNode==null||H.parentNode==null))){var N=document.getSelection();if(N!=null)if(T!=null){this.hasFocus()||this.root.focus();var W=(this.getNativeRange()||{}).native;if(W==null||Z||T!==W.startContainer||I!==W.startOffset||H!==W.endContainer||R!==W.endOffset){T.tagName=="BR"&&(I=[].indexOf.call(T.parentNode.childNodes,T),T=T.parentNode),H.tagName=="BR"&&(R=[].indexOf.call(H.parentNode.childNodes,H),H=H.parentNode);var X=document.createRange();X.setStart(T,I),X.setEnd(H,R),N.removeAllRanges(),N.addRange(X)}}else N.removeAllRanges(),this.root.blur(),document.body.focus()}}},{key:"setRange",value:function(T){var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,H=arguments.length>2&&arguments[2]!==void 0?arguments[2]:v.default.sources.API;if(typeof I=="string"&&(H=I,I=!1),S.info("setRange",T),T!=null){var R=this.rangeToNative(T);this.setNativeRange.apply(this,w(R).concat([I]))}else this.setNativeRange(null);this.update(H)}},{key:"update",value:function(){var T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:v.default.sources.USER,I=this.lastRange,H=this.getRange(),R=r(H,2),Z=R[0],N=R[1];if(this.lastRange=Z,this.lastRange!=null&&(this.savedRange=this.lastRange),!(0,f.default)(I,this.lastRange)){var W;!this.composing&&N!=null&&N.native.collapsed&&N.start.node!==this.cursor.textNode&&this.cursor.restore();var X=[v.default.events.SELECTION_CHANGE,(0,u.default)(this.lastRange),(0,u.default)(I),T];if((W=this.emitter).emit.apply(W,[v.default.events.EDITOR_CHANGE].concat(X)),T!==v.default.sources.SILENT){var ie;(ie=this.emitter).emit.apply(ie,X)}}}}]),k}();function E(k,D){try{D.parentNode}catch{return!1}return D instanceof Text&&(D=D.parentNode),k.contains(D)}a.Range=M,a.default=x},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0});var r=function(){function v(g,y){for(var _=0;_<y.length;_++){var w=y[_];w.enumerable=w.enumerable||!1,w.configurable=!0,"value"in w&&(w.writable=!0),Object.defineProperty(g,w.key,w)}}return function(g,y,_){return y&&v(g.prototype,y),_&&v(g,_),g}}(),o=function v(g,y,_){g===null&&(g=Function.prototype);var w=Object.getOwnPropertyDescriptor(g,y);if(w===void 0){var C=Object.getPrototypeOf(g);return C===null?void 0:v(C,y,_)}else{if("value"in w)return w.value;var S=w.get;return S===void 0?void 0:S.call(_)}},s=i(0),l=c(s);function c(v){return v&&v.__esModule?v:{default:v}}function u(v,g){if(!(v instanceof g))throw new TypeError("Cannot call a class as a function")}function d(v,g){if(!v)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return g&&(typeof g=="object"||typeof g=="function")?g:v}function f(v,g){if(typeof g!="function"&&g!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof g);v.prototype=Object.create(g&&g.prototype,{constructor:{value:v,enumerable:!1,writable:!0,configurable:!0}}),g&&(Object.setPrototypeOf?Object.setPrototypeOf(v,g):v.__proto__=g)}var m=function(v){f(g,v);function g(){return u(this,g),d(this,(g.__proto__||Object.getPrototypeOf(g)).apply(this,arguments))}return r(g,[{key:"insertInto",value:function(_,w){_.children.length===0?o(g.prototype.__proto__||Object.getPrototypeOf(g.prototype),"insertInto",this).call(this,_,w):this.remove()}},{key:"length",value:function(){return 0}},{key:"value",value:function(){return""}}],[{key:"value",value:function(){}}]),g}(l.default.Embed);m.blotName="break",m.tagName="BR",a.default=m},function(n,a,i){var r=this&&this.__extends||function(){var d=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(f,m){f.__proto__=m}||function(f,m){for(var v in m)m.hasOwnProperty(v)&&(f[v]=m[v])};return function(f,m){d(f,m);function v(){this.constructor=f}f.prototype=m===null?Object.create(m):(v.prototype=m.prototype,new v)}}();Object.defineProperty(a,"__esModule",{value:!0});var o=i(44),s=i(30),l=i(1),c=function(d){r(f,d);function f(m){var v=d.call(this,m)||this;return v.build(),v}return f.prototype.appendChild=function(m){this.insertBefore(m)},f.prototype.attach=function(){d.prototype.attach.call(this),this.children.forEach(function(m){m.attach()})},f.prototype.build=function(){var m=this;this.children=new o.default,[].slice.call(this.domNode.childNodes).reverse().forEach(function(v){try{var g=u(v);m.insertBefore(g,m.children.head||void 0)}catch(y){if(y instanceof l.ParchmentError)return;throw y}})},f.prototype.deleteAt=function(m,v){if(m===0&&v===this.length())return this.remove();this.children.forEachAt(m,v,function(g,y,_){g.deleteAt(y,_)})},f.prototype.descendant=function(m,v){var g=this.children.find(v),y=g[0],_=g[1];return m.blotName==null&&m(y)||m.blotName!=null&&y instanceof m?[y,_]:y instanceof f?y.descendant(m,_):[null,-1]},f.prototype.descendants=function(m,v,g){v===void 0&&(v=0),g===void 0&&(g=Number.MAX_VALUE);var y=[],_=g;return this.children.forEachAt(v,g,function(w,C,S){(m.blotName==null&&m(w)||m.blotName!=null&&w instanceof m)&&y.push(w),w instanceof f&&(y=y.concat(w.descendants(m,C,_))),_-=S}),y},f.prototype.detach=function(){this.children.forEach(function(m){m.detach()}),d.prototype.detach.call(this)},f.prototype.formatAt=function(m,v,g,y){this.children.forEachAt(m,v,function(_,w,C){_.formatAt(w,C,g,y)})},f.prototype.insertAt=function(m,v,g){var y=this.children.find(m),_=y[0],w=y[1];if(_)_.insertAt(w,v,g);else{var C=g==null?l.create("text",v):l.create(v,g);this.appendChild(C)}},f.prototype.insertBefore=function(m,v){if(this.statics.allowedChildren!=null&&!this.statics.allowedChildren.some(function(g){return m instanceof g}))throw new l.ParchmentError("Cannot insert "+m.statics.blotName+" into "+this.statics.blotName);m.insertInto(this,v)},f.prototype.length=function(){return this.children.reduce(function(m,v){return m+v.length()},0)},f.prototype.moveChildren=function(m,v){this.children.forEach(function(g){m.insertBefore(g,v)})},f.prototype.optimize=function(m){if(d.prototype.optimize.call(this,m),this.children.length===0)if(this.statics.defaultChild!=null){var v=l.create(this.statics.defaultChild);this.appendChild(v),v.optimize(m)}else this.remove()},f.prototype.path=function(m,v){v===void 0&&(v=!1);var g=this.children.find(m,v),y=g[0],_=g[1],w=[[this,m]];return y instanceof f?w.concat(y.path(_,v)):(y!=null&&w.push([y,_]),w)},f.prototype.removeChild=function(m){this.children.remove(m)},f.prototype.replace=function(m){m instanceof f&&m.moveChildren(this),d.prototype.replace.call(this,m)},f.prototype.split=function(m,v){if(v===void 0&&(v=!1),!v){if(m===0)return this;if(m===this.length())return this.next}var g=this.clone();return this.parent.insertBefore(g,this.next),this.children.forEachAt(m,this.length(),function(y,_,w){y=y.split(_,v),g.appendChild(y)}),g},f.prototype.unwrap=function(){this.moveChildren(this.parent,this.next),this.remove()},f.prototype.update=function(m,v){var g=this,y=[],_=[];m.forEach(function(w){w.target===g.domNode&&w.type==="childList"&&(y.push.apply(y,w.addedNodes),_.push.apply(_,w.removedNodes))}),_.forEach(function(w){if(!(w.parentNode!=null&&w.tagName!=="IFRAME"&&document.body.compareDocumentPosition(w)&Node.DOCUMENT_POSITION_CONTAINED_BY)){var C=l.find(w);C!=null&&(C.domNode.parentNode==null||C.domNode.parentNode===g.domNode)&&C.detach()}}),y.filter(function(w){return w.parentNode==g.domNode}).sort(function(w,C){return w===C?0:w.compareDocumentPosition(C)&Node.DOCUMENT_POSITION_FOLLOWING?1:-1}).forEach(function(w){var C=null;w.nextSibling!=null&&(C=l.find(w.nextSibling));var S=u(w);(S.next!=C||S.next==null)&&(S.parent!=null&&S.parent.removeChild(g),g.insertBefore(S,C||void 0))})},f}(s.default);function u(d){var f=l.find(d);if(f==null)try{f=l.create(d)}catch{f=l.create(l.Scope.INLINE),[].slice.call(d.childNodes).forEach(function(v){f.domNode.appendChild(v)}),d.parentNode&&d.parentNode.replaceChild(f.domNode,d),f.attach()}return f}a.default=c},function(n,a,i){var r=this&&this.__extends||function(){var d=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(f,m){f.__proto__=m}||function(f,m){for(var v in m)m.hasOwnProperty(v)&&(f[v]=m[v])};return function(f,m){d(f,m);function v(){this.constructor=f}f.prototype=m===null?Object.create(m):(v.prototype=m.prototype,new v)}}();Object.defineProperty(a,"__esModule",{value:!0});var o=i(12),s=i(31),l=i(17),c=i(1),u=function(d){r(f,d);function f(m){var v=d.call(this,m)||this;return v.attributes=new s.default(v.domNode),v}return f.formats=function(m){if(typeof this.tagName=="string")return!0;if(Array.isArray(this.tagName))return m.tagName.toLowerCase()},f.prototype.format=function(m,v){var g=c.query(m);g instanceof o.default?this.attributes.attribute(g,v):v&&g!=null&&(m!==this.statics.blotName||this.formats()[m]!==v)&&this.replaceWith(m,v)},f.prototype.formats=function(){var m=this.attributes.values(),v=this.statics.formats(this.domNode);return v!=null&&(m[this.statics.blotName]=v),m},f.prototype.replaceWith=function(m,v){var g=d.prototype.replaceWith.call(this,m,v);return this.attributes.copy(g),g},f.prototype.update=function(m,v){var g=this;d.prototype.update.call(this,m,v),m.some(function(y){return y.target===g.domNode&&y.type==="attributes"})&&this.attributes.build()},f.prototype.wrap=function(m,v){var g=d.prototype.wrap.call(this,m,v);return g instanceof f&&g.statics.scope===this.statics.scope&&this.attributes.move(g),g},f}(l.default);a.default=u},function(n,a,i){var r=this&&this.__extends||function(){var c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(u,d){u.__proto__=d}||function(u,d){for(var f in d)d.hasOwnProperty(f)&&(u[f]=d[f])};return function(u,d){c(u,d);function f(){this.constructor=u}u.prototype=d===null?Object.create(d):(f.prototype=d.prototype,new f)}}();Object.defineProperty(a,"__esModule",{value:!0});var o=i(30),s=i(1),l=function(c){r(u,c);function u(){return c!==null&&c.apply(this,arguments)||this}return u.value=function(d){return!0},u.prototype.index=function(d,f){return this.domNode===d||this.domNode.compareDocumentPosition(d)&Node.DOCUMENT_POSITION_CONTAINED_BY?Math.min(f,1):-1},u.prototype.position=function(d,f){var m=[].indexOf.call(this.parent.domNode.childNodes,this.domNode);return d>0&&(m+=1),[this.parent.domNode,m]},u.prototype.value=function(){var d;return d={},d[this.statics.blotName]=this.statics.value(this.domNode)||!0,d},u.scope=s.Scope.INLINE_BLOT,u}(o.default);a.default=l},function(n,a,i){var r=i(11),o=i(3),s={attributes:{compose:function(c,u,d){typeof c!="object"&&(c={}),typeof u!="object"&&(u={});var f=o(!0,{},u);d||(f=Object.keys(f).reduce(function(v,g){return f[g]!=null&&(v[g]=f[g]),v},{}));for(var m in c)c[m]!==void 0&&u[m]===void 0&&(f[m]=c[m]);return Object.keys(f).length>0?f:void 0},diff:function(c,u){typeof c!="object"&&(c={}),typeof u!="object"&&(u={});var d=Object.keys(c).concat(Object.keys(u)).reduce(function(f,m){return r(c[m],u[m])||(f[m]=u[m]===void 0?null:u[m]),f},{});return Object.keys(d).length>0?d:void 0},transform:function(c,u,d){if(typeof c!="object")return u;if(typeof u=="object"){if(!d)return u;var f=Object.keys(u).reduce(function(m,v){return c[v]===void 0&&(m[v]=u[v]),m},{});return Object.keys(f).length>0?f:void 0}}},iterator:function(c){return new l(c)},length:function(c){return typeof c.delete=="number"?c.delete:typeof c.retain=="number"?c.retain:typeof c.insert=="string"?c.insert.length:1}};function l(c){this.ops=c,this.index=0,this.offset=0}l.prototype.hasNext=function(){return this.peekLength()<1/0},l.prototype.next=function(c){c||(c=1/0);var u=this.ops[this.index];if(u){var d=this.offset,f=s.length(u);if(c>=f-d?(c=f-d,this.index+=1,this.offset=0):this.offset+=c,typeof u.delete=="number")return{delete:c};var m={};return u.attributes&&(m.attributes=u.attributes),typeof u.retain=="number"?m.retain=c:typeof u.insert=="string"?m.insert=u.insert.substr(d,c):m.insert=u.insert,m}else return{retain:1/0}},l.prototype.peek=function(){return this.ops[this.index]},l.prototype.peekLength=function(){return this.ops[this.index]?s.length(this.ops[this.index])-this.offset:1/0},l.prototype.peekType=function(){return this.ops[this.index]?typeof this.ops[this.index].delete=="number"?"delete":typeof this.ops[this.index].retain=="number"?"retain":"insert":"retain"},l.prototype.rest=function(){if(this.hasNext()){if(this.offset===0)return this.ops.slice(this.index);var c=this.offset,u=this.index,d=this.next(),f=this.ops.slice(this.index);return this.offset=c,this.index=u,[d].concat(f)}else return[]},n.exports=s},function(n,a){var i=function(){function r(g,y){return y!=null&&g instanceof y}var o;try{o=Map}catch{o=function(){}}var s;try{s=Set}catch{s=function(){}}var l;try{l=Promise}catch{l=function(){}}function c(g,y,_,w,C){typeof y=="object"&&(_=y.depth,w=y.prototype,C=y.includeNonEnumerable,y=y.circular);var S=[],M=[],x=typeof Buffer<"u";typeof y>"u"&&(y=!0),typeof _>"u"&&(_=1/0);function E(k,D){if(k===null)return null;if(D===0)return k;var T,I;if(typeof k!="object")return k;if(r(k,o))T=new o;else if(r(k,s))T=new s;else if(r(k,l))T=new l(function(z,Y){k.then(function(te){z(E(te,D-1))},function(te){Y(E(te,D-1))})});else if(c.__isArray(k))T=[];else if(c.__isRegExp(k))T=new RegExp(k.source,v(k)),k.lastIndex&&(T.lastIndex=k.lastIndex);else if(c.__isDate(k))T=new Date(k.getTime());else{if(x&&Buffer.isBuffer(k))return Buffer.allocUnsafe?T=Buffer.allocUnsafe(k.length):T=new Buffer(k.length),k.copy(T),T;r(k,Error)?T=Object.create(k):typeof w>"u"?(I=Object.getPrototypeOf(k),T=Object.create(I)):(T=Object.create(w),I=w)}if(y){var H=S.indexOf(k);if(H!=-1)return M[H];S.push(k),M.push(T)}r(k,o)&&k.forEach(function(z,Y){var te=E(Y,D-1),ee=E(z,D-1);T.set(te,ee)}),r(k,s)&&k.forEach(function(z){var Y=E(z,D-1);T.add(Y)});for(var R in k){var Z;I&&(Z=Object.getOwnPropertyDescriptor(I,R)),!(Z&&Z.set==null)&&(T[R]=E(k[R],D-1))}if(Object.getOwnPropertySymbols)for(var N=Object.getOwnPropertySymbols(k),R=0;R<N.length;R++){var W=N[R],X=Object.getOwnPropertyDescriptor(k,W);X&&!X.enumerable&&!C||(T[W]=E(k[W],D-1),X.enumerable||Object.defineProperty(T,W,{enumerable:!1}))}if(C)for(var ie=Object.getOwnPropertyNames(k),R=0;R<ie.length;R++){var pe=ie[R],X=Object.getOwnPropertyDescriptor(k,pe);X&&X.enumerable||(T[pe]=E(k[pe],D-1),Object.defineProperty(T,pe,{enumerable:!1}))}return T}return E(g,_)}c.clonePrototype=function(y){if(y===null)return null;var _=function(){};return _.prototype=y,new _};function u(g){return Object.prototype.toString.call(g)}c.__objToStr=u;function d(g){return typeof g=="object"&&u(g)==="[object Date]"}c.__isDate=d;function f(g){return typeof g=="object"&&u(g)==="[object Array]"}c.__isArray=f;function m(g){return typeof g=="object"&&u(g)==="[object RegExp]"}c.__isRegExp=m;function v(g){var y="";return g.global&&(y+="g"),g.ignoreCase&&(y+="i"),g.multiline&&(y+="m"),y}return c.__getRegExpFlags=v,c}();typeof n=="object"&&n.exports&&(n.exports=i)},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0});var r=function(){function T(I,H){var R=[],Z=!0,N=!1,W=void 0;try{for(var X=I[Symbol.iterator](),ie;!(Z=(ie=X.next()).done)&&(R.push(ie.value),!(H&&R.length===H));Z=!0);}catch(pe){N=!0,W=pe}finally{try{!Z&&X.return&&X.return()}finally{if(N)throw W}}return R}return function(I,H){if(Array.isArray(I))return I;if(Symbol.iterator in Object(I))return T(I,H);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),o=function(){function T(I,H){for(var R=0;R<H.length;R++){var Z=H[R];Z.enumerable=Z.enumerable||!1,Z.configurable=!0,"value"in Z&&(Z.writable=!0),Object.defineProperty(I,Z.key,Z)}}return function(I,H,R){return H&&T(I.prototype,H),R&&T(I,R),I}}(),s=function T(I,H,R){I===null&&(I=Function.prototype);var Z=Object.getOwnPropertyDescriptor(I,H);if(Z===void 0){var N=Object.getPrototypeOf(I);return N===null?void 0:T(N,H,R)}else{if("value"in Z)return Z.value;var W=Z.get;return W===void 0?void 0:W.call(R)}},l=i(0),c=S(l),u=i(8),d=S(u),f=i(4),m=S(f),v=i(16),g=S(v),y=i(13),_=S(y),w=i(25),C=S(w);function S(T){return T&&T.__esModule?T:{default:T}}function M(T,I){if(!(T instanceof I))throw new TypeError("Cannot call a class as a function")}function x(T,I){if(!T)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return I&&(typeof I=="object"||typeof I=="function")?I:T}function E(T,I){if(typeof I!="function"&&I!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof I);T.prototype=Object.create(I&&I.prototype,{constructor:{value:T,enumerable:!1,writable:!0,configurable:!0}}),I&&(Object.setPrototypeOf?Object.setPrototypeOf(T,I):T.__proto__=I)}function k(T){return T instanceof m.default||T instanceof f.BlockEmbed}var D=function(T){E(I,T);function I(H,R){M(this,I);var Z=x(this,(I.__proto__||Object.getPrototypeOf(I)).call(this,H));return Z.emitter=R.emitter,Array.isArray(R.whitelist)&&(Z.whitelist=R.whitelist.reduce(function(N,W){return N[W]=!0,N},{})),Z.domNode.addEventListener("DOMNodeInserted",function(){}),Z.optimize(),Z.enable(),Z}return o(I,[{key:"batchStart",value:function(){this.batch=!0}},{key:"batchEnd",value:function(){this.batch=!1,this.optimize()}},{key:"deleteAt",value:function(R,Z){var N=this.line(R),W=r(N,2),X=W[0],ie=W[1],pe=this.line(R+Z),z=r(pe,1),Y=z[0];if(s(I.prototype.__proto__||Object.getPrototypeOf(I.prototype),"deleteAt",this).call(this,R,Z),Y!=null&&X!==Y&&ie>0){if(X instanceof f.BlockEmbed||Y instanceof f.BlockEmbed){this.optimize();return}if(X instanceof _.default){var te=X.newlineIndex(X.length(),!0);if(te>-1&&(X=X.split(te+1),X===Y)){this.optimize();return}}else if(Y instanceof _.default){var ee=Y.newlineIndex(0);ee>-1&&Y.split(ee+1)}var fe=Y.children.head instanceof g.default?null:Y.children.head;X.moveChildren(Y,fe),X.remove()}this.optimize()}},{key:"enable",value:function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;this.domNode.setAttribute("contenteditable",R)}},{key:"formatAt",value:function(R,Z,N,W){this.whitelist!=null&&!this.whitelist[N]||(s(I.prototype.__proto__||Object.getPrototypeOf(I.prototype),"formatAt",this).call(this,R,Z,N,W),this.optimize())}},{key:"insertAt",value:function(R,Z,N){if(!(N!=null&&this.whitelist!=null&&!this.whitelist[Z])){if(R>=this.length())if(N==null||c.default.query(Z,c.default.Scope.BLOCK)==null){var W=c.default.create(this.statics.defaultChild);this.appendChild(W),N==null&&Z.endsWith(`
`)&&(Z=Z.slice(0,-1)),W.insertAt(0,Z,N)}else{var X=c.default.create(Z,N);this.appendChild(X)}else s(I.prototype.__proto__||Object.getPrototypeOf(I.prototype),"insertAt",this).call(this,R,Z,N);this.optimize()}}},{key:"insertBefore",value:function(R,Z){if(R.statics.scope===c.default.Scope.INLINE_BLOT){var N=c.default.create(this.statics.defaultChild);N.appendChild(R),R=N}s(I.prototype.__proto__||Object.getPrototypeOf(I.prototype),"insertBefore",this).call(this,R,Z)}},{key:"leaf",value:function(R){return this.path(R).pop()||[null,-1]}},{key:"line",value:function(R){return R===this.length()?this.line(R-1):this.descendant(k,R)}},{key:"lines",value:function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Number.MAX_VALUE,N=function W(X,ie,pe){var z=[],Y=pe;return X.children.forEachAt(ie,pe,function(te,ee,fe){k(te)?z.push(te):te instanceof c.default.Container&&(z=z.concat(W(te,ee,Y))),Y-=fe}),z};return N(this,R,Z)}},{key:"optimize",value:function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.batch!==!0&&(s(I.prototype.__proto__||Object.getPrototypeOf(I.prototype),"optimize",this).call(this,R,Z),R.length>0&&this.emitter.emit(d.default.events.SCROLL_OPTIMIZE,R,Z))}},{key:"path",value:function(R){return s(I.prototype.__proto__||Object.getPrototypeOf(I.prototype),"path",this).call(this,R).slice(1)}},{key:"update",value:function(R){if(this.batch!==!0){var Z=d.default.sources.USER;typeof R=="string"&&(Z=R),Array.isArray(R)||(R=this.observer.takeRecords()),R.length>0&&this.emitter.emit(d.default.events.SCROLL_BEFORE_UPDATE,Z,R),s(I.prototype.__proto__||Object.getPrototypeOf(I.prototype),"update",this).call(this,R.concat([])),R.length>0&&this.emitter.emit(d.default.events.SCROLL_UPDATE,Z,R)}}}]),I}(c.default.Scroll);D.blotName="scroll",D.className="ql-editor",D.tagName="DIV",D.defaultChild="block",D.allowedChildren=[m.default,f.BlockEmbed,C.default],a.default=D},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0}),a.SHORTKEY=a.default=void 0;var r=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Q){return typeof Q}:function(Q){return Q&&typeof Symbol=="function"&&Q.constructor===Symbol&&Q!==Symbol.prototype?"symbol":typeof Q},o=function(){function Q(j,ue){var re=[],ce=!0,ge=!1,J=void 0;try{for(var he=j[Symbol.iterator](),oe;!(ce=(oe=he.next()).done)&&(re.push(oe.value),!(ue&&re.length===ue));ce=!0);}catch(Ae){ge=!0,J=Ae}finally{try{!ce&&he.return&&he.return()}finally{if(ge)throw J}}return re}return function(j,ue){if(Array.isArray(j))return j;if(Symbol.iterator in Object(j))return Q(j,ue);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),s=function(){function Q(j,ue){for(var re=0;re<ue.length;re++){var ce=ue[re];ce.enumerable=ce.enumerable||!1,ce.configurable=!0,"value"in ce&&(ce.writable=!0),Object.defineProperty(j,ce.key,ce)}}return function(j,ue,re){return ue&&Q(j.prototype,ue),re&&Q(j,re),j}}(),l=i(21),c=T(l),u=i(11),d=T(u),f=i(3),m=T(f),v=i(2),g=T(v),y=i(20),_=T(y),w=i(0),C=T(w),S=i(5),M=T(S),x=i(10),E=T(x),k=i(9),D=T(k);function T(Q){return Q&&Q.__esModule?Q:{default:Q}}function I(Q,j,ue){return j in Q?Object.defineProperty(Q,j,{value:ue,enumerable:!0,configurable:!0,writable:!0}):Q[j]=ue,Q}function H(Q,j){if(!(Q instanceof j))throw new TypeError("Cannot call a class as a function")}function R(Q,j){if(!Q)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return j&&(typeof j=="object"||typeof j=="function")?j:Q}function Z(Q,j){if(typeof j!="function"&&j!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof j);Q.prototype=Object.create(j&&j.prototype,{constructor:{value:Q,enumerable:!1,writable:!0,configurable:!0}}),j&&(Object.setPrototypeOf?Object.setPrototypeOf(Q,j):Q.__proto__=j)}var N=(0,E.default)("quill:keyboard"),W=/Mac/i.test(navigator.platform)?"metaKey":"ctrlKey",X=function(Q){Z(j,Q),s(j,null,[{key:"match",value:function(re,ce){return ce=le(ce),["altKey","ctrlKey","metaKey","shiftKey"].some(function(ge){return!!ce[ge]!==re[ge]&&ce[ge]!==null})?!1:ce.key===(re.which||re.keyCode)}}]);function j(ue,re){H(this,j);var ce=R(this,(j.__proto__||Object.getPrototypeOf(j)).call(this,ue,re));return ce.bindings={},Object.keys(ce.options.bindings).forEach(function(ge){ge==="list autofill"&&ue.scroll.whitelist!=null&&!ue.scroll.whitelist.list||ce.options.bindings[ge]&&ce.addBinding(ce.options.bindings[ge])}),ce.addBinding({key:j.keys.ENTER,shiftKey:null},te),ce.addBinding({key:j.keys.ENTER,metaKey:null,ctrlKey:null,altKey:null},function(){}),/Firefox/i.test(navigator.userAgent)?(ce.addBinding({key:j.keys.BACKSPACE},{collapsed:!0},pe),ce.addBinding({key:j.keys.DELETE},{collapsed:!0},z)):(ce.addBinding({key:j.keys.BACKSPACE},{collapsed:!0,prefix:/^.?$/},pe),ce.addBinding({key:j.keys.DELETE},{collapsed:!0,suffix:/^.?$/},z)),ce.addBinding({key:j.keys.BACKSPACE},{collapsed:!1},Y),ce.addBinding({key:j.keys.DELETE},{collapsed:!1},Y),ce.addBinding({key:j.keys.BACKSPACE,altKey:null,ctrlKey:null,metaKey:null,shiftKey:null},{collapsed:!0,offset:0},pe),ce.listen(),ce}return s(j,[{key:"addBinding",value:function(re){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},J=le(re);if(J==null||J.key==null)return N.warn("Attempted to add invalid keyboard binding",J);typeof ce=="function"&&(ce={handler:ce}),typeof ge=="function"&&(ge={handler:ge}),J=(0,m.default)(J,ce,ge),this.bindings[J.key]=this.bindings[J.key]||[],this.bindings[J.key].push(J)}},{key:"listen",value:function(){var re=this;this.quill.root.addEventListener("keydown",function(ce){if(!ce.defaultPrevented){var ge=ce.which||ce.keyCode,J=(re.bindings[ge]||[]).filter(function(dt){return j.match(ce,dt)});if(J.length!==0){var he=re.quill.getSelection();if(!(he==null||!re.quill.hasFocus())){var oe=re.quill.getLine(he.index),Ae=o(oe,2),Te=Ae[0],Ie=Ae[1],Ce=re.quill.getLeaf(he.index),_e=o(Ce,2),q=_e[0],K=_e[1],be=he.length===0?[q,K]:re.quill.getLeaf(he.index+he.length),Ee=o(be,2),Be=Ee[0],He=Ee[1],xe=q instanceof C.default.Text?q.value().slice(0,K):"",Ne=Be instanceof C.default.Text?Be.value().slice(He):"",tt={collapsed:he.length===0,empty:he.length===0&&Te.length()<=1,format:re.quill.getFormat(he),offset:Ie,prefix:xe,suffix:Ne},yt=J.some(function(dt){if(dt.collapsed!=null&&dt.collapsed!==tt.collapsed||dt.empty!=null&&dt.empty!==tt.empty||dt.offset!=null&&dt.offset!==tt.offset)return!1;if(Array.isArray(dt.format)){if(dt.format.every(function(Pt){return tt.format[Pt]==null}))return!1}else if(r(dt.format)==="object"&&!Object.keys(dt.format).every(function(Pt){return dt.format[Pt]===!0?tt.format[Pt]!=null:dt.format[Pt]===!1?tt.format[Pt]==null:(0,d.default)(dt.format[Pt],tt.format[Pt])}))return!1;return dt.prefix!=null&&!dt.prefix.test(tt.prefix)||dt.suffix!=null&&!dt.suffix.test(tt.suffix)?!1:dt.handler.call(re,he,tt)!==!0});yt&&ce.preventDefault()}}}})}}]),j}(D.default);X.keys={BACKSPACE:8,TAB:9,ENTER:13,ESCAPE:27,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46},X.DEFAULTS={bindings:{bold:fe("bold"),italic:fe("italic"),underline:fe("underline"),indent:{key:X.keys.TAB,format:["blockquote","indent","list"],handler:function(j,ue){if(ue.collapsed&&ue.offset!==0)return!0;this.quill.format("indent","+1",M.default.sources.USER)}},outdent:{key:X.keys.TAB,shiftKey:!0,format:["blockquote","indent","list"],handler:function(j,ue){if(ue.collapsed&&ue.offset!==0)return!0;this.quill.format("indent","-1",M.default.sources.USER)}},"outdent backspace":{key:X.keys.BACKSPACE,collapsed:!0,shiftKey:null,metaKey:null,ctrlKey:null,altKey:null,format:["indent","list"],offset:0,handler:function(j,ue){ue.format.indent!=null?this.quill.format("indent","-1",M.default.sources.USER):ue.format.list!=null&&this.quill.format("list",!1,M.default.sources.USER)}},"indent code-block":ee(!0),"outdent code-block":ee(!1),"remove tab":{key:X.keys.TAB,shiftKey:!0,collapsed:!0,prefix:/\t$/,handler:function(j){this.quill.deleteText(j.index-1,1,M.default.sources.USER)}},tab:{key:X.keys.TAB,handler:function(j){this.quill.history.cutoff();var ue=new g.default().retain(j.index).delete(j.length).insert("	");this.quill.updateContents(ue,M.default.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(j.index+1,M.default.sources.SILENT)}},"list empty enter":{key:X.keys.ENTER,collapsed:!0,format:["list"],empty:!0,handler:function(j,ue){this.quill.format("list",!1,M.default.sources.USER),ue.format.indent&&this.quill.format("indent",!1,M.default.sources.USER)}},"checklist enter":{key:X.keys.ENTER,collapsed:!0,format:{list:"checked"},handler:function(j){var ue=this.quill.getLine(j.index),re=o(ue,2),ce=re[0],ge=re[1],J=(0,m.default)({},ce.formats(),{list:"checked"}),he=new g.default().retain(j.index).insert(`
`,J).retain(ce.length()-ge-1).retain(1,{list:"unchecked"});this.quill.updateContents(he,M.default.sources.USER),this.quill.setSelection(j.index+1,M.default.sources.SILENT),this.quill.scrollIntoView()}},"header enter":{key:X.keys.ENTER,collapsed:!0,format:["header"],suffix:/^$/,handler:function(j,ue){var re=this.quill.getLine(j.index),ce=o(re,2),ge=ce[0],J=ce[1],he=new g.default().retain(j.index).insert(`
`,ue.format).retain(ge.length()-J-1).retain(1,{header:null});this.quill.updateContents(he,M.default.sources.USER),this.quill.setSelection(j.index+1,M.default.sources.SILENT),this.quill.scrollIntoView()}},"list autofill":{key:" ",collapsed:!0,format:{list:!1},prefix:/^\s*?(\d+\.|-|\*|\[ ?\]|\[x\])$/,handler:function(j,ue){var re=ue.prefix.length,ce=this.quill.getLine(j.index),ge=o(ce,2),J=ge[0],he=ge[1];if(he>re)return!0;var oe=void 0;switch(ue.prefix.trim()){case"[]":case"[ ]":oe="unchecked";break;case"[x]":oe="checked";break;case"-":case"*":oe="bullet";break;default:oe="ordered"}this.quill.insertText(j.index," ",M.default.sources.USER),this.quill.history.cutoff();var Ae=new g.default().retain(j.index-he).delete(re+1).retain(J.length()-2-he).retain(1,{list:oe});this.quill.updateContents(Ae,M.default.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(j.index-re,M.default.sources.SILENT)}},"code exit":{key:X.keys.ENTER,collapsed:!0,format:["code-block"],prefix:/\n\n$/,suffix:/^\s+$/,handler:function(j){var ue=this.quill.getLine(j.index),re=o(ue,2),ce=re[0],ge=re[1],J=new g.default().retain(j.index+ce.length()-ge-2).retain(1,{"code-block":null}).delete(1);this.quill.updateContents(J,M.default.sources.USER)}},"embed left":ie(X.keys.LEFT,!1),"embed left shift":ie(X.keys.LEFT,!0),"embed right":ie(X.keys.RIGHT,!1),"embed right shift":ie(X.keys.RIGHT,!0)}};function ie(Q,j){var ue,re=Q===X.keys.LEFT?"prefix":"suffix";return ue={key:Q,shiftKey:j,altKey:null},I(ue,re,/^$/),I(ue,"handler",function(ge){var J=ge.index;Q===X.keys.RIGHT&&(J+=ge.length+1);var he=this.quill.getLeaf(J),oe=o(he,1),Ae=oe[0];return Ae instanceof C.default.Embed?(Q===X.keys.LEFT?j?this.quill.setSelection(ge.index-1,ge.length+1,M.default.sources.USER):this.quill.setSelection(ge.index-1,M.default.sources.USER):j?this.quill.setSelection(ge.index,ge.length+1,M.default.sources.USER):this.quill.setSelection(ge.index+ge.length+1,M.default.sources.USER),!1):!0}),ue}function pe(Q,j){if(!(Q.index===0||this.quill.getLength()<=1)){var ue=this.quill.getLine(Q.index),re=o(ue,1),ce=re[0],ge={};if(j.offset===0){var J=this.quill.getLine(Q.index-1),he=o(J,1),oe=he[0];if(oe!=null&&oe.length()>1){var Ae=ce.formats(),Te=this.quill.getFormat(Q.index-1,1);ge=_.default.attributes.diff(Ae,Te)||{}}}var Ie=/[\uD800-\uDBFF][\uDC00-\uDFFF]$/.test(j.prefix)?2:1;this.quill.deleteText(Q.index-Ie,Ie,M.default.sources.USER),Object.keys(ge).length>0&&this.quill.formatLine(Q.index-Ie,Ie,ge,M.default.sources.USER),this.quill.focus()}}function z(Q,j){var ue=/^[\uD800-\uDBFF][\uDC00-\uDFFF]/.test(j.suffix)?2:1;if(!(Q.index>=this.quill.getLength()-ue)){var re={},ce=0,ge=this.quill.getLine(Q.index),J=o(ge,1),he=J[0];if(j.offset>=he.length()-1){var oe=this.quill.getLine(Q.index+1),Ae=o(oe,1),Te=Ae[0];if(Te){var Ie=he.formats(),Ce=this.quill.getFormat(Q.index,1);re=_.default.attributes.diff(Ie,Ce)||{},ce=Te.length()}}this.quill.deleteText(Q.index,ue,M.default.sources.USER),Object.keys(re).length>0&&this.quill.formatLine(Q.index+ce-1,ue,re,M.default.sources.USER)}}function Y(Q){var j=this.quill.getLines(Q),ue={};if(j.length>1){var re=j[0].formats(),ce=j[j.length-1].formats();ue=_.default.attributes.diff(ce,re)||{}}this.quill.deleteText(Q,M.default.sources.USER),Object.keys(ue).length>0&&this.quill.formatLine(Q.index,1,ue,M.default.sources.USER),this.quill.setSelection(Q.index,M.default.sources.SILENT),this.quill.focus()}function te(Q,j){var ue=this;Q.length>0&&this.quill.scroll.deleteAt(Q.index,Q.length);var re=Object.keys(j.format).reduce(function(ce,ge){return C.default.query(ge,C.default.Scope.BLOCK)&&!Array.isArray(j.format[ge])&&(ce[ge]=j.format[ge]),ce},{});this.quill.insertText(Q.index,`
`,re,M.default.sources.USER),this.quill.setSelection(Q.index+1,M.default.sources.SILENT),this.quill.focus(),Object.keys(j.format).forEach(function(ce){re[ce]==null&&(Array.isArray(j.format[ce])||ce!=="link"&&ue.quill.format(ce,j.format[ce],M.default.sources.USER))})}function ee(Q){return{key:X.keys.TAB,shiftKey:!Q,format:{"code-block":!0},handler:function(ue){var re=C.default.query("code-block"),ce=ue.index,ge=ue.length,J=this.quill.scroll.descendant(re,ce),he=o(J,2),oe=he[0],Ae=he[1];if(oe!=null){var Te=this.quill.getIndex(oe),Ie=oe.newlineIndex(Ae,!0)+1,Ce=oe.newlineIndex(Te+Ae+ge),_e=oe.domNode.textContent.slice(Ie,Ce).split(`
`);Ae=0,_e.forEach(function(q,K){Q?(oe.insertAt(Ie+Ae,re.TAB),Ae+=re.TAB.length,K===0?ce+=re.TAB.length:ge+=re.TAB.length):q.startsWith(re.TAB)&&(oe.deleteAt(Ie+Ae,re.TAB.length),Ae-=re.TAB.length,K===0?ce-=re.TAB.length:ge-=re.TAB.length),Ae+=q.length+1}),this.quill.update(M.default.sources.USER),this.quill.setSelection(ce,ge,M.default.sources.SILENT)}}}}function fe(Q){return{key:Q[0].toUpperCase(),shortKey:!0,handler:function(ue,re){this.quill.format(Q,!re.format[Q],M.default.sources.USER)}}}function le(Q){if(typeof Q=="string"||typeof Q=="number")return le({key:Q});if((typeof Q>"u"?"undefined":r(Q))==="object"&&(Q=(0,c.default)(Q,!1)),typeof Q.key=="string")if(X.keys[Q.key.toUpperCase()]!=null)Q.key=X.keys[Q.key.toUpperCase()];else if(Q.key.length===1)Q.key=Q.key.toUpperCase().charCodeAt(0);else return null;return Q.shortKey&&(Q[W]=Q.shortKey,delete Q.shortKey),Q}a.default=X,a.SHORTKEY=W},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0});var r=function(){function _(w,C){var S=[],M=!0,x=!1,E=void 0;try{for(var k=w[Symbol.iterator](),D;!(M=(D=k.next()).done)&&(S.push(D.value),!(C&&S.length===C));M=!0);}catch(T){x=!0,E=T}finally{try{!M&&k.return&&k.return()}finally{if(x)throw E}}return S}return function(w,C){if(Array.isArray(w))return w;if(Symbol.iterator in Object(w))return _(w,C);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),o=function _(w,C,S){w===null&&(w=Function.prototype);var M=Object.getOwnPropertyDescriptor(w,C);if(M===void 0){var x=Object.getPrototypeOf(w);return x===null?void 0:_(x,C,S)}else{if("value"in M)return M.value;var E=M.get;return E===void 0?void 0:E.call(S)}},s=function(){function _(w,C){for(var S=0;S<C.length;S++){var M=C[S];M.enumerable=M.enumerable||!1,M.configurable=!0,"value"in M&&(M.writable=!0),Object.defineProperty(w,M.key,M)}}return function(w,C,S){return C&&_(w.prototype,C),S&&_(w,S),w}}(),l=i(0),c=f(l),u=i(7),d=f(u);function f(_){return _&&_.__esModule?_:{default:_}}function m(_,w){if(!(_ instanceof w))throw new TypeError("Cannot call a class as a function")}function v(_,w){if(!_)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return w&&(typeof w=="object"||typeof w=="function")?w:_}function g(_,w){if(typeof w!="function"&&w!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof w);_.prototype=Object.create(w&&w.prototype,{constructor:{value:_,enumerable:!1,writable:!0,configurable:!0}}),w&&(Object.setPrototypeOf?Object.setPrototypeOf(_,w):_.__proto__=w)}var y=function(_){g(w,_),s(w,null,[{key:"value",value:function(){}}]);function w(C,S){m(this,w);var M=v(this,(w.__proto__||Object.getPrototypeOf(w)).call(this,C));return M.selection=S,M.textNode=document.createTextNode(w.CONTENTS),M.domNode.appendChild(M.textNode),M._length=0,M}return s(w,[{key:"detach",value:function(){this.parent!=null&&this.parent.removeChild(this)}},{key:"format",value:function(S,M){if(this._length!==0)return o(w.prototype.__proto__||Object.getPrototypeOf(w.prototype),"format",this).call(this,S,M);for(var x=this,E=0;x!=null&&x.statics.scope!==c.default.Scope.BLOCK_BLOT;)E+=x.offset(x.parent),x=x.parent;x!=null&&(this._length=w.CONTENTS.length,x.optimize(),x.formatAt(E,w.CONTENTS.length,S,M),this._length=0)}},{key:"index",value:function(S,M){return S===this.textNode?0:o(w.prototype.__proto__||Object.getPrototypeOf(w.prototype),"index",this).call(this,S,M)}},{key:"length",value:function(){return this._length}},{key:"position",value:function(){return[this.textNode,this.textNode.data.length]}},{key:"remove",value:function(){o(w.prototype.__proto__||Object.getPrototypeOf(w.prototype),"remove",this).call(this),this.parent=null}},{key:"restore",value:function(){if(!(this.selection.composing||this.parent==null)){var S=this.textNode,M=this.selection.getNativeRange(),x=void 0,E=void 0,k=void 0;if(M!=null&&M.start.node===S&&M.end.node===S){var D=[S,M.start.offset,M.end.offset];x=D[0],E=D[1],k=D[2]}for(;this.domNode.lastChild!=null&&this.domNode.lastChild!==this.textNode;)this.domNode.parentNode.insertBefore(this.domNode.lastChild,this.domNode);if(this.textNode.data!==w.CONTENTS){var T=this.textNode.data.split(w.CONTENTS).join("");this.next instanceof d.default?(x=this.next.domNode,this.next.insertAt(0,T),this.textNode.data=w.CONTENTS):(this.textNode.data=T,this.parent.insertBefore(c.default.create(this.textNode),this),this.textNode=document.createTextNode(w.CONTENTS),this.domNode.appendChild(this.textNode))}if(this.remove(),E!=null){var I=[E,k].map(function(R){return Math.max(0,Math.min(x.data.length,R-1))}),H=r(I,2);return E=H[0],k=H[1],{startNode:x,startOffset:E,endNode:x,endOffset:k}}}}},{key:"update",value:function(S,M){var x=this;if(S.some(function(k){return k.type==="characterData"&&k.target===x.textNode})){var E=this.restore();E&&(M.range=E)}}},{key:"value",value:function(){return""}}]),w}(c.default.Embed);y.blotName="cursor",y.className="ql-cursor",y.tagName="span",y.CONTENTS="\uFEFF",a.default=y},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0});var r=i(0),o=c(r),s=i(4),l=c(s);function c(v){return v&&v.__esModule?v:{default:v}}function u(v,g){if(!(v instanceof g))throw new TypeError("Cannot call a class as a function")}function d(v,g){if(!v)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return g&&(typeof g=="object"||typeof g=="function")?g:v}function f(v,g){if(typeof g!="function"&&g!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof g);v.prototype=Object.create(g&&g.prototype,{constructor:{value:v,enumerable:!1,writable:!0,configurable:!0}}),g&&(Object.setPrototypeOf?Object.setPrototypeOf(v,g):v.__proto__=g)}var m=function(v){f(g,v);function g(){return u(this,g),d(this,(g.__proto__||Object.getPrototypeOf(g)).apply(this,arguments))}return g}(o.default.Container);m.allowedChildren=[l.default,s.BlockEmbed,m],a.default=m},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0}),a.ColorStyle=a.ColorClass=a.ColorAttributor=void 0;var r=function(){function y(_,w){for(var C=0;C<w.length;C++){var S=w[C];S.enumerable=S.enumerable||!1,S.configurable=!0,"value"in S&&(S.writable=!0),Object.defineProperty(_,S.key,S)}}return function(_,w,C){return w&&y(_.prototype,w),C&&y(_,C),_}}(),o=function y(_,w,C){_===null&&(_=Function.prototype);var S=Object.getOwnPropertyDescriptor(_,w);if(S===void 0){var M=Object.getPrototypeOf(_);return M===null?void 0:y(M,w,C)}else{if("value"in S)return S.value;var x=S.get;return x===void 0?void 0:x.call(C)}},s=i(0),l=c(s);function c(y){return y&&y.__esModule?y:{default:y}}function u(y,_){if(!(y instanceof _))throw new TypeError("Cannot call a class as a function")}function d(y,_){if(!y)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return _&&(typeof _=="object"||typeof _=="function")?_:y}function f(y,_){if(typeof _!="function"&&_!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof _);y.prototype=Object.create(_&&_.prototype,{constructor:{value:y,enumerable:!1,writable:!0,configurable:!0}}),_&&(Object.setPrototypeOf?Object.setPrototypeOf(y,_):y.__proto__=_)}var m=function(y){f(_,y);function _(){return u(this,_),d(this,(_.__proto__||Object.getPrototypeOf(_)).apply(this,arguments))}return r(_,[{key:"value",value:function(C){var S=o(_.prototype.__proto__||Object.getPrototypeOf(_.prototype),"value",this).call(this,C);return S.startsWith("rgb(")?(S=S.replace(/^[^\d]+/,"").replace(/[^\d]+$/,""),"#"+S.split(",").map(function(M){return("00"+parseInt(M).toString(16)).slice(-2)}).join("")):S}}]),_}(l.default.Attributor.Style),v=new l.default.Attributor.Class("color","ql-color",{scope:l.default.Scope.INLINE}),g=new m("color","color",{scope:l.default.Scope.INLINE});a.ColorAttributor=m,a.ColorClass=v,a.ColorStyle=g},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0}),a.sanitize=a.default=void 0;var r=function(){function g(y,_){for(var w=0;w<_.length;w++){var C=_[w];C.enumerable=C.enumerable||!1,C.configurable=!0,"value"in C&&(C.writable=!0),Object.defineProperty(y,C.key,C)}}return function(y,_,w){return _&&g(y.prototype,_),w&&g(y,w),y}}(),o=function g(y,_,w){y===null&&(y=Function.prototype);var C=Object.getOwnPropertyDescriptor(y,_);if(C===void 0){var S=Object.getPrototypeOf(y);return S===null?void 0:g(S,_,w)}else{if("value"in C)return C.value;var M=C.get;return M===void 0?void 0:M.call(w)}},s=i(6),l=c(s);function c(g){return g&&g.__esModule?g:{default:g}}function u(g,y){if(!(g instanceof y))throw new TypeError("Cannot call a class as a function")}function d(g,y){if(!g)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return y&&(typeof y=="object"||typeof y=="function")?y:g}function f(g,y){if(typeof y!="function"&&y!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof y);g.prototype=Object.create(y&&y.prototype,{constructor:{value:g,enumerable:!1,writable:!0,configurable:!0}}),y&&(Object.setPrototypeOf?Object.setPrototypeOf(g,y):g.__proto__=y)}var m=function(g){f(y,g);function y(){return u(this,y),d(this,(y.__proto__||Object.getPrototypeOf(y)).apply(this,arguments))}return r(y,[{key:"format",value:function(w,C){if(w!==this.statics.blotName||!C)return o(y.prototype.__proto__||Object.getPrototypeOf(y.prototype),"format",this).call(this,w,C);C=this.constructor.sanitize(C),this.domNode.setAttribute("href",C)}}],[{key:"create",value:function(w){var C=o(y.__proto__||Object.getPrototypeOf(y),"create",this).call(this,w);return w=this.sanitize(w),C.setAttribute("href",w),C.setAttribute("rel","noopener noreferrer"),C.setAttribute("target","_blank"),C}},{key:"formats",value:function(w){return w.getAttribute("href")}},{key:"sanitize",value:function(w){return v(w,this.PROTOCOL_WHITELIST)?w:this.SANITIZED_URL}}]),y}(l.default);m.blotName="link",m.tagName="A",m.SANITIZED_URL="about:blank",m.PROTOCOL_WHITELIST=["http","https","mailto","tel"];function v(g,y){var _=document.createElement("a");_.href=g;var w=_.href.slice(0,_.href.indexOf(":"));return y.indexOf(w)>-1}a.default=m,a.sanitize=v},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0});var r=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(y){return typeof y}:function(y){return y&&typeof Symbol=="function"&&y.constructor===Symbol&&y!==Symbol.prototype?"symbol":typeof y},o=function(){function y(_,w){for(var C=0;C<w.length;C++){var S=w[C];S.enumerable=S.enumerable||!1,S.configurable=!0,"value"in S&&(S.writable=!0),Object.defineProperty(_,S.key,S)}}return function(_,w,C){return w&&y(_.prototype,w),C&&y(_,C),_}}(),s=i(23),l=d(s),c=i(107),u=d(c);function d(y){return y&&y.__esModule?y:{default:y}}function f(y,_){if(!(y instanceof _))throw new TypeError("Cannot call a class as a function")}var m=0;function v(y,_){y.setAttribute(_,y.getAttribute(_)!=="true")}var g=function(){function y(_){var w=this;f(this,y),this.select=_,this.container=document.createElement("span"),this.buildPicker(),this.select.style.display="none",this.select.parentNode.insertBefore(this.container,this.select),this.label.addEventListener("mousedown",function(){w.togglePicker()}),this.label.addEventListener("keydown",function(C){switch(C.keyCode){case l.default.keys.ENTER:w.togglePicker();break;case l.default.keys.ESCAPE:w.escape(),C.preventDefault();break}}),this.select.addEventListener("change",this.update.bind(this))}return o(y,[{key:"togglePicker",value:function(){this.container.classList.toggle("ql-expanded"),v(this.label,"aria-expanded"),v(this.options,"aria-hidden")}},{key:"buildItem",value:function(w){var C=this,S=document.createElement("span");return S.tabIndex="0",S.setAttribute("role","button"),S.classList.add("ql-picker-item"),w.hasAttribute("value")&&S.setAttribute("data-value",w.getAttribute("value")),w.textContent&&S.setAttribute("data-label",w.textContent),S.addEventListener("click",function(){C.selectItem(S,!0)}),S.addEventListener("keydown",function(M){switch(M.keyCode){case l.default.keys.ENTER:C.selectItem(S,!0),M.preventDefault();break;case l.default.keys.ESCAPE:C.escape(),M.preventDefault();break}}),S}},{key:"buildLabel",value:function(){var w=document.createElement("span");return w.classList.add("ql-picker-label"),w.innerHTML=u.default,w.tabIndex="0",w.setAttribute("role","button"),w.setAttribute("aria-expanded","false"),this.container.appendChild(w),w}},{key:"buildOptions",value:function(){var w=this,C=document.createElement("span");C.classList.add("ql-picker-options"),C.setAttribute("aria-hidden","true"),C.tabIndex="-1",C.id="ql-picker-options-"+m,m+=1,this.label.setAttribute("aria-controls",C.id),this.options=C,[].slice.call(this.select.options).forEach(function(S){var M=w.buildItem(S);C.appendChild(M),S.selected===!0&&w.selectItem(M)}),this.container.appendChild(C)}},{key:"buildPicker",value:function(){var w=this;[].slice.call(this.select.attributes).forEach(function(C){w.container.setAttribute(C.name,C.value)}),this.container.classList.add("ql-picker"),this.label=this.buildLabel(),this.buildOptions()}},{key:"escape",value:function(){var w=this;this.close(),setTimeout(function(){return w.label.focus()},1)}},{key:"close",value:function(){this.container.classList.remove("ql-expanded"),this.label.setAttribute("aria-expanded","false"),this.options.setAttribute("aria-hidden","true")}},{key:"selectItem",value:function(w){var C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,S=this.container.querySelector(".ql-selected");if(w!==S&&(S!=null&&S.classList.remove("ql-selected"),w!=null&&(w.classList.add("ql-selected"),this.select.selectedIndex=[].indexOf.call(w.parentNode.children,w),w.hasAttribute("data-value")?this.label.setAttribute("data-value",w.getAttribute("data-value")):this.label.removeAttribute("data-value"),w.hasAttribute("data-label")?this.label.setAttribute("data-label",w.getAttribute("data-label")):this.label.removeAttribute("data-label"),C))){if(typeof Event=="function")this.select.dispatchEvent(new Event("change"));else if((typeof Event>"u"?"undefined":r(Event))==="object"){var M=document.createEvent("Event");M.initEvent("change",!0,!0),this.select.dispatchEvent(M)}this.close()}}},{key:"update",value:function(){var w=void 0;if(this.select.selectedIndex>-1){var C=this.container.querySelector(".ql-picker-options").children[this.select.selectedIndex];w=this.select.options[this.select.selectedIndex],this.selectItem(C)}else this.selectItem(null);var S=w!=null&&w!==this.select.querySelector("option[selected]");this.label.classList.toggle("ql-active",S)}}]),y}();a.default=g},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0});var r=i(0),o=N(r),s=i(5),l=N(s),c=i(4),u=N(c),d=i(16),f=N(d),m=i(25),v=N(m),g=i(24),y=N(g),_=i(35),w=N(_),C=i(6),S=N(C),M=i(22),x=N(M),E=i(7),k=N(E),D=i(55),T=N(D),I=i(42),H=N(I),R=i(23),Z=N(R);function N(W){return W&&W.__esModule?W:{default:W}}l.default.register({"blots/block":u.default,"blots/block/embed":c.BlockEmbed,"blots/break":f.default,"blots/container":v.default,"blots/cursor":y.default,"blots/embed":w.default,"blots/inline":S.default,"blots/scroll":x.default,"blots/text":k.default,"modules/clipboard":T.default,"modules/history":H.default,"modules/keyboard":Z.default}),o.default.register(u.default,f.default,y.default,S.default,x.default,k.default),a.default=l.default},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0});var r=i(1),o=function(){function s(l){this.domNode=l,this.domNode[r.DATA_KEY]={blot:this}}return Object.defineProperty(s.prototype,"statics",{get:function(){return this.constructor},enumerable:!0,configurable:!0}),s.create=function(l){if(this.tagName==null)throw new r.ParchmentError("Blot definition missing tagName");var c;return Array.isArray(this.tagName)?(typeof l=="string"&&(l=l.toUpperCase(),parseInt(l).toString()===l&&(l=parseInt(l))),typeof l=="number"?c=document.createElement(this.tagName[l-1]):this.tagName.indexOf(l)>-1?c=document.createElement(l):c=document.createElement(this.tagName[0])):c=document.createElement(this.tagName),this.className&&c.classList.add(this.className),c},s.prototype.attach=function(){this.parent!=null&&(this.scroll=this.parent.scroll)},s.prototype.clone=function(){var l=this.domNode.cloneNode(!1);return r.create(l)},s.prototype.detach=function(){this.parent!=null&&this.parent.removeChild(this),delete this.domNode[r.DATA_KEY]},s.prototype.deleteAt=function(l,c){var u=this.isolate(l,c);u.remove()},s.prototype.formatAt=function(l,c,u,d){var f=this.isolate(l,c);if(r.query(u,r.Scope.BLOT)!=null&&d)f.wrap(u,d);else if(r.query(u,r.Scope.ATTRIBUTE)!=null){var m=r.create(this.statics.scope);f.wrap(m),m.format(u,d)}},s.prototype.insertAt=function(l,c,u){var d=u==null?r.create("text",c):r.create(c,u),f=this.split(l);this.parent.insertBefore(d,f)},s.prototype.insertInto=function(l,c){c===void 0&&(c=null),this.parent!=null&&this.parent.children.remove(this);var u=null;l.children.insertBefore(this,c),c!=null&&(u=c.domNode),(this.domNode.parentNode!=l.domNode||this.domNode.nextSibling!=u)&&l.domNode.insertBefore(this.domNode,u),this.parent=l,this.attach()},s.prototype.isolate=function(l,c){var u=this.split(l);return u.split(c),u},s.prototype.length=function(){return 1},s.prototype.offset=function(l){return l===void 0&&(l=this.parent),this.parent==null||this==l?0:this.parent.children.offset(this)+this.parent.offset(l)},s.prototype.optimize=function(l){this.domNode[r.DATA_KEY]!=null&&delete this.domNode[r.DATA_KEY].mutations},s.prototype.remove=function(){this.domNode.parentNode!=null&&this.domNode.parentNode.removeChild(this.domNode),this.detach()},s.prototype.replace=function(l){l.parent!=null&&(l.parent.insertBefore(this,l.next),l.remove())},s.prototype.replaceWith=function(l,c){var u=typeof l=="string"?r.create(l,c):l;return u.replace(this),u},s.prototype.split=function(l,c){return l===0?this:this.next},s.prototype.update=function(l,c){},s.prototype.wrap=function(l,c){var u=typeof l=="string"?r.create(l,c):l;return this.parent!=null&&this.parent.insertBefore(u,this.next),u.appendChild(this),u},s.blotName="abstract",s}();a.default=o},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0});var r=i(12),o=i(32),s=i(33),l=i(1),c=function(){function u(d){this.attributes={},this.domNode=d,this.build()}return u.prototype.attribute=function(d,f){f?d.add(this.domNode,f)&&(d.value(this.domNode)!=null?this.attributes[d.attrName]=d:delete this.attributes[d.attrName]):(d.remove(this.domNode),delete this.attributes[d.attrName])},u.prototype.build=function(){var d=this;this.attributes={};var f=r.default.keys(this.domNode),m=o.default.keys(this.domNode),v=s.default.keys(this.domNode);f.concat(m).concat(v).forEach(function(g){var y=l.query(g,l.Scope.ATTRIBUTE);y instanceof r.default&&(d.attributes[y.attrName]=y)})},u.prototype.copy=function(d){var f=this;Object.keys(this.attributes).forEach(function(m){var v=f.attributes[m].value(f.domNode);d.format(m,v)})},u.prototype.move=function(d){var f=this;this.copy(d),Object.keys(this.attributes).forEach(function(m){f.attributes[m].remove(f.domNode)}),this.attributes={}},u.prototype.values=function(){var d=this;return Object.keys(this.attributes).reduce(function(f,m){return f[m]=d.attributes[m].value(d.domNode),f},{})},u}();a.default=c},function(n,a,i){var r=this&&this.__extends||function(){var c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(u,d){u.__proto__=d}||function(u,d){for(var f in d)d.hasOwnProperty(f)&&(u[f]=d[f])};return function(u,d){c(u,d);function f(){this.constructor=u}u.prototype=d===null?Object.create(d):(f.prototype=d.prototype,new f)}}();Object.defineProperty(a,"__esModule",{value:!0});var o=i(12);function s(c,u){var d=c.getAttribute("class")||"";return d.split(/\s+/).filter(function(f){return f.indexOf(u+"-")===0})}var l=function(c){r(u,c);function u(){return c!==null&&c.apply(this,arguments)||this}return u.keys=function(d){return(d.getAttribute("class")||"").split(/\s+/).map(function(f){return f.split("-").slice(0,-1).join("-")})},u.prototype.add=function(d,f){return this.canAdd(d,f)?(this.remove(d),d.classList.add(this.keyName+"-"+f),!0):!1},u.prototype.remove=function(d){var f=s(d,this.keyName);f.forEach(function(m){d.classList.remove(m)}),d.classList.length===0&&d.removeAttribute("class")},u.prototype.value=function(d){var f=s(d,this.keyName)[0]||"",m=f.slice(this.keyName.length+1);return this.canAdd(d,m)?m:""},u}(o.default);a.default=l},function(n,a,i){var r=this&&this.__extends||function(){var c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(u,d){u.__proto__=d}||function(u,d){for(var f in d)d.hasOwnProperty(f)&&(u[f]=d[f])};return function(u,d){c(u,d);function f(){this.constructor=u}u.prototype=d===null?Object.create(d):(f.prototype=d.prototype,new f)}}();Object.defineProperty(a,"__esModule",{value:!0});var o=i(12);function s(c){var u=c.split("-"),d=u.slice(1).map(function(f){return f[0].toUpperCase()+f.slice(1)}).join("");return u[0]+d}var l=function(c){r(u,c);function u(){return c!==null&&c.apply(this,arguments)||this}return u.keys=function(d){return(d.getAttribute("style")||"").split(";").map(function(f){var m=f.split(":");return m[0].trim()})},u.prototype.add=function(d,f){return this.canAdd(d,f)?(d.style[s(this.keyName)]=f,!0):!1},u.prototype.remove=function(d){d.style[s(this.keyName)]="",d.getAttribute("style")||d.removeAttribute("style")},u.prototype.value=function(d){var f=d.style[s(this.keyName)];return this.canAdd(d,f)?f:""},u}(o.default);a.default=l},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0});var r=function(){function l(c,u){for(var d=0;d<u.length;d++){var f=u[d];f.enumerable=f.enumerable||!1,f.configurable=!0,"value"in f&&(f.writable=!0),Object.defineProperty(c,f.key,f)}}return function(c,u,d){return u&&l(c.prototype,u),d&&l(c,d),c}}();function o(l,c){if(!(l instanceof c))throw new TypeError("Cannot call a class as a function")}var s=function(){function l(c,u){o(this,l),this.quill=c,this.options=u,this.modules={}}return r(l,[{key:"init",value:function(){var u=this;Object.keys(this.options.modules).forEach(function(d){u.modules[d]==null&&u.addModule(d)})}},{key:"addModule",value:function(u){var d=this.quill.constructor.import("modules/"+u);return this.modules[u]=new d(this.quill,this.options.modules[u]||{}),this.modules[u]}}]),l}();s.DEFAULTS={modules:{}},s.themes={default:s},a.default=s},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0});var r=function(){function _(w,C){for(var S=0;S<C.length;S++){var M=C[S];M.enumerable=M.enumerable||!1,M.configurable=!0,"value"in M&&(M.writable=!0),Object.defineProperty(w,M.key,M)}}return function(w,C,S){return C&&_(w.prototype,C),S&&_(w,S),w}}(),o=function _(w,C,S){w===null&&(w=Function.prototype);var M=Object.getOwnPropertyDescriptor(w,C);if(M===void 0){var x=Object.getPrototypeOf(w);return x===null?void 0:_(x,C,S)}else{if("value"in M)return M.value;var E=M.get;return E===void 0?void 0:E.call(S)}},s=i(0),l=d(s),c=i(7),u=d(c);function d(_){return _&&_.__esModule?_:{default:_}}function f(_,w){if(!(_ instanceof w))throw new TypeError("Cannot call a class as a function")}function m(_,w){if(!_)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return w&&(typeof w=="object"||typeof w=="function")?w:_}function v(_,w){if(typeof w!="function"&&w!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof w);_.prototype=Object.create(w&&w.prototype,{constructor:{value:_,enumerable:!1,writable:!0,configurable:!0}}),w&&(Object.setPrototypeOf?Object.setPrototypeOf(_,w):_.__proto__=w)}var g="\uFEFF",y=function(_){v(w,_);function w(C){f(this,w);var S=m(this,(w.__proto__||Object.getPrototypeOf(w)).call(this,C));return S.contentNode=document.createElement("span"),S.contentNode.setAttribute("contenteditable",!1),[].slice.call(S.domNode.childNodes).forEach(function(M){S.contentNode.appendChild(M)}),S.leftGuard=document.createTextNode(g),S.rightGuard=document.createTextNode(g),S.domNode.appendChild(S.leftGuard),S.domNode.appendChild(S.contentNode),S.domNode.appendChild(S.rightGuard),S}return r(w,[{key:"index",value:function(S,M){return S===this.leftGuard?0:S===this.rightGuard?1:o(w.prototype.__proto__||Object.getPrototypeOf(w.prototype),"index",this).call(this,S,M)}},{key:"restore",value:function(S){var M=void 0,x=void 0,E=S.data.split(g).join("");if(S===this.leftGuard)if(this.prev instanceof u.default){var k=this.prev.length();this.prev.insertAt(k,E),M={startNode:this.prev.domNode,startOffset:k+E.length}}else x=document.createTextNode(E),this.parent.insertBefore(l.default.create(x),this),M={startNode:x,startOffset:E.length};else S===this.rightGuard&&(this.next instanceof u.default?(this.next.insertAt(0,E),M={startNode:this.next.domNode,startOffset:E.length}):(x=document.createTextNode(E),this.parent.insertBefore(l.default.create(x),this.next),M={startNode:x,startOffset:E.length}));return S.data=g,M}},{key:"update",value:function(S,M){var x=this;S.forEach(function(E){if(E.type==="characterData"&&(E.target===x.leftGuard||E.target===x.rightGuard)){var k=x.restore(E.target);k&&(M.range=k)}})}}]),w}(l.default.Embed);a.default=y},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0}),a.AlignStyle=a.AlignClass=a.AlignAttribute=void 0;var r=i(0),o=s(r);function s(f){return f&&f.__esModule?f:{default:f}}var l={scope:o.default.Scope.BLOCK,whitelist:["right","center","justify"]},c=new o.default.Attributor.Attribute("align","align",l),u=new o.default.Attributor.Class("align","ql-align",l),d=new o.default.Attributor.Style("align","text-align",l);a.AlignAttribute=c,a.AlignClass=u,a.AlignStyle=d},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0}),a.BackgroundStyle=a.BackgroundClass=void 0;var r=i(0),o=l(r),s=i(26);function l(d){return d&&d.__esModule?d:{default:d}}var c=new o.default.Attributor.Class("background","ql-bg",{scope:o.default.Scope.INLINE}),u=new s.ColorAttributor("background","background-color",{scope:o.default.Scope.INLINE});a.BackgroundClass=c,a.BackgroundStyle=u},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0}),a.DirectionStyle=a.DirectionClass=a.DirectionAttribute=void 0;var r=i(0),o=s(r);function s(f){return f&&f.__esModule?f:{default:f}}var l={scope:o.default.Scope.BLOCK,whitelist:["rtl"]},c=new o.default.Attributor.Attribute("direction","dir",l),u=new o.default.Attributor.Class("direction","ql-direction",l),d=new o.default.Attributor.Style("direction","direction",l);a.DirectionAttribute=c,a.DirectionClass=u,a.DirectionStyle=d},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0}),a.FontClass=a.FontStyle=void 0;var r=function(){function _(w,C){for(var S=0;S<C.length;S++){var M=C[S];M.enumerable=M.enumerable||!1,M.configurable=!0,"value"in M&&(M.writable=!0),Object.defineProperty(w,M.key,M)}}return function(w,C,S){return C&&_(w.prototype,C),S&&_(w,S),w}}(),o=function _(w,C,S){w===null&&(w=Function.prototype);var M=Object.getOwnPropertyDescriptor(w,C);if(M===void 0){var x=Object.getPrototypeOf(w);return x===null?void 0:_(x,C,S)}else{if("value"in M)return M.value;var E=M.get;return E===void 0?void 0:E.call(S)}},s=i(0),l=c(s);function c(_){return _&&_.__esModule?_:{default:_}}function u(_,w){if(!(_ instanceof w))throw new TypeError("Cannot call a class as a function")}function d(_,w){if(!_)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return w&&(typeof w=="object"||typeof w=="function")?w:_}function f(_,w){if(typeof w!="function"&&w!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof w);_.prototype=Object.create(w&&w.prototype,{constructor:{value:_,enumerable:!1,writable:!0,configurable:!0}}),w&&(Object.setPrototypeOf?Object.setPrototypeOf(_,w):_.__proto__=w)}var m={scope:l.default.Scope.INLINE,whitelist:["serif","monospace"]},v=new l.default.Attributor.Class("font","ql-font",m),g=function(_){f(w,_);function w(){return u(this,w),d(this,(w.__proto__||Object.getPrototypeOf(w)).apply(this,arguments))}return r(w,[{key:"value",value:function(S){return o(w.prototype.__proto__||Object.getPrototypeOf(w.prototype),"value",this).call(this,S).replace(/["']/g,"")}}]),w}(l.default.Attributor.Style),y=new g("font","font-family",m);a.FontStyle=y,a.FontClass=v},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0}),a.SizeStyle=a.SizeClass=void 0;var r=i(0),o=s(r);function s(u){return u&&u.__esModule?u:{default:u}}var l=new o.default.Attributor.Class("size","ql-size",{scope:o.default.Scope.INLINE,whitelist:["small","large","huge"]}),c=new o.default.Attributor.Style("size","font-size",{scope:o.default.Scope.INLINE,whitelist:["10px","18px","32px"]});a.SizeClass=l,a.SizeStyle=c},function(n,a,i){n.exports={align:{"":i(76),center:i(77),right:i(78),justify:i(79)},background:i(80),blockquote:i(81),bold:i(82),clean:i(83),code:i(58),"code-block":i(58),color:i(84),direction:{"":i(85),rtl:i(86)},float:{center:i(87),full:i(88),left:i(89),right:i(90)},formula:i(91),header:{1:i(92),2:i(93)},italic:i(94),image:i(95),indent:{"+1":i(96),"-1":i(97)},link:i(98),list:{ordered:i(99),bullet:i(100),check:i(101)},script:{sub:i(102),super:i(103)},strike:i(104),underline:i(105),video:i(106)}},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0}),a.getLastChangeIndex=a.default=void 0;var r=function(){function C(S,M){for(var x=0;x<M.length;x++){var E=M[x];E.enumerable=E.enumerable||!1,E.configurable=!0,"value"in E&&(E.writable=!0),Object.defineProperty(S,E.key,E)}}return function(S,M,x){return M&&C(S.prototype,M),x&&C(S,x),S}}(),o=i(0),s=f(o),l=i(5),c=f(l),u=i(9),d=f(u);function f(C){return C&&C.__esModule?C:{default:C}}function m(C,S){if(!(C instanceof S))throw new TypeError("Cannot call a class as a function")}function v(C,S){if(!C)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return S&&(typeof S=="object"||typeof S=="function")?S:C}function g(C,S){if(typeof S!="function"&&S!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof S);C.prototype=Object.create(S&&S.prototype,{constructor:{value:C,enumerable:!1,writable:!0,configurable:!0}}),S&&(Object.setPrototypeOf?Object.setPrototypeOf(C,S):C.__proto__=S)}var y=function(C){g(S,C);function S(M,x){m(this,S);var E=v(this,(S.__proto__||Object.getPrototypeOf(S)).call(this,M,x));return E.lastRecorded=0,E.ignoreChange=!1,E.clear(),E.quill.on(c.default.events.EDITOR_CHANGE,function(k,D,T,I){k!==c.default.events.TEXT_CHANGE||E.ignoreChange||(!E.options.userOnly||I===c.default.sources.USER?E.record(D,T):E.transform(D))}),E.quill.keyboard.addBinding({key:"Z",shortKey:!0},E.undo.bind(E)),E.quill.keyboard.addBinding({key:"Z",shortKey:!0,shiftKey:!0},E.redo.bind(E)),/Win/i.test(navigator.platform)&&E.quill.keyboard.addBinding({key:"Y",shortKey:!0},E.redo.bind(E)),E}return r(S,[{key:"change",value:function(x,E){if(this.stack[x].length!==0){var k=this.stack[x].pop();this.stack[E].push(k),this.lastRecorded=0,this.ignoreChange=!0,this.quill.updateContents(k[x],c.default.sources.USER),this.ignoreChange=!1;var D=w(k[x]);this.quill.setSelection(D)}}},{key:"clear",value:function(){this.stack={undo:[],redo:[]}}},{key:"cutoff",value:function(){this.lastRecorded=0}},{key:"record",value:function(x,E){if(x.ops.length!==0){this.stack.redo=[];var k=this.quill.getContents().diff(E),D=Date.now();if(this.lastRecorded+this.options.delay>D&&this.stack.undo.length>0){var T=this.stack.undo.pop();k=k.compose(T.undo),x=T.redo.compose(x)}else this.lastRecorded=D;this.stack.undo.push({redo:x,undo:k}),this.stack.undo.length>this.options.maxStack&&this.stack.undo.shift()}}},{key:"redo",value:function(){this.change("redo","undo")}},{key:"transform",value:function(x){this.stack.undo.forEach(function(E){E.undo=x.transform(E.undo,!0),E.redo=x.transform(E.redo,!0)}),this.stack.redo.forEach(function(E){E.undo=x.transform(E.undo,!0),E.redo=x.transform(E.redo,!0)})}},{key:"undo",value:function(){this.change("undo","redo")}}]),S}(d.default);y.DEFAULTS={delay:1e3,maxStack:100,userOnly:!1};function _(C){var S=C.ops[C.ops.length-1];return S==null?!1:S.insert!=null?typeof S.insert=="string"&&S.insert.endsWith(`
`):S.attributes!=null?Object.keys(S.attributes).some(function(M){return s.default.query(M,s.default.Scope.BLOCK)!=null}):!1}function w(C){var S=C.reduce(function(x,E){return x+=E.delete||0,x},0),M=C.length()-S;return _(C)&&(M-=1),M}a.default=y,a.getLastChangeIndex=w},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0}),a.default=a.BaseTooltip=void 0;var r=function(){function te(ee,fe){for(var le=0;le<fe.length;le++){var Q=fe[le];Q.enumerable=Q.enumerable||!1,Q.configurable=!0,"value"in Q&&(Q.writable=!0),Object.defineProperty(ee,Q.key,Q)}}return function(ee,fe,le){return fe&&te(ee.prototype,fe),le&&te(ee,le),ee}}(),o=function te(ee,fe,le){ee===null&&(ee=Function.prototype);var Q=Object.getOwnPropertyDescriptor(ee,fe);if(Q===void 0){var j=Object.getPrototypeOf(ee);return j===null?void 0:te(j,fe,le)}else{if("value"in Q)return Q.value;var ue=Q.get;return ue===void 0?void 0:ue.call(le)}},s=i(3),l=D(s),c=i(2),u=D(c),d=i(8),f=D(d),m=i(23),v=D(m),g=i(34),y=D(g),_=i(59),w=D(_),C=i(60),S=D(C),M=i(28),x=D(M),E=i(61),k=D(E);function D(te){return te&&te.__esModule?te:{default:te}}function T(te,ee){if(!(te instanceof ee))throw new TypeError("Cannot call a class as a function")}function I(te,ee){if(!te)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return ee&&(typeof ee=="object"||typeof ee=="function")?ee:te}function H(te,ee){if(typeof ee!="function"&&ee!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof ee);te.prototype=Object.create(ee&&ee.prototype,{constructor:{value:te,enumerable:!1,writable:!0,configurable:!0}}),ee&&(Object.setPrototypeOf?Object.setPrototypeOf(te,ee):te.__proto__=ee)}var R=[!1,"center","right","justify"],Z=["#000000","#e60000","#ff9900","#ffff00","#008a00","#0066cc","#9933ff","#ffffff","#facccc","#ffebcc","#ffffcc","#cce8cc","#cce0f5","#ebd6ff","#bbbbbb","#f06666","#ffc266","#ffff66","#66b966","#66a3e0","#c285ff","#888888","#a10000","#b26b00","#b2b200","#006100","#0047b2","#6b24b2","#444444","#5c0000","#663d00","#666600","#003700","#002966","#3d1466"],N=[!1,"serif","monospace"],W=["1","2","3",!1],X=["small",!1,"large","huge"],ie=function(te){H(ee,te);function ee(fe,le){T(this,ee);var Q=I(this,(ee.__proto__||Object.getPrototypeOf(ee)).call(this,fe,le)),j=function ue(re){if(!document.body.contains(fe.root))return document.body.removeEventListener("click",ue);Q.tooltip!=null&&!Q.tooltip.root.contains(re.target)&&document.activeElement!==Q.tooltip.textbox&&!Q.quill.hasFocus()&&Q.tooltip.hide(),Q.pickers!=null&&Q.pickers.forEach(function(ce){ce.container.contains(re.target)||ce.close()})};return fe.emitter.listenDOM("click",document.body,j),Q}return r(ee,[{key:"addModule",value:function(le){var Q=o(ee.prototype.__proto__||Object.getPrototypeOf(ee.prototype),"addModule",this).call(this,le);return le==="toolbar"&&this.extendToolbar(Q),Q}},{key:"buildButtons",value:function(le,Q){le.forEach(function(j){var ue=j.getAttribute("class")||"";ue.split(/\s+/).forEach(function(re){if(re.startsWith("ql-")&&(re=re.slice(3),Q[re]!=null))if(re==="direction")j.innerHTML=Q[re][""]+Q[re].rtl;else if(typeof Q[re]=="string")j.innerHTML=Q[re];else{var ce=j.value||"";ce!=null&&Q[re][ce]&&(j.innerHTML=Q[re][ce])}})})}},{key:"buildPickers",value:function(le,Q){var j=this;this.pickers=le.map(function(re){if(re.classList.contains("ql-align"))return re.querySelector("option")==null&&Y(re,R),new S.default(re,Q.align);if(re.classList.contains("ql-background")||re.classList.contains("ql-color")){var ce=re.classList.contains("ql-background")?"background":"color";return re.querySelector("option")==null&&Y(re,Z,ce==="background"?"#ffffff":"#000000"),new w.default(re,Q[ce])}else return re.querySelector("option")==null&&(re.classList.contains("ql-font")?Y(re,N):re.classList.contains("ql-header")?Y(re,W):re.classList.contains("ql-size")&&Y(re,X)),new x.default(re)});var ue=function(){j.pickers.forEach(function(ce){ce.update()})};this.quill.on(f.default.events.EDITOR_CHANGE,ue)}}]),ee}(y.default);ie.DEFAULTS=(0,l.default)(!0,{},y.default.DEFAULTS,{modules:{toolbar:{handlers:{formula:function(){this.quill.theme.tooltip.edit("formula")},image:function(){var ee=this,fe=this.container.querySelector("input.ql-image[type=file]");fe==null&&(fe=document.createElement("input"),fe.setAttribute("type","file"),fe.setAttribute("accept","image/png, image/gif, image/jpeg, image/bmp, image/x-icon"),fe.classList.add("ql-image"),fe.addEventListener("change",function(){if(fe.files!=null&&fe.files[0]!=null){var le=new FileReader;le.onload=function(Q){var j=ee.quill.getSelection(!0);ee.quill.updateContents(new u.default().retain(j.index).delete(j.length).insert({image:Q.target.result}),f.default.sources.USER),ee.quill.setSelection(j.index+1,f.default.sources.SILENT),fe.value=""},le.readAsDataURL(fe.files[0])}}),this.container.appendChild(fe)),fe.click()},video:function(){this.quill.theme.tooltip.edit("video")}}}}});var pe=function(te){H(ee,te);function ee(fe,le){T(this,ee);var Q=I(this,(ee.__proto__||Object.getPrototypeOf(ee)).call(this,fe,le));return Q.textbox=Q.root.querySelector('input[type="text"]'),Q.listen(),Q}return r(ee,[{key:"listen",value:function(){var le=this;this.textbox.addEventListener("keydown",function(Q){v.default.match(Q,"enter")?(le.save(),Q.preventDefault()):v.default.match(Q,"escape")&&(le.cancel(),Q.preventDefault())})}},{key:"cancel",value:function(){this.hide()}},{key:"edit",value:function(){var le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"link",Q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;this.root.classList.remove("ql-hidden"),this.root.classList.add("ql-editing"),Q!=null?this.textbox.value=Q:le!==this.root.getAttribute("data-mode")&&(this.textbox.value=""),this.position(this.quill.getBounds(this.quill.selection.savedRange)),this.textbox.select(),this.textbox.setAttribute("placeholder",this.textbox.getAttribute("data-"+le)||""),this.root.setAttribute("data-mode",le)}},{key:"restoreFocus",value:function(){var le=this.quill.scrollingContainer.scrollTop;this.quill.focus(),this.quill.scrollingContainer.scrollTop=le}},{key:"save",value:function(){var le=this.textbox.value;switch(this.root.getAttribute("data-mode")){case"link":{var Q=this.quill.root.scrollTop;this.linkRange?(this.quill.formatText(this.linkRange,"link",le,f.default.sources.USER),delete this.linkRange):(this.restoreFocus(),this.quill.format("link",le,f.default.sources.USER)),this.quill.root.scrollTop=Q;break}case"video":le=z(le);case"formula":{if(!le)break;var j=this.quill.getSelection(!0);if(j!=null){var ue=j.index+j.length;this.quill.insertEmbed(ue,this.root.getAttribute("data-mode"),le,f.default.sources.USER),this.root.getAttribute("data-mode")==="formula"&&this.quill.insertText(ue+1," ",f.default.sources.USER),this.quill.setSelection(ue+2,f.default.sources.USER)}break}}this.textbox.value="",this.hide()}}]),ee}(k.default);function z(te){var ee=te.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtube\.com\/watch.*v=([a-zA-Z0-9_-]+)/)||te.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtu\.be\/([a-zA-Z0-9_-]+)/);return ee?(ee[1]||"https")+"://www.youtube.com/embed/"+ee[2]+"?showinfo=0":(ee=te.match(/^(?:(https?):\/\/)?(?:www\.)?vimeo\.com\/(\d+)/))?(ee[1]||"https")+"://player.vimeo.com/video/"+ee[2]+"/":te}function Y(te,ee){var fe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;ee.forEach(function(le){var Q=document.createElement("option");le===fe?Q.setAttribute("selected","selected"):Q.setAttribute("value",le),te.appendChild(Q)})}a.BaseTooltip=pe,a.default=ie},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0});var r=function(){function o(){this.head=this.tail=null,this.length=0}return o.prototype.append=function(){for(var s=[],l=0;l<arguments.length;l++)s[l]=arguments[l];this.insertBefore(s[0],null),s.length>1&&this.append.apply(this,s.slice(1))},o.prototype.contains=function(s){for(var l,c=this.iterator();l=c();)if(l===s)return!0;return!1},o.prototype.insertBefore=function(s,l){s&&(s.next=l,l!=null?(s.prev=l.prev,l.prev!=null&&(l.prev.next=s),l.prev=s,l===this.head&&(this.head=s)):this.tail!=null?(this.tail.next=s,s.prev=this.tail,this.tail=s):(s.prev=null,this.head=this.tail=s),this.length+=1)},o.prototype.offset=function(s){for(var l=0,c=this.head;c!=null;){if(c===s)return l;l+=c.length(),c=c.next}return-1},o.prototype.remove=function(s){this.contains(s)&&(s.prev!=null&&(s.prev.next=s.next),s.next!=null&&(s.next.prev=s.prev),s===this.head&&(this.head=s.next),s===this.tail&&(this.tail=s.prev),this.length-=1)},o.prototype.iterator=function(s){return s===void 0&&(s=this.head),function(){var l=s;return s!=null&&(s=s.next),l}},o.prototype.find=function(s,l){l===void 0&&(l=!1);for(var c,u=this.iterator();c=u();){var d=c.length();if(s<d||l&&s===d&&(c.next==null||c.next.length()!==0))return[c,s];s-=d}return[null,0]},o.prototype.forEach=function(s){for(var l,c=this.iterator();l=c();)s(l)},o.prototype.forEachAt=function(s,l,c){if(!(l<=0))for(var u=this.find(s),d=u[0],f=u[1],m,v=s-f,g=this.iterator(d);(m=g())&&v<s+l;){var y=m.length();s>v?c(m,s-v,Math.min(l,v+y-s)):c(m,0,Math.min(y,s+l-v)),v+=y}},o.prototype.map=function(s){return this.reduce(function(l,c){return l.push(s(c)),l},[])},o.prototype.reduce=function(s,l){for(var c,u=this.iterator();c=u();)l=s(l,c);return l},o}();a.default=r},function(n,a,i){var r=this&&this.__extends||function(){var d=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(f,m){f.__proto__=m}||function(f,m){for(var v in m)m.hasOwnProperty(v)&&(f[v]=m[v])};return function(f,m){d(f,m);function v(){this.constructor=f}f.prototype=m===null?Object.create(m):(v.prototype=m.prototype,new v)}}();Object.defineProperty(a,"__esModule",{value:!0});var o=i(17),s=i(1),l={attributes:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0},c=100,u=function(d){r(f,d);function f(m){var v=d.call(this,m)||this;return v.scroll=v,v.observer=new MutationObserver(function(g){v.update(g)}),v.observer.observe(v.domNode,l),v.attach(),v}return f.prototype.detach=function(){d.prototype.detach.call(this),this.observer.disconnect()},f.prototype.deleteAt=function(m,v){this.update(),m===0&&v===this.length()?this.children.forEach(function(g){g.remove()}):d.prototype.deleteAt.call(this,m,v)},f.prototype.formatAt=function(m,v,g,y){this.update(),d.prototype.formatAt.call(this,m,v,g,y)},f.prototype.insertAt=function(m,v,g){this.update(),d.prototype.insertAt.call(this,m,v,g)},f.prototype.optimize=function(m,v){var g=this;m===void 0&&(m=[]),v===void 0&&(v={}),d.prototype.optimize.call(this,v);for(var y=[].slice.call(this.observer.takeRecords());y.length>0;)m.push(y.pop());for(var _=function(M,x){x===void 0&&(x=!0),!(M==null||M===g)&&M.domNode.parentNode!=null&&(M.domNode[s.DATA_KEY].mutations==null&&(M.domNode[s.DATA_KEY].mutations=[]),x&&_(M.parent))},w=function(M){M.domNode[s.DATA_KEY]==null||M.domNode[s.DATA_KEY].mutations==null||(M instanceof o.default&&M.children.forEach(w),M.optimize(v))},C=m,S=0;C.length>0;S+=1){if(S>=c)throw new Error("[Parchment] Maximum optimize iterations reached");for(C.forEach(function(M){var x=s.find(M.target,!0);x!=null&&(x.domNode===M.target&&(M.type==="childList"?(_(s.find(M.previousSibling,!1)),[].forEach.call(M.addedNodes,function(E){var k=s.find(E,!1);_(k,!1),k instanceof o.default&&k.children.forEach(function(D){_(D,!1)})})):M.type==="attributes"&&_(x.prev)),_(x))}),this.children.forEach(w),C=[].slice.call(this.observer.takeRecords()),y=C.slice();y.length>0;)m.push(y.pop())}},f.prototype.update=function(m,v){var g=this;v===void 0&&(v={}),m=m||this.observer.takeRecords(),m.map(function(y){var _=s.find(y.target,!0);return _==null?null:_.domNode[s.DATA_KEY].mutations==null?(_.domNode[s.DATA_KEY].mutations=[y],_):(_.domNode[s.DATA_KEY].mutations.push(y),null)}).forEach(function(y){y==null||y===g||y.domNode[s.DATA_KEY]==null||y.update(y.domNode[s.DATA_KEY].mutations||[],v)}),this.domNode[s.DATA_KEY].mutations!=null&&d.prototype.update.call(this,this.domNode[s.DATA_KEY].mutations,v),this.optimize(m,v)},f.blotName="scroll",f.defaultChild="block",f.scope=s.Scope.BLOCK_BLOT,f.tagName="DIV",f}(o.default);a.default=u},function(n,a,i){var r=this&&this.__extends||function(){var u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,f){d.__proto__=f}||function(d,f){for(var m in f)f.hasOwnProperty(m)&&(d[m]=f[m])};return function(d,f){u(d,f);function m(){this.constructor=d}d.prototype=f===null?Object.create(f):(m.prototype=f.prototype,new m)}}();Object.defineProperty(a,"__esModule",{value:!0});var o=i(18),s=i(1);function l(u,d){if(Object.keys(u).length!==Object.keys(d).length)return!1;for(var f in u)if(u[f]!==d[f])return!1;return!0}var c=function(u){r(d,u);function d(){return u!==null&&u.apply(this,arguments)||this}return d.formats=function(f){if(f.tagName!==d.tagName)return u.formats.call(this,f)},d.prototype.format=function(f,m){var v=this;f===this.statics.blotName&&!m?(this.children.forEach(function(g){g instanceof o.default||(g=g.wrap(d.blotName,!0)),v.attributes.copy(g)}),this.unwrap()):u.prototype.format.call(this,f,m)},d.prototype.formatAt=function(f,m,v,g){if(this.formats()[v]!=null||s.query(v,s.Scope.ATTRIBUTE)){var y=this.isolate(f,m);y.format(v,g)}else u.prototype.formatAt.call(this,f,m,v,g)},d.prototype.optimize=function(f){u.prototype.optimize.call(this,f);var m=this.formats();if(Object.keys(m).length===0)return this.unwrap();var v=this.next;v instanceof d&&v.prev===this&&l(m,v.formats())&&(v.moveChildren(this),v.remove())},d.blotName="inline",d.scope=s.Scope.INLINE_BLOT,d.tagName="SPAN",d}(o.default);a.default=c},function(n,a,i){var r=this&&this.__extends||function(){var c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(u,d){u.__proto__=d}||function(u,d){for(var f in d)d.hasOwnProperty(f)&&(u[f]=d[f])};return function(u,d){c(u,d);function f(){this.constructor=u}u.prototype=d===null?Object.create(d):(f.prototype=d.prototype,new f)}}();Object.defineProperty(a,"__esModule",{value:!0});var o=i(18),s=i(1),l=function(c){r(u,c);function u(){return c!==null&&c.apply(this,arguments)||this}return u.formats=function(d){var f=s.query(u.blotName).tagName;if(d.tagName!==f)return c.formats.call(this,d)},u.prototype.format=function(d,f){s.query(d,s.Scope.BLOCK)!=null&&(d===this.statics.blotName&&!f?this.replaceWith(u.blotName):c.prototype.format.call(this,d,f))},u.prototype.formatAt=function(d,f,m,v){s.query(m,s.Scope.BLOCK)!=null?this.format(m,v):c.prototype.formatAt.call(this,d,f,m,v)},u.prototype.insertAt=function(d,f,m){if(m==null||s.query(f,s.Scope.INLINE)!=null)c.prototype.insertAt.call(this,d,f,m);else{var v=this.split(d),g=s.create(f,m);v.parent.insertBefore(g,v)}},u.prototype.update=function(d,f){navigator.userAgent.match(/Trident/)?this.build():c.prototype.update.call(this,d,f)},u.blotName="block",u.scope=s.Scope.BLOCK_BLOT,u.tagName="P",u}(o.default);a.default=l},function(n,a,i){var r=this&&this.__extends||function(){var l=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(c,u){c.__proto__=u}||function(c,u){for(var d in u)u.hasOwnProperty(d)&&(c[d]=u[d])};return function(c,u){l(c,u);function d(){this.constructor=c}c.prototype=u===null?Object.create(u):(d.prototype=u.prototype,new d)}}();Object.defineProperty(a,"__esModule",{value:!0});var o=i(19),s=function(l){r(c,l);function c(){return l!==null&&l.apply(this,arguments)||this}return c.formats=function(u){},c.prototype.format=function(u,d){l.prototype.formatAt.call(this,0,this.length(),u,d)},c.prototype.formatAt=function(u,d,f,m){u===0&&d===this.length()?this.format(f,m):l.prototype.formatAt.call(this,u,d,f,m)},c.prototype.formats=function(){return this.statics.formats(this.domNode)},c}(o.default);a.default=s},function(n,a,i){var r=this&&this.__extends||function(){var c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(u,d){u.__proto__=d}||function(u,d){for(var f in d)d.hasOwnProperty(f)&&(u[f]=d[f])};return function(u,d){c(u,d);function f(){this.constructor=u}u.prototype=d===null?Object.create(d):(f.prototype=d.prototype,new f)}}();Object.defineProperty(a,"__esModule",{value:!0});var o=i(19),s=i(1),l=function(c){r(u,c);function u(d){var f=c.call(this,d)||this;return f.text=f.statics.value(f.domNode),f}return u.create=function(d){return document.createTextNode(d)},u.value=function(d){var f=d.data;return f.normalize&&(f=f.normalize()),f},u.prototype.deleteAt=function(d,f){this.domNode.data=this.text=this.text.slice(0,d)+this.text.slice(d+f)},u.prototype.index=function(d,f){return this.domNode===d?f:-1},u.prototype.insertAt=function(d,f,m){m==null?(this.text=this.text.slice(0,d)+f+this.text.slice(d),this.domNode.data=this.text):c.prototype.insertAt.call(this,d,f,m)},u.prototype.length=function(){return this.text.length},u.prototype.optimize=function(d){c.prototype.optimize.call(this,d),this.text=this.statics.value(this.domNode),this.text.length===0?this.remove():this.next instanceof u&&this.next.prev===this&&(this.insertAt(this.length(),this.next.value()),this.next.remove())},u.prototype.position=function(d,f){return[this.domNode,d]},u.prototype.split=function(d,f){if(f===void 0&&(f=!1),!f){if(d===0)return this;if(d===this.length())return this.next}var m=s.create(this.domNode.splitText(d));return this.parent.insertBefore(m,this.next),this.text=this.statics.value(this.domNode),m},u.prototype.update=function(d,f){var m=this;d.some(function(v){return v.type==="characterData"&&v.target===m.domNode})&&(this.text=this.statics.value(this.domNode))},u.prototype.value=function(){return this.text},u.blotName="text",u.scope=s.Scope.INLINE_BLOT,u}(o.default);a.default=l},function(n,a,i){var r=document.createElement("div");if(r.classList.toggle("test-class",!1),r.classList.contains("test-class")){var o=DOMTokenList.prototype.toggle;DOMTokenList.prototype.toggle=function(s,l){return arguments.length>1&&!this.contains(s)==!l?l:o.call(this,s)}}String.prototype.startsWith||(String.prototype.startsWith=function(s,l){return l=l||0,this.substr(l,s.length)===s}),String.prototype.endsWith||(String.prototype.endsWith=function(s,l){var c=this.toString();(typeof l!="number"||!isFinite(l)||Math.floor(l)!==l||l>c.length)&&(l=c.length),l-=s.length;var u=c.indexOf(s,l);return u!==-1&&u===l}),Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(l){if(this===null)throw new TypeError("Array.prototype.find called on null or undefined");if(typeof l!="function")throw new TypeError("predicate must be a function");for(var c=Object(this),u=c.length>>>0,d=arguments[1],f,m=0;m<u;m++)if(f=c[m],l.call(d,f,m,c))return f}}),document.addEventListener("DOMContentLoaded",function(){document.execCommand("enableObjectResizing",!1,!1),document.execCommand("autoUrlDetect",!1,!1)})},function(n,a){var i=-1,r=1,o=0;function s(S,M,x){if(S==M)return S?[[o,S]]:[];(x<0||S.length<x)&&(x=null);var E=d(S,M),k=S.substring(0,E);S=S.substring(E),M=M.substring(E),E=f(S,M);var D=S.substring(S.length-E);S=S.substring(0,S.length-E),M=M.substring(0,M.length-E);var T=l(S,M);return k&&T.unshift([o,k]),D&&T.push([o,D]),v(T),x!=null&&(T=_(T,x)),T=w(T),T}function l(S,M){var x;if(!S)return[[r,M]];if(!M)return[[i,S]];var E=S.length>M.length?S:M,k=S.length>M.length?M:S,D=E.indexOf(k);if(D!=-1)return x=[[r,E.substring(0,D)],[o,k],[r,E.substring(D+k.length)]],S.length>M.length&&(x[0][0]=x[2][0]=i),x;if(k.length==1)return[[i,S],[r,M]];var T=m(S,M);if(T){var I=T[0],H=T[1],R=T[2],Z=T[3],N=T[4],W=s(I,R),X=s(H,Z);return W.concat([[o,N]],X)}return c(S,M)}function c(S,M){for(var x=S.length,E=M.length,k=Math.ceil((x+E)/2),D=k,T=2*k,I=new Array(T),H=new Array(T),R=0;R<T;R++)I[R]=-1,H[R]=-1;I[D+1]=0,H[D+1]=0;for(var Z=x-E,N=Z%2!=0,W=0,X=0,ie=0,pe=0,z=0;z<k;z++){for(var Y=-z+W;Y<=z-X;Y+=2){var te=D+Y,ee;Y==-z||Y!=z&&I[te-1]<I[te+1]?ee=I[te+1]:ee=I[te-1]+1;for(var fe=ee-Y;ee<x&&fe<E&&S.charAt(ee)==M.charAt(fe);)ee++,fe++;if(I[te]=ee,ee>x)X+=2;else if(fe>E)W+=2;else if(N){var le=D+Z-Y;if(le>=0&&le<T&&H[le]!=-1){var Q=x-H[le];if(ee>=Q)return u(S,M,ee,fe)}}}for(var j=-z+ie;j<=z-pe;j+=2){var le=D+j,Q;j==-z||j!=z&&H[le-1]<H[le+1]?Q=H[le+1]:Q=H[le-1]+1;for(var ue=Q-j;Q<x&&ue<E&&S.charAt(x-Q-1)==M.charAt(E-ue-1);)Q++,ue++;if(H[le]=Q,Q>x)pe+=2;else if(ue>E)ie+=2;else if(!N){var te=D+Z-j;if(te>=0&&te<T&&I[te]!=-1){var ee=I[te],fe=D+ee-te;if(Q=x-Q,ee>=Q)return u(S,M,ee,fe)}}}}return[[i,S],[r,M]]}function u(S,M,x,E){var k=S.substring(0,x),D=M.substring(0,E),T=S.substring(x),I=M.substring(E),H=s(k,D),R=s(T,I);return H.concat(R)}function d(S,M){if(!S||!M||S.charAt(0)!=M.charAt(0))return 0;for(var x=0,E=Math.min(S.length,M.length),k=E,D=0;x<k;)S.substring(D,k)==M.substring(D,k)?(x=k,D=x):E=k,k=Math.floor((E-x)/2+x);return k}function f(S,M){if(!S||!M||S.charAt(S.length-1)!=M.charAt(M.length-1))return 0;for(var x=0,E=Math.min(S.length,M.length),k=E,D=0;x<k;)S.substring(S.length-k,S.length-D)==M.substring(M.length-k,M.length-D)?(x=k,D=x):E=k,k=Math.floor((E-x)/2+x);return k}function m(S,M){var x=S.length>M.length?S:M,E=S.length>M.length?M:S;if(x.length<4||E.length*2<x.length)return null;function k(X,ie,pe){for(var z=X.substring(pe,pe+Math.floor(X.length/4)),Y=-1,te="",ee,fe,le,Q;(Y=ie.indexOf(z,Y+1))!=-1;){var j=d(X.substring(pe),ie.substring(Y)),ue=f(X.substring(0,pe),ie.substring(0,Y));te.length<ue+j&&(te=ie.substring(Y-ue,Y)+ie.substring(Y,Y+j),ee=X.substring(0,pe-ue),fe=X.substring(pe+j),le=ie.substring(0,Y-ue),Q=ie.substring(Y+j))}return te.length*2>=X.length?[ee,fe,le,Q,te]:null}var D=k(x,E,Math.ceil(x.length/4)),T=k(x,E,Math.ceil(x.length/2)),I;if(!D&&!T)return null;T?D?I=D[4].length>T[4].length?D:T:I=T:I=D;var H,R,Z,N;S.length>M.length?(H=I[0],R=I[1],Z=I[2],N=I[3]):(Z=I[0],N=I[1],H=I[2],R=I[3]);var W=I[4];return[H,R,Z,N,W]}function v(S){S.push([o,""]);for(var M=0,x=0,E=0,k="",D="",T;M<S.length;)switch(S[M][0]){case r:E++,D+=S[M][1],M++;break;case i:x++,k+=S[M][1],M++;break;case o:x+E>1?(x!==0&&E!==0&&(T=d(D,k),T!==0&&(M-x-E>0&&S[M-x-E-1][0]==o?S[M-x-E-1][1]+=D.substring(0,T):(S.splice(0,0,[o,D.substring(0,T)]),M++),D=D.substring(T),k=k.substring(T)),T=f(D,k),T!==0&&(S[M][1]=D.substring(D.length-T)+S[M][1],D=D.substring(0,D.length-T),k=k.substring(0,k.length-T))),x===0?S.splice(M-E,x+E,[r,D]):E===0?S.splice(M-x,x+E,[i,k]):S.splice(M-x-E,x+E,[i,k],[r,D]),M=M-x-E+(x?1:0)+(E?1:0)+1):M!==0&&S[M-1][0]==o?(S[M-1][1]+=S[M][1],S.splice(M,1)):M++,E=0,x=0,k="",D="";break}S[S.length-1][1]===""&&S.pop();var I=!1;for(M=1;M<S.length-1;)S[M-1][0]==o&&S[M+1][0]==o&&(S[M][1].substring(S[M][1].length-S[M-1][1].length)==S[M-1][1]?(S[M][1]=S[M-1][1]+S[M][1].substring(0,S[M][1].length-S[M-1][1].length),S[M+1][1]=S[M-1][1]+S[M+1][1],S.splice(M-1,1),I=!0):S[M][1].substring(0,S[M+1][1].length)==S[M+1][1]&&(S[M-1][1]+=S[M+1][1],S[M][1]=S[M][1].substring(S[M+1][1].length)+S[M+1][1],S.splice(M+1,1),I=!0)),M++;I&&v(S)}var g=s;g.INSERT=r,g.DELETE=i,g.EQUAL=o,n.exports=g;function y(S,M){if(M===0)return[o,S];for(var x=0,E=0;E<S.length;E++){var k=S[E];if(k[0]===i||k[0]===o){var D=x+k[1].length;if(M===D)return[E+1,S];if(M<D){S=S.slice();var T=M-x,I=[k[0],k[1].slice(0,T)],H=[k[0],k[1].slice(T)];return S.splice(E,1,I,H),[E+1,S]}else x=D}}throw new Error("cursor_pos is out of bounds!")}function _(S,M){var x=y(S,M),E=x[1],k=x[0],D=E[k],T=E[k+1];if(D==null)return S;if(D[0]!==o)return S;if(T!=null&&D[1]+T[1]===T[1]+D[1])return E.splice(k,2,T,D),C(E,k,2);if(T!=null&&T[1].indexOf(D[1])===0){E.splice(k,2,[T[0],D[1]],[0,D[1]]);var I=T[1].slice(D[1].length);return I.length>0&&E.splice(k+2,0,[T[0],I]),C(E,k,3)}else return S}function w(S){for(var M=!1,x=function(T){return T.charCodeAt(0)>=56320&&T.charCodeAt(0)<=57343},E=function(T){return T.charCodeAt(T.length-1)>=55296&&T.charCodeAt(T.length-1)<=56319},k=2;k<S.length;k+=1)S[k-2][0]===o&&E(S[k-2][1])&&S[k-1][0]===i&&x(S[k-1][1])&&S[k][0]===r&&x(S[k][1])&&(M=!0,S[k-1][1]=S[k-2][1].slice(-1)+S[k-1][1],S[k][1]=S[k-2][1].slice(-1)+S[k][1],S[k-2][1]=S[k-2][1].slice(0,-1));if(!M)return S;for(var D=[],k=0;k<S.length;k+=1)S[k][1].length>0&&D.push(S[k]);return D}function C(S,M,x){for(var E=M+x-1;E>=0&&E>=M-1;E--)if(E+1<S.length){var k=S[E],D=S[E+1];k[0]===D[1]&&S.splice(E,2,[k[0],k[1]+D[1]])}return S}},function(n,a){a=n.exports=typeof Object.keys=="function"?Object.keys:i,a.shim=i;function i(r){var o=[];for(var s in r)o.push(s);return o}},function(n,a){var i=function(){return Object.prototype.toString.call(arguments)}()=="[object Arguments]";a=n.exports=i?r:o,a.supported=r;function r(s){return Object.prototype.toString.call(s)=="[object Arguments]"}a.unsupported=o;function o(s){return s&&typeof s=="object"&&typeof s.length=="number"&&Object.prototype.hasOwnProperty.call(s,"callee")&&!Object.prototype.propertyIsEnumerable.call(s,"callee")||!1}},function(n,a){var i=Object.prototype.hasOwnProperty,r="~";function o(){}Object.create&&(o.prototype=Object.create(null),new o().__proto__||(r=!1));function s(c,u,d){this.fn=c,this.context=u,this.once=d||!1}function l(){this._events=new o,this._eventsCount=0}l.prototype.eventNames=function(){var u=[],d,f;if(this._eventsCount===0)return u;for(f in d=this._events)i.call(d,f)&&u.push(r?f.slice(1):f);return Object.getOwnPropertySymbols?u.concat(Object.getOwnPropertySymbols(d)):u},l.prototype.listeners=function(u,d){var f=r?r+u:u,m=this._events[f];if(d)return!!m;if(!m)return[];if(m.fn)return[m.fn];for(var v=0,g=m.length,y=new Array(g);v<g;v++)y[v]=m[v].fn;return y},l.prototype.emit=function(u,d,f,m,v,g){var y=r?r+u:u;if(!this._events[y])return!1;var _=this._events[y],w=arguments.length,C,S;if(_.fn){switch(_.once&&this.removeListener(u,_.fn,void 0,!0),w){case 1:return _.fn.call(_.context),!0;case 2:return _.fn.call(_.context,d),!0;case 3:return _.fn.call(_.context,d,f),!0;case 4:return _.fn.call(_.context,d,f,m),!0;case 5:return _.fn.call(_.context,d,f,m,v),!0;case 6:return _.fn.call(_.context,d,f,m,v,g),!0}for(S=1,C=new Array(w-1);S<w;S++)C[S-1]=arguments[S];_.fn.apply(_.context,C)}else{var M=_.length,x;for(S=0;S<M;S++)switch(_[S].once&&this.removeListener(u,_[S].fn,void 0,!0),w){case 1:_[S].fn.call(_[S].context);break;case 2:_[S].fn.call(_[S].context,d);break;case 3:_[S].fn.call(_[S].context,d,f);break;case 4:_[S].fn.call(_[S].context,d,f,m);break;default:if(!C)for(x=1,C=new Array(w-1);x<w;x++)C[x-1]=arguments[x];_[S].fn.apply(_[S].context,C)}}return!0},l.prototype.on=function(u,d,f){var m=new s(d,f||this),v=r?r+u:u;return this._events[v]?this._events[v].fn?this._events[v]=[this._events[v],m]:this._events[v].push(m):(this._events[v]=m,this._eventsCount++),this},l.prototype.once=function(u,d,f){var m=new s(d,f||this,!0),v=r?r+u:u;return this._events[v]?this._events[v].fn?this._events[v]=[this._events[v],m]:this._events[v].push(m):(this._events[v]=m,this._eventsCount++),this},l.prototype.removeListener=function(u,d,f,m){var v=r?r+u:u;if(!this._events[v])return this;if(!d)return--this._eventsCount===0?this._events=new o:delete this._events[v],this;var g=this._events[v];if(g.fn)g.fn===d&&(!m||g.once)&&(!f||g.context===f)&&(--this._eventsCount===0?this._events=new o:delete this._events[v]);else{for(var y=0,_=[],w=g.length;y<w;y++)(g[y].fn!==d||m&&!g[y].once||f&&g[y].context!==f)&&_.push(g[y]);_.length?this._events[v]=_.length===1?_[0]:_:--this._eventsCount===0?this._events=new o:delete this._events[v]}return this},l.prototype.removeAllListeners=function(u){var d;return u?(d=r?r+u:u,this._events[d]&&(--this._eventsCount===0?this._events=new o:delete this._events[d])):(this._events=new o,this._eventsCount=0),this},l.prototype.off=l.prototype.removeListener,l.prototype.addListener=l.prototype.on,l.prototype.setMaxListeners=function(){return this},l.prefixed=r,l.EventEmitter=l,typeof n<"u"&&(n.exports=l)},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0}),a.matchText=a.matchSpacing=a.matchNewline=a.matchBlot=a.matchAttributor=a.default=void 0;var r=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Ce){return typeof Ce}:function(Ce){return Ce&&typeof Symbol=="function"&&Ce.constructor===Symbol&&Ce!==Symbol.prototype?"symbol":typeof Ce},o=function(){function Ce(_e,q){var K=[],be=!0,Ee=!1,Be=void 0;try{for(var He=_e[Symbol.iterator](),xe;!(be=(xe=He.next()).done)&&(K.push(xe.value),!(q&&K.length===q));be=!0);}catch(Ne){Ee=!0,Be=Ne}finally{try{!be&&He.return&&He.return()}finally{if(Ee)throw Be}}return K}return function(_e,q){if(Array.isArray(_e))return _e;if(Symbol.iterator in Object(_e))return Ce(_e,q);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),s=function(){function Ce(_e,q){for(var K=0;K<q.length;K++){var be=q[K];be.enumerable=be.enumerable||!1,be.configurable=!0,"value"in be&&(be.writable=!0),Object.defineProperty(_e,be.key,be)}}return function(_e,q,K){return q&&Ce(_e.prototype,q),K&&Ce(_e,K),_e}}(),l=i(3),c=H(l),u=i(2),d=H(u),f=i(0),m=H(f),v=i(5),g=H(v),y=i(10),_=H(y),w=i(9),C=H(w),S=i(36),M=i(37),x=i(13),E=H(x),k=i(26),D=i(38),T=i(39),I=i(40);function H(Ce){return Ce&&Ce.__esModule?Ce:{default:Ce}}function R(Ce,_e,q){return _e in Ce?Object.defineProperty(Ce,_e,{value:q,enumerable:!0,configurable:!0,writable:!0}):Ce[_e]=q,Ce}function Z(Ce,_e){if(!(Ce instanceof _e))throw new TypeError("Cannot call a class as a function")}function N(Ce,_e){if(!Ce)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return _e&&(typeof _e=="object"||typeof _e=="function")?_e:Ce}function W(Ce,_e){if(typeof _e!="function"&&_e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof _e);Ce.prototype=Object.create(_e&&_e.prototype,{constructor:{value:Ce,enumerable:!1,writable:!0,configurable:!0}}),_e&&(Object.setPrototypeOf?Object.setPrototypeOf(Ce,_e):Ce.__proto__=_e)}var X=(0,_.default)("quill:clipboard"),ie="__ql-matcher",pe=[[Node.TEXT_NODE,Ie],[Node.TEXT_NODE,oe],["br",ge],[Node.ELEMENT_NODE,oe],[Node.ELEMENT_NODE,ce],[Node.ELEMENT_NODE,Ae],[Node.ELEMENT_NODE,re],[Node.ELEMENT_NODE,Te],["li",he],["b",ue.bind(ue,"bold")],["i",ue.bind(ue,"italic")],["style",J]],z=[S.AlignAttribute,D.DirectionAttribute].reduce(function(Ce,_e){return Ce[_e.keyName]=_e,Ce},{}),Y=[S.AlignStyle,M.BackgroundStyle,k.ColorStyle,D.DirectionStyle,T.FontStyle,I.SizeStyle].reduce(function(Ce,_e){return Ce[_e.keyName]=_e,Ce},{}),te=function(Ce){W(_e,Ce);function _e(q,K){Z(this,_e);var be=N(this,(_e.__proto__||Object.getPrototypeOf(_e)).call(this,q,K));return be.quill.root.addEventListener("paste",be.onPaste.bind(be)),be.container=be.quill.addContainer("ql-clipboard"),be.container.setAttribute("contenteditable",!0),be.container.setAttribute("tabindex",-1),be.matchers=[],pe.concat(be.options.matchers).forEach(function(Ee){var Be=o(Ee,2),He=Be[0],xe=Be[1];!K.matchVisual&&xe===Ae||be.addMatcher(He,xe)}),be}return s(_e,[{key:"addMatcher",value:function(K,be){this.matchers.push([K,be])}},{key:"convert",value:function(K){if(typeof K=="string")return this.container.innerHTML=K.replace(/\>\r?\n +\</g,"><"),this.convert();var be=this.quill.getFormat(this.quill.selection.savedRange.index);if(be[E.default.blotName]){var Ee=this.container.innerText;return this.container.innerHTML="",new d.default().insert(Ee,R({},E.default.blotName,be[E.default.blotName]))}var Be=this.prepareMatching(),He=o(Be,2),xe=He[0],Ne=He[1],tt=j(this.container,xe,Ne);return le(tt,`
`)&&tt.ops[tt.ops.length-1].attributes==null&&(tt=tt.compose(new d.default().retain(tt.length()-1).delete(1))),X.log("convert",this.container.innerHTML,tt),this.container.innerHTML="",tt}},{key:"dangerouslyPasteHTML",value:function(K,be){var Ee=arguments.length>2&&arguments[2]!==void 0?arguments[2]:g.default.sources.API;if(typeof K=="string")this.quill.setContents(this.convert(K),be),this.quill.setSelection(0,g.default.sources.SILENT);else{var Be=this.convert(be);this.quill.updateContents(new d.default().retain(K).concat(Be),Ee),this.quill.setSelection(K+Be.length(),g.default.sources.SILENT)}}},{key:"onPaste",value:function(K){var be=this;if(!(K.defaultPrevented||!this.quill.isEnabled())){var Ee=this.quill.getSelection(),Be=new d.default().retain(Ee.index),He=this.quill.scrollingContainer.scrollTop;this.container.focus(),this.quill.selection.update(g.default.sources.SILENT),setTimeout(function(){Be=Be.concat(be.convert()).delete(Ee.length),be.quill.updateContents(Be,g.default.sources.USER),be.quill.setSelection(Be.length()-Ee.length,g.default.sources.SILENT),be.quill.scrollingContainer.scrollTop=He,be.quill.focus()},1)}}},{key:"prepareMatching",value:function(){var K=this,be=[],Ee=[];return this.matchers.forEach(function(Be){var He=o(Be,2),xe=He[0],Ne=He[1];switch(xe){case Node.TEXT_NODE:Ee.push(Ne);break;case Node.ELEMENT_NODE:be.push(Ne);break;default:[].forEach.call(K.container.querySelectorAll(xe),function(tt){tt[ie]=tt[ie]||[],tt[ie].push(Ne)});break}}),[be,Ee]}}]),_e}(C.default);te.DEFAULTS={matchers:[],matchVisual:!0};function ee(Ce,_e,q){return(typeof _e>"u"?"undefined":r(_e))==="object"?Object.keys(_e).reduce(function(K,be){return ee(K,be,_e[be])},Ce):Ce.reduce(function(K,be){return be.attributes&&be.attributes[_e]?K.push(be):K.insert(be.insert,(0,c.default)({},R({},_e,q),be.attributes))},new d.default)}function fe(Ce){if(Ce.nodeType!==Node.ELEMENT_NODE)return{};var _e="__ql-computed-style";return Ce[_e]||(Ce[_e]=window.getComputedStyle(Ce))}function le(Ce,_e){for(var q="",K=Ce.ops.length-1;K>=0&&q.length<_e.length;--K){var be=Ce.ops[K];if(typeof be.insert!="string")break;q=be.insert+q}return q.slice(-1*_e.length)===_e}function Q(Ce){if(Ce.childNodes.length===0)return!1;var _e=fe(Ce);return["block","list-item"].indexOf(_e.display)>-1}function j(Ce,_e,q){return Ce.nodeType===Ce.TEXT_NODE?q.reduce(function(K,be){return be(Ce,K)},new d.default):Ce.nodeType===Ce.ELEMENT_NODE?[].reduce.call(Ce.childNodes||[],function(K,be){var Ee=j(be,_e,q);return be.nodeType===Ce.ELEMENT_NODE&&(Ee=_e.reduce(function(Be,He){return He(be,Be)},Ee),Ee=(be[ie]||[]).reduce(function(Be,He){return He(be,Be)},Ee)),K.concat(Ee)},new d.default):new d.default}function ue(Ce,_e,q){return ee(q,Ce,!0)}function re(Ce,_e){var q=m.default.Attributor.Attribute.keys(Ce),K=m.default.Attributor.Class.keys(Ce),be=m.default.Attributor.Style.keys(Ce),Ee={};return q.concat(K).concat(be).forEach(function(Be){var He=m.default.query(Be,m.default.Scope.ATTRIBUTE);He!=null&&(Ee[He.attrName]=He.value(Ce),Ee[He.attrName])||(He=z[Be],He!=null&&(He.attrName===Be||He.keyName===Be)&&(Ee[He.attrName]=He.value(Ce)||void 0),He=Y[Be],He!=null&&(He.attrName===Be||He.keyName===Be)&&(He=Y[Be],Ee[He.attrName]=He.value(Ce)||void 0))}),Object.keys(Ee).length>0&&(_e=ee(_e,Ee)),_e}function ce(Ce,_e){var q=m.default.query(Ce);if(q==null)return _e;if(q.prototype instanceof m.default.Embed){var K={},be=q.value(Ce);be!=null&&(K[q.blotName]=be,_e=new d.default().insert(K,q.formats(Ce)))}else typeof q.formats=="function"&&(_e=ee(_e,q.blotName,q.formats(Ce)));return _e}function ge(Ce,_e){return le(_e,`
`)||_e.insert(`
`),_e}function J(){return new d.default}function he(Ce,_e){var q=m.default.query(Ce);if(q==null||q.blotName!=="list-item"||!le(_e,`
`))return _e;for(var K=-1,be=Ce.parentNode;!be.classList.contains("ql-clipboard");)(m.default.query(be)||{}).blotName==="list"&&(K+=1),be=be.parentNode;return K<=0?_e:_e.compose(new d.default().retain(_e.length()-1).retain(1,{indent:K}))}function oe(Ce,_e){return le(_e,`
`)||(Q(Ce)||_e.length()>0&&Ce.nextSibling&&Q(Ce.nextSibling))&&_e.insert(`
`),_e}function Ae(Ce,_e){if(Q(Ce)&&Ce.nextElementSibling!=null&&!le(_e,`

`)){var q=Ce.offsetHeight+parseFloat(fe(Ce).marginTop)+parseFloat(fe(Ce).marginBottom);Ce.nextElementSibling.offsetTop>Ce.offsetTop+q*1.5&&_e.insert(`
`)}return _e}function Te(Ce,_e){var q={},K=Ce.style||{};return K.fontStyle&&fe(Ce).fontStyle==="italic"&&(q.italic=!0),K.fontWeight&&(fe(Ce).fontWeight.startsWith("bold")||parseInt(fe(Ce).fontWeight)>=700)&&(q.bold=!0),Object.keys(q).length>0&&(_e=ee(_e,q)),parseFloat(K.textIndent||0)>0&&(_e=new d.default().insert("	").concat(_e)),_e}function Ie(Ce,_e){var q=Ce.data;if(Ce.parentNode.tagName==="O:P")return _e.insert(q.trim());if(q.trim().length===0&&Ce.parentNode.classList.contains("ql-clipboard"))return _e;if(!fe(Ce.parentNode).whiteSpace.startsWith("pre")){var K=function(Ee,Be){return Be=Be.replace(/[^\u00a0]/g,""),Be.length<1&&Ee?" ":Be};q=q.replace(/\r\n/g," ").replace(/\n/g," "),q=q.replace(/\s\s+/g,K.bind(K,!0)),(Ce.previousSibling==null&&Q(Ce.parentNode)||Ce.previousSibling!=null&&Q(Ce.previousSibling))&&(q=q.replace(/^\s+/,K.bind(K,!1))),(Ce.nextSibling==null&&Q(Ce.parentNode)||Ce.nextSibling!=null&&Q(Ce.nextSibling))&&(q=q.replace(/\s+$/,K.bind(K,!1)))}return _e.insert(q)}a.default=te,a.matchAttributor=re,a.matchBlot=ce,a.matchNewline=oe,a.matchSpacing=Ae,a.matchText=Ie},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0});var r=function(){function v(g,y){for(var _=0;_<y.length;_++){var w=y[_];w.enumerable=w.enumerable||!1,w.configurable=!0,"value"in w&&(w.writable=!0),Object.defineProperty(g,w.key,w)}}return function(g,y,_){return y&&v(g.prototype,y),_&&v(g,_),g}}(),o=function v(g,y,_){g===null&&(g=Function.prototype);var w=Object.getOwnPropertyDescriptor(g,y);if(w===void 0){var C=Object.getPrototypeOf(g);return C===null?void 0:v(C,y,_)}else{if("value"in w)return w.value;var S=w.get;return S===void 0?void 0:S.call(_)}},s=i(6),l=c(s);function c(v){return v&&v.__esModule?v:{default:v}}function u(v,g){if(!(v instanceof g))throw new TypeError("Cannot call a class as a function")}function d(v,g){if(!v)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return g&&(typeof g=="object"||typeof g=="function")?g:v}function f(v,g){if(typeof g!="function"&&g!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof g);v.prototype=Object.create(g&&g.prototype,{constructor:{value:v,enumerable:!1,writable:!0,configurable:!0}}),g&&(Object.setPrototypeOf?Object.setPrototypeOf(v,g):v.__proto__=g)}var m=function(v){f(g,v);function g(){return u(this,g),d(this,(g.__proto__||Object.getPrototypeOf(g)).apply(this,arguments))}return r(g,[{key:"optimize",value:function(_){o(g.prototype.__proto__||Object.getPrototypeOf(g.prototype),"optimize",this).call(this,_),this.domNode.tagName!==this.statics.tagName[0]&&this.replaceWith(this.statics.blotName)}}],[{key:"create",value:function(){return o(g.__proto__||Object.getPrototypeOf(g),"create",this).call(this)}},{key:"formats",value:function(){return!0}}]),g}(l.default);m.blotName="bold",m.tagName=["STRONG","B"],a.default=m},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0}),a.addControls=a.default=void 0;var r=function(){function I(H,R){var Z=[],N=!0,W=!1,X=void 0;try{for(var ie=H[Symbol.iterator](),pe;!(N=(pe=ie.next()).done)&&(Z.push(pe.value),!(R&&Z.length===R));N=!0);}catch(z){W=!0,X=z}finally{try{!N&&ie.return&&ie.return()}finally{if(W)throw X}}return Z}return function(H,R){if(Array.isArray(H))return H;if(Symbol.iterator in Object(H))return I(H,R);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),o=function(){function I(H,R){for(var Z=0;Z<R.length;Z++){var N=R[Z];N.enumerable=N.enumerable||!1,N.configurable=!0,"value"in N&&(N.writable=!0),Object.defineProperty(H,N.key,N)}}return function(H,R,Z){return R&&I(H.prototype,R),Z&&I(H,Z),H}}(),s=i(2),l=_(s),c=i(0),u=_(c),d=i(5),f=_(d),m=i(10),v=_(m),g=i(9),y=_(g);function _(I){return I&&I.__esModule?I:{default:I}}function w(I,H,R){return H in I?Object.defineProperty(I,H,{value:R,enumerable:!0,configurable:!0,writable:!0}):I[H]=R,I}function C(I,H){if(!(I instanceof H))throw new TypeError("Cannot call a class as a function")}function S(I,H){if(!I)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return H&&(typeof H=="object"||typeof H=="function")?H:I}function M(I,H){if(typeof H!="function"&&H!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof H);I.prototype=Object.create(H&&H.prototype,{constructor:{value:I,enumerable:!1,writable:!0,configurable:!0}}),H&&(Object.setPrototypeOf?Object.setPrototypeOf(I,H):I.__proto__=H)}var x=(0,v.default)("quill:toolbar"),E=function(I){M(H,I);function H(R,Z){C(this,H);var N=S(this,(H.__proto__||Object.getPrototypeOf(H)).call(this,R,Z));if(Array.isArray(N.options.container)){var W=document.createElement("div");D(W,N.options.container),R.container.parentNode.insertBefore(W,R.container),N.container=W}else typeof N.options.container=="string"?N.container=document.querySelector(N.options.container):N.container=N.options.container;if(!(N.container instanceof HTMLElement)){var X;return X=x.error("Container required for toolbar",N.options),S(N,X)}return N.container.classList.add("ql-toolbar"),N.controls=[],N.handlers={},Object.keys(N.options.handlers).forEach(function(ie){N.addHandler(ie,N.options.handlers[ie])}),[].forEach.call(N.container.querySelectorAll("button, select"),function(ie){N.attach(ie)}),N.quill.on(f.default.events.EDITOR_CHANGE,function(ie,pe){ie===f.default.events.SELECTION_CHANGE&&N.update(pe)}),N.quill.on(f.default.events.SCROLL_OPTIMIZE,function(){var ie=N.quill.selection.getRange(),pe=r(ie,1),z=pe[0];N.update(z)}),N}return o(H,[{key:"addHandler",value:function(Z,N){this.handlers[Z]=N}},{key:"attach",value:function(Z){var N=this,W=[].find.call(Z.classList,function(ie){return ie.indexOf("ql-")===0});if(W){if(W=W.slice(3),Z.tagName==="BUTTON"&&Z.setAttribute("type","button"),this.handlers[W]==null){if(this.quill.scroll.whitelist!=null&&this.quill.scroll.whitelist[W]==null){x.warn("ignoring attaching to disabled format",W,Z);return}if(u.default.query(W)==null){x.warn("ignoring attaching to nonexistent format",W,Z);return}}var X=Z.tagName==="SELECT"?"change":"click";Z.addEventListener(X,function(ie){var pe=void 0;if(Z.tagName==="SELECT"){if(Z.selectedIndex<0)return;var z=Z.options[Z.selectedIndex];z.hasAttribute("selected")?pe=!1:pe=z.value||!1}else Z.classList.contains("ql-active")?pe=!1:pe=Z.value||!Z.hasAttribute("value"),ie.preventDefault();N.quill.focus();var Y=N.quill.selection.getRange(),te=r(Y,1),ee=te[0];if(N.handlers[W]!=null)N.handlers[W].call(N,pe);else if(u.default.query(W).prototype instanceof u.default.Embed){if(pe=prompt("Enter "+W),!pe)return;N.quill.updateContents(new l.default().retain(ee.index).delete(ee.length).insert(w({},W,pe)),f.default.sources.USER)}else N.quill.format(W,pe,f.default.sources.USER);N.update(ee)}),this.controls.push([W,Z])}}},{key:"update",value:function(Z){var N=Z==null?{}:this.quill.getFormat(Z);this.controls.forEach(function(W){var X=r(W,2),ie=X[0],pe=X[1];if(pe.tagName==="SELECT"){var z=void 0;if(Z==null)z=null;else if(N[ie]==null)z=pe.querySelector("option[selected]");else if(!Array.isArray(N[ie])){var Y=N[ie];typeof Y=="string"&&(Y=Y.replace(/\"/g,'\\"')),z=pe.querySelector('option[value="'+Y+'"]')}z==null?(pe.value="",pe.selectedIndex=-1):z.selected=!0}else if(Z==null)pe.classList.remove("ql-active");else if(pe.hasAttribute("value")){var te=N[ie]===pe.getAttribute("value")||N[ie]!=null&&N[ie].toString()===pe.getAttribute("value")||N[ie]==null&&!pe.getAttribute("value");pe.classList.toggle("ql-active",te)}else pe.classList.toggle("ql-active",N[ie]!=null)})}}]),H}(y.default);E.DEFAULTS={};function k(I,H,R){var Z=document.createElement("button");Z.setAttribute("type","button"),Z.classList.add("ql-"+H),R!=null&&(Z.value=R),I.appendChild(Z)}function D(I,H){Array.isArray(H[0])||(H=[H]),H.forEach(function(R){var Z=document.createElement("span");Z.classList.add("ql-formats"),R.forEach(function(N){if(typeof N=="string")k(Z,N);else{var W=Object.keys(N)[0],X=N[W];Array.isArray(X)?T(Z,W,X):k(Z,W,X)}}),I.appendChild(Z)})}function T(I,H,R){var Z=document.createElement("select");Z.classList.add("ql-"+H),R.forEach(function(N){var W=document.createElement("option");N!==!1?W.setAttribute("value",N):W.setAttribute("selected","selected"),Z.appendChild(W)}),I.appendChild(Z)}E.DEFAULTS={container:null,handlers:{clean:function(){var H=this,R=this.quill.getSelection();if(R!=null)if(R.length==0){var Z=this.quill.getFormat();Object.keys(Z).forEach(function(N){u.default.query(N,u.default.Scope.INLINE)!=null&&H.quill.format(N,!1)})}else this.quill.removeFormat(R,f.default.sources.USER)},direction:function(H){var R=this.quill.getFormat().align;H==="rtl"&&R==null?this.quill.format("align","right",f.default.sources.USER):!H&&R==="right"&&this.quill.format("align",!1,f.default.sources.USER),this.quill.format("direction",H,f.default.sources.USER)},indent:function(H){var R=this.quill.getSelection(),Z=this.quill.getFormat(R),N=parseInt(Z.indent||0);if(H==="+1"||H==="-1"){var W=H==="+1"?1:-1;Z.direction==="rtl"&&(W*=-1),this.quill.format("indent",N+W,f.default.sources.USER)}},link:function(H){H===!0&&(H=prompt("Enter link URL:")),this.quill.format("link",H,f.default.sources.USER)},list:function(H){var R=this.quill.getSelection(),Z=this.quill.getFormat(R);H==="check"?Z.list==="checked"||Z.list==="unchecked"?this.quill.format("list",!1,f.default.sources.USER):this.quill.format("list","unchecked",f.default.sources.USER):this.quill.format("list",H,f.default.sources.USER)}}},a.default=E,a.addControls=D},function(n,a){n.exports='<svg viewbox="0 0 18 18"> <polyline class="ql-even ql-stroke" points="5 7 3 9 5 11"></polyline> <polyline class="ql-even ql-stroke" points="13 7 15 9 13 11"></polyline> <line class=ql-stroke x1=10 x2=8 y1=5 y2=13></line> </svg>'},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0});var r=function(){function v(g,y){for(var _=0;_<y.length;_++){var w=y[_];w.enumerable=w.enumerable||!1,w.configurable=!0,"value"in w&&(w.writable=!0),Object.defineProperty(g,w.key,w)}}return function(g,y,_){return y&&v(g.prototype,y),_&&v(g,_),g}}(),o=function v(g,y,_){g===null&&(g=Function.prototype);var w=Object.getOwnPropertyDescriptor(g,y);if(w===void 0){var C=Object.getPrototypeOf(g);return C===null?void 0:v(C,y,_)}else{if("value"in w)return w.value;var S=w.get;return S===void 0?void 0:S.call(_)}},s=i(28),l=c(s);function c(v){return v&&v.__esModule?v:{default:v}}function u(v,g){if(!(v instanceof g))throw new TypeError("Cannot call a class as a function")}function d(v,g){if(!v)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return g&&(typeof g=="object"||typeof g=="function")?g:v}function f(v,g){if(typeof g!="function"&&g!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof g);v.prototype=Object.create(g&&g.prototype,{constructor:{value:v,enumerable:!1,writable:!0,configurable:!0}}),g&&(Object.setPrototypeOf?Object.setPrototypeOf(v,g):v.__proto__=g)}var m=function(v){f(g,v);function g(y,_){u(this,g);var w=d(this,(g.__proto__||Object.getPrototypeOf(g)).call(this,y));return w.label.innerHTML=_,w.container.classList.add("ql-color-picker"),[].slice.call(w.container.querySelectorAll(".ql-picker-item"),0,7).forEach(function(C){C.classList.add("ql-primary")}),w}return r(g,[{key:"buildItem",value:function(_){var w=o(g.prototype.__proto__||Object.getPrototypeOf(g.prototype),"buildItem",this).call(this,_);return w.style.backgroundColor=_.getAttribute("value")||"",w}},{key:"selectItem",value:function(_,w){o(g.prototype.__proto__||Object.getPrototypeOf(g.prototype),"selectItem",this).call(this,_,w);var C=this.label.querySelector(".ql-color-label"),S=_&&_.getAttribute("data-value")||"";C&&(C.tagName==="line"?C.style.stroke=S:C.style.fill=S)}}]),g}(l.default);a.default=m},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0});var r=function(){function v(g,y){for(var _=0;_<y.length;_++){var w=y[_];w.enumerable=w.enumerable||!1,w.configurable=!0,"value"in w&&(w.writable=!0),Object.defineProperty(g,w.key,w)}}return function(g,y,_){return y&&v(g.prototype,y),_&&v(g,_),g}}(),o=function v(g,y,_){g===null&&(g=Function.prototype);var w=Object.getOwnPropertyDescriptor(g,y);if(w===void 0){var C=Object.getPrototypeOf(g);return C===null?void 0:v(C,y,_)}else{if("value"in w)return w.value;var S=w.get;return S===void 0?void 0:S.call(_)}},s=i(28),l=c(s);function c(v){return v&&v.__esModule?v:{default:v}}function u(v,g){if(!(v instanceof g))throw new TypeError("Cannot call a class as a function")}function d(v,g){if(!v)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return g&&(typeof g=="object"||typeof g=="function")?g:v}function f(v,g){if(typeof g!="function"&&g!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof g);v.prototype=Object.create(g&&g.prototype,{constructor:{value:v,enumerable:!1,writable:!0,configurable:!0}}),g&&(Object.setPrototypeOf?Object.setPrototypeOf(v,g):v.__proto__=g)}var m=function(v){f(g,v);function g(y,_){u(this,g);var w=d(this,(g.__proto__||Object.getPrototypeOf(g)).call(this,y));return w.container.classList.add("ql-icon-picker"),[].forEach.call(w.container.querySelectorAll(".ql-picker-item"),function(C){C.innerHTML=_[C.getAttribute("data-value")||""]}),w.defaultItem=w.container.querySelector(".ql-selected"),w.selectItem(w.defaultItem),w}return r(g,[{key:"selectItem",value:function(_,w){o(g.prototype.__proto__||Object.getPrototypeOf(g.prototype),"selectItem",this).call(this,_,w),_=_||this.defaultItem,this.label.innerHTML=_.innerHTML}}]),g}(l.default);a.default=m},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0});var r=function(){function l(c,u){for(var d=0;d<u.length;d++){var f=u[d];f.enumerable=f.enumerable||!1,f.configurable=!0,"value"in f&&(f.writable=!0),Object.defineProperty(c,f.key,f)}}return function(c,u,d){return u&&l(c.prototype,u),d&&l(c,d),c}}();function o(l,c){if(!(l instanceof c))throw new TypeError("Cannot call a class as a function")}var s=function(){function l(c,u){var d=this;o(this,l),this.quill=c,this.boundsContainer=u||document.body,this.root=c.addContainer("ql-tooltip"),this.root.innerHTML=this.constructor.TEMPLATE,this.quill.root===this.quill.scrollingContainer&&this.quill.root.addEventListener("scroll",function(){d.root.style.marginTop=-1*d.quill.root.scrollTop+"px"}),this.hide()}return r(l,[{key:"hide",value:function(){this.root.classList.add("ql-hidden")}},{key:"position",value:function(u){var d=u.left+u.width/2-this.root.offsetWidth/2,f=u.bottom+this.quill.root.scrollTop;this.root.style.left=d+"px",this.root.style.top=f+"px",this.root.classList.remove("ql-flip");var m=this.boundsContainer.getBoundingClientRect(),v=this.root.getBoundingClientRect(),g=0;if(v.right>m.right&&(g=m.right-v.right,this.root.style.left=d+g+"px"),v.left<m.left&&(g=m.left-v.left,this.root.style.left=d+g+"px"),v.bottom>m.bottom){var y=v.bottom-v.top,_=u.bottom-u.top+y;this.root.style.top=f-_+"px",this.root.classList.add("ql-flip")}return g}},{key:"show",value:function(){this.root.classList.remove("ql-editing"),this.root.classList.remove("ql-hidden")}}]),l}();a.default=s},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0});var r=function(){function T(I,H){var R=[],Z=!0,N=!1,W=void 0;try{for(var X=I[Symbol.iterator](),ie;!(Z=(ie=X.next()).done)&&(R.push(ie.value),!(H&&R.length===H));Z=!0);}catch(pe){N=!0,W=pe}finally{try{!Z&&X.return&&X.return()}finally{if(N)throw W}}return R}return function(I,H){if(Array.isArray(I))return I;if(Symbol.iterator in Object(I))return T(I,H);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),o=function T(I,H,R){I===null&&(I=Function.prototype);var Z=Object.getOwnPropertyDescriptor(I,H);if(Z===void 0){var N=Object.getPrototypeOf(I);return N===null?void 0:T(N,H,R)}else{if("value"in Z)return Z.value;var W=Z.get;return W===void 0?void 0:W.call(R)}},s=function(){function T(I,H){for(var R=0;R<H.length;R++){var Z=H[R];Z.enumerable=Z.enumerable||!1,Z.configurable=!0,"value"in Z&&(Z.writable=!0),Object.defineProperty(I,Z.key,Z)}}return function(I,H,R){return H&&T(I.prototype,H),R&&T(I,R),I}}(),l=i(3),c=C(l),u=i(8),d=C(u),f=i(43),m=C(f),v=i(27),g=C(v),y=i(15),_=i(41),w=C(_);function C(T){return T&&T.__esModule?T:{default:T}}function S(T,I){if(!(T instanceof I))throw new TypeError("Cannot call a class as a function")}function M(T,I){if(!T)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return I&&(typeof I=="object"||typeof I=="function")?I:T}function x(T,I){if(typeof I!="function"&&I!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof I);T.prototype=Object.create(I&&I.prototype,{constructor:{value:T,enumerable:!1,writable:!0,configurable:!0}}),I&&(Object.setPrototypeOf?Object.setPrototypeOf(T,I):T.__proto__=I)}var E=[[{header:["1","2","3",!1]}],["bold","italic","underline","link"],[{list:"ordered"},{list:"bullet"}],["clean"]],k=function(T){x(I,T);function I(H,R){S(this,I),R.modules.toolbar!=null&&R.modules.toolbar.container==null&&(R.modules.toolbar.container=E);var Z=M(this,(I.__proto__||Object.getPrototypeOf(I)).call(this,H,R));return Z.quill.container.classList.add("ql-snow"),Z}return s(I,[{key:"extendToolbar",value:function(R){R.container.classList.add("ql-snow"),this.buildButtons([].slice.call(R.container.querySelectorAll("button")),w.default),this.buildPickers([].slice.call(R.container.querySelectorAll("select")),w.default),this.tooltip=new D(this.quill,this.options.bounds),R.container.querySelector(".ql-link")&&this.quill.keyboard.addBinding({key:"K",shortKey:!0},function(Z,N){R.handlers.link.call(R,!N.format.link)})}}]),I}(m.default);k.DEFAULTS=(0,c.default)(!0,{},m.default.DEFAULTS,{modules:{toolbar:{handlers:{link:function(I){if(I){var H=this.quill.getSelection();if(H==null||H.length==0)return;var R=this.quill.getText(H);/^\S+@\S+\.\S+$/.test(R)&&R.indexOf("mailto:")!==0&&(R="mailto:"+R);var Z=this.quill.theme.tooltip;Z.edit("link",R)}else this.quill.format("link",!1)}}}}});var D=function(T){x(I,T);function I(H,R){S(this,I);var Z=M(this,(I.__proto__||Object.getPrototypeOf(I)).call(this,H,R));return Z.preview=Z.root.querySelector("a.ql-preview"),Z}return s(I,[{key:"listen",value:function(){var R=this;o(I.prototype.__proto__||Object.getPrototypeOf(I.prototype),"listen",this).call(this),this.root.querySelector("a.ql-action").addEventListener("click",function(Z){R.root.classList.contains("ql-editing")?R.save():R.edit("link",R.preview.textContent),Z.preventDefault()}),this.root.querySelector("a.ql-remove").addEventListener("click",function(Z){if(R.linkRange!=null){var N=R.linkRange;R.restoreFocus(),R.quill.formatText(N,"link",!1,d.default.sources.USER),delete R.linkRange}Z.preventDefault(),R.hide()}),this.quill.on(d.default.events.SELECTION_CHANGE,function(Z,N,W){if(Z!=null){if(Z.length===0&&W===d.default.sources.USER){var X=R.quill.scroll.descendant(g.default,Z.index),ie=r(X,2),pe=ie[0],z=ie[1];if(pe!=null){R.linkRange=new y.Range(Z.index-z,pe.length());var Y=g.default.formats(pe.domNode);R.preview.textContent=Y,R.preview.setAttribute("href",Y),R.show(),R.position(R.quill.getBounds(R.linkRange));return}}else delete R.linkRange;R.hide()}})}},{key:"show",value:function(){o(I.prototype.__proto__||Object.getPrototypeOf(I.prototype),"show",this).call(this),this.root.removeAttribute("data-mode")}}]),I}(f.BaseTooltip);D.TEMPLATE=['<a class="ql-preview" rel="noopener noreferrer" target="_blank" href="about:blank"></a>','<input type="text" data-formula="e=mc^2" data-link="https://quilljs.com" data-video="Embed URL">','<a class="ql-action"></a>','<a class="ql-remove"></a>'].join(""),a.default=k},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0});var r=i(29),o=be(r),s=i(36),l=i(38),c=i(64),u=i(65),d=be(u),f=i(66),m=be(f),v=i(67),g=be(v),y=i(37),_=i(26),w=i(39),C=i(40),S=i(56),M=be(S),x=i(68),E=be(x),k=i(27),D=be(k),T=i(69),I=be(T),H=i(70),R=be(H),Z=i(71),N=be(Z),W=i(72),X=be(W),ie=i(73),pe=be(ie),z=i(13),Y=be(z),te=i(74),ee=be(te),fe=i(75),le=be(fe),Q=i(57),j=be(Q),ue=i(41),re=be(ue),ce=i(28),ge=be(ce),J=i(59),he=be(J),oe=i(60),Ae=be(oe),Te=i(61),Ie=be(Te),Ce=i(108),_e=be(Ce),q=i(62),K=be(q);function be(Ee){return Ee&&Ee.__esModule?Ee:{default:Ee}}o.default.register({"attributors/attribute/direction":l.DirectionAttribute,"attributors/class/align":s.AlignClass,"attributors/class/background":y.BackgroundClass,"attributors/class/color":_.ColorClass,"attributors/class/direction":l.DirectionClass,"attributors/class/font":w.FontClass,"attributors/class/size":C.SizeClass,"attributors/style/align":s.AlignStyle,"attributors/style/background":y.BackgroundStyle,"attributors/style/color":_.ColorStyle,"attributors/style/direction":l.DirectionStyle,"attributors/style/font":w.FontStyle,"attributors/style/size":C.SizeStyle},!0),o.default.register({"formats/align":s.AlignClass,"formats/direction":l.DirectionClass,"formats/indent":c.IndentClass,"formats/background":y.BackgroundStyle,"formats/color":_.ColorStyle,"formats/font":w.FontClass,"formats/size":C.SizeClass,"formats/blockquote":d.default,"formats/code-block":Y.default,"formats/header":m.default,"formats/list":g.default,"formats/bold":M.default,"formats/code":z.Code,"formats/italic":E.default,"formats/link":D.default,"formats/script":I.default,"formats/strike":R.default,"formats/underline":N.default,"formats/image":X.default,"formats/video":pe.default,"formats/list/item":v.ListItem,"modules/formula":ee.default,"modules/syntax":le.default,"modules/toolbar":j.default,"themes/bubble":_e.default,"themes/snow":K.default,"ui/icons":re.default,"ui/picker":ge.default,"ui/icon-picker":Ae.default,"ui/color-picker":he.default,"ui/tooltip":Ie.default},!0),a.default=o.default},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0}),a.IndentClass=void 0;var r=function(){function g(y,_){for(var w=0;w<_.length;w++){var C=_[w];C.enumerable=C.enumerable||!1,C.configurable=!0,"value"in C&&(C.writable=!0),Object.defineProperty(y,C.key,C)}}return function(y,_,w){return _&&g(y.prototype,_),w&&g(y,w),y}}(),o=function g(y,_,w){y===null&&(y=Function.prototype);var C=Object.getOwnPropertyDescriptor(y,_);if(C===void 0){var S=Object.getPrototypeOf(y);return S===null?void 0:g(S,_,w)}else{if("value"in C)return C.value;var M=C.get;return M===void 0?void 0:M.call(w)}},s=i(0),l=c(s);function c(g){return g&&g.__esModule?g:{default:g}}function u(g,y){if(!(g instanceof y))throw new TypeError("Cannot call a class as a function")}function d(g,y){if(!g)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return y&&(typeof y=="object"||typeof y=="function")?y:g}function f(g,y){if(typeof y!="function"&&y!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof y);g.prototype=Object.create(y&&y.prototype,{constructor:{value:g,enumerable:!1,writable:!0,configurable:!0}}),y&&(Object.setPrototypeOf?Object.setPrototypeOf(g,y):g.__proto__=y)}var m=function(g){f(y,g);function y(){return u(this,y),d(this,(y.__proto__||Object.getPrototypeOf(y)).apply(this,arguments))}return r(y,[{key:"add",value:function(w,C){if(C==="+1"||C==="-1"){var S=this.value(w)||0;C=C==="+1"?S+1:S-1}return C===0?(this.remove(w),!0):o(y.prototype.__proto__||Object.getPrototypeOf(y.prototype),"add",this).call(this,w,C)}},{key:"canAdd",value:function(w,C){return o(y.prototype.__proto__||Object.getPrototypeOf(y.prototype),"canAdd",this).call(this,w,C)||o(y.prototype.__proto__||Object.getPrototypeOf(y.prototype),"canAdd",this).call(this,w,parseInt(C))}},{key:"value",value:function(w){return parseInt(o(y.prototype.__proto__||Object.getPrototypeOf(y.prototype),"value",this).call(this,w))||void 0}}]),y}(l.default.Attributor.Class),v=new m("indent","ql-indent",{scope:l.default.Scope.BLOCK,whitelist:[1,2,3,4,5,6,7,8]});a.IndentClass=v},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0});var r=i(4),o=s(r);function s(f){return f&&f.__esModule?f:{default:f}}function l(f,m){if(!(f instanceof m))throw new TypeError("Cannot call a class as a function")}function c(f,m){if(!f)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return m&&(typeof m=="object"||typeof m=="function")?m:f}function u(f,m){if(typeof m!="function"&&m!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof m);f.prototype=Object.create(m&&m.prototype,{constructor:{value:f,enumerable:!1,writable:!0,configurable:!0}}),m&&(Object.setPrototypeOf?Object.setPrototypeOf(f,m):f.__proto__=m)}var d=function(f){u(m,f);function m(){return l(this,m),c(this,(m.__proto__||Object.getPrototypeOf(m)).apply(this,arguments))}return m}(o.default);d.blotName="blockquote",d.tagName="blockquote",a.default=d},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0});var r=function(){function m(v,g){for(var y=0;y<g.length;y++){var _=g[y];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(v,_.key,_)}}return function(v,g,y){return g&&m(v.prototype,g),y&&m(v,y),v}}(),o=i(4),s=l(o);function l(m){return m&&m.__esModule?m:{default:m}}function c(m,v){if(!(m instanceof v))throw new TypeError("Cannot call a class as a function")}function u(m,v){if(!m)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return v&&(typeof v=="object"||typeof v=="function")?v:m}function d(m,v){if(typeof v!="function"&&v!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof v);m.prototype=Object.create(v&&v.prototype,{constructor:{value:m,enumerable:!1,writable:!0,configurable:!0}}),v&&(Object.setPrototypeOf?Object.setPrototypeOf(m,v):m.__proto__=v)}var f=function(m){d(v,m);function v(){return c(this,v),u(this,(v.__proto__||Object.getPrototypeOf(v)).apply(this,arguments))}return r(v,null,[{key:"formats",value:function(y){return this.tagName.indexOf(y.tagName)+1}}]),v}(s.default);f.blotName="header",f.tagName=["H1","H2","H3","H4","H5","H6"],a.default=f},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0}),a.default=a.ListItem=void 0;var r=function(){function S(M,x){for(var E=0;E<x.length;E++){var k=x[E];k.enumerable=k.enumerable||!1,k.configurable=!0,"value"in k&&(k.writable=!0),Object.defineProperty(M,k.key,k)}}return function(M,x,E){return x&&S(M.prototype,x),E&&S(M,E),M}}(),o=function S(M,x,E){M===null&&(M=Function.prototype);var k=Object.getOwnPropertyDescriptor(M,x);if(k===void 0){var D=Object.getPrototypeOf(M);return D===null?void 0:S(D,x,E)}else{if("value"in k)return k.value;var T=k.get;return T===void 0?void 0:T.call(E)}},s=i(0),l=m(s),c=i(4),u=m(c),d=i(25),f=m(d);function m(S){return S&&S.__esModule?S:{default:S}}function v(S,M,x){return M in S?Object.defineProperty(S,M,{value:x,enumerable:!0,configurable:!0,writable:!0}):S[M]=x,S}function g(S,M){if(!(S instanceof M))throw new TypeError("Cannot call a class as a function")}function y(S,M){if(!S)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return M&&(typeof M=="object"||typeof M=="function")?M:S}function _(S,M){if(typeof M!="function"&&M!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof M);S.prototype=Object.create(M&&M.prototype,{constructor:{value:S,enumerable:!1,writable:!0,configurable:!0}}),M&&(Object.setPrototypeOf?Object.setPrototypeOf(S,M):S.__proto__=M)}var w=function(S){_(M,S);function M(){return g(this,M),y(this,(M.__proto__||Object.getPrototypeOf(M)).apply(this,arguments))}return r(M,[{key:"format",value:function(E,k){E===C.blotName&&!k?this.replaceWith(l.default.create(this.statics.scope)):o(M.prototype.__proto__||Object.getPrototypeOf(M.prototype),"format",this).call(this,E,k)}},{key:"remove",value:function(){this.prev==null&&this.next==null?this.parent.remove():o(M.prototype.__proto__||Object.getPrototypeOf(M.prototype),"remove",this).call(this)}},{key:"replaceWith",value:function(E,k){return this.parent.isolate(this.offset(this.parent),this.length()),E===this.parent.statics.blotName?(this.parent.replaceWith(E,k),this):(this.parent.unwrap(),o(M.prototype.__proto__||Object.getPrototypeOf(M.prototype),"replaceWith",this).call(this,E,k))}}],[{key:"formats",value:function(E){return E.tagName===this.tagName?void 0:o(M.__proto__||Object.getPrototypeOf(M),"formats",this).call(this,E)}}]),M}(u.default);w.blotName="list-item",w.tagName="LI";var C=function(S){_(M,S),r(M,null,[{key:"create",value:function(E){var k=E==="ordered"?"OL":"UL",D=o(M.__proto__||Object.getPrototypeOf(M),"create",this).call(this,k);return(E==="checked"||E==="unchecked")&&D.setAttribute("data-checked",E==="checked"),D}},{key:"formats",value:function(E){if(E.tagName==="OL")return"ordered";if(E.tagName==="UL")return E.hasAttribute("data-checked")?E.getAttribute("data-checked")==="true"?"checked":"unchecked":"bullet"}}]);function M(x){g(this,M);var E=y(this,(M.__proto__||Object.getPrototypeOf(M)).call(this,x)),k=function(T){if(T.target.parentNode===x){var I=E.statics.formats(x),H=l.default.find(T.target);I==="checked"?H.format("list","unchecked"):I==="unchecked"&&H.format("list","checked")}};return x.addEventListener("touchstart",k),x.addEventListener("mousedown",k),E}return r(M,[{key:"format",value:function(E,k){this.children.length>0&&this.children.tail.format(E,k)}},{key:"formats",value:function(){return v({},this.statics.blotName,this.statics.formats(this.domNode))}},{key:"insertBefore",value:function(E,k){if(E instanceof w)o(M.prototype.__proto__||Object.getPrototypeOf(M.prototype),"insertBefore",this).call(this,E,k);else{var D=k==null?this.length():k.offset(this),T=this.split(D);T.parent.insertBefore(E,T)}}},{key:"optimize",value:function(E){o(M.prototype.__proto__||Object.getPrototypeOf(M.prototype),"optimize",this).call(this,E);var k=this.next;k!=null&&k.prev===this&&k.statics.blotName===this.statics.blotName&&k.domNode.tagName===this.domNode.tagName&&k.domNode.getAttribute("data-checked")===this.domNode.getAttribute("data-checked")&&(k.moveChildren(this),k.remove())}},{key:"replace",value:function(E){if(E.statics.blotName!==this.statics.blotName){var k=l.default.create(this.statics.defaultChild);E.moveChildren(k),this.appendChild(k)}o(M.prototype.__proto__||Object.getPrototypeOf(M.prototype),"replace",this).call(this,E)}}]),M}(f.default);C.blotName="list",C.scope=l.default.Scope.BLOCK_BLOT,C.tagName=["OL","UL"],C.defaultChild="list-item",C.allowedChildren=[w],a.ListItem=w,a.default=C},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0});var r=i(56),o=s(r);function s(f){return f&&f.__esModule?f:{default:f}}function l(f,m){if(!(f instanceof m))throw new TypeError("Cannot call a class as a function")}function c(f,m){if(!f)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return m&&(typeof m=="object"||typeof m=="function")?m:f}function u(f,m){if(typeof m!="function"&&m!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof m);f.prototype=Object.create(m&&m.prototype,{constructor:{value:f,enumerable:!1,writable:!0,configurable:!0}}),m&&(Object.setPrototypeOf?Object.setPrototypeOf(f,m):f.__proto__=m)}var d=function(f){u(m,f);function m(){return l(this,m),c(this,(m.__proto__||Object.getPrototypeOf(m)).apply(this,arguments))}return m}(o.default);d.blotName="italic",d.tagName=["EM","I"],a.default=d},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0});var r=function(){function v(g,y){for(var _=0;_<y.length;_++){var w=y[_];w.enumerable=w.enumerable||!1,w.configurable=!0,"value"in w&&(w.writable=!0),Object.defineProperty(g,w.key,w)}}return function(g,y,_){return y&&v(g.prototype,y),_&&v(g,_),g}}(),o=function v(g,y,_){g===null&&(g=Function.prototype);var w=Object.getOwnPropertyDescriptor(g,y);if(w===void 0){var C=Object.getPrototypeOf(g);return C===null?void 0:v(C,y,_)}else{if("value"in w)return w.value;var S=w.get;return S===void 0?void 0:S.call(_)}},s=i(6),l=c(s);function c(v){return v&&v.__esModule?v:{default:v}}function u(v,g){if(!(v instanceof g))throw new TypeError("Cannot call a class as a function")}function d(v,g){if(!v)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return g&&(typeof g=="object"||typeof g=="function")?g:v}function f(v,g){if(typeof g!="function"&&g!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof g);v.prototype=Object.create(g&&g.prototype,{constructor:{value:v,enumerable:!1,writable:!0,configurable:!0}}),g&&(Object.setPrototypeOf?Object.setPrototypeOf(v,g):v.__proto__=g)}var m=function(v){f(g,v);function g(){return u(this,g),d(this,(g.__proto__||Object.getPrototypeOf(g)).apply(this,arguments))}return r(g,null,[{key:"create",value:function(_){return _==="super"?document.createElement("sup"):_==="sub"?document.createElement("sub"):o(g.__proto__||Object.getPrototypeOf(g),"create",this).call(this,_)}},{key:"formats",value:function(_){if(_.tagName==="SUB")return"sub";if(_.tagName==="SUP")return"super"}}]),g}(l.default);m.blotName="script",m.tagName=["SUB","SUP"],a.default=m},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0});var r=i(6),o=s(r);function s(f){return f&&f.__esModule?f:{default:f}}function l(f,m){if(!(f instanceof m))throw new TypeError("Cannot call a class as a function")}function c(f,m){if(!f)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return m&&(typeof m=="object"||typeof m=="function")?m:f}function u(f,m){if(typeof m!="function"&&m!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof m);f.prototype=Object.create(m&&m.prototype,{constructor:{value:f,enumerable:!1,writable:!0,configurable:!0}}),m&&(Object.setPrototypeOf?Object.setPrototypeOf(f,m):f.__proto__=m)}var d=function(f){u(m,f);function m(){return l(this,m),c(this,(m.__proto__||Object.getPrototypeOf(m)).apply(this,arguments))}return m}(o.default);d.blotName="strike",d.tagName="S",a.default=d},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0});var r=i(6),o=s(r);function s(f){return f&&f.__esModule?f:{default:f}}function l(f,m){if(!(f instanceof m))throw new TypeError("Cannot call a class as a function")}function c(f,m){if(!f)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return m&&(typeof m=="object"||typeof m=="function")?m:f}function u(f,m){if(typeof m!="function"&&m!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof m);f.prototype=Object.create(m&&m.prototype,{constructor:{value:f,enumerable:!1,writable:!0,configurable:!0}}),m&&(Object.setPrototypeOf?Object.setPrototypeOf(f,m):f.__proto__=m)}var d=function(f){u(m,f);function m(){return l(this,m),c(this,(m.__proto__||Object.getPrototypeOf(m)).apply(this,arguments))}return m}(o.default);d.blotName="underline",d.tagName="U",a.default=d},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0});var r=function(){function y(_,w){for(var C=0;C<w.length;C++){var S=w[C];S.enumerable=S.enumerable||!1,S.configurable=!0,"value"in S&&(S.writable=!0),Object.defineProperty(_,S.key,S)}}return function(_,w,C){return w&&y(_.prototype,w),C&&y(_,C),_}}(),o=function y(_,w,C){_===null&&(_=Function.prototype);var S=Object.getOwnPropertyDescriptor(_,w);if(S===void 0){var M=Object.getPrototypeOf(_);return M===null?void 0:y(M,w,C)}else{if("value"in S)return S.value;var x=S.get;return x===void 0?void 0:x.call(C)}},s=i(0),l=u(s),c=i(27);function u(y){return y&&y.__esModule?y:{default:y}}function d(y,_){if(!(y instanceof _))throw new TypeError("Cannot call a class as a function")}function f(y,_){if(!y)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return _&&(typeof _=="object"||typeof _=="function")?_:y}function m(y,_){if(typeof _!="function"&&_!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof _);y.prototype=Object.create(_&&_.prototype,{constructor:{value:y,enumerable:!1,writable:!0,configurable:!0}}),_&&(Object.setPrototypeOf?Object.setPrototypeOf(y,_):y.__proto__=_)}var v=["alt","height","width"],g=function(y){m(_,y);function _(){return d(this,_),f(this,(_.__proto__||Object.getPrototypeOf(_)).apply(this,arguments))}return r(_,[{key:"format",value:function(C,S){v.indexOf(C)>-1?S?this.domNode.setAttribute(C,S):this.domNode.removeAttribute(C):o(_.prototype.__proto__||Object.getPrototypeOf(_.prototype),"format",this).call(this,C,S)}}],[{key:"create",value:function(C){var S=o(_.__proto__||Object.getPrototypeOf(_),"create",this).call(this,C);return typeof C=="string"&&S.setAttribute("src",this.sanitize(C)),S}},{key:"formats",value:function(C){return v.reduce(function(S,M){return C.hasAttribute(M)&&(S[M]=C.getAttribute(M)),S},{})}},{key:"match",value:function(C){return/\.(jpe?g|gif|png)$/.test(C)||/^data:image\/.+;base64/.test(C)}},{key:"sanitize",value:function(C){return(0,c.sanitize)(C,["http","https","data"])?C:"//:0"}},{key:"value",value:function(C){return C.getAttribute("src")}}]),_}(l.default.Embed);g.blotName="image",g.tagName="IMG",a.default=g},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0});var r=function(){function y(_,w){for(var C=0;C<w.length;C++){var S=w[C];S.enumerable=S.enumerable||!1,S.configurable=!0,"value"in S&&(S.writable=!0),Object.defineProperty(_,S.key,S)}}return function(_,w,C){return w&&y(_.prototype,w),C&&y(_,C),_}}(),o=function y(_,w,C){_===null&&(_=Function.prototype);var S=Object.getOwnPropertyDescriptor(_,w);if(S===void 0){var M=Object.getPrototypeOf(_);return M===null?void 0:y(M,w,C)}else{if("value"in S)return S.value;var x=S.get;return x===void 0?void 0:x.call(C)}},s=i(4),l=i(27),c=u(l);function u(y){return y&&y.__esModule?y:{default:y}}function d(y,_){if(!(y instanceof _))throw new TypeError("Cannot call a class as a function")}function f(y,_){if(!y)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return _&&(typeof _=="object"||typeof _=="function")?_:y}function m(y,_){if(typeof _!="function"&&_!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof _);y.prototype=Object.create(_&&_.prototype,{constructor:{value:y,enumerable:!1,writable:!0,configurable:!0}}),_&&(Object.setPrototypeOf?Object.setPrototypeOf(y,_):y.__proto__=_)}var v=["height","width"],g=function(y){m(_,y);function _(){return d(this,_),f(this,(_.__proto__||Object.getPrototypeOf(_)).apply(this,arguments))}return r(_,[{key:"format",value:function(C,S){v.indexOf(C)>-1?S?this.domNode.setAttribute(C,S):this.domNode.removeAttribute(C):o(_.prototype.__proto__||Object.getPrototypeOf(_.prototype),"format",this).call(this,C,S)}}],[{key:"create",value:function(C){var S=o(_.__proto__||Object.getPrototypeOf(_),"create",this).call(this,C);return S.setAttribute("frameborder","0"),S.setAttribute("allowfullscreen",!0),S.setAttribute("src",this.sanitize(C)),S}},{key:"formats",value:function(C){return v.reduce(function(S,M){return C.hasAttribute(M)&&(S[M]=C.getAttribute(M)),S},{})}},{key:"sanitize",value:function(C){return c.default.sanitize(C)}},{key:"value",value:function(C){return C.getAttribute("src")}}]),_}(s.BlockEmbed);g.blotName="video",g.className="ql-video",g.tagName="IFRAME",a.default=g},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0}),a.default=a.FormulaBlot=void 0;var r=function(){function C(S,M){for(var x=0;x<M.length;x++){var E=M[x];E.enumerable=E.enumerable||!1,E.configurable=!0,"value"in E&&(E.writable=!0),Object.defineProperty(S,E.key,E)}}return function(S,M,x){return M&&C(S.prototype,M),x&&C(S,x),S}}(),o=function C(S,M,x){S===null&&(S=Function.prototype);var E=Object.getOwnPropertyDescriptor(S,M);if(E===void 0){var k=Object.getPrototypeOf(S);return k===null?void 0:C(k,M,x)}else{if("value"in E)return E.value;var D=E.get;return D===void 0?void 0:D.call(x)}},s=i(35),l=m(s),c=i(5),u=m(c),d=i(9),f=m(d);function m(C){return C&&C.__esModule?C:{default:C}}function v(C,S){if(!(C instanceof S))throw new TypeError("Cannot call a class as a function")}function g(C,S){if(!C)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return S&&(typeof S=="object"||typeof S=="function")?S:C}function y(C,S){if(typeof S!="function"&&S!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof S);C.prototype=Object.create(S&&S.prototype,{constructor:{value:C,enumerable:!1,writable:!0,configurable:!0}}),S&&(Object.setPrototypeOf?Object.setPrototypeOf(C,S):C.__proto__=S)}var _=function(C){y(S,C);function S(){return v(this,S),g(this,(S.__proto__||Object.getPrototypeOf(S)).apply(this,arguments))}return r(S,null,[{key:"create",value:function(x){var E=o(S.__proto__||Object.getPrototypeOf(S),"create",this).call(this,x);return typeof x=="string"&&(window.katex.render(x,E,{throwOnError:!1,errorColor:"#f00"}),E.setAttribute("data-value",x)),E}},{key:"value",value:function(x){return x.getAttribute("data-value")}}]),S}(l.default);_.blotName="formula",_.className="ql-formula",_.tagName="SPAN";var w=function(C){y(S,C),r(S,null,[{key:"register",value:function(){u.default.register(_,!0)}}]);function S(){v(this,S);var M=g(this,(S.__proto__||Object.getPrototypeOf(S)).call(this));if(window.katex==null)throw new Error("Formula module requires KaTeX.");return M}return S}(f.default);a.FormulaBlot=_,a.default=w},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0}),a.default=a.CodeToken=a.CodeBlock=void 0;var r=function(){function x(E,k){for(var D=0;D<k.length;D++){var T=k[D];T.enumerable=T.enumerable||!1,T.configurable=!0,"value"in T&&(T.writable=!0),Object.defineProperty(E,T.key,T)}}return function(E,k,D){return k&&x(E.prototype,k),D&&x(E,D),E}}(),o=function x(E,k,D){E===null&&(E=Function.prototype);var T=Object.getOwnPropertyDescriptor(E,k);if(T===void 0){var I=Object.getPrototypeOf(E);return I===null?void 0:x(I,k,D)}else{if("value"in T)return T.value;var H=T.get;return H===void 0?void 0:H.call(D)}},s=i(0),l=g(s),c=i(5),u=g(c),d=i(9),f=g(d),m=i(13),v=g(m);function g(x){return x&&x.__esModule?x:{default:x}}function y(x,E){if(!(x instanceof E))throw new TypeError("Cannot call a class as a function")}function _(x,E){if(!x)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return E&&(typeof E=="object"||typeof E=="function")?E:x}function w(x,E){if(typeof E!="function"&&E!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof E);x.prototype=Object.create(E&&E.prototype,{constructor:{value:x,enumerable:!1,writable:!0,configurable:!0}}),E&&(Object.setPrototypeOf?Object.setPrototypeOf(x,E):x.__proto__=E)}var C=function(x){w(E,x);function E(){return y(this,E),_(this,(E.__proto__||Object.getPrototypeOf(E)).apply(this,arguments))}return r(E,[{key:"replaceWith",value:function(D){this.domNode.textContent=this.domNode.textContent,this.attach(),o(E.prototype.__proto__||Object.getPrototypeOf(E.prototype),"replaceWith",this).call(this,D)}},{key:"highlight",value:function(D){var T=this.domNode.textContent;this.cachedText!==T&&((T.trim().length>0||this.cachedText==null)&&(this.domNode.innerHTML=D(T),this.domNode.normalize(),this.attach()),this.cachedText=T)}}]),E}(v.default);C.className="ql-syntax";var S=new l.default.Attributor.Class("token","hljs",{scope:l.default.Scope.INLINE}),M=function(x){w(E,x),r(E,null,[{key:"register",value:function(){u.default.register(S,!0),u.default.register(C,!0)}}]);function E(k,D){y(this,E);var T=_(this,(E.__proto__||Object.getPrototypeOf(E)).call(this,k,D));if(typeof T.options.highlight!="function")throw new Error("Syntax module requires highlight.js. Please include the library on the page before Quill.");var I=null;return T.quill.on(u.default.events.SCROLL_OPTIMIZE,function(){clearTimeout(I),I=setTimeout(function(){T.highlight(),I=null},T.options.interval)}),T.highlight(),T}return r(E,[{key:"highlight",value:function(){var D=this;if(!this.quill.selection.composing){this.quill.update(u.default.sources.USER);var T=this.quill.getSelection();this.quill.scroll.descendants(C).forEach(function(I){I.highlight(D.options.highlight)}),this.quill.update(u.default.sources.SILENT),T!=null&&this.quill.setSelection(T,u.default.sources.SILENT)}}}]),E}(f.default);M.DEFAULTS={highlight:function(){return window.hljs==null?null:function(x){var E=window.hljs.highlightAuto(x);return E.value}}(),interval:1e3},a.CodeBlock=C,a.CodeToken=S,a.default=M},function(n,a){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=3 x2=15 y1=9 y2=9></line> <line class=ql-stroke x1=3 x2=13 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=9 y1=4 y2=4></line> </svg>'},function(n,a){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=15 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=14 x2=4 y1=14 y2=14></line> <line class=ql-stroke x1=12 x2=6 y1=4 y2=4></line> </svg>'},function(n,a){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=15 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=15 x2=5 y1=14 y2=14></line> <line class=ql-stroke x1=15 x2=9 y1=4 y2=4></line> </svg>'},function(n,a){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=15 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=15 x2=3 y1=14 y2=14></line> <line class=ql-stroke x1=15 x2=3 y1=4 y2=4></line> </svg>'},function(n,a){n.exports='<svg viewbox="0 0 18 18"> <g class="ql-fill ql-color-label"> <polygon points="6 6.868 6 6 5 6 5 7 5.942 7 6 6.868"></polygon> <rect height=1 width=1 x=4 y=4></rect> <polygon points="6.817 5 6 5 6 6 6.38 6 6.817 5"></polygon> <rect height=1 width=1 x=2 y=6></rect> <rect height=1 width=1 x=3 y=5></rect> <rect height=1 width=1 x=4 y=7></rect> <polygon points="4 11.439 4 11 3 11 3 12 3.755 12 4 11.439"></polygon> <rect height=1 width=1 x=2 y=12></rect> <rect height=1 width=1 x=2 y=9></rect> <rect height=1 width=1 x=2 y=15></rect> <polygon points="4.63 10 4 10 4 11 4.192 11 4.63 10"></polygon> <rect height=1 width=1 x=3 y=8></rect> <path d=M10.832,4.2L11,4.582V4H10.708A1.948,1.948,0,0,1,10.832,4.2Z></path> <path d=M7,4.582L7.168,4.2A1.929,1.929,0,0,1,7.292,4H7V4.582Z></path> <path d=M8,13H7.683l-0.351.8a1.933,1.933,0,0,1-.124.2H8V13Z></path> <rect height=1 width=1 x=12 y=2></rect> <rect height=1 width=1 x=11 y=3></rect> <path d=M9,3H8V3.282A1.985,1.985,0,0,1,9,3Z></path> <rect height=1 width=1 x=2 y=3></rect> <rect height=1 width=1 x=6 y=2></rect> <rect height=1 width=1 x=3 y=2></rect> <rect height=1 width=1 x=5 y=3></rect> <rect height=1 width=1 x=9 y=2></rect> <rect height=1 width=1 x=15 y=14></rect> <polygon points="13.447 10.174 13.469 10.225 13.472 10.232 13.808 11 14 11 14 10 13.37 10 13.447 10.174"></polygon> <rect height=1 width=1 x=13 y=7></rect> <rect height=1 width=1 x=15 y=5></rect> <rect height=1 width=1 x=14 y=6></rect> <rect height=1 width=1 x=15 y=8></rect> <rect height=1 width=1 x=14 y=9></rect> <path d=M3.775,14H3v1H4V14.314A1.97,1.97,0,0,1,3.775,14Z></path> <rect height=1 width=1 x=14 y=3></rect> <polygon points="12 6.868 12 6 11.62 6 12 6.868"></polygon> <rect height=1 width=1 x=15 y=2></rect> <rect height=1 width=1 x=12 y=5></rect> <rect height=1 width=1 x=13 y=4></rect> <polygon points="12.933 9 13 9 13 8 12.495 8 12.933 9"></polygon> <rect height=1 width=1 x=9 y=14></rect> <rect height=1 width=1 x=8 y=15></rect> <path d=M6,14.926V15H7V14.316A1.993,1.993,0,0,1,6,14.926Z></path> <rect height=1 width=1 x=5 y=15></rect> <path d=M10.668,13.8L10.317,13H10v1h0.792A1.947,1.947,0,0,1,10.668,13.8Z></path> <rect height=1 width=1 x=11 y=15></rect> <path d=M14.332,12.2a1.99,1.99,0,0,1,.166.8H15V12H14.245Z></path> <rect height=1 width=1 x=14 y=15></rect> <rect height=1 width=1 x=15 y=11></rect> </g> <polyline class=ql-stroke points="5.5 13 9 5 12.5 13"></polyline> <line class=ql-stroke x1=11.63 x2=6.38 y1=11 y2=11></line> </svg>'},function(n,a){n.exports='<svg viewbox="0 0 18 18"> <rect class="ql-fill ql-stroke" height=3 width=3 x=4 y=5></rect> <rect class="ql-fill ql-stroke" height=3 width=3 x=11 y=5></rect> <path class="ql-even ql-fill ql-stroke" d=M7,8c0,4.031-3,5-3,5></path> <path class="ql-even ql-fill ql-stroke" d=M14,8c0,4.031-3,5-3,5></path> </svg>'},function(n,a){n.exports='<svg viewbox="0 0 18 18"> <path class=ql-stroke d=M5,4H9.5A2.5,2.5,0,0,1,12,6.5v0A2.5,2.5,0,0,1,9.5,9H5A0,0,0,0,1,5,9V4A0,0,0,0,1,5,4Z></path> <path class=ql-stroke d=M5,9h5.5A2.5,2.5,0,0,1,13,11.5v0A2.5,2.5,0,0,1,10.5,14H5a0,0,0,0,1,0,0V9A0,0,0,0,1,5,9Z></path> </svg>'},function(n,a){n.exports='<svg class="" viewbox="0 0 18 18"> <line class=ql-stroke x1=5 x2=13 y1=3 y2=3></line> <line class=ql-stroke x1=6 x2=9.35 y1=12 y2=3></line> <line class=ql-stroke x1=11 x2=15 y1=11 y2=15></line> <line class=ql-stroke x1=15 x2=11 y1=11 y2=15></line> <rect class=ql-fill height=1 rx=0.5 ry=0.5 width=7 x=2 y=14></rect> </svg>'},function(n,a){n.exports='<svg viewbox="0 0 18 18"> <line class="ql-color-label ql-stroke ql-transparent" x1=3 x2=15 y1=15 y2=15></line> <polyline class=ql-stroke points="5.5 11 9 3 12.5 11"></polyline> <line class=ql-stroke x1=11.63 x2=6.38 y1=9 y2=9></line> </svg>'},function(n,a){n.exports='<svg viewbox="0 0 18 18"> <polygon class="ql-stroke ql-fill" points="3 11 5 9 3 7 3 11"></polygon> <line class="ql-stroke ql-fill" x1=15 x2=11 y1=4 y2=4></line> <path class=ql-fill d=M11,3a3,3,0,0,0,0,6h1V3H11Z></path> <rect class=ql-fill height=11 width=1 x=11 y=4></rect> <rect class=ql-fill height=11 width=1 x=13 y=4></rect> </svg>'},function(n,a){n.exports='<svg viewbox="0 0 18 18"> <polygon class="ql-stroke ql-fill" points="15 12 13 10 15 8 15 12"></polygon> <line class="ql-stroke ql-fill" x1=9 x2=5 y1=4 y2=4></line> <path class=ql-fill d=M5,3A3,3,0,0,0,5,9H6V3H5Z></path> <rect class=ql-fill height=11 width=1 x=5 y=4></rect> <rect class=ql-fill height=11 width=1 x=7 y=4></rect> </svg>'},function(n,a){n.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M14,16H4a1,1,0,0,1,0-2H14A1,1,0,0,1,14,16Z /> <path class=ql-fill d=M14,4H4A1,1,0,0,1,4,2H14A1,1,0,0,1,14,4Z /> <rect class=ql-fill x=3 y=6 width=12 height=6 rx=1 ry=1 /> </svg>'},function(n,a){n.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M13,16H5a1,1,0,0,1,0-2h8A1,1,0,0,1,13,16Z /> <path class=ql-fill d=M13,4H5A1,1,0,0,1,5,2h8A1,1,0,0,1,13,4Z /> <rect class=ql-fill x=2 y=6 width=14 height=6 rx=1 ry=1 /> </svg>'},function(n,a){n.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M15,8H13a1,1,0,0,1,0-2h2A1,1,0,0,1,15,8Z /> <path class=ql-fill d=M15,12H13a1,1,0,0,1,0-2h2A1,1,0,0,1,15,12Z /> <path class=ql-fill d=M15,16H5a1,1,0,0,1,0-2H15A1,1,0,0,1,15,16Z /> <path class=ql-fill d=M15,4H5A1,1,0,0,1,5,2H15A1,1,0,0,1,15,4Z /> <rect class=ql-fill x=2 y=6 width=8 height=6 rx=1 ry=1 /> </svg>'},function(n,a){n.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M5,8H3A1,1,0,0,1,3,6H5A1,1,0,0,1,5,8Z /> <path class=ql-fill d=M5,12H3a1,1,0,0,1,0-2H5A1,1,0,0,1,5,12Z /> <path class=ql-fill d=M13,16H3a1,1,0,0,1,0-2H13A1,1,0,0,1,13,16Z /> <path class=ql-fill d=M13,4H3A1,1,0,0,1,3,2H13A1,1,0,0,1,13,4Z /> <rect class=ql-fill x=8 y=6 width=8 height=6 rx=1 ry=1 transform="translate(24 18) rotate(-180)"/> </svg>'},function(n,a){n.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M11.759,2.482a2.561,2.561,0,0,0-3.53.607A7.656,7.656,0,0,0,6.8,6.2C6.109,9.188,5.275,14.677,4.15,14.927a1.545,1.545,0,0,0-1.3-.933A0.922,0.922,0,0,0,2,15.036S1.954,16,4.119,16s3.091-2.691,3.7-5.553c0.177-.826.36-1.726,0.554-2.6L8.775,6.2c0.381-1.421.807-2.521,1.306-2.676a1.014,1.014,0,0,0,1.02.56A0.966,0.966,0,0,0,11.759,2.482Z></path> <rect class=ql-fill height=1.6 rx=0.8 ry=0.8 width=5 x=5.15 y=6.2></rect> <path class=ql-fill d=M13.663,12.027a1.662,1.662,0,0,1,.266-0.276q0.193,0.069.456,0.138a2.1,2.1,0,0,0,.535.069,1.075,1.075,0,0,0,.767-0.3,1.044,1.044,0,0,0,.314-0.8,0.84,0.84,0,0,0-.238-0.619,0.8,0.8,0,0,0-.594-0.239,1.154,1.154,0,0,0-.781.3,4.607,4.607,0,0,0-.781,1q-0.091.15-.218,0.346l-0.246.38c-0.068-.288-0.137-0.582-0.212-0.885-0.459-1.847-2.494-.984-2.941-0.8-0.482.2-.353,0.647-0.094,0.529a0.869,0.869,0,0,1,1.281.585c0.217,0.751.377,1.436,0.527,2.038a5.688,5.688,0,0,1-.362.467,2.69,2.69,0,0,1-.264.271q-0.221-.08-0.471-0.147a2.029,2.029,0,0,0-.522-0.066,1.079,1.079,0,0,0-.768.3A1.058,1.058,0,0,0,9,15.131a0.82,0.82,0,0,0,.832.852,1.134,1.134,0,0,0,.787-0.3,5.11,5.11,0,0,0,.776-0.993q0.141-.219.215-0.34c0.046-.076.122-0.194,0.223-0.346a2.786,2.786,0,0,0,.918,1.726,2.582,2.582,0,0,0,2.376-.185c0.317-.181.212-0.565,0-0.494A0.807,0.807,0,0,1,14.176,15a5.159,5.159,0,0,1-.913-2.446l0,0Q13.487,12.24,13.663,12.027Z></path> </svg>'},function(n,a){n.exports='<svg viewBox="0 0 18 18"> <path class=ql-fill d=M10,4V14a1,1,0,0,1-2,0V10H3v4a1,1,0,0,1-2,0V4A1,1,0,0,1,3,4V8H8V4a1,1,0,0,1,2,0Zm6.06787,9.209H14.98975V7.59863a.54085.54085,0,0,0-.605-.60547h-.62744a1.01119,1.01119,0,0,0-.748.29688L11.645,8.56641a.5435.5435,0,0,0-.022.8584l.28613.30762a.53861.53861,0,0,0,.84717.0332l.09912-.08789a1.2137,1.2137,0,0,0,.2417-.35254h.02246s-.01123.30859-.01123.60547V13.209H12.041a.54085.54085,0,0,0-.605.60547v.43945a.54085.54085,0,0,0,.605.60547h4.02686a.54085.54085,0,0,0,.605-.60547v-.43945A.54085.54085,0,0,0,16.06787,13.209Z /> </svg>'},function(n,a){n.exports='<svg viewBox="0 0 18 18"> <path class=ql-fill d=M16.73975,13.81445v.43945a.54085.54085,0,0,1-.605.60547H11.855a.58392.58392,0,0,1-.64893-.60547V14.0127c0-2.90527,3.39941-3.42187,3.39941-4.55469a.77675.77675,0,0,0-.84717-.78125,1.17684,1.17684,0,0,0-.83594.38477c-.2749.26367-.561.374-.85791.13184l-.4292-.34082c-.30811-.24219-.38525-.51758-.1543-.81445a2.97155,2.97155,0,0,1,2.45361-1.17676,2.45393,2.45393,0,0,1,2.68408,2.40918c0,2.45312-3.1792,2.92676-3.27832,3.93848h2.79443A.54085.54085,0,0,1,16.73975,13.81445ZM9,3A.99974.99974,0,0,0,8,4V8H3V4A1,1,0,0,0,1,4V14a1,1,0,0,0,2,0V10H8v4a1,1,0,0,0,2,0V4A.99974.99974,0,0,0,9,3Z /> </svg>'},function(n,a){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=7 x2=13 y1=4 y2=4></line> <line class=ql-stroke x1=5 x2=11 y1=14 y2=14></line> <line class=ql-stroke x1=8 x2=10 y1=14 y2=4></line> </svg>'},function(n,a){n.exports='<svg viewbox="0 0 18 18"> <rect class=ql-stroke height=10 width=12 x=3 y=4></rect> <circle class=ql-fill cx=6 cy=7 r=1></circle> <polyline class="ql-even ql-fill" points="5 12 5 11 7 9 8 10 11 7 13 9 13 12 5 12"></polyline> </svg>'},function(n,a){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=3 x2=15 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=9 x2=15 y1=9 y2=9></line> <polyline class="ql-fill ql-stroke" points="3 7 3 11 5 9 3 7"></polyline> </svg>'},function(n,a){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=3 x2=15 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=9 x2=15 y1=9 y2=9></line> <polyline class=ql-stroke points="5 7 5 11 3 9 5 7"></polyline> </svg>'},function(n,a){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=7 x2=11 y1=7 y2=11></line> <path class="ql-even ql-stroke" d=M8.9,4.577a3.476,3.476,0,0,1,.36,4.679A3.476,3.476,0,0,1,4.577,8.9C3.185,7.5,2.035,6.4,4.217,4.217S7.5,3.185,8.9,4.577Z></path> <path class="ql-even ql-stroke" d=M13.423,9.1a3.476,3.476,0,0,0-4.679-.36,3.476,3.476,0,0,0,.36,4.679c1.392,1.392,2.5,2.542,4.679.36S14.815,10.5,13.423,9.1Z></path> </svg>'},function(n,a){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=7 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=7 x2=15 y1=9 y2=9></line> <line class=ql-stroke x1=7 x2=15 y1=14 y2=14></line> <line class="ql-stroke ql-thin" x1=2.5 x2=4.5 y1=5.5 y2=5.5></line> <path class=ql-fill d=M3.5,6A0.5,0.5,0,0,1,3,5.5V3.085l-0.276.138A0.5,0.5,0,0,1,2.053,3c-0.124-.247-0.023-0.324.224-0.447l1-.5A0.5,0.5,0,0,1,4,2.5v3A0.5,0.5,0,0,1,3.5,6Z></path> <path class="ql-stroke ql-thin" d=M4.5,10.5h-2c0-.234,1.85-1.076,1.85-2.234A0.959,0.959,0,0,0,2.5,8.156></path> <path class="ql-stroke ql-thin" d=M2.5,14.846a0.959,0.959,0,0,0,1.85-.109A0.7,0.7,0,0,0,3.75,14a0.688,0.688,0,0,0,.6-0.736,0.959,0.959,0,0,0-1.85-.109></path> </svg>'},function(n,a){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=6 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=6 x2=15 y1=9 y2=9></line> <line class=ql-stroke x1=6 x2=15 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=3 y1=4 y2=4></line> <line class=ql-stroke x1=3 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=3 x2=3 y1=14 y2=14></line> </svg>'},function(n,a){n.exports='<svg class="" viewbox="0 0 18 18"> <line class=ql-stroke x1=9 x2=15 y1=4 y2=4></line> <polyline class=ql-stroke points="3 4 4 5 6 3"></polyline> <line class=ql-stroke x1=9 x2=15 y1=14 y2=14></line> <polyline class=ql-stroke points="3 14 4 15 6 13"></polyline> <line class=ql-stroke x1=9 x2=15 y1=9 y2=9></line> <polyline class=ql-stroke points="3 9 4 10 6 8"></polyline> </svg>'},function(n,a){n.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M15.5,15H13.861a3.858,3.858,0,0,0,1.914-2.975,1.8,1.8,0,0,0-1.6-1.751A1.921,1.921,0,0,0,12.021,11.7a0.50013,0.50013,0,1,0,.957.291h0a0.914,0.914,0,0,1,1.053-.725,0.81,0.81,0,0,1,.744.762c0,1.076-1.16971,1.86982-1.93971,2.43082A1.45639,1.45639,0,0,0,12,15.5a0.5,0.5,0,0,0,.5.5h3A0.5,0.5,0,0,0,15.5,15Z /> <path class=ql-fill d=M9.65,5.241a1,1,0,0,0-1.409.108L6,7.964,3.759,5.349A1,1,0,0,0,2.192,6.59178Q2.21541,6.6213,2.241,6.649L4.684,9.5,2.241,12.35A1,1,0,0,0,3.71,13.70722q0.02557-.02768.049-0.05722L6,11.036,8.241,13.65a1,1,0,1,0,1.567-1.24277Q9.78459,12.3777,9.759,12.35L7.316,9.5,9.759,6.651A1,1,0,0,0,9.65,5.241Z /> </svg>'},function(n,a){n.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M15.5,7H13.861a4.015,4.015,0,0,0,1.914-2.975,1.8,1.8,0,0,0-1.6-1.751A1.922,1.922,0,0,0,12.021,3.7a0.5,0.5,0,1,0,.957.291,0.917,0.917,0,0,1,1.053-.725,0.81,0.81,0,0,1,.744.762c0,1.077-1.164,1.925-1.934,2.486A1.423,1.423,0,0,0,12,7.5a0.5,0.5,0,0,0,.5.5h3A0.5,0.5,0,0,0,15.5,7Z /> <path class=ql-fill d=M9.651,5.241a1,1,0,0,0-1.41.108L6,7.964,3.759,5.349a1,1,0,1,0-1.519,1.3L4.683,9.5,2.241,12.35a1,1,0,1,0,1.519,1.3L6,11.036,8.241,13.65a1,1,0,0,0,1.519-1.3L7.317,9.5,9.759,6.651A1,1,0,0,0,9.651,5.241Z /> </svg>'},function(n,a){n.exports='<svg viewbox="0 0 18 18"> <line class="ql-stroke ql-thin" x1=15.5 x2=2.5 y1=8.5 y2=9.5></line> <path class=ql-fill d=M9.007,8C6.542,7.791,6,7.519,6,6.5,6,5.792,7.283,5,9,5c1.571,0,2.765.679,2.969,1.309a1,1,0,0,0,1.9-.617C13.356,4.106,11.354,3,9,3,6.2,3,4,4.538,4,6.5a3.2,3.2,0,0,0,.5,1.843Z></path> <path class=ql-fill d=M8.984,10C11.457,10.208,12,10.479,12,11.5c0,0.708-1.283,1.5-3,1.5-1.571,0-2.765-.679-2.969-1.309a1,1,0,1,0-1.9.617C4.644,13.894,6.646,15,9,15c2.8,0,5-1.538,5-3.5a3.2,3.2,0,0,0-.5-1.843Z></path> </svg>'},function(n,a){n.exports='<svg viewbox="0 0 18 18"> <path class=ql-stroke d=M5,3V9a4.012,4.012,0,0,0,4,4H9a4.012,4.012,0,0,0,4-4V3></path> <rect class=ql-fill height=1 rx=0.5 ry=0.5 width=12 x=3 y=15></rect> </svg>'},function(n,a){n.exports='<svg viewbox="0 0 18 18"> <rect class=ql-stroke height=12 width=12 x=3 y=3></rect> <rect class=ql-fill height=12 width=1 x=5 y=3></rect> <rect class=ql-fill height=12 width=1 x=12 y=3></rect> <rect class=ql-fill height=2 width=8 x=5 y=8></rect> <rect class=ql-fill height=1 width=3 x=3 y=5></rect> <rect class=ql-fill height=1 width=3 x=3 y=7></rect> <rect class=ql-fill height=1 width=3 x=3 y=10></rect> <rect class=ql-fill height=1 width=3 x=3 y=12></rect> <rect class=ql-fill height=1 width=3 x=12 y=5></rect> <rect class=ql-fill height=1 width=3 x=12 y=7></rect> <rect class=ql-fill height=1 width=3 x=12 y=10></rect> <rect class=ql-fill height=1 width=3 x=12 y=12></rect> </svg>'},function(n,a){n.exports='<svg viewbox="0 0 18 18"> <polygon class=ql-stroke points="7 11 9 13 11 11 7 11"></polygon> <polygon class=ql-stroke points="7 7 9 5 11 7 7 7"></polygon> </svg>'},function(n,a,i){Object.defineProperty(a,"__esModule",{value:!0}),a.default=a.BubbleTooltip=void 0;var r=function E(k,D,T){k===null&&(k=Function.prototype);var I=Object.getOwnPropertyDescriptor(k,D);if(I===void 0){var H=Object.getPrototypeOf(k);return H===null?void 0:E(H,D,T)}else{if("value"in I)return I.value;var R=I.get;return R===void 0?void 0:R.call(T)}},o=function(){function E(k,D){for(var T=0;T<D.length;T++){var I=D[T];I.enumerable=I.enumerable||!1,I.configurable=!0,"value"in I&&(I.writable=!0),Object.defineProperty(k,I.key,I)}}return function(k,D,T){return D&&E(k.prototype,D),T&&E(k,T),k}}(),s=i(3),l=y(s),c=i(8),u=y(c),d=i(43),f=y(d),m=i(15),v=i(41),g=y(v);function y(E){return E&&E.__esModule?E:{default:E}}function _(E,k){if(!(E instanceof k))throw new TypeError("Cannot call a class as a function")}function w(E,k){if(!E)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return k&&(typeof k=="object"||typeof k=="function")?k:E}function C(E,k){if(typeof k!="function"&&k!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof k);E.prototype=Object.create(k&&k.prototype,{constructor:{value:E,enumerable:!1,writable:!0,configurable:!0}}),k&&(Object.setPrototypeOf?Object.setPrototypeOf(E,k):E.__proto__=k)}var S=[["bold","italic","link"],[{header:1},{header:2},"blockquote"]],M=function(E){C(k,E);function k(D,T){_(this,k),T.modules.toolbar!=null&&T.modules.toolbar.container==null&&(T.modules.toolbar.container=S);var I=w(this,(k.__proto__||Object.getPrototypeOf(k)).call(this,D,T));return I.quill.container.classList.add("ql-bubble"),I}return o(k,[{key:"extendToolbar",value:function(T){this.tooltip=new x(this.quill,this.options.bounds),this.tooltip.root.appendChild(T.container),this.buildButtons([].slice.call(T.container.querySelectorAll("button")),g.default),this.buildPickers([].slice.call(T.container.querySelectorAll("select")),g.default)}}]),k}(f.default);M.DEFAULTS=(0,l.default)(!0,{},f.default.DEFAULTS,{modules:{toolbar:{handlers:{link:function(k){k?this.quill.theme.tooltip.edit():this.quill.format("link",!1)}}}}});var x=function(E){C(k,E);function k(D,T){_(this,k);var I=w(this,(k.__proto__||Object.getPrototypeOf(k)).call(this,D,T));return I.quill.on(u.default.events.EDITOR_CHANGE,function(H,R,Z,N){if(H===u.default.events.SELECTION_CHANGE)if(R!=null&&R.length>0&&N===u.default.sources.USER){I.show(),I.root.style.left="0px",I.root.style.width="",I.root.style.width=I.root.offsetWidth+"px";var W=I.quill.getLines(R.index,R.length);if(W.length===1)I.position(I.quill.getBounds(R));else{var X=W[W.length-1],ie=I.quill.getIndex(X),pe=Math.min(X.length()-1,R.index+R.length-ie),z=I.quill.getBounds(new m.Range(ie,pe));I.position(z)}}else document.activeElement!==I.textbox&&I.quill.hasFocus()&&I.hide()}),I}return o(k,[{key:"listen",value:function(){var T=this;r(k.prototype.__proto__||Object.getPrototypeOf(k.prototype),"listen",this).call(this),this.root.querySelector(".ql-close").addEventListener("click",function(){T.root.classList.remove("ql-editing")}),this.quill.on(u.default.events.SCROLL_OPTIMIZE,function(){setTimeout(function(){if(!T.root.classList.contains("ql-hidden")){var I=T.quill.getSelection();I!=null&&T.position(T.quill.getBounds(I))}},1)})}},{key:"cancel",value:function(){this.show()}},{key:"position",value:function(T){var I=r(k.prototype.__proto__||Object.getPrototypeOf(k.prototype),"position",this).call(this,T),H=this.root.querySelector(".ql-tooltip-arrow");if(H.style.marginLeft="",I===0)return I;H.style.marginLeft=-1*I-H.offsetWidth/2+"px"}}]),k}(d.BaseTooltip);x.TEMPLATE=['<span class="ql-tooltip-arrow"></span>','<div class="ql-tooltip-editor">','<input type="text" data-formula="e=mc^2" data-link="https://quilljs.com" data-video="Embed URL">','<a class="ql-close"></a>',"</div>"].join(""),a.BubbleTooltip=x,a.default=M},function(n,a,i){n.exports=i(63)}]).default})})(dB);var LSe=dB.exports;const n7=Xi(LSe);var cu=-1,_l=1,Eo=0;function Fm(e,t,n,a){if(e===t)return e?[[Eo,e]]:[];if(n!=null){var i=OSe(e,t,n);if(i)return i}var r=cA(e,t),o=e.substring(0,r);e=e.substring(r),t=t.substring(r),r=dA(e,t);var s=e.substring(e.length-r);e=e.substring(0,e.length-r),t=t.substring(0,t.length-r);var l=PSe(e,t);return o&&l.unshift([Eo,o]),s&&l.push([Eo,s]),fB(l,a),l}function PSe(e,t){var n;if(!e)return[[_l,t]];if(!t)return[[cu,e]];var a=e.length>t.length?e:t,i=e.length>t.length?t:e,r=a.indexOf(i);if(r!==-1)return n=[[_l,a.substring(0,r)],[Eo,i],[_l,a.substring(r+i.length)]],e.length>t.length&&(n[0][0]=n[2][0]=cu),n;if(i.length===1)return[[cu,e],[_l,t]];var o=DSe(e,t);if(o){var s=o[0],l=o[1],c=o[2],u=o[3],d=o[4],f=Fm(s,c),m=Fm(l,u);return f.concat([[Eo,d]],m)}return TSe(e,t)}function TSe(e,t){for(var n=e.length,a=t.length,i=Math.ceil((n+a)/2),r=i,o=2*i,s=new Array(o),l=new Array(o),c=0;c<o;c++)s[c]=-1,l[c]=-1;s[r+1]=0,l[r+1]=0;for(var u=n-a,d=u%2!==0,f=0,m=0,v=0,g=0,y=0;y<i;y++){for(var _=-y+f;_<=y-m;_+=2){var w=r+_,C;_===-y||_!==y&&s[w-1]<s[w+1]?C=s[w+1]:C=s[w-1]+1;for(var S=C-_;C<n&&S<a&&e.charAt(C)===t.charAt(S);)C++,S++;if(s[w]=C,C>n)m+=2;else if(S>a)f+=2;else if(d){var M=r+u-_;if(M>=0&&M<o&&l[M]!==-1){var x=n-l[M];if(C>=x)return QL(e,t,C,S)}}}for(var E=-y+v;E<=y-g;E+=2){var M=r+E,x;E===-y||E!==y&&l[M-1]<l[M+1]?x=l[M+1]:x=l[M-1]+1;for(var k=x-E;x<n&&k<a&&e.charAt(n-x-1)===t.charAt(a-k-1);)x++,k++;if(l[M]=x,x>n)g+=2;else if(k>a)v+=2;else if(!d){var w=r+u-E;if(w>=0&&w<o&&s[w]!==-1){var C=s[w],S=r+C-w;if(x=n-x,C>=x)return QL(e,t,C,S)}}}}return[[cu,e],[_l,t]]}function QL(e,t,n,a){var i=e.substring(0,n),r=t.substring(0,a),o=e.substring(n),s=t.substring(a),l=Fm(i,r),c=Fm(o,s);return l.concat(c)}function cA(e,t){if(!e||!t||e.charAt(0)!==t.charAt(0))return 0;for(var n=0,a=Math.min(e.length,t.length),i=a,r=0;n<i;)e.substring(r,i)==t.substring(r,i)?(n=i,r=n):a=i,i=Math.floor((a-n)/2+n);return hB(e.charCodeAt(i-1))&&i--,i}function dA(e,t){if(!e||!t||e.slice(-1)!==t.slice(-1))return 0;for(var n=0,a=Math.min(e.length,t.length),i=a,r=0;n<i;)e.substring(e.length-i,e.length-r)==t.substring(t.length-i,t.length-r)?(n=i,r=n):a=i,i=Math.floor((a-n)/2+n);return pB(e.charCodeAt(e.length-i))&&i--,i}function DSe(e,t){var n=e.length>t.length?e:t,a=e.length>t.length?t:e;if(n.length<4||a.length*2<n.length)return null;function i(m,v,g){for(var y=m.substring(g,g+Math.floor(m.length/4)),_=-1,w="",C,S,M,x;(_=v.indexOf(y,_+1))!==-1;){var E=cA(m.substring(g),v.substring(_)),k=dA(m.substring(0,g),v.substring(0,_));w.length<k+E&&(w=v.substring(_-k,_)+v.substring(_,_+E),C=m.substring(0,g-k),S=m.substring(g+E),M=v.substring(0,_-k),x=v.substring(_+E))}return w.length*2>=m.length?[C,S,M,x,w]:null}var r=i(n,a,Math.ceil(n.length/4)),o=i(n,a,Math.ceil(n.length/2)),s;if(!r&&!o)return null;o?r?s=r[4].length>o[4].length?r:o:s=o:s=r;var l,c,u,d;e.length>t.length?(l=s[0],c=s[1],u=s[2],d=s[3]):(u=s[0],d=s[1],l=s[2],c=s[3]);var f=s[4];return[l,c,u,d,f]}function fB(e,t){e.push([Eo,""]);for(var n=0,a=0,i=0,r="",o="",s;n<e.length;){if(n<e.length-1&&!e[n][1]){e.splice(n,1);continue}switch(e[n][0]){case _l:i++,o+=e[n][1],n++;break;case cu:a++,r+=e[n][1],n++;break;case Eo:var l=n-i-a-1;if(t){if(l>=0&&vB(e[l][1])){var c=e[l][1].slice(-1);if(e[l][1]=e[l][1].slice(0,-1),r=c+r,o=c+o,!e[l][1]){e.splice(l,1),n--;var u=l-1;e[u]&&e[u][0]===_l&&(i++,o=e[u][1]+o,u--),e[u]&&e[u][0]===cu&&(a++,r=e[u][1]+r,u--),l=u}}if(mB(e[n][1])){var c=e[n][1].charAt(0);e[n][1]=e[n][1].slice(1),r+=c,o+=c}}if(n<e.length-1&&!e[n][1]){e.splice(n,1);break}if(r.length>0||o.length>0){r.length>0&&o.length>0&&(s=cA(o,r),s!==0&&(l>=0?e[l][1]+=o.substring(0,s):(e.splice(0,0,[Eo,o.substring(0,s)]),n++),o=o.substring(s),r=r.substring(s)),s=dA(o,r),s!==0&&(e[n][1]=o.substring(o.length-s)+e[n][1],o=o.substring(0,o.length-s),r=r.substring(0,r.length-s)));var d=i+a;r.length===0&&o.length===0?(e.splice(n-d,d),n=n-d):r.length===0?(e.splice(n-d,d,[_l,o]),n=n-d+1):o.length===0?(e.splice(n-d,d,[cu,r]),n=n-d+1):(e.splice(n-d,d,[cu,r],[_l,o]),n=n-d+2)}n!==0&&e[n-1][0]===Eo?(e[n-1][1]+=e[n][1],e.splice(n,1)):n++,i=0,a=0,r="",o="";break}}e[e.length-1][1]===""&&e.pop();var f=!1;for(n=1;n<e.length-1;)e[n-1][0]===Eo&&e[n+1][0]===Eo&&(e[n][1].substring(e[n][1].length-e[n-1][1].length)===e[n-1][1]?(e[n][1]=e[n-1][1]+e[n][1].substring(0,e[n][1].length-e[n-1][1].length),e[n+1][1]=e[n-1][1]+e[n+1][1],e.splice(n-1,1),f=!0):e[n][1].substring(0,e[n+1][1].length)==e[n+1][1]&&(e[n-1][1]+=e[n+1][1],e[n][1]=e[n][1].substring(e[n+1][1].length)+e[n+1][1],e.splice(n+1,1),f=!0)),n++;f&&fB(e,t)}function hB(e){return e>=55296&&e<=56319}function pB(e){return e>=56320&&e<=57343}function mB(e){return pB(e.charCodeAt(0))}function vB(e){return hB(e.charCodeAt(e.length-1))}function VSe(e){for(var t=[],n=0;n<e.length;n++)e[n][1].length>0&&t.push(e[n]);return t}function a7(e,t,n,a){return vB(e)||mB(a)?null:VSe([[Eo,e],[cu,t],[_l,n],[Eo,a]])}function OSe(e,t,n){var a=typeof n=="number"?{index:n,length:0}:n.oldRange,i=typeof n=="number"?null:n.newRange,r=e.length,o=t.length;if(a.length===0&&(i===null||i.length===0)){var s=a.index,l=e.slice(0,s),c=e.slice(s),u=i?i.index:null;e:{var d=s+o-r;if(u!==null&&u!==d||d<0||d>o)break e;var f=t.slice(0,d),m=t.slice(d);if(m!==c)break e;var v=Math.min(s,d),g=l.slice(0,v),y=f.slice(0,v);if(g!==y)break e;var _=l.slice(v),w=f.slice(v);return a7(g,_,w,c)}e:{if(u!==null&&u!==s)break e;var C=s,f=t.slice(0,C),m=t.slice(C);if(f!==l)break e;var S=Math.min(r-C,o-C),M=c.slice(c.length-S),x=m.slice(m.length-S);if(M!==x)break e;var _=c.slice(0,c.length-S),w=m.slice(0,m.length-S);return a7(l,_,w,M)}}if(a.length>0&&i&&i.length===0)e:{var g=e.slice(0,a.index),M=e.slice(a.index+a.length),v=g.length,S=M.length;if(o<v+S)break e;var y=t.slice(0,v),x=t.slice(o-S);if(g!==y||M!==x)break e;var _=e.slice(v,r-S),w=t.slice(v,o-S);return a7(g,_,w,M)}return null}function B3(e,t,n){return Fm(e,t,n,!0)}B3.INSERT=_l;B3.DELETE=cu;B3.EQUAL=Eo;var ISe=B3,Y6={exports:{}};Y6.exports;(function(e,t){var n=200,a="__lodash_hash_undefined__",i=9007199254740991,r="[object Arguments]",o="[object Array]",s="[object Boolean]",l="[object Date]",c="[object Error]",u="[object Function]",d="[object GeneratorFunction]",f="[object Map]",m="[object Number]",v="[object Object]",g="[object Promise]",y="[object RegExp]",_="[object Set]",w="[object String]",C="[object Symbol]",S="[object WeakMap]",M="[object ArrayBuffer]",x="[object DataView]",E="[object Float32Array]",k="[object Float64Array]",D="[object Int8Array]",T="[object Int16Array]",I="[object Int32Array]",H="[object Uint8Array]",R="[object Uint8ClampedArray]",Z="[object Uint16Array]",N="[object Uint32Array]",W=/[\\^$.*+?()[\]{}|]/g,X=/\w*$/,ie=/^\[object .+?Constructor\]$/,pe=/^(?:0|[1-9]\d*)$/,z={};z[r]=z[o]=z[M]=z[x]=z[s]=z[l]=z[E]=z[k]=z[D]=z[T]=z[I]=z[f]=z[m]=z[v]=z[y]=z[_]=z[w]=z[C]=z[H]=z[R]=z[Z]=z[N]=!0,z[c]=z[u]=z[S]=!1;var Y=typeof va=="object"&&va&&va.Object===Object&&va,te=typeof self=="object"&&self&&self.Object===Object&&self,ee=Y||te||Function("return this")(),fe=t&&!t.nodeType&&t,le=fe&&!0&&e&&!e.nodeType&&e,Q=le&&le.exports===fe;function j(ne,Se){return ne.set(Se[0],Se[1]),ne}function ue(ne,Se){return ne.add(Se),ne}function re(ne,Se){for(var Ze=-1,st=ne?ne.length:0;++Ze<st&&Se(ne[Ze],Ze,ne)!==!1;);return ne}function ce(ne,Se){for(var Ze=-1,st=Se.length,Mt=ne.length;++Ze<st;)ne[Mt+Ze]=Se[Ze];return ne}function ge(ne,Se,Ze,st){for(var Mt=-1,Vt=ne?ne.length:0;++Mt<Vt;)Ze=Se(Ze,ne[Mt],Mt,ne);return Ze}function J(ne,Se){for(var Ze=-1,st=Array(ne);++Ze<ne;)st[Ze]=Se(Ze);return st}function he(ne,Se){return ne==null?void 0:ne[Se]}function oe(ne){var Se=!1;if(ne!=null&&typeof ne.toString!="function")try{Se=!!(ne+"")}catch{}return Se}function Ae(ne){var Se=-1,Ze=Array(ne.size);return ne.forEach(function(st,Mt){Ze[++Se]=[Mt,st]}),Ze}function Te(ne,Se){return function(Ze){return ne(Se(Ze))}}function Ie(ne){var Se=-1,Ze=Array(ne.size);return ne.forEach(function(st){Ze[++Se]=st}),Ze}var Ce=Array.prototype,_e=Function.prototype,q=Object.prototype,K=ee["__core-js_shared__"],be=function(){var ne=/[^.]+$/.exec(K&&K.keys&&K.keys.IE_PROTO||"");return ne?"Symbol(src)_1."+ne:""}(),Ee=_e.toString,Be=q.hasOwnProperty,He=q.toString,xe=RegExp("^"+Ee.call(Be).replace(W,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Ne=Q?ee.Buffer:void 0,tt=ee.Symbol,yt=ee.Uint8Array,dt=Te(Object.getPrototypeOf,Object),Pt=Object.create,Dt=q.propertyIsEnumerable,hn=Ce.splice,En=Object.getOwnPropertySymbols,ut=Ne?Ne.isBuffer:void 0,Oe=Te(Object.keys,Object),ye=ki(ee,"DataView"),Pe=ki(ee,"Map"),ve=ki(ee,"Promise"),Ue=ki(ee,"Set"),Me=ki(ee,"WeakMap"),gt=ki(Object,"create"),Ht=ft(ye),Ft=ft(Pe),jn=ft(ve),Jt=ft(Ue),ei=ft(Me),Wt=tt?tt.prototype:void 0,Ln=Wt?Wt.valueOf:void 0;function cn(ne){var Se=-1,Ze=ne?ne.length:0;for(this.clear();++Se<Ze;){var st=ne[Se];this.set(st[0],st[1])}}function kt(){this.__data__=gt?gt(null):{}}function xa(ne){return this.has(ne)&&delete this.__data__[ne]}function Ni(ne){var Se=this.__data__;if(gt){var Ze=Se[ne];return Ze===a?void 0:Ze}return Be.call(Se,ne)?Se[ne]:void 0}function _n(ne){var Se=this.__data__;return gt?Se[ne]!==void 0:Be.call(Se,ne)}function wt(ne,Se){var Ze=this.__data__;return Ze[ne]=gt&&Se===void 0?a:Se,this}cn.prototype.clear=kt,cn.prototype.delete=xa,cn.prototype.get=Ni,cn.prototype.has=_n,cn.prototype.set=wt;function ia(ne){var Se=-1,Ze=ne?ne.length:0;for(this.clear();++Se<Ze;){var st=ne[Se];this.set(st[0],st[1])}}function Qi(){this.__data__=[]}function Ur(ne){var Se=this.__data__,Ze=jr(Se,ne);if(Ze<0)return!1;var st=Se.length-1;return Ze==st?Se.pop():hn.call(Se,Ze,1),!0}function Si(ne){var Se=this.__data__,Ze=jr(Se,ne);return Ze<0?void 0:Se[Ze][1]}function ti(ne){return jr(this.__data__,ne)>-1}function Ol(ne,Se){var Ze=this.__data__,st=jr(Ze,ne);return st<0?Ze.push([ne,Se]):Ze[st][1]=Se,this}ia.prototype.clear=Qi,ia.prototype.delete=Ur,ia.prototype.get=Si,ia.prototype.has=ti,ia.prototype.set=Ol;function Pn(ne){var Se=-1,Ze=ne?ne.length:0;for(this.clear();++Se<Ze;){var st=ne[Se];this.set(st[0],st[1])}}function Ba(){this.__data__={hash:new cn,map:new(Pe||ia),string:new cn}}function _o(ne){return nr(this,ne).delete(ne)}function Ws(ne){return nr(this,ne).get(ne)}function Cu(ne){return nr(this,ne).has(ne)}function ku(ne,Se){return nr(this,ne).set(ne,Se),this}Pn.prototype.clear=Ba,Pn.prototype.delete=_o,Pn.prototype.get=Ws,Pn.prototype.has=Cu,Pn.prototype.set=ku;function ni(ne){this.__data__=new ia(ne)}function Mu(){this.__data__=new ia}function zo(ne){return this.__data__.delete(ne)}function Fc(ne){return this.__data__.get(ne)}function zc(ne){return this.__data__.has(ne)}function Il(ne,Se){var Ze=this.__data__;if(Ze instanceof ia){var st=Ze.__data__;if(!Pe||st.length<n-1)return st.push([ne,Se]),this;Ze=this.__data__=new Pn(st)}return Ze.set(ne,Se),this}ni.prototype.clear=Mu,ni.prototype.delete=zo,ni.prototype.get=Fc,ni.prototype.has=zc,ni.prototype.set=Il;function Hl(ne,Se){var Ze=an(ne)||Tt(ne)?J(ne.length,String):[],st=Ze.length,Mt=!!st;for(var Vt in ne)Be.call(ne,Vt)&&!(Mt&&(Vt=="length"||ze(Vt,st)))&&Ze.push(Vt);return Ze}function xu(ne,Se,Ze){var st=ne[Se];(!(Be.call(ne,Se)&&oa(st,Ze))||Ze===void 0&&!(Se in ne))&&(ne[Se]=Ze)}function jr(ne,Se){for(var Ze=ne.length;Ze--;)if(oa(ne[Ze][0],Se))return Ze;return-1}function ai(ne,Se){return ne&&gs(Se,wo(Se),ne)}function ps(ne,Se,Ze,st,Mt,Vt,Cn){var Ct;if(st&&(Ct=Vt?st(ne,Mt,Vt,Cn):st(ne)),Ct!==void 0)return Ct;if(!ii(ne))return ne;var Ua=an(ne);if(Ua){if(Ct=bo(ne),!Se)return Y1(ne,Ct)}else{var ln=Mr(ne),ja=ln==u||ln==d;if(rr(ne))return er(ne,Se);if(ln==v||ln==r||ja&&!Vt){if(oe(ne))return Vt?ne:{};if(Ct=ir(ja?{}:ne),!Se)return Uo(ne,ai(Ct,ne))}else{if(!z[ln])return Vt?ne:{};Ct=Qe(ne,ln,ps,Se)}}Cn||(Cn=new ni);var or=Cn.get(ne);if(or)return or;if(Cn.set(ne,Ct),!Ua)var ri=Ze?ya(ne):wo(ne);return re(ri||ne,function(vi,Mi){ri&&(Mi=vi,vi=ne[Mi]),xu(Ct,Mi,ps(vi,Se,Ze,st,Mi,ne,Cn))}),Ct}function Nl(ne){return ii(ne)?Pt(ne):{}}function ms(ne,Se,Ze){var st=Se(ne);return an(ne)?st:ce(st,Ze(ne))}function dn(ne){return He.call(ne)}function Wn(ne){if(!ii(ne)||Ot(ne))return!1;var Se=ys(ne)||oe(ne)?xe:ie;return Se.test(ft(ne))}function vs(ne){if(!ea(ne))return Oe(ne);var Se=[];for(var Ze in Object(ne))Be.call(ne,Ze)&&Ze!="constructor"&&Se.push(Ze);return Se}function er(ne,Se){if(Se)return ne.slice();var Ze=new ne.constructor(ne.length);return ne.copy(Ze),Ze}function tr(ne){var Se=new ne.constructor(ne.byteLength);return new yt(Se).set(new yt(ne)),Se}function qr(ne,Se){var Ze=Se?tr(ne.buffer):ne.buffer;return new ne.constructor(Ze,ne.byteOffset,ne.byteLength)}function tn(ne,Se,Ze){var st=Se?Ze(Ae(ne),!0):Ae(ne);return ge(st,j,new ne.constructor)}function fa(ne){var Se=new ne.constructor(ne.source,X.exec(ne));return Se.lastIndex=ne.lastIndex,Se}function Bo(ne,Se,Ze){var st=Se?Ze(Ie(ne),!0):Ie(ne);return ge(st,ue,new ne.constructor)}function Gs(ne){return Ln?Object(Ln.call(ne)):{}}function Ci(ne,Se){var Ze=Se?tr(ne.buffer):ne.buffer;return new ne.constructor(Ze,ne.byteOffset,ne.length)}function Y1(ne,Se){var Ze=-1,st=ne.length;for(Se||(Se=Array(st));++Ze<st;)Se[Ze]=ne[Ze];return Se}function gs(ne,Se,Ze,st){Ze||(Ze={});for(var Mt=-1,Vt=Se.length;++Mt<Vt;){var Cn=Se[Mt],Ct=void 0;xu(Ze,Cn,Ct===void 0?ne[Cn]:Ct)}return Ze}function Uo(ne,Se){return gs(ne,ar(ne),Se)}function ya(ne){return ms(ne,wo,ar)}function nr(ne,Se){var Ze=ne.__data__;return Qt(Se)?Ze[typeof Se=="string"?"string":"hash"]:Ze.map}function ki(ne,Se){var Ze=he(ne,Se);return Wn(Ze)?Ze:void 0}var ar=En?Te(En,Object):Ea,Mr=dn;(ye&&Mr(new ye(new ArrayBuffer(1)))!=x||Pe&&Mr(new Pe)!=f||ve&&Mr(ve.resolve())!=g||Ue&&Mr(new Ue)!=_||Me&&Mr(new Me)!=S)&&(Mr=function(ne){var Se=He.call(ne),Ze=Se==v?ne.constructor:void 0,st=Ze?ft(Ze):void 0;if(st)switch(st){case Ht:return x;case Ft:return f;case jn:return g;case Jt:return _;case ei:return S}return Se});function bo(ne){var Se=ne.length,Ze=ne.constructor(Se);return Se&&typeof ne[0]=="string"&&Be.call(ne,"index")&&(Ze.index=ne.index,Ze.input=ne.input),Ze}function ir(ne){return typeof ne.constructor=="function"&&!ea(ne)?Nl(dt(ne)):{}}function Qe(ne,Se,Ze,st){var Mt=ne.constructor;switch(Se){case M:return tr(ne);case s:case l:return new Mt(+ne);case x:return qr(ne,st);case E:case k:case D:case T:case I:case H:case R:case Z:case N:return Ci(ne,st);case f:return tn(ne,st,Ze);case m:case w:return new Mt(ne);case y:return fa(ne);case _:return Bo(ne,st,Ze);case C:return Gs(ne)}}function ze(ne,Se){return Se=Se??i,!!Se&&(typeof ne=="number"||pe.test(ne))&&ne>-1&&ne%1==0&&ne<Se}function Qt(ne){var Se=typeof ne;return Se=="string"||Se=="number"||Se=="symbol"||Se=="boolean"?ne!=="__proto__":ne===null}function Ot(ne){return!!be&&be in ne}function ea(ne){var Se=ne&&ne.constructor,Ze=typeof Se=="function"&&Se.prototype||q;return ne===Ze}function ft(ne){if(ne!=null){try{return Ee.call(ne)}catch{}try{return ne+""}catch{}}return""}function ra(ne){return ps(ne,!0,!0)}function oa(ne,Se){return ne===Se||ne!==ne&&Se!==Se}function Tt(ne){return On(ne)&&Be.call(ne,"callee")&&(!Dt.call(ne,"callee")||He.call(ne)==r)}var an=Array.isArray;function et(ne){return ne!=null&&Ks(ne.length)&&!ys(ne)}function On(ne){return Xs(ne)&&et(ne)}var rr=ut||$o;function ys(ne){var Se=ii(ne)?He.call(ne):"";return Se==u||Se==d}function Ks(ne){return typeof ne=="number"&&ne>-1&&ne%1==0&&ne<=i}function ii(ne){var Se=typeof ne;return!!ne&&(Se=="object"||Se=="function")}function Xs(ne){return!!ne&&typeof ne=="object"}function wo(ne){return et(ne)?Hl(ne):vs(ne)}function Ea(){return[]}function $o(){return!1}e.exports=ra})(Y6,Y6.exports);var gB=Y6.exports,W6={exports:{}};W6.exports;(function(e,t){var n=200,a="__lodash_hash_undefined__",i=1,r=2,o=9007199254740991,s="[object Arguments]",l="[object Array]",c="[object AsyncFunction]",u="[object Boolean]",d="[object Date]",f="[object Error]",m="[object Function]",v="[object GeneratorFunction]",g="[object Map]",y="[object Number]",_="[object Null]",w="[object Object]",C="[object Promise]",S="[object Proxy]",M="[object RegExp]",x="[object Set]",E="[object String]",k="[object Symbol]",D="[object Undefined]",T="[object WeakMap]",I="[object ArrayBuffer]",H="[object DataView]",R="[object Float32Array]",Z="[object Float64Array]",N="[object Int8Array]",W="[object Int16Array]",X="[object Int32Array]",ie="[object Uint8Array]",pe="[object Uint8ClampedArray]",z="[object Uint16Array]",Y="[object Uint32Array]",te=/[\\^$.*+?()[\]{}|]/g,ee=/^\[object .+?Constructor\]$/,fe=/^(?:0|[1-9]\d*)$/,le={};le[R]=le[Z]=le[N]=le[W]=le[X]=le[ie]=le[pe]=le[z]=le[Y]=!0,le[s]=le[l]=le[I]=le[u]=le[H]=le[d]=le[f]=le[m]=le[g]=le[y]=le[w]=le[M]=le[x]=le[E]=le[T]=!1;var Q=typeof va=="object"&&va&&va.Object===Object&&va,j=typeof self=="object"&&self&&self.Object===Object&&self,ue=Q||j||Function("return this")(),re=t&&!t.nodeType&&t,ce=re&&!0&&e&&!e.nodeType&&e,ge=ce&&ce.exports===re,J=ge&&Q.process,he=function(){try{return J&&J.binding&&J.binding("util")}catch{}}(),oe=he&&he.isTypedArray;function Ae(ne,Se){for(var Ze=-1,st=ne==null?0:ne.length,Mt=0,Vt=[];++Ze<st;){var Cn=ne[Ze];Se(Cn,Ze,ne)&&(Vt[Mt++]=Cn)}return Vt}function Te(ne,Se){for(var Ze=-1,st=Se.length,Mt=ne.length;++Ze<st;)ne[Mt+Ze]=Se[Ze];return ne}function Ie(ne,Se){for(var Ze=-1,st=ne==null?0:ne.length;++Ze<st;)if(Se(ne[Ze],Ze,ne))return!0;return!1}function Ce(ne,Se){for(var Ze=-1,st=Array(ne);++Ze<ne;)st[Ze]=Se(Ze);return st}function _e(ne){return function(Se){return ne(Se)}}function q(ne,Se){return ne.has(Se)}function K(ne,Se){return ne==null?void 0:ne[Se]}function be(ne){var Se=-1,Ze=Array(ne.size);return ne.forEach(function(st,Mt){Ze[++Se]=[Mt,st]}),Ze}function Ee(ne,Se){return function(Ze){return ne(Se(Ze))}}function Be(ne){var Se=-1,Ze=Array(ne.size);return ne.forEach(function(st){Ze[++Se]=st}),Ze}var He=Array.prototype,xe=Function.prototype,Ne=Object.prototype,tt=ue["__core-js_shared__"],yt=xe.toString,dt=Ne.hasOwnProperty,Pt=function(){var ne=/[^.]+$/.exec(tt&&tt.keys&&tt.keys.IE_PROTO||"");return ne?"Symbol(src)_1."+ne:""}(),Dt=Ne.toString,hn=RegExp("^"+yt.call(dt).replace(te,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),En=ge?ue.Buffer:void 0,ut=ue.Symbol,Oe=ue.Uint8Array,ye=Ne.propertyIsEnumerable,Pe=He.splice,ve=ut?ut.toStringTag:void 0,Ue=Object.getOwnPropertySymbols,Me=En?En.isBuffer:void 0,gt=Ee(Object.keys,Object),Ht=ar(ue,"DataView"),Ft=ar(ue,"Map"),jn=ar(ue,"Promise"),Jt=ar(ue,"Set"),ei=ar(ue,"WeakMap"),Wt=ar(Object,"create"),Ln=ft(Ht),cn=ft(Ft),kt=ft(jn),xa=ft(Jt),Ni=ft(ei),_n=ut?ut.prototype:void 0,wt=_n?_n.valueOf:void 0;function ia(ne){var Se=-1,Ze=ne==null?0:ne.length;for(this.clear();++Se<Ze;){var st=ne[Se];this.set(st[0],st[1])}}function Qi(){this.__data__=Wt?Wt(null):{},this.size=0}function Ur(ne){var Se=this.has(ne)&&delete this.__data__[ne];return this.size-=Se?1:0,Se}function Si(ne){var Se=this.__data__;if(Wt){var Ze=Se[ne];return Ze===a?void 0:Ze}return dt.call(Se,ne)?Se[ne]:void 0}function ti(ne){var Se=this.__data__;return Wt?Se[ne]!==void 0:dt.call(Se,ne)}function Ol(ne,Se){var Ze=this.__data__;return this.size+=this.has(ne)?0:1,Ze[ne]=Wt&&Se===void 0?a:Se,this}ia.prototype.clear=Qi,ia.prototype.delete=Ur,ia.prototype.get=Si,ia.prototype.has=ti,ia.prototype.set=Ol;function Pn(ne){var Se=-1,Ze=ne==null?0:ne.length;for(this.clear();++Se<Ze;){var st=ne[Se];this.set(st[0],st[1])}}function Ba(){this.__data__=[],this.size=0}function _o(ne){var Se=this.__data__,Ze=er(Se,ne);if(Ze<0)return!1;var st=Se.length-1;return Ze==st?Se.pop():Pe.call(Se,Ze,1),--this.size,!0}function Ws(ne){var Se=this.__data__,Ze=er(Se,ne);return Ze<0?void 0:Se[Ze][1]}function Cu(ne){return er(this.__data__,ne)>-1}function ku(ne,Se){var Ze=this.__data__,st=er(Ze,ne);return st<0?(++this.size,Ze.push([ne,Se])):Ze[st][1]=Se,this}Pn.prototype.clear=Ba,Pn.prototype.delete=_o,Pn.prototype.get=Ws,Pn.prototype.has=Cu,Pn.prototype.set=ku;function ni(ne){var Se=-1,Ze=ne==null?0:ne.length;for(this.clear();++Se<Ze;){var st=ne[Se];this.set(st[0],st[1])}}function Mu(){this.size=0,this.__data__={hash:new ia,map:new(Ft||Pn),string:new ia}}function zo(ne){var Se=ki(this,ne).delete(ne);return this.size-=Se?1:0,Se}function Fc(ne){return ki(this,ne).get(ne)}function zc(ne){return ki(this,ne).has(ne)}function Il(ne,Se){var Ze=ki(this,ne),st=Ze.size;return Ze.set(ne,Se),this.size+=Ze.size==st?0:1,this}ni.prototype.clear=Mu,ni.prototype.delete=zo,ni.prototype.get=Fc,ni.prototype.has=zc,ni.prototype.set=Il;function Hl(ne){var Se=-1,Ze=ne==null?0:ne.length;for(this.__data__=new ni;++Se<Ze;)this.add(ne[Se])}function xu(ne){return this.__data__.set(ne,a),this}function jr(ne){return this.__data__.has(ne)}Hl.prototype.add=Hl.prototype.push=xu,Hl.prototype.has=jr;function ai(ne){var Se=this.__data__=new Pn(ne);this.size=Se.size}function ps(){this.__data__=new Pn,this.size=0}function Nl(ne){var Se=this.__data__,Ze=Se.delete(ne);return this.size=Se.size,Ze}function ms(ne){return this.__data__.get(ne)}function dn(ne){return this.__data__.has(ne)}function Wn(ne,Se){var Ze=this.__data__;if(Ze instanceof Pn){var st=Ze.__data__;if(!Ft||st.length<n-1)return st.push([ne,Se]),this.size=++Ze.size,this;Ze=this.__data__=new ni(st)}return Ze.set(ne,Se),this.size=Ze.size,this}ai.prototype.clear=ps,ai.prototype.delete=Nl,ai.prototype.get=ms,ai.prototype.has=dn,ai.prototype.set=Wn;function vs(ne,Se){var Ze=Tt(ne),st=!Ze&&oa(ne),Mt=!Ze&&!st&&et(ne),Vt=!Ze&&!st&&!Mt&&Xs(ne),Cn=Ze||st||Mt||Vt,Ct=Cn?Ce(ne.length,String):[],Ua=Ct.length;for(var ln in ne)dt.call(ne,ln)&&!(Cn&&(ln=="length"||Mt&&(ln=="offset"||ln=="parent")||Vt&&(ln=="buffer"||ln=="byteLength"||ln=="byteOffset")||Qe(ln,Ua)))&&Ct.push(ln);return Ct}function er(ne,Se){for(var Ze=ne.length;Ze--;)if(ra(ne[Ze][0],Se))return Ze;return-1}function tr(ne,Se,Ze){var st=Se(ne);return Tt(ne)?st:Te(st,Ze(ne))}function qr(ne){return ne==null?ne===void 0?D:_:ve&&ve in Object(ne)?Mr(ne):ea(ne)}function tn(ne){return ii(ne)&&qr(ne)==s}function fa(ne,Se,Ze,st,Mt){return ne===Se?!0:ne==null||Se==null||!ii(ne)&&!ii(Se)?ne!==ne&&Se!==Se:Bo(ne,Se,Ze,st,fa,Mt)}function Bo(ne,Se,Ze,st,Mt,Vt){var Cn=Tt(ne),Ct=Tt(Se),Ua=Cn?l:ir(ne),ln=Ct?l:ir(Se);Ua=Ua==s?w:Ua,ln=ln==s?w:ln;var ja=Ua==w,or=ln==w,ri=Ua==ln;if(ri&&et(ne)){if(!et(Se))return!1;Cn=!0,ja=!1}if(ri&&!ja)return Vt||(Vt=new ai),Cn||Xs(ne)?gs(ne,Se,Ze,st,Mt,Vt):Uo(ne,Se,Ua,Ze,st,Mt,Vt);if(!(Ze&i)){var vi=ja&&dt.call(ne,"__wrapped__"),Mi=or&&dt.call(Se,"__wrapped__");if(vi||Mi){var Js=vi?ne.value():ne,Qs=Mi?Se.value():Se;return Vt||(Vt=new ai),Mt(Js,Qs,Ze,st,Vt)}}return ri?(Vt||(Vt=new ai),ya(ne,Se,Ze,st,Mt,Vt)):!1}function Gs(ne){if(!Ks(ne)||Qt(ne))return!1;var Se=rr(ne)?hn:ee;return Se.test(ft(ne))}function Ci(ne){return ii(ne)&&ys(ne.length)&&!!le[qr(ne)]}function Y1(ne){if(!Ot(ne))return gt(ne);var Se=[];for(var Ze in Object(ne))dt.call(ne,Ze)&&Ze!="constructor"&&Se.push(Ze);return Se}function gs(ne,Se,Ze,st,Mt,Vt){var Cn=Ze&i,Ct=ne.length,Ua=Se.length;if(Ct!=Ua&&!(Cn&&Ua>Ct))return!1;var ln=Vt.get(ne);if(ln&&Vt.get(Se))return ln==Se;var ja=-1,or=!0,ri=Ze&r?new Hl:void 0;for(Vt.set(ne,Se),Vt.set(Se,ne);++ja<Ct;){var vi=ne[ja],Mi=Se[ja];if(st)var Js=Cn?st(Mi,vi,ja,Se,ne,Vt):st(vi,Mi,ja,ne,Se,Vt);if(Js!==void 0){if(Js)continue;or=!1;break}if(ri){if(!Ie(Se,function(Qs,Eu){if(!q(ri,Eu)&&(vi===Qs||Mt(vi,Qs,Ze,st,Vt)))return ri.push(Eu)})){or=!1;break}}else if(!(vi===Mi||Mt(vi,Mi,Ze,st,Vt))){or=!1;break}}return Vt.delete(ne),Vt.delete(Se),or}function Uo(ne,Se,Ze,st,Mt,Vt,Cn){switch(Ze){case H:if(ne.byteLength!=Se.byteLength||ne.byteOffset!=Se.byteOffset)return!1;ne=ne.buffer,Se=Se.buffer;case I:return!(ne.byteLength!=Se.byteLength||!Vt(new Oe(ne),new Oe(Se)));case u:case d:case y:return ra(+ne,+Se);case f:return ne.name==Se.name&&ne.message==Se.message;case M:case E:return ne==Se+"";case g:var Ct=be;case x:var Ua=st&i;if(Ct||(Ct=Be),ne.size!=Se.size&&!Ua)return!1;var ln=Cn.get(ne);if(ln)return ln==Se;st|=r,Cn.set(ne,Se);var ja=gs(Ct(ne),Ct(Se),st,Mt,Vt,Cn);return Cn.delete(ne),ja;case k:if(wt)return wt.call(ne)==wt.call(Se)}return!1}function ya(ne,Se,Ze,st,Mt,Vt){var Cn=Ze&i,Ct=nr(ne),Ua=Ct.length,ln=nr(Se),ja=ln.length;if(Ua!=ja&&!Cn)return!1;for(var or=Ua;or--;){var ri=Ct[or];if(!(Cn?ri in Se:dt.call(Se,ri)))return!1}var vi=Vt.get(ne);if(vi&&Vt.get(Se))return vi==Se;var Mi=!0;Vt.set(ne,Se),Vt.set(Se,ne);for(var Js=Cn;++or<Ua;){ri=Ct[or];var Qs=ne[ri],Eu=Se[ri];if(st)var Md=Cn?st(Eu,Qs,ri,Se,ne,Vt):st(Qs,Eu,ri,ne,Se,Vt);if(!(Md===void 0?Qs===Eu||Mt(Qs,Eu,Ze,st,Vt):Md)){Mi=!1;break}Js||(Js=ri=="constructor")}if(Mi&&!Js){var xd=ne.constructor,Yr=Se.constructor;xd!=Yr&&"constructor"in ne&&"constructor"in Se&&!(typeof xd=="function"&&xd instanceof xd&&typeof Yr=="function"&&Yr instanceof Yr)&&(Mi=!1)}return Vt.delete(ne),Vt.delete(Se),Mi}function nr(ne){return tr(ne,wo,bo)}function ki(ne,Se){var Ze=ne.__data__;return ze(Se)?Ze[typeof Se=="string"?"string":"hash"]:Ze.map}function ar(ne,Se){var Ze=K(ne,Se);return Gs(Ze)?Ze:void 0}function Mr(ne){var Se=dt.call(ne,ve),Ze=ne[ve];try{ne[ve]=void 0;var st=!0}catch{}var Mt=Dt.call(ne);return st&&(Se?ne[ve]=Ze:delete ne[ve]),Mt}var bo=Ue?function(ne){return ne==null?[]:(ne=Object(ne),Ae(Ue(ne),function(Se){return ye.call(ne,Se)}))}:Ea,ir=qr;(Ht&&ir(new Ht(new ArrayBuffer(1)))!=H||Ft&&ir(new Ft)!=g||jn&&ir(jn.resolve())!=C||Jt&&ir(new Jt)!=x||ei&&ir(new ei)!=T)&&(ir=function(ne){var Se=qr(ne),Ze=Se==w?ne.constructor:void 0,st=Ze?ft(Ze):"";if(st)switch(st){case Ln:return H;case cn:return g;case kt:return C;case xa:return x;case Ni:return T}return Se});function Qe(ne,Se){return Se=Se??o,!!Se&&(typeof ne=="number"||fe.test(ne))&&ne>-1&&ne%1==0&&ne<Se}function ze(ne){var Se=typeof ne;return Se=="string"||Se=="number"||Se=="symbol"||Se=="boolean"?ne!=="__proto__":ne===null}function Qt(ne){return!!Pt&&Pt in ne}function Ot(ne){var Se=ne&&ne.constructor,Ze=typeof Se=="function"&&Se.prototype||Ne;return ne===Ze}function ea(ne){return Dt.call(ne)}function ft(ne){if(ne!=null){try{return yt.call(ne)}catch{}try{return ne+""}catch{}}return""}function ra(ne,Se){return ne===Se||ne!==ne&&Se!==Se}var oa=tn(function(){return arguments}())?tn:function(ne){return ii(ne)&&dt.call(ne,"callee")&&!ye.call(ne,"callee")},Tt=Array.isArray;function an(ne){return ne!=null&&ys(ne.length)&&!rr(ne)}var et=Me||$o;function On(ne,Se){return fa(ne,Se)}function rr(ne){if(!Ks(ne))return!1;var Se=qr(ne);return Se==m||Se==v||Se==c||Se==S}function ys(ne){return typeof ne=="number"&&ne>-1&&ne%1==0&&ne<=o}function Ks(ne){var Se=typeof ne;return ne!=null&&(Se=="object"||Se=="function")}function ii(ne){return ne!=null&&typeof ne=="object"}var Xs=oe?_e(oe):Ci;function wo(ne){return an(ne)?vs(ne):Y1(ne)}function Ea(){return[]}function $o(){return!1}e.exports=On})(W6,W6.exports);var yB=W6.exports,fA={},_B=va&&va.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(fA,"__esModule",{value:!0});var HSe=_B(gB),NSe=_B(yB),q_;(function(e){function t(r,o,s){r===void 0&&(r={}),o===void 0&&(o={}),typeof r!="object"&&(r={}),typeof o!="object"&&(o={});var l=HSe.default(o);s||(l=Object.keys(l).reduce(function(u,d){return l[d]!=null&&(u[d]=l[d]),u},{}));for(var c in r)r[c]!==void 0&&o[c]===void 0&&(l[c]=r[c]);return Object.keys(l).length>0?l:void 0}e.compose=t;function n(r,o){r===void 0&&(r={}),o===void 0&&(o={}),typeof r!="object"&&(r={}),typeof o!="object"&&(o={});var s=Object.keys(r).concat(Object.keys(o)).reduce(function(l,c){return NSe.default(r[c],o[c])||(l[c]=o[c]===void 0?null:o[c]),l},{});return Object.keys(s).length>0?s:void 0}e.diff=n;function a(r,o){r===void 0&&(r={}),o===void 0&&(o={}),r=r||{};var s=Object.keys(o).reduce(function(l,c){return o[c]!==r[c]&&r[c]!==void 0&&(l[c]=o[c]),l},{});return Object.keys(r).reduce(function(l,c){return r[c]!==o[c]&&o[c]===void 0&&(l[c]=null),l},s)}e.invert=a;function i(r,o,s){if(s===void 0&&(s=!1),typeof r!="object")return o;if(typeof o=="object"){if(!s)return o;var l=Object.keys(o).reduce(function(c,u){return r[u]===void 0&&(c[u]=o[u]),c},{});return Object.keys(l).length>0?l:void 0}}e.transform=i})(q_||(q_={}));fA.default=q_;var jv={},qv={},eP;function RSe(){if(eP)return qv;eP=1;var e=va&&va.__importDefault||function(a){return a&&a.__esModule?a:{default:a}};Object.defineProperty(qv,"__esModule",{value:!0});var t=e(bB()),n=function(){function a(i){this.ops=i,this.index=0,this.offset=0}return a.prototype.hasNext=function(){return this.peekLength()<1/0},a.prototype.next=function(i){i||(i=1/0);var r=this.ops[this.index];if(r){var o=this.offset,s=t.default.length(r);if(i>=s-o?(i=s-o,this.index+=1,this.offset=0):this.offset+=i,typeof r.delete=="number")return{delete:i};var l={};return r.attributes&&(l.attributes=r.attributes),typeof r.retain=="number"?l.retain=i:typeof r.insert=="string"?l.insert=r.insert.substr(o,i):l.insert=r.insert,l}else return{retain:1/0}},a.prototype.peek=function(){return this.ops[this.index]},a.prototype.peekLength=function(){return this.ops[this.index]?t.default.length(this.ops[this.index])-this.offset:1/0},a.prototype.peekType=function(){return this.ops[this.index]?typeof this.ops[this.index].delete=="number"?"delete":typeof this.ops[this.index].retain=="number"?"retain":"insert":"retain"},a.prototype.rest=function(){if(this.hasNext()){if(this.offset===0)return this.ops.slice(this.index);var i=this.offset,r=this.index,o=this.next(),s=this.ops.slice(this.index);return this.offset=i,this.index=r,[o].concat(s)}else return[]},a}();return qv.default=n,qv}var tP;function bB(){if(tP)return jv;tP=1;var e=va&&va.__importDefault||function(a){return a&&a.__esModule?a:{default:a}};Object.defineProperty(jv,"__esModule",{value:!0});var t=e(RSe()),n;return function(a){function i(o){return new t.default(o)}a.iterator=i;function r(o){return typeof o.delete=="number"?o.delete:typeof o.retain=="number"?o.retain:typeof o.insert=="string"?o.insert.length:1}a.length=r}(n||(n={})),jv.default=n,jv}var x8=va&&va.__importDefault||function(e){return e&&e.__esModule?e:{default:e}},Yv=x8(ISe),ZSe=x8(gB),i7=x8(yB),up=x8(fA),dr=x8(bB()),FSe="\0",zSe=function(){function e(t){Array.isArray(t)?this.ops=t:t!=null&&Array.isArray(t.ops)?this.ops=t.ops:this.ops=[]}return e.prototype.insert=function(t,n){var a={};return typeof t=="string"&&t.length===0?this:(a.insert=t,n!=null&&typeof n=="object"&&Object.keys(n).length>0&&(a.attributes=n),this.push(a))},e.prototype.delete=function(t){return t<=0?this:this.push({delete:t})},e.prototype.retain=function(t,n){if(t<=0)return this;var a={retain:t};return n!=null&&typeof n=="object"&&Object.keys(n).length>0&&(a.attributes=n),this.push(a)},e.prototype.push=function(t){var n=this.ops.length,a=this.ops[n-1];if(t=ZSe.default(t),typeof a=="object"){if(typeof t.delete=="number"&&typeof a.delete=="number")return this.ops[n-1]={delete:a.delete+t.delete},this;if(typeof a.delete=="number"&&t.insert!=null&&(n-=1,a=this.ops[n-1],typeof a!="object"))return this.ops.unshift(t),this;if(i7.default(t.attributes,a.attributes)){if(typeof t.insert=="string"&&typeof a.insert=="string")return this.ops[n-1]={insert:a.insert+t.insert},typeof t.attributes=="object"&&(this.ops[n-1].attributes=t.attributes),this;if(typeof t.retain=="number"&&typeof a.retain=="number")return this.ops[n-1]={retain:a.retain+t.retain},typeof t.attributes=="object"&&(this.ops[n-1].attributes=t.attributes),this}}return n===this.ops.length?this.ops.push(t):this.ops.splice(n,0,t),this},e.prototype.chop=function(){var t=this.ops[this.ops.length-1];return t&&t.retain&&!t.attributes&&this.ops.pop(),this},e.prototype.filter=function(t){return this.ops.filter(t)},e.prototype.forEach=function(t){this.ops.forEach(t)},e.prototype.map=function(t){return this.ops.map(t)},e.prototype.partition=function(t){var n=[],a=[];return this.forEach(function(i){var r=t(i)?n:a;r.push(i)}),[n,a]},e.prototype.reduce=function(t,n){return this.ops.reduce(t,n)},e.prototype.changeLength=function(){return this.reduce(function(t,n){return n.insert?t+dr.default.length(n):n.delete?t-n.delete:t},0)},e.prototype.length=function(){return this.reduce(function(t,n){return t+dr.default.length(n)},0)},e.prototype.slice=function(t,n){t===void 0&&(t=0),n===void 0&&(n=1/0);for(var a=[],i=dr.default.iterator(this.ops),r=0;r<n&&i.hasNext();){var o=void 0;r<t?o=i.next(t-r):(o=i.next(n-r),a.push(o)),r+=dr.default.length(o)}return new e(a)},e.prototype.compose=function(t){var n=dr.default.iterator(this.ops),a=dr.default.iterator(t.ops),i=[],r=a.peek();if(r!=null&&typeof r.retain=="number"&&r.attributes==null){for(var o=r.retain;n.peekType()==="insert"&&n.peekLength()<=o;)o-=n.peekLength(),i.push(n.next());r.retain-o>0&&a.next(r.retain-o)}for(var s=new e(i);n.hasNext()||a.hasNext();)if(a.peekType()==="insert")s.push(a.next());else if(n.peekType()==="delete")s.push(n.next());else{var l=Math.min(n.peekLength(),a.peekLength()),c=n.next(l),u=a.next(l);if(typeof u.retain=="number"){var d={};typeof c.retain=="number"?d.retain=l:d.insert=c.insert;var f=up.default.compose(c.attributes,u.attributes,typeof c.retain=="number");if(f&&(d.attributes=f),s.push(d),!a.hasNext()&&i7.default(s.ops[s.ops.length-1],d)){var m=new e(n.rest());return s.concat(m).chop()}}else typeof u.delete=="number"&&typeof c.retain=="number"&&s.push(u)}return s.chop()},e.prototype.concat=function(t){var n=new e(this.ops.slice());return t.ops.length>0&&(n.push(t.ops[0]),n.ops=n.ops.concat(t.ops.slice(1))),n},e.prototype.diff=function(t,n){if(this.ops===t.ops)return new e;var a=[this,t].map(function(l){return l.map(function(c){if(c.insert!=null)return typeof c.insert=="string"?c.insert:FSe;var u=l===t?"on":"with";throw new Error("diff() called "+u+" non-document")}).join("")}),i=new e,r=Yv.default(a[0],a[1],n),o=dr.default.iterator(this.ops),s=dr.default.iterator(t.ops);return r.forEach(function(l){for(var c=l[1].length;c>0;){var u=0;switch(l[0]){case Yv.default.INSERT:u=Math.min(s.peekLength(),c),i.push(s.next(u));break;case Yv.default.DELETE:u=Math.min(c,o.peekLength()),o.next(u),i.delete(u);break;case Yv.default.EQUAL:u=Math.min(o.peekLength(),s.peekLength(),c);var d=o.next(u),f=s.next(u);i7.default(d.insert,f.insert)?i.retain(u,up.default.diff(d.attributes,f.attributes)):i.push(f).delete(u);break}c-=u}}),i.chop()},e.prototype.eachLine=function(t,n){n===void 0&&(n=`
`);for(var a=dr.default.iterator(this.ops),i=new e,r=0;a.hasNext();){if(a.peekType()!=="insert")return;var o=a.peek(),s=dr.default.length(o)-a.peekLength(),l=typeof o.insert=="string"?o.insert.indexOf(n,s)-s:-1;if(l<0)i.push(a.next());else if(l>0)i.push(a.next(l));else{if(t(i,a.next(1).attributes||{},r)===!1)return;r+=1,i=new e}}i.length()>0&&t(i,{},r)},e.prototype.invert=function(t){var n=new e;return this.reduce(function(a,i){if(i.insert)n.delete(dr.default.length(i));else{if(i.retain&&i.attributes==null)return n.retain(i.retain),a+i.retain;if(i.delete||i.retain&&i.attributes){var r=i.delete||i.retain,o=t.slice(a,a+r);return o.forEach(function(s){i.delete?n.push(s):i.retain&&i.attributes&&n.retain(dr.default.length(s),up.default.invert(i.attributes,s.attributes))}),a+r}}return a},0),n.chop()},e.prototype.transform=function(t,n){if(n===void 0&&(n=!1),n=!!n,typeof t=="number")return this.transformPosition(t,n);for(var a=t,i=dr.default.iterator(this.ops),r=dr.default.iterator(a.ops),o=new e;i.hasNext()||r.hasNext();)if(i.peekType()==="insert"&&(n||r.peekType()!=="insert"))o.retain(dr.default.length(i.next()));else if(r.peekType()==="insert")o.push(r.next());else{var s=Math.min(i.peekLength(),r.peekLength()),l=i.next(s),c=r.next(s);if(l.delete)continue;c.delete?o.push(c):o.retain(s,up.default.transform(l.attributes,c.attributes,n))}return o.chop()},e.prototype.transformPosition=function(t,n){n===void 0&&(n=!1),n=!!n;for(var a=dr.default.iterator(this.ops),i=0;a.hasNext()&&i<=t;){var r=a.peekLength(),o=a.peekType();if(a.next(),o==="delete"){t-=Math.min(r,t-i);continue}else o==="insert"&&(i<t||!n)&&(t+=r);i+=r}return t},e.Op=dr.default,e.AttributeMap=up.default,e}(),BSe=zSe;const USe=Xi(BSe);/*!
 * VueQuill @vueup/vue-quill v1.2.0
 * https://vueup.github.io/vue-quill/
 * 
 * Includes quill v1.3.7
 * https://quilljs.com/
 * 
 * Copyright (c) 2023 Ahmad Luthfi Masruri
 * Released under the MIT license
 * Date: 2023-05-12T08:44:03.742Z
 */const nP={essential:[[{header:[1,2,3,4,5,6,!1]}],["bold","italic","underline"],[{list:"ordered"},{list:"bullet"},{align:[]}],["blockquote","code-block","link"],[{color:[]},"clean"]],minimal:[[{header:1},{header:2}],["bold","italic","underline"],[{list:"ordered"},{list:"bullet"},{align:[]}]],full:[["bold","italic","underline","strike"],["blockquote","code-block"],[{header:1},{header:2}],[{list:"ordered"},{list:"bullet"}],[{script:"sub"},{script:"super"}],[{indent:"-1"},{indent:"+1"}],[{direction:"rtl"}],[{size:["small",!1,"large","huge"]}],[{header:[1,2,3,4,5,6,!1]}],[{color:[]},{background:[]}],[{font:[]}],[{align:[]}],["link","video","image"],["clean"]]},jSe=Ve({name:"QuillEditor",inheritAttrs:!1,props:{content:{type:[String,Object]},contentType:{type:String,default:"delta",validator:e=>["delta","html","text"].includes(e)},enable:{type:Boolean,default:!0},readOnly:{type:Boolean,default:!1},placeholder:{type:String,required:!1},theme:{type:String,default:"snow",validator:e=>["snow","bubble",""].includes(e)},toolbar:{type:[String,Array,Object],required:!1,validator:e=>typeof e=="string"&&e!==""?e.charAt(0)==="#"?!0:Object.keys(nP).indexOf(e)!==-1:!0},modules:{type:Object,required:!1},options:{type:Object,required:!1},globalOptions:{type:Object,required:!1}},emits:["textChange","selectionChange","editorChange","update:content","focus","blur","ready"],setup:(e,t)=>{yn(()=>{r()}),hi(()=>{n=null});let n,a;const i=F(),r=()=>{var I;if(i.value){if(a=o(),e.modules)if(Array.isArray(e.modules))for(const H of e.modules)n7.register(`modules/${H.name}`,H.module);else n7.register(`modules/${e.modules.name}`,e.modules.module);n=new n7(i.value,a),C(e.content),n.on("text-change",d),n.on("selection-change",m),n.on("editor-change",v),e.theme!=="bubble"&&i.value.classList.remove("ql-bubble"),e.theme!=="snow"&&i.value.classList.remove("ql-snow"),(I=n.getModule("toolbar"))===null||I===void 0||I.container.addEventListener("mousedown",H=>{H.preventDefault()}),t.emit("ready",n)}},o=()=>{const I={};if(e.theme!==""&&(I.theme=e.theme),e.readOnly&&(I.readOnly=e.readOnly),e.placeholder&&(I.placeholder=e.placeholder),e.toolbar&&e.toolbar!==""&&(I.modules={toolbar:(()=>{if(typeof e.toolbar=="object")return e.toolbar;if(typeof e.toolbar=="string")return e.toolbar.charAt(0)==="#"?e.toolbar:nP[e.toolbar]})()}),e.modules){const H=(()=>{var R,Z;const N={};if(Array.isArray(e.modules))for(const W of e.modules)N[W.name]=(R=W.options)!==null&&R!==void 0?R:{};else N[e.modules.name]=(Z=e.modules.options)!==null&&Z!==void 0?Z:{};return N})();I.modules=Object.assign({},I.modules,H)}return Object.assign({},e.globalOptions,e.options,I)},s=I=>typeof I=="object"&&I?I.slice():I,l=I=>Object.values(I.ops).some(H=>!H.retain||Object.keys(H).length!==1);let c;const u=I=>{if(typeof c==typeof I){if(I===c)return!0;if(typeof I=="object"&&I&&typeof c=="object"&&c)return!l(c.diff(I))}return!1},d=(I,H,R)=>{c=s(w()),u(e.content)||t.emit("update:content",c),t.emit("textChange",{delta:I,oldContents:H,source:R})},f=F(),m=(I,H,R)=>{f.value=!!(n!=null&&n.hasFocus()),t.emit("selectionChange",{range:I,oldRange:H,source:R})};qe(f,I=>{I?t.emit("focus",i):t.emit("blur",i)});const v=(...I)=>{I[0]==="text-change"&&t.emit("editorChange",{name:I[0],delta:I[1],oldContents:I[2],source:I[3]}),I[0]==="selection-change"&&t.emit("editorChange",{name:I[0],range:I[1],oldRange:I[2],source:I[3]})},g=()=>i.value,y=()=>{var I;return(I=n==null?void 0:n.getModule("toolbar"))===null||I===void 0?void 0:I.container},_=()=>{if(n)return n;throw`The quill editor hasn't been instantiated yet,
                  make sure to call this method when the editor ready
                  or use v-on:ready="onReady(quill)" event instead.`},w=(I,H)=>e.contentType==="html"?x():e.contentType==="text"?S(I,H):n==null?void 0:n.getContents(I,H),C=(I,H="api")=>{const R=I||(e.contentType==="delta"?new USe:"");e.contentType==="html"?E(R):e.contentType==="text"?M(R,H):n==null||n.setContents(R,H),c=s(R)},S=(I,H)=>{var R;return(R=n==null?void 0:n.getText(I,H))!==null&&R!==void 0?R:""},M=(I,H="api")=>{n==null||n.setText(I,H)},x=()=>{var I;return(I=n==null?void 0:n.root.innerHTML)!==null&&I!==void 0?I:""},E=I=>{n&&(n.root.innerHTML=I)},k=(I,H="api")=>{const R=n==null?void 0:n.clipboard.convert(I);R&&(n==null||n.setContents(R,H))},D=()=>{n==null||n.focus()},T=()=>{Lt(()=>{var I;!t.slots.toolbar&&n&&((I=n.getModule("toolbar"))===null||I===void 0||I.container.remove()),r()})};return qe(()=>e.content,I=>{if(!n||!I||u(I))return;const H=n.getSelection();H&&Lt(()=>n==null?void 0:n.setSelection(H)),C(I)},{deep:!0}),qe(()=>e.enable,I=>{n&&n.enable(I)}),{editor:i,getEditor:g,getToolbar:y,getQuill:_,getContents:w,setContents:C,getHTML:x,setHTML:E,pasteHTML:k,focus:D,getText:S,setText:M,reinit:T}},render(){var e,t;return[(t=(e=this.$slots).toolbar)===null||t===void 0?void 0:t.call(e),Ma("div",{ref:"editor",...this.$attrs})]}}),qSe=Ve({__name:"RichEditor",props:{label:String,hint:String,rules:{type:Array,default:()=>[]},counter:Number||Boolean,toolbar:{type:Array,default:()=>[["bold","italic"],[{list:"ordered"},{list:"bullet"}]]},style:{type:Object,default:()=>({fontSize:"15px",fontWeight:"400 !important"})},imageDrop:{type:Boolean,default:!1}},emits:["is-valid"],setup(e,{expose:t,emit:n}){const a=e,i=n,r=F(!1),o=F([]),s=F(""),l=F(null),c=y=>a.rules.map(_=>typeof _=="function"?_(y):!0).filter(_=>_!==!0),u=y=>(o.value=c(y),i("is-valid",o.value.length===0),o.value.length===0),d=()=>{var _,w;const y=((w=(_=l.value)==null?void 0:_.getText())==null?void 0:w.trim())||"";s.value=y,u(y)},f=()=>{var y;(y=l.value)==null||y.setText(""),s.value=""},m=y=>{var _,w;if(l.value){const C=l.value.getQuill();C?(C.clipboard.dangerouslyPasteHTML(y),s.value=((_=C.getText())==null?void 0:_.trim())||""):l.value.setHTML&&(l.value.setHTML(y),s.value=((w=l.value.getText())==null?void 0:w.trim())||"")}},v=()=>u(s.value),g=()=>{r.value=!1,u(s.value)};return t({isValid:v,reInit:f,setContents:m}),(y,_)=>(b(),$("div",{class:Ke(["rich-editor",{focus:r.value,"has-error":o.value.length>0}])},[me("",!0),O(G(jSe),ke({ref_key:"editor",ref:l},y.$attrs,{color:"secondary",theme:"snow",class:"v-field__input",toolbar:e.toolbar,options:{debug:"error"},onFocus:_[0]||(_[0]=w=>r.value=!0),onBlur:g,onTextChange:d,style:e.style}),null,16,["toolbar","style"]),me("",!0)],2))}}),M4=un(qSe,[["__scopeId","data-v-a1f56fa3"]]),YSe=()=>{const{t:e}=Vn(),t=P(()=>[r=>!!r||e("login.error.emailRequired"),r=>/.+@.+\..+/.test(r)||e("login.error.emailInvalid")]),n=P(()=>[r=>!!r||e("accountForm.fieldRequired")]),a=P(()=>[r=>r.length<=1e3||e("patient.maxLength")]),i=P(()=>[r=>!!r||e("accountForm.fieldRequired"),r=>r.length<=500||e("500_caracteres")]);return{emailRules:t,required:n,maxLengthRule:a,messageRule:i}};class v1{constructor(t,n){this.order=t,this.separator=n}get format(){return this.order.split("").map(t=>`${t}${t}`).join(this.separator).replace("yy","yyyy")}static canBeParsed(t){if(typeof t!="string")return!1;const n=t.toLowerCase();return["y","m","d"].every(a=>n.includes(a))&&["/","-","."].some(a=>t.includes(a))}static parse(t){if(!v1.canBeParsed(t))throw new Error(`[${t}] cannot be parsed into date format specification`);const n=t.toLowerCase().split("").filter((i,r,o)=>"dmy".includes(i)&&o.indexOf(i)===r).join(""),a=["/","-","."].find(i=>t.includes(i));return new v1(n,a)}}const WSe=it({inputFormat:{type:String,validator:e=>!e||v1.canBeParsed(e)}},"date-format");function GSe(e,t){const n=Z1();function a(){const l=t.value??"en-US",c=Intl.DateTimeFormat(l,{year:"numeric",month:"2-digit",day:"2-digit"}).format(n.toJsDate(n.parseISO("1999-12-07"))).replace(/(07)|(٠٧)|(٢٩)|(۱۶)|(০৭)/,"dd").replace(/(12)|(١٢)|(٠٨)|(۰۹)|(১২)/,"mm").replace(/(1999)|(2542)|(١٩٩٩)|(١٤٢٠)|(۱۳۷۸)|(১৯৯৯)/,"yyyy").replace(/[^ymd\-/.]/g,"").replace(/\.$/,"");return v1.canBeParsed(c)?c:"mm/dd/yyyy"}const i=Fe(()=>v1.canBeParsed(e.inputFormat)?v1.parse(e.inputFormat):v1.parse(a()));function r(l){function c(w){const C=w.trim().split(i.value.separator);return{y:Number(C[i.value.order.indexOf("y")]),m:Number(C[i.value.order.indexOf("m")]),d:Number(C[i.value.order.indexOf("d")])}}function u(w){const{y:C,m:S,d:M}=w;return!C||!S||!M||S<1||S>12||M<1||M>31?null:{year:d(C),month:S,day:M}}function d(w){const C=n.getYear(n.date());if(w>100||C%100>=50)return w;const S=~~(C/100)*100;return w<50?S+w:S-100+w}const f=c(l),m=u(f);if(!m)return null;const{year:v,month:g,day:y}=m,_=w=>String(w).padStart(2,"0");return n.parseISO(`${v}-${_(g)}-${_(y)}`)}function o(l){return!!r(l)}function s(l){const c=n.toISO(l).split("T")[0].split("-");return i.value.order.split("").map(u=>c["ymd".indexOf(u)]).join(i.value.separator)}return{isValid:o,parseDate:r,formatDate:s,parserFormat:Fe(()=>i.value.format)}}const KSe=it({displayFormat:{type:[Function,String],default:void 0},location:{type:String,default:"bottom start"},menu:Boolean,menuProps:Object,updateOn:{type:Array,default:()=>["blur","enter"]},pickerProps:Object,...WSe(),...Of({mobile:null}),...Bg(),...gI({hideActions:!0}),...Yg({prependIcon:"$calendar"}),...xn(sH({hideHeader:!0,showAdjacentMonths:!0}),["location","rounded","height","minHeight","maxHeight"])},"VDateInput"),yc=pt()({name:"VDateInput",props:KSe(),emits:{save:e=>!0,cancel:()=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,t){let{emit:n,slots:a}=t;const{t:i,current:r}=Ii(),o=Z1(),{isValid:s,parseDate:l,formatDate:c,parserFormat:u}=GSe(e,r),{mobile:d}=Ji(e),{InputIcon:f}=a8(e),{clampDate:m,isInAllowedRange:v}=Dw(e),g=()=>e.multiple?[]:null,y=Ut(e,"modelValue",g(),ie=>Array.isArray(ie)?ie.map(pe=>o.toJsDate(pe)):ie&&o.toJsDate(ie),ie=>Array.isArray(ie)?ie.map(pe=>o.date(pe)):ie&&o.date(ie)),_=Ut(e,"menu"),w=ht(!1),C=ht(e.focused),S=F(),M=F(["save"]);function x(ie){return typeof e.displayFormat=="function"?e.displayFormat(ie):e.displayFormat?o.format(ie,e.displayFormat??"keyboardDate"):c(ie)}const E=P(()=>{const ie=ca(y.value);if(!ie.length)return null;if(e.multiple===!0)return i("$vuetify.datePicker.itemsSelected",ie.length);if(e.multiple==="range"){const pe=ie[0],z=ie[ie.length-1];return!o.isValid(pe)||!o.isValid(z)?"":`${x(o.date(pe))} - ${x(o.date(z))}`}return o.isValid(y.value)?x(o.date(y.value)):""}),k=P(()=>{if(d.value)return w.value?"text":"none"}),D=P(()=>!e.disabled&&!e.readonly),T=P(()=>e.updateOn.length?!(d.value&&w.value)&&e.readonly:!0);qe(_,ie=>{ie||(w.value=!1,M.value=["save"])});function I(ie){ie.key==="Enter"&&((!_.value||!C.value)&&(_.value=!0),e.updateOn.includes("enter")&&!e.readonly&&X(ie.target))}function H(ie){e.disabled||(ie.preventDefault(),ie.stopPropagation(),_.value&&d.value?w.value=!e.readonly:_.value=!0)}function R(){n("cancel"),_.value=!1,w.value=!1}function Z(ie){n("save",ie),_.value=!1}function N(ie){ie==null&&(y.value=g())}function W(ie){e.updateOn.includes("blur")&&!e.readonly&&X(ie.target),d.value&&w.value&&!C.value&&(_.value=!1,w.value=!1)}function X(ie){let{value:pe}=ie;if(!pe.trim())y.value=g();else if(!e.multiple)s(pe)&&(y.value=m(l(pe)));else{const z=pe.trim().split(/\D+-\D+|[^\d\-/.]+/);if(z.every(s))if(e.multiple==="range"){const[Y,te]=z.map(l).map(m).toSorted((ee,fe)=>o.isAfter(ee,fe)?1:-1);y.value=lI(o,Y,te)}else y.value=z.map(l).filter(v)}}return bt(()=>{const ie=!!(e.prependIcon||a.prepend),pe=Hk.filterProps(e),z={...c9.filterProps(xn(e,["active","bgColor","color","location","rounded","maxWidth","minWidth","width"])),...e.pickerProps},Y=Mc(a,["title","header","day","month","year"]),te=St.filterProps(xn(e,["placeholder"]));return O(St,ke({ref:S},te,{class:["v-date-input",e.class],style:e.style,modelValue:E.value,inputmode:k.value,placeholder:e.placeholder??u.value,readonly:T.value,onKeydown:D.value?I:void 0,focused:_.value||C.value,onBlur:W,validationValue:y.value,"onClick:control":H,"onUpdate:modelValue":N,"onUpdate:focused":ee=>C.value=ee}),{...a,default:()=>{var ee;return h(Ye,null,[O(gu,ke({modelValue:_.value,"onUpdate:modelValue":fe=>_.value=fe,activator:"parent",minWidth:"0",eager:C.value,location:e.location,closeOnContentClick:!1,openOnClick:!1},e.menuProps),{default:()=>[O(Hk,ke(pe,{modelValue:y.value,"onUpdate:modelValue":fe=>y.value=fe,disabled:M.value,onSave:Z,onCancel:R}),{default:fe=>{let{actions:le,model:Q,save:j,cancel:ue,isPristine:re}=fe;function ce(ge){e.hideActions?(y.value=ge,e.multiple||(_.value=!1)):Q.value=ge,n("save",ge),M.value=[]}return O(c9,ke(z,{modelValue:e.hideActions?y.value:Q.value,"onUpdate:modelValue":ge=>ce(ge),onMousedown:ge=>ge.preventDefault()}),{...Y,actions:e.hideActions?void 0:()=>{var ge;return((ge=a.actions)==null?void 0:ge.call(a,{save:j,cancel:ue,isPristine:re}))??le()}})}})]}),(ee=a.default)==null?void 0:ee.call(a)])},prepend:ie?ee=>a.prepend?a.prepend(ee):e.prependIcon&&O(f,{key:"prepend-icon",name:"prepend",tabindex:e["onClick:prepend"]?void 0:-1,onClick:D.value?H:void 0},null):void 0})}),Ro({},S)}}),XSe=Ve({__name:"SelectHourMinute",props:{minute:{},minuteModifiers:{},hour:{},hourModifiers:{}},emits:["update:minute","update:hour"],setup(e){const t=z4(e,"minute"),n=z4(e,"hour"),a=Array.from({length:24},(c,u)=>({title:(u<10?"0"+u:u)+"h",value:u})),i=F(!1),r=c=>{n.value=c},o=Array.from({length:60},(c,u)=>({title:(u<10?"0"+u:u)+"min",value:u})),s=F(!1),l=c=>{t.value=c};return(c,u)=>(b(),je(Lo,{"no-gutters":""},{default:ae(()=>[O(gu,{modelValue:i.value,"onUpdate:modelValue":u[1]||(u[1]=d=>i.value=d),transition:"scale-transition"},{activator:ae(({props:d})=>[h("div",ke({class:"select-hour d-flex align-center py-2 cursor-pointer"},d),[Le(de(typeof n.value=="number"?G(a)[n.value].title:n.value)+" ",1),O(Ge,{class:Ke(["transition-smooth",{"rotated-angle":i.value}]),color:"black",icon:"mdi-chevron-down"},null,8,["class"])],16)]),default:ae(()=>[O(xc,{density:"compact",modelValue:n.value,"onUpdate:modelValue":u[0]||(u[0]=d=>n.value=d),"max-height":"300"},{default:ae(()=>[(b(!0),$(Ye,null,It(G(a),d=>(b(),je(Da,{value:d.value,key:`hour-${d.value}`,onClick:f=>r(d.value),class:"text-center"},{default:ae(()=>[O(mr,null,{default:ae(()=>[Le(de(d.title),1)]),_:2},1024)]),_:2},1032,["value","onClick"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["modelValue"]),O(gu,{modelValue:s.value,"onUpdate:modelValue":u[3]||(u[3]=d=>s.value=d),transition:"scale-transition"},{activator:ae(({props:d})=>[h("div",ke({class:"select-minute d-flex align-center py-2 cursor-pointer"},d),[Le(de(typeof t.value=="number"?G(o)[t.value].title:t.value)+" ",1),O(Ge,{class:Ke(["transition-smooth",{"rotated-angle":s.value}]),color:"black",icon:"mdi-chevron-down"},null,8,["class"])],16)]),default:ae(()=>[O(xc,{density:"compact",modelValue:t.value,"onUpdate:modelValue":u[2]||(u[2]=d=>t.value=d),"max-height":"300"},{default:ae(()=>[(b(!0),$(Ye,null,It(G(o),d=>(b(),je(Da,{value:d.value,key:d.value,onClick:f=>l(d.value),class:"text-center"},{default:ae(()=>[O(mr,null,{default:ae(()=>[Le(de(d.title),1)]),_:2},1024)]),_:2},1032,["value","onClick"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["modelValue"])]),_:1}))}}),aP=un(XSe,[["__scopeId","data-v-12b700de"]]),JSe=[["Afghanistan (‫افغانستان‬‎)","af","93"],["Albania (Shqipëri)","al","355"],["Algeria (‫الجزائر‬‎)","dz","213"],["American Samoa","as","1",5,["684"]],["Andorra","ad","376"],["Angola","ao","244"],["Anguilla","ai","1",6,["264"]],["Antigua and Barbuda","ag","1",7,["268"]],["Argentina","ar","54"],["Armenia (Հայաստան)","am","374"],["Aruba","aw","297"],["Ascension Island","ac","247"],["Australia","au","61",0],["Austria (Österreich)","at","43"],["Azerbaijan (Azərbaycan)","az","994"],["Bahamas","bs","1",8,["242"]],["Bahrain (‫البحرين‬‎)","bh","973"],["Bangladesh (বাংলাদেশ)","bd","880"],["Barbados","bb","1",9,["246"]],["Belarus (Беларусь)","by","375"],["Belgium (België)","be","32"],["Belize","bz","501"],["Benin (Bénin)","bj","229"],["Bermuda","bm","1",10,["441"]],["Bhutan (འབྲུག)","bt","975"],["Bolivia","bo","591"],["Bosnia and Herzegovina (Босна и Херцеговина)","ba","387"],["Botswana","bw","267"],["Brazil (Brasil)","br","55"],["British Indian Ocean Territory","io","246"],["British Virgin Islands","vg","1",11,["284"]],["Brunei","bn","673"],["Bulgaria (България)","bg","359"],["Burkina Faso","bf","226"],["Burundi (Uburundi)","bi","257"],["Cambodia (កម្ពុជា)","kh","855"],["Cameroon (Cameroun)","cm","237"],["Canada","ca","1",1,["204","226","236","249","250","263","289","306","343","354","365","367","368","382","387","403","416","418","428","431","437","438","450","584","468","474","506","514","519","548","579","581","584","587","604","613","639","647","672","683","705","709","742","753","778","780","782","807","819","825","867","873","902","905"]],["Cape Verde (Kabu Verdi)","cv","238"],["Caribbean Netherlands","bq","599",1,["3","4","7"]],["Cayman Islands","ky","1",12,["345"]],["Central African Republic (République centrafricaine)","cf","236"],["Chad (Tchad)","td","235"],["Chile","cl","56"],["China (中国)","cn","86"],["Christmas Island","cx","61",2,["89164"]],["Cocos (Keeling) Islands","cc","61",1,["89162"]],["Colombia","co","57"],["Comoros (‫جزر القمر‬‎)","km","269"],["Congo (DRC) (Jamhuri ya Kidemokrasia ya Kongo)","cd","243"],["Congo (Republic) (Congo-Brazzaville)","cg","242"],["Cook Islands","ck","682"],["Costa Rica","cr","506"],["Côte d’Ivoire","ci","225"],["Croatia (Hrvatska)","hr","385"],["Cuba","cu","53"],["Curaçao","cw","599",0],["Cyprus (Κύπρος)","cy","357"],["Czech Republic (Česká republika)","cz","420"],["Denmark (Danmark)","dk","45"],["Djibouti","dj","253"],["Dominica","dm","1",13,["767"]],["Dominican Republic (República Dominicana)","do","1",2,["809","829","849"]],["Ecuador","ec","593"],["Egypt (‫مصر‬‎)","eg","20"],["El Salvador","sv","503"],["Equatorial Guinea (Guinea Ecuatorial)","gq","240"],["Eritrea","er","291"],["Estonia (Eesti)","ee","372"],["Eswatini","sz","268"],["Ethiopia","et","251"],["Falkland Islands (Islas Malvinas)","fk","500"],["Faroe Islands (Føroyar)","fo","298"],["Fiji","fj","679"],["Finland (Suomi)","fi","358",0],["France","fr","33"],["French Guiana (Guyane française)","gf","594"],["French Polynesia (Polynésie française)","pf","689"],["Gabon","ga","241"],["Gambia","gm","220"],["Georgia (საქართველო)","ge","995"],["Germany (Deutschland)","de","49"],["Ghana (Gaana)","gh","233"],["Gibraltar","gi","350"],["Greece (Ελλάδα)","gr","30"],["Greenland (Kalaallit Nunaat)","gl","299"],["Grenada","gd","1",14,["473"]],["Guadeloupe","gp","590",0],["Guam","gu","1",15,["671"]],["Guatemala","gt","502"],["Guernsey","gg","44",1,["1481","7781","7839","7911"]],["Guinea (Guinée)","gn","224"],["Guinea-Bissau (Guiné Bissau)","gw","245"],["Guyana","gy","592"],["Haiti","ht","509"],["Honduras","hn","504"],["Hong Kong (香港)","hk","852"],["Hungary (Magyarország)","hu","36"],["Iceland (Ísland)","is","354"],["India (भारत)","in","91"],["Indonesia","id","62"],["Iran (‫ایران‬‎)","ir","98"],["Iraq (‫العراق‬‎)","iq","964"],["Ireland","ie","353"],["Isle of Man","im","44",2,["1624","74576","7524","7924","7624"]],["Israel (‫ישראל‬‎)","il","972"],["Italy (Italia)","it","39",0],["Jamaica","jm","1",4,["876","658"]],["Japan (日本)","jp","81"],["Jersey","je","44",3,["1534","7509","7700","7797","7829","7937"]],["Jordan (‫الأردن‬‎)","jo","962"],["Kazakhstan (Казахстан)","kz","7",1,["33","7"]],["Kenya","ke","254"],["Kiribati","ki","686"],["Kosovo","xk","383"],["Kuwait (‫الكويت‬‎)","kw","965"],["Kyrgyzstan (Кыргызстан)","kg","996"],["Laos (ລາວ)","la","856"],["Latvia (Latvija)","lv","371"],["Lebanon (‫لبنان‬‎)","lb","961"],["Lesotho","ls","266"],["Liberia","lr","231"],["Libya (‫ليبيا‬‎)","ly","218"],["Liechtenstein","li","423"],["Lithuania (Lietuva)","lt","370"],["Luxembourg","lu","352"],["Macau (澳門)","mo","853"],["Madagascar (Madagasikara)","mg","261"],["Malawi","mw","265"],["Malaysia","my","60"],["Maldives","mv","960"],["Mali","ml","223"],["Malta","mt","356"],["Marshall Islands","mh","692"],["Martinique","mq","596"],["Mauritania (‫موريتانيا‬‎)","mr","222"],["Mauritius (Moris)","mu","230"],["Mayotte","yt","262",1,["269","639"]],["Mexico (México)","mx","52"],["Micronesia","fm","691"],["Moldova (Republica Moldova)","md","373"],["Monaco","mc","377"],["Mongolia (Монгол)","mn","976"],["Montenegro (Crna Gora)","me","382"],["Montserrat","ms","1",16,["664"]],["Morocco (‫المغرب‬‎)","ma","212",0],["Mozambique (Moçambique)","mz","258"],["Myanmar (Burma) (မြန်မာ)","mm","95"],["Namibia (Namibië)","na","264"],["Nauru","nr","674"],["Nepal (नेपाल)","np","977"],["Netherlands (Nederland)","nl","31"],["New Caledonia (Nouvelle-Calédonie)","nc","687"],["New Zealand","nz","64"],["Nicaragua","ni","505"],["Niger (Nijar)","ne","227"],["Nigeria","ng","234"],["Niue","nu","683"],["Norfolk Island","nf","672"],["North Korea (조선 민주주의 인민 공화국)","kp","850"],["North Macedonia (Северна Македонија)","mk","389"],["Northern Mariana Islands","mp","1",17,["670"]],["Norway (Norge)","no","47",0],["Oman (‫عُمان‬‎)","om","968"],["Pakistan (‫پاکستان‬‎)","pk","92"],["Palau","pw","680"],["Palestine (‫فلسطين‬‎)","ps","970"],["Panama (Panamá)","pa","507"],["Papua New Guinea","pg","675"],["Paraguay","py","595"],["Peru (Perú)","pe","51"],["Philippines","ph","63"],["Poland (Polska)","pl","48"],["Portugal","pt","351"],["Puerto Rico","pr","1",3,["787","939"]],["Qatar (‫قطر‬‎)","qa","974"],["Réunion (La Réunion)","re","262",0],["Romania (România)","ro","40"],["Russia (Россия)","ru","7",0],["Rwanda","rw","250"],["Saint Barthélemy","bl","590",1],["Saint Helena","sh","290"],["Saint Kitts and Nevis","kn","1",18,["869"]],["Saint Lucia","lc","1",19,["758"]],["Saint Martin (Saint-Martin (partie française))","mf","590",2],["Saint Pierre and Miquelon (Saint-Pierre-et-Miquelon)","pm","508"],["Saint Vincent and the Grenadines","vc","1",20,["784"]],["Samoa","ws","685"],["San Marino","sm","378"],["São Tomé and Príncipe (São Tomé e Príncipe)","st","239"],["Saudi Arabia (‫المملكة العربية السعودية‬‎)","sa","966"],["Senegal (Sénégal)","sn","221"],["Serbia (Србија)","rs","381"],["Seychelles","sc","248"],["Sierra Leone","sl","232"],["Singapore","sg","65"],["Sint Maarten","sx","1",21,["721"]],["Slovakia (Slovensko)","sk","421"],["Slovenia (Slovenija)","si","386"],["Solomon Islands","sb","677"],["Somalia (Soomaaliya)","so","252"],["South Africa","za","27"],["South Korea (대한민국)","kr","82"],["South Sudan (‫جنوب السودان‬‎)","ss","211"],["Spain (España)","es","34"],["Sri Lanka (ශ්‍රී ලංකාව)","lk","94"],["Sudan (‫السودان‬‎)","sd","249"],["Suriname","sr","597"],["Svalbard and Jan Mayen","sj","47",1,["79"]],["Sweden (Sverige)","se","46"],["Switzerland (Schweiz)","ch","41"],["Syria (‫سوريا‬‎)","sy","963"],["Taiwan (台灣)","tw","886"],["Tajikistan","tj","992"],["Tanzania","tz","255"],["Thailand (ไทย)","th","66"],["Timor-Leste","tl","670"],["Togo","tg","228"],["Tokelau","tk","690"],["Tonga","to","676"],["Trinidad and Tobago","tt","1",22,["868"]],["Tunisia (‫تونس‬‎)","tn","216"],["Turkey (Türkiye)","tr","90"],["Turkmenistan","tm","993"],["Turks and Caicos Islands","tc","1",23,["649"]],["Tuvalu","tv","688"],["U.S. Virgin Islands","vi","1",24,["340"]],["Uganda","ug","256"],["Ukraine (Україна)","ua","380"],["United Arab Emirates (‫الإمارات العربية المتحدة‬‎)","ae","971"],["United Kingdom","gb","44",0],["United States","us","1",0],["Uruguay","uy","598"],["Uzbekistan (Oʻzbekiston)","uz","998"],["Vanuatu","vu","678"],["Vatican City (Città del Vaticano)","va","39",1,["06698"]],["Venezuela","ve","58"],["Vietnam (Việt Nam)","vn","84"],["Wallis and Futuna (Wallis-et-Futuna)","wf","681"],["Western Sahara (‫الصحراء الغربية‬‎)","eh","212",1,["5288","5289"]],["Yemen (‫اليمن‬‎)","ye","967"],["Zambia","zm","260"],["Zimbabwe","zw","263"],["Åland Islands","ax","358",1,["18"]]],QSe=JSe.map(([e,t,n,a=0,i=null])=>({name:e,iso2:t.toUpperCase(),dialCode:n,priority:a,areaCodes:i}));function eCe(){return fetch("https://ip2c.org/s").then(e=>e.text()).then(e=>{const t=(e||"").toString();if(!t||t[0]!=="1")throw new Error("unable to fetch the country");return t.substr(2,2)})}function tCe(e,t){if(e.setSelectionRange)e.focus(),e.setSelectionRange(t,t);else if(e.createTextRange){const n=e.createTextRange();n.collapse(!0),n.moveEnd("character",t),n.moveStart("character",t),n.select()}}const nCe=[{name:"allCountries",type:Array,default:QSe,description:"All countries that are used in <code>libphonenumber-js</code>, can be overridden by this prop",inDemo:!1},{name:"autoFormat",type:Boolean,default:!0,description:"Auto update the input to the formatted phone number when it's valid",inDemo:!0},{name:"customValidate",type:[Boolean,RegExp],default:!1,description:"Custom validation RegExp for input",inDemo:!1},{name:"defaultCountry",default:"",type:[String,Number],description:"Default country (by iso2 or dialCode), will override the country fetched from IP address of user",inDemo:!1},{name:"disabled",default:!1,type:Boolean,description:"Disable <code>vue-tel-input</code>, including the input & flag dropdown",inDemo:!1},{name:"autoDefaultCountry",default:!0,type:Boolean,description:"To fetch default country based on IP address of user",inDemo:!1},{name:"dropdownOptions",type:Object,description:"Options for dropdown, see below",inDemo:!1},{name:"dropdownOptions.disabled",default:!1,type:Boolean,description:"Disable dropdown",inDemo:!1},{name:"dropdownOptions.showDialCodeInList",default:!0,type:Boolean,description:"Show dial code in the dropdown list",inDemo:!0},{name:"dropdownOptions.showDialCodeInSelection",default:!1,type:Boolean,description:"Show dial code in the dropdown selection",inDemo:!0},{name:"dropdownOptions.showFlags",default:!0,type:Boolean,description:"Show flags in the dropdown selection and list",inDemo:!0},{name:"dropdownOptions.showSearchBox",default:!1,type:Boolean,description:"Show country search box",inDemo:!0},{name:"dropdownOptions.tabindex",default:0,type:Number,description:"Native dropdown <code>tabindex</code> attribute",inDemo:!1},{name:"ignoredCountries",default:[],type:Array,description:"List of countries will NOT be shown on the dropdown",inDemo:!1},{name:"inputOptions",type:Object,description:"Options for input, see below",inDemo:!1},{name:"inputOptions.autocomplete",type:String,default:"on",description:"Native input <code>autocomplete</code> attribute",inDemo:!1},{name:"inputOptions.autofocus",type:Boolean,default:!1,description:"Native input <code>autofocus</code> attribute",inDemo:!1},{name:"inputOptions.aria-describedby",default:"",type:String,description:"Native input <code>aria-describedby</code> attribute",inDemo:!1},{name:"inputOptions.id",default:"",type:String,description:"Native input <code>id</code> attribute",inDemo:!1},{name:"inputOptions.maxlength",default:25,type:Number,description:"Native input <code>maxlength</code> attribute",inDemo:!1},{name:"inputOptions.name",default:"telephone",type:String,description:"Native input <code>name</code> attribute",inDemo:!1},{name:"inputOptions.showDialCode",default:!1,type:Boolean,description:"Show dial code in input",inDemo:!1},{name:"inputOptions.placeholder",default:"Enter a phone number",type:String,description:"Placeholder for the input",inDemo:!1},{name:"inputOptions.readonly",default:!1,type:Boolean,description:"Native input <code>readonly</code> attribute",inDemo:!1},{name:"inputOptions.required",default:!1,type:Boolean,description:"Native input <code>required</code> attribute",inDemo:!1},{name:"inputOptions.tabindex",default:0,type:Number,description:"Native input <code>tabindex</code> attribute",inDemo:!1},{name:"inputOptions.type",default:"tel",type:String,description:"Native input <code>type</code> attribute",inDemo:!1},{name:"inputOptions.styleClasses",default:"",type:[String,Array,Object],description:"Custom classes for the <code>input</code>",inDemo:!1},{name:"invalidMsg",default:"",type:String,description:"",inDemo:!1},{name:"mode",default:"auto",type:String,description:"Allowed values: <code>'auto'</code> (Default set by phone),  <code>'international'</code> (Format number with the dial code i.e. + 61), <code>'national'</code> (Format number without dial code i.e. 0321232)",inDemo:!0,options:["auto","national","international"]},{name:"onlyCountries",default:[],type:Array,description:"List of countries will be shown on the dropdown",inDemo:!1},{name:"preferredCountries",default:[],type:Array,description:"Preferred countries list, will be on top of the dropdown",inDemo:!1},{name:"styleClasses",default:"",type:[String,Array,Object],description:"Custom classes for the wrapper",inDemo:!1},{name:"validCharactersOnly",default:!1,type:Boolean,description:"Only allow valid characters in a phone number (will also verify in <code>mounted</code>, so phone number with invalid characters will be shown as an empty string)",inDemo:!1}],aCe=[...nCe].reduce((e,t)=>{if(t.name.includes(".")){const[n,a]=t.name.split(".");e[n]?Object.assign(e[n],{[a]:t.default}):Object.assign(e,{[n]:{[a]:t.default}})}else Object.assign(e,{[t.name]:t.default});return e},{}),iP={options:{...aCe}},iCe={version:4,country_calling_codes:{1:["US","AG","AI","AS","BB","BM","BS","CA","DM","DO","GD","GU","JM","KN","KY","LC","MP","MS","PR","SX","TC","TT","VC","VG","VI"],7:["RU","KZ"],20:["EG"],27:["ZA"],30:["GR"],31:["NL"],32:["BE"],33:["FR"],34:["ES"],36:["HU"],39:["IT","VA"],40:["RO"],41:["CH"],43:["AT"],44:["GB","GG","IM","JE"],45:["DK"],46:["SE"],47:["NO","SJ"],48:["PL"],49:["DE"],51:["PE"],52:["MX"],53:["CU"],54:["AR"],55:["BR"],56:["CL"],57:["CO"],58:["VE"],60:["MY"],61:["AU","CC","CX"],62:["ID"],63:["PH"],64:["NZ"],65:["SG"],66:["TH"],81:["JP"],82:["KR"],84:["VN"],86:["CN"],90:["TR"],91:["IN"],92:["PK"],93:["AF"],94:["LK"],95:["MM"],98:["IR"],211:["SS"],212:["MA","EH"],213:["DZ"],216:["TN"],218:["LY"],220:["GM"],221:["SN"],222:["MR"],223:["ML"],224:["GN"],225:["CI"],226:["BF"],227:["NE"],228:["TG"],229:["BJ"],230:["MU"],231:["LR"],232:["SL"],233:["GH"],234:["NG"],235:["TD"],236:["CF"],237:["CM"],238:["CV"],239:["ST"],240:["GQ"],241:["GA"],242:["CG"],243:["CD"],244:["AO"],245:["GW"],246:["IO"],247:["AC"],248:["SC"],249:["SD"],250:["RW"],251:["ET"],252:["SO"],253:["DJ"],254:["KE"],255:["TZ"],256:["UG"],257:["BI"],258:["MZ"],260:["ZM"],261:["MG"],262:["RE","YT"],263:["ZW"],264:["NA"],265:["MW"],266:["LS"],267:["BW"],268:["SZ"],269:["KM"],290:["SH","TA"],291:["ER"],297:["AW"],298:["FO"],299:["GL"],350:["GI"],351:["PT"],352:["LU"],353:["IE"],354:["IS"],355:["AL"],356:["MT"],357:["CY"],358:["FI","AX"],359:["BG"],370:["LT"],371:["LV"],372:["EE"],373:["MD"],374:["AM"],375:["BY"],376:["AD"],377:["MC"],378:["SM"],380:["UA"],381:["RS"],382:["ME"],383:["XK"],385:["HR"],386:["SI"],387:["BA"],389:["MK"],420:["CZ"],421:["SK"],423:["LI"],500:["FK"],501:["BZ"],502:["GT"],503:["SV"],504:["HN"],505:["NI"],506:["CR"],507:["PA"],508:["PM"],509:["HT"],590:["GP","BL","MF"],591:["BO"],592:["GY"],593:["EC"],594:["GF"],595:["PY"],596:["MQ"],597:["SR"],598:["UY"],599:["CW","BQ"],670:["TL"],672:["NF"],673:["BN"],674:["NR"],675:["PG"],676:["TO"],677:["SB"],678:["VU"],679:["FJ"],680:["PW"],681:["WF"],682:["CK"],683:["NU"],685:["WS"],686:["KI"],687:["NC"],688:["TV"],689:["PF"],690:["TK"],691:["FM"],692:["MH"],850:["KP"],852:["HK"],853:["MO"],855:["KH"],856:["LA"],880:["BD"],886:["TW"],960:["MV"],961:["LB"],962:["JO"],963:["SY"],964:["IQ"],965:["KW"],966:["SA"],967:["YE"],968:["OM"],970:["PS"],971:["AE"],972:["IL"],973:["BH"],974:["QA"],975:["BT"],976:["MN"],977:["NP"],992:["TJ"],993:["TM"],994:["AZ"],995:["GE"],996:["KG"],998:["UZ"]},countries:{AC:["247","00","(?:[01589]\\d|[46])\\d{4}",[5,6]],AD:["376","00","(?:1|6\\d)\\d{7}|[135-9]\\d{5}",[6,8,9],[["(\\d{3})(\\d{3})","$1 $2",["[135-9]"]],["(\\d{4})(\\d{4})","$1 $2",["1"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]]],AE:["971","00","(?:[4-7]\\d|9[0-689])\\d{7}|800\\d{2,9}|[2-4679]\\d{7}",[5,6,7,8,9,10,11,12],[["(\\d{3})(\\d{2,9})","$1 $2",["60|8"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[236]|[479][2-8]"],"0$1"],["(\\d{3})(\\d)(\\d{5})","$1 $2 $3",["[479]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"]],"0"],AF:["93","00","[2-7]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"]],"0"],AG:["1","011","(?:268|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([457]\\d{6})$|1","268$1",0,"268"],AI:["1","011","(?:264|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2457]\\d{6})$|1","264$1",0,"264"],AL:["355","00","(?:700\\d\\d|900)\\d{3}|8\\d{5,7}|(?:[2-5]|6\\d)\\d{7}",[6,7,8,9],[["(\\d{3})(\\d{3,4})","$1 $2",["80|9"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["4[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2358][2-5]|4"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["[23578]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["6"],"0$1"]],"0"],AM:["374","00","(?:[1-489]\\d|55|60|77)\\d{6}",[8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[89]0"],"0 $1"],["(\\d{3})(\\d{5})","$1 $2",["2|3[12]"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["1|47"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[3-9]"],"0$1"]],"0"],AO:["244","00","[29]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[29]"]]]],AR:["54","00","(?:11|[89]\\d\\d)\\d{8}|[2368]\\d{9}",[10,11],[["(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])","2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["1"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2-$3",["[23]"],"0$1",1],["(\\d)(\\d{4})(\\d{2})(\\d{4})","$2 15-$3-$4",["9(?:2[2-469]|3[3-578])","9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))","9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",0,"$1 $2 $3-$4"],["(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 15-$3-$4",["91"],"0$1",0,"$1 $2 $3-$4"],["(\\d{3})(\\d{3})(\\d{5})","$1-$2-$3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 15-$3-$4",["9"],"0$1",0,"$1 $2 $3-$4"]],"0",0,"0?(?:(11|2(?:2(?:02?|[13]|2[13-79]|4[1-6]|5[2457]|6[124-8]|7[1-4]|8[13-6]|9[1267])|3(?:02?|1[467]|2[03-6]|3[13-8]|[49][2-6]|5[2-8]|[67])|4(?:7[3-578]|9)|6(?:[0136]|2[24-6]|4[6-8]?|5[15-8])|80|9(?:0[1-3]|[19]|2\\d|3[1-6]|4[02568]?|5[2-4]|6[2-46]|72?|8[23]?))|3(?:3(?:2[79]|6|8[2578])|4(?:0[0-24-9]|[12]|3[5-8]?|4[24-7]|5[4-68]?|6[02-9]|7[126]|8[2379]?|9[1-36-8])|5(?:1|2[1245]|3[237]?|4[1-46-9]|6[2-4]|7[1-6]|8[2-5]?)|6[24]|7(?:[069]|1[1568]|2[15]|3[145]|4[13]|5[14-8]|7[2-57]|8[126])|8(?:[01]|2[15-7]|3[2578]?|4[13-6]|5[4-8]?|6[1-357-9]|7[36-8]?|8[5-8]?|9[124])))15)?","9$1"],AS:["1","011","(?:[58]\\d\\d|684|900)\\d{7}",[10],0,"1",0,"([267]\\d{6})$|1","684$1",0,"684"],AT:["43","00","1\\d{3,12}|2\\d{6,12}|43(?:(?:0\\d|5[02-9])\\d{3,9}|2\\d{4,5}|[3467]\\d{4}|8\\d{4,6}|9\\d{4,7})|5\\d{4,12}|8\\d{7,12}|9\\d{8,12}|(?:[367]\\d|4[0-24-9])\\d{4,11}",[4,5,6,7,8,9,10,11,12,13],[["(\\d)(\\d{3,12})","$1 $2",["1(?:11|[2-9])"],"0$1"],["(\\d{3})(\\d{2})","$1 $2",["517"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["5[079]"],"0$1"],["(\\d{3})(\\d{3,10})","$1 $2",["(?:31|4)6|51|6(?:5[0-3579]|[6-9])|7(?:20|32|8)|[89]"],"0$1"],["(\\d{4})(\\d{3,9})","$1 $2",["[2-467]|5[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["5"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,7})","$1 $2 $3",["5"],"0$1"]],"0"],AU:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{7}(?:\\d(?:\\d{2})?)?|8[0-24-9]\\d{7})|[2-478]\\d{8}|1\\d{4,7}",[5,6,7,8,9,10,12],[["(\\d{2})(\\d{3,4})","$1 $2",["16"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,4})","$1 $2 $3",["16"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["14|4"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[2378]"],"(0$1)"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:30|[89])"]]],"0",0,"(183[12])|0",0,0,0,[["(?:(?:2(?:[0-26-9]\\d|3[0-8]|4[02-9]|5[0135-9])|3(?:[0-3589]\\d|4[0-578]|6[1-9]|7[0-35-9])|7(?:[013-57-9]\\d|2[0-8]))\\d{3}|8(?:51(?:0(?:0[03-9]|[12479]\\d|3[2-9]|5[0-8]|6[1-9]|8[0-7])|1(?:[0235689]\\d|1[0-69]|4[0-589]|7[0-47-9])|2(?:0[0-79]|[18][13579]|2[14-9]|3[0-46-9]|[4-6]\\d|7[89]|9[0-4]))|(?:6[0-8]|[78]\\d)\\d{3}|9(?:[02-9]\\d{3}|1(?:(?:[0-58]\\d|6[0135-9])\\d|7(?:0[0-24-9]|[1-9]\\d)|9(?:[0-46-9]\\d|5[0-79])))))\\d{3}",[9]],["4(?:(?:79|94)[01]|83[0-389])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[0-26-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,["163\\d{2,6}",[5,6,7,8,9]],["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],AW:["297","00","(?:[25-79]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[25-9]"]]]],AX:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","2\\d{4,9}|35\\d{4,5}|(?:60\\d\\d|800)\\d{4,6}|7\\d{5,11}|(?:[14]\\d|3[0-46-9]|50)\\d{4,8}",[5,6,7,8,9,10,11,12],0,"0",0,0,0,0,"18",0,"00"],AZ:["994","00","365\\d{6}|(?:[124579]\\d|60|88)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[28]|2|365|46","1[28]|2|365[45]|46","1[28]|2|365(?:4|5[02])|46"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[13-9]"],"0$1"]],"0"],BA:["387","00","6\\d{8}|(?:[35689]\\d|49|70)\\d{6}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["6[1-3]|[7-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2-$3",["[3-5]|6[56]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["6"],"0$1"]],"0"],BB:["1","011","(?:246|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","246$1",0,"246"],BD:["880","00","[1-469]\\d{9}|8[0-79]\\d{7,8}|[2-79]\\d{8}|[2-9]\\d{7}|[3-9]\\d{6}|[57-9]\\d{5}",[6,7,8,9,10],[["(\\d{2})(\\d{4,6})","$1-$2",["31[5-8]|[459]1"],"0$1"],["(\\d{3})(\\d{3,7})","$1-$2",["3(?:[67]|8[013-9])|4(?:6[168]|7|[89][18])|5(?:6[128]|9)|6(?:[15]|28|4[14])|7[2-589]|8(?:0[014-9]|[12])|9[358]|(?:3[2-5]|4[235]|5[2-578]|6[0389]|76|8[3-7]|9[24])1|(?:44|66)[01346-9]"],"0$1"],["(\\d{4})(\\d{3,6})","$1-$2",["[13-9]|22"],"0$1"],["(\\d)(\\d{7,8})","$1-$2",["2"],"0$1"]],"0"],BE:["32","00","4\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:80|9)0"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[239]|4[23]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[15-8]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4"],"0$1"]],"0"],BF:["226","00","[025-7]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[025-7]"]]]],BG:["359","00","00800\\d{7}|[2-7]\\d{6,7}|[89]\\d{6,8}|2\\d{5}",[6,7,8,9,12],[["(\\d)(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["43[1-6]|70[1-9]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:70|8)0"],"0$1"],["(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["43[1-7]|7"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[48]|9[08]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"]],"0"],BH:["973","00","[136-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[13679]|8[02-4679]"]]]],BI:["257","00","(?:[267]\\d|31)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2367]"]]]],BJ:["229","00","[24-689]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-689]"]]]],BL:["590","00","590\\d{6}|(?:69|80|9\\d)\\d{7}",[9],0,"0",0,0,0,0,0,[["590(?:2[7-9]|3[3-7]|5[12]|87)\\d{4}"],["69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:395|76[018])\\d|475[0-5])\\d{4}"]]],BM:["1","011","(?:441|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","441$1",0,"441"],BN:["673","00","[2-578]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-578]"]]]],BO:["591","00(?:1\\d)?","(?:[2-467]\\d\\d|8001)\\d{5}",[8,9],[["(\\d)(\\d{7})","$1 $2",["[23]|4[46]"]],["(\\d{8})","$1",["[67]"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["8"]]],"0",0,"0(1\\d)?"],BQ:["599","00","(?:[34]1|7\\d)\\d{5}",[7],0,0,0,0,0,0,"[347]"],BR:["55","00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)","(?:[1-46-9]\\d\\d|5(?:[0-46-9]\\d|5[0-46-9]))\\d{8}|[1-9]\\d{9}|[3589]\\d{8}|[34]\\d{7}",[8,9,10,11],[["(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37)","4(?:02|37)0|[34]00"]],["(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["(?:[358]|90)0"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]"],"($1)"],["(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"],"($1)"]],"0",0,"(?:0|90)(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\\d{10,11}))?","$2"],BS:["1","011","(?:242|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([3-8]\\d{6})$|1","242$1",0,"242"],BT:["975","00","[17]\\d{7}|[2-8]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[2-68]|7[246]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[67]|7"]]]],BW:["267","00","(?:0800|(?:[37]|800)\\d)\\d{6}|(?:[2-6]\\d|90)\\d{5}",[7,8,10],[["(\\d{2})(\\d{5})","$1 $2",["90"]],["(\\d{3})(\\d{4})","$1 $2",["[24-6]|3[15-9]"]],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37]"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["8"]]]],BY:["375","810","(?:[12]\\d|33|44|902)\\d{7}|8(?:0[0-79]\\d{5,7}|[1-7]\\d{9})|8(?:1[0-489]|[5-79]\\d)\\d{7}|8[1-79]\\d{6,7}|8[0-79]\\d{5}|8\\d{5}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3})","$1 $2",["800"],"8 $1"],["(\\d{3})(\\d{2})(\\d{2,4})","$1 $2 $3",["800"],"8 $1"],["(\\d{4})(\\d{2})(\\d{3})","$1 $2-$3",["1(?:5[169]|6[3-5]|7[179])|2(?:1[35]|2[34]|3[3-5])","1(?:5[169]|6(?:3[1-3]|4|5[125])|7(?:1[3-9]|7[0-24-6]|9[2-7]))|2(?:1[35]|2[34]|3[3-5])"],"8 0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["1(?:[56]|7[467])|2[1-3]"],"8 0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-4]"],"8 0$1"],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["[89]"],"8 $1"]],"8",0,"0|80?",0,0,0,0,"8~10"],BZ:["501","00","(?:0800\\d|[2-8])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1-$2",["[2-8]"]],["(\\d)(\\d{3})(\\d{4})(\\d{3})","$1-$2-$3-$4",["0"]]]],CA:["1","011","(?:[2-8]\\d|90)\\d{8}|3\\d{6}",[7,10],0,"1",0,0,0,0,0,[["(?:2(?:04|[23]6|[48]9|50|63)|3(?:06|43|54|6[578]|82)|4(?:03|1[68]|[26]8|3[178]|50|74)|5(?:06|1[49]|48|79|8[147])|6(?:04|[18]3|39|47|72)|7(?:0[59]|42|53|78|8[02])|8(?:[06]7|19|25|73)|90[25])[2-9]\\d{6}",[10]],["",[10]],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",[10]],["900[2-9]\\d{6}",[10]],["52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|(?:5(?:00|2[125-9]|33|44|66|77|88)|622)[2-9]\\d{6}",[10]],0,["310\\d{4}",[7]],0,["600[2-9]\\d{6}",[10]]]],CC:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",[6,7,8,9,10,12],0,"0",0,"([59]\\d{7})$|0","8$1",0,0,[["8(?:51(?:0(?:02|31|60|89)|1(?:18|76)|223)|91(?:0(?:1[0-2]|29)|1(?:[28]2|50|79)|2(?:10|64)|3(?:[06]8|22)|4[29]8|62\\d|70[23]|959))\\d{3}",[9]],["4(?:(?:79|94)[01]|83[0-389])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[0-26-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],CD:["243","00","[189]\\d{8}|[1-68]\\d{6}",[7,9],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["[1-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]"],"0$1"]],"0"],CF:["236","00","(?:[27]\\d{3}|8776)\\d{4}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[278]"]]]],CG:["242","00","222\\d{6}|(?:0\\d|80)\\d{7}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["8"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[02]"]]]],CH:["41","00","8\\d{11}|[2-9]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8[047]|90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]|81"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["8"],"0$1"]],"0"],CI:["225","00","[02]\\d{9}",[10],[["(\\d{2})(\\d{2})(\\d)(\\d{5})","$1 $2 $3 $4",["2"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3 $4",["0"]]]],CK:["682","00","[2-578]\\d{4}",[5],[["(\\d{2})(\\d{3})","$1 $2",["[2-578]"]]]],CL:["56","(?:0|1(?:1[0-69]|2[02-5]|5[13-58]|69|7[0167]|8[018]))0","12300\\d{6}|6\\d{9,10}|[2-9]\\d{8}",[9,10,11],[["(\\d{5})(\\d{4})","$1 $2",["219","2196"],"($1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["44"]],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2[1-36]"],"($1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["9[2-9]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-9]|[1-9])"],"($1)"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["60|8"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{3})(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3 $4",["60"]]]],CM:["237","00","[26]\\d{8}|88\\d{6,7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["88"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[26]|88"]]]],CN:["86","00|1(?:[12]\\d|79)\\d\\d00","1[127]\\d{8,9}|2\\d{9}(?:\\d{2})?|[12]\\d{6,7}|86\\d{6}|(?:1[03-689]\\d|6)\\d{7,9}|(?:[3-579]\\d|8[0-57-9])\\d{6,9}",[7,8,9,10,11,12],[["(\\d{2})(\\d{5,6})","$1 $2",["(?:10|2[0-57-9])[19]","(?:10|2[0-57-9])(?:10|9[56])","10(?:10|9[56])|2[0-57-9](?:100|9[56])"],"0$1"],["(\\d{3})(\\d{5,6})","$1 $2",["3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]","(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))[19]","85[23](?:10|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:10|9[56])","85[23](?:100|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100|9[56])"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["(?:4|80)0"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|2(?:[02-57-9]|1[1-9])","10|2(?:[02-57-9]|1[1-9])","10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]"],"0$1",1],["(\\d{3})(\\d{7,8})","$1 $2",["9"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["80"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[3-578]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1[3-9]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["[12]"],"0$1",1]],"0",0,"(1(?:[12]\\d|79)\\d\\d)|0",0,0,0,0,"00"],CO:["57","00(?:4(?:[14]4|56)|[579])","(?:60\\d\\d|9101)\\d{6}|(?:1\\d|3)\\d{9}",[10,11],[["(\\d{3})(\\d{7})","$1 $2",["6"],"($1)"],["(\\d{3})(\\d{7})","$1 $2",["3[0-357]|91"]],["(\\d)(\\d{3})(\\d{7})","$1-$2-$3",["1"],"0$1",0,"$1 $2 $3"]],"0",0,"0([3579]|4(?:[14]4|56))?"],CR:["506","00","(?:8\\d|90)\\d{8}|(?:[24-8]\\d{3}|3005)\\d{4}",[8,10],[["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[3-9]"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[89]"]]],0,0,"(19(?:0[0-2468]|1[09]|20|66|77|99))"],CU:["53","119","[27]\\d{6,7}|[34]\\d{5,7}|63\\d{6}|(?:5|8\\d\\d)\\d{7}",[6,7,8,10],[["(\\d{2})(\\d{4,6})","$1 $2",["2[1-4]|[34]"],"(0$1)"],["(\\d)(\\d{6,7})","$1 $2",["7"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["[56]"],"0$1"],["(\\d{3})(\\d{7})","$1 $2",["8"],"0$1"]],"0"],CV:["238","0","(?:[2-59]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2-589]"]]]],CW:["599","00","(?:[34]1|60|(?:7|9\\d)\\d)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[3467]"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["9[4-8]"]]],0,0,0,0,0,"[69]"],CX:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",[6,7,8,9,10,12],0,"0",0,"([59]\\d{7})$|0","8$1",0,0,[["8(?:51(?:0(?:01|30|59|88)|1(?:17|46|75)|2(?:22|35))|91(?:00[6-9]|1(?:[28]1|49|78)|2(?:09|63)|3(?:12|26|75)|4(?:56|97)|64\\d|7(?:0[01]|1[0-2])|958))\\d{3}",[9]],["4(?:(?:79|94)[01]|83[0-389])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[0-26-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],CY:["357","00","(?:[279]\\d|[58]0)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[257-9]"]]]],CZ:["420","00","(?:[2-578]\\d|60)\\d{7}|9\\d{8,11}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]|9[015-7]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["96"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]]],DE:["49","00","[2579]\\d{5,14}|49(?:[34]0|69|8\\d)\\d\\d?|49(?:37|49|60|7[089]|9\\d)\\d{1,3}|49(?:2[024-9]|3[2-689]|7[1-7])\\d{1,8}|(?:1|[368]\\d|4[0-8])\\d{3,13}|49(?:[015]\\d|2[13]|31|[46][1-8])\\d{1,9}",[4,5,6,7,8,9,10,11,12,13,14,15],[["(\\d{2})(\\d{3,13})","$1 $2",["3[02]|40|[68]9"],"0$1"],["(\\d{3})(\\d{3,12})","$1 $2",["2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1","2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1"],"0$1"],["(\\d{4})(\\d{2,11})","$1 $2",["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]","[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["138"],"0$1"],["(\\d{5})(\\d{2,10})","$1 $2",["3"],"0$1"],["(\\d{3})(\\d{5,11})","$1 $2",["181"],"0$1"],["(\\d{3})(\\d)(\\d{4,10})","$1 $2 $3",["1(?:3|80)|9"],"0$1"],["(\\d{3})(\\d{7,8})","$1 $2",["1[67]"],"0$1"],["(\\d{3})(\\d{7,12})","$1 $2",["8"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["185","1850","18500"],"0$1"],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["18[68]"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["15[0568]"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["15[1279]"],"0$1"],["(\\d{3})(\\d{8})","$1 $2",["18"],"0$1"],["(\\d{3})(\\d{2})(\\d{7,8})","$1 $2 $3",["1(?:6[023]|7)"],"0$1"],["(\\d{4})(\\d{2})(\\d{7})","$1 $2 $3",["15[279]"],"0$1"],["(\\d{3})(\\d{2})(\\d{8})","$1 $2 $3",["15"],"0$1"]],"0"],DJ:["253","00","(?:2\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[27]"]]]],DK:["45","00","[2-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-9]"]]]],DM:["1","011","(?:[58]\\d\\d|767|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","767$1",0,"767"],DO:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,0,0,0,"8001|8[024]9"],DZ:["213","00","(?:[1-4]|[5-79]\\d|80)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["9"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-8]"],"0$1"]],"0"],EC:["593","00","1\\d{9,10}|(?:[2-7]|9\\d)\\d{7}",[8,9,10,11],[["(\\d)(\\d{3})(\\d{4})","$1 $2-$3",["[2-7]"],"(0$1)",0,"$1-$2-$3"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{3})(\\d{3,4})","$1 $2 $3",["1"]]],"0"],EE:["372","00","8\\d{9}|[4578]\\d{7}|(?:[3-8]\\d|90)\\d{5}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[369]|4[3-8]|5(?:[0-2]|5[0-478]|6[45])|7[1-9]|88","[369]|4[3-8]|5(?:[02]|1(?:[0-8]|95)|5[0-478]|6(?:4[0-4]|5[1-589]))|7[1-9]|88"]],["(\\d{4})(\\d{3,4})","$1 $2",["[45]|8(?:00|[1-49])","[45]|8(?:00[1-9]|[1-49])"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]]],EG:["20","00","[189]\\d{8,9}|[24-6]\\d{8}|[135]\\d{7}",[8,9,10],[["(\\d)(\\d{7,8})","$1 $2",["[23]"],"0$1"],["(\\d{2})(\\d{6,7})","$1 $2",["1[35]|[4-6]|8[2468]|9[235-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{8})","$1 $2",["1"],"0$1"]],"0"],EH:["212","00","[5-8]\\d{8}",[9],0,"0",0,0,0,0,"528[89]"],ER:["291","00","[178]\\d{6}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[178]"],"0$1"]],"0"],ES:["34","00","[5-9]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]00"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-9]"]]]],ET:["251","00","(?:11|[2-579]\\d)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-579]"],"0$1"]],"0"],FI:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","[1-35689]\\d{4}|7\\d{10,11}|(?:[124-7]\\d|3[0-46-9])\\d{8}|[1-9]\\d{5,8}",[5,6,7,8,9,10,11,12],[["(\\d)(\\d{4,9})","$1 $2",["[2568][1-8]|3(?:0[1-9]|[1-9])|9"],"0$1"],["(\\d{3})(\\d{3,7})","$1 $2",["[12]00|[368]|70[07-9]"],"0$1"],["(\\d{2})(\\d{4,8})","$1 $2",["[1245]|7[135]"],"0$1"],["(\\d{2})(\\d{6,10})","$1 $2",["7"],"0$1"]],"0",0,0,0,0,"1[03-79]|[2-9]",0,"00"],FJ:["679","0(?:0|52)","45\\d{5}|(?:0800\\d|[235-9])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1 $2",["[235-9]|45"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]]],0,0,0,0,0,0,0,"00"],FK:["500","00","[2-7]\\d{4}",[5]],FM:["691","00","(?:[39]\\d\\d|820)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[389]"]]]],FO:["298","00","[2-9]\\d{5}",[6],[["(\\d{6})","$1",["[2-9]"]]],0,0,"(10(?:01|[12]0|88))"],FR:["33","00","[1-9]\\d{8}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0 $1"],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[1-79]"],"0$1"]],"0"],GA:["241","00","(?:[067]\\d|11)\\d{6}|[2-7]\\d{6}",[7,8],[["(\\d)(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-7]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["11|[67]"],"0$1"]],0,0,"0(11\\d{6}|60\\d{6}|61\\d{6}|6[256]\\d{6}|7[467]\\d{6})","$1"],GB:["44","00","[1-357-9]\\d{9}|[18]\\d{8}|8\\d{6}",[7,9,10],[["(\\d{3})(\\d{4})","$1 $2",["800","8001","80011","800111","8001111"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["845","8454","84546","845464"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["800"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["1(?:38|5[23]|69|76|94)","1(?:(?:38|69)7|5(?:24|39)|768|946)","1(?:3873|5(?:242|39[4-6])|(?:697|768)[347]|9467)"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["1(?:[2-69][02-9]|[78])"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[25]|7(?:0|6[02-9])","[25]|7(?:0|6(?:[03-9]|2[356]))"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[1389]"],"0$1"]],"0",0,0,0,0,0,[["(?:1(?:1(?:3(?:[0-58]\\d\\d|73[0235])|4(?:[0-5]\\d\\d|69[7-9]|70[0-79])|(?:(?:5[0-26-9]|[78][0-49])\\d|6(?:[0-4]\\d|50))\\d)|(?:2(?:(?:0[024-9]|2[3-9]|3[3-79]|4[1-689]|[58][02-9]|6[0-47-9]|7[013-9]|9\\d)\\d|1(?:[0-7]\\d|8[0-2]))|(?:3(?:0\\d|1[0-8]|[25][02-9]|3[02-579]|[468][0-46-9]|7[1-35-79]|9[2-578])|4(?:0[03-9]|[137]\\d|[28][02-57-9]|4[02-69]|5[0-8]|[69][0-79])|5(?:0[1-35-9]|[16]\\d|2[024-9]|3[015689]|4[02-9]|5[03-9]|7[0-35-9]|8[0-468]|9[0-57-9])|6(?:0[034689]|1\\d|2[0-35689]|[38][013-9]|4[1-467]|5[0-69]|6[13-9]|7[0-8]|9[0-24578])|7(?:0[0246-9]|2\\d|3[0236-8]|4[03-9]|5[0-46-9]|6[013-9]|7[0-35-9]|8[024-9]|9[02-9])|8(?:0[35-9]|2[1-57-9]|3[02-578]|4[0-578]|5[124-9]|6[2-69]|7\\d|8[02-9]|9[02569])|9(?:0[02-589]|[18]\\d|2[02-689]|3[1-57-9]|4[2-9]|5[0-579]|6[2-47-9]|7[0-24578]|9[2-57]))\\d)\\d)|2(?:0[013478]|3[0189]|4[017]|8[0-46-9]|9[0-2])\\d{3})\\d{4}|1(?:2(?:0(?:46[1-4]|87[2-9])|545[1-79]|76(?:2\\d|3[1-8]|6[1-6])|9(?:7(?:2[0-4]|3[2-5])|8(?:2[2-8]|7[0-47-9]|8[3-5])))|3(?:6(?:38[2-5]|47[23])|8(?:47[04-9]|64[0157-9]))|4(?:044[1-7]|20(?:2[23]|8\\d)|6(?:0(?:30|5[2-57]|6[1-8]|7[2-8])|140)|8(?:052|87[1-3]))|5(?:2(?:4(?:3[2-79]|6\\d)|76\\d)|6(?:26[06-9]|686))|6(?:06(?:4\\d|7[4-79])|295[5-7]|35[34]\\d|47(?:24|61)|59(?:5[08]|6[67]|74)|9(?:55[0-4]|77[23]))|7(?:26(?:6[13-9]|7[0-7])|(?:442|688)\\d|50(?:2[0-3]|[3-68]2|76))|8(?:27[56]\\d|37(?:5[2-5]|8[239])|843[2-58])|9(?:0(?:0(?:6[1-8]|85)|52\\d)|3583|4(?:66[1-8]|9(?:2[01]|81))|63(?:23|3[1-4])|9561))\\d{3}",[9,10]],["7(?:457[0-57-9]|700[01]|911[028])\\d{5}|7(?:[1-3]\\d\\d|4(?:[0-46-9]\\d|5[0-689])|5(?:0[0-8]|[13-9]\\d|2[0-35-9])|7(?:0[1-9]|[1-7]\\d|8[02-9]|9[0-689])|8(?:[014-9]\\d|[23][0-8])|9(?:[024-9]\\d|1[02-9]|3[0-689]))\\d{6}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[2-49]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",[10]],["56\\d{8}",[10]]],0," x"],GD:["1","011","(?:473|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","473$1",0,"473"],GE:["995","00","(?:[3-57]\\d\\d|800)\\d{6}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["32"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[57]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[348]"],"0$1"]],"0"],GF:["594","00","[56]94\\d{6}|(?:80|9\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[56]|9[47]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[89]"],"0$1"]],"0"],GG:["44","00","(?:1481|[357-9]\\d{3})\\d{6}|8\\d{6}(?:\\d{2})?",[7,9,10],0,"0",0,"([25-9]\\d{5})$|0","1481$1",0,0,[["1481[25-9]\\d{5}",[10]],["7(?:(?:781|839)\\d|911[17])\\d{5}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[0-3]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",[10]],["56\\d{8}",[10]]]],GH:["233","00","(?:[235]\\d{3}|800)\\d{5}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[235]"],"0$1"]],"0"],GI:["350","00","(?:[25]\\d|60)\\d{6}",[8],[["(\\d{3})(\\d{5})","$1 $2",["2"]]]],GL:["299","00","(?:19|[2-689]\\d|70)\\d{4}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["19|[2-9]"]]]],GM:["220","00","[2-9]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],GN:["224","00","722\\d{6}|(?:3|6\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["3"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[67]"]]]],GP:["590","00","590\\d{6}|(?:69|80|9\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0",0,0,0,0,0,[["590(?:0[1-68]|[14][0-24-9]|2[0-68]|3[1-9]|5[3-579]|[68][0-689]|7[08]|9\\d)\\d{4}"],["69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:395|76[018])\\d|475[0-5])\\d{4}"]]],GQ:["240","00","222\\d{6}|(?:3\\d|55|[89]0)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235]"]],["(\\d{3})(\\d{6})","$1 $2",["[89]"]]]],GR:["30","00","5005000\\d{3}|8\\d{9,11}|(?:[269]\\d|70)\\d{8}",[10,11,12],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["21|7"]],["(\\d{4})(\\d{6})","$1 $2",["2(?:2|3[2-57-9]|4[2-469]|5[2-59]|6[2-9]|7[2-69]|8[2-49])|5"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2689]"]],["(\\d{3})(\\d{3,4})(\\d{5})","$1 $2 $3",["8"]]]],GT:["502","00","80\\d{6}|(?:1\\d{3}|[2-7])\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1 $2",["[2-8]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]]],GU:["1","011","(?:[58]\\d\\d|671|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","671$1",0,"671"],GW:["245","00","[49]\\d{8}|4\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["40"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"]]]],GY:["592","001","(?:[2-8]\\d{3}|9008)\\d{3}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],HK:["852","00(?:30|5[09]|[126-9]?)","8[0-46-9]\\d{6,7}|9\\d{4,7}|(?:[2-7]|9\\d{3})\\d{7}",[5,6,7,8,9,11],[["(\\d{3})(\\d{2,5})","$1 $2",["900","9003"]],["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[1-4]|9(?:0[1-9]|[1-8])"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],["(\\d{3})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]],0,0,0,0,0,0,0,"00"],HN:["504","00","8\\d{10}|[237-9]\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1-$2",["[237-9]"]]]],HR:["385","00","(?:[24-69]\\d|3[0-79])\\d{7}|80\\d{5,7}|[1-79]\\d{7}|6\\d{5,6}",[6,7,8,9],[["(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["6[01]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{4})(\\d{3})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[67]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-5]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"]],"0"],HT:["509","00","(?:[2-489]\\d|55)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[2-589]"]]]],HU:["36","00","[235-7]\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6|8[2-57-9]|9[2-69]"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"06 $1"]],"06"],ID:["62","00[89]","(?:(?:00[1-9]|8\\d)\\d{4}|[1-36])\\d{6}|00\\d{10}|[1-9]\\d{8,10}|[2-9]\\d{7}",[7,8,9,10,11,12,13],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["15"]],["(\\d{2})(\\d{5,9})","$1 $2",["2[124]|[36]1"],"(0$1)"],["(\\d{3})(\\d{5,7})","$1 $2",["800"],"0$1"],["(\\d{3})(\\d{5,8})","$1 $2",["[2-79]"],"(0$1)"],["(\\d{3})(\\d{3,4})(\\d{3})","$1-$2-$3",["8[1-35-9]"],"0$1"],["(\\d{3})(\\d{6,8})","$1 $2",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["804"],"0$1"],["(\\d{3})(\\d)(\\d{3})(\\d{3})","$1 $2 $3 $4",["80"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1-$2-$3",["8"],"0$1"]],"0"],IE:["353","00","(?:1\\d|[2569])\\d{6,8}|4\\d{6,9}|7\\d{8}|8\\d{8,9}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["2[24-9]|47|58|6[237-9]|9[35-9]"],"(0$1)"],["(\\d{3})(\\d{5})","$1 $2",["[45]0"],"(0$1)"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["1"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2569]|4[1-69]|7[14]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["81"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[78]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["4"],"(0$1)"],["(\\d{2})(\\d)(\\d{3})(\\d{4})","$1 $2 $3 $4",["8"],"0$1"]],"0"],IL:["972","0(?:0|1[2-9])","1\\d{6}(?:\\d{3,5})?|[57]\\d{8}|[1-489]\\d{7}",[7,8,9,10,11,12],[["(\\d{4})(\\d{3})","$1-$2",["125"]],["(\\d{4})(\\d{2})(\\d{2})","$1-$2-$3",["121"]],["(\\d)(\\d{3})(\\d{4})","$1-$2-$3",["[2-489]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1-$2-$3",["12"]],["(\\d{4})(\\d{6})","$1-$2",["159"]],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3-$4",["1[7-9]"]],["(\\d{3})(\\d{1,2})(\\d{3})(\\d{4})","$1-$2 $3-$4",["15"]]],"0"],IM:["44","00","1624\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"([25-8]\\d{5})$|0","1624$1",0,"74576|(?:16|7[56])24"],IN:["91","00","(?:000800|[2-9]\\d\\d)\\d{7}|1\\d{7,12}",[8,9,10,11,12,13],[["(\\d{8})","$1",["5(?:0|2[23]|3[03]|[67]1|88)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)"],0,1],["(\\d{4})(\\d{4,5})","$1 $2",["180","1800"],0,1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["140"],0,1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["11|2[02]|33|4[04]|79[1-7]|80[2-46]","11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])","11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1(?:2[0-249]|3[0-25]|4[145]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1)|6(?:12|[2-4]1|5[17]|6[13]|80)|7(?:12|3[134]|4[47]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)|(?:43|59|75)[15]|(?:1[59]|29|67|72)[14]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|674|7(?:(?:2[14]|3[34]|5[15])[2-6]|61[346]|88[0-8])|8(?:70[2-6]|84[235-7]|91[3-7])|(?:1(?:29|60|8[06])|261|552|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))[2-7]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12(?:[2-6]|7[0-8])|74[2-7])|7(?:(?:2[14]|5[15])[2-6]|3171|61[346]|88(?:[2-7]|82))|8(?:70[2-6]|84(?:[2356]|7[19])|91(?:[3-6]|7[19]))|73[134][2-6]|(?:74[47]|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[2-6]|7[19])|(?:1(?:29|60|8[06])|261|552|6(?:[2-4]1|5[17]|6[13]|7(?:1|4[0189])|80)|7(?:12|88[01]))[2-7]"],"0$1",1],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1[013-9]|28|3[129]|4[1-35689]|5[29]|6[02-5]|70)|807","1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1(?:[013-8]|9[6-9])|28[6-8]|3(?:17|2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]","1(?:[2-479]|5(?:[0236-9]|5[013-9]))|[2-5]|6(?:2(?:84|95)|355|83)|73179|807(?:1|9[1-3])|(?:1552|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[124-6])\\d|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]))[2-7]"],"0$1",1],["(\\d{5})(\\d{5})","$1 $2",["[6-9]"],"0$1",1],["(\\d{4})(\\d{2,4})(\\d{4})","$1 $2 $3",["1(?:6|8[06])","1(?:6|8[06]0)"],0,1],["(\\d{4})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["18"],0,1]],"0"],IO:["246","00","3\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["3"]]]],IQ:["964","00","(?:1|7\\d\\d)\\d{7}|[2-6]\\d{7,8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-6]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"]],"0"],IR:["98","00","[1-9]\\d{9}|(?:[1-8]\\d\\d|9)\\d{3,4}",[4,5,6,7,10],[["(\\d{4,5})","$1",["96"],"0$1"],["(\\d{2})(\\d{4,5})","$1 $2",["(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])[12689]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[1-8]"],"0$1"]],"0"],IS:["354","00|1(?:0(?:01|[12]0)|100)","(?:38\\d|[4-9])\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["[4-9]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["3"]]],0,0,0,0,0,0,0,"00"],IT:["39","00","0\\d{5,10}|1\\d{8,10}|3(?:[0-8]\\d{7,10}|9\\d{7,8})|(?:55|70)\\d{8}|8\\d{5}(?:\\d{2,4})?",[6,7,8,9,10,11],[["(\\d{2})(\\d{4,6})","$1 $2",["0[26]"]],["(\\d{3})(\\d{3,6})","$1 $2",["0[13-57-9][0159]|8(?:03|4[17]|9[2-5])","0[13-57-9][0159]|8(?:03|4[17]|9(?:2|3[04]|[45][0-4]))"]],["(\\d{4})(\\d{2,6})","$1 $2",["0(?:[13-579][2-46-8]|8[236-8])"]],["(\\d{4})(\\d{4})","$1 $2",["894"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[26]|5"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["1(?:44|[679])|[378]"]],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[13-57-9][0159]|14"]],["(\\d{2})(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["3"]]],0,0,0,0,0,0,[["0669[0-79]\\d{1,6}|0(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\d\\d|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\\d|6[0-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[3-578]|3[1-356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}"],["3[1-9]\\d{8}|3[2-9]\\d{7}",[9,10]],["80(?:0\\d{3}|3)\\d{3}",[6,9]],["(?:0878\\d{3}|89(?:2\\d|3[04]|4(?:[0-4]|[5-9]\\d\\d)|5[0-4]))\\d\\d|(?:1(?:44|6[346])|89(?:38|5[5-9]|9))\\d{6}",[6,8,9,10]],["1(?:78\\d|99)\\d{6}",[9,10]],0,0,0,["55\\d{8}",[10]],["84(?:[08]\\d{3}|[17])\\d{3}",[6,9]]]],JE:["44","00","1534\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"([0-24-8]\\d{5})$|0","1534$1",0,0,[["1534[0-24-8]\\d{5}"],["7(?:(?:(?:50|82)9|937)\\d|7(?:00[378]|97[7-9]))\\d{5}"],["80(?:07(?:35|81)|8901)\\d{4}"],["(?:8(?:4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|90(?:066[59]|1810|71(?:07|55)))\\d{4}"],["701511\\d{4}"],0,["(?:3(?:0(?:07(?:35|81)|8901)|3\\d{4}|4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|55\\d{4})\\d{4}"],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}"],["56\\d{8}"]]],JM:["1","011","(?:[58]\\d\\d|658|900)\\d{7}",[10],0,"1",0,0,0,0,"658|876"],JO:["962","00","(?:(?:[2689]|7\\d)\\d|32|53)\\d{6}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2356]|87"],"(0$1)"],["(\\d{3})(\\d{5,6})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["70"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"]],"0"],JP:["81","010","00[1-9]\\d{6,14}|[257-9]\\d{9}|(?:00|[1-9]\\d\\d)\\d{6}",[8,9,10,11,12,13,14,15,16,17],[["(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3",["(?:12|57|99)0"],"0$1"],["(\\d{4})(\\d)(\\d{4})","$1-$2-$3",["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51)|9(?:80|9[16])","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[7-9]|96)|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[7-9]|96[2457-9])|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["[36]|4(?:2[09]|7[01])","[36]|4(?:2(?:0|9[02-69])|7(?:0[019]|1))"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["1(?:1|5[45]|77|88|9[69])|2(?:2[1-37]|3[0-269]|4[59]|5|6[24]|7[1-358]|8[1369]|9[0-38])|4(?:[28][1-9]|3[0-57]|[45]|6[248]|7[2-579]|9[29])|5(?:2|3[0459]|4[0-369]|5[29]|8[02389]|9[0-389])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|8(?:2[124589]|3[26-9]|49|51|6|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9[1-489])","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9[19])|62|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9]|9[29])|5(?:2|3(?:[045]|9[0-8])|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0-2469])|3(?:[29]|60)|49|51|6(?:[0-24]|36|5[0-3589]|7[23]|9[01459])|7[0-468]|8[68])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3[34]|4[0178]))|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:25[0468]|422|838)[01]|(?:47[59]|59[89]|8(?:6[68]|9))[019]","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3(?:[045]|9(?:[0-58]|6[4-9]|7[0-35689]))|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0169])|3(?:[29]|60|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[2-57-9]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|7(?:2[2-468]|3[78])|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:8294|96)[1-3]|2(?:57|93)[015-9]|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]"],"0$1"],["(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["[14]|[289][2-9]|5[3-9]|7[2-4679]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["800"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[257-9]"],"0$1"]],"0",0,"(000[259]\\d{6})$|(?:(?:003768)0?)|0","$1"],KE:["254","000","(?:[17]\\d\\d|900)\\d{6}|(?:2|80)0\\d{6,7}|[4-6]\\d{6,8}",[7,8,9,10],[["(\\d{2})(\\d{5,7})","$1 $2",["[24-6]"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[17]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0"],KG:["996","00","8\\d{9}|[235-9]\\d{8}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["3(?:1[346]|[24-79])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235-79]|88"],"0$1"],["(\\d{3})(\\d{3})(\\d)(\\d{2,3})","$1 $2 $3 $4",["8"],"0$1"]],"0"],KH:["855","00[14-9]","1\\d{9}|[1-9]\\d{7,8}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],KI:["686","00","(?:[37]\\d|6[0-79])\\d{6}|(?:[2-48]\\d|50)\\d{3}",[5,8],0,"0"],KM:["269","00","[3478]\\d{6}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[3478]"]]]],KN:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","869$1",0,"869"],KP:["850","00|99","85\\d{6}|(?:19\\d|[2-7])\\d{7}",[8,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"]],"0"],KR:["82","00(?:[125689]|3(?:[46]5|91)|7(?:00|27|3|55|6[126]))","00[1-9]\\d{8,11}|(?:[12]|5\\d{3})\\d{7}|[13-6]\\d{9}|(?:[1-6]\\d|80)\\d{7}|[3-6]\\d{4,5}|(?:00|7)0\\d{8}",[5,6,8,9,10,11,12,13,14],[["(\\d{2})(\\d{3,4})","$1-$2",["(?:3[1-3]|[46][1-4]|5[1-5])1"],"0$1"],["(\\d{4})(\\d{4})","$1-$2",["1"]],["(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60|8"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["[1346]|5[1-5]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{2})(\\d{5})(\\d{4})","$1-$2-$3",["5"],"0$1"]],"0",0,"0(8(?:[1-46-8]|5\\d\\d))?"],KW:["965","00","18\\d{5}|(?:[2569]\\d|41)\\d{6}",[7,8],[["(\\d{4})(\\d{3,4})","$1 $2",["[169]|2(?:[235]|4[1-35-9])|52"]],["(\\d{3})(\\d{5})","$1 $2",["[245]"]]]],KY:["1","011","(?:345|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","345$1",0,"345"],KZ:["7","810","(?:33622|8\\d{8})\\d{5}|[78]\\d{9}",[10,14],0,"8",0,0,0,0,"33|7",0,"8~10"],LA:["856","00","[23]\\d{9}|3\\d{8}|(?:[235-8]\\d|41)\\d{6}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2[13]|3[14]|[4-8]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["30[013-9]"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[23]"],"0$1"]],"0"],LB:["961","00","[27-9]\\d{7}|[13-9]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[13-69]|7(?:[2-57]|62|8[0-7]|9[04-9])|8[02-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27-9]"]]],"0"],LC:["1","011","(?:[58]\\d\\d|758|900)\\d{7}",[10],0,"1",0,"([2-8]\\d{6})$|1","758$1",0,"758"],LI:["423","00","[68]\\d{8}|(?:[2378]\\d|90)\\d{5}",[7,9],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2379]|8(?:0[09]|7)","[2379]|8(?:0(?:02|9)|7)"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["69"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]],"0",0,"(1001)|0"],LK:["94","00","[1-9]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[1-689]"],"0$1"]],"0"],LR:["231","00","(?:[25]\\d|33|77|88)\\d{7}|(?:2\\d|[4-6])\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[4-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[23578]"],"0$1"]],"0"],LS:["266","00","(?:[256]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2568]"]]]],LT:["370","00","(?:[3469]\\d|52|[78]0)\\d{6}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["52[0-7]"],"(8-$1)",1],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[7-9]"],"8 $1",1],["(\\d{2})(\\d{6})","$1 $2",["37|4(?:[15]|6[1-8])"],"(8-$1)",1],["(\\d{3})(\\d{5})","$1 $2",["[3-6]"],"(8-$1)",1]],"8",0,"[08]"],LU:["352","00","35[013-9]\\d{4,8}|6\\d{8}|35\\d{2,4}|(?:[2457-9]\\d|3[0-46-9])\\d{2,9}",[4,5,6,7,8,9,10,11],[["(\\d{2})(\\d{3})","$1 $2",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["20[2-689]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4",["2(?:[0367]|4[3-8])"]],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["80[01]|90[015]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["20"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4 $5",["2(?:[0367]|4[3-8])"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,5})","$1 $2 $3 $4",["[3-57]|8[13-9]|9(?:0[89]|[2-579])|(?:2|80)[2-9]"]]],0,0,"(15(?:0[06]|1[12]|[35]5|4[04]|6[26]|77|88|99)\\d)"],LV:["371","00","(?:[268]\\d|90)\\d{6}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[269]|8[01]"]]]],LY:["218","00","[2-9]\\d{8}",[9],[["(\\d{2})(\\d{7})","$1-$2",["[2-9]"],"0$1"]],"0"],MA:["212","00","[5-8]\\d{8}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5[45]"],"0$1"],["(\\d{4})(\\d{5})","$1-$2",["5(?:2[2-489]|3[5-9]|9)|8(?:0[89]|92)","5(?:2(?:[2-49]|8[235-9])|3[5-9]|9)|8(?:0[89]|92)"],"0$1"],["(\\d{2})(\\d{7})","$1-$2",["8"],"0$1"],["(\\d{3})(\\d{6})","$1-$2",["[5-7]"],"0$1"]],"0",0,0,0,0,0,[["5(?:2(?:[0-25-79]\\d|3[1-578]|4[02-46-8]|8[0235-7])|3(?:[0-47]\\d|5[02-9]|6[02-8]|8[014-9]|9[3-9])|(?:4[067]|5[03])\\d)\\d{5}"],["(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[0167]\\d|2[0-2]|5[01]|8[0-3]))\\d{6}"],["80[0-7]\\d{6}"],["89\\d{7}"],0,0,0,0,["(?:592(?:4[0-2]|93)|80[89]\\d\\d)\\d{4}"]]],MC:["377","00","(?:[3489]|6\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[389]"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["6"],"0$1"]],"0"],MD:["373","00","(?:[235-7]\\d|[89]0)\\d{6}",[8],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["22|3"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[25-7]"],"0$1"]],"0"],ME:["382","00","(?:20|[3-79]\\d)\\d{6}|80\\d{6,7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"0$1"]],"0"],MF:["590","00","590\\d{6}|(?:69|80|9\\d)\\d{7}",[9],0,"0",0,0,0,0,0,[["590(?:0[079]|[14]3|[27][79]|3[03-7]|5[0-268]|87)\\d{4}"],["69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:395|76[018])\\d|475[0-5])\\d{4}"]]],MG:["261","00","[23]\\d{8}",[9],[["(\\d{2})(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3 $4",["[23]"],"0$1"]],"0",0,"([24-9]\\d{6})$|0","20$1"],MH:["692","011","329\\d{4}|(?:[256]\\d|45)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1-$2",["[2-6]"]]],"1"],MK:["389","00","[2-578]\\d{7}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2|34[47]|4(?:[37]7|5[47]|64)"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[347]"],"0$1"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["[58]"],"0$1"]],"0"],ML:["223","00","[24-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-9]"]]]],MM:["95","00","1\\d{5,7}|95\\d{6}|(?:[4-7]|9[0-46-9])\\d{6,8}|(?:2|8\\d)\\d{5,8}",[6,7,8,9,10],[["(\\d)(\\d{2})(\\d{3})","$1 $2 $3",["16|2"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["[45]|6(?:0[23]|[1-689]|7[235-7])|7(?:[0-4]|5[2-7])|8[1-6]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[4-7]|8[1-35]"],"0$1"],["(\\d)(\\d{3})(\\d{4,6})","$1 $2 $3",["9(?:2[0-4]|[35-9]|4[137-9])"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["92"],"0$1"],["(\\d)(\\d{5})(\\d{4})","$1 $2 $3",["9"],"0$1"]],"0"],MN:["976","001","[12]\\d{7,9}|[5-9]\\d{7}",[8,9,10],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[12]1"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[5-9]"]],["(\\d{3})(\\d{5,6})","$1 $2",["[12]2[1-3]"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["[12](?:27|3[2-8]|4[2-68]|5[1-4689])","[12](?:27|3[2-8]|4[2-68]|5[1-4689])[0-3]"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["[12]"],"0$1"]],"0"],MO:["853","00","0800\\d{3}|(?:28|[68]\\d)\\d{6}",[7,8],[["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{4})(\\d{4})","$1 $2",["[268]"]]]],MP:["1","011","[58]\\d{9}|(?:67|90)0\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","670$1",0,"670"],MQ:["596","00","596\\d{6}|(?:69|80|9\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0"],MR:["222","00","(?:[2-4]\\d\\d|800)\\d{5}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-48]"]]]],MS:["1","011","(?:[58]\\d\\d|664|900)\\d{7}",[10],0,"1",0,"([34]\\d{6})$|1","664$1",0,"664"],MT:["356","00","3550\\d{4}|(?:[2579]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2357-9]"]]]],MU:["230","0(?:0|[24-7]0|3[03])","(?:[57]|8\\d\\d)\\d{7}|[2-468]\\d{6}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[2-46]|8[013]"]],["(\\d{4})(\\d{4})","$1 $2",["[57]"]],["(\\d{5})(\\d{5})","$1 $2",["8"]]],0,0,0,0,0,0,0,"020"],MV:["960","0(?:0|19)","(?:800|9[0-57-9]\\d)\\d{7}|[34679]\\d{6}",[7,10],[["(\\d{3})(\\d{4})","$1-$2",["[34679]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"]]],0,0,0,0,0,0,0,"00"],MW:["265","00","(?:[1289]\\d|31|77)\\d{7}|1\\d{6}",[7,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["1[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[137-9]"],"0$1"]],"0"],MX:["52","0[09]","1(?:(?:[27]2|44|87|99)[1-9]|65[0-689])\\d{7}|(?:1(?:[01]\\d|2[13-9]|[35][1-9]|4[0-35-9]|6[0-46-9]|7[013-9]|8[1-69]|9[1-8])|[2-9]\\d)\\d{8}",[10,11],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"],0,1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"],0,1],["(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 $3 $4",["1(?:33|5[56]|81)"],0,1],["(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 $3 $4",["1"],0,1]],"01",0,"0(?:[12]|4[45])|1",0,0,0,0,"00"],MY:["60","00","1\\d{8,9}|(?:3\\d|[4-9])\\d{7}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1-$2 $3",["[4-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1-$2 $3",["1(?:[02469]|[378][1-9]|53)|8","1(?:[02469]|[37][1-9]|53|8(?:[1-46-9]|5[7-9]))|8"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2 $3",["3"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3-$4",["1(?:[367]|80)"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2 $3",["15"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2 $3",["1"],"0$1"]],"0"],MZ:["258","00","(?:2|8\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2|8[2-79]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]]],NA:["264","00","[68]\\d{7,8}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["87"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0"],NC:["687","00","(?:050|[2-57-9]\\d\\d)\\d{3}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1.$2.$3",["[02-57-9]"]]]],NE:["227","00","[027-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["08"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[089]|2[013]|7[047]"]]]],NF:["672","00","[13]\\d{5}",[6],[["(\\d{2})(\\d{4})","$1 $2",["1[0-3]"]],["(\\d)(\\d{5})","$1 $2",["[13]"]]],0,0,"([0-258]\\d{4})$","3$1"],NG:["234","009","(?:[124-7]|9\\d{3})\\d{6}|[1-9]\\d{7}|[78]\\d{9,13}",[7,8,10,11,12,13,14],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["78"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]|9(?:0[3-9]|[1-9])"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[3-7]|8[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[7-9]"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[78]"],"0$1"],["(\\d{3})(\\d{5})(\\d{5,6})","$1 $2 $3",["[78]"],"0$1"]],"0"],NI:["505","00","(?:1800|[25-8]\\d{3})\\d{4}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[125-8]"]]]],NL:["31","00","(?:[124-7]\\d\\d|3(?:[02-9]\\d|1[0-8]))\\d{6}|8\\d{6,9}|9\\d{6,10}|1\\d{4,5}",[5,6,7,8,9,10,11],[["(\\d{3})(\\d{4,7})","$1 $2",["[89]0"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["66"],"0$1"],["(\\d)(\\d{8})","$1 $2",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["1[16-8]|2[259]|3[124]|4[17-9]|5[124679]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-578]|91"],"0$1"],["(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3",["9"],"0$1"]],"0"],NO:["47","00","(?:0|[2-9]\\d{3})\\d{4}",[5,8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["8"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]"]]],0,0,0,0,0,"[02-689]|7[0-8]"],NP:["977","00","(?:1\\d|9)\\d{9}|[1-9]\\d{7}",[8,10,11],[["(\\d)(\\d{7})","$1-$2",["1[2-6]"],"0$1"],["(\\d{2})(\\d{6})","$1-$2",["1[01]|[2-8]|9(?:[1-59]|[67][2-6])"],"0$1"],["(\\d{3})(\\d{7})","$1-$2",["9"]]],"0"],NR:["674","00","(?:444|(?:55|8\\d)\\d|666)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[4-68]"]]]],NU:["683","00","(?:[4-7]|888\\d)\\d{3}",[4,7],[["(\\d{3})(\\d{4})","$1 $2",["8"]]]],NZ:["64","0(?:0|161)","[1289]\\d{9}|50\\d{5}(?:\\d{2,3})?|[27-9]\\d{7,8}|(?:[34]\\d|6[0-35-9])\\d{6}|8\\d{4,6}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,8})","$1 $2",["8[1-79]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["50[036-8]|8|90","50(?:[0367]|88)|8|90"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["24|[346]|7[2-57-9]|9[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:10|74)|[589]"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["1|2[028]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,5})","$1 $2 $3",["2(?:[169]|7[0-35-9])|7"],"0$1"]],"0",0,0,0,0,0,0,"00"],OM:["968","00","(?:1505|[279]\\d{3}|500)\\d{4}|800\\d{5,6}",[7,8,9],[["(\\d{3})(\\d{4,6})","$1 $2",["[58]"]],["(\\d{2})(\\d{6})","$1 $2",["2"]],["(\\d{4})(\\d{4})","$1 $2",["[179]"]]]],PA:["507","00","(?:00800|8\\d{3})\\d{6}|[68]\\d{7}|[1-57-9]\\d{6}",[7,8,10,11],[["(\\d{3})(\\d{4})","$1-$2",["[1-57-9]"]],["(\\d{4})(\\d{4})","$1-$2",["[68]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]]],PE:["51","00|19(?:1[124]|77|90)00","(?:[14-8]|9\\d)\\d{7}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["80"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["1"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[4-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"]]],"0",0,0,0,0,0,0,"00"," Anexo "],PF:["689","00","4\\d{5}(?:\\d{2})?|8\\d{7,8}",[6,8,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["44"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4|8[7-9]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]]],PG:["675","00|140[1-3]","(?:180|[78]\\d{3})\\d{4}|(?:[2-589]\\d|64)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["18|[2-69]|85"]],["(\\d{4})(\\d{4})","$1 $2",["[78]"]]],0,0,0,0,0,0,0,"00"],PH:["63","00","(?:[2-7]|9\\d)\\d{8}|2\\d{5}|(?:1800|8)\\d{7,9}",[6,8,9,10,11,12,13],[["(\\d)(\\d{5})","$1 $2",["2"],"(0$1)"],["(\\d{4})(\\d{4,6})","$1 $2",["3(?:23|39|46)|4(?:2[3-6]|[35]9|4[26]|76)|544|88[245]|(?:52|64|86)2","3(?:230|397|461)|4(?:2(?:35|[46]4|51)|396|4(?:22|63)|59[347]|76[15])|5(?:221|446)|642[23]|8(?:622|8(?:[24]2|5[13]))"],"(0$1)"],["(\\d{5})(\\d{4})","$1 $2",["346|4(?:27|9[35])|883","3469|4(?:279|9(?:30|56))|8834"],"(0$1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|8[2-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{4})(\\d{1,2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["1"]]],"0"],PK:["92","00","122\\d{6}|[24-8]\\d{10,11}|9(?:[013-9]\\d{8,10}|2(?:[01]\\d\\d|2(?:[06-8]\\d|1[01]))\\d{7})|(?:[2-8]\\d{3}|92(?:[0-7]\\d|8[1-9]))\\d{6}|[24-9]\\d{8}|[89]\\d{7}",[8,9,10,11,12],[["(\\d{3})(\\d{3})(\\d{2,7})","$1 $2 $3",["[89]0"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["1"]],["(\\d{3})(\\d{6,7})","$1 $2",["2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8])","9(?:2[3-8]|98)|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:22|3[27-9]|4[2-6]|6[3569]|9[25-7]))[2-9]"],"(0$1)"],["(\\d{2})(\\d{7,8})","$1 $2",["(?:2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]"],"(0$1)"],["(\\d{5})(\\d{5})","$1 $2",["58"],"(0$1)"],["(\\d{3})(\\d{7})","$1 $2",["3"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[24-9]"],"(0$1)"]],"0"],PL:["48","00","(?:6|8\\d\\d)\\d{7}|[1-9]\\d{6}(?:\\d{2})?|[26]\\d{5}",[6,7,8,9,10],[["(\\d{5})","$1",["19"]],["(\\d{3})(\\d{3})","$1 $2",["11|20|64"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])1","(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])19"]],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["64"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["21|39|45|5[0137]|6[0469]|7[02389]|8(?:0[14]|8)"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[2-8]|[2-7]|8[1-79]|9[145]"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["8"]]]],PM:["508","00","[45]\\d{5}|(?:708|80\\d)\\d{6}",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[45]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0"],PR:["1","011","(?:[589]\\d\\d|787)\\d{7}",[10],0,"1",0,0,0,0,"787|939"],PS:["970","00","[2489]2\\d{6}|(?:1\\d|5)\\d{8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2489]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["5"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],PT:["351","00","1693\\d{5}|(?:[26-9]\\d|30)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["2[12]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["16|[236-9]"]]]],PW:["680","01[12]","(?:[24-8]\\d\\d|345|900)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],PY:["595","00","59\\d{4,6}|9\\d{5,10}|(?:[2-46-8]\\d|5[0-8])\\d{4,7}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3,6})","$1 $2",["[2-9]0"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36]"],"(0$1)"],["(\\d{3})(\\d{4,5})","$1 $2",["2[279]|3[13-5]|4[359]|5|6(?:[34]|7[1-46-8])|7[46-8]|85"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2[14-68]|3[26-9]|4[1246-8]|6(?:1|75)|7[1-35]|8[1-36]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["87"]],["(\\d{3})(\\d{6})","$1 $2",["9(?:[5-79]|8[1-6])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["9"]]],"0"],QA:["974","00","800\\d{4}|(?:2|800)\\d{6}|(?:0080|[3-7])\\d{7}",[7,8,9,11],[["(\\d{3})(\\d{4})","$1 $2",["2[16]|8"]],["(\\d{4})(\\d{4})","$1 $2",["[3-7]"]]]],RE:["262","00","(?:26|[689]\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2689]"],"0$1"]],"0",0,0,0,0,0,[["26(?:2\\d\\d|3(?:0\\d|1[0-6]))\\d{4}"],["69(?:2\\d\\d|3(?:[06][0-6]|1[013]|2[0-2]|3[0-39]|4\\d|5[0-5]|7[0-37]|8[0-8]|9[0-479]))\\d{4}"],["80\\d{7}"],["89[1-37-9]\\d{6}"],0,0,0,0,["9(?:399[0-3]|479[0-5]|76(?:2[27]|3[0-37]))\\d{4}"],["8(?:1[019]|2[0156]|84|90)\\d{6}"]]],RO:["40","00","(?:[2378]\\d|62|90)\\d{7}|[23]\\d{5}",[6,9],[["(\\d{3})(\\d{3})","$1 $2",["2[3-6]","2[3-6]\\d9"],"0$1"],["(\\d{2})(\\d{4})","$1 $2",["219|31"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[23]1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[236-9]"],"0$1"]],"0",0,0,0,0,0,0,0," int "],RS:["381","00","38[02-9]\\d{6,9}|6\\d{7,9}|90\\d{4,8}|38\\d{5,6}|(?:7\\d\\d|800)\\d{3,9}|(?:[12]\\d|3[0-79])\\d{5,10}",[6,7,8,9,10,11,12],[["(\\d{3})(\\d{3,9})","$1 $2",["(?:2[389]|39)0|[7-9]"],"0$1"],["(\\d{2})(\\d{5,10})","$1 $2",["[1-36]"],"0$1"]],"0"],RU:["7","810","8\\d{13}|[347-9]\\d{9}",[10,14],[["(\\d{4})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-8]|2[1-9])","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:1[23]|[2-9]2))","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:13[03-69]|62[013-9]))|72[1-57-9]2"],"8 ($1)",1],["(\\d{5})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-68]|2[1-9])","7(?:1(?:[06][3-6]|[18]|2[35]|[3-5][3-5])|2(?:[13][3-5]|[24-689]|7[457]))","7(?:1(?:0(?:[356]|4[023])|[18]|2(?:3[013-9]|5)|3[45]|43[013-79]|5(?:3[1-8]|4[1-7]|5)|6(?:3[0-35-9]|[4-6]))|2(?:1(?:3[178]|[45])|[24-689]|3[35]|7[457]))|7(?:14|23)4[0-8]|71(?:33|45)[1-79]"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[349]|8(?:[02-7]|1[1-8])"],"8 ($1)",1],["(\\d{4})(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3 $4",["8"],"8 ($1)"]],"8",0,0,0,0,"3[04-689]|[489]",0,"8~10"],RW:["250","00","(?:06|[27]\\d\\d|[89]00)\\d{6}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[7-9]"],"0$1"]],"0"],SA:["966","00","92\\d{7}|(?:[15]|8\\d)\\d{8}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["9"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["81"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]],"0"],SB:["677","0[01]","(?:[1-6]|[7-9]\\d\\d)\\d{4}",[5,7],[["(\\d{2})(\\d{5})","$1 $2",["7|8[4-9]|9(?:[1-8]|9[0-8])"]]]],SC:["248","010|0[0-2]","800\\d{4}|(?:[249]\\d|64)\\d{5}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[246]|9[57]"]]],0,0,0,0,0,0,0,"00"],SD:["249","00","[19]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[19]"],"0$1"]],"0"],SE:["46","00","(?:[26]\\d\\d|9)\\d{9}|[1-9]\\d{8}|[1-689]\\d{7}|[1-4689]\\d{6}|2\\d{5}",[6,7,8,9,10],[["(\\d{2})(\\d{2,3})(\\d{2})","$1-$2 $3",["20"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{4})","$1-$2",["9(?:00|39|44|9)"],"0$1",0,"$1 $2"],["(\\d{2})(\\d{3})(\\d{2})","$1-$2 $3",["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3"],["(\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2,3})(\\d{2})","$1-$2 $3",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{2,3})(\\d{3})","$1-$2 $3",["9(?:00|39|44)"],"0$1",0,"$1 $2 $3"],["(\\d{2})(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["1[13689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3 $4"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["10|7"],"0$1",0,"$1 $2 $3 $4"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1-$2 $3 $4",["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1-$2 $3 $4",["9"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4 $5",["[26]"],"0$1",0,"$1 $2 $3 $4 $5"]],"0"],SG:["65","0[0-3]\\d","(?:(?:1\\d|8)\\d\\d|7000)\\d{7}|[3689]\\d{7}",[8,10,11],[["(\\d{4})(\\d{4})","$1 $2",["[369]|8(?:0[1-8]|[1-9])"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]],["(\\d{4})(\\d{4})(\\d{3})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]]],SH:["290","00","(?:[256]\\d|8)\\d{3}",[4,5],0,0,0,0,0,0,"[256]"],SI:["386","00|10(?:22|66|88|99)","[1-7]\\d{7}|8\\d{4,7}|90\\d{4,6}",[5,6,7,8],[["(\\d{2})(\\d{3,6})","$1 $2",["8[09]|9"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["59|8"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37][01]|4[0139]|51|6"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-57]"],"(0$1)"]],"0",0,0,0,0,0,0,"00"],SJ:["47","00","0\\d{4}|(?:[489]\\d|79)\\d{6}",[5,8],0,0,0,0,0,0,"79"],SK:["421","00","[2-689]\\d{8}|[2-59]\\d{6}|[2-5]\\d{5}",[6,7,9],[["(\\d)(\\d{2})(\\d{3,4})","$1 $2 $3",["21"],"0$1"],["(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["[3-5][1-8]1","[3-5][1-8]1[67]"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1/$2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[689]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1/$2 $3 $4",["[3-5]"],"0$1"]],"0"],SL:["232","00","(?:[237-9]\\d|66)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[236-9]"],"(0$1)"]],"0"],SM:["378","00","(?:0549|[5-7]\\d)\\d{6}",[8,10],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]"]],["(\\d{4})(\\d{6})","$1 $2",["0"]]],0,0,"([89]\\d{5})$","0549$1"],SN:["221","00","(?:[378]\\d|93)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[379]"]]]],SO:["252","00","[346-9]\\d{8}|[12679]\\d{7}|[1-5]\\d{6}|[1348]\\d{5}",[6,7,8,9],[["(\\d{2})(\\d{4})","$1 $2",["8[125]"]],["(\\d{6})","$1",["[134]"]],["(\\d)(\\d{6})","$1 $2",["[15]|2[0-79]|3[0-46-8]|4[0-7]"]],["(\\d)(\\d{7})","$1 $2",["(?:2|90)4|[67]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[348]|64|79|90"]],["(\\d{2})(\\d{5,7})","$1 $2",["1|28|6[0-35-9]|77|9[2-9]"]]],"0"],SR:["597","00","(?:[2-5]|68|[78]\\d)\\d{5}",[6,7],[["(\\d{2})(\\d{2})(\\d{2})","$1-$2-$3",["56"]],["(\\d{3})(\\d{3})","$1-$2",["[2-5]"]],["(\\d{3})(\\d{4})","$1-$2",["[6-8]"]]]],SS:["211","00","[19]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[19]"],"0$1"]],"0"],ST:["239","00","(?:22|9\\d)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[29]"]]]],SV:["503","00","[267]\\d{7}|[89]00\\d{4}(?:\\d{4})?",[7,8,11],[["(\\d{3})(\\d{4})","$1 $2",["[89]"]],["(\\d{4})(\\d{4})","$1 $2",["[267]"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[89]"]]]],SX:["1","011","7215\\d{6}|(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"(5\\d{6})$|1","721$1",0,"721"],SY:["963","00","[1-39]\\d{8}|[1-5]\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-5]"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1",1]],"0"],SZ:["268","00","0800\\d{4}|(?:[237]\\d|900)\\d{6}",[8,9],[["(\\d{4})(\\d{4})","$1 $2",["[0237]"]],["(\\d{5})(\\d{4})","$1 $2",["9"]]]],TA:["290","00","8\\d{3}",[4],0,0,0,0,0,0,"8"],TC:["1","011","(?:[58]\\d\\d|649|900)\\d{7}",[10],0,"1",0,"([2-479]\\d{6})$|1","649$1",0,"649"],TD:["235","00|16","(?:22|[69]\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2679]"]]],0,0,0,0,0,0,0,"00"],TG:["228","00","[279]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[279]"]]]],TH:["66","00[1-9]","(?:001800|[2-57]|[689]\\d)\\d{7}|1\\d{7,9}",[8,9,10,13],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[13-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],TJ:["992","810","[0-57-9]\\d{8}",[9],[["(\\d{6})(\\d)(\\d{2})","$1 $2 $3",["331","3317"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["44[02-479]|[34]7"]],["(\\d{4})(\\d)(\\d{4})","$1 $2 $3",["3[1-5]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[0-57-9]"]]],0,0,0,0,0,0,0,"8~10"],TK:["690","00","[2-47]\\d{3,6}",[4,5,6,7]],TL:["670","00","7\\d{7}|(?:[2-47]\\d|[89]0)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[2-489]|70"]],["(\\d{4})(\\d{4})","$1 $2",["7"]]]],TM:["993","810","[1-6]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["12"],"(8 $1)"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-5]"],"(8 $1)"],["(\\d{2})(\\d{6})","$1 $2",["6"],"8 $1"]],"8",0,0,0,0,0,0,"8~10"],TN:["216","00","[2-57-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-57-9]"]]]],TO:["676","00","(?:0800|(?:[5-8]\\d\\d|999)\\d)\\d{3}|[2-8]\\d{4}",[5,7],[["(\\d{2})(\\d{3})","$1-$2",["[2-4]|50|6[09]|7[0-24-69]|8[05]"]],["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{3})(\\d{4})","$1 $2",["[5-9]"]]]],TR:["90","00","4\\d{6}|8\\d{11,12}|(?:[2-58]\\d\\d|900)\\d{7}",[7,10,12,13],[["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["512|8[01589]|90"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5(?:[0-59]|61)","5(?:[0-59]|61[06])","5(?:[0-59]|61[06]1)"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24][1-8]|3[1-9]"],"(0$1)",1],["(\\d{3})(\\d{3})(\\d{6,7})","$1 $2 $3",["80"],"0$1",1]],"0"],TT:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-46-8]\\d{6})$|1","868$1",0,"868"],TV:["688","00","(?:2|7\\d\\d|90)\\d{4}",[5,6,7],[["(\\d{2})(\\d{3})","$1 $2",["2"]],["(\\d{2})(\\d{4})","$1 $2",["90"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]]],TW:["886","0(?:0[25-79]|19)","[2-689]\\d{8}|7\\d{9,10}|[2-8]\\d{7}|2\\d{6}",[7,8,9,10,11],[["(\\d{2})(\\d)(\\d{4})","$1 $2 $3",["202"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[258]0"],"0$1"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["[23568]|4(?:0[02-48]|[1-47-9])|7[1-9]","[23568]|4(?:0[2-48]|[1-47-9])|(?:400|7)[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,5})","$1 $2 $3",["7"],"0$1"]],"0",0,0,0,0,0,0,0,"#"],TZ:["255","00[056]","(?:[25-8]\\d|41|90)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[24]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["5"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[67]"],"0$1"]],"0"],UA:["380","00","[89]\\d{9}|[3-9]\\d{8}",[9,10],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6[12][29]|(?:3[1-8]|4[136-8]|5[12457]|6[49])2|(?:56|65)[24]","6[12][29]|(?:35|4[1378]|5[12457]|6[49])2|(?:56|65)[24]|(?:3[1-46-8]|46)2[013-9]"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6[0135689]|7[4-6])|6(?:[12][3-7]|[459])","3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6(?:[015689]|3[02389])|7[4-6])|6(?:[12][3-7]|[459])"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|89|9[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0",0,0,0,0,0,0,"0~0"],UG:["256","00[057]","800\\d{6}|(?:[29]0|[347]\\d)\\d{7}",[9],[["(\\d{4})(\\d{5})","$1 $2",["202","2024"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[27-9]|4(?:6[45]|[7-9])"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[34]"],"0$1"]],"0"],US:["1","011","[2-9]\\d{9}|3\\d{6}",[10],[["(\\d{3})(\\d{4})","$1-$2",["310"],0,1],["(\\d{3})(\\d{3})(\\d{4})","($1) $2-$3",["[2-9]"],0,1,"$1-$2-$3"]],"1",0,0,0,0,0,[["(?:5056(?:[0-35-9]\\d|4[468])|73020\\d)\\d{4}|(?:4722|505[2-57-9]|983[289])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[149]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[013569]|3[0-24679]|4[167]|5[0-2]|6[0149]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|[34][016]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-7]|3[1247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}"],[""],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}"]]],UY:["598","0(?:0|1[3-9]\\d)","0004\\d{2,9}|[1249]\\d{7}|(?:[49]\\d|80)\\d{5}",[6,7,8,9,10,11,12,13],[["(\\d{3})(\\d{3,4})","$1 $2",["0"]],["(\\d{3})(\\d{4})","$1 $2",["[49]0|8"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[124]"]],["(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3",["0"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3 $4",["0"]]],"0",0,0,0,0,0,0,"00"," int. "],UZ:["998","810","(?:20|33|[5-79]\\d|88)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[235-9]"],"8 $1"]],"8",0,0,0,0,0,0,"8~10"],VA:["39","00","0\\d{5,10}|3[0-8]\\d{7,10}|55\\d{8}|8\\d{5}(?:\\d{2,4})?|(?:1\\d|39)\\d{7,8}",[6,7,8,9,10,11],0,0,0,0,0,0,"06698"],VC:["1","011","(?:[58]\\d\\d|784|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","784$1",0,"784"],VE:["58","00","[68]00\\d{7}|(?:[24]\\d|[59]0)\\d{8}",[10],[["(\\d{3})(\\d{7})","$1-$2",["[24-689]"],"0$1"]],"0"],VG:["1","011","(?:284|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-578]\\d{6})$|1","284$1",0,"284"],VI:["1","011","[58]\\d{9}|(?:34|90)0\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","340$1",0,"340"],VN:["84","00","[12]\\d{9}|[135-9]\\d{8}|[16]\\d{7}|[16-8]\\d{6}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["80"],"0$1",1],["(\\d{4})(\\d{4,6})","$1 $2",["1"],0,1],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["6"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[357-9]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["2[48]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["2"],"0$1",1]],"0"],VU:["678","00","[57-9]\\d{6}|(?:[238]\\d|48)\\d{3}",[5,7],[["(\\d{3})(\\d{4})","$1 $2",["[57-9]"]]]],WF:["681","00","(?:40|72)\\d{4}|8\\d{5}(?:\\d{3})?",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[478]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]]],WS:["685","0","(?:[2-6]|8\\d{5})\\d{4}|[78]\\d{6}|[68]\\d{5}",[5,6,7,10],[["(\\d{5})","$1",["[2-5]|6[1-9]"]],["(\\d{3})(\\d{3,7})","$1 $2",["[68]"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]]],XK:["383","00","[23]\\d{7,8}|(?:4\\d\\d|[89]00)\\d{5}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[23]"],"0$1"]],"0"],YE:["967","00","(?:1|7\\d)\\d{7}|[1-7]\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-6]|7(?:[24-6]|8[0-7])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"],"0$1"]],"0"],YT:["262","00","(?:80|9\\d)\\d{7}|(?:26|63)9\\d{6}",[9],0,"0",0,0,0,0,0,[["269(?:0[0-467]|5[0-4]|6\\d|[78]0)\\d{4}"],["639(?:0[0-79]|1[019]|[267]\\d|3[09]|40|5[05-9]|9[04-79])\\d{4}"],["80\\d{7}"],0,0,0,0,0,["9(?:(?:39|47)8[01]|769\\d)\\d{4}"]]],ZA:["27","00","[1-79]\\d{8}|8\\d{4,9}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,4})","$1 $2",["8[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["8[1-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["860"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0"],ZM:["260","00","800\\d{6}|(?:21|63|[79]\\d)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[28]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[79]"],"0$1"]],"0"],ZW:["263","00","2(?:[0-57-9]\\d{6,8}|6[0-24-9]\\d{6,7})|[38]\\d{9}|[35-8]\\d{8}|[3-6]\\d{7}|[1-689]\\d{6}|[1-3569]\\d{5}|[1356]\\d{4}",[5,6,7,8,9,10],[["(\\d{3})(\\d{3,5})","$1 $2",["2(?:0[45]|2[278]|[49]8)|3(?:[09]8|17)|6(?:[29]8|37|75)|[23][78]|(?:33|5[15]|6[68])[78]"],"0$1"],["(\\d)(\\d{3})(\\d{2,4})","$1 $2 $3",["[49]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["80"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["24|8[13-59]|(?:2[05-79]|39|5[45]|6[15-8])2","2(?:02[014]|4|[56]20|[79]2)|392|5(?:42|525)|6(?:[16-8]21|52[013])|8[13-59]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:1[39]|2[0157]|[378]|[56][14])|3(?:12|29)","2(?:1[39]|2[0157]|[378]|[56][14])|3(?:123|29)"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["1|2(?:0[0-36-9]|12|29|[56])|3(?:1[0-689]|[24-6])|5(?:[0236-9]|1[2-4])|6(?:[013-59]|7[0-46-9])|(?:33|55|6[68])[0-69]|(?:29|3[09]|62)[0-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["29[013-9]|39|54"],"0$1"],["(\\d{4})(\\d{3,5})","$1 $2",["(?:25|54)8","258|5483"],"0$1"]],"0"]},nonGeographic:{800:["800",0,"(?:00|[1-9]\\d)\\d{6}",[8],[["(\\d{4})(\\d{4})","$1 $2",["\\d"]]],0,0,0,0,0,0,[0,0,["(?:00|[1-9]\\d)\\d{6}"]]],808:["808",0,"[1-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[1-9]"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,0,["[1-9]\\d{7}"]]],870:["870",0,"7\\d{11}|[35-7]\\d{8}",[9,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[35-7]"]]],0,0,0,0,0,0,[0,["(?:[356]|774[45])\\d{8}|7[6-8]\\d{7}"]]],878:["878",0,"10\\d{10}",[12],[["(\\d{2})(\\d{5})(\\d{5})","$1 $2 $3",["1"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["10\\d{10}"]]],881:["881",0,"6\\d{9}|[0-36-9]\\d{8}",[9,10],[["(\\d)(\\d{3})(\\d{5})","$1 $2 $3",["[0-37-9]"]],["(\\d)(\\d{3})(\\d{5,6})","$1 $2 $3",["6"]]],0,0,0,0,0,0,[0,["6\\d{9}|[0-36-9]\\d{8}"]]],882:["882",0,"[13]\\d{6}(?:\\d{2,5})?|[19]\\d{7}|(?:[25]\\d\\d|4)\\d{7}(?:\\d{2})?",[7,8,9,10,11,12],[["(\\d{2})(\\d{5})","$1 $2",["16|342"]],["(\\d{2})(\\d{6})","$1 $2",["49"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["1[36]|9"]],["(\\d{2})(\\d{4})(\\d{3})","$1 $2 $3",["3[23]"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["16"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|23|3(?:[15]|4[57])|4|51"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["34"]],["(\\d{2})(\\d{4,5})(\\d{5})","$1 $2 $3",["[1-35]"]]],0,0,0,0,0,0,[0,["342\\d{4}|(?:337|49)\\d{6}|(?:3(?:2|47|7\\d{3})|50\\d{3})\\d{7}",[7,8,9,10,12]],0,0,0,0,0,0,["1(?:3(?:0[0347]|[13][0139]|2[035]|4[013568]|6[0459]|7[06]|8[15-8]|9[0689])\\d{4}|6\\d{5,10})|(?:345\\d|9[89])\\d{6}|(?:10|2(?:3|85\\d)|3(?:[15]|[69]\\d\\d)|4[15-8]|51)\\d{8}"]]],883:["883",0,"(?:[1-4]\\d|51)\\d{6,10}",[8,9,10,11,12],[["(\\d{3})(\\d{3})(\\d{2,8})","$1 $2 $3",["[14]|2[24-689]|3[02-689]|51[24-9]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["510"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["21"]],["(\\d{4})(\\d{4})(\\d{4})","$1 $2 $3",["51[13]"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[235]"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["(?:2(?:00\\d\\d|10)|(?:370[1-9]|51\\d0)\\d)\\d{7}|51(?:00\\d{5}|[24-9]0\\d{4,7})|(?:1[0-79]|2[24-689]|3[02-689]|4[0-4])0\\d{5,9}"]]],888:["888",0,"\\d{11}",[11],[["(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3"]],0,0,0,0,0,0,[0,0,0,0,0,0,["\\d{11}"]]],979:["979",0,"[1359]\\d{8}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[1359]"]]],0,0,0,0,0,0,[0,0,0,["[1359]\\d{8}"]]]}};function rCe(e,t){var n=Array.prototype.slice.call(t);return n.push(iCe),e.apply(this,n)}function Y_(e){"@babel/helpers - typeof";return Y_=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Y_(e)}function oCe(e,t,n){return Object.defineProperty(e,"prototype",{writable:!1}),e}function sCe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function lCe(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&zm(e,t)}function uCe(e){var t=$B();return function(){var n=Bm(e),a;if(t){var i=Bm(this).constructor;a=Reflect.construct(n,arguments,i)}else a=n.apply(this,arguments);return cCe(this,a)}}function cCe(e,t){if(t&&(Y_(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return wB(e)}function wB(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function W_(e){var t=typeof Map=="function"?new Map:void 0;return W_=function(n){if(n===null||!dCe(n))return n;if(typeof n!="function")throw new TypeError("Super expression must either be null or a function");if(typeof t<"u"){if(t.has(n))return t.get(n);t.set(n,a)}function a(){return x4(n,arguments,Bm(this).constructor)}return a.prototype=Object.create(n.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),zm(a,n)},W_(e)}function x4(e,t,n){return $B()?x4=Reflect.construct:x4=function(a,i,r){var o=[null];o.push.apply(o,i);var s=Function.bind.apply(a,o),l=new s;return r&&zm(l,r.prototype),l},x4.apply(null,arguments)}function $B(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function dCe(e){return Function.toString.call(e).indexOf("[native code]")!==-1}function zm(e,t){return zm=Object.setPrototypeOf||function(n,a){return n.__proto__=a,n},zm(e,t)}function Bm(e){return Bm=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},Bm(e)}var sc=function(e){lCe(n,e);var t=uCe(n);function n(a){var i;return sCe(this,n),i=t.call(this,a),Object.setPrototypeOf(wB(i),n.prototype),i.name=i.constructor.name,i}return oCe(n)}(W_(Error)),hA=2,fCe=17,hCe=3,Pl="0-90-9٠-٩۰-۹",pCe="-‐-―−ー-",mCe="//",vCe="..",gCe="  ­​⁠ ",yCe="()()[]\\[\\]",_Ce="~⁓∼~",G6="".concat(pCe).concat(mCe).concat(vCe).concat(gCe).concat(yCe).concat(_Ce),pA="++";function rP(e,t){e=e.split("-"),t=t.split("-");for(var n=e[0].split("."),a=t[0].split("."),i=0;i<3;i++){var r=Number(n[i]),o=Number(a[i]);if(r>o)return 1;if(o>r)return-1;if(!isNaN(r)&&isNaN(o))return 1;if(isNaN(r)&&!isNaN(o))return-1}return e[1]&&t[1]?e[1]>t[1]?1:e[1]<t[1]?-1:0:!e[1]&&t[1]?1:e[1]&&!t[1]?-1:0}var bCe={}.constructor;function E4(e){return e!=null&&e.constructor===bCe}function G_(e){"@babel/helpers - typeof";return G_=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},G_(e)}function U3(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function wCe(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function j3(e,t,n){return t&&wCe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}var $Ce="1.2.0",ACe="1.7.35",oP=" ext. ",SCe=/^\d+$/,yo=function(){function e(t){U3(this,e),xCe(t),this.metadata=t,AB.call(this,t)}return j3(e,[{key:"getCountries",value:function(){return Object.keys(this.metadata.countries).filter(function(t){return t!=="001"})}},{key:"getCountryMetadata",value:function(t){return this.metadata.countries[t]}},{key:"nonGeographic",value:function(){if(!(this.v1||this.v2||this.v3))return this.metadata.nonGeographic||this.metadata.nonGeographical}},{key:"hasCountry",value:function(t){return this.getCountryMetadata(t)!==void 0}},{key:"hasCallingCode",value:function(t){if(this.getCountryCodesForCallingCode(t))return!0;if(this.nonGeographic()){if(this.nonGeographic()[t])return!0}else{var n=this.countryCallingCodes()[t];if(n&&n.length===1&&n[0]==="001")return!0}}},{key:"isNonGeographicCallingCode",value:function(t){return this.nonGeographic()?!!this.nonGeographic()[t]:!this.getCountryCodesForCallingCode(t)}},{key:"country",value:function(t){return this.selectNumberingPlan(t)}},{key:"selectNumberingPlan",value:function(t,n){if(t&&SCe.test(t)&&(n=t,t=null),t&&t!=="001"){if(!this.hasCountry(t))throw new Error("Unknown country: ".concat(t));this.numberingPlan=new sP(this.getCountryMetadata(t),this)}else if(n){if(!this.hasCallingCode(n))throw new Error("Unknown calling code: ".concat(n));this.numberingPlan=new sP(this.getNumberingPlanMetadata(n),this)}else this.numberingPlan=void 0;return this}},{key:"getCountryCodesForCallingCode",value:function(t){var n=this.countryCallingCodes()[t];if(n)return n.length===1&&n[0].length===3?void 0:n}},{key:"getCountryCodeForCallingCode",value:function(t){var n=this.getCountryCodesForCallingCode(t);if(n)return n[0]}},{key:"getNumberingPlanMetadata",value:function(t){var n=this.getCountryCodeForCallingCode(t);if(n)return this.getCountryMetadata(n);if(this.nonGeographic()){var a=this.nonGeographic()[t];if(a)return a}else{var i=this.countryCallingCodes()[t];if(i&&i.length===1&&i[0]==="001")return this.metadata.countries["001"]}}},{key:"countryCallingCode",value:function(){return this.numberingPlan.callingCode()}},{key:"IDDPrefix",value:function(){return this.numberingPlan.IDDPrefix()}},{key:"defaultIDDPrefix",value:function(){return this.numberingPlan.defaultIDDPrefix()}},{key:"nationalNumberPattern",value:function(){return this.numberingPlan.nationalNumberPattern()}},{key:"possibleLengths",value:function(){return this.numberingPlan.possibleLengths()}},{key:"formats",value:function(){return this.numberingPlan.formats()}},{key:"nationalPrefixForParsing",value:function(){return this.numberingPlan.nationalPrefixForParsing()}},{key:"nationalPrefixTransformRule",value:function(){return this.numberingPlan.nationalPrefixTransformRule()}},{key:"leadingDigits",value:function(){return this.numberingPlan.leadingDigits()}},{key:"hasTypes",value:function(){return this.numberingPlan.hasTypes()}},{key:"type",value:function(t){return this.numberingPlan.type(t)}},{key:"ext",value:function(){return this.numberingPlan.ext()}},{key:"countryCallingCodes",value:function(){return this.v1?this.metadata.country_phone_code_to_countries:this.metadata.country_calling_codes}},{key:"chooseCountryByCountryCallingCode",value:function(t){return this.selectNumberingPlan(t)}},{key:"hasSelectedNumberingPlan",value:function(){return this.numberingPlan!==void 0}}]),e}(),sP=function(){function e(t,n){U3(this,e),this.globalMetadataObject=n,this.metadata=t,AB.call(this,n.metadata)}return j3(e,[{key:"callingCode",value:function(){return this.metadata[0]}},{key:"getDefaultCountryMetadataForRegion",value:function(){return this.globalMetadataObject.getNumberingPlanMetadata(this.callingCode())}},{key:"IDDPrefix",value:function(){if(!(this.v1||this.v2))return this.metadata[1]}},{key:"defaultIDDPrefix",value:function(){if(!(this.v1||this.v2))return this.metadata[12]}},{key:"nationalNumberPattern",value:function(){return this.v1||this.v2?this.metadata[1]:this.metadata[2]}},{key:"possibleLengths",value:function(){if(!this.v1)return this.metadata[this.v2?2:3]}},{key:"_getFormats",value:function(t){return t[this.v1?2:this.v2?3:4]}},{key:"formats",value:function(){var t=this,n=this._getFormats(this.metadata)||this._getFormats(this.getDefaultCountryMetadataForRegion())||[];return n.map(function(a){return new CCe(a,t)})}},{key:"nationalPrefix",value:function(){return this.metadata[this.v1?3:this.v2?4:5]}},{key:"_getNationalPrefixFormattingRule",value:function(t){return t[this.v1?4:this.v2?5:6]}},{key:"nationalPrefixFormattingRule",value:function(){return this._getNationalPrefixFormattingRule(this.metadata)||this._getNationalPrefixFormattingRule(this.getDefaultCountryMetadataForRegion())}},{key:"_nationalPrefixForParsing",value:function(){return this.metadata[this.v1?5:this.v2?6:7]}},{key:"nationalPrefixForParsing",value:function(){return this._nationalPrefixForParsing()||this.nationalPrefix()}},{key:"nationalPrefixTransformRule",value:function(){return this.metadata[this.v1?6:this.v2?7:8]}},{key:"_getNationalPrefixIsOptionalWhenFormatting",value:function(){return!!this.metadata[this.v1?7:this.v2?8:9]}},{key:"nationalPrefixIsOptionalWhenFormattingInNationalFormat",value:function(){return this._getNationalPrefixIsOptionalWhenFormatting(this.metadata)||this._getNationalPrefixIsOptionalWhenFormatting(this.getDefaultCountryMetadataForRegion())}},{key:"leadingDigits",value:function(){return this.metadata[this.v1?8:this.v2?9:10]}},{key:"types",value:function(){return this.metadata[this.v1?9:this.v2?10:11]}},{key:"hasTypes",value:function(){return this.types()&&this.types().length===0?!1:!!this.types()}},{key:"type",value:function(t){if(this.hasTypes()&&lP(this.types(),t))return new MCe(lP(this.types(),t),this)}},{key:"ext",value:function(){return this.v1||this.v2?oP:this.metadata[13]||oP}}]),e}(),CCe=function(){function e(t,n){U3(this,e),this._format=t,this.metadata=n}return j3(e,[{key:"pattern",value:function(){return this._format[0]}},{key:"format",value:function(){return this._format[1]}},{key:"leadingDigitsPatterns",value:function(){return this._format[2]||[]}},{key:"nationalPrefixFormattingRule",value:function(){return this._format[3]||this.metadata.nationalPrefixFormattingRule()}},{key:"nationalPrefixIsOptionalWhenFormattingInNationalFormat",value:function(){return!!this._format[4]||this.metadata.nationalPrefixIsOptionalWhenFormattingInNationalFormat()}},{key:"nationalPrefixIsMandatoryWhenFormattingInNationalFormat",value:function(){return this.usesNationalPrefix()&&!this.nationalPrefixIsOptionalWhenFormattingInNationalFormat()}},{key:"usesNationalPrefix",value:function(){return!!(this.nationalPrefixFormattingRule()&&!kCe.test(this.nationalPrefixFormattingRule()))}},{key:"internationalFormat",value:function(){return this._format[5]||this.format()}}]),e}(),kCe=/^\(?\$1\)?$/,MCe=function(){function e(t,n){U3(this,e),this.type=t,this.metadata=n}return j3(e,[{key:"pattern",value:function(){return this.metadata.v1?this.type:this.type[0]}},{key:"possibleLengths",value:function(){if(!this.metadata.v1)return this.type[1]||this.metadata.possibleLengths()}}]),e}();function lP(e,t){switch(t){case"FIXED_LINE":return e[0];case"MOBILE":return e[1];case"TOLL_FREE":return e[2];case"PREMIUM_RATE":return e[3];case"PERSONAL_NUMBER":return e[4];case"VOICEMAIL":return e[5];case"UAN":return e[6];case"PAGER":return e[7];case"VOIP":return e[8];case"SHARED_COST":return e[9]}}function xCe(e){if(!e)throw new Error("[libphonenumber-js] `metadata` argument not passed. Check your arguments.");if(!E4(e)||!E4(e.countries))throw new Error("[libphonenumber-js] `metadata` argument was passed but it's not a valid metadata. Must be an object having `.countries` child object property. Got ".concat(E4(e)?"an object of shape: { "+Object.keys(e).join(", ")+" }":"a "+ECe(e)+": "+e,"."))}var ECe=function(e){return G_(e)};function mA(e,t){if(t=new yo(t),t.hasCountry(e))return t.country(e).countryCallingCode();throw new Error("Unknown country: ".concat(e))}function LCe(e,t){return t.countries.hasOwnProperty(e)}function AB(e){var t=e.version;typeof t=="number"?(this.v1=t===1,this.v2=t===2,this.v3=t===3,this.v4=t===4):t?rP(t,$Ce)===-1?this.v2=!0:rP(t,ACe)===-1?this.v3=!0:this.v4=!0:this.v1=!0}var PCe=";ext=",Xd=function(e){return"([".concat(Pl,"]{1,").concat(e,"})")};function SB(e){var t="20",n="15",a="9",i="6",r="[  \\t,]*",o="[:\\..]?[  \\t,-]*",s="#?",l="(?:e?xt(?:ensi(?:ó?|ó))?n?|e?xtn?|доб|anexo)",c="(?:[xx##~~]|int|int)",u="[- ]+",d="[  \\t]*",f="(?:,{2}|;)",m=PCe+Xd(t),v=r+l+o+Xd(t)+s,g=r+c+o+Xd(a)+s,y=u+Xd(i)+"#",_=d+f+o+Xd(n)+s,w=d+"(?:,)+"+o+Xd(a)+s;return m+"|"+v+"|"+g+"|"+y+"|"+_+"|"+w}var TCe="["+Pl+"]{"+hA+"}",DCe="["+pA+"]{0,1}(?:["+G6+"]*["+Pl+"]){3,}["+G6+Pl+"]*",VCe=new RegExp("^["+pA+"]{0,1}(?:["+G6+"]*["+Pl+"]){1,2}$","i"),OCe=DCe+"(?:"+SB()+")?",ICe=new RegExp("^"+TCe+"$|^"+OCe+"$","i");function HCe(e){return e.length>=hA&&ICe.test(e)}function NCe(e){return VCe.test(e)}var uP=new RegExp("(?:"+SB()+")$","i");function RCe(e){var t=e.search(uP);if(t<0)return{};for(var n=e.slice(0,t),a=e.match(uP),i=1;i<a.length;){if(a[i])return{number:n,ext:a[i]};i++}}var ZCe={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","0":"0","1":"1","2":"2","3":"3","4":"4","5":"5","6":"6","7":"7","8":"8","9":"9","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9"};function FCe(e){return ZCe[e]}function zCe(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=BCe(e))||t){n&&(e=n);var a=0;return function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function BCe(e,t){if(e){if(typeof e=="string")return cP(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return cP(e,t)}}function cP(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function dP(e){for(var t="",n=zCe(e.split("")),a;!(a=n()).done;){var i=a.value;t+=UCe(i,t)||""}return t}function UCe(e,t){return e==="+"?t?void 0:"+":FCe(e)}function vA(e,t){return jCe(e,void 0,t)}function jCe(e,t,n){var a=n.type(t),i=a&&a.possibleLengths()||n.possibleLengths();if(!i)return"IS_POSSIBLE";var r=e.length,o=i[0];return o===r?"IS_POSSIBLE":o>r?"TOO_SHORT":i[i.length-1]<r?"TOO_LONG":i.indexOf(r,1)>=0?"IS_POSSIBLE":"INVALID_LENGTH"}function qCe(e,t,n){if(t===void 0&&(t={}),n=new yo(n),t.v2){if(!e.countryCallingCode)throw new Error("Invalid phone number object passed");n.selectNumberingPlan(e.countryCallingCode)}else{if(!e.phone)return!1;if(e.country){if(!n.hasCountry(e.country))throw new Error("Unknown country: ".concat(e.country));n.country(e.country)}else{if(!e.countryCallingCode)throw new Error("Invalid phone number object passed");n.selectNumberingPlan(e.countryCallingCode)}}if(n.possibleLengths())return CB(e.phone||e.nationalNumber,n);if(e.countryCallingCode&&n.isNonGeographicCallingCode(e.countryCallingCode))return!0;throw new Error('Missing "possibleLengths" in metadata. Perhaps the metadata has been generated before v1.0.18.')}function CB(e,t){switch(vA(e,t)){case"IS_POSSIBLE":return!0;default:return!1}}function Vc(e,t){return e=e||"",new RegExp("^(?:"+t+")$").test(e)}function YCe(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=WCe(e))||t){n&&(e=n);var a=0;return function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function WCe(e,t){if(e){if(typeof e=="string")return fP(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return fP(e,t)}}function fP(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var GCe=["MOBILE","PREMIUM_RATE","TOLL_FREE","SHARED_COST","VOIP","PERSONAL_NUMBER","PAGER","UAN","VOICEMAIL"];function gA(e,t,n){if(t=t||{},!(!e.country&&!e.countryCallingCode)){n=new yo(n),n.selectNumberingPlan(e.country,e.countryCallingCode);var a=t.v2?e.nationalNumber:e.phone;if(Vc(a,n.nationalNumberPattern())){if(r7(a,"FIXED_LINE",n))return n.type("MOBILE")&&n.type("MOBILE").pattern()===""||!n.type("MOBILE")||r7(a,"MOBILE",n)?"FIXED_LINE_OR_MOBILE":"FIXED_LINE";for(var i=YCe(GCe),r;!(r=i()).done;){var o=r.value;if(r7(a,o,n))return o}}}}function r7(e,t,n){return t=n.type(t),!t||!t.pattern()||t.possibleLengths()&&t.possibleLengths().indexOf(e.length)<0?!1:Vc(e,t.pattern())}function KCe(e,t,n){if(t=t||{},n=new yo(n),n.selectNumberingPlan(e.country,e.countryCallingCode),n.hasTypes())return gA(e,t,n.metadata)!==void 0;var a=t.v2?e.nationalNumber:e.phone;return Vc(a,n.nationalNumberPattern())}function XCe(e,t,n){var a=new yo(n),i=a.getCountryCodesForCallingCode(e);return i?i.filter(function(r){return JCe(t,r,n)}):[]}function JCe(e,t,n){var a=new yo(n);return a.selectNumberingPlan(t),a.numberingPlan.possibleLengths().indexOf(e.length)>=0}function QCe(e){return e.replace(new RegExp("[".concat(G6,"]+"),"g")," ").trim()}var eke=/(\$\d)/;function tke(e,t,n){var a=n.useInternationalFormat,i=n.withNationalPrefix,r=e.replace(new RegExp(t.pattern()),a?t.internationalFormat():i&&t.nationalPrefixFormattingRule()?t.format().replace(eke,t.nationalPrefixFormattingRule()):t.format());return a?QCe(r):r}var nke=/^[\d]+(?:[~\u2053\u223C\uFF5E][\d]+)?$/;function ake(e,t,n){var a=new yo(n);if(a.selectNumberingPlan(e,t),a.defaultIDDPrefix())return a.defaultIDDPrefix();if(nke.test(a.IDDPrefix()))return a.IDDPrefix()}function ike(e){var t=e.number,n=e.ext;if(!t)return"";if(t[0]!=="+")throw new Error('"formatRFC3966()" expects "number" to be in E.164 format.');return"tel:".concat(t).concat(n?";ext="+n:"")}function rke(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=oke(e))||t){n&&(e=n);var a=0;return function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function oke(e,t){if(e){if(typeof e=="string")return hP(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return hP(e,t)}}function hP(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function pP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,a)}return n}function mP(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?pP(Object(n),!0).forEach(function(a){ske(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pP(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function ske(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var vP={formatExtension:function(e,t,n){return"".concat(e).concat(n.ext()).concat(t)}};function lke(e,t,n,a){if(n?n=mP(mP({},vP),n):n=vP,a=new yo(a),e.country&&e.country!=="001"){if(!a.hasCountry(e.country))throw new Error("Unknown country: ".concat(e.country));a.country(e.country)}else if(e.countryCallingCode)a.selectNumberingPlan(e.countryCallingCode);else return e.phone||"";var i=a.countryCallingCode(),r=n.v2?e.nationalNumber:e.phone,o;switch(t){case"NATIONAL":return r?(o=K6(r,e.carrierCode,"NATIONAL",a,n),o7(o,e.ext,a,n.formatExtension)):"";case"INTERNATIONAL":return r?(o=K6(r,null,"INTERNATIONAL",a,n),o="+".concat(i," ").concat(o),o7(o,e.ext,a,n.formatExtension)):"+".concat(i);case"E.164":return"+".concat(i).concat(r);case"RFC3966":return ike({number:"+".concat(i).concat(r),ext:e.ext});case"IDD":if(!n.fromCountry)return;var s=cke(r,e.carrierCode,i,n.fromCountry,a);return o7(s,e.ext,a,n.formatExtension);default:throw new Error('Unknown "format" argument passed to "formatNumber()": "'.concat(t,'"'))}}function K6(e,t,n,a,i){var r=uke(a.formats(),e);return r?tke(e,r,{useInternationalFormat:n==="INTERNATIONAL",withNationalPrefix:!(r.nationalPrefixIsOptionalWhenFormattingInNationalFormat()&&i&&i.nationalPrefix===!1)}):e}function uke(e,t){for(var n=rke(e),a;!(a=n()).done;){var i=a.value;if(i.leadingDigitsPatterns().length>0){var r=i.leadingDigitsPatterns()[i.leadingDigitsPatterns().length-1];if(t.search(r)!==0)continue}if(Vc(t,i.pattern()))return i}}function o7(e,t,n,a){return t?a(e,t,n):e}function cke(e,t,n,a,i){var r=mA(a,i.metadata);if(r===n){var o=K6(e,t,"NATIONAL",i);return n==="1"?n+" "+o:o}var s=ake(a,void 0,i.metadata);if(s)return"".concat(s," ").concat(n," ").concat(K6(e,null,"INTERNATIONAL",i))}function gP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,a)}return n}function yP(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?gP(Object(n),!0).forEach(function(a){dke(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):gP(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function dke(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function fke(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function hke(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function pke(e,t,n){return t&&hke(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}var mke=function(){function e(t,n,a){if(fke(this,e),!t)throw new TypeError("`country` or `countryCallingCode` not passed");if(!n)throw new TypeError("`nationalNumber` not passed");if(!a)throw new TypeError("`metadata` not passed");var i=gke(t,a),r=i.country,o=i.countryCallingCode;this.country=r,this.countryCallingCode=o,this.nationalNumber=n,this.number="+"+this.countryCallingCode+this.nationalNumber,this.getMetadata=function(){return a}}return pke(e,[{key:"setExt",value:function(t){this.ext=t}},{key:"getPossibleCountries",value:function(){return this.country?[this.country]:XCe(this.countryCallingCode,this.nationalNumber,this.getMetadata())}},{key:"isPossible",value:function(){return qCe(this,{v2:!0},this.getMetadata())}},{key:"isValid",value:function(){return KCe(this,{v2:!0},this.getMetadata())}},{key:"isNonGeographic",value:function(){var t=new yo(this.getMetadata());return t.isNonGeographicCallingCode(this.countryCallingCode)}},{key:"isEqual",value:function(t){return this.number===t.number&&this.ext===t.ext}},{key:"getType",value:function(){return gA(this,{v2:!0},this.getMetadata())}},{key:"format",value:function(t,n){return lke(this,t,n?yP(yP({},n),{},{v2:!0}):{v2:!0},this.getMetadata())}},{key:"formatNational",value:function(t){return this.format("NATIONAL",t)}},{key:"formatInternational",value:function(t){return this.format("INTERNATIONAL",t)}},{key:"getURI",value:function(t){return this.format("RFC3966",t)}}]),e}(),vke=function(e){return/^[A-Z]{2}$/.test(e)};function gke(e,t){var n,a,i=new yo(t);return vke(e)?(n=e,i.selectNumberingPlan(n),a=i.countryCallingCode()):a=e,{country:n,countryCallingCode:a}}var yke=new RegExp("(["+Pl+"])");function _ke(e,t,n,a){if(t){var i=new yo(a);i.selectNumberingPlan(t,n);var r=new RegExp(i.IDDPrefix());if(e.search(r)===0){e=e.slice(e.match(r)[0].length);var o=e.match(yke);if(!(o&&o[1]!=null&&o[1].length>0&&o[1]==="0"))return e}}}function bke(e,t){if(e&&t.numberingPlan.nationalPrefixForParsing()){var n=new RegExp("^(?:"+t.numberingPlan.nationalPrefixForParsing()+")"),a=n.exec(e);if(a){var i,r,o=a.length-1,s=o>0&&a[o];if(t.nationalPrefixTransformRule()&&s)i=e.replace(n,t.nationalPrefixTransformRule()),o>1&&(r=a[1]);else{var l=a[0];i=e.slice(l.length),s&&(r=a[1])}var c;if(s){var u=e.indexOf(a[1]),d=e.slice(0,u);d===t.numberingPlan.nationalPrefix()&&(c=t.numberingPlan.nationalPrefix())}else c=a[0];return{nationalNumber:i,nationalPrefix:c,carrierCode:r}}}return{nationalNumber:e}}function K_(e,t){var n=bke(e,t),a=n.carrierCode,i=n.nationalNumber;if(i!==e){if(!wke(e,i,t))return{nationalNumber:e};if(t.possibleLengths()&&!$ke(i,t))return{nationalNumber:e}}return{nationalNumber:i,carrierCode:a}}function wke(e,t,n){return!(Vc(e,n.nationalNumberPattern())&&!Vc(t,n.nationalNumberPattern()))}function $ke(e,t){switch(vA(e,t)){case"TOO_SHORT":case"INVALID_LENGTH":return!1;default:return!0}}function Ake(e,t,n,a){var i=t?mA(t,a):n;if(e.indexOf(i)===0){a=new yo(a),a.selectNumberingPlan(t,n);var r=e.slice(i.length),o=K_(r,a),s=o.nationalNumber,l=K_(e,a),c=l.nationalNumber;if(!Vc(c,a.nationalNumberPattern())&&Vc(s,a.nationalNumberPattern())||vA(c,a)==="TOO_LONG")return{countryCallingCode:i,number:r}}return{number:e}}function Ske(e,t,n,a){if(!e)return{};var i;if(e[0]!=="+"){var r=_ke(e,t,n,a);if(r&&r!==e)i=!0,e="+"+r;else{if(t||n){var o=Ake(e,t,n,a),s=o.countryCallingCode,l=o.number;if(s)return{countryCallingCodeSource:"FROM_NUMBER_WITHOUT_PLUS_SIGN",countryCallingCode:s,number:l}}return{number:e}}}if(e[1]==="0")return{};a=new yo(a);for(var c=2;c-1<=hCe&&c<=e.length;){var u=e.slice(1,c);if(a.hasCallingCode(u))return a.selectNumberingPlan(u),{countryCallingCodeSource:i?"FROM_NUMBER_WITH_IDD":"FROM_NUMBER_WITH_PLUS_SIGN",countryCallingCode:u,number:e.slice(c)};c++}return{}}function Cke(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=kke(e))||t){n&&(e=n);var a=0;return function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function kke(e,t){if(e){if(typeof e=="string")return _P(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _P(e,t)}}function _P(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function Mke(e,t){var n=t.countries,a=t.defaultCountry,i=t.metadata;i=new yo(i);for(var r=[],o=Cke(n),s;!(s=o()).done;){var l=s.value;if(i.country(l),i.leadingDigits()){if(e&&e.search(i.leadingDigits())===0)return l}else if(gA({phone:e,country:l},void 0,i.metadata))if(a){if(l===a)return l;r.push(l)}else return l}if(r.length>0)return r[0]}function xke(e,t){var n=t.nationalNumber,a=t.defaultCountry,i=t.metadata,r=i.getCountryCodesForCallingCode(e);if(r)return r.length===1?r[0]:Mke(n,{countries:r,defaultCountry:a,metadata:i.metadata})}var kB="+",Eke="[\\-\\.\\(\\)]?",bP="(["+Pl+"]|"+Eke+")",Lke="^\\"+kB+bP+"*["+Pl+"]"+bP+"*$",Pke=new RegExp(Lke,"g"),X_=Pl,Tke="["+X_+"]+((\\-)*["+X_+"])*",Dke="a-zA-Z",Vke="["+Dke+"]+((\\-)*["+X_+"])*",Oke="^("+Tke+"\\.)*"+Vke+"\\.?$",Ike=new RegExp(Oke,"g"),wP="tel:",J_=";phone-context=",Hke=";isub=";function Nke(e){var t=e.indexOf(J_);if(t<0)return null;var n=t+J_.length;if(n>=e.length)return"";var a=e.indexOf(";",n);return a>=0?e.substring(n,a):e.substring(n)}function Rke(e){return e===null?!0:e.length===0?!1:Pke.test(e)||Ike.test(e)}function Zke(e,t){var n=t.extractFormattedPhoneNumber,a=Nke(e);if(!Rke(a))throw new sc("NOT_A_NUMBER");var i;if(a===null)i=n(e)||"";else{i="",a.charAt(0)===kB&&(i+=a);var r=e.indexOf(wP),o;r>=0?o=r+wP.length:o=0;var s=e.indexOf(J_);i+=e.substring(o,s)}var l=i.indexOf(Hke);if(l>0&&(i=i.substring(0,l)),i!=="")return i}var Fke=250,zke=new RegExp("["+pA+Pl+"]"),Bke=new RegExp("[^"+Pl+"#]+$");function Uke(e,t,n){if(t=t||{},n=new yo(n),t.defaultCountry&&!n.hasCountry(t.defaultCountry))throw t.v2?new sc("INVALID_COUNTRY"):new Error("Unknown country: ".concat(t.defaultCountry));var a=qke(e,t.v2,t.extract),i=a.number,r=a.ext,o=a.error;if(!i){if(t.v2)throw o==="TOO_SHORT"?new sc("TOO_SHORT"):new sc("NOT_A_NUMBER");return{}}var s=Wke(i,t.defaultCountry,t.defaultCallingCode,n),l=s.country,c=s.nationalNumber,u=s.countryCallingCode,d=s.countryCallingCodeSource,f=s.carrierCode;if(!n.hasSelectedNumberingPlan()){if(t.v2)throw new sc("INVALID_COUNTRY");return{}}if(!c||c.length<hA){if(t.v2)throw new sc("TOO_SHORT");return{}}if(c.length>fCe){if(t.v2)throw new sc("TOO_LONG");return{}}if(t.v2){var m=new mke(u,c,n.metadata);return l&&(m.country=l),f&&(m.carrierCode=f),r&&(m.ext=r),m.__countryCallingCodeSource=d,m}var v=(t.extended?n.hasSelectedNumberingPlan():l)?Vc(c,n.nationalNumberPattern()):!1;return t.extended?{country:l,countryCallingCode:u,carrierCode:f,valid:v,possible:v?!0:!!(t.extended===!0&&n.possibleLengths()&&CB(c,n)),phone:c,ext:r}:v?Yke(l,c,r):{}}function jke(e,t,n){if(e){if(e.length>Fke){if(n)throw new sc("TOO_LONG");return}if(t===!1)return e;var a=e.search(zke);if(!(a<0))return e.slice(a).replace(Bke,"")}}function qke(e,t,n){var a=Zke(e,{extractFormattedPhoneNumber:function(r){return jke(r,n,t)}});if(!a)return{};if(!HCe(a))return NCe(a)?{error:"TOO_SHORT"}:{};var i=RCe(a);return i.ext?i:{number:a}}function Yke(e,t,n){var a={country:e,phone:t};return n&&(a.ext=n),a}function Wke(e,t,n,a){var i=Ske(dP(e),t,n,a.metadata),r=i.countryCallingCodeSource,o=i.countryCallingCode,s=i.number,l;if(o)a.selectNumberingPlan(o);else if(s&&(t||n))a.selectNumberingPlan(t,n),t&&(l=t),o=n||mA(t,a.metadata);else return{};if(!s)return{countryCallingCodeSource:r,countryCallingCode:o};var c=K_(dP(s),a),u=c.nationalNumber,d=c.carrierCode,f=xke(o,{nationalNumber:u,defaultCountry:t,metadata:a});return f&&(l=f,f==="001"||a.country(l)),{country:l,countryCallingCode:o,countryCallingCodeSource:r,nationalNumber:u,carrierCode:d}}function $P(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,a)}return n}function AP(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?$P(Object(n),!0).forEach(function(a){Gke(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$P(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function Gke(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Kke(e,t,n){return Uke(e,AP(AP({},t),{},{v2:!0}),n)}function SP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,a)}return n}function Xke(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?SP(Object(n),!0).forEach(function(a){Jke(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):SP(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function Jke(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Qke(e,t){return aMe(e)||nMe(e,t)||tMe(e,t)||eMe()}function eMe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function tMe(e,t){if(e){if(typeof e=="string")return CP(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return CP(e,t)}}function CP(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function nMe(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a=[],i=!0,r=!1,o,s;try{for(n=n.call(e);!(i=(o=n.next()).done)&&(a.push(o.value),!(t&&a.length===t));i=!0);}catch(l){r=!0,s=l}finally{try{!i&&n.return!=null&&n.return()}finally{if(r)throw s}}return a}}function aMe(e){if(Array.isArray(e))return e}function iMe(e){var t=Array.prototype.slice.call(e),n=Qke(t,4),a=n[0],i=n[1],r=n[2],o=n[3],s,l,c;if(typeof a=="string")s=a;else throw new TypeError("A text for parsing must be a string.");if(!i||typeof i=="string")o?(l=r,c=o):(l=void 0,c=r),i&&(l=Xke({defaultCountry:i},l));else if(E4(i))r?(l=i,c=r):c=i;else throw new Error("Invalid second argument: ".concat(i));return{text:s,options:l,metadata:c}}function kP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,a)}return n}function MP(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?kP(Object(n),!0).forEach(function(a){rMe(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):kP(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function rMe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function oMe(e,t,n){t&&t.defaultCountry&&!LCe(t.defaultCountry,n)&&(t=MP(MP({},t),{},{defaultCountry:void 0}));try{return Kke(e,t,n)}catch(a){if(!(a instanceof sc))throw a}}function sMe(){var e=iMe(arguments),t=e.text,n=e.options,a=e.metadata;return oMe(t,n,a)}function s7(){return rCe(sMe,arguments)}const lMe={beforeMount(e,t,n){if(typeof t.value!="function"){const a=n.context.name;let i=`[Vue-click-outside:] provided expression ${t.expression} is not a function, but has to be`;a&&(i+=`Found in component ${a}`),console.warn(i)}e.clickOutsideEvent=function(a){const i=a.composedPath?a.composedPath():a.path;e===a.target||e.contains(a.target)||i.includes(e)||t.value(a,e)},document.body.addEventListener("click",e.clickOutsideEvent)},unmounted(e){document.body.removeEventListener("click",e.clickOutsideEvent)}},uMe=(e,t)=>{const n=e.__vccOpts||e;for(const[a,i]of t)n[a]=i;return n};function Qr(e){const t=iP.options[e];return typeof t>"u"?iP.options[e]:t}const cMe={name:"VueTelInput",directives:{clickOutside:lMe},props:{modelValue:{type:String,default:""},allCountries:{type:Array,default:()=>Qr("allCountries")},autoFormat:{type:Boolean,default:()=>Qr("autoFormat")},customValidate:{type:[Boolean,RegExp],default:()=>Qr("customValidate")},defaultCountry:{type:[String,Number],default:()=>Qr("defaultCountry")},disabled:{type:Boolean,default:()=>Qr("disabled")},autoDefaultCountry:{type:Boolean,default:()=>Qr("autoDefaultCountry")},dropdownOptions:{type:Object,default:()=>Qr("dropdownOptions")},ignoredCountries:{type:Array,default:()=>Qr("ignoredCountries")},inputOptions:{type:Object,default:()=>Qr("inputOptions")},invalidMsg:{type:String,default:()=>Qr("invalidMsg")},mode:{type:String,default:()=>Qr("mode")},onlyCountries:{type:Array,default:()=>Qr("onlyCountries")},preferredCountries:{type:Array,default:()=>Qr("preferredCountries")},validCharactersOnly:{type:Boolean,default:()=>Qr("validCharactersOnly")},styleClasses:{type:[String,Array,Object],default:()=>Qr("styleClasses")}},data(){return{phone:"",activeCountryCode:"",open:!1,finishMounted:!1,selectedIndex:null,typeToFindInput:"",typeToFindTimer:null,dropdownOpenDirection:"below",parsedPlaceholder:this.inputOptions.placeholder,searchQuery:""}},computed:{activeCountry(){return this.findCountry(this.activeCountryCode)},parsedMode(){return this.mode==="auto"?!this.phone||this.phone[0]!=="+"?"national":"international":["international","national"].includes(this.mode)?this.mode:(console.error('Invalid value of prop "mode"'),"international")},filteredCountries(){return this.onlyCountries.length?this.allCountries.filter(({iso2:e})=>this.onlyCountries.some(t=>t.toUpperCase()===e)):this.ignoredCountries.length?this.allCountries.filter(({iso2:e})=>!this.ignoredCountries.includes(e.toUpperCase())&&!this.ignoredCountries.includes(e.toLowerCase())):this.allCountries},sortedCountries(){const e=[...this.getCountries(this.preferredCountries).map(n=>({...n,preferred:!0})),...this.filteredCountries];if(!this.dropdownOptions.showSearchBox)return e;const t=this.searchQuery.replace(/[~`!@#$%^&*()+={}\[\];:\'\"<>.,\/\\\?-_]/g,"");return e.filter(n=>new RegExp(t,"i").test(n.name)||new RegExp(t,"i").test(n.iso2)||new RegExp(t,"i").test(n.dialCode))},phoneObject(){var e,t,n;let a;((e=this.phone)==null?void 0:e[0])==="+"?a=s7(this.phone)||{}:a=s7(this.phone,this.activeCountryCode)||{};const{metadata:i,...r}=a;let o=(t=a.isValid)==null?void 0:t.call(a),s=this.phone;return o&&(s=(n=a.format)==null?void 0:n.call(a,this.parsedMode.toUpperCase())),a.country&&(this.ignoredCountries.length||this.onlyCountries.length)&&(this.findCountry(a.country)||(o=!1,Object.assign(a,{country:null}))),Object.assign(r,{countryCode:a.country,valid:o,country:this.activeCountry,formatted:s}),r}},watch:{activeCountry(e,t){if(!e&&t!=null&&t.iso2){this.activeCountryCode=t.iso2;return}e!=null&&e.iso2&&this.$emit("country-changed",e)},"phoneObject.countryCode":function(e){this.activeCountryCode=e||""},"phoneObject.valid":function(){this.$emit("validate",this.phoneObject)},"phoneObject.formatted":function(e){!this.autoFormat||this.customValidate||(this.emitInput(e),this.$nextTick(()=>{e&&!this.modelValue&&(this.phone=e)}))},"inputOptions.placeholder":function(){this.resetPlaceholder()},modelValue(e,t){this.testCharacters()?this.phone=e:this.$nextTick(()=>{this.phone=t,this.onInput()})},open(e){e?(this.setDropdownPosition(),this.$emit("open")):this.$emit("close")}},mounted(){this.modelValue&&(this.phone=this.modelValue.trim()),this.cleanInvalidCharacters(),this.initializeCountry().then(()=>{var e;!this.phone&&(e=this.inputOptions)!=null&&e.showDialCode&&this.activeCountryCode&&(this.phone=`+${this.activeCountryCode}`),this.$emit("validate",this.phoneObject)}).catch(console.error).then(()=>{this.finishMounted=!0})},methods:{resetPlaceholder(){this.parsedPlaceholder=this.inputOptions.placeholder},initializeCountry(){return new Promise(e=>{var t;if(((t=this.phone)==null?void 0:t[0])==="+"){e();return}if(this.defaultCountry){if(typeof this.defaultCountry=="string"){this.choose(this.defaultCountry),e();return}if(typeof this.defaultCountry=="number"){const a=this.findCountryByDialCode(this.defaultCountry);if(a){this.choose(a.iso2),e();return}}}const n=this.preferredCountries[0]||this.filteredCountries[0];this.autoDefaultCountry?eCe().then(a=>{this.choose(a||this.activeCountryCode)}).catch(a=>{console.warn(a),this.choose(n)}).then(()=>{e()}):(this.choose(n),e())})},getCountries(e=[]){return e.map(t=>this.findCountry(t)).filter(Boolean)},findCountry(e=""){return this.filteredCountries.find(t=>t.iso2===e.toUpperCase())},findCountryByDialCode(e){return this.filteredCountries.find(t=>Number(t.dialCode)===e)},getItemClass(e,t){const n=this.selectedIndex===e,a=e===this.preferredCountries.length-1,i=this.preferredCountries.some(r=>r.toUpperCase()===t);return{highlighted:n,"last-preferred":a,preferred:i}},choose(e){var t,n;let a=e;if(typeof a=="string"&&(a=this.findCountry(a)),!!a){if(((t=this.phone)==null?void 0:t[0])==="+"&&a.iso2&&this.phoneObject.nationalNumber){this.activeCountryCode=a.iso2,this.phone=s7(this.phoneObject.nationalNumber,a.iso2).formatInternational();return}if((n=this.inputOptions)!=null&&n.showDialCode&&a){this.phone=`+${a.dialCode}`,this.activeCountryCode=a.iso2||"";return}this.activeCountryCode=a.iso2||"",this.emitInput(this.phone)}},cleanInvalidCharacters(){const e=this.phone;if(this.validCharactersOnly){const t=this.phone.match(/[()\-+0-9\s]*/g);this.phone=t.join("")}if(this.customValidate&&this.customValidate instanceof RegExp){const t=this.phone.match(this.customValidate);this.phone=t.join("")}e!==this.phone&&this.emitInput(this.phone)},testCharacters(){return this.validCharactersOnly&&!/^[()\-+0-9\s]*$/.test(this.phone)?!1:this.customValidate?this.testCustomValidate():!0},testCustomValidate(){return this.customValidate instanceof RegExp?this.customValidate.test(this.phone):!1},onInput(){this.$refs.input.setCustomValidity(this.phoneObject.valid?"":this.invalidMsg),this.emitInput(this.phone)},emitInput(e){this.$emit("update:modelValue",e),this.$emit("on-input",e,this.phoneObject,this.$refs.input)},onBlur(){this.$emit("blur")},onFocus(){tCe(this.$refs.input,this.phone.length),this.$emit("focus")},onEnter(){this.$emit("enter")},onSpace(){this.$emit("space")},focus(){this.$refs.input.focus()},toggleDropdown(){this.disabled||this.dropdownOptions.disabled||(this.searchQuery="",this.open=!this.open)},clickedOutside(){this.open=!1},keyboardNav(e){if(e.keyCode===40){e.preventDefault(),this.open=!0,this.selectedIndex===null?this.selectedIndex=0:this.selectedIndex=Math.min(this.sortedCountries.length-1,this.selectedIndex+1);const t=this.$refs.list.children[this.selectedIndex];t.focus(),t.offsetTop+t.clientHeight>this.$refs.list.scrollTop+this.$refs.list.clientHeight&&(this.$refs.list.scrollTop=t.offsetTop-this.$refs.list.clientHeight+t.clientHeight)}else if(e.keyCode===38){e.preventDefault(),this.open=!0,this.selectedIndex===null?this.selectedIndex=this.sortedCountries.length-1:this.selectedIndex=Math.max(0,this.selectedIndex-1);const t=this.$refs.list.children[this.selectedIndex];t.focus(),t.offsetTop<this.$refs.list.scrollTop&&(this.$refs.list.scrollTop=t.offsetTop)}else if(e.keyCode===13)this.selectedIndex!==null&&this.choose(this.sortedCountries[this.selectedIndex]),this.open=!this.open;else{this.typeToFindInput+=e.key,clearTimeout(this.typeToFindTimer),this.typeToFindTimer=setTimeout(()=>{this.typeToFindInput=""},700);const t=this.sortedCountries.slice(this.preferredCountries.length).findIndex(n=>n.name.toLowerCase().startsWith(this.typeToFindInput));if(t>=0){this.selectedIndex=this.preferredCountries.length+t;const n=this.$refs.list.children[this.selectedIndex],a=n.offsetTop<this.$refs.list.scrollTop,i=n.offsetTop+n.clientHeight>this.$refs.list.scrollTop+this.$refs.list.clientHeight;(a||i)&&(this.$refs.list.scrollTop=n.offsetTop-this.$refs.list.clientHeight/2)}}},reset(){this.selectedIndex=this.sortedCountries.map(e=>e.iso2).indexOf(this.activeCountryCode),this.open=!1},setDropdownPosition(){window.innerHeight-this.$el.getBoundingClientRect().bottom>200?this.dropdownOpenDirection="below":this.dropdownOpenDirection="above"}}},dMe=["aria-expanded","tabindex"],fMe={class:"vti__selection"},hMe={key:1,class:"vti__country-code"},pMe={class:"vti__dropdown-arrow"},mMe=["placeholder"],vMe=["onClick","onMousemove","aria-selected"],gMe={key:1},yMe=["type","autocomplete","autofocus","disabled","id","maxlength","name","placeholder","readonly","required","tabindex","value","aria-describedby"];function _Me(e,t,n,a,i,r){const o=sW("click-outside");return b(),$("div",{class:Ke(["vue-tel-input",n.styleClasses,{disabled:n.disabled}])},[Nt((b(),$("div",{"aria-label":"Country Code Selector","aria-haspopup":"listbox","aria-expanded":i.open,role:"button",class:Ke(["vti__dropdown",{open:i.open,disabled:n.dropdownOptions.disabled}]),tabindex:n.dropdownOptions.tabindex,onKeydown:[t[2]||(t[2]=(...s)=>r.keyboardNav&&r.keyboardNav(...s)),t[4]||(t[4]=Ql((...s)=>r.toggleDropdown&&r.toggleDropdown(...s),["space"])),t[5]||(t[5]=Ql((...s)=>r.reset&&r.reset(...s),["esc"])),t[6]||(t[6]=Ql((...s)=>r.reset&&r.reset(...s),["tab"]))],onClick:t[3]||(t[3]=(...s)=>r.toggleDropdown&&r.toggleDropdown(...s))},[h("span",fMe,[n.dropdownOptions.showFlags?(b(),$("span",{key:0,class:Ke(["vti__flag",i.activeCountryCode.toLowerCase()])},null,2)):me("",!0),n.dropdownOptions.showDialCodeInSelection?(b(),$("span",hMe," +"+de(r.activeCountry&&r.activeCountry.dialCode),1)):me("",!0),We(e.$slots,"arrow-icon",{open:i.open},()=>[h("span",pMe,de(i.open?"▲":"▼"),1)])]),i.open?(b(),$("ul",{key:0,ref:"list",class:Ke(["vti__dropdown-list",i.dropdownOpenDirection]),role:"listbox"},[n.dropdownOptions.showSearchBox?Nt((b(),$("input",{key:0,class:"vti__input vti__search_box","aria-label":"Search by country name or country code",placeholder:r.sortedCountries.length?r.sortedCountries[0].name:"",type:"text","onUpdate:modelValue":t[0]||(t[0]=s=>i.searchQuery=s),onClick:t[1]||(t[1]=Ui(()=>{},["stop"]))},null,8,mMe)),[[fu,i.searchQuery]]):me("",!0),(b(!0),$(Ye,null,It(r.sortedCountries,(s,l)=>(b(),$("li",{role:"option",class:Ke(["vti__dropdown-item",r.getItemClass(l,s.iso2)]),key:s.iso2+(s.preferred?"-preferred":""),tabindex:"-1",onClick:c=>r.choose(s),onMousemove:c=>i.selectedIndex=l,"aria-selected":i.activeCountryCode===s.iso2&&!s.preferred},[n.dropdownOptions.showFlags?(b(),$("span",{key:0,class:Ke(["vti__flag",s.iso2.toLowerCase()])},null,2)):me("",!0),h("strong",null,de(s.name),1),n.dropdownOptions.showDialCodeInList?(b(),$("span",gMe," +"+de(s.dialCode),1)):me("",!0)],42,vMe))),128))],2)):me("",!0)],42,dMe)),[[o,r.clickedOutside]]),Nt(h("input",{"onUpdate:modelValue":t[7]||(t[7]=s=>i.phone=s),ref:"input",type:n.inputOptions.type,autocomplete:n.inputOptions.autocomplete,autofocus:n.inputOptions.autofocus,class:Ke(["vti__input",n.inputOptions.styleClasses]),disabled:n.disabled,id:n.inputOptions.id,maxlength:n.inputOptions.maxlength,name:n.inputOptions.name,placeholder:i.parsedPlaceholder,readonly:n.inputOptions.readonly,required:n.inputOptions.required,tabindex:n.inputOptions.tabindex,value:n.modelValue,"aria-describedby":n.inputOptions["aria-describedby"],onBlur:t[8]||(t[8]=(...s)=>r.onBlur&&r.onBlur(...s)),onFocus:t[9]||(t[9]=(...s)=>r.onFocus&&r.onFocus(...s)),onInput:t[10]||(t[10]=(...s)=>r.onInput&&r.onInput(...s)),onKeyup:[t[11]||(t[11]=Ql((...s)=>r.onEnter&&r.onEnter(...s),["enter"])),t[12]||(t[12]=Ql((...s)=>r.onSpace&&r.onSpace(...s),["space"]))]},null,42,yMe),[[$G,i.phone]]),We(e.$slots,"icon-right")],2)}const bMe=uMe(cMe,[["render",_Me]]),wMe={key:0,class:"text-caption text-disabled animate-slide-down"},$Me=Ve({inheritAttrs:!0,__name:"Phone",props:{modelValue:{},required:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},label:{default:"Enter a phone number"},rules:{default:()=>[]},rounded:{type:Boolean,default:!1},size:{default:"medium"},defaultCountry:{default:"fr"},autoDefaultCountry:{type:Boolean,default:!0},onlyCountries:{default:()=>[]},preferredCountries:{default:()=>[]},ignoredCountries:{default:()=>[]},showDialCode:{type:Boolean,default:!0},hint:{default:""},errorMessages:{default:()=>[]}},emits:["update:modelValue","valide","change"],setup(e,{emit:t}){const{t:n}=Vn(),a=e,i=t;let r=F(a.modelValue),o=F([]);const s=F(!1),l=u=>{s.value=u.valid,i("valide",u.valid)},c=(u,d)=>{i("update:modelValue",r.value),i("change",d),a.rules&&a.rules.length>0&&(o.value=a.rules.map(f=>f(r.value)).filter(f=>f!==!0)),r.value&&o.value.length===0&&!d.valid&&o.value.push(n("input.invalidPhoneNumber")),(d.valid||!r.value&&!a.required)&&(o.value=[])};return qe(()=>a.errorMessages,u=>{typeof u=="string"?o.value=[u]:(u=u.filter(d=>d),o.value=u)}),qe(()=>a.modelValue,u=>{r.value=u}),(u,d)=>(b(),$(Ye,null,[O(G(bMe),ke(u.$attrs,{styleClasses:[a.rounded?"rounded-lg":"",a.size,G(o).length>0?"error":"","custum-padding"],modelValue:G(r),"onUpdate:modelValue":d[0]||(d[0]=f=>zn(r)?r.value=f:r=f),defaultCountry:a.defaultCountry,autoDefaultCountry:a.autoDefaultCountry,onlyCountries:a.onlyCountries,preferredCountries:a.preferredCountries,ignoredCountries:a.ignoredCountries,autoFormat:!0,disabled:a.disabled,validCharactersOnly:!0,inputOptions:{id:"",autocomplete:"on","aria-describedby":"",name:"telephone",placeholder:a.label,showDialCode:a.showDialCode,readonly:!1,required:a.required,type:"tel",styleClasses:"",maxlength:25},dropdownOptions:{disabled:!1,showDialCodeInList:!0,showDialCodeInSelection:!0,showFlags:!0,showSearchBox:!0},onValidate:l,onOnInput:c,mode:"national"}),null,16,["styleClasses","modelValue","defaultCountry","autoDefaultCountry","onlyCountries","preferredCountries","ignoredCountries","disabled","inputOptions"]),(b(!0),$(Ye,null,It(G(o),f=>(b(),$("span",{class:"text-caption text-error animate-slide-down",key:f},de(f),1))),128)),G(o).length?me("",!0):(b(),$("span",wMe,de(a.hint),1))],64))}}),AMe=un($Me,[["__scopeId","data-v-ab3c41ae"]]),SMe={},CMe={class:"loader"};function kMe(e,t){return b(),$("div",CMe)}const MMe=un(SMe,[["render",kMe],["__scopeId","data-v-03697358"]]),xMe=["width","height","fill","transform"],EMe={key:0},LMe=h("path",{d:"M208,20H64A20,20,0,0,0,44,40V60H32a12,12,0,0,0,0,24H44v32H32a12,12,0,0,0,0,24H44v32H32a12,12,0,0,0,0,24H44v20a20,20,0,0,0,20,20H208a20,20,0,0,0,20-20V40A20,20,0,0,0,208,20Zm-4,192H68V44H204ZM100.8,171.37a48,48,0,0,1,70.4,0,12,12,0,0,0,17.6-16.32,72,72,0,0,0-19.21-14.68,44,44,0,1,0-67.19,0,72.12,72.12,0,0,0-19.2,14.68,12,12,0,0,0,17.6,16.32ZM116,112a20,20,0,1,1,20,20A20,20,0,0,1,116,112Z"},null,-1),PMe=[LMe],TMe={key:1},DMe=h("path",{d:"M208,32H64a8,8,0,0,0-8,8V216a8,8,0,0,0,8,8H208a8,8,0,0,0,8-8V40A8,8,0,0,0,208,32ZM136,144a32,32,0,1,1,32-32A32,32,0,0,1,136,144Z",opacity:"0.2"},null,-1),VMe=h("path",{d:"M83.19,174.4a8,8,0,0,0,11.21-1.6,52,52,0,0,1,83.2,0,8,8,0,1,0,12.8-9.6A67.88,67.88,0,0,0,163,141.51a40,40,0,1,0-53.94,0A67.88,67.88,0,0,0,81.6,163.2,8,8,0,0,0,83.19,174.4ZM112,112a24,24,0,1,1,24,24A24,24,0,0,1,112,112Zm96-88H64A16,16,0,0,0,48,40V64H32a8,8,0,0,0,0,16H48v40H32a8,8,0,0,0,0,16H48v40H32a8,8,0,0,0,0,16H48v24a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V40A16,16,0,0,0,208,24Zm0,192H64V40H208Z"},null,-1),OMe=[DMe,VMe],IMe={key:2},HMe=h("path",{d:"M160,112a24,24,0,1,1-24-24A24,24,0,0,1,160,112Zm64-72V216a16,16,0,0,1-16,16H64a16,16,0,0,1-16-16V192H32a8,8,0,0,1,0-16H48V136H32a8,8,0,0,1,0-16H48V80H32a8,8,0,0,1,0-16H48V40A16,16,0,0,1,64,24H208A16,16,0,0,1,224,40ZM190.4,163.2A67.88,67.88,0,0,0,163,141.51a40,40,0,1,0-53.94,0A67.88,67.88,0,0,0,81.6,163.2a8,8,0,1,0,12.8,9.6,52,52,0,0,1,83.2,0,8,8,0,1,0,12.8-9.6Z"},null,-1),NMe=[HMe],RMe={key:3},ZMe=h("path",{d:"M159.11,142.13a38,38,0,1,0-46.22,0A65.75,65.75,0,0,0,83.2,164.4a6,6,0,0,0,9.6,7.2,54,54,0,0,1,86.4,0,6,6,0,0,0,9.6-7.2A65.75,65.75,0,0,0,159.11,142.13ZM110,112a26,26,0,1,1,26,26A26,26,0,0,1,110,112Zm98-86H64A14,14,0,0,0,50,40V66H32a6,6,0,0,0,0,12H50v44H32a6,6,0,0,0,0,12H50v44H32a6,6,0,0,0,0,12H50v26a14,14,0,0,0,14,14H208a14,14,0,0,0,14-14V40A14,14,0,0,0,208,26Zm2,190a2,2,0,0,1-2,2H64a2,2,0,0,1-2-2V40a2,2,0,0,1,2-2H208a2,2,0,0,1,2,2Z"},null,-1),FMe=[ZMe],zMe={key:4},BMe=h("path",{d:"M83.19,174.4a8,8,0,0,0,11.21-1.6,52,52,0,0,1,83.2,0,8,8,0,1,0,12.8-9.6A67.88,67.88,0,0,0,163,141.51a40,40,0,1,0-53.94,0A67.88,67.88,0,0,0,81.6,163.2,8,8,0,0,0,83.19,174.4ZM112,112a24,24,0,1,1,24,24A24,24,0,0,1,112,112Zm96-88H64A16,16,0,0,0,48,40V64H32a8,8,0,0,0,0,16H48v40H32a8,8,0,0,0,0,16H48v40H32a8,8,0,0,0,0,16H48v24a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V40A16,16,0,0,0,208,24Zm0,192H64V40H208Z"},null,-1),UMe=[BMe],jMe={key:5},qMe=h("path",{d:"M154.7,142.75a36,36,0,1,0-37.4,0A63.61,63.61,0,0,0,84.8,165.6a4,4,0,0,0,6.4,4.8,56,56,0,0,1,89.6,0,4,4,0,0,0,6.4-4.8A63.65,63.65,0,0,0,154.7,142.75ZM108,112a28,28,0,1,1,28,28A28,28,0,0,1,108,112ZM208,28H64A12,12,0,0,0,52,40V68H32a4,4,0,0,0,0,8H52v48H32a4,4,0,0,0,0,8H52v48H32a4,4,0,0,0,0,8H52v28a12,12,0,0,0,12,12H208a12,12,0,0,0,12-12V40A12,12,0,0,0,208,28Zm4,188a4,4,0,0,1-4,4H64a4,4,0,0,1-4-4V40a4,4,0,0,1,4-4H208a4,4,0,0,1,4,4Z"},null,-1),YMe=[qMe],WMe={name:"PhAddressBook"},GMe=Ve({...WMe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",EMe,PMe)):o.value==="duotone"?(b(),$("g",TMe,OMe)):o.value==="fill"?(b(),$("g",IMe,NMe)):o.value==="light"?(b(),$("g",RMe,FMe)):o.value==="regular"?(b(),$("g",zMe,UMe)):o.value==="thin"?(b(),$("g",jMe,YMe)):me("",!0)],16,xMe))}}),KMe=["width","height","fill","transform"],XMe={key:0},JMe=h("path",{d:"M224,44H32A20,20,0,0,0,12,64V88a20,20,0,0,0,16,19.6V192a20,20,0,0,0,20,20H208a20,20,0,0,0,20-20V107.6A20,20,0,0,0,244,88V64A20,20,0,0,0,224,44ZM36,68H220V84H36ZM52,188V108H204v80Zm112-52a12,12,0,0,1-12,12H104a12,12,0,0,1,0-24h48A12,12,0,0,1,164,136Z"},null,-1),QMe=[JMe],exe={key:1},txe=h("path",{d:"M216,96v96a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V96Z",opacity:"0.2"},null,-1),nxe=h("path",{d:"M224,48H32A16,16,0,0,0,16,64V88a16,16,0,0,0,16,16v88a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V104a16,16,0,0,0,16-16V64A16,16,0,0,0,224,48ZM208,192H48V104H208ZM224,88H32V64H224V88ZM96,136a8,8,0,0,1,8-8h48a8,8,0,0,1,0,16H104A8,8,0,0,1,96,136Z"},null,-1),axe=[txe,nxe],ixe={key:2},rxe=h("path",{d:"M224,48H32A16,16,0,0,0,16,64V88a16,16,0,0,0,16,16v88a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V104a16,16,0,0,0,16-16V64A16,16,0,0,0,224,48Zm-72,96H104a8,8,0,0,1,0-16h48a8,8,0,0,1,0,16Zm72-56H32V64H224V88Z"},null,-1),oxe=[rxe],sxe={key:3},lxe=h("path",{d:"M224,50H32A14,14,0,0,0,18,64V88a14,14,0,0,0,14,14h2v90a14,14,0,0,0,14,14H208a14,14,0,0,0,14-14V102h2a14,14,0,0,0,14-14V64A14,14,0,0,0,224,50ZM210,192a2,2,0,0,1-2,2H48a2,2,0,0,1-2-2V102H210ZM226,88a2,2,0,0,1-2,2H32a2,2,0,0,1-2-2V64a2,2,0,0,1,2-2H224a2,2,0,0,1,2,2ZM98,136a6,6,0,0,1,6-6h48a6,6,0,0,1,0,12H104A6,6,0,0,1,98,136Z"},null,-1),uxe=[lxe],cxe={key:4},dxe=h("path",{d:"M224,48H32A16,16,0,0,0,16,64V88a16,16,0,0,0,16,16v88a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V104a16,16,0,0,0,16-16V64A16,16,0,0,0,224,48ZM208,192H48V104H208ZM224,88H32V64H224V88ZM96,136a8,8,0,0,1,8-8h48a8,8,0,0,1,0,16H104A8,8,0,0,1,96,136Z"},null,-1),fxe=[dxe],hxe={key:5},pxe=h("path",{d:"M224,52H32A12,12,0,0,0,20,64V88a12,12,0,0,0,12,12h4v92a12,12,0,0,0,12,12H208a12,12,0,0,0,12-12V100h4a12,12,0,0,0,12-12V64A12,12,0,0,0,224,52ZM212,192a4,4,0,0,1-4,4H48a4,4,0,0,1-4-4V100H212ZM228,88a4,4,0,0,1-4,4H32a4,4,0,0,1-4-4V64a4,4,0,0,1,4-4H224a4,4,0,0,1,4,4ZM100,136a4,4,0,0,1,4-4h48a4,4,0,0,1,0,8H104A4,4,0,0,1,100,136Z"},null,-1),mxe=[pxe],vxe={name:"PhArchive"},nXt=Ve({...vxe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",XMe,QMe)):o.value==="duotone"?(b(),$("g",exe,axe)):o.value==="fill"?(b(),$("g",ixe,oxe)):o.value==="light"?(b(),$("g",sxe,uxe)):o.value==="regular"?(b(),$("g",cxe,fxe)):o.value==="thin"?(b(),$("g",hxe,mxe)):me("",!0)],16,KMe))}}),gxe=["width","height","fill","transform"],yxe={key:0},_xe=h("path",{d:"M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20Zm0,192a84,84,0,1,1,84-84A84.09,84.09,0,0,1,128,212Zm48.49-92.49a12,12,0,0,1,0,17l-32,32a12,12,0,1,1-17-17L139,140H88a12,12,0,0,1,0-24h51l-11.52-11.51a12,12,0,1,1,17-17Z"},null,-1),bxe=[_xe],wxe={key:1},$xe=h("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),Axe=h("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm45.66-93.66a8,8,0,0,1,0,11.32l-32,32a8,8,0,0,1-11.32-11.32L148.69,136H88a8,8,0,0,1,0-16h60.69l-18.35-18.34a8,8,0,0,1,11.32-11.32Z"},null,-1),Sxe=[$xe,Axe],Cxe={key:2},kxe=h("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm45.66,109.66-32,32a8,8,0,0,1-11.32-11.32L148.69,136H88a8,8,0,0,1,0-16h60.69l-18.35-18.34a8,8,0,0,1,11.32-11.32l32,32A8,8,0,0,1,173.66,133.66Z"},null,-1),Mxe=[kxe],xxe={key:3},Exe=h("path",{d:"M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26Zm0,192a90,90,0,1,1,90-90A90.1,90.1,0,0,1,128,218Zm44.24-94.24a6,6,0,0,1,0,8.48l-32,32a6,6,0,0,1-8.48-8.48L153.51,134H88a6,6,0,0,1,0-12h65.51l-21.75-21.76a6,6,0,0,1,8.48-8.48Z"},null,-1),Lxe=[Exe],Pxe={key:4},Txe=h("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm45.66-93.66a8,8,0,0,1,0,11.32l-32,32a8,8,0,0,1-11.32-11.32L148.69,136H88a8,8,0,0,1,0-16h60.69l-18.35-18.34a8,8,0,0,1,11.32-11.32Z"},null,-1),Dxe=[Txe],Vxe={key:5},Oxe=h("path",{d:"M128,28A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28Zm0,192a92,92,0,1,1,92-92A92.1,92.1,0,0,1,128,220Zm42.83-94.83a4,4,0,0,1,0,5.66l-32,32a4,4,0,0,1-5.66-5.66L158.34,132H88a4,4,0,0,1,0-8h70.34L133.17,98.83a4,4,0,0,1,5.66-5.66Z"},null,-1),Ixe=[Oxe],Hxe={name:"PhArrowCircleRight"},aXt=Ve({...Hxe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",yxe,bxe)):o.value==="duotone"?(b(),$("g",wxe,Sxe)):o.value==="fill"?(b(),$("g",Cxe,Mxe)):o.value==="light"?(b(),$("g",xxe,Lxe)):o.value==="regular"?(b(),$("g",Pxe,Dxe)):o.value==="thin"?(b(),$("g",Vxe,Ixe)):me("",!0)],16,gxe))}}),Nxe=["width","height","fill","transform"],Rxe={key:0},Zxe=h("path",{d:"M228,128a100,100,0,0,1-98.66,100H128a99.39,99.39,0,0,1-68.62-27.29,12,12,0,0,1,16.48-17.45,76,76,0,1,0-1.57-109c-.13.13-.25.25-.39.37L54.89,92H72a12,12,0,0,1,0,24H24a12,12,0,0,1-12-12V56a12,12,0,0,1,24,0V76.72L57.48,57.06A100,100,0,0,1,228,128Z"},null,-1),Fxe=[Zxe],zxe={key:1},Bxe=h("path",{d:"M216,128a88,88,0,1,1-88-88A88,88,0,0,1,216,128Z",opacity:"0.2"},null,-1),Uxe=h("path",{d:"M224,128a96,96,0,0,1-94.71,96H128A95.38,95.38,0,0,1,62.1,197.8a8,8,0,0,1,11-11.63A80,80,0,1,0,71.43,71.39a3.07,3.07,0,0,1-.26.25L44.59,96H72a8,8,0,0,1,0,16H24a8,8,0,0,1-8-8V56a8,8,0,0,1,16,0V85.8L60.25,60A96,96,0,0,1,224,128Z"},null,-1),jxe=[Bxe,Uxe],qxe={key:2},Yxe=h("path",{d:"M224,128a96,96,0,0,1-94.71,96H128A95.38,95.38,0,0,1,62.1,197.8a8,8,0,0,1,11-11.63A80,80,0,1,0,71.43,71.39a3.07,3.07,0,0,1-.26.25L60.63,81.29l17,17A8,8,0,0,1,72,112H24a8,8,0,0,1-8-8V56A8,8,0,0,1,29.66,50.3L49.31,70,60.25,60A96,96,0,0,1,224,128Z"},null,-1),Wxe=[Yxe],Gxe={key:3},Kxe=h("path",{d:"M222,128a94,94,0,0,1-92.74,94H128a93.43,93.43,0,0,1-64.5-25.65,6,6,0,1,1,8.24-8.72A82,82,0,1,0,70,70l-.19.19L39.44,98H72a6,6,0,0,1,0,12H24a6,6,0,0,1-6-6V56a6,6,0,0,1,12,0V90.34L61.63,61.4A94,94,0,0,1,222,128Z"},null,-1),Xxe=[Kxe],Jxe={key:4},Qxe=h("path",{d:"M224,128a96,96,0,0,1-94.71,96H128A95.38,95.38,0,0,1,62.1,197.8a8,8,0,0,1,11-11.63A80,80,0,1,0,71.43,71.39a3.07,3.07,0,0,1-.26.25L44.59,96H72a8,8,0,0,1,0,16H24a8,8,0,0,1-8-8V56a8,8,0,0,1,16,0V85.8L60.25,60A96,96,0,0,1,224,128Z"},null,-1),eEe=[Qxe],tEe={key:5},nEe=h("path",{d:"M220,128a92,92,0,0,1-90.77,92H128a91.47,91.47,0,0,1-63.13-25.1,4,4,0,1,1,5.5-5.82A84,84,0,1,0,68.6,68.57l-.13.12L34.3,100H72a4,4,0,0,1,0,8H24a4,4,0,0,1-4-4V56a4,4,0,0,1,8,0V94.89l35-32A92,92,0,0,1,220,128Z"},null,-1),aEe=[nEe],iEe={name:"PhArrowCounterClockwise"},iXt=Ve({...iEe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",Rxe,Fxe)):o.value==="duotone"?(b(),$("g",zxe,jxe)):o.value==="fill"?(b(),$("g",qxe,Wxe)):o.value==="light"?(b(),$("g",Gxe,Xxe)):o.value==="regular"?(b(),$("g",Jxe,eEe)):o.value==="thin"?(b(),$("g",tEe,aEe)):me("",!0)],16,Nxe))}}),rEe=["width","height","fill","transform"],oEe={key:0},sEe=h("path",{d:"M208.49,152.49l-72,72a12,12,0,0,1-17,0l-72-72a12,12,0,0,1,17-17L116,187V40a12,12,0,0,1,24,0V187l51.51-51.52a12,12,0,0,1,17,17Z"},null,-1),lEe=[sEe],uEe={key:1},cEe=h("path",{d:"M200,144l-72,72L56,144Z",opacity:"0.2"},null,-1),dEe=h("path",{d:"M207.39,140.94A8,8,0,0,0,200,136H136V40a8,8,0,0,0-16,0v96H56a8,8,0,0,0-5.66,13.66l72,72a8,8,0,0,0,11.32,0l72-72A8,8,0,0,0,207.39,140.94ZM128,204.69,75.31,152H180.69Z"},null,-1),fEe=[cEe,dEe],hEe={key:2},pEe=h("path",{d:"M205.66,149.66l-72,72a8,8,0,0,1-11.32,0l-72-72A8,8,0,0,1,56,136h64V40a8,8,0,0,1,16,0v96h64a8,8,0,0,1,5.66,13.66Z"},null,-1),mEe=[pEe],vEe={key:3},gEe=h("path",{d:"M204.24,148.24l-72,72a6,6,0,0,1-8.48,0l-72-72a6,6,0,0,1,8.48-8.48L122,201.51V40a6,6,0,0,1,12,0V201.51l61.76-61.75a6,6,0,0,1,8.48,8.48Z"},null,-1),yEe=[gEe],_Ee={key:4},bEe=h("path",{d:"M205.66,149.66l-72,72a8,8,0,0,1-11.32,0l-72-72a8,8,0,0,1,11.32-11.32L120,196.69V40a8,8,0,0,1,16,0V196.69l58.34-58.35a8,8,0,0,1,11.32,11.32Z"},null,-1),wEe=[bEe],$Ee={key:5},AEe=h("path",{d:"M202.83,146.83l-72,72a4,4,0,0,1-5.66,0l-72-72a4,4,0,0,1,5.66-5.66L124,206.34V40a4,4,0,0,1,8,0V206.34l65.17-65.17a4,4,0,0,1,5.66,5.66Z"},null,-1),SEe=[AEe],CEe={name:"PhArrowDown"},rXt=Ve({...CEe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",oEe,lEe)):o.value==="duotone"?(b(),$("g",uEe,fEe)):o.value==="fill"?(b(),$("g",hEe,mEe)):o.value==="light"?(b(),$("g",vEe,yEe)):o.value==="regular"?(b(),$("g",_Ee,wEe)):o.value==="thin"?(b(),$("g",$Ee,SEe)):me("",!0)],16,rEe))}}),kEe=["width","height","fill","transform"],MEe={key:0},xEe=h("path",{d:"M228,128a12,12,0,0,1-12,12H69l51.52,51.51a12,12,0,0,1-17,17l-72-72a12,12,0,0,1,0-17l72-72a12,12,0,0,1,17,17L69,116H216A12,12,0,0,1,228,128Z"},null,-1),EEe=[xEe],LEe={key:1},PEe=h("path",{d:"M112,56V200L40,128Z",opacity:"0.2"},null,-1),TEe=h("path",{d:"M216,120H120V56a8,8,0,0,0-13.66-5.66l-72,72a8,8,0,0,0,0,11.32l72,72A8,8,0,0,0,120,200V136h96a8,8,0,0,0,0-16ZM104,180.69,51.31,128,104,75.31Z"},null,-1),DEe=[PEe,TEe],VEe={key:2},OEe=h("path",{d:"M224,128a8,8,0,0,1-8,8H120v64a8,8,0,0,1-13.66,5.66l-72-72a8,8,0,0,1,0-11.32l72-72A8,8,0,0,1,120,56v64h96A8,8,0,0,1,224,128Z"},null,-1),IEe=[OEe],HEe={key:3},NEe=h("path",{d:"M222,128a6,6,0,0,1-6,6H54.49l61.75,61.76a6,6,0,1,1-8.48,8.48l-72-72a6,6,0,0,1,0-8.48l72-72a6,6,0,0,1,8.48,8.48L54.49,122H216A6,6,0,0,1,222,128Z"},null,-1),REe=[NEe],ZEe={key:4},FEe=h("path",{d:"M224,128a8,8,0,0,1-8,8H59.31l58.35,58.34a8,8,0,0,1-11.32,11.32l-72-72a8,8,0,0,1,0-11.32l72-72a8,8,0,0,1,11.32,11.32L59.31,120H216A8,8,0,0,1,224,128Z"},null,-1),zEe=[FEe],BEe={key:5},UEe=h("path",{d:"M220,128a4,4,0,0,1-4,4H49.66l65.17,65.17a4,4,0,0,1-5.66,5.66l-72-72a4,4,0,0,1,0-5.66l72-72a4,4,0,0,1,5.66,5.66L49.66,124H216A4,4,0,0,1,220,128Z"},null,-1),jEe=[UEe],qEe={name:"PhArrowLeft"},oXt=Ve({...qEe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",MEe,EEe)):o.value==="duotone"?(b(),$("g",LEe,DEe)):o.value==="fill"?(b(),$("g",VEe,IEe)):o.value==="light"?(b(),$("g",HEe,REe)):o.value==="regular"?(b(),$("g",ZEe,zEe)):o.value==="thin"?(b(),$("g",BEe,jEe)):me("",!0)],16,kEe))}}),YEe=["width","height","fill","transform"],WEe={key:0},GEe=h("path",{d:"M224.49,136.49l-72,72a12,12,0,0,1-17-17L187,140H40a12,12,0,0,1,0-24H187L135.51,64.48a12,12,0,0,1,17-17l72,72A12,12,0,0,1,224.49,136.49Z"},null,-1),KEe=[GEe],XEe={key:1},JEe=h("path",{d:"M216,128l-72,72V56Z",opacity:"0.2"},null,-1),QEe=h("path",{d:"M221.66,122.34l-72-72A8,8,0,0,0,136,56v64H40a8,8,0,0,0,0,16h96v64a8,8,0,0,0,13.66,5.66l72-72A8,8,0,0,0,221.66,122.34ZM152,180.69V75.31L204.69,128Z"},null,-1),eLe=[JEe,QEe],tLe={key:2},nLe=h("path",{d:"M221.66,133.66l-72,72A8,8,0,0,1,136,200V136H40a8,8,0,0,1,0-16h96V56a8,8,0,0,1,13.66-5.66l72,72A8,8,0,0,1,221.66,133.66Z"},null,-1),aLe=[nLe],iLe={key:3},rLe=h("path",{d:"M220.24,132.24l-72,72a6,6,0,0,1-8.48-8.48L201.51,134H40a6,6,0,0,1,0-12H201.51L139.76,60.24a6,6,0,0,1,8.48-8.48l72,72A6,6,0,0,1,220.24,132.24Z"},null,-1),oLe=[rLe],sLe={key:4},lLe=h("path",{d:"M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z"},null,-1),uLe=[lLe],cLe={key:5},dLe=h("path",{d:"M218.83,130.83l-72,72a4,4,0,0,1-5.66-5.66L206.34,132H40a4,4,0,0,1,0-8H206.34L141.17,58.83a4,4,0,0,1,5.66-5.66l72,72A4,4,0,0,1,218.83,130.83Z"},null,-1),fLe=[dLe],hLe={name:"PhArrowRight"},sXt=Ve({...hLe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",WEe,KEe)):o.value==="duotone"?(b(),$("g",XEe,eLe)):o.value==="fill"?(b(),$("g",tLe,aLe)):o.value==="light"?(b(),$("g",iLe,oLe)):o.value==="regular"?(b(),$("g",sLe,uLe)):o.value==="thin"?(b(),$("g",cLe,fLe)):me("",!0)],16,YEe))}}),pLe=["width","height","fill","transform"],mLe={key:0},vLe=h("path",{d:"M228,104a12,12,0,0,1-24,0V69l-59.51,59.51a12,12,0,0,1-17-17L187,52H152a12,12,0,0,1,0-24h64a12,12,0,0,1,12,12Zm-44,24a12,12,0,0,0-12,12v64H52V84h64a12,12,0,0,0,0-24H48A20,20,0,0,0,28,80V208a20,20,0,0,0,20,20H176a20,20,0,0,0,20-20V140A12,12,0,0,0,184,128Z"},null,-1),gLe=[vLe],yLe={key:1},_Le=h("path",{d:"M184,80V208a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V80a8,8,0,0,1,8-8H176A8,8,0,0,1,184,80Z",opacity:"0.2"},null,-1),bLe=h("path",{d:"M224,104a8,8,0,0,1-16,0V59.32l-66.33,66.34a8,8,0,0,1-11.32-11.32L196.68,48H152a8,8,0,0,1,0-16h64a8,8,0,0,1,8,8Zm-40,24a8,8,0,0,0-8,8v72H48V80h72a8,8,0,0,0,0-16H48A16,16,0,0,0,32,80V208a16,16,0,0,0,16,16H176a16,16,0,0,0,16-16V136A8,8,0,0,0,184,128Z"},null,-1),wLe=[_Le,bLe],$Le={key:2},ALe=h("path",{d:"M192,136v72a16,16,0,0,1-16,16H48a16,16,0,0,1-16-16V80A16,16,0,0,1,48,64h72a8,8,0,0,1,0,16H48V208H176V136a8,8,0,0,1,16,0Zm32-96a8,8,0,0,0-8-8H152a8,8,0,0,0-5.66,13.66L172.69,72l-42.35,42.34a8,8,0,0,0,11.32,11.32L184,83.31l26.34,26.35A8,8,0,0,0,224,104Z"},null,-1),SLe=[ALe],CLe={key:3},kLe=h("path",{d:"M222,104a6,6,0,0,1-12,0V54.49l-69.75,69.75a6,6,0,0,1-8.48-8.48L201.51,46H152a6,6,0,0,1,0-12h64a6,6,0,0,1,6,6Zm-38,26a6,6,0,0,0-6,6v72a2,2,0,0,1-2,2H48a2,2,0,0,1-2-2V80a2,2,0,0,1,2-2h72a6,6,0,0,0,0-12H48A14,14,0,0,0,34,80V208a14,14,0,0,0,14,14H176a14,14,0,0,0,14-14V136A6,6,0,0,0,184,130Z"},null,-1),MLe=[kLe],xLe={key:4},ELe=h("path",{d:"M224,104a8,8,0,0,1-16,0V59.32l-66.33,66.34a8,8,0,0,1-11.32-11.32L196.68,48H152a8,8,0,0,1,0-16h64a8,8,0,0,1,8,8Zm-40,24a8,8,0,0,0-8,8v72H48V80h72a8,8,0,0,0,0-16H48A16,16,0,0,0,32,80V208a16,16,0,0,0,16,16H176a16,16,0,0,0,16-16V136A8,8,0,0,0,184,128Z"},null,-1),LLe=[ELe],PLe={key:5},TLe=h("path",{d:"M220,104a4,4,0,0,1-8,0V49.66l-73.16,73.17a4,4,0,0,1-5.66-5.66L206.34,44H152a4,4,0,0,1,0-8h64a4,4,0,0,1,4,4Zm-36,28a4,4,0,0,0-4,4v72a4,4,0,0,1-4,4H48a4,4,0,0,1-4-4V80a4,4,0,0,1,4-4h72a4,4,0,0,0,0-8H48A12,12,0,0,0,36,80V208a12,12,0,0,0,12,12H176a12,12,0,0,0,12-12V136A4,4,0,0,0,184,132Z"},null,-1),DLe=[TLe],VLe={name:"PhArrowSquareOut"},lXt=Ve({...VLe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",mLe,gLe)):o.value==="duotone"?(b(),$("g",yLe,wLe)):o.value==="fill"?(b(),$("g",$Le,SLe)):o.value==="light"?(b(),$("g",CLe,MLe)):o.value==="regular"?(b(),$("g",xLe,LLe)):o.value==="thin"?(b(),$("g",PLe,DLe)):me("",!0)],16,pLe))}}),OLe=["width","height","fill","transform"],ILe={key:0},HLe=h("path",{d:"M236,144a68.07,68.07,0,0,1-68,68H80a12,12,0,0,1,0-24h88a44,44,0,0,0,0-88H61l27.52,27.51a12,12,0,0,1-17,17l-48-48a12,12,0,0,1,0-17l48-48a12,12,0,1,1,17,17L61,76H168A68.08,68.08,0,0,1,236,144Z"},null,-1),NLe=[HLe],RLe={key:1},ZLe=h("path",{d:"M80,40v96L32,88Z",opacity:"0.2"},null,-1),FLe=h("path",{d:"M168,80H88V40a8,8,0,0,0-13.66-5.66l-48,48a8,8,0,0,0,0,11.32l48,48A8,8,0,0,0,88,136V96h80a48,48,0,0,1,0,96H80a8,8,0,0,0,0,16h88a64,64,0,0,0,0-128ZM72,116.69,43.31,88,72,59.31Z"},null,-1),zLe=[ZLe,FLe],BLe={key:2},ULe=h("path",{d:"M232,144a64.07,64.07,0,0,1-64,64H80a8,8,0,0,1,0-16h88a48,48,0,0,0,0-96H88v40a8,8,0,0,1-13.66,5.66l-48-48a8,8,0,0,1,0-11.32l48-48A8,8,0,0,1,88,40V80h80A64.07,64.07,0,0,1,232,144Z"},null,-1),jLe=[ULe],qLe={key:3},YLe=h("path",{d:"M230,144a62.07,62.07,0,0,1-62,62H80a6,6,0,0,1,0-12h88a50,50,0,0,0,0-100H46.49l37.75,37.76a6,6,0,1,1-8.48,8.48l-48-48a6,6,0,0,1,0-8.48l48-48a6,6,0,0,1,8.48,8.48L46.49,82H168A62.07,62.07,0,0,1,230,144Z"},null,-1),WLe=[YLe],GLe={key:4},KLe=h("path",{d:"M232,144a64.07,64.07,0,0,1-64,64H80a8,8,0,0,1,0-16h88a48,48,0,0,0,0-96H51.31l34.35,34.34a8,8,0,0,1-11.32,11.32l-48-48a8,8,0,0,1,0-11.32l48-48A8,8,0,0,1,85.66,45.66L51.31,80H168A64.07,64.07,0,0,1,232,144Z"},null,-1),XLe=[KLe],JLe={key:5},QLe=h("path",{d:"M228,144a60.07,60.07,0,0,1-60,60H80a4,4,0,0,1,0-8h88a52,52,0,0,0,0-104H41.66l41.17,41.17a4,4,0,0,1-5.66,5.66l-48-48a4,4,0,0,1,0-5.66l48-48a4,4,0,0,1,5.66,5.66L41.66,84H168A60.07,60.07,0,0,1,228,144Z"},null,-1),ePe=[QLe],tPe={name:"PhArrowUUpLeft"},uXt=Ve({...tPe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",ILe,NLe)):o.value==="duotone"?(b(),$("g",RLe,zLe)):o.value==="fill"?(b(),$("g",BLe,jLe)):o.value==="light"?(b(),$("g",qLe,WLe)):o.value==="regular"?(b(),$("g",GLe,XLe)):o.value==="thin"?(b(),$("g",JLe,ePe)):me("",!0)],16,OLe))}}),nPe=["width","height","fill","transform"],aPe={key:0},iPe=h("path",{d:"M208.49,120.49a12,12,0,0,1-17,0L140,69V216a12,12,0,0,1-24,0V69L64.49,120.49a12,12,0,0,1-17-17l72-72a12,12,0,0,1,17,0l72,72A12,12,0,0,1,208.49,120.49Z"},null,-1),rPe=[iPe],oPe={key:1},sPe=h("path",{d:"M200,112H56l72-72Z",opacity:"0.2"},null,-1),lPe=h("path",{d:"M205.66,106.34l-72-72a8,8,0,0,0-11.32,0l-72,72A8,8,0,0,0,56,120h64v96a8,8,0,0,0,16,0V120h64a8,8,0,0,0,5.66-13.66ZM75.31,104,128,51.31,180.69,104Z"},null,-1),uPe=[sPe,lPe],cPe={key:2},dPe=h("path",{d:"M207.39,115.06A8,8,0,0,1,200,120H136v96a8,8,0,0,1-16,0V120H56a8,8,0,0,1-5.66-13.66l72-72a8,8,0,0,1,11.32,0l72,72A8,8,0,0,1,207.39,115.06Z"},null,-1),fPe=[dPe],hPe={key:3},pPe=h("path",{d:"M204.24,116.24a6,6,0,0,1-8.48,0L134,54.49V216a6,6,0,0,1-12,0V54.49L60.24,116.24a6,6,0,0,1-8.48-8.48l72-72a6,6,0,0,1,8.48,0l72,72A6,6,0,0,1,204.24,116.24Z"},null,-1),mPe=[pPe],vPe={key:4},gPe=h("path",{d:"M205.66,117.66a8,8,0,0,1-11.32,0L136,59.31V216a8,8,0,0,1-16,0V59.31L61.66,117.66a8,8,0,0,1-11.32-11.32l72-72a8,8,0,0,1,11.32,0l72,72A8,8,0,0,1,205.66,117.66Z"},null,-1),yPe=[gPe],_Pe={key:5},bPe=h("path",{d:"M202.83,114.83a4,4,0,0,1-5.66,0L132,49.66V216a4,4,0,0,1-8,0V49.66L58.83,114.83a4,4,0,0,1-5.66-5.66l72-72a4,4,0,0,1,5.66,0l72,72A4,4,0,0,1,202.83,114.83Z"},null,-1),wPe=[bPe],$Pe={name:"PhArrowUp"},cXt=Ve({...$Pe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",aPe,rPe)):o.value==="duotone"?(b(),$("g",oPe,uPe)):o.value==="fill"?(b(),$("g",cPe,fPe)):o.value==="light"?(b(),$("g",hPe,mPe)):o.value==="regular"?(b(),$("g",vPe,yPe)):o.value==="thin"?(b(),$("g",_Pe,wPe)):me("",!0)],16,nPe))}}),APe=["width","height","fill","transform"],SPe={key:0},CPe=h("path",{d:"M204,64V168a12,12,0,0,1-24,0V93L72.49,200.49a12,12,0,0,1-17-17L163,76H88a12,12,0,0,1,0-24H192A12,12,0,0,1,204,64Z"},null,-1),kPe=[CPe],MPe={key:1},xPe=h("path",{d:"M192,64V168L88,64Z",opacity:"0.2"},null,-1),EPe=h("path",{d:"M192,56H88a8,8,0,0,0-5.66,13.66L128.69,116,58.34,186.34a8,8,0,0,0,11.32,11.32L140,127.31l46.34,46.35A8,8,0,0,0,200,168V64A8,8,0,0,0,192,56Zm-8,92.69-38.34-38.34h0L107.31,72H184Z"},null,-1),LPe=[xPe,EPe],PPe={key:2},TPe=h("path",{d:"M200,64V168a8,8,0,0,1-13.66,5.66L140,127.31,69.66,197.66a8,8,0,0,1-11.32-11.32L128.69,116,82.34,69.66A8,8,0,0,1,88,56H192A8,8,0,0,1,200,64Z"},null,-1),DPe=[TPe],VPe={key:3},OPe=h("path",{d:"M198,64V168a6,6,0,0,1-12,0V78.48L68.24,196.24a6,6,0,0,1-8.48-8.48L177.52,70H88a6,6,0,0,1,0-12H192A6,6,0,0,1,198,64Z"},null,-1),IPe=[OPe],HPe={key:4},NPe=h("path",{d:"M200,64V168a8,8,0,0,1-16,0V83.31L69.66,197.66a8,8,0,0,1-11.32-11.32L172.69,72H88a8,8,0,0,1,0-16H192A8,8,0,0,1,200,64Z"},null,-1),RPe=[NPe],ZPe={key:5},FPe=h("path",{d:"M196,64V168a4,4,0,0,1-8,0V73.66L66.83,194.83a4,4,0,0,1-5.66-5.66L182.34,68H88a4,4,0,0,1,0-8H192A4,4,0,0,1,196,64Z"},null,-1),zPe=[FPe],BPe={name:"PhArrowUpRight"},dXt=Ve({...BPe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",SPe,kPe)):o.value==="duotone"?(b(),$("g",MPe,LPe)):o.value==="fill"?(b(),$("g",PPe,DPe)):o.value==="light"?(b(),$("g",VPe,IPe)):o.value==="regular"?(b(),$("g",HPe,RPe)):o.value==="thin"?(b(),$("g",ZPe,zPe)):me("",!0)],16,APe))}}),UPe=["width","height","fill","transform"],jPe={key:0},qPe=h("path",{d:"M228,48V96a12,12,0,0,1-12,12H168a12,12,0,0,1,0-24h19l-7.8-7.8a75.55,75.55,0,0,0-53.32-22.26h-.43A75.49,75.49,0,0,0,72.39,75.57,12,12,0,1,1,55.61,58.41a99.38,99.38,0,0,1,69.87-28.47H126A99.42,99.42,0,0,1,196.2,59.23L204,67V48a12,12,0,0,1,24,0ZM183.61,180.43a75.49,75.49,0,0,1-53.09,21.63h-.43A75.55,75.55,0,0,1,76.77,179.8L69,172H88a12,12,0,0,0,0-24H40a12,12,0,0,0-12,12v48a12,12,0,0,0,24,0V189l7.8,7.8A99.42,99.42,0,0,0,130,226.06h.56a99.38,99.38,0,0,0,69.87-28.47,12,12,0,0,0-16.78-17.16Z"},null,-1),YPe=[qPe],WPe={key:1},GPe=h("path",{d:"M216,128a88,88,0,1,1-88-88A88,88,0,0,1,216,128Z",opacity:"0.2"},null,-1),KPe=h("path",{d:"M224,48V96a8,8,0,0,1-8,8H168a8,8,0,0,1,0-16h28.69L182.06,73.37a79.56,79.56,0,0,0-56.13-23.43h-.45A79.52,79.52,0,0,0,69.59,72.71,8,8,0,0,1,58.41,61.27a96,96,0,0,1,135,.79L208,76.69V48a8,8,0,0,1,16,0ZM186.41,183.29a80,80,0,0,1-112.47-.66L59.31,168H88a8,8,0,0,0,0-16H40a8,8,0,0,0-8,8v48a8,8,0,0,0,16,0V179.31l14.63,14.63A95.43,95.43,0,0,0,130,222.06h.53a95.36,95.36,0,0,0,67.07-27.33,8,8,0,0,0-11.18-11.44Z"},null,-1),XPe=[GPe,KPe],JPe={key:2},QPe=h("path",{d:"M224,48V96a8,8,0,0,1-8,8H168a8,8,0,0,1-5.66-13.66L180.65,72a79.48,79.48,0,0,0-54.72-22.09h-.45A79.52,79.52,0,0,0,69.59,72.71,8,8,0,0,1,58.41,61.27,96,96,0,0,1,192,60.7l18.36-18.36A8,8,0,0,1,224,48ZM186.41,183.29A80,80,0,0,1,75.35,184l18.31-18.31A8,8,0,0,0,88,152H40a8,8,0,0,0-8,8v48a8,8,0,0,0,13.66,5.66L64,195.3a95.42,95.42,0,0,0,66,26.76h.53a95.36,95.36,0,0,0,67.07-27.33,8,8,0,0,0-11.18-11.44Z"},null,-1),eTe=[QPe],tTe={key:3},nTe=h("path",{d:"M222,48V96a6,6,0,0,1-6,6H168a6,6,0,0,1,0-12h33.52L183.47,72a81.51,81.51,0,0,0-57.53-24h-.46A81.5,81.5,0,0,0,68.19,71.28a6,6,0,1,1-8.38-8.58,93.38,93.38,0,0,1,65.67-26.76H126a93.45,93.45,0,0,1,66,27.53l18,18V48a6,6,0,0,1,12,0ZM187.81,184.72a81.5,81.5,0,0,1-57.29,23.34h-.46a81.51,81.51,0,0,1-57.53-24L54.48,166H88a6,6,0,0,0,0-12H40a6,6,0,0,0-6,6v48a6,6,0,0,0,12,0V174.48l18,18.05a93.45,93.45,0,0,0,66,27.53h.52a93.38,93.38,0,0,0,65.67-26.76,6,6,0,1,0-8.38-8.58Z"},null,-1),aTe=[nTe],iTe={key:4},rTe=h("path",{d:"M224,48V96a8,8,0,0,1-8,8H168a8,8,0,0,1,0-16h28.69L182.06,73.37a79.56,79.56,0,0,0-56.13-23.43h-.45A79.52,79.52,0,0,0,69.59,72.71,8,8,0,0,1,58.41,61.27a96,96,0,0,1,135,.79L208,76.69V48a8,8,0,0,1,16,0ZM186.41,183.29a80,80,0,0,1-112.47-.66L59.31,168H88a8,8,0,0,0,0-16H40a8,8,0,0,0-8,8v48a8,8,0,0,0,16,0V179.31l14.63,14.63A95.43,95.43,0,0,0,130,222.06h.53a95.36,95.36,0,0,0,67.07-27.33,8,8,0,0,0-11.18-11.44Z"},null,-1),oTe=[rTe],sTe={key:5},lTe=h("path",{d:"M220,48V96a4,4,0,0,1-4,4H168a4,4,0,0,1,0-8h38.34L184.89,70.54A84,84,0,0,0,66.8,69.85a4,4,0,1,1-5.6-5.72,92,92,0,0,1,129.34.76L212,86.34V48a4,4,0,0,1,8,0ZM189.2,186.15a83.44,83.44,0,0,1-58.68,23.91h-.47a83.52,83.52,0,0,1-58.94-24.6L49.66,164H88a4,4,0,0,0,0-8H40a4,4,0,0,0-4,4v48a4,4,0,0,0,8,0V169.66l21.46,21.45A91.43,91.43,0,0,0,130,218.06h.51a91.45,91.45,0,0,0,64.28-26.19,4,4,0,1,0-5.6-5.72Z"},null,-1),uTe=[lTe],cTe={name:"PhArrowsClockwise"},fXt=Ve({...cTe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",jPe,YPe)):o.value==="duotone"?(b(),$("g",WPe,XPe)):o.value==="fill"?(b(),$("g",JPe,eTe)):o.value==="light"?(b(),$("g",tTe,aTe)):o.value==="regular"?(b(),$("g",iTe,oTe)):o.value==="thin"?(b(),$("g",sTe,uTe)):me("",!0)],16,UPe))}}),dTe=["width","height","fill","transform"],fTe={key:0},hTe=h("path",{d:"M216,36H40A20,20,0,0,0,20,56V200a20,20,0,0,0,20,20H216a20,20,0,0,0,20-20V56A20,20,0,0,0,216,36Zm-4,160H44V60H212ZM68,92A12,12,0,0,1,80,80h96a12,12,0,0,1,0,24H80A12,12,0,0,1,68,92Zm0,36a12,12,0,0,1,12-12h96a12,12,0,0,1,0,24H80A12,12,0,0,1,68,128Zm0,36a12,12,0,0,1,12-12h96a12,12,0,0,1,0,24H80A12,12,0,0,1,68,164Z"},null,-1),pTe=[hTe],mTe={key:1},vTe=h("path",{d:"M224,56V200a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V56a8,8,0,0,1,8-8H216A8,8,0,0,1,224,56Z",opacity:"0.2"},null,-1),gTe=h("path",{d:"M216,40H40A16,16,0,0,0,24,56V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40Zm0,160H40V56H216V200ZM184,96a8,8,0,0,1-8,8H80a8,8,0,0,1,0-16h96A8,8,0,0,1,184,96Zm0,32a8,8,0,0,1-8,8H80a8,8,0,0,1,0-16h96A8,8,0,0,1,184,128Zm0,32a8,8,0,0,1-8,8H80a8,8,0,0,1,0-16h96A8,8,0,0,1,184,160Z"},null,-1),yTe=[vTe,gTe],_Te={key:2},bTe=h("path",{d:"M216,40H40A16,16,0,0,0,24,56V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40ZM176,168H80a8,8,0,0,1,0-16h96a8,8,0,0,1,0,16Zm0-32H80a8,8,0,0,1,0-16h96a8,8,0,0,1,0,16Zm0-32H80a8,8,0,0,1,0-16h96a8,8,0,0,1,0,16Z"},null,-1),wTe=[bTe],$Te={key:3},ATe=h("path",{d:"M216,42H40A14,14,0,0,0,26,56V200a14,14,0,0,0,14,14H216a14,14,0,0,0,14-14V56A14,14,0,0,0,216,42Zm2,158a2,2,0,0,1-2,2H40a2,2,0,0,1-2-2V56a2,2,0,0,1,2-2H216a2,2,0,0,1,2,2ZM182,96a6,6,0,0,1-6,6H80a6,6,0,0,1,0-12h96A6,6,0,0,1,182,96Zm0,32a6,6,0,0,1-6,6H80a6,6,0,0,1,0-12h96A6,6,0,0,1,182,128Zm0,32a6,6,0,0,1-6,6H80a6,6,0,0,1,0-12h96A6,6,0,0,1,182,160Z"},null,-1),STe=[ATe],CTe={key:4},kTe=h("path",{d:"M216,40H40A16,16,0,0,0,24,56V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40Zm0,160H40V56H216V200ZM184,96a8,8,0,0,1-8,8H80a8,8,0,0,1,0-16h96A8,8,0,0,1,184,96Zm0,32a8,8,0,0,1-8,8H80a8,8,0,0,1,0-16h96A8,8,0,0,1,184,128Zm0,32a8,8,0,0,1-8,8H80a8,8,0,0,1,0-16h96A8,8,0,0,1,184,160Z"},null,-1),MTe=[kTe],xTe={key:5},ETe=h("path",{d:"M216,44H40A12,12,0,0,0,28,56V200a12,12,0,0,0,12,12H216a12,12,0,0,0,12-12V56A12,12,0,0,0,216,44Zm4,156a4,4,0,0,1-4,4H40a4,4,0,0,1-4-4V56a4,4,0,0,1,4-4H216a4,4,0,0,1,4,4ZM180,96a4,4,0,0,1-4,4H80a4,4,0,0,1,0-8h96A4,4,0,0,1,180,96Zm0,32a4,4,0,0,1-4,4H80a4,4,0,0,1,0-8h96A4,4,0,0,1,180,128Zm0,32a4,4,0,0,1-4,4H80a4,4,0,0,1,0-8h96A4,4,0,0,1,180,160Z"},null,-1),LTe=[ETe],PTe={name:"PhArticle"},hXt=Ve({...PTe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",fTe,pTe)):o.value==="duotone"?(b(),$("g",mTe,yTe)):o.value==="fill"?(b(),$("g",_Te,wTe)):o.value==="light"?(b(),$("g",$Te,STe)):o.value==="regular"?(b(),$("g",CTe,MTe)):o.value==="thin"?(b(),$("g",xTe,LTe)):me("",!0)],16,dTe))}}),TTe=["width","height","fill","transform"],DTe={key:0},VTe=h("path",{d:"M92,144a16,16,0,1,1,16-16A16,16,0,0,1,92,144Zm72-32a16,16,0,1,0,16,16A16,16,0,0,0,164,112Zm-14.4,49.85a41,41,0,0,1-43.2,0,12,12,0,1,0-12.8,20.3,65,65,0,0,0,68.8,0,12,12,0,1,0-12.8-20.3ZM236,128A108,108,0,1,1,128,20,108.12,108.12,0,0,1,236,128Zm-24,0a84.08,84.08,0,0,0-82-83.95c-9.46,14.2-10,27.28-10,28A8,8,0,0,0,136,72a12,12,0,0,1,24,0,32,32,0,0,1-64,0c0-.63.1-10.48,5-23.52A84,84,0,1,0,212,128Z"},null,-1),OTe=[VTe],ITe={key:1},HTe=h("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),NTe=h("path",{d:"M92,140a12,12,0,1,1,12-12A12,12,0,0,1,92,140Zm72-24a12,12,0,1,0,12,12A12,12,0,0,0,164,116Zm-12.27,45.23a45,45,0,0,1-47.46,0,8,8,0,0,0-8.54,13.54,61,61,0,0,0,64.54,0,8,8,0,0,0-8.54-13.54ZM232,128A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88.11,88.11,0,0,0-84.09-87.91C120.32,56.38,120,71.88,120,72a8,8,0,0,0,16,0,8,8,0,0,1,16,0,24,24,0,0,1-48,0c0-.73.13-14.3,8.46-30.63A88,88,0,1,0,216,128Z"},null,-1),RTe=[HTe,NTe],ZTe={key:2},FTe=h("path",{d:"M134.16,24.1a4,4,0,0,0-3.56,1.81C120.3,41.48,120,55.79,120,56a8,8,0,0,0,9.68,7.79A8.24,8.24,0,0,0,136,55.68,8,8,0,0,1,144.8,48a8.14,8.14,0,0,1,7.2,8.23,24,24,0,0,1-48-.27c0-.63.09-10.78,5.44-24a4,4,0,0,0-4.59-5.39A104.16,104.16,0,0,0,24.07,131.66C26,186.72,71.23,231,126.32,231.9a104,104,0,0,0,7.84-207.8ZM80,127.91a12,12,0,1,1,12,12A12,12,0,0,1,80,127.91Zm80.27,54.77a61,61,0,0,1-64.54,0,8,8,0,0,1,8.54-13.54,45,45,0,0,0,47.46,0,8,8,0,0,1,8.54,13.54ZM164,139.91a12,12,0,1,1,12-12A12,12,0,0,1,164,139.91Z"},null,-1),zTe=[FTe],BTe={key:3},UTe=h("path",{d:"M92,138a10,10,0,1,1,10-10A10,10,0,0,1,92,138Zm72-20a10,10,0,1,0,10,10A10,10,0,0,0,164,118Zm-11.2,44.92a47,47,0,0,1-49.6,0,6,6,0,0,0-6.4,10.16,59,59,0,0,0,62.4,0,6,6,0,1,0-6.4-10.16ZM230,128A102,102,0,1,1,128,26,102.12,102.12,0,0,1,230,128Zm-12,0a90.11,90.11,0,0,0-87.07-89.95C118.3,55.23,118,71.85,118,72a10,10,0,0,0,20,0,6,6,0,0,1,12,0,22,22,0,0,1-44,0c0-.75.15-15.82,10.14-33.22A90,90,0,1,0,218,128Z"},null,-1),jTe=[UTe],qTe={key:4},YTe=h("path",{d:"M92,140a12,12,0,1,1,12-12A12,12,0,0,1,92,140Zm72-24a12,12,0,1,0,12,12A12,12,0,0,0,164,116Zm-12.27,45.23a45,45,0,0,1-47.46,0,8,8,0,0,0-8.54,13.54,61,61,0,0,0,64.54,0,8,8,0,0,0-8.54-13.54ZM232,128A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88.11,88.11,0,0,0-84.09-87.91C120.32,56.38,120,71.88,120,72a8,8,0,0,0,16,0,8,8,0,0,1,16,0,24,24,0,0,1-48,0c0-.73.13-14.3,8.46-30.63A88,88,0,1,0,216,128Z"},null,-1),WTe=[YTe],GTe={key:5},KTe=h("path",{d:"M92,136a8,8,0,1,1,8-8A8,8,0,0,1,92,136Zm72-16a8,8,0,1,0,8,8A8,8,0,0,0,164,120Zm-10.13,44.62a49,49,0,0,1-51.74,0,4,4,0,0,0-4.26,6.76,57,57,0,0,0,60.26,0,4,4,0,1,0-4.26-6.76ZM228,128A100,100,0,1,1,128,28,100.11,100.11,0,0,1,228,128Zm-8,0a92.11,92.11,0,0,0-90.06-92C116.26,54.07,116,71.83,116,72a12,12,0,0,0,24,0,4,4,0,0,1,8,0,20,20,0,0,1-40,0c0-.78.16-17.31,12-35.64A92,92,0,1,0,220,128Z"},null,-1),XTe=[KTe],JTe={name:"PhBaby"},pXt=Ve({...JTe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",DTe,OTe)):o.value==="duotone"?(b(),$("g",ITe,RTe)):o.value==="fill"?(b(),$("g",ZTe,zTe)):o.value==="light"?(b(),$("g",BTe,jTe)):o.value==="regular"?(b(),$("g",qTe,WTe)):o.value==="thin"?(b(),$("g",GTe,XTe)):me("",!0)],16,TTe))}}),QTe=["width","height","fill","transform"],eDe={key:0},tDe=h("path",{d:"M196,52H28A28,28,0,0,0,0,80v96a28,28,0,0,0,28,28H196a28,28,0,0,0,28-28V80A28,28,0,0,0,196,52Zm4,124a4,4,0,0,1-4,4H28a4,4,0,0,1-4-4V80a4,4,0,0,1,4-4H196a4,4,0,0,1,4,4Zm56-72v48a12,12,0,0,1-24,0V104a12,12,0,0,1,24,0ZM142.38,122a12,12,0,0,1,0,12l-16,28a12,12,0,1,1-20.84-11.9L111.32,140H100a12,12,0,0,1-10.42-18l16-28A12,12,0,0,1,126.42,106l-5.74,10H132A12,12,0,0,1,142.38,122Z"},null,-1),nDe=[tDe],aDe={key:1},iDe=h("path",{d:"M216,80v96a16,16,0,0,1-16,16H32a16,16,0,0,1-16-16V80A16,16,0,0,1,32,64H200A16,16,0,0,1,216,80Z",opacity:"0.2"},null,-1),rDe=h("path",{d:"M200,56H32A24,24,0,0,0,8,80v96a24,24,0,0,0,24,24H200a24,24,0,0,0,24-24V80A24,24,0,0,0,200,56Zm8,120a8,8,0,0,1-8,8H32a8,8,0,0,1-8-8V80a8,8,0,0,1,8-8H200a8,8,0,0,1,8,8Zm48-80v64a8,8,0,0,1-16,0V96a8,8,0,0,1,16,0ZM138.81,123.79a8,8,0,0,1,.35,7.79l-16,32a8,8,0,0,1-14.32-7.16L119.06,136H100a8,8,0,0,1-7.16-11.58l16-32a8,8,0,1,1,14.32,7.16L112.94,120H132A8,8,0,0,1,138.81,123.79Z"},null,-1),oDe=[iDe,rDe],sDe={key:2},lDe=h("path",{d:"M256,96v64a8,8,0,0,1-16,0V96a8,8,0,0,1,16,0ZM224,80v96a24,24,0,0,1-24,24H32A24,24,0,0,1,8,176V80A24,24,0,0,1,32,56H200A24,24,0,0,1,224,80Zm-85.19,43.79A8,8,0,0,0,132,120H112.94l10.22-20.42a8,8,0,1,0-14.32-7.16l-16,32A8,8,0,0,0,100,136h19.06l-10.22,20.42a8,8,0,0,0,14.32,7.16l16-32A8,8,0,0,0,138.81,123.79Z"},null,-1),uDe=[lDe],cDe={key:3},dDe=h("path",{d:"M200,58H32A22,22,0,0,0,10,80v96a22,22,0,0,0,22,22H200a22,22,0,0,0,22-22V80A22,22,0,0,0,200,58Zm10,118a10,10,0,0,1-10,10H32a10,10,0,0,1-10-10V80A10,10,0,0,1,32,70H200a10,10,0,0,1,10,10Zm44-80v64a6,6,0,0,1-12,0V96a6,6,0,0,1,12,0ZM137.1,124.85a6,6,0,0,1,.27,5.83l-16,32a6,6,0,1,1-10.74-5.36L122.29,134H100a6,6,0,0,1-5.37-8.68l16-32a6,6,0,0,1,10.74,5.36L109.71,122H132A6,6,0,0,1,137.1,124.85Z"},null,-1),fDe=[dDe],hDe={key:4},pDe=h("path",{d:"M200,56H32A24,24,0,0,0,8,80v96a24,24,0,0,0,24,24H200a24,24,0,0,0,24-24V80A24,24,0,0,0,200,56Zm8,120a8,8,0,0,1-8,8H32a8,8,0,0,1-8-8V80a8,8,0,0,1,8-8H200a8,8,0,0,1,8,8Zm48-80v64a8,8,0,0,1-16,0V96a8,8,0,0,1,16,0ZM138.81,123.79a8,8,0,0,1,.35,7.79l-16,32a8,8,0,0,1-14.32-7.16L119.06,136H100a8,8,0,0,1-7.16-11.58l16-32a8,8,0,1,1,14.32,7.16L112.94,120H132A8,8,0,0,1,138.81,123.79Z"},null,-1),mDe=[pDe],vDe={key:5},gDe=h("path",{d:"M200,60H32A20,20,0,0,0,12,80v96a20,20,0,0,0,20,20H200a20,20,0,0,0,20-20V80A20,20,0,0,0,200,60Zm12,116a12,12,0,0,1-12,12H32a12,12,0,0,1-12-12V80A12,12,0,0,1,32,68H200a12,12,0,0,1,12,12Zm40-80v64a4,4,0,0,1-8,0V96a4,4,0,0,1,8,0ZM135.4,125.9a4,4,0,0,1,.18,3.89l-16,32A4,4,0,0,1,116,164a4.12,4.12,0,0,1-1.79-.42,4,4,0,0,1-1.79-5.37L125.53,132H100a4,4,0,0,1-3.58-5.79l16-32a4,4,0,1,1,7.16,3.58L106.47,124H132A4,4,0,0,1,135.4,125.9Z"},null,-1),yDe=[gDe],_De={name:"PhBatteryCharging"},mXt=Ve({..._De,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",eDe,nDe)):o.value==="duotone"?(b(),$("g",aDe,oDe)):o.value==="fill"?(b(),$("g",sDe,uDe)):o.value==="light"?(b(),$("g",cDe,fDe)):o.value==="regular"?(b(),$("g",hDe,mDe)):o.value==="thin"?(b(),$("g",vDe,yDe)):me("",!0)],16,QTe))}}),bDe=["width","height","fill","transform"],wDe={key:0},$De=h("path",{d:"M232,44H160a43.86,43.86,0,0,0-32,13.85A43.86,43.86,0,0,0,96,44H24A12,12,0,0,0,12,56V200a12,12,0,0,0,12,12H96a20,20,0,0,1,20,20,12,12,0,0,0,24,0,20,20,0,0,1,20-20h72a12,12,0,0,0,12-12V56A12,12,0,0,0,232,44ZM96,188H36V68H96a20,20,0,0,1,20,20V192.81A43.79,43.79,0,0,0,96,188Zm124,0H160a43.71,43.71,0,0,0-20,4.83V88a20,20,0,0,1,20-20h60Z"},null,-1),ADe=[$De],SDe={key:1},CDe=h("path",{d:"M232,56V200H160a32,32,0,0,0-32,32,32,32,0,0,0-32-32H24V56H96a32,32,0,0,1,32,32,32,32,0,0,1,32-32Z",opacity:"0.2"},null,-1),kDe=h("path",{d:"M232,48H160a40,40,0,0,0-32,16A40,40,0,0,0,96,48H24a8,8,0,0,0-8,8V200a8,8,0,0,0,8,8H96a24,24,0,0,1,24,24,8,8,0,0,0,16,0,24,24,0,0,1,24-24h72a8,8,0,0,0,8-8V56A8,8,0,0,0,232,48ZM96,192H32V64H96a24,24,0,0,1,24,24V200A39.81,39.81,0,0,0,96,192Zm128,0H160a39.81,39.81,0,0,0-24,8V88a24,24,0,0,1,24-24h64Z"},null,-1),MDe=[CDe,kDe],xDe={key:2},EDe=h("path",{d:"M240,56V200a8,8,0,0,1-8,8H160a24,24,0,0,0-24,23.94,7.9,7.9,0,0,1-5.12,7.55A8,8,0,0,1,120,232a24,24,0,0,0-24-24H24a8,8,0,0,1-8-8V56a8,8,0,0,1,8-8H88a32,32,0,0,1,32,32v87.73a8.17,8.17,0,0,0,7.47,8.25,8,8,0,0,0,8.53-8V80a32,32,0,0,1,32-32h64A8,8,0,0,1,240,56Z"},null,-1),LDe=[EDe],PDe={key:3},TDe=h("path",{d:"M232,50H160a38,38,0,0,0-32,17.55A38,38,0,0,0,96,50H24a6,6,0,0,0-6,6V200a6,6,0,0,0,6,6H96a26,26,0,0,1,26,26,6,6,0,0,0,12,0,26,26,0,0,1,26-26h72a6,6,0,0,0,6-6V56A6,6,0,0,0,232,50ZM96,194H30V62H96a26,26,0,0,1,26,26V204.31A37.86,37.86,0,0,0,96,194Zm130,0H160a37.87,37.87,0,0,0-26,10.32V88a26,26,0,0,1,26-26h66Z"},null,-1),DDe=[TDe],VDe={key:4},ODe=h("path",{d:"M232,48H160a40,40,0,0,0-32,16A40,40,0,0,0,96,48H24a8,8,0,0,0-8,8V200a8,8,0,0,0,8,8H96a24,24,0,0,1,24,24,8,8,0,0,0,16,0,24,24,0,0,1,24-24h72a8,8,0,0,0,8-8V56A8,8,0,0,0,232,48ZM96,192H32V64H96a24,24,0,0,1,24,24V200A39.81,39.81,0,0,0,96,192Zm128,0H160a39.81,39.81,0,0,0-24,8V88a24,24,0,0,1,24-24h64Z"},null,-1),IDe=[ODe],HDe={key:5},NDe=h("path",{d:"M232,52H160a36,36,0,0,0-32,19.54A36,36,0,0,0,96,52H24a4,4,0,0,0-4,4V200a4,4,0,0,0,4,4H96a28,28,0,0,1,28,28,4,4,0,0,0,8,0,28,28,0,0,1,28-28h72a4,4,0,0,0,4-4V56A4,4,0,0,0,232,52ZM96,196H28V60H96a28,28,0,0,1,28,28V209.4A35.93,35.93,0,0,0,96,196Zm132,0H160a35.94,35.94,0,0,0-28,13.41V88a28,28,0,0,1,28-28h68Z"},null,-1),RDe=[NDe],ZDe={name:"PhBookOpen"},vXt=Ve({...ZDe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",wDe,ADe)):o.value==="duotone"?(b(),$("g",SDe,MDe)):o.value==="fill"?(b(),$("g",xDe,LDe)):o.value==="light"?(b(),$("g",PDe,DDe)):o.value==="regular"?(b(),$("g",VDe,IDe)):o.value==="thin"?(b(),$("g",HDe,RDe)):me("",!0)],16,bDe))}}),FDe=["width","height","fill","transform"],zDe={key:0},BDe=h("path",{d:"M232,44H160a43.86,43.86,0,0,0-32,13.85A43.86,43.86,0,0,0,96,44H24A12,12,0,0,0,12,56V200a12,12,0,0,0,12,12H96a20,20,0,0,1,20,20,12,12,0,0,0,24,0,20,20,0,0,1,20-20h72a12,12,0,0,0,12-12V56A12,12,0,0,0,232,44ZM96,188H36V68H96a20,20,0,0,1,20,20V192.81A43.79,43.79,0,0,0,96,188Zm124,0H160a43.71,43.71,0,0,0-20,4.83V88a20,20,0,0,1,20-20h60ZM164,96h32a12,12,0,0,1,0,24H164a12,12,0,0,1,0-24Zm44,52a12,12,0,0,1-12,12H164a12,12,0,0,1,0-24h32A12,12,0,0,1,208,148Z"},null,-1),UDe=[BDe],jDe={key:1},qDe=h("path",{d:"M232,56V200H160a32,32,0,0,0-32,32V88a32,32,0,0,1,32-32Z",opacity:"0.2"},null,-1),YDe=h("path",{d:"M232,48H160a40,40,0,0,0-32,16A40,40,0,0,0,96,48H24a8,8,0,0,0-8,8V200a8,8,0,0,0,8,8H96a24,24,0,0,1,24,24,8,8,0,0,0,16,0,24,24,0,0,1,24-24h72a8,8,0,0,0,8-8V56A8,8,0,0,0,232,48ZM96,192H32V64H96a24,24,0,0,1,24,24V200A39.81,39.81,0,0,0,96,192Zm128,0H160a39.81,39.81,0,0,0-24,8V88a24,24,0,0,1,24-24h64ZM160,88h40a8,8,0,0,1,0,16H160a8,8,0,0,1,0-16Zm48,40a8,8,0,0,1-8,8H160a8,8,0,0,1,0-16h40A8,8,0,0,1,208,128Zm0,32a8,8,0,0,1-8,8H160a8,8,0,0,1,0-16h40A8,8,0,0,1,208,160Z"},null,-1),WDe=[qDe,YDe],GDe={key:2},KDe=h("path",{d:"M232,48H168a32,32,0,0,0-32,32v87.73a8.17,8.17,0,0,1-7.47,8.25,8,8,0,0,1-8.53-8V80A32,32,0,0,0,88,48H24a8,8,0,0,0-8,8V200a8,8,0,0,0,8,8H96a24,24,0,0,1,24,23.94,7.9,7.9,0,0,0,5.12,7.55A8,8,0,0,0,136,232a24,24,0,0,1,24-24h72a8,8,0,0,0,8-8V56A8,8,0,0,0,232,48ZM208,168H168.27a8.17,8.17,0,0,1-8.25-7.47,8,8,0,0,1,8-8.53h39.73a8.17,8.17,0,0,1,8.25,7.47A8,8,0,0,1,208,168Zm0-32H168.27a8.17,8.17,0,0,1-8.25-7.47,8,8,0,0,1,8-8.53h39.73a8.17,8.17,0,0,1,8.25,7.47A8,8,0,0,1,208,136Zm0-32H168.27A8.17,8.17,0,0,1,160,96.53,8,8,0,0,1,168,88h39.73A8.17,8.17,0,0,1,216,95.47,8,8,0,0,1,208,104Z"},null,-1),XDe=[KDe],JDe={key:3},QDe=h("path",{d:"M232,50H160a38,38,0,0,0-32,17.55A38,38,0,0,0,96,50H24a6,6,0,0,0-6,6V200a6,6,0,0,0,6,6H96a26,26,0,0,1,26,26,6,6,0,0,0,12,0,26,26,0,0,1,26-26h72a6,6,0,0,0,6-6V56A6,6,0,0,0,232,50ZM96,194H30V62H96a26,26,0,0,1,26,26V204.31A37.86,37.86,0,0,0,96,194Zm130,0H160a37.87,37.87,0,0,0-26,10.32V88a26,26,0,0,1,26-26h66ZM160,90h40a6,6,0,0,1,0,12H160a6,6,0,0,1,0-12Zm46,38a6,6,0,0,1-6,6H160a6,6,0,0,1,0-12h40A6,6,0,0,1,206,128Zm0,32a6,6,0,0,1-6,6H160a6,6,0,0,1,0-12h40A6,6,0,0,1,206,160Z"},null,-1),eVe=[QDe],tVe={key:4},nVe=h("path",{d:"M232,48H160a40,40,0,0,0-32,16A40,40,0,0,0,96,48H24a8,8,0,0,0-8,8V200a8,8,0,0,0,8,8H96a24,24,0,0,1,24,24,8,8,0,0,0,16,0,24,24,0,0,1,24-24h72a8,8,0,0,0,8-8V56A8,8,0,0,0,232,48ZM96,192H32V64H96a24,24,0,0,1,24,24V200A39.81,39.81,0,0,0,96,192Zm128,0H160a39.81,39.81,0,0,0-24,8V88a24,24,0,0,1,24-24h64ZM160,88h40a8,8,0,0,1,0,16H160a8,8,0,0,1,0-16Zm48,40a8,8,0,0,1-8,8H160a8,8,0,0,1,0-16h40A8,8,0,0,1,208,128Zm0,32a8,8,0,0,1-8,8H160a8,8,0,0,1,0-16h40A8,8,0,0,1,208,160Z"},null,-1),aVe=[nVe],iVe={key:5},rVe=h("path",{d:"M232,52H160a36,36,0,0,0-32,19.54A36,36,0,0,0,96,52H24a4,4,0,0,0-4,4V200a4,4,0,0,0,4,4H96a28,28,0,0,1,28,28,4,4,0,0,0,8,0,28,28,0,0,1,28-28h72a4,4,0,0,0,4-4V56A4,4,0,0,0,232,52ZM96,196H28V60H96a28,28,0,0,1,28,28V209.4A35.94,35.94,0,0,0,96,196Zm132,0H160a35.94,35.94,0,0,0-28,13.41V88a28,28,0,0,1,28-28h68ZM160,92h40a4,4,0,0,1,0,8H160a4,4,0,0,1,0-8Zm44,36a4,4,0,0,1-4,4H160a4,4,0,0,1,0-8h40A4,4,0,0,1,204,128Zm0,32a4,4,0,0,1-4,4H160a4,4,0,0,1,0-8h40A4,4,0,0,1,204,160Z"},null,-1),oVe=[rVe],sVe={name:"PhBookOpenText"},gXt=Ve({...sVe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",zDe,UDe)):o.value==="duotone"?(b(),$("g",jDe,WDe)):o.value==="fill"?(b(),$("g",GDe,XDe)):o.value==="light"?(b(),$("g",JDe,eVe)):o.value==="regular"?(b(),$("g",tVe,aVe)):o.value==="thin"?(b(),$("g",iVe,oVe)):me("",!0)],16,FDe))}}),lVe=["width","height","fill","transform"],uVe={key:0},cVe=h("path",{d:"M252,124a60.14,60.14,0,0,0-32-53.08,52,52,0,0,0-92-32.11A52,52,0,0,0,36,70.92a60,60,0,0,0,0,106.14,52,52,0,0,0,92,32.13,52,52,0,0,0,92-32.13A60.05,60.05,0,0,0,252,124ZM88,204a28,28,0,0,1-26.85-20.07c1,0,1.89.07,2.85.07h8a12,12,0,0,0,0-24H64A36,36,0,0,1,52,90.05a12,12,0,0,0,8-11.32V72a28,28,0,0,1,56,0v60.18a51.61,51.61,0,0,0-7.2-3.85,12,12,0,1,0-9.6,22A28,28,0,0,1,88,204Zm104-44h-8a12,12,0,0,0,0,24h8c1,0,1.9,0,2.85-.07a28,28,0,1,1-38-33.61,12,12,0,1,0-9.6-22,51.61,51.61,0,0,0-7.2,3.85V72a28,28,0,0,1,56,0v6.73a12,12,0,0,0,8,11.32,36,36,0,0,1-12,70Zm16-44a12,12,0,0,1-12,12,40,40,0,0,1-40-40V84a12,12,0,0,1,24,0v4a16,16,0,0,0,16,16A12,12,0,0,1,208,116ZM100,88a40,40,0,0,1-40,40,12,12,0,0,1,0-24A16,16,0,0,0,76,88V84a12,12,0,0,1,24,0Z"},null,-1),dVe=[cVe],fVe={key:1},hVe=h("path",{d:"M240,124a48,48,0,0,1-32,45.27h0V176a40,40,0,0,1-80,0,40,40,0,0,1-80,0v-6.73h0a48,48,0,0,1,0-90.54V72a40,40,0,0,1,80,0,40,40,0,0,1,80,0v6.73A48,48,0,0,1,240,124Z",opacity:"0.2"},null,-1),pVe=h("path",{d:"M248,124a56.11,56.11,0,0,0-32-50.61V72a48,48,0,0,0-88-26.49A48,48,0,0,0,40,72v1.39a56,56,0,0,0,0,101.2V176a48,48,0,0,0,88,26.49A48,48,0,0,0,216,176v-1.41A56.09,56.09,0,0,0,248,124ZM88,208a32,32,0,0,1-31.81-28.56A55.87,55.87,0,0,0,64,180h8a8,8,0,0,0,0-16H64A40,40,0,0,1,50.67,86.27,8,8,0,0,0,56,78.73V72a32,32,0,0,1,64,0v68.26A47.8,47.8,0,0,0,88,128a8,8,0,0,0,0,16,32,32,0,0,1,0,64Zm104-44h-8a8,8,0,0,0,0,16h8a55.87,55.87,0,0,0,7.81-.56A32,32,0,1,1,168,144a8,8,0,0,0,0-16,47.8,47.8,0,0,0-32,12.26V72a32,32,0,0,1,64,0v6.73a8,8,0,0,0,5.33,7.54A40,40,0,0,1,192,164Zm16-52a8,8,0,0,1-8,8h-4a36,36,0,0,1-36-36V80a8,8,0,0,1,16,0v4a20,20,0,0,0,20,20h4A8,8,0,0,1,208,112ZM60,120H56a8,8,0,0,1,0-16h4A20,20,0,0,0,80,84V80a8,8,0,0,1,16,0v4A36,36,0,0,1,60,120Z"},null,-1),mVe=[hVe,pVe],vVe={key:2},gVe=h("path",{d:"M212,76V72a44,44,0,0,0-74.86-31.31,3.93,3.93,0,0,0-1.14,2.8v88.72a4,4,0,0,0,6.2,3.33A47.67,47.67,0,0,1,167.68,128a8.18,8.18,0,0,1,8.31,7.58,8,8,0,0,1-8,8.42,32,32,0,0,0-32,32v33.88a4,4,0,0,0,1.49,3.12,47.92,47.92,0,0,0,74.21-17.16,4,4,0,0,0-4.49-5.56A68.06,68.06,0,0,1,192,192h-7.73a8.18,8.18,0,0,1-8.25-7.47,8,8,0,0,1,8-8.53h8a51.6,51.6,0,0,0,24-5.88v0A52,52,0,0,0,212,76Zm-12,36h-4a36,36,0,0,1-36-36V72a8,8,0,0,1,16,0v4a20,20,0,0,0,20,20h4a8,8,0,0,1,0,16ZM88,28A44.05,44.05,0,0,0,44,72v4a52,52,0,0,0-4,94.12h0A51.6,51.6,0,0,0,64,176h7.73A8.18,8.18,0,0,1,80,183.47,8,8,0,0,1,72,192H64a67.48,67.48,0,0,1-15.21-1.73,4,4,0,0,0-4.5,5.55A47.93,47.93,0,0,0,118.51,213a4,4,0,0,0,1.49-3.12V176a32,32,0,0,0-32-32,8,8,0,0,1-8-8.42A8.18,8.18,0,0,1,88.32,128a47.67,47.67,0,0,1,25.48,7.54,4,4,0,0,0,6.2-3.33V43.49a4,4,0,0,0-1.14-2.81A43.85,43.85,0,0,0,88,28Zm8,48a36,36,0,0,1-36,36H56a8,8,0,0,1,0-16h4A20,20,0,0,0,80,76V72a8,8,0,0,1,16,0Z"},null,-1),yVe=[gVe],_Ve={key:3},bVe=h("path",{d:"M246,124a54.13,54.13,0,0,0-32-49.33V72a46,46,0,0,0-86-22.67A46,46,0,0,0,42,72v2.67a54,54,0,0,0,0,98.63V176a46,46,0,0,0,86,22.67A46,46,0,0,0,214,176v-2.7A54.07,54.07,0,0,0,246,124ZM88,210a34,34,0,0,1-34-32.94A53.67,53.67,0,0,0,64,178h8a6,6,0,0,0,0-12H64A42,42,0,0,1,50,84.39a6,6,0,0,0,4-5.66V72a34,34,0,0,1,68,0v73.05A45.89,45.89,0,0,0,88,130a6,6,0,0,0,0,12,34,34,0,0,1,0,68Zm104-44h-8a6,6,0,0,0,0,12h8a53.67,53.67,0,0,0,10-.94A34,34,0,1,1,168,142a6,6,0,0,0,0-12,45.89,45.89,0,0,0-34,15.05V72a34,34,0,0,1,68,0v6.73a6,6,0,0,0,4,5.66A42,42,0,0,1,192,166Zm14-54a6,6,0,0,1-6,6h-4a34,34,0,0,1-34-34V80a6,6,0,0,1,12,0v4a22,22,0,0,0,22,22h4A6,6,0,0,1,206,112ZM60,118H56a6,6,0,0,1,0-12h4A22,22,0,0,0,82,84V80a6,6,0,0,1,12,0v4A34,34,0,0,1,60,118Z"},null,-1),wVe=[bVe],$Ve={key:4},AVe=h("path",{d:"M248,124a56.11,56.11,0,0,0-32-50.61V72a48,48,0,0,0-88-26.49A48,48,0,0,0,40,72v1.39a56,56,0,0,0,0,101.2V176a48,48,0,0,0,88,26.49A48,48,0,0,0,216,176v-1.41A56.09,56.09,0,0,0,248,124ZM88,208a32,32,0,0,1-31.81-28.56A55.87,55.87,0,0,0,64,180h8a8,8,0,0,0,0-16H64A40,40,0,0,1,50.67,86.27,8,8,0,0,0,56,78.73V72a32,32,0,0,1,64,0v68.26A47.8,47.8,0,0,0,88,128a8,8,0,0,0,0,16,32,32,0,0,1,0,64Zm104-44h-8a8,8,0,0,0,0,16h8a55.87,55.87,0,0,0,7.81-.56A32,32,0,1,1,168,144a8,8,0,0,0,0-16,47.8,47.8,0,0,0-32,12.26V72a32,32,0,0,1,64,0v6.73a8,8,0,0,0,5.33,7.54A40,40,0,0,1,192,164Zm16-52a8,8,0,0,1-8,8h-4a36,36,0,0,1-36-36V80a8,8,0,0,1,16,0v4a20,20,0,0,0,20,20h4A8,8,0,0,1,208,112ZM60,120H56a8,8,0,0,1,0-16h4A20,20,0,0,0,80,84V80a8,8,0,0,1,16,0v4A36,36,0,0,1,60,120Z"},null,-1),SVe=[AVe],CVe={key:5},kVe=h("path",{d:"M244,124a52.1,52.1,0,0,0-32-48V72a44,44,0,0,0-84-18.3A44,44,0,0,0,44,72v4a52,52,0,0,0,0,96v4a44,44,0,0,0,84,18.3A44,44,0,0,0,212,176v-4A52.07,52.07,0,0,0,244,124ZM88,212a36,36,0,0,1-36-36v-1.41A52.13,52.13,0,0,0,64,176h8a4,4,0,0,0,0-8H64A44,44,0,0,1,49.33,82.5,4,4,0,0,0,52,78.73V72a36,36,0,0,1,72,0v78.75A44,44,0,0,0,88,132a4,4,0,0,0,0,8,36,36,0,0,1,0,72Zm104-44h-8a4,4,0,0,0,0,8h8a52.13,52.13,0,0,0,12-1.41V176a36,36,0,1,1-36-36,4,4,0,0,0,0-8,44,44,0,0,0-36,18.75V72a36,36,0,0,1,72,0v6.73a4,4,0,0,0,2.67,3.77A44,44,0,0,1,192,168Zm12-56a4,4,0,0,1-4,4h-4a32,32,0,0,1-32-32V80a4,4,0,0,1,8,0v4a24,24,0,0,0,24,24h4A4,4,0,0,1,204,112ZM92,84a32,32,0,0,1-32,32H56a4,4,0,0,1,0-8h4A24,24,0,0,0,84,84V80a4,4,0,0,1,8,0Z"},null,-1),MVe=[kVe],xVe={name:"PhBrain"},yXt=Ve({...xVe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",uVe,dVe)):o.value==="duotone"?(b(),$("g",fVe,mVe)):o.value==="fill"?(b(),$("g",vVe,yVe)):o.value==="light"?(b(),$("g",_Ve,wVe)):o.value==="regular"?(b(),$("g",$Ve,SVe)):o.value==="thin"?(b(),$("g",CVe,MVe)):me("",!0)],16,lVe))}}),EVe=["width","height","fill","transform"],LVe={key:0},PVe=h("path",{d:"M100,100a12,12,0,0,1,12-12h32a12,12,0,0,1,0,24H112A12,12,0,0,1,100,100ZM236,68V196a20,20,0,0,1-20,20H40a20,20,0,0,1-20-20V68A20,20,0,0,1,40,48H76V40a28,28,0,0,1,28-28h48a28,28,0,0,1,28,28v8h36A20,20,0,0,1,236,68ZM100,48h56V40a4,4,0,0,0-4-4H104a4,4,0,0,0-4,4ZM44,72v35.23A180.06,180.06,0,0,0,128,128a180,180,0,0,0,84-20.78V72ZM212,192V133.94A204.27,204.27,0,0,1,128,152a204.21,204.21,0,0,1-84-18.06V192Z"},null,-1),TVe=[PVe],DVe={key:1},VVe=h("path",{d:"M224,118.31V200a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V118.31h0A191.14,191.14,0,0,0,128,144,191.08,191.08,0,0,0,224,118.31Z",opacity:"0.2"},null,-1),OVe=h("path",{d:"M104,112a8,8,0,0,1,8-8h32a8,8,0,0,1,0,16H112A8,8,0,0,1,104,112ZM232,72V200a16,16,0,0,1-16,16H40a16,16,0,0,1-16-16V72A16,16,0,0,1,40,56H80V48a24,24,0,0,1,24-24h48a24,24,0,0,1,24,24v8h40A16,16,0,0,1,232,72ZM96,56h64V48a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8ZM40,72v41.62A184.07,184.07,0,0,0,128,136a184,184,0,0,0,88-22.39V72ZM216,200V131.63A200.25,200.25,0,0,1,128,152a200.19,200.19,0,0,1-88-20.36V200H216Z"},null,-1),IVe=[VVe,OVe],HVe={key:2},NVe=h("path",{d:"M152,112a8,8,0,0,1-8,8H112a8,8,0,0,1,0-16h32A8,8,0,0,1,152,112Zm80-40V200a16,16,0,0,1-16,16H40a16,16,0,0,1-16-16V72A16,16,0,0,1,40,56H80V48a24,24,0,0,1,24-24h48a24,24,0,0,1,24,24v8h40A16,16,0,0,1,232,72ZM96,56h64V48a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8Zm120,57.61V72H40v41.61A184,184,0,0,0,128,136,184,184,0,0,0,216,113.61Z"},null,-1),RVe=[NVe],ZVe={key:3},FVe=h("path",{d:"M106,112a6,6,0,0,1,6-6h32a6,6,0,0,1,0,12H112A6,6,0,0,1,106,112ZM230,72V200a14,14,0,0,1-14,14H40a14,14,0,0,1-14-14V72A14,14,0,0,1,40,58H82V48a22,22,0,0,1,22-22h48a22,22,0,0,1,22,22V58h42A14,14,0,0,1,230,72ZM94,58h68V48a10,10,0,0,0-10-10H104A10,10,0,0,0,94,48ZM38,72v42.79A186,186,0,0,0,128,138a185.91,185.91,0,0,0,90-23.22V72a2,2,0,0,0-2-2H40A2,2,0,0,0,38,72ZM218,200V128.37A198.12,198.12,0,0,1,128,150a198.05,198.05,0,0,1-90-21.62V200a2,2,0,0,0,2,2H216A2,2,0,0,0,218,200Z"},null,-1),zVe=[FVe],BVe={key:4},UVe=h("path",{d:"M216,56H176V48a24,24,0,0,0-24-24H104A24,24,0,0,0,80,48v8H40A16,16,0,0,0,24,72V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V72A16,16,0,0,0,216,56ZM96,48a8,8,0,0,1,8-8h48a8,8,0,0,1,8,8v8H96ZM216,72v41.61A184,184,0,0,1,128,136a184.07,184.07,0,0,1-88-22.38V72Zm0,128H40V131.64A200.19,200.19,0,0,0,128,152a200.25,200.25,0,0,0,88-20.37V200ZM104,112a8,8,0,0,1,8-8h32a8,8,0,0,1,0,16H112A8,8,0,0,1,104,112Z"},null,-1),jVe=[UVe],qVe={key:5},YVe=h("path",{d:"M108,112a4,4,0,0,1,4-4h32a4,4,0,0,1,0,8H112A4,4,0,0,1,108,112ZM228,72V200a12,12,0,0,1-12,12H40a12,12,0,0,1-12-12V72A12,12,0,0,1,40,60H84V48a20,20,0,0,1,20-20h48a20,20,0,0,1,20,20V60h44A12,12,0,0,1,228,72ZM92,60h72V48a12,12,0,0,0-12-12H104A12,12,0,0,0,92,48ZM36,72v44a188,188,0,0,0,92,24,188,188,0,0,0,92-24V72a4,4,0,0,0-4-4H40A4,4,0,0,0,36,72ZM220,200V125.1A196.06,196.06,0,0,1,128,148a196,196,0,0,1-92-22.9V200a4,4,0,0,0,4,4H216A4,4,0,0,0,220,200Z"},null,-1),WVe=[YVe],GVe={name:"PhBriefcase"},_Xt=Ve({...GVe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",LVe,TVe)):o.value==="duotone"?(b(),$("g",DVe,IVe)):o.value==="fill"?(b(),$("g",HVe,RVe)):o.value==="light"?(b(),$("g",ZVe,zVe)):o.value==="regular"?(b(),$("g",BVe,jVe)):o.value==="thin"?(b(),$("g",qVe,WVe)):me("",!0)],16,EVe))}}),KVe=["width","height","fill","transform"],XVe={key:0},JVe=h("path",{d:"M128,84a44,44,0,1,0,44,44A44.05,44.05,0,0,0,128,84Zm0,64a20,20,0,1,1,20-20A20,20,0,0,1,128,148Zm77.39,12.7A83.94,83.94,0,0,1,190.61,184a12,12,0,0,1-17.89-16,59.92,59.92,0,0,0,0-80,12,12,0,0,1,17.89-16,84.07,84.07,0,0,1,14.78,88.7ZM83.28,168a12,12,0,0,1-17.89,16,83.94,83.94,0,0,1,0-112A12,12,0,0,1,83.28,88a59.92,59.92,0,0,0,0,80ZM252,128a123.63,123.63,0,0,1-35.43,86.78A12,12,0,1,1,199.43,198a99.88,99.88,0,0,0,0-140,12,12,0,0,1,17.14-16.8A123.63,123.63,0,0,1,252,128ZM56.57,198a12,12,0,0,1-17.14,16.8,123.89,123.89,0,0,1,0-173.56A12,12,0,0,1,56.57,58a99.88,99.88,0,0,0,0,140Z"},null,-1),QVe=[JVe],eOe={key:1},tOe=h("path",{d:"M160,128a32,32,0,1,1-32-32A32,32,0,0,1,160,128Z",opacity:"0.2"},null,-1),nOe=h("path",{d:"M128,88a40,40,0,1,0,40,40A40,40,0,0,0,128,88Zm0,64a24,24,0,1,1,24-24A24,24,0,0,1,128,152Zm73.71,7.14a80,80,0,0,1-14.08,22.2,8,8,0,0,1-11.92-10.67,63.95,63.95,0,0,0,0-85.33,8,8,0,1,1,11.92-10.67,80.08,80.08,0,0,1,14.08,84.47ZM69,103.09a64,64,0,0,0,11.26,67.58,8,8,0,0,1-11.92,10.67,79.93,79.93,0,0,1,0-106.67A8,8,0,1,1,80.29,85.34,63.77,63.77,0,0,0,69,103.09ZM248,128a119.58,119.58,0,0,1-34.29,84,8,8,0,1,1-11.42-11.2,103.9,103.9,0,0,0,0-145.56A8,8,0,1,1,213.71,44,119.58,119.58,0,0,1,248,128ZM53.71,200.78A8,8,0,1,1,42.29,212a119.87,119.87,0,0,1,0-168,8,8,0,1,1,11.42,11.2,103.9,103.9,0,0,0,0,145.56Z"},null,-1),aOe=[tOe,nOe],iOe={key:2},rOe=h("path",{d:"M168,128a40,40,0,1,1-40-40A40,40,0,0,1,168,128Zm40,0a79.74,79.74,0,0,0-20.37-53.33,8,8,0,1,0-11.92,10.67,64,64,0,0,1,0,85.33,8,8,0,0,0,11.92,10.67A79.79,79.79,0,0,0,208,128ZM80.29,85.34A8,8,0,1,0,68.37,74.67a79.94,79.94,0,0,0,0,106.67,8,8,0,0,0,11.92-10.67,63.95,63.95,0,0,1,0-85.33Zm158.28-4A119.48,119.48,0,0,0,213.71,44a8,8,0,1,0-11.42,11.2,103.9,103.9,0,0,1,0,145.56A8,8,0,1,0,213.71,212,120.12,120.12,0,0,0,238.57,81.29ZM32.17,168.48A103.9,103.9,0,0,1,53.71,55.22,8,8,0,1,0,42.29,44a119.87,119.87,0,0,0,0,168,8,8,0,1,0,11.42-11.2A103.61,103.61,0,0,1,32.17,168.48Z"},null,-1),oOe=[rOe],sOe={key:3},lOe=h("path",{d:"M128,90a38,38,0,1,0,38,38A38,38,0,0,0,128,90Zm0,64a26,26,0,1,1,26-26A26,26,0,0,1,128,154Zm78-26a77.74,77.74,0,0,1-19.86,52,6,6,0,0,1-8.94-8,65.93,65.93,0,0,0,0-88,6,6,0,1,1,8.94-8A77.74,77.74,0,0,1,206,128ZM67.18,102.31A65.93,65.93,0,0,0,78.8,172a6,6,0,0,1-.47,8.47,6,6,0,0,1-8.47-.47,77.93,77.93,0,0,1,0-104,6,6,0,1,1,8.94,8A66.21,66.21,0,0,0,67.18,102.31ZM246,128a117.71,117.71,0,0,1-33.71,82.58,6,6,0,0,1-8.58-8.4,105.88,105.88,0,0,0,0-148.36,6,6,0,0,1,8.58-8.4A117.71,117.71,0,0,1,246,128ZM52.29,202.18a6,6,0,0,1-8.58,8.4,117.92,117.92,0,0,1,0-165.16,6,6,0,1,1,8.58,8.4,105.88,105.88,0,0,0,0,148.36Z"},null,-1),uOe=[lOe],cOe={key:4},dOe=h("path",{d:"M128,88a40,40,0,1,0,40,40A40,40,0,0,0,128,88Zm0,64a24,24,0,1,1,24-24A24,24,0,0,1,128,152Zm73.71,7.14a80,80,0,0,1-14.08,22.2,8,8,0,0,1-11.92-10.67,63.95,63.95,0,0,0,0-85.33,8,8,0,1,1,11.92-10.67,80.08,80.08,0,0,1,14.08,84.47ZM69,103.09a64,64,0,0,0,11.26,67.58,8,8,0,0,1-11.92,10.67,79.93,79.93,0,0,1,0-106.67A8,8,0,1,1,80.29,85.34,63.77,63.77,0,0,0,69,103.09ZM248,128a119.58,119.58,0,0,1-34.29,84,8,8,0,1,1-11.42-11.2,103.9,103.9,0,0,0,0-145.56A8,8,0,1,1,213.71,44,119.58,119.58,0,0,1,248,128ZM53.71,200.78A8,8,0,1,1,42.29,212a119.87,119.87,0,0,1,0-168,8,8,0,1,1,11.42,11.2,103.9,103.9,0,0,0,0,145.56Z"},null,-1),fOe=[dOe],hOe={key:5},pOe=h("path",{d:"M128,92a36,36,0,1,0,36,36A36,36,0,0,0,128,92Zm0,64a28,28,0,1,1,28-28A28,28,0,0,1,128,156Zm76-28a75.74,75.74,0,0,1-19.35,50.67,4,4,0,0,1-6-5.34,67.92,67.92,0,0,0,0-90.66,4,4,0,0,1,6-5.34A75.74,75.74,0,0,1,204,128ZM65.34,101.53a67.92,67.92,0,0,0,12,71.8,4,4,0,0,1-6,5.34,75.93,75.93,0,0,1,0-101.34,4,4,0,1,1,6,5.34A68,68,0,0,0,65.34,101.53ZM244,128a115.68,115.68,0,0,1-33.14,81.18,4,4,0,0,1-5.72-5.6,107.89,107.89,0,0,0,0-151.16,4,4,0,0,1,5.72-5.6A115.68,115.68,0,0,1,244,128ZM50.86,203.58a4,4,0,0,1-5.72,5.6,115.91,115.91,0,0,1,0-162.36,4,4,0,1,1,5.72,5.6,107.89,107.89,0,0,0,0,151.16Z"},null,-1),mOe=[pOe],vOe={name:"PhBroadcast"},bXt=Ve({...vOe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",XVe,QVe)):o.value==="duotone"?(b(),$("g",eOe,aOe)):o.value==="fill"?(b(),$("g",iOe,oOe)):o.value==="light"?(b(),$("g",sOe,uOe)):o.value==="regular"?(b(),$("g",cOe,fOe)):o.value==="thin"?(b(),$("g",hOe,mOe)):me("",!0)],16,KVe))}}),gOe=["width","height","fill","transform"],yOe={key:0},_Oe=h("path",{d:"M240,204H228V96a20,20,0,0,0-20-20H172V32a20,20,0,0,0-28.45-18.12l-104,48.54A20.06,20.06,0,0,0,28,80.55V204H16a12,12,0,0,0,0,24H240a12,12,0,0,0,0-24ZM204,100V204H172V100ZM52,83.09,148,38.3V204H52ZM132,112v12a12,12,0,0,1-24,0V112a12,12,0,0,1,24,0Zm-40,0v12a12,12,0,0,1-24,0V112a12,12,0,0,1,24,0Zm0,52v12a12,12,0,0,1-24,0V164a12,12,0,0,1,24,0Zm40,0v12a12,12,0,0,1-24,0V164a12,12,0,0,1,24,0Z"},null,-1),bOe=[_Oe],wOe={key:1},$Oe=h("path",{d:"M136,32V216H40V85.35a8,8,0,0,1,3.56-6.66l80-53.33A8,8,0,0,1,136,32Z",opacity:"0.2"},null,-1),AOe=h("path",{d:"M240,208H224V96a16,16,0,0,0-16-16H144V32a16,16,0,0,0-24.88-13.32L39.12,72A16,16,0,0,0,32,85.34V208H16a8,8,0,0,0,0,16H240a8,8,0,0,0,0-16ZM208,96V208H144V96ZM48,85.34,128,32V208H48ZM112,112v16a8,8,0,0,1-16,0V112a8,8,0,1,1,16,0Zm-32,0v16a8,8,0,0,1-16,0V112a8,8,0,1,1,16,0Zm0,56v16a8,8,0,0,1-16,0V168a8,8,0,0,1,16,0Zm32,0v16a8,8,0,0,1-16,0V168a8,8,0,0,1,16,0Z"},null,-1),SOe=[$Oe,AOe],COe={key:2},kOe=h("path",{d:"M239.73,208H224V96a16,16,0,0,0-16-16H164a4,4,0,0,0-4,4V208H144V32.41a16.43,16.43,0,0,0-6.16-13,16,16,0,0,0-18.72-.69L39.12,72A16,16,0,0,0,32,85.34V208H16.27A8.18,8.18,0,0,0,8,215.47,8,8,0,0,0,16,224H240a8,8,0,0,0,8-8.53A8.18,8.18,0,0,0,239.73,208ZM76,184a8,8,0,0,1-8.53,8A8.18,8.18,0,0,1,60,183.72V168.27A8.19,8.19,0,0,1,67.47,160,8,8,0,0,1,76,168Zm0-56a8,8,0,0,1-8.53,8A8.19,8.19,0,0,1,60,127.72V112.27A8.19,8.19,0,0,1,67.47,104,8,8,0,0,1,76,112Zm40,56a8,8,0,0,1-8.53,8,8.18,8.18,0,0,1-7.47-8.26V168.27a8.19,8.19,0,0,1,7.47-8.26,8,8,0,0,1,8.53,8Zm0-56a8,8,0,0,1-8.53,8,8.19,8.19,0,0,1-7.47-8.26V112.27a8.19,8.19,0,0,1,7.47-8.26,8,8,0,0,1,8.53,8Z"},null,-1),MOe=[kOe],xOe={key:3},EOe=h("path",{d:"M240,210H222V96a14,14,0,0,0-14-14H142V32a14,14,0,0,0-21.77-11.64l-80,53.33A14,14,0,0,0,34,85.34V210H16a6,6,0,0,0,0,12H240a6,6,0,0,0,0-12ZM208,94a2,2,0,0,1,2,2V210H142V94ZM46,85.34a2,2,0,0,1,.89-1.66l80-53.34A2,2,0,0,1,130,32V210H46ZM110,112v16a6,6,0,0,1-12,0V112a6,6,0,0,1,12,0Zm-32,0v16a6,6,0,0,1-12,0V112a6,6,0,0,1,12,0Zm0,56v16a6,6,0,0,1-12,0V168a6,6,0,0,1,12,0Zm32,0v16a6,6,0,0,1-12,0V168a6,6,0,0,1,12,0Z"},null,-1),LOe=[EOe],POe={key:4},TOe=h("path",{d:"M240,208H224V96a16,16,0,0,0-16-16H144V32a16,16,0,0,0-24.88-13.32L39.12,72A16,16,0,0,0,32,85.34V208H16a8,8,0,0,0,0,16H240a8,8,0,0,0,0-16ZM208,96V208H144V96ZM48,85.34,128,32V208H48ZM112,112v16a8,8,0,0,1-16,0V112a8,8,0,1,1,16,0Zm-32,0v16a8,8,0,0,1-16,0V112a8,8,0,1,1,16,0Zm0,56v16a8,8,0,0,1-16,0V168a8,8,0,0,1,16,0Zm32,0v16a8,8,0,0,1-16,0V168a8,8,0,0,1,16,0Z"},null,-1),DOe=[TOe],VOe={key:5},OOe=h("path",{d:"M240,212H220V96a12,12,0,0,0-12-12H140V32a12,12,0,0,0-18.66-10l-80,53.33a12,12,0,0,0-5.34,10V212H16a4,4,0,0,0,0,8H240a4,4,0,0,0,0-8ZM208,92a4,4,0,0,1,4,4V212H140V92ZM44,85.34A4,4,0,0,1,45.78,82l80-53.33A4,4,0,0,1,132,32V212H44ZM108,112v16a4,4,0,0,1-8,0V112a4,4,0,0,1,8,0Zm-32,0v16a4,4,0,0,1-8,0V112a4,4,0,0,1,8,0Zm0,56v16a4,4,0,0,1-8,0V168a4,4,0,0,1,8,0Zm32,0v16a4,4,0,0,1-8,0V168a4,4,0,0,1,8,0Z"},null,-1),IOe=[OOe],HOe={name:"PhBuildings"},wXt=Ve({...HOe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",yOe,bOe)):o.value==="duotone"?(b(),$("g",wOe,SOe)):o.value==="fill"?(b(),$("g",COe,MOe)):o.value==="light"?(b(),$("g",xOe,LOe)):o.value==="regular"?(b(),$("g",POe,DOe)):o.value==="thin"?(b(),$("g",VOe,IOe)):me("",!0)],16,gOe))}}),NOe=["width","height","fill","transform"],ROe={key:0},ZOe=h("path",{d:"M235.79,48c-4.27-5.48-12.4-12-26.88-12-17.86,0-40.5,11.7-60.57,31.3-3,2.89-5.74,5.85-8.34,8.84V56a12,12,0,0,0-24,0V76.14c-2.6-3-5.38-6-8.34-8.84C87.59,47.7,65,36,47.09,36c-14.48,0-22.61,6.54-26.88,12C7,65,12,93.91,19.28,122.66c5.75,22.64,17.8,33,28.88,37.69A48.12,48.12,0,0,0,92,228a47.87,47.87,0,0,0,36-16.28A48,48,0,0,0,212,180a48.51,48.51,0,0,0-4.14-19.65c11.08-4.67,23.13-15,28.88-37.69C244,93.91,249,65,235.79,48ZM92,204a24,24,0,0,1-24-24,24.36,24.36,0,0,1,21.31-24.07,12,12,0,0,0-2.64-23.86A47.63,47.63,0,0,0,65.17,140c-8.19-.29-18-4.92-22.63-23.24-7.41-29.18-8.55-47.35-3.39-54C39.74,62,41.3,60,47.09,60,58.3,60,75.91,69.83,90.9,84.47c15.25,14.9,25.1,31.86,25.1,43.2V180A24,24,0,0,1,92,204Zm121.45-87.25C208.81,135.07,199,139.7,190.82,140a47.54,47.54,0,0,0-21.51-7.92,12,12,0,1,0-2.64,23.86A24.36,24.36,0,0,1,188,180a24,24,0,1,1-48,0V127.67c0-11.34,9.85-28.3,25.1-43.2C180.09,69.83,197.7,60,208.91,60c5.79,0,7.35,2,7.94,2.76C222,69.4,220.87,87.57,213.46,116.75Z"},null,-1),FOe=[ZOe],zOe={key:1},BOe=h("path",{d:"M225.12,119.71c-7.86,30.94-29.31,32.71-37.36,32.23h-1A36,36,0,1,1,128,180a36,36,0,1,1-58.72-28.06h-1c-8,.48-29.5-1.29-37.36-32.23C22.79,87.84,15.78,48,47.07,48S128,95.8,128,127.67C128,95.8,177.64,48,208.93,48S233.21,87.84,225.12,119.71Z",opacity:"0.2"},null,-1),UOe=h("path",{d:"M232.7,50.48C229,45.7,221.84,40,209,40c-16.85,0-38.46,11.28-57.81,30.16A140.07,140.07,0,0,0,136,87.53V56a8,8,0,0,0-16,0V87.53a140.07,140.07,0,0,0-15.15-17.37C85.49,51.28,63.88,40,47,40,34.16,40,27,45.7,23.3,50.48c-6.82,8.77-12.18,24.08-.21,71.2,6.05,23.83,19.51,33,30.63,36.42A44,44,0,0,0,128,205.27a44,44,0,0,0,74.28-47.17c11.12-3.4,24.57-12.59,30.63-36.42C239.63,95.24,244.85,66.1,232.7,50.48ZM92,208A28.12,28.12,0,0,1,88.86,152a8,8,0,1,0-1.76-15.9A43.64,43.64,0,0,0,66.36,144c-8.43.09-22-3.57-27.76-26.26C35.72,106.39,27,71.86,35.94,60.3,37.37,58.46,40.09,56,47,56c27.27,0,73,44.88,73,71.67V180A28,28,0,0,1,92,208ZM217.4,117.74c-5.77,22.69-19.33,26.34-27.77,26.26a43.6,43.6,0,0,0-20.74-7.95,8,8,0,1,0-1.76,15.9A28.11,28.11,0,1,1,136,180V127.67C136,100.88,181.69,56,209,56c6.95,0,9.66,2.46,11.1,4.3C229.05,71.86,220.28,106.39,217.4,117.74Z"},null,-1),jOe=[BOe,UOe],qOe={key:2},YOe=h("path",{d:"M128,100.17a108.42,108.42,0,0,0-8-12.64V56a8,8,0,0,1,16,0V87.53A108.42,108.42,0,0,0,128,100.17ZM232.7,50.48C229,45.7,221.84,40,209,40c-16.85,0-38.46,11.28-57.81,30.16A140.07,140.07,0,0,0,136,87.53V180a8,8,0,0,1-16,0V87.53a140.07,140.07,0,0,0-15.15-17.37C85.49,51.28,63.88,40,47,40,34.16,40,27,45.7,23.3,50.48c-6.82,8.77-12.18,24.08-.21,71.2,6.05,23.83,19.51,33,30.63,36.42A44,44,0,0,0,128,205.27a44,44,0,0,0,74.28-47.17c11.12-3.4,24.57-12.59,30.63-36.42C239.63,95.24,244.85,66.1,232.7,50.48Z"},null,-1),WOe=[YOe],GOe={key:3},KOe=h("path",{d:"M231.1,51.71C226.09,45.27,218.64,42,209,42c-16.33,0-37.41,11.06-56.4,29.59A132,132,0,0,0,134,93.94V56a6,6,0,0,0-12,0V93.94a132,132,0,0,0-18.54-22.35C84.49,53.06,63.4,42,47.07,42c-9.69,0-17.14,3.27-22.15,9.71-5.53,7.11-7.71,17.69-6.66,32.34.91,12.73,4.12,26.53,6.81,37.13,6.28,24.74,20.77,33,31.78,35.68A42,42,0,1,0,128,201.62a42,42,0,1,0,71.16-44.76c11-2.63,25.5-10.94,31.78-35.68C237.55,95.21,242.72,66.65,231.1,51.71ZM92,210a30.12,30.12,0,0,1-3.34-60A6,6,0,0,0,87.35,138a41.71,41.71,0,0,0-20.28,8c-9,.31-24.12-3.16-30.37-27.76-3.25-12.81-11.89-46.83-2.31-59.15C37.05,55.66,41.2,54,47.07,54c12.88,0,31.72,10.28,48,26.18C111.69,96.39,122,114.59,122,127.67V180A30,30,0,0,1,92,210Zm127.31-91.77C213.07,142.83,198,146.29,189,146a41.62,41.62,0,0,0-20.28-8A6,6,0,1,0,167.36,150,30.11,30.11,0,1,1,134,180V127.67c0-13.08,10.32-31.28,26.93-47.49C177.23,64.28,196.07,54,209,54c5.87,0,10,1.66,12.68,5.08C231.21,71.4,222.57,105.42,219.32,118.23Z"},null,-1),XOe=[KOe],JOe={key:4},QOe=h("path",{d:"M232.7,50.48C229,45.7,221.84,40,209,40c-16.85,0-38.46,11.28-57.81,30.16A140.07,140.07,0,0,0,136,87.53V56a8,8,0,0,0-16,0V87.53a140.07,140.07,0,0,0-15.15-17.37C85.49,51.28,63.88,40,47,40,34.16,40,27,45.7,23.3,50.48c-6.82,8.77-12.18,24.08-.21,71.2,6.05,23.83,19.51,33,30.63,36.42A44,44,0,0,0,128,205.27a44,44,0,0,0,74.28-47.17c11.12-3.4,24.57-12.59,30.63-36.42C239.63,95.24,244.85,66.1,232.7,50.48ZM92,208A28.12,28.12,0,0,1,88.86,152a8,8,0,1,0-1.76-15.9A43.64,43.64,0,0,0,66.36,144c-8.43.09-22-3.57-27.76-26.26C35.72,106.39,27,71.86,35.94,60.3,37.37,58.46,40.09,56,47,56c27.27,0,73,44.88,73,71.67V180A28,28,0,0,1,92,208ZM217.4,117.74c-5.77,22.69-19.33,26.34-27.77,26.26a43.6,43.6,0,0,0-20.74-7.95,8,8,0,1,0-1.76,15.9A28.11,28.11,0,1,1,136,180V127.67C136,100.88,181.69,56,209,56c6.95,0,9.66,2.46,11.1,4.3C229.05,71.86,220.28,106.39,217.4,117.74Z"},null,-1),eIe=[QOe],tIe={key:5},nIe=h("path",{d:"M229.5,52.94C224.89,47,218,44,208.93,44c-25.86,0-61.28,28.73-76.93,57.28V56a4,4,0,0,0-8,0v45.28C108.35,72.73,72.93,44,47.07,44c-9,0-16,3-20.57,8.94-11.1,14.26-6,42.25.5,67.75,3.67,14.42,10.55,24.64,20.48,30.38a36.79,36.79,0,0,0,12.75,4.45A40,40,0,1,0,128,197.43a40,40,0,1,0,67.77-41.9,36.82,36.82,0,0,0,12.75-4.46c9.93-5.74,16.81-16,20.48-30.38C235.47,95.19,240.6,67.2,229.5,52.94ZM92,212a32.12,32.12,0,0,1-3.56-64,4,4,0,0,0-.88-8A39.64,39.64,0,0,0,67.78,148c-22.8,1.24-30.68-20-33-29.24-5.65-22.24-11-49.26-1.95-60.87C35.87,53.91,40.54,52,47.07,52,76.55,52,124,98.68,124,127.67V180A32,32,0,0,1,92,212Zm129.24-93.28c-2.34,9.22-10.22,30.47-33,29.24A39.68,39.68,0,0,0,168.44,140a4,4,0,0,0-.88,8A32.1,32.1,0,1,1,132,180V127.67c0-29,47.45-75.67,76.93-75.67,6.53,0,11.2,1.91,14.26,5.85C232.22,69.46,226.89,96.48,221.24,118.72Z"},null,-1),aIe=[nIe],iIe={name:"PhButterfly"},$Xt=Ve({...iIe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",ROe,FOe)):o.value==="duotone"?(b(),$("g",zOe,jOe)):o.value==="fill"?(b(),$("g",qOe,WOe)):o.value==="light"?(b(),$("g",GOe,XOe)):o.value==="regular"?(b(),$("g",JOe,eIe)):o.value==="thin"?(b(),$("g",tIe,aIe)):me("",!0)],16,NOe))}}),rIe=["width","height","fill","transform"],oIe={key:0},sIe=h("path",{d:"M208,28H188V24a12,12,0,0,0-24,0v4H92V24a12,12,0,0,0-24,0v4H48A20,20,0,0,0,28,48V208a20,20,0,0,0,20,20H208a20,20,0,0,0,20-20V48A20,20,0,0,0,208,28ZM68,52a12,12,0,0,0,24,0h72a12,12,0,0,0,24,0h16V76H52V52ZM52,204V100H204V204Z"},null,-1),lIe=[sIe],uIe={key:1},cIe=h("path",{d:"M216,48V88H40V48a8,8,0,0,1,8-8H208A8,8,0,0,1,216,48Z",opacity:"0.2"},null,-1),dIe=h("path",{d:"M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM72,48v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24V80H48V48ZM208,208H48V96H208V208Z"},null,-1),fIe=[cIe,dIe],hIe={key:2},pIe=h("path",{d:"M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32Zm0,48H48V48H72v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24Z"},null,-1),mIe=[pIe],vIe={key:3},gIe=h("path",{d:"M208,34H182V24a6,6,0,0,0-12,0V34H86V24a6,6,0,0,0-12,0V34H48A14,14,0,0,0,34,48V208a14,14,0,0,0,14,14H208a14,14,0,0,0,14-14V48A14,14,0,0,0,208,34ZM48,46H74V56a6,6,0,0,0,12,0V46h84V56a6,6,0,0,0,12,0V46h26a2,2,0,0,1,2,2V82H46V48A2,2,0,0,1,48,46ZM208,210H48a2,2,0,0,1-2-2V94H210V208A2,2,0,0,1,208,210Z"},null,-1),yIe=[gIe],_Ie={key:4},bIe=h("path",{d:"M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM72,48v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24V80H48V48ZM208,208H48V96H208V208Z"},null,-1),wIe=[bIe],$Ie={key:5},AIe=h("path",{d:"M208,36H180V24a4,4,0,0,0-8,0V36H84V24a4,4,0,0,0-8,0V36H48A12,12,0,0,0,36,48V208a12,12,0,0,0,12,12H208a12,12,0,0,0,12-12V48A12,12,0,0,0,208,36ZM48,44H76V56a4,4,0,0,0,8,0V44h88V56a4,4,0,0,0,8,0V44h28a4,4,0,0,1,4,4V84H44V48A4,4,0,0,1,48,44ZM208,212H48a4,4,0,0,1-4-4V92H212V208A4,4,0,0,1,208,212Z"},null,-1),SIe=[AIe],CIe={name:"PhCalendarBlank"},AXt=Ve({...CIe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",oIe,lIe)):o.value==="duotone"?(b(),$("g",uIe,fIe)):o.value==="fill"?(b(),$("g",hIe,mIe)):o.value==="light"?(b(),$("g",vIe,yIe)):o.value==="regular"?(b(),$("g",_Ie,wIe)):o.value==="thin"?(b(),$("g",$Ie,SIe)):me("",!0)],16,rIe))}}),kIe=["width","height","fill","transform"],MIe={key:0},xIe=h("path",{d:"M208,28H188V24a12,12,0,0,0-24,0v4H92V24a12,12,0,0,0-24,0v4H48A20,20,0,0,0,28,48V208a20,20,0,0,0,20,20H208a20,20,0,0,0,20-20V48A20,20,0,0,0,208,28ZM68,52a12,12,0,0,0,24,0h72a12,12,0,0,0,24,0h16V76H52V52ZM52,204V100H204V204Zm60-80v56a12,12,0,0,1-24,0V143.32a12,12,0,0,1-9.37-22l16-8A12,12,0,0,1,112,124Zm61.49,33.88L163.9,168H168a12,12,0,0,1,0,24H136a12,12,0,0,1-8.71-20.25L155.45,142a4,4,0,0,0,.55-2,4,4,0,0,0-7.47-2,12,12,0,0,1-20.78-12A28,28,0,0,1,180,140a27.77,27.77,0,0,1-5.64,16.86A10.63,10.63,0,0,1,173.49,157.88Z"},null,-1),EIe=[xIe],LIe={key:1},PIe=h("path",{d:"M216,48V88H40V48a8,8,0,0,1,8-8H208A8,8,0,0,1,216,48Z",opacity:"0.2"},null,-1),TIe=h("path",{d:"M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM72,48v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24V80H48V48ZM208,208H48V96H208V208Zm-96-88v64a8,8,0,0,1-16,0V132.94l-4.42,2.22a8,8,0,0,1-7.16-14.32l16-8A8,8,0,0,1,112,120Zm59.16,30.45L152,176h16a8,8,0,0,1,0,16H136a8,8,0,0,1-6.4-12.8l28.78-38.37A8,8,0,1,0,145.07,132a8,8,0,1,1-13.85-8A24,24,0,0,1,176,136,23.76,23.76,0,0,1,171.16,150.45Z"},null,-1),DIe=[PIe,TIe],VIe={key:2},OIe=h("path",{d:"M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM112,184a8,8,0,0,1-16,0V132.94l-4.42,2.22a8,8,0,0,1-7.16-14.32l16-8A8,8,0,0,1,112,120Zm56-8a8,8,0,0,1,0,16H136a8,8,0,0,1-6.4-12.8l28.78-38.37A8,8,0,1,0,145.07,132a8,8,0,1,1-13.85-8A24,24,0,0,1,176,136a23.76,23.76,0,0,1-4.84,14.45L152,176ZM48,80V48H72v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24V80Z"},null,-1),IIe=[OIe],HIe={key:3},NIe=h("path",{d:"M208,34H182V24a6,6,0,0,0-12,0V34H86V24a6,6,0,0,0-12,0V34H48A14,14,0,0,0,34,48V208a14,14,0,0,0,14,14H208a14,14,0,0,0,14-14V48A14,14,0,0,0,208,34ZM48,46H74V56a6,6,0,0,0,12,0V46h84V56a6,6,0,0,0,12,0V46h26a2,2,0,0,1,2,2V82H46V48A2,2,0,0,1,48,46ZM208,210H48a2,2,0,0,1-2-2V94H210V208A2,2,0,0,1,208,210Zm-98-90v64a6,6,0,0,1-12,0V129.71l-7.32,3.66a6,6,0,1,1-5.36-10.74l16-8A6,6,0,0,1,110,120Zm59.57,29.25L148,178h20a6,6,0,0,1,0,12H136a6,6,0,0,1-4.8-9.6L160,142a10,10,0,1,0-16.65-11A6,6,0,1,1,133,125a22,22,0,1,1,36.62,24.26Z"},null,-1),RIe=[NIe],ZIe={key:4},FIe=h("path",{d:"M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM72,48v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24V80H48V48ZM208,208H48V96H208V208Zm-96-88v64a8,8,0,0,1-16,0V132.94l-4.42,2.22a8,8,0,0,1-7.16-14.32l16-8A8,8,0,0,1,112,120Zm59.16,30.45L152,176h16a8,8,0,0,1,0,16H136a8,8,0,0,1-6.4-12.8l28.78-38.37A8,8,0,1,0,145.07,132a8,8,0,1,1-13.85-8A24,24,0,0,1,176,136,23.76,23.76,0,0,1,171.16,150.45Z"},null,-1),zIe=[FIe],BIe={key:5},UIe=h("path",{d:"M208,36H180V24a4,4,0,0,0-8,0V36H84V24a4,4,0,0,0-8,0V36H48A12,12,0,0,0,36,48V208a12,12,0,0,0,12,12H208a12,12,0,0,0,12-12V48A12,12,0,0,0,208,36ZM48,44H76V56a4,4,0,0,0,8,0V44h88V56a4,4,0,0,0,8,0V44h28a4,4,0,0,1,4,4V84H44V48A4,4,0,0,1,48,44ZM208,212H48a4,4,0,0,1-4-4V92H212V208A4,4,0,0,1,208,212ZM108,120v64a4,4,0,0,1-8,0V126.47l-10.21,5.11a4,4,0,0,1-3.58-7.16l16-8A4,4,0,0,1,108,120Zm60,28-24,32h24a4,4,0,0,1,0,8H136a4,4,0,0,1-3.2-6.4l28.78-38.37A11.88,11.88,0,0,0,164,136a12,12,0,0,0-22.4-6,4,4,0,0,1-6.92-4A20,20,0,0,1,172,136,19.79,19.79,0,0,1,168,148Z"},null,-1),jIe=[UIe],qIe={name:"PhCalendar"},SXt=Ve({...qIe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",MIe,EIe)):o.value==="duotone"?(b(),$("g",LIe,DIe)):o.value==="fill"?(b(),$("g",VIe,IIe)):o.value==="light"?(b(),$("g",HIe,RIe)):o.value==="regular"?(b(),$("g",ZIe,zIe)):o.value==="thin"?(b(),$("g",BIe,jIe)):me("",!0)],16,kIe))}}),YIe=["width","height","fill","transform"],WIe={key:0},GIe=h("path",{d:"M208,28H188V24a12,12,0,0,0-24,0v4H92V24a12,12,0,0,0-24,0v4H48A20,20,0,0,0,28,48V208a20,20,0,0,0,20,20H208a20,20,0,0,0,20-20V48A20,20,0,0,0,208,28ZM68,52a12,12,0,0,0,24,0h72a12,12,0,0,0,24,0h16V76H52V52ZM52,204V100H204V204Zm120.49-84.49a12,12,0,0,1,0,17l-48,48a12,12,0,0,1-17,0l-24-24a12,12,0,0,1,17-17L116,159l39.51-39.52A12,12,0,0,1,172.49,119.51Z"},null,-1),KIe=[GIe],XIe={key:1},JIe=h("path",{d:"M216,48V88H40V48a8,8,0,0,1,8-8H208A8,8,0,0,1,216,48Z",opacity:"0.2"},null,-1),QIe=h("path",{d:"M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM72,48v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24V80H48V48ZM208,208H48V96H208V208Zm-38.34-85.66a8,8,0,0,1,0,11.32l-48,48a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L116,164.69l42.34-42.35A8,8,0,0,1,169.66,122.34Z"},null,-1),eHe=[JIe,QIe],tHe={key:2},nHe=h("path",{d:"M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM169.66,133.66l-48,48a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L116,164.69l42.34-42.35a8,8,0,0,1,11.32,11.32ZM48,80V48H72v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24V80Z"},null,-1),aHe=[nHe],iHe={key:3},rHe=h("path",{d:"M208,34H182V24a6,6,0,0,0-12,0V34H86V24a6,6,0,0,0-12,0V34H48A14,14,0,0,0,34,48V208a14,14,0,0,0,14,14H208a14,14,0,0,0,14-14V48A14,14,0,0,0,208,34ZM48,46H74V56a6,6,0,0,0,12,0V46h84V56a6,6,0,0,0,12,0V46h26a2,2,0,0,1,2,2V82H46V48A2,2,0,0,1,48,46ZM208,210H48a2,2,0,0,1-2-2V94H210V208A2,2,0,0,1,208,210Zm-39.76-86.24a6,6,0,0,1,0,8.48l-48,48a6,6,0,0,1-8.48,0l-24-24a6,6,0,0,1,8.48-8.48L116,167.51l43.76-43.75A6,6,0,0,1,168.24,123.76Z"},null,-1),oHe=[rHe],sHe={key:4},lHe=h("path",{d:"M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM72,48v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24V80H48V48ZM208,208H48V96H208V208Zm-38.34-85.66a8,8,0,0,1,0,11.32l-48,48a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L116,164.69l42.34-42.35A8,8,0,0,1,169.66,122.34Z"},null,-1),uHe=[lHe],cHe={key:5},dHe=h("path",{d:"M208,36H180V24a4,4,0,0,0-8,0V36H84V24a4,4,0,0,0-8,0V36H48A12,12,0,0,0,36,48V208a12,12,0,0,0,12,12H208a12,12,0,0,0,12-12V48A12,12,0,0,0,208,36ZM48,44H76V56a4,4,0,0,0,8,0V44h88V56a4,4,0,0,0,8,0V44h28a4,4,0,0,1,4,4V84H44V48A4,4,0,0,1,48,44ZM208,212H48a4,4,0,0,1-4-4V92H212V208A4,4,0,0,1,208,212Zm-41.17-86.83a4,4,0,0,1,0,5.66l-48,48a4,4,0,0,1-5.66,0l-24-24a4,4,0,0,1,5.66-5.66L116,170.34l45.17-45.17A4,4,0,0,1,166.83,125.17Z"},null,-1),fHe=[dHe],hHe={name:"PhCalendarCheck"},pHe=Ve({...hHe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",WIe,KIe)):o.value==="duotone"?(b(),$("g",XIe,eHe)):o.value==="fill"?(b(),$("g",tHe,aHe)):o.value==="light"?(b(),$("g",iHe,oHe)):o.value==="regular"?(b(),$("g",sHe,uHe)):o.value==="thin"?(b(),$("g",cHe,fHe)):me("",!0)],16,YIe))}}),mHe=["width","height","fill","transform"],vHe={key:0},gHe=h("path",{d:"M208,28H188V24a12,12,0,0,0-24,0v4H92V24a12,12,0,0,0-24,0v4H48A20,20,0,0,0,28,48V208a20,20,0,0,0,20,20H208a20,20,0,0,0,20-20V48A20,20,0,0,0,208,28ZM68,52a12,12,0,0,0,24,0h72a12,12,0,0,0,24,0h16V76H52V52ZM52,204V100H204V204Zm92-76a16,16,0,1,1-16-16A16,16,0,0,1,144,128Zm48,0a16,16,0,1,1-16-16A16,16,0,0,1,192,128ZM96,176a16,16,0,1,1-16-16A16,16,0,0,1,96,176Zm48,0a16,16,0,1,1-16-16A16,16,0,0,1,144,176Zm48,0a16,16,0,1,1-16-16A16,16,0,0,1,192,176Z"},null,-1),yHe=[gHe],_He={key:1},bHe=h("path",{d:"M216,48V88H40V48a8,8,0,0,1,8-8H208A8,8,0,0,1,216,48Z",opacity:"0.2"},null,-1),wHe=h("path",{d:"M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM72,48v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24V80H48V48ZM208,208H48V96H208V208Zm-68-76a12,12,0,1,1-12-12A12,12,0,0,1,140,132Zm44,0a12,12,0,1,1-12-12A12,12,0,0,1,184,132ZM96,172a12,12,0,1,1-12-12A12,12,0,0,1,96,172Zm44,0a12,12,0,1,1-12-12A12,12,0,0,1,140,172Zm44,0a12,12,0,1,1-12-12A12,12,0,0,1,184,172Z"},null,-1),$He=[bHe,wHe],AHe={key:2},SHe=h("path",{d:"M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM84,184a12,12,0,1,1,12-12A12,12,0,0,1,84,184Zm44,0a12,12,0,1,1,12-12A12,12,0,0,1,128,184Zm0-40a12,12,0,1,1,12-12A12,12,0,0,1,128,144Zm44,40a12,12,0,1,1,12-12A12,12,0,0,1,172,184Zm0-40a12,12,0,1,1,12-12A12,12,0,0,1,172,144Zm36-64H48V48H72v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24Z"},null,-1),CHe=[SHe],kHe={key:3},MHe=h("path",{d:"M208,34H182V24a6,6,0,0,0-12,0V34H86V24a6,6,0,0,0-12,0V34H48A14,14,0,0,0,34,48V208a14,14,0,0,0,14,14H208a14,14,0,0,0,14-14V48A14,14,0,0,0,208,34ZM48,46H74V56a6,6,0,0,0,12,0V46h84V56a6,6,0,0,0,12,0V46h26a2,2,0,0,1,2,2V82H46V48A2,2,0,0,1,48,46ZM208,210H48a2,2,0,0,1-2-2V94H210V208A2,2,0,0,1,208,210Zm-70-78a10,10,0,1,1-10-10A10,10,0,0,1,138,132Zm44,0a10,10,0,1,1-10-10A10,10,0,0,1,182,132ZM94,172a10,10,0,1,1-10-10A10,10,0,0,1,94,172Zm44,0a10,10,0,1,1-10-10A10,10,0,0,1,138,172Zm44,0a10,10,0,1,1-10-10A10,10,0,0,1,182,172Z"},null,-1),xHe=[MHe],EHe={key:4},LHe=h("path",{d:"M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM72,48v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24V80H48V48ZM208,208H48V96H208V208Zm-68-76a12,12,0,1,1-12-12A12,12,0,0,1,140,132Zm44,0a12,12,0,1,1-12-12A12,12,0,0,1,184,132ZM96,172a12,12,0,1,1-12-12A12,12,0,0,1,96,172Zm44,0a12,12,0,1,1-12-12A12,12,0,0,1,140,172Zm44,0a12,12,0,1,1-12-12A12,12,0,0,1,184,172Z"},null,-1),PHe=[LHe],THe={key:5},DHe=h("path",{d:"M208,36H180V24a4,4,0,0,0-8,0V36H84V24a4,4,0,0,0-8,0V36H48A12,12,0,0,0,36,48V208a12,12,0,0,0,12,12H208a12,12,0,0,0,12-12V48A12,12,0,0,0,208,36ZM48,44H76V56a4,4,0,0,0,8,0V44h88V56a4,4,0,0,0,8,0V44h28a4,4,0,0,1,4,4V84H44V48A4,4,0,0,1,48,44ZM208,212H48a4,4,0,0,1-4-4V92H212V208A4,4,0,0,1,208,212Zm-72-80a8,8,0,1,1-8-8A8,8,0,0,1,136,132Zm44,0a8,8,0,1,1-8-8A8,8,0,0,1,180,132ZM92,172a8,8,0,1,1-8-8A8,8,0,0,1,92,172Zm44,0a8,8,0,1,1-8-8A8,8,0,0,1,136,172Zm44,0a8,8,0,1,1-8-8A8,8,0,0,1,180,172Z"},null,-1),VHe=[DHe],OHe={name:"PhCalendarDots"},CXt=Ve({...OHe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",vHe,yHe)):o.value==="duotone"?(b(),$("g",_He,$He)):o.value==="fill"?(b(),$("g",AHe,CHe)):o.value==="light"?(b(),$("g",kHe,xHe)):o.value==="regular"?(b(),$("g",EHe,PHe)):o.value==="thin"?(b(),$("g",THe,VHe)):me("",!0)],16,mHe))}}),IHe=["width","height","fill","transform"],HHe={key:0},NHe=h("path",{d:"M208,28H188V24a12,12,0,0,0-24,0v4H92V24a12,12,0,0,0-24,0v4H48A20,20,0,0,0,28,48V208a20,20,0,0,0,20,20H208a20,20,0,0,0,20-20V48A20,20,0,0,0,208,28ZM68,52a12,12,0,0,0,24,0h72a12,12,0,0,0,24,0h16V76H52V52ZM52,204V100H204V204Zm112-52a12,12,0,0,1-12,12H140v12a12,12,0,0,1-24,0V164H104a12,12,0,0,1,0-24h12V128a12,12,0,0,1,24,0v12h12A12,12,0,0,1,164,152Z"},null,-1),RHe=[NHe],ZHe={key:1},FHe=h("path",{d:"M216,48V88H40V48a8,8,0,0,1,8-8H208A8,8,0,0,1,216,48Z",opacity:"0.2"},null,-1),zHe=h("path",{d:"M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM72,48v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24V80H48V48ZM208,208H48V96H208V208Zm-48-56a8,8,0,0,1-8,8H136v16a8,8,0,0,1-16,0V160H104a8,8,0,0,1,0-16h16V128a8,8,0,0,1,16,0v16h16A8,8,0,0,1,160,152Z"},null,-1),BHe=[FHe,zHe],UHe={key:2},jHe=h("path",{d:"M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM152,160H136v16a8,8,0,0,1-16,0V160H104a8,8,0,0,1,0-16h16V128a8,8,0,0,1,16,0v16h16a8,8,0,0,1,0,16ZM48,80V48H72v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24V80Z"},null,-1),qHe=[jHe],YHe={key:3},WHe=h("path",{d:"M208,34H182V24a6,6,0,0,0-12,0V34H86V24a6,6,0,0,0-12,0V34H48A14,14,0,0,0,34,48V208a14,14,0,0,0,14,14H208a14,14,0,0,0,14-14V48A14,14,0,0,0,208,34ZM48,46H74V56a6,6,0,0,0,12,0V46h84V56a6,6,0,0,0,12,0V46h26a2,2,0,0,1,2,2V82H46V48A2,2,0,0,1,48,46ZM208,210H48a2,2,0,0,1-2-2V94H210V208A2,2,0,0,1,208,210Zm-50-58a6,6,0,0,1-6,6H134v18a6,6,0,0,1-12,0V158H104a6,6,0,0,1,0-12h18V128a6,6,0,0,1,12,0v18h18A6,6,0,0,1,158,152Z"},null,-1),GHe=[WHe],KHe={key:4},XHe=h("path",{d:"M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM72,48v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24V80H48V48ZM208,208H48V96H208V208Zm-48-56a8,8,0,0,1-8,8H136v16a8,8,0,0,1-16,0V160H104a8,8,0,0,1,0-16h16V128a8,8,0,0,1,16,0v16h16A8,8,0,0,1,160,152Z"},null,-1),JHe=[XHe],QHe={key:5},eNe=h("path",{d:"M208,36H180V24a4,4,0,0,0-8,0V36H84V24a4,4,0,0,0-8,0V36H48A12,12,0,0,0,36,48V208a12,12,0,0,0,12,12H208a12,12,0,0,0,12-12V48A12,12,0,0,0,208,36ZM48,44H76V56a4,4,0,0,0,8,0V44h88V56a4,4,0,0,0,8,0V44h28a4,4,0,0,1,4,4V84H44V48A4,4,0,0,1,48,44ZM208,212H48a4,4,0,0,1-4-4V92H212V208A4,4,0,0,1,208,212Zm-52-60a4,4,0,0,1-4,4H132v20a4,4,0,0,1-8,0V156H104a4,4,0,0,1,0-8h20V128a4,4,0,0,1,8,0v20h20A4,4,0,0,1,156,152Z"},null,-1),tNe=[eNe],nNe={name:"PhCalendarPlus"},kXt=Ve({...nNe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",HHe,RHe)):o.value==="duotone"?(b(),$("g",ZHe,BHe)):o.value==="fill"?(b(),$("g",UHe,qHe)):o.value==="light"?(b(),$("g",YHe,GHe)):o.value==="regular"?(b(),$("g",KHe,JHe)):o.value==="thin"?(b(),$("g",QHe,tNe)):me("",!0)],16,IHe))}}),aNe=["width","height","fill","transform"],iNe={key:0},rNe=h("path",{d:"M208,28H188V24a12,12,0,0,0-24,0v4H92V24a12,12,0,0,0-24,0v4H48A20,20,0,0,0,28,48V208a20,20,0,0,0,20,20H208a20,20,0,0,0,20-20V48A20,20,0,0,0,208,28Zm-4,176H52V52H68a12,12,0,0,0,24,0h72a12,12,0,0,0,24,0h16Zm-27.08-94.35-27.42-2.12L139,83.25a12,12,0,0,0-22,0L106.5,107.53l-27.42,2.12a12,12,0,0,0-6.72,21.22l20.58,17-6.25,25.26a12,12,0,0,0,17.73,13.22L128,172.46l23.58,13.88a12,12,0,0,0,17.73-13.22l-6.25-25.26,20.58-17a12,12,0,0,0-6.72-21.22Zm-35,24.51a12,12,0,0,0-4,12.13l1.21,4.89-5.07-3a12.06,12.06,0,0,0-12.18,0l-5.07,3,1.21-4.89a12,12,0,0,0-4-12.13l-3.47-2.87,5-.39a12,12,0,0,0,10.09-7.21l2.33-5.4,2.33,5.4a12,12,0,0,0,10.09,7.21l5,.39Z"},null,-1),oNe=[rNe],sNe={key:1},lNe=h("path",{d:"M149.6,143.41,157.67,176,128,158.54,98.33,176l8.07-32.59L80,121.61l34.65-2.67L128,88l13.35,30.94L176,121.61Z",opacity:"0.2"},null,-1),uNe=h("path",{d:"M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32Zm0,176H48V48H72v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24V208Zm-31.38-94.36-29.84-2.31-11.43-26.5a8,8,0,0,0-14.7,0l-11.43,26.5-29.84,2.31a8,8,0,0,0-4.47,14.14l22.52,18.59-6.86,27.71a8,8,0,0,0,11.82,8.81L128,167.82l25.61,15.07a8,8,0,0,0,11.82-8.81l-6.86-27.71,22.52-18.59a8,8,0,0,0-4.47-14.14Zm-32.11,23.6a8,8,0,0,0-2.68,8.09l3.5,14.12-13.27-7.81a8,8,0,0,0-8.12,0l-13.27,7.81,3.5-14.12a8,8,0,0,0-2.68-8.09l-11.11-9.18,14.89-1.15a8,8,0,0,0,6.73-4.8l6-13.92,6,13.92a8,8,0,0,0,6.73,4.8l14.89,1.15Z"},null,-1),cNe=[lNe,uNe],dNe={key:2},fNe=h("path",{d:"M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM72,64V56a8,8,0,0,1,16,0v8a8,8,0,0,1-16,0Zm106.55,60.7-24.46,20.19L161.55,175a4,4,0,0,1-1.49,4.17,4.05,4.05,0,0,1-2.39.79,4,4,0,0,1-2-.55L128,163.18l-27.64,16.27A4,4,0,0,1,94.45,175l7.46-30.15L77.45,124.7a4,4,0,0,1,2.24-7.08l32.24-2.49,12.4-28.71a4,4,0,0,1,7.34,0l12.4,28.71,32.24,2.49a4,4,0,0,1,2.24,7.08ZM184,64a8,8,0,0,1-16,0V56a8,8,0,0,1,16,0Z"},null,-1),hNe=[fNe],pNe={key:3},mNe=h("path",{d:"M208,34H182V24a6,6,0,0,0-12,0V34H86V24a6,6,0,0,0-12,0V34H48A14,14,0,0,0,34,48V208a14,14,0,0,0,14,14H208a14,14,0,0,0,14-14V48A14,14,0,0,0,208,34Zm2,174a2,2,0,0,1-2,2H48a2,2,0,0,1-2-2V48a2,2,0,0,1,2-2H74V56a6,6,0,0,0,12,0V46h84V56a6,6,0,0,0,12,0V46h26a2,2,0,0,1,2,2Zm-33.54-92.37-31-2.4L133.51,85.62a6,6,0,0,0-11,0l-11.91,27.61-31,2.4a6,6,0,0,0-3.36,10.61l23.49,19.39-7.16,28.93a6,6,0,0,0,8.87,6.61L128,165.5l26.62,15.67a6,6,0,0,0,8.87-6.61l-7.16-28.93,23.49-19.39a6,6,0,0,0-3.36-10.61Zm-30.68,23.15a6,6,0,0,0-2,6.07l4.63,18.74L131,153.37a6,6,0,0,0-6.08,0l-17.37,10.22,4.63-18.74a6,6,0,0,0-2-6.07L95.28,126.45l19.83-1.53a6,6,0,0,0,5-3.61L128,103.14l7.84,18.17a6,6,0,0,0,5,3.61l19.83,1.53Z"},null,-1),vNe=[mNe],gNe={key:4},yNe=h("path",{d:"M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32Zm0,176H48V48H72v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24V208Zm-31.38-94.36-29.84-2.31-11.43-26.5a8,8,0,0,0-14.7,0l-11.43,26.5-29.84,2.31a8,8,0,0,0-4.47,14.14l22.52,18.59-6.86,27.71a8,8,0,0,0,11.82,8.81L128,167.82l25.61,15.07a8,8,0,0,0,11.82-8.81l-6.86-27.71,22.52-18.59a8,8,0,0,0-4.47-14.14Zm-32.11,23.6a8,8,0,0,0-2.68,8.09l3.5,14.12-13.27-7.81a8,8,0,0,0-8.12,0l-13.27,7.81,3.5-14.12a8,8,0,0,0-2.68-8.09l-11.11-9.18,14.89-1.15a8,8,0,0,0,6.73-4.8l6-13.92,6,13.92a8,8,0,0,0,6.73,4.8l14.89,1.15Z"},null,-1),_Ne=[yNe],bNe={key:5},wNe=h("path",{d:"M208,36H180V24a4,4,0,0,0-8,0V36H84V24a4,4,0,0,0-8,0V36H48A12,12,0,0,0,36,48V208a12,12,0,0,0,12,12H208a12,12,0,0,0,12-12V48A12,12,0,0,0,208,36Zm4,172a4,4,0,0,1-4,4H48a4,4,0,0,1-4-4V48a4,4,0,0,1,4-4H76V56a4,4,0,0,0,8,0V44h88V56a4,4,0,0,0,8,0V44h28a4,4,0,0,1,4,4Zm-35.69-90.38-32.24-2.49-12.4-28.71a4,4,0,0,0-7.34,0l-12.4,28.71-32.24,2.49a4,4,0,0,0-2.24,7.08l24.46,20.19L94.45,175a4,4,0,0,0,5.91,4.41L128,163.18l27.64,16.27a4,4,0,0,0,2,.55,4.05,4.05,0,0,0,2.39-.79,4,4,0,0,0,1.49-4.17l-7.46-30.15,24.46-20.19a4,4,0,0,0-2.24-7.08Zm-29.26,22.71a4,4,0,0,0-1.33,4l5.78,23.36L130,155.09a4,4,0,0,0-4.06,0L104.5,167.73l5.78-23.36a4,4,0,0,0-1.33-4L90.19,124.84,115,122.92a4,4,0,0,0,3.36-2.4L128,98.1l9.68,22.42a4,4,0,0,0,3.36,2.4l24.77,1.92Z"},null,-1),$Ne=[wNe],ANe={name:"PhCalendarStar"},MXt=Ve({...ANe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",iNe,oNe)):o.value==="duotone"?(b(),$("g",sNe,cNe)):o.value==="fill"?(b(),$("g",dNe,hNe)):o.value==="light"?(b(),$("g",pNe,vNe)):o.value==="regular"?(b(),$("g",gNe,_Ne)):o.value==="thin"?(b(),$("g",bNe,$Ne)):me("",!0)],16,aNe))}}),SNe=["width","height","fill","transform"],CNe={key:0},kNe=h("path",{d:"M160.49,136.49,145,152l15.52,15.51a12,12,0,0,1-17,17L128,169l-15.51,15.52a12,12,0,0,1-17-17L111,152,95.51,136.49a12,12,0,1,1,17-17L128,135l15.51-15.52a12,12,0,1,1,17,17ZM228,48V208a20,20,0,0,1-20,20H48a20,20,0,0,1-20-20V48A20,20,0,0,1,48,28H68V24a12,12,0,0,1,24,0v4h72V24a12,12,0,0,1,24,0v4h20A20,20,0,0,1,228,48ZM52,52V76H204V52H188a12,12,0,0,1-24,0H92a12,12,0,0,1-24,0ZM204,204V100H52V204Z"},null,-1),MNe=[kNe],xNe={key:1},ENe=h("path",{d:"M216,48V88H40V48a8,8,0,0,1,8-8H208A8,8,0,0,1,216,48Z",opacity:"0.2"},null,-1),LNe=h("path",{d:"M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM72,48v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24V80H48V48ZM208,208H48V96H208V208Zm-50.34-74.34L139.31,152l18.35,18.34a8,8,0,0,1-11.32,11.32L128,163.31l-18.34,18.35a8,8,0,0,1-11.32-11.32L116.69,152,98.34,133.66a8,8,0,0,1,11.32-11.32L128,140.69l18.34-18.35a8,8,0,0,1,11.32,11.32Z"},null,-1),PNe=[ENe,LNe],TNe={key:2},DNe=h("path",{d:"M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM157.66,170.34a8,8,0,0,1-11.32,11.32L128,163.31l-18.34,18.35a8,8,0,0,1-11.32-11.32L116.69,152,98.34,133.66a8,8,0,0,1,11.32-11.32L128,140.69l18.34-18.35a8,8,0,0,1,11.32,11.32L139.31,152ZM208,80H48V48H72v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24Z"},null,-1),VNe=[DNe],ONe={key:3},INe=h("path",{d:"M208,34H182V24a6,6,0,0,0-12,0V34H86V24a6,6,0,0,0-12,0V34H48A14,14,0,0,0,34,48V208a14,14,0,0,0,14,14H208a14,14,0,0,0,14-14V48A14,14,0,0,0,208,34ZM48,46H74V56a6,6,0,0,0,12,0V46h84V56a6,6,0,0,0,12,0V46h26a2,2,0,0,1,2,2V82H46V48A2,2,0,0,1,48,46ZM208,210H48a2,2,0,0,1-2-2V94H210V208A2,2,0,0,1,208,210Zm-51.76-77.76L136.48,152l19.76,19.76a6,6,0,1,1-8.48,8.48L128,160.48l-19.76,19.76a6,6,0,0,1-8.48-8.48L119.52,152,99.76,132.24a6,6,0,1,1,8.48-8.48L128,143.52l19.76-19.76a6,6,0,1,1,8.48,8.48Z"},null,-1),HNe=[INe],NNe={key:4},RNe=h("path",{d:"M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM72,48v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24V80H48V48ZM208,208H48V96H208V208Zm-50.34-74.34L139.31,152l18.35,18.34a8,8,0,0,1-11.32,11.32L128,163.31l-18.34,18.35a8,8,0,0,1-11.32-11.32L116.69,152,98.34,133.66a8,8,0,0,1,11.32-11.32L128,140.69l18.34-18.35a8,8,0,0,1,11.32,11.32Z"},null,-1),ZNe=[RNe],FNe={key:5},zNe=h("path",{d:"M208,36H180V24a4,4,0,0,0-8,0V36H84V24a4,4,0,0,0-8,0V36H48A12,12,0,0,0,36,48V208a12,12,0,0,0,12,12H208a12,12,0,0,0,12-12V48A12,12,0,0,0,208,36ZM48,44H76V56a4,4,0,0,0,8,0V44h88V56a4,4,0,0,0,8,0V44h28a4,4,0,0,1,4,4V84H44V48A4,4,0,0,1,48,44ZM208,212H48a4,4,0,0,1-4-4V92H212V208A4,4,0,0,1,208,212Zm-53.17-81.17L133.66,152l21.17,21.17a4,4,0,0,1-5.66,5.66L128,157.66l-21.17,21.17a4,4,0,0,1-5.66-5.66L122.34,152l-21.17-21.17a4,4,0,1,1,5.66-5.66L128,146.34l21.17-21.17a4,4,0,1,1,5.66,5.66Z"},null,-1),BNe=[zNe],UNe={name:"PhCalendarX"},xXt=Ve({...UNe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",CNe,MNe)):o.value==="duotone"?(b(),$("g",xNe,PNe)):o.value==="fill"?(b(),$("g",TNe,VNe)):o.value==="light"?(b(),$("g",ONe,HNe)):o.value==="regular"?(b(),$("g",NNe,ZNe)):o.value==="thin"?(b(),$("g",FNe,BNe)):me("",!0)],16,SNe))}}),jNe=["width","height","fill","transform"],qNe={key:0},YNe=h("path",{d:"M208,52H182.42L170,33.34A12,12,0,0,0,160,28H96a12,12,0,0,0-10,5.34L73.57,52H48A28,28,0,0,0,20,80V192a28,28,0,0,0,28,28H208a28,28,0,0,0,28-28V80A28,28,0,0,0,208,52Zm4,140a4,4,0,0,1-4,4H48a4,4,0,0,1-4-4V80a4,4,0,0,1,4-4H80a12,12,0,0,0,10-5.34L102.42,52h51.15L166,70.66A12,12,0,0,0,176,76h32a4,4,0,0,1,4,4ZM128,84a48,48,0,1,0,48,48A48.05,48.05,0,0,0,128,84Zm0,72a24,24,0,1,1,24-24A24,24,0,0,1,128,156Z"},null,-1),WNe=[YNe],GNe={key:1},KNe=h("path",{d:"M208,64H176L160,40H96L80,64H48A16,16,0,0,0,32,80V192a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V80A16,16,0,0,0,208,64ZM128,168a36,36,0,1,1,36-36A36,36,0,0,1,128,168Z",opacity:"0.2"},null,-1),XNe=h("path",{d:"M208,56H180.28L166.65,35.56A8,8,0,0,0,160,32H96a8,8,0,0,0-6.65,3.56L75.71,56H48A24,24,0,0,0,24,80V192a24,24,0,0,0,24,24H208a24,24,0,0,0,24-24V80A24,24,0,0,0,208,56Zm8,136a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V80a8,8,0,0,1,8-8H80a8,8,0,0,0,6.66-3.56L100.28,48h55.43l13.63,20.44A8,8,0,0,0,176,72h32a8,8,0,0,1,8,8ZM128,88a44,44,0,1,0,44,44A44.05,44.05,0,0,0,128,88Zm0,72a28,28,0,1,1,28-28A28,28,0,0,1,128,160Z"},null,-1),JNe=[KNe,XNe],QNe={key:2},eRe=h("path",{d:"M208,56H180.28L166.65,35.56A8,8,0,0,0,160,32H96a8,8,0,0,0-6.65,3.56L75.71,56H48A24,24,0,0,0,24,80V192a24,24,0,0,0,24,24H208a24,24,0,0,0,24-24V80A24,24,0,0,0,208,56Zm-44,76a36,36,0,1,1-36-36A36,36,0,0,1,164,132Z"},null,-1),tRe=[eRe],nRe={key:3},aRe=h("path",{d:"M208,58H179.21L165,36.67A6,6,0,0,0,160,34H96a6,6,0,0,0-5,2.67L76.78,58H48A22,22,0,0,0,26,80V192a22,22,0,0,0,22,22H208a22,22,0,0,0,22-22V80A22,22,0,0,0,208,58Zm10,134a10,10,0,0,1-10,10H48a10,10,0,0,1-10-10V80A10,10,0,0,1,48,70H80a6,6,0,0,0,5-2.67L99.21,46h57.57L171,67.33A6,6,0,0,0,176,70h32a10,10,0,0,1,10,10ZM128,90a42,42,0,1,0,42,42A42,42,0,0,0,128,90Zm0,72a30,30,0,1,1,30-30A30,30,0,0,1,128,162Z"},null,-1),iRe=[aRe],rRe={key:4},oRe=h("path",{d:"M208,56H180.28L166.65,35.56A8,8,0,0,0,160,32H96a8,8,0,0,0-6.65,3.56L75.71,56H48A24,24,0,0,0,24,80V192a24,24,0,0,0,24,24H208a24,24,0,0,0,24-24V80A24,24,0,0,0,208,56Zm8,136a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V80a8,8,0,0,1,8-8H80a8,8,0,0,0,6.66-3.56L100.28,48h55.43l13.63,20.44A8,8,0,0,0,176,72h32a8,8,0,0,1,8,8ZM128,88a44,44,0,1,0,44,44A44.05,44.05,0,0,0,128,88Zm0,72a28,28,0,1,1,28-28A28,28,0,0,1,128,160Z"},null,-1),sRe=[oRe],lRe={key:5},uRe=h("path",{d:"M208,60H178.13L163.32,37.78A4,4,0,0,0,160,36H96a4,4,0,0,0-3.32,1.78L77.85,60H48A20,20,0,0,0,28,80V192a20,20,0,0,0,20,20H208a20,20,0,0,0,20-20V80A20,20,0,0,0,208,60Zm12,132a12,12,0,0,1-12,12H48a12,12,0,0,1-12-12V80A12,12,0,0,1,48,68H80a4,4,0,0,0,3.33-1.78L98.13,44h59.72l14.82,22.22A4,4,0,0,0,176,68h32a12,12,0,0,1,12,12ZM128,92a40,40,0,1,0,40,40A40,40,0,0,0,128,92Zm0,72a32,32,0,1,1,32-32A32,32,0,0,1,128,164Z"},null,-1),cRe=[uRe],dRe={name:"PhCamera"},EXt=Ve({...dRe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",qNe,WNe)):o.value==="duotone"?(b(),$("g",GNe,JNe)):o.value==="fill"?(b(),$("g",QNe,tRe)):o.value==="light"?(b(),$("g",nRe,iRe)):o.value==="regular"?(b(),$("g",rRe,sRe)):o.value==="thin"?(b(),$("g",lRe,cRe)):me("",!0)],16,jNe))}}),fRe=["width","height","fill","transform"],hRe={key:0},pRe=h("path",{d:"M216.49,104.49l-80,80a12,12,0,0,1-17,0l-80-80a12,12,0,0,1,17-17L128,159l71.51-71.52a12,12,0,0,1,17,17Z"},null,-1),mRe=[pRe],vRe={key:1},gRe=h("path",{d:"M208,96l-80,80L48,96Z",opacity:"0.2"},null,-1),yRe=h("path",{d:"M215.39,92.94A8,8,0,0,0,208,88H48a8,8,0,0,0-5.66,13.66l80,80a8,8,0,0,0,11.32,0l80-80A8,8,0,0,0,215.39,92.94ZM128,164.69,67.31,104H188.69Z"},null,-1),_Re=[gRe,yRe],bRe={key:2},wRe=h("path",{d:"M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,48,88H208a8,8,0,0,1,5.66,13.66Z"},null,-1),$Re=[wRe],ARe={key:3},SRe=h("path",{d:"M212.24,100.24l-80,80a6,6,0,0,1-8.48,0l-80-80a6,6,0,0,1,8.48-8.48L128,167.51l75.76-75.75a6,6,0,0,1,8.48,8.48Z"},null,-1),CRe=[SRe],kRe={key:4},MRe=h("path",{d:"M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z"},null,-1),xRe=[MRe],ERe={key:5},LRe=h("path",{d:"M210.83,98.83l-80,80a4,4,0,0,1-5.66,0l-80-80a4,4,0,0,1,5.66-5.66L128,170.34l77.17-77.17a4,4,0,1,1,5.66,5.66Z"},null,-1),PRe=[LRe],TRe={name:"PhCaretDown"},LXt=Ve({...TRe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",hRe,mRe)):o.value==="duotone"?(b(),$("g",vRe,_Re)):o.value==="fill"?(b(),$("g",bRe,$Re)):o.value==="light"?(b(),$("g",ARe,CRe)):o.value==="regular"?(b(),$("g",kRe,xRe)):o.value==="thin"?(b(),$("g",ERe,PRe)):me("",!0)],16,fRe))}}),DRe=["width","height","fill","transform"],VRe={key:0},ORe=h("path",{d:"M168.49,199.51a12,12,0,0,1-17,17l-80-80a12,12,0,0,1,0-17l80-80a12,12,0,0,1,17,17L97,128Z"},null,-1),IRe=[ORe],HRe={key:1},NRe=h("path",{d:"M160,48V208L80,128Z",opacity:"0.2"},null,-1),RRe=h("path",{d:"M163.06,40.61a8,8,0,0,0-8.72,1.73l-80,80a8,8,0,0,0,0,11.32l80,80A8,8,0,0,0,168,208V48A8,8,0,0,0,163.06,40.61ZM152,188.69,91.31,128,152,67.31Z"},null,-1),ZRe=[NRe,RRe],FRe={key:2},zRe=h("path",{d:"M168,48V208a8,8,0,0,1-13.66,5.66l-80-80a8,8,0,0,1,0-11.32l80-80A8,8,0,0,1,168,48Z"},null,-1),BRe=[zRe],URe={key:3},jRe=h("path",{d:"M164.24,203.76a6,6,0,1,1-8.48,8.48l-80-80a6,6,0,0,1,0-8.48l80-80a6,6,0,0,1,8.48,8.48L88.49,128Z"},null,-1),qRe=[jRe],YRe={key:4},WRe=h("path",{d:"M165.66,202.34a8,8,0,0,1-11.32,11.32l-80-80a8,8,0,0,1,0-11.32l80-80a8,8,0,0,1,11.32,11.32L91.31,128Z"},null,-1),GRe=[WRe],KRe={key:5},XRe=h("path",{d:"M162.83,205.17a4,4,0,0,1-5.66,5.66l-80-80a4,4,0,0,1,0-5.66l80-80a4,4,0,1,1,5.66,5.66L85.66,128Z"},null,-1),JRe=[XRe],QRe={name:"PhCaretLeft"},PXt=Ve({...QRe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",VRe,IRe)):o.value==="duotone"?(b(),$("g",HRe,ZRe)):o.value==="fill"?(b(),$("g",FRe,BRe)):o.value==="light"?(b(),$("g",URe,qRe)):o.value==="regular"?(b(),$("g",YRe,GRe)):o.value==="thin"?(b(),$("g",KRe,JRe)):me("",!0)],16,DRe))}}),eZe=["width","height","fill","transform"],tZe={key:0},nZe=h("path",{d:"M184.49,136.49l-80,80a12,12,0,0,1-17-17L159,128,87.51,56.49a12,12,0,1,1,17-17l80,80A12,12,0,0,1,184.49,136.49Z"},null,-1),aZe=[nZe],iZe={key:1},rZe=h("path",{d:"M176,128,96,208V48Z",opacity:"0.2"},null,-1),oZe=h("path",{d:"M181.66,122.34l-80-80A8,8,0,0,0,88,48V208a8,8,0,0,0,13.66,5.66l80-80A8,8,0,0,0,181.66,122.34ZM104,188.69V67.31L164.69,128Z"},null,-1),sZe=[rZe,oZe],lZe={key:2},uZe=h("path",{d:"M181.66,133.66l-80,80A8,8,0,0,1,88,208V48a8,8,0,0,1,13.66-5.66l80,80A8,8,0,0,1,181.66,133.66Z"},null,-1),cZe=[uZe],dZe={key:3},fZe=h("path",{d:"M180.24,132.24l-80,80a6,6,0,0,1-8.48-8.48L167.51,128,91.76,52.24a6,6,0,0,1,8.48-8.48l80,80A6,6,0,0,1,180.24,132.24Z"},null,-1),hZe=[fZe],pZe={key:4},mZe=h("path",{d:"M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z"},null,-1),vZe=[mZe],gZe={key:5},yZe=h("path",{d:"M178.83,130.83l-80,80a4,4,0,0,1-5.66-5.66L170.34,128,93.17,50.83a4,4,0,0,1,5.66-5.66l80,80A4,4,0,0,1,178.83,130.83Z"},null,-1),_Ze=[yZe],bZe={name:"PhCaretRight"},TXt=Ve({...bZe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",tZe,aZe)):o.value==="duotone"?(b(),$("g",iZe,sZe)):o.value==="fill"?(b(),$("g",lZe,cZe)):o.value==="light"?(b(),$("g",dZe,hZe)):o.value==="regular"?(b(),$("g",pZe,vZe)):o.value==="thin"?(b(),$("g",gZe,_Ze)):me("",!0)],16,eZe))}}),wZe=["width","height","fill","transform"],$Ze={key:0},AZe=h("path",{d:"M216.49,168.49a12,12,0,0,1-17,0L128,97,56.49,168.49a12,12,0,0,1-17-17l80-80a12,12,0,0,1,17,0l80,80A12,12,0,0,1,216.49,168.49Z"},null,-1),SZe=[AZe],CZe={key:1},kZe=h("path",{d:"M208,160H48l80-80Z",opacity:"0.2"},null,-1),MZe=h("path",{d:"M213.66,154.34l-80-80a8,8,0,0,0-11.32,0l-80,80A8,8,0,0,0,48,168H208a8,8,0,0,0,5.66-13.66ZM67.31,152,128,91.31,188.69,152Z"},null,-1),xZe=[kZe,MZe],EZe={key:2},LZe=h("path",{d:"M215.39,163.06A8,8,0,0,1,208,168H48a8,8,0,0,1-5.66-13.66l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,215.39,163.06Z"},null,-1),PZe=[LZe],TZe={key:3},DZe=h("path",{d:"M212.24,164.24a6,6,0,0,1-8.48,0L128,88.49,52.24,164.24a6,6,0,0,1-8.48-8.48l80-80a6,6,0,0,1,8.48,0l80,80A6,6,0,0,1,212.24,164.24Z"},null,-1),VZe=[DZe],OZe={key:4},IZe=h("path",{d:"M213.66,165.66a8,8,0,0,1-11.32,0L128,91.31,53.66,165.66a8,8,0,0,1-11.32-11.32l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,213.66,165.66Z"},null,-1),HZe=[IZe],NZe={key:5},RZe=h("path",{d:"M210.83,162.83a4,4,0,0,1-5.66,0L128,85.66,50.83,162.83a4,4,0,0,1-5.66-5.66l80-80a4,4,0,0,1,5.66,0l80,80A4,4,0,0,1,210.83,162.83Z"},null,-1),ZZe=[RZe],FZe={name:"PhCaretUp"},DXt=Ve({...FZe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",$Ze,SZe)):o.value==="duotone"?(b(),$("g",CZe,xZe)):o.value==="fill"?(b(),$("g",EZe,PZe)):o.value==="light"?(b(),$("g",TZe,VZe)):o.value==="regular"?(b(),$("g",OZe,HZe)):o.value==="thin"?(b(),$("g",NZe,ZZe)):me("",!0)],16,wZe))}}),zZe=["width","height","fill","transform"],BZe={key:0},UZe=h("path",{d:"M224,196h-4V40a12,12,0,0,0-12-12H152a12,12,0,0,0-12,12V76H96A12,12,0,0,0,84,88v36H48a12,12,0,0,0-12,12v60H32a12,12,0,0,0,0,24H224a12,12,0,0,0,0-24ZM164,52h32V196H164Zm-56,48h32v96H108ZM60,148H84v48H60Z"},null,-1),jZe=[UZe],qZe={key:1},YZe=h("path",{d:"M208,40V208H152V40Z",opacity:"0.2"},null,-1),WZe=h("path",{d:"M224,200h-8V40a8,8,0,0,0-8-8H152a8,8,0,0,0-8,8V80H96a8,8,0,0,0-8,8v40H48a8,8,0,0,0-8,8v64H32a8,8,0,0,0,0,16H224a8,8,0,0,0,0-16ZM160,48h40V200H160ZM104,96h40V200H104ZM56,144H88v56H56Z"},null,-1),GZe=[YZe,WZe],KZe={key:2},XZe=h("path",{d:"M232,208a8,8,0,0,1-8,8H32a8,8,0,0,1,0-16h8V136a8,8,0,0,1,8-8H72a8,8,0,0,1,8,8v64H96V88a8,8,0,0,1,8-8h32a8,8,0,0,1,8,8V200h16V40a8,8,0,0,1,8-8h40a8,8,0,0,1,8,8V200h8A8,8,0,0,1,232,208Z"},null,-1),JZe=[XZe],QZe={key:3},eFe=h("path",{d:"M224,202H214V40a6,6,0,0,0-6-6H152a6,6,0,0,0-6,6V82H96a6,6,0,0,0-6,6v42H48a6,6,0,0,0-6,6v66H32a6,6,0,0,0,0,12H224a6,6,0,0,0,0-12ZM158,46h44V202H158ZM102,94h44V202H102ZM54,142H90v60H54Z"},null,-1),tFe=[eFe],nFe={key:4},aFe=h("path",{d:"M224,200h-8V40a8,8,0,0,0-8-8H152a8,8,0,0,0-8,8V80H96a8,8,0,0,0-8,8v40H48a8,8,0,0,0-8,8v64H32a8,8,0,0,0,0,16H224a8,8,0,0,0,0-16ZM160,48h40V200H160ZM104,96h40V200H104ZM56,144H88v56H56Z"},null,-1),iFe=[aFe],rFe={key:5},oFe=h("path",{d:"M224,204H212V40a4,4,0,0,0-4-4H152a4,4,0,0,0-4,4V84H96a4,4,0,0,0-4,4v44H48a4,4,0,0,0-4,4v68H32a4,4,0,0,0,0,8H224a4,4,0,0,0,0-8ZM156,44h48V204H156ZM100,92h48V204H100ZM52,140H92v64H52Z"},null,-1),sFe=[oFe],lFe={name:"PhChartBar"},VXt=Ve({...lFe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",BZe,jZe)):o.value==="duotone"?(b(),$("g",qZe,GZe)):o.value==="fill"?(b(),$("g",KZe,JZe)):o.value==="light"?(b(),$("g",QZe,tFe)):o.value==="regular"?(b(),$("g",nFe,iFe)):o.value==="thin"?(b(),$("g",rFe,sFe)):me("",!0)],16,zZe))}}),uFe=["width","height","fill","transform"],cFe={key:0},dFe=h("path",{d:"M236,208a12,12,0,0,1-12,12H32a12,12,0,0,1-12-12V48a12,12,0,0,1,24,0v99l43.51-43.52a12,12,0,0,1,17,0L128,127l43-43H160a12,12,0,0,1,0-24h40a12,12,0,0,1,12,12v40a12,12,0,0,1-24,0V101l-51.51,51.52a12,12,0,0,1-17,0L96,129,44,181v15H224A12,12,0,0,1,236,208Z"},null,-1),fFe=[dFe],hFe={key:1},pFe=h("path",{d:"M224,64V208H32V48H208A16,16,0,0,1,224,64Z",opacity:"0.2"},null,-1),mFe=h("path",{d:"M232,208a8,8,0,0,1-8,8H32a8,8,0,0,1-8-8V48a8,8,0,0,1,16,0V156.69l50.34-50.35a8,8,0,0,1,11.32,0L128,132.69,180.69,80H160a8,8,0,0,1,0-16h40a8,8,0,0,1,8,8v40a8,8,0,0,1-16,0V91.31l-58.34,58.35a8,8,0,0,1-11.32,0L96,123.31l-56,56V200H224A8,8,0,0,1,232,208Z"},null,-1),vFe=[pFe,mFe],gFe={key:2},yFe=h("path",{d:"M216,40H40A16,16,0,0,0,24,56V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40ZM200,192H56a8,8,0,0,1-8-8V72a8,8,0,0,1,16,0v76.69l34.34-34.35a8,8,0,0,1,11.32,0L128,132.69,172.69,88H144a8,8,0,0,1,0-16h48a8,8,0,0,1,8,8v48a8,8,0,0,1-16,0V99.31l-50.34,50.35a8,8,0,0,1-11.32,0L104,131.31l-40,40V176H200a8,8,0,0,1,0,16Z"},null,-1),_Fe=[yFe],bFe={key:3},wFe=h("path",{d:"M230,208a6,6,0,0,1-6,6H32a6,6,0,0,1-6-6V48a6,6,0,0,1,12,0V161.52l53.76-53.76a6,6,0,0,1,8.48,0L128,135.51,185.52,78H160a6,6,0,0,1,0-12h40a6,6,0,0,1,6,6v40a6,6,0,0,1-12,0V86.48l-61.76,61.76a6,6,0,0,1-8.48,0L96,120.49l-58,58V202H224A6,6,0,0,1,230,208Z"},null,-1),$Fe=[wFe],AFe={key:4},SFe=h("path",{d:"M232,208a8,8,0,0,1-8,8H32a8,8,0,0,1-8-8V48a8,8,0,0,1,16,0V156.69l50.34-50.35a8,8,0,0,1,11.32,0L128,132.69,180.69,80H160a8,8,0,0,1,0-16h40a8,8,0,0,1,8,8v40a8,8,0,0,1-16,0V91.31l-58.34,58.35a8,8,0,0,1-11.32,0L96,123.31l-56,56V200H224A8,8,0,0,1,232,208Z"},null,-1),CFe=[SFe],kFe={key:5},MFe=h("path",{d:"M228,208a4,4,0,0,1-4,4H32a4,4,0,0,1-4-4V48a4,4,0,0,1,8,0V166.34l57.17-57.17a4,4,0,0,1,5.66,0L128,138.34,190.34,76H160a4,4,0,0,1,0-8h40a4,4,0,0,1,4,4v40a4,4,0,0,1-8,0V81.66l-65.17,65.17a4,4,0,0,1-5.66,0L96,117.66l-60,60V204H224A4,4,0,0,1,228,208Z"},null,-1),xFe=[MFe],EFe={name:"PhChartLineUp"},OXt=Ve({...EFe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",cFe,fFe)):o.value==="duotone"?(b(),$("g",hFe,vFe)):o.value==="fill"?(b(),$("g",gFe,_Fe)):o.value==="light"?(b(),$("g",bFe,$Fe)):o.value==="regular"?(b(),$("g",AFe,CFe)):o.value==="thin"?(b(),$("g",kFe,xFe)):me("",!0)],16,uFe))}}),LFe=["width","height","fill","transform"],PFe={key:0},TFe=h("path",{d:"M88,120a16,16,0,1,1,16,16A16,16,0,0,1,88,120Zm64,16a16,16,0,1,0-16-16A16,16,0,0,0,152,136Zm84-80V184a20,20,0,0,1-20,20H157.89l-12.52,21.92a20,20,0,0,1-34.74,0L98.11,204H40a20,20,0,0,1-20-20V56A20,20,0,0,1,40,36H216A20,20,0,0,1,236,56Zm-24,4H44V180h61.07a12,12,0,0,1,10.42,6.05L128,207.94l12.51-21.89A12,12,0,0,1,150.93,180H212Z"},null,-1),DFe=[TFe],VFe={key:1},OFe=h("path",{d:"M224,56V184a8,8,0,0,1-8,8H150.93l-16,28a8,8,0,0,1-13.9,0l-16-28H40a8,8,0,0,1-8-8V56a8,8,0,0,1,8-8H216A8,8,0,0,1,224,56Z",opacity:"0.2"},null,-1),IFe=h("path",{d:"M116,120a12,12,0,1,1,12,12A12,12,0,0,1,116,120ZM84,132a12,12,0,1,0-12-12A12,12,0,0,0,84,132Zm88,0a12,12,0,1,0-12-12A12,12,0,0,0,172,132Zm60-76V184a16,16,0,0,1-16,16H155.57l-13.68,23.94a16,16,0,0,1-27.78,0L100.43,200H40a16,16,0,0,1-16-16V56A16,16,0,0,1,40,40H216A16,16,0,0,1,232,56Zm-16,0H40V184h65.07a8,8,0,0,1,7,4l16,28,16-28a8,8,0,0,1,7-4H216Z"},null,-1),HFe=[OFe,IFe],NFe={key:2},RFe=h("path",{d:"M216,40H40A16,16,0,0,0,24,56V184a16,16,0,0,0,16,16h60.43l13.68,23.94a16,16,0,0,0,27.78,0L155.57,200H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40ZM84,132a12,12,0,1,1,12-12A12,12,0,0,1,84,132Zm44,0a12,12,0,1,1,12-12A12,12,0,0,1,128,132Zm44,0a12,12,0,1,1,12-12A12,12,0,0,1,172,132Z"},null,-1),ZFe=[RFe],FFe={key:3},zFe=h("path",{d:"M138,120a10,10,0,1,1-10-10A10,10,0,0,1,138,120ZM84,110a10,10,0,1,0,10,10A10,10,0,0,0,84,110Zm88,0a10,10,0,1,0,10,10A10,10,0,0,0,172,110Zm58-54V184a14,14,0,0,1-14,14H154.41L140.16,223a14,14,0,0,1-24.32,0L101.59,198H40a14,14,0,0,1-14-14V56A14,14,0,0,1,40,42H216A14,14,0,0,1,230,56Zm-12,0a2,2,0,0,0-2-2H40a2,2,0,0,0-2,2V184a2,2,0,0,0,2,2h65.07a6,6,0,0,1,5.21,3l16,28a2,2,0,0,0,3.48,0l16-28a6,6,0,0,1,5.21-3H216a2,2,0,0,0,2-2Z"},null,-1),BFe=[zFe],UFe={key:4},jFe=h("path",{d:"M116,120a12,12,0,1,1,12,12A12,12,0,0,1,116,120ZM84,132a12,12,0,1,0-12-12A12,12,0,0,0,84,132Zm88,0a12,12,0,1,0-12-12A12,12,0,0,0,172,132Zm60-76V184a16,16,0,0,1-16,16H155.57l-13.68,23.94a16,16,0,0,1-27.78,0L100.43,200H40a16,16,0,0,1-16-16V56A16,16,0,0,1,40,40H216A16,16,0,0,1,232,56Zm-16,0H40V184h65.07a8,8,0,0,1,7,4l16,28,16-28a8,8,0,0,1,7-4H216Z"},null,-1),qFe=[jFe],YFe={key:5},WFe=h("path",{d:"M136,120a8,8,0,1,1-8-8A8,8,0,0,1,136,120Zm-52-8a8,8,0,1,0,8,8A8,8,0,0,0,84,112Zm88,0a8,8,0,1,0,8,8A8,8,0,0,0,172,112Zm56-56V184a12,12,0,0,1-12,12H153.25L138.42,222a12,12,0,0,1-20.84,0L102.75,196H40a12,12,0,0,1-12-12V56A12,12,0,0,1,40,44H216A12,12,0,0,1,228,56Zm-8,0a4,4,0,0,0-4-4H40a4,4,0,0,0-4,4V184a4,4,0,0,0,4,4h65.07a4,4,0,0,1,3.47,2l16,28a4,4,0,0,0,6.94,0l16-28a4,4,0,0,1,3.47-2H216a4,4,0,0,0,4-4Z"},null,-1),GFe=[WFe],KFe={name:"PhChatCenteredDots"},IXt=Ve({...KFe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",PFe,DFe)):o.value==="duotone"?(b(),$("g",VFe,HFe)):o.value==="fill"?(b(),$("g",NFe,ZFe)):o.value==="light"?(b(),$("g",FFe,BFe)):o.value==="regular"?(b(),$("g",UFe,qFe)):o.value==="thin"?(b(),$("g",YFe,GFe)):me("",!0)],16,LFe))}}),XFe=["width","height","fill","transform"],JFe={key:0},QFe=h("path",{d:"M128,20A108,108,0,0,0,31.85,177.23L21,209.66A20,20,0,0,0,46.34,235l32.43-10.81A108,108,0,1,0,128,20Zm0,192a84,84,0,0,1-42.06-11.27,12,12,0,0,0-6-1.62,12.1,12.1,0,0,0-3.8.62l-29.79,9.93,9.93-29.79a12,12,0,0,0-1-9.81A84,84,0,1,1,128,212Z"},null,-1),eze=[QFe],tze={key:1},nze=h("path",{d:"M224,128A96,96,0,0,1,79.93,211.11h0L42.54,223.58a8,8,0,0,1-10.12-10.12l12.47-37.39h0A96,96,0,1,1,224,128Z",opacity:"0.2"},null,-1),aze=h("path",{d:"M128,24A104,104,0,0,0,36.18,176.88L24.83,210.93a16,16,0,0,0,20.24,20.24l34.05-11.35A104,104,0,1,0,128,24Zm0,192a87.87,87.87,0,0,1-44.06-11.81,8,8,0,0,0-6.54-.67L40,216,52.47,178.6a8,8,0,0,0-.66-6.54A88,88,0,1,1,128,216Z"},null,-1),ize=[nze,aze],rze={key:2},oze=h("path",{d:"M232,128A104,104,0,0,1,79.12,219.82L45.07,231.17a16,16,0,0,1-20.24-20.24l11.35-34.05A104,104,0,1,1,232,128Z"},null,-1),sze=[oze],lze={key:3},uze=h("path",{d:"M128,26A102,102,0,0,0,38.35,176.69L26.73,211.56a14,14,0,0,0,17.71,17.71l34.87-11.62A102,102,0,1,0,128,26Zm0,192a90,90,0,0,1-45.06-12.08,6.09,6.09,0,0,0-3-.81,6.2,6.2,0,0,0-1.9.31L40.65,217.88a2,2,0,0,1-2.53-2.53L50.58,178a6,6,0,0,0-.5-4.91A90,90,0,1,1,128,218Z"},null,-1),cze=[uze],dze={key:4},fze=h("path",{d:"M128,24A104,104,0,0,0,36.18,176.88L24.83,210.93a16,16,0,0,0,20.24,20.24l34.05-11.35A104,104,0,1,0,128,24Zm0,192a87.87,87.87,0,0,1-44.06-11.81,8,8,0,0,0-6.54-.67L40,216,52.47,178.6a8,8,0,0,0-.66-6.54A88,88,0,1,1,128,216Z"},null,-1),hze=[fze],pze={key:5},mze=h("path",{d:"M128,28A100,100,0,0,0,40.53,176.5l-11.9,35.69a12,12,0,0,0,15.18,15.18l35.69-11.9A100,100,0,1,0,128,28Zm0,192a92,92,0,0,1-46.07-12.35,4.05,4.05,0,0,0-2-.54,3.93,3.93,0,0,0-1.27.21L41.28,219.78a4,4,0,0,1-5.06-5.06l12.46-37.38a4,4,0,0,0-.33-3.27A92,92,0,1,1,128,220Z"},null,-1),vze=[mze],gze={name:"PhChatCircle"},HXt=Ve({...gze,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",JFe,eze)):o.value==="duotone"?(b(),$("g",tze,ize)):o.value==="fill"?(b(),$("g",rze,sze)):o.value==="light"?(b(),$("g",lze,cze)):o.value==="regular"?(b(),$("g",dze,hze)):o.value==="thin"?(b(),$("g",pze,vze)):me("",!0)],16,XFe))}}),yze=["width","height","fill","transform"],_ze={key:0},bze=h("path",{d:"M120,128a16,16,0,1,1-16-16A16,16,0,0,1,120,128Zm32-16a16,16,0,1,0,16,16A16,16,0,0,0,152,112Zm84,16A108,108,0,0,1,78.77,224.15L46.34,235A20,20,0,0,1,21,209.66l10.81-32.43A108,108,0,1,1,236,128Zm-24,0A84,84,0,1,0,55.27,170.06a12,12,0,0,1,1,9.81l-9.93,29.79,29.79-9.93a12.1,12.1,0,0,1,3.8-.62,12,12,0,0,1,6,1.62A84,84,0,0,0,212,128Z"},null,-1),wze=[bze],$ze={key:1},Aze=h("path",{d:"M224,128A96,96,0,0,1,79.93,211.11h0L42.54,223.58a8,8,0,0,1-10.12-10.12l12.47-37.39h0A96,96,0,1,1,224,128Z",opacity:"0.2"},null,-1),Sze=h("path",{d:"M128,24A104,104,0,0,0,36.18,176.88L24.83,210.93a16,16,0,0,0,20.24,20.24l34.05-11.35A104,104,0,1,0,128,24Zm0,192a87.87,87.87,0,0,1-44.06-11.81,8,8,0,0,0-4-1.08,7.85,7.85,0,0,0-2.53.42L40,216,52.47,178.6a8,8,0,0,0-.66-6.54A88,88,0,1,1,128,216Zm12-88a12,12,0,1,1-12-12A12,12,0,0,1,140,128Zm-44,0a12,12,0,1,1-12-12A12,12,0,0,1,96,128Zm88,0a12,12,0,1,1-12-12A12,12,0,0,1,184,128Z"},null,-1),Cze=[Aze,Sze],kze={key:2},Mze=h("path",{d:"M128,24A104,104,0,0,0,36.18,176.88L24.83,210.93a16,16,0,0,0,20.24,20.24l34.05-11.35A104,104,0,1,0,128,24ZM84,140a12,12,0,1,1,12-12A12,12,0,0,1,84,140Zm44,0a12,12,0,1,1,12-12A12,12,0,0,1,128,140Zm44,0a12,12,0,1,1,12-12A12,12,0,0,1,172,140Z"},null,-1),xze=[Mze],Eze={key:3},Lze=h("path",{d:"M138,128a10,10,0,1,1-10-10A10,10,0,0,1,138,128ZM84,118a10,10,0,1,0,10,10A10,10,0,0,0,84,118Zm88,0a10,10,0,1,0,10,10A10,10,0,0,0,172,118Zm58,10A102,102,0,0,1,79.31,217.65L44.44,229.27a14,14,0,0,1-17.71-17.71l11.62-34.87A102,102,0,1,1,230,128Zm-12,0A90,90,0,1,0,50.08,173.06a6,6,0,0,1,.5,4.91L38.12,215.35a2,2,0,0,0,2.53,2.53L78,205.42a6.2,6.2,0,0,1,1.9-.31,6.09,6.09,0,0,1,3,.81A90,90,0,0,0,218,128Z"},null,-1),Pze=[Lze],Tze={key:4},Dze=h("path",{d:"M140,128a12,12,0,1,1-12-12A12,12,0,0,1,140,128ZM84,116a12,12,0,1,0,12,12A12,12,0,0,0,84,116Zm88,0a12,12,0,1,0,12,12A12,12,0,0,0,172,116Zm60,12A104,104,0,0,1,79.12,219.82L45.07,231.17a16,16,0,0,1-20.24-20.24l11.35-34.05A104,104,0,1,1,232,128Zm-16,0A88,88,0,1,0,51.81,172.06a8,8,0,0,1,.66,6.54L40,216,77.4,203.53a7.85,7.85,0,0,1,2.53-.42,8,8,0,0,1,4,1.08A88,88,0,0,0,216,128Z"},null,-1),Vze=[Dze],Oze={key:5},Ize=h("path",{d:"M136,128a8,8,0,1,1-8-8A8,8,0,0,1,136,128Zm-52-8a8,8,0,1,0,8,8A8,8,0,0,0,84,120Zm88,0a8,8,0,1,0,8,8A8,8,0,0,0,172,120Zm56,8A100,100,0,0,1,79.5,215.47l-35.69,11.9a12,12,0,0,1-15.18-15.18l11.9-35.69A100,100,0,1,1,228,128Zm-8,0A92,92,0,1,0,48.35,174.07a4,4,0,0,1,.33,3.27L36.22,214.72a4,4,0,0,0,5.06,5.06l37.38-12.46a3.93,3.93,0,0,1,1.27-.21,4.05,4.05,0,0,1,2,.54A92,92,0,0,0,220,128Z"},null,-1),Hze=[Ize],Nze={name:"PhChatCircleDots"},NXt=Ve({...Nze,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",_ze,wze)):o.value==="duotone"?(b(),$("g",$ze,Cze)):o.value==="fill"?(b(),$("g",kze,xze)):o.value==="light"?(b(),$("g",Eze,Pze)):o.value==="regular"?(b(),$("g",Tze,Vze)):o.value==="thin"?(b(),$("g",Oze,Hze)):me("",!0)],16,yze))}}),Rze=["width","height","fill","transform"],Zze={key:0},Fze=h("path",{d:"M172,108a12,12,0,0,1-12,12H96a12,12,0,0,1,0-24h64A12,12,0,0,1,172,108Zm-12,28H96a12,12,0,0,0,0,24h64a12,12,0,0,0,0-24Zm76-8A108,108,0,0,1,78.77,224.15L46.34,235A20,20,0,0,1,21,209.66l10.81-32.43A108,108,0,1,1,236,128Zm-24,0A84,84,0,1,0,55.27,170.06a12,12,0,0,1,1,9.81l-9.93,29.79,29.79-9.93a12.1,12.1,0,0,1,3.8-.62,12,12,0,0,1,6,1.62A84,84,0,0,0,212,128Z"},null,-1),zze=[Fze],Bze={key:1},Uze=h("path",{d:"M224,128A96,96,0,0,1,79.93,211.11h0L42.54,223.58a8,8,0,0,1-10.12-10.12l12.47-37.39h0A96,96,0,1,1,224,128Z",opacity:"0.2"},null,-1),jze=h("path",{d:"M128,24A104,104,0,0,0,36.18,176.88L24.83,210.93a16,16,0,0,0,20.24,20.24l34.05-11.35A104,104,0,1,0,128,24Zm0,192a87.87,87.87,0,0,1-44.06-11.81,8,8,0,0,0-4-1.08,7.85,7.85,0,0,0-2.53.42L40,216,52.47,178.6a8,8,0,0,0-.66-6.54A88,88,0,1,1,128,216Zm40-104a8,8,0,0,1-8,8H96a8,8,0,0,1,0-16h64A8,8,0,0,1,168,112Zm0,32a8,8,0,0,1-8,8H96a8,8,0,0,1,0-16h64A8,8,0,0,1,168,144Z"},null,-1),qze=[Uze,jze],Yze={key:2},Wze=h("path",{d:"M128,24A104,104,0,0,0,36.18,176.88L24.83,210.93a16,16,0,0,0,20.24,20.24l34.05-11.35A104,104,0,1,0,128,24Zm32,128H96a8,8,0,0,1,0-16h64a8,8,0,0,1,0,16Zm0-32H96a8,8,0,0,1,0-16h64a8,8,0,0,1,0,16Z"},null,-1),Gze=[Wze],Kze={key:3},Xze=h("path",{d:"M166,112a6,6,0,0,1-6,6H96a6,6,0,0,1,0-12h64A6,6,0,0,1,166,112Zm-6,26H96a6,6,0,0,0,0,12h64a6,6,0,0,0,0-12Zm70-10A102,102,0,0,1,79.31,217.65L44.44,229.27a14,14,0,0,1-17.71-17.71l11.62-34.87A102,102,0,1,1,230,128Zm-12,0A90,90,0,1,0,50.08,173.06a6,6,0,0,1,.5,4.91L38.12,215.35a2,2,0,0,0,2.53,2.53L78,205.42a6.2,6.2,0,0,1,1.9-.31,6.09,6.09,0,0,1,3,.81A90,90,0,0,0,218,128Z"},null,-1),Jze=[Xze],Qze={key:4},eBe=h("path",{d:"M168,112a8,8,0,0,1-8,8H96a8,8,0,0,1,0-16h64A8,8,0,0,1,168,112Zm-8,24H96a8,8,0,0,0,0,16h64a8,8,0,0,0,0-16Zm72-8A104,104,0,0,1,79.12,219.82L45.07,231.17a16,16,0,0,1-20.24-20.24l11.35-34.05A104,104,0,1,1,232,128Zm-16,0A88,88,0,1,0,51.81,172.06a8,8,0,0,1,.66,6.54L40,216,77.4,203.53a7.85,7.85,0,0,1,2.53-.42,8,8,0,0,1,4,1.08A88,88,0,0,0,216,128Z"},null,-1),tBe=[eBe],nBe={key:5},aBe=h("path",{d:"M164,112a4,4,0,0,1-4,4H96a4,4,0,0,1,0-8h64A4,4,0,0,1,164,112Zm-4,28H96a4,4,0,0,0,0,8h64a4,4,0,0,0,0-8Zm68-12A100,100,0,0,1,79.5,215.47l-35.69,11.9a12,12,0,0,1-15.18-15.18l11.9-35.69A100,100,0,1,1,228,128Zm-8,0A92,92,0,1,0,48.35,174.07a4,4,0,0,1,.33,3.27L36.22,214.72a4,4,0,0,0,5.06,5.06l37.38-12.46a3.93,3.93,0,0,1,1.27-.21,4.05,4.05,0,0,1,2,.54A92,92,0,0,0,220,128Z"},null,-1),iBe=[aBe],rBe={name:"PhChatCircleText"},RXt=Ve({...rBe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",Zze,zze)):o.value==="duotone"?(b(),$("g",Bze,qze)):o.value==="fill"?(b(),$("g",Yze,Gze)):o.value==="light"?(b(),$("g",Kze,Jze)):o.value==="regular"?(b(),$("g",Qze,tBe)):o.value==="thin"?(b(),$("g",nBe,iBe)):me("",!0)],16,Rze))}}),oBe=["width","height","fill","transform"],sBe={key:0},lBe=h("path",{d:"M88,128a16,16,0,1,1,16,16A16,16,0,0,1,88,128Zm64,16a16,16,0,1,0-16-16A16,16,0,0,0,152,144Zm84-80V192a20,20,0,0,1-20,20H84.47L53,239.17l-.12.11A19.91,19.91,0,0,1,40.05,244a20.14,20.14,0,0,1-8.49-1.9A19.82,19.82,0,0,1,20,224V64A20,20,0,0,1,40,44H216A20,20,0,0,1,236,64Zm-24,4H44V215.23l28.16-24.32A11.93,11.93,0,0,1,80,188H212Z"},null,-1),uBe=[lBe],cBe={key:1},dBe=h("path",{d:"M224,64V192a8,8,0,0,1-8,8H80L45.15,230.11A8,8,0,0,1,32,224V64a8,8,0,0,1,8-8H216A8,8,0,0,1,224,64Z",opacity:"0.2"},null,-1),fBe=h("path",{d:"M116,128a12,12,0,1,1,12,12A12,12,0,0,1,116,128ZM84,140a12,12,0,1,0-12-12A12,12,0,0,0,84,140Zm88,0a12,12,0,1,0-12-12A12,12,0,0,0,172,140Zm60-76V192a16,16,0,0,1-16,16H83l-32.6,28.16-.09.07A15.89,15.89,0,0,1,40,240a16.13,16.13,0,0,1-6.8-1.52A15.85,15.85,0,0,1,24,224V64A16,16,0,0,1,40,48H216A16,16,0,0,1,232,64ZM40,224h0ZM216,64H40V224l34.77-30A8,8,0,0,1,80,192H216Z"},null,-1),hBe=[dBe,fBe],pBe={key:2},mBe=h("path",{d:"M216,48H40A16,16,0,0,0,24,64V224a15.84,15.84,0,0,0,9.25,14.5A16.05,16.05,0,0,0,40,240a15.89,15.89,0,0,0,10.25-3.78l.09-.07L83,208H216a16,16,0,0,0,16-16V64A16,16,0,0,0,216,48ZM84,140a12,12,0,1,1,12-12A12,12,0,0,1,84,140Zm44,0a12,12,0,1,1,12-12A12,12,0,0,1,128,140Zm44,0a12,12,0,1,1,12-12A12,12,0,0,1,172,140Z"},null,-1),vBe=[mBe],gBe={key:3},yBe=h("path",{d:"M138,128a10,10,0,1,1-10-10A10,10,0,0,1,138,128ZM84,118a10,10,0,1,0,10,10A10,10,0,0,0,84,118Zm88,0a10,10,0,1,0,10,10A10,10,0,0,0,172,118Zm58-54V192a14,14,0,0,1-14,14H82.23L49.07,234.64l-.06.05A13.87,13.87,0,0,1,40,238a14.11,14.11,0,0,1-5.95-1.33A13.88,13.88,0,0,1,26,224V64A14,14,0,0,1,40,50H216A14,14,0,0,1,230,64Zm-12,0a2,2,0,0,0-2-2H40a2,2,0,0,0-2,2V224a2,2,0,0,0,3.26,1.55l34.82-30.08A6,6,0,0,1,80,194H216a2,2,0,0,0,2-2Z"},null,-1),_Be=[yBe],bBe={key:4},wBe=h("path",{d:"M116,128a12,12,0,1,1,12,12A12,12,0,0,1,116,128ZM84,140a12,12,0,1,0-12-12A12,12,0,0,0,84,140Zm88,0a12,12,0,1,0-12-12A12,12,0,0,0,172,140Zm60-76V192a16,16,0,0,1-16,16H83l-32.6,28.16-.09.07A15.89,15.89,0,0,1,40,240a16.13,16.13,0,0,1-6.8-1.52A15.85,15.85,0,0,1,24,224V64A16,16,0,0,1,40,48H216A16,16,0,0,1,232,64ZM40,224h0ZM216,64H40V224l34.77-30A8,8,0,0,1,80,192H216Z"},null,-1),$Be=[wBe],ABe={key:5},SBe=h("path",{d:"M136,128a8,8,0,1,1-8-8A8,8,0,0,1,136,128Zm-52-8a8,8,0,1,0,8,8A8,8,0,0,0,84,120Zm88,0a8,8,0,1,0,8,8A8,8,0,0,0,172,120Zm56-56V192a12,12,0,0,1-12,12H81.49L47.76,233.13l0,0A11.89,11.89,0,0,1,40,236a12.17,12.17,0,0,1-5.1-1.14A11.89,11.89,0,0,1,28,224V64A12,12,0,0,1,40,52H216A12,12,0,0,1,228,64Zm-8,0a4,4,0,0,0-4-4H40a4,4,0,0,0-4,4V224a4,4,0,0,0,6.56,3.08L77.38,197A4,4,0,0,1,80,196H216a4,4,0,0,0,4-4Z"},null,-1),CBe=[SBe],kBe={name:"PhChatDots"},ZXt=Ve({...kBe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",sBe,uBe)):o.value==="duotone"?(b(),$("g",cBe,hBe)):o.value==="fill"?(b(),$("g",pBe,vBe)):o.value==="light"?(b(),$("g",gBe,_Be)):o.value==="regular"?(b(),$("g",bBe,$Be)):o.value==="thin"?(b(),$("g",ABe,CBe)):me("",!0)],16,oBe))}}),MBe=["width","height","fill","transform"],xBe={key:0},EBe=h("path",{d:"M176,108a12,12,0,0,1-12,12H96a12,12,0,0,1,0-24h68A12,12,0,0,1,176,108Zm-12,28H96a12,12,0,0,0,0,24h68a12,12,0,0,0,0-24Zm72-12A104.11,104.11,0,0,1,132,228H48a20,20,0,0,1-20-20V124a104,104,0,0,1,208,0Zm-24,0a80,80,0,0,0-160,0v80h80A80.09,80.09,0,0,0,212,124Z"},null,-1),LBe=[EBe],PBe={key:1},TBe=h("path",{d:"M224,124h0a92,92,0,0,1-92,92H48a8,8,0,0,1-8-8V124a92,92,0,0,1,92-92h0A92,92,0,0,1,224,124Z",opacity:"0.2"},null,-1),DBe=h("path",{d:"M172,112a8,8,0,0,1-8,8H96a8,8,0,0,1,0-16h68A8,8,0,0,1,172,112Zm-8,24H96a8,8,0,0,0,0,16h68a8,8,0,0,0,0-16Zm68-12A100.11,100.11,0,0,1,132,224H48a16,16,0,0,1-16-16V124a100,100,0,0,1,200,0Zm-16,0a84,84,0,0,0-168,0v84h84A84.09,84.09,0,0,0,216,124Z"},null,-1),VBe=[TBe,DBe],OBe={key:2},IBe=h("path",{d:"M132,24A100.11,100.11,0,0,0,32,124v84a16,16,0,0,0,16,16h84a100,100,0,0,0,0-200Zm32,128H96a8,8,0,0,1,0-16h68a8,8,0,0,1,0,16Zm0-32H96a8,8,0,0,1,0-16h68a8,8,0,0,1,0,16Z"},null,-1),HBe=[IBe],NBe={key:3},RBe=h("path",{d:"M170,112a6,6,0,0,1-6,6H96a6,6,0,0,1,0-12h68A6,6,0,0,1,170,112Zm-6,26H96a6,6,0,0,0,0,12h68a6,6,0,0,0,0-12Zm66-14a98.11,98.11,0,0,1-98,98H48a14,14,0,0,1-14-14V124a98,98,0,0,1,196,0Zm-12,0a86,86,0,0,0-172,0v84a2,2,0,0,0,2,2h84A86.1,86.1,0,0,0,218,124Z"},null,-1),ZBe=[RBe],FBe={key:4},zBe=h("path",{d:"M172,112a8,8,0,0,1-8,8H96a8,8,0,0,1,0-16h68A8,8,0,0,1,172,112Zm-8,24H96a8,8,0,0,0,0,16h68a8,8,0,0,0,0-16Zm68-12A100.11,100.11,0,0,1,132,224H48a16,16,0,0,1-16-16V124a100,100,0,0,1,200,0Zm-16,0a84,84,0,0,0-168,0v84h84A84.09,84.09,0,0,0,216,124Z"},null,-1),BBe=[zBe],UBe={key:5},jBe=h("path",{d:"M168,112a4,4,0,0,1-4,4H96a4,4,0,0,1,0-8h68A4,4,0,0,1,168,112Zm-4,28H96a4,4,0,0,0,0,8h68a4,4,0,0,0,0-8Zm64-16a96.11,96.11,0,0,1-96,96H48a12,12,0,0,1-12-12V124a96,96,0,0,1,192,0Zm-8,0a88,88,0,0,0-176,0v84a4,4,0,0,0,4,4h84A88.1,88.1,0,0,0,220,124Z"},null,-1),qBe=[jBe],YBe={name:"PhChatTeardropText"},FXt=Ve({...YBe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",xBe,LBe)):o.value==="duotone"?(b(),$("g",PBe,VBe)):o.value==="fill"?(b(),$("g",OBe,HBe)):o.value==="light"?(b(),$("g",NBe,ZBe)):o.value==="regular"?(b(),$("g",FBe,BBe)):o.value==="thin"?(b(),$("g",UBe,qBe)):me("",!0)],16,MBe))}}),WBe=["width","height","fill","transform"],GBe={key:0},KBe=h("path",{d:"M216,44H40A20,20,0,0,0,20,64V224A19.82,19.82,0,0,0,31.56,242.1a20.14,20.14,0,0,0,8.49,1.9,19.91,19.91,0,0,0,12.82-4.72l.12-.11L84.47,212H216a20,20,0,0,0,20-20V64A20,20,0,0,0,216,44Zm-4,144H80a11.93,11.93,0,0,0-7.84,2.92L44,215.23V68H212ZM84,108A12,12,0,0,1,96,96h64a12,12,0,1,1,0,24H96A12,12,0,0,1,84,108Zm0,40a12,12,0,0,1,12-12h64a12,12,0,0,1,0,24H96A12,12,0,0,1,84,148Z"},null,-1),XBe=[KBe],JBe={key:1},QBe=h("path",{d:"M224,64V192a8,8,0,0,1-8,8H80L45.15,230.11A8,8,0,0,1,32,224V64a8,8,0,0,1,8-8H216A8,8,0,0,1,224,64Z",opacity:"0.2"},null,-1),eUe=h("path",{d:"M216,48H40A16,16,0,0,0,24,64V224a15.85,15.85,0,0,0,9.24,14.5A16.13,16.13,0,0,0,40,240a15.89,15.89,0,0,0,10.25-3.78l.09-.07L83,208H216a16,16,0,0,0,16-16V64A16,16,0,0,0,216,48ZM40,224h0ZM216,192H80a8,8,0,0,0-5.23,1.95L40,224V64H216ZM88,112a8,8,0,0,1,8-8h64a8,8,0,0,1,0,16H96A8,8,0,0,1,88,112Zm0,32a8,8,0,0,1,8-8h64a8,8,0,1,1,0,16H96A8,8,0,0,1,88,144Z"},null,-1),tUe=[QBe,eUe],nUe={key:2},aUe=h("path",{d:"M216,48H40A16,16,0,0,0,24,64V224a15.84,15.84,0,0,0,9.25,14.5A16.05,16.05,0,0,0,40,240a15.89,15.89,0,0,0,10.25-3.78l.09-.07L83,208H216a16,16,0,0,0,16-16V64A16,16,0,0,0,216,48ZM160,152H96a8,8,0,0,1,0-16h64a8,8,0,0,1,0,16Zm0-32H96a8,8,0,0,1,0-16h64a8,8,0,0,1,0,16Z"},null,-1),iUe=[aUe],rUe={key:3},oUe=h("path",{d:"M216,50H40A14,14,0,0,0,26,64V224a13.88,13.88,0,0,0,8.09,12.69A14.11,14.11,0,0,0,40,238a13.87,13.87,0,0,0,9-3.31l.06-.05L82.23,206H216a14,14,0,0,0,14-14V64A14,14,0,0,0,216,50Zm2,142a2,2,0,0,1-2,2H80a6,6,0,0,0-3.92,1.46L41.26,225.53A2,2,0,0,1,38,224V64a2,2,0,0,1,2-2H216a2,2,0,0,1,2,2Zm-52-80a6,6,0,0,1-6,6H96a6,6,0,0,1,0-12h64A6,6,0,0,1,166,112Zm0,32a6,6,0,0,1-6,6H96a6,6,0,0,1,0-12h64A6,6,0,0,1,166,144Z"},null,-1),sUe=[oUe],lUe={key:4},uUe=h("path",{d:"M216,48H40A16,16,0,0,0,24,64V224a15.85,15.85,0,0,0,9.24,14.5A16.13,16.13,0,0,0,40,240a15.89,15.89,0,0,0,10.25-3.78l.09-.07L83,208H216a16,16,0,0,0,16-16V64A16,16,0,0,0,216,48ZM40,224h0ZM216,192H80a8,8,0,0,0-5.23,1.95L40,224V64H216ZM88,112a8,8,0,0,1,8-8h64a8,8,0,0,1,0,16H96A8,8,0,0,1,88,112Zm0,32a8,8,0,0,1,8-8h64a8,8,0,1,1,0,16H96A8,8,0,0,1,88,144Z"},null,-1),cUe=[uUe],dUe={key:5},fUe=h("path",{d:"M216,52H40A12,12,0,0,0,28,64V224a11.89,11.89,0,0,0,6.93,10.88A12.17,12.17,0,0,0,40,236a11.89,11.89,0,0,0,7.69-2.83l0,0L81.49,204H216a12,12,0,0,0,12-12V64A12,12,0,0,0,216,52Zm4,140a4,4,0,0,1-4,4H80a4,4,0,0,0-2.62,1L42.56,227.06A4,4,0,0,1,36,224V64a4,4,0,0,1,4-4H216a4,4,0,0,1,4,4Zm-56-80a4,4,0,0,1-4,4H96a4,4,0,0,1,0-8h64A4,4,0,0,1,164,112Zm0,32a4,4,0,0,1-4,4H96a4,4,0,0,1,0-8h64A4,4,0,0,1,164,144Z"},null,-1),hUe=[fUe],pUe={name:"PhChatText"},zXt=Ve({...pUe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",GBe,XBe)):o.value==="duotone"?(b(),$("g",JBe,tUe)):o.value==="fill"?(b(),$("g",nUe,iUe)):o.value==="light"?(b(),$("g",rUe,sUe)):o.value==="regular"?(b(),$("g",lUe,cUe)):o.value==="thin"?(b(),$("g",dUe,hUe)):me("",!0)],16,WBe))}}),mUe=["width","height","fill","transform"],vUe={key:0},gUe=h("path",{d:"M236.34,187.09A84,84,0,0,0,172.29,68.9,84,84,0,0,0,19.66,139.09l-6.84,23.26a20,20,0,0,0,24.83,24.83l23.26-6.84a83.94,83.94,0,0,0,22.76,6.74,84.06,84.06,0,0,0,111.42,41.26l23.26,6.84a20,20,0,0,0,24.83-24.83ZM62,155.5a11.88,11.88,0,0,0-3.39.49l-20.72,6.09L44,141.35a12,12,0,0,0-.93-9A60,60,0,1,1,67.7,156.92,12,12,0,0,0,62,155.5Zm150.89,24.8a12,12,0,0,0-.93,9l6.09,20.73L197.36,204a12,12,0,0,0-9.06.93A60,60,0,0,1,111,186.63a83.93,83.93,0,0,0,68.55-91.37,60,60,0,0,1,33.38,85Z"},null,-1),yUe=[gUe],_Ue={key:1},bUe=h("path",{d:"M231.66,213.73a8,8,0,0,1-9.93,9.93L194,215.5A72.05,72.05,0,0,1,92.06,175.89h0c1.31.07,2.62.11,3.94.11a72,72,0,0,0,67.93-95.88h0A72,72,0,0,1,223.5,186Z",opacity:"0.2"},null,-1),wUe=h("path",{d:"M232.07,186.76a80,80,0,0,0-62.5-114.17A80,80,0,1,0,23.93,138.76l-7.27,24.71a16,16,0,0,0,19.87,19.87l24.71-7.27a80.39,80.39,0,0,0,25.18,7.35,80,80,0,0,0,108.34,40.65l24.71,7.27a16,16,0,0,0,19.87-19.86ZM62,159.5a8.28,8.28,0,0,0-2.26.32L32,168l8.17-27.76a8,8,0,0,0-.63-6,64,64,0,1,1,26.26,26.26A8,8,0,0,0,62,159.5Zm153.79,28.73L224,216l-27.76-8.17a8,8,0,0,0-6,.63,64.05,64.05,0,0,1-85.87-24.88A79.93,79.93,0,0,0,174.7,89.71a64,64,0,0,1,41.75,92.48A8,8,0,0,0,215.82,188.23Z"},null,-1),$Ue=[bUe,wUe],AUe={key:2},SUe=h("path",{d:"M232.07,186.76a80,80,0,0,0-62.5-114.17A80,80,0,1,0,23.93,138.76l-7.27,24.71a16,16,0,0,0,19.87,19.87l24.71-7.27a80.39,80.39,0,0,0,25.18,7.35,80,80,0,0,0,108.34,40.65l24.71,7.27a16,16,0,0,0,19.87-19.86Zm-16.25,1.47L224,216l-27.76-8.17a8,8,0,0,0-6,.63,64.05,64.05,0,0,1-85.87-24.88A79.93,79.93,0,0,0,174.7,89.71a64,64,0,0,1,41.75,92.48A8,8,0,0,0,215.82,188.23Z"},null,-1),CUe=[SUe],kUe={key:3},MUe=h("path",{d:"M229.93,186.58A78,78,0,0,0,168.16,74.42,78,78,0,1,0,26.07,138.58L18.58,164A14,14,0,0,0,36,181.42l25.46-7.49a78,78,0,0,0,26.39,7.63,78,78,0,0,0,106.77,40.37L220,229.42A14,14,0,0,0,237.42,212ZM62,161.5a6.05,6.05,0,0,0-1.69.24l-27.77,8.17a2,2,0,0,1-2.48-2.48l8.17-27.77a6.05,6.05,0,0,0-.47-4.53,66,66,0,1,1,27.08,27.08A6,6,0,0,0,62,161.5Zm155.71,26.16,8.17,27.77a2,2,0,0,1-2.48,2.48l-27.77-8.17a6.06,6.06,0,0,0-4.53.47,66,66,0,0,1-90-28.4,77.92,77.92,0,0,0,71-94.68,66,66,0,0,1,46.07,96A6.05,6.05,0,0,0,217.74,187.66Z"},null,-1),xUe=[MUe],EUe={key:4},LUe=h("path",{d:"M232.07,186.76a80,80,0,0,0-62.5-114.17A80,80,0,1,0,23.93,138.76l-7.27,24.71a16,16,0,0,0,19.87,19.87l24.71-7.27a80.39,80.39,0,0,0,25.18,7.35,80,80,0,0,0,108.34,40.65l24.71,7.27a16,16,0,0,0,19.87-19.86ZM62,159.5a8.28,8.28,0,0,0-2.26.32L32,168l8.17-27.76a8,8,0,0,0-.63-6,64,64,0,1,1,26.26,26.26A8,8,0,0,0,62,159.5Zm153.79,28.73L224,216l-27.76-8.17a8,8,0,0,0-6,.63,64.05,64.05,0,0,1-85.87-24.88A79.93,79.93,0,0,0,174.7,89.71a64,64,0,0,1,41.75,92.48A8,8,0,0,0,215.82,188.23Z"},null,-1),PUe=[LUe],TUe={key:5},DUe=h("path",{d:"M227.79,186.39a76,76,0,0,0-61-110.07A76,76,0,1,0,28.21,138.39L20.5,164.6a12,12,0,0,0,14.9,14.9l26.21-7.71a75.93,75.93,0,0,0,27.6,7.9,76,76,0,0,0,105.18,40.1l26.21,7.71a12,12,0,0,0,14.9-14.9ZM60.9,163.66l-27.76,8.17a4,4,0,0,1-5-5l8.17-27.76a4.07,4.07,0,0,0-.31-3A68,68,0,1,1,63.92,164,4.06,4.06,0,0,0,60.9,163.66Zm165.92,55.16a4,4,0,0,1-4,1l-27.76-8.17a4.07,4.07,0,0,0-3,.31A68,68,0,0,1,98,180a76,76,0,0,0,71.5-95.28A68,68,0,0,1,220,184.08a4.07,4.07,0,0,0-.31,3l8.17,27.76A4,4,0,0,1,226.82,218.82Z"},null,-1),VUe=[DUe],OUe={name:"PhChatsCircle"},BXt=Ve({...OUe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",vUe,yUe)):o.value==="duotone"?(b(),$("g",_Ue,$Ue)):o.value==="fill"?(b(),$("g",AUe,CUe)):o.value==="light"?(b(),$("g",kUe,xUe)):o.value==="regular"?(b(),$("g",EUe,PUe)):o.value==="thin"?(b(),$("g",TUe,VUe)):me("",!0)],16,mUe))}}),IUe=["width","height","fill","transform"],HUe={key:0},NUe=h("path",{d:"M232.49,80.49l-128,128a12,12,0,0,1-17,0l-56-56a12,12,0,1,1,17-17L96,183,215.51,63.51a12,12,0,0,1,17,17Z"},null,-1),RUe=[NUe],ZUe={key:1},FUe=h("path",{d:"M232,56V200a16,16,0,0,1-16,16H40a16,16,0,0,1-16-16V56A16,16,0,0,1,40,40H216A16,16,0,0,1,232,56Z",opacity:"0.2"},null,-1),zUe=h("path",{d:"M205.66,85.66l-96,96a8,8,0,0,1-11.32,0l-40-40a8,8,0,0,1,11.32-11.32L104,164.69l90.34-90.35a8,8,0,0,1,11.32,11.32Z"},null,-1),BUe=[FUe,zUe],UUe={key:2},jUe=h("path",{d:"M216,40H40A16,16,0,0,0,24,56V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40ZM205.66,85.66l-96,96a8,8,0,0,1-11.32,0l-40-40a8,8,0,0,1,11.32-11.32L104,164.69l90.34-90.35a8,8,0,0,1,11.32,11.32Z"},null,-1),qUe=[jUe],YUe={key:3},WUe=h("path",{d:"M228.24,76.24l-128,128a6,6,0,0,1-8.48,0l-56-56a6,6,0,0,1,8.48-8.48L96,191.51,219.76,67.76a6,6,0,0,1,8.48,8.48Z"},null,-1),GUe=[WUe],KUe={key:4},XUe=h("path",{d:"M229.66,77.66l-128,128a8,8,0,0,1-11.32,0l-56-56a8,8,0,0,1,11.32-11.32L96,188.69,218.34,66.34a8,8,0,0,1,11.32,11.32Z"},null,-1),JUe=[XUe],QUe={key:5},eje=h("path",{d:"M226.83,74.83l-128,128a4,4,0,0,1-5.66,0l-56-56a4,4,0,0,1,5.66-5.66L96,194.34,221.17,69.17a4,4,0,1,1,5.66,5.66Z"},null,-1),tje=[eje],nje={name:"PhCheck"},UXt=Ve({...nje,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",HUe,RUe)):o.value==="duotone"?(b(),$("g",ZUe,BUe)):o.value==="fill"?(b(),$("g",UUe,qUe)):o.value==="light"?(b(),$("g",YUe,GUe)):o.value==="regular"?(b(),$("g",KUe,JUe)):o.value==="thin"?(b(),$("g",QUe,tje)):me("",!0)],16,IUe))}}),aje=["width","height","fill","transform"],ije={key:0},rje=h("path",{d:"M176.49,95.51a12,12,0,0,1,0,17l-56,56a12,12,0,0,1-17,0l-24-24a12,12,0,1,1,17-17L112,143l47.51-47.52A12,12,0,0,1,176.49,95.51ZM236,128A108,108,0,1,1,128,20,108.12,108.12,0,0,1,236,128Zm-24,0a84,84,0,1,0-84,84A84.09,84.09,0,0,0,212,128Z"},null,-1),oje=[rje],sje={key:1},lje=h("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),uje=h("path",{d:"M173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34ZM232,128A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"},null,-1),cje=[lje,uje],dje={key:2},fje=h("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm45.66,85.66-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32Z"},null,-1),hje=[fje],pje={key:3},mje=h("path",{d:"M172.24,99.76a6,6,0,0,1,0,8.48l-56,56a6,6,0,0,1-8.48,0l-24-24a6,6,0,0,1,8.48-8.48L112,151.51l51.76-51.75A6,6,0,0,1,172.24,99.76ZM230,128A102,102,0,1,1,128,26,102.12,102.12,0,0,1,230,128Zm-12,0a90,90,0,1,0-90,90A90.1,90.1,0,0,0,218,128Z"},null,-1),vje=[mje],gje={key:4},yje=h("path",{d:"M173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34ZM232,128A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"},null,-1),_je=[yje],bje={key:5},wje=h("path",{d:"M170.83,101.17a4,4,0,0,1,0,5.66l-56,56a4,4,0,0,1-5.66,0l-24-24a4,4,0,0,1,5.66-5.66L112,154.34l53.17-53.17A4,4,0,0,1,170.83,101.17ZM228,128A100,100,0,1,1,128,28,100.11,100.11,0,0,1,228,128Zm-8,0a92,92,0,1,0-92,92A92.1,92.1,0,0,0,220,128Z"},null,-1),$je=[wje],Aje={name:"PhCheckCircle"},jXt=Ve({...Aje,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",ije,oje)):o.value==="duotone"?(b(),$("g",sje,cje)):o.value==="fill"?(b(),$("g",dje,hje)):o.value==="light"?(b(),$("g",pje,vje)):o.value==="regular"?(b(),$("g",gje,_je)):o.value==="thin"?(b(),$("g",bje,$je)):me("",!0)],16,aje))}}),Sje=["width","height","fill","transform"],Cje={key:0},kje=h("path",{d:"M79.51,144.49a12,12,0,1,1,17-17L112,143l47.51-47.52a12,12,0,0,1,17,17l-56,56a12,12,0,0,1-17,0ZM228,48V208a20,20,0,0,1-20,20H48a20,20,0,0,1-20-20V48A20,20,0,0,1,48,28H208A20,20,0,0,1,228,48Zm-24,4H52V204H204Z"},null,-1),Mje=[kje],xje={key:1},Eje=h("path",{d:"M216,48V208a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V48a8,8,0,0,1,8-8H208A8,8,0,0,1,216,48Z",opacity:"0.2"},null,-1),Lje=h("path",{d:"M173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34ZM224,48V208a16,16,0,0,1-16,16H48a16,16,0,0,1-16-16V48A16,16,0,0,1,48,32H208A16,16,0,0,1,224,48ZM208,208V48H48V208H208Z"},null,-1),Pje=[Eje,Lje],Tje={key:2},Dje=h("path",{d:"M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32Zm-34.34,77.66-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32Z"},null,-1),Vje=[Dje],Oje={key:3},Ije=h("path",{d:"M172.24,99.76a6,6,0,0,1,0,8.48l-56,56a6,6,0,0,1-8.48,0l-24-24a6,6,0,0,1,8.48-8.48L112,151.51l51.76-51.75A6,6,0,0,1,172.24,99.76ZM222,48V208a14,14,0,0,1-14,14H48a14,14,0,0,1-14-14V48A14,14,0,0,1,48,34H208A14,14,0,0,1,222,48Zm-12,0a2,2,0,0,0-2-2H48a2,2,0,0,0-2,2V208a2,2,0,0,0,2,2H208a2,2,0,0,0,2-2Z"},null,-1),Hje=[Ije],Nje={key:4},Rje=h("path",{d:"M173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34ZM224,48V208a16,16,0,0,1-16,16H48a16,16,0,0,1-16-16V48A16,16,0,0,1,48,32H208A16,16,0,0,1,224,48ZM208,208V48H48V208H208Z"},null,-1),Zje=[Rje],Fje={key:5},zje=h("path",{d:"M170.83,101.17a4,4,0,0,1,0,5.66l-56,56a4,4,0,0,1-5.66,0l-24-24a4,4,0,0,1,5.66-5.66L112,154.34l53.17-53.17A4,4,0,0,1,170.83,101.17ZM220,48V208a12,12,0,0,1-12,12H48a12,12,0,0,1-12-12V48A12,12,0,0,1,48,36H208A12,12,0,0,1,220,48Zm-8,0a4,4,0,0,0-4-4H48a4,4,0,0,0-4,4V208a4,4,0,0,0,4,4H208a4,4,0,0,0,4-4Z"},null,-1),Bje=[zje],Uje={name:"PhCheckSquare"},qXt=Ve({...Uje,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",Cje,Mje)):o.value==="duotone"?(b(),$("g",xje,Pje)):o.value==="fill"?(b(),$("g",Tje,Vje)):o.value==="light"?(b(),$("g",Oje,Hje)):o.value==="regular"?(b(),$("g",Nje,Zje)):o.value==="thin"?(b(),$("g",Fje,Bje)):me("",!0)],16,Sje))}}),jje=["width","height","fill","transform"],qje={key:0},Yje=h("path",{d:"M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20Zm0,192a84,84,0,1,1,84-84A84.09,84.09,0,0,1,128,212Z"},null,-1),Wje=[Yje],Gje={key:1},Kje=h("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),Xje=h("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Z"},null,-1),Jje=[Kje,Xje],Qje={key:2},eqe=h("path",{d:"M232,128A104,104,0,1,1,128,24,104.13,104.13,0,0,1,232,128Z"},null,-1),tqe=[eqe],nqe={key:3},aqe=h("path",{d:"M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26Zm0,192a90,90,0,1,1,90-90A90.1,90.1,0,0,1,128,218Z"},null,-1),iqe=[aqe],rqe={key:4},oqe=h("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Z"},null,-1),sqe=[oqe],lqe={key:5},uqe=h("path",{d:"M128,28A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28Zm0,192a92,92,0,1,1,92-92A92.1,92.1,0,0,1,128,220Z"},null,-1),cqe=[uqe],dqe={name:"PhCircle"},YXt=Ve({...dqe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",qje,Wje)):o.value==="duotone"?(b(),$("g",Gje,Jje)):o.value==="fill"?(b(),$("g",Qje,tqe)):o.value==="light"?(b(),$("g",nqe,iqe)):o.value==="regular"?(b(),$("g",rqe,sqe)):o.value==="thin"?(b(),$("g",lqe,cqe)):me("",!0)],16,jje))}}),fqe=["width","height","fill","transform"],hqe={key:0},pqe=h("path",{d:"M236,128a108,108,0,0,1-216,0c0-42.52,24.73-81.34,63-98.9A12,12,0,1,1,93,50.91C63.24,64.57,44,94.83,44,128a84,84,0,0,0,168,0c0-33.17-19.24-63.43-49-77.09A12,12,0,1,1,173,29.1C211.27,46.66,236,85.48,236,128Z"},null,-1),mqe=[pqe],vqe={key:1},gqe=h("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),yqe=h("path",{d:"M232,128a104,104,0,0,1-208,0c0-41,23.81-78.36,60.66-95.27a8,8,0,0,1,6.68,14.54C60.15,61.59,40,93.27,40,128a88,88,0,0,0,176,0c0-34.73-20.15-66.41-51.34-80.73a8,8,0,0,1,6.68-14.54C208.19,49.64,232,87,232,128Z"},null,-1),_qe=[gqe,yqe],bqe={key:2},wqe=h("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,176A72,72,0,0,1,92,65.64a8,8,0,0,1,8,13.85,56,56,0,1,0,56,0,8,8,0,0,1,8-13.85A72,72,0,0,1,128,200Z"},null,-1),$qe=[wqe],Aqe={key:3},Sqe=h("path",{d:"M230,128a102,102,0,0,1-204,0c0-40.18,23.35-76.86,59.5-93.45a6,6,0,0,1,5,10.9C58.61,60.09,38,92.49,38,128a90,90,0,0,0,180,0c0-35.51-20.61-67.91-52.5-82.55a6,6,0,0,1,5-10.9C206.65,51.14,230,87.82,230,128Z"},null,-1),Cqe=[Sqe],kqe={key:4},Mqe=h("path",{d:"M232,128a104,104,0,0,1-208,0c0-41,23.81-78.36,60.66-95.27a8,8,0,0,1,6.68,14.54C60.15,61.59,40,93.27,40,128a88,88,0,0,0,176,0c0-34.73-20.15-66.41-51.34-80.73a8,8,0,0,1,6.68-14.54C208.19,49.64,232,87,232,128Z"},null,-1),xqe=[Mqe],Eqe={key:5},Lqe=h("path",{d:"M228,128a100,100,0,0,1-200,0c0-39.4,22.9-75.37,58.33-91.63a4,4,0,1,1,3.34,7.27C57.07,58.6,36,91.71,36,128a92,92,0,0,0,184,0c0-36.29-21.07-69.4-53.67-84.36a4,4,0,1,1,3.34-7.27C205.1,52.63,228,88.6,228,128Z"},null,-1),Pqe=[Lqe],Tqe={name:"PhCircleNotch"},WXt=Ve({...Tqe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",hqe,mqe)):o.value==="duotone"?(b(),$("g",vqe,_qe)):o.value==="fill"?(b(),$("g",bqe,$qe)):o.value==="light"?(b(),$("g",Aqe,Cqe)):o.value==="regular"?(b(),$("g",kqe,xqe)):o.value==="thin"?(b(),$("g",Eqe,Pqe)):me("",!0)],16,fqe))}}),Dqe=["width","height","fill","transform"],Vqe={key:0},Oqe=h("path",{d:"M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20Zm0,192a84,84,0,1,1,84-84A84.09,84.09,0,0,1,128,212Zm68-84a12,12,0,0,1-12,12H128a12,12,0,0,1-12-12V72a12,12,0,0,1,24,0v44h44A12,12,0,0,1,196,128Z"},null,-1),Iqe=[Oqe],Hqe={key:1},Nqe=h("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),Rqe=h("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm64-88a8,8,0,0,1-8,8H128a8,8,0,0,1-8-8V72a8,8,0,0,1,16,0v48h48A8,8,0,0,1,192,128Z"},null,-1),Zqe=[Nqe,Rqe],Fqe={key:2},zqe=h("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm56,112H128a8,8,0,0,1-8-8V72a8,8,0,0,1,16,0v48h48a8,8,0,0,1,0,16Z"},null,-1),Bqe=[zqe],Uqe={key:3},jqe=h("path",{d:"M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26Zm0,192a90,90,0,1,1,90-90A90.1,90.1,0,0,1,128,218Zm62-90a6,6,0,0,1-6,6H128a6,6,0,0,1-6-6V72a6,6,0,0,1,12,0v50h50A6,6,0,0,1,190,128Z"},null,-1),qqe=[jqe],Yqe={key:4},Wqe=h("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm64-88a8,8,0,0,1-8,8H128a8,8,0,0,1-8-8V72a8,8,0,0,1,16,0v48h48A8,8,0,0,1,192,128Z"},null,-1),Gqe=[Wqe],Kqe={key:5},Xqe=h("path",{d:"M128,28A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28Zm0,192a92,92,0,1,1,92-92A92.1,92.1,0,0,1,128,220Zm60-92a4,4,0,0,1-4,4H128a4,4,0,0,1-4-4V72a4,4,0,0,1,8,0v52h52A4,4,0,0,1,188,128Z"},null,-1),Jqe=[Xqe],Qqe={name:"PhClock"},GXt=Ve({...Qqe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",Vqe,Iqe)):o.value==="duotone"?(b(),$("g",Hqe,Zqe)):o.value==="fill"?(b(),$("g",Fqe,Bqe)):o.value==="light"?(b(),$("g",Uqe,qqe)):o.value==="regular"?(b(),$("g",Yqe,Gqe)):o.value==="thin"?(b(),$("g",Kqe,Jqe)):me("",!0)],16,Dqe))}}),eYe=["width","height","fill","transform"],tYe={key:0},nYe=h("path",{d:"M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20Zm0,192a84,84,0,1,1,84-84A84.09,84.09,0,0,1,128,212ZM163.27,77l-56,24a12,12,0,0,0-6.3,6.3l-24,56A12,12,0,0,0,92.73,179l56-24a12,12,0,0,0,6.3-6.3l24-56A12,12,0,0,0,163.27,77Zm-28.41,57.89-24,10.29,10.29-24,24-10.29Z"},null,-1),aYe=[nYe],iYe={key:1},rYe=h("path",{d:"M128,32a96,96,0,1,0,96,96A96,96,0,0,0,128,32Zm16,112L80,176l32-64,64-32Z",opacity:"0.2"},null,-1),oYe=h("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216ZM172.42,72.84l-64,32a8.05,8.05,0,0,0-3.58,3.58l-32,64A8,8,0,0,0,80,184a8.1,8.1,0,0,0,3.58-.84l64-32a8.05,8.05,0,0,0,3.58-3.58l32-64a8,8,0,0,0-10.74-10.74ZM138,138,97.89,158.11,118,118l40.15-20.07Z"},null,-1),sYe=[rYe,oYe],lYe={key:2},uYe=h("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm51.58,57.79-32,64a4.08,4.08,0,0,1-1.79,1.79l-64,32a4,4,0,0,1-5.37-5.37l32-64a4.08,4.08,0,0,1,1.79-1.79l64-32A4,4,0,0,1,179.58,81.79Z"},null,-1),cYe=[uYe],dYe={key:3},fYe=h("path",{d:"M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26Zm0,192a90,90,0,1,1,90-90A90.1,90.1,0,0,1,128,218ZM173.32,74.63l-64,32a6,6,0,0,0-2.69,2.69l-32,64A6,6,0,0,0,80,182a6.06,6.06,0,0,0,2.68-.63l64-32a6,6,0,0,0,2.69-2.69l32-64a6,6,0,0,0-8.05-8.05Zm-33.79,64.9L93.42,162.58l23-46.11,46.11-23Z"},null,-1),hYe=[fYe],pYe={key:4},mYe=h("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216ZM172.42,72.84l-64,32a8.05,8.05,0,0,0-3.58,3.58l-32,64A8,8,0,0,0,80,184a8.1,8.1,0,0,0,3.58-.84l64-32a8.05,8.05,0,0,0,3.58-3.58l32-64a8,8,0,0,0-10.74-10.74ZM138,138,97.89,158.11,118,118l40.15-20.07Z"},null,-1),vYe=[mYe],gYe={key:5},yYe=h("path",{d:"M128,28A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28Zm0,192a92,92,0,1,1,92-92A92.1,92.1,0,0,1,128,220ZM174.21,76.42l-64,32a4.08,4.08,0,0,0-1.79,1.79l-32,64A4,4,0,0,0,80,180a4.05,4.05,0,0,0,1.79-.42l64-32a4.08,4.08,0,0,0,1.79-1.79l32-64a4,4,0,0,0-5.37-5.37ZM141,141l-52.08,26L115,115l52.08-26Z"},null,-1),_Ye=[yYe],bYe={name:"PhCompass"},KXt=Ve({...bYe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",tYe,aYe)):o.value==="duotone"?(b(),$("g",iYe,sYe)):o.value==="fill"?(b(),$("g",lYe,cYe)):o.value==="light"?(b(),$("g",dYe,hYe)):o.value==="regular"?(b(),$("g",pYe,vYe)):o.value==="thin"?(b(),$("g",gYe,_Ye)):me("",!0)],16,eYe))}}),wYe=["width","height","fill","transform"],$Ye={key:0},AYe=h("path",{d:"M216,28H88A12,12,0,0,0,76,40V76H40A12,12,0,0,0,28,88V216a12,12,0,0,0,12,12H168a12,12,0,0,0,12-12V180h36a12,12,0,0,0,12-12V40A12,12,0,0,0,216,28ZM156,204H52V100H156Zm48-48H180V88a12,12,0,0,0-12-12H100V52H204Z"},null,-1),SYe=[AYe],CYe={key:1},kYe=h("path",{d:"M216,40V168H168V88H88V40Z",opacity:"0.2"},null,-1),MYe=h("path",{d:"M216,32H88a8,8,0,0,0-8,8V80H40a8,8,0,0,0-8,8V216a8,8,0,0,0,8,8H168a8,8,0,0,0,8-8V176h40a8,8,0,0,0,8-8V40A8,8,0,0,0,216,32ZM160,208H48V96H160Zm48-48H176V88a8,8,0,0,0-8-8H96V48H208Z"},null,-1),xYe=[kYe,MYe],EYe={key:2},LYe=h("path",{d:"M216,32H88a8,8,0,0,0-8,8V80H40a8,8,0,0,0-8,8V216a8,8,0,0,0,8,8H168a8,8,0,0,0,8-8V176h40a8,8,0,0,0,8-8V40A8,8,0,0,0,216,32Zm-8,128H176V88a8,8,0,0,0-8-8H96V48H208Z"},null,-1),PYe=[LYe],TYe={key:3},DYe=h("path",{d:"M216,34H88a6,6,0,0,0-6,6V82H40a6,6,0,0,0-6,6V216a6,6,0,0,0,6,6H168a6,6,0,0,0,6-6V174h42a6,6,0,0,0,6-6V40A6,6,0,0,0,216,34ZM162,210H46V94H162Zm48-48H174V88a6,6,0,0,0-6-6H94V46H210Z"},null,-1),VYe=[DYe],OYe={key:4},IYe=h("path",{d:"M216,32H88a8,8,0,0,0-8,8V80H40a8,8,0,0,0-8,8V216a8,8,0,0,0,8,8H168a8,8,0,0,0,8-8V176h40a8,8,0,0,0,8-8V40A8,8,0,0,0,216,32ZM160,208H48V96H160Zm48-48H176V88a8,8,0,0,0-8-8H96V48H208Z"},null,-1),HYe=[IYe],NYe={key:5},RYe=h("path",{d:"M216,36H88a4,4,0,0,0-4,4V84H40a4,4,0,0,0-4,4V216a4,4,0,0,0,4,4H168a4,4,0,0,0,4-4V172h44a4,4,0,0,0,4-4V40A4,4,0,0,0,216,36ZM164,212H44V92H164Zm48-48H172V88a4,4,0,0,0-4-4H92V44H212Z"},null,-1),ZYe=[RYe],FYe={name:"PhCopy"},zYe=Ve({...FYe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",$Ye,SYe)):o.value==="duotone"?(b(),$("g",CYe,xYe)):o.value==="fill"?(b(),$("g",EYe,PYe)):o.value==="light"?(b(),$("g",TYe,VYe)):o.value==="regular"?(b(),$("g",OYe,HYe)):o.value==="thin"?(b(),$("g",NYe,ZYe)):me("",!0)],16,wYe))}}),BYe=["width","height","fill","transform"],UYe={key:0},jYe=h("path",{d:"M224,44H32A20,20,0,0,0,12,64V192a20,20,0,0,0,20,20H224a20,20,0,0,0,20-20V64A20,20,0,0,0,224,44Zm-4,24V88H36V68ZM36,188V112H220v76Zm172-24a12,12,0,0,1-12,12H164a12,12,0,0,1,0-24h32A12,12,0,0,1,208,164Zm-68,0a12,12,0,0,1-12,12H116a12,12,0,0,1,0-24h12A12,12,0,0,1,140,164Z"},null,-1),qYe=[jYe],YYe={key:1},WYe=h("path",{d:"M232,96v96a8,8,0,0,1-8,8H32a8,8,0,0,1-8-8V96Z",opacity:"0.2"},null,-1),GYe=h("path",{d:"M224,48H32A16,16,0,0,0,16,64V192a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V64A16,16,0,0,0,224,48Zm0,16V88H32V64Zm0,128H32V104H224v88Zm-16-24a8,8,0,0,1-8,8H168a8,8,0,0,1,0-16h32A8,8,0,0,1,208,168Zm-64,0a8,8,0,0,1-8,8H120a8,8,0,0,1,0-16h16A8,8,0,0,1,144,168Z"},null,-1),KYe=[WYe,GYe],XYe={key:2},JYe=h("path",{d:"M224,48H32A16,16,0,0,0,16,64V192a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V64A16,16,0,0,0,224,48ZM136,176H120a8,8,0,0,1,0-16h16a8,8,0,0,1,0,16Zm64,0H168a8,8,0,0,1,0-16h32a8,8,0,0,1,0,16ZM32,88V64H224V88Z"},null,-1),QYe=[JYe],eWe={key:3},tWe=h("path",{d:"M224,50H32A14,14,0,0,0,18,64V192a14,14,0,0,0,14,14H224a14,14,0,0,0,14-14V64A14,14,0,0,0,224,50ZM32,62H224a2,2,0,0,1,2,2V90H30V64A2,2,0,0,1,32,62ZM224,194H32a2,2,0,0,1-2-2V102H226v90A2,2,0,0,1,224,194Zm-18-26a6,6,0,0,1-6,6H168a6,6,0,0,1,0-12h32A6,6,0,0,1,206,168Zm-64,0a6,6,0,0,1-6,6H120a6,6,0,0,1,0-12h16A6,6,0,0,1,142,168Z"},null,-1),nWe=[tWe],aWe={key:4},iWe=h("path",{d:"M224,48H32A16,16,0,0,0,16,64V192a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V64A16,16,0,0,0,224,48Zm0,16V88H32V64Zm0,128H32V104H224v88Zm-16-24a8,8,0,0,1-8,8H168a8,8,0,0,1,0-16h32A8,8,0,0,1,208,168Zm-64,0a8,8,0,0,1-8,8H120a8,8,0,0,1,0-16h16A8,8,0,0,1,144,168Z"},null,-1),rWe=[iWe],oWe={key:5},sWe=h("path",{d:"M224,52H32A12,12,0,0,0,20,64V192a12,12,0,0,0,12,12H224a12,12,0,0,0,12-12V64A12,12,0,0,0,224,52ZM32,60H224a4,4,0,0,1,4,4V92H28V64A4,4,0,0,1,32,60ZM224,196H32a4,4,0,0,1-4-4V100H228v92A4,4,0,0,1,224,196Zm-20-28a4,4,0,0,1-4,4H168a4,4,0,0,1,0-8h32A4,4,0,0,1,204,168Zm-64,0a4,4,0,0,1-4,4H120a4,4,0,0,1,0-8h16A4,4,0,0,1,140,168Z"},null,-1),lWe=[sWe],uWe={name:"PhCreditCard"},XXt=Ve({...uWe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",UYe,qYe)):o.value==="duotone"?(b(),$("g",YYe,KYe)):o.value==="fill"?(b(),$("g",XYe,QYe)):o.value==="light"?(b(),$("g",eWe,nWe)):o.value==="regular"?(b(),$("g",aWe,rWe)):o.value==="thin"?(b(),$("g",oWe,lWe)):me("",!0)],16,BYe))}}),cWe=["width","height","fill","transform"],dWe={key:0},fWe=h("path",{d:"M176,12H80A28,28,0,0,0,52,40V216a28,28,0,0,0,28,28h96a28,28,0,0,0,28-28V40A28,28,0,0,0,176,12ZM76,76H180V180H76Zm4-40h96a4,4,0,0,1,4,4V52H76V40A4,4,0,0,1,80,36Zm96,184H80a4,4,0,0,1-4-4V204H180v12A4,4,0,0,1,176,220Z"},null,-1),hWe=[fWe],pWe={key:1},mWe=h("path",{d:"M192,56V200H64V56Z",opacity:"0.2"},null,-1),vWe=h("path",{d:"M176,16H80A24,24,0,0,0,56,40V216a24,24,0,0,0,24,24h96a24,24,0,0,0,24-24V40A24,24,0,0,0,176,16ZM72,64H184V192H72Zm8-32h96a8,8,0,0,1,8,8v8H72V40A8,8,0,0,1,80,32Zm96,192H80a8,8,0,0,1-8-8v-8H184v8A8,8,0,0,1,176,224Z"},null,-1),gWe=[mWe,vWe],yWe={key:2},_We=h("path",{d:"M176,16H80A24,24,0,0,0,56,40V216a24,24,0,0,0,24,24h96a24,24,0,0,0,24-24V40A24,24,0,0,0,176,16ZM80,32h96a8,8,0,0,1,8,8v8H72V40A8,8,0,0,1,80,32Zm96,192H80a8,8,0,0,1-8-8v-8H184v8A8,8,0,0,1,176,224Z"},null,-1),bWe=[_We],wWe={key:3},$We=h("path",{d:"M176,18H80A22,22,0,0,0,58,40V216a22,22,0,0,0,22,22h96a22,22,0,0,0,22-22V40A22,22,0,0,0,176,18ZM70,62H186V194H70ZM80,30h96a10,10,0,0,1,10,10V50H70V40A10,10,0,0,1,80,30Zm96,196H80a10,10,0,0,1-10-10V206H186v10A10,10,0,0,1,176,226Z"},null,-1),AWe=[$We],SWe={key:4},CWe=h("path",{d:"M176,16H80A24,24,0,0,0,56,40V216a24,24,0,0,0,24,24h96a24,24,0,0,0,24-24V40A24,24,0,0,0,176,16ZM72,64H184V192H72Zm8-32h96a8,8,0,0,1,8,8v8H72V40A8,8,0,0,1,80,32Zm96,192H80a8,8,0,0,1-8-8v-8H184v8A8,8,0,0,1,176,224Z"},null,-1),kWe=[CWe],MWe={key:5},xWe=h("path",{d:"M176,20H80A20,20,0,0,0,60,40V216a20,20,0,0,0,20,20h96a20,20,0,0,0,20-20V40A20,20,0,0,0,176,20ZM68,60H188V196H68ZM80,28h96a12,12,0,0,1,12,12V52H68V40A12,12,0,0,1,80,28Zm96,200H80a12,12,0,0,1-12-12V204H188v12A12,12,0,0,1,176,228Z"},null,-1),EWe=[xWe],LWe={name:"PhDeviceMobile"},JXt=Ve({...LWe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",dWe,hWe)):o.value==="duotone"?(b(),$("g",pWe,gWe)):o.value==="fill"?(b(),$("g",yWe,bWe)):o.value==="light"?(b(),$("g",wWe,AWe)):o.value==="regular"?(b(),$("g",SWe,kWe)):o.value==="thin"?(b(),$("g",MWe,EWe)):me("",!0)],16,cWe))}}),PWe=["width","height","fill","transform"],TWe={key:0},DWe=h("path",{d:"M128,96a32,32,0,1,0,32,32A32,32,0,0,0,128,96Zm0,40a8,8,0,1,1,8-8A8,8,0,0,1,128,136Z"},null,-1),VWe=[DWe],OWe={key:1},IWe=h("path",{d:"M152,128a24,24,0,1,1-24-24A24,24,0,0,1,152,128Z",opacity:"0.2"},null,-1),HWe=h("path",{d:"M128,96a32,32,0,1,0,32,32A32,32,0,0,0,128,96Zm0,48a16,16,0,1,1,16-16A16,16,0,0,1,128,144Z"},null,-1),NWe=[IWe,HWe],RWe={key:2},ZWe=h("path",{d:"M156,128a28,28,0,1,1-28-28A28,28,0,0,1,156,128Z"},null,-1),FWe=[ZWe],zWe={key:3},BWe=h("path",{d:"M128,98a30,30,0,1,0,30,30A30,30,0,0,0,128,98Zm0,48a18,18,0,1,1,18-18A18,18,0,0,1,128,146Z"},null,-1),UWe=[BWe],jWe={key:4},qWe=h("path",{d:"M128,96a32,32,0,1,0,32,32A32,32,0,0,0,128,96Zm0,48a16,16,0,1,1,16-16A16,16,0,0,1,128,144Z"},null,-1),YWe=[qWe],WWe={key:5},GWe=h("path",{d:"M128,100a28,28,0,1,0,28,28A28,28,0,0,0,128,100Zm0,48a20,20,0,1,1,20-20A20,20,0,0,1,128,148Z"},null,-1),KWe=[GWe],XWe={name:"PhDotOutline"},QXt=Ve({...XWe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",TWe,VWe)):o.value==="duotone"?(b(),$("g",OWe,NWe)):o.value==="fill"?(b(),$("g",RWe,FWe)):o.value==="light"?(b(),$("g",zWe,UWe)):o.value==="regular"?(b(),$("g",jWe,YWe)):o.value==="thin"?(b(),$("g",WWe,KWe)):me("",!0)],16,PWe))}}),JWe=["width","height","fill","transform"],QWe={key:0},eGe=h("path",{d:"M144,128a16,16,0,1,1-16-16A16,16,0,0,1,144,128ZM60,112a16,16,0,1,0,16,16A16,16,0,0,0,60,112Zm136,0a16,16,0,1,0,16,16A16,16,0,0,0,196,112Z"},null,-1),tGe=[eGe],nGe={key:1},aGe=h("path",{d:"M240,96v64a16,16,0,0,1-16,16H32a16,16,0,0,1-16-16V96A16,16,0,0,1,32,80H224A16,16,0,0,1,240,96Z",opacity:"0.2"},null,-1),iGe=h("path",{d:"M140,128a12,12,0,1,1-12-12A12,12,0,0,1,140,128Zm56-12a12,12,0,1,0,12,12A12,12,0,0,0,196,116ZM60,116a12,12,0,1,0,12,12A12,12,0,0,0,60,116Z"},null,-1),rGe=[aGe,iGe],oGe={key:2},sGe=h("path",{d:"M224,80H32A16,16,0,0,0,16,96v64a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V96A16,16,0,0,0,224,80ZM60,140a12,12,0,1,1,12-12A12,12,0,0,1,60,140Zm68,0a12,12,0,1,1,12-12A12,12,0,0,1,128,140Zm68,0a12,12,0,1,1,12-12A12,12,0,0,1,196,140Z"},null,-1),lGe=[sGe],uGe={key:3},cGe=h("path",{d:"M138,128a10,10,0,1,1-10-10A10,10,0,0,1,138,128ZM60,118a10,10,0,1,0,10,10A10,10,0,0,0,60,118Zm136,0a10,10,0,1,0,10,10A10,10,0,0,0,196,118Z"},null,-1),dGe=[cGe],fGe={key:4},hGe=h("path",{d:"M140,128a12,12,0,1,1-12-12A12,12,0,0,1,140,128Zm56-12a12,12,0,1,0,12,12A12,12,0,0,0,196,116ZM60,116a12,12,0,1,0,12,12A12,12,0,0,0,60,116Z"},null,-1),pGe=[hGe],mGe={key:5},vGe=h("path",{d:"M136,128a8,8,0,1,1-8-8A8,8,0,0,1,136,128Zm-76-8a8,8,0,1,0,8,8A8,8,0,0,0,60,120Zm136,0a8,8,0,1,0,8,8A8,8,0,0,0,196,120Z"},null,-1),gGe=[vGe],yGe={name:"PhDotsThree"},eJt=Ve({...yGe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",QWe,tGe)):o.value==="duotone"?(b(),$("g",nGe,rGe)):o.value==="fill"?(b(),$("g",oGe,lGe)):o.value==="light"?(b(),$("g",uGe,dGe)):o.value==="regular"?(b(),$("g",fGe,pGe)):o.value==="thin"?(b(),$("g",mGe,gGe)):me("",!0)],16,JWe))}}),_Ge=["width","height","fill","transform"],bGe={key:0},wGe=h("path",{d:"M112,60a16,16,0,1,1,16,16A16,16,0,0,1,112,60Zm16,52a16,16,0,1,0,16,16A16,16,0,0,0,128,112Zm0,68a16,16,0,1,0,16,16A16,16,0,0,0,128,180Z"},null,-1),$Ge=[wGe],AGe={key:1},SGe=h("path",{d:"M176,32V224a16,16,0,0,1-16,16H96a16,16,0,0,1-16-16V32A16,16,0,0,1,96,16h64A16,16,0,0,1,176,32Z",opacity:"0.2"},null,-1),CGe=h("path",{d:"M140,128a12,12,0,1,1-12-12A12,12,0,0,1,140,128ZM128,72a12,12,0,1,0-12-12A12,12,0,0,0,128,72Zm0,112a12,12,0,1,0,12,12A12,12,0,0,0,128,184Z"},null,-1),kGe=[SGe,CGe],MGe={key:2},xGe=h("path",{d:"M160,16H96A16,16,0,0,0,80,32V224a16,16,0,0,0,16,16h64a16,16,0,0,0,16-16V32A16,16,0,0,0,160,16ZM128,208a12,12,0,1,1,12-12A12,12,0,0,1,128,208Zm0-68a12,12,0,1,1,12-12A12,12,0,0,1,128,140Zm0-68a12,12,0,1,1,12-12A12,12,0,0,1,128,72Z"},null,-1),EGe=[xGe],LGe={key:3},PGe=h("path",{d:"M118,60a10,10,0,1,1,10,10A10,10,0,0,1,118,60Zm10,58a10,10,0,1,0,10,10A10,10,0,0,0,128,118Zm0,68a10,10,0,1,0,10,10A10,10,0,0,0,128,186Z"},null,-1),TGe=[PGe],DGe={key:4},VGe=h("path",{d:"M140,128a12,12,0,1,1-12-12A12,12,0,0,1,140,128ZM128,72a12,12,0,1,0-12-12A12,12,0,0,0,128,72Zm0,112a12,12,0,1,0,12,12A12,12,0,0,0,128,184Z"},null,-1),OGe=[VGe],IGe={key:5},HGe=h("path",{d:"M120,60a8,8,0,1,1,8,8A8,8,0,0,1,120,60Zm8,60a8,8,0,1,0,8,8A8,8,0,0,0,128,120Zm0,68a8,8,0,1,0,8,8A8,8,0,0,0,128,188Z"},null,-1),NGe=[HGe],RGe={name:"PhDotsThreeVertical"},tJt=Ve({...RGe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",bGe,$Ge)):o.value==="duotone"?(b(),$("g",AGe,kGe)):o.value==="fill"?(b(),$("g",MGe,EGe)):o.value==="light"?(b(),$("g",LGe,TGe)):o.value==="regular"?(b(),$("g",DGe,OGe)):o.value==="thin"?(b(),$("g",IGe,NGe)):me("",!0)],16,_Ge))}}),ZGe=["width","height","fill","transform"],FGe={key:0},zGe=h("path",{d:"M228,144v64a12,12,0,0,1-12,12H40a12,12,0,0,1-12-12V144a12,12,0,0,1,24,0v52H204V144a12,12,0,0,1,24,0Zm-108.49,8.49a12,12,0,0,0,17,0l40-40a12,12,0,0,0-17-17L140,115V32a12,12,0,0,0-24,0v83L96.49,95.51a12,12,0,0,0-17,17Z"},null,-1),BGe=[zGe],UGe={key:1},jGe=h("path",{d:"M216,48V208H40V48A16,16,0,0,1,56,32H200A16,16,0,0,1,216,48Z",opacity:"0.2"},null,-1),qGe=h("path",{d:"M224,144v64a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V144a8,8,0,0,1,16,0v56H208V144a8,8,0,0,1,16,0Zm-101.66,5.66a8,8,0,0,0,11.32,0l40-40a8,8,0,0,0-11.32-11.32L136,124.69V32a8,8,0,0,0-16,0v92.69L93.66,98.34a8,8,0,0,0-11.32,11.32Z"},null,-1),YGe=[jGe,qGe],WGe={key:2},GGe=h("path",{d:"M224,144v64a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V144a8,8,0,0,1,16,0v56H208V144a8,8,0,0,1,16,0Zm-101.66,5.66a8,8,0,0,0,11.32,0l40-40A8,8,0,0,0,168,96H136V32a8,8,0,0,0-16,0V96H88a8,8,0,0,0-5.66,13.66Z"},null,-1),KGe=[GGe],XGe={key:3},JGe=h("path",{d:"M222,144v64a6,6,0,0,1-6,6H40a6,6,0,0,1-6-6V144a6,6,0,0,1,12,0v58H210V144a6,6,0,0,1,12,0Zm-98.24,4.24a6,6,0,0,0,8.48,0l40-40a6,6,0,0,0-8.48-8.48L134,129.51V32a6,6,0,0,0-12,0v97.51L92.24,99.76a6,6,0,0,0-8.48,8.48Z"},null,-1),QGe=[JGe],eKe={key:4},tKe=h("path",{d:"M224,144v64a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V144a8,8,0,0,1,16,0v56H208V144a8,8,0,0,1,16,0Zm-101.66,5.66a8,8,0,0,0,11.32,0l40-40a8,8,0,0,0-11.32-11.32L136,124.69V32a8,8,0,0,0-16,0v92.69L93.66,98.34a8,8,0,0,0-11.32,11.32Z"},null,-1),nKe=[tKe],aKe={key:5},iKe=h("path",{d:"M220,144v64a4,4,0,0,1-4,4H40a4,4,0,0,1-4-4V144a4,4,0,0,1,8,0v60H212V144a4,4,0,0,1,8,0Zm-94.83,2.83a4,4,0,0,0,5.66,0l40-40a4,4,0,1,0-5.66-5.66L132,134.34V32a4,4,0,0,0-8,0V134.34L90.83,101.17a4,4,0,0,0-5.66,5.66Z"},null,-1),rKe=[iKe],oKe={name:"PhDownloadSimple"},nJt=Ve({...oKe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",FGe,BGe)):o.value==="duotone"?(b(),$("g",UGe,YGe)):o.value==="fill"?(b(),$("g",WGe,KGe)):o.value==="light"?(b(),$("g",XGe,QGe)):o.value==="regular"?(b(),$("g",eKe,nKe)):o.value==="thin"?(b(),$("g",aKe,rKe)):me("",!0)],16,ZGe))}}),sKe=["width","height","fill","transform"],lKe={key:0},uKe=h("path",{d:"M224,44H32A12,12,0,0,0,20,56V192a20,20,0,0,0,20,20H216a20,20,0,0,0,20-20V56A12,12,0,0,0,224,44Zm-96,83.72L62.85,68h130.3ZM92.79,128,44,172.72V83.28Zm17.76,16.28,9.34,8.57a12,12,0,0,0,16.22,0l9.34-8.57L193.15,188H62.85ZM163.21,128,212,83.28v89.44Z"},null,-1),cKe=[uKe],dKe={key:1},fKe=h("path",{d:"M224,56l-96,88L32,56Z",opacity:"0.2"},null,-1),hKe=h("path",{d:"M224,48H32a8,8,0,0,0-8,8V192a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A8,8,0,0,0,224,48Zm-96,85.15L52.57,64H203.43ZM98.71,128,40,181.81V74.19Zm11.84,10.85,12,11.05a8,8,0,0,0,10.82,0l12-11.05,58,53.15H52.57ZM157.29,128,216,74.18V181.82Z"},null,-1),pKe=[fKe,hKe],mKe={key:2},vKe=h("path",{d:"M224,48H32a8,8,0,0,0-8,8V192a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A8,8,0,0,0,224,48ZM98.71,128,40,181.81V74.19Zm11.84,10.85,12,11.05a8,8,0,0,0,10.82,0l12-11.05,58,53.15H52.57ZM157.29,128,216,74.18V181.82Z"},null,-1),gKe=[vKe],yKe={key:3},_Ke=h("path",{d:"M224,50H32a6,6,0,0,0-6,6V192a14,14,0,0,0,14,14H216a14,14,0,0,0,14-14V56A6,6,0,0,0,224,50Zm-96,85.86L47.42,62H208.58ZM101.67,128,38,186.36V69.64Zm8.88,8.14L124,148.42a6,6,0,0,0,8.1,0l13.4-12.28L208.58,194H47.43ZM154.33,128,218,69.64V186.36Z"},null,-1),bKe=[_Ke],wKe={key:4},$Ke=h("path",{d:"M224,48H32a8,8,0,0,0-8,8V192a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A8,8,0,0,0,224,48Zm-96,85.15L52.57,64H203.43ZM98.71,128,40,181.81V74.19Zm11.84,10.85,12,11.05a8,8,0,0,0,10.82,0l12-11.05,58,53.15H52.57ZM157.29,128,216,74.18V181.82Z"},null,-1),AKe=[$Ke],SKe={key:5},CKe=h("path",{d:"M224,52H32a4,4,0,0,0-4,4V192a12,12,0,0,0,12,12H216a12,12,0,0,0,12-12V56A4,4,0,0,0,224,52Zm-96,86.57L42.28,60H213.72ZM104.63,128,36,190.91V65.09Zm5.92,5.43L125.3,147a4,4,0,0,0,5.4,0l14.75-13.52L213.72,196H42.28ZM151.37,128,220,65.09V190.91Z"},null,-1),kKe=[CKe],MKe={name:"PhEnvelope"},aJt=Ve({...MKe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",lKe,cKe)):o.value==="duotone"?(b(),$("g",dKe,pKe)):o.value==="fill"?(b(),$("g",mKe,gKe)):o.value==="light"?(b(),$("g",yKe,bKe)):o.value==="regular"?(b(),$("g",wKe,AKe)):o.value==="thin"?(b(),$("g",SKe,kKe)):me("",!0)],16,sKe))}}),xKe=["width","height","fill","transform"],EKe={key:0},LKe=h("path",{d:"M230.66,86l-96-64a12,12,0,0,0-13.32,0l-96,64A12,12,0,0,0,20,96V200a20,20,0,0,0,20,20H216a20,20,0,0,0,20-20V96A12,12,0,0,0,230.66,86ZM89.81,152,44,184.31v-65ZM114.36,164h27.28L187,196H69.05ZM166.19,152,212,119.29v65ZM128,46.42l74.86,49.91L141.61,140H114.39L53.14,96.33Z"},null,-1),PKe=[LKe],TKe={key:1},DKe=h("path",{d:"M224,96l-78.55,56h-34.9L32,96l96-64Z",opacity:"0.2"},null,-1),VKe=h("path",{d:"M228.44,89.34l-96-64a8,8,0,0,0-8.88,0l-96,64A8,8,0,0,0,24,96V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V96A8,8,0,0,0,228.44,89.34ZM96.72,152,40,192V111.53Zm16.37,8h29.82l56.63,40H56.46Zm46.19-8L216,111.53V192ZM128,41.61l81.91,54.61-67,47.78H113.11l-67-47.78Z"},null,-1),OKe=[DKe,VKe],IKe={key:2},HKe=h("path",{d:"M228.44,89.34l-96-64a8,8,0,0,0-8.88,0l-96,64A8,8,0,0,0,24,96V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V96A8,8,0,0,0,228.44,89.34ZM96.72,152,40,192V111.53Zm16.37,8h29.82l56.63,40H56.46Zm46.19-8L216,111.53V192Z"},null,-1),NKe=[HKe],RKe={key:3},ZKe=h("path",{d:"M227.33,91l-96-64a6,6,0,0,0-6.66,0l-96,64A6,6,0,0,0,26,96V200a14,14,0,0,0,14,14H216a14,14,0,0,0,14-14V96A6,6,0,0,0,227.33,91ZM100.18,152,38,195.9V107.65Zm12.27,6h31.1l62.29,44H50.16Zm43.37-6L218,107.65V195.9ZM128,39.21l85.43,57L143.53,146H112.47L42.57,96.17Z"},null,-1),FKe=[ZKe],zKe={key:4},BKe=h("path",{d:"M228.44,89.34l-96-64a8,8,0,0,0-8.88,0l-96,64A8,8,0,0,0,24,96V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V96A8,8,0,0,0,228.44,89.34ZM96.72,152,40,192V111.53Zm16.37,8h29.82l56.63,40H56.46Zm46.19-8L216,111.53V192ZM128,41.61l81.91,54.61-67,47.78H113.11l-67-47.78Z"},null,-1),UKe=[BKe],jKe={key:5},qKe=h("path",{d:"M226.22,92.67l-96-64a4,4,0,0,0-4.44,0l-96,64A4,4,0,0,0,28,96V200a12,12,0,0,0,12,12H216a12,12,0,0,0,12-12V96A4,4,0,0,0,226.22,92.67ZM103.63,152,36,199.76v-96Zm8.19,4h32.36l68,48H43.86Zm40.55-4L220,103.76v96ZM128,36.81,217,96.11,144.17,148H111.83L39.05,96.11Z"},null,-1),YKe=[qKe],WKe={name:"PhEnvelopeOpen"},iJt=Ve({...WKe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",EKe,PKe)):o.value==="duotone"?(b(),$("g",TKe,OKe)):o.value==="fill"?(b(),$("g",IKe,NKe)):o.value==="light"?(b(),$("g",RKe,FKe)):o.value==="regular"?(b(),$("g",zKe,UKe)):o.value==="thin"?(b(),$("g",jKe,YKe)):me("",!0)],16,xKe))}}),GKe=["width","height","fill","transform"],KKe={key:0},XKe=h("path",{d:"M224,44H32A12,12,0,0,0,20,56V192a20,20,0,0,0,20,20H216a20,20,0,0,0,20-20V56A12,12,0,0,0,224,44ZM193.15,68,128,127.72,62.85,68ZM44,188V83.28l75.89,69.57a12,12,0,0,0,16.22,0L212,83.28V188Z"},null,-1),JKe=[XKe],QKe={key:1},eXe=h("path",{d:"M224,56l-96,88L32,56Z",opacity:"0.2"},null,-1),tXe=h("path",{d:"M224,48H32a8,8,0,0,0-8,8V192a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A8,8,0,0,0,224,48ZM203.43,64,128,133.15,52.57,64ZM216,192H40V74.19l82.59,75.71a8,8,0,0,0,10.82,0L216,74.19V192Z"},null,-1),nXe=[eXe,tXe],aXe={key:2},iXe=h("path",{d:"M224,48H32a8,8,0,0,0-8,8V192a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A8,8,0,0,0,224,48Zm-8,144H40V74.19l82.59,75.71a8,8,0,0,0,10.82,0L216,74.19V192Z"},null,-1),rXe=[iXe],oXe={key:3},sXe=h("path",{d:"M224,50H32a6,6,0,0,0-6,6V192a14,14,0,0,0,14,14H216a14,14,0,0,0,14-14V56A6,6,0,0,0,224,50ZM208.58,62,128,135.86,47.42,62ZM216,194H40a2,2,0,0,1-2-2V69.64l86,78.78a6,6,0,0,0,8.1,0L218,69.64V192A2,2,0,0,1,216,194Z"},null,-1),lXe=[sXe],uXe={key:4},cXe=h("path",{d:"M224,48H32a8,8,0,0,0-8,8V192a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A8,8,0,0,0,224,48ZM203.43,64,128,133.15,52.57,64ZM216,192H40V74.19l82.59,75.71a8,8,0,0,0,10.82,0L216,74.19V192Z"},null,-1),dXe=[cXe],fXe={key:5},hXe=h("path",{d:"M224,52H32a4,4,0,0,0-4,4V192a12,12,0,0,0,12,12H216a12,12,0,0,0,12-12V56A4,4,0,0,0,224,52Zm-10.28,8L128,138.57,42.28,60ZM216,196H40a4,4,0,0,1-4-4V65.09L125.3,147a4,4,0,0,0,5.4,0L220,65.09V192A4,4,0,0,1,216,196Z"},null,-1),pXe=[hXe],mXe={name:"PhEnvelopeSimple"},rJt=Ve({...mXe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",KKe,JKe)):o.value==="duotone"?(b(),$("g",QKe,nXe)):o.value==="fill"?(b(),$("g",aXe,rXe)):o.value==="light"?(b(),$("g",oXe,lXe)):o.value==="regular"?(b(),$("g",uXe,dXe)):o.value==="thin"?(b(),$("g",fXe,pXe)):me("",!0)],16,GKe))}}),vXe=["width","height","fill","transform"],gXe={key:0},yXe=h("path",{d:"M230.66,86l-96-64a12,12,0,0,0-13.32,0l-96,64A12,12,0,0,0,20,96V200a20,20,0,0,0,20,20H216a20,20,0,0,0,20-20V96A12,12,0,0,0,230.66,86ZM128,46.42l74.86,49.91L141.61,140H114.39L53.14,96.33ZM44,196V119.29l59.58,42.48a12,12,0,0,0,7,2.23h34.9a12,12,0,0,0,7-2.23L212,119.29V196Z"},null,-1),_Xe=[yXe],bXe={key:1},wXe=h("path",{d:"M224,96l-78.55,56h-34.9L32,96l96-64Z",opacity:"0.2"},null,-1),$Xe=h("path",{d:"M228.44,89.34l-96-64a8,8,0,0,0-8.88,0l-96,64A8,8,0,0,0,24,96V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V96A8,8,0,0,0,228.44,89.34ZM128,41.61l81.91,54.61-67,47.78H113.11l-67-47.78ZM40,200V111.53l65.9,47a8,8,0,0,0,4.65,1.49h34.9a8,8,0,0,0,4.65-1.49l65.9-47V200Z"},null,-1),AXe=[wXe,$Xe],SXe={key:2},CXe=h("path",{d:"M228.44,89.34l-96-64a8,8,0,0,0-8.88,0l-96,64A8,8,0,0,0,24,96V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V96A8,8,0,0,0,228.44,89.34ZM40,200V111.53l65.9,47a8,8,0,0,0,4.65,1.49h34.9a8,8,0,0,0,4.65-1.49l65.9-47V200Z"},null,-1),kXe=[CXe],MXe={key:3},xXe=h("path",{d:"M227.33,91l-96-64a6,6,0,0,0-6.66,0l-96,64A6,6,0,0,0,26,96V200a14,14,0,0,0,14,14H216a14,14,0,0,0,14-14V96A6,6,0,0,0,227.33,91ZM128,39.21l85.43,57L143.53,146H112.47L42.57,96.17ZM216,202H40a2,2,0,0,1-2-2V107.65l69.06,49.24a6.06,6.06,0,0,0,3.49,1.11h34.9a6.06,6.06,0,0,0,3.49-1.11L218,107.65V200A2,2,0,0,1,216,202Z"},null,-1),EXe=[xXe],LXe={key:4},PXe=h("path",{d:"M228.44,89.34l-96-64a8,8,0,0,0-8.88,0l-96,64A8,8,0,0,0,24,96V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V96A8,8,0,0,0,228.44,89.34ZM128,41.61l81.91,54.61-67,47.78H113.11l-67-47.78ZM40,200V111.53l65.9,47a8,8,0,0,0,4.65,1.49h34.9a8,8,0,0,0,4.65-1.49l65.9-47V200Z"},null,-1),TXe=[PXe],DXe={key:5},VXe=h("path",{d:"M226.22,92.67l-96-64a4,4,0,0,0-4.44,0l-96,64A4,4,0,0,0,28,96V200a12,12,0,0,0,12,12H216a12,12,0,0,0,12-12V96A4,4,0,0,0,226.22,92.67ZM128,36.81,217,96.11,144.17,148H111.83L39.05,96.11ZM216,204H40a4,4,0,0,1-4-4V103.76l72.22,51.5a4,4,0,0,0,2.33.74h34.9a4,4,0,0,0,2.33-.74L220,103.76V200A4,4,0,0,1,216,204Z"},null,-1),OXe=[VXe],IXe={name:"PhEnvelopeSimpleOpen"},oJt=Ve({...IXe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",gXe,_Xe)):o.value==="duotone"?(b(),$("g",bXe,AXe)):o.value==="fill"?(b(),$("g",SXe,kXe)):o.value==="light"?(b(),$("g",MXe,EXe)):o.value==="regular"?(b(),$("g",LXe,TXe)):o.value==="thin"?(b(),$("g",DXe,OXe)):me("",!0)],16,vXe))}}),HXe=["width","height","fill","transform"],NXe={key:0},RXe=h("path",{d:"M251,123.13c-.37-.81-9.13-20.26-28.48-39.61C196.63,57.67,164,44,128,44S59.37,57.67,33.51,83.52C14.16,102.87,5.4,122.32,5,123.13a12.08,12.08,0,0,0,0,9.75c.37.82,9.13,20.26,28.49,39.61C59.37,198.34,92,212,128,212s68.63-13.66,94.48-39.51c19.36-19.35,28.12-38.79,28.49-39.61A12.08,12.08,0,0,0,251,123.13Zm-46.06,33C183.47,177.27,157.59,188,128,188s-55.47-10.73-76.91-31.88A130.36,130.36,0,0,1,29.52,128,130.45,130.45,0,0,1,51.09,99.89C72.54,78.73,98.41,68,128,68s55.46,10.73,76.91,31.89A130.36,130.36,0,0,1,226.48,128,130.45,130.45,0,0,1,204.91,156.12ZM128,84a44,44,0,1,0,44,44A44.05,44.05,0,0,0,128,84Zm0,64a20,20,0,1,1,20-20A20,20,0,0,1,128,148Z"},null,-1),ZXe=[RXe],FXe={key:1},zXe=h("path",{d:"M128,56C48,56,16,128,16,128s32,72,112,72,112-72,112-72S208,56,128,56Zm0,112a40,40,0,1,1,40-40A40,40,0,0,1,128,168Z",opacity:"0.2"},null,-1),BXe=h("path",{d:"M247.31,124.76c-.35-.79-8.82-19.58-27.65-38.41C194.57,61.26,162.88,48,128,48S61.43,61.26,36.34,86.35C17.51,105.18,9,124,8.69,124.76a8,8,0,0,0,0,6.5c.35.79,8.82,19.57,27.65,38.4C61.43,194.74,93.12,208,128,208s66.57-13.26,91.66-38.34c18.83-18.83,27.3-37.61,27.65-38.4A8,8,0,0,0,247.31,124.76ZM128,192c-30.78,0-57.67-11.19-79.93-33.25A133.47,133.47,0,0,1,25,128,133.33,133.33,0,0,1,48.07,97.25C70.33,75.19,97.22,64,128,64s57.67,11.19,79.93,33.25A133.46,133.46,0,0,1,231.05,128C223.84,141.46,192.43,192,128,192Zm0-112a48,48,0,1,0,48,48A48.05,48.05,0,0,0,128,80Zm0,80a32,32,0,1,1,32-32A32,32,0,0,1,128,160Z"},null,-1),UXe=[zXe,BXe],jXe={key:2},qXe=h("path",{d:"M247.31,124.76c-.35-.79-8.82-19.58-27.65-38.41C194.57,61.26,162.88,48,128,48S61.43,61.26,36.34,86.35C17.51,105.18,9,124,8.69,124.76a8,8,0,0,0,0,6.5c.35.79,8.82,19.57,27.65,38.4C61.43,194.74,93.12,208,128,208s66.57-13.26,91.66-38.34c18.83-18.83,27.3-37.61,27.65-38.4A8,8,0,0,0,247.31,124.76ZM128,168a40,40,0,1,1,40-40A40,40,0,0,1,128,168Z"},null,-1),YXe=[qXe],WXe={key:3},GXe=h("path",{d:"M245.48,125.57c-.34-.78-8.66-19.23-27.24-37.81C201,70.54,171.38,50,128,50S55,70.54,37.76,87.76c-18.58,18.58-26.9,37-27.24,37.81a6,6,0,0,0,0,4.88c.34.77,8.66,19.22,27.24,37.8C55,185.47,84.62,206,128,206s73-20.53,90.24-37.75c18.58-18.58,26.9-37,27.24-37.8A6,6,0,0,0,245.48,125.57ZM128,194c-31.38,0-58.78-11.42-81.45-33.93A134.77,134.77,0,0,1,22.69,128,134.56,134.56,0,0,1,46.55,95.94C69.22,73.42,96.62,62,128,62s58.78,11.42,81.45,33.94A134.56,134.56,0,0,1,233.31,128C226.94,140.21,195,194,128,194Zm0-112a46,46,0,1,0,46,46A46.06,46.06,0,0,0,128,82Zm0,80a34,34,0,1,1,34-34A34,34,0,0,1,128,162Z"},null,-1),KXe=[GXe],XXe={key:4},JXe=h("path",{d:"M247.31,124.76c-.35-.79-8.82-19.58-27.65-38.41C194.57,61.26,162.88,48,128,48S61.43,61.26,36.34,86.35C17.51,105.18,9,124,8.69,124.76a8,8,0,0,0,0,6.5c.35.79,8.82,19.57,27.65,38.4C61.43,194.74,93.12,208,128,208s66.57-13.26,91.66-38.34c18.83-18.83,27.3-37.61,27.65-38.4A8,8,0,0,0,247.31,124.76ZM128,192c-30.78,0-57.67-11.19-79.93-33.25A133.47,133.47,0,0,1,25,128,133.33,133.33,0,0,1,48.07,97.25C70.33,75.19,97.22,64,128,64s57.67,11.19,79.93,33.25A133.46,133.46,0,0,1,231.05,128C223.84,141.46,192.43,192,128,192Zm0-112a48,48,0,1,0,48,48A48.05,48.05,0,0,0,128,80Zm0,80a32,32,0,1,1,32-32A32,32,0,0,1,128,160Z"},null,-1),QXe=[JXe],eJe={key:5},tJe=h("path",{d:"M243.66,126.38c-.34-.76-8.52-18.89-26.83-37.2C199.87,72.22,170.7,52,128,52S56.13,72.22,39.17,89.18c-18.31,18.31-26.49,36.44-26.83,37.2a4.08,4.08,0,0,0,0,3.25c.34.77,8.52,18.89,26.83,37.2,17,17,46.14,37.17,88.83,37.17s71.87-20.21,88.83-37.17c18.31-18.31,26.49-36.43,26.83-37.2A4.08,4.08,0,0,0,243.66,126.38Zm-32.7,35c-23.07,23-51,34.62-83,34.62s-59.89-11.65-83-34.62A135.71,135.71,0,0,1,20.44,128,135.69,135.69,0,0,1,45,94.62C68.11,71.65,96,60,128,60s59.89,11.65,83,34.62A135.79,135.79,0,0,1,235.56,128,135.71,135.71,0,0,1,211,161.38ZM128,84a44,44,0,1,0,44,44A44.05,44.05,0,0,0,128,84Zm0,80a36,36,0,1,1,36-36A36,36,0,0,1,128,164Z"},null,-1),nJe=[tJe],aJe={name:"PhEye"},sJt=Ve({...aJe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",NXe,ZXe)):o.value==="duotone"?(b(),$("g",FXe,UXe)):o.value==="fill"?(b(),$("g",jXe,YXe)):o.value==="light"?(b(),$("g",WXe,KXe)):o.value==="regular"?(b(),$("g",XXe,QXe)):o.value==="thin"?(b(),$("g",eJe,nJe)):me("",!0)],16,HXe))}}),iJe=["width","height","fill","transform"],rJe={key:0},oJe=h("path",{d:"M56.88,31.93A12,12,0,1,0,39.12,48.07l16,17.65C20.67,88.66,5.72,121.58,5,123.13a12.08,12.08,0,0,0,0,9.75c.37.82,9.13,20.26,28.49,39.61C59.37,198.34,92,212,128,212a131.34,131.34,0,0,0,51-10l20.09,22.1a12,12,0,0,0,17.76-16.14ZM128,188c-29.59,0-55.47-10.73-76.91-31.88A130.69,130.69,0,0,1,29.52,128c5.27-9.31,18.79-29.9,42-44.29l90.09,99.11A109.33,109.33,0,0,1,128,188Zm123-55.12c-.36.81-9,20-28,39.16a12,12,0,1,1-17-16.9A130.48,130.48,0,0,0,226.48,128a130.36,130.36,0,0,0-21.57-28.12C183.46,78.73,157.59,68,128,68c-3.35,0-6.7.14-10,.42a12,12,0,1,1-2-23.91c3.93-.34,8-.51,12-.51,36,0,68.63,13.67,94.49,39.52,19.35,19.35,28.11,38.8,28.48,39.61A12.08,12.08,0,0,1,251,132.88Z"},null,-1),sJe=[oJe],lJe={key:1},uJe=h("path",{d:"M128,56C48,56,16,128,16,128s32,72,112,72,112-72,112-72S208,56,128,56Zm0,112a40,40,0,1,1,40-40A40,40,0,0,1,128,168Z",opacity:"0.2"},null,-1),cJe=h("path",{d:"M53.92,34.62A8,8,0,1,0,42.08,45.38L61.32,66.55C25,88.84,9.38,123.2,8.69,124.76a8,8,0,0,0,0,6.5c.35.79,8.82,19.57,27.65,38.4C61.43,194.74,93.12,208,128,208a127.11,127.11,0,0,0,52.07-10.83l22,24.21a8,8,0,1,0,11.84-10.76Zm47.33,75.84,41.67,45.85a32,32,0,0,1-41.67-45.85ZM128,192c-30.78,0-57.67-11.19-79.93-33.25A133.16,133.16,0,0,1,25,128c4.69-8.79,19.66-33.39,47.35-49.38l18,19.75a48,48,0,0,0,63.66,70l14.73,16.2A112,112,0,0,1,128,192Zm6-95.43a8,8,0,0,1,3-15.72,48.16,48.16,0,0,1,38.77,42.64,8,8,0,0,1-7.22,8.71,6.39,6.39,0,0,1-.75,0,8,8,0,0,1-8-7.26A32.09,32.09,0,0,0,134,96.57Zm113.28,34.69c-.42.94-10.55,23.37-33.36,43.8a8,8,0,1,1-10.67-11.92A132.77,132.77,0,0,0,231.05,128a133.15,133.15,0,0,0-23.12-30.77C185.67,75.19,158.78,64,128,64a118.37,118.37,0,0,0-19.36,1.57A8,8,0,1,1,106,49.79,134,134,0,0,1,128,48c34.88,0,66.57,13.26,91.66,38.35,18.83,18.83,27.3,37.62,27.65,38.41A8,8,0,0,1,247.31,131.26Z"},null,-1),dJe=[uJe,cJe],fJe={key:2},hJe=h("path",{d:"M96.68,57.87a4,4,0,0,1,2.08-6.6A130.13,130.13,0,0,1,128,48c34.88,0,66.57,13.26,91.66,38.35,18.83,18.83,27.3,37.62,27.65,38.41a8,8,0,0,1,0,6.5c-.35.79-8.82,19.57-27.65,38.4q-4.28,4.26-8.79,8.07a4,4,0,0,1-5.55-.36ZM213.92,210.62a8,8,0,1,1-11.84,10.76L180,197.13A127.21,127.21,0,0,1,128,208c-34.88,0-66.57-13.26-91.66-38.34C17.51,150.83,9,132.05,8.69,131.26a8,8,0,0,1,0-6.5C9,124,17.51,105.18,36.34,86.35a135,135,0,0,1,25-19.78L42.08,45.38A8,8,0,1,1,53.92,34.62Zm-65.49-48.25-52.69-58a40,40,0,0,0,52.69,58Z"},null,-1),pJe=[hJe],mJe={key:3},vJe=h("path",{d:"M52.44,36A6,6,0,0,0,43.56,44L64.44,67c-37.28,21.9-53.23,57-53.92,58.57a6,6,0,0,0,0,4.88c.34.77,8.66,19.22,27.24,37.8C55,185.47,84.62,206,128,206a124.91,124.91,0,0,0,52.57-11.25l23,25.29a6,6,0,0,0,8.88-8.08Zm48.62,71.32,45,49.52a34,34,0,0,1-45-49.52ZM128,194c-31.38,0-58.78-11.42-81.45-33.93A134.57,134.57,0,0,1,22.69,128c4.29-8.2,20.1-35.18,50-51.91L92.89,98.3a46,46,0,0,0,61.35,67.48l17.81,19.6A113.47,113.47,0,0,1,128,194Zm6.4-99.4a6,6,0,0,1,2.25-11.79,46.17,46.17,0,0,1,37.15,40.87,6,6,0,0,1-5.42,6.53l-.56,0a6,6,0,0,1-6-5.45A34.1,34.1,0,0,0,134.4,94.6Zm111.08,35.85c-.41.92-10.37,23-32.86,43.12a6,6,0,1,1-8-8.94A134.07,134.07,0,0,0,233.31,128a134.67,134.67,0,0,0-23.86-32.07C186.78,73.42,159.38,62,128,62a120.19,120.19,0,0,0-19.69,1.6,6,6,0,1,1-2-11.83A131.12,131.12,0,0,1,128,50c43.38,0,73,20.54,90.24,37.76,18.58,18.58,26.9,37,27.24,37.81A6,6,0,0,1,245.48,130.45Z"},null,-1),gJe=[vJe],yJe={key:4},_Je=h("path",{d:"M53.92,34.62A8,8,0,1,0,42.08,45.38L61.32,66.55C25,88.84,9.38,123.2,8.69,124.76a8,8,0,0,0,0,6.5c.35.79,8.82,19.57,27.65,38.4C61.43,194.74,93.12,208,128,208a127.11,127.11,0,0,0,52.07-10.83l22,24.21a8,8,0,1,0,11.84-10.76Zm47.33,75.84,41.67,45.85a32,32,0,0,1-41.67-45.85ZM128,192c-30.78,0-57.67-11.19-79.93-33.25A133.16,133.16,0,0,1,25,128c4.69-8.79,19.66-33.39,47.35-49.38l18,19.75a48,48,0,0,0,63.66,70l14.73,16.2A112,112,0,0,1,128,192Zm6-95.43a8,8,0,0,1,3-15.72,48.16,48.16,0,0,1,38.77,42.64,8,8,0,0,1-7.22,8.71,6.39,6.39,0,0,1-.75,0,8,8,0,0,1-8-7.26A32.09,32.09,0,0,0,134,96.57Zm113.28,34.69c-.42.94-10.55,23.37-33.36,43.8a8,8,0,1,1-10.67-11.92A132.77,132.77,0,0,0,231.05,128a133.15,133.15,0,0,0-23.12-30.77C185.67,75.19,158.78,64,128,64a118.37,118.37,0,0,0-19.36,1.57A8,8,0,1,1,106,49.79,134,134,0,0,1,128,48c34.88,0,66.57,13.26,91.66,38.35,18.83,18.83,27.3,37.62,27.65,38.41A8,8,0,0,1,247.31,131.26Z"},null,-1),bJe=[_Je],wJe={key:5},$Je=h("path",{d:"M51,37.31A4,4,0,0,0,45,42.69L67.59,67.5C29.34,89,13,124.81,12.34,126.38a4.08,4.08,0,0,0,0,3.25c.34.77,8.52,18.89,26.83,37.2,17,17,46.14,37.17,88.83,37.17a122.59,122.59,0,0,0,53.06-11.69l24,26.38a4,4,0,1,0,5.92-5.38ZM149.1,157.16A36,36,0,0,1,101,104.22ZM128,196c-32,0-59.89-11.65-83-34.62A135.81,135.81,0,0,1,20.44,128c3.65-7.23,20.09-36.81,52.68-54.43l22.45,24.7a44,44,0,0,0,59,64.83l20.89,23A114.94,114.94,0,0,1,128,196Zm6.78-103.36a4,4,0,0,1,1.49-7.86,44.15,44.15,0,0,1,35.54,39.09,4,4,0,0,1-3.61,4.35l-.38,0a4,4,0,0,1-4-3.63A36.1,36.1,0,0,0,134.78,92.64Zm108.88,37c-.41.91-10.2,22.58-32.38,42.45a4,4,0,0,1-2.67,1,4,4,0,0,1-2.67-7A136.71,136.71,0,0,0,235.56,128,136.07,136.07,0,0,0,211,94.62C187.89,71.65,160,60,128,60a122,122,0,0,0-20,1.63,4,4,0,0,1-1.32-7.89A129.3,129.3,0,0,1,128,52c42.7,0,71.87,20.22,88.83,37.18,18.31,18.31,26.49,36.44,26.83,37.2A4.08,4.08,0,0,1,243.66,129.63Z"},null,-1),AJe=[$Je],SJe={name:"PhEyeSlash"},lJt=Ve({...SJe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",rJe,sJe)):o.value==="duotone"?(b(),$("g",lJe,dJe)):o.value==="fill"?(b(),$("g",fJe,pJe)):o.value==="light"?(b(),$("g",mJe,gJe)):o.value==="regular"?(b(),$("g",yJe,bJe)):o.value==="thin"?(b(),$("g",wJe,AJe)):me("",!0)],16,iJe))}}),CJe=["width","height","fill","transform"],kJe={key:0},MJe=h("path",{d:"M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20Zm12,191.13V156h20a12,12,0,0,0,0-24H140V112a12,12,0,0,1,12-12h16a12,12,0,0,0,0-24H152a36,36,0,0,0-36,36v20H96a12,12,0,0,0,0,24h20v55.13a84,84,0,1,1,24,0Z"},null,-1),xJe=[MJe],EJe={key:1},LJe=h("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),PJe=h("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm8,191.63V152h24a8,8,0,0,0,0-16H136V112a16,16,0,0,1,16-16h16a8,8,0,0,0,0-16H152a32,32,0,0,0-32,32v24H96a8,8,0,0,0,0,16h24v63.63a88,88,0,1,1,16,0Z"},null,-1),TJe=[LJe,PJe],DJe={key:2},VJe=h("path",{d:"M232,128a104.16,104.16,0,0,1-91.55,103.26,4,4,0,0,1-4.45-4V152h24a8,8,0,0,0,8-8.53,8.17,8.17,0,0,0-8.25-7.47H136V112a16,16,0,0,1,16-16h16a8,8,0,0,0,8-8.53A8.17,8.17,0,0,0,167.73,80H152a32,32,0,0,0-32,32v24H96a8,8,0,0,0-8,8.53A8.17,8.17,0,0,0,96.27,152H120v75.28a4,4,0,0,1-4.44,4A104.15,104.15,0,0,1,24.07,124.09c2-54,45.74-97.9,99.78-100A104.12,104.12,0,0,1,232,128Z"},null,-1),OJe=[VJe],IJe={key:3},HJe=h("path",{d:"M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26Zm6,191.8V150h26a6,6,0,0,0,0-12H134V112a18,18,0,0,1,18-18h16a6,6,0,0,0,0-12H152a30,30,0,0,0-30,30v26H96a6,6,0,0,0,0,12h26v67.8a90,90,0,1,1,12,0Z"},null,-1),NJe=[HJe],RJe={key:4},ZJe=h("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm8,191.63V152h24a8,8,0,0,0,0-16H136V112a16,16,0,0,1,16-16h16a8,8,0,0,0,0-16H152a32,32,0,0,0-32,32v24H96a8,8,0,0,0,0,16h24v63.63a88,88,0,1,1,16,0Z"},null,-1),FJe=[ZJe],zJe={key:5},BJe=h("path",{d:"M128,28A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28Zm4,191.91V148h28a4,4,0,0,0,0-8H132V112a20,20,0,0,1,20-20h16a4,4,0,0,0,0-8H152a28,28,0,0,0-28,28v28H96a4,4,0,0,0,0,8h28v71.91a92,92,0,1,1,8,0Z"},null,-1),UJe=[BJe],jJe={name:"PhFacebookLogo"},uJt=Ve({...jJe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",kJe,xJe)):o.value==="duotone"?(b(),$("g",EJe,TJe)):o.value==="fill"?(b(),$("g",DJe,OJe)):o.value==="light"?(b(),$("g",IJe,NJe)):o.value==="regular"?(b(),$("g",RJe,FJe)):o.value==="thin"?(b(),$("g",zJe,UJe)):me("",!0)],16,CJe))}}),qJe=["width","height","fill","transform"],YJe={key:0},WJe=h("path",{d:"M200,164v8h12a12,12,0,0,1,0,24H200v12a12,12,0,0,1-24,0V152a12,12,0,0,1,12-12h32a12,12,0,0,1,0,24ZM92,172a32,32,0,0,1-32,32H56v4a12,12,0,0,1-24,0V152a12,12,0,0,1,12-12H60A32,32,0,0,1,92,172Zm-24,0a8,8,0,0,0-8-8H56v16h4A8,8,0,0,0,68,172Zm100,8a40,40,0,0,1-40,40H112a12,12,0,0,1-12-12V152a12,12,0,0,1,12-12h16A40,40,0,0,1,168,180Zm-24,0a16,16,0,0,0-16-16h-4v32h4A16,16,0,0,0,144,180ZM36,108V40A20,20,0,0,1,56,20h96a12,12,0,0,1,8.49,3.52l56,56A12,12,0,0,1,220,88v20a12,12,0,0,1-24,0v-4H148a12,12,0,0,1-12-12V44H60v64a12,12,0,0,1-24,0ZM160,57V80h23Z"},null,-1),GJe=[WJe],KJe={key:1},XJe=h("path",{d:"M208,88H152V32Z",opacity:"0.2"},null,-1),JJe=h("path",{d:"M224,152a8,8,0,0,1-8,8H192v16h16a8,8,0,0,1,0,16H192v16a8,8,0,0,1-16,0V152a8,8,0,0,1,8-8h32A8,8,0,0,1,224,152ZM92,172a28,28,0,0,1-28,28H56v8a8,8,0,0,1-16,0V152a8,8,0,0,1,8-8H64A28,28,0,0,1,92,172Zm-16,0a12,12,0,0,0-12-12H56v24h8A12,12,0,0,0,76,172Zm88,8a36,36,0,0,1-36,36H112a8,8,0,0,1-8-8V152a8,8,0,0,1,8-8h16A36,36,0,0,1,164,180Zm-16,0a20,20,0,0,0-20-20h-8v40h8A20,20,0,0,0,148,180ZM40,112V40A16,16,0,0,1,56,24h96a8,8,0,0,1,5.66,2.34l56,56A8,8,0,0,1,216,88v24a8,8,0,0,1-16,0V96H152a8,8,0,0,1-8-8V40H56v72a8,8,0,0,1-16,0ZM160,80h28.69L160,51.31Z"},null,-1),QJe=[XJe,JJe],eQe={key:2},tQe=h("path",{d:"M44,120H212a4,4,0,0,0,4-4V88a8,8,0,0,0-2.34-5.66l-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40v76A4,4,0,0,0,44,120ZM152,44l44,44H152Zm72,108.53a8.18,8.18,0,0,1-8.25,7.47H192v16h15.73a8.17,8.17,0,0,1,8.25,7.47,8,8,0,0,1-8,8.53H192v15.73a8.17,8.17,0,0,1-7.47,8.25,8,8,0,0,1-8.53-8V152a8,8,0,0,1,8-8h32A8,8,0,0,1,224,152.53ZM64,144H48a8,8,0,0,0-8,8v55.73A8.17,8.17,0,0,0,47.47,216,8,8,0,0,0,56,208v-8h7.4c15.24,0,28.14-11.92,28.59-27.15A28,28,0,0,0,64,144Zm-.35,40H56V160h8a12,12,0,0,1,12,13.16A12.25,12.25,0,0,1,63.65,184ZM128,144H112a8,8,0,0,0-8,8v56a8,8,0,0,0,8,8h15.32c19.66,0,36.21-15.48,36.67-35.13A36,36,0,0,0,128,144Zm-.49,56H120V160h8a20,20,0,0,1,20,20.77C147.58,191.59,138.34,200,127.51,200Z"},null,-1),nQe=[tQe],aQe={key:3},iQe=h("path",{d:"M222,152a6,6,0,0,1-6,6H190v20h18a6,6,0,0,1,0,12H190v18a6,6,0,0,1-12,0V152a6,6,0,0,1,6-6h32A6,6,0,0,1,222,152ZM90,172a26,26,0,0,1-26,26H54v10a6,6,0,0,1-12,0V152a6,6,0,0,1,6-6H64A26,26,0,0,1,90,172Zm-12,0a14,14,0,0,0-14-14H54v28H64A14,14,0,0,0,78,172Zm84,8a34,34,0,0,1-34,34H112a6,6,0,0,1-6-6V152a6,6,0,0,1,6-6h16A34,34,0,0,1,162,180Zm-12,0a22,22,0,0,0-22-22H118v44h10A22,22,0,0,0,150,180ZM42,112V40A14,14,0,0,1,56,26h96a6,6,0,0,1,4.25,1.76l56,56A6,6,0,0,1,214,88v24a6,6,0,0,1-12,0V94H152a6,6,0,0,1-6-6V38H56a2,2,0,0,0-2,2v72a6,6,0,0,1-12,0ZM158,82h35.52L158,46.48Z"},null,-1),rQe=[iQe],oQe={key:4},sQe=h("path",{d:"M224,152a8,8,0,0,1-8,8H192v16h16a8,8,0,0,1,0,16H192v16a8,8,0,0,1-16,0V152a8,8,0,0,1,8-8h32A8,8,0,0,1,224,152ZM92,172a28,28,0,0,1-28,28H56v8a8,8,0,0,1-16,0V152a8,8,0,0,1,8-8H64A28,28,0,0,1,92,172Zm-16,0a12,12,0,0,0-12-12H56v24h8A12,12,0,0,0,76,172Zm88,8a36,36,0,0,1-36,36H112a8,8,0,0,1-8-8V152a8,8,0,0,1,8-8h16A36,36,0,0,1,164,180Zm-16,0a20,20,0,0,0-20-20h-8v40h8A20,20,0,0,0,148,180ZM40,112V40A16,16,0,0,1,56,24h96a8,8,0,0,1,5.66,2.34l56,56A8,8,0,0,1,216,88v24a8,8,0,0,1-16,0V96H152a8,8,0,0,1-8-8V40H56v72a8,8,0,0,1-16,0ZM160,80h28.69L160,51.31Z"},null,-1),lQe=[sQe],uQe={key:5},cQe=h("path",{d:"M220,152a4,4,0,0,1-4,4H188v24h20a4,4,0,0,1,0,8H188v20a4,4,0,0,1-8,0V152a4,4,0,0,1,4-4h32A4,4,0,0,1,220,152ZM88,172a24,24,0,0,1-24,24H52v12a4,4,0,0,1-8,0V152a4,4,0,0,1,4-4H64A24,24,0,0,1,88,172Zm-8,0a16,16,0,0,0-16-16H52v32H64A16,16,0,0,0,80,172Zm80,8a32,32,0,0,1-32,32H112a4,4,0,0,1-4-4V152a4,4,0,0,1,4-4h16A32,32,0,0,1,160,180Zm-8,0a24,24,0,0,0-24-24H116v48h12A24,24,0,0,0,152,180ZM44,112V40A12,12,0,0,1,56,28h96a4,4,0,0,1,2.83,1.17l56,56A4,4,0,0,1,212,88v24a4,4,0,0,1-8,0V92H152a4,4,0,0,1-4-4V36H56a4,4,0,0,0-4,4v72a4,4,0,0,1-8,0ZM156,84h42.34L156,41.65Z"},null,-1),dQe=[cQe],fQe={name:"PhFilePdf"},cJt=Ve({...fQe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",YJe,GJe)):o.value==="duotone"?(b(),$("g",KJe,QJe)):o.value==="fill"?(b(),$("g",eQe,nQe)):o.value==="light"?(b(),$("g",aQe,rQe)):o.value==="regular"?(b(),$("g",oQe,lQe)):o.value==="thin"?(b(),$("g",uQe,dQe)):me("",!0)],16,qJe))}}),hQe=["width","height","fill","transform"],pQe={key:0},mQe=h("path",{d:"M216.49,79.52l-56-56A12,12,0,0,0,152,20H56A20,20,0,0,0,36,40V216a20,20,0,0,0,20,20H200a20,20,0,0,0,20-20V88A12,12,0,0,0,216.49,79.52ZM160,57l23,23H160ZM60,212V44h76V92a12,12,0,0,0,12,12h48V212Zm112-80a12,12,0,0,1-12,12H96a12,12,0,0,1,0-24h64A12,12,0,0,1,172,132Zm0,40a12,12,0,0,1-12,12H96a12,12,0,0,1,0-24h64A12,12,0,0,1,172,172Z"},null,-1),vQe=[mQe],gQe={key:1},yQe=h("path",{d:"M208,88H152V32Z",opacity:"0.2"},null,-1),_Qe=h("path",{d:"M213.66,82.34l-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40V216a16,16,0,0,0,16,16H200a16,16,0,0,0,16-16V88A8,8,0,0,0,213.66,82.34ZM160,51.31,188.69,80H160ZM200,216H56V40h88V88a8,8,0,0,0,8,8h48V216Zm-32-80a8,8,0,0,1-8,8H96a8,8,0,0,1,0-16h64A8,8,0,0,1,168,136Zm0,32a8,8,0,0,1-8,8H96a8,8,0,0,1,0-16h64A8,8,0,0,1,168,168Z"},null,-1),bQe=[yQe,_Qe],wQe={key:2},$Qe=h("path",{d:"M213.66,82.34l-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40V216a16,16,0,0,0,16,16H200a16,16,0,0,0,16-16V88A8,8,0,0,0,213.66,82.34ZM160,176H96a8,8,0,0,1,0-16h64a8,8,0,0,1,0,16Zm0-32H96a8,8,0,0,1,0-16h64a8,8,0,0,1,0,16Zm-8-56V44l44,44Z"},null,-1),AQe=[$Qe],SQe={key:3},CQe=h("path",{d:"M212.24,83.76l-56-56A6,6,0,0,0,152,26H56A14,14,0,0,0,42,40V216a14,14,0,0,0,14,14H200a14,14,0,0,0,14-14V88A6,6,0,0,0,212.24,83.76ZM158,46.48,193.52,82H158ZM200,218H56a2,2,0,0,1-2-2V40a2,2,0,0,1,2-2h90V88a6,6,0,0,0,6,6h50V216A2,2,0,0,1,200,218Zm-34-82a6,6,0,0,1-6,6H96a6,6,0,0,1,0-12h64A6,6,0,0,1,166,136Zm0,32a6,6,0,0,1-6,6H96a6,6,0,0,1,0-12h64A6,6,0,0,1,166,168Z"},null,-1),kQe=[CQe],MQe={key:4},xQe=h("path",{d:"M213.66,82.34l-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40V216a16,16,0,0,0,16,16H200a16,16,0,0,0,16-16V88A8,8,0,0,0,213.66,82.34ZM160,51.31,188.69,80H160ZM200,216H56V40h88V88a8,8,0,0,0,8,8h48V216Zm-32-80a8,8,0,0,1-8,8H96a8,8,0,0,1,0-16h64A8,8,0,0,1,168,136Zm0,32a8,8,0,0,1-8,8H96a8,8,0,0,1,0-16h64A8,8,0,0,1,168,168Z"},null,-1),EQe=[xQe],LQe={key:5},PQe=h("path",{d:"M210.83,85.17l-56-56A4,4,0,0,0,152,28H56A12,12,0,0,0,44,40V216a12,12,0,0,0,12,12H200a12,12,0,0,0,12-12V88A4,4,0,0,0,210.83,85.17ZM156,41.65,198.34,84H156ZM200,220H56a4,4,0,0,1-4-4V40a4,4,0,0,1,4-4h92V88a4,4,0,0,0,4,4h52V216A4,4,0,0,1,200,220Zm-36-84a4,4,0,0,1-4,4H96a4,4,0,0,1,0-8h64A4,4,0,0,1,164,136Zm0,32a4,4,0,0,1-4,4H96a4,4,0,0,1,0-8h64A4,4,0,0,1,164,168Z"},null,-1),TQe=[PQe],DQe={name:"PhFileText"},dJt=Ve({...DQe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",pQe,vQe)):o.value==="duotone"?(b(),$("g",gQe,bQe)):o.value==="fill"?(b(),$("g",wQe,AQe)):o.value==="light"?(b(),$("g",SQe,kQe)):o.value==="regular"?(b(),$("g",MQe,EQe)):o.value==="thin"?(b(),$("g",LQe,TQe)):me("",!0)],16,hQe))}}),VQe=["width","height","fill","transform"],OQe={key:0},IQe=h("path",{d:"M216,52H180V44a28,28,0,0,0-28-28H104A28,28,0,0,0,76,44v8H40A20,20,0,0,0,20,72V200a20,20,0,0,0,20,20H216a20,20,0,0,0,20-20V72A20,20,0,0,0,216,52ZM100,44a4,4,0,0,1,4-4h48a4,4,0,0,1,4,4v8H100ZM212,196H44V76H212Zm-48-60a12,12,0,0,1-12,12H140v12a12,12,0,0,1-24,0V148H104a12,12,0,0,1,0-24h12V112a12,12,0,0,1,24,0v12h12A12,12,0,0,1,164,136Z"},null,-1),HQe=[IQe],NQe={key:1},RQe=h("path",{d:"M224,72V200a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V72a8,8,0,0,1,8-8H216A8,8,0,0,1,224,72Z",opacity:"0.2"},null,-1),ZQe=h("path",{d:"M216,56H176V48a24,24,0,0,0-24-24H104A24,24,0,0,0,80,48v8H40A16,16,0,0,0,24,72V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V72A16,16,0,0,0,216,56ZM96,48a8,8,0,0,1,8-8h48a8,8,0,0,1,8,8v8H96ZM216,200H40V72H216V200Zm-56-64a8,8,0,0,1-8,8H136v16a8,8,0,0,1-16,0V144H104a8,8,0,0,1,0-16h16V112a8,8,0,0,1,16,0v16h16A8,8,0,0,1,160,136Z"},null,-1),FQe=[RQe,ZQe],zQe={key:2},BQe=h("path",{d:"M216,56H176V48a24,24,0,0,0-24-24H104A24,24,0,0,0,80,48v8H40A16,16,0,0,0,24,72V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V72A16,16,0,0,0,216,56Zm-64,88H136v16a8,8,0,0,1-16,0V144H104a8,8,0,0,1,0-16h16V112a8,8,0,0,1,16,0v16h16a8,8,0,0,1,0,16Zm8-88H96V48a8,8,0,0,1,8-8h48a8,8,0,0,1,8,8Z"},null,-1),UQe=[BQe],jQe={key:3},qQe=h("path",{d:"M216,58H174V48a22,22,0,0,0-22-22H104A22,22,0,0,0,82,48V58H40A14,14,0,0,0,26,72V200a14,14,0,0,0,14,14H216a14,14,0,0,0,14-14V72A14,14,0,0,0,216,58ZM94,48a10,10,0,0,1,10-10h48a10,10,0,0,1,10,10V58H94ZM218,200a2,2,0,0,1-2,2H40a2,2,0,0,1-2-2V72a2,2,0,0,1,2-2H216a2,2,0,0,1,2,2Zm-60-64a6,6,0,0,1-6,6H134v18a6,6,0,0,1-12,0V142H104a6,6,0,0,1,0-12h18V112a6,6,0,0,1,12,0v18h18A6,6,0,0,1,158,136Z"},null,-1),YQe=[qQe],WQe={key:4},GQe=h("path",{d:"M216,56H176V48a24,24,0,0,0-24-24H104A24,24,0,0,0,80,48v8H40A16,16,0,0,0,24,72V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V72A16,16,0,0,0,216,56ZM96,48a8,8,0,0,1,8-8h48a8,8,0,0,1,8,8v8H96ZM216,200H40V72H216V200Zm-56-64a8,8,0,0,1-8,8H136v16a8,8,0,0,1-16,0V144H104a8,8,0,0,1,0-16h16V112a8,8,0,0,1,16,0v16h16A8,8,0,0,1,160,136Z"},null,-1),KQe=[GQe],XQe={key:5},JQe=h("path",{d:"M216,60H172V48a20,20,0,0,0-20-20H104A20,20,0,0,0,84,48V60H40A12,12,0,0,0,28,72V200a12,12,0,0,0,12,12H216a12,12,0,0,0,12-12V72A12,12,0,0,0,216,60ZM92,48a12,12,0,0,1,12-12h48a12,12,0,0,1,12,12V60H92ZM220,200a4,4,0,0,1-4,4H40a4,4,0,0,1-4-4V72a4,4,0,0,1,4-4H216a4,4,0,0,1,4,4Zm-64-64a4,4,0,0,1-4,4H132v20a4,4,0,0,1-8,0V140H104a4,4,0,0,1,0-8h20V112a4,4,0,0,1,8,0v20h20A4,4,0,0,1,156,136Z"},null,-1),QQe=[JQe],eet={name:"PhFirstAidKit"},fJt=Ve({...eet,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",OQe,HQe)):o.value==="duotone"?(b(),$("g",NQe,FQe)):o.value==="fill"?(b(),$("g",zQe,UQe)):o.value==="light"?(b(),$("g",jQe,YQe)):o.value==="regular"?(b(),$("g",WQe,KQe)):o.value==="thin"?(b(),$("g",XQe,QQe)):me("",!0)],16,VQe))}}),tet=["width","height","fill","transform"],net={key:0},aet=h("path",{d:"M40.14,46.88A12,12,0,0,0,36,56V224a12,12,0,0,0,24,0V181.72c22.84-17.12,42.1-9.12,70.68,5,16.23,8,34.74,17.2,54.8,17.2,14.72,0,30.28-4.94,46.38-18.88A12,12,0,0,0,236,176V56a12,12,0,0,0-19.86-9.07c-24.71,21.41-44.53,13.31-74.82-1.68C113.19,31.27,78.17,13.94,40.14,46.88ZM212,170.26c-22.84,17.13-42.1,9.11-70.68-5C118.16,153.76,90.33,140,60,153.87V61.69c22.84-17.12,42.1-9.12,70.68,5,16.23,8,34.74,17.2,54.8,17.2A63,63,0,0,0,212,78.08Z"},null,-1),iet=[aet],ret={key:1},oet=h("path",{d:"M224,56V176c-64,55.43-112-55.43-176,0V56C112,.57,160,111.43,224,56Z",opacity:"0.2"},null,-1),set=h("path",{d:"M42.76,50A8,8,0,0,0,40,56V224a8,8,0,0,0,16,0V179.77c26.79-21.16,49.87-9.75,76.45,3.41,16.4,8.11,34.06,16.85,53,16.85,13.93,0,28.54-4.75,43.82-18a8,8,0,0,0,2.76-6V56A8,8,0,0,0,218.76,50c-28,24.23-51.72,12.49-79.21-1.12C111.07,34.76,78.78,18.79,42.76,50ZM216,172.25c-26.79,21.16-49.87,9.74-76.45-3.41-25-12.35-52.81-26.13-83.55-8.4V59.79c26.79-21.16,49.87-9.75,76.45,3.4,25,12.35,52.82,26.13,83.55,8.4Z"},null,-1),uet=[oet,set],cet={key:2},det=h("path",{d:"M232,56V176a8,8,0,0,1-2.76,6c-15.28,13.23-29.89,18-43.82,18-18.91,0-36.57-8.74-53-16.85C105.87,170,82.79,158.61,56,179.77V224a8,8,0,0,1-16,0V56a8,8,0,0,1,2.77-6h0c36-31.18,68.31-15.21,96.79-1.12C167,62.46,190.79,74.2,218.76,50A8,8,0,0,1,232,56Z"},null,-1),fet=[det],het={key:3},pet=h("path",{d:"M44.08,51.37A6,6,0,0,0,42,55.9V224a6,6,0,0,0,12,0V178.78c28.08-22.79,51.88-11,79.34,2.57,16.12,8,33.49,16.58,52,16.58,13.57,0,27.76-4.6,42.56-17.42A6,6,0,0,0,230,176V55.9a6,6,0,0,0-9.93-4.54c-29,25.12-53.28,13.09-81.41-.84C110.77,36.71,79,21.16,44.08,51.37ZM218,173.17c-28.08,22.8-51.88,11-79.34-2.58C113.4,158.08,85.09,144.07,54,164V58.72c28.08-22.8,51.88-11,79.34,2.56C158.6,73.79,186.91,87.8,218,67.91Z"},null,-1),met=[pet],vet={key:4},get=h("path",{d:"M42.76,50A8,8,0,0,0,40,56V224a8,8,0,0,0,16,0V179.77c26.79-21.16,49.87-9.75,76.45,3.41,16.4,8.11,34.06,16.85,53,16.85,13.93,0,28.54-4.75,43.82-18a8,8,0,0,0,2.76-6V56A8,8,0,0,0,218.76,50c-28,24.23-51.72,12.49-79.21-1.12C111.07,34.76,78.78,18.79,42.76,50ZM216,172.25c-26.79,21.16-49.87,9.74-76.45-3.41-25-12.35-52.81-26.13-83.55-8.4V59.79c26.79-21.16,49.87-9.75,76.45,3.4,25,12.35,52.82,26.13,83.55,8.4Z"},null,-1),yet=[get],_et={key:5},bet=h("path",{d:"M45.39,53.06a4,4,0,0,0-1.39,3V224a4,4,0,0,0,8,0V177.87c29.41-24.39,55.08-11.69,82.23,1.73,16.5,8.17,33.33,16.5,51.13,16.5,13.14,0,26.81-4.55,41.26-17.06a4,4,0,0,0,1.38-3v-120a4,4,0,0,0-6.62-3c-30,26-56,13.07-83.61-.57C109.07,38.28,79.4,23.62,45.39,53.06ZM220,174.17c-29.41,24.4-55.08,11.7-82.23-1.73-26.82-13.27-54.5-27-85.77-4.66V57.92c29.41-24.4,55.08-11.7,82.23,1.73,26.82,13.27,54.5,27,85.77,4.66Z"},null,-1),wet=[bet],$et={name:"PhFlag"},hJt=Ve({...$et,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",net,iet)):o.value==="duotone"?(b(),$("g",ret,uet)):o.value==="fill"?(b(),$("g",cet,fet)):o.value==="light"?(b(),$("g",het,met)):o.value==="regular"?(b(),$("g",vet,yet)):o.value==="thin"?(b(),$("g",_et,wet)):me("",!0)],16,tet))}}),Aet=["width","height","fill","transform"],Cet={key:0},ket=h("path",{d:"M215.64,128a44,44,0,0,0-43.82-75.9,44,44,0,0,0-87.64,0A44,44,0,0,0,40.36,128a44,44,0,0,0,43.82,75.89,44,44,0,0,0,87.64,0A44,44,0,0,0,215.64,128ZM108,128a20,20,0,1,1,20,20A20,20,0,0,1,108,128Zm72.35-53.32a20,20,0,1,1,20,34.64c-2.65,1.53-10.52,4.88-30.1,6.42a44.08,44.08,0,0,0-10.52-18.18C170.86,81.36,177.7,76.21,180.35,74.68ZM128,36a20,20,0,0,1,20,20c0,3.06-1,11.55-9.49,29.28a43.79,43.79,0,0,0-21,0C109,67.55,108,59.06,108,56A20,20,0,0,1,128,36ZM48.33,82a20,20,0,0,1,27.32-7.32c2.65,1.53,9.49,6.68,20.62,22.88a44.08,44.08,0,0,0-10.52,18.18c-19.58-1.54-27.45-4.89-30.1-6.42A20,20,0,0,1,48.33,82Zm27.32,99.32a20,20,0,1,1-20-34.64c2.65-1.53,10.52-4.88,30.1-6.42a44.08,44.08,0,0,0,10.52,18.18C85.14,174.64,78.3,179.79,75.65,181.32ZM128,220a20,20,0,0,1-20-20c0-3.06,1-11.55,9.49-29.28a43.79,43.79,0,0,0,21,0C147,188.45,148,196.94,148,200A20,20,0,0,1,128,220Zm79.67-46a20,20,0,0,1-27.32,7.32c-2.65-1.53-9.49-6.68-20.62-22.88a44.08,44.08,0,0,0,10.52-18.18c19.58,1.54,27.45,4.89,30.1,6.42A20,20,0,0,1,207.67,174Z"},null,-1),Met=[ket],xet={key:1},Eet=h("path",{d:"M206.35,136.29c-8.87-5.13-24.46-7.38-39.4-8.29,14.94-.91,30.53-3.16,39.4-8.29a32,32,0,1,0-32-55.42c-8.87,5.12-18.61,17.48-26.87,30C154.17,80.87,160,66.25,160,56a32,32,0,0,0-64,0c0,10.25,5.83,24.87,12.52,38.26-8.26-12.49-18-24.85-26.87-30a32,32,0,1,0-32,55.42c8.87,5.13,24.46,7.38,39.4,8.29-14.94.91-30.53,3.16-39.4,8.29a32,32,0,1,0,32,55.42c8.87-5.12,18.61-17.48,26.87-30C101.83,175.13,96,189.75,96,200a32,32,0,0,0,64,0c0-10.25-5.83-24.87-12.52-38.26,8.26,12.49,18,24.85,26.87,30a32,32,0,1,0,32-55.42ZM155.71,144A32,32,0,1,1,160,128,31.74,31.74,0,0,1,155.71,144Z",opacity:"0.2"},null,-1),Let=h("path",{d:"M210.35,129.36c-.81-.47-1.7-.92-2.62-1.36.92-.44,1.81-.89,2.62-1.36a40,40,0,1,0-40-69.28c-.81.47-1.65,1-2.48,1.59.08-1,.13-2,.13-3a40,40,0,0,0-80,0c0,.94,0,1.94.13,3-.83-.57-1.67-1.12-2.48-1.59a40,40,0,1,0-40,69.28c.81.47,1.7.92,2.62,1.36-.92.44-1.81.89-2.62,1.36a40,40,0,1,0,40,69.28c.81-.47,1.65-1,2.48-1.59-.08,1-.13,2-.13,2.95a40,40,0,0,0,80,0c0-.94-.05-1.94-.13-2.95.83.57,1.67,1.12,2.48,1.59A39.79,39.79,0,0,0,190.29,204a40.43,40.43,0,0,0,10.42-1.38,40,40,0,0,0,9.64-73.28ZM104,128a24,24,0,1,1,24,24A24,24,0,0,1,104,128Zm74.35-56.79a24,24,0,1,1,24,41.57c-6.27,3.63-18.61,6.13-35.16,7.19A40,40,0,0,0,154.53,98.1C163.73,84.28,172.08,74.84,178.35,71.21ZM128,32a24,24,0,0,1,24,24c0,7.24-4,19.19-11.36,34.06a39.81,39.81,0,0,0-25.28,0C108,75.19,104,63.24,104,56A24,24,0,0,1,128,32ZM44.86,80a24,24,0,0,1,32.79-8.79c6.27,3.63,14.62,13.07,23.82,26.89A40,40,0,0,0,88.81,120c-16.55-1.06-28.89-3.56-35.16-7.18A24,24,0,0,1,44.86,80ZM77.65,184.79a24,24,0,1,1-24-41.57c6.27-3.63,18.61-6.13,35.16-7.19a40,40,0,0,0,12.66,21.87C92.27,171.72,83.92,181.16,77.65,184.79ZM128,224a24,24,0,0,1-24-24c0-7.24,4-19.19,11.36-34.06a39.81,39.81,0,0,0,25.28,0C148,180.81,152,192.76,152,200A24,24,0,0,1,128,224Zm83.14-48a24,24,0,0,1-32.79,8.79c-6.27-3.63-14.62-13.07-23.82-26.89A40,40,0,0,0,167.19,136c16.55,1.06,28.89,3.56,35.16,7.18A24,24,0,0,1,211.14,176Z"},null,-1),Pet=[Eet,Let],Tet={key:2},Det=h("path",{d:"M210.35,129.36c-.81-.47-1.7-.92-2.62-1.36.92-.44,1.81-.89,2.62-1.36a40,40,0,1,0-40-69.28c-.81.47-1.65,1-2.48,1.59.08-1,.13-2,.13-3a40,40,0,0,0-80,0c0,.94,0,1.94.13,3-.83-.57-1.67-1.12-2.48-1.59a40,40,0,1,0-40,69.28c.81.47,1.7.92,2.62,1.36-.92.44-1.81.89-2.62,1.36a40,40,0,1,0,40,69.28c.81-.47,1.65-1,2.48-1.59-.08,1-.13,2-.13,2.95a40,40,0,0,0,80,0c0-.94-.05-1.94-.13-2.95.83.57,1.67,1.12,2.48,1.59A39.79,39.79,0,0,0,190.29,204a40.43,40.43,0,0,0,10.42-1.38,40,40,0,0,0,9.64-73.28ZM128,156a28,28,0,1,1,28-28A28,28,0,0,1,128,156Z"},null,-1),Vet=[Det],Oet={key:3},Iet=h("path",{d:"M209.35,131.09a42.24,42.24,0,0,0-6.82-3.09,42.24,42.24,0,0,0,6.82-3.09,38,38,0,1,0-38-65.82,43.33,43.33,0,0,0-6.08,4.36A42.94,42.94,0,0,0,166,56a38,38,0,0,0-76,0,42.94,42.94,0,0,0,.73,7.45,43.33,43.33,0,0,0-6.08-4.36,38,38,0,0,0-38,65.82A42.24,42.24,0,0,0,53.47,128a42.24,42.24,0,0,0-6.82,3.09,38,38,0,0,0,9.16,69.62,38.53,38.53,0,0,0,9.9,1.31,37.82,37.82,0,0,0,18.94-5.11,43.33,43.33,0,0,0,6.08-4.36A42.94,42.94,0,0,0,90,200a38,38,0,0,0,76,0,42.94,42.94,0,0,0-.73-7.45,43.33,43.33,0,0,0,6.08,4.36A37.82,37.82,0,0,0,190.29,202a38.53,38.53,0,0,0,9.9-1.31,38,38,0,0,0,9.16-69.62Zm-32-61.61a26,26,0,1,1,26,45c-4.77,2.75-14.92,6.15-36.4,7.47l-1.44-.08A38,38,0,0,0,152,98.58l.66-1.31C164.56,79.33,172.58,72.24,177.35,69.48ZM128,154a26,26,0,1,1,26-26A26,26,0,0,1,128,154Zm0-124a26,26,0,0,1,26,26c0,5.51-2.13,16-11.73,35.27-.26.4-.53.8-.79,1.21a37.88,37.88,0,0,0-27,0l-.79-1.22C104.13,72,102,61.51,102,56A26,26,0,0,1,128,30ZM52.65,114.52a26,26,0,0,1,26-45c4.77,2.76,12.79,9.85,24.67,27.79l.66,1.31a38,38,0,0,0-13.49,23.33l-1.44.08C67.57,120.67,57.42,117.27,52.65,114.52Zm26,72a26,26,0,0,1-26-45c4.77-2.75,14.92-6.15,36.4-7.47l1.44.08A38,38,0,0,0,104,157.42l-.66,1.31C91.44,176.67,83.42,183.76,78.65,186.52ZM128,226a26,26,0,0,1-26-26c0-5.51,2.13-16,11.73-35.27.26-.4.53-.8.79-1.21a37.88,37.88,0,0,0,27,0l.79,1.22C151.87,184,154,194.49,154,200A26,26,0,0,1,128,226Zm84.87-49a26,26,0,0,1-35.52,9.52c-4.77-2.76-12.79-9.85-24.67-27.79l-.66-1.31a38,38,0,0,0,13.49-23.33L167,134c21.48,1.32,31.63,4.72,36.4,7.47A26,26,0,0,1,212.87,177Z"},null,-1),Het=[Iet],Net={key:4},Ret=h("path",{d:"M210.35,129.36c-.81-.47-1.7-.92-2.62-1.36.92-.44,1.81-.89,2.62-1.36a40,40,0,1,0-40-69.28c-.81.47-1.65,1-2.48,1.59.08-1,.13-2,.13-3a40,40,0,0,0-80,0c0,.94,0,1.94.13,3-.83-.57-1.67-1.12-2.48-1.59a40,40,0,1,0-40,69.28c.81.47,1.7.92,2.62,1.36-.92.44-1.81.89-2.62,1.36a40,40,0,1,0,40,69.28c.81-.47,1.65-1,2.48-1.59-.08,1-.13,2-.13,2.95a40,40,0,0,0,80,0c0-.94-.05-1.94-.13-2.95.83.57,1.67,1.12,2.48,1.59A39.79,39.79,0,0,0,190.29,204a40.43,40.43,0,0,0,10.42-1.38,40,40,0,0,0,9.64-73.28ZM104,128a24,24,0,1,1,24,24A24,24,0,0,1,104,128Zm74.35-56.79a24,24,0,1,1,24,41.57c-6.27,3.63-18.61,6.13-35.16,7.19A40,40,0,0,0,154.53,98.1C163.73,84.28,172.08,74.84,178.35,71.21ZM128,32a24,24,0,0,1,24,24c0,7.24-4,19.19-11.36,34.06a39.81,39.81,0,0,0-25.28,0C108,75.19,104,63.24,104,56A24,24,0,0,1,128,32ZM44.86,80a24,24,0,0,1,32.79-8.79c6.27,3.63,14.62,13.07,23.82,26.89A40,40,0,0,0,88.81,120c-16.55-1.06-28.89-3.56-35.16-7.18A24,24,0,0,1,44.86,80ZM77.65,184.79a24,24,0,1,1-24-41.57c6.27-3.63,18.61-6.13,35.16-7.19a40,40,0,0,0,12.66,21.87C92.27,171.72,83.92,181.16,77.65,184.79ZM128,224a24,24,0,0,1-24-24c0-7.24,4-19.19,11.36-34.06a39.81,39.81,0,0,0,25.28,0C148,180.81,152,192.76,152,200A24,24,0,0,1,128,224Zm83.14-48a24,24,0,0,1-32.79,8.79c-6.27-3.63-14.62-13.07-23.82-26.89A40,40,0,0,0,167.19,136c16.55,1.06,28.89,3.56,35.16,7.18A24,24,0,0,1,211.14,176Z"},null,-1),Zet=[Ret],Fet={key:5},zet=h("path",{d:"M208.35,132.82A50.92,50.92,0,0,0,195.76,128a50.92,50.92,0,0,0,12.59-4.82,36,36,0,0,0-36-62.36,51.54,51.54,0,0,0-10.47,8.5A51.27,51.27,0,0,0,164,56a36,36,0,0,0-72,0,51.27,51.27,0,0,0,2.12,13.32,51.54,51.54,0,0,0-10.47-8.5,36,36,0,1,0-36,62.36A50.92,50.92,0,0,0,60.24,128a50.92,50.92,0,0,0-12.59,4.82,36,36,0,1,0,36,62.36,51.54,51.54,0,0,0,10.47-8.5A51.27,51.27,0,0,0,92,200a36,36,0,0,0,72,0,51.27,51.27,0,0,0-2.12-13.32,51.54,51.54,0,0,0,10.47,8.5,35.85,35.85,0,0,0,18,4.84,36.24,36.24,0,0,0,9.37-1.25,36,36,0,0,0,8.68-66Zm-32-65.07a28,28,0,0,1,28,48.5c-6.95,4-19.82,6.66-37.44,7.74l-3.16-.17a36,36,0,0,0-14.26-24.68c.49-1,1-1.9,1.44-2.84C160.67,81.59,169.4,71.77,176.35,67.75ZM128,156a28,28,0,1,1,28-28A28,28,0,0,1,128,156Zm0-128a28,28,0,0,1,28,28c0,8-4.14,20.5-12,36.3-.58.87-1.15,1.75-1.73,2.65a35.94,35.94,0,0,0-28.52,0c-.58-.9-1.15-1.78-1.73-2.65C104.14,76.5,100,64,100,56A28,28,0,0,1,128,28ZM51.65,116.25a28,28,0,1,1,28-48.5c6.95,4,15.68,13.84,25.42,28.55.47.94,1,1.88,1.44,2.84a36,36,0,0,0-14.26,24.68l-3.16.17C71.47,122.91,58.6,120.26,51.65,116.25Zm28,72a28,28,0,1,1-28-48.5c7-4,19.82-6.66,37.44-7.74l3.16.17a36,36,0,0,0,14.26,24.68c-.49,1-1,1.9-1.44,2.84C95.33,174.41,86.6,184.23,79.65,188.25ZM128,228a28,28,0,0,1-28-28c0-8,4.14-20.5,12-36.3.58-.87,1.15-1.75,1.73-2.65a35.94,35.94,0,0,0,28.52,0c.58.9,1.15,1.78,1.73,2.65,7.87,15.8,12,28.27,12,36.3A28,28,0,0,1,128,228Zm86.6-50a28,28,0,0,1-38.25,10.25c-6.95-4-15.68-13.84-25.42-28.55-.47-.94-1-1.88-1.44-2.84a36,36,0,0,0,14.26-24.68l3.16-.17c17.62,1.08,30.49,3.73,37.44,7.74A28,28,0,0,1,214.6,178Z"},null,-1),Bet=[zet],Uet={name:"PhFlower"},pJt=Ve({...Uet,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",Cet,Met)):o.value==="duotone"?(b(),$("g",xet,Pet)):o.value==="fill"?(b(),$("g",Tet,Vet)):o.value==="light"?(b(),$("g",Oet,Het)):o.value==="regular"?(b(),$("g",Net,Zet)):o.value==="thin"?(b(),$("g",Fet,Bet)):me("",!0)],16,Aet))}}),jet=["width","height","fill","transform"],qet={key:0},Yet=h("path",{d:"M220.51,197.94a36,36,0,1,0-57,0,43.75,43.75,0,0,0-15.08,23,12,12,0,0,0,8.52,14.67A11.77,11.77,0,0,0,160,236a12,12,0,0,0,11.59-8.92C174,218.2,182.35,212,192,212s18,6.2,20.4,15.08a12,12,0,0,0,23.19-6.17A43.7,43.7,0,0,0,220.51,197.94ZM192,164a12,12,0,1,1-12,12A12,12,0,0,1,192,164Zm24-96H133.39l-26-29.29A20,20,0,0,0,92.41,32H40A20,20,0,0,0,20,52V200.61A19.41,19.41,0,0,0,39.38,220h73.18a12,12,0,0,0,0-24H44V92H212v16a12,12,0,0,0,24,0V88A20,20,0,0,0,216,68ZM44,68V56H90.61l10.67,12Z"},null,-1),Wet=[Yet],Get={key:1},Ket=h("path",{d:"M216,176a24,24,0,1,1-24-24A24,24,0,0,1,216,176Z",opacity:"0.2"},null,-1),Xet=h("path",{d:"M214.61,198.62a32,32,0,1,0-45.23,0,40,40,0,0,0-17.11,23.32,8,8,0,0,0,5.67,9.79A8.15,8.15,0,0,0,160,232a8,8,0,0,0,7.73-5.95C170.56,215.42,180.54,208,192,208s21.44,7.42,24.27,18.05a8,8,0,1,0,15.46-4.11A40,40,0,0,0,214.61,198.62ZM192,160a16,16,0,1,1-16,16A16,16,0,0,1,192,160Zm24-88H131.31L104,44.69A15.86,15.86,0,0,0,92.69,40H40A16,16,0,0,0,24,56V200.61A15.4,15.4,0,0,0,39.38,216h81.18a8,8,0,0,0,0-16H40V88H216v32a8,8,0,0,0,16,0V88A16,16,0,0,0,216,72ZM92.69,56l16,16H40V56Z"},null,-1),Jet=[Ket,Xet],Qet={key:2},ett=h("path",{d:"M231.73,221.94A8,8,0,0,1,224,232H160A8,8,0,0,1,152.27,222a40,40,0,0,1,17.11-23.33,32,32,0,1,1,45.24,0A40,40,0,0,1,231.73,221.94ZM232,88v32a8,8,0,0,1-16,0V88H40V200h80.56a8,8,0,0,1,0,16H39.38A15.4,15.4,0,0,1,24,200.62V56A16,16,0,0,1,40,40H92.69A15.86,15.86,0,0,1,104,44.69L131.31,72H216A16,16,0,0,1,232,88ZM108.69,72l-16-16H40V72Z"},null,-1),ttt=[ett],ntt={key:3},att=h("path",{d:"M211.28,199a30,30,0,1,0-38.56,0,38.09,38.09,0,0,0-18.52,23.5,6,6,0,0,0,4.26,7.34,6.26,6.26,0,0,0,1.54.2,6,6,0,0,0,5.8-4.46C168.86,214,179.63,206,192,206s23.14,8,26.2,19.54a6,6,0,0,0,11.6-3.09A38.09,38.09,0,0,0,211.28,199ZM192,158a18,18,0,1,1-18,18A18,18,0,0,1,192,158Zm24-84H130.48L102.59,46.1a13.94,13.94,0,0,0-9.9-4.1H40A14,14,0,0,0,26,56V200.61A13.4,13.4,0,0,0,39.38,214h81.18a6,6,0,0,0,0-12H39.38A1.4,1.4,0,0,1,38,200.61V86H216a2,2,0,0,1,2,2v32a6,6,0,0,0,12,0V88A14,14,0,0,0,216,74ZM40,54H92.69a2,2,0,0,1,1.41.59L113.51,74H38V56A2,2,0,0,1,40,54Z"},null,-1),itt=[att],rtt={key:4},ott=h("path",{d:"M214.61,198.62a32,32,0,1,0-45.23,0,40,40,0,0,0-17.11,23.32,8,8,0,0,0,5.67,9.79A8.15,8.15,0,0,0,160,232a8,8,0,0,0,7.73-5.95C170.56,215.42,180.54,208,192,208s21.44,7.42,24.27,18.05a8,8,0,1,0,15.46-4.11A40,40,0,0,0,214.61,198.62ZM192,160a16,16,0,1,1-16,16A16,16,0,0,1,192,160Zm24-88H131.31L104,44.69A15.86,15.86,0,0,0,92.69,40H40A16,16,0,0,0,24,56V200.61A15.4,15.4,0,0,0,39.38,216h81.18a8,8,0,0,0,0-16H40V88H216v32a8,8,0,0,0,16,0V88A16,16,0,0,0,216,72ZM92.69,56l16,16H40V56Z"},null,-1),stt=[ott],ltt={key:5},utt=h("path",{d:"M207.5,199.3a28,28,0,1,0-31,0A36.24,36.24,0,0,0,156.13,223a4,4,0,0,0,2.84,4.89,3.7,3.7,0,0,0,1,.14,4,4,0,0,0,3.87-3c3.29-12.38,14.85-21,28.13-21s24.84,8.65,28.13,21a4,4,0,1,0,7.73-2.05A36.22,36.22,0,0,0,207.5,199.3ZM172,176a20,20,0,1,1,20,20A20,20,0,0,1,172,176ZM216,76H129.66L101.17,47.51A12,12,0,0,0,92.69,44H40A12,12,0,0,0,28,56V200.61A11.4,11.4,0,0,0,39.38,212h81.18a4,4,0,0,0,0-8H39.38A3.39,3.39,0,0,1,36,200.61V84H216a4,4,0,0,1,4,4v32a4,4,0,0,0,8,0V88A12,12,0,0,0,216,76ZM40,52H92.69a4,4,0,0,1,2.82,1.17L118.34,76H36V56A4,4,0,0,1,40,52Z"},null,-1),ctt=[utt],dtt={name:"PhFolderUser"},mJt=Ve({...dtt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",qet,Wet)):o.value==="duotone"?(b(),$("g",Get,Jet)):o.value==="fill"?(b(),$("g",Qet,ttt)):o.value==="light"?(b(),$("g",ntt,itt)):o.value==="regular"?(b(),$("g",rtt,stt)):o.value==="thin"?(b(),$("g",ltt,ctt)):me("",!0)],16,jet))}}),ftt=["width","height","fill","transform"],htt={key:0},ptt=h("path",{d:"M228,56H160L133.33,36a20.12,20.12,0,0,0-12-4H76A20,20,0,0,0,56,52V72H36A20,20,0,0,0,16,92V204a20,20,0,0,0,20,20H188.89A19.13,19.13,0,0,0,208,204.89V184h20.89A19.13,19.13,0,0,0,248,164.89V76A20,20,0,0,0,228,56ZM184,200H40V96H80l28.8,21.6A12,12,0,0,0,116,120h68Zm40-40H208V116a20,20,0,0,0-20-20H120L93.33,76a20.12,20.12,0,0,0-12-4H80V56h40l28.8,21.6A12,12,0,0,0,156,80h68Z"},null,-1),mtt=[ptt],vtt={key:1},gtt=h("path",{d:"M232,80v88.89a7.11,7.11,0,0,1-7.11,7.11H200V112a8,8,0,0,0-8-8H120L90.13,81.6a8,8,0,0,0-4.8-1.6H64V56a8,8,0,0,1,8-8h45.33a8,8,0,0,1,4.8,1.6L152,72h72A8,8,0,0,1,232,80Z",opacity:"0.2"},null,-1),ytt=h("path",{d:"M224,64H154.67L126.93,43.2a16.12,16.12,0,0,0-9.6-3.2H72A16,16,0,0,0,56,56V72H40A16,16,0,0,0,24,88V200a16,16,0,0,0,16,16H192.89A15.13,15.13,0,0,0,208,200.89V184h16.89A15.13,15.13,0,0,0,240,168.89V80A16,16,0,0,0,224,64ZM192,200H40V88H85.33l29.87,22.4A8,8,0,0,0,120,112h72Zm32-32H208V112a16,16,0,0,0-16-16H122.67L94.93,75.2a16.12,16.12,0,0,0-9.6-3.2H72V56h45.33L147.2,78.4A8,8,0,0,0,152,80h72Z"},null,-1),_tt=[gtt,ytt],btt={key:2},wtt=h("path",{d:"M224,64H154.67L126.93,43.2a16.12,16.12,0,0,0-9.6-3.2H72A16,16,0,0,0,56,56V72H40A16,16,0,0,0,24,88V200a16,16,0,0,0,16,16H192.89A15.13,15.13,0,0,0,208,200.89V184h16.89A15.13,15.13,0,0,0,240,168.89V80A16,16,0,0,0,224,64Zm0,104H208V112a16,16,0,0,0-16-16H122.67L94.93,75.2a16.12,16.12,0,0,0-9.6-3.2H72V56h45.33L147.2,78.4A8,8,0,0,0,152,80h72Z"},null,-1),$tt=[wtt],Att={key:3},Stt=h("path",{d:"M224,66H154L125.73,44.8a14,14,0,0,0-8.4-2.8H72A14,14,0,0,0,58,56V74H40A14,14,0,0,0,26,88V200a14,14,0,0,0,14,14H192.89A13.12,13.12,0,0,0,206,200.89V182h18.89A13.12,13.12,0,0,0,238,168.89V80A14,14,0,0,0,224,66ZM194,200.89a1.11,1.11,0,0,1-1.11,1.11H40a2,2,0,0,1-2-2V88a2,2,0,0,1,2-2H85.33a2,2,0,0,1,1.2.4l29.87,22.4A6,6,0,0,0,120,110h72a2,2,0,0,1,2,2Zm32-32a1.11,1.11,0,0,1-1.11,1.11H206V112a14,14,0,0,0-14-14H122L93.73,76.8a14,14,0,0,0-8.4-2.8H70V56a2,2,0,0,1,2-2h45.33a2,2,0,0,1,1.2.4L148.4,76.8A6,6,0,0,0,152,78h72a2,2,0,0,1,2,2Z"},null,-1),Ctt=[Stt],ktt={key:4},Mtt=h("path",{d:"M224,64H154.67L126.93,43.2a16.12,16.12,0,0,0-9.6-3.2H72A16,16,0,0,0,56,56V72H40A16,16,0,0,0,24,88V200a16,16,0,0,0,16,16H192.89A15.13,15.13,0,0,0,208,200.89V184h16.89A15.13,15.13,0,0,0,240,168.89V80A16,16,0,0,0,224,64ZM192,200H40V88H85.33l29.87,22.4A8,8,0,0,0,120,112h72Zm32-32H208V112a16,16,0,0,0-16-16H122.67L94.93,75.2a16.12,16.12,0,0,0-9.6-3.2H72V56h45.33L147.2,78.4A8,8,0,0,0,152,80h72Z"},null,-1),xtt=[Mtt],Ett={key:5},Ltt=h("path",{d:"M224,68H153.33l-28.8-21.6a12.05,12.05,0,0,0-7.2-2.4H72A12,12,0,0,0,60,56V76H40A12,12,0,0,0,28,88V200a12,12,0,0,0,12,12H192.89A11.12,11.12,0,0,0,204,200.89V180h20.89A11.12,11.12,0,0,0,236,168.89V80A12,12,0,0,0,224,68ZM196,200.89a3.12,3.12,0,0,1-3.11,3.11H40a4,4,0,0,1-4-4V88a4,4,0,0,1,4-4H85.33a4,4,0,0,1,2.4.8l29.87,22.4a4,4,0,0,0,2.4.8h72a4,4,0,0,1,4,4Zm32-32a3.12,3.12,0,0,1-3.11,3.11H204V112a12,12,0,0,0-12-12H121.33L92.53,78.4a12.05,12.05,0,0,0-7.2-2.4H68V56a4,4,0,0,1,4-4h45.33a4,4,0,0,1,2.4.8L149.6,75.2a4,4,0,0,0,2.4.8h72a4,4,0,0,1,4,4Z"},null,-1),Ptt=[Ltt],Ttt={name:"PhFolders"},vJt=Ve({...Ttt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",htt,mtt)):o.value==="duotone"?(b(),$("g",vtt,_tt)):o.value==="fill"?(b(),$("g",btt,$tt)):o.value==="light"?(b(),$("g",Att,Ctt)):o.value==="regular"?(b(),$("g",ktt,xtt)):o.value==="thin"?(b(),$("g",Ett,Ptt)):me("",!0)],16,ftt))}}),Dtt=["width","height","fill","transform"],Vtt={key:0},Ott=h("path",{d:"M212,180H156a12,12,0,0,0-12,12v12a40,40,0,0,0,80,0V192A12,12,0,0,0,212,180Zm-28,40a16,16,0,0,1-16-16h32A16,16,0,0,1,184,220Zm-84-64H44a12,12,0,0,0-12,12v12a40,40,0,0,0,80,0V168A12,12,0,0,0,100,156ZM72,196a16,16,0,0,1-16-16H88A16,16,0,0,1,72,196ZM72,12c-14.06,0-27.7,12.33-37.41,33.83-12.45,27.57-16.78,67.52,3.14,90.11a12,12,0,0,0,9,4.06H97.25a12,12,0,0,0,9-4.06c19.92-22.59,15.59-62.54,3.14-90.11C99.68,24.33,86,12,72,12ZM91.07,116H52.9c-6.71-12.13-7.67-35.45,3.56-60.3C63.16,40.85,70.28,36,72,36s8.82,4.85,15.53,19.7C98.73,80.55,97.77,103.87,91.07,116Zm67.68,48h50.54a12,12,0,0,0,9-4.06c19.92-22.59,15.59-62.54,3.14-90.11C211.72,48.33,198.08,36,184,36s-27.7,12.33-37.41,33.83c-12.45,27.57-16.78,67.52,3.14,90.11A12,12,0,0,0,158.75,164Zm9.74-84.3C175.2,64.85,182.32,60,184,60s8.82,4.85,15.52,19.7c11.23,24.85,10.27,48.17,3.56,60.3H164.93C158.23,127.87,157.27,104.55,168.49,79.7Z"},null,-1),Itt=[Ott],Htt={key:1},Ntt=h("path",{d:"M152,192h56v12a28,28,0,0,1-56,0ZM48,180a28,28,0,0,0,56,0V168H48ZM76,24c-24.52,0-51.46,80-25.26,112h50.52C127.46,104,100.52,24,76,24ZM205.26,160c26.2-32-.74-112-25.26-112s-51.46,80-25.26,112Z",opacity:"0.2"},null,-1),Rtt=h("path",{d:"M208.06,184H152a8,8,0,0,0-8,8v12a36,36,0,0,0,72.05,0V192A8,8,0,0,0,208.06,184Zm-8,20a20,20,0,0,1-40,0v-4h40ZM104,160h-56a8,8,0,0,0-8,8v12A36,36,0,0,0,112,180V168A8,8,0,0,0,104,160Zm-8,20a20,20,0,0,1-40,0v-4H96ZM76,16C64.36,16,53.07,26.31,44.2,45c-13.93,29.38-18.56,73,.29,96a8,8,0,0,0,6.2,2.93h50.55a8,8,0,0,0,6.2-2.93c18.85-23,14.22-66.65.29-96C98.85,26.31,87.57,16,76,16ZM97.15,128H54.78c-11.4-18.1-7.21-52.7,3.89-76.11C65.14,38.22,72.17,32,76,32s10.82,6.22,17.3,19.89C104.36,75.3,108.55,109.9,97.15,128Zm57.61,40h50.55a8,8,0,0,0,6.2-2.93c18.85-23,14.22-66.65.29-96C202.93,50.31,191.64,40,180,40s-22.89,10.31-31.77,29c-13.93,29.38-18.56,73,.29,96A8,8,0,0,0,154.76,168Zm8-92.11C169.22,62.22,176.25,56,180,56s10.81,6.22,17.29,19.89c11.1,23.41,15.29,58,3.89,76.11H158.85C147.45,133.9,151.64,99.3,162.74,75.89Z"},null,-1),Ztt=[Ntt,Rtt],Ftt={key:2},ztt=h("path",{d:"M216.06,192v12A36,36,0,0,1,144,204V192a8,8,0,0,1,8-8h56A8,8,0,0,1,216.06,192ZM104,160h-56a8,8,0,0,0-8,8v12A36,36,0,0,0,112,180V168A8,8,0,0,0,104,160ZM76,16C64.36,16,53.07,26.31,44.2,45c-13.93,29.38-18.56,73,.29,96a8,8,0,0,0,6.2,2.93h50.55a8,8,0,0,0,6.2-2.93c18.85-23,14.22-66.65.29-96C98.85,26.31,87.57,16,76,16Zm78.8,152h50.55a8,8,0,0,0,6.2-2.93c18.85-23,14.22-66.65.29-96C202.93,50.31,191.64,40,180,40s-22.89,10.31-31.77,29c-13.93,29.38-18.56,73,.29,96A8,8,0,0,0,154.76,168Z"},null,-1),Btt=[ztt],Utt={key:3},jtt=h("path",{d:"M104,162H48a6,6,0,0,0-6,6v12a34,34,0,0,0,68,0V168A6,6,0,0,0,104,162Zm-6,18a22,22,0,0,1-44,0v-6H98ZM76,18C65.2,18,54.56,27.91,46,45.9c-13.66,28.82-18.29,71.53,0,93.9a6,6,0,0,0,4.65,2.2h50.53a6,6,0,0,0,4.65-2.2c18.32-22.37,13.69-65.08,0-93.9C97.41,27.91,86.77,18,76,18ZM98.23,130H53.74c-10.09-15.18-11.69-47.65,3.14-79C64.24,35.51,71.77,30,76,30s11.75,5.51,19.1,21C109.92,82.35,108.32,114.82,98.23,130ZM208,186H152a6,6,0,0,0-6,6v12a34,34,0,0,0,68,0V192A6,6,0,0,0,208,186Zm-6,18a22,22,0,0,1-44,0v-6h44Zm-47.27-38h50.53a6,6,0,0,0,4.65-2.2c18.32-22.37,13.69-65.08,0-93.9C201.44,51.91,190.8,42,180,42s-21.43,9.91-30,27.9c-13.66,28.82-18.29,71.53,0,93.9A6,6,0,0,0,154.75,166Zm6.17-91c7.35-15.53,14.88-21,19.1-21s11.74,5.51,19.1,21c14.83,31.31,13.23,63.78,3.14,79H157.77C147.68,138.82,146.08,106.35,160.92,75Z"},null,-1),qtt=[jtt],Ytt={key:4},Wtt=h("path",{d:"M208.06,184H152a8,8,0,0,0-8,8v12a36,36,0,0,0,72.05,0V192A8,8,0,0,0,208.06,184Zm-8,20a20,20,0,0,1-40,0v-4h40ZM104,160h-56a8,8,0,0,0-8,8v12A36,36,0,0,0,112,180V168A8,8,0,0,0,104,160Zm-8,20a20,20,0,0,1-40,0v-4H96ZM76,16C64.36,16,53.07,26.31,44.2,45c-13.93,29.38-18.56,73,.29,96a8,8,0,0,0,6.2,2.93h50.55a8,8,0,0,0,6.2-2.93c18.85-23,14.22-66.65.29-96C98.85,26.31,87.57,16,76,16ZM97.15,128H54.78c-11.4-18.1-7.21-52.7,3.89-76.11C65.14,38.22,72.17,32,76,32s10.82,6.22,17.3,19.89C104.36,75.3,108.55,109.9,97.15,128Zm57.61,40h50.55a8,8,0,0,0,6.2-2.93c18.85-23,14.22-66.65.29-96C202.93,50.31,191.64,40,180,40s-22.89,10.31-31.77,29c-13.93,29.38-18.56,73,.29,96A8.05,8.05,0,0,0,154.76,168Zm8-92.11C169.22,62.22,176.25,56,180,56s10.82,6.22,17.29,19.89c11.1,23.41,15.29,58,3.9,76.11H158.85C147.45,133.9,151.64,99.3,162.74,75.89Z"},null,-1),Gtt=[Wtt],Ktt={key:5},Xtt=h("path",{d:"M208,188H152a4,4,0,0,0-4,4v12a32,32,0,1,0,64,0V192A4,4,0,0,0,208,188Zm-4,16a24,24,0,1,1-48,0v-8h48ZM104,164H48a4,4,0,0,0-4,4v12a32,32,0,1,0,64,0V168A4,4,0,0,0,104,164Zm-4,16a24,24,0,1,1-48,0v-8h48ZM76,20c-9.82,0-20.07,9.75-28.12,26.75-13.39,28.27-18,70.05-.23,91.78a4,4,0,0,0,3.1,1.47h50.51a4,4,0,0,0,3.1-1.47c17.79-21.73,13.16-63.51-.23-91.78C96.08,29.75,85.83,20,76,20ZM99.3,132H52.71c-13.8-19-9.79-56.08,2.4-81.82C61.59,36.5,69.59,28,76,28s14.42,8.5,20.9,22.18C109.09,75.92,113.1,113,99.3,132Zm55.44,32h50.51a4,4,0,0,0,3.1-1.47c17.79-21.73,13.16-63.51-.23-91.78C200.07,53.75,189.82,44,180,44s-20.08,9.75-28.13,26.75c-13.39,28.27-18,70.05-.23,91.78A4,4,0,0,0,154.74,164Zm4.36-89.82C165.58,60.5,173.58,52,180,52s14.41,8.5,20.89,22.18c12.19,25.74,16.2,62.82,2.4,81.82H156.7C142.9,137,146.91,99.92,159.1,74.18Z"},null,-1),Jtt=[Xtt],Qtt={name:"PhFootprints"},gJt=Ve({...Qtt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",Vtt,Itt)):o.value==="duotone"?(b(),$("g",Htt,Ztt)):o.value==="fill"?(b(),$("g",Ftt,Btt)):o.value==="light"?(b(),$("g",Utt,qtt)):o.value==="regular"?(b(),$("g",Ytt,Gtt)):o.value==="thin"?(b(),$("g",Ktt,Jtt)):me("",!0)],16,Dtt))}}),ent=["width","height","fill","transform"],tnt={key:0},nnt=h("path",{d:"M68,88V40a12,12,0,0,1,24,0V88a12,12,0,0,1-24,0ZM220,40V224a12,12,0,0,1-24,0V180H152a12,12,0,0,1-12-12,273.23,273.23,0,0,1,7.33-57.82C157.42,68.42,176.76,40.33,203.27,29A12,12,0,0,1,220,40ZM196,62.92C182.6,77,175,98,170.77,115.38A254.41,254.41,0,0,0,164.55,156H196ZM128,39A12,12,0,0,0,104,41l4,47.46a28,28,0,0,1-56,0L56,41A12,12,0,1,0,32,39L28,87c0,.34,0,.67,0,1a52.1,52.1,0,0,0,40,50.59V224a12,12,0,0,0,24,0V138.59A52.1,52.1,0,0,0,132,88c0-.33,0-.66,0-1Z"},null,-1),ant=[nnt],int={key:1},rnt=h("path",{d:"M208,40V168H152S152,64,208,40Z",opacity:"0.2"},null,-1),ont=h("path",{d:"M72,88V40a8,8,0,0,1,16,0V88a8,8,0,0,1-16,0ZM216,40V224a8,8,0,0,1-16,0V176H152a8,8,0,0,1-8-8,268.75,268.75,0,0,1,7.22-56.88c9.78-40.49,28.32-67.63,53.63-78.47A8,8,0,0,1,216,40ZM200,53.9c-32.17,24.57-38.47,84.42-39.7,106.1H200ZM119.89,38.69a8,8,0,1,0-15.78,2.63L112,88.63a32,32,0,0,1-64,0l7.88-47.31a8,8,0,1,0-15.78-2.63l-8,48A8.17,8.17,0,0,0,32,88a48.07,48.07,0,0,0,40,47.32V224a8,8,0,0,0,16,0V135.32A48.07,48.07,0,0,0,128,88a8.17,8.17,0,0,0-.11-1.31Z"},null,-1),snt=[rnt,ont],lnt={key:2},unt=h("path",{d:"M216,40V224a8,8,0,0,1-16,0V176H152a8,8,0,0,1-8-8,268.75,268.75,0,0,1,7.22-56.88c9.78-40.49,28.32-67.63,53.63-78.47A8,8,0,0,1,216,40Zm-96.11-1.31a8,8,0,1,0-15.78,2.63L111.89,88H88V40a8,8,0,0,0-16,0V88H48.11l7.78-46.68a8,8,0,1,0-15.78-2.63l-8,48A8.17,8.17,0,0,0,32,88a48.07,48.07,0,0,0,40,47.32V224a8,8,0,0,0,16,0V135.32A48.07,48.07,0,0,0,128,88a8.17,8.17,0,0,0-.11-1.31Z"},null,-1),cnt=[unt],dnt={key:3},fnt=h("path",{d:"M74,88V40a6,6,0,0,1,12,0V88a6,6,0,0,1-12,0ZM214,40V224a6,6,0,0,1-12,0V174H152a6,6,0,0,1-6-6c0-4.41.68-108.25,59.64-133.51A6,6,0,0,1,214,40ZM202,50c-36.79,24.29-42.82,91.48-43.81,112H202ZM117.92,39a6,6,0,1,0-11.84,2L114,88.48a34,34,0,0,1-68,0L53.92,41a6,6,0,0,0-11.84-2l-8,48A6.61,6.61,0,0,0,34,88a46.06,46.06,0,0,0,40,45.6V224a6,6,0,0,0,12,0V133.6A46.06,46.06,0,0,0,126,88a6.61,6.61,0,0,0-.08-1Z"},null,-1),hnt=[fnt],pnt={key:4},mnt=h("path",{d:"M72,88V40a8,8,0,0,1,16,0V88a8,8,0,0,1-16,0ZM216,40V224a8,8,0,0,1-16,0V176H152a8,8,0,0,1-8-8,268.75,268.75,0,0,1,7.22-56.88c9.78-40.49,28.32-67.63,53.63-78.47A8,8,0,0,1,216,40ZM200,53.9c-32.17,24.57-38.47,84.42-39.7,106.1H200ZM119.89,38.69a8,8,0,1,0-15.78,2.63L112,88.63a32,32,0,0,1-64,0l7.88-47.31a8,8,0,1,0-15.78-2.63l-8,48A8.17,8.17,0,0,0,32,88a48.07,48.07,0,0,0,40,47.32V224a8,8,0,0,0,16,0V135.32A48.07,48.07,0,0,0,128,88a8.17,8.17,0,0,0-.11-1.31Z"},null,-1),vnt=[mnt],gnt={key:5},ynt=h("path",{d:"M76,88V40a4,4,0,0,1,8,0V88a4,4,0,0,1-8,0ZM212,40V224a4,4,0,0,1-8,0V172H152a4,4,0,0,1-4-4,264.27,264.27,0,0,1,7.11-55.94c9.47-39.22,27.21-65.41,51.31-75.74A4,4,0,0,1,212,40Zm-8,6.46C162.25,70.33,156.81,145.75,156.1,164H204Zm-88-7.12a4,4,0,0,0-7.9,1.32l8,47.66a36,36,0,0,1-72,0l8-47.66a4,4,0,0,0-7.9-1.32l-8,48A4.89,4.89,0,0,0,36,88a44.06,44.06,0,0,0,40,43.81V224a4,4,0,0,0,8,0V131.81A44.06,44.06,0,0,0,124,88a4.89,4.89,0,0,0,0-.66Z"},null,-1),_nt=[ynt],bnt={name:"PhForkKnife"},yJt=Ve({...bnt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",tnt,ant)):o.value==="duotone"?(b(),$("g",int,snt)):o.value==="fill"?(b(),$("g",lnt,cnt)):o.value==="light"?(b(),$("g",dnt,hnt)):o.value==="regular"?(b(),$("g",pnt,vnt)):o.value==="thin"?(b(),$("g",gnt,_nt)):me("",!0)],16,ent))}}),wnt=["width","height","fill","transform"],$nt={key:0},Ant=h("path",{d:"M234.29,47.91A20,20,0,0,0,216,36H40A20,20,0,0,0,25.2,69.45l.12.14L92,140.75V216a20,20,0,0,0,31.1,16.64l32-21.33A20,20,0,0,0,164,194.66V140.75l66.67-71.16.12-.14A20,20,0,0,0,234.29,47.91Zm-91,79.89A12,12,0,0,0,140,136v56.52l-24,16V136a12,12,0,0,0-3.25-8.2L49.23,60H206.77Z"},null,-1),Snt=[Ant],Cnt={key:1},knt=h("path",{d:"M221.9,61.38,152,136v58.65a8,8,0,0,1-3.56,6.66l-32,21.33A8,8,0,0,1,104,216V136L34.1,61.38A8,8,0,0,1,40,48H216A8,8,0,0,1,221.9,61.38Z",opacity:"0.2"},null,-1),Mnt=h("path",{d:"M230.6,49.53A15.81,15.81,0,0,0,216,40H40A16,16,0,0,0,28.19,66.76l.08.09L96,139.17V216a16,16,0,0,0,24.87,13.32l32-21.34A16,16,0,0,0,160,194.66V139.17l67.74-72.32.08-.09A15.8,15.8,0,0,0,230.6,49.53ZM40,56h0Zm106.18,74.58A8,8,0,0,0,144,136v58.66L112,216V136a8,8,0,0,0-2.16-5.47L40,56H216Z"},null,-1),xnt=[knt,Mnt],Ent={key:2},Lnt=h("path",{d:"M227.81,66.76l-.08.09L160,139.17v55.49A16,16,0,0,1,152.87,208l-32,21.34A16,16,0,0,1,96,216V139.17L28.27,66.85l-.08-.09A16,16,0,0,1,40,40H216a16,16,0,0,1,11.84,26.76Z"},null,-1),Pnt=[Lnt],Tnt={key:3},Dnt=h("path",{d:"M228.77,50.34A13.8,13.8,0,0,0,216,42H40A14,14,0,0,0,29.67,65.42l.06.07L98,138.38V216a14,14,0,0,0,21.77,11.64l32-21.33A14,14,0,0,0,158,194.66V138.38l68.33-73A13.82,13.82,0,0,0,228.77,50.34Zm-11.26,6.94L147.62,131.9A6,6,0,0,0,146,136v58.66a2,2,0,0,1-.89,1.67l-32,21.33A2,2,0,0,1,110,216V136a6,6,0,0,0-1.62-4.1L38.53,57.32A2,2,0,0,1,40,54H216a1.9,1.9,0,0,1,1.83,1.19A1.86,1.86,0,0,1,217.51,57.28Z"},null,-1),Vnt=[Dnt],Ont={key:4},Int=h("path",{d:"M230.6,49.53A15.81,15.81,0,0,0,216,40H40A16,16,0,0,0,28.19,66.76l.08.09L96,139.17V216a16,16,0,0,0,24.87,13.32l32-21.34A16,16,0,0,0,160,194.66V139.17l67.74-72.32.08-.09A15.8,15.8,0,0,0,230.6,49.53ZM40,56h0Zm106.18,74.58A8,8,0,0,0,144,136v58.66L112,216V136a8,8,0,0,0-2.16-5.47L40,56H216Z"},null,-1),Hnt=[Int],Nnt={key:5},Rnt=h("path",{d:"M227,51.15A11.85,11.85,0,0,0,216,44H40a12,12,0,0,0-8.88,20.07l.05.05L100,137.59V216a12,12,0,0,0,18.66,10l32-21.33a12,12,0,0,0,5.35-10V137.59l68.86-73.52A11.85,11.85,0,0,0,227,51.15Zm-8,7.5-69.9,74.62A4,4,0,0,0,148,136v58.65a4,4,0,0,1-1.78,3.33l-32,21.33A4,4,0,0,1,108,216V136a4,4,0,0,0-1.08-2.74L37.05,58.67A4,4,0,0,1,40,52H216a4,4,0,0,1,3,6.65Z"},null,-1),Znt=[Rnt],Fnt={name:"PhFunnel"},_Jt=Ve({...Fnt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",$nt,Snt)):o.value==="duotone"?(b(),$("g",Cnt,xnt)):o.value==="fill"?(b(),$("g",Ent,Pnt)):o.value==="light"?(b(),$("g",Tnt,Vnt)):o.value==="regular"?(b(),$("g",Ont,Hnt)):o.value==="thin"?(b(),$("g",Nnt,Znt)):me("",!0)],16,wnt))}}),znt=["width","height","fill","transform"],Bnt={key:0},Unt=h("path",{d:"M128,76a52,52,0,1,0,52,52A52.06,52.06,0,0,0,128,76Zm0,80a28,28,0,1,1,28-28A28,28,0,0,1,128,156Zm92-27.21v-1.58l14-17.51a12,12,0,0,0,2.23-10.59A111.75,111.75,0,0,0,225,71.89,12,12,0,0,0,215.89,66L193.61,63.5l-1.11-1.11L190,40.1A12,12,0,0,0,184.11,31a111.67,111.67,0,0,0-27.23-11.27A12,12,0,0,0,146.3,22L128.79,36h-1.58L109.7,22a12,12,0,0,0-10.59-2.23A111.75,111.75,0,0,0,71.89,31.05,12,12,0,0,0,66,40.11L63.5,62.39,62.39,63.5,40.1,66A12,12,0,0,0,31,71.89,111.67,111.67,0,0,0,19.77,99.12,12,12,0,0,0,22,109.7l14,17.51v1.58L22,146.3a12,12,0,0,0-2.23,10.59,111.75,111.75,0,0,0,11.29,27.22A12,12,0,0,0,40.11,190l22.28,2.48,1.11,1.11L66,215.9A12,12,0,0,0,71.89,225a111.67,111.67,0,0,0,27.23,11.27A12,12,0,0,0,109.7,234l17.51-14h1.58l17.51,14a12,12,0,0,0,10.59,2.23A111.75,111.75,0,0,0,184.11,225a12,12,0,0,0,5.91-9.06l2.48-22.28,1.11-1.11L215.9,190a12,12,0,0,0,9.06-5.91,111.67,111.67,0,0,0,11.27-27.23A12,12,0,0,0,234,146.3Zm-24.12-4.89a70.1,70.1,0,0,1,0,8.2,12,12,0,0,0,2.61,8.22l12.84,16.05A86.47,86.47,0,0,1,207,166.86l-20.43,2.27a12,12,0,0,0-7.65,4,69,69,0,0,1-5.8,5.8,12,12,0,0,0-4,7.65L166.86,207a86.47,86.47,0,0,1-10.49,4.35l-16.05-12.85a12,12,0,0,0-7.5-2.62c-.24,0-.48,0-.72,0a70.1,70.1,0,0,1-8.2,0,12.06,12.06,0,0,0-8.22,2.6L99.63,211.33A86.47,86.47,0,0,1,89.14,207l-2.27-20.43a12,12,0,0,0-4-7.65,69,69,0,0,1-5.8-5.8,12,12,0,0,0-7.65-4L49,166.86a86.47,86.47,0,0,1-4.35-10.49l12.84-16.05a12,12,0,0,0,2.61-8.22,70.1,70.1,0,0,1,0-8.2,12,12,0,0,0-2.61-8.22L44.67,99.63A86.47,86.47,0,0,1,49,89.14l20.43-2.27a12,12,0,0,0,7.65-4,69,69,0,0,1,5.8-5.8,12,12,0,0,0,4-7.65L89.14,49a86.47,86.47,0,0,1,10.49-4.35l16.05,12.85a12.06,12.06,0,0,0,8.22,2.6,70.1,70.1,0,0,1,8.2,0,12,12,0,0,0,8.22-2.6l16.05-12.85A86.47,86.47,0,0,1,166.86,49l2.27,20.43a12,12,0,0,0,4,7.65,69,69,0,0,1,5.8,5.8,12,12,0,0,0,7.65,4L207,89.14a86.47,86.47,0,0,1,4.35,10.49l-12.84,16.05A12,12,0,0,0,195.88,123.9Z"},null,-1),jnt=[Unt],qnt={key:1},Ynt=h("path",{d:"M207.86,123.18l16.78-21a99.14,99.14,0,0,0-10.07-24.29l-26.7-3a81,81,0,0,0-6.81-6.81l-3-26.71a99.43,99.43,0,0,0-24.3-10l-21,16.77a81.59,81.59,0,0,0-9.64,0l-21-16.78A99.14,99.14,0,0,0,77.91,41.43l-3,26.7a81,81,0,0,0-6.81,6.81l-26.71,3a99.43,99.43,0,0,0-10,24.3l16.77,21a81.59,81.59,0,0,0,0,9.64l-16.78,21a99.14,99.14,0,0,0,10.07,24.29l26.7,3a81,81,0,0,0,6.81,6.81l3,26.71a99.43,99.43,0,0,0,24.3,10l21-16.77a81.59,81.59,0,0,0,9.64,0l21,16.78a99.14,99.14,0,0,0,24.29-10.07l3-26.7a81,81,0,0,0,6.81-6.81l26.71-3a99.43,99.43,0,0,0,10-24.3l-16.77-21A81.59,81.59,0,0,0,207.86,123.18ZM128,168a40,40,0,1,1,40-40A40,40,0,0,1,128,168Z",opacity:"0.2"},null,-1),Wnt=h("path",{d:"M128,80a48,48,0,1,0,48,48A48.05,48.05,0,0,0,128,80Zm0,80a32,32,0,1,1,32-32A32,32,0,0,1,128,160Zm88-29.84q.06-2.16,0-4.32l14.92-18.64a8,8,0,0,0,1.48-7.06,107.6,107.6,0,0,0-10.88-26.25,8,8,0,0,0-6-3.93l-23.72-2.64q-1.48-1.56-3-3L186,40.54a8,8,0,0,0-3.94-6,107.29,107.29,0,0,0-26.25-10.86,8,8,0,0,0-7.06,1.48L130.16,40Q128,40,125.84,40L107.2,25.11a8,8,0,0,0-7.06-1.48A107.6,107.6,0,0,0,73.89,34.51a8,8,0,0,0-3.93,6L67.32,64.27q-1.56,1.49-3,3L40.54,70a8,8,0,0,0-6,3.94,107.71,107.71,0,0,0-10.87,26.25,8,8,0,0,0,1.49,7.06L40,125.84Q40,128,40,130.16L25.11,148.8a8,8,0,0,0-1.48,7.06,107.6,107.6,0,0,0,10.88,26.25,8,8,0,0,0,6,3.93l23.72,2.64q1.49,1.56,3,3L70,215.46a8,8,0,0,0,3.94,6,107.71,107.71,0,0,0,26.25,10.87,8,8,0,0,0,7.06-1.49L125.84,216q2.16.06,4.32,0l18.64,14.92a8,8,0,0,0,7.06,1.48,107.21,107.21,0,0,0,26.25-10.88,8,8,0,0,0,3.93-6l2.64-23.72q1.56-1.48,3-3L215.46,186a8,8,0,0,0,6-3.94,107.71,107.71,0,0,0,10.87-26.25,8,8,0,0,0-1.49-7.06Zm-16.1-6.5a73.93,73.93,0,0,1,0,8.68,8,8,0,0,0,1.74,5.48l14.19,17.73a91.57,91.57,0,0,1-6.23,15L187,173.11a8,8,0,0,0-5.1,2.64,74.11,74.11,0,0,1-6.14,6.14,8,8,0,0,0-2.64,5.1l-2.51,22.58a91.32,91.32,0,0,1-15,6.23l-17.74-14.19a8,8,0,0,0-5-1.75h-.48a73.93,73.93,0,0,1-8.68,0,8.06,8.06,0,0,0-5.48,1.74L100.45,215.8a91.57,91.57,0,0,1-15-6.23L82.89,187a8,8,0,0,0-2.64-5.1,74.11,74.11,0,0,1-6.14-6.14,8,8,0,0,0-5.1-2.64L46.43,170.6a91.32,91.32,0,0,1-6.23-15l14.19-17.74a8,8,0,0,0,1.74-5.48,73.93,73.93,0,0,1,0-8.68,8,8,0,0,0-1.74-5.48L40.2,100.45a91.57,91.57,0,0,1,6.23-15L69,82.89a8,8,0,0,0,5.1-2.64,74.11,74.11,0,0,1,6.14-6.14A8,8,0,0,0,82.89,69L85.4,46.43a91.32,91.32,0,0,1,15-6.23l17.74,14.19a8,8,0,0,0,5.48,1.74,73.93,73.93,0,0,1,8.68,0,8.06,8.06,0,0,0,5.48-1.74L155.55,40.2a91.57,91.57,0,0,1,15,6.23L173.11,69a8,8,0,0,0,2.64,5.1,74.11,74.11,0,0,1,6.14,6.14,8,8,0,0,0,5.1,2.64l22.58,2.51a91.32,91.32,0,0,1,6.23,15l-14.19,17.74A8,8,0,0,0,199.87,123.66Z"},null,-1),Gnt=[Ynt,Wnt],Knt={key:2},Xnt=h("path",{d:"M216,130.16q.06-2.16,0-4.32l14.92-18.64a8,8,0,0,0,1.48-7.06,107.6,107.6,0,0,0-10.88-26.25,8,8,0,0,0-6-3.93l-23.72-2.64q-1.48-1.56-3-3L186,40.54a8,8,0,0,0-3.94-6,107.29,107.29,0,0,0-26.25-10.86,8,8,0,0,0-7.06,1.48L130.16,40Q128,40,125.84,40L107.2,25.11a8,8,0,0,0-7.06-1.48A107.6,107.6,0,0,0,73.89,34.51a8,8,0,0,0-3.93,6L67.32,64.27q-1.56,1.49-3,3L40.54,70a8,8,0,0,0-6,3.94,107.71,107.71,0,0,0-10.87,26.25,8,8,0,0,0,1.49,7.06L40,125.84Q40,128,40,130.16L25.11,148.8a8,8,0,0,0-1.48,7.06,107.6,107.6,0,0,0,10.88,26.25,8,8,0,0,0,6,3.93l23.72,2.64q1.49,1.56,3,3L70,215.46a8,8,0,0,0,3.94,6,107.71,107.71,0,0,0,26.25,10.87,8,8,0,0,0,7.06-1.49L125.84,216q2.16.06,4.32,0l18.64,14.92a8,8,0,0,0,7.06,1.48,107.21,107.21,0,0,0,26.25-10.88,8,8,0,0,0,3.93-6l2.64-23.72q1.56-1.48,3-3L215.46,186a8,8,0,0,0,6-3.94,107.71,107.71,0,0,0,10.87-26.25,8,8,0,0,0-1.49-7.06ZM128,168a40,40,0,1,1,40-40A40,40,0,0,1,128,168Z"},null,-1),Jnt=[Xnt],Qnt={key:3},eat=h("path",{d:"M128,82a46,46,0,1,0,46,46A46.06,46.06,0,0,0,128,82Zm0,80a34,34,0,1,1,34-34A34,34,0,0,1,128,162ZM214,130.84c.06-1.89.06-3.79,0-5.68L229.33,106a6,6,0,0,0,1.11-5.29A105.34,105.34,0,0,0,219.76,74.9a6,6,0,0,0-4.53-3l-24.45-2.71q-1.93-2.07-4-4l-2.72-24.46a6,6,0,0,0-3-4.53,105.65,105.65,0,0,0-25.77-10.66A6,6,0,0,0,150,26.68l-19.2,15.37c-1.89-.06-3.79-.06-5.68,0L106,26.67a6,6,0,0,0-5.29-1.11A105.34,105.34,0,0,0,74.9,36.24a6,6,0,0,0-3,4.53L69.23,65.22q-2.07,1.94-4,4L40.76,72a6,6,0,0,0-4.53,3,105.65,105.65,0,0,0-10.66,25.77A6,6,0,0,0,26.68,106l15.37,19.2c-.06,1.89-.06,3.79,0,5.68L26.67,150.05a6,6,0,0,0-1.11,5.29A105.34,105.34,0,0,0,36.24,181.1a6,6,0,0,0,4.53,3l24.45,2.71q1.94,2.07,4,4L72,215.24a6,6,0,0,0,3,4.53,105.65,105.65,0,0,0,25.77,10.66,6,6,0,0,0,5.29-1.11L125.16,214c1.89.06,3.79.06,5.68,0l19.21,15.38a6,6,0,0,0,3.75,1.31,6.2,6.2,0,0,0,1.54-.2,105.34,105.34,0,0,0,25.76-10.68,6,6,0,0,0,3-4.53l2.71-24.45q2.07-1.93,4-4l24.46-2.72a6,6,0,0,0,4.53-3,105.49,105.49,0,0,0,10.66-25.77,6,6,0,0,0-1.11-5.29Zm-3.1,41.63-23.64,2.63a6,6,0,0,0-3.82,2,75.14,75.14,0,0,1-6.31,6.31,6,6,0,0,0-2,3.82l-2.63,23.63A94.28,94.28,0,0,1,155.14,218l-18.57-14.86a6,6,0,0,0-3.75-1.31h-.36a78.07,78.07,0,0,1-8.92,0,6,6,0,0,0-4.11,1.3L100.87,218a94.13,94.13,0,0,1-17.34-7.17L80.9,187.21a6,6,0,0,0-2-3.82,75.14,75.14,0,0,1-6.31-6.31,6,6,0,0,0-3.82-2l-23.63-2.63A94.28,94.28,0,0,1,38,155.14l14.86-18.57a6,6,0,0,0,1.3-4.11,78.07,78.07,0,0,1,0-8.92,6,6,0,0,0-1.3-4.11L38,100.87a94.13,94.13,0,0,1,7.17-17.34L68.79,80.9a6,6,0,0,0,3.82-2,75.14,75.14,0,0,1,6.31-6.31,6,6,0,0,0,2-3.82l2.63-23.63A94.28,94.28,0,0,1,100.86,38l18.57,14.86a6,6,0,0,0,4.11,1.3,78.07,78.07,0,0,1,8.92,0,6,6,0,0,0,4.11-1.3L155.13,38a94.13,94.13,0,0,1,17.34,7.17l2.63,23.64a6,6,0,0,0,2,3.82,75.14,75.14,0,0,1,6.31,6.31,6,6,0,0,0,3.82,2l23.63,2.63A94.28,94.28,0,0,1,218,100.86l-14.86,18.57a6,6,0,0,0-1.3,4.11,78.07,78.07,0,0,1,0,8.92,6,6,0,0,0,1.3,4.11L218,155.13A94.13,94.13,0,0,1,210.85,172.47Z"},null,-1),tat=[eat],nat={key:4},aat=h("path",{d:"M128,80a48,48,0,1,0,48,48A48.05,48.05,0,0,0,128,80Zm0,80a32,32,0,1,1,32-32A32,32,0,0,1,128,160Zm88-29.84q.06-2.16,0-4.32l14.92-18.64a8,8,0,0,0,1.48-7.06,107.21,107.21,0,0,0-10.88-26.25,8,8,0,0,0-6-3.93l-23.72-2.64q-1.48-1.56-3-3L186,40.54a8,8,0,0,0-3.94-6,107.71,107.71,0,0,0-26.25-10.87,8,8,0,0,0-7.06,1.49L130.16,40Q128,40,125.84,40L107.2,25.11a8,8,0,0,0-7.06-1.48A107.6,107.6,0,0,0,73.89,34.51a8,8,0,0,0-3.93,6L67.32,64.27q-1.56,1.49-3,3L40.54,70a8,8,0,0,0-6,3.94,107.71,107.71,0,0,0-10.87,26.25,8,8,0,0,0,1.49,7.06L40,125.84Q40,128,40,130.16L25.11,148.8a8,8,0,0,0-1.48,7.06,107.21,107.21,0,0,0,10.88,26.25,8,8,0,0,0,6,3.93l23.72,2.64q1.49,1.56,3,3L70,215.46a8,8,0,0,0,3.94,6,107.71,107.71,0,0,0,26.25,10.87,8,8,0,0,0,7.06-1.49L125.84,216q2.16.06,4.32,0l18.64,14.92a8,8,0,0,0,7.06,1.48,107.21,107.21,0,0,0,26.25-10.88,8,8,0,0,0,3.93-6l2.64-23.72q1.56-1.48,3-3L215.46,186a8,8,0,0,0,6-3.94,107.71,107.71,0,0,0,10.87-26.25,8,8,0,0,0-1.49-7.06Zm-16.1-6.5a73.93,73.93,0,0,1,0,8.68,8,8,0,0,0,1.74,5.48l14.19,17.73a91.57,91.57,0,0,1-6.23,15L187,173.11a8,8,0,0,0-5.1,2.64,74.11,74.11,0,0,1-6.14,6.14,8,8,0,0,0-2.64,5.1l-2.51,22.58a91.32,91.32,0,0,1-15,6.23l-17.74-14.19a8,8,0,0,0-5-1.75h-.48a73.93,73.93,0,0,1-8.68,0,8,8,0,0,0-5.48,1.74L100.45,215.8a91.57,91.57,0,0,1-15-6.23L82.89,187a8,8,0,0,0-2.64-5.1,74.11,74.11,0,0,1-6.14-6.14,8,8,0,0,0-5.1-2.64L46.43,170.6a91.32,91.32,0,0,1-6.23-15l14.19-17.74a8,8,0,0,0,1.74-5.48,73.93,73.93,0,0,1,0-8.68,8,8,0,0,0-1.74-5.48L40.2,100.45a91.57,91.57,0,0,1,6.23-15L69,82.89a8,8,0,0,0,5.1-2.64,74.11,74.11,0,0,1,6.14-6.14A8,8,0,0,0,82.89,69L85.4,46.43a91.32,91.32,0,0,1,15-6.23l17.74,14.19a8,8,0,0,0,5.48,1.74,73.93,73.93,0,0,1,8.68,0,8,8,0,0,0,5.48-1.74L155.55,40.2a91.57,91.57,0,0,1,15,6.23L173.11,69a8,8,0,0,0,2.64,5.1,74.11,74.11,0,0,1,6.14,6.14,8,8,0,0,0,5.1,2.64l22.58,2.51a91.32,91.32,0,0,1,6.23,15l-14.19,17.74A8,8,0,0,0,199.87,123.66Z"},null,-1),iat=[aat],rat={key:5},oat=h("path",{d:"M128,84a44,44,0,1,0,44,44A44.05,44.05,0,0,0,128,84Zm0,80a36,36,0,1,1,36-36A36,36,0,0,1,128,164Zm83.93-32.49q.13-3.51,0-7l15.83-19.79a4,4,0,0,0,.75-3.53A103.64,103.64,0,0,0,218,75.9a4,4,0,0,0-3-2l-25.19-2.8c-1.58-1.71-3.24-3.37-4.95-4.95L182.07,41a4,4,0,0,0-2-3A104,104,0,0,0,154.82,27.5a4,4,0,0,0-3.53.74L131.51,44.07q-3.51-.14-7,0L104.7,28.24a4,4,0,0,0-3.53-.75A103.64,103.64,0,0,0,75.9,38a4,4,0,0,0-2,3l-2.8,25.19c-1.71,1.58-3.37,3.24-4.95,4.95L41,73.93a4,4,0,0,0-3,2A104,104,0,0,0,27.5,101.18a4,4,0,0,0,.74,3.53l15.83,19.78q-.14,3.51,0,7L28.24,151.3a4,4,0,0,0-.75,3.53A103.64,103.64,0,0,0,38,180.1a4,4,0,0,0,3,2l25.19,2.8c1.58,1.71,3.24,3.37,4.95,4.95l2.8,25.2a4,4,0,0,0,2,3,104,104,0,0,0,25.28,10.46,4,4,0,0,0,3.53-.74l19.78-15.83q3.51.13,7,0l19.79,15.83a4,4,0,0,0,2.5.88,4,4,0,0,0,1-.13A103.64,103.64,0,0,0,180.1,218a4,4,0,0,0,2-3l2.8-25.19c1.71-1.58,3.37-3.24,4.95-4.95l25.2-2.8a4,4,0,0,0,3-2,104,104,0,0,0,10.46-25.28,4,4,0,0,0-.74-3.53Zm.17,42.83-24.67,2.74a4,4,0,0,0-2.55,1.32,76.2,76.2,0,0,1-6.48,6.48,4,4,0,0,0-1.32,2.55l-2.74,24.66a95.45,95.45,0,0,1-19.64,8.15l-19.38-15.51a4,4,0,0,0-2.5-.87h-.24a73.67,73.67,0,0,1-9.16,0,4,4,0,0,0-2.74.87l-19.37,15.5a95.33,95.33,0,0,1-19.65-8.13l-2.74-24.67a4,4,0,0,0-1.32-2.55,76.2,76.2,0,0,1-6.48-6.48,4,4,0,0,0-2.55-1.32l-24.66-2.74a95.45,95.45,0,0,1-8.15-19.64l15.51-19.38a4,4,0,0,0,.87-2.74,77.76,77.76,0,0,1,0-9.16,4,4,0,0,0-.87-2.74l-15.5-19.37A95.33,95.33,0,0,1,43.9,81.66l24.67-2.74a4,4,0,0,0,2.55-1.32,76.2,76.2,0,0,1,6.48-6.48,4,4,0,0,0,1.32-2.55l2.74-24.66a95.45,95.45,0,0,1,19.64-8.15l19.38,15.51a4,4,0,0,0,2.74.87,73.67,73.67,0,0,1,9.16,0,4,4,0,0,0,2.74-.87l19.37-15.5a95.33,95.33,0,0,1,19.65,8.13l2.74,24.67a4,4,0,0,0,1.32,2.55,76.2,76.2,0,0,1,6.48,6.48,4,4,0,0,0,2.55,1.32l24.66,2.74a95.45,95.45,0,0,1,8.15,19.64l-15.51,19.38a4,4,0,0,0-.87,2.74,77.76,77.76,0,0,1,0,9.16,4,4,0,0,0,.87,2.74l15.5,19.37A95.33,95.33,0,0,1,212.1,174.34Z"},null,-1),sat=[oat],lat={name:"PhGear"},bJt=Ve({...lat,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",Bnt,jnt)):o.value==="duotone"?(b(),$("g",qnt,Gnt)):o.value==="fill"?(b(),$("g",Knt,Jnt)):o.value==="light"?(b(),$("g",Qnt,tat)):o.value==="regular"?(b(),$("g",nat,iat)):o.value==="thin"?(b(),$("g",rat,sat)):me("",!0)],16,znt))}}),uat=["width","height","fill","transform"],cat={key:0},dat=h("path",{d:"M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20Zm0,187a113.4,113.4,0,0,1-20.39-35h40.82a116.94,116.94,0,0,1-10,20.77A108.61,108.61,0,0,1,128,207Zm-26.49-59a135.42,135.42,0,0,1,0-40h53a135.42,135.42,0,0,1,0,40ZM44,128a83.49,83.49,0,0,1,2.43-20H77.25a160.63,160.63,0,0,0,0,40H46.43A83.49,83.49,0,0,1,44,128Zm84-79a113.4,113.4,0,0,1,20.39,35H107.59a116.94,116.94,0,0,1,10-20.77A108.61,108.61,0,0,1,128,49Zm50.73,59h30.82a83.52,83.52,0,0,1,0,40H178.75a160.63,160.63,0,0,0,0-40Zm20.77-24H173.71a140.82,140.82,0,0,0-15.5-34.36A84.51,84.51,0,0,1,199.52,84ZM97.79,49.64A140.82,140.82,0,0,0,82.29,84H56.48A84.51,84.51,0,0,1,97.79,49.64ZM56.48,172H82.29a140.82,140.82,0,0,0,15.5,34.36A84.51,84.51,0,0,1,56.48,172Zm101.73,34.36A140.82,140.82,0,0,0,173.71,172h25.81A84.51,84.51,0,0,1,158.21,206.36Z"},null,-1),fat=[dat],hat={key:1},pat=h("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),mat=h("path",{d:"M128,24h0A104,104,0,1,0,232,128,104.12,104.12,0,0,0,128,24Zm88,104a87.61,87.61,0,0,1-3.33,24H174.16a157.44,157.44,0,0,0,0-48h38.51A87.61,87.61,0,0,1,216,128ZM102,168H154a115.11,115.11,0,0,1-26,45A115.27,115.27,0,0,1,102,168Zm-3.9-16a140.84,140.84,0,0,1,0-48h59.88a140.84,140.84,0,0,1,0,48ZM40,128a87.61,87.61,0,0,1,3.33-24H81.84a157.44,157.44,0,0,0,0,48H43.33A87.61,87.61,0,0,1,40,128ZM154,88H102a115.11,115.11,0,0,1,26-45A115.27,115.27,0,0,1,154,88Zm52.33,0H170.71a135.28,135.28,0,0,0-22.3-45.6A88.29,88.29,0,0,1,206.37,88ZM107.59,42.4A135.28,135.28,0,0,0,85.29,88H49.63A88.29,88.29,0,0,1,107.59,42.4ZM49.63,168H85.29a135.28,135.28,0,0,0,22.3,45.6A88.29,88.29,0,0,1,49.63,168Zm98.78,45.6a135.28,135.28,0,0,0,22.3-45.6h35.66A88.29,88.29,0,0,1,148.41,213.6Z"},null,-1),vat=[pat,mat],gat={key:2},yat=h("path",{d:"M128,24h0A104,104,0,1,0,232,128,104.12,104.12,0,0,0,128,24Zm78.36,64H170.71a135.28,135.28,0,0,0-22.3-45.6A88.29,88.29,0,0,1,206.37,88ZM216,128a87.61,87.61,0,0,1-3.33,24H174.16a157.44,157.44,0,0,0,0-48h38.51A87.61,87.61,0,0,1,216,128ZM128,43a115.27,115.27,0,0,1,26,45H102A115.11,115.11,0,0,1,128,43ZM102,168H154a115.11,115.11,0,0,1-26,45A115.27,115.27,0,0,1,102,168Zm-3.9-16a140.84,140.84,0,0,1,0-48h59.88a140.84,140.84,0,0,1,0,48Zm50.35,61.6a135.28,135.28,0,0,0,22.3-45.6h35.66A88.29,88.29,0,0,1,148.41,213.6Z"},null,-1),_at=[yat],bat={key:3},wat=h("path",{d:"M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26Zm81.57,64H169.19a132.58,132.58,0,0,0-25.73-50.67A90.29,90.29,0,0,1,209.57,90ZM218,128a89.7,89.7,0,0,1-3.83,26H171.81a155.43,155.43,0,0,0,0-52h42.36A89.7,89.7,0,0,1,218,128Zm-90,87.83a110,110,0,0,1-15.19-19.45A124.24,124.24,0,0,1,99.35,166h57.3a124.24,124.24,0,0,1-13.46,30.38A110,110,0,0,1,128,215.83ZM96.45,154a139.18,139.18,0,0,1,0-52h63.1a139.18,139.18,0,0,1,0,52ZM38,128a89.7,89.7,0,0,1,3.83-26H84.19a155.43,155.43,0,0,0,0,52H41.83A89.7,89.7,0,0,1,38,128Zm90-87.83a110,110,0,0,1,15.19,19.45A124.24,124.24,0,0,1,156.65,90H99.35a124.24,124.24,0,0,1,13.46-30.38A110,110,0,0,1,128,40.17Zm-15.46-.84A132.58,132.58,0,0,0,86.81,90H46.43A90.29,90.29,0,0,1,112.54,39.33ZM46.43,166H86.81a132.58,132.58,0,0,0,25.73,50.67A90.29,90.29,0,0,1,46.43,166Zm97,50.67A132.58,132.58,0,0,0,169.19,166h40.38A90.29,90.29,0,0,1,143.46,216.67Z"},null,-1),$at=[wat],Aat={key:4},Sat=h("path",{d:"M128,24h0A104,104,0,1,0,232,128,104.12,104.12,0,0,0,128,24Zm88,104a87.61,87.61,0,0,1-3.33,24H174.16a157.44,157.44,0,0,0,0-48h38.51A87.61,87.61,0,0,1,216,128ZM102,168H154a115.11,115.11,0,0,1-26,45A115.27,115.27,0,0,1,102,168Zm-3.9-16a140.84,140.84,0,0,1,0-48h59.88a140.84,140.84,0,0,1,0,48ZM40,128a87.61,87.61,0,0,1,3.33-24H81.84a157.44,157.44,0,0,0,0,48H43.33A87.61,87.61,0,0,1,40,128ZM154,88H102a115.11,115.11,0,0,1,26-45A115.27,115.27,0,0,1,154,88Zm52.33,0H170.71a135.28,135.28,0,0,0-22.3-45.6A88.29,88.29,0,0,1,206.37,88ZM107.59,42.4A135.28,135.28,0,0,0,85.29,88H49.63A88.29,88.29,0,0,1,107.59,42.4ZM49.63,168H85.29a135.28,135.28,0,0,0,22.3,45.6A88.29,88.29,0,0,1,49.63,168Zm98.78,45.6a135.28,135.28,0,0,0,22.3-45.6h35.66A88.29,88.29,0,0,1,148.41,213.6Z"},null,-1),Cat=[Sat],kat={key:5},Mat=h("path",{d:"M128,28h0A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28Zm0,190.61c-6.33-6.09-23-24.41-31.27-54.61h62.54C151,194.2,134.33,212.52,128,218.61ZM94.82,156a140.42,140.42,0,0,1,0-56h66.36a140.42,140.42,0,0,1,0,56ZM128,37.39c6.33,6.09,23,24.41,31.27,54.61H96.73C105,61.8,121.67,43.48,128,37.39ZM169.41,100h46.23a92.09,92.09,0,0,1,0,56H169.41a152.65,152.65,0,0,0,0-56Zm43.25-8h-45a129.39,129.39,0,0,0-29.19-55.4A92.25,92.25,0,0,1,212.66,92ZM117.54,36.6A129.39,129.39,0,0,0,88.35,92h-45A92.25,92.25,0,0,1,117.54,36.6ZM40.36,100H86.59a152.65,152.65,0,0,0,0,56H40.36a92.09,92.09,0,0,1,0-56Zm3,64h45a129.39,129.39,0,0,0,29.19,55.4A92.25,92.25,0,0,1,43.34,164Zm95.12,55.4A129.39,129.39,0,0,0,167.65,164h45A92.25,92.25,0,0,1,138.46,219.4Z"},null,-1),xat=[Mat],Eat={name:"PhGlobe"},wJt=Ve({...Eat,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",cat,fat)):o.value==="duotone"?(b(),$("g",hat,vat)):o.value==="fill"?(b(),$("g",gat,_at)):o.value==="light"?(b(),$("g",bat,$at)):o.value==="regular"?(b(),$("g",Aat,Cat)):o.value==="thin"?(b(),$("g",kat,xat)):me("",!0)],16,uat))}}),Lat=["width","height","fill","transform"],Pat={key:0},Tat=h("path",{d:"M228,128a100,100,0,1,1-22.86-63.64,12,12,0,0,1-18.51,15.28A76,76,0,1,0,203.05,140H128a12,12,0,0,1,0-24h88A12,12,0,0,1,228,128Z"},null,-1),Dat=[Tat],Vat={key:1},Oat=h("path",{d:"M216,128a88,88,0,1,1-88-88A88,88,0,0,1,216,128Z",opacity:"0.2"},null,-1),Iat=h("path",{d:"M224,128a96,96,0,1,1-21.95-61.09,8,8,0,1,1-12.33,10.18A80,80,0,1,0,207.6,136H128a8,8,0,0,1,0-16h88A8,8,0,0,1,224,128Z"},null,-1),Hat=[Oat,Iat],Nat={key:2},Rat=h("path",{d:"M128,24A104,104,0,1,0,232,128,104,104,0,0,0,128,24Zm0,184A80,80,0,1,1,181.34,68.37a8,8,0,0,1-10.67,11.92A64,64,0,1,0,191.5,136H128a8,8,0,0,1,0-16h72a8,8,0,0,1,8,8A80.09,80.09,0,0,1,128,208Z"},null,-1),Zat=[Rat],Fat={key:3},zat=h("path",{d:"M222,128a94,94,0,1,1-21.49-59.82,6,6,0,1,1-9.25,7.64A82,82,0,1,0,209.78,134H128a6,6,0,0,1,0-12h88A6,6,0,0,1,222,128Z"},null,-1),Bat=[zat],Uat={key:4},jat=h("path",{d:"M224,128a96,96,0,1,1-21.95-61.09,8,8,0,1,1-12.33,10.18A80,80,0,1,0,207.6,136H128a8,8,0,0,1,0-16h88A8,8,0,0,1,224,128Z"},null,-1),qat=[jat],Yat={key:5},Wat=h("path",{d:"M220,128a92,92,0,1,1-21-58.55,4,4,0,0,1-6.17,5.1A84,84,0,1,0,211.91,132H128a4,4,0,0,1,0-8h88A4,4,0,0,1,220,128Z"},null,-1),Gat=[Wat],Kat={name:"PhGoogleLogo"},$Jt=Ve({...Kat,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",Pat,Dat)):o.value==="duotone"?(b(),$("g",Vat,Hat)):o.value==="fill"?(b(),$("g",Nat,Zat)):o.value==="light"?(b(),$("g",Fat,Bat)):o.value==="regular"?(b(),$("g",Uat,qat)):o.value==="thin"?(b(),$("g",Yat,Gat)):me("",!0)],16,Lat))}}),Xat=["width","height","fill","transform"],Jat={key:0},Qat=h("path",{d:"M249.8,85.49l-116-64a12,12,0,0,0-11.6,0l-116,64a12,12,0,0,0,0,21l21.8,12v47.76a19.89,19.89,0,0,0,5.09,13.32C46.63,194.7,77,220,128,220a136.88,136.88,0,0,0,40-5.75V240a12,12,0,0,0,24,0V204.12a119.53,119.53,0,0,0,30.91-24.51A19.89,19.89,0,0,0,228,166.29V118.53l21.8-12a12,12,0,0,0,0-21ZM128,45.71,219.16,96,186,114.3a1.88,1.88,0,0,1-.18-.12l-52-28.69a12,12,0,0,0-11.6,21l39,21.49L128,146.3,36.84,96ZM128,196c-40.42,0-64.65-19.07-76-31.27v-33l70.2,38.74a12,12,0,0,0,11.6,0L168,151.64v37.23A110.46,110.46,0,0,1,128,196Zm76-31.27a93.21,93.21,0,0,1-12,10.81V138.39l12-6.62Z"},null,-1),eit=[Qat],tit={key:1},nit=h("path",{d:"M216,113.07v53.22a8,8,0,0,1-2,5.31c-11.3,12.59-38.9,36.4-86,36.4s-74.68-23.81-86-36.4a8,8,0,0,1-2-5.31V113.07L128,160Z",opacity:"0.2"},null,-1),ait=h("path",{d:"M251.76,88.94l-120-64a8,8,0,0,0-7.52,0l-120,64a8,8,0,0,0,0,14.12L32,117.87v48.42a15.91,15.91,0,0,0,4.06,10.65C49.16,191.53,78.51,216,128,216a130,130,0,0,0,48-8.76V240a8,8,0,0,0,16,0V199.51a115.63,115.63,0,0,0,27.94-22.57A15.91,15.91,0,0,0,224,166.29V117.87l27.76-14.81a8,8,0,0,0,0-14.12ZM128,200c-43.27,0-68.72-21.14-80-33.71V126.4l76.24,40.66a8,8,0,0,0,7.52,0L176,143.47v46.34C163.4,195.69,147.52,200,128,200Zm80-33.75a97.83,97.83,0,0,1-16,14.25V134.93l16-8.53ZM188,118.94l-.22-.13-56-29.87a8,8,0,0,0-7.52,14.12L171,128l-43,22.93L25,96,128,41.07,231,96Z"},null,-1),iit=[nit,ait],rit={key:2},oit=h("path",{d:"M176,207.24a119,119,0,0,0,16-7.73V240a8,8,0,0,1-16,0Zm11.76-88.43-56-29.87a8,8,0,0,0-7.52,14.12L171,128l17-9.06Zm64-29.87-120-64a8,8,0,0,0-7.52,0l-120,64a8,8,0,0,0,0,14.12L32,117.87v48.42a15.91,15.91,0,0,0,4.06,10.65C49.16,191.53,78.51,216,128,216a130,130,0,0,0,48-8.76V130.67L171,128l-43,22.93L43.83,106l0,0L25,96,128,41.07,231,96l-18.78,10-.06,0L188,118.94a8,8,0,0,1,4,6.93v73.64a115.63,115.63,0,0,0,27.94-22.57A15.91,15.91,0,0,0,224,166.29V117.87l27.76-14.81a8,8,0,0,0,0-14.12Z"},null,-1),sit=[oit],lit={key:3},uit=h("path",{d:"M250.82,90.71l-120-64a5.94,5.94,0,0,0-5.64,0l-120,64a6,6,0,0,0,0,10.58L34,116.67v49.62a14,14,0,0,0,3.55,9.32C50.42,189.94,79.29,214,128,214a127.21,127.21,0,0,0,50-9.73V240a6,6,0,0,0,12,0V198.35a113.18,113.18,0,0,0,28.45-22.75,13.91,13.91,0,0,0,3.55-9.31V116.67l28.82-15.38a6,6,0,0,0,0-10.58ZM128,202c-44,0-70-21.56-81.52-34.41a2,2,0,0,1-.48-1.3V123.07l79.18,42.22a6,6,0,0,0,5.64,0L178,140.13v51C165,197.35,148.45,202,128,202Zm82-35.71a2,2,0,0,1-.48,1.3A100.25,100.25,0,0,1,190,184.3V133.73l20-10.66Zm-22.15-45a6.27,6.27,0,0,0-1-.71l-56-29.86a6,6,0,0,0-5.64,10.58L175.25,128,128,153.2,20.75,96,128,38.8,235.25,96Z"},null,-1),cit=[uit],dit={key:4},fit=h("path",{d:"M251.76,88.94l-120-64a8,8,0,0,0-7.52,0l-120,64a8,8,0,0,0,0,14.12L32,117.87v48.42a15.91,15.91,0,0,0,4.06,10.65C49.16,191.53,78.51,216,128,216a130,130,0,0,0,48-8.76V240a8,8,0,0,0,16,0V199.51a115.63,115.63,0,0,0,27.94-22.57A15.91,15.91,0,0,0,224,166.29V117.87l27.76-14.81a8,8,0,0,0,0-14.12ZM128,200c-43.27,0-68.72-21.14-80-33.71V126.4l76.24,40.66a8,8,0,0,0,7.52,0L176,143.47v46.34C163.4,195.69,147.52,200,128,200Zm80-33.75a97.83,97.83,0,0,1-16,14.25V134.93l16-8.53ZM188,118.94l-.22-.13-56-29.87a8,8,0,0,0-7.52,14.12L171,128l-43,22.93L25,96,128,41.07,231,96Z"},null,-1),hit=[fit],pit={key:5},mit=h("path",{d:"M249.88,92.47l-120-64a4,4,0,0,0-3.76,0l-120,64a4,4,0,0,0,0,7.06L36,115.47v50.82a11.92,11.92,0,0,0,3,8c12.65,14.09,41,37.73,89,37.73,21,0,38.2-4.52,52-10.79V240a4,4,0,0,0,8,0V197.18a111.64,111.64,0,0,0,29-22.91,11.94,11.94,0,0,0,3-8V115.47l29.88-15.94a4,4,0,0,0,0-7.06ZM128,204c-44.83,0-71.25-22-83-35.08a3.92,3.92,0,0,1-1-2.63V119.73l82.12,43.8a4,4,0,0,0,3.76,0L180,136.8v55.53C166.58,199,149.39,204,128,204Zm84-37.71a4,4,0,0,1-1,2.64,103.32,103.32,0,0,1-23,19v-55.4l24-12.8Zm-24.59-42.51a4,4,0,0,0-1.53-1.44l-56-29.87a4,4,0,0,0-3.76,7.06L179.5,128,128,155.47,16.5,96,128,36.53,239.5,96Z"},null,-1),vit=[mit],git={name:"PhGraduationCap"},AJt=Ve({...git,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",Jat,eit)):o.value==="duotone"?(b(),$("g",tit,iit)):o.value==="fill"?(b(),$("g",rit,sit)):o.value==="light"?(b(),$("g",lit,cit)):o.value==="regular"?(b(),$("g",dit,hit)):o.value==="thin"?(b(),$("g",pit,vit)):me("",!0)],16,Xat))}}),yit=["width","height","fill","transform"],_it={key:0},bit=h("path",{d:"M232.76,137.88a28.66,28.66,0,0,0-12-5.39C236.19,114.94,244,97.37,244,80c0-28.67-23.09-52-51.46-52A51.77,51.77,0,0,0,156,42.85,51.77,51.77,0,0,0,119.46,28C91.09,28,68,51.33,68,80c0,10.15,2.72,20.3,8.22,30.7a35.9,35.9,0,0,0-11.73,7.84L43,140H20A20,20,0,0,0,0,160v40a20,20,0,0,0,20,20H120a11.89,11.89,0,0,0,2.91-.36l64-16a11.4,11.4,0,0,0,1.79-.6l38.82-16.54c.23-.09.45-.19.67-.3a28.61,28.61,0,0,0,4.57-48.32ZM119.46,52A27.18,27.18,0,0,1,144.9,68.56a12,12,0,0,0,22.2,0A27.18,27.18,0,0,1,192.54,52C207.42,52,220,64.82,220,80c0,18.06-15,38.84-43.38,60.19L172,141.26c0-.42,0-.84,0-1.26a32,32,0,0,0-32-32H102.71C95.42,97.76,92,88.77,92,80,92,64.82,104.58,52,119.46,52ZM24,164H36v32H24Zm193.68.61-37.51,16L118.52,196H60V157l21.46-21.46A11.93,11.93,0,0,1,89.94,132H140a8,8,0,0,1,0,16H112a12,12,0,0,0,0,24h32a12.19,12.19,0,0,0,2.69-.3l67-15.41.47-.12a4.61,4.61,0,0,1,5.82,4.44A4.58,4.58,0,0,1,217.68,164.61Z"},null,-1),wit=[bit],$it={key:1},Ait=h("path",{d:"M16,152H48v56H16a8,8,0,0,1-8-8V160A8,8,0,0,1,16,152ZM192.54,40A39.12,39.12,0,0,0,156,64a39.12,39.12,0,0,0-36.54-24C97.67,40,80,58.31,80,80c0,14.56,7,27.71,16.73,40H140a20,20,0,0,1,0,40h4l37.78-8.68C203.82,135.07,232,109.23,232,80,232,58.31,214.33,40,192.54,40Z",opacity:"0.2"},null,-1),Sit=h("path",{d:"M230.33,141.06a24.34,24.34,0,0,0-18.61-4.77C230.5,117.33,240,98.48,240,80c0-26.47-21.29-48-47.46-48A47.58,47.58,0,0,0,156,48.75,47.58,47.58,0,0,0,119.46,32C93.29,32,72,53.53,72,80c0,11,3.24,21.69,10.06,33a31.87,31.87,0,0,0-14.75,8.4L44.69,144H16A16,16,0,0,0,0,160v40a16,16,0,0,0,16,16H120a7.93,7.93,0,0,0,1.94-.24l64-16a6.94,6.94,0,0,0,1.19-.4L226,182.82l.44-.2a24.6,24.6,0,0,0,3.93-41.56ZM119.46,48A31.15,31.15,0,0,1,148.6,67a8,8,0,0,0,14.8,0,31.15,31.15,0,0,1,29.14-19C209.59,48,224,62.65,224,80c0,19.51-15.79,41.58-45.66,63.9l-11.09,2.55A28,28,0,0,0,140,112H100.68C92.05,100.36,88,90.12,88,80,88,62.65,102.41,48,119.46,48ZM16,160H40v40H16Zm203.43,8.21-38,16.18L119,200H56V155.31l22.63-22.62A15.86,15.86,0,0,1,89.94,128H140a12,12,0,0,1,0,24H112a8,8,0,0,0,0,16h32a8.32,8.32,0,0,0,1.79-.2l67-15.41.31-.08a8.6,8.6,0,0,1,6.3,15.9Z"},null,-1),Cit=[Ait,Sit],kit={key:2},Mit=h("path",{d:"M230.33,141.06a24.34,24.34,0,0,0-18.61-4.77C230.5,117.33,240,98.48,240,80c0-26.47-21.29-48-47.46-48A47.58,47.58,0,0,0,156,48.75,47.58,47.58,0,0,0,119.46,32C93.29,32,72,53.53,72,80c0,11,3.24,21.69,10.06,33a31.87,31.87,0,0,0-14.75,8.4L44.69,144H16A16,16,0,0,0,0,160v40a16,16,0,0,0,16,16H120a7.93,7.93,0,0,0,1.94-.24l64-16a6.94,6.94,0,0,0,1.19-.4L226,182.82l.44-.2a24.6,24.6,0,0,0,3.93-41.56Zm-10.9,27.15-38,16.18L119,200H56V155.31l22.63-22.62A15.86,15.86,0,0,1,89.94,128H140a12,12,0,0,1,0,24H112a8,8,0,0,0,0,16h32a8.32,8.32,0,0,0,1.79-.2l67-15.41.31-.08a8.6,8.6,0,0,1,6.3,15.9Z"},null,-1),xit=[Mit],Eit={key:3},Lit=h("path",{d:"M229.12,142.65a22.43,22.43,0,0,0-19.55-3.88l-4.32,1C227,119.55,238,99.51,238,80c0-25.36-20.39-46-45.46-46A45.51,45.51,0,0,0,156,52a45.51,45.51,0,0,0-36.54-18C94.39,34,74,54.64,74,80c0,11.38,3.63,22.49,11.29,34.36a29.73,29.73,0,0,0-16.56,8.43L45.52,146H16A14,14,0,0,0,2,160v40a14,14,0,0,0,14,14H120a6,6,0,0,0,1.46-.18l64-16a7.16,7.16,0,0,0,.89-.3L225.17,181l.33-.15a22.6,22.6,0,0,0,3.62-38.18ZM119.46,46a33.16,33.16,0,0,1,31,20.28,6,6,0,0,0,11.1,0,33.16,33.16,0,0,1,31-20.28C210.68,46,226,61.57,226,80c0,20.24-16.18,43-46.8,65.75l-14.87,3.42A26,26,0,0,0,140,114H99.67C90.36,101.67,86,90.81,86,80,86,61.57,101.32,46,119.46,46ZM14,200V160a2,2,0,0,1,2-2H42v44H16A2,2,0,0,1,14,200Zm206.28-30-38.2,16.27L119.26,202H54V154.49l23.21-23.22A17.88,17.88,0,0,1,89.94,126H140a14,14,0,0,1,0,28H112a6,6,0,0,0,0,12h32a6,6,0,0,0,1.34-.15l67-15.41.24-.06A10.6,10.6,0,0,1,220.28,170Z"},null,-1),Pit=[Lit],Tit={key:4},Dit=h("path",{d:"M230.33,141.06a24.34,24.34,0,0,0-18.61-4.77C230.5,117.33,240,98.48,240,80c0-26.47-21.29-48-47.46-48A47.58,47.58,0,0,0,156,48.75,47.58,47.58,0,0,0,119.46,32C93.29,32,72,53.53,72,80c0,11,3.24,21.69,10.06,33a31.87,31.87,0,0,0-14.75,8.4L44.69,144H16A16,16,0,0,0,0,160v40a16,16,0,0,0,16,16H120a7.93,7.93,0,0,0,1.94-.24l64-16a6.94,6.94,0,0,0,1.19-.4L226,182.82l.44-.2a24.6,24.6,0,0,0,3.93-41.56ZM119.46,48A31.15,31.15,0,0,1,148.6,67a8,8,0,0,0,14.8,0,31.15,31.15,0,0,1,29.14-19C209.59,48,224,62.65,224,80c0,19.51-15.79,41.58-45.66,63.9l-11.09,2.55A28,28,0,0,0,140,112H100.68C92.05,100.36,88,90.12,88,80,88,62.65,102.41,48,119.46,48ZM16,160H40v40H16Zm203.43,8.21-38,16.18L119,200H56V155.31l22.63-22.62A15.86,15.86,0,0,1,89.94,128H140a12,12,0,0,1,0,24H112a8,8,0,0,0,0,16h32a8.32,8.32,0,0,0,1.79-.2l67-15.41.31-.08a8.6,8.6,0,0,1,6.3,15.9Z"},null,-1),Vit=[Dit],Oit={key:5},Iit=h("path",{d:"M227.9,144.24a20.45,20.45,0,0,0-17.84-3.53l-11.95,2.75C223.26,121.88,236,100.58,236,80c0-24.26-19.5-44-43.46-44A43.41,43.41,0,0,0,156,55.44,43.41,43.41,0,0,0,119.46,36C95.5,36,76,55.74,76,80c0,11.85,4.11,23.44,12.81,36a27.8,27.8,0,0,0-18.67,8.17L46.34,148H16A12,12,0,0,0,4,160v40a12,12,0,0,0,12,12H120a4,4,0,0,0,1-.12l64-16a4.69,4.69,0,0,0,.6-.2l38.82-16.54.22-.1a20.6,20.6,0,0,0,3.29-34.8ZM119.46,44A35.15,35.15,0,0,1,152.3,65.52a4,4,0,0,0,7.4,0A35.15,35.15,0,0,1,192.54,44C211.76,44,228,60.49,228,80c0,21.27-16.13,44-47.94,67.61L160.75,152A23.76,23.76,0,0,0,164,140a24,24,0,0,0-24-24H98.69C88.69,103,84,91.5,84,80,84,60.49,100.24,44,119.46,44ZM12,200V160a4,4,0,0,1,4-4H44v48H16A4,4,0,0,1,12,200Zm209.13-28.17L182.72,188.2,119.51,204H52V153.66l23.8-23.8A19.86,19.86,0,0,1,89.94,124H140a16,16,0,0,1,0,32H112a4,4,0,0,0,0,8h32a3.94,3.94,0,0,0,.9-.1l67-15.41.16,0a12.6,12.6,0,0,1,9,23.38Z"},null,-1),Hit=[Iit],Nit={name:"PhHandHeart"},SJt=Ve({...Nit,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",_it,wit)):o.value==="duotone"?(b(),$("g",$it,Cit)):o.value==="fill"?(b(),$("g",kit,xit)):o.value==="light"?(b(),$("g",Eit,Pit)):o.value==="regular"?(b(),$("g",Tit,Vit)):o.value==="thin"?(b(),$("g",Oit,Hit)):me("",!0)],16,yit))}}),Rit=["width","height","fill","transform"],Zit={key:0},Fit=h("path",{d:"M253.88,108.11l-25.53-51a20,20,0,0,0-26.83-9L178.34,59.7,131.7,44.58a12.14,12.14,0,0,0-7.4,0L77.66,59.7,54.48,48.11a20,20,0,0,0-26.83,9L2.12,108.11a20,20,0,0,0,9,26.83l26.67,13.34,51.18,37.41A12.15,12.15,0,0,0,93,187.62l62,16a12.27,12.27,0,0,0,3,.38,12,12,0,0,0,8.48-3.52l52.62-52.62,25.83-12.92a20,20,0,0,0,8.95-26.83Zm-58.12,29.15-27.52-26a12,12,0,0,0-16.76.26c-9.66,9.74-25.06,16.81-40.81,9.55l38.19-37h22.72l25.81,51.63ZM47.32,71.37,60.59,78l-22,43.9-13.27-6.63Zm107,107.3L101.23,165l-42-30.66L85.17,82.5,128,68.61l1.69.55L90,107.68l-.13.12a20,20,0,0,0,3.4,31c20.95,13.39,46,12.07,66.33-2.73l19.2,18.15Zm63-56.77-22-43.9,13.27-6.63,21.95,43.9ZM118.55,219a12,12,0,0,1-14.62,8.62l-26.6-6.87a12,12,0,0,1-4.08-1.93L48.92,201a12,12,0,0,1,14.16-19.37l22.47,16.42,24.38,6.29A12,12,0,0,1,118.55,219Z"},null,-1),zit=[Fit],Bit={key:1},Uit=h("path",{d:"M200,152l-40,40L96,176,40,136,72.68,70.63,128,56l55.32,14.63L183.6,72H144L98.34,116.29a8,8,0,0,0,1.38,12.42C117.23,139.9,141,139.13,160,120Z",opacity:"0.2"},null,-1),jit=h("path",{d:"M254.3,107.91,228.78,56.85a16,16,0,0,0-21.47-7.15L182.44,62.13,130.05,48.27a8.14,8.14,0,0,0-4.1,0L73.56,62.13,48.69,49.7a16,16,0,0,0-21.47,7.15L1.7,107.9a16,16,0,0,0,7.15,21.47l27,13.51,55.49,39.63a8.06,8.06,0,0,0,2.71,1.25l64,16a8,8,0,0,0,7.6-2.1l55.07-55.08,26.42-13.21a16,16,0,0,0,7.15-21.46Zm-54.89,33.37L165,113.72a8,8,0,0,0-10.68.61C136.51,132.27,116.66,130,104,122L147.24,80h31.81l27.21,54.41ZM41.53,64,62,74.22,36.43,125.27,16,115.06Zm116,119.13L99.42,168.61l-49.2-35.14,28-56L128,64.28l9.8,2.59-45,43.68-.08.09a16,16,0,0,0,2.72,24.81c20.56,13.13,45.37,11,64.91-5L188,152.66Zm62-57.87-25.52-51L214.47,64,240,115.06Zm-87.75,92.67a8,8,0,0,1-7.75,6.06,8.13,8.13,0,0,1-1.95-.24L80.41,213.33a7.89,7.89,0,0,1-2.71-1.25L51.35,193.26a8,8,0,0,1,9.3-13l25.11,17.94L126,208.24A8,8,0,0,1,131.82,217.94Z"},null,-1),qit=[Uit,jit],Yit={key:2},Wit=h("path",{d:"M254.3,107.91,228.78,56.85a16,16,0,0,0-21.47-7.15L182.44,62.13,130.05,48.27a8.14,8.14,0,0,0-4.1,0L73.56,62.13,48.69,49.7a16,16,0,0,0-21.47,7.15L1.7,107.9a16,16,0,0,0,7.15,21.47l27,13.51,55.49,39.63a8.06,8.06,0,0,0,2.71,1.25l64,16a8,8,0,0,0,7.6-2.1l40-40,15.08-15.08,26.42-13.21a16,16,0,0,0,7.15-21.46Zm-54.89,33.37L165,113.72a8,8,0,0,0-10.68.61C136.51,132.27,116.66,130,104,122L147.24,80h31.81l27.21,54.41Zm-41.87,41.86L99.42,168.61l-49.2-35.14,28-56L128,64.28l9.8,2.59-45,43.68-.08.09a16,16,0,0,0,2.72,24.81c20.56,13.13,45.37,11,64.91-5L188,152.66Zm-25.72,34.8a8,8,0,0,1-7.75,6.06,8.13,8.13,0,0,1-1.95-.24L80.41,213.33a7.89,7.89,0,0,1-2.71-1.25L51.35,193.26a8,8,0,0,1,9.3-13l25.11,17.94L126,208.24A8,8,0,0,1,131.82,217.94Z"},null,-1),Git=[Wit],Kit={key:3},Xit=h("path",{d:"M252.51,108.8,227,57.75a14,14,0,0,0-18.78-6.27L182.66,64.26,129.53,50.2a6.1,6.1,0,0,0-3.06,0L73.34,64.26,47.79,51.48A14,14,0,0,0,29,57.75L3.49,108.8a14,14,0,0,0,6.26,18.78L36.9,141.16l55.61,39.72a6,6,0,0,0,2,.94l64,16A6.08,6.08,0,0,0,160,198a6,6,0,0,0,4.24-1.76l55.31-55.31,26.7-13.35a14,14,0,0,0,6.26-18.78Zm-53,35.16-35.8-28.68a6,6,0,0,0-8,.45c-18.65,18.79-39.5,16.42-52.79,7.92a2,2,0,0,1-.94-1.5,1.9,1.9,0,0,1,.51-1.55L146.43,78h33.86l28.41,56.82ZM14.11,115.69a2,2,0,0,1,.11-1.52L39.74,63.11a2,2,0,0,1,1.8-1.1,2,2,0,0,1,.89.21l22.21,11.1L37.32,128l-22.21-11.1A2,2,0,0,1,14.11,115.69Zm144.05,69.67-59.6-14.9L47.66,134.1,76.84,75.75,128,62.21l14.8,3.92a5.92,5.92,0,0,0-3,1.57L94.1,112.05a14,14,0,0,0,2.39,21.72c20.22,12.92,44.75,10.49,63.8-5.89L191,152.5Zm83.73-69.67a2,2,0,0,1-1,1.16L218.68,128,191.36,73.32l22.21-11.1a2,2,0,0,1,1.53-.11,2,2,0,0,1,1.16,1l25.52,51.06A2,2,0,0,1,241.89,115.69Zm-112,101.76a6,6,0,0,1-7.27,4.37L80.89,211.39a5.88,5.88,0,0,1-2-.94L52.52,191.64a6,6,0,1,1,7-9.77L84.91,200l40.61,10.15A6,6,0,0,1,129.88,217.45Z"},null,-1),Jit=[Xit],Qit={key:4},ert=h("path",{d:"M254.3,107.91,228.78,56.85a16,16,0,0,0-21.47-7.15L182.44,62.13,130.05,48.27a8.14,8.14,0,0,0-4.1,0L73.56,62.13,48.69,49.7a16,16,0,0,0-21.47,7.15L1.7,107.9a16,16,0,0,0,7.15,21.47l27,13.51,55.49,39.63a8.06,8.06,0,0,0,2.71,1.25l64,16a8,8,0,0,0,7.6-2.1l55.07-55.08,26.42-13.21a16,16,0,0,0,7.15-21.46Zm-54.89,33.37L165,113.72a8,8,0,0,0-10.68.61C136.51,132.27,116.66,130,104,122L147.24,80h31.81l27.21,54.41ZM41.53,64,62,74.22,36.43,125.27,16,115.06Zm116,119.13L99.42,168.61l-49.2-35.14,28-56L128,64.28l9.8,2.59-45,43.68-.08.09a16,16,0,0,0,2.72,24.81c20.56,13.13,45.37,11,64.91-5L188,152.66Zm62-57.87-25.52-51L214.47,64,240,115.06Zm-87.75,92.67a8,8,0,0,1-7.75,6.06,8.13,8.13,0,0,1-1.95-.24L80.41,213.33a7.89,7.89,0,0,1-2.71-1.25L51.35,193.26a8,8,0,0,1,9.3-13l25.11,17.94L126,208.24A8,8,0,0,1,131.82,217.94Z"},null,-1),trt=[ert],nrt={key:5},art=h("path",{d:"M250.73,109.69l-25.53-51a12,12,0,0,0-16.1-5.37L182.88,66.38,129,52.14a3.92,3.92,0,0,0-2,0L73.12,66.38,46.9,53.27a12,12,0,0,0-16.1,5.37L5.27,109.69a12,12,0,0,0,5.37,16.1l27.29,13.65,55.75,39.82a3.87,3.87,0,0,0,1.35.62l64,16a4,4,0,0,0,3.8-1l55.54-55.54,27-13.5a12,12,0,0,0,5.37-16.1Zm-51,36.95-37.2-29.8a4,4,0,0,0-5.34.3c-19.49,19.64-41.34,17.11-55.29,8.2a4.07,4.07,0,0,1-1.85-3,3.91,3.91,0,0,1,1.11-3.21L145.62,76h35.91l29.6,59.21ZM12.21,116.32a4,4,0,0,1,.22-3L38,62.22h0A4,4,0,0,1,41.54,60a4,4,0,0,1,1.78.43l24,12L38.21,130.64l-24-12A4,4,0,0,1,12.21,116.32Zm146.56,71.25L97.71,172.3l-52.6-37.57L75.45,74,128,60.14,157.72,68H144a4,4,0,0,0-2.79,1.13l-45.7,44.33a12,12,0,0,0,2.06,18.62c19.88,12.71,44.13,10,62.66-6.81L194,152.33Zm85-71.25a4,4,0,0,1-2,2.32l-24,12L188.68,72.43l24-12A4,4,0,0,1,218,62.22l25.53,51.05A4,4,0,0,1,243.79,116.32ZM127.94,217a4,4,0,0,1-3.88,3,4.09,4.09,0,0,1-1-.12L81.38,209.45a4,4,0,0,1-1.36-.62L53.68,190a4,4,0,0,1,4.65-6.51l25.72,18.37,41,10.25A4,4,0,0,1,127.94,217Z"},null,-1),irt=[art],rrt={name:"PhHandshake"},CJt=Ve({...rrt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",Zit,zit)):o.value==="duotone"?(b(),$("g",Bit,qit)):o.value==="fill"?(b(),$("g",Yit,Git)):o.value==="light"?(b(),$("g",Kit,Jit)):o.value==="regular"?(b(),$("g",Qit,trt)):o.value==="thin"?(b(),$("g",nrt,irt)):me("",!0)],16,Rit))}}),ort=["width","height","fill","transform"],srt={key:0},lrt=h("path",{d:"M204.73,51.85A108.07,108.07,0,0,0,20,128v56a28,28,0,0,0,28,28H64a28,28,0,0,0,28-28V144a28,28,0,0,0-28-28H44.84A84.05,84.05,0,0,1,128,44h.64a83.7,83.7,0,0,1,82.52,72H192a28,28,0,0,0-28,28v40a28,28,0,0,0,28,28h19.6A20,20,0,0,1,192,228H136a12,12,0,0,0,0,24h56a44.05,44.05,0,0,0,44-44V128A107.34,107.34,0,0,0,204.73,51.85ZM64,140a4,4,0,0,1,4,4v40a4,4,0,0,1-4,4H48a4,4,0,0,1-4-4V140Zm124,44V144a4,4,0,0,1,4-4h20v48H192A4,4,0,0,1,188,184Z"},null,-1),urt=[lrt],crt={key:1},drt=h("path",{d:"M80,144v40a16,16,0,0,1-16,16H48a16,16,0,0,1-16-16V128H64A16,16,0,0,1,80,144Zm112-16a16,16,0,0,0-16,16v40a16,16,0,0,0,16,16h32V128Z",opacity:"0.2"},null,-1),frt=h("path",{d:"M201.89,54.66A104.08,104.08,0,0,0,24,128v56a24,24,0,0,0,24,24H64a24,24,0,0,0,24-24V144a24,24,0,0,0-24-24H40.36A88.12,88.12,0,0,1,190.54,65.93,87.39,87.39,0,0,1,215.65,120H192a24,24,0,0,0-24,24v40a24,24,0,0,0,24,24h24a24,24,0,0,1-24,24H136a8,8,0,0,0,0,16h56a40,40,0,0,0,40-40V128A103.41,103.41,0,0,0,201.89,54.66ZM64,136a8,8,0,0,1,8,8v40a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V136Zm128,56a8,8,0,0,1-8-8V144a8,8,0,0,1,8-8h24v56Z"},null,-1),hrt=[drt,frt],prt={key:2},mrt=h("path",{d:"M232,128v80a40,40,0,0,1-40,40H136a8,8,0,0,1,0-16h56a24,24,0,0,0,24-24H192a24,24,0,0,1-24-24V144a24,24,0,0,1,24-24h23.65A88,88,0,0,0,66,65.54,87.29,87.29,0,0,0,40.36,120H64a24,24,0,0,1,24,24v40a24,24,0,0,1-24,24H48a24,24,0,0,1-24-24V128A104.11,104.11,0,0,1,201.89,54.66,103.41,103.41,0,0,1,232,128Z"},null,-1),vrt=[mrt],grt={key:3},yrt=h("path",{d:"M200.47,56.07A101.37,101.37,0,0,0,128.77,26H128A102,102,0,0,0,26,128v56a22,22,0,0,0,22,22H64a22,22,0,0,0,22-22V144a22,22,0,0,0-22-22H38.2A90,90,0,0,1,128,38h.68a89.71,89.71,0,0,1,89.13,84H192a22,22,0,0,0-22,22v40a22,22,0,0,0,22,22h26v2a26,26,0,0,1-26,26H136a6,6,0,0,0,0,12h56a38,38,0,0,0,38-38V128A101.44,101.44,0,0,0,200.47,56.07ZM64,134a10,10,0,0,1,10,10v40a10,10,0,0,1-10,10H48a10,10,0,0,1-10-10V134Zm118,50V144a10,10,0,0,1,10-10h26v60H192A10,10,0,0,1,182,184Z"},null,-1),_rt=[yrt],brt={key:4},wrt=h("path",{d:"M201.89,54.66A103.43,103.43,0,0,0,128.79,24H128A104,104,0,0,0,24,128v56a24,24,0,0,0,24,24H64a24,24,0,0,0,24-24V144a24,24,0,0,0-24-24H40.36A88.12,88.12,0,0,1,190.54,65.93,87.39,87.39,0,0,1,215.65,120H192a24,24,0,0,0-24,24v40a24,24,0,0,0,24,24h24a24,24,0,0,1-24,24H136a8,8,0,0,0,0,16h56a40,40,0,0,0,40-40V128A103.41,103.41,0,0,0,201.89,54.66ZM64,136a8,8,0,0,1,8,8v40a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V136Zm128,56a8,8,0,0,1-8-8V144a8,8,0,0,1,8-8h24v56Z"},null,-1),$rt=[wrt],Art={key:5},Srt=h("path",{d:"M199.05,57.48A100.07,100.07,0,0,0,28,128v56a20,20,0,0,0,20,20H64a20,20,0,0,0,20-20V144a20,20,0,0,0-20-20H36.08A92,92,0,0,1,128,36h.7a91.75,91.75,0,0,1,91.22,88H192a20,20,0,0,0-20,20v40a20,20,0,0,0,20,20h28v4a28,28,0,0,1-28,28H136a4,4,0,0,0,0,8h56a36,36,0,0,0,36-36V128A99.44,99.44,0,0,0,199.05,57.48ZM64,132a12,12,0,0,1,12,12v40a12,12,0,0,1-12,12H48a12,12,0,0,1-12-12V132Zm116,52V144a12,12,0,0,1,12-12h28v64H192A12,12,0,0,1,180,184Z"},null,-1),Crt=[Srt],krt={name:"PhHeadset"},kJt=Ve({...krt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",srt,urt)):o.value==="duotone"?(b(),$("g",crt,hrt)):o.value==="fill"?(b(),$("g",prt,vrt)):o.value==="light"?(b(),$("g",grt,_rt)):o.value==="regular"?(b(),$("g",brt,$rt)):o.value==="thin"?(b(),$("g",Art,Crt)):me("",!0)],16,ort))}}),Mrt=["width","height","fill","transform"],xrt={key:0},Ert=h("path",{d:"M178,36c-20.09,0-37.92,7.93-50,21.56C115.92,43.93,98.09,36,78,36a66.08,66.08,0,0,0-66,66c0,72.34,105.81,130.14,110.31,132.57a12,12,0,0,0,11.38,0C138.19,232.14,244,174.34,244,102A66.08,66.08,0,0,0,178,36Zm-5.49,142.36A328.69,328.69,0,0,1,128,210.16a328.69,328.69,0,0,1-44.51-31.8C61.82,159.77,36,131.42,36,102A42,42,0,0,1,78,60c17.8,0,32.7,9.4,38.89,24.54a12,12,0,0,0,22.22,0C145.3,69.4,160.2,60,178,60a42,42,0,0,1,42,42C220,131.42,194.18,159.77,172.51,178.36Z"},null,-1),Lrt=[Ert],Prt={key:1},Trt=h("path",{d:"M232,102c0,66-104,122-104,122S24,168,24,102A54,54,0,0,1,78,48c22.59,0,41.94,12.31,50,32,8.06-19.69,27.41-32,50-32A54,54,0,0,1,232,102Z",opacity:"0.2"},null,-1),Drt=h("path",{d:"M178,40c-20.65,0-38.73,8.88-50,23.89C116.73,48.88,98.65,40,78,40a62.07,62.07,0,0,0-62,62c0,70,103.79,126.66,108.21,129a8,8,0,0,0,7.58,0C136.21,228.66,240,172,240,102A62.07,62.07,0,0,0,178,40ZM128,214.8C109.74,204.16,32,155.69,32,102A46.06,46.06,0,0,1,78,56c19.45,0,35.78,10.36,42.6,27a8,8,0,0,0,14.8,0c6.82-16.67,23.15-27,42.6-27a46.06,46.06,0,0,1,46,46C224,155.61,146.24,204.15,128,214.8Z"},null,-1),Vrt=[Trt,Drt],Ort={key:2},Irt=h("path",{d:"M240,102c0,70-103.79,126.66-108.21,129a8,8,0,0,1-7.58,0C119.79,228.66,16,172,16,102A62.07,62.07,0,0,1,78,40c20.65,0,38.73,8.88,50,23.89C139.27,48.88,157.35,40,178,40A62.07,62.07,0,0,1,240,102Z"},null,-1),Hrt=[Irt],Nrt={key:3},Rrt=h("path",{d:"M178,42c-21,0-39.26,9.47-50,25.34C117.26,51.47,99,42,78,42a60.07,60.07,0,0,0-60,60c0,29.2,18.2,59.59,54.1,90.31a334.68,334.68,0,0,0,53.06,37,6,6,0,0,0,5.68,0,334.68,334.68,0,0,0,53.06-37C219.8,161.59,238,131.2,238,102A60.07,60.07,0,0,0,178,42ZM128,217.11C111.59,207.64,30,157.72,30,102A48.05,48.05,0,0,1,78,54c20.28,0,37.31,10.83,44.45,28.27a6,6,0,0,0,11.1,0C140.69,64.83,157.72,54,178,54a48.05,48.05,0,0,1,48,48C226,157.72,144.41,207.64,128,217.11Z"},null,-1),Zrt=[Rrt],Frt={key:4},zrt=h("path",{d:"M178,40c-20.65,0-38.73,8.88-50,23.89C116.73,48.88,98.65,40,78,40a62.07,62.07,0,0,0-62,62c0,70,103.79,126.66,108.21,129a8,8,0,0,0,7.58,0C136.21,228.66,240,172,240,102A62.07,62.07,0,0,0,178,40ZM128,214.8C109.74,204.16,32,155.69,32,102A46.06,46.06,0,0,1,78,56c19.45,0,35.78,10.36,42.6,27a8,8,0,0,0,14.8,0c6.82-16.67,23.15-27,42.6-27a46.06,46.06,0,0,1,46,46C224,155.61,146.24,204.15,128,214.8Z"},null,-1),Brt=[zrt],Urt={key:5},jrt=h("path",{d:"M178,44c-21.44,0-39.92,10.19-50,27.07C117.92,54.19,99.44,44,78,44a58.07,58.07,0,0,0-58,58c0,28.59,18,58.47,53.4,88.79a333.81,333.81,0,0,0,52.7,36.73,4,4,0,0,0,3.8,0,333.81,333.81,0,0,0,52.7-36.73C218,160.47,236,130.59,236,102A58.07,58.07,0,0,0,178,44ZM128,219.42c-14-8-100-59.35-100-117.42A50.06,50.06,0,0,1,78,52c21.11,0,38.85,11.31,46.3,29.51a4,4,0,0,0,7.4,0C139.15,63.31,156.89,52,178,52a50.06,50.06,0,0,1,50,50C228,160,142,211.46,128,219.42Z"},null,-1),qrt=[jrt],Yrt={name:"PhHeart"},MJt=Ve({...Yrt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",xrt,Lrt)):o.value==="duotone"?(b(),$("g",Prt,Vrt)):o.value==="fill"?(b(),$("g",Ort,Hrt)):o.value==="light"?(b(),$("g",Nrt,Zrt)):o.value==="regular"?(b(),$("g",Frt,Brt)):o.value==="thin"?(b(),$("g",Urt,qrt)):me("",!0)],16,Mrt))}}),Wrt=["width","height","fill","transform"],Grt={key:0},Krt=h("path",{d:"M222.14,105.85l-80-80a20,20,0,0,0-28.28,0l-80,80A19.86,19.86,0,0,0,28,120v96a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V164h24v52a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V120A19.86,19.86,0,0,0,222.14,105.85ZM204,204H164V152a12,12,0,0,0-12-12H104a12,12,0,0,0-12,12v52H52V121.65l76-76,76,76Z"},null,-1),Xrt=[Krt],Jrt={key:1},Qrt=h("path",{d:"M216,120v96H152V152H104v64H40V120a8,8,0,0,1,2.34-5.66l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,216,120Z",opacity:"0.2"},null,-1),eot=h("path",{d:"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z"},null,-1),tot=[Qrt,eot],not={key:2},aot=h("path",{d:"M224,120v96a8,8,0,0,1-8,8H160a8,8,0,0,1-8-8V164a4,4,0,0,0-4-4H108a4,4,0,0,0-4,4v52a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V120a16,16,0,0,1,4.69-11.31l80-80a16,16,0,0,1,22.62,0l80,80A16,16,0,0,1,224,120Z"},null,-1),iot=[aot],rot={key:3},oot=h("path",{d:"M217.9,110.1l-80-80a14,14,0,0,0-19.8,0l-80,80A13.92,13.92,0,0,0,34,120v96a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V158h36v58a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V120A13.92,13.92,0,0,0,217.9,110.1ZM210,210H158V152a6,6,0,0,0-6-6H104a6,6,0,0,0-6,6v58H46V120a2,2,0,0,1,.58-1.42l80-80a2,2,0,0,1,2.84,0l80,80A2,2,0,0,1,210,120Z"},null,-1),sot=[oot],lot={key:4},uot=h("path",{d:"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z"},null,-1),cot=[uot],dot={key:5},fot=h("path",{d:"M216.49,111.51l-80-80a12,12,0,0,0-17,0l-80,80A12,12,0,0,0,36,120v96a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V156h40v60a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V120A12,12,0,0,0,216.49,111.51ZM212,212H156V152a4,4,0,0,0-4-4H104a4,4,0,0,0-4,4v60H44V120a4,4,0,0,1,1.17-2.83l80-80a4,4,0,0,1,5.66,0l80,80A4,4,0,0,1,212,120Z"},null,-1),hot=[fot],pot={name:"PhHouse"},xJt=Ve({...pot,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",Grt,Xrt)):o.value==="duotone"?(b(),$("g",Jrt,tot)):o.value==="fill"?(b(),$("g",not,iot)):o.value==="light"?(b(),$("g",rot,sot)):o.value==="regular"?(b(),$("g",lot,cot)):o.value==="thin"?(b(),$("g",dot,hot)):me("",!0)],16,Wrt))}}),mot=["width","height","fill","transform"],vot={key:0},got=h("path",{d:"M240,204H228V144a12,12,0,0,0,12.49-19.78L142.14,25.85a20,20,0,0,0-28.28,0L15.51,124.2A12,12,0,0,0,28,144v60H16a12,12,0,0,0,0,24H240a12,12,0,0,0,0-24ZM52,121.65l76-76,76,76V204H164V152a12,12,0,0,0-12-12H104a12,12,0,0,0-12,12v52H52ZM140,204H116V164h24Z"},null,-1),yot=[got],_ot={key:1},bot=h("path",{d:"M216,116.69V216H152V152H104v64H40V116.69l82.34-82.35a8,8,0,0,1,11.32,0Z",opacity:"0.2"},null,-1),wot=h("path",{d:"M240,208H224V136l2.34,2.34A8,8,0,0,0,237.66,127L139.31,28.68a16,16,0,0,0-22.62,0L18.34,127a8,8,0,0,0,11.32,11.31L32,136v72H16a8,8,0,0,0,0,16H240a8,8,0,0,0,0-16ZM48,120l80-80,80,80v88H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48Zm96,88H112V160h32Z"},null,-1),$ot=[bot,wot],Aot={key:2},Sot=h("path",{d:"M240,208H224V136l2.34,2.34A8,8,0,0,0,237.66,127L139.31,28.68a16,16,0,0,0-22.62,0L18.34,127a8,8,0,0,0,11.32,11.31L32,136v72H16a8,8,0,0,0,0,16H240a8,8,0,0,0,0-16Zm-88,0H104V160a4,4,0,0,1,4-4h40a4,4,0,0,1,4,4Z"},null,-1),Cot=[Sot],kot={key:3},Mot=h("path",{d:"M240,210H222V131.17l5.76,5.76a6,6,0,0,0,8.48-8.49L137.9,30.09a14,14,0,0,0-19.8,0L19.76,128.44a6,6,0,0,0,8.48,8.49L34,131.17V210H16a6,6,0,0,0,0,12H240a6,6,0,0,0,0-12ZM46,119.17l80.58-80.59a2,2,0,0,1,2.84,0L210,119.17V210H158V152a6,6,0,0,0-6-6H104a6,6,0,0,0-6,6v58H46ZM146,210H110V158h36Z"},null,-1),xot=[Mot],Eot={key:4},Lot=h("path",{d:"M240,208H224V136l2.34,2.34A8,8,0,0,0,237.66,127L139.31,28.68a16,16,0,0,0-22.62,0L18.34,127a8,8,0,0,0,11.32,11.31L32,136v72H16a8,8,0,0,0,0,16H240a8,8,0,0,0,0-16ZM48,120l80-80,80,80v88H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48Zm96,88H112V160h32Z"},null,-1),Pot=[Lot],Tot={key:5},Dot=h("path",{d:"M240,212H220V126.34l9.17,9.17a4,4,0,1,0,5.66-5.66L136.49,31.51a12,12,0,0,0-17,0L21.17,129.85a4,4,0,1,0,5.66,5.66L36,126.34V212H16a4,4,0,0,0,0,8H240a4,4,0,0,0,0-8ZM44,118.34l81.17-81.17a4,4,0,0,1,5.66,0L212,118.34V212H156V152a4,4,0,0,0-4-4H104a4,4,0,0,0-4,4v60H44ZM148,212H108V156h40Z"},null,-1),Vot=[Dot],Oot={name:"PhHouseLine"},EJt=Ve({...Oot,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",vot,yot)):o.value==="duotone"?(b(),$("g",_ot,$ot)):o.value==="fill"?(b(),$("g",Aot,Cot)):o.value==="light"?(b(),$("g",kot,xot)):o.value==="regular"?(b(),$("g",Eot,Pot)):o.value==="thin"?(b(),$("g",Tot,Vot)):me("",!0)],16,mot))}}),Iot=["width","height","fill","transform"],Hot={key:0},Not=h("path",{d:"M200,20H56A20,20,0,0,0,36,40V216a20,20,0,0,0,20,20H200a20,20,0,0,0,20-20V40A20,20,0,0,0,200,20Zm-4,192H60V44H196ZM84,68A12,12,0,0,1,96,56h64a12,12,0,0,1,0,24H96A12,12,0,0,1,84,68Zm8.8,127.37a48,48,0,0,1,70.4,0,12,12,0,0,0,17.6-16.32,72,72,0,0,0-19.21-14.68,44,44,0,1,0-67.19,0,72.12,72.12,0,0,0-19.2,14.68,12,12,0,0,0,17.6,16.32ZM128,116a20,20,0,1,1-20,20A20,20,0,0,1,128,116Z"},null,-1),Rot=[Not],Zot={key:1},Fot=h("path",{d:"M200,32H56a8,8,0,0,0-8,8V216a8,8,0,0,0,8,8H200a8,8,0,0,0,8-8V40A8,8,0,0,0,200,32ZM128,168a32,32,0,1,1,32-32A32,32,0,0,1,128,168Z",opacity:"0.2"},null,-1),zot=h("path",{d:"M75.19,198.4a8,8,0,0,0,11.21-1.6,52,52,0,0,1,83.2,0,8,8,0,1,0,12.8-9.6A67.88,67.88,0,0,0,155,165.51a40,40,0,1,0-53.94,0A67.88,67.88,0,0,0,73.6,187.2,8,8,0,0,0,75.19,198.4ZM128,112a24,24,0,1,1-24,24A24,24,0,0,1,128,112Zm72-88H56A16,16,0,0,0,40,40V216a16,16,0,0,0,16,16H200a16,16,0,0,0,16-16V40A16,16,0,0,0,200,24Zm0,192H56V40H200ZM88,64a8,8,0,0,1,8-8h64a8,8,0,0,1,0,16H96A8,8,0,0,1,88,64Z"},null,-1),Bot=[Fot,zot],Uot={key:2},jot=h("path",{d:"M200,24H56A16,16,0,0,0,40,40V216a16,16,0,0,0,16,16H200a16,16,0,0,0,16-16V40A16,16,0,0,0,200,24ZM96,48h64a8,8,0,0,1,0,16H96a8,8,0,0,1,0-16Zm84.81,150.4a8,8,0,0,1-11.21-1.6,52,52,0,0,0-83.2,0,8,8,0,1,1-12.8-9.6A67.88,67.88,0,0,1,101,165.51a40,40,0,1,1,53.94,0A67.88,67.88,0,0,1,182.4,187.2,8,8,0,0,1,180.81,198.4ZM152,136a24,24,0,1,1-24-24A24,24,0,0,1,152,136Z"},null,-1),qot=[jot],Yot={key:3},Wot=h("path",{d:"M151.11,166.13a38,38,0,1,0-46.22,0A65.75,65.75,0,0,0,75.2,188.4a6,6,0,0,0,9.6,7.2,54,54,0,0,1,86.4,0,6,6,0,0,0,9.6-7.2A65.75,65.75,0,0,0,151.11,166.13ZM128,110a26,26,0,1,1-26,26A26,26,0,0,1,128,110Zm72-84H56A14,14,0,0,0,42,40V216a14,14,0,0,0,14,14H200a14,14,0,0,0,14-14V40A14,14,0,0,0,200,26Zm2,190a2,2,0,0,1-2,2H56a2,2,0,0,1-2-2V40a2,2,0,0,1,2-2H200a2,2,0,0,1,2,2ZM90,64a6,6,0,0,1,6-6h64a6,6,0,0,1,0,12H96A6,6,0,0,1,90,64Z"},null,-1),Got=[Wot],Kot={key:4},Xot=h("path",{d:"M75.19,198.4a8,8,0,0,0,11.21-1.6,52,52,0,0,1,83.2,0,8,8,0,1,0,12.8-9.6A67.88,67.88,0,0,0,155,165.51a40,40,0,1,0-53.94,0A67.88,67.88,0,0,0,73.6,187.2,8,8,0,0,0,75.19,198.4ZM128,112a24,24,0,1,1-24,24A24,24,0,0,1,128,112Zm72-88H56A16,16,0,0,0,40,40V216a16,16,0,0,0,16,16H200a16,16,0,0,0,16-16V40A16,16,0,0,0,200,24Zm0,192H56V40H200ZM88,64a8,8,0,0,1,8-8h64a8,8,0,0,1,0,16H96A8,8,0,0,1,88,64Z"},null,-1),Jot=[Xot],Qot={key:5},est=h("path",{d:"M146.7,166.75a36,36,0,1,0-37.4,0A63.61,63.61,0,0,0,76.8,189.6a4,4,0,0,0,6.4,4.8,56,56,0,0,1,89.6,0,4,4,0,0,0,6.4-4.8A63.65,63.65,0,0,0,146.7,166.75ZM100,136a28,28,0,1,1,28,28A28,28,0,0,1,100,136ZM200,28H56A12,12,0,0,0,44,40V216a12,12,0,0,0,12,12H200a12,12,0,0,0,12-12V40A12,12,0,0,0,200,28Zm4,188a4,4,0,0,1-4,4H56a4,4,0,0,1-4-4V40a4,4,0,0,1,4-4H200a4,4,0,0,1,4,4ZM92,64a4,4,0,0,1,4-4h64a4,4,0,0,1,0,8H96A4,4,0,0,1,92,64Z"},null,-1),tst=[est],nst={name:"PhIdentificationBadge"},LJt=Ve({...nst,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",Hot,Rot)):o.value==="duotone"?(b(),$("g",Zot,Bot)):o.value==="fill"?(b(),$("g",Uot,qot)):o.value==="light"?(b(),$("g",Yot,Got)):o.value==="regular"?(b(),$("g",Kot,Jot)):o.value==="thin"?(b(),$("g",Qot,tst)):me("",!0)],16,Iot))}}),ast=["width","height","fill","transform"],ist={key:0},rst=h("path",{d:"M148,108a12,12,0,0,1,12-12h28a12,12,0,0,1,0,24H160A12,12,0,0,1,148,108Zm40,28H168a12,12,0,0,0,0,24h20a12,12,0,0,0,0-24Zm48-80V200a20,20,0,0,1-20,20H40a20,20,0,0,1-20-20V56A20,20,0,0,1,40,36H216A20,20,0,0,1,236,56Zm-24,4H44V196H212ZM58.28,159.37A43.82,43.82,0,0,1,71.53,142a36,36,0,1,1,56.94,0,43.84,43.84,0,0,1,13.26,17.37,12,12,0,0,1-22.15,9.26C116.48,161.19,108.42,156,100,156s-16.47,5.2-19.59,12.63a12,12,0,1,1-22.13-9.26ZM88,120a12,12,0,1,0,12-12A12,12,0,0,0,88,120Z"},null,-1),ost=[rst],sst={key:1},lst=h("path",{d:"M216,48H40a8,8,0,0,0-8,8V200a8,8,0,0,0,8,8H216a8,8,0,0,0,8-8V56A8,8,0,0,0,216,48ZM96,144a24,24,0,1,1,24-24A24,24,0,0,1,96,144Z",opacity:"0.2"},null,-1),ust=h("path",{d:"M200,112a8,8,0,0,1-8,8H152a8,8,0,0,1,0-16h40A8,8,0,0,1,200,112Zm-8,24H152a8,8,0,0,0,0,16h40a8,8,0,0,0,0-16Zm40-80V200a16,16,0,0,1-16,16H40a16,16,0,0,1-16-16V56A16,16,0,0,1,40,40H216A16,16,0,0,1,232,56ZM216,200V56H40V200H216Zm-80.26-34a8,8,0,1,1-15.5,4c-2.63-10.26-13.06-18-24.25-18s-21.61,7.74-24.25,18a8,8,0,1,1-15.5-4,39.84,39.84,0,0,1,17.19-23.34,32,32,0,1,1,45.12,0A39.76,39.76,0,0,1,135.75,166ZM96,136a16,16,0,1,0-16-16A16,16,0,0,0,96,136Z"},null,-1),cst=[lst,ust],dst={key:2},fst=h("path",{d:"M112,120a16,16,0,1,1-16-16A16,16,0,0,1,112,120ZM232,56V200a16,16,0,0,1-16,16H40a16,16,0,0,1-16-16V56A16,16,0,0,1,40,40H216A16,16,0,0,1,232,56ZM135.75,166a39.76,39.76,0,0,0-17.19-23.34,32,32,0,1,0-45.12,0A39.84,39.84,0,0,0,56.25,166a8,8,0,0,0,15.5,4c2.64-10.25,13.06-18,24.25-18s21.62,7.73,24.25,18a8,8,0,1,0,15.5-4ZM200,144a8,8,0,0,0-8-8H152a8,8,0,0,0,0,16h40A8,8,0,0,0,200,144Zm0-32a8,8,0,0,0-8-8H152a8,8,0,0,0,0,16h40A8,8,0,0,0,200,112Z"},null,-1),hst=[fst],pst={key:3},mst=h("path",{d:"M198,112a6,6,0,0,1-6,6H152a6,6,0,0,1,0-12h40A6,6,0,0,1,198,112Zm-6,26H152a6,6,0,0,0,0,12h40a6,6,0,0,0,0-12Zm38-82V200a14,14,0,0,1-14,14H40a14,14,0,0,1-14-14V56A14,14,0,0,1,40,42H216A14,14,0,0,1,230,56Zm-12,0a2,2,0,0,0-2-2H40a2,2,0,0,0-2,2V200a2,2,0,0,0,2,2H216a2,2,0,0,0,2-2ZM133.81,166.51a6,6,0,0,1-11.62,3C119.34,158.38,108.08,150,96,150s-23.33,8.38-26.19,19.5a6,6,0,0,1-11.62-3A38,38,0,0,1,76.78,143a30,30,0,1,1,38.45,0A38,38,0,0,1,133.81,166.51ZM96,138a18,18,0,1,0-18-18A18,18,0,0,0,96,138Z"},null,-1),vst=[mst],gst={key:4},yst=h("path",{d:"M200,112a8,8,0,0,1-8,8H152a8,8,0,0,1,0-16h40A8,8,0,0,1,200,112Zm-8,24H152a8,8,0,0,0,0,16h40a8,8,0,0,0,0-16Zm40-80V200a16,16,0,0,1-16,16H40a16,16,0,0,1-16-16V56A16,16,0,0,1,40,40H216A16,16,0,0,1,232,56ZM216,200V56H40V200H216Zm-80.26-34a8,8,0,1,1-15.5,4c-2.63-10.26-13.06-18-24.25-18s-21.61,7.74-24.25,18a8,8,0,1,1-15.5-4,39.84,39.84,0,0,1,17.19-23.34,32,32,0,1,1,45.12,0A39.76,39.76,0,0,1,135.75,166ZM96,136a16,16,0,1,0-16-16A16,16,0,0,0,96,136Z"},null,-1),_st=[yst],bst={key:5},wst=h("path",{d:"M196,112a4,4,0,0,1-4,4H152a4,4,0,0,1,0-8h40A4,4,0,0,1,196,112Zm-4,28H152a4,4,0,0,0,0,8h40a4,4,0,0,0,0-8Zm36-84V200a12,12,0,0,1-12,12H40a12,12,0,0,1-12-12V56A12,12,0,0,1,40,44H216A12,12,0,0,1,228,56Zm-8,0a4,4,0,0,0-4-4H40a4,4,0,0,0-4,4V200a4,4,0,0,0,4,4H216a4,4,0,0,0,4-4ZM131.87,167a4,4,0,1,1-7.74,2C121.06,157,109,148,96,148s-25,9-28.13,21A4,4,0,0,1,64,172a3.87,3.87,0,0,1-1-.13A4,4,0,0,1,60.13,167a36.28,36.28,0,0,1,20.43-23.66,28,28,0,1,1,30.88,0A36.2,36.2,0,0,1,131.87,167ZM96,140a20,20,0,1,0-20-20A20,20,0,0,0,96,140Z"},null,-1),$st=[wst],Ast={name:"PhIdentificationCard"},PJt=Ve({...Ast,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",ist,ost)):o.value==="duotone"?(b(),$("g",sst,cst)):o.value==="fill"?(b(),$("g",dst,hst)):o.value==="light"?(b(),$("g",pst,vst)):o.value==="regular"?(b(),$("g",gst,_st)):o.value==="thin"?(b(),$("g",bst,$st)):me("",!0)],16,ast))}}),Sst=["width","height","fill","transform"],Cst={key:0},kst=h("path",{d:"M108,84a16,16,0,1,1,16,16A16,16,0,0,1,108,84Zm128,44A108,108,0,1,1,128,20,108.12,108.12,0,0,1,236,128Zm-24,0a84,84,0,1,0-84,84A84.09,84.09,0,0,0,212,128Zm-72,36.68V132a20,20,0,0,0-20-20,12,12,0,0,0-4,23.32V168a20,20,0,0,0,20,20,12,12,0,0,0,4-23.32Z"},null,-1),Mst=[kst],xst={key:1},Est=h("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),Lst=h("path",{d:"M144,176a8,8,0,0,1-8,8,16,16,0,0,1-16-16V128a8,8,0,0,1,0-16,16,16,0,0,1,16,16v40A8,8,0,0,1,144,176Zm88-48A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128ZM124,96a12,12,0,1,0-12-12A12,12,0,0,0,124,96Z"},null,-1),Pst=[Est,Lst],Tst={key:2},Dst=h("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm-4,48a12,12,0,1,1-12,12A12,12,0,0,1,124,72Zm12,112a16,16,0,0,1-16-16V128a8,8,0,0,1,0-16,16,16,0,0,1,16,16v40a8,8,0,0,1,0,16Z"},null,-1),Vst=[Dst],Ost={key:3},Ist=h("path",{d:"M142,176a6,6,0,0,1-6,6,14,14,0,0,1-14-14V128a2,2,0,0,0-2-2,6,6,0,0,1,0-12,14,14,0,0,1,14,14v40a2,2,0,0,0,2,2A6,6,0,0,1,142,176ZM124,94a10,10,0,1,0-10-10A10,10,0,0,0,124,94Zm106,34A102,102,0,1,1,128,26,102.12,102.12,0,0,1,230,128Zm-12,0a90,90,0,1,0-90,90A90.1,90.1,0,0,0,218,128Z"},null,-1),Hst=[Ist],Nst={key:4},Rst=h("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm16-40a8,8,0,0,1-8,8,16,16,0,0,1-16-16V128a8,8,0,0,1,0-16,16,16,0,0,1,16,16v40A8,8,0,0,1,144,176ZM112,84a12,12,0,1,1,12,12A12,12,0,0,1,112,84Z"},null,-1),Zst=[Rst],Fst={key:5},zst=h("path",{d:"M140,176a4,4,0,0,1-4,4,12,12,0,0,1-12-12V128a4,4,0,0,0-4-4,4,4,0,0,1,0-8,12,12,0,0,1,12,12v40a4,4,0,0,0,4,4A4,4,0,0,1,140,176ZM124,92a8,8,0,1,0-8-8A8,8,0,0,0,124,92Zm104,36A100,100,0,1,1,128,28,100.11,100.11,0,0,1,228,128Zm-8,0a92,92,0,1,0-92,92A92.1,92.1,0,0,0,220,128Z"},null,-1),Bst=[zst],Ust={name:"PhInfo"},TJt=Ve({...Ust,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",Cst,Mst)):o.value==="duotone"?(b(),$("g",xst,Pst)):o.value==="fill"?(b(),$("g",Tst,Vst)):o.value==="light"?(b(),$("g",Ost,Hst)):o.value==="regular"?(b(),$("g",Nst,Zst)):o.value==="thin"?(b(),$("g",Fst,Bst)):me("",!0)],16,Sst))}}),jst=["width","height","fill","transform"],qst={key:0},Yst=h("path",{d:"M216,36H40A20,20,0,0,0,20,56V200a20,20,0,0,0,20,20H216a20,20,0,0,0,20-20V56A20,20,0,0,0,216,36Zm-4,24V92H44V60ZM44,116H92v80H44Zm72,80V116h96v80Z"},null,-1),Wst=[Yst],Gst={key:1},Kst=h("path",{d:"M104,104V208H40a8,8,0,0,1-8-8V104Z",opacity:"0.2"},null,-1),Xst=h("path",{d:"M216,40H40A16,16,0,0,0,24,56V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40Zm0,16V96H40V56ZM40,112H96v88H40Zm176,88H112V112H216v88Z"},null,-1),Jst=[Kst,Xst],Qst={key:2},elt=h("path",{d:"M216,40H40A16,16,0,0,0,24,56V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40ZM40,56H216V96H40ZM216,200H112V112H216v88Z"},null,-1),tlt=[elt],nlt={key:3},alt=h("path",{d:"M216,42H40A14,14,0,0,0,26,56V200a14,14,0,0,0,14,14H216a14,14,0,0,0,14-14V56A14,14,0,0,0,216,42ZM40,54H216a2,2,0,0,1,2,2V98H38V56A2,2,0,0,1,40,54ZM38,200V110H98v92H40A2,2,0,0,1,38,200Zm178,2H110V110H218v90A2,2,0,0,1,216,202Z"},null,-1),ilt=[alt],rlt={key:4},olt=h("path",{d:"M216,40H40A16,16,0,0,0,24,56V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40Zm0,16V96H40V56ZM40,112H96v88H40Zm176,88H112V112H216v88Z"},null,-1),slt=[olt],llt={key:5},ult=h("path",{d:"M216,44H40A12,12,0,0,0,28,56V200a12,12,0,0,0,12,12H216a12,12,0,0,0,12-12V56A12,12,0,0,0,216,44ZM40,52H216a4,4,0,0,1,4,4v44H36V56A4,4,0,0,1,40,52ZM36,200V108h64v96H40A4,4,0,0,1,36,200Zm180,4H108V108H220v92A4,4,0,0,1,216,204Z"},null,-1),clt=[ult],dlt={name:"PhLayout"},DJt=Ve({...dlt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",qst,Wst)):o.value==="duotone"?(b(),$("g",Gst,Jst)):o.value==="fill"?(b(),$("g",Qst,tlt)):o.value==="light"?(b(),$("g",nlt,ilt)):o.value==="regular"?(b(),$("g",rlt,slt)):o.value==="thin"?(b(),$("g",llt,clt)):me("",!0)],16,jst))}}),flt=["width","height","fill","transform"],hlt={key:0},plt=h("path",{d:"M227.42,39.86a12,12,0,0,0-11.28-11.28c-39.6-2.33-74.59,2.34-104,13.87C84,53.48,62.31,70.58,49.39,91.9c-17.62,29.11-17.66,64.45-.45,98.19L31.51,207.52a12,12,0,0,0,17,17l17.43-17.43c16.74,8.54,33.88,12.85,50.45,12.85a91.31,91.31,0,0,0,47.74-13.3c21.32-12.92,38.42-34.62,49.45-62.75C225.08,114.46,229.75,79.46,227.42,39.86ZM151.66,186.08C131.57,198.25,108,199.17,83.94,189l84.54-84.54a12,12,0,1,0-17-17L67,172.06c-10.14-24-9.22-47.63,3-67.72,20.91-34.53,70.54-53.72,134-52.25C205.38,115.53,186.19,165.17,151.66,186.08Z"},null,-1),mlt=[plt],vlt={key:1},glt=h("path",{d:"M63.81,192.19c-47.89-79.81,16-159.62,151.64-151.64C223.43,176.23,143.62,240.08,63.81,192.19Z",opacity:"0.2"},null,-1),ylt=h("path",{d:"M223.45,40.07a8,8,0,0,0-7.52-7.52C139.8,28.08,78.82,51,52.82,94a87.09,87.09,0,0,0-12.76,49c.57,15.92,5.21,32,13.79,47.85l-19.51,19.5a8,8,0,0,0,11.32,11.32l19.5-19.51C81,210.73,97.09,215.37,113,215.94q1.67.06,3.33.06A86.93,86.93,0,0,0,162,203.18C205,177.18,227.93,116.21,223.45,40.07ZM153.75,189.5c-22.75,13.78-49.68,14-76.71.77l88.63-88.62a8,8,0,0,0-11.32-11.32L65.73,179c-13.19-27-13-54,.77-76.71,22.09-36.47,74.6-56.44,141.31-54.06C210.2,114.89,190.22,167.41,153.75,189.5Z"},null,-1),_lt=[glt,ylt],blt={key:2},wlt=h("path",{d:"M223.45,40.07a8,8,0,0,0-7.52-7.52C139.8,28.08,78.82,51,52.82,94a87.09,87.09,0,0,0-12.76,49A101.72,101.72,0,0,0,46.7,175.2a4,4,0,0,0,6.61,1.43l85-86.3a8,8,0,0,1,11.32,11.32L56.74,195.94,42.55,210.13a8.2,8.2,0,0,0-.6,11.1,8,8,0,0,0,11.71.43l16.79-16.79c14.14,6.84,28.41,10.57,42.56,11.07q1.67.06,3.33.06A86.93,86.93,0,0,0,162,203.18C205,177.18,227.93,116.21,223.45,40.07Z"},null,-1),$lt=[wlt],Alt={key:3},Slt=h("path",{d:"M221.45,40.19a6,6,0,0,0-5.64-5.64C140.43,30.11,80.14,52.71,54.53,95c-17.44,28.79-16.76,62.8,1.79,96.2L35.76,211.76a6,6,0,1,0,8.48,8.48L64.8,199.68c17.27,9.59,34.7,14.41,51.49,14.41A85.38,85.38,0,0,0,161,201.47C203.29,175.86,225.88,115.57,221.45,40.19Zm-66.66,151c-24.08,14.58-52.64,14.37-81.13-.39l90.59-90.59a6,6,0,0,0-8.48-8.48L65.18,182.34c-14.76-28.49-15-57-.39-81.13,22.68-37.43,76.63-57.8,145-54.95C212.59,114.58,192.22,168.54,154.79,191.21Z"},null,-1),Clt=[Slt],klt={key:4},Mlt=h("path",{d:"M223.45,40.07a8,8,0,0,0-7.52-7.52C139.8,28.08,78.82,51,52.82,94a87.09,87.09,0,0,0-12.76,49c.57,15.92,5.21,32,13.79,47.85l-19.51,19.5a8,8,0,0,0,11.32,11.32l19.5-19.51C81,210.73,97.09,215.37,113,215.94q1.67.06,3.33.06A86.93,86.93,0,0,0,162,203.18C205,177.18,227.93,116.21,223.45,40.07ZM153.75,189.5c-22.75,13.78-49.68,14-76.71.77l88.63-88.62a8,8,0,0,0-11.32-11.32L65.73,179c-13.19-27-13-54,.77-76.71,22.09-36.47,74.6-56.44,141.31-54.06C210.2,114.89,190.22,167.41,153.75,189.5Z"},null,-1),xlt=[Mlt],Elt={key:5},Llt=h("path",{d:"M219.45,40.31a4,4,0,0,0-3.76-3.76C141.06,32.16,81.46,54.39,56.24,96,39,124.56,39.9,158.37,58.8,191.54L37.17,213.17a4,4,0,0,0,5.66,5.66l21.63-21.64c17.39,9.91,35,14.89,51.83,14.89A83.43,83.43,0,0,0,160,199.76C201.61,174.54,223.84,114.93,219.45,40.31ZM155.82,192.92c-25.37,15.37-55.56,14.75-85.48-1.61l92.5-92.49a4,4,0,0,0-5.66-5.66l-92.49,92.5c-16.36-29.92-17-60.11-1.61-85.48C86.34,61.77,141.72,41,211.66,44.34,215,114.28,194.23,169.66,155.82,192.92Z"},null,-1),Plt=[Llt],Tlt={name:"PhLeaf"},VJt=Ve({...Tlt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",hlt,mlt)):o.value==="duotone"?(b(),$("g",vlt,_lt)):o.value==="fill"?(b(),$("g",blt,$lt)):o.value==="light"?(b(),$("g",Alt,Clt)):o.value==="regular"?(b(),$("g",klt,xlt)):o.value==="thin"?(b(),$("g",Elt,Plt)):me("",!0)],16,flt))}}),Dlt=["width","height","fill","transform"],Vlt={key:0},Olt=h("path",{d:"M180,232a12,12,0,0,1-12,12H88a12,12,0,0,1,0-24h80A12,12,0,0,1,180,232Zm40-128a91.51,91.51,0,0,1-35.17,72.35A12.26,12.26,0,0,0,180,186v2a20,20,0,0,1-20,20H96a20,20,0,0,1-20-20v-2a12,12,0,0,0-4.7-9.51A91.57,91.57,0,0,1,36,104.52C35.73,54.69,76,13.2,125.79,12A92,92,0,0,1,220,104Zm-24,0a68,68,0,0,0-69.65-68C89.56,36.88,59.8,67.55,60,104.38a67.71,67.71,0,0,0,26.1,53.19A35.87,35.87,0,0,1,100,184h56.1A36.13,36.13,0,0,1,170,157.49,67.68,67.68,0,0,0,196,104Zm-20.07-5.32a48.5,48.5,0,0,0-31.91-40,12,12,0,0,0-8,22.62,24.31,24.31,0,0,1,16.09,20,12,12,0,0,0,23.86-2.64Z"},null,-1),Ilt=[Olt],Hlt={key:1},Nlt=h("path",{d:"M208,104a79.86,79.86,0,0,1-30.59,62.92A24.29,24.29,0,0,0,168,186v6a8,8,0,0,1-8,8H96a8,8,0,0,1-8-8v-6a24.11,24.11,0,0,0-9.3-19A79.87,79.87,0,0,1,48,104.45C47.76,61.09,82.72,25,126.07,24A80,80,0,0,1,208,104Z",opacity:"0.2"},null,-1),Rlt=h("path",{d:"M176,232a8,8,0,0,1-8,8H88a8,8,0,0,1,0-16h80A8,8,0,0,1,176,232Zm40-128a87.55,87.55,0,0,1-33.64,69.21A16.24,16.24,0,0,0,176,186v6a16,16,0,0,1-16,16H96a16,16,0,0,1-16-16v-6a16,16,0,0,0-6.23-12.66A87.59,87.59,0,0,1,40,104.49C39.74,56.83,78.26,17.14,125.88,16A88,88,0,0,1,216,104Zm-16,0a72,72,0,0,0-73.74-72c-39,.92-70.47,33.39-70.26,72.39a71.65,71.65,0,0,0,27.64,56.3A32,32,0,0,1,96,186v6h64v-6a32.15,32.15,0,0,1,12.47-25.35A71.65,71.65,0,0,0,200,104Zm-16.11-9.34a57.6,57.6,0,0,0-46.56-46.55,8,8,0,0,0-2.66,15.78c16.57,2.79,30.63,16.85,33.44,33.45A8,8,0,0,0,176,104a9,9,0,0,0,1.35-.11A8,8,0,0,0,183.89,94.66Z"},null,-1),Zlt=[Nlt,Rlt],Flt={key:2},zlt=h("path",{d:"M176,232a8,8,0,0,1-8,8H88a8,8,0,0,1,0-16h80A8,8,0,0,1,176,232Zm40-128a87.55,87.55,0,0,1-33.64,69.21A16.24,16.24,0,0,0,176,186v6a16,16,0,0,1-16,16H96a16,16,0,0,1-16-16v-6a16,16,0,0,0-6.23-12.66A87.59,87.59,0,0,1,40,104.49C39.74,56.83,78.26,17.14,125.88,16A88,88,0,0,1,216,104Zm-32.11-9.34a57.6,57.6,0,0,0-46.56-46.55,8,8,0,0,0-2.66,15.78c16.57,2.79,30.63,16.85,33.44,33.45A8,8,0,0,0,176,104a9,9,0,0,0,1.35-.11A8,8,0,0,0,183.89,94.66Z"},null,-1),Blt=[zlt],Ult={key:3},jlt=h("path",{d:"M174,232a6,6,0,0,1-6,6H88a6,6,0,0,1,0-12h80A6,6,0,0,1,174,232Zm40-128a85.56,85.56,0,0,1-32.88,67.64A18.23,18.23,0,0,0,174,186v6a14,14,0,0,1-14,14H96a14,14,0,0,1-14-14v-6a18,18,0,0,0-7-14.23h0a85.59,85.59,0,0,1-33-67.24C41.74,57.91,79.39,19.12,125.93,18A86,86,0,0,1,214,104Zm-12,0a74,74,0,0,0-75.79-74C86.17,31,53.78,64.34,54,104.42a73.67,73.67,0,0,0,28.4,57.87A29.92,29.92,0,0,1,94,186v6a2,2,0,0,0,2,2h64a2,2,0,0,0,2-2v-6a30.18,30.18,0,0,1,11.7-23.78A73.59,73.59,0,0,0,202,104Zm-20.08-9A55.58,55.58,0,0,0,137,50.08a6,6,0,1,0-2,11.84C152.38,64.84,167.13,79.6,170.08,97a6,6,0,0,0,5.91,5,6.87,6.87,0,0,0,1-.08A6,6,0,0,0,181.92,95Z"},null,-1),qlt=[jlt],Ylt={key:4},Wlt=h("path",{d:"M176,232a8,8,0,0,1-8,8H88a8,8,0,0,1,0-16h80A8,8,0,0,1,176,232Zm40-128a87.55,87.55,0,0,1-33.64,69.21A16.24,16.24,0,0,0,176,186v6a16,16,0,0,1-16,16H96a16,16,0,0,1-16-16v-6a16,16,0,0,0-6.23-12.66A87.59,87.59,0,0,1,40,104.49C39.74,56.83,78.26,17.14,125.88,16A88,88,0,0,1,216,104Zm-16,0a72,72,0,0,0-73.74-72c-39,.92-70.47,33.39-70.26,72.39a71.65,71.65,0,0,0,27.64,56.3A32,32,0,0,1,96,186v6h64v-6a32.15,32.15,0,0,1,12.47-25.35A71.65,71.65,0,0,0,200,104Zm-16.11-9.34a57.6,57.6,0,0,0-46.56-46.55,8,8,0,0,0-2.66,15.78c16.57,2.79,30.63,16.85,33.44,33.45A8,8,0,0,0,176,104a9,9,0,0,0,1.35-.11A8,8,0,0,0,183.89,94.66Z"},null,-1),Glt=[Wlt],Klt={key:5},Xlt=h("path",{d:"M172,232a4,4,0,0,1-4,4H88a4,4,0,0,1,0-8h80A4,4,0,0,1,172,232Zm40-128a83.59,83.59,0,0,1-32.11,66.06A20.2,20.2,0,0,0,172,186v6a12,12,0,0,1-12,12H96a12,12,0,0,1-12-12v-6a20,20,0,0,0-7.76-15.81A83.58,83.58,0,0,1,44,104.47C43.75,59,80.52,21.09,126,20a84,84,0,0,1,86,84Zm-8,0a76,76,0,0,0-77.83-76C85,29,51.77,63.27,52,104.43a75.62,75.62,0,0,0,29.17,59.43A28,28,0,0,1,92,186v6a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4v-6a28.14,28.14,0,0,1,10.94-22.2A75.62,75.62,0,0,0,204,104ZM136.66,52.06a4,4,0,0,0-1.32,7.88C153.53,63,169,78.45,172.06,96.67A4,4,0,0,0,176,100a3.88,3.88,0,0,0,.67-.06,4,4,0,0,0,3.27-4.61A53.51,53.51,0,0,0,136.66,52.06Z"},null,-1),Jlt=[Xlt],Qlt={name:"PhLightbulb"},OJt=Ve({...Qlt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",Vlt,Ilt)):o.value==="duotone"?(b(),$("g",Hlt,Zlt)):o.value==="fill"?(b(),$("g",Flt,Blt)):o.value==="light"?(b(),$("g",Ult,qlt)):o.value==="regular"?(b(),$("g",Ylt,Glt)):o.value==="thin"?(b(),$("g",Klt,Jlt)):me("",!0)],16,Dlt))}}),eut=["width","height","fill","transform"],tut={key:0},nut=h("path",{d:"M219.71,117.38a12,12,0,0,0-7.25-8.52L161.28,88.39l10.59-70.61a12,12,0,0,0-20.64-10l-112,120a12,12,0,0,0,4.31,19.33l51.18,20.47L84.13,238.22a12,12,0,0,0,20.64,10l112-120A12,12,0,0,0,219.71,117.38ZM113.6,203.55l6.27-41.77a12,12,0,0,0-7.41-12.92L68.74,131.37,142.4,52.45l-6.27,41.77a12,12,0,0,0,7.41,12.92l43.72,17.49Z"},null,-1),aut=[nut],iut={key:1},rut=h("path",{d:"M96,240l16-80L48,136,160,16,144,96l64,24Z",opacity:"0.2"},null,-1),out=h("path",{d:"M215.79,118.17a8,8,0,0,0-5-5.66L153.18,90.9l14.66-73.33a8,8,0,0,0-13.69-7l-112,120a8,8,0,0,0,3,13l57.63,21.61L88.16,238.43a8,8,0,0,0,13.69,7l112-120A8,8,0,0,0,215.79,118.17ZM109.37,214l10.47-52.38a8,8,0,0,0-5-9.06L62,132.71l84.62-90.66L136.16,94.43a8,8,0,0,0,5,9.06l52.8,19.8Z"},null,-1),sut=[rut,out],lut={key:2},uut=h("path",{d:"M213.85,125.46l-112,120a8,8,0,0,1-13.69-7l14.66-73.33L45.19,143.49a8,8,0,0,1-3-13l112-120a8,8,0,0,1,13.69,7L153.18,90.9l57.63,21.61a8,8,0,0,1,3,12.95Z"},null,-1),cut=[uut],dut={key:3},fut=h("path",{d:"M213.84,118.63a6,6,0,0,0-3.73-4.25L150.88,92.17l15-75a6,6,0,0,0-10.27-5.27l-112,120a6,6,0,0,0,2.28,9.71l59.23,22.21-15,75a6,6,0,0,0,3.14,6.52A6.07,6.07,0,0,0,96,246a6,6,0,0,0,4.39-1.91l112-120A6,6,0,0,0,213.84,118.63ZM106,220.46l11.85-59.28a6,6,0,0,0-3.77-6.8l-55.6-20.85,91.46-98L138.12,94.82a6,6,0,0,0,3.77,6.8l55.6,20.85Z"},null,-1),hut=[fut],put={key:4},mut=h("path",{d:"M215.79,118.17a8,8,0,0,0-5-5.66L153.18,90.9l14.66-73.33a8,8,0,0,0-13.69-7l-112,120a8,8,0,0,0,3,13l57.63,21.61L88.16,238.43a8,8,0,0,0,13.69,7l112-120A8,8,0,0,0,215.79,118.17ZM109.37,214l10.47-52.38a8,8,0,0,0-5-9.06L62,132.71l84.62-90.66L136.16,94.43a8,8,0,0,0,5,9.06l52.8,19.8Z"},null,-1),vut=[mut],gut={key:5},yut=h("path",{d:"M211.89,119.09a4,4,0,0,0-2.49-2.84l-60.81-22.8,15.33-76.67a4,4,0,0,0-6.84-3.51l-112,120a4,4,0,0,0-1,3.64,4,4,0,0,0,2.49,2.84l60.81,22.8L92.08,239.22a4,4,0,0,0,6.84,3.51l112-120A4,4,0,0,0,211.89,119.09ZM102.68,227l13.24-66.2a4,4,0,0,0-2.52-4.53L55,134.36,153.32,29l-13.24,66.2a4,4,0,0,0,2.52,4.53L201,121.64Z"},null,-1),_ut=[yut],but={name:"PhLightning"},IJt=Ve({...but,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",tut,aut)):o.value==="duotone"?(b(),$("g",iut,sut)):o.value==="fill"?(b(),$("g",lut,cut)):o.value==="light"?(b(),$("g",dut,hut)):o.value==="regular"?(b(),$("g",put,vut)):o.value==="thin"?(b(),$("g",gut,_ut)):me("",!0)],16,eut))}}),wut=["width","height","fill","transform"],$ut={key:0},Aut=h("path",{d:"M117.18,188.74a12,12,0,0,1,0,17l-5.12,5.12A58.26,58.26,0,0,1,70.6,228h0A58.62,58.62,0,0,1,29.14,127.92L63.89,93.17a58.64,58.64,0,0,1,98.56,28.11,12,12,0,1,1-23.37,5.44,34.65,34.65,0,0,0-58.22-16.58L46.11,144.89A34.62,34.62,0,0,0,70.57,204h0a34.41,34.41,0,0,0,24.49-10.14l5.11-5.12A12,12,0,0,1,117.18,188.74ZM226.83,45.17a58.65,58.65,0,0,0-82.93,0l-5.11,5.11a12,12,0,0,0,17,17l5.12-5.12a34.63,34.63,0,1,1,49,49L175.1,145.86A34.39,34.39,0,0,1,150.61,156h0a34.63,34.63,0,0,1-33.69-26.72,12,12,0,0,0-23.38,5.44A58.64,58.64,0,0,0,150.56,180h.05a58.28,58.28,0,0,0,41.47-17.17l34.75-34.75a58.62,58.62,0,0,0,0-82.91Z"},null,-1),Sut=[Aut],Cut={key:1},kut=h("path",{d:"M218.34,119.6,183.6,154.34a46.58,46.58,0,0,1-44.31,12.26c-.31.34-.62.67-.95,1L103.6,202.34A46.63,46.63,0,1,1,37.66,136.4L72.4,101.66A46.6,46.6,0,0,1,116.71,89.4c.31-.34.62-.67,1-1L152.4,53.66a46.63,46.63,0,0,1,65.94,65.94Z",opacity:"0.2"},null,-1),Mut=h("path",{d:"M240,88.23a54.43,54.43,0,0,1-16,37L189.25,160a54.27,54.27,0,0,1-38.63,16h-.05A54.63,54.63,0,0,1,96,119.84a8,8,0,0,1,16,.45A38.62,38.62,0,0,0,150.58,160h0a38.39,38.39,0,0,0,27.31-11.31l34.75-34.75a38.63,38.63,0,0,0-54.63-54.63l-11,11A8,8,0,0,1,135.7,59l11-11A54.65,54.65,0,0,1,224,48,54.86,54.86,0,0,1,240,88.23ZM109,185.66l-11,11A38.41,38.41,0,0,1,70.6,208h0a38.63,38.63,0,0,1-27.29-65.94L78,107.31A38.63,38.63,0,0,1,144,135.71a8,8,0,0,0,7.78,8.22H152a8,8,0,0,0,8-7.78A54.86,54.86,0,0,0,144,96a54.65,54.65,0,0,0-77.27,0L32,130.75A54.62,54.62,0,0,0,70.56,224h0a54.28,54.28,0,0,0,38.64-16l11-11A8,8,0,0,0,109,185.66Z"},null,-1),xut=[kut,Mut],Eut={key:2},Lut=h("path",{d:"M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM115.7,192.49a43.31,43.31,0,0,1-55-66.43l25.37-25.37a43.35,43.35,0,0,1,61.25,0,42.9,42.9,0,0,1,9.95,15.43,8,8,0,1,1-15,5.6A27.33,27.33,0,0,0,97.37,112L72,137.37a27.32,27.32,0,0,0,34.68,41.91,8,8,0,1,1,9,13.21Zm79.61-62.55-25.37,25.37A43,43,0,0,1,139.32,168h0a43.35,43.35,0,0,1-40.53-28.12,8,8,0,1,1,15-5.6A27.35,27.35,0,0,0,139.28,152h0a27.14,27.14,0,0,0,19.32-8L184,118.63a27.32,27.32,0,0,0-34.68-41.91,8,8,0,1,1-9-13.21,43.32,43.32,0,0,1,55,66.43Z"},null,-1),Put=[Lut],Tut={key:3},Dut=h("path",{d:"M238,88.18a52.42,52.42,0,0,1-15.4,35.66l-34.75,34.75A52.28,52.28,0,0,1,150.62,174h-.05A52.63,52.63,0,0,1,98,119.9a6,6,0,0,1,6-5.84h.17a6,6,0,0,1,5.83,6.16A40.62,40.62,0,0,0,150.58,162h0a40.4,40.4,0,0,0,28.73-11.9l34.75-34.74A40.63,40.63,0,0,0,156.63,57.9l-11,11a6,6,0,0,1-8.49-8.49l11-11a52.62,52.62,0,0,1,74.43,0A52.83,52.83,0,0,1,238,88.18Zm-127.62,98.9-11,11A40.36,40.36,0,0,1,70.6,210h0a40.63,40.63,0,0,1-28.7-69.36L76.62,105.9A40.63,40.63,0,0,1,146,135.77a6,6,0,0,0,5.83,6.16H152a6,6,0,0,0,6-5.84A52.63,52.63,0,0,0,68.14,97.42L33.38,132.16A52.63,52.63,0,0,0,70.56,222h0a52.26,52.26,0,0,0,37.22-15.42l11-11a6,6,0,1,0-8.49-8.48Z"},null,-1),Vut=[Dut],Out={key:4},Iut=h("path",{d:"M240,88.23a54.43,54.43,0,0,1-16,37L189.25,160a54.27,54.27,0,0,1-38.63,16h-.05A54.63,54.63,0,0,1,96,119.84a8,8,0,0,1,16,.45A38.62,38.62,0,0,0,150.58,160h0a38.39,38.39,0,0,0,27.31-11.31l34.75-34.75a38.63,38.63,0,0,0-54.63-54.63l-11,11A8,8,0,0,1,135.7,59l11-11A54.65,54.65,0,0,1,224,48,54.86,54.86,0,0,1,240,88.23ZM109,185.66l-11,11A38.41,38.41,0,0,1,70.6,208h0a38.63,38.63,0,0,1-27.29-65.94L78,107.31A38.63,38.63,0,0,1,144,135.71a8,8,0,0,0,16,.45A54.86,54.86,0,0,0,144,96a54.65,54.65,0,0,0-77.27,0L32,130.75A54.62,54.62,0,0,0,70.56,224h0a54.28,54.28,0,0,0,38.64-16l11-11A8,8,0,0,0,109,185.66Z"},null,-1),Hut=[Iut],Nut={key:5},Rut=h("path",{d:"M236,88.12a50.44,50.44,0,0,1-14.81,34.31l-34.75,34.74A50.33,50.33,0,0,1,150.62,172h-.05A50.63,50.63,0,0,1,100,120a4,4,0,0,1,4-3.89h.11a4,4,0,0,1,3.89,4.11A42.64,42.64,0,0,0,150.58,164h0a42.32,42.32,0,0,0,30.14-12.49l34.75-34.74a42.63,42.63,0,1,0-60.29-60.28l-11,11a4,4,0,0,1-5.66-5.65l11-11A50.64,50.64,0,0,1,236,88.12ZM111.78,188.49l-11,11A42.33,42.33,0,0,1,70.6,212h0a42.63,42.63,0,0,1-30.11-72.77l34.75-34.74A42.63,42.63,0,0,1,148,135.82a4,4,0,0,0,8,.23A50.64,50.64,0,0,0,69.55,98.83L34.8,133.57A50.63,50.63,0,0,0,70.56,220h0a50.33,50.33,0,0,0,35.81-14.83l11-11a4,4,0,1,0-5.65-5.66Z"},null,-1),Zut=[Rut],Fut={name:"PhLink"},zut=Ve({...Fut,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",$ut,Sut)):o.value==="duotone"?(b(),$("g",Cut,xut)):o.value==="fill"?(b(),$("g",Eut,Put)):o.value==="light"?(b(),$("g",Tut,Vut)):o.value==="regular"?(b(),$("g",Out,Hut)):o.value==="thin"?(b(),$("g",Nut,Zut)):me("",!0)],16,wut))}}),But=["width","height","fill","transform"],Uut={key:0},jut=h("path",{d:"M87.5,151.52l64-64a12,12,0,0,1,17,17l-64,64a12,12,0,0,1-17-17Zm131-114a60.08,60.08,0,0,0-84.87,0L103.51,67.61a12,12,0,0,0,17,17l30.07-30.06a36,36,0,0,1,50.93,50.92L171.4,135.52a12,12,0,1,0,17,17l30.08-30.06A60.09,60.09,0,0,0,218.45,37.55ZM135.52,171.4l-30.07,30.08a36,36,0,0,1-50.92-50.93l30.06-30.07a12,12,0,0,0-17-17L37.55,133.58a60,60,0,0,0,84.88,84.87l30.06-30.07a12,12,0,0,0-17-17Z"},null,-1),qut=[jut],Yut={key:1},Wut=h("path",{d:"M209.94,113.94l-96,96a48,48,0,0,1-67.88-67.88l96-96a48,48,0,0,1,67.88,67.88Z",opacity:"0.2"},null,-1),Gut=h("path",{d:"M165.66,90.34a8,8,0,0,1,0,11.32l-64,64a8,8,0,0,1-11.32-11.32l64-64A8,8,0,0,1,165.66,90.34ZM215.6,40.4a56,56,0,0,0-79.2,0L106.34,70.45a8,8,0,0,0,11.32,11.32l30.06-30a40,40,0,0,1,56.57,56.56l-30.07,30.06a8,8,0,0,0,11.31,11.32L215.6,119.6a56,56,0,0,0,0-79.2ZM138.34,174.22l-30.06,30.06a40,40,0,1,1-56.56-56.57l30.05-30.05a8,8,0,0,0-11.32-11.32L40.4,136.4a56,56,0,0,0,79.2,79.2l30.06-30.07a8,8,0,0,0-11.32-11.31Z"},null,-1),Kut=[Wut,Gut],Xut={key:2},Jut=h("path",{d:"M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM144.56,173.66l-21.45,21.45a44,44,0,0,1-62.22-62.22l21.45-21.46a8,8,0,0,1,11.32,11.31L72.2,144.2a28,28,0,0,0,39.6,39.6l21.45-21.46a8,8,0,0,1,11.31,11.32Zm-34.9-16a8,8,0,0,1-11.32-11.32l48-48a8,8,0,0,1,11.32,11.32Zm85.45-34.55-21.45,21.45a8,8,0,0,1-11.32-11.31L183.8,111.8a28,28,0,0,0-39.6-39.6L122.74,93.66a8,8,0,0,1-11.31-11.32l21.46-21.45a44,44,0,0,1,62.22,62.22Z"},null,-1),Qut=[Jut],ect={key:3},tct=h("path",{d:"M164.25,91.75a6,6,0,0,1,0,8.49l-64,64a6,6,0,0,1-8.49-8.48l64-64A6,6,0,0,1,164.25,91.75ZM214.2,41.8a54.07,54.07,0,0,0-76.38,0L107.75,71.85a6,6,0,0,0,8.49,8.49l30.07-30.06a42,42,0,0,1,59.41,59.41l-30.08,30.07a6,6,0,1,0,8.49,8.49l30.07-30.07A54,54,0,0,0,214.2,41.8ZM139.76,175.64l-30.07,30.08a42,42,0,0,1-59.41-59.41l30.06-30.07a6,6,0,0,0-8.49-8.49l-30,30.07a54,54,0,0,0,76.38,76.39l30.07-30.08a6,6,0,0,0-8.49-8.49Z"},null,-1),nct=[tct],act={key:4},ict=h("path",{d:"M165.66,90.34a8,8,0,0,1,0,11.32l-64,64a8,8,0,0,1-11.32-11.32l64-64A8,8,0,0,1,165.66,90.34ZM215.6,40.4a56,56,0,0,0-79.2,0L106.34,70.45a8,8,0,0,0,11.32,11.32l30.06-30a40,40,0,0,1,56.57,56.56l-30.07,30.06a8,8,0,0,0,11.31,11.32L215.6,119.6a56,56,0,0,0,0-79.2ZM138.34,174.22l-30.06,30.06a40,40,0,1,1-56.56-56.57l30.05-30.05a8,8,0,0,0-11.32-11.32L40.4,136.4a56,56,0,0,0,79.2,79.2l30.06-30.07a8,8,0,0,0-11.32-11.31Z"},null,-1),rct=[ict],oct={key:5},sct=h("path",{d:"M162.84,93.16a4,4,0,0,1,0,5.66l-64,64a4,4,0,0,1-5.66-5.66l64-64A4,4,0,0,1,162.84,93.16Zm49.95-49.95a52.07,52.07,0,0,0-73.56,0L109.17,73.27a4,4,0,0,0,5.65,5.66l30.07-30.06a44,44,0,0,1,62.24,62.24l-30.07,30.06a4,4,0,0,0,5.66,5.66l30.07-30.06A52.07,52.07,0,0,0,212.79,43.21ZM141.17,177.06l-30.06,30.07a44,44,0,0,1-62.24-62.24l30.06-30.06a4,4,0,0,0-5.66-5.66L43.21,139.23a52,52,0,0,0,73.56,73.56l30.06-30.07a4,4,0,1,0-5.66-5.66Z"},null,-1),lct=[sct],uct={name:"PhLinkSimple"},HJt=Ve({...uct,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",Uut,qut)):o.value==="duotone"?(b(),$("g",Yut,Kut)):o.value==="fill"?(b(),$("g",Xut,Qut)):o.value==="light"?(b(),$("g",ect,nct)):o.value==="regular"?(b(),$("g",act,rct)):o.value==="thin"?(b(),$("g",oct,lct)):me("",!0)],16,But))}}),cct=["width","height","fill","transform"],dct={key:0},fct=h("path",{d:"M80,116h96a12,12,0,0,1,0,24H80a12,12,0,0,1,0-24Zm24,48H64a36,36,0,0,1,0-72h40a12,12,0,0,0,0-24H64a60,60,0,0,0,0,120h40a12,12,0,0,0,0-24Zm88-96H152a12,12,0,0,0,0,24h40a36,36,0,0,1,0,72H152a12,12,0,0,0,0,24h40a60,60,0,0,0,0-120Z"},null,-1),hct=[fct],pct={key:1},mct=h("path",{d:"M240,128h0a48,48,0,0,1-48,48H64a48,48,0,0,1-48-48h0A48,48,0,0,1,64,80H192A48,48,0,0,1,240,128Z",opacity:"0.2"},null,-1),vct=h("path",{d:"M80,120h96a8,8,0,0,1,0,16H80a8,8,0,0,1,0-16Zm24,48H64a40,40,0,0,1,0-80h40a8,8,0,0,0,0-16H64a56,56,0,0,0,0,112h40a8,8,0,0,0,0-16Zm88-96H152a8,8,0,0,0,0,16h40a40,40,0,0,1,0,80H152a8,8,0,0,0,0,16h40a56,56,0,0,0,0-112Z"},null,-1),gct=[mct,vct],yct={key:2},_ct=h("path",{d:"M224,48H32A16,16,0,0,0,16,64V192a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V64A16,16,0,0,0,224,48ZM112,168H80a40,40,0,0,1,0-80h32a8,8,0,0,1,0,16H80a24,24,0,0,0,0,48h32a8,8,0,0,1,0,16Zm48-48a8,8,0,0,1,0,16H96a8,8,0,0,1,0-16Zm16,48H144a8,8,0,0,1,0-16h32a24,24,0,0,0,0-48H144a8,8,0,0,1,0-16h32a40,40,0,0,1,0,80Z"},null,-1),bct=[_ct],wct={key:3},$ct=h("path",{d:"M80,122h96a6,6,0,0,1,0,12H80a6,6,0,0,1,0-12Zm24,48H64a42,42,0,0,1,0-84h40a6,6,0,0,0,0-12H64a54,54,0,0,0,0,108h40a6,6,0,0,0,0-12Zm88-96H152a6,6,0,0,0,0,12h40a42,42,0,0,1,0,84H152a6,6,0,0,0,0,12h40a54,54,0,0,0,0-108Z"},null,-1),Act=[$ct],Sct={key:4},Cct=h("path",{d:"M80,120h96a8,8,0,0,1,0,16H80a8,8,0,0,1,0-16Zm24,48H64a40,40,0,0,1,0-80h40a8,8,0,0,0,0-16H64a56,56,0,0,0,0,112h40a8,8,0,0,0,0-16Zm88-96H152a8,8,0,0,0,0,16h40a40,40,0,0,1,0,80H152a8,8,0,0,0,0,16h40a56,56,0,0,0,0-112Z"},null,-1),kct=[Cct],Mct={key:5},xct=h("path",{d:"M80,124h96a4,4,0,0,1,0,8H80a4,4,0,0,1,0-8Zm24,48H64a44,44,0,0,1,0-88h40a4,4,0,0,0,0-8H64a52,52,0,0,0,0,104h40a4,4,0,0,0,0-8Zm88-96H152a4,4,0,0,0,0,8h40a44,44,0,0,1,0,88H152a4,4,0,0,0,0,8h40a52,52,0,0,0,0-104Z"},null,-1),Ect=[xct],Lct={name:"PhLinkSimpleHorizontal"},NJt=Ve({...Lct,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",dct,hct)):o.value==="duotone"?(b(),$("g",pct,gct)):o.value==="fill"?(b(),$("g",yct,bct)):o.value==="light"?(b(),$("g",wct,Act)):o.value==="regular"?(b(),$("g",Sct,kct)):o.value==="thin"?(b(),$("g",Mct,Ect)):me("",!0)],16,cct))}}),Pct=["width","height","fill","transform"],Tct={key:0},Dct=h("path",{d:"M216,20H40A20,20,0,0,0,20,40V216a20,20,0,0,0,20,20H216a20,20,0,0,0,20-20V40A20,20,0,0,0,216,20Zm-4,192H44V44H212ZM112,176V120a12,12,0,0,1,21.43-7.41A40,40,0,0,1,192,148v28a12,12,0,0,1-24,0V148a16,16,0,0,0-32,0v28a12,12,0,0,1-24,0ZM96,120v56a12,12,0,0,1-24,0V120a12,12,0,0,1,24,0ZM68,80A16,16,0,1,1,84,96,16,16,0,0,1,68,80Z"},null,-1),Vct=[Dct],Oct={key:1},Ict=h("path",{d:"M224,40V216a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V40a8,8,0,0,1,8-8H216A8,8,0,0,1,224,40Z",opacity:"0.2"},null,-1),Hct=h("path",{d:"M216,24H40A16,16,0,0,0,24,40V216a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V40A16,16,0,0,0,216,24Zm0,192H40V40H216V216ZM96,112v64a8,8,0,0,1-16,0V112a8,8,0,0,1,16,0Zm88,28v36a8,8,0,0,1-16,0V140a20,20,0,0,0-40,0v36a8,8,0,0,1-16,0V112a8,8,0,0,1,15.79-1.78A36,36,0,0,1,184,140ZM100,84A12,12,0,1,1,88,72,12,12,0,0,1,100,84Z"},null,-1),Nct=[Ict,Hct],Rct={key:2},Zct=h("path",{d:"M216,24H40A16,16,0,0,0,24,40V216a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V40A16,16,0,0,0,216,24ZM96,176a8,8,0,0,1-16,0V112a8,8,0,0,1,16,0ZM88,96a12,12,0,1,1,12-12A12,12,0,0,1,88,96Zm96,80a8,8,0,0,1-16,0V140a20,20,0,0,0-40,0v36a8,8,0,0,1-16,0V112a8,8,0,0,1,15.79-1.78A36,36,0,0,1,184,140Z"},null,-1),Fct=[Zct],zct={key:3},Bct=h("path",{d:"M216,26H40A14,14,0,0,0,26,40V216a14,14,0,0,0,14,14H216a14,14,0,0,0,14-14V40A14,14,0,0,0,216,26Zm2,190a2,2,0,0,1-2,2H40a2,2,0,0,1-2-2V40a2,2,0,0,1,2-2H216a2,2,0,0,1,2,2ZM94,112v64a6,6,0,0,1-12,0V112a6,6,0,0,1,12,0Zm88,28v36a6,6,0,0,1-12,0V140a22,22,0,0,0-44,0v36a6,6,0,0,1-12,0V112a6,6,0,0,1,12,0v2.11A34,34,0,0,1,182,140ZM98,84A10,10,0,1,1,88,74,10,10,0,0,1,98,84Z"},null,-1),Uct=[Bct],jct={key:4},qct=h("path",{d:"M216,24H40A16,16,0,0,0,24,40V216a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V40A16,16,0,0,0,216,24Zm0,192H40V40H216V216ZM96,112v64a8,8,0,0,1-16,0V112a8,8,0,0,1,16,0Zm88,28v36a8,8,0,0,1-16,0V140a20,20,0,0,0-40,0v36a8,8,0,0,1-16,0V112a8,8,0,0,1,15.79-1.78A36,36,0,0,1,184,140ZM100,84A12,12,0,1,1,88,72,12,12,0,0,1,100,84Z"},null,-1),Yct=[qct],Wct={key:5},Gct=h("path",{d:"M216,28H40A12,12,0,0,0,28,40V216a12,12,0,0,0,12,12H216a12,12,0,0,0,12-12V40A12,12,0,0,0,216,28Zm4,188a4,4,0,0,1-4,4H40a4,4,0,0,1-4-4V40a4,4,0,0,1,4-4H216a4,4,0,0,1,4,4ZM92,112v64a4,4,0,0,1-8,0V112a4,4,0,0,1,8,0Zm88,28v36a4,4,0,0,1-8,0V140a24,24,0,0,0-48,0v36a4,4,0,0,1-8,0V112a4,4,0,0,1,8,0v6.87A32,32,0,0,1,180,140ZM96,84a8,8,0,1,1-8-8A8,8,0,0,1,96,84Z"},null,-1),Kct=[Gct],Xct={name:"PhLinkedinLogo"},RJt=Ve({...Xct,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",Tct,Vct)):o.value==="duotone"?(b(),$("g",Oct,Nct)):o.value==="fill"?(b(),$("g",Rct,Fct)):o.value==="light"?(b(),$("g",zct,Uct)):o.value==="regular"?(b(),$("g",jct,Yct)):o.value==="thin"?(b(),$("g",Wct,Kct)):me("",!0)],16,Pct))}}),Jct=["width","height","fill","transform"],Qct={key:0},e1t=h("path",{d:"M228,128a12,12,0,0,1-12,12H40a12,12,0,0,1,0-24H216A12,12,0,0,1,228,128ZM40,76H216a12,12,0,0,0,0-24H40a12,12,0,0,0,0,24ZM216,180H40a12,12,0,0,0,0,24H216a12,12,0,0,0,0-24Z"},null,-1),t1t=[e1t],n1t={key:1},a1t=h("path",{d:"M216,64V192H40V64Z",opacity:"0.2"},null,-1),i1t=h("path",{d:"M224,128a8,8,0,0,1-8,8H40a8,8,0,0,1,0-16H216A8,8,0,0,1,224,128ZM40,72H216a8,8,0,0,0,0-16H40a8,8,0,0,0,0,16ZM216,184H40a8,8,0,0,0,0,16H216a8,8,0,0,0,0-16Z"},null,-1),r1t=[a1t,i1t],o1t={key:2},s1t=h("path",{d:"M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM192,184H64a8,8,0,0,1,0-16H192a8,8,0,0,1,0,16Zm0-48H64a8,8,0,0,1,0-16H192a8,8,0,0,1,0,16Zm0-48H64a8,8,0,0,1,0-16H192a8,8,0,0,1,0,16Z"},null,-1),l1t=[s1t],u1t={key:3},c1t=h("path",{d:"M222,128a6,6,0,0,1-6,6H40a6,6,0,0,1,0-12H216A6,6,0,0,1,222,128ZM40,70H216a6,6,0,0,0,0-12H40a6,6,0,0,0,0,12ZM216,186H40a6,6,0,0,0,0,12H216a6,6,0,0,0,0-12Z"},null,-1),d1t=[c1t],f1t={key:4},h1t=h("path",{d:"M224,128a8,8,0,0,1-8,8H40a8,8,0,0,1,0-16H216A8,8,0,0,1,224,128ZM40,72H216a8,8,0,0,0,0-16H40a8,8,0,0,0,0,16ZM216,184H40a8,8,0,0,0,0,16H216a8,8,0,0,0,0-16Z"},null,-1),p1t=[h1t],m1t={key:5},v1t=h("path",{d:"M220,128a4,4,0,0,1-4,4H40a4,4,0,0,1,0-8H216A4,4,0,0,1,220,128ZM40,68H216a4,4,0,0,0,0-8H40a4,4,0,0,0,0,8ZM216,188H40a4,4,0,0,0,0,8H216a4,4,0,0,0,0-8Z"},null,-1),g1t=[v1t],y1t={name:"PhList"},ZJt=Ve({...y1t,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",Qct,t1t)):o.value==="duotone"?(b(),$("g",n1t,r1t)):o.value==="fill"?(b(),$("g",o1t,l1t)):o.value==="light"?(b(),$("g",u1t,d1t)):o.value==="regular"?(b(),$("g",f1t,p1t)):o.value==="thin"?(b(),$("g",m1t,g1t)):me("",!0)],16,Jct))}}),_1t=["width","height","fill","transform"],b1t={key:0},w1t=h("path",{d:"M28,64A12,12,0,0,1,40,52H216a12,12,0,0,1,0,24H40A12,12,0,0,1,28,64Zm12,76h64a12,12,0,0,0,0-24H40a12,12,0,0,0,0,24Zm80,40H40a12,12,0,0,0,0,24h80a12,12,0,0,0,0-24Zm120.49,20.49a12,12,0,0,1-17,0l-18.08-18.08a44,44,0,1,1,17-17l18.08,18.07A12,12,0,0,1,240.49,200.49ZM184,164a20,20,0,1,0-20-20A20,20,0,0,0,184,164Z"},null,-1),$1t=[w1t],A1t={key:1},S1t=h("path",{d:"M216,144a32,32,0,1,1-32-32A32,32,0,0,1,216,144Z",opacity:"0.2"},null,-1),C1t=h("path",{d:"M32,64a8,8,0,0,1,8-8H216a8,8,0,0,1,0,16H40A8,8,0,0,1,32,64Zm8,72h72a8,8,0,0,0,0-16H40a8,8,0,0,0,0,16Zm88,48H40a8,8,0,0,0,0,16h88a8,8,0,0,0,0-16Zm109.66,13.66a8,8,0,0,1-11.32,0L206,177.36A40,40,0,1,1,217.36,166l20.3,20.3A8,8,0,0,1,237.66,197.66ZM184,168a24,24,0,1,0-24-24A24,24,0,0,0,184,168Z"},null,-1),k1t=[S1t,C1t],M1t={key:2},x1t=h("path",{d:"M32,64a8,8,0,0,1,8-8H216a8,8,0,0,1,0,16H40A8,8,0,0,1,32,64Zm8,72h72a8,8,0,0,0,0-16H40a8,8,0,0,0,0,16Zm88,48H40a8,8,0,0,0,0,16h88a8,8,0,0,0,0-16Zm109.66,2.34L217.36,166A40,40,0,1,0,206,177.36l20.3,20.3a8,8,0,0,0,11.32-11.32Z"},null,-1),E1t=[x1t],L1t={key:3},P1t=h("path",{d:"M34,64a6,6,0,0,1,6-6H216a6,6,0,0,1,0,12H40A6,6,0,0,1,34,64Zm6,70h72a6,6,0,0,0,0-12H40a6,6,0,0,0,0,12Zm88,52H40a6,6,0,0,0,0,12h88a6,6,0,0,0,0-12Zm108.24,10.24a6,6,0,0,1-8.48,0l-21.49-21.48a38.06,38.06,0,1,1,8.49-8.49l21.48,21.49A6,6,0,0,1,236.24,196.24ZM184,170a26,26,0,1,0-26-26A26,26,0,0,0,184,170Z"},null,-1),T1t=[P1t],D1t={key:4},V1t=h("path",{d:"M32,64a8,8,0,0,1,8-8H216a8,8,0,0,1,0,16H40A8,8,0,0,1,32,64Zm8,72h72a8,8,0,0,0,0-16H40a8,8,0,0,0,0,16Zm88,48H40a8,8,0,0,0,0,16h88a8,8,0,0,0,0-16Zm109.66,13.66a8,8,0,0,1-11.32,0L206,177.36A40,40,0,1,1,217.36,166l20.3,20.3A8,8,0,0,1,237.66,197.66ZM184,168a24,24,0,1,0-24-24A24,24,0,0,0,184,168Z"},null,-1),O1t=[V1t],I1t={key:5},H1t=h("path",{d:"M36,64a4,4,0,0,1,4-4H216a4,4,0,0,1,0,8H40A4,4,0,0,1,36,64Zm4,68h72a4,4,0,0,0,0-8H40a4,4,0,0,0,0,8Zm88,56H40a4,4,0,0,0,0,8h88a4,4,0,0,0,0-8Zm106.83,6.83a4,4,0,0,1-5.66,0l-22.72-22.72a36.06,36.06,0,1,1,5.66-5.66l22.72,22.72A4,4,0,0,1,234.83,194.83ZM184,172a28,28,0,1,0-28-28A28,28,0,0,0,184,172Z"},null,-1),N1t=[H1t],R1t={name:"PhListMagnifyingGlass"},FJt=Ve({...R1t,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",b1t,$1t)):o.value==="duotone"?(b(),$("g",A1t,k1t)):o.value==="fill"?(b(),$("g",M1t,E1t)):o.value==="light"?(b(),$("g",L1t,T1t)):o.value==="regular"?(b(),$("g",D1t,O1t)):o.value==="thin"?(b(),$("g",I1t,N1t)):me("",!0)],16,_1t))}}),Z1t=["width","height","fill","transform"],F1t={key:0},z1t=h("path",{d:"M208,76H180V56A52,52,0,0,0,76,56V76H48A20,20,0,0,0,28,96V208a20,20,0,0,0,20,20H208a20,20,0,0,0,20-20V96A20,20,0,0,0,208,76ZM100,56a28,28,0,0,1,56,0V76H100ZM204,204H52V100H204Zm-60-52a16,16,0,1,1-16-16A16,16,0,0,1,144,152Z"},null,-1),B1t=[z1t],U1t={key:1},j1t=h("path",{d:"M216,96V208a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V96a8,8,0,0,1,8-8H208A8,8,0,0,1,216,96Z",opacity:"0.2"},null,-1),q1t=h("path",{d:"M208,80H176V56a48,48,0,0,0-96,0V80H48A16,16,0,0,0,32,96V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V96A16,16,0,0,0,208,80ZM96,56a32,32,0,0,1,64,0V80H96ZM208,208H48V96H208V208Zm-68-56a12,12,0,1,1-12-12A12,12,0,0,1,140,152Z"},null,-1),Y1t=[j1t,q1t],W1t={key:2},G1t=h("path",{d:"M208,80H176V56a48,48,0,0,0-96,0V80H48A16,16,0,0,0,32,96V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V96A16,16,0,0,0,208,80Zm-80,84a12,12,0,1,1,12-12A12,12,0,0,1,128,164Zm32-84H96V56a32,32,0,0,1,64,0Z"},null,-1),K1t=[G1t],X1t={key:3},J1t=h("path",{d:"M208,82H174V56a46,46,0,0,0-92,0V82H48A14,14,0,0,0,34,96V208a14,14,0,0,0,14,14H208a14,14,0,0,0,14-14V96A14,14,0,0,0,208,82ZM94,56a34,34,0,0,1,68,0V82H94ZM210,208a2,2,0,0,1-2,2H48a2,2,0,0,1-2-2V96a2,2,0,0,1,2-2H208a2,2,0,0,1,2,2Zm-72-56a10,10,0,1,1-10-10A10,10,0,0,1,138,152Z"},null,-1),Q1t=[J1t],e0t={key:4},t0t=h("path",{d:"M208,80H176V56a48,48,0,0,0-96,0V80H48A16,16,0,0,0,32,96V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V96A16,16,0,0,0,208,80ZM96,56a32,32,0,0,1,64,0V80H96ZM208,208H48V96H208V208Zm-68-56a12,12,0,1,1-12-12A12,12,0,0,1,140,152Z"},null,-1),n0t=[t0t],a0t={key:5},i0t=h("path",{d:"M208,84H172V56a44,44,0,0,0-88,0V84H48A12,12,0,0,0,36,96V208a12,12,0,0,0,12,12H208a12,12,0,0,0,12-12V96A12,12,0,0,0,208,84ZM92,56a36,36,0,0,1,72,0V84H92ZM212,208a4,4,0,0,1-4,4H48a4,4,0,0,1-4-4V96a4,4,0,0,1,4-4H208a4,4,0,0,1,4,4Zm-76-56a8,8,0,1,1-8-8A8,8,0,0,1,136,152Z"},null,-1),r0t=[i0t],o0t={name:"PhLock"},zJt=Ve({...o0t,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",F1t,B1t)):o.value==="duotone"?(b(),$("g",U1t,Y1t)):o.value==="fill"?(b(),$("g",W1t,K1t)):o.value==="light"?(b(),$("g",X1t,Q1t)):o.value==="regular"?(b(),$("g",e0t,n0t)):o.value==="thin"?(b(),$("g",a0t,r0t)):me("",!0)],16,Z1t))}}),s0t=["width","height","fill","transform"],l0t={key:0},u0t=h("path",{d:"M208,76H180V56A52,52,0,0,0,76,56V76H48A20,20,0,0,0,28,96V208a20,20,0,0,0,20,20H208a20,20,0,0,0,20-20V96A20,20,0,0,0,208,76ZM100,56a28,28,0,0,1,56,0V76H100ZM204,204H52V100H204Zm-76-92a32,32,0,0,0-12,61.66V180a12,12,0,0,0,24,0v-6.34A32,32,0,0,0,128,112Zm0,24a8,8,0,1,1-8,8A8,8,0,0,1,128,136Z"},null,-1),c0t=[u0t],d0t={key:1},f0t=h("path",{d:"M208,88H48a8,8,0,0,0-8,8V208a8,8,0,0,0,8,8H208a8,8,0,0,0,8-8V96A8,8,0,0,0,208,88Zm-80,72a20,20,0,1,1,20-20A20,20,0,0,1,128,160Z",opacity:"0.2"},null,-1),h0t=h("path",{d:"M208,80H176V56a48,48,0,0,0-96,0V80H48A16,16,0,0,0,32,96V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V96A16,16,0,0,0,208,80ZM96,56a32,32,0,0,1,64,0V80H96ZM208,208H48V96H208V208Zm-80-96a28,28,0,0,0-8,54.83V184a8,8,0,0,0,16,0V166.83A28,28,0,0,0,128,112Zm0,40a12,12,0,1,1,12-12A12,12,0,0,1,128,152Z"},null,-1),p0t=[f0t,h0t],m0t={key:2},v0t=h("path",{d:"M208,80H176V56a48,48,0,0,0-96,0V80H48A16,16,0,0,0,32,96V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V96A16,16,0,0,0,208,80Zm-72,78.63V184a8,8,0,0,1-16,0V158.63a24,24,0,1,1,16,0ZM160,80H96V56a32,32,0,0,1,64,0Z"},null,-1),g0t=[v0t],y0t={key:3},_0t=h("path",{d:"M208,82H174V56a46,46,0,0,0-92,0V82H48A14,14,0,0,0,34,96V208a14,14,0,0,0,14,14H208a14,14,0,0,0,14-14V96A14,14,0,0,0,208,82ZM94,56a34,34,0,0,1,68,0V82H94ZM210,208a2,2,0,0,1-2,2H48a2,2,0,0,1-2-2V96a2,2,0,0,1,2-2H208a2,2,0,0,1,2,2Zm-82-94a26,26,0,0,0-6,51.29V184a6,6,0,0,0,12,0V165.29A26,26,0,0,0,128,114Zm0,40a14,14,0,1,1,14-14A14,14,0,0,1,128,154Z"},null,-1),b0t=[_0t],w0t={key:4},$0t=h("path",{d:"M128,112a28,28,0,0,0-8,54.83V184a8,8,0,0,0,16,0V166.83A28,28,0,0,0,128,112Zm0,40a12,12,0,1,1,12-12A12,12,0,0,1,128,152Zm80-72H176V56a48,48,0,0,0-96,0V80H48A16,16,0,0,0,32,96V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V96A16,16,0,0,0,208,80ZM96,56a32,32,0,0,1,64,0V80H96ZM208,208H48V96H208V208Z"},null,-1),A0t=[$0t],S0t={key:5},C0t=h("path",{d:"M208,84H172V56a44,44,0,0,0-88,0V84H48A12,12,0,0,0,36,96V208a12,12,0,0,0,12,12H208a12,12,0,0,0,12-12V96A12,12,0,0,0,208,84ZM92,56a36,36,0,0,1,72,0V84H92ZM212,208a4,4,0,0,1-4,4H48a4,4,0,0,1-4-4V96a4,4,0,0,1,4-4H208a4,4,0,0,1,4,4Zm-84-92a24,24,0,0,0-4,47.66V184a4,4,0,0,0,8,0V163.66A24,24,0,0,0,128,116Zm0,40a16,16,0,1,1,16-16A16,16,0,0,1,128,156Z"},null,-1),k0t=[C0t],M0t={name:"PhLockKey"},BJt=Ve({...M0t,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",l0t,c0t)):o.value==="duotone"?(b(),$("g",d0t,p0t)):o.value==="fill"?(b(),$("g",m0t,g0t)):o.value==="light"?(b(),$("g",y0t,b0t)):o.value==="regular"?(b(),$("g",w0t,A0t)):o.value==="thin"?(b(),$("g",S0t,k0t)):me("",!0)],16,s0t))}}),x0t=["width","height","fill","transform"],E0t={key:0},L0t=h("path",{d:"M232.49,215.51,185,168a92.12,92.12,0,1,0-17,17l47.53,47.54a12,12,0,0,0,17-17ZM44,112a68,68,0,1,1,68,68A68.07,68.07,0,0,1,44,112Z"},null,-1),P0t=[L0t],T0t={key:1},D0t=h("path",{d:"M192,112a80,80,0,1,1-80-80A80,80,0,0,1,192,112Z",opacity:"0.2"},null,-1),V0t=h("path",{d:"M229.66,218.34,179.6,168.28a88.21,88.21,0,1,0-11.32,11.31l50.06,50.07a8,8,0,0,0,11.32-11.32ZM40,112a72,72,0,1,1,72,72A72.08,72.08,0,0,1,40,112Z"},null,-1),O0t=[D0t,V0t],I0t={key:2},H0t=h("path",{d:"M168,112a56,56,0,1,1-56-56A56,56,0,0,1,168,112Zm61.66,117.66a8,8,0,0,1-11.32,0l-50.06-50.07a88,88,0,1,1,11.32-11.31l50.06,50.06A8,8,0,0,1,229.66,229.66ZM112,184a72,72,0,1,0-72-72A72.08,72.08,0,0,0,112,184Z"},null,-1),N0t=[H0t],R0t={key:3},Z0t=h("path",{d:"M228.24,219.76l-51.38-51.38a86.15,86.15,0,1,0-8.48,8.48l51.38,51.38a6,6,0,0,0,8.48-8.48ZM38,112a74,74,0,1,1,74,74A74.09,74.09,0,0,1,38,112Z"},null,-1),F0t=[Z0t],z0t={key:4},B0t=h("path",{d:"M229.66,218.34l-50.07-50.06a88.11,88.11,0,1,0-11.31,11.31l50.06,50.07a8,8,0,0,0,11.32-11.32ZM40,112a72,72,0,1,1,72,72A72.08,72.08,0,0,1,40,112Z"},null,-1),U0t=[B0t],j0t={key:5},q0t=h("path",{d:"M226.83,221.17l-52.7-52.7a84.1,84.1,0,1,0-5.66,5.66l52.7,52.7a4,4,0,0,0,5.66-5.66ZM36,112a76,76,0,1,1,76,76A76.08,76.08,0,0,1,36,112Z"},null,-1),Y0t=[q0t],W0t={name:"PhMagnifyingGlass"},UJt=Ve({...W0t,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",E0t,P0t)):o.value==="duotone"?(b(),$("g",T0t,O0t)):o.value==="fill"?(b(),$("g",I0t,N0t)):o.value==="light"?(b(),$("g",R0t,F0t)):o.value==="regular"?(b(),$("g",z0t,U0t)):o.value==="thin"?(b(),$("g",j0t,Y0t)):me("",!0)],16,x0t))}}),G0t=["width","height","fill","transform"],K0t={key:0},X0t=h("path",{d:"M128,60a44,44,0,1,0,44,44A44.05,44.05,0,0,0,128,60Zm0,64a20,20,0,1,1,20-20A20,20,0,0,1,128,124Zm0-112a92.1,92.1,0,0,0-92,92c0,77.36,81.64,135.4,85.12,137.83a12,12,0,0,0,13.76,0,259,259,0,0,0,42.18-39C205.15,170.57,220,136.37,220,104A92.1,92.1,0,0,0,128,12Zm31.3,174.71A249.35,249.35,0,0,1,128,216.89a249.35,249.35,0,0,1-31.3-30.18C80,167.37,60,137.31,60,104a68,68,0,0,1,136,0C196,137.31,176,167.37,159.3,186.71Z"},null,-1),J0t=[X0t],Q0t={key:1},edt=h("path",{d:"M128,24a80,80,0,0,0-80,80c0,72,80,128,80,128s80-56,80-128A80,80,0,0,0,128,24Zm0,112a32,32,0,1,1,32-32A32,32,0,0,1,128,136Z",opacity:"0.2"},null,-1),tdt=h("path",{d:"M128,64a40,40,0,1,0,40,40A40,40,0,0,0,128,64Zm0,64a24,24,0,1,1,24-24A24,24,0,0,1,128,128Zm0-112a88.1,88.1,0,0,0-88,88c0,31.4,14.51,64.68,42,96.25a254.19,254.19,0,0,0,41.45,38.3,8,8,0,0,0,9.18,0A254.19,254.19,0,0,0,174,200.25c27.45-31.57,42-64.85,42-96.25A88.1,88.1,0,0,0,128,16Zm0,206c-16.53-13-72-60.75-72-118a72,72,0,0,1,144,0C200,161.23,144.53,209,128,222Z"},null,-1),ndt=[edt,tdt],adt={key:2},idt=h("path",{d:"M128,16a88.1,88.1,0,0,0-88,88c0,75.3,80,132.17,83.41,134.55a8,8,0,0,0,9.18,0C136,236.17,216,179.3,216,104A88.1,88.1,0,0,0,128,16Zm0,56a32,32,0,1,1-32,32A32,32,0,0,1,128,72Z"},null,-1),rdt=[idt],odt={key:3},sdt=h("path",{d:"M128,66a38,38,0,1,0,38,38A38,38,0,0,0,128,66Zm0,64a26,26,0,1,1,26-26A26,26,0,0,1,128,130Zm0-112a86.1,86.1,0,0,0-86,86c0,30.91,14.34,63.74,41.47,94.94a252.32,252.32,0,0,0,41.09,38,6,6,0,0,0,6.88,0,252.32,252.32,0,0,0,41.09-38c27.13-31.2,41.47-64,41.47-94.94A86.1,86.1,0,0,0,128,18Zm0,206.51C113,212.93,54,163.62,54,104a74,74,0,0,1,148,0C202,163.62,143,212.93,128,224.51Z"},null,-1),ldt=[sdt],udt={key:4},cdt=h("path",{d:"M128,64a40,40,0,1,0,40,40A40,40,0,0,0,128,64Zm0,64a24,24,0,1,1,24-24A24,24,0,0,1,128,128Zm0-112a88.1,88.1,0,0,0-88,88c0,31.4,14.51,64.68,42,96.25a254.19,254.19,0,0,0,41.45,38.3,8,8,0,0,0,9.18,0A254.19,254.19,0,0,0,174,200.25c27.45-31.57,42-64.85,42-96.25A88.1,88.1,0,0,0,128,16Zm0,206c-16.53-13-72-60.75-72-118a72,72,0,0,1,144,0C200,161.23,144.53,209,128,222Z"},null,-1),ddt=[cdt],fdt={key:5},hdt=h("path",{d:"M128,68a36,36,0,1,0,36,36A36,36,0,0,0,128,68Zm0,64a28,28,0,1,1,28-28A28,28,0,0,1,128,132Zm0-112a84.09,84.09,0,0,0-84,84c0,30.42,14.17,62.79,41,93.62a250,250,0,0,0,40.73,37.66,4,4,0,0,0,4.58,0A250,250,0,0,0,171,197.62c26.81-30.83,41-63.2,41-93.62A84.09,84.09,0,0,0,128,20Zm37.1,172.23A254.62,254.62,0,0,1,128,227a254.62,254.62,0,0,1-37.1-34.81C73.15,171.8,52,139.9,52,104a76,76,0,0,1,152,0C204,139.9,182.85,171.8,165.1,192.23Z"},null,-1),pdt=[hdt],mdt={name:"PhMapPin"},jJt=Ve({...mdt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",K0t,J0t)):o.value==="duotone"?(b(),$("g",Q0t,ndt)):o.value==="fill"?(b(),$("g",adt,rdt)):o.value==="light"?(b(),$("g",odt,ldt)):o.value==="regular"?(b(),$("g",udt,ddt)):o.value==="thin"?(b(),$("g",fdt,pdt)):me("",!0)],16,G0t))}}),vdt=["width","height","fill","transform"],gdt={key:0},ydt=h("path",{d:"M231.38,46.54a12,12,0,0,0-10.29-2.18L161.4,59.28l-60-30a12,12,0,0,0-8.28-.91l-64,16A12,12,0,0,0,20,56V200a12,12,0,0,0,14.91,11.64L94.6,196.72l60,30a12,12,0,0,0,8.28.91l64-16A12,12,0,0,0,236,200V56A12,12,0,0,0,231.38,46.54ZM108,59.42l40,20V196.58l-40-20Zm-64,6,40-10V174.63l-40,10ZM212,190.63l-40,10V81.37l40-10Z"},null,-1),_dt=[ydt],bdt={key:1},wdt=h("path",{d:"M160,72V216L96,184V40Z",opacity:"0.2"},null,-1),$dt=h("path",{d:"M228.92,49.69a8,8,0,0,0-6.86-1.45L160.93,63.52,99.58,32.84a8,8,0,0,0-5.52-.6l-64,16A8,8,0,0,0,24,56V200a8,8,0,0,0,9.94,7.76l61.13-15.28,61.35,30.68A8.15,8.15,0,0,0,160,224a8,8,0,0,0,1.94-.24l64-16A8,8,0,0,0,232,200V56A8,8,0,0,0,228.92,49.69ZM104,52.94l48,24V203.06l-48-24ZM40,62.25l48-12v127.5l-48,12Zm176,131.5-48,12V78.25l48-12Z"},null,-1),Adt=[wdt,$dt],Sdt={key:2},Cdt=h("path",{d:"M228.92,49.69a8,8,0,0,0-6.86-1.45L160.93,63.52,99.58,32.84a8,8,0,0,0-5.52-.6l-64,16A8,8,0,0,0,24,56V200a8,8,0,0,0,9.94,7.76l61.13-15.28,61.35,30.68A8.15,8.15,0,0,0,160,224a8,8,0,0,0,1.94-.24l64-16A8,8,0,0,0,232,200V56A8,8,0,0,0,228.92,49.69ZM96,176a8,8,0,0,0-1.94.24L40,189.75V62.25L95.07,48.48l.93.46Zm120,17.75-55.07,13.77-.93-.46V80a8,8,0,0,0,1.94-.23L216,66.25Z"},null,-1),kdt=[Cdt],Mdt={key:3},xdt=h("path",{d:"M227.69,51.27a6,6,0,0,0-5.15-1.09L160.7,65.64l-62-31a6,6,0,0,0-4.14-.45l-64,16A6,6,0,0,0,26,56V200a6,6,0,0,0,7.46,5.82L95.3,190.36l62,31a6,6,0,0,0,4.14.45l64-16A6,6,0,0,0,230,200V56A6,6,0,0,0,227.69,51.27ZM102,49.71l52,26V206.29l-52-26Zm-64,11,52-13V179.32l-52,13ZM218,195.32l-52,13V76.68l52-13Z"},null,-1),Edt=[xdt],Ldt={key:4},Pdt=h("path",{d:"M228.92,49.69a8,8,0,0,0-6.86-1.45L160.93,63.52,99.58,32.84a8,8,0,0,0-5.52-.6l-64,16A8,8,0,0,0,24,56V200a8,8,0,0,0,9.94,7.76l61.13-15.28,61.35,30.68A8.15,8.15,0,0,0,160,224a8,8,0,0,0,1.94-.24l64-16A8,8,0,0,0,232,200V56A8,8,0,0,0,228.92,49.69ZM104,52.94l48,24V203.06l-48-24ZM40,62.25l48-12v127.5l-48,12Zm176,131.5-48,12V78.25l48-12Z"},null,-1),Tdt=[Pdt],Ddt={key:5},Vdt=h("path",{d:"M226.46,52.85a4,4,0,0,0-3.43-.73L160.47,67.76,97.79,36.42a4,4,0,0,0-2.76-.3l-64,16A4,4,0,0,0,28,56V200a4,4,0,0,0,5,3.88l62.56-15.64,62.68,31.34a4,4,0,0,0,2.76.3l64-16a4,4,0,0,0,3-3.88V56A4,4,0,0,0,226.46,52.85ZM100,46.47l56,28V209.53l-56-28ZM36,59.12l56-14V180.88l-56,14ZM220,196.88l-56,14V75.12l56-14Z"},null,-1),Odt=[Vdt],Idt={name:"PhMapTrifold"},qJt=Ve({...Idt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",gdt,_dt)):o.value==="duotone"?(b(),$("g",bdt,Adt)):o.value==="fill"?(b(),$("g",Sdt,kdt)):o.value==="light"?(b(),$("g",Mdt,Edt)):o.value==="regular"?(b(),$("g",Ldt,Tdt)):o.value==="thin"?(b(),$("g",Ddt,Odt)):me("",!0)],16,vdt))}}),Hdt=["width","height","fill","transform"],Ndt={key:0},Rdt=h("path",{d:"M252,120a52.06,52.06,0,0,0-52-52H160.32c-3.44-.21-52.6-4-99.46-43.3A20,20,0,0,0,28,40V200a19.8,19.8,0,0,0,11.54,18.12,19.86,19.86,0,0,0,21.32-2.81A192.92,192.92,0,0,1,144,174.47v26.2a20,20,0,0,0,8.9,16.64,11.35,11.35,0,0,0,1.39.8l14.44,7.06A20,20,0,0,0,198.37,213l11.09-41.82A52.07,52.07,0,0,0,252,120ZM52,191.63V48.4c36.17,28.07,72.17,38.1,92,41.66V150C124.17,153.52,88.17,163.55,52,191.63ZM176.39,202.2,168,198.1V172h16.4ZM200,148H168V92h32a28,28,0,1,1,0,56Z"},null,-1),Zdt=[Rdt],Fdt={key:1},zdt=h("path",{d:"M240,120a40,40,0,0,1-40,40H160V80h40A40,40,0,0,1,240,120Z",opacity:"0.2"},null,-1),Bdt=h("path",{d:"M248,120a48.05,48.05,0,0,0-48-48H160.2c-2.91-.17-53.62-3.74-101.91-44.24A16,16,0,0,0,32,40V200a16,16,0,0,0,26.29,12.25c37.77-31.68,77-40.76,93.71-43.3v31.72A16,16,0,0,0,159.12,214l11,7.33A16,16,0,0,0,194.5,212l11.77-44.36A48.07,48.07,0,0,0,248,120ZM48,199.93V40h0c42.81,35.91,86.63,45,104,47.24v65.48C134.65,155,90.84,164.07,48,199.93Zm131,8,0,.11-11-7.33V168h21.6ZM200,152H168V88h32a32,32,0,1,1,0,64Z"},null,-1),Udt=[zdt,Bdt],jdt={key:2},qdt=h("path",{d:"M200,72H160.2c-2.91-.17-53.62-3.74-101.91-44.24A16,16,0,0,0,32,40V200a16,16,0,0,0,26.29,12.25c37.77-31.68,77-40.76,93.71-43.3v31.72A16,16,0,0,0,159.12,214l11,7.33A16,16,0,0,0,194.5,212l11.77-44.36A48,48,0,0,0,200,72ZM179,207.89l0,.11-11-7.33V168h21.6ZM200,152H168V88h32a32,32,0,1,1,0,64Z"},null,-1),Ydt=[qdt],Wdt={key:3},Gdt=h("path",{d:"M246,120a46.05,46.05,0,0,0-46-46H160.15c-2.58-.15-54.1-3.57-103.15-44.71A14,14,0,0,0,34,40V200a13.85,13.85,0,0,0,8.07,12.68A14.16,14.16,0,0,0,48,214a13.9,13.9,0,0,0,9-3.3c40-33.52,81.57-42,97-44.07v34a14,14,0,0,0,6.23,11.65l11,7.33a14,14,0,0,0,21.32-8.17l12.13-45.71A46.07,46.07,0,0,0,246,120ZM49.29,201.52A2,2,0,0,1,46,200V40a1.9,1.9,0,0,1,1.15-1.8A2.08,2.08,0,0,1,48,38a1.91,1.91,0,0,1,1.26.48c44,36.92,89,45.19,104.71,47v69C138.29,156.33,93.3,164.61,49.29,201.52Zm131.64,7a2,2,0,0,1-3.05,1.18l-11-7.33a2,2,0,0,1-.89-1.67V166h26.2ZM200,154H166V86h34a34,34,0,1,1,0,68Z"},null,-1),Kdt=[Gdt],Xdt={key:4},Jdt=h("path",{d:"M248,120a48.05,48.05,0,0,0-48-48H160.2c-2.91-.17-53.62-3.74-101.91-44.24A16,16,0,0,0,32,40V200a16,16,0,0,0,26.29,12.25c37.77-31.68,77-40.76,93.71-43.3v31.72A16,16,0,0,0,159.12,214l11,7.33A16,16,0,0,0,194.5,212l11.77-44.36A48.07,48.07,0,0,0,248,120ZM48,199.93V40h0c42.81,35.91,86.63,45,104,47.24v65.48C134.65,155,90.84,164.07,48,199.93Zm131,8,0,.11-11-7.33V168h21.6ZM200,152H168V88h32a32,32,0,1,1,0,64Z"},null,-1),Qdt=[Jdt],e2t={key:5},t2t=h("path",{d:"M200,76H160.1c-2.19-.11-54.55-3.38-104.38-45.17A12,12,0,0,0,36,40V200a11.88,11.88,0,0,0,6.92,10.87A12.18,12.18,0,0,0,48,212a11.93,11.93,0,0,0,7.69-2.83c42.46-35.62,86.76-43.25,100.28-44.8v36.29a12,12,0,0,0,5.34,10l11,7.33a12,12,0,0,0,18.28-7l12.49-47.09A44,44,0,0,0,200,76Zm-44,80.3c-13.53,1.35-60,8.62-105.42,46.75A4,4,0,0,1,44,200V40a4,4,0,0,1,2.3-3.62A4.32,4.32,0,0,1,48.05,36a3.88,3.88,0,0,1,2.53,1C96,75.09,142.47,82.36,156,83.71ZM182.87,209a4,4,0,0,1-6.1,2.36l-11-7.33a4,4,0,0,1-1.78-3.33V164h30.8ZM200,156H164V84h36a36,36,0,0,1,0,72Z"},null,-1),n2t=[t2t],a2t={name:"PhMegaphone"},YJt=Ve({...a2t,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",Ndt,Zdt)):o.value==="duotone"?(b(),$("g",Fdt,Udt)):o.value==="fill"?(b(),$("g",jdt,Ydt)):o.value==="light"?(b(),$("g",Wdt,Kdt)):o.value==="regular"?(b(),$("g",Xdt,Qdt)):o.value==="thin"?(b(),$("g",e2t,n2t)):me("",!0)],16,Hdt))}}),i2t=["width","height","fill","transform"],r2t={key:0},o2t=h("path",{d:"M128,180a52.06,52.06,0,0,0,52-52V64A52,52,0,0,0,76,64v64A52.06,52.06,0,0,0,128,180ZM100,64a28,28,0,0,1,56,0v64a28,28,0,0,1-56,0Zm40,155.22V240a12,12,0,0,1-24,0V219.22A92.14,92.14,0,0,1,36,128a12,12,0,0,1,24,0,68,68,0,0,0,136,0,12,12,0,0,1,24,0A92.14,92.14,0,0,1,140,219.22Z"},null,-1),s2t=[o2t],l2t={key:1},u2t=h("path",{d:"M168,64v64a40,40,0,0,1-40,40h0a40,40,0,0,1-40-40V64a40,40,0,0,1,40-40h0A40,40,0,0,1,168,64Z",opacity:"0.2"},null,-1),c2t=h("path",{d:"M128,176a48.05,48.05,0,0,0,48-48V64a48,48,0,0,0-96,0v64A48.05,48.05,0,0,0,128,176ZM96,64a32,32,0,0,1,64,0v64a32,32,0,0,1-64,0Zm40,143.6V240a8,8,0,0,1-16,0V207.6A80.11,80.11,0,0,1,48,128a8,8,0,0,1,16,0,64,64,0,0,0,128,0,8,8,0,0,1,16,0A80.11,80.11,0,0,1,136,207.6Z"},null,-1),d2t=[u2t,c2t],f2t={key:2},h2t=h("path",{d:"M80,128V64a48,48,0,0,1,96,0v64a48,48,0,0,1-96,0Zm128,0a8,8,0,0,0-16,0,64,64,0,0,1-128,0,8,8,0,0,0-16,0,80.11,80.11,0,0,0,72,79.6V240a8,8,0,0,0,16,0V207.6A80.11,80.11,0,0,0,208,128Z"},null,-1),p2t=[h2t],m2t={key:3},v2t=h("path",{d:"M128,174a46.06,46.06,0,0,0,46-46V64a46,46,0,0,0-92,0v64A46.06,46.06,0,0,0,128,174ZM94,64a34,34,0,0,1,68,0v64a34,34,0,0,1-68,0Zm40,141.75V240a6,6,0,0,1-12,0V205.75A78.09,78.09,0,0,1,50,128a6,6,0,0,1,12,0,66,66,0,0,0,132,0,6,6,0,0,1,12,0A78.09,78.09,0,0,1,134,205.75Z"},null,-1),g2t=[v2t],y2t={key:4},_2t=h("path",{d:"M128,176a48.05,48.05,0,0,0,48-48V64a48,48,0,0,0-96,0v64A48.05,48.05,0,0,0,128,176ZM96,64a32,32,0,0,1,64,0v64a32,32,0,0,1-64,0Zm40,143.6V240a8,8,0,0,1-16,0V207.6A80.11,80.11,0,0,1,48,128a8,8,0,0,1,16,0,64,64,0,0,0,128,0,8,8,0,0,1,16,0A80.11,80.11,0,0,1,136,207.6Z"},null,-1),b2t=[_2t],w2t={key:5},$2t=h("path",{d:"M128,172a44.05,44.05,0,0,0,44-44V64a44,44,0,0,0-88,0v64A44.05,44.05,0,0,0,128,172ZM92,64a36,36,0,0,1,72,0v64a36,36,0,0,1-72,0Zm40,139.89V240a4,4,0,0,1-8,0V203.89A76.09,76.09,0,0,1,52,128a4,4,0,0,1,8,0,68,68,0,0,0,136,0,4,4,0,0,1,8,0A76.09,76.09,0,0,1,132,203.89Z"},null,-1),A2t=[$2t],S2t={name:"PhMicrophone"},WJt=Ve({...S2t,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",r2t,s2t)):o.value==="duotone"?(b(),$("g",l2t,d2t)):o.value==="fill"?(b(),$("g",f2t,p2t)):o.value==="light"?(b(),$("g",m2t,g2t)):o.value==="regular"?(b(),$("g",y2t,b2t)):o.value==="thin"?(b(),$("g",w2t,A2t)):me("",!0)],16,i2t))}}),C2t=["width","height","fill","transform"],k2t={key:0},M2t=h("path",{d:"M168,12A75.9,75.9,0,0,0,92.49,96.33L23.91,189.85a19.89,19.89,0,0,0,2,26l14.29,14.29a19.89,19.89,0,0,0,26,2l93.52-68.58A76,76,0,1,0,168,12Zm52,76a51.66,51.66,0,0,1-7.75,27.27L140.74,43.75A52,52,0,0,1,220,88ZM54.72,210.71l-9.43-9.43,56.19-76.63a76.46,76.46,0,0,0,29.87,29.87ZM116,88a51.63,51.63,0,0,1,7.75-27.27l71.51,71.51A52,52,0,0,1,116,88Z"},null,-1),x2t=[M2t],E2t={key:1},L2t=h("path",{d:"M156.5,151,59,222.45a8,8,0,0,1-10.38-.79l-14.3-14.3A8,8,0,0,1,33.55,197L105,99.5l0,0A64,64,0,0,0,156.48,151Z",opacity:"0.2"},null,-1),P2t=h("path",{d:"M168,16A72.07,72.07,0,0,0,96,88a73.29,73.29,0,0,0,.63,9.42L27.12,192.22A15.93,15.93,0,0,0,28.71,213L43,227.29a15.93,15.93,0,0,0,20.78,1.59l94.81-69.53A73.29,73.29,0,0,0,168,160a72,72,0,1,0,0-144Zm56,72a55.72,55.72,0,0,1-11.16,33.52L134.49,43.16A56,56,0,0,1,224,88ZM54.32,216,40,201.68,102.14,117A72.37,72.37,0,0,0,139,153.86ZM112,88a55.67,55.67,0,0,1,11.16-33.51l78.34,78.34A56,56,0,0,1,112,88Zm-2.35,58.34a8,8,0,0,1,0,11.31l-8,8a8,8,0,1,1-11.31-11.31l8-8A8,8,0,0,1,109.67,146.33Z"},null,-1),T2t=[L2t,P2t],D2t={key:2},V2t=h("path",{d:"M115.06,46.36a4,4,0,0,0-6.11.54A71.54,71.54,0,0,0,96,88a73.29,73.29,0,0,0,.63,9.42L27.12,192.22A15.93,15.93,0,0,0,28.71,213L43,227.29a15.93,15.93,0,0,0,20.78,1.59l94.81-69.53A73.29,73.29,0,0,0,168,160a71.54,71.54,0,0,0,41.09-12.93,4,4,0,0,0,.54-6.11Zm2.61,103.28-16,16a8,8,0,1,1-11.31-11.31l16-16a8,8,0,0,1,11.31,11.31Zm109.4-20.56a4,4,0,0,1-6.12.54L126.38,35.05a4,4,0,0,1,.54-6.12A71.93,71.93,0,0,1,227.07,129.08Z"},null,-1),O2t=[V2t],I2t={key:3},H2t=h("path",{d:"M168,18A69.94,69.94,0,0,0,98.74,98l-70,95.46a13.92,13.92,0,0,0,1.39,18.17l14.3,14.3a13.93,13.93,0,0,0,18.17,1.39l95.46-70A70,70,0,1,0,168,18Zm58,70a57.65,57.65,0,0,1-13,36.52L131.49,43A57.95,57.95,0,0,1,226,88ZM55.5,217.59a2,2,0,0,1-2.6-.2L38.61,203.1a2,2,0,0,1-.2-2.6l64.22-87.56a70.32,70.32,0,0,0,40.44,40.43ZM110,88a57.73,57.73,0,0,1,13-36.52L204.53,133A58,58,0,0,1,110,88Zm-1.75,59.75a6,6,0,0,1,0,8.49l-8,8a6,6,0,1,1-8.49-8.49l8-8A6,6,0,0,1,108.26,147.74Z"},null,-1),N2t=[H2t],R2t={key:4},Z2t=h("path",{d:"M168,16A72.07,72.07,0,0,0,96,88a73.29,73.29,0,0,0,.63,9.42L27.12,192.22A15.93,15.93,0,0,0,28.71,213L43,227.29a15.93,15.93,0,0,0,20.78,1.59l94.81-69.53A73.29,73.29,0,0,0,168,160a72,72,0,1,0,0-144Zm56,72a55.72,55.72,0,0,1-11.16,33.52L134.49,43.16A56,56,0,0,1,224,88ZM54.32,216,40,201.68,102.14,117A72.37,72.37,0,0,0,139,153.86ZM112,88a55.67,55.67,0,0,1,11.16-33.51l78.34,78.34A56,56,0,0,1,112,88Zm-2.35,58.34a8,8,0,0,1,0,11.31l-8,8a8,8,0,1,1-11.31-11.31l8-8A8,8,0,0,1,109.67,146.33Z"},null,-1),F2t=[Z2t],z2t={key:5},B2t=h("path",{d:"M168,20a68.08,68.08,0,0,0-68,68,67.19,67.19,0,0,0,.82,10.49L30.34,194.59a11.94,11.94,0,0,0,1.2,15.58l14.29,14.3a11.95,11.95,0,0,0,15.58,1.19l96.11-70.48A68,68,0,1,0,168,20Zm60,68a59.7,59.7,0,0,1-14.87,39.47L128.54,42.87A59.94,59.94,0,0,1,228,88ZM56.68,219.21a4,4,0,0,1-5.2-.4L37.19,204.52a4,4,0,0,1-.4-5.2l66.46-90.62a68.31,68.31,0,0,0,44.05,44.05ZM108,88a59.77,59.77,0,0,1,14.87-39.47l84.6,84.6A60,60,0,0,1,108,88Zm-1.17,61.17a4,4,0,0,1,0,5.65l-8,8a4,4,0,1,1-5.65-5.65l8-8A4,4,0,0,1,106.84,149.16Z"},null,-1),U2t=[B2t],j2t={name:"PhMicrophoneStage"},GJt=Ve({...j2t,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",k2t,x2t)):o.value==="duotone"?(b(),$("g",E2t,T2t)):o.value==="fill"?(b(),$("g",D2t,O2t)):o.value==="light"?(b(),$("g",I2t,N2t)):o.value==="regular"?(b(),$("g",R2t,F2t)):o.value==="thin"?(b(),$("g",z2t,U2t)):me("",!0)],16,C2t))}}),q2t=["width","height","fill","transform"],Y2t={key:0},W2t=h("path",{d:"M228,128a12,12,0,0,1-12,12H40a12,12,0,0,1,0-24H216A12,12,0,0,1,228,128Z"},null,-1),G2t=[W2t],K2t={key:1},X2t=h("path",{d:"M216,56V200a16,16,0,0,1-16,16H56a16,16,0,0,1-16-16V56A16,16,0,0,1,56,40H200A16,16,0,0,1,216,56Z",opacity:"0.2"},null,-1),J2t=h("path",{d:"M224,128a8,8,0,0,1-8,8H40a8,8,0,0,1,0-16H216A8,8,0,0,1,224,128Z"},null,-1),Q2t=[X2t,J2t],eft={key:2},tft=h("path",{d:"M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM184,136H72a8,8,0,0,1,0-16H184a8,8,0,0,1,0,16Z"},null,-1),nft=[tft],aft={key:3},ift=h("path",{d:"M222,128a6,6,0,0,1-6,6H40a6,6,0,0,1,0-12H216A6,6,0,0,1,222,128Z"},null,-1),rft=[ift],oft={key:4},sft=h("path",{d:"M224,128a8,8,0,0,1-8,8H40a8,8,0,0,1,0-16H216A8,8,0,0,1,224,128Z"},null,-1),lft=[sft],uft={key:5},cft=h("path",{d:"M220,128a4,4,0,0,1-4,4H40a4,4,0,0,1,0-8H216A4,4,0,0,1,220,128Z"},null,-1),dft=[cft],fft={name:"PhMinus"},KJt=Ve({...fft,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",Y2t,G2t)):o.value==="duotone"?(b(),$("g",K2t,Q2t)):o.value==="fill"?(b(),$("g",eft,nft)):o.value==="light"?(b(),$("g",aft,rft)):o.value==="regular"?(b(),$("g",oft,lft)):o.value==="thin"?(b(),$("g",uft,dft)):me("",!0)],16,q2t))}}),hft=["width","height","fill","transform"],pft={key:0},mft=h("path",{d:"M168,120a12,12,0,0,1-5.12,9.83l-40,28A12,12,0,0,1,104,148V92a12,12,0,0,1,18.88-9.83l40,28A12,12,0,0,1,168,120Zm68-56V176a28,28,0,0,1-28,28H48a28,28,0,0,1-28-28V64A28,28,0,0,1,48,36H208A28,28,0,0,1,236,64Zm-24,0a4,4,0,0,0-4-4H48a4,4,0,0,0-4,4V176a4,4,0,0,0,4,4H208a4,4,0,0,0,4-4ZM160,216H96a12,12,0,0,0,0,24h64a12,12,0,0,0,0-24Z"},null,-1),vft=[mft],gft={key:1},yft=h("path",{d:"M208,48H48A16,16,0,0,0,32,64V176a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V64A16,16,0,0,0,208,48ZM112,152V88l48,32Z",opacity:"0.2"},null,-1),_ft=h("path",{d:"M208,40H48A24,24,0,0,0,24,64V176a24,24,0,0,0,24,24H208a24,24,0,0,0,24-24V64A24,24,0,0,0,208,40Zm8,136a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V64a8,8,0,0,1,8-8H208a8,8,0,0,1,8,8Zm-48,48a8,8,0,0,1-8,8H96a8,8,0,0,1,0-16h64A8,8,0,0,1,168,224Zm-3.56-110.66-48-32A8,8,0,0,0,104,88v64a8,8,0,0,0,12.44,6.66l48-32a8,8,0,0,0,0-13.32ZM120,137.05V103l25.58,17Z"},null,-1),bft=[yft,_ft],wft={key:2},$ft=h("path",{d:"M168,224a8,8,0,0,1-8,8H96a8,8,0,0,1,0-16h64A8,8,0,0,1,168,224ZM232,64V176a24,24,0,0,1-24,24H48a24,24,0,0,1-24-24V64A24,24,0,0,1,48,40H208A24,24,0,0,1,232,64Zm-68,56a8,8,0,0,0-3.41-6.55l-40-28A8,8,0,0,0,108,92v56a8,8,0,0,0,12.59,6.55l40-28A8,8,0,0,0,164,120Z"},null,-1),Aft=[$ft],Sft={key:3},Cft=h("path",{d:"M163.33,115l-48-32A6,6,0,0,0,106,88v64a6,6,0,0,0,9.33,5l48-32a6,6,0,0,0,0-10ZM118,140.79V99.21L149.18,120ZM208,42H48A22,22,0,0,0,26,64V176a22,22,0,0,0,22,22H208a22,22,0,0,0,22-22V64A22,22,0,0,0,208,42Zm10,134a10,10,0,0,1-10,10H48a10,10,0,0,1-10-10V64A10,10,0,0,1,48,54H208a10,10,0,0,1,10,10Zm-52,48a6,6,0,0,1-6,6H96a6,6,0,0,1,0-12h64A6,6,0,0,1,166,224Z"},null,-1),kft=[Cft],Mft={key:4},xft=h("path",{d:"M208,40H48A24,24,0,0,0,24,64V176a24,24,0,0,0,24,24H208a24,24,0,0,0,24-24V64A24,24,0,0,0,208,40Zm8,136a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V64a8,8,0,0,1,8-8H208a8,8,0,0,1,8,8Zm-48,48a8,8,0,0,1-8,8H96a8,8,0,0,1,0-16h64A8,8,0,0,1,168,224Zm-3.56-110.66-48-32A8,8,0,0,0,104,88v64a8,8,0,0,0,12.44,6.66l48-32a8,8,0,0,0,0-13.32ZM120,137.05V103l25.58,17Z"},null,-1),Eft=[xft],Lft={key:5},Pft=h("path",{d:"M162.22,116.67l-48-32A4,4,0,0,0,108,88v64a4,4,0,0,0,2.11,3.53,4,4,0,0,0,4.11-.2l48-32a4,4,0,0,0,0-6.66ZM116,144.53V95.47L152.79,120ZM208,44H48A20,20,0,0,0,28,64V176a20,20,0,0,0,20,20H208a20,20,0,0,0,20-20V64A20,20,0,0,0,208,44Zm12,132a12,12,0,0,1-12,12H48a12,12,0,0,1-12-12V64A12,12,0,0,1,48,52H208a12,12,0,0,1,12,12Zm-56,48a4,4,0,0,1-4,4H96a4,4,0,0,1,0-8h64A4,4,0,0,1,164,224Z"},null,-1),Tft=[Pft],Dft={name:"PhMonitorPlay"},XJt=Ve({...Dft,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",pft,vft)):o.value==="duotone"?(b(),$("g",gft,bft)):o.value==="fill"?(b(),$("g",wft,Aft)):o.value==="light"?(b(),$("g",Sft,kft)):o.value==="regular"?(b(),$("g",Mft,Eft)):o.value==="thin"?(b(),$("g",Lft,Tft)):me("",!0)],16,hft))}}),Vft=["width","height","fill","transform"],Oft={key:0},Ift=h("path",{d:"M236.37,139.4a12,12,0,0,0-12-3A84.07,84.07,0,0,1,119.6,31.59a12,12,0,0,0-15-15A108.86,108.86,0,0,0,49.69,55.07,108,108,0,0,0,136,228a107.09,107.09,0,0,0,64.93-21.69,108.86,108.86,0,0,0,38.44-54.94A12,12,0,0,0,236.37,139.4Zm-49.88,47.74A84,84,0,0,1,68.86,69.51,84.93,84.93,0,0,1,92.27,48.29Q92,52.13,92,56A108.12,108.12,0,0,0,200,164q3.87,0,7.71-.27A84.79,84.79,0,0,1,186.49,187.14Z"},null,-1),Hft=[Ift],Nft={key:1},Rft=h("path",{d:"M227.89,147.89A96,96,0,1,1,108.11,28.11,96.09,96.09,0,0,0,227.89,147.89Z",opacity:"0.2"},null,-1),Zft=h("path",{d:"M233.54,142.23a8,8,0,0,0-8-2,88.08,88.08,0,0,1-109.8-109.8,8,8,0,0,0-10-10,104.84,104.84,0,0,0-52.91,37A104,104,0,0,0,136,224a103.09,103.09,0,0,0,62.52-20.88,104.84,104.84,0,0,0,37-52.91A8,8,0,0,0,233.54,142.23ZM188.9,190.34A88,88,0,0,1,65.66,67.11a89,89,0,0,1,31.4-26A106,106,0,0,0,96,56,104.11,104.11,0,0,0,200,160a106,106,0,0,0,14.92-1.06A89,89,0,0,1,188.9,190.34Z"},null,-1),Fft=[Rft,Zft],zft={key:2},Bft=h("path",{d:"M235.54,150.21a104.84,104.84,0,0,1-37,52.91A104,104,0,0,1,32,120,103.09,103.09,0,0,1,52.88,57.48a104.84,104.84,0,0,1,52.91-37,8,8,0,0,1,10,10,88.08,88.08,0,0,0,109.8,109.8,8,8,0,0,1,10,10Z"},null,-1),Uft=[Bft],jft={key:3},qft=h("path",{d:"M232.13,143.64a6,6,0,0,0-6-1.49A90.07,90.07,0,0,1,113.86,29.85a6,6,0,0,0-7.49-7.48A102.88,102.88,0,0,0,54.48,58.68,102,102,0,0,0,197.32,201.52a102.88,102.88,0,0,0,36.31-51.89A6,6,0,0,0,232.13,143.64Zm-42,48.29a90,90,0,0,1-126-126A90.9,90.9,0,0,1,99.65,37.66,102.06,102.06,0,0,0,218.34,156.35,90.9,90.9,0,0,1,190.1,191.93Z"},null,-1),Yft=[qft],Wft={key:4},Gft=h("path",{d:"M233.54,142.23a8,8,0,0,0-8-2,88.08,88.08,0,0,1-109.8-109.8,8,8,0,0,0-10-10,104.84,104.84,0,0,0-52.91,37A104,104,0,0,0,136,224a103.09,103.09,0,0,0,62.52-20.88,104.84,104.84,0,0,0,37-52.91A8,8,0,0,0,233.54,142.23ZM188.9,190.34A88,88,0,0,1,65.66,67.11a89,89,0,0,1,31.4-26A106,106,0,0,0,96,56,104.11,104.11,0,0,0,200,160a106,106,0,0,0,14.92-1.06A89,89,0,0,1,188.9,190.34Z"},null,-1),Kft=[Gft],Xft={key:5},Jft=h("path",{d:"M230.72,145.06a4,4,0,0,0-4-1A92.08,92.08,0,0,1,111.94,29.27a4,4,0,0,0-5-5A100.78,100.78,0,0,0,56.08,59.88a100,100,0,0,0,140,140,100.78,100.78,0,0,0,35.59-50.87A4,4,0,0,0,230.72,145.06ZM191.3,193.53A92,92,0,0,1,62.47,64.7a93,93,0,0,1,39.88-30.35,100.09,100.09,0,0,0,119.3,119.3A93,93,0,0,1,191.3,193.53Z"},null,-1),Qft=[Jft],eht={name:"PhMoon"},JJt=Ve({...eht,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",Oft,Hft)):o.value==="duotone"?(b(),$("g",Nft,Fft)):o.value==="fill"?(b(),$("g",zft,Uft)):o.value==="light"?(b(),$("g",jft,Yft)):o.value==="regular"?(b(),$("g",Wft,Kft)):o.value==="thin"?(b(),$("g",Xft,Qft)):me("",!0)],16,Vft))}}),tht=["width","height","fill","transform"],nht={key:0},aht=h("path",{d:"M160,80a32,32,0,1,0-32-32A32,32,0,0,0,160,80Zm0-40a8,8,0,1,1-8,8A8,8,0,0,1,160,40Zm94.32,153.88L199.76,101.8A19.85,19.85,0,0,0,182.55,92h0a19.83,19.83,0,0,0-17.2,9.8l-18.7,31.55-37.42-63.5a20,20,0,0,0-34.46,0L1.66,193.91A12,12,0,0,0,12,212H244a12,12,0,0,0,10.32-18.12ZM92,87.87,108.57,116H75.43ZM33,188l28.28-48h61.44L151,188Zm145.86,0L160.56,157l22-37.1L222.94,188Z"},null,-1),iht=[aht],rht={key:1},oht=h("path",{d:"M144,52a20,20,0,1,1,20,20A20,20,0,0,1,144,52Zm49.44,55.92a8,8,0,0,0-13.77,0l-33,55.75-21-35.67H50.35L8,200H248Z",opacity:"0.2"},null,-1),sht=h("path",{d:"M164,80a28,28,0,1,0-28-28A28,28,0,0,0,164,80Zm0-40a12,12,0,1,1-12,12A12,12,0,0,1,164,40Zm90.88,155.92-54.56-92.08A15.87,15.87,0,0,0,186.55,96h0a15.85,15.85,0,0,0-13.76,7.84L146.63,148l-44.84-76.1a16,16,0,0,0-27.58,0L1.11,195.94A8,8,0,0,0,8,208H248a8,8,0,0,0,6.88-12.08ZM88,80l23.57,40H64.43ZM22,192l33-56h66l33,56Zm150.57,0-16.66-28.28L186.55,112,234,192Z"},null,-1),lht=[oht,sht],uht={key:2},cht=h("path",{d:"M254.88,195.92l-54.56-92.08A15.87,15.87,0,0,0,186.55,96h0a15.85,15.85,0,0,0-13.76,7.84l-15.64,26.39a4,4,0,0,0,0,4.07l26.8,45.47a8.13,8.13,0,0,1-1.89,10.55,8,8,0,0,1-11.8-2.26L101.79,71.88a16,16,0,0,0-27.58,0L1.11,195.94a8,8,0,0,0,1,9.52A8.23,8.23,0,0,0,8.23,208H247.77a8.29,8.29,0,0,0,6.09-2.55A8,8,0,0,0,254.88,195.92ZM64.43,120,88,80l23.57,40ZM140,52a24,24,0,1,1,24,24A24,24,0,0,1,140,52Z"},null,-1),dht=[cht],fht={key:3},hht=h("path",{d:"M164,78a26,26,0,1,0-26-26A26,26,0,0,0,164,78Zm0-40a14,14,0,1,1-14,14A14,14,0,0,1,164,38Zm89.16,158.94L198.6,104.86a13.9,13.9,0,0,0-12-6.86h0a13.88,13.88,0,0,0-12,6.86l-27.88,47.05-46.56-79a14,14,0,0,0-24.13,0L2.83,197A6,6,0,0,0,8,206H248a6,6,0,0,0,5.16-9.06ZM86.27,79a2,2,0,0,1,3.46,0l25.34,43H60.93ZM18.5,194l35.36-60h68.29l19.3,32.77,0,0,16,27.2Zm152.93,0-17.85-30.29L184.83,111a2,2,0,0,1,1.72-1,1.93,1.93,0,0,1,1.72,1l49.2,83Z"},null,-1),pht=[hht],mht={key:4},vht=h("path",{d:"M164,80a28,28,0,1,0-28-28A28,28,0,0,0,164,80Zm0-40a12,12,0,1,1-12,12A12,12,0,0,1,164,40Zm90.88,155.92-54.56-92.08A15.87,15.87,0,0,0,186.55,96h0a15.85,15.85,0,0,0-13.76,7.84L146.63,148l-44.84-76.1a16,16,0,0,0-27.58,0L1.11,195.94A8,8,0,0,0,8,208H248a8,8,0,0,0,6.88-12.08ZM88,80l23.57,40H64.43ZM22,192l33-56h66l18.74,31.8,0,0L154,192Zm150.57,0-16.66-28.28L186.55,112,234,192Z"},null,-1),ght=[vht],yht={key:5},_ht=h("path",{d:"M164,76a24,24,0,1,0-24-24A24,24,0,0,0,164,76Zm0-40a16,16,0,1,1-16,16A16,16,0,0,1,164,36Zm87.44,162-54.56-92.08A11.91,11.91,0,0,0,186.55,100h0a11.89,11.89,0,0,0-10.32,5.88l-29.61,50L98.34,73.91a12,12,0,0,0-20.68,0L4.55,198A4,4,0,0,0,8,204H248a4,4,0,0,0,3.44-6ZM84.55,78a4,4,0,0,1,6.9,0l27.12,46H57.43ZM15,196l37.71-64h70.58L161,196Zm155.29,0-19-32.29L183.11,110a4,4,0,0,1,6.88,0l51,86Z"},null,-1),bht=[_ht],wht={name:"PhMountains"},QJt=Ve({...wht,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",nht,iht)):o.value==="duotone"?(b(),$("g",rht,lht)):o.value==="fill"?(b(),$("g",uht,dht)):o.value==="light"?(b(),$("g",fht,pht)):o.value==="regular"?(b(),$("g",mht,ght)):o.value==="thin"?(b(),$("g",yht,bht)):me("",!0)],16,tht))}}),$ht=["width","height","fill","transform"],Aht={key:0},Sht=h("path",{d:"M238.7,102.46,62.81,37.21l-.25-.09A20,20,0,0,0,37.12,62.56l.09.25L102.46,238.7A20,20,0,0,0,121.3,252h.35a20,20,0,0,0,18.77-14.12l.09-.29,21.23-75.85,75.85-21.23.29-.09a20,20,0,0,0,.82-38Zm-89.93,38a12,12,0,0,0-8.32,8.32l-19.68,70.29L62.8,62.8l156.26,58Z"},null,-1),Cht=[Sht],kht={key:1},Mht=h("path",{d:"M234.35,129,152,152,129,234.35a8,8,0,0,1-15.21.27l-65.28-176A8,8,0,0,1,58.63,48.46l176,65.28A8,8,0,0,1,234.35,129Z",opacity:"0.2"},null,-1),xht=h("path",{d:"M237.33,106.21,61.41,41l-.16-.05A16,16,0,0,0,40.9,61.25a1,1,0,0,0,.05.16l65.26,175.92A15.77,15.77,0,0,0,121.28,248h.3a15.77,15.77,0,0,0,15-11.29l.06-.2,21.84-78,78-21.84.2-.06a16,16,0,0,0,.62-30.38ZM149.84,144.3a8,8,0,0,0-5.54,5.54L121.3,232l-.06-.17L56,56l175.82,65.22.16.06Z"},null,-1),Eht=[Mht,xht],Lht={key:2},Pht=h("path",{d:"M248,121.58a15.76,15.76,0,0,1-11.29,15l-.2.06-78,21.84-21.84,78-.06.2a15.77,15.77,0,0,1-15,11.29h-.3a15.77,15.77,0,0,1-15.07-10.67L41,61.41a1,1,0,0,1-.05-.16A16,16,0,0,1,61.25,40.9l.16.05,175.92,65.26A15.78,15.78,0,0,1,248,121.58Z"},null,-1),Tht=[Pht],Dht={key:3},Vht=h("path",{d:"M236.65,108.1,60.72,42.83l-.13,0A14,14,0,0,0,42.78,60.59s0,.09,0,.13L108.1,236.65A13.77,13.77,0,0,0,121.28,246h.26a13.8,13.8,0,0,0,13.14-9.88l0-.15,22.14-79.1L236,134.73l.15,0a14,14,0,0,0,.53-26.58Zm-4,15.1-82.26,23a6,6,0,0,0-4.16,4.16l-23,82.26a1.85,1.85,0,0,1-1.86,1.36,1.82,1.82,0,0,1-1.92-1.35.61.61,0,0,0,0-.12L54.11,56.62a2,2,0,0,1,2.51-2.51l175.91,65.26.12,0a2,2,0,0,1,0,3.79Z"},null,-1),Oht=[Vht],Iht={key:4},Hht=h("path",{d:"M237.33,106.21,61.41,41l-.16-.05A16,16,0,0,0,40.9,61.25a1,1,0,0,0,.05.16l65.26,175.92A15.77,15.77,0,0,0,121.28,248h.3a15.77,15.77,0,0,0,15-11.29l.06-.2,21.84-78,78-21.84.2-.06a16,16,0,0,0,.62-30.38ZM149.84,144.3a8,8,0,0,0-5.54,5.54L121.3,232l-.06-.17L56,56l175.82,65.22.16.06Z"},null,-1),Nht=[Hht],Rht={key:5},Zht=h("path",{d:"M236,110,59.93,44.67A12,12,0,0,0,44.69,60L110,235.93A11.83,11.83,0,0,0,121.28,244h.22a11.82,11.82,0,0,0,11.26-8.47l0-.1,22.45-80.19,80.19-22.44.1,0A12,12,0,0,0,236,110Zm-2.79,15.12-82.3,23a4,4,0,0,0-2.78,2.77l-23,82.3a3.88,3.88,0,0,1-3.74,2.78,4,4,0,0,1-3.88-2.77L52.22,57.32a3.93,3.93,0,0,1,1-4.14A4,4,0,0,1,56,52a3.86,3.86,0,0,1,1.25.21l176.08,65.32a4,4,0,0,1-.09,7.59Z"},null,-1),Fht=[Zht],zht={name:"PhNavigationArrow"},eQt=Ve({...zht,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",Aht,Cht)):o.value==="duotone"?(b(),$("g",kht,Eht)):o.value==="fill"?(b(),$("g",Lht,Tht)):o.value==="light"?(b(),$("g",Dht,Oht)):o.value==="regular"?(b(),$("g",Iht,Nht)):o.value==="thin"?(b(),$("g",Rht,Fht)):me("",!0)],16,$ht))}}),Bht=["width","height","fill","transform"],Uht={key:0},jht=h("path",{d:"M92,108a12,12,0,0,1,12-12h72a12,12,0,0,1,0,24H104A12,12,0,0,1,92,108Zm12,52h72a12,12,0,0,0,0-24H104a12,12,0,0,0,0,24ZM236,64V184a28,28,0,0,1-28,28H36A32,32,0,0,1,4,180V88a12,12,0,0,1,24,0v92a8,8,0,0,0,16,0V64A20,20,0,0,1,64,44H216A20,20,0,0,1,236,64Zm-24,4H68V180a32,32,0,0,1-1,8H208a4,4,0,0,0,4-4Z"},null,-1),qht=[jht],Yht={key:1},Wht=h("path",{d:"M224,64V184a16,16,0,0,1-16,16H32a16,16,0,0,0,16-16V64a8,8,0,0,1,8-8H216A8,8,0,0,1,224,64Z",opacity:"0.2"},null,-1),Ght=h("path",{d:"M88,112a8,8,0,0,1,8-8h80a8,8,0,0,1,0,16H96A8,8,0,0,1,88,112Zm8,40h80a8,8,0,0,0,0-16H96a8,8,0,0,0,0,16ZM232,64V184a24,24,0,0,1-24,24H32A24,24,0,0,1,8,184.11V88a8,8,0,0,1,16,0v96a8,8,0,0,0,16,0V64A16,16,0,0,1,56,48H216A16,16,0,0,1,232,64Zm-16,0H56V184a23.84,23.84,0,0,1-1.37,8H208a8,8,0,0,0,8-8Z"},null,-1),Kht=[Wht,Ght],Xht={key:2},Jht=h("path",{d:"M216,48H56A16,16,0,0,0,40,64V184a8,8,0,0,1-16,0V88A8,8,0,0,0,8,88v96.11A24,24,0,0,0,32,208H208a24,24,0,0,0,24-24V64A16,16,0,0,0,216,48ZM176,152H96a8,8,0,0,1,0-16h80a8,8,0,0,1,0,16Zm0-32H96a8,8,0,0,1,0-16h80a8,8,0,0,1,0,16Z"},null,-1),Qht=[Jht],ept={key:3},tpt=h("path",{d:"M182,112a6,6,0,0,1-6,6H96a6,6,0,0,1,0-12h80A6,6,0,0,1,182,112Zm-6,26H96a6,6,0,0,0,0,12h80a6,6,0,0,0,0-12Zm54-74V184a22,22,0,0,1-22,22H32a22,22,0,0,1-22-21.91V88a6,6,0,0,1,12,0v96a10,10,0,0,0,20,0V64A14,14,0,0,1,56,50H216A14,14,0,0,1,230,64Zm-12,0a2,2,0,0,0-2-2H56a2,2,0,0,0-2,2V184a21.84,21.84,0,0,1-2.41,10H208a10,10,0,0,0,10-10Z"},null,-1),npt=[tpt],apt={key:4},ipt=h("path",{d:"M88,112a8,8,0,0,1,8-8h80a8,8,0,0,1,0,16H96A8,8,0,0,1,88,112Zm8,40h80a8,8,0,0,0,0-16H96a8,8,0,0,0,0,16ZM232,64V184a24,24,0,0,1-24,24H32A24,24,0,0,1,8,184.11V88a8,8,0,0,1,16,0v96a8,8,0,0,0,16,0V64A16,16,0,0,1,56,48H216A16,16,0,0,1,232,64Zm-16,0H56V184a23.84,23.84,0,0,1-1.37,8H208a8,8,0,0,0,8-8Z"},null,-1),rpt=[ipt],opt={key:5},spt=h("path",{d:"M180,112a4,4,0,0,1-4,4H96a4,4,0,0,1,0-8h80A4,4,0,0,1,180,112Zm-4,28H96a4,4,0,0,0,0,8h80a4,4,0,0,0,0-8Zm52-76V184a20,20,0,0,1-20,20H32a20,20,0,0,1-20-19.92V88a4,4,0,0,1,8,0v96a12,12,0,0,0,24,0V64A12,12,0,0,1,56,52H216A12,12,0,0,1,228,64Zm-8,0a4,4,0,0,0-4-4H56a4,4,0,0,0-4,4V184a19.86,19.86,0,0,1-4,12H208a12,12,0,0,0,12-12Z"},null,-1),lpt=[spt],upt={name:"PhNewspaper"},tQt=Ve({...upt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",Uht,qht)):o.value==="duotone"?(b(),$("g",Yht,Kht)):o.value==="fill"?(b(),$("g",Xht,Qht)):o.value==="light"?(b(),$("g",ept,npt)):o.value==="regular"?(b(),$("g",apt,rpt)):o.value==="thin"?(b(),$("g",opt,lpt)):me("",!0)],16,Bht))}}),cpt=["width","height","fill","transform"],dpt={key:0},fpt=h("path",{d:"M225.6,62.64l-88-48.17a19.91,19.91,0,0,0-19.2,0l-88,48.17A20,20,0,0,0,20,80.19v95.62a20,20,0,0,0,10.4,17.55l88,48.17a19.89,19.89,0,0,0,19.2,0l88-48.17A20,20,0,0,0,236,175.81V80.19A20,20,0,0,0,225.6,62.64ZM128,36.57,200,76,178.57,87.73l-72-39.42Zm0,78.83L56,76,81.56,62l72,39.41ZM44,96.79l72,39.4v76.67L44,173.44Zm96,116.07V136.19l24-13.13V152a12,12,0,0,0,24,0V109.92l24-13.13v76.65Z"},null,-1),hpt=[fpt],ppt={key:1},mpt=h("path",{d:"M128,129.09V232a8,8,0,0,1-3.84-1l-88-48.18a8,8,0,0,1-4.16-7V80.18a8,8,0,0,1,.7-3.25Z",opacity:"0.2"},null,-1),vpt=h("path",{d:"M223.68,66.15,135.68,18a15.88,15.88,0,0,0-15.36,0l-88,48.17a16,16,0,0,0-8.32,14v95.64a16,16,0,0,0,8.32,14l88,48.17a15.88,15.88,0,0,0,15.36,0l88-48.17a16,16,0,0,0,8.32-14V80.18A16,16,0,0,0,223.68,66.15ZM128,32l80.34,44-29.77,16.3-80.35-44ZM128,120,47.66,76l33.9-18.56,80.34,44ZM40,90l80,43.78v85.79L40,175.82Zm176,85.78h0l-80,43.79V133.82l32-17.51V152a8,8,0,0,0,16,0V107.55L216,90v85.77Z"},null,-1),gpt=[mpt,vpt],ypt={key:2},_pt=h("path",{d:"M223.68,66.15,135.68,18a15.88,15.88,0,0,0-15.36,0l-88,48.17a16,16,0,0,0-8.32,14v95.64a16,16,0,0,0,8.32,14l88,48.17a15.88,15.88,0,0,0,15.36,0l88-48.17a16,16,0,0,0,8.32-14V80.18A16,16,0,0,0,223.68,66.15ZM128,32l80.35,44L178.57,92.29l-80.35-44Zm0,88L47.65,76,81.56,57.43l80.35,44Zm88,55.85h0l-80,43.79V133.83l32-17.51V152a8,8,0,0,0,16,0V107.56l32-17.51v85.76Z"},null,-1),bpt=[_pt],wpt={key:3},$pt=h("path",{d:"M222.72,67.91l-88-48.18a13.9,13.9,0,0,0-13.44,0l-88,48.18A14,14,0,0,0,26,80.18v95.64a14,14,0,0,0,7.28,12.27l88,48.18a13.92,13.92,0,0,0,13.44,0l88-48.18A14,14,0,0,0,230,175.82V80.18A14,14,0,0,0,222.72,67.91ZM127,30.25a2,2,0,0,1,1.92,0L212.51,76,178.57,94.57,94.05,48.31ZM122,223,39,177.57a2,2,0,0,1-1-1.75V86.66l84,46ZM43.49,76,81.56,55.15l84.51,46.26L128,122.24ZM218,175.82a2,2,0,0,1-1,1.75h0L134,223V132.64l36-19.71V152a6,6,0,0,0,12,0V106.37l36-19.71Z"},null,-1),Apt=[$pt],Spt={key:4},Cpt=h("path",{d:"M223.68,66.15,135.68,18a15.88,15.88,0,0,0-15.36,0l-88,48.17a16,16,0,0,0-8.32,14v95.64a16,16,0,0,0,8.32,14l88,48.17a15.88,15.88,0,0,0,15.36,0l88-48.17a16,16,0,0,0,8.32-14V80.18A16,16,0,0,0,223.68,66.15ZM128,32l80.34,44-29.77,16.3-80.35-44ZM128,120,47.66,76l33.9-18.56,80.34,44ZM40,90l80,43.78v85.79L40,175.82Zm176,85.78h0l-80,43.79V133.82l32-17.51V152a8,8,0,0,0,16,0V107.55L216,90v85.77Z"},null,-1),kpt=[Cpt],Mpt={key:5},xpt=h("path",{d:"M221.76,69.66l-88-48.18a12,12,0,0,0-11.52,0l-88,48.18A12,12,0,0,0,28,80.18v95.64a12,12,0,0,0,6.24,10.52l88,48.18a11.95,11.95,0,0,0,11.52,0l88-48.18A12,12,0,0,0,228,175.82V80.18A12,12,0,0,0,221.76,69.66ZM126.08,28.5a3.94,3.94,0,0,1,3.84,0L216.67,76,178.5,96.89a4,4,0,0,0-.58-.4l-88-48.18Zm1.92,96L39.33,76,81.56,52.87l88.67,48.54Zm-89.92,54.8a4,4,0,0,1-2.08-3.5V83.29l88,48.16v94.91Zm179.84,0h0l-85.92,47V131.45l40-21.89V152a4,4,0,0,0,8,0V105.18l40-21.89v92.53A4,4,0,0,1,217.92,179.32Z"},null,-1),Ept=[xpt],Lpt={name:"PhPackage"},nQt=Ve({...Lpt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",dpt,hpt)):o.value==="duotone"?(b(),$("g",ppt,gpt)):o.value==="fill"?(b(),$("g",ypt,bpt)):o.value==="light"?(b(),$("g",wpt,Apt)):o.value==="regular"?(b(),$("g",Spt,kpt)):o.value==="thin"?(b(),$("g",Mpt,Ept)):me("",!0)],16,cpt))}}),Ppt=["width","height","fill","transform"],Tpt={key:0},Dpt=h("path",{d:"M230.14,25.86a20,20,0,0,0-19.57-5.11l-.22.07L18.44,79a20,20,0,0,0-3.06,37.25L99,157l40.71,83.65a19.81,19.81,0,0,0,18,11.38c.57,0,1.15,0,1.73-.07A19.82,19.82,0,0,0,177,237.56L235.18,45.65a1.42,1.42,0,0,0,.07-.22A20,20,0,0,0,230.14,25.86ZM156.91,221.07l-34.37-70.64,46-45.95a12,12,0,0,0-17-17l-46,46L34.93,99.09,210,46Z"},null,-1),Vpt=[Dpt],Opt={key:1},Ipt=h("path",{d:"M223.69,42.18l-58.22,192a8,8,0,0,1-14.92,1.25L108,148,20.58,105.45a8,8,0,0,1,1.25-14.92l192-58.22A8,8,0,0,1,223.69,42.18Z",opacity:"0.2"},null,-1),Hpt=h("path",{d:"M227.32,28.68a16,16,0,0,0-15.66-4.08l-.15,0L19.57,82.84a16,16,0,0,0-2.49,29.8L102,154l41.3,84.87A15.86,15.86,0,0,0,157.74,248q.69,0,1.38-.06a15.88,15.88,0,0,0,14-11.51l58.2-191.94c0-.05,0-.1,0-.15A16,16,0,0,0,227.32,28.68ZM157.83,231.85l-.05.14,0-.07-40.06-82.3,48-48a8,8,0,0,0-11.31-11.31l-48,48L24.08,98.25l-.07,0,.14,0L216,40Z"},null,-1),Npt=[Ipt,Hpt],Rpt={key:2},Zpt=h("path",{d:"M231.4,44.34s0,.1,0,.15l-58.2,191.94a15.88,15.88,0,0,1-14,11.51q-.69.06-1.38.06a15.86,15.86,0,0,1-14.42-9.15L107,164.15a4,4,0,0,1,.77-4.58l57.92-57.92a8,8,0,0,0-11.31-11.31L96.43,148.26a4,4,0,0,1-4.58.77L17.08,112.64a16,16,0,0,1,2.49-29.8l191.94-58.2.15,0A16,16,0,0,1,231.4,44.34Z"},null,-1),Fpt=[Zpt],zpt={key:3},Bpt=h("path",{d:"M225.88,30.12a13.83,13.83,0,0,0-13.7-3.58l-.11,0L20.14,84.77A14,14,0,0,0,18,110.85l85.56,41.64L145.12,238a13.87,13.87,0,0,0,12.61,8c.4,0,.81,0,1.21-.05a13.9,13.9,0,0,0,12.29-10.09l58.2-191.93,0-.11A13.83,13.83,0,0,0,225.88,30.12Zm-8,10.4L159.73,232.43l0,.11a2,2,0,0,1-3.76.26l-40.68-83.58,49-49a6,6,0,1,0-8.49-8.49l-49,49L23.15,100a2,2,0,0,1,.31-3.74l.11,0L215.48,38.08a1.94,1.94,0,0,1,1.92.52A2,2,0,0,1,217.92,40.52Z"},null,-1),Upt=[Bpt],jpt={key:4},qpt=h("path",{d:"M227.32,28.68a16,16,0,0,0-15.66-4.08l-.15,0L19.57,82.84a16,16,0,0,0-2.49,29.8L102,154l41.3,84.87A15.86,15.86,0,0,0,157.74,248q.69,0,1.38-.06a15.88,15.88,0,0,0,14-11.51l58.2-191.94c0-.05,0-.1,0-.15A16,16,0,0,0,227.32,28.68ZM157.83,231.85l-.05.14,0-.07-40.06-82.3,48-48a8,8,0,0,0-11.31-11.31l-48,48L24.08,98.25l-.07,0,.14,0L216,40Z"},null,-1),Ypt=[qpt],Wpt={key:5},Gpt=h("path",{d:"M224.47,31.52a11.87,11.87,0,0,0-11.82-3L20.74,86.67a12,12,0,0,0-1.91,22.38L105,151l41.92,86.15A11.88,11.88,0,0,0,157.74,244c.34,0,.69,0,1,0a11.89,11.89,0,0,0,10.52-8.63l58.21-192,0-.08A11.85,11.85,0,0,0,224.47,31.52Zm-4.62,9.54-58.23,192a4,4,0,0,1-7.48.59l-41.3-84.86,50-50a4,4,0,1,0-5.66-5.66l-50,50-84.9-41.31a3.88,3.88,0,0,1-2.27-4,3.93,3.93,0,0,1,3-3.54L214.9,36.16A3.93,3.93,0,0,1,216,36a4,4,0,0,1,2.79,1.19A3.93,3.93,0,0,1,219.85,41.06Z"},null,-1),Kpt=[Gpt],Xpt={name:"PhPaperPlaneTilt"},aQt=Ve({...Xpt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",Tpt,Vpt)):o.value==="duotone"?(b(),$("g",Opt,Npt)):o.value==="fill"?(b(),$("g",Rpt,Fpt)):o.value==="light"?(b(),$("g",zpt,Upt)):o.value==="regular"?(b(),$("g",jpt,Ypt)):o.value==="thin"?(b(),$("g",Wpt,Kpt)):me("",!0)],16,Ppt))}}),Jpt=["width","height","fill","transform"],Qpt={key:0},emt=h("path",{d:"M212.48,136.49l-82.06,82a60,60,0,0,1-84.85-84.88l98.16-97.89a40,40,0,0,1,56.56,56.59l-.17.16-95.8,92.22a12,12,0,1,1-16.64-17.3l95.71-92.12a16,16,0,0,0-22.7-22.56L62.53,150.57a36,36,0,0,0,50.93,50.91l82.06-82a12,12,0,0,1,17,17Z"},null,-1),tmt=[emt],nmt={key:1},amt=h("path",{d:"M180.75,104.75,204,128l-82.06,81.94a48,48,0,0,1-67.88-67.88L153.37,41.37a32,32,0,0,1,45.26,45.26Z",opacity:"0.2"},null,-1),imt=h("path",{d:"M209.66,122.34a8,8,0,0,1,0,11.32l-82.05,82a56,56,0,0,1-79.2-79.21L147.67,35.73a40,40,0,1,1,56.61,56.55L105,193A24,24,0,1,1,71,159L154.3,74.38A8,8,0,1,1,165.7,85.6L82.39,170.31a8,8,0,1,0,11.27,11.36L192.93,81A24,24,0,1,0,159,47L59.76,147.68a40,40,0,1,0,56.53,56.62l82.06-82A8,8,0,0,1,209.66,122.34Z"},null,-1),rmt=[amt,imt],omt={key:2},smt=h("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm37.66,50.34a8,8,0,0,0-11.32,0L87.09,143A24,24,0,1,0,121,177l49.32-50.32a8,8,0,1,1,11.42,11.2l-49.37,50.38a40,40,0,1,1-56.62-56.51L143,63.09A24,24,0,1,1,177,97L109.71,165.6a8,8,0,1,1-11.42-11.2L165.6,85.71a8,8,0,0,0,.06-11.37Z"},null,-1),lmt=[smt],umt={key:3},cmt=h("path",{d:"M208.25,123.76a6,6,0,0,1,0,8.49l-82.06,82a54,54,0,0,1-76.36-76.39L149.1,37.14a38,38,0,1,1,53.77,53.72L103.59,191.54a22,22,0,1,1-31.15-31.09l83.28-84.67a6,6,0,0,1,8.56,8.42L81,168.91a10,10,0,1,0,14.11,14.18L194.35,82.4a26,26,0,1,0-36.74-36.8L58.33,146.28a42,42,0,1,0,59.37,59.44l82.06-82A6,6,0,0,1,208.25,123.76Z"},null,-1),dmt=[cmt],fmt={key:4},hmt=h("path",{d:"M209.66,122.34a8,8,0,0,1,0,11.32l-82.05,82a56,56,0,0,1-79.2-79.21L147.67,35.73a40,40,0,1,1,56.61,56.55L105,193A24,24,0,1,1,71,159L154.3,74.38A8,8,0,1,1,165.7,85.6L82.39,170.31a8,8,0,1,0,11.27,11.36L192.93,81A24,24,0,1,0,159,47L59.76,147.68a40,40,0,1,0,56.53,56.62l82.06-82A8,8,0,0,1,209.66,122.34Z"},null,-1),pmt=[hmt],mmt={key:5},vmt=h("path",{d:"M206.83,125.17a4,4,0,0,1,0,5.66l-82.06,82a52,52,0,0,1-73.54-73.55L150.52,38.55a36,36,0,1,1,50.94,50.9l-99.3,100.69a20,20,0,1,1-28.3-28.27l83.29-84.68a4,4,0,1,1,5.7,5.61L79.54,167.5a12,12,0,1,0,16.95,17L195.78,83.81A28,28,0,1,0,156.2,44.18L56.91,144.87a44,44,0,1,0,62.21,62.26l82-82A4,4,0,0,1,206.83,125.17Z"},null,-1),gmt=[vmt],ymt={name:"PhPaperclip"},iQt=Ve({...ymt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",Qpt,tmt)):o.value==="duotone"?(b(),$("g",nmt,rmt)):o.value==="fill"?(b(),$("g",omt,lmt)):o.value==="light"?(b(),$("g",umt,dmt)):o.value==="regular"?(b(),$("g",fmt,pmt)):o.value==="thin"?(b(),$("g",mmt,gmt)):me("",!0)],16,Jpt))}}),_mt=["width","height","fill","transform"],bmt={key:0},wmt=h("path",{d:"M200,164a36.07,36.07,0,0,0-33.94,24H72a28,28,0,0,1,0-56h96a44,44,0,0,0,0-88H72a12,12,0,0,0,0,24h96a20,20,0,0,1,0,40H72a52,52,0,0,0,0,104h94.06A36,36,0,1,0,200,164Zm0,48a12,12,0,1,1,12-12A12,12,0,0,1,200,212Z"},null,-1),$mt=[wmt],Amt={key:1},Smt=h("path",{d:"M224,200a24,24,0,1,1-24-24A24,24,0,0,1,224,200Z",opacity:"0.2"},null,-1),Cmt=h("path",{d:"M200,168a32.06,32.06,0,0,0-31,24H72a32,32,0,0,1,0-64h96a40,40,0,0,0,0-80H72a8,8,0,0,0,0,16h96a24,24,0,0,1,0,48H72a48,48,0,0,0,0,96h97a32,32,0,1,0,31-40Zm0,48a16,16,0,1,1,16-16A16,16,0,0,1,200,216Z"},null,-1),kmt=[Smt,Cmt],Mmt={key:2},xmt=h("path",{d:"M228,200a28,28,0,0,1-54.83,8H72a48,48,0,0,1,0-96h96a24,24,0,0,0,0-48H72a8,8,0,0,1,0-16h96a40,40,0,0,1,0,80H72a32,32,0,0,0,0,64H173.17A28,28,0,0,1,228,200Z"},null,-1),Emt=[xmt],Lmt={key:3},Pmt=h("path",{d:"M200,170a30.05,30.05,0,0,0-29.4,24H72a34,34,0,0,1,0-68h96a38,38,0,0,0,0-76H72a6,6,0,0,0,0,12h96a26,26,0,0,1,0,52H72a46,46,0,0,0,0,92h98.6A30,30,0,1,0,200,170Zm0,48a18,18,0,1,1,18-18A18,18,0,0,1,200,218Z"},null,-1),Tmt=[Pmt],Dmt={key:4},Vmt=h("path",{d:"M200,168a32.06,32.06,0,0,0-31,24H72a32,32,0,0,1,0-64h96a40,40,0,0,0,0-80H72a8,8,0,0,0,0,16h96a24,24,0,0,1,0,48H72a48,48,0,0,0,0,96h97a32,32,0,1,0,31-40Zm0,48a16,16,0,1,1,16-16A16,16,0,0,1,200,216Z"},null,-1),Omt=[Vmt],Imt={key:5},Hmt=h("path",{d:"M200,172a28,28,0,0,0-27.71,24H72a36,36,0,0,1,0-72h96a36,36,0,0,0,0-72H72a4,4,0,0,0,0,8h96a28,28,0,0,1,0,56H72a44,44,0,0,0,0,88H172.29A28,28,0,1,0,200,172Zm0,48a20,20,0,1,1,20-20A20,20,0,0,1,200,220Z"},null,-1),Nmt=[Hmt],Rmt={name:"PhPath"},rQt=Ve({...Rmt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",bmt,$mt)):o.value==="duotone"?(b(),$("g",Amt,kmt)):o.value==="fill"?(b(),$("g",Mmt,Emt)):o.value==="light"?(b(),$("g",Lmt,Tmt)):o.value==="regular"?(b(),$("g",Dmt,Omt)):o.value==="thin"?(b(),$("g",Imt,Nmt)):me("",!0)],16,_mt))}}),Zmt=["width","height","fill","transform"],Fmt={key:0},zmt=h("path",{d:"M230.14,70.54,185.46,25.85a20,20,0,0,0-28.29,0L33.86,149.17A19.85,19.85,0,0,0,28,163.31V208a20,20,0,0,0,20,20H92.69a19.86,19.86,0,0,0,14.14-5.86L230.14,98.82a20,20,0,0,0,0-28.28ZM91,204H52V165l84-84,39,39ZM192,103,153,64l18.34-18.34,39,39Z"},null,-1),Bmt=[zmt],Umt={key:1},jmt=h("path",{d:"M221.66,90.34,192,120,136,64l29.66-29.66a8,8,0,0,1,11.31,0L221.66,79A8,8,0,0,1,221.66,90.34Z",opacity:"0.2"},null,-1),qmt=h("path",{d:"M227.31,73.37,182.63,28.68a16,16,0,0,0-22.63,0L36.69,152A15.86,15.86,0,0,0,32,163.31V208a16,16,0,0,0,16,16H92.69A15.86,15.86,0,0,0,104,219.31L227.31,96a16,16,0,0,0,0-22.63ZM92.69,208H48V163.31l88-88L180.69,120ZM192,108.68,147.31,64l24-24L216,84.68Z"},null,-1),Ymt=[jmt,qmt],Wmt={key:2},Gmt=h("path",{d:"M227.31,73.37,182.63,28.68a16,16,0,0,0-22.63,0L36.69,152A15.86,15.86,0,0,0,32,163.31V208a16,16,0,0,0,16,16H92.69A15.86,15.86,0,0,0,104,219.31L227.31,96a16,16,0,0,0,0-22.63ZM192,108.68,147.31,64l24-24L216,84.68Z"},null,-1),Kmt=[Gmt],Xmt={key:3},Jmt=h("path",{d:"M225.9,74.78,181.21,30.09a14,14,0,0,0-19.8,0L38.1,153.41a13.94,13.94,0,0,0-4.1,9.9V208a14,14,0,0,0,14,14H92.69a13.94,13.94,0,0,0,9.9-4.1L225.9,94.58a14,14,0,0,0,0-19.8ZM94.1,209.41a2,2,0,0,1-1.41.59H48a2,2,0,0,1-2-2V163.31a2,2,0,0,1,.59-1.41L136,72.48,183.51,120ZM217.41,86.1,192,111.51,144.49,64,169.9,38.58a2,2,0,0,1,2.83,0l44.68,44.69a2,2,0,0,1,0,2.83Z"},null,-1),Qmt=[Jmt],e8t={key:4},t8t=h("path",{d:"M227.31,73.37,182.63,28.68a16,16,0,0,0-22.63,0L36.69,152A15.86,15.86,0,0,0,32,163.31V208a16,16,0,0,0,16,16H92.69A15.86,15.86,0,0,0,104,219.31L227.31,96a16,16,0,0,0,0-22.63ZM92.69,208H48V163.31l88-88L180.69,120ZM192,108.68,147.31,64l24-24L216,84.68Z"},null,-1),n8t=[t8t],a8t={key:5},i8t=h("path",{d:"M224.49,76.2,179.8,31.51a12,12,0,0,0-17,0L133.17,61.17h0L39.52,154.83A11.9,11.9,0,0,0,36,163.31V208a12,12,0,0,0,12,12H92.69a12,12,0,0,0,8.48-3.51L224.48,93.17a12,12,0,0,0,0-17Zm-129,134.63A4,4,0,0,1,92.69,212H48a4,4,0,0,1-4-4V163.31a4,4,0,0,1,1.17-2.83L136,69.65,186.34,120ZM218.83,87.51,192,114.34,141.66,64l26.82-26.83a4,4,0,0,1,5.66,0l44.69,44.68a4,4,0,0,1,0,5.66Z"},null,-1),r8t=[i8t],o8t={name:"PhPencilSimple"},oQt=Ve({...o8t,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",Fmt,Bmt)):o.value==="duotone"?(b(),$("g",Umt,Ymt)):o.value==="fill"?(b(),$("g",Wmt,Kmt)):o.value==="light"?(b(),$("g",Xmt,Qmt)):o.value==="regular"?(b(),$("g",e8t,n8t)):o.value==="thin"?(b(),$("g",a8t,r8t)):me("",!0)],16,Zmt))}}),s8t=["width","height","fill","transform"],l8t={key:0},u8t=h("path",{d:"M230.15,70.54,185.46,25.86a20,20,0,0,0-28.28,0L33.86,149.17A19.86,19.86,0,0,0,28,163.31V208a20,20,0,0,0,20,20H216a12,12,0,0,0,0-24H125L230.15,98.83A20,20,0,0,0,230.15,70.54ZM91,204H52V165l84-84,39,39ZM192,103,153,64l18.34-18.34,39,39Z"},null,-1),c8t=[u8t],d8t={key:1},f8t=h("path",{d:"M221.66,90.34,192,120,136,64l29.66-29.66a8,8,0,0,1,11.31,0L221.66,79A8,8,0,0,1,221.66,90.34Z",opacity:"0.2"},null,-1),h8t=h("path",{d:"M227.32,73.37,182.63,28.69a16,16,0,0,0-22.63,0L36.69,152A15.86,15.86,0,0,0,32,163.31V208a16,16,0,0,0,16,16H216a8,8,0,0,0,0-16H115.32l112-112A16,16,0,0,0,227.32,73.37ZM48,163.31l88-88L180.69,120l-88,88H48Zm144-54.62L147.32,64l24-24L216,84.69Z"},null,-1),p8t=[f8t,h8t],m8t={key:2},v8t=h("path",{d:"M227.32,73.37,182.63,28.69a16,16,0,0,0-22.63,0L36.69,152A15.86,15.86,0,0,0,32,163.31V208a16,16,0,0,0,16,16H216a8,8,0,0,0,0-16H115.32l112-112A16,16,0,0,0,227.32,73.37ZM192,108.69,147.32,64l24-24L216,84.69Z"},null,-1),g8t=[v8t],y8t={key:3},_8t=h("path",{d:"M225.91,74.79,181.22,30.1a14,14,0,0,0-19.8,0L38.1,153.41a13.94,13.94,0,0,0-4.1,9.9V208a14,14,0,0,0,14,14H216a6,6,0,0,0,0-12H110.49L225.91,94.59A14,14,0,0,0,225.91,74.79ZM93.52,210H48a2,2,0,0,1-2-2V163.31a2,2,0,0,1,.59-1.41L136,72.49,183.52,120ZM217.42,86.1,192,111.52,144.49,64,169.9,38.59a2,2,0,0,1,2.83,0l44.69,44.68A2,2,0,0,1,217.42,86.1Z"},null,-1),b8t=[_8t],w8t={key:4},$8t=h("path",{d:"M227.32,73.37,182.63,28.69a16,16,0,0,0-22.63,0L36.69,152A15.86,15.86,0,0,0,32,163.31V208a16,16,0,0,0,16,16H216a8,8,0,0,0,0-16H115.32l112-112A16,16,0,0,0,227.32,73.37ZM92.69,208H48V163.31l88-88L180.69,120ZM192,108.69,147.32,64l24-24L216,84.69Z"},null,-1),A8t=[$8t],S8t={key:5},C8t=h("path",{d:"M224.49,76.2,179.8,31.51a12,12,0,0,0-17,0L39.51,154.83A12,12,0,0,0,36,163.31V208a12,12,0,0,0,12,12H216a4,4,0,0,0,0-8H105.66L224.49,93.17A12,12,0,0,0,224.49,76.2ZM94.34,212H48a4,4,0,0,1-4-4V163.31a4,4,0,0,1,1.17-2.82L136,69.66,186.35,120ZM218.83,87.51,192,114.34,141.66,64l26.83-26.83a4,4,0,0,1,5.66,0l44.68,44.69A4,4,0,0,1,218.83,87.51Z"},null,-1),k8t=[C8t],M8t={name:"PhPencilSimpleLine"},sQt=Ve({...M8t,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",l8t,c8t)):o.value==="duotone"?(b(),$("g",d8t,p8t)):o.value==="fill"?(b(),$("g",m8t,g8t)):o.value==="light"?(b(),$("g",y8t,b8t)):o.value==="regular"?(b(),$("g",w8t,A8t)):o.value==="thin"?(b(),$("g",S8t,k8t)):me("",!0)],16,s8t))}}),x8t=["width","height","fill","transform"],E8t={key:0},L8t=h("path",{d:"M128,84A36,36,0,1,0,92,48,36,36,0,0,0,128,84Zm0-48a12,12,0,1,1-12,12A12,12,0,0,1,128,36ZM234.29,138.17a12,12,0,0,1-16.47,4.12c-.32-.19-32.37-18.92-77.82-21.88v27L201,216A12,12,0,1,1,183,232l-55-61.91L73,232A12,12,0,1,1,55,216l61-68.59v-27c-45.72,2.95-77.48,21.68-77.82,21.89a12,12,0,1,1-12.35-20.58C27.58,120.66,69.35,96,128,96s100.42,24.66,102.17,25.71A12,12,0,0,1,234.29,138.17Z"},null,-1),P8t=[L8t],T8t={key:1},D8t=h("path",{d:"M152,48a24,24,0,1,1-24-24A24,24,0,0,1,152,48Z",opacity:"0.2"},null,-1),V8t=h("path",{d:"M128,80A32,32,0,1,0,96,48,32,32,0,0,0,128,80Zm0-48a16,16,0,1,1-16,16A16,16,0,0,1,128,32ZM230.86,132.12a8,8,0,0,1-11,2.74c-.35-.21-35.11-20.59-83.88-22.67V149l62,69.73a8,8,0,1,1-12,10.62L128,164,70,229.31a8,8,0,1,1-12-10.62L120,149V112.18c-49,2.08-83.52,22.46-83.88,22.68a8,8,0,0,1-8.24-13.72C29.6,120.11,70.45,96,128,96s98.4,24.11,100.12,25.14A8,8,0,0,1,230.86,132.12Z"},null,-1),O8t=[D8t,V8t],I8t={key:2},H8t=h("path",{d:"M95.89,48a32,32,0,1,1,32,32A32,32,0,0,1,95.89,48Zm132.23,73.14C226.4,120.11,185.55,96,128,96S29.6,120.11,27.88,121.14a8,8,0,0,0,8.24,13.72c.36-.22,34.91-20.6,83.88-22.68V149L58,218.69a8,8,0,1,0,12,10.62L128,164l58,65.27a8,8,0,0,0,12-10.62L136,149V112.19c48.77,2.08,83.53,22.46,83.88,22.67a8,8,0,1,0,8.24-13.72Z"},null,-1),N8t=[H8t],R8t={key:3},Z8t=h("path",{d:"M128,78A30,30,0,1,0,98,48,30,30,0,0,0,128,78Zm0-48a18,18,0,1,1-18,18A18,18,0,0,1,128,30ZM229.14,131.09a6,6,0,0,1-8.23,2c-.37-.21-36.49-21.43-86.91-23v39.61L196.48,220a6,6,0,0,1-9,8L128,161,68.48,228a6,6,0,0,1-9-8L122,149.72V110.11c-50.42,1.6-86.55,22.82-86.92,23a6,6,0,0,1-6.17-10.29C30.6,121.84,71,98,128,98s97.39,23.84,99.09,24.86A6,6,0,0,1,229.14,131.09Z"},null,-1),F8t=[Z8t],z8t={key:4},B8t=h("path",{d:"M128,80A32,32,0,1,0,96,48,32,32,0,0,0,128,80Zm0-48a16,16,0,1,1-16,16A16,16,0,0,1,128,32ZM230.86,132.12a8,8,0,0,1-11,2.74c-.35-.21-35.11-20.59-83.88-22.67V149l62,69.73a8,8,0,1,1-12,10.62L128,164,70,229.31a8,8,0,1,1-12-10.62L120,149V112.18c-49,2.08-83.52,22.46-83.88,22.68a8,8,0,1,1-8.23-13.72C29.6,120.11,70.45,96,128,96s98.4,24.11,100.12,25.14A8,8,0,0,1,230.86,132.12Z"},null,-1),U8t=[B8t],j8t={key:5},q8t=h("path",{d:"M227.43,130.06a4,4,0,0,1-5.49,1.37c-.38-.23-37.87-22.29-89.94-23.38v42.43l63,70.86a4,4,0,0,1-6,5.32L128,158,67,226.66a4,4,0,0,1-6-5.32l63-70.86V108.05c-52.07,1.09-89.56,23.15-89.94,23.38a4,4,0,0,1-4.12-6.86c1.67-1,41.6-24.57,98.06-24.57s96.39,23.57,98.06,24.57A4,4,0,0,1,227.43,130.06ZM100,48a28,28,0,1,1,28,28A28,28,0,0,1,100,48Zm8,0a20,20,0,1,0,20-20A20,20,0,0,0,108,48Z"},null,-1),Y8t=[q8t],W8t={name:"PhPersonSimple"},lQt=Ve({...W8t,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",E8t,P8t)):o.value==="duotone"?(b(),$("g",T8t,O8t)):o.value==="fill"?(b(),$("g",I8t,N8t)):o.value==="light"?(b(),$("g",R8t,F8t)):o.value==="regular"?(b(),$("g",z8t,U8t)):o.value==="thin"?(b(),$("g",j8t,Y8t)):me("",!0)],16,x8t))}}),G8t=["width","height","fill","transform"],K8t={key:0},X8t=h("path",{d:"M224,154.8l-47.09-21.11-.18-.08a19.94,19.94,0,0,0-19,1.75,13.08,13.08,0,0,0-1.12.84l-22.31,19c-13-7.05-26.43-20.37-33.49-33.21l19.06-22.66a11.76,11.76,0,0,0,.85-1.15,20,20,0,0,0,1.66-18.83,1.42,1.42,0,0,1-.08-.18L101.2,32A20.06,20.06,0,0,0,80.42,20.15,60.27,60.27,0,0,0,28,80c0,81.61,66.39,148,148,148a60.27,60.27,0,0,0,59.85-52.42A20.06,20.06,0,0,0,224,154.8ZM176,204A124.15,124.15,0,0,1,52,80,36.29,36.29,0,0,1,80.48,44.46l18.82,42L80.14,109.28a12,12,0,0,0-.86,1.16A20,20,0,0,0,78,130.08c9.42,19.28,28.83,38.56,48.31,48A20,20,0,0,0,146,176.63a11.63,11.63,0,0,0,1.11-.85l22.43-19.07,42,18.81A36.29,36.29,0,0,1,176,204Z"},null,-1),J8t=[X8t],Q8t={key:1},evt=h("path",{d:"M223.94,174.08A48.33,48.33,0,0,1,176,216,136,136,0,0,1,40,80,48.33,48.33,0,0,1,81.92,32.06a8,8,0,0,1,8.3,4.8l21.13,47.2a8,8,0,0,1-.66,7.53L89.32,117a7.93,7.93,0,0,0-.54,7.81c8.27,16.93,25.77,34.22,42.75,42.41a7.92,7.92,0,0,0,7.83-.59l25-21.3a8,8,0,0,1,7.59-.69l47.16,21.13A8,8,0,0,1,223.94,174.08Z",opacity:"0.2"},null,-1),tvt=h("path",{d:"M222.37,158.46l-47.11-21.11-.13-.06a16,16,0,0,0-15.17,1.4,8.12,8.12,0,0,0-.75.56L134.87,160c-15.42-7.49-31.34-23.29-38.83-38.51l20.78-24.71c.2-.25.39-.5.57-.77a16,16,0,0,0,1.32-15.06l0-.12L97.54,33.64a16,16,0,0,0-16.62-9.52A56.26,56.26,0,0,0,32,80c0,79.4,64.6,144,144,144a56.26,56.26,0,0,0,55.88-48.92A16,16,0,0,0,222.37,158.46ZM176,208A128.14,128.14,0,0,1,48,80,40.2,40.2,0,0,1,82.87,40a.61.61,0,0,0,0,.12l21,47L83.2,111.86a6.13,6.13,0,0,0-.57.77,16,16,0,0,0-1,15.7c9.06,18.53,27.73,37.06,46.46,46.11a16,16,0,0,0,15.75-1.14,8.44,8.44,0,0,0,.74-.56L168.89,152l47,21.05h0s.08,0,.11,0A40.21,40.21,0,0,1,176,208Z"},null,-1),nvt=[evt,tvt],avt={key:2},ivt=h("path",{d:"M231.88,175.08A56.26,56.26,0,0,1,176,224C96.6,224,32,159.4,32,80A56.26,56.26,0,0,1,80.92,24.12a16,16,0,0,1,16.62,9.52l21.12,47.15,0,.12A16,16,0,0,1,117.39,96c-.18.27-.37.52-.57.77L96,121.45c7.49,15.22,23.41,31,38.83,38.51l24.34-20.71a8.12,8.12,0,0,1,.75-.56,16,16,0,0,1,15.17-1.4l.13.06,47.11,21.11A16,16,0,0,1,231.88,175.08Z"},null,-1),rvt=[ivt],ovt={key:3},svt=h("path",{d:"M221.59,160.3l-47.24-21.17a14,14,0,0,0-13.28,1.22,4.81,4.81,0,0,0-.56.42l-24.69,21a1.88,1.88,0,0,1-1.68.06c-15.87-7.66-32.31-24-40-39.65a1.91,1.91,0,0,1,0-1.68l21.07-25a6.13,6.13,0,0,0,.42-.58,14,14,0,0,0,1.12-13.27L95.73,34.49a14,14,0,0,0-14.56-8.38A54.24,54.24,0,0,0,34,80c0,78.3,63.7,142,142,142a54.25,54.25,0,0,0,53.89-47.17A14,14,0,0,0,221.59,160.3ZM176,210C104.32,210,46,151.68,46,80A42.23,42.23,0,0,1,82.67,38h.23a2,2,0,0,1,1.84,1.31l21.1,47.11a2,2,0,0,1,0,1.67L84.73,113.15a4.73,4.73,0,0,0-.43.57,14,14,0,0,0-.91,13.73c8.87,18.16,27.17,36.32,45.53,45.19a14,14,0,0,0,13.77-1c.19-.13.38-.27.56-.42l24.68-21a1.92,1.92,0,0,1,1.6-.1l47.25,21.17a2,2,0,0,1,1.21,2A42.24,42.24,0,0,1,176,210Z"},null,-1),lvt=[svt],uvt={key:4},cvt=h("path",{d:"M222.37,158.46l-47.11-21.11-.13-.06a16,16,0,0,0-15.17,1.4,8.12,8.12,0,0,0-.75.56L134.87,160c-15.42-7.49-31.34-23.29-38.83-38.51l20.78-24.71c.2-.25.39-.5.57-.77a16,16,0,0,0,1.32-15.06l0-.12L97.54,33.64a16,16,0,0,0-16.62-9.52A56.26,56.26,0,0,0,32,80c0,79.4,64.6,144,144,144a56.26,56.26,0,0,0,55.88-48.92A16,16,0,0,0,222.37,158.46ZM176,208A128.14,128.14,0,0,1,48,80,40.2,40.2,0,0,1,82.87,40a.61.61,0,0,0,0,.12l21,47L83.2,111.86a6.13,6.13,0,0,0-.57.77,16,16,0,0,0-1,15.7c9.06,18.53,27.73,37.06,46.46,46.11a16,16,0,0,0,15.75-1.14,8.44,8.44,0,0,0,.74-.56L168.89,152l47,21.05h0s.08,0,.11,0A40.21,40.21,0,0,1,176,208Z"},null,-1),dvt=[cvt],fvt={key:5},hvt=h("path",{d:"M220.78,162.13,173.56,141A12,12,0,0,0,162.18,142a3.37,3.37,0,0,0-.38.28L137,163.42a3.93,3.93,0,0,1-3.7.21c-16.24-7.84-33.05-24.52-40.89-40.57a3.9,3.9,0,0,1,.18-3.69l21.2-25.21c.1-.12.19-.25.28-.38a12,12,0,0,0,1-11.36L93.9,35.28a12,12,0,0,0-12.48-7.19A52.25,52.25,0,0,0,36,80c0,77.2,62.8,140,140,140a52.25,52.25,0,0,0,51.91-45.42A12,12,0,0,0,220.78,162.13ZM220,173.58A44.23,44.23,0,0,1,176,212C103.22,212,44,152.78,44,80A44.23,44.23,0,0,1,82.42,36a3.87,3.87,0,0,1,.48,0,4,4,0,0,1,3.67,2.49l21.11,47.14a4,4,0,0,1-.23,3.6l-21.19,25.2c-.1.13-.2.25-.29.39a12,12,0,0,0-.78,11.75c8.69,17.79,26.61,35.58,44.6,44.27a12,12,0,0,0,11.79-.87l.37-.28,24.83-21.12a3.93,3.93,0,0,1,3.57-.27l47.21,21.16A4,4,0,0,1,220,173.58Z"},null,-1),pvt=[hvt],mvt={name:"PhPhone"},uQt=Ve({...mvt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",K8t,J8t)):o.value==="duotone"?(b(),$("g",Q8t,nvt)):o.value==="fill"?(b(),$("g",avt,rvt)):o.value==="light"?(b(),$("g",ovt,lvt)):o.value==="regular"?(b(),$("g",uvt,dvt)):o.value==="thin"?(b(),$("g",fvt,pvt)):me("",!0)],16,G8t))}}),vvt=["width","height","fill","transform"],gvt={key:0},yvt=h("path",{d:"M255.62,51.65a12,12,0,0,0-11.27-11.27c-53.27-3.13-96.2,13.36-114.84,44.14-12.14,20-12.56,44.17-1.46,67.3a75.14,75.14,0,0,0-12.28,23l-12.66-12.66c7.19-16.77,6.43-34.11-2.4-48.69C86.73,90.36,54.89,78,15.55,80.27A12,12,0,0,0,4.28,91.55C2,130.89,14.36,162.73,37.45,176.71a49.76,49.76,0,0,0,26,7.27,57.54,57.54,0,0,0,22.7-4.87L112,205v23a12,12,0,0,0,24,0V198.51a51.63,51.63,0,0,1,9.49-29.95,76.82,76.82,0,0,0,32.1,7.39,64.91,64.91,0,0,0,33.89-9.46C242.25,147.85,258.76,104.92,255.62,51.65ZM49.88,156.18c-13.19-8-21.18-27.46-21.83-52.13,24.67.65,44.14,8.64,52.13,21.83a26,26,0,0,1,3.63,17L72.48,131.51a12,12,0,0,0-17,17l11.34,11.34A26.27,26.27,0,0,1,49.88,156.18ZM199.05,146c-10.66,6.45-23,7.67-35.81,3.76l37.25-37.24a12,12,0,0,0-17-17l-37.25,37.24C142.37,120,143.59,107.61,150,97c12.7-21,42.65-33,81.32-33H232C232.14,103,220.14,133.18,199.05,146Z"},null,-1),_vt=[yvt],bvt={key:1},wvt=h("path",{d:"M138.54,149.46C106.62,96.25,149.18,43.05,239.63,48.37,245,138.82,191.75,181.39,138.54,149.46ZM16.26,88.26c-3.8,64.61,34.21,95,72.21,72.21C111.27,122.47,80.87,84.46,16.26,88.26Z",opacity:"0.2"},null,-1),$vt=h("path",{d:"M247.63,47.89a8,8,0,0,0-7.52-7.52c-51.76-3-93.32,12.74-111.18,42.22-11.8,19.48-11.78,43.16-.16,65.74a71.37,71.37,0,0,0-14.17,26.95L98.33,159c7.82-16.33,7.52-33.36-1-47.49C84.09,89.73,53.62,78,15.79,80.27a8,8,0,0,0-7.52,7.52c-2.23,37.83,9.46,68.3,31.25,81.5A45.82,45.82,0,0,0,63.44,176,54.58,54.58,0,0,0,87,170.33l25,25V224a8,8,0,0,0,16,0V194.51a55.61,55.61,0,0,1,12.27-35,73.91,73.91,0,0,0,33.31,8.4,60.9,60.9,0,0,0,31.83-8.86C234.89,141.21,250.67,99.65,247.63,47.89ZM86.06,146.74l-24.41-24.4a8,8,0,0,0-11.31,11.31l24.41,24.41c-9.61,3.18-18.93,2.39-26.94-2.46C32.47,146.31,23.79,124.32,24,96c28.31-.25,50.31,8.47,59.6,23.81C88.45,127.82,89.24,137.14,86.06,146.74Zm111.06-1.36c-13.4,8.11-29.15,8.73-45.15,2l53.69-53.7a8,8,0,0,0-11.31-11.32L140.65,136c-6.76-16-6.15-31.76,2-45.15,13.94-23,47-35.8,89.33-34.83C232.94,98.34,220.14,131.44,197.12,145.38Z"},null,-1),Avt=[wvt,$vt],Svt={key:2},Cvt=h("path",{d:"M205.41,159.07a60.9,60.9,0,0,1-31.83,8.86,71.71,71.71,0,0,1-27.36-5.66A55.55,55.55,0,0,0,136,194.51V224a8,8,0,0,1-8.53,8,8.18,8.18,0,0,1-7.47-8.25V211.31L81.38,172.69A52.5,52.5,0,0,1,63.44,176a45.82,45.82,0,0,1-23.92-6.67C17.73,156.09,6,125.62,8.27,87.79a8,8,0,0,1,7.52-7.52c37.83-2.23,68.3,9.46,81.5,31.25A46,46,0,0,1,103.74,140a4,4,0,0,1-6.89,2.43l-19.2-20.1a8,8,0,0,0-11.31,11.31l53.88,55.25c.06-.78.13-1.56.21-2.33a68.56,68.56,0,0,1,18.64-39.46l50.59-53.46a8,8,0,0,0-11.31-11.32l-49,51.82a4,4,0,0,1-6.78-1.74c-4.74-17.48-2.65-34.88,6.4-49.82,17.86-29.48,59.42-45.26,111.18-42.22a8,8,0,0,1,7.52,7.52C250.67,99.65,234.89,141.21,205.41,159.07Z"},null,-1),kvt=[Cvt],Mvt={key:3},xvt=h("path",{d:"M245.63,48A6,6,0,0,0,240,42.37c-51-3-91.88,12.42-109.35,41.26-11.63,19.21-11.38,42.68.53,65a69.42,69.42,0,0,0-15.48,30.59L95.9,159.41c8.15-16.1,8.1-32.95-.32-46.85C82.77,91.41,53,80.07,15.9,82.27a6,6,0,0,0-5.63,5.64C8.09,125,19.41,154.77,40.56,167.58A43.75,43.75,0,0,0,63.44,174a53.17,53.17,0,0,0,24-6L114,194.48V224a6,6,0,0,0,12,0V194.51A57.55,57.55,0,0,1,139.76,157c11.21,5.93,22.72,8.91,33.82,8.91a58.9,58.9,0,0,0,30.79-8.57C233.21,139.89,248.63,99,245.63,48ZM46.78,157.31C30.47,147.44,21.39,124,22,94c30-.65,53.41,8.44,63.28,24.75,5.68,9.37,6.16,20.38,1.54,31.59L60.24,123.75a6,6,0,0,0-8.49,8.49l26.62,26.61C67.16,163.47,56.15,163,46.78,157.31Zm151.38-10.22c-14.74,8.92-32.14,9.18-49.67.9l55.76-55.75a6,6,0,0,0-8.49-8.49L140,139.51c-8.28-17.53-8-34.93.9-49.66,14.52-24,49.06-37.18,93-35.75C235.33,98,222.14,132.56,198.16,147.09Z"},null,-1),Evt=[xvt],Lvt={key:4},Pvt=h("path",{d:"M247.63,47.89a8,8,0,0,0-7.52-7.52c-51.76-3-93.32,12.74-111.18,42.22-11.8,19.49-11.78,43.16-.16,65.74a71.34,71.34,0,0,0-14.17,27L98.33,159c7.82-16.33,7.52-33.35-1-47.49-13.2-21.79-43.67-33.47-81.5-31.25a8,8,0,0,0-7.52,7.52c-2.23,37.83,9.46,68.3,31.25,81.5A45.82,45.82,0,0,0,63.44,176,54.58,54.58,0,0,0,87,170.33l25,25V224a8,8,0,0,0,16,0V194.51a55.61,55.61,0,0,1,12.27-35,73.91,73.91,0,0,0,33.31,8.4,60.9,60.9,0,0,0,31.83-8.86C234.89,141.21,250.67,99.65,247.63,47.89ZM47.81,155.6C32.47,146.31,23.79,124.32,24,96c28.32-.24,50.31,8.47,59.6,23.81,4.85,8,5.64,17.33,2.46,26.94L61.65,122.34a8,8,0,0,0-11.31,11.31l24.41,24.41C65.14,161.24,55.82,160.45,47.81,155.6Zm149.31-10.22c-13.4,8.11-29.15,8.73-45.15,2l53.69-53.7a8,8,0,0,0-11.31-11.31L140.65,136c-6.76-16-6.15-31.76,2-45.15,13.94-23,47-35.82,89.33-34.83C232.94,98.34,220.14,131.44,197.12,145.38Z"},null,-1),Tvt=[Pvt],Dvt={key:5},Vvt=h("path",{d:"M243.63,48.12a4,4,0,0,0-3.76-3.75c-50.25-3-90.44,12.1-107.52,40.29-11.64,19.22-11.17,41.92,1.24,64.21a67.33,67.33,0,0,0-16.65,34.41L93.45,159.79c8.63-16,8.81-32.33.42-46.19C81.45,93.09,52.35,82.13,16,84.26A4,4,0,0,0,12.26,88c-2.13,36.33,8.83,65.43,29.34,77.85a41.82,41.82,0,0,0,21.88,6.18,51.29,51.29,0,0,0,24.31-6.6L116,193.67c0,.28,0,.56,0,.84V224a4,4,0,0,0,8,0V194.51a59.57,59.57,0,0,1,15.29-40c11.49,6.36,23.07,9.56,34.24,9.56a57,57,0,0,0,29.81-8.41C231.52,138.57,246.59,98.38,243.63,48.12ZM45.74,159C28.47,148.56,19,123.69,20.08,92.08c31.61-1.09,56.48,8.39,67,25.66,6.48,10.71,6.59,23.37.46,36.09L58.82,125.17a4,4,0,0,0-5.65,5.65l28.67,28.67C69.11,165.62,56.45,165.51,45.74,159ZM199.19,148.8c-16.05,9.72-35.09,9.59-54.08-.25l57.72-57.73a4,4,0,0,0-5.65-5.66l-57.73,57.73c-9.84-19-10-38-.25-54.08,15.11-25,51.08-38.53,96.63-36.64C237.73,97.72,224.15,133.69,199.19,148.8Z"},null,-1),Ovt=[Vvt],Ivt={name:"PhPlant"},cQt=Ve({...Ivt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",gvt,_vt)):o.value==="duotone"?(b(),$("g",bvt,Avt)):o.value==="fill"?(b(),$("g",Svt,kvt)):o.value==="light"?(b(),$("g",Mvt,Evt)):o.value==="regular"?(b(),$("g",Lvt,Tvt)):o.value==="thin"?(b(),$("g",Dvt,Ovt)):me("",!0)],16,vvt))}}),Hvt=["width","height","fill","transform"],Nvt={key:0},Rvt=h("path",{d:"M176,128a12,12,0,0,1-5.17,9.87l-52,36A12,12,0,0,1,100,164V92a12,12,0,0,1,18.83-9.87l52,36A12,12,0,0,1,176,128Zm60,0A108,108,0,1,1,128,20,108.12,108.12,0,0,1,236,128Zm-24,0a84,84,0,1,0-84,84A84.09,84.09,0,0,0,212,128Z"},null,-1),Zvt=[Rvt],Fvt={key:1},zvt=h("path",{d:"M128,32a96,96,0,1,0,96,96A96,96,0,0,0,128,32ZM108,168V88l64,40Z",opacity:"0.2"},null,-1),Bvt=h("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm48.24-94.78-64-40A8,8,0,0,0,100,88v80a8,8,0,0,0,12.24,6.78l64-40a8,8,0,0,0,0-13.56ZM116,153.57V102.43L156.91,128Z"},null,-1),Uvt=[zvt,Bvt],jvt={key:2},qvt=h("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm40.55,110.58-52,36A8,8,0,0,1,104,164V92a8,8,0,0,1,12.55-6.58l52,36a8,8,0,0,1,0,13.16Z"},null,-1),Yvt=[qvt],Wvt={key:3},Gvt=h("path",{d:"M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26Zm0,192a90,90,0,1,1,90-90A90.1,90.1,0,0,1,128,218Zm47.18-95.09-64-40A6,6,0,0,0,102,88v80a6,6,0,0,0,9.18,5.09l64-40a6,6,0,0,0,0-10.18ZM114,157.17V98.83L160.68,128Z"},null,-1),Kvt=[Gvt],Xvt={key:4},Jvt=h("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm48.24-94.78-64-40A8,8,0,0,0,100,88v80a8,8,0,0,0,12.24,6.78l64-40a8,8,0,0,0,0-13.56ZM116,153.57V102.43L156.91,128Z"},null,-1),Qvt=[Jvt],e4t={key:5},t4t=h("path",{d:"M128,28A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28Zm0,192a92,92,0,1,1,92-92A92.1,92.1,0,0,1,128,220Zm46.12-95.39-64-40A4,4,0,0,0,104,88v80a4,4,0,0,0,2.06,3.5,4.06,4.06,0,0,0,1.94.5,4,4,0,0,0,2.12-.61l64-40a4,4,0,0,0,0-6.78ZM112,160.78V95.22L164.45,128Z"},null,-1),n4t=[t4t],a4t={name:"PhPlayCircle"},dQt=Ve({...a4t,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",Nvt,Zvt)):o.value==="duotone"?(b(),$("g",Fvt,Uvt)):o.value==="fill"?(b(),$("g",jvt,Yvt)):o.value==="light"?(b(),$("g",Wvt,Kvt)):o.value==="regular"?(b(),$("g",Xvt,Qvt)):o.value==="thin"?(b(),$("g",e4t,n4t)):me("",!0)],16,Hvt))}}),i4t=["width","height","fill","transform"],r4t={key:0},o4t=h("path",{d:"M240.49,15.51a12,12,0,0,0-17,0L173.94,65.09l-2.54-2.55a36.05,36.05,0,0,0-50.91,0L100,83l-3.51-3.52a12,12,0,0,0-17,17L83,100,62.54,120.49a36,36,0,0,0,0,50.91l2.55,2.54L15.51,223.51a12,12,0,0,0,17,17l49.57-49.58,2.54,2.55a36.06,36.06,0,0,0,50.91,0L156,173l3.51,3.52a12,12,0,0,0,17-17L173,156l20.49-20.49a36,36,0,0,0,0-50.91l-2.55-2.54,49.58-49.57A12,12,0,0,0,240.49,15.51Zm-121.95,161a12,12,0,0,1-17,0L79.51,154.43a12,12,0,0,1,0-17L100,117l39,39Zm58-57.95h0L156,139l-39-39,20.49-20.49a12,12,0,0,1,17,0l22.06,22.06a12,12,0,0,1,0,17ZM85.27,33.37a12,12,0,0,1,21.46-10.74l8,16A12,12,0,1,1,93.27,49.37Zm-68,57.26a12,12,0,0,1,16.1-5.36l16,8a12,12,0,1,1-10.74,21.46l-16-8A12,12,0,0,1,17.27,90.63Zm221.46,74.74a12,12,0,0,1-16.1,5.36l-16-8a12,12,0,0,1,10.74-21.46l16,8A12,12,0,0,1,238.73,165.37Zm-68,57.26a12,12,0,1,1-21.46,10.74l-8-16a12,12,0,0,1,21.46-10.74Z"},null,-1),s4t=[o4t],l4t={key:1},u4t=h("path",{d:"M185,127,127,185a24,24,0,0,1-33.94,0L71,162.91A24,24,0,0,1,71,129L129,71a24,24,0,0,1,33.94,0L185,93.09A24,24,0,0,1,185,127Z",opacity:"0.2"},null,-1),c4t=h("path",{d:"M237.66,18.34a8,8,0,0,0-11.32,0l-52.4,52.41-5.37-5.38a32.05,32.05,0,0,0-45.26,0L100,88.69l-6.34-6.35A8,8,0,0,0,82.34,93.66L88.69,100,65.37,123.31a32,32,0,0,0,0,45.26l5.38,5.37-52.41,52.4a8,8,0,0,0,11.32,11.32l52.4-52.41,5.37,5.38a32.06,32.06,0,0,0,45.26,0L156,167.31l6.34,6.35a8,8,0,0,0,11.32-11.32L167.31,156l23.32-23.31a32,32,0,0,0,0-45.26l-5.38-5.37,52.41-52.4A8,8,0,0,0,237.66,18.34Zm-116.29,161a16,16,0,0,1-22.62,0L76.69,157.25a16,16,0,0,1,0-22.62L100,111.31,144.69,156Zm57.94-57.94h0L156,144.69,111.31,100l23.32-23.31a16,16,0,0,1,22.62,0l22.06,22a16,16,0,0,1,0,22.63ZM88.57,35A8,8,0,0,1,103.43,29l8,20A8,8,0,0,1,96.57,55ZM24.57,93A8,8,0,0,1,35,88.57l20,8A8,8,0,0,1,49,111.43l-20-8A8,8,0,0,1,24.57,93ZM231.43,163a8,8,0,0,1-10.4,4.46l-20-8A8,8,0,1,1,207,144.57l20,8A8,8,0,0,1,231.43,163Zm-64,58.06A8,8,0,0,1,152.57,227l-8-20A8,8,0,0,1,159.43,201Z"},null,-1),d4t=[u4t,c4t],f4t={key:2},h4t=h("path",{d:"M88.57,35A8,8,0,0,1,103.43,29l8,20A8,8,0,0,1,96.57,55ZM29,103.43l20,8A8,8,0,1,0,55,96.57l-20-8A8,8,0,0,0,29,103.43ZM227,152.57l-20-8A8,8,0,1,0,201,159.43l20,8A8,8,0,0,0,227,152.57ZM159.43,201A8,8,0,0,0,144.57,207l8,20A8,8,0,1,0,167.43,221ZM237.91,18.52a8,8,0,0,0-11.5-.18L174,70.75l-5.38-5.38a32,32,0,0,0-45.28,0L106.14,82.54a4,4,0,0,0,0,5.66l61.7,61.66a4,4,0,0,0,5.66,0l16.74-16.74a32.76,32.76,0,0,0,9.81-22.52,31.82,31.82,0,0,0-9.37-23.17l-5.38-5.37,52.2-52.17A8.22,8.22,0,0,0,237.91,18.52ZM85.64,90.34a8,8,0,0,0-11.49.18,8.22,8.22,0,0,0,.41,11.37L80.67,108,65.34,123.31A31.82,31.82,0,0,0,56,146.47,32.75,32.75,0,0,0,65.77,169l5,4.94L18.49,226.13a8.21,8.21,0,0,0-.61,11.1,8,8,0,0,0,11.72.43L82,185.25l5.37,5.38a32.1,32.1,0,0,0,45.29,0L148,175.31l6.34,6.35a8,8,0,0,0,11.32-11.32Z"},null,-1),p4t=[h4t],m4t={key:3},v4t=h("path",{d:"M236.24,19.76a6,6,0,0,0-8.48,0L173.94,73.57l-6.79-6.78a30,30,0,0,0-42.42,0L100,91.51l-7.76-7.75a6,6,0,0,0-8.48,8.48L91.51,100,66.79,124.73a30,30,0,0,0,0,42.42l6.78,6.79L19.76,227.76a6,6,0,1,0,8.48,8.48l53.82-53.81,6.79,6.78a30,30,0,0,0,42.42,0L156,164.49l7.76,7.75a6,6,0,0,0,8.48-8.48L164.49,156l24.72-24.73a30,30,0,0,0,0-42.42l-6.78-6.79,53.81-53.82A6,6,0,0,0,236.24,19.76Zm-113.45,161a18,18,0,0,1-25.46,0L75.27,158.67a18,18,0,0,1,0-25.46L100,108.49,147.51,156Zm57.94-57.94L156,147.51,108.49,100l24.72-24.73a18,18,0,0,1,25.46,0l22.06,22.06a18,18,0,0,1,0,25.46ZM90.43,34.23a6,6,0,0,1,11.14-4.46l8,20a6,6,0,1,1-11.14,4.46Zm-64,59.54a6,6,0,0,1,7.8-3.34l20,8a6,6,0,1,1-4.46,11.14l-20-8A6,6,0,0,1,26.43,93.77Zm203.14,68.46a6,6,0,0,1-7.8,3.34l-20-8a6,6,0,0,1,4.46-11.14l20,8A6,6,0,0,1,229.57,162.23Zm-64,59.54a6,6,0,1,1-11.14,4.46l-8-20a6,6,0,0,1,11.14-4.46Z"},null,-1),g4t=[v4t],y4t={key:4},_4t=h("path",{d:"M237.66,18.34a8,8,0,0,0-11.32,0l-52.4,52.41-5.37-5.38a32.05,32.05,0,0,0-45.26,0L100,88.69l-6.34-6.35A8,8,0,0,0,82.34,93.66L88.69,100,65.37,123.31a32,32,0,0,0,0,45.26l5.38,5.37-52.41,52.4a8,8,0,0,0,11.32,11.32l52.4-52.41,5.37,5.38a32,32,0,0,0,45.26,0L156,167.31l6.34,6.35a8,8,0,0,0,11.32-11.32L167.31,156l23.32-23.31a32,32,0,0,0,0-45.26l-5.38-5.37,52.41-52.4A8,8,0,0,0,237.66,18.34Zm-116.29,161a16,16,0,0,1-22.62,0L76.69,157.25a16,16,0,0,1,0-22.62L100,111.31,144.69,156Zm57.94-57.94L156,144.69,111.31,100l23.32-23.31a16,16,0,0,1,22.62,0l22.06,22A16,16,0,0,1,179.31,121.37ZM88.57,35A8,8,0,0,1,103.43,29l8,20A8,8,0,0,1,96.57,55ZM24.57,93A8,8,0,0,1,35,88.57l20,8A8,8,0,0,1,49,111.43l-20-8A8,8,0,0,1,24.57,93ZM231.43,163a8,8,0,0,1-10.4,4.46l-20-8A8,8,0,1,1,207,144.57l20,8A8,8,0,0,1,231.43,163Zm-64,58.06A8,8,0,0,1,152.57,227l-8-20A8,8,0,0,1,159.43,201Z"},null,-1),b4t=[_4t],w4t={key:5},$4t=h("path",{d:"M234.83,21.17a4,4,0,0,0-5.66,0L173.94,76.4l-8.2-8.2a28,28,0,0,0-39.6,0L100,94.34l-9.17-9.17a4,4,0,0,0-5.66,5.66L94.34,100,68.2,126.14a28,28,0,0,0,0,39.6l8.2,8.2L21.17,229.17a4,4,0,0,0,5.66,5.66L82.06,179.6l8.2,8.2a28,28,0,0,0,39.6,0L156,161.66l9.17,9.17a4,4,0,0,0,5.66-5.66L161.66,156l26.14-26.14a28,28,0,0,0,0-39.6l-8.2-8.2,55.23-55.23A4,4,0,0,0,234.83,21.17Zm-110.63,161a20,20,0,0,1-28.28,0L73.86,160.08a20,20,0,0,1,0-28.28L100,105.66,150.34,156Zm57.94-57.94L156,150.34,105.66,100,131.8,73.86a20,20,0,0,1,28.28,0l22.06,22.06A20,20,0,0,1,182.14,124.2ZM92.29,33.49a4,4,0,1,1,7.42-3l8,20a4,4,0,0,1-2.22,5.2A3.91,3.91,0,0,1,104,56a4,4,0,0,1-3.71-2.51Zm-64,61a4,4,0,0,1,5.2-2.22l20,8A4,4,0,0,1,52,108a3.91,3.91,0,0,1-1.49-.29l-20-8A4,4,0,0,1,28.29,94.51Zm199.42,67A4,4,0,0,1,224,164a3.91,3.91,0,0,1-1.49-.29l-20-8a4,4,0,1,1,3-7.42l20,8A4,4,0,0,1,227.71,161.49Zm-64,61a4,4,0,0,1-2.22,5.2A3.91,3.91,0,0,1,160,228a4,4,0,0,1-3.71-2.51l-8-20a4,4,0,0,1,7.42-3Z"},null,-1),A4t=[$4t],S4t={name:"PhPlugsConnected"},fQt=Ve({...S4t,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",r4t,s4t)):o.value==="duotone"?(b(),$("g",l4t,d4t)):o.value==="fill"?(b(),$("g",f4t,p4t)):o.value==="light"?(b(),$("g",m4t,g4t)):o.value==="regular"?(b(),$("g",y4t,b4t)):o.value==="thin"?(b(),$("g",w4t,A4t)):me("",!0)],16,i4t))}}),C4t=["width","height","fill","transform"],k4t={key:0},M4t=h("path",{d:"M228,128a12,12,0,0,1-12,12H140v76a12,12,0,0,1-24,0V140H40a12,12,0,0,1,0-24h76V40a12,12,0,0,1,24,0v76h76A12,12,0,0,1,228,128Z"},null,-1),x4t=[M4t],E4t={key:1},L4t=h("path",{d:"M216,56V200a16,16,0,0,1-16,16H56a16,16,0,0,1-16-16V56A16,16,0,0,1,56,40H200A16,16,0,0,1,216,56Z",opacity:"0.2"},null,-1),P4t=h("path",{d:"M224,128a8,8,0,0,1-8,8H136v80a8,8,0,0,1-16,0V136H40a8,8,0,0,1,0-16h80V40a8,8,0,0,1,16,0v80h80A8,8,0,0,1,224,128Z"},null,-1),T4t=[L4t,P4t],D4t={key:2},V4t=h("path",{d:"M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM184,136H136v48a8,8,0,0,1-16,0V136H72a8,8,0,0,1,0-16h48V72a8,8,0,0,1,16,0v48h48a8,8,0,0,1,0,16Z"},null,-1),O4t=[V4t],I4t={key:3},H4t=h("path",{d:"M222,128a6,6,0,0,1-6,6H134v82a6,6,0,0,1-12,0V134H40a6,6,0,0,1,0-12h82V40a6,6,0,0,1,12,0v82h82A6,6,0,0,1,222,128Z"},null,-1),N4t=[H4t],R4t={key:4},Z4t=h("path",{d:"M224,128a8,8,0,0,1-8,8H136v80a8,8,0,0,1-16,0V136H40a8,8,0,0,1,0-16h80V40a8,8,0,0,1,16,0v80h80A8,8,0,0,1,224,128Z"},null,-1),F4t=[Z4t],z4t={key:5},B4t=h("path",{d:"M220,128a4,4,0,0,1-4,4H132v84a4,4,0,0,1-8,0V132H40a4,4,0,0,1,0-8h84V40a4,4,0,0,1,8,0v84h84A4,4,0,0,1,220,128Z"},null,-1),U4t=[B4t],j4t={name:"PhPlus"},hQt=Ve({...j4t,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",k4t,x4t)):o.value==="duotone"?(b(),$("g",E4t,T4t)):o.value==="fill"?(b(),$("g",D4t,O4t)):o.value==="light"?(b(),$("g",I4t,N4t)):o.value==="regular"?(b(),$("g",R4t,F4t)):o.value==="thin"?(b(),$("g",z4t,U4t)):me("",!0)],16,C4t))}}),q4t=["width","height","fill","transform"],Y4t={key:0},W4t=h("path",{d:"M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20Zm0,192a84,84,0,1,1,84-84A84.09,84.09,0,0,1,128,212Zm52-84a12,12,0,0,1-12,12H140v28a12,12,0,0,1-24,0V140H88a12,12,0,0,1,0-24h28V88a12,12,0,0,1,24,0v28h28A12,12,0,0,1,180,128Z"},null,-1),G4t=[W4t],K4t={key:1},X4t=h("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),J4t=h("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm48-88a8,8,0,0,1-8,8H136v32a8,8,0,0,1-16,0V136H88a8,8,0,0,1,0-16h32V88a8,8,0,0,1,16,0v32h32A8,8,0,0,1,176,128Z"},null,-1),Q4t=[X4t,J4t],e6t={key:2},t6t=h("path",{d:"M128,24A104,104,0,1,0,232,128,104.13,104.13,0,0,0,128,24Zm40,112H136v32a8,8,0,0,1-16,0V136H88a8,8,0,0,1,0-16h32V88a8,8,0,0,1,16,0v32h32a8,8,0,0,1,0,16Z"},null,-1),n6t=[t6t],a6t={key:3},i6t=h("path",{d:"M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26Zm0,192a90,90,0,1,1,90-90A90.1,90.1,0,0,1,128,218Zm46-90a6,6,0,0,1-6,6H134v34a6,6,0,0,1-12,0V134H88a6,6,0,0,1,0-12h34V88a6,6,0,0,1,12,0v34h34A6,6,0,0,1,174,128Z"},null,-1),r6t=[i6t],o6t={key:4},s6t=h("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm48-88a8,8,0,0,1-8,8H136v32a8,8,0,0,1-16,0V136H88a8,8,0,0,1,0-16h32V88a8,8,0,0,1,16,0v32h32A8,8,0,0,1,176,128Z"},null,-1),l6t=[s6t],u6t={key:5},c6t=h("path",{d:"M128,28A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28Zm0,192a92,92,0,1,1,92-92A92.1,92.1,0,0,1,128,220Zm44-92a4,4,0,0,1-4,4H132v36a4,4,0,0,1-8,0V132H88a4,4,0,0,1,0-8h36V88a4,4,0,0,1,8,0v36h36A4,4,0,0,1,172,128Z"},null,-1),d6t=[c6t],f6t={name:"PhPlusCircle"},pQt=Ve({...f6t,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",Y4t,G4t)):o.value==="duotone"?(b(),$("g",K4t,Q4t)):o.value==="fill"?(b(),$("g",e6t,n6t)):o.value==="light"?(b(),$("g",a6t,r6t)):o.value==="regular"?(b(),$("g",o6t,l6t)):o.value==="thin"?(b(),$("g",u6t,d6t)):me("",!0)],16,q4t))}}),h6t=["width","height","fill","transform"],p6t={key:0},m6t=h("path",{d:"M216,36H140V24a12,12,0,0,0-24,0V36H40A20,20,0,0,0,20,56V176a20,20,0,0,0,20,20H71l-16.4,20.5a12,12,0,0,0,18.74,15l28.4-35.5h52.46l28.4,35.5a12,12,0,0,0,18.74-15L185,196h31a20,20,0,0,0,20-20V56A20,20,0,0,0,216,36Zm-4,136H44V60H212Z"},null,-1),v6t=[m6t],g6t={key:1},y6t=h("path",{d:"M224,56V176a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V56a8,8,0,0,1,8-8H216A8,8,0,0,1,224,56Z",opacity:"0.2"},null,-1),_6t=h("path",{d:"M216,40H136V24a8,8,0,0,0-16,0V40H40A16,16,0,0,0,24,56V176a16,16,0,0,0,16,16H79.36L57.75,219a8,8,0,0,0,12.5,10l29.59-37h56.32l29.59,37a8,8,0,1,0,12.5-10l-21.61-27H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40Zm0,136H40V56H216V176Z"},null,-1),b6t=[y6t,_6t],w6t={key:2},$6t=h("path",{d:"M216,40H136V24a8,8,0,0,0-16,0V40H40A16,16,0,0,0,24,56V176a16,16,0,0,0,16,16H79.36L57.75,219a8,8,0,0,0,12.5,10l29.59-37h56.32l29.59,37a8,8,0,1,0,12.5-10l-21.61-27H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40Z"},null,-1),A6t=[$6t],S6t={key:3},C6t=h("path",{d:"M216,42H134V24a6,6,0,0,0-12,0V42H40A14,14,0,0,0,26,56V176a14,14,0,0,0,14,14H83.52L59.31,220.25a6,6,0,0,0,9.38,7.5L98.88,190h58.24l30.19,37.75a6,6,0,0,0,9.38-7.5L172.48,190H216a14,14,0,0,0,14-14V56A14,14,0,0,0,216,42Zm2,134a2,2,0,0,1-2,2H40a2,2,0,0,1-2-2V56a2,2,0,0,1,2-2H216a2,2,0,0,1,2,2Z"},null,-1),k6t=[C6t],M6t={key:4},x6t=h("path",{d:"M216,40H136V24a8,8,0,0,0-16,0V40H40A16,16,0,0,0,24,56V176a16,16,0,0,0,16,16H79.36L57.75,219a8,8,0,0,0,12.5,10l29.59-37h56.32l29.59,37a8,8,0,1,0,12.5-10l-21.61-27H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40Zm0,136H40V56H216V176Z"},null,-1),E6t=[x6t],L6t={key:5},P6t=h("path",{d:"M216,44H132V24a4,4,0,0,0-8,0V44H40A12,12,0,0,0,28,56V176a12,12,0,0,0,12,12H87.68l-26.8,33.5a4,4,0,1,0,6.24,5L97.92,188h60.16l30.8,38.5a4,4,0,0,0,6.24-5L168.32,188H216a12,12,0,0,0,12-12V56A12,12,0,0,0,216,44Zm4,132a4,4,0,0,1-4,4H40a4,4,0,0,1-4-4V56a4,4,0,0,1,4-4H216a4,4,0,0,1,4,4Z"},null,-1),T6t=[P6t],D6t={name:"PhPresentation"},mQt=Ve({...D6t,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",p6t,v6t)):o.value==="duotone"?(b(),$("g",g6t,b6t)):o.value==="fill"?(b(),$("g",w6t,A6t)):o.value==="light"?(b(),$("g",S6t,k6t)):o.value==="regular"?(b(),$("g",M6t,E6t)):o.value==="thin"?(b(),$("g",L6t,T6t)):me("",!0)],16,h6t))}}),V6t=["width","height","fill","transform"],O6t={key:0},I6t=h("path",{d:"M214.67,68H204V40a12,12,0,0,0-12-12H64A12,12,0,0,0,52,40V68H41.33C25.16,68,12,80.56,12,96v80a12,12,0,0,0,12,12H52v28a12,12,0,0,0,12,12H192a12,12,0,0,0,12-12V188h28a12,12,0,0,0,12-12V96C244,80.56,230.84,68,214.67,68ZM76,52H180V68H76ZM180,204H76V172H180Zm40-40H204v-4a12,12,0,0,0-12-12H64a12,12,0,0,0-12,12v4H36V96c0-2.17,2.44-4,5.33-4H214.67c2.89,0,5.33,1.83,5.33,4Zm-16-44a16,16,0,1,1-16-16A16,16,0,0,1,204,120Z"},null,-1),H6t=[I6t],N6t={key:1},R6t=h("path",{d:"M232,96v80H192V152H64v24H24V96c0-8.84,7.76-16,17.33-16H214.67C224.24,80,232,87.16,232,96Z",opacity:"0.2"},null,-1),Z6t=h("path",{d:"M214.67,72H200V40a8,8,0,0,0-8-8H64a8,8,0,0,0-8,8V72H41.33C27.36,72,16,82.77,16,96v80a8,8,0,0,0,8,8H56v32a8,8,0,0,0,8,8H192a8,8,0,0,0,8-8V184h32a8,8,0,0,0,8-8V96C240,82.77,228.64,72,214.67,72ZM72,48H184V72H72ZM184,208H72V160H184Zm40-40H200V152a8,8,0,0,0-8-8H64a8,8,0,0,0-8,8v16H32V96c0-4.41,4.19-8,9.33-8H214.67c5.14,0,9.33,3.59,9.33,8Zm-24-52a12,12,0,1,1-12-12A12,12,0,0,1,200,116Z"},null,-1),F6t=[R6t,Z6t],z6t={key:2},B6t=h("path",{d:"M240,96v80a8,8,0,0,1-8,8H200v32a8,8,0,0,1-8,8H64a8,8,0,0,1-8-8V184H24a8,8,0,0,1-8-8V96c0-13.23,11.36-24,25.33-24H56V40a8,8,0,0,1,8-8H192a8,8,0,0,1,8,8V72h14.67C228.64,72,240,82.77,240,96ZM72,72H184V48H72Zm112,88H72v48H184Zm16-44a12,12,0,1,0-12,12A12,12,0,0,0,200,116Z"},null,-1),U6t=[B6t],j6t={key:3},q6t=h("path",{d:"M214.67,74H198V40a6,6,0,0,0-6-6H64a6,6,0,0,0-6,6V74H41.33C28.47,74,18,83.87,18,96v80a6,6,0,0,0,6,6H58v34a6,6,0,0,0,6,6H192a6,6,0,0,0,6-6V182h34a6,6,0,0,0,6-6V96C238,83.87,227.53,74,214.67,74ZM70,46H186V74H70ZM186,210H70V158H186Zm40-40H198V152a6,6,0,0,0-6-6H64a6,6,0,0,0-6,6v18H30V96c0-5.51,5.08-10,11.33-10H214.67C220.92,86,226,90.49,226,96Zm-28-54a10,10,0,1,1-10-10A10,10,0,0,1,198,116Z"},null,-1),Y6t=[q6t],W6t={key:4},G6t=h("path",{d:"M214.67,72H200V40a8,8,0,0,0-8-8H64a8,8,0,0,0-8,8V72H41.33C27.36,72,16,82.77,16,96v80a8,8,0,0,0,8,8H56v32a8,8,0,0,0,8,8H192a8,8,0,0,0,8-8V184h32a8,8,0,0,0,8-8V96C240,82.77,228.64,72,214.67,72ZM72,48H184V72H72ZM184,208H72V160H184Zm40-40H200V152a8,8,0,0,0-8-8H64a8,8,0,0,0-8,8v16H32V96c0-4.41,4.19-8,9.33-8H214.67c5.14,0,9.33,3.59,9.33,8Zm-24-52a12,12,0,1,1-12-12A12,12,0,0,1,200,116Z"},null,-1),K6t=[G6t],X6t={key:5},J6t=h("path",{d:"M214.67,76H196V40a4,4,0,0,0-4-4H64a4,4,0,0,0-4,4V76H41.33C29.57,76,20,85,20,96v80a4,4,0,0,0,4,4H60v36a4,4,0,0,0,4,4H192a4,4,0,0,0,4-4V180h36a4,4,0,0,0,4-4V96C236,85,226.43,76,214.67,76ZM68,44H188V76H68ZM188,212H68V156H188Zm40-40H196V152a4,4,0,0,0-4-4H64a4,4,0,0,0-4,4v20H28V96c0-6.62,6-12,13.33-12H214.67C222,84,228,89.38,228,96Zm-32-56a8,8,0,1,1-8-8A8,8,0,0,1,196,116Z"},null,-1),Q6t=[J6t],egt={name:"PhPrinter"},vQt=Ve({...egt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",O6t,H6t)):o.value==="duotone"?(b(),$("g",N6t,F6t)):o.value==="fill"?(b(),$("g",z6t,U6t)):o.value==="light"?(b(),$("g",j6t,Y6t)):o.value==="regular"?(b(),$("g",W6t,K6t)):o.value==="thin"?(b(),$("g",X6t,Q6t)):me("",!0)],16,V6t))}}),tgt=["width","height","fill","transform"],ngt={key:0},agt=h("path",{d:"M100,52H40A20,20,0,0,0,20,72v64a20,20,0,0,0,20,20H96v4a28,28,0,0,1-28,28,12,12,0,0,0,0,24,52.06,52.06,0,0,0,52-52V72A20,20,0,0,0,100,52Zm-4,80H44V76H96ZM216,52H156a20,20,0,0,0-20,20v64a20,20,0,0,0,20,20h56v4a28,28,0,0,1-28,28,12,12,0,0,0,0,24,52.06,52.06,0,0,0,52-52V72A20,20,0,0,0,216,52Zm-4,80H160V76h52Z"},null,-1),igt=[agt],rgt={key:1},ogt=h("path",{d:"M108,72v72H40a8,8,0,0,1-8-8V72a8,8,0,0,1,8-8h60A8,8,0,0,1,108,72Zm108-8H156a8,8,0,0,0-8,8v64a8,8,0,0,0,8,8h68V72A8,8,0,0,0,216,64Z",opacity:"0.2"},null,-1),sgt=h("path",{d:"M100,56H40A16,16,0,0,0,24,72v64a16,16,0,0,0,16,16h60v8a32,32,0,0,1-32,32,8,8,0,0,0,0,16,48.05,48.05,0,0,0,48-48V72A16,16,0,0,0,100,56Zm0,80H40V72h60ZM216,56H156a16,16,0,0,0-16,16v64a16,16,0,0,0,16,16h60v8a32,32,0,0,1-32,32,8,8,0,0,0,0,16,48.05,48.05,0,0,0,48-48V72A16,16,0,0,0,216,56Zm0,80H156V72h60Z"},null,-1),lgt=[ogt,sgt],ugt={key:2},cgt=h("path",{d:"M116,72v88a48.05,48.05,0,0,1-48,48,8,8,0,0,1,0-16,32,32,0,0,0,32-32v-8H40a16,16,0,0,1-16-16V72A16,16,0,0,1,40,56h60A16,16,0,0,1,116,72ZM216,56H156a16,16,0,0,0-16,16v64a16,16,0,0,0,16,16h60v8a32,32,0,0,1-32,32,8,8,0,0,0,0,16,48.05,48.05,0,0,0,48-48V72A16,16,0,0,0,216,56Z"},null,-1),dgt=[cgt],fgt={key:3},hgt=h("path",{d:"M100,58H40A14,14,0,0,0,26,72v64a14,14,0,0,0,14,14h62v10a34,34,0,0,1-34,34,6,6,0,0,0,0,12,46.06,46.06,0,0,0,46-46V72A14,14,0,0,0,100,58Zm2,80H40a2,2,0,0,1-2-2V72a2,2,0,0,1,2-2h60a2,2,0,0,1,2,2ZM216,58H156a14,14,0,0,0-14,14v64a14,14,0,0,0,14,14h62v10a34,34,0,0,1-34,34,6,6,0,0,0,0,12,46.06,46.06,0,0,0,46-46V72A14,14,0,0,0,216,58Zm2,80H156a2,2,0,0,1-2-2V72a2,2,0,0,1,2-2h60a2,2,0,0,1,2,2Z"},null,-1),pgt=[hgt],mgt={key:4},vgt=h("path",{d:"M100,56H40A16,16,0,0,0,24,72v64a16,16,0,0,0,16,16h60v8a32,32,0,0,1-32,32,8,8,0,0,0,0,16,48.05,48.05,0,0,0,48-48V72A16,16,0,0,0,100,56Zm0,80H40V72h60ZM216,56H156a16,16,0,0,0-16,16v64a16,16,0,0,0,16,16h60v8a32,32,0,0,1-32,32,8,8,0,0,0,0,16,48.05,48.05,0,0,0,48-48V72A16,16,0,0,0,216,56Zm0,80H156V72h60Z"},null,-1),ggt=[vgt],ygt={key:5},_gt=h("path",{d:"M100,60H40A12,12,0,0,0,28,72v64a12,12,0,0,0,12,12h64v12a36,36,0,0,1-36,36,4,4,0,0,0,0,8,44.05,44.05,0,0,0,44-44V72A12,12,0,0,0,100,60Zm4,80H40a4,4,0,0,1-4-4V72a4,4,0,0,1,4-4h60a4,4,0,0,1,4,4ZM216,60H156a12,12,0,0,0-12,12v64a12,12,0,0,0,12,12h64v12a36,36,0,0,1-36,36,4,4,0,0,0,0,8,44.05,44.05,0,0,0,44-44V72A12,12,0,0,0,216,60Zm4,80H156a4,4,0,0,1-4-4V72a4,4,0,0,1,4-4h60a4,4,0,0,1,4,4Z"},null,-1),bgt=[_gt],wgt={name:"PhQuotes"},gQt=Ve({...wgt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",ngt,igt)):o.value==="duotone"?(b(),$("g",rgt,lgt)):o.value==="fill"?(b(),$("g",ugt,dgt)):o.value==="light"?(b(),$("g",fgt,pgt)):o.value==="regular"?(b(),$("g",mgt,ggt)):o.value==="thin"?(b(),$("g",ygt,bgt)):me("",!0)],16,tgt))}}),$gt=["width","height","fill","transform"],Agt={key:0},Sgt=h("path",{d:"M68,100A12,12,0,0,1,80,88h96a12,12,0,0,1,0,24H80A12,12,0,0,1,68,100Zm12,52h96a12,12,0,0,0,0-24H80a12,12,0,0,0,0,24ZM236,56V208a12,12,0,0,1-17.37,10.73L192,205.42l-26.63,13.31a12,12,0,0,1-10.74,0L128,205.42l-26.63,13.31a12,12,0,0,1-10.74,0L64,205.42,37.37,218.73A12,12,0,0,1,20,208V56A20,20,0,0,1,40,36H216A20,20,0,0,1,236,56Zm-24,4H44V188.58l14.63-7.31a12,12,0,0,1,10.74,0L96,194.58l26.63-13.31a12,12,0,0,1,10.74,0L160,194.58l26.63-13.31a12,12,0,0,1,10.74,0L212,188.58Z"},null,-1),Cgt=[Sgt],kgt={key:1},Mgt=h("path",{d:"M224,56V208l-32-16-32,16-32-16L96,208,64,192,32,208V56a8,8,0,0,1,8-8H216A8,8,0,0,1,224,56Z",opacity:"0.2"},null,-1),xgt=h("path",{d:"M72,104a8,8,0,0,1,8-8h96a8,8,0,0,1,0,16H80A8,8,0,0,1,72,104Zm8,40h96a8,8,0,0,0,0-16H80a8,8,0,0,0,0,16ZM232,56V208a8,8,0,0,1-11.58,7.15L192,200.94l-28.42,14.21a8,8,0,0,1-7.16,0L128,200.94,99.58,215.15a8,8,0,0,1-7.16,0L64,200.94,35.58,215.15A8,8,0,0,1,24,208V56A16,16,0,0,1,40,40H216A16,16,0,0,1,232,56Zm-16,0H40V195.06l20.42-10.22a8,8,0,0,1,7.16,0L96,199.06l28.42-14.22a8,8,0,0,1,7.16,0L160,199.06l28.42-14.22a8,8,0,0,1,7.16,0L216,195.06Z"},null,-1),Egt=[Mgt,xgt],Lgt={key:2},Pgt=h("path",{d:"M216,40H40A16,16,0,0,0,24,56V208a8,8,0,0,0,11.58,7.15L64,200.94l28.42,14.21a8,8,0,0,0,7.16,0L128,200.94l28.42,14.21a8,8,0,0,0,7.16,0L192,200.94l28.42,14.21A8,8,0,0,0,232,208V56A16,16,0,0,0,216,40ZM176,144H80a8,8,0,0,1,0-16h96a8,8,0,0,1,0,16Zm0-32H80a8,8,0,0,1,0-16h96a8,8,0,0,1,0,16Z"},null,-1),Tgt=[Pgt],Dgt={key:3},Vgt=h("path",{d:"M182,104a6,6,0,0,1-6,6H80a6,6,0,0,1,0-12h96A6,6,0,0,1,182,104Zm-6,26H80a6,6,0,0,0,0,12h96a6,6,0,0,0,0-12Zm54-74V208a6,6,0,0,1-2.85,5.1,5.93,5.93,0,0,1-3.15.9,6,6,0,0,1-2.68-.63L192,198.71l-29.32,14.66a6,6,0,0,1-5.36,0L128,198.71,98.68,213.37a6,6,0,0,1-5.36,0L64,198.71,34.68,213.37A6,6,0,0,1,26,208V56A14,14,0,0,1,40,42H216A14,14,0,0,1,230,56Zm-12,0a2,2,0,0,0-2-2H40a2,2,0,0,0-2,2V198.29l23.32-11.66a6,6,0,0,1,5.36,0L96,201.29l29.32-14.66a6,6,0,0,1,5.36,0L160,201.29l29.32-14.66a6,6,0,0,1,5.36,0L218,198.29Z"},null,-1),Ogt=[Vgt],Igt={key:4},Hgt=h("path",{d:"M72,104a8,8,0,0,1,8-8h96a8,8,0,0,1,0,16H80A8,8,0,0,1,72,104Zm8,40h96a8,8,0,0,0,0-16H80a8,8,0,0,0,0,16ZM232,56V208a8,8,0,0,1-11.58,7.15L192,200.94l-28.42,14.21a8,8,0,0,1-7.16,0L128,200.94,99.58,215.15a8,8,0,0,1-7.16,0L64,200.94,35.58,215.15A8,8,0,0,1,24,208V56A16,16,0,0,1,40,40H216A16,16,0,0,1,232,56Zm-16,0H40V195.06l20.42-10.22a8,8,0,0,1,7.16,0L96,199.06l28.42-14.22a8,8,0,0,1,7.16,0L160,199.06l28.42-14.22a8,8,0,0,1,7.16,0L216,195.06Z"},null,-1),Ngt=[Hgt],Rgt={key:5},Zgt=h("path",{d:"M180,104a4,4,0,0,1-4,4H80a4,4,0,0,1,0-8h96A4,4,0,0,1,180,104Zm-4,28H80a4,4,0,0,0,0,8h96a4,4,0,0,0,0-8Zm52-76V208a4,4,0,0,1-4,4,4.05,4.05,0,0,1-1.79-.42L192,196.47l-30.21,15.11a4,4,0,0,1-3.58,0L128,196.47,97.79,211.58a4,4,0,0,1-3.58,0L64,196.47,33.79,211.58A4,4,0,0,1,28,208V56A12,12,0,0,1,40,44H216A12,12,0,0,1,228,56Zm-8,0a4,4,0,0,0-4-4H40a4,4,0,0,0-4,4V201.53l26.21-13.11a4,4,0,0,1,3.58,0L96,203.53l30.21-15.11a4,4,0,0,1,3.58,0L160,203.53l30.21-15.11a4,4,0,0,1,3.58,0L220,201.53Z"},null,-1),Fgt=[Zgt],zgt={name:"PhReceipt"},yQt=Ve({...zgt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",Agt,Cgt)):o.value==="duotone"?(b(),$("g",kgt,Egt)):o.value==="fill"?(b(),$("g",Lgt,Tgt)):o.value==="light"?(b(),$("g",Dgt,Ogt)):o.value==="regular"?(b(),$("g",Igt,Ngt)):o.value==="thin"?(b(),$("g",Rgt,Fgt)):me("",!0)],16,$gt))}}),Bgt=["width","height","fill","transform"],Ugt={key:0},jgt=h("path",{d:"M227.85,46.89a20,20,0,0,0-18.74-18.74c-13.13-.77-46.65.42-74.48,28.24L131,60H74.36a19.83,19.83,0,0,0-14.14,5.86L25.87,100.19a20,20,0,0,0,11.35,33.95l37.14,5.18,42.32,42.32,5.19,37.18A19.88,19.88,0,0,0,135.34,235a20.13,20.13,0,0,0,6.37,1,19.9,19.9,0,0,0,14.1-5.87l34.34-34.35A19.85,19.85,0,0,0,196,181.64V125l3.6-3.59C227.43,93.54,228.62,60,227.85,46.89ZM76,84h31L75.75,115.28l-27.23-3.8ZM151.6,73.37A72.27,72.27,0,0,1,204,52a72.17,72.17,0,0,1-21.38,52.41L128,159,97,128ZM172,180l-27.49,27.49-3.8-27.23L172,149Zm-72,22c-8.71,11.85-26.19,26-60,26a12,12,0,0,1-12-12c0-33.84,14.12-51.32,26-60A12,12,0,1,1,68.18,175.3C62.3,179.63,55.51,187.8,53,203c15.21-2.51,23.37-9.3,27.7-15.18A12,12,0,1,1,100,202Z"},null,-1),qgt=[jgt],Ygt={key:1},Wgt=h("path",{d:"M184,120v61.65a8,8,0,0,1-2.34,5.65l-34.35,34.35a8,8,0,0,1-13.57-4.53L128,176ZM136,72H74.35a8,8,0,0,0-5.65,2.34L34.35,108.69a8,8,0,0,0,4.53,13.57L80,128ZM40,216c37.65,0,50.69-19.69,54.56-28.18L68.18,161.44C59.69,165.31,40,178.35,40,216Z",opacity:"0.2"},null,-1),Ggt=h("path",{d:"M223.85,47.12a16,16,0,0,0-15-15c-12.58-.75-44.73.4-71.41,27.07L132.69,64H74.36A15.91,15.91,0,0,0,63,68.68L28.7,103a16,16,0,0,0,9.07,27.16l38.47,5.37,44.21,44.21,5.37,38.49a15.94,15.94,0,0,0,10.78,12.92,16.11,16.11,0,0,0,5.1.83A15.91,15.91,0,0,0,153,227.3L187.32,193A15.91,15.91,0,0,0,192,181.64V123.31l4.77-4.77C223.45,91.86,224.6,59.71,223.85,47.12ZM74.36,80h42.33L77.16,119.52,40,114.34Zm74.41-9.45a76.65,76.65,0,0,1,59.11-22.47,76.46,76.46,0,0,1-22.42,59.16L128,164.68,91.32,128ZM176,181.64,141.67,216l-5.19-37.17L176,139.31Zm-74.16,9.5C97.34,201,82.29,224,40,224a8,8,0,0,1-8-8c0-42.29,23-57.34,32.86-61.85a8,8,0,0,1,6.64,14.56c-6.43,2.93-20.62,12.36-23.12,38.91,26.55-2.5,36-16.69,38.91-23.12a8,8,0,1,1,14.56,6.64Z"},null,-1),Kgt=[Wgt,Ggt],Xgt={key:2},Jgt=h("path",{d:"M101.85,191.14C97.34,201,82.29,224,40,224a8,8,0,0,1-8-8c0-42.29,23-57.34,32.86-61.85a8,8,0,0,1,6.64,14.56c-6.43,2.93-20.62,12.36-23.12,38.91,26.55-2.5,36-16.69,38.91-23.12a8,8,0,1,1,14.56,6.64Zm122-144a16,16,0,0,0-15-15c-12.58-.75-44.73.4-71.4,27.07h0L88,108.7A8,8,0,0,1,76.67,97.39l26.56-26.57A4,4,0,0,0,100.41,64H74.35A15.9,15.9,0,0,0,63,68.68L28.7,103a16,16,0,0,0,9.07,27.16l38.47,5.37,44.21,44.21,5.37,38.49a15.94,15.94,0,0,0,10.78,12.92,16.11,16.11,0,0,0,5.1.83A15.91,15.91,0,0,0,153,227.3L187.32,193A16,16,0,0,0,192,181.65V155.59a4,4,0,0,0-6.83-2.82l-26.57,26.56a8,8,0,0,1-11.71-.42,8.2,8.2,0,0,1,.6-11.1l49.27-49.27h0C223.45,91.86,224.6,59.71,223.85,47.12Z"},null,-1),Qgt=[Jgt],e3t={key:3},t3t=h("path",{d:"M221.86,47.24a14,14,0,0,0-13.11-13.1c-12.31-.73-43.77.39-69.88,26.5L133.52,66H74.35a13.9,13.9,0,0,0-9.89,4.1L30.11,104.44a14,14,0,0,0,7.94,23.76l39.13,5.46,45.16,45.16L127.8,218a14,14,0,0,0,23.76,7.92l34.35-34.35a13.91,13.91,0,0,0,4.1-9.89V122.48l5.35-5.35h0C221.46,91,222.59,59.56,221.86,47.24ZM38.11,115a2,2,0,0,1,.49-2L72.94,78.58A2,2,0,0,1,74.35,78h47.17L77.87,121.64l-38.14-5.32A1.93,1.93,0,0,1,38.11,115ZM178,181.65a2,2,0,0,1-.59,1.41L143.08,217.4a2,2,0,0,1-3.4-1.11l-5.32-38.16L178,134.48Zm8.87-73h0L128,167.51,88.49,128l58.87-58.88a78.47,78.47,0,0,1,60.69-23A2,2,0,0,1,209.88,48,78.47,78.47,0,0,1,186.88,108.64ZM100,190.31C95.68,199.84,81.13,222,40,222a6,6,0,0,1-6-6c0-41.13,22.16-55.68,31.69-60a6,6,0,1,1,5,10.92c-7,3.17-22.53,13.52-24.47,42.91,29.39-1.94,39.74-17.52,42.91-24.47a6,6,0,1,1,10.92,5Z"},null,-1),n3t=[t3t],a3t={key:4},i3t=h("path",{d:"M223.85,47.12a16,16,0,0,0-15-15c-12.58-.75-44.73.4-71.41,27.07L132.69,64H74.36A15.91,15.91,0,0,0,63,68.68L28.7,103a16,16,0,0,0,9.07,27.16l38.47,5.37,44.21,44.21,5.37,38.49a15.94,15.94,0,0,0,10.78,12.92,16.11,16.11,0,0,0,5.1.83A15.91,15.91,0,0,0,153,227.3L187.32,193A15.91,15.91,0,0,0,192,181.64V123.31l4.77-4.77C223.45,91.86,224.6,59.71,223.85,47.12ZM74.36,80h42.33L77.16,119.52,40,114.34Zm74.41-9.45a76.65,76.65,0,0,1,59.11-22.47,76.46,76.46,0,0,1-22.42,59.16L128,164.68,91.32,128ZM176,181.64,141.67,216l-5.19-37.17L176,139.31Zm-74.16,9.5C97.34,201,82.29,224,40,224a8,8,0,0,1-8-8c0-42.29,23-57.34,32.86-61.85a8,8,0,0,1,6.64,14.56c-6.43,2.93-20.62,12.36-23.12,38.91,26.55-2.5,36-16.69,38.91-23.12a8,8,0,1,1,14.56,6.64Z"},null,-1),r3t=[i3t],o3t={key:5},s3t=h("path",{d:"M219.86,47.36a12,12,0,0,0-11.22-11.22c-12-.71-42.82.38-68.35,25.91L134.35,68h-60a11.9,11.9,0,0,0-8.48,3.52L31.52,105.85a12,12,0,0,0,6.81,20.37l39.79,5.55,46.11,46.11,5.55,39.81a12,12,0,0,0,20.37,6.79l34.34-34.35a11.9,11.9,0,0,0,3.52-8.48v-60l5.94-5.94C219.48,90.18,220.57,59.41,219.86,47.36ZM36.21,115.6a3.94,3.94,0,0,1,1-4.09L71.53,77.17A4,4,0,0,1,74.35,76h52L78.58,123.76,39.44,118.3A3.94,3.94,0,0,1,36.21,115.6ZM180,181.65a4,4,0,0,1-1.17,2.83l-34.35,34.34a4,4,0,0,1-6.79-2.25l-5.46-39.15L180,129.65Zm-52-11.31L85.66,128l60.28-60.29c23.24-23.24,51.25-24.23,62.22-23.58a3.93,3.93,0,0,1,3.71,3.71c.65,11-.35,39-23.58,62.22ZM98.21,189.48C94,198.66,80,220,40,220a4,4,0,0,1-4-4c0-40,21.34-54,30.52-58.21a4,4,0,0,1,3.32,7.28c-7.46,3.41-24.43,14.66-25.76,46.85,32.19-1.33,43.44-18.3,46.85-25.76a4,4,0,1,1,7.28,3.32Z"},null,-1),l3t=[s3t],u3t={name:"PhRocketLaunch"},_Qt=Ve({...u3t,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",Ugt,qgt)):o.value==="duotone"?(b(),$("g",Ygt,Kgt)):o.value==="fill"?(b(),$("g",Xgt,Qgt)):o.value==="light"?(b(),$("g",e3t,n3t)):o.value==="regular"?(b(),$("g",a3t,r3t)):o.value==="thin"?(b(),$("g",o3t,l3t)):me("",!0)],16,Bgt))}}),c3t=["width","height","fill","transform"],d3t={key:0},f3t=h("path",{d:"M243.14,131.54l-32-80h0a12,12,0,0,0-13.73-7.25L140,57V40a12,12,0,0,0-24,0V62.37L53.4,76.29a12,12,0,0,0-8.54,7.25h0l0,0v0l-32,79.92A12,12,0,0,0,12,168c0,12.13,6.2,22.43,17.45,29A55,55,0,0,0,56,204a55,55,0,0,0,26.55-7C93.8,190.43,100,180.13,100,168a12,12,0,0,0-.86-4.46L72.38,96.65,116,87V204H104a12,12,0,0,0,0,24h48a12,12,0,0,0,0-24H140V81.63l40.42-9-23.56,58.9A12,12,0,0,0,156,136c0,12.13,6.2,22.43,17.45,29a53.78,53.78,0,0,0,53.1,0C237.8,158.43,244,148.13,244,136A12,12,0,0,0,243.14,131.54ZM56,180c-3.71,0-18-1.87-19.81-10.18L56,120.31l19.81,49.51C74,178.13,59.71,180,56,180Zm144-32c-3.71,0-18-1.87-19.81-10.18L200,88.31l19.81,49.51C218,146.13,203.71,148,200,148Z"},null,-1),h3t=[f3t],p3t={key:1},m3t=h("path",{d:"M56,88l32,80c0,17.67-20,24-32,24s-32-6.33-32-24ZM200,56l-32,80c0,17.67,20,24,32,24s32-6.33,32-24Z",opacity:"0.2"},null,-1),v3t=h("path",{d:"M239.43,133l-32-80h0a8,8,0,0,0-9.16-4.84L136,62V40a8,8,0,0,0-16,0V65.58L54.26,80.19A8,8,0,0,0,48.57,85h0v.06L16.57,165a7.92,7.92,0,0,0-.57,3c0,23.31,24.54,32,40,32s40-8.69,40-32a7.92,7.92,0,0,0-.57-3L66.92,93.77,120,82V208H104a8,8,0,0,0,0,16h48a8,8,0,0,0,0-16H136V78.42L187,67.1,160.57,133a7.92,7.92,0,0,0-.57,3c0,23.31,24.54,32,40,32s40-8.69,40-32A7.92,7.92,0,0,0,239.43,133ZM56,184c-7.53,0-22.76-3.61-23.93-14.64L56,109.54l23.93,59.82C78.76,180.39,63.53,184,56,184Zm144-32c-7.53,0-22.76-3.61-23.93-14.64L200,77.54l23.93,59.82C222.76,148.39,207.53,152,200,152Z"},null,-1),g3t=[m3t,v3t],y3t={key:2},_3t=h("path",{d:"M239.43,133l-32-80A8,8,0,0,0,200,48a8.27,8.27,0,0,0-1.73.21L136,62V40a8,8,0,0,0-16,0V65.58L54.27,80.21A8,8,0,0,0,48.57,85l-32,80a7.92,7.92,0,0,0-.57,3c0,23.31,24.54,32,40,32s40-8.69,40-32a7.92,7.92,0,0,0-.57-3L66.92,93.77,120,82V208H104a8,8,0,0,0,0,16h48a8,8,0,0,0,0-16H136V78.42L187,67.1,160.57,133a7.92,7.92,0,0,0-.57,3c0,23.31,24.54,32,40,32s40-8.69,40-32A7.92,7.92,0,0,0,239.43,133Zm-160,35H32.62L56,109.54Zm97.24-32L200,77.54,223.38,136Z"},null,-1),b3t=[_3t],w3t={key:3},$3t=h("path",{d:"M237.57,133.77l-32-80h0a6,6,0,0,0-6.86-3.63L134,64.52V40a6,6,0,0,0-12,0V67.19l-67.3,15a6,6,0,0,0-4.27,3.63h0v0l-32,80A6.1,6.1,0,0,0,18,168c0,21.86,23.31,30,38,30s38-8.14,38-30a6.1,6.1,0,0,0-.43-2.23L64.19,92.33,122,79.48V210H104a6,6,0,0,0,0,12h48a6,6,0,0,0,0-12H134V76.81l56.21-12.49-27.78,69.45A6.1,6.1,0,0,0,162,136c0,21.86,23.31,30,38,30s38-8.14,38-30A6.1,6.1,0,0,0,237.57,133.77ZM56,186a36.89,36.89,0,0,1-17.48-4.56c-5.37-3.13-8.15-7.18-8.49-12.37l26-64.91,26,64.91C81.06,182.85,62.58,186,56,186Zm144-32a36.89,36.89,0,0,1-17.48-4.56c-5.37-3.13-8.15-7.18-8.49-12.37l26-64.91,26,64.91C225.06,150.85,206.58,154,200,154Z"},null,-1),A3t=[$3t],S3t={key:4},C3t=h("path",{d:"M239.43,133l-32-80h0a8,8,0,0,0-9.16-4.84L136,62V40a8,8,0,0,0-16,0V65.58L54.26,80.19A8,8,0,0,0,48.57,85h0v.06L16.57,165a7.92,7.92,0,0,0-.57,3c0,23.31,24.54,32,40,32s40-8.69,40-32a7.92,7.92,0,0,0-.57-3L66.92,93.77,120,82V208H104a8,8,0,0,0,0,16h48a8,8,0,0,0,0-16H136V78.42L187,67.1,160.57,133a7.92,7.92,0,0,0-.57,3c0,23.31,24.54,32,40,32s40-8.69,40-32A7.92,7.92,0,0,0,239.43,133ZM56,184c-7.53,0-22.76-3.61-23.93-14.64L56,109.54l23.93,59.82C78.76,180.39,63.53,184,56,184Zm144-32c-7.53,0-22.76-3.61-23.93-14.64L200,77.54l23.93,59.82C222.76,148.39,207.53,152,200,152Z"},null,-1),k3t=[C3t],M3t={key:5},x3t=h("path",{d:"M235.71,134.51l-32-80h0a4,4,0,0,0-4.57-2.41L132,67V40a4,4,0,0,0-8,0V68.79L55.13,84.1a4,4,0,0,0-2.84,2.41h0v0h0l-32,80A4,4,0,0,0,20,168c0,20.4,22.08,28,36,28s36-7.6,36-28a4,4,0,0,0-.29-1.49L61.46,90.88,124,77V212H104a4,4,0,0,0,0,8h48a4,4,0,0,0,0-8H132V75.21l61.47-13.66-29.18,73A4,4,0,0,0,164,136c0,20.4,22.08,28,36,28s36-7.6,36-28A4,4,0,0,0,235.71,134.51ZM56,188c-7.15,0-27.37-3.56-28-19.27l28-70,28,70C83.37,184.44,63.15,188,56,188Zm144-32c-7.15,0-27.37-3.56-28-19.27l28-70,28,70C227.37,152.44,207.15,156,200,156Z"},null,-1),E3t=[x3t],L3t={name:"PhScales"},bQt=Ve({...L3t,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",d3t,h3t)):o.value==="duotone"?(b(),$("g",p3t,g3t)):o.value==="fill"?(b(),$("g",y3t,b3t)):o.value==="light"?(b(),$("g",w3t,A3t)):o.value==="regular"?(b(),$("g",S3t,k3t)):o.value==="thin"?(b(),$("g",M3t,E3t)):me("",!0)],16,c3t))}}),P3t=["width","height","fill","transform"],T3t={key:0},D3t=h("path",{d:"M228.75,100.05c-3.52-3.67-7.15-7.46-8.34-10.33-1.06-2.56-1.14-7.83-1.21-12.47-.15-10-.34-22.44-9.18-31.27s-21.27-9-31.27-9.18c-4.64-.07-9.91-.15-12.47-1.21-2.87-1.19-6.66-4.82-10.33-8.34C148.87,20.46,140.05,12,128,12s-20.87,8.46-27.95,15.25c-3.67,3.52-7.46,7.15-10.33,8.34-2.56,1.06-7.83,1.14-12.47,1.21C67.25,37,54.81,37.14,46,46S37,67.25,36.8,77.25c-.07,4.64-.15,9.91-1.21,12.47-1.19,2.87-4.82,6.66-8.34,10.33C20.46,107.13,12,116,12,128S20.46,148.87,27.25,156c3.52,3.67,7.15,7.46,8.34,10.33,1.06,2.56,1.14,7.83,1.21,12.47.15,10,.34,22.44,9.18,31.27s21.27,9,31.27,9.18c4.64.07,9.91.15,12.47,1.21,2.87,1.19,6.66,4.82,10.33,8.34C107.13,235.54,116,244,128,244s20.87-8.46,27.95-15.25c3.67-3.52,7.46-7.15,10.33-8.34,2.56-1.06,7.83-1.14,12.47-1.21,10-.15,22.44-.34,31.27-9.18s9-21.27,9.18-31.27c.07-4.64.15-9.91,1.21-12.47,1.19-2.87,4.82-6.66,8.34-10.33C235.54,148.87,244,140.05,244,128S235.54,107.13,228.75,100.05Zm-17.32,39.29c-4.82,5-10.28,10.72-13.19,17.76-2.82,6.8-2.93,14.16-3,21.29-.08,5.36-.19,12.71-2.15,14.66s-9.3,2.07-14.66,2.15c-7.13.11-14.49.22-21.29,3-7,2.91-12.73,8.37-17.76,13.19C135.78,214.84,130.4,220,128,220s-7.78-5.16-11.34-8.57c-5-4.82-10.72-10.28-17.76-13.19-6.8-2.82-14.16-2.93-21.29-3-5.36-.08-12.71-.19-14.66-2.15s-2.07-9.3-2.15-14.66c-.11-7.13-.22-14.49-3-21.29-2.91-7-8.37-12.73-13.19-17.76C41.16,135.78,36,130.4,36,128s5.16-7.78,8.57-11.34c4.82-5,10.28-10.72,13.19-17.76,2.82-6.8,2.93-14.16,3-21.29C60.88,72.25,61,64.9,63,63s9.3-2.07,14.66-2.15c7.13-.11,14.49-.22,21.29-3,7-2.91,12.73-8.37,17.76-13.19C120.22,41.16,125.6,36,128,36s7.78,5.16,11.34,8.57c5,4.82,10.72,10.28,17.76,13.19,6.8,2.82,14.16,2.93,21.29,3,5.36.08,12.71.19,14.66,2.15s2.07,9.3,2.15,14.66c.11,7.13.22,14.49,3,21.29,2.91,7,8.37,12.73,13.19,17.76,3.41,3.56,8.57,8.94,8.57,11.34S214.84,135.78,211.43,139.34ZM176.49,95.51a12,12,0,0,1,0,17l-56,56a12,12,0,0,1-17,0l-24-24a12,12,0,1,1,17-17L112,143l47.51-47.52A12,12,0,0,1,176.49,95.51Z"},null,-1),V3t=[D3t],O3t={key:1},I3t=h("path",{d:"M232,128c0,12.51-17.82,21.95-22.68,33.69-4.68,11.32,1.42,30.65-7.78,39.85s-28.53,3.1-39.85,7.78C150,214.18,140.5,232,128,232s-22-17.82-33.69-22.68c-11.32-4.68-30.65,1.42-39.85-7.78s-3.1-28.53-7.78-39.85C41.82,150,24,140.5,24,128s17.82-22,22.68-33.69C51.36,83,45.26,63.66,54.46,54.46S83,51.36,94.31,46.68C106.05,41.82,115.5,24,128,24S150,41.82,161.69,46.68c11.32,4.68,30.65-1.42,39.85,7.78s3.1,28.53,7.78,39.85C214.18,106.05,232,115.5,232,128Z",opacity:"0.2"},null,-1),H3t=h("path",{d:"M225.86,102.82c-3.77-3.94-7.67-8-9.14-11.57-1.36-3.27-1.44-8.69-1.52-13.94-.15-9.76-.31-20.82-8-28.51s-18.75-7.85-28.51-8c-5.25-.08-10.67-.16-13.94-1.52-3.56-1.47-7.63-5.37-11.57-9.14C146.28,23.51,138.44,16,128,16s-18.27,7.51-25.18,14.14c-3.94,3.77-8,7.67-11.57,9.14C88,40.64,82.56,40.72,77.31,40.8c-9.76.15-20.82.31-28.51,8S41,67.55,40.8,77.31c-.08,5.25-.16,10.67-1.52,13.94-1.47,3.56-5.37,7.63-9.14,11.57C23.51,109.72,16,117.56,16,128s7.51,18.27,14.14,25.18c3.77,3.94,7.67,8,9.14,11.57,1.36,3.27,1.44,8.69,1.52,13.94.15,9.76.31,20.82,8,28.51s18.75,7.85,28.51,8c5.25.08,10.67.16,13.94,1.52,3.56,1.47,7.63,5.37,11.57,9.14C109.72,232.49,117.56,240,128,240s18.27-7.51,25.18-14.14c3.94-3.77,8-7.67,11.57-9.14,3.27-1.36,8.69-1.44,13.94-1.52,9.76-.15,20.82-.31,28.51-8s7.85-18.75,8-28.51c.08-5.25.16-10.67,1.52-13.94,1.47-3.56,5.37-7.63,9.14-11.57C232.49,146.28,240,138.44,240,128S232.49,109.73,225.86,102.82Zm-11.55,39.29c-4.79,5-9.75,10.17-12.38,16.52-2.52,6.1-2.63,13.07-2.73,19.82-.1,7-.21,14.33-3.32,17.43s-10.39,3.22-17.43,3.32c-6.75.1-13.72.21-19.82,2.73-6.35,2.63-11.52,7.59-16.52,12.38S132,224,128,224s-9.15-4.92-14.11-9.69-10.17-9.75-16.52-12.38c-6.1-2.52-13.07-2.63-19.82-2.73-7-.1-14.33-.21-17.43-3.32s-3.22-10.39-3.32-17.43c-.1-6.75-.21-13.72-2.73-19.82-2.63-6.35-7.59-11.52-12.38-16.52S32,132,32,128s4.92-9.15,9.69-14.11,9.75-10.17,12.38-16.52c2.52-6.1,2.63-13.07,2.73-19.82.1-7,.21-14.33,3.32-17.43S70.51,56.9,77.55,56.8c6.75-.1,13.72-.21,19.82-2.73,6.35-2.63,11.52-7.59,16.52-12.38S124,32,128,32s9.15,4.92,14.11,9.69,10.17,9.75,16.52,12.38c6.1,2.52,13.07,2.63,19.82,2.73,7,.1,14.33.21,17.43,3.32s3.22,10.39,3.32,17.43c.1,6.75.21,13.72,2.73,19.82,2.63,6.35,7.59,11.52,12.38,16.52S224,124,224,128,219.08,137.15,214.31,142.11ZM173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34Z"},null,-1),N3t=[I3t,H3t],R3t={key:2},Z3t=h("path",{d:"M225.86,102.82c-3.77-3.94-7.67-8-9.14-11.57-1.36-3.27-1.44-8.69-1.52-13.94-.15-9.76-.31-20.82-8-28.51s-18.75-7.85-28.51-8c-5.25-.08-10.67-.16-13.94-1.52-3.56-1.47-7.63-5.37-11.57-9.14C146.28,23.51,138.44,16,128,16s-18.27,7.51-25.18,14.14c-3.94,3.77-8,7.67-11.57,9.14C88,40.64,82.56,40.72,77.31,40.8c-9.76.15-20.82.31-28.51,8S41,67.55,40.8,77.31c-.08,5.25-.16,10.67-1.52,13.94-1.47,3.56-5.37,7.63-9.14,11.57C23.51,109.72,16,117.56,16,128s7.51,18.27,14.14,25.18c3.77,3.94,7.67,8,9.14,11.57,1.36,3.27,1.44,8.69,1.52,13.94.15,9.76.31,20.82,8,28.51s18.75,7.85,28.51,8c5.25.08,10.67.16,13.94,1.52,3.56,1.47,7.63,5.37,11.57,9.14C109.72,232.49,117.56,240,128,240s18.27-7.51,25.18-14.14c3.94-3.77,8-7.67,11.57-9.14,3.27-1.36,8.69-1.44,13.94-1.52,9.76-.15,20.82-.31,28.51-8s7.85-18.75,8-28.51c.08-5.25.16-10.67,1.52-13.94,1.47-3.56,5.37-7.63,9.14-11.57C232.49,146.28,240,138.44,240,128S232.49,109.73,225.86,102.82Zm-52.2,6.84-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32Z"},null,-1),F3t=[Z3t],z3t={key:3},B3t=h("path",{d:"M224.42,104.2c-3.9-4.07-7.93-8.27-9.55-12.18-1.5-3.63-1.58-9-1.67-14.68-.14-9.38-.3-20-7.42-27.12S188,42.94,178.66,42.8c-5.68-.09-11-.17-14.68-1.67-3.91-1.62-8.11-5.65-12.18-9.55C145.16,25.22,137.64,18,128,18s-17.16,7.22-23.8,13.58c-4.07,3.9-8.27,7.93-12.18,9.55-3.63,1.5-9,1.58-14.68,1.67-9.38.14-20,.3-27.12,7.42S42.94,68,42.8,77.34c-.09,5.68-.17,11-1.67,14.68-1.62,3.91-5.65,8.11-9.55,12.18C25.22,110.84,18,118.36,18,128s7.22,17.16,13.58,23.8c3.9,4.07,7.93,8.27,9.55,12.18,1.5,3.63,1.58,9,1.67,14.68.14,9.38.3,20,7.42,27.12S68,213.06,77.34,213.2c5.68.09,11,.17,14.68,1.67,3.91,1.62,8.11,5.65,12.18,9.55C110.84,230.78,118.36,238,128,238s17.16-7.22,23.8-13.58c4.07-3.9,8.27-7.93,12.18-9.55,3.63-1.5,9-1.58,14.68-1.67,9.38-.14,20-.3,27.12-7.42s7.28-17.74,7.42-27.12c.09-5.68.17-11,1.67-14.68,1.62-3.91,5.65-8.11,9.55-12.18C230.78,145.16,238,137.64,238,128S230.78,110.84,224.42,104.2Zm-8.66,39.3c-4.67,4.86-9.5,9.9-12,15.9-2.38,5.74-2.48,12.52-2.58,19.08-.11,7.44-.23,15.14-3.9,18.82s-11.38,3.79-18.82,3.9c-6.56.1-13.34.2-19.08,2.58-6,2.48-11,7.31-15.91,12-5.25,5-10.68,10.24-15.49,10.24s-10.24-5.21-15.5-10.24c-4.86-4.67-9.9-9.5-15.9-12-5.74-2.38-12.52-2.48-19.08-2.58-7.44-.11-15.14-.23-18.82-3.9s-3.79-11.38-3.9-18.82c-.1-6.56-.2-13.34-2.58-19.08-2.48-6-7.31-11-12-15.91C35.21,138.24,30,132.81,30,128s5.21-10.24,10.24-15.5c4.67-4.86,9.5-9.9,12-15.9,2.38-5.74,2.48-12.52,2.58-19.08.11-7.44.23-15.14,3.9-18.82s11.38-3.79,18.82-3.9c6.56-.1,13.34-.2,19.08-2.58,6-2.48,11-7.31,15.91-12C117.76,35.21,123.19,30,128,30s10.24,5.21,15.5,10.24c4.86,4.67,9.9,9.5,15.9,12,5.74,2.38,12.52,2.48,19.08,2.58,7.44.11,15.14.23,18.82,3.9s3.79,11.38,3.9,18.82c.1,6.56.2,13.34,2.58,19.08,2.48,6,7.31,11,12,15.91,5,5.25,10.24,10.68,10.24,15.49S220.79,138.24,215.76,143.5ZM172.24,99.76a6,6,0,0,1,0,8.48l-56,56a6,6,0,0,1-8.48,0l-24-24a6,6,0,0,1,8.48-8.48L112,151.51l51.76-51.75A6,6,0,0,1,172.24,99.76Z"},null,-1),U3t=[B3t],j3t={key:4},q3t=h("path",{d:"M225.86,102.82c-3.77-3.94-7.67-8-9.14-11.57-1.36-3.27-1.44-8.69-1.52-13.94-.15-9.76-.31-20.82-8-28.51s-18.75-7.85-28.51-8c-5.25-.08-10.67-.16-13.94-1.52-3.56-1.47-7.63-5.37-11.57-9.14C146.28,23.51,138.44,16,128,16s-18.27,7.51-25.18,14.14c-3.94,3.77-8,7.67-11.57,9.14C88,40.64,82.56,40.72,77.31,40.8c-9.76.15-20.82.31-28.51,8S41,67.55,40.8,77.31c-.08,5.25-.16,10.67-1.52,13.94-1.47,3.56-5.37,7.63-9.14,11.57C23.51,109.72,16,117.56,16,128s7.51,18.27,14.14,25.18c3.77,3.94,7.67,8,9.14,11.57,1.36,3.27,1.44,8.69,1.52,13.94.15,9.76.31,20.82,8,28.51s18.75,7.85,28.51,8c5.25.08,10.67.16,13.94,1.52,3.56,1.47,7.63,5.37,11.57,9.14C109.72,232.49,117.56,240,128,240s18.27-7.51,25.18-14.14c3.94-3.77,8-7.67,11.57-9.14,3.27-1.36,8.69-1.44,13.94-1.52,9.76-.15,20.82-.31,28.51-8s7.85-18.75,8-28.51c.08-5.25.16-10.67,1.52-13.94,1.47-3.56,5.37-7.63,9.14-11.57C232.49,146.28,240,138.44,240,128S232.49,109.73,225.86,102.82Zm-11.55,39.29c-4.79,5-9.75,10.17-12.38,16.52-2.52,6.1-2.63,13.07-2.73,19.82-.1,7-.21,14.33-3.32,17.43s-10.39,3.22-17.43,3.32c-6.75.1-13.72.21-19.82,2.73-6.35,2.63-11.52,7.59-16.52,12.38S132,224,128,224s-9.15-4.92-14.11-9.69-10.17-9.75-16.52-12.38c-6.1-2.52-13.07-2.63-19.82-2.73-7-.1-14.33-.21-17.43-3.32s-3.22-10.39-3.32-17.43c-.1-6.75-.21-13.72-2.73-19.82-2.63-6.35-7.59-11.52-12.38-16.52S32,132,32,128s4.92-9.15,9.69-14.11,9.75-10.17,12.38-16.52c2.52-6.1,2.63-13.07,2.73-19.82.1-7,.21-14.33,3.32-17.43S70.51,56.9,77.55,56.8c6.75-.1,13.72-.21,19.82-2.73,6.35-2.63,11.52-7.59,16.52-12.38S124,32,128,32s9.15,4.92,14.11,9.69,10.17,9.75,16.52,12.38c6.1,2.52,13.07,2.63,19.82,2.73,7,.1,14.33.21,17.43,3.32s3.22,10.39,3.32,17.43c.1,6.75.21,13.72,2.73,19.82,2.63,6.35,7.59,11.52,12.38,16.52S224,124,224,128,219.08,137.15,214.31,142.11ZM173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34Z"},null,-1),Y3t=[q3t],W3t={key:5},G3t=h("path",{d:"M223,105.58c-4-4.2-8.2-8.54-10-12.8-1.65-4-1.73-9.53-1.82-15.41-.14-9-.29-19.19-6.83-25.74s-16.74-6.69-25.74-6.83c-5.88-.09-11.43-.17-15.41-1.82-4.26-1.76-8.6-5.93-12.8-9.95-6.68-6.41-13.59-13-22.42-13s-15.74,6.62-22.42,13c-4.2,4-8.54,8.2-12.8,10-4,1.65-9.53,1.73-15.41,1.82-9,.14-19.19.29-25.74,6.83S44.94,68.37,44.8,77.37c-.09,5.88-.17,11.43-1.82,15.41-1.76,4.26-5.93,8.6-9.95,12.8-6.41,6.68-13,13.59-13,22.42s6.62,15.74,13,22.42c4,4.2,8.2,8.54,10,12.8,1.65,4,1.73,9.53,1.82,15.41.14,9,.29,19.19,6.83,25.74s16.74,6.69,25.74,6.83c5.88.09,11.43.17,15.41,1.82,4.26,1.76,8.6,5.93,12.8,9.95,6.68,6.41,13.59,13,22.42,13s15.74-6.62,22.42-13c4.2-4,8.54-8.2,12.8-10,4-1.65,9.53-1.73,15.41-1.82,9-.14,19.19-.29,25.74-6.83s6.69-16.74,6.83-25.74c.09-5.88.17-11.43,1.82-15.41,1.76-4.26,5.93-8.6,9.95-12.8,6.41-6.68,13-13.59,13-22.42S229.38,112.26,223,105.58Zm-5.78,39.3c-4.54,4.73-9.24,9.63-11.57,15.28-2.23,5.39-2.33,12-2.43,18.35-.12,8.2-.24,16-4.49,20.2s-12,4.37-20.2,4.49c-6.37.1-13,.2-18.35,2.43-5.65,2.33-10.55,7-15.28,11.57C139.09,222.75,133.62,228,128,228s-11.09-5.25-16.88-10.8c-4.73-4.54-9.63-9.24-15.28-11.57-5.39-2.23-12-2.33-18.35-2.43-8.2-.12-15.95-.24-20.2-4.49s-4.37-12-4.49-20.2c-.1-6.37-.2-13-2.43-18.35-2.33-5.65-7-10.55-11.57-15.28C33.25,139.09,28,133.62,28,128s5.25-11.09,10.8-16.88c4.54-4.73,9.24-9.63,11.57-15.28,2.23-5.39,2.33-12,2.43-18.35.12-8.2.24-15.95,4.49-20.2s12-4.37,20.2-4.49c6.37-.1,13-.2,18.35-2.43,5.65-2.33,10.55-7,15.28-11.57C116.91,33.25,122.38,28,128,28s11.09,5.25,16.88,10.8c4.73,4.54,9.63,9.24,15.28,11.57,5.39,2.23,12,2.33,18.35,2.43,8.2.12,16,.24,20.2,4.49s4.37,12,4.49,20.2c.1,6.37.2,13,2.43,18.35,2.33,5.65,7,10.55,11.57,15.28,5.55,5.79,10.8,11.26,10.8,16.88S222.75,139.09,217.2,144.88Zm-46.37-43.71a4,4,0,0,1,0,5.66l-56,56a4,4,0,0,1-5.66,0l-24-24a4,4,0,0,1,5.66-5.66L112,154.34l53.17-53.17A4,4,0,0,1,170.83,101.17Z"},null,-1),K3t=[G3t],X3t={name:"PhSealCheck"},wQt=Ve({...X3t,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",T3t,V3t)):o.value==="duotone"?(b(),$("g",O3t,N3t)):o.value==="fill"?(b(),$("g",R3t,F3t)):o.value==="light"?(b(),$("g",z3t,U3t)):o.value==="regular"?(b(),$("g",j3t,Y3t)):o.value==="thin"?(b(),$("g",W3t,K3t)):me("",!0)],16,P3t))}}),J3t=["width","height","fill","transform"],Q3t={key:0},e5t=h("path",{d:"M176,156a43.78,43.78,0,0,0-29.09,11L106.1,140.8a44.07,44.07,0,0,0,0-25.6L146.91,89a43.83,43.83,0,1,0-13-20.17L93.09,95a44,44,0,1,0,0,65.94L133.9,187.2A44,44,0,1,0,176,156Zm0-120a20,20,0,1,1-20,20A20,20,0,0,1,176,36ZM64,148a20,20,0,1,1,20-20A20,20,0,0,1,64,148Zm112,72a20,20,0,1,1,20-20A20,20,0,0,1,176,220Z"},null,-1),t5t=[e5t],n5t={key:1},a5t=h("path",{d:"M208,200a32,32,0,1,1-32-32A32,32,0,0,1,208,200ZM176,88a32,32,0,1,0-32-32A32,32,0,0,0,176,88Z",opacity:"0.2"},null,-1),i5t=h("path",{d:"M176,160a39.89,39.89,0,0,0-28.62,12.09l-46.1-29.63a39.8,39.8,0,0,0,0-28.92l46.1-29.63a40,40,0,1,0-8.66-13.45l-46.1,29.63a40,40,0,1,0,0,55.82l46.1,29.63A40,40,0,1,0,176,160Zm0-128a24,24,0,1,1-24,24A24,24,0,0,1,176,32ZM64,152a24,24,0,1,1,24-24A24,24,0,0,1,64,152Zm112,72a24,24,0,1,1,24-24A24,24,0,0,1,176,224Z"},null,-1),r5t=[a5t,i5t],o5t={key:2},s5t=h("path",{d:"M212,200a36,36,0,1,1-69.85-12.25l-53-34.05a36,36,0,1,1,0-51.4l53-34a36.09,36.09,0,1,1,8.67,13.45l-53,34.05a36,36,0,0,1,0,24.5l53,34.05A36,36,0,0,1,212,200Z"},null,-1),l5t=[s5t],u5t={key:3},c5t=h("path",{d:"M176,162a37.91,37.91,0,0,0-28.3,12.67L98.8,143.24a37.89,37.89,0,0,0,0-30.48l48.9-31.43a38,38,0,1,0-6.5-10.09L92.3,102.67a38,38,0,1,0,0,50.66l48.9,31.43A38,38,0,1,0,176,162Zm0-132a26,26,0,1,1-26,26A26,26,0,0,1,176,30ZM64,154a26,26,0,1,1,26-26A26,26,0,0,1,64,154Zm112,72a26,26,0,1,1,26-26A26,26,0,0,1,176,226Z"},null,-1),d5t=[c5t],f5t={key:4},h5t=h("path",{d:"M176,160a39.89,39.89,0,0,0-28.62,12.09l-46.1-29.63a39.8,39.8,0,0,0,0-28.92l46.1-29.63a40,40,0,1,0-8.66-13.45l-46.1,29.63a40,40,0,1,0,0,55.82l46.1,29.63A40,40,0,1,0,176,160Zm0-128a24,24,0,1,1-24,24A24,24,0,0,1,176,32ZM64,152a24,24,0,1,1,24-24A24,24,0,0,1,64,152Zm112,72a24,24,0,1,1,24-24A24,24,0,0,1,176,224Z"},null,-1),p5t=[h5t],m5t={key:5},v5t=h("path",{d:"M176,164a36,36,0,0,0-27.92,13.3L96.25,144a35.92,35.92,0,0,0,0-32L148.08,78.7A35.93,35.93,0,1,0,143.75,72L91.92,105.3a36,36,0,1,0,0,45.4L143.75,184A36,36,0,1,0,176,164Zm0-136a28,28,0,1,1-28,28A28,28,0,0,1,176,28ZM64,156a28,28,0,1,1,28-28A28,28,0,0,1,64,156Zm112,72a28,28,0,1,1,28-28A28,28,0,0,1,176,228Z"},null,-1),g5t=[v5t],y5t={name:"PhShareNetwork"},$Qt=Ve({...y5t,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",Q3t,t5t)):o.value==="duotone"?(b(),$("g",n5t,r5t)):o.value==="fill"?(b(),$("g",o5t,l5t)):o.value==="light"?(b(),$("g",u5t,d5t)):o.value==="regular"?(b(),$("g",f5t,p5t)):o.value==="thin"?(b(),$("g",m5t,g5t)):me("",!0)],16,J3t))}}),_5t=["width","height","fill","transform"],b5t={key:0},w5t=h("path",{d:"M208,36H48A20,20,0,0,0,28,56v56c0,54.29,26.32,87.22,48.4,105.29,23.71,19.39,47.44,26,48.44,26.29a12.1,12.1,0,0,0,6.32,0c1-.28,24.73-6.9,48.44-26.29,22.08-18.07,48.4-51,48.4-105.29V56A20,20,0,0,0,208,36Zm-4,76c0,35.71-13.09,64.69-38.91,86.15A126.28,126.28,0,0,1,128,219.38a126.14,126.14,0,0,1-37.09-21.23C65.09,176.69,52,147.71,52,112V60H204ZM79.51,144.49a12,12,0,1,1,17-17L112,143l47.51-47.52a12,12,0,0,1,17,17l-56,56a12,12,0,0,1-17,0Z"},null,-1),$5t=[w5t],A5t={key:1},S5t=h("path",{d:"M216,56v56c0,96-88,120-88,120S40,208,40,112V56a8,8,0,0,1,8-8H208A8,8,0,0,1,216,56Z",opacity:"0.2"},null,-1),C5t=h("path",{d:"M208,40H48A16,16,0,0,0,32,56v56c0,52.72,25.52,84.67,46.93,102.19,23.06,18.86,46,25.26,47,25.53a8,8,0,0,0,4.2,0c1-.27,23.91-6.67,47-25.53C198.48,196.67,224,164.72,224,112V56A16,16,0,0,0,208,40Zm0,72c0,37.07-13.66,67.16-40.6,89.42A129.3,129.3,0,0,1,128,223.62a128.25,128.25,0,0,1-38.92-21.81C61.82,179.51,48,149.3,48,112l0-56,160,0ZM82.34,141.66a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32l-56,56a8,8,0,0,1-11.32,0Z"},null,-1),k5t=[S5t,C5t],M5t={key:2},x5t=h("path",{d:"M208,40H48A16,16,0,0,0,32,56v56c0,52.72,25.52,84.67,46.93,102.19,23.06,18.86,46,25.26,47,25.53a8,8,0,0,0,4.2,0c1-.27,23.91-6.67,47-25.53C198.48,196.67,224,164.72,224,112V56A16,16,0,0,0,208,40Zm-34.32,69.66-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32Z"},null,-1),E5t=[x5t],L5t={key:3},P5t=h("path",{d:"M208,42H48A14,14,0,0,0,34,56v56c0,51.94,25.12,83.4,46.2,100.64,22.73,18.6,45.27,24.89,46.22,25.15a6,6,0,0,0,3.16,0c.95-.26,23.49-6.55,46.22-25.15C196.88,195.4,222,163.94,222,112V56A14,14,0,0,0,208,42Zm2,70c0,37.76-13.94,68.39-41.44,91.06A131.17,131.17,0,0,1,128,225.72a130.94,130.94,0,0,1-40.56-22.66C59.94,180.39,46,149.76,46,112V56a2,2,0,0,1,2-2H208a2,2,0,0,1,2,2ZM172.24,99.76a6,6,0,0,1,0,8.48l-56,56a6,6,0,0,1-8.48,0l-24-24a6,6,0,0,1,8.48-8.48L112,151.51l51.76-51.75A6,6,0,0,1,172.24,99.76Z"},null,-1),T5t=[P5t],D5t={key:4},V5t=h("path",{d:"M208,40H48A16,16,0,0,0,32,56v56c0,52.72,25.52,84.67,46.93,102.19,23.06,18.86,46,25.26,47,25.53a8,8,0,0,0,4.2,0c1-.27,23.91-6.67,47-25.53C198.48,196.67,224,164.72,224,112V56A16,16,0,0,0,208,40Zm0,72c0,37.07-13.66,67.16-40.6,89.42A129.3,129.3,0,0,1,128,223.62a128.25,128.25,0,0,1-38.92-21.81C61.82,179.51,48,149.3,48,112l0-56,160,0ZM82.34,141.66a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32l-56,56a8,8,0,0,1-11.32,0Z"},null,-1),O5t=[V5t],I5t={key:5},H5t=h("path",{d:"M208,44H48A12,12,0,0,0,36,56v56c0,51.16,24.73,82.12,45.47,99.1,22.4,18.32,44.55,24.5,45.48,24.76a4,4,0,0,0,2.1,0c.93-.26,23.08-6.44,45.48-24.76,20.74-17,45.47-47.94,45.47-99.1V56A12,12,0,0,0,208,44Zm4,68c0,38.44-14.23,69.63-42.29,92.71A132.45,132.45,0,0,1,128,227.82a132.23,132.23,0,0,1-41.71-23.11C58.23,181.63,44,150.44,44,112V56a4,4,0,0,1,4-4H208a4,4,0,0,1,4,4Zm-41.17-10.83a4,4,0,0,1,0,5.66l-56,56a4,4,0,0,1-5.66,0l-24-24a4,4,0,0,1,5.66-5.66L112,154.34l53.17-53.17A4,4,0,0,1,170.83,101.17Z"},null,-1),N5t=[H5t],R5t={name:"PhShieldCheck"},AQt=Ve({...R5t,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",b5t,$5t)):o.value==="duotone"?(b(),$("g",A5t,k5t)):o.value==="fill"?(b(),$("g",M5t,E5t)):o.value==="light"?(b(),$("g",L5t,T5t)):o.value==="regular"?(b(),$("g",D5t,O5t)):o.value==="thin"?(b(),$("g",I5t,N5t)):me("",!0)],16,_5t))}}),Z5t=["width","height","fill","transform"],F5t={key:0},z5t=h("path",{d:"M144.49,136.49l-40,40a12,12,0,0,1-17-17L107,140H24a12,12,0,0,1,0-24h83L87.51,96.49a12,12,0,0,1,17-17l40,40A12,12,0,0,1,144.49,136.49ZM200,28H136a12,12,0,0,0,0,24h52V204H136a12,12,0,0,0,0,24h64a12,12,0,0,0,12-12V40A12,12,0,0,0,200,28Z"},null,-1),B5t=[z5t],U5t={key:1},j5t=h("path",{d:"M200,40V216H40a16,16,0,0,1-16-16V56A16,16,0,0,1,40,40Z",opacity:"0.2"},null,-1),q5t=h("path",{d:"M141.66,133.66l-40,40a8,8,0,0,1-11.32-11.32L116.69,136H24a8,8,0,0,1,0-16h92.69L90.34,93.66a8,8,0,0,1,11.32-11.32l40,40A8,8,0,0,1,141.66,133.66ZM200,32H136a8,8,0,0,0,0,16h56V208H136a8,8,0,0,0,0,16h64a8,8,0,0,0,8-8V40A8,8,0,0,0,200,32Z"},null,-1),Y5t=[j5t,q5t],W5t={key:2},G5t=h("path",{d:"M141.66,133.66l-40,40A8,8,0,0,1,88,168V136H24a8,8,0,0,1,0-16H88V88a8,8,0,0,1,13.66-5.66l40,40A8,8,0,0,1,141.66,133.66ZM200,32H136a8,8,0,0,0,0,16h56V208H136a8,8,0,0,0,0,16h64a8,8,0,0,0,8-8V40A8,8,0,0,0,200,32Z"},null,-1),K5t=[G5t],X5t={key:3},J5t=h("path",{d:"M140.24,132.24l-40,40a6,6,0,0,1-8.48-8.48L121.51,134H24a6,6,0,0,1,0-12h97.51L91.76,92.24a6,6,0,0,1,8.48-8.48l40,40A6,6,0,0,1,140.24,132.24ZM200,34H136a6,6,0,0,0,0,12h58V210H136a6,6,0,0,0,0,12h64a6,6,0,0,0,6-6V40A6,6,0,0,0,200,34Z"},null,-1),Q5t=[J5t],eyt={key:4},tyt=h("path",{d:"M141.66,133.66l-40,40a8,8,0,0,1-11.32-11.32L116.69,136H24a8,8,0,0,1,0-16h92.69L90.34,93.66a8,8,0,0,1,11.32-11.32l40,40A8,8,0,0,1,141.66,133.66ZM200,32H136a8,8,0,0,0,0,16h56V208H136a8,8,0,0,0,0,16h64a8,8,0,0,0,8-8V40A8,8,0,0,0,200,32Z"},null,-1),nyt=[tyt],ayt={key:5},iyt=h("path",{d:"M138.83,130.83l-40,40a4,4,0,0,1-5.66-5.66L126.34,132H24a4,4,0,0,1,0-8H126.34L93.17,90.83a4,4,0,0,1,5.66-5.66l40,40A4,4,0,0,1,138.83,130.83ZM200,36H136a4,4,0,0,0,0,8h60V212H136a4,4,0,0,0,0,8h64a4,4,0,0,0,4-4V40A4,4,0,0,0,200,36Z"},null,-1),ryt=[iyt],oyt={name:"PhSignIn"},SQt=Ve({...oyt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",F5t,B5t)):o.value==="duotone"?(b(),$("g",U5t,Y5t)):o.value==="fill"?(b(),$("g",W5t,K5t)):o.value==="light"?(b(),$("g",X5t,Q5t)):o.value==="regular"?(b(),$("g",eyt,nyt)):o.value==="thin"?(b(),$("g",ayt,ryt)):me("",!0)],16,Z5t))}}),syt=["width","height","fill","transform"],lyt={key:0},uyt=h("path",{d:"M124,216a12,12,0,0,1-12,12H48a12,12,0,0,1-12-12V40A12,12,0,0,1,48,28h64a12,12,0,0,1,0,24H60V204h52A12,12,0,0,1,124,216Zm108.49-96.49-40-40a12,12,0,0,0-17,17L195,116H112a12,12,0,0,0,0,24h83l-19.52,19.51a12,12,0,0,0,17,17l40-40A12,12,0,0,0,232.49,119.51Z"},null,-1),cyt=[uyt],dyt={key:1},fyt=h("path",{d:"M224,56V200a16,16,0,0,1-16,16H48V40H208A16,16,0,0,1,224,56Z",opacity:"0.2"},null,-1),hyt=h("path",{d:"M120,216a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V40a8,8,0,0,1,8-8h64a8,8,0,0,1,0,16H56V208h56A8,8,0,0,1,120,216Zm109.66-93.66-40-40a8,8,0,0,0-11.32,11.32L204.69,120H112a8,8,0,0,0,0,16h92.69l-26.35,26.34a8,8,0,0,0,11.32,11.32l40-40A8,8,0,0,0,229.66,122.34Z"},null,-1),pyt=[fyt,hyt],myt={key:2},vyt=h("path",{d:"M120,216a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V40a8,8,0,0,1,8-8h64a8,8,0,0,1,0,16H56V208h56A8,8,0,0,1,120,216Zm109.66-93.66-40-40A8,8,0,0,0,176,88v32H112a8,8,0,0,0,0,16h64v32a8,8,0,0,0,13.66,5.66l40-40A8,8,0,0,0,229.66,122.34Z"},null,-1),gyt=[vyt],yyt={key:3},_yt=h("path",{d:"M118,216a6,6,0,0,1-6,6H48a6,6,0,0,1-6-6V40a6,6,0,0,1,6-6h64a6,6,0,0,1,0,12H54V210h58A6,6,0,0,1,118,216Zm110.24-92.24-40-40a6,6,0,0,0-8.48,8.48L209.51,122H112a6,6,0,0,0,0,12h97.51l-29.75,29.76a6,6,0,1,0,8.48,8.48l40-40A6,6,0,0,0,228.24,123.76Z"},null,-1),byt=[_yt],wyt={key:4},$yt=h("path",{d:"M120,216a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V40a8,8,0,0,1,8-8h64a8,8,0,0,1,0,16H56V208h56A8,8,0,0,1,120,216Zm109.66-93.66-40-40a8,8,0,0,0-11.32,11.32L204.69,120H112a8,8,0,0,0,0,16h92.69l-26.35,26.34a8,8,0,0,0,11.32,11.32l40-40A8,8,0,0,0,229.66,122.34Z"},null,-1),Ayt=[$yt],Syt={key:5},Cyt=h("path",{d:"M116,216a4,4,0,0,1-4,4H48a4,4,0,0,1-4-4V40a4,4,0,0,1,4-4h64a4,4,0,0,1,0,8H52V212h60A4,4,0,0,1,116,216Zm110.83-90.83-40-40a4,4,0,0,0-5.66,5.66L214.34,124H112a4,4,0,0,0,0,8H214.34l-33.17,33.17a4,4,0,0,0,5.66,5.66l40-40A4,4,0,0,0,226.83,125.17Z"},null,-1),kyt=[Cyt],Myt={name:"PhSignOut"},CQt=Ve({...Myt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",lyt,cyt)):o.value==="duotone"?(b(),$("g",dyt,pyt)):o.value==="fill"?(b(),$("g",myt,gyt)):o.value==="light"?(b(),$("g",yyt,byt)):o.value==="regular"?(b(),$("g",wyt,Ayt)):o.value==="thin"?(b(),$("g",Syt,kyt)):me("",!0)],16,syt))}}),xyt=["width","height","fill","transform"],Eyt={key:0},Lyt=h("path",{d:"M128,128a12,12,0,0,1-12,12H48a12,12,0,0,1,0-24h68A12,12,0,0,1,128,128ZM48,76H180a12,12,0,0,0,0-24H48a12,12,0,0,0,0,24Zm52,104H48a12,12,0,0,0,0,24h52a12,12,0,0,0,0-24Zm132.49-20.49a12,12,0,0,0-17,0L196,179V112a12,12,0,0,0-24,0v67l-19.51-19.52a12,12,0,0,0-17,17l40,40a12,12,0,0,0,17,0l40-40A12,12,0,0,0,232.49,159.51Z"},null,-1),Pyt=[Lyt],Tyt={key:1},Dyt=h("path",{d:"M224,80v88l-24,24H48V64H208A16,16,0,0,1,224,80Z",opacity:"0.2"},null,-1),Vyt=h("path",{d:"M128,128a8,8,0,0,1-8,8H48a8,8,0,0,1,0-16h72A8,8,0,0,1,128,128ZM48,72H184a8,8,0,0,0,0-16H48a8,8,0,0,0,0,16Zm56,112H48a8,8,0,0,0,0,16h56a8,8,0,0,0,0-16Zm125.66-21.66a8,8,0,0,0-11.32,0L192,188.69V112a8,8,0,0,0-16,0v76.69l-26.34-26.35a8,8,0,0,0-11.32,11.32l40,40a8,8,0,0,0,11.32,0l40-40A8,8,0,0,0,229.66,162.34Z"},null,-1),Oyt=[Dyt,Vyt],Iyt={key:2},Hyt=h("path",{d:"M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM72,72h96a8,8,0,0,1,0,16H72a8,8,0,0,1,0-16Zm40,112H72a8,8,0,0,1,0-16h40a8,8,0,0,1,0,16Zm8-48H72a8,8,0,0,1,0-16h48a8,8,0,0,1,0,16Zm77.66,29.66-24,24a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L160,164.69V120a8,8,0,0,1,16,0v44.69l10.34-10.35a8,8,0,0,1,11.32,11.32Z"},null,-1),Nyt=[Hyt],Ryt={key:3},Zyt=h("path",{d:"M126,128a6,6,0,0,1-6,6H48a6,6,0,0,1,0-12h72A6,6,0,0,1,126,128ZM48,70H184a6,6,0,0,0,0-12H48a6,6,0,0,0,0,12Zm56,116H48a6,6,0,0,0,0,12h56a6,6,0,0,0,0-12Zm124.24-22.24a6,6,0,0,0-8.48,0L190,193.51V112a6,6,0,0,0-12,0v81.51l-29.76-29.75a6,6,0,0,0-8.48,8.48l40,40a6,6,0,0,0,8.48,0l40-40A6,6,0,0,0,228.24,163.76Z"},null,-1),Fyt=[Zyt],zyt={key:4},Byt=h("path",{d:"M128,128a8,8,0,0,1-8,8H48a8,8,0,0,1,0-16h72A8,8,0,0,1,128,128ZM48,72H184a8,8,0,0,0,0-16H48a8,8,0,0,0,0,16Zm56,112H48a8,8,0,0,0,0,16h56a8,8,0,0,0,0-16Zm125.66-21.66a8,8,0,0,0-11.32,0L192,188.69V112a8,8,0,0,0-16,0v76.69l-26.34-26.35a8,8,0,0,0-11.32,11.32l40,40a8,8,0,0,0,11.32,0l40-40A8,8,0,0,0,229.66,162.34Z"},null,-1),Uyt=[Byt],jyt={key:5},qyt=h("path",{d:"M124,128a4,4,0,0,1-4,4H48a4,4,0,0,1,0-8h72A4,4,0,0,1,124,128ZM48,68H184a4,4,0,0,0,0-8H48a4,4,0,0,0,0,8Zm56,120H48a4,4,0,0,0,0,8h56a4,4,0,0,0,0-8Zm122.83-22.83a4,4,0,0,0-5.66,0L188,198.34V112a4,4,0,0,0-8,0v86.34l-33.17-33.17a4,4,0,0,0-5.66,5.66l40,40a4,4,0,0,0,5.66,0l40-40A4,4,0,0,0,226.83,165.17Z"},null,-1),Yyt=[qyt],Wyt={name:"PhSortAscending"},kQt=Ve({...Wyt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",Eyt,Pyt)):o.value==="duotone"?(b(),$("g",Tyt,Oyt)):o.value==="fill"?(b(),$("g",Iyt,Nyt)):o.value==="light"?(b(),$("g",Ryt,Fyt)):o.value==="regular"?(b(),$("g",zyt,Uyt)):o.value==="thin"?(b(),$("g",jyt,Yyt)):me("",!0)],16,xyt))}}),Gyt=["width","height","fill","transform"],Kyt={key:0},Xyt=h("path",{d:"M199,125.31l-49.88-18.39L130.69,57a19.92,19.92,0,0,0-37.38,0L74.92,106.92,25,125.31a19.92,19.92,0,0,0,0,37.38l49.88,18.39L93.31,231a19.92,19.92,0,0,0,37.38,0l18.39-49.88L199,162.69a19.92,19.92,0,0,0,0-37.38Zm-63.38,35.16a12,12,0,0,0-7.11,7.11L112,212.28l-16.47-44.7a12,12,0,0,0-7.11-7.11L43.72,144l44.7-16.47a12,12,0,0,0,7.11-7.11L112,75.72l16.47,44.7a12,12,0,0,0,7.11,7.11L180.28,144ZM140,40a12,12,0,0,1,12-12h12V16a12,12,0,0,1,24,0V28h12a12,12,0,0,1,0,24H188V64a12,12,0,0,1-24,0V52H152A12,12,0,0,1,140,40ZM252,88a12,12,0,0,1-12,12h-4v4a12,12,0,0,1-24,0v-4h-4a12,12,0,0,1,0-24h4V72a12,12,0,0,1,24,0v4h4A12,12,0,0,1,252,88Z"},null,-1),Jyt=[Xyt],Qyt={key:1},e7t=h("path",{d:"M194.82,151.43l-55.09,20.3-20.3,55.09a7.92,7.92,0,0,1-14.86,0l-20.3-55.09-55.09-20.3a7.92,7.92,0,0,1,0-14.86l55.09-20.3,20.3-55.09a7.92,7.92,0,0,1,14.86,0l20.3,55.09,55.09,20.3A7.92,7.92,0,0,1,194.82,151.43Z",opacity:"0.2"},null,-1),t7t=h("path",{d:"M197.58,129.06,146,110l-19-51.62a15.92,15.92,0,0,0-29.88,0L78,110l-51.62,19a15.92,15.92,0,0,0,0,29.88L78,178l19,51.62a15.92,15.92,0,0,0,29.88,0L146,178l51.62-19a15.92,15.92,0,0,0,0-29.88ZM137,164.22a8,8,0,0,0-4.74,4.74L112,223.85,91.78,169A8,8,0,0,0,87,164.22L32.15,144,87,123.78A8,8,0,0,0,91.78,119L112,64.15,132.22,119a8,8,0,0,0,4.74,4.74L191.85,144ZM144,40a8,8,0,0,1,8-8h16V16a8,8,0,0,1,16,0V32h16a8,8,0,0,1,0,16H184V64a8,8,0,0,1-16,0V48H152A8,8,0,0,1,144,40ZM248,88a8,8,0,0,1-8,8h-8v8a8,8,0,0,1-16,0V96h-8a8,8,0,0,1,0-16h8V72a8,8,0,0,1,16,0v8h8A8,8,0,0,1,248,88Z"},null,-1),n7t=[e7t,t7t],a7t={key:2},i7t=h("path",{d:"M208,144a15.78,15.78,0,0,1-10.42,14.94L146,178l-19,51.62a15.92,15.92,0,0,1-29.88,0L78,178l-51.62-19a15.92,15.92,0,0,1,0-29.88L78,110l19-51.62a15.92,15.92,0,0,1,29.88,0L146,110l51.62,19A15.78,15.78,0,0,1,208,144ZM152,48h16V64a8,8,0,0,0,16,0V48h16a8,8,0,0,0,0-16H184V16a8,8,0,0,0-16,0V32H152a8,8,0,0,0,0,16Zm88,32h-8V72a8,8,0,0,0-16,0v8h-8a8,8,0,0,0,0,16h8v8a8,8,0,0,0,16,0V96h8a8,8,0,0,0,0-16Z"},null,-1),r7t=[i7t],o7t={key:3},s7t=h("path",{d:"M196.89,130.94,144.4,111.6,125.06,59.11a13.92,13.92,0,0,0-26.12,0L79.6,111.6,27.11,130.94a13.92,13.92,0,0,0,0,26.12L79.6,176.4l19.34,52.49a13.92,13.92,0,0,0,26.12,0L144.4,176.4l52.49-19.34a13.92,13.92,0,0,0,0-26.12Zm-4.15,14.86-55.08,20.3a6,6,0,0,0-3.56,3.56l-20.3,55.08a1.92,1.92,0,0,1-3.6,0L89.9,169.66a6,6,0,0,0-3.56-3.56L31.26,145.8a1.92,1.92,0,0,1,0-3.6l55.08-20.3a6,6,0,0,0,3.56-3.56l20.3-55.08a1.92,1.92,0,0,1,3.6,0l20.3,55.08a6,6,0,0,0,3.56,3.56l55.08,20.3a1.92,1.92,0,0,1,0,3.6ZM146,40a6,6,0,0,1,6-6h18V16a6,6,0,0,1,12,0V34h18a6,6,0,0,1,0,12H182V64a6,6,0,0,1-12,0V46H152A6,6,0,0,1,146,40ZM246,88a6,6,0,0,1-6,6H230v10a6,6,0,0,1-12,0V94H208a6,6,0,0,1,0-12h10V72a6,6,0,0,1,12,0V82h10A6,6,0,0,1,246,88Z"},null,-1),l7t=[s7t],u7t={key:4},c7t=h("path",{d:"M197.58,129.06,146,110l-19-51.62a15.92,15.92,0,0,0-29.88,0L78,110l-51.62,19a15.92,15.92,0,0,0,0,29.88L78,178l19,51.62a15.92,15.92,0,0,0,29.88,0L146,178l51.62-19a15.92,15.92,0,0,0,0-29.88ZM137,164.22a8,8,0,0,0-4.74,4.74L112,223.85,91.78,169A8,8,0,0,0,87,164.22L32.15,144,87,123.78A8,8,0,0,0,91.78,119L112,64.15,132.22,119a8,8,0,0,0,4.74,4.74L191.85,144ZM144,40a8,8,0,0,1,8-8h16V16a8,8,0,0,1,16,0V32h16a8,8,0,0,1,0,16H184V64a8,8,0,0,1-16,0V48H152A8,8,0,0,1,144,40ZM248,88a8,8,0,0,1-8,8h-8v8a8,8,0,0,1-16,0V96h-8a8,8,0,0,1,0-16h8V72a8,8,0,0,1,16,0v8h8A8,8,0,0,1,248,88Z"},null,-1),d7t=[c7t],f7t={key:5},h7t=h("path",{d:"M196.2,132.81l-53.36-19.65L123.19,59.8a11.93,11.93,0,0,0-22.38,0L81.16,113.16,27.8,132.81a11.93,11.93,0,0,0,0,22.38l53.36,19.65,19.65,53.36a11.93,11.93,0,0,0,22.38,0l19.65-53.36,53.36-19.65a11.93,11.93,0,0,0,0-22.38Zm-2.77,14.87L138.35,168a4,4,0,0,0-2.37,2.37l-20.3,55.08a3.92,3.92,0,0,1-7.36,0L88,170.35A4,4,0,0,0,85.65,168l-55.08-20.3a3.92,3.92,0,0,1,0-7.36L85.65,120A4,4,0,0,0,88,117.65l20.3-55.08a3.92,3.92,0,0,1,7.36,0L136,117.65a4,4,0,0,0,2.37,2.37l55.08,20.3a3.92,3.92,0,0,1,0,7.36ZM148,40a4,4,0,0,1,4-4h20V16a4,4,0,0,1,8,0V36h20a4,4,0,0,1,0,8H180V64a4,4,0,0,1-8,0V44H152A4,4,0,0,1,148,40Zm96,48a4,4,0,0,1-4,4H228v12a4,4,0,0,1-8,0V92H208a4,4,0,0,1,0-8h12V72a4,4,0,0,1,8,0V84h12A4,4,0,0,1,244,88Z"},null,-1),p7t=[h7t],m7t={name:"PhSparkle"},MQt=Ve({...m7t,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",Kyt,Jyt)):o.value==="duotone"?(b(),$("g",Qyt,n7t)):o.value==="fill"?(b(),$("g",a7t,r7t)):o.value==="light"?(b(),$("g",o7t,l7t)):o.value==="regular"?(b(),$("g",u7t,d7t)):o.value==="thin"?(b(),$("g",f7t,p7t)):me("",!0)],16,Gyt))}}),v7t=["width","height","fill","transform"],g7t={key:0},y7t=h("path",{d:"M100,36H56A20,20,0,0,0,36,56v44a20,20,0,0,0,20,20h44a20,20,0,0,0,20-20V56A20,20,0,0,0,100,36ZM96,96H60V60H96ZM200,36H156a20,20,0,0,0-20,20v44a20,20,0,0,0,20,20h44a20,20,0,0,0,20-20V56A20,20,0,0,0,200,36Zm-4,60H160V60h36Zm-96,40H56a20,20,0,0,0-20,20v44a20,20,0,0,0,20,20h44a20,20,0,0,0,20-20V156A20,20,0,0,0,100,136Zm-4,60H60V160H96Zm104-60H156a20,20,0,0,0-20,20v44a20,20,0,0,0,20,20h44a20,20,0,0,0,20-20V156A20,20,0,0,0,200,136Zm-4,60H160V160h36Z"},null,-1),_7t=[y7t],b7t={key:1},w7t=h("path",{d:"M112,56v48a8,8,0,0,1-8,8H56a8,8,0,0,1-8-8V56a8,8,0,0,1,8-8h48A8,8,0,0,1,112,56Zm88-8H152a8,8,0,0,0-8,8v48a8,8,0,0,0,8,8h48a8,8,0,0,0,8-8V56A8,8,0,0,0,200,48Zm-96,96H56a8,8,0,0,0-8,8v48a8,8,0,0,0,8,8h48a8,8,0,0,0,8-8V152A8,8,0,0,0,104,144Zm96,0H152a8,8,0,0,0-8,8v48a8,8,0,0,0,8,8h48a8,8,0,0,0,8-8V152A8,8,0,0,0,200,144Z",opacity:"0.2"},null,-1),$7t=h("path",{d:"M200,136H152a16,16,0,0,0-16,16v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V152A16,16,0,0,0,200,136Zm0,64H152V152h48v48ZM104,40H56A16,16,0,0,0,40,56v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V56A16,16,0,0,0,104,40Zm0,64H56V56h48v48Zm96-64H152a16,16,0,0,0-16,16v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V56A16,16,0,0,0,200,40Zm0,64H152V56h48v48Zm-96,32H56a16,16,0,0,0-16,16v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V152A16,16,0,0,0,104,136Zm0,64H56V152h48v48Z"},null,-1),A7t=[w7t,$7t],S7t={key:2},C7t=h("path",{d:"M120,56v48a16,16,0,0,1-16,16H56a16,16,0,0,1-16-16V56A16,16,0,0,1,56,40h48A16,16,0,0,1,120,56Zm80-16H152a16,16,0,0,0-16,16v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V56A16,16,0,0,0,200,40Zm-96,96H56a16,16,0,0,0-16,16v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V152A16,16,0,0,0,104,136Zm96,0H152a16,16,0,0,0-16,16v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V152A16,16,0,0,0,200,136Z"},null,-1),k7t=[C7t],M7t={key:3},x7t=h("path",{d:"M104,42H56A14,14,0,0,0,42,56v48a14,14,0,0,0,14,14h48a14,14,0,0,0,14-14V56A14,14,0,0,0,104,42Zm2,62a2,2,0,0,1-2,2H56a2,2,0,0,1-2-2V56a2,2,0,0,1,2-2h48a2,2,0,0,1,2,2Zm94-62H152a14,14,0,0,0-14,14v48a14,14,0,0,0,14,14h48a14,14,0,0,0,14-14V56A14,14,0,0,0,200,42Zm2,62a2,2,0,0,1-2,2H152a2,2,0,0,1-2-2V56a2,2,0,0,1,2-2h48a2,2,0,0,1,2,2Zm-98,34H56a14,14,0,0,0-14,14v48a14,14,0,0,0,14,14h48a14,14,0,0,0,14-14V152A14,14,0,0,0,104,138Zm2,62a2,2,0,0,1-2,2H56a2,2,0,0,1-2-2V152a2,2,0,0,1,2-2h48a2,2,0,0,1,2,2Zm94-62H152a14,14,0,0,0-14,14v48a14,14,0,0,0,14,14h48a14,14,0,0,0,14-14V152A14,14,0,0,0,200,138Zm2,62a2,2,0,0,1-2,2H152a2,2,0,0,1-2-2V152a2,2,0,0,1,2-2h48a2,2,0,0,1,2,2Z"},null,-1),E7t=[x7t],L7t={key:4},P7t=h("path",{d:"M104,40H56A16,16,0,0,0,40,56v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V56A16,16,0,0,0,104,40Zm0,64H56V56h48v48Zm96-64H152a16,16,0,0,0-16,16v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V56A16,16,0,0,0,200,40Zm0,64H152V56h48v48Zm-96,32H56a16,16,0,0,0-16,16v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V152A16,16,0,0,0,104,136Zm0,64H56V152h48v48Zm96-64H152a16,16,0,0,0-16,16v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V152A16,16,0,0,0,200,136Zm0,64H152V152h48v48Z"},null,-1),T7t=[P7t],D7t={key:5},V7t=h("path",{d:"M104,44H56A12,12,0,0,0,44,56v48a12,12,0,0,0,12,12h48a12,12,0,0,0,12-12V56A12,12,0,0,0,104,44Zm4,60a4,4,0,0,1-4,4H56a4,4,0,0,1-4-4V56a4,4,0,0,1,4-4h48a4,4,0,0,1,4,4Zm92-60H152a12,12,0,0,0-12,12v48a12,12,0,0,0,12,12h48a12,12,0,0,0,12-12V56A12,12,0,0,0,200,44Zm4,60a4,4,0,0,1-4,4H152a4,4,0,0,1-4-4V56a4,4,0,0,1,4-4h48a4,4,0,0,1,4,4ZM104,140H56a12,12,0,0,0-12,12v48a12,12,0,0,0,12,12h48a12,12,0,0,0,12-12V152A12,12,0,0,0,104,140Zm4,60a4,4,0,0,1-4,4H56a4,4,0,0,1-4-4V152a4,4,0,0,1,4-4h48a4,4,0,0,1,4,4Zm92-60H152a12,12,0,0,0-12,12v48a12,12,0,0,0,12,12h48a12,12,0,0,0,12-12V152A12,12,0,0,0,200,140Zm4,60a4,4,0,0,1-4,4H152a4,4,0,0,1-4-4V152a4,4,0,0,1,4-4h48a4,4,0,0,1,4,4Z"},null,-1),O7t=[V7t],I7t={name:"PhSquaresFour"},xQt=Ve({...I7t,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",g7t,_7t)):o.value==="duotone"?(b(),$("g",b7t,A7t)):o.value==="fill"?(b(),$("g",S7t,k7t)):o.value==="light"?(b(),$("g",M7t,E7t)):o.value==="regular"?(b(),$("g",L7t,T7t)):o.value==="thin"?(b(),$("g",D7t,O7t)):me("",!0)],16,v7t))}}),H7t=["width","height","fill","transform"],N7t={key:0},R7t=h("path",{d:"M234.36,170A12,12,0,0,1,230,186.37l-96,56a12,12,0,0,1-12.1,0l-96-56a12,12,0,0,1,12.09-20.74l90,52.48L218,165.63A12,12,0,0,1,234.36,170ZM218,117.63,128,170.11,38.05,117.63A12,12,0,0,0,26,138.37l96,56a12,12,0,0,0,12.1,0l96-56A12,12,0,0,0,218,117.63ZM20,80a12,12,0,0,1,6-10.37l96-56a12.06,12.06,0,0,1,12.1,0l96,56a12,12,0,0,1,0,20.74l-96,56a12,12,0,0,1-12.1,0l-96-56A12,12,0,0,1,20,80Zm35.82,0L128,122.11,200.18,80,128,37.89Z"},null,-1),Z7t=[R7t],F7t={key:1},z7t=h("path",{d:"M224,80l-96,56L32,80l96-56Z",opacity:"0.2"},null,-1),B7t=h("path",{d:"M230.91,172A8,8,0,0,1,228,182.91l-96,56a8,8,0,0,1-8.06,0l-96-56A8,8,0,0,1,36,169.09l92,53.65,92-53.65A8,8,0,0,1,230.91,172ZM220,121.09l-92,53.65L36,121.09A8,8,0,0,0,28,134.91l96,56a8,8,0,0,0,8.06,0l96-56A8,8,0,1,0,220,121.09ZM24,80a8,8,0,0,1,4-6.91l96-56a8,8,0,0,1,8.06,0l96,56a8,8,0,0,1,0,13.82l-96,56a8,8,0,0,1-8.06,0l-96-56A8,8,0,0,1,24,80Zm23.88,0L128,126.74,208.12,80,128,33.26Z"},null,-1),U7t=[z7t,B7t],j7t={key:2},q7t=h("path",{d:"M220,169.09l-92,53.65L36,169.09A8,8,0,0,0,28,182.91l96,56a8,8,0,0,0,8.06,0l96-56A8,8,0,1,0,220,169.09Z"},null,-1),Y7t=h("path",{d:"M220,121.09l-92,53.65L36,121.09A8,8,0,0,0,28,134.91l96,56a8,8,0,0,0,8.06,0l96-56A8,8,0,1,0,220,121.09Z"},null,-1),W7t=h("path",{d:"M28,86.91l96,56a8,8,0,0,0,8.06,0l96-56a8,8,0,0,0,0-13.82l-96-56a8,8,0,0,0-8.06,0l-96,56a8,8,0,0,0,0,13.82Z"},null,-1),G7t=[q7t,Y7t,W7t],K7t={key:3},X7t=h("path",{d:"M229.18,173a6,6,0,0,1-2.16,8.2l-96,56a6,6,0,0,1-6,0l-96-56a6,6,0,0,1,6-10.36l93,54.23,93-54.23A6,6,0,0,1,229.18,173ZM221,122.82l-93,54.23L35,122.82a6,6,0,0,0-6,10.36l96,56a6,6,0,0,0,6,0l96-56a6,6,0,0,0-6-10.36ZM26,80a6,6,0,0,1,3-5.18l96-56a6,6,0,0,1,6,0l96,56a6,6,0,0,1,0,10.36l-96,56a6,6,0,0,1-6,0l-96-56A6,6,0,0,1,26,80Zm17.91,0L128,129.05,212.09,80,128,31Z"},null,-1),J7t=[X7t],Q7t={key:4},e9t=h("path",{d:"M230.91,172A8,8,0,0,1,228,182.91l-96,56a8,8,0,0,1-8.06,0l-96-56A8,8,0,0,1,36,169.09l92,53.65,92-53.65A8,8,0,0,1,230.91,172ZM220,121.09l-92,53.65L36,121.09A8,8,0,0,0,28,134.91l96,56a8,8,0,0,0,8.06,0l96-56A8,8,0,1,0,220,121.09ZM24,80a8,8,0,0,1,4-6.91l96-56a8,8,0,0,1,8.06,0l96,56a8,8,0,0,1,0,13.82l-96,56a8,8,0,0,1-8.06,0l-96-56A8,8,0,0,1,24,80Zm23.88,0L128,126.74,208.12,80,128,33.26Z"},null,-1),t9t=[e9t],n9t={key:5},a9t=h("path",{d:"M227.45,174a4,4,0,0,1-1.44,5.48l-96,56a4,4,0,0,1-4,0l-96-56a4,4,0,0,1,4-6.92l94,54.83,94-54.83A4,4,0,0,1,227.45,174ZM222,124.54l-94,54.83L34,124.54a4,4,0,0,0-4,6.92l96,56a4,4,0,0,0,4,0l96-56a4,4,0,0,0-4-6.92ZM28,80a4,4,0,0,1,2-3.46l96-56a4,4,0,0,1,4,0l96,56a4,4,0,0,1,0,6.92l-96,56a4,4,0,0,1-4,0l-96-56A4,4,0,0,1,28,80Zm11.94,0L128,131.37,216.06,80,128,28.63Z"},null,-1),i9t=[a9t],r9t={name:"PhStack"},EQt=Ve({...r9t,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",N7t,Z7t)):o.value==="duotone"?(b(),$("g",F7t,U7t)):o.value==="fill"?(b(),$("g",j7t,G7t)):o.value==="light"?(b(),$("g",K7t,J7t)):o.value==="regular"?(b(),$("g",Q7t,t9t)):o.value==="thin"?(b(),$("g",n9t,i9t)):me("",!0)],16,H7t))}}),o9t=["width","height","fill","transform"],s9t={key:0},l9t=h("path",{d:"M243,96a20.33,20.33,0,0,0-17.74-14l-56.59-4.57L146.83,24.62a20.36,20.36,0,0,0-37.66,0L87.35,77.44,30.76,82A20.45,20.45,0,0,0,19.1,117.88l43.18,37.24-13.2,55.7A20.37,20.37,0,0,0,79.57,233L128,203.19,176.43,233a20.39,20.39,0,0,0,30.49-22.15l-13.2-55.7,43.18-37.24A20.43,20.43,0,0,0,243,96ZM172.53,141.7a12,12,0,0,0-3.84,11.86L181.58,208l-47.29-29.08a12,12,0,0,0-12.58,0L74.42,208l12.89-54.4a12,12,0,0,0-3.84-11.86L41.2,105.24l55.4-4.47a12,12,0,0,0,10.13-7.38L128,41.89l21.27,51.5a12,12,0,0,0,10.13,7.38l55.4,4.47Z"},null,-1),u9t=[l9t],c9t={key:1},d9t=h("path",{d:"M229.06,108.79l-48.7,42,14.88,62.79a8.4,8.4,0,0,1-12.52,9.17L128,189.09,73.28,222.74a8.4,8.4,0,0,1-12.52-9.17l14.88-62.79-48.7-42A8.46,8.46,0,0,1,31.73,94L95.64,88.8l24.62-59.6a8.36,8.36,0,0,1,15.48,0l24.62,59.6L224.27,94A8.46,8.46,0,0,1,229.06,108.79Z",opacity:"0.2"},null,-1),f9t=h("path",{d:"M239.18,97.26A16.38,16.38,0,0,0,224.92,86l-59-4.76L143.14,26.15a16.36,16.36,0,0,0-30.27,0L90.11,81.23,31.08,86a16.46,16.46,0,0,0-9.37,28.86l45,38.83L53,211.75a16.38,16.38,0,0,0,24.5,17.82L128,198.49l50.53,31.08A16.4,16.4,0,0,0,203,211.75l-13.76-58.07,45-38.83A16.43,16.43,0,0,0,239.18,97.26Zm-15.34,5.47-48.7,42a8,8,0,0,0-2.56,7.91l14.88,62.8a.37.37,0,0,1-.17.48c-.18.14-.23.11-.38,0l-54.72-33.65a8,8,0,0,0-8.38,0L69.09,215.94c-.15.09-.19.12-.38,0a.37.37,0,0,1-.17-.48l14.88-62.8a8,8,0,0,0-2.56-7.91l-48.7-42c-.12-.1-.23-.19-.13-.5s.18-.27.33-.29l63.92-5.16A8,8,0,0,0,103,91.86l24.62-59.61c.08-.17.11-.25.35-.25s.27.08.35.25L153,91.86a8,8,0,0,0,6.75,4.92l63.92,5.16c.15,0,.24,0,.33.29S224,102.63,223.84,102.73Z"},null,-1),h9t=[d9t,f9t],p9t={key:2},m9t=h("path",{d:"M234.29,114.85l-45,38.83L203,211.75a16.4,16.4,0,0,1-24.5,17.82L128,198.49,77.47,229.57A16.4,16.4,0,0,1,53,211.75l13.76-58.07-45-38.83A16.46,16.46,0,0,1,31.08,86l59-4.76,22.76-55.08a16.36,16.36,0,0,1,30.27,0l22.75,55.08,59,4.76a16.46,16.46,0,0,1,9.37,28.86Z"},null,-1),v9t=[m9t],g9t={key:3},y9t=h("path",{d:"M237.28,97.87A14.18,14.18,0,0,0,224.76,88l-60.25-4.87-23.22-56.2a14.37,14.37,0,0,0-26.58,0L91.49,83.11,31.24,88a14.18,14.18,0,0,0-12.52,9.89A14.43,14.43,0,0,0,23,113.32L69,152.93l-14,59.25a14.4,14.4,0,0,0,5.59,15,14.1,14.1,0,0,0,15.91.6L128,196.12l51.58,31.71a14.1,14.1,0,0,0,15.91-.6,14.4,14.4,0,0,0,5.59-15l-14-59.25L233,113.32A14.43,14.43,0,0,0,237.28,97.87Zm-12.14,6.37-48.69,42a6,6,0,0,0-1.92,5.92l14.88,62.79a2.35,2.35,0,0,1-.95,2.57,2.24,2.24,0,0,1-2.6.1L131.14,184a6,6,0,0,0-6.28,0L70.14,217.61a2.24,2.24,0,0,1-2.6-.1,2.35,2.35,0,0,1-1-2.57l14.88-62.79a6,6,0,0,0-1.92-5.92l-48.69-42a2.37,2.37,0,0,1-.73-2.65,2.28,2.28,0,0,1,2.07-1.65l63.92-5.16a6,6,0,0,0,5.06-3.69l24.63-59.6a2.35,2.35,0,0,1,4.38,0l24.63,59.6a6,6,0,0,0,5.06,3.69l63.92,5.16a2.28,2.28,0,0,1,2.07,1.65A2.37,2.37,0,0,1,225.14,104.24Z"},null,-1),_9t=[y9t],b9t={key:4},w9t=h("path",{d:"M239.18,97.26A16.38,16.38,0,0,0,224.92,86l-59-4.76L143.14,26.15a16.36,16.36,0,0,0-30.27,0L90.11,81.23,31.08,86a16.46,16.46,0,0,0-9.37,28.86l45,38.83L53,211.75a16.38,16.38,0,0,0,24.5,17.82L128,198.49l50.53,31.08A16.4,16.4,0,0,0,203,211.75l-13.76-58.07,45-38.83A16.43,16.43,0,0,0,239.18,97.26Zm-15.34,5.47-48.7,42a8,8,0,0,0-2.56,7.91l14.88,62.8a.37.37,0,0,1-.17.48c-.18.14-.23.11-.38,0l-54.72-33.65a8,8,0,0,0-8.38,0L69.09,215.94c-.15.09-.19.12-.38,0a.37.37,0,0,1-.17-.48l14.88-62.8a8,8,0,0,0-2.56-7.91l-48.7-42c-.12-.1-.23-.19-.13-.5s.18-.27.33-.29l63.92-5.16A8,8,0,0,0,103,91.86l24.62-59.61c.08-.17.11-.25.35-.25s.27.08.35.25L153,91.86a8,8,0,0,0,6.75,4.92l63.92,5.16c.15,0,.24,0,.33.29S224,102.63,223.84,102.73Z"},null,-1),$9t=[w9t],A9t={key:5},S9t=h("path",{d:"M235.36,98.49A12.21,12.21,0,0,0,224.59,90l-61.47-5L139.44,27.67a12.37,12.37,0,0,0-22.88,0L92.88,85,31.41,90a12.45,12.45,0,0,0-7.07,21.84l46.85,40.41L56.87,212.64a12.35,12.35,0,0,0,18.51,13.49L128,193.77l52.62,32.36a12.12,12.12,0,0,0,13.69-.51,12.28,12.28,0,0,0,4.82-13l-14.32-60.42,46.85-40.41A12.29,12.29,0,0,0,235.36,98.49Zm-8.93,7.26-48.68,42a4,4,0,0,0-1.28,3.95l14.87,62.79a4.37,4.37,0,0,1-1.72,4.65,4.24,4.24,0,0,1-4.81.18L130.1,185.67a4,4,0,0,0-4.2,0L71.19,219.32a4.24,4.24,0,0,1-4.81-.18,4.37,4.37,0,0,1-1.72-4.65L79.53,151.7a4,4,0,0,0-1.28-3.95l-48.68-42A4.37,4.37,0,0,1,28.25,101a4.31,4.31,0,0,1,3.81-3L96,92.79a4,4,0,0,0,3.38-2.46L124,30.73a4.35,4.35,0,0,1,8.08,0l24.62,59.6A4,4,0,0,0,160,92.79l63.9,5.15a4.31,4.31,0,0,1,3.81,3A4.37,4.37,0,0,1,226.43,105.75Z"},null,-1),C9t=[S9t],k9t={name:"PhStar"},LQt=Ve({...k9t,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",s9t,u9t)):o.value==="duotone"?(b(),$("g",c9t,h9t)):o.value==="fill"?(b(),$("g",p9t,v9t)):o.value==="light"?(b(),$("g",g9t,_9t)):o.value==="regular"?(b(),$("g",b9t,$9t)):o.value==="thin"?(b(),$("g",A9t,C9t)):me("",!0)],16,o9t))}}),M9t=["width","height","fill","transform"],x9t={key:0},E9t=h("path",{d:"M248,160a40,40,0,1,0-52.64,37.94A28,28,0,0,1,168,220H144a28,28,0,0,1-28-28V154.9c31.73-5.78,56-34.09,56-67.73V40a12,12,0,0,0-12-12H136a12,12,0,0,0,0,24h12V87.17c0,24.4-19.47,44.52-43.41,44.83A44,44,0,0,1,60,88V52H72a12,12,0,0,0,0-24H48A12,12,0,0,0,36,40V88a68,68,0,0,0,56,66.93V192a52.06,52.06,0,0,0,52,52h24a52.06,52.06,0,0,0,51.61-45.72A40.08,40.08,0,0,0,248,160Zm-40,16a16,16,0,1,1,16-16A16,16,0,0,1,208,176Z"},null,-1),L9t=[E9t],P9t={key:1},T9t=h("path",{d:"M240,160a32,32,0,1,1-32-32A32,32,0,0,1,240,160Z",opacity:"0.2"},null,-1),D9t=h("path",{d:"M220,160a12,12,0,1,1-12-12A12,12,0,0,1,220,160Zm-4.55,39.29A48.08,48.08,0,0,1,168,240H144a48.05,48.05,0,0,1-48-48V151.49A64,64,0,0,1,40,88V40a8,8,0,0,1,8-8H72a8,8,0,0,1,0,16H56V88a48,48,0,0,0,48.64,48c26.11-.34,47.36-22.25,47.36-48.83V48H136a8,8,0,0,1,0-16h24a8,8,0,0,1,8,8V87.17c0,32.84-24.53,60.29-56,64.31V192a32,32,0,0,0,32,32h24a32.06,32.06,0,0,0,31.22-25,40,40,0,1,1,16.23.27ZM232,160a24,24,0,1,0-24,24A24,24,0,0,0,232,160Z"},null,-1),V9t=[T9t,D9t],O9t={key:2},I9t=h("path",{d:"M240,160a32,32,0,1,0-39.93,31,8,8,0,0,0-.07,1,32,32,0,0,1-32,32H144a32,32,0,0,1-32-32V151.48c31.47-4,56-31.47,56-64.31V40a8,8,0,0,0-8-8H136a8,8,0,0,0,0,16h16V87.17c0,26.58-21.25,48.49-47.36,48.83A48,48,0,0,1,56,88V48H72a8,8,0,0,0,0-16H48a8,8,0,0,0-8,8V88a64,64,0,0,0,56,63.49V192a48.05,48.05,0,0,0,48,48h24a48.05,48.05,0,0,0,48-48,8,8,0,0,0-.07-1A32,32,0,0,0,240,160Zm-32,8a8,8,0,1,1,8-8A8,8,0,0,1,208,168Z"},null,-1),H9t=[I9t],N9t={key:3},R9t=h("path",{d:"M218,160a10,10,0,1,1-10-10A10,10,0,0,1,218,160Zm-4.35,37.58A46.05,46.05,0,0,1,168,238H144a46.06,46.06,0,0,1-46-46V149.71A62,62,0,0,1,42,88V40a6,6,0,0,1,6-6H72a6,6,0,0,1,0,12H54V88a50,50,0,0,0,50,50h.67c27.2-.36,49.33-23.16,49.33-50.83V46H136a6,6,0,0,1,0-12h24a6,6,0,0,1,6,6V87.17c0,32.43-24.68,59.44-56,62.52V192a34,34,0,0,0,34,34h24a34.05,34.05,0,0,0,33.56-28.56,38,38,0,1,1,12.09.14ZM234,160a26,26,0,1,0-26,26A26,26,0,0,0,234,160Z"},null,-1),Z9t=[R9t],F9t={key:4},z9t=h("path",{d:"M220,160a12,12,0,1,1-12-12A12,12,0,0,1,220,160Zm-4.55,39.29A48.08,48.08,0,0,1,168,240H144a48.05,48.05,0,0,1-48-48V151.49A64,64,0,0,1,40,88V40a8,8,0,0,1,8-8H72a8,8,0,0,1,0,16H56V88a48,48,0,0,0,48.64,48c26.11-.34,47.36-22.25,47.36-48.83V48H136a8,8,0,0,1,0-16h24a8,8,0,0,1,8,8V87.17c0,32.84-24.53,60.29-56,64.31V192a32,32,0,0,0,32,32h24a32.06,32.06,0,0,0,31.22-25,40,40,0,1,1,16.23.27ZM232,160a24,24,0,1,0-24,24A24,24,0,0,0,232,160Z"},null,-1),B9t=[z9t],U9t={key:5},j9t=h("path",{d:"M216,160a8,8,0,1,1-8-8A8,8,0,0,1,216,160Zm-4.17,35.79A44.06,44.06,0,0,1,168,236H144a44.05,44.05,0,0,1-44-44V147.85A60,60,0,0,1,44,88V40a4,4,0,0,1,4-4H72a4,4,0,0,1,0,8H52V88a52,52,0,0,0,52.69,52C133,139.63,156,115.93,156,87.17V44H136a4,4,0,0,1,0-8h24a4,4,0,0,1,4,4V87.17c0,32-24.84,58.59-56,60.69V192a36,36,0,0,0,36,36h24a36.05,36.05,0,0,0,35.8-32.25,36,36,0,1,1,8,0ZM236,160a28,28,0,1,0-28,28A28,28,0,0,0,236,160Z"},null,-1),q9t=[j9t],Y9t={name:"PhStethoscope"},PQt=Ve({...Y9t,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",x9t,L9t)):o.value==="duotone"?(b(),$("g",P9t,V9t)):o.value==="fill"?(b(),$("g",O9t,H9t)):o.value==="light"?(b(),$("g",N9t,Z9t)):o.value==="regular"?(b(),$("g",F9t,B9t)):o.value==="thin"?(b(),$("g",U9t,q9t)):me("",!0)],16,M9t))}}),W9t=["width","height","fill","transform"],G9t={key:0},K9t=h("path",{d:"M246.15,133.18,146.83,33.86A19.85,19.85,0,0,0,132.69,28H40A12,12,0,0,0,28,40v92.69a19.85,19.85,0,0,0,5.86,14.14l99.32,99.32a20,20,0,0,0,28.28,0l84.69-84.69A20,20,0,0,0,246.15,133.18Zm-98.83,93.17L52,131V52h79l95.32,95.32ZM104,88A16,16,0,1,1,88,72,16,16,0,0,1,104,88Z"},null,-1),X9t=[K9t],J9t={key:1},Q9t=h("path",{d:"M237.66,153,153,237.66a8,8,0,0,1-11.31,0L42.34,138.34A8,8,0,0,1,40,132.69V40h92.69a8,8,0,0,1,5.65,2.34l99.32,99.32A8,8,0,0,1,237.66,153Z",opacity:"0.2"},null,-1),e_t=h("path",{d:"M243.31,136,144,36.69A15.86,15.86,0,0,0,132.69,32H40a8,8,0,0,0-8,8v92.69A15.86,15.86,0,0,0,36.69,144L136,243.31a16,16,0,0,0,22.63,0l84.68-84.68a16,16,0,0,0,0-22.63Zm-96,96L48,132.69V48h84.69L232,147.31ZM96,84A12,12,0,1,1,84,72,12,12,0,0,1,96,84Z"},null,-1),t_t=[Q9t,e_t],n_t={key:2},a_t=h("path",{d:"M243.31,136,144,36.69A15.86,15.86,0,0,0,132.69,32H40a8,8,0,0,0-8,8v92.69A15.86,15.86,0,0,0,36.69,144L136,243.31a16,16,0,0,0,22.63,0l84.68-84.68a16,16,0,0,0,0-22.63ZM84,96A12,12,0,1,1,96,84,12,12,0,0,1,84,96Z"},null,-1),i_t=[a_t],r_t={key:3},o_t=h("path",{d:"M241.91,137.42,142.59,38.1a13.94,13.94,0,0,0-9.9-4.1H40a6,6,0,0,0-6,6v92.69a13.94,13.94,0,0,0,4.1,9.9l99.32,99.32a14,14,0,0,0,19.8,0l84.69-84.69A14,14,0,0,0,241.91,137.42Zm-8.49,11.31-84.69,84.69a2,2,0,0,1-2.83,0L46.59,134.1a2,2,0,0,1-.59-1.41V46h86.69a2,2,0,0,1,1.41.59l99.32,99.31A2,2,0,0,1,233.42,148.73ZM94,84A10,10,0,1,1,84,74,10,10,0,0,1,94,84Z"},null,-1),s_t=[o_t],l_t={key:4},u_t=h("path",{d:"M243.31,136,144,36.69A15.86,15.86,0,0,0,132.69,32H40a8,8,0,0,0-8,8v92.69A15.86,15.86,0,0,0,36.69,144L136,243.31a16,16,0,0,0,22.63,0l84.68-84.68a16,16,0,0,0,0-22.63Zm-96,96L48,132.69V48h84.69L232,147.31ZM96,84A12,12,0,1,1,84,72,12,12,0,0,1,96,84Z"},null,-1),c_t=[u_t],d_t={key:5},f_t=h("path",{d:"M240.49,138.83,141.17,39.51A11.93,11.93,0,0,0,132.69,36H40a4,4,0,0,0-4,4v92.69a11.93,11.93,0,0,0,3.51,8.48l99.32,99.32a12,12,0,0,0,17,0l84.69-84.69a12,12,0,0,0,0-17Zm-5.66,11.31-84.69,84.69a4,4,0,0,1-5.65,0L45.17,135.51A4,4,0,0,1,44,132.69V44h88.69a4,4,0,0,1,2.82,1.17l99.32,99.32A4,4,0,0,1,234.83,150.14ZM92,84a8,8,0,1,1-8-8A8,8,0,0,1,92,84Z"},null,-1),h_t=[f_t],p_t={name:"PhTag"},TQt=Ve({...p_t,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",G9t,X9t)):o.value==="duotone"?(b(),$("g",J9t,t_t)):o.value==="fill"?(b(),$("g",n_t,i_t)):o.value==="light"?(b(),$("g",r_t,s_t)):o.value==="regular"?(b(),$("g",l_t,c_t)):o.value==="thin"?(b(),$("g",d_t,h_t)):me("",!0)],16,W9t))}}),m_t=["width","height","fill","transform"],v_t={key:0},g_t=h("path",{d:"M229.26,90.4a108,108,0,0,1-177.63,114A108,108,0,0,1,195.41,43.63l20.1-20.11a12,12,0,0,1,17,17l-96,96a12,12,0,1,1-17-17l24-24a36,36,0,1,0,19.76,39.65,12,12,0,0,1,23.53,4.74,60,60,0,1,1-25.73-62L178.3,60.74a84,84,0,1,0,28.46,38,12,12,0,1,1,22.5-8.35Z"},null,-1),y_t=[g_t],__t={key:1},b_t=h("path",{d:"M176,128a48,48,0,1,1-48-48A48,48,0,0,1,176,128Z",opacity:"0.2"},null,-1),w_t=h("path",{d:"M221.87,83.16A104.1,104.1,0,1,1,195.67,49l22.67-22.68a8,8,0,0,1,11.32,11.32l-96,96a8,8,0,0,1-11.32-11.32l27.72-27.72a40,40,0,1,0,17.87,31.09,8,8,0,1,1,16-.9,56,56,0,1,1-22.38-41.65L184.3,60.39a87.88,87.88,0,1,0,23.13,29.67,8,8,0,0,1,14.44-6.9Z"},null,-1),$_t=[b_t,w_t],A_t={key:2},S_t=h("path",{d:"M221.87,83.16A104.1,104.1,0,1,1,195.67,49l22.67-22.68a8,8,0,0,1,11.32,11.32L167.6,99.71h0l-37.71,37.71-23.95,23.95a40,40,0,0,0,62-35.67,8,8,0,1,1,16-.9,56,56,0,0,1-95.5,42.79h0a56,56,0,0,1,73.13-84.43L184.3,60.39a87.88,87.88,0,1,0,23.13,29.67,8,8,0,0,1,14.44-6.9Z"},null,-1),C_t=[S_t],k_t={key:3},M_t=h("path",{d:"M220.06,84a102.06,102.06,0,1,1-24.31-32.27l24-24a6,6,0,0,1,8.48,8.49l-96,96a6,6,0,1,1-8.48-8.49l29.39-29.4a42,42,0,1,0,16.78,31.24,6,6,0,1,1,12-.68A54,54,0,1,1,161.7,85.83l25.54-25.55a89.91,89.91,0,1,0,22,28.93A6,6,0,1,1,220.06,84Z"},null,-1),x_t=[M_t],E_t={key:4},L_t=h("path",{d:"M221.87,83.16A104.1,104.1,0,1,1,195.67,49l22.67-22.68a8,8,0,0,1,11.32,11.32l-96,96a8,8,0,0,1-11.32-11.32l27.72-27.72a40,40,0,1,0,17.87,31.09,8,8,0,1,1,16-.9,56,56,0,1,1-22.38-41.65L184.3,60.39a87.88,87.88,0,1,0,23.13,29.67,8,8,0,0,1,14.44-6.9Z"},null,-1),P_t=[L_t],T_t={key:5},D_t=h("path",{d:"M218.26,84.89a100.16,100.16,0,1,1-22.44-30.37l25.35-25.35a4,4,0,1,1,5.66,5.66l-96,96a4,4,0,0,1-5.66-5.66l31-31a44,44,0,1,0,15.78,31.3,4,4,0,0,1,8-.46,52,52,0,1,1-18.1-36.51l28.34-28.33A92,92,0,0,0,63,193.05,92,92,0,0,0,211,88.33a4,4,0,1,1,7.22-3.44Z"},null,-1),V_t=[D_t],O_t={name:"PhTarget"},DQt=Ve({...O_t,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",v_t,y_t)):o.value==="duotone"?(b(),$("g",__t,$_t)):o.value==="fill"?(b(),$("g",A_t,C_t)):o.value==="light"?(b(),$("g",k_t,x_t)):o.value==="regular"?(b(),$("g",E_t,P_t)):o.value==="thin"?(b(),$("g",T_t,V_t)):me("",!0)],16,m_t))}}),I_t=["width","height","fill","transform"],H_t={key:0},N_t=h("path",{d:"M231.49,23.16a13,13,0,0,0-13.23-2.26L15.6,100.21a18.22,18.22,0,0,0,3.12,34.86L68,144.74V200a20,20,0,0,0,34.4,13.88l22.67-23.51L162.35,223a20,20,0,0,0,32.7-10.54L235.67,35.91A13,13,0,0,0,231.49,23.16ZM139.41,77.52,77.22,122.09l-34.43-6.75ZM92,190.06V161.35l15,13.15Zm81.16,10.52L99.28,135.81,205.59,59.63Z"},null,-1),R_t=[N_t],Z_t={key:1},F_t=h("path",{d:"M223.41,32.09,80,134.87,21,123.3A6.23,6.23,0,0,1,20,111.38L222.63,32.07A1,1,0,0,1,223.41,32.09ZM80,200a8,8,0,0,0,13.76,5.56l30.61-31.76L80,134.87Z",opacity:"0.2"},null,-1),z_t=h("path",{d:"M228.88,26.19a9,9,0,0,0-9.16-1.57L17.06,103.93a14.22,14.22,0,0,0,2.43,27.21L72,141.45V200a15.92,15.92,0,0,0,10,14.83,15.91,15.91,0,0,0,17.51-3.73l25.32-26.26L165,220a15.88,15.88,0,0,0,10.51,4,16.3,16.3,0,0,0,5-.79,15.85,15.85,0,0,0,10.67-11.63L231.77,35A9,9,0,0,0,228.88,26.19ZM78.15,126.35l-49.61-9.73,139.2-54.48ZM88,200V152.52l24.79,21.74Zm87.53,8L92.85,135.5l119-85.29Z"},null,-1),B_t=[F_t,z_t],U_t={key:2},j_t=h("path",{d:"M228.88,26.19a9,9,0,0,0-9.16-1.57L17.06,103.93a14.22,14.22,0,0,0,2.43,27.21L72,141.45V200a15.92,15.92,0,0,0,10,14.83,15.91,15.91,0,0,0,17.51-3.73l25.32-26.26L165,220a15.88,15.88,0,0,0,10.51,4,16.3,16.3,0,0,0,5-.79,15.85,15.85,0,0,0,10.67-11.63L231.77,35A9,9,0,0,0,228.88,26.19ZM175.53,208,92.85,135.5l119-85.29Z"},null,-1),q_t=[j_t],Y_t={key:3},W_t=h("path",{d:"M227.57,27.7a7,7,0,0,0-7.13-1.22L17.78,105.79a12.23,12.23,0,0,0,2.1,23.39L74,139.81V200a14,14,0,0,0,24.08,9.71l26.64-27.63,41.58,36.45a13.9,13.9,0,0,0,9.2,3.49,14.33,14.33,0,0,0,4.36-.69,13.86,13.86,0,0,0,9.34-10.17L229.82,34.57A7,7,0,0,0,227.57,27.7ZM22.05,117.37h0a.46.46,0,0,1,0-.32.51.51,0,0,1,.15-.08L181.91,54.45l-103.3,74L22.2,117.41Zm67.39,84A2,2,0,0,1,86,200V148.11l29.69,26Zm88.07,7.08a1.93,1.93,0,0,1-1.34,1.44,2,2,0,0,1-2-.4L89.64,135.34,215,45.5Z"},null,-1),G_t=[W_t],K_t={key:4},X_t=h("path",{d:"M228.88,26.19a9,9,0,0,0-9.16-1.57L17.06,103.93a14.22,14.22,0,0,0,2.43,27.21L72,141.45V200a15.92,15.92,0,0,0,10,14.83,15.91,15.91,0,0,0,17.51-3.73l25.32-26.26L165,220a15.88,15.88,0,0,0,10.51,4,16.3,16.3,0,0,0,5-.79,15.85,15.85,0,0,0,10.67-11.63L231.77,35A9,9,0,0,0,228.88,26.19Zm-61.14,36L78.15,126.35l-49.6-9.73ZM88,200V152.52l24.79,21.74Zm87.53,8L92.85,135.5l119-85.29Z"},null,-1),J_t=[X_t],Q_t={key:5},ebt=h("path",{d:"M226.27,29.22a5,5,0,0,0-5.1-.87L18.51,107.66a10.22,10.22,0,0,0,1.75,19.56L76,138.16V200a12,12,0,0,0,7.51,11.13A12.1,12.1,0,0,0,88,212a12,12,0,0,0,8.62-3.68l28-29,43,37.71a12,12,0,0,0,7.89,3,12.47,12.47,0,0,0,3.74-.59,11.87,11.87,0,0,0,8-8.72L227.87,34.12A5,5,0,0,0,226.27,29.22ZM20,117.38a2.13,2.13,0,0,1,1.42-2.27L196.07,46.76l-117,83.85L21.81,119.37A2.12,2.12,0,0,1,20,117.38Zm70.87,85.38A4,4,0,0,1,84,200V143.7L118.58,174Zm88.58,6.14a4,4,0,0,1-6.57,2.09L86.43,135.18,218.13,40.8Z"},null,-1),tbt=[ebt],nbt={name:"PhTelegramLogo"},VQt=Ve({...nbt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",H_t,R_t)):o.value==="duotone"?(b(),$("g",Z_t,B_t)):o.value==="fill"?(b(),$("g",U_t,q_t)):o.value==="light"?(b(),$("g",Y_t,G_t)):o.value==="regular"?(b(),$("g",K_t,J_t)):o.value==="thin"?(b(),$("g",Q_t,tbt)):me("",!0)],16,I_t))}}),abt=["width","height","fill","transform"],ibt={key:0},rbt=h("path",{d:"M243.78,156.53l-12-96A28,28,0,0,0,204,36H32A20,20,0,0,0,12,56v88a20,20,0,0,0,20,20H72.58l36.69,73.37A12,12,0,0,0,120,244a44.05,44.05,0,0,0,44-44V188h52a28,28,0,0,0,27.78-31.47ZM68,140H36V60H68Zm151,22.65a4,4,0,0,1-3,1.35H152a12,12,0,0,0-12,12v24a20,20,0,0,1-13.18,18.8L92,149.17V60H204a4,4,0,0,1,4,3.5l12,96A4,4,0,0,1,219,162.65Z"},null,-1),obt=[rbt],sbt={key:1},lbt=h("path",{d:"M80,48V152H32a8,8,0,0,1-8-8V56a8,8,0,0,1,8-8Z",opacity:"0.2"},null,-1),ubt=h("path",{d:"M239.82,157l-12-96A24,24,0,0,0,204,40H32A16,16,0,0,0,16,56v88a16,16,0,0,0,16,16H75.06l37.78,75.58A8,8,0,0,0,120,240a40,40,0,0,0,40-40V184h56a24,24,0,0,0,23.82-27ZM72,144H32V56H72Zm150,21.29a7.88,7.88,0,0,1-6,2.71H152a8,8,0,0,0-8,8v24a24,24,0,0,1-19.29,23.54L88,150.11V56H204a8,8,0,0,1,7.94,7l12,96A7.87,7.87,0,0,1,222,165.29Z"},null,-1),cbt=[lbt,ubt],dbt={key:2},fbt=h("path",{d:"M239.82,157l-12-96A24,24,0,0,0,204,40H32A16,16,0,0,0,16,56v88a16,16,0,0,0,16,16H75.06l37.78,75.58A8,8,0,0,0,120,240a40,40,0,0,0,40-40V184h56a24,24,0,0,0,23.82-27ZM72,144H32V56H72Z"},null,-1),hbt=[fbt],pbt={key:3},mbt=h("path",{d:"M237.83,157.27l-12-96A22,22,0,0,0,204,42H32A14,14,0,0,0,18,56v88a14,14,0,0,0,14,14H76.29l38.34,76.68A6,6,0,0,0,120,238a38,38,0,0,0,38-38V182h58a22,22,0,0,0,21.83-24.73ZM74,146H32a2,2,0,0,1-2-2V56a2,2,0,0,1,2-2H74Zm149.5,20.62A9.89,9.89,0,0,1,216,170H152a6,6,0,0,0-6,6v24a26,26,0,0,1-22.42,25.75L86,150.58V54H204a10,10,0,0,1,9.92,8.76l12,96A9.89,9.89,0,0,1,223.5,166.62Z"},null,-1),vbt=[mbt],gbt={key:4},ybt=h("path",{d:"M239.82,157l-12-96A24,24,0,0,0,204,40H32A16,16,0,0,0,16,56v88a16,16,0,0,0,16,16H75.06l37.78,75.58A8,8,0,0,0,120,240a40,40,0,0,0,40-40V184h56a24,24,0,0,0,23.82-27ZM72,144H32V56H72Zm150,21.29a7.88,7.88,0,0,1-6,2.71H152a8,8,0,0,0-8,8v24a24,24,0,0,1-19.29,23.54L88,150.11V56H204a8,8,0,0,1,7.94,7l12,96A7.87,7.87,0,0,1,222,165.29Z"},null,-1),_bt=[ybt],bbt={key:5},wbt=h("path",{d:"M235.85,157.52l-12-96A20,20,0,0,0,204,44H32A12,12,0,0,0,20,56v88a12,12,0,0,0,12,12H77.53l38.89,77.79A4,4,0,0,0,120,236a36,36,0,0,0,36-36V180h60a20,20,0,0,0,19.85-22.48ZM76,148H32a4,4,0,0,1-4-4V56a4,4,0,0,1,4-4H76Zm149,19.94a12,12,0,0,1-9,4.06H152a4,4,0,0,0-4,4v24a28,28,0,0,1-25.58,27.9L84,151.06V52H204a12,12,0,0,1,11.91,10.51l12,96A12,12,0,0,1,225,167.94Z"},null,-1),$bt=[wbt],Abt={name:"PhThumbsDown"},OQt=Ve({...Abt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",ibt,obt)):o.value==="duotone"?(b(),$("g",sbt,cbt)):o.value==="fill"?(b(),$("g",dbt,hbt)):o.value==="light"?(b(),$("g",pbt,vbt)):o.value==="regular"?(b(),$("g",gbt,_bt)):o.value==="thin"?(b(),$("g",bbt,$bt)):me("",!0)],16,abt))}}),Sbt=["width","height","fill","transform"],Cbt={key:0},kbt=h("path",{d:"M237,77.47A28,28,0,0,0,216,68H164V56a44.05,44.05,0,0,0-44-44,12,12,0,0,0-10.73,6.63L72.58,92H32a20,20,0,0,0-20,20v88a20,20,0,0,0,20,20H204a28,28,0,0,0,27.78-24.53l12-96A28,28,0,0,0,237,77.47ZM36,116H68v80H36ZM220,96.5l-12,96a4,4,0,0,1-4,3.5H92V106.83L126.82,37.2A20,20,0,0,1,140,56V80a12,12,0,0,0,12,12h64a4,4,0,0,1,4,4.5Z"},null,-1),Mbt=[kbt],xbt={key:1},Ebt=h("path",{d:"M80,104V208H32a8,8,0,0,1-8-8V112a8,8,0,0,1,8-8Z",opacity:"0.2"},null,-1),Lbt=h("path",{d:"M234,80.12A24,24,0,0,0,216,72H160V56a40,40,0,0,0-40-40,8,8,0,0,0-7.16,4.42L75.06,96H32a16,16,0,0,0-16,16v88a16,16,0,0,0,16,16H204a24,24,0,0,0,23.82-21l12-96A24,24,0,0,0,234,80.12ZM32,112H72v88H32ZM223.94,97l-12,96a8,8,0,0,1-7.94,7H88V105.89l36.71-73.43A24,24,0,0,1,144,56V80a8,8,0,0,0,8,8h64a8,8,0,0,1,7.94,9Z"},null,-1),Pbt=[Ebt,Lbt],Tbt={key:2},Dbt=h("path",{d:"M234,80.12A24,24,0,0,0,216,72H160V56a40,40,0,0,0-40-40,8,8,0,0,0-7.16,4.42L75.06,96H32a16,16,0,0,0-16,16v88a16,16,0,0,0,16,16H204a24,24,0,0,0,23.82-21l12-96A24,24,0,0,0,234,80.12ZM32,112H72v88H32Z"},null,-1),Vbt=[Dbt],Obt={key:3},Ibt=h("path",{d:"M232.49,81.44A22,22,0,0,0,216,74H158V56a38,38,0,0,0-38-38,6,6,0,0,0-5.37,3.32L76.29,98H32a14,14,0,0,0-14,14v88a14,14,0,0,0,14,14H204a22,22,0,0,0,21.83-19.27l12-96A22,22,0,0,0,232.49,81.44ZM30,200V112a2,2,0,0,1,2-2H74v92H32A2,2,0,0,1,30,200ZM225.92,97.24l-12,96A10,10,0,0,1,204,202H86V105.42l37.58-75.17A26,26,0,0,1,146,56V80a6,6,0,0,0,6,6h64a10,10,0,0,1,9.92,11.24Z"},null,-1),Hbt=[Ibt],Nbt={key:4},Rbt=h("path",{d:"M234,80.12A24,24,0,0,0,216,72H160V56a40,40,0,0,0-40-40,8,8,0,0,0-7.16,4.42L75.06,96H32a16,16,0,0,0-16,16v88a16,16,0,0,0,16,16H204a24,24,0,0,0,23.82-21l12-96A24,24,0,0,0,234,80.12ZM32,112H72v88H32ZM223.94,97l-12,96a8,8,0,0,1-7.94,7H88V105.89l36.71-73.43A24,24,0,0,1,144,56V80a8,8,0,0,0,8,8h64a8,8,0,0,1,7.94,9Z"},null,-1),Zbt=[Rbt],Fbt={key:5},zbt=h("path",{d:"M231,82.76A20,20,0,0,0,216,76H156V56a36,36,0,0,0-36-36,4,4,0,0,0-3.58,2.21L77.53,100H32a12,12,0,0,0-12,12v88a12,12,0,0,0,12,12H204a20,20,0,0,0,19.85-17.52l12-96A20,20,0,0,0,231,82.76ZM76,204H32a4,4,0,0,1-4-4V112a4,4,0,0,1,4-4H76ZM227.91,97.49l-12,96A12,12,0,0,1,204,204H84V104.94L122.42,28.1A28,28,0,0,1,148,56V80a4,4,0,0,0,4,4h64a12,12,0,0,1,11.91,13.49Z"},null,-1),Bbt=[zbt],Ubt={name:"PhThumbsUp"},IQt=Ve({...Ubt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",Cbt,Mbt)):o.value==="duotone"?(b(),$("g",xbt,Pbt)):o.value==="fill"?(b(),$("g",Tbt,Vbt)):o.value==="light"?(b(),$("g",Obt,Hbt)):o.value==="regular"?(b(),$("g",Nbt,Zbt)):o.value==="thin"?(b(),$("g",Fbt,Bbt)):me("",!0)],16,Sbt))}}),jbt=["width","height","fill","transform"],qbt={key:0},Ybt=h("path",{d:"M224,64H180V56a28,28,0,0,0-28-28H104A28,28,0,0,0,76,56v8H32A20,20,0,0,0,12,84V192a20,20,0,0,0,20,20H224a20,20,0,0,0,20-20V84A20,20,0,0,0,224,64ZM100,56a4,4,0,0,1,4-4h48a4,4,0,0,1,4,4v8H100ZM220,88v32H196v-4a12,12,0,0,0-24,0v4H84v-4a12,12,0,0,0-24,0v4H36V88ZM36,188V144H60v4a12,12,0,0,0,24,0v-4h88v4a12,12,0,0,0,24,0v-4h24v44Z"},null,-1),Wbt=[Ybt],Gbt={key:1},Kbt=h("path",{d:"M232,120v72a8,8,0,0,1-8,8H32a8,8,0,0,1-8-8V120Z",opacity:"0.2"},null,-1),Xbt=h("path",{d:"M224,64H176V56a24,24,0,0,0-24-24H104A24,24,0,0,0,80,56v8H32A16,16,0,0,0,16,80V192a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V80A16,16,0,0,0,224,64ZM96,56a8,8,0,0,1,8-8h48a8,8,0,0,1,8,8v8H96ZM32,80H224v32H192v-8a8,8,0,0,0-16,0v8H80v-8a8,8,0,0,0-16,0v8H32ZM224,192H32V128H64v8a8,8,0,0,0,16,0v-8h96v8a8,8,0,0,0,16,0v-8h32v64Z"},null,-1),Jbt=[Kbt,Xbt],Qbt={key:2},ewt=h("path",{d:"M224,64H176V56a24,24,0,0,0-24-24H104A24,24,0,0,0,80,56v8H32A16,16,0,0,0,16,80v28a4,4,0,0,0,4,4H64V96.27A8.17,8.17,0,0,1,71.47,88,8,8,0,0,1,80,96v16h96V96.27A8.17,8.17,0,0,1,183.47,88,8,8,0,0,1,192,96v16h44a4,4,0,0,0,4-4V80A16,16,0,0,0,224,64Zm-64,0H96V56a8,8,0,0,1,8-8h48a8,8,0,0,1,8,8Zm80,68v60a16,16,0,0,1-16,16H32a16,16,0,0,1-16-16V132a4,4,0,0,1,4-4H64v16a8,8,0,0,0,8.53,8A8.17,8.17,0,0,0,80,143.73V128h96v16a8,8,0,0,0,8.53,8,8.17,8.17,0,0,0,7.47-8.25V128h44A4,4,0,0,1,240,132Z"},null,-1),twt=[ewt],nwt={key:3},awt=h("path",{d:"M224,66H174V56a22,22,0,0,0-22-22H104A22,22,0,0,0,82,56V66H32A14,14,0,0,0,18,80V192a14,14,0,0,0,14,14H224a14,14,0,0,0,14-14V80A14,14,0,0,0,224,66ZM94,56a10,10,0,0,1,10-10h48a10,10,0,0,1,10,10V66H94ZM32,78H224a2,2,0,0,1,2,2v34H190V104a6,6,0,0,0-12,0v10H78V104a6,6,0,0,0-12,0v10H30V80A2,2,0,0,1,32,78ZM224,194H32a2,2,0,0,1-2-2V126H66v10a6,6,0,0,0,12,0V126H178v10a6,6,0,0,0,12,0V126h36v66A2,2,0,0,1,224,194Z"},null,-1),iwt=[awt],rwt={key:4},owt=h("path",{d:"M224,64H176V56a24,24,0,0,0-24-24H104A24,24,0,0,0,80,56v8H32A16,16,0,0,0,16,80V192a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V80A16,16,0,0,0,224,64ZM96,56a8,8,0,0,1,8-8h48a8,8,0,0,1,8,8v8H96ZM224,80v32H192v-8a8,8,0,0,0-16,0v8H80v-8a8,8,0,0,0-16,0v8H32V80Zm0,112H32V128H64v8a8,8,0,0,0,16,0v-8h96v8a8,8,0,0,0,16,0v-8h32v64Z"},null,-1),swt=[owt],lwt={key:5},uwt=h("path",{d:"M224,68H172V56a20,20,0,0,0-20-20H104A20,20,0,0,0,84,56V68H32A12,12,0,0,0,20,80V192a12,12,0,0,0,12,12H224a12,12,0,0,0,12-12V80A12,12,0,0,0,224,68ZM92,56a12,12,0,0,1,12-12h48a12,12,0,0,1,12,12V68H92ZM32,76H224a4,4,0,0,1,4,4v36H188V104a4,4,0,0,0-8,0v12H76V104a4,4,0,0,0-8,0v12H28V80A4,4,0,0,1,32,76ZM224,196H32a4,4,0,0,1-4-4V124H68v12a4,4,0,0,0,8,0V124H180v12a4,4,0,0,0,8,0V124h40v68A4,4,0,0,1,224,196Z"},null,-1),cwt=[uwt],dwt={name:"PhToolbox"},HQt=Ve({...dwt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",qbt,Wbt)):o.value==="duotone"?(b(),$("g",Gbt,Jbt)):o.value==="fill"?(b(),$("g",Qbt,twt)):o.value==="light"?(b(),$("g",nwt,iwt)):o.value==="regular"?(b(),$("g",rwt,swt)):o.value==="thin"?(b(),$("g",lwt,cwt)):me("",!0)],16,jbt))}}),fwt=["width","height","fill","transform"],hwt={key:0},pwt=h("path",{d:"M172.46,83.15,160.31,88l12.15,4.85a12,12,0,1,1-8.92,22.29L128,100.93,92.46,115.15a12,12,0,0,1-8.92-22.29L95.69,88,83.54,83.15a12,12,0,0,1,8.92-22.29L128,75.08l35.54-14.22a12,12,0,0,1,8.92,22.29ZM228,79.75c.08,76.45-25.2,135.68-49,152.59a20,20,0,0,1-31.44-14.92c-.67-9.06-2.33-22-6.46-32.23C135.76,172,129.92,172,128,172c-7.76,0-11.77,9.92-13.08,13.18-4.13,10.22-5.79,23.17-6.46,32.23A20,20,0,0,1,88.51,236,19.86,19.86,0,0,1,77,232.34C53.2,215.43,27.92,156.2,28,79.75A60,60,0,0,1,88,20h80A60,60,0,0,1,228,79.75Zm-24,0A36,36,0,0,0,168,44H88A36,36,0,0,0,52,79.78c-.06,61.09,17.83,109.52,33.3,127.66C91.24,156,114.32,148,128,148s36.76,8,42.7,59.43C186.17,189.31,204.06,140.88,204,79.78Z"},null,-1),mwt=[pwt],vwt={key:1},gwt=h("path",{d:"M216,79.76c.07,71.42-23.48,128.23-44,142.78a8,8,0,0,1-12.52-6C158,196.31,152,160,128,160s-30,36.31-31.51,56.53a8,8,0,0,1-12.52,6C63.48,208,39.93,151.18,40,79.76A47.94,47.94,0,0,1,88,32h80A47.94,47.94,0,0,1,216,79.76Z",opacity:"0.2"},null,-1),ywt=h("path",{d:"M171,71.42,149.54,80,171,88.57A8,8,0,1,1,165,103.42L128,88.61,91,103.42A8,8,0,1,1,85,88.57L106.46,80,85,71.42A8,8,0,1,1,91,56.57l37,14.81,37-14.81A8,8,0,1,1,171,71.42Zm53,8.33c0,42.72-8,75.4-14.7,95.28-8.72,25.8-20.62,45.49-32.64,54a15.69,15.69,0,0,1-15.95,1.41,16.09,16.09,0,0,1-9.18-13.36C150.68,205.58,146.48,168,128,168s-22.68,37.59-23.53,49.11a16.09,16.09,0,0,1-16,14.9,15.67,15.67,0,0,1-9.13-2.95c-12-8.53-23.92-28.22-32.64-54C40,155.15,32,122.47,32,79.75A56,56,0,0,1,88,24h80A56,56,0,0,1,224,79.75Zm-16,0A40,40,0,0,0,168,40H88A40,40,0,0,0,48,79.76c0,40.55,7.51,71.4,13.85,90.14,11.05,32.66,23,43.37,26.61,46C91.57,174.67,105.59,152,128,152s36.45,22.71,39.49,63.94h0c3.6-2.59,15.57-13.26,26.66-46C200.49,151.16,208,120.31,208,79.76Z"},null,-1),_wt=[gwt,ywt],bwt={key:2},wwt=h("path",{d:"M168,24H88A56,56,0,0,0,32,79.75c0,42.72,8,75.4,14.7,95.28,8.72,25.8,20.62,45.49,32.64,54A15.67,15.67,0,0,0,88.47,232a16.09,16.09,0,0,0,16-14.9c.85-11.52,5-49.11,23.53-49.11s22.68,37.59,23.53,49.11a16.09,16.09,0,0,0,9.18,13.36,15.69,15.69,0,0,0,15.95-1.41c12-8.53,23.92-28.22,32.64-54C216,155.15,224,122.47,224,79.75A56,56,0,0,0,168,24Zm3,56.57A8,8,0,1,1,165,95.42L128,80.61,91,95.42A8,8,0,1,1,85,80.57L106.46,72,85,63.42A8,8,0,1,1,91,48.57l37,14.81,37-14.81A8,8,0,1,1,171,63.42L149.54,72Z"},null,-1),$wt=[wwt],Awt={key:3},Swt=h("path",{d:"M170.23,69.57,144.16,80l26.07,10.43a6,6,0,1,1-4.46,11.14L128,86.46,90.23,101.57a6,6,0,0,1-7.8-3.35,6,6,0,0,1,3.34-7.79L111.84,80,85.77,69.57a6,6,0,0,1,4.46-11.14L128,73.53l37.77-15.1a6,6,0,1,1,4.46,11.14ZM222,79.75c0,42.45-7.91,74.9-14.59,94.64-8.59,25.41-20.22,44.74-31.91,53a13.7,13.7,0,0,1-13.94,1.23,14.1,14.1,0,0,1-8-11.69c-1.13-15.33-5.87-51-25.52-51s-24.39,35.64-25.52,51a14.1,14.1,0,0,1-14,13,13.69,13.69,0,0,1-8-2.58c-11.69-8.29-23.32-27.62-31.91-53C41.91,154.65,34,122.2,34,79.75A54,54,0,0,1,88,26h80A54,54,0,0,1,222,79.75Zm-12,0A42,42,0,0,0,168,38H88A42,42,0,0,0,46,79.76c-.07,73.93,24.69,126,41.44,137.88a1.77,1.77,0,0,0,1.88.15,2,2,0,0,0,1.19-1.71C93.46,176,106.77,154,128,154s34.54,22,37.49,62.09a2,2,0,0,0,1.19,1.71,1.77,1.77,0,0,0,1.88-.15C185.31,205.74,210.07,153.69,210,79.76Z"},null,-1),Cwt=[Swt],kwt={key:4},Mwt=h("path",{d:"M171,71.42,149.54,80,171,88.57A8,8,0,1,1,165,103.42L128,88.61,91,103.42A8,8,0,1,1,85,88.57L106.46,80,85,71.42A8,8,0,1,1,91,56.57l37,14.81,37-14.81A8,8,0,1,1,171,71.42Zm53,8.33c0,42.72-8,75.4-14.69,95.28-8.73,25.8-20.63,45.49-32.65,54a15.69,15.69,0,0,1-15.95,1.41,16.09,16.09,0,0,1-9.18-13.36C150.68,205.58,146.48,168,128,168s-22.68,37.59-23.53,49.11a16.09,16.09,0,0,1-16,14.9,15.67,15.67,0,0,1-9.13-2.95c-12-8.53-23.92-28.22-32.65-54C40,155.15,32,122.47,32,79.75A56,56,0,0,1,88,24h80A56,56,0,0,1,224,79.75Zm-16,0A40,40,0,0,0,168,40H88A40,40,0,0,0,48,79.76c0,40.55,7.51,71.4,13.85,90.14,11.05,32.66,23,43.37,26.61,46C91.57,174.67,105.59,152,128,152s36.45,22.71,39.49,63.94h0c3.6-2.59,15.57-13.26,26.66-46C200.49,151.16,208,120.31,208,79.76Z"},null,-1),xwt=[Mwt],Ewt={key:5},Lwt=h("path",{d:"M169.49,67.71,138.77,80l30.72,12.28A4,4,0,0,1,168,100a3.91,3.91,0,0,1-1.49-.29L128,84.31,89.49,99.71A3.91,3.91,0,0,1,88,100a4,4,0,0,1-1.49-7.72L117.23,80,86.51,67.71a4,4,0,0,1,3-7.43L128,75.69l38.51-15.41a4,4,0,0,1,3,7.43Zm50.51,12c.07,71.08-23.16,130.07-45.65,146.05a11.74,11.74,0,0,1-11.93,1,11.91,11.91,0,0,1-6.9-10C154.35,200.93,149.33,164,128,164s-26.35,36.94-27.52,52.82a12.11,12.11,0,0,1-12,11.19,11.77,11.77,0,0,1-6.83-2.2c-22.49-16-45.72-75-45.65-146A52,52,0,0,1,88,28h80A52,52,0,0,1,220,79.75Zm-8,0A44,44,0,0,0,168,36H88A44,44,0,0,0,44,79.76c-.07,67.58,21.9,125,42.29,139.51a3.77,3.77,0,0,0,3.89.33,4,4,0,0,0,2.32-3.37C95.36,177.39,108,156,128,156s32.64,21.4,35.5,60.24a4,4,0,0,0,2.32,3.37,3.77,3.77,0,0,0,3.89-.33C190.1,204.8,212.07,147.34,212,79.76Z"},null,-1),Pwt=[Lwt],Twt={name:"PhTooth"},NQt=Ve({...Twt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",hwt,mwt)):o.value==="duotone"?(b(),$("g",vwt,_wt)):o.value==="fill"?(b(),$("g",bwt,$wt)):o.value==="light"?(b(),$("g",Awt,Cwt)):o.value==="regular"?(b(),$("g",kwt,xwt)):o.value==="thin"?(b(),$("g",Ewt,Pwt)):me("",!0)],16,fwt))}}),Dwt=["width","height","fill","transform"],Vwt={key:0},Owt=h("path",{d:"M250.73,210.63l-56-112a12,12,0,0,0-21.46,0l-20.52,41A84.2,84.2,0,0,1,114,126.22,107.48,107.48,0,0,0,139.33,68H160a12,12,0,0,0,0-24H108V32a12,12,0,0,0-24,0V44H32a12,12,0,0,0,0,24h83.13A83.69,83.69,0,0,1,96,110.35,84,84,0,0,1,83.6,91a12,12,0,1,0-21.81,10A107.55,107.55,0,0,0,78,126.24,83.54,83.54,0,0,1,32,140a12,12,0,0,0,0,24,107.47,107.47,0,0,0,64-21.07,108.4,108.4,0,0,0,45.39,19.44l-24.13,48.26a12,12,0,1,0,21.46,10.73L151.41,196h65.17l12.68,25.36a12,12,0,1,0,21.47-10.73ZM163.41,172,184,130.83,204.58,172Z"},null,-1),Iwt=[Owt],Hwt={key:1},Nwt=h("path",{d:"M224,184H144l40-80ZM96,127.56h0A95.78,95.78,0,0,0,128,56H64A95.78,95.78,0,0,0,96,127.56Z",opacity:"0.2"},null,-1),Rwt=h("path",{d:"M247.15,212.42l-56-112a8,8,0,0,0-14.31,0l-21.71,43.43A88,88,0,0,1,108,126.93,103.65,103.65,0,0,0,135.69,64H160a8,8,0,0,0,0-16H104V32a8,8,0,0,0-16,0V48H32a8,8,0,0,0,0,16h87.63A87.7,87.7,0,0,1,96,116.35a87.74,87.74,0,0,1-19-31,8,8,0,1,0-15.08,5.34A103.63,103.63,0,0,0,84,127a87.55,87.55,0,0,1-52,17,8,8,0,0,0,0,16,103.46,103.46,0,0,0,64-22.08,104.18,104.18,0,0,0,51.44,21.31l-26.6,53.19a8,8,0,0,0,14.31,7.16L148.94,192h70.11l13.79,27.58A8,8,0,0,0,240,224a8,8,0,0,0,7.15-11.58ZM156.94,176,184,121.89,211.05,176Z"},null,-1),Zwt=[Nwt,Rwt],Fwt={key:2},zwt=h("path",{d:"M160,129.89,175.06,160H144.94l6.36-12.7v0ZM224,48V208a16,16,0,0,1-16,16H48a16,16,0,0,1-16-16V48A16,16,0,0,1,48,32H208A16,16,0,0,1,224,48ZM207.16,188.42l-40-80a8,8,0,0,0-14.32,0L139.66,134.8a62.31,62.31,0,0,1-23.61-10A79.61,79.61,0,0,0,135.6,80H152a8,8,0,0,0,0-16H112V56a8,8,0,0,0-16,0v8H56a8,8,0,0,0,0,16h63.48a63.73,63.73,0,0,1-15.3,34.05,65.93,65.93,0,0,1-9-13.61,8,8,0,0,0-14.32,7.12,81.75,81.75,0,0,0,11.4,17.15A63.62,63.62,0,0,1,56,136a8,8,0,0,0,0,16,79.56,79.56,0,0,0,48.11-16.13,78.33,78.33,0,0,0,28.18,13.66l-19.45,38.89a8,8,0,0,0,14.32,7.16L136.94,176h46.12l9.78,19.58a8,8,0,1,0,14.32-7.16Z"},null,-1),Bwt=[zwt],Uwt={key:3},jwt=h("path",{d:"M245.37,213.32l-56-112a6,6,0,0,0-10.74,0l-22.3,44.6A90,90,0,0,1,105,127.19,101.73,101.73,0,0,0,133.82,62H160a6,6,0,0,0,0-12H102V32a6,6,0,0,0-12,0V50H32a6,6,0,0,0,0,12h89.79A89.71,89.71,0,0,1,96,119.23,89.81,89.81,0,0,1,75.11,86,6,6,0,1,0,63.8,90,101.66,101.66,0,0,0,87,127.2,89.56,89.56,0,0,1,32,146a6,6,0,0,0,0,12,101.55,101.55,0,0,0,64-22.63,102.11,102.11,0,0,0,54.53,22.17l-27.89,55.78a6,6,0,0,0,10.74,5.36L147.71,190h72.58l14.34,28.68A6,6,0,0,0,240,222a5.87,5.87,0,0,0,2.68-.64A6,6,0,0,0,245.37,213.32ZM153.71,178,184,117.42,214.29,178Z"},null,-1),qwt=[jwt],Ywt={key:4},Wwt=h("path",{d:"M247.15,212.42l-56-112a8,8,0,0,0-14.31,0l-21.71,43.43A88,88,0,0,1,108,126.93,103.65,103.65,0,0,0,135.69,64H160a8,8,0,0,0,0-16H104V32a8,8,0,0,0-16,0V48H32a8,8,0,0,0,0,16h87.63A87.76,87.76,0,0,1,96,116.35a87.74,87.74,0,0,1-19-31,8,8,0,1,0-15.08,5.34A103.63,103.63,0,0,0,84,127a87.55,87.55,0,0,1-52,17,8,8,0,0,0,0,16,103.46,103.46,0,0,0,64-22.08,104.18,104.18,0,0,0,51.44,21.31l-26.6,53.19a8,8,0,0,0,14.31,7.16L148.94,192h70.11l13.79,27.58A8,8,0,0,0,240,224a8,8,0,0,0,7.15-11.58ZM156.94,176,184,121.89,211.05,176Z"},null,-1),Gwt=[Wwt],Kwt={key:5},Xwt=h("path",{d:"M243.58,214.21l-56-112a4,4,0,0,0-7.16,0L157.55,148A92.05,92.05,0,0,1,102,127.36,99.68,99.68,0,0,0,131.91,60H160a4,4,0,0,0,0-8H100V32a4,4,0,0,0-8,0V52H32a4,4,0,0,0,0,8h91.91A91.8,91.8,0,0,1,96,122.05,92,92,0,0,1,73.23,86.67a4,4,0,1,0-7.54,2.66,99.59,99.59,0,0,0,24.3,38A91.59,91.59,0,0,1,32,148a4,4,0,0,0,0,8,99.54,99.54,0,0,0,64-23.21,100.09,100.09,0,0,0,57.66,23l-29.22,58.43a4,4,0,1,0,7.16,3.58L146.47,188h75.06l14.89,29.79A4,4,0,0,0,240,220a4.12,4.12,0,0,0,1.79-.42A4,4,0,0,0,243.58,214.21ZM150.47,180,184,112.94,217.53,180Z"},null,-1),Jwt=[Xwt],Qwt={name:"PhTranslate"},RQt=Ve({...Qwt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",Vwt,Iwt)):o.value==="duotone"?(b(),$("g",Hwt,Zwt)):o.value==="fill"?(b(),$("g",Fwt,Bwt)):o.value==="light"?(b(),$("g",Uwt,qwt)):o.value==="regular"?(b(),$("g",Ywt,Gwt)):o.value==="thin"?(b(),$("g",Kwt,Jwt)):me("",!0)],16,Dwt))}}),e$t=["width","height","fill","transform"],t$t={key:0},n$t=h("path",{d:"M216,48H180V36A28,28,0,0,0,152,8H104A28,28,0,0,0,76,36V48H40a12,12,0,0,0,0,24h4V208a20,20,0,0,0,20,20H192a20,20,0,0,0,20-20V72h4a12,12,0,0,0,0-24ZM100,36a4,4,0,0,1,4-4h48a4,4,0,0,1,4,4V48H100Zm88,168H68V72H188ZM116,104v64a12,12,0,0,1-24,0V104a12,12,0,0,1,24,0Zm48,0v64a12,12,0,0,1-24,0V104a12,12,0,0,1,24,0Z"},null,-1),a$t=[n$t],i$t={key:1},r$t=h("path",{d:"M200,56V208a8,8,0,0,1-8,8H64a8,8,0,0,1-8-8V56Z",opacity:"0.2"},null,-1),o$t=h("path",{d:"M216,48H176V40a24,24,0,0,0-24-24H104A24,24,0,0,0,80,40v8H40a8,8,0,0,0,0,16h8V208a16,16,0,0,0,16,16H192a16,16,0,0,0,16-16V64h8a8,8,0,0,0,0-16ZM96,40a8,8,0,0,1,8-8h48a8,8,0,0,1,8,8v8H96Zm96,168H64V64H192ZM112,104v64a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Zm48,0v64a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Z"},null,-1),s$t=[r$t,o$t],l$t={key:2},u$t=h("path",{d:"M216,48H176V40a24,24,0,0,0-24-24H104A24,24,0,0,0,80,40v8H40a8,8,0,0,0,0,16h8V208a16,16,0,0,0,16,16H192a16,16,0,0,0,16-16V64h8a8,8,0,0,0,0-16ZM112,168a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Zm48,0a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Zm0-120H96V40a8,8,0,0,1,8-8h48a8,8,0,0,1,8,8Z"},null,-1),c$t=[u$t],d$t={key:3},f$t=h("path",{d:"M216,50H174V40a22,22,0,0,0-22-22H104A22,22,0,0,0,82,40V50H40a6,6,0,0,0,0,12H50V208a14,14,0,0,0,14,14H192a14,14,0,0,0,14-14V62h10a6,6,0,0,0,0-12ZM94,40a10,10,0,0,1,10-10h48a10,10,0,0,1,10,10V50H94ZM194,208a2,2,0,0,1-2,2H64a2,2,0,0,1-2-2V62H194ZM110,104v64a6,6,0,0,1-12,0V104a6,6,0,0,1,12,0Zm48,0v64a6,6,0,0,1-12,0V104a6,6,0,0,1,12,0Z"},null,-1),h$t=[f$t],p$t={key:4},m$t=h("path",{d:"M216,48H176V40a24,24,0,0,0-24-24H104A24,24,0,0,0,80,40v8H40a8,8,0,0,0,0,16h8V208a16,16,0,0,0,16,16H192a16,16,0,0,0,16-16V64h8a8,8,0,0,0,0-16ZM96,40a8,8,0,0,1,8-8h48a8,8,0,0,1,8,8v8H96Zm96,168H64V64H192ZM112,104v64a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Zm48,0v64a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Z"},null,-1),v$t=[m$t],g$t={key:5},y$t=h("path",{d:"M216,52H172V40a20,20,0,0,0-20-20H104A20,20,0,0,0,84,40V52H40a4,4,0,0,0,0,8H52V208a12,12,0,0,0,12,12H192a12,12,0,0,0,12-12V60h12a4,4,0,0,0,0-8ZM92,40a12,12,0,0,1,12-12h48a12,12,0,0,1,12,12V52H92ZM196,208a4,4,0,0,1-4,4H64a4,4,0,0,1-4-4V60H196ZM108,104v64a4,4,0,0,1-8,0V104a4,4,0,0,1,8,0Zm48,0v64a4,4,0,0,1-8,0V104a4,4,0,0,1,8,0Z"},null,-1),_$t=[y$t],b$t={name:"PhTrash"},ZQt=Ve({...b$t,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",t$t,a$t)):o.value==="duotone"?(b(),$("g",i$t,s$t)):o.value==="fill"?(b(),$("g",l$t,c$t)):o.value==="light"?(b(),$("g",d$t,h$t)):o.value==="regular"?(b(),$("g",p$t,v$t)):o.value==="thin"?(b(),$("g",g$t,_$t)):me("",!0)],16,e$t))}}),w$t=["width","height","fill","transform"],$$t={key:0},A$t=h("path",{d:"M234.38,210a123.36,123.36,0,0,0-60.78-53.23,76,76,0,1,0-91.2,0A123.36,123.36,0,0,0,21.62,210a12,12,0,1,0,20.77,12c18.12-31.32,50.12-50,85.61-50s67.49,18.69,85.61,50a12,12,0,0,0,20.77-12ZM76,96a52,52,0,1,1,52,52A52.06,52.06,0,0,1,76,96Z"},null,-1),S$t=[A$t],C$t={key:1},k$t=h("path",{d:"M192,96a64,64,0,1,1-64-64A64,64,0,0,1,192,96Z",opacity:"0.2"},null,-1),M$t=h("path",{d:"M230.92,212c-15.23-26.33-38.7-45.21-66.09-54.16a72,72,0,1,0-73.66,0C63.78,166.78,40.31,185.66,25.08,212a8,8,0,1,0,13.85,8c18.84-32.56,52.14-52,89.07-52s70.23,19.44,89.07,52a8,8,0,1,0,13.85-8ZM72,96a56,56,0,1,1,56,56A56.06,56.06,0,0,1,72,96Z"},null,-1),x$t=[k$t,M$t],E$t={key:2},L$t=h("path",{d:"M230.93,220a8,8,0,0,1-6.93,4H32a8,8,0,0,1-6.92-12c15.23-26.33,38.7-45.21,66.09-54.16a72,72,0,1,1,73.66,0c27.39,8.95,50.86,27.83,66.09,54.16A8,8,0,0,1,230.93,220Z"},null,-1),P$t=[L$t],T$t={key:3},D$t=h("path",{d:"M229.19,213c-15.81-27.32-40.63-46.49-69.47-54.62a70,70,0,1,0-63.44,0C67.44,166.5,42.62,185.67,26.81,213a6,6,0,1,0,10.38,6C56.4,185.81,90.34,166,128,166s71.6,19.81,90.81,53a6,6,0,1,0,10.38-6ZM70,96a58,58,0,1,1,58,58A58.07,58.07,0,0,1,70,96Z"},null,-1),V$t=[D$t],O$t={key:4},I$t=h("path",{d:"M230.92,212c-15.23-26.33-38.7-45.21-66.09-54.16a72,72,0,1,0-73.66,0C63.78,166.78,40.31,185.66,25.08,212a8,8,0,1,0,13.85,8c18.84-32.56,52.14-52,89.07-52s70.23,19.44,89.07,52a8,8,0,1,0,13.85-8ZM72,96a56,56,0,1,1,56,56A56.06,56.06,0,0,1,72,96Z"},null,-1),H$t=[I$t],N$t={key:5},R$t=h("path",{d:"M227.46,214c-16.52-28.56-43-48.06-73.68-55.09a68,68,0,1,0-51.56,0c-30.64,7-57.16,26.53-73.68,55.09a4,4,0,0,0,6.92,4C55,184.19,89.62,164,128,164s73,20.19,92.54,54a4,4,0,0,0,3.46,2,3.93,3.93,0,0,0,2-.54A4,4,0,0,0,227.46,214ZM68,96a60,60,0,1,1,60,60A60.07,60.07,0,0,1,68,96Z"},null,-1),Z$t=[R$t],F$t={name:"PhUser"},FQt=Ve({...F$t,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",$$t,S$t)):o.value==="duotone"?(b(),$("g",C$t,x$t)):o.value==="fill"?(b(),$("g",E$t,P$t)):o.value==="light"?(b(),$("g",T$t,V$t)):o.value==="regular"?(b(),$("g",O$t,H$t)):o.value==="thin"?(b(),$("g",N$t,Z$t)):me("",!0)],16,w$t))}}),z$t=["width","height","fill","transform"],B$t={key:0},U$t=h("path",{d:"M164,56a12,12,0,0,1,12-12h12V32a12,12,0,0,1,24,0V44h12a12,12,0,0,1,0,24H212V80a12,12,0,0,1-24,0V68H176A12,12,0,0,1,164,56Zm70.51,54A107.88,107.88,0,1,1,146,21.49a12,12,0,0,1-4,23.67A85,85,0,0,0,128,44,83.94,83.94,0,0,0,62.05,179.94a83.48,83.48,0,0,1,29-23.42,52,52,0,1,1,74,0,83.36,83.36,0,0,1,29,23.42A83.52,83.52,0,0,0,212,128a85.2,85.2,0,0,0-1.16-14,12,12,0,0,1,23.67-4ZM128,148a28,28,0,1,0-28-28A28,28,0,0,0,128,148Zm0,64a83.53,83.53,0,0,0,48.43-15.43,60,60,0,0,0-96.86,0A83.53,83.53,0,0,0,128,212Z"},null,-1),j$t=[U$t],q$t={key:1},Y$t=h("path",{d:"M224,128a95.76,95.76,0,0,1-31.8,71.37A72,72,0,0,0,128,160a40,40,0,1,0-40-40,40,40,0,0,0,40,40,72,72,0,0,0-64.2,39.37h0A96,96,0,1,1,224,128Z",opacity:"0.2"},null,-1),W$t=h("path",{d:"M168,56a8,8,0,0,1,8-8h16V32a8,8,0,0,1,16,0V48h16a8,8,0,0,1,0,16H208V80a8,8,0,0,1-16,0V64H176A8,8,0,0,1,168,56Zm62.56,54.68a103.92,103.92,0,1,1-85.24-85.24,8,8,0,0,1-2.64,15.78A88.07,88.07,0,0,0,40,128a87.62,87.62,0,0,0,22.24,58.41A79.66,79.66,0,0,1,98.3,157.66a48,48,0,1,1,59.4,0,79.66,79.66,0,0,1,36.06,28.75A87.62,87.62,0,0,0,216,128a88.85,88.85,0,0,0-1.22-14.68,8,8,0,1,1,15.78-2.64ZM128,152a32,32,0,1,0-32-32A32,32,0,0,0,128,152Zm0,64a87.57,87.57,0,0,0,53.92-18.5,64,64,0,0,0-107.84,0A87.57,87.57,0,0,0,128,216Z"},null,-1),G$t=[Y$t,W$t],K$t={key:2},X$t=h("path",{d:"M128,76a44,44,0,1,1-44,44A44,44,0,0,1,128,76Zm48-12h16V80a8,8,0,0,0,16,0V64h16a8,8,0,0,0,0-16H208V32a8,8,0,0,0-16,0V48H176a8,8,0,0,0,0,16Zm45.35,40.11a8,8,0,0,0-6.57,9.21A88.85,88.85,0,0,1,216,128a87.62,87.62,0,0,1-22.24,58.41A79.86,79.86,0,0,0,172,165.1a4,4,0,0,0-4.84.32,59.81,59.81,0,0,1-78.27,0A4,4,0,0,0,84,165.1a79.71,79.71,0,0,0-21.79,21.31A88,88,0,0,1,128,40a88.76,88.76,0,0,1,14.68,1.22,8,8,0,0,0,2.64-15.78,103.92,103.92,0,1,0,85.24,85.24A8,8,0,0,0,221.35,104.11Z"},null,-1),J$t=[X$t],Q$t={key:3},eAt=h("path",{d:"M170,56a6,6,0,0,1,6-6h18V32a6,6,0,0,1,12,0V50h18a6,6,0,0,1,0,12H206V80a6,6,0,0,1-12,0V62H176A6,6,0,0,1,170,56Zm58.59,55A101.9,101.9,0,1,1,145,27.41a6,6,0,1,1-2,11.83A91.66,91.66,0,0,0,128,38,89.95,89.95,0,0,0,62.49,189.64a77.53,77.53,0,0,1,40-31.38,46,46,0,1,1,51,0,77.53,77.53,0,0,1,40,31.38A89.65,89.65,0,0,0,218,128a91.76,91.76,0,0,0-1.24-15,6,6,0,1,1,11.83-2ZM128,154a34,34,0,1,0-34-34A34,34,0,0,0,128,154Zm0,64A89.58,89.58,0,0,0,184.56,198a66,66,0,0,0-113.12,0A89.58,89.58,0,0,0,128,218Z"},null,-1),tAt=[eAt],nAt={key:4},aAt=h("path",{d:"M168,56a8,8,0,0,1,8-8h16V32a8,8,0,0,1,16,0V48h16a8,8,0,0,1,0,16H208V80a8,8,0,0,1-16,0V64H176A8,8,0,0,1,168,56Zm62.56,54.68a103.92,103.92,0,1,1-85.24-85.24,8,8,0,0,1-2.64,15.78A88.07,88.07,0,0,0,40,128a87.62,87.62,0,0,0,22.24,58.41A79.66,79.66,0,0,1,98.3,157.66a48,48,0,1,1,59.4,0,79.66,79.66,0,0,1,36.06,28.75A87.62,87.62,0,0,0,216,128a88.85,88.85,0,0,0-1.22-14.68,8,8,0,1,1,15.78-2.64ZM128,152a32,32,0,1,0-32-32A32,32,0,0,0,128,152Zm0,64a87.57,87.57,0,0,0,53.92-18.5,64,64,0,0,0-107.84,0A87.57,87.57,0,0,0,128,216Z"},null,-1),iAt=[aAt],rAt={key:5},oAt=h("path",{d:"M172,56a4,4,0,0,1,4-4h20V32a4,4,0,0,1,8,0V52h20a4,4,0,0,1,0,8H204V80a4,4,0,0,1-8,0V60H176A4,4,0,0,1,172,56Zm54.62,55.34a99.89,99.89,0,1,1-82-82,4,4,0,0,1-1.32,7.89A93.4,93.4,0,0,0,128,36,92,92,0,0,0,62.83,192.87a75.61,75.61,0,0,1,44.51-34,44,44,0,1,1,41.32,0,75.61,75.61,0,0,1,44.51,34A91.69,91.69,0,0,0,220,128a93.58,93.58,0,0,0-1.27-15.34,4,4,0,0,1,7.89-1.32ZM128,156a36,36,0,1,0-36-36A36,36,0,0,0,128,156Zm0,64a91.61,91.61,0,0,0,59.14-21.58,68,68,0,0,0-118.27,0A91.56,91.56,0,0,0,128,220Z"},null,-1),sAt=[oAt],lAt={name:"PhUserCirclePlus"},zQt=Ve({...lAt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",B$t,j$t)):o.value==="duotone"?(b(),$("g",q$t,G$t)):o.value==="fill"?(b(),$("g",K$t,J$t)):o.value==="light"?(b(),$("g",Q$t,tAt)):o.value==="regular"?(b(),$("g",nAt,iAt)):o.value==="thin"?(b(),$("g",rAt,sAt)):me("",!0)],16,z$t))}}),uAt=["width","height","fill","transform"],cAt={key:0},dAt=h("path",{d:"M256,136a12,12,0,0,1-12,12h-8v8a12,12,0,0,1-24,0v-8h-8a12,12,0,0,1,0-24h8v-8a12,12,0,0,1,24,0v8h8A12,12,0,0,1,256,136Zm-54.81,56.28a12,12,0,1,1-18.38,15.44C169.12,191.42,145,172,108,172c-28.89,0-55.46,12.68-74.81,35.72a12,12,0,0,1-18.38-15.44A124.08,124.08,0,0,1,63.5,156.53a72,72,0,1,1,89,0A124,124,0,0,1,201.19,192.28ZM108,148a48,48,0,1,0-48-48A48.05,48.05,0,0,0,108,148Z"},null,-1),fAt=[dAt],hAt={key:1},pAt=h("path",{d:"M168,100a60,60,0,1,1-60-60A60,60,0,0,1,168,100Z",opacity:"0.2"},null,-1),mAt=h("path",{d:"M256,136a8,8,0,0,1-8,8H232v16a8,8,0,0,1-16,0V144H200a8,8,0,0,1,0-16h16V112a8,8,0,0,1,16,0v16h16A8,8,0,0,1,256,136Zm-57.87,58.85a8,8,0,0,1-12.26,10.3C165.75,181.19,138.09,168,108,168s-57.75,13.19-77.87,37.15a8,8,0,0,1-12.25-10.3c14.94-17.78,33.52-30.41,54.17-37.17a68,68,0,1,1,71.9,0C164.6,164.44,183.18,177.07,198.13,194.85ZM108,152a52,52,0,1,0-52-52A52.06,52.06,0,0,0,108,152Z"},null,-1),vAt=[pAt,mAt],gAt={key:2},yAt=h("path",{d:"M256,136a8,8,0,0,1-8,8H232v16a8,8,0,0,1-16,0V144H200a8,8,0,0,1,0-16h16V112a8,8,0,0,1,16,0v16h16A8,8,0,0,1,256,136ZM144,157.68a68,68,0,1,0-71.9,0c-20.65,6.76-39.23,19.39-54.17,37.17A8,8,0,0,0,24,208H192a8,8,0,0,0,6.13-13.15C183.18,177.07,164.6,164.44,144,157.68Z"},null,-1),_At=[yAt],bAt={key:3},wAt=h("path",{d:"M254,136a6,6,0,0,1-6,6H230v18a6,6,0,0,1-12,0V142H200a6,6,0,0,1,0-12h18V112a6,6,0,0,1,12,0v18h18A6,6,0,0,1,254,136Zm-57.41,60.14a6,6,0,1,1-9.18,7.72C166.9,179.45,138.69,166,108,166s-58.89,13.45-79.41,37.86a6,6,0,0,1-9.18-7.72C35.14,177.41,55,164.48,77,158.25a66,66,0,1,1,62,0C161,164.48,180.86,177.41,196.59,196.14ZM108,154a54,54,0,1,0-54-54A54.06,54.06,0,0,0,108,154Z"},null,-1),$At=[wAt],AAt={key:4},SAt=h("path",{d:"M256,136a8,8,0,0,1-8,8H232v16a8,8,0,0,1-16,0V144H200a8,8,0,0,1,0-16h16V112a8,8,0,0,1,16,0v16h16A8,8,0,0,1,256,136Zm-57.87,58.85a8,8,0,0,1-12.26,10.3C165.75,181.19,138.09,168,108,168s-57.75,13.19-77.87,37.15a8,8,0,0,1-12.25-10.3c14.94-17.78,33.52-30.41,54.17-37.17a68,68,0,1,1,71.9,0C164.6,164.44,183.18,177.07,198.13,194.85ZM108,152a52,52,0,1,0-52-52A52.06,52.06,0,0,0,108,152Z"},null,-1),CAt=[SAt],kAt={key:5},MAt=h("path",{d:"M252,136a4,4,0,0,1-4,4H228v20a4,4,0,0,1-8,0V140H200a4,4,0,0,1,0-8h20V112a4,4,0,0,1,8,0v20h20A4,4,0,0,1,252,136Zm-56.94,61.43a4,4,0,0,1-6.12,5.14C168,177.7,139.3,164,108,164s-60,13.7-80.94,38.57a4,4,0,1,1-6.12-5.14c16.71-19.9,38.13-33.13,61.89-38.59a64,64,0,1,1,50.34,0C156.93,164.3,178.35,177.53,195.06,197.43ZM108,156a56,56,0,1,0-56-56A56.06,56.06,0,0,0,108,156Z"},null,-1),xAt=[MAt],EAt={name:"PhUserPlus"},BQt=Ve({...EAt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",cAt,fAt)):o.value==="duotone"?(b(),$("g",hAt,vAt)):o.value==="fill"?(b(),$("g",gAt,_At)):o.value==="light"?(b(),$("g",bAt,$At)):o.value==="regular"?(b(),$("g",AAt,CAt)):o.value==="thin"?(b(),$("g",kAt,xAt)):me("",!0)],16,uAt))}}),LAt=["width","height","fill","transform"],PAt={key:0},TAt=h("path",{d:"M125.18,156.94a64,64,0,1,0-82.36,0,100.23,100.23,0,0,0-39.49,32,12,12,0,0,0,19.35,14.2,76,76,0,0,1,122.64,0,12,12,0,0,0,19.36-14.2A100.33,100.33,0,0,0,125.18,156.94ZM44,108a40,40,0,1,1,40,40A40,40,0,0,1,44,108Zm206.1,97.67a12,12,0,0,1-16.78-2.57A76.31,76.31,0,0,0,172,172a12,12,0,0,1,0-24,40,40,0,1,0-10.3-78.67,12,12,0,1,1-6.16-23.19,64,64,0,0,1,57.64,110.8,100.23,100.23,0,0,1,39.49,32A12,12,0,0,1,250.1,205.67Z"},null,-1),DAt=[TAt],VAt={key:1},OAt=h("path",{d:"M136,108A52,52,0,1,1,84,56,52,52,0,0,1,136,108Z",opacity:"0.2"},null,-1),IAt=h("path",{d:"M117.25,157.92a60,60,0,1,0-66.5,0A95.83,95.83,0,0,0,3.53,195.63a8,8,0,1,0,13.4,8.74,80,80,0,0,1,134.14,0,8,8,0,0,0,13.4-8.74A95.83,95.83,0,0,0,117.25,157.92ZM40,108a44,44,0,1,1,44,44A44.05,44.05,0,0,1,40,108Zm210.14,98.7a8,8,0,0,1-11.07-2.33A79.83,79.83,0,0,0,172,168a8,8,0,0,1,0-16,44,44,0,1,0-16.34-84.87,8,8,0,1,1-5.94-14.85,60,60,0,0,1,55.53,105.64,95.83,95.83,0,0,1,47.22,37.71A8,8,0,0,1,250.14,206.7Z"},null,-1),HAt=[OAt,IAt],NAt={key:2},RAt=h("path",{d:"M164.47,195.63a8,8,0,0,1-6.7,12.37H10.23a8,8,0,0,1-6.7-12.37,95.83,95.83,0,0,1,47.22-37.71,60,60,0,1,1,66.5,0A95.83,95.83,0,0,1,164.47,195.63Zm87.91-.15a95.87,95.87,0,0,0-47.13-37.56A60,60,0,0,0,144.7,54.59a4,4,0,0,0-1.33,6A75.83,75.83,0,0,1,147,150.53a4,4,0,0,0,1.07,5.53,112.32,112.32,0,0,1,29.85,30.83,23.92,23.92,0,0,1,3.65,16.47,4,4,0,0,0,3.95,4.64h60.3a8,8,0,0,0,7.73-5.93A8.22,8.22,0,0,0,252.38,195.48Z"},null,-1),ZAt=[RAt],FAt={key:3},zAt=h("path",{d:"M112.6,158.43a58,58,0,1,0-57.2,0A93.83,93.83,0,0,0,5.21,196.72a6,6,0,0,0,10.05,6.56,82,82,0,0,1,137.48,0,6,6,0,0,0,10-6.56A93.83,93.83,0,0,0,112.6,158.43ZM38,108a46,46,0,1,1,46,46A46.06,46.06,0,0,1,38,108Zm211,97a6,6,0,0,1-8.3-1.74A81.8,81.8,0,0,0,172,166a6,6,0,0,1,0-12,46,46,0,1,0-17.08-88.73,6,6,0,1,1-4.46-11.14,58,58,0,0,1,50.14,104.3,93.83,93.83,0,0,1,50.19,38.29A6,6,0,0,1,249,205Z"},null,-1),BAt=[zAt],UAt={key:4},jAt=h("path",{d:"M117.25,157.92a60,60,0,1,0-66.5,0A95.83,95.83,0,0,0,3.53,195.63a8,8,0,1,0,13.4,8.74,80,80,0,0,1,134.14,0,8,8,0,0,0,13.4-8.74A95.83,95.83,0,0,0,117.25,157.92ZM40,108a44,44,0,1,1,44,44A44.05,44.05,0,0,1,40,108Zm210.14,98.7a8,8,0,0,1-11.07-2.33A79.83,79.83,0,0,0,172,168a8,8,0,0,1,0-16,44,44,0,1,0-16.34-84.87,8,8,0,1,1-5.94-14.85,60,60,0,0,1,55.53,105.64,95.83,95.83,0,0,1,47.22,37.71A8,8,0,0,1,250.14,206.7Z"},null,-1),qAt=[jAt],YAt={key:5},WAt=h("path",{d:"M107.19,159a56,56,0,1,0-46.38,0A91.83,91.83,0,0,0,6.88,197.81a4,4,0,1,0,6.7,4.37,84,84,0,0,1,140.84,0,4,4,0,1,0,6.7-4.37A91.83,91.83,0,0,0,107.19,159ZM36,108a48,48,0,1,1,48,48A48.05,48.05,0,0,1,36,108Zm212,95.35a4,4,0,0,1-5.53-1.17A83.81,83.81,0,0,0,172,164a4,4,0,0,1,0-8,48,48,0,1,0-17.82-92.58,4,4,0,1,1-3-7.43,56,56,0,0,1,44,103,91.83,91.83,0,0,1,53.93,38.86A4,4,0,0,1,248,203.35Z"},null,-1),GAt=[WAt],KAt={name:"PhUsers"},UQt=Ve({...KAt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",PAt,DAt)):o.value==="duotone"?(b(),$("g",VAt,HAt)):o.value==="fill"?(b(),$("g",NAt,ZAt)):o.value==="light"?(b(),$("g",FAt,BAt)):o.value==="regular"?(b(),$("g",UAt,qAt)):o.value==="thin"?(b(),$("g",YAt,GAt)):me("",!0)],16,LAt))}}),XAt=["width","height","fill","transform"],JAt={key:0},QAt=h("path",{d:"M24.79,121.59a12,12,0,0,0,16.81-2.38,48,48,0,0,1,76.81,0,12,12,0,0,0,16.8,2.39,12.24,12.24,0,0,0,2.38-2.39h0a48,48,0,0,1,76.81,0,12,12,0,1,0,19.19-14.41,72,72,0,0,0-25.3-21.22,40,40,0,1,0-64.58,0A71,71,0,0,0,128,94.31a71,71,0,0,0-15.71-10.74,40,40,0,1,0-64.58,0,72,72,0,0,0-25.3,21.22A12,12,0,0,0,24.79,121.59ZM176,44a16,16,0,1,1-16,16A16,16,0,0,1,176,44ZM80,44A16,16,0,1,1,64,60,16,16,0,0,1,80,44ZM208.29,195.57a40,40,0,1,0-64.58,0A71.31,71.31,0,0,0,128,206.3a71.31,71.31,0,0,0-15.71-10.73,40,40,0,1,0-64.58,0,72,72,0,0,0-25.3,21.22A12,12,0,0,0,41.6,231.21a48,48,0,0,1,76.81,0,12,12,0,0,0,16.8,2.39,12.24,12.24,0,0,0,2.38-2.39h0a48,48,0,0,1,76.81,0,12,12,0,1,0,19.19-14.41A71.91,71.91,0,0,0,208.29,195.57ZM80,156a16,16,0,1,1-16,16A16,16,0,0,1,80,156Zm96,0a16,16,0,1,1-16,16A16,16,0,0,1,176,156Z"},null,-1),eSt=[QAt],tSt={key:1},nSt=h("path",{d:"M112,168a32,32,0,1,1-32-32A32,32,0,0,1,112,168ZM80,32a32,32,0,1,0,32,32A32,32,0,0,0,80,32Zm96,104a32,32,0,1,0,32,32A32,32,0,0,0,176,136Zm0-40a32,32,0,1,0-32-32A32,32,0,0,0,176,96Z",opacity:"0.2"},null,-1),aSt=h("path",{d:"M27.2,126.4a8,8,0,0,0,11.2-1.6,52,52,0,0,1,83.2,0,8,8,0,0,0,11.2,1.59,7.73,7.73,0,0,0,1.59-1.59h0a52,52,0,0,1,83.2,0,8,8,0,0,0,12.8-9.61A67.85,67.85,0,0,0,203,93.51a40,40,0,1,0-53.94,0,67.27,67.27,0,0,0-21,14.31,67.27,67.27,0,0,0-21-14.31,40,40,0,1,0-53.94,0A67.88,67.88,0,0,0,25.6,115.2,8,8,0,0,0,27.2,126.4ZM176,40a24,24,0,1,1-24,24A24,24,0,0,1,176,40ZM80,40A24,24,0,1,1,56,64,24,24,0,0,1,80,40ZM203,197.51a40,40,0,1,0-53.94,0,67.27,67.27,0,0,0-21,14.31,67.27,67.27,0,0,0-21-14.31,40,40,0,1,0-53.94,0A67.88,67.88,0,0,0,25.6,219.2a8,8,0,1,0,12.8,9.6,52,52,0,0,1,83.2,0,8,8,0,0,0,11.2,1.59,7.73,7.73,0,0,0,1.59-1.59h0a52,52,0,0,1,83.2,0,8,8,0,0,0,12.8-9.61A67.85,67.85,0,0,0,203,197.51ZM80,144a24,24,0,1,1-24,24A24,24,0,0,1,80,144Zm96,0a24,24,0,1,1-24,24A24,24,0,0,1,176,144Z"},null,-1),iSt=[nSt,aSt],rSt={key:2},oSt=h("path",{d:"M230.4,219.19A8,8,0,0,1,224,232H32a8,8,0,0,1-6.4-12.8A67.88,67.88,0,0,1,53,197.51a40,40,0,1,1,53.93,0,67.42,67.42,0,0,1,21,14.29,67.42,67.42,0,0,1,21-14.29,40,40,0,1,1,53.93,0A67.85,67.85,0,0,1,230.4,219.19ZM27.2,126.4a8,8,0,0,0,11.2-1.6,52,52,0,0,1,83.2,0,8,8,0,0,0,12.8,0,52,52,0,0,1,83.2,0,8,8,0,0,0,12.8-9.61A67.85,67.85,0,0,0,203,93.51a40,40,0,1,0-53.93,0,67.42,67.42,0,0,0-21,14.29,67.42,67.42,0,0,0-21-14.29,40,40,0,1,0-53.93,0A67.88,67.88,0,0,0,25.6,115.2,8,8,0,0,0,27.2,126.4Z"},null,-1),sSt=[oSt],lSt={key:3},uSt=h("path",{d:"M28.4,124.8a6,6,0,0,0,8.4-1.2,54,54,0,0,1,86.4,0,6,6,0,0,0,8.4,1.19,5.59,5.59,0,0,0,1.19-1.19h0a54,54,0,0,1,86.4,0,6,6,0,0,0,9.6-7.21,65.74,65.74,0,0,0-29.69-22.26,38,38,0,1,0-46.22,0A65.32,65.32,0,0,0,128,110.7a65.32,65.32,0,0,0-24.89-16.57,38,38,0,1,0-46.22,0A65.69,65.69,0,0,0,27.2,116.4,6,6,0,0,0,28.4,124.8ZM176,38a26,26,0,1,1-26,26A26,26,0,0,1,176,38ZM80,38A26,26,0,1,1,54,64,26,26,0,0,1,80,38ZM199.11,198.13a38,38,0,1,0-46.22,0A65.32,65.32,0,0,0,128,214.7a65.32,65.32,0,0,0-24.89-16.57,38,38,0,1,0-46.22,0A65.69,65.69,0,0,0,27.2,220.4a6,6,0,1,0,9.6,7.2,54,54,0,0,1,86.4,0,6,6,0,0,0,8.4,1.19,5.59,5.59,0,0,0,1.19-1.19h0a54,54,0,0,1,86.4,0,6,6,0,0,0,9.6-7.21A65.74,65.74,0,0,0,199.11,198.13ZM80,142a26,26,0,1,1-26,26A26,26,0,0,1,80,142Zm96,0a26,26,0,1,1-26,26A26,26,0,0,1,176,142Z"},null,-1),cSt=[uSt],dSt={key:4},fSt=h("path",{d:"M27.2,126.4a8,8,0,0,0,11.2-1.6,52,52,0,0,1,83.2,0,8,8,0,0,0,11.2,1.59,7.73,7.73,0,0,0,1.59-1.59h0a52,52,0,0,1,83.2,0,8,8,0,0,0,12.8-9.61A67.85,67.85,0,0,0,203,93.51a40,40,0,1,0-53.94,0,67.27,67.27,0,0,0-21,14.31,67.27,67.27,0,0,0-21-14.31,40,40,0,1,0-53.94,0A67.88,67.88,0,0,0,25.6,115.2,8,8,0,0,0,27.2,126.4ZM176,40a24,24,0,1,1-24,24A24,24,0,0,1,176,40ZM80,40A24,24,0,1,1,56,64,24,24,0,0,1,80,40ZM203,197.51a40,40,0,1,0-53.94,0,67.27,67.27,0,0,0-21,14.31,67.27,67.27,0,0,0-21-14.31,40,40,0,1,0-53.94,0A67.88,67.88,0,0,0,25.6,219.2a8,8,0,1,0,12.8,9.6,52,52,0,0,1,83.2,0,8,8,0,0,0,11.2,1.59,7.73,7.73,0,0,0,1.59-1.59h0a52,52,0,0,1,83.2,0,8,8,0,0,0,12.8-9.61A67.85,67.85,0,0,0,203,197.51ZM80,144a24,24,0,1,1-24,24A24,24,0,0,1,80,144Zm96,0a24,24,0,1,1-24,24A24,24,0,0,1,176,144Z"},null,-1),hSt=[fSt],pSt={key:5},mSt=h("path",{d:"M29.6,123.2a4,4,0,0,0,5.6-.8,56,56,0,0,1,89.6,0,3.93,3.93,0,0,0,6.38,0h0a56,56,0,0,1,89.6,0,4,4,0,1,0,6.4-4.8,63.55,63.55,0,0,0-32.5-22.85,36,36,0,1,0-37.4,0,63.39,63.39,0,0,0-29.3,19,63.34,63.34,0,0,0-29.3-19,36,36,0,1,0-37.4,0A63.61,63.61,0,0,0,28.8,117.6,4,4,0,0,0,29.6,123.2ZM148,64a28,28,0,1,1,28,28A28,28,0,0,1,148,64ZM52,64A28,28,0,1,1,80,92,28,28,0,0,1,52,64ZM194.7,198.75a36,36,0,1,0-37.4,0A63.39,63.39,0,0,0,128,217.7a63.34,63.34,0,0,0-29.3-18.95,36,36,0,1,0-37.4,0A63.61,63.61,0,0,0,28.8,221.6a4,4,0,0,0,6.4,4.8,56,56,0,0,1,89.6,0,3.93,3.93,0,0,0,6.38,0h0a56,56,0,0,1,89.6,0,4,4,0,0,0,6.4-4.8A63.55,63.55,0,0,0,194.7,198.75ZM52,168a28,28,0,1,1,28,28A28,28,0,0,1,52,168Zm96,0a28,28,0,1,1,28,28A28,28,0,0,1,148,168Z"},null,-1),vSt=[mSt],gSt={name:"PhUsersFour"},jQt=Ve({...gSt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",JAt,eSt)):o.value==="duotone"?(b(),$("g",tSt,iSt)):o.value==="fill"?(b(),$("g",rSt,sSt)):o.value==="light"?(b(),$("g",lSt,cSt)):o.value==="regular"?(b(),$("g",dSt,hSt)):o.value==="thin"?(b(),$("g",pSt,vSt)):me("",!0)],16,XAt))}}),ySt=["width","height","fill","transform"],_St={key:0},bSt=h("path",{d:"M164.38,181.1a52,52,0,1,0-72.76,0,75.89,75.89,0,0,0-30,28.89,12,12,0,0,0,20.78,12,53,53,0,0,1,91.22,0,12,12,0,1,0,20.78-12A75.89,75.89,0,0,0,164.38,181.1ZM100,144a28,28,0,1,1,28,28A28,28,0,0,1,100,144Zm147.21,9.59a12,12,0,0,1-16.81-2.39c-8.33-11.09-19.85-19.59-29.33-21.64a12,12,0,0,1-1.82-22.91,20,20,0,1,0-24.78-28.3,12,12,0,1,1-21-11.6,44,44,0,1,1,73.28,48.35,92.18,92.18,0,0,1,22.85,21.69A12,12,0,0,1,247.21,153.59Zm-192.28-24c-9.48,2.05-21,10.55-29.33,21.65A12,12,0,0,1,6.41,136.79,92.37,92.37,0,0,1,29.26,115.1a44,44,0,1,1,73.28-48.35,12,12,0,1,1-21,11.6,20,20,0,1,0-24.78,28.3,12,12,0,0,1-1.82,22.91Z"},null,-1),wSt=[bSt],$St={key:1},ASt=h("path",{d:"M168,144a40,40,0,1,1-40-40A40,40,0,0,1,168,144ZM64,56A32,32,0,1,0,96,88,32,32,0,0,0,64,56Zm128,0a32,32,0,1,0,32,32A32,32,0,0,0,192,56Z",opacity:"0.2"},null,-1),SSt=h("path",{d:"M244.8,150.4a8,8,0,0,1-11.2-1.6A51.6,51.6,0,0,0,192,128a8,8,0,0,1,0-16,24,24,0,1,0-23.24-30,8,8,0,1,1-15.5-4A40,40,0,1,1,219,117.51a67.94,67.94,0,0,1,27.43,21.68A8,8,0,0,1,244.8,150.4ZM190.92,212a8,8,0,1,1-13.85,8,57,57,0,0,0-98.15,0,8,8,0,1,1-13.84-8,72.06,72.06,0,0,1,33.74-29.92,48,48,0,1,1,58.36,0A72.06,72.06,0,0,1,190.92,212ZM128,176a32,32,0,1,0-32-32A32,32,0,0,0,128,176ZM72,120a8,8,0,0,0-8-8A24,24,0,1,1,87.24,82a8,8,0,1,0,15.5-4A40,40,0,1,0,37,117.51,67.94,67.94,0,0,0,9.6,139.19a8,8,0,1,0,12.8,9.61A51.6,51.6,0,0,1,64,128,8,8,0,0,0,72,120Z"},null,-1),CSt=[ASt,SSt],kSt={key:2},MSt=h("path",{d:"M64.12,147.8a4,4,0,0,1-4,4.2H16a8,8,0,0,1-7.8-6.17,8.35,8.35,0,0,1,1.62-6.93A67.79,67.79,0,0,1,37,117.51a40,40,0,1,1,66.46-35.8,3.94,3.94,0,0,1-2.27,4.18A64.08,64.08,0,0,0,64,144C64,145.28,64,146.54,64.12,147.8Zm182-8.91A67.76,67.76,0,0,0,219,117.51a40,40,0,1,0-66.46-35.8,3.94,3.94,0,0,0,2.27,4.18A64.08,64.08,0,0,1,192,144c0,1.28,0,2.54-.12,3.8a4,4,0,0,0,4,4.2H240a8,8,0,0,0,7.8-6.17A8.33,8.33,0,0,0,246.17,138.89Zm-89,43.18a48,48,0,1,0-58.37,0A72.13,72.13,0,0,0,65.07,212,8,8,0,0,0,72,224H184a8,8,0,0,0,6.93-12A72.15,72.15,0,0,0,157.19,182.07Z"},null,-1),xSt=[MSt],ESt={key:3},LSt=h("path",{d:"M243.6,148.8a6,6,0,0,1-8.4-1.2A53.58,53.58,0,0,0,192,126a6,6,0,0,1,0-12,26,26,0,1,0-25.18-32.5,6,6,0,0,1-11.62-3,38,38,0,1,1,59.91,39.63A65.69,65.69,0,0,1,244.8,140.4,6,6,0,0,1,243.6,148.8ZM189.19,213a6,6,0,0,1-2.19,8.2,5.9,5.9,0,0,1-3,.81,6,6,0,0,1-5.2-3,59,59,0,0,0-101.62,0,6,6,0,1,1-10.38-6A70.1,70.1,0,0,1,103,182.55a46,46,0,1,1,50.1,0A70.1,70.1,0,0,1,189.19,213ZM128,178a34,34,0,1,0-34-34A34,34,0,0,0,128,178ZM70,120a6,6,0,0,0-6-6A26,26,0,1,1,89.18,81.49a6,6,0,1,0,11.62-3,38,38,0,1,0-59.91,39.63A65.69,65.69,0,0,0,11.2,140.4a6,6,0,1,0,9.6,7.2A53.58,53.58,0,0,1,64,126,6,6,0,0,0,70,120Z"},null,-1),PSt=[LSt],TSt={key:4},DSt=h("path",{d:"M244.8,150.4a8,8,0,0,1-11.2-1.6A51.6,51.6,0,0,0,192,128a8,8,0,0,1-7.37-4.89,8,8,0,0,1,0-6.22A8,8,0,0,1,192,112a24,24,0,1,0-23.24-30,8,8,0,1,1-15.5-4A40,40,0,1,1,219,117.51a67.94,67.94,0,0,1,27.43,21.68A8,8,0,0,1,244.8,150.4ZM190.92,212a8,8,0,1,1-13.84,8,57,57,0,0,0-98.16,0,8,8,0,1,1-13.84-8,72.06,72.06,0,0,1,33.74-29.92,48,48,0,1,1,58.36,0A72.06,72.06,0,0,1,190.92,212ZM128,176a32,32,0,1,0-32-32A32,32,0,0,0,128,176ZM72,120a8,8,0,0,0-8-8A24,24,0,1,1,87.24,82a8,8,0,1,0,15.5-4A40,40,0,1,0,37,117.51,67.94,67.94,0,0,0,9.6,139.19a8,8,0,1,0,12.8,9.61A51.6,51.6,0,0,1,64,128,8,8,0,0,0,72,120Z"},null,-1),VSt=[DSt],OSt={key:5},ISt=h("path",{d:"M237,147.44a4,4,0,0,1-5.48-1.4c-8.33-14-20.93-22-34.56-22a4,4,0,0,1-1.2-.2,36.76,36.76,0,0,1-3.8.2,4,4,0,0,1,0-8,28,28,0,1,0-27.12-35,4,4,0,0,1-7.75-2,36,36,0,1,1,54,39.48c10.81,3.85,20.51,12,27.31,23.48A4,4,0,0,1,237,147.44ZM187.46,214a4,4,0,0,1-1.46,5.46,3.93,3.93,0,0,1-2,.54,4,4,0,0,1-3.46-2,61,61,0,0,0-105.08,0,4,4,0,0,1-6.92-4,68.35,68.35,0,0,1,39.19-31,44,44,0,1,1,40.54,0A68.35,68.35,0,0,1,187.46,214ZM128,180a36,36,0,1,0-36-36A36,36,0,0,0,128,180ZM64,116A28,28,0,1,1,91.12,81a4,4,0,0,0,7.75-2A36,36,0,1,0,45.3,118.75,63.55,63.55,0,0,0,12.8,141.6a4,4,0,0,0,6.4,4.8A55.55,55.55,0,0,1,64,124a4,4,0,0,0,0-8Z"},null,-1),HSt=[ISt],NSt={name:"PhUsersThree"},qQt=Ve({...NSt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",_St,wSt)):o.value==="duotone"?(b(),$("g",$St,CSt)):o.value==="fill"?(b(),$("g",kSt,xSt)):o.value==="light"?(b(),$("g",ESt,PSt)):o.value==="regular"?(b(),$("g",TSt,VSt)):o.value==="thin"?(b(),$("g",OSt,HSt)):me("",!0)],16,ySt))}}),RSt=["width","height","fill","transform"],ZSt={key:0},FSt=h("path",{d:"M249.45,69.31a12,12,0,0,0-12.51,1L212,88.43V72a20,20,0,0,0-20-20H32A20,20,0,0,0,12,72V184a20,20,0,0,0,20,20H192a20,20,0,0,0,20-20V167.57l24.94,18.14A12,12,0,0,0,256,176V80A12,12,0,0,0,249.45,69.31ZM188,180H36V76H188Zm44-27.57-20-14.54V118.11l20-14.54Z"},null,-1),zSt=[FSt],BSt={key:1},USt=h("path",{d:"M200,72V184a8,8,0,0,1-8,8H32a8,8,0,0,1-8-8V72a8,8,0,0,1,8-8H192A8,8,0,0,1,200,72Z",opacity:"0.2"},null,-1),jSt=h("path",{d:"M251.77,73a8,8,0,0,0-8.21.39L208,97.05V72a16,16,0,0,0-16-16H32A16,16,0,0,0,16,72V184a16,16,0,0,0,16,16H192a16,16,0,0,0,16-16V159l35.56,23.71A8,8,0,0,0,248,184a8,8,0,0,0,8-8V80A8,8,0,0,0,251.77,73ZM192,184H32V72H192V184Zm48-22.95-32-21.33V116.28L240,95Z"},null,-1),qSt=[USt,jSt],YSt={key:2},WSt=h("path",{d:"M192,72V184a16,16,0,0,1-16,16H32a16,16,0,0,1-16-16V72A16,16,0,0,1,32,56H176A16,16,0,0,1,192,72Zm58,.25a8.23,8.23,0,0,0-6.63,1.22L209.78,95.86A4,4,0,0,0,208,99.19v57.62a4,4,0,0,0,1.78,3.33l33.78,22.52a8,8,0,0,0,8.58.19,8.33,8.33,0,0,0,3.86-7.17V80A8,8,0,0,0,250,72.25Z"},null,-1),GSt=[WSt],KSt={key:3},XSt=h("path",{d:"M250.83,74.71a6,6,0,0,0-6.16.3L206,100.79V72a14,14,0,0,0-14-14H32A14,14,0,0,0,18,72V184a14,14,0,0,0,14,14H192a14,14,0,0,0,14-14V155.21L244.67,181a6,6,0,0,0,9.33-5V80A6,6,0,0,0,250.83,74.71ZM194,184a2,2,0,0,1-2,2H32a2,2,0,0,1-2-2V72a2,2,0,0,1,2-2H192a2,2,0,0,1,2,2Zm48-19.21-36-24V115.21l36-24Z"},null,-1),JSt=[XSt],QSt={key:4},eCt=h("path",{d:"M251.77,73a8,8,0,0,0-8.21.39L208,97.05V72a16,16,0,0,0-16-16H32A16,16,0,0,0,16,72V184a16,16,0,0,0,16,16H192a16,16,0,0,0,16-16V159l35.56,23.71A8,8,0,0,0,248,184a8,8,0,0,0,8-8V80A8,8,0,0,0,251.77,73ZM192,184H32V72H192V184Zm48-22.95-32-21.33V116.28L240,95Z"},null,-1),tCt=[eCt],nCt={key:5},aCt=h("path",{d:"M249.89,76.47a4,4,0,0,0-4.11.2L204,104.53V72a12,12,0,0,0-12-12H32A12,12,0,0,0,20,72V184a12,12,0,0,0,12,12H192a12,12,0,0,0,12-12V151.47l41.78,27.86A4,4,0,0,0,252,176V80A4,4,0,0,0,249.89,76.47ZM196,184a4,4,0,0,1-4,4H32a4,4,0,0,1-4-4V72a4,4,0,0,1,4-4H192a4,4,0,0,1,4,4Zm48-15.47-40-26.67V114.14l40-26.67Z"},null,-1),iCt=[aCt],rCt={name:"PhVideoCamera"},YQt=Ve({...rCt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",ZSt,zSt)):o.value==="duotone"?(b(),$("g",BSt,qSt)):o.value==="fill"?(b(),$("g",YSt,GSt)):o.value==="light"?(b(),$("g",KSt,JSt)):o.value==="regular"?(b(),$("g",QSt,tCt)):o.value==="thin"?(b(),$("g",nCt,iCt)):me("",!0)],16,RSt))}}),oCt=["width","height","fill","transform"],sCt={key:0},lCt=h("path",{d:"M196,136a16,16,0,1,1-16-16A16,16,0,0,1,196,136Zm40-36v80a32,32,0,0,1-32,32H60a32,32,0,0,1-32-32V60.92A32,32,0,0,1,60,28H192a12,12,0,0,1,0,24H60a8,8,0,0,0-8,8.26v.08A8.32,8.32,0,0,0,60.48,68H204A32,32,0,0,1,236,100Zm-24,0a8,8,0,0,0-8-8H60.48A33.72,33.72,0,0,1,52,90.92V180a8,8,0,0,0,8,8H204a8,8,0,0,0,8-8Z"},null,-1),uCt=[lCt],cCt={key:1},dCt=h("path",{d:"M224,80V192a8,8,0,0,1-8,8H56a16,16,0,0,1-16-16V56A16,16,0,0,0,56,72H216A8,8,0,0,1,224,80Z",opacity:"0.2"},null,-1),fCt=h("path",{d:"M216,64H56a8,8,0,0,1,0-16H192a8,8,0,0,0,0-16H56A24,24,0,0,0,32,56V184a24,24,0,0,0,24,24H216a16,16,0,0,0,16-16V80A16,16,0,0,0,216,64Zm0,128H56a8,8,0,0,1-8-8V78.63A23.84,23.84,0,0,0,56,80H216Zm-48-60a12,12,0,1,1,12,12A12,12,0,0,1,168,132Z"},null,-1),hCt=[dCt,fCt],pCt={key:2},mCt=h("path",{d:"M216,64H56a8,8,0,0,1,0-16H192a8,8,0,0,0,0-16H56A24,24,0,0,0,32,56V184a24,24,0,0,0,24,24H216a16,16,0,0,0,16-16V80A16,16,0,0,0,216,64Zm-36,80a12,12,0,1,1,12-12A12,12,0,0,1,180,144Z"},null,-1),vCt=[mCt],gCt={key:3},yCt=h("path",{d:"M216,66H56a10,10,0,0,1,0-20H192a6,6,0,0,0,0-12H56A22,22,0,0,0,34,56V184a22,22,0,0,0,22,22H216a14,14,0,0,0,14-14V80A14,14,0,0,0,216,66Zm2,126a2,2,0,0,1-2,2H56a10,10,0,0,1-10-10V75.59A21.84,21.84,0,0,0,56,78H216a2,2,0,0,1,2,2Zm-28-60a10,10,0,1,1-10-10A10,10,0,0,1,190,132Z"},null,-1),_Ct=[yCt],bCt={key:4},wCt=h("path",{d:"M216,64H56a8,8,0,0,1,0-16H192a8,8,0,0,0,0-16H56A24,24,0,0,0,32,56V184a24,24,0,0,0,24,24H216a16,16,0,0,0,16-16V80A16,16,0,0,0,216,64Zm0,128H56a8,8,0,0,1-8-8V78.63A23.84,23.84,0,0,0,56,80H216Zm-48-60a12,12,0,1,1,12,12A12,12,0,0,1,168,132Z"},null,-1),$Ct=[wCt],ACt={key:5},SCt=h("path",{d:"M216,68H56a12,12,0,0,1,0-24H192a4,4,0,0,0,0-8H56A20,20,0,0,0,36,56V184a20,20,0,0,0,20,20H216a12,12,0,0,0,12-12V80A12,12,0,0,0,216,68Zm4,124a4,4,0,0,1-4,4H56a12,12,0,0,1-12-12V72a19.86,19.86,0,0,0,12,4H216a4,4,0,0,1,4,4Zm-32-60a8,8,0,1,1-8-8A8,8,0,0,1,188,132Z"},null,-1),CCt=[SCt],kCt={name:"PhWallet"},WQt=Ve({...kCt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",sCt,uCt)):o.value==="duotone"?(b(),$("g",cCt,hCt)):o.value==="fill"?(b(),$("g",pCt,vCt)):o.value==="light"?(b(),$("g",gCt,_Ct)):o.value==="regular"?(b(),$("g",bCt,$Ct)):o.value==="thin"?(b(),$("g",ACt,CCt)):me("",!0)],16,oCt))}}),MCt=["width","height","fill","transform"],xCt={key:0},ECt=h("path",{d:"M240.26,186.1,152.81,34.23h0a28.74,28.74,0,0,0-49.62,0L15.74,186.1a27.45,27.45,0,0,0,0,27.71A28.31,28.31,0,0,0,40.55,228h174.9a28.31,28.31,0,0,0,24.79-14.19A27.45,27.45,0,0,0,240.26,186.1Zm-20.8,15.7a4.46,4.46,0,0,1-4,2.2H40.55a4.46,4.46,0,0,1-4-2.2,3.56,3.56,0,0,1,0-3.73L124,46.2a4.77,4.77,0,0,1,8,0l87.44,151.87A3.56,3.56,0,0,1,219.46,201.8ZM116,136V104a12,12,0,0,1,24,0v32a12,12,0,0,1-24,0Zm28,40a16,16,0,1,1-16-16A16,16,0,0,1,144,176Z"},null,-1),LCt=[ECt],PCt={key:1},TCt=h("path",{d:"M215.46,216H40.54C27.92,216,20,202.79,26.13,192.09L113.59,40.22c6.3-11,22.52-11,28.82,0l87.46,151.87C236,202.79,228.08,216,215.46,216Z",opacity:"0.2"},null,-1),DCt=h("path",{d:"M236.8,188.09,149.35,36.22h0a24.76,24.76,0,0,0-42.7,0L19.2,188.09a23.51,23.51,0,0,0,0,23.72A24.35,24.35,0,0,0,40.55,224h174.9a24.35,24.35,0,0,0,21.33-12.19A23.51,23.51,0,0,0,236.8,188.09ZM222.93,203.8a8.5,8.5,0,0,1-7.48,4.2H40.55a8.5,8.5,0,0,1-7.48-4.2,7.59,7.59,0,0,1,0-7.72L120.52,44.21a8.75,8.75,0,0,1,15,0l87.45,151.87A7.59,7.59,0,0,1,222.93,203.8ZM120,144V104a8,8,0,0,1,16,0v40a8,8,0,0,1-16,0Zm20,36a12,12,0,1,1-12-12A12,12,0,0,1,140,180Z"},null,-1),VCt=[TCt,DCt],OCt={key:2},ICt=h("path",{d:"M236.8,188.09,149.35,36.22h0a24.76,24.76,0,0,0-42.7,0L19.2,188.09a23.51,23.51,0,0,0,0,23.72A24.35,24.35,0,0,0,40.55,224h174.9a24.35,24.35,0,0,0,21.33-12.19A23.51,23.51,0,0,0,236.8,188.09ZM120,104a8,8,0,0,1,16,0v40a8,8,0,0,1-16,0Zm8,88a12,12,0,1,1,12-12A12,12,0,0,1,128,192Z"},null,-1),HCt=[ICt],NCt={key:3},RCt=h("path",{d:"M235.07,189.09,147.61,37.22h0a22.75,22.75,0,0,0-39.22,0L20.93,189.09a21.53,21.53,0,0,0,0,21.72A22.35,22.35,0,0,0,40.55,222h174.9a22.35,22.35,0,0,0,19.6-11.19A21.53,21.53,0,0,0,235.07,189.09ZM224.66,204.8a10.46,10.46,0,0,1-9.21,5.2H40.55a10.46,10.46,0,0,1-9.21-5.2,9.51,9.51,0,0,1,0-9.72L118.79,43.21a10.75,10.75,0,0,1,18.42,0l87.46,151.87A9.51,9.51,0,0,1,224.66,204.8ZM122,144V104a6,6,0,0,1,12,0v40a6,6,0,0,1-12,0Zm16,36a10,10,0,1,1-10-10A10,10,0,0,1,138,180Z"},null,-1),ZCt=[RCt],FCt={key:4},zCt=h("path",{d:"M236.8,188.09,149.35,36.22h0a24.76,24.76,0,0,0-42.7,0L19.2,188.09a23.51,23.51,0,0,0,0,23.72A24.35,24.35,0,0,0,40.55,224h174.9a24.35,24.35,0,0,0,21.33-12.19A23.51,23.51,0,0,0,236.8,188.09ZM222.93,203.8a8.5,8.5,0,0,1-7.48,4.2H40.55a8.5,8.5,0,0,1-7.48-4.2,7.59,7.59,0,0,1,0-7.72L120.52,44.21a8.75,8.75,0,0,1,15,0l87.45,151.87A7.59,7.59,0,0,1,222.93,203.8ZM120,144V104a8,8,0,0,1,16,0v40a8,8,0,0,1-16,0Zm20,36a12,12,0,1,1-12-12A12,12,0,0,1,140,180Z"},null,-1),BCt=[zCt],UCt={key:5},jCt=h("path",{d:"M233.34,190.09,145.88,38.22h0a20.75,20.75,0,0,0-35.76,0L22.66,190.09a19.52,19.52,0,0,0,0,19.71A20.36,20.36,0,0,0,40.54,220H215.46a20.36,20.36,0,0,0,17.86-10.2A19.52,19.52,0,0,0,233.34,190.09ZM226.4,205.8a12.47,12.47,0,0,1-10.94,6.2H40.54a12.47,12.47,0,0,1-10.94-6.2,11.45,11.45,0,0,1,0-11.72L117.05,42.21a12.76,12.76,0,0,1,21.9,0L226.4,194.08A11.45,11.45,0,0,1,226.4,205.8ZM124,144V104a4,4,0,0,1,8,0v40a4,4,0,0,1-8,0Zm12,36a8,8,0,1,1-8-8A8,8,0,0,1,136,180Z"},null,-1),qCt=[jCt],YCt={name:"PhWarning"},GQt=Ve({...YCt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",xCt,LCt)):o.value==="duotone"?(b(),$("g",PCt,VCt)):o.value==="fill"?(b(),$("g",OCt,HCt)):o.value==="light"?(b(),$("g",NCt,ZCt)):o.value==="regular"?(b(),$("g",FCt,BCt)):o.value==="thin"?(b(),$("g",UCt,qCt)):me("",!0)],16,MCt))}}),WCt=["width","height","fill","transform"],GCt={key:0},KCt=h("path",{d:"M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20Zm0,192a84,84,0,1,1,84-84A84.09,84.09,0,0,1,128,212Zm-12-80V80a12,12,0,0,1,24,0v52a12,12,0,0,1-24,0Zm28,40a16,16,0,1,1-16-16A16,16,0,0,1,144,172Z"},null,-1),XCt=[KCt],JCt={key:1},QCt=h("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),ekt=h("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm-8-80V80a8,8,0,0,1,16,0v56a8,8,0,0,1-16,0Zm20,36a12,12,0,1,1-12-12A12,12,0,0,1,140,172Z"},null,-1),tkt=[QCt,ekt],nkt={key:2},akt=h("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm-8,56a8,8,0,0,1,16,0v56a8,8,0,0,1-16,0Zm8,104a12,12,0,1,1,12-12A12,12,0,0,1,128,184Z"},null,-1),ikt=[akt],rkt={key:3},okt=h("path",{d:"M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26Zm0,192a90,90,0,1,1,90-90A90.1,90.1,0,0,1,128,218Zm-6-82V80a6,6,0,0,1,12,0v56a6,6,0,0,1-12,0Zm16,36a10,10,0,1,1-10-10A10,10,0,0,1,138,172Z"},null,-1),skt=[okt],lkt={key:4},ukt=h("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm-8-80V80a8,8,0,0,1,16,0v56a8,8,0,0,1-16,0Zm20,36a12,12,0,1,1-12-12A12,12,0,0,1,140,172Z"},null,-1),ckt=[ukt],dkt={key:5},fkt=h("path",{d:"M128,28A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28Zm0,192a92,92,0,1,1,92-92A92.1,92.1,0,0,1,128,220Zm-4-84V80a4,4,0,0,1,8,0v56a4,4,0,0,1-8,0Zm12,36a8,8,0,1,1-8-8A8,8,0,0,1,136,172Z"},null,-1),hkt=[fkt],pkt={name:"PhWarningCircle"},KQt=Ve({...pkt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",GCt,XCt)):o.value==="duotone"?(b(),$("g",JCt,tkt)):o.value==="fill"?(b(),$("g",nkt,ikt)):o.value==="light"?(b(),$("g",rkt,skt)):o.value==="regular"?(b(),$("g",lkt,ckt)):o.value==="thin"?(b(),$("g",dkt,hkt)):me("",!0)],16,WCt))}}),mkt=["width","height","fill","transform"],vkt={key:0},gkt=h("path",{d:"M187.3,159.06A36.09,36.09,0,0,1,152,188a84.09,84.09,0,0,1-84-84A36.09,36.09,0,0,1,96.94,68.7,12,12,0,0,1,110,75.1l11.48,23a12,12,0,0,1-.75,12l-8.52,12.78a44.56,44.56,0,0,0,20.91,20.91l12.78-8.52a12,12,0,0,1,12-.75l23,11.48A12,12,0,0,1,187.3,159.06ZM236,128A108,108,0,0,1,78.77,224.15L46.34,235A20,20,0,0,1,21,209.66l10.81-32.43A108,108,0,1,1,236,128Zm-24,0A84,84,0,1,0,55.27,170.06a12,12,0,0,1,1,9.81l-9.93,29.79,29.79-9.93a12.1,12.1,0,0,1,3.8-.62,12,12,0,0,1,6,1.62A84,84,0,0,0,212,128Z"},null,-1),ykt=[gkt],_kt={key:1},bkt=h("path",{d:"M128,32A96,96,0,0,0,44.89,176.07L32.42,213.46a8,8,0,0,0,10.12,10.12l37.39-12.47A96,96,0,1,0,128,32Zm24,152a80,80,0,0,1-80-80,32,32,0,0,1,32-32l16,32-12.32,18.47a48.19,48.19,0,0,0,25.85,25.85L152,136l32,16A32,32,0,0,1,152,184Z",opacity:"0.2"},null,-1),wkt=h("path",{d:"M187.58,144.84l-32-16a8,8,0,0,0-8,.5l-14.69,9.8a40.55,40.55,0,0,1-16-16l9.8-14.69a8,8,0,0,0,.5-8l-16-32A8,8,0,0,0,104,64a40,40,0,0,0-40,40,88.1,88.1,0,0,0,88,88,40,40,0,0,0,40-40A8,8,0,0,0,187.58,144.84ZM152,176a72.08,72.08,0,0,1-72-72A24,24,0,0,1,99.29,80.46l11.48,23L101,118a8,8,0,0,0-.73,7.51,56.47,56.47,0,0,0,30.15,30.15A8,8,0,0,0,138,155l14.62-9.74,23,11.48A24,24,0,0,1,152,176ZM128,24A104,104,0,0,0,36.18,176.88L24.83,210.93a16,16,0,0,0,20.24,20.24l34.05-11.35A104,104,0,1,0,128,24Zm0,192a87.87,87.87,0,0,1-44.06-11.81,8,8,0,0,0-6.54-.67L40,216,52.47,178.6a8,8,0,0,0-.66-6.54A88,88,0,1,1,128,216Z"},null,-1),$kt=[bkt,wkt],Akt={key:2},Skt=h("path",{d:"M152.58,145.23l23,11.48A24,24,0,0,1,152,176a72.08,72.08,0,0,1-72-72A24,24,0,0,1,99.29,80.46l11.48,23L101,118a8,8,0,0,0-.73,7.51,56.47,56.47,0,0,0,30.15,30.15A8,8,0,0,0,138,155ZM232,128A104,104,0,0,1,79.12,219.82L45.07,231.17a16,16,0,0,1-20.24-20.24l11.35-34.05A104,104,0,1,1,232,128Zm-40,24a8,8,0,0,0-4.42-7.16l-32-16a8,8,0,0,0-8,.5l-14.69,9.8a40.55,40.55,0,0,1-16-16l9.8-14.69a8,8,0,0,0,.5-8l-16-32A8,8,0,0,0,104,64a40,40,0,0,0-40,40,88.1,88.1,0,0,0,88,88A40,40,0,0,0,192,152Z"},null,-1),Ckt=[Skt],kkt={key:3},Mkt=h("path",{d:"M186.68,146.63l-32-16a6,6,0,0,0-6,.38L133,141.46A42.49,42.49,0,0,1,114.54,123L125,107.33a6,6,0,0,0,.38-6l-16-32A6,6,0,0,0,104,66a38,38,0,0,0-38,38,86.1,86.1,0,0,0,86,86,38,38,0,0,0,38-38A6,6,0,0,0,186.68,146.63ZM152,178a74.09,74.09,0,0,1-74-74,26,26,0,0,1,22.42-25.75l12.66,25.32-10.39,15.58a6,6,0,0,0-.54,5.63,54.43,54.43,0,0,0,29.07,29.07,6,6,0,0,0,5.63-.54l15.58-10.39,25.32,12.66A26,26,0,0,1,152,178ZM128,26A102,102,0,0,0,38.35,176.69L26.73,211.56a14,14,0,0,0,17.71,17.71l34.87-11.62A102,102,0,1,0,128,26Zm0,192a90,90,0,0,1-45.06-12.08,6.09,6.09,0,0,0-3-.81,6.2,6.2,0,0,0-1.9.31L40.65,217.88a2,2,0,0,1-2.53-2.53L50.58,178a6,6,0,0,0-.5-4.91A90,90,0,1,1,128,218Z"},null,-1),xkt=[Mkt],Ekt={key:4},Lkt=h("path",{d:"M187.58,144.84l-32-16a8,8,0,0,0-8,.5l-14.69,9.8a40.55,40.55,0,0,1-16-16l9.8-14.69a8,8,0,0,0,.5-8l-16-32A8,8,0,0,0,104,64a40,40,0,0,0-40,40,88.1,88.1,0,0,0,88,88,40,40,0,0,0,40-40A8,8,0,0,0,187.58,144.84ZM152,176a72.08,72.08,0,0,1-72-72A24,24,0,0,1,99.29,80.46l11.48,23L101,118a8,8,0,0,0-.73,7.51,56.47,56.47,0,0,0,30.15,30.15A8,8,0,0,0,138,155l14.61-9.74,23,11.48A24,24,0,0,1,152,176ZM128,24A104,104,0,0,0,36.18,176.88L24.83,210.93a16,16,0,0,0,20.24,20.24l34.05-11.35A104,104,0,1,0,128,24Zm0,192a87.87,87.87,0,0,1-44.06-11.81,8,8,0,0,0-6.54-.67L40,216,52.47,178.6a8,8,0,0,0-.66-6.54A88,88,0,1,1,128,216Z"},null,-1),Pkt=[Lkt],Tkt={key:5},Dkt=h("path",{d:"M185.79,148.42l-32-16a4,4,0,0,0-4,.25l-16.64,11.1a44.56,44.56,0,0,1-20.91-20.91l11.1-16.64a4,4,0,0,0,.25-4l-16-32A4,4,0,0,0,104,68a36,36,0,0,0-36,36,84.09,84.09,0,0,0,84,84,36,36,0,0,0,36-36A4,4,0,0,0,185.79,148.42ZM152,180a76.08,76.08,0,0,1-76-76,28,28,0,0,1,25.58-27.9l13.8,27.61-11,16.54A4,4,0,0,0,104,124a52.43,52.43,0,0,0,28,28,4,4,0,0,0,3.76-.37l16.54-11,27.61,13.8A28,28,0,0,1,152,180ZM128,28A100,100,0,0,0,40.53,176.5l-11.9,35.69a12,12,0,0,0,15.18,15.18l35.69-11.9A100,100,0,1,0,128,28Zm0,192a92,92,0,0,1-46.07-12.35,4.05,4.05,0,0,0-2-.54,3.93,3.93,0,0,0-1.27.21L41.28,219.78a4,4,0,0,1-5.06-5.06l12.46-37.38a4,4,0,0,0-.33-3.27A92,92,0,1,1,128,220Z"},null,-1),Vkt=[Dkt],Okt={name:"PhWhatsappLogo"},XQt=Ve({...Okt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",vkt,ykt)):o.value==="duotone"?(b(),$("g",_kt,$kt)):o.value==="fill"?(b(),$("g",Akt,Ckt)):o.value==="light"?(b(),$("g",kkt,xkt)):o.value==="regular"?(b(),$("g",Ekt,Pkt)):o.value==="thin"?(b(),$("g",Tkt,Vkt)):me("",!0)],16,mkt))}}),Ikt=["width","height","fill","transform"],Hkt={key:0},Nkt=h("path",{d:"M208.49,191.51a12,12,0,0,1-17,17L128,145,64.49,208.49a12,12,0,0,1-17-17L111,128,47.51,64.49a12,12,0,0,1,17-17L128,111l63.51-63.52a12,12,0,0,1,17,17L145,128Z"},null,-1),Rkt=[Nkt],Zkt={key:1},Fkt=h("path",{d:"M216,56V200a16,16,0,0,1-16,16H56a16,16,0,0,1-16-16V56A16,16,0,0,1,56,40H200A16,16,0,0,1,216,56Z",opacity:"0.2"},null,-1),zkt=h("path",{d:"M205.66,194.34a8,8,0,0,1-11.32,11.32L128,139.31,61.66,205.66a8,8,0,0,1-11.32-11.32L116.69,128,50.34,61.66A8,8,0,0,1,61.66,50.34L128,116.69l66.34-66.35a8,8,0,0,1,11.32,11.32L139.31,128Z"},null,-1),Bkt=[Fkt,zkt],Ukt={key:2},jkt=h("path",{d:"M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM181.66,170.34a8,8,0,0,1-11.32,11.32L128,139.31,85.66,181.66a8,8,0,0,1-11.32-11.32L116.69,128,74.34,85.66A8,8,0,0,1,85.66,74.34L128,116.69l42.34-42.35a8,8,0,0,1,11.32,11.32L139.31,128Z"},null,-1),qkt=[jkt],Ykt={key:3},Wkt=h("path",{d:"M204.24,195.76a6,6,0,1,1-8.48,8.48L128,136.49,60.24,204.24a6,6,0,0,1-8.48-8.48L119.51,128,51.76,60.24a6,6,0,0,1,8.48-8.48L128,119.51l67.76-67.75a6,6,0,0,1,8.48,8.48L136.49,128Z"},null,-1),Gkt=[Wkt],Kkt={key:4},Xkt=h("path",{d:"M205.66,194.34a8,8,0,0,1-11.32,11.32L128,139.31,61.66,205.66a8,8,0,0,1-11.32-11.32L116.69,128,50.34,61.66A8,8,0,0,1,61.66,50.34L128,116.69l66.34-66.35a8,8,0,0,1,11.32,11.32L139.31,128Z"},null,-1),Jkt=[Xkt],Qkt={key:5},eMt=h("path",{d:"M202.83,197.17a4,4,0,0,1-5.66,5.66L128,133.66,58.83,202.83a4,4,0,0,1-5.66-5.66L122.34,128,53.17,58.83a4,4,0,0,1,5.66-5.66L128,122.34l69.17-69.17a4,4,0,1,1,5.66,5.66L133.66,128Z"},null,-1),tMt=[eMt],nMt={name:"PhX"},JQt=Ve({...nMt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",Hkt,Rkt)):o.value==="duotone"?(b(),$("g",Zkt,Bkt)):o.value==="fill"?(b(),$("g",Ukt,qkt)):o.value==="light"?(b(),$("g",Ykt,Gkt)):o.value==="regular"?(b(),$("g",Kkt,Jkt)):o.value==="thin"?(b(),$("g",Qkt,tMt)):me("",!0)],16,Ikt))}}),aMt=["width","height","fill","transform"],iMt={key:0},rMt=h("path",{d:"M218.12,209.56l-61-95.8,59.72-65.69a12,12,0,0,0-17.76-16.14L143.81,92.77,106.12,33.56A12,12,0,0,0,96,28H48A12,12,0,0,0,37.88,46.44l61,95.8L39.12,207.93a12,12,0,1,0,17.76,16.14l55.31-60.84,37.69,59.21A12,12,0,0,0,160,228h48a12,12,0,0,0,10.12-18.44ZM166.59,204,69.86,52H89.41l96.73,152Z"},null,-1),oMt=[rMt],sMt={key:1},lMt=h("path",{d:"M208,216H160L48,40H96Z",opacity:"0.2"},null,-1),uMt=h("path",{d:"M214.75,211.71l-62.6-98.38,61.77-67.95a8,8,0,0,0-11.84-10.76L143.24,99.34,102.75,35.71A8,8,0,0,0,96,32H48a8,8,0,0,0-6.75,12.3l62.6,98.37-61.77,68a8,8,0,1,0,11.84,10.76l58.84-64.72,40.49,63.63A8,8,0,0,0,160,224h48a8,8,0,0,0,6.75-12.29ZM164.39,208,62.57,48h29L193.43,208Z"},null,-1),cMt=[lMt,uMt],dMt={key:2},fMt=h("path",{d:"M215,219.85a8,8,0,0,1-7,4.15H160a8,8,0,0,1-6.75-3.71l-40.49-63.63L53.92,221.38a8,8,0,0,1-11.84-10.76l61.77-68L41.25,44.3A8,8,0,0,1,48,32H96a8,8,0,0,1,6.75,3.71l40.49,63.63,58.84-64.72a8,8,0,0,1,11.84,10.76l-61.77,67.95,62.6,98.38A8,8,0,0,1,215,219.85Z"},null,-1),hMt=[fMt],pMt={key:3},mMt=h("path",{d:"M213.06,212.78l-63.42-99.66L212.44,44A6,6,0,1,0,203.56,36L143,102.62l-41.9-65.84A6,6,0,0,0,96,34H48a6,6,0,0,0-5.06,9.22l63.42,99.66L43.56,212A6,6,0,0,0,52.44,220L113,153.38l41.9,65.84A6,6,0,0,0,160,222h48a6,6,0,0,0,5.06-9.22ZM163.29,210,58.93,46H92.71L197.07,210Z"},null,-1),vMt=[mMt],gMt={key:4},yMt=h("path",{d:"M214.75,211.71l-62.6-98.38,61.77-67.95a8,8,0,0,0-11.84-10.76L143.24,99.34,102.75,35.71A8,8,0,0,0,96,32H48a8,8,0,0,0-6.75,12.3l62.6,98.37-61.77,68a8,8,0,1,0,11.84,10.76l58.84-64.72,40.49,63.63A8,8,0,0,0,160,224h48a8,8,0,0,0,6.75-12.29ZM164.39,208,62.57,48h29L193.43,208Z"},null,-1),_Mt=[yMt],bMt={key:5},wMt=h("path",{d:"M211.37,213.85,147.13,112.9,211,42.69A4,4,0,0,0,205,37.31L142.68,105.9,99.38,37.85A4,4,0,0,0,96,36H48a4,4,0,0,0-3.37,6.15L108.87,143.1,45,213.31A4,4,0,1,0,51,218.69l62.36-68.59,43.3,68.05A4,4,0,0,0,160,220h48a4,4,0,0,0,3.37-6.15ZM162.2,212,55.29,44H93.8L200.71,212Z"},null,-1),$Mt=[wMt],AMt={name:"PhXLogo"},QQt=Ve({...AMt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",iMt,oMt)):o.value==="duotone"?(b(),$("g",sMt,cMt)):o.value==="fill"?(b(),$("g",dMt,hMt)):o.value==="light"?(b(),$("g",pMt,vMt)):o.value==="regular"?(b(),$("g",gMt,_Mt)):o.value==="thin"?(b(),$("g",bMt,$Mt)):me("",!0)],16,aMt))}}),SMt=["width","height","fill","transform"],CMt={key:0},kMt=h("path",{d:"M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20ZM44,128a84.09,84.09,0,0,1,84-84,36,36,0,0,1,0,72,60,60,0,0,0-58.81,71.9A83.73,83.73,0,0,1,44,128Zm84,84a36,36,0,0,1,0-72,60,60,0,0,0,58.81-71.9A83.94,83.94,0,0,1,128,212Zm16-36a16,16,0,1,1-16-16A16,16,0,0,1,144,176ZM112,80a16,16,0,1,1,16,16A16,16,0,0,1,112,80Z"},null,-1),MMt=[kMt],xMt={key:1},EMt=h("path",{d:"M224,128a96,96,0,0,1-96,96,48,48,0,0,1,0-96,48,48,0,0,0,0-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),LMt=h("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24ZM40,128a88.1,88.1,0,0,1,88-88,40,40,0,0,1,0,80A56,56,0,0,0,77.39,200,88,88,0,0,1,40,128Zm88,88a40,40,0,0,1,0-80,56,56,0,0,0,50.61-79.95A88,88,0,0,1,128,216Zm12-40a12,12,0,1,1-12-12A12,12,0,0,1,140,176ZM116,80a12,12,0,1,1,12,12A12,12,0,0,1,116,80Z"},null,-1),PMt=[EMt,LMt],TMt={key:2},DMt=h("path",{d:"M140,80a12,12,0,1,1-12-12A12,12,0,0,1,140,80Zm92,48A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-92,48a12,12,0,1,0-12,12A12,12,0,0,0,140,176Zm32-92a44.05,44.05,0,0,0-44-44A88,88,0,0,0,81.09,202.42,52,52,0,0,1,128,128,44.05,44.05,0,0,0,172,84Z"},null,-1),VMt=[DMt],OMt={key:3},IMt=h("path",{d:"M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26ZM38,128a90.1,90.1,0,0,1,90-90,42,42,0,0,1,0,84,54,54,0,0,0-44.88,84A90.06,90.06,0,0,1,38,128Zm90,90a42,42,0,0,1,0-84,54,54,0,0,0,44.88-84A90,90,0,0,1,128,218Zm10-42a10,10,0,1,1-10-10A10,10,0,0,1,138,176ZM118,80a10,10,0,1,1,10,10A10,10,0,0,1,118,80Z"},null,-1),HMt=[IMt],NMt={key:4},RMt=h("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24ZM40,128a88.1,88.1,0,0,1,88-88,40,40,0,0,1,0,80A56,56,0,0,0,77.39,200,88,88,0,0,1,40,128Zm88,88a40,40,0,0,1,0-80,56,56,0,0,0,50.61-79.95A88,88,0,0,1,128,216Zm12-40a12,12,0,1,1-12-12A12,12,0,0,1,140,176ZM116,80a12,12,0,1,1,12,12A12,12,0,0,1,116,80Z"},null,-1),ZMt=[RMt],FMt={key:5},zMt=h("path",{d:"M128,28A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28ZM36,128a92.1,92.1,0,0,1,92-92,44,44,0,0,1,0,88,52,52,0,0,0-37.44,88A92.14,92.14,0,0,1,36,128Zm92,92a44,44,0,0,1,0-88,52,52,0,0,0,37.44-88A92,92,0,0,1,128,220Zm8-44a8,8,0,1,1-8-8A8,8,0,0,1,136,176ZM120,80a8,8,0,1,1,8,8A8,8,0,0,1,120,80Z"},null,-1),BMt=[zMt],UMt={name:"PhYinYang"},een=Ve({...UMt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=B("weight","regular"),a=B("size","1em"),i=B("color","currentColor"),r=B("mirrored",!1),o=P(()=>t.weight??n),s=P(()=>t.size??a),l=P(()=>t.color??i),c=P(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(u,d)=>(b(),$("svg",ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:l.value,transform:c.value},u.$attrs),[We(u.$slots,"default"),o.value==="bold"?(b(),$("g",CMt,MMt)):o.value==="duotone"?(b(),$("g",xMt,PMt)):o.value==="fill"?(b(),$("g",TMt,VMt)):o.value==="light"?(b(),$("g",OMt,HMt)):o.value==="regular"?(b(),$("g",NMt,ZMt)):o.value==="thin"?(b(),$("g",FMt,BMt)):me("",!0)],16,SMt))}}),jMt={key:0,class:"tooltip-header"},qMt={class:"d-flex flex-column ga-3",style:{padding:"15.84px !important"}},YMt={class:"tooltip-title"},WMt={class:"tooltip-desc"},GMt={key:1,class:"tooltip-desc"},KMt={class:"d-flex align-center justify-space-between"},XMt={key:0,class:"step-count"},JMt={key:1},QMt={class:"d-flex ga-2 align-center"},ext={key:0},O2=Ve({__name:"TooltipWrapper",props:{id:String,location:{type:String,default:"end"}},setup(e){const t=Pc(),n=gd(),{mobile:a}=Ji(),i=F(!1),r=P(()=>{var u;if((u=t.step)!=null&&u.targetHtmlElement)return t.step.targetHtmlElement===e.id}),o=async()=>{if(a.value){i.value=!0,await t.toggleOnboarding(!0),i.value=!1;return}try{await t.nextStep(),n.name!==l.value.page&&await gn.push({name:l.value.page}),t.manualProccess=!1}catch{}},s=async()=>{try{await t.previousStep(),n.name!==l.value.page&&await gn.push({name:l.value.page}),t.manualProccess=!1}catch{}},l=P(()=>t.step);yn(async()=>{await Lt(),await t.currentStep()});const c=P(()=>e.location.split(" ")[0]);return(u,d)=>(b(),$(Ye,null,[r.value?(b(),je(Lr,{key:0,eager:"",offset:"0",width:"350","model-value":G(t).visible,"onUpdate:modelValue":d[4]||(d[4]=f=>G(t).visible=f),"open-on-hover":!1,"open-on-focus":!1,"open-on-click":!1,location:e.location,"content-class":`onboarding-tooltip elevation-14 ${c.value}`,persistent:""},{activator:ae(({props:f})=>[h("div",yg(Jm(f)),[We(u.$slots,"default")],16)]),default:ae(()=>[h("div",null,[l.value.tooltipOrder<=1?(b(),$("div",jMt,de(u.$t("onboarding.welcomeTitle")),1)):me("",!0),h("div",qMt,[G(a)?(b(),$("div",GMt,[h("span",null,de(u.$t("onboarding.mobileTitle")),1),d[5]||(d[5]=h("br",null,null,-1)),h("span",null,de(u.$t("onboarding.mobileDesc")),1)])):(b(),$(Ye,{key:0},[h("div",YMt,de(l.value.title),1),h("div",WMt,de(l.value.description),1)],64)),h("div",KMt,[G(a)?me("",!0):(b(),$("span",XMt,de(u.$t("onboarding.stepCount",{value:l.value.tooltipOrder})),1)),G(a)?(b(),$("div",JMt)):me("",!0),h("div",QMt,[l.value.tooltipOrder>1&&!G(a)?(b(),$("div",{key:0,class:"text-gray-80 cursor-pointer action-btn",onClick:d[0]||(d[0]=()=>s())},[G(t).prevLoading?(b(),je(W0,{key:1,size:18,indeterminate:"",color:"#616161",width:3})):(b(),$("div",ext,[O(Ge,{color:"#616161"},{default:ae(()=>[...d[6]||(d[6]=[Le("mdi-chevron-left",-1)])]),_:1}),h("span",null,de(u.$t("onboarding.prev")),1)]))])):me("",!0),G(a)?(b(),je(ot,{key:2,loading:i.value,onClick:d[2]||(d[2]=()=>o()),rounded:"lg",variant:"flat",class:"d-flex align-center action-btn cursor-pointer",color:"secondary"},{default:ae(()=>[Le(de(u.$t("onboarding.agree")),1)]),_:1},8,["loading"])):(b(),je(ot,{key:1,loading:G(t).nextLoading,color:"secondary",rounded:"lg",variant:"flat",class:"d-flex align-center action-btn cursor-pointer",onClick:d[1]||(d[1]=()=>o())},{default:ae(()=>[h("span",null,de(G(t).step.targetHtmlElement==="submit-account-validation-button"?u.$t("onboarding.finish"):u.$t("onboarding.next")),1),O(Ge,null,{default:ae(()=>[...d[7]||(d[7]=[Le("mdi-chevron-right",-1)])]),_:1})]),_:1},8,["loading"]))])])])]),O(ot,{onClick:d[3]||(d[3]=f=>(G(t).onboardingAlert=!0,G(t).visible=!1)),style:{top:"9px",right:"5px"},class:"position-absolute",color:"#7E652B",size:"small",variant:"text",density:"compact",icon:"$close"})]),_:3},8,["model-value","location","content-class"])):me("",!0),r.value?me("",!0):We(u.$slots,"default",{key:1})],64))}}),txt=["width","height"],nxt=["fill"],MB=Ve({__name:"WarningIcon",props:{size:{type:Number,default:90},color:{type:String,default:"#029978"}},setup(e){return(t,n)=>(b(),$("svg",{width:e.size,height:e.size,viewBox:"0 0 90 90",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[h("path",{d:"M45 1.93359C21.215 1.93359 1.93359 21.215 1.93359 45C1.93359 68.785 21.215 88.0664 45 88.0664C68.785 88.0664 88.0664 68.785 88.0664 45C88.0664 21.215 68.785 1.93359 45 1.93359ZM39.6962 20.8738C39.6962 19.4723 40.2529 18.1281 41.244 17.137C42.2351 16.1459 43.5793 15.5892 44.9808 15.5892C46.3824 15.5892 47.7266 16.1459 48.7177 17.137C49.7088 18.1281 50.2657 19.4722 50.2657 20.8738V51.4721C50.2657 52.8737 49.7088 54.2179 48.7177 55.2089C47.7266 56.2 46.3824 56.7568 44.9808 56.7568C43.5792 56.7567 42.2351 56.1999 41.244 55.2088C40.2529 54.2177 39.6962 52.8735 39.6962 51.4719V20.8738ZM49.6338 72.4771C48.565 73.5313 47.1641 74.1827 45.6693 74.3206C44.1745 74.4585 42.678 74.0744 41.4345 73.2335C40.1909 72.3927 39.277 71.147 38.8481 69.7084C38.4193 68.2698 38.502 66.7271 39.0822 65.3426C39.6625 63.958 40.7043 62.8173 42.0307 62.1142C43.3571 61.4112 44.886 61.1892 46.3575 61.4862C47.829 61.7832 49.1522 62.5807 50.1021 63.7431C51.052 64.9055 51.5699 66.3611 51.5677 67.8623C51.5749 68.7224 51.4072 69.575 51.0747 70.3682C50.7423 71.1615 50.252 71.8789 49.6338 72.4769V72.4771Z",fill:e.color},null,8,nxt)],8,txt))}}),axt={class:"font-weight-bold title"},ixt={class:"d-flex flex-column ga-3"},rxt={class:"d-flex justify-center"},oxt={class:"text-center py-5"},sxt={key:0,class:"text-center font-weight-bold text-gray-80"},lxt=["innerHTML"],uxt={class:"d-sm-flex ga-2"},cxt={style:{color:"#757575","font-weight":"700"}},dxt=Ve({__name:"AlertDialog",props:{title:{required:!0,type:String},minTitle:String,description:String,dialog:Boolean,warningColor:{type:String,color:"#12C29B"}},emits:["update:cancel","update:confirm"],setup(e,{emit:t}){const{t:n}=Vn(),a=t;return(i,r)=>(b(),je(Ai,{"model-value":e.dialog,persistent:"","max-width":"500",transition:"dialog-top-transition"},{default:ae(()=>[O(Mn,{color:"white"},{default:ae(()=>[O(po,{class:"d-flex justify-center w-full align-center bg-surface-lighten-1"},{default:ae(()=>[h("span",axt,de(e.title),1),h("img",{style:{position:"absolute",right:"10px"},class:"cursor-pointer mr-2",onClick:r[0]||(r[0]=o=>a("update:cancel")),src:Jf})]),_:1}),O(mo,{class:"pa-5"},{default:ae(()=>[h("div",ixt,[h("div",rxt,[O(MB,{color:e.warningColor},null,8,["color"])]),h("div",oxt,[e.minTitle?(b(),$("p",sxt,de(e.minTitle),1)):me("",!0),e.description?(b(),$("p",{key:1,class:"alert-desc",innerHTML:e.description},null,8,lxt)):me("",!0)]),h("div",uxt,[O(ot,{color:"#E0E0E0",class:"w-sm-50 w-100",onClick:r[1]||(r[1]=o=>a("update:cancel"))},{default:ae(()=>[h("span",cxt,de(G(n)("dashboard.appointment.dialogDetails.cancelBtn")),1)]),_:1}),O(ot,{class:"w-sm-50 w-100 mt-sm-0 mt-2",onClick:r[2]||(r[2]=o=>a("update:confirm")),color:"secondary"},{default:ae(()=>[Le(de(G(n)("dashboard.appointment.dialogDetails.confirmBtn")),1)]),_:1})])])]),_:1})]),_:1})]),_:1},8,["model-value"]))}}),fxt=un(dxt,[["__scopeId","data-v-2b99fbca"]]),xB=e=>{const t=F(null),n=F(null),a=F(null),i=F(null),r=F(null),o=F(null),s=F("");return{stripe:t,stripeElements:n,stripePaymentElement:a,stripeCard:i,stripeCardExpiry:r,stripeCardCvc:o,stripeError:s,initStripe:(u,d=null)=>{if(!window.Stripe){console.error("Stripe.js not loaded"),s.value="Stripe.js not loaded";return}const f="pk_test_51P2VcjDHSQRMi4Ro3w6U7Q96oIGP4d4zvzsfP56Q8t44e2iMuDASrleceydyN3K3qGY2LBPdGzHYgSbBznA44zct00P03EmMWh",m=d?{stripeAccount:d}:{};console.log("[useStripe] Initializing with options:",JSON.stringify(m));try{t.value=window.Stripe(f,m),console.log("[useStripe] Stripe initialized successfully")}catch(v){console.error("[useStripe] Failed to initialize Stripe:",v),s.value="Failed to initialize Stripe";return}if(u){const v={theme:"stripe",variables:{colorPrimary:e.current.value.colors.primary,colorText:"#32325d",fontFamily:'"Roboto", sans-serif'}};n.value=t.value.elements({clientSecret:u,appearance:v}),a.value=n.value.create("payment",{layout:"tabs",defaultValues:{billingDetails:{}}})}else{n.value=t.value.elements();const v={base:{iconColor:e.current.value.colors.primary,color:e.current.value.colors.primary,fontSize:"16px",fontFamily:'"Roboto", sans-serif',fontWeight:400,"::placeholder":{color:"rgba(0, 0, 0, 0.6)",fontWeight:400}},invalid:{iconColor:e.current.value.colors.error,color:e.current.value.colors.error}};i.value=n.value.create("cardNumber",{style:v,showIcon:!0}),r.value=n.value.create("cardExpiry",{style:v}),o.value=n.value.create("cardCvc",{style:v}),Lt(()=>{const g=(y,_,w=5)=>{document.getElementById(_)?y.mount(`#${_}`):w>0&&setTimeout(()=>g(y,_,w-1),100)};g(i.value,"card-element"),g(r.value,"card-expiry"),g(o.value,"card-cvc"),i.value.on("change",y=>{s.value=y.error?y.error.message:""})})}},mountPaymentElement:u=>{document.getElementById(u)&&a.value&&(console.log(`Mounting ${u}...`),a.value.mount(`#${u}`))}}},hxt="data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='24'%20height='24'%20rx='12'%20fill='%23C4FFF2'/%3e%3cpath%20d='M18.3535%208.85403L10.3535%2016.854C10.3071%2016.9005%2010.252%2016.9374%2010.1913%2016.9626C10.1306%2016.9877%2010.0655%2017.0007%209.99979%2017.0007C9.93408%2017.0007%209.86902%2016.9877%209.80832%2016.9626C9.74762%2016.9374%209.69248%2016.9005%209.64604%2016.854L6.14604%2013.354C6.05222%2013.2602%205.99951%2013.133%205.99951%2013.0003C5.99951%2012.8676%206.05222%2012.7403%206.14604%2012.6465C6.23986%2012.5527%206.36711%2012.5%206.49979%2012.5C6.63247%2012.5%206.75972%2012.5527%206.85354%2012.6465L9.99979%2015.7934L17.646%208.14653C17.7399%208.05271%2017.8671%208%2017.9998%208C18.1325%208%2018.2597%208.05271%2018.3535%208.14653C18.4474%208.24035%2018.5001%208.3676%2018.5001%208.50028C18.5001%208.63296%2018.4474%208.76021%2018.3535%208.85403Z'%20fill='%2312C29B'/%3e%3c/svg%3e",pxt="data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='24'%20height='24'%20rx='12'%20fill='%23FFDFDF'/%3e%3cpath%20d='M16.8535%2016.1465C16.9%2016.193%2016.9368%2016.2481%2016.962%2016.3088C16.9871%2016.3695%2017.0001%2016.4346%2017.0001%2016.5003C17.0001%2016.566%2016.9871%2016.631%2016.962%2016.6917C16.9368%2016.7524%2016.9%2016.8076%2016.8535%2016.854C16.8071%2016.9005%2016.7519%2016.9373%2016.6912%2016.9625C16.6305%2016.9876%2016.5655%2017.0006%2016.4998%2017.0006C16.4341%2017.0006%2016.369%2016.9876%2016.3083%2016.9625C16.2476%2016.9373%2016.1925%2016.9005%2016.146%2016.854L11.9998%2012.7072L7.85354%2016.854C7.75972%2016.9478%207.63247%2017.0006%207.49979%2017.0006C7.36711%2017.0006%207.23986%2016.9478%207.14604%2016.854C7.05222%2016.7602%206.99951%2016.633%206.99951%2016.5003C6.99951%2016.3676%207.05222%2016.2403%207.14604%2016.1465L11.2929%2012.0003L7.14604%207.85403C7.05222%207.76021%206.99951%207.63296%206.99951%207.50028C6.99951%207.3676%207.05222%207.24035%207.14604%207.14653C7.23986%207.05271%207.36711%207%207.49979%207C7.63247%207%207.75972%207.05271%207.85354%207.14653L11.9998%2011.2934L16.146%207.14653C16.2399%207.05271%2016.3671%207%2016.4998%207C16.6325%207%2016.7597%207.05271%2016.8535%207.14653C16.9474%207.24035%2017.0001%207.3676%2017.0001%207.50028C17.0001%207.63296%2016.9474%207.76021%2016.8535%207.85403L12.7067%2012.0003L16.8535%2016.1465Z'%20fill='%23A82525'/%3e%3c/svg%3e",mxt=["width","height"],vxt=["fill"],xP=Ve({__name:"CheckednIcon",props:{size:{type:Number,default:14},color:{type:String,default:"#029978"}},setup(e){return(t,n)=>(b(),$("svg",{width:e.size,height:e.size,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[h("path",{d:"M9.85375 5.14625C9.90024 5.19269 9.93712 5.24783 9.96228 5.30853C9.98744 5.36923 10.0004 5.43429 10.0004 5.5C10.0004 5.56571 9.98744 5.63077 9.96228 5.69147C9.93712 5.75217 9.90024 5.80731 9.85375 5.85375L6.35375 9.35375C6.30732 9.40024 6.25217 9.43712 6.19147 9.46228C6.13077 9.48744 6.06571 9.50039 6 9.50039C5.9343 9.50039 5.86923 9.48744 5.80853 9.46228C5.74783 9.43712 5.69269 9.40024 5.64625 9.35375L4.14625 7.85375C4.05243 7.75993 3.99972 7.63268 3.99972 7.5C3.99972 7.36732 4.05243 7.24007 4.14625 7.14625C4.24007 7.05243 4.36732 6.99972 4.5 6.99972C4.63268 6.99972 4.75993 7.05243 4.85375 7.14625L6 8.29313L9.14625 5.14625C9.19269 5.09976 9.24783 5.06288 9.30853 5.03772C9.36923 5.01256 9.43429 4.99961 9.5 4.99961C9.56571 4.99961 9.63077 5.01256 9.69147 5.03772C9.75217 5.06288 9.80732 5.09976 9.85375 5.14625ZM13.5 7C13.5 8.28558 13.1188 9.54229 12.4046 10.6112C11.6903 11.6801 10.6752 12.5132 9.48744 13.0052C8.29973 13.4972 6.99279 13.6259 5.73192 13.3751C4.47104 13.1243 3.31285 12.5052 2.40381 11.5962C1.49477 10.6872 0.875703 9.52896 0.624899 8.26809C0.374095 7.00721 0.502816 5.70028 0.994786 4.51256C1.48676 3.32484 2.31988 2.30968 3.3888 1.59545C4.45772 0.881218 5.71442 0.5 7 0.5C8.72335 0.50182 10.3756 1.18722 11.5942 2.40582C12.8128 3.62441 13.4982 5.27665 13.5 7ZM12.5 7C12.5 5.9122 12.1774 4.84883 11.5731 3.94436C10.9687 3.03989 10.1098 2.33494 9.10476 1.91866C8.09977 1.50238 6.9939 1.39346 5.92701 1.60568C4.86011 1.8179 3.8801 2.34172 3.11092 3.11091C2.34173 3.8801 1.8179 4.86011 1.60568 5.927C1.39347 6.9939 1.50238 8.09977 1.91867 9.10476C2.33495 10.1098 3.0399 10.9687 3.94437 11.5731C4.84884 12.1774 5.91221 12.5 7 12.5C8.45819 12.4983 9.85617 11.9184 10.8873 10.8873C11.9184 9.85617 12.4983 8.45818 12.5 7Z",fill:e.color},null,8,vxt)],8,mxt))}}),gxt=["width","height"],Jd=Ve({__name:"DiamondBlackIcon",props:{size:{type:Number,default:24}},setup(e){return(t,n)=>(b(),$("svg",{width:e.size,height:e.size,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[...n[0]||(n[0]=[td('<g opacity="0.5" clip-path="url(#clip0_11253_644)"><path d="M21.75 9.25L12 21.25L2.25 9.25L7.5 3.25H16.5L21.75 9.25Z" fill="#38ACFF"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M12 21.75C11.8494 21.75 11.7069 21.6822 11.6119 21.5653L1.86194 9.5653C1.70835 9.37626 1.71332 9.10405 1.87371 8.92075L7.12371 2.92075C7.21866 2.81224 7.35582 2.75 7.5 2.75H16.5C16.6442 2.75 16.7813 2.81224 16.8763 2.92075L22.1263 8.92075C22.2867 9.10405 22.2916 9.37626 22.1381 9.5653L12.3881 21.5653C12.2931 21.6822 12.1506 21.75 12 21.75ZM7.5 3.25H16.5L21.75 9.25L12 21.25L2.25 9.25L7.5 3.25Z" fill="#042360"></path><path d="M16.5 3.25L21.75 9.25H2.25L7.5 3.25H16.5Z" fill="#63BDFF"></path><path d="M21.75 9.25L12 21.25V3.25H16.5L21.75 9.25Z" fill="#2D88F3"></path><path d="M21.75 9.25H12V3.25H16.5L21.75 9.25Z" fill="#53A1FE"></path><path d="M2.25 9.25L12 21.25L7 9.25L12 3.25H7.5L2.25 9.25Z" fill="#46CAF3"></path><path d="M7.75 3.25L2.25 9.25H7L12 3.25H7.75Z" fill="#68DBFF"></path><path d="M2.25 9.25L12 21.25L4 9.25L9.25 3.25H7.5L2.25 9.25Z" fill="#C1E9FF"></path><path d="M7.5 3.25L2.25 9.25H4L9.25 3.25H7.5Z" fill="#D8F1FF"></path><path d="M21.75 9.25L12 21.25L17 9.25L12 3.25H16.5L21.75 9.25Z" fill="#4E5CDE"></path><path d="M16.5 3.25L21.75 9.25H17L12 3.25H16.5Z" fill="#6A78F5"></path><path d="M21.75 9.25L12 21.25L20 9.25L14.75 3.25H16.5L21.75 9.25Z" fill="#2D88F3"></path><path d="M16.5 3.25L21.75 9.25H20L14.75 3.25H16.5Z" fill="#52A1FE"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M6.66374 4.81108C6.76807 4.90151 6.77935 5.0594 6.68893 5.16374L3.43893 8.91374C3.3485 9.01808 3.19061 9.02935 3.08627 8.93893C2.98193 8.8485 2.97065 8.69061 3.06108 8.58627L6.31108 4.83627C6.40151 4.73193 6.5594 4.72065 6.66374 4.81108Z" fill="white"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M11.4137 4.81108C11.5181 4.90151 11.5294 5.0594 11.4389 5.16374L8.18893 8.91374C8.0985 9.01808 7.94061 9.02935 7.83627 8.93893C7.73193 8.8485 7.72065 8.69061 7.81108 8.58627L11.0611 4.83627C11.1515 4.73193 11.3094 4.72065 11.4137 4.81108Z" fill="#8FD0FF"></path><path d="M14.25 12.5C14.25 12.6381 14.1381 12.75 14 12.75C13.8619 12.75 13.75 12.6381 13.75 12.5C13.75 12.3619 13.8619 12.25 14 12.25C14.1381 12.25 14.25 12.3619 14.25 12.5Z" fill="#2478DC"></path><path d="M15 13.5C15 13.6381 14.8881 13.75 14.75 13.75C14.6119 13.75 14.5 13.6381 14.5 13.5C14.5 13.3619 14.6119 13.25 14.75 13.25C14.8881 13.25 15 13.3619 15 13.5Z" fill="#2478DC"></path><path d="M14 14.75C14 14.8881 13.8881 15 13.75 15C13.6119 15 13.5 14.8881 13.5 14.75C13.5 14.6119 13.6119 14.5 13.75 14.5C13.8881 14.5 14 14.6119 14 14.75Z" fill="#2478DC"></path><path d="M13.25 15.25C13.25 15.3881 13.1381 15.5 13 15.5C12.8619 15.5 12.75 15.3881 12.75 15.25C12.75 15.1119 12.8619 15 13 15C13.1381 15 13.25 15.1119 13.25 15.25Z" fill="#2478DC"></path><path d="M13.25 16.75C13.25 16.8881 13.1381 17 13 17C12.8619 17 12.75 16.8881 12.75 16.75C12.75 16.6119 12.8619 16.5 13 16.5C13.1381 16.5 13.25 16.6119 13.25 16.75Z" fill="#2478DC"></path><path d="M13.5 11.75C13.5 11.8881 13.3881 12 13.25 12C13.1119 12 13 11.8881 13 11.75C13 11.6119 13.1119 11.5 13.25 11.5C13.3881 11.5 13.5 11.6119 13.5 11.75Z" fill="#2478DC"></path><path d="M15.5 11.25C15.5 11.3881 15.3881 11.5 15.25 11.5C15.1119 11.5 15 11.3881 15 11.25C15 11.1119 15.1119 11 15.25 11C15.3881 11 15.5 11.1119 15.5 11.25Z" fill="#2478DC"></path><path d="M14.5 11.125C14.5 11.3321 14.3321 11.5 14.125 11.5C13.9179 11.5 13.75 11.3321 13.75 11.125C13.75 10.9179 13.9179 10.75 14.125 10.75C14.3321 10.75 14.5 10.9179 14.5 11.125Z" fill="#2478DC"></path><path d="M14 13.625C14 13.8321 13.8321 14 13.625 14C13.4179 14 13.25 13.8321 13.25 13.625C13.25 13.4179 13.4179 13.25 13.625 13.25C13.8321 13.25 14 13.4179 14 13.625Z" fill="#2478DC"></path><g style="mix-blend-mode:hue;"><rect x="-9" y="-20" width="115" height="132" fill="white"></rect></g></g><defs><clipPath id="clip0_11253_644"><rect width="24" height="24" fill="white"></rect></clipPath></defs>',2)])],8,gxt))}}),yxt=["width","height"],EP=Ve({__name:"DiamondSemiIcon",props:{size:{type:Number,default:22}},setup(e){return(t,n)=>(b(),$("svg",{width:e.size,height:e.size,viewBox:"0 0 22 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[...n[0]||(n[0]=[td('<path d="M20.75 7.25L11 19.25L1.25 7.25L6.5 1.25H15.5L20.75 7.25Z" fill="#38ACFF"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M11 19.75C10.8494 19.75 10.7069 19.6822 10.6119 19.5653L0.861943 7.5653C0.708351 7.37626 0.713321 7.10405 0.873712 6.92075L6.12371 0.920748C6.21866 0.81224 6.35582 0.75 6.5 0.75H15.5C15.6442 0.75 15.7813 0.81224 15.8763 0.920748L21.1263 6.92075C21.2867 7.10405 21.2916 7.37626 21.1381 7.5653L11.3881 19.5653C11.2931 19.6822 11.1506 19.75 11 19.75ZM6.5 1.25H15.5L20.75 7.25L11 19.25L1.25 7.25L6.5 1.25Z" fill="#042360"></path><path d="M15.5 1.25L20.75 7.25H1.25L6.5 1.25H15.5Z" fill="#63BDFF"></path><path d="M20.75 7.25L11 19.25V1.25H15.5L20.75 7.25Z" fill="white"></path><path d="M20.75 7.25H11V1.25H15.5L20.75 7.25Z" fill="white"></path><path d="M1.25 7.25L11 19.25L6 7.25L11 1.25H6.5L1.25 7.25Z" fill="#46CAF3"></path><path d="M6.75 1.25L1.25 7.25H6L11 1.25H6.75Z" fill="#68DBFF"></path><path d="M1.25 7.25L11 19.25L3 7.25L8.25 1.25H6.5L1.25 7.25Z" fill="#C1E9FF"></path><path d="M6.5 1.25L1.25 7.25H3L8.25 1.25H6.5Z" fill="#D8F1FF"></path><path d="M20.75 7.25L11 19.25L16 7.25L11 1.25H15.5L20.75 7.25Z" fill="white"></path><path d="M15.5 1.25L20.75 7.25H16L11 1.25H15.5Z" fill="white"></path><path d="M20.75 7.25L11 19.25L19 7.25L13.75 1.25H15.5L20.75 7.25Z" fill="white"></path><path d="M15.5 1.25L20.75 7.25H19L13.75 1.25H15.5Z" fill="white"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M5.66374 2.81108C5.76807 2.90151 5.77935 3.0594 5.68893 3.16374L2.43893 6.91374C2.3485 7.01808 2.19061 7.02935 2.08627 6.93893C1.98193 6.8485 1.97065 6.69061 2.06108 6.58627L5.31108 2.83627C5.40151 2.73193 5.5594 2.72065 5.66374 2.81108Z" fill="white"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M10.4137 2.81108C10.5181 2.90151 10.5294 3.0594 10.4389 3.16374L7.18893 6.91374C7.0985 7.01808 6.94061 7.02935 6.83627 6.93893C6.73193 6.8485 6.72065 6.69061 6.81108 6.58627L10.0611 2.83627C10.1515 2.73193 10.3094 2.72065 10.4137 2.81108Z" fill="#8FD0FF"></path><path d="M13.25 10.5C13.25 10.6381 13.1381 10.75 13 10.75C12.8619 10.75 12.75 10.6381 12.75 10.5C12.75 10.3619 12.8619 10.25 13 10.25C13.1381 10.25 13.25 10.3619 13.25 10.5Z" fill="#2478DC"></path><path d="M14 11.5C14 11.6381 13.8881 11.75 13.75 11.75C13.6119 11.75 13.5 11.6381 13.5 11.5C13.5 11.3619 13.6119 11.25 13.75 11.25C13.8881 11.25 14 11.3619 14 11.5Z" fill="#2478DC"></path><path d="M13 12.75C13 12.8881 12.8881 13 12.75 13C12.6119 13 12.5 12.8881 12.5 12.75C12.5 12.6119 12.6119 12.5 12.75 12.5C12.8881 12.5 13 12.6119 13 12.75Z" fill="#2478DC"></path><path d="M12.25 13.25C12.25 13.3881 12.1381 13.5 12 13.5C11.8619 13.5 11.75 13.3881 11.75 13.25C11.75 13.1119 11.8619 13 12 13C12.1381 13 12.25 13.1119 12.25 13.25Z" fill="#2478DC"></path><path d="M12.25 14.75C12.25 14.8881 12.1381 15 12 15C11.8619 15 11.75 14.8881 11.75 14.75C11.75 14.6119 11.8619 14.5 12 14.5C12.1381 14.5 12.25 14.6119 12.25 14.75Z" fill="#2478DC"></path><path d="M12.5 9.75C12.5 9.88807 12.3881 10 12.25 10C12.1119 10 12 9.88807 12 9.75C12 9.61193 12.1119 9.5 12.25 9.5C12.3881 9.5 12.5 9.61193 12.5 9.75Z" fill="#2478DC"></path><path d="M14.5 9.25C14.5 9.38807 14.3881 9.5 14.25 9.5C14.1119 9.5 14 9.38807 14 9.25C14 9.11193 14.1119 9 14.25 9C14.3881 9 14.5 9.11193 14.5 9.25Z" fill="#2478DC"></path><path d="M13.5 9.125C13.5 9.33211 13.3321 9.5 13.125 9.5C12.9179 9.5 12.75 9.33211 12.75 9.125C12.75 8.91789 12.9179 8.75 13.125 8.75C13.3321 8.75 13.5 8.91789 13.5 9.125Z" fill="#2478DC"></path><path d="M13 11.625C13 11.8321 12.8321 12 12.625 12C12.4179 12 12.25 11.8321 12.25 11.625C12.25 11.4179 12.4179 11.25 12.625 11.25C12.8321 11.25 13 11.4179 13 11.625Z" fill="#2478DC"></path>',24)])],8,yxt))}}),_xt=["width","height"],Qd=Ve({__name:"DiamondBlueIcon",props:{size:{type:Number,default:24}},setup(e){return(t,n)=>(b(),$("svg",{width:e.size,height:e.size,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[...n[0]||(n[0]=[td('<path d="M21.75 9.25L12 21.25L2.25 9.25L7.5 3.25H16.5L21.75 9.25Z" fill="#38ACFF"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M12 21.75C11.8494 21.75 11.7069 21.6822 11.6119 21.5653L1.86194 9.5653C1.70835 9.37626 1.71332 9.10405 1.87371 8.92075L7.12371 2.92075C7.21866 2.81224 7.35582 2.75 7.5 2.75H16.5C16.6442 2.75 16.7813 2.81224 16.8763 2.92075L22.1263 8.92075C22.2867 9.10405 22.2916 9.37626 22.1381 9.5653L12.3881 21.5653C12.2931 21.6822 12.1506 21.75 12 21.75ZM7.5 3.25H16.5L21.75 9.25L12 21.25L2.25 9.25L7.5 3.25Z" fill="#042360"></path><path d="M16.5 3.25L21.75 9.25H2.25L7.5 3.25H16.5Z" fill="#63BDFF"></path><path d="M21.75 9.25L12 21.25V3.25H16.5L21.75 9.25Z" fill="#2D88F3"></path><path d="M21.75 9.25H12V3.25H16.5L21.75 9.25Z" fill="#53A1FE"></path><path d="M2.25 9.25L12 21.25L7 9.25L12 3.25H7.5L2.25 9.25Z" fill="#46CAF3"></path><path d="M7.75 3.25L2.25 9.25H7L12 3.25H7.75Z" fill="#68DBFF"></path><path d="M2.25 9.25L12 21.25L4 9.25L9.25 3.25H7.5L2.25 9.25Z" fill="#C1E9FF"></path><path d="M7.5 3.25L2.25 9.25H4L9.25 3.25H7.5Z" fill="#D8F1FF"></path><path d="M21.75 9.25L12 21.25L17 9.25L12 3.25H16.5L21.75 9.25Z" fill="#4E5CDE"></path><path d="M16.5 3.25L21.75 9.25H17L12 3.25H16.5Z" fill="#6A78F5"></path><path d="M21.75 9.25L12 21.25L20 9.25L14.75 3.25H16.5L21.75 9.25Z" fill="#2D88F3"></path><path d="M16.5 3.25L21.75 9.25H20L14.75 3.25H16.5Z" fill="#52A1FE"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M6.66374 4.81108C6.76808 4.90151 6.77935 5.0594 6.68893 5.16374L3.43893 8.91374C3.3485 9.01808 3.19061 9.02935 3.08627 8.93893C2.98193 8.8485 2.97065 8.69061 3.06108 8.58627L6.31108 4.83627C6.40151 4.73193 6.5594 4.72065 6.66374 4.81108Z" fill="white"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M11.4137 4.81108C11.5181 4.90151 11.5294 5.0594 11.4389 5.16374L8.18893 8.91374C8.0985 9.01808 7.94061 9.02935 7.83627 8.93893C7.73193 8.8485 7.72065 8.69061 7.81108 8.58627L11.0611 4.83627C11.1515 4.73193 11.3094 4.72065 11.4137 4.81108Z" fill="#8FD0FF"></path><path d="M14.25 12.5C14.25 12.6381 14.1381 12.75 14 12.75C13.8619 12.75 13.75 12.6381 13.75 12.5C13.75 12.3619 13.8619 12.25 14 12.25C14.1381 12.25 14.25 12.3619 14.25 12.5Z" fill="#2478DC"></path><path d="M15 13.5C15 13.6381 14.8881 13.75 14.75 13.75C14.6119 13.75 14.5 13.6381 14.5 13.5C14.5 13.3619 14.6119 13.25 14.75 13.25C14.8881 13.25 15 13.3619 15 13.5Z" fill="#2478DC"></path><path d="M14 14.75C14 14.8881 13.8881 15 13.75 15C13.6119 15 13.5 14.8881 13.5 14.75C13.5 14.6119 13.6119 14.5 13.75 14.5C13.8881 14.5 14 14.6119 14 14.75Z" fill="#2478DC"></path><path d="M13.25 15.25C13.25 15.3881 13.1381 15.5 13 15.5C12.8619 15.5 12.75 15.3881 12.75 15.25C12.75 15.1119 12.8619 15 13 15C13.1381 15 13.25 15.1119 13.25 15.25Z" fill="#2478DC"></path><path d="M13.25 16.75C13.25 16.8881 13.1381 17 13 17C12.8619 17 12.75 16.8881 12.75 16.75C12.75 16.6119 12.8619 16.5 13 16.5C13.1381 16.5 13.25 16.6119 13.25 16.75Z" fill="#2478DC"></path><path d="M13.5 11.75C13.5 11.8881 13.3881 12 13.25 12C13.1119 12 13 11.8881 13 11.75C13 11.6119 13.1119 11.5 13.25 11.5C13.3881 11.5 13.5 11.6119 13.5 11.75Z" fill="#2478DC"></path><path d="M15.5 11.25C15.5 11.3881 15.3881 11.5 15.25 11.5C15.1119 11.5 15 11.3881 15 11.25C15 11.1119 15.1119 11 15.25 11C15.3881 11 15.5 11.1119 15.5 11.25Z" fill="#2478DC"></path><path d="M14.5 11.125C14.5 11.3321 14.3321 11.5 14.125 11.5C13.9179 11.5 13.75 11.3321 13.75 11.125C13.75 10.9179 13.9179 10.75 14.125 10.75C14.3321 10.75 14.5 10.9179 14.5 11.125Z" fill="#2478DC"></path><path d="M14 13.625C14 13.8321 13.8321 14 13.625 14C13.4179 14 13.25 13.8321 13.25 13.625C13.25 13.4179 13.4179 13.25 13.625 13.25C13.8321 13.25 14 13.4179 14 13.625Z" fill="#2478DC"></path>',24)])],8,_xt))}}),bxt=["width","height"],wxt=["fill"],LP=Ve({__name:"CalendarIcon",props:{size:{type:Number,default:17},color:{type:String,default:"#007058"}},setup(e){return(t,n)=>(b(),$("svg",{width:e.size,height:e.size,viewBox:"0 0 16 17",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[h("path",{d:"M14.25 1.5H12.375V0.875C12.375 0.70924 12.3092 0.550268 12.1919 0.433058C12.0747 0.315848 11.9158 0.25 11.75 0.25C11.5842 0.25 11.4253 0.315848 11.3081 0.433058C11.1908 0.550268 11.125 0.70924 11.125 0.875V1.5H4.875V0.875C4.875 0.70924 4.80915 0.550268 4.69194 0.433058C4.57473 0.315848 4.41576 0.25 4.25 0.25C4.08424 0.25 3.92527 0.315848 3.80806 0.433058C3.69085 0.550268 3.625 0.70924 3.625 0.875V1.5H1.75C1.41848 1.5 1.10054 1.6317 0.866116 1.86612C0.631696 2.10054 0.5 2.41848 0.5 2.75V15.25C0.5 15.5815 0.631696 15.8995 0.866116 16.1339C1.10054 16.3683 1.41848 16.5 1.75 16.5H14.25C14.5815 16.5 14.8995 16.3683 15.1339 16.1339C15.3683 15.8995 15.5 15.5815 15.5 15.25V2.75C15.5 2.41848 15.3683 2.10054 15.1339 1.86612C14.8995 1.6317 14.5815 1.5 14.25 1.5ZM3.625 2.75V3.375C3.625 3.54076 3.69085 3.69973 3.80806 3.81694C3.92527 3.93415 4.08424 4 4.25 4C4.41576 4 4.57473 3.93415 4.69194 3.81694C4.80915 3.69973 4.875 3.54076 4.875 3.375V2.75H11.125V3.375C11.125 3.54076 11.1908 3.69973 11.3081 3.81694C11.4253 3.93415 11.5842 4 11.75 4C11.9158 4 12.0747 3.93415 12.1919 3.81694C12.3092 3.69973 12.375 3.54076 12.375 3.375V2.75H14.25V5.25H1.75V2.75H3.625ZM14.25 15.25H1.75V6.5H14.25V15.25ZM11.2547 8.55781C11.3128 8.61586 11.3589 8.68479 11.3904 8.76066C11.4218 8.83654 11.438 8.91787 11.438 9C11.438 9.08213 11.4218 9.16346 11.3904 9.23934C11.3589 9.31521 11.3128 9.38414 11.2547 9.44219L7.50469 13.1922C7.44664 13.2503 7.37771 13.2964 7.30184 13.3279C7.22596 13.3593 7.14463 13.3755 7.0625 13.3755C6.98037 13.3755 6.89904 13.3593 6.82316 13.3279C6.74729 13.2964 6.67836 13.2503 6.62031 13.1922L4.74531 11.3172C4.62804 11.1999 4.56215 11.0409 4.56215 10.875C4.56215 10.7091 4.62804 10.5501 4.74531 10.4328C4.86259 10.3155 5.02165 10.2497 5.1875 10.2497C5.35335 10.2497 5.51241 10.3155 5.62969 10.4328L7.0625 11.8664L10.3703 8.55781C10.4284 8.4997 10.4973 8.4536 10.5732 8.42215C10.649 8.3907 10.7304 8.37451 10.8125 8.37451C10.8946 8.37451 10.976 8.3907 11.0518 8.42215C11.1277 8.4536 11.1966 8.4997 11.2547 8.55781Z",fill:e.color},null,8,wxt)],8,bxt))}}),$xt={class:"pack-title d-flex flex-wrap align-center ga-1"},Axt={key:0,class:"d-flex align-center ga-1 rounded-pill border border-danger selected"},Sxt={key:1,class:"d-flex align-center ga-1 rounded-pill bg-secondary selected"},Cxt={class:"min-desc"},kxt={key:1,class:"d-flex ga-2"},Mxt={key:2,class:"d-flex ga-2"},xxt={key:3,class:"d-flex ga-2"},Ext={key:4,class:"d-flex ga-2"},Lxt={class:"d-flex align-center ga-2"},Pxt={class:"pack-price d-flex align-center"},Txt={key:0,class:"price-charge"},Dxt={key:0},Vxt={key:1},Oxt={class:"d-flex justify-space-between align-center py-1 ga-1"},Ixt={class:"d-flex flex-column ga-1"},Hxt={key:0,class:"appoint-number"},Nxt={key:1,class:"appoint-number"},Rxt={class:"croiss-auto"},Zxt={class:"d-flex ga-1 align-center"},Fxt={key:0,class:"max-appointment-allowed"},zxt={class:"pb-5"},Bxt={class:"my-5"},Uxt=["innerHTML"],jxt={class:"d-flex align-center justify-space-between pb-5"},qxt={class:"d-flex flex-column ga-0"},Yxt={class:"appoint-number d-flex align-center flex-wrap"},Wxt={class:"min-desc"},Gxt={class:"visio-actived-text d-flex align-center ga-1 font-weight-bold"},Kxt={class:"feature-list d-flex flex-column ga-2"},Xxt={key:0,width:"18",height:"18",src:hxt},Jxt={key:1,width:"18",height:"18",src:pxt},Qxt={key:1,class:"d-sm-flex w-100"},eEt={class:"w-sm-33 text-center d-flex flex-column ga-3 pa-2"},tEt={class:"d-flex justify-center"},nEt={class:"d-flex flex-column text-center ga-0 mt-2"},aEt={class:"pack-ineline-title d-flex align-center justify-center ga-1"},iEt={class:"min-desc"},rEt={class:"d-flex justify-center"},oEt={key:0,class:"d-flex ga-2"},sEt={key:1,class:"d-flex ga-2"},lEt={key:2,class:"d-flex ga-2"},uEt={key:3,class:"d-flex ga-2"},cEt={class:"pa-2 w-sm-66"},dEt={class:"d-flex flex-column ga-3"},fEt={class:"d-flex align-center ga-2 justify-between"},hEt={class:"pack-ineline-price"},pEt={key:0,class:"price-charge"},mEt={key:1,class:"price-charge"},vEt={class:"d-flex align-center ga-1 selected-ineline"},gEt={class:"d-flex justify-space-between align-center py-1 ga-1"},yEt={class:"d-flex flex-column ga-1"},_Et={key:0,class:"appoint-number"},bEt={key:1,class:"appoint-number"},wEt={class:"croiss-auto"},$Et={class:"d-flex ga-1 align-center"},AEt={key:0,style:{"font-weight":"700",color:"#029978","font-size":"24px","line-height":"140%","letter-spacing":"0%"}},SEt=["innerHTML"],CEt=Ve({__name:"PackagesCard",props:{thePackage:{type:Object,required:!0},displayAction:{type:Boolean,default:!0},displayPriceWithTva:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},displayMore:{type:Boolean,default:!1},showFeature:{type:Boolean,default:!0},classes:{type:String,default:"rounded-b-xl border-t-0 rounded-t-0 shadow-lg"},selected_tmp_id:{type:String,default:""},loadingPrice:{type:Boolean,default:!1},ineline:{type:Boolean,default:!1}},setup(e){const{t}=Vn(),n=Ki("selected-pack",{}),a=An(),i=e,r=wi(),o=F(""),s=P(()=>{if(r.subscriptionStatus&&r.subscriptionStatus.subscriptionLevel){const f=r.subscriptionStatus.subscriptionLevel;return o.value=f.id,f.id}}),l=F(i.showFeature),c=()=>{n.value={id:i.thePackage.id,name:i.thePackage.name,price:i.thePackage.price,type:i.thePackage.type,category:i.thePackage.category,addons:i.thePackage.addons},a.isLogged?a.isLogged&&!a.user.isSignUpIncomplete&&a.user.profilType==="practitioner"?gn.push({name:"DashboardChangeSubscription"}):gn.push({name:"StepTwo",query:{nextStep:"subscription"}}):gn.push({name:"Register"})},u=P(()=>Number(i.thePackage.contributionNote)),d=f=>{if(!a.user.isSignUpIncomplete&&f.category==="premium"&&f.type==="monthly"){gn.push({name:"DashboardChangeSubscription"});return}};return(f,m)=>(b(),$("div",null,[O(Mn,{disabled:e.disabled,class:Ke(["pack-card cursor-pointer",e.classes,{"border-lg border-opacity-100 border-secondary custom-shadow":e.thePackage.category==="premium"&&!e.ineline,"border-lg border-opacity-100 border-secondary":e.selected_tmp_id===e.thePackage.id}]),border:"sm",elevation:"0",color:e.selected_tmp_id===e.thePackage.id?"#eafffa":"white"},{default:ae(()=>{var v,g,y,_,w,C,S,M,x,E,k,D;return[e.ineline?(b(),$("div",Qxt,[h("div",eEt,[h("div",tEt,[O(Dr,{eager:"",width:40,height:40,alt:e.thePackage.name,src:(x=e.thePackage.icon)==null?void 0:x.url},null,8,["alt","src"])]),h("div",nEt,[h("h2",aEt,[h("span",null,de(e.thePackage.name),1)]),h("span",iEt,de(e.thePackage.contributionTitle),1)]),h("div",rEt,[u.value==0?(b(),$("div",oEt,[O(EP),(b(),$(Ye,null,It(4,T=>O(Jd)),64))])):me("",!0),u.value==1?(b(),$("div",sEt,[O(Qd),(b(!0),$(Ye,null,It(5-u.value,T=>(b(),je(Jd))),256))])):me("",!0),u.value==2?(b(),$("div",lEt,[(b(!0),$(Ye,null,It(u.value,T=>(b(),je(Qd))),256)),(b(!0),$(Ye,null,It(5-u.value,T=>(b(),je(Jd))),256))])):me("",!0),u.value==5?(b(),$("div",uEt,[(b(!0),$(Ye,null,It(u.value,T=>(b(),je(Qd))),256))])):me("",!0)])]),O(In,{vertical:""}),h("div",cEt,[h("div",dEt,[h("div",fEt,[h("span",hEt,de(e.displayPriceWithTva&&!e.disabled?e.thePackage.priceWithTva:(E=e.thePackage)==null?void 0:E.price)+"€ ",1),(k=e.thePackage.type)!=null&&k.includes("life")?me("",!0):(b(),$("span",pEt,de(e.displayPriceWithTva&&!e.disabled?"TTC":"H.T")+"/"+de(e.thePackage.type==="annually"?"An":"Mois"),1)),(D=e.thePackage.type)!=null&&D.includes("life")?(b(),$("span",mEt,de(e.displayPriceWithTva&&!e.disabled?"TTC":"H.T"),1)):me("",!0),h("div",vEt,[h("span",null,de(f.$t("subscriptionCard.selected")),1),O(xP,{color:"#029978"})])]),h("div",null,[O(In),h("div",gEt,[h("div",yEt,[e.thePackage.maxAppointmentAllowed>0?(b(),$("span",_Et,de(f.$t("subscriptionCard.rdv_count",{value:e.thePackage.maxAppointmentAllowed})),1)):me("",!0),e.thePackage.maxAppointmentAllowed===0?(b(),$("span",bEt,de(G(t)("holitime_ref")),1)):me("",!0),h("span",wEt,"("+de(f.$t("subscriptionCard.self_growth"))+")",1)]),h("div",$Et,[e.thePackage.maxAppointmentAllowed>=0?(b(),$("span",AEt,de(e.thePackage.maxAppointmentAllowed),1)):me("",!0),O(LP,{color:"#007058",size:16})])]),O(In)]),h("div",{class:"pack-desc",innerHTML:e.thePackage.description},null,8,SEt)])])])):(b(),$(Ye,{key:0},[h("div",null,[(g=(v=e.thePackage)==null?void 0:v.icon)!=null&&g.url?(b(),je(Dr,{key:0,eager:"",width:40,height:40,alt:e.thePackage.name,src:(y=e.thePackage.icon)==null?void 0:y.url},null,8,["alt","src"])):me("",!0),h("div",{class:Ke(["d-flex flex-column ga-0",{"mt-2":(w=(_=e.thePackage)==null?void 0:_.icon)==null?void 0:w.url}])},[h("h2",$xt,[h("span",null,de(e.thePackage.name),1),s.value===e.thePackage.id&&G(r).subscriptionStatus.status==="canceled"?(b(),$("span",Axt,[O(Ge,{color:"danger"},{default:ae(()=>[...m[3]||(m[3]=[Le("mdi-close-circle",-1)])]),_:1}),h("span",null,de(f.$t("subscriptionCard.inactive")),1)])):s.value===e.thePackage.id?(b(),$("span",Sxt,[O(xP,{color:"#FFFFFF"}),h("span",null,de(f.$t("subscriptionCard.selected")),1)])):me("",!0)]),h("span",Cxt,de(e.thePackage.contributionTitle),1)],2),u.value==0?(b(),$("div",kxt,[O(EP),(b(),$(Ye,null,It(4,T=>O(Jd,{key:T})),64))])):me("",!0),u.value==1?(b(),$("div",Mxt,[O(Qd),(b(!0),$(Ye,null,It(5-u.value,T=>(b(),je(Jd,{key:T}))),128))])):me("",!0),u.value==2?(b(),$("div",xxt,[(b(!0),$(Ye,null,It(u.value,T=>(b(),je(Qd,{key:T}))),128)),(b(!0),$(Ye,null,It(5-u.value,T=>(b(),je(Jd,{key:T}))),128))])):me("",!0),u.value==5?(b(),$("div",Ext,[(b(!0),$(Ye,null,It(u.value,T=>(b(),je(Qd,{key:T}))),128))])):me("",!0)]),h("div",Lxt,[h("div",Pxt,[e.loadingPrice&&!e.disabled?(b(),je(W0,{key:0,size:20,witdth:5,indeterminate:"",color:"gray-80"})):me("",!0),h("span",null,de(e.displayPriceWithTva&&!e.disabled?e.thePackage.priceWithTva:(C=e.thePackage)==null?void 0:C.price)+"€ ",1)]),(S=e.thePackage.type)!=null&&S.includes("life")?me("",!0):(b(),$("div",Txt,[Le(de(e.displayPriceWithTva&&!e.disabled?"TTC":"H.T")+" ",1),e.thePackage.type==="annually"?(b(),$("span",Dxt,"/An")):me("",!0),e.thePackage.type==="monthly"?(b(),$("span",Vxt,"/Mois")):me("",!0)]))]),e.thePackage.type==="monthly"?(b(),$(Ye,{key:0},[O(In),h("div",Oxt,[h("div",Ixt,[e.thePackage.maxAppointmentAllowed>0?(b(),$("span",Hxt,de(f.$t("subscriptionCard.rdv_count",{value:e.thePackage.maxAppointmentAllowed})),1)):me("",!0),e.thePackage.maxAppointmentAllowed===0?(b(),$("span",Nxt,de(G(t)("holitime_ref")),1)):me("",!0),h("span",Rxt,"("+de(f.$t("subscriptionCard.self_growth"))+")",1)]),h("div",Zxt,[e.thePackage.maxAppointmentAllowed>=0?(b(),$("span",Fxt,de(e.thePackage.maxAppointmentAllowed),1)):me("",!0),O(LP,{color:"#007058",size:16})])]),O(In)],64)):me("",!0),h("div",zxt,[h("div",Bxt,[e.displayAction?(b(),je(ot,{key:0,"data-cy":`step2-button-type-${e.thePackage.name}`,class:Ke(["my-2",{"border border-md border-secondary border-opacity-100":e.thePackage.category!=="premium"}]),block:"",variant:e.thePackage.category==="premium"?"flat":"outlined",color:"#029978",onClick:m[0]||(m[0]=()=>c())},{default:ae(()=>[Le(de(G(a).isLogged&&!G(a).user.isSignUpIncomplete?f.$t("subscriptionCard.change_btn"):G(a).isLogged?f.$t("subscriptionCard.next_btn"):f.$t("subscriptionCard.register_btn")),1)]),_:1},8,["data-cy","variant","class"])):me("",!0),h("div",{onClick:m[1]||(m[1]=()=>d(e.thePackage)),class:Ke([{"border-dashed border-yellow rounded-pill text-center":e.thePackage.type==="annually","text-decoration-underline":e.thePackage.category==="premium"&&e.thePackage.type==="monthly"},"pack-desc cursor-pointer"]),style:_t(e.thePackage.type==="annually"?{color:"#9C7E3A",backgroundColor:"#FFFBF1",padding:"8px 12px"}:{}),innerHTML:e.thePackage.description},null,14,Uxt)]),O(In)]),G(gn).currentRoute.value.name==="DashboardSubscription"?(b(!0),$(Ye,{key:1},It((M=G(a).user)==null?void 0:M.addons,T=>{var I;return b(),$("div",jxt,[h("div",qxt,[h("h2",Yxt,de(T.name+((I=T==null?void 0:T.billing)!=null&&I.includes("life")?" (A vie)":T.billing?T.billing.includes("monthly")?" (Mensuel)":" (Annuel)":"")),1),h("span",Wxt," ("+de(T.description)+") ",1)]),h("div",Gxt,[m[5]||(m[5]=Le(" Activé ",-1)),O(Ge,{color:"#029978",size:"15"},{default:ae(()=>[...m[4]||(m[4]=[Le("mdi-check-circle",-1)])]),_:1})])])}),256)):me("",!0),h("div",Kxt,[l.value?(b(!0),$(Ye,{key:0},It(e.thePackage.advantages,(T,I)=>(b(),$("div",{key:I,class:"d-flex align-center ga-2"},[T.status?(b(),$("img",Xxt)):(b(),$("img",Jxt)),h("span",null,de(T.title),1)]))),128)):me("",!0),e.displayMore?(b(),$("div",{key:1,onClick:m[2]||(m[2]=T=>l.value=!l.value),class:"d-flex align-center cursor-pointer d-flex justify-center text-secondary"},[h("span",null,de(l.value?f.$t("subscriptionCard.less_details"):f.$t("subscriptionCard.more_details")),1),O(Ge,null,{default:ae(()=>[Le(de(l.value?"mdi-chevron-up":"mdi-chevron-down"),1)]),_:1})])):me("",!0)])],64))]}),_:1},8,["disabled","class","color"])]))}}),Q_=un(CEt,[["__scopeId","data-v-bedd7c02"]]),kEt={class:""},MEt={key:0},xEt={class:""},EEt={class:"px-3 py-2"},LEt={class:"d-sm-flex"},PEt={class:"w-sm-50 border-custom pa-3"},TEt={class:"w-sm-50 pa-3"},DEt=Ve({__name:"PaymentField",props:{displayLabel:{type:Boolean,default:!1},loading:Boolean,cyContexte:{type:String,default:"dashboard"}},setup(e,{expose:t}){const n=An(),{stripe:a,stripeError:i,stripeCard:r,stripeCardExpiry:o,stripeCardCvc:s,initStripe:l}=xB(Tg()),c=F("");yn(async()=>{console.info("---init---"),await l()});const u=async()=>{try{const v=await a.value.createPaymentMethod({type:"card",card:r.value,billing_details:{name:c.value||n.user.firstName+n.user.lastName}});return v.error?{status:!1,error:v.error.message}:{status:!0,paymentMethodId:v.paymentMethod.id}}catch{return{status:!1,error:"Une erreur est survenue",paymentMethodId:null}}},d=async(v,g)=>{try{const y=await a.value.confirmCardSetup(v,{payment_method:g});return y.error?{status:!1,error:y.error.message}:{status:!0,error:""}}catch{return{status:!1,error:"Une erreur est survenue"}}},f=async(v,g)=>{try{const y=await a.value.confirmCardPayment(v,{payment_method:g});return y.error?{status:!1,error:y.error.message}:{status:!0,error:""}}catch{return{status:!1,error:"Une erreur est survenue"}}},m=v=>{setTimeout(()=>{v.focus()},10)};return t({paymentMethod:u,confirmCardPayment:f,confirmCardSetup:d,initStripe:l}),(v,g)=>{const y=Sf("card-input");return b(),$("div",kEt,[e.displayLabel?(b(),$("div",MEt,[h("label",xEt,de(v.$t("bank-info-title")),1),O(St,{class:"mt-2",rounded:"lg",density:"compact",readonly:e.loading,placeholder:v.$t("name-in-cart"),required:"",type:"text","bg-color":"white",modelValue:c.value,"onUpdate:modelValue":g[0]||(g[0]=_=>c.value=_),"data-cy":`${e.cyContexte}-cart-name-input`},null,8,["readonly","placeholder","modelValue","data-cy"])])):me("",!0),O(Mn,{color:"white",elevation:"0",border:""},{default:ae(()=>[h("div",EEt,[O(y,{"onUpdate:focused":g[1]||(g[1]=_=>m(G(r))),"error-messages":G(i),readonly:e.loading,"data-cy":`${e.cyContexte}-cart-number-input`},{default:ae(()=>[...g[4]||(g[4]=[h("div",{id:"card-element"},"Elements will create input elements here",-1)])]),_:1},8,["error-messages","readonly","data-cy"])]),O(In),O(mo,{border:"",class:"pa-0"},{default:ae(()=>[h("div",LEt,[h("div",PEt,[O(y,{placeholder:"MM / AA","onUpdate:focused":g[2]||(g[2]=_=>m(G(o))),"hide-details":"",readonly:e.loading,"data-cy":`${e.cyContexte}-cart-expired-date-input`},{default:ae(()=>[...g[5]||(g[5]=[h("div",{id:"card-expiry"}," Elements will create input elements here ",-1)])]),_:1},8,["readonly","data-cy"])]),h("div",TEt,[O(y,{placeholder:"***","onUpdate:focused":g[3]||(g[3]=_=>m(G(s))),"hide-details":"",readonly:e.loading,"data-cy":`${e.cyContexte}-cart-cvc-input`},{default:ae(()=>[...g[6]||(g[6]=[h("div",{id:"card-cvc",style:{width:"100%"}}," Elements will create input elements here ",-1)])]),_:1},8,["readonly","data-cy"])])])]),_:1})]),_:1})])}}}),EB=un(DEt,[["__scopeId","data-v-d724290c"]]),VEt=["width","height"],OEt=["fill"],IEt=Ve({__name:"PlusIcon",props:{size:{type:String,default:20},color:{type:String,default:"white"}},setup(e){return(t,n)=>(b(),$("svg",{width:e.size,height:e.size,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[h("path",{d:"M10 0.25C8.07164 0.25 6.18657 0.821828 4.58319 1.89317C2.97982 2.96451 1.73013 4.48726 0.992179 6.26884C0.254225 8.05042 0.061142 10.0108 0.437348 11.9021C0.813554 13.7934 1.74215 15.5307 3.10571 16.8943C4.46928 18.2579 6.20656 19.1865 8.09787 19.5627C9.98919 19.9389 11.9496 19.7458 13.7312 19.0078C15.5127 18.2699 17.0355 17.0202 18.1068 15.4168C19.1782 13.8134 19.75 11.9284 19.75 10C19.7473 7.41498 18.7192 4.93661 16.8913 3.10872C15.0634 1.28084 12.585 0.25273 10 0.25ZM10 18.25C8.36831 18.25 6.77326 17.7661 5.41655 16.8596C4.05984 15.9531 3.00242 14.6646 2.378 13.1571C1.75358 11.6496 1.5902 9.99085 1.90853 8.3905C2.22685 6.79016 3.01259 5.32015 4.16637 4.16637C5.32016 3.01259 6.79017 2.22685 8.39051 1.90852C9.99085 1.59019 11.6497 1.75357 13.1571 2.37799C14.6646 3.00242 15.9531 4.05984 16.8596 5.41655C17.7661 6.77325 18.25 8.3683 18.25 10C18.2475 12.1873 17.3775 14.2843 15.8309 15.8309C14.2843 17.3775 12.1873 18.2475 10 18.25ZM14.5 10C14.5 10.1989 14.421 10.3897 14.2803 10.5303C14.1397 10.671 13.9489 10.75 13.75 10.75H10.75V13.75C10.75 13.9489 10.671 14.1397 10.5303 14.2803C10.3897 14.421 10.1989 14.5 10 14.5C9.80109 14.5 9.61033 14.421 9.46967 14.2803C9.32902 14.1397 9.25 13.9489 9.25 13.75V10.75H6.25C6.05109 10.75 5.86033 10.671 5.71967 10.5303C5.57902 10.3897 5.5 10.1989 5.5 10C5.5 9.80109 5.57902 9.61032 5.71967 9.46967C5.86033 9.32902 6.05109 9.25 6.25 9.25H9.25V6.25C9.25 6.05109 9.32902 5.86032 9.46967 5.71967C9.61033 5.57902 9.80109 5.5 10 5.5C10.1989 5.5 10.3897 5.57902 10.5303 5.71967C10.671 5.86032 10.75 6.05109 10.75 6.25V9.25H13.75C13.9489 9.25 14.1397 9.32902 14.2803 9.46967C14.421 9.61032 14.5 9.80109 14.5 10Z",fill:e.color},null,8,OEt)],8,VEt))}}),HEt=["height"],NEt=["fill"],yA=Ve({__name:"CloseIcon",props:{size:{type:String,default:20},color:{type:String,default:"#A82525"}},setup(e){return(t,n)=>(b(),$("svg",{class:Ke(e.size),height:e.size,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[h("path",{d:"M13.5306 7.53063L11.0603 10L13.5306 12.4694C13.6003 12.5391 13.6556 12.6218 13.6933 12.7128C13.731 12.8039 13.7504 12.9015 13.7504 13C13.7504 13.0985 13.731 13.1961 13.6933 13.2872C13.6556 13.3782 13.6003 13.4609 13.5306 13.5306C13.4609 13.6003 13.3782 13.6556 13.2872 13.6933C13.1961 13.731 13.0986 13.7504 13 13.7504C12.9015 13.7504 12.8039 13.731 12.7128 13.6933C12.6218 13.6556 12.5391 13.6003 12.4694 13.5306L10 11.0603L7.53063 13.5306C7.46095 13.6003 7.37822 13.6556 7.28718 13.6933C7.19613 13.731 7.09855 13.7504 7 13.7504C6.90146 13.7504 6.80388 13.731 6.71283 13.6933C6.62179 13.6556 6.53906 13.6003 6.46938 13.5306C6.3997 13.4609 6.34442 13.3782 6.30671 13.2872C6.269 13.1961 6.24959 13.0985 6.24959 13C6.24959 12.9015 6.269 12.8039 6.30671 12.7128C6.34442 12.6218 6.3997 12.5391 6.46938 12.4694L8.93969 10L6.46938 7.53063C6.32865 7.38989 6.24959 7.19902 6.24959 7C6.24959 6.80098 6.32865 6.61011 6.46938 6.46937C6.61011 6.32864 6.80098 6.24958 7 6.24958C7.19903 6.24958 7.3899 6.32864 7.53063 6.46937L10 8.93969L12.4694 6.46937C12.5391 6.39969 12.6218 6.34442 12.7128 6.3067C12.8039 6.26899 12.9015 6.24958 13 6.24958C13.0986 6.24958 13.1961 6.26899 13.2872 6.3067C13.3782 6.34442 13.4609 6.39969 13.5306 6.46937C13.6003 6.53906 13.6556 6.62178 13.6933 6.71283C13.731 6.80387 13.7504 6.90145 13.7504 7C13.7504 7.09855 13.731 7.19613 13.6933 7.28717C13.6556 7.37822 13.6003 7.46094 13.5306 7.53063ZM19.75 10C19.75 11.9284 19.1782 13.8134 18.1068 15.4168C17.0355 17.0202 15.5127 18.2699 13.7312 19.0078C11.9496 19.7458 9.98919 19.9389 8.09787 19.5627C6.20656 19.1865 4.46928 18.2579 3.10571 16.8943C1.74215 15.5307 0.813554 13.7934 0.437348 11.9021C0.061142 10.0108 0.254225 8.05042 0.992179 6.26884C1.73013 4.48726 2.97982 2.96451 4.58319 1.89317C6.18657 0.821828 8.07164 0.25 10 0.25C12.585 0.25273 15.0634 1.28084 16.8913 3.10872C18.7192 4.93661 19.7473 7.41498 19.75 10ZM18.25 10C18.25 8.3683 17.7661 6.77325 16.8596 5.41655C15.9531 4.05984 14.6646 3.00242 13.1571 2.37799C11.6497 1.75357 9.99085 1.59019 8.39051 1.90852C6.79017 2.22685 5.32016 3.01259 4.16637 4.16637C3.01259 5.32015 2.22685 6.79016 1.90853 8.3905C1.5902 9.99085 1.75358 11.6496 2.378 13.1571C3.00242 14.6646 4.05984 15.9531 5.41655 16.8596C6.77326 17.7661 8.36831 18.25 10 18.25C12.1873 18.2475 14.2843 17.3775 15.8309 15.8309C17.3775 14.2843 18.2475 12.1873 18.25 10Z",fill:e.color},null,8,NEt)],10,HEt))}}),REt=/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,ten=/^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[^A-Za-z\d]).{8,}$/,ZEt=/^[A-Z]{2}[A-Z0-9]{2,12}$/,X6=e=>{Array.isArray(e)?e.forEach(t=>X6(t)):Object.keys(e).forEach(t=>{typeof e[t]=="object"&&e[t]!==null&&"error"in e[t]&&(e[t].error=void 0)})},PP=(e,t)=>{X6(e);const n=[],a=Array.isArray(e)?e:[e],i=(r,o,s)=>{for(const[l,c]of Object.entries(o)){let u=!1;for(const d of s)if(l in d){u=!0;break}u?l in r&&typeof r[l]=="object"&&r[l]!==null&&(r[l].error=c,"value"in r[l]&&Array.isArray(r[l].value)&&r[l].value.every(d=>typeof d=="object"&&d!==null)?(Array.isArray(c)||typeof c=="object")&&r[l].value.forEach((d,f)=>{f in c&&(d.error=c[f])}):r[l].error=c):n.push(c)}};return a.forEach(r=>i(r,t,a)),[...new Set(n)]},TP=()=>{const e=document.querySelector(".v-input--error, .text-error");e&&e.scrollIntoView({behavior:"smooth",block:"center"})},{t:FEt}=No.global;function zEt(e,t=null){if(navigator.clipboard&&navigator.clipboard.writeText)navigator.clipboard.writeText(e).then(function(){Je.success(t||FEt("textCopied"))}).catch(function(n){console.error("Échec de la copie dans le presse-papiers :",n)});else{const n=document.createElement("textarea");n.value=e,document.body.appendChild(n),n.select();try{const i=document.execCommand("copy")?"réussi":"échoué"}catch{}document.body.removeChild(n)}}const BEt=["width","height"],mc=Ve({__name:"PractitionerAvatar",props:{color:{type:String,default:"rgba(18, 194, 155, 0.05)"},size:{type:String,default:"800px"}},setup(e){return(t,n)=>(b(),$("svg",{width:e.size,height:e.size,viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[...n[0]||(n[0]=[h("circle",{cx:"32",cy:"32",r:"32",fill:"#F3FCFA"},null,-1),h("path",{d:"M48.0813 45.1253C45.7016 41.0113 42.0344 38.0613 37.7547 36.6628C39.8717 35.4026 41.5164 33.4823 42.4363 31.1969C43.3563 28.9115 43.5005 26.3872 42.847 24.0118C42.1935 21.6365 40.7783 19.5413 38.8188 18.048C36.8592 16.5548 34.4637 15.7461 32.0001 15.7461C29.5364 15.7461 27.1409 16.5548 25.1813 18.048C23.2218 19.5413 21.8066 21.6365 21.1531 24.0118C20.4996 26.3872 20.6439 28.9115 21.5638 31.1969C22.4837 33.4823 24.1284 35.4026 26.2454 36.6628C21.9657 38.0597 18.2985 41.0097 15.9188 45.1253C15.8315 45.2676 15.7737 45.426 15.7486 45.591C15.7235 45.756 15.7317 45.9244 15.7728 46.0862C15.8138 46.248 15.8868 46.3999 15.9875 46.5331C16.0883 46.6662 16.2146 46.7778 16.3592 46.8613C16.5037 46.9447 16.6635 46.9984 16.8291 47.0192C16.9948 47.0399 17.1629 47.0272 17.3235 46.982C17.4842 46.9367 17.6342 46.8597 17.7646 46.7555C17.895 46.6513 18.0032 46.522 18.0829 46.3753C21.0266 41.2878 26.2297 38.2503 32.0001 38.2503C37.7704 38.2503 42.9735 41.2878 45.9172 46.3753C45.9969 46.522 46.1051 46.6513 46.2355 46.7555C46.366 46.8597 46.5159 46.9367 46.6766 46.982C46.8372 47.0272 47.0054 47.0399 47.171 47.0192C47.3366 46.9984 47.4964 46.9447 47.641 46.8613C47.7855 46.7778 47.9119 46.6662 48.0126 46.5331C48.1133 46.3999 48.1863 46.248 48.2274 46.0862C48.2684 45.9244 48.2766 45.756 48.2515 45.591C48.2265 45.426 48.1686 45.2676 48.0813 45.1253ZM23.2501 27.0003C23.2501 25.2698 23.7632 23.578 24.7247 22.1391C25.6862 20.7002 27.0527 19.5787 28.6516 18.9164C30.2504 18.2541 32.0098 18.0809 33.7071 18.4185C35.4044 18.7561 36.9635 19.5895 38.1872 20.8132C39.4109 22.0369 40.2443 23.596 40.5819 25.2933C40.9195 26.9906 40.7463 28.75 40.084 30.3488C39.4217 31.9477 38.3002 33.3142 36.8613 34.2757C35.4224 35.2372 33.7306 35.7503 32.0001 35.7503C29.6802 35.7479 27.456 34.8252 25.8156 33.1848C24.1752 31.5444 23.2525 29.3202 23.2501 27.0003Z",fill:"#004838"},null,-1)])],8,BEt))}}),UEt=["width","height"],jEt=["fill","stroke"],O0=Ve({__name:"LocationIcon",props:{width:{type:Number,default:12},height:{type:Number,default:14},color:{type:String,default:"#616161"},plain:{type:Boolean,default:!1}},setup(e){return(t,n)=>(b(),$("svg",{width:e.width,height:e.height,viewBox:"0 0 12 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[h("path",{d:"M6 0C4.54182 0.00165421 3.14383 0.581648 2.11274 1.61274C1.08165 2.64383 0.501654 4.04182 0.5 5.5C0.5 10.2063 5.5 13.7606 5.71313 13.9094C5.7972 13.9683 5.89735 13.9999 6 13.9999C6.10265 13.9999 6.2028 13.9683 6.28687 13.9094C6.5 13.7606 11.5 10.2063 11.5 5.5C11.4983 4.04182 10.9184 2.64383 9.88726 1.61274C8.85617 0.581648 7.45818 0.00165421 6 0ZM6 3.5C6.39556 3.5 6.78224 3.6173 7.11114 3.83706C7.44004 4.05682 7.69638 4.36918 7.84776 4.73463C7.99913 5.10009 8.03874 5.50222 7.96157 5.89018C7.8844 6.27814 7.69392 6.63451 7.41421 6.91421C7.13451 7.19392 6.77814 7.3844 6.39018 7.46157C6.00222 7.53874 5.60009 7.49913 5.23463 7.34776C4.86918 7.19638 4.55682 6.94004 4.33706 6.61114C4.1173 6.28224 4 5.89556 4 5.5C4 4.96957 4.21071 4.46086 4.58579 4.08579C4.96086 3.71071 5.46957 3.5 6 3.5Z",fill:e.plain?e.color:"none",stroke:e.plain?"none":e.color},null,8,jEt)],8,UEt))}}),qEt=["width","height"],YEt=["fill"],L4=Ve({__name:"DurationIcon",props:{size:{type:Number,default:14},color:{type:String,default:"#616161"}},setup(e){return(t,n)=>(b(),$("svg",{width:e.size,height:e.size,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[h("path",{d:"M13.4998 7.54295C13.3936 8.77793 12.9369 9.95689 12.1834 10.9411C11.4299 11.9253 10.4109 12.6739 9.24645 13.0987C8.08197 13.5235 6.82039 13.6069 5.61013 13.339C4.39987 13.0712 3.29128 12.4632 2.41479 11.5868C1.5383 10.7103 0.930374 9.60168 0.66253 8.39142C0.394686 7.18116 0.478069 5.91957 0.902869 4.75509C1.32767 3.59061 2.07621 2.57168 3.06044 1.81817C4.04466 1.06466 5.22362 0.607927 6.4586 0.501699C6.52426 0.496282 6.59034 0.503851 6.65308 0.523973C6.71582 0.544096 6.77397 0.576378 6.82423 0.618977C6.87449 0.661576 6.91587 0.713657 6.946 0.772247C6.97614 0.830837 6.99443 0.894788 6.99985 0.960449C7.00527 1.02611 6.9977 1.09219 6.97757 1.15493C6.95745 1.21767 6.92517 1.27582 6.88257 1.32608C6.83997 1.37634 6.78789 1.41772 6.7293 1.44785C6.67071 1.47798 6.60676 1.49628 6.5411 1.5017C5.49584 1.59151 4.49798 1.97799 3.66492 2.61568C2.83186 3.25336 2.19826 4.11572 1.83868 5.10128C1.47909 6.08684 1.40848 7.1546 1.63515 8.17893C1.86182 9.20326 2.37634 10.1415 3.11818 10.8834C3.86001 11.6252 4.79829 12.1397 5.82262 12.3664C6.84695 12.5931 7.91471 12.5225 8.90027 12.1629C9.88583 11.8033 10.7482 11.1697 11.3859 10.3366C12.0236 9.50357 12.41 8.50571 12.4998 7.46045C12.5108 7.32784 12.574 7.20501 12.6755 7.11898C12.777 7.03294 12.9085 6.99076 13.0411 7.0017C13.1737 7.01264 13.2965 7.07581 13.3826 7.17731C13.4686 7.27882 13.5108 7.41034 13.4998 7.54295ZM6.49985 3.5017V7.0017C6.49985 7.13431 6.55253 7.26148 6.6463 7.35525C6.74006 7.44902 6.86724 7.5017 6.99985 7.5017H10.4998C10.6325 7.5017 10.7596 7.44902 10.8534 7.35525C10.9472 7.26148 10.9998 7.13431 10.9998 7.0017C10.9998 6.86909 10.9472 6.74191 10.8534 6.64815C10.7596 6.55438 10.6325 6.5017 10.4998 6.5017H7.49985V3.5017C7.49985 3.36909 7.44717 3.24191 7.3534 3.14815C7.25963 3.05438 7.13246 3.0017 6.99985 3.0017C6.86724 3.0017 6.74006 3.05438 6.6463 3.14815C6.55253 3.24191 6.49985 3.36909 6.49985 3.5017ZM8.99985 2.0017C9.14819 2.0017 9.29319 1.95771 9.41653 1.8753C9.53986 1.79289 9.63599 1.67576 9.69276 1.53871C9.74952 1.40167 9.76438 1.25087 9.73544 1.10538C9.7065 0.959895 9.63507 0.826258 9.53018 0.721369C9.42529 0.616479 9.29165 0.545049 9.14617 0.51611C9.00068 0.487171 8.84988 0.502023 8.71284 0.558789C8.57579 0.615555 8.45866 0.711684 8.37625 0.835021C8.29384 0.958358 8.24985 1.10336 8.24985 1.2517C8.24985 1.45061 8.32887 1.64138 8.46952 1.78203C8.61017 1.92268 8.80094 2.0017 8.99985 2.0017ZM11.2498 3.5017C11.3982 3.5017 11.5432 3.45771 11.6665 3.3753C11.7899 3.29289 11.886 3.17576 11.9428 3.03871C11.9995 2.90167 12.0144 2.75087 11.9854 2.60538C11.9565 2.4599 11.8851 2.32626 11.7802 2.22137C11.6753 2.11648 11.5417 2.04505 11.3962 2.01611C11.2507 1.98717 11.0999 2.00202 10.9628 2.05879C10.8258 2.11555 10.7087 2.21168 10.6262 2.33502C10.5438 2.45836 10.4998 2.60336 10.4998 2.7517C10.4998 2.95061 10.5789 3.14138 10.7195 3.28203C10.8602 3.42268 11.0509 3.5017 11.2498 3.5017ZM12.7498 5.7517C12.8982 5.7517 13.0432 5.70771 13.1665 5.6253C13.2899 5.54289 13.386 5.42576 13.4428 5.28871C13.4995 5.15167 13.5144 5.00087 13.4854 4.85538C13.4565 4.70989 13.3851 4.57626 13.2802 4.47137C13.1753 4.36648 13.0417 4.29505 12.8962 4.26611C12.7507 4.23717 12.5999 4.25202 12.4628 4.30879C12.3258 4.36555 12.2087 4.46168 12.1262 4.58502C12.0438 4.70836 11.9998 4.85336 11.9998 5.0017C11.9998 5.20061 12.0789 5.39138 12.2195 5.53203C12.3602 5.67268 12.5509 5.7517 12.7498 5.7517Z",fill:e.color},null,8,YEt)],8,qEt))}}),WEt=["width","height"],GEt=["fill"],KEt=Ve({__name:"ProfileIcon",props:{width:{type:Number,default:20},height:{type:Number,default:12},color:{type:String,default:"#616161"}},setup(e){return(t,n)=>(b(),$("svg",{width:e.width,height:e.height,viewBox:"0 0 20 12",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[h("path",{d:"M11.2501 2.25215C11.2501 2.08639 11.316 1.92742 11.4332 1.81021C11.5504 1.693 11.7094 1.62715 11.8751 1.62715H19.3751C19.5409 1.62715 19.6998 1.693 19.8171 1.81021C19.9343 1.92742 20.0001 2.08639 20.0001 2.25215C20.0001 2.41791 19.9343 2.57689 19.8171 2.6941C19.6998 2.81131 19.5409 2.87715 19.3751 2.87715H11.8751C11.7094 2.87715 11.5504 2.81131 11.4332 2.6941C11.316 2.57689 11.2501 2.41791 11.2501 2.25215ZM19.3751 5.37715H11.8751C11.7094 5.37715 11.5504 5.443 11.4332 5.56021C11.316 5.67742 11.2501 5.83639 11.2501 6.00215C11.2501 6.16791 11.316 6.32689 11.4332 6.4441C11.5504 6.56131 11.7094 6.62715 11.8751 6.62715H19.3751C19.5409 6.62715 19.6998 6.56131 19.8171 6.4441C19.9343 6.32689 20.0001 6.16791 20.0001 6.00215C20.0001 5.83639 19.9343 5.67742 19.8171 5.56021C19.6998 5.443 19.5409 5.37715 19.3751 5.37715ZM19.3751 9.12715H13.7501C13.5844 9.12715 13.4254 9.193 13.3082 9.31021C13.191 9.42742 13.1251 9.58639 13.1251 9.75215C13.1251 9.91791 13.191 10.0769 13.3082 10.1941C13.4254 10.3113 13.5844 10.3772 13.7501 10.3772H19.3751C19.5409 10.3772 19.6998 10.3113 19.8171 10.1941C19.9343 10.0769 20.0001 9.91791 20.0001 9.75215C20.0001 9.58639 19.9343 9.42742 19.8171 9.31021C19.6998 9.193 19.5409 9.12715 19.3751 9.12715ZM11.8556 10.8459C11.876 10.9254 11.8806 11.0082 11.869 11.0895C11.8575 11.1707 11.83 11.2489 11.7882 11.3196C11.7464 11.3903 11.6911 11.452 11.6255 11.5013C11.5598 11.5506 11.4851 11.5864 11.4056 11.6068C11.3546 11.6206 11.3021 11.6274 11.2493 11.6272C11.1107 11.6272 10.976 11.5812 10.8664 11.4964C10.7568 11.4115 10.6785 11.2926 10.6439 11.1584C10.1626 9.28809 8.27355 7.87715 6.24933 7.87715C4.22511 7.87715 2.33605 9.28731 1.8548 11.1584C1.81336 11.319 1.70983 11.4565 1.56698 11.5408C1.42413 11.625 1.25366 11.6491 1.09308 11.6076C0.9325 11.5662 0.794959 11.4626 0.710714 11.3198C0.626469 11.1769 0.602421 11.0065 0.643862 10.8459C1.08058 9.14981 2.35011 7.77637 3.96105 7.0959C3.34076 6.61814 2.88557 5.9582 2.65932 5.20865C2.43306 4.4591 2.4471 3.65753 2.69944 2.91636C2.95179 2.17519 3.4298 1.53159 4.06643 1.07583C4.70306 0.620066 5.46638 0.375 6.24933 0.375C7.03228 0.375 7.7956 0.620066 8.43223 1.07583C9.06886 1.53159 9.54687 2.17519 9.79922 2.91636C10.0516 3.65753 10.0656 4.4591 9.83934 5.20865C9.61309 5.9582 9.1579 6.61814 8.53761 7.0959C10.1493 7.77637 11.4189 9.14981 11.8556 10.8459ZM6.25011 6.62715C6.74457 6.62715 7.22791 6.48053 7.63904 6.20583C8.05016 5.93112 8.37059 5.54068 8.55981 5.08386C8.74903 4.62705 8.79854 4.12438 8.70208 3.63943C8.60561 3.15448 8.36751 2.70902 8.01788 2.35939C7.66825 2.00976 7.22279 1.77165 6.73784 1.67519C6.25289 1.57873 5.75022 1.62824 5.2934 1.81745C4.83659 2.00667 4.44614 2.32711 4.17144 2.73823C3.89673 3.14935 3.75011 3.6327 3.75011 4.12715C3.75011 4.7902 4.0135 5.42608 4.48234 5.89492C4.95119 6.36376 5.58707 6.62715 6.25011 6.62715Z",fill:e.color},null,8,GEt)],8,WEt))}}),XEt=["width","height"],JEt=["fill","stroke"],J6=Ve({__name:"visioIcon",props:{width:{type:Number,default:15},height:{type:Number,default:10},color:{type:String,default:"#007058"},outlined:{type:Boolean,default:!1}},setup(e){return(t,n)=>(b(),$("svg",{width:e.width,height:e.height,viewBox:"0 0 15 10",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[h("path",{d:"M11 1.5V8.5C11 8.76522 10.8946 9.01957 10.7071 9.20711C10.5196 9.39464 10.2652 9.5 10 9.5H1C0.734784 9.5 0.48043 9.39464 0.292893 9.20711C0.105357 9.01957 0 8.76522 0 8.5V1.5C0 1.23478 0.105357 0.98043 0.292893 0.792893C0.48043 0.605357 0.734784 0.5 1 0.5H10C10.2652 0.5 10.5196 0.605357 10.7071 0.792893C10.8946 0.98043 11 1.23478 11 1.5ZM14.625 1.51562C14.5545 1.49836 14.4811 1.49623 14.4096 1.50938C14.3382 1.52252 14.2704 1.55063 14.2106 1.59188L12.1113 2.99125C12.077 3.0141 12.0489 3.04505 12.0295 3.08136C12.0101 3.11767 12 3.15821 12 3.19938V6.80062C12 6.84179 12.0101 6.88233 12.0295 6.91864C12.0489 6.95495 12.077 6.9859 12.1113 7.00875L14.2225 8.41625C14.3015 8.46896 14.3939 8.49808 14.4889 8.50018C14.5839 8.50228 14.6775 8.47729 14.7588 8.42813C14.834 8.38032 14.8956 8.31401 14.9379 8.23555C14.9801 8.15709 15.0015 8.0691 15 7.98V2C15.0001 1.88911 14.9632 1.78135 14.8954 1.69366C14.8275 1.60598 14.7324 1.54335 14.625 1.51562Z",fill:e.outlined?"none":e.color,stroke:e.outlined?e.color:"none","stroke-width":"2"},null,8,JEt)],8,XEt))}}),QEt=["width","height"],eLt=["fill","stroke"],Qp=Ve({__name:"MotifIcon",props:{width:{type:Number,default:12},height:{type:Number,default:13},color:{type:String,default:"#616161"},plain:{type:Boolean,default:!1}},setup(e){return(t,n)=>(b(),$(Ye,null,[me("",!0),(b(),$("svg",{width:e.width,height:e.height,viewBox:"0 0 10 10",xmlns:"http://www.w3.org/2000/svg"},[h("path",{d:"M9.5 1.74855V7.37355C9.4997 7.42693 9.488 7.47964 9.46569 7.52814C9.44338 7.57665 9.41097 7.61983 9.37063 7.6548C8.65438 8.27495 7.96953 8.49855 7.31656 8.49855C6.43016 8.49855 5.60234 8.08886 4.83219 7.7087C3.58766 7.0923 2.50578 6.55839 1.25 7.55026V9.62355C1.25 9.723 1.21049 9.81839 1.14016 9.88871C1.06984 9.95904 0.974456 9.99855 0.875 9.99855C0.775544 9.99855 0.680161 9.95904 0.609835 9.88871C0.539509 9.81839 0.5 9.723 0.5 9.62355V1.74855C0.50036 1.69512 0.51213 1.64239 0.534523 1.59389C0.556917 1.54538 0.589416 1.50222 0.629844 1.4673C2.31734 0.00573252 3.83187 0.754326 5.16687 1.4148C6.45312 2.05136 7.56828 2.60167 8.87937 1.4673C8.93356 1.42032 9.00009 1.38987 9.07106 1.37955C9.14203 1.36923 9.21447 1.37948 9.27979 1.40909C9.34512 1.43869 9.40058 1.4864 9.43961 1.54657C9.47864 1.60673 9.4996 1.67683 9.5 1.74855Z",fill:e.plain?e.color:"none",stroke:e.plain?"none":e.color},null,8,eLt)],8,QEt))],64))}}),b2=(e,t=20)=>e.length>t?`${e.substring(0,t)}...`:e,tLt=e=>{const t=document.createElement("div"),n=e.replace(/<\/(p|div|h[1-6]|li)>/gi,`
`).replace(/<br\s*\/?>/gi,`
`);return t.innerHTML=n,t.textContent||""},nen=(e,t=20)=>{if(!e)return"";let n=tLt(e);return n=n.replace(/\s+/g," ").trim(),n.length>t?`${n.substring(0,t)}...`:n},eb=5,tb={debug:!0,locale:{...I1,strings:{...I1.strings,takePicture:"Caméra"}},restrictions:{allowedFileTypes:["image/jpeg","image/png","image/gif",".pdf",".docx",".doc"],maxFileSize:10*1024*1024,maxNumberOfFiles:eb}},LB={inline:!1,target:"#dashboard-uppy",hideUploadButton:!1,proudlyDisplayPoweredByUppy:!1,note:`Max. ${eb} ${No.global.t("documentService.file",eb)}`},nLt={shouldUseMultipart:!1,getUploadParameters(e){return qt().post("/file/presign",{name:e.name,contentType:e.type,size:e.size}).then(n=>{const{data:a}=n;return e.meta.key=a.key,{method:a.method,url:a.url,fields:a.fields,headers:{}}})}};function aLt(){return new I3({...tb}).use(j1,{...LB}).use(Z3,nLt)}const Q6=aLt(),iLt=e=>{var t;Q6.setOptions({...tb,restrictions:{...tb.restrictions,maxNumberOfFiles:e}}),(t=Q6.getPlugin("Dashboard"))==null||t.setOptions({...LB,note:`Max. ${e} ${No.global.t("documentService.file",e)}`})},rLt={class:"db__header"},oLt={class:"db__title"},sLt={class:"db__body"},lLt={class:"db__grid"},uLt={class:"db__col"},cLt={key:0,class:"db__field"},dLt={key:1,class:"db__field"},fLt={class:"db__readonly-value"},hLt={key:2,class:"db__field"},pLt={class:"db__label-row"},mLt={class:"db__patient-toggle"},vLt={key:1,class:"db__guest-fields"},gLt={class:"d-flex ga-2"},yLt={class:"db__field"},_Lt={class:"db__reason-meta"},bLt={key:0,class:"db__badge db__badge--group"},wLt={key:1,class:"db__badge db__badge--duration"},$Lt={key:2,class:"db__badge db__badge--price"},ALt={key:0,class:"db__reason-info"},SLt={key:0,class:"db__badge db__badge--group"},CLt={key:1,class:"db__badge db__badge--duration"},kLt={key:2,class:"db__badge db__badge--price"},MLt={class:"db__col"},xLt={class:"db__field"},ELt={class:"d-flex ga-2"},LLt={key:0,class:"db__time-hint"},PLt={key:0},TLt={class:"db__field"},DLt={class:"db__mode-ctrl"},VLt=["disabled"],OLt=["disabled"],ILt=["disabled"],HLt={key:0,class:"db__field"},NLt={key:1,class:"db__field"},RLt={class:"db__field db__comment"},ZLt={class:"db__footer"},FLt=Ve({__name:"DialogBooking",emits:["saved"],setup(e,{emit:t}){const n=t,a=V3(),i=$r(),r=Sl(),o=Kf(),s=Ho(),l=F(!1),c=P(()=>i.profiles.map(Z=>{var N;return{id:Z.id,label:((N=Z.mainDiscipline)==null?void 0:N.name)??"Profil"}})),u=F(!1),d=P(()=>a.selectedProfileId?r.appointmentReasons.filter(Z=>{var N;return((N=Z.profile)==null?void 0:N.id)===a.selectedProfileId}):[]),f=F([]),m=P(()=>f.value.filter(Z=>Z.locationType==="fixed").map(Z=>({...Z,label:Z.label??"Cabinet"}))),v=P(()=>f.value.filter(Z=>Z.locationType==="remote")),g=P(()=>f.value.filter(Z=>Z.locationType==="home_visit").map(Z=>({...Z,label:Z.label??"À domicile"}))),y=P(()=>m.value.length>0),_=P(()=>v.value.length>0),w=P(()=>g.value.length>0);function C(Z){a.mode=Z,a.selectedLocation=null,Z==="remote"?a.selectedLocation=v.value[0]??null:Z==="in_person"&&m.value.length===1?a.selectedLocation=m.value[0]:Z==="home_visit"&&g.value.length===1&&(a.selectedLocation=g.value[0])}const S=M$(),{patientsActived:M,isLoading:x}=_H(S),E=P(()=>M.value.map(Z=>({id:Z.id,label:`${Z.firstName} ${Z.lastName}${Z.email?` — ${Z.email}`:""}`})));async function k(Z=""){await S.fetchPatients({search:Z,refresh:!0,append:!1,filters:"isArchived:=false"})}async function D(){M.value.length===0&&await k()}const T=yu(async Z=>{await k(Z??"")},350);async function I(Z){a.selectedReason=null,a.selectedLocation=null,u.value=!0,await r.fillAppointmentReasons(),u.value=!1}function H(Z){a.selectedLocation&&(f.value.some(W=>{var X;return W.id===((X=a.selectedLocation)==null?void 0:X.id)})||(a.selectedLocation=null))}async function R(){const Z=await a.save();Z&&(typeof Z!="boolean"&&n("saved",Z),s.initAppointments())}return yn(async()=>{if(l.value=!0,await i.initProfiles(),l.value=!1,await o.fetchLocations(),f.value=o.locations,await r.fillAppointmentReasons(),k(),a.legacyAddressId&&!a.selectedLocation){const Z=f.value.find(N=>{var W;return N.id===a.legacyAddressId||((W=N.address)==null?void 0:W.id)===a.legacyAddressId});Z&&(a.selectedLocation=Z)}}),(Z,N)=>(b(),je(Ai,{"model-value":G(a).isOpen,persistent:"",width:"960","max-width":"95vw",transition:"dialog-top-transition",onKeydown:N[24]||(N[24]=Ql(W=>G(a).close(),["esc"]))},{default:ae(()=>[O(Mn,{class:"db",rounded:"xl",color:"white"},{default:ae(()=>{var W;return[h("div",rLt,[h("h2",oLt,de(G(a).isEditing?"Modifier le rendez-vous":"Nouveau rendez-vous"),1),h("button",{class:"db__close",type:"button",onClick:N[0]||(N[0]=X=>G(a).close())},[O(Ge,{size:"22",color:"#6d7a76"},{default:ae(()=>[...N[25]||(N[25]=[Le("mdi-close-circle-outline",-1)])]),_:1})])]),h("div",sLt,[h("div",lLt,[h("div",uLt,[N[38]||(N[38]=h("p",{class:"db__section-title"},"Informations",-1)),G(a).isEditing?me("",!0):(b(),$("div",cLt,[N[26]||(N[26]=h("label",{class:"db__label"},"Profil",-1)),O(Zn,{modelValue:G(a).selectedProfileId,"onUpdate:modelValue":[N[1]||(N[1]=X=>G(a).selectedProfileId=X),I],items:c.value,"item-title":"label","item-value":"id",variant:"outlined",rounded:"lg",density:"compact","hide-details":"auto",loading:l.value,"no-data-text":"Aucun profil",placeholder:"Sélectionner un profil"},null,8,["modelValue","items","loading"])])),G(a).isEditing&&G(a).selectedPatientLabel?(b(),$("div",dLt,[N[28]||(N[28]=h("label",{class:"db__label"},"Patient",-1)),h("div",fLt,[O(Ge,{size:"16",color:"secondary"},{default:ae(()=>[...N[27]||(N[27]=[Le("mdi-account-outline",-1)])]),_:1}),Le(" "+de(G(a).selectedPatientLabel),1)])])):me("",!0),G(a).isEditing?me("",!0):(b(),$("div",hLt,[h("div",pLt,[N[33]||(N[33]=h("label",{class:"db__label"},"Patient",-1)),h("div",mLt,[h("button",{type:"button",class:Ke(["db__toggle-btn",{active:G(a).patientMode==="user"}]),onClick:N[2]||(N[2]=X=>G(a).patientMode="user")},[O(Ge,{size:"13"},{default:ae(()=>[...N[29]||(N[29]=[Le("mdi-magnify",-1)])]),_:1}),N[30]||(N[30]=Le(" Rechercher ",-1))],2),h("button",{type:"button",class:Ke(["db__toggle-btn",{active:G(a).patientMode==="guest"}]),onClick:N[3]||(N[3]=X=>G(a).patientMode="guest")},[O(Ge,{size:"13"},{default:ae(()=>[...N[31]||(N[31]=[Le("mdi-account-plus-outline",-1)])]),_:1}),N[32]||(N[32]=Le(" Invité ",-1))],2)])]),G(a).patientMode==="user"?(b(),je(Kl,{key:0,modelValue:G(a).selectedPatientId,"onUpdate:modelValue":N[4]||(N[4]=X=>G(a).selectedPatientId=X),items:E.value,"item-title":"label","item-value":"id",loading:G(x),"custom-filter":()=>!0,variant:"outlined",rounded:"lg",density:"compact","hide-details":"auto",placeholder:G(x)?"Chargement de la liste des patients…":"Rechercher par nom ou email…","no-data-text":"Aucun patient trouvé",clearable:"","onUpdate:search":G(T),onClick:D},null,8,["modelValue","items","loading","placeholder","onUpdate:search"])):(b(),$("div",vLt,[h("div",gLt,[O(St,{modelValue:G(a).guestFirstName,"onUpdate:modelValue":N[5]||(N[5]=X=>G(a).guestFirstName=X),label:"Prénom *",variant:"outlined",rounded:"lg",density:"compact","hide-details":""},null,8,["modelValue"]),O(St,{modelValue:G(a).guestLastName,"onUpdate:modelValue":N[6]||(N[6]=X=>G(a).guestLastName=X),label:"Nom",variant:"outlined",rounded:"lg",density:"compact","hide-details":""},null,8,["modelValue"])]),O(St,{modelValue:G(a).guestEmail,"onUpdate:modelValue":N[7]||(N[7]=X=>G(a).guestEmail=X),label:"Email *",type:"email",variant:"outlined",rounded:"lg",density:"compact","hide-details":""},null,8,["modelValue"]),O(St,{modelValue:G(a).guestPhone,"onUpdate:modelValue":N[8]||(N[8]=X=>G(a).guestPhone=X),label:"Téléphone",variant:"outlined",rounded:"lg",density:"compact","hide-details":""},null,8,["modelValue"])]))])),h("div",yLt,[N[37]||(N[37]=h("label",{class:"db__label"},"Motif de consultation",-1)),O(Zn,{modelValue:G(a).selectedReason,"onUpdate:modelValue":[N[9]||(N[9]=X=>G(a).selectedReason=X),H],items:d.value,"item-title":"label","item-value":"id","return-object":"",variant:"outlined",rounded:"lg",density:"compact","hide-details":"auto",loading:u.value,"no-data-text":"Aucun motif disponible",disabled:!G(a).selectedProfileId&&!G(a).isEditing},{item:ae(({item:X,props:ie})=>[O(Da,yg(Jm(ie)),{append:ae(()=>[h("div",_Lt,[(X.raw.capacity??1)>1?(b(),$("span",bLt,[O(Ge,{size:"11"},{default:ae(()=>[...N[34]||(N[34]=[Le("mdi-account-group",-1)])]),_:1}),Le(" "+de(X.raw.capacity),1)])):me("",!0),X.raw.durationMinutes?(b(),$("span",wLt,de(X.raw.durationMinutes)+"mn",1)):me("",!0),X.raw.priceCents?(b(),$("span",$Lt,de((X.raw.priceCents/100).toFixed(0))+"€",1)):me("",!0)])]),_:2},1040)]),_:1},8,["modelValue","items","loading","disabled"]),G(a).selectedReason?(b(),$("div",ALt,[G(a).isGroup?(b(),$("span",SLt,[O(Ge,{size:"11"},{default:ae(()=>[...N[35]||(N[35]=[Le("mdi-account-group",-1)])]),_:1}),Le(" "+de(G(a).selectedReason.capacity)+" places",1)])):me("",!0),G(a).selectedReason.durationMinutes?(b(),$("span",CLt,[O(Ge,{size:"11"},{default:ae(()=>[...N[36]||(N[36]=[Le("mdi-clock-outline",-1)])]),_:1}),Le(" "+de(G(a).selectedReason.durationMinutes)+" min",1)])):me("",!0),G(a).selectedReason.priceCents?(b(),$("span",kLt,de((G(a).selectedReason.priceCents/100).toFixed(2))+" €",1)):me("",!0)])):me("",!0)])]),h("div",MLt,[N[51]||(N[51]=h("p",{class:"db__section-title"},"Planification",-1)),h("div",xLt,[N[39]||(N[39]=h("label",{class:"db__label"},"Date et heure",-1)),h("div",ELt,[O(St,{modelValue:G(a).selectedDate,"onUpdate:modelValue":N[10]||(N[10]=X=>G(a).selectedDate=X),type:"date",variant:"outlined",rounded:"lg",density:"compact","hide-details":"auto","error-messages":G(a).errors.datetime?[G(a).errors.datetime]:[],style:{flex:"1.4"}},null,8,["modelValue","error-messages"]),O(St,{modelValue:G(a).selectedStartTime,"onUpdate:modelValue":N[11]||(N[11]=X=>G(a).selectedStartTime=X),type:"time",variant:"outlined",rounded:"lg",density:"compact","hide-details":"",style:{flex:"1"}},null,8,["modelValue"]),O(St,{"model-value":G(a).selectedEndTime,type:"time",variant:"outlined",rounded:"lg",density:"compact","hide-details":"",readonly:"",style:{flex:"1"},class:"db__end-time"},null,8,["model-value"])]),G(a).selectedEndTime?(b(),$("p",LLt,[Le(" Fin : "+de(G(a).selectedEndTime),1),(W=G(a).selectedReason)!=null&&W.bufferAfterMinutes?(b(),$("span",PLt," + "+de(G(a).selectedReason.bufferAfterMinutes)+" min de pause",1)):me("",!0)])):me("",!0)]),h("div",TLt,[N[46]||(N[46]=h("label",{class:"db__label"},"Mode de consultation",-1)),h("div",DLt,[h("button",{type:"button",class:Ke(["db__mode-btn",{"db__mode-btn--active":G(a).mode==="in_person"}]),disabled:!y.value,onClick:N[12]||(N[12]=X=>C("in_person"))},[O(Ge,{size:"15"},{default:ae(()=>[...N[40]||(N[40]=[Le("mdi-home-city-outline",-1)])]),_:1}),N[41]||(N[41]=Le(" En Cabinet ",-1))],10,VLt),h("button",{type:"button",class:Ke(["db__mode-btn",{"db__mode-btn--active":G(a).mode==="remote"}]),disabled:!_.value,onClick:N[13]||(N[13]=X=>C("remote"))},[O(Ge,{size:"15"},{default:ae(()=>[...N[42]||(N[42]=[Le("mdi-video-outline",-1)])]),_:1}),N[43]||(N[43]=Le(" Visio ",-1))],10,OLt),h("button",{type:"button",class:Ke(["db__mode-btn",{"db__mode-btn--active":G(a).mode==="home_visit"}]),disabled:!w.value,onClick:N[14]||(N[14]=X=>C("home_visit"))},[O(Ge,{size:"15"},{default:ae(()=>[...N[44]||(N[44]=[Le("mdi-car-outline",-1)])]),_:1}),N[45]||(N[45]=Le(" Chez le client ",-1))],10,ILt)]),G(a).mode==="in_person"?(b(),je(Zn,{key:0,modelValue:G(a).selectedLocation,"onUpdate:modelValue":N[15]||(N[15]=X=>G(a).selectedLocation=X),items:m.value,"item-title":"label","item-value":"id","return-object":"",label:"Lieu de cabinet",density:"compact",variant:"outlined",rounded:"lg","hide-details":"auto",class:"db__mode-select"},null,8,["modelValue","items"])):me("",!0),G(a).mode==="home_visit"?(b(),je(Zn,{key:1,modelValue:G(a).selectedLocation,"onUpdate:modelValue":N[16]||(N[16]=X=>G(a).selectedLocation=X),items:g.value,"item-title":"label","item-value":"id","return-object":"",label:"Zone de déplacement",density:"compact",variant:"outlined",rounded:"lg","hide-details":"auto",class:"db__mode-select"},null,8,["modelValue","items"])):me("",!0)]),G(a).mode==="home_visit"?(b(),$("div",HLt,[N[47]||(N[47]=h("label",{class:"db__label"},"Adresse du patient",-1)),O(St,{modelValue:G(a).patientAddressText,"onUpdate:modelValue":N[17]||(N[17]=X=>G(a).patientAddressText=X),placeholder:"Ex : 12 rue des Lilas, 75001 Paris",variant:"outlined",rounded:"lg",density:"compact","hide-details":"auto","prepend-inner-icon":"mdi-map-marker-outline"},null,8,["modelValue"])])):me("",!0),G(a).mode==="remote"?(b(),$("div",NLt,[N[50]||(N[50]=h("label",{class:"db__label"},"Lien de visioconférence",-1)),G(a).isEditing?(b(),$(Ye,{key:1},[O(St,{modelValue:G(a).meetingLink,"onUpdate:modelValue":N[20]||(N[20]=X=>G(a).meetingLink=X),variant:"outlined",rounded:"lg",density:"compact","hide-details":"",placeholder:"https://… (optionnel)","prepend-inner-icon":"mdi-video-outline"},null,8,["modelValue"]),G(a).editingBookingId?(b(),je(ot,{key:0,variant:"tonal",color:"secondary",rounded:"lg",density:"compact",size:"small",class:"db__generate-link-btn",loading:G(a).generatingLink,onClick:N[21]||(N[21]=X=>G(a).generateMeetingLink(G(a).editingBookingId))},{default:ae(()=>[O(Ge,{size:"14",class:"mr-1"},{default:ae(()=>[...N[48]||(N[48]=[Le("mdi-auto-fix",-1)])]),_:1}),N[49]||(N[49]=Le(" Générer automatiquement ",-1))]),_:1},8,["loading"])):me("",!0)],64)):(b(),$(Ye,{key:0},[O(Dp,{modelValue:G(a).useInternalVisioTool,"onUpdate:modelValue":N[18]||(N[18]=X=>G(a).useInternalVisioTool=X),label:"Utiliser la visio sécurisée Holitime",density:"compact","hide-details":"",color:"secondary",class:"db__visio-checkbox"},null,8,["modelValue"]),G(a).useInternalVisioTool?me("",!0):(b(),je(St,{key:0,modelValue:G(a).meetingLink,"onUpdate:modelValue":N[19]||(N[19]=X=>G(a).meetingLink=X),variant:"outlined",rounded:"lg",density:"compact","hide-details":"",placeholder:"https://… (optionnel)","prepend-inner-icon":"mdi-video-outline",class:"mt-2"},null,8,["modelValue"]))],64))])):me("",!0)])]),h("div",RLt,[N[52]||(N[52]=h("label",{class:"db__label"},"Commentaire (visible du patient)",-1)),O(M4,{content:G(a).bookingComment,"onUpdate:content":N[22]||(N[22]=X=>G(a).bookingComment=X),contentType:"html",counter:500,class:"db__rich-editor"},null,8,["content"])]),G(a).errors.general?(b(),je(vm,{key:0,type:"error",variant:"tonal",density:"compact",rounded:"lg",class:"mt-2"},{default:ae(()=>[Le(de(G(a).errors.general),1)]),_:1})):me("",!0)]),h("div",ZLt,[O(ot,{color:"#E0E0E0",rounded:"xl",class:"db__footer-btn",onClick:N[23]||(N[23]=X=>G(a).close())},{default:ae(()=>[...N[53]||(N[53]=[h("span",{style:{color:"#757575","font-weight":"600"}},"Annuler",-1)])]),_:1}),O(E1),O(ot,{color:"secondary",rounded:"xl",class:"db__footer-btn db__footer-cta",loading:G(a).saving,disabled:!G(a).isValid,onClick:R},{default:ae(()=>[Le(de(G(a).isEditing?"Modifier":"Créer"),1)]),_:1},8,["loading","disabled"])])]}),_:1})]),_:1},8,["model-value"]))}}),PB=un(FLt,[["__scopeId","data-v-b4c37440"]]),DP=(e,t)=>{for(const n of Object.keys(t))e.on(n,t[n])},TB=e=>{for(const t of Object.keys(e)){const n=e[t];n&&s1(n.cancel)&&n.cancel()}},zLt=e=>!e||typeof e.charAt!="function"?e:e.charAt(0).toUpperCase()+e.slice(1),s1=e=>typeof e=="function",Rc=(e,t,n)=>{for(const a in n){const i="set"+zLt(a);e[i]?qe(()=>n[a],(r,o)=>{e[i](r,o)}):t[i]&&qe(()=>n[a],r=>{t[i](r)})}},hs=(e,t,n={})=>{const a={...n};for(const i in e){const r=t[i],o=e[i];r&&(r&&r.custom===!0||o!==void 0&&(a[i]=o))}return a},q1=e=>{const t={},n={};for(const a in e)if(a.startsWith("on")&&!a.startsWith("onUpdate")&&a!=="onReady"){const i=a.slice(2).toLocaleLowerCase();t[i]=e[a]}else n[a]=e[a];return{listeners:t,attrs:n}},BLt=async e=>{const t=await Promise.all([vt(()=>Promise.resolve().then(()=>vPt),void 0),vt(()=>Promise.resolve().then(()=>gPt),void 0),vt(()=>Promise.resolve().then(()=>yPt),void 0)]);delete e.Default.prototype._getIconUrl,e.Default.mergeOptions({iconRetinaUrl:t[0].default,iconUrl:t[1].default,shadowUrl:t[2].default})},Wv=e=>{const t=F((...a)=>console.warn(`Method ${e} has been invoked without being replaced`)),n=(...a)=>t.value(...a);return n.wrapped=t,fn(e,n),n},Gv=(e,t)=>e.wrapped.value=t,Cl=typeof self=="object"&&self.self===self&&self||typeof global=="object"&&global.global===global&&global||globalThis,Oo=e=>{const t=B(e);if(t===void 0)throw new Error(`Attempt to inject ${e.description} before it was provided.`);return t},Zc=Symbol("useGlobalLeaflet"),kd=Symbol("addLayer"),_A=Symbol("removeLayer"),DB=Symbol("registerControl"),ULt=Symbol("registerLayerControl"),VB=Symbol("canSetParentHtml"),OB=Symbol("setParentHtml"),IB=Symbol("setIcon"),jLt=Symbol("bindPopup"),HB=Symbol("bindTooltip"),qLt=Symbol("unbindPopup"),NB=Symbol("unbindTooltip"),E8={options:{type:Object,default:()=>({}),custom:!0}},L8=e=>({options:e.options,methods:{}}),th={...E8,pane:{type:String},attribution:{type:String},name:{type:String,custom:!0},layerType:{type:String,custom:!0},visible:{type:Boolean,custom:!0,default:!0}},bA=(e,t,n)=>{const a=Oo(kd),i=Oo(_A),{options:r,methods:o}=L8(e),s=hs(e,th,r),l=()=>a({leafletObject:t.value}),c=()=>i({leafletObject:t.value}),u={...o,setAttribution(d){c(),t.value.options.attribution=d,e.visible&&l()},setName(){c(),e.visible&&l()},setLayerType(){c(),e.visible&&l()},setVisible(d){t.value&&(d?l():c())},bindPopup(d){if(!t.value||!s1(t.value.bindPopup)){console.warn("Attempt to bind popup before bindPopup method available on layer.");return}t.value.bindPopup(d)},bindTooltip(d){if(!t.value||!s1(t.value.bindTooltip)){console.warn("Attempt to bind tooltip before bindTooltip method available on layer.");return}t.value.bindTooltip(d)},unbindTooltip(){t.value&&(s1(t.value.closeTooltip)&&t.value.closeTooltip(),s1(t.value.unbindTooltip)&&t.value.unbindTooltip())},unbindPopup(){t.value&&(s1(t.value.closePopup)&&t.value.closePopup(),s1(t.value.unbindPopup)&&t.value.unbindPopup())},updateVisibleProp(d){n.emit("update:visible",d)}};return fn(jLt,u.bindPopup),fn(HB,u.bindTooltip),fn(qLt,u.unbindPopup),fn(NB,u.unbindTooltip),Hc(()=>{u.unbindPopup(),u.unbindTooltip(),c()}),{options:s,methods:u}},wA=(e,t)=>{if(e&&t.default)return Ma("div",{style:{display:"none"}},t.default())},RB={...th,interactive:{type:Boolean,default:void 0},bubblingMouseEvents:{type:Boolean,default:void 0}},YLt=(e,t,n)=>{const{options:a,methods:i}=bA(e,t,n);return{options:hs(e,RB,a),methods:i}},$A={...RB,stroke:{type:Boolean,default:void 0},color:{type:String},weight:{type:Number},opacity:{type:Number},lineCap:{type:String},lineJoin:{type:String},dashArray:{type:String},dashOffset:{type:String},fill:{type:Boolean,default:void 0},fillColor:{type:String},fillOpacity:{type:Number},fillRule:{type:String},className:{type:String}},ZB=(e,t,n)=>{const{options:a,methods:i}=YLt(e,t,n),r=hs(e,$A,a),o=Oo(_A),s={...i,setStroke(l){t.value.setStyle({stroke:l})},setColor(l){t.value.setStyle({color:l})},setWeight(l){t.value.setStyle({weight:l})},setOpacity(l){t.value.setStyle({opacity:l})},setLineCap(l){t.value.setStyle({lineCap:l})},setLineJoin(l){t.value.setStyle({lineJoin:l})},setDashArray(l){t.value.setStyle({dashArray:l})},setDashOffset(l){t.value.setStyle({dashOffset:l})},setFill(l){t.value.setStyle({fill:l})},setFillColor(l){t.value.setStyle({fillColor:l})},setFillOpacity(l){t.value.setStyle({fillOpacity:l})},setFillRule(l){t.value.setStyle({fillRule:l})},setClassName(l){t.value.setStyle({className:l})}};return hi(()=>{o({leafletObject:t.value})}),{options:r,methods:s}},FB={...$A,radius:{type:Number},latLng:{type:[Object,Array],required:!0,custom:!0}},WLt=(e,t,n)=>{const{options:a,methods:i}=ZB(e,t,n),r=hs(e,FB,a),o={...i,setRadius(s){t.value.setRadius(s)},setLatLng(s){t.value.setLatLng(s)}};return{options:r,methods:o}},zB={...FB,radius:{type:Number}},GLt=(e,t,n)=>{const{options:a,methods:i}=WLt(e,t,n),r=hs(e,zB,a),o={...i};return{options:r,methods:o}},KLt=Ve({name:"LCircle",props:zB,setup(e,t){const n=F(),a=F(!1),i=B(Zc),r=Oo(kd),{options:o,methods:s}=GLt(e,n,t);return yn(async()=>{const{circle:l}=i?Cl.L:await vt(()=>import("./leaflet-src.esm-BbVvHyQa.js"),[]);n.value=Us(l(e.latLng,o));const{listeners:c}=q1(t.attrs);n.value.on(c),Rc(s,n.value,e),r({...e,...s,leafletObject:n.value}),a.value=!0,Lt(()=>t.emit("ready",n.value))}),{ready:a,leafletObject:n}},render(){return wA(this.ready,this.$slots)}}),nh={...E8,position:{type:String}},XLt=(e,t)=>{const{options:n,methods:a}=L8(e),i=hs(e,nh,n),r={...a,setPosition(o){t.value&&t.value.setPosition(o)}};return Hc(()=>{t.value&&t.value.remove()}),{options:i,methods:r}},JLt=e=>e.default?Ma("div",{ref:"root"},e.default()):null;({...nh});({...nh});({...nh});({...nh});({...nh});const BB={...th};({...BB});({...BB});const AA={...th,opacity:{type:Number},zIndex:{type:Number},tileSize:{type:[Number,Array,Object]},noWrap:{type:Boolean,default:void 0},minZoom:{type:Number},maxZoom:{type:Number},className:{type:String}},UB=(e,t,n)=>{const{options:a,methods:i}=bA(e,t,n),r=hs(e,AA,a),o={...i,setTileComponent(){var s;(s=t.value)==null||s.redraw()}};return Hc(()=>{t.value.off()}),{options:r,methods:o}},QLt=(e,t,n,a)=>e.extend({initialize(i){this.tileComponents={},this.on("tileunload",this._unloadTile),n.setOptions(this,i)},createTile(i){const r=this._tileCoordsToKey(i);this.tileComponents[r]=t.create("div");const o=Ma({setup:a,props:["coords"]},{coords:i});return Zb(o,this.tileComponents[r]),this.tileComponents[r]},_unloadTile(i){const r=this._tileCoordsToKey(i.coords);this.tileComponents[r]&&(this.tileComponents[r].innerHTML="",this.tileComponents[r]=void 0)}});({...AA});const VP={iconUrl:{type:String},iconRetinaUrl:{type:String},iconSize:{type:[Object,Array]},iconAnchor:{type:[Object,Array]},popupAnchor:{type:[Object,Array]},tooltipAnchor:{type:[Object,Array]},shadowUrl:{type:String},shadowRetinaUrl:{type:String},shadowSize:{type:[Object,Array]},shadowAnchor:{type:[Object,Array]},bgPos:{type:[Object,Array]},className:{type:String}};({...VP,...E8});({...th});function jB(e,t,n){var a,i,r;t===void 0&&(t=50),n===void 0&&(n={});var o=(a=n.isImmediate)!=null&&a,s=(i=n.callback)!=null&&i,l=n.maxWait,c=Date.now(),u=[];function d(){if(l!==void 0){var m=Date.now()-c;if(m+t>=l)return l-m}return t}var f=function(){var m=[].slice.call(arguments),v=this;return new Promise(function(g,y){var _=o&&r===void 0;if(r!==void 0&&clearTimeout(r),r=setTimeout(function(){if(r=void 0,c=Date.now(),!o){var C=e.apply(v,m);s&&s(C),u.forEach(function(S){return(0,S.resolve)(C)}),u=[]}},d()),_){var w=e.apply(v,m);return s&&s(w),g(w)}u.push({resolve:g,reject:y})})};return f.cancel=function(m){r!==void 0&&clearTimeout(r),u.forEach(function(v){return(0,v.reject)(m)}),u=[]},f}const OP={...E8,center:{type:[Object,Array]},bounds:{type:[Array,Object]},maxBounds:{type:[Array,Object]},zoom:{type:Number},minZoom:{type:Number},maxZoom:{type:Number},paddingBottomRight:{type:[Object,Array]},paddingTopLeft:{type:Object},padding:{type:Object},worldCopyJump:{type:Boolean,default:void 0},crs:{type:[String,Object]},maxBoundsViscosity:{type:Number},inertia:{type:Boolean,default:void 0},inertiaDeceleration:{type:Number},inertiaMaxSpeed:{type:Number},easeLinearity:{type:Number},zoomAnimation:{type:Boolean,default:void 0},zoomAnimationThreshold:{type:Number},fadeAnimation:{type:Boolean,default:void 0},markerZoomAnimation:{type:Boolean,default:void 0},noBlockingAnimations:{type:Boolean,default:void 0},useGlobalLeaflet:{type:Boolean,default:!0,custom:!0}},ePt=Ve({inheritAttrs:!1,emits:["ready","update:zoom","update:center","update:bounds"],props:OP,setup(e,t){const n=F(),a=Oa({ready:!1,layersToAdd:[],layersInControl:[]}),{options:i}=L8(e),r=hs(e,OP,i),{listeners:o,attrs:s}=q1(t.attrs),l=Wv(kd),c=Wv(_A),u=Wv(DB),d=Wv(ULt);fn(Zc,e.useGlobalLeaflet);const f=P(()=>{const _={};return e.noBlockingAnimations&&(_.animate=!1),_}),m=P(()=>{const _=f.value;return e.padding&&(_.padding=e.padding),e.paddingTopLeft&&(_.paddingTopLeft=e.paddingTopLeft),e.paddingBottomRight&&(_.paddingBottomRight=e.paddingBottomRight),_}),v={moveend:jB(_=>{a.leafletRef&&(t.emit("update:zoom",a.leafletRef.getZoom()),t.emit("update:center",a.leafletRef.getCenter()),t.emit("update:bounds",a.leafletRef.getBounds()))}),overlayadd(_){const w=a.layersInControl.find(C=>C.name===_.name);w&&w.updateVisibleProp(!0)},overlayremove(_){const w=a.layersInControl.find(C=>C.name===_.name);w&&w.updateVisibleProp(!1)}};yn(async()=>{e.useGlobalLeaflet&&(Cl.L=Cl.L||await vt(()=>Promise.resolve().then(()=>x8e),void 0));const{map:_,CRS:w,Icon:C,latLngBounds:S,latLng:M,stamp:x}=e.useGlobalLeaflet?Cl.L:await vt(()=>import("./leaflet-src.esm-BbVvHyQa.js"),[]);try{r.beforeMapMount&&await r.beforeMapMount()}catch(D){console.error(`The following error occurred running the provided beforeMapMount hook ${D.message}`)}await BLt(C);const E=typeof r.crs=="string"?w[r.crs]:r.crs;r.crs=E||w.EPSG3857;const k={addLayer(D){D.layerType!==void 0&&(a.layerControl===void 0?a.layersToAdd.push(D):a.layersInControl.find(T=>x(T.leafletObject)===x(D.leafletObject))||(a.layerControl.addLayer(D),a.layersInControl.push(D))),D.visible!==!1&&a.leafletRef.addLayer(D.leafletObject)},removeLayer(D){D.layerType!==void 0&&(a.layerControl===void 0?a.layersToAdd=a.layersToAdd.filter(T=>T.name!==D.name):(a.layerControl.removeLayer(D.leafletObject),a.layersInControl=a.layersInControl.filter(T=>x(T.leafletObject)!==x(D.leafletObject)))),a.leafletRef.removeLayer(D.leafletObject)},registerLayerControl(D){a.layerControl=D,a.layersToAdd.forEach(T=>{a.layerControl.addLayer(T)}),a.layersToAdd=[],u(D)},registerControl(D){a.leafletRef.addControl(D.leafletObject)},setZoom(D){const T=a.leafletRef.getZoom();D!==T&&a.leafletRef.setZoom(D,f.value)},setCrs(D){const T=a.leafletRef.getBounds();a.leafletRef.options.crs=D,a.leafletRef.fitBounds(T,{animate:!1,padding:[0,0]})},fitBounds(D){a.leafletRef.fitBounds(D,m.value)},setBounds(D){if(!D)return;const T=S(D);T.isValid()&&!(a.lastSetBounds||a.leafletRef.getBounds()).equals(T,0)&&(a.lastSetBounds=T,a.leafletRef.fitBounds(T))},setCenter(D){if(D==null)return;const T=M(D),I=a.lastSetCenter||a.leafletRef.getCenter();(I.lat!==T.lat||I.lng!==T.lng)&&(a.lastSetCenter=T,a.leafletRef.panTo(T,f.value))}};Gv(l,k.addLayer),Gv(c,k.removeLayer),Gv(u,k.registerControl),Gv(d,k.registerLayerControl),a.leafletRef=Us(_(n.value,r)),Rc(k,a.leafletRef,e),DP(a.leafletRef,v),DP(a.leafletRef,o),a.ready=!0,Lt(()=>t.emit("ready",a.leafletRef))}),hi(()=>{TB(v),a.leafletRef&&(a.leafletRef.off(),a.leafletRef.remove())});const g=P(()=>a.leafletRef),y=P(()=>a.ready);return{root:n,ready:y,leafletObject:g,attrs:s}},render({attrs:e}){return e.style||(e.style={}),e.style.width||(e.style.width="100%"),e.style.height||(e.style.height="100%"),Ma("div",{...e,ref:"root"},this.ready&&this.$slots.default?this.$slots.default():{})}}),tPt=["Symbol(Comment)","Symbol(Text)"],nPt=["LTooltip","LPopup"],qB={...th,draggable:{type:Boolean,default:void 0},icon:{type:[Object]},zIndexOffset:{type:Number},latLng:{type:[Object,Array],custom:!0,required:!0}},aPt=(e,t,n)=>{const{options:a,methods:i}=bA(e,t,n),r=hs(e,qB,a),o={...i,setDraggable(s){t.value.dragging&&(s?t.value.dragging.enable():t.value.dragging.disable())},latLngSync(s){n.emit("update:latLng",s.latlng),n.emit("update:lat-lng",s.latlng)},setLatLng(s){if(s!=null&&t.value){const l=t.value.getLatLng();(!l||!l.equals(s))&&t.value.setLatLng(s)}}};return{options:r,methods:o}},iPt=(e,t)=>{const n=t.slots.default&&t.slots.default();return n&&n.length&&n.some(rPt)};function rPt(e){return!(tPt.includes(e.type.toString())||nPt.includes(e.type.name))}const oPt=Ve({name:"LMarker",props:qB,setup(e,t){const n=F(),a=F(!1),i=B(Zc),r=Oo(kd);fn(VB,()=>{var c;return!!((c=n.value)!=null&&c.getElement())}),fn(OB,c=>{var u,d;const f=s1((u=n.value)==null?void 0:u.getElement)&&((d=n.value)==null?void 0:d.getElement());f&&(f.innerHTML=c)}),fn(IB,c=>{var u;return((u=n.value)==null?void 0:u.setIcon)&&n.value.setIcon(c)});const{options:o,methods:s}=aPt(e,n,t),l={moveHandler:jB(s.latLngSync)};return yn(async()=>{const{marker:c,divIcon:u}=i?Cl.L:await vt(()=>import("./leaflet-src.esm-BbVvHyQa.js"),[]);iPt(o,t)&&(o.icon=u({className:""})),n.value=Us(c(e.latLng,o));const{listeners:d}=q1(t.attrs);n.value.on(d),n.value.on("move",l.moveHandler),Rc(s,n.value,e),r({...e,...s,leafletObject:n.value}),a.value=!0,Lt(()=>t.emit("ready",n.value))}),hi(()=>TB(l)),{ready:a,leafletObject:n}},render(){return wA(this.ready,this.$slots)}}),YB={...$A,smoothFactor:{type:Number},noClip:{type:Boolean,default:void 0},latLngs:{type:Array,required:!0,custom:!0}},sPt=(e,t,n)=>{const{options:a,methods:i}=ZB(e,t,n),r=hs(e,YB,a),o={...i,setSmoothFactor(s){t.value.setStyle({smoothFactor:s})},setNoClip(s){t.value.setStyle({noClip:s})},addLatLng(s){t.value.addLatLng(s)}};return{options:r,methods:o}},eg={...YB},lPt=(e,t,n)=>{const{options:a,methods:i}=sPt(e,t,n),r=hs(e,eg,a),o={...i,toGeoJSON(s){return t.value.toGeoJSON(s)}};return{options:r,methods:o}},uPt=Ve({name:"LPolygon",props:eg,setup(e,t){const n=F(),a=F(!1),i=B(Zc),r=Oo(kd),{options:o,methods:s}=lPt(e,n,t);return yn(async()=>{const{polygon:l}=i?Cl.L:await vt(()=>import("./leaflet-src.esm-BbVvHyQa.js"),[]);n.value=Us(l(e.latLngs,o));const{listeners:c}=q1(t.attrs);n.value.on(c),Rc(s,n.value,e),r({...e,...s,leafletObject:n.value}),a.value=!0,Lt(()=>t.emit("ready",n.value))}),{ready:a,leafletObject:n}},render(){return wA(this.ready,this.$slots)}}),WB={...E8,content:{type:String,default:null}},cPt=(e,t)=>{const{options:n,methods:a}=L8(e),i={...a,setContent(r){t.value&&r!==null&&r!==void 0&&t.value.setContent(r)}};return{options:n,methods:i}},dPt=e=>e.default?Ma("div",{ref:"root"},e.default()):null;({...WB});({...eg,latLngs:{...eg.latLngs}});const SA={...AA,tms:{type:Boolean,default:void 0},subdomains:{type:[String,Array],validator:e=>typeof e=="string"?!0:Array.isArray(e)?e.every(t=>typeof t=="string"):!1},detectRetina:{type:Boolean,default:void 0},url:{type:String,required:!0,custom:!0}},fPt=(e,t,n)=>{const{options:a,methods:i}=UB(e,t,n),r=hs(e,SA,a),o={...i};return{options:r,methods:o}},hPt=Ve({props:SA,setup(e,t){const n=F(),a=B(Zc),i=Oo(kd),{options:r,methods:o}=fPt(e,n,t);return yn(async()=>{const{tileLayer:s}=a?Cl.L:await vt(()=>import("./leaflet-src.esm-BbVvHyQa.js"),[]);n.value=Us(s(e.url,r));const{listeners:l}=q1(t.attrs);n.value.on(l),Rc(o,n.value,e),i({...e,...o,leafletObject:n.value}),Lt(()=>t.emit("ready",n.value))}),{leafletObject:n}},render(){return null}}),pPt={...WB},mPt=(e,t)=>{const{options:n,methods:a}=cPt(e,t),i=Oo(NB);return hi(()=>{i()}),{options:n,methods:a}},l7=Ve({name:"LTooltip",props:pPt,setup(e,t){const n=F(),a=F(null),i=B(Zc),r=Oo(HB),{options:o,methods:s}=mPt(e,n);return yn(async()=>{const{tooltip:l}=i?Cl.L:await vt(()=>import("./leaflet-src.esm-BbVvHyQa.js"),[]);n.value=Us(l(o)),Rc(s,n.value,e);const{listeners:c}=q1(t.attrs);n.value.on(c),n.value.setContent(e.content||a.value||""),r(n.value),Lt(()=>t.emit("ready",n.value))}),{root:a,leafletObject:n}},render(){return dPt(this.$slots)}});({...SA});const CA="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEYSURBVHgB3dK9UcNAEAXgt2sDqUugBNwBqgBTASbyeEgUyhGKQKGIGEUaSqACXAIluARCGIlbdhnLso2wdHbC8ELd6Zv9OeCvh+CbLLolUChAiMn90/YxwyeKMcmoX1LAkBjZ7Gp/cIm5o4+guLl7dQ6NaDfQMGAs69+myaIJbQeryo7fhyT0TMXJC/JwsEJLvmS4tLre74Rpm7hO3xwQcxYBikoeBnaFis8cQg/VL9QVWz9SNBaSi29Aq3aTJN7d8g7Mou2nJHy6jTVX2ILZ/GyOTdhP8EDMUi8lm430CYwVG+6LWVYz7DkZQDA/BNsAf40H1g56YpZ6KY/ROTFysraXEZYzH2wT1PR0MbBZ1oeLcprM8a/yBTTJt5h+9UqaAAAAAElFTkSuQmCC";(function(e,t,n){function a(i,r){for(;(i=i.parentElement)&&!i.classList.contains(r););return i}L.drawVersion="1.0.4",L.Draw={},L.drawLocal={draw:{toolbar:{actions:{title:"Cancel drawing",text:"Cancel"},finish:{title:"Finish drawing",text:"Finish"},undo:{title:"Delete last point drawn",text:"Delete last point"},buttons:{polyline:"Draw a polyline",polygon:"Draw a polygon",rectangle:"Draw a rectangle",circle:"Draw a circle",marker:"Draw a marker",circlemarker:"Draw a circlemarker"}},handlers:{circle:{tooltip:{start:"Click and drag to draw circle."},radius:"Radius"},circlemarker:{tooltip:{start:"Click map to place circle marker."}},marker:{tooltip:{start:"Click map to place marker."}},polygon:{tooltip:{start:"Click to start drawing shape.",cont:"Click to continue drawing shape.",end:"Click first point to close this shape."}},polyline:{error:"<strong>Error:</strong> shape edges cannot cross!",tooltip:{start:"Click to start drawing line.",cont:"Click to continue drawing line.",end:"Click last point to finish line."}},rectangle:{tooltip:{start:"Click and drag to draw rectangle."}},simpleshape:{tooltip:{end:"Release mouse to finish drawing."}}}},edit:{toolbar:{actions:{save:{title:"Save changes",text:"Save"},cancel:{title:"Cancel editing, discards all changes",text:"Cancel"},clearAll:{title:"Clear all layers",text:"Clear All"}},buttons:{edit:"Edit layers",editDisabled:"No layers to edit",remove:"Delete layers",removeDisabled:"No layers to delete"}},handlers:{edit:{tooltip:{text:"Drag handles or markers to edit features.",subtext:"Click cancel to undo changes."}},remove:{tooltip:{text:"Click on a feature to remove."}}}}},L.Draw.Event={},L.Draw.Event.CREATED="draw:created",L.Draw.Event.EDITED="draw:edited",L.Draw.Event.DELETED="draw:deleted",L.Draw.Event.DRAWSTART="draw:drawstart",L.Draw.Event.DRAWSTOP="draw:drawstop",L.Draw.Event.DRAWVERTEX="draw:drawvertex",L.Draw.Event.EDITSTART="draw:editstart",L.Draw.Event.EDITMOVE="draw:editmove",L.Draw.Event.EDITRESIZE="draw:editresize",L.Draw.Event.EDITVERTEX="draw:editvertex",L.Draw.Event.EDITSTOP="draw:editstop",L.Draw.Event.DELETESTART="draw:deletestart",L.Draw.Event.DELETESTOP="draw:deletestop",L.Draw.Event.TOOLBAROPENED="draw:toolbaropened",L.Draw.Event.TOOLBARCLOSED="draw:toolbarclosed",L.Draw.Event.MARKERCONTEXT="draw:markercontext",L.Draw=L.Draw||{},L.Draw.Feature=L.Handler.extend({initialize:function(i,r){this._map=i,this._container=i._container,this._overlayPane=i._panes.overlayPane,this._popupPane=i._panes.popupPane,r&&r.shapeOptions&&(r.shapeOptions=L.Util.extend({},this.options.shapeOptions,r.shapeOptions)),L.setOptions(this,r);var o=L.version.split(".");parseInt(o[0],10)===1&&parseInt(o[1],10)>=2?L.Draw.Feature.include(L.Evented.prototype):L.Draw.Feature.include(L.Mixin.Events)},enable:function(){this._enabled||(L.Handler.prototype.enable.call(this),this.fire("enabled",{handler:this.type}),this._map.fire(L.Draw.Event.DRAWSTART,{layerType:this.type}))},disable:function(){this._enabled&&(L.Handler.prototype.disable.call(this),this._map.fire(L.Draw.Event.DRAWSTOP,{layerType:this.type}),this.fire("disabled",{handler:this.type}))},addHooks:function(){var i=this._map;i&&(L.DomUtil.disableTextSelection(),i.getContainer().focus(),this._tooltip=new L.Draw.Tooltip(this._map),L.DomEvent.on(this._container,"keyup",this._cancelDrawing,this))},removeHooks:function(){this._map&&(L.DomUtil.enableTextSelection(),this._tooltip.dispose(),this._tooltip=null,L.DomEvent.off(this._container,"keyup",this._cancelDrawing,this))},setOptions:function(i){L.setOptions(this,i)},_fireCreatedEvent:function(i){this._map.fire(L.Draw.Event.CREATED,{layer:i,layerType:this.type})},_cancelDrawing:function(i){i.keyCode===27&&(this._map.fire("draw:canceled",{layerType:this.type}),this.disable())}}),L.Draw.Polyline=L.Draw.Feature.extend({statics:{TYPE:"polyline"},Poly:L.Polyline,options:{allowIntersection:!0,repeatMode:!1,drawError:{color:"#b00b00",timeout:2500},icon:new L.DivIcon({iconSize:new L.Point(8,8),className:"leaflet-div-icon leaflet-editing-icon"}),touchIcon:new L.DivIcon({iconSize:new L.Point(20,20),className:"leaflet-div-icon leaflet-editing-icon leaflet-touch-icon"}),guidelineDistance:20,maxGuideLineLength:4e3,shapeOptions:{stroke:!0,color:"#3388ff",weight:4,opacity:.5,fill:!1,clickable:!0},metric:!0,feet:!0,nautic:!1,showLength:!0,zIndexOffset:2e3,factor:1,maxPoints:0},initialize:function(i,r){L.Browser.touch&&(this.options.icon=this.options.touchIcon),this.options.drawError.message=L.drawLocal.draw.handlers.polyline.error,r&&r.drawError&&(r.drawError=L.Util.extend({},this.options.drawError,r.drawError)),this.type=L.Draw.Polyline.TYPE,L.Draw.Feature.prototype.initialize.call(this,i,r)},addHooks:function(){L.Draw.Feature.prototype.addHooks.call(this),this._map&&(this._markers=[],this._markerGroup=new L.LayerGroup,this._map.addLayer(this._markerGroup),this._poly=new L.Polyline([],this.options.shapeOptions),this._tooltip.updateContent(this._getTooltipText()),this._mouseMarker||(this._mouseMarker=L.marker(this._map.getCenter(),{icon:L.divIcon({className:"leaflet-mouse-marker",iconAnchor:[20,20],iconSize:[40,40]}),opacity:0,zIndexOffset:this.options.zIndexOffset})),this._mouseMarker.on("mouseout",this._onMouseOut,this).on("mousemove",this._onMouseMove,this).on("mousedown",this._onMouseDown,this).on("mouseup",this._onMouseUp,this).addTo(this._map),this._map.on("mouseup",this._onMouseUp,this).on("mousemove",this._onMouseMove,this).on("zoomlevelschange",this._onZoomEnd,this).on("touchstart",this._onTouch,this).on("zoomend",this._onZoomEnd,this))},removeHooks:function(){L.Draw.Feature.prototype.removeHooks.call(this),this._clearHideErrorTimeout(),this._cleanUpShape(),this._map.removeLayer(this._markerGroup),delete this._markerGroup,delete this._markers,this._map.removeLayer(this._poly),delete this._poly,this._mouseMarker.off("mousedown",this._onMouseDown,this).off("mouseout",this._onMouseOut,this).off("mouseup",this._onMouseUp,this).off("mousemove",this._onMouseMove,this),this._map.removeLayer(this._mouseMarker),delete this._mouseMarker,this._clearGuides(),this._map.off("mouseup",this._onMouseUp,this).off("mousemove",this._onMouseMove,this).off("zoomlevelschange",this._onZoomEnd,this).off("zoomend",this._onZoomEnd,this).off("touchstart",this._onTouch,this).off("click",this._onTouch,this)},deleteLastVertex:function(){if(!(this._markers.length<=1)){var i=this._markers.pop(),r=this._poly,o=r.getLatLngs(),s=o.splice(-1,1)[0];this._poly.setLatLngs(o),this._markerGroup.removeLayer(i),r.getLatLngs().length<2&&this._map.removeLayer(r),this._vertexChanged(s,!1)}},addVertex:function(i){if(this._markers.length>=2&&!this.options.allowIntersection&&this._poly.newLatLngIntersects(i))return void this._showErrorTooltip();this._errorShown&&this._hideErrorTooltip(),this._markers.push(this._createMarker(i)),this._poly.addLatLng(i),this._poly.getLatLngs().length===2&&this._map.addLayer(this._poly),this._vertexChanged(i,!0)},completeShape:function(){this._markers.length<=1||!this._shapeIsValid()||(this._fireCreatedEvent(),this.disable(),this.options.repeatMode&&this.enable())},_finishShape:function(){var i=this._poly._defaultShape?this._poly._defaultShape():this._poly.getLatLngs(),r=this._poly.newLatLngIntersects(i[i.length-1]);if(!this.options.allowIntersection&&r||!this._shapeIsValid())return void this._showErrorTooltip();this._fireCreatedEvent(),this.disable(),this.options.repeatMode&&this.enable()},_shapeIsValid:function(){return!0},_onZoomEnd:function(){this._markers!==null&&this._updateGuide()},_onMouseMove:function(i){var r=this._map.mouseEventToLayerPoint(i.originalEvent),o=this._map.layerPointToLatLng(r);this._currentLatLng=o,this._updateTooltip(o),this._updateGuide(r),this._mouseMarker.setLatLng(o),L.DomEvent.preventDefault(i.originalEvent)},_vertexChanged:function(i,r){this._map.fire(L.Draw.Event.DRAWVERTEX,{layers:this._markerGroup}),this._updateFinishHandler(),this._updateRunningMeasure(i,r),this._clearGuides(),this._updateTooltip()},_onMouseDown:function(i){if(!this._clickHandled&&!this._touchHandled&&!this._disableMarkers){this._onMouseMove(i),this._clickHandled=!0,this._disableNewMarkers();var r=i.originalEvent,o=r.clientX,s=r.clientY;this._startPoint.call(this,o,s)}},_startPoint:function(i,r){this._mouseDownOrigin=L.point(i,r)},_onMouseUp:function(i){var r=i.originalEvent,o=r.clientX,s=r.clientY;this._endPoint.call(this,o,s,i),this._clickHandled=null},_endPoint:function(i,r,o){if(this._mouseDownOrigin){var s=L.point(i,r).distanceTo(this._mouseDownOrigin),l=this._calculateFinishDistance(o.latlng);this.options.maxPoints>1&&this.options.maxPoints==this._markers.length+1?(this.addVertex(o.latlng),this._finishShape()):l<10&&L.Browser.touch?this._finishShape():Math.abs(s)<9*(e.devicePixelRatio||1)&&this.addVertex(o.latlng),this._enableNewMarkers()}this._mouseDownOrigin=null},_onTouch:function(i){var r,o,s=i.originalEvent;!s.touches||!s.touches[0]||this._clickHandled||this._touchHandled||this._disableMarkers||(r=s.touches[0].clientX,o=s.touches[0].clientY,this._disableNewMarkers(),this._touchHandled=!0,this._startPoint.call(this,r,o),this._endPoint.call(this,r,o,i),this._touchHandled=null),this._clickHandled=null},_onMouseOut:function(){this._tooltip&&this._tooltip._onMouseOut.call(this._tooltip)},_calculateFinishDistance:function(i){var r;if(this._markers.length>0){var o;if(this.type===L.Draw.Polyline.TYPE)o=this._markers[this._markers.length-1];else{if(this.type!==L.Draw.Polygon.TYPE)return 1/0;o=this._markers[0]}var s=this._map.latLngToContainerPoint(o.getLatLng()),l=new L.Marker(i,{icon:this.options.icon,zIndexOffset:2*this.options.zIndexOffset}),c=this._map.latLngToContainerPoint(l.getLatLng());r=s.distanceTo(c)}else r=1/0;return r},_updateFinishHandler:function(){var i=this._markers.length;i>1&&this._markers[i-1].on("click",this._finishShape,this),i>2&&this._markers[i-2].off("click",this._finishShape,this)},_createMarker:function(i){var r=new L.Marker(i,{icon:this.options.icon,zIndexOffset:2*this.options.zIndexOffset});return this._markerGroup.addLayer(r),r},_updateGuide:function(i){var r=this._markers?this._markers.length:0;r>0&&(i=i||this._map.latLngToLayerPoint(this._currentLatLng),this._clearGuides(),this._drawGuide(this._map.latLngToLayerPoint(this._markers[r-1].getLatLng()),i))},_updateTooltip:function(i){var r=this._getTooltipText();i&&this._tooltip.updatePosition(i),this._errorShown||this._tooltip.updateContent(r)},_drawGuide:function(i,r){var o,s,l,c=Math.floor(Math.sqrt(Math.pow(r.x-i.x,2)+Math.pow(r.y-i.y,2))),u=this.options.guidelineDistance,d=this.options.maxGuideLineLength,f=c>d?c-d:u;for(this._guidesContainer||(this._guidesContainer=L.DomUtil.create("div","leaflet-draw-guides",this._overlayPane));f<c;f+=this.options.guidelineDistance)o=f/c,s={x:Math.floor(i.x*(1-o)+o*r.x),y:Math.floor(i.y*(1-o)+o*r.y)},l=L.DomUtil.create("div","leaflet-draw-guide-dash",this._guidesContainer),l.style.backgroundColor=this._errorShown?this.options.drawError.color:this.options.shapeOptions.color,L.DomUtil.setPosition(l,s)},_updateGuideColor:function(i){if(this._guidesContainer)for(var r=0,o=this._guidesContainer.childNodes.length;r<o;r++)this._guidesContainer.childNodes[r].style.backgroundColor=i},_clearGuides:function(){if(this._guidesContainer)for(;this._guidesContainer.firstChild;)this._guidesContainer.removeChild(this._guidesContainer.firstChild)},_getTooltipText:function(){var i,r,o=this.options.showLength;return this._markers.length===0?i={text:L.drawLocal.draw.handlers.polyline.tooltip.start}:(r=o?this._getMeasurementString():"",i=this._markers.length===1?{text:L.drawLocal.draw.handlers.polyline.tooltip.cont,subtext:r}:{text:L.drawLocal.draw.handlers.polyline.tooltip.end,subtext:r}),i},_updateRunningMeasure:function(i,r){var o,s,l=this._markers.length;this._markers.length===1?this._measurementRunningTotal=0:(o=l-(r?2:1),s=L.GeometryUtil.isVersion07x()?i.distanceTo(this._markers[o].getLatLng())*(this.options.factor||1):this._map.distance(i,this._markers[o].getLatLng())*(this.options.factor||1),this._measurementRunningTotal+=s*(r?1:-1))},_getMeasurementString:function(){var i,r=this._currentLatLng,o=this._markers[this._markers.length-1].getLatLng();return i=L.GeometryUtil.isVersion07x()?o&&r&&r.distanceTo?this._measurementRunningTotal+r.distanceTo(o)*(this.options.factor||1):this._measurementRunningTotal||0:o&&r?this._measurementRunningTotal+this._map.distance(r,o)*(this.options.factor||1):this._measurementRunningTotal||0,L.GeometryUtil.readableDistance(i,this.options.metric,this.options.feet,this.options.nautic,this.options.precision)},_showErrorTooltip:function(){this._errorShown=!0,this._tooltip.showAsError().updateContent({text:this.options.drawError.message}),this._updateGuideColor(this.options.drawError.color),this._poly.setStyle({color:this.options.drawError.color}),this._clearHideErrorTimeout(),this._hideErrorTimeout=setTimeout(L.Util.bind(this._hideErrorTooltip,this),this.options.drawError.timeout)},_hideErrorTooltip:function(){this._errorShown=!1,this._clearHideErrorTimeout(),this._tooltip.removeError().updateContent(this._getTooltipText()),this._updateGuideColor(this.options.shapeOptions.color),this._poly.setStyle({color:this.options.shapeOptions.color})},_clearHideErrorTimeout:function(){this._hideErrorTimeout&&(clearTimeout(this._hideErrorTimeout),this._hideErrorTimeout=null)},_disableNewMarkers:function(){this._disableMarkers=!0},_enableNewMarkers:function(){setTimeout((function(){this._disableMarkers=!1}).bind(this),50)},_cleanUpShape:function(){this._markers.length>1&&this._markers[this._markers.length-1].off("click",this._finishShape,this)},_fireCreatedEvent:function(){var i=new this.Poly(this._poly.getLatLngs(),this.options.shapeOptions);L.Draw.Feature.prototype._fireCreatedEvent.call(this,i)}}),L.Draw.Polygon=L.Draw.Polyline.extend({statics:{TYPE:"polygon"},Poly:L.Polygon,options:{showArea:!1,showLength:!1,shapeOptions:{stroke:!0,color:"#3388ff",weight:4,opacity:.5,fill:!0,fillColor:null,fillOpacity:.2,clickable:!0},metric:!0,feet:!0,nautic:!1,precision:{}},initialize:function(i,r){L.Draw.Polyline.prototype.initialize.call(this,i,r),this.type=L.Draw.Polygon.TYPE},_updateFinishHandler:function(){var i=this._markers.length;i===1&&this._markers[0].on("click",this._finishShape,this),i>2&&(this._markers[i-1].on("dblclick",this._finishShape,this),i>3&&this._markers[i-2].off("dblclick",this._finishShape,this))},_getTooltipText:function(){var i,r;return this._markers.length===0?i=L.drawLocal.draw.handlers.polygon.tooltip.start:this._markers.length<3?(i=L.drawLocal.draw.handlers.polygon.tooltip.cont,r=this._getMeasurementString()):(i=L.drawLocal.draw.handlers.polygon.tooltip.end,r=this._getMeasurementString()),{text:i,subtext:r}},_getMeasurementString:function(){var i=this._area,r="";return i||this.options.showLength?(this.options.showLength&&(r=L.Draw.Polyline.prototype._getMeasurementString.call(this)),i&&(r+="<br>"+L.GeometryUtil.readableArea(i,this.options.metric,this.options.precision)),r):null},_shapeIsValid:function(){return this._markers.length>=3},_vertexChanged:function(i,r){var o;!this.options.allowIntersection&&this.options.showArea&&(o=this._poly.getLatLngs(),this._area=L.GeometryUtil.geodesicArea(o)),L.Draw.Polyline.prototype._vertexChanged.call(this,i,r)},_cleanUpShape:function(){var i=this._markers.length;i>0&&(this._markers[0].off("click",this._finishShape,this),i>2&&this._markers[i-1].off("dblclick",this._finishShape,this))}}),L.SimpleShape={},L.Draw.SimpleShape=L.Draw.Feature.extend({options:{repeatMode:!1},initialize:function(i,r){this._endLabelText=L.drawLocal.draw.handlers.simpleshape.tooltip.end,L.Draw.Feature.prototype.initialize.call(this,i,r)},addHooks:function(){L.Draw.Feature.prototype.addHooks.call(this),this._map&&(this._mapDraggable=this._map.dragging.enabled(),this._mapDraggable&&this._map.dragging.disable(),this._container.style.cursor="crosshair",this._tooltip.updateContent({text:this._initialLabelText}),this._map.on("mousedown",this._onMouseDown,this).on("mousemove",this._onMouseMove,this).on("touchstart",this._onMouseDown,this).on("touchmove",this._onMouseMove,this),t.addEventListener("touchstart",L.DomEvent.preventDefault,{passive:!1}))},removeHooks:function(){L.Draw.Feature.prototype.removeHooks.call(this),this._map&&(this._mapDraggable&&this._map.dragging.enable(),this._container.style.cursor="",this._map.off("mousedown",this._onMouseDown,this).off("mousemove",this._onMouseMove,this).off("touchstart",this._onMouseDown,this).off("touchmove",this._onMouseMove,this),L.DomEvent.off(t,"mouseup",this._onMouseUp,this),L.DomEvent.off(t,"touchend",this._onMouseUp,this),t.removeEventListener("touchstart",L.DomEvent.preventDefault),this._shape&&(this._map.removeLayer(this._shape),delete this._shape)),this._isDrawing=!1},_getTooltipText:function(){return{text:this._endLabelText}},_onMouseDown:function(i){this._isDrawing=!0,this._startLatLng=i.latlng,L.DomEvent.on(t,"mouseup",this._onMouseUp,this).on(t,"touchend",this._onMouseUp,this).preventDefault(i.originalEvent)},_onMouseMove:function(i){var r=i.latlng;this._tooltip.updatePosition(r),this._isDrawing&&(this._tooltip.updateContent(this._getTooltipText()),this._drawShape(r))},_onMouseUp:function(){this._shape&&this._fireCreatedEvent(),this.disable(),this.options.repeatMode&&this.enable()}}),L.Draw.Rectangle=L.Draw.SimpleShape.extend({statics:{TYPE:"rectangle"},options:{shapeOptions:{stroke:!0,color:"#3388ff",weight:4,opacity:.5,fill:!0,fillColor:null,fillOpacity:.2,clickable:!0},showArea:!0,metric:!0},initialize:function(i,r){this.type=L.Draw.Rectangle.TYPE,this._initialLabelText=L.drawLocal.draw.handlers.rectangle.tooltip.start,L.Draw.SimpleShape.prototype.initialize.call(this,i,r)},disable:function(){this._enabled&&(this._isCurrentlyTwoClickDrawing=!1,L.Draw.SimpleShape.prototype.disable.call(this))},_onMouseUp:function(i){if(!this._shape&&!this._isCurrentlyTwoClickDrawing)return void(this._isCurrentlyTwoClickDrawing=!0);this._isCurrentlyTwoClickDrawing&&!a(i.target,"leaflet-pane")||L.Draw.SimpleShape.prototype._onMouseUp.call(this)},_drawShape:function(i){this._shape?this._shape.setBounds(new L.LatLngBounds(this._startLatLng,i)):(this._shape=new L.Rectangle(new L.LatLngBounds(this._startLatLng,i),this.options.shapeOptions),this._map.addLayer(this._shape))},_fireCreatedEvent:function(){var i=new L.Rectangle(this._shape.getBounds(),this.options.shapeOptions);L.Draw.SimpleShape.prototype._fireCreatedEvent.call(this,i)},_getTooltipText:function(){var i,r,o,s=L.Draw.SimpleShape.prototype._getTooltipText.call(this),l=this._shape,c=this.options.showArea;return l&&(i=this._shape._defaultShape?this._shape._defaultShape():this._shape.getLatLngs(),r=L.GeometryUtil.geodesicArea(i),o=c?L.GeometryUtil.readableArea(r,this.options.metric):""),{text:s.text,subtext:o}}}),L.Draw.Marker=L.Draw.Feature.extend({statics:{TYPE:"marker"},options:{icon:new L.Icon.Default,repeatMode:!1,zIndexOffset:2e3},initialize:function(i,r){this.type=L.Draw.Marker.TYPE,this._initialLabelText=L.drawLocal.draw.handlers.marker.tooltip.start,L.Draw.Feature.prototype.initialize.call(this,i,r)},addHooks:function(){L.Draw.Feature.prototype.addHooks.call(this),this._map&&(this._tooltip.updateContent({text:this._initialLabelText}),this._mouseMarker||(this._mouseMarker=L.marker(this._map.getCenter(),{icon:L.divIcon({className:"leaflet-mouse-marker",iconAnchor:[20,20],iconSize:[40,40]}),opacity:0,zIndexOffset:this.options.zIndexOffset})),this._mouseMarker.on("click",this._onClick,this).addTo(this._map),this._map.on("mousemove",this._onMouseMove,this),this._map.on("click",this._onTouch,this))},removeHooks:function(){L.Draw.Feature.prototype.removeHooks.call(this),this._map&&(this._map.off("click",this._onClick,this).off("click",this._onTouch,this),this._marker&&(this._marker.off("click",this._onClick,this),this._map.removeLayer(this._marker),delete this._marker),this._mouseMarker.off("click",this._onClick,this),this._map.removeLayer(this._mouseMarker),delete this._mouseMarker,this._map.off("mousemove",this._onMouseMove,this))},_onMouseMove:function(i){var r=i.latlng;this._tooltip.updatePosition(r),this._mouseMarker.setLatLng(r),this._marker?(r=this._mouseMarker.getLatLng(),this._marker.setLatLng(r)):(this._marker=this._createMarker(r),this._marker.on("click",this._onClick,this),this._map.on("click",this._onClick,this).addLayer(this._marker))},_createMarker:function(i){return new L.Marker(i,{icon:this.options.icon,zIndexOffset:this.options.zIndexOffset})},_onClick:function(){this._fireCreatedEvent(),this.disable(),this.options.repeatMode&&this.enable()},_onTouch:function(i){this._onMouseMove(i),this._onClick()},_fireCreatedEvent:function(){var i=new L.Marker.Touch(this._marker.getLatLng(),{icon:this.options.icon});L.Draw.Feature.prototype._fireCreatedEvent.call(this,i)}}),L.Draw.CircleMarker=L.Draw.Marker.extend({statics:{TYPE:"circlemarker"},options:{stroke:!0,color:"#3388ff",weight:4,opacity:.5,fill:!0,fillColor:null,fillOpacity:.2,clickable:!0,zIndexOffset:2e3},initialize:function(i,r){this.type=L.Draw.CircleMarker.TYPE,this._initialLabelText=L.drawLocal.draw.handlers.circlemarker.tooltip.start,L.Draw.Feature.prototype.initialize.call(this,i,r)},_fireCreatedEvent:function(){var i=new L.CircleMarker(this._marker.getLatLng(),this.options);L.Draw.Feature.prototype._fireCreatedEvent.call(this,i)},_createMarker:function(i){return new L.CircleMarker(i,this.options)}}),L.Draw.Circle=L.Draw.SimpleShape.extend({statics:{TYPE:"circle"},options:{shapeOptions:{stroke:!0,color:"#3388ff",weight:4,opacity:.5,fill:!0,fillColor:null,fillOpacity:.2,clickable:!0},showRadius:!0,metric:!0,feet:!0,nautic:!1},initialize:function(i,r){this.type=L.Draw.Circle.TYPE,this._initialLabelText=L.drawLocal.draw.handlers.circle.tooltip.start,L.Draw.SimpleShape.prototype.initialize.call(this,i,r)},_drawShape:function(i){if(L.GeometryUtil.isVersion07x())var r=this._startLatLng.distanceTo(i);else var r=this._map.distance(this._startLatLng,i);this._shape?this._shape.setRadius(r):(this._shape=new L.Circle(this._startLatLng,r,this.options.shapeOptions),this._map.addLayer(this._shape))},_fireCreatedEvent:function(){var i=new L.Circle(this._startLatLng,this._shape.getRadius(),this.options.shapeOptions);L.Draw.SimpleShape.prototype._fireCreatedEvent.call(this,i)},_onMouseMove:function(i){var r,o=i.latlng,s=this.options.showRadius,l=this.options.metric;if(this._tooltip.updatePosition(o),this._isDrawing){this._drawShape(o),r=this._shape.getRadius().toFixed(1);var c="";s&&(c=L.drawLocal.draw.handlers.circle.radius+": "+L.GeometryUtil.readableDistance(r,l,this.options.feet,this.options.nautic)),this._tooltip.updateContent({text:this._endLabelText,subtext:c})}}}),L.Edit=L.Edit||{},L.Edit.Marker=L.Handler.extend({initialize:function(i,r){this._marker=i,L.setOptions(this,r)},addHooks:function(){var i=this._marker;i.dragging.enable(),i.on("dragend",this._onDragEnd,i),this._toggleMarkerHighlight()},removeHooks:function(){var i=this._marker;i.dragging.disable(),i.off("dragend",this._onDragEnd,i),this._toggleMarkerHighlight()},_onDragEnd:function(i){var r=i.target;r.edited=!0,this._map.fire(L.Draw.Event.EDITMOVE,{layer:r})},_toggleMarkerHighlight:function(){var i=this._marker._icon;i&&(i.style.display="none",L.DomUtil.hasClass(i,"leaflet-edit-marker-selected")?(L.DomUtil.removeClass(i,"leaflet-edit-marker-selected"),this._offsetMarker(i,-4)):(L.DomUtil.addClass(i,"leaflet-edit-marker-selected"),this._offsetMarker(i,4)),i.style.display="")},_offsetMarker:function(i,r){var o=parseInt(i.style.marginTop,10)-r,s=parseInt(i.style.marginLeft,10)-r;i.style.marginTop=o+"px",i.style.marginLeft=s+"px"}}),L.Marker.addInitHook(function(){L.Edit.Marker&&(this.editing=new L.Edit.Marker(this),this.options.editable&&this.editing.enable())}),L.Edit=L.Edit||{},L.Edit.Poly=L.Handler.extend({initialize:function(i){this.latlngs=[i._latlngs],i._holes&&(this.latlngs=this.latlngs.concat(i._holes)),this._poly=i,this._poly.on("revert-edited",this._updateLatLngs,this)},_defaultShape:function(){return L.Polyline._flat?L.Polyline._flat(this._poly._latlngs)?this._poly._latlngs:this._poly._latlngs[0]:this._poly._latlngs},_eachVertexHandler:function(i){for(var r=0;r<this._verticesHandlers.length;r++)i(this._verticesHandlers[r])},addHooks:function(){this._initHandlers(),this._eachVertexHandler(function(i){i.addHooks()})},removeHooks:function(){this._eachVertexHandler(function(i){i.removeHooks()})},updateMarkers:function(){this._eachVertexHandler(function(i){i.updateMarkers()})},_initHandlers:function(){this._verticesHandlers=[];for(var i=0;i<this.latlngs.length;i++)this._verticesHandlers.push(new L.Edit.PolyVerticesEdit(this._poly,this.latlngs[i],this._poly.options.poly))},_updateLatLngs:function(i){this.latlngs=[i.layer._latlngs],i.layer._holes&&(this.latlngs=this.latlngs.concat(i.layer._holes))}}),L.Edit.PolyVerticesEdit=L.Handler.extend({options:{icon:new L.DivIcon({iconSize:new L.Point(8,8),className:"leaflet-div-icon leaflet-editing-icon"}),touchIcon:new L.DivIcon({iconSize:new L.Point(20,20),className:"leaflet-div-icon leaflet-editing-icon leaflet-touch-icon"}),drawError:{color:"#b00b00",timeout:1e3}},initialize:function(i,r,o){L.Browser.touch&&(this.options.icon=this.options.touchIcon),this._poly=i,o&&o.drawError&&(o.drawError=L.Util.extend({},this.options.drawError,o.drawError)),this._latlngs=r,L.setOptions(this,o)},_defaultShape:function(){return L.Polyline._flat?L.Polyline._flat(this._latlngs)?this._latlngs:this._latlngs[0]:this._latlngs},addHooks:function(){var i=this._poly,r=i._path;i instanceof L.Polygon||(i.options.fill=!1,i.options.editing&&(i.options.editing.fill=!1)),r&&i.options.editing&&i.options.editing.className&&(i.options.original.className&&i.options.original.className.split(" ").forEach(function(o){L.DomUtil.removeClass(r,o)}),i.options.editing.className.split(" ").forEach(function(o){L.DomUtil.addClass(r,o)})),i.setStyle(i.options.editing),this._poly._map&&(this._map=this._poly._map,this._markerGroup||this._initMarkers(),this._poly._map.addLayer(this._markerGroup))},removeHooks:function(){var i=this._poly,r=i._path;r&&i.options.editing&&i.options.editing.className&&(i.options.editing.className.split(" ").forEach(function(o){L.DomUtil.removeClass(r,o)}),i.options.original.className&&i.options.original.className.split(" ").forEach(function(o){L.DomUtil.addClass(r,o)})),i.setStyle(i.options.original),i._map&&(i._map.removeLayer(this._markerGroup),delete this._markerGroup,delete this._markers)},updateMarkers:function(){this._markerGroup.clearLayers(),this._initMarkers()},_initMarkers:function(){this._markerGroup||(this._markerGroup=new L.LayerGroup),this._markers=[];var i,r,o,s,l=this._defaultShape();for(i=0,o=l.length;i<o;i++)s=this._createMarker(l[i],i),s.on("click",this._onMarkerClick,this),s.on("contextmenu",this._onContextMenu,this),this._markers.push(s);var c,u;for(i=0,r=o-1;i<o;r=i++)(i!==0||L.Polygon&&this._poly instanceof L.Polygon)&&(c=this._markers[r],u=this._markers[i],this._createMiddleMarker(c,u),this._updatePrevNext(c,u))},_createMarker:function(i,r){var o=new L.Marker.Touch(i,{draggable:!0,icon:this.options.icon});return o._origLatLng=i,o._index=r,o.on("dragstart",this._onMarkerDragStart,this).on("drag",this._onMarkerDrag,this).on("dragend",this._fireEdit,this).on("touchmove",this._onTouchMove,this).on("touchend",this._fireEdit,this).on("MSPointerMove",this._onTouchMove,this).on("MSPointerUp",this._fireEdit,this),this._markerGroup.addLayer(o),o},_onMarkerDragStart:function(){this._poly.fire("editstart")},_spliceLatLngs:function(){var i=this._defaultShape(),r=[].splice.apply(i,arguments);return this._poly._convertLatLngs(i,!0),this._poly.redraw(),r},_removeMarker:function(i){var r=i._index;this._markerGroup.removeLayer(i),this._markers.splice(r,1),this._spliceLatLngs(r,1),this._updateIndexes(r,-1),i.off("dragstart",this._onMarkerDragStart,this).off("drag",this._onMarkerDrag,this).off("dragend",this._fireEdit,this).off("touchmove",this._onMarkerDrag,this).off("touchend",this._fireEdit,this).off("click",this._onMarkerClick,this).off("MSPointerMove",this._onTouchMove,this).off("MSPointerUp",this._fireEdit,this)},_fireEdit:function(){this._poly.edited=!0,this._poly.fire("edit"),this._poly._map.fire(L.Draw.Event.EDITVERTEX,{layers:this._markerGroup,poly:this._poly})},_onMarkerDrag:function(i){var r=i.target,o=this._poly,s=L.LatLngUtil.cloneLatLng(r._origLatLng);if(L.extend(r._origLatLng,r._latlng),o.options.poly){var l=o._map._editTooltip;if(!o.options.poly.allowIntersection&&o.intersects()){L.extend(r._origLatLng,s),r.setLatLng(s);var c=o.options.color;o.setStyle({color:this.options.drawError.color}),l&&l.updateContent({text:L.drawLocal.draw.handlers.polyline.error}),setTimeout(function(){o.setStyle({color:c}),l&&l.updateContent({text:L.drawLocal.edit.handlers.edit.tooltip.text,subtext:L.drawLocal.edit.handlers.edit.tooltip.subtext})},1e3)}}r._middleLeft&&r._middleLeft.setLatLng(this._getMiddleLatLng(r._prev,r)),r._middleRight&&r._middleRight.setLatLng(this._getMiddleLatLng(r,r._next)),this._poly._bounds._southWest=L.latLng(1/0,1/0),this._poly._bounds._northEast=L.latLng(-1/0,-1/0);var u=this._poly.getLatLngs();this._poly._convertLatLngs(u,!0),this._poly.redraw(),this._poly.fire("editdrag")},_onMarkerClick:function(i){var r=L.Polygon&&this._poly instanceof L.Polygon?4:3,o=i.target;this._defaultShape().length<r||(this._removeMarker(o),this._updatePrevNext(o._prev,o._next),o._middleLeft&&this._markerGroup.removeLayer(o._middleLeft),o._middleRight&&this._markerGroup.removeLayer(o._middleRight),o._prev&&o._next?this._createMiddleMarker(o._prev,o._next):o._prev?o._next||(o._prev._middleRight=null):o._next._middleLeft=null,this._fireEdit())},_onContextMenu:function(i){var r=i.target;this._poly,this._poly._map.fire(L.Draw.Event.MARKERCONTEXT,{marker:r,layers:this._markerGroup,poly:this._poly}),L.DomEvent.stopPropagation},_onTouchMove:function(i){var r=this._map.mouseEventToLayerPoint(i.originalEvent.touches[0]),o=this._map.layerPointToLatLng(r),s=i.target;L.extend(s._origLatLng,o),s._middleLeft&&s._middleLeft.setLatLng(this._getMiddleLatLng(s._prev,s)),s._middleRight&&s._middleRight.setLatLng(this._getMiddleLatLng(s,s._next)),this._poly.redraw(),this.updateMarkers()},_updateIndexes:function(i,r){this._markerGroup.eachLayer(function(o){o._index>i&&(o._index+=r)})},_createMiddleMarker:function(i,r){var o,s,l,c=this._getMiddleLatLng(i,r),u=this._createMarker(c);u.setOpacity(.6),i._middleRight=r._middleLeft=u,s=function(){u.off("touchmove",s,this);var d=r._index;u._index=d,u.off("click",o,this).on("click",this._onMarkerClick,this),c.lat=u.getLatLng().lat,c.lng=u.getLatLng().lng,this._spliceLatLngs(d,0,c),this._markers.splice(d,0,u),u.setOpacity(1),this._updateIndexes(d,1),r._index++,this._updatePrevNext(i,u),this._updatePrevNext(u,r),this._poly.fire("editstart")},l=function(){u.off("dragstart",s,this),u.off("dragend",l,this),u.off("touchmove",s,this),this._createMiddleMarker(i,u),this._createMiddleMarker(u,r)},o=function(){s.call(this),l.call(this),this._fireEdit()},u.on("click",o,this).on("dragstart",s,this).on("dragend",l,this).on("touchmove",s,this),this._markerGroup.addLayer(u)},_updatePrevNext:function(i,r){i&&(i._next=r),r&&(r._prev=i)},_getMiddleLatLng:function(i,r){var o=this._poly._map,s=o.project(i.getLatLng()),l=o.project(r.getLatLng());return o.unproject(s._add(l)._divideBy(2))}}),L.Polyline.addInitHook(function(){this.editing||(L.Edit.Poly&&(this.editing=new L.Edit.Poly(this),this.options.editable&&this.editing.enable()),this.on("add",function(){this.editing&&this.editing.enabled()&&this.editing.addHooks()}),this.on("remove",function(){this.editing&&this.editing.enabled()&&this.editing.removeHooks()}))}),L.Edit=L.Edit||{},L.Edit.SimpleShape=L.Handler.extend({options:{moveIcon:new L.DivIcon({iconSize:new L.Point(8,8),className:"leaflet-div-icon leaflet-editing-icon leaflet-edit-move"}),resizeIcon:new L.DivIcon({iconSize:new L.Point(8,8),className:"leaflet-div-icon leaflet-editing-icon leaflet-edit-resize"}),touchMoveIcon:new L.DivIcon({iconSize:new L.Point(20,20),className:"leaflet-div-icon leaflet-editing-icon leaflet-edit-move leaflet-touch-icon"}),touchResizeIcon:new L.DivIcon({iconSize:new L.Point(20,20),className:"leaflet-div-icon leaflet-editing-icon leaflet-edit-resize leaflet-touch-icon"})},initialize:function(i,r){L.Browser.touch&&(this.options.moveIcon=this.options.touchMoveIcon,this.options.resizeIcon=this.options.touchResizeIcon),this._shape=i,L.Util.setOptions(this,r)},addHooks:function(){var i=this._shape;this._shape._map&&(this._map=this._shape._map,i.setStyle(i.options.editing),i._map&&(this._map=i._map,this._markerGroup||this._initMarkers(),this._map.addLayer(this._markerGroup)))},removeHooks:function(){var i=this._shape;if(i.setStyle(i.options.original),i._map){this._unbindMarker(this._moveMarker);for(var r=0,o=this._resizeMarkers.length;r<o;r++)this._unbindMarker(this._resizeMarkers[r]);this._resizeMarkers=null,this._map.removeLayer(this._markerGroup),delete this._markerGroup}this._map=null},updateMarkers:function(){this._markerGroup.clearLayers(),this._initMarkers()},_initMarkers:function(){this._markerGroup||(this._markerGroup=new L.LayerGroup),this._createMoveMarker(),this._createResizeMarker()},_createMoveMarker:function(){},_createResizeMarker:function(){},_createMarker:function(i,r){var o=new L.Marker.Touch(i,{draggable:!0,icon:r,zIndexOffset:10});return this._bindMarker(o),this._markerGroup.addLayer(o),o},_bindMarker:function(i){i.on("dragstart",this._onMarkerDragStart,this).on("drag",this._onMarkerDrag,this).on("dragend",this._onMarkerDragEnd,this).on("touchstart",this._onTouchStart,this).on("touchmove",this._onTouchMove,this).on("MSPointerMove",this._onTouchMove,this).on("touchend",this._onTouchEnd,this).on("MSPointerUp",this._onTouchEnd,this)},_unbindMarker:function(i){i.off("dragstart",this._onMarkerDragStart,this).off("drag",this._onMarkerDrag,this).off("dragend",this._onMarkerDragEnd,this).off("touchstart",this._onTouchStart,this).off("touchmove",this._onTouchMove,this).off("MSPointerMove",this._onTouchMove,this).off("touchend",this._onTouchEnd,this).off("MSPointerUp",this._onTouchEnd,this)},_onMarkerDragStart:function(i){i.target.setOpacity(0),this._shape.fire("editstart")},_fireEdit:function(){this._shape.edited=!0,this._shape.fire("edit")},_onMarkerDrag:function(i){var r=i.target,o=r.getLatLng();r===this._moveMarker?this._move(o):this._resize(o),this._shape.redraw(),this._shape.fire("editdrag")},_onMarkerDragEnd:function(i){i.target.setOpacity(1),this._fireEdit()},_onTouchStart:function(i){if(L.Edit.SimpleShape.prototype._onMarkerDragStart.call(this,i),typeof this._getCorners=="function"){var r=this._getCorners(),o=i.target,s=o._cornerIndex;o.setOpacity(0),this._oppositeCorner=r[(s+2)%4],this._toggleCornerMarkers(0,s)}this._shape.fire("editstart")},_onTouchMove:function(i){var r=this._map.mouseEventToLayerPoint(i.originalEvent.touches[0]),o=this._map.layerPointToLatLng(r);return i.target===this._moveMarker?this._move(o):this._resize(o),this._shape.redraw(),!1},_onTouchEnd:function(i){i.target.setOpacity(1),this.updateMarkers(),this._fireEdit()},_move:function(){},_resize:function(){}}),L.Edit=L.Edit||{},L.Edit.Rectangle=L.Edit.SimpleShape.extend({_createMoveMarker:function(){var i=this._shape.getBounds(),r=i.getCenter();this._moveMarker=this._createMarker(r,this.options.moveIcon)},_createResizeMarker:function(){var i=this._getCorners();this._resizeMarkers=[];for(var r=0,o=i.length;r<o;r++)this._resizeMarkers.push(this._createMarker(i[r],this.options.resizeIcon)),this._resizeMarkers[r]._cornerIndex=r},_onMarkerDragStart:function(i){L.Edit.SimpleShape.prototype._onMarkerDragStart.call(this,i);var r=this._getCorners(),o=i.target,s=o._cornerIndex;this._oppositeCorner=r[(s+2)%4],this._toggleCornerMarkers(0,s)},_onMarkerDragEnd:function(i){var r,o,s=i.target;s===this._moveMarker&&(r=this._shape.getBounds(),o=r.getCenter(),s.setLatLng(o)),this._toggleCornerMarkers(1),this._repositionCornerMarkers(),L.Edit.SimpleShape.prototype._onMarkerDragEnd.call(this,i)},_move:function(i){for(var r,o=this._shape._defaultShape?this._shape._defaultShape():this._shape.getLatLngs(),s=this._shape.getBounds(),l=s.getCenter(),c=[],u=0,d=o.length;u<d;u++)r=[o[u].lat-l.lat,o[u].lng-l.lng],c.push([i.lat+r[0],i.lng+r[1]]);this._shape.setLatLngs(c),this._repositionCornerMarkers(),this._map.fire(L.Draw.Event.EDITMOVE,{layer:this._shape})},_resize:function(i){var r;this._shape.setBounds(L.latLngBounds(i,this._oppositeCorner)),r=this._shape.getBounds(),this._moveMarker.setLatLng(r.getCenter()),this._map.fire(L.Draw.Event.EDITRESIZE,{layer:this._shape})},_getCorners:function(){var i=this._shape.getBounds();return[i.getNorthWest(),i.getNorthEast(),i.getSouthEast(),i.getSouthWest()]},_toggleCornerMarkers:function(i){for(var r=0,o=this._resizeMarkers.length;r<o;r++)this._resizeMarkers[r].setOpacity(i)},_repositionCornerMarkers:function(){for(var i=this._getCorners(),r=0,o=this._resizeMarkers.length;r<o;r++)this._resizeMarkers[r].setLatLng(i[r])}}),L.Rectangle.addInitHook(function(){L.Edit.Rectangle&&(this.editing=new L.Edit.Rectangle(this),this.options.editable&&this.editing.enable())}),L.Edit=L.Edit||{},L.Edit.CircleMarker=L.Edit.SimpleShape.extend({_createMoveMarker:function(){var i=this._shape.getLatLng();this._moveMarker=this._createMarker(i,this.options.moveIcon)},_createResizeMarker:function(){this._resizeMarkers=[]},_move:function(i){if(this._resizeMarkers.length){var r=this._getResizeMarkerPoint(i);this._resizeMarkers[0].setLatLng(r)}this._shape.setLatLng(i),this._map.fire(L.Draw.Event.EDITMOVE,{layer:this._shape})}}),L.CircleMarker.addInitHook(function(){L.Edit.CircleMarker&&(this.editing=new L.Edit.CircleMarker(this),this.options.editable&&this.editing.enable()),this.on("add",function(){this.editing&&this.editing.enabled()&&this.editing.addHooks()}),this.on("remove",function(){this.editing&&this.editing.enabled()&&this.editing.removeHooks()})}),L.Edit=L.Edit||{},L.Edit.Circle=L.Edit.CircleMarker.extend({_createResizeMarker:function(){var i=this._shape.getLatLng(),r=this._getResizeMarkerPoint(i);this._resizeMarkers=[],this._resizeMarkers.push(this._createMarker(r,this.options.resizeIcon))},_getResizeMarkerPoint:function(i){var r=this._shape._radius*Math.cos(Math.PI/4),o=this._map.project(i);return this._map.unproject([o.x+r,o.y-r])},_resize:function(i){var r=this._moveMarker.getLatLng();L.GeometryUtil.isVersion07x()?radius=r.distanceTo(i):radius=this._map.distance(r,i),this._shape.setRadius(radius),this._map.editTooltip&&this._map._editTooltip.updateContent({text:L.drawLocal.edit.handlers.edit.tooltip.subtext+"<br />"+L.drawLocal.edit.handlers.edit.tooltip.text,subtext:L.drawLocal.draw.handlers.circle.radius+": "+L.GeometryUtil.readableDistance(radius,!0,this.options.feet,this.options.nautic)}),this._shape.setRadius(radius),this._map.fire(L.Draw.Event.EDITRESIZE,{layer:this._shape})}}),L.Circle.addInitHook(function(){L.Edit.Circle&&(this.editing=new L.Edit.Circle(this),this.options.editable&&this.editing.enable())}),L.Map.mergeOptions({touchExtend:!0}),L.Map.TouchExtend=L.Handler.extend({initialize:function(i){this._map=i,this._container=i._container,this._pane=i._panes.overlayPane},addHooks:function(){L.DomEvent.on(this._container,"touchstart",this._onTouchStart,this),L.DomEvent.on(this._container,"touchend",this._onTouchEnd,this),L.DomEvent.on(this._container,"touchmove",this._onTouchMove,this),this._detectIE()?(L.DomEvent.on(this._container,"MSPointerDown",this._onTouchStart,this),L.DomEvent.on(this._container,"MSPointerUp",this._onTouchEnd,this),L.DomEvent.on(this._container,"MSPointerMove",this._onTouchMove,this),L.DomEvent.on(this._container,"MSPointerCancel",this._onTouchCancel,this)):(L.DomEvent.on(this._container,"touchcancel",this._onTouchCancel,this),L.DomEvent.on(this._container,"touchleave",this._onTouchLeave,this))},removeHooks:function(){L.DomEvent.off(this._container,"touchstart",this._onTouchStart,this),L.DomEvent.off(this._container,"touchend",this._onTouchEnd,this),L.DomEvent.off(this._container,"touchmove",this._onTouchMove,this),this._detectIE()?(L.DomEvent.off(this._container,"MSPointerDown",this._onTouchStart,this),L.DomEvent.off(this._container,"MSPointerUp",this._onTouchEnd,this),L.DomEvent.off(this._container,"MSPointerMove",this._onTouchMove,this),L.DomEvent.off(this._container,"MSPointerCancel",this._onTouchCancel,this)):(L.DomEvent.off(this._container,"touchcancel",this._onTouchCancel,this),L.DomEvent.off(this._container,"touchleave",this._onTouchLeave,this))},_touchEvent:function(i,r){var o={};if(i.touches!==void 0){if(!i.touches.length)return;o=i.touches[0]}else if(i.pointerType!=="touch"||(o=i,!this._filterClick(i)))return;var s=this._map.mouseEventToContainerPoint(o),l=this._map.mouseEventToLayerPoint(o),c=this._map.layerPointToLatLng(l);this._map.fire(r,{latlng:c,layerPoint:l,containerPoint:s,pageX:o.pageX,pageY:o.pageY,originalEvent:i})},_filterClick:function(i){var r=i.timeStamp||i.originalEvent.timeStamp,o=L.DomEvent._lastClick&&r-L.DomEvent._lastClick;return o&&o>100&&o<500||i.target._simulatedClick&&!i._simulated?(L.DomEvent.stop(i),!1):(L.DomEvent._lastClick=r,!0)},_onTouchStart:function(i){this._map._loaded&&this._touchEvent(i,"touchstart")},_onTouchEnd:function(i){this._map._loaded&&this._touchEvent(i,"touchend")},_onTouchCancel:function(i){if(this._map._loaded){var r="touchcancel";this._detectIE()&&(r="pointercancel"),this._touchEvent(i,r)}},_onTouchLeave:function(i){this._map._loaded&&this._touchEvent(i,"touchleave")},_onTouchMove:function(i){this._map._loaded&&this._touchEvent(i,"touchmove")},_detectIE:function(){var i=e.navigator.userAgent,r=i.indexOf("MSIE ");if(r>0)return parseInt(i.substring(r+5,i.indexOf(".",r)),10);if(i.indexOf("Trident/")>0){var o=i.indexOf("rv:");return parseInt(i.substring(o+3,i.indexOf(".",o)),10)}var s=i.indexOf("Edge/");return s>0&&parseInt(i.substring(s+5,i.indexOf(".",s)),10)}}),L.Map.addInitHook("addHandler","touchExtend",L.Map.TouchExtend),L.Marker.Touch=L.Marker.extend({_initInteraction:function(){return this.addInteractiveTarget?L.Marker.prototype._initInteraction.apply(this):this._initInteractionLegacy()},_initInteractionLegacy:function(){if(this.options.clickable){var i=this._icon,r=["dblclick","mousedown","mouseover","mouseout","contextmenu","touchstart","touchend","touchmove"];this._detectIE?r.concat(["MSPointerDown","MSPointerUp","MSPointerMove","MSPointerCancel"]):r.concat(["touchcancel"]),L.DomUtil.addClass(i,"leaflet-clickable"),L.DomEvent.on(i,"click",this._onMouseClick,this),L.DomEvent.on(i,"keypress",this._onKeyPress,this);for(var o=0;o<r.length;o++)L.DomEvent.on(i,r[o],this._fireMouseEvent,this);L.Handler.MarkerDrag&&(this.dragging=new L.Handler.MarkerDrag(this),this.options.draggable&&this.dragging.enable())}},_detectIE:function(){var i=e.navigator.userAgent,r=i.indexOf("MSIE ");if(r>0)return parseInt(i.substring(r+5,i.indexOf(".",r)),10);if(i.indexOf("Trident/")>0){var o=i.indexOf("rv:");return parseInt(i.substring(o+3,i.indexOf(".",o)),10)}var s=i.indexOf("Edge/");return s>0&&parseInt(i.substring(s+5,i.indexOf(".",s)),10)}}),L.LatLngUtil={cloneLatLngs:function(i){for(var r=[],o=0,s=i.length;o<s;o++)Array.isArray(i[o])?r.push(L.LatLngUtil.cloneLatLngs(i[o])):r.push(this.cloneLatLng(i[o]));return r},cloneLatLng:function(i){return L.latLng(i.lat,i.lng)}},function(){var i={km:2,ha:2,m:0,mi:2,ac:2,yd:0,ft:0,nm:2};L.GeometryUtil=L.extend(L.GeometryUtil||{},{geodesicArea:function(r){var o,s,l=r.length,c=0,u=Math.PI/180;if(l>2){for(var d=0;d<l;d++)o=r[d],s=r[(d+1)%l],c+=(s.lng-o.lng)*u*(2+Math.sin(o.lat*u)+Math.sin(s.lat*u));c=6378137*c*6378137/2}return Math.abs(c)},formattedNumber:function(r,o){var s=parseFloat(r).toFixed(o),l=L.drawLocal.format&&L.drawLocal.format.numeric,c=l&&l.delimiters,u=c&&c.thousands,d=c&&c.decimal;if(u||d){var f=s.split(".");s=u?f[0].replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1"+u):f[0],d=d||".",f.length>1&&(s=s+d+f[1])}return s},readableArea:function(r,o,u){var l,c,u=L.Util.extend({},i,u);return o?(c=["ha","m"],type=typeof o,type==="string"?c=[o]:type!=="boolean"&&(c=o),l=r>=1e6&&c.indexOf("km")!==-1?L.GeometryUtil.formattedNumber(1e-6*r,u.km)+" km²":r>=1e4&&c.indexOf("ha")!==-1?L.GeometryUtil.formattedNumber(1e-4*r,u.ha)+" ha":L.GeometryUtil.formattedNumber(r,u.m)+" m²"):(r/=.836127,l=r>=3097600?L.GeometryUtil.formattedNumber(r/3097600,u.mi)+" mi²":r>=4840?L.GeometryUtil.formattedNumber(r/4840,u.ac)+" acres":L.GeometryUtil.formattedNumber(r,u.yd)+" yd²"),l},readableDistance:function(r,o,s,l,d){var u,d=L.Util.extend({},i,d);switch(o?typeof o=="string"?o:"metric":s?"feet":l?"nauticalMile":"yards"){case"metric":u=r>1e3?L.GeometryUtil.formattedNumber(r/1e3,d.km)+" km":L.GeometryUtil.formattedNumber(r,d.m)+" m";break;case"feet":r*=3.28083,u=L.GeometryUtil.formattedNumber(r,d.ft)+" ft";break;case"nauticalMile":r*=.53996,u=L.GeometryUtil.formattedNumber(r/1e3,d.nm)+" nm";break;case"yards":default:r*=1.09361,u=r>1760?L.GeometryUtil.formattedNumber(r/1760,d.mi)+" miles":L.GeometryUtil.formattedNumber(r,d.yd)+" yd"}return u},isVersion07x:function(){var r=L.version.split(".");return parseInt(r[0],10)===0&&parseInt(r[1],10)===7}})}(),L.Util.extend(L.LineUtil,{segmentsIntersect:function(i,r,o,s){return this._checkCounterclockwise(i,o,s)!==this._checkCounterclockwise(r,o,s)&&this._checkCounterclockwise(i,r,o)!==this._checkCounterclockwise(i,r,s)},_checkCounterclockwise:function(i,r,o){return(o.y-i.y)*(r.x-i.x)>(r.y-i.y)*(o.x-i.x)}}),L.Polyline.include({intersects:function(){var i,r,o,s=this._getProjectedPoints(),l=s?s.length:0;if(this._tooFewPointsForIntersection())return!1;for(i=l-1;i>=3;i--)if(r=s[i-1],o=s[i],this._lineSegmentsIntersectsRange(r,o,i-2))return!0;return!1},newLatLngIntersects:function(i,r){return!!this._map&&this.newPointIntersects(this._map.latLngToLayerPoint(i),r)},newPointIntersects:function(i,r){var o=this._getProjectedPoints(),s=o?o.length:0,l=o?o[s-1]:null,c=s-2;return!this._tooFewPointsForIntersection(1)&&this._lineSegmentsIntersectsRange(l,i,c,r?1:0)},_tooFewPointsForIntersection:function(i){var r=this._getProjectedPoints(),o=r?r.length:0;return o+=i||0,!r||o<=3},_lineSegmentsIntersectsRange:function(i,r,o,s){var l,c,u=this._getProjectedPoints();s=s||0;for(var d=o;d>s;d--)if(l=u[d-1],c=u[d],L.LineUtil.segmentsIntersect(i,r,l,c))return!0;return!1},_getProjectedPoints:function(){if(!this._defaultShape)return this._originalPoints;for(var i=[],r=this._defaultShape(),o=0;o<r.length;o++)i.push(this._map.latLngToLayerPoint(r[o]));return i}}),L.Polygon.include({intersects:function(){var i,r,o,s,l=this._getProjectedPoints();return!this._tooFewPointsForIntersection()&&(!!L.Polyline.prototype.intersects.call(this)||(i=l.length,r=l[0],o=l[i-1],s=i-2,this._lineSegmentsIntersectsRange(o,r,s,1)))}}),L.Control.Draw=L.Control.extend({options:{position:"topleft",draw:{},edit:!1},initialize:function(i){if(L.version<"0.7")throw new Error("Leaflet.draw 0.2.3+ requires Leaflet 0.7.0+. Download latest from https://github.com/Leaflet/Leaflet/");L.Control.prototype.initialize.call(this,i);var r;this._toolbars={},L.DrawToolbar&&this.options.draw&&(r=new L.DrawToolbar(this.options.draw),this._toolbars[L.DrawToolbar.TYPE]=r,this._toolbars[L.DrawToolbar.TYPE].on("enable",this._toolbarEnabled,this)),L.EditToolbar&&this.options.edit&&(r=new L.EditToolbar(this.options.edit),this._toolbars[L.EditToolbar.TYPE]=r,this._toolbars[L.EditToolbar.TYPE].on("enable",this._toolbarEnabled,this)),L.toolbar=this},onAdd:function(i){var r,o=L.DomUtil.create("div","leaflet-draw"),s=!1;for(var l in this._toolbars)this._toolbars.hasOwnProperty(l)&&(r=this._toolbars[l].addToolbar(i))&&(s||(L.DomUtil.hasClass(r,"leaflet-draw-toolbar-top")||L.DomUtil.addClass(r.childNodes[0],"leaflet-draw-toolbar-top"),s=!0),o.appendChild(r));return o},onRemove:function(){for(var i in this._toolbars)this._toolbars.hasOwnProperty(i)&&this._toolbars[i].removeToolbar()},setDrawingOptions:function(i){for(var r in this._toolbars)this._toolbars[r]instanceof L.DrawToolbar&&this._toolbars[r].setOptions(i)},_toolbarEnabled:function(i){var r=i.target;for(var o in this._toolbars)this._toolbars[o]!==r&&this._toolbars[o].disable()}}),L.Map.mergeOptions({drawControlTooltips:!0,drawControl:!1}),L.Map.addInitHook(function(){this.options.drawControl&&(this.drawControl=new L.Control.Draw,this.addControl(this.drawControl))}),L.Toolbar=L.Class.extend({initialize:function(i){L.setOptions(this,i),this._modes={},this._actionButtons=[],this._activeMode=null;var r=L.version.split(".");parseInt(r[0],10)===1&&parseInt(r[1],10)>=2?L.Toolbar.include(L.Evented.prototype):L.Toolbar.include(L.Mixin.Events)},enabled:function(){return this._activeMode!==null},disable:function(){this.enabled()&&this._activeMode.handler.disable()},addToolbar:function(i){var r,o=L.DomUtil.create("div","leaflet-draw-section"),s=0,l=this._toolbarClass||"",c=this.getModeHandlers(i);for(this._toolbarContainer=L.DomUtil.create("div","leaflet-draw-toolbar leaflet-bar"),this._map=i,r=0;r<c.length;r++)c[r].enabled&&this._initModeHandler(c[r].handler,this._toolbarContainer,s++,l,c[r].title);if(s)return this._lastButtonIndex=--s,this._actionsContainer=L.DomUtil.create("ul","leaflet-draw-actions"),o.appendChild(this._toolbarContainer),o.appendChild(this._actionsContainer),o},removeToolbar:function(){for(var i in this._modes)this._modes.hasOwnProperty(i)&&(this._disposeButton(this._modes[i].button,this._modes[i].handler.enable,this._modes[i].handler),this._modes[i].handler.disable(),this._modes[i].handler.off("enabled",this._handlerActivated,this).off("disabled",this._handlerDeactivated,this));this._modes={};for(var r=0,o=this._actionButtons.length;r<o;r++)this._disposeButton(this._actionButtons[r].button,this._actionButtons[r].callback,this);this._actionButtons=[],this._actionsContainer=null},_initModeHandler:function(i,r,o,s,l){var c=i.type;this._modes[c]={},this._modes[c].handler=i,this._modes[c].button=this._createButton({type:c,title:l,className:s+"-"+c,container:r,callback:this._modes[c].handler.enable,context:this._modes[c].handler}),this._modes[c].buttonIndex=o,this._modes[c].handler.on("enabled",this._handlerActivated,this).on("disabled",this._handlerDeactivated,this)},_detectIOS:function(){return/iPad|iPhone|iPod/.test(navigator.userAgent)&&!e.MSStream},_createButton:function(i){var r=L.DomUtil.create("a",i.className||"",i.container),o=L.DomUtil.create("span","sr-only",i.container);r.href="#",r.appendChild(o),i.title&&(r.title=i.title,o.innerHTML=i.title),i.text&&(r.innerHTML=i.text,o.innerHTML=i.text);var s=this._detectIOS()?"touchstart":"click";return L.DomEvent.on(r,"click",L.DomEvent.stopPropagation).on(r,"mousedown",L.DomEvent.stopPropagation).on(r,"dblclick",L.DomEvent.stopPropagation).on(r,"touchstart",L.DomEvent.stopPropagation).on(r,"click",L.DomEvent.preventDefault).on(r,s,i.callback,i.context),r},_disposeButton:function(i,r){var o=this._detectIOS()?"touchstart":"click";L.DomEvent.off(i,"click",L.DomEvent.stopPropagation).off(i,"mousedown",L.DomEvent.stopPropagation).off(i,"dblclick",L.DomEvent.stopPropagation).off(i,"touchstart",L.DomEvent.stopPropagation).off(i,"click",L.DomEvent.preventDefault).off(i,o,r)},_handlerActivated:function(i){this.disable(),this._activeMode=this._modes[i.handler],L.DomUtil.addClass(this._activeMode.button,"leaflet-draw-toolbar-button-enabled"),this._showActionsToolbar(),this.fire("enable")},_handlerDeactivated:function(){this._hideActionsToolbar(),L.DomUtil.removeClass(this._activeMode.button,"leaflet-draw-toolbar-button-enabled"),this._activeMode=null,this.fire("disable")},_createActions:function(i){var r,o,s,l,c=this._actionsContainer,u=this.getActions(i),d=u.length;for(o=0,s=this._actionButtons.length;o<s;o++)this._disposeButton(this._actionButtons[o].button,this._actionButtons[o].callback);for(this._actionButtons=[];c.firstChild;)c.removeChild(c.firstChild);for(var f=0;f<d;f++)"enabled"in u[f]&&!u[f].enabled||(r=L.DomUtil.create("li","",c),l=this._createButton({title:u[f].title,text:u[f].text,container:r,callback:u[f].callback,context:u[f].context}),this._actionButtons.push({button:l,callback:u[f].callback}))},_showActionsToolbar:function(){var i=this._activeMode.buttonIndex,r=this._lastButtonIndex,o=this._activeMode.button.offsetTop-1;this._createActions(this._activeMode.handler),this._actionsContainer.style.top=o+"px",i===0&&(L.DomUtil.addClass(this._toolbarContainer,"leaflet-draw-toolbar-notop"),L.DomUtil.addClass(this._actionsContainer,"leaflet-draw-actions-top")),i===r&&(L.DomUtil.addClass(this._toolbarContainer,"leaflet-draw-toolbar-nobottom"),L.DomUtil.addClass(this._actionsContainer,"leaflet-draw-actions-bottom")),this._actionsContainer.style.display="block",this._map.fire(L.Draw.Event.TOOLBAROPENED)},_hideActionsToolbar:function(){this._actionsContainer.style.display="none",L.DomUtil.removeClass(this._toolbarContainer,"leaflet-draw-toolbar-notop"),L.DomUtil.removeClass(this._toolbarContainer,"leaflet-draw-toolbar-nobottom"),L.DomUtil.removeClass(this._actionsContainer,"leaflet-draw-actions-top"),L.DomUtil.removeClass(this._actionsContainer,"leaflet-draw-actions-bottom"),this._map.fire(L.Draw.Event.TOOLBARCLOSED)}}),L.Draw=L.Draw||{},L.Draw.Tooltip=L.Class.extend({initialize:function(i){this._map=i,this._popupPane=i._panes.popupPane,this._visible=!1,this._container=i.options.drawControlTooltips?L.DomUtil.create("div","leaflet-draw-tooltip",this._popupPane):null,this._singleLineLabel=!1,this._map.on("mouseout",this._onMouseOut,this)},dispose:function(){this._map.off("mouseout",this._onMouseOut,this),this._container&&(this._popupPane.removeChild(this._container),this._container=null)},updateContent:function(i){return this._container?(i.subtext=i.subtext||"",i.subtext.length!==0||this._singleLineLabel?i.subtext.length>0&&this._singleLineLabel&&(L.DomUtil.removeClass(this._container,"leaflet-draw-tooltip-single"),this._singleLineLabel=!1):(L.DomUtil.addClass(this._container,"leaflet-draw-tooltip-single"),this._singleLineLabel=!0),this._container.innerHTML=(i.subtext.length>0?'<span class="leaflet-draw-tooltip-subtext">'+i.subtext+"</span><br />":"")+"<span>"+i.text+"</span>",i.text||i.subtext?(this._visible=!0,this._container.style.visibility="inherit"):(this._visible=!1,this._container.style.visibility="hidden"),this):this},updatePosition:function(i){var r=this._map.latLngToLayerPoint(i),o=this._container;return this._container&&(this._visible&&(o.style.visibility="inherit"),L.DomUtil.setPosition(o,r)),this},showAsError:function(){return this._container&&L.DomUtil.addClass(this._container,"leaflet-error-draw-tooltip"),this},removeError:function(){return this._container&&L.DomUtil.removeClass(this._container,"leaflet-error-draw-tooltip"),this},_onMouseOut:function(){this._container&&(this._container.style.visibility="hidden")}}),L.DrawToolbar=L.Toolbar.extend({statics:{TYPE:"draw"},options:{polyline:{},polygon:{},rectangle:{},circle:{},marker:{},circlemarker:{}},initialize:function(i){for(var r in this.options)this.options.hasOwnProperty(r)&&i[r]&&(i[r]=L.extend({},this.options[r],i[r]));this._toolbarClass="leaflet-draw-draw",L.Toolbar.prototype.initialize.call(this,i)},getModeHandlers:function(i){return[{enabled:this.options.polyline,handler:new L.Draw.Polyline(i,this.options.polyline),title:L.drawLocal.draw.toolbar.buttons.polyline},{enabled:this.options.polygon,handler:new L.Draw.Polygon(i,this.options.polygon),title:L.drawLocal.draw.toolbar.buttons.polygon},{enabled:this.options.rectangle,handler:new L.Draw.Rectangle(i,this.options.rectangle),title:L.drawLocal.draw.toolbar.buttons.rectangle},{enabled:this.options.circle,handler:new L.Draw.Circle(i,this.options.circle),title:L.drawLocal.draw.toolbar.buttons.circle},{enabled:this.options.marker,handler:new L.Draw.Marker(i,this.options.marker),title:L.drawLocal.draw.toolbar.buttons.marker},{enabled:this.options.circlemarker,handler:new L.Draw.CircleMarker(i,this.options.circlemarker),title:L.drawLocal.draw.toolbar.buttons.circlemarker}]},getActions:function(i){return[{enabled:i.completeShape,title:L.drawLocal.draw.toolbar.finish.title,text:L.drawLocal.draw.toolbar.finish.text,callback:i.completeShape,context:i},{enabled:i.deleteLastVertex,title:L.drawLocal.draw.toolbar.undo.title,text:L.drawLocal.draw.toolbar.undo.text,callback:i.deleteLastVertex,context:i},{title:L.drawLocal.draw.toolbar.actions.title,text:L.drawLocal.draw.toolbar.actions.text,callback:this.disable,context:this}]},setOptions:function(i){L.setOptions(this,i);for(var r in this._modes)this._modes.hasOwnProperty(r)&&i.hasOwnProperty(r)&&this._modes[r].handler.setOptions(i[r])}}),L.EditToolbar=L.Toolbar.extend({statics:{TYPE:"edit"},options:{edit:{selectedPathOptions:{dashArray:"10, 10",fill:!0,fillColor:"#fe57a1",fillOpacity:.1,maintainColor:!1}},remove:{},poly:null,featureGroup:null},initialize:function(i){i.edit&&(i.edit.selectedPathOptions===void 0&&(i.edit.selectedPathOptions=this.options.edit.selectedPathOptions),i.edit.selectedPathOptions=L.extend({},this.options.edit.selectedPathOptions,i.edit.selectedPathOptions)),i.remove&&(i.remove=L.extend({},this.options.remove,i.remove)),i.poly&&(i.poly=L.extend({},this.options.poly,i.poly)),this._toolbarClass="leaflet-draw-edit",L.Toolbar.prototype.initialize.call(this,i),this._selectedFeatureCount=0},getModeHandlers:function(i){var r=this.options.featureGroup;return[{enabled:this.options.edit,handler:new L.EditToolbar.Edit(i,{featureGroup:r,selectedPathOptions:this.options.edit.selectedPathOptions,poly:this.options.poly}),title:L.drawLocal.edit.toolbar.buttons.edit},{enabled:this.options.remove,handler:new L.EditToolbar.Delete(i,{featureGroup:r}),title:L.drawLocal.edit.toolbar.buttons.remove}]},getActions:function(i){var r=[{title:L.drawLocal.edit.toolbar.actions.save.title,text:L.drawLocal.edit.toolbar.actions.save.text,callback:this._save,context:this},{title:L.drawLocal.edit.toolbar.actions.cancel.title,text:L.drawLocal.edit.toolbar.actions.cancel.text,callback:this.disable,context:this}];return i.removeAllLayers&&r.push({title:L.drawLocal.edit.toolbar.actions.clearAll.title,text:L.drawLocal.edit.toolbar.actions.clearAll.text,callback:this._clearAllLayers,context:this}),r},addToolbar:function(i){var r=L.Toolbar.prototype.addToolbar.call(this,i);return this._checkDisabled(),this.options.featureGroup.on("layeradd layerremove",this._checkDisabled,this),r},removeToolbar:function(){this.options.featureGroup.off("layeradd layerremove",this._checkDisabled,this),L.Toolbar.prototype.removeToolbar.call(this)},disable:function(){this.enabled()&&(this._activeMode.handler.revertLayers(),L.Toolbar.prototype.disable.call(this))},_save:function(){this._activeMode.handler.save(),this._activeMode&&this._activeMode.handler.disable()},_clearAllLayers:function(){this._activeMode.handler.removeAllLayers(),this._activeMode&&this._activeMode.handler.disable()},_checkDisabled:function(){var i,r=this.options.featureGroup,o=r.getLayers().length!==0;this.options.edit&&(i=this._modes[L.EditToolbar.Edit.TYPE].button,o?L.DomUtil.removeClass(i,"leaflet-disabled"):L.DomUtil.addClass(i,"leaflet-disabled"),i.setAttribute("title",o?L.drawLocal.edit.toolbar.buttons.edit:L.drawLocal.edit.toolbar.buttons.editDisabled)),this.options.remove&&(i=this._modes[L.EditToolbar.Delete.TYPE].button,o?L.DomUtil.removeClass(i,"leaflet-disabled"):L.DomUtil.addClass(i,"leaflet-disabled"),i.setAttribute("title",o?L.drawLocal.edit.toolbar.buttons.remove:L.drawLocal.edit.toolbar.buttons.removeDisabled))}}),L.EditToolbar.Edit=L.Handler.extend({statics:{TYPE:"edit"},initialize:function(i,r){if(L.Handler.prototype.initialize.call(this,i),L.setOptions(this,r),this._featureGroup=r.featureGroup,!(this._featureGroup instanceof L.FeatureGroup))throw new Error("options.featureGroup must be a L.FeatureGroup");this._uneditedLayerProps={},this.type=L.EditToolbar.Edit.TYPE;var o=L.version.split(".");parseInt(o[0],10)===1&&parseInt(o[1],10)>=2?L.EditToolbar.Edit.include(L.Evented.prototype):L.EditToolbar.Edit.include(L.Mixin.Events)},enable:function(){!this._enabled&&this._hasAvailableLayers()&&(this.fire("enabled",{handler:this.type}),this._map.fire(L.Draw.Event.EDITSTART,{handler:this.type}),L.Handler.prototype.enable.call(this),this._featureGroup.on("layeradd",this._enableLayerEdit,this).on("layerremove",this._disableLayerEdit,this))},disable:function(){this._enabled&&(this._featureGroup.off("layeradd",this._enableLayerEdit,this).off("layerremove",this._disableLayerEdit,this),L.Handler.prototype.disable.call(this),this._map.fire(L.Draw.Event.EDITSTOP,{handler:this.type}),this.fire("disabled",{handler:this.type}))},addHooks:function(){var i=this._map;i&&(i.getContainer().focus(),this._featureGroup.eachLayer(this._enableLayerEdit,this),this._tooltip=new L.Draw.Tooltip(this._map),this._tooltip.updateContent({text:L.drawLocal.edit.handlers.edit.tooltip.text,subtext:L.drawLocal.edit.handlers.edit.tooltip.subtext}),i._editTooltip=this._tooltip,this._updateTooltip(),this._map.on("mousemove",this._onMouseMove,this).on("touchmove",this._onMouseMove,this).on("MSPointerMove",this._onMouseMove,this).on(L.Draw.Event.EDITVERTEX,this._updateTooltip,this))},removeHooks:function(){this._map&&(this._featureGroup.eachLayer(this._disableLayerEdit,this),this._uneditedLayerProps={},this._tooltip.dispose(),this._tooltip=null,this._map.off("mousemove",this._onMouseMove,this).off("touchmove",this._onMouseMove,this).off("MSPointerMove",this._onMouseMove,this).off(L.Draw.Event.EDITVERTEX,this._updateTooltip,this))},revertLayers:function(){this._featureGroup.eachLayer(function(i){this._revertLayer(i)},this)},save:function(){var i=new L.LayerGroup;this._featureGroup.eachLayer(function(r){r.edited&&(i.addLayer(r),r.edited=!1)}),this._map.fire(L.Draw.Event.EDITED,{layers:i})},_backupLayer:function(i){var r=L.Util.stamp(i);this._uneditedLayerProps[r]||(i instanceof L.Polyline||i instanceof L.Polygon||i instanceof L.Rectangle?this._uneditedLayerProps[r]={latlngs:L.LatLngUtil.cloneLatLngs(i.getLatLngs())}:i instanceof L.Circle?this._uneditedLayerProps[r]={latlng:L.LatLngUtil.cloneLatLng(i.getLatLng()),radius:i.getRadius()}:(i instanceof L.Marker||i instanceof L.CircleMarker)&&(this._uneditedLayerProps[r]={latlng:L.LatLngUtil.cloneLatLng(i.getLatLng())}))},_getTooltipText:function(){return{text:L.drawLocal.edit.handlers.edit.tooltip.text,subtext:L.drawLocal.edit.handlers.edit.tooltip.subtext}},_updateTooltip:function(){this._tooltip.updateContent(this._getTooltipText())},_revertLayer:function(i){var r=L.Util.stamp(i);i.edited=!1,this._uneditedLayerProps.hasOwnProperty(r)&&(i instanceof L.Polyline||i instanceof L.Polygon||i instanceof L.Rectangle?i.setLatLngs(this._uneditedLayerProps[r].latlngs):i instanceof L.Circle?(i.setLatLng(this._uneditedLayerProps[r].latlng),i.setRadius(this._uneditedLayerProps[r].radius)):(i instanceof L.Marker||i instanceof L.CircleMarker)&&i.setLatLng(this._uneditedLayerProps[r].latlng),i.fire("revert-edited",{layer:i}))},_enableLayerEdit:function(i){var r,o,s=i.layer||i.target||i;this._backupLayer(s),this.options.poly&&(o=L.Util.extend({},this.options.poly),s.options.poly=o),this.options.selectedPathOptions&&(r=L.Util.extend({},this.options.selectedPathOptions),r.maintainColor&&(r.color=s.options.color,r.fillColor=s.options.fillColor),s.options.original=L.extend({},s.options),s.options.editing=r),s instanceof L.Marker?(s.editing&&s.editing.enable(),s.dragging.enable(),s.on("dragend",this._onMarkerDragEnd).on("touchmove",this._onTouchMove,this).on("MSPointerMove",this._onTouchMove,this).on("touchend",this._onMarkerDragEnd,this).on("MSPointerUp",this._onMarkerDragEnd,this)):s.editing.enable()},_disableLayerEdit:function(i){var r=i.layer||i.target||i;r.edited=!1,r.editing&&r.editing.disable(),delete r.options.editing,delete r.options.original,this._selectedPathOptions&&(r instanceof L.Marker?this._toggleMarkerHighlight(r):(r.setStyle(r.options.previousOptions),delete r.options.previousOptions)),r instanceof L.Marker?(r.dragging.disable(),r.off("dragend",this._onMarkerDragEnd,this).off("touchmove",this._onTouchMove,this).off("MSPointerMove",this._onTouchMove,this).off("touchend",this._onMarkerDragEnd,this).off("MSPointerUp",this._onMarkerDragEnd,this)):r.editing.disable()},_onMouseMove:function(i){this._tooltip.updatePosition(i.latlng)},_onMarkerDragEnd:function(i){var r=i.target;r.edited=!0,this._map.fire(L.Draw.Event.EDITMOVE,{layer:r})},_onTouchMove:function(i){var r=i.originalEvent.changedTouches[0],o=this._map.mouseEventToLayerPoint(r),s=this._map.layerPointToLatLng(o);i.target.setLatLng(s)},_hasAvailableLayers:function(){return this._featureGroup.getLayers().length!==0}}),L.EditToolbar.Delete=L.Handler.extend({statics:{TYPE:"remove"},initialize:function(i,r){if(L.Handler.prototype.initialize.call(this,i),L.Util.setOptions(this,r),this._deletableLayers=this.options.featureGroup,!(this._deletableLayers instanceof L.FeatureGroup))throw new Error("options.featureGroup must be a L.FeatureGroup");this.type=L.EditToolbar.Delete.TYPE;var o=L.version.split(".");parseInt(o[0],10)===1&&parseInt(o[1],10)>=2?L.EditToolbar.Delete.include(L.Evented.prototype):L.EditToolbar.Delete.include(L.Mixin.Events)},enable:function(){!this._enabled&&this._hasAvailableLayers()&&(this.fire("enabled",{handler:this.type}),this._map.fire(L.Draw.Event.DELETESTART,{handler:this.type}),L.Handler.prototype.enable.call(this),this._deletableLayers.on("layeradd",this._enableLayerDelete,this).on("layerremove",this._disableLayerDelete,this))},disable:function(){this._enabled&&(this._deletableLayers.off("layeradd",this._enableLayerDelete,this).off("layerremove",this._disableLayerDelete,this),L.Handler.prototype.disable.call(this),this._map.fire(L.Draw.Event.DELETESTOP,{handler:this.type}),this.fire("disabled",{handler:this.type}))},addHooks:function(){var i=this._map;i&&(i.getContainer().focus(),this._deletableLayers.eachLayer(this._enableLayerDelete,this),this._deletedLayers=new L.LayerGroup,this._tooltip=new L.Draw.Tooltip(this._map),this._tooltip.updateContent({text:L.drawLocal.edit.handlers.remove.tooltip.text}),this._map.on("mousemove",this._onMouseMove,this))},removeHooks:function(){this._map&&(this._deletableLayers.eachLayer(this._disableLayerDelete,this),this._deletedLayers=null,this._tooltip.dispose(),this._tooltip=null,this._map.off("mousemove",this._onMouseMove,this))},revertLayers:function(){this._deletedLayers.eachLayer(function(i){this._deletableLayers.addLayer(i),i.fire("revert-deleted",{layer:i})},this)},save:function(){this._map.fire(L.Draw.Event.DELETED,{layers:this._deletedLayers})},removeAllLayers:function(){this._deletableLayers.eachLayer(function(i){this._removeLayer({layer:i})},this),this.save()},_enableLayerDelete:function(i){(i.layer||i.target||i).on("click",this._removeLayer,this)},_disableLayerDelete:function(i){var r=i.layer||i.target||i;r.off("click",this._removeLayer,this),this._deletedLayers.removeLayer(r)},_removeLayer:function(i){var r=i.layer||i.target||i;this._deletableLayers.removeLayer(r),this._deletedLayers.addLayer(r),r.fire("deleted")},_onMouseMove:function(i){this._tooltip.updatePosition(i.latlng)},_hasAvailableLayers:function(){return this._deletableLayers.getLayers().length!==0}})})(window,document);const GB="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAABSCAMAAAAhFXfZAAAC91BMVEVMaXEzeak2f7I4g7g3g7cua5gzeKg8hJo3grY4g7c3grU0gLI2frE0daAubJc2gbQwd6QzeKk2gLMtd5sxdKIua5g1frA2f7IydaM0e6w2fq41fK01eqo3grgubJgta5cxdKI1f7AydaQydaMxc6EubJgvbJkwcZ4ubZkwcJwubZgubJcydqUydKIxapgubJctbJcubZcubJcvbJYubJcvbZkubJctbJctbZcubJg2f7AubJcrbZcubJcubJcua5g3grY0fq8ubJcubJdEkdEwhsw6i88vhswuhcsuhMtBjMgthMsrg8srgss6is8qgcs8i9A9iMYtg8spgcoogMo7hcMngMonf8olfso4gr8kfck5iM8jfMk4iM8he8k1fro7itAgesk2hs8eecgzfLcofssdeMg0hc4cd8g2hcsxeLQbdsgZdcgxeLImfcszhM0vda4xgckzhM4xg84wf8Yxgs4udKsvfcQucqhUndROmdM1fK0wcZ8vb5w0eqpQm9MzeKhXoNVcpdYydKNWn9VZotVKltJFjsIwcJ1Rms9OlslLmtH///8+kc9epdYzd6dbo9VHkMM2f7FHmNBClM8ydqVcpNY9hro3gLM9hLczealQmcw3fa46f7A8gLMxc6I3eagyc6FIldJMl9JSnNRSntNNl9JPnNJFi75UnM9ZodVKksg8kM45jc09e6ZHltFBk883gbRBh7pDk9EwcaBzn784g7dKkcY2i81Om9M7j85Llc81is09g7Q4grY/j9A0eqxKmdFFltBEjcXf6fFImdBCiLxJl9FGlNFBi78yiMxVndEvbpo6js74+vx+psPP3+o/ks5HkcpGmNCjwdZCkNDM3ehYoNJEls+lxNkxh8xHks0+jdC1zd5Lg6r+/v/H2ufz9/o3jM3t8/edvdM/k89Th61OiLBSjbZklbaTt9BfptdjmL1AicBHj8hGk9FAgK1dkLNTjLRekrdClc/k7fM0icy0y9tgp9c4jc2NtM9Dlc8zicxeXZn3AAAAQ3RSTlMAHDdTb4yPA+LtnEQmC4L2EmHqB7XA0d0sr478x4/Yd5i1zOfyPkf1sLVq4Nh3FvjxopQ2/STNuFzUwFIwxKaejILpIBEV9wAABhVJREFUeF6s1NdyFEcYBeBeoQIhRAkLlRDGrhIgY3BJL8CVeKzuyXFzzjkn5ZxzzuScg3PO8cKzu70JkO0LfxdTU//pM9vTu7Xgf6KqOVTb9X7toRrVEfBf1HTVjZccrT/2by1VV928Yty9ZbVuucdz90frG8DBjl9pVApbOstvmMuvVgaNXSfAAd6pGxpy6yxf5ph43pS/4f3uoaGm2rdu72S9xzOvMymkZFq/ptDrk90mhW7e4zl7HLzhxGWPR20xmSxJ/VqldG5m9XhaVOA1DadsNh3Pu5L2N6QtPO/32JpqQBVVk20oy/Pi2s23WEvyfHbe1thadVQttvm7Llf65gGmXK67XtupyoM7HQhmXdLS8oGWJNeOJ3C5fG5XCEJnkez3/oFdsvgJ4l2ANZwhrJKk/7OSXa+3Vw2WJMlKnGkobouYk6T0TyX30klOUnTD9HJ5qpckL3EW/w4XF3Xd0FGywXUrstrclVsqz5Pd/sXFYyDnPdrLcQODmGOK47IZb4CmibmMn+MYRzFZ5jg33ZL/EJrWcszHmANy3ARBK/IXtciJy8VsitPSdE3uuHxzougojcUdr8/32atnz/ev3f/K5wtpxUTpcaI45zusVDpYtZi+jg0oU9b3x74h7+n9ABvYEZeKaVq0sh0AtLKsFtqNBdeT0MrSzwwlq9+x6xAO4tgOtSzbCjrNQQiNvQUbUEubvzBUeGw26yDCsRHCoLkTHDa7IdOLIThs/gHvChszh2CimE8peRs47cxANI0lYNB5y1DljpOF0IhzBDPOZnDOqYYbeGKECbPzWnXludPphw5c2YBq5zlwXphIbO4VDCZ0gnPfUO1TwZoYwAs2ExPCedAu9DAjfQUjzITQb3jNj0KG2Sgt6BHaQUdYzWz+XmBktOHwanXjaSTcwwziBcuMOtwBmqPrTOxFQR/DRKKPqyur0aiW6cULYsx6tBm0jXpR/AUWR6HRq9WVW6MRhIq5jLyjbaCTDCijyYJNpCajdyobP/eTw0iexBAKkJ3gA5KcQb2zBXsIBckn+xVv8jkZSaEFHE+jFEleAEfayRU0MouNoBmB/L50Ai/HSLIHxcrpCvnhSQAuakKp2C/YbCylJjXRVy/z3+Kv/RrNcCo+WUzlVEhzKffnTQnxeN9fWF88fiNCUdSTsaufaChKWInHeysygfpIqagoakW+vV20J8uyl6TyNKEZWV4oRSPyCkWpgOLSbkCObT8o2r6tlG58HQquf6O0v50tB7JM7F4EORd2dx/K0w/KHsVkLPaoYrwgP/y7krr3SSMA4zj+OBgmjYkxcdIJQyQRKgg2viX9Hddi9UBb29LrKR7CVVEEEXWojUkXNyfTNDE14W9gbHJNuhjDettN3ZvbOvdOqCD3Jp/9l+/wJE+9PkYGjx/fqkys3S2rMozM/o2106rfMUINo6hVqz+eu/hd1c4xTg0TAfy5kV+4UG6+IthHTU9woWmxuKNbTfuCSfovBCxq7EtHqvYL4Sm6F8GVxsSXHMQ07TOi1DKtZxjWaaIyi4CXWjxPccUw8WVbMYY5wxC1mzEyXMJWkllpRloi+Kkoq69sxBTlElF6aAxYUbjXNlhlDZilDnM4U5SlN5biRsRHnbx3mbeWjEh4mEyiuJDl5XcWVmX5GvNkFgLWZM5qwsop4/AWfLhU1cR7k1VVvcYCWRkOI6Xy5gmnphCYIkvzuNYzHzosq2oNk2RtSs8khfUOfHIDgR6ysYBaMpl4uEgk2U/oJTs9AaTSwma7dT69geAE2ZpEjUsn2ieJNHeKfrI3EcAGJ2ZaNgVuC8EBctCLc57P5u5led6IOBkIYkuQMrmmjChs4VkfOerHqSBkPzZlhe06RslZ3zMjk2sscqKwY0RcjKK+LWbzd7KiHhkncs/siFJ+V5eXxD34B8nVuJEpGJNmxN2gH3vSvp7J70tF+D1Ej8qUJD1TkErAND2GZwTFg/LubvmgiBG3SOvdlsqFQrkEzJCL1rstlnVFROixZoDDSuXQFHESwVGlcuQcMb/b42NgjLowh5MTDFE3vNB5qStRIErdCQEh6pLPR92anSUb/wAIhldAaDMpGgAAAABJRU5ErkJggg==",vPt=Object.freeze(Object.defineProperty({__proto__:null,default:GB},Symbol.toStringTag,{value:"Module"})),KB="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=",gPt=Object.freeze(Object.defineProperty({__proto__:null,default:KB},Symbol.toStringTag,{value:"Module"})),XB="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAApCAQAAAACach9AAACMUlEQVR4Ae3ShY7jQBAE0Aoz/f9/HTMzhg1zrdKUrJbdx+Kd2nD8VNudfsL/Th///dyQN2TH6f3y/BGpC379rV+S+qqetBOxImNQXL8JCAr2V4iMQXHGNJxeCfZXhSRBcQMfvkOWUdtfzlLgAENmZDcmo2TVmt8OSM2eXxBp3DjHSMFutqS7SbmemzBiR+xpKCNUIRkdkkYxhAkyGoBvyQFEJEefwSmmvBfJuJ6aKqKWnAkvGZOaZXTUgFqYULWNSHUckZuR1HIIimUExutRxwzOLROIG4vKmCKQt364mIlhSyzAf1m9lHZHJZrlAOMMztRRiKimp/rpdJDc9Awry5xTZCte7FHtuS8wJgeYGrex28xNTd086Dik7vUMscQOa8y4DoGtCCSkAKlNwpgNtphjrC6MIHUkR6YWxxs6Sc5xqn222mmCRFzIt8lEdKx+ikCtg91qS2WpwVfBelJCiQJwvzixfI9cxZQWgiSJelKnwBElKYtDOb2MFbhmUigbReQBV0Cg4+qMXSxXSyGUn4UbF8l+7qdSGnTC0XLCmahIgUHLhLOhpVCtw4CzYXvLQWQbJNmxoCsOKAxSgBJno75avolkRw8iIAFcsdc02e9iyCd8tHwmeSSoKTowIgvscSGZUOA7PuCN5b2BX9mQM7S0wYhMNU74zgsPBj3HU7wguAfnxxjFQGBE6pwN+GjME9zHY7zGp8wVxMShYX9NXvEWD3HbwJf4giO4CFIQxXScH1/TM+04kkBiAAAAAElFTkSuQmCC",yPt=Object.freeze(Object.defineProperty({__proto__:null,default:XB},Symbol.toStringTag,{value:"Module"})),_Pt={class:"hv-map__controls"},bPt={key:0,class:"hv-map__radius-row"},wPt={class:"hv-map__radius-value"},$Pt={key:1,class:"hv-map__poly-actions"},APt={class:"hv-map__poly-badge"},SPt={key:2,class:"hv-map__postal-info"},CPt=Ve({__name:"HomeVisitZoneMap",props:{mode:{},centerLat:{},centerLng:{},radiusKm:{},polygon:{},postalCodes:{}},emits:["update:centerLat","update:centerLng","update:radiusKm","update:polygon"],setup(e,{emit:t}){delete sa.Icon.Default.prototype._getIconUrl,sa.Icon.Default.mergeOptions({iconUrl:KB,iconRetinaUrl:GB,shadowUrl:XB});const n=e,a=t,i=B("holitimeAddressMap",ht(null)),r=P(()=>{var Z;return(((Z=n.polygon)==null?void 0:Z.length)??0)>=3}),o=F(n.radiusKm??20),s=F(null);let l=null,c=null,u=null,d=null,f=null,m=null;yn(()=>{if(i.value){g(i.value);return}setTimeout(()=>{if(!s.value)return;const Z=n.centerLat&&n.centerLng?[n.centerLat,n.centerLng]:[46.2276,2.2137];l=sa.map(s.value,{zoomSnap:.5}).setView(Z,n.centerLat?9:5),sa.tileLayer("https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",{attribution:'© <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a>',maxZoom:18}).addTo(l),g(l)},0)}),qe(()=>i.value,Z=>{Z&&(l&&(y(),l.remove(),l=null),!c&&!d&&g(Z))}),hi(()=>{y(),l&&(l.remove(),l=null)});function v(){return i.value??l}function g(Z){n.mode==="radius"?_(Z):n.mode==="polygon"?M(Z):I(Z)}function y(){const Z=v();Z&&(Z.off(sa.Draw.Event.CREATED),Z.off(sa.Draw.Event.EDITED),Z.off(sa.Draw.Event.DELETED)),f==null||f.disable(),f=null,c==null||c.remove(),c=null,u==null||u.remove(),u=null,d==null||d.remove(),d=null,m&&Z&&(Z.removeControl(m),m=null)}function _(Z){n.centerLat&&n.centerLng&&w(Z,n.centerLat,n.centerLng,o.value)}function w(Z,N,W,X){const ie=[N,W];c?c.setLatLng(ie).setRadius(X*1e3):c=sa.circle(ie,{radius:X*1e3,color:"#256c68",fillOpacity:.12,weight:2}).addTo(Z),u?u.setLatLng(ie):u=sa.marker(ie).addTo(Z),Z.fitBounds(S(N,W,X),{padding:[60,60]})}function C(Z){o.value=Z,c==null||c.setRadius(Z*1e3),a("update:radiusKm",Z);const N=v();N&&n.centerLat&&n.centerLng&&N.fitBounds(S(n.centerLat,n.centerLng,Z),{padding:[60,60]})}function S(Z,N,W){return sa.latLng(Z,N).toBounds(W*2e3)}function M(Z){if(d=new sa.FeatureGroup().addTo(Z),n.centerLat&&n.centerLng&&n.radiusKm&&(c=sa.circle([n.centerLat,n.centerLng],{radius:n.radiusKm*1e3,color:"#256c68",fillOpacity:.06,weight:1.5,dashArray:"6 4"}).addTo(Z),u=sa.marker([n.centerLat,n.centerLng]).addTo(Z)),n.polygon&&n.polygon.length>=3){const N=sa.polygon(n.polygon.map(([W,X])=>sa.latLng(W,X)),{color:"#256c68",fillOpacity:.15,weight:2});d.addLayer(N),Z.fitBounds(N.getBounds(),{padding:[60,60]})}else n.centerLat&&n.centerLng&&n.radiusKm&&Z.fitBounds(S(n.centerLat,n.centerLng,n.radiusKm),{padding:[40,40]}),x(Z);Z.on(sa.Draw.Event.CREATED,N=>{d==null||d.clearLayers(),d==null||d.addLayer(N.layer),m&&(Z.removeControl(m),m=null),k(N.layer)})}function x(Z){sa.drawLocal.draw.handlers.polygon.tooltip={start:"Cliquez pour commencer à dessiner",cont:"Cliquez pour continuer la zone",end:"Cliquez sur le premier point pour fermer la zone"},sa.drawLocal.draw.handlers.simpleshape={tooltip:{end:"Relâchez pour terminer"}},R(Z),f==null||f.disable(),f=new sa.Draw.Polygon(Z,{allowIntersection:!1,shapeOptions:{color:"#256c68",fillOpacity:.15,weight:2},guidelineDistance:20}),f.enable(),i.value&&!n.centerLat&&!n.centerLng&&Z.setView([46.2276,2.2137],5)}function E(){const Z=v();Z&&(d==null||d.clearLayers(),a("update:polygon",[]),x(Z))}function k(Z){const N=Z.getLatLngs(),W=Array.isArray(N[0])?N[0]:N;a("update:polygon",W.map(X=>[X.lat,X.lng]))}const D=new Map;async function T(Z){var N,W;if(D.has(Z))return D.get(Z);try{const X=await fetch(`https://geo.api.gouv.fr/communes?codePostal=${encodeURIComponent(Z)}&fields=centre&limit=1`);if(!X.ok)return D.set(Z,null),null;const ie=await X.json();if((W=(N=ie[0])==null?void 0:N.centre)!=null&&W.coordinates){const[pe,z]=ie[0].centre.coordinates,Y=[z,pe];return D.set(Z,Y),Y}}catch{}return D.set(Z,null),null}async function I(Z){d=new sa.FeatureGroup().addTo(Z),await H(Z)}async function H(Z){var W;if(d==null||d.clearLayers(),!((W=n.postalCodes)!=null&&W.length))return;const N=[];for(const X of n.postalCodes){const ie=await T(X);if(ie&&d){const pe=sa.marker(ie).bindTooltip(X,{permanent:!0,direction:"top",offset:[0,-8]});d.addLayer(pe),N.push(sa.latLng(ie[0],ie[1]))}}N.length===1?Z.setView(N[0],11):N.length>1&&Z.fitBounds(sa.latLngBounds(N),{padding:[50,50]})}function R(Z){m&&(Z.removeControl(m),m=null),m=new sa.Control({position:"topright"}),m.onAdd=()=>{const N=document.createElement("div");return N.className="hv-map-instruction",N.innerHTML=`
      <svg class="hv-map-instruction__icon" viewBox="0 0 24 24" fill="currentColor" width="18" height="18" aria-hidden="true">
        <path d="M20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.39-.39-1.02-.39-1.41 0l-1.84 1.83 3.75 3.75 1.84-1.83zM3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25z"/>
      </svg>
      <div class="hv-map-instruction__body">
        <span class="hv-map-instruction__title">Tracez votre zone</span>
        <span class="hv-map-instruction__sub">Cliquez point par point · double-clic pour terminer</span>
      </div>
      <span class="hv-map-instruction__pulse" aria-hidden="true">
        <span class="hv-map-instruction__pulse-dot"></span>
        <span class="hv-map-instruction__pulse-ring"></span>
      </span>
    `,sa.DomEvent.disableClickPropagation(N),N},m.addTo(Z)}return qe(()=>n.mode,()=>{const Z=v();Z&&(y(),g(Z))}),qe(()=>[n.centerLat,n.centerLng],([Z,N])=>{if(!Z||!N)return;const W=v();W&&(n.mode==="radius"?w(W,Z,N,o.value):n.mode==="polygon"&&(y(),M(W),n.radiusKm&&W.fitBounds(S(Z,N,n.radiusKm),{padding:[40,40]})))}),qe(()=>n.radiusKm,Z=>{if(Z===null)return;const N=v();n.mode==="radius"?(o.value=Z,c==null||c.setRadius(Z*1e3)):n.mode==="polygon"&&(c?(c.setRadius(Z*1e3),N&&n.centerLat&&n.centerLng&&N.fitBounds(S(n.centerLat,n.centerLng,Z),{padding:[40,40]})):N&&n.centerLat&&n.centerLng&&(c=sa.circle([n.centerLat,n.centerLng],{radius:Z*1e3,color:"#256c68",fillOpacity:.06,weight:1.5,dashArray:"6 4"}).addTo(N),u=sa.marker([n.centerLat,n.centerLng]).addTo(N),N.fitBounds(S(n.centerLat,n.centerLng,Z),{padding:[40,40]})))}),qe(()=>n.postalCodes,async()=>{if(n.mode!=="postal")return;const Z=v();Z&&await H(Z)},{deep:!0}),(Z,N)=>{var W;return b(),$(Ye,null,[G(i)?me("",!0):(b(),$("div",{key:0,ref_key:"mapContainer",ref:s,class:"hv-map__container"},null,512)),h("div",_Pt,[e.mode==="radius"?(b(),$("div",bPt,[O(Ge,{size:"16",style:{color:"#256c68","flex-shrink":"0"}},{default:ae(()=>[...N[0]||(N[0]=[Le("mdi-map-marker-radius",-1)])]),_:1}),N[1]||(N[1]=h("span",{class:"hv-map__radius-label"},"Rayon :",-1)),O(gw,{"model-value":o.value,min:"1",max:"200",step:"1",color:"secondary","track-color":"#e0e0e0","hide-details":"",density:"compact",class:"hv-map__slider","onUpdate:modelValue":C},null,8,["model-value"]),h("span",wPt,de(o.value)+" km",1)])):me("",!0),e.mode==="polygon"&&r.value?(b(),$("div",$Pt,[h("div",APt,[O(Ge,{size:"15",color:"#12c29b"},{default:ae(()=>[...N[2]||(N[2]=[Le("mdi-check-circle",-1)])]),_:1}),N[3]||(N[3]=h("span",null,"Zone enregistrée",-1))]),h("button",{type:"button",class:"hv-map__redo-btn",onClick:E},[O(Ge,{size:"14"},{default:ae(()=>[...N[4]||(N[4]=[Le("mdi-refresh",-1)])]),_:1}),N[5]||(N[5]=Le(" Recommencer ",-1))])])):me("",!0),e.mode==="postal"&&(((W=e.postalCodes)==null?void 0:W.length)??0)>0?(b(),$("div",SPt,[O(Ge,{size:"14",color:"#256c68"},{default:ae(()=>[...N[6]||(N[6]=[Le("mdi-map-marker-multiple",-1)])]),_:1}),h("span",null,de(e.postalCodes.length)+" code"+de(e.postalCodes.length>1?"s":"")+" postal"+de(e.postalCodes.length>1?"ux":"")+" affiché"+de(e.postalCodes.length>1?"s":"")+" sur la carte",1)])):me("",!0)])],64)}}}),u7=un(CPt,[["__scopeId","data-v-38621d39"]]),kPt="FR",MPt="BE",xPt="LU",EPt="CH",LPt="CA",PPt="GP",TPt="MQ",DPt="GF",VPt="YT",OPt={France:kPt,Belgique:MPt,Bénin:"BJ",Luxembourg:xPt,Suisse:EPt,Canada:LPt,Guadeloupe:PPt,Martinique:TPt,Guyane:DPt,Réunion:"RE",Mayotte:VPt,"Saint-Pierre-et-Miquelon":"PM","Wallis-et-Futuna":"WF","Polynésie française":"PF","Nouvelle-Calédonie":"NC","Saint-Barthélemy":"BL","Saint-Martin":"MF","Terres Australes et Antarctiques Françaises":"TF"};function IPt(e){return OPt[e]}const HPt={class:"lf"},NPt={class:"lf__tabs"},RPt=["onClick"],ZPt={key:0,class:"lf__tab-badge"},FPt={key:0,class:"lf__hint"},zPt={class:"lf__hint-list"},BPt={key:1,class:"lf__hint"},UPt={class:"lf__hint-list"},jPt={key:2,class:"lf__hint"},qPt={class:"lf__hint-list"},YPt={key:0,class:"lf__loading"},WPt={key:1,class:"lf__block"},GPt={class:"lf__block-title"},KPt={class:"lf__remote-settings"},XPt={class:"lf__toggle-row"},JPt={class:"lf__toggle-row"},QPt={class:"lf__toggle-row"},eTt={key:0,class:"lf__remote-saving"},tTt={class:"lf__list"},nTt={class:"lf__block"},aTt={class:"lf__block-header"},iTt={class:"lf__block-title"},rTt={class:"mr-2"},oTt={key:0,class:"lf__loading"},sTt={key:1,class:"lf__empty"},lTt=["onClick"],uTt={class:"add-val"},cTt={key:0,class:"lf__item-sub"},dTt={class:"d-flex ga-2 align-center"},fTt=["onClick"],hTt={key:0,class:"lf__form-row"},pTt={class:"lf__form"},mTt={class:"lf__form-header"},vTt={class:"lf__form-title"},gTt={class:"d-flex flex-column ga-4"},yTt={key:0,class:"lf__hv-tabs"},_Tt={class:"lf__colors"},bTt=["onClick"],wTt={class:"lf__color-picker-wrap"},$Tt={key:1,class:"d-flex flex-column ga-3"},ATt={key:0},STt={class:"d-flex ga-2"},CTt={class:"w-50"},kTt={class:"w-50"},MTt={class:"lf__no-add-hint"},xTt={class:"d-flex ga-2"},ETt={class:"w-50"},LTt={class:"w-50"},PTt={key:2,class:"lf__field-error"},TTt={key:0,class:"lf__poly-panel"},DTt={class:"lf__poly-section"},VTt={class:"lf__poly-section-label"},OTt={class:"d-flex align-center ga-2"},ITt={key:0,class:"lf__new-addr mt-3"},HTt={class:"lf__new-addr-header"},NTt={class:"d-flex flex-column ga-3"},RTt={key:0},ZTt={class:"d-flex ga-2"},FTt={class:"w-50"},zTt={class:"w-50"},BTt={class:"lf__no-add-hint"},UTt={class:"d-flex ga-2"},jTt={class:"w-50"},qTt={class:"w-50"},YTt={class:"d-flex ga-2 justify-end"},WTt={key:1,class:"lf__poly-panel"},GTt={class:"lf__poly-section"},KTt={class:"lf__poly-section-label"},XTt={class:"d-flex align-center ga-2"},JTt={key:0,class:"lf__new-addr mt-3"},QTt={class:"lf__new-addr-header"},eDt={class:"d-flex flex-column ga-3"},tDt={key:0},nDt={class:"d-flex ga-2"},aDt={class:"w-50"},iDt={class:"w-50"},rDt={class:"lf__no-add-hint"},oDt={class:"d-flex ga-2"},sDt={class:"w-50"},lDt={class:"w-50"},uDt={class:"d-flex ga-2 justify-end"},cDt={key:0,class:"d-flex align-center ga-3"},dDt={class:"lf__radius-value"},fDt={key:1,class:"lf__poly-section-placeholder"},hDt={class:"lf__poly-section-label"},pDt={key:1,class:"lf__poly-section-sub"},mDt={key:1,class:"lf__poly-section-placeholder"},vDt={class:"lf__poly-panel"},gDt={class:"lf__poly-section lf__poly-section--last"},yDt={class:"lf__poly-section-label"},_Dt={class:"lf__tags"},bDt={class:"lf__tags-input-row"},wDt={key:0,class:"lf__field-hint",style:{color:"#e53e3e"}},$Dt={key:1,class:"lf__tags-list"},ADt=["onClick"],SDt={key:2,class:"lf__field-error"},CDt={class:"lf__poly-panel"},kDt={class:"lf__poly-section lf__poly-section--last"},MDt={class:"d-sm-flex ga-2"},xDt={class:"lf__confirm-icon"},EDt={class:"lf__confirm-body"},LDt={class:"lf__confirm-text"},PDt={class:"lf__confirm-actions"},cp=5,TDt=Ve({__name:"LocationForm",props:{mapClickedPosition:{}},emits:["update:selectedAddress","update:locations","update:highlightedLocation","update:editingId","form-close"],setup(e,{emit:t}){const n=e,a=t,i=Kf(),r=B1(),o=vZ(),s=[{type:"fixed",label:"Adresse",icon:"mdi-home-city-outline"},{type:"remote",label:"Visio",icon:"mdi-video-outline"},{type:"home_visit",label:"À domicile chez le client",icon:"mdi-car-outline"}],l=F("fixed"),c=P(()=>{var Oe;return((Oe=s.find(ye=>ye.type===l.value))==null?void 0:Oe.label)??""}),u=F(!1);qe(l,()=>{u.value=!1});const d=P(()=>l.value==="home_visit"?"Vos zones de déplacement":`Vos ${c.value}s`),f=P(()=>l.value==="home_visit"?"Aucune zone de déplacement configurée.":`Aucun lieu « ${c.value} » configuré.`),m=P(()=>(l.value==="home_visit","Ajouter")),v=P(()=>l.value==="home_visit"?"Nouvelle zone de déplacement":`Nouveau ${c.value}`),g=P(()=>w.value.filter(Oe=>Oe.locationType===l.value)),y=Oe=>w.value.filter(ye=>ye.locationType===Oe).length,_=Oe=>{l.value=Oe,tt(),Oe==="remote"&&D()},w=F([]),C=F(!1),S=async()=>{C.value=!0;try{const Oe=await hl.getMyLocations();Oe.status===200&&(w.value=Oe.data.filter(ye=>ye.locationType!=="remote"),a("update:locations",w.value))}catch(Oe){console.error("Failed to fetch locations:",Oe)}finally{C.value=!1}},M=F(null),x=F(!1),E=F(!1),k=F({remoteRecordingEnabled:!1,remoteAllowEarlyJoin:!1,remoteWaitingRoomEnabled:!1}),D=async()=>{if(!M.value){x.value=!0;try{const Oe=await hl.ensureRemote();Oe.status===200&&(M.value=Oe.data,k.value={remoteRecordingEnabled:Oe.data.remoteRecordingEnabled,remoteAllowEarlyJoin:Oe.data.remoteAllowEarlyJoin,remoteWaitingRoomEnabled:Oe.data.remoteWaitingRoomEnabled})}catch(Oe){console.error("Failed to load remote location:",Oe)}finally{x.value=!1}}},T=async()=>{if(!(!M.value||E.value)){E.value=!0;try{await hl.updateRemoteSettings(M.value.id,k.value)}catch{Je.error("Erreur lors de la sauvegarde des paramètres visio.")}finally{E.value=!1}}},I=F([]),H=F(!1),R=async()=>{H.value=!0,await r.refreshAddresses(),I.value=r.addresses,H.value=!1,I.value.length===0&&l.value==="fixed"&&(ie.value=!0)},Z=F([]),N=F(!1),W=async()=>{if(!Z.value.length){N.value=!0;try{Z.value=await pZ(!0)}catch{}finally{N.value=!1}}},X=F(null),ie=F(!1),pe=F(!1),z=F({country:"",addressLine:"",postalCode:"",city:"",latitude:"",longitude:"",noAddYet:!1}),Y=F(null),te=F([]),ee=F(!1),fe=P(()=>{const Oe=z.value;return!(!Oe.country||!Oe.postalCode||!Oe.city||!Oe.addressLine||!Oe.noAddYet&&(!Oe.latitude||!Oe.longitude)||Oe.noAddYet&&(!Oe.latitude||!Oe.longitude))}),le=yu(async Oe=>{if(!Oe){te.value=[];return}ee.value=!0;try{const ye=z.value.country?[IPt(z.value.country)]:[];te.value=await o.getAutocompleteSuggestionsPlaces(Oe,ye)}catch{te.value=[]}finally{ee.value=!1}},400),Q=async Oe=>{if(Oe){ee.value=!0;try{const ye=await o.getFormatedAddressFromPlace(Oe.value);z.value.addressLine=ye.addressLine??"",z.value.postalCode=ye.postalCode??"",z.value.city=ye.city??"",z.value.latitude=ye.latitude??"",z.value.longitude=ye.longitude??""}finally{ee.value=!1}}};qe(()=>n.mapClickedPosition,Oe=>{Oe&&z.value.noAddYet&&(oe.value||ie.value)&&(z.value.latitude=Oe.lat.toString(),z.value.longitude=Oe.lng.toString())});const j=async()=>{await W(),ie.value=!0},ue=()=>{ie.value=!1,z.value={country:"",addressLine:"",postalCode:"",city:"",latitude:"",longitude:"",noAddYet:!1},Y.value=null,te.value=[]},re=async()=>{if(!(!fe.value||pe.value)){pe.value=!0;try{const Oe=await eE({addressLine:z.value.addressLine,country:z.value.country,postalCode:z.value.postalCode,city:z.value.city,latitude:z.value.latitude,longitude:z.value.longitude,remote:!1,noAddYet:z.value.noAddYet});if(Oe.status===200||Oe.status===201){if(l.value==="home_visit"){const ye=Oe.data.id??null,Pe={id:ye??void 0,addressLine:z.value.addressLine,city:z.value.city,postalCode:z.value.postalCode,country:z.value.country,latitude:z.value.latitude,longitude:z.value.longitude,remote:!1};I.value=[...I.value,Pe],J.value.homeVisitAddressId=ye}else await r.refreshAddresses(),I.value=r.addresses,J.value.addressId=Oe.data.id??null;ue(),Je.success("Adresse créée.")}else{const ye=typeof Oe.data=="string"?Oe.data:Object.values(Oe.data??{}).flat().join(" ")||"Erreur lors de la création de l'adresse.";Je.error(ye)}}catch{Je.error("Erreur lors de la création de l'adresse.")}finally{pe.value=!1}}},ce=["#256c68","#12c29b","#47645D","#71D8C2","#BFC8C7","#6366f1","#f59e0b","#ef4444"],ge=()=>({label:"",color:ce[0],addressId:null,homeVisitAddressId:null,homeVisitRadiusKm:null,homeVisitCenterLat:null,homeVisitCenterLng:null,homeVisitPostalCodes:[],homeVisitPolygon:null,homeVisitTravelTimeMinutes:null,homeVisitExtraFeeCents:null}),J=F(ge()),he=F({}),oe=F(!1),Ae=F(!1),Te=F(null),Ie=P(()=>l.value!=="fixed"||!z.value.latitude||!z.value.longitude?null:{id:X.value??"",addressLine:z.value.addressLine,postalCode:z.value.postalCode,city:z.value.city,country:z.value.country,latitude:z.value.latitude,longitude:z.value.longitude,remote:!1});qe(Ie,Oe=>{a("update:selectedAddress",Oe??null)});const Ce=F("radius");qe(Ce,Oe=>{Oe==="polygon"&&!J.value.homeVisitRadiusKm&&(J.value.homeVisitRadiusKm=50)});const _e=B("homeVisitDrawFocus");qe([Ce,oe],([Oe,ye])=>{_e&&(_e.value=ye&&l.value==="home_visit"&&Oe==="polygon")}),qe(l,()=>{_e&&(_e.value=!1)}),qe(Te,Oe=>a("update:editingId",Oe)),qe(oe,Oe=>{Oe||(a("update:editingId",null),a("form-close"))}),qe(()=>J.value.homeVisitAddressId,Oe=>{if(Ce.value==="postal")return;if(!Oe){J.value.homeVisitCenterLat=null,J.value.homeVisitCenterLng=null;return}const ye=I.value.find(Pe=>Pe.id===Oe);ye!=null&&ye.latitude&&(ye!=null&&ye.longitude)&&(J.value.homeVisitCenterLat=parseFloat(ye.latitude),J.value.homeVisitCenterLng=parseFloat(ye.longitude))},{flush:"sync"});const q=P({get:()=>J.value.homeVisitExtraFeeCents!=null?J.value.homeVisitExtraFeeCents/100:null,set:Oe=>{J.value.homeVisitExtraFeeCents=Oe!=null?Math.round(Oe*100):null}}),K=F(""),be=()=>{const Oe=K.value.trim();Oe&&(J.value.homeVisitPostalCodes.length>=cp||(J.value.homeVisitPostalCodes.includes(Oe)||J.value.homeVisitPostalCodes.push(Oe),K.value=""))},Ee=Oe=>{J.value.homeVisitPostalCodes=J.value.homeVisitPostalCodes.filter(ye=>ye!==Oe)},Be=P(()=>{var Oe;return!J.value.label.trim()||l.value==="fixed"&&!fe.value?!1:l.value==="home_visit"?Ce.value==="radius"?!!J.value.homeVisitAddressId&&!!J.value.homeVisitRadiusKm:Ce.value==="polygon"?!!J.value.homeVisitAddressId&&!!J.value.homeVisitRadiusKm&&(((Oe=J.value.homeVisitPolygon)==null?void 0:Oe.length)??0)>=3:J.value.homeVisitPostalCodes.length>0:!0}),He=Oe=>{var Ue,Me;if((Ue=Oe.homeVisitPolygon)!=null&&Ue.length)return"Zone dessinée sur la carte";if(Oe.homeVisitRadiusKm){const gt=[`Rayon ${Oe.homeVisitRadiusKm} km`],Ht=Oe.address?[Oe.address.addressLine,Oe.address.city].filter(Boolean).join(", "):Oe.homeVisitAddressLabel??null;return Ht&&gt.push(Ht),gt.join(" · ")}if((Me=Oe.homeVisitPostalCodes)!=null&&Me.length){const gt=Oe.homeVisitPostalCodes.length;return`${gt} code${gt>1?"s":""} postal${gt>1?"ux":""}`}if(!Oe.address)return null;const ye=[Oe.address.addressLine,Oe.address.city].filter(Boolean).join(", ");if(!ye)return null;const Pe=(Oe.label??"").toLowerCase(),ve=ye.toLowerCase();return Pe===ve||Pe.includes(ve)?null:ye},xe=async()=>{J.value=ge(),Te.value=null,he.value={},X.value=null,z.value={country:"",addressLine:"",postalCode:"",city:"",latitude:"",longitude:"",noAddYet:!1},Y.value=null,te.value=[],oe.value=!0,l.value==="fixed"&&await W(),l.value==="home_visit"&&await R()},Ne=async Oe=>{var ye,Pe,ve,Ue,Me,gt;if(Te.value=Oe.id,he.value={},X.value=null,z.value={country:"",addressLine:"",postalCode:"",city:"",latitude:"",longitude:"",noAddYet:!1},Y.value=null,te.value=[],l.value==="fixed"&&(await W(),Oe.address&&(X.value=Oe.address.id,z.value={country:Oe.address.country??"",addressLine:Oe.address.addressLine??"",postalCode:Oe.address.postalCode??"",city:Oe.address.city??"",latitude:Oe.address.latitude??"",longitude:Oe.address.longitude??"",noAddYet:!1},Oe.address.addressLine))){const Ht={label:Oe.address.addressLine,value:""};te.value=[Ht],Y.value=Ht}l.value==="home_visit"&&await R(),(ye=Oe.homeVisitPolygon)!=null&&ye.length?Ce.value="polygon":(Pe=Oe.homeVisitPostalCodes)!=null&&Pe.length?Ce.value="postal":Oe.homeVisitRadiusKm&&(Ce.value="radius"),await Lt(),J.value={label:Oe.label??"",color:Oe.color??ce[0],addressId:((ve=Oe.address)==null?void 0:ve.id)??null,homeVisitAddressId:((Ue=Oe.address)==null?void 0:Ue.id)??null,homeVisitRadiusKm:Oe.homeVisitRadiusKm??null,homeVisitCenterLat:Oe.homeVisitCenterLat??((Me=Oe.address)!=null&&Me.latitude?parseFloat(Oe.address.latitude):null),homeVisitCenterLng:Oe.homeVisitCenterLng??((gt=Oe.address)!=null&&gt.longitude?parseFloat(Oe.address.longitude):null),homeVisitPostalCodes:Oe.homeVisitPostalCodes??[],homeVisitPolygon:Oe.homeVisitPolygon??null,homeVisitTravelTimeMinutes:Oe.homeVisitTravelTimeMinutes??null,homeVisitExtraFeeCents:Oe.homeVisitExtraFeeCents??null},oe.value=!0},tt=()=>{oe.value=!1,Te.value=null,he.value={},K.value="",Ce.value="radius",X.value=null,z.value={country:"",addressLine:"",postalCode:"",city:"",latitude:"",longitude:"",noAddYet:!1},Y.value=null,te.value=[]},yt=()=>{const Oe={label:J.value.label.trim(),locationType:l.value,profile:null,color:J.value.color};if(l.value==="fixed"&&(Oe.address=J.value.addressId),l.value==="home_visit")if(Oe.homeVisitTravelTimeMinutes=J.value.homeVisitTravelTimeMinutes,Oe.homeVisitExtraFeeCents=J.value.homeVisitExtraFeeCents,Ce.value==="radius"){Oe.homeVisitRadiusKm=J.value.homeVisitRadiusKm;const ye=I.value.find(Pe=>Pe.id===J.value.homeVisitAddressId);Oe.address=J.value.homeVisitAddressId??null,Oe.homeVisitCenterLat=ye!=null&&ye.latitude?parseFloat(ye.latitude):null,Oe.homeVisitCenterLng=ye!=null&&ye.longitude?parseFloat(ye.longitude):null,Oe.homeVisitAddressLabel=ye?`${ye.addressLine}, ${ye.city}`:null,Oe.homeVisitPostalCodes=null,Oe.homeVisitPolygon=null}else if(Ce.value==="polygon"){const ye=I.value.find(Pe=>Pe.id===J.value.homeVisitAddressId);Oe.address=J.value.homeVisitAddressId??null,Oe.homeVisitCenterLat=ye!=null&&ye.latitude?parseFloat(ye.latitude):null,Oe.homeVisitCenterLng=ye!=null&&ye.longitude?parseFloat(ye.longitude):null,Oe.homeVisitAddressLabel=ye?`${ye.addressLine}, ${ye.city}`:null,Oe.homeVisitPolygon=J.value.homeVisitPolygon,Oe.homeVisitRadiusKm=J.value.homeVisitRadiusKm,Oe.homeVisitPostalCodes=null}else Oe.homeVisitPostalCodes=J.value.homeVisitPostalCodes,Oe.homeVisitRadiusKm=null,Oe.homeVisitCenterLat=null,Oe.homeVisitCenterLng=null,Oe.homeVisitPolygon=null;return Oe},dt=async()=>{var Oe,ye,Pe,ve,Ue,Me,gt,Ht;if(!Ae.value){Ae.value=!0,he.value={};try{if(l.value==="fixed"){const Ft={addressLine:z.value.addressLine,country:z.value.country,postalCode:z.value.postalCode,city:z.value.city,latitude:z.value.latitude,longitude:z.value.longitude,remote:!1,noAddYet:z.value.noAddYet};if(X.value){const jn=await y8e({id:X.value,...Ft});if(jn.status!==200&&jn.status!==201){const Jt=((Oe=jn.data)==null?void 0:Oe.message)??((Pe=(ye=jn.data)==null?void 0:ye.errors)==null?void 0:Pe[0])??"Erreur lors de la mise à jour de l'adresse.";Je.error(Jt);return}J.value.addressId=X.value}else{const jn=await eE(Ft);if(jn.status!==200&&jn.status!==201){const Jt=((ve=jn.data)==null?void 0:ve.message)??((Me=(Ue=jn.data)==null?void 0:Ue.errors)==null?void 0:Me[0])??"Erreur lors de la création de l'adresse.";Je.error(Jt);return}J.value.addressId=jn.data.id??null}}Te.value?(await i.updateLocation(Te.value,yt()),Je.success("Lieu modifié avec succès."),tt(),await S()):(await i.createLocation(yt()),Je.success("Lieu créé avec succès."),tt(),await S())}catch(Ft){const jn=((gt=Ft==null?void 0:Ft.response)==null?void 0:gt.status)??(Ft==null?void 0:Ft.status),Jt=((Ht=Ft==null?void 0:Ft.response)==null?void 0:Ht.data)??(Ft==null?void 0:Ft.data);jn===422?Jt&&typeof Jt=="object"&&!Jt.message?he.value=Jt:Je.error((Jt==null?void 0:Jt.message)??"Données invalides."):Je.error((Jt==null?void 0:Jt.message)??"Une erreur est survenue.")}finally{Ae.value=!1}}},Pt=F(!1),Dt=F(null),hn=F(null),En=Oe=>{hn.value=Oe,Pt.value=!0},ut=async()=>{if(!hn.value)return;Dt.value=hn.value.id,await i.deleteLocation(hn.value.id)?(Je.success("Lieu supprimé."),await S()):Je.error("Impossible de supprimer ce lieu."),Dt.value=null,hn.value=null,Pt.value=!1};return qe(l,()=>{tt(),a("update:selectedAddress",null),a("update:highlightedLocation",null)}),yn(async()=>{await S()}),(Oe,ye)=>(b(),$("div",HPt,[h("div",NPt,[(b(),$(Ye,null,It(s,Pe=>h("button",{key:Pe.type,type:"button",class:Ke(["lf__tab",{"lf__tab--active":l.value===Pe.type}]),onClick:ve=>_(Pe.type)},[O(Ge,{size:"16",class:"lf__tab-icon"},{default:ae(()=>[Le(de(Pe.icon),1)]),_:2},1024),h("span",null,de(Pe.label),1),Pe.type!=="remote"&&y(Pe.type)?(b(),$("span",ZPt,de(y(Pe.type)),1)):me("",!0)],10,RPt)),64))]),l.value==="fixed"?(b(),$("div",FPt,[h("button",{class:"lf__hint-header",type:"button",onClick:ye[0]||(ye[0]=Pe=>u.value=!u.value)},[O(Ge,{size:"15"},{default:ae(()=>[...ye[46]||(ye[46]=[Le("mdi-information-outline",-1)])]),_:1}),ye[48]||(ye[48]=h("span",{class:"lf__hint-title"},"À savoir sur les adresses",-1)),O(Ge,{size:"16",class:Ke(["lf__hint-chevron",{"lf__hint-chevron--open":u.value}])},{default:ae(()=>[...ye[47]||(ye[47]=[Le("mdi-chevron-down",-1)])]),_:1},8,["class"])]),Nt(h("ul",zPt,[...ye[49]||(ye[49]=[h("li",null,[Le(" Vous pouvez créer "),h("strong",null,"plusieurs adresses"),Le(" — utile si vous consultez dans différentes salles ou partagez un espace avec d'autres praticiens. ")],-1),h("li",null," La couleur est utilisée dans votre calendrier pour distinguer vos lieux de consultation d'un coup d'œil. ",-1)])],512),[[wn,u.value]])])):me("",!0),l.value==="remote"?(b(),$("div",BPt,[h("button",{class:"lf__hint-header",type:"button",onClick:ye[1]||(ye[1]=Pe=>u.value=!u.value)},[O(Ge,{size:"15"},{default:ae(()=>[...ye[50]||(ye[50]=[Le("mdi-information-outline",-1)])]),_:1}),ye[52]||(ye[52]=h("span",{class:"lf__hint-title"},"À savoir sur la téléconsultation",-1)),O(Ge,{size:"16",class:Ke(["lf__hint-chevron",{"lf__hint-chevron--open":u.value}])},{default:ae(()=>[...ye[51]||(ye[51]=[Le("mdi-chevron-down",-1)])]),_:1},8,["class"])]),Nt(h("ul",UPt,[...ye[53]||(ye[53]=[td("<li data-v-85ae2215> Un <strong data-v-85ae2215>lien vidéo unique</strong> est généré automatiquement pour chaque rendez-vous — ni vous ni le patient n&#39;avez à gérer de lien externe. </li><li data-v-85ae2215><strong data-v-85ae2215>Salle d&#39;attente activée</strong> : le patient patiente dans une salle virtuelle jusqu&#39;à ce que vous l&#39;admettiez. Recommandé si vous êtes souvent en train de terminer une séance précédente. </li><li data-v-85ae2215><strong data-v-85ae2215>Salle d&#39;attente désactivée</strong> : le patient rejoint directement la salle dès que le lien est ouvert. </li><li data-v-85ae2215><strong data-v-85ae2215>Entrée anticipée</strong> : le patient peut entrer dans la salle avant l&#39;heure prévue, même si vous n&#39;êtes pas encore connecté. </li><li data-v-85ae2215><strong data-v-85ae2215>Enregistrement</strong> : la séance est enregistrée automatiquement. Assurez-vous d&#39;en informer votre patient au préalable. </li>",5)])],512),[[wn,u.value]])])):me("",!0),l.value==="home_visit"?(b(),$("div",jPt,[h("button",{class:"lf__hint-header",type:"button",onClick:ye[2]||(ye[2]=Pe=>u.value=!u.value)},[O(Ge,{size:"15"},{default:ae(()=>[...ye[54]||(ye[54]=[Le("mdi-information-outline",-1)])]),_:1}),ye[56]||(ye[56]=h("span",{class:"lf__hint-title"},"À savoir sur les consultations à domicile",-1)),O(Ge,{size:"16",class:Ke(["lf__hint-chevron",{"lf__hint-chevron--open":u.value}])},{default:ae(()=>[...ye[55]||(ye[55]=[Le("mdi-chevron-down",-1)])]),_:1},8,["class"])]),Nt(h("ul",qPt,[...ye[57]||(ye[57]=[td("<li data-v-85ae2215> Vous pouvez créer <strong data-v-85ae2215>plusieurs zones de déplacement</strong>, par exemple une zone large en semaine et une zone réduite le week-end. </li><li data-v-85ae2215><strong data-v-85ae2215>Par rayon</strong> : idéal si vous vous déplacez dans toutes les directions depuis un point fixe (domicile ou cabinet). Indiquez l&#39;adresse de départ et le nombre de kilomètres maximum. </li><li data-v-85ae2215><strong data-v-85ae2215>Par codes postaux</strong> : plus précis si vous ne couvrez que certaines communes ou arrondissements. Vous listez exactement les zones acceptées. </li><li data-v-85ae2215> Le <strong data-v-85ae2215>temps de trajet</strong> est ajouté automatiquement comme tampon entre deux rendez-vous pour éviter les chevauchements. </li><li data-v-85ae2215> Le <strong data-v-85ae2215>surcoût</strong> s&#39;ajoute au tarif du motif et apparaît sur la facture du patient. </li>",5)])],512),[[wn,u.value]])])):me("",!0),l.value==="remote"?(b(),$(Ye,{key:3},[x.value?(b(),$("div",YPt,[O(W0,{size:"20",width:"2",indeterminate:"",color:"primary"}),ye[58]||(ye[58]=h("span",null,"Chargement…",-1))])):M.value?(b(),$("div",WPt,[h("p",GPt,de(M.value.label??"Téléconsultation"),1),h("div",KPt,[ye[63]||(ye[63]=h("p",{class:"lf__settings-label"},"Paramètres de la séance",-1)),h("div",XPt,[ye[59]||(ye[59]=h("div",null,[h("p",{class:"lf__toggle-title"},"Enregistrement activé"),h("p",{class:"lf__toggle-desc"}," La séance est enregistrée automatiquement ")],-1)),O(tu,{modelValue:k.value.remoteRecordingEnabled,"onUpdate:modelValue":[ye[3]||(ye[3]=Pe=>k.value.remoteRecordingEnabled=Pe),T],color:"secondary","hide-details":"",density:"compact"},null,8,["modelValue"])]),O(In,{class:"my-1"}),h("div",JPt,[ye[60]||(ye[60]=h("div",null,[h("p",{class:"lf__toggle-title"}," Autoriser l'entrée avant mon arrivée "),h("p",{class:"lf__toggle-desc"}," Les participants peuvent rejoindre la salle avant vous ")],-1)),O(tu,{modelValue:k.value.remoteAllowEarlyJoin,"onUpdate:modelValue":[ye[4]||(ye[4]=Pe=>k.value.remoteAllowEarlyJoin=Pe),T],color:"secondary","hide-details":"",density:"compact"},null,8,["modelValue"])]),O(In,{class:"my-1"}),h("div",QPt,[ye[61]||(ye[61]=h("div",null,[h("p",{class:"lf__toggle-title"},"Salle d'attente virtuelle"),h("p",{class:"lf__toggle-desc"}," Les participants patientent jusqu'à ce que vous les admettiez ")],-1)),O(tu,{modelValue:k.value.remoteWaitingRoomEnabled,"onUpdate:modelValue":[ye[5]||(ye[5]=Pe=>k.value.remoteWaitingRoomEnabled=Pe),T],color:"secondary","hide-details":"",density:"compact"},null,8,["modelValue"])]),E.value?(b(),$("p",eTt,[O(W0,{size:"12",width:"2",indeterminate:"",color:"secondary",class:"mr-1"}),ye[62]||(ye[62]=Le(" Enregistrement… ",-1))])):me("",!0)])])):me("",!0)],64)):(b(),$(Ye,{key:4},[h("div",tTt,[h("div",nTt,[h("div",aTt,[h("p",iTt,de(d.value),1),oe.value?me("",!0):(b(),je(Lr,{key:0,text:g.value.length>=3?"Maximum 3 atteint":void 0,disabled:g.value.length<3},{activator:ae(({props:Pe})=>[h("span",yg(Jm(Pe)),[O(ot,{color:"secondary",class:"lf__add-btn",disabled:g.value.length>=3,onClick:xe},{default:ae(()=>[h("span",rTt,de(m.value),1),O(IEt,{size:"18"})]),_:1},8,["disabled"])],16)]),_:1},8,["text","disabled"]))]),C.value?(b(),$("div",oTt,[O(W0,{size:"20",width:"2",indeterminate:"",color:"primary"}),ye[64]||(ye[64]=h("span",null,"Chargement…",-1))])):!g.value.length&&!oe.value?(b(),$("p",sTt,de(f.value),1)):me("",!0),(b(!0),$(Ye,null,It(g.value,Pe=>(b(),je(kte,{key:Pe.id},{default:ae(()=>[h("div",{class:Ke(["rounded-lg cursor-pointer d-flex align-center justify-space-between bg-white px-2 py-1",{"lf__item--editing":Te.value===Pe.id}])},[h("div",{class:"d-flex align-center ga-2",onClick:ve=>a("update:highlightedLocation",Pe)},[h("span",{class:"lf__dot",style:_t({background:Pe.color||"#256c68"})},null,4),h("div",null,[h("p",uTt,de(Pe.label),1),He(Pe)?(b(),$("p",cTt,de(He(Pe)),1)):me("",!0)])],8,lTt),h("div",dTt,[O(ot,{density:"compact",color:"white",icon:""},{default:ae(()=>[h("img",{class:"cursor-pointer",width:"24",height:"24",src:CA,onClick:ve=>Ne(Pe)},null,8,fTt)]),_:2},1024),O(ot,{density:"compact",color:"white",icon:"",loading:Dt.value===Pe.id},{default:ae(()=>[O(yA,{class:"cursor-pointer",onClick:ve=>En(Pe)},null,8,["onClick"])]),_:2},1032,["loading"])])],2)]),_:2},1024))),128))])]),O(eu,null,{default:ae(()=>{var Pe,ve,Ue;return[oe.value?(b(),$("div",hTt,[h("div",pTt,[h("div",mTt,[h("span",vTt,de(Te.value?"Modifier":v.value),1),O(ot,{icon:"",variant:"text",size:"small",color:"medium-emphasis",onClick:tt},{default:ae(()=>[O(Ge,null,{default:ae(()=>[...ye[65]||(ye[65]=[Le("mdi-close",-1)])]),_:1})]),_:1})]),h("div",gTt,[l.value==="home_visit"?(b(),$("div",yTt,[h("button",{type:"button",class:Ke(["lf__hv-tab",{"lf__hv-tab--active":Ce.value==="radius"}]),onClick:ye[6]||(ye[6]=Me=>Ce.value="radius")},[O(Ge,{size:"15"},{default:ae(()=>[...ye[66]||(ye[66]=[Le("mdi-map-marker-radius",-1)])]),_:1}),ye[67]||(ye[67]=Le(" Par rayon ",-1))],2),h("button",{type:"button",class:Ke(["lf__hv-tab",{"lf__hv-tab--active":Ce.value==="polygon"}]),onClick:ye[7]||(ye[7]=Me=>Ce.value="polygon")},[O(Ge,{size:"15"},{default:ae(()=>[...ye[68]||(ye[68]=[Le("mdi-vector-polygon",-1)])]),_:1}),ye[69]||(ye[69]=Le(" Zone dessinée ",-1))],2),h("button",{type:"button",class:Ke(["lf__hv-tab",{"lf__hv-tab--active":Ce.value==="postal"}]),onClick:ye[8]||(ye[8]=Me=>Ce.value="postal")},[O(Ge,{size:"15"},{default:ae(()=>[...ye[70]||(ye[70]=[Le("mdi-map-marker-multiple",-1)])]),_:1}),ye[71]||(ye[71]=Le(" Codes postaux ",-1))],2)])):me("",!0),h("div",null,[ye[72]||(ye[72]=h("label",null,"Libellé",-1)),O(St,{modelValue:J.value.label,"onUpdate:modelValue":ye[9]||(ye[9]=Me=>J.value.label=Me),variant:"outlined",rounded:"lg",density:"compact",placeholder:l.value==="fixed"?"Ex : Adresse Paris 11e":l.value==="home_visit"?"Ex : Consultations à domicile Nord":"Ex : Téléconsultation","hide-details":"auto","error-messages":he.value.label??[]},null,8,["modelValue","placeholder","error-messages"])]),h("div",null,[ye[74]||(ye[74]=h("label",null,"Couleur",-1)),h("div",_Tt,[(b(),$(Ye,null,It(ce,Me=>h("button",{key:Me,type:"button",class:Ke(["lf__swatch",{"lf__swatch--active":J.value.color===Me}]),style:_t({background:Me}),onClick:gt=>J.value.color=Me},null,14,bTt)),64)),h("div",wTt,[O(Ge,{size:"18",color:"medium-emphasis"},{default:ae(()=>[...ye[73]||(ye[73]=[Le("mdi-palette",-1)])]),_:1}),Nt(h("input",{type:"color","onUpdate:modelValue":ye[10]||(ye[10]=Me=>J.value.color=Me),class:"lf__color-hidden",title:""},null,512),[[fu,J.value.color]])])])]),l.value==="fixed"?(b(),$("div",$Tt,[ye[84]||(ye[84]=h("label",null,"Adresse physique",-1)),h("div",null,[ye[75]||(ye[75]=h("label",null,"Pays",-1)),O(Kl,{modelValue:z.value.country,"onUpdate:modelValue":ye[11]||(ye[11]=Me=>z.value.country=Me),items:Z.value,"item-title":"label","item-value":"label",variant:"outlined",rounded:"lg",density:"compact","hide-details":"",loading:N.value,placeholder:"France"},null,8,["modelValue","items","loading"])]),z.value.noAddYet?me("",!0):(b(),$("div",ATt,[ye[76]||(ye[76]=h("label",null,"Rue",-1)),O(Kl,{modelValue:Y.value,"onUpdate:modelValue":[ye[12]||(ye[12]=Me=>Y.value=Me),Q],items:te.value,loading:ee.value,"custom-filter":()=>!0,"auto-select-first":!1,"item-title":"label","item-value":"value","return-object":"",variant:"outlined",rounded:"lg",density:"compact",placeholder:"Rechercher une adresse…","hide-details":"","no-data-text":"Saisir une adresse pour chercher","onUpdate:search":G(le)},null,8,["modelValue","items","loading","onUpdate:search"])])),h("div",STt,[h("div",CTt,[ye[77]||(ye[77]=h("label",null,"Code postal",-1)),O(St,{modelValue:z.value.postalCode,"onUpdate:modelValue":ye[13]||(ye[13]=Me=>z.value.postalCode=Me),variant:"outlined",rounded:"lg",density:"compact","hide-details":"",placeholder:"75001"},null,8,["modelValue"])]),h("div",kTt,[ye[78]||(ye[78]=h("label",null,"Ville",-1)),O(St,{modelValue:z.value.city,"onUpdate:modelValue":ye[14]||(ye[14]=Me=>z.value.city=Me),variant:"outlined",rounded:"lg",density:"compact","hide-details":"",placeholder:"Paris"},null,8,["modelValue"])])]),O(Dp,{modelValue:z.value.noAddYet,"onUpdate:modelValue":ye[15]||(ye[15]=Me=>z.value.noAddYet=Me),"hide-details":"",color:"#757575",density:"compact",label:"Je ne retrouve pas mon adresse"},null,8,["modelValue"]),z.value.noAddYet?(b(),$(Ye,{key:1},[h("div",null,[ye[79]||(ye[79]=h("label",null,"Adresse (saisie manuelle)",-1)),O(St,{modelValue:z.value.addressLine,"onUpdate:modelValue":ye[16]||(ye[16]=Me=>z.value.addressLine=Me),variant:"outlined",rounded:"lg",density:"compact","hide-details":"",placeholder:"Ex: 12 Rue de la Paix"},null,8,["modelValue"])]),h("p",MTt,[O(Ge,{size:"14",color:"secondary"},{default:ae(()=>[...ye[80]||(ye[80]=[Le("mdi-information-outline",-1)])]),_:1}),ye[81]||(ye[81]=Le(" Cliquez sur la carte à droite pour définir la position exacte. ",-1))]),h("div",xTt,[h("div",ETt,[ye[82]||(ye[82]=h("label",null,"Longitude",-1)),O(St,{modelValue:z.value.longitude,"onUpdate:modelValue":ye[17]||(ye[17]=Me=>z.value.longitude=Me),variant:"outlined",rounded:"lg",density:"compact","hide-details":"",disabled:""},null,8,["modelValue"])]),h("div",LTt,[ye[83]||(ye[83]=h("label",null,"Latitude",-1)),O(St,{modelValue:z.value.latitude,"onUpdate:modelValue":ye[18]||(ye[18]=Me=>z.value.latitude=Me),variant:"outlined",rounded:"lg",density:"compact","hide-details":"",disabled:""},null,8,["modelValue"])])])],64)):me("",!0),(Pe=he.value.address)!=null&&Pe.length?(b(),$("p",PTt,de(he.value.address[0]),1)):me("",!0)])):me("",!0),l.value==="home_visit"?(b(),$(Ye,{key:2},[Ce.value==="radius"?(b(),$("div",TTt,[h("div",DTt,[h("div",VTt,[ye[86]||(ye[86]=h("span",{class:"lf__poly-num"},"01",-1)),ye[87]||(ye[87]=Le(" Adresse de départ ",-1)),J.value.homeVisitAddressId?(b(),je(Ge,{key:0,size:"13",color:"#256c68"},{default:ae(()=>[...ye[85]||(ye[85]=[Le("mdi-check",-1)])]),_:1})):me("",!0)]),h("div",OTt,[O(Zn,{modelValue:J.value.homeVisitAddressId,"onUpdate:modelValue":ye[19]||(ye[19]=Me=>J.value.homeVisitAddressId=Me),items:I.value,"item-title":Me=>`${Me.addressLine}, ${Me.city}`,"item-value":"id",variant:"outlined",rounded:"lg",density:"compact","hide-details":"auto","no-data-text":"Aucune adresse enregistrée",placeholder:"Choisir une adresse"},null,8,["modelValue","items","item-title"]),ie.value?me("",!0):(b(),je(ot,{key:0,icon:"",color:"secondary",size:"small",elevation:"0",onClick:j},{default:ae(()=>[O(Ge,{size:"20"},{default:ae(()=>[...ye[88]||(ye[88]=[Le("mdi-plus",-1)])]),_:1})]),_:1}))]),O(eu,null,{default:ae(()=>[ie.value?(b(),$("div",ITt,[h("div",HTt,[ye[90]||(ye[90]=h("span",{class:"lf__new-addr-title"},"Nouvelle adresse de départ",-1)),O(ot,{icon:"",variant:"text",size:"x-small",color:"medium-emphasis",onClick:ue},{default:ae(()=>[O(Ge,{size:"16"},{default:ae(()=>[...ye[89]||(ye[89]=[Le("mdi-close",-1)])]),_:1})]),_:1})]),h("div",NTt,[h("div",null,[ye[91]||(ye[91]=h("label",null,"Pays",-1)),O(Kl,{modelValue:z.value.country,"onUpdate:modelValue":ye[20]||(ye[20]=Me=>z.value.country=Me),items:Z.value,"item-title":"label","item-value":"label",variant:"outlined",rounded:"lg",density:"compact","hide-details":"",loading:N.value,placeholder:"France"},null,8,["modelValue","items","loading"])]),z.value.noAddYet?me("",!0):(b(),$("div",RTt,[ye[92]||(ye[92]=h("label",null,"Rue",-1)),O(Kl,{modelValue:Y.value,"onUpdate:modelValue":[ye[21]||(ye[21]=Me=>Y.value=Me),Q],items:te.value,loading:ee.value,"custom-filter":()=>!0,"auto-select-first":!1,"item-title":"label","item-value":"value","return-object":"",variant:"outlined",rounded:"lg",density:"compact",placeholder:"Rechercher une adresse…","hide-details":"","no-data-text":"Saisir une adresse pour chercher","onUpdate:search":G(le)},null,8,["modelValue","items","loading","onUpdate:search"])])),h("div",ZTt,[h("div",FTt,[ye[93]||(ye[93]=h("label",null,"Code postal",-1)),O(St,{modelValue:z.value.postalCode,"onUpdate:modelValue":ye[22]||(ye[22]=Me=>z.value.postalCode=Me),variant:"outlined",rounded:"lg",density:"compact","hide-details":"",placeholder:"75001"},null,8,["modelValue"])]),h("div",zTt,[ye[94]||(ye[94]=h("label",null,"Ville",-1)),O(St,{modelValue:z.value.city,"onUpdate:modelValue":ye[23]||(ye[23]=Me=>z.value.city=Me),variant:"outlined",rounded:"lg",density:"compact","hide-details":"",placeholder:"Paris"},null,8,["modelValue"])])]),O(Dp,{modelValue:z.value.noAddYet,"onUpdate:modelValue":ye[24]||(ye[24]=Me=>z.value.noAddYet=Me),"hide-details":"",color:"#757575",density:"compact",label:"Je ne retrouve pas mon adresse"},null,8,["modelValue"]),z.value.noAddYet?(b(),$(Ye,{key:1},[h("div",null,[ye[95]||(ye[95]=h("label",null,"Adresse (saisie manuelle)",-1)),O(St,{modelValue:z.value.addressLine,"onUpdate:modelValue":ye[25]||(ye[25]=Me=>z.value.addressLine=Me),variant:"outlined",rounded:"lg",density:"compact","hide-details":"",placeholder:"Ex: 12 Rue de la Paix"},null,8,["modelValue"])]),h("p",BTt,[O(Ge,{size:"14",color:"secondary"},{default:ae(()=>[...ye[96]||(ye[96]=[Le("mdi-information-outline",-1)])]),_:1}),ye[97]||(ye[97]=Le(" Cliquez sur la carte à droite pour définir la position exacte. ",-1))]),h("div",UTt,[h("div",jTt,[ye[98]||(ye[98]=h("label",null,"Longitude",-1)),O(St,{modelValue:z.value.longitude,"onUpdate:modelValue":ye[26]||(ye[26]=Me=>z.value.longitude=Me),variant:"outlined",rounded:"lg",density:"compact","hide-details":"",disabled:""},null,8,["modelValue"])]),h("div",qTt,[ye[99]||(ye[99]=h("label",null,"Latitude",-1)),O(St,{modelValue:z.value.latitude,"onUpdate:modelValue":ye[27]||(ye[27]=Me=>z.value.latitude=Me),variant:"outlined",rounded:"lg",density:"compact","hide-details":"",disabled:""},null,8,["modelValue"])])])],64)):me("",!0),h("div",YTt,[O(ot,{size:"small",variant:"text",color:"medium-emphasis",onClick:ue},{default:ae(()=>[...ye[100]||(ye[100]=[Le("Annuler",-1)])]),_:1}),O(ot,{size:"small",color:"secondary",rounded:"lg",loading:pe.value,disabled:!fe.value,onClick:re},{default:ae(()=>[...ye[101]||(ye[101]=[Le("Enregistrer",-1)])]),_:1},8,["loading","disabled"])])])])):me("",!0)]),_:1})]),h("div",{class:Ke(["lf__poly-section lf__poly-section--last",{"lf__poly-section--muted":!J.value.homeVisitAddressId}])},[ye[102]||(ye[102]=h("div",{class:"lf__poly-section-label"},[h("span",{class:"lf__poly-num"},"02"),Le(" Rayon d'intervention ")],-1)),O(u7,{mode:"radius","center-lat":J.value.homeVisitCenterLat,"center-lng":J.value.homeVisitCenterLng,"radius-km":J.value.homeVisitRadiusKm,polygon:null,"onUpdate:centerLat":ye[28]||(ye[28]=Me=>J.value.homeVisitCenterLat=Me),"onUpdate:centerLng":ye[29]||(ye[29]=Me=>J.value.homeVisitCenterLng=Me),"onUpdate:radiusKm":ye[30]||(ye[30]=Me=>J.value.homeVisitRadiusKm=Me)},null,8,["center-lat","center-lng","radius-km"])],2)])):me("",!0),Ce.value==="polygon"?(b(),$("div",WTt,[h("div",GTt,[h("div",KTt,[ye[104]||(ye[104]=h("span",{class:"lf__poly-num"},"01",-1)),ye[105]||(ye[105]=Le(" Adresse centrale ",-1)),J.value.homeVisitAddressId?(b(),je(Ge,{key:0,size:"13",color:"#256c68"},{default:ae(()=>[...ye[103]||(ye[103]=[Le("mdi-check",-1)])]),_:1})):me("",!0)]),h("div",XTt,[O(Zn,{modelValue:J.value.homeVisitAddressId,"onUpdate:modelValue":ye[31]||(ye[31]=Me=>J.value.homeVisitAddressId=Me),items:I.value,"item-title":Me=>`${Me.addressLine}, ${Me.city}`,"item-value":"id",variant:"outlined",rounded:"lg",density:"compact","hide-details":"auto","no-data-text":"Aucune adresse enregistrée",placeholder:"Choisissez l'adresse de départ"},null,8,["modelValue","items","item-title"]),ie.value?me("",!0):(b(),je(ot,{key:0,icon:"",color:"secondary",size:"small",elevation:"0",onClick:j},{default:ae(()=>[O(Ge,{size:"20"},{default:ae(()=>[...ye[106]||(ye[106]=[Le("mdi-plus",-1)])]),_:1})]),_:1}))]),O(eu,null,{default:ae(()=>[ie.value?(b(),$("div",JTt,[h("div",QTt,[ye[108]||(ye[108]=h("span",{class:"lf__new-addr-title"},"Nouvelle adresse de départ",-1)),O(ot,{icon:"",variant:"text",size:"x-small",color:"medium-emphasis",onClick:ue},{default:ae(()=>[O(Ge,{size:"16"},{default:ae(()=>[...ye[107]||(ye[107]=[Le("mdi-close",-1)])]),_:1})]),_:1})]),h("div",eDt,[h("div",null,[ye[109]||(ye[109]=h("label",null,"Pays",-1)),O(Kl,{modelValue:z.value.country,"onUpdate:modelValue":ye[32]||(ye[32]=Me=>z.value.country=Me),items:Z.value,"item-title":"label","item-value":"label",variant:"outlined",rounded:"lg",density:"compact","hide-details":"",loading:N.value,placeholder:"France"},null,8,["modelValue","items","loading"])]),z.value.noAddYet?me("",!0):(b(),$("div",tDt,[ye[110]||(ye[110]=h("label",null,"Rue",-1)),O(Kl,{modelValue:Y.value,"onUpdate:modelValue":[ye[33]||(ye[33]=Me=>Y.value=Me),Q],items:te.value,loading:ee.value,"custom-filter":()=>!0,"auto-select-first":!1,"item-title":"label","item-value":"value","return-object":"",variant:"outlined",rounded:"lg",density:"compact",placeholder:"Rechercher une adresse…","hide-details":"","no-data-text":"Saisir une adresse pour chercher","onUpdate:search":G(le)},null,8,["modelValue","items","loading","onUpdate:search"])])),h("div",nDt,[h("div",aDt,[ye[111]||(ye[111]=h("label",null,"Code postal",-1)),O(St,{modelValue:z.value.postalCode,"onUpdate:modelValue":ye[34]||(ye[34]=Me=>z.value.postalCode=Me),variant:"outlined",rounded:"lg",density:"compact","hide-details":"",placeholder:"75001"},null,8,["modelValue"])]),h("div",iDt,[ye[112]||(ye[112]=h("label",null,"Ville",-1)),O(St,{modelValue:z.value.city,"onUpdate:modelValue":ye[35]||(ye[35]=Me=>z.value.city=Me),variant:"outlined",rounded:"lg",density:"compact","hide-details":"",placeholder:"Paris"},null,8,["modelValue"])])]),O(Dp,{modelValue:z.value.noAddYet,"onUpdate:modelValue":ye[36]||(ye[36]=Me=>z.value.noAddYet=Me),"hide-details":"",color:"#757575",density:"compact",label:"Je ne retrouve pas mon adresse"},null,8,["modelValue"]),z.value.noAddYet?(b(),$(Ye,{key:1},[h("div",null,[ye[113]||(ye[113]=h("label",null,"Adresse (saisie manuelle)",-1)),O(St,{modelValue:z.value.addressLine,"onUpdate:modelValue":ye[37]||(ye[37]=Me=>z.value.addressLine=Me),variant:"outlined",rounded:"lg",density:"compact","hide-details":"",placeholder:"Ex: 12 Rue de la Paix"},null,8,["modelValue"])]),h("p",rDt,[O(Ge,{size:"14",color:"secondary"},{default:ae(()=>[...ye[114]||(ye[114]=[Le("mdi-information-outline",-1)])]),_:1}),ye[115]||(ye[115]=Le(" Cliquez sur la carte à droite pour définir la position exacte. ",-1))]),h("div",oDt,[h("div",sDt,[ye[116]||(ye[116]=h("label",null,"Longitude",-1)),O(St,{modelValue:z.value.longitude,"onUpdate:modelValue":ye[38]||(ye[38]=Me=>z.value.longitude=Me),variant:"outlined",rounded:"lg",density:"compact","hide-details":"",disabled:""},null,8,["modelValue"])]),h("div",lDt,[ye[117]||(ye[117]=h("label",null,"Latitude",-1)),O(St,{modelValue:z.value.latitude,"onUpdate:modelValue":ye[39]||(ye[39]=Me=>z.value.latitude=Me),variant:"outlined",rounded:"lg",density:"compact","hide-details":"",disabled:""},null,8,["modelValue"])])])],64)):me("",!0),h("div",uDt,[O(ot,{size:"small",variant:"text",color:"medium-emphasis",onClick:ue},{default:ae(()=>[...ye[118]||(ye[118]=[Le("Annuler",-1)])]),_:1}),O(ot,{size:"small",color:"secondary",rounded:"lg",loading:pe.value,disabled:!fe.value,onClick:re},{default:ae(()=>[...ye[119]||(ye[119]=[Le("Enregistrer",-1)])]),_:1},8,["loading","disabled"])])])])):me("",!0)]),_:1})]),h("div",{class:Ke(["lf__poly-section",{"lf__poly-section--muted":!J.value.homeVisitAddressId}])},[ye[120]||(ye[120]=h("div",{class:"lf__poly-section-label"},[h("span",{class:"lf__poly-num"},"02"),Le(" Rayon guide "),h("span",{class:"lf__poly-section-sub"},"cercle de référence sur la carte")],-1)),J.value.homeVisitAddressId?(b(),$("div",cDt,[O(gw,{modelValue:J.value.homeVisitRadiusKm,"onUpdate:modelValue":ye[40]||(ye[40]=Me=>J.value.homeVisitRadiusKm=Me),min:"1",max:"200",step:"1",color:"secondary","track-color":"#e0e0e0","hide-details":"",density:"compact",class:"flex-1-1"},null,8,["modelValue"]),h("span",dDt,de(J.value.homeVisitRadiusKm??20)+" km",1)])):(b(),$("p",fDt," Sélectionnez d'abord une adresse "))],2),h("div",{class:Ke(["lf__poly-section lf__poly-section--last",{"lf__poly-section--muted":!J.value.homeVisitCenterLat}])},[h("div",hDt,[ye[122]||(ye[122]=h("span",{class:"lf__poly-num"},"03",-1)),ye[123]||(ye[123]=Le(" Zone dessinée ",-1)),(((ve=J.value.homeVisitPolygon)==null?void 0:ve.length)??0)>0?(b(),je(Ge,{key:0,size:"13",color:"#256c68"},{default:ae(()=>[...ye[121]||(ye[121]=[Le("mdi-check",-1)])]),_:1})):J.value.homeVisitCenterLat?(b(),$("span",pDt,"dessinez sur la carte →")):me("",!0)]),J.value.homeVisitCenterLat&&J.value.homeVisitCenterLng?(b(),je(u7,{key:0,mode:"polygon","center-lat":J.value.homeVisitCenterLat,"center-lng":J.value.homeVisitCenterLng,"radius-km":J.value.homeVisitRadiusKm,polygon:J.value.homeVisitPolygon,"onUpdate:polygon":ye[41]||(ye[41]=Me=>J.value.homeVisitPolygon=Me)},null,8,["center-lat","center-lng","radius-km","polygon"])):(b(),$("p",mDt," Complétez d'abord les sections précédentes "))],2)])):me("",!0),Ce.value==="postal"?(b(),$(Ye,{key:2},[O(u7,{mode:"postal","center-lat":null,"center-lng":null,"radius-km":null,polygon:null,"postal-codes":J.value.homeVisitPostalCodes},null,8,["postal-codes"]),h("div",vDt,[h("div",gDt,[h("div",yDt,[ye[125]||(ye[125]=Le(" Codes postaux couverts ",-1)),J.value.homeVisitPostalCodes.length?(b(),je(Ge,{key:0,size:"13",color:"#256c68"},{default:ae(()=>[...ye[124]||(ye[124]=[Le("mdi-check",-1)])]),_:1})):me("",!0)]),h("div",_Dt,[h("div",bDt,[O(St,{modelValue:K.value,"onUpdate:modelValue":ye[42]||(ye[42]=Me=>K.value=Me),variant:"outlined",rounded:"lg",density:"compact",placeholder:"Ex : 75011","hide-details":"",disabled:J.value.homeVisitPostalCodes.length>=cp,onKeydown:Ql(Ui(be,["prevent"]),["enter"])},null,8,["modelValue","disabled","onKeydown"]),O(ot,{color:"secondary",rounded:"lg",height:"38",disabled:J.value.homeVisitPostalCodes.length>=cp,onClick:be},{default:ae(()=>[...ye[126]||(ye[126]=[Le(" Ajouter ",-1)])]),_:1},8,["disabled"])]),J.value.homeVisitPostalCodes.length>=cp?(b(),$("p",wDt," Maximum "+de(cp)+" codes postaux atteint. ")):me("",!0),J.value.homeVisitPostalCodes.length?(b(),$("div",$Dt,[(b(!0),$(Ye,null,It(J.value.homeVisitPostalCodes,Me=>(b(),$("span",{key:Me,class:"lf__tag"},[Le(de(Me)+" ",1),h("button",{type:"button",onClick:gt=>Ee(Me)},[O(Ge,{size:"12"},{default:ae(()=>[...ye[127]||(ye[127]=[Le("mdi-close",-1)])]),_:1})],8,ADt)]))),128))])):me("",!0),(Ue=he.value.homeVisitPostalCodes)!=null&&Ue.length?(b(),$("p",SDt,de(he.value.homeVisitPostalCodes[0]),1)):me("",!0)])])])],64)):me("",!0),h("div",CDt,[h("div",kDt,[ye[128]||(ye[128]=h("div",{class:"lf__poly-section-label"}," Surcoût de déplacement ",-1)),O(St,{modelValue:q.value,"onUpdate:modelValue":ye[43]||(ye[43]=Me=>q.value=Me),variant:"outlined",rounded:"lg",density:"compact",type:"number",min:"0",step:"0.5",placeholder:"Ex : 10",suffix:"€","hide-details":""},null,8,["modelValue"]),ye[129]||(ye[129]=h("p",{class:"lf__field-hint mt-1"}," Forfait fixe ajouté au tarif. Laissez vide si inclus dans votre tarif. ",-1))])])],64)):me("",!0),h("div",MDt,[O(ot,{class:"w-sm-50 w-100",color:"#E0E0E0",onClick:tt},{default:ae(()=>[...ye[130]||(ye[130]=[h("span",{class:"text-gray-80"},"Annuler",-1)])]),_:1}),O(ot,{class:"mb-3 mt-2 mt-sm-0 align-self-center w-sm-50 w-100",color:"secondary",loading:Ae.value,disabled:!Be.value,onClick:dt},{default:ae(()=>[Le(de(Te.value?"Enregistrer":"Créer le lieu"),1)]),_:1},8,["loading","disabled"])])])])])):me("",!0)]}),_:1})],64)),O(Ai,{modelValue:Pt.value,"onUpdate:modelValue":ye[45]||(ye[45]=Pe=>Pt.value=Pe),"max-width":"420",persistent:""},{default:ae(()=>[O(Mn,{rounded:"xl",class:"lf__confirm"},{default:ae(()=>{var Pe;return[h("div",xDt,[O(Ge,{size:"32",color:"error"},{default:ae(()=>[...ye[131]||(ye[131]=[Le("mdi-alert-circle-outline",-1)])]),_:1})]),h("div",EDt,[ye[134]||(ye[134]=h("p",{class:"lf__confirm-title"},"Supprimer ce lieu ?",-1)),h("p",LDt,[ye[132]||(ye[132]=Le(" Le lieu ",-1)),h("strong",null,de((Pe=hn.value)==null?void 0:Pe.label),1),ye[133]||(ye[133]=Le(" sera supprimé. Les disponibilités associées uniquement à ce lieu seront également supprimées. ",-1))])]),h("div",PDt,[O(ot,{variant:"text",color:"medium-emphasis",rounded:"lg",onClick:ye[44]||(ye[44]=ve=>Pt.value=!1)},{default:ae(()=>[...ye[135]||(ye[135]=[Le(" Annuler ",-1)])]),_:1}),O(ot,{variant:"flat",color:"error",rounded:"lg",loading:!!Dt.value,onClick:ut},{default:ae(()=>[...ye[136]||(ye[136]=[Le(" Supprimer ",-1)])]),_:1},8,["loading"])])]}),_:1})]),_:1},8,["modelValue"])]))}}),DDt=un(TDt,[["__scopeId","data-v-85ae2215"]]),VDt={class:"addr-page"},ODt={class:"addr-main px-2"},IDt={class:"addr-map-fab-wrap"},HDt={class:"addr-map-header"},NDt=Ve({__name:"Addresses",setup(e){JW(M=>({v1d3cb64e:o.value}));const t=ht(null);fn("holitimeAddressMap",t);const n=M=>{t.value=M},a=F(!1);fn("homeVisitDrawFocus",a);const i=F(!1),r=B("height-topbar-menu",{heightTopbarMenu:F(64)}),o=P(()=>`${Math.max(Number(r.heightTopbarMenu.value)||0,0)}px`),s=F([]),l=F(null),c=F(null),u=F(null),d=M=>{c.value={lat:M.latlng.lat,lng:M.latlng.lng}},f=M=>{var k,D;const x=(k=M.address)!=null&&k.latitude?parseFloat(M.address.latitude):null,E=(D=M.address)!=null&&D.longitude?parseFloat(M.address.longitude):null;return!x||!E?null:{id:M.id,label:M.label,lat:x,lng:E}},m=P(()=>{const M=s.value.filter(x=>x.locationType==="fixed").map(f).filter(x=>x!==null);if(l.value){const x=l.value.id;return M.filter(E=>E.id===x)}return M}),v=P(()=>s.value.filter(M=>M.locationType==="home_visit"&&M.id!==u.value));function g(M){var k,D;const x=M.homeVisitCenterLat??((k=M.address)!=null&&k.latitude?parseFloat(M.address.latitude):null),E=M.homeVisitCenterLng??((D=M.address)!=null&&D.longitude?parseFloat(M.address.longitude):null);return x&&E?[x,E]:null}const y=P(()=>v.value.filter(M=>M.homeVisitRadiusKm&&g(M)).map(M=>({...M,_center:g(M)}))),_=P(()=>v.value.filter(M=>{var x;return(((x=M.homeVisitPolygon)==null?void 0:x.length)??0)>=3}));function w(){v.value.length!==0&&Lt(()=>{var M;return(M=t.value)==null?void 0:M.setView([46.603354,2.3488],5)})}const C=P(()=>{if(v.value.length>0)return[46.603354,2.3488];const M=m.value[0];return M?[M.lat,M.lng]:[46.603354,1.888334]}),S=P(()=>v.value.length>0?5:m.value.length>0?12:5);return r8((M,x,E)=>{const k=Pc();if(k.hasOnboarding&&!k.manualProccess){k.onboardingAlert=!0,k.leave=!1;const D=qe(()=>k.leave,T=>{T?(k.leave=!1,k.onboardingAlert=!1,E()):(k.onboardingAlert=!1,E(!1)),D()})}else E()}),(M,x)=>(b(),$("div",VDt,[h("div",ODt,[O(DDt,{"onUpdate:locations":x[0]||(x[0]=E=>s.value=E),"onUpdate:highlightedLocation":x[1]||(x[1]=E=>l.value=E),"onUpdate:editingId":x[2]||(x[2]=E=>u.value=E),onFormClose:w,"map-clicked-position":c.value},null,8,["map-clicked-position"])]),h("div",IDt,[O(ot,{variant:"outlined",color:"secondary",rounded:"pill",size:"small","prepend-icon":"mdi-map-outline",onClick:x[3]||(x[3]=E=>i.value=!0)},{default:ae(()=>[...x[6]||(x[6]=[Le(" Voir la carte ",-1)])]),_:1})]),O(kc,{name:"addr-fade"},{default:ae(()=>[i.value?(b(),$("div",{key:0,class:"addr-map-backdrop",onClick:x[4]||(x[4]=E=>i.value=!1)})):me("",!0)]),_:1}),h("div",{class:Ke(["addr-map-col",{"addr-map-col--focus":a.value,"addr-map-col--open":i.value}])},[h("div",HDt,[x[9]||(x[9]=h("span",{class:"addr-map-header-title"},"Carte",-1)),O(ot,{variant:"text",size:"small",rounded:"lg",class:"addr-map-header-close",onClick:x[5]||(x[5]=E=>i.value=!1)},{default:ae(()=>[O(Ge,{size:"16",class:"mr-1"},{default:ae(()=>[...x[7]||(x[7]=[Le("mdi-chevron-down",-1)])]),_:1}),x[8]||(x[8]=Le(" Fermer ",-1))]),_:1})]),O(G(ePt),{ref:"mapRef",zoom:S.value,center:C.value,options:{zoomSnap:.5},class:"addr-leaflet",onReady:n,onClick:d},{default:ae(()=>[O(G(hPt),{url:"https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png","layer-type":"base",attribution:"© OpenStreetMap contributors"}),(b(!0),$(Ye,null,It(m.value,E=>(b(),je(G(oPt),{key:E.id,"lat-lng":[E.lat,E.lng]},{default:ae(()=>[O(G(l7),{options:{permanent:!0,direction:"top",offset:[0,-10]}},{default:ae(()=>[Le(de(E.label),1)]),_:2},1024)]),_:2},1032,["lat-lng"]))),128)),(b(!0),$(Ye,null,It(y.value,E=>(b(),je(G(KLt),{key:E.id+"-r","lat-lng":E._center,radius:E.homeVisitRadiusKm*1e3,color:E.color||"#256c68","fill-color":E.color||"#256c68","fill-opacity":.1,weight:2},{default:ae(()=>[O(G(l7),null,{default:ae(()=>[Le(de(E.label),1)]),_:2},1024)]),_:2},1032,["lat-lng","radius","color","fill-color"]))),128)),(b(!0),$(Ye,null,It(_.value,E=>(b(),je(G(uPt),{key:E.id+"-p","lat-lngs":E.homeVisitPolygon,color:E.color||"#256c68","fill-color":E.color||"#256c68","fill-opacity":.12,weight:2},{default:ae(()=>[O(G(l7),null,{default:ae(()=>[Le(de(E.label),1)]),_:2},1024)]),_:2},1032,["lat-lngs","color","fill-color"]))),128))]),_:1},8,["zoom","center"])],2)]))}}),RDt=un(NDt,[["__scopeId","data-v-2512bed8"]]),ZDt=Object.freeze(Object.defineProperty({__proto__:null,default:RDt},Symbol.toStringTag,{value:"Module"})),FDt=(e,t)=>(n,a)=>{const i={Component:Ma(t,a),wrapperElement:n};e(i)};class zDt extends Error{constructor(t){super(t),this.name="[Schedule-X reactivity error]"}}const JB=Ve({name:"ScheduleXCalendar",props:{calendarApp:{type:Object,required:!0},customComponents:{type:Object,default:()=>({})}},data(){return{elId:"sx"+Math.random().toString(36).substr(2,9),customComponentsMeta:[]}},mounted(){if(Os(this.calendarApp))throw new zDt("calendarApp cannot be saved in a ref. Since this causes deep reactivity, it destroys the calendars internal reactivity. Save in a normal const or shallowRef");const e={...this.customComponents,...this.$slots};for(const[t,n]of Object.entries(e))this.calendarApp._setCustomComponentFn(t,FDt(this.setCustomComponentMeta,n));this.calendarApp.render(document.getElementById(this.elId))},methods:{setCustomComponentMeta(e){if(!(e.wrapperElement instanceof HTMLElement))return;const t=({wrapperElement:r})=>r instanceof HTMLElement,n=[...this.customComponentsMeta.filter(t)],a=e.wrapperElement.dataset.ccid,i=n.find(({wrapperElement:r})=>r.dataset.ccid===a);i&&n.splice(n.indexOf(i),1),this.customComponentsMeta=[...n,e]}},render(){const e=this.customComponentsMeta.map(({Component:t,wrapperElement:n})=>Ma(SD,{to:n},t));return Ma("div",{id:this.elId,class:"sx-vue-calendar-wrapper"},Ma(Ye,{},e))}});var kA,Sn,QB,eU,I0,IP,tU,nb,MA,ab,ib,nU,rb={},aU=[],BDt=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,q3=Array.isArray;function g1(e,t){for(var n in t)e[n]=t[n];return e}function iU(e){var t=e.parentNode;t&&t.removeChild(e)}function HP(e,t,n){var a,i,r,o={};for(r in t)r=="key"?a=t[r]:r=="ref"?i=t[r]:o[r]=t[r];if(arguments.length>2&&(o.children=arguments.length>3?kA.call(arguments,2):n),typeof e=="function"&&e.defaultProps!=null)for(r in e.defaultProps)o[r]===void 0&&(o[r]=e.defaultProps[r]);return P4(e,o,a,i,null)}function P4(e,t,n,a,i){var r={type:e,props:t,key:n,ref:a,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,constructor:void 0,__v:i??++QB,__i:-1,__u:0};return i==null&&Sn.vnode!=null&&Sn.vnode(r),r}function Um(e){return e.children}function mu(e,t){this.props=e,this.context=t}function hd(e,t){if(t==null)return e.__?hd(e.__,e.__i+1):null;for(var n;t<e.__k.length;t++)if((n=e.__k[t])!=null&&n.__e!=null)return n.__e;return typeof e.type=="function"?hd(e):null}function rU(e){var t,n;if((e=e.__)!=null&&e.__c!=null){for(e.__e=e.__c.base=null,t=0;t<e.__k.length;t++)if((n=e.__k[t])!=null&&n.__e!=null){e.__e=e.__c.base=n.__e;break}return rU(e)}}function ob(e){(!e.__d&&(e.__d=!0)&&I0.push(e)&&!tg.__r++||IP!==Sn.debounceRendering)&&((IP=Sn.debounceRendering)||tU)(tg)}function tg(){var e,t,n,a,i,r,o,s;for(I0.sort(nb);e=I0.shift();)e.__d&&(t=I0.length,a=void 0,r=(i=(n=e).__v).__e,o=[],s=[],n.__P&&((a=g1({},i)).__v=i.__v+1,Sn.vnode&&Sn.vnode(a),lU(n.__P,a,i,n.__n,n.__P.namespaceURI,32&i.__u?[r]:null,o,r??hd(i),!!(32&i.__u),s),a.__v=i.__v,a.__.__k[a.__i]=a,qDt(o,a,s),a.__e!=r&&rU(a)),I0.length>t&&I0.sort(nb));tg.__r=0}function oU(e,t,n,a,i,r,o,s,l,c,u){var d,f,m,v,g,y=a&&a.__k||aU,_=t.length;for(n.__d=l,UDt(n,t,y),l=n.__d,d=0;d<_;d++)(m=n.__k[d])!=null&&typeof m!="boolean"&&typeof m!="function"&&(f=m.__i===-1?rb:y[m.__i]||rb,m.__i=d,lU(e,m,f,i,r,o,s,l,c,u),v=m.__e,m.ref&&f.ref!=m.ref&&(f.ref&&xA(f.ref,null,m),u.push(m.ref,m.__c||v,m)),g==null&&v!=null&&(g=v),65536&m.__u||f.__k===m.__k?l=sU(m,l,e):typeof m.type=="function"&&m.__d!==void 0?l=m.__d:v&&(l=v.nextSibling),m.__d=void 0,m.__u&=-196609);n.__d=l,n.__e=g}function UDt(e,t,n){var a,i,r,o,s,l=t.length,c=n.length,u=c,d=0;for(e.__k=[],a=0;a<l;a++)o=a+d,(i=e.__k[a]=(i=t[a])==null||typeof i=="boolean"||typeof i=="function"?null:typeof i=="string"||typeof i=="number"||typeof i=="bigint"||i.constructor==String?P4(null,i,null,null,null):q3(i)?P4(Um,{children:i},null,null,null):i.constructor===void 0&&i.__b>0?P4(i.type,i.props,i.key,i.ref?i.ref:null,i.__v):i)!=null?(i.__=e,i.__b=e.__b+1,s=jDt(i,n,o,u),i.__i=s,r=null,s!==-1&&(u--,(r=n[s])&&(r.__u|=131072)),r==null||r.__v===null?(s==-1&&d--,typeof i.type!="function"&&(i.__u|=65536)):s!==o&&(s==o-1?d=s-o:s==o+1?d++:s>o?u>l-o?d+=s-o:d--:s<o&&d++,s!==a+d&&(i.__u|=65536))):(r=n[o])&&r.key==null&&r.__e&&!(131072&r.__u)&&(r.__e==e.__d&&(e.__d=hd(r)),sb(r,r,!1),n[o]=null,u--);if(u)for(a=0;a<c;a++)(r=n[a])!=null&&!(131072&r.__u)&&(r.__e==e.__d&&(e.__d=hd(r)),sb(r,r))}function sU(e,t,n){var a,i;if(typeof e.type=="function"){for(a=e.__k,i=0;a&&i<a.length;i++)a[i]&&(a[i].__=e,t=sU(a[i],t,n));return t}e.__e!=t&&(t&&e.type&&!n.contains(t)&&(t=hd(e)),n.insertBefore(e.__e,t||null),t=e.__e);do t=t&&t.nextSibling;while(t!=null&&t.nodeType===8);return t}function ng(e,t){return t=t||[],e==null||typeof e=="boolean"||(q3(e)?e.some(function(n){ng(n,t)}):t.push(e)),t}function jDt(e,t,n,a){var i=e.key,r=e.type,o=n-1,s=n+1,l=t[n];if(l===null||l&&i==l.key&&r===l.type&&!(131072&l.__u))return n;if(a>(l!=null&&!(131072&l.__u)?1:0))for(;o>=0||s<t.length;){if(o>=0){if((l=t[o])&&!(131072&l.__u)&&i==l.key&&r===l.type)return o;o--}if(s<t.length){if((l=t[s])&&!(131072&l.__u)&&i==l.key&&r===l.type)return s;s++}}return-1}function NP(e,t,n){t[0]==="-"?e.setProperty(t,n??""):e[t]=n==null?"":typeof n!="number"||BDt.test(t)?n:n+"px"}function Kv(e,t,n,a,i){var r;e:if(t==="style")if(typeof n=="string")e.style.cssText=n;else{if(typeof a=="string"&&(e.style.cssText=a=""),a)for(t in a)n&&t in n||NP(e.style,t,"");if(n)for(t in n)a&&n[t]===a[t]||NP(e.style,t,n[t])}else if(t[0]==="o"&&t[1]==="n")r=t!==(t=t.replace(/(PointerCapture)$|Capture$/i,"$1")),t=t.toLowerCase()in e||t==="onFocusOut"||t==="onFocusIn"?t.toLowerCase().slice(2):t.slice(2),e.l||(e.l={}),e.l[t+r]=n,n?a?n.u=a.u:(n.u=MA,e.addEventListener(t,r?ib:ab,r)):e.removeEventListener(t,r?ib:ab,r);else{if(i=="http://www.w3.org/2000/svg")t=t.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if(t!="width"&&t!="height"&&t!="href"&&t!="list"&&t!="form"&&t!="tabIndex"&&t!="download"&&t!="rowSpan"&&t!="colSpan"&&t!="role"&&t!="popover"&&t in e)try{e[t]=n??"";break e}catch{}typeof n=="function"||(n==null||n===!1&&t[4]!=="-"?e.removeAttribute(t):e.setAttribute(t,t=="popover"&&n==1?"":n))}}function RP(e){return function(t){if(this.l){var n=this.l[t.type+e];if(t.t==null)t.t=MA++;else if(t.t<n.u)return;return n(Sn.event?Sn.event(t):t)}}}function lU(e,t,n,a,i,r,o,s,l,c){var u,d,f,m,v,g,y,_,w,C,S,M,x,E,k,D,T=t.type;if(t.constructor!==void 0)return null;128&n.__u&&(l=!!(32&n.__u),r=[s=t.__e=n.__e]),(u=Sn.__b)&&u(t);e:if(typeof T=="function")try{if(_=t.props,w="prototype"in T&&T.prototype.render,C=(u=T.contextType)&&a[u.__c],S=u?C?C.props.value:u.__:a,n.__c?y=(d=t.__c=n.__c).__=d.__E:(w?t.__c=d=new T(_,S):(t.__c=d=new mu(_,S),d.constructor=T,d.render=WDt),C&&C.sub(d),d.props=_,d.state||(d.state={}),d.context=S,d.__n=a,f=d.__d=!0,d.__h=[],d._sb=[]),w&&d.__s==null&&(d.__s=d.state),w&&T.getDerivedStateFromProps!=null&&(d.__s==d.state&&(d.__s=g1({},d.__s)),g1(d.__s,T.getDerivedStateFromProps(_,d.__s))),m=d.props,v=d.state,d.__v=t,f)w&&T.getDerivedStateFromProps==null&&d.componentWillMount!=null&&d.componentWillMount(),w&&d.componentDidMount!=null&&d.__h.push(d.componentDidMount);else{if(w&&T.getDerivedStateFromProps==null&&_!==m&&d.componentWillReceiveProps!=null&&d.componentWillReceiveProps(_,S),!d.__e&&(d.shouldComponentUpdate!=null&&d.shouldComponentUpdate(_,d.__s,S)===!1||t.__v===n.__v)){for(t.__v!==n.__v&&(d.props=_,d.state=d.__s,d.__d=!1),t.__e=n.__e,t.__k=n.__k,t.__k.forEach(function(I){I&&(I.__=t)}),M=0;M<d._sb.length;M++)d.__h.push(d._sb[M]);d._sb=[],d.__h.length&&o.push(d);break e}d.componentWillUpdate!=null&&d.componentWillUpdate(_,d.__s,S),w&&d.componentDidUpdate!=null&&d.__h.push(function(){d.componentDidUpdate(m,v,g)})}if(d.context=S,d.props=_,d.__P=e,d.__e=!1,x=Sn.__r,E=0,w){for(d.state=d.__s,d.__d=!1,x&&x(t),u=d.render(d.props,d.state,d.context),k=0;k<d._sb.length;k++)d.__h.push(d._sb[k]);d._sb=[]}else do d.__d=!1,x&&x(t),u=d.render(d.props,d.state,d.context),d.state=d.__s;while(d.__d&&++E<25);d.state=d.__s,d.getChildContext!=null&&(a=g1(g1({},a),d.getChildContext())),w&&!f&&d.getSnapshotBeforeUpdate!=null&&(g=d.getSnapshotBeforeUpdate(m,v)),oU(e,q3(D=u!=null&&u.type===Um&&u.key==null?u.props.children:u)?D:[D],t,n,a,i,r,o,s,l,c),d.base=t.__e,t.__u&=-161,d.__h.length&&o.push(d),y&&(d.__E=d.__=null)}catch(I){if(t.__v=null,l||r!=null){for(t.__u|=l?160:32;s&&s.nodeType===8&&s.nextSibling;)s=s.nextSibling;r[r.indexOf(s)]=null,t.__e=s}else t.__e=n.__e,t.__k=n.__k;Sn.__e(I,t,n)}else r==null&&t.__v===n.__v?(t.__k=n.__k,t.__e=n.__e):t.__e=YDt(n.__e,t,n,a,i,r,o,l,c);(u=Sn.diffed)&&u(t)}function qDt(e,t,n){t.__d=void 0;for(var a=0;a<n.length;a++)xA(n[a],n[++a],n[++a]);Sn.__c&&Sn.__c(t,e),e.some(function(i){try{e=i.__h,i.__h=[],e.some(function(r){r.call(i)})}catch(r){Sn.__e(r,i.__v)}})}function YDt(e,t,n,a,i,r,o,s,l){var c,u,d,f,m,v,g,y=n.props,_=t.props,w=t.type;if(w==="svg"?i="http://www.w3.org/2000/svg":w==="math"?i="http://www.w3.org/1998/Math/MathML":i||(i="http://www.w3.org/1999/xhtml"),r!=null){for(c=0;c<r.length;c++)if((m=r[c])&&"setAttribute"in m==!!w&&(w?m.localName===w:m.nodeType===3)){e=m,r[c]=null;break}}if(e==null){if(w===null)return document.createTextNode(_);e=document.createElementNS(i,w,_.is&&_),r=null,s=!1}if(w===null)y===_||s&&e.data===_||(e.data=_);else{if(r=r&&kA.call(e.childNodes),y=n.props||rb,!s&&r!=null)for(y={},c=0;c<e.attributes.length;c++)y[(m=e.attributes[c]).name]=m.value;for(c in y)if(m=y[c],c!="children"){if(c=="dangerouslySetInnerHTML")d=m;else if(c!=="key"&&!(c in _)){if(c=="value"&&"defaultValue"in _||c=="checked"&&"defaultChecked"in _)continue;Kv(e,c,null,m,i)}}for(c in _)m=_[c],c=="children"?f=m:c=="dangerouslySetInnerHTML"?u=m:c=="value"?v=m:c=="checked"?g=m:c==="key"||s&&typeof m!="function"||y[c]===m||Kv(e,c,m,y[c],i);if(u)s||d&&(u.__html===d.__html||u.__html===e.innerHTML)||(e.innerHTML=u.__html),t.__k=[];else if(d&&(e.innerHTML=""),oU(e,q3(f)?f:[f],t,n,a,w==="foreignObject"?"http://www.w3.org/1999/xhtml":i,r,o,r?r[0]:n.__k&&hd(n,0),s,l),r!=null)for(c=r.length;c--;)r[c]!=null&&iU(r[c]);s||(c="value",v!==void 0&&(v!==e[c]||w==="progress"&&!v||w==="option"&&v!==y[c])&&Kv(e,c,v,y[c],i),c="checked",g!==void 0&&g!==e[c]&&Kv(e,c,g,y[c],i))}return e}function xA(e,t,n){try{if(typeof e=="function"){var a=typeof e.__u=="function";a&&e.__u(),a&&t==null||(e.__u=e(t))}else e.current=t}catch(i){Sn.__e(i,n)}}function sb(e,t,n){var a,i;if(Sn.unmount&&Sn.unmount(e),(a=e.ref)&&(a.current&&a.current!==e.__e||xA(a,null,t)),(a=e.__c)!=null){if(a.componentWillUnmount)try{a.componentWillUnmount()}catch(r){Sn.__e(r,t)}a.base=a.__P=null}if(a=e.__k)for(i=0;i<a.length;i++)a[i]&&sb(a[i],t,n||typeof e.type!="function");n||e.__e==null||iU(e.__e),e.__c=e.__=e.__e=e.__d=void 0}function WDt(e,t,n){return this.constructor(e,n)}function GDt(e,t){var n={__c:t="__cC"+nU++,__:e,Consumer:function(a,i){return a.children(i)},Provider:function(a){var i,r;return this.getChildContext||(i=[],(r={})[t]=this,this.getChildContext=function(){return r},this.componentWillUnmount=function(){i=null},this.shouldComponentUpdate=function(o){this.props.value!==o.value&&i.some(function(s){s.__e=!0,ob(s)})},this.sub=function(o){i.push(o);var s=o.componentWillUnmount;o.componentWillUnmount=function(){i&&i.splice(i.indexOf(o),1),s&&s.call(o)}}),a.children}};return n.Provider.__=n.Consumer.contextType=n}kA=aU.slice,Sn={__e:function(e,t,n,a){for(var i,r,o;t=t.__;)if((i=t.__c)&&!i.__)try{if((r=i.constructor)&&r.getDerivedStateFromError!=null&&(i.setState(r.getDerivedStateFromError(e)),o=i.__d),i.componentDidCatch!=null&&(i.componentDidCatch(e,a||{}),o=i.__d),o)return i.__E=i}catch(s){e=s}throw e}},QB=0,eU=function(e){return e!=null&&e.constructor==null},mu.prototype.setState=function(e,t){var n;n=this.__s!=null&&this.__s!==this.state?this.__s:this.__s=g1({},this.state),typeof e=="function"&&(e=e(g1({},n),this.props)),e&&g1(n,e),e!=null&&this.__v&&(t&&this._sb.push(t),ob(this))},mu.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),ob(this))},mu.prototype.render=Um,I0=[],tU=typeof Promise=="function"?Promise.prototype.then.bind(Promise.resolve()):setTimeout,nb=function(e,t){return e.__v.__b-t.__v.__b},tg.__r=0,MA=0,ab=RP(!1),ib=RP(!0),nU=0;var lb,Qo,c7,ZP,FP=0,uU=[],Pi=Sn,zP=Pi.__b,BP=Pi.__r,UP=Pi.diffed,jP=Pi.__c,qP=Pi.unmount,YP=Pi.__;function KDt(e,t){Pi.__h&&Pi.__h(Qo,e,FP||t),FP=0;var n=Qo.__H||(Qo.__H={__:[],__h:[]});return e>=n.__.length&&n.__.push({}),n.__[e]}function cU(e,t){var n=KDt(lb++,7);return QDt(n.__H,t)&&(n.__=e(),n.__H=t,n.__h=e),n.__}function XDt(){for(var e;e=uU.shift();)if(e.__P&&e.__H)try{e.__H.__h.forEach(T4),e.__H.__h.forEach(ub),e.__H.__h=[]}catch(t){e.__H.__h=[],Pi.__e(t,e.__v)}}Pi.__b=function(e){Qo=null,zP&&zP(e)},Pi.__=function(e,t){e&&t.__k&&t.__k.__m&&(e.__m=t.__k.__m),YP&&YP(e,t)},Pi.__r=function(e){BP&&BP(e),lb=0;var t=(Qo=e.__c).__H;t&&(c7===Qo?(t.__h=[],Qo.__h=[],t.__.forEach(function(n){n.__N&&(n.__=n.__N),n.i=n.__N=void 0})):(t.__h.forEach(T4),t.__h.forEach(ub),t.__h=[],lb=0)),c7=Qo},Pi.diffed=function(e){UP&&UP(e);var t=e.__c;t&&t.__H&&(t.__H.__h.length&&(uU.push(t)!==1&&ZP===Pi.requestAnimationFrame||((ZP=Pi.requestAnimationFrame)||JDt)(XDt)),t.__H.__.forEach(function(n){n.i&&(n.__H=n.i),n.i=void 0})),c7=Qo=null},Pi.__c=function(e,t){t.some(function(n){try{n.__h.forEach(T4),n.__h=n.__h.filter(function(a){return!a.__||ub(a)})}catch(a){t.some(function(i){i.__h&&(i.__h=[])}),t=[],Pi.__e(a,n.__v)}}),jP&&jP(e,t)},Pi.unmount=function(e){qP&&qP(e);var t,n=e.__c;n&&n.__H&&(n.__H.__.forEach(function(a){try{T4(a)}catch(i){t=i}}),n.__H=void 0,t&&Pi.__e(t,n.__v))};var WP=typeof requestAnimationFrame=="function";function JDt(e){var t,n=function(){clearTimeout(a),WP&&cancelAnimationFrame(t),setTimeout(e)},a=setTimeout(n,100);WP&&(t=requestAnimationFrame(n))}function T4(e){var t=Qo,n=e.__c;typeof n=="function"&&(e.__c=void 0,n()),Qo=t}function ub(e){var t=Qo;e.__c=e.__(),Qo=t}function QDt(e,t){return!e||e.length!==t.length||t.some(function(n,a){return n!==e[a]})}function eVt(e,t){for(var n in t)e[n]=t[n];return e}function GP(e,t){for(var n in e)if(n!=="__source"&&!(n in t))return!0;for(var a in t)if(a!=="__source"&&e[a]!==t[a])return!0;return!1}function KP(e,t){this.props=e,this.context=t}(KP.prototype=new mu).isPureReactComponent=!0,KP.prototype.shouldComponentUpdate=function(e,t){return GP(this.props,e)||GP(this.state,t)};var XP=Sn.__b;Sn.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),XP&&XP(e)};var tVt=Sn.__e;Sn.__e=function(e,t,n,a){if(e.then){for(var i,r=t;r=r.__;)if((i=r.__c)&&i.__c)return t.__e==null&&(t.__e=n.__e,t.__k=n.__k),i.__c(e,t)}tVt(e,t,n,a)};var JP=Sn.unmount;function dU(e,t,n){return e&&(e.__c&&e.__c.__H&&(e.__c.__H.__.forEach(function(a){typeof a.__c=="function"&&a.__c()}),e.__c.__H=null),(e=eVt({},e)).__c!=null&&(e.__c.__P===n&&(e.__c.__P=t),e.__c=null),e.__k=e.__k&&e.__k.map(function(a){return dU(a,t,n)})),e}function fU(e,t,n){return e&&n&&(e.__v=null,e.__k=e.__k&&e.__k.map(function(a){return fU(a,t,n)}),e.__c&&e.__c.__P===t&&(e.__e&&n.appendChild(e.__e),e.__c.__e=!0,e.__c.__P=n)),e}function d7(){this.__u=0,this.t=null,this.__b=null}function hU(e){var t=e.__.__c;return t&&t.__a&&t.__a(e)}function Xv(){this.u=null,this.o=null}Sn.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&32&e.__u&&(e.type=null),JP&&JP(e)},(d7.prototype=new mu).__c=function(e,t){var n=t.__c,a=this;a.t==null&&(a.t=[]),a.t.push(n);var i=hU(a.__v),r=!1,o=function(){r||(r=!0,n.__R=null,i?i(s):s())};n.__R=o;var s=function(){if(!--a.__u){if(a.state.__a){var l=a.state.__a;a.__v.__k[0]=fU(l,l.__c.__P,l.__c.__O)}var c;for(a.setState({__a:a.__b=null});c=a.t.pop();)c.forceUpdate()}};a.__u++||32&t.__u||a.setState({__a:a.__b=a.__v.__k[0]}),e.then(o,o)},d7.prototype.componentWillUnmount=function(){this.t=[]},d7.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),a=this.__v.__k[0].__c;this.__v.__k[0]=dU(this.__b,n,a.__O=a.__P)}this.__b=null}var i=t.__a&&HP(Um,null,e.fallback);return i&&(i.__u&=-33),[HP(Um,null,t.__a?null:e.children),i]};var QP=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&(e.props.revealOrder[0]!=="t"||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]<n[0])break;e.u=n=n[2]}};(Xv.prototype=new mu).__a=function(e){var t=this,n=hU(t.__v),a=t.o.get(e);return a[0]++,function(i){var r=function(){t.props.revealOrder?(a.push(i),QP(t,e,a)):i()};n?n(r):r()}},Xv.prototype.render=function(e){this.u=null,this.o=new Map;var t=ng(e.children);e.revealOrder&&e.revealOrder[0]==="b"&&t.reverse();for(var n=t.length;n--;)this.o.set(t[n],this.u=[1,0,this.u]);return e.children},Xv.prototype.componentDidUpdate=Xv.prototype.componentDidMount=function(){var e=this;this.o.forEach(function(t,n){QP(e,n,t)})};var nVt=typeof Symbol<"u"&&Symbol.for&&Symbol.for("react.element")||60103,aVt=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image(!S)|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,iVt=/^on(Ani|Tra|Tou|BeforeInp|Compo)/,rVt=/[A-Z0-9]/g,oVt=typeof document<"u",sVt=function(e){return(typeof Symbol<"u"&&typeof Symbol()=="symbol"?/fil|che|rad/:/fil|che|ra/).test(e)};mu.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(e){Object.defineProperty(mu.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})});var eT=Sn.event;function lVt(){}function uVt(){return this.cancelBubble}function cVt(){return this.defaultPrevented}Sn.event=function(e){return eT&&(e=eT(e)),e.persist=lVt,e.isPropagationStopped=uVt,e.isDefaultPrevented=cVt,e.nativeEvent=e};var dVt={enumerable:!1,configurable:!0,get:function(){return this.class}},tT=Sn.vnode;Sn.vnode=function(e){typeof e.type=="string"&&function(t){var n=t.props,a=t.type,i={};for(var r in n){var o=n[r];if(!(r==="value"&&"defaultValue"in n&&o==null||oVt&&r==="children"&&a==="noscript"||r==="class"||r==="className")){var s=r.toLowerCase();r==="defaultValue"&&"value"in n&&n.value==null?r="value":r==="download"&&o===!0?o="":s==="translate"&&o==="no"?o=!1:s==="ondoubleclick"?r="ondblclick":s!=="onchange"||a!=="input"&&a!=="textarea"||sVt(n.type)?s==="onfocus"?r="onfocusin":s==="onblur"?r="onfocusout":iVt.test(r)?r=s:a.indexOf("-")===-1&&aVt.test(r)?r=r.replace(rVt,"-$&").toLowerCase():o===null&&(o=void 0):s=r="oninput",s==="oninput"&&i[r=s]&&(r="oninputCapture"),i[r]=o}}a=="select"&&i.multiple&&Array.isArray(i.value)&&(i.value=ng(n.children).forEach(function(l){l.props.selected=i.value.indexOf(l.props.value)!=-1})),a=="select"&&i.defaultValue!=null&&(i.value=ng(n.children).forEach(function(l){l.props.selected=i.multiple?i.defaultValue.indexOf(l.props.value)!=-1:i.defaultValue==l.props.value})),n.class&&!n.className?(i.class=n.class,Object.defineProperty(i,"className",dVt)):(n.className&&!n.class||n.class&&n.className)&&(i.class=i.className=n.className),t.props=i}(e),e.$$typeof=nVt,tT&&tT(e)};var nT=Sn.__r;Sn.__r=function(e){nT&&nT(e),e.__c};var aT=Sn.diffed;Sn.diffed=function(e){aT&&aT(e);var t=e.props,n=e.__e;n!=null&&e.type==="textarea"&&"value"in t&&t.value!==n.value&&(n.value=t.value==null?"":t.value)};var fVt=Symbol.for("preact-signals");function EA(){if(I2>1)I2--;else{for(var e,t=!1;em!==void 0;){var n=em;for(em=void 0,cb++;n!==void 0;){var a=n.o;if(n.o=void 0,n.f&=-3,!(8&n.f)&&vU(n))try{n.c()}catch(i){t||(e=i,t=!0)}n=a}}if(cb=0,I2--,t)throw e}}var ha=void 0,em=void 0,I2=0,cb=0,ag=0;function pU(e){if(ha!==void 0){var t=e.n;if(t===void 0||t.t!==ha)return t={i:0,S:e,p:ha.s,n:void 0,t:ha,e:void 0,x:void 0,r:t},ha.s!==void 0&&(ha.s.n=t),ha.s=t,e.n=t,32&ha.f&&e.S(t),t;if(t.i===-1)return t.i=0,t.n!==void 0&&(t.n.p=t.p,t.p!==void 0&&(t.p.n=t.n),t.p=ha.s,t.n=void 0,ha.s.n=t,ha.s=t),t}}function kr(e){this.v=e,this.i=0,this.n=void 0,this.t=void 0}kr.prototype.brand=fVt;kr.prototype.h=function(){return!0};kr.prototype.S=function(e){this.t!==e&&e.e===void 0&&(e.x=this.t,this.t!==void 0&&(this.t.e=e),this.t=e)};kr.prototype.U=function(e){if(this.t!==void 0){var t=e.e,n=e.x;t!==void 0&&(t.x=n,e.e=void 0),n!==void 0&&(n.e=t,e.x=void 0),e===this.t&&(this.t=n)}};kr.prototype.subscribe=function(e){var t=this;return PA(function(){var n=t.value,a=ha;ha=void 0;try{e(n)}finally{ha=a}})};kr.prototype.valueOf=function(){return this.value};kr.prototype.toString=function(){return this.value+""};kr.prototype.toJSON=function(){return this.value};kr.prototype.peek=function(){var e=ha;ha=void 0;try{return this.value}finally{ha=e}};Object.defineProperty(kr.prototype,"value",{get:function(){var e=pU(this);return e!==void 0&&(e.i=this.i),this.v},set:function(e){if(e!==this.v){if(cb>100)throw new Error("Cycle detected");this.v=e,this.i++,ag++,I2++;try{for(var t=this.t;t!==void 0;t=t.x)t.t.N()}finally{EA()}}}});function mU(e){return new kr(e)}function vU(e){for(var t=e.s;t!==void 0;t=t.n)if(t.S.i!==t.i||!t.S.h()||t.S.i!==t.i)return!0;return!1}function gU(e){for(var t=e.s;t!==void 0;t=t.n){var n=t.S.n;if(n!==void 0&&(t.r=n),t.S.n=t,t.i=-1,t.n===void 0){e.s=t;break}}}function yU(e){for(var t=e.s,n=void 0;t!==void 0;){var a=t.p;t.i===-1?(t.S.U(t),a!==void 0&&(a.n=t.n),t.n!==void 0&&(t.n.p=a)):n=t,t.S.n=t.r,t.r!==void 0&&(t.r=void 0),t=a}e.s=n}function ah(e){kr.call(this,void 0),this.x=e,this.s=void 0,this.g=ag-1,this.f=4}(ah.prototype=new kr).h=function(){if(this.f&=-3,1&this.f)return!1;if((36&this.f)==32||(this.f&=-5,this.g===ag))return!0;if(this.g=ag,this.f|=1,this.i>0&&!vU(this))return this.f&=-2,!0;var e=ha;try{gU(this),ha=this;var t=this.x();(16&this.f||this.v!==t||this.i===0)&&(this.v=t,this.f&=-17,this.i++)}catch(n){this.v=n,this.f|=16,this.i++}return ha=e,yU(this),this.f&=-2,!0};ah.prototype.S=function(e){if(this.t===void 0){this.f|=36;for(var t=this.s;t!==void 0;t=t.n)t.S.S(t)}kr.prototype.S.call(this,e)};ah.prototype.U=function(e){if(this.t!==void 0&&(kr.prototype.U.call(this,e),this.t===void 0)){this.f&=-33;for(var t=this.s;t!==void 0;t=t.n)t.S.U(t)}};ah.prototype.N=function(){if(!(2&this.f)){this.f|=6;for(var e=this.t;e!==void 0;e=e.x)e.t.N()}};Object.defineProperty(ah.prototype,"value",{get:function(){if(1&this.f)throw new Error("Cycle detected");var e=pU(this);if(this.h(),e!==void 0&&(e.i=this.i),16&this.f)throw this.v;return this.v}});function hVt(e){return new ah(e)}function _U(e){var t=e.u;if(e.u=void 0,typeof t=="function"){I2++;var n=ha;ha=void 0;try{t()}catch(a){throw e.f&=-2,e.f|=8,LA(e),a}finally{ha=n,EA()}}}function LA(e){for(var t=e.s;t!==void 0;t=t.n)t.S.U(t);e.x=void 0,e.s=void 0,_U(e)}function pVt(e){if(ha!==this)throw new Error("Out-of-order effect");yU(this),ha=e,this.f&=-2,8&this.f&&LA(this),EA()}function P8(e){this.x=e,this.u=void 0,this.s=void 0,this.o=void 0,this.f=32}P8.prototype.c=function(){var e=this.S();try{if(8&this.f||this.x===void 0)return;var t=this.x();typeof t=="function"&&(this.u=t)}finally{e()}};P8.prototype.S=function(){if(1&this.f)throw new Error("Cycle detected");this.f|=1,this.f&=-9,_U(this),gU(this),I2++;var e=ha;return ha=this,pVt.bind(this,e)};P8.prototype.N=function(){2&this.f||(this.f|=2,this.o=em,em=this)};P8.prototype.d=function(){this.f|=8,1&this.f||LA(this)};function PA(e){var t=new P8(e);try{t.c()}catch(n){throw t.d(),n}return t.d.bind(t)}var f7;function ih(e,t){Sn[e]=t.bind(null,Sn[e]||function(){})}function ig(e){f7&&f7(),f7=e&&e.S()}function bU(e){var t=this,n=e.data,a=vVt(n);a.value=n;var i=cU(function(){for(var r=t.__v;r=r.__;)if(r.__c){r.__c.__$f|=4;break}return t.__$u.c=function(){var o;!eU(i.peek())&&((o=t.base)==null?void 0:o.nodeType)===3?t.base.data=i.peek():(t.__$f|=1,t.setState({}))},hVt(function(){var o=a.value.value;return o===0?0:o===!0?"":o||""})},[]);return i.value}bU.displayName="_st";Object.defineProperties(kr.prototype,{constructor:{configurable:!0,value:void 0},type:{configurable:!0,value:bU},props:{configurable:!0,get:function(){return{data:this}}},__b:{configurable:!0,value:1}});ih("__b",function(e,t){if(typeof t.type=="string"){var n,a=t.props;for(var i in a)if(i!=="children"){var r=a[i];r instanceof kr&&(n||(t.__np=n={}),n[i]=r,a[i]=r.peek())}}e(t)});ih("__r",function(e,t){ig();var n,a=t.__c;a&&(a.__$f&=-2,(n=a.__$u)===void 0&&(a.__$u=n=function(i){var r;return PA(function(){r=this}),r.c=function(){a.__$f|=1,a.setState({})},r}())),ig(n),e(t)});ih("__e",function(e,t,n,a){ig(),e(t,n,a)});ih("diffed",function(e,t){ig();var n;if(typeof t.type=="string"&&(n=t.__e)){var a=t.__np,i=t.props;if(a){var r=n.U;if(r)for(var o in r){var s=r[o];s!==void 0&&!(o in a)&&(s.d(),r[o]=void 0)}else n.U=r={};for(var l in a){var c=r[l],u=a[l];c===void 0?(c=mVt(n,l,u,i),r[l]=c):c.o(u,i)}}}e(t)});function mVt(e,t,n,a){var i=t in e&&e.ownerSVGElement===void 0,r=mU(n);return{o:function(o,s){r.value=o,a=s},d:PA(function(){var o=r.value.value;a[t]!==o&&(a[t]=o,i?e[t]=o:o?e.setAttribute(t,o):e.removeAttribute(t))})}}ih("unmount",function(e,t){if(typeof t.type=="string"){var n=t.__e;if(n){var a=n.U;if(a){n.U=void 0;for(var i in a){var r=a[i];r&&r.d()}}}}else{var o=t.__c;if(o){var s=o.__$u;s&&(o.__$u=void 0,s.d())}}e(t)});ih("__h",function(e,t,n,a){(a<3||a===9)&&(t.__$f|=2),e(t,n,a)});mu.prototype.shouldComponentUpdate=function(e,t){var n=this.__$u;if(!(n&&n.s!==void 0||4&this.__$f)||3&this.__$f)return!0;for(var a in t)return!0;for(var i in e)if(i!=="__source"&&e[i]!==this.props[i])return!0;for(var r in this.props)if(!(r in e))return!0;return!1};function vVt(e){return cU(function(){return mU(e)},[])}GDt({});var iT;(function(e){e.MONTH_DAYS="month-days",e.YEARS="years"})(iT||(iT={}));var db;(function(e){e[e.SUNDAY=0]="SUNDAY",e[e.MONDAY=1]="MONDAY",e[e.TUESDAY=2]="TUESDAY",e[e.WEDNESDAY=3]="WEDNESDAY",e[e.THURSDAY=4]="THURSDAY",e[e.FRIDAY=5]="FRIDAY",e[e.SATURDAY=6]="SATURDAY"})(db||(db={}));db.MONDAY;var rT;(function(e){e[e.JANUARY=0]="JANUARY",e[e.FEBRUARY=1]="FEBRUARY",e[e.MARCH=2]="MARCH",e[e.APRIL=3]="APRIL",e[e.MAY=4]="MAY",e[e.JUNE=5]="JUNE",e[e.JULY=6]="JULY",e[e.AUGUST=7]="AUGUST",e[e.SEPTEMBER=8]="SEPTEMBER",e[e.OCTOBER=9]="OCTOBER",e[e.NOVEMBER=10]="NOVEMBER",e[e.DECEMBER=11]="DECEMBER"})(rT||(rT={}));var H0;(function(e){e.SLASH="/",e.DASH="-",e.PERIOD="."})(H0||(H0={}));var N0;(function(e){e.DMY="DMY",e.MDY="MDY",e.YMD="YMD"})(N0||(N0={}));H0.SLASH,N0.MDY,H0.SLASH,N0.DMY,H0.SLASH,N0.YMD,H0.PERIOD,N0.DMY,H0.DASH,N0.YMD;var oT;(function(e){e.TOP_START="top-start",e.TOP_END="top-end",e.BOTTOM_START="bottom-start",e.BOTTOM_END="bottom-end"})(oT||(oT={}));const gVt={class:"mm__header"},yVt={class:"mm__title"},_Vt={class:"mm__body"},bVt={class:"mm__cols"},wVt={class:"mm__col"},$Vt={class:"mf"},AVt={class:"mf__label"},SVt={class:"mf"},CVt={class:"mf__label"},kVt={class:"mf-row"},MVt={class:"mf"},xVt={class:"mf__label"},EVt={class:"mf"},LVt={class:"mf__label"},PVt={key:0,class:"mf"},TVt={class:"mf"},DVt={class:"d-flex align-center justify-space-between"},VVt={class:"mf__mode-ctrl mt-2 mb-3"},OVt={class:"gpt__row"},IVt=["onClick"],HVt={key:0,class:"mf__hint"},NVt={class:"mf"},RVt={class:"mcolor"},ZVt=["onClick"],FVt={class:"mcolor__palette-wrap"},zVt={class:"mcolor__plus"},BVt={class:"mm__col"},UVt={class:"mcard"},jVt={class:"mcard__header"},qVt={class:"mcard__title-wrap"},YVt={key:0,class:"mcard__body"},WVt={class:"mcard"},GVt={class:"mcard__header"},KVt={class:"mcard__title-wrap"},XVt={key:0,class:"mcard__body"},JVt={class:"mcard"},QVt={class:"mcard__header"},eOt={class:"mcard__title-wrap"},tOt={key:0,class:"mcard__body"},nOt={class:"mcard"},aOt={class:"mcard__header"},iOt={class:"mcard__title-wrap"},rOt={key:0,class:"mcard__body mquota"},oOt={class:"mquota__field"},sOt={class:"mquota__field"},lOt={class:"mm__footer"},Jv="#256c68",uOt=Ve({__name:"DialogMotive",props:VD({isEdit:{type:Boolean,required:!1},motiveData:{type:Object,required:!1},defaultSelectedProfileId:{type:String,required:!1}},{modelValue:{},modelModifiers:{}}),emits:["update:modelValue"],setup(e){const t=$r(),{t:n}=Vn(),a=gd(),i=z4(e,"modelValue"),r=qt(),o=Sl(),s=e,l=F(null),c=F(null),u=F(null),d=F(null),f=F(!1),m=F(null),v=F(!1),g=F(null),y=F(!1),_=F(null),w=F(!1),C=F(null),S=F(!1),M=F(null),x=F(null),E=F(!1),k=F(0),D=F(null),T=F(!1),I=F("discount"),H=F([]),R=["#E53E3E","#F08080","#ED8936","#F6E05E","#48BB78","#276749","#4299E1","#2C5282","#9F7AEA"],Z=F(Jv),N=F(null),W=F({}),X=Array.from({length:60},(_e,q)=>{const K=(q+1)*5,be=Math.floor(K/60),Ee=K%60;return{title:`${be?be+" h ":""}${Ee?Ee+" min":""}`.trim(),value:K}}),ie=[{title:"1 heure",value:1},{title:"2 heures",value:2},{title:"4 heures",value:4},{title:"6 heures",value:6},{title:"12 heures",value:12},{title:"1 jour",value:24},{title:"2 jours",value:48},{title:"3 jours",value:72},{title:"1 semaine",value:168}],pe=F([]),z=F(null),Y=F(!1),te=P({get:()=>{var _e;return((_e=z.value)==null?void 0:_e.id)??null},set:_e=>{z.value=pe.value.find(q=>q.id===_e)??null}}),{initTimeSlots:ee}=O1(),{initAppointments:fe}=Ho(),{refreshAppointmentReasons:le}=Sl(),Q=F(!1),j=F(!1),ue=async()=>{var q,K,be;Y.value=!0;const{data:_e}=await t.getProfiles();pe.value=_e,z.value=_e.find(Ee=>Ee.id===s.defaultSelectedProfileId)??_e[0],(K=(q=s.motiveData)==null?void 0:q.profile)!=null&&K.id&&(z.value=_e.find(Ee=>Ee.id===s.motiveData.profile.id)??_e[0],d.value=s.motiveData.freeConsultationText||(((be=z.value)==null?void 0:be.freeConsultationText)??null)),Y.value=!1},re=()=>{i.value=!1};qe(i,_e=>{_e&&ue()},{immediate:!0});const ce=_e=>{var q;return((q=W.value[_e])==null?void 0:q[0])??""},ge=P(()=>!!(l.value&&c.value!==null&&c.value!==""&&u.value)),J=_e=>{if(_e===null||_e==="")return 0;const q=parseFloat(String(_e).replace(/[€,\s]/g,""));return Math.round(isNaN(q)?0:q*100)};qe(f,_e=>{_e||(m.value=null)}),qe(v,_e=>{_e||(g.value=null)}),qe(y,_e=>{_e||(_.value=null)}),qe(w,_e=>{_e||(C.value=null)}),qe(S,_e=>{_e||(M.value=null,x.value=null)}),qe(E,_e=>{_e||(k.value=0,D.value=null)}),qe(T,_e=>{_e||(H.value=[])}),qe(I,()=>{H.value=[]});const he=()=>({label:l.value,description:null,profile:z.value.id,priceCents:J(c.value),durationMinutes:Number(u.value),bufferAfterMinutes:f.value?m.value:null,bufferBeforeMinutes:v.value?g.value:null,minBookingLeadHours:y.value?_.value:null,maxBookingLeadDays:w.value?C.value:null,maxBookingsPerPatient:S.value?M.value:null,maxBookingsPeriodDays:S.value?x.value:null,requiresPayment:E.value,depositPercentage:E.value&&k.value||0,cancellationRefundHours:E.value?D.value:null,color:Z.value!==Jv?Z.value:null,freeConsultationText:(c.value==="0"||c.value===0)&&d.value?d.value:null,groupPricingEnabled:T.value,groupPricingMode:T.value?I.value:null,groupPricingTiers:T.value?H.value:[]}),oe=()=>{l.value=null,c.value=null,u.value=null,d.value=null,f.value=!1,m.value=null,v.value=!1,g.value=null,y.value=!1,_.value=null,w.value=!1,C.value=null,S.value=!1,M.value=null,x.value=null,E.value=!1,k.value=0,D.value=null,Z.value=Jv,z.value=pe.value[0]??null,T.value=!1,I.value="discount",H.value=[]};qe(()=>{var _e;return(_e=s.motiveData)==null?void 0:_e.id},_e=>{var q;if(_e){const K=s.motiveData;c.value=K.priceCents/100,u.value=K.durationMinutes,l.value=K.label,d.value=K.freeConsultationText||(((q=z.value)==null?void 0:q.freeConsultationText)??null),f.value=(K.bufferAfterMinutes??0)>0,m.value=K.bufferAfterMinutes??null,v.value=(K.bufferBeforeMinutes??0)>0,g.value=K.bufferBeforeMinutes??null,y.value=(K.minBookingLeadHours??0)>0,_.value=K.minBookingLeadHours??null,w.value=(K.maxBookingLeadDays??0)>0,C.value=K.maxBookingLeadDays??null,S.value=(K.maxBookingsPerPatient??0)>0,M.value=K.maxBookingsPerPatient??null,x.value=K.maxBookingsPeriodDays??null,E.value=K.requiresPayment??!1,k.value=K.depositPercentage||0,D.value=K.cancellationRefundHours??null,Z.value=K.color??Jv,z.value=pe.value.find(be=>be.id===K.profile.id)??null,T.value=K.groupPricingEnabled??!1,I.value=K.groupPricingMode??"discount",H.value=K.groupPricingTiers?[...K.groupPricingTiers]:[]}else oe()},{immediate:!0}),qe(()=>s.isEdit,_e=>{_e||oe()}),qe(()=>i.value,()=>{s.isEdit||oe()});const Ae=async()=>{var _e;Q.value=!0;try{const q=await r.post("/appointment-reason/",he(),{headers:{"Content-Type":"application/json"}});if(q.status!==200)throw Error(JSON.stringify(q));const K=U1();o.appointmentReasons.push(q.data),await le().catch(console.error),Array.isArray(K.selectedAppointmentReasons)?K.selectedAppointmentReasons.push(q.data):K.selectedAppointmentReasons=[q.data],Je.success(n("dashboard.time-slot.dialogMotive.successCreateAppointmentReason")),W.value={},i.value=!1}catch(q){W.value=((_e=q.response)==null?void 0:_e.data)??{},Je.error(n("dashboard.time-slot.dialogMotive.errorCreateAppointmentReason")),console.error(q)}Q.value=!1},Te=async()=>{var _e;Q.value=!0;try{const q=await r.put("/appointment-reason/"+s.motiveData.id,he(),{headers:{"Content-Type":"application/json"}});if(q.status!==200)throw Error(JSON.stringify(q));a.path==="/dashboard/time-slot"?await Promise.all([ee(),le()]):a.path==="/dashboard/appointment"&&await Promise.all([fe(),le()]),Je.success(n("dashboard.time-slot.dialogMotive.successEditAppointmentReason")),i.value=!1}catch(q){W.value=((_e=q.response)==null?void 0:_e.data)??{},Je.error(n("dashboard.time-slot.dialogMotive.errorUpdateAppointmentReason"))}Q.value=!1},Ie=()=>{nE.confirm({title:n("dashboard.time-slot.dialogMotive.confirmDeleteTitle"),message:n("dashboard.time-slot.dialogMotive.confirmDeleteMessage"),optionsConfirm:{onConfirm:async()=>{await Ce(),nE.close()},onCancel:()=>{}}})},Ce=async()=>{j.value=!0;try{const _e=await r.delete("/appointment-reason/"+s.motiveData.id);if(_e.status!==200)throw Error(JSON.stringify(_e));a.path==="/dashboard/time-slot"?await Promise.all([ee(),le()]):a.path==="/dashboard/appointment"&&await Promise.all([fe(),le()]),i.value=!1,Je.success(n("dashboard.time-slot.dialogMotive.successDeleteMotive"))}catch{Je.error(n("common.error.errorHasOccurred"))}j.value=!1};return(_e,q)=>(b(),je(Ai,{"model-value":i.value,persistent:"",width:"800","max-width":"95vw",transition:"dialog-top-transition"},{default:ae(()=>[O(Mn,{class:"mm",rounded:"xl"},{default:ae(()=>[h("div",gVt,[h("h2",yVt,de(s.isEdit?_e.$t("dashboard.time-slot.dialogMotive.editMotiveTitle"):_e.$t("dashboard.time-slot.dialogMotive.createMotiveTitle")),1),h("button",{class:"mm__close",type:"button",onClick:re},[O(Ge,{size:"22",color:"#6d7a76"},{default:ae(()=>[...q[20]||(q[20]=[Le("mdi-close-circle-outline",-1)])]),_:1})])]),q[43]||(q[43]=h("div",{class:"mm__helpbar"},[h("span",{class:"mm__help"},"Besoin d'aide ?")],-1)),h("div",_Vt,[h("div",bVt,[h("div",wVt,[h("div",$Vt,[h("p",AVt,de(_e.$t("dashboard.time-slot.dialogMotive.selectProfile")),1),O(Zn,{modelValue:te.value,"onUpdate:modelValue":q[0]||(q[0]=K=>te.value=K),items:pe.value,"item-title":"mainDiscipline.name","item-value":"id",placeholder:"Choisir un profil",variant:"outlined",rounded:"lg",density:"compact","hide-details":"",loading:Y.value},null,8,["modelValue","items","loading"])]),h("div",SVt,[h("p",CVt,de(_e.$t("dashboard.time-slot.dialogMotive.placeholderSelectAppointmentReason")),1),O(St,{modelValue:l.value,"onUpdate:modelValue":q[1]||(q[1]=K=>l.value=K),placeholder:"Mon titre",variant:"outlined",rounded:"lg",density:"compact","hide-details":"auto","error-messages":ce("label")?[ce("label")]:[]},null,8,["modelValue","error-messages"])]),h("div",kVt,[h("div",MVt,[h("p",xVt,de(_e.$t("dashboard.time-slot.dialogMotive.tarif")),1),O(St,{modelValue:c.value,"onUpdate:modelValue":q[2]||(q[2]=K=>c.value=K),placeholder:"0",suffix:"€",type:"number",min:"0",step:"0.01",variant:"outlined",rounded:"lg",density:"compact","hide-details":"auto","error-messages":ce("priceCents")?[ce("priceCents")]:[]},null,8,["modelValue","error-messages"])]),h("div",EVt,[h("p",LVt,de(_e.$t("dashboard.time-slot.dialogMotive.duration")),1),O(St,{modelValue:u.value,"onUpdate:modelValue":q[3]||(q[3]=K=>u.value=K),placeholder:"45",suffix:"min",type:"number",min:"1",variant:"outlined",rounded:"lg",density:"compact","hide-details":"auto","error-messages":ce("durationMinutes")?[ce("durationMinutes")]:[]},null,8,["modelValue","error-messages"])])]),c.value==="0"||c.value===0?(b(),$("div",PVt,[q[21]||(q[21]=h("p",{class:"mf__label"},"Texte affiché (consultation gratuite)",-1)),O(St,{modelValue:d.value,"onUpdate:modelValue":q[4]||(q[4]=K=>d.value=K),variant:"outlined",rounded:"lg",density:"compact",placeholder:"Ex: Première consultation offerte",maxlength:"40","hide-details":""},null,8,["modelValue"])])):me("",!0),h("div",TVt,[h("div",DVt,[q[22]||(q[22]=h("p",{class:"mf__label mb-0"},"Prix de groupe",-1)),O(tu,{modelValue:T.value,"onUpdate:modelValue":q[5]||(q[5]=K=>T.value=K),density:"compact","hide-details":"",color:"secondary",inset:""},null,8,["modelValue"])]),T.value?(b(),$(Ye,{key:0},[h("div",VVt,[h("button",{type:"button",class:Ke(["mf__mode-btn",{"mf__mode-btn--active":I.value==="discount"}]),onClick:q[6]||(q[6]=K=>I.value="discount")}," Remise % ",2),h("button",{type:"button",class:Ke(["mf__mode-btn",{"mf__mode-btn--active":I.value==="flat"}]),onClick:q[7]||(q[7]=K=>I.value="flat")}," Prix fixe / pers. ",2)]),(b(!0),$(Ye,null,It(H.value,(K,be)=>(b(),$("div",{key:be,class:"gpt"},[h("div",OVt,[q[24]||(q[24]=h("span",{class:"gpt__label"},"De",-1)),O(St,{modelValue:K.from,"onUpdate:modelValue":Ee=>K.from=Ee,modelModifiers:{number:!0},type:"number",min:"2",variant:"outlined",rounded:"lg",density:"compact","hide-details":"",class:"gpt__field"},null,8,["modelValue","onUpdate:modelValue"]),q[25]||(q[25]=h("span",{class:"gpt__label"},"à",-1)),O(St,{"model-value":K.to??"",type:"number",min:K.from+1,placeholder:"∞",variant:"outlined",rounded:"lg",density:"compact","hide-details":"",class:"gpt__field","onUpdate:modelValue":Ee=>K.to=Ee===""||Ee===null?null:Number(Ee)},null,8,["model-value","min","onUpdate:modelValue"]),q[26]||(q[26]=h("span",{class:"gpt__label"},"pers. →",-1)),I.value==="discount"?(b(),je(St,{key:0,modelValue:K.discountPercent,"onUpdate:modelValue":Ee=>K.discountPercent=Ee,modelModifiers:{number:!0},type:"number",min:"0",max:"100",suffix:"%",variant:"outlined",rounded:"lg",density:"compact","hide-details":"",class:"gpt__field"},null,8,["modelValue","onUpdate:modelValue"])):(b(),je(St,{key:1,"model-value":K.priceCents!=null?K.priceCents/100:"",type:"number",min:"0",step:"0.01",suffix:"€",variant:"outlined",rounded:"lg",density:"compact","hide-details":"",class:"gpt__field","onUpdate:modelValue":Ee=>K.priceCents=Ee===""?void 0:Math.round(Number(Ee)*100)},null,8,["model-value","onUpdate:modelValue"])),h("button",{type:"button",class:"gpt__remove",onClick:Ee=>H.value.splice(be,1)},[O(Ge,{size:"16"},{default:ae(()=>[...q[23]||(q[23]=[Le("mdi-close",-1)])]),_:1})],8,IVt)]),I.value==="discount"&&K.discountPercent&&c.value?(b(),$("p",HVt," Soit "+de((Number(c.value)*(1-K.discountPercent/100)).toFixed(2))+" € / pers. ",1)):me("",!0)]))),128)),h("button",{type:"button",class:"gpt__add",onClick:q[8]||(q[8]=K=>{var be;return H.value.push({from:(((be=H.value.at(-1))==null?void 0:be.to)??1)+1,to:null})})},[O(Ge,{size:"14"},{default:ae(()=>[...q[27]||(q[27]=[Le("mdi-plus",-1)])]),_:1}),q[28]||(q[28]=Le(" Ajouter un palier ",-1))])],64)):me("",!0)]),h("div",NVt,[q[31]||(q[31]=h("p",{class:"mf__label"},"Sélectionner une couleur",-1)),h("div",RVt,[(b(),$(Ye,null,It(R,K=>h("button",{key:K,type:"button",class:Ke(["mcolor__dot",{"mcolor__dot--active":Z.value===K}]),style:_t({background:K}),onClick:be=>Z.value=K},null,14,ZVt)),64)),h("div",FVt,[h("span",zVt,[q[30]||(q[30]=Le("Plus ",-1)),O(Ge,{size:"14"},{default:ae(()=>[...q[29]||(q[29]=[Le("mdi-plus-circle",-1)])]),_:1})]),Nt(h("input",{ref_key:"colorInputRef",ref:N,type:"color","onUpdate:modelValue":q[9]||(q[9]=K=>Z.value=K),class:"mcolor__hidden"},null,512),[[fu,Z.value]])])])])]),O(In,{vertical:"",class:"mm__divider"}),h("div",BVt,[q[42]||(q[42]=h("p",{class:"mm__col-title"},"Options avancées",-1)),h("div",UVt,[h("div",jVt,[h("div",qVt,[O(Ge,{class:"mcard__icon",size:"18"},{default:ae(()=>[...q[32]||(q[32]=[Le("mdi-timer-pause-outline",-1)])]),_:1}),q[33]||(q[33]=h("div",null,[h("p",{class:"mcard__title"},"Pause après chaque consultation"),h("p",{class:"mcard__hint"}," Temps tampon non réservable après chaque rendez-vous. ")],-1))]),O(tu,{modelValue:f.value,"onUpdate:modelValue":q[10]||(q[10]=K=>f.value=K),density:"compact","hide-details":"",color:"primary"},null,8,["modelValue"])]),f.value?(b(),$("div",YVt,[O(Zn,{modelValue:m.value,"onUpdate:modelValue":q[11]||(q[11]=K=>m.value=K),items:G(X),"item-title":"title","item-value":"value",placeholder:"Durée de la pause",variant:"outlined",rounded:"lg",density:"compact","hide-details":""},null,8,["modelValue","items"])])):me("",!0)]),h("div",WVt,[h("div",GVt,[h("div",KVt,[O(Ge,{class:"mcard__icon",size:"18"},{default:ae(()=>[...q[34]||(q[34]=[Le("mdi-calendar-range",-1)])]),_:1}),q[35]||(q[35]=h("div",null,[h("p",{class:"mcard__title"},"Réservation max à l'avance"),h("p",{class:"mcard__hint"}," Limite la prise de rendez-vous trop loin dans le futur. ")],-1))]),O(tu,{modelValue:w.value,"onUpdate:modelValue":q[12]||(q[12]=K=>w.value=K),density:"compact","hide-details":"",color:"primary"},null,8,["modelValue"])]),w.value?(b(),$("div",XVt,[O(St,{modelValue:C.value,"onUpdate:modelValue":q[13]||(q[13]=K=>C.value=K),modelModifiers:{number:!0},variant:"outlined",rounded:"lg",density:"compact",type:"number",min:"1",placeholder:"Ex: 60",suffix:"jours","hide-details":""},null,8,["modelValue"])])):me("",!0)]),h("div",JVt,[h("div",QVt,[h("div",eOt,[O(Ge,{class:"mcard__icon",size:"18"},{default:ae(()=>[...q[36]||(q[36]=[Le("mdi-clock-alert-outline",-1)])]),_:1}),q[37]||(q[37]=h("div",null,[h("p",{class:"mcard__title"},"Délai minimum avant réservation"),h("p",{class:"mcard__hint"}," Temps minimum entre la réservation et le rendez-vous. ")],-1))]),O(tu,{modelValue:y.value,"onUpdate:modelValue":q[14]||(q[14]=K=>y.value=K),density:"compact","hide-details":"",color:"primary"},null,8,["modelValue"])]),y.value?(b(),$("div",tOt,[O(Zn,{modelValue:_.value,"onUpdate:modelValue":q[15]||(q[15]=K=>_.value=K),items:ie,"item-title":"title","item-value":"value",variant:"outlined",rounded:"lg",density:"compact","hide-details":""},null,8,["modelValue"])])):me("",!0)]),h("div",nOt,[h("div",aOt,[h("div",iOt,[O(Ge,{class:"mcard__icon",size:"18"},{default:ae(()=>[...q[38]||(q[38]=[Le("mdi-account-clock-outline",-1)])]),_:1}),q[39]||(q[39]=h("div",null,[h("p",{class:"mcard__title"}," Limite de réservations par patient "),h("p",{class:"mcard__hint"}," Plafonne le nombre de rendez-vous sur une période donnée. ")],-1))]),O(tu,{modelValue:S.value,"onUpdate:modelValue":q[16]||(q[16]=K=>S.value=K),density:"compact","hide-details":"",color:"primary"},null,8,["modelValue"])]),S.value?(b(),$("div",rOt,[h("div",oOt,[q[40]||(q[40]=h("p",{class:"mf__label"},"Nombre max",-1)),O(St,{modelValue:M.value,"onUpdate:modelValue":q[17]||(q[17]=K=>M.value=K),modelModifiers:{number:!0},variant:"outlined",rounded:"lg",density:"compact",type:"number",min:"1",placeholder:"1","hide-details":""},null,8,["modelValue"])]),h("div",sOt,[q[41]||(q[41]=h("p",{class:"mf__label"},"Période (jours)",-1)),O(St,{modelValue:x.value,"onUpdate:modelValue":q[18]||(q[18]=K=>x.value=K),modelModifiers:{number:!0},variant:"outlined",rounded:"lg",density:"compact",type:"number",min:"1",placeholder:"30","hide-details":""},null,8,["modelValue"])])])):me("",!0)])])])]),h("div",lOt,[e.isEdit?(b(),je(ot,{key:0,variant:"text",color:"error",size:"small",loading:j.value,onClick:Ie},{default:ae(()=>[Le(de(G(n)("dashboard.time-slot.dialogMotive.deleteMotive")),1)]),_:1},8,["loading"])):me("",!0),O(E1),O(ot,{variant:"flat",color:"secondary",rounded:"xl",disabled:!ge.value,loading:Q.value,class:"mm__cta",onClick:q[19]||(q[19]=K=>e.isEdit?Te():Ae())},{default:ae(()=>[Le(de(e.isEdit?_e.$t("dashboard.time-slot.dialogMotive.update"):_e.$t("dashboard.time-slot.save")),1)]),_:1},8,["disabled","loading"])])]),_:1})]),_:1},8,["model-value"]))}}),wU=un(uOt,[["__scopeId","data-v-cd515d47"]]),cOt={class:"d-flex flex-column ga-3"},dOt={class:"filter-title"},fOt={key:0},hOt={class:"text-caption"},pOt={key:0},mOt={key:0,class:"pa-4"},vOt={key:0},gOt={key:1,class:"text-black text-caption align-self-center"},yOt={class:"d-flex flex-wrap ga-1"},_Ot={class:"d-flex align-space-center justify-space-between ga-1"},bOt={class:"discipline-choose"},wOt={class:"d-flex flex-wrap ga-1"},$Ot={class:"d-flex align-space-center justify-space-between ga-1"},AOt={class:"discipline-choose"},SOt={key:0},COt={key:1,class:"text-black text-caption align-self-center"},kOt={class:"d-flex flex-wrap ga-1"},MOt={class:"d-flex align-space-center justify-space-between ga-1"},xOt={class:"discipline-choose"},EOt={class:"d-flex flex-column ga-2"},LOt={class:"mb-1 filter-title"},POt={class:"align-center d-flex ga-2"},TOt={class:"motives-list"},DOt={class:"motive-item__info"},VOt={class:"motive-title"},OOt={class:"motive-detail"},IOt={key:0,class:"motive-empty"},HOt=Ve({__name:"CustomSidebar",setup(e){const{t}=Vn(),n=Ho(),a=M$(),{isLoading:i,patientsActived:r,isLoadingMore:o}=_H(a),s=async j=>{j&&a.hasMore&&await a.fetchPatients({refresh:!1,append:!0,filters:"isArchived:=false"})},l=j=>{const ue=j.getFullYear(),re=String(j.getMonth()+1).padStart(2,"0"),ce=String(j.getDate()).padStart(2,"0"),ge=`${ue}-${re}-${ce}`;Ts.setDate(ge),n.currentMonthYear=De(j).format("MMMM YYYY")},c=U1(),{updateSidebarState:u,initSidebarState:d}=Gf();An(),B1();const f=$r(),m=P(()=>f.profiles.filter(j=>j.id).map(j=>({...j.mainDiscipline,profileId:j.id}))),{lgAndUp:v}=Ji(),g=Sl(),y=F(null),_=F(!1),w=()=>{_.value=!0},C=yu(async j=>{if(!j){await a.fetchPatients({refresh:!0,append:!1,filters:"isArchived:=false"}),_.value=!1;return}y.value&&j===`${y.value.firstName} ${y.value.lastName}`||(await a.fetchPatients({search:j.trim(),refresh:!0,append:!1,filters:"isArchived:=false"}),_.value=!1)},500),S=j=>{y.value=j,n.filter.patientId=j?j.id:""},M=Kf(),x=O1(),E=j=>j==="fixed"?"Cabinet":j==="remote"?"Téléconsultation":"Domicile",k=F([]),D=()=>{x.selectedLocationIds=k.value.map(j=>j.id),x.applyLocationFilter()},T=j=>{k.value=k.value.filter(ue=>ue.id!==j.id),D()},I=F([]),H=F([]),R=F([]),Z=F(new Date),N=F("");qe([I,H,R,y],([j,ue,re,ce],[ge,J,he,oe])=>{const Ae=j.map(Ce=>Ce.profileId),Te=ue.map(Ce=>Ce.id),Ie=re.map(Ce=>Ce.id);ie(Ae,Te,Ie,ce?ce.id:"")});const W=j=>{I.value=I.value.filter(ue=>ue.id!==j.id)},X=j=>{H.value=H.value.filter(ue=>ue.id!==j.id)},ie=yu(async(j=null,ue=null,re=null,ce=null)=>{gn.currentRoute.value.name==="DashboardTimeSlot"&&Ia.emit("initTimeSlots",{profileIds:j,appointmentReasonIds:ue,addressIds:re,ownerId:ce,start:null,end:null}),gn.currentRoute.value.name==="DashboardAppointment"&&n.initAppointments({profileIds:j,appointmentReasonIds:ue,addressIds:re,patientId:ce})},1e3),pe=P(()=>gn.currentRoute.value.name==="DashboardTimeSlot"),z=F(!1),Y=F(!1),te=Oa({id:"",label:"",description:"",profile:{id:""},priceCents:0,durationMinutes:0,capacity:1}),ee=j=>{Object.assign(te,j),Y.value=!0,z.value=!0},fe=()=>{var ue;if(!((ue=f.profiles)!=null&&ue.length)){c.dialogYouNeedProfilesAndAddress=!0;return}Y.value=!1,te.id="",te.label="",te.description="",te.profile={id:""},te.priceCents=0,te.durationMinutes=0,te.capacity=1,z.value=!0};yn(async()=>{d(),await a.fetchPatients({search:"",refresh:!1,append:!1,filters:"isArchived:=false"}),v.value||u(!1)});const le=F(""),Q=P(()=>le.value?g.appointmentReasons.filter(j=>j.label.toLowerCase().includes(le.value.toLowerCase())):g.appointmentReasons);return(j,ue)=>(b(),$("div",cOt,[O(c9,{divided:"",modelValue:Z.value,"onUpdate:modelValue":[ue[0]||(ue[0]=re=>Z.value=re),l],"hide-details":"","bg-color":"white","show-adjacent-months":"",class:"flex-grow-0 flex-shrink-0 pa-1 pt-0 custom-date-picker","hide-header":"",landscape:"",density:"compact",width:"auto"},null,8,["modelValue"]),h("div",dOt,de(j.$t("calendar.filterBy"))+" :",1),j.$route.name==="DashboardAppointment"||j.$route.name==="UserScraped"?(b(),$("div",fOt,[O(Kl,{modelValue:y.value,"onUpdate:modelValue":[ue[1]||(ue[1]=re=>y.value=re),ue[2]||(ue[2]=re=>S(re))],placeholder:j.$t("dashboard.appointment.placeholderSearchPatient"),items:G(r),"auto-select-first":!1,"custom-filter":()=>!0,clearable:"","item-title":re=>re?`${re.firstName} ${re.lastName}`:"","item-value":"id","return-object":"","hide-details":"","validate-on":"lazy",variant:"solo",class:"custom-input border rounded-lg","bg-color":"transparent",density:"compact",onInput:w,"onUpdate:search":G(C)},{"append-inner":ae(({isActive:re})=>[Nt(O(ot,{loading:_.value,variant:"text",icon:"mdi-loading",disabled:""},null,8,["loading"]),[[wn,_.value&&re]])]),item:ae(({item:re,props:ce})=>[O(Da,yg(Jm(ce)),{prepend:ae(()=>[O(Bi,{color:"surface-variant",size:"33"},{default:ae(()=>[Le(de(re.raw.firstName.slice(0,1)),1)]),_:2},1024)]),default:ae(()=>[h("div",hOt,de(re.raw.email),1)]),_:2},1040)]),"prepend-inner":ae(()=>[O(Ge,{size:"16"},{default:ae(()=>[...ue[10]||(ue[10]=[Le("mdi-account-outline",-1)])]),_:1})]),"append-item":ae(()=>[G(r).length?(b(),$(Ye,{key:0},[G(i)?me("",!0):Nt((b(),$("div",pOt,[G(o)?(b(),$("div",mOt,[O(MMe)])):me("",!0)])),[[vu,s]])],64)):me("",!0)]),_:1},8,["modelValue","placeholder","items","item-title","onUpdate:search"])])):me("",!0),O(Zn,{modelValue:I.value,"onUpdate:modelValue":ue[3]||(ue[3]=re=>I.value=re),"hide-details":"",density:"compact",class:"flex-grow-0","item-title":"name","return-object":"",multiple:"",placeholder:j.$t("dashboard.time-slot.yourProfile"),items:m.value,rounded:"lg"},{selection:ae(({item:re,index:ce})=>[ce<1?(b(),$("span",vOt,de(re.title),1)):me("",!0),ce===1?(b(),$("span",gOt," , ... ")):me("",!0)]),"prepend-inner":ae(()=>[O(Ge,{size:"16"},{default:ae(()=>[...ue[11]||(ue[11]=[Le("mdi-account-circle-outline",-1)])]),_:1})]),_:1},8,["modelValue","placeholder","items"]),h("div",yOt,[(b(!0),$(Ye,null,It(I.value,re=>(b(),je(Ir,{class:"px-1",key:re.id||re.name,variant:"elevated",elevation:"0",border:"",color:"#E0E0E0",density:"compact",rounded:"pill"},{default:ae(()=>[h("div",_Ot,[h("span",bOt,de(re.name),1),O(Ge,{color:"#757575",size:"16",class:"ml-auto cursor-pointer",onClick:ce=>W(re)},{default:ae(()=>[...ue[12]||(ue[12]=[Le(" mdi-close-circle-outline ",-1)])]),_:1},8,["onClick"])])]),_:2},1024))),128))]),pe.value?(b(),$(Ye,{key:1},[O(Zn,{modelValue:k.value,"onUpdate:modelValue":[ue[4]||(ue[4]=re=>k.value=re),D],class:"flex-grow-0","hide-details":"",density:"compact",multiple:"","item-value":"id","return-object":"","item-title":re=>re.label??E(re.locationType),placeholder:"Tous les lieux",items:G(M).locations,rounded:"lg"},{"prepend-inner":ae(()=>[O(O0,{height:16,width:16})]),_:1},8,["modelValue","item-title","items"]),h("div",wOt,[(b(!0),$(Ye,null,It(k.value,re=>(b(),je(Ir,{class:"px-1",key:re.id,variant:"elevated",elevation:"0",border:"",color:"#E0E0E0",density:"compact",rounded:"pill"},{default:ae(()=>[h("div",$Ot,[h("span",AOt,de(re.label??E(re.locationType)),1),O(Ge,{color:"#757575",size:"16",class:"ml-auto cursor-pointer",onClick:ce=>T(re)},{default:ae(()=>[...ue[13]||(ue[13]=[Le(" mdi-close-circle-outline ",-1)])]),_:1},8,["onClick"])])]),_:2},1024))),128))])],64)):me("",!0),O(Zn,{modelValue:H.value,"onUpdate:modelValue":ue[5]||(ue[5]=re=>H.value=re),class:"flex-grow-0","hide-details":"",density:"compact",multiple:"","item-value":"id","return-object":"","item-title":"label",placeholder:j.$t("dashboard.time-slot.motif"),items:G(g).appointmentReasons,rounded:"lg"},{selection:ae(({item:re,index:ce})=>[ce<1?(b(),$("span",SOt,de(re.title),1)):me("",!0),ce===1?(b(),$("span",COt," , ... ")):me("",!0)]),"prepend-inner":ae(()=>[O(Qp,{width:14,height:14})]),_:1},8,["modelValue","placeholder","items"]),h("div",kOt,[(b(!0),$(Ye,null,It(H.value,re=>(b(),je(Ir,{class:"px-1",key:re.id,variant:"elevated",elevation:"0",border:"",color:"#E0E0E0",density:"compact",rounded:"pill"},{default:ae(()=>[h("div",MOt,[h("span",xOt,de(G(b2)(re.label)),1),O(Ge,{color:"#757575",size:"16",class:"ml-auto cursor-pointer",onClick:ce=>X(re)},{default:ae(()=>[...ue[14]||(ue[14]=[Le(" mdi-close-circle-outline ",-1)])]),_:1},8,["onClick"])])]),_:2},1024))),128))]),h("div",EOt,[h("div",null,[h("div",LOt,de(j.$t("dashboard.time-slot.motives")),1),h("div",POt,[O(St,{modelValue:le.value,"onUpdate:modelValue":ue[6]||(ue[6]=re=>le.value=re),placeholder:j.$t("calendar.search"),"hide-details":"",density:"compact",rounded:"lg"},{"prepend-inner":ae(()=>[O(Ge,{size:"16"},{default:ae(()=>[...ue[15]||(ue[15]=[Le("mdi-magnify",-1)])]),_:1})]),_:1},8,["modelValue","placeholder"]),O(ot,{density:"comfortable",variant:"flat",color:"secondary",icon:"",onClick:fe},{default:ae(()=>[O(Ge,null,{default:ae(()=>[...ue[16]||(ue[16]=[Le("mdi-plus",-1)])]),_:1})]),_:1})])]),h("div",TOt,[(b(!0),$(Ye,null,It(Q.value,re=>(b(),$("div",{key:re.id,class:"motive-item"},[h("span",{class:"motive-dot",style:_t({background:re.color??"#256c68"})},null,4),h("div",DOt,[h("span",VOt,de(G(b2)(re.label)),1),h("span",OOt,de(re.durationMinutes)+" min · "+de((re.priceCents/100).toFixed(2))+" € ",1)]),O(ot,{icon:"",variant:"text",size:"x-small",color:"medium-emphasis",onClick:ce=>ee(re)},{default:ae(()=>[O(Ge,{size:"16"},{default:ae(()=>[...ue[17]||(ue[17]=[Le("mdi-pencil-outline",-1)])]),_:1})]),_:1},8,["onClick"])]))),128)),G(g).appointmentReasons.length?me("",!0):(b(),$("div",IOt,de(j.$t("calendar.no-motif")),1))]),me("",!0)]),z.value?(b(),je(wU,{key:2,modelValue:z.value,"onUpdate:modelValue":ue[8]||(ue[8]=re=>z.value=re),onCloseModal:ue[9]||(ue[9]=re=>z.value=!1),"profile-id":N.value,"is-edit":Y.value,"motive-data":te},null,8,["modelValue","profile-id","is-edit","motive-data"])):me("",!0)]))}}),sT=un(HOt,[["__scopeId","data-v-1d52103e"]]),NOt={class:"d-flex flex-column overflow-x-hidden"},ROt={key:1},$U=Ve({__name:"CustomSidebarWrapper",setup(e){const{mobile:t}=Ji(),{sidebarState:n,updateSidebarState:a}=Gf(),i=gd(),r=An(),o=pF(),{t:s}=Vn();return yn(()=>{i.name==="DashboardTimeSlot"&&o.updateHeaderState(s("dashboard.menu.appointment")),i.name==="DashboardAppointment"&&o.updateHeaderState(s("dashboard.menu.timeslot"))}),(l,c)=>!G(t)&&G(n)?(b(),$("div",{key:0,class:"w-sm-28 calendar-scroll-sidebar px-1",style:_t({overflowX:"hidden",height:G(r).user.isActive?"calc(100vh - 120px)":"calc(100vh - 200px)"})},[h("div",NOt,[O(sT)])],4)):G(t)?(b(),$("div",ROt,[O(Jre,{style:{"z-index":"5000 !important"},"model-value":G(n),temporary:!0,absolute:"",class:"custom-nav-drawer d-flex flex-column ga-5 px-2",width:"350",color:"white","onUpdate:modelValue":c[0]||(c[0]=u=>G(a)(!G(n)))},{default:ae(()=>[O(sT)]),_:1},8,["model-value"])])):me("",!0)}}),ZOt={class:"dae__header"},FOt={class:"dae__title"},zOt={class:"dae__body"},BOt={key:0},UOt={class:"d-flex ga-2 mt-1"},jOt={class:"dae__date-col"},qOt={class:"dae__time-col"},YOt={class:"d-flex ga-2 mt-1"},WOt={class:"dae__date-col"},GOt={class:"dae__time-col"},KOt={class:"dae__footer"},XOt=Ve({__name:"DialogAvailabilityException",setup(e,{expose:t}){De.extend($d),De.extend(qf);const n=Cd(),a=V1(),i=$r(),r=O1(),o=F$(),s=An(),l=F(!1),c=F(null),u=F(!1),d=F(null),f=F(new Date),m=F("09:00"),v=F(new Date),g=F("18:00"),y=F(null),_=P(()=>i.profiles.map(H=>{var R;return{id:H.id,label:((R=H.mainDiscipline)==null?void 0:R.name)??H.id}})),w=P(()=>{var H;return((H=s.user)==null?void 0:H.timezone)??De.tz.guess()}),C=P(()=>{var H;return!!((H=s.user)!=null&&H.timezone)}),S=(H,R)=>{const Z=w.value,N=De(H).format("YYYY-MM-DD");return De.tz(`${N} ${R}`,Z).format("YYYY-MM-DDTHH:mm:ssZ")},M=P(()=>!!d.value&&!!f.value&&!!v.value),x=P(()=>{if(!M.value)return null;const H=De(S(f.value,m.value)),R=De(S(v.value,g.value));if(!R.isAfter(H))return"La date de fin doit être postérieure à la date de début.";const Z=n.exceptions.find(W=>W.id===c.value?!1:De(W.startDatetime).isBefore(R)&&De(W.endDatetime).isAfter(H));if(!Z)return null;const N=W=>new Date(W).toLocaleString("fr-FR",{day:"2-digit",month:"2-digit",year:"numeric",hour:"2-digit",minute:"2-digit"});return`Chevauche une absence existante (${N(Z.startDatetime)} → ${N(Z.endDatetime)})`});qe(()=>o.isOpen,async H=>{if(!H)return;await Promise.all([i.initProfiles(),a.fetchRules()]),!d.value&&i.profiles.length&&(d.value=i.profiles[0].id);const R=o.editingExceptionId;if(R){const Z=n.exceptions.find(N=>N.id===R);if(Z){l.value=!0,c.value=Z.id;const N=w.value,W=De(Z.startDatetime).tz(N),X=De(Z.endDatetime).tz(N);f.value=W.toDate(),m.value=W.format("HH:mm"),v.value=X.toDate(),g.value=X.format("HH:mm"),y.value=Z.reason}}});const E=()=>{l.value=!1,c.value=null,f.value=new Date,m.value="09:00",v.value=new Date,g.value="18:00",y.value=null},k=async H=>{if(E(),await i.initProfiles(),!d.value&&i.profiles.length&&(d.value=i.profiles[0].id),H){l.value=!0,c.value=H.id;const R=w.value,Z=De(H.startDatetime).tz(R),N=De(H.endDatetime).tz(R);f.value=Z.toDate(),m.value=Z.format("HH:mm"),v.value=N.toDate(),g.value=N.format("HH:mm"),y.value=H.reason}o.open()},D=()=>{o.close(),E()},T=async()=>{var H;if(!(!d.value||!f.value||!v.value)){u.value=!0;try{l.value&&c.value&&await n.deleteException(c.value),await n.createException({profileId:d.value,exceptionType:"absence",startDatetime:S(f.value,m.value),endDatetime:S(v.value,g.value),reason:y.value}),Je.success(l.value?"Absence modifiée":"Absence ajoutée"),D(),await r.initTimeSlots()}catch(R){const Z=((H=R==null?void 0:R.response)==null?void 0:H.data)??(R==null?void 0:R.data);Je.error((Z==null?void 0:Z.message)??"Une erreur est survenue.")}finally{u.value=!1}}},I=async()=>{var H;if(c.value){u.value=!0;try{await n.deleteException(c.value),Je.success("Absence supprimée"),D(),await r.initTimeSlots()}catch(R){const Z=((H=R==null?void 0:R.response)==null?void 0:H.data)??(R==null?void 0:R.data);Je.error((Z==null?void 0:Z.message)??"Une erreur est survenue.")}finally{u.value=!1}}};return t({open:k,close:D}),(H,R)=>{const Z=Sf("router-link");return b(),je(Ai,{modelValue:G(o).isOpen,"onUpdate:modelValue":R[8]||(R[8]=N=>G(o).isOpen=N),persistent:"",width:"480","max-width":"95vw",transition:"dialog-top-transition"},{default:ae(()=>[O(Mn,{class:"dae",rounded:"xl"},{default:ae(()=>[h("div",ZOt,[h("h2",FOt,de(l.value?"Modifier le congé":"Créer un congé"),1),h("button",{class:"dae__close",type:"button",onClick:R[0]||(R[0]=N=>D())},[O(Ge,{size:"22",color:"#6d7a76"},{default:ae(()=>[...R[9]||(R[9]=[Le("mdi-close-circle-outline",-1)])]),_:1})])]),h("div",zOt,[_.value.length>1?(b(),$("div",BOt,[R[10]||(R[10]=h("label",{class:"dae__label"},"Profil",-1)),O(Zn,{modelValue:d.value,"onUpdate:modelValue":R[1]||(R[1]=N=>d.value=N),items:_.value,"item-title":"label","item-value":"id",label:"Sélectionner un profil",density:"compact",variant:"outlined",rounded:"lg","hide-details":"auto"},null,8,["modelValue","items"])])):me("",!0),C.value?me("",!0):(b(),je(vm,{key:1,type:"warning",density:"compact",variant:"tonal"},{default:ae(()=>[R[12]||(R[12]=Le(" Aucun fuseau horaire défini sur ce profil — l'absence sera enregistrée en heure locale du navigateur. ",-1)),O(Z,{to:"/dashboard/settings"},{default:ae(()=>[...R[11]||(R[11]=[Le("Configurer dans les réglages",-1)])]),_:1})]),_:1})),h("div",null,[R[15]||(R[15]=h("span",{class:"dae__section"},"Du",-1)),h("div",UOt,[h("div",jOt,[R[13]||(R[13]=h("label",{class:"dae__label"},"Date de début",-1)),O(G(yc),{modelValue:f.value,"onUpdate:modelValue":R[2]||(R[2]=N=>f.value=N),label:"Sélectionner une date","prepend-icon":"","append-inner-icon":"mdi-calendar-outline",density:"compact",variant:"outlined",rounded:"lg","hide-details":"auto","hide-actions":"",flat:""},null,8,["modelValue"])]),h("div",qOt,[R[14]||(R[14]=h("label",{class:"dae__label"},"Heure de début",-1)),O(St,{modelValue:m.value,"onUpdate:modelValue":R[3]||(R[3]=N=>m.value=N),type:"time",density:"compact",variant:"outlined",rounded:"lg","hide-details":"auto"},null,8,["modelValue"])])])]),h("div",null,[R[18]||(R[18]=h("span",{class:"dae__section"},"Au",-1)),h("div",YOt,[h("div",WOt,[R[16]||(R[16]=h("label",{class:"dae__label"},"Date de fin",-1)),O(G(yc),{modelValue:v.value,"onUpdate:modelValue":R[4]||(R[4]=N=>v.value=N),label:"Sélectionner une date","prepend-icon":"","append-inner-icon":"mdi-calendar-outline",density:"compact",variant:"outlined",rounded:"lg","hide-details":"auto","hide-actions":"",flat:""},null,8,["modelValue"])]),h("div",GOt,[R[17]||(R[17]=h("label",{class:"dae__label"},"Heure de fin",-1)),O(St,{modelValue:g.value,"onUpdate:modelValue":R[5]||(R[5]=N=>g.value=N),type:"time",density:"compact",variant:"outlined",rounded:"lg","hide-details":"auto"},null,8,["modelValue"])])])]),h("div",null,[R[19]||(R[19]=h("label",{class:"dae__label"},"Raison (optionnel)",-1)),O(Qg,{modelValue:y.value,"onUpdate:modelValue":R[6]||(R[6]=N=>y.value=N),label:"Ex : Congés, maladie, formation…",density:"compact",variant:"outlined",rounded:"lg","hide-details":"auto",rows:"2","auto-grow":""},null,8,["modelValue"])]),x.value?(b(),je(vm,{key:2,type:"error",variant:"tonal",density:"compact",text:x.value,style:{width:"100%"}},null,8,["text"])):me("",!0)]),h("div",KOt,[l.value?(b(),je(ot,{key:0,color:"#E0E0E0",rounded:"xl",class:"dae__footer-btn",loading:u.value,onClick:I},{default:ae(()=>[...R[20]||(R[20]=[h("span",{style:{color:"#757575","font-weight":"600"}},"Supprimer",-1)])]),_:1},8,["loading"])):(b(),je(ot,{key:1,color:"#E0E0E0",rounded:"xl",class:"dae__footer-btn",onClick:R[7]||(R[7]=N=>D())},{default:ae(()=>[...R[21]||(R[21]=[h("span",{style:{color:"#757575","font-weight":"600"}},"Annuler",-1)])]),_:1})),O(ot,{color:"secondary",rounded:"xl",class:"dae__footer-btn dae__footer-cta",disabled:!M.value||!!x.value,loading:u.value,onClick:T},{default:ae(()=>[Le(de(l.value?"Modifier":"Créer"),1)]),_:1},8,["disabled","loading"])])]),_:1})]),_:1},8,["modelValue"])}}}),AU=un(XOt,[["__scopeId","data-v-ad2de5e7"]]),JOt={class:"dar__header"},QOt={class:"dar__title"},eIt={class:"dar__body"},tIt={class:"dar__profile-row"},nIt={class:"dar__field"},aIt={class:"dar__label"},iIt={key:0,class:"dar__cols"},rIt={class:"dar__col"},oIt={class:"dar__field"},sIt={class:"dar__field-row"},lIt={key:0,class:"dar__warning"},uIt={class:"dar__field"},cIt={class:"dar__mode-ctrl"},dIt=["disabled"],fIt=["disabled"],hIt=["disabled"],pIt={key:2,class:"dar__warning"},mIt={class:"dar__field"},vIt={class:"dar__capacity-row"},gIt=["value"],yIt={class:"dar__field"},_It={class:"dar__colors"},bIt=["onClick"],wIt=["value"],$It={class:"dar__col"},AIt={class:"dar__field"},SIt={class:"dar__du-au-row",style:{"align-items":"flex-start"}},CIt={class:"dar__du-au",style:{flex:"2"}},kIt={class:"dar__du-au"},MIt={class:"dar__du-au"},xIt={class:"dar__field"},EIt={class:"dar__recur-ctrl"},LIt={key:0,class:"dar__field"},PIt={class:"dar__days"},TIt=["onClick"],DIt={key:1,class:"dar__field"},VIt={class:"dar__interval-row"},OIt=["value"],IIt={key:2,class:"dar__field"},HIt={class:"dar__radio-row"},NIt={key:3,class:"dar__scope"},RIt={class:"dar__scope-q"},ZIt={class:"dar__pp-inner"},FIt={class:"dar__pp-left"},zIt={class:"dar__field"},BIt={class:"dar__mode-ctrl"},UIt=["disabled","onClick"],jIt=["disabled","onClick"],qIt=["disabled","onClick"],YIt={key:1,class:"dar__warning"},WIt={class:"dar__field"},GIt={class:"dar__field-row"},KIt={class:"dar__field"},XIt={class:"dar__capacity-row"},JIt=["value","onChange"],QIt={class:"dar__field"},eHt={class:"dar__colors"},tHt=["onClick"],nHt={class:"dar__pp-right"},aHt={class:"dar__field"},iHt={class:"dar__du-au-row",style:{"align-items":"flex-start"}},rHt={class:"dar__du-au",style:{flex:"2"}},oHt={class:"dar__du-au"},sHt={class:"dar__du-au"},lHt={class:"dar__field"},uHt={class:"dar__recur-ctrl"},cHt=["onClick"],dHt=["onClick"],fHt={key:0,class:"dar__field"},hHt={class:"dar__days"},pHt=["onClick"],mHt={key:1,class:"dar__field"},vHt={class:"dar__interval-row"},gHt=["value","onChange"],yHt={key:2,class:"dar__field"},_Ht={class:"dar__radio-row"},bHt={class:"dar__avance"},wHt={class:"dar__avance-card"},$Ht={key:1,class:"dar__avance-row"},AHt={class:"dar__avance-value"},SHt={key:0,class:"dar__footer"},CHt={key:1,class:"dar__footer"},kHt={class:"dar__footer-actions"},MHt=Ve({__name:"DialogAvailabilityRule",setup(e){De.extend($d),De.extend(qf);const t=["#e53935","#f48fb1","#ff9800","#fdd835","#66bb6a","#2e7d32","#42a5f5","#1565c0","#ab47bc"],n=[{value:1,label:"Lun"},{value:2,label:"Mar"},{value:3,label:"Mer"},{value:4,label:"Jeu"},{value:5,label:"Ven"},{value:6,label:"Sam"},{value:7,label:"Dim"}],a=Vm(),i=V1(),r=Cd(),o=$r(),s=Sl(),l=O1(),c=An(),u=F(!1),d=F(!1),f=P(()=>u.value||d.value),m=F([]),v=F({}),g=F(null),y=F(!1),_=F(null),w=F(!1),C=F(null);function S(Pe){C.value=Pe??null,w.value=!0}qe(w,Pe=>{Pe||s.fillAppointmentReasons()});const M=P({get:()=>!a.sameParamsForAllProfiles,set:Pe=>{a.sameParamsForAllProfiles=!Pe}}),x=P(()=>o.profiles.map(Pe=>{var ve;return{id:Pe.id,label:((ve=Pe.mainDiscipline)==null?void 0:ve.name)??Pe.id}})),E=P({get:()=>a.selectedProfileIds[0]??null,set:Pe=>{a.selectedProfileIds=Pe?[Pe]:[]}});qe(E,(Pe,ve)=>{a.isEditing&&ve!==null&&Pe!==ve&&(a.selectedReasonIds=[],a.selectedLocationIds=[])});const k=P(()=>a.sameParamsForAllProfiles||a.isEditing||a.selectedProfileIds.length<=1),D=Pe=>{var ve,Ue;return((Ue=(ve=o.profiles.find(Me=>Me.id===Pe))==null?void 0:ve.mainDiscipline)==null?void 0:Ue.name)??Pe},T=P(()=>{var Pe;return((Pe=c.user)==null?void 0:Pe.timezone)??De.tz.guess()}),I=P(()=>new Set(["fixed","remote","home_visit"])),H=P(()=>m.value.filter(Pe=>I.value.has(Pe.locationType)).map(Pe=>({id:Pe.id,locationType:Pe.locationType,label:Pe.label??(Pe.locationType==="fixed"?"Cabinet":Pe.locationType==="remote"?"Téléconsultation":"Domicile")})));function R(Pe){return Pe==="fixed"?"mdi-home-city-outline":Pe==="remote"?"mdi-video-outline":"mdi-car-outline"}const Z=P(()=>s.appointmentReasons.filter(Pe=>a.selectedProfileIds.length?a.selectedProfileIds.some(ve=>{var Ue;return((Ue=Pe.profile)==null?void 0:Ue.id)===ve}):!0).map(Pe=>{const ve=Pe.durationMinutes??Pe.duration??null,Ue=Pe.capacity??1;let Me=ve?` — ${ve} min`:"";return Ue>1&&(Me+=" (Séance de groupe)"),{id:Pe.id,label:Pe.label+Me,rawLabel:Pe.label,durationMinutes:ve,capacity:Ue}}));function N(Pe){var Ue;const ve=new Set;for(const Me of Pe){const gt=(Ue=m.value.find(Ht=>Ht.id===Me))==null?void 0:Ue.locationType;if(gt){if(ve.has(gt))return`Impossible de combiner plusieurs adresses de type "${gt==="fixed"?"Cabinet":gt==="remote"?"Téléconsultation":"Domicile"}"`;ve.add(gt)}}return null}const W=P(()=>N(a.selectedLocationIds)),X=F(new Set);qe(m,Pe=>{if(!Pe.length||!a.selectedLocationIds.length)return;const ve=new Set;for(const Ue of a.selectedLocationIds){const Me=Pe.find(gt=>gt.id===Ue);Me&&ve.add(Me.locationType)}ve.size>0&&(X.value=new Set([...X.value,...ve]))});const ie=P(()=>m.value.some(Pe=>Pe.locationType==="remote")),pe=P(()=>m.value.filter(Pe=>Pe.locationType==="fixed").map(Pe=>({id:Pe.id,label:Pe.label??"Cabinet",locationType:Pe.locationType}))),z=P(()=>m.value.filter(Pe=>Pe.locationType==="home_visit").map(Pe=>({id:Pe.id,label:Pe.label??"À domicile",locationType:Pe.locationType}))),Y=P({get:()=>a.selectedLocationIds.find(Pe=>pe.value.some(ve=>ve.id===Pe))??null,set:Pe=>{const ve=a.selectedLocationIds.filter(Ue=>!pe.value.some(Me=>Me.id===Ue));a.selectedLocationIds=Pe?[...ve,Pe]:ve}}),te=P({get:()=>a.selectedLocationIds.find(Pe=>z.value.some(ve=>ve.id===Pe))??null,set:Pe=>{const ve=a.selectedLocationIds.filter(Ue=>!z.value.some(Me=>Me.id===Ue));a.selectedLocationIds=Pe?[...ve,Pe]:ve}});function ee(Pe){return X.value.has(Pe)}function fe(Pe){const ve=new Set(X.value);if(ve.has(Pe)){ve.delete(Pe);const Ue=m.value.filter(Me=>Me.locationType===Pe);a.selectedLocationIds=a.selectedLocationIds.filter(Me=>!Ue.some(gt=>gt.id===Me))}else if(ve.add(Pe),Pe==="remote"){const Ue=m.value.filter(Me=>Me.locationType==="remote").map(Me=>Me.id);a.selectedLocationIds=[...a.selectedLocationIds.filter(Me=>!Ue.includes(Me)),...Ue]}X.value=ve}function le(){a.effectiveUntil===null&&(a.effectiveUntil=De(a.effectiveFrom).add(3,"month").format("YYYY-MM-DD"))}function Q(Pe){return s.appointmentReasons.filter(ve=>{var Ue;return((Ue=ve.profile)==null?void 0:Ue.id)===Pe}).map(ve=>{const Ue=ve.durationMinutes??ve.duration??null,Me=ve.capacity??1;let gt=Ue?` — ${Ue} min`:"";return Me>1&&(gt+=" (Séance de groupe)"),{id:ve.id,label:ve.label+gt,rawLabel:ve.label,durationMinutes:Ue,capacity:Me}})}function j(Pe){var ve;return N(((ve=a.profileParams[Pe])==null?void 0:ve.locationIds)??[])}const ue=F({});function re(Pe,ve){return(ue.value[Pe]??new Set).has(ve)}function ce(Pe){var ve;return(((ve=ue.value[Pe])==null?void 0:ve.size)??0)>0}function ge(Pe){return(v.value[Pe]??m.value).some(ve=>ve.locationType==="remote")}function J(Pe,ve){return(v.value[Pe]??m.value).filter(Ue=>Ue.locationType===ve).map(Ue=>({id:Ue.id,locationType:Ue.locationType,label:Ue.label??(ve==="fixed"?"Cabinet":ve==="remote"?"Téléconsultation":"À domicile")}))}function he(Pe){const ve=ue.value[Pe]??new Set;return(v.value[Pe]??m.value).filter(Ue=>ve.has(Ue.locationType)).map(Ue=>({id:Ue.id,locationType:Ue.locationType,label:Ue.label??(Ue.locationType==="fixed"?"Cabinet":Ue.locationType==="remote"?"Téléconsultation":"À domicile")}))}function oe(Pe,ve){const Ue=a.profileParams[Pe];if(!Ue)return;const Me=new Set(ue.value[Pe]??new Set);if(Me.has(ve)){Me.delete(ve);const gt=(v.value[Pe]??m.value).filter(Ht=>Ht.locationType===ve);Ue.locationIds=Ue.locationIds.filter(Ht=>!gt.some(Ft=>Ft.id===Ht))}else Me.add(ve);ue.value={...ue.value,[Pe]:Me}}function Ae(Pe){const ve=a.profileParams[Pe];ve&&ve.effectiveUntil===null&&(ve.effectiveUntil=De(ve.effectiveFrom).add(3,"month").format("YYYY-MM-DD"))}qe(()=>a.selectedReasonIds,()=>{a.isEditing||(a.selectedLocationIds=a.selectedLocationIds.filter(Pe=>H.value.some(ve=>ve.id===Pe)))},{deep:!0});const Te=P(()=>{const Pe=a.startTime,ve=a.endTime;if(!Pe||!ve)return null;const[Ue,Me]=Pe.split(":").map(Number),[gt,Ht]=ve.split(":").map(Number),Ft=gt*60+Ht-(Ue*60+Me);return Ft<0?Ft+24*60:Ft}),Ie=P(()=>{var Pe;return!Te.value||!((Pe=a.selectedReasonIds)!=null&&Pe.length)?[]:Z.value.filter(ve=>a.selectedReasonIds.includes(ve.id)&&ve.durationMinutes&&ve.durationMinutes>Te.value).map(ve=>`"${ve.rawLabel}" (${ve.durationMinutes} min) dépasse la fenêtre de ${Te.value} min`)}),Ce=P(()=>{var ve,Ue,Me,gt;if(!a.isValid||g.value!==null||a.occurrenceStart)return null;const Pe=a.editingRuleId;for(const Ht of a.selectedProfileIds){const Ft=_e(Ht),jn=!a.sameParamsForAllProfiles&&a.profileParams[Ht]?a.profileParams[Ht].locationIds:a.selectedLocationIds,Jt=new Set(jn.map(_n=>{var wt;return(wt=m.value.find(ia=>ia.id===_n))==null?void 0:wt.locationType}).filter(_n=>!!_n)),ei=new Set(!a.sameParamsForAllProfiles&&a.profileParams[Ht]?a.profileParams[Ht].reasonIds:a.selectedReasonIds),Wt=!a.sameParamsForAllProfiles&&a.profileParams[Ht]?a.profileParams[Ht].recurrenceType:a.recurrenceType,Ln=!a.sameParamsForAllProfiles&&a.profileParams[Ht]?a.profileParams[Ht].effectiveFrom:a.effectiveFrom,cn=!a.sameParamsForAllProfiles&&a.profileParams[Ht]?a.profileParams[Ht].effectiveUntil:a.effectiveUntil,kt=Wt==="once",xa=kt?[De(Ln).isoWeekday()]:Ft.weekdays,Ni=i.rules.find(_n=>{var Si;if(_n.id===Pe||_n.profileId!==Ht||(Si=_n.location)!=null&&Si.locationType&&!Jt.has(_n.location.locationType)||ei.size>0&&_n.appointmentReasons.length>0&&!_n.appointmentReasons.some(ti=>ei.has(ti.id)))return!1;if(kt&&_n.recurrenceType==="weekly"){if(!_n.weekdays.some(ti=>xa.includes(ti)))return!1}else if(!kt&&!_n.weekdays.some(ti=>xa.includes(ti)))return!1;const wt=De(_n.effectiveFrom),ia=_n.effectiveUntil?De(_n.effectiveUntil):De("2099-12-31"),Qi=De(Ln),Ur=De(cn||"2099-12-31");return!wt.isBefore(Ur)||!Qi.isBefore(ia)?!1:Ft.startTime<_n.formattedEndTime&&Ft.endTime>_n.formattedStartTime});if(Ni){const _n=D(Ht),wt=Ni.label??((ve=Ni.location)==null?void 0:ve.label)??"un créneau existant",Qi={fixed:"lieu fixe (cabinet)",remote:"téléconsultation",home_visit:"visite à domicile"}[((Ue=Ni.location)==null?void 0:Ue.locationType)??""]??((Me=Ni.location)==null?void 0:Me.locationType)??"",Ur=(Ni.weekdays??[]).filter(Ba=>Ft.weekdays.includes(Ba)).sort((Ba,_o)=>Ba-_o).map(Ba=>{var _o;return(_o=n.find(Ws=>Ws.value===Ba))==null?void 0:_o.label}).join(", "),Si=(gt=Ni.appointmentReasons)==null?void 0:gt.filter(Ba=>ei.has(Ba.id)).map(Ba=>Ba.name),ti=Ba=>Ba.replace(":","h"),Ol=`${ti(Ni.formattedStartTime)} – ${ti(Ni.formattedEndTime)}`;let Pn=`Le profil « ${_n} » a déjà un créneau « ${wt} »`;return Qi&&(Pn+=` (${Qi})`),Pn+=` les ${Ur} de ${Ol}`,Si!=null&&Si.length&&(Pn+=` pour le${Si.length>1?"s":""} motif${Si.length>1?"s":""} : ${Si.join(", ")}`),Pn+=". Modifiez les horaires, les jours ou choisissez un lieu de type différent.",Pn}}return null});function _e(Pe){return a.sameParamsForAllProfiles||!a.profileParams[Pe]?{startTime:a.startTime,endTime:a.endTime,weekdays:a.weekdays}:a.profileParams[Pe]}function q(Pe,ve){const Ue=a.profileParams[Pe];if(!Ue)return;Ue.weekdays.indexOf(ve)===-1?Ue.weekdays=[...Ue.weekdays,ve].sort((gt,Ht)=>gt-Ht):Ue.weekdays=Ue.weekdays.filter(gt=>gt!==ve)}function K(Pe){if(!ue.value[Pe]){const ve=v.value[Pe]??m.value,Ue=new Set;for(const Me of a.selectedLocationIds){const gt=ve.find(Ht=>Ht.id===Me);gt&&Ue.add(gt.locationType)}ue.value={...ue.value,[Pe]:Ue}}a.profileParams[Pe]||(a.profileParams[Pe]={locationIds:[],reasonIds:[...a.selectedReasonIds],capacitiesPerReason:{...a.capacitiesPerReason},capacity:a.capacity,weekdays:[...a.weekdays],startTime:a.startTime,endTime:a.endTime,color:a.color??"#4467c5",recurrenceType:a.recurrenceType,recurrenceInterval:a.recurrenceInterval,effectiveFrom:a.effectiveFrom,effectiveUntil:a.effectiveUntil})}function be(Pe,ve){const Ue=a.profileParams[Pe];Ue&&(Ue.recurrenceType=ve,ve==="once"&&(Ue.effectiveUntil=Ue.effectiveFrom))}function Ee(Pe){var Ue;const ve=(Ue=a.profileParams[Pe])==null?void 0:Ue.effectiveFrom;return ve?new Date(ve):null}function Be(Pe,ve){const Ue=a.profileParams[Pe];Ue&&(Ue.effectiveFrom=ve?De(ve).format("YYYY-MM-DD"):De().format("YYYY-MM-DD"),Ue.recurrenceType==="once"&&(Ue.effectiveUntil=Ue.effectiveFrom))}function He(Pe){var Ue;const ve=(Ue=a.profileParams[Pe])==null?void 0:Ue.effectiveUntil;return ve?new Date(ve):null}function xe(Pe,ve){const Ue=a.profileParams[Pe];Ue&&(Ue.effectiveUntil=ve?De(ve).format("YYYY-MM-DD"):null)}qe(()=>a.sameParamsForAllProfiles,Pe=>{if(!Pe){for(const ve of a.selectedProfileIds)K(ve);_.value=a.selectedProfileIds[0]??null}}),qe(()=>a.selectedProfileIds,Pe=>{if(!a.sameParamsForAllProfiles)for(const ve of Pe)K(ve);Pe.includes(_.value??"")||(_.value=Pe[0]??null)},{deep:!0}),qe(()=>a.selectedProfileIds,async Pe=>{if(!Pe.length)return;const ve=await hl.getMyLocations();if(ve.status!==200)return;const Ue=ve.data;if(Pe.length===1){const Me=Pe[0],gt=Ue.filter(Ht=>Ht.profileId===null||Ht.profileId===Me);m.value=gt,a.selectedLocationIds.length&&(a.selectedLocationIds=a.selectedLocationIds.filter(Ht=>gt.some(Ft=>Ft.id===Ht)))}else{const Me={},gt=new Set,Ht=[];for(const Ft of Pe){const jn=Ue.filter(Jt=>Jt.profileId===null||Jt.profileId===Ft);Me[Ft]=jn;for(const Jt of jn)gt.has(Jt.id)||(gt.add(Jt.id),Ht.push(Jt))}v.value=Me,m.value=Ht}},{deep:!0}),qe(()=>a.recurrenceType,Pe=>{Pe==="once"&&(a.effectiveUntil=a.effectiveFrom)}),qe(()=>a.effectiveFrom,Pe=>{a.recurrenceType==="once"&&(a.effectiveUntil=Pe)});const Ne=new Date(new Date().setHours(0,0,0,0)),tt=P({get:()=>a.effectiveFrom?new Date(a.effectiveFrom):null,set:Pe=>{a.effectiveFrom=Pe?De(Pe).format("YYYY-MM-DD"):De().format("YYYY-MM-DD")}}),yt=P({get:()=>a.effectiveUntil?new Date(a.effectiveUntil):null,set:Pe=>{a.effectiveUntil=Pe?De(Pe).format("YYYY-MM-DD"):null}}),dt=Pe=>{a.color=Pe,y.value=!1},Pt=Pe=>{a.weekdays.indexOf(Pe)===-1?a.weekdays=[...a.weekdays,Pe].sort():a.weekdays=a.weekdays.filter(Ue=>Ue!==Pe)},Dt=()=>({profileId:a.selectedProfileId,locationId:a.selectedLocationId,recurrenceType:a.recurrenceType,recurrenceInterval:a.recurrenceInterval,weekdays:a.weekdays,startTime:a.startTime,endTime:a.endTime,effectiveFrom:a.effectiveFrom,effectiveUntil:a.effectiveUntil??void 0,appointmentReasonIds:a.selectedReasonIds,color:a.color,capacity:a.capacity});function hn(){const Pe=[];if(a.sameParamsForAllProfiles)for(const ve of a.selectedProfileIds)for(const Ue of a.selectedLocationIds)Pe.push({profileId:ve,locationId:Ue,recurrenceType:a.recurrenceType,recurrenceInterval:a.recurrenceInterval,weekdays:a.weekdays,startTime:a.startTime,endTime:a.endTime,effectiveFrom:a.effectiveFrom,effectiveUntil:a.effectiveUntil??void 0,appointmentReasonIds:a.selectedReasonIds,color:a.color,capacity:a.capacity});else for(const ve of a.selectedProfileIds){const Ue=a.profileParams[ve];if(Ue)for(const Me of Ue.locationIds)Pe.push({profileId:ve,locationId:Me,recurrenceType:Ue.recurrenceType,recurrenceInterval:Ue.recurrenceInterval,weekdays:Ue.weekdays,startTime:Ue.startTime,endTime:Ue.endTime,effectiveFrom:Ue.effectiveFrom,effectiveUntil:Ue.effectiveUntil??void 0,appointmentReasonIds:Ue.reasonIds,color:Ue.color,capacity:Ue.capacity})}return Pe}const En=()=>{!a.selectedProfileIds.length||!a.selectedLocationIds.length||(a.isEditing&&a.occurrenceStart?g.value="save":ye())},ut=()=>{a.editingRuleId&&(a.occurrenceStart?g.value="delete":ye())},Oe=async()=>{var Pe;if(!(!a.occurrenceStart||!a.occurrenceEnd||!a.selectedProfileId)){u.value=!0;try{const ve=a.occurrenceStart.substring(0,10),Ue=a.editingRuleId,Me=r.exceptions.filter(gt=>gt.startDatetime.substring(0,10)<=ve&&gt.endDatetime.substring(0,10)>=ve&&(Ue?gt.ruleId===Ue:!gt.ruleId));if(await Promise.all(Me.map(gt=>r.deleteException(gt.id))),g.value==="save"){const gt=T.value??De.tz.guess();await r.createException({profileId:a.selectedProfileId,ruleId:a.editingRuleId??void 0,exceptionType:"override",startDatetime:De.tz(a.occurrenceStart,gt).format("YYYY-MM-DDTHH:mm:ssZ"),endDatetime:De.tz(a.occurrenceEnd,gt).format("YYYY-MM-DDTHH:mm:ssZ"),overrideStartTime:a.startTime+":00",overrideEndTime:a.endTime+":00",overrideLocationIds:a.selectedLocationIds.length?a.selectedLocationIds:void 0,overrideReasonIds:a.selectedReasonIds.length?a.selectedReasonIds:void 0,overrideCapacitiesPerReason:Object.keys(a.capacitiesPerReason).length?a.capacitiesPerReason:void 0,overrideColor:a.color!=="#4467c5"?a.color:void 0}),Je.success("Occurrence modifiée"),a.close(),await l.initTimeSlots()}else await r.createException({profileId:a.selectedProfileId,ruleId:a.editingRuleId??void 0,exceptionType:"cancelled",startDatetime:De.tz(a.occurrenceStart,T.value??De.tz.guess()).format("YYYY-MM-DDTHH:mm:ssZ"),endDatetime:De.tz(a.occurrenceEnd,T.value??De.tz.guess()).format("YYYY-MM-DDTHH:mm:ssZ")}),Je.success("Occurrence supprimée"),a.close(),await l.initTimeSlots()}catch(ve){const Ue=((Pe=ve==null?void 0:ve.response)==null?void 0:Pe.data)??(ve==null?void 0:ve.data);Je.error((Ue==null?void 0:Ue.message)??"Une erreur est survenue.")}finally{u.value=!1,g.value=null}}},ye=async()=>{var Pe;d.value=!0;try{if(g.value==="delete"||!g.value&&a.isEditing&&!a.occurrenceStart){if(!a.editingRuleId)return;await i.deleteRule(a.editingRuleId),Je.success("Créneau supprimé"),a.close(),await l.initTimeSlots()}else if(a.isEditing&&a.editingRuleId){const ve=Dt();await i.updateRule(a.editingRuleId,ve);const Ue=a.selectedLocationIds.slice(1);Ue.length&&await Promise.all(Ue.map(gt=>i.createRule({...ve,locationId:gt})));const Me=1+Ue.length;Je.success(Me>1?`Créneau modifié + ${Ue.length} nouveau(x) créneau(x) créé(s)`:"Créneau modifié"),a.close(),await l.initTimeSlots()}else{const ve=hn();await Promise.all(ve.map(Me=>i.createRule(Me)));const Ue=ve.length;Je.success(Ue>1?`${Ue} créneaux créés`:"Créneau créé"),a.close(),await l.initTimeSlots()}}catch(ve){const Ue=((Pe=ve==null?void 0:ve.response)==null?void 0:Pe.data)??(ve==null?void 0:ve.data);Je.error((Ue==null?void 0:Ue.message)??"Une erreur est survenue.")}finally{d.value=!1,g.value=null}};return qe(()=>a.isOpen,async Pe=>{if(!Pe){X.value=new Set,ue.value={};return}if(Pe){await Promise.all([s.fillAppointmentReasons(),o.refreshProfiles()]),!a.selectedProfileIds.length&&o.profiles.length&&(a.selectedProfileIds=[o.profiles[0].id]);const ve=a.selectedProfileIds[0],Ue=await hl.getMyLocations();if(Ue.status===200){const Me=ve?Ue.data.filter(gt=>gt.profileId===null||gt.profileId===ve):Ue.data;m.value=Me}a.color||(a.color=t[0])}}),(Pe,ve)=>{const Ue=Sf("router-link");return b(),$(Ye,null,[O(Ai,{"model-value":G(a).isOpen,persistent:"",width:"1100","max-width":"96vw",transition:"dialog-top-transition"},{default:ae(()=>[O(Mn,{class:"dar",rounded:"xl"},{default:ae(()=>[h("div",JOt,[h("h2",QOt,de(G(a).isEditing?"Modifier le créneau":"Nouveau créneau"),1),h("button",{class:"dar__close",type:"button",onClick:ve[0]||(ve[0]=Me=>G(a).close())},[O(Ge,{size:"22",color:"#6d7a76"},{default:ae(()=>[...ve[30]||(ve[30]=[Le("mdi-close-circle-outline",-1)])]),_:1})])]),ve[103]||(ve[103]=h("div",{class:"dar__helpbar"},[h("span",{class:"dar__help"},"Besoin d'aide ?")],-1)),h("div",eIt,[h("div",tIt,[h("div",nIt,[h("label",aIt,de(G(a).isEditing?"Profil":"Profils"),1),G(a).isEditing?(b(),je(Zn,{key:0,modelValue:E.value,"onUpdate:modelValue":ve[1]||(ve[1]=Me=>E.value=Me),items:x.value,"item-title":"label","item-value":"id",placeholder:"Choisir un profil",density:"compact",variant:"outlined",rounded:"lg","hide-details":"auto"},null,8,["modelValue","items"])):(b(),je(Zn,{key:1,modelValue:G(a).selectedProfileIds,"onUpdate:modelValue":ve[2]||(ve[2]=Me=>G(a).selectedProfileIds=Me),items:x.value,"item-title":"label","item-value":"id",placeholder:"Choisir un ou plusieurs profils",density:"compact",variant:"outlined",rounded:"lg","hide-details":"auto",multiple:"",chips:"","closable-chips":""},null,8,["modelValue","items"]))]),!G(a).isEditing&&G(a).selectedProfileIds.length>1?(b(),je(tu,{key:0,modelValue:M.value,"onUpdate:modelValue":ve[3]||(ve[3]=Me=>M.value=Me),label:"Paramètres différents par profil",color:"secondary","hide-details":"",density:"compact",inset:"",class:"dar__mode-switch"},null,8,["modelValue"])):me("",!0)]),k.value?(b(),$("div",iIt,[h("div",rIt,[ve[49]||(ve[49]=h("p",{class:"dar__section-title"},"Consultation",-1)),h("div",oIt,[ve[33]||(ve[33]=h("label",{class:"dar__label"},[Le("Motifs de consultation "),h("span",{class:"dar__opt"},"(optionnel)")],-1)),h("div",sIt,[O(Zn,{modelValue:G(a).selectedReasonIds,"onUpdate:modelValue":ve[4]||(ve[4]=Me=>G(a).selectedReasonIds=Me),items:Z.value,"item-title":"label","item-value":"id",placeholder:"Tous les motifs",density:"compact",variant:"outlined",rounded:"lg","hide-details":"auto",multiple:"",chips:"","closable-chips":""},null,8,["modelValue","items"]),O(ot,{density:"comfortable",variant:"flat",color:"secondary",icon:"",onClick:ve[5]||(ve[5]=Me=>S(G(a).selectedProfileIds[0]))},{default:ae(()=>[O(Ge,null,{default:ae(()=>[...ve[31]||(ve[31]=[Le("mdi-plus",-1)])]),_:1})]),_:1})]),Ie.value.length?(b(),$("div",lIt,[O(Ge,{size:"14",color:"#e53e3e"},{default:ae(()=>[...ve[32]||(ve[32]=[Le("mdi-alert-outline",-1)])]),_:1}),(b(!0),$(Ye,null,It(Ie.value,Me=>(b(),$("span",{key:Me},de(Me),1))),128))])):me("",!0)]),h("div",uIt,[ve[41]||(ve[41]=h("label",{class:"dar__label"},"Mode de consultation",-1)),h("div",cIt,[h("button",{type:"button",class:Ke(["dar__mode-btn",{"dar__mode-btn--active":ee("fixed")}]),disabled:pe.value.length===0,onClick:ve[6]||(ve[6]=Me=>fe("fixed"))},[O(Ge,{size:"15"},{default:ae(()=>[...ve[34]||(ve[34]=[Le("mdi-home-city-outline",-1)])]),_:1}),ve[35]||(ve[35]=Le(" En Cabinet ",-1))],10,dIt),h("button",{type:"button",class:Ke(["dar__mode-btn",{"dar__mode-btn--active":ee("remote")}]),disabled:!ie.value,onClick:ve[7]||(ve[7]=Me=>fe("remote"))},[O(Ge,{size:"15"},{default:ae(()=>[...ve[36]||(ve[36]=[Le("mdi-video-outline",-1)])]),_:1}),ve[37]||(ve[37]=Le(" Téléconsultation ",-1))],10,fIt),h("button",{type:"button",class:Ke(["dar__mode-btn",{"dar__mode-btn--active":ee("home_visit")}]),disabled:z.value.length===0,onClick:ve[8]||(ve[8]=Me=>fe("home_visit"))},[O(Ge,{size:"15"},{default:ae(()=>[...ve[38]||(ve[38]=[Le("mdi-car-outline",-1)])]),_:1}),ve[39]||(ve[39]=Le(" Chez le client ",-1))],10,hIt)]),ee("fixed")?(b(),je(Zn,{key:0,modelValue:Y.value,"onUpdate:modelValue":ve[9]||(ve[9]=Me=>Y.value=Me),items:pe.value,"item-title":"label","item-value":"id",label:"Lieu de cabinet",density:"compact",variant:"outlined",rounded:"lg","hide-details":"auto",class:"dar__mode-select"},null,8,["modelValue","items"])):me("",!0),ee("home_visit")?(b(),je(Zn,{key:1,modelValue:te.value,"onUpdate:modelValue":ve[10]||(ve[10]=Me=>te.value=Me),items:z.value,"item-title":"label","item-value":"id",label:"Zone de déplacement",density:"compact",variant:"outlined",rounded:"lg","hide-details":"auto",class:"dar__mode-select"},null,8,["modelValue","items"])):me("",!0),W.value?(b(),$("div",pIt,[O(Ge,{size:"14",color:"#e53e3e"},{default:ae(()=>[...ve[40]||(ve[40]=[Le("mdi-alert-outline",-1)])]),_:1}),h("span",null,de(W.value),1)])):me("",!0)]),h("div",mIt,[ve[44]||(ve[44]=h("label",{class:"dar__label"},"Nombre de participants",-1)),h("div",vIt,[O(ot,{icon:"",size:"small",variant:"outlined",disabled:G(a).capacity<=1,onClick:ve[11]||(ve[11]=Me=>G(a).capacity=Math.max(1,G(a).capacity-1))},{default:ae(()=>[O(Ge,{size:"16"},{default:ae(()=>[...ve[42]||(ve[42]=[Le("mdi-minus",-1)])]),_:1})]),_:1},8,["disabled"]),h("input",{type:"number",class:"dar__capacity-input",min:"1",value:G(a).capacity,onChange:ve[12]||(ve[12]=Me=>G(a).capacity=Math.max(1,parseInt(Me.target.value)||1))},null,40,gIt),O(ot,{icon:"",size:"small",variant:"outlined",onClick:ve[13]||(ve[13]=Me=>G(a).capacity++)},{default:ae(()=>[O(Ge,{size:"16"},{default:ae(()=>[...ve[43]||(ve[43]=[Le("mdi-plus",-1)])]),_:1})]),_:1})]),ve[45]||(ve[45]=h("span",{class:"dar__hint"},"1 = individuel · 2 et plus = séance de groupe",-1))]),h("div",yIt,[ve[48]||(ve[48]=h("label",{class:"dar__label"},"Couleur du créneau",-1)),h("div",_It,[(b(),$(Ye,null,It(t,Me=>h("div",{key:Me,class:Ke(["dar__color",{"dar__color--active":G(a).color===Me}]),style:_t({background:Me}),onClick:gt=>dt(Me)},null,14,bIt)),64)),h("button",{type:"button",class:"dar__color-more",onClick:ve[14]||(ve[14]=Me=>y.value=!y.value)},[ve[47]||(ve[47]=h("span",null,"Plus",-1)),O(Ge,{size:"14"},{default:ae(()=>[...ve[46]||(ve[46]=[Le("mdi-plus-circle-outline",-1)])]),_:1})]),y.value?(b(),$("input",{key:0,type:"color",value:G(a).color??"#4467c5",class:"dar__color-input",onInput:ve[15]||(ve[15]=Me=>{G(a).color=Me.target.value})},null,40,wIt)):me("",!0)])])]),h("div",$It,[ve[64]||(ve[64]=h("p",{class:"dar__section-title"},"Planification",-1)),h("div",AIt,[ve[52]||(ve[52]=h("label",{class:"dar__label"},"Date de début & horaire",-1)),h("div",SIt,[h("div",CIt,[O(G(yc),{modelValue:tt.value,"onUpdate:modelValue":ve[16]||(ve[16]=Me=>tt.value=Me),"prepend-icon":"","append-inner-icon":"mdi-calendar-outline",density:"compact",variant:"outlined",rounded:"lg","hide-details":"auto","hide-actions":"",flat:"",min:G(Ne)},null,8,["modelValue","min"])]),h("div",kIt,[ve[50]||(ve[50]=h("span",{class:"dar__du-au-label"},"De",-1)),O(St,{modelValue:G(a).startTime,"onUpdate:modelValue":ve[17]||(ve[17]=Me=>G(a).startTime=Me),type:"time",density:"compact",variant:"outlined",rounded:"lg","hide-details":"auto"},null,8,["modelValue"])]),h("div",MIt,[ve[51]||(ve[51]=h("span",{class:"dar__du-au-label"},"À",-1)),O(St,{modelValue:G(a).endTime,"onUpdate:modelValue":ve[18]||(ve[18]=Me=>G(a).endTime=Me),type:"time",density:"compact",variant:"outlined",rounded:"lg","hide-details":"auto"},null,8,["modelValue"])])])]),h("div",xIt,[ve[57]||(ve[57]=h("label",{class:"dar__label"},"Récurrence",-1)),h("div",EIt,[h("button",{type:"button",class:Ke(["dar__recur-btn",{"dar__recur-btn--active":G(a).recurrenceType==="weekly"}]),onClick:ve[19]||(ve[19]=Me=>G(a).recurrenceType="weekly")},[O(Ge,{size:"15",class:"dar__recur-icon"},{default:ae(()=>[...ve[53]||(ve[53]=[Le("mdi-autorenew",-1)])]),_:1}),ve[54]||(ve[54]=Le(" Récurrent ",-1))],2),h("button",{type:"button",class:Ke(["dar__recur-btn",{"dar__recur-btn--active":G(a).recurrenceType==="once"}]),onClick:ve[20]||(ve[20]=Me=>G(a).recurrenceType="once")},[O(Ge,{size:"15",class:"dar__recur-icon"},{default:ae(()=>[...ve[55]||(ve[55]=[Le("mdi-calendar-check-outline",-1)])]),_:1}),ve[56]||(ve[56]=Le(" Ponctuel ",-1))],2)])]),G(a).recurrenceType==="weekly"?(b(),$("div",LIt,[ve[58]||(ve[58]=h("label",{class:"dar__label"},"Jours de la semaine",-1)),h("div",PIt,[(b(),$(Ye,null,It(n,Me=>h("button",{key:Me.value,type:"button",class:Ke(["dar__day",{"dar__day--active":G(a).weekdays.includes(Me.value)}]),onClick:gt=>Pt(Me.value)},de(Me.label),11,TIt)),64))])])):me("",!0),G(a).recurrenceType==="weekly"?(b(),$("div",DIt,[ve[61]||(ve[61]=h("label",{class:"dar__label"},"Intervalle",-1)),h("div",VIt,[ve[59]||(ve[59]=h("span",{class:"dar__interval-label"},"Toutes les",-1)),h("input",{type:"number",class:"dar__capacity-input",min:"1",value:G(a).recurrenceInterval,onChange:ve[21]||(ve[21]=Me=>G(a).recurrenceInterval=Math.max(1,parseInt(Me.target.value)||1))},null,40,OIt),ve[60]||(ve[60]=h("span",{class:"dar__interval-label"},"semaine(s)",-1))])])):me("",!0),G(a).recurrenceType==="weekly"?(b(),$("div",IIt,[ve[62]||(ve[62]=h("label",{class:"dar__label"},"Se termine",-1)),O(d9,{"model-value":G(a).effectiveUntil===null?"never":"on","onUpdate:modelValue":ve[23]||(ve[23]=Me=>Me==="never"?G(a).effectiveUntil=null:le()),"hide-details":"",density:"compact",class:"dar__radio-group"},{default:ae(()=>[O(c2,{label:"Jamais",value:"never",color:"primary"}),h("div",HIt,[O(c2,{label:"Le",value:"on",color:"primary"}),G(a).effectiveUntil!==null?(b(),je(G(yc),{key:0,modelValue:yt.value,"onUpdate:modelValue":ve[22]||(ve[22]=Me=>yt.value=Me),"prepend-icon":"","append-inner-icon":"mdi-calendar-outline",density:"compact",variant:"outlined",rounded:"lg","hide-details":"auto","hide-actions":"",flat:"",clearable:"",min:G(Ne),class:"dar__radio-date"},null,8,["modelValue","min"])):me("",!0)])]),_:1},8,["model-value"])])):me("",!0),g.value?(b(),$("div",NIt,[h("p",RIt,[h("strong",null,de(g.value==="save"?"Enregistrer":"Supprimer"),1),ve[63]||(ve[63]=Le(" uniquement cette occurrence ou toutes les occurrences de la règle ? ",-1))])])):me("",!0)])])):(b(),$(Ye,{key:1},[O(Ow,{modelValue:_.value,"onUpdate:modelValue":ve[24]||(ve[24]=Me=>_.value=Me),color:"secondary",density:"compact",class:"dar__pp-tabs"},{default:ae(()=>[(b(!0),$(Ye,null,It(G(a).selectedProfileIds,Me=>(b(),je(k2,{key:Me,value:Me},{default:ae(()=>[Le(de(D(Me)),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"]),O(s9,{modelValue:_.value,"onUpdate:modelValue":ve[25]||(ve[25]=Me=>_.value=Me),class:"dar__pp-window"},{default:ae(()=>[(b(!0),$(Ye,null,It(G(a).selectedProfileIds,Me=>(b(),je(l9,{key:Me,value:Me},{default:ae(()=>{var gt,Ht,Ft,jn,Jt,ei,Wt,Ln,cn;return[h("div",ZIt,[h("div",FIt,[h("div",zIt,[ve[72]||(ve[72]=h("label",{class:"dar__label"},"Mode de consultation",-1)),h("div",BIt,[h("button",{type:"button",class:Ke(["dar__mode-btn",{"dar__mode-btn--active":re(Me,"fixed")}]),disabled:J(Me,"fixed").length===0,onClick:kt=>oe(Me,"fixed")},[O(Ge,{size:"15"},{default:ae(()=>[...ve[65]||(ve[65]=[Le("mdi-home-city-outline",-1)])]),_:1}),ve[66]||(ve[66]=Le(" En Cabinet ",-1))],10,UIt),h("button",{type:"button",class:Ke(["dar__mode-btn",{"dar__mode-btn--active":re(Me,"remote")}]),disabled:!ge(Me),onClick:kt=>oe(Me,"remote")},[O(Ge,{size:"15"},{default:ae(()=>[...ve[67]||(ve[67]=[Le("mdi-video-outline",-1)])]),_:1}),ve[68]||(ve[68]=Le(" Téléconsultation ",-1))],10,jIt),h("button",{type:"button",class:Ke(["dar__mode-btn",{"dar__mode-btn--active":re(Me,"home_visit")}]),disabled:J(Me,"home_visit").length===0,onClick:kt=>oe(Me,"home_visit")},[O(Ge,{size:"15"},{default:ae(()=>[...ve[69]||(ve[69]=[Le("mdi-car-outline",-1)])]),_:1}),ve[70]||(ve[70]=Le(" À domicile ",-1))],10,qIt)]),ce(Me)?(b(),je(Zn,{key:0,modelValue:G(a).profileParams[Me].locationIds,"onUpdate:modelValue":kt=>G(a).profileParams[Me].locationIds=kt,items:he(Me),"item-title":"label","item-value":"id",placeholder:"Choisir un lieu",density:"compact",variant:"outlined",rounded:"lg","hide-details":"auto",multiple:"",chips:"","closable-chips":"",class:"dar__mode-select"},{selection:ae(({item:kt})=>[O(Ir,{size:"small",class:"mr-1"},{default:ae(()=>[O(Ge,{size:"11",class:"mr-1"},{default:ae(()=>[Le(de(R(kt.raw.locationType)),1)]),_:2},1024),Le(" "+de(kt.raw.label),1)]),_:2},1024)]),_:1},8,["modelValue","onUpdate:modelValue","items"])):me("",!0),j(Me)?(b(),$("div",YIt,[O(Ge,{size:"14",color:"#e53e3e"},{default:ae(()=>[...ve[71]||(ve[71]=[Le("mdi-alert-outline",-1)])]),_:1}),h("span",null,de(j(Me)),1)])):me("",!0)]),h("div",WIt,[ve[74]||(ve[74]=h("label",{class:"dar__label"},[Le("Motifs "),h("span",{class:"dar__opt"},"(optionnel)")],-1)),h("div",GIt,[O(Zn,{modelValue:G(a).profileParams[Me].reasonIds,"onUpdate:modelValue":kt=>G(a).profileParams[Me].reasonIds=kt,items:Q(Me),"item-title":"label","item-value":"id",placeholder:"Tous les motifs",density:"compact",variant:"outlined",rounded:"lg","hide-details":"auto",multiple:"",chips:"","closable-chips":""},null,8,["modelValue","onUpdate:modelValue","items"]),O(ot,{density:"comfortable",variant:"flat",color:"secondary",icon:"",onClick:kt=>S(Me)},{default:ae(()=>[O(Ge,null,{default:ae(()=>[...ve[73]||(ve[73]=[Le("mdi-plus",-1)])]),_:1})]),_:1},8,["onClick"])])]),h("div",KIt,[ve[77]||(ve[77]=h("label",{class:"dar__label"},"Nombre de participants",-1)),h("div",XIt,[O(ot,{icon:"",size:"small",variant:"outlined",disabled:(((gt=G(a).profileParams[Me])==null?void 0:gt.capacity)??1)<=1,onClick:kt=>{var xa;return G(a).profileParams[Me].capacity=Math.max(1,(((xa=G(a).profileParams[Me])==null?void 0:xa.capacity)??1)-1)}},{default:ae(()=>[O(Ge,{size:"16"},{default:ae(()=>[...ve[75]||(ve[75]=[Le("mdi-minus",-1)])]),_:1})]),_:1},8,["disabled","onClick"]),h("input",{type:"number",class:"dar__capacity-input",min:"1",value:((Ht=G(a).profileParams[Me])==null?void 0:Ht.capacity)??1,onChange:kt=>G(a).profileParams[Me].capacity=Math.max(1,parseInt(kt.target.value)||1)},null,40,JIt),O(ot,{icon:"",size:"small",variant:"outlined",onClick:kt=>G(a).profileParams[Me].capacity++},{default:ae(()=>[O(Ge,{size:"16"},{default:ae(()=>[...ve[76]||(ve[76]=[Le("mdi-plus",-1)])]),_:1})]),_:1},8,["onClick"])]),ve[78]||(ve[78]=h("span",{class:"dar__hint"},"1 = individuel · 2 et plus = séance de groupe",-1))]),h("div",QIt,[ve[79]||(ve[79]=h("label",{class:"dar__label"},"Couleur",-1)),h("div",eHt,[(b(),$(Ye,null,It(t,kt=>h("div",{key:kt,class:Ke(["dar__color",{"dar__color--active":G(a).profileParams[Me].color===kt}]),style:_t({background:kt}),onClick:xa=>G(a).profileParams[Me].color=kt},null,14,tHt)),64))])])]),h("div",nHt,[h("div",aHt,[ve[82]||(ve[82]=h("label",{class:"dar__label"},"Date de début & horaire",-1)),h("div",iHt,[h("div",rHt,[O(G(yc),{"model-value":Ee(Me),"prepend-icon":"","append-inner-icon":"mdi-calendar-outline",density:"compact",variant:"outlined",rounded:"lg","hide-details":"auto","hide-actions":"",flat:"",min:G(Ne),"onUpdate:modelValue":kt=>Be(Me,kt)},null,8,["model-value","min","onUpdate:modelValue"])]),h("div",oHt,[ve[80]||(ve[80]=h("span",{class:"dar__du-au-label"},"De",-1)),O(St,{modelValue:G(a).profileParams[Me].startTime,"onUpdate:modelValue":kt=>G(a).profileParams[Me].startTime=kt,type:"time",density:"compact",variant:"outlined",rounded:"lg","hide-details":"auto"},null,8,["modelValue","onUpdate:modelValue"])]),h("div",sHt,[ve[81]||(ve[81]=h("span",{class:"dar__du-au-label"},"À",-1)),O(St,{modelValue:G(a).profileParams[Me].endTime,"onUpdate:modelValue":kt=>G(a).profileParams[Me].endTime=kt,type:"time",density:"compact",variant:"outlined",rounded:"lg","hide-details":"auto"},null,8,["modelValue","onUpdate:modelValue"])])])]),h("div",lHt,[ve[87]||(ve[87]=h("label",{class:"dar__label"},"Récurrence",-1)),h("div",uHt,[h("button",{type:"button",class:Ke(["dar__recur-btn",{"dar__recur-btn--active":((Ft=G(a).profileParams[Me])==null?void 0:Ft.recurrenceType)==="weekly"}]),onClick:kt=>be(Me,"weekly")},[O(Ge,{size:"15",class:"dar__recur-icon"},{default:ae(()=>[...ve[83]||(ve[83]=[Le("mdi-autorenew",-1)])]),_:1}),ve[84]||(ve[84]=Le(" Récurrent ",-1))],10,cHt),h("button",{type:"button",class:Ke(["dar__recur-btn",{"dar__recur-btn--active":((jn=G(a).profileParams[Me])==null?void 0:jn.recurrenceType)==="once"}]),onClick:kt=>be(Me,"once")},[O(Ge,{size:"15",class:"dar__recur-icon"},{default:ae(()=>[...ve[85]||(ve[85]=[Le("mdi-calendar-check-outline",-1)])]),_:1}),ve[86]||(ve[86]=Le(" Ponctuel ",-1))],10,dHt)])]),((Jt=G(a).profileParams[Me])==null?void 0:Jt.recurrenceType)==="weekly"?(b(),$("div",fHt,[ve[88]||(ve[88]=h("label",{class:"dar__label"},"Jours de la semaine",-1)),h("div",hHt,[(b(),$(Ye,null,It(n,kt=>{var xa;return h("button",{key:kt.value,type:"button",class:Ke(["dar__day",{"dar__day--active":(((xa=G(a).profileParams[Me])==null?void 0:xa.weekdays)??[]).includes(kt.value)}]),onClick:Ni=>q(Me,kt.value)},de(kt.label),11,pHt)}),64))])])):me("",!0),((ei=G(a).profileParams[Me])==null?void 0:ei.recurrenceType)==="weekly"?(b(),$("div",mHt,[ve[91]||(ve[91]=h("label",{class:"dar__label"},"Intervalle",-1)),h("div",vHt,[ve[89]||(ve[89]=h("span",{class:"dar__interval-label"},"Toutes les",-1)),h("input",{type:"number",class:"dar__capacity-input",min:"1",value:((Wt=G(a).profileParams[Me])==null?void 0:Wt.recurrenceInterval)??1,onChange:kt=>G(a).profileParams[Me].recurrenceInterval=Math.max(1,parseInt(kt.target.value)||1)},null,40,gHt),ve[90]||(ve[90]=h("span",{class:"dar__interval-label"},"semaine(s)",-1))])])):me("",!0),((Ln=G(a).profileParams[Me])==null?void 0:Ln.recurrenceType)==="weekly"?(b(),$("div",yHt,[ve[92]||(ve[92]=h("label",{class:"dar__label"},"Se termine",-1)),O(d9,{"model-value":((cn=G(a).profileParams[Me])==null?void 0:cn.effectiveUntil)===null?"never":"on","onUpdate:modelValue":kt=>kt==="never"?G(a).profileParams[Me].effectiveUntil=null:Ae(Me),"hide-details":"",density:"compact",class:"dar__radio-group"},{default:ae(()=>{var kt;return[O(c2,{label:"Jamais",value:"never",color:"primary"}),h("div",_Ht,[O(c2,{label:"Le",value:"on",color:"primary"}),((kt=G(a).profileParams[Me])==null?void 0:kt.effectiveUntil)!==null?(b(),je(G(yc),{key:0,"model-value":He(Me),"prepend-icon":"","append-inner-icon":"mdi-calendar-outline",density:"compact",variant:"outlined",rounded:"lg","hide-details":"auto","hide-actions":"",flat:"",clearable:"",min:G(Ne),class:"dar__radio-date","onUpdate:modelValue":xa=>xe(Me,xa)},null,8,["model-value","min","onUpdate:modelValue"])):me("",!0)])]}),_:2},1032,["model-value","onUpdate:modelValue"])])):me("",!0)])])]}),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"])],64)),h("div",bHt,[ve[97]||(ve[97]=h("p",{class:"dar__avance-title"},"Paramètres avancés",-1)),h("div",wHt,[T.value?T.value?(b(),$("div",$Ht,[h("div",null,[ve[95]||(ve[95]=h("span",{class:"dar__avance-label"},"Fuseau horaire",-1)),h("span",AHt,de(T.value),1)]),O(Ue,{to:"/dashboard/settings",class:"dar__timezone-link"},{default:ae(()=>[...ve[96]||(ve[96]=[Le("Modifier",-1)])]),_:1})])):me("",!0):(b(),je(vm,{key:0,type:"warning",density:"compact",variant:"tonal"},{default:ae(()=>[ve[94]||(ve[94]=Le(" Aucun fuseau horaire défini. ",-1)),O(Ue,{to:"/dashboard/settings",class:"dar__timezone-link"},{default:ae(()=>[...ve[93]||(ve[93]=[Le("Configurer dans les réglages",-1)])]),_:1})]),_:1}))])])]),g.value?(b(),$("div",SHt,[O(ot,{variant:"text",color:"grey",onClick:ve[26]||(ve[26]=Me=>g.value=null)},{default:ae(()=>[...ve[98]||(ve[98]=[Le("Retour",-1)])]),_:1}),O(E1),O(ot,{color:g.value==="delete"?"error":"secondary",variant:"outlined",rounded:"xl",loading:u.value,disabled:d.value,onClick:Oe},{default:ae(()=>[...ve[99]||(ve[99]=[Le(" Cette occurrence ",-1)])]),_:1},8,["color","loading","disabled"]),O(ot,{color:g.value==="delete"?"error":"secondary",variant:"flat",rounded:"xl",loading:d.value,disabled:u.value,onClick:ye},{default:ae(()=>[...ve[100]||(ve[100]=[Le(" Toutes les occurrences ",-1)])]),_:1},8,["color","loading","disabled"])])):(b(),$("div",CHt,[Ce.value?(b(),je(vm,{key:0,type:"error",variant:"tonal",density:"compact",text:Ce.value,class:"dar__footer-error"},null,8,["text"])):me("",!0),h("div",kHt,[G(a).isEditing?(b(),je(ot,{key:0,color:"#E0E0E0",rounded:"xl",class:"dar__footer-btn",loading:f.value,onClick:ut},{default:ae(()=>[...ve[101]||(ve[101]=[h("span",{style:{color:"#757575","font-weight":"600"}},"Supprimer",-1)])]),_:1},8,["loading"])):(b(),je(ot,{key:1,color:"#E0E0E0",rounded:"xl",class:"dar__footer-btn",onClick:ve[27]||(ve[27]=Me=>G(a).close())},{default:ae(()=>[...ve[102]||(ve[102]=[h("span",{style:{color:"#757575","font-weight":"600"}},"Annuler",-1)])]),_:1})),O(E1),O(ot,{color:"secondary",rounded:"xl",class:"dar__footer-btn dar__footer-cta",disabled:!G(a).isValid||g.value===null&&(!!Ce.value||!!W.value),loading:f.value,onClick:En},{default:ae(()=>[Le(de(G(a).isEditing?"Modifier":"Créer"),1)]),_:1},8,["disabled","loading"])])]))]),_:1})]),_:1},8,["model-value"]),w.value?(b(),je(wU,{key:0,modelValue:w.value,"onUpdate:modelValue":ve[28]||(ve[28]=Me=>w.value=Me),"default-selected-profile-id":C.value??void 0,onCloseModal:ve[29]||(ve[29]=Me=>w.value=!1)},null,8,["modelValue","default-selected-profile-id"])):me("",!0)],64)}}}),xHt=un(MHt,[["__scopeId","data-v-cd8a72d8"]]),EHt={class:"mm__header"},LHt={class:"mm__body"},PHt={key:0,class:"loc-list"},THt={class:"loc-item__icon"},DHt={class:"loc-item__info"},VHt={class:"loc-item__label"},OHt={key:0,class:"loc-item__sub"},IHt={class:"loc-item__actions"},HHt={key:1,class:"loc-empty"},NHt={class:"minfo"},RHt={class:"mf"},ZHt={class:"mf"},FHt={class:"mf"},zHt={class:"mf"},BHt={class:"mcolor"},UHt=["onClick"],jHt={class:"mcolor__palette-wrap"},qHt={class:"mcolor__plus"},YHt={key:0,class:"mf"},WHt={class:"mm__footer"},GHt=Ve({__name:"DialogLocation",setup(e,{expose:t}){const n=Kf(),a=$r(),i=B1(),r=F(!1),o=F(!1),s=F(null),l=F(!1),c=F(null),u=["#E53E3E","#F08080","#ED8936","#F6E05E","#48BB78","#276749","#4299E1","#2C5282","#9F7AEA"],d=F({profileId:null,locationType:"fixed",label:null,color:"#256c68",addressId:null}),f=[{value:"fixed",label:"Cabinet fixe"},{value:"remote",label:"Téléconsultation"},{value:"home_visit",label:"Visite à domicile"}],m=P(()=>a.profiles.map(E=>{var k;return{id:E.id,label:((k=E.mainDiscipline)==null?void 0:k.name)??E.id}})),v=P(()=>i.addresses.filter(E=>!E.remote&&E.id).map(E=>({id:E.id,label:`${E.addressLine}, ${E.city}`}))),g=E=>E==="fixed"?"mdi-map-marker":E==="remote"?"mdi-video-outline":"mdi-home-map-marker",y=E=>E==="fixed"?"Cabinet":E==="remote"?"Téléconsultation":"Domicile",_=()=>{var E;s.value=null,d.value={profileId:((E=a.profiles[0])==null?void 0:E.id)??null,locationType:"fixed",label:null,color:"#256c68",addressId:null}},w=()=>{_(),o.value=!0},C=E=>{var k;s.value=E.id,d.value={profileId:null,locationType:E.locationType,label:E.label,color:E.color??"#256c68",addressId:((k=E.address)==null?void 0:k.id)??null},o.value=!0},S=async()=>{if(!(!d.value.profileId||!d.value.locationType)){l.value=!0;try{const E={profileId:d.value.profileId,locationType:d.value.locationType,label:d.value.label,color:d.value.color,addressId:d.value.locationType==="fixed"?d.value.addressId:null};let k=!1;s.value?k=!!await n.updateLocation(s.value,E):k=!!await n.createLocation(E),k&&(Je.success(s.value?"Lieu modifié":"Lieu créé"),o.value=!1)}finally{l.value=!1}}},M=async E=>{c.value=E;try{await n.deleteLocation(E)&&Je.success("Lieu supprimé")}finally{c.value=null}};return t({open:async()=>{await Promise.all([n.fetchLocations(),a.initProfiles(),i.initAddresses()]),_(),o.value=!1,r.value=!0}}),(E,k)=>(b(),je(Ai,{modelValue:r.value,"onUpdate:modelValue":k[7]||(k[7]=D=>r.value=D),width:"540",transition:"dialog-top-transition"},{default:ae(()=>[O(Mn,{class:"mm",rounded:"xl"},{default:ae(()=>[h("div",EHt,[k[9]||(k[9]=h("h2",{class:"mm__title"},"Mes lieux de consultation",-1)),h("button",{class:"mm__close",type:"button",onClick:k[0]||(k[0]=D=>r.value=!1)},[O(Ge,{size:"22",color:"#6d7a76"},{default:ae(()=>[...k[8]||(k[8]=[Le("mdi-close-circle-outline",-1)])]),_:1})])]),k[25]||(k[25]=h("div",{class:"mm__helpbar"},[h("span",{class:"mm__help"},"Besoin d'aide ?")],-1)),h("div",LHt,[o.value?(b(),$(Ye,{key:1},[h("div",RHt,[k[16]||(k[16]=h("p",{class:"mf__label"},"Profil",-1)),O(Zn,{modelValue:d.value.profileId,"onUpdate:modelValue":k[1]||(k[1]=D=>d.value.profileId=D),items:m.value,"item-title":"label","item-value":"id",placeholder:"Choisir un profil",density:"comfortable",variant:"outlined",rounded:"lg","hide-details":"auto"},null,8,["modelValue","items"])]),h("div",ZHt,[k[17]||(k[17]=h("p",{class:"mf__label"},"Type de lieu",-1)),O(Zn,{modelValue:d.value.locationType,"onUpdate:modelValue":k[2]||(k[2]=D=>d.value.locationType=D),items:f,"item-title":"label","item-value":"value",density:"comfortable",variant:"outlined",rounded:"lg","hide-details":"auto"},null,8,["modelValue"])]),h("div",FHt,[k[18]||(k[18]=h("p",{class:"mf__label"},[Le(" Label "),h("span",{class:"mf__optional"},"(optionnel)")],-1)),O(St,{modelValue:d.value.label,"onUpdate:modelValue":k[3]||(k[3]=D=>d.value.label=D),placeholder:"Ex: Cabinet principal",density:"comfortable",variant:"outlined",rounded:"lg","hide-details":""},null,8,["modelValue"])]),h("div",zHt,[k[21]||(k[21]=h("p",{class:"mf__label"},"Couleur",-1)),h("div",BHt,[(b(),$(Ye,null,It(u,D=>h("button",{key:D,type:"button",class:Ke(["mcolor__dot",{"mcolor__dot--active":d.value.color===D}]),style:_t({background:D}),onClick:T=>d.value.color=D},null,14,UHt)),64)),h("div",jHt,[h("span",qHt,[k[20]||(k[20]=Le("Plus ",-1)),O(Ge,{size:"14"},{default:ae(()=>[...k[19]||(k[19]=[Le("mdi-plus-circle",-1)])]),_:1})]),Nt(h("input",{type:"color","onUpdate:modelValue":k[4]||(k[4]=D=>d.value.color=D),class:"mcolor__hidden"},null,512),[[fu,d.value.color]])])])]),d.value.locationType==="fixed"?(b(),$("div",YHt,[k[22]||(k[22]=h("p",{class:"mf__label"},"Adresse",-1)),O(Zn,{modelValue:d.value.addressId,"onUpdate:modelValue":k[5]||(k[5]=D=>d.value.addressId=D),items:v.value,"item-title":"label","item-value":"id",placeholder:"Choisir une adresse",density:"comfortable",variant:"outlined",rounded:"lg","hide-details":"auto"},null,8,["modelValue","items"])])):me("",!0)],64)):(b(),$(Ye,{key:0},[G(n).locations.length?(b(),$("div",PHt,[(b(!0),$(Ye,null,It(G(n).locations,D=>(b(),$("div",{key:D.id,class:"loc-item"},[h("div",THt,[O(Ge,{size:"18",color:D.color??"#256c68"},{default:ae(()=>[Le(de(g(D.locationType)),1)]),_:2},1032,["color"])]),h("div",DHt,[h("span",VHt,de(D.label??y(D.locationType)),1),D.address?(b(),$("span",OHt,de(D.address.city),1)):me("",!0)]),h("div",IHt,[O(ot,{icon:"",size:"x-small",variant:"text",color:"medium-emphasis",onClick:T=>C(D)},{default:ae(()=>[O(Ge,{size:"16"},{default:ae(()=>[...k[10]||(k[10]=[Le("mdi-pencil-outline",-1)])]),_:1})]),_:1},8,["onClick"]),O(ot,{icon:"",size:"x-small",variant:"text",color:"error",loading:c.value===D.id,onClick:T=>M(D.id)},{default:ae(()=>[O(Ge,{size:"16"},{default:ae(()=>[...k[11]||(k[11]=[Le("mdi-trash-can-outline",-1)])]),_:1})]),_:1},8,["loading","onClick"])])]))),128))])):(b(),$("div",HHt,[O(Ge,{size:"32",color:"medium-emphasis"},{default:ae(()=>[...k[12]||(k[12]=[Le("mdi-map-marker-off-outline",-1)])]),_:1}),k[13]||(k[13]=h("p",null,"Aucun lieu configuré",-1))])),h("div",NHt,[O(Ge,{color:"warning",size:"18",class:"minfo__icon"},{default:ae(()=>[...k[14]||(k[14]=[Le("mdi-alert-circle-outline",-1)])]),_:1}),k[15]||(k[15]=h("p",null," Configurez vos lieux de consultation pour les associer à vos créneaux de disponibilité. ",-1))])],64))]),h("div",WHt,[o.value?(b(),$(Ye,{key:1},[O(ot,{variant:"text",color:"medium-emphasis",onClick:k[6]||(k[6]=D=>o.value=!1)},{default:ae(()=>[...k[24]||(k[24]=[Le(" Annuler ",-1)])]),_:1}),O(E1),O(ot,{variant:"flat",color:"secondary",rounded:"xl",class:"mm__cta",loading:l.value,disabled:!d.value.profileId||!d.value.locationType,onClick:S},{default:ae(()=>[Le(de(s.value?"Modifier":"Créer"),1)]),_:1},8,["loading","disabled"])],64)):(b(),je(ot,{key:0,variant:"tonal",color:"primary",rounded:"xl","prepend-icon":"mdi-plus",onClick:w},{default:ae(()=>[...k[23]||(k[23]=[Le(" Ajouter un lieu ",-1)])]),_:1}))])]),_:1})]),_:1},8,["modelValue"]))}}),KHt=un(GHt,[["__scopeId","data-v-8b5d242b"]]),TA="data:image/svg+xml,%3c?xml%20version='1.0'%20?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='800px'%20height='800px'%20viewBox='0%200%2032%2032'%20data-name='Layer%201'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M23.75,16A7.7446,7.7446,0,0,1,8.7177,18.6259L4.2849,22.1721A13.244,13.244,0,0,0,29.25,16'%20fill='%2300ac47'/%3e%3cpath%20d='M23.75,16a7.7387,7.7387,0,0,1-3.2516,6.2987l4.3824,3.5059A13.2042,13.2042,0,0,0,29.25,16'%20fill='%234285f4'/%3e%3cpath%20d='M8.25,16a7.698,7.698,0,0,1,.4677-2.6259L4.2849,9.8279a13.177,13.177,0,0,0,0,12.3442l4.4328-3.5462A7.698,7.698,0,0,1,8.25,16Z'%20fill='%23ffba00'/%3e%3cpolygon%20fill='%232ab2db'%20points='8.718%2013.374%208.718%2013.374%208.718%2013.374%208.718%2013.374'/%3e%3cpath%20d='M16,8.25a7.699,7.699,0,0,1,4.558,1.4958l4.06-3.7893A13.2152,13.2152,0,0,0,4.2849,9.8279l4.4328,3.5462A7.756,7.756,0,0,1,16,8.25Z'%20fill='%23ea4435'/%3e%3cpolygon%20fill='%232ab2db'%20points='8.718%2018.626%208.718%2018.626%208.718%2018.626%208.718%2018.626'/%3e%3cpath%20d='M29.25,15v1L27,19.5H16.5V14H28.25A1,1,0,0,1,29.25,15Z'%20fill='%234285f4'/%3e%3c/svg%3e",XHt={class:"cte-root"},JHt={key:0,class:"availability-bg-wrapper"},QHt={key:1,class:"merged-slots"},eNt=["onClick"],tNt={class:"merged-slot-header"},nNt={class:"merged-slot-title"},aNt={class:"merged-slot-addr"},iNt={class:"merged-slot-time-row"},rNt={class:"merged-slot-time"},oNt={class:"d-flex flex-column ga-3"},sNt={class:"tooltip-title"},lNt={key:0,style:{"font-size":"10px",opacity:"0.7","margin-top":"1px"}},uNt={class:"duration"},cNt={class:"d-flex flex-column ga-2",style:{"font-size":"10px"}},dNt={class:"d-flex justify-space-between align-center"},fNt={class:"d-flex align-center ga-1"},hNt={class:"text-gray-80",style:{"font-weight":"500"}},pNt={class:"text-gray-70"},mNt={class:"d-flex justify-space-between align-center"},vNt={class:"d-flex align-center ga-1"},gNt={class:"text-gray-80",style:{"font-weight":"500"}},yNt={class:"text-gray-70 text-right"},_Nt={key:0,class:"d-flex justify-space-between align-center"},bNt={class:"d-flex align-center ga-1"},wNt={class:"text-gray-70 text-right"},$Nt={class:"merged-slot-header"},ANt={class:"merged-slot-title"},SNt={class:"merged-slot-addr"},CNt={class:"merged-slot-time-row"},kNt={class:"merged-slot-time"},MNt={class:"d-flex flex-column ga-3"},xNt={class:"tooltip-title"},ENt={key:0,style:{"font-size":"10px",opacity:"0.7","margin-top":"1px"}},LNt={class:"duration"},PNt={class:"d-flex flex-column ga-2",style:{"font-size":"10px"}},TNt={class:"d-flex justify-space-between align-center"},DNt={class:"d-flex align-center ga-1"},VNt={class:"text-gray-80",style:{"font-weight":"500"}},ONt={class:"text-gray-70"},INt={key:0,class:"d-flex justify-space-between align-center"},HNt={class:"d-flex align-center ga-1"},NNt={class:"text-gray-70 text-right"},RNt={class:"d-flex justify-space-between align-center"},ZNt={class:"d-flex align-center ga-1"},FNt={class:"text-gray-80",style:{"font-weight":"500"}},zNt={class:"text-gray-70 text-right"},BNt={key:0,class:"compact-row"},UNt={class:"calendar-title compact-title"},jNt={class:"calendar-title d-flex justify-start"},qNt={class:"duration d-flex align-center ga-1"},YNt={key:0,class:"d-inline-flex calendar-appointment-google-icon",src:TA},WNt={key:1,class:"nowrap motif-label d-inline-flex mt-1"},GNt={class:"d-flex flex-column ga-3"},KNt={class:"tooltip-title"},XNt={class:"d-flex align-center ga-1 text-gray-80"},JNt={key:0,class:"d-inline-flex calendar-appointment-google-icon",src:TA},QNt={class:"duration"},eRt={key:0,class:"remote-rdv d-inline-flex"},tRt={key:1,class:"remote-rdv d-inline-flex"},nRt={key:2,class:"remote-rdv d-inline-flex"},aRt={class:"d-flex flex-column ga-2",style:{"font-size":"10px"}},iRt={class:"d-flex justify-space-between align-start"},rRt={class:"d-flex align-center ga-1"},oRt={class:"text-gray-80",style:{"font-weight":"500"}},sRt={class:"text-gray-70"},lRt={class:"d-flex align-start justify-space-between"},uRt={class:"d-flex align-center ga-1"},cRt={class:"text-gray-80",style:{"font-weight":"500"}},dRt={key:0,class:"text-gray-70 text-right"},fRt={key:1,class:"text-gray-70 text-right"},hRt={class:"d-flex align-start justify-space-between"},pRt={class:"d-flex align-center ga-1"},mRt={class:"text-gray-80",style:{"font-weight":"500"}},vRt={class:"text-gray-70 text-right"},gRt={key:0,class:"d-flex align-start justify-space-between align-center"},yRt=Ve({__name:"CustomTimeGridEvent",props:{calendarEvent:{type:Object,required:!0}},setup(e){De.extend(qf);function t(_,w,C,S){let M=De(_,"YYYY-MM-DD HH:mm"),x=De(w,"YYYY-MM-DD HH:mm"),E=De(C,"YYYY-MM-DD HH:mm"),k=De(S,"YYYY-MM-DD HH:mm");return M.isBefore(k)&&x.isAfter(E)}const n=e,a=Xf(),i=P(()=>{if(n.calendarEvent.type!=="TimeSlotEvent")return!1;for(const _ of a.vacations)if(t(n.calendarEvent.start,n.calendarEvent.end,_.start,_.end))return!0;return!1}),r=P(()=>{let _=n.calendarEvent.color?n.calendarEvent.color:"#4467c5",C=((M,x)=>{const E=M.replace("#",""),k=parseInt(E.substring(0,2),16),D=parseInt(E.substring(2,4),16),T=parseInt(E.substring(4,6),16);return`rgba(${k}, ${D}, ${T}, ${x})`})(_,.1),S={color:_,background:C,border:"1px solid "+_,borderRadius:"8px"};return n.calendarEvent.type==="VacationEvent"&&(S.borderLeft="4px solid #6750a4",S.background="#eaddff",S.color="#6750a4"),n.calendarEvent.type==="VacationEvent"&&n.calendarEvent.isFromGoogle&&(S.borderLeft="4px solid #13c7afe6",S.background="#256c68",S.color="#ffffff",S.borderRadius="2px"),i.value&&(S.opacity="0.5 !important"),S}),o=P(()=>De(n.calendarEvent.start,"YYYY-MM-DD HH:mm").format("YYYY-MM-DD H:mm").split(" ")[1].replace(":","h")),s=P(()=>De(n.calendarEvent.end,"YYYY-MM-DD HH:mm").format("YYYY-MM-DD H:mm").split(" ")[1].replace(":","h")),l=P(()=>{let _=De(n.calendarEvent.end),w=De(n.calendarEvent.start),C=_.diff(w,"minute");return C<0&&(C=C+24*60),C}),c=P(()=>l.value<=45);function u(_){return De(_,"YYYY-MM-DD HH:mm").format("H[h]mm").replace("h00","h")}function d(_){const w=_.includes(" ")?_.split(" ")[1]:_,[C,S]=w.split(":").map(Number);return C*60+(S||0)}function f(_){const w=_.color??"#4467c5",C=w.replace("#",""),S=parseInt(C.substring(0,2),16),M=parseInt(C.substring(2,4),16),x=parseInt(C.substring(4,6),16),E=d(_._containerStart??_.start),D=d(_._containerEnd??_.end)-E||1,T=d(_._origStart??_.start),I=d(_._origEnd??_.end),H=(T-E)/D*100,R=Math.max((I-T)/D*100,0),Z=_._col??0,N=_._totalCols??1,W=Z/N*100,X=1/N*100;return{position:"absolute",top:`calc(${H}% + 2px)`,height:`calc(${R}% - 4px)`,left:`calc(${W}% + 2px)`,width:`calc(${X}% - 4px)`,background:`rgba(${S},${M},${x},0.12)`,border:`1px solid ${w}`,color:w,boxSizing:"border-box",borderRadius:"6px",padding:"3px 5px",overflow:"hidden",cursor:"pointer",display:"flex",flexDirection:"column",transition:"filter 0.12s"}}const m=P(()=>{const _=n.calendarEvent.color??"#4467c5",w=_.replace("#",""),C=parseInt(w.substring(0,2),16),S=parseInt(w.substring(2,4),16),M=parseInt(w.substring(4,6),16);return{position:"relative",width:"calc(100% - 4px)",height:"calc(100% - 8px)",marginTop:"4px",marginLeft:"2px",background:`rgba(${C},${S},${M},0.12)`,border:`1px solid ${_}`,color:_,boxSizing:"border-box",borderRadius:"6px",padding:"3px 5px",overflow:"hidden",cursor:"pointer",display:"flex",flexDirection:"column",transition:"filter 0.12s"}});function v(){const _=n.calendarEvent._ruleId;if(!_)return;const w=V1(),C=Vm(),S=w.getRuleById(_);if(S){const M=n.calendarEvent._origStart??n.calendarEvent.start,x=n.calendarEvent._origEnd??n.calendarEvent.end;C.openForOccurrence(S,M,x,S.profileId)}}function g(_){return _._isGroup?"mdi-account-group-outline":_._locationType==="home_visit"?"mdi-home-outline":_._locationType==="remote"?"mdi-video-outline":"mdi-office-building-outline"}function y(_){if(!_._ruleId)return;const w=V1(),C=Vm(),S=w.getRuleById(_._ruleId);if(S){const M=_._origStart??_.start,x=_._origEnd??_.end;C.openForOccurrence(S,M,x,S.profileId)}}return(_,w)=>(b(),$("div",XHt,[e.calendarEvent.type==="AvailabilityBgEvent"?(b(),$("div",JHt,[h("div",{class:"availability-bg-block",style:_t({background:e.calendarEvent.color??"#256c68"})},null,4)])):e.calendarEvent.type==="MergedTimeSlotEvent"?(b(),$("div",QHt,[(b(!0),$(Ye,null,It(e.calendarEvent._subEvents,C=>(b(),je(Lr,{key:C.id,eager:"",offset:"7",width:"260","content-class":"time-grid-event elevation-14",location:"end"},{activator:ae(({props:S})=>[h("div",ke({ref_for:!0},S,{class:"merged-slot-col",style:f(C),onClick:Ui(M=>y(C),["stop"])}),[h("div",tNt,[h("span",nNt,de(C.title),1),O(Ge,{size:"13",class:"merged-slot-icon"},{default:ae(()=>[Le(de(g(C)),1)]),_:2},1024)]),h("span",aNt,de(C._profileName)+de(C._reasonLabel?" · "+C._reasonLabel:""),1),h("div",iNt,[O(Ge,{size:"11",style:{opacity:"0.7"}},{default:ae(()=>[...w[0]||(w[0]=[Le("mdi-clock-outline",-1)])]),_:1}),h("span",rNt,de(u(C.start))+" – "+de(u(C.end)),1)])],16,eNt)]),default:ae(()=>[h("div",oNt,[h("div",null,[h("div",sNt,de(C.title),1),C._profileName?(b(),$("div",lNt,de(C._profileName),1)):me("",!0),h("div",uNt,de(u(C.start))+" – "+de(u(C.end)),1)]),h("div",cNt,[h("div",dNt,[h("div",fNt,[O(L4),h("span",hNt,de(_.$t("calendar.duration")),1)]),h("span",pNt,de(G(w1)(G(De)(C.end,"YYYY-MM-DD HH:mm").diff(G(De)(C.start,"YYYY-MM-DD HH:mm"),"minute"))),1)]),h("div",mNt,[h("div",vNt,[O(O0),h("span",gNt,de(_.$t("calendar.address")),1)]),h("span",yNt,de(C.title),1)]),C._reasonLabel?(b(),$("div",_Nt,[h("div",bNt,[O(Qp),w[1]||(w[1]=h("span",{class:"text-gray-80",style:{"font-weight":"500"}},"Motif",-1))]),h("span",wNt,de(C._reasonLabel),1)])):me("",!0)])])]),_:2},1024))),128))])):e.calendarEvent.type==="TimeSlotEvent"?(b(),je(Lr,{key:2,eager:"",offset:"7",width:"260","content-class":"time-grid-event elevation-14",location:"end"},{activator:ae(({props:C})=>[h("div",ke(C,{class:"merged-slot-col",style:m.value,onClick:Ui(v,["stop"])}),[h("div",$Nt,[h("span",ANt,de(e.calendarEvent.title),1),O(Ge,{size:"13",class:"merged-slot-icon"},{default:ae(()=>[Le(de(g(e.calendarEvent)),1)]),_:1})]),h("span",SNt,de(e.calendarEvent._profileName)+de(e.calendarEvent._reasonLabel?" · "+e.calendarEvent._reasonLabel:""),1),h("div",CNt,[O(Ge,{size:"11",style:{opacity:"0.7"}},{default:ae(()=>[...w[2]||(w[2]=[Le("mdi-clock-outline",-1)])]),_:1}),h("span",kNt,de(o.value)+" – "+de(s.value),1)])],16)]),default:ae(()=>[h("div",MNt,[h("div",null,[h("div",xNt,de(e.calendarEvent.title),1),e.calendarEvent._profileName?(b(),$("div",ENt,de(e.calendarEvent._profileName),1)):me("",!0),h("div",LNt,de(o.value)+" – "+de(s.value),1)]),h("div",PNt,[h("div",TNt,[h("div",DNt,[O(L4),h("span",VNt,de(_.$t("calendar.duration")),1)]),h("span",ONt,de(G(w1)(l.value)),1)]),e.calendarEvent._reasonLabel?(b(),$("div",INt,[h("div",HNt,[O(Qp),w[3]||(w[3]=h("span",{class:"text-gray-80",style:{"font-weight":"500"}},"Motif",-1))]),h("span",NNt,de(e.calendarEvent._reasonLabel),1)])):me("",!0),h("div",RNt,[h("div",ZNt,[O(O0),h("span",FNt,de(_.$t("calendar.address")),1)]),h("span",zNt,de(e.calendarEvent.title),1)])])])]),_:1})):(b(),je(Lr,{key:3,eager:"",offset:"7",width:"306","content-class":"time-grid-event elevation-14",location:"end"},{activator:ae(({props:C})=>{var S,M;return[h("div",ke(C,{class:["custom-time-grid-event cursor-pointer",{"border-green":e.calendarEvent.event_type=="synced_from_google","event-true-color":e.calendarEvent.color!=null,"is-compact":c.value}],style:r.value}),[c.value?(b(),$("div",BNt,[h("span",UNt,de(G(b2)(e.calendarEvent.title)),1)])):(b(),$(Ye,{key:1},[e.calendarEvent.weekRepeat=="yes"?(b(),je(Ge,{key:0,class:"icon-repeat"},{default:ae(()=>[...w[4]||(w[4]=[Le(" mdi-autorenew ",-1)])]),_:1})):me("",!0),h("div",jNt,de(G(b2)(e.calendarEvent.title)),1),h("div",qNt,[e.calendarEvent.event_type=="synced_from_google"||e.calendarEvent.isFromGoogle?(b(),$("img",YNt)):(b(),$(Ye,{key:1},[((S=e.calendarEvent.appointmentReason)==null?void 0:S.capacity)>1?(b(),je(Ge,{key:0,size:"13",color:"#616161"},{default:ae(()=>[...w[5]||(w[5]=[Le("mdi-account-group-outline",-1)])]),_:1})):e.calendarEvent.acceptRemote==="in-person"||e.calendarEvent.acceptRemote==="both"?(b(),je(O0,{key:1})):e.calendarEvent.acceptRemote==="home_visit"?(b(),je(Ge,{key:2,size:"13",color:"#616161"},{default:ae(()=>[...w[6]||(w[6]=[Le("mdi-home-outline",-1)])]),_:1})):e.calendarEvent.acceptRemote==="remote"||e.calendarEvent.acceptRemote==="both"?(b(),je(J6,{key:3,color:"#616161",outlined:""})):me("",!0)],64)),h("span",{class:Ke({"text-white":e.calendarEvent.event_type=="synced_from_google"||e.calendarEvent.isFromGoogle})},de(_.$t("dashboard.time-slot.from_X_to_Y",{X:o.value,Y:s.value})),3)]),e.calendarEvent.appointmentReason&&((M=e.calendarEvent.appointmentReason)==null?void 0:M.duration)>60?(b(),$("div",WNt,de(G(b2)(e.calendarEvent.appointmentReason.label)),1)):me("",!0)],64))],16)]}),default:ae(()=>{var C,S,M,x,E;return[h("div",GNt,[h("div",null,[h("div",KNt,de(G(b2)(e.calendarEvent.title,40)),1),h("div",XNt,[e.calendarEvent.event_type=="synced_from_google"||e.calendarEvent.isFromGoogle?(b(),$("img",JNt)):(b(),$(Ye,{key:1},[((C=e.calendarEvent.appointmentReason)==null?void 0:C.capacity)>1?(b(),je(Ge,{key:0,size:"13",color:"#616161"},{default:ae(()=>[...w[7]||(w[7]=[Le("mdi-account-group-outline",-1)])]),_:1})):e.calendarEvent.acceptRemote==="in-person"||e.calendarEvent.acceptRemote==="both"?(b(),je(O0,{key:1})):e.calendarEvent.acceptRemote==="home_visit"?(b(),je(Ge,{key:2,size:"13",color:"#616161"},{default:ae(()=>[...w[8]||(w[8]=[Le("mdi-home-outline",-1)])]),_:1})):e.calendarEvent.acceptRemote==="remote"||e.calendarEvent.acceptRemote==="both"?(b(),je(J6,{key:3,color:"#616161",outlined:""})):me("",!0)],64)),h("span",QNt,de(_.$t("dashboard.time-slot.from_X_to_Y",{X:o.value,Y:s.value})),1)]),e.calendarEvent.acceptRemote==="in-person"?(b(),$("div",eRt,de(_.$t("calendar.in-person")),1)):e.calendarEvent.acceptRemote==="both"?(b(),$("div",tRt,de(_.$t("calendar.in-person"))+" & "+de(_.$t("calendar.remote-consultation")),1)):e.calendarEvent.acceptRemote==="remote"?(b(),$("div",nRt,de(_.$t("calendar.remote-consultation")),1)):me("",!0)]),h("div",aRt,[h("div",iRt,[h("div",rRt,[O(L4),h("span",oRt,de(_.$t("calendar.duration")),1)]),h("span",sRt,de(G(w1)(l.value)),1)]),h("div",lRt,[h("div",uRt,[O(Qp),h("span",cRt,de(_.$t("calendar.motif")),1)]),e.calendarEvent.appointmentReason&&e.calendarEvent.appointmentReason.label?(b(),$("span",dRt,de(e.calendarEvent.appointmentReason.label),1)):(b(),$("span",fRt,"-"))]),h("div",hRt,[h("div",pRt,[O(O0),h("span",mRt,de(_.$t("calendar.address")),1)]),h("span",vRt,de((M=(S=e.calendarEvent)==null?void 0:S.address)==null?void 0:M.formattedAddress),1)]),((x=e.calendarEvent)==null?void 0:x.acceptRemote)==="remote"||((E=e.calendarEvent)==null?void 0:E.acceptRemote)==="both"?(b(),$("div",gRt)):me("",!0)])])]}),_:1}))]))}}),SU=un(yRt,[["__scopeId","data-v-f6a3705f"]]),_Rt={style:{width:"80px","text-overflow":"ellipsis",overflow:"hidden"}},bRt=Ve({__name:"CustomMonthGridEvent",props:{calendarEvent:{type:Object,required:!0}},setup(e){function t(o,s,l,c){let u=De(o,"YYYY-MM-DD HH:mm"),d=De(s,"YYYY-MM-DD HH:mm"),f=De(l,"YYYY-MM-DD HH:mm"),m=De(c,"YYYY-MM-DD HH:mm");return u.isBefore(m)&&d.isAfter(f)}const n=e,a=Xf(),i=P(()=>{if(n.calendarEvent.type!=="TimeSlotEvent")return!1;for(const o of a.vacations)if(t(n.calendarEvent.start,n.calendarEvent.end,o.start,o.end))return!0;return!1}),r=P(()=>{let o=n.calendarEvent.color?n.calendarEvent.color:"#4467c5",l=((u,d)=>{const f=u.replace("#",""),m=parseInt(f.substring(0,2),16),v=parseInt(f.substring(2,4),16),g=parseInt(f.substring(4,6),16);return`rgba(${m}, ${v}, ${g}, ${d})`})(o,.1),c={color:o,background:l,border:"1px solid "+o,borderRadius:"8px"};return n.calendarEvent.type==="VacationEvent"&&(c.borderLeft="4px solid #6750a4",c.background="#eaddff",c.color="#6750a4"),i.value&&(c.opacity="0.5 !important"),c});return(o,s)=>(b(),$("div",{class:Ke(["custom-month-grid-event cursor-pointer",{"border-green":e.calendarEvent.event_type=="synced_from_google"}]),style:_t(r.value)},[h("div",_Rt,de(e.calendarEvent.title),1),e.calendarEvent.weekRepeat=="yes"?(b(),je(Ge,{key:0,class:"icon-repeat"},{default:ae(()=>[...s[0]||(s[0]=[Le(" mdi-autorenew ",-1)])]),_:1})):me("",!0)],6))}}),CU=un(bRt,[["__scopeId","data-v-ad3054c2"]]),wRt=Ve({__name:"CustomMonthAgenda",props:{calendarEvent:{type:Object,required:!0}},setup(e){function t(o,s,l,c){let u=De(o,"YYYY-MM-DD HH:mm"),d=De(s,"YYYY-MM-DD HH:mm"),f=De(l,"YYYY-MM-DD HH:mm"),m=De(c,"YYYY-MM-DD HH:mm");return u.isBefore(m)&&d.isAfter(f)}const n=e,a=Xf(),i=P(()=>{if(n.calendarEvent.type!=="TimeSlotEvent")return!1;for(const o of a.vacations)if(t(n.calendarEvent.start,n.calendarEvent.end,o.start,o.end))return!0;return!1}),r=P(()=>{let o=n.calendarEvent.color?n.calendarEvent.color:"#4467c5",l=((u,d)=>{const f=u.replace("#",""),m=parseInt(f.substring(0,2),16),v=parseInt(f.substring(2,4),16),g=parseInt(f.substring(4,6),16);return`rgba(${m}, ${v}, ${g}, ${d})`})(o,.1),c={color:o,background:l,border:"1px solid "+o,borderRadius:"8px"};return n.calendarEvent.type==="VacationEvent"&&(c.borderLeft="4px solid #6750a4",c.background="#eaddff",c.color="#6750a4"),i.value&&(c.opacity="0.5 !important"),c});return(o,s)=>(b(),$("div",{class:"custom-time-grid-event cursor-pointer",style:_t(r.value)},[e.calendarEvent.weekRepeat=="yes"?(b(),je(Ge,{key:0,class:"icon-repeat"},{default:ae(()=>[...s[0]||(s[0]=[Le(" mdi-autorenew ",-1)])]),_:1})):me("",!0),h("div",null,de(e.calendarEvent.title),1),h("div",null,de(o.$t("dashboard.time-slot.from_X_to_Y",{X:G(De)(e.calendarEvent.start,"YYYY-MM-DD HH:mm").format("YYYY-MM-DD H:mm").split(" ")[1].replace(":","h"),Y:G(De)(e.calendarEvent.end,"YYYY-MM-DD HH:mm").format("YYYY-MM-DD H:mm").split(" ")[1].replace(":","h")})),1)],4))}}),$Rt=un(wRt,[["__scopeId","data-v-1914e0de"]]),ARt={class:"d-flex align-center ga-sm-2"},SRt={class:"d-block current-date text-capitalize"},CRt={class:"d-none d-sm-block",style:{"font-size":"12px"}},kRt=Ve({__name:"CustomNavigation",setup(e){const t=Ho();$r();const n=An(),a=P(()=>t.currentMonthYear),i=P(()=>{var c;const s=((c=n.user)==null?void 0:c.timezone)??De.tz.guess();return`(UTC${De().tz(s).format("Z")}) Heure (${s.replace(/_/g," ")})`}),r=async()=>{const l=Vo.$app.calendarState.view.value,c=De(Ts.getDate());let u;switch(l){case"day":u=c.add(1,"day").startOf("day"),u.endOf("day");break;case"week":u=c.add(1,"week").startOf("week"),u.endOf("week");break;case"month-grid":default:u=c.add(1,"month").startOf("month"),u.endOf("month");break}Ts.setDate(u.format("YYYY-MM-DD")),Ts.setView(`${l}`),t.currentMonthYear=u.format("MMMM YYYY")},o=async()=>{const l=Vo.$app.calendarState.view.value;let c;const u=De(Ts.getDate());switch(l){case"day":c=u.subtract(1,"day"),c.endOf("day");break;case"week":c=u.subtract(1,"week"),c.add(6,"day").endOf("day");break;case"month-grid":default:c=u.subtract(1,"month").startOf("month"),c.endOf("month");break}Ts.setDate(c.format("YYYY-MM-DD")),Ts.setView(l),t.currentMonthYear=c.format("MMMM YYYY")};return(s,l)=>(b(),$("div",ARt,[h("div",null,[h("span",SRt,de(a.value),1),h("span",CRt,de(i.value),1)]),O(ot,{onClick:l[0]||(l[0]=()=>o()),density:"compact",color:"white",icon:""},{default:ae(()=>[O(Ge,null,{default:ae(()=>[...l[2]||(l[2]=[Le("mdi-chevron-left",-1)])]),_:1})]),_:1}),O(ot,{onClick:l[1]||(l[1]=()=>r()),density:"compact",color:"white",icon:""},{default:ae(()=>[O(Ge,null,{default:ae(()=>[...l[3]||(l[3]=[Le("mdi-chevron-right",-1)])]),_:1})]),_:1})]))}}),kU=un(kRt,[["__scopeId","data-v-f0ff6cf5"]]),MRt={class:"d-flex ga-sm-3 ga-1"},xRt={class:"d-flex align-center ga-2",style:{"font-size":"14px"}},ERt={key:0},LRt={key:1},PRt=Ve({__name:"CustomViewNavigation",setup(e){const t=Ho(),n=F("week");De().format("MMMM YYYY");const a=r=>{n.value=r,t.currentMonthYear=De().format("MMMM YYYY"),Ts.setDate(De().format("YYYY-MM-DD")),Ts.setView(r)};qe(()=>n.value,r=>{Vo.$app.calendarState,De().startOf("week"),Ts.setView(r)});const i=[{title:"Semaine",key:"week"},{title:"Mois",key:"month-grid"}];return(r,o)=>(b(),$("div",MRt,[O(ot,{class:Ke([{"active-btn":n.value==="day"},"holi-btn"]),onClick:o[0]||(o[0]=()=>a("day")),variant:"outlined"},{default:ae(()=>[Le(de(r.$t("calendar.today")),1)]),_:1},8,["class"]),O(gu,{"open-on-click":""},{activator:ae(({props:s})=>[O(ot,ke(s,{class:[{"active-btn":n.value==="week"},"holi-btn"],variant:"outlined"}),{default:ae(()=>[h("div",xRt,[n.value==="week"||n.value==="day"?(b(),$("span",ERt,de(r.$t("calendar.week")),1)):me("",!0),n.value==="month-grid"?(b(),$("span",LRt,de(r.$t("calendar.month")),1)):me("",!0),O(Ge,null,{default:ae(()=>[...o[1]||(o[1]=[Le("mdi-chevron-down",-1)])]),_:1})])]),_:1},16,["class"])]),default:ae(()=>[O(xc,{density:"compact"},{default:ae(()=>[(b(),$(Ye,null,It(i,(s,l)=>O(Da,{key:l,value:s.key,onClick:()=>a(s.key)},{default:ae(()=>[O(mr,null,{default:ae(()=>[Le(de(s.title),1)]),_:2},1024)]),_:2},1032,["value","onClick"])),64))]),_:1})]),_:1})]))}}),MU=un(PRt,[["__scopeId","data-v-81e0dc61"]]),TRt={class:"bg-white d-flex justify-space-between align-center overflow-x-auto",style:{position:"sticky",width:"100%","margin-bottom":"8px",padding:"5px"}},DRt={class:"d-sm-flex flex-wrap justify-space-between"},VRt={class:"d-flex ga-sm-3 ga-1 align-center"},xU=Ve({__name:"CustomCalendarHeader",setup(e){const{sidebarState:t,updateSidebarState:n}=Gf();return(a,i)=>(b(),$("div",TRt,[h("div",DRt,[O(kU)]),h("div",VRt,[O(MU),G(t)?(b(),je(ot,{key:0,variant:"outlined",class:"cursor-pointer border",density:"compact",icon:"mdi-chevron-double-right",rounded:"lg",onClick:i[0]||(i[0]=()=>G(n)(!G(t))),color:"gray-80"})):(b(),je(ot,{key:1,variant:"outlined",class:"cursor-pointer border",density:"compact",icon:"mdi-chevron-double-left",rounded:"lg",color:"gray-80",onClick:i[1]||(i[1]=()=>G(n)(!G(t)))}))])]))}}),ORt="/assets/warning-profile-BukUSttZ.png",IRt={class:"px-2"},HRt={class:"d-flex flex-column ga-10 pt-10 content-msg"},NRt={class:"d-flex justify-center"},RRt={class:"d-flex flex-column ga-2"},ZRt={class:"alert-create-title"},FRt={class:"alert-create-desc"},zRt={class:"d-sm-flex justify-center mt-10 ga-1"},BRt={style:{color:"#757575","font-size":"14px","line-height":"140%","font-weight":"600"}},URt=Ve({__name:"ProfilAddressAlert",setup(e){const t=U1();return(n,a)=>(b(),$("div",null,[O(Ai,{modelValue:G(t).dialogYouNeedProfilesAndAddress,"onUpdate:modelValue":a[1]||(a[1]=i=>G(t).dialogYouNeedProfilesAndAddress=i),persistent:"",width:"380",transition:"dialog-top-transition"},{default:ae(()=>[O(Mn,{rounded:"xl",class:"bg-white pb-8"},{default:ae(()=>[O(po,{class:"alert-title d-flex pa-3 justify-center w-full align-center"},{default:ae(()=>[h("span",null,de(n.$t("dashboard.time-slot.dialogYouNeedProfileAndAddress.title")),1),O(ot,{onClick:a[0]||(a[0]=i=>G(t).dialogYouNeedProfilesAndAddress=!1),variant:"outlined",density:"compact",size:"small",class:"position-absolute",style:{right:"10px"},icon:"$close"})]),_:1}),h("div",IRt,[h("div",HRt,[h("div",NRt,[O(Dr,{width:"93",height:"93",src:ORt})]),h("div",RRt,[h("div",ZRt,de(n.$t("dashboard.time-slot.dialogYouNeedProfileAndAddress.profileAdd")),1),h("div",FRt,de(n.$t("dashboard.time-slot.dialogYouNeedProfileAndAddress.message")),1)])]),h("div",zRt,[O(ot,{to:{name:"DashboardAddress"},class:"w-sm-auto w-100",variant:"flat",color:"#E0E0E0"},{default:ae(()=>[h("span",BRt,de(n.$t("dashboard.time-slot.dialogYouNeedProfileAndAddress.goToAddresses")),1)]),_:1}),O(ot,{to:{name:"DashboardProfile"},class:"w-sm-auto w-100 text-white mt-2 mt-sm-0",variant:"flat",color:"#12C29B"},{default:ae(()=>[h("span",null,de(n.$t("dashboard.time-slot.dialogYouNeedProfileAndAddress.goToProfiles")),1)]),_:1})])])]),_:1})]),_:1},8,["modelValue"])]))}}),EU=un(URt,[["__scopeId","data-v-a710d0e8"]]),jRt={class:"appointment-view"},qRt={class:"d-flex ga-2"},YRt=Ve({__name:"TimeslotForm",setup(e){const t=An(),{t:n}=Vn(),a=O1(),{initTimeSlots:i,scrollToFirstHour:r}=a,o=F(null),s=F(null),l=$r(),c=Kf(),u=V1();Cd();const d=U1();gd(),V3();function f(y){a.initTimeSlots()}yn(async()=>{await l.initProfiles(),await Promise.all([c.fetchLocations(),u.fetchRules()]),i(),await Lt();const y=document.querySelector(".sx__calendar-view-container-wrapper");y&&(t.user.isActive?y.classList.add("sx__calendar-view-container-wrapper-new1"):y.classList.add("sx__calendar-view-container-wrapper-new2"))});const m=F({timeGridEvent:SU,monthGridEvent:CU,monthAgendaEvent:$Rt,headerContentRightAppend:kU,headerContentRightPrepend:MU}),{lgAndUp:v}=Ji(),{sidebarState:g}=Gf();return r8((y,_,w)=>{const C=Pc();if(C.hasOnboarding&&!C.manualProccess){C.onboardingAlert=!0,C.leave=!1;const S=qe(()=>C.leave,M=>{M?(C.leave=!1,C.onboardingAlert=!1,w()):(C.onboardingAlert=!1,w(!1)),S()})}else w()}),(y,_)=>(b(),$("div",jRt,[h("div",{style:_t({height:G(t).user.isActive?"calc(100vh - 220px + 80px)":"calc(100vh - 220px - 5px)"})},[O(xU),h("div",qRt,[h("div",{class:Ke(["calendar-scroll px-1",G(g)&&G(v)?"w-sm-75 w-100":"w-100"])},[O(G(JB),{"calendar-app":G(Ds),"custom-components":m.value},null,8,["calendar-app","custom-components"])],2),O($U)])],4),O(AU,{ref_key:"dialogExceptionRef",ref:o},null,512),O(xHt),O(KHt,{ref_key:"dialogLocationRef",ref:s},null,512),O(PB,{onSaved:f}),G(d).dialogYouNeedProfilesAndAddress?(b(),je(EU,{key:0})):me("",!0)]))}}),WRt=Ve({__name:"TimeSlots",setup(e){return(t,n)=>(b(),$("div",null,[O(YRt)]))}}),GRt=Object.freeze(Object.defineProperty({__proto__:null,default:WRt},Symbol.toStringTag,{value:"Module"})),fb={debug:!0,locale:{...I1,strings:{...I1.strings,takePicture:"Caméra"}},restrictions:{allowedFileTypes:["image/jpeg","image/png","image/gif"],maxFileSize:30*1024*1024,maxNumberOfFiles:5}},hb={inline:!1,target:"#dashboard-uppy",hideUploadButton:!1,proudlyDisplayPoweredByUppy:!1},KRt={target:j1},XRt={target:j1,modes:["picture"]},JRt={shouldUseMultipart:!1,getUploadParameters(e){return qt().post("/file/presign",{name:e.name,contentType:e.type,size:e.size}).then(n=>{const{data:a}=n;return e.meta.key=a.key,{method:a.method,url:a.url,fields:a.fields,headers:{}}})}},rg=new I3(fb).use(j1,hb).use(sA,KRt).use(uA,XRt).use(Z3,JRt),QRt=e=>{fb.restrictions.maxNumberOfFiles=e,rg.setOptions(fb),hb.note=`Max. ${e} ${No.global.t("photoService.photo",e)}`,rg.getPlugin("Dashboard").setOptions(hb)},eZt={class:"font-weight-bold"},tZt={class:"text-teal font-weight-bold"},nZt={class:"d-sm-flex align-center ga-2 w-100 mt-2"},aZt={class:"w-sm-66 w-100 mb-2 mb-sm-0"},iZt={class:"text-gray-80"},rZt={class:"w-sm-33 w-100"},oZt={class:"text-gray-80"},sZt={key:0,class:"text-error text-caption"},lZt={class:"text-teal font-weight-bold"},uZt={class:"d-sm-flex align-center ga-2 w-100 mt-2"},cZt={class:"w-sm-66 w-100 mb-2 mb-sm-0"},dZt={class:"text-gray-80"},fZt={class:"w-sm-33 w-100"},hZt={class:"text-gray-80"},pZt={key:0,class:"text-error text-caption"},mZt={key:0,class:"text-error text-caption"},vZt={class:"text-gray-80"},gZt={class:"text-gray-80"},yZt={class:"w-100 d-sm-flex ga-sm-2 ga-0 mt-5"},_Zt={style:{color:"#757575","font-weight":"700"}};const bZt=Ve({__name:"DialogVacation",setup(e){const{t}=Vn(),{smAndDown:n,xs:a}=Ji(),i=F(!1),r=F(!1),o=F(!1),s=F(null),l=F(null),c=F(null),u=F(null),d=F(null),f=F(null),m=new Date().toISOString().split("T")[0],v=F(""),g=F(""),y=F("#12C29B"),_=F("");Ia.addListener("toggleVacationDialog",()=>{r.value=!r.value});const w=F(""),C=F(""),S=F("");Ia.addListener("updateVacation",He=>{i.value=!0,r.value=!0,w.value=He.id,s.value=De(He.startDate,"YYYY-MM-DD HH:mm").toDate(),l.value=De(He.startDate,"YYYY-MM-DD HH:mm"),c.value=De(He.endDate,"YYYY-MM-DD HH:mm").toDate(),u.value=De(He.endDate).format("HH:mm"),te.value=He.startHour,ee.value=He.startMinute,fe.value=He.endHour,le.value=He.endMinute,C.value=He.reason||"",S.value=He.description||""});const{refreshVacations:M}=Xf(),x=Cd(),E=$r(),k=()=>{T.value={},r.value=!1,i.value=!1,_e.value=!1,s.value=null,l.value=null,c.value=null,u.value=null,Ae.value="",te.value=0,ee.value=0,fe.value=23,le.value=59,o.value=!1,C.value="",S.value=""},D=F(!1),T=F({}),I=()=>(T.value={},s.value||(T.value.startDate="Entrez une date de début."),c.value||(T.value.endDate="Entrez une date de fin."),Object.keys(T.value).length===0),H=P(()=>De(`${De(s.value).format("YYYY-MM-DD")} ${Number(te.value)<10?"0"+Number(te.value):Number(te.value)}:${Number(ee.value)<10?"0"+Number(ee.value):Number(ee.value)}`,"YYYY-MM-DD HH:mm")),R=P(()=>De(`${De(c.value).format("YYYY-MM-DD")} ${Number(fe.value)<10?"0"+Number(fe.value):Number(fe.value)}:${Number(le.value)<10?"0"+Number(le.value):Number(le.value)}`,"YYYY-MM-DD HH:mm")),Z=async()=>{if(!I())return!1;_e.value=!1,v.value=i.value?t("dashboard.time-slot.dialogVacation.confirmUpdateVacation"):t("dashboard.time-slot.dialogVacation.confirmCreateVacation"),_.value=i.value?"":t("dashboard.time-slot.dialogVacation.confirmMinTitle"),g.value="",o.value=!0},N=()=>{k()},W=F(t("dashboard.time-slot.dialogVacation.year")),X=F(t("dashboard.time-slot.dialogVacation.month")),ie=F(t("dashboard.time-slot.dialogVacation.day")),pe=F(t("dashboard.time-slot.dialogVacation.year")),z=F(t("dashboard.time-slot.dialogVacation.month")),Y=F(t("dashboard.time-slot.dialogVacation.day")),te=F(0),ee=F(0),fe=F(23),le=F(59),Q=()=>typeof W.value!="number"||typeof X.value!="number"||typeof ie.value!="number",j=()=>typeof pe.value!="number"||typeof z.value!="number"||typeof Y.value!="number",ue=P(()=>Q()?De("invalid date"):De(`${W.value}-${X.value}-${ie.value} ${Number(te.value)<10?"0"+Number(te.value):Number(te.value)}:${Number(ee.value)<10?"0"+Number(ee.value):Number(ee.value)}`,"YYYY-MM-DD HH:mm")),re=P(()=>j()?De("invalid date"):De(`${pe.value}-${z.value}-${Y.value} ${Number(fe.value)<10?"0"+Number(fe.value):Number(fe.value)}:${Number(le.value)<10?"0"+Number(le.value):Number(le.value)}`,"YYYY-MM-DD HH:mm")),ce=()=>!(ue.value.isValid&&ue.value.isValid()&&re.value.isValid()),ge=F(!1),J=F(!1);qe([W,X,ie,te,ee,pe,z,Y,fe,le],([He,xe,Ne,tt,yt,dt,Pt,Dt,hn,En],[ut,Oe,ye,Pe,ve,Ue,Me,gt,Ht,Ft])=>{W.value=He,X.value=xe,ie.value=Ne,te.value=tt,ee.value=yt,pe.value=dt,z.value=Pt,Y.value=Dt,fe.value=hn,le.value=En,he()});const he=()=>{ge.value=!ce(),J.value=!!oe()},oe=()=>!ce()&&(ue.value.isAfter(re.value)||ue.value.isSame(re.value))?t("dashboard.time-slot.dialogVacation.errorDate"):!1,Ae=F(""),Te=F(!1),Ie=async()=>{Te.value=!0;try{await E.initProfiles();const He=E.profiles;if(!He.length){Je.error("Aucun profil trouvé."),Te.value=!1;return}const xe=H.value.toISOString(),Ne=R.value.toISOString();i.value&&await x.deleteException(w.value);for(const tt of He)await x.createException({profileId:tt.id,exceptionType:"absence",startDatetime:xe,endDatetime:Ne,reason:C.value||null});Je.success(i.value?t("dashboard.time-slot.dialogVacation.successVacactionValidateUpdate"):t("dashboard.time-slot.dialogVacation.successVacactionValidate")),await M(),await Ee()}catch{Je.error(t("dashboard.time-slot.dialogVacation.errorVacactionValidate"))}Te.value=!1,k()},Ce=F(!1),_e=F(!1),q=()=>{_e.value=!0,v.value=t("dashboard.time-slot.dialogVacation.confirmDeletionTitle"),g.value=t("dashboard.time-slot.dialogVacation.confirmDeletionMessage"),o.value=!0},K=()=>{if(_e.value){Be();return}Ie()},be=vd(),Ee=async()=>{const{initTimeSlots:He}=O1(),{initAppointments:xe}=Ho();be.currentRoute.value.name==="DashboardTimeSlot"&&await He(),be.currentRoute.value.name==="DashboardAppointment"&&await xe()},Be=async()=>{Ce.value=!0;try{await x.deleteException(w.value),Je.success(t("dashboard.time-slot.dialogVacation.successDeleteVacaction")),await M(),await Ee()}catch{Je.error(t("common.error.errorHasOccurred"))}Ce.value=!1,k()};return(He,xe)=>(b(),je(Ai,{modelValue:r.value,"onUpdate:modelValue":xe[23]||(xe[23]=Ne=>r.value=Ne),persistent:"","min-width":G(n)?100:500,width:"600",transition:"dialog-top-transition"},{default:ae(()=>[O(Mn,{class:"bg-white"},{default:ae(()=>[O(po,{style:{"background-color":"#0299781a"},class:"d-flex pa-2 justify-center w-full align-center text-primary"},{default:ae(()=>[h("span",eZt,de(i.value?He.$t("dashboard.time-slot.dialogVacation.titleEdit"):He.$t("dashboard.time-slot.dialogVacation.title")),1),h("img",{style:{position:"absolute",right:"10px"},class:"cursor-pointer mr-2",onClick:xe[0]||(xe[0]=()=>N()),src:Jf})]),_:1}),O(Hf,{ref:"form",modelValue:D.value,"onUpdate:modelValue":xe[10]||(xe[10]=Ne=>D.value=Ne)},{default:ae(()=>[O(mo,{class:"d-flex flex-column ga-5 px-4 px-sm-10 pt-5"},{default:ae(()=>[h("div",null,[h("span",tZt,de(He.$t("dashboard.time-slot.dialogVacation.from")),1),h("div",nZt,[h("div",aZt,[h("span",iZt,de(He.$t("dashboard.time-slot.dialogVacation.startDate")),1),O(G(yc),{"prepend-icon":"",class:"w-100 rounded-lg border",ref_key:"startDatePicker",ref:d,modelValue:s.value,"onUpdate:modelValue":xe[1]||(xe[1]=Ne=>s.value=Ne),"append-inner-icon":"mdi-calendar-remove",placeholder:He.$t("dashboard.time-slot.dialogVacation.datePlaceholder"),density:"compact",rounded:"lg","hide-details":"auto","hide-actions":"",flat:"",variant:"outlined",min:G(m)},null,8,["modelValue","placeholder","min"])]),h("div",rZt,[h("span",oZt,de(He.$t("dashboard.time-slot.dialogVacation.startTime")),1),O(aP,{class:"d",hour:te.value,"onUpdate:hour":xe[2]||(xe[2]=Ne=>te.value=Ne),minute:ee.value,"onUpdate:minute":xe[3]||(xe[3]=Ne=>ee.value=Ne)},null,8,["hour","minute"])])]),T.value.startDate?(b(),$("span",sZt,de(T.value.startDate),1)):me("",!0)]),h("div",null,[h("span",lZt,de(He.$t("dashboard.time-slot.dialogVacation.to")),1),h("div",uZt,[h("div",cZt,[h("span",dZt,de(He.$t("dashboard.time-slot.dialogVacation.endDate")),1),O(G(yc),{"prepend-icon":"",class:"w-100 endDate",ref_key:"endDatePicker",ref:f,modelValue:c.value,"onUpdate:modelValue":xe[4]||(xe[4]=Ne=>c.value=Ne),"append-inner-icon":"mdi-calendar-remove",placeholder:He.$t("dashboard.time-slot.dialogVacation.datePlaceholder"),density:"compact",rounded:"lg","hide-details":"auto","hide-actions":"",variant:"outlined",min:G(m)},null,8,["modelValue","placeholder","min"])]),h("div",fZt,[h("span",hZt,de(He.$t("dashboard.time-slot.dialogVacation.endTime")),1),O(aP,{class:"d",hour:fe.value,"onUpdate:hour":xe[5]||(xe[5]=Ne=>fe.value=Ne),minute:le.value,"onUpdate:minute":xe[6]||(xe[6]=Ne=>le.value=Ne)},null,8,["hour","minute"]),T.value.endDateTime?(b(),$("span",pZt,de(T.value.endDateTime),1)):me("",!0)])]),T.value.endDate?(b(),$("span",mZt,de(T.value.endDate),1)):me("",!0)]),h("div",null,[h("span",vZt,de(He.$t("dashboard.time-slot.dialogVacation.reason")),1),O(St,{modelValue:C.value,"onUpdate:modelValue":xe[7]||(xe[7]=Ne=>C.value=Ne),placeholder:He.$t("dashboard.time-slot.dialogVacation.reasonPlaceholder"),density:"compact",rounded:"lg","hide-details":"",variant:"outlined",class:"mt-1"},null,8,["modelValue","placeholder"])]),h("div",null,[h("span",gZt,de(He.$t("dashboard.time-slot.dialogVacation.description")),1),O(Qg,{modelValue:S.value,"onUpdate:modelValue":xe[8]||(xe[8]=Ne=>S.value=Ne),placeholder:He.$t("dashboard.time-slot.dialogVacation.descriptionPlaceholder"),density:"compact",rounded:"lg","hide-details":"",variant:"outlined",rows:"3",class:"mt-1"},null,8,["modelValue","placeholder"])]),h("div",yZt,[i.value?(b(),je(ot,{key:0,class:"w-sm-50 w-100 mb-2 mb-sm-0",color:"red-darken-1",loading:Ce.value,onClick:q},{default:ae(()=>[Le(de(He.$t("dashboard.time-slot.delete")),1)]),_:1},8,["loading"])):(b(),je(ot,{key:1,onClick:N,color:"#E0E0E0",class:"w-sm-50 w-100 mb-2 mb-sm-0"},{default:ae(()=>[h("span",_Zt,de(He.$t("dashboard.time-slot.dialogVacation.cancelBtn")),1)]),_:1})),O(ot,{loading:Te.value,onClick:xe[9]||(xe[9]=()=>Z()),color:"secondary",class:"w-sm-50 w-100"},{default:ae(()=>[Le(de(i.value?`${He.$t("dashboard.time-slot.dialogVacation.save")}`:`${He.$t("dashboard.time-slot.dialogVacation.create")}`),1)]),_:1},8,["loading"])])]),_:1})]),_:1},8,["modelValue"]),me("",!0),me("",!0),me("",!0)]),_:1}),o.value?(b(),je(fxt,{key:0,dialog:o.value,"onUpdate:cancel":xe[21]||(xe[21]=Ne=>o.value=!1),"onUpdate:confirm":xe[22]||(xe[22]=()=>K()),title:v.value,minTitle:_.value,description:g.value,warningColor:y.value},null,8,["dialog","title","minTitle","description","warningColor"])):me("",!0)]),_:1},8,["modelValue","min-width"]))}}),wZt={key:0,class:"appointment-start text-capitalize"},$Zt={class:"appointment-card d-sm-flex border pa-3 rounded-lg justify-space-between bg-gray-20"},AZt={class:"d-sm-flex align-center ga-2"},SZt={class:"d-flex ga-2 flex-column"},CZt={class:"d-flex align-center appointment-title"},kZt={key:0,class:"d-inline-flex calendar-appointment-google-icon",src:TA},MZt={class:"d-flex flex-wrap ga-sm-4 ga-1 detail-list"},xZt={class:"d-flex align-center ga-1"},EZt={class:"d-flex align-center ga-1"},LZt={class:"d-flex align-center ga-1"},PZt={class:"d-flex flex-column justify-space-between"},TZt={key:0,class:"d-sm-flex justify-end"},Qv=Ve({__name:"AppointmentList",props:{appointment:Object,startDate:{type:Boolean,default:!1}},setup(e){const t=()=>{Ia.emit("openDetailsAppointmentWithEvent",e.appointment)},n=P(()=>De(e.appointment.start,"YYYY-MM-DD HH:mm").format("YYYY-MM-DD H:mm").split(" ")[1].replace(":","h")),a=P(()=>De(e.appointment.end,"YYYY-MM-DD HH:mm").format("YYYY-MM-DD H:mm").split(" ")[1].replace(":","h"));return(i,r)=>(b(),$("div",{onClick:r[1]||(r[1]=()=>t()),class:"d-flex flex-column ga-3 cursor-pointer"},[e.startDate?(b(),$("span",wZt,de(G(De)(e.appointment.start).format("dddd, D MMMM YYYY")),1)):me("",!0),h("div",$Zt,[h("div",AZt,[O(In,{class:"border-opacity-50 my-rounded-divider",vertical:"",color:"green-200",thickness:4}),O(Bi,{size:"64",class:"border-md"},{default:ae(()=>{var o,s,l,c,u,d,f;return[Nt(O(mc,{color:"#9E9E9E"},null,512),[[wn,!e.appointment.patient.avatar]]),Nt(O(Dr,{src:typeof((s=(o=e.appointment)==null?void 0:o.patient)==null?void 0:s.avatar)=="string"?(c=(l=e.appointment)==null?void 0:l.patient)==null?void 0:c.avatar:(f=(d=(u=e.appointment)==null?void 0:u.patient)==null?void 0:d.avatar)==null?void 0:f.url,cover:!0},null,8,["src"]),[[wn,e.appointment.patient.avatar]])]}),_:1}),h("div",SZt,[h("div",CZt,[h("span",null,de(e.appointment.patient.fullName),1),e.appointment.event_type==="synced_from_google"?(b(),$("img",kZt)):me("",!0)]),h("div",MZt,[h("div",xZt,[O(L4),Le(" "+de(i.$t("dashboard.time-slot.from_X_to_Y",{X:n.value,Y:a.value})),1)]),h("div",EZt,[O(KEt),h("span",null,de(e.appointment.acceptRemote==="remote"?i.$t("calendar.remote-consultation"):i.$t("calendar.consultation")),1)]),h("div",LZt,[O(Qp),h("span",null,de(e.appointment.profile.mainDiscipline.name),1)])])])]),h("div",PZt,[e.appointment.acceptRemote==="remote"?(b(),$("div",TZt,[O(J6)])):me("",!0),r[4]||(r[4]=h("div",null,null,-1)),O(ot,{onClick:r[0]||(r[0]=()=>t()),color:"#F8F8F8",class:"detail-icon d-flex justify-center align-center",density:"comfortable"},{append:ae(()=>[O(Ge,{color:"#424242"},{default:ae(()=>[...r[2]||(r[2]=[Le("mdi-eye-outline",-1)])]),_:1})]),default:ae(()=>[r[3]||(r[3]=h("span",null,"Voir le détails",-1))]),_:1})])])]))}}),DZt={class:"appointment-view"},VZt={class:"d-flex ga-2"},OZt={key:1,class:"w-100 ga-6 d-flex flex-column pa-5"},IZt={class:"d-flex flex-column ga-3"},HZt={class:"text-dark-green list-title"},NZt={class:"d-flex align-start flex-wrap w-sm-75 ga-1"},RZt={class:"text-caption text-grey"},ZZt={class:"d-flex flex-column ga-2"},FZt={class:"appointmentTitle"},zZt={class:"appointmentDay"},BZt={class:"cursor-pointer d-flex align-center"},UZt={class:"d-none d-sm-block Unfolded"},jZt={key:0,class:"text-center text-gray-80 font-italic"},qZt={key:0,class:"d-flex flex-column ga-2"},YZt={class:"appointmentTitle"},WZt={class:"appointmentDay"},GZt={class:"cursor-pointer d-flex align-center"},KZt={class:"Unfolded d-none d-sm-block"},XZt={key:0,class:"text-center text-gray-80 font-italic"},JZt={class:"d-flex flex-column ga-2"},QZt={class:"appointmentTitle"},eFt={key:0,class:"appointmentDay text-secondary"},tFt={class:"cursor-pointer d-flex align-center"},nFt={class:"Unfolded d-none d-sm-block"},aFt={key:1,class:"d-flex flex-column ga-2"},iFt={class:"appointmentTitle"},rFt={key:0,class:"appointmentDay text-secondary"},oFt={class:"cursor-pointer d-flex align-center"},sFt={class:"d-none d-sm-block Unfolded"},lFt=Ve({__name:"Appointment",setup(e){const t=An(),n=U1(),a=Ho();function i(){a.initAppointments()}const r=F(!0),o=F(!0),s=F(!0),l=F(!0),c=wi(),u=F(""),d=F([]),f=F(null);let m="";qe(d,async ee=>{if(!ee||ee.length===0){d.value=[De().startOf("month").toDate(),De().endOf("month").toDate()];return}if(ee.length<2)return;const[fe,le]=v(ee);if(!fe||!le)return;const Q=De(fe);let j=De(le);if(j.diff(Q,"month",!0)>1){f.value=z("calendar.max-range-error"),Je.error(z("calendar.max-range-error"));return}f.value=null;const ue=`${fe}_${le}`;ue!==m&&(m=ue,X.startDateRange=Q.startOf("day").format("YYYY-MM-DD[T]00:00:00"),X.endDateRange=j.endOf("day").format("YYYY-MM-DD[T]23:59:59"),await te())});const v=ee=>{if(!Array.isArray(ee)||ee.length===0)return[null,null];const fe=[...ee].sort((j,ue)=>j.getTime()-ue.getTime()),le=De(fe[0]).format("YYYY-MM-DD"),Q=De(fe[fe.length-1]).format("YYYY-MM-DD");return[le,Q]},g=()=>{r.value=!0,o.value=!0,s.value=!0,l.value=!0},y=P(()=>X.appointments),_=F(De()),w=F(De().add(1,"day")),C=P(()=>y.value.filter(ee=>De(ee.start,"YYYY-MM-DD HH:mm").isSame(_.value,"day")&&(H.value==="all"?["remote","in-person"].includes(ee.acceptRemote):ee.acceptRemote===H.value)&&ee.patient.fullName.toLowerCase().includes(u.value.toLowerCase())).sort((ee,fe)=>De(ee.start,"YYYY-MM-DD HH:mm").valueOf()-De(fe.start,"YYYY-MM-DD HH:mm").valueOf())),S=P(()=>y.value.filter(ee=>De(ee.start,"YYYY-MM-DD HH:mm").isSame(w.value,"day")&&(H.value==="all"?["remote","in-person"].includes(ee.acceptRemote):ee.acceptRemote===H.value)&&ee.patient.fullName.toLowerCase().includes(u.value.toLowerCase())).sort((ee,fe)=>De(ee.start,"YYYY-MM-DD HH:mm").valueOf()-De(fe.start,"YYYY-MM-DD HH:mm").valueOf())),M=P(()=>y.value.filter(ee=>De(ee.end,"YYYY-MM-DD HH:mm").isBefore(_.value)&&(H.value==="all"?["remote","in-person"].includes(ee.acceptRemote):ee.acceptRemote===H.value)&&ee.patient.fullName.toLowerCase().includes(u.value.toLowerCase())).sort((ee,fe)=>De(fe.start,"YYYY-MM-DD HH:mm").valueOf()-De(ee.start,"YYYY-MM-DD HH:mm").valueOf())),x=De(w.value).endOf("day"),E=P(()=>y.value.filter(ee=>De(ee.start,"YYYY-MM-DD HH:mm").isAfter(x)&&(H.value==="all"?["remote","in-person"].includes(ee.acceptRemote):ee.acceptRemote===H.value)&&ee.patient.fullName.toLowerCase().includes(u.value.toLowerCase())).sort((ee,fe)=>De(ee.start,"YYYY-MM-DD HH:mm").valueOf()-De(fe.start,"YYYY-MM-DD HH:mm").valueOf())),k=P(()=>{const[ee,fe]=v(d.value);if(!ee||!fe)return"";const le=De(w.value).add(1,"day"),Q=De(ee),j=De(fe),ue=Q.isAfter(le,"day")?Q:le;return ue.isAfter(j,"day")?"":ue.isSame(j,"day")?ue.format("D MMMM YYYY"):`Du ${ue.format("D MMMM")} au ${j.format("D MMMM YYYY")}`}),D=P(()=>{const[ee,fe]=v(d.value);if(!ee||!fe)return"";const le=De(ee),Q=De(fe),j=De(_.value).subtract(1,"day"),ue=Q.isBefore(j,"day")?Q:j;return le.isAfter(ue,"day")?"":le.isSame(ue,"day")?le.format("D MMMM YYYY"):`Du ${le.format("D MMMM")} au ${ue.format("D MMMM YYYY")}`}),T=[{key:"all",label:"Tout"},{key:"upcoming",label:"A venir"},{key:"past",label:"Passé"}],I=[{key:"all",label:"Tout"},{key:"remote",label:"Téléconsultation"},{key:"in-person",label:"Présentiel"}],H=F("all"),R=F("all");qe([R,H],()=>{g()}),Hc(()=>{n.dialogYouNeedProfilesAndAddress=!1});const Z={timeGridEvent:SU,monthGridEvent:CU},{lgAndUp:N}=Ji(),{sidebarState:W}=Gf(),X=Ho(),ie=gd(),pe=pF(),{t:z}=Vn(),Y=vd();Ia.on("reInitAppointments",()=>{X.initAppointments()}),yn(async()=>{c.fetchSubscriptionStatus(),d.value=[De().startOf("month").toDate(),De().endOf("month").toDate()],await Lt();const ee=document.querySelector(".sx__calendar-view-container-wrapper");ee&&(t.user.isActive?ee.classList.add("sx__calendar-view-container-wrapper-new1"):ee.classList.add("sx__calendar-view-container-wrapper-new2"))});const te=async()=>{await X.initAppointments(),ie.name==="DashboardTimeSlot"&&pe.updateHeaderState(z("dashboard.menu.appointment")),ie.name==="DashboardAppointment"&&pe.updateHeaderState(z("dashboard.menu.timeslot"))};return qe(()=>ie.query.viewMode,async ee=>{if(["calendar","lists"].includes(ee)){ee==="calendar"?Ts.setView("week"):d.value=[De().startOf("month").toDate(),De().endOf("month").toDate()],await te(),o.value=!0,r.value=!0,await Lt();const le=document.querySelector(".sx__calendar-view-container-wrapper");le&&(t.user.isActive?le.classList.add("sx__calendar-view-container-wrapper-new1"):le.classList.add("sx__calendar-view-container-wrapper-new2"))}else return await Y.replace({name:"DashboardAppointment",query:{viewMode:"calendar"}})},{immediate:!0}),r8((ee,fe,le)=>{const Q=Pc();if(Q.hasOnboarding&&!Q.manualProccess){Q.onboardingAlert=!0,Q.leave=!1;const j=qe(()=>Q.leave,ue=>{ue?(Q.leave=!1,Q.onboardingAlert=!1,le()):(Q.onboardingAlert=!1,le(!1)),j()})}else le()}),(ee,fe)=>(b(),$("div",DZt,[G(ie).query.viewMode==="calendar"?(b(),$("div",{key:0,style:_t({height:G(t).user.isActive?"calc(100vh - 220px + 80px)":"calc(100vh - 220px - 5px)"})},[O(xU),h("div",VZt,[h("div",{class:Ke(["calendar-scroll px-1",G(W)&&G(N)?"w-sm-72 w-100":"w-100"])},[O(G(JB),{"custom-components":Z,"calendar-app":G(Ds)},null,8,["calendar-app"])],2),O($U)])],4)):(b(),$("div",OZt,[h("div",IZt,[h("div",HZt,de(ee.$t("calendar.appointment-liste-title")),1),h("div",NZt,[O(St,{placeholder:ee.$t("calendar.search"),"hide-details":"",density:"compact",class:"search-filter",modelValue:u.value,"onUpdate:modelValue":fe[0]||(fe[0]=le=>u.value=le),rounded:"lg"},{"prepend-inner":ae(()=>[O(Ge,{size:16},{default:ae(()=>[...fe[8]||(fe[8]=[Le("mdi-magnify",-1)])]),_:1})]),_:1},8,["placeholder","modelValue"]),O(Zn,{"item-value":"key","item-title":"label",modelValue:R.value,"onUpdate:modelValue":fe[1]||(fe[1]=le=>R.value=le),items:T,class:"type-filter","hide-details":"",density:"compact",rounded:"lg"},{"prepend-inner":ae(()=>[R.value==="past"?(b(),je(Ge,{key:0,size:"16"},{default:ae(()=>[...fe[9]||(fe[9]=[Le("mdi-clock-remove-outline",-1)])]),_:1})):(b(),je(Ge,{key:1,size:"16"},{default:ae(()=>[...fe[10]||(fe[10]=[Le("mdi-clock-outline",-1)])]),_:1}))]),_:1},8,["modelValue"]),O(Zn,{"item-value":"key","item-title":"label",modelValue:H.value,"onUpdate:modelValue":fe[2]||(fe[2]=le=>H.value=le),items:I,class:"key-filter","hide-details":"",density:"compact",rounded:"lg"},{"prepend-inner":ae(()=>[H.value==="remote"?(b(),je(J6,{key:0,color:"#616161",outlined:""})):(b(),je(O0,{key:1}))]),_:1},8,["modelValue"]),O(G(yc),{"prepend-icon":"","prepend-inner-icon":"mdi-calendar-blank-outline",modelValue:d.value,"onUpdate:modelValue":fe[3]||(fe[3]=le=>d.value=le),multiple:"range",flat:"",variant:"outlined",density:"compact","hide-details":"auto","error-messages":f.value,class:"range-filter",placeholder:ee.$t("calendar.period"),rounded:"lg",clearable:""},null,8,["modelValue","error-messages","placeholder"])]),h("div",RZt,[O(Ge,{size:"small",class:"mr-1"},{default:ae(()=>[...fe[11]||(fe[11]=[Le("mdi-information-outline",-1)])]),_:1}),Le(" "+de(ee.$t("calendar.appointments-range-note")),1)])]),["upcoming","all"].includes(R.value)?(b(),$(Ye,{key:0},[h("div",ZZt,[h("div",null,[h("div",{onClick:fe[4]||(fe[4]=le=>r.value=!r.value),class:"cursor-pointer d-flex justify-space-between align-end"},[h("div",null,[h("span",FZt,de(ee.$t("calendar.today"))+" ("+de(C.value.length)+")",1),fe[12]||(fe[12]=h("br",null,null,-1)),h("span",zZt,de(G(De)(_.value).format("D MMMM YYYY")),1)]),h("div",BZt,[h("span",UZt,de(r.value?ee.$t("calendar.un-display-list"):ee.$t("calendar.display-list")),1),r.value?(b(),je(Ge,{key:1,color:"#616161"},{default:ae(()=>[...fe[14]||(fe[14]=[Le("mdi-chevron-up",-1)])]),_:1})):(b(),je(Ge,{key:0,color:"#616161"},{default:ae(()=>[...fe[13]||(fe[13]=[Le("mdi-chevron-down",-1)])]),_:1}))])]),O(In)]),r.value?(b(),$(Ye,{key:0},[(b(!0),$(Ye,null,It(C.value,(le,Q)=>(b(),je(Qv,{key:Q,appointment:le},null,8,["appointment"]))),128)),C.value.length==0?(b(),$("div",jZt,de(ee.$t("calendar.no-appointment")),1)):me("",!0)],64)):me("",!0)]),S.value.length>0?(b(),$("div",qZt,[h("div",{class:"d-flex justify-space-between align-end cursor-pointer",onClick:fe[5]||(fe[5]=le=>o.value=!o.value)},[h("div",null,[h("span",YZt,de(ee.$t("calendar.tomorrow"))+" ("+de(S.value.length)+")",1),fe[15]||(fe[15]=h("br",null,null,-1)),h("span",WZt,de(G(De)(w.value).format("D MMMM YYYY")),1)]),h("div",GZt,[h("span",KZt,de(o.value?ee.$t("calendar.un-display-list"):ee.$t("calendar.display-list")),1),o.value?(b(),je(Ge,{key:1,color:"#616161"},{default:ae(()=>[...fe[17]||(fe[17]=[Le("mdi-chevron-up",-1)])]),_:1})):(b(),je(Ge,{key:0,color:"#616161"},{default:ae(()=>[...fe[16]||(fe[16]=[Le("mdi-chevron-down",-1)])]),_:1}))])]),O(In),o.value?(b(),$(Ye,{key:0},[(b(!0),$(Ye,null,It(S.value,(le,Q)=>(b(),je(Qv,{key:Q,appointment:le},null,8,["appointment"]))),128)),S.value.length==0?(b(),$("div",XZt,de(ee.$t("calendar.no-appointment")),1)):me("",!0)],64)):me("",!0)])):me("",!0),h("div",JZt,[h("div",{class:"d-flex justify-space-between align-end cursor-pointer",onClick:fe[6]||(fe[6]=le=>l.value=!l.value)},[h("div",null,[h("span",QZt,de(ee.$t("calendar.all-apointments"))+" ("+de(E.value.length)+") ",1),fe[18]||(fe[18]=h("br",null,null,-1)),k.value?(b(),$("span",eFt,de(k.value),1)):me("",!0)]),h("div",tFt,[h("span",nFt,de(l.value?ee.$t("calendar.un-display-list"):ee.$t("calendar.display-list")),1),l.value?(b(),je(Ge,{key:1,color:"#616161"},{default:ae(()=>[...fe[20]||(fe[20]=[Le("mdi-chevron-up",-1)])]),_:1})):(b(),je(Ge,{key:0,color:"#616161"},{default:ae(()=>[...fe[19]||(fe[19]=[Le("mdi-chevron-down",-1)])]),_:1}))])]),O(In),l.value?(b(!0),$(Ye,{key:0},It(E.value,(le,Q)=>(b(),je(Qv,{startDate:"",key:Q,appointment:le},null,8,["appointment"]))),128)):me("",!0)])],64)):me("",!0),["past","all"].includes(R.value)?(b(),$("div",aFt,[h("div",{onClick:fe[7]||(fe[7]=le=>s.value=!s.value),class:"d-flex cursor-pointer justify-space-between align-end"},[h("div",null,[h("span",iFt,de(ee.$t("calendar.future-appointment"))+" ("+de(M.value.length)+") ",1),fe[21]||(fe[21]=h("br",null,null,-1)),D.value?(b(),$("span",rFt,de(D.value),1)):me("",!0)]),h("div",oFt,[h("span",sFt,de(s.value?ee.$t("calendar.un-display-list"):ee.$t("calendar.display-list")),1),s.value?(b(),je(Ge,{key:1,color:"#616161"},{default:ae(()=>[...fe[23]||(fe[23]=[Le("mdi-chevron-up",-1)])]),_:1})):(b(),je(Ge,{key:0,color:"#616161"},{default:ae(()=>[...fe[22]||(fe[22]=[Le("mdi-chevron-down",-1)])]),_:1}))])]),O(In),s.value?(b(!0),$(Ye,{key:0},It(M.value,(le,Q)=>(b(),je(Qv,{startDate:"",key:Q,appointment:le},null,8,["appointment"]))),128)):me("",!0)])):me("",!0)])),O(bZt),O(AU),O(PB,{onSaved:i}),G(n).dialogYouNeedProfilesAndAddress?(b(),je(EU,{key:2})):me("",!0)]))}}),uFt=Object.freeze(Object.defineProperty({__proto__:null,default:lFt},Symbol.toStringTag,{value:"Module"})),cFt={class:"d-flex justify-center align-center text-adaptative"},dFt={key:0,style:{width:"100px"},class:"col"},fFt={class:"col"},hFt=Ve({__name:"FormBlock",props:{title:String,isNew:Boolean,loading:Boolean,hideWhenLoading:Boolean},emits:["update:is-valid"],setup(e,{expose:t,emit:n}){const a=o8(),i=Vn().t,r=n,o=F(null);return t({isValid:async()=>{var c;return(await((c=o.value)==null?void 0:c.validate())).valid}}),(l,c)=>(b(),je(Mn,{color:"white",elevation:"0",rounded:"lg",class:"mb-6"},{default:ae(()=>[e.title?(b(),je(Q2,{key:0,class:"d-flex align-center justify-center bg-surface rounded-t-lg py-1 text-h6 text-primary title font-weight-bold",style:{"justify-content":"space-between"}},{default:ae(()=>[h("div",cFt,[e.isNew&&!G(a).innerLoading?(b(),$("div",dFt,[O(Ir,{color:"accent",density:"compact",variant:"flat",class:"ml-1"},{default:ae(()=>[Le(de(G(i)("common.new")),1)]),_:1})])):me("",!0),h("div",fFt,de(e.title),1)])]),_:1})):me("",!0),h("div",{class:Ke(["py-3",{"hide-content":e.hideWhenLoading&&e.loading}])},[O(Hf,{ref_key:"form",ref:o,"onUpdate:modelValue":c[0]||(c[0]=u=>r("update:is-valid",u))},{default:ae(()=>[We(l.$slots,"default",{},void 0,!0)]),_:3},512)],2)]),_:3}))}}),h7=un(hFt,[["__scopeId","data-v-4305ce44"]]),pFt={class:"tips-bulb"},mFt={class:"tips-toggle"},vFt={class:"tips-body"},gFt={class:"tips-list"},yFt={class:"tip-copy"},_Ft={class:"tip-lead"},bFt=Ve({__name:"ProfileTips",setup(e){const t=F(!1),n=[{lead:"Une présentation courte percutante.",text:"En 1 à 2 phrases : votre spécialité et ce que vous apportez. C'est la première chose que voient les patients et les moteurs de recherche."},{lead:"Une présentation détaillée riche.",text:"Décrivez votre parcours, vos méthodes et les motifs de consultation. Employez les mots que vos patients recherchent (« stress », « douleurs au dos », « sommeil »…) : c'est excellent pour le référencement."},{lead:"Un profil complet.",text:"Photo professionnelle, diplômes (badge vérifié), adresses et créneaux : un profil complet inspire confiance et remonte mieux dans les résultats."},{lead:"Partagez votre profil partout.",text:"Ajoutez le lien de votre profil Holitime sur votre site internet, vos fiches d'annuaires, vos réseaux et votre signature email. Chaque lien renforce votre visibilité et votre SEO."},{lead:"Un bouton prêt pour votre site.",text:"Depuis votre profil public, via « Partager », copiez le code HTML prêt à l'emploi et collez-le sur votre site pour citer votre profil Holitime."},{lead:"Des disponibilités à jour.",text:"Assurez-vous de proposer régulièrement de nouveaux créneaux. Un agenda ouvert et tenu à jour rassure vos patients et garantit une prise de rendez-vous fluide."}];return(a,i)=>(b(),$("div",{class:Ke(["profile-tips mb-5",{open:t.value}])},[h("button",{type:"button",class:"tips-head",onClick:i[0]||(i[0]=r=>t.value=!t.value)},[h("span",pFt,[O(Ge,{color:"white",size:"16"},{default:ae(()=>[...i[1]||(i[1]=[Le("mdi-lightbulb-on",-1)])]),_:1})]),i[2]||(i[2]=h("span",{class:"tips-head-title"}," Conseils pour être mieux trouvé sur Holitime & les Moteurs de recherche ",-1)),h("span",mFt,[Le(de(t.value?"Masquer":"Voir les conseils")+" ",1),O(Ge,{size:"18",color:"#029978"},{default:ae(()=>[Le(de(t.value?"mdi-chevron-up":"mdi-chevron-down"),1)]),_:1})])]),O(eu,null,{default:ae(()=>[Nt(h("div",vFt,[h("ul",gFt,[(b(),$(Ye,null,It(n,(r,o)=>h("li",{key:o,class:"tip"},[O(Ge,{color:"#12c29b",size:"17",class:"tip-check"},{default:ae(()=>[...i[3]||(i[3]=[Le("mdi-check-circle",-1)])]),_:1}),h("span",yFt,[h("span",_Ft,de(r.lead),1),Le(" "+de(r.text),1)])])),64))])],512),[[wn,t.value]])]),_:1})],2))}}),wFt=un(bFt,[["__scopeId","data-v-4c596bda"]]),$Ft={};function AFt(e,t){return b(),je(Kl,ke(e.$attrs,{chips:"",clearable:"",multiple:"","clear-on-select":"","closable-chips":"",color:"secondary","hide-details":"auto"}),{chip:ae(({item:n,props:a})=>[O(Ir,ke(a,{color:"#757575",rounded:"lg"}),{default:ae(()=>[Le(de(n.title),1)]),_:2},1040)]),_:1},16)}const dp=un($Ft,[["render",AFt]]),SFt={class:"d-flex justify-center"},e4=Ve({__name:"ErrorList",props:{errors:[Array,String]},setup(e){const t=e,n=P(()=>typeof t.errors=="string"?[t.errors]:t.errors);return(a,i)=>(b(),$("div",SFt,[(b(!0),$(Ye,null,It(n.value,(r,o)=>(b(),$("div",{key:o,class:"text-error text-caption"},de(r),1))),128))]))}}),CFt={class:"mb-5 text-center"},kFt={class:"d-flex ga-2 w-100 mt-2"},MFt=Ve({__name:"SuggestDisciplineDialog",props:{dialog:Boolean},emits:["update:dialog"],setup(e,{emit:t}){const{t:n}=Vn(),a=F(null),i=F(!1),r=F(!1),o=t,s=F({discipline:{value:"",error:"",rules:[u=>!!u||n("profileForm.suggestDisciplineForm.discipline.error.required")]}}),l=()=>{var d;if((d=a.value)==null||d.validate(),!s.value.discipline.value)return;const u=qt("/discipline");i.value=!0,u.post("/suggest",{name:s.value.discipline.value}).then(()=>{o("update:dialog",!1),s.value.discipline.value="",Je.success(n("profileForm.suggestDisciplineForm.successMessage"))}).catch(f=>{var v,g;const m=(g=(v=f==null?void 0:f.response)==null?void 0:v.data)==null?void 0:g.message;m?s.value.discipline.error=m:s.value.discipline.error=(f==null?void 0:f.message)??"Une erreur est survenue.",console.log("axiosError",f)}).finally(()=>{i.value=!1})},c=()=>{s.value.discipline.value="",s.value.discipline.error="",r.value=!1,o("update:dialog",!1)};return(u,d)=>(b(),je(Ai,{"model-value":e.dialog,"max-width":"500"},{default:ae(()=>[O(Mn,{color:"white"},{default:ae(()=>[O(po,{class:"sugges-title"},{default:ae(()=>[Le(de(u.$t("profileForm.suggestDisciplineForm.title")),1)]),_:1}),O(ot,{onClick:d[0]||(d[0]=()=>c()),color:"#007058",size:"small",style:{position:"absolute",right:"10px",top:"15px"},variant:"outlined",density:"compact",icon:"$close"}),O(mo,null,{default:ae(()=>[h("p",CFt,de(u.$t("profileForm.suggestDisciplineForm.description")),1),h("div",null,[h("label",null,de(u.$t("profileForm.suggestDisciplineForm.discipline.label")),1),O(St,{class:"",density:"compact",rounded:"lg",ref_key:"discipline",ref:a,modelValue:s.value.discipline.value,"onUpdate:modelValue":d[1]||(d[1]=f=>s.value.discipline.value=f),rules:s.value.discipline.rules,"error-messages":s.value.discipline.error,placeholder:u.$t("profileForm.suggestDisciplineForm.placeholder")},null,8,["modelValue","rules","error-messages","placeholder"])]),h("div",kFt,[O(ot,{class:"w-50",style:{color:"#757575","font-weight":"700"},color:"#E0E0E0",variant:"flat",text:r.value?u.$t("commonDialog.closeBtn"):u.$t("confirmDialog.cancelBtn"),onClick:c},null,8,["text"]),r.value?me("",!0):(b(),je(ot,{key:0,class:"w-50",color:"secondary",variant:"flat",text:u.$t("profileForm.suggestDisciplineForm.submitBtn"),loading:i.value,onClick:d[2]||(d[2]=()=>l())},null,8,["text","loading"]))])]),_:1})]),_:1})]),_:1},8,["model-value"]))}}),xFt=un(MFt,[["__scopeId","data-v-b5fa6b59"]]),EFt={class:"font-weight-bold title"},LFt={class:"px-5 py-5"},PFt={class:"border-md border-bright-red border-opacity-100 w-sm-66 rounded-lg mx-auto mb-5 pa-3"},TFt={class:"d-flex ga-2 align-center"},DFt={class:"profil-idx"},VFt={class:"profil-slug"},OFt={class:"text-center pb-5"},IFt={class:"delete-title"},HFt={key:0,class:"mt-3 delete-desc"},NFt={class:"d-sm-flex ga-sm-2"},RFt={class:"font-weight-bold",style:{color:"#757575"}},ZFt=Ve({__name:"AlertDeleteProfilDialog",props:{display:Boolean,profileIndex:Number,profileSlug:{type:String,default:""},profileAvatar:String,isDeleteDraft:{type:Boolean,default:!1},loading:{type:Boolean,default:!1}},emits:["confirmDelete","cancel"],setup(e,{emit:t}){const{t:n}=Vn(),a=t;return(i,r)=>(b(),je(Ai,{persistent:"","model-value":e.display,width:"650"},{default:ae(()=>[O(Mn,{"max-width":"700",color:"white",transition:"dialog-top-transition"},{default:ae(()=>[O(po,{class:"py-3 d-flex justify-center w-full align-center bg-surface-lighten-1"},{default:ae(()=>[h("span",EFt,de(e.isDeleteDraft?G(n)("profileForm.draft-title"):G(n)("profileDialog.title")),1),h("img",{style:{position:"absolute",right:"10px"},class:"cursor-pointer mr-2",onClick:r[0]||(r[0]=o=>a("cancel")),src:Jf})]),_:1}),h("div",LFt,[h("div",PFt,[h("div",TFt,[O(Bi,{size:"64",class:"border-md"},{default:ae(()=>[Nt(O(mc,{width:"64",height:"64",color:"#9E9E9E"},null,512),[[wn,!e.profileAvatar]]),Nt(O(Dr,{src:e.profileAvatar,cover:!0},null,8,["src"]),[[wn,e.profileAvatar]])]),_:1}),h("div",null,[h("div",DFt,"Profil "+de(e.profileIndex),1),h("div",VFt,de(e.isDeleteDraft?"Profil Non publié":e.profileSlug),1)])])]),h("div",OFt,[h("span",IFt,de(e.isDeleteDraft?i.$t("profileForm.delete-title-draft"):i.$t("profileForm.delete-title")),1),e.isDeleteDraft?me("",!0):(b(),$("p",HFt,de(i.$t("profileForm.delete-desc")),1))]),h("div",NFt,[O(ot,{color:"#E0E0E0",class:"w-sm-50 w-100",onClick:r[1]||(r[1]=o=>a("cancel"))},{default:ae(()=>[h("span",RFt,de(G(n)("confirmDialog.cancelBtn")),1)]),_:1}),O(ot,{color:"#FF5353",class:"w-sm-50 w-100 mt-sm-0 mt-2",text:G(n)("confirmDialog.confirmBtn"),onClick:r[2]||(r[2]=o=>a("confirmDelete")),loading:e.loading,disabled:e.loading},null,8,["text","loading","disabled"])])])]),_:1})]),_:1},8,["model-value"]))}}),FFt=un(ZFt,[["__scopeId","data-v-b1028fa1"]]),zFt=Rn("google-business",()=>{const e=qt(),t=F(!1),n=F(!1),a=F(null),i=F([]),r=F(!1),o=P(()=>v=>i.value.find(g=>g.profileAddressId===v)),s=async()=>{try{r.value=!0;const v=await e.get("/google-business/status");t.value=v.data.enabled,n.value=v.data.connected,a.value=v.data.email??null,i.value=v.data.locations??[]}catch(v){console.error("Error fetching Google Business status:",v)}finally{r.value=!1}};return{enabled:t,connected:n,email:a,locations:i,loading:r,getLocationStatus:o,fetchStatus:s,connect:async()=>{try{const v=await e.get("/connect/google-business");window.location.href=v.data.url}catch(v){console.error("Error initiating Google Business connection:",v),Je.error("Impossible de lancer la connexion à Google Business.")}},handleGoogleBusinessCallback:async v=>{try{const g=await e.get(`/connect/google-business/check?code=${encodeURIComponent(v)}`);if(g.status!==200)throw new Error(JSON.stringify(g.data));return await s(),!0}catch(g){return console.error("Error handling Google Business OAuth callback:",g),Je.error("Erreur lors de la connexion à Google Business."),!1}},disconnect:async()=>{try{await e.post("/disconnect/google-business",{}),n.value=!1,a.value=null,Je.success("Compte Google Business déconnecté."),await s()}catch(v){console.error("Error disconnecting Google Business:",v),Je.error("Erreur lors de la déconnexion de Google Business.")}},createLocation:async v=>{var g,y;try{return r.value=!0,await e.post(`/google-business/location/${v}/create`,{}),Je.success("Fiche Google Business créée — vérification Google en attente."),await s(),!0}catch(_){return Je.error(((y=(g=_.response)==null?void 0:g.data)==null?void 0:y.message)||"Impossible de créer la fiche Google Business."),!1}finally{r.value=!1}},pushUpdate:async v=>{var g,y;try{return r.value=!0,await e.post(`/google-business/location/${v}/push-update`,{}),Je.success("Fiche Google Business synchronisée."),await s(),!0}catch(_){return Je.error(((y=(g=_.response)==null?void 0:g.data)==null?void 0:y.message)||"Impossible de synchroniser la fiche Google Business."),!1}finally{r.value=!1}},claimLocation:async v=>{var g,y;try{return r.value=!0,await e.post(`/google-business/location/${v}/claim`,{}),Je.success("Demande de réclamation enregistrée."),await s(),!0}catch(_){return Je.error(((y=(g=_.response)==null?void 0:g.data)==null?void 0:y.message)||"Impossible de réclamer cette fiche."),!1}finally{r.value=!1}}}}),BFt=["width","height"],UFt=["fill"],og=Ve({__name:"PencilIcon",props:{size:{type:String,default:20},color:{type:String,default:"#029978"}},setup(e){return(t,n)=>(b(),$("svg",{width:e.size,height:e.size,viewBox:"0 0 25 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[h("path",{d:"M21.5111 7.01166L17.3214 2.82197C17.1996 2.70008 17.0549 2.60339 16.8956 2.53742C16.7364 2.47145 16.5657 2.4375 16.3933 2.4375C16.221 2.4375 16.0503 2.47145 15.891 2.53742C15.7318 2.60339 15.5871 2.70008 15.4652 2.82197L3.90488 14.3832C3.78276 14.5049 3.68593 14.6496 3.61996 14.8089C3.55399 14.9682 3.52019 15.1389 3.52051 15.3113V19.501C3.52051 19.8491 3.65879 20.183 3.90493 20.4291C4.15107 20.6753 4.48491 20.8135 4.83301 20.8135H9.0227C9.19511 20.8139 9.36588 20.7801 9.52517 20.7141C9.68446 20.6481 9.82912 20.5513 9.95082 20.4292L21.5111 8.86791C21.633 8.74603 21.7297 8.60133 21.7957 8.44208C21.8617 8.28284 21.8956 8.11215 21.8956 7.93978C21.8956 7.76741 21.8617 7.59673 21.7957 7.43748C21.7297 7.27823 21.633 7.13354 21.5111 7.01166ZM9.15488 19.6332C9.11988 19.6684 9.07235 19.6883 9.0227 19.6885H4.83301C4.78328 19.6885 4.73559 19.6688 4.70043 19.6336C4.66526 19.5985 4.64551 19.5508 4.64551 19.501V15.3113C4.64572 15.2617 4.66561 15.2142 4.70082 15.1792L13.083 6.79603L17.5371 11.251L9.15488 19.6332ZM20.7152 8.07291L18.333 10.4551L13.8789 6.00103L16.2611 3.61791C16.2785 3.60047 16.2992 3.58664 16.322 3.57721C16.3448 3.56777 16.3692 3.56292 16.3938 3.56292C16.4184 3.56292 16.4428 3.56777 16.4656 3.57721C16.4884 3.58664 16.509 3.60047 16.5264 3.61791L20.7152 7.80759C20.7326 7.82501 20.7465 7.84569 20.7559 7.86845C20.7653 7.89121 20.7702 7.91561 20.7702 7.94025C20.7702 7.96489 20.7653 7.98929 20.7559 8.01205C20.7465 8.03481 20.7326 8.05549 20.7152 8.07291Z",fill:e.color},null,8,UFt)],8,BFt))}}),jFt={class:"font-weight-bold title"},qFt={class:"d-flex flex-column ga-3"},YFt={class:"d-flex justify-center"},WFt={class:"alert-desc"},GFt={class:"d-sm-flex justify-end ga-2"},KFt=Ve({__name:"ProfileAlert",props:{dialog:Boolean,loading:{type:Boolean,default:!1}},emits:["update:leave","update:save-exit","update:close"],setup(e,{emit:t}){const{t:n}=Vn(),a=t;return(i,r)=>(b(),je(Ai,{"model-value":e.dialog,persistent:"","max-width":"600",transition:"dialog-top-transition"},{default:ae(()=>[O(Mn,{color:"white"},{default:ae(()=>[O(po,{class:"d-flex justify-center w-full align-center bg-surface-lighten-1"},{default:ae(()=>[h("span",jFt,de(G(n)("profileForm.alertTitle")),1),O(ot,{onClick:r[0]||(r[0]=o=>a("update:close")),color:"#007058",size:"small",style:{position:"absolute",right:"10px",top:"15px"},variant:"outlined",density:"compact",icon:"$close"})]),_:1}),O(mo,{class:"pa-5"},{default:ae(()=>[h("div",qFt,[h("div",YFt,[O(MB,{color:"#FF5353"})]),h("p",WFt,de(G(n)("profileForm.alertDescription")),1),h("div",GFt,[O(ot,{color:"#E0E0E0",class:"w-sm-50 w-100",onClick:r[1]||(r[1]=o=>a("update:leave"))},{default:ae(()=>[Le(de(G(n)("profileForm.leave")),1)]),_:1}),O(ot,{loading:e.loading,disabled:e.loading,class:"w-sm-50 w-100 mt-sm-0 mt-2",onClick:r[2]||(r[2]=o=>a("update:save-exit")),color:"secondary"},{default:ae(()=>[Le(de(G(n)("profileForm.saveAndExit")),1)]),_:1},8,["loading","disabled"])])])]),_:1})]),_:1})]),_:1},8,["model-value"]))}}),XFt=un(KFt,[["__scopeId","data-v-61689ca2"]]),JFt=["width","height"],QFt=["fill"],ezt={__name:"CameraIcon",props:{width:{type:Number,default:21},height:{type:Number,default:18},color:{type:String,default:"#12C29B"}},setup(e){return(t,n)=>(b(),$("svg",{width:e.width,height:e.height,viewBox:"0 0 21 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[h("path",{d:"M18.2997 2.67594H15.4927L14.1072 0.596263C14.0537 0.516057 13.9812 0.450321 13.8961 0.404904C13.8111 0.359486 13.7161 0.335795 13.6197 0.335938H7.37969C7.28327 0.335795 7.18831 0.359486 7.10326 0.404904C7.01821 0.450321 6.9457 0.516057 6.89219 0.596263L5.50574 2.67594H2.69969C2.1308 2.67594 1.58521 2.90193 1.18294 3.30419C0.780678 3.70646 0.554688 4.25205 0.554688 4.82094V15.7409C0.554688 16.3098 0.780678 16.8554 1.18294 17.2577C1.58521 17.6599 2.1308 17.8859 2.69969 17.8859H18.2997C18.8686 17.8859 19.4142 17.6599 19.8164 17.2577C20.2187 16.8554 20.4447 16.3098 20.4447 15.7409V4.82094C20.4447 4.25205 20.2187 3.70646 19.8164 3.30419C19.4142 2.90193 18.8686 2.67594 18.2997 2.67594ZM19.2747 15.7409C19.2747 15.9995 19.172 16.2475 18.9891 16.4304C18.8063 16.6132 18.5583 16.7159 18.2997 16.7159H2.69969C2.4411 16.7159 2.19311 16.6132 2.01026 16.4304C1.82741 16.2475 1.72469 15.9995 1.72469 15.7409V4.82094C1.72469 4.56235 1.82741 4.31436 2.01026 4.13151C2.19311 3.94866 2.4411 3.84594 2.69969 3.84594H5.81969C5.91611 3.84608 6.01106 3.82239 6.09612 3.77697C6.18117 3.73155 6.25367 3.66582 6.30719 3.58561L7.69266 1.50594H13.3057L14.6922 3.58561C14.7457 3.66582 14.8182 3.73155 14.9033 3.77697C14.9883 3.82239 15.0833 3.84608 15.1797 3.84594H18.2997C18.5583 3.84594 18.8063 3.94866 18.9891 4.13151C19.172 4.31436 19.2747 4.56235 19.2747 4.82094V15.7409ZM14.2047 10.2809C14.2047 10.4361 14.1431 10.5849 14.0333 10.6946C13.9236 10.8043 13.7748 10.8659 13.6197 10.8659H11.0847V13.4009C11.0847 13.5561 11.0231 13.7049 10.9133 13.8146C10.8036 13.9243 10.6548 13.9859 10.4997 13.9859C10.3445 13.9859 10.1957 13.9243 10.086 13.8146C9.97632 13.7049 9.91469 13.5561 9.91469 13.4009V10.8659H7.37969C7.22454 10.8659 7.07574 10.8043 6.96603 10.6946C6.85632 10.5849 6.79469 10.4361 6.79469 10.2809C6.79469 10.1258 6.85632 9.97699 6.96603 9.86728C7.07574 9.75757 7.22454 9.69594 7.37969 9.69594H9.91469V7.16094C9.91469 7.00579 9.97632 6.85699 10.086 6.74728C10.1957 6.63757 10.3445 6.57594 10.4997 6.57594C10.6548 6.57594 10.8036 6.63757 10.9133 6.74728C11.0231 6.85699 11.0847 7.00579 11.0847 7.16094V9.69594H13.6197C13.7748 9.69594 13.9236 9.75757 14.0333 9.86728C14.1431 9.97699 14.2047 10.1258 14.2047 10.2809Z",fill:e.color},null,8,QFt)],8,JFt))}},tzt=["width","height"],nzt=["fill"],lT=Ve({__name:"PresentationIcon",props:{width:{type:Number,default:16},height:{type:Number,default:16},color:{type:String,default:"#757575"}},setup(e){return(t,n)=>(b(),$("svg",{width:e.width,height:e.height,viewBox:"0 0 16 10",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[h("path",{d:"M9.00087 1.99977C9.00087 1.86716 9.05355 1.73998 9.14732 1.64622C9.24109 1.55245 9.36826 1.49977 9.50087 1.49977H15.5009C15.6335 1.49977 15.7607 1.55245 15.8544 1.64622C15.9482 1.73998 16.0009 1.86716 16.0009 1.99977C16.0009 2.13238 15.9482 2.25955 15.8544 2.35332C15.7607 2.44709 15.6335 2.49977 15.5009 2.49977H9.50087C9.36826 2.49977 9.24109 2.44709 9.14732 2.35332C9.05355 2.25955 9.00087 2.13238 9.00087 1.99977ZM15.5009 4.49977H9.50087C9.36826 4.49977 9.24109 4.55245 9.14732 4.64622C9.05355 4.73998 9.00087 4.86716 9.00087 4.99977C9.00087 5.13238 9.05355 5.25956 9.14732 5.35332C9.24109 5.44709 9.36826 5.49977 9.50087 5.49977H15.5009C15.6335 5.49977 15.7607 5.44709 15.8544 5.35332C15.9482 5.25956 16.0009 5.13238 16.0009 4.99977C16.0009 4.86716 15.9482 4.73998 15.8544 4.64622C15.7607 4.55245 15.6335 4.49977 15.5009 4.49977ZM15.5009 7.49977H11.0009C10.8683 7.49977 10.7411 7.55245 10.6473 7.64622C10.5535 7.73998 10.5009 7.86716 10.5009 7.99977C10.5009 8.13238 10.5535 8.25956 10.6473 8.35332C10.7411 8.44709 10.8683 8.49977 11.0009 8.49977H15.5009C15.6335 8.49977 15.7607 8.44709 15.8544 8.35332C15.9482 8.25956 16.0009 8.13238 16.0009 7.99977C16.0009 7.86716 15.9482 7.73998 15.8544 7.64622C15.7607 7.55245 15.6335 7.49977 15.5009 7.49977ZM9.48525 8.87477C9.50159 8.93838 9.50524 9.00459 9.496 9.06961C9.48675 9.13463 9.46478 9.19719 9.43135 9.25372C9.39792 9.31025 9.35368 9.35964 9.30116 9.39907C9.24864 9.4385 9.18886 9.4672 9.12525 9.48352C9.08449 9.4945 9.04245 9.49997 9.00025 9.49977C8.88935 9.49983 8.78159 9.46302 8.69391 9.39513C8.60622 9.32725 8.54359 9.23214 8.51587 9.12477C8.13087 7.62852 6.61962 6.49977 5.00025 6.49977C3.38087 6.49977 1.86962 7.6279 1.48462 9.12477C1.45147 9.25323 1.36864 9.36327 1.25436 9.43066C1.14008 9.49806 1.00371 9.5173 0.875245 9.48415C0.746781 9.45099 0.636748 9.36817 0.569352 9.25389C0.501956 9.13961 0.482718 9.00323 0.51587 8.87477C0.865245 7.5179 1.88087 6.41915 3.16962 5.87477C2.67339 5.49256 2.30924 4.96461 2.12824 4.36497C1.94723 3.76533 1.95846 3.12407 2.16034 2.53114C2.36222 1.9382 2.74462 1.42332 3.25393 1.05871C3.76323 0.6941 4.37388 0.498047 5.00025 0.498047C5.62661 0.498047 6.23726 0.6941 6.74657 1.05871C7.25587 1.42332 7.63828 1.9382 7.84016 2.53114C8.04203 3.12407 8.05326 3.76533 7.87226 4.36497C7.69125 4.96461 7.3271 5.49256 6.83087 5.87477C8.12025 6.41915 9.13587 7.5179 9.48525 8.87477ZM5.00087 5.49977C5.39643 5.49977 5.78311 5.38247 6.11201 5.16271C6.44091 4.94295 6.69725 4.63059 6.84863 4.26514C7.00001 3.89968 7.03961 3.49755 6.96244 3.10959C6.88527 2.72163 6.69479 2.36526 6.41508 2.08556C6.13538 1.80585 5.77901 1.61537 5.39105 1.5382C5.00309 1.46103 4.60096 1.50064 4.2355 1.65201C3.87005 1.80339 3.55769 2.05973 3.33793 2.38863C3.11817 2.71753 3.00087 3.10421 3.00087 3.49977C3.00087 4.0302 3.21158 4.53891 3.58666 4.91398C3.96173 5.28906 4.47044 5.49977 5.00087 5.49977Z",fill:e.color},null,8,nzt)],8,tzt))}}),azt=["width","height"],izt=["fill"],rzt=Ve({__name:"DiplomeIcon",props:{color:{type:String,default:"#757575"},width:{type:Number,default:15},height:{type:Number,default:13}},setup(e){return(t,n)=>(b(),$("svg",{width:e.width,height:e.height,viewBox:"0 0 15 13",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[h("path",{d:"M14.5 6C14.5005 5.4258 14.3598 4.86028 14.0902 4.35331C13.8205 3.84635 13.4303 3.4135 12.9539 3.09294C12.4775 2.77239 11.9296 2.57396 11.3584 2.51516C10.7872 2.45636 10.2103 2.539 9.67863 2.75578C9.14692 2.97256 8.67671 3.31683 8.30946 3.75824C7.94221 4.19965 7.6892 4.72463 7.57274 5.2869C7.45629 5.84917 7.47995 6.43146 7.64166 6.98242C7.80336 7.53339 8.09814 8.0361 8.5 8.44625V12C8.49994 12.0853 8.52169 12.1691 8.56318 12.2436C8.60467 12.3181 8.66452 12.3808 8.73705 12.4256C8.80958 12.4705 8.89237 12.496 8.97756 12.4999C9.06274 12.5037 9.14749 12.4857 9.22375 12.4475L11 11.5588L12.7762 12.4475C12.8525 12.4857 12.9373 12.5037 13.0224 12.4999C13.1076 12.496 13.1904 12.4705 13.2629 12.4256C13.3355 12.3808 13.3953 12.3181 13.4368 12.2436C13.4783 12.1691 13.5001 12.0853 13.5 12V8.44625C14.1413 7.79356 14.5004 6.91502 14.5 6ZM11 3.5C11.4945 3.5 11.9778 3.64662 12.3889 3.92133C12.8 4.19603 13.1205 4.58648 13.3097 5.04329C13.4989 5.50011 13.5484 6.00277 13.452 6.48773C13.3555 6.97268 13.1174 7.41814 12.7678 7.76777C12.4181 8.1174 11.9727 8.3555 11.4877 8.45196C11.0028 8.54843 10.5001 8.49892 10.0433 8.3097C9.58648 8.12048 9.19603 7.80005 8.92133 7.38893C8.64662 6.9778 8.5 6.49445 8.5 6C8.5 5.33696 8.76339 4.70107 9.23223 4.23223C9.70107 3.76339 10.337 3.5 11 3.5ZM11.2238 10.5525C11.1543 10.5177 11.0777 10.4996 11 10.4996C10.9223 10.4996 10.8457 10.5177 10.7762 10.5525L9.5 11.1912V9.16187C9.96871 9.3845 10.4811 9.5 11 9.5C11.5189 9.5 12.0313 9.3845 12.5 9.16187V11.1912L11.2238 10.5525ZM7.5 10C7.5 10.1326 7.44732 10.2598 7.35355 10.3536C7.25979 10.4473 7.13261 10.5 7 10.5H1.5C1.23478 10.5 0.98043 10.3946 0.792893 10.2071C0.605357 10.0196 0.5 9.76522 0.5 9.5V1.5C0.5 1.23478 0.605357 0.98043 0.792893 0.792893C0.98043 0.605357 1.23478 0.5 1.5 0.5H12.5C12.7652 0.5 13.0196 0.605357 13.2071 0.792893C13.3946 0.98043 13.5 1.23478 13.5 1.5C13.5 1.63261 13.4473 1.75979 13.3536 1.85355C13.2598 1.94732 13.1326 2 13 2C12.8674 2 12.7402 1.94732 12.6464 1.85355C12.5527 1.75979 12.5 1.63261 12.5 1.5H1.5V9.5H7C7.13261 9.5 7.25979 9.55268 7.35355 9.64645C7.44732 9.74021 7.5 9.86739 7.5 10ZM6.5 6.5C6.5 6.63261 6.44732 6.75979 6.35355 6.85355C6.25979 6.94732 6.13261 7 6 7H3.5C3.36739 7 3.24021 6.94732 3.14645 6.85355C3.05268 6.75979 3 6.63261 3 6.5C3 6.36739 3.05268 6.24021 3.14645 6.14645C3.24021 6.05268 3.36739 6 3.5 6H6C6.13261 6 6.25979 6.05268 6.35355 6.14645C6.44732 6.24021 6.5 6.36739 6.5 6.5ZM6.5 4.5C6.5 4.63261 6.44732 4.75979 6.35355 4.85355C6.25979 4.94732 6.13261 5 6 5H3.5C3.36739 5 3.24021 4.94732 3.14645 4.85355C3.05268 4.75979 3 4.63261 3 4.5C3 4.36739 3.05268 4.24021 3.14645 4.14645C3.24021 4.05268 3.36739 4 3.5 4H6C6.13261 4 6.25979 4.05268 6.35355 4.14645C6.44732 4.24021 6.5 4.36739 6.5 4.5Z",fill:e.color},null,8,izt)],8,azt))}}),ozt=["width","height"],szt=["fill"],lzt=Ve({__name:"ImageIcon",props:{size:{type:Number,default:16},color:{type:String,default:"#757575"}},setup(e){return(t,n)=>(b(),$("svg",{width:e.size,height:e.size,viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[h("path",{d:"M13.5 2.5H4.5C4.23478 2.5 3.98043 2.60536 3.79289 2.79289C3.60536 2.98043 3.5 3.23478 3.5 3.5V4.5H2.5C2.23478 4.5 1.98043 4.60536 1.79289 4.79289C1.60536 4.98043 1.5 5.23478 1.5 5.5V12.5C1.5 12.7652 1.60536 13.0196 1.79289 13.2071C1.98043 13.3946 2.23478 13.5 2.5 13.5H11.5C11.7652 13.5 12.0196 13.3946 12.2071 13.2071C12.3946 13.0196 12.5 12.7652 12.5 12.5V11.5H13.5C13.7652 11.5 14.0196 11.3946 14.2071 11.2071C14.3946 11.0196 14.5 10.7652 14.5 10.5V3.5C14.5 3.23478 14.3946 2.98043 14.2071 2.79289C14.0196 2.60536 13.7652 2.5 13.5 2.5ZM4.5 3.5H13.5V7.42188L12.8706 6.79313C12.7778 6.70024 12.6675 6.62656 12.5462 6.57629C12.4248 6.52602 12.2948 6.50015 12.1634 6.50015C12.0321 6.50015 11.902 6.52602 11.7807 6.57629C11.6594 6.62656 11.5491 6.70024 11.4563 6.79313L10.2063 8.04313L7.45625 5.29313C7.26873 5.10573 7.01448 5.00046 6.74937 5.00046C6.48427 5.00046 6.23002 5.10573 6.0425 5.29313L4.5 6.83563V3.5ZM11.5 12.5H2.5V5.5H3.5V10.5C3.5 10.7652 3.60536 11.0196 3.79289 11.2071C3.98043 11.3946 4.23478 11.5 4.5 11.5H11.5V12.5ZM13.5 10.5H4.5V8.25L6.75 6L9.85375 9.10375C9.94751 9.19745 10.0746 9.25008 10.2072 9.25008C10.3397 9.25008 10.4669 9.19745 10.5606 9.10375L12.1644 7.5L13.5 8.83625V10.5ZM10 5.25C10 5.10166 10.044 4.95666 10.1264 4.83332C10.2088 4.70999 10.3259 4.61386 10.463 4.55709C10.6 4.50032 10.7508 4.48547 10.8963 4.51441C11.0418 4.54335 11.1754 4.61478 11.2803 4.71967C11.3852 4.82456 11.4566 4.9582 11.4856 5.10368C11.5145 5.24917 11.4997 5.39997 11.4429 5.53701C11.3861 5.67406 11.29 5.79119 11.1667 5.8736C11.0433 5.95601 10.8983 6 10.75 6C10.5511 6 10.3603 5.92098 10.2197 5.78033C10.079 5.63968 10 5.44891 10 5.25Z",fill:e.color},null,8,szt)],8,ozt))}}),uzt=["width","height"],czt=["fill"],dzt=Ve({__name:"InformationIcon",props:{color:{type:String,default:"#424242"},width:{type:Number,default:14},height:{type:String,default:"10"}},setup(e){return(t,n)=>(b(),$("svg",{width:e.width,height:e.height,viewBox:"0 0 14 10",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[h("path",{d:"M13.25 5C13.25 5.19891 13.171 5.38968 13.0303 5.53033C12.8897 5.67098 12.6989 5.75 12.5 5.75H1.5C1.30109 5.75 1.11032 5.67098 0.96967 5.53033C0.829018 5.38968 0.75 5.19891 0.75 5C0.75 4.80109 0.829018 4.61032 0.96967 4.46967C1.11032 4.32902 1.30109 4.25 1.5 4.25H12.5C12.6989 4.25 12.8897 4.32902 13.0303 4.46967C13.171 4.61032 13.25 4.80109 13.25 5ZM1.5 1.75H12.5C12.6989 1.75 12.8897 1.67098 13.0303 1.53033C13.171 1.38968 13.25 1.19891 13.25 1C13.25 0.801088 13.171 0.610322 13.0303 0.46967C12.8897 0.329018 12.6989 0.25 12.5 0.25H1.5C1.30109 0.25 1.11032 0.329018 0.96967 0.46967C0.829018 0.610322 0.75 0.801088 0.75 1C0.75 1.19891 0.829018 1.38968 0.96967 1.53033C1.11032 1.67098 1.30109 1.75 1.5 1.75ZM12.5 8.25H1.5C1.30109 8.25 1.11032 8.32902 0.96967 8.46967C0.829018 8.61032 0.75 8.80109 0.75 9C0.75 9.19891 0.829018 9.38968 0.96967 9.53033C1.11032 9.67098 1.30109 9.75 1.5 9.75H12.5C12.6989 9.75 12.8897 9.67098 13.0303 9.53033C13.171 9.38968 13.25 9.19891 13.25 9C13.25 8.80109 13.171 8.61032 13.0303 8.46967C12.8897 8.32902 12.6989 8.25 12.5 8.25Z",fill:e.color},null,8,czt)],8,uzt))}}),fzt=["width","height"],hzt=["fill"],pzt=Ve({__name:"ClosexIcon",props:{size:{type:Number,default:14},color:{type:String,default:"#757575"}},setup(e){return(t,n)=>(b(),$("svg",{width:e.size,height:e.size,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[h("path",{d:"M13.0675 12.1832C13.1256 12.2412 13.1717 12.3102 13.2031 12.386C13.2345 12.4619 13.2507 12.5432 13.2507 12.6253C13.2507 12.7075 13.2345 12.7888 13.2031 12.8647C13.1717 12.9405 13.1256 13.0095 13.0675 13.0675C13.0095 13.1256 12.9405 13.1717 12.8647 13.2031C12.7888 13.2345 12.7075 13.2507 12.6253 13.2507C12.5432 13.2507 12.4619 13.2345 12.386 13.2031C12.3102 13.1717 12.2412 13.1256 12.1832 13.0675L7.00035 7.88394L1.81753 13.0675C1.70026 13.1848 1.5412 13.2507 1.37535 13.2507C1.2095 13.2507 1.05044 13.1848 0.93316 13.0675C0.815885 12.9503 0.75 12.7912 0.75 12.6253C0.75 12.4595 0.815885 12.3004 0.93316 12.1832L6.11675 7.00035L0.93316 1.81753C0.815885 1.70026 0.75 1.5412 0.75 1.37535C0.75 1.2095 0.815885 1.05044 0.93316 0.93316C1.05044 0.815885 1.2095 0.75 1.37535 0.75C1.5412 0.75 1.70026 0.815885 1.81753 0.93316L7.00035 6.11675L12.1832 0.93316C12.3004 0.815885 12.4595 0.75 12.6253 0.75C12.7912 0.75 12.9503 0.815885 13.0675 0.93316C13.1848 1.05044 13.2507 1.2095 13.2507 1.37535C13.2507 1.5412 13.1848 1.70026 13.0675 1.81753L7.88394 7.00035L13.0675 12.1832Z",fill:e.color},null,8,hzt)],8,fzt))}}),mzt=["width","height"],vzt=["fill"],sg=Ve({__name:"TrashIcon",props:{color:{type:String,default:"white"},width:{type:Number,default:16},height:{type:Number,default:17}},setup(e){return(t,n)=>(b(),$("svg",{width:e.width,height:e.height,viewBox:"0 0 16 17",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[h("path",{d:"M14.875 2.75H1.125C0.95924 2.75 0.800269 2.81585 0.683058 2.93306C0.565848 3.05027 0.5 3.20924 0.5 3.375C0.5 3.54076 0.565848 3.69973 0.683058 3.81694C0.800269 3.93415 0.95924 4 1.125 4H1.75V15.25C1.75 15.5815 1.8817 15.8995 2.11612 16.1339C2.35054 16.3683 2.66848 16.5 3 16.5H13C13.3315 16.5 13.6495 16.3683 13.8839 16.1339C14.1183 15.8995 14.25 15.5815 14.25 15.25V4H14.875C15.0408 4 15.1997 3.93415 15.3169 3.81694C15.4342 3.69973 15.5 3.54076 15.5 3.375C15.5 3.20924 15.4342 3.05027 15.3169 2.93306C15.1997 2.81585 15.0408 2.75 14.875 2.75ZM13 15.25H3V4H13V15.25ZM4.25 0.875C4.25 0.70924 4.31585 0.550268 4.43306 0.433058C4.55027 0.315848 4.70924 0.25 4.875 0.25H11.125C11.2908 0.25 11.4497 0.315848 11.5669 0.433058C11.6842 0.550268 11.75 0.70924 11.75 0.875C11.75 1.04076 11.6842 1.19973 11.5669 1.31694C11.4497 1.43415 11.2908 1.5 11.125 1.5H4.875C4.70924 1.5 4.55027 1.43415 4.43306 1.31694C4.31585 1.19973 4.25 1.04076 4.25 0.875Z",fill:e.color},null,8,vzt)],8,mzt))}}),gzt={class:"d-flex flex-column ga-3"},yzt=["onClick"],_zt={class:"d-flex align-center ga-2"},bzt={style:{"font-size":"16px"}},wzt={style:{color:"#f56565"}},$zt=["onClick"],Azt={class:"d-flex align-center ga-2"},Szt={class:"text-bright-orange",style:{"font-size":"16px"}},Czt={class:"text-bright-orange",style:{"font-weight":"600","font-size":"12px"}},kzt={style:{color:"#f56565"}},Mzt=Ve({__name:"ProfileListDialog",props:{dialog:Boolean,profiles:Object,currentProfileId:String},emits:["update:close","update:selected","update:delete","update:draft"],setup(e,{emit:t}){const{t:n}=Vn(),a=t;return(i,r)=>(b(),je(Ai,{"model-value":e.dialog,persistent:"","max-width":"600",transition:"dialog-top-transition"},{default:ae(()=>[O(Mn,{color:"white"},{default:ae(()=>[O(po,{class:"d-flex justify-end w-full align-center bg-white"},{default:ae(()=>[O(pzt,{onClick:r[0]||(r[0]=o=>a("update:close")),class:"cursor-pointer"})]),_:1}),O(mo,{class:"px-5 pt-0"},{default:ae(()=>[h("div",gzt,[h("p",null,de(G(n)("dashboard.profile.select_profil")),1),(b(!0),$(Ye,null,It(e.profiles.slice().reverse(),(o,s)=>{var l,c;return b(),$(Ye,null,[o.id?(b(),$("div",{key:0,onClick:()=>a("update:selected",{profile:o,index:s}),class:Ke(["cursor-pointer rounded-lg profile-card d-flex align-center justify-space-between pa-1",{"border-md border-teal border-opacity-100":o.id===e.currentProfileId}]),style:{"background-color":"#e0e0e0"}},[h("div",_zt,[O(Bi,{size:"40",class:"border-md"},{default:ae(()=>{var u;return[Nt(O(mc,{width:"40",height:"40",color:"#9E9E9E"},null,512),[[wn,!o.avatar]]),Nt(O(Dr,{src:(u=o.avatar)==null?void 0:u.url,cover:!0},null,8,["src"]),[[wn,o.avatar]])]}),_:2},1024),h("div",null,[h("div",bzt,de(o.mainDiscipline.name),1),h("div",{class:Ke({"text-blue":(l=o.draft)==null?void 0:l.isSynced,"text-teal":!((c=o.draft)!=null&&c.isSynced)}),style:{"font-weight":"600","font-size":"12px"}},de(o.draft.isSynced?i.$t("accountForm.save-and-publish"):i.$t("accountForm.not-synced")),3)])]),O(gu,{"offset-y":""},{activator:ae(({props:u})=>[O(ot,ke({icon:"mdi-dots-horizontal",variant:"text"},{ref_for:!0},u),null,16)]),default:ae(()=>[O(xc,{"base-color":"#757575",class:"mt-2 pa-2","bg-color":"white",rounded:"lg",density:"compact",nav:""},{default:ae(()=>{var u,d;return[o.profileAddresses[0]?(b(),je(Da,{key:0,class:"menu-item",to:{name:"PractitionerPublicProfile",params:{discipline:o.mainDiscipline.slug,city:(d=(u=o.profileAddresses[0])==null?void 0:u.address)==null?void 0:d.city,practitionerSlug:o.slug}},target:"_blank"},{default:ae(()=>[O(mr,{class:"d-flex align-center ga-1"},{default:ae(()=>[O(Ge,{color:"#9E9E9E"},{default:ae(()=>[...r[1]||(r[1]=[Le("mdi-eye-outline",-1)])]),_:1}),h("span",null,de(i.$t("dashboard.profile.see_as_patient")),1)]),_:1})]),_:1},8,["to"])):me("",!0),O(Da,{onClick:()=>a("update:draft",{id:o.id}),class:"menu-item"},{default:ae(()=>[O(mr,{class:"d-flex align-center ga-1"},{default:ae(()=>[O(Ge,{color:"#9E9E9E"},{default:ae(()=>[...r[2]||(r[2]=[Le("mdi-content-copy",-1)])]),_:1}),h("span",null,de(i.$t("dashboard.profile.copy_in_draft")),1)]),_:1})]),_:1},8,["onClick"]),O(Da,{onClick:()=>a("update:selected",{profile:o,index:s}),class:"menu-item"},{default:ae(()=>[O(mr,{class:"d-flex align-center ga-1"},{default:ae(()=>[O(og,{color:"#757575",size:"24"}),h("span",null,de(i.$t("dashboard.profile.update_profile")),1)]),_:1})]),_:1},8,["onClick"]),O(In),O(Da,{onClick:f=>a("update:delete",{profile:o,idx:s}),class:"menu-item"},{default:ae(()=>[O(mr,{class:"d-flex align-center ga-1"},{default:ae(()=>[O(sg,{color:"#F56565"}),h("span",wzt,de(i.$t("accountForm.avatar.deleteProfil")),1)]),_:1})]),_:1},8,["onClick"])]}),_:2},1024)]),_:2},1024)],10,yzt)):(b(),$("div",{key:1,onClick:()=>a("update:selected",{profile:o,index:s}),class:Ke(["cursor-pointer rounded-lg profile-card d-flex align-center justify-space-between pa-1",{"border-md border-bright-orange border-opacity-100":o.draft.id===e.currentProfileId}]),style:{"background-color":"#e0e0e0"}},[h("div",Azt,[O(Bi,{size:"40",class:"border-md"},{default:ae(()=>{var u;return[Nt(O(mc,{width:"40",height:"40",color:"#9E9E9E"},null,512),[[wn,!o.avatar]]),Nt(O(Dr,{src:(u=o.avatar)==null?void 0:u.url,cover:!0},null,8,["src"]),[[wn,o.avatar]])]}),_:2},1024),h("div",null,[h("div",Szt,de(o.draft.mainDiscipline.name??G(n)("dashboard.profile.unPublish")),1),h("div",Czt,de(i.$t("accountForm.not-publish")),1)])]),O(gu,{"offset-y":""},{activator:ae(({props:u})=>[O(ot,ke({icon:"mdi-dots-horizontal",variant:"text"},{ref_for:!0},u),null,16)]),default:ae(()=>[O(xc,{"base-color":"#757575",class:"mt-2 pa-2","bg-color":"white",rounded:"lg",density:"compact",nav:""},{default:ae(()=>[O(Da,{onClick:()=>a("update:selected",{profile:o,index:s}),class:"menu-item"},{default:ae(()=>[O(mr,{class:"d-flex align-center ga-1"},{default:ae(()=>[O(og,{color:"#757575",size:"24"}),h("span",null,de(i.$t("dashboard.profile.update_profile")),1)]),_:1})]),_:1},8,["onClick"]),O(In),O(Da,{onClick:u=>a("update:delete",{profile:o,idx:s}),class:"menu-item"},{default:ae(()=>[O(mr,{class:"d-flex align-center ga-1"},{default:ae(()=>[O(sg,{color:"#F56565"}),h("span",kzt,de(i.$t("accountForm.avatar.deleteProfil")),1)]),_:1})]),_:1},8,["onClick"])]),_:2},1024)]),_:2},1024)],10,$zt))],64)}),256))])]),_:1})]),_:1})]),_:1},8,["model-value"]))}}),xzt=un(Mzt,[["__scopeId","data-v-d7763f8e"]]);/*!
  * PhotoSwipe Lightbox 5.4.4 - https://photoswipe.com
  * (c) 2024 Dmytro Semenov
  */function Ap(e,t,n){const a=document.createElement(t);return e&&(a.className=e),n&&n.appendChild(a),a}function Ezt(e,t,n){let a=`translate3d(${e}px,0px,0)`;return n!==void 0&&(a+=` scale3d(${n},${n},1)`),a}function pb(e,t,n){e.style.width=typeof t=="number"?`${t}px`:t,e.style.height=typeof n=="number"?`${n}px`:n}const Cs={IDLE:"idle",LOADING:"loading",LOADED:"loaded",ERROR:"error"};function Lzt(e){return"button"in e&&e.button===1||e.ctrlKey||e.metaKey||e.altKey||e.shiftKey}function Sp(e,t,n=document){let a=[];if(e instanceof Element)a=[e];else if(e instanceof NodeList||Array.isArray(e))a=Array.from(e);else{const i=typeof e=="string"?e:t;i&&(a=Array.from(n.querySelectorAll(i)))}return a}function Pzt(e){return typeof e=="function"&&e.prototype&&e.prototype.goTo}function uT(){return!!(navigator.vendor&&navigator.vendor.match(/apple/i))}class Tzt{constructor(t,n){this.type=t,this.defaultPrevented=!1,n&&Object.assign(this,n)}preventDefault(){this.defaultPrevented=!0}}class Dzt{constructor(){this._listeners={},this._filters={},this.pswp=void 0,this.options=void 0}addFilter(t,n,a=100){var i,r,o;this._filters[t]||(this._filters[t]=[]),(i=this._filters[t])===null||i===void 0||i.push({fn:n,priority:a}),(r=this._filters[t])===null||r===void 0||r.sort((s,l)=>s.priority-l.priority),(o=this.pswp)===null||o===void 0||o.addFilter(t,n,a)}removeFilter(t,n){this._filters[t]&&(this._filters[t]=this._filters[t].filter(a=>a.fn!==n)),this.pswp&&this.pswp.removeFilter(t,n)}applyFilters(t,...n){var a;return(a=this._filters[t])===null||a===void 0||a.forEach(i=>{n[0]=i.fn.apply(this,n)}),n[0]}on(t,n){var a,i;this._listeners[t]||(this._listeners[t]=[]),(a=this._listeners[t])===null||a===void 0||a.push(n),(i=this.pswp)===null||i===void 0||i.on(t,n)}off(t,n){var a;this._listeners[t]&&(this._listeners[t]=this._listeners[t].filter(i=>n!==i)),(a=this.pswp)===null||a===void 0||a.off(t,n)}dispatch(t,n){var a;if(this.pswp)return this.pswp.dispatch(t,n);const i=new Tzt(t,n);return(a=this._listeners[t])===null||a===void 0||a.forEach(r=>{r.call(this,i)}),i}}class Vzt{constructor(t,n){if(this.element=Ap("pswp__img pswp__img--placeholder",t?"img":"div",n),t){const a=this.element;a.decoding="async",a.alt="",a.src=t,a.setAttribute("role","presentation")}this.element.setAttribute("aria-hidden","true")}setDisplayedSize(t,n){this.element&&(this.element.tagName==="IMG"?(pb(this.element,250,"auto"),this.element.style.transformOrigin="0 0",this.element.style.transform=Ezt(0,0,t/250)):pb(this.element,t,n))}destroy(){var t;(t=this.element)!==null&&t!==void 0&&t.parentNode&&this.element.remove(),this.element=null}}class Ozt{constructor(t,n,a){this.instance=n,this.data=t,this.index=a,this.element=void 0,this.placeholder=void 0,this.slide=void 0,this.displayedImageWidth=0,this.displayedImageHeight=0,this.width=Number(this.data.w)||Number(this.data.width)||0,this.height=Number(this.data.h)||Number(this.data.height)||0,this.isAttached=!1,this.hasSlide=!1,this.isDecoding=!1,this.state=Cs.IDLE,this.data.type?this.type=this.data.type:this.data.src?this.type="image":this.type="html",this.instance.dispatch("contentInit",{content:this})}removePlaceholder(){this.placeholder&&!this.keepPlaceholder()&&setTimeout(()=>{this.placeholder&&(this.placeholder.destroy(),this.placeholder=void 0)},1e3)}load(t,n){if(this.slide&&this.usePlaceholder())if(this.placeholder){const a=this.placeholder.element;a&&!a.parentElement&&this.slide.container.prepend(a)}else{const a=this.instance.applyFilters("placeholderSrc",this.data.msrc&&this.slide.isFirstSlide?this.data.msrc:!1,this);this.placeholder=new Vzt(a,this.slide.container)}this.element&&!n||this.instance.dispatch("contentLoad",{content:this,isLazy:t}).defaultPrevented||(this.isImageContent()?(this.element=Ap("pswp__img","img"),this.displayedImageWidth&&this.loadImage(t)):(this.element=Ap("pswp__content","div"),this.element.innerHTML=this.data.html||""),n&&this.slide&&this.slide.updateContentSize(!0))}loadImage(t){var n,a;if(!this.isImageContent()||!this.element||this.instance.dispatch("contentLoadImage",{content:this,isLazy:t}).defaultPrevented)return;const i=this.element;this.updateSrcsetSizes(),this.data.srcset&&(i.srcset=this.data.srcset),i.src=(n=this.data.src)!==null&&n!==void 0?n:"",i.alt=(a=this.data.alt)!==null&&a!==void 0?a:"",this.state=Cs.LOADING,i.complete?this.onLoaded():(i.onload=()=>{this.onLoaded()},i.onerror=()=>{this.onError()})}setSlide(t){this.slide=t,this.hasSlide=!0,this.instance=t.pswp}onLoaded(){this.state=Cs.LOADED,this.slide&&this.element&&(this.instance.dispatch("loadComplete",{slide:this.slide,content:this}),this.slide.isActive&&this.slide.heavyAppended&&!this.element.parentNode&&(this.append(),this.slide.updateContentSize(!0)),(this.state===Cs.LOADED||this.state===Cs.ERROR)&&this.removePlaceholder())}onError(){this.state=Cs.ERROR,this.slide&&(this.displayError(),this.instance.dispatch("loadComplete",{slide:this.slide,isError:!0,content:this}),this.instance.dispatch("loadError",{slide:this.slide,content:this}))}isLoading(){return this.instance.applyFilters("isContentLoading",this.state===Cs.LOADING,this)}isError(){return this.state===Cs.ERROR}isImageContent(){return this.type==="image"}setDisplayedSize(t,n){if(this.element&&(this.placeholder&&this.placeholder.setDisplayedSize(t,n),!this.instance.dispatch("contentResize",{content:this,width:t,height:n}).defaultPrevented&&(pb(this.element,t,n),this.isImageContent()&&!this.isError()))){const a=!this.displayedImageWidth&&t;this.displayedImageWidth=t,this.displayedImageHeight=n,a?this.loadImage(!1):this.updateSrcsetSizes(),this.slide&&this.instance.dispatch("imageSizeChange",{slide:this.slide,width:t,height:n,content:this})}}isZoomable(){return this.instance.applyFilters("isContentZoomable",this.isImageContent()&&this.state!==Cs.ERROR,this)}updateSrcsetSizes(){if(!this.isImageContent()||!this.element||!this.data.srcset)return;const t=this.element,n=this.instance.applyFilters("srcsetSizesWidth",this.displayedImageWidth,this);(!t.dataset.largestUsedSize||n>parseInt(t.dataset.largestUsedSize,10))&&(t.sizes=n+"px",t.dataset.largestUsedSize=String(n))}usePlaceholder(){return this.instance.applyFilters("useContentPlaceholder",this.isImageContent(),this)}lazyLoad(){this.instance.dispatch("contentLazyLoad",{content:this}).defaultPrevented||this.load(!0)}keepPlaceholder(){return this.instance.applyFilters("isKeepingPlaceholder",this.isLoading(),this)}destroy(){this.hasSlide=!1,this.slide=void 0,!this.instance.dispatch("contentDestroy",{content:this}).defaultPrevented&&(this.remove(),this.placeholder&&(this.placeholder.destroy(),this.placeholder=void 0),this.isImageContent()&&this.element&&(this.element.onload=null,this.element.onerror=null,this.element=void 0))}displayError(){if(this.slide){var t,n;let a=Ap("pswp__error-msg","div");a.innerText=(t=(n=this.instance.options)===null||n===void 0?void 0:n.errorMsg)!==null&&t!==void 0?t:"",a=this.instance.applyFilters("contentErrorElement",a,this),this.element=Ap("pswp__content pswp__error-msg-container","div"),this.element.appendChild(a),this.slide.container.innerText="",this.slide.container.appendChild(this.element),this.slide.updateContentSize(!0),this.removePlaceholder()}}append(){if(this.isAttached||!this.element)return;if(this.isAttached=!0,this.state===Cs.ERROR){this.displayError();return}if(this.instance.dispatch("contentAppend",{content:this}).defaultPrevented)return;const t="decode"in this.element;this.isImageContent()?t&&this.slide&&(!this.slide.isActive||uT())?(this.isDecoding=!0,this.element.decode().catch(()=>{}).finally(()=>{this.isDecoding=!1,this.appendImage()})):this.appendImage():this.slide&&!this.element.parentNode&&this.slide.container.appendChild(this.element)}activate(){this.instance.dispatch("contentActivate",{content:this}).defaultPrevented||!this.slide||(this.isImageContent()&&this.isDecoding&&!uT()?this.appendImage():this.isError()&&this.load(!1,!0),this.slide.holderElement&&this.slide.holderElement.setAttribute("aria-hidden","false"))}deactivate(){this.instance.dispatch("contentDeactivate",{content:this}),this.slide&&this.slide.holderElement&&this.slide.holderElement.setAttribute("aria-hidden","true")}remove(){this.isAttached=!1,!this.instance.dispatch("contentRemove",{content:this}).defaultPrevented&&(this.element&&this.element.parentNode&&this.element.remove(),this.placeholder&&this.placeholder.element&&this.placeholder.element.remove())}appendImage(){this.isAttached&&(this.instance.dispatch("contentAppendImage",{content:this}).defaultPrevented||(this.slide&&this.element&&!this.element.parentNode&&this.slide.container.appendChild(this.element),(this.state===Cs.LOADED||this.state===Cs.ERROR)&&this.removePlaceholder()))}}function Izt(e,t){if(e.getViewportSizeFn){const n=e.getViewportSizeFn(e,t);if(n)return n}return{x:document.documentElement.clientWidth,y:window.innerHeight}}function t4(e,t,n,a,i){let r=0;if(t.paddingFn)r=t.paddingFn(n,a,i)[e];else if(t.padding)r=t.padding[e];else{const o="padding"+e[0].toUpperCase()+e.slice(1);t[o]&&(r=t[o])}return Number(r)||0}function Hzt(e,t,n,a){return{x:t.x-t4("left",e,t,n,a)-t4("right",e,t,n,a),y:t.y-t4("top",e,t,n,a)-t4("bottom",e,t,n,a)}}const cT=4e3;class Nzt{constructor(t,n,a,i){this.pswp=i,this.options=t,this.itemData=n,this.index=a,this.panAreaSize=null,this.elementSize=null,this.fit=1,this.fill=1,this.vFill=1,this.initial=1,this.secondary=1,this.max=1,this.min=1}update(t,n,a){const i={x:t,y:n};this.elementSize=i,this.panAreaSize=a;const r=a.x/i.x,o=a.y/i.y;this.fit=Math.min(1,r<o?r:o),this.fill=Math.min(1,r>o?r:o),this.vFill=Math.min(1,o),this.initial=this._getInitial(),this.secondary=this._getSecondary(),this.max=Math.max(this.initial,this.secondary,this._getMax()),this.min=Math.min(this.fit,this.initial,this.secondary),this.pswp&&this.pswp.dispatch("zoomLevelsUpdate",{zoomLevels:this,slideData:this.itemData})}_parseZoomLevelOption(t){const n=t+"ZoomLevel",a=this.options[n];if(a)return typeof a=="function"?a(this):a==="fill"?this.fill:a==="fit"?this.fit:Number(a)}_getSecondary(){let t=this._parseZoomLevelOption("secondary");return t||(t=Math.min(1,this.fit*3),this.elementSize&&t*this.elementSize.x>cT&&(t=cT/this.elementSize.x),t)}_getInitial(){return this._parseZoomLevelOption("initial")||this.fit}_getMax(){return this._parseZoomLevelOption("max")||Math.max(1,this.fit*4)}}function LU(e,t,n){const a=t.createContentFromData(e,n);let i;const{options:r}=t;if(r){i=new Nzt(r,e,-1);let o;t.pswp?o=t.pswp.viewportSize:o=Izt(r,t);const s=Hzt(r,o,e,n);i.update(a.width,a.height,s)}return a.lazyLoad(),i&&a.setDisplayedSize(Math.ceil(a.width*i.initial),Math.ceil(a.height*i.initial)),a}function Rzt(e,t){const n=t.getItemData(e);if(!t.dispatch("lazyLoadSlide",{index:e,itemData:n}).defaultPrevented)return LU(n,t,e)}class Zzt extends Dzt{getNumItems(){var t;let n=0;const a=(t=this.options)===null||t===void 0?void 0:t.dataSource;a&&"length"in a?n=a.length:a&&"gallery"in a&&(a.items||(a.items=this._getGalleryDOMElements(a.gallery)),a.items&&(n=a.items.length));const i=this.dispatch("numItems",{dataSource:a,numItems:n});return this.applyFilters("numItems",i.numItems,a)}createContentFromData(t,n){return new Ozt(t,this,n)}getItemData(t){var n;const a=(n=this.options)===null||n===void 0?void 0:n.dataSource;let i={};Array.isArray(a)?i=a[t]:a&&"gallery"in a&&(a.items||(a.items=this._getGalleryDOMElements(a.gallery)),i=a.items[t]);let r=i;r instanceof Element&&(r=this._domElementToItemData(r));const o=this.dispatch("itemData",{itemData:r||{},index:t});return this.applyFilters("itemData",o.itemData,t)}_getGalleryDOMElements(t){var n,a;return(n=this.options)!==null&&n!==void 0&&n.children||(a=this.options)!==null&&a!==void 0&&a.childSelector?Sp(this.options.children,this.options.childSelector,t)||[]:[t]}_domElementToItemData(t){const n={element:t},a=t.tagName==="A"?t:t.querySelector("a");if(a){n.src=a.dataset.pswpSrc||a.href,a.dataset.pswpSrcset&&(n.srcset=a.dataset.pswpSrcset),n.width=a.dataset.pswpWidth?parseInt(a.dataset.pswpWidth,10):0,n.height=a.dataset.pswpHeight?parseInt(a.dataset.pswpHeight,10):0,n.w=n.width,n.h=n.height,a.dataset.pswpType&&(n.type=a.dataset.pswpType);const r=t.querySelector("img");if(r){var i;n.msrc=r.currentSrc||r.src,n.alt=(i=r.getAttribute("alt"))!==null&&i!==void 0?i:""}(a.dataset.pswpCropped||a.dataset.cropped)&&(n.thumbCropped=!0)}return this.applyFilters("domItemData",n,t,a)}lazyLoadData(t,n){return LU(t,this,n)}}class Fzt extends Zzt{constructor(t){super(),this.options=t||{},this._uid=0,this.shouldOpen=!1,this._preloadedContent=void 0,this.onThumbnailsClick=this.onThumbnailsClick.bind(this)}init(){Sp(this.options.gallery,this.options.gallerySelector).forEach(t=>{t.addEventListener("click",this.onThumbnailsClick,!1)})}onThumbnailsClick(t){if(Lzt(t)||window.pswp)return;let n={x:t.clientX,y:t.clientY};!n.x&&!n.y&&(n=null);let a=this.getClickedIndex(t);a=this.applyFilters("clickedIndex",a,t,this);const i={gallery:t.currentTarget};a>=0&&(t.preventDefault(),this.loadAndOpen(a,i,n))}getClickedIndex(t){if(this.options.getClickedIndexFn)return this.options.getClickedIndexFn.call(this,t);const n=t.target,i=Sp(this.options.children,this.options.childSelector,t.currentTarget).findIndex(r=>r===n||r.contains(n));return i!==-1?i:this.options.children||this.options.childSelector?-1:0}loadAndOpen(t,n,a){if(window.pswp||!this.options)return!1;if(!n&&this.options.gallery&&this.options.children){const i=Sp(this.options.gallery);i[0]&&(n={gallery:i[0]})}return this.options.index=t,this.options.initialPointerPos=a,this.shouldOpen=!0,this.preload(t,n),!0}preload(t,n){const{options:a}=this;n&&(a.dataSource=n);const i=[],r=typeof a.pswpModule;if(Pzt(a.pswpModule))i.push(Promise.resolve(a.pswpModule));else{if(r==="string")throw new Error("pswpModule as string is no longer supported");if(r==="function")i.push(a.pswpModule());else throw new Error("pswpModule is not valid")}typeof a.openPromise=="function"&&i.push(a.openPromise()),a.preloadFirstSlide!==!1&&t>=0&&(this._preloadedContent=Rzt(t,this));const o=++this._uid;Promise.all(i).then(s=>{if(this.shouldOpen){const l=s[0];this._openPhotoswipe(l,o)}})}_openPhotoswipe(t,n){if(n!==this._uid&&this.shouldOpen||(this.shouldOpen=!1,window.pswp))return;const a=typeof t=="object"?new t.default(this.options):new t(this.options);this.pswp=a,window.pswp=a,Object.keys(this._listeners).forEach(i=>{var r;(r=this._listeners[i])===null||r===void 0||r.forEach(o=>{a.on(i,o)})}),Object.keys(this._filters).forEach(i=>{var r;(r=this._filters[i])===null||r===void 0||r.forEach(o=>{a.addFilter(i,o.fn,o.priority)})}),this._preloadedContent&&(a.contentLoader.addToCache(this._preloadedContent),this._preloadedContent=void 0),a.on("destroy",()=>{this.pswp=void 0,delete window.pswp}),a.init()}destroy(){var t;(t=this.pswp)===null||t===void 0||t.destroy(),this.shouldOpen=!1,this._listeners={},Sp(this.options.gallery,this.options.gallerySelector).forEach(n=>{n.removeEventListener("click",this.onThumbnailsClick,!1)})}}const zzt=["fill"],p7={__name:"Logo",props:{color:{type:String,default:"#12b08d"}},setup(e){return(t,n)=>(b(),$("svg",{version:"1.1",id:"Calque_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 595.28 841.89",style:{"enable-background":"new 0 0 595.28 841.89"},fill:e.color,"xml:space":"preserve"},[...n[0]||(n[0]=[td(`<g><g><path d="M255.76,640.35c0-37.22,0-74.43,0-111.65c0-6.95,0.03-13.89,0.03-20.84c0-0.98,0-1.97-0.06-2.95
			c-0.16-2.66-1.23-4.09-3.79-4.87c-1.75-0.53-3.55-0.92-5.34-1.32c-12.99-2.95-25.72-6.74-38.19-11.41
			c-9.52-3.56-18.8-7.66-27.83-12.34c-14.3-7.4-27.73-16.14-40.24-26.29c-8.21-6.66-15.86-13.91-23.08-21.62
			c-6.77-7.23-12.98-14.93-18.77-22.97c-4.91-6.81-9.45-13.85-13.66-21.12c-4.44-7.66-8.47-15.52-12.18-23.56
			c-3.82-8.27-7.26-16.7-10.33-25.28c-3.76-10.51-6.61-21.26-8.58-32.24c-0.91-5.09-1.66-10.21-2.18-15.36
			c-0.51-5.02-0.91-10.04-1.07-15.08c-0.13-4.09,0.49-8.09,1.76-11.99c1.28-3.92,3.27-7.44,5.94-10.55
			c4.88-5.68,10.86-9.81,17.93-12.34c4.66-1.66,9.45-2.6,14.41-2.78c2.22-0.08,4.44-0.3,6.67-0.23c5.84,0.2,11.65,0.69,17.2,2.69
			c6.42,2.32,12.21,5.69,17.05,10.59c4.84,4.9,7.82,10.77,9.23,17.47c0.44,2.11,0.7,4.25,0.84,6.42
			c1.13,17.57,5.32,34.38,12.49,50.45c5.94,13.31,13.62,25.53,22.88,36.77c4.76,5.77,9.91,11.18,15.43,16.22
			c9.32,8.52,19.47,15.91,30.54,22.01c8.52,4.69,17.38,8.58,26.64,11.55c6.94,2.22,14,3.89,21.19,5.05
			c3.82,0.62,7.65,1.11,11.49,1.48c5.88,0.57,11.77,0.55,17.67,0.49c6.1-0.06,12.15-0.67,18.19-1.54
			c17.82-2.57,34.62-8.23,50.46-16.75c9.49-5.11,18.34-11.17,26.57-18.14c12.7-10.76,23.48-23.17,32.27-37.3
			c9.21-14.81,15.85-30.7,19.91-47.66c1.2-5.04,2.16-10.12,2.72-15.27c0.38-3.45,0.68-6.91,1.13-10.34
			c0.88-6.75,3.14-12.97,7.42-18.35c3.1-3.9,6.91-6.97,11.29-9.32c6.12-3.29,12.62-5.44,19.52-6.3c9.01-1.12,17.77-0.11,26.27,3.07
			c4.32,1.61,8.42,3.6,12.13,6.37c7.11,5.31,11.42,12.33,13,21.03c0.34,1.87,0.53,3.75,0.58,5.66c0.13,5.13-0.37,10.2-1.06,15.27
			c-0.63,4.61-1.26,9.21-2.03,13.79c-1.41,8.34-3.27,16.57-5.48,24.73c-3.06,11.27-6.97,22.25-11.64,32.95
			c-4.7,10.76-10.19,21.12-16.43,31.07c-5.5,8.78-11.57,17.16-18.11,25.2c-7.62,9.37-15.89,18.14-24.73,26.34
			c-10.25,9.51-21.26,18.07-33.04,25.62c-5.68,3.65-11.5,7.05-17.47,10.22c-13.34,7.1-27.25,12.82-41.65,17.39
			c-7.56,2.4-15.21,4.45-22.95,6.16c-1.02,0.23-2.03,0.53-3.02,0.84c-0.64,0.2-0.9,0.71-0.9,1.37c0,0.66-0.02,1.31-0.02,1.97
			c0,18.54-0.01,37.09-0.01,55.63c0,49.27-0.01,98.54,0,147.82c0,18.35,0.02,36.69,0.06,55.04c0.01,2.95,0.23,5.89,0.18,8.84
			c-0.08,4.93-0.64,9.8-2.28,14.49c-3.14,8.98-8.88,15.79-17.12,20.5c-5.48,3.13-11.43,4.83-17.66,5.67
			c-4.05,0.55-8.12,0.63-12.16,0.31c-8.83-0.7-17.14-3.07-24.27-8.62c-7.02-5.46-11.28-12.63-13.03-21.31
			c-0.57-2.83-0.77-5.7-0.77-8.59c0.01-44.1,0.01-88.19,0.01-132.29C255.73,640.35,255.75,640.35,255.76,640.35z"></path><path d="M299.25,331.25c-16.4-0.09-30.98-5.31-43.62-15.73c-11.8-9.72-19.57-22.06-23.3-36.91c-1.09-4.33-1.63-8.73-1.89-13.2
			c-0.18-3.09-0.05-6.16,0.21-9.21c0.54-6.29,1.98-12.4,4.26-18.31c3.82-9.88,9.59-18.48,17.33-25.68
			c9.98-9.29,21.68-15.26,35.14-17.66c4.2-0.75,8.43-1.19,12.7-1.1c8.39,0.19,16.52,1.72,24.33,4.84
			c10.16,4.05,18.92,10.14,26.18,18.29c8.75,9.82,14.32,21.22,16.59,34.2c0.68,3.88,1.1,7.79,1.05,11.72
			c-0.12,9.27-1.87,18.21-5.56,26.75c-3.12,7.22-7.31,13.73-12.64,19.53c-9.54,10.38-21.15,17.24-34.81,20.62
			C310,330.7,304.67,331.41,299.25,331.25z"></path><path d="M317.49,71.22c0,6.81,0.01,13.62-0.01,20.43c0,2.3-0.19,4.58-0.72,6.82c-0.72,3.04-2.04,5.8-4.13,8.15
			c-2.68,3-6.06,4.75-9.98,5.45c-3.07,0.55-6.13,0.45-9.14-0.37c-5.86-1.6-9.81-5.28-11.92-10.98c-1.13-3.06-1.39-6.26-1.4-9.47
			c-0.03-11.2-0.02-22.4-0.02-33.59c0-2.29-0.04-4.59,0.02-6.88c0.05-2.22,0.15-4.45,0.68-6.63c1.08-4.48,3.26-8.25,7.12-10.93
			c2.2-1.52,4.65-2.39,7.25-2.87c2.67-0.49,5.34-0.44,7.99,0.14c6.67,1.46,10.95,5.56,13.13,11.96c0.94,2.77,1.11,5.65,1.13,8.53
			c0.05,6.74,0.01,13.49,0.01,20.23C317.51,71.22,317.5,71.22,317.49,71.22z"></path><path d="M471.77,118.17c0.16,4.76-1.59,8.59-4.74,11.82c-2.06,2.12-4.45,3.85-6.73,5.72c-10.57,8.69-21.33,17.15-32.1,25.58
			c-2.3,1.8-4.82,3.1-7.72,3.67c-2.59,0.51-5.12,0.32-7.55-0.54c-7.66-2.72-12.41-7.97-13.83-16.1c-0.54-3.11,0.2-5.98,1.23-8.82
			c1.03-2.84,2.84-5.14,5.18-7.03c12.25-9.84,24.43-19.76,36.84-29.4c3.02-2.35,6.4-3.85,10.26-4c4.24-0.17,7.98,1.3,11.25,3.92
			c2.58,2.07,4.68,4.56,6.12,7.58C471.16,113.03,471.89,115.58,471.77,118.17z"></path><path d="M178.58,164.93c-3.22,0.1-6.04-0.84-8.63-2.53c-0.93-0.61-1.83-1.27-2.7-1.96c-10.05-7.89-20.09-15.79-29.98-23.87
			c-1.88-1.53-3.76-3.06-5.63-4.6c-1.42-1.17-2.79-2.39-3.88-3.89c-3.1-4.28-4.17-9-2.76-14.14c1.56-5.72,5.02-10.06,10.18-12.92
			c5.72-3.17,11.44-2.79,16.97,0.63c2.07,1.28,3.91,2.87,5.8,4.38c8.87,7.06,17.72,14.13,26.58,21.21c2.15,1.72,4.31,3.43,6.41,5.2
			c4.78,4.01,6.89,9.24,6.28,15.36c-0.54,5.38-3.17,9.79-7.49,13.12c-1.2,0.92-2.49,1.7-3.85,2.35
			C183.53,164.38,181.09,165.05,178.58,164.93z"></path></g></g>`,1)])],8,zzt))}},Bzt={key:0,class:"mb-5"},Uzt={class:"preview-zone d-flex justify-center align-center mb-5"},jzt=["href"],qzt=["href"],Yzt={class:"embed-link-preview text-decoration-underline",style:{color:"#029978"}},Wzt={key:2,class:"embed-badge-preview"},Gzt={class:"badge-name"},Kzt={class:"badge-discipline"},Xzt=["href"],Jzt={class:"code-block"},Qzt={class:"code-content"},eBt=Ve({__name:"EmbedProfileModal",props:{modelValue:{type:Boolean,default:!1},practitionerName:{type:String,required:!0},disciplineName:{type:String,default:""},disciplineSlug:{type:String,required:!0},practitionerSlug:{type:String,required:!0},profileAddresses:{type:Array,default:()=>[]}},emits:["update:modelValue"],setup(e,{emit:t}){const n=e,a=vd(),i=F(0),r=C=>C?C.toString().toLowerCase().trim().normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/\s+/g,"-").replace(/[^\w\-]+/g,"").replace(/\-\-+/g,"-"):"",o=P(()=>n.profileAddresses.map((C,S)=>{const M=C.address||C,x=[];return M.addressLine&&x.push(M.addressLine),M.city&&x.push(M.city),M.postalCode&&x.push(M.postalCode),{title:x.length>0?x.join(", "):"Adresse du cabinet",value:S}})),s=P(()=>{var M;if(!n.profileAddresses||n.profileAddresses.length===0)return"";const C=n.profileAddresses[i.value]||n.profileAddresses[0],S=a.resolve({name:"PractitionerPublicProfile",params:{discipline:r(n.disciplineSlug),city:r(((M=C.address)==null?void 0:M.city)||C.city||"ville"),practitionerSlug:r(n.practitionerSlug)}});return window.location.origin+S.href}),l=t,c=P({get:()=>n.modelValue,set:C=>l("update:modelValue",C)}),u=F("button"),d=F(!1),f=P(()=>n.disciplineName?`${n.practitionerName}, ${n.disciplineName}`:n.practitionerName),m=P(()=>`${window.location.origin}/embed`),v=P(()=>`<a href="${s.value}" target="_blank" rel="noopener" style="display:inline-flex;align-items:center;gap:10px;padding:13px 22px;border-radius:9999px;background:#029978;color:#ffffff;text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:600;line-height:1;box-shadow:0 4px 12px rgba(2,153,120,0.3);"><img src="${m.value}/holitime-logo-white.svg" style="height:20px;width:auto;vertical-align:middle;" alt="Holitime">Prendre rendez-vous avec ${n.practitionerName}</a>`),g=P(()=>`<a href="${s.value}" target="_blank" rel="noopener" style="display:inline-flex;align-items:center;gap:6px;text-decoration:underline;color:#029978;font-family:Arial,Helvetica,sans-serif;font-size:15px;">Prendre rendez-vous avec ${f.value} sur <img src="${m.value}/holitime-logo-teal.svg" style="height:20px;width:auto;vertical-align:middle;" alt="Holitime"></a>`),y=P(()=>`<div style="display:inline-block;max-width:260px;width:100%;border:1px solid #e8e8e8;border-radius:16px;padding:24px 20px;font-family:Arial,sans-serif;text-align:center;box-shadow:0 4px 20px rgba(0,0,0,0.07);background:#ffffff;"><img src="${m.value}/holitime-logo-teal.svg" style="height:36px;width:auto;vertical-align:middle;" alt="Holitime"><h3 style="margin:12px 0 4px;font-size:17px;color:#1a1a1a;font-weight:700;">${n.practitionerName}</h3><p style="margin:0 0 18px;font-size:13px;color:#777;">${n.disciplineName}</p><a href="${s.value}" target="_blank" rel="noopener" style="display:inline-block;padding:11px 20px;background:#029978;color:#fff;text-decoration:none;border-radius:9999px;font-weight:600;font-size:14px;">Prendre rendez-vous</a><p style="margin:16px 0 0;font-size:11px;color:#bbb;">Réservation via <strong style="color:#999;">Holitime</strong></p></div>`),_=P(()=>u.value==="link"?g.value:u.value==="badge"?y.value:v.value),w=async()=>{await zEt(_.value,"Code copié ! Collez-le sur votre site."),d.value=!0,setTimeout(()=>{d.value=!1},2500)};return(C,S)=>(b(),je(Ai,{modelValue:c.value,"onUpdate:modelValue":S[4]||(S[4]=M=>c.value=M),"max-width":"520"},{default:ae(()=>[O(Mn,{color:"white"},{default:ae(()=>[O(po,{class:"d-flex justify-space-between align-center bg-surface-lighten-1 pa-4"},{default:ae(()=>[S[6]||(S[6]=h("span",{class:"text-primary font-weight-bold dialog-title"},"Intégrer sur mon site web",-1)),O(ot,{icon:"",variant:"text",color:"primary",density:"compact",onClick:S[0]||(S[0]=M=>c.value=!1)},{default:ae(()=>[O(Ge,null,{default:ae(()=>[...S[5]||(S[5]=[Le("mdi-close-circle-outline",-1)])]),_:1})]),_:1})]),_:1}),O(In),O(mo,{class:"pa-5"},{default:ae(()=>[S[12]||(S[12]=h("p",{class:"text-body-2 text-medium-emphasis mb-4"}," Choisissez le format à intégrer sur votre site, puis copiez-collez le code HTML. ",-1)),n.profileAddresses.length>1?(b(),$("div",Bzt,[S[7]||(S[7]=h("p",{class:"text-caption font-weight-bold text-medium-emphasis mb-2",style:{"letter-spacing":"0.07em"}}," Adresse du cabinet ",-1)),O(Zn,{modelValue:i.value,"onUpdate:modelValue":S[1]||(S[1]=M=>i.value=M),items:o.value,density:"compact",variant:"outlined","hide-details":"",color:"secondary"},null,8,["modelValue","items"])])):me("",!0),O(Ow,{modelValue:u.value,"onUpdate:modelValue":S[2]||(S[2]=M=>u.value=M),color:"secondary",class:"mb-5"},{default:ae(()=>[O(k2,{value:"button"},{default:ae(()=>[O(G(pHe),{size:16,weight:"bold",class:"mr-2"}),S[8]||(S[8]=Le(" Bouton de rendez-vous ",-1))]),_:1}),O(k2,{value:"link"},{default:ae(()=>[O(G(zut),{size:16,weight:"bold",class:"mr-2"}),S[9]||(S[9]=Le(" Lien texte ",-1))]),_:1}),O(k2,{value:"badge"},{default:ae(()=>[O(G(GMe),{size:16,weight:"bold",class:"mr-2"}),S[10]||(S[10]=Le(" Carte ",-1))]),_:1})]),_:1},8,["modelValue"]),S[13]||(S[13]=h("p",{class:"text-caption font-weight-bold text-medium-emphasis mb-2",style:{"letter-spacing":"0.07em"}}," Aperçu ",-1)),h("div",Uzt,[u.value==="button"?(b(),$("a",{key:0,class:"embed-btn-preview",href:s.value,target:"_blank"},[O(p7,{width:"18px",color:"white",class:"flex-shrink-0",style:{height:"18px"}}),h("span",null,"Prendre rendez-vous avec "+de(n.practitionerName),1)],8,jzt)):u.value==="link"?(b(),$("a",{key:1,href:s.value,target:"_blank",class:"d-flex align-center flex-wrap justify-center ga-1 text-decoration-none",style:{"text-align":"center"}},[h("span",Yzt,"Prendre rendez-vous avec "+de(f.value)+" sur",1),O(p7,{width:"55px",color:"#029978",style:{display:"inline-block","vertical-align":"middle",position:"relative",top:"-1px"}})],8,qzt)):u.value==="badge"?(b(),$("div",Wzt,[O(p7,{width:"42px",color:"#029978",class:"mb-3"}),h("p",Gzt,de(n.practitionerName),1),h("p",Kzt,de(n.disciplineName),1),h("a",{class:"badge-btn",href:s.value,target:"_blank"},"Prendre rendez-vous",8,Xzt),S[11]||(S[11]=h("p",{class:"badge-footer"},[Le(" Réservation via "),h("strong",null,"Holitime")],-1))])):me("",!0)]),S[14]||(S[14]=h("div",{class:"d-flex justify-space-between align-center mb-2"},[h("p",{class:"text-caption font-weight-bold text-medium-emphasis mb-0",style:{"letter-spacing":"0.07em"}}," Code HTML ")],-1)),h("div",Jzt,[h("pre",Qzt,de(_.value),1)])]),_:1}),O(In),O(o6,{class:"pa-5 pt-4"},{default:ae(()=>[O(E1),O(ot,{variant:"outlined",color:"black",class:"px-6 mr-2",onClick:S[3]||(S[3]=M=>c.value=!1)},{default:ae(()=>[...S[15]||(S[15]=[Le(" Fermer ",-1)])]),_:1}),O(ot,{color:"secondary",variant:"flat",class:"px-6",onClick:w},{default:ae(()=>[O(G(zYe),{size:16,weight:"bold",class:"mr-2"}),Le(" "+de(d.value?"Copié !":"Copier le code"),1)]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]))}}),tBt=un(eBt,[["__scopeId","data-v-fde5f76e"]]),nBt={class:"text-grey mb-2 auto-save-title"},aBt={key:0},iBt={class:"d-flex flex-column ga-2"},rBt={class:"d-flex align-start"},oBt={class:"ml-2 w-100 d-flex justify-space-between align-start"},sBt={class:"text-danger",style:{"font-weight":"600","font-size":"12px"}},lBt={key:0,class:"d-flex flex-wrap ga-2"},uBt={class:"text-gray-80"},cBt={key:1,class:"profil-tagline"},dBt={key:2,class:"font-italic profil-tagline-empty"},fBt={class:"d-flex align-start"},hBt={class:"ml-2 w-100 d-flex justify-space-between align-start"},pBt={class:"d-flex align-center ga-1"},mBt={style:{color:"#f56565"}},vBt={class:"d-flex flex-wrap ga-2"},gBt={class:"text-gray-80"},yBt={key:0,class:"profil-tagline"},_Bt={key:1,class:"font-italic profil-tagline-empty"},bBt=["onClick"],wBt={key:1},$Bt={class:"d-flex align-start"},ABt={class:"ml-2 w-100 d-flex justify-space-between align-start"},SBt={class:"profile-slug text-bright-orange text-break"},CBt={class:"text-bright-orange",style:{"font-weight":"600","font-size":"12px"}},kBt={class:"d-flex align-center ga-1"},MBt={style:{color:"#f56565"}},xBt={class:"d-flex flex-wrap ga-2"},EBt={class:"text-gray-80"},LBt={key:0,class:"profil-tagline"},PBt={key:1,class:"font-italic profil-tagline-empty"},TBt={key:1},DBt={class:"d-flex align-start"},VBt={class:"ml-2 w-100 d-flex justify-space-between align-start"},OBt={class:"text-dark-green",style:{"font-weight":"600","font-size":"12px"}},IBt={class:"d-flex flex-wrap ga-2"},HBt={class:"text-gray-80"},NBt={key:0,class:"profil-tagline"},RBt={key:1,class:"font-italic profil-tagline-empty"},ZBt={key:0},FBt={key:1},zBt={class:"d-flex flex-wrap ga-2 align-center mt-sm-0 mt-2"},BBt={style:{"font-size":"14px"}},UBt={class:"pa-2 block-profile"},jBt={class:"tab-header pa-2 align-center"},qBt={class:"w-100 d-flex align-center pa-1 rounded-lg overflow-x-auto justify-between ga-3",style:{color:"#757575","background-color":"#f5f5f5"}},YBt={class:"d-sm-flex ga-2 align-center justify-space-between"},WBt={class:"d-flex align-center ga-2"},GBt={style:{position:"relative",width:"fit-content",height:"fit-content"}},KBt={style:{"font-size":"13px"},class:"d-flex flex-column ga-1"},XBt={class:"d-flex align-center ga-1 text-gray-80"},JBt={style:{"font-weight":"600"}},QBt={class:"d-flex flex-column ga-1"},eUt={class:"text-gray-80"},tUt={class:"d-flex flex-column ga-2"},nUt={class:"tab-title py-2"},aUt={class:"suggest-custom"},iUt={key:0},rUt={class:"mt-2"},oUt={class:"tab-title py-2"},sUt={class:"d-flex justify-space-between align-center"},lUt={class:"tab-title py-2"},uUt={class:"d-sm-flex ga-2"},cUt={class:"w-sm-50"},dUt={class:"w-sm-50 d-flex ga-2"},fUt={class:"w-100"},hUt={class:"w-100"},pUt={class:"d-flex align-center ga-1"},mUt={style:{color:"#424242","font-weight":"400"}},vUt={class:"text-decoration-underline"},gUt={key:1,class:"d-flex justify-center align-space-center font-italic text-gray-80"},yUt={class:"py-2"},_Ut={class:"d-flex justify-space-between align-center"},bUt={class:"tab-title py-2"},wUt={key:1,class:"d-flex justify-center align-space-center font-italic text-gray-80"},$Ut={key:0,class:"pa-1 d-sm-flex justify-sm-end ga-2"},AUt={key:1,class:"pa-sm-5 pa-2 ga-2"},dT=3,SUt=5,m7=100,v7=1e3,fT=100,g7=1e3,y7=1e3,_7=5,b7=3,CUt=80,kUt=Ve({__name:"ProfileForm",props:{embedded:Boolean,displayBlock:{type:Boolean,default:!0}},emits:["submitLoading"],setup(e,{expose:t,emit:n}){const a=new wF({concurrency:1}),i=F(!1),r=An(),o=F(!1),s=F(null),l=Qe=>{s.value=Qe,o.value=!0},c=P(()=>{var Qe;return(Qe=r.user)!=null&&Qe.firstName?`${r.user.firstName} ${r.user.lastName}`:""}),u=$r(),d=zFt(),{mobile:f}=Ji();Pc();const m=vd(),v=gd(),g=F(0),y=Vn().t,_=o8(),w=F(null),C=n,S=L$(),M=F(!1),x=F({schoolName:{value:"",error:""},discipline:{value:"",error:""},title:{value:"",error:""},graduationYear:{value:null,error:""},durationValue:{value:null,error:"",hasError:!1},durationUnit:{value:"years",error:""},documents:{value:[],error:""},error:{value:"",error:""}}),k=F({...{avatar:{src:"",key:"",error:""},disciplines:{value:[],error:""},mainDiscipline:{value:null,error:""},practitionerServices:{value:[],error:""},targetAudiences:{value:[],error:""},paymentMethods:{value:[],error:""},customPaymentMethod:{value:"",error:""},spokenLanguages:{value:[],error:""},email:{value:"",error:""},webSite:{value:"",error:""},phone:{value:"",error:"",normalizedValue:"",valid:!0},tagline:{value:"",error:""},mainDescription:{value:"",error:"",valid:!1},sessionDescription:{value:"",error:"",valid:null},expectedBenefits:{value:"",error:"",valid:null},photos:{value:[],error:""},degrees:{value:[],error:""},isDraft:!1,DraftId:""}}),D=()=>{X.value="",Ba.value++,_o.value++,Ws.value++,Cu.value++,ku.value++,ni.value++,Mu.value++,k.value={...k.value,mainDescription:{...k.value.mainDescription,value:""},avatar:{...k.value.avatar,src:"",key:""},disciplines:{...k.value.disciplines,value:[]},mainDiscipline:{...k.value.mainDiscipline,value:""},practitionerServices:{...k.value.practitionerServices,value:[]},webSite:{...k.value.webSite,value:""},email:{...k.value.email,value:""},phone:{...k.value.phone,value:""},degrees:{...k.value.degrees,value:[]},photos:{...k.value.photos,value:[]},expectedBenefits:{...k.value.expectedBenefits,value:""},sessionDescription:{...k.value.sessionDescription,value:""},targetAudiences:{...k.value.sessionDescription,value:[]},paymentMethods:{...k.value.paymentMethods,value:[]},spokenLanguages:{...k.value.spokenLanguages,value:[]},tagline:{...k.value.tagline,value:""}},T.value=""},T=F(""),I=F(!1),H=F(!1),R=F({}),Z=F(!1),N=F(!1);qe(()=>k.value.disciplines.value,()=>{k.value.disciplines.value.includes(k.value.mainDiscipline.value)||(k.value.mainDiscipline.value=null),k.value.disciplines.value.length==1&&(k.value.mainDiscipline.value=k.value.disciplines.value[0])});const W=Qe=>{const{index:ze,profile:Qt}=Qe;Pn(Qt,ze),M.value=!1},X=F(null),ie=F(!1),pe=F(!1),z=F([]),Y=F(),te=F([{id:"all",name:y("profileForm.targetAudiences.audience.all")},{id:"adults",name:y("profileForm.targetAudiences.audience.adults")},{id:"children",name:y("profileForm.targetAudiences.audience.children")},{id:"adolescents",name:y("profileForm.targetAudiences.audience.adolescents")},{id:"elderly",name:y("profileForm.targetAudiences.audience.elderly")},{id:"pregnantWomen",name:y("profileForm.targetAudiences.audience.pregnantWomen")},{id:"women",name:y("profileForm.targetAudiences.audience.women")},{id:"men",name:y("profileForm.targetAudiences.audience.men")}]),ee=F([{id:"cash",name:y("profileForm.paymentMethods.method.cash")},{id:"creditCard",name:y("profileForm.paymentMethods.method.creditCard")},{id:"check",name:y("profileForm.paymentMethods.method.check")},{id:"transfer",name:y("profileForm.paymentMethods.method.transfer")},{id:"other",name:y("profileForm.paymentMethods.method.other")}]),fe=P(()=>[{id:"years",name:y("profileForm.degrees.durationUnit.years",2)},{id:"months",name:y("profileForm.degrees.durationUnit.months")},{id:"weeks",name:y("profileForm.degrees.durationUnit.weeks",2)},{id:"days",name:y("profileForm.degrees.durationUnit.days",2)}]);y("profileForm.degrees.durationUnit.years",x.value.durationValue.value),y("profileForm.degrees.durationUnit.months"),y("profileForm.degrees.durationUnit.weeks");const le=P(()=>ve.value.filter(Qe=>k.value.disciplines.value.some(ze=>ze===Qe.id))),Q=[Qe=>Qe.length||y("profileForm.disciplines.error.required"),Qe=>Qe&&Qe.length<=dT||y("profileForm.disciplines.error.max")],j=[Qe=>Qe&&Qe.length<=SUt||y("profileForm.practitionerServices.error.max")],ue=[Qe=>Qe.length||y("profileForm.targetAudiences.error.required"),Qe=>Qe&&Qe.length>1&&Qe.some(ze=>ze==="all")?y("profileForm.targetAudiences.error.allWithOthers"):!0],re=[Qe=>Qe.length>0||y("profileForm.paymentMethods.error.required")],ce=P(()=>k.value.paymentMethods.value.includes("other")),ge=P(()=>[Qe=>ce.value?!!(Qe!=null&&Qe.trim())||y("profileForm.paymentMethods.error.customRequired"):!0]),J=[Qe=>Qe.length||y("profileForm.spokenLanguages.error.required"),Qe=>5>=Qe.length||y("profileForm.spokenLanguages.error.maximum5Languages")],he=[Qe=>!Qe.length||REt.test(Qe)||y("commonForm.email.error.invalid")],oe=Qe=>/^(?!:\/\/)([a-zA-Z0-9-]+\.)*[a-zA-Z0-9-]+\.[a-zA-Z]{2,}(?:\.[a-zA-Z]{2,})?$/.test(Qe)||y("profileForm.validDomain"),Ae=[Qe=>{if(!Qe)return!0;try{const ze=new URL(Qe),Qt=ze.hostname;return oe(ze.hostname)}catch{return y("profileForm.invalidUrl")}}],Te=[Qe=>Qe.length<=m7||y("profileForm.tagline.error.max",{maxLength:m7})],Ie=[Qe=>!!Qe||y("profileForm.mainDescription.error.required"),Qe=>Qe.length<=v7||y("profileForm.mainDescription.error.max",{maxLength:v7}),Qe=>Qe.length>fT||y("profileForm.mainDescription.error.min",{minLength:fT})],Ce=[Qe=>Qe.length<=g7||y("profileForm.sessionDescription.error.max",{maxLength:g7})],_e=[Qe=>Qe.length<=y7||y("profileForm.expectedBenefits.error.max",{maxLength:y7})],q=[Qe=>!!Qe||y("commonForm.error.required"),Qe=>Qe.length<=100||y("profileForm.degree_hint")],K=[Qe=>!!Qe||y("commonForm.error.required")],be=F(!0),Ee=P(()=>be.value&&k.value.phone.valid!==!1),Be=P(()=>Y.value.isValid()!==!1&&k.value.sessionDescription.valid!==!1&&k.value.expectedBenefits.valid!==!1),He=F(!0),xe=F(),Ne=F(),tt=F(),yt=F(!1),dt=new Date().getFullYear(),Pt=Array.from({length:CUt},(Qe,ze)=>dt-ze),Dt=F([]),hn=()=>{JL.getPlugin("Dashboard").openModal()},En=()=>{QRt(_7-k.value.photos.value.length),rg.getPlugin("Dashboard").openModal()},ut=Qe=>{iLt(b7-Qe.length),Dt.value=Qe,Q6.getPlugin("Dashboard").openModal()};JL.on("complete",Qe=>{const ze=Qe.successful[0];k.value.avatar.src=ze.preview,k.value.avatar.key=ze.uploadURL}),rg.on("complete",Qe=>{const ze=Qe.successful;yt.value=!0,ze.slice(0,_7-k.value.photos.value.length).forEach(Qt=>{k.value.photos.value.push({src:Qt.preview,key:Qt.uploadURL})})}),Q6.on("complete",Qe=>{Qe.successful.slice(0,b7-Dt.value.length).forEach(Qt=>{Dt.value.push({src:Qt.preview,key:Qt.uploadURL,name:Qt.name})})});const Oe=F(0),ye=async Qe=>{k.value.phone.normalizedValue=Qe.number},Pe=()=>{const Qe=JSON.parse(JSON.stringify(x.value));k.value.degrees.value.push(Qe),Oe.value=k.value.degrees.value.length-1},ve=F([]),Ue=F([]),Me=qt(),gt=()=>{Promise.all([Me.get("/discipline/list"),Me.get("/practitioner-service/list")]).then(([Qe,ze])=>{ve.value=Qe.data,Ue.value=ze.data}).catch(Qe=>{console.error("Error fetching data:",Qe)})},Ht=Qe=>Object.keys(Qe).reduce((ze,Qt)=>(Qt==="customPaymentMethod"||typeof Qe[Qt]=="object"&&Qe[Qt].value&&(ze[Qt]=Qe[Qt].value),ze),{}),Ft=F(!1),jn=P(()=>_.submitDraftLoading),Jt=F([]),ei=F(!1),Wt=F(""),Ln=F(""),cn=F(""),kt=F(""),xa=F(""),Ni=F(!1),_n=F(!1),wt=F(!1),ia=yu(async()=>{a.clear(),a.add(async()=>{I.value=!0,await Qi(),ms(),N.value=!1,i.value=!1})},1500),Qi=async()=>{if(Ft.value||wt.value)return;if(Jt.value=[],!I.value){Ln.value="",cn.value="",kt.value="",X6(k.value);for(let Ot=0;Ot<k.value.degrees.value.length&&(Oe.value=Ot,await Lt(),await tt.value.isValid(),!!He.value);Ot++);if(k.value.degrees.value.map(Ot=>{Ot.error&&(Ot.error=void 0)}),await xe.value.isValid(),await Ne.value.isValid(),await Lt(),Ee.value||(Ln.value="red"),Be.value||(cn.value="red"),He.value||(kt.value="red"),!Ee.value||!Be.value||!await tt.value.isValid())return TP(),Promise.reject("Form not valid")}const Qe={...Ht(k.value),phone:k.value.phone.normalizedValue,avatar:k.value.avatar.key||"",disciplines:k.value.disciplines.value,practitionerServices:k.value.practitionerServices.value,targetAudiences:k.value.targetAudiences.value,paymentMethods:k.value.paymentMethods.value.filter(Ot=>Ot!=="other").concat(k.value.paymentMethods.value.includes("other")&&k.value.customPaymentMethod.value.trim()?[k.value.customPaymentMethod.value.trim()]:[]),spokenLanguages:k.value.spokenLanguages.value,photos:k.value.photos.value.map(Ot=>Ot.key),degrees:k.value.degrees.value.map(Ot=>({schoolName:Ot.schoolName.value,discipline:Ot.discipline.value,title:Ot.title.value,graduationYear:Ot.graduationYear.value,durationValue:Ot.durationValue.value,durationUnit:Ot.durationUnit.value,documents:Ot.documents.value.map(ea=>ea.key)})),draftId:T.value,isDraft:I.value};I.value?(_.submitDraftLoading=!0,wt.value=!0):Ft.value=!0;const ze=qt("/profile"),Qt=X.value?`/${X.value}`:"/";return ze.post(Qt,Qe,{headers:{"Content-Type":"application/json"}}).then(Ot=>{if(X.value=Ot.data.id,ei.value?I.value||(S.fetchDashboardStatus(),Je.success(y("dashboard.profile.success")),ei.value=!1):I.value||Je.success(y("dashboard.profile.publish_success")),N.value=!1,I.value){const ea=z.value.findIndex(ft=>ft.draft.id===Ot.data.draft.id);return ea!==-1?(z.value[ea]={...z.value[ea],draft:Ot.data.draft},w.value=ea+1,Il(z.value[ea])):(z.value.push(Ot.data),w.value=z.value.length,Il(Ot.data)),u.totalProfile=z.value.length,Jt.value=PP(k.value,Ot.data.errors),Promise.resolve()}return r.refreshToken(),Ur(),u.refreshProfiles(),Promise.resolve()}).catch(async Ot=>{Ni.value=!0,Ot.response.status===422?(Jt.value=await PP(k.value,Ot.response.data),await Lt(),TP()):Je.error(y("dashboard.account.update.error"))}).finally(()=>{Ft.value=!1,_.submitDraftLoading=!1,wt.value=!1,I.value=!1})},Ur=()=>{if(Z.value=!0,u.loadProfile)return;_.setInnerLoading(!0),u.loadProfile=!0,qt("/profile").get("/").then(ze=>{if(z.value=ze.data,z.value.length===0){Fc(),m.push({query:{...v.query,selected_profile:"New"}}),Z.value=!1;return}let Qt=null;u.totalProfile=z.value.length,v.query.selected_profile&&Number(v.query.selected_profile)<=u.totalProfile?(Qt=z.value[Number(v.query.selected_profile)-1],w.value=v.query.selected_profile):(Qt=z.value[z.value.length-1],w.value=z.value.length),Il(Qt)}).catch(ze=>{console.error(ze),Je.error(y("common.error.errorHasOccurred"))}).finally(()=>{_.setInnerLoading(!1),u.loadProfile=!1})};qe(Ft,Qe=>{C("submitLoading",Qe)}),t({submit:Qi}),yn(async()=>{gt(),Ur();const Qe=v.query.code;Qe?(await d.handleGoogleBusinessCallback(Qe),m.replace({query:{}})):d.fetchStatus()});const Si=P(()=>u.loadProfile),ti=F(!1),Ol=async()=>{if(!ti.value){ti.value=!0;try{return await Me.delete(`/profile/${Wt.value}?isDraft=${tr.value}`),Je.success(y("dashboard.profile.delete_message")),S.fetchDashboardStatus(),u.refreshProfiles(),Promise.resolve()}catch{Je.error(y("dashboard.profile.delete_error"))}finally{D(),await Ur(),pe.value=!1,ti.value=!1}}},Pn=(Qe,ze)=>{document.getElementById("newProfil"),w.value=z.value.length-ze,Il(Qe)},Ba=F(0),_o=F(0),Ws=F(0),Cu=F(0),ku=F(0),ni=F(0),Mu=F(0),zo=F(""),Fc=()=>{document.getElementById("newProfil"),i.value=!0,ei.value=!0,D()};qe(()=>u.createNewProfils,()=>{u.createNewProfils&&zc()});const zc=()=>{Z.value=!0,Jt.value=[],Ln.value="",cn.value="",kt.value="",m.push({query:{tab:"info",selected_profile:"New"}}),Fc(),u.createNewProfils=!1,setTimeout(()=>{Z.value=!1},0)},Il=Qe=>{var Qt,Ot,ea,ft;X6(k.value);const ze=Qe.draft;if(X.value=Qe.id||ze.id,Ln.value="",cn.value="",kt.value="",xa.value="",Jt.value=[],Z.value=!0,R.value=JSON.parse(JSON.stringify(ze)),!I.value){Ba.value++,_o.value++,Ws.value++,Cu.value++,ku.value++,ni.value++,Mu.value++,k.value.avatar.src=(Qt=ze.avatar)==null?void 0:Qt.url,k.value.avatar.key=(Ot=ze.avatar)==null?void 0:Ot.key,k.value.disciplines.value=ze.disciplines.map(et=>et.id),k.value.mainDiscipline.value=(ea=ze.mainDiscipline)==null?void 0:ea.id,r.user.mainDiscipline=((ft=ze.mainDiscipline)==null?void 0:ft.name)??"",k.value.practitionerServices.value=ze.services.map(et=>et.id),k.value.targetAudiences.value=ze.targetAudiences;const ra=["cash","creditCard","check","transfer"],oa=ze.paymentMethods||[],Tt=oa.filter(et=>ra.includes(et)),an=oa.filter(et=>!ra.includes(et));an.length>0?(k.value.paymentMethods.value=[...Tt,"other"],k.value.customPaymentMethod.value=an[0]):(k.value.paymentMethods.value=Tt,k.value.customPaymentMethod.value=""),k.value.spokenLanguages.value=ze.spokenLanguages,k.value.email.value=ze.publicEmail||"",k.value.webSite.value=ze.webSite||"",k.value.phone.value=ze.publicPhone||"",k.value.tagline.value=ze.tagline||"",k.value.mainDescription.value=ze.mainDescription||"",k.value.sessionDescription.value=ze.sessionDescription||"",k.value.expectedBenefits.value=ze.expectedBenefits||"",k.value.photos.value=ze.photos.map(et=>({src:et.url,key:et.id})),k.value.degrees.value=ze.degrees.map(et=>({schoolName:{value:et.schoolName},discipline:{value:et.discipline},title:{value:et.title},graduationYear:{value:et.graduationYear},durationValue:{value:et.durationValue},durationUnit:{value:et.durationUnit},documents:{value:et.verificationDocuments.map((On,rr)=>({src:On.url,key:On.id,name:On.name||`Document ${rr+1}`}))}}))}T.value=ze.id,H.value=ze.isSynced,m.push({query:{...v.query,selected_profile:w.value}}),setTimeout(()=>{Z.value=!1,ms()},0)},Hl=Qe=>{window.open(Qe,"_blank")};qe(()=>k.value,Qe=>{if(Z.value||_n.value)return!1;N.value=JSON.stringify(Qe)!==JSON.stringify(R.value),ia()},{deep:!0});const xu=F(!1),jr=F(!1);r8((Qe,ze,Qt)=>{const Ot=Pc();if(console.log("isFormDirty",N.value),N.value&&!Ot.hasOnboarding)ia(),console.log("onboarding");else if(Ot.hasOnboarding&&!Ot.manualProccess){Ot.onboardingAlert=!0,Ot.leave=!1;const ea=qe(()=>Ot.leave,ft=>{ft?(Ot.leave=!1,Ot.onboardingAlert=!1,Qt()):(Ot.onboardingAlert=!1,Qt(!1)),ea()})}else Qt()});const ai=Qe=>{zo.value=v.query.tab,m.push({name:"DashboardProfile",query:{...v.query,tab:Qe}})},ps=F(["info","presentation","degrees","pictures"]);qe(()=>v.query.tab,()=>{const Qe=v.query.tab;return ps.value.includes(Qe)?Qe:m.replace({name:"DashboardProfile",query:{...v.query,tab:"info"}})},{immediate:!0});const Nl=async Qe=>{switch(Qe){case"info":await xe.value.isValid(),Ee.value||(Ln.value="red");break;case"presentation":await Ne.value.isValid(),Be.value||(cn.value="red");break;case"degrees":for(let ze=0;ze<k.value.degrees.value.length&&(Oe.value=ze,await Lt(),await tt.value.isValid(),!!He.value);ze++);He.value?(kt.value="",Oe.value=0):kt.value="red";break;case"pictures":k.value.photos.value.length&&!yt.value&&(xa.value="");break}},ms=async()=>{const Qe=["info","presentation","degrees","pictures"];for(const ze of Qe)await Nl(ze)};qe(()=>zo.value,async Qe=>{Nl(Qe)},{immediate:!0}),qe(()=>[v.query.selected_profile,u.totalProfile],([Qe,ze])=>{if(!(!ze||!Qe)&&Number(Qe)>Number(ze))return m.replace({name:"DashboardProfile",query:{...v.query,selected_profile:Number(ze)}})},{immediate:!0}),qe(()=>[k.value.webSite.value,k.value.phone.value,k.value.email.value,k.value.disciplines.value,k.value.mainDiscipline.value,k.value.practitionerServices.value,k.value.targetAudiences.value,k.value.paymentMethods.value,k.value.spokenLanguages.value],async()=>{if(Z.value)return!1;if(await xe.value.isValid(),!Ee.value){Ln.value="red";return}Ln.value="yellow"},{deep:!0}),qe(()=>[k.value.expectedBenefits.value,k.value.sessionDescription.value,k.value.tagline.value,k.value.mainDescription.value],async()=>{if(Z.value)return!1;if(await xe.value.isValid(),!Be.value){cn.value="red";return}cn.value="yellow"},{deep:!0});const dn=Qe=>{zo.value=v.query.tab;const ze=v.query.tab,Qt=ps.value.indexOf(ze);Nl(zo.value);let Ot=Qt;Qe==="next"?Ot=Qt+1:Qe==="previous"&&(Ot=Qt-1);const ea=ps.value[Ot];m.push({query:{...v.query,tab:ea}})},Wn=F(),vs=F(),er=F(""),tr=F(!1),qr=(Qe,ze)=>{var Qt,Ot;tr.value=!1,Wn.value=z.value.length-ze,Qe.id?(Wt.value=Qe.id,vs.value=Qe.slug,er.value=(Qt=Qe==null?void 0:Qe.avatar)==null?void 0:Qt.url):(Wt.value=Qe.draft.id,tr.value=!0,vs.value="",er.value=(Ot=Qe==null?void 0:Qe.draft.avatar)==null?void 0:Ot.url),pe.value=!0},tn=()=>(M.value=!0,!1),fa=async()=>{I.value=!0,await Qi()},Bo=F(!1),Gs=async Qe=>{if(!Bo.value){Bo.value=!0;try{await Me.put(`/profile/copy-to-draft/${Qe}`),M.value=!1,Je.success(y("dashboard.profile.draft_is_now_update")),r.refreshToken(),Ur()}catch{Je.error(y("dashboard.profile.error_occured"))}finally{Bo.value=!1}}},Ci=F([]),Y1=Qe=>{const ze=k.value.photos.value.map((Ot,ea)=>{const ft=Ci.value[ea];return{src:Ot.src,w:ft?ft.naturalWidth:1200,h:ft?ft.naturalHeight:800}}),Qt=new Fzt({dataSource:ze,pswpModule:()=>vt(()=>import("./photoswipe.esm-DtuVmy8a.js"),[])});Qt.init(),Qt.loadAndOpen(Qe)},gs=Qe=>{if(Qe.draft.isSynced&&Qe.id===X.value)return"border-md border-blue-07 border-opacity-100";if(!Qe.draft.isSynced)return"border-md border-orange-pure border-opacity-100"},Uo=P(()=>cn.value==="red"?y("dashboard.profile.status.error"):cn.value==="yellow"?y("dashboard.profile.status.notSave"):y("dashboard.profile.status.saved")),ya=P(()=>kt.value==="red"?y("dashboard.profile.status.error"):kt.value==="yellow"?y("dashboard.profile.status.notSave"):y("dashboard.profile.status.saved")),nr=P(()=>xa.value==="red"?y("dashboard.profile.status.error"):xa.value==="yellow"?y("dashboard.profile.status.notSave"):y("dashboard.profile.status.saved")),ki=P(()=>Ln.value==="red"?y("dashboard.profile.status.error"):Ln.value==="yellow"?y("dashboard.profile.status.notSave"):y("dashboard.profile.status.saved")),ar=async()=>{I.value=!0,jr.value=!1,xu.value=!0,await Qi()},Mr=Qe=>Qe.length>12?Qe.slice(0,12)+"…":Qe,bo=P(()=>{var Qe;return i.value?"Nouveau profil":((Qe=ve.value.find(ze=>ze.id===k.value.mainDiscipline.value))==null?void 0:Qe.name)||"Nouveau profil"}),ir=P(()=>k.value.disciplines.value.map(Qe=>ve.value.find(ze=>ze.id===Qe)).filter(Boolean));return(Qe,ze)=>{const Qt=Sf("i18n-t");return b(),je(qI,{fluid:"",class:"pa-1",style:{"min-height":"calc(100vh - 300px)",overflow:"hidden"}},{default:ae(()=>{var Ot,ea;return[h("div",nBt,de(G(y)("dashboard.profile.autoSaveInfo")),1),O(wFt),O(Lo,null,{default:ae(()=>[e.displayBlock?(b(),je($a,{key:0,cols:"auto",sm:"12",md:"4",class:"py-1 scroll-on-hover-profile-lists d-none d-md-block",style:_t({overflowX:"hidden",height:G(r).user.isActive?"calc(100vh - 220px + 60px)":"calc(100vh - 220px - 40px)"})},{default:ae(()=>[Si.value?(b(),$(Ye,{key:0},It(3,ft=>h("div",null,[O(u6,{class:"border-md border-opacity-90 rounded-xl overflow-y-hidden mt-2",elevation:"0",color:"white","min-width":"365",type:"card, sentences, image, table-heading, list-item-two-line",height:"175"})])),64)):(b(),$(Ye,{key:1},[z.value.length?(b(),$("div",aBt,[h("div",iBt,[G(v).query.selected_profile==="New"||i.value?(b(),je(Mn,{key:0,onClick:ze[0]||(ze[0]=ft=>zc()),elevation:"0",color:"white",height:"auto",class:"border-md border-danger border-opacity-100 d-flex flex-column ga-4 border-opacity-90 rounded-xl pa-4 overflow-y-hidden",style:{"min-height":"160px"}},{default:ae(()=>{var ft,ra;return[h("div",rBt,[O(Bi,{size:"64",class:"border-md"},{default:ae(()=>[Nt(O(mc,{color:"#9E9E9E"},null,512),[[wn,!k.value.avatar.src||i.value]]),Nt(O(Dr,{src:k.value.avatar.src,cover:!0},null,8,["src"]),[[wn,k.value.avatar.src&&!i.value]])]),_:1}),h("div",oBt,[h("div",null,[O(Lr,{density:"compact",location:"top",text:bo.value},{activator:ae(({props:oa})=>[h("div",ke(oa,{class:"text-dark-green profile-slug text-break cursor-pointer"}),de(bo.value),17)]),_:1},8,["text"]),h("div",sBt,de(G(y)("dashboard.profile.noSave")),1)])])]),i.value?me("",!0):(b(),$("div",lBt,[(b(!0),$(Ye,null,It(ir.value,(oa,Tt)=>(b(),je(Ir,{key:Tt,color:"#F5F5F5",variant:"flat",rounded:"md",density:"compact"},{default:ae(()=>[h("span",uBt,de(oa.name),1)]),_:2},1024))),128))])),(ft=k.value)!=null&&ft.tagline.value&&!i.value?(b(),$("div",cBt,de((ra=k.value)==null?void 0:ra.tagline.value),1)):(b(),$("div",dBt,de(G(y)("dashboard.profile.emptyPresentation")),1))]}),_:1})):me("",!0),(b(!0),$(Ye,null,It(z.value.slice().reverse(),(ft,ra)=>(b(),$(Ye,{key:ra},[ft.id&&ft.draft.isSynced?(b(),je(Mn,{key:0,onClick:oa=>Pn(ft,ra),elevation:"0",color:"white",height:"auto",class:Ke(["d-flex flex-column ga-4 border-md border-opacity-90 rounded-xl pa-4 overflow-y-hidden",gs(ft)]),style:{"min-height":"160px"}},{default:ae(()=>{var oa,Tt;return[h("div",fBt,[O(Bi,{size:"64",class:"border-md"},{default:ae(()=>{var an;return[Nt(O(mc,{color:"#9E9E9E"},null,512),[[wn,!ft.avatar]]),Nt(O(Dr,{src:(an=ft.avatar)==null?void 0:an.url,cover:!0},null,8,["src"]),[[wn,ft.avatar]])]}),_:2},1024),h("div",hBt,[h("div",null,[O(Lr,{density:"compact",location:"top",text:ft.mainDiscipline.name},{activator:ae(({props:an})=>[h("div",ke({ref_for:!0},an,{class:"text-dark-green profile-slug text-break",style:{"white-space":"nowrap",overflow:"hidden","text-overflow":"ellipsis"}}),de(Mr(ft.mainDiscipline.name)),17)]),_:2},1032,["text"]),h("div",{class:Ke({"text-blue":(oa=ft.draft)==null?void 0:oa.isSynced,"text-orange-pure":!((Tt=ft.draft)!=null&&Tt.isSynced)}),style:{"font-weight":"600","font-size":"12px"}},de(ft.draft.isSynced?G(y)("accountForm.save-and-publish"):G(y)("accountForm.save-as-draft")),3)]),h("div",pBt,[O(gu,{"offset-y":""},{activator:ae(({props:an})=>[O(ot,ke({icon:"mdi-dots-horizontal",variant:"text"},{ref_for:!0},an),null,16)]),default:ae(()=>[O(xc,{"base-color":"#757575",class:"mt-2 pa-2","bg-color":"white",rounded:"lg",density:"compact",nav:""},{default:ae(()=>{var an,et;return[ft.profileAddresses[0]?(b(),je(Da,{key:0,class:"menu-item",to:{name:"PractitionerPublicProfile",params:{discipline:ft.mainDiscipline.slug,city:(et=(an=ft.profileAddresses[0])==null?void 0:an.address)==null?void 0:et.city,practitionerSlug:ft.slug}},target:"_blank"},{default:ae(()=>[O(mr,{class:"d-flex align-center ga-1"},{default:ae(()=>[O(Ge,{color:"#9E9E9E"},{default:ae(()=>[...ze[47]||(ze[47]=[Le("mdi-eye-outline",-1)])]),_:1}),h("span",null,de(G(y)("dashboard.profile.see_as_patient")),1)]),_:1})]),_:1},8,["to"])):me("",!0),O(Da,{onClick:()=>Gs(ft.id),class:"menu-item"},{default:ae(()=>[O(mr,{class:"d-flex align-center ga-1"},{default:ae(()=>[O(Ge,{color:"#9E9E9E"},{default:ae(()=>[...ze[48]||(ze[48]=[Le("mdi-content-copy",-1)])]),_:1}),h("span",null,de(G(y)("dashboard.profile.copy_in_draft")),1)]),_:1})]),_:1},8,["onClick"]),O(Da,{onClick:()=>Pn(ft,ra),class:"menu-item"},{default:ae(()=>[O(mr,{class:"d-flex align-center ga-1"},{default:ae(()=>[O(og,{color:"#757575",size:"24"}),h("span",null,de(G(y)("dashboard.profile.update_profile")),1)]),_:1})]),_:1},8,["onClick"]),ft.profileAddresses&&ft.profileAddresses[0]?(b(),je(Da,{key:1,onClick:Ui(On=>l(ft),["stop"]),class:"menu-item"},{default:ae(()=>[O(mr,{class:"d-flex align-center ga-1"},{default:ae(()=>[O(Ge,{color:"#029978"},{default:ae(()=>[...ze[49]||(ze[49]=[Le("mdi-code-tags",-1)])]),_:1}),ze[50]||(ze[50]=h("span",null,"Intégrer sur mon site web",-1))]),_:1})]),_:1},8,["onClick"])):me("",!0),O(In),O(Da,{onClick:On=>qr(ft,ra),class:"menu-item"},{default:ae(()=>[O(mr,{class:"d-flex align-center ga-1"},{default:ae(()=>[O(sg,{color:"#F56565"}),h("span",mBt,de(G(y)("accountForm.avatar.deleteProfil")),1)]),_:1})]),_:1},8,["onClick"])]}),_:2},1024)]),_:2},1024)])])]),h("div",vBt,[(b(!0),$(Ye,null,It(ft.disciplines,(an,et)=>(b(),je(Ir,{key:et,color:"#F5F5F5",variant:"flat",rounded:"md",density:"compact"},{default:ae(()=>[h("span",gBt,de(an.name),1)]),_:2},1024))),128))]),ft!=null&&ft.tagline?(b(),$("div",yBt,de(ft==null?void 0:ft.tagline),1)):(b(),$("div",_Bt,de(G(y)("dashboard.profile.emptyPresentation")),1)),ft.profileAddresses&&ft.profileAddresses.length>0?(b(),$("div",{key:2,class:"mt-auto pt-2",onClick:ze[1]||(ze[1]=Ui(()=>{},["stop"]))},[h("div",{class:"d-inline-flex align-center cursor-pointer",style:{color:"#029978","font-size":"13px","font-weight":"500","border-bottom":"1px solid currentColor","padding-bottom":"2px"},onClick:()=>l(ft)},[O(Ge,{size:"16",class:"mr-1"},{default:ae(()=>[...ze[51]||(ze[51]=[Le("mdi-code-tags",-1)])]),_:1}),ze[52]||(ze[52]=h("span",null,"Intégrer sur mon site",-1))],8,bBt)])):me("",!0)]}),_:2},1032,["onClick","class"])):(b(),$("div",wBt,[O(Mn,{onClick:oa=>Pn(ft,ra),elevation:"0",color:"white",height:"auto",class:Ke(["d-flex flex-column ga-4 border-md rounded-xl pa-4 overflow-y-hidden",{"border-orange-pure border-opacity-100":ft.draft.id===T.value}]),style:{"min-height":"160px"}},{default:ae(()=>{var oa,Tt;return[h("div",$Bt,[O(Bi,{size:"64",class:"border-md"},{default:ae(()=>{var an;return[Nt(O(mc,{width:"64",height:"64",color:"#9E9E9E"},null,512),[[wn,!ft.draft.avatar]]),Nt(O(Dr,{src:(an=ft.draft.avatar)==null?void 0:an.url,cover:!0},null,8,["src"]),[[wn,ft.draft.avatar]])]}),_:2},1024),h("div",ABt,[h("div",null,[h("div",SBt,[O(Lr,{density:"compact",location:"top",text:((oa=ft.draft.mainDiscipline)==null?void 0:oa.name)??G(y)("dashboard.profile.unPublish")},{activator:ae(({props:an})=>{var et,On;return[h("div",ke({ref_for:!0},an,{class:"text-dark-green profile-slug text-break"}),de(Mr(((On=(et=ft.draft)==null?void 0:et.mainDiscipline)==null?void 0:On.name)??G(y)("dashboard.profile.unPublish"))),17)]}),_:2},1032,["text"])]),h("div",CBt,de(G(y)("accountForm.not-publish")),1)]),h("div",kBt,[O(gu,null,{activator:ae(({props:an})=>[O(ot,ke({icon:"mdi-dots-horizontal",variant:"text"},{ref_for:!0},an),null,16)]),default:ae(()=>[O(xc,{"base-color":"#757575",class:"mt-2 pa-2","bg-color":"white",rounded:"lg",density:"compact",nav:""},{default:ae(()=>[O(Da,{onClick:()=>Pn(ft,ra)},{default:ae(()=>[O(mr,{class:"d-flex align-center ga-1"},{default:ae(()=>[O(og,{color:"#757575",size:"24"}),h("span",null,de(G(y)("dashboard.profile.update_profile")),1)]),_:1})]),_:1},8,["onClick"]),O(In),O(Da,{onClick:an=>qr(ft,ra),class:"menu-item"},{default:ae(()=>[O(mr,{class:"d-flex align-center ga-1"},{default:ae(()=>[O(sg,{color:"#F56565"}),h("span",MBt,de(G(y)("accountForm.avatar.deleteProfil")),1)]),_:1})]),_:1},8,["onClick"])]),_:2},1024)]),_:2},1024)])])]),h("div",xBt,[(b(!0),$(Ye,null,It((Tt=ft.draft)==null?void 0:Tt.disciplines,(an,et)=>(b(),je(Ir,{key:et,color:"#F5F5F5",variant:"flat",rounded:"md",density:"compact"},{default:ae(()=>[h("span",EBt,de(an==null?void 0:an.name),1)]),_:2},1024))),128))]),ft!=null&&ft.draft.tagline?(b(),$("div",LBt,de(ft==null?void 0:ft.draft.tagline),1)):(b(),$("div",PBt,de(G(y)("dashboard.profile.emptyPresentation")),1))]}),_:2},1032,["onClick","class"])]))],64))),128))])])):(b(),$("div",TBt,[G(v).query.selected_profile==="New"?(b(),je(Mn,{key:0,elevation:"0",color:"white",height:"auto",class:"border-md border-teal-green border-opacity-100 d-flex flex-column ga-4 rounded-xl pa-4 overflow-y-hidden",style:{"min-height":"160px"}},{default:ae(()=>{var ft,ra;return[h("div",DBt,[O(Bi,{size:"64",class:"border-md"},{default:ae(()=>[Nt(O(mc,{color:"#9E9E9E"},null,512),[[wn,!k.value.avatar.src]]),Nt(O(Dr,{src:k.value.avatar.src,cover:!0},null,8,["src"]),[[wn,k.value.avatar.src]])]),_:1}),h("div",VBt,[h("div",null,[O(Lr,{density:"compact",location:"top",text:bo.value},{activator:ae(({props:oa})=>[h("div",ke(oa,{class:"text-yellow profile-slug text-break cursor-pointer"}),de(bo.value),17)]),_:1},8,["text"]),h("div",OBt,de(G(y)("dashboard.profile.noSave")),1)])])]),h("div",IBt,[(b(!0),$(Ye,null,It(ir.value,(oa,Tt)=>(b(),je(Ir,{key:Tt,color:"#F5F5F5",variant:"flat",rounded:"md",density:"compact"},{default:ae(()=>[h("span",HBt,de(oa.name),1)]),_:2},1024))),128))]),(ft=k.value)!=null&&ft.tagline.value?(b(),$("div",NBt,de((ra=k.value)==null?void 0:ra.tagline.value),1)):(b(),$("div",RBt,de(G(y)("dashboard.profile.emptyPresentation")),1))]}),_:1})):me("",!0)]))],64))]),_:1},8,["style"])):me("",!0),O($a,{sm:"12",md:e.displayBlock?8:12,class:"py-0",style:_t({overflowY:"auto",overflowX:"hidden",height:G(r).user.isActive?"calc(100vh - 220px + 60px)":"calc(100vh - 220px - 40px)"})},{default:ae(()=>[Si.value?(b(),je(u6,{key:0,class:"border-md border-opacity-90 rounded-xl overflow-y-hidden",elevation:"0",color:"white","min-width":"80%",type:"card, sentences, image, table-heading, list-item-two-line",height:"100%"})):(b(),je(Mn,{key:1,disabled:Bo.value,loading:Bo.value,class:"border w-100 position-relative",style:_t([{"background-color":"#f5f5f5"},{overflowY:"auto",overflowX:"hidden",height:G(r).user.isActive?"calc(100vh - 220px + 60px)":"calc(100vh - 220px - 40px)"}]),id:"newProfil",rounded:"0",elevation:"0"},{default:ae(()=>{var ft,ra,oa,Tt,an;return[h("div",{style:_t({backgroundColor:G(v).query.selected_profile==="New"?"#FEEFEB":H.value?"#BAD8FF":"#FFE8E8"}),class:Ke([G(v).query.selected_profile==="New"?"text-danger":H.value?"text-blue-07":"text-orange-pure","detail-title overflow-y-auto d-sm-flex justify-space-between align-center"])},[h("div",null,[G(v).query.selected_profile==="New"||!z.value.length?(b(),$("div",ZBt,de(G(y)("dashboard.profile.new_profile")),1)):(b(),$("div",FBt,[Le(de(G(y)("profileForm.profil_detail"))+" ",1),h("span",null,de(((ra=(ft=z.value[Number(w.value)-1])==null?void 0:ft.mainDiscipline)==null?void 0:ra.name)||((an=(Tt=(oa=z.value[Number(w.value)-1])==null?void 0:oa.draft)==null?void 0:Tt.mainDiscipline)==null?void 0:an.name)),1)]))]),h("div",zBt,[O(O2,{location:"left",id:"publish-btn"},{default:ae(()=>[O(ot,{block:G(f),onClick:ze[2]||(ze[2]=et=>Qi()),loading:Ft.value,disabled:Ft.value||wt.value,color:"blue",rounded:"pill",class:"w-auto"},{default:ae(()=>[h("span",BBt,de(G(y)("profileForm.save_publish")),1)]),_:1},8,["block","loading","disabled"])]),_:1})])],6),h("div",UBt,[O(Mn,{color:"white",elevation:"0"},{default:ae(()=>[h("div",jBt,[h("div",qBt,[O($a,{class:"pa-0"},{default:ae(()=>[h("div",{class:Ke([G(v).query.tab==="info"?"tab-size border bg-white rounded-lg pa-1 px-2":"","d-flex align-center ga-1 cursor-pointer justify-center"]),onClick:ze[3]||(ze[3]=et=>ai("info")),"data-cy":"profile-info-button"},[O(dzt,{color:G(v).query.tab==="info"?"#424242":"#757575"},null,8,["color"]),h("span",null,de(G(y)("profileForm.info")),1),O(Lr,{text:ki.value,offset:"0",location:"top"},{activator:ae(({props:et})=>[Ln.value?(b(),je(pp,ke({key:0},et,{color:Ln.value,inline:"",dot:""}),null,16,["color"])):me("",!0)]),_:1},8,["text"])],2)]),_:1}),O($a,{class:"pa-0"},{default:ae(()=>[h("div",{class:Ke([G(v).query.tab==="presentation"?"tab-size border bg-white rounded-lg pa-1 px-2":"","d-flex align-center justify-center ga-1 cursor-pointer"]),onClick:ze[4]||(ze[4]=et=>ai("presentation")),"data-cy":"profile-presentation-button"},[O(lT,{color:G(v).query.tab==="presentation"?"#424242":"#757575"},null,8,["color"]),h("span",null,de(G(y)("profileForm.presentation_title")),1),O(Lr,{text:Uo.value,offset:"0",location:"top"},{activator:ae(({props:et})=>[cn.value?(b(),je(pp,ke({key:0},et,{color:cn.value,inline:"",dot:""}),null,16,["color"])):me("",!0)]),_:1},8,["text"])],2)]),_:1}),O($a,{class:"pa-0"},{default:ae(()=>[h("div",{class:Ke([G(v).query.tab==="degrees"?"tab-size border bg-white rounded-lg pa-1 px-2":"","d-flex align-center justify-center ga-1 cursor-pointer"]),onClick:ze[5]||(ze[5]=et=>ai("degrees")),"data-cy":"profile-degrees-button"},[O(rzt,{color:G(v).query.tab==="degrees"?"#424242":"#757575"},null,8,["color"]),h("span",null,de(G(y)("profileForm.degree")),1),O(Lr,{text:ya.value,offset:"0",location:"top"},{activator:ae(({props:et})=>[kt.value?(b(),je(pp,ke({key:0},et,{color:kt.value,inline:"",dot:""}),null,16,["color"])):me("",!0)]),_:1},8,["text"])],2)]),_:1}),O($a,{class:"pa-0"},{default:ae(()=>[h("div",{class:Ke([G(v).query.tab==="pictures"?"tab-size border bg-white rounded-lg pa-1 px-2":"","d-flex align-center ga-1 cursor-pointer justify-center"]),onClick:ze[6]||(ze[6]=et=>ai("pictures")),"data-cy":"profile-pictures-button"},[O(lzt,{color:G(v).query.tab==="pictures"?"#424242":"#757575"},null,8,["color"]),h("span",null,de(G(y)("profileForm.photos_title")),1),O(Lr,{text:nr.value,offset:"0",location:"top"},{activator:ae(({props:et})=>[xa.value?(b(),je(pp,ke({key:0},et,{color:xa.value,inline:"",dot:""}),null,16,["color"])):me("",!0)]),_:1},8,["text"])],2)]),_:1})])]),O(In,{color:"#757575"}),h("div",{class:"px-2 pt-2 form-scroll",style:_t({overflowX:"hidden",height:G(r).user.isActive?"calc(100vh - 400px + 60px)":"calc(100vh - 400px - 40px)"})},[h("div",null,[Jt.value.length?(b(),je(Mn,{key:0,color:"#FFE8E8",class:"pa-2 elevation-0 mb-2"},{default:ae(()=>[O(e4,{errors:Jt.value},null,8,["errors"])]),_:1})):me("",!0),O(Mn,{class:"block-content pa-2 border",color:"white",elevation:"0"},{default:ae(()=>[h("div",YBt,[h("div",WBt,[h("div",GBt,[O(O2,{id:"profile-upload"},{default:ae(()=>[O(Bi,{size:"80",class:"border-sm border-gray-ligth border-opacity-100"},{default:ae(()=>[Nt(O(mc,{color:"#9E9E9E"},null,512),[[wn,!k.value.avatar.src]]),Nt(O(Dr,{src:k.value.avatar.src,cover:!0},null,8,["src"]),[[wn,k.value.avatar.src]])]),_:1})]),_:1}),h("div",{class:"elevation-0 visio-icon-profile cursor-pointer",onClick:ze[7]||(ze[7]=()=>hn())},[O(ezt,{width:20,height:20})])]),h("div",KBt,[h("div",XBt,[h("span",JBt,de(G(y)("profileForm.picture")),1),O(Lr,{class:"cursor-pointer",location:"top",width:"200",text:G(y)("profileForm.suggest-image")},{activator:ae(({props:et})=>[O(Ge,ke(et,{class:"cursor-pointer",size:"15",color:"gray"}),{default:ae(()=>[...ze[53]||(ze[53]=[Le("mdi-information",-1)])]),_:1},16)]),_:1},8,["text"])]),h("div",QBt,[h("span",eUt,de(G(y)("accountForm.avatar.caption-2")),1)])])]),(G(v).query.selected_profile,me("",!0))]),O(e4,{class:"text-left",errors:k.value.avatar.error},null,8,["errors"])]),_:1})]),h("div",null,[O(eu,null,{default:ae(()=>[Nt(O(h7,{id:"newProfil",ref_key:"formBlock1",ref:xe,"is-new":X.value===null,"onUpdate:isValid":ze[21]||(ze[21]=et=>be.value=et)},{default:ae(()=>[h("div",tUt,[h("div",null,[O(O2,{id:"profile-info",location:"top start"},{default:ae(()=>[h("div",nUt,de(G(y)("profileForm.info")),1)]),_:1}),h("div",null,[h("label",null,de(G(y)("profileForm.disciplines.label")),1),(b(),je(dp,{rounded:"lg",density:"compact",key:Cu.value,modelValue:k.value.disciplines.value,"onUpdate:modelValue":ze[8]||(ze[8]=et=>k.value.disciplines.value=et),items:ve.value,"item-title":"name","item-value":"id",rules:Q,"error-messages":k.value.disciplines.error,counter:"3","persistent-counter":k.value.disciplines.value.length>=dT,color:"secondary","no-data-text":G(y)("profileForm.disciplines.noDataText"),"data-cy":"profile-disciplines-autocomplete"},null,8,["modelValue","items","error-messages","persistent-counter","no-data-text"])),h("span",aUt,[O(Qt,{keypath:"profileForm.disciplines.suggest"},{link:ae(()=>[h("a",{style:{color:"#12c29b"},href:"#",onClick:ze[9]||(ze[9]=Ui(et=>ie.value=!0,["prevent"]))},de(G(y)("profileForm.disciplines.suggestLinkLabel")),1)]),_:1})])])]),O(xFt,{dialog:ie.value,"onUpdate:dialog":ze[10]||(ze[10]=et=>ie.value=et)},null,8,["dialog"]),k.value.disciplines.value.length>1?(b(),$("div",iUt,[h("label",null,de(G(y)("profileForm.mainDiscipline.label")),1),O(Zn,{rounded:"lg",density:"compact",modelValue:k.value.mainDiscipline.value,"onUpdate:modelValue":ze[11]||(ze[11]=et=>k.value.mainDiscipline.value=et),hint:G(y)("profileForm.mainDiscipline.hint"),"persistent-hint":"",items:le.value,"error-messages":k.value.mainDiscipline.error,"item-title":"name","item-value":"id","hide-details":"auto","data-cy":"profile-main-discipline-select"},null,8,["modelValue","hint","items","error-messages"])])):me("",!0),h("div",null,[h("label",null,de(G(y)("profileForm.practitionerServices.label")),1),O(dp,{rounded:"lg",density:"compact",modelValue:k.value.practitionerServices.value,"onUpdate:modelValue":ze[12]||(ze[12]=et=>k.value.practitionerServices.value=et),hint:G(y)("profileForm.practitionerServices.hint"),"persistent-hint":"",items:Ue.value,"item-title":"name","item-value":"id",rules:j,"error-messages":k.value.practitionerServices.error,color:"secondary","return-object":!1,"no-data-text":G(y)("profileForm.practitionerServices.noDataText"),"data-cy":"profile-services-autocomplete"},null,8,["modelValue","hint","items","error-messages","no-data-text"])]),h("div",null,[h("label",null,de(G(y)("profileForm.targetAudiences.label")),1),(b(),je(dp,{rounded:"lg",density:"compact",key:ku.value,modelValue:k.value.targetAudiences.value,"onUpdate:modelValue":ze[13]||(ze[13]=et=>k.value.targetAudiences.value=et),items:te.value,"item-title":"name","item-value":"id",rules:ue,"error-messages":k.value.targetAudiences.error,color:"secondary","data-cy":"profile-targetAudiences-autocomplete"},null,8,["modelValue","items","error-messages"]))]),h("div",null,[h("label",null,de(G(y)("profileForm.paymentMethods.label")),1),(b(),je(dp,{rounded:"lg",density:"compact",key:ni.value,modelValue:k.value.paymentMethods.value,"onUpdate:modelValue":ze[14]||(ze[14]=et=>k.value.paymentMethods.value=et),items:ee.value,"item-title":"name","item-value":"id",rules:re,"error-messages":k.value.paymentMethods.error,color:"secondary","data-cy":"profile-paymentMethods-autocomplete"},null,8,["modelValue","items","error-messages"])),O(eu,null,{default:ae(()=>[Nt(h("div",rUt,[h("label",null,de(G(y)("profileForm.paymentMethods.customLabel")),1),O(St,{rounded:"lg",density:"compact",modelValue:k.value.customPaymentMethod.value,"onUpdate:modelValue":ze[15]||(ze[15]=et=>k.value.customPaymentMethod.value=et),placeholder:G(y)("profileForm.paymentMethods.customPlaceholder"),rules:ge.value,"error-messages":k.value.customPaymentMethod.error,color:"secondary","hide-details":"auto","data-cy":"profile-customPaymentMethod-input"},null,8,["modelValue","placeholder","rules","error-messages"])],512),[[wn,ce.value]])]),_:1})]),h("div",null,[h("label",null,de(G(y)("profileForm.spokenLanguages.label")),1),(b(),je(dp,{rounded:"lg",density:"compact",key:Mu.value,modelValue:k.value.spokenLanguages.value,"onUpdate:modelValue":ze[16]||(ze[16]=et=>k.value.spokenLanguages.value=et),items:G(yZ),"item-title":"nativeName","item-value":"code",rules:J,"error-messages":k.value.spokenLanguages.error,color:"secondary","data-cy":"profile-spokenLanguages-autocomplete"},null,8,["modelValue","items","error-messages"]))]),h("div",null,[h("label",null,de(G(y)("profileForm.email.label")),1),O(St,{rounded:"lg",density:"compact",modelValue:k.value.email.value,"onUpdate:modelValue":ze[17]||(ze[17]=et=>k.value.email.value=et),hint:G(y)("profileForm.email.hint"),rules:he,"error-messages":k.value.email.error,color:"secondary","hide-details":"auto",placeholder:G(y)("profileForm.email.label"),"data-cy":"profile-email-input"},null,8,["modelValue","hint","error-messages","placeholder"])]),h("div",null,[h("label",null,de(G(y)("profileForm.phone.label")),1),O(AMe,{modelValue:k.value.phone.value,"onUpdate:modelValue":ze[18]||(ze[18]=et=>k.value.phone.value=et),hint:G(y)("profileForm.phone.hint"),"error-messages":k.value.phone.error,"show-dial-code":!1,rounded:"",required:"",onChange:ye,onValide:ze[19]||(ze[19]=et=>k.value.phone.valid=et),"data-cy":"profile-phone-input"},null,8,["modelValue","hint","error-messages"])]),h("div",null,[h("label",null,de(G(y)("profileForm.website")),1),O(St,{rounded:"lg",density:"compact",modelValue:k.value.webSite.value,"onUpdate:modelValue":ze[20]||(ze[20]=et=>k.value.webSite.value=et),rules:Ae,"error-messages":k.value.webSite.error,color:"secondary",placeholder:"https://","hide-details":"auto","data-cy":"profile-webSite-input"},null,8,["modelValue","error-messages"])])])]),_:1},8,["is-new"]),[[wn,G(v).query.tab==="info"]])]),_:1}),O(eu,null,{default:ae(()=>[Nt(O(h7,{ref_key:"formBlock2",ref:Ne,"onUpdate:isValid":ze[29]||(ze[29]=et=>Be.value=et)},{default:ae(()=>[h("div",null,[h("div",oUt,de(G(y)("profileForm.presentation_title")),1),h("div",null,[h("label",null,de(G(y)("profileForm.tagline.label")),1),(b(),je(Qg,{id:G(y)("profileForm.tagline.label"),key:g.value,style:{"font-size":"20px !important"},modelValue:k.value.tagline.value,"onUpdate:modelValue":ze[22]||(ze[22]=et=>k.value.tagline.value=et),hint:G(y)("profileForm.tagline.hint"),rules:Te,"error-messages":k.value.tagline.error,color:"secondary",rows:"2",counter:m7,"persistent-counter":"","data-cy":"profile-tagline-textarea"},null,8,["id","modelValue","hint","error-messages"]))]),h("div",null,[h("label",null,de(G(y)("profileForm.mainDescription.label")),1),(b(),je(M4,{ref_key:"mainDescriptionEditor",ref:Y,key:Ba.value,content:k.value.mainDescription.value,"onUpdate:content":ze[23]||(ze[23]=et=>k.value.mainDescription.value=et),contentType:"html",hint:G(y)("profileForm.mainDescription.hint"),rules:Ie,"error-messages":k.value.mainDescription.error,color:"secondary",counter:v7,onIsValid:ze[24]||(ze[24]=et=>k.value.mainDescription.valid=et),"data-cy":"profile-mainDescription-textarea"},null,8,["content","hint","error-messages"]))]),h("div",null,[h("label",null,de(G(y)("profileForm.sessionDescription.label")),1),(b(),je(M4,{content:k.value.sessionDescription.value,"onUpdate:content":ze[25]||(ze[25]=et=>k.value.sessionDescription.value=et),key:Ws.value,contentType:"html",hint:G(y)("profileForm.sessionDescription.hint"),rules:Ce,"error-messages":k.value.sessionDescription.error,color:"secondary",counter:g7,onIsValid:ze[26]||(ze[26]=et=>k.value.sessionDescription.valid=et),"data-cy":"profile-sessionDescription-textarea"},null,8,["content","hint","error-messages"]))]),h("div",null,[h("label",null,de(G(y)("profileForm.expectedBenefits.label")),1),(b(),je(M4,{content:k.value.expectedBenefits.value,"onUpdate:content":ze[27]||(ze[27]=et=>k.value.expectedBenefits.value=et),key:_o.value,contentType:"html",hint:G(y)("profileForm.expectedBenefits.hint"),rules:_e,"error-messages":k.value.expectedBenefits.error,color:"secondary",counter:y7,onIsValid:ze[28]||(ze[28]=et=>k.value.expectedBenefits.valid=et),"data-cy":"profile-expectedBenefits-textarea"},null,8,["content","hint","error-messages"]))])])]),_:1},512),[[wn,G(v).query.tab==="presentation"]])]),_:1}),O(eu,null,{default:ae(()=>[Nt(O(h7,{ref_key:"formBlock3",ref:tt,"onUpdate:isValid":ze[32]||(ze[32]=et=>He.value=et)},{default:ae(()=>[h("div",sUt,[h("div",lUt,[h("span",null,de(G(y)("dashboard.profile.degree_title",2)),1)]),k.value.degrees.value.length<5?(b(),$("div",{key:0,"data-cy":"profile-add-degrees-btn",class:"cursor-pointer add-img-btn",onClick:Pe},[O(Ge,null,{default:ae(()=>[...ze[54]||(ze[54]=[Le("mdi-plus",-1)])]),_:1}),h("span",null,de(k.value.degrees.value.length<1?G(y)("profileForm.degrees.addBtn"):G(y)("profileForm.degrees.addAnotherBtn")),1)])):me("",!0)]),k.value.degrees.value.length?(b(),$(Ye,{key:0},[O(Ow,{"slider-color":"secondary","selected-class":"_active-tab",modelValue:Oe.value,"onUpdate:modelValue":ze[30]||(ze[30]=et=>Oe.value=et),"bg-color":"white",density:"compact"},{default:ae(()=>[(b(!0),$(Ye,null,It(k.value.degrees.value,(et,On)=>(b(),je(k2,{key:On,"data-cy":`profile-degree-menu-${Number(On)+1}`,density:"compact",value:On},{default:ae(()=>[Le(de(G(y)("dashboard.profile.degree_title"))+": "+de(String(On+1).padStart(2,"0")),1)]),_:2},1032,["data-cy","value"]))),128))]),_:1},8,["modelValue"]),O(cH,{modelValue:Oe.value,"onUpdate:modelValue":ze[31]||(ze[31]=et=>Oe.value=et)},{default:ae(()=>[(b(!0),$(Ye,null,It(k.value.degrees.value,(et,On)=>(b(),je(dH,{key:On,value:On},{default:ae(()=>[O(Lo,null,{default:ae(()=>[O($a,{cols:"12"},{default:ae(()=>[O(Q2,{border:"",rounded:"lg",class:"pa-2 mt-3",color:"transparent"},{default:ae(()=>{var rr,ys,Ks,ii,Xs,wo,Ea,$o,ne,Se,Ze,st;return[h("div",null,[h("label",null,de(G(y)("profileForm.degrees.schoolName.label"))+"(*)",1),O(St,{rounded:"lg",density:"compact",modelValue:et.schoolName.value,"onUpdate:modelValue":Mt=>et.schoolName.value=Mt,rules:q,color:"secondary","error-messages":(ys=(rr=k.value.degrees.value[On])==null?void 0:rr.error)==null?void 0:ys.schoolName,"data-cy":"profile-schoolName-input"},null,8,["modelValue","onUpdate:modelValue","error-messages"])]),h("div",null,[h("label",null,de(G(y)("profileForm.degrees.discipline.label"))+"(*)",1),O(St,{rounded:"lg",density:"compact",modelValue:et.discipline.value,"onUpdate:modelValue":Mt=>et.discipline.value=Mt,rules:q,color:"secondary","error-messages":(ii=(Ks=k.value.degrees.value[On])==null?void 0:Ks.error)==null?void 0:ii.discipline,"data-cy":"profile-discipline-input"},null,8,["modelValue","onUpdate:modelValue","error-messages"])]),h("div",uUt,[h("div",cUt,[h("label",null,de(G(y)("profileForm.degrees.graduationYear.label"))+"(*)",1),O(Zn,{rounded:"lg",density:"compact",modelValue:et.graduationYear.value,"onUpdate:modelValue":Mt=>et.graduationYear.value=Mt,items:G(Pt),rules:K,color:"secondary","error-messages":(wo=(Xs=k.value.degrees.value[On])==null?void 0:Xs.error)==null?void 0:wo.graduationYear,"data-cy":"profile-graduationYear-select"},null,8,["modelValue","onUpdate:modelValue","items","error-messages"])]),h("div",dUt,[h("div",fUt,[h("label",null,de(G(y)("profileForm.degrees.durationValue.label"))+"(*)",1),O(Zn,{"data-cy":"profile-durationValue-select",rounded:"lg",density:"compact",modelValue:et.durationValue.value,"onUpdate:modelValue":Mt=>et.durationValue.value=Mt,"bg-color":"transparent",color:"secondary",flat:"",rules:K,"error-messages":($o=(Ea=k.value.degrees.value[On])==null?void 0:Ea.error)==null?void 0:$o.durationValue,placeholder:G(y)("profileForm.degrees.durationValue.label"),items:Array.from({length:10},(Mt,Vt)=>Vt+1),style:{"min-width":"100px"}},null,8,["modelValue","onUpdate:modelValue","error-messages","placeholder","items"])]),h("div",hUt,[h("label",null,de(G(y)("profileForm.degrees.durationUnit.years")),1),O(Zn,{"data-cy":"profile-durationUnit-select",rounded:"lg",modelValue:et.durationUnit.value,"onUpdate:modelValue":Mt=>et.durationUnit.value=Mt,class:"flex-0-0",items:fe.value,"item-title":"name","item-value":"id","bg-color":"transparent","single-line":"",flat:"",density:"compact","error-messages":(Se=(ne=k.value.degrees.value[On])==null?void 0:ne.error)==null?void 0:Se.durationUnit},null,8,["modelValue","onUpdate:modelValue","items","error-messages"])])])]),h("div",null,[h("label",null,de(G(y)("profileForm.degrees.description.label")),1),O(St,{"data-cy":"profile-title-input",rounded:"lg",density:"compact",modelValue:et.title.value,"onUpdate:modelValue":Mt=>et.title.value=Mt,placeholder:G(y)("profileForm.degrees.description.label"),rules:q,color:"secondary","error-messages":(st=(Ze=k.value.degrees.value[On])==null?void 0:Ze.error)==null?void 0:st.title},null,8,["modelValue","onUpdate:modelValue","placeholder","error-messages"])]),O(Lo,null,{default:ae(()=>[O($a,{cols:"12"},{default:ae(()=>[h("div",{ref_for:!0,ref:"uppyDocuments"},null,512),(b(!0),$(Ye,null,It(et.documents.value,(Mt,Vt)=>(b(),je(Ir,{key:Mt.src,class:"ma-1 cursor-pointer",color:"secondary",closable:"",onClick:()=>Hl(Mt.src),"onClick:close":Cn=>et.documents.value.splice(Vt,1)},{default:ae(()=>[Le(de(Mt.name),1)]),_:2},1032,["onClick","onClick:close"]))),128))]),_:2},1024),O($a,{cols:"12"},{default:ae(()=>[et.documents.value.length<b7?(b(),je(ot,{key:0,block:"",rounded:"lg",color:"#C2C2C2",onClick:Mt=>ut(et.documents.value)},{default:ae(()=>[h("div",pUt,[O(Ge,{color:"#424242"},{default:ae(()=>[...ze[55]||(ze[55]=[Le("mdi-plus-circle-outline",-1)])]),_:1}),h("span",mUt,de(G(y)("profileForm.degrees.addDocumentBtn")),1)])]),_:1},8,["onClick"])):me("",!0)]),_:2},1024),O($a,{cols:"12",class:"text-caption py-0 text-center document-hint"},{default:ae(()=>[Le(de(G(y)("profileForm.degrees.documentHint")),1)]),_:1}),O($a,{cols:"12",class:"d-flex justify-center"},{default:ae(()=>[O(ot,{"data-cy":"profile-degree-delete",color:"#FF5353",variant:"text",size:"small",onClick:Mt=>(k.value.degrees.value.splice(On,1),Oe.value=Oe.value-1)},{default:ae(()=>[h("span",vUt,de(G(y)("profileForm.degrees.deleteBtn")),1)]),_:1},8,["onClick"])]),_:2},1024)]),_:2},1024)]}),_:2},1024)]),_:2},1024)]),_:2},1024)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"])],64)):(b(),$("div",gUt,de(G(y)("profileForm.degrees.noDegree")),1))]),_:1},512),[[wn,G(v).query.tab==="degrees"]])]),_:1}),O(eu,null,{default:ae(()=>[Nt(h("div",yUt,[h("div",_Ut,[h("div",bUt,[h("span",null,de(G(y)("dashboard.profile.image")),1)]),k.value.photos.value.length<_7?(b(),$("div",{key:0,class:"cursor-pointer add-img-btn",onClick:En},[O(Ge,null,{default:ae(()=>[...ze[56]||(ze[56]=[Le("mdi-plus",-1)])]),_:1}),h("span",null,de(G(y)("dashboard.profile.add_image")),1)])):me("",!0)]),k.value.photos.value.length?(b(),$(Ye,{key:0},[O(Lo,null,{default:ae(()=>[(b(!0),$(Ye,null,It(k.value.photos.value,(et,On)=>(b(),je($a,{key:et.src,cols:"6",sm:"4",md:"3"},{default:ae(()=>[O(Dr,{ref_for:!0,ref:rr=>Ci.value[On]=rr,onClick:rr=>Y1(On),src:et.src,cover:!0,class:"mb-2 cursor-pointer",width:"100%","aspect-ratio":"1",rounded:"lg"},{default:ae(()=>[O(yA,{class:"position-absolute cursor-pointer",onClick:Ui(rr=>k.value.photos.value.splice(k.value.photos.value.indexOf(et),1),["prevent","stop"]),style:{top:"5px",right:"5px","z-index":"1"},color:"red"},null,8,["onClick"])]),_:2},1032,["onClick","src"]),O(e4,{errors:et.error},null,8,["errors"])]),_:2},1024))),128))]),_:1}),O(e4,{errors:k.value.photos.error},null,8,["errors"])],64)):(b(),$("div",wUt,de(G(y)("profileForm.degrees.noPictures")),1))],512),[[wn,G(v).query.tab==="pictures"]])]),_:1})])],4)]),_:1})]),G(f)?(b(),$("div",AUt,[G(v).query.tab!=="info"?(b(),je(ot,{key:0,block:"",onClick:ze[35]||(ze[35]=()=>dn("previous")),variant:"outlined",rounded:"lg",color:"#757575"},{default:ae(()=>[O(Ge,null,{default:ae(()=>[...ze[59]||(ze[59]=[Le("mdi-chevron-left",-1)])]),_:1}),h("span",null,de(G(y)("profileForm.previous")),1)]),_:1})):me("",!0),G(v).query.tab!=="pictures"?(b(),je(ot,{key:1,block:"",class:"mt-2 mt-sm-0",onClick:ze[36]||(ze[36]=()=>dn("next")),variant:"outlined",rounded:"lg",color:"#757575"},{default:ae(()=>[h("span",null,de(G(y)("profileForm.next")),1),O(Ge,null,{default:ae(()=>[...ze[60]||(ze[60]=[Le("mdi-chevron-right",-1)])]),_:1})]),_:1})):me("",!0)])):(b(),$("div",$Ut,[G(v).query.tab!=="info"?(b(),je(ot,{key:0,onClick:ze[33]||(ze[33]=()=>dn("previous")),variant:"outlined",rounded:"lg",color:"#757575"},{default:ae(()=>[O(Ge,null,{default:ae(()=>[...ze[57]||(ze[57]=[Le("mdi-chevron-left",-1)])]),_:1}),h("span",null,de(G(y)("profileForm.previous")),1)]),_:1})):me("",!0),me("",!0),G(v).query.tab!=="pictures"?(b(),je(ot,{key:2,onClick:ze[34]||(ze[34]=()=>dn("next")),variant:"outlined",rounded:"lg",color:"#757575"},{default:ae(()=>[h("span",null,de(G(y)("profileForm.next")),1),O(Ge,null,{default:ae(()=>[...ze[58]||(ze[58]=[Le("mdi-chevron-right",-1)])]),_:1})]),_:1})):me("",!0)]))]}),_:1},8,["disabled","loading","style"]))]),_:1},8,["md","style"])]),_:1}),(e.embedded,me("",!0)),O(XFt,{dialog:jr.value,loading:jn.value,"onUpdate:saveExit":ze[37]||(ze[37]=()=>ar()),"onUpdate:leave":ze[38]||(ze[38]=ft=>(jr.value=!1,xu.value=!0)),"onUpdate:close":ze[39]||(ze[39]=ft=>jr.value=!1)},null,8,["dialog","loading"]),h("div",{onClick:tn,class:"d-md-none bg-white profile-mobile-lists cursor-pointer position-fixed d-flex justify-center align-center elevation-4 rounded-circle"},[O(lT,{width:23.25,height:13.5,color:"#029978"})]),O(FFt,{display:pe.value,onCancel:ze[40]||(ze[40]=ft=>pe.value=!1),onConfirmDelete:ze[41]||(ze[41]=()=>Ol()),"profile-index":Wn.value,"profile-slug":vs.value,"profile-avatar":er.value,isDeleteDraft:tr.value,loading:ti.value},null,8,["display","profile-index","profile-slug","profile-avatar","isDeleteDraft","loading"]),M.value?(b(),je(xzt,{key:1,currentProfileId:X.value,profiles:z.value,dialog:M.value,"onUpdate:selected":ze[42]||(ze[42]=ft=>W(ft)),"onUpdate:close":ze[43]||(ze[43]=ft=>M.value=!1),"onUpdate:delete":ze[44]||(ze[44]=ft=>qr(ft.profile,ft.idx)),"onUpdate:draft":ze[45]||(ze[45]=ft=>Gs(ft.id))},null,8,["currentProfileId","profiles","dialog"])):me("",!0),s.value?(b(),je(tBt,{key:2,modelValue:o.value,"onUpdate:modelValue":ze[46]||(ze[46]=ft=>o.value=ft),"practitioner-name":c.value,"discipline-name":((Ot=s.value.mainDiscipline)==null?void 0:Ot.name)||"","discipline-slug":((ea=s.value.mainDiscipline)==null?void 0:ea.slug)||"","practitioner-slug":s.value.slug,"profile-addresses":s.value.profileAddresses},null,8,["modelValue","practitioner-name","discipline-name","discipline-slug","practitioner-slug","profile-addresses"])):me("",!0)]}),_:1})}}}),MUt=Ve({__name:"Profiles",setup(e){return(t,n)=>(b(),je(kUt))}}),xUt=Object.freeze(Object.defineProperty({__proto__:null,default:MUt},Symbol.toStringTag,{value:"Module"})),EUt={class:"billing-title"},LUt={class:"pa-3"},PUt=["data-cy","placeholder","readonly"],TUt={class:"d-sm-flex address"},DUt={class:"w-sm-50 border-custom pa-3"},VUt=["data-cy","placeholder","readonly"],OUt={class:"w-sm-50 pa-3"},IUt=["data-cy","placeholder","readonly"],HUt=Ve({__name:"Address",props:VD({loading:{type:Boolean,default:!1},cyContexte:{type:String,default:"dashboard"}},{modelValue:{default:{addressCompany:"",postalCodeCompany:"",cityCompany:""}},modelModifiers:{}}),emits:["update:modelValue"],setup(e){const{t}=Vn(),n=z4(e,"modelValue"),a=P(()=>n.value||{addressCompany:"",postalCodeCompany:"",cityCompany:""});return(i,r)=>(b(),je(Hf,{class:"d-flex ga-2 flex-column"},{default:ae(()=>[h("label",EUt,de(G(t)("register.billing_address")),1),O(Mn,{color:"white",class:"border-card",elevation:"0"},{default:ae(()=>[O(mo,{class:"pa-0"},{default:ae(()=>[h("div",LUt,[Nt(h("input",{"data-cy":`${e.cyContexte}-addressCompany-input`,class:"pa-0 no-focus w-100",placeholder:i.$t("register.billing_address_placeholder"),readonly:e.loading,"onUpdate:modelValue":r[0]||(r[0]=o=>a.value.addressCompany=o)},null,8,PUt),[[fu,a.value.addressCompany]])]),O(In,{color:"#b2aeae",opacity:"2"}),h("div",TUt,[h("div",DUt,[Nt(h("input",{"data-cy":`${e.cyContexte}-postalCodeCompany-input`,class:"pa-0 no-focus w-100",placeholder:i.$t("register.postal_code"),readonly:e.loading,"onUpdate:modelValue":r[1]||(r[1]=o=>a.value.postalCodeCompany=o)},null,8,VUt),[[fu,a.value.postalCodeCompany]])]),h("div",OUt,[Nt(h("input",{"data-cy":`${e.cyContexte}-cityCompany-input`,class:"pa-0 no-focus w-100",placeholder:i.$t("register.city"),readonly:e.loading,"onUpdate:modelValue":r[2]||(r[2]=o=>a.value.cityCompany=o)},null,8,IUt),[[fu,a.value.cityCompany]])])])]),_:1})]),_:1})]),_:1}))}}),NUt=un(HUt,[["__scopeId","data-v-49109c13"]]),RUt={class:"font-weight-bold title"},ZUt={class:"d-flex align-center"},FUt={class:"d-sm-flex ga-sm-2"},zUt={class:"w-sm-50 w-100"},BUt={class:"w-sm-50 w-100"},UUt={class:""};const jUt={class:"text-red text-caption text-center"},qUt={class:"text-red py-2 text-caption text-center"},YUt={class:"d-sm-flex mt-5 ga-2"},WUt=Ve({__name:"CompanyDialog",emits:["update:company","update:close"],setup(e,{emit:t}){const n=wi(),a=qt(),{t:i}=Vn(),r=F(!1),o=F(!1),s=[M=>!!M||`${i("dashboard.subscription.required")}`],l=F(!1),c=F(),u=F({nameCompany:"",siret:"",addressCompany:"",countryCompany:"",postalCodeCompany:"",cityCompany:"",tvaNumberCompany:""}),d=F(!1),f=F(!1),m=F(!1),v=F(),g=F(""),y=F({}),_=F(),w=M=>{y.value[M]&&(y.value[M]=null)},C=async()=>{var M,x,E,k,D,T,I,H,R,Z,N,W,X,ie,pe,z;if(c.value="",v.value="",!d.value||l.value)return!1;l.value=!0;try{const{data:Y}=await a.post("/account/billing-informations",u.value);Je.success(i("dashboard.subscription.messages.informations.success")),await n.fetchSubscriptionStatus(),n.displayBillingModal=!1,await n.fetchInfoData()}catch(Y){Je.error(i("dashboard.subscription.messages.informations.error")),v.value="",((M=Y.response)==null?void 0:M.status)===422&&("addressCompany"in((x=Y.response)==null?void 0:x.data)&&(v.value+=`
`+((D=(k=(E=Y.response)==null?void 0:E.data)==null?void 0:k.addressCompany)==null?void 0:D[0])),"postalCodeCompany"in((T=Y.response)==null?void 0:T.data)&&(v.value+=`
`+((R=(H=(I=Y.response)==null?void 0:I.data)==null?void 0:H.postalCodeCompany)==null?void 0:R[0])),"cityCompany"in((Z=Y.response)==null?void 0:Z.data)&&(v.value+=`
`+((X=(W=(N=Y.response)==null?void 0:N.data)==null?void 0:W.cityCompany)==null?void 0:X[0])),y.value=(ie=Y.response)==null?void 0:ie.data),c.value=(z=(pe=Y.response)==null?void 0:pe.data)==null?void 0:z.message}finally{l.value=!1}},S=F(0);return qe(()=>u.value.countryCompany,async()=>{if(f.value)return!1;u.value.tvaNumberCompany?S.value=0:S.value=await n.tvaByCountry(u.value.countryCompany)}),qe(()=>n.displayBillingModal,()=>{f.value=!0,setTimeout(()=>{f.value=!1},0)},{immediate:!0}),qe(()=>u.value.tvaNumberCompany,async M=>{if(f.value)return!1;if(g.value="",u.value.tvaNumberCompany){const x=M.replace(/\s+/g,"");m.value=ZEt.test(x),m.value?S.value=0:g.value=i("incorrect_number")}else S.value=await n.tvaByCountry(u.value.countryCompany)},{flush:"post"}),yn(async()=>{if(!n.userInformation)return;u.value.nameCompany=n.userInformation.nameCompany,u.value.countryCompany=n.userInformation.countryCompany,u.value.siret=n.userInformation.siret,u.value.addressCompany=n.userInformation.addressCompany,u.value.tvaNumberCompany=n.userInformation.tvaNumberCompany,u.value.cityCompany=n.userInformation.cityCompany,u.value.postalCodeCompany=n.userInformation.postalCodeCompany,S.value=n.subscriptionStatus.tva;const M=await pZ();_.value=M}),(M,x)=>(b(),je(Ai,{"model-value":G(n).displayBillingModal,persistent:"","max-width":"600",transition:"dialog-top-transition"},{default:ae(()=>[O(Mn,{color:"white",rounded:"xl"},{default:ae(()=>[O(po,{class:"py-3 d-flex justify-center w-full align-center bg-surface-lighten-1"},{default:ae(()=>[h("span",RUt,de(G(i)("dashboard.subscription.update_information_modal_title")),1),h("img",{style:{position:"absolute",right:"10px"},class:"cursor-pointer mr-2",onClick:x[0]||(x[0]=E=>G(n).displayBillingModal=!1),src:Jf})]),_:1}),O(Hf,{onSubmit:Ui(C,["prevent"]),modelValue:d.value,"onUpdate:modelValue":x[25]||(x[25]=E=>d.value=E)},{default:ae(()=>[O(mo,{class:"pa-8"},{default:ae(()=>{var E,k;return[h("div",null,[h("label",null,de(G(i)("dashboard.subscription.company_label")),1),O(St,{rounded:"lg",density:"compact",modelValue:u.value.nameCompany,"onUpdate:modelValue":x[1]||(x[1]=D=>u.value.nameCompany=D),"error-messages":(E=y.value)==null?void 0:E.nameCompany,onInput:x[2]||(x[2]=D=>w("nameCompany")),type:"text"},null,8,["modelValue","error-messages"])]),h("div",null,[h("label",null,de(G(i)("dashboard.subscription.siret")),1),O(St,{rounded:"lg",density:"compact",modelValue:u.value.siret,"onUpdate:modelValue":x[3]||(x[3]=D=>u.value.siret=D),"error-messages":(k=y.value)==null?void 0:k.siret,onInput:x[4]||(x[4]=D=>w("siret")),type:"text"},null,8,["modelValue","error-messages"])]),h("div",null,[h("div",ZUt,[h("label",null,de(G(i)("dashboard.subscription.tva_number")),1),O(Lr,{text:M.$t("register.tva_infobulle")},{activator:ae(({props:D})=>[O(Ge,ke({size:"x-small",class:"cursor-pointer",color:"#757575"},D),{default:ae(()=>[...x[26]||(x[26]=[Le("mdi-information",-1)])]),_:1},16)]),_:1},8,["text"])]),O(St,{rounded:"lg",density:"compact",modelValue:u.value.tvaNumberCompany,"onUpdate:modelValue":x[5]||(x[5]=D=>u.value.tvaNumberCompany=D),"error-messages":g.value,onInput:x[6]||(x[6]=D=>w("tvaNumberCompany")),type:"text",clearable:""},null,8,["modelValue","error-messages"])]),h("div",FUt,[h("div",zUt,[h("label",null,de(M.$t("dashboard.addresses.selectCountry")),1),O(Kl,{rounded:"lg",density:"compact",class:"mb-5",modelValue:u.value.countryCompany,"onUpdate:modelValue":x[7]||(x[7]=D=>u.value.countryCompany=D),items:_.value,"item-title":"label",rules:s,clearable:"","hide-details":"auto"},null,8,["modelValue","items"])]),h("div",BUt,[x[27]||(x[27]=h("label",null,"% de TVA",-1)),O(St,{readonly:"",rounded:"lg",modelValue:S.value,"onUpdate:modelValue":x[8]||(x[8]=D=>S.value=D),class:"text-disabled",density:"compact",variant:"outlined"},null,8,["modelValue"])])]),h("div",UUt,[O(NUt,{modelValue:u.value,"onUpdate:modelValue":x[9]||(x[9]=D=>u.value=D)},null,8,["modelValue"]),me("",!0),O(Lo,null,{default:ae(()=>[O($a,{cols:12},{default:ae(()=>[h("p",jUt,de(v.value),1)]),_:1})]),_:1})]),h("p",qUt,de(c.value),1),h("div",YUt,[O(ot,{onClick:x[24]||(x[24]=D=>G(n).displayBillingModal=!1),class:"w-sm-50 w-100",color:"#E0E0E0"},{default:ae(()=>[...x[28]||(x[28]=[h("span",{class:"text-gray-80"},"Annuler",-1)])]),_:1}),O(ot,{loading:l.value,type:"submit",color:"secondary",class:"w-sm-50 w-100 mt-sm-0 mt-2"},{default:ae(()=>[Le(de(G(i)("dashboard.subscription.saveBtn")),1)]),_:1},8,["loading"])])]}),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model-value"]))}}),GUt=un(WUt,[["__scopeId","data-v-8d832c5a"]]),KUt={class:"mt-8 d-flex flex-column ga-3"},XUt={class:"text-dark-green font-weight-medium"},JUt={class:"d-flex flex-column ga-10 position-relative"},QUt={class:"title text-gray-80 font-weight-bold"},ejt={class:"value text-gray-80"},tjt={class:"title text-gray-80 font-weight-bold"},njt={class:"value text-gray-80"},ajt={class:"title text-gray-80 font-weight-bold"},ijt={key:0,class:"value"},rjt={class:"text-gray-80"},ojt={class:"text-gray-80"},sjt={key:1,class:"text-gray-80 value"},ljt={class:"title text-gray-80 font-weight-bold"},ujt={class:"value text-gray-80"},cjt={class:"description-info",style:{color:"#9e9e9e"}},djt=Ve({__name:"BillingInfo",setup(e){const t=wi(),{t:n,d:a,n:i}=Vn(),r=P(()=>{if(t.userInformation&&t.userInformation.fullName){const{fullName:u}=t.userInformation;return u}}),o=P(()=>{if(t.userInformation&&t.userInformation.tvaNumberCompany){const{tvaNumberCompany:u}=t.userInformation;if(u)return u}return n("common.notSpecified")}),s=P(()=>{if(t.userInformation&&t.userInformation.siret){const{siret:u}=t.userInformation;if(u)return u}return n("common.notSpecified")}),l=P(()=>{if(t.userInformation&&t.userInformation.addressCompany)return t.userInformation.addressCompany}),c=P(()=>{if(t.userInformation&&t.userInformation.cityCompany){const{countryCompany:u,cityCompany:d,postalCodeCompany:f}=t.userInformation;if(u||d||f)return[f,d,u].filter(Boolean).join(" ")}});return(u,d)=>(b(),$("div",null,[h("div",KUt,[h("span",XUt,de(G(n)("dashboard.subscription.billing_info")),1),O(Mn,{elevation:"0",color:"white",border:"",class:"pa-sm-5 pa-2",rounded:"xl"},{default:ae(()=>[h("div",JUt,[h("div",null,[O(Lo,null,{default:ae(()=>[O($a,{cols:"6"},{default:ae(()=>[h("div",QUt,de(G(n)("dashboard.subscription.full_name")),1),h("div",ejt,de(r.value),1)]),_:1}),O($a,{cols:"6"},{default:ae(()=>[h("div",tjt,de(G(n)("dashboard.subscription.company_number")),1),h("div",njt,de(s.value),1)]),_:1})]),_:1}),O(Lo,null,{default:ae(()=>[O($a,{cols:"6"},{default:ae(()=>[h("div",ajt,de(G(n)("dashboard.subscription.address")),1),l.value||c.value?(b(),$("div",ijt,[h("div",rjt,de(l.value),1),h("div",ojt,de(c.value),1)])):(b(),$("div",sjt,de(G(n)("common.notSpecified")),1))]),_:1}),O($a,{cols:"6"},{default:ae(()=>[h("div",ljt,de(G(n)("dashboard.subscription.tva_number"))+": ",1),h("div",ujt,de(o.value),1)]),_:1})]),_:1})]),h("p",cjt,de(G(n)("dashboard.subscription.information_desc")),1),O(ot,{style:{right:"0",top:"0"},icon:"",density:"compact",class:"position-absolute d-flex justify-center align-center",color:"white"},{default:ae(()=>[h("img",{onClick:d[0]||(d[0]=f=>G(t).displayBillingModal=!0),width:"20",height:"20",src:CA})]),_:1})])]),_:1})]),G(t).displayBillingModal?(b(),je(GUt,{key:0})):me("",!0)]))}}),fjt=un(djt,[["__scopeId","data-v-f568b274"]]),hjt={class:"font-weight-bold title"},pjt={class:"text-red text-caption text-center py-2"},mjt={class:"d-sm-flex mt-5 ga-2"},vjt=Ve({__name:"UpdateCardDialog",props:{dialog:Boolean},emits:["update:close"],setup(e,{emit:t}){const{t:n}=Vn(),a=t;xB(Tg());const i=F(null),r=F(!1);An();const o=F(),s=wi(),l=L$(),c=async()=>{o.value="",r.value=!0;const u=await i.value.paymentMethod();if(u.status){const d=await s.updateUserCard(u.paymentMethodId);d.status?await i.value.confirmCardSetup(d.clientSecret,u.paymentMethodId).then(async f=>{f.status?(r.value=!1,r.value=!1,a("update:close"),Je.success(n("dashboard.subscription.update_card_success")),s.fetchCardInfo(),s.fetchCardInfo(),l.fetchDashboardStatus(),window.location.reload()):(o.value=f.error,r.value=!1,Je.error(""))}):(r.value=!1,o.value=d.error)}else return o.value=u.error,r.value=!1,Je.error(""),!1};return(u,d)=>(b(),je(Ai,{"model-value":e.dialog,persistent:"","max-width":"600",transition:"dialog-top-transition"},{default:ae(()=>[O(Mn,{color:"white"},{default:ae(()=>[O(po,{class:"d-flex pa-1 justify-center w-full align-center bg-surface-lighten-1 text-primary"},{default:ae(()=>[h("span",hjt,de(G(n)("dashboard.subscription.updateCard")),1),h("img",{style:{position:"absolute",right:"10px"},class:"cursor-pointer mr-2",onClick:d[0]||(d[0]=f=>a("update:close")),src:Jf})]),_:1}),O(mo,{class:"px-md-15"},{default:ae(()=>[O(EB,{ref_key:"paymentRef",ref:i,displayLabel:""},null,512),h("div",pjt,de(o.value),1),h("div",mjt,[O(ot,{onClick:d[1]||(d[1]=f=>a("update:close")),class:"w-sm-50 w-100",color:"#E0E0E0"},{default:ae(()=>[...d[2]||(d[2]=[h("span",{class:"text-gray-80"},"Annuler",-1)])]),_:1}),O(ot,{type:"submit",onClick:c,loading:r.value,color:"secondary",class:"mt-sm-0 mt-2 w-sm-50 w-100"},{default:ae(()=>[Le(de(G(n)("dashboard.subscription.saveBtn")),1)]),_:1},8,["loading"])])]),_:1})]),_:1})]),_:1},8,["model-value"]))}}),gjt=un(vjt,[["__scopeId","data-v-2aa5caf9"]]),yjt={class:"mt-8 d-flex flex-column ga-3"},_jt={class:"text-dark-green font-weight-medium"},bjt={class:"d-flex flex-column ga-10 position-relative"},wjt={class:"title text-gray-80 font-weight-bold"},$jt={class:"value text-gray-80"},Ajt={class:"title text-gray-80 font-weight-bold"},Sjt={class:"value text-gray-80"},Cjt={key:0,class:"text-disabled mt-2"},kjt={key:0},Mjt={key:1},xjt={key:1,class:"font-italic description mt-2"},Ejt=Ve({__name:"PaymentMethode",setup(e){const{t,d:n,n:a}=Vn(),i=wi(),r=F(!1),o=P(()=>{if(i.cardData)return i.cardData.lastFour?`**** **** **** ${i.cardData.lastFour}`:t("common.notSpecified")}),s=P(()=>{if(i.cardData)return i.cardData.expiryMonth?`${String(i.cardData.expiryMonth).padStart(2,"0")} / ${i.cardData.expiryYear}`:t("common.notSpecified")});return(l,c)=>(b(),$("div",yjt,[h("span",_jt,de(G(t)("dashboard.subscription.payment_mode")),1),O(Mn,{elevation:"0",color:"white",border:"",class:"pa-5",rounded:"xl"},{default:ae(()=>{var u;return[h("div",bjt,[h("div",null,[O(Lo,null,{default:ae(()=>[O($a,{cols:"12"},{default:ae(()=>[h("div",wjt,de(G(t)("dashboard.subscription.card_number")),1),h("div",$jt,de(o.value),1)]),_:1})]),_:1}),O(Lo,null,{default:ae(()=>[O($a,{cols:"6",sm:"4"},{default:ae(()=>[h("div",Ajt,de(G(t)("dashboard.subscription.expired")),1),h("div",Sjt,de(s.value),1)]),_:1}),O($a,{cols:"6",sm:"4"},{default:ae(()=>[...c[2]||(c[2]=[h("div",{class:"title text-gray-80 font-weight-bold"},"CCV",-1),h("div",{class:"value text-gray-80"},"***",-1)])]),_:1})]),_:1})]),O(ot,{class:"position-absolute d-flex justify-center align-center",color:"white",density:"compact",style:{right:"0",top:"0"},icon:""},{default:ae(()=>[h("img",{onClick:c[0]||(c[0]=d=>r.value=!0),width:"20",height:"20",src:CA})]),_:1})]),(u=G(i).cardData)!=null&&u.lastFour?me("",!0):(b(),$("div",Cjt,[G(i).subscriptionStatus&&G(i).subscriptionStatus.isLifetime?(b(),$("span",kjt,de(G(t)("dashboard.subscription.add_payment_card_islife")),1)):(b(),$("span",Mjt,de(G(t)("dashboard.subscription.add_payment_card")),1))])),G(i).isCardExpired?(b(),$("p",xjt,de(G(t)("expired-card")),1)):me("",!0)]}),_:1}),r.value?(b(),je(gjt,{key:0,dialog:r.value,"onUpdate:close":c[1]||(c[1]=u=>r.value=!1)},null,8,["dialog"])):me("",!0)]))}}),Ljt=un(Ejt,[["__scopeId","data-v-cc894670"]]),Pjt={class:"subscription-info w-100"},Tjt={key:0,class:"title d-flex align-center justify-space-between pa-2"},Djt={class:"title-1 font-weight-medium"},Vjt={class:"text-right"},Ojt={class:"title-2 font-weight-medium"},Ijt={key:1},Hjt={key:0,class:"d-flex flex-column pt-2 ga-5"},Njt={style:{"font-size":"14px"},class:"text-gray-80 d-flex justify-space-between"},Rjt=["innerHTML"],Zjt={key:0,class:"d-flex flex-column ga-5"},Fjt={style:{"font-size":"14px"},class:"d-flex flex-column"},zjt={key:0,class:"text-gray-80 d-flex justify-space-between"},Bjt={key:0,class:"text-gray-800 font-weight-bold"},Ujt={key:1,class:"text-gray-800 font-weight-bold"},jjt={key:1,class:"d-flex flex-column pt-2 ga-5"},qjt={key:0,style:{"font-size":"14px"},class:"text-gray-80 d-flex justify-space-between"},Yjt=["innerHTML"],Wjt={class:"text-gray-800 font-weight-bold"},Gjt={key:1,style:{"font-size":"14px"},class:"text-gray-80 d-flex justify-space-between"},Kjt={class:"text-gray-800 font-weight-bold"},Xjt={key:2,class:"text-gray-80 d-flex justify-space-between",style:{"font-size":"14px"}},Jjt={style:{"font-size":"14px"},class:"text-gray-80 d-flex justify-space-between"},Qjt={class:"text-gray-800 font-weight-bold text-right"},eqt={key:3,class:"d-flex flex-column ga-5"},tqt={style:{"font-size":"14px"},class:"d-flex flex-column"},nqt={key:0,class:"text-gray-80 d-flex justify-space-between"},aqt={key:0,class:"text-gray-800 font-weight-bold"},iqt={key:1,class:"text-gray-800 font-weight-bold"},rqt={key:4,style:{"font-size":"14px"},class:"text-gray-80 d-flex justify-space-between"},oqt={class:"text-gray-800 font-weight-bold text-right"},sqt={style:{"font-size":"14px"},class:"text-gray-80 d-flex justify-space-between"},lqt={class:"text-gray-800 font-weight-bold"},uqt={key:2,class:"d-flex flex-column pt-2 ga-5"},cqt={key:0,style:{"font-size":"14px"},class:"text-gray-80 d-flex justify-space-between"},dqt=["innerHTML"],fqt={class:"text-gray-800 font-weight-bold text-right"},hqt={key:1,style:{"font-size":"14px"},class:"text-gray-80 d-flex justify-space-between"},pqt={class:"font-italic"},mqt={key:0,class:"text-gray-800 text-right font-weight-bold"},vqt=["innerHTML"],gqt={key:2,style:{"font-size":"14px"},class:"text-gray-80 d-flex justify-space-between"},yqt={class:"text-gray-800 font-weight-bold text-right"},_qt={style:{"font-size":"14px"},class:"text-gray-80 d-flex justify-space-between"},bqt={class:"text-gray-800 font-weight-bold text-right"},wqt={key:3,class:"d-flex flex-column ga-5"},$qt={style:{"font-size":"14px"},class:"d-flex flex-column"},Aqt={key:0,class:"text-gray-80 d-flex justify-space-between"},Sqt={key:0,class:"text-gray-800 font-weight-bold"},Cqt={key:1,class:"text-gray-800 font-weight-bold"},kqt={key:4,style:{"font-size":"14px"},class:"text-gray-80 d-flex justify-space-between"},Mqt={class:"text-gray-800 font-weight-bold text-right"},xqt={style:{"font-size":"14px"},class:"text-gray-80 d-flex justify-space-between"},Eqt={class:"text-gray-800 font-weight-bold text-right"},Lqt={key:2,class:"text-gray-80",style:{"font-size":"14px"}},Pqt={key:0,class:"d-flex flex-column pt-2 ga-5"},Tqt={key:0,style:{"font-size":"14px"},class:"text-gray-80 d-flex justify-space-between"},Dqt={key:0,class:"text-gray-800 text-right font-weight-bold"},Vqt=["innerHTML"],Oqt={key:1,style:{"font-size":"14px"},class:"text-gray-80 d-flex justify-space-between"},Iqt={class:"text-gray-800 font-weight-bold text-right"},Hqt={style:{"font-size":"14px"},class:"text-red d-flex justify-space-between"},Nqt={class:"text-gray-800 font-weight-bold text-right"},Rqt={key:1},Zqt=Ve({__name:"SubscriptionInfo",setup(e){const{t}=Vn(),n=wi(),a=An(),i=P(()=>n.subscriptionStatus.nextBillDate?n.subscriptionStatus.nextBillDate:!1),r=P(()=>{if(n.subscriptionStatus&&n.subscriptionStatus.discountPercentage)return n.subscriptionStatus.discountPercentage}),o=P(()=>{if(n.hasDiscount)return n.subscriptionStatus&&n.subscriptionStatus.type==="monthly"?6:12}),s=P(()=>{if(n.subscriptionStatus&&n.subscriptionStatus.discount)return n.subscriptionStatus.discount??0}),l=P(()=>n.nextBillAmount),c=P(()=>{if(n.subscriptionStatus&&n.subscriptionStatus.tva)return n.subscriptionStatus.tva}),u=P(()=>{if(n.subscriptionStatus&&n.subscriptionStatus.monthsAlreadyPaid)return n.subscriptionStatus.monthsAlreadyPaid}),d=P(()=>{if(n.subscriptionStatus&&n.subscriptionStatus.monthsPresubscribedRemaining)return n.subscriptionStatus.monthsPresubscribedRemaining}),f=P(()=>{let _="";if(n.subscriptionStatus||n.subscriptionStatus.monthsAlreadyPaid&&n.subscriptionStatus.type){const w=n.subscriptionStatus.monthsAlreadyPaid;return n.alreadyPay||n.subscriptionStatus.type==="life"&&w===40?(_=t("life_msg"),_):(_=t("life_msg_unpaid"),_)}}),m=P(()=>{if(n.subscriptionStatus&&n.subscriptionStatus.status)switch(n.subscriptionStatus.status){case"past_due":return t("stripe_status_msg.past_due");case"canceled":return t("stripe_status_msg.canceled");case"unpaid":return t("stripe_status_msg.unpaid");case"incomplete":return t("stripe_status_msg.incomplete");case"incomplete_expired":return t("stripe_status_msg.incomplete_expired");case"paused":return t("stripe_status_msg.paused");default:return""}}),v=P(()=>{if(n.subscriptionStatus&&n.subscriptionStatus.trial)return n.subscriptionStatus.trial}),g=P(()=>n.subscriptionStatus.contributionAmount??0),y=P(()=>c.value>0?n.subscriptionStatus.subscriptionLevel.priceWithTva:n.subscriptionStatus.subscriptionLevel.price);return(_,w)=>{var C,S,M,x,E,k,D,T,I,H,R,Z,N,W,X,ie,pe;return b(),$("div",Pjt,[G(n).subscriptionStatus.status&&G(n).subscriptionStatus.status!=="canceled"?(b(),$("div",Tjt,[h("div",null,[h("span",Djt,de(G(t)("have_subscribe_to"))+" : ",1)]),h("div",Vjt,[h("span",Ojt,de(G(t)(`${(S=(C=G(n))==null?void 0:C.subscriptionStatus.subscriptionLevel)==null?void 0:S.name}`)),1)])])):me("",!0),!G(n).subscriptionStatus.status||G(n).subscriptionStatus.status==="active"||G(n).subscriptionStatus.status==="trialing"?(b(),$("div",Ijt,[G(n).subscriptionStatus.type==="life"?(b(),$("div",Hjt,[h("div",Njt,[f.value?(b(),$("span",{key:0,innerHTML:f.value},null,8,Rjt)):me("",!0),w[0]||(w[0]=h("span",{class:"text-gray-800 font-weight-bold text-right"},"-",-1))]),((E=(x=(M=G(a))==null?void 0:M.user)==null?void 0:x.addons)==null?void 0:E.length)>0?(b(),$("div",Zjt,[(b(!0),$(Ye,null,It((D=(k=G(a))==null?void 0:k.user)==null?void 0:D.addons,z=>{var Y;return b(),$("div",Fjt,[(Y=z==null?void 0:z.billing)!=null&&Y.includes("life")?me("",!0):(b(),$("div",zjt,[h("span",null,"Option "+de(z.name)+" :",1),c.value>0?(b(),$("span",Bjt,de(z.priceWithTva)+" € TTC ",1)):(b(),$("span",Ujt,de(z.price)+" € HT ",1))]))])}),256))])):me("",!0)])):G(n).subscriptionStatus&&G(n).subscriptionStatus.type==="monthly"&&G(n).subscriptionStatus.monthsAlreadyPaid>1&&G(n).subscriptionStatus.monthsAlreadyPaid<40?(b(),$("div",jjt,[u.value&&d.value>0?(b(),$("div",qjt,[h("span",{innerHTML:G(t)("presubscribe_msg",{value:u.value})},null,8,Yjt),h("span",Wjt,de(G(t)("months_remaining",{value:d.value})),1)])):me("",!0),i.value&&G(n).subscriptionStatus.status==="active"?(b(),$("div",Gjt,[h("span",null,de(G(t)("next_bill_date"))+":",1),h("span",Kjt,de(G(De)(i.value).format("D MMMM YYYY")),1)])):(b(),$("div",Xjt,de(_.$t("pre_subscription_inatif_msg",{value:u.value})),1)),h("div",Jjt,[h("span",null,de(G(t)("plan_price"))+":",1),h("span",Qjt,de(y.value)+" € "+de(c.value>0?"TTC":"HT"),1)]),((H=(I=(T=G(a))==null?void 0:T.user)==null?void 0:I.addons)==null?void 0:H.length)>0?(b(),$("div",eqt,[(b(!0),$(Ye,null,It((Z=(R=G(a))==null?void 0:R.user)==null?void 0:Z.addons,z=>{var Y;return b(),$("div",tqt,[(Y=z==null?void 0:z.billing)!=null&&Y.includes("life")?me("",!0):(b(),$("div",nqt,[h("span",null,"Option "+de(z.name)+" :",1),c.value>0?(b(),$("span",aqt,de(z.priceWithTva)+" € TTC ",1)):(b(),$("span",iqt,de(z.price)+" € HT ",1))]))])}),256))])):me("",!0),G(n).subscriptionStatus.subscriptionLevel.category==="premium"&&g.value>0?(b(),$("div",rqt,[h("span",null,de(G(t)("contributionAmount"))+":",1),h("span",oqt,de(g.value)+"€",1)])):me("",!0),h("div",sqt,[h("span",null,de(G(t)("next_payment_amount"))+":",1),h("span",lqt,de(l.value)+" € "+de(c.value>0?"TTC":"HT"),1)])])):(b(),$("div",uqt,[r.value&&r.value>0&&G(n).trialRemainingDays&&G(n).trialRemainingDays>0&&s.value>0?(b(),$("div",cqt,[h("span",{class:"font-italic",innerHTML:G(t)("discount_benefit",{value:s.value})},null,8,dqt),h("span",fqt,de(G(t)("months_remaining",{value:o.value})),1)])):me("",!0),v.value&&G(n).trialExpiredOver2Weeks?(b(),$("div",hqt,[h("span",pqt,de(G(t)("trial_period"))+":",1),G(n).trialRemainingDays&&G(n).trialRemainingDays>0?(b(),$("span",mqt,de(G(t)("remaining_date",{value:G(n).trialRemainingDays})),1)):(b(),$("span",{key:1,class:"text-gray-800 font-weight-bold text-right",innerHTML:G(t)("remaining_date_pass",{value:G(De)(v.value).format("D MMMM YYYY")})},null,8,vqt))])):me("",!0),i.value?(b(),$("div",gqt,[h("span",null,de(G(t)("next_bill_date"))+":",1),h("span",yqt,de(G(De)(i.value).format("D MMMM YYYY")),1)])):me("",!0),h("div",_qt,[h("span",null,de(G(t)("plan_price"))+":",1),h("span",bqt,de(y.value)+" € "+de(c.value>0?"TTC":"HT"),1)]),((X=(W=(N=G(a))==null?void 0:N.user)==null?void 0:W.addons)==null?void 0:X.length)>0?(b(),$("div",wqt,[(b(!0),$(Ye,null,It((pe=(ie=G(a))==null?void 0:ie.user)==null?void 0:pe.addons,z=>{var Y;return b(),$("div",$qt,[(Y=z==null?void 0:z.billing)!=null&&Y.includes("life")?me("",!0):(b(),$("div",Aqt,[h("span",null,"Option "+de(z.name)+" :",1),c.value>0?(b(),$("span",Sqt,de(z.priceWithTva)+" € TTC ",1)):(b(),$("span",Cqt,de(z.price)+" € HT ",1))]))])}),256))])):me("",!0),G(n).subscriptionStatus.subscriptionLevel.category==="premium"&&g.value>0?(b(),$("div",kqt,[h("span",null,de(G(t)("contributionAmount",{type:G(n).subscriptionStatus.subscriptionLevel.type==="monthly"?"mensuelle":"annuelle"}))+":",1),h("span",Mqt,de(g.value)+"€",1)])):me("",!0),h("div",xqt,[h("span",null,de(G(t)("next_payment_amount"))+":",1),h("span",Eqt,de(l.value)+" € "+de(c.value>0?"TTC":"HT"),1)])]))])):(b(),$("div",Lqt,[(G(n).subscriptionStatus.status==="canceled"||G(n).subscriptionStatus.status==="paused")&&G(n).remainingDaysAfterCanceled>0?(b(),$("div",Pqt,[v.value&&G(n).trialExpiredOver2Weeks?(b(),$("div",Tqt,[h("span",null,de(G(t)("trial_period"))+":",1),G(n).trialRemainingDays&&G(n).trialRemainingDays>0?(b(),$("span",Dqt,de(G(t)("remaining_date",{value:G(n).trialRemainingDays})),1)):(b(),$("span",{key:1,class:"text-gray-800 font-weight-bold text-right",innerHTML:G(t)("remaining_date_pass",{value:G(De)(v.value).format("D MMMM YYYY")})},null,8,Vqt))])):me("",!0),i.value?(b(),$("div",Oqt,[h("span",null,de(G(t)("subscription_end"))+":",1),h("span",Iqt,de(G(De)(i.value).format("D MMMM YYYY")),1)])):me("",!0),h("div",Hqt,[h("span",null,de(G(t)("subscription_canceled_date"))+": ",1),h("span",Nqt,de(G(De)(G(n).subscriptionStatus.subscriptionEndDate).format("D MMMM YYYY")),1)])])):(b(),$("span",Rqt,de(m.value),1))]))])}}}),Fqt=un(Zqt,[["__scopeId","data-v-2e71ae1c"]]),zqt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAYAAABG1c6oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADTSURBVHgB5ZLBDcIwDEWdwJ1uQEeADWCTjAATlFHCBIwAR25kA1bIBA3fUorSULUu6gHUL33VSeynpDbR7LSQJBljThvIOXcfyl2STCUcJImaJtYfA9GIAi6l+4NAyCqlrmkxx9h7aK2rb4AG9gzFdw2XMfZ1XR9FQH7O+3rW+hDCPkJ3bI55j8+6alpAHl4U2fQwgTp2Dou6oPbQLPLBLrI1RcCWb9IB+6gTj00PrKXJ5zB/8qpvxsYCb3CFxjxppNCscxOr9CCOQEHj5KX/9zf0AlkyUYZLy1mhAAAAAElFTkSuQmCC",Bqt={class:"mt-8 d-flex flex-column ga-3"},Uqt={class:"text-dark-green font-weight-medium"},jqt={class:"holitime-ref"},qqt={class:"d-flex justify-center"},Yqt={class:"d-flex ga-2"},Wqt=["onClick"],Gqt={key:1},Kqt=10,Xqt=Ve({__name:"Payments",setup(e){const{t,d:n,n:a}=Vn(),i=wi(),r=qt(),o=[{title:"Date:",value:"createdAt",align:"left"},{title:"Type D'abonnement:",value:"paymentType",align:"left"},{title:"Montant",value:"amount",align:"center"},{title:"Statut",value:"status",align:"center"},{title:"Téléchargement",value:"invoice",align:"center"}],s=f=>{switch(f){case"succeeded":case"partially_refunded":return{text:t("dashboard.subscription.payments.status.succeeded"),color:"#12C29B1A",code:"secondary"};case"pending":return{text:t("dashboard.subscription.payments.status.pending"),color:"#FFC1071A",code:"accent"};case"refunded":return{text:t("dashboard.subscription.payments.status.refunded"),color:"#FFE8E8",code:"error"};case"failed":default:return{text:t("dashboard.subscription.payments.status.failed"),color:"#FFE8E8",code:"error"}}},l=P(()=>i.paymentList.map(f=>({...f,createdAt:n(new Date(f.createdAt),"short"),amount:a(f.amountCents/100,"currency"),status:s(f.status).text,statusColor:s(f.status).color,statusCode:s(f.status).code,paymentType:"Référencement Holitime"}))),c=F({}),u=async f=>{if(c.value[f])return!1;try{c.value={...c.value,[f]:!0};const{data:m}=await r.get(`/payment/download-receipt/${f}`,{responseType:"blob"}),v=document.createElement("a");v.href=URL.createObjectURL(m),v.download="Abonnement Holitime.pdf",document.body.appendChild(v),v.click(),setTimeout(()=>{URL.revokeObjectURL(v.href)},100)}catch{}finally{c.value={...c.value,[f]:!1}}},d=async({page:f,itemsPerPage:m})=>{await i.fetchPayments(f,m)};return(f,m)=>(b(),$("div",Bqt,[h("span",Uqt,de(G(t)("billing_payment")),1),O(xre,{class:"bg-white",items:l.value,headers:o,"items-per-page":Kqt,"items-length":G(i).paymentTotalItems,"items-per-page-options":[10,20,30],loading:G(i).paymentListLoading,"no-data-text":G(t)("dashboard.subscription.payments.noPayment"),"onUpdate:options":d},{"item.status":ae(({item:v})=>[h("span",{style:_t({backgroundColor:v.statusColor}),class:Ke(["border-md border-opacity-100 px-4 py-1 rounded-pill",[`text-${v.statusCode}`,`border-${v.statusCode}`]])},de(v.status),7)]),"item.paymentType":ae(({item:v})=>[h("span",jqt,de(v.paymentType),1)]),"item.invoice":ae(({item:v})=>[h("div",qqt,[v.statusCode!="error"?(b(),je(ot,{key:0,class:"download-btn pa-4",rounded:"lg",loading:c.value[v.id],onClick:()=>u(v.id),density:"compact",color:"#F5F5F5"},{default:ae(()=>[h("div",Yqt,[h("span",null,de(G(t)("download")),1),v.statusColor!="error"?(b(),$("img",{key:0,onClick:()=>u(v.id),src:zqt},null,8,Wqt)):me("",!0)])]),_:2},1032,["loading","onClick"])):(b(),$("span",Gqt,"-"))])]),_:1},8,["items","items-length","loading","no-data-text"])]))}}),Jqt=un(Xqt,[["__scopeId","data-v-14fa49e0"]]),Qqt={key:0,class:"selected-taxe-label"},eYt={key:1,class:"selected-taxe-label"},tYt={key:2,class:"selected-taxe-label"},nYt=Ve({__name:"AddonPrice",props:{price:{},priceWithTva:{},billing:{},displayPriceWithTva:{type:Boolean},priceClass:{}},setup(e){function t(n){return new Intl.NumberFormat("fr-FR",{style:"currency",currency:"EUR",minimumFractionDigits:0}).format(n)}return(n,a)=>(b(),$("div",{class:Ke(e.priceClass)},[Le(de(e.displayPriceWithTva&&e.priceWithTva?t(e.priceWithTva):t(e.price))+" ",1),e.billing==="monthly"?(b(),$("span",Qqt,de(e.displayPriceWithTva&&e.priceWithTva?"TTC/mois":"HT/mois"),1)):me("",!0),e.billing==="annually"?(b(),$("span",eYt,de(e.displayPriceWithTva&&e.priceWithTva?"TTC/an":"HT/an"),1)):me("",!0),e.billing==="life"?(b(),$("span",tYt,de(e.displayPriceWithTva&&e.priceWithTva?"TTC":"HT"),1)):me("",!0)],2))}}),hT=un(nYt,[["__scopeId","data-v-20c0a8e9"]]),aYt={key:0,class:"addon-lists mt-5"},iYt={key:0,class:"selected-title text-secondary"},rYt=["onClick"],oYt={class:"flex-grow-1 d-flex flex-column justify-content-between"},sYt={class:"font-weight-bold mb-1 text-primary addon-title"},lYt={class:"addon-description mb-0"},uYt=Ve({__name:"AddonsList",props:{package:{},billing:{},showCheckboxes:{type:Boolean},displayPriceWithTva:{type:Boolean},notDisplayLifeAddonsAlreadyPaid:{type:Boolean}},setup(e){const t=e;t.billing;const n=F([]);n.value=t.package.addons;const a=wi();An();function i(c){return a.selectedAddons.some(u=>typeof u=="object"&&u.id===c.id&&u.billing===c.billing)}function r(c){return!!a.selectedAddons.find(d=>d.id===c.id&&d.lifeAlreadyPaid==!0)}function o(c){return!!a.selectedAddons.find(d=>d.id===c.id&&d.lifeAlreadyPaid==!0&&!c.billing.includes("life"))}function s(c){a.selectedAddons=a.selectedAddons.filter(u=>!(typeof u=="object"&&u.id===c))}function l(c){var d;if(a.selectedAddons.findIndex(f=>typeof f=="object"&&f.id===c.id&&f.billing===c.billing)!==-1)s(c.id);else if(s(c.id),a.selectedAddons.push({id:c.id,billing:c.billing,lifeAlreadyPaid:c.lifeAlreadyPaid}),(d=a.currentChangingPlan.type)!=null&&d.includes("life")&&c.billing!="life"&&c.billing!="lifetime"){const f=a.selectedAddons.find(v=>typeof v=="object"&&v.id===c.id).billing;[...a.selectedAddons].forEach(v=>{v.billing!="life"&&v.billing!="lifetime"&&(v.billing=f,s(v.id),a.selectedAddons.push({id:v.id,billing:f,lifeAlreadyPaid:v.lifeAlreadyPaid}))})}}return qe(()=>t.package,(c,u)=>{var d,f;if(c!==u){const m=(f=(d=a.currentChangingPlan)==null?void 0:d.addons)==null?void 0:f.map(g=>g.id);[...a.selectedAddons].forEach(g=>{m&&(m!=null&&m.includes(g.id)?m.includes(g.id)&&(a.currentChangingPlan.type!=g.billing||g.billing==="life"||g.billing==="lifetime"||a.currentChangingPlan.type==="life")&&g.billing!="life"&&g.billing!="lifetime"&&a.currentChangingPlan.type!="life"&&a.currentChangingPlan.type!="lifetime"&&(s(g.id),a.selectedAddons.push({id:g.id,billing:a.currentChangingPlan.type,lifeAlreadyPaid:g.lifeAlreadyPaid})):s(g.id)),a.selectedAddons.map(y=>y.id)})}}),(c,u)=>{var d;return((d=e.package.addons)==null?void 0:d.length)>0?(b(),$("div",aYt,[G(a).selectedAddons.filter(f=>(f==null?void 0:f.lifeAlreadyPaid)!==!0).length>0||!e.notDisplayLifeAddonsAlreadyPaid?(b(),$("h2",iYt,[...u[1]||(u[1]=[Le(" Option ",-1),h("span",{class:"text-caption"},"(facultatif)",-1)])])):me("",!0),O(Lo,{class:"addons-list mt-1"},{default:ae(()=>[(b(!0),$(Ye,null,It(e.package.addons,f=>(b(),je($a,{"data-cy":`step2-option-${f.billing}`,key:f.id,cols:"12",class:Ke({"py-0":!e.showCheckboxes&&!i(f),"h-0":!(!e.showCheckboxes&&i(f)||e.showCheckboxes&&!o(f))||e.notDisplayLifeAddonsAlreadyPaid&&r(f)})},{default:ae(()=>{var m,v,g;return[!e.showCheckboxes&&i(f)||e.showCheckboxes&&!o(f)?(b(),$("div",{key:0,class:Ke(["pa-4 d-flex align-start addon-card border-sm border-opacity-25 rounded-lg ga-3",{"addon-selected border-secondary":i(f)||r(f),"border-gray-300":!i(f),"h-0":!e.showCheckboxes&&!i(f),"clickable-addon":e.showCheckboxes&&!r(f)}]),onClick:y=>e.showCheckboxes&&!r(f)?l(f):null,style:_t(e.showCheckboxes&&!r(f)?"cursor: pointer;":"cursor: default;")},[e.showCheckboxes&&!r(f)?(b(),je(Dp,{key:0,"model-value":i(f),"onUpdate:modelValue":()=>l(f),class:"pt-1 mr-xs-0 mr-1",color:"primary",disabled:r(f),"hide-details":"",onClick:u[0]||(u[0]=Ui(()=>{},["stop"]))},null,8,["model-value","onUpdate:modelValue","disabled"])):me("",!0),h("div",oYt,[h("h3",sYt,[Le(de(f.name)+" ",1),h("span",null,de((m=f.billing)!=null&&m.includes("life")?"(A vie)":(v=f.billing)!=null&&v.includes("monthly")?"(Mensuel)":(g=f.billing)!=null&&g.includes("annually")?"(Annuel)":""),1)]),h("p",lYt,de(f.description),1),O(hT,{price:f.price,priceWithTva:f.priceWithTva,billing:f.billing,displayPriceWithTva:e.displayPriceWithTva,priceClass:"addon-price text-h6 font-weight-bold text-primary text-left d-sm-none d-block d-inline-block"},null,8,["price","priceWithTva","billing","displayPriceWithTva"])]),O(hT,{price:f.price,priceWithTva:f.priceWithTva,billing:f.billing,displayPriceWithTva:e.displayPriceWithTva,priceClass:"addon-price text-h5 font-weight-bold text-primary text-right d-sm-inline-block d-none"},null,8,["price","priceWithTva","billing","displayPriceWithTva"])],14,rYt)):me("",!0)]}),_:2},1032,["data-cy","class"]))),128))]),_:1})])):me("",!0)}}}),cYt=un(uYt,[["__scopeId","data-v-1f367617"]]),dYt={class:"font-weight-bold title"},fYt={class:"mb-3"},hYt={class:"recap-title"},pYt={class:"d-flex flex-column"},mYt={class:"d-flex flex-column"},vYt={class:"d-flex justify-space-between item-line"},gYt={key:0,class:"title"},yYt={key:1,class:"title"},_Yt={class:"value"},bYt={key:0,class:"d-flex flex-column ga-4 item-line"},wYt={class:"d-flex justify-space-between"},$Yt={class:"value"},AYt={key:1,class:"d-flex flex-column ga-4"},SYt={class:"d-flex justify-space-between item-line"},CYt={class:"title"},kYt={class:"plan-price"},MYt={class:"d-flex justify-space-between item-line"},xYt={class:"title"},EYt={class:"contribution-value"},LYt={class:"d-flex justify-space-between item-line"},PYt={class:"title"},TYt={class:"value"},DYt={class:"d-flex justify-space-between pt-5"},VYt={class:"total"},OYt={class:"total-value"},IYt={key:0},HYt={class:"discount-label"},NYt={class:"d-flex align-center ga-2"},RYt={class:"border rounded-lg d-flex flex-column",style:{padding:"10px"}},ZYt={class:"d-flex justify-space-between align-center"},FYt={class:"become-title"},zYt={class:"contribution-detail"},BYt={key:0,class:"border pa-4 rounded-lg d-flex flex-column ga-2"},UYt={class:""},jYt={class:"border pa-4 rounded-xl"},qYt={class:"billing-info-title"},YYt={key:0,class:"mb-3"},WYt={key:1,class:"d-sm-flex ga-sm-2"},GYt={class:"w-sm-50 mb-sm-0 mb-2"},KYt={class:"text-disabled"},XYt={class:"w-sm-50"},JYt={class:"text-disabled"},QYt={class:"text-red text-caption text-center mt-2"},eWt={class:"d-flex justify-center"},tWt=Ve({__name:"ChangeSubscriptionDialog",emits:["update:company","update:close"],setup(e,{emit:t}){const n=F(null),a=wi(),i=qt(),r=F(),o=F(),s=An(),l=vd(),{t:c}=Vn(),u=F(!1);E$();const d=F(!0),f=F(!1),m=F(""),v=F(),g=F(0),y=F(!1),_=P(()=>a.currentChangingPlan),w=F({10:"1",20:"2",30:"3",40:"4",50:"5",60:"10",70:"20",80:"30",90:"40",100:"50",110:"100"}),C=F(0),S=()=>{const Q=Number(I.value.contributionAmount);if(!isNaN(Q)){const j=Object.keys(w.value).find(ue=>w.value[ue]===I.value.contributionAmount);j&&(C.value=Number(j))}},M=F(!1),x=F(!1),E=F(""),k=F(!1),D=F(!1),T=()=>{Je.success(c("dashboard.subscription.change_with_success")),u.value=!1,a.toggleSubscription(),s.refreshToken(),l.push({name:"DashboardSubscription"})},I=F({newSubscriptionLevelId:_.value.id,isContributor:!1,contributionAmount:0,couponCode:null,subscriptionAddons:a.selectedAddons}),H=async()=>{if(m.value="",v.value=null,y.value)return!1;if(!I.value.couponCode)return m.value=c("register.step2.enter_discount_code"),!1;y.value=!0;try{const Q=await i.post("/discount-code/details",{code:I.value.couponCode},{headers:{"Content-Type":"application/json"}});v.value=Q.data,v.value.id&&(m.value=c("register.step2.valid_discount_code")),v.value.type==="fixed"?g.value=v.value.amount_off/100:g.value=Number(_.value.price)*(v.value.percent_off/100)}catch{m.value=c("register.step2.invalid_discount_code")}finally{y.value=!1}},R=async()=>{r.value="",I.value.subscriptionAddons=a.selectedAddons.filter(Q=>Q.lifeAlreadyPaid!==!0);try{if(u.value=!0,Y.value)if(d.value){if(a.isCardExpired)return r.value=c("expired-card"),u.value=!1,!1;await a.changeSubscriptionPlan(I.value).then(async Q=>{Q&&(await n.value.confirmCardPayment(Q.clientSecret,Q.paymentMethodId).then(async()=>{const j=await a.finalizeChanges({subscriptionLevelId:_.value.id,paymentIntentId:Q.paymentIntentId,subscriptionAddons:I.value.subscriptionAddons});(j.status==="succeeded"||j.status==="success")&&(u.value=!0),(j.status==="requires_action"||j.status==="requires_confirmation")&&j.clientSecret&&await n.value.confirmCardPayment(j.clientSecret,Q.paymentMethodId).then(async()=>{}).catch(ue=>{console.log(ue),u.value=!1})}).catch(()=>{u.value=!1}),await a.confirmSubscription({subscriptionLevelId:_.value.id,paymentIntentId:Q.paymentIntentId,subscriptionAddons:I.value.subscriptionAddons}).then(j=>{if(j.status==="succeeded"||j.status==="success"){T();return}}).catch(()=>{u.value=!1}))})}else await Z();else await a.changeSubscriptionPlan(I.value).then(async Q=>{Q&&(await n.value.confirmCardPayment(Q.clientSecret,Q.paymentMethodId).then(async()=>{const j=await a.finalizeChanges({subscriptionLevelId:_.value.id,paymentIntentId:Q.paymentIntentId,subscriptionAddons:I.value.subscriptionAddons});(j.status==="succeeded"||j.status==="success")&&(u.value=!0),(j.status==="requires_action"||j.status==="requires_confirmation")&&j.clientSecret&&await n.value.confirmCardPayment(j.clientSecret,Q.paymentMethodId).then(async()=>{}).catch(ue=>{console.log(ue),u.value=!1})}).catch(()=>{u.value=!1}),await a.confirmSubscription({subscriptionLevelId:_.value.id,paymentIntentId:Q.paymentIntentId,subscriptionAddons:I.value.subscriptionAddons}).then(j=>{if(j.status==="succeeded"||j.status==="success"){T();return}}).catch(()=>{u.value=!1}))})}catch(Q){console.error(Q),u.value=!1}},Z=async()=>{const Q=await n.value.paymentMethod();if(Q.status){const j=await a.updateUserCard(Q.paymentMethodId);j.status?n.value.confirmCardSetup(j.clientSecret,Q.paymentMethodId).then(async ue=>{ue.status?a.changeSubscriptionPlan(I.value).then(async re=>{re&&(await n.value.confirmCardPayment(re.clientSecret,re.paymentMethodId).then(async()=>{const ce=await a.finalizeChanges({subscriptionLevelId:_.value.id,paymentIntentId:re.paymentIntentId,subscriptionAddons:I.value.subscriptionAddons});(ce.status==="succeeded"||ce.status==="success")&&(u.value=!0),(ce.status==="requires_action"||ce.status==="requires_confirmation")&&ce.clientSecret&&await n.value.confirmCardPayment(ce.clientSecret,re.paymentMethodId).then(async()=>{}).catch(ge=>{console.log(ge),u.value=!1})}).catch(()=>{u.value=!1}),await a.confirmSubscription({subscriptionLevelId:_.value.id,paymentIntentId:re.paymentIntentId,subscriptionAddons:I.value.subscriptionAddons}).then(ce=>{if(ce.status==="succeeded"||ce.status==="success"){T();return}}).catch(()=>{u.value=!1}))}).catch(re=>{u.value=!1,Je.error("")}):(r.value=ue.error,u.value=!1,Je.error(""))}):(u.value=!1,r.value=j.error)}else return r.value=Q.error,u.value=!1,!1},N=F(0);qe(()=>a.changeSubscription,()=>{x.value=!0,a.cardData&&a.cardData.lastFour&&!a.isCardExpired?d.value=!0:d.value=!1,setTimeout(()=>{x.value=!1},0)},{immediate:!0}),qe(()=>a.paymentErrors,()=>{a.paymentErrors&&(r.value=a.paymentErrors,u.value=!1)},{immediate:!0});const W=F(null),X=F(null);yn(()=>{if(a.userInformation&&(o.value=a.userInformation,N.value=a.subscriptionStatus.tva,W.value=a.subscriptionStatus.actualPrice,X.value=a.subscriptionStatus.tva,N.value>0)){k.value=!0;const Q=a.currentChangingPlan.price*(1+N.value/100);a.currentChangingPlan={...a.currentChangingPlan,priceWithTva:Q}}});const ie=async()=>{if(u.value)return!1;a.toggleSubscription()},pe=P(()=>`**** **** **** ${a.cardData.lastFour}`),z=P(()=>`${String(a.cardData.expiryMonth).padStart(2,"0")} / ${a.cardData.expiryYear}`),Y=P(()=>a.trialRemainingDays>0?E.value==="lifetime":!0),te=P(()=>a.selectedAddons.reduce((Q,j)=>{var ce;const ue=(ce=_.value)==null?void 0:ce.addons.find(ge=>ge.id===j.id&&ge.billing===j.billing&&(j==null?void 0:j.lifeAlreadyPaid)!==!0);if(!ue)return Q;const re=ue.price??0;return Q+Number(re)},0)),ee=P(()=>{var j;(j=a.subscriptionStatus.type)!=null&&j.includes("life")&&(_.value.price=0);const Q=Number(_.value.price||0)+Number(te.value||0)+Number(I.value.contributionAmount||0)-Number(g.value||0);return Q>0?Q:0}),fe=P(()=>{const Q=ee.value*(a.subscriptionStatus.tva/100);return Math.round(Q*100)/100}),le=P(()=>{const Q=Number(_.value.price||0)+Number(te.value||0)+Number(fe.value||0)+Number(I.value.contributionAmount||0)-Number(g.value||0);return Q>0?Q:0});return qe(()=>I.value.couponCode,()=>{g.value=0,m.value=""}),qe(C,Q=>I.value.contributionAmount=w.value[Q]||Q.toString()),(Q,j)=>{const ue=Sf("CheckednIcon");return b(),je(Ai,{"model-value":G(a).changeSubscription,persistent:"","max-width":"700",transition:"dialog-top-transition"},{default:ae(()=>[O(Mn,{color:"white",rounded:"xl",disabled:u.value},{default:ae(()=>[O(po,{class:"py-3 d-flex justify-center w-full align-center bg-surface-lighten-1"},{default:ae(()=>[h("span",dYt,de(G(a).subscriptionStatus.status==="canceled"?G(c)("dashboard.subscription.active_btn"):G(c)("dashboard.subscription.change_subscription_title")),1),h("img",{style:{position:"absolute",right:"10px"},class:"cursor-pointer mr-2",onClick:ie,src:Jf})]),_:1}),O(mo,null,{default:ae(()=>[O(Hf,{onSubmit:Ui(R,["prevent"]),onKeydown:j[9]||(j[9]=Ql(Ui(()=>{},["prevent"]),["enter"])),modelValue:M.value,"onUpdate:modelValue":j[10]||(j[10]=re=>M.value=re),class:"d-flex flex-column ga-5"},{default:ae(()=>[h("div",fYt,[O(Lo,{dense:""},{default:ae(()=>[O($a,{cols:"12",sm:"6"},{default:ae(()=>[O(Q_,{style:{"max-width":"350px"},classes:"border-md border-secondary border-opacity-100 rounded-xl pa-2",displayAction:!1,showFeature:!1,thePackage:_.value,loadingPrice:D.value},null,8,["thePackage","loadingPrice"])]),_:1}),O($a,{cols:"12",sm:"6"},{default:ae(()=>[O(Mn,{elevation:"0",color:"#F9F9F9",rounded:"xl",class:"border-sm border-ligth-gray border-opacity-100 fill-height pa-5 d-flex flex-column"},{default:ae(()=>{var re,ce;return[h("h3",hYt,de(Q.$t("register.step2.recap_title")),1),h("div",pYt,[h("div",mYt,[h("div",vYt,[(ce=(re=_.value)==null?void 0:re.type)!=null&&ce.includes("life")?(b(),$("span",yYt,de(Q.$t("register.step2.pack_quantity",{value:" à vie"})),1)):(b(),$("span",gYt,de(Q.$t("register.step2.pack_quantity",{value:_.value.type==="annually"?"an":"mois"})),1)),h("span",_Yt,de(_.value.price)+"€",1)]),O(In),G(a).selectedAddons.length>0?(b(),$("div",bYt,[h("div",wYt,[j[11]||(j[11]=h("span",{class:"title"}," Options ",-1)),h("span",$Yt,de(te.value)+" € ",1)]),O(In)])):me("",!0),v.value&&v.value.id&&g.value>0?(b(),$("div",AYt,[h("div",SYt,[h("span",CYt,de(Q.$t("register.step2.discount_title",{discount:v.value.type==="percentage"?`${v.value.percent_off}%`:""})),1),h("span",kYt,de(g.value>0?`-${g.value}`:g.value)+" €",1)]),O(In)])):me("",!0),_.value.category==="premium"?(b(),$(Ye,{key:2},[h("div",MYt,[h("span",xYt,de(Q.$t("register.step2.contribution")),1),h("span",EYt,de(I.value.contributionAmount)+"€",1)]),O(In)],64)):me("",!0),h("div",LYt,[h("span",PYt,de(Q.$t("register.step2.taxes")),1),h("span",TYt,de(fe.value)+"€",1)]),O(In)]),h("div",DYt,[h("span",VYt,de(Q.$t("register.step2.total",{value:fe.value>0?"TTC":"HT"})),1),h("span",OYt,de(le.value)+"€",1)]),h("span",{class:"cursor-pointer have-discount-label become-title",onClick:j[0]||(j[0]=ge=>f.value=!f.value)},de(Q.$t("register.step2.have_discount_code")),1),f.value?(b(),$("div",IYt,[h("label",HYt,de(Q.$t("register.step2.enter_discount_code")),1),h("div",NYt,[O(St,{clearable:"",onKeyup:j[1]||(j[1]=Ql(()=>H(),["enter"])),disabled:y.value,modelValue:I.value.couponCode,"onUpdate:modelValue":j[2]||(j[2]=ge=>I.value.couponCode=ge),rounded:"lg",density:"compact",class:"","hide-details":""},null,8,["disabled","modelValue"]),O(ot,{onClick:j[3]||(j[3]=()=>H()),loading:y.value,round:"lg",color:"secondary"},{default:ae(()=>[Le(de(Q.$t("register.step2.valide_btn")),1)]),_:1},8,["loading"])]),m.value?(b(),$("div",{key:0,class:Ke(["code-status-res d-flex align-center ga-1",v.value&&v.value.id?"text-teal-green":"text-red"])},[Le(de(m.value)+" ",1),v.value&&v.value.id?(b(),je(ue,{key:0})):me("",!0)],2)):me("",!0)])):me("",!0)])]}),_:1})]),_:1})]),_:1})]),O(cYt,{package:G(a).currentChangingPlan,billing:G(a).currentChangingPlan.type,showCheckboxes:!1,displayPriceWithTva:k.value,notDisplayLifeAddonsAlreadyPaid:!0},null,8,["package","billing","displayPriceWithTva"]),_.value.category==="premium"?(b(),$(Ye,{key:0},[h("div",RYt,[h("div",ZYt,[h("h3",FYt,de(Q.$t("register.step2.become_contributor")),1),O(tu,{"true-value":!0,"false-value":!1,modelValue:I.value.isContributor,"onUpdate:modelValue":j[4]||(j[4]=re=>I.value.isContributor=re),"hide-details":"","base-color":"#9CA1B9",density:"compact",color:"secondary"},null,8,["modelValue"])]),h("p",zYt,de(Q.$t("register.step2.become_contribution_detail")),1)]),I.value.isContributor?(b(),$("div",BYt,[j[12]||(j[12]=h("span",{class:"become-title"},"Définissez un montant",-1)),O(Lo,{dense:""},{default:ae(()=>[O($a,{cols:"12",sm:"10"},{default:ae(()=>[O(gw,{tile:"",max:115,color:"#12C29B",density:"compact","show-ticks":"always",ticks:w.value,step:"10","tick-size":"5","hide-details":"","track-color":"#E0E0E0",modelValue:C.value,"onUpdate:modelValue":j[5]||(j[5]=re=>C.value=re)},null,8,["ticks","modelValue"])]),_:1}),O($a,{cols:"12",sm:"2"},{default:ae(()=>[O(St,{density:"compact",modelValue:I.value.contributionAmount,"onUpdate:modelValue":j[6]||(j[6]=re=>I.value.contributionAmount=re),onInput:S,rounded:"lg","hide-details":"",class:"",type:"number",min:"1",suffix:"€"},null,8,["modelValue"])]),_:1})]),_:1}),j[13]||(j[13]=h("p",{class:"contribution-role-desc"}," Ce montant sera ajouté automatiquement à votre forfait premuim par an ",-1))])):me("",!0)],64)):me("",!0),h("div",UYt,[h("div",jYt,[h("div",qYt,de(G(c)("dashboard.subscription.billing_info")),1),G(a).cardData.lastFour?(b(),$("div",YYt,[O(d9,{class:"d-flex",inline:"","hide-details":"",modelValue:d.value,"onUpdate:modelValue":j[7]||(j[7]=re=>d.value=re)},{default:ae(()=>[O(c2,{color:"secondary",readonly:u.value,label:Q.$t("use_already_save"),value:!0,class:"text-rigth"},null,8,["readonly","label"]),O(c2,{color:"secondary",readonly:u.value,label:Q.$t("new_card"),value:!1},null,8,["readonly","label"])]),_:1},8,["modelValue"])])):me("",!0),G(a).cardData&&G(a).cardData.lastFour&&d.value?(b(),$("div",WYt,[h("div",GYt,[h("label",null,de(G(c)("register.card_number")),1),h("p",KYt,de(pe.value),1)]),h("div",XYt,[h("label",null,de(G(c)("expired")),1),h("p",JYt,de(z.value),1)])])):me("",!0),Nt(O(EB,{ref_key:"paymentRef",ref:n},null,512),[[wn,!d.value]])]),h("div",QYt,de(r.value),1)]),h("div",eWt,[O(ot,{loading:u.value,onKeyup:j[8]||(j[8]=Ql(Ui(()=>{},["prevent"]),["enter"])),type:"submit",color:"white",class:"bg-secondary px-5 mt-5 w-sm-75 mx-auto"},{default:ae(()=>[Le(de(G(a).subscriptionStatus.status==="canceled"?G(c)("dashboard.subscription.active_btn"):G(c)("dashboard.subscription.change_subscription_btn")),1)]),_:1},8,["loading"])])]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["disabled"])]),_:1},8,["model-value"])}}}),nWt=un(tWt,[["__scopeId","data-v-0e2d272b"]]),aWt=["width","height"],iWt={"clip-path":"url(#clip0_5156_23122)"},rWt=["fill"],oWt={id:"clip0_5156_23122"},sWt=["width","height"],lWt=Ve({__name:"CancelSubIcon",props:{size:{type:String,default:86},color:{type:String,default:"#FFBE9D"}},setup(e){return(t,n)=>(b(),$("svg",{width:e.size,height:e.size,viewBox:"0 0 86 84",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[h("g",iWt,[h("path",{d:"M43 84C66.4721 84 85.5 65.196 85.5 42C85.5 18.804 66.4721 0 43 0C19.5279 0 0.5 18.804 0.5 42C0.5 65.196 19.5279 84 43 84Z",fill:e.color},null,8,rWt),n[0]||(n[0]=td('<path d="M85.5016 42C85.5016 65.205 66.4695 84 43.0016 84C29.6406 84 17.7141 77.91 9.91797 68.3682C17.2094 74.1957 26.493 77.6738 36.6 77.6738C60.068 77.6738 79.1 58.8788 79.1 35.6738C79.1 25.6857 75.5805 16.5113 69.6836 9.30566C79.3258 17.01 85.5016 28.7963 85.5016 42Z" fill="#FFBE9D"></path><path d="M28.8667 66.321C27.6475 65.5152 27.3208 63.885 28.1362 62.6802C34.2881 53.5977 43.7815 53.5977 56.922 53.5977C58.3883 53.5977 59.5783 54.7737 59.5783 56.2227C59.5783 57.6717 58.3883 58.8477 56.922 58.8477C43.5531 58.8477 36.9311 59.1338 32.5509 65.6018C31.7301 66.8093 30.0806 67.1217 28.8667 66.321Z" fill="#3E4347"></path><path d="M27.5933 41.7977C31.3576 41.7977 34.4092 38.782 34.4092 35.0619C34.4092 31.3419 31.3576 28.3262 27.5933 28.3262C23.8289 28.3262 20.7773 31.3419 20.7773 35.0619C20.7773 38.782 23.8289 41.7977 27.5933 41.7977Z" fill="#3E4347"></path><path d="M31.4482 33.8912C30.9754 34.3322 30.0829 34.172 29.5118 33.5447C28.9221 32.9199 28.8212 32.0327 29.3179 31.6048C29.8093 31.1585 30.6806 31.3055 31.2703 31.9329C31.8626 32.576 31.9396 33.4475 31.4482 33.8912Z" fill="#5A5F63"></path><path d="M58.4175 41.7977C62.1818 41.7977 65.2334 38.782 65.2334 35.0619C65.2334 31.3419 62.1818 28.3262 58.4175 28.3262C54.6532 28.3262 51.6016 31.3419 51.6016 35.0619C51.6016 38.782 54.6532 41.7977 58.4175 41.7977Z" fill="#3E4347"></path><path d="M62.2685 33.8912C61.7957 34.3322 60.9032 34.172 60.3321 33.5447C59.7424 32.9199 59.6415 32.0327 60.1382 31.6048C60.6296 31.1585 61.5009 31.3055 62.0906 31.9329C62.6829 32.576 62.7599 33.4475 62.2685 33.8912Z" fill="#5A5F63"></path>',6))]),h("defs",null,[h("clipPath",oWt,[h("rect",{width:e.size,height:e.size,fill:"white",transform:"translate(0.5)"},null,8,sWt)])])],8,aWt))}}),uWt={class:"title font-weight-bold"},cWt={class:"d-flex justify-center my-5"},dWt={key:0},fWt={class:"text-center d-flex flex-column ga-2 mb-2"},hWt={class:"font-weight-bold"},pWt={class:"d-flex flex-column ga-2 mt-5"},mWt={class:"text-center"},vWt={class:"d-flex ga-2 align-baseline"},gWt={class:"d-flex ga-2 align-baseline"},yWt={class:"d-flex ga-2 align-baseline"},_Wt={class:"d-flex ga-2 align-baseline"},bWt={key:1},wWt={class:"text-center d-flex flex-column ga-2 mb-2"},$Wt={class:"font-weight-bold"},AWt={key:2,class:"d-sm-flex mt-5 ga-sm-3 ga-1"},SWt={class:"text-gray-80"},CWt={key:3,class:"d-sm-flex mt-5 ga-sm-3 ga-1"},kWt={class:"text-gray-80"},MWt=Ve({__name:"CancelSubscriptionDialog",setup(e){const t=Vn().t,n=wi();YSe();const a=F(!1),i=F(!1),r=F(!1),o=F(""),s=F(0),l=async()=>{if(a.value){i.value=!0;try{await n.cancelTrialSubscription(o.value),s.value++}catch{}finally{i.value=!1}}},c=()=>{r.value=!0},u=async()=>{i.value||n.toggleCancelSubscription()},d=[f=>!!f||t("commonForm.error.required"),f=>f.length<=300||t("300_caracteres")];return(f,m)=>(b(),je(Ai,{"model-value":G(n).cancelSubscription,persistent:"","max-width":"550",transition:"dialog-top-transition"},{default:ae(()=>[O(Mn,{color:"white"},{default:ae(()=>[O(po,{class:"d-flex pa-1 justify-center w-full align-center bg-surface-lighten-1 text-primary"},{default:ae(()=>[h("span",uWt,de(G(t)("cancel_title")),1),O(yA,{color:"#007058",size:"24",class:"cursor-pointer mr-2",style:{position:"absolute",right:"0"},onClick:u})]),_:1}),O(mo,{class:"px-10 text-gray-80"},{default:ae(()=>[h("div",cWt,[O(lWt)]),O(Hf,{modelValue:a.value,"onUpdate:modelValue":m[4]||(m[4]=v=>a.value=v),onSubmit:Ui(l,["prevent"])},{default:ae(()=>[r.value?(b(),$("div",bWt,[h("div",wWt,[h("p",$Wt,de(G(t)("why_leaving_us")),1),h("p",null,de(G(t)("can_improve_us")),1)]),h("div",null,[h("label",null,de(G(t)("your_feedback")),1),(b(),je(Qg,{id:G(t)("your_feedback"),key:s.value,modelValue:o.value,"onUpdate:modelValue":m[0]||(m[0]=v=>o.value=v),"auto-grow":"",rules:d,"persistent-hint":"",rows:"8",placeholder:"Texte",hint:G(t)("feedback_max_msg")},null,8,["id","modelValue","hint"]))])])):(b(),$("div",dWt,[h("div",fWt,[h("p",null,de(G(t)("sorry_cancel"))+"...",1),h("p",hWt,de(G(t)("confirm_cancel_msg")),1)]),h("div",pWt,[h("p",mWt,de(G(t)("irrevercible_action")),1),h("div",vWt,[m[5]||(m[5]=h("span",{class:"dot"},null,-1)),h("span",null,de(G(t)("referencing_disabled")),1)]),h("div",gWt,[m[6]||(m[6]=h("span",{class:"dot"},null,-1)),h("span",null,de(G(t)("profil_disabled")),1)]),h("div",yWt,[m[7]||(m[7]=h("span",{class:"dot"},null,-1)),h("span",null,de(G(t)("disabled_debit")),1)]),h("div",_Wt,[m[8]||(m[8]=h("span",{class:"dot"},null,-1)),h("span",null,de(G(t)("disabled_discount")),1)])])])),r.value?(b(),$("div",CWt,[O(ot,{disabled:i.value,loading:i.value,type:"submit",class:"w-sm-50 w-100",color:"#E0E0E0"},{default:ae(()=>[h("span",kWt,de(G(t)("cancel_my_subscription")),1)]),_:1},8,["disabled","loading"]),O(ot,{disabled:i.value,onClick:m[3]||(m[3]=()=>G(n).toggleCancelSubscription()),class:"w-sm-50 w-100 mt-2 mt-sm-0",color:"secondary"},{default:ae(()=>[Le(de(G(t)("cancel")),1)]),_:1},8,["disabled"])])):(b(),$("div",AWt,[O(ot,{onClick:m[1]||(m[1]=()=>c()),class:"w-sm-50 w-100",color:"#E0E0E0"},{default:ae(()=>[h("span",SWt,de(G(t)("next")),1)]),_:1}),O(ot,{onClick:m[2]||(m[2]=()=>G(n).toggleCancelSubscription()),class:"w-sm-50 w-100 mt-2 mt-sm-0",color:"secondary"},{default:ae(()=>[Le(de(G(t)("close")),1)]),_:1})]))]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1},8,["model-value"]))}}),xWt=un(MWt,[["__scopeId","data-v-085fd00f"]]),EWt={class:"mt-8 d-flex flex-column ga-3"},LWt={class:"d-flex flex-wrap justify-space-between align-center"},PWt={class:"text-dark-green font-weight-medium"},TWt={key:0,class:"d-flex flex-column ga-3"},DWt={key:0},VWt={key:1},OWt={key:2},IWt={key:3},HWt={key:0},NWt={key:1},RWt={key:0},ZWt={key:1},FWt={class:"modal-title text-primary"},zWt={class:"mb-1"},BWt=Ve({__name:"DiscountCodeList",setup(e){const t=wi(),{t:n,d:a,n:i}=Vn(),r=qt(),o=F([]),s=F(""),l=F(!1),c=F(!1),u=F(!1),d=F(""),f=F("");o.value=t.discountCodes;const m=()=>{c.value=!1,f.value="",s.value="",t.displayCodeModal=!1},v=async _=>{if(f.value="",!_){f.value=n("dashboard.subscription.discount_code.please_enter_code");return}try{l.value=!0;const{data:w}=await r.post("/discount-code/create",{code:_},{headers:{"Content-Type":"application/json"}});return Je.success(n("dashboard.subscription.discount_code.code_applied_with_success")),await t.fetchSubscriptionStatus(),t.displayCodeModal=!1,await t.fetchDiscountCodes(),s.value="",w}catch(w){f.value=w.response.data.message,f.value!=""?Je.error(f.value):Je.error(n("dashboard.subscription.discount_code.error_when_deleting"))}finally{l.value=!1}},g=[{title:"Code",value:"code"},{title:"Réduction",value:"value"},{title:"Début",value:"startDate"},{title:"Fin",value:"endDate",align:"center"},{title:"Statut",value:"status",align:"center"}],y=async()=>{try{l.value=!0,await r.delete(`/discount-code/${d.value}`),Je.success(n("dashboard.subscription.discount_code.code_delete_with_success")),t.fetchDiscountCodes(),u.value=!1}catch{Je.error(n("dashboard.subscription.discount_code.an_error_occurred"))}finally{l.value=!1}};return(_,w)=>(b(),$("div",EWt,[O(Mn,{elevation:"0",color:"white"},{default:ae(()=>[h("div",LWt,[h("div",null,[h("span",PWt,de(G(n)("discounts")),1)]),O(O2,{id:"discount-code-add"},{default:ae(()=>[O(ot,{color:"grey-lighten-3","append-icon":"mdi-plus",onClick:w[0]||(w[0]=C=>G(t).displayCodeModal=!0)},{default:ae(()=>[Le(de(G(n)("dashboard.subscription.discount_code.add_btn")),1)]),_:1})]),_:1})]),G(t).discountCodes.length?(b(),$("div",TWt,[h("div",null,de(G(n)("dashboard.subscription.discount_code.code_desc")),1),O(Cre,{items:G(t).discountCodes,headers:g,class:"bg-white rounded-sm","hide-default-footer":o.value.length<10,density:"compact"},{"item.value":ae(({item:C})=>[h("span",null,[C.type==="percentage"?(b(),$("span",DWt,de(C.value),1)):(b(),$("span",VWt,de(C.value/100),1)),C.type==="percentage"?(b(),$("span",OWt,de(G(n)("dashboard.subscription.discount_code.discount_percent")),1)):(b(),$("span",IWt,de(G(n)("dashboard.subscription.discount_code.discount_fixed")),1))])]),"item.startDate":ae(({item:C})=>[h("span",null,de(G(a)(new Date(C.startDate),"short")),1)]),"item.endDate":ae(({item:C})=>[C.endDate?(b(),$("span",HWt,de(G(a)(new Date(C.endDate),"short")),1)):(b(),$("span",NWt," - "))]),"item.status":ae(({item:C})=>[C.status==="applied"?(b(),$("span",RWt,de(G(n)("dashboard.subscription.discount_code.applied")),1)):(b(),$("span",ZWt,de(G(n)("dashboard.subscription.discount_code.no_apply")),1))]),_:1},8,["items","hide-default-footer"])])):me("",!0)]),_:1}),O(Ai,{"model-value":G(t).displayCodeModal,"max-width":"550px",persistent:"",transition:"dialog-top-transition"},{default:ae(()=>[O(Mn,{class:"timeslot-modal"},{default:ae(()=>[O(po,{class:"modal-header"},{default:ae(()=>[w[7]||(w[7]=h("div",null,null,-1)),h("span",FWt,de(G(n)("dashboard.subscription.discount_code.add_discount_title")),1),O(ot,{variant:"text",color:"primary",icon:"mdi-close-circle-outline",onClick:w[1]||(w[1]=C=>m())})]),_:1}),O(mo,{class:"d-flex flex-column"},{default:ae(()=>[O(dI,{class:"modal-subtitle mb-2"}),h("label",zWt,de(G(n)("dashboard.subscription.discount_code.enter_code")),1),O(St,{modelValue:s.value,"onUpdate:modelValue":w[2]||(w[2]=C=>s.value=C),placeholder:"Code de réduction",rounded:"lg",outlined:"",density:"compact",required:"","error-messages":f.value,"hide-details":"auto"},null,8,["modelValue","error-messages"])]),_:1}),O(o6,{class:"modal-actions"},{default:ae(()=>[O(ot,{class:"w-50",color:"grey",variant:"flat",onClick:w[3]||(w[3]=C=>m())},{default:ae(()=>[Le(de(G(n)("dashboard.subscription.discount_code.cancel")),1)]),_:1}),O(ot,{class:"w-50",variant:"flat",color:"secondary",onClick:w[4]||(w[4]=C=>v(s.value)),loading:l.value},{default:ae(()=>[Le(de(G(n)("dashboard.subscription.discount_code.apply")),1)]),_:1},8,["loading"])]),_:1})]),_:1})]),_:1},8,["model-value"]),O(Ai,{modelValue:u.value,"onUpdate:modelValue":w[6]||(w[6]=C=>u.value=C),"max-width":"400px"},{default:ae(()=>[O(Mn,null,{default:ae(()=>[O(po,{class:"headline"},{default:ae(()=>[Le(de(G(n)("dashboard.subscription.discount_code.confirm_delete")),1)]),_:1}),O(mo,null,{default:ae(()=>[Le(de(G(n)("dashboard.subscription.discount_code.confirm_delete_msg")),1)]),_:1}),O(o6,null,{default:ae(()=>[O(ot,{onClick:w[5]||(w[5]=C=>u.value=!1)},{default:ae(()=>[Le(de(G(n)("dashboard.subscription.discount_code.cancel")),1)]),_:1}),O(ot,{color:"red",onClick:y},{default:ae(()=>[Le(de(G(n)("dashboard.subscription.discount_code.delete_btn")),1)]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"])]))}}),UWt=un(BWt,[["__scopeId","data-v-4bca08d3"]]),jWt={class:"d-flex justify-space-between ga-5"},qWt={class:"py-0 first-block"},YWt={key:0,class:"text-center py-5 font-italic"},WWt={class:"my-5 d-sm-none d-block d-flex flex-column ga-5"},GWt={key:2,class:"text-center py-5 font-italic"},KWt={key:0,class:"text-center py-5 font-italic"},XWt={key:4,class:"text-center py-5 font-italic"},JWt={key:6,class:"text-center py-5 font-italic"},QWt={class:"d-none d-sm-block"},eGt={key:1},tGt={key:1},nGt={class:"d-flex justify-center"},aGt={class:"cursor-pointer text-decoration-underline cancel-subscription"},iGt={key:0,class:"text-center py-5 font-italic"},rGt=Ve({__name:"ManageSubscription",setup(e){Ji();const t=An(),n=F(!1),a=wi(),{t:i,d:r,n:o}=Vn(),s=E$();yn(async()=>{await a.fetchSubscriptionStatus(),await c(),await a.fetchInformation(),await a.fetchDiscountCodes(),await a.fetchCardInfo(),await s.getUserTva()});const l=P(()=>a.subscriptionStatus.subscriptionLevel);qe([()=>a.displayBillingModal,()=>a.cancelSubscription,()=>a.displayCodeModal,()=>a.displayModal,()=>a.startSubscription],()=>{c()});const c=()=>{if(a.subscriptionStatus.tva>0){n.value=!0;const d=a.subscriptionStatus.subscriptionLevel.price*(1+a.subscriptionStatus.tva/100);a.subscriptionStatus.subscriptionLevel={...a.subscriptionStatus.subscriptionLevel,priceWithTva:d}}else n.value=!1},u=P(()=>!(a.subscriptionStatus.monthsAlreadyPaid>1&&a.subscriptionStatus.status!=="active"&&a.subscriptionStatus.status!=="canceled"));return(d,f)=>(b(),je(qI,{fluid:"",class:"pa-0"},{default:ae(()=>[h("div",jWt,[h("div",qWt,[G(a).loadSubscription?(b(),$("div",YWt,de(G(i)("loading")),1)):(b(),$(Ye,{key:1},[O(Fqt),h("div",WWt,[G(a).loadSubscription||!G(t).isLogged?(b(),je(u6,{key:0,class:"border-md border-opacity-90 rounded-xl overflow-y-hidden",elevation:"0",color:"white","min-width":"365",type:"card"})):(b(),$(Ye,{key:1},[l.value?(b(),je(Q_,{key:0,displayPriceWithTva:n.value,displayAction:!1,classes:"border-md border-secondary border-opacity-100 rounded-xl pa-2",showFeature:!1,displayMore:!1,thePackage:l.value},null,8,["displayPriceWithTva","thePackage"])):me("",!0),u.value?(b(),$(Ye,{key:1},[G(a).subscriptionStatus&&G(a).subscriptionStatus.type=="life"&&G(a).subscriptionStatus.status=="active"?me("",!0):(b(),je(ot,{key:0,to:{name:"DashboardChangeSubscription"},block:"",color:"secondary"},{default:ae(()=>[Le(de(G(i)(G(a).subscriptionStatus.status==="canceled"?"subscribe":"change_subscription")),1)]),_:1})),G(a).subscriptionStatus&&G(a).subscriptionStatus.type!="lifetime"&&G(a).subscriptionStatus.type!="life"&&G(a).subscriptionStatus.status!="canceled"&&G(a).subscriptionStatus.status!="incomplete_expired"?(b(),$("span",{key:1,class:"d-flex justify-center cursor-pointer text-decoration-underline cancel-subscription",onClick:f[0]||(f[0]=()=>G(a).toggleCancelSubscription())},de(G(i)("cancel_my_subscription")),1)):me("",!0)],64)):me("",!0)],64))])],64)),G(a).loadSubscription?(b(),$("div",GWt,de(G(i)("loading")),1)):(b(),$(Ye,{key:3},[G(a).discountLoading?(b(),$("div",KWt,de(G(i)("loading")),1)):(b(),$(Ye,{key:1},[G(a).subscriptionStatus.type!="life"?(b(),je(UWt,{key:0})):me("",!0)],64))],64)),G(a).loadInformation?(b(),$("div",XWt,de(G(i)("loading")),1)):(b(),je(fjt,{key:5})),G(a).loadCard?(b(),$("div",JWt,de(G(i)("loading")),1)):(b(),je(Ljt,{key:7}))]),h("div",QWt,[G(a).loadSubscription||!G(t).isLogged?(b(),je(u6,{key:0,class:"border-md border-opacity-90 rounded-xl overflow-y-hidden mx-auto",elevation:"1",color:"white","min-width":"365",height:"500",type:"card, sentences, image, table-heading, list-item-two-line"})):(b(),$("div",eGt,[l.value?(b(),je(Q_,{key:0,class:"",style:{"max-width":"365px"},displayAction:!1,classes:"border-md border-secondary border-opacity-100 rounded-xl",showFeature:!1,displayMore:"",thePackage:l.value,displayPriceWithTva:n.value},null,8,["thePackage","displayPriceWithTva"])):me("",!0),u.value?(b(),$("div",tGt,[h("div",nGt,[O(O2,{id:"change-subscription-btn"},{default:ae(()=>[O(ot,{to:{name:"DashboardChangeSubscription"},color:"secondary",class:"mt-3"},{default:ae(()=>[Le(de(G(i)(G(a).subscriptionStatus.status==="canceled"?"subscribe":"change_subscription")),1)]),_:1})]),_:1})]),G(a).subscriptionStatus&&G(a).subscriptionStatus.type!="lifetime"&&G(a).subscriptionStatus.type!="life"&&G(a).subscriptionStatus.status!="canceled"&&G(a).subscriptionStatus.status!="incomplete_expired"?(b(),je(O2,{key:0,id:"cancel-subcription-btn"},{default:ae(()=>[h("div",{class:"w-66 mx-auto d-flex justify-center mt-3",onClick:f[1]||(f[1]=()=>G(a).toggleCancelSubscription())},[h("span",aGt,de(G(i)("cancel_my_subscription")),1)])]),_:1})):me("",!0)])):me("",!0)]))])]),O(Lo,null,{default:ae(()=>[O($a,{cols:"12"},{default:ae(()=>[G(a).paymentListLoading?(b(),$("div",iGt,de(G(i)("loading")),1)):(b(),je(Jqt,{key:1}))]),_:1})]),_:1}),G(a).changeSubscription?(b(),je(nWt,{key:0})):me("",!0),G(a).cancelSubscription?(b(),je(xWt,{key:1})):me("",!0)]),_:1}))}}),oGt=Ve({__name:"Subscription",setup(e){return r8((t,n,a)=>{const i=Pc();if(i.hasOnboarding&&!i.manualProccess){i.onboardingAlert=!0,i.leave=!1;const r=qe(()=>i.leave,o=>{o?(i.leave=!1,i.onboardingAlert=!1,a()):(i.onboardingAlert=!1,a(!1)),r()})}else a()}),(t,n)=>(b(),je(rGt))}}),sGt=Object.freeze(Object.defineProperty({__proto__:null,default:oGt},Symbol.toStringTag,{value:"Module"}));export{Hg as $,js as A,Au as B,ga as C,mt as D,eu as E,qe as F,yn as G,hi as H,F as I,$i as J,Ut as K,Hs as L,iw as M,lte as N,ste as O,fi as P,Fe as Q,ke as R,ot as S,fO as T,Mf as U,Dr as V,qs as W,Ji as X,Ng as Y,ds as Z,Bt as _,bt as a,Af as a$,Of as a0,cs as a1,Ar as a2,Bi as a3,Tg as a4,e8 as a5,nO as a6,Dg as a7,Ai as a8,zae as a9,Ro as aA,Ii as aB,s9 as aC,pI as aD,jte as aE,l9 as aF,mI as aG,Pte as aH,M1 as aI,mGt as aJ,bGt as aK,wGt as aL,RV as aM,yGt as aN,Fee as aO,rd as aP,g5 as aQ,yg as aR,Jm as aS,Hc as aT,fGt as aU,_Gt as aV,gw as aW,ou as aX,zee as aY,yr as aZ,$Gt as a_,Rg as aa,Io as ab,Zg as ac,Mc as ad,Ge as ae,Ye as af,Tf as ag,Pf as ah,de as ai,W0 as aj,ine as ak,Su as al,ane as am,Oa as an,xGt as ao,Z1 as ap,Lte as aq,kf as ar,xie as as,Nt as at,Lt as au,ik as av,gee as aw,Zs as ax,Le as ay,Tb as az,it as b,a6 as b$,Ik as b0,vI as b1,TO as b2,a8 as b3,Ug as b4,Gg as b5,nI as b6,eI as b7,St as b8,hGt as b9,ww as bA,xI as bB,Aw as bC,yw as bD,$w as bE,xf as bF,X7 as bG,bI as bH,tre as bI,CI as bJ,ure as bK,lre as bL,X8 as bM,ire as bN,Vs as bO,Ig as bP,Df as bQ,B as bR,zO as bS,FO as bT,wn as bU,hm as bV,Vg as bW,fn as bX,Vf as bY,pd as bZ,Fs as b_,C2 as ba,G4 as bb,Yg as bc,aI as bd,Wg as be,FC as bf,ca as bg,Bn as bh,gu as bi,Q2 as bj,xc as bk,Da as bl,JO as bm,In as bn,dw as bo,tI as bp,x1 as bq,Ir as br,Yb as bs,QO as bt,Or as bu,Sw as bv,MI as bw,Cw as bx,bw as by,DI as bz,MGt as c,po as c$,hw as c0,md as c1,qO as c2,Lg as c3,pGt as c4,UGt as c5,Lie as c6,Nr as c7,HO as c8,IO as c9,kae as cA,$f as cB,jO as cC,t8 as cD,mee as cE,Sk as cF,qne as cG,Gne as cH,Rt as cI,zGt as cJ,AGt as cK,vGt as cL,nae as cM,tae as cN,_ne as cO,yne as cP,vm as cQ,nne as cR,Kl as cS,pp as cT,vk as cU,RGt as cV,Mn as cW,o6 as cX,Vie as cY,dI as cZ,mo as c_,aO as ca,vu as cb,kGt as cc,bae as cd,Ja as ce,gGt as cf,J2 as cg,Bg as ch,S1 as ci,Tp as cj,nd as ck,Xb as cl,Wie as cm,Yie as cn,qie as co,Jie as cp,Kie as cq,Fg as cr,Uie as cs,Zr as ct,vc as cu,bO as cv,If as cw,MV as cx,qg as cy,J4 as cz,Ca as d,cH as d$,Dp as d0,ZGt as d1,jV as d2,$a as d3,rk as d4,Hk as d5,qI as d6,Cre as d7,l6 as d8,ef as d9,hne as dA,Jre as dB,Nk as dC,c2 as dD,d9 as dE,hk as dF,Lo as dG,KV as dH,DGt as dI,TGt as dJ,OGt as dK,VGt as dL,Zn as dM,od as dN,cne as dO,u6 as dP,t6 as dQ,kte as dR,IGt as dS,HGt as dT,XV as dU,E1 as dV,UV as dW,tu as dX,k2 as dY,nf as dZ,Ow as d_,BI as da,tf as db,xre as dc,jGt as dd,c9 as de,Fk as df,zk as dg,Bk as dh,Uk as di,jk as dj,LGt as dk,PGt as dl,nw as dm,NGt as dn,JV as dp,EGt as dq,tv as dr,Hf as ds,YGt as dt,qGt as du,SGt as dv,FGt as dw,BGt as dx,Wne as dy,mr as dz,CGt as e,Lb as e$,dH as e0,Qg as e1,Lr as e2,woe as e3,WGt as e4,ote as e5,GGt as e6,uKt as e7,cKt as e8,lKt as e9,U1 as eA,$r as eB,It as eC,vd as eD,gd as eE,wi as eF,Vm as eG,dy as eH,F$ as eI,o8 as eJ,JL as eK,Xf as eL,yc as eM,aP as eN,De as eO,O1 as eP,YSe as eQ,Sl as eR,M$ as eS,_H as eT,MMe as eU,AMe as eV,M4 as eW,yu as eX,nE as eY,UW as eZ,Cg as e_,gn as ea,No as eb,Ve as ec,Ia as ed,b as ee,je as ef,un as eg,ae as eh,G as ei,me as ej,Vn as ek,qt as el,ive as em,Ho as en,dd as eo,Je as ep,Ui as eq,$ as er,ove as es,An as et,Sf as eu,lve as ev,Jf as ew,z4 as ex,Pc as ey,B1 as ez,Yt as f,OQt as f$,Rr as f0,F8e as f1,Rn as f2,Ki as f3,dGt as f4,vZ as f5,td as f6,Us as f7,Ma as f8,FXt as f9,J6 as fA,zEt as fB,V3 as fC,$d as fD,AXt as fE,MB as fF,B8e as fG,QGt as fH,KGt as fI,sKt as fJ,XGt as fK,IEt as fL,PB as fM,pF as fN,Km as fO,zE as fP,Dye as fQ,pQt as fR,aXt as fS,YQt as fT,ZKt as fU,NKt as fV,cXt as fW,rXt as fX,ZJt as fY,UQt as fZ,IQt as f_,yQt as fa,wJt as fb,DJt as fc,oW as fd,O2 as fe,fxt as ff,L$ as fg,E$ as fh,xB as fi,Q_ as fj,EB as fk,yA as fl,REt as fm,PP as fn,Xi as fo,va as fp,AKt as fq,SKt as fr,mc as fs,HKt as ft,L7e as fu,KEt as fv,Qp as fw,L4 as fx,w1 as fy,O0 as fz,pt as g,J9 as g$,ZQt as g0,IXt as g1,RF as g2,pZ as g3,fu as g4,r8 as g5,JGt as g6,JW as g7,We as g8,Hye as g9,FQt as gA,DXt as gB,TXt as gC,lXt as gD,uQt as gE,aJt as gF,jSe as gG,JQt as gH,BQt as gI,oQt as gJ,sJt as gK,$Kt as gL,K8e as gM,QXt as gN,lJt as gO,zJt as gP,KQt as gQ,ten as gR,qf as gS,og as gT,sg as gU,Bp as gV,z8e as gW,K5 as gX,X5 as gY,$Z as gZ,D8e as g_,FKt as ga,RKt as gb,LXt as gc,iQt as gd,tJt as ge,aQt as gf,eKt as gg,YXt as gh,sQt as gi,jXt as gj,IKt as gk,GXt as gl,aLt as gm,rg as gn,iLt as go,QRt as gp,Ql as gq,nle as gr,SXt as gs,nKt as gt,uGt as gu,UJt as gv,PXt as gw,kc as gx,WXt as gy,hQt as gz,h,mXt as h$,cJt as h0,nJt as h1,UXt as h2,KJt as h3,nQt as h4,IJt as h5,TJt as h6,GQt as h7,XXt as h8,sXt as h9,uJt as hA,QQt as hB,VQt as hC,bXt as hD,AQt as hE,RQt as hF,wG as hG,vXt as hH,XJt as hI,CXt as hJ,SQt as hK,SJt as hL,rJt as hM,_Xt as hN,Qn as hO,WJt as hP,MQt as hQ,LJt as hR,EQt as hS,wQt as hT,wXt as hU,EJt as hV,qQt as hW,gXt as hX,yXt as hY,JJt as hZ,fJt as h_,fXt as ha,vQt as hb,tQt as hc,PJt as hd,jJt as he,mQt as hf,EXt as hg,$Qt as hh,hZ as hi,ezt as hj,X6 as hk,dKt as hl,mKt as hm,vKt as hn,pKt as ho,SD as hp,Ds as hq,zKt as hr,BE as hs,zn as ht,nXt as hu,_Kt as hv,tLt as hw,nen as hx,rGt as hy,kUt as hz,Ke as i,fKt as i$,MJt as i0,VJt as i1,pJt as i2,KXt as i3,jQt as i4,PQt as i5,NQt as i6,lQt as i7,yJt as i8,pXt as i9,vJt as iA,FJt as iB,ZXt as iC,GJt as iD,cQt as iE,NJt as iF,DQt as iG,rQt as iH,OJt as iI,zQt as iJ,pHe as iK,CKt as iL,LP as iM,kJt as iN,tKt as iO,vt as iP,a2 as iQ,bJt as iR,CQt as iS,o2 as iT,VD as iU,yKt as iV,cGt as iW,cYt as iX,gKt as iY,e4 as iZ,Q6 as i_,gJt as ia,een as ib,CZ as ic,Q9 as id,gZ as ie,LQt as ig,CJt as ih,bQt as ii,$Xt as ij,kXt as ik,mJt as il,HXt as im,hXt as io,BXt as ip,TQt as iq,RXt as ir,xQt as is,HQt as it,gQt as iu,OXt as iv,dQt as iw,$Jt as ix,zXt as iy,iJt as iz,O as j,lzt as j$,xJt as j0,ePt as j1,hPt as j2,oPt as j3,l7 as j4,P2 as j5,sa as j6,hl as j7,bKt as j8,uXt as j9,_G as jA,MXt as jB,_Qt as jC,dJt as jD,VXt as jE,JXt as jF,fQt as jG,K9 as jH,T7e as jI,oXt as jJ,bG as jK,oJt as jL,vve as jM,b2 as jN,CA as jO,hKt as jP,IPt as jQ,eE as jR,y8e as jS,Qx as jT,YRt as jU,TP as jV,dp as jW,xFt as jX,dzt as jY,lT as jZ,rzt as j_,hJt as ja,AJt as jb,Qse as jc,E8e as jd,WQt as je,XQt as jf,RJt as jg,HJt as jh,tBt as ji,Fzt as jj,Pb as jk,p7 as jl,xXt as jm,eQt as jn,P8e as jo,eJt as jp,kQt as jq,iXt as jr,_Jt as js,qJt as jt,QJt as ju,dXt as jv,BJt as jw,qXt as jx,NXt as jy,YJt as jz,Nn as k,h7 as k0,yZ as k1,xP as k2,NUt as k3,ZEt as k4,nWt as k5,oKt as k6,ui as l,rte as m,_t as n,xn as o,Qa as p,Nc as q,Lf as r,vo as s,ht as t,Fr as u,os as v,Tl as w,P as x,zr as y,Ef as z};
//# sourceMappingURL=dashboard-practitioner-B97y2yAV.js.map