.tps-root[data-v-d6ad72d3]{position:fixed;inset:0;z-index:10012;display:flex;align-items:flex-end;justify-content:center;font-family:Poppins,sans-serif}.tps-backdrop[data-v-d6ad72d3]{position:absolute;inset:0;background:#0009}.tps-panel[data-v-d6ad72d3]{position:relative;display:flex;flex-direction:column;width:100%;height:88dvh;border-radius:16px 16px 0 0;background:#161a1e;border:1px solid hsla(0,0%,100%,.08);border-bottom:0;color:#fff;overflow:hidden}@media(min-width:640px){.tps-root[data-v-d6ad72d3]{align-items:center;padding:24px}.tps-panel[data-v-d6ad72d3]{width:480px;height:min(640px,82vh);border-radius:16px;border-bottom:1px solid hsla(0,0%,100%,.08)}}.tps-head[data-v-d6ad72d3]{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:8px;padding:6px 8px 6px 6px;border-bottom:1px solid hsla(0,0%,100%,.06)}.tps-icon[data-v-d6ad72d3]{width:44px;height:44px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#fffc}.tps-icon[data-v-d6ad72d3]:hover{background:#ffffff0f;color:#fff}.tps-title[data-v-d6ad72d3]{display:flex;align-items:center;justify-content:center;gap:8px;font-size:15px;font-weight:700}.tps-count[data-v-d6ad72d3]{min-width:20px;height:20px;padding:0 6px;border-radius:999px;font-size:11px;font-weight:700;line-height:20px;text-align:center;color:#04110d;background:#57ccab}.tps-done[data-v-d6ad72d3]{min-height:44px;padding:0 12px;font-size:14px;font-weight:700;color:#57ccab}.tps-done[data-v-d6ad72d3]:hover{color:#6dd9ba}.tps-done[data-v-d6ad72d3]:disabled{opacity:.4}.tps-panel[data-v-d6ad72d3]:focus{outline:none}.tps-search[data-v-d6ad72d3]{position:relative;display:flex;align-items:center;margin:12px 16px 0;height:44px;border-radius:12px;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.06)}.tps-search[data-v-d6ad72d3]:focus-within{border-color:#57ccab99}.tps-search-icon[data-v-d6ad72d3]{margin-left:12px;color:#ffffff73;flex-shrink:0}.tps-input[data-v-d6ad72d3]{flex:1;min-width:0;height:100%;padding:0 10px;font-size:14px;color:#fff;background:transparent;border:0;outline:none}.tps-input[data-v-d6ad72d3]::-moz-placeholder{color:#fff6}.tps-input[data-v-d6ad72d3]::placeholder{color:#fff6}.tps-input[data-v-d6ad72d3]::-webkit-search-cancel-button{display:none}.tps-clear[data-v-d6ad72d3]{width:44px;display:inline-flex;justify-content:center;color:#fff9}.tps-clear[data-v-d6ad72d3],.tps-tray[data-v-d6ad72d3]{height:44px;align-items:center;flex-shrink:0}.tps-tray[data-v-d6ad72d3]{display:flex;gap:6px;margin:8px 0 0;padding:0 16px;overflow-x:auto;scrollbar-width:none}.tps-tray[data-v-d6ad72d3]::-webkit-scrollbar{display:none}.tps-tray-hint[data-v-d6ad72d3]{font-size:12px;color:#fff6}.tps-chip[data-v-d6ad72d3]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px 0 12px;border-radius:999px;flex-shrink:0;font-size:12.5px;font-weight:600;color:#fff;background:#57ccab29;border:1px solid rgba(87,204,171,.35)}.tps-chip-label[data-v-d6ad72d3]{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tps-chip svg[data-v-d6ad72d3]{color:#ffffffbf;flex-shrink:0}.tps-list[data-v-d6ad72d3]{flex:1;min-height:0;overflow-y:auto;padding:4px 0 calc(16px + env(safe-area-inset-bottom,0));overscroll-behavior:contain}.tps-section[data-v-d6ad72d3]{padding:10px 16px 6px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#ffffff73}.tps-row[data-v-d6ad72d3]{display:flex;align-items:center;gap:12px;width:100%;min-height:60px;padding:8px 16px;text-align:left;transition:background .12s ease}.tps-row[data-v-d6ad72d3]:hover{background:#ffffff0a}.tps-row[data-v-d6ad72d3]:focus-visible{outline:2px solid rgba(87,204,171,.7);outline-offset:-2px}.tps-tile[data-v-d6ad72d3]{width:40px;height:40px;border-radius:10px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:#ffffffbf;background:#ffffff14}.tps-text[data-v-d6ad72d3]{display:flex;flex-direction:column;min-width:0;flex:1}.tps-name[data-v-d6ad72d3]{font-size:14px;font-weight:600;color:#fff}.tps-name[data-v-d6ad72d3],.tps-sub[data-v-d6ad72d3]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tps-sub[data-v-d6ad72d3]{margin-top:1px;font-size:12px;color:#ffffff80}.tps-check[data-v-d6ad72d3]{width:22px;height:22px;border-radius:999px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:2px solid hsla(0,0%,100%,.25);color:#04110d}.tps-check--on[data-v-d6ad72d3]{background:#57ccab;border-color:#57ccab}.tps-skeletons[data-v-d6ad72d3]{padding:0}.tps-skel[data-v-d6ad72d3]{display:flex;align-items:center;gap:12px;min-height:60px;padding:8px 16px}.tps-skel-tile[data-v-d6ad72d3]{width:40px;height:40px;border-radius:10px;background:#ffffff12;animation:tps-pulse-d6ad72d3 1.2s ease-in-out infinite;flex-shrink:0}.tps-skel-lines[data-v-d6ad72d3]{display:flex;flex-direction:column;gap:6px;flex:1}.tps-skel-lines span[data-v-d6ad72d3]{height:10px;border-radius:6px;background:#ffffff12;animation:tps-pulse-d6ad72d3 1.2s ease-in-out infinite}.tps-skel-lines span[data-v-d6ad72d3]:first-child{width:55%}.tps-skel-lines span[data-v-d6ad72d3]:last-child{width:35%}@keyframes tps-pulse-d6ad72d3{50%{opacity:.45}}.tps-empty[data-v-d6ad72d3]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:40px 24px;text-align:center;font-size:14px;font-weight:600;color:#ffffffbf}.tps-empty-sub[data-v-d6ad72d3]{font-size:12.5px;font-weight:400;color:#ffffff73}.tps-retry[data-v-d6ad72d3]{margin-top:8px;min-height:36px;padding:0 16px;border-radius:999px;font-size:13px;font-weight:600;color:#fff;background:#ffffff14;border:1px solid hsla(0,0%,100%,.08)}.tps-more-failed[data-v-d6ad72d3]{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 16px;font-size:12.5px;color:#fff9}.tps-more-failed .tps-retry[data-v-d6ad72d3]{margin-top:0}.tps-more[data-v-d6ad72d3]{display:flex;justify-content:center;padding:14px 0}.tps-spinner[data-v-d6ad72d3]{width:18px;height:18px;border-radius:50%;border:2px solid hsla(0,0%,100%,.25);border-top-color:#57ccab;animation:tps-spin-d6ad72d3 .7s linear infinite;flex-shrink:0}@keyframes tps-spin-d6ad72d3{to{transform:rotate(1turn)}}.tps-sentinel[data-v-d6ad72d3]{height:1px}.tps-enter-active[data-v-d6ad72d3],.tps-leave-active[data-v-d6ad72d3]{transition:opacity .18s ease}.tps-enter-active .tps-panel[data-v-d6ad72d3],.tps-leave-active .tps-panel[data-v-d6ad72d3]{transition:transform .24s cubic-bezier(.16,1,.3,1)}.tps-enter-from[data-v-d6ad72d3],.tps-leave-to[data-v-d6ad72d3]{opacity:0}.tps-enter-from .tps-panel[data-v-d6ad72d3],.tps-leave-to .tps-panel[data-v-d6ad72d3]{transform:translateY(24px)}@media(prefers-reduced-motion:reduce){.tps-enter-active .tps-panel[data-v-d6ad72d3],.tps-leave-active .tps-panel[data-v-d6ad72d3]{transition:none}.tps-skel-lines span[data-v-d6ad72d3],.tps-skel-tile[data-v-d6ad72d3]{animation:none}}.ptr[data-v-ab2d27e9]{font-family:Poppins,sans-serif}.ptr-title[data-v-ab2d27e9]{padding:0 4px 8px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#ffffff73}.ptr-group[data-v-ab2d27e9]{border-radius:14px;border:1px solid hsla(0,0%,100%,.07);background:#ffffff08;overflow:hidden}.ptr-row[data-v-ab2d27e9]{display:flex;align-items:center;min-height:56px;padding-right:4px}.ptr-row+.ptr-row[data-v-ab2d27e9]{border-top:1px solid hsla(0,0%,100%,.06)}.ptr-main[data-v-ab2d27e9]{display:flex;align-items:center;gap:12px;flex:1;min-width:0;min-height:56px;padding:8px 4px 8px 12px;text-align:left}.ptr-main[data-v-ab2d27e9]:focus-visible{outline:2px solid rgba(87,204,171,.7);outline-offset:-2px;border-radius:10px}.ptr-icon[data-v-ab2d27e9]{width:32px;height:32px;border-radius:9px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:#fffc;background:#ffffff12}.ptr-text[data-v-ab2d27e9]{display:flex;flex-direction:column;min-width:0}.ptr-label[data-v-ab2d27e9]{font-size:14px;font-weight:500;color:#fff}.ptr-summary[data-v-ab2d27e9]{display:flex;gap:4px;min-width:0;margin-top:1px;font-size:12px;font-weight:600;color:#57ccab}.ptr-summary-names[data-v-ab2d27e9]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ptr-clear[data-v-ab2d27e9],.ptr-summary-more[data-v-ab2d27e9]{flex-shrink:0}.ptr-clear[data-v-ab2d27e9]{min-height:44px;padding:0 10px;font-size:12.5px;font-weight:600;color:#fff9}.ptr-clear[data-v-ab2d27e9]:hover{color:#fff}.ptr-chevron[data-v-ab2d27e9]{flex-shrink:0;width:32px;height:44px;display:inline-flex;align-items:center;justify-content:center;color:#fff6;cursor:pointer}.composer[data-v-e083aba5]{display:flex;flex-direction:column;gap:16px;padding:16px;color:#fff;font-family:Poppins,sans-serif}.composer-top[data-v-e083aba5]{display:flex;align-items:center;justify-content:space-between;gap:12px}.composer-title[data-v-e083aba5]{font-size:15px;font-weight:600;letter-spacing:-.005em}.link-btn[data-v-e083aba5]{font-size:13px;font-weight:500;color:#d4d4d4;padding:6px 4px;transition:color .18s ease,opacity .18s ease}.link-btn[data-v-e083aba5]:hover{color:#fff}.link-btn[data-v-e083aba5]:disabled{opacity:.5;cursor:not-allowed}.submit-btn[data-v-e083aba5]{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 18px;border-radius:999px;font-size:13px;font-weight:700;color:#737373;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.08);transition:background .18s ease,color .18s ease,transform .15s ease}.submit-btn[data-v-e083aba5]:after{content:"";position:absolute;inset:-4px 0}.submit-btn[data-v-e083aba5]:active{transform:scale(.96)}.submit-btn--active[data-v-e083aba5]{color:#000;background:#57ccab;border-color:transparent}.submit-btn--active[data-v-e083aba5]:hover{background:#6dd9ba}.submit-btn[data-v-e083aba5]:disabled{cursor:not-allowed}.btn-spinner[data-v-e083aba5]{width:13px;height:13px;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:btn-spin-e083aba5 .7s linear infinite}@keyframes btn-spin-e083aba5{to{transform:rotate(1turn)}}.author-row[data-v-e083aba5]{gap:12px}.author-avatar[data-v-e083aba5],.author-row[data-v-e083aba5]{display:flex;align-items:center}.author-avatar[data-v-e083aba5]{width:40px;height:40px;border-radius:50%;flex-shrink:0;background:#1a1a1a;box-shadow:inset 0 0 0 1px #ffffff14;overflow:hidden;justify-content:center}.avatar-img[data-v-e083aba5]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.sc-fallback[data-v-e083aba5]{width:65%;height:65%;-o-object-fit:contain;object-fit:contain;display:block}.caption-wrap[data-v-e083aba5]{display:flex;flex-direction:column}.caption-input[data-v-e083aba5]{width:100%;background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:14px;padding:12px 14px;color:#fff;font-size:14px;line-height:1.5;resize:vertical;outline:none;transition:border-color .18s ease,background .18s ease}.caption-input[data-v-e083aba5]:focus{border-color:#57ccab59;background:#ffffff0b}.caption-input[data-v-e083aba5]::-moz-placeholder{color:#737373}.caption-input[data-v-e083aba5]::placeholder{color:#737373}.caption-counter[data-v-e083aba5]{transition:opacity .15s ease,color .15s ease}.section[data-v-e083aba5]{display:flex;flex-direction:column;gap:8px}.section-head[data-v-e083aba5]{display:flex;align-items:center;justify-content:space-between}.section-title[data-v-e083aba5]{font-size:13px;font-weight:600;color:#e5e5e5;letter-spacing:-.005em}.section-sub[data-v-e083aba5]{font-size:11.5px;color:#737373;tabular-nums:true}.wizard-select[data-v-eee597c6]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:340px;padding:32px 20px;background:radial-gradient(ellipse at 50% 0,rgba(87,204,171,.12),transparent 55%),#0b0f14;color:#fff;transition:background .18s ease}@media(max-width:768px){.wizard-select[data-v-eee597c6]{min-height:0;padding:20px 16px}}.wizard-select__panel[data-v-eee597c6]{position:relative;width:100%;max-width:460px;padding:40px 28px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;border-radius:22px;background:linear-gradient(180deg,#ffffff0a,#ffffff03);border:1px solid hsla(0,0%,100%,.08);overflow:hidden;transition:background .18s ease,border-color .18s ease}@media(max-width:768px){.wizard-select__panel[data-v-eee597c6]{padding:30px 20px;border-radius:18px}}.wizard-select__glow[data-v-eee597c6]{position:absolute;top:-80px;left:50%;transform:translate(-50%);width:320px;height:200px;background:radial-gradient(ellipse at center,rgba(87,204,171,.22),transparent 60%);pointer-events:none}.wizard-select--dragging .wizard-select__panel[data-v-eee597c6]{background:linear-gradient(180deg,#57ccab1a,#57ccab05);border-color:#57ccab8c}.wizard-select__icon[data-v-eee597c6]{position:relative;width:84px;height:84px;border-radius:22px;display:inline-flex;align-items:center;justify-content:center;color:#57ccab;background:linear-gradient(180deg,#57ccab2e,#57ccab0a);border:1px solid rgba(87,204,171,.35)}.wizard-select__title[data-v-eee597c6]{font-size:22px;font-weight:700;letter-spacing:-.01em;color:#fff;line-height:1.25}@media(max-width:768px){.wizard-select__title[data-v-eee597c6]{font-size:20px}}.wizard-select__subtitle[data-v-eee597c6]{font-size:13.5px;line-height:1.5;color:#ffffff8c;max-width:320px;margin-bottom:8px}.wizard-select__btn[data-v-eee597c6]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;gap:8px;padding:13px 26px;border-radius:9999px;background:#57ccab;color:#08221c;font-size:14.5px;font-weight:800;letter-spacing:-.005em;transition:background .15s ease,transform .12s ease}.wizard-select__btn[data-v-eee597c6]:hover{background:#4fbd9e}.wizard-select__btn[data-v-eee597c6]:active{transform:scale(.97)}.wizard-select__btn[data-v-eee597c6]:disabled{cursor:progress;transform:none}.wizard-select__spinner[data-v-eee597c6]{width:15px;height:15px;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:wizard-select-spin-eee597c6 .7s linear infinite}@keyframes wizard-select-spin-eee597c6{to{transform:rotate(1turn)}}.wizard-select__btn[data-v-eee597c6]:focus-visible{outline:none}.sr-only[data-v-eee597c6]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.wizard-select[data-v-eee597c6],.wizard-select__btn[data-v-eee597c6]{transition:none}.wizard-select__btn[data-v-eee597c6]:active{transform:none}}.thumb-tile[data-v-9ba2d01e]{cursor:grab}.thumb-tile[data-v-9ba2d01e]:active{cursor:grabbing}.thumb-tile.is-dragging[data-v-9ba2d01e]{opacity:.4;transform:scale(.94)}.remove-btn[data-v-9ba2d01e]:after{content:"";position:absolute;inset:-6px}@media(hover:none){.remove-btn[data-v-9ba2d01e]{opacity:1}}@media(prefers-reduced-motion:reduce){.thumb-tile[data-v-9ba2d01e],.wizard-thumb-tray[data-v-9ba2d01e] *{transition:none!important}.thumb-tile.is-dragging[data-v-9ba2d01e]{transform:none}}.wizard-cropper[data-v-8fadb41e]{height:100%;width:100%}[data-v-8fadb41e] .vue-advanced-cropper__background,[data-v-8fadb41e] .vue-advanced-cropper__foreground{background:#000}[data-v-8fadb41e] .vue-handler{background:#57ccab;border:2px solid #fff;width:12px;height:12px}[data-v-8fadb41e] .vue-line-wrapper{border-color:#57ccab}[data-v-8fadb41e] .vue-bounding-box{border:1px solid rgba(87,204,171,.9)}.crop-arrow[data-v-8fadb41e]{position:absolute;top:50%;transform:translateY(-50%);z-index:20;display:flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:9999px;background:#0000008c;color:#fff;transition:background-color .15s ease}.crop-spinner[data-v-8fadb41e]{width:12px;height:12px;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:crop-spin-8fadb41e .7s linear infinite}@keyframes crop-spin-8fadb41e{to{transform:rotate(1turn)}}.crop-arrow[data-v-8fadb41e]:after{content:"";position:absolute;inset:-4px}.crop-arrow[data-v-8fadb41e]:hover{background:#000000bf}.crop-pill[data-v-8fadb41e]{display:inline-flex;align-items:center;gap:.4rem;border-radius:.625rem;border:1px solid hsla(0,0%,100%,.08);background:#0000008c;padding:.375rem .625rem;color:#fff;transition:background-color .15s ease}.crop-pill[data-v-8fadb41e]:hover:not(:disabled){background:#000000bf}.crop-menu[data-v-8fadb41e]{position:absolute;bottom:calc(100% + .5rem);left:0;z-index:20;min-width:9rem;overflow:hidden;border-radius:.625rem;border:1px solid hsla(0,0%,100%,.08);background:#10161c;padding:.25rem}.crop-menu-row[data-v-8fadb41e]{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;border-radius:.375rem;padding:.4rem .625rem;font-size:.8125rem;text-align:left;transition:background-color .15s ease}.crop-menu-row[data-v-8fadb41e]:hover{background:#ffffff0f}.wizard-zoom[data-v-8fadb41e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3px;border-radius:9999px;background:#ffffff26;outline:none}.wizard-zoom[data-v-8fadb41e]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:14px;width:14px;border-radius:9999px;background:#57ccab;cursor:pointer;border:none}.wizard-zoom[data-v-8fadb41e]::-moz-range-thumb{height:14px;width:14px;border-radius:9999px;background:#57ccab;cursor:pointer;border:none}.wizard-zoom[data-v-8fadb41e]:disabled::-moz-range-thumb,.wizard-zoom[data-v-8fadb41e]:disabled::-webkit-slider-thumb{background:#ffffff4d;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.crop-arrow[data-v-8fadb41e],.crop-menu-row[data-v-8fadb41e],.crop-pill[data-v-8fadb41e]{transition:none}}.sol[data-v-55268ead]{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sol--static[data-v-55268ead]{pointer-events:none}.sol--draw[data-v-55268ead]{cursor:crosshair;touch-action:none}.sol-text[data-v-55268ead]{cursor:grab;touch-action:none;outline:none}.sol--draw .sol-text[data-v-55268ead]{cursor:crosshair}.sol-hit[data-v-55268ead]{fill:transparent;stroke:transparent;stroke-width:2px;vector-effect:non-scaling-stroke;rx:6px}.sol-text:focus-visible .sol-hit[data-v-55268ead]{stroke:#57ccab}.ote[data-v-3aaf3fbf]{position:absolute;inset:0;z-index:30;display:flex;flex-direction:column;background:#0009;color:#fff}.ote-bar[data-v-3aaf3fbf]{display:flex;align-items:center;gap:4px;padding:8px 10px 4px}.ote-icon[data-v-3aaf3fbf]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;color:#fff;transition:background .15s ease,color .15s ease}.ote-icon[data-v-3aaf3fbf]:hover{background:#ffffff14}.ote-icon--on[data-v-3aaf3fbf]{color:#57ccab;background:#ffffff1f}.ote-done[data-v-3aaf3fbf]{color:#57ccab}.ote-glyph[data-v-3aaf3fbf]{font-size:18px;line-height:1}.ote-custom[data-v-3aaf3fbf]:focus-within,.ote-icon[data-v-3aaf3fbf]:focus-visible,.ote-swatch[data-v-3aaf3fbf]:focus-visible{outline:2px solid #57ccab;outline-offset:2px}.ote-swatches[data-v-3aaf3fbf]{display:flex;align-items:center;gap:18px;align-self:center;margin:4px 16px 8px;padding:8px 12px;border-radius:999px;background:#0009}.ote-swatch[data-v-3aaf3fbf]{position:relative;width:26px;height:26px;border-radius:999px;border:1px solid hsla(0,0%,100%,.35);flex-shrink:0}.ote-swatch[data-v-3aaf3fbf]:after{content:"";position:absolute;inset:-9px}.ote-swatch--on[data-v-3aaf3fbf]{border:3px solid #57ccab}.ote-custom[data-v-3aaf3fbf]{display:inline-flex;align-items:center;justify-content:center;background:#ffffff1f;color:#fff;cursor:pointer}.ote-picker[data-v-3aaf3fbf]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.ote-stage[data-v-3aaf3fbf]{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;padding:0 24px 24px;overflow-y:auto}.ote-input[data-v-3aaf3fbf]{width:100%;max-height:100%;resize:none;border:0;outline:none;background:transparent;text-align:center;font-family:Poppins,sans-serif;font-size:28px;line-height:1.1;caret-color:#57ccab;text-shadow:0 1px 6px rgba(0,0,0,.6);overflow:hidden}.ote-input[data-v-3aaf3fbf]::-moz-placeholder{color:#ffffff80;font-weight:600;font-style:normal}.ote-input[data-v-3aaf3fbf]::placeholder{color:#ffffff80;font-weight:600;font-style:normal}.ed-top[data-v-27cfbb7a]{position:absolute;top:8px;left:8px;right:8px;z-index:10;display:flex;flex-direction:column;align-items:flex-end;gap:6px;pointer-events:none}.ed-top[data-v-27cfbb7a]>*{pointer-events:auto}.ed-tools[data-v-27cfbb7a]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px}.ed-tool[data-v-27cfbb7a]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;color:#fff;background:#0009;border:1px solid hsla(0,0%,100%,.25);transition:border-color .15s ease,color .15s ease}.ed-tool[data-v-27cfbb7a]:after{content:"";position:absolute;inset:-2px}.ed-tool[data-v-27cfbb7a]:hover:not(:disabled){border-color:#ffffff80}.ed-tool--on[data-v-27cfbb7a]{color:#57ccab;border:2px solid #57ccab}.ed-tool[data-v-27cfbb7a]:disabled{opacity:.6;cursor:progress}.ed-glyph[data-v-27cfbb7a]{font-size:15px;font-weight:700;letter-spacing:-.02em}.ed-size[data-v-27cfbb7a]:focus-visible,.ed-sticker[data-v-27cfbb7a]:focus-visible,.ed-swatch[data-v-27cfbb7a]:focus-visible,.ed-tool[data-v-27cfbb7a]:focus-visible{outline:2px solid #57ccab;outline-offset:2px}.ed-spin[data-v-27cfbb7a]{width:16px;height:16px;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:ed-spin-27cfbb7a .7s linear infinite}@keyframes ed-spin-27cfbb7a{to{transform:rotate(1turn)}}.ed-play[data-v-27cfbb7a]{position:absolute;left:50%;top:50%;justify-content:center;width:64px;height:64px;margin:-32px 0 0 -32px;color:#fff;pointer-events:none}.ed-pen[data-v-27cfbb7a],.ed-play[data-v-27cfbb7a]{display:flex;align-items:center;border-radius:999px;background:#0009}.ed-pen[data-v-27cfbb7a]{gap:2px;padding:0 6px}.ed-swatch[data-v-27cfbb7a]{position:relative;width:24px;height:24px;margin:10px;border-radius:999px;border:1px solid hsla(0,0%,100%,.35)}.ed-swatch[data-v-27cfbb7a]:after{content:"";position:absolute;inset:-10px}.ed-swatch--on[data-v-27cfbb7a]{border:3px solid #57ccab}.ed-size[data-v-27cfbb7a]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px}.ed-size span[data-v-27cfbb7a]{display:block;border-radius:999px;outline:6px solid hsla(0,0%,100%,.12)}.ed-stickers[data-v-27cfbb7a]{display:grid;grid-template-columns:repeat(8,44px);gap:2px;padding:6px;border-radius:14px;background:#000000bf;max-width:100%}@media(max-width:420px){.ed-stickers[data-v-27cfbb7a]{grid-template-columns:repeat(7,44px)}}.ed-sticker[data-v-27cfbb7a]{width:44px;height:44px;font-size:26px;line-height:1;border-radius:10px}.ed-sticker[data-v-27cfbb7a]:hover{background:#ffffff1a}@media(prefers-reduced-motion:reduce){.ed-spin[data-v-27cfbb7a]{animation-duration:2s}}.wiz-slider[data-v-27cfbb7a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3px;border-radius:9999px;background:#ffffff1f;outline:none;cursor:pointer}.wiz-slider[data-v-27cfbb7a]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;border-radius:9999px;background:#57ccab;border:none;cursor:pointer;-webkit-transition:transform .1s ease;transition:transform .1s ease}.wiz-slider[data-v-27cfbb7a]::-moz-range-thumb{width:14px;height:14px;border-radius:9999px;background:#57ccab;border:none;cursor:pointer}.wiz-slider[data-v-27cfbb7a]::-webkit-slider-thumb:active{transform:scale(1.15)}@media(prefers-reduced-motion:reduce){.wiz-slider[data-v-27cfbb7a]::-webkit-slider-thumb{-webkit-transition:none;transition:none}.wiz-slider[data-v-27cfbb7a]::-webkit-slider-thumb:active{transform:none}}.edit-chip[data-v-dee13cb6]{position:absolute;top:0;left:0;z-index:2;min-height:44px;padding:0 8px}.edit-chip[data-v-dee13cb6],.edit-chip-pill[data-v-dee13cb6]{display:inline-flex;align-items:center}.edit-chip-pill[data-v-dee13cb6]{gap:5px;height:30px;padding:0 11px;border-radius:999px;background:#0009;color:#fff;font-size:12.5px;font-weight:600}.edit-chip[data-v-dee13cb6]:disabled{opacity:.4}.edit-chip:focus-visible .edit-chip-pill[data-v-dee13cb6]{outline:2px solid rgba(87,204,171,.8);outline-offset:2px}.carousel-arrow[data-v-dee13cb6]{position:absolute;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9999px;color:#fff;background:#0000008c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:0 2px 8px #0006;transition:background .15s ease,transform .12s ease}.carousel-arrow[data-v-dee13cb6]:after{content:"";position:absolute;inset:-6px}.carousel-arrow[data-v-dee13cb6]:hover{background:#000000bf}.carousel-arrow[data-v-dee13cb6]:active{transform:translateY(-50%) scale(.94)}.carousel-arrow--prev[data-v-dee13cb6]{left:8px}.carousel-arrow--next[data-v-dee13cb6]{right:8px}.carousel-dot[data-v-dee13cb6]{position:relative;width:6px;height:6px;border-radius:9999px;background:#ffffff47;transition:all .2s ease}.carousel-dot[data-v-dee13cb6]:after{content:"";position:absolute;inset:-10px -3px}.caption-counter[data-v-dee13cb6]{transition:opacity .15s ease,color .15s ease}.carousel-dot--active[data-v-dee13cb6]{width:22px;background:#57ccab}.preview-frame img[data-v-dee13cb6],.preview-frame video[data-v-dee13cb6]{transition:filter .15s ease-out}.emoji-popover[data-v-dee13cb6]{animation:emoji-pop-dee13cb6 .12s ease-out both}@keyframes emoji-pop-dee13cb6{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.preview-frame img[data-v-dee13cb6],.preview-frame video[data-v-dee13cb6]{transition:none}.emoji-popover[data-v-dee13cb6]{animation:none}}.wizard[data-v-456a86df]{display:flex;flex-direction:column;width:min(94vw,860px);background:#0b0d10;color:#fff;font-family:Poppins,sans-serif;border-radius:16px;overflow:hidden}@media(max-width:768px){.wizard[data-v-456a86df]{width:100vw;height:calc(100dvh - var(--upload-space, 0px));max-height:calc(100dvh - var(--upload-space, 0px));border-radius:0}}.wizard-top[data-v-456a86df]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:52px;padding:env(safe-area-inset-top,0) 8px 0;border-bottom:1px solid hsla(0,0%,100%,.06);flex-shrink:0}@media(max-width:768px){.wizard-top[data-v-456a86df]{height:calc(56px + env(safe-area-inset-top,0))}}.wizard-title[data-v-456a86df]{text-align:center;font-size:15px;font-weight:600;letter-spacing:-.005em;color:#fff}.wizard-action[data-v-456a86df]{display:flex;justify-content:flex-end;min-width:0}.icon-btn[data-v-456a86df]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;color:#e5e5e5;transition:background .15s ease,color .15s ease,opacity .15s ease}.icon-btn[data-v-456a86df]:hover{background:#ffffff0f;color:#fff}.icon-btn[data-v-456a86df]:disabled{opacity:.4;cursor:not-allowed}.action-btn[data-v-456a86df]{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 8px;font-size:14px;font-weight:600;color:#57ccab;transition:color .15s ease,opacity .15s ease}.action-btn[data-v-456a86df]:hover{color:#84e1bc}.action-btn[data-v-456a86df]:disabled{opacity:.4;cursor:not-allowed}.share-pill[data-v-456a86df]{position:relative;display:inline-flex;align-items:center;gap:6px;height:34px;margin:5px 4px;padding:0 18px;border-radius:999px;font-size:14px;font-weight:700;color:#04110d;background:#57ccab;transition:background .15s ease,opacity .15s ease,transform .12s ease}.share-pill[data-v-456a86df]:after{content:"";position:absolute;inset:-5px -4px}.share-pill[data-v-456a86df]:hover:not(:disabled){background:#6dd9ba}.share-pill[data-v-456a86df]:active:not(:disabled){transform:scale(.97)}.share-pill[data-v-456a86df]:disabled{opacity:.45;cursor:not-allowed}.btn-spinner[data-v-456a86df]{width:13px;height:13px;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:btn-spin-456a86df .7s linear infinite}@keyframes btn-spin-456a86df{to{transform:rotate(1turn)}}.wizard-body[data-v-456a86df]{position:relative;height:min(calc(82vh - var(--upload-space, 0px)),620px);overflow:hidden;display:flex;flex-direction:column}@media(max-width:768px){.wizard-body[data-v-456a86df]{height:auto;flex:1 1 auto;min-height:0}}.wizard-body[data-v-456a86df]>*{flex:1 1 auto;min-height:0}.step-enter-active[data-v-456a86df],.step-leave-active[data-v-456a86df]{transition:opacity .18s ease}.step-enter-from[data-v-456a86df],.step-leave-to[data-v-456a86df]{opacity:0}@media(prefers-reduced-motion:reduce){.step-enter-active[data-v-456a86df],.step-leave-active[data-v-456a86df]{transition:none}}.cs-discard[data-v-002f4863]{position:fixed;inset:0;z-index:10020;display:flex;align-items:center;justify-content:center;padding:24px;font-family:Poppins,sans-serif}.cs-discard__scrim[data-v-002f4863]{position:absolute;inset:0;background:#0000009e}.cs-discard__card[data-v-002f4863]{position:relative;width:100%;max-width:340px;padding:22px 20px 18px;border-radius:18px;text-align:center;background:#000;border:1px solid hsla(0,0%,100%,.14);box-shadow:0 28px 70px -20px #000000e6}.cs-discard__icon[data-v-002f4863]{width:44px;height:44px;margin:0 auto 12px;display:flex;align-items:center;justify-content:center;border-radius:9999px;color:#f87171;background:#f871711f}.cs-discard__title[data-v-002f4863]{font-size:16px;font-weight:700;color:#fff}.cs-discard__msg[data-v-002f4863]{margin-top:4px;font-size:13px;font-weight:500;line-height:1.45;color:#ffffffa8}.cs-discard__actions[data-v-002f4863]{display:flex;gap:8px;margin-top:18px}.cs-discard__btn[data-v-002f4863]{flex:1;height:40px;border-radius:11px;font-size:13.5px;font-weight:700;color:#fff;background:#111316;box-shadow:inset 0 0 0 1px #ffffff24;transition:background-color .15s ease}.cs-discard__btn[data-v-002f4863]:hover{background:#1a1d21}.cs-discard__btn--danger[data-v-002f4863]{color:#fff;background:#dc2626;box-shadow:none}.cs-discard__btn--danger[data-v-002f4863]:hover{background:#ef4444}.cs-discard__btn[data-v-002f4863]:focus-visible{outline:2px solid rgba(87,204,171,.7);outline-offset:2px}.cs-discard-enter-active[data-v-002f4863],.cs-discard-leave-active[data-v-002f4863]{transition:opacity .16s ease}.cs-discard-enter-from[data-v-002f4863],.cs-discard-leave-to[data-v-002f4863]{opacity:0}.type-card[data-v-002f4863]{display:flex;flex-direction:column;align-items:center;gap:5px;padding:12px 6px 10px;border-radius:14px;background:#10161c;border:1px solid hsla(0,0%,100%,.07);color:#fff9;transition:border-color .14s ease,color .14s ease,background .14s ease}.type-card[data-v-002f4863]:hover{color:#fff;border-color:#ffffff29}.type-card--active[data-v-002f4863]{background:#57ccab12;border-color:#57ccab8c;color:#57ccab}.type-card--active span[data-v-002f4863]:first-of-type{color:#fff}
