body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:FuturaFuturis;font-style:normal;font-weight:300;src:url(/static/media/FuturaFuturisC.5d7f95cf1130b713b713.eot);src:url(/static/media/FuturaFuturisC.5d7f95cf1130b713b713.eot?#iefix) format("embedded-opentype"),url(/static/media/FuturaFuturisC.78d2feb6490ca93506c8.woff2) format("woff2"),url(/static/media/FuturaFuturisC.84558269f6650f29301c.woff) format("woff"),url(/static/media/FuturaFuturisC.c385a93ba98cd8fb5edf.ttf) format("truetype")}@font-face{font-family:FuturaFuturis;font-style:normal;font-weight:400;src:url(/static/media/FuturaFuturisC-Bold.e480b45c39c1582c5a4b.eot);src:url(/static/media/FuturaFuturisC-Bold.e480b45c39c1582c5a4b.eot?#iefix) format("embedded-opentype"),url(/static/media/FuturaFuturisC-Bold.21e9a6830aa492590488.woff2) format("woff2"),url(/static/media/FuturaFuturisC-Bold.7a8322a7d2ef8848d804.woff) format("woff"),url(/static/media/FuturaFuturisC-Bold.a3d3cdb37b808bc555f6.ttf) format("truetype")}@font-face{font-family:FuturaFuturis;font-style:normal;font-weight:700;src:url(/static/media/FuturaFuturisBlackC.6320c71b7ee3c80d73db.eot);src:url(/static/media/FuturaFuturisBlackC.6320c71b7ee3c80d73db.eot?#iefix) format("embedded-opentype"),url(/static/media/FuturaFuturisBlackC.a3022f50f7c070a9651c.woff2) format("woff2"),url(/static/media/FuturaFuturisBlackC.6e76ed0aef04854aea14.woff) format("woff"),url(/static/media/FuturaFuturisBlackC.6097a8c886d21e8af7ad.ttf) format("truetype")}*,:after,:before{box-sizing:border-box}body{background-color:#e8e8e8;font-family:FuturaFuturis,Helvetica,sans-serif}.App{font-size:.95rem;font-size:clamp(.1rem,.95rem,2rem);min-height:100vh;min-height:100svh}.error-message,.error-message2{color:#999;display:flex;flex-direction:column;margin:auto;max-width:40vh;text-align:center}.error-message2{color:#ff1447}.header{display:flex;flex-direction:column;justify-content:center;margin:4em auto auto;max-width:50vh;min-width:10em}.header img{align-self:center;max-width:98%;min-width:10%}.description-container{display:flex;flex-direction:column;margin-bottom:.3em;padding:1.5em}.description-text-first-line{color:#3b3b3b;font-size:1.6vh;font-weight:400;text-align:center}.description-text-rest-lines{color:#3b3b3b;font-size:1.2vh;font-weight:400;text-align:center}.description-text-rest-lines3{color:#3b3b3b;font-size:1.2vh;font-weight:800;text-align:center}.description-text-rest-lines2{color:#ff1447;font-size:1.6vh;font-weight:400;text-align:center}.container-wrapper{align-items:center;width:100%}.container,.container-wrapper{display:flex;flex-direction:column}.container{background-color:#fff;border-radius:28px;box-shadow:0 0 10px #0000001a;height:50vh;width:40vh}.create-square{background-color:#f7f7f7;display:flex;flex-direction:column;height:75%;justify-content:center;margin-left:2.7vh;margin-right:2.7vh;margin-top:3.4vh}.scaled-gif{max-height:100%;max-width:100%;object-fit:contain;object-position:center}.create-btn{-webkit-tap-highlight-color:transparent;align-self:center;background-color:#ff1447;border:none;border-radius:4vh;box-shadow:0 0 10px #0000004d;color:#fff;cursor:pointer;font-size:1.8vh;font-weight:800;height:8vh;justify-self:center;text-shadow:0 0 10px #0009;-webkit-user-select:none;user-select:none;width:26vh}@keyframes scaleDot{0%,80%,to{opacity:.5;transform:scale(1)}40%{opacity:1;transform:scale(1.5)}}@keyframes colorChange{0%,20%,to{fill:#000}}.generating-text-container{align-items:center;display:flex;flex-direction:row;font-size:7vh;justify-content:center}.dot{animation:scaleDot 1.4s ease-in-out infinite both,colorChange 1.4s ease-in-out infinite both;margin:0 5px;transform-origin:center bottom}.dot:first-child{animation-delay:-.32s}.dot:nth-child(2){animation-delay:-.16s}.dot:nth-child(3){animation-delay:0s}.download-btn,.upload-btn{-webkit-tap-highlight-color:transparent;align-items:center;border:.33vh solid #22e238;border-radius:1.4vh;cursor:pointer;display:flex;flex-direction:row;font-size:1.6vh;font-weight:500;height:3.7vh;justify-content:center;margin-top:1.9vh;text-align:center}.create-btn:active,.create-btn:focus,.download-btn:active,.download-btn:focus{-webkit-tap-highlight-color:transparent;box-shadow:none;outline:none}.download-btn{align-self:center;color:#00b35c;gap:.7vh;height:8%;margin-top:6%;-webkit-user-select:none;user-select:none;width:50%}.upload-btn{border-color:#0ef;border-radius:50px;color:#00c8d6;gap:.7vh;grid-area:upload-btn;margin-left:5%;margin-right:16%}.download-btn-text{color:#00b35c;-webkit-user-select:none;user-select:none}.svg-arrow{fill:#00b35c;height:48%;transition:transform .3s ease-in-out;width:auto}.svg-arrow.celebrate{animation:celebrate-animation .7s ease-in-out}@keyframes celebrate-animation{0%{transform:scale(1)}50%{transform:scale(1.5)}to{transform:scale(1)}}.upload-btn-text{color:#00c8d6;-webkit-user-select:none;user-select:none}.heart-container{--heart-color:#ff1447;--heart-color-grey:#00c8d6;height:2vh;position:relative;transition:.3s;width:2vh}.heart-container .checkbox{cursor:pointer;height:3vh;opacity:0;position:absolute;width:3vh;z-index:20}.heart-container .checkbox:active,.heart-container .checkbox:focus{-webkit-tap-highlight-color:transparent;box-shadow:none;outline:none}.heart-container .svg-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.heart-container .svg-filled,.heart-container .svg-grey,.heart-container .svg-outline{fill:var(--heart-color);position:absolute}.heart-container .svg-filled,.heart-container .svg-grey{animation:keyframes-svg-filled 1s;display:none}.heart-container .svg-celebrate{stroke:var(--heart-color);fill:var(--heart-color);stroke-width:2px;animation:keyframes-svg-celebrate .5s;animation-fill-mode:forwards;display:none;position:absolute}.heart-container .checkbox:checked~.svg-container .svg-celebrate,.heart-container .checkbox:checked~.svg-container .svg-filled{display:block}.heart-container .checkbox:not(:checked)~.svg-container .svg-grey{fill:var(--heart-color-grey);animation:keyframes-svg-grey .5s;display:block}@keyframes keyframes-svg-filled{0%{transform:scale(0)}25%{transform:scale(1.2)}50%{filter:brightness(1.5);transform:scale(1)}}@keyframes keyframes-svg-grey{0%{opacity:0;transform:scale(1.4)}50%{filter:brightness(1.5);opacity:1}to{opacity:1;transform:scale(1)}}@keyframes keyframes-svg-celebrate{0%{transform:scale(0)}50%{filter:brightness(1.5);opacity:1}to{display:none;opacity:0;transform:scale(1.4)}}.scroller{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:600px;overflow:hidden;padding:1rem;position:relative}.scroller:after,.scroller:before{bottom:0;content:"";pointer-events:none;position:absolute;top:0;width:50px;z-index:1}.scroller:before{background:linear-gradient(to right,var(--clr-primary-800),#0000);left:0}.scroller:after{background:linear-gradient(to left,var(--clr-primary-800),#0000);right:0}.scroller__inner{display:flex;flex-wrap:nowrap;gap:1rem;overflow-x:auto;padding-block:1rem;scroll-behavior:smooth;scrollbar-color:rgba(255,74,61,.514) #0000;scrollbar-width:thin}.scroller__inner::-webkit-scrollbar{height:5px}.scroller__inner::-webkit-scrollbar-track{background:#0000}.scroller__inner::-webkit-scrollbar-thumb{background:#d45151cc;border:2px solid #0000;border-radius:10px}.scroller__inner img{height:auto;max-height:200px}.scroll-button,.scroller__inner img{-webkit-user-select:none;user-select:none}.scroll-button{background:none;border:none;color:#ff3d3d;cursor:pointer;font-size:3em;margin:0 10px;padding:0}@media (max-width:768px){.actions{flex-direction:column}.actions div{margin:5px 0}}@keyframes shrinkDisappear{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes scaleAppear{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.shrink-disappear{animation:shrinkDisappear 2s forwards}.scale-appear{animation:scaleAppear 2s forwards}
/*# sourceMappingURL=main.9dc2a144.css.map*/