From a1770fb84396fcba58f27a77a9b233743885eef3 Mon Sep 17 00:00:00 2001 From: 14h02m10s <144254313+14h02m10s@users.noreply.github.com> Date: Wed, 1 May 2024 23:48:55 +0200 Subject: [PATCH] Updates --- assets/index-1e816318.js | 9 --------- assets/{index-128010a6.css => index-6aff2eac.css} | 2 +- assets/index-95c82ba5.js | 5 +++++ index.html | 4 ++-- 4 files changed, 8 insertions(+), 12 deletions(-) delete mode 100644 assets/index-1e816318.js rename assets/{index-128010a6.css => index-6aff2eac.css} (96%) create mode 100644 assets/index-95c82ba5.js diff --git a/assets/index-1e816318.js b/assets/index-1e816318.js deleted file mode 100644 index c1fd664..0000000 --- a/assets/index-1e816318.js +++ /dev/null @@ -1,9 +0,0 @@ -(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))s(o);new MutationObserver(o=>{for(const r of o)if(r.type==="childList")for(const i of r.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&s(i)}).observe(document,{childList:!0,subtree:!0});function n(o){const r={};return o.integrity&&(r.integrity=o.integrity),o.referrerPolicy&&(r.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?r.credentials="include":o.crossOrigin==="anonymous"?r.credentials="omit":r.credentials="same-origin",r}function s(o){if(o.ep)return;o.ep=!0;const r=n(o);fetch(o.href,r)}})();function as(e,t){const n=Object.create(null),s=e.split(",");for(let o=0;o!!n[o.toLowerCase()]:o=>!!n[o]}const he={},Kt=[],Ge=()=>{},Oa=()=>!1,Ca=/^on[^a-z]/,cs=e=>Ca.test(e),Oo=e=>e.startsWith("onUpdate:"),ye=Object.assign,Co=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Sa=Object.prototype.hasOwnProperty,ie=(e,t)=>Sa.call(e,t),Y=Array.isArray,cn=e=>us(e)==="[object Map]",Pa=e=>us(e)==="[object Set]",Q=e=>typeof e=="function",Ee=e=>typeof e=="string",So=e=>typeof e=="symbol",me=e=>e!==null&&typeof e=="object",wi=e=>me(e)&&Q(e.then)&&Q(e.catch),Ta=Object.prototype.toString,us=e=>Ta.call(e),Aa=e=>us(e).slice(8,-1),Ma=e=>us(e)==="[object Object]",Po=e=>Ee(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Un=as(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),fs=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},ja=/-(\w)/g,it=fs(e=>e.replace(ja,(t,n)=>n?n.toUpperCase():"")),ka=/\B([A-Z])/g,en=fs(e=>e.replace(ka,"-$1").toLowerCase()),ds=fs(e=>e.charAt(0).toUpperCase()+e.slice(1)),js=fs(e=>e?`on${ds(e)}`:""),wn=(e,t)=>!Object.is(e,t),ks=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Ra=e=>{const t=parseFloat(e);return isNaN(t)?e:t},$a=e=>{const t=Ee(e)?Number(e):NaN;return isNaN(t)?e:t};let cr;const Zs=()=>cr||(cr=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function ps(e){if(Y(e)){const t={};for(let n=0;n{if(n){const s=n.split(Fa);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function Ht(e){let t="";if(Ee(e))t=e;else if(Y(e))for(let n=0;n{const t=new Set(e);return t.w=0,t.n=0,t},Ci=e=>(e.w&Ct)>0,Si=e=>(e.n&Ct)>0,Ka=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let s=0;s{(u==="length"||u>=a)&&l.push(c)})}else switch(n!==void 0&&l.push(i.get(n)),t){case"add":Y(e)?Po(n)&&l.push(i.get("length")):(l.push(i.get(Dt)),cn(e)&&l.push(i.get(Gs)));break;case"delete":Y(e)||(l.push(i.get(Dt)),cn(e)&&l.push(i.get(Gs)));break;case"set":cn(e)&&l.push(i.get(Dt));break}if(l.length===1)l[0]&&eo(l[0]);else{const a=[];for(const c of l)c&&a.push(...c);eo(To(a))}}function eo(e,t){const n=Y(e)?e:[...e];for(const s of n)s.computed&&fr(s);for(const s of n)s.computed||fr(s)}function fr(e,t){(e!==Xe||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const Ya=as("__proto__,__v_isRef,__isVue"),Ai=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(So)),Ja=Mo(),Za=Mo(!1,!0),Xa=Mo(!0),dr=Qa();function Qa(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const s=le(this);for(let r=0,i=this.length;r{e[t]=function(...n){tn();const s=le(this)[t].apply(this,n);return nn(),s}}),e}function Ga(e){const t=le(this);return De(t,"has",e),t.hasOwnProperty(e)}function Mo(e=!1,t=!1){return function(s,o,r){if(o==="__v_isReactive")return!e;if(o==="__v_isReadonly")return e;if(o==="__v_isShallow")return t;if(o==="__v_raw"&&r===(e?t?mc:$i:t?Ri:ki).get(s))return s;const i=Y(s);if(!e){if(i&&ie(dr,o))return Reflect.get(dr,o,r);if(o==="hasOwnProperty")return Ga}const l=Reflect.get(s,o,r);return(So(o)?Ai.has(o):Ya(o))||(e||De(s,"get",o),t)?l:Ae(l)?i&&Po(o)?l:l.value:me(l)?e?Fi(l):Pt(l):l}}const ec=Mi(),tc=Mi(!0);function Mi(e=!1){return function(n,s,o,r){let i=n[s];if(Zt(i)&&Ae(i)&&!Ae(o))return!1;if(!e&&(!Gn(o)&&!Zt(o)&&(i=le(i),o=le(o)),!Y(n)&&Ae(i)&&!Ae(o)))return i.value=o,!0;const l=Y(n)&&Po(s)?Number(s)e,hs=e=>Reflect.getPrototypeOf(e);function Fn(e,t,n=!1,s=!1){e=e.__v_raw;const o=le(e),r=le(t);n||(t!==r&&De(o,"get",t),De(o,"get",r));const{has:i}=hs(o),l=s?jo:n?$o:En;if(i.call(o,t))return l(e.get(t));if(i.call(o,r))return l(e.get(r));e!==o&&e.get(t)}function Nn(e,t=!1){const n=this.__v_raw,s=le(n),o=le(e);return t||(e!==o&&De(s,"has",e),De(s,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function Ln(e,t=!1){return e=e.__v_raw,!t&&De(le(e),"iterate",Dt),Reflect.get(e,"size",e)}function pr(e){e=le(e);const t=le(this);return hs(t).has.call(t,e)||(t.add(e),dt(t,"add",e,e)),this}function hr(e,t){t=le(t);const n=le(this),{has:s,get:o}=hs(n);let r=s.call(n,e);r||(e=le(e),r=s.call(n,e));const i=o.call(n,e);return n.set(e,t),r?wn(t,i)&&dt(n,"set",e,t):dt(n,"add",e,t),this}function mr(e){const t=le(this),{has:n,get:s}=hs(t);let o=n.call(t,e);o||(e=le(e),o=n.call(t,e)),s&&s.call(t,e);const r=t.delete(e);return o&&dt(t,"delete",e,void 0),r}function gr(){const e=le(this),t=e.size!==0,n=e.clear();return t&&dt(e,"clear",void 0,void 0),n}function Dn(e,t){return function(s,o){const r=this,i=r.__v_raw,l=le(i),a=t?jo:e?$o:En;return!e&&De(l,"iterate",Dt),i.forEach((c,u)=>s.call(o,a(c),a(u),r))}}function Bn(e,t,n){return function(...s){const o=this.__v_raw,r=le(o),i=cn(r),l=e==="entries"||e===Symbol.iterator&&i,a=e==="keys"&&i,c=o[e](...s),u=n?jo:t?$o:En;return!t&&De(r,"iterate",a?Gs:Dt),{next(){const{value:f,done:h}=c.next();return h?{value:f,done:h}:{value:l?[u(f[0]),u(f[1])]:u(f),done:h}},[Symbol.iterator](){return this}}}}function mt(e){return function(...t){return e==="delete"?!1:this}}function lc(){const e={get(r){return Fn(this,r)},get size(){return Ln(this)},has:Nn,add:pr,set:hr,delete:mr,clear:gr,forEach:Dn(!1,!1)},t={get(r){return Fn(this,r,!1,!0)},get size(){return Ln(this)},has:Nn,add:pr,set:hr,delete:mr,clear:gr,forEach:Dn(!1,!0)},n={get(r){return Fn(this,r,!0)},get size(){return Ln(this,!0)},has(r){return Nn.call(this,r,!0)},add:mt("add"),set:mt("set"),delete:mt("delete"),clear:mt("clear"),forEach:Dn(!0,!1)},s={get(r){return Fn(this,r,!0,!0)},get size(){return Ln(this,!0)},has(r){return Nn.call(this,r,!0)},add:mt("add"),set:mt("set"),delete:mt("delete"),clear:mt("clear"),forEach:Dn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(r=>{e[r]=Bn(r,!1,!1),n[r]=Bn(r,!0,!1),t[r]=Bn(r,!1,!0),s[r]=Bn(r,!0,!0)}),[e,n,t,s]}const[ac,cc,uc,fc]=lc();function ko(e,t){const n=t?e?fc:uc:e?cc:ac;return(s,o,r)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?s:Reflect.get(ie(n,o)&&o in s?n:s,o,r)}const dc={get:ko(!1,!1)},pc={get:ko(!1,!0)},hc={get:ko(!0,!1)},ki=new WeakMap,Ri=new WeakMap,$i=new WeakMap,mc=new WeakMap;function gc(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function bc(e){return e.__v_skip||!Object.isExtensible(e)?0:gc(Aa(e))}function Pt(e){return Zt(e)?e:Ro(e,!1,ji,dc,ki)}function Ii(e){return Ro(e,!1,ic,pc,Ri)}function Fi(e){return Ro(e,!0,rc,hc,$i)}function Ro(e,t,n,s,o){if(!me(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const r=o.get(e);if(r)return r;const i=bc(e);if(i===0)return e;const l=new Proxy(e,i===2?s:n);return o.set(e,l),l}function Wt(e){return Zt(e)?Wt(e.__v_raw):!!(e&&e.__v_isReactive)}function Zt(e){return!!(e&&e.__v_isReadonly)}function Gn(e){return!!(e&&e.__v_isShallow)}function Ni(e){return Wt(e)||Zt(e)}function le(e){const t=e&&e.__v_raw;return t?le(t):e}function Li(e){return Qn(e,"__v_skip",!0),e}const En=e=>me(e)?Pt(e):e,$o=e=>me(e)?Fi(e):e;function Di(e){Et&&Xe&&(e=le(e),Ti(e.dep||(e.dep=To())))}function Bi(e,t){e=le(e);const n=e.dep;n&&eo(n)}function Ae(e){return!!(e&&e.__v_isRef===!0)}function qe(e){return Hi(e,!1)}function _c(e){return Hi(e,!0)}function Hi(e,t){return Ae(e)?e:new vc(e,t)}class vc{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:le(t),this._value=n?t:En(t)}get value(){return Di(this),this._value}set value(t){const n=this.__v_isShallow||Gn(t)||Zt(t);t=n?t:le(t),wn(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:En(t),Bi(this))}}function Le(e){return Ae(e)?e.value:e}const yc={get:(e,t,n)=>Le(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const o=e[t];return Ae(o)&&!Ae(n)?(o.value=n,!0):Reflect.set(e,t,n,s)}};function Vi(e){return Wt(e)?e:new Proxy(e,yc)}class xc{constructor(t,n,s,o){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new Ao(t,()=>{this._dirty||(this._dirty=!0,Bi(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=s}get value(){const t=le(this);return Di(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function wc(e,t,n=!1){let s,o;const r=Q(e);return r?(s=e,o=Ge):(s=e.get,o=e.set),new xc(s,o,r||!o,n)}function Ot(e,t,n,s){let o;try{o=s?e(...s):e()}catch(r){ms(r,t,n)}return o}function We(e,t,n,s){if(Q(e)){const r=Ot(e,t,n,s);return r&&wi(r)&&r.catch(i=>{ms(i,t,n)}),r}const o=[];for(let r=0;r>>1;Cn(Te[s])ot&&Te.splice(t,1)}function Sc(e){Y(e)?Yt.push(...e):(!ut||!ut.includes(e,e.allowRecurse?$t+1:$t))&&Yt.push(e),Ui()}function br(e,t=On?ot+1:0){for(;tCn(n)-Cn(s)),$t=0;$te.id==null?1/0:e.id,Pc=(e,t)=>{const n=Cn(e)-Cn(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function Wi(e){to=!1,On=!0,Te.sort(Pc);const t=Ge;try{for(ot=0;otEe(g)?g.trim():g)),f&&(o=n.map(Ra))}let l,a=s[l=js(t)]||s[l=js(it(t))];!a&&r&&(a=s[l=js(en(t))]),a&&We(a,e,6,o);const c=s[l+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,We(c,e,6,o)}}function Yi(e,t,n=!1){const s=t.emitsCache,o=s.get(e);if(o!==void 0)return o;const r=e.emits;let i={},l=!1;if(!Q(e)){const a=c=>{const u=Yi(c,t,!0);u&&(l=!0,ye(i,u))};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}return!r&&!l?(me(e)&&s.set(e,null),null):(Y(r)?r.forEach(a=>i[a]=null):ye(i,r),me(e)&&s.set(e,i),i)}function gs(e,t){return!e||!cs(t)?!1:(t=t.slice(2).replace(/Once$/,""),ie(e,t[0].toLowerCase()+t.slice(1))||ie(e,en(t))||ie(e,t))}let Pe=null,bs=null;function es(e){const t=Pe;return Pe=e,bs=e&&e.type.__scopeId||null,t}function lt(e){bs=e}function at(){bs=null}function X(e,t=Pe,n){if(!t||e._n)return e;const s=(...o)=>{s._d&&Ar(-1);const r=es(t);let i;try{i=e(...o)}finally{es(r),s._d&&Ar(1)}return i};return s._n=!0,s._c=!0,s._d=!0,s}function Rs(e){const{type:t,vnode:n,proxy:s,withProxy:o,props:r,propsOptions:[i],slots:l,attrs:a,emit:c,render:u,renderCache:f,data:h,setupState:g,ctx:y,inheritAttrs:O}=e;let M,P;const A=es(e);try{if(n.shapeFlag&4){const C=o||s;M=st(u.call(C,C,f,r,g,h,y)),P=a}else{const C=t;M=st(C.length>1?C(r,{attrs:a,slots:l,emit:c}):C(r,null)),P=t.props?a:Ac(a)}}catch(C){pn.length=0,ms(C,e,1),M=K(rt)}let k=M;if(P&&O!==!1){const C=Object.keys(P),{shapeFlag:V}=k;C.length&&V&7&&(i&&C.some(Oo)&&(P=Mc(P,i)),k=St(k,P))}return n.dirs&&(k=St(k),k.dirs=k.dirs?k.dirs.concat(n.dirs):n.dirs),n.transition&&(k.transition=n.transition),M=k,es(A),M}const Ac=e=>{let t;for(const n in e)(n==="class"||n==="style"||cs(n))&&((t||(t={}))[n]=e[n]);return t},Mc=(e,t)=>{const n={};for(const s in e)(!Oo(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function jc(e,t,n){const{props:s,children:o,component:r}=e,{props:i,children:l,patchFlag:a}=t,c=r.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&a>=0){if(a&1024)return!0;if(a&16)return s?_r(s,i,c):!!i;if(a&8){const u=t.dynamicProps;for(let f=0;fe.__isSuspense;function $c(e,t){t&&t.pendingBranch?Y(e)?t.effects.push(...e):t.effects.push(e):Sc(e)}const Hn={};function Me(e,t,n){return Ji(e,t,n)}function Ji(e,t,{immediate:n,deep:s,flush:o,onTrack:r,onTrigger:i}=he){var l;const a=Oi()===((l=we)==null?void 0:l.scope)?we:null;let c,u=!1,f=!1;if(Ae(e)?(c=()=>e.value,u=Gn(e)):Wt(e)?(c=()=>e,s=!0):Y(e)?(f=!0,u=e.some(C=>Wt(C)||Gn(C)),c=()=>e.map(C=>{if(Ae(C))return C.value;if(Wt(C))return Nt(C);if(Q(C))return Ot(C,a,2)})):Q(e)?t?c=()=>Ot(e,a,2):c=()=>{if(!(a&&a.isUnmounted))return h&&h(),We(e,a,3,[g])}:c=Ge,t&&s){const C=c;c=()=>Nt(C())}let h,g=C=>{h=A.onStop=()=>{Ot(C,a,4)}},y;if(Pn)if(g=Ge,t?n&&We(t,a,3,[c(),f?[]:void 0,g]):c(),o==="sync"){const C=ju();y=C.__watcherHandles||(C.__watcherHandles=[])}else return Ge;let O=f?new Array(e.length).fill(Hn):Hn;const M=()=>{if(A.active)if(t){const C=A.run();(s||u||(f?C.some((V,U)=>wn(V,O[U])):wn(C,O)))&&(h&&h(),We(t,a,3,[C,O===Hn?void 0:f&&O[0]===Hn?[]:O,g]),O=C)}else A.run()};M.allowRecurse=!!t;let P;o==="sync"?P=M:o==="post"?P=()=>Ie(M,a&&a.suspense):(M.pre=!0,a&&(M.id=a.uid),P=()=>Fo(M));const A=new Ao(c,P);t?n?M():O=A.run():o==="post"?Ie(A.run.bind(A),a&&a.suspense):A.run();const k=()=>{A.stop(),a&&a.scope&&Co(a.scope.effects,A)};return y&&y.push(k),k}function Ic(e,t,n){const s=this.proxy,o=Ee(e)?e.includes(".")?Zi(s,e):()=>s[e]:e.bind(s,s);let r;Q(t)?r=t:(r=t.handler,n=t);const i=we;Xt(this);const l=Ji(o,r.bind(s),n);return i?Xt(i):Bt(),l}function Zi(e,t){const n=t.split(".");return()=>{let s=e;for(let o=0;o{Nt(n,t)});else if(Ma(e))for(const n in e)Nt(e[n],t);return e}function Fc(e,t){const n=Pe;if(n===null)return e;const s=Os(n)||n.proxy,o=e.dirs||(e.dirs=[]);for(let r=0;r{e.isMounted=!0}),Lo(()=>{e.isUnmounting=!0}),e}const Ue=[Function,Array],Xi={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Ue,onEnter:Ue,onAfterEnter:Ue,onEnterCancelled:Ue,onBeforeLeave:Ue,onLeave:Ue,onAfterLeave:Ue,onLeaveCancelled:Ue,onBeforeAppear:Ue,onAppear:Ue,onAfterAppear:Ue,onAppearCancelled:Ue},Lc={name:"BaseTransition",props:Xi,setup(e,{slots:t}){const n=Es(),s=Nc();let o;return()=>{const r=t.default&&Gi(t.default(),!0);if(!r||!r.length)return;let i=r[0];if(r.length>1){for(const O of r)if(O.type!==rt){i=O;break}}const l=le(e),{mode:a}=l;if(s.isLeaving)return $s(i);const c=vr(i);if(!c)return $s(i);const u=no(c,l,s,n);so(c,u);const f=n.subTree,h=f&&vr(f);let g=!1;const{getTransitionKey:y}=c.type;if(y){const O=y();o===void 0?o=O:O!==o&&(o=O,g=!0)}if(h&&h.type!==rt&&(!It(c,h)||g)){const O=no(h,l,s,n);if(so(h,O),a==="out-in")return s.isLeaving=!0,O.afterLeave=()=>{s.isLeaving=!1,n.update.active!==!1&&n.update()},$s(i);a==="in-out"&&c.type!==rt&&(O.delayLeave=(M,P,A)=>{const k=Qi(s,h);k[String(h.key)]=h,M._leaveCb=()=>{P(),M._leaveCb=void 0,delete u.delayedLeave},u.delayedLeave=A})}return i}}},Dc=Lc;function Qi(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function no(e,t,n,s){const{appear:o,mode:r,persisted:i=!1,onBeforeEnter:l,onEnter:a,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:f,onLeave:h,onAfterLeave:g,onLeaveCancelled:y,onBeforeAppear:O,onAppear:M,onAfterAppear:P,onAppearCancelled:A}=t,k=String(e.key),C=Qi(n,e),V=(N,W)=>{N&&We(N,s,9,W)},U=(N,W)=>{const G=W[1];V(N,W),Y(N)?N.every(I=>I.length<=1)&&G():N.length<=1&&G()},oe={mode:r,persisted:i,beforeEnter(N){let W=l;if(!n.isMounted)if(o)W=O||l;else return;N._leaveCb&&N._leaveCb(!0);const G=C[k];G&&It(e,G)&&G.el._leaveCb&&G.el._leaveCb(),V(W,[N])},enter(N){let W=a,G=c,I=u;if(!n.isMounted)if(o)W=M||a,G=P||c,I=A||u;else return;let x=!1;const B=N._enterCb=D=>{x||(x=!0,D?V(I,[N]):V(G,[N]),oe.delayedLeave&&oe.delayedLeave(),N._enterCb=void 0)};W?U(W,[N,B]):B()},leave(N,W){const G=String(e.key);if(N._enterCb&&N._enterCb(!0),n.isUnmounting)return W();V(f,[N]);let I=!1;const x=N._leaveCb=B=>{I||(I=!0,W(),B?V(y,[N]):V(g,[N]),N._leaveCb=void 0,C[G]===e&&delete C[G])};C[G]=e,h?U(h,[N,x]):x()},clone(N){return no(N,t,n,s)}};return oe}function $s(e){if(_s(e))return e=St(e),e.children=null,e}function vr(e){return _s(e)?e.children?e.children[0]:void 0:e}function so(e,t){e.shapeFlag&6&&e.component?so(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 Gi(e,t=!1,n){let s=[],o=0;for(let r=0;r1)for(let r=0;rye({name:e.name},t,{setup:e}))():e}const un=e=>!!e.type.__asyncLoader,_s=e=>e.type.__isKeepAlive;function Bc(e,t){el(e,"a",t)}function Hc(e,t){el(e,"da",t)}function el(e,t,n=we){const s=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(vs(t,s,n),n){let o=n.parent;for(;o&&o.parent;)_s(o.parent.vnode)&&Vc(s,t,n,o),o=o.parent}}function Vc(e,t,n,s){const o=vs(t,e,s,!0);Do(()=>{Co(s[t],o)},n)}function vs(e,t,n=we,s=!1){if(n){const o=n[e]||(n[e]=[]),r=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;tn(),Xt(n);const l=We(t,n,e,i);return Bt(),nn(),l});return s?o.unshift(r):o.push(r),r}}const pt=e=>(t,n=we)=>(!Pn||e==="sp")&&vs(e,(...s)=>t(...s),n),qc=pt("bm"),ys=pt("m"),zc=pt("bu"),tl=pt("u"),Lo=pt("bum"),Do=pt("um"),Uc=pt("sp"),Kc=pt("rtg"),Wc=pt("rtc");function Yc(e,t=we){vs("ec",e,t)}const nl="components",Jc="directives";function Zc(e,t){return sl(nl,e,!0,t)||e}const Xc=Symbol.for("v-ndc");function Qc(e){return sl(Jc,e)}function sl(e,t,n=!0,s=!1){const o=Pe||we;if(o){const r=o.type;if(e===nl){const l=Tu(r,!1);if(l&&(l===t||l===it(t)||l===ds(it(t))))return r}const i=yr(o[e]||r[e],t)||yr(o.appContext[e],t);return!i&&s?r:i}}function yr(e,t){return e&&(e[t]||e[it(t)]||e[ds(it(t))])}function fn(e,t,n={},s,o){if(Pe.isCE||Pe.parent&&un(Pe.parent)&&Pe.parent.isCE)return t!=="default"&&(n.name=t),K("slot",n,s&&s());let r=e[t];r&&r._c&&(r._d=!1),Oe();const i=r&&ol(r(n)),l=hl(Ne,{key:n.key||i&&i.key||`_${t}`},i||(s?s():[]),i&&e._===1?64:-2);return!o&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),r&&r._c&&(r._d=!0),l}function ol(e){return e.some(t=>ss(t)?!(t.type===rt||t.type===Ne&&!ol(t.children)):!0)?e:null}const oo=e=>e?bl(e)?Os(e)||e.proxy:oo(e.parent):null,dn=ye(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=>oo(e.parent),$root:e=>oo(e.root),$emit:e=>e.emit,$options:e=>Bo(e),$forceUpdate:e=>e.f||(e.f=()=>Fo(e.update)),$nextTick:e=>e.n||(e.n=zi.bind(e.proxy)),$watch:e=>Ic.bind(e)}),Is=(e,t)=>e!==he&&!e.__isScriptSetup&&ie(e,t),Gc={get({_:e},t){const{ctx:n,setupState:s,data:o,props:r,accessCache:i,type:l,appContext:a}=e;let c;if(t[0]!=="$"){const g=i[t];if(g!==void 0)switch(g){case 1:return s[t];case 2:return o[t];case 4:return n[t];case 3:return r[t]}else{if(Is(s,t))return i[t]=1,s[t];if(o!==he&&ie(o,t))return i[t]=2,o[t];if((c=e.propsOptions[0])&&ie(c,t))return i[t]=3,r[t];if(n!==he&&ie(n,t))return i[t]=4,n[t];ro&&(i[t]=0)}}const u=dn[t];let f,h;if(u)return t==="$attrs"&&De(e,"get",t),u(e);if((f=l.__cssModules)&&(f=f[t]))return f;if(n!==he&&ie(n,t))return i[t]=4,n[t];if(h=a.config.globalProperties,ie(h,t))return h[t]},set({_:e},t,n){const{data:s,setupState:o,ctx:r}=e;return Is(o,t)?(o[t]=n,!0):s!==he&&ie(s,t)?(s[t]=n,!0):ie(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(r[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:o,propsOptions:r}},i){let l;return!!n[i]||e!==he&&ie(e,i)||Is(t,i)||(l=r[0])&&ie(l,i)||ie(s,i)||ie(dn,i)||ie(o.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:ie(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function eu(){return tu().slots}function tu(){const e=Es();return e.setupContext||(e.setupContext=vl(e))}function xr(e){return Y(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let ro=!0;function nu(e){const t=Bo(e),n=e.proxy,s=e.ctx;ro=!1,t.beforeCreate&&wr(t.beforeCreate,e,"bc");const{data:o,computed:r,methods:i,watch:l,provide:a,inject:c,created:u,beforeMount:f,mounted:h,beforeUpdate:g,updated:y,activated:O,deactivated:M,beforeDestroy:P,beforeUnmount:A,destroyed:k,unmounted:C,render:V,renderTracked:U,renderTriggered:oe,errorCaptured:N,serverPrefetch:W,expose:G,inheritAttrs:I,components:x,directives:B,filters:D}=t;if(c&&su(c,s,null),i)for(const ne in i){const te=i[ne];Q(te)&&(s[ne]=te.bind(n))}if(o){const ne=o.call(n,n);me(ne)&&(e.data=Pt(ne))}if(ro=!0,r)for(const ne in r){const te=r[ne],Ce=Q(te)?te.bind(n,n):Q(te.get)?te.get.bind(n,n):Ge,Be=!Q(te)&&Q(te.set)?te.set.bind(n):Ge,$e=ve({get:Ce,set:Be});Object.defineProperty(s,ne,{enumerable:!0,configurable:!0,get:()=>$e.value,set:ge=>$e.value=ge})}if(l)for(const ne in l)rl(l[ne],s,n,ne);if(a){const ne=Q(a)?a.call(n):a;Reflect.ownKeys(ne).forEach(te=>{Kn(te,ne[te])})}u&&wr(u,e,"c");function re(ne,te){Y(te)?te.forEach(Ce=>ne(Ce.bind(n))):te&&ne(te.bind(n))}if(re(qc,f),re(ys,h),re(zc,g),re(tl,y),re(Bc,O),re(Hc,M),re(Yc,N),re(Wc,U),re(Kc,oe),re(Lo,A),re(Do,C),re(Uc,W),Y(G))if(G.length){const ne=e.exposed||(e.exposed={});G.forEach(te=>{Object.defineProperty(ne,te,{get:()=>n[te],set:Ce=>n[te]=Ce})})}else e.exposed||(e.exposed={});V&&e.render===Ge&&(e.render=V),I!=null&&(e.inheritAttrs=I),x&&(e.components=x),B&&(e.directives=B)}function su(e,t,n=Ge){Y(e)&&(e=io(e));for(const s in e){const o=e[s];let r;me(o)?"default"in o?r=ft(o.from||s,o.default,!0):r=ft(o.from||s):r=ft(o),Ae(r)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>r.value,set:i=>r.value=i}):t[s]=r}}function wr(e,t,n){We(Y(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function rl(e,t,n,s){const o=s.includes(".")?Zi(n,s):()=>n[s];if(Ee(e)){const r=t[e];Q(r)&&Me(o,r)}else if(Q(e))Me(o,e.bind(n));else if(me(e))if(Y(e))e.forEach(r=>rl(r,t,n,s));else{const r=Q(e.handler)?e.handler.bind(n):t[e.handler];Q(r)&&Me(o,r,e)}}function Bo(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:o,optionsCache:r,config:{optionMergeStrategies:i}}=e.appContext,l=r.get(t);let a;return l?a=l:!o.length&&!n&&!s?a=t:(a={},o.length&&o.forEach(c=>ts(a,c,i,!0)),ts(a,t,i)),me(t)&&r.set(t,a),a}function ts(e,t,n,s=!1){const{mixins:o,extends:r}=t;r&&ts(e,r,n,!0),o&&o.forEach(i=>ts(e,i,n,!0));for(const i in t)if(!(s&&i==="expose")){const l=ou[i]||n&&n[i];e[i]=l?l(e[i],t[i]):t[i]}return e}const ou={data:Er,props:Or,emits:Or,methods:an,computed:an,beforeCreate:Re,created:Re,beforeMount:Re,mounted:Re,beforeUpdate:Re,updated:Re,beforeDestroy:Re,beforeUnmount:Re,destroyed:Re,unmounted:Re,activated:Re,deactivated:Re,errorCaptured:Re,serverPrefetch:Re,components:an,directives:an,watch:iu,provide:Er,inject:ru};function Er(e,t){return t?e?function(){return ye(Q(e)?e.call(this,this):e,Q(t)?t.call(this,this):t)}:t:e}function ru(e,t){return an(io(e),io(t))}function io(e){if(Y(e)){const t={};for(let n=0;n1)return n&&Q(t)?t.call(s&&s.proxy):t}}function cu(e,t,n,s=!1){const o={},r={};Qn(r,ws,1),e.propsDefaults=Object.create(null),ll(e,t,o,r);for(const i in e.propsOptions[0])i in o||(o[i]=void 0);n?e.props=s?o:Ii(o):e.type.props?e.props=o:e.props=r,e.attrs=r}function uu(e,t,n,s){const{props:o,attrs:r,vnode:{patchFlag:i}}=e,l=le(o),[a]=e.propsOptions;let c=!1;if((s||i>0)&&!(i&16)){if(i&8){const u=e.vnode.dynamicProps;for(let f=0;f{a=!0;const[h,g]=al(f,t,!0);ye(i,h),g&&l.push(...g)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!r&&!a)return me(e)&&s.set(e,Kt),Kt;if(Y(r))for(let u=0;u-1,g[1]=O<0||y-1||ie(g,"default"))&&l.push(f)}}}const c=[i,l];return me(e)&&s.set(e,c),c}function Cr(e){return e[0]!=="$"}function Sr(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function Pr(e,t){return Sr(e)===Sr(t)}function Tr(e,t){return Y(t)?t.findIndex(n=>Pr(n,e)):Q(t)&&Pr(t,e)?0:-1}const cl=e=>e[0]==="_"||e==="$stable",Ho=e=>Y(e)?e.map(st):[st(e)],fu=(e,t,n)=>{if(t._n)return t;const s=X((...o)=>Ho(t(...o)),n);return s._c=!1,s},ul=(e,t,n)=>{const s=e._ctx;for(const o in e){if(cl(o))continue;const r=e[o];if(Q(r))t[o]=fu(o,r,s);else if(r!=null){const i=Ho(r);t[o]=()=>i}}},fl=(e,t)=>{const n=Ho(t);e.slots.default=()=>n},du=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=le(t),Qn(t,"_",n)):ul(t,e.slots={})}else e.slots={},t&&fl(e,t);Qn(e.slots,ws,1)},pu=(e,t,n)=>{const{vnode:s,slots:o}=e;let r=!0,i=he;if(s.shapeFlag&32){const l=t._;l?n&&l===1?r=!1:(ye(o,t),!n&&l===1&&delete o._):(r=!t.$stable,ul(t,o)),i=t}else t&&(fl(e,t),i={default:1});if(r)for(const l in o)!cl(l)&&!(l in i)&&delete o[l]};function ao(e,t,n,s,o=!1){if(Y(e)){e.forEach((h,g)=>ao(h,t&&(Y(t)?t[g]:t),n,s,o));return}if(un(s)&&!o)return;const r=s.shapeFlag&4?Os(s.component)||s.component.proxy:s.el,i=o?null:r,{i:l,r:a}=e,c=t&&t.r,u=l.refs===he?l.refs={}:l.refs,f=l.setupState;if(c!=null&&c!==a&&(Ee(c)?(u[c]=null,ie(f,c)&&(f[c]=null)):Ae(c)&&(c.value=null)),Q(a))Ot(a,l,12,[i,u]);else{const h=Ee(a),g=Ae(a);if(h||g){const y=()=>{if(e.f){const O=h?ie(f,a)?f[a]:u[a]:a.value;o?Y(O)&&Co(O,r):Y(O)?O.includes(r)||O.push(r):h?(u[a]=[r],ie(f,a)&&(f[a]=u[a])):(a.value=[r],e.k&&(u[e.k]=a.value))}else h?(u[a]=i,ie(f,a)&&(f[a]=i)):g&&(a.value=i,e.k&&(u[e.k]=i))};i?(y.id=-1,Ie(y,n)):y()}}}const Ie=$c;function hu(e){return mu(e)}function mu(e,t){const n=Zs();n.__VUE__=!0;const{insert:s,remove:o,patchProp:r,createElement:i,createText:l,createComment:a,setText:c,setElementText:u,parentNode:f,nextSibling:h,setScopeId:g=Ge,insertStaticContent:y}=e,O=(d,p,m,_=null,w=null,E=null,F=!1,R=null,$=!!p.dynamicChildren)=>{if(d===p)return;d&&!It(d,p)&&(_=v(d),ge(d,w,E,!0),d=null),p.patchFlag===-2&&($=!1,p.dynamicChildren=null);const{type:S,ref:q,shapeFlag:H}=p;switch(S){case xs:M(d,p,m,_);break;case rt:P(d,p,m,_);break;case Wn:d==null&&A(p,m,_,F);break;case Ne:x(d,p,m,_,w,E,F,R,$);break;default:H&1?V(d,p,m,_,w,E,F,R,$):H&6?B(d,p,m,_,w,E,F,R,$):(H&64||H&128)&&S.process(d,p,m,_,w,E,F,R,$,T)}q!=null&&w&&ao(q,d&&d.ref,E,p||d,!p)},M=(d,p,m,_)=>{if(d==null)s(p.el=l(p.children),m,_);else{const w=p.el=d.el;p.children!==d.children&&c(w,p.children)}},P=(d,p,m,_)=>{d==null?s(p.el=a(p.children||""),m,_):p.el=d.el},A=(d,p,m,_)=>{[d.el,d.anchor]=y(d.children,p,m,_,d.el,d.anchor)},k=({el:d,anchor:p},m,_)=>{let w;for(;d&&d!==p;)w=h(d),s(d,m,_),d=w;s(p,m,_)},C=({el:d,anchor:p})=>{let m;for(;d&&d!==p;)m=h(d),o(d),d=m;o(p)},V=(d,p,m,_,w,E,F,R,$)=>{F=F||p.type==="svg",d==null?U(p,m,_,w,E,F,R,$):W(d,p,w,E,F,R,$)},U=(d,p,m,_,w,E,F,R)=>{let $,S;const{type:q,props:H,shapeFlag:z,transition:J,dirs:se}=d;if($=d.el=i(d.type,E,H&&H.is,H),z&8?u($,d.children):z&16&&N(d.children,$,null,_,w,E&&q!=="foreignObject",F,R),se&&Tt(d,null,_,"created"),oe($,d,d.scopeId,F,_),H){for(const ue in H)ue!=="value"&&!Un(ue)&&r($,ue,null,H[ue],E,d.children,_,w,de);"value"in H&&r($,"value",null,H.value),(S=H.onVnodeBeforeMount)&&nt(S,_,d)}se&&Tt(d,null,_,"beforeMount");const pe=(!w||w&&!w.pendingBranch)&&J&&!J.persisted;pe&&J.beforeEnter($),s($,p,m),((S=H&&H.onVnodeMounted)||pe||se)&&Ie(()=>{S&&nt(S,_,d),pe&&J.enter($),se&&Tt(d,null,_,"mounted")},w)},oe=(d,p,m,_,w)=>{if(m&&g(d,m),_)for(let E=0;E<_.length;E++)g(d,_[E]);if(w){let E=w.subTree;if(p===E){const F=w.vnode;oe(d,F,F.scopeId,F.slotScopeIds,w.parent)}}},N=(d,p,m,_,w,E,F,R,$=0)=>{for(let S=$;S{const R=p.el=d.el;let{patchFlag:$,dynamicChildren:S,dirs:q}=p;$|=d.patchFlag&16;const H=d.props||he,z=p.props||he;let J;m&&At(m,!1),(J=z.onVnodeBeforeUpdate)&&nt(J,m,p,d),q&&Tt(p,d,m,"beforeUpdate"),m&&At(m,!0);const se=w&&p.type!=="foreignObject";if(S?G(d.dynamicChildren,S,R,m,_,se,E):F||te(d,p,R,null,m,_,se,E,!1),$>0){if($&16)I(R,p,H,z,m,_,w);else if($&2&&H.class!==z.class&&r(R,"class",null,z.class,w),$&4&&r(R,"style",H.style,z.style,w),$&8){const pe=p.dynamicProps;for(let ue=0;ue{J&&nt(J,m,p,d),q&&Tt(p,d,m,"updated")},_)},G=(d,p,m,_,w,E,F)=>{for(let R=0;R{if(m!==_){if(m!==he)for(const R in m)!Un(R)&&!(R in _)&&r(d,R,m[R],null,F,p.children,w,E,de);for(const R in _){if(Un(R))continue;const $=_[R],S=m[R];$!==S&&R!=="value"&&r(d,R,S,$,F,p.children,w,E,de)}"value"in _&&r(d,"value",m.value,_.value)}},x=(d,p,m,_,w,E,F,R,$)=>{const S=p.el=d?d.el:l(""),q=p.anchor=d?d.anchor:l("");let{patchFlag:H,dynamicChildren:z,slotScopeIds:J}=p;J&&(R=R?R.concat(J):J),d==null?(s(S,m,_),s(q,m,_),N(p.children,m,q,w,E,F,R,$)):H>0&&H&64&&z&&d.dynamicChildren?(G(d.dynamicChildren,z,m,w,E,F,R),(p.key!=null||w&&p===w.subTree)&&dl(d,p,!0)):te(d,p,m,q,w,E,F,R,$)},B=(d,p,m,_,w,E,F,R,$)=>{p.slotScopeIds=R,d==null?p.shapeFlag&512?w.ctx.activate(p,m,_,F,$):D(p,m,_,w,E,F,$):ae(d,p,$)},D=(d,p,m,_,w,E,F)=>{const R=d.component=Ou(d,_,w);if(_s(d)&&(R.ctx.renderer=T),Cu(R),R.asyncDep){if(w&&w.registerDep(R,re),!d.el){const $=R.subTree=K(rt);P(null,$,p,m)}return}re(R,d,p,m,w,E,F)},ae=(d,p,m)=>{const _=p.component=d.component;if(jc(d,p,m))if(_.asyncDep&&!_.asyncResolved){ne(_,p,m);return}else _.next=p,Cc(_.update),_.update();else p.el=d.el,_.vnode=p},re=(d,p,m,_,w,E,F)=>{const R=()=>{if(d.isMounted){let{next:q,bu:H,u:z,parent:J,vnode:se}=d,pe=q,ue;At(d,!1),q?(q.el=se.el,ne(d,q,F)):q=se,H&&ks(H),(ue=q.props&&q.props.onVnodeBeforeUpdate)&&nt(ue,J,q,se),At(d,!0);const be=Rs(d),Je=d.subTree;d.subTree=be,O(Je,be,f(Je.el),v(Je),d,w,E),q.el=be.el,pe===null&&kc(d,be.el),z&&Ie(z,w),(ue=q.props&&q.props.onVnodeUpdated)&&Ie(()=>nt(ue,J,q,se),w)}else{let q;const{el:H,props:z}=p,{bm:J,m:se,parent:pe}=d,ue=un(p);if(At(d,!1),J&&ks(J),!ue&&(q=z&&z.onVnodeBeforeMount)&&nt(q,pe,p),At(d,!0),H&&ee){const be=()=>{d.subTree=Rs(d),ee(H,d.subTree,d,w,null)};ue?p.type.__asyncLoader().then(()=>!d.isUnmounted&&be()):be()}else{const be=d.subTree=Rs(d);O(null,be,m,_,d,w,E),p.el=be.el}if(se&&Ie(se,w),!ue&&(q=z&&z.onVnodeMounted)){const be=p;Ie(()=>nt(q,pe,be),w)}(p.shapeFlag&256||pe&&un(pe.vnode)&&pe.vnode.shapeFlag&256)&&d.a&&Ie(d.a,w),d.isMounted=!0,p=m=_=null}},$=d.effect=new Ao(R,()=>Fo(S),d.scope),S=d.update=()=>$.run();S.id=d.uid,At(d,!0),S()},ne=(d,p,m)=>{p.component=d;const _=d.vnode.props;d.vnode=p,d.next=null,uu(d,p.props,_,m),pu(d,p.children,m),tn(),br(),nn()},te=(d,p,m,_,w,E,F,R,$=!1)=>{const S=d&&d.children,q=d?d.shapeFlag:0,H=p.children,{patchFlag:z,shapeFlag:J}=p;if(z>0){if(z&128){Be(S,H,m,_,w,E,F,R,$);return}else if(z&256){Ce(S,H,m,_,w,E,F,R,$);return}}J&8?(q&16&&de(S,w,E),H!==S&&u(m,H)):q&16?J&16?Be(S,H,m,_,w,E,F,R,$):de(S,w,E,!0):(q&8&&u(m,""),J&16&&N(H,m,_,w,E,F,R,$))},Ce=(d,p,m,_,w,E,F,R,$)=>{d=d||Kt,p=p||Kt;const S=d.length,q=p.length,H=Math.min(S,q);let z;for(z=0;zq?de(d,w,E,!0,!1,H):N(p,m,_,w,E,F,R,$,H)},Be=(d,p,m,_,w,E,F,R,$)=>{let S=0;const q=p.length;let H=d.length-1,z=q-1;for(;S<=H&&S<=z;){const J=d[S],se=p[S]=$?yt(p[S]):st(p[S]);if(It(J,se))O(J,se,m,null,w,E,F,R,$);else break;S++}for(;S<=H&&S<=z;){const J=d[H],se=p[z]=$?yt(p[z]):st(p[z]);if(It(J,se))O(J,se,m,null,w,E,F,R,$);else break;H--,z--}if(S>H){if(S<=z){const J=z+1,se=Jz)for(;S<=H;)ge(d[S],w,E,!0),S++;else{const J=S,se=S,pe=new Map;for(S=se;S<=z;S++){const He=p[S]=$?yt(p[S]):st(p[S]);He.key!=null&&pe.set(He.key,S)}let ue,be=0;const Je=z-se+1;let qt=!1,ir=0;const sn=new Array(Je);for(S=0;S=Je){ge(He,w,E,!0);continue}let tt;if(He.key!=null)tt=pe.get(He.key);else for(ue=se;ue<=z;ue++)if(sn[ue-se]===0&&It(He,p[ue])){tt=ue;break}tt===void 0?ge(He,w,E,!0):(sn[tt-se]=S+1,tt>=ir?ir=tt:qt=!0,O(He,p[tt],m,null,w,E,F,R,$),be++)}const lr=qt?gu(sn):Kt;for(ue=lr.length-1,S=Je-1;S>=0;S--){const He=se+S,tt=p[He],ar=He+1{const{el:E,type:F,transition:R,children:$,shapeFlag:S}=d;if(S&6){$e(d.component.subTree,p,m,_);return}if(S&128){d.suspense.move(p,m,_);return}if(S&64){F.move(d,p,m,T);return}if(F===Ne){s(E,p,m);for(let H=0;H<$.length;H++)$e($[H],p,m,_);s(d.anchor,p,m);return}if(F===Wn){k(d,p,m);return}if(_!==2&&S&1&&R)if(_===0)R.beforeEnter(E),s(E,p,m),Ie(()=>R.enter(E),w);else{const{leave:H,delayLeave:z,afterLeave:J}=R,se=()=>s(E,p,m),pe=()=>{H(E,()=>{se(),J&&J()})};z?z(E,se,pe):pe()}else s(E,p,m)},ge=(d,p,m,_=!1,w=!1)=>{const{type:E,props:F,ref:R,children:$,dynamicChildren:S,shapeFlag:q,patchFlag:H,dirs:z}=d;if(R!=null&&ao(R,null,m,d,!0),q&256){p.ctx.deactivate(d);return}const J=q&1&&z,se=!un(d);let pe;if(se&&(pe=F&&F.onVnodeBeforeUnmount)&&nt(pe,p,d),q&6)ke(d.component,m,_);else{if(q&128){d.suspense.unmount(m,_);return}J&&Tt(d,null,p,"beforeUnmount"),q&64?d.type.remove(d,p,m,w,T,_):S&&(E!==Ne||H>0&&H&64)?de(S,p,m,!1,!0):(E===Ne&&H&384||!w&&q&16)&&de($,p,m),_&&Se(d)}(se&&(pe=F&&F.onVnodeUnmounted)||J)&&Ie(()=>{pe&&nt(pe,p,d),J&&Tt(d,null,p,"unmounted")},m)},Se=d=>{const{type:p,el:m,anchor:_,transition:w}=d;if(p===Ne){xe(m,_);return}if(p===Wn){C(d);return}const E=()=>{o(m),w&&!w.persisted&&w.afterLeave&&w.afterLeave()};if(d.shapeFlag&1&&w&&!w.persisted){const{leave:F,delayLeave:R}=w,$=()=>F(m,E);R?R(d.el,E,$):$()}else E()},xe=(d,p)=>{let m;for(;d!==p;)m=h(d),o(d),d=m;o(p)},ke=(d,p,m)=>{const{bum:_,scope:w,update:E,subTree:F,um:R}=d;_&&ks(_),w.stop(),E&&(E.active=!1,ge(F,d,p,m)),R&&Ie(R,p),Ie(()=>{d.isUnmounted=!0},p),p&&p.pendingBranch&&!p.isUnmounted&&d.asyncDep&&!d.asyncResolved&&d.suspenseId===p.pendingId&&(p.deps--,p.deps===0&&p.resolve())},de=(d,p,m,_=!1,w=!1,E=0)=>{for(let F=E;Fd.shapeFlag&6?v(d.component.subTree):d.shapeFlag&128?d.suspense.next():h(d.anchor||d.el),j=(d,p,m)=>{d==null?p._vnode&&ge(p._vnode,null,null,!0):O(p._vnode||null,d,p,null,null,null,m),br(),Ki(),p._vnode=d},T={p:O,um:ge,m:$e,r:Se,mt:D,mc:N,pc:te,pbc:G,n:v,o:e};let L,ee;return t&&([L,ee]=t(T)),{render:j,hydrate:L,createApp:au(j,L)}}function At({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function dl(e,t,n=!1){const s=e.children,o=t.children;if(Y(s)&&Y(o))for(let r=0;r>1,e[n[l]]0&&(t[s]=n[r-1]),n[r]=s)}}for(r=n.length,i=n[r-1];r-- >0;)n[r]=i,i=t[i];return n}const bu=e=>e.__isTeleport,Ne=Symbol.for("v-fgt"),xs=Symbol.for("v-txt"),rt=Symbol.for("v-cmt"),Wn=Symbol.for("v-stc"),pn=[];let Qe=null;function Oe(e=!1){pn.push(Qe=e?null:[])}function _u(){pn.pop(),Qe=pn[pn.length-1]||null}let Sn=1;function Ar(e){Sn+=e}function pl(e){return e.dynamicChildren=Sn>0?Qe||Kt:null,_u(),Sn>0&&Qe&&Qe.push(e),e}function je(e,t,n,s,o,r){return pl(b(e,t,n,s,o,r,!0))}function hl(e,t,n,s,o){return pl(K(e,t,n,s,o,!0))}function ss(e){return e?e.__v_isVNode===!0:!1}function It(e,t){return e.type===t.type&&e.key===t.key}const ws="__vInternal",ml=({key:e})=>e??null,Yn=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Ee(e)||Ae(e)||Q(e)?{i:Pe,r:e,k:t,f:!!n}:e:null);function b(e,t=null,n=null,s=0,o=null,r=e===Ne?0:1,i=!1,l=!1){const a={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&ml(t),ref:t&&Yn(t),scopeId:bs,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:r,patchFlag:s,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:Pe};return l?(Vo(a,n),r&128&&e.normalize(a)):n&&(a.shapeFlag|=Ee(n)?8:16),Sn>0&&!i&&Qe&&(a.patchFlag>0||r&6)&&a.patchFlag!==32&&Qe.push(a),a}const K=vu;function vu(e,t=null,n=null,s=0,o=null,r=!1){if((!e||e===Xc)&&(e=rt),ss(e)){const l=St(e,t,!0);return n&&Vo(l,n),Sn>0&&!r&&Qe&&(l.shapeFlag&6?Qe[Qe.indexOf(e)]=l:Qe.push(l)),l.patchFlag|=-2,l}if(Au(e)&&(e=e.__vccOpts),t){t=yu(t);let{class:l,style:a}=t;l&&!Ee(l)&&(t.class=Ht(l)),me(a)&&(Ni(a)&&!Y(a)&&(a=ye({},a)),t.style=ps(a))}const i=Ee(e)?1:Rc(e)?128:bu(e)?64:me(e)?4:Q(e)?2:0;return b(e,t,n,s,o,i,r,!0)}function yu(e){return e?Ni(e)||ws in e?ye({},e):e:null}function St(e,t,n=!1){const{props:s,ref:o,patchFlag:r,children:i}=e,l=t?xu(s||{},t):s;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&ml(l),ref:t&&t.ref?n&&o?Y(o)?o.concat(Yn(t)):[o,Yn(t)]:Yn(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ne?r===-1?16:r|16:r,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&St(e.ssContent),ssFallback:e.ssFallback&&St(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function _e(e=" ",t=0){return K(xs,null,e,t)}function gl(e,t){const n=K(Wn,null,e);return n.staticCount=t,n}function st(e){return e==null||typeof e=="boolean"?K(rt):Y(e)?K(Ne,null,e.slice()):typeof e=="object"?yt(e):K(xs,null,String(e))}function yt(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:St(e)}function Vo(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(Y(t))n=16;else if(typeof t=="object")if(s&65){const o=t.default;o&&(o._c&&(o._d=!1),Vo(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!(ws in t)?t._ctx=Pe:o===3&&Pe&&(Pe.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else Q(t)?(t={default:t,_ctx:Pe},n=32):(t=String(t),s&64?(n=16,t=[_e(t)]):n=8);e.children=t,e.shapeFlag|=n}function xu(...e){const t={};for(let n=0;nwe||Pe;let qo,zt,Mr="__VUE_INSTANCE_SETTERS__";(zt=Zs()[Mr])||(zt=Zs()[Mr]=[]),zt.push(e=>we=e),qo=e=>{zt.length>1?zt.forEach(t=>t(e)):zt[0](e)};const Xt=e=>{qo(e),e.scope.on()},Bt=()=>{we&&we.scope.off(),qo(null)};function bl(e){return e.vnode.shapeFlag&4}let Pn=!1;function Cu(e,t=!1){Pn=t;const{props:n,children:s}=e.vnode,o=bl(e);cu(e,n,o,t),du(e,s);const r=o?Su(e,t):void 0;return Pn=!1,r}function Su(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=Li(new Proxy(e.ctx,Gc));const{setup:s}=n;if(s){const o=e.setupContext=s.length>1?vl(e):null;Xt(e),tn();const r=Ot(s,e,0,[e.props,o]);if(nn(),Bt(),wi(r)){if(r.then(Bt,Bt),t)return r.then(i=>{jr(e,i,t)}).catch(i=>{ms(i,e,0)});e.asyncDep=r}else jr(e,r,t)}else _l(e,t)}function jr(e,t,n){Q(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:me(t)&&(e.setupState=Vi(t)),_l(e,n)}let kr;function _l(e,t,n){const s=e.type;if(!e.render){if(!t&&kr&&!s.render){const o=s.template||Bo(e).template;if(o){const{isCustomElement:r,compilerOptions:i}=e.appContext.config,{delimiters:l,compilerOptions:a}=s,c=ye(ye({isCustomElement:r,delimiters:l},i),a);s.render=kr(o,c)}}e.render=s.render||Ge}Xt(e),tn(),nu(e),nn(),Bt()}function Pu(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return De(e,"get","$attrs"),t[n]}}))}function vl(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return Pu(e)},slots:e.slots,emit:e.emit,expose:t}}function Os(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Vi(Li(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in dn)return dn[n](e)},has(t,n){return n in t||n in dn}}))}function Tu(e,t=!0){return Q(e)?e.displayName||e.name:e.name||t&&e.__name}function Au(e){return Q(e)&&"__vccOpts"in e}const ve=(e,t)=>wc(e,t,Pn);function Tn(e,t,n){const s=arguments.length;return s===2?me(t)&&!Y(t)?ss(t)?K(e,null,[t]):K(e,t):K(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&ss(n)&&(n=[n]),K(e,t,n))}const Mu=Symbol.for("v-scx"),ju=()=>ft(Mu),ku="3.3.4",Ru="http://www.w3.org/2000/svg",Ft=typeof document<"u"?document:null,Rr=Ft&&Ft.createElement("template"),$u={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const o=t?Ft.createElementNS(Ru,e):Ft.createElement(e,n?{is:n}:void 0);return e==="select"&&s&&s.multiple!=null&&o.setAttribute("multiple",s.multiple),o},createText:e=>Ft.createTextNode(e),createComment:e=>Ft.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ft.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,o,r){const i=n?n.previousSibling:t.lastChild;if(o&&(o===r||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===r||!(o=o.nextSibling)););else{Rr.innerHTML=s?`${e}`:e;const l=Rr.content;if(s){const a=l.firstChild;for(;a.firstChild;)l.appendChild(a.firstChild);l.removeChild(a)}t.insertBefore(l,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function Iu(e,t,n){const s=e._vtc;s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function Fu(e,t,n){const s=e.style,o=Ee(n);if(n&&!o){if(t&&!Ee(t))for(const r in t)n[r]==null&&co(s,r,"");for(const r in n)co(s,r,n[r])}else{const r=s.display;o?t!==n&&(s.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(s.display=r)}}const $r=/\s*!important$/;function co(e,t,n){if(Y(n))n.forEach(s=>co(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=Nu(e,t);$r.test(n)?e.setProperty(en(s),n.replace($r,""),"important"):e[s]=n}}const Ir=["Webkit","Moz","ms"],Fs={};function Nu(e,t){const n=Fs[t];if(n)return n;let s=it(t);if(s!=="filter"&&s in e)return Fs[t]=s;s=ds(s);for(let o=0;oNs||(zu.then(()=>Ns=0),Ns=Date.now());function Ku(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;We(Wu(s,n.value),t,5,[s])};return n.value=e,n.attached=Uu(),n}function Wu(e,t){if(Y(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>o=>!o._stopped&&s&&s(o))}else return t}const Lr=/^on[a-z]/,Yu=(e,t,n,s,o=!1,r,i,l,a)=>{t==="class"?Iu(e,s,o):t==="style"?Fu(e,n,s):cs(t)?Oo(t)||Vu(e,t,n,s,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Ju(e,t,s,o))?Du(e,t,s,r,i,l,a):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),Lu(e,t,s,o))};function Ju(e,t,n,s){return s?!!(t==="innerHTML"||t==="textContent"||t in e&&Lr.test(t)&&Q(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||Lr.test(t)&&Ee(n)?!1:t in e}const gt="transition",on="animation",hn=(e,{slots:t})=>Tn(Dc,Zu(e),t);hn.displayName="Transition";const yl={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};hn.props=ye({},Xi,yl);const Mt=(e,t=[])=>{Y(e)?e.forEach(n=>n(...t)):e&&e(...t)},Dr=e=>e?Y(e)?e.some(t=>t.length>1):e.length>1:!1;function Zu(e){const t={};for(const x in e)x in yl||(t[x]=e[x]);if(e.css===!1)return t;const{name:n="v",type:s,duration:o,enterFromClass:r=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:a=r,appearActiveClass:c=i,appearToClass:u=l,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:h=`${n}-leave-active`,leaveToClass:g=`${n}-leave-to`}=e,y=Xu(o),O=y&&y[0],M=y&&y[1],{onBeforeEnter:P,onEnter:A,onEnterCancelled:k,onLeave:C,onLeaveCancelled:V,onBeforeAppear:U=P,onAppear:oe=A,onAppearCancelled:N=k}=t,W=(x,B,D)=>{jt(x,B?u:l),jt(x,B?c:i),D&&D()},G=(x,B)=>{x._isLeaving=!1,jt(x,f),jt(x,g),jt(x,h),B&&B()},I=x=>(B,D)=>{const ae=x?oe:A,re=()=>W(B,x,D);Mt(ae,[B,re]),Br(()=>{jt(B,x?a:r),bt(B,x?u:l),Dr(ae)||Hr(B,s,O,re)})};return ye(t,{onBeforeEnter(x){Mt(P,[x]),bt(x,r),bt(x,i)},onBeforeAppear(x){Mt(U,[x]),bt(x,a),bt(x,c)},onEnter:I(!1),onAppear:I(!0),onLeave(x,B){x._isLeaving=!0;const D=()=>G(x,B);bt(x,f),ef(),bt(x,h),Br(()=>{x._isLeaving&&(jt(x,f),bt(x,g),Dr(C)||Hr(x,s,M,D))}),Mt(C,[x,D])},onEnterCancelled(x){W(x,!1),Mt(k,[x])},onAppearCancelled(x){W(x,!0),Mt(N,[x])},onLeaveCancelled(x){G(x),Mt(V,[x])}})}function Xu(e){if(e==null)return null;if(me(e))return[Ls(e.enter),Ls(e.leave)];{const t=Ls(e);return[t,t]}}function Ls(e){return $a(e)}function bt(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e._vtc||(e._vtc=new Set)).add(t)}function jt(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function Br(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Qu=0;function Hr(e,t,n,s){const o=e._endId=++Qu,r=()=>{o===e._endId&&s()};if(n)return setTimeout(r,n);const{type:i,timeout:l,propCount:a}=Gu(e,t);if(!i)return s();const c=i+"end";let u=0;const f=()=>{e.removeEventListener(c,h),r()},h=g=>{g.target===e&&++u>=a&&f()};setTimeout(()=>{u(n[y]||"").split(", "),o=s(`${gt}Delay`),r=s(`${gt}Duration`),i=Vr(o,r),l=s(`${on}Delay`),a=s(`${on}Duration`),c=Vr(l,a);let u=null,f=0,h=0;t===gt?i>0&&(u=gt,f=i,h=r.length):t===on?c>0&&(u=on,f=c,h=a.length):(f=Math.max(i,c),u=f>0?i>c?gt:on:null,h=u?u===gt?r.length:a.length:0);const g=u===gt&&/\b(transform|all)(,|$)/.test(s(`${gt}Property`).toString());return{type:u,timeout:f,propCount:h,hasTransform:g}}function Vr(e,t){for(;e.lengthqr(n)+qr(e[s])))}function qr(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function ef(){return document.body.offsetHeight}const tf=ye({patchProp:Yu},$u);let zr;function nf(){return zr||(zr=hu(tf))}const sf=(...e)=>{const t=nf().createApp(...e),{mount:n}=t;return t.mount=s=>{const o=of(s);if(!o)return;const r=t._component;!Q(r)&&!r.render&&!r.template&&(r.template=o.innerHTML),o.innerHTML="";const i=n(o,!1,o instanceof SVGElement);return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),i},t};function of(e){return Ee(e)?document.querySelector(e):e}/*! - * vue-router v4.2.5 - * (c) 2023 Eduardo San Martin Morote - * @license MIT - */const Ut=typeof window<"u";function rf(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const ce=Object.assign;function Ds(e,t){const n={};for(const s in t){const o=t[s];n[s]=et(o)?o.map(e):e(o)}return n}const mn=()=>{},et=Array.isArray,lf=/\/$/,af=e=>e.replace(lf,"");function Bs(e,t,n="/"){let s,o={},r="",i="";const l=t.indexOf("#");let a=t.indexOf("?");return l=0&&(a=-1),a>-1&&(s=t.slice(0,a),r=t.slice(a+1,l>-1?l:t.length),o=e(r)),l>-1&&(s=s||t.slice(0,l),i=t.slice(l,t.length)),s=df(s??t,n),{fullPath:s+(r&&"?")+r+i,path:s,query:o,hash:i}}function cf(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Ur(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function uf(e,t,n){const s=t.matched.length-1,o=n.matched.length-1;return s>-1&&s===o&&Qt(t.matched[s],n.matched[o])&&xl(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Qt(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function xl(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!ff(e[n],t[n]))return!1;return!0}function ff(e,t){return et(e)?Kr(e,t):et(t)?Kr(t,e):e===t}function Kr(e,t){return et(t)?e.length===t.length&&e.every((n,s)=>n===t[s]):e.length===1&&e[0]===t}function df(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),s=e.split("/"),o=s[s.length-1];(o===".."||o===".")&&s.push("");let r=n.length-1,i,l;for(i=0;i1&&r--;else break;return n.slice(0,r).join("/")+"/"+s.slice(i-(i===s.length?1:0)).join("/")}var An;(function(e){e.pop="pop",e.push="push"})(An||(An={}));var gn;(function(e){e.back="back",e.forward="forward",e.unknown=""})(gn||(gn={}));function pf(e){if(!e)if(Ut){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),af(e)}const hf=/^[^#]+#/;function mf(e,t){return e.replace(hf,"#")+t}function gf(e,t){const n=document.documentElement.getBoundingClientRect(),s=e.getBoundingClientRect();return{behavior:t.behavior,left:s.left-n.left-(t.left||0),top:s.top-n.top-(t.top||0)}}const Cs=()=>({left:window.pageXOffset,top:window.pageYOffset});function bf(e){let t;if("el"in e){const n=e.el,s=typeof n=="string"&&n.startsWith("#"),o=typeof n=="string"?s?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=gf(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function Wr(e,t){return(history.state?history.state.position-t:-1)+e}const uo=new Map;function _f(e,t){uo.set(e,t)}function vf(e){const t=uo.get(e);return uo.delete(e),t}let yf=()=>location.protocol+"//"+location.host;function wl(e,t){const{pathname:n,search:s,hash:o}=t,r=e.indexOf("#");if(r>-1){let l=o.includes(e.slice(r))?e.slice(r).length:1,a=o.slice(l);return a[0]!=="/"&&(a="/"+a),Ur(a,"")}return Ur(n,e)+s+o}function xf(e,t,n,s){let o=[],r=[],i=null;const l=({state:h})=>{const g=wl(e,location),y=n.value,O=t.value;let M=0;if(h){if(n.value=g,t.value=h,i&&i===y){i=null;return}M=O?h.position-O.position:0}else s(g);o.forEach(P=>{P(n.value,y,{delta:M,type:An.pop,direction:M?M>0?gn.forward:gn.back:gn.unknown})})};function a(){i=n.value}function c(h){o.push(h);const g=()=>{const y=o.indexOf(h);y>-1&&o.splice(y,1)};return r.push(g),g}function u(){const{history:h}=window;h.state&&h.replaceState(ce({},h.state,{scroll:Cs()}),"")}function f(){for(const h of r)h();r=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:a,listen:c,destroy:f}}function Yr(e,t,n,s=!1,o=!1){return{back:e,current:t,forward:n,replaced:s,position:window.history.length,scroll:o?Cs():null}}function wf(e){const{history:t,location:n}=window,s={value:wl(e,n)},o={value:t.state};o.value||r(s.value,{back:null,current:s.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function r(a,c,u){const f=e.indexOf("#"),h=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+a:yf()+e+a;try{t[u?"replaceState":"pushState"](c,"",h),o.value=c}catch(g){console.error(g),n[u?"replace":"assign"](h)}}function i(a,c){const u=ce({},t.state,Yr(o.value.back,a,o.value.forward,!0),c,{position:o.value.position});r(a,u,!0),s.value=a}function l(a,c){const u=ce({},o.value,t.state,{forward:a,scroll:Cs()});r(u.current,u,!0);const f=ce({},Yr(s.value,a,null),{position:u.position+1},c);r(a,f,!1),s.value=a}return{location:s,state:o,push:l,replace:i}}function Ef(e){e=pf(e);const t=wf(e),n=xf(e,t.state,t.location,t.replace);function s(r,i=!0){i||n.pauseListeners(),history.go(r)}const o=ce({location:"",base:e,go:s,createHref:mf.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function Of(e){return typeof e=="string"||e&&typeof e=="object"}function El(e){return typeof e=="string"||typeof e=="symbol"}const _t={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},Ol=Symbol("");var Jr;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Jr||(Jr={}));function Gt(e,t){return ce(new Error,{type:e,[Ol]:!0},t)}function ct(e,t){return e instanceof Error&&Ol in e&&(t==null||!!(e.type&t))}const Zr="[^/]+?",Cf={sensitive:!1,strict:!1,start:!0,end:!0},Sf=/[.+*?^${}()[\]/\\]/g;function Pf(e,t){const n=ce({},Cf,t),s=[];let o=n.start?"^":"";const r=[];for(const c of e){const u=c.length?[]:[90];n.strict&&!c.length&&(o+="/");for(let f=0;ft.length?t.length===1&&t[0]===40+40?1:-1:0}function Af(e,t){let n=0;const s=e.score,o=t.score;for(;n0&&t[t.length-1]<0}const Mf={type:0,value:""},jf=/[a-zA-Z0-9_]/;function kf(e){if(!e)return[[]];if(e==="/")return[[Mf]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(g){throw new Error(`ERR (${n})/"${c}": ${g}`)}let n=0,s=n;const o=[];let r;function i(){r&&o.push(r),r=[]}let l=0,a,c="",u="";function f(){c&&(n===0?r.push({type:0,value:c}):n===1||n===2||n===3?(r.length>1&&(a==="*"||a==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),r.push({type:1,value:c,regexp:u,repeatable:a==="*"||a==="+",optional:a==="*"||a==="?"})):t("Invalid state to consume buffer"),c="")}function h(){c+=a}for(;l{i(A)}:mn}function i(u){if(El(u)){const f=s.get(u);f&&(s.delete(u),n.splice(n.indexOf(f),1),f.children.forEach(i),f.alias.forEach(i))}else{const f=n.indexOf(u);f>-1&&(n.splice(f,1),u.record.name&&s.delete(u.record.name),u.children.forEach(i),u.alias.forEach(i))}}function l(){return n}function a(u){let f=0;for(;f=0&&(u.record.path!==n[f].record.path||!Cl(u,n[f]));)f++;n.splice(f,0,u),u.record.name&&!Gr(u)&&s.set(u.record.name,u)}function c(u,f){let h,g={},y,O;if("name"in u&&u.name){if(h=s.get(u.name),!h)throw Gt(1,{location:u});O=h.record.name,g=ce(Qr(f.params,h.keys.filter(A=>!A.optional).map(A=>A.name)),u.params&&Qr(u.params,h.keys.map(A=>A.name))),y=h.stringify(g)}else if("path"in u)y=u.path,h=n.find(A=>A.re.test(y)),h&&(g=h.parse(y),O=h.record.name);else{if(h=f.name?s.get(f.name):n.find(A=>A.re.test(f.path)),!h)throw Gt(1,{location:u,currentLocation:f});O=h.record.name,g=ce({},f.params,u.params),y=h.stringify(g)}const M=[];let P=h;for(;P;)M.unshift(P.record),P=P.parent;return{name:O,path:y,params:g,matched:M,meta:Nf(M)}}return e.forEach(u=>r(u)),{addRoute:r,resolve:c,removeRoute:i,getRoutes:l,getRecordMatcher:o}}function Qr(e,t){const n={};for(const s of t)s in e&&(n[s]=e[s]);return n}function If(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:Ff(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function Ff(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const s in e.components)t[s]=typeof n=="object"?n[s]:n;return t}function Gr(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Nf(e){return e.reduce((t,n)=>ce(t,n.meta),{})}function ei(e,t){const n={};for(const s in e)n[s]=s in t?t[s]:e[s];return n}function Cl(e,t){return t.children.some(n=>n===e||Cl(e,n))}const Sl=/#/g,Lf=/&/g,Df=/\//g,Bf=/=/g,Hf=/\?/g,Pl=/\+/g,Vf=/%5B/g,qf=/%5D/g,Tl=/%5E/g,zf=/%60/g,Al=/%7B/g,Uf=/%7C/g,Ml=/%7D/g,Kf=/%20/g;function zo(e){return encodeURI(""+e).replace(Uf,"|").replace(Vf,"[").replace(qf,"]")}function Wf(e){return zo(e).replace(Al,"{").replace(Ml,"}").replace(Tl,"^")}function fo(e){return zo(e).replace(Pl,"%2B").replace(Kf,"+").replace(Sl,"%23").replace(Lf,"%26").replace(zf,"`").replace(Al,"{").replace(Ml,"}").replace(Tl,"^")}function Yf(e){return fo(e).replace(Bf,"%3D")}function Jf(e){return zo(e).replace(Sl,"%23").replace(Hf,"%3F")}function Zf(e){return e==null?"":Jf(e).replace(Df,"%2F")}function os(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function Xf(e){const t={};if(e===""||e==="?")return t;const s=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;or&&fo(r)):[s&&fo(s)]).forEach(r=>{r!==void 0&&(t+=(t.length?"&":"")+n,r!=null&&(t+="="+r))})}return t}function Qf(e){const t={};for(const n in e){const s=e[n];s!==void 0&&(t[n]=et(s)?s.map(o=>o==null?null:""+o):s==null?s:""+s)}return t}const Gf=Symbol(""),ni=Symbol(""),Uo=Symbol(""),jl=Symbol(""),po=Symbol("");function rn(){let e=[];function t(s){return e.push(s),()=>{const o=e.indexOf(s);o>-1&&e.splice(o,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function xt(e,t,n,s,o){const r=s&&(s.enterCallbacks[o]=s.enterCallbacks[o]||[]);return()=>new Promise((i,l)=>{const a=f=>{f===!1?l(Gt(4,{from:n,to:t})):f instanceof Error?l(f):Of(f)?l(Gt(2,{from:t,to:f})):(r&&s.enterCallbacks[o]===r&&typeof f=="function"&&r.push(f),i())},c=e.call(s&&s.instances[o],t,n,a);let u=Promise.resolve(c);e.length<3&&(u=u.then(a)),u.catch(f=>l(f))})}function Hs(e,t,n,s){const o=[];for(const r of e)for(const i in r.components){let l=r.components[i];if(!(t!=="beforeRouteEnter"&&!r.instances[i]))if(ed(l)){const c=(l.__vccOpts||l)[t];c&&o.push(xt(c,n,s,r,i))}else{let a=l();o.push(()=>a.then(c=>{if(!c)return Promise.reject(new Error(`Couldn't resolve component "${i}" at "${r.path}"`));const u=rf(c)?c.default:c;r.components[i]=u;const h=(u.__vccOpts||u)[t];return h&&xt(h,n,s,r,i)()}))}}return o}function ed(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function si(e){const t=ft(Uo),n=ft(jl),s=ve(()=>t.resolve(Le(e.to))),o=ve(()=>{const{matched:a}=s.value,{length:c}=a,u=a[c-1],f=n.matched;if(!u||!f.length)return-1;const h=f.findIndex(Qt.bind(null,u));if(h>-1)return h;const g=oi(a[c-2]);return c>1&&oi(u)===g&&f[f.length-1].path!==g?f.findIndex(Qt.bind(null,a[c-2])):h}),r=ve(()=>o.value>-1&&od(n.params,s.value.params)),i=ve(()=>o.value>-1&&o.value===n.matched.length-1&&xl(n.params,s.value.params));function l(a={}){return sd(a)?t[Le(e.replace)?"replace":"push"](Le(e.to)).catch(mn):Promise.resolve()}return{route:s,href:ve(()=>s.value.href),isActive:r,isExactActive:i,navigate:l}}const td=No({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"}},useLink:si,setup(e,{slots:t}){const n=Pt(si(e)),{options:s}=ft(Uo),o=ve(()=>({[ri(e.activeClass,s.linkActiveClass,"router-link-active")]:n.isActive,[ri(e.exactActiveClass,s.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const r=t.default&&t.default(n);return e.custom?r:Tn("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},r)}}}),nd=td;function sd(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 od(e,t){for(const n in t){const s=t[n],o=e[n];if(typeof s=="string"){if(s!==o)return!1}else if(!et(o)||o.length!==s.length||s.some((r,i)=>r!==o[i]))return!1}return!0}function oi(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const ri=(e,t,n)=>e??t??n,rd=No({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const s=ft(po),o=ve(()=>e.route||s.value),r=ft(ni,0),i=ve(()=>{let c=Le(r);const{matched:u}=o.value;let f;for(;(f=u[c])&&!f.components;)c++;return c}),l=ve(()=>o.value.matched[i.value]);Kn(ni,ve(()=>i.value+1)),Kn(Gf,l),Kn(po,o);const a=qe();return Me(()=>[a.value,l.value,e.name],([c,u,f],[h,g,y])=>{u&&(u.instances[f]=c,g&&g!==u&&c&&c===h&&(u.leaveGuards.size||(u.leaveGuards=g.leaveGuards),u.updateGuards.size||(u.updateGuards=g.updateGuards))),c&&u&&(!g||!Qt(u,g)||!h)&&(u.enterCallbacks[f]||[]).forEach(O=>O(c))},{flush:"post"}),()=>{const c=o.value,u=e.name,f=l.value,h=f&&f.components[u];if(!h)return ii(n.default,{Component:h,route:c});const g=f.props[u],y=g?g===!0?c.params:typeof g=="function"?g(c):g:null,M=Tn(h,ce({},y,t,{onVnodeUnmounted:P=>{P.component.isUnmounted&&(f.instances[u]=null)},ref:a}));return ii(n.default,{Component:M,route:c})||M}}});function ii(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const kl=rd;function id(e){const t=$f(e.routes,e),n=e.parseQuery||Xf,s=e.stringifyQuery||ti,o=e.history,r=rn(),i=rn(),l=rn(),a=_c(_t);let c=_t;Ut&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=Ds.bind(null,v=>""+v),f=Ds.bind(null,Zf),h=Ds.bind(null,os);function g(v,j){let T,L;return El(v)?(T=t.getRecordMatcher(v),L=j):L=v,t.addRoute(L,T)}function y(v){const j=t.getRecordMatcher(v);j&&t.removeRoute(j)}function O(){return t.getRoutes().map(v=>v.record)}function M(v){return!!t.getRecordMatcher(v)}function P(v,j){if(j=ce({},j||a.value),typeof v=="string"){const m=Bs(n,v,j.path),_=t.resolve({path:m.path},j),w=o.createHref(m.fullPath);return ce(m,_,{params:h(_.params),hash:os(m.hash),redirectedFrom:void 0,href:w})}let T;if("path"in v)T=ce({},v,{path:Bs(n,v.path,j.path).path});else{const m=ce({},v.params);for(const _ in m)m[_]==null&&delete m[_];T=ce({},v,{params:f(m)}),j.params=f(j.params)}const L=t.resolve(T,j),ee=v.hash||"";L.params=u(h(L.params));const d=cf(s,ce({},v,{hash:Wf(ee),path:L.path})),p=o.createHref(d);return ce({fullPath:d,hash:ee,query:s===ti?Qf(v.query):v.query||{}},L,{redirectedFrom:void 0,href:p})}function A(v){return typeof v=="string"?Bs(n,v,a.value.path):ce({},v)}function k(v,j){if(c!==v)return Gt(8,{from:j,to:v})}function C(v){return oe(v)}function V(v){return C(ce(A(v),{replace:!0}))}function U(v){const j=v.matched[v.matched.length-1];if(j&&j.redirect){const{redirect:T}=j;let L=typeof T=="function"?T(v):T;return typeof L=="string"&&(L=L.includes("?")||L.includes("#")?L=A(L):{path:L},L.params={}),ce({query:v.query,hash:v.hash,params:"path"in L?{}:v.params},L)}}function oe(v,j){const T=c=P(v),L=a.value,ee=v.state,d=v.force,p=v.replace===!0,m=U(T);if(m)return oe(ce(A(m),{state:typeof m=="object"?ce({},ee,m.state):ee,force:d,replace:p}),j||T);const _=T;_.redirectedFrom=j;let w;return!d&&uf(s,L,T)&&(w=Gt(16,{to:_,from:L}),$e(L,L,!0,!1)),(w?Promise.resolve(w):G(_,L)).catch(E=>ct(E)?ct(E,2)?E:Be(E):te(E,_,L)).then(E=>{if(E){if(ct(E,2))return oe(ce({replace:p},A(E.to),{state:typeof E.to=="object"?ce({},ee,E.to.state):ee,force:d}),j||_)}else E=x(_,L,!0,p,ee);return I(_,L,E),E})}function N(v,j){const T=k(v,j);return T?Promise.reject(T):Promise.resolve()}function W(v){const j=xe.values().next().value;return j&&typeof j.runWithContext=="function"?j.runWithContext(v):v()}function G(v,j){let T;const[L,ee,d]=ld(v,j);T=Hs(L.reverse(),"beforeRouteLeave",v,j);for(const m of L)m.leaveGuards.forEach(_=>{T.push(xt(_,v,j))});const p=N.bind(null,v,j);return T.push(p),de(T).then(()=>{T=[];for(const m of r.list())T.push(xt(m,v,j));return T.push(p),de(T)}).then(()=>{T=Hs(ee,"beforeRouteUpdate",v,j);for(const m of ee)m.updateGuards.forEach(_=>{T.push(xt(_,v,j))});return T.push(p),de(T)}).then(()=>{T=[];for(const m of d)if(m.beforeEnter)if(et(m.beforeEnter))for(const _ of m.beforeEnter)T.push(xt(_,v,j));else T.push(xt(m.beforeEnter,v,j));return T.push(p),de(T)}).then(()=>(v.matched.forEach(m=>m.enterCallbacks={}),T=Hs(d,"beforeRouteEnter",v,j),T.push(p),de(T))).then(()=>{T=[];for(const m of i.list())T.push(xt(m,v,j));return T.push(p),de(T)}).catch(m=>ct(m,8)?m:Promise.reject(m))}function I(v,j,T){l.list().forEach(L=>W(()=>L(v,j,T)))}function x(v,j,T,L,ee){const d=k(v,j);if(d)return d;const p=j===_t,m=Ut?history.state:{};T&&(L||p?o.replace(v.fullPath,ce({scroll:p&&m&&m.scroll},ee)):o.push(v.fullPath,ee)),a.value=v,$e(v,j,T,p),Be()}let B;function D(){B||(B=o.listen((v,j,T)=>{if(!ke.listening)return;const L=P(v),ee=U(L);if(ee){oe(ce(ee,{replace:!0}),L).catch(mn);return}c=L;const d=a.value;Ut&&_f(Wr(d.fullPath,T.delta),Cs()),G(L,d).catch(p=>ct(p,12)?p:ct(p,2)?(oe(p.to,L).then(m=>{ct(m,20)&&!T.delta&&T.type===An.pop&&o.go(-1,!1)}).catch(mn),Promise.reject()):(T.delta&&o.go(-T.delta,!1),te(p,L,d))).then(p=>{p=p||x(L,d,!1),p&&(T.delta&&!ct(p,8)?o.go(-T.delta,!1):T.type===An.pop&&ct(p,20)&&o.go(-1,!1)),I(L,d,p)}).catch(mn)}))}let ae=rn(),re=rn(),ne;function te(v,j,T){Be(v);const L=re.list();return L.length?L.forEach(ee=>ee(v,j,T)):console.error(v),Promise.reject(v)}function Ce(){return ne&&a.value!==_t?Promise.resolve():new Promise((v,j)=>{ae.add([v,j])})}function Be(v){return ne||(ne=!v,D(),ae.list().forEach(([j,T])=>v?T(v):j()),ae.reset()),v}function $e(v,j,T,L){const{scrollBehavior:ee}=e;if(!Ut||!ee)return Promise.resolve();const d=!T&&vf(Wr(v.fullPath,0))||(L||!T)&&history.state&&history.state.scroll||null;return zi().then(()=>ee(v,j,d)).then(p=>p&&bf(p)).catch(p=>te(p,v,j))}const ge=v=>o.go(v);let Se;const xe=new Set,ke={currentRoute:a,listening:!0,addRoute:g,removeRoute:y,hasRoute:M,getRoutes:O,resolve:P,options:e,push:C,replace:V,go:ge,back:()=>ge(-1),forward:()=>ge(1),beforeEach:r.add,beforeResolve:i.add,afterEach:l.add,onError:re.add,isReady:Ce,install(v){const j=this;v.component("RouterLink",nd),v.component("RouterView",kl),v.config.globalProperties.$router=j,Object.defineProperty(v.config.globalProperties,"$route",{enumerable:!0,get:()=>Le(a)}),Ut&&!Se&&a.value===_t&&(Se=!0,C(o.location).catch(ee=>{}));const T={};for(const ee in _t)Object.defineProperty(T,ee,{get:()=>a.value[ee],enumerable:!0});v.provide(Uo,j),v.provide(jl,Ii(T)),v.provide(po,a);const L=v.unmount;xe.add(v),v.unmount=function(){xe.delete(v),xe.size<1&&(c=_t,B&&B(),B=null,a.value=_t,Se=!1,ne=!1),L()}}};function de(v){return v.reduce((j,T)=>j.then(()=>W(T)),Promise.resolve())}return ke}function ld(e,t){const n=[],s=[],o=[],r=Math.max(t.matched.length,e.matched.length);for(let i=0;iQt(c,l))?s.push(l):n.push(l));const a=e.matched[i];a&&(t.matched.find(c=>Qt(c,a))||o.push(a))}return[n,s,o]}const ad={__name:"App",setup(e){return(t,n)=>(Oe(),hl(Le(kl)))}},cd="/Portfolio3-14h/assets/ellypsis-vertical-2-8b5a044c.svg",ud="/Portfolio3-14h/assets/github-blanc-4b36669f.svg",fd="/Portfolio3-14h/assets/linkedin-blanc-c88acae0.svg";const Ye=(e,t)=>{const n=e.__vccOpts||e;for(const[s,o]of t)n[s]=o;return n},dd={data(){return{isResponsiveMenu:!0}},methods:{toggleMenu(){this.isResponsiveMenu=!this.isResponsiveMenu}}},Vt=e=>(lt("data-v-24f00e9c"),e=e(),at(),e),pd={class:"container1"},hd={class:"orange"},md=Vt(()=>b("a",{href:"./"},[b("h1",null,"Frédérique CHAMBINAUD")],-1)),gd={class:"menu-points"},bd=Vt(()=>b("img",{src:cd,alt:"picto menu"},null,-1)),_d=[bd],vd=Vt(()=>b("p",null,"Présentation",-1)),yd=[vd],xd=Vt(()=>b("p",null,"Réalisations",-1)),wd=[xd],Ed=Vt(()=>b("p",null,"Contact",-1)),Od=[Ed],Cd={class:"picto"},Sd=Vt(()=>b("img",{src:ud,alt:"Picto git"},null,-1)),Pd=[Sd],Td=Vt(()=>b("img",{src:fd,alt:"Picto linkedin"},null,-1)),Ad=[Td];function Md(e,t,n,s,o,r){return Oe(),je("div",pd,[b("div",hd,[md,b("div",gd,[b("a",{href:"javascript:void(0);",class:"icon",onClick:t[0]||(t[0]=(...i)=>r.toggleMenu&&r.toggleMenu(...i))},_d)])]),b("nav",{class:Ht({blue:!o.isResponsiveMenu,responsive:o.isResponsiveMenu}),id:"menu-blue"},[b("a",{href:"/",onClick:t[1]||(t[1]=(...i)=>r.toggleMenu&&r.toggleMenu(...i))},yd),b("a",{href:"realisations",onClick:t[2]||(t[2]=(...i)=>r.toggleMenu&&r.toggleMenu(...i))},wd),b("a",{href:"contact",onClick:t[3]||(t[3]=(...i)=>r.toggleMenu&&r.toggleMenu(...i))},Od),b("div",Cd,[b("a",{href:"https://github.com/14h02m10s?tab=repositories",target:"_blank",onClick:t[4]||(t[4]=(...i)=>r.toggleMenu&&r.toggleMenu(...i))},Pd),b("a",{href:"https://www.linkedin.com/in/fr%C3%A9d%C3%A9rique-c-16195121b/",target:"_blank",onClick:t[5]||(t[5]=(...i)=>r.toggleMenu&&r.toggleMenu(...i))},Ad)])],2)])}const Ko=Ye(dd,[["render",Md],["__scopeId","data-v-24f00e9c"]]),jd="/Portfolio3-14h/assets/profil-carre-222-6644d89e.jpg";const Ss=e=>(lt("data-v-01c22abd"),e=e(),at(),e),kd={class:"englobeur-first"},Rd={class:"text"},$d=Ss(()=>b("div",{class:"bienvenue"},"Hello, je suis",-1)),Id=Ss(()=>b("div",{class:"portfolio"},"DESIGNER UX",-1)),Fd=Ss(()=>b("div",{class:"container-photo","data-scroll":"","data-scroll-speed":"-1"},[b("img",{src:jd,alt:"photo profil",class:"photo2"})],-1)),Nd=Ss(()=>b("div",{class:"btn-continue"},[b("a",{href:"#head"},[b("button",{class:"btn-rond"},[b("span",{class:"material-symbols-rounded"}," keyboard_double_arrow_down ")])])],-1)),Ld={__name:"First2",setup(e){const t=qe(0),n=()=>{t.value=window.scrollY,console.log("handle scroll",t.value)};return ys(()=>{window.addEventListener("scroll",n)}),Lo(()=>{window.removeEventListener("scroll",n)}),(s,o)=>(Oe(),je("div",kd,[b("div",{class:"text-photo",style:ps({transform:`translateY(-${t.value}px)`})},[b("div",Rd,[K(hn,{appear:"",name:"slide-fade1"},{default:X(()=>[$d]),_:1}),K(hn,{appear:"",name:"slide-fade2"},{default:X(()=>[Id]),_:1})]),K(hn,{appear:"",name:"photo-fade"},{default:X(()=>[Fd]),_:1})],4),Nd]))}},Dd=Ye(Ld,[["__scopeId","data-v-01c22abd"]]),Bd="/Portfolio3-14h/assets/Figma-01110dbc.svg",Hd="/Portfolio3-14h/assets/Adobe_XD_CC_icon-790767c9.svg",Vd="/Portfolio3-14h/assets/Adobe_InDesign_CC_logo-4c3cf8dd.svg",qd="/Portfolio3-14h/assets/Adobe_Photoshop_CC_icon-43db4be2.svg",zd="/Portfolio3-14h/assets/Adobe_Illustrator_CC_icon-84132260.svg",Ud="/Portfolio3-14h/assets/Photopea_logo-be69f4a7.svg",Kd="/Portfolio3-14h/assets/HTML5-1f694231.svg",Wd="/Portfolio3-14h/assets/CSS3_logo-2abcc9b6.svg",Yd="/Portfolio3-14h/assets/Unofficial_JavaScript_logo_2-9a935d73.svg",Jd="/Portfolio3-14h/assets/Vuejs_Logo_2-17ff892a.svg",Zd="/Portfolio3-14h/assets/React_Logo-8351f38f.svg",Xd="/Portfolio3-14h/assets/Tailwind_CSS_Logo-7c29d970.svg";const Qd={},Gd={class:"item"},ep={class:"img"},tp={class:"details"};function np(e,t){return Oe(),je("div",Gd,[b("div",ep,[fn(e.$slots,"image",{},void 0,!0)]),b("div",tp,[b("p",null,[fn(e.$slots,"texte",{},void 0,!0)])])])}const Ke=Ye(Qd,[["render",np],["__scopeId","data-v-30bb1387"]]);const sp={},Rl=e=>(lt("data-v-5e86e562"),e=e(),at(),e),op={class:"foot"},rp=Rl(()=>b("p",null,[b("b",null,"Site responsive réalisé sur Vue.js")],-1)),ip=Rl(()=>b("p",null,"© Frédérique Chambinaud 2023-2024",-1)),lp=[rp,ip];function ap(e,t){return Oe(),je("div",op,lp)}const Wo=Ye(sp,[["render",ap],["__scopeId","data-v-5e86e562"]]);const fe=e=>(lt("data-v-37091126"),e=e(),at(),e),cp={class:"espace-nav"},up={id:"head"},fp=fe(()=>b("div",{class:"titre"},[b("h2",{class:"title-linear-background"},"PRÉSENTATION")],-1)),dp={class:"prez-et-skills"},pp=gl('

Qui suis-je ?

Mon passé

J'ai passé ces deux dernières décennies au sein de diverses entreprises de la métropole lilloise, en tant que maquettiste. J'y ai fait une multitude de catalogues, plaquettes, livres, affiches, PLV, bannières web, emails. J'ai perfectionné mon sens du détail, ainsi que ma capacité à produire des livrables à la fois communicants, harmonieux et respectueux des différentes chartes graphiques.

Ces temps-ci

Début 2023, j’ai entamé ma reconversion dans le développement web, où le graphisme rencontre le code. Pendant 4 mois, j’ai suivi à temps complet la formation « Développeur .NET fullstack » chez M2i, qui s’est ensuite conclue par un mois de stage.

J'ai ensuite poursuivi le cheminement de ma reconversion avec la formation UX bootcamp chez UX France, pendant 7 semaines, qui s'est terminée fin avril 2024. J'ai d'ailleurs obtenu la certification RS6024 "Innover avec l'UX design".

Mon futur

Désormais, je sais que le développement web ne sera pas mon futur métier mais cet apprentissage devraient m'aider à mieux anticiper et comprendre la faisabilité des choses, en tant que designer UX. Je suis toujours attirée par le domaine du graphisme mais je nourris le désir d'élargir mes compétences. Et surtout j'ai pris conscience au fil des ans, que le design centré utilisateur est le fondement essentiel d'un site ou d'une application réussie.

N’hésitez pas à me contacter si mon profil vous intéresse (et si vous êtes sur la métropole lilloise ou accessible facilement en transports depuis celle-ci) !

',1),hp={class:"super-container-hardSkills"},mp=fe(()=>b("h3",null,"Mes compétences",-1)),gp={class:"container-hardSkills-titre","data-aos":"fade-left","data-aos-duration":"600"},bp=fe(()=>b("div",{class:"titre-skills"},[b("h4",null,"Compétences techniques")],-1)),_p={class:"container-two-containers-hard-skills"},vp={class:"two-containers-hard-skills"},yp={class:"container-hardSkills"},xp=fe(()=>b("img",{src:Bd,alt:"picto Figma"},null,-1)),wp=fe(()=>b("p",null,"Figma",-1)),Ep=fe(()=>b("img",{src:Hd,alt:"picto XD",class:"height100"},null,-1)),Op=fe(()=>b("p",null,"Xd",-1)),Cp=fe(()=>b("img",{src:Vd,alt:"picto Indesign",class:"height100"},null,-1)),Sp=fe(()=>b("p",null,"Indesign",-1)),Pp=fe(()=>b("img",{src:qd,alt:"picto Photoshop",class:"height100"},null,-1)),Tp=fe(()=>b("p",null,"Photoshop",-1)),Ap=fe(()=>b("img",{src:zd,alt:"picto Illustrator",class:"height100"},null,-1)),Mp=fe(()=>b("p",null,"Illustrator",-1)),jp=fe(()=>b("img",{src:Ud,alt:"picto Photopea"},null,-1)),kp=fe(()=>b("p",null,"Photopea",-1)),Rp={class:"container-hardSkills"},$p=fe(()=>b("img",{src:Kd,alt:"picto Html",class:"height100"},null,-1)),Ip=fe(()=>b("p",null,"HTML 5",-1)),Fp=fe(()=>b("img",{src:Wd,alt:"picto Css",class:"height100"},null,-1)),Np=fe(()=>b("p",null,"CSS 3",-1)),Lp=fe(()=>b("img",{src:Yd,alt:"picto Js"},null,-1)),Dp=fe(()=>b("p",null,"JavaScript",-1)),Bp=fe(()=>b("img",{src:Jd,alt:"picto Vue"},null,-1)),Hp=fe(()=>b("p",null,"Vue.js",-1)),Vp=fe(()=>b("img",{src:Zd,alt:"picto React"},null,-1)),qp=fe(()=>b("p",null,"React",-1)),zp=fe(()=>b("img",{src:Xd,alt:"picto Tailwind",class:"width100"},null,-1)),Up=fe(()=>b("p",null,"Tailwind",-1)),Kp=gl('

Savoir-être

  • Réactive
  • Rigoureuse
  • Créative
  • Perséverante
  • À l'écoute
  • Empathique
  • Sens de l'organisation
',1),Wp=fe(()=>b("button",{class:"btn"},"Plus de détails sur mon cv",-1)),Yp=[Wp],Jp={class:"z-index"},Zp="https://14h02m10s.github.io/Portfolio2-14h/CV_3W_PF_compressed.pdf",Xp={__name:"Presentation2",setup(e){return(t,n)=>(Oe(),je(Ne,null,[b("div",null,[b("div",cp,[b("div",up,[fp,b("div",dp,[pp,b("div",hp,[mp,b("div",gp,[bp,b("div",_p,[b("div",vp,[b("div",yp,[K(Ke,null,{image:X(()=>[xp]),texte:X(()=>[wp]),_:1}),K(Ke,null,{image:X(()=>[Ep]),texte:X(()=>[Op]),_:1}),K(Ke,null,{image:X(()=>[Cp]),texte:X(()=>[Sp]),_:1}),K(Ke,null,{image:X(()=>[Pp]),texte:X(()=>[Tp]),_:1}),K(Ke,null,{image:X(()=>[Ap]),texte:X(()=>[Mp]),_:1}),K(Ke,null,{image:X(()=>[jp]),texte:X(()=>[kp]),_:1})]),b("div",Rp,[K(Ke,null,{image:X(()=>[$p]),texte:X(()=>[Ip]),_:1}),K(Ke,null,{image:X(()=>[Fp]),texte:X(()=>[Np]),_:1}),K(Ke,null,{image:X(()=>[Lp]),texte:X(()=>[Dp]),_:1}),K(Ke,null,{image:X(()=>[Bp]),texte:X(()=>[Hp]),_:1}),K(Ke,null,{image:X(()=>[Vp]),texte:X(()=>[qp]),_:1}),K(Ke,null,{image:X(()=>[zp]),texte:X(()=>[Up]),_:1})])])])]),Kp])]),b("div",{class:"container-button"},[b("a",{href:Zp,target:"_blank",download:"fchambinaud.pdf"},Yp)])])])]),b("div",Jp,[K(Wo)])],64))}},Qp=Ye(Xp,[["__scopeId","data-v-37091126"]]);const Gp={__name:"HomeView",setup(e){return(t,n)=>(Oe(),je("main",null,[K(Ko),K(Dd),K(Qp)]))}},Ps="/Portfolio3-14h/assets/external-orange-87f31629.svg";const eh={data(){return{isExpanded:!1}},methods:{toggleExpansion(){this.isExpanded=!this.isExpanded}}},th={class:"item"},nh={class:"img"},sh={class:"content"},oh={class:"btn-continue"};function rh(e,t,n,s,o,r){return Oe(),je("div",th,[b("div",nh,[fn(e.$slots,"image",{},void 0,!0)]),b("div",{class:Ht(["section-texte",{expanded:o.isExpanded}])},[b("h4",null,[fn(e.$slots,"sous-titre",{},void 0,!0)]),b("p",sh,[fn(e.$slots,"default",{},void 0,!0)]),b("div",oh,[b("span",{class:Ht(["btn-open-text material-symbols-rounded",{expanded:o.isExpanded}]),onClick:t[0]||(t[0]=(...i)=>r.toggleExpansion&&r.toggleExpansion(...i))}," keyboard_double_arrow_down ",2)])],2)])}const Vn=Ye(eh,[["render",rh],["__scopeId","data-v-951d34e6"]]),ih="/Portfolio3-14h/assets/ImgPortfolio1-orange-8ecc0138.jpg",lh="/Portfolio3-14h/assets/ImgPortfolio1-coul-f1ca2911.jpg";const ah={},ch=e=>(lt("data-v-510a8c6f"),e=e(),at(),e),uh={class:"height"},fh=ch(()=>b("a",{href:"https://14h02m10s.github.io/Portfolio/",target:"blank"},[b("img",{src:ih,alt:"Miniature Portfolio1 NB"}),b("img",{src:lh,alt:"Miniature Portfolio1 coul"})],-1)),dh=[fh];function ph(e,t){return Oe(),je("div",uh,dh)}const hh=Ye(ah,[["render",ph],["__scopeId","data-v-510a8c6f"]]),mh="/Portfolio3-14h/assets/Lakson-orange-8f860365.jpg",gh="/Portfolio3-14h/assets/Lakson-coul-154c63ab.jpg";const bh={},_h=e=>(lt("data-v-74c6f380"),e=e(),at(),e),vh={class:"height"},yh=_h(()=>b("a",{href:"https://14h02m10s.github.io/ExerciceCopieSiteResto/#/",target:"blank"},[b("img",{src:mh,alt:"Miniature Lakson NB"}),b("img",{src:gh,alt:"Miniature Lakson coul"})],-1)),xh=[yh];function wh(e,t){return Oe(),je("div",vh,xh)}const Eh=Ye(bh,[["render",wh],["__scopeId","data-v-74c6f380"]]),Oh="/Portfolio3-14h/assets/ImgProjet2-orange-1214d11d.jpg",Ch="/Portfolio3-14h/assets/ImgProjet2-coul-a5460d1e.jpg";const Sh={},Ph=e=>(lt("data-v-0e801c7a"),e=e(),at(),e),Th={class:"height"},Ah=Ph(()=>b("a",{href:"https://14h02m10s.github.io/TestVue-14h/",target:"blank"},[b("img",{src:Oh,alt:"Miniature Projet2 NB"}),b("img",{src:Ch,alt:"Miniature Projet2 coul"})],-1)),Mh=[Ah];function jh(e,t){return Oe(),je("div",Th,Mh)}const kh=Ye(Sh,[["render",jh],["__scopeId","data-v-0e801c7a"]]),Rh="/Portfolio3-14h/assets/Suzuki-orange-fe5a9a7d.jpg",$h="/Portfolio3-14h/assets/Suzuki-coul-20b2c7d1.jpg";const Ih={},Fh=e=>(lt("data-v-1fdb1207"),e=e(),at(),e),Nh={class:"height"},Lh=Fh(()=>b("a",{href:"https://14h02m10s.github.io/ExerciceNavbarEtCarrouselSuzuki/",target:"blank"},[b("img",{src:Rh,alt:"Miniature Suzuki NB"}),b("img",{src:$h,alt:"Miniature Suzuki coul"})],-1)),Dh=[Lh];function Bh(e,t){return Oe(),je("div",Nh,Dh)}const Hh=Ye(Ih,[["render",Bh],["__scopeId","data-v-1fdb1207"]]);const ze=e=>(lt("data-v-804b1865"),e=e(),at(),e),Vh={id:"reals"},qh=ze(()=>b("div",{class:"titre"},[b("h2",{class:"title-linear-background"},"RÉALISATIONS")],-1)),zh={class:"flex-project"},Uh=ze(()=>b("a",{href:"https://14h02m10s.github.io/Portfolio/",target:"blank",class:"link-text"},"Première version de mon portfolio ",-1)),Kh=ze(()=>b("a",{href:"https://14h02m10s.github.io/Portfolio/",target:"blank"},[b("img",{src:Ps,class:"picto-external-link",alt:"picto-external-link"})],-1)),Wh=ze(()=>b("p",null,[_e(" Voici la première version de mon portfolio créée avec "),b("b",null,"Vue.js"),_e(`. Je n'ai pas eu le temps de le diffuser car dès sa finalisation, j'ai sollicité des avis auprès de mon entourage. Certains ont souligné que mon site était un peu trop "statique" et avait des airs un peu trop "print" (une déformation professionnelle, je suppose 🙃). `),b("br"),b("br"),b("b",null,`C'était mon premier projet responsive, conçu en adoptant une approche "mobile first".`),_e(" Initialement, je souhaitais faire le parallèle avec mon cv, notamment en conservant la mise en forme des titres. Cependant, cela s'est avéré être plus un problème qu'une solution. La deuxième version de mon portfolio (le site que vous parcourez en ce moment) n'est pas parfait, bien sûr, mais j'espère que vous pourrez y reconnaître la détermination que j'y ai investie. ")],-1)),Yh=ze(()=>b("a",{href:"https://14h02m10s.github.io/ExerciceCopieSiteResto/#/",target:"blank",class:"link-text"},"Reproduction d'un site vitrine ",-1)),Jh=ze(()=>b("a",{href:"https://14h02m10s.github.io/ExerciceCopieSiteResto/#/",target:"blank"},[b("img",{src:Ps,class:"picto-external-link",alt:"picto-external-link"})],-1)),Zh=ze(()=>b("p",null,[_e(" J'ai commencé ce projet "),b("b",null,"Vue.js"),_e(" à la fin de mon stage, en juin 2023 et l'ai continué chez moi. L'objectif principal était de reproduire un site vitrine déjà existant. Mon choix s'est porté sur "),b("a",{href:"https://lakson.fr/",target:"_blank",class:"link-text"},"le site du restaurant Lakson,"),_e(" car il comprend "),b("b",null,"une barre de navigation, un pied de page, plusieurs pages, des boutons, et une galerie de photos"),_e(". "),b("br"),b("br"),_e(" Il reste encore des améliorations à apporter, car certaines parties étaient assez complexes lorsque j'ai entamé ce projet. Ainsi, les animations et la compatibilité avec les appareils de différentes tailles (responsive design) n'ont pas encore été implémentées. Mon prochain défi sera donc de rendre ce projet pleinement responsive (il est pour l'instant conseillé de le regarder sur un écran d'au moins 1300 px de large). ")],-1)),Xh=ze(()=>b("a",{href:"https://14h02m10s.github.io/TestVue-14h/",target:"blank",class:"link-text"},"Divers exercices en HTML, CSS et JavaScript ",-1)),Qh=ze(()=>b("a",{href:"https://14h02m10s.github.io/TestVue-14h/",target:"blank"},[b("img",{src:Ps,class:"picto-external-link",alt:"picto-external-link"})],-1)),Gh=ze(()=>b("p",null,[_e(" J'ai décidé de me lancer dans la création de projets en "),b("b",null,"Vue.js"),_e(", afin de renforcer mes compétences en "),b("b",null,"JavaScript"),_e(". J'ai commencé par revisiter des exercices que j'avais fait lors de ma formation chez M2i. Par la suite, j'ai enrichi ce projet en y ajoutant divers éléments, tels qu'un "),b("b",null,"sélecteur de couleurs, la possibilité pour l'utilisateur d'ajouter des images, et enfin, j'ai reproduit une galerie de photos trouvée sur Dribbble"),_e(". "),b("br"),b("br"),_e("En parallèle de ces ajouts, j'ai élaboré une présentation comprenant une barre de navigation, des titres, et j'ai également intégré un court texte de présentation. Jusqu'à présent, j'ai uniquement travaillé sur ce projet en mode desk, ce qui signifie qu'il est optimisé pour des écrans d'au moins 1200 pixels de large. Dans l'avenir, j'aimerai le rendre responsive. ")],-1)),em=ze(()=>b("a",{href:"https://14h02m10s.github.io/ExerciceNavbarEtCarrouselSuzuki/",target:"blank",class:"link-text"},"Reproduction de la navbar et slider du site Suzuki ",-1)),tm=ze(()=>b("a",{href:"https://14h02m10s.github.io/ExerciceNavbarEtCarrouselSuzuki/",target:"blank"},[b("img",{src:Ps,class:"picto-external-link",alt:"picto-external-link"})],-1)),nm=ze(()=>b("p",null,[_e(" Ce fut mon tout premier projet en "),b("b",null,"Vue.js"),_e(". Mon maître de stage m'avait donné pour mission de reproduire le menu de navigation et le slider du "),b("a",{href:"https://concession.suzuki.fr/la-rochelle",target:"_blank",class:"link-text"},"site Suzuki concession."),b("br"),b("br"),_e(" Il est important de noter que rien n'est cliquable dans ce projet, car il s'agit d'une reproduction visuelle. De plus, il n'est pas encore pleinement responsive ; il est actuellement adapté aux écrans d'une largeur minimale de 960 px. ")],-1)),sm={class:"z-index"},om={__name:"Projects",setup(e){return(t,n)=>(Oe(),je(Ne,null,[b("div",Vh,[qh,b("div",zh,[K(Vn,{"data-aos":"fade-up","data-aos-duration":"600"},{image:X(()=>[K(hh)]),"sous-titre":X(()=>[Uh,Kh]),default:X(()=>[Wh]),_:1}),K(Vn,{"data-aos":"fade-up","data-aos-duration":"600"},{image:X(()=>[K(Eh)]),"sous-titre":X(()=>[Yh,Jh]),default:X(()=>[Zh]),_:1}),K(Vn,{"data-aos":"fade-up","data-aos-duration":"600"},{image:X(()=>[K(kh)]),"sous-titre":X(()=>[Xh,Qh]),default:X(()=>[Gh]),_:1}),K(Vn,{"data-aos":"fade-up","data-aos-duration":"600"},{image:X(()=>[K(Hh)]),"sous-titre":X(()=>[em,tm]),default:X(()=>[nm]),_:1})])]),b("div",sm,[K(Wo)])],64))}},rm=Ye(om,[["__scopeId","data-v-804b1865"]]);const im={__name:"PageRealisations",setup(e){return(t,n)=>(Oe(),je("main",null,[K(Ko),K(rm)]))}};var lm=Object.defineProperty,am=(e,t,n)=>t in e?lm(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,li=(e,t,n)=>(am(e,typeof t!="symbol"?t+"":t,n),n);class cm{constructor(){li(this,"seed",0),li(this,"data",new Map)}id(){return Date.now().toString(26)+this.seed++}add(t,n=this.id()){return this.data.set(n,t),n}get(t){return this.data.get(t)}delete(t){this.delete(t)}}const um="Failed to copy value to clipboard. Unknown type.",fm={asString(e){if(e==null)return console.warn("Clipboard input is empty"),"";if(typeof e!="string")try{return JSON.stringify(e)}catch(t){return console.warn(um,t),""}return e}},dm="position:fixed; pointer-events:none; z-index:-9999; opacity:0;",pm={createTextarea(e){const t=document.createElement("textarea");return t.addEventListener("focusin",n=>{n.stopPropagation()}),t.value=e,t.setAttribute("readonly",""),t.style.cssText=dm,t}},bn={async requestClipboardPermission(){return navigator.permissions.query({name:"clipboard-write"})},async writeClipboard(e){return(await bn.requestClipboardPermission()).state==="granted"?(await navigator.clipboard.writeText(e),!0):!1},writeClipboardExecCommand(e){const t=pm.createTextarea(e);if(document.body.appendChild(t),navigator.userAgent.match(/ipad|ipod|iphone/i)){t.contentEditable="true",t.readOnly=!0;const s=document.createRange();s.selectNodeContents(t);const o=window.getSelection();o&&(o.removeAllRanges(),o.addRange(s),t.setSelectionRange(0,999999))}else t.select();const n=document.execCommand("copy");return document.body.removeChild(t),n},async copy(e){const t=typeof e=="function"?e():e,n=fm.asString(t);if(bn.writeClipboardExecCommand(n))return!0;await bn.writeClipboard(n)}},vt=new cm,hm={install(e){const t=e.version[0]==="3"?e.config.globalProperties:e.prototype;t.$clipboard=bn.copy,e.directive("clipboard",{beforeMount(n,s){const o=s.arg,r=s.value,i=typeof r=="function";if(o==="error"&&i){n.dataset.clipboardError=vt.add(r);return}if(o==="error"&&i){n.dataset.clipboardSuccess=vt.add(r);return}const l=async a=>{var c;const u=await bn.copy(r)?n.dataset.clipboardSuccess:n.dataset.clipboardError;(c=vt.get(u))==null||c({value:r,event:a})};n.dataset.clipboardClick=vt.add(l),n.addEventListener("click",l)},unmounted(n){const{clipboardSuccessHandler:s,clipboardErrorHandler:o,clipboardClickHandler:r}=n.dataset;if(s&&vt.delete(s),o&&vt.delete(o),r){const i=vt.get(r);i&&(n.removeEventListener("click",i),vt.delete(r))}},get bind(){return this.beforeMount},get unbind(){return this.unmounted}})}};const ht=e=>(lt("data-v-210b1480"),e=e(),at(),e),mm={id:"contact"},gm=ht(()=>b("div",{class:"titre"},[b("h2",{class:"title-linear-background"},"CONTACT")],-1)),bm={class:"container-except-titre","data-aos":"fade-up","data-aos-duration":"600"},_m={class:"login-card-container"},vm=ht(()=>b("form",{action:"https://public.herotofu.com/v1/8cc09760-7f05-11ee-8bd5-e178f08d9cb2",method:"post","accept-charset":"UTF-8",class:"login-card-form"},[b("div",{class:"login-card-form-2"},[b("div",{class:"form-item"},[b("span",{class:"form-item-icon material-symbols-rounded"},"person"),b("input",{type:"text",placeholder:"Nom",id:"nom",name:"lastName",required:""})]),b("div",{class:"form-item"},[b("span",{class:"form-item-icon material-symbols-rounded"},"person"),b("input",{type:"text",placeholder:"Prénom",id:"prenom",name:"firstName",required:""})])]),b("div",{class:"form-item"},[b("span",{class:"form-item-icon material-symbols-rounded"},"mail"),b("input",{type:"email",placeholder:"Email",id:"email",name:"email",required:""})]),b("div",{style:{"text-indent":"-99999px","white-space":"nowrap",overflow:"hidden",position:"absolute"},"aria-hidden":"true"},[b("input",{type:"text",name:"_gotcha",tabindex:"-1",autocomplete:"off"})]),b("div",{class:"form-item"},[b("textarea",{id:"message",name:"message",placeholder:"Hello Fred, nous serions vraiment ravis de te compter parmi nous ! ",required:""})]),b("div",{class:"container-btn-envoyer"},[b("button",{type:"submit",class:"btn"},"Envoyer")])],-1)),ym=ht(()=>b("br",null,null,-1)),xm=ht(()=>b("br",null,null,-1)),wm=ht(()=>b("br",null,null,-1)),Em=ht(()=>b("br",null,null,-1)),Om=ht(()=>b("b",null,"fchambinaudpro@gmail.com",-1)),Cm=[Om],Sm=ht(()=>b("br",null,null,-1)),Pm=ht(()=>b("div",{class:"btn-return"},[b("a",{href:"#head"},[b("button",{class:"btn-carre"},[b("span",{class:"material-symbols-rounded"}," keyboard_double_arrow_up ")])])],-1)),Tm={class:"z-index"},Am={name:"App",data(){return{isCopied:!0}},methods:{ToggleCopied(){this.isCopied=!this.isCopied}}},Mm=Object.assign(Am,{setup(e){return(t,n)=>{const s=Qc("clipboard");return Oe(),je("div",mm,[gm,b("div",bm,[b("div",_m,[vm,b("div",null,[b("p",null,[ym,xm,_e(" Si vous préférez utiliser votre boite mail, "),wm,_e("copiez mon adresse mail en cliquant dessus : "),Em,Fc((Oe(),je("span",{onClick:n[0]||(n[0]=(...o)=>t.ToggleCopied&&t.ToggleCopied(...o)),class:"hover-list"},Cm)),[[s,"fchambinaudpro@gmail.com"]]),_e(". "),Sm]),b("p",{class:Ht({copy:!t.isCopied,copied:t.isCopied})},"C'est copié !",2)])])]),Pm,b("div",Tm,[K(Wo)])])}}}),jm=Ye(Mm,[["__scopeId","data-v-210b1480"]]);const km={__name:"PageContact",setup(e){return(t,n)=>(Oe(),je("main",null,[K(Ko),K(jm)]))}},Rm=id({history:Ef("/Portfolio3-14h/"),routes:[{path:"/",name:"home",component:Gp},{path:"/realisations",name:"realisations",component:im},{path:"/contact",name:"contact",component:km}]});function ho(e,t,n=".",s){if(!Vs(t))return ho(e,{},n,s);const o=Object.assign({},t);for(const r in e){if(r==="__proto__"||r==="constructor")continue;const i=e[r];i!=null&&(s&&s(o,r,i,n)||(Array.isArray(i)&&Array.isArray(o[r])?o[r]=[...i,...o[r]]:Vs(i)&&Vs(o[r])?o[r]=ho(i,o[r],(n?`${n}.`:"")+r.toString(),s):o[r]=i))}return o}function Vs(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function $m(e){return(...t)=>t.reduce((n,s)=>ho(n,s,"",e),{})}const Im=$m();function $l(e){return Oi()?(Ua(e),!0):!1}function Yo(e){return typeof e=="function"?e():Le(e)}const Fm=typeof window<"u"&&typeof document<"u",Nm=e=>e!=null,Lm=Object.prototype.toString,rs=e=>Lm.call(e)==="[object Object]",Jn=()=>{};function Dm(e){Es()&&Do(e)}function _n(e){var t;const n=Yo(e);return(t=n==null?void 0:n.$el)!=null?t:n}const Il=Fm?window:void 0;function Ze(...e){let t,n,s,o;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,s,o]=e,t=Il):[t,n,s,o]=e,!t)return Jn;Array.isArray(n)||(n=[n]),Array.isArray(s)||(s=[s]);const r=[],i=()=>{r.forEach(u=>u()),r.length=0},l=(u,f,h,g)=>(u.addEventListener(f,h,g),()=>u.removeEventListener(f,h,g)),a=Me(()=>[_n(t),Yo(o)],([u,f])=>{if(i(),!u)return;const h=rs(f)?{...f}:f;r.push(...n.flatMap(g=>s.map(y=>l(u,g,y,h))))},{immediate:!0,flush:"post"}),c=()=>{a(),i()};return $l(c),c}function Bm(){const e=qe(!1);return Es()&&ys(()=>{e.value=!0}),e}function Hm(e){const t=Bm();return ve(()=>(t.value,!!e()))}function Vm(e,t,n={}){const{root:s,rootMargin:o="0px",threshold:r=.1,window:i=Il,immediate:l=!0}=n,a=Hm(()=>i&&"IntersectionObserver"in i),c=ve(()=>{const y=Yo(e);return(Array.isArray(y)?y:[y]).map(_n).filter(Nm)});let u=Jn;const f=qe(l),h=a.value?Me(()=>[c.value,_n(s),f.value],([y,O])=>{if(u(),!f.value||!y.length)return;const M=new IntersectionObserver(t,{root:_n(O),rootMargin:o,threshold:r});y.forEach(P=>P&&M.observe(P)),u=()=>{M.disconnect(),u=Jn}},{immediate:l,flush:"post"}):Jn,g=()=>{u(),h(),f.value=!1};return $l(g),{isSupported:a,isActive:f,pause(){u(),f.value=!1},resume(){f.value=!0},stop:g}}const Fl=1/60*1e3,qm=typeof performance<"u"?()=>performance.now():()=>Date.now(),Nl=typeof window<"u"?e=>window.requestAnimationFrame(e):e=>setTimeout(()=>e(qm()),Fl);function zm(e){let t=[],n=[],s=0,o=!1,r=!1;const i=new WeakSet,l={schedule:(a,c=!1,u=!1)=>{const f=u&&o,h=f?t:n;return c&&i.add(a),h.indexOf(a)===-1&&(h.push(a),f&&o&&(s=t.length)),a},cancel:a=>{const c=n.indexOf(a);c!==-1&&n.splice(c,1),i.delete(a)},process:a=>{if(o){r=!0;return}if(o=!0,[t,n]=[n,t],n.length=0,s=t.length,s)for(let c=0;c(e[t]=zm(()=>Mn=!0),e),{}),bo=kn.reduce((e,t)=>{const n=Ts[t];return e[t]=(s,o=!1,r=!1)=>(Mn||Ym(),n.schedule(s,o,r)),e},{}),Km=kn.reduce((e,t)=>(e[t]=Ts[t].cancel,e),{});kn.reduce((e,t)=>(e[t]=()=>Ts[t].process(Jt),e),{});const Wm=e=>Ts[e].process(Jt),Ll=e=>{Mn=!1,Jt.delta=mo?Fl:Math.max(Math.min(e-Jt.timestamp,Um),1),Jt.timestamp=e,go=!0,kn.forEach(Wm),go=!1,Mn&&(mo=!1,Nl(Ll))},Ym=()=>{Mn=!0,mo=!0,go||Nl(Ll)},Dl=()=>Jt;function Bl(e,t){var n={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&t.indexOf(s)<0&&(n[s]=e[s]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,s=Object.getOwnPropertySymbols(e);oMath.min(Math.max(n,e),t),qs=.001,Zm=.01,ci=10,Xm=.05,Qm=1;function Gm({duration:e=800,bounce:t=.25,velocity:n=0,mass:s=1}){let o,r;Jm(e<=ci*1e3);let i=1-t;i=_o(Xm,Qm,i),e=_o(Zm,ci,e/1e3),i<1?(o=c=>{const u=c*i,f=u*e,h=u-n,g=vo(c,i),y=Math.exp(-f);return qs-h/g*y},r=c=>{const f=c*i*e,h=f*n+n,g=Math.pow(i,2)*Math.pow(c,2)*e,y=Math.exp(-f),O=vo(Math.pow(c,2),i);return(-o(c)+qs>0?-1:1)*((h-g)*y)/O}):(o=c=>{const u=Math.exp(-c*e),f=(c-n)*e+1;return-qs+u*f},r=c=>{const u=Math.exp(-c*e),f=(n-c)*(e*e);return u*f});const l=5/e,a=tg(o,r,l);if(e=e*1e3,isNaN(a))return{stiffness:100,damping:10,duration:e};{const c=Math.pow(a,2)*s;return{stiffness:c,damping:i*2*Math.sqrt(s*c),duration:e}}}const eg=12;function tg(e,t,n){let s=n;for(let o=1;oe[n]!==void 0)}function og(e){let t=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},e);if(!ui(e,sg)&&ui(e,ng)){const n=Gm(e);t=Object.assign(Object.assign(Object.assign({},t),n),{velocity:0,mass:1}),t.isResolvedFromDuration=!0}return t}function Jo(e){var{from:t=0,to:n=1,restSpeed:s=2,restDelta:o}=e,r=Bl(e,["from","to","restSpeed","restDelta"]);const i={done:!1,value:t};let{stiffness:l,damping:a,mass:c,velocity:u,duration:f,isResolvedFromDuration:h}=og(r),g=fi,y=fi;function O(){const M=u?-(u/1e3):0,P=n-t,A=a/(2*Math.sqrt(l*c)),k=Math.sqrt(l/c)/1e3;if(o===void 0&&(o=Math.min(Math.abs(n-t)/100,.4)),A<1){const C=vo(k,A);g=V=>{const U=Math.exp(-A*k*V);return n-U*((M+A*k*P)/C*Math.sin(C*V)+P*Math.cos(C*V))},y=V=>{const U=Math.exp(-A*k*V);return A*k*U*(Math.sin(C*V)*(M+A*k*P)/C+P*Math.cos(C*V))-U*(Math.cos(C*V)*(M+A*k*P)-C*P*Math.sin(C*V))}}else if(A===1)g=C=>n-Math.exp(-k*C)*(P+(M+k*P)*C);else{const C=k*Math.sqrt(A*A-1);g=V=>{const U=Math.exp(-A*k*V),oe=Math.min(C*V,300);return n-U*((M+A*k*P)*Math.sinh(oe)+C*P*Math.cosh(oe))/C}}}return O(),{next:M=>{const P=g(M);if(h)i.done=M>=f;else{const A=y(M)*1e3,k=Math.abs(A)<=s,C=Math.abs(n-P)<=o;i.done=k&&C}return i.value=i.done?n:P,i},flipTarget:()=>{u=-u,[t,n]=[n,t],O()}}}Jo.needsInterpolation=(e,t)=>typeof e=="string"||typeof t=="string";const fi=e=>0,Hl=(e,t,n)=>{const s=t-e;return s===0?1:(n-e)/s},Zo=(e,t,n)=>-n*e+n*t+e,Vl=(e,t)=>n=>Math.max(Math.min(n,t),e),vn=e=>e%1?Number(e.toFixed(5)):e,jn=/(-)?([\d]*\.?[\d])+/g,yo=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))/gi,rg=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))$/i;function Rn(e){return typeof e=="string"}const $n={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},yn=Object.assign(Object.assign({},$n),{transform:Vl(0,1)}),qn=Object.assign(Object.assign({},$n),{default:1}),Xo=e=>({test:t=>Rn(t)&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),kt=Xo("deg"),xn=Xo("%"),Z=Xo("px"),di=Object.assign(Object.assign({},xn),{parse:e=>xn.parse(e)/100,transform:e=>xn.transform(e*100)}),Qo=(e,t)=>n=>!!(Rn(n)&&rg.test(n)&&n.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(n,t)),ql=(e,t,n)=>s=>{if(!Rn(s))return s;const[o,r,i,l]=s.match(jn);return{[e]:parseFloat(o),[t]:parseFloat(r),[n]:parseFloat(i),alpha:l!==void 0?parseFloat(l):1}},Lt={test:Qo("hsl","hue"),parse:ql("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:s=1})=>"hsla("+Math.round(e)+", "+xn.transform(vn(t))+", "+xn.transform(vn(n))+", "+vn(yn.transform(s))+")"},ig=Vl(0,255),zs=Object.assign(Object.assign({},$n),{transform:e=>Math.round(ig(e))}),wt={test:Qo("rgb","red"),parse:ql("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:s=1})=>"rgba("+zs.transform(e)+", "+zs.transform(t)+", "+zs.transform(n)+", "+vn(yn.transform(s))+")"};function lg(e){let t="",n="",s="",o="";return e.length>5?(t=e.substr(1,2),n=e.substr(3,2),s=e.substr(5,2),o=e.substr(7,2)):(t=e.substr(1,1),n=e.substr(2,1),s=e.substr(3,1),o=e.substr(4,1),t+=t,n+=n,s+=s,o+=o),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(s,16),alpha:o?parseInt(o,16)/255:1}}const xo={test:Qo("#"),parse:lg,transform:wt.transform},Fe={test:e=>wt.test(e)||xo.test(e)||Lt.test(e),parse:e=>wt.test(e)?wt.parse(e):Lt.test(e)?Lt.parse(e):xo.parse(e),transform:e=>Rn(e)?e:e.hasOwnProperty("red")?wt.transform(e):Lt.transform(e)},zl="${c}",Ul="${n}";function ag(e){var t,n,s,o;return isNaN(e)&&Rn(e)&&((n=(t=e.match(jn))===null||t===void 0?void 0:t.length)!==null&&n!==void 0?n:0)+((o=(s=e.match(yo))===null||s===void 0?void 0:s.length)!==null&&o!==void 0?o:0)>0}function Kl(e){typeof e=="number"&&(e=`${e}`);const t=[];let n=0;const s=e.match(yo);s&&(n=s.length,e=e.replace(yo,zl),t.push(...s.map(Fe.parse)));const o=e.match(jn);return o&&(e=e.replace(jn,Ul),t.push(...o.map($n.parse))),{values:t,numColors:n,tokenised:e}}function Wl(e){return Kl(e).values}function Yl(e){const{values:t,numColors:n,tokenised:s}=Kl(e),o=t.length;return r=>{let i=s;for(let l=0;ltypeof e=="number"?0:e;function ug(e){const t=Wl(e);return Yl(e)(t.map(cg))}const In={test:ag,parse:Wl,createTransformer:Yl,getAnimatableNone:ug},fg=new Set(["brightness","contrast","saturate","opacity"]);function dg(e){let[t,n]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;const[s]=n.match(jn)||[];if(!s)return e;const o=n.replace(s,"");let r=fg.has(t)?1:0;return s!==n&&(r*=100),t+"("+r+o+")"}const pg=/([a-z-]*)\(.*?\)/g,wo=Object.assign(Object.assign({},In),{getAnimatableNone:e=>{const t=e.match(pg);return t?t.map(dg).join(" "):e}});function Us(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function pi({hue:e,saturation:t,lightness:n,alpha:s}){e/=360,t/=100,n/=100;let o=0,r=0,i=0;if(!t)o=r=i=n;else{const l=n<.5?n*(1+t):n+t-n*t,a=2*n-l;o=Us(a,l,e+1/3),r=Us(a,l,e),i=Us(a,l,e-1/3)}return{red:Math.round(o*255),green:Math.round(r*255),blue:Math.round(i*255),alpha:s}}const hg=(e,t,n)=>{const s=e*e,o=t*t;return Math.sqrt(Math.max(0,n*(o-s)+s))},mg=[xo,wt,Lt],hi=e=>mg.find(t=>t.test(e)),Jl=(e,t)=>{let n=hi(e),s=hi(t),o=n.parse(e),r=s.parse(t);n===Lt&&(o=pi(o),n=wt),s===Lt&&(r=pi(r),s=wt);const i=Object.assign({},o);return l=>{for(const a in i)a!=="alpha"&&(i[a]=hg(o[a],r[a],l));return i.alpha=Zo(o.alpha,r.alpha,l),n.transform(i)}},gg=e=>typeof e=="number",bg=(e,t)=>n=>t(e(n)),Zl=(...e)=>e.reduce(bg);function Xl(e,t){return gg(e)?n=>Zo(e,t,n):Fe.test(e)?Jl(e,t):Gl(e,t)}const Ql=(e,t)=>{const n=[...e],s=n.length,o=e.map((r,i)=>Xl(r,t[i]));return r=>{for(let i=0;i{const n=Object.assign(Object.assign({},e),t),s={};for(const o in n)e[o]!==void 0&&t[o]!==void 0&&(s[o]=Xl(e[o],t[o]));return o=>{for(const r in s)n[r]=s[r](o);return n}};function mi(e){const t=In.parse(e),n=t.length;let s=0,o=0,r=0;for(let i=0;i{const n=In.createTransformer(t),s=mi(e),o=mi(t);return s.numHSL===o.numHSL&&s.numRGB===o.numRGB&&s.numNumbers>=o.numNumbers?Zl(Ql(s.parsed,o.parsed),n):i=>`${i>0?t:e}`},vg=(e,t)=>n=>Zo(e,t,n);function yg(e){if(typeof e=="number")return vg;if(typeof e=="string")return Fe.test(e)?Jl:Gl;if(Array.isArray(e))return Ql;if(typeof e=="object")return _g}function xg(e,t,n){const s=[],o=n||yg(e[0]),r=e.length-1;for(let i=0;in(Hl(e,t,s))}function Eg(e,t){const n=e.length,s=n-1;return o=>{let r=0,i=!1;if(o<=e[0]?i=!0:o>=e[s]&&(r=s-1,i=!0),!i){let a=1;for(;ao||a===s);a++);r=a-1}const l=Hl(e[r],e[r+1],o);return t[r](l)}}function ea(e,t,{clamp:n=!0,ease:s,mixer:o}={}){const r=e.length;ai(r===t.length),ai(!s||!Array.isArray(s)||s.length===r-1),e[0]>e[r-1]&&(e=[].concat(e),t=[].concat(t),e.reverse(),t.reverse());const i=xg(t,s,o),l=r===2?wg(e,i):Eg(e,i);return n?a=>l(_o(e[0],e[r-1],a)):l}const As=e=>t=>1-e(1-t),Go=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,Og=e=>t=>Math.pow(t,e),ta=e=>t=>t*t*((e+1)*t-e),Cg=e=>{const t=ta(e);return n=>(n*=2)<1?.5*t(n):.5*(2-Math.pow(2,-10*(n-1)))},na=1.525,Sg=4/11,Pg=8/11,Tg=9/10,sa=e=>e,er=Og(2),Ag=As(er),oa=Go(er),ra=e=>1-Math.sin(Math.acos(e)),ia=As(ra),Mg=Go(ia),tr=ta(na),jg=As(tr),kg=Go(tr),Rg=Cg(na),$g=4356/361,Ig=35442/1805,Fg=16061/1805,is=e=>{if(e===1||e===0)return e;const t=e*e;return ee<.5?.5*(1-is(1-e*2)):.5*is(e*2-1)+.5;function Dg(e,t){return e.map(()=>t||oa).splice(0,e.length-1)}function Bg(e){const t=e.length;return e.map((n,s)=>s!==0?s/(t-1):0)}function Hg(e,t){return e.map(n=>n*t)}function Zn({from:e=0,to:t=1,ease:n,offset:s,duration:o=300}){const r={done:!1,value:e},i=Array.isArray(t)?t:[e,t],l=Hg(s&&s.length===i.length?s:Bg(i),o);function a(){return ea(l,i,{ease:Array.isArray(n)?n:Dg(i,n)})}let c=a();return{next:u=>(r.value=c(u),r.done=u>=o,r),flipTarget:()=>{i.reverse(),c=a()}}}function Vg({velocity:e=0,from:t=0,power:n=.8,timeConstant:s=350,restDelta:o=.5,modifyTarget:r}){const i={done:!1,value:t};let l=n*e;const a=t+l,c=r===void 0?a:r(a);return c!==a&&(l=c-t),{next:u=>{const f=-l*Math.exp(-u/s);return i.done=!(f>o||f<-o),i.value=i.done?c:c+f,i},flipTarget:()=>{}}}const gi={keyframes:Zn,spring:Jo,decay:Vg};function qg(e){if(Array.isArray(e.to))return Zn;if(gi[e.type])return gi[e.type];const t=new Set(Object.keys(e));return t.has("ease")||t.has("duration")&&!t.has("dampingRatio")?Zn:t.has("dampingRatio")||t.has("stiffness")||t.has("mass")||t.has("damping")||t.has("restSpeed")||t.has("restDelta")?Jo:Zn}function la(e,t,n=0){return e-t-n}function zg(e,t,n=0,s=!0){return s?la(t+-e,t,n):t-(e-t)+n}function Ug(e,t,n,s){return s?e>=t+n:e<=-n}const Kg=e=>{const t=({delta:n})=>e(n);return{start:()=>bo.update(t,!0),stop:()=>Km.update(t)}};function aa(e){var t,n,{from:s,autoplay:o=!0,driver:r=Kg,elapsed:i=0,repeat:l=0,repeatType:a="loop",repeatDelay:c=0,onPlay:u,onStop:f,onComplete:h,onRepeat:g,onUpdate:y}=e,O=Bl(e,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]);let{to:M}=O,P,A=0,k=O.duration,C,V=!1,U=!0,oe;const N=qg(O);!((n=(t=N).needsInterpolation)===null||n===void 0)&&n.call(t,s,M)&&(oe=ea([0,100],[s,M],{clamp:!1}),s=0,M=100);const W=N(Object.assign(Object.assign({},O),{from:s,to:M}));function G(){A++,a==="reverse"?(U=A%2===0,i=zg(i,k,c,U)):(i=la(i,k,c),a==="mirror"&&W.flipTarget()),V=!1,g&&g()}function I(){P.stop(),h&&h()}function x(D){if(U||(D=-D),i+=D,!V){const ae=W.next(Math.max(0,i));C=ae.value,oe&&(C=oe(C)),V=U?ae.done:i<=0}y==null||y(C),V&&(A===0&&(k??(k=i)),A{f==null||f(),P.stop()}}}function ca(e,t){return t?e*(1e3/t):0}function Wg({from:e=0,velocity:t=0,min:n,max:s,power:o=.8,timeConstant:r=750,bounceStiffness:i=500,bounceDamping:l=10,restDelta:a=1,modifyTarget:c,driver:u,onUpdate:f,onComplete:h,onStop:g}){let y;function O(k){return n!==void 0&&ks}function M(k){return n===void 0?s:s===void 0||Math.abs(n-k){var V;f==null||f(C),(V=k.onUpdate)===null||V===void 0||V.call(k,C)},onComplete:h,onStop:g}))}function A(k){P(Object.assign({type:"spring",stiffness:i,damping:l,restDelta:a},k))}if(O(e))A({from:e,velocity:t,to:M(e)});else{let k=o*t+e;typeof c<"u"&&(k=c(k));const C=M(k),V=C===n?-1:1;let U,oe;const N=W=>{U=oe,oe=W,t=ca(W-U,Dl().delta),(V===1&&W>C||V===-1&&Wy==null?void 0:y.stop()}}const ua=(e,t)=>1-3*t+3*e,fa=(e,t)=>3*t-6*e,da=e=>3*e,ls=(e,t,n)=>((ua(t,n)*e+fa(t,n))*e+da(t))*e,pa=(e,t,n)=>3*ua(t,n)*e*e+2*fa(t,n)*e+da(t),Yg=1e-7,Jg=10;function Zg(e,t,n,s,o){let r,i,l=0;do i=t+(n-t)/2,r=ls(i,s,o)-e,r>0?n=i:t=i;while(Math.abs(r)>Yg&&++l=Qg?Gg(i,f,e,n):h===0?f:Zg(i,l,l+zn,e,n)}return i=>i===0||i===1?i:ls(r(i),t,s)}const Ks={};class t0{constructor(){this.subscriptions=new Set}add(t){return this.subscriptions.add(t),()=>this.subscriptions.delete(t)}notify(t,n,s){if(this.subscriptions.size)for(const o of this.subscriptions)o(t,n,s)}clear(){this.subscriptions.clear()}}function bi(e){return!isNaN(parseFloat(e))}class n0{constructor(t){this.timeDelta=0,this.lastUpdated=0,this.updateSubscribers=new t0,this.canTrackVelocity=!1,this.updateAndNotify=n=>{this.prev=this.current,this.current=n;const{delta:s,timestamp:o}=Dl();this.lastUpdated!==o&&(this.timeDelta=s,this.lastUpdated=o),bo.postRender(this.scheduleVelocityCheck),this.updateSubscribers.notify(this.current)},this.scheduleVelocityCheck=()=>bo.postRender(this.velocityCheck),this.velocityCheck=({timestamp:n})=>{this.canTrackVelocity||(this.canTrackVelocity=bi(this.current)),n!==this.lastUpdated&&(this.prev=this.current)},this.prev=this.current=t,this.canTrackVelocity=bi(this.current)}onChange(t){return this.updateSubscribers.add(t)}clearListeners(){this.updateSubscribers.clear()}set(t){this.updateAndNotify(t)}get(){return this.current}getPrevious(){return this.prev}getVelocity(){return this.canTrackVelocity?ca(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0}start(t){return this.stop(),new Promise(n=>{const{stop:s}=t(n);this.stopAnimation=s}).then(()=>this.clearAnimation())}stop(){this.stopAnimation&&this.stopAnimation(),this.clearAnimation()}isAnimating(){return!!this.stopAnimation}clearAnimation(){this.stopAnimation=null}destroy(){this.updateSubscribers.clear(),this.stop()}}function s0(e){return new n0(e)}const{isArray:o0}=Array;function r0(){const e=qe({}),t=s=>{const o=r=>{e.value[r]&&(e.value[r].stop(),e.value[r].destroy(),delete e.value[r])};s?o0(s)?s.forEach(o):o(s):Object.keys(e.value).forEach(o)},n=(s,o,r)=>{if(e.value[s])return e.value[s];const i=s0(o);return i.onChange(l=>r[s]=l),e.value[s]=i,i};return Dm(t),{motionValues:e,get:n,stop:t}}function i0(e){return Array.isArray(e)}function Rt(){return{type:"spring",stiffness:500,damping:25,restDelta:.5,restSpeed:10}}function Ws(e){return{type:"spring",stiffness:550,damping:e===0?2*Math.sqrt(550):30,restDelta:.01,restSpeed:10}}function l0(e){return{type:"spring",stiffness:550,damping:e===0?100:30,restDelta:.01,restSpeed:10}}function Ys(){return{type:"keyframes",ease:"linear",duration:300}}function a0(e){return{type:"keyframes",duration:800,values:e}}const _i={default:l0,x:Rt,y:Rt,z:Rt,rotate:Rt,rotateX:Rt,rotateY:Rt,rotateZ:Rt,scaleX:Ws,scaleY:Ws,scale:Ws,backgroundColor:Ys,color:Ys,opacity:Ys};function ha(e,t){let n;return i0(t)?n=a0:n=_i[e]||_i.default,{to:t,...n(t)}}const vi={...$n,transform:Math.round},ma={color:Fe,backgroundColor:Fe,outlineColor:Fe,fill:Fe,stroke:Fe,borderColor:Fe,borderTopColor:Fe,borderRightColor:Fe,borderBottomColor:Fe,borderLeftColor:Fe,borderWidth:Z,borderTopWidth:Z,borderRightWidth:Z,borderBottomWidth:Z,borderLeftWidth:Z,borderRadius:Z,radius:Z,borderTopLeftRadius:Z,borderTopRightRadius:Z,borderBottomRightRadius:Z,borderBottomLeftRadius:Z,width:Z,maxWidth:Z,height:Z,maxHeight:Z,size:Z,top:Z,right:Z,bottom:Z,left:Z,padding:Z,paddingTop:Z,paddingRight:Z,paddingBottom:Z,paddingLeft:Z,margin:Z,marginTop:Z,marginRight:Z,marginBottom:Z,marginLeft:Z,rotate:kt,rotateX:kt,rotateY:kt,rotateZ:kt,scale:qn,scaleX:qn,scaleY:qn,scaleZ:qn,skew:kt,skewX:kt,skewY:kt,distance:Z,translateX:Z,translateY:Z,translateZ:Z,x:Z,y:Z,z:Z,perspective:Z,transformPerspective:Z,opacity:yn,originX:di,originY:di,originZ:Z,zIndex:vi,filter:wo,WebkitFilter:wo,fillOpacity:yn,strokeOpacity:yn,numOctaves:vi},nr=e=>ma[e];function ga(e,t){return t&&typeof e=="number"&&t.transform?t.transform(e):e}function c0(e,t){let n=nr(e);return n!==wo&&(n=In),n.getAnimatableNone?n.getAnimatableNone(t):void 0}const u0={linear:sa,easeIn:er,easeInOut:oa,easeOut:Ag,circIn:ra,circInOut:Mg,circOut:ia,backIn:tr,backInOut:kg,backOut:jg,anticipate:Rg,bounceIn:Ng,bounceInOut:Lg,bounceOut:is};function yi(e){if(Array.isArray(e)){const[t,n,s,o]=e;return e0(t,n,s,o)}else if(typeof e=="string")return u0[e];return e}function f0(e){return Array.isArray(e)&&typeof e[0]!="number"}function xi(e,t){return e==="zIndex"?!1:!!(typeof t=="number"||Array.isArray(t)||typeof t=="string"&&In.test(t)&&!t.startsWith("url("))}function d0(e){return Array.isArray(e.to)&&e.to[0]===null&&(e.to=[...e.to],e.to[0]=e.from),e}function p0({ease:e,times:t,delay:n,...s}){const o={...s};return t&&(o.offset=t),e&&(o.ease=f0(e)?e.map(yi):yi(e)),n&&(o.elapsed=-n),o}function h0(e,t,n){return Array.isArray(t.to)&&(e.duration||(e.duration=800)),d0(t),m0(e)||(e={...e,...ha(n,t.to)}),{...t,...p0(e)}}function m0({delay:e,repeat:t,repeatType:n,repeatDelay:s,from:o,...r}){return!!Object.keys(r).length}function g0(e,t){return e[t]||e.default||e}function b0(e,t,n,s,o){const r=g0(s,e);let i=r.from===null||r.from===void 0?t.get():r.from;const l=xi(e,n);i==="none"&&l&&typeof n=="string"&&(i=c0(e,n));const a=xi(e,i);function c(f){const h={from:i,to:n,velocity:s.velocity?s.velocity:t.getVelocity(),onUpdate:g=>t.set(g)};return r.type==="inertia"||r.type==="decay"?Wg({...h,...r}):aa({...h0(r,h,e),onUpdate:g=>{h.onUpdate(g),r.onUpdate&&r.onUpdate(g)},onComplete:()=>{s.onComplete&&s.onComplete(),o&&o(),f&&f()}})}function u(f){return t.set(n),s.onComplete&&s.onComplete(),o&&o(),f&&f(),{stop:()=>{}}}return!a||!l||r.type===!1?u:c}function _0(){const{motionValues:e,stop:t,get:n}=r0();return{motionValues:e,stop:t,push:(o,r,i,l={},a)=>{const c=i[o],u=n(o,c,i);if(l&&l.immediate){u.set(r);return}const f=b0(o,u,r,l,a);u.start(f)}}}function v0(e,t={},{motionValues:n,push:s,stop:o}=_0()){const r=Le(t),i=qe(!1);Me(n,f=>{i.value=Object.values(f).filter(h=>h.isAnimating()).length>0},{immediate:!0,deep:!0});const l=f=>{if(!r||!r[f])throw new Error(`The variant ${f} does not exist.`);return r[f]},a=f=>(typeof f=="string"&&(f=l(f)),Promise.all(Object.entries(f).map(([h,g])=>{if(h!=="transition")return new Promise(y=>s(h,g,e,f.transition||ha(h,f[h]),y))}).filter(Boolean)));return{isAnimating:i,apply:a,set:f=>{const h=rs(f)?f:l(f);Object.entries(h).forEach(([g,y])=>{g!=="transition"&&s(g,y,e,{immediate:!0})})},leave:async f=>{let h;if(r&&(r.leave&&(h=r.leave),!r.leave&&r.initial&&(h=r.initial)),!h){f();return}await a(h),f()},stop:o}}const sr=typeof window<"u",y0=()=>sr&&window.onpointerdown===null,x0=()=>sr&&window.ontouchstart===null,w0=()=>sr&&window.onmousedown===null;function E0({target:e,state:t,variants:n,apply:s}){const o=Le(n),r=qe(!1),i=qe(!1),l=qe(!1),a=ve(()=>{let u=[];return o&&(o.hovered&&(u=[...u,...Object.keys(o.hovered)]),o.tapped&&(u=[...u,...Object.keys(o.tapped)]),o.focused&&(u=[...u,...Object.keys(o.focused)])),u}),c=ve(()=>{const u={};Object.assign(u,t.value),r.value&&o.hovered&&Object.assign(u,o.hovered),i.value&&o.tapped&&Object.assign(u,o.tapped),l.value&&o.focused&&Object.assign(u,o.focused);for(const f in u)a.value.includes(f)||delete u[f];return u});o.hovered&&(Ze(e,"mouseenter",()=>r.value=!0),Ze(e,"mouseleave",()=>{r.value=!1,i.value=!1}),Ze(e,"mouseout",()=>{r.value=!1,i.value=!1})),o.tapped&&(w0()&&(Ze(e,"mousedown",()=>i.value=!0),Ze(e,"mouseup",()=>i.value=!1)),y0()&&(Ze(e,"pointerdown",()=>i.value=!0),Ze(e,"pointerup",()=>i.value=!1)),x0()&&(Ze(e,"touchstart",()=>i.value=!0),Ze(e,"touchend",()=>i.value=!1))),o.focused&&(Ze(e,"focus",()=>l.value=!0),Ze(e,"blur",()=>l.value=!1)),Me(c,s)}function O0({set:e,target:t,variants:n,variant:s}){const o=Le(n);Me(()=>t,()=>{o&&(o.initial&&e("initial"),o.enter&&(s.value="enter"))},{immediate:!0,flush:"pre"})}function C0({state:e,apply:t}){Me(e,n=>{n&&t(n)},{immediate:!0})}function S0({target:e,variants:t,variant:n}){const s=Le(t);s&&(s.visible||s.visibleOnce)&&Vm(e,([{isIntersecting:o}])=>{s.visible?o?n.value="visible":n.value="initial":s.visibleOnce&&(o&&n.value!=="visibleOnce"?n.value="visibleOnce":n.value||(n.value="initial"))})}function P0(e,t={syncVariants:!0,lifeCycleHooks:!0,visibilityHooks:!0,eventListeners:!0}){t.lifeCycleHooks&&O0(e),t.syncVariants&&C0(e),t.visibilityHooks&&S0(e),t.eventListeners&&E0(e)}function ba(e={}){const t=Pt({...e}),n=qe({});return Me(t,()=>{const s={};for(const[o,r]of Object.entries(t)){const i=nr(o),l=ga(r,i);s[o]=l}n.value=s},{immediate:!0,deep:!0}),{state:t,style:n}}function or(e,t){Me(()=>_n(e),n=>{n&&t(n)},{immediate:!0})}const T0={x:"translateX",y:"translateY",z:"translateZ"};function _a(e={},t=!0){const n=Pt({...e}),s=qe("");return Me(n,o=>{let r="",i=!1;if(t&&(o.x||o.y||o.z)){const l=[o.x||0,o.y||0,o.z||0].map(Z.transform).join(",");r+=`translate3d(${l}) `,i=!0}for(const[l,a]of Object.entries(o)){if(t&&(l==="x"||l==="y"||l==="z"))continue;const c=nr(l),u=ga(a,c);r+=`${T0[l]||l}(${u}) `}t&&!i&&(r+="translateZ(0px) "),s.value=r.trim()},{immediate:!0,deep:!0}),{state:n,transform:s}}const A0=["","X","Y","Z"],M0=["perspective","translate","scale","rotate","skew"],va=["transformPerspective","x","y","z"];M0.forEach(e=>{A0.forEach(t=>{const n=e+t;va.push(n)})});const j0=new Set(va);function rr(e){return j0.has(e)}const k0=new Set(["originX","originY","originZ"]);function ya(e){return k0.has(e)}function R0(e){const t={},n={};return Object.entries(e).forEach(([s,o])=>{rr(s)||ya(s)?t[s]=o:n[s]=o}),{transform:t,style:n}}function xa(e){const{transform:t,style:n}=R0(e),{transform:s}=_a(t),{style:o}=ba(n);return s.value&&(o.value.transform=s.value),o.value}function $0(e,t){let n,s;const{state:o,style:r}=ba();return or(e,i=>{s=i;for(const l of Object.keys(ma))i.style[l]===null||i.style[l]===""||rr(l)||ya(l)||(o[l]=i.style[l]);n&&Object.entries(n).forEach(([l,a])=>i.style[l]=a),t&&t(o)}),Me(r,i=>{if(!s){n=i;return}for(const l in i)s.style[l]=i[l]},{immediate:!0}),{style:o}}function I0(e){const t=e.trim().split(/\) |\)/);if(t.length===1)return{};const n=s=>s.endsWith("px")||s.endsWith("deg")?parseFloat(s):isNaN(Number(s))?Number(s):s;return t.reduce((s,o)=>{if(!o)return s;const[r,i]=o.split("("),a=i.split(",").map(u=>n(u.endsWith(")")?u.replace(")",""):u.trim())),c=a.length===1?a[0]:a;return{...s,[r]:c}},{})}function F0(e,t){Object.entries(I0(t)).forEach(([n,s])=>{const o=["x","y","z"];if(n==="translate3d"){if(s===0){o.forEach(r=>e[r]=0);return}s.forEach((r,i)=>e[o[i]]=r);return}if(s=parseFloat(s),n==="translateX"){e.x=s;return}if(n==="translateY"){e.y=s;return}if(n==="translateZ"){e.z=s;return}e[n]=s})}function N0(e,t){let n,s;const{state:o,transform:r}=_a();return or(e,i=>{s=i,i.style.transform&&F0(o,i.style.transform),n&&(i.style.transform=n),t&&t(o)}),Me(r,i=>{if(!s){n=i;return}s.style.transform=i},{immediate:!0}),{transform:o}}function L0(e,t){const n=Pt({}),s=i=>Object.entries(i).forEach(([l,a])=>n[l]=a),{style:o}=$0(e,s),{transform:r}=N0(e,s);return Me(n,i=>{Object.entries(i).forEach(([l,a])=>{const c=rr(l)?r:o;c[l]&&c[l]===a||(c[l]=a)})},{immediate:!0,deep:!0}),or(e,()=>t&&s(t)),{motionProperties:n,style:o,transform:r}}function D0(e={}){const t=Le(e),n=qe();return{state:ve(()=>{if(n.value)return t[n.value]}),variant:n}}function wa(e,t={},n){const{motionProperties:s}=L0(e),{variant:o,state:r}=D0(t),i=v0(s,t),l={target:e,variant:o,variants:t,state:r,motionProperties:s,...i};return P0(l,n),l}const B0=["initial","enter","leave","visible","visible-once","hovered","tapped","focused","delay"];function H0(e,t){const n=e.props?e.props:e.data&&e.data.attrs?e.data.attrs:{};n&&(n.variants&&rs(n.variants)&&(t.value={...t.value,...n.variants}),B0.forEach(s=>{if(s==="delay"){if(n&&n[s]&&typeof n[s]=="number"){const o=n[s];t&&t.value&&(t.value.enter&&(t.value.enter.transition||(t.value.enter.transition={}),t.value.enter.transition={delay:o,...t.value.enter.transition}),t.value.visible&&(t.value.visible.transition||(t.value.visible.transition={}),t.value.visible.transition={delay:o,...t.value.visible.transition}),t.value.visibleOnce&&(t.value.visibleOnce.transition||(t.value.visibleOnce.transition={}),t.value.visibleOnce.transition={delay:o,...t.value.visibleOnce.transition}))}return}s==="visible-once"&&(s="visibleOnce"),n&&n[s]&&rs(n[s])&&(t.value[s]=n[s])}))}function Js(e){return{created:(n,s,o)=>{const r=s.value&&typeof s.value=="string"?s.value:o.key;r&&Ks[r]&&Ks[r].stop();const i=qe(e||{});typeof s.value=="object"&&(i.value=s.value),H0(o,i);const l=wa(n,i);n.motionInstance=l,r&&(Ks[r]=l)},getSSRProps(n,s){let{initial:o}=n.value||s&&(s==null?void 0:s.props)||{};o=Le(o);const r=Im((e==null?void 0:e.initial)||{},o||{});return!r||Object.keys(r).length===0?void 0:{style:xa(r)}}}}const V0={initial:{opacity:0},enter:{opacity:1}},q0={initial:{opacity:0},visible:{opacity:1}},z0={initial:{opacity:0},visibleOnce:{opacity:1}},U0={initial:{scale:0,opacity:0},enter:{scale:1,opacity:1}},K0={initial:{scale:0,opacity:0},visible:{scale:1,opacity:1}},W0={initial:{scale:0,opacity:0},visibleOnce:{scale:1,opacity:1}},Y0={initial:{x:-100,rotate:90,opacity:0},enter:{x:0,rotate:0,opacity:1}},J0={initial:{x:-100,rotate:90,opacity:0},visible:{x:0,rotate:0,opacity:1}},Z0={initial:{x:-100,rotate:90,opacity:0},visibleOnce:{x:0,rotate:0,opacity:1}},X0={initial:{x:100,rotate:-90,opacity:0},enter:{x:0,rotate:0,opacity:1}},Q0={initial:{x:100,rotate:-90,opacity:0},visible:{x:0,rotate:0,opacity:1}},G0={initial:{x:100,rotate:-90,opacity:0},visibleOnce:{x:0,rotate:0,opacity:1}},eb={initial:{y:-100,rotate:-90,opacity:0},enter:{y:0,rotate:0,opacity:1}},tb={initial:{y:-100,rotate:-90,opacity:0},visible:{y:0,rotate:0,opacity:1}},nb={initial:{y:-100,rotate:-90,opacity:0},visibleOnce:{y:0,rotate:0,opacity:1}},sb={initial:{y:100,rotate:90,opacity:0},enter:{y:0,rotate:0,opacity:1}},ob={initial:{y:100,rotate:90,opacity:0},visible:{y:0,rotate:0,opacity:1}},rb={initial:{y:100,rotate:90,opacity:0},visibleOnce:{y:0,rotate:0,opacity:1}},ib={initial:{x:-100,opacity:0},enter:{x:0,opacity:1}},lb={initial:{x:-100,opacity:0},visible:{x:0,opacity:1}},ab={initial:{x:-100,opacity:0},visibleOnce:{x:0,opacity:1}},cb={initial:{x:100,opacity:0},enter:{x:0,opacity:1}},ub={initial:{x:100,opacity:0},visible:{x:0,opacity:1}},fb={initial:{x:100,opacity:0},visibleOnce:{x:0,opacity:1}},db={initial:{y:-100,opacity:0},enter:{y:0,opacity:1}},pb={initial:{y:-100,opacity:0},visible:{y:0,opacity:1}},hb={initial:{y:-100,opacity:0},visibleOnce:{y:0,opacity:1}},mb={initial:{y:100,opacity:0},enter:{y:0,opacity:1}},gb={initial:{y:100,opacity:0},visible:{y:0,opacity:1}},bb={initial:{y:100,opacity:0},visibleOnce:{y:0,opacity:1}},Eo={__proto__:null,fade:V0,fadeVisible:q0,fadeVisibleOnce:z0,pop:U0,popVisible:K0,popVisibleOnce:W0,rollBottom:sb,rollLeft:Y0,rollRight:X0,rollTop:eb,rollVisibleBottom:ob,rollVisibleLeft:J0,rollVisibleOnceBottom:rb,rollVisibleOnceLeft:Z0,rollVisibleOnceRight:G0,rollVisibleOnceTop:nb,rollVisibleRight:Q0,rollVisibleTop:tb,slideBottom:mb,slideLeft:ib,slideRight:cb,slideTop:db,slideVisibleBottom:gb,slideVisibleLeft:lb,slideVisibleOnceBottom:bb,slideVisibleOnceLeft:ab,slideVisibleOnceRight:fb,slideVisibleOnceTop:hb,slideVisibleRight:ub,slideVisibleTop:pb},_b=No({props:{is:{type:[String,Object],required:!1},preset:{type:String,required:!1},instance:{type:Object,required:!1},variants:{type:Object,required:!1},initial:{type:Object,required:!1},enter:{type:Object,required:!1},leave:{type:Object,required:!1},visible:{type:Object,required:!1},visibleOnce:{type:Object,required:!1},hovered:{type:Object,required:!1},tapped:{type:Object,required:!1},focused:{type:Object,required:!1},delay:{type:[Number,String],required:!1}},setup(e){var l;const t=eu(),n=Pt({});if(!e.is&&!t.default)return()=>Tn("div",{});const s=ve(()=>{let a;return e.preset&&(a=Eo[e.preset]),a}),o=ve(()=>({initial:e.initial,enter:e.enter,leave:e.leave,visible:e.visible,visibleOnce:e.visibleOnce,hovered:e.hovered,tapped:e.tapped,focused:e.focused})),r=ve(()=>{const a={...o.value,...s.value||{},...e.variants||{}};return e.delay&&(a.enter.transition={...a.enter.transition},a.enter.transition.delay=parseInt(e.delay)),a}),i=ve(()=>{if(!e.is)return;let a=e.is;return typeof i.value=="string"&&!Ba(a)&&(a=Zc(a)),a});if(((l=process==null?void 0:process.env)==null?void 0:l.NODE_ENV)==="development"||process!=null&&process.dev){const a=c=>{var u;(u=c.variants)!=null&&u.initial&&c.set("initial"),setTimeout(()=>{var f,h,g;(f=c.variants)!=null&&f.enter&&c.apply("enter"),(h=c.variants)!=null&&h.visible&&c.apply("visible"),(g=c.variants)!=null&&g.visibleOnce&&c.apply("visibleOnce")},10)};tl(()=>Object.entries(n).forEach(([c,u])=>a(u)))}return{slots:t,component:i,motionConfig:r,instances:n}},render({slots:e,motionConfig:t,instances:n,component:s}){var l;const o=xa(t.initial||{}),r=(a,c)=>(a.props||(a.props={}),a.props.style=o,a.props.onVnodeMounted=({el:u})=>{const f=wa(u,t);n[c]=f},a);if(s){const a=Tn(s,void 0,e);return r(a,0),a}return(((l=e.default)==null?void 0:l.call(e))||[]).map((a,c)=>r(a,c))}});function vb(e){const t="àáâäæãåāăąçćčđďèéêëēėęěğǵḧîïíīįìłḿñńǹňôöòóœøōõőṕŕřßśšşșťțûüùúūǘůűųẃẍÿýžźż·/_,:;",n="aaaaaaaaaacccddeeeeeeeegghiiiiiilmnnnnoooooooooprrsssssttuuuuuuuuuwxyyzzz------",s=new RegExp(t.split("").join("|"),"g");return e.toString().replace(/[A-Z]/g,o=>`-${o}`).toLowerCase().replace(/\s+/g,"-").replace(s,o=>n.charAt(t.indexOf(o))).replace(/&/g,"-and-").replace(/[^\w\-]+/g,"").replace(/\-\-+/g,"-").replace(/^-+/,"").replace(/-+$/,"")}const yb={install(e,t){if(e.directive("motion",Js()),e.component("Motion",_b),!t||t&&!t.excludePresets)for(const n in Eo){const s=Eo[n];e.directive(`motion-${vb(n)}`,Js(s))}if(t&&t.directives)for(const n in t.directives){const s=t.directives[n];!s.initial&&__DEV__&&console.warn(`Your directive v-motion-${n} is missing initial variant!`),e.directive(`motion-${n}`,Js(s))}}};var xb=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function wb(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Ea={exports:{}};(function(e,t){(function(n,s){e.exports=s()})(xb,function(){return function(n){function s(r){if(o[r])return o[r].exports;var i=o[r]={exports:{},id:r,loaded:!1};return n[r].call(i.exports,i,i.exports,s),i.loaded=!0,i.exports}var o={};return s.m=n,s.c=o,s.p="dist/",s(0)}([function(n,s,o){function r(D){return D&&D.__esModule?D:{default:D}}var i=Object.assign||function(D){for(var ae=1;ae0&&arguments[0]!==void 0&&arguments[0];if(D&&(oe=!0),oe)return U=(0,k.default)(U,N),(0,P.default)(U,N.once),U},G=function(){U=(0,V.default)(),W()},I=function(){U.forEach(function(D,ae){D.node.removeAttribute("data-aos"),D.node.removeAttribute("data-aos-easing"),D.node.removeAttribute("data-aos-duration"),D.node.removeAttribute("data-aos-delay")})},x=function(D){return D===!0||D==="mobile"&&O.default.mobile()||D==="phone"&&O.default.phone()||D==="tablet"&&O.default.tablet()||typeof D=="function"&&D()===!0},B=function(D){N=i(N,D),U=(0,V.default)();var ae=document.all&&!window.atob;return x(N.disable)||ae?I():(N.disableMutationObserver||g.default.isSupported()||(console.info(` - aos: MutationObserver is not supported on this browser, - code mutations observing has been disabled. - You may have to call "refreshHard()" by yourself. - `),N.disableMutationObserver=!0),document.querySelector("body").setAttribute("data-aos-easing",N.easing),document.querySelector("body").setAttribute("data-aos-duration",N.duration),document.querySelector("body").setAttribute("data-aos-delay",N.delay),N.startEvent==="DOMContentLoaded"&&["complete","interactive"].indexOf(document.readyState)>-1?W(!0):N.startEvent==="load"?window.addEventListener(N.startEvent,function(){W(!0)}):document.addEventListener(N.startEvent,function(){W(!0)}),window.addEventListener("resize",(0,f.default)(W,N.debounceDelay,!0)),window.addEventListener("orientationchange",(0,f.default)(W,N.debounceDelay,!0)),window.addEventListener("scroll",(0,c.default)(function(){(0,P.default)(U,N.once)},N.throttleDelay)),N.disableMutationObserver||g.default.ready("[data-aos]",G),U)};n.exports={init:B,refresh:W,refreshHard:G}},function(n,s){},,,,,function(n,s){(function(o){function r(x,B,D){function ae(m){var _=xe,w=ke;return xe=ke=void 0,L=m,v=x.apply(w,_)}function re(m){return L=m,j=setTimeout(Ce,B),ee?ae(m):v}function ne(m){var _=m-T,w=m-L,E=B-_;return d?G(E,de-w):E}function te(m){var _=m-T,w=m-L;return T===void 0||_>=B||_<0||d&&w>=de}function Ce(){var m=I();return te(m)?Be(m):void(j=setTimeout(Ce,ne(m)))}function Be(m){return j=void 0,p&&xe?ae(m):(xe=ke=void 0,v)}function $e(){j!==void 0&&clearTimeout(j),L=0,xe=T=ke=j=void 0}function ge(){return j===void 0?v:Be(I())}function Se(){var m=I(),_=te(m);if(xe=arguments,ke=this,T=m,_){if(j===void 0)return re(T);if(d)return j=setTimeout(Ce,B),ae(T)}return j===void 0&&(j=setTimeout(Ce,B)),v}var xe,ke,de,v,j,T,L=0,ee=!1,d=!1,p=!0;if(typeof x!="function")throw new TypeError(h);return B=u(B)||0,l(D)&&(ee=!!D.leading,d="maxWait"in D,de=d?W(u(D.maxWait)||0,B):de,p="trailing"in D?!!D.trailing:p),Se.cancel=$e,Se.flush=ge,Se}function i(x,B,D){var ae=!0,re=!0;if(typeof x!="function")throw new TypeError(h);return l(D)&&(ae="leading"in D?!!D.leading:ae,re="trailing"in D?!!D.trailing:re),r(x,B,{leading:ae,maxWait:B,trailing:re})}function l(x){var B=typeof x>"u"?"undefined":f(x);return!!x&&(B=="object"||B=="function")}function a(x){return!!x&&(typeof x>"u"?"undefined":f(x))=="object"}function c(x){return(typeof x>"u"?"undefined":f(x))=="symbol"||a(x)&&N.call(x)==y}function u(x){if(typeof x=="number")return x;if(c(x))return g;if(l(x)){var B=typeof x.valueOf=="function"?x.valueOf():x;x=l(B)?B+"":B}if(typeof x!="string")return x===0?x:+x;x=x.replace(O,"");var D=P.test(x);return D||A.test(x)?k(x.slice(2),D?2:8):M.test(x)?g:+x}var f=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(x){return typeof x}:function(x){return x&&typeof Symbol=="function"&&x.constructor===Symbol&&x!==Symbol.prototype?"symbol":typeof x},h="Expected a function",g=NaN,y="[object Symbol]",O=/^\s+|\s+$/g,M=/^[-+]0x[0-9a-f]+$/i,P=/^0b[01]+$/i,A=/^0o[0-7]+$/i,k=parseInt,C=(typeof o>"u"?"undefined":f(o))=="object"&&o&&o.Object===Object&&o,V=(typeof self>"u"?"undefined":f(self))=="object"&&self&&self.Object===Object&&self,U=C||V||Function("return this")(),oe=Object.prototype,N=oe.toString,W=Math.max,G=Math.min,I=function(){return U.Date.now()};n.exports=i}).call(s,function(){return this}())},function(n,s){(function(o){function r(I,x,B){function D(p){var m=Se,_=xe;return Se=xe=void 0,T=p,de=I.apply(_,m)}function ae(p){return T=p,v=setTimeout(te,x),L?D(p):de}function re(p){var m=p-j,_=p-T,w=x-m;return ee?W(w,ke-_):w}function ne(p){var m=p-j,_=p-T;return j===void 0||m>=x||m<0||ee&&_>=ke}function te(){var p=G();return ne(p)?Ce(p):void(v=setTimeout(te,re(p)))}function Ce(p){return v=void 0,d&&Se?D(p):(Se=xe=void 0,de)}function Be(){v!==void 0&&clearTimeout(v),T=0,Se=j=xe=v=void 0}function $e(){return v===void 0?de:Ce(G())}function ge(){var p=G(),m=ne(p);if(Se=arguments,xe=this,j=p,m){if(v===void 0)return ae(j);if(ee)return v=setTimeout(te,x),D(j)}return v===void 0&&(v=setTimeout(te,x)),de}var Se,xe,ke,de,v,j,T=0,L=!1,ee=!1,d=!0;if(typeof I!="function")throw new TypeError(f);return x=c(x)||0,i(B)&&(L=!!B.leading,ee="maxWait"in B,ke=ee?N(c(B.maxWait)||0,x):ke,d="trailing"in B?!!B.trailing:d),ge.cancel=Be,ge.flush=$e,ge}function i(I){var x=typeof I>"u"?"undefined":u(I);return!!I&&(x=="object"||x=="function")}function l(I){return!!I&&(typeof I>"u"?"undefined":u(I))=="object"}function a(I){return(typeof I>"u"?"undefined":u(I))=="symbol"||l(I)&&oe.call(I)==g}function c(I){if(typeof I=="number")return I;if(a(I))return h;if(i(I)){var x=typeof I.valueOf=="function"?I.valueOf():I;I=i(x)?x+"":x}if(typeof I!="string")return I===0?I:+I;I=I.replace(y,"");var B=M.test(I);return B||P.test(I)?A(I.slice(2),B?2:8):O.test(I)?h:+I}var u=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(I){return typeof I}:function(I){return I&&typeof Symbol=="function"&&I.constructor===Symbol&&I!==Symbol.prototype?"symbol":typeof I},f="Expected a function",h=NaN,g="[object Symbol]",y=/^\s+|\s+$/g,O=/^[-+]0x[0-9a-f]+$/i,M=/^0b[01]+$/i,P=/^0o[0-7]+$/i,A=parseInt,k=(typeof o>"u"?"undefined":u(o))=="object"&&o&&o.Object===Object&&o,C=(typeof self>"u"?"undefined":u(self))=="object"&&self&&self.Object===Object&&self,V=k||C||Function("return this")(),U=Object.prototype,oe=U.toString,N=Math.max,W=Math.min,G=function(){return V.Date.now()};n.exports=r}).call(s,function(){return this}())},function(n,s){function o(u){var f=void 0,h=void 0;for(f=0;fi.position?i.node.classList.add("aos-animate"):typeof c<"u"&&(c==="false"||!a&&c!=="true")&&i.node.classList.remove("aos-animate")},r=function(i,l){var a=window.pageYOffset,c=window.innerHeight;i.forEach(function(u,f){o(u,c+a,l)})};s.default=r},function(n,s,o){function r(c){return c&&c.__esModule?c:{default:c}}Object.defineProperty(s,"__esModule",{value:!0});var i=o(12),l=r(i),a=function(c,u){return c.forEach(function(f,h){f.node.classList.add("aos-init"),f.position=(0,l.default)(f.node,u.offset)}),c};s.default=a},function(n,s,o){function r(c){return c&&c.__esModule?c:{default:c}}Object.defineProperty(s,"__esModule",{value:!0});var i=o(13),l=r(i),a=function(c,u){var f=0,h=0,g=window.innerHeight,y={offset:c.getAttribute("data-aos-offset"),anchor:c.getAttribute("data-aos-anchor"),anchorPlacement:c.getAttribute("data-aos-anchor-placement")};switch(y.offset&&!isNaN(y.offset)&&(h=parseInt(y.offset)),y.anchor&&document.querySelectorAll(y.anchor)&&(c=document.querySelectorAll(y.anchor)[0]),f=(0,l.default)(c).top,y.anchorPlacement){case"top-bottom":break;case"center-bottom":f+=c.offsetHeight/2;break;case"bottom-bottom":f+=c.offsetHeight;break;case"top-center":f+=g/2;break;case"bottom-center":f+=g/2+c.offsetHeight;break;case"center-center":f+=g/2+c.offsetHeight/2;break;case"top-top":f+=g;break;case"bottom-top":f+=c.offsetHeight+g;break;case"center-top":f+=c.offsetHeight/2+g}return y.anchorPlacement||y.offset||isNaN(u)||(h=u),f+h};s.default=a},function(n,s){Object.defineProperty(s,"__esModule",{value:!0});var o=function(r){for(var i=0,l=0;r&&!isNaN(r.offsetLeft)&&!isNaN(r.offsetTop);)i+=r.offsetLeft-(r.tagName!="BODY"?r.scrollLeft:0),l+=r.offsetTop-(r.tagName!="BODY"?r.scrollTop:0),r=r.offsetParent;return{top:l,left:i}};s.default=o},function(n,s){Object.defineProperty(s,"__esModule",{value:!0});var o=function(r){return r=r||document.querySelectorAll("[data-aos]"),Array.prototype.map.call(r,function(i){return{node:i}})};s.default=o}])})})(Ea);var Eb=Ea.exports;const Ob=wb(Eb);const Ms=sf(ad);Ms.use(Rm);Ms.use(hm);Ms.use(yb);Ob.init();Ms.mount("#app"); diff --git a/assets/index-128010a6.css b/assets/index-6aff2eac.css similarity index 96% rename from assets/index-128010a6.css rename to assets/index-6aff2eac.css index 3d8f091..412a3f4 100644 --- a/assets/index-128010a6.css +++ b/assets/index-6aff2eac.css @@ -1 +1 @@ -:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media (prefers-color-scheme: dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0}body{min-height:100vh;transition:color .5s,background-color .5s;line-height:1.6;font-family:Open Sans,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{margin:0 auto;box-sizing:border-box;font-weight:400;font-family:Open Sans,sans-serif}a{text-decoration:none;color:#116071;cursor:pointer}@media (hover: hover){a:hover{cursor:pointer}}*[data-v-24f00e9c]{font-family:Montserrat,sans-serif}.container1[data-v-24f00e9c]{display:flex;flex-direction:column;text-align:center;color:#fff;position:fixed;right:0;left:0;top:0;z-index:10}.orange[data-v-24f00e9c]{background-color:#e05900;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:.8rem 1.5rem;text-align:left;height:3.1rem;box-shadow:#0000004d .5rem .5rem 2rem}.menu-points[data-v-24f00e9c],.menu-points img[data-v-24f00e9c]{height:1.5rem}nav[data-v-24f00e9c]{padding:1rem;text-align:center;display:flex;flex-direction:column}nav a[data-v-24f00e9c]{font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:600;padding:1rem .7rem;border-left:0px solid rgba(33,157,178,.3);color:#fff;transition:.4s}nav a p[data-v-24f00e9c]:hover{transform:scale(1.03)}h1[data-v-24f00e9c]:hover{transform:scale(1.03)}nav a[data-v-24f00e9c]:first-of-type{border:0}h1[data-v-24f00e9c]{font-weight:700;font-size:1.15rem;color:#fff}.picto img[data-v-24f00e9c]{height:2rem;margin-top:1.5rem;margin-right:.7rem;margin-left:.7rem}.picto img[data-v-24f00e9c]:hover{transform:scale(1.08)}.blue[data-v-24f00e9c]{background-color:#1c657c;padding:1.5rem;box-shadow:#0000004d .5rem .5rem 2rem}.responsive a[data-v-24f00e9c]{display:none}@media (min-width: 471px){h1[data-v-24f00e9c]{font-size:1.3rem}}@media (min-width: 768px){.menu-points[data-v-24f00e9c]{display:none}.picto[data-v-24f00e9c]{display:flex;flex-direction:row}.picto a[data-v-24f00e9c]{padding:0 .5rem}.picto img[data-v-24f00e9c]{height:1.6rem;margin-top:.5rem;margin-right:.5rem;margin-left:.5rem}nav a[data-v-24f00e9c]{padding:0 .7rem;border-left:1px solid rgba(255,255,255,.3)}.container1[data-v-24f00e9c]{display:grid;grid-template-columns:2fr 5fr;color:#fff;height:5.5rem;box-shadow:#0000004d .5rem .5rem 2rem}nav[data-v-24f00e9c]{padding:1rem 0}h1[data-v-24f00e9c]{font-weight:700;text-align:left}.orange[data-v-24f00e9c]{display:flex;align-items:center;justify-content:center;height:fit-content;height:5.5rem;box-shadow:#0000 .5rem .5rem 2rem}.blue[data-v-24f00e9c],.responsive[data-v-24f00e9c]{background-color:#1c657c;padding:.9rem;display:flex;flex-direction:row;justify-content:right;align-items:center;box-shadow:#0000 .5rem .5rem 2rem}.blue a[data-v-24f00e9c],.responsive a[data-v-24f00e9c]{display:block;font-size:1.1rem}}@media (min-width: 1135px){.container1[data-v-24f00e9c],.orange[data-v-24f00e9c],.blue[data-v-24f00e9c],.responsive[data-v-24f00e9c]{height:3.7rem}}.englobeur-first[data-v-01c22abd]{background:linear-gradient(to top,#1c657c,#1c4856 50%,#1c4856 50%);min-height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column}.text-photo[data-v-01c22abd]{gap:3rem;display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.photo2[data-v-01c22abd]{border:#e05900 4px solid;height:14rem;width:14rem;border-radius:10rem}.photo-fade-enter-active[data-v-01c22abd]{transition:all 2.3s ease-out}.photo-fade-enter-from[data-v-01c22abd]{opacity:0}.text[data-v-01c22abd]{font-family:Montserrat,sans-serif;display:flex;flex-direction:column;align-items:center;gap:.8rem;border-bottom:#e05900 4px solid;padding-top:1.2rem;border-top:#e05900 4px solid}.bienvenue[data-v-01c22abd]{color:#fff;font-weight:600;font-size:2.57rem;line-height:1rem}.portfolio[data-v-01c22abd]{color:#fff;font-weight:600;font-size:1.75rem}.slide-fade1-enter-active[data-v-01c22abd]{transition:all .8s cubic-bezier(.34,1.56,.64,1)}.slide-fade2-enter-active[data-v-01c22abd]{transition:all .8s cubic-bezier(.34,1.56,.64,1);transition-delay:.4s}.slide-fade1-enter-from[data-v-01c22abd],.slide-fade2-enter-from[data-v-01c22abd]{transform:translate(-10rem);opacity:0}button[data-v-01c22abd],button[data-v-01c22abd]:after{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}button[data-v-01c22abd]{padding:.7rem 1.1rem;border-radius:2rem;cursor:pointer;font-size:1.1rem;border:2px #ffffff solid;background:none;font-weight:600;position:relative;color:#fff;overflow:hidden;z-index:1}button[data-v-01c22abd]:before,button[data-v-01c22abd]:after{border-radius:2rem;background-color:#397a89;content:"";position:absolute;z-index:-1}button[data-v-01c22abd]:hover{color:#fff}.btn-rond[data-v-01c22abd]:before{height:100%;left:0;top:0;width:0}.btn-rond[data-v-01c22abd]:after{height:100%;left:0;top:0;width:0}.btn-rond[data-v-01c22abd]:hover:after{width:100%}.btn-continue[data-v-01c22abd]{display:flex;align-items:center;position:absolute;bottom:2rem}.btn-rond[data-v-01c22abd]{width:3.2rem;height:3.2rem;display:flex;justify-content:center;background-color:#e05900}@media (min-width: 768px){.englobeur-first[data-v-01c22abd]{padding:10rem 0}.text-photo[data-v-01c22abd]{gap:8rem}.photo2[data-v-01c22abd]{height:17rem;width:17rem;border-radius:10rem}.text[data-v-01c22abd]{border-bottom:#e05900 4px solid;padding-top:1.7rem;border-top:#e05900 4px solid}.bienvenue[data-v-01c22abd]{font-size:3rem}.portfolio[data-v-01c22abd]{font-size:4rem}}@media (min-width: 1135px){.englobeur-first[data-v-01c22abd]{padding:0}.text-photo[data-v-01c22abd]{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:0;padding:0 4rem}.text[data-v-01c22abd]{display:flex;justify-content:center;align-items:center;grid-column:1;grid-row:1;width:fit-content;border-bottom:#e05900 6px solid;border-top:#e05900 6px solid;margin:auto}.container-photo[data-v-01c22abd]{grid-column:2;grid-row:1;display:flex;justify-content:center;align-items:center;width:100%}.photo2[data-v-01c22abd]{height:24rem;width:24rem;border-radius:20rem;border:#e05900 6px solid}.bienvenue[data-v-01c22abd]{font-size:4.4rem;padding-top:1.3rem;display:flex;justify-content:center;align-items:center;font-weight:400}.portfolio[data-v-01c22abd]{padding-top:1rem;font-size:5rem;display:flex;justify-content:center;align-items:center}}.item[data-v-30bb1387]{display:flex;flex-direction:row;justify-content:left;align-items:center;padding:.3rem;width:fit-content}.details[data-v-30bb1387]{font-weight:600;font-size:.9rem}.img[data-v-30bb1387]{width:2.2rem;height:2.2rem;margin-right:.5rem;display:flex;justify-content:center}@media (min-width: 768px){.details[data-v-30bb1387]{font-size:1rem}}.foot[data-v-5e86e562]{padding:.7rem;background-color:#116071;display:flex;flex-direction:column;justify-content:center;align-items:center;border-top:5px solid #e05900;line-height:1rem}p[data-v-5e86e562]{color:#fff;font-size:.8rem;padding:.1rem 0rem}@media screen and (min-width: 768px){.foot[data-v-5e86e562]{padding:.7rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;line-height:1.6rem}p[data-v-5e86e562]{font-size:.9rem;padding:.1rem 1rem}}.espace-nav[data-v-37091126]{padding-top:3rem;background:linear-gradient(to bottom,#1c657c,#1c4856 50%,#1c4856 50%);width:100%;position:relative}.espace-nav[data-v-37091126]:after{content:"";background-image:url(/Portfolio3-14h/assets/fluffy-clouds-are-colored-by-a-setting-sun-2ec88b55.png);position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50% 0;background-size:cover}#head[data-v-37091126]{display:flex;justify-content:center;align-items:center;flex-direction:column}.titre[data-v-37091126]{width:100%;z-index:1;color:#fff}h2[data-v-37091126]{font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:600;padding:.3rem 3rem 1rem;display:flex;justify-content:center;font-size:2.2rem;letter-spacing:.1rem}h3[data-v-37091126]{text-align:center;padding:.3rem 3rem;font-weight:600;font-size:1.4rem;color:#fff;font-family:Montserrat,sans-serif}h4[data-v-37091126]{padding:0 0 .8rem;font-weight:700;font-size:1.2rem;color:#e05900;font-family:Montserrat,sans-serif}.prez-et-skills[data-v-37091126]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;z-index:1}.section-texte[data-v-37091126]{display:flex;flex-direction:column;justify-content:center;align-items:start;background-color:#fff;margin:.5rem 1rem 2rem;padding:2rem;border-top:5px solid #e05900;border-bottom:5px solid #e05900}.height100[data-v-37091126]{height:100%}.width100[data-v-37091126]{width:100%}p[data-v-37091126]{font-size:.9rem;text-align:left}ul[data-v-37091126]{padding:0}li[data-v-37091126]{font-weight:600;padding:.2rem;list-style-type:none;font-size:.9rem}a[data-v-37091126]{color:#e05900}.link-text[data-v-37091126]{font-weight:600;font-size:1rem;box-shadow:inset 0 0 #e05900;padding:0 .25rem;margin:0 -.25rem;transition:color .3s ease-in-out,box-shadow .3s ease-in-out}.link-text[data-v-37091126]:hover{color:#fff;box-shadow:inset 200px 0 #e05900}.super-container-hardSkills[data-v-37091126]{width:100%;overflow:hidden}.container-hardSkills-titre[data-v-37091126]{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;margin:.5rem 1rem 2rem;padding:2rem;border-top:5px solid #e05900;border-bottom:5px solid #e05900}.titre-skills[data-v-37091126]{display:flex;justify-content:center}.container-two-containers-hard-skills[data-v-37091126]{display:flex;flex-direction:column;justify-content:center;align-items:center}.two-containers-hard-skills[data-v-37091126]{display:flex;flex-direction:column;justify-content:center;align-items:left}.container-hardSkills[data-v-37091126]{display:flex;flex-direction:column;justify-content:center;align-items:left;width:fit-content}.container-button[data-v-37091126]{display:flex;justify-content:center;align-items:center;margin:0 0 2rem}button[data-v-37091126],button[data-v-37091126]:after{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}button[data-v-37091126]{padding:.7rem 1.1rem;border-radius:2rem;cursor:pointer;color:#fff;font-size:1.1rem;border:2px #fff solid;background:none;font-weight:600;font-family:Montserrat,sans-serif;position:relative;overflow:hidden;z-index:1}button[data-v-37091126]:before,button[data-v-37091126]:after{border-radius:2rem;background-color:#e05900;content:"";position:absolute;z-index:-1}.btn[data-v-37091126]:before{height:100%;left:0;top:0;width:0}.btn[data-v-37091126]:after{height:100%;left:0;top:0;width:0}.btn[data-v-37091126]:hover:after{width:100%}#head[data-v-37091126]{width:100%}#head[data-v-37091126]:target{padding-top:6.1rem;margin-top:-6.1rem}@media (min-width: 768px){#head[data-v-37091126]:target{padding-top:8.4rem;margin-top:-8.4rem}.espace-nav[data-v-37091126]{padding-bottom:3rem}.paves-textes[data-v-37091126]{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:1rem auto;padding:0;width:43rem;overflow:hidden}.super-container-hardSkills[data-v-37091126]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:43rem}.container-two-containers-hard-skills[data-v-37091126]{display:flex;flex-direction:row}.two-containers-hard-skills[data-v-37091126]{display:flex;flex-direction:row;justify-content:center;align-items:left}.container-hardSkills-titre[data-v-37091126]{display:flex;flex-direction:column;justify-content:left;margin:1rem;width:100%}.container-hardSkills[data-v-37091126]{margin:0 2rem}.section-texte[data-v-37091126]{margin:.5rem 0 2rem}.container-button[data-v-37091126]{margin:1rem 0}}@media (min-width: 1135px){#head[data-v-37091126]:target{padding-top:6.8rem;margin-top:-6.6rem}#head[data-v-37091126]{display:flex;justify-content:center;align-items:center;flex-direction:column;padding-top:3rem}.espace-nav[data-v-37091126]{display:flex;justify-content:center;align-items:center;padding-top:3rem;position:relative}h2[data-v-37091126]{font-size:2.7rem;padding:.3rem 3rem 1.8rem}h3[data-v-37091126]{text-align:left;padding:.3rem 3rem}.prez-et-skills[data-v-37091126]{display:flex;flex-direction:row;justify-content:center;align-items:start;width:100%;z-index:1}.titre[data-v-37091126]{display:flex;justify-content:center;width:100%}.paves-textes[data-v-37091126]{margin:0 1rem}.super-container-hardSkills[data-v-37091126]{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 1rem;width:auto}.container-hardSkills-titre[data-v-37091126]{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:.5rem 1rem 2rem;padding:2rem}.two-containers-hard-skills[data-v-37091126]{display:flex;flex-direction:column;justify-content:start;align-items:left}.container-hardSkills[data-v-37091126]{display:flex;flex-direction:column}li[data-v-37091126],p[data-v-37091126]{font-size:1rem}}@media (min-width: 1440px){.super-container-hardSkills[data-v-37091126]{width:44rem}.two-containers-hard-skills[data-v-37091126]{display:flex;flex-direction:row;justify-content:start;align-items:left}ul[data-v-37091126]{column-count:2;column-gap:0}.paves-textes[data-v-37091126],.container-hardSkills-titre[data-v-37091126]{width:44rem}}.item[data-v-951d34e6]{display:flex;flex-direction:column;margin:0;padding:1rem 0;width:100%}.img[data-v-951d34e6]{width:100%;margin:0;padding:0}.section-texte[data-v-951d34e6]{display:flex;flex-direction:column;justify-content:start;align-items:center;background-color:#fff;padding:2rem;border-top:5px solid #e05900;border-bottom:5px solid #e05900;transform:translateY(-.4rem);height:15rem;overflow:hidden;position:relative}.section-texte.expanded[data-v-951d34e6]{width:auto;height:100%;padding-bottom:4rem}.btn-continue[data-v-951d34e6]{display:flex;align-items:center;justify-content:center;position:absolute;bottom:0rem;background:linear-gradient(to top,rgba(255,255,255,1) 0%,rgba(255,255,255,.7) 90%,rgba(255,255,255,.2) 100%);height:4rem;width:100%}.btn-open-text[data-v-951d34e6]{position:absolute;width:3.2rem;height:3.2rem;display:flex;justify-content:center;border-radius:10rem;background-color:#e05900;box-shadow:#838e93 0 0 .7rem;border:#fff 2px solid;color:#fff;align-items:center;cursor:pointer;transform:rotate(0);transition:.5s ease-out}.btn-open-text.expanded[data-v-951d34e6]{transform:rotate(180deg)}h4[data-v-951d34e6]{padding:0 0 .8rem;font-weight:700;font-size:1.2rem;font-family:Montserrat,sans-serif;width:100%}@media (min-width: 768px){.item[data-v-951d34e6]{padding:1.5rem 0rem;width:43rem}.img[data-v-951d34e6]{height:fit-content}}@media (min-width: 1440px){.item[data-v-951d34e6]{margin:0}}.height[data-v-510a8c6f]{position:relative;margin:0;padding:0;max-height:15rem;overflow:hidden}img[data-v-510a8c6f]{height:100%;width:100%;object-fit:cover;object-position:top left}.height img[data-v-510a8c6f]:nth-child(2){position:absolute;right:0;opacity:0;transition:opacity ease .4s}.height:hover img[data-v-510a8c6f]:nth-child(2){opacity:1;cursor:pointer}a[data-v-510a8c6f]{margin:0;padding:0;line-height:0rem}.height[data-v-74c6f380]{position:relative;margin:0;padding:0;max-height:15rem;overflow:hidden}img[data-v-74c6f380]{height:100%;width:100%;object-fit:cover;object-position:top left}.height img[data-v-74c6f380]:nth-child(2){position:absolute;right:0;opacity:0;transition:opacity ease .4s}.height:hover img[data-v-74c6f380]:nth-child(2){opacity:1;cursor:pointer}a[data-v-74c6f380]{margin:0;padding:0;line-height:0rem}img[data-v-0e801c7a]{height:100%;width:100%;object-fit:cover;object-position:top left}.height[data-v-0e801c7a]{position:relative;max-height:15rem;overflow:hidden}.height img[data-v-0e801c7a]:nth-child(2){position:absolute;right:0;opacity:0;transition:opacity ease .4s;cursor:pointer}.height:hover img[data-v-0e801c7a]:nth-child(2){opacity:1;cursor:pointer}img[data-v-1fdb1207]{height:100%;width:100%;object-fit:cover;object-position:top left}.height[data-v-1fdb1207]{position:relative;height:15rem;overflow:hidden}.height img[data-v-1fdb1207]:nth-child(2){position:absolute;right:0;opacity:0;transition:opacity ease .4s;cursor:pointer}.height:hover img[data-v-1fdb1207]:nth-child(2){opacity:1;cursor:pointer}#reals[data-v-804b1865]{padding-top:3rem;min-height:100vh;background:linear-gradient(to top,#1c657c,#1c4856 50%,#1c4856 50%);display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:2;min-width:none}#reals[data-v-804b1865]:target{padding-top:6.1rem;margin-top:-3.1rem}template[data-v-804b1865]{margin:0;padding:0}.flex-project[data-v-804b1865]{display:flex;flex-direction:column;justify-content:center;align-items:start;margin:.5rem 1rem 0rem;padding-bottom:2rem}.titre[data-v-804b1865]{width:100%;z-index:1;color:#fff}h2[data-v-804b1865]{font-family:Montserrat,sans-serif;font-weight:600;padding:.3rem 3rem;color:#fff;display:flex;justify-content:center;font-size:2.2rem;letter-spacing:.1rem}a[data-v-804b1865]{color:#e05900;margin:0;padding:0;width:100%}p[data-v-804b1865]{font-size:.9rem}.link-text[data-v-804b1865]{font-weight:700;box-shadow:inset 0 0 #e05900;padding:0 .15rem;transition:color .3s ease-in-out,box-shadow .3s ease-in-out}.link-text[data-v-804b1865]:hover{color:#fff;box-shadow:inset 700px 0 #e05900}.picto-external-link[data-v-804b1865]{transform:translateY(.2rem);cursor:pointer}@media (min-width: 768px){#reals[data-v-804b1865]:target{padding-top:8.5rem;margin-top:-5.5rem}}@media (min-width: 1135px){#reals[data-v-804b1865]{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}#reals[data-v-804b1865]:target{padding-top:6.8rem;margin-top:-3.7rem}.flex-project[data-v-804b1865]{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem}h2[data-v-804b1865]{font-size:2.7rem;padding:.3rem 3rem}p[data-v-804b1865]{font-size:1rem}}@media (min-width: 1440px){.flex-project[data-v-804b1865]{padding:0 1rem 2rem;margin:.5rem 0rem 0rem;width:100%}}#contact[data-v-210b1480]{display:flex;flex-direction:column;justify-content:center;background:linear-gradient(to bottom,#1c657c,#1c4856 50%,#1c4856 50%);width:100%;position:relative;padding-top:5.1rem;padding-bottom:4.1rem;height:100vh;min-height:1050px}#contact[data-v-210b1480]:after{content:"";background-image:url(/Portfolio3-14h/assets/fluffy-clouds-are-colored-by-a-setting-sun-2ec88b55.png);position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50% 0;background-size:cover}.titre[data-v-210b1480]{width:100%;z-index:1;color:#fff}h2[data-v-210b1480]{font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:600;padding:.3rem 3rem;display:flex;justify-content:center;font-size:2.2rem;letter-spacing:.1rem}.container-except-titre[data-v-210b1480]{display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1}.login-card-container[data-v-210b1480]{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;padding:2rem 1.5rem 0rem;z-index:4;width:100%}.login-card-form[data-v-210b1480]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:100%}.login-card-form-2[data-v-210b1480]{display:flex;flex-direction:column;width:100%;gap:1.5rem}.login-card-form .form-item[data-v-210b1480]{position:relative}.login-card-form .form-item .form-item-icon[data-v-210b1480]{position:absolute;top:.82rem;left:1.4rem;font-size:1.3rem;opacity:.4}input[type=text][data-v-210b1480],input[type=email][data-v-210b1480]{border:none;outline:none;background:rgba(255,255,255,.7);padding:1rem 1.5rem 1rem 3.2rem;border-radius:100px;width:100%;transition:background .5s}.form-item[data-v-210b1480]{width:100%}input[data-v-210b1480]:focus{background:white}#message[data-v-210b1480]{border-radius:20px;width:100%;height:10rem;border:none;outline:none;padding:1rem 1.5rem;background:rgba(255,255,255,.7);transition:background .5s}#message[data-v-210b1480]:focus{background:white}textarea[data-v-210b1480]{font-family:Open sans;font-size:.9rem}button[data-v-210b1480],button[data-v-210b1480]:after{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}button[data-v-210b1480]{padding:.7rem 1.1rem;border-radius:2rem;cursor:pointer;font-size:1.1rem;border:2px #fff solid;background:none;font-weight:600;font-family:Montserrat,sans-serif;position:relative;overflow:hidden;z-index:1;color:#fff}button[data-v-210b1480]:before,button[data-v-210b1480]:after{border-radius:2rem;background-color:#e05900;content:"";position:absolute;z-index:-1}.btn-carre[data-v-210b1480]:before,.btn[data-v-210b1480]:before{height:100%;left:0;top:0;width:0}.btn-carre[data-v-210b1480]:after,.btn[data-v-210b1480]:after{height:100%;left:0;top:0;width:0}.btn-carre[data-v-210b1480]:hover:after,.btn[data-v-210b1480]:hover:after{width:100%}p[data-v-210b1480]{font-weight:500;margin-bottom:.7rem;color:#fff;text-align:center}ul[data-v-210b1480]{color:#fff}.copy[data-v-210b1480]{font-size:.9rem;font-weight:600;color:#fff0;animation:changerCouleur-210b1480 2s ease-in-out}@keyframes changerCouleur-210b1480{0%{color:#fff}to{color:#fff0}}.copied[data-v-210b1480]{font-size:.9rem;font-weight:600;color:#fff0}.container-btn-envoyer[data-v-210b1480]{display:flex;justify-content:center;padding-top:2rem}.btn-return[data-v-210b1480]{display:flex;justify-content:right;width:100%;position:absolute;bottom:5.5rem;right:1.5rem}.btn-carre[data-v-210b1480]{width:3.2rem;height:3.2rem;display:flex;justify-content:center;align-items:flex-start;z-index:4}.hover-list[data-v-210b1480]{font-weight:600;font-size:1rem;color:#ff6c0b;color:#fff;box-shadow:inset 0 0 #fff;padding:0 .25rem;margin:0 -.25rem;transition:color .3s ease-in-out,box-shadow .3s ease-in-out;text-decoration:underline}.hover-list[data-v-210b1480]:hover{color:#fff;box-shadow:inset 250px 0 #e05900;cursor:pointer}.z-index[data-v-210b1480]{z-index:3;bottom:0;position:absolute;width:100%}@media (min-width: 471px){#contact[data-v-210b1480]{min-height:1050px}}@media (min-width: 768px){#contact[data-v-210b1480]{padding-top:7.5rem}.login-card-container[data-v-210b1480]{max-width:44rem;padding:2rem 0rem}.login-card-form-2[data-v-210b1480]{display:flex;flex-direction:row}}@media (min-width: 1135px){#contact[data-v-210b1480]{height:100vh;padding-top:6.7rem}.container-except-titre[data-v-210b1480]{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}h2[data-v-210b1480]{font-size:2.7rem}}html{scroll-behavior:smooth;background-color:#e05900}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)} +:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media (prefers-color-scheme: dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0}body{min-height:100vh;transition:color .5s,background-color .5s;line-height:1.6;font-family:Open Sans,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{margin:0 auto;box-sizing:border-box;font-weight:400;font-family:Open Sans,sans-serif}a{text-decoration:none;color:#116071;cursor:pointer}@media (hover: hover){a:hover{cursor:pointer}}*[data-v-098f5f02]{font-family:Montserrat,sans-serif}.container1[data-v-098f5f02]{display:flex;flex-direction:column;text-align:center;color:#fff;position:fixed;right:0;left:0;top:0;z-index:10}.orange[data-v-098f5f02]{background-color:#e05900;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:.8rem 1.5rem;text-align:left;height:3.1rem;box-shadow:#0000004d .5rem .5rem 2rem}.menu-points[data-v-098f5f02],.menu-points img[data-v-098f5f02]{height:1.5rem}nav[data-v-098f5f02]{padding:1rem;text-align:center;display:flex;flex-direction:column}nav a[data-v-098f5f02]{font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:600;padding:1rem .7rem;border-left:0px solid rgba(33,157,178,.3);color:#fff;transition:.4s}nav a p[data-v-098f5f02]:hover{transform:scale(1.03)}h1[data-v-098f5f02]:hover{transform:scale(1.03)}nav a[data-v-098f5f02]:first-of-type{border:0}h1[data-v-098f5f02]{font-weight:700;font-size:1.15rem;color:#fff}.picto img[data-v-098f5f02]{height:2rem;margin-top:1.5rem;margin-right:.7rem;margin-left:.7rem}.picto img[data-v-098f5f02]:hover{transform:scale(1.08)}.blue[data-v-098f5f02]{background-color:#1c657c;padding:1.5rem;box-shadow:#0000004d .5rem .5rem 2rem}.responsive a[data-v-098f5f02]{display:none}@media (min-width: 471px){h1[data-v-098f5f02]{font-size:1.3rem}}@media (min-width: 768px){.menu-points[data-v-098f5f02]{display:none}.picto[data-v-098f5f02]{display:flex;flex-direction:row}.picto a[data-v-098f5f02]{padding:0 .5rem}.picto img[data-v-098f5f02]{height:1.6rem;margin-top:.5rem;margin-right:.5rem;margin-left:.5rem}nav a[data-v-098f5f02]{padding:0 .7rem;border-left:1px solid rgba(255,255,255,.3)}.container1[data-v-098f5f02]{display:grid;grid-template-columns:2fr 5fr;color:#fff;height:5.5rem;box-shadow:#0000004d .5rem .5rem 2rem}nav[data-v-098f5f02]{padding:1rem 0}h1[data-v-098f5f02]{font-weight:700;text-align:left}.orange[data-v-098f5f02]{display:flex;align-items:center;justify-content:center;height:fit-content;height:5.5rem;box-shadow:#0000 .5rem .5rem 2rem}.blue[data-v-098f5f02],.responsive[data-v-098f5f02]{background-color:#1c657c;padding:.9rem;display:flex;flex-direction:row;justify-content:right;align-items:center;box-shadow:#0000 .5rem .5rem 2rem}.blue a[data-v-098f5f02],.responsive a[data-v-098f5f02]{display:block;font-size:1.1rem}}@media (min-width: 1135px){.container1[data-v-098f5f02],.orange[data-v-098f5f02],.blue[data-v-098f5f02],.responsive[data-v-098f5f02]{height:3.7rem}}.englobeur-first[data-v-01c22abd]{background:linear-gradient(to top,#1c657c,#1c4856 50%,#1c4856 50%);min-height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column}.text-photo[data-v-01c22abd]{gap:3rem;display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.photo2[data-v-01c22abd]{border:#e05900 4px solid;height:14rem;width:14rem;border-radius:10rem}.photo-fade-enter-active[data-v-01c22abd]{transition:all 2.3s ease-out}.photo-fade-enter-from[data-v-01c22abd]{opacity:0}.text[data-v-01c22abd]{font-family:Montserrat,sans-serif;display:flex;flex-direction:column;align-items:center;gap:.8rem;border-bottom:#e05900 4px solid;padding-top:1.2rem;border-top:#e05900 4px solid}.bienvenue[data-v-01c22abd]{color:#fff;font-weight:600;font-size:2.57rem;line-height:1rem}.portfolio[data-v-01c22abd]{color:#fff;font-weight:600;font-size:1.75rem}.slide-fade1-enter-active[data-v-01c22abd]{transition:all .8s cubic-bezier(.34,1.56,.64,1)}.slide-fade2-enter-active[data-v-01c22abd]{transition:all .8s cubic-bezier(.34,1.56,.64,1);transition-delay:.4s}.slide-fade1-enter-from[data-v-01c22abd],.slide-fade2-enter-from[data-v-01c22abd]{transform:translate(-10rem);opacity:0}button[data-v-01c22abd],button[data-v-01c22abd]:after{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}button[data-v-01c22abd]{padding:.7rem 1.1rem;border-radius:2rem;cursor:pointer;font-size:1.1rem;border:2px #ffffff solid;background:none;font-weight:600;position:relative;color:#fff;overflow:hidden;z-index:1}button[data-v-01c22abd]:before,button[data-v-01c22abd]:after{border-radius:2rem;background-color:#397a89;content:"";position:absolute;z-index:-1}button[data-v-01c22abd]:hover{color:#fff}.btn-rond[data-v-01c22abd]:before{height:100%;left:0;top:0;width:0}.btn-rond[data-v-01c22abd]:after{height:100%;left:0;top:0;width:0}.btn-rond[data-v-01c22abd]:hover:after{width:100%}.btn-continue[data-v-01c22abd]{display:flex;align-items:center;position:absolute;bottom:2rem}.btn-rond[data-v-01c22abd]{width:3.2rem;height:3.2rem;display:flex;justify-content:center;background-color:#e05900}@media (min-width: 768px){.englobeur-first[data-v-01c22abd]{padding:10rem 0}.text-photo[data-v-01c22abd]{gap:8rem}.photo2[data-v-01c22abd]{height:17rem;width:17rem;border-radius:10rem}.text[data-v-01c22abd]{border-bottom:#e05900 4px solid;padding-top:1.7rem;border-top:#e05900 4px solid}.bienvenue[data-v-01c22abd]{font-size:3rem}.portfolio[data-v-01c22abd]{font-size:4rem}}@media (min-width: 1135px){.englobeur-first[data-v-01c22abd]{padding:0}.text-photo[data-v-01c22abd]{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:0;padding:0 4rem}.text[data-v-01c22abd]{display:flex;justify-content:center;align-items:center;grid-column:1;grid-row:1;width:fit-content;border-bottom:#e05900 6px solid;border-top:#e05900 6px solid;margin:auto}.container-photo[data-v-01c22abd]{grid-column:2;grid-row:1;display:flex;justify-content:center;align-items:center;width:100%}.photo2[data-v-01c22abd]{height:24rem;width:24rem;border-radius:20rem;border:#e05900 6px solid}.bienvenue[data-v-01c22abd]{font-size:4.4rem;padding-top:1.3rem;display:flex;justify-content:center;align-items:center;font-weight:400}.portfolio[data-v-01c22abd]{padding-top:1rem;font-size:5rem;display:flex;justify-content:center;align-items:center}}.item[data-v-30bb1387]{display:flex;flex-direction:row;justify-content:left;align-items:center;padding:.3rem;width:fit-content}.details[data-v-30bb1387]{font-weight:600;font-size:.9rem}.img[data-v-30bb1387]{width:2.2rem;height:2.2rem;margin-right:.5rem;display:flex;justify-content:center}@media (min-width: 768px){.details[data-v-30bb1387]{font-size:1rem}}.foot[data-v-5e86e562]{padding:.7rem;background-color:#116071;display:flex;flex-direction:column;justify-content:center;align-items:center;border-top:5px solid #e05900;line-height:1rem}p[data-v-5e86e562]{color:#fff;font-size:.8rem;padding:.1rem 0rem}@media screen and (min-width: 768px){.foot[data-v-5e86e562]{padding:.7rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;line-height:1.6rem}p[data-v-5e86e562]{font-size:.9rem;padding:.1rem 1rem}}.espace-nav[data-v-37091126]{padding-top:3rem;background:linear-gradient(to bottom,#1c657c,#1c4856 50%,#1c4856 50%);width:100%;position:relative}.espace-nav[data-v-37091126]:after{content:"";background-image:url(/Portfolio3-14h/assets/fluffy-clouds-are-colored-by-a-setting-sun-2ec88b55.png);position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50% 0;background-size:cover}#head[data-v-37091126]{display:flex;justify-content:center;align-items:center;flex-direction:column}.titre[data-v-37091126]{width:100%;z-index:1;color:#fff}h2[data-v-37091126]{font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:600;padding:.3rem 3rem 1rem;display:flex;justify-content:center;font-size:2.2rem;letter-spacing:.1rem}h3[data-v-37091126]{text-align:center;padding:.3rem 3rem;font-weight:600;font-size:1.4rem;color:#fff;font-family:Montserrat,sans-serif}h4[data-v-37091126]{padding:0 0 .8rem;font-weight:700;font-size:1.2rem;color:#e05900;font-family:Montserrat,sans-serif}.prez-et-skills[data-v-37091126]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;z-index:1}.section-texte[data-v-37091126]{display:flex;flex-direction:column;justify-content:center;align-items:start;background-color:#fff;margin:.5rem 1rem 2rem;padding:2rem;border-top:5px solid #e05900;border-bottom:5px solid #e05900}.height100[data-v-37091126]{height:100%}.width100[data-v-37091126]{width:100%}p[data-v-37091126]{font-size:.9rem;text-align:left}ul[data-v-37091126]{padding:0}li[data-v-37091126]{font-weight:600;padding:.2rem;list-style-type:none;font-size:.9rem}a[data-v-37091126]{color:#e05900}.link-text[data-v-37091126]{font-weight:600;font-size:1rem;box-shadow:inset 0 0 #e05900;padding:0 .25rem;margin:0 -.25rem;transition:color .3s ease-in-out,box-shadow .3s ease-in-out}.link-text[data-v-37091126]:hover{color:#fff;box-shadow:inset 200px 0 #e05900}.super-container-hardSkills[data-v-37091126]{width:100%;overflow:hidden}.container-hardSkills-titre[data-v-37091126]{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;margin:.5rem 1rem 2rem;padding:2rem;border-top:5px solid #e05900;border-bottom:5px solid #e05900}.titre-skills[data-v-37091126]{display:flex;justify-content:center}.container-two-containers-hard-skills[data-v-37091126]{display:flex;flex-direction:column;justify-content:center;align-items:center}.two-containers-hard-skills[data-v-37091126]{display:flex;flex-direction:column;justify-content:center;align-items:left}.container-hardSkills[data-v-37091126]{display:flex;flex-direction:column;justify-content:center;align-items:left;width:fit-content}.container-button[data-v-37091126]{display:flex;justify-content:center;align-items:center;margin:0 0 2rem}button[data-v-37091126],button[data-v-37091126]:after{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}button[data-v-37091126]{padding:.7rem 1.1rem;border-radius:2rem;cursor:pointer;color:#fff;font-size:1.1rem;border:2px #fff solid;background:none;font-weight:600;font-family:Montserrat,sans-serif;position:relative;overflow:hidden;z-index:1}button[data-v-37091126]:before,button[data-v-37091126]:after{border-radius:2rem;background-color:#e05900;content:"";position:absolute;z-index:-1}.btn[data-v-37091126]:before{height:100%;left:0;top:0;width:0}.btn[data-v-37091126]:after{height:100%;left:0;top:0;width:0}.btn[data-v-37091126]:hover:after{width:100%}#head[data-v-37091126]{width:100%}#head[data-v-37091126]:target{padding-top:6.1rem;margin-top:-6.1rem}@media (min-width: 768px){#head[data-v-37091126]:target{padding-top:8.4rem;margin-top:-8.4rem}.espace-nav[data-v-37091126]{padding-bottom:3rem}.paves-textes[data-v-37091126]{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:1rem auto;padding:0;width:43rem;overflow:hidden}.super-container-hardSkills[data-v-37091126]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:43rem}.container-two-containers-hard-skills[data-v-37091126]{display:flex;flex-direction:row}.two-containers-hard-skills[data-v-37091126]{display:flex;flex-direction:row;justify-content:center;align-items:left}.container-hardSkills-titre[data-v-37091126]{display:flex;flex-direction:column;justify-content:left;margin:1rem;width:100%}.container-hardSkills[data-v-37091126]{margin:0 2rem}.section-texte[data-v-37091126]{margin:.5rem 0 2rem}.container-button[data-v-37091126]{margin:1rem 0}}@media (min-width: 1135px){#head[data-v-37091126]:target{padding-top:6.8rem;margin-top:-6.6rem}#head[data-v-37091126]{display:flex;justify-content:center;align-items:center;flex-direction:column;padding-top:3rem}.espace-nav[data-v-37091126]{display:flex;justify-content:center;align-items:center;padding-top:3rem;position:relative}h2[data-v-37091126]{font-size:2.7rem;padding:.3rem 3rem 1.8rem}h3[data-v-37091126]{text-align:left;padding:.3rem 3rem}.prez-et-skills[data-v-37091126]{display:flex;flex-direction:row;justify-content:center;align-items:start;width:100%;z-index:1}.titre[data-v-37091126]{display:flex;justify-content:center;width:100%}.paves-textes[data-v-37091126]{margin:0 1rem}.super-container-hardSkills[data-v-37091126]{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 1rem;width:auto}.container-hardSkills-titre[data-v-37091126]{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:.5rem 1rem 2rem;padding:2rem}.two-containers-hard-skills[data-v-37091126]{display:flex;flex-direction:column;justify-content:start;align-items:left}.container-hardSkills[data-v-37091126]{display:flex;flex-direction:column}li[data-v-37091126],p[data-v-37091126]{font-size:1rem}}@media (min-width: 1440px){.super-container-hardSkills[data-v-37091126]{width:44rem}.two-containers-hard-skills[data-v-37091126]{display:flex;flex-direction:row;justify-content:start;align-items:left}ul[data-v-37091126]{column-count:2;column-gap:0}.paves-textes[data-v-37091126],.container-hardSkills-titre[data-v-37091126]{width:44rem}}.item[data-v-951d34e6]{display:flex;flex-direction:column;margin:0;padding:1rem 0;width:100%}.img[data-v-951d34e6]{width:100%;margin:0;padding:0}.section-texte[data-v-951d34e6]{display:flex;flex-direction:column;justify-content:start;align-items:center;background-color:#fff;padding:2rem;border-top:5px solid #e05900;border-bottom:5px solid #e05900;transform:translateY(-.4rem);height:15rem;overflow:hidden;position:relative}.section-texte.expanded[data-v-951d34e6]{width:auto;height:100%;padding-bottom:4rem}.btn-continue[data-v-951d34e6]{display:flex;align-items:center;justify-content:center;position:absolute;bottom:0rem;background:linear-gradient(to top,rgba(255,255,255,1) 0%,rgba(255,255,255,.7) 90%,rgba(255,255,255,.2) 100%);height:4rem;width:100%}.btn-open-text[data-v-951d34e6]{position:absolute;width:3.2rem;height:3.2rem;display:flex;justify-content:center;border-radius:10rem;background-color:#e05900;box-shadow:#838e93 0 0 .7rem;border:#fff 2px solid;color:#fff;align-items:center;cursor:pointer;transform:rotate(0);transition:.5s ease-out}.btn-open-text.expanded[data-v-951d34e6]{transform:rotate(180deg)}h4[data-v-951d34e6]{padding:0 0 .8rem;font-weight:700;font-size:1.2rem;font-family:Montserrat,sans-serif;width:100%}@media (min-width: 768px){.item[data-v-951d34e6]{padding:1.5rem 0rem;width:43rem}.img[data-v-951d34e6]{height:fit-content}}@media (min-width: 1440px){.item[data-v-951d34e6]{margin:0}}.height[data-v-510a8c6f]{position:relative;margin:0;padding:0;max-height:15rem;overflow:hidden}img[data-v-510a8c6f]{height:100%;width:100%;object-fit:cover;object-position:top left}.height img[data-v-510a8c6f]:nth-child(2){position:absolute;right:0;opacity:0;transition:opacity ease .4s}.height:hover img[data-v-510a8c6f]:nth-child(2){opacity:1;cursor:pointer}a[data-v-510a8c6f]{margin:0;padding:0;line-height:0rem}.height[data-v-74c6f380]{position:relative;margin:0;padding:0;max-height:15rem;overflow:hidden}img[data-v-74c6f380]{height:100%;width:100%;object-fit:cover;object-position:top left}.height img[data-v-74c6f380]:nth-child(2){position:absolute;right:0;opacity:0;transition:opacity ease .4s}.height:hover img[data-v-74c6f380]:nth-child(2){opacity:1;cursor:pointer}a[data-v-74c6f380]{margin:0;padding:0;line-height:0rem}img[data-v-0e801c7a]{height:100%;width:100%;object-fit:cover;object-position:top left}.height[data-v-0e801c7a]{position:relative;max-height:15rem;overflow:hidden}.height img[data-v-0e801c7a]:nth-child(2){position:absolute;right:0;opacity:0;transition:opacity ease .4s;cursor:pointer}.height:hover img[data-v-0e801c7a]:nth-child(2){opacity:1;cursor:pointer}img[data-v-1fdb1207]{height:100%;width:100%;object-fit:cover;object-position:top left}.height[data-v-1fdb1207]{position:relative;height:15rem;overflow:hidden}.height img[data-v-1fdb1207]:nth-child(2){position:absolute;right:0;opacity:0;transition:opacity ease .4s;cursor:pointer}.height:hover img[data-v-1fdb1207]:nth-child(2){opacity:1;cursor:pointer}#reals[data-v-804b1865]{padding-top:3rem;min-height:100vh;background:linear-gradient(to top,#1c657c,#1c4856 50%,#1c4856 50%);display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:2;min-width:none}#reals[data-v-804b1865]:target{padding-top:6.1rem;margin-top:-3.1rem}template[data-v-804b1865]{margin:0;padding:0}.flex-project[data-v-804b1865]{display:flex;flex-direction:column;justify-content:center;align-items:start;margin:.5rem 1rem 0rem;padding-bottom:2rem}.titre[data-v-804b1865]{width:100%;z-index:1;color:#fff}h2[data-v-804b1865]{font-family:Montserrat,sans-serif;font-weight:600;padding:.3rem 3rem;color:#fff;display:flex;justify-content:center;font-size:2.2rem;letter-spacing:.1rem}a[data-v-804b1865]{color:#e05900;margin:0;padding:0;width:100%}p[data-v-804b1865]{font-size:.9rem}.link-text[data-v-804b1865]{font-weight:700;box-shadow:inset 0 0 #e05900;padding:0 .15rem;transition:color .3s ease-in-out,box-shadow .3s ease-in-out}.link-text[data-v-804b1865]:hover{color:#fff;box-shadow:inset 700px 0 #e05900}.picto-external-link[data-v-804b1865]{transform:translateY(.2rem);cursor:pointer}@media (min-width: 768px){#reals[data-v-804b1865]:target{padding-top:8.5rem;margin-top:-5.5rem}}@media (min-width: 1135px){#reals[data-v-804b1865]{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}#reals[data-v-804b1865]:target{padding-top:6.8rem;margin-top:-3.7rem}.flex-project[data-v-804b1865]{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem}h2[data-v-804b1865]{font-size:2.7rem;padding:.3rem 3rem}p[data-v-804b1865]{font-size:1rem}}@media (min-width: 1440px){.flex-project[data-v-804b1865]{padding:0 1rem 2rem;margin:.5rem 0rem 0rem;width:100%}}#contact[data-v-210b1480]{display:flex;flex-direction:column;justify-content:center;background:linear-gradient(to bottom,#1c657c,#1c4856 50%,#1c4856 50%);width:100%;position:relative;padding-top:5.1rem;padding-bottom:4.1rem;height:100vh;min-height:1050px}#contact[data-v-210b1480]:after{content:"";background-image:url(/Portfolio3-14h/assets/fluffy-clouds-are-colored-by-a-setting-sun-2ec88b55.png);position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50% 0;background-size:cover}.titre[data-v-210b1480]{width:100%;z-index:1;color:#fff}h2[data-v-210b1480]{font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:600;padding:.3rem 3rem;display:flex;justify-content:center;font-size:2.2rem;letter-spacing:.1rem}.container-except-titre[data-v-210b1480]{display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1}.login-card-container[data-v-210b1480]{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;padding:2rem 1.5rem 0rem;z-index:4;width:100%}.login-card-form[data-v-210b1480]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:100%}.login-card-form-2[data-v-210b1480]{display:flex;flex-direction:column;width:100%;gap:1.5rem}.login-card-form .form-item[data-v-210b1480]{position:relative}.login-card-form .form-item .form-item-icon[data-v-210b1480]{position:absolute;top:.82rem;left:1.4rem;font-size:1.3rem;opacity:.4}input[type=text][data-v-210b1480],input[type=email][data-v-210b1480]{border:none;outline:none;background:rgba(255,255,255,.7);padding:1rem 1.5rem 1rem 3.2rem;border-radius:100px;width:100%;transition:background .5s}.form-item[data-v-210b1480]{width:100%}input[data-v-210b1480]:focus{background:white}#message[data-v-210b1480]{border-radius:20px;width:100%;height:10rem;border:none;outline:none;padding:1rem 1.5rem;background:rgba(255,255,255,.7);transition:background .5s}#message[data-v-210b1480]:focus{background:white}textarea[data-v-210b1480]{font-family:Open sans;font-size:.9rem}button[data-v-210b1480],button[data-v-210b1480]:after{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}button[data-v-210b1480]{padding:.7rem 1.1rem;border-radius:2rem;cursor:pointer;font-size:1.1rem;border:2px #fff solid;background:none;font-weight:600;font-family:Montserrat,sans-serif;position:relative;overflow:hidden;z-index:1;color:#fff}button[data-v-210b1480]:before,button[data-v-210b1480]:after{border-radius:2rem;background-color:#e05900;content:"";position:absolute;z-index:-1}.btn-carre[data-v-210b1480]:before,.btn[data-v-210b1480]:before{height:100%;left:0;top:0;width:0}.btn-carre[data-v-210b1480]:after,.btn[data-v-210b1480]:after{height:100%;left:0;top:0;width:0}.btn-carre[data-v-210b1480]:hover:after,.btn[data-v-210b1480]:hover:after{width:100%}p[data-v-210b1480]{font-weight:500;margin-bottom:.7rem;color:#fff;text-align:center}ul[data-v-210b1480]{color:#fff}.copy[data-v-210b1480]{font-size:.9rem;font-weight:600;color:#fff0;animation:changerCouleur-210b1480 2s ease-in-out}@keyframes changerCouleur-210b1480{0%{color:#fff}to{color:#fff0}}.copied[data-v-210b1480]{font-size:.9rem;font-weight:600;color:#fff0}.container-btn-envoyer[data-v-210b1480]{display:flex;justify-content:center;padding-top:2rem}.btn-return[data-v-210b1480]{display:flex;justify-content:right;width:100%;position:absolute;bottom:5.5rem;right:1.5rem}.btn-carre[data-v-210b1480]{width:3.2rem;height:3.2rem;display:flex;justify-content:center;align-items:flex-start;z-index:4}.hover-list[data-v-210b1480]{font-weight:600;font-size:1rem;color:#ff6c0b;color:#fff;box-shadow:inset 0 0 #fff;padding:0 .25rem;margin:0 -.25rem;transition:color .3s ease-in-out,box-shadow .3s ease-in-out;text-decoration:underline}.hover-list[data-v-210b1480]:hover{color:#fff;box-shadow:inset 250px 0 #e05900;cursor:pointer}.z-index[data-v-210b1480]{z-index:3;bottom:0;position:absolute;width:100%}@media (min-width: 471px){#contact[data-v-210b1480]{min-height:1050px}}@media (min-width: 768px){#contact[data-v-210b1480]{padding-top:7.5rem}.login-card-container[data-v-210b1480]{max-width:44rem;padding:2rem 0rem}.login-card-form-2[data-v-210b1480]{display:flex;flex-direction:row}}@media (min-width: 1135px){#contact[data-v-210b1480]{height:100vh;padding-top:6.7rem}.container-except-titre[data-v-210b1480]{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}h2[data-v-210b1480]{font-size:2.7rem}}html{scroll-behavior:smooth;background-color:#e05900}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)} diff --git a/assets/index-95c82ba5.js b/assets/index-95c82ba5.js new file mode 100644 index 0000000..de004d5 --- /dev/null +++ b/assets/index-95c82ba5.js @@ -0,0 +1,5 @@ +(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))s(o);new MutationObserver(o=>{for(const i of o)if(i.type==="childList")for(const r of i.addedNodes)r.tagName==="LINK"&&r.rel==="modulepreload"&&s(r)}).observe(document,{childList:!0,subtree:!0});function n(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerPolicy&&(i.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?i.credentials="include":o.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function s(o){if(o.ep)return;o.ep=!0;const i=n(o);fetch(o.href,i)}})();function Wn(e,t){const n=Object.create(null),s=e.split(",");for(let o=0;o!!n[o.toLowerCase()]:o=>!!n[o]}const le={},Dt=[],Ye=()=>{},Sl=()=>!1,jl=/^on[^a-z]/,Jn=e=>jl.test(e),no=e=>e.startsWith("onUpdate:"),me=Object.assign,so=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Al=Object.prototype.hasOwnProperty,Q=(e,t)=>Al.call(e,t),H=Array.isArray,Qt=e=>Yn(e)==="[object Map]",Pl=e=>Yn(e)==="[object Set]",J=e=>typeof e=="function",ge=e=>typeof e=="string",oo=e=>typeof e=="symbol",ue=e=>e!==null&&typeof e=="object",Di=e=>ue(e)&&J(e.then)&&J(e.catch),$l=Object.prototype.toString,Yn=e=>$l.call(e),Il=e=>Yn(e).slice(8,-1),kl=e=>Yn(e)==="[object Object]",io=e=>ge(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Pn=Wn(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Zn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Fl=/-(\w)/g,nt=Zn(e=>e.replace(Fl,(t,n)=>n?n.toUpperCase():"")),Nl=/\B([A-Z])/g,Ut=Zn(e=>e.replace(Nl,"-$1").toLowerCase()),Xn=Zn(e=>e.charAt(0).toUpperCase()+e.slice(1)),hs=Zn(e=>e?`on${Xn(e)}`:""),un=(e,t)=>!Object.is(e,t),ms=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Ll=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Rl=e=>{const t=ge(e)?Number(e):NaN;return isNaN(t)?e:t};let Ho;const As=()=>Ho||(Ho=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Qn(e){if(H(e)){const t={};for(let n=0;n{if(n){const s=n.split(Vl);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function kt(e){let t="";if(ge(e))t=e;else if(H(e))for(let n=0;n{const t=new Set(e);return t.w=0,t.n=0,t},Hi=e=>(e.w&_t)>0,qi=e=>(e.n&_t)>0,Zl=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let s=0;s{(f==="length"||f>=a)&&l.push(c)})}else switch(n!==void 0&&l.push(r.get(n)),t){case"add":H(e)?io(n)&&l.push(r.get("length")):(l.push(r.get($t)),Qt(e)&&l.push(r.get(Is)));break;case"delete":H(e)||(l.push(r.get($t)),Qt(e)&&l.push(r.get(Is)));break;case"set":Qt(e)&&l.push(r.get($t));break}if(l.length===1)l[0]&&ks(l[0]);else{const a=[];for(const c of l)c&&a.push(...c);ks(ro(a))}}function ks(e,t){const n=H(e)?e:[...e];for(const s of n)s.computed&&zo(s);for(const s of n)s.computed||zo(s)}function zo(e,t){(e!==We||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const Ql=Wn("__proto__,__v_isRef,__isVue"),Ki=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(oo)),Gl=ao(),ea=ao(!1,!0),ta=ao(!0),Uo=na();function na(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const s=G(this);for(let i=0,r=this.length;i{e[t]=function(...n){Kt();const s=G(this)[t].apply(this,n);return Wt(),s}}),e}function sa(e){const t=G(this);return Pe(t,"has",e),t.hasOwnProperty(e)}function ao(e=!1,t=!1){return function(s,o,i){if(o==="__v_isReactive")return!e;if(o==="__v_isReadonly")return e;if(o==="__v_isShallow")return t;if(o==="__v_raw"&&i===(e?t?va:Xi:t?Zi:Yi).get(s))return s;const r=H(s);if(!e){if(r&&Q(Uo,o))return Reflect.get(Uo,o,i);if(o==="hasOwnProperty")return sa}const l=Reflect.get(s,o,i);return(oo(o)?Ki.has(o):Ql(o))||(e||Pe(s,"get",o),t)?l:Oe(l)?r&&io(o)?l:l.value:ue(l)?e?Qi(l):Ft(l):l}}const oa=Wi(),ia=Wi(!0);function Wi(e=!1){return function(n,s,o,i){let r=n[s];if(qt(r)&&Oe(r)&&!Oe(o))return!1;if(!e&&(!Dn(o)&&!qt(o)&&(r=G(r),o=G(o)),!H(n)&&Oe(r)&&!Oe(o)))return r.value=o,!0;const l=H(n)&&io(s)?Number(s)e,Gn=e=>Reflect.getPrototypeOf(e);function wn(e,t,n=!1,s=!1){e=e.__v_raw;const o=G(e),i=G(t);n||(t!==i&&Pe(o,"get",t),Pe(o,"get",i));const{has:r}=Gn(o),l=s?co:n?po:fn;if(r.call(o,t))return l(e.get(t));if(r.call(o,i))return l(e.get(i));e!==o&&e.get(t)}function On(e,t=!1){const n=this.__v_raw,s=G(n),o=G(e);return t||(e!==o&&Pe(s,"has",e),Pe(s,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function Cn(e,t=!1){return e=e.__v_raw,!t&&Pe(G(e),"iterate",$t),Reflect.get(e,"size",e)}function Ko(e){e=G(e);const t=G(this);return Gn(t).has.call(t,e)||(t.add(e),lt(t,"add",e,e)),this}function Wo(e,t){t=G(t);const n=G(this),{has:s,get:o}=Gn(n);let i=s.call(n,e);i||(e=G(e),i=s.call(n,e));const r=o.call(n,e);return n.set(e,t),i?un(t,r)&<(n,"set",e,t):lt(n,"add",e,t),this}function Jo(e){const t=G(this),{has:n,get:s}=Gn(t);let o=n.call(t,e);o||(e=G(e),o=n.call(t,e)),s&&s.call(t,e);const i=t.delete(e);return o&<(t,"delete",e,void 0),i}function Yo(){const e=G(this),t=e.size!==0,n=e.clear();return t&<(e,"clear",void 0,void 0),n}function En(e,t){return function(s,o){const i=this,r=i.__v_raw,l=G(r),a=t?co:e?po:fn;return!e&&Pe(l,"iterate",$t),r.forEach((c,f)=>s.call(o,a(c),a(f),i))}}function Tn(e,t,n){return function(...s){const o=this.__v_raw,i=G(o),r=Qt(i),l=e==="entries"||e===Symbol.iterator&&r,a=e==="keys"&&r,c=o[e](...s),f=n?co:t?po:fn;return!t&&Pe(i,"iterate",a?Is:$t),{next(){const{value:d,done:m}=c.next();return m?{value:d,done:m}:{value:l?[f(d[0]),f(d[1])]:f(d),done:m}},[Symbol.iterator](){return this}}}}function ut(e){return function(...t){return e==="delete"?!1:this}}function fa(){const e={get(i){return wn(this,i)},get size(){return Cn(this)},has:On,add:Ko,set:Wo,delete:Jo,clear:Yo,forEach:En(!1,!1)},t={get(i){return wn(this,i,!1,!0)},get size(){return Cn(this)},has:On,add:Ko,set:Wo,delete:Jo,clear:Yo,forEach:En(!1,!0)},n={get(i){return wn(this,i,!0)},get size(){return Cn(this,!0)},has(i){return On.call(this,i,!0)},add:ut("add"),set:ut("set"),delete:ut("delete"),clear:ut("clear"),forEach:En(!0,!1)},s={get(i){return wn(this,i,!0,!0)},get size(){return Cn(this,!0)},has(i){return On.call(this,i,!0)},add:ut("add"),set:ut("set"),delete:ut("delete"),clear:ut("clear"),forEach:En(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=Tn(i,!1,!1),n[i]=Tn(i,!0,!1),t[i]=Tn(i,!1,!0),s[i]=Tn(i,!0,!0)}),[e,n,t,s]}const[da,pa,ha,ma]=fa();function uo(e,t){const n=t?e?ma:ha:e?pa:da;return(s,o,i)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?s:Reflect.get(Q(n,o)&&o in s?n:s,o,i)}const ga={get:uo(!1,!1)},ba={get:uo(!1,!0)},_a={get:uo(!0,!1)},Yi=new WeakMap,Zi=new WeakMap,Xi=new WeakMap,va=new WeakMap;function ya(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function xa(e){return e.__v_skip||!Object.isExtensible(e)?0:ya(Il(e))}function Ft(e){return qt(e)?e:fo(e,!1,Ji,ga,Yi)}function wa(e){return fo(e,!1,ua,ba,Zi)}function Qi(e){return fo(e,!0,ca,_a,Xi)}function fo(e,t,n,s,o){if(!ue(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=o.get(e);if(i)return i;const r=xa(e);if(r===0)return e;const l=new Proxy(e,r===2?s:n);return o.set(e,l),l}function Vt(e){return qt(e)?Vt(e.__v_raw):!!(e&&e.__v_isReactive)}function qt(e){return!!(e&&e.__v_isReadonly)}function Dn(e){return!!(e&&e.__v_isShallow)}function Gi(e){return Vt(e)||qt(e)}function G(e){const t=e&&e.__v_raw;return t?G(t):e}function er(e){return Rn(e,"__v_skip",!0),e}const fn=e=>ue(e)?Ft(e):e,po=e=>ue(e)?Qi(e):e;function tr(e){gt&&We&&(e=G(e),Ui(e.dep||(e.dep=ro())))}function nr(e,t){e=G(e);const n=e.dep;n&&ks(n)}function Oe(e){return!!(e&&e.__v_isRef===!0)}function He(e){return Oa(e,!1)}function Oa(e,t){return Oe(e)?e:new Ca(e,t)}class Ca{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:G(t),this._value=n?t:fn(t)}get value(){return tr(this),this._value}set value(t){const n=this.__v_isShallow||Dn(t)||qt(t);t=n?t:G(t),un(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:fn(t),nr(this))}}function yt(e){return Oe(e)?e.value:e}const Ea={get:(e,t,n)=>yt(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const o=e[t];return Oe(o)&&!Oe(n)?(o.value=n,!0):Reflect.set(e,t,n,s)}};function sr(e){return Vt(e)?e:new Proxy(e,Ea)}class Ta{constructor(t,n,s,o){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new lo(t,()=>{this._dirty||(this._dirty=!0,nr(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=s}get value(){const t=G(this);return tr(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function Ma(e,t,n=!1){let s,o;const i=J(e);return i?(s=e,o=Ye):(s=e.get,o=e.set),new Ta(s,o,i||!o,n)}function bt(e,t,n,s){let o;try{o=s?e(...s):e()}catch(i){es(i,t,n)}return o}function qe(e,t,n,s){if(J(e)){const i=bt(e,t,n,s);return i&&Di(i)&&i.catch(r=>{es(r,t,n)}),i}const o=[];for(let i=0;i>>1;pn(we[s])Ge&&we.splice(t,1)}function $a(e){H(e)?Bt.push(...e):(!rt||!rt.includes(e,e.allowRecurse?Mt+1:Mt))&&Bt.push(e),ir()}function Zo(e,t=dn?Ge+1:0){for(;tpn(n)-pn(s)),Mt=0;Mte.id==null?1/0:e.id,Ia=(e,t)=>{const n=pn(e)-pn(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function lr(e){Fs=!1,dn=!0,we.sort(Ia);const t=Ye;try{for(Ge=0;Gege(_)?_.trim():_)),d&&(o=n.map(Ll))}let l,a=s[l=hs(t)]||s[l=hs(nt(t))];!a&&i&&(a=s[l=hs(Ut(t))]),a&&qe(a,e,6,o);const c=s[l+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,qe(c,e,6,o)}}function ar(e,t,n=!1){const s=t.emitsCache,o=s.get(e);if(o!==void 0)return o;const i=e.emits;let r={},l=!1;if(!J(e)){const a=c=>{const f=ar(c,t,!0);f&&(l=!0,me(r,f))};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}return!i&&!l?(ue(e)&&s.set(e,null),null):(H(i)?i.forEach(a=>r[a]=null):me(r,i),ue(e)&&s.set(e,r),r)}function ts(e,t){return!e||!Jn(t)?!1:(t=t.slice(2).replace(/Once$/,""),Q(e,t[0].toLowerCase()+t.slice(1))||Q(e,Ut(t))||Q(e,t))}let ve=null,ns=null;function Vn(e){const t=ve;return ve=e,ns=e&&e.type.__scopeId||null,t}function st(e){ns=e}function ot(){ns=null}function W(e,t=ve,n){if(!t||e._n)return e;const s=(...o)=>{s._d&&ai(-1);const i=Vn(t);let r;try{r=e(...o)}finally{Vn(i),s._d&&ai(1)}return r};return s._n=!0,s._c=!0,s._d=!0,s}function gs(e){const{type:t,vnode:n,proxy:s,withProxy:o,props:i,propsOptions:[r],slots:l,attrs:a,emit:c,render:f,renderCache:d,data:m,setupState:_,ctx:w,inheritAttrs:T}=e;let $,N;const L=Vn(e);try{if(n.shapeFlag&4){const E=o||s;$=Qe(f.call(E,E,d,i,_,m,w)),N=a}else{const E=t;$=Qe(E.length>1?E(i,{attrs:a,slots:l,emit:c}):E(i,null)),N=t.props?a:Fa(a)}}catch(E){nn.length=0,es(E,e,1),$=B(tt)}let j=$;if(N&&T!==!1){const E=Object.keys(N),{shapeFlag:V}=j;E.length&&V&7&&(r&&E.some(no)&&(N=Na(N,r)),j=vt(j,N))}return n.dirs&&(j=vt(j),j.dirs=j.dirs?j.dirs.concat(n.dirs):n.dirs),n.transition&&(j.transition=n.transition),$=j,Vn(L),$}const Fa=e=>{let t;for(const n in e)(n==="class"||n==="style"||Jn(n))&&((t||(t={}))[n]=e[n]);return t},Na=(e,t)=>{const n={};for(const s in e)(!no(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function La(e,t,n){const{props:s,children:o,component:i}=e,{props:r,children:l,patchFlag:a}=t,c=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&a>=0){if(a&1024)return!0;if(a&16)return s?Xo(s,r,c):!!r;if(a&8){const f=t.dynamicProps;for(let d=0;de.__isSuspense;function Va(e,t){t&&t.pendingBranch?H(e)?t.effects.push(...e):t.effects.push(e):$a(e)}const Mn={};function Te(e,t,n){return cr(e,t,n)}function cr(e,t,{immediate:n,deep:s,flush:o,onTrack:i,onTrigger:r}=le){var l;const a=Bi()===((l=_e)==null?void 0:l.scope)?_e:null;let c,f=!1,d=!1;if(Oe(e)?(c=()=>e.value,f=Dn(e)):Vt(e)?(c=()=>e,s=!0):H(e)?(d=!0,f=e.some(E=>Vt(E)||Dn(E)),c=()=>e.map(E=>{if(Oe(E))return E.value;if(Vt(E))return At(E);if(J(E))return bt(E,a,2)})):J(e)?t?c=()=>bt(e,a,2):c=()=>{if(!(a&&a.isUnmounted))return m&&m(),qe(e,a,3,[_])}:c=Ye,t&&s){const E=c;c=()=>At(E())}let m,_=E=>{m=L.onStop=()=>{bt(E,a,4)}},w;if(mn)if(_=Ye,t?n&&qe(t,a,3,[c(),d?[]:void 0,_]):c(),o==="sync"){const E=Rc();w=E.__watcherHandles||(E.__watcherHandles=[])}else return Ye;let T=d?new Array(e.length).fill(Mn):Mn;const $=()=>{if(L.active)if(t){const E=L.run();(s||f||(d?E.some((V,K)=>un(V,T[K])):un(E,T)))&&(m&&m(),qe(t,a,3,[E,T===Mn?void 0:d&&T[0]===Mn?[]:T,_]),T=E)}else L.run()};$.allowRecurse=!!t;let N;o==="sync"?N=$:o==="post"?N=()=>Se($,a&&a.suspense):($.pre=!0,a&&($.id=a.uid),N=()=>mo($));const L=new lo(c,N);t?n?$():T=L.run():o==="post"?Se(L.run.bind(L),a&&a.suspense):L.run();const j=()=>{L.stop(),a&&a.scope&&so(a.scope.effects,L)};return w&&w.push(j),j}function Ba(e,t,n){const s=this.proxy,o=ge(e)?e.includes(".")?ur(s,e):()=>s[e]:e.bind(s,s);let i;J(t)?i=t:(i=t.handler,n=t);const r=_e;zt(this);const l=cr(o,i.bind(s),n);return r?zt(r):It(),l}function ur(e,t){const n=t.split(".");return()=>{let s=e;for(let o=0;o{At(n,t)});else if(kl(e))for(const n in e)At(e[n],t);return e}function Ha(e,t){const n=ve;if(n===null)return e;const s=cs(n)||n.proxy,o=e.dirs||(e.dirs=[]);for(let i=0;i{e.isMounted=!0}),go(()=>{e.isUnmounting=!0}),e}const Ve=[Function,Array],fr={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Ve,onEnter:Ve,onAfterEnter:Ve,onEnterCancelled:Ve,onBeforeLeave:Ve,onLeave:Ve,onAfterLeave:Ve,onLeaveCancelled:Ve,onBeforeAppear:Ve,onAppear:Ve,onAfterAppear:Ve,onAppearCancelled:Ve},za={name:"BaseTransition",props:fr,setup(e,{slots:t}){const n=as(),s=qa();let o;return()=>{const i=t.default&&pr(t.default(),!0);if(!i||!i.length)return;let r=i[0];if(i.length>1){for(const T of i)if(T.type!==tt){r=T;break}}const l=G(e),{mode:a}=l;if(s.isLeaving)return bs(r);const c=Qo(r);if(!c)return bs(r);const f=Ns(c,l,s,n);Ls(c,f);const d=n.subTree,m=d&&Qo(d);let _=!1;const{getTransitionKey:w}=c.type;if(w){const T=w();o===void 0?o=T:T!==o&&(o=T,_=!0)}if(m&&m.type!==tt&&(!St(c,m)||_)){const T=Ns(m,l,s,n);if(Ls(m,T),a==="out-in")return s.isLeaving=!0,T.afterLeave=()=>{s.isLeaving=!1,n.update.active!==!1&&n.update()},bs(r);a==="in-out"&&c.type!==tt&&(T.delayLeave=($,N,L)=>{const j=dr(s,m);j[String(m.key)]=m,$._leaveCb=()=>{N(),$._leaveCb=void 0,delete f.delayedLeave},f.delayedLeave=L})}return r}}},Ua=za;function dr(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function Ns(e,t,n,s){const{appear:o,mode:i,persisted:r=!1,onBeforeEnter:l,onEnter:a,onAfterEnter:c,onEnterCancelled:f,onBeforeLeave:d,onLeave:m,onAfterLeave:_,onLeaveCancelled:w,onBeforeAppear:T,onAppear:$,onAfterAppear:N,onAppearCancelled:L}=t,j=String(e.key),E=dr(n,e),V=(A,z)=>{A&&qe(A,s,9,z)},K=(A,z)=>{const Y=z[1];V(A,z),H(A)?A.every(P=>P.length<=1)&&Y():A.length<=1&&Y()},oe={mode:i,persisted:r,beforeEnter(A){let z=l;if(!n.isMounted)if(o)z=T||l;else return;A._leaveCb&&A._leaveCb(!0);const Y=E[j];Y&&St(e,Y)&&Y.el._leaveCb&&Y.el._leaveCb(),V(z,[A])},enter(A){let z=a,Y=c,P=f;if(!n.isMounted)if(o)z=$||a,Y=N||c,P=L||f;else return;let b=!1;const F=A._enterCb=I=>{b||(b=!0,I?V(P,[A]):V(Y,[A]),oe.delayedLeave&&oe.delayedLeave(),A._enterCb=void 0)};z?K(z,[A,F]):F()},leave(A,z){const Y=String(e.key);if(A._enterCb&&A._enterCb(!0),n.isUnmounting)return z();V(d,[A]);let P=!1;const b=A._leaveCb=F=>{P||(P=!0,z(),F?V(w,[A]):V(_,[A]),A._leaveCb=void 0,E[Y]===e&&delete E[Y])};E[Y]=e,m?K(m,[A,b]):b()},clone(A){return Ns(A,t,n,s)}};return oe}function bs(e){if(ss(e))return e=vt(e),e.children=null,e}function Qo(e){return ss(e)?e.children?e.children[0]:void 0:e}function Ls(e,t){e.shapeFlag&6&&e.component?Ls(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 pr(e,t=!1,n){let s=[],o=0;for(let i=0;i1)for(let i=0;ime({name:e.name},t,{setup:e}))():e}const Gt=e=>!!e.type.__asyncLoader,ss=e=>e.type.__isKeepAlive;function Wa(e,t){hr(e,"a",t)}function Ja(e,t){hr(e,"da",t)}function hr(e,t,n=_e){const s=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(os(t,s,n),n){let o=n.parent;for(;o&&o.parent;)ss(o.parent.vnode)&&Ya(s,t,n,o),o=o.parent}}function Ya(e,t,n,s){const o=os(t,e,s,!0);bo(()=>{so(s[t],o)},n)}function os(e,t,n=_e,s=!1){if(n){const o=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...r)=>{if(n.isUnmounted)return;Kt(),zt(n);const l=qe(t,n,e,r);return It(),Wt(),l});return s?o.unshift(i):o.push(i),i}}const at=e=>(t,n=_e)=>(!mn||e==="sp")&&os(e,(...s)=>t(...s),n),Za=at("bm"),is=at("m"),Xa=at("bu"),mr=at("u"),go=at("bum"),bo=at("um"),Qa=at("sp"),Ga=at("rtg"),ec=at("rtc");function tc(e,t=_e){os("ec",e,t)}const _o="components",nc="directives";function gr(e,t){return vo(_o,e,!0,t)||e}const br=Symbol.for("v-ndc");function sc(e){return ge(e)?vo(_o,e,!1)||e:e||br}function oc(e){return vo(nc,e)}function vo(e,t,n=!0,s=!1){const o=ve||_e;if(o){const i=o.type;if(e===_o){const l=Fc(i,!1);if(l&&(l===t||l===nt(t)||l===Xn(nt(t))))return i}const r=Go(o[e]||i[e],t)||Go(o.appContext[e],t);return!r&&s?i:r}}function Go(e,t){return e&&(e[t]||e[nt(t)]||e[Xn(nt(t))])}function en(e,t,n={},s,o){if(ve.isCE||ve.parent&&Gt(ve.parent)&&ve.parent.isCE)return t!=="default"&&(n.name=t),B("slot",n,s&&s());let i=e[t];i&&i._c&&(i._d=!1),be();const r=i&&_r(i(n)),l=Sr(Ae,{key:n.key||r&&r.key||`_${t}`},r||(s?s():[]),r&&e._===1?64:-2);return!o&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),i&&i._c&&(i._d=!0),l}function _r(e){return e.some(t=>qn(t)?!(t.type===tt||t.type===Ae&&!_r(t.children)):!0)?e:null}const Rs=e=>e?Pr(e)?cs(e)||e.proxy:Rs(e.parent):null,tn=me(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=>Rs(e.parent),$root:e=>Rs(e.root),$emit:e=>e.emit,$options:e=>yo(e),$forceUpdate:e=>e.f||(e.f=()=>mo(e.update)),$nextTick:e=>e.n||(e.n=ja.bind(e.proxy)),$watch:e=>Ba.bind(e)}),_s=(e,t)=>e!==le&&!e.__isScriptSetup&&Q(e,t),ic={get({_:e},t){const{ctx:n,setupState:s,data:o,props:i,accessCache:r,type:l,appContext:a}=e;let c;if(t[0]!=="$"){const _=r[t];if(_!==void 0)switch(_){case 1:return s[t];case 2:return o[t];case 4:return n[t];case 3:return i[t]}else{if(_s(s,t))return r[t]=1,s[t];if(o!==le&&Q(o,t))return r[t]=2,o[t];if((c=e.propsOptions[0])&&Q(c,t))return r[t]=3,i[t];if(n!==le&&Q(n,t))return r[t]=4,n[t];Ds&&(r[t]=0)}}const f=tn[t];let d,m;if(f)return t==="$attrs"&&Pe(e,"get",t),f(e);if((d=l.__cssModules)&&(d=d[t]))return d;if(n!==le&&Q(n,t))return r[t]=4,n[t];if(m=a.config.globalProperties,Q(m,t))return m[t]},set({_:e},t,n){const{data:s,setupState:o,ctx:i}=e;return _s(o,t)?(o[t]=n,!0):s!==le&&Q(s,t)?(s[t]=n,!0):Q(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:o,propsOptions:i}},r){let l;return!!n[r]||e!==le&&Q(e,r)||_s(t,r)||(l=i[0])&&Q(l,r)||Q(s,r)||Q(tn,r)||Q(o.config.globalProperties,r)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Q(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function rc(){return lc().slots}function lc(){const e=as();return e.setupContext||(e.setupContext=Ir(e))}function ei(e){return H(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let Ds=!0;function ac(e){const t=yo(e),n=e.proxy,s=e.ctx;Ds=!1,t.beforeCreate&&ti(t.beforeCreate,e,"bc");const{data:o,computed:i,methods:r,watch:l,provide:a,inject:c,created:f,beforeMount:d,mounted:m,beforeUpdate:_,updated:w,activated:T,deactivated:$,beforeDestroy:N,beforeUnmount:L,destroyed:j,unmounted:E,render:V,renderTracked:K,renderTriggered:oe,errorCaptured:A,serverPrefetch:z,expose:Y,inheritAttrs:P,components:b,directives:F,filters:I}=t;if(c&&cc(c,s,null),r)for(const ee in r){const X=r[ee];J(X)&&(s[ee]=X.bind(n))}if(o){const ee=o.call(n,n);ue(ee)&&(e.data=Ft(ee))}if(Ds=!0,i)for(const ee in i){const X=i[ee],Ce=J(X)?X.bind(n,n):J(X.get)?X.get.bind(n,n):Ye,it=!J(X)&&J(X.set)?X.set.bind(n):Ye,ze=et({get:Ce,set:it});Object.defineProperty(s,ee,{enumerable:!0,configurable:!0,get:()=>ze.value,set:xe=>ze.value=xe})}if(l)for(const ee in l)vr(l[ee],s,n,ee);if(a){const ee=J(a)?a.call(n):a;Reflect.ownKeys(ee).forEach(X=>{mc(X,ee[X])})}f&&ti(f,e,"c");function te(ee,X){H(X)?X.forEach(Ce=>ee(Ce.bind(n))):X&&ee(X.bind(n))}if(te(Za,d),te(is,m),te(Xa,_),te(mr,w),te(Wa,T),te(Ja,$),te(tc,A),te(ec,K),te(Ga,oe),te(go,L),te(bo,E),te(Qa,z),H(Y))if(Y.length){const ee=e.exposed||(e.exposed={});Y.forEach(X=>{Object.defineProperty(ee,X,{get:()=>n[X],set:Ce=>n[X]=Ce})})}else e.exposed||(e.exposed={});V&&e.render===Ye&&(e.render=V),P!=null&&(e.inheritAttrs=P),b&&(e.components=b),F&&(e.directives=F)}function cc(e,t,n=Ye){H(e)&&(e=Vs(e));for(const s in e){const o=e[s];let i;ue(o)?"default"in o?i=$n(o.from||s,o.default,!0):i=$n(o.from||s):i=$n(o),Oe(i)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>i.value,set:r=>i.value=r}):t[s]=i}}function ti(e,t,n){qe(H(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function vr(e,t,n,s){const o=s.includes(".")?ur(n,s):()=>n[s];if(ge(e)){const i=t[e];J(i)&&Te(o,i)}else if(J(e))Te(o,e.bind(n));else if(ue(e))if(H(e))e.forEach(i=>vr(i,t,n,s));else{const i=J(e.handler)?e.handler.bind(n):t[e.handler];J(i)&&Te(o,i,e)}}function yo(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:o,optionsCache:i,config:{optionMergeStrategies:r}}=e.appContext,l=i.get(t);let a;return l?a=l:!o.length&&!n&&!s?a=t:(a={},o.length&&o.forEach(c=>Bn(a,c,r,!0)),Bn(a,t,r)),ue(t)&&i.set(t,a),a}function Bn(e,t,n,s=!1){const{mixins:o,extends:i}=t;i&&Bn(e,i,n,!0),o&&o.forEach(r=>Bn(e,r,n,!0));for(const r in t)if(!(s&&r==="expose")){const l=uc[r]||n&&n[r];e[r]=l?l(e[r],t[r]):t[r]}return e}const uc={data:ni,props:si,emits:si,methods:Xt,computed:Xt,beforeCreate:Ee,created:Ee,beforeMount:Ee,mounted:Ee,beforeUpdate:Ee,updated:Ee,beforeDestroy:Ee,beforeUnmount:Ee,destroyed:Ee,unmounted:Ee,activated:Ee,deactivated:Ee,errorCaptured:Ee,serverPrefetch:Ee,components:Xt,directives:Xt,watch:dc,provide:ni,inject:fc};function ni(e,t){return t?e?function(){return me(J(e)?e.call(this,this):e,J(t)?t.call(this,this):t)}:t:e}function fc(e,t){return Xt(Vs(e),Vs(t))}function Vs(e){if(H(e)){const t={};for(let n=0;n1)return n&&J(t)?t.call(s&&s.proxy):t}}function gc(e,t,n,s=!1){const o={},i={};Rn(i,ls,1),e.propsDefaults=Object.create(null),xr(e,t,o,i);for(const r in e.propsOptions[0])r in o||(o[r]=void 0);n?e.props=s?o:wa(o):e.type.props?e.props=o:e.props=i,e.attrs=i}function bc(e,t,n,s){const{props:o,attrs:i,vnode:{patchFlag:r}}=e,l=G(o),[a]=e.propsOptions;let c=!1;if((s||r>0)&&!(r&16)){if(r&8){const f=e.vnode.dynamicProps;for(let d=0;d{a=!0;const[m,_]=wr(d,t,!0);me(r,m),_&&l.push(..._)};!n&&t.mixins.length&&t.mixins.forEach(f),e.extends&&f(e.extends),e.mixins&&e.mixins.forEach(f)}if(!i&&!a)return ue(e)&&s.set(e,Dt),Dt;if(H(i))for(let f=0;f-1,_[1]=T<0||w-1||Q(_,"default"))&&l.push(d)}}}const c=[r,l];return ue(e)&&s.set(e,c),c}function oi(e){return e[0]!=="$"}function ii(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function ri(e,t){return ii(e)===ii(t)}function li(e,t){return H(t)?t.findIndex(n=>ri(n,e)):J(t)&&ri(t,e)?0:-1}const Or=e=>e[0]==="_"||e==="$stable",xo=e=>H(e)?e.map(Qe):[Qe(e)],_c=(e,t,n)=>{if(t._n)return t;const s=W((...o)=>xo(t(...o)),n);return s._c=!1,s},Cr=(e,t,n)=>{const s=e._ctx;for(const o in e){if(Or(o))continue;const i=e[o];if(J(i))t[o]=_c(o,i,s);else if(i!=null){const r=xo(i);t[o]=()=>r}}},Er=(e,t)=>{const n=xo(t);e.slots.default=()=>n},vc=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=G(t),Rn(t,"_",n)):Cr(t,e.slots={})}else e.slots={},t&&Er(e,t);Rn(e.slots,ls,1)},yc=(e,t,n)=>{const{vnode:s,slots:o}=e;let i=!0,r=le;if(s.shapeFlag&32){const l=t._;l?n&&l===1?i=!1:(me(o,t),!n&&l===1&&delete o._):(i=!t.$stable,Cr(t,o)),r=t}else t&&(Er(e,t),r={default:1});if(i)for(const l in o)!Or(l)&&!(l in r)&&delete o[l]};function Hs(e,t,n,s,o=!1){if(H(e)){e.forEach((m,_)=>Hs(m,t&&(H(t)?t[_]:t),n,s,o));return}if(Gt(s)&&!o)return;const i=s.shapeFlag&4?cs(s.component)||s.component.proxy:s.el,r=o?null:i,{i:l,r:a}=e,c=t&&t.r,f=l.refs===le?l.refs={}:l.refs,d=l.setupState;if(c!=null&&c!==a&&(ge(c)?(f[c]=null,Q(d,c)&&(d[c]=null)):Oe(c)&&(c.value=null)),J(a))bt(a,l,12,[r,f]);else{const m=ge(a),_=Oe(a);if(m||_){const w=()=>{if(e.f){const T=m?Q(d,a)?d[a]:f[a]:a.value;o?H(T)&&so(T,i):H(T)?T.includes(i)||T.push(i):m?(f[a]=[i],Q(d,a)&&(d[a]=f[a])):(a.value=[i],e.k&&(f[e.k]=a.value))}else m?(f[a]=r,Q(d,a)&&(d[a]=r)):_&&(a.value=r,e.k&&(f[e.k]=r))};r?(w.id=-1,Se(w,n)):w()}}}const Se=Va;function xc(e){return wc(e)}function wc(e,t){const n=As();n.__VUE__=!0;const{insert:s,remove:o,patchProp:i,createElement:r,createText:l,createComment:a,setText:c,setElementText:f,parentNode:d,nextSibling:m,setScopeId:_=Ye,insertStaticContent:w}=e,T=(u,p,g,v=null,y=null,O=null,S=!1,C=null,M=!!p.dynamicChildren)=>{if(u===p)return;u&&!St(u,p)&&(v=ae(u),xe(u,y,O,!0),u=null),p.patchFlag===-2&&(M=!1,p.dynamicChildren=null);const{type:x,ref:R,shapeFlag:k}=p;switch(x){case rs:$(u,p,g,v);break;case tt:N(u,p,g,v);break;case In:u==null&&L(p,g,v,S);break;case Ae:b(u,p,g,v,y,O,S,C,M);break;default:k&1?V(u,p,g,v,y,O,S,C,M):k&6?F(u,p,g,v,y,O,S,C,M):(k&64||k&128)&&x.process(u,p,g,v,y,O,S,C,M,de)}R!=null&&y&&Hs(R,u&&u.ref,O,p||u,!p)},$=(u,p,g,v)=>{if(u==null)s(p.el=l(p.children),g,v);else{const y=p.el=u.el;p.children!==u.children&&c(y,p.children)}},N=(u,p,g,v)=>{u==null?s(p.el=a(p.children||""),g,v):p.el=u.el},L=(u,p,g,v)=>{[u.el,u.anchor]=w(u.children,p,g,v,u.el,u.anchor)},j=({el:u,anchor:p},g,v)=>{let y;for(;u&&u!==p;)y=m(u),s(u,g,v),u=y;s(p,g,v)},E=({el:u,anchor:p})=>{let g;for(;u&&u!==p;)g=m(u),o(u),u=g;o(p)},V=(u,p,g,v,y,O,S,C,M)=>{S=S||p.type==="svg",u==null?K(p,g,v,y,O,S,C,M):z(u,p,y,O,S,C,M)},K=(u,p,g,v,y,O,S,C)=>{let M,x;const{type:R,props:k,shapeFlag:D,transition:q,dirs:Z}=u;if(M=u.el=r(u.type,O,k&&k.is,k),D&8?f(M,u.children):D&16&&A(u.children,M,null,v,y,O&&R!=="foreignObject",S,C),Z&&xt(u,null,v,"created"),oe(M,u,u.scopeId,S,v),k){for(const ne in k)ne!=="value"&&!Pn(ne)&&i(M,ne,null,k[ne],O,u.children,v,y,fe);"value"in k&&i(M,"value",null,k.value),(x=k.onVnodeBeforeMount)&&Xe(x,v,u)}Z&&xt(u,null,v,"beforeMount");const ie=(!y||y&&!y.pendingBranch)&&q&&!q.persisted;ie&&q.beforeEnter(M),s(M,p,g),((x=k&&k.onVnodeMounted)||ie||Z)&&Se(()=>{x&&Xe(x,v,u),ie&&q.enter(M),Z&&xt(u,null,v,"mounted")},y)},oe=(u,p,g,v,y)=>{if(g&&_(u,g),v)for(let O=0;O{for(let x=M;x{const C=p.el=u.el;let{patchFlag:M,dynamicChildren:x,dirs:R}=p;M|=u.patchFlag&16;const k=u.props||le,D=p.props||le;let q;g&&wt(g,!1),(q=D.onVnodeBeforeUpdate)&&Xe(q,g,p,u),R&&xt(p,u,g,"beforeUpdate"),g&&wt(g,!0);const Z=y&&p.type!=="foreignObject";if(x?Y(u.dynamicChildren,x,C,g,v,Z,O):S||X(u,p,C,null,g,v,Z,O,!1),M>0){if(M&16)P(C,p,k,D,g,v,y);else if(M&2&&k.class!==D.class&&i(C,"class",null,D.class,y),M&4&&i(C,"style",k.style,D.style,y),M&8){const ie=p.dynamicProps;for(let ne=0;ne{q&&Xe(q,g,p,u),R&&xt(p,u,g,"updated")},v)},Y=(u,p,g,v,y,O,S)=>{for(let C=0;C{if(g!==v){if(g!==le)for(const C in g)!Pn(C)&&!(C in v)&&i(u,C,g[C],null,S,p.children,y,O,fe);for(const C in v){if(Pn(C))continue;const M=v[C],x=g[C];M!==x&&C!=="value"&&i(u,C,x,M,S,p.children,y,O,fe)}"value"in v&&i(u,"value",g.value,v.value)}},b=(u,p,g,v,y,O,S,C,M)=>{const x=p.el=u?u.el:l(""),R=p.anchor=u?u.anchor:l("");let{patchFlag:k,dynamicChildren:D,slotScopeIds:q}=p;q&&(C=C?C.concat(q):q),u==null?(s(x,g,v),s(R,g,v),A(p.children,g,R,y,O,S,C,M)):k>0&&k&64&&D&&u.dynamicChildren?(Y(u.dynamicChildren,D,g,y,O,S,C),(p.key!=null||y&&p===y.subTree)&&Tr(u,p,!0)):X(u,p,g,R,y,O,S,C,M)},F=(u,p,g,v,y,O,S,C,M)=>{p.slotScopeIds=C,u==null?p.shapeFlag&512?y.ctx.activate(p,g,v,S,M):I(p,g,v,y,O,S,M):re(u,p,M)},I=(u,p,g,v,y,O,S)=>{const C=u.component=Pc(u,v,y);if(ss(u)&&(C.ctx.renderer=de),$c(C),C.asyncDep){if(y&&y.registerDep(C,te),!u.el){const M=C.subTree=B(tt);N(null,M,p,g)}return}te(C,u,p,g,y,O,S)},re=(u,p,g)=>{const v=p.component=u.component;if(La(u,p,g))if(v.asyncDep&&!v.asyncResolved){ee(v,p,g);return}else v.next=p,Pa(v.update),v.update();else p.el=u.el,v.vnode=p},te=(u,p,g,v,y,O,S)=>{const C=()=>{if(u.isMounted){let{next:R,bu:k,u:D,parent:q,vnode:Z}=u,ie=R,ne;wt(u,!1),R?(R.el=Z.el,ee(u,R,S)):R=Z,k&&ms(k),(ne=R.props&&R.props.onVnodeBeforeUpdate)&&Xe(ne,q,R,Z),wt(u,!0);const pe=gs(u),Ue=u.subTree;u.subTree=pe,T(Ue,pe,d(Ue.el),ae(Ue),u,y,O),R.el=pe.el,ie===null&&Ra(u,pe.el),D&&Se(D,y),(ne=R.props&&R.props.onVnodeUpdated)&&Se(()=>Xe(ne,q,R,Z),y)}else{let R;const{el:k,props:D}=p,{bm:q,m:Z,parent:ie}=u,ne=Gt(p);if(wt(u,!1),q&&ms(q),!ne&&(R=D&&D.onVnodeBeforeMount)&&Xe(R,ie,p),wt(u,!0),k&&De){const pe=()=>{u.subTree=gs(u),De(k,u.subTree,u,y,null)};ne?p.type.__asyncLoader().then(()=>!u.isUnmounted&&pe()):pe()}else{const pe=u.subTree=gs(u);T(null,pe,g,v,u,y,O),p.el=pe.el}if(Z&&Se(Z,y),!ne&&(R=D&&D.onVnodeMounted)){const pe=p;Se(()=>Xe(R,ie,pe),y)}(p.shapeFlag&256||ie&&Gt(ie.vnode)&&ie.vnode.shapeFlag&256)&&u.a&&Se(u.a,y),u.isMounted=!0,p=g=v=null}},M=u.effect=new lo(C,()=>mo(x),u.scope),x=u.update=()=>M.run();x.id=u.uid,wt(u,!0),x()},ee=(u,p,g)=>{p.component=u;const v=u.vnode.props;u.vnode=p,u.next=null,bc(u,p.props,v,g),yc(u,p.children,g),Kt(),Zo(),Wt()},X=(u,p,g,v,y,O,S,C,M=!1)=>{const x=u&&u.children,R=u?u.shapeFlag:0,k=p.children,{patchFlag:D,shapeFlag:q}=p;if(D>0){if(D&128){it(x,k,g,v,y,O,S,C,M);return}else if(D&256){Ce(x,k,g,v,y,O,S,C,M);return}}q&8?(R&16&&fe(x,y,O),k!==x&&f(g,k)):R&16?q&16?it(x,k,g,v,y,O,S,C,M):fe(x,y,O,!0):(R&8&&f(g,""),q&16&&A(k,g,v,y,O,S,C,M))},Ce=(u,p,g,v,y,O,S,C,M)=>{u=u||Dt,p=p||Dt;const x=u.length,R=p.length,k=Math.min(x,R);let D;for(D=0;DR?fe(u,y,O,!0,!1,k):A(p,g,v,y,O,S,C,M,k)},it=(u,p,g,v,y,O,S,C,M)=>{let x=0;const R=p.length;let k=u.length-1,D=R-1;for(;x<=k&&x<=D;){const q=u[x],Z=p[x]=M?ht(p[x]):Qe(p[x]);if(St(q,Z))T(q,Z,g,null,y,O,S,C,M);else break;x++}for(;x<=k&&x<=D;){const q=u[k],Z=p[D]=M?ht(p[D]):Qe(p[D]);if(St(q,Z))T(q,Z,g,null,y,O,S,C,M);else break;k--,D--}if(x>k){if(x<=D){const q=D+1,Z=qD)for(;x<=k;)xe(u[x],y,O,!0),x++;else{const q=x,Z=x,ie=new Map;for(x=Z;x<=D;x++){const Ie=p[x]=M?ht(p[x]):Qe(p[x]);Ie.key!=null&&ie.set(Ie.key,x)}let ne,pe=0;const Ue=D-Z+1;let Lt=!1,Do=0;const Jt=new Array(Ue);for(x=0;x=Ue){xe(Ie,y,O,!0);continue}let Ze;if(Ie.key!=null)Ze=ie.get(Ie.key);else for(ne=Z;ne<=D;ne++)if(Jt[ne-Z]===0&&St(Ie,p[ne])){Ze=ne;break}Ze===void 0?xe(Ie,y,O,!0):(Jt[Ze-Z]=x+1,Ze>=Do?Do=Ze:Lt=!0,T(Ie,p[Ze],g,null,y,O,S,C,M),pe++)}const Vo=Lt?Oc(Jt):Dt;for(ne=Vo.length-1,x=Ue-1;x>=0;x--){const Ie=Z+x,Ze=p[Ie],Bo=Ie+1{const{el:O,type:S,transition:C,children:M,shapeFlag:x}=u;if(x&6){ze(u.component.subTree,p,g,v);return}if(x&128){u.suspense.move(p,g,v);return}if(x&64){S.move(u,p,g,de);return}if(S===Ae){s(O,p,g);for(let k=0;kC.enter(O),y);else{const{leave:k,delayLeave:D,afterLeave:q}=C,Z=()=>s(O,p,g),ie=()=>{k(O,()=>{Z(),q&&q()})};D?D(O,Z,ie):ie()}else s(O,p,g)},xe=(u,p,g,v=!1,y=!1)=>{const{type:O,props:S,ref:C,children:M,dynamicChildren:x,shapeFlag:R,patchFlag:k,dirs:D}=u;if(C!=null&&Hs(C,null,g,u,!0),R&256){p.ctx.deactivate(u);return}const q=R&1&&D,Z=!Gt(u);let ie;if(Z&&(ie=S&&S.onVnodeBeforeUnmount)&&Xe(ie,p,u),R&6)Le(u.component,g,v);else{if(R&128){u.suspense.unmount(g,v);return}q&&xt(u,null,p,"beforeUnmount"),R&64?u.type.remove(u,p,g,y,de,v):x&&(O!==Ae||k>0&&k&64)?fe(x,p,g,!1,!0):(O===Ae&&k&384||!y&&R&16)&&fe(M,p,g),v&&$e(u)}(Z&&(ie=S&&S.onVnodeUnmounted)||q)&&Se(()=>{ie&&Xe(ie,p,u),q&&xt(u,null,p,"unmounted")},g)},$e=u=>{const{type:p,el:g,anchor:v,transition:y}=u;if(p===Ae){Me(g,v);return}if(p===In){E(u);return}const O=()=>{o(g),y&&!y.persisted&&y.afterLeave&&y.afterLeave()};if(u.shapeFlag&1&&y&&!y.persisted){const{leave:S,delayLeave:C}=y,M=()=>S(g,O);C?C(u.el,O,M):M()}else O()},Me=(u,p)=>{let g;for(;u!==p;)g=m(u),o(u),u=g;o(p)},Le=(u,p,g)=>{const{bum:v,scope:y,update:O,subTree:S,um:C}=u;v&&ms(v),y.stop(),O&&(O.active=!1,xe(S,u,p,g)),C&&Se(C,p),Se(()=>{u.isUnmounted=!0},p),p&&p.pendingBranch&&!p.isUnmounted&&u.asyncDep&&!u.asyncResolved&&u.suspenseId===p.pendingId&&(p.deps--,p.deps===0&&p.resolve())},fe=(u,p,g,v=!1,y=!1,O=0)=>{for(let S=O;Su.shapeFlag&6?ae(u.component.subTree):u.shapeFlag&128?u.suspense.next():m(u.anchor||u.el),ce=(u,p,g)=>{u==null?p._vnode&&xe(p._vnode,null,null,!0):T(p._vnode||null,u,p,null,null,null,g),Zo(),rr(),p._vnode=u},de={p:T,um:xe,m:ze,r:$e,mt:I,mc:A,pc:X,pbc:Y,n:ae,o:e};let Re,De;return t&&([Re,De]=t(de)),{render:ce,hydrate:Re,createApp:hc(ce,Re)}}function wt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Tr(e,t,n=!1){const s=e.children,o=t.children;if(H(s)&&H(o))for(let i=0;i>1,e[n[l]]0&&(t[s]=n[i-1]),n[i]=s)}}for(i=n.length,r=n[i-1];i-- >0;)n[i]=r,r=t[r];return n}const Cc=e=>e.__isTeleport,Ae=Symbol.for("v-fgt"),rs=Symbol.for("v-txt"),tt=Symbol.for("v-cmt"),In=Symbol.for("v-stc"),nn=[];let Je=null;function be(e=!1){nn.push(Je=e?null:[])}function Ec(){nn.pop(),Je=nn[nn.length-1]||null}let hn=1;function ai(e){hn+=e}function Mr(e){return e.dynamicChildren=hn>0?Je||Dt:null,Ec(),hn>0&&Je&&Je.push(e),e}function ye(e,t,n,s,o,i){return Mr(h(e,t,n,s,o,i,!0))}function Sr(e,t,n,s,o){return Mr(B(e,t,n,s,o,!0))}function qn(e){return e?e.__v_isVNode===!0:!1}function St(e,t){return e.type===t.type&&e.key===t.key}const ls="__vInternal",jr=({key:e})=>e??null,kn=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?ge(e)||Oe(e)||J(e)?{i:ve,r:e,k:t,f:!!n}:e:null);function h(e,t=null,n=null,s=0,o=null,i=e===Ae?0:1,r=!1,l=!1){const a={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&jr(t),ref:t&&kn(t),scopeId:ns,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:s,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:ve};return l?(wo(a,n),i&128&&e.normalize(a)):n&&(a.shapeFlag|=ge(n)?8:16),hn>0&&!r&&Je&&(a.patchFlag>0||i&6)&&a.patchFlag!==32&&Je.push(a),a}const B=Tc;function Tc(e,t=null,n=null,s=0,o=null,i=!1){if((!e||e===br)&&(e=tt),qn(e)){const l=vt(e,t,!0);return n&&wo(l,n),hn>0&&!i&&Je&&(l.shapeFlag&6?Je[Je.indexOf(e)]=l:Je.push(l)),l.patchFlag|=-2,l}if(Nc(e)&&(e=e.__vccOpts),t){t=Mc(t);let{class:l,style:a}=t;l&&!ge(l)&&(t.class=kt(l)),ue(a)&&(Gi(a)&&!H(a)&&(a=me({},a)),t.style=Qn(a))}const r=ge(e)?1:Da(e)?128:Cc(e)?64:ue(e)?4:J(e)?2:0;return h(e,t,n,s,o,r,i,!0)}function Mc(e){return e?Gi(e)||ls in e?me({},e):e:null}function vt(e,t,n=!1){const{props:s,ref:o,patchFlag:i,children:r}=e,l=t?Sc(s||{},t):s;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&jr(l),ref:t&&t.ref?n&&o?H(o)?o.concat(kn(t)):[o,kn(t)]:kn(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:r,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ae?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&vt(e.ssContent),ssFallback:e.ssFallback&&vt(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function he(e=" ",t=0){return B(rs,null,e,t)}function Ar(e,t){const n=B(In,null,e);return n.staticCount=t,n}function Qe(e){return e==null||typeof e=="boolean"?B(tt):H(e)?B(Ae,null,e.slice()):typeof e=="object"?ht(e):B(rs,null,String(e))}function ht(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:vt(e)}function wo(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(H(t))n=16;else if(typeof t=="object")if(s&65){const o=t.default;o&&(o._c&&(o._d=!1),wo(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!(ls in t)?t._ctx=ve:o===3&&ve&&(ve.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else J(t)?(t={default:t,_ctx:ve},n=32):(t=String(t),s&64?(n=16,t=[he(t)]):n=8);e.children=t,e.shapeFlag|=n}function Sc(...e){const t={};for(let n=0;n_e||ve;let Oo,Rt,ci="__VUE_INSTANCE_SETTERS__";(Rt=As()[ci])||(Rt=As()[ci]=[]),Rt.push(e=>_e=e),Oo=e=>{Rt.length>1?Rt.forEach(t=>t(e)):Rt[0](e)};const zt=e=>{Oo(e),e.scope.on()},It=()=>{_e&&_e.scope.off(),Oo(null)};function Pr(e){return e.vnode.shapeFlag&4}let mn=!1;function $c(e,t=!1){mn=t;const{props:n,children:s}=e.vnode,o=Pr(e);gc(e,n,o,t),vc(e,s);const i=o?Ic(e,t):void 0;return mn=!1,i}function Ic(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=er(new Proxy(e.ctx,ic));const{setup:s}=n;if(s){const o=e.setupContext=s.length>1?Ir(e):null;zt(e),Kt();const i=bt(s,e,0,[e.props,o]);if(Wt(),It(),Di(i)){if(i.then(It,It),t)return i.then(r=>{ui(e,r,t)}).catch(r=>{es(r,e,0)});e.asyncDep=i}else ui(e,i,t)}else $r(e,t)}function ui(e,t,n){J(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ue(t)&&(e.setupState=sr(t)),$r(e,n)}let fi;function $r(e,t,n){const s=e.type;if(!e.render){if(!t&&fi&&!s.render){const o=s.template||yo(e).template;if(o){const{isCustomElement:i,compilerOptions:r}=e.appContext.config,{delimiters:l,compilerOptions:a}=s,c=me(me({isCustomElement:i,delimiters:l},r),a);s.render=fi(o,c)}}e.render=s.render||Ye}zt(e),Kt(),ac(e),Wt(),It()}function kc(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return Pe(e,"get","$attrs"),t[n]}}))}function Ir(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return kc(e)},slots:e.slots,emit:e.emit,expose:t}}function cs(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(sr(er(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in tn)return tn[n](e)},has(t,n){return n in t||n in tn}}))}function Fc(e,t=!0){return J(e)?e.displayName||e.name:e.name||t&&e.__name}function Nc(e){return J(e)&&"__vccOpts"in e}const et=(e,t)=>Ma(e,t,mn);function qs(e,t,n){const s=arguments.length;return s===2?ue(t)&&!H(t)?qn(t)?B(e,null,[t]):B(e,t):B(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&qn(n)&&(n=[n]),B(e,t,n))}const Lc=Symbol.for("v-scx"),Rc=()=>$n(Lc),Dc="3.3.4",Vc="http://www.w3.org/2000/svg",jt=typeof document<"u"?document:null,di=jt&&jt.createElement("template"),Bc={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const o=t?jt.createElementNS(Vc,e):jt.createElement(e,n?{is:n}:void 0);return e==="select"&&s&&s.multiple!=null&&o.setAttribute("multiple",s.multiple),o},createText:e=>jt.createTextNode(e),createComment:e=>jt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>jt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,o,i){const r=n?n.previousSibling:t.lastChild;if(o&&(o===i||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===i||!(o=o.nextSibling)););else{di.innerHTML=s?`${e}`:e;const l=di.content;if(s){const a=l.firstChild;for(;a.firstChild;)l.appendChild(a.firstChild);l.removeChild(a)}t.insertBefore(l,n)}return[r?r.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function Hc(e,t,n){const s=e._vtc;s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function qc(e,t,n){const s=e.style,o=ge(n);if(n&&!o){if(t&&!ge(t))for(const i in t)n[i]==null&&zs(s,i,"");for(const i in n)zs(s,i,n[i])}else{const i=s.display;o?t!==n&&(s.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(s.display=i)}}const pi=/\s*!important$/;function zs(e,t,n){if(H(n))n.forEach(s=>zs(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=zc(e,t);pi.test(n)?e.setProperty(Ut(s),n.replace(pi,""),"important"):e[s]=n}}const hi=["Webkit","Moz","ms"],vs={};function zc(e,t){const n=vs[t];if(n)return n;let s=nt(t);if(s!=="filter"&&s in e)return vs[t]=s;s=Xn(s);for(let o=0;oys||(Xc.then(()=>ys=0),ys=Date.now());function Gc(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;qe(eu(s,n.value),t,5,[s])};return n.value=e,n.attached=Qc(),n}function eu(e,t){if(H(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>o=>!o._stopped&&s&&s(o))}else return t}const bi=/^on[a-z]/,tu=(e,t,n,s,o=!1,i,r,l,a)=>{t==="class"?Hc(e,s,o):t==="style"?qc(e,n,s):Jn(t)?no(t)||Yc(e,t,n,s,r):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):nu(e,t,s,o))?Kc(e,t,s,i,r,l,a):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),Uc(e,t,s,o))};function nu(e,t,n,s){return s?!!(t==="innerHTML"||t==="textContent"||t in e&&bi.test(t)&&J(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||bi.test(t)&&ge(n)?!1:t in e}const ft="transition",Yt="animation",sn=(e,{slots:t})=>qs(Ua,su(e),t);sn.displayName="Transition";const kr={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};sn.props=me({},fr,kr);const Ot=(e,t=[])=>{H(e)?e.forEach(n=>n(...t)):e&&e(...t)},_i=e=>e?H(e)?e.some(t=>t.length>1):e.length>1:!1;function su(e){const t={};for(const b in e)b in kr||(t[b]=e[b]);if(e.css===!1)return t;const{name:n="v",type:s,duration:o,enterFromClass:i=`${n}-enter-from`,enterActiveClass:r=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:a=i,appearActiveClass:c=r,appearToClass:f=l,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:m=`${n}-leave-active`,leaveToClass:_=`${n}-leave-to`}=e,w=ou(o),T=w&&w[0],$=w&&w[1],{onBeforeEnter:N,onEnter:L,onEnterCancelled:j,onLeave:E,onLeaveCancelled:V,onBeforeAppear:K=N,onAppear:oe=L,onAppearCancelled:A=j}=t,z=(b,F,I)=>{Ct(b,F?f:l),Ct(b,F?c:r),I&&I()},Y=(b,F)=>{b._isLeaving=!1,Ct(b,d),Ct(b,_),Ct(b,m),F&&F()},P=b=>(F,I)=>{const re=b?oe:L,te=()=>z(F,b,I);Ot(re,[F,te]),vi(()=>{Ct(F,b?a:i),dt(F,b?f:l),_i(re)||yi(F,s,T,te)})};return me(t,{onBeforeEnter(b){Ot(N,[b]),dt(b,i),dt(b,r)},onBeforeAppear(b){Ot(K,[b]),dt(b,a),dt(b,c)},onEnter:P(!1),onAppear:P(!0),onLeave(b,F){b._isLeaving=!0;const I=()=>Y(b,F);dt(b,d),lu(),dt(b,m),vi(()=>{b._isLeaving&&(Ct(b,d),dt(b,_),_i(E)||yi(b,s,$,I))}),Ot(E,[b,I])},onEnterCancelled(b){z(b,!1),Ot(j,[b])},onAppearCancelled(b){z(b,!0),Ot(A,[b])},onLeaveCancelled(b){Y(b),Ot(V,[b])}})}function ou(e){if(e==null)return null;if(ue(e))return[xs(e.enter),xs(e.leave)];{const t=xs(e);return[t,t]}}function xs(e){return Rl(e)}function dt(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e._vtc||(e._vtc=new Set)).add(t)}function Ct(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function vi(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let iu=0;function yi(e,t,n,s){const o=e._endId=++iu,i=()=>{o===e._endId&&s()};if(n)return setTimeout(i,n);const{type:r,timeout:l,propCount:a}=ru(e,t);if(!r)return s();const c=r+"end";let f=0;const d=()=>{e.removeEventListener(c,m),i()},m=_=>{_.target===e&&++f>=a&&d()};setTimeout(()=>{f(n[w]||"").split(", "),o=s(`${ft}Delay`),i=s(`${ft}Duration`),r=xi(o,i),l=s(`${Yt}Delay`),a=s(`${Yt}Duration`),c=xi(l,a);let f=null,d=0,m=0;t===ft?r>0&&(f=ft,d=r,m=i.length):t===Yt?c>0&&(f=Yt,d=c,m=a.length):(d=Math.max(r,c),f=d>0?r>c?ft:Yt:null,m=f?f===ft?i.length:a.length:0);const _=f===ft&&/\b(transform|all)(,|$)/.test(s(`${ft}Property`).toString());return{type:f,timeout:d,propCount:m,hasTransform:_}}function xi(e,t){for(;e.lengthwi(n)+wi(e[s])))}function wi(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function lu(){return document.body.offsetHeight}const au=me({patchProp:tu},Bc);let Oi;function cu(){return Oi||(Oi=xc(au))}const uu=(...e)=>{const t=cu().createApp(...e),{mount:n}=t;return t.mount=s=>{const o=fu(s);if(!o)return;const i=t._component;!J(i)&&!i.render&&!i.template&&(i.template=o.innerHTML),o.innerHTML="";const r=n(o,!1,o instanceof SVGElement);return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),r},t};function fu(e){return ge(e)?document.querySelector(e):e}const du="/Portfolio3-14h/assets/ellypsis-vertical-2-8b5a044c.svg",pu="/Portfolio3-14h/assets/github-blanc-4b36669f.svg",hu="/Portfolio3-14h/assets/linkedin-blanc-c88acae0.svg";const Fe=(e,t)=>{const n=e.__vccOpts||e;for(const[s,o]of t)n[s]=o;return n},mu={data(){return{isResponsiveMenu:!0}},methods:{toggleMenu(){this.isResponsiveMenu=!this.isResponsiveMenu}}},Nt=e=>(st("data-v-098f5f02"),e=e(),ot(),e),gu={class:"container1"},bu={class:"orange"},_u=Nt(()=>h("a",{href:"./"},[h("h1",null,"Frédérique CHAMBINAUD")],-1)),vu={class:"menu-points"},yu=Nt(()=>h("img",{src:du,alt:"picto menu"},null,-1)),xu=[yu],wu=Nt(()=>h("p",null,"Présentation",-1)),Ou=[wu],Cu=Nt(()=>h("p",null,"Réalisations",-1)),Eu=[Cu],Tu=Nt(()=>h("p",null,"Contact",-1)),Mu=[Tu],Su={class:"picto"},ju=Nt(()=>h("img",{src:pu,alt:"Picto git"},null,-1)),Au=[ju],Pu=Nt(()=>h("img",{src:hu,alt:"Picto linkedin"},null,-1)),$u=[Pu];function Iu(e,t,n,s,o,i){return be(),ye("div",gu,[h("div",bu,[_u,h("div",vu,[h("a",{href:"javascript:void(0);",class:"icon",onClick:t[0]||(t[0]=(...r)=>i.toggleMenu&&i.toggleMenu(...r))},xu)])]),h("nav",{class:kt({blue:!o.isResponsiveMenu,responsive:o.isResponsiveMenu}),id:"menu-blue"},[h("a",{href:"#/",onClick:t[1]||(t[1]=(...r)=>i.toggleMenu&&i.toggleMenu(...r))},Ou),h("a",{href:"#/realisations",onClick:t[2]||(t[2]=(...r)=>i.toggleMenu&&i.toggleMenu(...r))},Eu),h("a",{href:"#/contact",onClick:t[3]||(t[3]=(...r)=>i.toggleMenu&&i.toggleMenu(...r))},Mu),h("div",Su,[h("a",{href:"https://github.com/14h02m10s?tab=repositories",target:"_blank",onClick:t[4]||(t[4]=(...r)=>i.toggleMenu&&i.toggleMenu(...r))},Au),h("a",{href:"https://www.linkedin.com/in/fr%C3%A9d%C3%A9rique-c-16195121b/",target:"_blank",onClick:t[5]||(t[5]=(...r)=>i.toggleMenu&&i.toggleMenu(...r))},$u)])],2)])}const Co=Fe(mu,[["render",Iu],["__scopeId","data-v-098f5f02"]]),ku="/Portfolio3-14h/assets/profil-carre-222-6644d89e.jpg";const us=e=>(st("data-v-01c22abd"),e=e(),ot(),e),Fu={class:"englobeur-first"},Nu={class:"text"},Lu=us(()=>h("div",{class:"bienvenue"},"Hello, je suis",-1)),Ru=us(()=>h("div",{class:"portfolio"},"DESIGNER UX",-1)),Du=us(()=>h("div",{class:"container-photo","data-scroll":"","data-scroll-speed":"-1"},[h("img",{src:ku,alt:"photo profil",class:"photo2"})],-1)),Vu=us(()=>h("div",{class:"btn-continue"},[h("a",{href:"#head"},[h("button",{class:"btn-rond"},[h("span",{class:"material-symbols-rounded"}," keyboard_double_arrow_down ")])])],-1)),Bu={__name:"First2",setup(e){const t=He(0),n=()=>{t.value=window.scrollY,console.log("handle scroll",t.value)};return is(()=>{window.addEventListener("scroll",n)}),go(()=>{window.removeEventListener("scroll",n)}),(s,o)=>(be(),ye("div",Fu,[h("div",{class:"text-photo",style:Qn({transform:`translateY(-${t.value}px)`})},[h("div",Nu,[B(sn,{appear:"",name:"slide-fade1"},{default:W(()=>[Lu]),_:1}),B(sn,{appear:"",name:"slide-fade2"},{default:W(()=>[Ru]),_:1})]),B(sn,{appear:"",name:"photo-fade"},{default:W(()=>[Du]),_:1})],4),Vu]))}},Hu=Fe(Bu,[["__scopeId","data-v-01c22abd"]]),qu="/Portfolio3-14h/assets/Figma-01110dbc.svg",zu="/Portfolio3-14h/assets/Adobe_XD_CC_icon-790767c9.svg",Uu="/Portfolio3-14h/assets/Adobe_InDesign_CC_logo-4c3cf8dd.svg",Ku="/Portfolio3-14h/assets/Adobe_Photoshop_CC_icon-43db4be2.svg",Wu="/Portfolio3-14h/assets/Adobe_Illustrator_CC_icon-84132260.svg",Ju="/Portfolio3-14h/assets/Photopea_logo-be69f4a7.svg",Yu="/Portfolio3-14h/assets/HTML5-1f694231.svg",Zu="/Portfolio3-14h/assets/CSS3_logo-2abcc9b6.svg",Xu="/Portfolio3-14h/assets/Unofficial_JavaScript_logo_2-9a935d73.svg",Qu="/Portfolio3-14h/assets/Vuejs_Logo_2-17ff892a.svg",Gu="/Portfolio3-14h/assets/React_Logo-8351f38f.svg",ef="/Portfolio3-14h/assets/Tailwind_CSS_Logo-7c29d970.svg";const tf={},nf={class:"item"},sf={class:"img"},of={class:"details"};function rf(e,t){return be(),ye("div",nf,[h("div",sf,[en(e.$slots,"image",{},void 0,!0)]),h("div",of,[h("p",null,[en(e.$slots,"texte",{},void 0,!0)])])])}const Be=Fe(tf,[["render",rf],["__scopeId","data-v-30bb1387"]]);const lf={},Fr=e=>(st("data-v-5e86e562"),e=e(),ot(),e),af={class:"foot"},cf=Fr(()=>h("p",null,[h("b",null,"Site responsive réalisé sur Vue.js")],-1)),uf=Fr(()=>h("p",null,"© Frédérique Chambinaud 2023-2024",-1)),ff=[cf,uf];function df(e,t){return be(),ye("div",af,ff)}const Eo=Fe(lf,[["render",df],["__scopeId","data-v-5e86e562"]]);const se=e=>(st("data-v-37091126"),e=e(),ot(),e),pf={class:"espace-nav"},hf={id:"head"},mf=se(()=>h("div",{class:"titre"},[h("h2",{class:"title-linear-background"},"PRÉSENTATION")],-1)),gf={class:"prez-et-skills"},bf=Ar('

Qui suis-je ?

Mon passé

J'ai passé ces deux dernières décennies au sein de diverses entreprises de la métropole lilloise, en tant que maquettiste. J'y ai fait une multitude de catalogues, plaquettes, livres, affiches, PLV, bannières web, emails. J'ai perfectionné mon sens du détail, ainsi que ma capacité à produire des livrables à la fois communicants, harmonieux et respectueux des différentes chartes graphiques.

Ces temps-ci

Début 2023, j’ai entamé ma reconversion dans le développement web, où le graphisme rencontre le code. Pendant 4 mois, j’ai suivi à temps complet la formation « Développeur .NET fullstack » chez M2i, qui s’est ensuite conclue par un mois de stage.

J'ai ensuite poursuivi le cheminement de ma reconversion avec la formation UX bootcamp chez UX France, pendant 7 semaines, qui s'est terminée fin avril 2024. J'ai d'ailleurs obtenu la certification RS6024 "Innover avec l'UX design".

Mon futur

Désormais, je sais que le développement web ne sera pas mon futur métier mais cet apprentissage devraient m'aider à mieux anticiper et comprendre la faisabilité des choses, en tant que designer UX. Je suis toujours attirée par le domaine du graphisme mais je nourris le désir d'élargir mes compétences. Et surtout j'ai pris conscience au fil des ans, que le design centré utilisateur est le fondement essentiel d'un site ou d'une application réussie.

N’hésitez pas à me contacter si mon profil vous intéresse (et si vous êtes sur la métropole lilloise ou accessible facilement en transports depuis celle-ci) !

',1),_f={class:"super-container-hardSkills"},vf=se(()=>h("h3",null,"Mes compétences",-1)),yf={class:"container-hardSkills-titre","data-aos":"fade-left","data-aos-duration":"600"},xf=se(()=>h("div",{class:"titre-skills"},[h("h4",null,"Compétences techniques")],-1)),wf={class:"container-two-containers-hard-skills"},Of={class:"two-containers-hard-skills"},Cf={class:"container-hardSkills"},Ef=se(()=>h("img",{src:qu,alt:"picto Figma"},null,-1)),Tf=se(()=>h("p",null,"Figma",-1)),Mf=se(()=>h("img",{src:zu,alt:"picto XD",class:"height100"},null,-1)),Sf=se(()=>h("p",null,"Xd",-1)),jf=se(()=>h("img",{src:Uu,alt:"picto Indesign",class:"height100"},null,-1)),Af=se(()=>h("p",null,"Indesign",-1)),Pf=se(()=>h("img",{src:Ku,alt:"picto Photoshop",class:"height100"},null,-1)),$f=se(()=>h("p",null,"Photoshop",-1)),If=se(()=>h("img",{src:Wu,alt:"picto Illustrator",class:"height100"},null,-1)),kf=se(()=>h("p",null,"Illustrator",-1)),Ff=se(()=>h("img",{src:Ju,alt:"picto Photopea"},null,-1)),Nf=se(()=>h("p",null,"Photopea",-1)),Lf={class:"container-hardSkills"},Rf=se(()=>h("img",{src:Yu,alt:"picto Html",class:"height100"},null,-1)),Df=se(()=>h("p",null,"HTML 5",-1)),Vf=se(()=>h("img",{src:Zu,alt:"picto Css",class:"height100"},null,-1)),Bf=se(()=>h("p",null,"CSS 3",-1)),Hf=se(()=>h("img",{src:Xu,alt:"picto Js"},null,-1)),qf=se(()=>h("p",null,"JavaScript",-1)),zf=se(()=>h("img",{src:Qu,alt:"picto Vue"},null,-1)),Uf=se(()=>h("p",null,"Vue.js",-1)),Kf=se(()=>h("img",{src:Gu,alt:"picto React"},null,-1)),Wf=se(()=>h("p",null,"React",-1)),Jf=se(()=>h("img",{src:ef,alt:"picto Tailwind",class:"width100"},null,-1)),Yf=se(()=>h("p",null,"Tailwind",-1)),Zf=Ar('

Savoir-être

  • Réactive
  • Rigoureuse
  • Créative
  • Perséverante
  • À l'écoute
  • Empathique
  • Sens de l'organisation
',1),Xf=se(()=>h("button",{class:"btn"},"Plus de détails sur mon cv",-1)),Qf=[Xf],Gf={class:"z-index"},ed="https://14h02m10s.github.io/Portfolio2-14h/CV_3W_PF_compressed.pdf",td={__name:"Presentation2",setup(e){return(t,n)=>(be(),ye(Ae,null,[h("div",null,[h("div",pf,[h("div",hf,[mf,h("div",gf,[bf,h("div",_f,[vf,h("div",yf,[xf,h("div",wf,[h("div",Of,[h("div",Cf,[B(Be,null,{image:W(()=>[Ef]),texte:W(()=>[Tf]),_:1}),B(Be,null,{image:W(()=>[Mf]),texte:W(()=>[Sf]),_:1}),B(Be,null,{image:W(()=>[jf]),texte:W(()=>[Af]),_:1}),B(Be,null,{image:W(()=>[Pf]),texte:W(()=>[$f]),_:1}),B(Be,null,{image:W(()=>[If]),texte:W(()=>[kf]),_:1}),B(Be,null,{image:W(()=>[Ff]),texte:W(()=>[Nf]),_:1})]),h("div",Lf,[B(Be,null,{image:W(()=>[Rf]),texte:W(()=>[Df]),_:1}),B(Be,null,{image:W(()=>[Vf]),texte:W(()=>[Bf]),_:1}),B(Be,null,{image:W(()=>[Hf]),texte:W(()=>[qf]),_:1}),B(Be,null,{image:W(()=>[zf]),texte:W(()=>[Uf]),_:1}),B(Be,null,{image:W(()=>[Kf]),texte:W(()=>[Wf]),_:1}),B(Be,null,{image:W(()=>[Jf]),texte:W(()=>[Yf]),_:1})])])])]),Zf])]),h("div",{class:"container-button"},[h("a",{href:ed,target:"_blank",download:"fchambinaud.pdf"},Qf)])])])]),h("div",Gf,[B(Eo)])],64))}},nd=Fe(td,[["__scopeId","data-v-37091126"]]);const Us={__name:"HomeView",setup(e){return(t,n)=>(be(),ye("main",null,[B(Hu),B(nd)]))}},fs="/Portfolio3-14h/assets/external-orange-87f31629.svg";const sd={data(){return{isExpanded:!1}},methods:{toggleExpansion(){this.isExpanded=!this.isExpanded}}},od={class:"item"},id={class:"img"},rd={class:"content"},ld={class:"btn-continue"};function ad(e,t,n,s,o,i){return be(),ye("div",od,[h("div",id,[en(e.$slots,"image",{},void 0,!0)]),h("div",{class:kt(["section-texte",{expanded:o.isExpanded}])},[h("h4",null,[en(e.$slots,"sous-titre",{},void 0,!0)]),h("p",rd,[en(e.$slots,"default",{},void 0,!0)]),h("div",ld,[h("span",{class:kt(["btn-open-text material-symbols-rounded",{expanded:o.isExpanded}]),onClick:t[0]||(t[0]=(...r)=>i.toggleExpansion&&i.toggleExpansion(...r))}," keyboard_double_arrow_down ",2)])],2)])}const Sn=Fe(sd,[["render",ad],["__scopeId","data-v-951d34e6"]]),cd="/Portfolio3-14h/assets/ImgPortfolio1-orange-8ecc0138.jpg",ud="/Portfolio3-14h/assets/ImgPortfolio1-coul-f1ca2911.jpg";const fd={},dd=e=>(st("data-v-510a8c6f"),e=e(),ot(),e),pd={class:"height"},hd=dd(()=>h("a",{href:"https://14h02m10s.github.io/Portfolio/",target:"blank"},[h("img",{src:cd,alt:"Miniature Portfolio1 NB"}),h("img",{src:ud,alt:"Miniature Portfolio1 coul"})],-1)),md=[hd];function gd(e,t){return be(),ye("div",pd,md)}const bd=Fe(fd,[["render",gd],["__scopeId","data-v-510a8c6f"]]),_d="/Portfolio3-14h/assets/Lakson-orange-8f860365.jpg",vd="/Portfolio3-14h/assets/Lakson-coul-154c63ab.jpg";const yd={},xd=e=>(st("data-v-74c6f380"),e=e(),ot(),e),wd={class:"height"},Od=xd(()=>h("a",{href:"https://14h02m10s.github.io/ExerciceCopieSiteResto/#/",target:"blank"},[h("img",{src:_d,alt:"Miniature Lakson NB"}),h("img",{src:vd,alt:"Miniature Lakson coul"})],-1)),Cd=[Od];function Ed(e,t){return be(),ye("div",wd,Cd)}const Td=Fe(yd,[["render",Ed],["__scopeId","data-v-74c6f380"]]),Md="/Portfolio3-14h/assets/ImgProjet2-orange-1214d11d.jpg",Sd="/Portfolio3-14h/assets/ImgProjet2-coul-a5460d1e.jpg";const jd={},Ad=e=>(st("data-v-0e801c7a"),e=e(),ot(),e),Pd={class:"height"},$d=Ad(()=>h("a",{href:"https://14h02m10s.github.io/TestVue-14h/",target:"blank"},[h("img",{src:Md,alt:"Miniature Projet2 NB"}),h("img",{src:Sd,alt:"Miniature Projet2 coul"})],-1)),Id=[$d];function kd(e,t){return be(),ye("div",Pd,Id)}const Fd=Fe(jd,[["render",kd],["__scopeId","data-v-0e801c7a"]]),Nd="/Portfolio3-14h/assets/Suzuki-orange-fe5a9a7d.jpg",Ld="/Portfolio3-14h/assets/Suzuki-coul-20b2c7d1.jpg";const Rd={},Dd=e=>(st("data-v-1fdb1207"),e=e(),ot(),e),Vd={class:"height"},Bd=Dd(()=>h("a",{href:"https://14h02m10s.github.io/ExerciceNavbarEtCarrouselSuzuki/",target:"blank"},[h("img",{src:Nd,alt:"Miniature Suzuki NB"}),h("img",{src:Ld,alt:"Miniature Suzuki coul"})],-1)),Hd=[Bd];function qd(e,t){return be(),ye("div",Vd,Hd)}const zd=Fe(Rd,[["render",qd],["__scopeId","data-v-1fdb1207"]]);const Ne=e=>(st("data-v-804b1865"),e=e(),ot(),e),Ud={id:"reals"},Kd=Ne(()=>h("div",{class:"titre"},[h("h2",{class:"title-linear-background"},"RÉALISATIONS")],-1)),Wd={class:"flex-project"},Jd=Ne(()=>h("a",{href:"https://14h02m10s.github.io/Portfolio/",target:"blank",class:"link-text"},"Première version de mon portfolio ",-1)),Yd=Ne(()=>h("a",{href:"https://14h02m10s.github.io/Portfolio/",target:"blank"},[h("img",{src:fs,class:"picto-external-link",alt:"picto-external-link"})],-1)),Zd=Ne(()=>h("p",null,[he(" Voici la première version de mon portfolio créée avec "),h("b",null,"Vue.js"),he(`. Je n'ai pas eu le temps de le diffuser car dès sa finalisation, j'ai sollicité des avis auprès de mon entourage. Certains ont souligné que mon site était un peu trop "statique" et avait des airs un peu trop "print" (une déformation professionnelle, je suppose 🙃). `),h("br"),h("br"),h("b",null,`C'était mon premier projet responsive, conçu en adoptant une approche "mobile first".`),he(" Initialement, je souhaitais faire le parallèle avec mon cv, notamment en conservant la mise en forme des titres. Cependant, cela s'est avéré être plus un problème qu'une solution. La deuxième version de mon portfolio (le site que vous parcourez en ce moment) n'est pas parfait, bien sûr, mais j'espère que vous pourrez y reconnaître la détermination que j'y ai investie. ")],-1)),Xd=Ne(()=>h("a",{href:"https://14h02m10s.github.io/ExerciceCopieSiteResto/#/",target:"blank",class:"link-text"},"Reproduction d'un site vitrine ",-1)),Qd=Ne(()=>h("a",{href:"https://14h02m10s.github.io/ExerciceCopieSiteResto/#/",target:"blank"},[h("img",{src:fs,class:"picto-external-link",alt:"picto-external-link"})],-1)),Gd=Ne(()=>h("p",null,[he(" J'ai commencé ce projet "),h("b",null,"Vue.js"),he(" à la fin de mon stage, en juin 2023 et l'ai continué chez moi. L'objectif principal était de reproduire un site vitrine déjà existant. Mon choix s'est porté sur "),h("a",{href:"https://lakson.fr/",target:"_blank",class:"link-text"},"le site du restaurant Lakson,"),he(" car il comprend "),h("b",null,"une barre de navigation, un pied de page, plusieurs pages, des boutons, et une galerie de photos"),he(". "),h("br"),h("br"),he(" Il reste encore des améliorations à apporter, car certaines parties étaient assez complexes lorsque j'ai entamé ce projet. Ainsi, les animations et la compatibilité avec les appareils de différentes tailles (responsive design) n'ont pas encore été implémentées. Mon prochain défi sera donc de rendre ce projet pleinement responsive (il est pour l'instant conseillé de le regarder sur un écran d'au moins 1300 px de large). ")],-1)),ep=Ne(()=>h("a",{href:"https://14h02m10s.github.io/TestVue-14h/",target:"blank",class:"link-text"},"Divers exercices en HTML, CSS et JavaScript ",-1)),tp=Ne(()=>h("a",{href:"https://14h02m10s.github.io/TestVue-14h/",target:"blank"},[h("img",{src:fs,class:"picto-external-link",alt:"picto-external-link"})],-1)),np=Ne(()=>h("p",null,[he(" J'ai décidé de me lancer dans la création de projets en "),h("b",null,"Vue.js"),he(", afin de renforcer mes compétences en "),h("b",null,"JavaScript"),he(". J'ai commencé par revisiter des exercices que j'avais fait lors de ma formation chez M2i. Par la suite, j'ai enrichi ce projet en y ajoutant divers éléments, tels qu'un "),h("b",null,"sélecteur de couleurs, la possibilité pour l'utilisateur d'ajouter des images, et enfin, j'ai reproduit une galerie de photos trouvée sur Dribbble"),he(". "),h("br"),h("br"),he("En parallèle de ces ajouts, j'ai élaboré une présentation comprenant une barre de navigation, des titres, et j'ai également intégré un court texte de présentation. Jusqu'à présent, j'ai uniquement travaillé sur ce projet en mode desk, ce qui signifie qu'il est optimisé pour des écrans d'au moins 1200 pixels de large. Dans l'avenir, j'aimerai le rendre responsive. ")],-1)),sp=Ne(()=>h("a",{href:"https://14h02m10s.github.io/ExerciceNavbarEtCarrouselSuzuki/",target:"blank",class:"link-text"},"Reproduction de la navbar et slider du site Suzuki ",-1)),op=Ne(()=>h("a",{href:"https://14h02m10s.github.io/ExerciceNavbarEtCarrouselSuzuki/",target:"blank"},[h("img",{src:fs,class:"picto-external-link",alt:"picto-external-link"})],-1)),ip=Ne(()=>h("p",null,[he(" Ce fut mon tout premier projet en "),h("b",null,"Vue.js"),he(". Mon maître de stage m'avait donné pour mission de reproduire le menu de navigation et le slider du "),h("a",{href:"https://concession.suzuki.fr/la-rochelle",target:"_blank",class:"link-text"},"site Suzuki concession."),h("br"),h("br"),he(" Il est important de noter que rien n'est cliquable dans ce projet, car il s'agit d'une reproduction visuelle. De plus, il n'est pas encore pleinement responsive ; il est actuellement adapté aux écrans d'une largeur minimale de 960 px. ")],-1)),rp={class:"z-index"},lp={__name:"Projects",setup(e){return(t,n)=>(be(),ye(Ae,null,[h("div",Ud,[Kd,h("div",Wd,[B(Sn,{"data-aos":"fade-up","data-aos-duration":"600"},{image:W(()=>[B(bd)]),"sous-titre":W(()=>[Jd,Yd]),default:W(()=>[Zd]),_:1}),B(Sn,{"data-aos":"fade-up","data-aos-duration":"600"},{image:W(()=>[B(Td)]),"sous-titre":W(()=>[Xd,Qd]),default:W(()=>[Gd]),_:1}),B(Sn,{"data-aos":"fade-up","data-aos-duration":"600"},{image:W(()=>[B(Fd)]),"sous-titre":W(()=>[ep,tp]),default:W(()=>[np]),_:1}),B(Sn,{"data-aos":"fade-up","data-aos-duration":"600"},{image:W(()=>[B(zd)]),"sous-titre":W(()=>[sp,op]),default:W(()=>[ip]),_:1})])]),h("div",rp,[B(Eo)])],64))}},ap=Fe(lp,[["__scopeId","data-v-804b1865"]]);const Nr={__name:"PageRealisations",setup(e){return(t,n)=>(be(),ye("main",null,[B(Co),B(ap)]))}};var cp=Object.defineProperty,up=(e,t,n)=>t in e?cp(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ci=(e,t,n)=>(up(e,typeof t!="symbol"?t+"":t,n),n);class fp{constructor(){Ci(this,"seed",0),Ci(this,"data",new Map)}id(){return Date.now().toString(26)+this.seed++}add(t,n=this.id()){return this.data.set(n,t),n}get(t){return this.data.get(t)}delete(t){this.delete(t)}}const dp="Failed to copy value to clipboard. Unknown type.",pp={asString(e){if(e==null)return console.warn("Clipboard input is empty"),"";if(typeof e!="string")try{return JSON.stringify(e)}catch(t){return console.warn(dp,t),""}return e}},hp="position:fixed; pointer-events:none; z-index:-9999; opacity:0;",mp={createTextarea(e){const t=document.createElement("textarea");return t.addEventListener("focusin",n=>{n.stopPropagation()}),t.value=e,t.setAttribute("readonly",""),t.style.cssText=hp,t}},on={async requestClipboardPermission(){return navigator.permissions.query({name:"clipboard-write"})},async writeClipboard(e){return(await on.requestClipboardPermission()).state==="granted"?(await navigator.clipboard.writeText(e),!0):!1},writeClipboardExecCommand(e){const t=mp.createTextarea(e);if(document.body.appendChild(t),navigator.userAgent.match(/ipad|ipod|iphone/i)){t.contentEditable="true",t.readOnly=!0;const s=document.createRange();s.selectNodeContents(t);const o=window.getSelection();o&&(o.removeAllRanges(),o.addRange(s),t.setSelectionRange(0,999999))}else t.select();const n=document.execCommand("copy");return document.body.removeChild(t),n},async copy(e){const t=typeof e=="function"?e():e,n=pp.asString(t);if(on.writeClipboardExecCommand(n))return!0;await on.writeClipboard(n)}},pt=new fp,gp={install(e){const t=e.version[0]==="3"?e.config.globalProperties:e.prototype;t.$clipboard=on.copy,e.directive("clipboard",{beforeMount(n,s){const o=s.arg,i=s.value,r=typeof i=="function";if(o==="error"&&r){n.dataset.clipboardError=pt.add(i);return}if(o==="error"&&r){n.dataset.clipboardSuccess=pt.add(i);return}const l=async a=>{var c;const f=await on.copy(i)?n.dataset.clipboardSuccess:n.dataset.clipboardError;(c=pt.get(f))==null||c({value:i,event:a})};n.dataset.clipboardClick=pt.add(l),n.addEventListener("click",l)},unmounted(n){const{clipboardSuccessHandler:s,clipboardErrorHandler:o,clipboardClickHandler:i}=n.dataset;if(s&&pt.delete(s),o&&pt.delete(o),i){const r=pt.get(i);r&&(n.removeEventListener("click",r),pt.delete(i))}},get bind(){return this.beforeMount},get unbind(){return this.unmounted}})}};const ct=e=>(st("data-v-210b1480"),e=e(),ot(),e),bp={id:"contact"},_p=ct(()=>h("div",{class:"titre"},[h("h2",{class:"title-linear-background"},"CONTACT")],-1)),vp={class:"container-except-titre","data-aos":"fade-up","data-aos-duration":"600"},yp={class:"login-card-container"},xp=ct(()=>h("form",{action:"https://public.herotofu.com/v1/8cc09760-7f05-11ee-8bd5-e178f08d9cb2",method:"post","accept-charset":"UTF-8",class:"login-card-form"},[h("div",{class:"login-card-form-2"},[h("div",{class:"form-item"},[h("span",{class:"form-item-icon material-symbols-rounded"},"person"),h("input",{type:"text",placeholder:"Nom",id:"nom",name:"lastName",required:""})]),h("div",{class:"form-item"},[h("span",{class:"form-item-icon material-symbols-rounded"},"person"),h("input",{type:"text",placeholder:"Prénom",id:"prenom",name:"firstName",required:""})])]),h("div",{class:"form-item"},[h("span",{class:"form-item-icon material-symbols-rounded"},"mail"),h("input",{type:"email",placeholder:"Email",id:"email",name:"email",required:""})]),h("div",{style:{"text-indent":"-99999px","white-space":"nowrap",overflow:"hidden",position:"absolute"},"aria-hidden":"true"},[h("input",{type:"text",name:"_gotcha",tabindex:"-1",autocomplete:"off"})]),h("div",{class:"form-item"},[h("textarea",{id:"message",name:"message",placeholder:"Hello Fred, nous serions vraiment ravis de te compter parmi nous ! ",required:""})]),h("div",{class:"container-btn-envoyer"},[h("button",{type:"submit",class:"btn"},"Envoyer")])],-1)),wp=ct(()=>h("br",null,null,-1)),Op=ct(()=>h("br",null,null,-1)),Cp=ct(()=>h("br",null,null,-1)),Ep=ct(()=>h("br",null,null,-1)),Tp=ct(()=>h("b",null,"fchambinaudpro@gmail.com",-1)),Mp=[Tp],Sp=ct(()=>h("br",null,null,-1)),jp=ct(()=>h("div",{class:"btn-return"},[h("a",{href:"#head"},[h("button",{class:"btn-carre"},[h("span",{class:"material-symbols-rounded"}," keyboard_double_arrow_up ")])])],-1)),Ap={class:"z-index"},Pp={name:"App",data(){return{isCopied:!0}},methods:{ToggleCopied(){this.isCopied=!this.isCopied}}},$p=Object.assign(Pp,{setup(e){return(t,n)=>{const s=oc("clipboard");return be(),ye("div",bp,[_p,h("div",vp,[h("div",yp,[xp,h("div",null,[h("p",null,[wp,Op,he(" Si vous préférez utiliser votre boite mail, "),Cp,he("copiez mon adresse mail en cliquant dessus : "),Ep,Ha((be(),ye("span",{onClick:n[0]||(n[0]=(...o)=>t.ToggleCopied&&t.ToggleCopied(...o)),class:"hover-list"},Mp)),[[s,"fchambinaudpro@gmail.com"]]),he(". "),Sp]),h("p",{class:kt({copy:!t.isCopied,copied:t.isCopied})},"C'est copié !",2)])])]),jp,h("div",Ap,[B(Eo)])])}}}),Ip=Fe($p,[["__scopeId","data-v-210b1480"]]);const Lr={__name:"PageContact",setup(e){return(t,n)=>(be(),ye("main",null,[B(Co),B(Ip)]))}},kp={"/":Us,"/realisations":Nr,"/contact":Lr},Fp={name:"App",components:{Header5:Co,HomeView:Us,PageRealisations:Nr,PageContact:Lr},data(){return{currentPath:window.location.hash}},computed:{currentView(){return kp[this.currentPath.slice(1)||"/"]||Us}},mounted(){window.addEventListener("hashchange",()=>{this.currentPath=window.location.hash})}};function Np(e,t,n,s,o,i){const r=gr("Header5");return be(),ye("div",null,[B(r),(be(),Sr(sc(i.currentView)))])}const Lp=Fe(Fp,[["render",Np]]);function Ks(e,t,n=".",s){if(!ws(t))return Ks(e,{},n,s);const o=Object.assign({},t);for(const i in e){if(i==="__proto__"||i==="constructor")continue;const r=e[i];r!=null&&(s&&s(o,i,r,n)||(Array.isArray(r)&&Array.isArray(o[i])?o[i]=[...r,...o[i]]:ws(r)&&ws(o[i])?o[i]=Ks(r,o[i],(n?`${n}.`:"")+i.toString(),s):o[i]=r))}return o}function ws(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function Rp(e){return(...t)=>t.reduce((n,s)=>Ks(n,s,"",e),{})}const Dp=Rp();function Rr(e){return Bi()?(Yl(e),!0):!1}function To(e){return typeof e=="function"?e():yt(e)}const Vp=typeof window<"u"&&typeof document<"u",Bp=e=>e!=null,Hp=Object.prototype.toString,zn=e=>Hp.call(e)==="[object Object]",Fn=()=>{};function qp(e){as()&&bo(e)}function rn(e){var t;const n=To(e);return(t=n==null?void 0:n.$el)!=null?t:n}const Dr=Vp?window:void 0;function Ke(...e){let t,n,s,o;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,s,o]=e,t=Dr):[t,n,s,o]=e,!t)return Fn;Array.isArray(n)||(n=[n]),Array.isArray(s)||(s=[s]);const i=[],r=()=>{i.forEach(f=>f()),i.length=0},l=(f,d,m,_)=>(f.addEventListener(d,m,_),()=>f.removeEventListener(d,m,_)),a=Te(()=>[rn(t),To(o)],([f,d])=>{if(r(),!f)return;const m=zn(d)?{...d}:d;i.push(...n.flatMap(_=>s.map(w=>l(f,_,w,m))))},{immediate:!0,flush:"post"}),c=()=>{a(),r()};return Rr(c),c}function zp(){const e=He(!1);return as()&&is(()=>{e.value=!0}),e}function Up(e){const t=zp();return et(()=>(t.value,!!e()))}function Kp(e,t,n={}){const{root:s,rootMargin:o="0px",threshold:i=.1,window:r=Dr,immediate:l=!0}=n,a=Up(()=>r&&"IntersectionObserver"in r),c=et(()=>{const w=To(e);return(Array.isArray(w)?w:[w]).map(rn).filter(Bp)});let f=Fn;const d=He(l),m=a.value?Te(()=>[c.value,rn(s),d.value],([w,T])=>{if(f(),!d.value||!w.length)return;const $=new IntersectionObserver(t,{root:rn(T),rootMargin:o,threshold:i});w.forEach(N=>N&&$.observe(N)),f=()=>{$.disconnect(),f=Fn}},{immediate:l,flush:"post"}):Fn,_=()=>{f(),m(),d.value=!1};return Rr(_),{isSupported:a,isActive:d,pause(){f(),d.value=!1},resume(){d.value=!0},stop:_}}const Vr=1/60*1e3,Wp=typeof performance<"u"?()=>performance.now():()=>Date.now(),Br=typeof window<"u"?e=>window.requestAnimationFrame(e):e=>setTimeout(()=>e(Wp()),Vr);function Jp(e){let t=[],n=[],s=0,o=!1,i=!1;const r=new WeakSet,l={schedule:(a,c=!1,f=!1)=>{const d=f&&o,m=d?t:n;return c&&r.add(a),m.indexOf(a)===-1&&(m.push(a),d&&o&&(s=t.length)),a},cancel:a=>{const c=n.indexOf(a);c!==-1&&n.splice(c,1),r.delete(a)},process:a=>{if(o){i=!0;return}if(o=!0,[t,n]=[n,t],n.length=0,s=t.length,s)for(let c=0;c(e[t]=Jp(()=>gn=!0),e),{}),Ys=_n.reduce((e,t)=>{const n=ds[t];return e[t]=(s,o=!1,i=!1)=>(gn||Qp(),n.schedule(s,o,i)),e},{}),Zp=_n.reduce((e,t)=>(e[t]=ds[t].cancel,e),{});_n.reduce((e,t)=>(e[t]=()=>ds[t].process(Ht),e),{});const Xp=e=>ds[e].process(Ht),Hr=e=>{gn=!1,Ht.delta=Ws?Vr:Math.max(Math.min(e-Ht.timestamp,Yp),1),Ht.timestamp=e,Js=!0,_n.forEach(Xp),Js=!1,gn&&(Ws=!1,Br(Hr))},Qp=()=>{gn=!0,Ws=!0,Js||Br(Hr)},qr=()=>Ht;function zr(e,t){var n={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&t.indexOf(s)<0&&(n[s]=e[s]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,s=Object.getOwnPropertySymbols(e);oMath.min(Math.max(n,e),t),Os=.001,eh=.01,Ti=10,th=.05,nh=1;function sh({duration:e=800,bounce:t=.25,velocity:n=0,mass:s=1}){let o,i;Gp(e<=Ti*1e3);let r=1-t;r=Zs(th,nh,r),e=Zs(eh,Ti,e/1e3),r<1?(o=c=>{const f=c*r,d=f*e,m=f-n,_=Xs(c,r),w=Math.exp(-d);return Os-m/_*w},i=c=>{const d=c*r*e,m=d*n+n,_=Math.pow(r,2)*Math.pow(c,2)*e,w=Math.exp(-d),T=Xs(Math.pow(c,2),r);return(-o(c)+Os>0?-1:1)*((m-_)*w)/T}):(o=c=>{const f=Math.exp(-c*e),d=(c-n)*e+1;return-Os+f*d},i=c=>{const f=Math.exp(-c*e),d=(n-c)*(e*e);return f*d});const l=5/e,a=ih(o,i,l);if(e=e*1e3,isNaN(a))return{stiffness:100,damping:10,duration:e};{const c=Math.pow(a,2)*s;return{stiffness:c,damping:r*2*Math.sqrt(s*c),duration:e}}}const oh=12;function ih(e,t,n){let s=n;for(let o=1;oe[n]!==void 0)}function ah(e){let t=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},e);if(!Mi(e,lh)&&Mi(e,rh)){const n=sh(e);t=Object.assign(Object.assign(Object.assign({},t),n),{velocity:0,mass:1}),t.isResolvedFromDuration=!0}return t}function Mo(e){var{from:t=0,to:n=1,restSpeed:s=2,restDelta:o}=e,i=zr(e,["from","to","restSpeed","restDelta"]);const r={done:!1,value:t};let{stiffness:l,damping:a,mass:c,velocity:f,duration:d,isResolvedFromDuration:m}=ah(i),_=Si,w=Si;function T(){const $=f?-(f/1e3):0,N=n-t,L=a/(2*Math.sqrt(l*c)),j=Math.sqrt(l/c)/1e3;if(o===void 0&&(o=Math.min(Math.abs(n-t)/100,.4)),L<1){const E=Xs(j,L);_=V=>{const K=Math.exp(-L*j*V);return n-K*(($+L*j*N)/E*Math.sin(E*V)+N*Math.cos(E*V))},w=V=>{const K=Math.exp(-L*j*V);return L*j*K*(Math.sin(E*V)*($+L*j*N)/E+N*Math.cos(E*V))-K*(Math.cos(E*V)*($+L*j*N)-E*N*Math.sin(E*V))}}else if(L===1)_=E=>n-Math.exp(-j*E)*(N+($+j*N)*E);else{const E=j*Math.sqrt(L*L-1);_=V=>{const K=Math.exp(-L*j*V),oe=Math.min(E*V,300);return n-K*(($+L*j*N)*Math.sinh(oe)+E*N*Math.cosh(oe))/E}}}return T(),{next:$=>{const N=_($);if(m)r.done=$>=d;else{const L=w($)*1e3,j=Math.abs(L)<=s,E=Math.abs(n-N)<=o;r.done=j&&E}return r.value=r.done?n:N,r},flipTarget:()=>{f=-f,[t,n]=[n,t],T()}}}Mo.needsInterpolation=(e,t)=>typeof e=="string"||typeof t=="string";const Si=e=>0,Ur=(e,t,n)=>{const s=t-e;return s===0?1:(n-e)/s},So=(e,t,n)=>-n*e+n*t+e,Kr=(e,t)=>n=>Math.max(Math.min(n,t),e),ln=e=>e%1?Number(e.toFixed(5)):e,bn=/(-)?([\d]*\.?[\d])+/g,Qs=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))/gi,ch=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))$/i;function vn(e){return typeof e=="string"}const yn={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},an=Object.assign(Object.assign({},yn),{transform:Kr(0,1)}),jn=Object.assign(Object.assign({},yn),{default:1}),jo=e=>({test:t=>vn(t)&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),Et=jo("deg"),cn=jo("%"),U=jo("px"),ji=Object.assign(Object.assign({},cn),{parse:e=>cn.parse(e)/100,transform:e=>cn.transform(e*100)}),Ao=(e,t)=>n=>!!(vn(n)&&ch.test(n)&&n.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(n,t)),Wr=(e,t,n)=>s=>{if(!vn(s))return s;const[o,i,r,l]=s.match(bn);return{[e]:parseFloat(o),[t]:parseFloat(i),[n]:parseFloat(r),alpha:l!==void 0?parseFloat(l):1}},Pt={test:Ao("hsl","hue"),parse:Wr("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:s=1})=>"hsla("+Math.round(e)+", "+cn.transform(ln(t))+", "+cn.transform(ln(n))+", "+ln(an.transform(s))+")"},uh=Kr(0,255),Cs=Object.assign(Object.assign({},yn),{transform:e=>Math.round(uh(e))}),mt={test:Ao("rgb","red"),parse:Wr("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:s=1})=>"rgba("+Cs.transform(e)+", "+Cs.transform(t)+", "+Cs.transform(n)+", "+ln(an.transform(s))+")"};function fh(e){let t="",n="",s="",o="";return e.length>5?(t=e.substr(1,2),n=e.substr(3,2),s=e.substr(5,2),o=e.substr(7,2)):(t=e.substr(1,1),n=e.substr(2,1),s=e.substr(3,1),o=e.substr(4,1),t+=t,n+=n,s+=s,o+=o),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(s,16),alpha:o?parseInt(o,16)/255:1}}const Gs={test:Ao("#"),parse:fh,transform:mt.transform},je={test:e=>mt.test(e)||Gs.test(e)||Pt.test(e),parse:e=>mt.test(e)?mt.parse(e):Pt.test(e)?Pt.parse(e):Gs.parse(e),transform:e=>vn(e)?e:e.hasOwnProperty("red")?mt.transform(e):Pt.transform(e)},Jr="${c}",Yr="${n}";function dh(e){var t,n,s,o;return isNaN(e)&&vn(e)&&((n=(t=e.match(bn))===null||t===void 0?void 0:t.length)!==null&&n!==void 0?n:0)+((o=(s=e.match(Qs))===null||s===void 0?void 0:s.length)!==null&&o!==void 0?o:0)>0}function Zr(e){typeof e=="number"&&(e=`${e}`);const t=[];let n=0;const s=e.match(Qs);s&&(n=s.length,e=e.replace(Qs,Jr),t.push(...s.map(je.parse)));const o=e.match(bn);return o&&(e=e.replace(bn,Yr),t.push(...o.map(yn.parse))),{values:t,numColors:n,tokenised:e}}function Xr(e){return Zr(e).values}function Qr(e){const{values:t,numColors:n,tokenised:s}=Zr(e),o=t.length;return i=>{let r=s;for(let l=0;ltypeof e=="number"?0:e;function hh(e){const t=Xr(e);return Qr(e)(t.map(ph))}const xn={test:dh,parse:Xr,createTransformer:Qr,getAnimatableNone:hh},mh=new Set(["brightness","contrast","saturate","opacity"]);function gh(e){let[t,n]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;const[s]=n.match(bn)||[];if(!s)return e;const o=n.replace(s,"");let i=mh.has(t)?1:0;return s!==n&&(i*=100),t+"("+i+o+")"}const bh=/([a-z-]*)\(.*?\)/g,eo=Object.assign(Object.assign({},xn),{getAnimatableNone:e=>{const t=e.match(bh);return t?t.map(gh).join(" "):e}});function Es(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function Ai({hue:e,saturation:t,lightness:n,alpha:s}){e/=360,t/=100,n/=100;let o=0,i=0,r=0;if(!t)o=i=r=n;else{const l=n<.5?n*(1+t):n+t-n*t,a=2*n-l;o=Es(a,l,e+1/3),i=Es(a,l,e),r=Es(a,l,e-1/3)}return{red:Math.round(o*255),green:Math.round(i*255),blue:Math.round(r*255),alpha:s}}const _h=(e,t,n)=>{const s=e*e,o=t*t;return Math.sqrt(Math.max(0,n*(o-s)+s))},vh=[Gs,mt,Pt],Pi=e=>vh.find(t=>t.test(e)),Gr=(e,t)=>{let n=Pi(e),s=Pi(t),o=n.parse(e),i=s.parse(t);n===Pt&&(o=Ai(o),n=mt),s===Pt&&(i=Ai(i),s=mt);const r=Object.assign({},o);return l=>{for(const a in r)a!=="alpha"&&(r[a]=_h(o[a],i[a],l));return r.alpha=So(o.alpha,i.alpha,l),n.transform(r)}},yh=e=>typeof e=="number",xh=(e,t)=>n=>t(e(n)),el=(...e)=>e.reduce(xh);function tl(e,t){return yh(e)?n=>So(e,t,n):je.test(e)?Gr(e,t):sl(e,t)}const nl=(e,t)=>{const n=[...e],s=n.length,o=e.map((i,r)=>tl(i,t[r]));return i=>{for(let r=0;r{const n=Object.assign(Object.assign({},e),t),s={};for(const o in n)e[o]!==void 0&&t[o]!==void 0&&(s[o]=tl(e[o],t[o]));return o=>{for(const i in s)n[i]=s[i](o);return n}};function $i(e){const t=xn.parse(e),n=t.length;let s=0,o=0,i=0;for(let r=0;r{const n=xn.createTransformer(t),s=$i(e),o=$i(t);return s.numHSL===o.numHSL&&s.numRGB===o.numRGB&&s.numNumbers>=o.numNumbers?el(nl(s.parsed,o.parsed),n):r=>`${r>0?t:e}`},Oh=(e,t)=>n=>So(e,t,n);function Ch(e){if(typeof e=="number")return Oh;if(typeof e=="string")return je.test(e)?Gr:sl;if(Array.isArray(e))return nl;if(typeof e=="object")return wh}function Eh(e,t,n){const s=[],o=n||Ch(e[0]),i=e.length-1;for(let r=0;rn(Ur(e,t,s))}function Mh(e,t){const n=e.length,s=n-1;return o=>{let i=0,r=!1;if(o<=e[0]?r=!0:o>=e[s]&&(i=s-1,r=!0),!r){let a=1;for(;ao||a===s);a++);i=a-1}const l=Ur(e[i],e[i+1],o);return t[i](l)}}function ol(e,t,{clamp:n=!0,ease:s,mixer:o}={}){const i=e.length;Ei(i===t.length),Ei(!s||!Array.isArray(s)||s.length===i-1),e[0]>e[i-1]&&(e=[].concat(e),t=[].concat(t),e.reverse(),t.reverse());const r=Eh(t,s,o),l=i===2?Th(e,r):Mh(e,r);return n?a=>l(Zs(e[0],e[i-1],a)):l}const ps=e=>t=>1-e(1-t),Po=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,Sh=e=>t=>Math.pow(t,e),il=e=>t=>t*t*((e+1)*t-e),jh=e=>{const t=il(e);return n=>(n*=2)<1?.5*t(n):.5*(2-Math.pow(2,-10*(n-1)))},rl=1.525,Ah=4/11,Ph=8/11,$h=9/10,ll=e=>e,$o=Sh(2),Ih=ps($o),al=Po($o),cl=e=>1-Math.sin(Math.acos(e)),ul=ps(cl),kh=Po(ul),Io=il(rl),Fh=ps(Io),Nh=Po(Io),Lh=jh(rl),Rh=4356/361,Dh=35442/1805,Vh=16061/1805,Un=e=>{if(e===1||e===0)return e;const t=e*e;return ee<.5?.5*(1-Un(1-e*2)):.5*Un(e*2-1)+.5;function qh(e,t){return e.map(()=>t||al).splice(0,e.length-1)}function zh(e){const t=e.length;return e.map((n,s)=>s!==0?s/(t-1):0)}function Uh(e,t){return e.map(n=>n*t)}function Nn({from:e=0,to:t=1,ease:n,offset:s,duration:o=300}){const i={done:!1,value:e},r=Array.isArray(t)?t:[e,t],l=Uh(s&&s.length===r.length?s:zh(r),o);function a(){return ol(l,r,{ease:Array.isArray(n)?n:qh(r,n)})}let c=a();return{next:f=>(i.value=c(f),i.done=f>=o,i),flipTarget:()=>{r.reverse(),c=a()}}}function Kh({velocity:e=0,from:t=0,power:n=.8,timeConstant:s=350,restDelta:o=.5,modifyTarget:i}){const r={done:!1,value:t};let l=n*e;const a=t+l,c=i===void 0?a:i(a);return c!==a&&(l=c-t),{next:f=>{const d=-l*Math.exp(-f/s);return r.done=!(d>o||d<-o),r.value=r.done?c:c+d,r},flipTarget:()=>{}}}const Ii={keyframes:Nn,spring:Mo,decay:Kh};function Wh(e){if(Array.isArray(e.to))return Nn;if(Ii[e.type])return Ii[e.type];const t=new Set(Object.keys(e));return t.has("ease")||t.has("duration")&&!t.has("dampingRatio")?Nn:t.has("dampingRatio")||t.has("stiffness")||t.has("mass")||t.has("damping")||t.has("restSpeed")||t.has("restDelta")?Mo:Nn}function fl(e,t,n=0){return e-t-n}function Jh(e,t,n=0,s=!0){return s?fl(t+-e,t,n):t-(e-t)+n}function Yh(e,t,n,s){return s?e>=t+n:e<=-n}const Zh=e=>{const t=({delta:n})=>e(n);return{start:()=>Ys.update(t,!0),stop:()=>Zp.update(t)}};function dl(e){var t,n,{from:s,autoplay:o=!0,driver:i=Zh,elapsed:r=0,repeat:l=0,repeatType:a="loop",repeatDelay:c=0,onPlay:f,onStop:d,onComplete:m,onRepeat:_,onUpdate:w}=e,T=zr(e,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]);let{to:$}=T,N,L=0,j=T.duration,E,V=!1,K=!0,oe;const A=Wh(T);!((n=(t=A).needsInterpolation)===null||n===void 0)&&n.call(t,s,$)&&(oe=ol([0,100],[s,$],{clamp:!1}),s=0,$=100);const z=A(Object.assign(Object.assign({},T),{from:s,to:$}));function Y(){L++,a==="reverse"?(K=L%2===0,r=Jh(r,j,c,K)):(r=fl(r,j,c),a==="mirror"&&z.flipTarget()),V=!1,_&&_()}function P(){N.stop(),m&&m()}function b(I){if(K||(I=-I),r+=I,!V){const re=z.next(Math.max(0,r));E=re.value,oe&&(E=oe(E)),V=K?re.done:r<=0}w==null||w(E),V&&(L===0&&(j??(j=r)),L{d==null||d(),N.stop()}}}function pl(e,t){return t?e*(1e3/t):0}function Xh({from:e=0,velocity:t=0,min:n,max:s,power:o=.8,timeConstant:i=750,bounceStiffness:r=500,bounceDamping:l=10,restDelta:a=1,modifyTarget:c,driver:f,onUpdate:d,onComplete:m,onStop:_}){let w;function T(j){return n!==void 0&&js}function $(j){return n===void 0?s:s===void 0||Math.abs(n-j){var V;d==null||d(E),(V=j.onUpdate)===null||V===void 0||V.call(j,E)},onComplete:m,onStop:_}))}function L(j){N(Object.assign({type:"spring",stiffness:r,damping:l,restDelta:a},j))}if(T(e))L({from:e,velocity:t,to:$(e)});else{let j=o*t+e;typeof c<"u"&&(j=c(j));const E=$(j),V=E===n?-1:1;let K,oe;const A=z=>{K=oe,oe=z,t=pl(z-K,qr().delta),(V===1&&z>E||V===-1&&zw==null?void 0:w.stop()}}const hl=(e,t)=>1-3*t+3*e,ml=(e,t)=>3*t-6*e,gl=e=>3*e,Kn=(e,t,n)=>((hl(t,n)*e+ml(t,n))*e+gl(t))*e,bl=(e,t,n)=>3*hl(t,n)*e*e+2*ml(t,n)*e+gl(t),Qh=1e-7,Gh=10;function em(e,t,n,s,o){let i,r,l=0;do r=t+(n-t)/2,i=Kn(r,s,o)-e,i>0?n=r:t=r;while(Math.abs(i)>Qh&&++l=nm?sm(r,d,e,n):m===0?d:em(r,l,l+An,e,n)}return r=>r===0||r===1?r:Kn(i(r),t,s)}const Ts={};class im{constructor(){this.subscriptions=new Set}add(t){return this.subscriptions.add(t),()=>this.subscriptions.delete(t)}notify(t,n,s){if(this.subscriptions.size)for(const o of this.subscriptions)o(t,n,s)}clear(){this.subscriptions.clear()}}function ki(e){return!isNaN(parseFloat(e))}class rm{constructor(t){this.timeDelta=0,this.lastUpdated=0,this.updateSubscribers=new im,this.canTrackVelocity=!1,this.updateAndNotify=n=>{this.prev=this.current,this.current=n;const{delta:s,timestamp:o}=qr();this.lastUpdated!==o&&(this.timeDelta=s,this.lastUpdated=o),Ys.postRender(this.scheduleVelocityCheck),this.updateSubscribers.notify(this.current)},this.scheduleVelocityCheck=()=>Ys.postRender(this.velocityCheck),this.velocityCheck=({timestamp:n})=>{this.canTrackVelocity||(this.canTrackVelocity=ki(this.current)),n!==this.lastUpdated&&(this.prev=this.current)},this.prev=this.current=t,this.canTrackVelocity=ki(this.current)}onChange(t){return this.updateSubscribers.add(t)}clearListeners(){this.updateSubscribers.clear()}set(t){this.updateAndNotify(t)}get(){return this.current}getPrevious(){return this.prev}getVelocity(){return this.canTrackVelocity?pl(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0}start(t){return this.stop(),new Promise(n=>{const{stop:s}=t(n);this.stopAnimation=s}).then(()=>this.clearAnimation())}stop(){this.stopAnimation&&this.stopAnimation(),this.clearAnimation()}isAnimating(){return!!this.stopAnimation}clearAnimation(){this.stopAnimation=null}destroy(){this.updateSubscribers.clear(),this.stop()}}function lm(e){return new rm(e)}const{isArray:am}=Array;function cm(){const e=He({}),t=s=>{const o=i=>{e.value[i]&&(e.value[i].stop(),e.value[i].destroy(),delete e.value[i])};s?am(s)?s.forEach(o):o(s):Object.keys(e.value).forEach(o)},n=(s,o,i)=>{if(e.value[s])return e.value[s];const r=lm(o);return r.onChange(l=>i[s]=l),e.value[s]=r,r};return qp(t),{motionValues:e,get:n,stop:t}}function um(e){return Array.isArray(e)}function Tt(){return{type:"spring",stiffness:500,damping:25,restDelta:.5,restSpeed:10}}function Ms(e){return{type:"spring",stiffness:550,damping:e===0?2*Math.sqrt(550):30,restDelta:.01,restSpeed:10}}function fm(e){return{type:"spring",stiffness:550,damping:e===0?100:30,restDelta:.01,restSpeed:10}}function Ss(){return{type:"keyframes",ease:"linear",duration:300}}function dm(e){return{type:"keyframes",duration:800,values:e}}const Fi={default:fm,x:Tt,y:Tt,z:Tt,rotate:Tt,rotateX:Tt,rotateY:Tt,rotateZ:Tt,scaleX:Ms,scaleY:Ms,scale:Ms,backgroundColor:Ss,color:Ss,opacity:Ss};function _l(e,t){let n;return um(t)?n=dm:n=Fi[e]||Fi.default,{to:t,...n(t)}}const Ni={...yn,transform:Math.round},vl={color:je,backgroundColor:je,outlineColor:je,fill:je,stroke:je,borderColor:je,borderTopColor:je,borderRightColor:je,borderBottomColor:je,borderLeftColor:je,borderWidth:U,borderTopWidth:U,borderRightWidth:U,borderBottomWidth:U,borderLeftWidth:U,borderRadius:U,radius:U,borderTopLeftRadius:U,borderTopRightRadius:U,borderBottomRightRadius:U,borderBottomLeftRadius:U,width:U,maxWidth:U,height:U,maxHeight:U,size:U,top:U,right:U,bottom:U,left:U,padding:U,paddingTop:U,paddingRight:U,paddingBottom:U,paddingLeft:U,margin:U,marginTop:U,marginRight:U,marginBottom:U,marginLeft:U,rotate:Et,rotateX:Et,rotateY:Et,rotateZ:Et,scale:jn,scaleX:jn,scaleY:jn,scaleZ:jn,skew:Et,skewX:Et,skewY:Et,distance:U,translateX:U,translateY:U,translateZ:U,x:U,y:U,z:U,perspective:U,transformPerspective:U,opacity:an,originX:ji,originY:ji,originZ:U,zIndex:Ni,filter:eo,WebkitFilter:eo,fillOpacity:an,strokeOpacity:an,numOctaves:Ni},ko=e=>vl[e];function yl(e,t){return t&&typeof e=="number"&&t.transform?t.transform(e):e}function pm(e,t){let n=ko(e);return n!==eo&&(n=xn),n.getAnimatableNone?n.getAnimatableNone(t):void 0}const hm={linear:ll,easeIn:$o,easeInOut:al,easeOut:Ih,circIn:cl,circInOut:kh,circOut:ul,backIn:Io,backInOut:Nh,backOut:Fh,anticipate:Lh,bounceIn:Bh,bounceInOut:Hh,bounceOut:Un};function Li(e){if(Array.isArray(e)){const[t,n,s,o]=e;return om(t,n,s,o)}else if(typeof e=="string")return hm[e];return e}function mm(e){return Array.isArray(e)&&typeof e[0]!="number"}function Ri(e,t){return e==="zIndex"?!1:!!(typeof t=="number"||Array.isArray(t)||typeof t=="string"&&xn.test(t)&&!t.startsWith("url("))}function gm(e){return Array.isArray(e.to)&&e.to[0]===null&&(e.to=[...e.to],e.to[0]=e.from),e}function bm({ease:e,times:t,delay:n,...s}){const o={...s};return t&&(o.offset=t),e&&(o.ease=mm(e)?e.map(Li):Li(e)),n&&(o.elapsed=-n),o}function _m(e,t,n){return Array.isArray(t.to)&&(e.duration||(e.duration=800)),gm(t),vm(e)||(e={...e,..._l(n,t.to)}),{...t,...bm(e)}}function vm({delay:e,repeat:t,repeatType:n,repeatDelay:s,from:o,...i}){return!!Object.keys(i).length}function ym(e,t){return e[t]||e.default||e}function xm(e,t,n,s,o){const i=ym(s,e);let r=i.from===null||i.from===void 0?t.get():i.from;const l=Ri(e,n);r==="none"&&l&&typeof n=="string"&&(r=pm(e,n));const a=Ri(e,r);function c(d){const m={from:r,to:n,velocity:s.velocity?s.velocity:t.getVelocity(),onUpdate:_=>t.set(_)};return i.type==="inertia"||i.type==="decay"?Xh({...m,...i}):dl({..._m(i,m,e),onUpdate:_=>{m.onUpdate(_),i.onUpdate&&i.onUpdate(_)},onComplete:()=>{s.onComplete&&s.onComplete(),o&&o(),d&&d()}})}function f(d){return t.set(n),s.onComplete&&s.onComplete(),o&&o(),d&&d(),{stop:()=>{}}}return!a||!l||i.type===!1?f:c}function wm(){const{motionValues:e,stop:t,get:n}=cm();return{motionValues:e,stop:t,push:(o,i,r,l={},a)=>{const c=r[o],f=n(o,c,r);if(l&&l.immediate){f.set(i);return}const d=xm(o,f,i,l,a);f.start(d)}}}function Om(e,t={},{motionValues:n,push:s,stop:o}=wm()){const i=yt(t),r=He(!1);Te(n,d=>{r.value=Object.values(d).filter(m=>m.isAnimating()).length>0},{immediate:!0,deep:!0});const l=d=>{if(!i||!i[d])throw new Error(`The variant ${d} does not exist.`);return i[d]},a=d=>(typeof d=="string"&&(d=l(d)),Promise.all(Object.entries(d).map(([m,_])=>{if(m!=="transition")return new Promise(w=>s(m,_,e,d.transition||_l(m,d[m]),w))}).filter(Boolean)));return{isAnimating:r,apply:a,set:d=>{const m=zn(d)?d:l(d);Object.entries(m).forEach(([_,w])=>{_!=="transition"&&s(_,w,e,{immediate:!0})})},leave:async d=>{let m;if(i&&(i.leave&&(m=i.leave),!i.leave&&i.initial&&(m=i.initial)),!m){d();return}await a(m),d()},stop:o}}const Fo=typeof window<"u",Cm=()=>Fo&&window.onpointerdown===null,Em=()=>Fo&&window.ontouchstart===null,Tm=()=>Fo&&window.onmousedown===null;function Mm({target:e,state:t,variants:n,apply:s}){const o=yt(n),i=He(!1),r=He(!1),l=He(!1),a=et(()=>{let f=[];return o&&(o.hovered&&(f=[...f,...Object.keys(o.hovered)]),o.tapped&&(f=[...f,...Object.keys(o.tapped)]),o.focused&&(f=[...f,...Object.keys(o.focused)])),f}),c=et(()=>{const f={};Object.assign(f,t.value),i.value&&o.hovered&&Object.assign(f,o.hovered),r.value&&o.tapped&&Object.assign(f,o.tapped),l.value&&o.focused&&Object.assign(f,o.focused);for(const d in f)a.value.includes(d)||delete f[d];return f});o.hovered&&(Ke(e,"mouseenter",()=>i.value=!0),Ke(e,"mouseleave",()=>{i.value=!1,r.value=!1}),Ke(e,"mouseout",()=>{i.value=!1,r.value=!1})),o.tapped&&(Tm()&&(Ke(e,"mousedown",()=>r.value=!0),Ke(e,"mouseup",()=>r.value=!1)),Cm()&&(Ke(e,"pointerdown",()=>r.value=!0),Ke(e,"pointerup",()=>r.value=!1)),Em()&&(Ke(e,"touchstart",()=>r.value=!0),Ke(e,"touchend",()=>r.value=!1))),o.focused&&(Ke(e,"focus",()=>l.value=!0),Ke(e,"blur",()=>l.value=!1)),Te(c,s)}function Sm({set:e,target:t,variants:n,variant:s}){const o=yt(n);Te(()=>t,()=>{o&&(o.initial&&e("initial"),o.enter&&(s.value="enter"))},{immediate:!0,flush:"pre"})}function jm({state:e,apply:t}){Te(e,n=>{n&&t(n)},{immediate:!0})}function Am({target:e,variants:t,variant:n}){const s=yt(t);s&&(s.visible||s.visibleOnce)&&Kp(e,([{isIntersecting:o}])=>{s.visible?o?n.value="visible":n.value="initial":s.visibleOnce&&(o&&n.value!=="visibleOnce"?n.value="visibleOnce":n.value||(n.value="initial"))})}function Pm(e,t={syncVariants:!0,lifeCycleHooks:!0,visibilityHooks:!0,eventListeners:!0}){t.lifeCycleHooks&&Sm(e),t.syncVariants&&jm(e),t.visibilityHooks&&Am(e),t.eventListeners&&Mm(e)}function xl(e={}){const t=Ft({...e}),n=He({});return Te(t,()=>{const s={};for(const[o,i]of Object.entries(t)){const r=ko(o),l=yl(i,r);s[o]=l}n.value=s},{immediate:!0,deep:!0}),{state:t,style:n}}function No(e,t){Te(()=>rn(e),n=>{n&&t(n)},{immediate:!0})}const $m={x:"translateX",y:"translateY",z:"translateZ"};function wl(e={},t=!0){const n=Ft({...e}),s=He("");return Te(n,o=>{let i="",r=!1;if(t&&(o.x||o.y||o.z)){const l=[o.x||0,o.y||0,o.z||0].map(U.transform).join(",");i+=`translate3d(${l}) `,r=!0}for(const[l,a]of Object.entries(o)){if(t&&(l==="x"||l==="y"||l==="z"))continue;const c=ko(l),f=yl(a,c);i+=`${$m[l]||l}(${f}) `}t&&!r&&(i+="translateZ(0px) "),s.value=i.trim()},{immediate:!0,deep:!0}),{state:n,transform:s}}const Im=["","X","Y","Z"],km=["perspective","translate","scale","rotate","skew"],Ol=["transformPerspective","x","y","z"];km.forEach(e=>{Im.forEach(t=>{const n=e+t;Ol.push(n)})});const Fm=new Set(Ol);function Lo(e){return Fm.has(e)}const Nm=new Set(["originX","originY","originZ"]);function Cl(e){return Nm.has(e)}function Lm(e){const t={},n={};return Object.entries(e).forEach(([s,o])=>{Lo(s)||Cl(s)?t[s]=o:n[s]=o}),{transform:t,style:n}}function El(e){const{transform:t,style:n}=Lm(e),{transform:s}=wl(t),{style:o}=xl(n);return s.value&&(o.value.transform=s.value),o.value}function Rm(e,t){let n,s;const{state:o,style:i}=xl();return No(e,r=>{s=r;for(const l of Object.keys(vl))r.style[l]===null||r.style[l]===""||Lo(l)||Cl(l)||(o[l]=r.style[l]);n&&Object.entries(n).forEach(([l,a])=>r.style[l]=a),t&&t(o)}),Te(i,r=>{if(!s){n=r;return}for(const l in r)s.style[l]=r[l]},{immediate:!0}),{style:o}}function Dm(e){const t=e.trim().split(/\) |\)/);if(t.length===1)return{};const n=s=>s.endsWith("px")||s.endsWith("deg")?parseFloat(s):isNaN(Number(s))?Number(s):s;return t.reduce((s,o)=>{if(!o)return s;const[i,r]=o.split("("),a=r.split(",").map(f=>n(f.endsWith(")")?f.replace(")",""):f.trim())),c=a.length===1?a[0]:a;return{...s,[i]:c}},{})}function Vm(e,t){Object.entries(Dm(t)).forEach(([n,s])=>{const o=["x","y","z"];if(n==="translate3d"){if(s===0){o.forEach(i=>e[i]=0);return}s.forEach((i,r)=>e[o[r]]=i);return}if(s=parseFloat(s),n==="translateX"){e.x=s;return}if(n==="translateY"){e.y=s;return}if(n==="translateZ"){e.z=s;return}e[n]=s})}function Bm(e,t){let n,s;const{state:o,transform:i}=wl();return No(e,r=>{s=r,r.style.transform&&Vm(o,r.style.transform),n&&(r.style.transform=n),t&&t(o)}),Te(i,r=>{if(!s){n=r;return}s.style.transform=r},{immediate:!0}),{transform:o}}function Hm(e,t){const n=Ft({}),s=r=>Object.entries(r).forEach(([l,a])=>n[l]=a),{style:o}=Rm(e,s),{transform:i}=Bm(e,s);return Te(n,r=>{Object.entries(r).forEach(([l,a])=>{const c=Lo(l)?i:o;c[l]&&c[l]===a||(c[l]=a)})},{immediate:!0,deep:!0}),No(e,()=>t&&s(t)),{motionProperties:n,style:o,transform:i}}function qm(e={}){const t=yt(e),n=He();return{state:et(()=>{if(n.value)return t[n.value]}),variant:n}}function Tl(e,t={},n){const{motionProperties:s}=Hm(e),{variant:o,state:i}=qm(t),r=Om(s,t),l={target:e,variant:o,variants:t,state:i,motionProperties:s,...r};return Pm(l,n),l}const zm=["initial","enter","leave","visible","visible-once","hovered","tapped","focused","delay"];function Um(e,t){const n=e.props?e.props:e.data&&e.data.attrs?e.data.attrs:{};n&&(n.variants&&zn(n.variants)&&(t.value={...t.value,...n.variants}),zm.forEach(s=>{if(s==="delay"){if(n&&n[s]&&typeof n[s]=="number"){const o=n[s];t&&t.value&&(t.value.enter&&(t.value.enter.transition||(t.value.enter.transition={}),t.value.enter.transition={delay:o,...t.value.enter.transition}),t.value.visible&&(t.value.visible.transition||(t.value.visible.transition={}),t.value.visible.transition={delay:o,...t.value.visible.transition}),t.value.visibleOnce&&(t.value.visibleOnce.transition||(t.value.visibleOnce.transition={}),t.value.visibleOnce.transition={delay:o,...t.value.visibleOnce.transition}))}return}s==="visible-once"&&(s="visibleOnce"),n&&n[s]&&zn(n[s])&&(t.value[s]=n[s])}))}function js(e){return{created:(n,s,o)=>{const i=s.value&&typeof s.value=="string"?s.value:o.key;i&&Ts[i]&&Ts[i].stop();const r=He(e||{});typeof s.value=="object"&&(r.value=s.value),Um(o,r);const l=Tl(n,r);n.motionInstance=l,i&&(Ts[i]=l)},getSSRProps(n,s){let{initial:o}=n.value||s&&(s==null?void 0:s.props)||{};o=yt(o);const i=Dp((e==null?void 0:e.initial)||{},o||{});return!i||Object.keys(i).length===0?void 0:{style:El(i)}}}}const Km={initial:{opacity:0},enter:{opacity:1}},Wm={initial:{opacity:0},visible:{opacity:1}},Jm={initial:{opacity:0},visibleOnce:{opacity:1}},Ym={initial:{scale:0,opacity:0},enter:{scale:1,opacity:1}},Zm={initial:{scale:0,opacity:0},visible:{scale:1,opacity:1}},Xm={initial:{scale:0,opacity:0},visibleOnce:{scale:1,opacity:1}},Qm={initial:{x:-100,rotate:90,opacity:0},enter:{x:0,rotate:0,opacity:1}},Gm={initial:{x:-100,rotate:90,opacity:0},visible:{x:0,rotate:0,opacity:1}},e0={initial:{x:-100,rotate:90,opacity:0},visibleOnce:{x:0,rotate:0,opacity:1}},t0={initial:{x:100,rotate:-90,opacity:0},enter:{x:0,rotate:0,opacity:1}},n0={initial:{x:100,rotate:-90,opacity:0},visible:{x:0,rotate:0,opacity:1}},s0={initial:{x:100,rotate:-90,opacity:0},visibleOnce:{x:0,rotate:0,opacity:1}},o0={initial:{y:-100,rotate:-90,opacity:0},enter:{y:0,rotate:0,opacity:1}},i0={initial:{y:-100,rotate:-90,opacity:0},visible:{y:0,rotate:0,opacity:1}},r0={initial:{y:-100,rotate:-90,opacity:0},visibleOnce:{y:0,rotate:0,opacity:1}},l0={initial:{y:100,rotate:90,opacity:0},enter:{y:0,rotate:0,opacity:1}},a0={initial:{y:100,rotate:90,opacity:0},visible:{y:0,rotate:0,opacity:1}},c0={initial:{y:100,rotate:90,opacity:0},visibleOnce:{y:0,rotate:0,opacity:1}},u0={initial:{x:-100,opacity:0},enter:{x:0,opacity:1}},f0={initial:{x:-100,opacity:0},visible:{x:0,opacity:1}},d0={initial:{x:-100,opacity:0},visibleOnce:{x:0,opacity:1}},p0={initial:{x:100,opacity:0},enter:{x:0,opacity:1}},h0={initial:{x:100,opacity:0},visible:{x:0,opacity:1}},m0={initial:{x:100,opacity:0},visibleOnce:{x:0,opacity:1}},g0={initial:{y:-100,opacity:0},enter:{y:0,opacity:1}},b0={initial:{y:-100,opacity:0},visible:{y:0,opacity:1}},_0={initial:{y:-100,opacity:0},visibleOnce:{y:0,opacity:1}},v0={initial:{y:100,opacity:0},enter:{y:0,opacity:1}},y0={initial:{y:100,opacity:0},visible:{y:0,opacity:1}},x0={initial:{y:100,opacity:0},visibleOnce:{y:0,opacity:1}},to={__proto__:null,fade:Km,fadeVisible:Wm,fadeVisibleOnce:Jm,pop:Ym,popVisible:Zm,popVisibleOnce:Xm,rollBottom:l0,rollLeft:Qm,rollRight:t0,rollTop:o0,rollVisibleBottom:a0,rollVisibleLeft:Gm,rollVisibleOnceBottom:c0,rollVisibleOnceLeft:e0,rollVisibleOnceRight:s0,rollVisibleOnceTop:r0,rollVisibleRight:n0,rollVisibleTop:i0,slideBottom:v0,slideLeft:u0,slideRight:p0,slideTop:g0,slideVisibleBottom:y0,slideVisibleLeft:f0,slideVisibleOnceBottom:x0,slideVisibleOnceLeft:d0,slideVisibleOnceRight:m0,slideVisibleOnceTop:_0,slideVisibleRight:h0,slideVisibleTop:b0},w0=Ka({props:{is:{type:[String,Object],required:!1},preset:{type:String,required:!1},instance:{type:Object,required:!1},variants:{type:Object,required:!1},initial:{type:Object,required:!1},enter:{type:Object,required:!1},leave:{type:Object,required:!1},visible:{type:Object,required:!1},visibleOnce:{type:Object,required:!1},hovered:{type:Object,required:!1},tapped:{type:Object,required:!1},focused:{type:Object,required:!1},delay:{type:[Number,String],required:!1}},setup(e){var l;const t=rc(),n=Ft({});if(!e.is&&!t.default)return()=>qs("div",{});const s=et(()=>{let a;return e.preset&&(a=to[e.preset]),a}),o=et(()=>({initial:e.initial,enter:e.enter,leave:e.leave,visible:e.visible,visibleOnce:e.visibleOnce,hovered:e.hovered,tapped:e.tapped,focused:e.focused})),i=et(()=>{const a={...o.value,...s.value||{},...e.variants||{}};return e.delay&&(a.enter.transition={...a.enter.transition},a.enter.transition.delay=parseInt(e.delay)),a}),r=et(()=>{if(!e.is)return;let a=e.is;return typeof r.value=="string"&&!zl(a)&&(a=gr(a)),a});if(((l=process==null?void 0:process.env)==null?void 0:l.NODE_ENV)==="development"||process!=null&&process.dev){const a=c=>{var f;(f=c.variants)!=null&&f.initial&&c.set("initial"),setTimeout(()=>{var d,m,_;(d=c.variants)!=null&&d.enter&&c.apply("enter"),(m=c.variants)!=null&&m.visible&&c.apply("visible"),(_=c.variants)!=null&&_.visibleOnce&&c.apply("visibleOnce")},10)};mr(()=>Object.entries(n).forEach(([c,f])=>a(f)))}return{slots:t,component:r,motionConfig:i,instances:n}},render({slots:e,motionConfig:t,instances:n,component:s}){var l;const o=El(t.initial||{}),i=(a,c)=>(a.props||(a.props={}),a.props.style=o,a.props.onVnodeMounted=({el:f})=>{const d=Tl(f,t);n[c]=d},a);if(s){const a=qs(s,void 0,e);return i(a,0),a}return(((l=e.default)==null?void 0:l.call(e))||[]).map((a,c)=>i(a,c))}});function O0(e){const t="àáâäæãåāăąçćčđďèéêëēėęěğǵḧîïíīįìłḿñńǹňôöòóœøōõőṕŕřßśšşșťțûüùúūǘůűųẃẍÿýžźż·/_,:;",n="aaaaaaaaaacccddeeeeeeeegghiiiiiilmnnnnoooooooooprrsssssttuuuuuuuuuwxyyzzz------",s=new RegExp(t.split("").join("|"),"g");return e.toString().replace(/[A-Z]/g,o=>`-${o}`).toLowerCase().replace(/\s+/g,"-").replace(s,o=>n.charAt(t.indexOf(o))).replace(/&/g,"-and-").replace(/[^\w\-]+/g,"").replace(/\-\-+/g,"-").replace(/^-+/,"").replace(/-+$/,"")}const C0={install(e,t){if(e.directive("motion",js()),e.component("Motion",w0),!t||t&&!t.excludePresets)for(const n in to){const s=to[n];e.directive(`motion-${O0(n)}`,js(s))}if(t&&t.directives)for(const n in t.directives){const s=t.directives[n];!s.initial&&__DEV__&&console.warn(`Your directive v-motion-${n} is missing initial variant!`),e.directive(`motion-${n}`,js(s))}}};var E0=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function T0(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Ml={exports:{}};(function(e,t){(function(n,s){e.exports=s()})(E0,function(){return function(n){function s(i){if(o[i])return o[i].exports;var r=o[i]={exports:{},id:i,loaded:!1};return n[i].call(r.exports,r,r.exports,s),r.loaded=!0,r.exports}var o={};return s.m=n,s.c=o,s.p="dist/",s(0)}([function(n,s,o){function i(I){return I&&I.__esModule?I:{default:I}}var r=Object.assign||function(I){for(var re=1;re0&&arguments[0]!==void 0&&arguments[0];if(I&&(oe=!0),oe)return K=(0,j.default)(K,A),(0,N.default)(K,A.once),K},Y=function(){K=(0,V.default)(),z()},P=function(){K.forEach(function(I,re){I.node.removeAttribute("data-aos"),I.node.removeAttribute("data-aos-easing"),I.node.removeAttribute("data-aos-duration"),I.node.removeAttribute("data-aos-delay")})},b=function(I){return I===!0||I==="mobile"&&T.default.mobile()||I==="phone"&&T.default.phone()||I==="tablet"&&T.default.tablet()||typeof I=="function"&&I()===!0},F=function(I){A=r(A,I),K=(0,V.default)();var re=document.all&&!window.atob;return b(A.disable)||re?P():(A.disableMutationObserver||_.default.isSupported()||(console.info(` + aos: MutationObserver is not supported on this browser, + code mutations observing has been disabled. + You may have to call "refreshHard()" by yourself. + `),A.disableMutationObserver=!0),document.querySelector("body").setAttribute("data-aos-easing",A.easing),document.querySelector("body").setAttribute("data-aos-duration",A.duration),document.querySelector("body").setAttribute("data-aos-delay",A.delay),A.startEvent==="DOMContentLoaded"&&["complete","interactive"].indexOf(document.readyState)>-1?z(!0):A.startEvent==="load"?window.addEventListener(A.startEvent,function(){z(!0)}):document.addEventListener(A.startEvent,function(){z(!0)}),window.addEventListener("resize",(0,d.default)(z,A.debounceDelay,!0)),window.addEventListener("orientationchange",(0,d.default)(z,A.debounceDelay,!0)),window.addEventListener("scroll",(0,c.default)(function(){(0,N.default)(K,A.once)},A.throttleDelay)),A.disableMutationObserver||_.default.ready("[data-aos]",Y),K)};n.exports={init:F,refresh:z,refreshHard:Y}},function(n,s){},,,,,function(n,s){(function(o){function i(b,F,I){function re(g){var v=Me,y=Le;return Me=Le=void 0,Re=g,ae=b.apply(y,v)}function te(g){return Re=g,ce=setTimeout(Ce,F),De?re(g):ae}function ee(g){var v=g-de,y=g-Re,O=F-v;return u?Y(O,fe-y):O}function X(g){var v=g-de,y=g-Re;return de===void 0||v>=F||v<0||u&&y>=fe}function Ce(){var g=P();return X(g)?it(g):void(ce=setTimeout(Ce,ee(g)))}function it(g){return ce=void 0,p&&Me?re(g):(Me=Le=void 0,ae)}function ze(){ce!==void 0&&clearTimeout(ce),Re=0,Me=de=Le=ce=void 0}function xe(){return ce===void 0?ae:it(P())}function $e(){var g=P(),v=X(g);if(Me=arguments,Le=this,de=g,v){if(ce===void 0)return te(de);if(u)return ce=setTimeout(Ce,F),re(de)}return ce===void 0&&(ce=setTimeout(Ce,F)),ae}var Me,Le,fe,ae,ce,de,Re=0,De=!1,u=!1,p=!0;if(typeof b!="function")throw new TypeError(m);return F=f(F)||0,l(I)&&(De=!!I.leading,u="maxWait"in I,fe=u?z(f(I.maxWait)||0,F):fe,p="trailing"in I?!!I.trailing:p),$e.cancel=ze,$e.flush=xe,$e}function r(b,F,I){var re=!0,te=!0;if(typeof b!="function")throw new TypeError(m);return l(I)&&(re="leading"in I?!!I.leading:re,te="trailing"in I?!!I.trailing:te),i(b,F,{leading:re,maxWait:F,trailing:te})}function l(b){var F=typeof b>"u"?"undefined":d(b);return!!b&&(F=="object"||F=="function")}function a(b){return!!b&&(typeof b>"u"?"undefined":d(b))=="object"}function c(b){return(typeof b>"u"?"undefined":d(b))=="symbol"||a(b)&&A.call(b)==w}function f(b){if(typeof b=="number")return b;if(c(b))return _;if(l(b)){var F=typeof b.valueOf=="function"?b.valueOf():b;b=l(F)?F+"":F}if(typeof b!="string")return b===0?b:+b;b=b.replace(T,"");var I=N.test(b);return I||L.test(b)?j(b.slice(2),I?2:8):$.test(b)?_:+b}var d=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(b){return typeof b}:function(b){return b&&typeof Symbol=="function"&&b.constructor===Symbol&&b!==Symbol.prototype?"symbol":typeof b},m="Expected a function",_=NaN,w="[object Symbol]",T=/^\s+|\s+$/g,$=/^[-+]0x[0-9a-f]+$/i,N=/^0b[01]+$/i,L=/^0o[0-7]+$/i,j=parseInt,E=(typeof o>"u"?"undefined":d(o))=="object"&&o&&o.Object===Object&&o,V=(typeof self>"u"?"undefined":d(self))=="object"&&self&&self.Object===Object&&self,K=E||V||Function("return this")(),oe=Object.prototype,A=oe.toString,z=Math.max,Y=Math.min,P=function(){return K.Date.now()};n.exports=r}).call(s,function(){return this}())},function(n,s){(function(o){function i(P,b,F){function I(p){var g=$e,v=Me;return $e=Me=void 0,de=p,fe=P.apply(v,g)}function re(p){return de=p,ae=setTimeout(X,b),Re?I(p):fe}function te(p){var g=p-ce,v=p-de,y=b-g;return De?z(y,Le-v):y}function ee(p){var g=p-ce,v=p-de;return ce===void 0||g>=b||g<0||De&&v>=Le}function X(){var p=Y();return ee(p)?Ce(p):void(ae=setTimeout(X,te(p)))}function Ce(p){return ae=void 0,u&&$e?I(p):($e=Me=void 0,fe)}function it(){ae!==void 0&&clearTimeout(ae),de=0,$e=ce=Me=ae=void 0}function ze(){return ae===void 0?fe:Ce(Y())}function xe(){var p=Y(),g=ee(p);if($e=arguments,Me=this,ce=p,g){if(ae===void 0)return re(ce);if(De)return ae=setTimeout(X,b),I(ce)}return ae===void 0&&(ae=setTimeout(X,b)),fe}var $e,Me,Le,fe,ae,ce,de=0,Re=!1,De=!1,u=!0;if(typeof P!="function")throw new TypeError(d);return b=c(b)||0,r(F)&&(Re=!!F.leading,De="maxWait"in F,Le=De?A(c(F.maxWait)||0,b):Le,u="trailing"in F?!!F.trailing:u),xe.cancel=it,xe.flush=ze,xe}function r(P){var b=typeof P>"u"?"undefined":f(P);return!!P&&(b=="object"||b=="function")}function l(P){return!!P&&(typeof P>"u"?"undefined":f(P))=="object"}function a(P){return(typeof P>"u"?"undefined":f(P))=="symbol"||l(P)&&oe.call(P)==_}function c(P){if(typeof P=="number")return P;if(a(P))return m;if(r(P)){var b=typeof P.valueOf=="function"?P.valueOf():P;P=r(b)?b+"":b}if(typeof P!="string")return P===0?P:+P;P=P.replace(w,"");var F=$.test(P);return F||N.test(P)?L(P.slice(2),F?2:8):T.test(P)?m:+P}var f=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(P){return typeof P}:function(P){return P&&typeof Symbol=="function"&&P.constructor===Symbol&&P!==Symbol.prototype?"symbol":typeof P},d="Expected a function",m=NaN,_="[object Symbol]",w=/^\s+|\s+$/g,T=/^[-+]0x[0-9a-f]+$/i,$=/^0b[01]+$/i,N=/^0o[0-7]+$/i,L=parseInt,j=(typeof o>"u"?"undefined":f(o))=="object"&&o&&o.Object===Object&&o,E=(typeof self>"u"?"undefined":f(self))=="object"&&self&&self.Object===Object&&self,V=j||E||Function("return this")(),K=Object.prototype,oe=K.toString,A=Math.max,z=Math.min,Y=function(){return V.Date.now()};n.exports=i}).call(s,function(){return this}())},function(n,s){function o(f){var d=void 0,m=void 0;for(d=0;dr.position?r.node.classList.add("aos-animate"):typeof c<"u"&&(c==="false"||!a&&c!=="true")&&r.node.classList.remove("aos-animate")},i=function(r,l){var a=window.pageYOffset,c=window.innerHeight;r.forEach(function(f,d){o(f,c+a,l)})};s.default=i},function(n,s,o){function i(c){return c&&c.__esModule?c:{default:c}}Object.defineProperty(s,"__esModule",{value:!0});var r=o(12),l=i(r),a=function(c,f){return c.forEach(function(d,m){d.node.classList.add("aos-init"),d.position=(0,l.default)(d.node,f.offset)}),c};s.default=a},function(n,s,o){function i(c){return c&&c.__esModule?c:{default:c}}Object.defineProperty(s,"__esModule",{value:!0});var r=o(13),l=i(r),a=function(c,f){var d=0,m=0,_=window.innerHeight,w={offset:c.getAttribute("data-aos-offset"),anchor:c.getAttribute("data-aos-anchor"),anchorPlacement:c.getAttribute("data-aos-anchor-placement")};switch(w.offset&&!isNaN(w.offset)&&(m=parseInt(w.offset)),w.anchor&&document.querySelectorAll(w.anchor)&&(c=document.querySelectorAll(w.anchor)[0]),d=(0,l.default)(c).top,w.anchorPlacement){case"top-bottom":break;case"center-bottom":d+=c.offsetHeight/2;break;case"bottom-bottom":d+=c.offsetHeight;break;case"top-center":d+=_/2;break;case"bottom-center":d+=_/2+c.offsetHeight;break;case"center-center":d+=_/2+c.offsetHeight/2;break;case"top-top":d+=_;break;case"bottom-top":d+=c.offsetHeight+_;break;case"center-top":d+=c.offsetHeight/2+_}return w.anchorPlacement||w.offset||isNaN(f)||(m=f),d+m};s.default=a},function(n,s){Object.defineProperty(s,"__esModule",{value:!0});var o=function(i){for(var r=0,l=0;i&&!isNaN(i.offsetLeft)&&!isNaN(i.offsetTop);)r+=i.offsetLeft-(i.tagName!="BODY"?i.scrollLeft:0),l+=i.offsetTop-(i.tagName!="BODY"?i.scrollTop:0),i=i.offsetParent;return{top:l,left:r}};s.default=o},function(n,s){Object.defineProperty(s,"__esModule",{value:!0});var o=function(i){return i=i||document.querySelectorAll("[data-aos]"),Array.prototype.map.call(i,function(r){return{node:r}})};s.default=o}])})})(Ml);var M0=Ml.exports;const S0=T0(M0);const Ro=uu(Lp);Ro.use(gp);Ro.use(C0);S0.init();Ro.mount("#app"); diff --git a/index.html b/index.html index 17b653d..cea9a81 100644 --- a/index.html +++ b/index.html @@ -12,8 +12,8 @@ - - + +