@-webkit-keyframes wave-data-v-6965c504{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes wave-data-v-6965c504{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.loader-container[data-v-6965c504]{position:absolute;left:0;top:0;background-color:#fff;width:100%;height:100%;z-index:99999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.loader-container .loader-logo-container[data-v-6965c504]{width:500px;position:relative}.loader-container .loader-logo-container .loader-background[data-v-6965c504]{width:100%}.loader-container .loader-logo-container .loader-image[data-v-6965c504]{position:absolute;width:150px;right:20%;bottom:0;-webkit-animation:wave-data-v-6965c504;animation:wave-data-v-6965c504;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.loader-container .loader-logo-container #loader-progress[data-v-6965c504]{font-variant-numeric:tabular-nums}.loader-container .loader-logo-container p[data-v-6965c504]{position:absolute;left:25%;top:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:3em;font-weight:500;margin:0}@-webkit-keyframes wave-data-v-03d02302{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes wave-data-v-03d02302{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}#audio[data-v-03d02302]{z-index:4;display:grid;position:fixed;right:46px;bottom:200px;background-color:#fff;border-radius:50%;width:50px;height:50px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);-webkit-animation-name:biggerSmaller-data-v-03d02302;animation-name:biggerSmaller-data-v-03d02302;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:all .25s cubic-bezier(.77,0,.175,1);transition:all .25s cubic-bezier(.77,0,.175,1);cursor:pointer}#audio[data-v-03d02302]:hover{width:60px;height:60px;-webkit-transform:translateX(5px);transform:translateX(5px)}#audio img[data-v-03d02302]{width:80%;height:80%;-ms-flex-item-align:center;align-self:center;justify-self:center}@-webkit-keyframes biggerSmaller-data-v-03d02302{0%{width:50px;height:50px;-webkit-transform:translateX(0);transform:translateX(0)}50%{width:60px;height:60px;-webkit-transform:translateX(10px);transform:translateX(10px)}to{width:50px;height:50px;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes biggerSmaller-data-v-03d02302{0%{width:50px;height:50px;-webkit-transform:translateX(0);transform:translateX(0)}50%{width:60px;height:60px;-webkit-transform:translateX(10px);transform:translateX(10px)}to{width:50px;height:50px;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes wave-data-v-37c65c16{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes wave-data-v-37c65c16{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.notification[data-v-37c65c16]{background-color:#fff;width:25vw;position:absolute;left:35vw;top:40%;z-index:3;border-radius:30px;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.3);box-shadow:0 3px 10px rgba(0,0,0,.3)}.notification .close[data-v-37c65c16]{position:absolute;right:2em;top:1em;font-size:.8em}.notification .close a[data-v-37c65c16]{display:inline-block;font-weight:500;text-decoration:none;color:#3b4b4b}.notification .notification-wrapper[data-v-37c65c16]{text-align:left;padding:1em 2em}.notification .notification-wrapper .notification-title[data-v-37c65c16]{font-weight:700}.notification .notification-arrow[data-v-37c65c16]{width:20px;height:20px;position:absolute;top:50%;left:-10px;background-color:#fff;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.notificationCenter[data-v-37c65c16]{top:20vh;right:0;left:auto}.notificationLarge[data-v-37c65c16]{left:55vw}.notificationMedium[data-v-37c65c16]{left:45vw}.notificationBottom[data-v-37c65c16]{left:45vw;bottom:1%;top:unset}@-webkit-keyframes wave-data-v-d2ea7e82{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes wave-data-v-d2ea7e82{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.back-btn[data-v-d2ea7e82]{display:none;position:absolute;right:2em;top:3em;z-index:4}.back-btn a[data-v-d2ea7e82]{text-decoration:none;color:#fff;font-weight:700}@-webkit-keyframes wave-data-v-a62d3578{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes wave-data-v-a62d3578{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.back-btn[data-v-a62d3578]{display:none;position:absolute;right:2em;top:3em;z-index:4}.back-btn a[data-v-a62d3578]{text-decoration:none;color:#fff;font-weight:700}@-webkit-keyframes wave-data-v-5b2f3f54{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes wave-data-v-5b2f3f54{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.back-btn[data-v-5b2f3f54]{display:none;position:absolute;right:2em;top:3em;z-index:4}.back-btn a[data-v-5b2f3f54]{text-decoration:none;color:#fff;font-weight:700}@-webkit-keyframes wave-data-v-0e8859bb{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes wave-data-v-0e8859bb{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.back-btn[data-v-0e8859bb]{display:none;position:absolute;right:2em;top:3em;z-index:4}.back-btn a[data-v-0e8859bb]{text-decoration:none;color:#fff;font-weight:700}@-webkit-keyframes wave-data-v-0249d885{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes wave-data-v-0249d885{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.drag-and-drop-container .content-text[data-v-0249d885]{width:100%}.sortable-ghost[data-v-0249d885]{position:relative;z-index:99999}.devider[data-v-0249d885]{width:100%;background-color:#3b4b4b;height:3px;margin:1em 0}.list-group[data-v-0249d885]{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1em;position:relative;z-index:1;width:100%;overflow:hidden}.list-group .title-container[data-v-0249d885]{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin:.25em 0;text-align:center}.list-group .title-container.dark[data-v-0249d885]{background-color:#3c1321}.list-group .title-container.dark p[data-v-0249d885]{color:#fff}.list-group .title-container.milk[data-v-0249d885]{background-color:#84563c}.list-group .title-container.milk p[data-v-0249d885]{color:#fff}.list-group .title-container.white[data-v-0249d885]{background-color:#f6f4e4}.list-group .title-container p[data-v-0249d885]{margin:0;color:#3b4b4b}.list-group .list-group-item[data-v-0249d885]{cursor:-webkit-grab;cursor:grab;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #252e2e;padding:.5em;background-color:#252e2e}.list-group .list-group-item[data-v-0249d885]:active{cursor:-webkit-grabbing;cursor:grabbing}.list-group .list-group-item p[data-v-0249d885]{margin:0;color:#fff;font-size:.8em}.to-drop-descriptions .description-ghost[data-v-0249d885]{border:1px dashed #3b4b4b;position:relative;z-index:1;text-align:center}.to-drop-descriptions .description-ghost .list-group-item.valid[data-v-0249d885]{background-color:#6b8995}.to-drop-descriptions .description-ghost .list-group-item.invalid[data-v-0249d885]{background-color:#c30d25}.to-drop-descriptions .description-ghost .list-group-item.neutral[data-v-0249d885]{background-color:#252e2e}.to-drop-recipes .recipes-ghost[data-v-0249d885]{border:1px dashed #3b4b4b;position:relative;z-index:1;text-align:center}.to-drop-recipes .recipes-ghost .list-group-item.valid[data-v-0249d885]{background-color:#6b8995}.to-drop-recipes .recipes-ghost .list-group-item.invalid[data-v-0249d885]{background-color:#c30d25}.to-drop-recipes .recipes-ghost .list-group-item.neutral[data-v-0249d885]{background-color:#252e2e}.to-drag-descriptions .descriptions-list[data-v-0249d885],.to-drag-recipes .recipes-list[data-v-0249d885]{margin:.25em 0;background-color:#f1f3f5;text-align:center}.ghost-draggable-container[data-v-0249d885]{position:relative;margin:.25em 0}.ghost-draggable-container .ghost-text[data-v-0249d885]{position:absolute;top:50%;left:50%;margin:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#3b4b4b;width:100%;text-align:center;font-size:.8em}.form-container.drag-and-drop[data-v-0249d885]{width:60vw;-webkit-transform:translateX(-60vw);transform:translateX(-60vw)}.back-btn[data-v-0249d885]{display:none;position:absolute;right:2em;top:3em;z-index:4}.back-btn a[data-v-0249d885]{text-decoration:none;color:#fff;font-weight:700}@-webkit-keyframes wave-data-v-30301b88{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes wave-data-v-30301b88{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.back-btn[data-v-30301b88]{display:none;position:absolute;right:2em;top:3em;z-index:4}.back-btn a[data-v-30301b88]{text-decoration:none;color:#fff;font-weight:700}@-webkit-keyframes wave-data-v-004eb9c4{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes wave-data-v-004eb9c4{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.back-btn[data-v-004eb9c4]{display:none;position:absolute;right:2em;top:3em;z-index:4}.back-btn a[data-v-004eb9c4]{text-decoration:none;color:#fff;font-weight:700}@-webkit-keyframes wave-data-v-36374a1e{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes wave-data-v-36374a1e{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.back-btn[data-v-36374a1e]{display:none;position:absolute;right:2em;top:3em;z-index:4}.back-btn a[data-v-36374a1e]{text-decoration:none;color:#fff;font-weight:700}@-webkit-keyframes wave-data-v-b4561808{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes wave-data-v-b4561808{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.back-btn[data-v-b4561808]{display:none;position:absolute;right:2em;top:3em;z-index:4}.back-btn a[data-v-b4561808]{text-decoration:none;color:#fff;font-weight:700}@-webkit-keyframes wave-data-v-9c24d9e2{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes wave-data-v-9c24d9e2{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.back-btn[data-v-9c24d9e2]{display:none;position:absolute;right:2em;top:3em;z-index:4}.back-btn a[data-v-9c24d9e2]{text-decoration:none;color:#fff;font-weight:700}@-webkit-keyframes wave-data-v-448afa1a{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes wave-data-v-448afa1a{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.back-btn[data-v-448afa1a]{display:none;position:absolute;right:2em;top:3em;z-index:4}.back-btn a[data-v-448afa1a]{text-decoration:none;color:#fff;font-weight:700}@-webkit-keyframes wave-data-v-86d13a4c{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes wave-data-v-86d13a4c{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.progress-container[data-v-86d13a4c]{width:100px;height:auto;z-index:4;position:fixed;bottom:0;right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.in-center[data-v-86d13a4c]{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.in-center p[data-v-86d13a4c]{color:#fff;margin:0}.level[data-v-86d13a4c]{font-size:1.8em;font-weight:700;letter-spacing:1px}.score[data-v-86d13a4c]{font-size:.8em;position:relative;top:10px}.progress-container-relative[data-v-86d13a4c]{position:relative;-webkit-transform:translate(-50%);transform:translate(-50%);left:50%;text-align:center;width:200px;height:200px;margin:2em 0 0}.chocolate-progress[data-v-86d13a4c]{width:100px}.chocolate-progress img[data-v-86d13a4c]{width:100%}@-webkit-keyframes wave-data-v-6df20c1f{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes wave-data-v-6df20c1f{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.end-screen-container[data-v-6df20c1f]{width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:4}.end-screen-container .form-container[data-v-6df20c1f]{background-image:url(../img/smudge-body.738c4256.png);background-repeat:no-repeat;background-size:100% 100%;background-position:50%;color:#3b4b4b;padding:6em 12em;width:100vw;text-align:left;display:grid;position:relative;align-self:center}@media(max-height:630px){.end-screen-container .form-container[data-v-6df20c1f]{-ms-flex-item-align:start;align-self:start}}@media only screen and (min-width:1248px){.end-screen-container .form-container[data-v-6df20c1f]{width:70vw}}.end-screen-container .form-container p[data-v-6df20c1f]{color:#3b4b4b;margin:2em 0}.end-screen-container .form-container.first[data-v-6df20c1f]{grid-template-columns:1fr;grid-template-rows:auto auto auto}.end-screen-container .form-container.first .title[data-v-6df20c1f]{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:1}.end-screen-container .form-container.first .content[data-v-6df20c1f]{grid-column-start:1;grid-column-end:3;grid-row-start:2;grid-row-end:3}.end-screen-container .form-container.first .image[data-v-6df20c1f]{grid-column-start:3;grid-column-end:4;grid-row-start:1;grid-row-end:3}.end-screen-container .form-container.first .image img[data-v-6df20c1f]{min-width:300px}.end-screen-container .form-container.first .next-btn[data-v-6df20c1f]{grid-column-start:3;grid-column-end:4;grid-row-start:3;grid-row-end:4;justify-self:end}@-webkit-keyframes wave-data-v-3724da30{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes wave-data-v-3724da30{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.start-screen-container[data-v-3724da30]{width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:4}.start-screen-container .form-container[data-v-3724da30]{background-image:url(../img/smudge-body.738c4256.png);background-repeat:no-repeat;background-size:100% 100%;background-position:50%;color:#fff;padding:6em 12em;width:100vw;text-align:left;display:grid;align-self:center;position:relative}@media(max-height:630px){.start-screen-container .form-container[data-v-3724da30]{-ms-flex-item-align:start;align-self:start}}@media only screen and (min-width:1248px){.start-screen-container .form-container[data-v-3724da30]{width:70vw}}.start-screen-container .form-container p[data-v-3724da30]{color:#3b4b4b;margin:2em 0}.start-screen-container .form-container.first[data-v-3724da30]{grid-template-columns:1fr;grid-template-rows:auto auto auto auto}.start-screen-container .form-container.first .title[data-v-3724da30]{grid-column-start:1;grid-column-end:4;grid-row-start:1;grid-row-end:1}.start-screen-container .form-container.first .title img[data-v-3724da30]{width:200px}.start-screen-container .form-container.first .content[data-v-3724da30]{grid-column-start:1;grid-column-end:3;grid-row-start:2;grid-row-end:3}.start-screen-container .form-container.first .content-2[data-v-3724da30]{grid-column-start:1;grid-column-end:4;grid-row-start:2;grid-row-end:3}.start-screen-container .form-container.first .image[data-v-3724da30]{align-self:center;grid-column-start:3;grid-column-end:4;grid-row-start:1;grid-row-end:3}.start-screen-container .form-container.first .next-btn[data-v-3724da30]{grid-column-start:3;grid-column-end:4;grid-row-start:3;grid-row-end:4;justify-self:end}.start-screen-container .form-container.second .title img[data-v-3724da30]{width:200px}.start-screen-container .form-container.second .btn[data-v-3724da30]{justify-self:end}.start-screen-container .form-container.second .checkbox-container[data-v-3724da30]{display:grid;grid-template-columns:1fr 1fr;position:relative;left:-1em}.start-screen-container .form-container.second .checkbox-container .checkbox-icon-group[data-v-3724da30]{display:grid;grid-template-columns:30px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.start-screen-container .form-container.second .checkbox-container .checkbox-icon-group img[data-v-3724da30]{display:grid;justify-self:center;align-self:start;margin-top:5px}.start-screen-container .form-container.second .checkbox-container .checkbox-group[data-v-3724da30]{display:grid;grid-template-columns:auto 1fr;padding:.5em 0 .5em 1em}.start-screen-container .form-container.second .checkbox-container .checkbox-group label[data-v-3724da30]{padding-left:.8em;font-size:.9em}@media only screen and (min-width:1248px){.start-screen-container .form-container.second .checkbox-container .checkbox-group label[data-v-3724da30]{font-size:1em}}@-webkit-keyframes wave-data-v-71fb1e9e{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes wave-data-v-71fb1e9e{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}#recipe[data-v-71fb1e9e]{display:none}.recipe-item[data-v-71fb1e9e]{display:grid;position:fixed;right:46px;bottom:270px;z-index:1;background-color:#fff;border-radius:50%;width:50px;height:50px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);-webkit-animation-name:biggerSmaller-data-v-71fb1e9e;animation-name:biggerSmaller-data-v-71fb1e9e;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:all .25s cubic-bezier(.77,0,.175,1);transition:all .25s cubic-bezier(.77,0,.175,1);cursor:pointer}.recipe-item[data-v-71fb1e9e]:hover{width:60px;height:60px;-webkit-transform:translateX(5px);transform:translateX(5px)}.recipe-item img[data-v-71fb1e9e]{width:80%;height:80%;-ms-flex-item-align:center;align-self:center;justify-self:center}.recipe-screen-container[data-v-71fb1e9e]{width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:4}.recipe-screen-container .form-container[data-v-71fb1e9e]{-webkit-transition:all .25s cubic-bezier(.77,0,.175,1);transition:all .25s cubic-bezier(.77,0,.175,1);background-image:url(../img/smudge-body.738c4256.png);background-repeat:no-repeat;background-size:100% 100%;background-position:50%;color:#fff;padding:6em 12em;width:100vw;text-align:left;display:grid;position:relative;-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0;align-self:center}@media(max-height:630px){.recipe-screen-container .form-container[data-v-71fb1e9e]{-ms-flex-item-align:start;align-self:start}}@media only screen and (min-width:1248px){.recipe-screen-container .form-container[data-v-71fb1e9e]{width:70vw}}.recipe-screen-container .form-container .counter-group p[data-v-71fb1e9e]{margin:.5em 0}.recipe-screen-container .form-container p[data-v-71fb1e9e]{color:#3b4b4b;font-weight:500;margin:2em 0}@-webkit-keyframes biggerSmaller-data-v-71fb1e9e{0%{width:50px;height:50px;-webkit-transform:translateX(0);transform:translateX(0)}50%{width:60px;height:60px;-webkit-transform:translateX(10px);transform:translateX(10px)}to{width:50px;height:50px;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes biggerSmaller-data-v-71fb1e9e{0%{width:50px;height:50px;-webkit-transform:translateX(0);transform:translateX(0)}50%{width:60px;height:60px;-webkit-transform:translateX(10px);transform:translateX(10px)}to{width:50px;height:50px;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes wave-data-v-5ec0c6b9{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes wave-data-v-5ec0c6b9{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.recipe-screen-container[data-v-5ec0c6b9]{width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:4}.recipe-screen-container .form-container[data-v-5ec0c6b9]{-webkit-transition:all .25s cubic-bezier(.77,0,.175,1);transition:all .25s cubic-bezier(.77,0,.175,1);background-image:url(../img/smudge-body.738c4256.png);background-repeat:no-repeat;background-size:100% 100%;background-position:50%;color:#fff;padding:6em 12em;width:100vw;text-align:left;display:grid;position:relative;align-self:center}@media(max-height:630px){.recipe-screen-container .form-container[data-v-5ec0c6b9]{-ms-flex-item-align:start;align-self:start}}@media only screen and (min-width:1248px){.recipe-screen-container .form-container[data-v-5ec0c6b9]{width:70vw}}.recipe-screen-container .form-container .title img[data-v-5ec0c6b9]{width:200px}.recipe-screen-container .form-container .counter-group p[data-v-5ec0c6b9]{margin:.5em 0}.recipe-screen-container .form-container p[data-v-5ec0c6b9]{color:#3b4b4b;margin:2em 0}@-webkit-keyframes biggerSmaller-data-v-5ec0c6b9{0%{width:50px;height:50px;-webkit-transform:translateX(0);transform:translateX(0)}50%{width:60px;height:60px;-webkit-transform:translateX(10px);transform:translateX(10px)}to{width:50px;height:50px;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes biggerSmaller-data-v-5ec0c6b9{0%{width:50px;height:50px;-webkit-transform:translateX(0);transform:translateX(0)}50%{width:60px;height:60px;-webkit-transform:translateX(10px);transform:translateX(10px)}to{width:50px;height:50px;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes wave-data-v-d1caa5a4{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes wave-data-v-d1caa5a4{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.finish-screen-container[data-v-d1caa5a4]{width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:4}.finish-screen-container .form-container[data-v-d1caa5a4]{background-image:url(../img/smudge-body.738c4256.png);background-repeat:no-repeat;background-size:100% 100%;background-position:50%;color:#3b4b4b;padding:6em 12em;width:100vw;display:grid;position:relative;text-align:center;align-self:center}@media(max-height:630px){.finish-screen-container .form-container[data-v-d1caa5a4]{-ms-flex-item-align:start;align-self:start}}@media only screen and (min-width:1248px){.finish-screen-container .form-container[data-v-d1caa5a4]{width:70vw}}.finish-screen-container .form-container p[data-v-d1caa5a4]{color:#3b4b4b;margin:2em 0}.finish-screen-container .form-container .content[data-v-d1caa5a4]{width:70%;margin:0 auto}.finish-screen-container .form-container .btn[data-v-d1caa5a4]{justify-self:center}@-webkit-keyframes wave-data-v-5cc54854{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes wave-data-v-5cc54854{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.moulding-screen-container[data-v-5cc54854]{width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:4}.moulding-screen-container .form-container[data-v-5cc54854]{-webkit-transition:all .25s cubic-bezier(.77,0,.175,1);transition:all .25s cubic-bezier(.77,0,.175,1);background-image:url(../img/smudge-body.738c4256.png);background-repeat:no-repeat;background-size:100% 100%;background-position:50%;color:#fff;padding:6em 12em;width:100vw;text-align:left;display:grid;position:relative;align-self:center}@media(max-height:630px){.moulding-screen-container .form-container[data-v-5cc54854]{-ms-flex-item-align:start;align-self:start}}@media only screen and (min-width:1248px){.moulding-screen-container .form-container[data-v-5cc54854]{width:70vw}}.moulding-screen-container .form-container .title img[data-v-5cc54854]{width:200px}.moulding-screen-container .form-container .counter-group p[data-v-5cc54854]{margin:.5em 0}.moulding-screen-container .form-container p[data-v-5cc54854]{color:#3b4b4b;margin:2em 0}@-webkit-keyframes wave-data-v-01e3c48c{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes wave-data-v-01e3c48c{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}#navigation[data-v-01e3c48c]{-webkit-transition:all .5s cubic-bezier(.77,0,.175,1);transition:all .5s cubic-bezier(.77,0,.175,1)}.navigation-container[data-v-01e3c48c]{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:0;left:0;width:100%;z-index:4;padding:2em;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(40,49,49,.5)),to(transparent));background-image:linear-gradient(rgba(40,49,49,.5),transparent)}.navigation-container .navigation-logo[data-v-01e3c48c]{position:absolute;left:2em;top:2.1em}.navigation-container .navigation-logo img[data-v-01e3c48c]{width:200px}.navigation-container .navigation-title[data-v-01e3c48c]{position:relative;left:50%;top:50%;-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}.navigation-container .navigation-title h1[data-v-01e3c48c]{color:#fff}@-webkit-keyframes wave-data-v-69b2a25e{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes wave-data-v-69b2a25e{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}#mix .form-container[data-v-69b2a25e]{width:50vw;-webkit-transform:translateX(-50vw);transform:translateX(-50vw)}.content-mix[data-v-69b2a25e]{display:grid;grid-template-columns:18px auto;grid-gap:.5em}.content-mix .mixer-container[data-v-69b2a25e]{background-color:#f1f3f5;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:3px 4px;position:relative}.content-mix .mixer-container .total-value[data-v-69b2a25e]{position:absolute;bottom:-10%;left:-50%}.content-mix .mixer-container .total-value p[data-v-69b2a25e]{color:#3b4b4b;font-weight:700;min-width:50px}.content-mix .mixer-container .mixer-ingredient[data-v-69b2a25e]{overflow:hidden;width:100%;margin:1px 0;border-radius:1px;-webkit-transition:max-height .5s cubic-bezier(.77,0,.175,1);transition:max-height .5s cubic-bezier(.77,0,.175,1);max-height:0;height:100%}.content-mix .ingredients-container[data-v-69b2a25e]{display:grid;row-gap:.25em}.content-mix .ingredients-container .ingredient[data-v-69b2a25e]{display:grid;grid-template-columns:1fr 1fr 1fr;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f1f3f5;border-radius:5px}.content-mix .ingredients-container .ingredient.ingredient--success[data-v-69b2a25e]{background-color:#6b8995}.content-mix .ingredients-container .ingredient.ingredient--success p[data-v-69b2a25e]{color:#fff}.content-mix .ingredients-container .ingredient.ingredient--danger[data-v-69b2a25e]{background-color:#c30d25}.content-mix .ingredients-container .ingredient.ingredient--danger p[data-v-69b2a25e]{color:#fff}.content-mix .ingredients-container .ingredient .hide-element[data-v-69b2a25e]{display:none}.content-mix .ingredients-container .ingredient p[data-v-69b2a25e]{color:#3b4b4b}.content-mix .ingredients-container .ingredient .amount[data-v-69b2a25e]{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;grid-template-columns:auto 1fr auto;grid-gap:.25em}.content-mix .ingredients-container .ingredient .amount .chocolate-value[data-v-69b2a25e]{padding:.25em 0;border:1px solid #3b4b4b;border-radius:4px;background-color:transparent;color:#3b4b4b;font-size:1em;min-width:50px;text-align:center;font-weight:700;grid-column:2}.content-mix .ingredients-container .ingredient .amount .arrow[data-v-69b2a25e]{padding:1.1em;border:1px solid #b7b293;background-color:#b7b293;background-image:url(../img/arrow.1f823821.svg);background-size:10px;background-position:50%;background-repeat:no-repeat;border-radius:4px;position:relative;top:.5px}.content-mix .ingredients-container .ingredient .amount .arrow[data-v-69b2a25e]:first-child{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.content-mix .ingredients-container .ingredient .amount .arrow[data-v-69b2a25e]:hover{cursor:pointer}.content-mix .ingredients-container .ingredient .amount .arrow[data-v-69b2a25e]:focus{outline:0}.back-btn[data-v-69b2a25e]{display:none;position:absolute;right:2em;top:3em;z-index:4}.back-btn a[data-v-69b2a25e]{text-decoration:none;color:#fff;font-weight:700}@-webkit-keyframes wave{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes wave{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}*{-webkit-box-sizing:border-box;box-sizing:border-box}::-moz-selection{background:#c30d25;color:#fff}::selection{background:#c30d25;color:#fff}body{margin:0}h1,h2{font-family:Montserrat,sans-serif;font-size:1.3em;color:#3b4b4b}@media only screen and (min-width:1248px){h1,h2{font-size:1.6em}}h3{margin-bottom:0;text-align:left}h3,p{font-family:Montserrat,sans-serif;color:#3b4b4b}p{line-height:145%;font-weight:500;font-size:.9em}@media only screen and (min-width:1248px){p{font-size:1em}}.bold,strong{font-weight:700}.splash{background-image:url(../img/splash.e5111353.svg);padding:.7em;background-position:50%;background-repeat:no-repeat;color:#fff}#app{font-family:Montserrat,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app,.text-center{text-align:center}.text-left{text-align:left}.stand-out{padding:5px}.highlight,.stand-out{background-color:#c30d25;font-weight:700;color:#fff}.highlight{padding:2px 8px;white-space:nowrap}.form-done-btn-group{display:grid;grid-template-columns:1fr 1fr;margin-top:2em}.form-done-btn-group .btn{margin:0;display:grid}.form-done-btn-group .btn:first-child{justify-self:start}.form-done-btn-group .btn:last-child{justify-self:end}.btn{text-align:right;margin-top:3em;margin-right:2em}.btn a{font-family:Montserrat,sans-serif;text-decoration:none;font-weight:700;color:#fff;padding:1em 2em;background-color:#b7b293;margin-top:2em;display:inline-block;cursor:pointer}.btn a:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.btn button{font-family:Montserrat,sans-serif;text-decoration:none;font-weight:700;color:#fff;padding:0 3em;min-height:60px;min-width:150px;display:inline-block;border:none;font-size:.9em;cursor:pointer}@media only screen and (min-width:1248px){.btn button{font-size:1em}}.btn button:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.btn button:focus{outline:0}.classic-btn{background-repeat:no-repeat;background-position:50%;background-color:transparent;border:none;color:#fff;min-height:40px;font-weight:700;font-size:.9em}@media only screen and (min-width:1248px){.classic-btn{font-size:1em}}.classic-btn:hover{cursor:pointer}.classic-btn:focus{outline:0}.full-width{width:100%}.btn--active{background-image:url(../img/smudge-button-active.d241814a.svg)}.btn--disabled{opacity:.5;background-image:url(../img/smudge-button-disabled.48868dcb.svg)}.scroll{width:30px;left:1em;position:-webkit-sticky;position:sticky;z-index:3;bottom:0;-webkit-animation-name:point-down;animation-name:point-down;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transition:all .5s cubic-bezier(.77,0,.175,1);transition:all .5s cubic-bezier(.77,0,.175,1)}@-webkit-keyframes point-down{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes point-down{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.form-container--left{position:absolute;left:0;top:0;width:40vw;min-height:100%;height:100%;overflow-y:auto;background-image:url(../img/smudge-edge.3ba84f0a.png);background-repeat:no-repeat;background-size:100% 100%;background-position:100% 0;z-index:3;-webkit-transition:all .5s cubic-bezier(.77,0,.175,1);transition:all .5s cubic-bezier(.77,0,.175,1);display:none;opacity:1;-webkit-transform:translateX(-40vw);transform:translateX(-40vw);overflow:-moz-scrollbars-none;-ms-overflow-style:none}.form-container--left .content{text-align:left;color:#3b4b4b;margin:3em 10%;position:relative}@media only screen and (min-width:1248px){.form-container--left .content{margin:5em 10%}}.form-container--left::-webkit-scrollbar{width:0!important}.content-text{margin:3em 2em 3em 0}.content-text p{color:#3b4b4b}.content-form{margin-right:2em}.radio-form .form-group{display:grid;grid-template-columns:30px auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.radio-form .form-group label,.radio-form .form-group p{display:inline-block;color:#3b4b4b;margin:1em 0 1em 1em;font-weight:500;font-size:.9em}@media only screen and (min-width:1248px){.radio-form .form-group label,.radio-form .form-group p{font-size:1em}}.checkbox-group{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-group .checkbox-text{padding-left:1em;padding-right:1em;color:#3b4b4b}.checkbox-group .checkbox-text-no-margin{margin:0!important}.checkbox-group input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-group .checkmark{height:20px;width:20px;background-repeat:no-repeat;background-position:50%;background-size:cover;background-image:url(../img/checkbox.6ef79169.svg)}.checkbox-group:hover input~.checkmark{opacity:.9}.checkbox-group input:checked~.checkmark{opacity:1}.checkbox-group .checkmark:after{content:"";position:absolute;display:none}.checkbox-group input:checked~.checkmark:after{display:block}.checkbox-group .checkmark:after{left:1.2em;top:6px;width:20px;height:20px;background-repeat:no-repeat;background-position:50%;background-size:cover;background-image:url(../img/checkmark.bb044481.svg)}.checkbox-group--form .checkmark{-ms-flex-item-align:center;align-self:center;justify-self:end;position:relative}.checkbox-group--form .checkmark:after{left:50%;top:50%;-webkit-transform:translate(-35%,-55%);transform:translate(-35%,-55%)}.checkbox-form .form-group{display:grid;grid-template-columns:30px auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkbox-form .form-group label{display:inline-block;color:#3b4b4b;margin:1em 0 1em 1em;font-weight:500;font-size:.9em}@media only screen and (min-width:1248px){.checkbox-form .form-group label{font-size:1em}}.radio-group{display:block;position:relative;left:-1em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:.5em 0;padding:1em;z-index:2}.radio-group .radio-text{margin:0!important;padding-left:1em}.radio-group input{position:relative;opacity:0;cursor:pointer}.radio-group .radiomark{position:absolute;left:1em;height:30px;width:30px;background-repeat:no-repeat;background-position:50%;background-size:cover;background-image:url(../img/radiobox.4756dbeb.svg)}.radio-group:hover input~.radiomark{opacity:.9}.radio-group input:checked~.radiomark{opacity:1}.radio-group .radiomark:before{content:"";display:none}.radio-group input:checked~.radiomark:before{display:block}.radio-group .radiomark:before{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20px;height:20px;position:absolute;z-index:-1;background-color:#3b4b4b;border-radius:50%}.content-counter .counter-group{display:grid;grid-template-columns:30px auto;grid-gap:.5em}.content-counter .counter-group p{margin:.5em 0}.validated{background-size:100% 100%;background-repeat:no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box}.validated p{color:#fff!important}.success{background-image:url(../img/smudge-success.802489f4.png)}.danger{background-image:url(../img/smudge-danger.88970852.png)}.slide-fade-enter-active,.slide-fade-leave-active{-webkit-transition:all .25s cubic-bezier(.77,0,.175,1);transition:all .25s cubic-bezier(.77,0,.175,1)}.slide-fade-enter,.slide-fade-leave-to{-webkit-transform:translateX(-40px);transform:translateX(-40px);opacity:0}.icon{background-repeat:no-repeat}.icon.icon--factory{background-image:url(../img/factory.401c3383.svg);background-position:0 30%;padding:.8em;margin:.8em}.icon--arrow{background-repeat:no-repeat;background-image:url(../img/arrow.cac4a2c1.svg);background-position:100%;padding:.8em 1em;margin:0 0 0 .8em}