@keyframes rotate-gradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes fade-in{to{opacity:1}}@keyframes fade-in-popin{0%{opacity:0;transform:translate(-50%,100%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes fade-in-popin-backdrop{0%{opacity:0}to{opacity:1}}.popin{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff4d;border:none;border-radius:25px;width:100%;min-height:min-content;animation:.3s fade-in-popin;top:50%;left:50%;overflow-x:hidden;transform:translate(-50%,-50%);box-shadow:0 2px 8px #00000026}@media screen and (min-width:1024px) and (orientation:landscape){.popin{width:60%;height:fit-content}}.popin.is-small{width:100%}@media screen and (min-width:1024px) and (orientation:landscape){.popin.is-small{width:auto}}.popin.is-small .popin-buttons{gap:20px;margin-top:50px}.popin.is-small .popin-buttons.has-small-margin{margin-top:20px}.popin.is-small .popin-buttons.has-no-margin{margin-top:0}.popin.is-full-height-mobile{height:calc(100% - 30px);max-height:100svh}@media screen and (min-width:670px){.popin.is-full-height-mobile{height:auto}}@media screen and (min-width:1024px) and (orientation:landscape){.popin.is-full-height-mobile{height:fit-content}}.popin.is-full-height-mobile .popin-content{flex-direction:column;width:100%;display:inline-flex}.popin.is-full-height-mobile .popin-content.is-centered{justify-content:center;align-items:center;display:flex}@media screen and (min-width:1024px) and (orientation:landscape){.popin.is-full-height-mobile .popin-content{max-height:none}}@media screen and (min-width:670px){.popin.is-full-height-tablet{height:calc(80% - 30px);max-height:100svh}}@media screen and (min-width:1024px) and (orientation:landscape){.popin.is-big{height:90vh}}.popin:focus{outline:none}.popin::backdrop{background:#ffffffbf;animation:.3s fade-in-popin-backdrop}.popin .popin-content{text-align:center;height:100%;min-height:fit-content;padding:20px;position:relative;overflow:hidden}.popin .popin-content.is-stripe{padding:0 20px}.popin .popin-close{z-index:1;cursor:pointer;position:absolute;top:24px;right:24px}.popin .popin-title{text-align:center;font-size:2.4rem}.popin .popin-cta{justify-content:center;gap:16px;display:flex}.popin-title{margin:0 0 5px;font-size:3rem}.popin-subtitle{color:#eee;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(90deg,#00f2ff1a,#00c8ffb3 4%,#bb00ff4d);border-radius:13px 5px;margin:0 1px;padding:2px 12px;font-family:Caveat Brush,cursive;font-size:2rem;display:inline-block;position:relative}.popin-icon{margin-top:30px}.popin-common{flex-direction:column;align-items:center;height:100%;min-height:0;display:flex}@media screen and (min-width:670px){.popin-common{height:auto}}.popin-inside{width:100%;min-height:0;margin:20px 20px 0;overflow:auto}@media screen and (min-width:670px){.popin-inside{margin:0;overflow:visible}}.popin-scroll{overflow-y:auto}@media screen and (min-width:1024px) and (orientation:landscape){.popin-scroll{max-height:calc(70vh - 220px)}.popin-scroll.is-big{max-height:calc(90vh - 220px)}}.popin-message{margin:-5px 0 20px}
@keyframes rotate-gradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes fade-in{to{opacity:1}}@keyframes fade-in-popin{0%{opacity:0;transform:translate(-50%,100%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes fade-in-popin-backdrop{0%{opacity:0}to{opacity:1}}.stripeWrapper{border-radius:25px;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC)}.stripeWrapper div{max-width:600px;max-height:calc(100vh - 30px);margin:0 auto;overflow-y:auto}
@keyframes rotate-gradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes fade-in{to{opacity:1}}@keyframes fade-in-popin{0%{opacity:0;transform:translate(-50%,100%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes fade-in-popin-backdrop{0%{opacity:0}to{opacity:1}}.popinCreation{width:100%}.popinCreation .popinCreation-toolbar{justify-content:space-between;margin:16px 0;display:flex}.popinCreation .popinCreation-buttons{grid-template-columns:repeat(auto-fit,255px);gap:24px;display:grid}@media screen and (min-width:670px){.popinCreation .popinCreation-buttons{grid-template-columns:repeat(auto-fit,255px);justify-content:center}}.popinCreation .popinCreation-tags{flex-wrap:wrap;gap:4px;width:90%;display:flex}.popinCreation .search{margin:32px auto 40px}.popinCreation .popinCreation-searchEmpty{margin-top:64px}.popin-choices{gap:20px;margin-top:30px;display:grid}@media screen and (min-width:1024px) and (orientation:landscape){.popin-choices{display:block}}@media screen and (min-width:670px){.popin-choices{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}}.popin-choices.is-generating{place-items:center}.popin-choices-col{will-change:transform;background-color:#ffffff4d;border:1px solid #ccc;border-radius:15px;padding:30px 30px 20px}@media screen and (min-width:670px){.popin-choices-col{border:none;box-shadow:0 16px 40px #00000029}}.popin-choices-col:not(.is-static){cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .3s cubic-bezier(.165,.84,.44,1)}.popin-choices-col:not(.is-static):active{transform:scale(.9)}@media (hover:hover){.popin-choices-col:not(.is-static):hover{background-color:#fff6;transform:scale(1.05);box-shadow:0 16px 40px #00000052}}.popin-choices-col.is-static{box-shadow:none;background-color:#0000;flex-direction:column;padding:0;display:flex}.popin-choices-col.is-static .popin-choices-img{height:300px;margin-bottom:0}.popin-choices-col.is-hidden{display:none}.popin-choices-col.is-confirmation{border:none}.popin-choices-col.is-confirmation .popin-choices-content{padding:20px 10px 0}.popin-choices-col .popin-choices-img{height:200px;margin-bottom:10px}.popin-choices-col .popin-choices-img.is-low{background-color:#333;justify-content:center;align-items:center;display:flex;position:relative}.popin-choices-col .popin-choices-img.is-low img{height:120px}.popin-choices-col .popin-choices-img-cont{aspect-ratio:.7;align-items:center;width:auto;height:100%;display:inline-flex;position:relative;overflow:hidden}.popin-choices-col .popin-choices-img-cont.is-low img{transform:scale(.7)}.popin-choices-col .popin-choices-img-cont span{mix-blend-mode:overlay;-webkit-user-select:none;user-select:none;opacity:.5;font-size:45px;font-weight:700;display:inline-block;position:absolute;top:10%;left:50%;transform:rotate(-45deg)translate(-50%,-50%)}.popin-choices-col img{width:auto;height:100%;max-height:100%;display:block}.popin-choices-content{flex-direction:column;justify-content:center;padding:20px;font-size:1.5rem;line-height:1.4;display:flex}.popin-choices-content-text span{color:#508e9a}.popin-buttons{flex-direction:column;justify-content:center;align-items:center;margin-top:20px;display:flex}@media screen and (min-width:1024px) and (orientation:landscape){.popin-buttons{flex-direction:row}}.popin-buttons.is-multiple{gap:10px}@media screen and (min-width:670px){.popin-buttons.is-multiple{flex-direction:row;gap:20px}}.popin-loading{padding:50px 0}.popin-price{color:#508e9a;font-size:1.6rem;font-weight:700}.popinCreation-back{text-transform:uppercase;cursor:pointer;-webkit-user-select:none;user-select:none;align-self:flex-start;padding-bottom:10px;transition:all .3s cubic-bezier(.165,.84,.44,1)}.popinCreation-back:active{transform:scale(.9)}@media screen and (min-width:670px){.popinCreation-back{padding-bottom:0;position:absolute;top:25px;left:50px}}.popin-choices-img-cont-icon{background-color:#fffc;justify-content:center;align-items:center;width:30px;height:25px;display:flex;position:absolute;bottom:0;right:0}.popin-choices-img-cont-icon svg{width:20px}.popin-debug{gap:15px;display:inline-flex;position:absolute;top:20px;left:20px}.popin-choices-icon{position:absolute;top:10px;right:10px}.popin-choices-reco{color:#fff;text-transform:uppercase;opacity:.6;background:#333;border-top-left-radius:10px;border-bottom-right-radius:5px;padding:3px 5px;font-size:.8rem;font-weight:700;position:absolute;top:0;left:0}
@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}:root{--rc-drag-handle-size:12px;--rc-drag-handle-mobile-size:24px;--rc-drag-handle-bg-colour:#0003;--rc-drag-bar-size:6px;--rc-border-color:#ffffffb3;--rc-focus-color:#08f}.ReactCrop{cursor:crosshair;max-width:100%;display:inline-block;position:relative}.ReactCrop *,.ReactCrop :before,.ReactCrop :after{box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{max-height:inherit;overflow:hidden}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{max-width:100%;max-height:inherit;display:block}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{touch-action:none}.ReactCrop__crop-mask{pointer-events:none;width:calc(100% + .5px);height:calc(100% + .5px);position:absolute;inset:0}.ReactCrop__crop-selection{cursor:move;position:absolute;top:0;left:0;transform:translateZ(0)}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--circular-crop .ReactCrop__crop-selection:after{pointer-events:none;content:"";border:1px solid var(--rc-border-color);opacity:.3;position:absolute;inset:-1px}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed #fff}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){color:#fff;background-image:linear-gradient(90deg,#fff 50%,#444 50%),linear-gradient(90deg,#fff 50%,#444 50%),linear-gradient(#fff 50%,#444 50%),linear-gradient(#fff 50%,#444 50%);background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:10px 1px,10px 1px,1px 10px,1px 10px;animation:1s linear infinite marching-ants}.ReactCrop__crop-selection:focus{outline:2px solid var(--rc-focus-color);outline-offset:-1px}.ReactCrop--invisible-crop .ReactCrop__crop-mask,.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{content:"";background-color:#fff6;display:block;position:absolute}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6667%}.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz:before{top:33.3333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6667%}.ReactCrop__drag-handle{width:var(--rc-drag-handle-size);height:var(--rc-drag-handle-size);background-color:var(--rc-drag-handle-bg-colour);border:1px solid var(--rc-border-color);position:absolute}.ReactCrop__drag-handle:focus{background:var(--rc-focus-color)}.ReactCrop .ord-nw{cursor:nw-resize;top:0;left:0;transform:translate(-50%,-50%)}.ReactCrop .ord-n{cursor:n-resize;top:0;left:50%;transform:translate(-50%,-50%)}.ReactCrop .ord-ne{cursor:ne-resize;top:0;right:0;transform:translate(50%,-50%)}.ReactCrop .ord-e{cursor:e-resize;top:50%;right:0;transform:translate(50%,-50%)}.ReactCrop .ord-se{cursor:se-resize;bottom:0;right:0;transform:translate(50%,50%)}.ReactCrop .ord-s{cursor:s-resize;bottom:0;left:50%;transform:translate(-50%,50%)}.ReactCrop .ord-sw{cursor:sw-resize;bottom:0;left:0;transform:translate(-50%,50%)}.ReactCrop .ord-w{cursor:w-resize;top:50%;left:0;transform:translate(-50%,-50%)}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{width:100%;height:var(--rc-drag-bar-size);top:0;left:0;transform:translateY(-50%)}.ReactCrop__drag-bar.ord-e{width:var(--rc-drag-bar-size);height:100%;top:0;right:0;transform:translate(50%)}.ReactCrop__drag-bar.ord-s{width:100%;height:var(--rc-drag-bar-size);bottom:0;left:0;transform:translateY(50%)}.ReactCrop__drag-bar.ord-w{width:var(--rc-drag-bar-size);height:100%;top:0;left:0;transform:translate(-50%)}.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle,.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w{display:none}@media (pointer:coarse){.ReactCrop .ord-n,.ReactCrop .ord-e,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:var(--rc-drag-handle-mobile-size);height:var(--rc-drag-handle-mobile-size)}}
@keyframes rotate-gradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes fade-in{to{opacity:1}}@keyframes fade-in-popin{0%{opacity:0;transform:translate(-50%,100%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes fade-in-popin-backdrop{0%{opacity:0}to{opacity:1}}.popinCropImg img{height:100%;max-height:40vh}@media screen and (min-width:1024px) and (orientation:landscape){.popinCropImg img{max-height:60vh}}.popinCropImg-preview{display:none}.popinCropImg-toolbar{margin:10px 0 -10px}.popinCropImg-toolbar span{cursor:pointer}.popinCropImg-toolbar span:hover svg{fill:#508e9a}.popinCropImg-toolbar svg{height:15px}
@keyframes rotate-gradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes fade-in{to{opacity:1}}@keyframes fade-in-popin{0%{opacity:0;transform:translate(-50%,100%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes fade-in-popin-backdrop{0%{opacity:0}to{opacity:1}}.buttonTag{box-sizing:border-box;color:#333;white-space:nowrap;-webkit-user-select:none;user-select:none;letter-spacing:.3px;background:#fff;border:none;border-radius:15px;justify-content:center;align-items:center;padding:5px 10px;font-family:Nunito Sans,serif;font-size:1.3rem;transition:all .3s cubic-bezier(.165,.84,.44,1);display:flex;position:relative}.buttonTag.is-selected{color:#fff;pointer-events:none;background-color:#333;font-weight:700}.buttonTag.is-example{border:1px solid #0000001a}.buttonTag.is-small{font-size:1rem}.buttonTag:not(.is-selected){cursor:pointer}@media (hover:hover){.buttonTag:not(.is-selected):hover{color:#fff;background:linear-gradient(315deg,#eb7c93 35%,#7300ff 100%) 0 0/200% 200%;animation:10s linear infinite rotate-gradient}}
@keyframes rotate-gradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes fade-in{to{opacity:1}}@keyframes fade-in-popin{0%{opacity:0;transform:translate(-50%,100%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes fade-in-popin-backdrop{0%{opacity:0}to{opacity:1}}.thumbnail{aspect-ratio:.7;cursor:pointer;-webkit-user-select:none;user-select:none;width:60px;transition:all .3s cubic-bezier(.165,.84,.44,1);position:relative;box-shadow:0 16px 40px #00000029}.thumbnail:active{transform:scale(.9)}@media (hover:hover){.thumbnail:hover{filter:brightness(.9)}}.thumbnail:after{content:"";border:3px solid #fff;width:calc(100% - 6px);height:calc(100% - 6px);position:absolute;top:0;left:0}.thumbnail.is-active{border:1px solid #ffce5d}.thumbnail img{object-fit:cover;width:100%;height:100%}
@keyframes rotate-gradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes fade-in{to{opacity:1}}@keyframes fade-in-popin{0%{opacity:0;transform:translate(-50%,100%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes fade-in-popin-backdrop{0%{opacity:0}to{opacity:1}}.thumbnails{gap:10px;display:flex}.thumbnails.is-pokemon{grid-template-columns:repeat(4,1fr);max-width:100vw;display:grid}@media screen and (min-width:670px){.thumbnails.is-pokemon{grid-template-columns:1fr;max-height:80vh;overflow-y:auto}.thumbnails.is-pokemon::-webkit-scrollbar{width:8px;height:8px}.thumbnails.is-pokemon::-webkit-scrollbar-track{background:#00000008;border-radius:4px}.thumbnails.is-pokemon::-webkit-scrollbar-thumb{background:#eee;border-radius:4px;transition:all .3s cubic-bezier(.165,.84,.44,1)}.thumbnails.is-pokemon::-webkit-scrollbar-thumb:hover{background:#999}}@media screen and (min-width:1024px) and (orientation:landscape){.thumbnails.is-pokemon{grid-template-columns:repeat(2,1fr);max-height:none;overflow-y:visible}}@media screen and (max-height:700px) and (orientation:landscape){.thumbnails.is-pokemon{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:670px){.thumbnails{align-content:start;display:grid}}
@keyframes rotate-gradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes fade-in{to{opacity:1}}@keyframes fade-in-popin{0%{opacity:0;transform:translate(-50%,100%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes fade-in-popin-backdrop{0%{opacity:0}to{opacity:1}}.formCheckbox{position:relative}.formCheckbox:before{content:"";border:1px solid #eee;border-radius:4px;width:20px;height:20px;position:absolute;top:-3px}.formCheckbox:after{content:"";z-index:-1;opacity:0;border:6px solid #00000008;border-radius:50%;width:20px;height:20px;transition:opacity .6s cubic-bezier(.165,.84,.44,1);position:absolute;top:-5px;left:-5px}.formCheckbox:not(.is-checked):hover:after{opacity:1}.formCheckbox:not(.is-checked):hover label{color:#333}.formCheckbox:not(.is-checked):hover .dot{transform:translate(0, 0) rotate(var(--rotatation))}.formCheckbox:not(.is-checked):hover .dot:after{animation-play-state:running}.formCheckbox:not(.is-checked):active:before{background-color:#333}.formCheckbox:not(.is-checked):active label:after{opacity:0}.formCheckbox.is-title label{margin-top:-1px;padding-top:0;padding-left:30px;font-size:1.3rem}.formCheckbox input[type=checkbox]{display:none}.formCheckbox input[type=checkbox]:checked+label:before{transform:scale(1)}.formCheckbox input[type=checkbox]:checked+label:after{transform:rotate(45deg)}.formCheckbox label{color:#666;-webkit-user-select:none;user-select:none;padding-top:2px;padding-left:35px;font-size:1.2rem;transition:color .3s cubic-bezier(.165,.84,.44,1);display:block;position:relative}.formCheckbox label:before{content:"";background:linear-gradient(90deg,#00f2ff1a,#00c8ffb3 4%,#bb00ff4d);border-radius:4px;width:22px;height:22px;transition:transform .3s cubic-bezier(.165,.84,.44,1);position:absolute;top:-3px;left:0;transform:scale(0)}.formCheckbox label:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:12px;transition:transform .3s cubic-bezier(.165,.84,.44,1);position:absolute;top:-1px;left:6px;transform:rotate(90deg)}.formCheckbox-tooltip{position:absolute}.formCheckbox-tooltip .smallTooltip{top:-11px;left:calc(var(--title-length)*8.5px)}
@keyframes rotate-gradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes fade-in{to{opacity:1}}@keyframes fade-in-popin{0%{opacity:0;transform:translate(-50%,100%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes fade-in-popin-backdrop{0%{opacity:0}to{opacity:1}}.formFile{position:relative}.formFile.has-error .formFile-label{border:1px dotted #da1778}.formFile input[type=file]{display:none}.formFile .formFile-label{color:#999;text-align:center;cursor:pointer;border:1px dotted #999;border-radius:8px;justify-content:center;align-items:center;width:100%;height:120px;padding:30px;transition:all .3s cubic-bezier(.165,.84,.44,1);display:flex;position:relative}.formFile .formFile-label.is-over{border:1px dotted #999}.formFile .formFile-label:before{content:"";border-radius:inherit;opacity:0;border:5px solid #eee;width:calc(100% - 10px);height:calc(100% - 10px);transition:opacity .3s cubic-bezier(.165,.84,.44,1);position:absolute;top:0;left:0}.formFile .formFile-label:hover:before{opacity:1}.formFile .formFile-preview{width:100%;height:120px;position:absolute;top:0}.formFile .formFile-preview img{object-fit:contain;width:100%;height:100%;padding:1px}.formFile .formFile-close{cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .3s cubic-bezier(.165,.84,.44,1);position:absolute;top:8px;right:8px}.formFile .formFile-close:active{transform:scale(.9)}.formFile .formFile-inputLegend{color:#508e9a;word-wrap:anywhere;margin-top:8px;font-size:1.1rem}.formFile .formFile-inputError{color:#da1778;opacity:0;align-items:center;margin-top:4px;display:flex}.formFile .formFile-inputError .icon path{fill:#da1778}
@keyframes rotate-gradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes fade-in{to{opacity:1}}@keyframes fade-in-popin{0%{opacity:0;transform:translate(-50%,100%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes fade-in-popin-backdrop{0%{opacity:0}to{opacity:1}}.toolbar{z-index:1;corner-shape:bevel;background-color:#ffffffe6;border-radius:5px 5px 15px;flex-direction:column;justify-content:space-between;display:flex;box-shadow:0 16px 40px #00000029}@media screen and (min-width:670px){.toolbar{width:260px;max-height:calc(100vh - 205px)}}.toolbar-scroll{height:100%;max-height:calc(100% - 30px);padding-bottom:20px;overflow-y:auto}.toolbar-block{border-radius:10px;margin:20px;padding:0 20px}.toolbar-block.is-colored{background-color:#00000008;margin:20px;padding:20px}.toolbar-block.is-hided{z-index:-1;position:relative}.toolbar-block.has-error,.toolbar-block.has-error label,.toolbar-block.has-error .formFile-inputLegend{color:#da1778}.toolbar-block.is-centered{justify-content:center;align-items:center;display:flex}.toolbar-block.is-notice{color:#508e9a;text-align:center;padding:0;font-size:1rem}.toolbar-block.is-disabled{opacity:.3}.toolbar-title{margin-bottom:10px;font-size:1.4rem;font-weight:700}.toolbar-title.has-space{margin-top:20px}.toolbar-legend{color:#508e9a;text-align:center;margin:5px 0;font-size:1rem}.toolbar-button.active{background-color:gold}.toolbar-settings{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:5px;display:grid}.toolbar-settings.is-disabled{opacity:.3;pointer-events:none}.toolbar-settings.is-pokemon{display:inline-block}.toolbar-settings.is-stamp{grid-template-columns:repeat(3,1fr)}.toolbar-column.is-disabled{opacity:.3;pointer-events:none}.toolbar-examples{color:#508e9a;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid #508e9a4d;margin-left:5px;font-size:1rem;font-weight:lighter;transition:all .3s cubic-bezier(.165,.84,.44,1)}.toolbar-examples:active{transform:scale(.9)}.toolbar-examples.is-pokemon{margin:0 auto}.toolbar-generate{display:none}@media screen and (min-width:670px){.toolbar-generate{display:block}}.toolbar-generate button{width:100%}.toolbar-center{text-align:center;margin:5px 0 -5px}
@keyframes rotate-gradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes fade-in{to{opacity:1}}@keyframes fade-in-popin{0%{opacity:0;transform:translate(-50%,100%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes fade-in-popin-backdrop{0%{opacity:0}to{opacity:1}}.create{opacity:0;grid-template-areas:"toolbar""canvas""menu";gap:30px;margin:0 30px 30px;animation:1s forwards fade-in;display:grid}@media screen and (min-width:670px){.create{grid-template-columns:1fr auto 1fr;grid-template-areas:none;height:calc(100vh - 255px)}}@media screen and (min-width:1024px) and (orientation:landscape){.create{grid-template-columns:1fr var(--canvas-width) 1fr}}.create.is-hidden{visibility:hidden}.create-col1{justify-content:center;align-items:center;padding:30px;display:flex}.create-img{aspect-ratio:.7;background-color:#eaebed;border:1px solid #00000026;border-radius:5px;height:100%;margin:0 auto;position:relative;overflow:hidden}@media screen and (min-width:670px){.create-img{width:calc(100vw - 450px);height:auto}}@media screen and (min-width:1024px) and (orientation:landscape){.create-img{width:auto;height:100%;max-height:calc(100vh - 210px)}}.create-img.has-border{border:1px solid #00000003}.create-img img{object-fit:cover;width:100%;height:100%}.create-menu{grid-area:menu;justify-content:space-evenly;display:flex}@media screen and (min-width:670px){.create-menu{grid-area:unset;justify-content:flex-end}}.create-menu.is-disabled{pointer-events:none}.create-ambiance{width:100%;height:100%;position:absolute;top:0}.create-ambiance.is-pokemon{z-index:1}.create-ambiance-man{z-index:1;opacity:0;animation:.4s .5s forwards fade-in;position:absolute;top:0;left:0}.create-frame{z-index:1;will-change:transform;height:100%;transition:all .9s cubic-bezier(.165,.84,.44,1);position:relative}.create-frame.is-2{transform:scale(.35)translate(26%,38%)}.create-frame.is-3{transform:scale(.75)}.create-frame.is-4{perspective:70vh;perspective-origin:50%;transform:scale(.5)translate(-17%,-15%)}.create-frame.is-4 .create-container{transform:rotateY(4.5deg)}.create-container{width:100%;height:100%;transition:all .9s cubic-bezier(.165,.84,.44,1);overflow:hidden}.create-trademark{z-index:1;mix-blend-mode:overlay;-webkit-user-select:none;user-select:none;opacity:.5;width:100%;height:100%;position:relative}.create-trademark span{font-size:45px;font-weight:700;display:inline-block;position:absolute;transform:rotate(-45deg)translate(0%)}.create-canvas{grid-area:canvas}@media screen and (min-width:670px){.create-canvas{grid-area:unset;min-width:200px}}.create-toolbar{grid-area:toolbar}@media screen and (min-width:670px){.create-toolbar{grid-area:unset}}.create-ambiance-transition{width:100%;height:100%;position:absolute;top:0}.popin-images{grid-template-columns:repeat(2,1fr);justify-content:center;gap:20px;display:grid}@media screen and (min-width:1024px) and (orientation:landscape){.popin-images{width:400px;margin:0 auto}}.popin-images div{flex-direction:column;justify-content:center;align-items:center;display:flex}.popin-img{aspect-ratio:.666;width:100%;max-width:200px;height:auto;position:relative}.popin-seasons .popin-subtitle{margin-bottom:20px}@media screen and (min-width:1024px) and (orientation:landscape){.popin-seasons .popin-img{height:300px}}.create-generate{z-index:1;width:100%;margin:0 -30px;display:block;position:fixed;bottom:0}@media screen and (min-width:1024px) and (orientation:landscape){.create-generate{display:none}}.create-generate button{corner-shape:square;border-bottom-right-radius:0;width:100%;height:50px}.create-loading{justify-content:center;align-items:center;display:flex}
@keyframes rotate-gradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes fade-in{to{opacity:1}}@keyframes fade-in-popin{0%{opacity:0;transform:translate(-50%,100%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes fade-in-popin-backdrop{0%{opacity:0}to{opacity:1}}.travel-subtitle{color:#508e9a;text-align:center;letter-spacing:.1px;margin:30px 20px 20px;padding-bottom:20px;font-size:1.6rem}.travel-subtitle mark{color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(90deg,#00f2ff1a,#00c8ffb3 4%,#bb00ff4d);border-radius:13px 5px;margin:0 1px;padding:2px 12px;font-family:Caveat Brush,cursive;font-size:1.9rem;display:block;transform:translateY(5px)}@media screen and (min-width:1024px) and (orientation:landscape){.travel-subtitle mark{transform:translateY(-1px)}}@media screen and (min-width:670px){.travel-subtitle{justify-content:center;align-items:center;height:80px;margin:0;padding-bottom:0;display:flex}}.travel-catch{color:#c4921d;text-align:center;margin:5px 0 10px;font-size:1.3rem}.pokemon-img{margin-left:10px;position:absolute;top:95px;right:10px}@media screen and (min-width:1024px) and (orientation:landscape){.pokemon-img{position:static}}.travel-wrap{justify-content:center;align-items:center;width:100%;display:flex}
