From e125ba59d3ef20ba1742a59640c38708290f296c Mon Sep 17 00:00:00 2001 From: 14h02m10s <144254313+14h02m10s@users.noreply.github.com> Date: Thu, 2 May 2024 13:04:36 +0200 Subject: [PATCH] Updates --- assets/index-2f358ff4.css | 1 - assets/{index-3a2598d1.js => index-5f04d348.js} | 2 +- assets/index-8af8b610.css | 1 + index.html | 4 ++-- 4 files changed, 4 insertions(+), 4 deletions(-) delete mode 100644 assets/index-2f358ff4.css rename assets/{index-3a2598d1.js => index-5f04d348.js} (55%) create mode 100644 assets/index-8af8b610.css diff --git a/assets/index-2f358ff4.css b/assets/index-2f358ff4.css deleted file mode 100644 index 5146d7a..0000000 --- a/assets/index-2f358ff4.css +++ /dev/null @@ -1 +0,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-19505658]{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-19505658]{gap:3rem;display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.photo2[data-v-19505658]{border:#e05900 4px solid;height:18rem;width:18rem;border-radius:10rem}.photo-fade-enter-active[data-v-19505658]{transition:all 2.3s ease-out}.photo-fade-enter-from[data-v-19505658]{opacity:0}.text[data-v-19505658]{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-19505658]{color:#fff;font-weight:400;font-size:2.1rem;line-height:1rem}.portfolio[data-v-19505658]{color:#fff;font-weight:600;font-size:2.5rem}.slide-fade1-enter-active[data-v-19505658]{transition:all .8s cubic-bezier(.34,1.56,.64,1)}.slide-fade2-enter-active[data-v-19505658]{transition:all .8s cubic-bezier(.34,1.56,.64,1);transition-delay:.4s}.slide-fade1-enter-from[data-v-19505658],.slide-fade2-enter-from[data-v-19505658]{transform:translate(-10rem);opacity:0}button[data-v-19505658],button[data-v-19505658]:after{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}button[data-v-19505658]{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-19505658]:before,button[data-v-19505658]:after{border-radius:2rem;background-color:#397a89;content:"";position:absolute;z-index:-1}button[data-v-19505658]:hover{color:#fff}.btn-rond[data-v-19505658]:before{height:100%;left:0;top:0;width:0}.btn-rond[data-v-19505658]:after{height:100%;left:0;top:0;width:0}.btn-rond[data-v-19505658]:hover:after{width:100%}.btn-continue[data-v-19505658]{display:flex;align-items:center;position:absolute;bottom:2rem}.btn-rond[data-v-19505658]{width:3.2rem;height:3.2rem;display:flex;justify-content:center;background-color:#e05900}@media (min-width: 430px){.photo2[data-v-19505658]{height:21rem;width:21rem;border-radius:10rem}.bienvenue[data-v-19505658]{font-size:2.9rem}.portfolio[data-v-19505658]{font-size:3.4rem}}@media (min-width: 768px){.englobeur-first[data-v-19505658]{padding:10rem 0}.text-photo[data-v-19505658]{gap:8rem}.photo2[data-v-19505658]{height:21rem;width:21rem;border-radius:10rem}.text[data-v-19505658]{border-bottom:#e05900 4px solid;padding-top:1.7rem;border-top:#e05900 4px solid}.bienvenue[data-v-19505658]{font-size:3rem}.portfolio[data-v-19505658]{font-size:4rem}}@media (min-width: 1135px){.englobeur-first[data-v-19505658]{padding:0}.text-photo[data-v-19505658]{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:0;padding:0 4rem}.text[data-v-19505658]{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-19505658]{grid-column:2;grid-row:1;display:flex;justify-content:center;align-items:center;width:100%}.photo2[data-v-19505658]{height:24rem;width:24rem;border-radius:20rem;border:#e05900 6px solid}.bienvenue[data-v-19505658]{font-size:4.4rem;padding-top:1.3rem;display:flex;justify-content:center;align-items:center}.portfolio[data-v-19505658]{padding-top:1rem;font-size:4.2rem;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-2b1cc3e2]{padding-top:3rem;background:linear-gradient(to bottom,#1c657c,#1c4856 50%,#1c4856 50%);width:100%;position:relative}.espace-nav[data-v-2b1cc3e2]: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-2b1cc3e2]{display:flex;justify-content:center;align-items:center;flex-direction:column}.titre[data-v-2b1cc3e2]{width:100%;z-index:1;color:#fff}h2[data-v-2b1cc3e2]{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-2b1cc3e2]{text-align:center;padding:.3rem 3rem;font-weight:600;font-size:1.4rem;color:#fff;font-family:Montserrat,sans-serif}h4[data-v-2b1cc3e2]{padding:0 0 .8rem;font-weight:700;font-size:1.2rem;color:#e05900;font-family:Montserrat,sans-serif}.prez-et-skills[data-v-2b1cc3e2]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;z-index:1}.section-texte[data-v-2b1cc3e2]{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-2b1cc3e2]{height:100%}.width100[data-v-2b1cc3e2]{width:100%}p[data-v-2b1cc3e2]{font-size:.9rem;text-align:left}ul[data-v-2b1cc3e2]{padding:0}li[data-v-2b1cc3e2]{font-weight:600;padding:.2rem;list-style-type:none;font-size:.9rem}a[data-v-2b1cc3e2]{color:#e05900}.link-text[data-v-2b1cc3e2]{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-2b1cc3e2]:hover{color:#fff;box-shadow:inset 200px 0 #e05900}.super-container-hardSkills[data-v-2b1cc3e2]{width:100%;overflow:hidden}.container-hardSkills-titre[data-v-2b1cc3e2]{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-2b1cc3e2]{display:flex;justify-content:center}.container-two-containers-hard-skills[data-v-2b1cc3e2]{display:flex;flex-direction:column;justify-content:center;align-items:center}.two-containers-hard-skills[data-v-2b1cc3e2]{display:flex;flex-direction:column;justify-content:center;align-items:left}.container-hardSkills[data-v-2b1cc3e2]{display:flex;flex-direction:column;justify-content:center;align-items:left;width:fit-content}.container-button[data-v-2b1cc3e2]{display:flex;justify-content:center;align-items:center;margin:0 0 2rem}button[data-v-2b1cc3e2],button[data-v-2b1cc3e2]:after{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}button[data-v-2b1cc3e2]{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-2b1cc3e2]:before,button[data-v-2b1cc3e2]:after{border-radius:2rem;background-color:#e05900;content:"";position:absolute;z-index:-1}.btn[data-v-2b1cc3e2]:before{height:100%;left:0;top:0;width:0}.btn[data-v-2b1cc3e2]:after{height:100%;left:0;top:0;width:0}.btn[data-v-2b1cc3e2]:hover:after{width:100%}#head[data-v-2b1cc3e2]{width:100%}#head[data-v-2b1cc3e2]:target{padding-top:6.1rem;margin-top:-6.1rem}@media (min-width: 768px){#head[data-v-2b1cc3e2]:target{padding-top:8.4rem;margin-top:-8.4rem}.espace-nav[data-v-2b1cc3e2]{padding-bottom:3rem}.paves-textes[data-v-2b1cc3e2]{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-2b1cc3e2]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:43rem}.container-two-containers-hard-skills[data-v-2b1cc3e2]{display:flex;flex-direction:row}.two-containers-hard-skills[data-v-2b1cc3e2]{display:flex;flex-direction:row;justify-content:center;align-items:left}.container-hardSkills-titre[data-v-2b1cc3e2]{display:flex;flex-direction:column;justify-content:left;margin:1rem;width:100%}.container-hardSkills[data-v-2b1cc3e2]{margin:0 2rem}.section-texte[data-v-2b1cc3e2]{margin:.5rem 0 2rem}.container-button[data-v-2b1cc3e2]{margin:1rem 0}}@media (min-width: 1135px){#head[data-v-2b1cc3e2]:target{padding-top:6.8rem;margin-top:-6.6rem}#head[data-v-2b1cc3e2]{display:flex;justify-content:center;align-items:center;flex-direction:column;padding-top:3rem}.espace-nav[data-v-2b1cc3e2]{display:flex;justify-content:center;align-items:center;padding-top:3rem;position:relative}h2[data-v-2b1cc3e2]{font-size:2.7rem;padding:.3rem 3rem 1.8rem}h3[data-v-2b1cc3e2]{text-align:left;padding:.3rem 3rem}.prez-et-skills[data-v-2b1cc3e2]{display:flex;flex-direction:row;justify-content:center;align-items:start;width:100%;z-index:1}.titre[data-v-2b1cc3e2]{display:flex;justify-content:center;width:100%}.paves-textes[data-v-2b1cc3e2]{margin:0 1rem}.super-container-hardSkills[data-v-2b1cc3e2]{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 1rem;width:auto}.container-hardSkills-titre[data-v-2b1cc3e2]{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:.5rem 1rem 2rem;padding:2rem}.two-containers-hard-skills[data-v-2b1cc3e2]{display:flex;flex-direction:column;justify-content:start;align-items:left}.container-hardSkills[data-v-2b1cc3e2]{display:flex;flex-direction:column}li[data-v-2b1cc3e2],p[data-v-2b1cc3e2]{font-size:1rem}}@media (min-width: 1440px){.super-container-hardSkills[data-v-2b1cc3e2]{width:44rem}.two-containers-hard-skills[data-v-2b1cc3e2]{display:flex;flex-direction:row;justify-content:start;align-items:left}ul[data-v-2b1cc3e2]{column-count:2;column-gap:0}.paves-textes[data-v-2b1cc3e2],.container-hardSkills-titre[data-v-2b1cc3e2]{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-aee1750f]{padding-top:5rem;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-aee1750f]:target{padding-top:6.1rem;margin-top:-3.1rem}template[data-v-aee1750f]{margin:0;padding:0}.flex-project[data-v-aee1750f]{display:flex;flex-direction:column;justify-content:center;align-items:start;margin:.5rem 1rem 0rem;padding-bottom:2rem}.titre[data-v-aee1750f]{width:100%;z-index:1;color:#fff}h2[data-v-aee1750f]{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-aee1750f]{color:#e05900;margin:0;padding:0;width:100%}p[data-v-aee1750f]{font-size:.9rem}.link-text[data-v-aee1750f]{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-aee1750f]:hover{color:#fff;box-shadow:inset 700px 0 #e05900}.picto-external-link[data-v-aee1750f]{transform:translateY(.2rem);cursor:pointer}@media (min-width: 768px){#reals[data-v-aee1750f]{padding-top:7.5rem}}@media (min-width: 1135px){#reals[data-v-aee1750f]{padding-top:5.8rem;display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.flex-project[data-v-aee1750f]{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem}h2[data-v-aee1750f]{font-size:2.7rem;padding:.3rem 3rem}p[data-v-aee1750f]{font-size:1rem}}@media (min-width: 1440px){.flex-project[data-v-aee1750f]{padding:0 1rem 2rem;margin:.5rem 0rem 0rem;width:100%}}#contact[data-v-aa9c0705]{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-aa9c0705]: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-aa9c0705]{width:100%;z-index:1;color:#fff}h2[data-v-aa9c0705]{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-aa9c0705]{display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1}.login-card-container[data-v-aa9c0705]{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-aa9c0705]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:100%}.login-card-form-2[data-v-aa9c0705]{display:flex;flex-direction:column;width:100%;gap:1.5rem}.login-card-form .form-item[data-v-aa9c0705]{position:relative}.login-card-form .form-item .form-item-icon[data-v-aa9c0705]{position:absolute;top:.82rem;left:1.4rem;font-size:1.3rem;opacity:.4}input[type=text][data-v-aa9c0705],input[type=email][data-v-aa9c0705]{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-aa9c0705]{width:100%}input[data-v-aa9c0705]:focus{background:white}#message[data-v-aa9c0705]{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-aa9c0705]:focus{background:white}textarea[data-v-aa9c0705]{font-family:Open sans;font-size:.9rem}button[data-v-aa9c0705],button[data-v-aa9c0705]:after{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}button[data-v-aa9c0705]{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-aa9c0705]:before,button[data-v-aa9c0705]:after{border-radius:2rem;background-color:#e05900;content:"";position:absolute;z-index:-1}.btn-carre[data-v-aa9c0705]:before,.btn[data-v-aa9c0705]:before{height:100%;left:0;top:0;width:0}.btn-carre[data-v-aa9c0705]:after,.btn[data-v-aa9c0705]:after{height:100%;left:0;top:0;width:0}.btn-carre[data-v-aa9c0705]:hover:after,.btn[data-v-aa9c0705]:hover:after{width:100%}p[data-v-aa9c0705]{font-weight:500;margin-bottom:.7rem;color:#fff;text-align:center}ul[data-v-aa9c0705]{color:#fff}.copy[data-v-aa9c0705]{font-size:.9rem;font-weight:600;color:#fff0;animation:changerCouleur-aa9c0705 2s ease-in-out}@keyframes changerCouleur-aa9c0705{0%{color:#fff}to{color:#fff0}}.copied[data-v-aa9c0705]{font-size:.9rem;font-weight:600;color:#fff0}.container-btn-envoyer[data-v-aa9c0705]{display:flex;justify-content:center;padding-top:2rem}.btn-return[data-v-aa9c0705]{display:flex;justify-content:right;width:100%;position:absolute;bottom:5.5rem;right:1.5rem}.btn-carre[data-v-aa9c0705]{width:3.2rem;height:3.2rem;display:flex;justify-content:center;align-items:flex-start;z-index:4}.hover-list[data-v-aa9c0705]{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-aa9c0705]:hover{color:#fff;box-shadow:inset 250px 0 #e05900;cursor:pointer}.z-index[data-v-aa9c0705]{z-index:3;bottom:0;position:absolute;width:100%}@media (min-width: 471px){#contact[data-v-aa9c0705]{min-height:1050px}}@media (min-width: 768px){#contact[data-v-aa9c0705]{padding-top:7.5rem}.login-card-container[data-v-aa9c0705]{max-width:44rem;padding:2rem 0rem}.login-card-form-2[data-v-aa9c0705]{display:flex;flex-direction:row}}@media (min-width: 1135px){#contact[data-v-aa9c0705]{height:100vh;padding-top:6.7rem}.container-except-titre[data-v-aa9c0705]{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}h2[data-v-aa9c0705]{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-3a2598d1.js b/assets/index-5f04d348.js similarity index 55% rename from assets/index-3a2598d1.js rename to assets/index-5f04d348.js index 1881f3a..0c8c6eb 100644 --- a/assets/index-3a2598d1.js +++ b/assets/index-5f04d348.js @@ -1,4 +1,4 @@ -(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=()=>{},Ml=()=>!1,Sl=/^on[^a-z]/,Jn=e=>Sl.test(e),no=e=>e.startsWith("onUpdate:"),me=Object.assign,so=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},jl=Object.prototype.hasOwnProperty,Q=(e,t)=>jl.call(e,t),H=Array.isArray,Qt=e=>Yn(e)==="[object Map]",Al=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",Ri=e=>ue(e)&&J(e.then)&&J(e.catch),Pl=Object.prototype.toString,Yn=e=>Pl.call(e),Il=e=>Yn(e).slice(8,-1),$l=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))},kl=/-(\w)/g,nt=Zn(e=>e.replace(kl,(t,n)=>n?n.toUpperCase():"")),Fl=/\B([A-Z])/g,Ut=Zn(e=>e.replace(Fl,"-$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})},Nl=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Ll=e=>{const t=ge(e)?Number(e):NaN;return isNaN(t)?e:t};let Bo;const As=()=>Bo||(Bo=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(Dl);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},Bi=e=>(e.w&bt)>0,Hi=e=>(e.n&bt)>0,Yl=({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(It)),Qt(e)&&l.push(r.get($s)));break;case"delete":H(e)||(l.push(r.get(It)),Qt(e)&&l.push(r.get($s)));break;case"set":Qt(e)&&l.push(r.get(It));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&&qo(s);for(const s of n)s.computed||qo(s)}function qo(e,t){(e!==We||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const Xl=Wn("__proto__,__v_isRef,__isVue"),Ui=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(oo)),Ql=ao(),Gl=ao(!1,!0),ea=ao(!0),zo=ta();function ta(){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 na(e){const t=G(this);return Ae(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?_a:Zi:t?Yi:Ji).get(s))return s;const r=H(s);if(!e){if(r&&Q(zo,o))return Reflect.get(zo,o,i);if(o==="hasOwnProperty")return na}const l=Reflect.get(s,o,i);return(oo(o)?Ui.has(o):Xl(o))||(e||Ae(s,"get",o),t)?l:Oe(l)?r&&io(o)?l:l.value:ue(l)?e?Xi(l):Ft(l):l}}const sa=Ki(),oa=Ki(!0);function Ki(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&&Ae(o,"get",t),Ae(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&&Ae(s,"has",e),Ae(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&&Ae(G(e),"iterate",It),Reflect.get(e,"size",e)}function Uo(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 Ko(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 Wo(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 Jo(){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&&Ae(l,"iterate",It),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&&Ae(i,"iterate",a?$s:It),{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 ct(e){return function(...t){return e==="delete"?!1:this}}function ua(){const e={get(i){return wn(this,i)},get size(){return Cn(this)},has:On,add:Uo,set:Ko,delete:Wo,clear:Jo,forEach:En(!1,!1)},t={get(i){return wn(this,i,!1,!0)},get size(){return Cn(this)},has:On,add:Uo,set:Ko,delete:Wo,clear:Jo,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:ct("add"),set:ct("set"),delete:ct("delete"),clear:ct("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:ct("add"),set:ct("set"),delete:ct("delete"),clear:ct("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[fa,da,pa,ha]=ua();function uo(e,t){const n=t?e?ha:pa:e?da:fa;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 ma={get:uo(!1,!1)},ga={get:uo(!1,!0)},ba={get:uo(!0,!1)},Ji=new WeakMap,Yi=new WeakMap,Zi=new WeakMap,_a=new WeakMap;function va(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function ya(e){return e.__v_skip||!Object.isExtensible(e)?0:va(Il(e))}function Ft(e){return qt(e)?e:fo(e,!1,Wi,ma,Ji)}function xa(e){return fo(e,!1,ca,ga,Yi)}function Xi(e){return fo(e,!0,aa,ba,Zi)}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=ya(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 Qi(e){return Vt(e)||qt(e)}function G(e){const t=e&&e.__v_raw;return t?G(t):e}function Gi(e){return Rn(e,"__v_skip",!0),e}const fn=e=>ue(e)?Ft(e):e,po=e=>ue(e)?Xi(e):e;function er(e){mt&&We&&(e=G(e),zi(e.dep||(e.dep=ro())))}function tr(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 wa(e,!1)}function wa(e,t){return Oe(e)?e:new Oa(e,t)}class Oa{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 er(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),tr(this))}}function vt(e){return Oe(e)?e.value:e}const Ca={get:(e,t,n)=>vt(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 nr(e){return Vt(e)?e:new Proxy(e,Ca)}class Ea{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,tr(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=s}get value(){const t=G(this);return er(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function Ta(e,t,n=!1){let s,o;const i=J(e);return i?(s=e,o=Ye):(s=e.get,o=e.set),new Ea(s,o,i||!o,n)}function gt(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=gt(e,t,n,s);return i&&Ri(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 Pa(e){H(e)?Bt.push(...e):(!rt||!rt.includes(e,e.allowRecurse?Mt+1:Mt))&&Bt.push(e),or()}function Yo(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 rr(e){Fs=!1,dn=!0,we.sort(Ia);const t=Ye;try{for(Ge=0;Gege(_)?_.trim():_)),d&&(o=n.map(Nl))}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 lr(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=lr(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&&li(-1);const i=Vn(t);let r;try{r=e(...o)}finally{Vn(i),s._d&&li(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 I,N;const L=Vn(e);try{if(n.shapeFlag&4){const E=o||s;I=Qe(f.call(E,E,d,i,_,m,w)),N=a}else{const E=t;I=Qe(E.length>1?E(i,{attrs:a,slots:l,emit:c}):E(i,null)),N=t.props?a:ka(a)}}catch(E){nn.length=0,es(E,e,1),I=B(tt)}let j=I;if(N&&T!==!1){const E=Object.keys(N),{shapeFlag:V}=j;E.length&&V&7&&(r&&E.some(no)&&(N=Fa(N,r)),j=_t(j,N))}return n.dirs&&(j=_t(j),j.dirs=j.dirs?j.dirs.concat(n.dirs):n.dirs),n.transition&&(j.transition=n.transition),I=j,Vn(L),I}const ka=e=>{let t;for(const n in e)(n==="class"||n==="style"||Jn(n))&&((t||(t={}))[n]=e[n]);return t},Fa=(e,t)=>{const n={};for(const s in e)(!no(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function Na(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?Zo(s,r,c):!!r;if(a&8){const f=t.dynamicProps;for(let d=0;de.__isSuspense;function Da(e,t){t&&t.pendingBranch?H(e)?t.effects.push(...e):t.effects.push(e):Pa(e)}const Mn={};function Te(e,t,n){return ar(e,t,n)}function ar(e,t,{immediate:n,deep:s,flush:o,onTrack:i,onTrigger:r}=le){var l;const a=Vi()===((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 gt(E,a,2)})):J(e)?t?c=()=>gt(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=()=>{gt(E,a,4)}},w;if(mn)if(_=Ye,t?n&&qe(t,a,3,[c(),d?[]:void 0,_]):c(),o==="sync"){const E=Lc();w=E.__watcherHandles||(E.__watcherHandles=[])}else return Ye;let T=d?new Array(e.length).fill(Mn):Mn;const I=()=>{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()};I.allowRecurse=!!t;let N;o==="sync"?N=I:o==="post"?N=()=>Se(I,a&&a.suspense):(I.pre=!0,a&&(I.id=a.uid),N=()=>mo(I));const L=new lo(c,N);t?n?I():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 Va(e,t,n){const s=this.proxy,o=ge(e)?e.includes(".")?cr(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=ar(o,i.bind(s),n);return r?zt(r):$t(),l}function cr(e,t){const n=t.split(".");return()=>{let s=e;for(let o=0;o{At(n,t)});else if($l(e))for(const n in e)At(e[n],t);return e}function Ba(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],ur={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},qa={name:"BaseTransition",props:ur,setup(e,{slots:t}){const n=as(),s=Ha();let o;return()=>{const i=t.default&&dr(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=Xo(r);if(!c)return bs(r);const f=Ns(c,l,s,n);Ls(c,f);const d=n.subTree,m=d&&Xo(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=(I,N,L)=>{const j=fr(s,m);j[String(m.key)]=m,I._leaveCb=()=>{N(),I._leaveCb=void 0,delete f.delayedLeave},f.delayedLeave=L})}return r}}},za=qa;function fr(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:I,onAfterAppear:N,onAppearCancelled:L}=t,j=String(e.key),E=fr(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=I||a,Y=N||c,P=L||f;else return;let b=!1;const F=A._enterCb=$=>{b||(b=!0,$?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=_t(e),e.children=null,e}function Xo(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 dr(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 Ka(e,t){pr(e,"a",t)}function Wa(e,t){pr(e,"da",t)}function pr(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)&&Ja(s,t,n,o),o=o.parent}}function Ja(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 $t(),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),Ya=at("bm"),is=at("m"),Za=at("bu"),hr=at("u"),go=at("bum"),bo=at("um"),Xa=at("sp"),Qa=at("rtg"),Ga=at("rtc");function ec(e,t=_e){os("ec",e,t)}const _o="components",tc="directives";function mr(e,t){return vo(_o,e,!0,t)||e}const gr=Symbol.for("v-ndc");function nc(e){return ge(e)?vo(_o,e,!1)||e:e||gr}function sc(e){return vo(tc,e)}function vo(e,t,n=!0,s=!1){const o=ve||_e;if(o){const i=o.type;if(e===_o){const l=kc(i,!1);if(l&&(l===t||l===nt(t)||l===Xn(nt(t))))return i}const r=Qo(o[e]||i[e],t)||Qo(o.appContext[e],t);return!r&&s?i:r}}function Qo(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&&br(i(n)),l=Mr(ke,{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 br(e){return e.some(t=>qn(t)?!(t.type===tt||t.type===ke&&!br(t.children)):!0)?e:null}const Rs=e=>e?Ar(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=Sa.bind(e.proxy)),$watch:e=>Va.bind(e)}),_s=(e,t)=>e!==le&&!e.__isScriptSetup&&Q(e,t),oc={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"&&Ae(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 ic(){return rc().slots}function rc(){const e=as();return e.setupContext||(e.setupContext=Ir(e))}function Go(e){return H(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let Ds=!0;function lc(e){const t=yo(e),n=e.proxy,s=e.ctx;Ds=!1,t.beforeCreate&&ei(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:I,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:$}=t;if(c&&ac(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)_r(l[ee],s,n,ee);if(a){const ee=J(a)?a.call(n):a;Reflect.ownKeys(ee).forEach(X=>{hc(X,ee[X])})}f&&ei(f,e,"c");function te(ee,X){H(X)?X.forEach(Ce=>ee(Ce.bind(n))):X&&ee(X.bind(n))}if(te(Ya,d),te(is,m),te(Za,_),te(hr,w),te(Ka,T),te(Wa,I),te(ec,A),te(Ga,K),te(Qa,oe),te(go,L),te(bo,E),te(Xa,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 ac(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=In(o.from||s,o.default,!0):i=In(o.from||s):i=In(o),Oe(i)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>i.value,set:r=>i.value=r}):t[s]=i}}function ei(e,t,n){qe(H(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function _r(e,t,n,s){const o=s.includes(".")?cr(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=>_r(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=cc[r]||n&&n[r];e[r]=l?l(e[r],t[r]):t[r]}return e}const cc={data:ti,props:ni,emits:ni,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:fc,provide:ti,inject:uc};function ti(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 uc(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 mc(e,t,n,s=!1){const o={},i={};Rn(i,ls,1),e.propsDefaults=Object.create(null),yr(e,t,o,i);for(const r in e.propsOptions[0])r in o||(o[r]=void 0);n?e.props=s?o:xa(o):e.type.props?e.props=o:e.props=i,e.attrs=i}function gc(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,_]=xr(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 si(e){return e[0]!=="$"}function oi(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function ii(e,t){return oi(e)===oi(t)}function ri(e,t){return H(t)?t.findIndex(n=>ii(n,e)):J(t)&&ii(t,e)?0:-1}const wr=e=>e[0]==="_"||e==="$stable",xo=e=>H(e)?e.map(Qe):[Qe(e)],bc=(e,t,n)=>{if(t._n)return t;const s=W((...o)=>xo(t(...o)),n);return s._c=!1,s},Or=(e,t,n)=>{const s=e._ctx;for(const o in e){if(wr(o))continue;const i=e[o];if(J(i))t[o]=bc(o,i,s);else if(i!=null){const r=xo(i);t[o]=()=>r}}},Cr=(e,t)=>{const n=xo(t);e.slots.default=()=>n},_c=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=G(t),Rn(t,"_",n)):Or(t,e.slots={})}else e.slots={},t&&Cr(e,t);Rn(e.slots,ls,1)},vc=(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,Or(t,o)),r=t}else t&&(Cr(e,t),r={default:1});if(i)for(const l in o)!wr(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))gt(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=Da;function yc(e){return xc(e)}function xc(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:I(u,p,g,v);break;case tt:N(u,p,g,v);break;case $n:u==null&&L(p,g,v,S);break;case ke: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)},I=(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)&&Er(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):$(p,g,v,y,O,S,M):re(u,p,M)},$=(u,p,g,v,y,O,S)=>{const C=u.component=Ac(u,v,y);if(ss(u)&&(C.ctx.renderer=de),Pc(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(Na(u,p,g))if(v.asyncDep&&!v.asyncResolved){ee(v,p,g);return}else v.next=p,Aa(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&&La(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,gc(u,p.props,v,g),vc(u,p.children,g),Kt(),Yo(),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?pt(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?pt(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?pt(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,Ro=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>=Ro?Ro=Ze:Lt=!0,T(Ie,p[Ze],g,null,y,O,S,C,M),pe++)}const Do=Lt?wc(Jt):Dt;for(ne=Do.length-1,x=Ue-1;x>=0;x--){const Ie=Z+x,Ze=p[Ie],Vo=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===ke){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!==ke||k>0&&k&64)?fe(x,p,g,!1,!0):(O===ke&&k&384||!y&&R&16)&&fe(M,p,g),v&&Pe(u)}(Z&&(ie=S&&S.onVnodeUnmounted)||q)&&Se(()=>{ie&&Xe(ie,p,u),q&&xt(u,null,p,"unmounted")},g)},Pe=u=>{const{type:p,el:g,anchor:v,transition:y}=u;if(p===ke){Me(g,v);return}if(p===$n){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),Yo(),ir(),p._vnode=u},de={p:T,um:xe,m:ze,r:Pe,mt:$,mc:A,pc:X,pbc:Y,n:ae,o:e};let Re,De;return t&&([Re,De]=t(de)),{render:ce,hydrate:Re,createApp:pc(ce,Re)}}function wt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Er(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 Oc=e=>e.__isTeleport,ke=Symbol.for("v-fgt"),rs=Symbol.for("v-txt"),tt=Symbol.for("v-cmt"),$n=Symbol.for("v-stc"),nn=[];let Je=null;function be(e=!1){nn.push(Je=e?null:[])}function Cc(){nn.pop(),Je=nn[nn.length-1]||null}let hn=1;function li(e){hn+=e}function Tr(e){return e.dynamicChildren=hn>0?Je||Dt:null,Cc(),hn>0&&Je&&Je.push(e),e}function ye(e,t,n,s,o,i){return Tr(h(e,t,n,s,o,i,!0))}function Mr(e,t,n,s,o){return Tr(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",Sr=({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===ke?0:1,r=!1,l=!1){const a={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Sr(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=Ec;function Ec(e,t=null,n=null,s=0,o=null,i=!1){if((!e||e===gr)&&(e=tt),qn(e)){const l=_t(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(Fc(e)&&(e=e.__vccOpts),t){t=Tc(t);let{class:l,style:a}=t;l&&!ge(l)&&(t.class=kt(l)),ue(a)&&(Qi(a)&&!H(a)&&(a=me({},a)),t.style=Qn(a))}const r=ge(e)?1:Ra(e)?128:Oc(e)?64:ue(e)?4:J(e)?2:0;return h(e,t,n,s,o,r,i,!0)}function Tc(e){return e?Qi(e)||ls in e?me({},e):e:null}function _t(e,t,n=!1){const{props:s,ref:o,patchFlag:i,children:r}=e,l=t?Mc(s||{},t):s;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&Sr(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!==ke?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&&_t(e.ssContent),ssFallback:e.ssFallback&&_t(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 jr(e,t){const n=B($n,null,e);return n.staticCount=t,n}function Qe(e){return e==null||typeof e=="boolean"?B(tt):H(e)?B(ke,null,e.slice()):typeof e=="object"?pt(e):B(rs,null,String(e))}function pt(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:_t(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 Mc(...e){const t={};for(let n=0;n_e||ve;let Oo,Rt,ai="__VUE_INSTANCE_SETTERS__";(Rt=As()[ai])||(Rt=As()[ai]=[]),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()},$t=()=>{_e&&_e.scope.off(),Oo(null)};function Ar(e){return e.vnode.shapeFlag&4}let mn=!1;function Pc(e,t=!1){mn=t;const{props:n,children:s}=e.vnode,o=Ar(e);mc(e,n,o,t),_c(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=Gi(new Proxy(e.ctx,oc));const{setup:s}=n;if(s){const o=e.setupContext=s.length>1?Ir(e):null;zt(e),Kt();const i=gt(s,e,0,[e.props,o]);if(Wt(),$t(),Ri(i)){if(i.then($t,$t),t)return i.then(r=>{ci(e,r,t)}).catch(r=>{es(r,e,0)});e.asyncDep=i}else ci(e,i,t)}else Pr(e,t)}function ci(e,t,n){J(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ue(t)&&(e.setupState=nr(t)),Pr(e,n)}let ui;function Pr(e,t,n){const s=e.type;if(!e.render){if(!t&&ui&&!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=ui(o,c)}}e.render=s.render||Ye}zt(e),Kt(),lc(e),Wt(),$t()}function $c(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return Ae(e,"get","$attrs"),t[n]}}))}function Ir(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return $c(e)},slots:e.slots,emit:e.emit,expose:t}}function cs(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(nr(Gi(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 kc(e,t=!0){return J(e)?e.displayName||e.name:e.name||t&&e.__name}function Fc(e){return J(e)&&"__vccOpts"in e}const et=(e,t)=>Ta(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 Nc=Symbol.for("v-scx"),Lc=()=>In(Nc),Rc="3.3.4",Dc="http://www.w3.org/2000/svg",jt=typeof document<"u"?document:null,fi=jt&&jt.createElement("template"),Vc={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(Dc,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{fi.innerHTML=s?`${e}`:e;const l=fi.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 Bc(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 Hc(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 di=/\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=qc(e,t);di.test(n)?e.setProperty(Ut(s),n.replace(di,""),"important"):e[s]=n}}const pi=["Webkit","Moz","ms"],vs={};function qc(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||(Zc.then(()=>ys=0),ys=Date.now());function Qc(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;qe(Gc(s,n.value),t,5,[s])};return n.value=e,n.attached=Xc(),n}function Gc(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 gi=/^on[a-z]/,eu=(e,t,n,s,o=!1,i,r,l,a)=>{t==="class"?Bc(e,s,o):t==="style"?Hc(e,n,s):Jn(t)?no(t)||Jc(e,t,n,s,r):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):tu(e,t,s,o))?Uc(e,t,s,i,r,l,a):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),zc(e,t,s,o))};function tu(e,t,n,s){return s?!!(t==="innerHTML"||t==="textContent"||t in e&&gi.test(t)&&J(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||gi.test(t)&&ge(n)?!1:t in e}const ut="transition",Yt="animation",sn=(e,{slots:t})=>qs(za,nu(e),t);sn.displayName="Transition";const $r={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({},ur,$r);const Ot=(e,t=[])=>{H(e)?e.forEach(n=>n(...t)):e&&e(...t)},bi=e=>e?H(e)?e.some(t=>t.length>1):e.length>1:!1;function nu(e){const t={};for(const b in e)b in $r||(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=su(o),T=w&&w[0],I=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,$)=>{Ct(b,F?f:l),Ct(b,F?c:r),$&&$()},Y=(b,F)=>{b._isLeaving=!1,Ct(b,d),Ct(b,_),Ct(b,m),F&&F()},P=b=>(F,$)=>{const re=b?oe:L,te=()=>z(F,b,$);Ot(re,[F,te]),_i(()=>{Ct(F,b?a:i),ft(F,b?f:l),bi(re)||vi(F,s,T,te)})};return me(t,{onBeforeEnter(b){Ot(N,[b]),ft(b,i),ft(b,r)},onBeforeAppear(b){Ot(K,[b]),ft(b,a),ft(b,c)},onEnter:P(!1),onAppear:P(!0),onLeave(b,F){b._isLeaving=!0;const $=()=>Y(b,F);ft(b,d),ru(),ft(b,m),_i(()=>{b._isLeaving&&(Ct(b,d),ft(b,_),bi(E)||vi(b,s,I,$))}),Ot(E,[b,$])},onEnterCancelled(b){z(b,!1),Ot(j,[b])},onAppearCancelled(b){z(b,!0),Ot(A,[b])},onLeaveCancelled(b){Y(b),Ot(V,[b])}})}function su(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 Ll(e)}function ft(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 _i(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let ou=0;function vi(e,t,n,s){const o=e._endId=++ou,i=()=>{o===e._endId&&s()};if(n)return setTimeout(i,n);const{type:r,timeout:l,propCount:a}=iu(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(`${ut}Delay`),i=s(`${ut}Duration`),r=yi(o,i),l=s(`${Yt}Delay`),a=s(`${Yt}Duration`),c=yi(l,a);let f=null,d=0,m=0;t===ut?r>0&&(f=ut,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?ut:Yt:null,m=f?f===ut?i.length:a.length:0);const _=f===ut&&/\b(transform|all)(,|$)/.test(s(`${ut}Property`).toString());return{type:f,timeout:d,propCount:m,hasTransform:_}}function yi(e,t){for(;e.lengthxi(n)+xi(e[s])))}function xi(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function ru(){return document.body.offsetHeight}const lu=me({patchProp:eu},Vc);let wi;function au(){return wi||(wi=yc(lu))}const cu=(...e)=>{const t=au().createApp(...e),{mount:n}=t;return t.mount=s=>{const o=uu(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 uu(e){return ge(e)?document.querySelector(e):e}const fu="/Portfolio3-14h/assets/ellypsis-vertical-2-8b5a044c.svg",du="/Portfolio3-14h/assets/github-blanc-4b36669f.svg",pu="/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},hu={data(){return{isResponsiveMenu:!0}},methods:{toggleMenu(){this.isResponsiveMenu=!this.isResponsiveMenu}}},Nt=e=>(st("data-v-098f5f02"),e=e(),ot(),e),mu={class:"container1"},gu={class:"orange"},bu=Nt(()=>h("a",{href:"./"},[h("h1",null,"Frédérique CHAMBINAUD")],-1)),_u={class:"menu-points"},vu=Nt(()=>h("img",{src:fu,alt:"picto menu"},null,-1)),yu=[vu],xu=Nt(()=>h("p",null,"Présentation",-1)),wu=[xu],Ou=Nt(()=>h("p",null,"Réalisations",-1)),Cu=[Ou],Eu=Nt(()=>h("p",null,"Contact",-1)),Tu=[Eu],Mu={class:"picto"},Su=Nt(()=>h("img",{src:du,alt:"Picto git"},null,-1)),ju=[Su],Au=Nt(()=>h("img",{src:pu,alt:"Picto linkedin"},null,-1)),Pu=[Au];function Iu(e,t,n,s,o,i){return be(),ye("div",mu,[h("div",gu,[bu,h("div",_u,[h("a",{href:"javascript:void(0);",class:"icon",onClick:t[0]||(t[0]=(...r)=>i.toggleMenu&&i.toggleMenu(...r))},yu)])]),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))},wu),h("a",{href:"#/realisations",onClick:t[2]||(t[2]=(...r)=>i.toggleMenu&&i.toggleMenu(...r))},Cu),h("a",{href:"#/contact",onClick:t[3]||(t[3]=(...r)=>i.toggleMenu&&i.toggleMenu(...r))},Tu),h("div",Mu,[h("a",{href:"https://github.com/14h02m10s?tab=repositories",target:"_blank",onClick:t[4]||(t[4]=(...r)=>i.toggleMenu&&i.toggleMenu(...r))},ju),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))},Pu)])],2)])}const $u=Fe(hu,[["render",Iu],["__scopeId","data-v-098f5f02"]]),ku="/Portfolio3-14h/assets/profil-carre-222-6644d89e.jpg";const us=e=>(st("data-v-19505658"),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-19505658"]]),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={},kr=e=>(st("data-v-5e86e562"),e=e(),ot(),e),af={class:"foot"},cf=kr(()=>h("p",null,[h("b",null,"Site responsive réalisé sur Vue.js")],-1)),uf=kr(()=>h("p",null,"© Frédérique Chambinaud 2023-2024",-1)),ff=[cf,uf];function df(e,t){return be(),ye("div",af,ff)}const Co=Fe(lf,[["render",df],["__scopeId","data-v-5e86e562"]]);const se=e=>(st("data-v-2b1cc3e2"),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=jr('

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)),If=se(()=>h("p",null,"Photoshop",-1)),$f=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=jr('

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("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(()=>[If]),_:1}),B(Be,null,{image:W(()=>[$f]),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(Co)])]))}},nd=Fe(td,[["__scopeId","data-v-2b1cc3e2"]]);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"},Id=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)),$d=[Id];function kd(e,t){return be(),ye("div",Pd,$d)}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-aee1750f"),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(ke,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(Co)])],64))}},ap=Fe(lp,[["__scopeId","data-v-aee1750f"]]);const Fr={__name:"PageRealisations",setup(e){return(t,n)=>(be(),ye("main",null,[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,Oi=(e,t,n)=>(up(e,typeof t!="symbol"?t+"":t,n),n);class fp{constructor(){Oi(this,"seed",0),Oi(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)}},dt=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=dt.add(i);return}if(o==="error"&&r){n.dataset.clipboardSuccess=dt.add(i);return}const l=async a=>{var c;const f=await on.copy(i)?n.dataset.clipboardSuccess:n.dataset.clipboardError;(c=dt.get(f))==null||c({value:i,event:a})};n.dataset.clipboardClick=dt.add(l),n.addEventListener("click",l)},unmounted(n){const{clipboardSuccessHandler:s,clipboardErrorHandler:o,clipboardClickHandler:i}=n.dataset;if(s&&dt.delete(s),o&&dt.delete(o),i){const r=dt.get(i);r&&(n.removeEventListener("click",r),dt.delete(i))}},get bind(){return this.beforeMount},get unbind(){return this.unmounted}})}};const yt=e=>(st("data-v-aa9c0705"),e=e(),ot(),e),bp={id:"contact"},_p=yt(()=>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=yt(()=>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=yt(()=>h("br",null,null,-1)),Op=yt(()=>h("br",null,null,-1)),Cp=yt(()=>h("br",null,null,-1)),Ep=yt(()=>h("br",null,null,-1)),Tp=yt(()=>h("b",null,"fchambinaudpro@gmail.com",-1)),Mp=[Tp],Sp=yt(()=>h("br",null,null,-1)),jp={class:"z-index"},Ap={name:"App",data(){return{isCopied:!0}},methods:{ToggleCopied(){this.isCopied=!this.isCopied}}},Pp=Object.assign(Ap,{setup(e){return(t,n)=>{const s=sc("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,Ba((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)])])]),h("div",jp,[B(Co)])])}}}),Ip=Fe(Pp,[["__scopeId","data-v-aa9c0705"]]);const Nr={__name:"PageContact",setup(e){return(t,n)=>(be(),ye("main",null,[B(Ip)]))}},$p={"/":Us,"/realisations":Fr,"/contact":Nr},kp={name:"App",components:{Header5:$u,HomeView:Us,PageRealisations:Fr,PageContact:Nr},data(){return{currentPath:window.location.hash}},computed:{currentView(){return $p[this.currentPath.slice(1)||"/"]||Us}},mounted(){window.addEventListener("hashchange",()=>{this.currentPath=window.location.hash})}};function Fp(e,t,n,s,o,i){const r=mr("Header5");return be(),ye("div",null,[B(r),(be(),Mr(nc(i.currentView)))])}const Np=Fe(kp,[["render",Fp]]);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 Lp(e){return(...t)=>t.reduce((n,s)=>Ks(n,s,"",e),{})}const Rp=Lp();function Lr(e){return Vi()?(Jl(e),!0):!1}function Eo(e){return typeof e=="function"?e():vt(e)}const Dp=typeof window<"u"&&typeof document<"u",Vp=e=>e!=null,Bp=Object.prototype.toString,zn=e=>Bp.call(e)==="[object Object]",Fn=()=>{};function Hp(e){as()&&bo(e)}function rn(e){var t;const n=Eo(e);return(t=n==null?void 0:n.$el)!=null?t:n}const Rr=Dp?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=Rr):[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),Eo(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 Lr(c),c}function qp(){const e=He(!1);return as()&&is(()=>{e.value=!0}),e}function zp(e){const t=qp();return et(()=>(t.value,!!e()))}function Up(e,t,n={}){const{root:s,rootMargin:o="0px",threshold:i=.1,window:r=Rr,immediate:l=!0}=n,a=zp(()=>r&&"IntersectionObserver"in r),c=et(()=>{const w=Eo(e);return(Array.isArray(w)?w:[w]).map(rn).filter(Vp)});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 I=new IntersectionObserver(t,{root:rn(T),rootMargin:o,threshold:i});w.forEach(N=>N&&I.observe(N)),f=()=>{I.disconnect(),f=Fn}},{immediate:l,flush:"post"}):Fn,_=()=>{f(),m(),d.value=!1};return Lr(_),{isSupported:a,isActive:d,pause(){f(),d.value=!1},resume(){d.value=!0},stop:_}}const Dr=1/60*1e3,Kp=typeof performance<"u"?()=>performance.now():()=>Date.now(),Vr=typeof window<"u"?e=>window.requestAnimationFrame(e):e=>setTimeout(()=>e(Kp()),Dr);function Wp(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]=Wp(()=>gn=!0),e),{}),Ys=_n.reduce((e,t)=>{const n=ds[t];return e[t]=(s,o=!1,i=!1)=>(gn||Xp(),n.schedule(s,o,i)),e},{}),Yp=_n.reduce((e,t)=>(e[t]=ds[t].cancel,e),{});_n.reduce((e,t)=>(e[t]=()=>ds[t].process(Ht),e),{});const Zp=e=>ds[e].process(Ht),Br=e=>{gn=!1,Ht.delta=Ws?Dr:Math.max(Math.min(e-Ht.timestamp,Jp),1),Ht.timestamp=e,Js=!0,_n.forEach(Zp),Js=!1,gn&&(Ws=!1,Vr(Br))},Xp=()=>{gn=!0,Ws=!0,Js||Vr(Br)},Hr=()=>Ht;function qr(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,Gp=.01,Ei=10,eh=.05,th=1;function nh({duration:e=800,bounce:t=.25,velocity:n=0,mass:s=1}){let o,i;Qp(e<=Ei*1e3);let r=1-t;r=Zs(eh,th,r),e=Zs(Gp,Ei,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=oh(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 sh=12;function oh(e,t,n){let s=n;for(let o=1;oe[n]!==void 0)}function lh(e){let t=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},e);if(!Ti(e,rh)&&Ti(e,ih)){const n=nh(e);t=Object.assign(Object.assign(Object.assign({},t),n),{velocity:0,mass:1}),t.isResolvedFromDuration=!0}return t}function To(e){var{from:t=0,to:n=1,restSpeed:s=2,restDelta:o}=e,i=qr(e,["from","to","restSpeed","restDelta"]);const r={done:!1,value:t};let{stiffness:l,damping:a,mass:c,velocity:f,duration:d,isResolvedFromDuration:m}=lh(i),_=Mi,w=Mi;function T(){const I=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*((I+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)*(I+L*j*N)/E+N*Math.cos(E*V))-K*(Math.cos(E*V)*(I+L*j*N)-E*N*Math.sin(E*V))}}else if(L===1)_=E=>n-Math.exp(-j*E)*(N+(I+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*((I+L*j*N)*Math.sinh(oe)+E*N*Math.cosh(oe))/E}}}return T(),{next:I=>{const N=_(I);if(m)r.done=I>=d;else{const L=w(I)*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()}}}To.needsInterpolation=(e,t)=>typeof e=="string"||typeof t=="string";const Mi=e=>0,zr=(e,t,n)=>{const s=t-e;return s===0?1:(n-e)/s},Mo=(e,t,n)=>-n*e+n*t+e,Ur=(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,ah=/^(#[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:Ur(0,1)}),jn=Object.assign(Object.assign({},yn),{default:1}),So=e=>({test:t=>vn(t)&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),Et=So("deg"),cn=So("%"),U=So("px"),Si=Object.assign(Object.assign({},cn),{parse:e=>cn.parse(e)/100,transform:e=>cn.transform(e*100)}),jo=(e,t)=>n=>!!(vn(n)&&ah.test(n)&&n.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(n,t)),Kr=(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:jo("hsl","hue"),parse:Kr("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))+")"},ch=Ur(0,255),Cs=Object.assign(Object.assign({},yn),{transform:e=>Math.round(ch(e))}),ht={test:jo("rgb","red"),parse:Kr("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 uh(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:jo("#"),parse:uh,transform:ht.transform},je={test:e=>ht.test(e)||Gs.test(e)||Pt.test(e),parse:e=>ht.test(e)?ht.parse(e):Pt.test(e)?Pt.parse(e):Gs.parse(e),transform:e=>vn(e)?e:e.hasOwnProperty("red")?ht.transform(e):Pt.transform(e)},Wr="${c}",Jr="${n}";function fh(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 Yr(e){typeof e=="number"&&(e=`${e}`);const t=[];let n=0;const s=e.match(Qs);s&&(n=s.length,e=e.replace(Qs,Wr),t.push(...s.map(je.parse)));const o=e.match(bn);return o&&(e=e.replace(bn,Jr),t.push(...o.map(yn.parse))),{values:t,numColors:n,tokenised:e}}function Zr(e){return Yr(e).values}function Xr(e){const{values:t,numColors:n,tokenised:s}=Yr(e),o=t.length;return i=>{let r=s;for(let l=0;ltypeof e=="number"?0:e;function ph(e){const t=Zr(e);return Xr(e)(t.map(dh))}const xn={test:fh,parse:Zr,createTransformer:Xr,getAnimatableNone:ph},hh=new Set(["brightness","contrast","saturate","opacity"]);function mh(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=hh.has(t)?1:0;return s!==n&&(i*=100),t+"("+i+o+")"}const gh=/([a-z-]*)\(.*?\)/g,eo=Object.assign(Object.assign({},xn),{getAnimatableNone:e=>{const t=e.match(gh);return t?t.map(mh).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 ji({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 bh=(e,t,n)=>{const s=e*e,o=t*t;return Math.sqrt(Math.max(0,n*(o-s)+s))},_h=[Gs,ht,Pt],Ai=e=>_h.find(t=>t.test(e)),Qr=(e,t)=>{let n=Ai(e),s=Ai(t),o=n.parse(e),i=s.parse(t);n===Pt&&(o=ji(o),n=ht),s===Pt&&(i=ji(i),s=ht);const r=Object.assign({},o);return l=>{for(const a in r)a!=="alpha"&&(r[a]=bh(o[a],i[a],l));return r.alpha=Mo(o.alpha,i.alpha,l),n.transform(r)}},vh=e=>typeof e=="number",yh=(e,t)=>n=>t(e(n)),Gr=(...e)=>e.reduce(yh);function el(e,t){return vh(e)?n=>Mo(e,t,n):je.test(e)?Qr(e,t):nl(e,t)}const tl=(e,t)=>{const n=[...e],s=n.length,o=e.map((i,r)=>el(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]=el(e[o],t[o]));return o=>{for(const i in s)n[i]=s[i](o);return n}};function Pi(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=Pi(e),o=Pi(t);return s.numHSL===o.numHSL&&s.numRGB===o.numRGB&&s.numNumbers>=o.numNumbers?Gr(tl(s.parsed,o.parsed),n):r=>`${r>0?t:e}`},wh=(e,t)=>n=>Mo(e,t,n);function Oh(e){if(typeof e=="number")return wh;if(typeof e=="string")return je.test(e)?Qr:nl;if(Array.isArray(e))return tl;if(typeof e=="object")return xh}function Ch(e,t,n){const s=[],o=n||Oh(e[0]),i=e.length-1;for(let r=0;rn(zr(e,t,s))}function Th(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=zr(e[i],e[i+1],o);return t[i](l)}}function sl(e,t,{clamp:n=!0,ease:s,mixer:o}={}){const i=e.length;Ci(i===t.length),Ci(!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=Ch(t,s,o),l=i===2?Eh(e,r):Th(e,r);return n?a=>l(Zs(e[0],e[i-1],a)):l}const ps=e=>t=>1-e(1-t),Ao=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,Mh=e=>t=>Math.pow(t,e),ol=e=>t=>t*t*((e+1)*t-e),Sh=e=>{const t=ol(e);return n=>(n*=2)<1?.5*t(n):.5*(2-Math.pow(2,-10*(n-1)))},il=1.525,jh=4/11,Ah=8/11,Ph=9/10,rl=e=>e,Po=Mh(2),Ih=ps(Po),ll=Ao(Po),al=e=>1-Math.sin(Math.acos(e)),cl=ps(al),$h=Ao(cl),Io=ol(il),kh=ps(Io),Fh=Ao(Io),Nh=Sh(il),Lh=4356/361,Rh=35442/1805,Dh=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 Hh(e,t){return e.map(()=>t||ll).splice(0,e.length-1)}function qh(e){const t=e.length;return e.map((n,s)=>s!==0?s/(t-1):0)}function zh(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=zh(s&&s.length===r.length?s:qh(r),o);function a(){return sl(l,r,{ease:Array.isArray(n)?n:Hh(r,n)})}let c=a();return{next:f=>(i.value=c(f),i.done=f>=o,i),flipTarget:()=>{r.reverse(),c=a()}}}function Uh({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:To,decay:Uh};function Kh(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")?To:Nn}function ul(e,t,n=0){return e-t-n}function Wh(e,t,n=0,s=!0){return s?ul(t+-e,t,n):t-(e-t)+n}function Jh(e,t,n,s){return s?e>=t+n:e<=-n}const Yh=e=>{const t=({delta:n})=>e(n);return{start:()=>Ys.update(t,!0),stop:()=>Yp.update(t)}};function fl(e){var t,n,{from:s,autoplay:o=!0,driver:i=Yh,elapsed:r=0,repeat:l=0,repeatType:a="loop",repeatDelay:c=0,onPlay:f,onStop:d,onComplete:m,onRepeat:_,onUpdate:w}=e,T=qr(e,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]);let{to:I}=T,N,L=0,j=T.duration,E,V=!1,K=!0,oe;const A=Kh(T);!((n=(t=A).needsInterpolation)===null||n===void 0)&&n.call(t,s,I)&&(oe=sl([0,100],[s,I],{clamp:!1}),s=0,I=100);const z=A(Object.assign(Object.assign({},T),{from:s,to:I}));function Y(){L++,a==="reverse"?(K=L%2===0,r=Wh(r,j,c,K)):(r=ul(r,j,c),a==="mirror"&&z.flipTarget()),V=!1,_&&_()}function P(){N.stop(),m&&m()}function b($){if(K||($=-$),r+=$,!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 dl(e,t){return t?e*(1e3/t):0}function Zh({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 I(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:I(e)});else{let j=o*t+e;typeof c<"u"&&(j=c(j));const E=I(j),V=E===n?-1:1;let K,oe;const A=z=>{K=oe,oe=z,t=dl(z-K,Hr().delta),(V===1&&z>E||V===-1&&zw==null?void 0:w.stop()}}const pl=(e,t)=>1-3*t+3*e,hl=(e,t)=>3*t-6*e,ml=e=>3*e,Kn=(e,t,n)=>((pl(t,n)*e+hl(t,n))*e+ml(t))*e,gl=(e,t,n)=>3*pl(t,n)*e*e+2*hl(t,n)*e+ml(t),Xh=1e-7,Qh=10;function Gh(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)>Xh&&++l=tm?nm(r,d,e,n):m===0?d:Gh(r,l,l+An,e,n)}return r=>r===0||r===1?r:Kn(i(r),t,s)}const Ts={};class om{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 $i(e){return!isNaN(parseFloat(e))}class im{constructor(t){this.timeDelta=0,this.lastUpdated=0,this.updateSubscribers=new om,this.canTrackVelocity=!1,this.updateAndNotify=n=>{this.prev=this.current,this.current=n;const{delta:s,timestamp:o}=Hr();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=$i(this.current)),n!==this.lastUpdated&&(this.prev=this.current)},this.prev=this.current=t,this.canTrackVelocity=$i(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?dl(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 rm(e){return new im(e)}const{isArray:lm}=Array;function am(){const e=He({}),t=s=>{const o=i=>{e.value[i]&&(e.value[i].stop(),e.value[i].destroy(),delete e.value[i])};s?lm(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=rm(o);return r.onChange(l=>i[s]=l),e.value[s]=r,r};return Hp(t),{motionValues:e,get:n,stop:t}}function cm(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 um(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 fm(e){return{type:"keyframes",duration:800,values:e}}const ki={default:um,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 bl(e,t){let n;return cm(t)?n=fm:n=ki[e]||ki.default,{to:t,...n(t)}}const Fi={...yn,transform:Math.round},_l={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:Si,originY:Si,originZ:U,zIndex:Fi,filter:eo,WebkitFilter:eo,fillOpacity:an,strokeOpacity:an,numOctaves:Fi},$o=e=>_l[e];function vl(e,t){return t&&typeof e=="number"&&t.transform?t.transform(e):e}function dm(e,t){let n=$o(e);return n!==eo&&(n=xn),n.getAnimatableNone?n.getAnimatableNone(t):void 0}const pm={linear:rl,easeIn:Po,easeInOut:ll,easeOut:Ih,circIn:al,circInOut:$h,circOut:cl,backIn:Io,backInOut:Fh,backOut:kh,anticipate:Nh,bounceIn:Vh,bounceInOut:Bh,bounceOut:Un};function Ni(e){if(Array.isArray(e)){const[t,n,s,o]=e;return sm(t,n,s,o)}else if(typeof e=="string")return pm[e];return e}function hm(e){return Array.isArray(e)&&typeof e[0]!="number"}function Li(e,t){return e==="zIndex"?!1:!!(typeof t=="number"||Array.isArray(t)||typeof t=="string"&&xn.test(t)&&!t.startsWith("url("))}function mm(e){return Array.isArray(e.to)&&e.to[0]===null&&(e.to=[...e.to],e.to[0]=e.from),e}function gm({ease:e,times:t,delay:n,...s}){const o={...s};return t&&(o.offset=t),e&&(o.ease=hm(e)?e.map(Ni):Ni(e)),n&&(o.elapsed=-n),o}function bm(e,t,n){return Array.isArray(t.to)&&(e.duration||(e.duration=800)),mm(t),_m(e)||(e={...e,...bl(n,t.to)}),{...t,...gm(e)}}function _m({delay:e,repeat:t,repeatType:n,repeatDelay:s,from:o,...i}){return!!Object.keys(i).length}function vm(e,t){return e[t]||e.default||e}function ym(e,t,n,s,o){const i=vm(s,e);let r=i.from===null||i.from===void 0?t.get():i.from;const l=Li(e,n);r==="none"&&l&&typeof n=="string"&&(r=dm(e,n));const a=Li(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"?Zh({...m,...i}):fl({...bm(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 xm(){const{motionValues:e,stop:t,get:n}=am();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=ym(o,f,i,l,a);f.start(d)}}}function wm(e,t={},{motionValues:n,push:s,stop:o}=xm()){const i=vt(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||bl(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 ko=typeof window<"u",Om=()=>ko&&window.onpointerdown===null,Cm=()=>ko&&window.ontouchstart===null,Em=()=>ko&&window.onmousedown===null;function Tm({target:e,state:t,variants:n,apply:s}){const o=vt(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&&(Em()&&(Ke(e,"mousedown",()=>r.value=!0),Ke(e,"mouseup",()=>r.value=!1)),Om()&&(Ke(e,"pointerdown",()=>r.value=!0),Ke(e,"pointerup",()=>r.value=!1)),Cm()&&(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 Mm({set:e,target:t,variants:n,variant:s}){const o=vt(n);Te(()=>t,()=>{o&&(o.initial&&e("initial"),o.enter&&(s.value="enter"))},{immediate:!0,flush:"pre"})}function Sm({state:e,apply:t}){Te(e,n=>{n&&t(n)},{immediate:!0})}function jm({target:e,variants:t,variant:n}){const s=vt(t);s&&(s.visible||s.visibleOnce)&&Up(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 Am(e,t={syncVariants:!0,lifeCycleHooks:!0,visibilityHooks:!0,eventListeners:!0}){t.lifeCycleHooks&&Mm(e),t.syncVariants&&Sm(e),t.visibilityHooks&&jm(e),t.eventListeners&&Tm(e)}function yl(e={}){const t=Ft({...e}),n=He({});return Te(t,()=>{const s={};for(const[o,i]of Object.entries(t)){const r=$o(o),l=vl(i,r);s[o]=l}n.value=s},{immediate:!0,deep:!0}),{state:t,style:n}}function Fo(e,t){Te(()=>rn(e),n=>{n&&t(n)},{immediate:!0})}const Pm={x:"translateX",y:"translateY",z:"translateZ"};function xl(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=$o(l),f=vl(a,c);i+=`${Pm[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"],$m=["perspective","translate","scale","rotate","skew"],wl=["transformPerspective","x","y","z"];$m.forEach(e=>{Im.forEach(t=>{const n=e+t;wl.push(n)})});const km=new Set(wl);function No(e){return km.has(e)}const Fm=new Set(["originX","originY","originZ"]);function Ol(e){return Fm.has(e)}function Nm(e){const t={},n={};return Object.entries(e).forEach(([s,o])=>{No(s)||Ol(s)?t[s]=o:n[s]=o}),{transform:t,style:n}}function Cl(e){const{transform:t,style:n}=Nm(e),{transform:s}=xl(t),{style:o}=yl(n);return s.value&&(o.value.transform=s.value),o.value}function Lm(e,t){let n,s;const{state:o,style:i}=yl();return Fo(e,r=>{s=r;for(const l of Object.keys(_l))r.style[l]===null||r.style[l]===""||No(l)||Ol(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 Rm(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 Dm(e,t){Object.entries(Rm(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 Vm(e,t){let n,s;const{state:o,transform:i}=xl();return Fo(e,r=>{s=r,r.style.transform&&Dm(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 Bm(e,t){const n=Ft({}),s=r=>Object.entries(r).forEach(([l,a])=>n[l]=a),{style:o}=Lm(e,s),{transform:i}=Vm(e,s);return Te(n,r=>{Object.entries(r).forEach(([l,a])=>{const c=No(l)?i:o;c[l]&&c[l]===a||(c[l]=a)})},{immediate:!0,deep:!0}),Fo(e,()=>t&&s(t)),{motionProperties:n,style:o,transform:i}}function Hm(e={}){const t=vt(e),n=He();return{state:et(()=>{if(n.value)return t[n.value]}),variant:n}}function El(e,t={},n){const{motionProperties:s}=Bm(e),{variant:o,state:i}=Hm(t),r=wm(s,t),l={target:e,variant:o,variants:t,state:i,motionProperties:s,...r};return Am(l,n),l}const qm=["initial","enter","leave","visible","visible-once","hovered","tapped","focused","delay"];function zm(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}),qm.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),zm(o,r);const l=El(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=vt(o);const i=Rp((e==null?void 0:e.initial)||{},o||{});return!i||Object.keys(i).length===0?void 0:{style:Cl(i)}}}}const Um={initial:{opacity:0},enter:{opacity:1}},Km={initial:{opacity:0},visible:{opacity:1}},Wm={initial:{opacity:0},visibleOnce:{opacity:1}},Jm={initial:{scale:0,opacity:0},enter:{scale:1,opacity:1}},Ym={initial:{scale:0,opacity:0},visible:{scale:1,opacity:1}},Zm={initial:{scale:0,opacity:0},visibleOnce:{scale:1,opacity:1}},Xm={initial:{x:-100,rotate:90,opacity:0},enter:{x:0,rotate:0,opacity:1}},Qm={initial:{x:-100,rotate:90,opacity:0},visible:{x:0,rotate:0,opacity:1}},Gm={initial:{x:-100,rotate:90,opacity:0},visibleOnce:{x:0,rotate:0,opacity:1}},eg={initial:{x:100,rotate:-90,opacity:0},enter:{x:0,rotate:0,opacity:1}},tg={initial:{x:100,rotate:-90,opacity:0},visible:{x:0,rotate:0,opacity:1}},ng={initial:{x:100,rotate:-90,opacity:0},visibleOnce:{x:0,rotate:0,opacity:1}},sg={initial:{y:-100,rotate:-90,opacity:0},enter:{y:0,rotate:0,opacity:1}},og={initial:{y:-100,rotate:-90,opacity:0},visible:{y:0,rotate:0,opacity:1}},ig={initial:{y:-100,rotate:-90,opacity:0},visibleOnce:{y:0,rotate:0,opacity:1}},rg={initial:{y:100,rotate:90,opacity:0},enter:{y:0,rotate:0,opacity:1}},lg={initial:{y:100,rotate:90,opacity:0},visible:{y:0,rotate:0,opacity:1}},ag={initial:{y:100,rotate:90,opacity:0},visibleOnce:{y:0,rotate:0,opacity:1}},cg={initial:{x:-100,opacity:0},enter:{x:0,opacity:1}},ug={initial:{x:-100,opacity:0},visible:{x:0,opacity:1}},fg={initial:{x:-100,opacity:0},visibleOnce:{x:0,opacity:1}},dg={initial:{x:100,opacity:0},enter:{x:0,opacity:1}},pg={initial:{x:100,opacity:0},visible:{x:0,opacity:1}},hg={initial:{x:100,opacity:0},visibleOnce:{x:0,opacity:1}},mg={initial:{y:-100,opacity:0},enter:{y:0,opacity:1}},gg={initial:{y:-100,opacity:0},visible:{y:0,opacity:1}},bg={initial:{y:-100,opacity:0},visibleOnce:{y:0,opacity:1}},_g={initial:{y:100,opacity:0},enter:{y:0,opacity:1}},vg={initial:{y:100,opacity:0},visible:{y:0,opacity:1}},yg={initial:{y:100,opacity:0},visibleOnce:{y:0,opacity:1}},to={__proto__:null,fade:Um,fadeVisible:Km,fadeVisibleOnce:Wm,pop:Jm,popVisible:Ym,popVisibleOnce:Zm,rollBottom:rg,rollLeft:Xm,rollRight:eg,rollTop:sg,rollVisibleBottom:lg,rollVisibleLeft:Qm,rollVisibleOnceBottom:ag,rollVisibleOnceLeft:Gm,rollVisibleOnceRight:ng,rollVisibleOnceTop:ig,rollVisibleRight:tg,rollVisibleTop:og,slideBottom:_g,slideLeft:cg,slideRight:dg,slideTop:mg,slideVisibleBottom:vg,slideVisibleLeft:ug,slideVisibleOnceBottom:yg,slideVisibleOnceLeft:fg,slideVisibleOnceRight:hg,slideVisibleOnceTop:bg,slideVisibleRight:pg,slideVisibleTop:gg},xg=Ua({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=ic(),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"&&!ql(a)&&(a=mr(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)};hr(()=>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=Cl(t.initial||{}),i=(a,c)=>(a.props||(a.props={}),a.props.style=o,a.props.onVnodeMounted=({el:f})=>{const d=El(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 wg(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 Og={install(e,t){if(e.directive("motion",js()),e.component("Motion",xg),!t||t&&!t.excludePresets)for(const n in to){const s=to[n];e.directive(`motion-${wg(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 Cg=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Eg(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Tl={exports:{}};(function(e,t){(function(n,s){e.exports=s()})(Cg,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($){return $&&$.__esModule?$:{default:$}}var r=Object.assign||function($){for(var re=1;re0&&arguments[0]!==void 0&&arguments[0];if($&&(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($,re){$.node.removeAttribute("data-aos"),$.node.removeAttribute("data-aos-easing"),$.node.removeAttribute("data-aos-duration"),$.node.removeAttribute("data-aos-delay")})},b=function($){return $===!0||$==="mobile"&&T.default.mobile()||$==="phone"&&T.default.phone()||$==="tablet"&&T.default.tablet()||typeof $=="function"&&$()===!0},F=function($){A=r(A,$),K=(0,V.default)();var re=document.all&&!window.atob;return b(A.disable)||re?P():(A.disableMutationObserver||_.default.isSupported()||(console.info(` +(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=()=>{},Ml=()=>!1,Sl=/^on[^a-z]/,Jn=e=>Sl.test(e),no=e=>e.startsWith("onUpdate:"),me=Object.assign,so=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},jl=Object.prototype.hasOwnProperty,Q=(e,t)=>jl.call(e,t),H=Array.isArray,Qt=e=>Yn(e)==="[object Map]",Al=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",Ri=e=>ue(e)&&J(e.then)&&J(e.catch),Pl=Object.prototype.toString,Yn=e=>Pl.call(e),Il=e=>Yn(e).slice(8,-1),$l=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))},kl=/-(\w)/g,nt=Zn(e=>e.replace(kl,(t,n)=>n?n.toUpperCase():"")),Fl=/\B([A-Z])/g,Ut=Zn(e=>e.replace(Fl,"-$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})},Nl=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Ll=e=>{const t=ge(e)?Number(e):NaN;return isNaN(t)?e:t};let Bo;const As=()=>Bo||(Bo=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(Dl);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},Bi=e=>(e.w&bt)>0,Hi=e=>(e.n&bt)>0,Yl=({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(It)),Qt(e)&&l.push(r.get($s)));break;case"delete":H(e)||(l.push(r.get(It)),Qt(e)&&l.push(r.get($s)));break;case"set":Qt(e)&&l.push(r.get(It));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&&qo(s);for(const s of n)s.computed||qo(s)}function qo(e,t){(e!==We||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const Xl=Wn("__proto__,__v_isRef,__isVue"),Ui=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(oo)),Ql=ao(),Gl=ao(!1,!0),ea=ao(!0),zo=ta();function ta(){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 na(e){const t=G(this);return Ae(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?_a:Zi:t?Yi:Ji).get(s))return s;const r=H(s);if(!e){if(r&&Q(zo,o))return Reflect.get(zo,o,i);if(o==="hasOwnProperty")return na}const l=Reflect.get(s,o,i);return(oo(o)?Ui.has(o):Xl(o))||(e||Ae(s,"get",o),t)?l:Oe(l)?r&&io(o)?l:l.value:ue(l)?e?Xi(l):Ft(l):l}}const sa=Ki(),oa=Ki(!0);function Ki(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&&Ae(o,"get",t),Ae(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&&Ae(s,"has",e),Ae(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&&Ae(G(e),"iterate",It),Reflect.get(e,"size",e)}function Uo(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 Ko(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 Wo(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 Jo(){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&&Ae(l,"iterate",It),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&&Ae(i,"iterate",a?$s:It),{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 ct(e){return function(...t){return e==="delete"?!1:this}}function ua(){const e={get(i){return wn(this,i)},get size(){return Cn(this)},has:On,add:Uo,set:Ko,delete:Wo,clear:Jo,forEach:En(!1,!1)},t={get(i){return wn(this,i,!1,!0)},get size(){return Cn(this)},has:On,add:Uo,set:Ko,delete:Wo,clear:Jo,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:ct("add"),set:ct("set"),delete:ct("delete"),clear:ct("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:ct("add"),set:ct("set"),delete:ct("delete"),clear:ct("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[fa,da,pa,ha]=ua();function uo(e,t){const n=t?e?ha:pa:e?da:fa;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 ma={get:uo(!1,!1)},ga={get:uo(!1,!0)},ba={get:uo(!0,!1)},Ji=new WeakMap,Yi=new WeakMap,Zi=new WeakMap,_a=new WeakMap;function va(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function ya(e){return e.__v_skip||!Object.isExtensible(e)?0:va(Il(e))}function Ft(e){return qt(e)?e:fo(e,!1,Wi,ma,Ji)}function xa(e){return fo(e,!1,ca,ga,Yi)}function Xi(e){return fo(e,!0,aa,ba,Zi)}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=ya(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 Qi(e){return Vt(e)||qt(e)}function G(e){const t=e&&e.__v_raw;return t?G(t):e}function Gi(e){return Rn(e,"__v_skip",!0),e}const fn=e=>ue(e)?Ft(e):e,po=e=>ue(e)?Xi(e):e;function er(e){mt&&We&&(e=G(e),zi(e.dep||(e.dep=ro())))}function tr(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 wa(e,!1)}function wa(e,t){return Oe(e)?e:new Oa(e,t)}class Oa{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 er(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),tr(this))}}function vt(e){return Oe(e)?e.value:e}const Ca={get:(e,t,n)=>vt(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 nr(e){return Vt(e)?e:new Proxy(e,Ca)}class Ea{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,tr(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=s}get value(){const t=G(this);return er(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function Ta(e,t,n=!1){let s,o;const i=J(e);return i?(s=e,o=Ye):(s=e.get,o=e.set),new Ea(s,o,i||!o,n)}function gt(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=gt(e,t,n,s);return i&&Ri(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 Pa(e){H(e)?Bt.push(...e):(!rt||!rt.includes(e,e.allowRecurse?Mt+1:Mt))&&Bt.push(e),or()}function Yo(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 rr(e){Fs=!1,dn=!0,we.sort(Ia);const t=Ye;try{for(Ge=0;Gege(_)?_.trim():_)),d&&(o=n.map(Nl))}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 lr(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=lr(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&&li(-1);const i=Vn(t);let r;try{r=e(...o)}finally{Vn(i),s._d&&li(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 I,N;const L=Vn(e);try{if(n.shapeFlag&4){const E=o||s;I=Qe(f.call(E,E,d,i,_,m,w)),N=a}else{const E=t;I=Qe(E.length>1?E(i,{attrs:a,slots:l,emit:c}):E(i,null)),N=t.props?a:ka(a)}}catch(E){nn.length=0,es(E,e,1),I=B(tt)}let j=I;if(N&&T!==!1){const E=Object.keys(N),{shapeFlag:V}=j;E.length&&V&7&&(r&&E.some(no)&&(N=Fa(N,r)),j=_t(j,N))}return n.dirs&&(j=_t(j),j.dirs=j.dirs?j.dirs.concat(n.dirs):n.dirs),n.transition&&(j.transition=n.transition),I=j,Vn(L),I}const ka=e=>{let t;for(const n in e)(n==="class"||n==="style"||Jn(n))&&((t||(t={}))[n]=e[n]);return t},Fa=(e,t)=>{const n={};for(const s in e)(!no(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function Na(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?Zo(s,r,c):!!r;if(a&8){const f=t.dynamicProps;for(let d=0;de.__isSuspense;function Da(e,t){t&&t.pendingBranch?H(e)?t.effects.push(...e):t.effects.push(e):Pa(e)}const Mn={};function Te(e,t,n){return ar(e,t,n)}function ar(e,t,{immediate:n,deep:s,flush:o,onTrack:i,onTrigger:r}=le){var l;const a=Vi()===((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 gt(E,a,2)})):J(e)?t?c=()=>gt(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=()=>{gt(E,a,4)}},w;if(mn)if(_=Ye,t?n&&qe(t,a,3,[c(),d?[]:void 0,_]):c(),o==="sync"){const E=Lc();w=E.__watcherHandles||(E.__watcherHandles=[])}else return Ye;let T=d?new Array(e.length).fill(Mn):Mn;const I=()=>{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()};I.allowRecurse=!!t;let N;o==="sync"?N=I:o==="post"?N=()=>Se(I,a&&a.suspense):(I.pre=!0,a&&(I.id=a.uid),N=()=>mo(I));const L=new lo(c,N);t?n?I():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 Va(e,t,n){const s=this.proxy,o=ge(e)?e.includes(".")?cr(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=ar(o,i.bind(s),n);return r?zt(r):$t(),l}function cr(e,t){const n=t.split(".");return()=>{let s=e;for(let o=0;o{At(n,t)});else if($l(e))for(const n in e)At(e[n],t);return e}function Ba(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],ur={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},qa={name:"BaseTransition",props:ur,setup(e,{slots:t}){const n=as(),s=Ha();let o;return()=>{const i=t.default&&dr(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=Xo(r);if(!c)return bs(r);const f=Ns(c,l,s,n);Ls(c,f);const d=n.subTree,m=d&&Xo(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=(I,N,L)=>{const j=fr(s,m);j[String(m.key)]=m,I._leaveCb=()=>{N(),I._leaveCb=void 0,delete f.delayedLeave},f.delayedLeave=L})}return r}}},za=qa;function fr(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:I,onAfterAppear:N,onAppearCancelled:L}=t,j=String(e.key),E=fr(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=I||a,Y=N||c,P=L||f;else return;let b=!1;const F=A._enterCb=$=>{b||(b=!0,$?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=_t(e),e.children=null,e}function Xo(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 dr(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 Ka(e,t){pr(e,"a",t)}function Wa(e,t){pr(e,"da",t)}function pr(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)&&Ja(s,t,n,o),o=o.parent}}function Ja(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 $t(),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),Ya=at("bm"),is=at("m"),Za=at("bu"),hr=at("u"),go=at("bum"),bo=at("um"),Xa=at("sp"),Qa=at("rtg"),Ga=at("rtc");function ec(e,t=_e){os("ec",e,t)}const _o="components",tc="directives";function mr(e,t){return vo(_o,e,!0,t)||e}const gr=Symbol.for("v-ndc");function nc(e){return ge(e)?vo(_o,e,!1)||e:e||gr}function sc(e){return vo(tc,e)}function vo(e,t,n=!0,s=!1){const o=ve||_e;if(o){const i=o.type;if(e===_o){const l=kc(i,!1);if(l&&(l===t||l===nt(t)||l===Xn(nt(t))))return i}const r=Qo(o[e]||i[e],t)||Qo(o.appContext[e],t);return!r&&s?i:r}}function Qo(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&&br(i(n)),l=Mr(ke,{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 br(e){return e.some(t=>qn(t)?!(t.type===tt||t.type===ke&&!br(t.children)):!0)?e:null}const Rs=e=>e?Ar(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=Sa.bind(e.proxy)),$watch:e=>Va.bind(e)}),_s=(e,t)=>e!==le&&!e.__isScriptSetup&&Q(e,t),oc={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"&&Ae(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 ic(){return rc().slots}function rc(){const e=as();return e.setupContext||(e.setupContext=Ir(e))}function Go(e){return H(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let Ds=!0;function lc(e){const t=yo(e),n=e.proxy,s=e.ctx;Ds=!1,t.beforeCreate&&ei(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:I,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:$}=t;if(c&&ac(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)_r(l[ee],s,n,ee);if(a){const ee=J(a)?a.call(n):a;Reflect.ownKeys(ee).forEach(X=>{hc(X,ee[X])})}f&&ei(f,e,"c");function te(ee,X){H(X)?X.forEach(Ce=>ee(Ce.bind(n))):X&&ee(X.bind(n))}if(te(Ya,d),te(is,m),te(Za,_),te(hr,w),te(Ka,T),te(Wa,I),te(ec,A),te(Ga,K),te(Qa,oe),te(go,L),te(bo,E),te(Xa,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 ac(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=In(o.from||s,o.default,!0):i=In(o.from||s):i=In(o),Oe(i)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>i.value,set:r=>i.value=r}):t[s]=i}}function ei(e,t,n){qe(H(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function _r(e,t,n,s){const o=s.includes(".")?cr(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=>_r(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=cc[r]||n&&n[r];e[r]=l?l(e[r],t[r]):t[r]}return e}const cc={data:ti,props:ni,emits:ni,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:fc,provide:ti,inject:uc};function ti(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 uc(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 mc(e,t,n,s=!1){const o={},i={};Rn(i,ls,1),e.propsDefaults=Object.create(null),yr(e,t,o,i);for(const r in e.propsOptions[0])r in o||(o[r]=void 0);n?e.props=s?o:xa(o):e.type.props?e.props=o:e.props=i,e.attrs=i}function gc(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,_]=xr(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 si(e){return e[0]!=="$"}function oi(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function ii(e,t){return oi(e)===oi(t)}function ri(e,t){return H(t)?t.findIndex(n=>ii(n,e)):J(t)&&ii(t,e)?0:-1}const wr=e=>e[0]==="_"||e==="$stable",xo=e=>H(e)?e.map(Qe):[Qe(e)],bc=(e,t,n)=>{if(t._n)return t;const s=W((...o)=>xo(t(...o)),n);return s._c=!1,s},Or=(e,t,n)=>{const s=e._ctx;for(const o in e){if(wr(o))continue;const i=e[o];if(J(i))t[o]=bc(o,i,s);else if(i!=null){const r=xo(i);t[o]=()=>r}}},Cr=(e,t)=>{const n=xo(t);e.slots.default=()=>n},_c=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=G(t),Rn(t,"_",n)):Or(t,e.slots={})}else e.slots={},t&&Cr(e,t);Rn(e.slots,ls,1)},vc=(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,Or(t,o)),r=t}else t&&(Cr(e,t),r={default:1});if(i)for(const l in o)!wr(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))gt(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=Da;function yc(e){return xc(e)}function xc(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:I(u,p,g,v);break;case tt:N(u,p,g,v);break;case $n:u==null&&L(p,g,v,S);break;case ke: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)},I=(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)&&Er(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):$(p,g,v,y,O,S,M):re(u,p,M)},$=(u,p,g,v,y,O,S)=>{const C=u.component=Ac(u,v,y);if(ss(u)&&(C.ctx.renderer=de),Pc(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(Na(u,p,g))if(v.asyncDep&&!v.asyncResolved){ee(v,p,g);return}else v.next=p,Aa(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&&La(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,gc(u,p.props,v,g),vc(u,p.children,g),Kt(),Yo(),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?pt(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?pt(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?pt(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,Ro=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>=Ro?Ro=Ze:Lt=!0,T(Ie,p[Ze],g,null,y,O,S,C,M),pe++)}const Do=Lt?wc(Jt):Dt;for(ne=Do.length-1,x=Ue-1;x>=0;x--){const Ie=Z+x,Ze=p[Ie],Vo=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===ke){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!==ke||k>0&&k&64)?fe(x,p,g,!1,!0):(O===ke&&k&384||!y&&R&16)&&fe(M,p,g),v&&Pe(u)}(Z&&(ie=S&&S.onVnodeUnmounted)||q)&&Se(()=>{ie&&Xe(ie,p,u),q&&xt(u,null,p,"unmounted")},g)},Pe=u=>{const{type:p,el:g,anchor:v,transition:y}=u;if(p===ke){Me(g,v);return}if(p===$n){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),Yo(),ir(),p._vnode=u},de={p:T,um:xe,m:ze,r:Pe,mt:$,mc:A,pc:X,pbc:Y,n:ae,o:e};let Re,De;return t&&([Re,De]=t(de)),{render:ce,hydrate:Re,createApp:pc(ce,Re)}}function wt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Er(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 Oc=e=>e.__isTeleport,ke=Symbol.for("v-fgt"),rs=Symbol.for("v-txt"),tt=Symbol.for("v-cmt"),$n=Symbol.for("v-stc"),nn=[];let Je=null;function be(e=!1){nn.push(Je=e?null:[])}function Cc(){nn.pop(),Je=nn[nn.length-1]||null}let hn=1;function li(e){hn+=e}function Tr(e){return e.dynamicChildren=hn>0?Je||Dt:null,Cc(),hn>0&&Je&&Je.push(e),e}function ye(e,t,n,s,o,i){return Tr(h(e,t,n,s,o,i,!0))}function Mr(e,t,n,s,o){return Tr(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",Sr=({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===ke?0:1,r=!1,l=!1){const a={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Sr(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=Ec;function Ec(e,t=null,n=null,s=0,o=null,i=!1){if((!e||e===gr)&&(e=tt),qn(e)){const l=_t(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(Fc(e)&&(e=e.__vccOpts),t){t=Tc(t);let{class:l,style:a}=t;l&&!ge(l)&&(t.class=kt(l)),ue(a)&&(Qi(a)&&!H(a)&&(a=me({},a)),t.style=Qn(a))}const r=ge(e)?1:Ra(e)?128:Oc(e)?64:ue(e)?4:J(e)?2:0;return h(e,t,n,s,o,r,i,!0)}function Tc(e){return e?Qi(e)||ls in e?me({},e):e:null}function _t(e,t,n=!1){const{props:s,ref:o,patchFlag:i,children:r}=e,l=t?Mc(s||{},t):s;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&Sr(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!==ke?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&&_t(e.ssContent),ssFallback:e.ssFallback&&_t(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 jr(e,t){const n=B($n,null,e);return n.staticCount=t,n}function Qe(e){return e==null||typeof e=="boolean"?B(tt):H(e)?B(ke,null,e.slice()):typeof e=="object"?pt(e):B(rs,null,String(e))}function pt(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:_t(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 Mc(...e){const t={};for(let n=0;n_e||ve;let Oo,Rt,ai="__VUE_INSTANCE_SETTERS__";(Rt=As()[ai])||(Rt=As()[ai]=[]),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()},$t=()=>{_e&&_e.scope.off(),Oo(null)};function Ar(e){return e.vnode.shapeFlag&4}let mn=!1;function Pc(e,t=!1){mn=t;const{props:n,children:s}=e.vnode,o=Ar(e);mc(e,n,o,t),_c(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=Gi(new Proxy(e.ctx,oc));const{setup:s}=n;if(s){const o=e.setupContext=s.length>1?Ir(e):null;zt(e),Kt();const i=gt(s,e,0,[e.props,o]);if(Wt(),$t(),Ri(i)){if(i.then($t,$t),t)return i.then(r=>{ci(e,r,t)}).catch(r=>{es(r,e,0)});e.asyncDep=i}else ci(e,i,t)}else Pr(e,t)}function ci(e,t,n){J(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ue(t)&&(e.setupState=nr(t)),Pr(e,n)}let ui;function Pr(e,t,n){const s=e.type;if(!e.render){if(!t&&ui&&!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=ui(o,c)}}e.render=s.render||Ye}zt(e),Kt(),lc(e),Wt(),$t()}function $c(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return Ae(e,"get","$attrs"),t[n]}}))}function Ir(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return $c(e)},slots:e.slots,emit:e.emit,expose:t}}function cs(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(nr(Gi(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 kc(e,t=!0){return J(e)?e.displayName||e.name:e.name||t&&e.__name}function Fc(e){return J(e)&&"__vccOpts"in e}const et=(e,t)=>Ta(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 Nc=Symbol.for("v-scx"),Lc=()=>In(Nc),Rc="3.3.4",Dc="http://www.w3.org/2000/svg",jt=typeof document<"u"?document:null,fi=jt&&jt.createElement("template"),Vc={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(Dc,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{fi.innerHTML=s?`${e}`:e;const l=fi.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 Bc(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 Hc(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 di=/\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=qc(e,t);di.test(n)?e.setProperty(Ut(s),n.replace(di,""),"important"):e[s]=n}}const pi=["Webkit","Moz","ms"],vs={};function qc(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||(Zc.then(()=>ys=0),ys=Date.now());function Qc(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;qe(Gc(s,n.value),t,5,[s])};return n.value=e,n.attached=Xc(),n}function Gc(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 gi=/^on[a-z]/,eu=(e,t,n,s,o=!1,i,r,l,a)=>{t==="class"?Bc(e,s,o):t==="style"?Hc(e,n,s):Jn(t)?no(t)||Jc(e,t,n,s,r):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):tu(e,t,s,o))?Uc(e,t,s,i,r,l,a):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),zc(e,t,s,o))};function tu(e,t,n,s){return s?!!(t==="innerHTML"||t==="textContent"||t in e&&gi.test(t)&&J(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||gi.test(t)&&ge(n)?!1:t in e}const ut="transition",Yt="animation",sn=(e,{slots:t})=>qs(za,nu(e),t);sn.displayName="Transition";const $r={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({},ur,$r);const Ot=(e,t=[])=>{H(e)?e.forEach(n=>n(...t)):e&&e(...t)},bi=e=>e?H(e)?e.some(t=>t.length>1):e.length>1:!1;function nu(e){const t={};for(const b in e)b in $r||(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=su(o),T=w&&w[0],I=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,$)=>{Ct(b,F?f:l),Ct(b,F?c:r),$&&$()},Y=(b,F)=>{b._isLeaving=!1,Ct(b,d),Ct(b,_),Ct(b,m),F&&F()},P=b=>(F,$)=>{const re=b?oe:L,te=()=>z(F,b,$);Ot(re,[F,te]),_i(()=>{Ct(F,b?a:i),ft(F,b?f:l),bi(re)||vi(F,s,T,te)})};return me(t,{onBeforeEnter(b){Ot(N,[b]),ft(b,i),ft(b,r)},onBeforeAppear(b){Ot(K,[b]),ft(b,a),ft(b,c)},onEnter:P(!1),onAppear:P(!0),onLeave(b,F){b._isLeaving=!0;const $=()=>Y(b,F);ft(b,d),ru(),ft(b,m),_i(()=>{b._isLeaving&&(Ct(b,d),ft(b,_),bi(E)||vi(b,s,I,$))}),Ot(E,[b,$])},onEnterCancelled(b){z(b,!1),Ot(j,[b])},onAppearCancelled(b){z(b,!0),Ot(A,[b])},onLeaveCancelled(b){Y(b),Ot(V,[b])}})}function su(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 Ll(e)}function ft(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 _i(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let ou=0;function vi(e,t,n,s){const o=e._endId=++ou,i=()=>{o===e._endId&&s()};if(n)return setTimeout(i,n);const{type:r,timeout:l,propCount:a}=iu(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(`${ut}Delay`),i=s(`${ut}Duration`),r=yi(o,i),l=s(`${Yt}Delay`),a=s(`${Yt}Duration`),c=yi(l,a);let f=null,d=0,m=0;t===ut?r>0&&(f=ut,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?ut:Yt:null,m=f?f===ut?i.length:a.length:0);const _=f===ut&&/\b(transform|all)(,|$)/.test(s(`${ut}Property`).toString());return{type:f,timeout:d,propCount:m,hasTransform:_}}function yi(e,t){for(;e.lengthxi(n)+xi(e[s])))}function xi(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function ru(){return document.body.offsetHeight}const lu=me({patchProp:eu},Vc);let wi;function au(){return wi||(wi=yc(lu))}const cu=(...e)=>{const t=au().createApp(...e),{mount:n}=t;return t.mount=s=>{const o=uu(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 uu(e){return ge(e)?document.querySelector(e):e}const fu="/Portfolio3-14h/assets/ellypsis-vertical-2-8b5a044c.svg",du="/Portfolio3-14h/assets/github-blanc-4b36669f.svg",pu="/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},hu={data(){return{isResponsiveMenu:!0}},methods:{toggleMenu(){this.isResponsiveMenu=!this.isResponsiveMenu}}},Nt=e=>(st("data-v-dcd55e3f"),e=e(),ot(),e),mu={class:"container1"},gu={class:"orange"},bu=Nt(()=>h("a",{href:"./"},[h("h1",null,"Frédérique CHAMBINAUD")],-1)),_u={class:"menu-points"},vu=Nt(()=>h("img",{src:fu,alt:"picto menu"},null,-1)),yu=[vu],xu=Nt(()=>h("p",null,"Présentation",-1)),wu=[xu],Ou=Nt(()=>h("p",null,"Réalisations",-1)),Cu=[Ou],Eu=Nt(()=>h("p",null,"Contact",-1)),Tu=[Eu],Mu={class:"picto"},Su=Nt(()=>h("img",{src:du,alt:"Picto git"},null,-1)),ju=[Su],Au=Nt(()=>h("img",{src:pu,alt:"Picto linkedin"},null,-1)),Pu=[Au];function Iu(e,t,n,s,o,i){return be(),ye("div",mu,[h("div",gu,[bu,h("div",_u,[h("a",{href:"javascript:void(0);",class:"icon",onClick:t[0]||(t[0]=(...r)=>i.toggleMenu&&i.toggleMenu(...r))},yu)])]),h("nav",{class:kt({blue:!o.isResponsiveMenu,responsive:o.isResponsiveMenu}),id:"menu-blue"},[h("a",{href:"#head",onClick:t[1]||(t[1]=(...r)=>i.toggleMenu&&i.toggleMenu(...r))},wu),h("a",{href:"#/realisations",onClick:t[2]||(t[2]=(...r)=>i.toggleMenu&&i.toggleMenu(...r))},Cu),h("a",{href:"#/contact",onClick:t[3]||(t[3]=(...r)=>i.toggleMenu&&i.toggleMenu(...r))},Tu),h("div",Mu,[h("a",{href:"https://github.com/14h02m10s?tab=repositories",target:"_blank",onClick:t[4]||(t[4]=(...r)=>i.toggleMenu&&i.toggleMenu(...r))},ju),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))},Pu)])],2)])}const $u=Fe(hu,[["render",Iu],["__scopeId","data-v-dcd55e3f"]]),ku="/Portfolio3-14h/assets/profil-carre-222-6644d89e.jpg";const us=e=>(st("data-v-f17be32f"),e=e(),ot(),e),Fu={class:"englobeur-first"},Nu={class:"text"},Lu=us(()=>h("div",{class:"bienvenue"},"Hello ! Je suis Fred,",-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-f17be32f"]]),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={},kr=e=>(st("data-v-5e86e562"),e=e(),ot(),e),af={class:"foot"},cf=kr(()=>h("p",null,[h("b",null,"Site responsive réalisé sur Vue.js")],-1)),uf=kr(()=>h("p",null,"© Frédérique Chambinaud 2023-2024",-1)),ff=[cf,uf];function df(e,t){return be(),ye("div",af,ff)}const Co=Fe(lf,[["render",df],["__scopeId","data-v-5e86e562"]]);const se=e=>(st("data-v-2b1cc3e2"),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=jr('

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)),If=se(()=>h("p",null,"Photoshop",-1)),$f=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=jr('

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("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(()=>[If]),_:1}),B(Be,null,{image:W(()=>[$f]),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(Co)])]))}},nd=Fe(td,[["__scopeId","data-v-2b1cc3e2"]]);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"},Id=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)),$d=[Id];function kd(e,t){return be(),ye("div",Pd,$d)}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-aee1750f"),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(ke,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(Co)])],64))}},ap=Fe(lp,[["__scopeId","data-v-aee1750f"]]);const Fr={__name:"PageRealisations",setup(e){return(t,n)=>(be(),ye("main",null,[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,Oi=(e,t,n)=>(up(e,typeof t!="symbol"?t+"":t,n),n);class fp{constructor(){Oi(this,"seed",0),Oi(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)}},dt=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=dt.add(i);return}if(o==="error"&&r){n.dataset.clipboardSuccess=dt.add(i);return}const l=async a=>{var c;const f=await on.copy(i)?n.dataset.clipboardSuccess:n.dataset.clipboardError;(c=dt.get(f))==null||c({value:i,event:a})};n.dataset.clipboardClick=dt.add(l),n.addEventListener("click",l)},unmounted(n){const{clipboardSuccessHandler:s,clipboardErrorHandler:o,clipboardClickHandler:i}=n.dataset;if(s&&dt.delete(s),o&&dt.delete(o),i){const r=dt.get(i);r&&(n.removeEventListener("click",r),dt.delete(i))}},get bind(){return this.beforeMount},get unbind(){return this.unmounted}})}};const yt=e=>(st("data-v-aa9c0705"),e=e(),ot(),e),bp={id:"contact"},_p=yt(()=>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=yt(()=>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=yt(()=>h("br",null,null,-1)),Op=yt(()=>h("br",null,null,-1)),Cp=yt(()=>h("br",null,null,-1)),Ep=yt(()=>h("br",null,null,-1)),Tp=yt(()=>h("b",null,"fchambinaudpro@gmail.com",-1)),Mp=[Tp],Sp=yt(()=>h("br",null,null,-1)),jp={class:"z-index"},Ap={name:"App",data(){return{isCopied:!0}},methods:{ToggleCopied(){this.isCopied=!this.isCopied}}},Pp=Object.assign(Ap,{setup(e){return(t,n)=>{const s=sc("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,Ba((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)])])]),h("div",jp,[B(Co)])])}}}),Ip=Fe(Pp,[["__scopeId","data-v-aa9c0705"]]);const Nr={__name:"PageContact",setup(e){return(t,n)=>(be(),ye("main",null,[B(Ip)]))}},$p={"/":Us,"/realisations":Fr,"/contact":Nr},kp={name:"App",components:{Header5:$u,HomeView:Us,PageRealisations:Fr,PageContact:Nr},data(){return{currentPath:window.location.hash}},computed:{currentView(){return $p[this.currentPath.slice(1)||"/"]||Us}},mounted(){window.addEventListener("hashchange",()=>{this.currentPath=window.location.hash})}};function Fp(e,t,n,s,o,i){const r=mr("Header5");return be(),ye("div",null,[B(r),(be(),Mr(nc(i.currentView)))])}const Np=Fe(kp,[["render",Fp]]);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 Lp(e){return(...t)=>t.reduce((n,s)=>Ks(n,s,"",e),{})}const Rp=Lp();function Lr(e){return Vi()?(Jl(e),!0):!1}function Eo(e){return typeof e=="function"?e():vt(e)}const Dp=typeof window<"u"&&typeof document<"u",Vp=e=>e!=null,Bp=Object.prototype.toString,zn=e=>Bp.call(e)==="[object Object]",Fn=()=>{};function Hp(e){as()&&bo(e)}function rn(e){var t;const n=Eo(e);return(t=n==null?void 0:n.$el)!=null?t:n}const Rr=Dp?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=Rr):[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),Eo(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 Lr(c),c}function qp(){const e=He(!1);return as()&&is(()=>{e.value=!0}),e}function zp(e){const t=qp();return et(()=>(t.value,!!e()))}function Up(e,t,n={}){const{root:s,rootMargin:o="0px",threshold:i=.1,window:r=Rr,immediate:l=!0}=n,a=zp(()=>r&&"IntersectionObserver"in r),c=et(()=>{const w=Eo(e);return(Array.isArray(w)?w:[w]).map(rn).filter(Vp)});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 I=new IntersectionObserver(t,{root:rn(T),rootMargin:o,threshold:i});w.forEach(N=>N&&I.observe(N)),f=()=>{I.disconnect(),f=Fn}},{immediate:l,flush:"post"}):Fn,_=()=>{f(),m(),d.value=!1};return Lr(_),{isSupported:a,isActive:d,pause(){f(),d.value=!1},resume(){d.value=!0},stop:_}}const Dr=1/60*1e3,Kp=typeof performance<"u"?()=>performance.now():()=>Date.now(),Vr=typeof window<"u"?e=>window.requestAnimationFrame(e):e=>setTimeout(()=>e(Kp()),Dr);function Wp(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]=Wp(()=>gn=!0),e),{}),Ys=_n.reduce((e,t)=>{const n=ds[t];return e[t]=(s,o=!1,i=!1)=>(gn||Xp(),n.schedule(s,o,i)),e},{}),Yp=_n.reduce((e,t)=>(e[t]=ds[t].cancel,e),{});_n.reduce((e,t)=>(e[t]=()=>ds[t].process(Ht),e),{});const Zp=e=>ds[e].process(Ht),Br=e=>{gn=!1,Ht.delta=Ws?Dr:Math.max(Math.min(e-Ht.timestamp,Jp),1),Ht.timestamp=e,Js=!0,_n.forEach(Zp),Js=!1,gn&&(Ws=!1,Vr(Br))},Xp=()=>{gn=!0,Ws=!0,Js||Vr(Br)},Hr=()=>Ht;function qr(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,Gp=.01,Ei=10,eh=.05,th=1;function nh({duration:e=800,bounce:t=.25,velocity:n=0,mass:s=1}){let o,i;Qp(e<=Ei*1e3);let r=1-t;r=Zs(eh,th,r),e=Zs(Gp,Ei,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=oh(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 sh=12;function oh(e,t,n){let s=n;for(let o=1;oe[n]!==void 0)}function lh(e){let t=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},e);if(!Ti(e,rh)&&Ti(e,ih)){const n=nh(e);t=Object.assign(Object.assign(Object.assign({},t),n),{velocity:0,mass:1}),t.isResolvedFromDuration=!0}return t}function To(e){var{from:t=0,to:n=1,restSpeed:s=2,restDelta:o}=e,i=qr(e,["from","to","restSpeed","restDelta"]);const r={done:!1,value:t};let{stiffness:l,damping:a,mass:c,velocity:f,duration:d,isResolvedFromDuration:m}=lh(i),_=Mi,w=Mi;function T(){const I=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*((I+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)*(I+L*j*N)/E+N*Math.cos(E*V))-K*(Math.cos(E*V)*(I+L*j*N)-E*N*Math.sin(E*V))}}else if(L===1)_=E=>n-Math.exp(-j*E)*(N+(I+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*((I+L*j*N)*Math.sinh(oe)+E*N*Math.cosh(oe))/E}}}return T(),{next:I=>{const N=_(I);if(m)r.done=I>=d;else{const L=w(I)*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()}}}To.needsInterpolation=(e,t)=>typeof e=="string"||typeof t=="string";const Mi=e=>0,zr=(e,t,n)=>{const s=t-e;return s===0?1:(n-e)/s},Mo=(e,t,n)=>-n*e+n*t+e,Ur=(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,ah=/^(#[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:Ur(0,1)}),jn=Object.assign(Object.assign({},yn),{default:1}),So=e=>({test:t=>vn(t)&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),Et=So("deg"),cn=So("%"),U=So("px"),Si=Object.assign(Object.assign({},cn),{parse:e=>cn.parse(e)/100,transform:e=>cn.transform(e*100)}),jo=(e,t)=>n=>!!(vn(n)&&ah.test(n)&&n.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(n,t)),Kr=(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:jo("hsl","hue"),parse:Kr("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))+")"},ch=Ur(0,255),Cs=Object.assign(Object.assign({},yn),{transform:e=>Math.round(ch(e))}),ht={test:jo("rgb","red"),parse:Kr("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 uh(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:jo("#"),parse:uh,transform:ht.transform},je={test:e=>ht.test(e)||Gs.test(e)||Pt.test(e),parse:e=>ht.test(e)?ht.parse(e):Pt.test(e)?Pt.parse(e):Gs.parse(e),transform:e=>vn(e)?e:e.hasOwnProperty("red")?ht.transform(e):Pt.transform(e)},Wr="${c}",Jr="${n}";function fh(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 Yr(e){typeof e=="number"&&(e=`${e}`);const t=[];let n=0;const s=e.match(Qs);s&&(n=s.length,e=e.replace(Qs,Wr),t.push(...s.map(je.parse)));const o=e.match(bn);return o&&(e=e.replace(bn,Jr),t.push(...o.map(yn.parse))),{values:t,numColors:n,tokenised:e}}function Zr(e){return Yr(e).values}function Xr(e){const{values:t,numColors:n,tokenised:s}=Yr(e),o=t.length;return i=>{let r=s;for(let l=0;ltypeof e=="number"?0:e;function ph(e){const t=Zr(e);return Xr(e)(t.map(dh))}const xn={test:fh,parse:Zr,createTransformer:Xr,getAnimatableNone:ph},hh=new Set(["brightness","contrast","saturate","opacity"]);function mh(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=hh.has(t)?1:0;return s!==n&&(i*=100),t+"("+i+o+")"}const gh=/([a-z-]*)\(.*?\)/g,eo=Object.assign(Object.assign({},xn),{getAnimatableNone:e=>{const t=e.match(gh);return t?t.map(mh).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 ji({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 bh=(e,t,n)=>{const s=e*e,o=t*t;return Math.sqrt(Math.max(0,n*(o-s)+s))},_h=[Gs,ht,Pt],Ai=e=>_h.find(t=>t.test(e)),Qr=(e,t)=>{let n=Ai(e),s=Ai(t),o=n.parse(e),i=s.parse(t);n===Pt&&(o=ji(o),n=ht),s===Pt&&(i=ji(i),s=ht);const r=Object.assign({},o);return l=>{for(const a in r)a!=="alpha"&&(r[a]=bh(o[a],i[a],l));return r.alpha=Mo(o.alpha,i.alpha,l),n.transform(r)}},vh=e=>typeof e=="number",yh=(e,t)=>n=>t(e(n)),Gr=(...e)=>e.reduce(yh);function el(e,t){return vh(e)?n=>Mo(e,t,n):je.test(e)?Qr(e,t):nl(e,t)}const tl=(e,t)=>{const n=[...e],s=n.length,o=e.map((i,r)=>el(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]=el(e[o],t[o]));return o=>{for(const i in s)n[i]=s[i](o);return n}};function Pi(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=Pi(e),o=Pi(t);return s.numHSL===o.numHSL&&s.numRGB===o.numRGB&&s.numNumbers>=o.numNumbers?Gr(tl(s.parsed,o.parsed),n):r=>`${r>0?t:e}`},wh=(e,t)=>n=>Mo(e,t,n);function Oh(e){if(typeof e=="number")return wh;if(typeof e=="string")return je.test(e)?Qr:nl;if(Array.isArray(e))return tl;if(typeof e=="object")return xh}function Ch(e,t,n){const s=[],o=n||Oh(e[0]),i=e.length-1;for(let r=0;rn(zr(e,t,s))}function Th(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=zr(e[i],e[i+1],o);return t[i](l)}}function sl(e,t,{clamp:n=!0,ease:s,mixer:o}={}){const i=e.length;Ci(i===t.length),Ci(!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=Ch(t,s,o),l=i===2?Eh(e,r):Th(e,r);return n?a=>l(Zs(e[0],e[i-1],a)):l}const ps=e=>t=>1-e(1-t),Ao=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,Mh=e=>t=>Math.pow(t,e),ol=e=>t=>t*t*((e+1)*t-e),Sh=e=>{const t=ol(e);return n=>(n*=2)<1?.5*t(n):.5*(2-Math.pow(2,-10*(n-1)))},il=1.525,jh=4/11,Ah=8/11,Ph=9/10,rl=e=>e,Po=Mh(2),Ih=ps(Po),ll=Ao(Po),al=e=>1-Math.sin(Math.acos(e)),cl=ps(al),$h=Ao(cl),Io=ol(il),kh=ps(Io),Fh=Ao(Io),Nh=Sh(il),Lh=4356/361,Rh=35442/1805,Dh=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 Hh(e,t){return e.map(()=>t||ll).splice(0,e.length-1)}function qh(e){const t=e.length;return e.map((n,s)=>s!==0?s/(t-1):0)}function zh(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=zh(s&&s.length===r.length?s:qh(r),o);function a(){return sl(l,r,{ease:Array.isArray(n)?n:Hh(r,n)})}let c=a();return{next:f=>(i.value=c(f),i.done=f>=o,i),flipTarget:()=>{r.reverse(),c=a()}}}function Uh({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:To,decay:Uh};function Kh(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")?To:Nn}function ul(e,t,n=0){return e-t-n}function Wh(e,t,n=0,s=!0){return s?ul(t+-e,t,n):t-(e-t)+n}function Jh(e,t,n,s){return s?e>=t+n:e<=-n}const Yh=e=>{const t=({delta:n})=>e(n);return{start:()=>Ys.update(t,!0),stop:()=>Yp.update(t)}};function fl(e){var t,n,{from:s,autoplay:o=!0,driver:i=Yh,elapsed:r=0,repeat:l=0,repeatType:a="loop",repeatDelay:c=0,onPlay:f,onStop:d,onComplete:m,onRepeat:_,onUpdate:w}=e,T=qr(e,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]);let{to:I}=T,N,L=0,j=T.duration,E,V=!1,K=!0,oe;const A=Kh(T);!((n=(t=A).needsInterpolation)===null||n===void 0)&&n.call(t,s,I)&&(oe=sl([0,100],[s,I],{clamp:!1}),s=0,I=100);const z=A(Object.assign(Object.assign({},T),{from:s,to:I}));function Y(){L++,a==="reverse"?(K=L%2===0,r=Wh(r,j,c,K)):(r=ul(r,j,c),a==="mirror"&&z.flipTarget()),V=!1,_&&_()}function P(){N.stop(),m&&m()}function b($){if(K||($=-$),r+=$,!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 dl(e,t){return t?e*(1e3/t):0}function Zh({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 I(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:I(e)});else{let j=o*t+e;typeof c<"u"&&(j=c(j));const E=I(j),V=E===n?-1:1;let K,oe;const A=z=>{K=oe,oe=z,t=dl(z-K,Hr().delta),(V===1&&z>E||V===-1&&zw==null?void 0:w.stop()}}const pl=(e,t)=>1-3*t+3*e,hl=(e,t)=>3*t-6*e,ml=e=>3*e,Kn=(e,t,n)=>((pl(t,n)*e+hl(t,n))*e+ml(t))*e,gl=(e,t,n)=>3*pl(t,n)*e*e+2*hl(t,n)*e+ml(t),Xh=1e-7,Qh=10;function Gh(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)>Xh&&++l=tm?nm(r,d,e,n):m===0?d:Gh(r,l,l+An,e,n)}return r=>r===0||r===1?r:Kn(i(r),t,s)}const Ts={};class om{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 $i(e){return!isNaN(parseFloat(e))}class im{constructor(t){this.timeDelta=0,this.lastUpdated=0,this.updateSubscribers=new om,this.canTrackVelocity=!1,this.updateAndNotify=n=>{this.prev=this.current,this.current=n;const{delta:s,timestamp:o}=Hr();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=$i(this.current)),n!==this.lastUpdated&&(this.prev=this.current)},this.prev=this.current=t,this.canTrackVelocity=$i(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?dl(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 rm(e){return new im(e)}const{isArray:lm}=Array;function am(){const e=He({}),t=s=>{const o=i=>{e.value[i]&&(e.value[i].stop(),e.value[i].destroy(),delete e.value[i])};s?lm(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=rm(o);return r.onChange(l=>i[s]=l),e.value[s]=r,r};return Hp(t),{motionValues:e,get:n,stop:t}}function cm(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 um(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 fm(e){return{type:"keyframes",duration:800,values:e}}const ki={default:um,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 bl(e,t){let n;return cm(t)?n=fm:n=ki[e]||ki.default,{to:t,...n(t)}}const Fi={...yn,transform:Math.round},_l={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:Si,originY:Si,originZ:U,zIndex:Fi,filter:eo,WebkitFilter:eo,fillOpacity:an,strokeOpacity:an,numOctaves:Fi},$o=e=>_l[e];function vl(e,t){return t&&typeof e=="number"&&t.transform?t.transform(e):e}function dm(e,t){let n=$o(e);return n!==eo&&(n=xn),n.getAnimatableNone?n.getAnimatableNone(t):void 0}const pm={linear:rl,easeIn:Po,easeInOut:ll,easeOut:Ih,circIn:al,circInOut:$h,circOut:cl,backIn:Io,backInOut:Fh,backOut:kh,anticipate:Nh,bounceIn:Vh,bounceInOut:Bh,bounceOut:Un};function Ni(e){if(Array.isArray(e)){const[t,n,s,o]=e;return sm(t,n,s,o)}else if(typeof e=="string")return pm[e];return e}function hm(e){return Array.isArray(e)&&typeof e[0]!="number"}function Li(e,t){return e==="zIndex"?!1:!!(typeof t=="number"||Array.isArray(t)||typeof t=="string"&&xn.test(t)&&!t.startsWith("url("))}function mm(e){return Array.isArray(e.to)&&e.to[0]===null&&(e.to=[...e.to],e.to[0]=e.from),e}function gm({ease:e,times:t,delay:n,...s}){const o={...s};return t&&(o.offset=t),e&&(o.ease=hm(e)?e.map(Ni):Ni(e)),n&&(o.elapsed=-n),o}function bm(e,t,n){return Array.isArray(t.to)&&(e.duration||(e.duration=800)),mm(t),_m(e)||(e={...e,...bl(n,t.to)}),{...t,...gm(e)}}function _m({delay:e,repeat:t,repeatType:n,repeatDelay:s,from:o,...i}){return!!Object.keys(i).length}function vm(e,t){return e[t]||e.default||e}function ym(e,t,n,s,o){const i=vm(s,e);let r=i.from===null||i.from===void 0?t.get():i.from;const l=Li(e,n);r==="none"&&l&&typeof n=="string"&&(r=dm(e,n));const a=Li(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"?Zh({...m,...i}):fl({...bm(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 xm(){const{motionValues:e,stop:t,get:n}=am();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=ym(o,f,i,l,a);f.start(d)}}}function wm(e,t={},{motionValues:n,push:s,stop:o}=xm()){const i=vt(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||bl(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 ko=typeof window<"u",Om=()=>ko&&window.onpointerdown===null,Cm=()=>ko&&window.ontouchstart===null,Em=()=>ko&&window.onmousedown===null;function Tm({target:e,state:t,variants:n,apply:s}){const o=vt(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&&(Em()&&(Ke(e,"mousedown",()=>r.value=!0),Ke(e,"mouseup",()=>r.value=!1)),Om()&&(Ke(e,"pointerdown",()=>r.value=!0),Ke(e,"pointerup",()=>r.value=!1)),Cm()&&(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 Mm({set:e,target:t,variants:n,variant:s}){const o=vt(n);Te(()=>t,()=>{o&&(o.initial&&e("initial"),o.enter&&(s.value="enter"))},{immediate:!0,flush:"pre"})}function Sm({state:e,apply:t}){Te(e,n=>{n&&t(n)},{immediate:!0})}function jm({target:e,variants:t,variant:n}){const s=vt(t);s&&(s.visible||s.visibleOnce)&&Up(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 Am(e,t={syncVariants:!0,lifeCycleHooks:!0,visibilityHooks:!0,eventListeners:!0}){t.lifeCycleHooks&&Mm(e),t.syncVariants&&Sm(e),t.visibilityHooks&&jm(e),t.eventListeners&&Tm(e)}function yl(e={}){const t=Ft({...e}),n=He({});return Te(t,()=>{const s={};for(const[o,i]of Object.entries(t)){const r=$o(o),l=vl(i,r);s[o]=l}n.value=s},{immediate:!0,deep:!0}),{state:t,style:n}}function Fo(e,t){Te(()=>rn(e),n=>{n&&t(n)},{immediate:!0})}const Pm={x:"translateX",y:"translateY",z:"translateZ"};function xl(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=$o(l),f=vl(a,c);i+=`${Pm[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"],$m=["perspective","translate","scale","rotate","skew"],wl=["transformPerspective","x","y","z"];$m.forEach(e=>{Im.forEach(t=>{const n=e+t;wl.push(n)})});const km=new Set(wl);function No(e){return km.has(e)}const Fm=new Set(["originX","originY","originZ"]);function Ol(e){return Fm.has(e)}function Nm(e){const t={},n={};return Object.entries(e).forEach(([s,o])=>{No(s)||Ol(s)?t[s]=o:n[s]=o}),{transform:t,style:n}}function Cl(e){const{transform:t,style:n}=Nm(e),{transform:s}=xl(t),{style:o}=yl(n);return s.value&&(o.value.transform=s.value),o.value}function Lm(e,t){let n,s;const{state:o,style:i}=yl();return Fo(e,r=>{s=r;for(const l of Object.keys(_l))r.style[l]===null||r.style[l]===""||No(l)||Ol(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 Rm(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 Dm(e,t){Object.entries(Rm(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 Vm(e,t){let n,s;const{state:o,transform:i}=xl();return Fo(e,r=>{s=r,r.style.transform&&Dm(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 Bm(e,t){const n=Ft({}),s=r=>Object.entries(r).forEach(([l,a])=>n[l]=a),{style:o}=Lm(e,s),{transform:i}=Vm(e,s);return Te(n,r=>{Object.entries(r).forEach(([l,a])=>{const c=No(l)?i:o;c[l]&&c[l]===a||(c[l]=a)})},{immediate:!0,deep:!0}),Fo(e,()=>t&&s(t)),{motionProperties:n,style:o,transform:i}}function Hm(e={}){const t=vt(e),n=He();return{state:et(()=>{if(n.value)return t[n.value]}),variant:n}}function El(e,t={},n){const{motionProperties:s}=Bm(e),{variant:o,state:i}=Hm(t),r=wm(s,t),l={target:e,variant:o,variants:t,state:i,motionProperties:s,...r};return Am(l,n),l}const qm=["initial","enter","leave","visible","visible-once","hovered","tapped","focused","delay"];function zm(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}),qm.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),zm(o,r);const l=El(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=vt(o);const i=Rp((e==null?void 0:e.initial)||{},o||{});return!i||Object.keys(i).length===0?void 0:{style:Cl(i)}}}}const Um={initial:{opacity:0},enter:{opacity:1}},Km={initial:{opacity:0},visible:{opacity:1}},Wm={initial:{opacity:0},visibleOnce:{opacity:1}},Jm={initial:{scale:0,opacity:0},enter:{scale:1,opacity:1}},Ym={initial:{scale:0,opacity:0},visible:{scale:1,opacity:1}},Zm={initial:{scale:0,opacity:0},visibleOnce:{scale:1,opacity:1}},Xm={initial:{x:-100,rotate:90,opacity:0},enter:{x:0,rotate:0,opacity:1}},Qm={initial:{x:-100,rotate:90,opacity:0},visible:{x:0,rotate:0,opacity:1}},Gm={initial:{x:-100,rotate:90,opacity:0},visibleOnce:{x:0,rotate:0,opacity:1}},eg={initial:{x:100,rotate:-90,opacity:0},enter:{x:0,rotate:0,opacity:1}},tg={initial:{x:100,rotate:-90,opacity:0},visible:{x:0,rotate:0,opacity:1}},ng={initial:{x:100,rotate:-90,opacity:0},visibleOnce:{x:0,rotate:0,opacity:1}},sg={initial:{y:-100,rotate:-90,opacity:0},enter:{y:0,rotate:0,opacity:1}},og={initial:{y:-100,rotate:-90,opacity:0},visible:{y:0,rotate:0,opacity:1}},ig={initial:{y:-100,rotate:-90,opacity:0},visibleOnce:{y:0,rotate:0,opacity:1}},rg={initial:{y:100,rotate:90,opacity:0},enter:{y:0,rotate:0,opacity:1}},lg={initial:{y:100,rotate:90,opacity:0},visible:{y:0,rotate:0,opacity:1}},ag={initial:{y:100,rotate:90,opacity:0},visibleOnce:{y:0,rotate:0,opacity:1}},cg={initial:{x:-100,opacity:0},enter:{x:0,opacity:1}},ug={initial:{x:-100,opacity:0},visible:{x:0,opacity:1}},fg={initial:{x:-100,opacity:0},visibleOnce:{x:0,opacity:1}},dg={initial:{x:100,opacity:0},enter:{x:0,opacity:1}},pg={initial:{x:100,opacity:0},visible:{x:0,opacity:1}},hg={initial:{x:100,opacity:0},visibleOnce:{x:0,opacity:1}},mg={initial:{y:-100,opacity:0},enter:{y:0,opacity:1}},gg={initial:{y:-100,opacity:0},visible:{y:0,opacity:1}},bg={initial:{y:-100,opacity:0},visibleOnce:{y:0,opacity:1}},_g={initial:{y:100,opacity:0},enter:{y:0,opacity:1}},vg={initial:{y:100,opacity:0},visible:{y:0,opacity:1}},yg={initial:{y:100,opacity:0},visibleOnce:{y:0,opacity:1}},to={__proto__:null,fade:Um,fadeVisible:Km,fadeVisibleOnce:Wm,pop:Jm,popVisible:Ym,popVisibleOnce:Zm,rollBottom:rg,rollLeft:Xm,rollRight:eg,rollTop:sg,rollVisibleBottom:lg,rollVisibleLeft:Qm,rollVisibleOnceBottom:ag,rollVisibleOnceLeft:Gm,rollVisibleOnceRight:ng,rollVisibleOnceTop:ig,rollVisibleRight:tg,rollVisibleTop:og,slideBottom:_g,slideLeft:cg,slideRight:dg,slideTop:mg,slideVisibleBottom:vg,slideVisibleLeft:ug,slideVisibleOnceBottom:yg,slideVisibleOnceLeft:fg,slideVisibleOnceRight:hg,slideVisibleOnceTop:bg,slideVisibleRight:pg,slideVisibleTop:gg},xg=Ua({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=ic(),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"&&!ql(a)&&(a=mr(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)};hr(()=>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=Cl(t.initial||{}),i=(a,c)=>(a.props||(a.props={}),a.props.style=o,a.props.onVnodeMounted=({el:f})=>{const d=El(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 wg(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 Og={install(e,t){if(e.directive("motion",js()),e.component("Motion",xg),!t||t&&!t.excludePresets)for(const n in to){const s=to[n];e.directive(`motion-${wg(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 Cg=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Eg(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Tl={exports:{}};(function(e,t){(function(n,s){e.exports=s()})(Cg,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($){return $&&$.__esModule?$:{default:$}}var r=Object.assign||function($){for(var re=1;re0&&arguments[0]!==void 0&&arguments[0];if($&&(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($,re){$.node.removeAttribute("data-aos"),$.node.removeAttribute("data-aos-easing"),$.node.removeAttribute("data-aos-duration"),$.node.removeAttribute("data-aos-delay")})},b=function($){return $===!0||$==="mobile"&&T.default.mobile()||$==="phone"&&T.default.phone()||$==="tablet"&&T.default.tablet()||typeof $=="function"&&$()===!0},F=function($){A=r(A,$),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. diff --git a/assets/index-8af8b610.css b/assets/index-8af8b610.css new file mode 100644 index 0000000..fd740fb --- /dev/null +++ b/assets/index-8af8b610.css @@ -0,0 +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-dcd55e3f]{font-family:Montserrat,sans-serif}.container1[data-v-dcd55e3f]{display:flex;flex-direction:column;text-align:center;color:#fff;position:fixed;right:0;left:0;top:0;z-index:10}.orange[data-v-dcd55e3f]{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-dcd55e3f],.menu-points img[data-v-dcd55e3f]{height:1.5rem}nav[data-v-dcd55e3f]{padding:1rem;text-align:center;display:flex;flex-direction:column}nav a[data-v-dcd55e3f]{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-dcd55e3f]:hover{transform:scale(1.03)}h1[data-v-dcd55e3f]:hover{transform:scale(1.03)}nav a[data-v-dcd55e3f]:first-of-type{border:0}h1[data-v-dcd55e3f]{font-weight:700;font-size:1.15rem;color:#fff}.picto img[data-v-dcd55e3f]{height:2rem;margin-top:1.5rem;margin-right:.7rem;margin-left:.7rem}.picto img[data-v-dcd55e3f]:hover{transform:scale(1.08)}.blue[data-v-dcd55e3f]{background-color:#1c657c;padding:1.5rem;box-shadow:#0000004d .5rem .5rem 2rem}.responsive a[data-v-dcd55e3f]{display:none}@media (min-width: 471px){h1[data-v-dcd55e3f]{font-size:1.3rem}}@media (min-width: 768px){.menu-points[data-v-dcd55e3f]{display:none}.picto[data-v-dcd55e3f]{display:flex;flex-direction:row}.picto a[data-v-dcd55e3f]{padding:0 .5rem}.picto img[data-v-dcd55e3f]{height:1.6rem;margin-top:.5rem;margin-right:.5rem;margin-left:.5rem}nav a[data-v-dcd55e3f]{padding:0 .7rem;border-left:1px solid rgba(255,255,255,.3)}.container1[data-v-dcd55e3f]{display:grid;grid-template-columns:2fr 5fr;color:#fff;height:5.5rem;box-shadow:#0000004d .5rem .5rem 2rem}nav[data-v-dcd55e3f]{padding:1rem 0}h1[data-v-dcd55e3f]{font-weight:700;text-align:left}.orange[data-v-dcd55e3f]{display:flex;align-items:center;justify-content:center;height:fit-content;height:5.5rem;box-shadow:#0000 .5rem .5rem 2rem}.blue[data-v-dcd55e3f],.responsive[data-v-dcd55e3f]{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-dcd55e3f],.responsive a[data-v-dcd55e3f]{display:block;font-size:1.1rem}}@media (min-width: 1135px){.container1[data-v-dcd55e3f],.orange[data-v-dcd55e3f],.blue[data-v-dcd55e3f],.responsive[data-v-dcd55e3f]{height:3.7rem}}.englobeur-first[data-v-f17be32f]{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-f17be32f]{gap:3rem;display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.photo2[data-v-f17be32f]{border:#e05900 4px solid;height:18rem;width:18rem;border-radius:10rem}.photo-fade-enter-active[data-v-f17be32f]{transition:all 2.3s ease-out}.photo-fade-enter-from[data-v-f17be32f]{opacity:0}.text[data-v-f17be32f]{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-f17be32f]{color:#fff;font-weight:400;font-size:1.7rem;line-height:1rem}.portfolio[data-v-f17be32f]{color:#fff;font-weight:600;font-size:2.5rem}.slide-fade1-enter-active[data-v-f17be32f]{transition:all .8s cubic-bezier(.34,1.56,.64,1)}.slide-fade2-enter-active[data-v-f17be32f]{transition:all .8s cubic-bezier(.34,1.56,.64,1);transition-delay:.4s}.slide-fade1-enter-from[data-v-f17be32f],.slide-fade2-enter-from[data-v-f17be32f]{transform:translate(-10rem);opacity:0}button[data-v-f17be32f],button[data-v-f17be32f]:after{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}button[data-v-f17be32f]{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-f17be32f]:before,button[data-v-f17be32f]:after{border-radius:2rem;background-color:#397a89;content:"";position:absolute;z-index:-1}button[data-v-f17be32f]:hover{color:#fff}.btn-rond[data-v-f17be32f]:before{height:100%;left:0;top:0;width:0}.btn-rond[data-v-f17be32f]:after{height:100%;left:0;top:0;width:0}.btn-rond[data-v-f17be32f]:hover:after{width:100%}.btn-continue[data-v-f17be32f]{display:flex;align-items:center;position:absolute;bottom:2rem}.btn-rond[data-v-f17be32f]{width:3.2rem;height:3.2rem;display:flex;justify-content:center;background-color:#e05900}@media (min-width: 430px){.photo2[data-v-f17be32f]{height:21rem;width:21rem;border-radius:10rem}.bienvenue[data-v-f17be32f]{font-size:2.2rem;line-height:2rem}.portfolio[data-v-f17be32f]{font-size:3.4rem}}@media (min-width: 768px){.englobeur-first[data-v-f17be32f]{padding:10rem 0}.text-photo[data-v-f17be32f]{gap:8rem}.photo2[data-v-f17be32f]{height:21rem;width:21rem;border-radius:10rem}.text[data-v-f17be32f]{border-bottom:#e05900 4px solid;padding-top:1.7rem;border-top:#e05900 4px solid}.bienvenue[data-v-f17be32f]{font-size:2.6rem}.portfolio[data-v-f17be32f]{font-size:4rem}}@media (min-width: 1135px){.englobeur-first[data-v-f17be32f]{padding:0}.text-photo[data-v-f17be32f]{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:0;padding:0 4rem}.text[data-v-f17be32f]{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-f17be32f]{grid-column:2;grid-row:1;display:flex;justify-content:center;align-items:center;width:100%}.photo2[data-v-f17be32f]{height:24rem;width:24rem;border-radius:20rem;border:#e05900 6px solid}.bienvenue[data-v-f17be32f]{font-size:2.8rem;padding-top:.8rem;display:flex;justify-content:center;align-items:center;line-height:1.5rem}.portfolio[data-v-f17be32f]{padding-top:.4rem;font-size:4.2rem;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-2b1cc3e2]{padding-top:3rem;background:linear-gradient(to bottom,#1c657c,#1c4856 50%,#1c4856 50%);width:100%;position:relative}.espace-nav[data-v-2b1cc3e2]: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-2b1cc3e2]{display:flex;justify-content:center;align-items:center;flex-direction:column}.titre[data-v-2b1cc3e2]{width:100%;z-index:1;color:#fff}h2[data-v-2b1cc3e2]{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-2b1cc3e2]{text-align:center;padding:.3rem 3rem;font-weight:600;font-size:1.4rem;color:#fff;font-family:Montserrat,sans-serif}h4[data-v-2b1cc3e2]{padding:0 0 .8rem;font-weight:700;font-size:1.2rem;color:#e05900;font-family:Montserrat,sans-serif}.prez-et-skills[data-v-2b1cc3e2]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;z-index:1}.section-texte[data-v-2b1cc3e2]{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-2b1cc3e2]{height:100%}.width100[data-v-2b1cc3e2]{width:100%}p[data-v-2b1cc3e2]{font-size:.9rem;text-align:left}ul[data-v-2b1cc3e2]{padding:0}li[data-v-2b1cc3e2]{font-weight:600;padding:.2rem;list-style-type:none;font-size:.9rem}a[data-v-2b1cc3e2]{color:#e05900}.link-text[data-v-2b1cc3e2]{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-2b1cc3e2]:hover{color:#fff;box-shadow:inset 200px 0 #e05900}.super-container-hardSkills[data-v-2b1cc3e2]{width:100%;overflow:hidden}.container-hardSkills-titre[data-v-2b1cc3e2]{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-2b1cc3e2]{display:flex;justify-content:center}.container-two-containers-hard-skills[data-v-2b1cc3e2]{display:flex;flex-direction:column;justify-content:center;align-items:center}.two-containers-hard-skills[data-v-2b1cc3e2]{display:flex;flex-direction:column;justify-content:center;align-items:left}.container-hardSkills[data-v-2b1cc3e2]{display:flex;flex-direction:column;justify-content:center;align-items:left;width:fit-content}.container-button[data-v-2b1cc3e2]{display:flex;justify-content:center;align-items:center;margin:0 0 2rem}button[data-v-2b1cc3e2],button[data-v-2b1cc3e2]:after{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}button[data-v-2b1cc3e2]{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-2b1cc3e2]:before,button[data-v-2b1cc3e2]:after{border-radius:2rem;background-color:#e05900;content:"";position:absolute;z-index:-1}.btn[data-v-2b1cc3e2]:before{height:100%;left:0;top:0;width:0}.btn[data-v-2b1cc3e2]:after{height:100%;left:0;top:0;width:0}.btn[data-v-2b1cc3e2]:hover:after{width:100%}#head[data-v-2b1cc3e2]{width:100%}#head[data-v-2b1cc3e2]:target{padding-top:6.1rem;margin-top:-6.1rem}@media (min-width: 768px){#head[data-v-2b1cc3e2]:target{padding-top:8.4rem;margin-top:-8.4rem}.espace-nav[data-v-2b1cc3e2]{padding-bottom:3rem}.paves-textes[data-v-2b1cc3e2]{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-2b1cc3e2]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:43rem}.container-two-containers-hard-skills[data-v-2b1cc3e2]{display:flex;flex-direction:row}.two-containers-hard-skills[data-v-2b1cc3e2]{display:flex;flex-direction:row;justify-content:center;align-items:left}.container-hardSkills-titre[data-v-2b1cc3e2]{display:flex;flex-direction:column;justify-content:left;margin:1rem;width:100%}.container-hardSkills[data-v-2b1cc3e2]{margin:0 2rem}.section-texte[data-v-2b1cc3e2]{margin:.5rem 0 2rem}.container-button[data-v-2b1cc3e2]{margin:1rem 0}}@media (min-width: 1135px){#head[data-v-2b1cc3e2]:target{padding-top:6.8rem;margin-top:-6.6rem}#head[data-v-2b1cc3e2]{display:flex;justify-content:center;align-items:center;flex-direction:column;padding-top:3rem}.espace-nav[data-v-2b1cc3e2]{display:flex;justify-content:center;align-items:center;padding-top:3rem;position:relative}h2[data-v-2b1cc3e2]{font-size:2.7rem;padding:.3rem 3rem 1.8rem}h3[data-v-2b1cc3e2]{text-align:left;padding:.3rem 3rem}.prez-et-skills[data-v-2b1cc3e2]{display:flex;flex-direction:row;justify-content:center;align-items:start;width:100%;z-index:1}.titre[data-v-2b1cc3e2]{display:flex;justify-content:center;width:100%}.paves-textes[data-v-2b1cc3e2]{margin:0 1rem}.super-container-hardSkills[data-v-2b1cc3e2]{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 1rem;width:auto}.container-hardSkills-titre[data-v-2b1cc3e2]{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:.5rem 1rem 2rem;padding:2rem}.two-containers-hard-skills[data-v-2b1cc3e2]{display:flex;flex-direction:column;justify-content:start;align-items:left}.container-hardSkills[data-v-2b1cc3e2]{display:flex;flex-direction:column}li[data-v-2b1cc3e2],p[data-v-2b1cc3e2]{font-size:1rem}}@media (min-width: 1440px){.super-container-hardSkills[data-v-2b1cc3e2]{width:44rem}.two-containers-hard-skills[data-v-2b1cc3e2]{display:flex;flex-direction:row;justify-content:start;align-items:left}ul[data-v-2b1cc3e2]{column-count:2;column-gap:0}.paves-textes[data-v-2b1cc3e2],.container-hardSkills-titre[data-v-2b1cc3e2]{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-aee1750f]{padding-top:5rem;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-aee1750f]:target{padding-top:6.1rem;margin-top:-3.1rem}template[data-v-aee1750f]{margin:0;padding:0}.flex-project[data-v-aee1750f]{display:flex;flex-direction:column;justify-content:center;align-items:start;margin:.5rem 1rem 0rem;padding-bottom:2rem}.titre[data-v-aee1750f]{width:100%;z-index:1;color:#fff}h2[data-v-aee1750f]{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-aee1750f]{color:#e05900;margin:0;padding:0;width:100%}p[data-v-aee1750f]{font-size:.9rem}.link-text[data-v-aee1750f]{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-aee1750f]:hover{color:#fff;box-shadow:inset 700px 0 #e05900}.picto-external-link[data-v-aee1750f]{transform:translateY(.2rem);cursor:pointer}@media (min-width: 768px){#reals[data-v-aee1750f]{padding-top:7.5rem}}@media (min-width: 1135px){#reals[data-v-aee1750f]{padding-top:5.8rem;display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.flex-project[data-v-aee1750f]{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem}h2[data-v-aee1750f]{font-size:2.7rem;padding:.3rem 3rem}p[data-v-aee1750f]{font-size:1rem}}@media (min-width: 1440px){.flex-project[data-v-aee1750f]{padding:0 1rem 2rem;margin:.5rem 0rem 0rem;width:100%}}#contact[data-v-aa9c0705]{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-aa9c0705]: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-aa9c0705]{width:100%;z-index:1;color:#fff}h2[data-v-aa9c0705]{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-aa9c0705]{display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1}.login-card-container[data-v-aa9c0705]{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-aa9c0705]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:100%}.login-card-form-2[data-v-aa9c0705]{display:flex;flex-direction:column;width:100%;gap:1.5rem}.login-card-form .form-item[data-v-aa9c0705]{position:relative}.login-card-form .form-item .form-item-icon[data-v-aa9c0705]{position:absolute;top:.82rem;left:1.4rem;font-size:1.3rem;opacity:.4}input[type=text][data-v-aa9c0705],input[type=email][data-v-aa9c0705]{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-aa9c0705]{width:100%}input[data-v-aa9c0705]:focus{background:white}#message[data-v-aa9c0705]{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-aa9c0705]:focus{background:white}textarea[data-v-aa9c0705]{font-family:Open sans;font-size:.9rem}button[data-v-aa9c0705],button[data-v-aa9c0705]:after{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}button[data-v-aa9c0705]{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-aa9c0705]:before,button[data-v-aa9c0705]:after{border-radius:2rem;background-color:#e05900;content:"";position:absolute;z-index:-1}.btn-carre[data-v-aa9c0705]:before,.btn[data-v-aa9c0705]:before{height:100%;left:0;top:0;width:0}.btn-carre[data-v-aa9c0705]:after,.btn[data-v-aa9c0705]:after{height:100%;left:0;top:0;width:0}.btn-carre[data-v-aa9c0705]:hover:after,.btn[data-v-aa9c0705]:hover:after{width:100%}p[data-v-aa9c0705]{font-weight:500;margin-bottom:.7rem;color:#fff;text-align:center}ul[data-v-aa9c0705]{color:#fff}.copy[data-v-aa9c0705]{font-size:.9rem;font-weight:600;color:#fff0;animation:changerCouleur-aa9c0705 2s ease-in-out}@keyframes changerCouleur-aa9c0705{0%{color:#fff}to{color:#fff0}}.copied[data-v-aa9c0705]{font-size:.9rem;font-weight:600;color:#fff0}.container-btn-envoyer[data-v-aa9c0705]{display:flex;justify-content:center;padding-top:2rem}.btn-return[data-v-aa9c0705]{display:flex;justify-content:right;width:100%;position:absolute;bottom:5.5rem;right:1.5rem}.btn-carre[data-v-aa9c0705]{width:3.2rem;height:3.2rem;display:flex;justify-content:center;align-items:flex-start;z-index:4}.hover-list[data-v-aa9c0705]{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-aa9c0705]:hover{color:#fff;box-shadow:inset 250px 0 #e05900;cursor:pointer}.z-index[data-v-aa9c0705]{z-index:3;bottom:0;position:absolute;width:100%}@media (min-width: 471px){#contact[data-v-aa9c0705]{min-height:1050px}}@media (min-width: 768px){#contact[data-v-aa9c0705]{padding-top:7.5rem}.login-card-container[data-v-aa9c0705]{max-width:44rem;padding:2rem 0rem}.login-card-form-2[data-v-aa9c0705]{display:flex;flex-direction:row}}@media (min-width: 1135px){#contact[data-v-aa9c0705]{height:100vh;padding-top:6.7rem}.container-except-titre[data-v-aa9c0705]{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}h2[data-v-aa9c0705]{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/index.html b/index.html index ff733f8..f4d67c2 100644 --- a/index.html +++ b/index.html @@ -12,8 +12,8 @@ - - + +