.message-box[data-v-93e33ce0]{background-color:rgba(232,210,233,var(--message-box-opacity,1));border:2px solid rgba(232,210,233,var(--message-box-opacity,1));color:#000;font-family:PixelMplus,sans-serif;margin-top:20px;min-width:230px;opacity:1;padding:0;position:relative;touch-action:none;transform-origin:center center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}.message-box.fade-out[data-v-93e33ce0]{opacity:0;transition:opacity .4s ease-out}.message-box[data-v-93e33ce0]:after{backface-visibility:hidden;border-bottom:2px solid rgba(163,145,158,var(--message-box-opacity,1));border-right:2px solid rgba(163,145,158,var(--message-box-opacity,1));box-sizing:border-box;content:"";height:calc(100% + 4px);left:0;position:absolute;top:0;transform:translateZ(0);width:calc(100% + 4px);will-change:transform;z-index:-1}.message-box.animating.position-ready[data-v-93e33ce0]{animation:scaleInAtPosition-93e33ce0 .4s ease-out}.message-box[data-v-93e33ce0]:not(.animating){animation:none}@keyframes scaleInAtPosition-93e33ce0{0%{transform:translate(var(--final-x,0),var(--final-y,0)) scale(calc(var(--scale, 1)*.1))}to{transform:translate(var(--final-x,0),var(--final-y,0)) scale(var(--scale,1))}}.message-box-title-bar[data-v-93e33ce0]{align-items:center;background-color:#6e36de;color:#fff;cursor:move;display:flex;font-size:14px;height:24px;justify-content:space-between;padding:2px 8px;-webkit-tap-highlight-color:transparent}.message-box.image-only .message-box-title-bar[data-v-93e33ce0]{height:32px}.title-text[data-v-93e33ce0]{align-items:center;display:flex;font-size:13px;gap:8px;letter-spacing:1px}.message-box.image-only .title-text .heart[data-v-93e33ce0]{margin:5px 0 0}.close-button[data-v-93e33ce0],.message-text-bold[data-v-93e33ce0]{font-weight:700}.close-button[data-v-93e33ce0]{align-items:center;background-color:#8057df;border:none;box-shadow:none;box-sizing:content-box;color:#f1e6f2;cursor:pointer;display:flex;font-size:12px;height:6px;justify-content:center;line-height:1;outline:2px solid #8057df;outline-offset:0;padding:2px 1px 4px 2px;position:relative}.close-button[data-v-93e33ce0]:active{transform:translate(1px,1px)}.close-button[data-v-93e33ce0]:after,.close-button[data-v-93e33ce0]:before{box-sizing:content-box;content:"";height:calc(100% + 4px);position:absolute;width:calc(100% + 4px)}.close-button[data-v-93e33ce0]:before{border-color:#c7b9d5 transparent transparent #f7ecf7;border-style:solid;border-width:2px;left:-4px;top:-4px}.close-button[data-v-93e33ce0]:after{border-color:transparent #5f2dcc #5f2dcc transparent;border-style:solid;border-width:2px;bottom:-4px;right:-4px}.message-box-content[data-v-93e33ce0]{border:2px solid #6e36de;padding:8px;text-align:left}.message-box-content[data-v-93e33ce0],.message-text[data-v-93e33ce0]{min-width:100%;width:-moz-fit-content;width:fit-content}.message-text[data-v-93e33ce0]{align-items:flex-start;display:flex;font-size:14px;line-height:1.5;margin:0 0 12px;max-width:800px;overflow:hidden}.button-container[data-v-93e33ce0]{display:flex;gap:18px;justify-content:center}.dialog-button[data-v-93e33ce0]{background-color:rgba(237,216,237,calc(var(--message-box-opacity, 1)*.7));border:1.5px solid #575658;font-family:PixelMplus,sans-serif;font-size:13px;opacity:var(--message-box-opacity);padding:6px;position:relative}.dialog-button[data-v-93e33ce0]:before{border:2px solid;border-color:rgba(230,230,230,var(--message-box-opacity,1)) rgba(213,174,205,var(--message-box-opacity,1)) rgba(213,174,205,var(--message-box-opacity,1)) rgba(230,230,230,var(--message-box-opacity,1));content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.dialog-button[data-v-93e33ce0]:after{border:2px solid;border-color:rgba(254,252,254,var(--message-box-opacity,1)) rgba(226,197,220,var(--message-box-opacity,1)) rgba(226,197,220,var(--message-box-opacity,1)) rgba(254,252,254,var(--message-box-opacity,1));content:"";display:block;height:calc(100% - 4px);left:2px;position:absolute;top:2px;width:calc(100% - 4px)}.dialog-button[data-v-93e33ce0]:active{transform:translate(1px,1px)}.dialog-button-text[data-v-93e33ce0]{border:1px dotted transparent;opacity:var(--message-box-opacity,1);padding:0 8px 2px;position:relative}.dialog-button-text.active-border[data-v-93e33ce0]{border-color:#000}.dialog-button:last-child .dialog-button-text[data-v-93e33ce0]{border:1px dotted transparent}.dialog-button:last-child .dialog-button-text.active-border[data-v-93e33ce0]{border-color:#000}.heart[data-v-93e33ce0]{--heart-size:120px;--half-heart-size:calc(var(--heart-size)/2);height:var(--heart-size);margin-left:4px;margin-right:8px;margin-top:8px;position:relative;width:var(--heart-size)}.heart[data-v-93e33ce0]:after,.heart[data-v-93e33ce0]:before{background:#cc489e;border-radius:100px 100px 0 0;content:"";height:calc(var(--heart-size)*.83);position:absolute;top:0;width:var(--half-heart-size)}.heart[data-v-93e33ce0]:before{left:var(--half-heart-size);transform:rotate(-45deg);transform-origin:0 100%}.heart[data-v-93e33ce0]:after{left:0;transform:rotate(45deg);transform-origin:100% 100%}.heart .gloss1[data-v-93e33ce0]{height:18%;left:18%;top:16%;width:7%}.heart .gloss1[data-v-93e33ce0],.heart .gloss2[data-v-93e33ce0]{background:#fff;position:absolute;z-index:10}.heart .gloss2[data-v-93e33ce0]{height:5%;left:22%;top:10%;width:13%}.message-content[data-v-93e33ce0]{margin-right:30px;min-width:200px;overflow-x:visible;white-space:pre;width:-moz-fit-content;width:fit-content;word-break:keep-all}.preview-image-container[data-v-93e33ce0]{margin:0 0 10px;max-width:100%;text-align:center}.preview-image[data-v-93e33ce0]{display:block;margin:0 auto;max-height:500px;max-width:100%;-o-object-fit:contain;object-fit:contain;opacity:0;transition:opacity .3s ease-in-out}.preview-image.profile-image[data-v-93e33ce0]{aspect-ratio:1;border-radius:50%;box-sizing:border-box;height:200px!important;max-width:250px;-o-object-fit:cover;object-fit:cover;width:200px!important}.preview-image[data-v-93e33ce0]:not(.profile-image){box-sizing:border-box;height:auto;max-width:250px;-o-object-fit:contain;object-fit:contain;width:auto}.preview-image-container img[data-v-93e33ce0]{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;image-rendering:pixelated}@media (max-width:768px){.preview-image[data-v-93e33ce0]{max-height:400px;max-width:200px}.preview-image.profile-image[data-v-93e33ce0]{height:200px!important;max-width:200px;width:200px!important}}.message-box[data-v-93e33ce0] *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.preview-image[src=""][data-v-93e33ce0]{display:none}.preview-image[src][data-v-93e33ce0]:not([src=""]){opacity:1}.message-box-overlay[data-v-63cacac4]{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;opacity:1;position:fixed;top:0;transition:opacity .2s ease-out;width:100%;z-index:9999}.message-box-overlay.fade-out[data-v-63cacac4]{opacity:0}.message-box[data-v-63cacac4]{animation:scaleIn-63cacac4 .4s ease-out;background-color:#e8d2e9;border:2px solid #e8d2e9;box-shadow:2px 2px #a3919e;color:#000;font-family:PixelMplus,sans-serif;opacity:1;padding:0;position:absolute;touch-action:none;transition:opacity .2s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:450px;z-index:10000}@media (max-width:768px){.message-box[data-v-63cacac4]{width:320px}}.message-box.fade-out[data-v-63cacac4]{opacity:0}@keyframes scaleIn-63cacac4{0%{transform:scale(.1)}to{transform:scale(1)}}.message-box-title-bar[data-v-63cacac4]{align-items:center;background-color:#6e36de;color:#fff;cursor:move;display:flex;font-size:14px;height:24px;justify-content:space-between;padding:2px 8px;-webkit-tap-highlight-color:transparent}.title-text[data-v-63cacac4]{font-size:13px;letter-spacing:1px}.close-button[data-v-63cacac4],.message-text-bold[data-v-63cacac4]{font-weight:700}.close-button[data-v-63cacac4]{align-items:center;background-color:#8057df;border:none;box-shadow:none;box-sizing:content-box;color:#f1e6f2;cursor:pointer;display:flex;font-size:12px;height:6px;justify-content:center;line-height:1;outline:2px solid #8057df;outline-offset:0;padding:2px 1px 4px 2px;position:relative}.close-button[data-v-63cacac4]:active{transform:translate(1px,1px)}.close-button[data-v-63cacac4]:before{border-color:#c7b9d5 transparent transparent #f7ecf7;border-style:solid;border-width:2px;left:-4px;top:-4px}.close-button[data-v-63cacac4]:after,.close-button[data-v-63cacac4]:before{box-sizing:content-box;content:"";height:calc(100% + 4px);position:absolute;width:calc(100% + 4px)}.close-button[data-v-63cacac4]:after{border-color:transparent #5f2dcc #5f2dcc transparent;border-style:solid;border-width:2px;bottom:-4px;right:-4px}.message-box-content[data-v-63cacac4]{border:2px solid #6e36de;padding:12px;text-align:left}.message-text[data-v-63cacac4]{align-items:flex-start;display:flex;font-size:14px;line-height:1.5;margin:0 0 12px}.button-container[data-v-63cacac4]{display:flex;gap:18px;justify-content:center}.dialog-button[data-v-63cacac4]{background-color:#edd8ed;border:1.5px solid #575658;font-family:PixelMplus,sans-serif;font-size:13px;padding:6px;position:relative}.dialog-button[data-v-63cacac4]:before{border-color:#e6e6e6 #d5aecd #d5aecd #e6e6e6;border-style:solid;border-width:2px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.dialog-button[data-v-63cacac4]:after{border-color:#fefcfe #e2c5dc #e2c5dc #fefcfe;border-style:solid;border-width:2px;content:"";display:block;height:calc(100% - 4px);left:2px;position:absolute;top:2px;width:calc(100% - 4px)}.dialog-button[data-v-63cacac4]:active{transform:translate(1px,1px)}.dialog-button-text[data-v-63cacac4]{border:1px dotted transparent;padding:0 10px 1px;position:relative}.dialog-button-text.active-border[data-v-63cacac4]{border:1px dotted #000}.heart[data-v-63cacac4]{--heart-size:120px;--half-heart-size:calc(var(--heart-size)/2);height:var(--heart-size);margin-right:4%;margin-top:3%;position:relative;width:var(--heart-size)}.heart[data-v-63cacac4]:after,.heart[data-v-63cacac4]:before{background:#cc489e;border-radius:100px 100px 0 0;content:"";height:calc(var(--heart-size)*.83);position:absolute;top:0;width:var(--half-heart-size)}.heart[data-v-63cacac4]:before{left:var(--half-heart-size);transform:rotate(-45deg);transform-origin:0 100%}.heart[data-v-63cacac4]:after{left:0;transform:rotate(45deg);transform-origin:100% 100%}.heart .gloss1[data-v-63cacac4]{height:18%;left:18%;top:16%;width:7%}.heart .gloss1[data-v-63cacac4],.heart .gloss2[data-v-63cacac4]{background:#fff;position:absolute;z-index:10}.heart .gloss2[data-v-63cacac4]{height:5%;left:22%;top:10%;width:13%}.preview-image-container[data-v-63cacac4]{margin:10px 0;text-align:center}.preview-image[data-v-63cacac4]{max-height:100%;max-width:100%}.dialog-button-text.download-text[data-v-63cacac4]{border:1px dotted transparent}.footer[data-v-f9088947]{display:flex;flex-direction:column;font-size:small;position:relative}.footer-link[data-v-f9088947]{color:var(--color-blueText);text-decoration:none;transition:opacity .2s ease}@media (max-width:768px){.footer-link[data-v-f9088947]{bottom:25px;font-size:x-small;position:absolute;right:25px}}.footer-link[data-v-f9088947]:hover{opacity:.8}.twitter-icon[data-v-f9088947]:before{content:"𝕏 ";font-family:sans-serif;font-size:medium;font-weight:700}@media (max-width:768px){.twitter-icon[data-v-f9088947]:before{font-size:small}}.v-footer{align-items:center;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;display:flex;flex:1 1 auto;padding:8px 16px;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:height,width,transform,max-width,left,right,top,bottom}.v-footer--border{border-width:thin;box-shadow:none}.v-footer{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-footer--absolute{position:absolute}.v-footer--fixed{position:fixed}.v-footer{background:rgb(var(--v-theme-surface));border-radius:0;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-footer--rounded{border-radius:4px}.header-container[data-v-0c0802e7]{min-width:320px}.header-text[data-v-0c0802e7]{background-color:#000;color:#fff;font-size:x-large;font-weight:700;padding:2px 4px 1px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.lang-switcher[data-v-0c0802e7]{display:flex;gap:4px;padding-left:8px}.lang-btn[data-v-0c0802e7]{background:#000000a6;border:1px solid rgba(0,0,0,.5);border-radius:3px;color:#fff;cursor:pointer;font-size:11px;font-weight:700;padding:2px 6px;transition:color .15s,border-color .15s,background-color .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lang-btn[data-v-0c0802e7]:hover{background:#000000d1}.lang-btn.active[data-v-0c0802e7]{background:#fff;border-color:#fff;color:#000}@media (max-width:768px){.header-text[data-v-0c0802e7]{font-size:small;padding:2px}.lang-btn[data-v-0c0802e7]{font-size:10px;padding:2px 4px}}@media (max-width:450px){.header-text[data-v-0c0802e7]{font-size:x-small;padding:2px}.lang-btn[data-v-0c0802e7]{font-size:9px;padding:1px 3px}}.v-app-bar{display:flex}.v-app-bar.v-toolbar{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-app-bar.v-toolbar:not(.v-toolbar--flat){box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-app-bar:not(.v-toolbar--absolute){padding-inline-end:var(--v-scrollbar-offset)}.v-toolbar{align-items:flex-start;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;display:flex;flex:none;flex-direction:column;justify-content:space-between;max-width:100%;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:height,width,transform,max-width,left,right,top,bottom,box-shadow;width:100%}.v-toolbar--border{border-width:thin;box-shadow:none}.v-toolbar{background:rgb(var(--v-theme-surface-light));border-radius:0;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12));color:rgba(var(--v-theme-on-surface-light),var(--v-high-emphasis-opacity))}.v-toolbar--absolute{position:absolute}.v-toolbar--collapse{border-end-end-radius:24px;max-width:112px;overflow:hidden}.v-toolbar--collapse .v-toolbar-title{display:none}.v-toolbar--flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-toolbar--floating{display:inline-flex;width:auto}.v-toolbar--rounded{border-radius:4px}.v-toolbar__content,.v-toolbar__extension{align-items:center;display:flex;flex:0 0 auto;position:relative;transition:inherit;width:100%}.v-toolbar__content{overflow:hidden}.v-toolbar__content>.v-btn:first-child{margin-inline-start:4px}.v-toolbar__content>.v-btn:last-child{margin-inline-end:4px}.v-toolbar__content>.v-toolbar-title{margin-inline-start:20px}.v-toolbar--density-prominent .v-toolbar__content{align-items:flex-start}.v-toolbar__image{display:flex;height:100%;left:0;opacity:var(--v-toolbar-image-opacity,1);position:absolute;top:0;transition-property:opacity;width:100%}.v-toolbar__append,.v-toolbar__prepend{align-items:center;align-self:stretch;display:flex}.v-toolbar__prepend{margin-inline:4px auto}.v-toolbar__append{margin-inline:auto 4px}.v-toolbar-title{flex:1 1;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.75rem;min-width:0;text-transform:none}.v-toolbar--density-prominent .v-toolbar-title{align-self:flex-end;font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:2.25rem;padding-bottom:6px;text-transform:none}.v-toolbar-title__placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-toolbar-items{align-self:stretch;display:flex;height:inherit}.v-toolbar-items>.v-btn{border-radius:0}.bg[data-v-cdfc8e4e]{background-image:url(../images/site-background.png);background-position:0;background-repeat:no-repeat;background-size:cover;min-height:100vh;width:100%}.style-base[data-v-cdfc8e4e]{background-color:#fff0;margin-bottom:8px;max-width:750px;min-width:320px;padding:0}.preview-container[data-v-cdfc8e4e]{aspect-ratio:3/4;margin:0 auto 120px;max-width:750px;min-width:320px;overflow:hidden}.preview-container[data-v-cdfc8e4e],.preview-content[data-v-cdfc8e4e]{align-items:center;display:flex;justify-content:center;position:relative}.preview-content[data-v-cdfc8e4e]{height:100%;perspective:1000;width:100%}.background-image[data-v-cdfc8e4e]{-o-object-fit:cover;object-fit:cover;transition:opacity .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}.background-image[data-v-cdfc8e4e],.message-boxes-container[data-v-cdfc8e4e]{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.message-boxes-container[data-v-cdfc8e4e]{z-index:1}.message-boxes-container[data-v-cdfc8e4e]>*{pointer-events:auto}.generate-button[data-v-cdfc8e4e]{border:1.5px solid #8027d0!important;border-radius:0!important;min-height:48.5px;text-transform:none!important;width:320px}.generate-button[data-v-cdfc8e4e]:hover{background-color:#8027d0!important;border-color:#35b741!important}.v-application{background:rgb(var(--v-theme-background));color:rgba(var(--v-theme-on-background),var(--v-high-emphasis-opacity));display:flex}.v-application__wrap{backface-visibility:hidden;display:flex;flex:1 1 auto;flex-direction:column;max-width:100%;min-height:100vh;min-height:100dvh;position:relative}.v-main{flex:1 0 auto;max-width:100%;padding:var(--v-layout-top) var(--v-layout-right) var(--v-layout-bottom) var(--v-layout-left);transition:.2s cubic-bezier(.4,0,.2,1)}.v-main__scroller{max-width:100%;position:relative}.v-main--scrollable{display:flex;height:100%;left:0;position:absolute;top:0;width:100%}.v-main--scrollable>.v-main__scroller{flex:1 1 auto;overflow-y:auto;--v-layout-left:0px;--v-layout-right:0px;--v-layout-top:0px;--v-layout-bottom:0px}
