@import url(https://fonts.googleapis.com/css2?family=Birthstone&display=swap);.candle-image[data-v-40719d94]{margin-top:30px}.candle-image .candle-image-content-sizer .candle-flower[data-v-40719d94]{margin-top:-150px;width:150px;height:150px;position:relative;bottom:0;left:-65px}.candle-image .candle-image-content-sizer.candle-size-small .candle-flower[data-v-40719d94]{width:105px;height:105px;left:-40px}.candle-image .candle-image-content-sizer.candle-size-big .candle-flower[data-v-40719d94]{width:300px;height:300px;left:-90px}.candle-image .candle-image-content[data-v-40719d94]{max-width:80vw;display:flex;flex-direction:column;flex-wrap:nowrap;height:200px;width:200px;align-items:center;margin:auto;opacity:0;-webkit-animation:candle-fade-in-data-v-40719d94 1s ease 0s forwards;animation:candle-fade-in-data-v-40719d94 1s ease 0s forwards}@-webkit-keyframes candle-fade-in-data-v-40719d94{0%{opacity:0}to{opacity:1}}@keyframes candle-fade-in-data-v-40719d94{0%{opacity:0}to{opacity:1}}.candle-image .candle-image-content img[data-v-40719d94]{left:0;right:0;margin:auto;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.candle-image .candle-image-content .flame-container[data-v-40719d94]{display:inline-block;width:20%;height:20%;z-index:2}.candle-image .candle-image-content .flame-container.flame-out[data-v-40719d94]{opacity:0}.candle-image .candle-image-content .flame-container>[data-v-40719d94]{width:100%;height:100%}.candle-image .candle-image-content .candle-stick[data-v-40719d94]{margin-top:-20px;width:90%;height:90%}.candle-image .candle-image-content.candle-size-small[data-v-40719d94]{height:140px;width:140px}.candle-image .candle-image-content.candle-size-big[data-v-40719d94]{height:400px;width:400px}.candle-image .candle-image-content .candle-image-content-sizer[data-v-40719d94]{width:50%;height:50%}@media(max-width:500px){.candle-image .candle-image-content .candle-image-content-sizer[data-v-40719d94]{height:50%;width:50%}}.candle-image .candle-text[data-v-40719d94]{margin-top:4px;margin-bottom:8px}.candle-image .candle-text p[data-v-40719d94]{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.candle-image .css-flame[data-v-40719d94]{display:flex;justify-content:center;transform-origin:center bottom;-webkit-animation-name:flicker-data-v-40719d94;animation-name:flicker-data-v-40719d94;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-delay:2ms;animation-delay:2ms;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.candle-image .css-flame>[data-v-40719d94]{bottom:0;position:absolute;border-bottom-right-radius:50%;border-bottom-left-radius:50%;border-top-left-radius:50%;transform:rotate(-45deg) scale(1.4) skew(-14deg,-14deg)}.candle-image .css-flame .red[data-v-40719d94]{width:95%;height:95%;background:#ff4500;box-shadow:0 0 5px 4px #ff4500}.candle-image .css-flame .orange[data-v-40719d94]{width:80%;height:80%;background:orange;box-shadow:0 0 9px 4px orange}.candle-image .css-flame .yellow[data-v-40719d94]{top:10px;width:50%;height:50%;background:gold;box-shadow:0 0 9px 4px gold}.candle-image .css-flame .white[data-v-40719d94]{width:50%;height:50%;background:#fff;box-shadow:0 0 9px 4px #fff}.candle-image .css-flame .glow[data-v-40719d94]{width:30%;height:30%;opacity:.33;background:rgba(255,0,0,.3);box-shadow:0 0 12px 6px rgba(255,0,0,.3)}.candle-image .css-flame .black[data-v-40719d94]{width:10%;height:10%;opacity:.33;background:#00f;box-shadow:0 0 15px 10px #000}.candle-image .css-flame .end[data-v-40719d94]{top:2vh;width:30%;height:30%;opacity:.24;background:#fff;box-shadow:0 0 3px 3px #fff}.candle-image .css-flame .glow-big[data-v-40719d94]{width:100%;height:100%;opacity:.1;background:#fff;box-shadow:0 0 10px 8px #fff}@-webkit-keyframes flicker-data-v-40719d94{0%{transform:rotate(-3deg)}10%{transform:rotate(2deg) scaleY(.93)}22%{transform:rotate(-4deg)}33%{transform:rotate(3deg) scaleX(1.04)}47%{transform:rotate(-3deg)}61%{transform:rotate(1deg) scaleY(.93)}72%{transform:rotate(-3deg) scaleY(.93)}84%{transform:rotate(2deg) scaleY(1.03)}93%{transform:rotate(0deg)}to{transform:rotate(-3deg)}}@keyframes flicker-data-v-40719d94{0%{transform:rotate(-3deg)}10%{transform:rotate(2deg) scaleY(.93)}22%{transform:rotate(-4deg)}33%{transform:rotate(3deg) scaleX(1.04)}47%{transform:rotate(-3deg)}61%{transform:rotate(1deg) scaleY(.93)}72%{transform:rotate(-3deg) scaleY(.93)}84%{transform:rotate(2deg) scaleY(1.03)}93%{transform:rotate(0deg)}to{transform:rotate(-3deg)}}.create-candle[data-v-1d247c21]{font-size:1.6em}.create-candle.input-active[data-v-1d247c21]{height:100vh}.create-candle .create-candle-top[data-v-1d247c21]{margin:20px;margin-bottom:60px}.create-candle .create-candle-top.prompt-active .create-candle-input[data-v-1d247c21]{display:none}.create-candle .create-candle-top.input-active[data-v-1d247c21]{margin-top:20vh}.create-candle .create-candle-input input[data-v-1d247c21]{text-align:center;background:rgba(255,132,0,.2);font-size:18px;color:#fff;border:none;height:40px;width:100%;max-width:500px;padding:0;border-bottom:3px solid #fff;border-radius:0}.create-candle .create-candle-input input[data-v-1d247c21]:focus{outline:none}.create-candle .create-candle-input .validation-message[data-v-1d247c21]{display:block;font-size:.8em;padding-top:12px;color:#ffbd78}.create-candle .create-candle-candle-view[data-v-1d247c21]{cursor:pointer;margin-top:18px}.candle-info .candle-info-text[data-v-58165f36]{font-size:1.6em}.candle-info .candle-info-candle .candle-text p{font-size:2em}.candle-list .candle-list-content[data-v-24f529f1]{max-width:1000px;margin:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-template-rows:auto;padding:20px 0}@media(max-width:500px){.candle-list .candle-list-content[data-v-24f529f1]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}.candle-app-icon[data-v-6ccc1b74]{color:#fff;margin:0 12px}.candle-app-icon .candle-app-icon-wrap svg[data-v-6ccc1b74]{height:50px;width:50px}.social-media[data-v-1b51454c]{margin-top:12px}.social-media .social-media-links[data-v-1b51454c]{margin-bottom:12px}.social-media .donate-link button[data-v-1b51454c]{cursor:pointer;border:none;padding:12px 18px;font-size:18px;font-weight:700;border-radius:40px;background:#ffcb00;color:#000}.about-view[data-v-5300ee22]{padding:12px;overflow:scroll;background:#000;height:100vh}.about-view .about-view-content[data-v-5300ee22]{margin-bottom:30vh}.about-view .hapier[data-v-5300ee22]{color:#fff}.about-view .about-header[data-v-5300ee22]{margin-top:2vh}.about-view .about-header .mm-logo img[data-v-5300ee22]{width:50vw;max-width:200px}.about-view .about-candle[data-v-5300ee22]{margin-top:5vh}.about-view .candle-info{font-size:.5em}body{margin:0;padding:0;font-size:1.4em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;background:#0e0904;height:100vh;overflow:hidden}.vue-dialog.vm--modal,body{font-family:Birthstone,cursive;color:#fff}.vue-dialog.vm--modal{background-color:#000;font-size:25px}.vue-dialog.vm--modal .vue-dialog-buttons{border-top:1px solid hsla(0,0%,100%,.2)}.vue-dialog.vm--modal .vue-dialog-buttons .vue-dialog-button:hover{background:#222}.vue-dialog.vm--modal .vue-dialog-buttons .vue-dialog-button:not(:first-of-type){border-left:1px solid hsla(0,0%,100%,.2)}.vm--container .vm--modal{background-color:#000}#app[data-v-05de7e1b]{overflow:scroll;height:100%}.app-display[data-v-05de7e1b]{padding:16px}.app-display .app-display-top[data-v-05de7e1b]{margin-top:20vh;min-height:84vh}.app-display .app-display-body[data-v-05de7e1b]{min-height:100vh}.app-about-button[data-v-05de7e1b]{position:fixed;bottom:20px;right:20px;width:60px;height:60px;padding:0;padding-top:4px;border:0;background:transparent;border-radius:50%;z-index:1000}.app-about-button[data-v-05de7e1b]:focus{outline:0}.app-about-button img[data-v-05de7e1b]{margin:auto;height:44px}.app-language-button[data-v-05de7e1b]{position:fixed;bottom:20px;left:20px;z-index:1000;background:transparent;color:#fff;border:2px solid #fff;border-radius:12px;font-size:1.1em;padding:12px 18px}