.name-input-wrapper[data-v-1e4c4e4a]{align-items:center;display:flex;margin-top:1rem;position:relative;width:100%}.name-input[data-v-1e4c4e4a]{background:#ffffff0d;border:1px solid var(--dt-border-default);border-radius:8px;box-sizing:border-box;color:var(--dt-text-body);font:inherit;font-size:1rem;line-height:1.5;outline:none;padding:.6rem 3.2rem .6rem .75rem;transition:border-color .15s;width:100%}.name-input[data-v-1e4c4e4a]::-moz-placeholder{color:var(--dt-text-muted);display:inline-block;line-height:inherit;transform:translateY(1px)}.name-input[data-v-1e4c4e4a]::placeholder{color:var(--dt-text-muted);display:inline-block;line-height:inherit;transform:translateY(1px)}.name-input[data-v-1e4c4e4a]:focus{border-color:var(--dt-border-active)}.name-input__counter[data-v-1e4c4e4a]{color:var(--dt-text-muted);font-size:.8rem;pointer-events:none;position:absolute;right:.75rem;top:50%;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none}.name-input__counter--over[data-v-1e4c4e4a]{color:var(--dt-state-danger)}.name-input__error[data-v-1e4c4e4a]{color:var(--dt-state-danger);font-size:.875rem;margin:.5rem 0 0}.btn--primary[data-v-1e4c4e4a]{background:transparent;border-color:var(--dt-border-default);color:var(--dt-text-body);margin-bottom:1rem;margin-right:1rem;padding:.3rem 1rem}.btn--disabled[data-v-1e4c4e4a],.btn--primary[data-v-1e4c4e4a]:disabled{cursor:not-allowed;opacity:.4}[data-v-1e4c4e4a] .modal-dialog__card{aspect-ratio:2560 / 1900;background-color:var(--dt-bg-base);background-image:url(./name._rZos7Zy.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:0;border-radius:0;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column;height:auto;max-width:calc(100vw - 3rem);overflow:hidden;padding:clamp(2.4rem,5vw,3rem) clamp(1.75rem,4vw,2.4rem) clamp(1.4rem,3vw,1.9rem);width:640px}[data-v-1e4c4e4a] .modal-dialog__body{margin-top:clamp(1.25rem,3vw,1.75rem)}[data-v-1e4c4e4a] .modal-dialog__footer{margin-top:auto;padding-top:clamp(1rem,3vw,1.5rem)}.welcome-message[data-v-c4ee2f17],.alert-message[data-v-cbd82335],.confirm-message[data-v-af699474]{color:var(--dt-text-secondary);line-height:1.7;margin:0}.btn--primary[data-v-af699474]{background:#d4b88626;border-color:var(--dt-primary);color:var(--dt-primary)}.share-modal[data-v-5ee033e1]{display:flex;flex-direction:column;gap:1rem}[data-v-5ee033e1] .modal-dialog__card{max-width:480px}.share-modal__card-wrap[data-v-5ee033e1]{position:relative}.share-card[data-v-5ee033e1]{--card-theme: #000;aspect-ratio:3 / 5;background:linear-gradient(135deg,color-mix(in srgb,var(--card-theme) 18%,#fff) 0,#fff);margin:0 auto;overflow:hidden;position:relative;width:min(100%,420px)}.share-card__bg[data-v-5ee033e1]{display:block;height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}.share-card__text[data-v-5ee033e1]{bottom:2%;color:#8c847c;font-size:.6rem;left:50%;letter-spacing:.05em;line-height:1.6;max-width:62%;pointer-events:none;position:absolute;text-align:center;text-shadow:0 1px 2px hsla(0,0%,100%,.5);transform:translate(-50%)}.share-card__text p[data-v-5ee033e1]{margin:0}.share-card__blank[data-v-5ee033e1]{height:.55em}.share-card__qr[data-v-5ee033e1]{background:#000;bottom:2.5%;height:40px;position:absolute;right:5%;width:40px}.share-modal__toast[data-v-5ee033e1]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute;z-index:10}.share-modal__toast-inner[data-v-5ee033e1]{background:#18181ceb;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:0 8px 32px #0006;color:#fff;font-size:.9rem;padding:1.25rem 1.5rem;text-align:center}.share-modal__toast-inner p[data-v-5ee033e1]{margin:0}.toast-fade-enter-active[data-v-5ee033e1],.toast-fade-leave-active[data-v-5ee033e1]{transition:opacity .25s ease}.toast-fade-enter-from[data-v-5ee033e1],.toast-fade-leave-to[data-v-5ee033e1]{opacity:0}.btn--primary[data-v-5ee033e1]{background:#d4b88626;border-color:var(--dt-primary);color:var(--dt-primary)}.btn--primary[data-v-5ee033e1]:disabled{cursor:not-allowed;opacity:.5}.vue-advanced-cropper{direction:ltr;max-height:100%;max-width:100%;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-advanced-cropper__stretcher{max-height:100%;max-width:100%;pointer-events:none;position:relative}.vue-advanced-cropper__image{max-width:none!important;position:absolute;transform-origin:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-advanced-cropper__background,.vue-advanced-cropper__foreground{background:#000;left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%)}.vue-advanced-cropper__foreground{opacity:.5}.vue-advanced-cropper__boundaries{left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%)}.vue-advanced-cropper__cropper-wrapper{height:100%;width:100%}.vue-advanced-cropper__image-wrapper{height:100%;overflow:hidden;position:absolute;width:100%}.vue-advanced-cropper__stencil-wrapper{position:absolute}.vue-simple-handler{background:#fff;display:block;height:10px;width:10px}.vue-handler-wrapper{height:30px;position:absolute;transform:translate(-50%,-50%);width:30px}.vue-handler-wrapper__draggable{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.vue-handler-wrapper--west-north{cursor:nw-resize}.vue-handler-wrapper--north{cursor:n-resize}.vue-handler-wrapper--east-north{cursor:ne-resize}.vue-handler-wrapper--east{cursor:e-resize}.vue-handler-wrapper--east-south{cursor:se-resize}.vue-handler-wrapper--south{cursor:s-resize}.vue-handler-wrapper--west-south{cursor:sw-resize}.vue-handler-wrapper--west{cursor:w-resize}.vue-handler-wrapper--disabled{cursor:auto}.vue-line-wrapper{align-items:center;background:none;display:flex;justify-content:center;position:absolute}.vue-line-wrapper--north,.vue-line-wrapper--south{height:12px;left:0;transform:translateY(-50%);width:100%}.vue-line-wrapper--north{cursor:n-resize;top:0}.vue-line-wrapper--south{cursor:s-resize;top:100%}.vue-line-wrapper--east,.vue-line-wrapper--west{height:100%;top:0;transform:translate(-50%);width:12px}.vue-line-wrapper--east{cursor:e-resize;left:100%}.vue-line-wrapper--west{cursor:w-resize;left:0}.vue-line-wrapper--disabled{cursor:auto}.vue-bounding-box{height:100%;position:relative;width:100%}.vue-bounding-box__handler{position:absolute}.vue-bounding-box__handler--west-north{left:0;top:0}.vue-bounding-box__handler--north{left:50%;top:0}.vue-bounding-box__handler--east-north{left:100%;top:0}.vue-bounding-box__handler--east{left:100%;top:50%}.vue-bounding-box__handler--east-south{left:100%;top:100%}.vue-bounding-box__handler--south{left:50%;top:100%}.vue-bounding-box__handler--west-south{left:0;top:100%}.vue-bounding-box__handler--west{left:0;top:50%}.vue-draggable-area{position:relative}.vue-preview-result{box-sizing:border-box;height:100%;overflow:hidden;position:absolute;width:100%}.vue-preview-result__wrapper{position:absolute}.vue-preview-result__image{max-width:none!important;pointer-events:none;position:relative;transform-origin:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-rectangle-stencil{box-sizing:border-box;height:100%;position:absolute;width:100%}.vue-rectangle-stencil__preview{height:100%;position:absolute;width:100%}.vue-rectangle-stencil--movable{cursor:move}.vue-circle-stencil{box-sizing:content-box;cursor:move;height:100%;position:absolute;width:100%}.vue-circle-stencil__preview{border-radius:50%;height:100%;position:absolute;width:100%}.vue-circle-stencil--movable{cursor:move}.vue-preview{box-sizing:border-box;overflow:hidden;position:relative}.vue-preview--fill,.vue-preview__wrapper{height:100%;position:absolute;width:100%}.vue-preview__image{max-width:none!important;pointer-events:none;position:absolute;transform-origin:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-simple-line{background:none;border:0 solid hsla(0,0%,100%,.3);transition:border .5s}.vue-simple-line--north,.vue-simple-line--south{height:0;width:100%}.vue-simple-line--east,.vue-simple-line--west{height:100%;width:0}.vue-simple-line--east{border-right-width:1px}.vue-simple-line--west{border-left-width:1px}.vue-simple-line--south{border-bottom-width:1px}.vue-simple-line--north{border-top-width:1px}.vue-simple-line--hover{border-color:#fff;opacity:1}.avatar-crop[data-v-e537a6c7]{display:flex;flex-direction:column;gap:.75rem}.avatar-crop__cropper[data-v-e537a6c7]{background:#000;border-radius:12px;height:min(60vh,400px);width:100%}.avatar-crop__tip[data-v-e537a6c7]{color:var(--dt-text-muted);font-size:.75rem;margin:0;text-align:center}.btn--primary[data-v-e537a6c7]{background:#d4b88626;border-color:var(--dt-border-default);color:var(--dt-border-default)}[data-v-e537a6c7] .modal-dialog__card{max-width:480px}.wx-save[data-v-b5902385]{display:flex;flex-direction:column;gap:.75rem}.wx-save__tip[data-v-b5902385]{color:var(--dt-text-body);font-size:.85rem;margin:0;text-align:center}.wx-save__image-wrap[data-v-b5902385]{background:#fff;border-radius:8px;display:grid;padding:.5rem;place-items:center}.wx-save__image[data-v-b5902385]{display:block;height:auto;max-width:240px;-moz-user-select:none;user-select:none;-webkit-user-select:none;width:100%}[data-v-b5902385] .modal-dialog__card{max-width:360px}.pw-input[data-v-68ab2b60]{background:#ffffff0d;border:1px solid var(--dt-border-default);border-radius:8px;box-sizing:border-box;color:var(--dt-text-base);font:inherit;font-size:1rem;outline:none;padding:.6rem .75rem;transition:border-color .15s;width:100%}.pw-input[data-v-68ab2b60]:focus{border-color:var(--dt-border-active)}.pw-input--shake[data-v-68ab2b60]{animation:shake-68ab2b60 .4s ease;border-color:var(--dt-danger)}.pw-input__error[data-v-68ab2b60]{color:var(--dt-danger);font-size:.875rem;margin:.5rem 0 0}.btn--primary[data-v-68ab2b60]{background:#d4b88626;border-color:var(--dt-primary);color:var(--dt-primary)}@keyframes shake-68ab2b60{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}.em-phase[data-v-71a81e7a]{align-items:center;display:flex;flex-direction:column;gap:0;padding:.5rem 0 .25rem;text-align:center}.em-phase--success[data-v-71a81e7a]{padding-top:.75rem}.em-avatar-wrap[data-v-71a81e7a]{align-items:center;display:flex;justify-content:center;margin-bottom:1.25rem;position:relative}.em-avatar-wrap--sm[data-v-71a81e7a]{margin-bottom:1rem}.em-avatar[data-v-71a81e7a]{border-radius:50%;filter:drop-shadow(0 4px 20px rgba(212,184,134,.2));height:96px;-o-object-fit:contain;object-fit:contain;position:relative;width:96px;z-index:1}.em-avatar--sm[data-v-71a81e7a]{height:72px;width:72px}.em-avatar-glow[data-v-71a81e7a]{animation:em-glow-pulse-71a81e7a 2.6s ease-in-out infinite;background:radial-gradient(circle,rgba(212,184,134,.16) 0,rgba(212,184,134,.05) 50%,transparent 70%);border-radius:50%;top:-16px;right:-16px;bottom:-16px;left:-16px;pointer-events:none;position:absolute}.em-avatar-glow--sm[data-v-71a81e7a]{top:-12px;right:-12px;bottom:-12px;left:-12px}.em-title[data-v-71a81e7a]{color:var(--dt-text-title);font-size:1.2rem;font-weight:600;letter-spacing:.06em;line-height:1.4;margin:0 0 .5rem}.em-title--sm[data-v-71a81e7a]{font-size:1.05rem;margin-bottom:.4rem}.em-subtitle[data-v-71a81e7a]{color:var(--dt-text-muted);font-size:.82rem;letter-spacing:.04em;line-height:1.5;margin:0 0 1.5rem}.em-subtitle--warm[data-v-71a81e7a]{color:color-mix(in srgb,var(--dt-text-title) 70%,var(--dt-text-muted));font-size:.9rem;margin-bottom:1.75rem}.em-back[data-v-71a81e7a]{align-items:center;align-self:flex-start;background:none;border:none;color:var(--dt-text-muted);cursor:pointer;display:flex;font-size:.8rem;gap:.3rem;letter-spacing:.06em;margin-bottom:1rem;padding:.2rem 0;transition:color .2s ease}.em-back[data-v-71a81e7a]:hover{color:var(--dt-text-body)}.em-textarea-wrap[data-v-71a81e7a]{margin-bottom:.5rem;position:relative;width:100%}.em-textarea[data-v-71a81e7a]{background:#ffffff08;border:1px solid var(--dt-border-subtle);border-radius:10px;box-sizing:border-box;color:var(--dt-text-body);font-family:inherit;font-size:.88rem;line-height:1.6;min-height:110px;outline:none;padding:.75rem .9rem;resize:vertical;transition:border-color .2s ease;width:100%}.em-textarea[data-v-71a81e7a]::-moz-placeholder{color:var(--dt-text-muted);opacity:.6}.em-textarea[data-v-71a81e7a]::placeholder{color:var(--dt-text-muted);opacity:.6}.em-textarea[data-v-71a81e7a]:focus{border-color:color-mix(in srgb,var(--dt-border-default) 50%,transparent)}.em-textarea--over[data-v-71a81e7a]{border-color:var(--dt-state-danger)!important}.em-char-count[data-v-71a81e7a]{bottom:.5rem;color:var(--dt-text-muted);font-size:.68rem;opacity:.6;pointer-events:none;position:absolute;right:.75rem}.em-char-count--over[data-v-71a81e7a]{color:var(--dt-state-danger);opacity:1}.em-actions[data-v-71a81e7a]{display:flex;gap:.65rem;margin-top:.25rem;width:100%}.em-btn[data-v-71a81e7a]{align-items:center;border-radius:21px;cursor:pointer;display:inline-flex;flex:1;font-family:inherit;font-size:.88rem;gap:.4rem;height:42px;justify-content:center;letter-spacing:.08em;transition:border-color .25s ease,color .25s ease,background .25s ease,opacity .2s ease}.em-btn--full[data-v-71a81e7a]{flex:none;width:100%}.em-btn--outline[data-v-71a81e7a]{background:transparent;border:1px solid var(--dt-border-subtle);color:var(--dt-text-muted)}.em-btn--outline[data-v-71a81e7a]:hover{border-color:var(--dt-border-default);color:var(--dt-text-body)}.em-btn--outline[data-v-71a81e7a]:active{transform:scale(.96)}.em-btn--primary[data-v-71a81e7a]{background:transparent;border:1px solid var(--dt-border-default);color:var(--dt-text-title);position:relative}.em-btn--primary[data-v-71a81e7a]:hover:not(:disabled){border-color:var(--dt-border-highlight);box-shadow:0 0 28px #d4b88647}.em-btn--primary[data-v-71a81e7a]:active:not(:disabled){transform:scale(.96)}.em-btn--primary[data-v-71a81e7a]:disabled{cursor:not-allowed;opacity:.4}.em-btn__icon[data-v-71a81e7a]{font-size:.9rem;position:relative;z-index:1}.em-btn__text[data-v-71a81e7a]{position:relative;z-index:1}.em-btn__spinner[data-v-71a81e7a]{animation:em-spin-71a81e7a .7s linear infinite;border:2px solid rgba(212,184,134,.3);border-radius:50%;border-top:2px solid var(--dt-text-title);flex-shrink:0;height:14px;width:14px}.phase-enter-active[data-v-71a81e7a],.phase-leave-active[data-v-71a81e7a]{transition:opacity .18s ease,transform .18s ease}.phase-enter-from[data-v-71a81e7a]{opacity:0;transform:translate(12px)}.phase-leave-to[data-v-71a81e7a]{opacity:0;transform:translate(-12px)}@keyframes em-glow-pulse-71a81e7a{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes em-spin-71a81e7a{to{transform:rotate(1turn)}}
