.share-modal-fade-enter-active[data-v-0d9a7175],.share-modal-fade-leave-active[data-v-0d9a7175]{transition:opacity .25s}.share-modal-fade-enter-from[data-v-0d9a7175],.share-modal-fade-leave-to[data-v-0d9a7175]{opacity:0}.share-modal-fade-enter-active .animate-modal-enter[data-v-0d9a7175]{animation:.25s cubic-bezier(.16,1,.3,1) forwards modal-pop-0d9a7175}.share-modal-fade-leave-active .animate-modal-enter[data-v-0d9a7175]{animation:.2s cubic-bezier(.16,1,.3,1) reverse forwards modal-pop-0d9a7175}@keyframes modal-pop-0d9a7175{0%{opacity:0;transform:scale(.95)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}.creation-function-filter.el-popper{border:1px solid #e2e8f0;border-radius:14px;overflow:hidden;box-shadow:0 8px 28px #0f172a1f}.creation-function-filter .el-popper__arrow{display:none}.creation-function-filter .el-dropdown-menu{min-width:196px;max-height:min(320px,60dvh);padding:6px;overflow-y:auto}.creation-function-filter .el-dropdown-menu__item{color:#475569;border-radius:8px;gap:16px;min-height:36px;padding:8px 12px;font-size:12px;line-height:20px;display:flex}.creation-function-filter .el-dropdown-menu__item:not(.is-disabled):focus{color:#334155;background:#f8fafc}.creation-function-filter .el-dropdown-menu__item.is-selected,.creation-function-filter .el-dropdown-menu__item.is-selected:focus{color:#7c3aed;background:#f5f3ff;font-weight:500}.image-tool-actions.in-preview[data-v-d09201f3]{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:0;display:grid}.image-tool-actions.in-preview button[data-v-d09201f3]{background:#f1f5f9;justify-content:center;min-height:36px}@media (width<=639px){.image-tool-actions[data-v-d09201f3]:not(.in-preview){display:none}}.desktop-more[data-v-d09201f3]{display:none}@media (hover:hover) and (pointer:fine) and (width>=640px){.desktop-more[data-v-d09201f3]{display:inline-flex}.image-tool-actions .secondary-action[data-v-d09201f3]{display:none}.image-tool-actions[data-v-d09201f3]{z-index:10;opacity:0;pointer-events:none;background:0 0;border:0;flex-wrap:nowrap;justify-content:flex-end;gap:5px;padding:0;transition:opacity .15s;position:absolute;bottom:8px;left:auto;right:8px}.image-tool-actions button[data-v-d09201f3]{color:#fff;backdrop-filter:blur(8px);background:#0f172aa6;border-radius:6px;justify-content:center;width:26px;height:26px;min-height:26px;padding:0}.image-tool-actions button[data-v-d09201f3] .iconify{width:13px;height:13px}.image-tool-actions button[data-v-d09201f3]:hover{background:#0f172ad9}.image-tool-actions button .action-label[data-v-d09201f3]{display:none}:is(.creation-card:hover .image-tool-actions,.creation-card:focus-within .image-tool-actions){opacity:1;pointer-events:auto}}.creation-image-tools-menu.el-popper{--el-bg-color-overlay:#202024;--el-border-color-light:#35353b;--el-text-color-regular:#e4e4e7;--el-color-primary-light-9:#36363e;--el-color-primary:#fff;background:#202024;border:1px solid #35353b;border-radius:9px;min-width:0;box-shadow:0 4px 16px #00000038}.creation-image-tools-menu .el-dropdown-menu{background:#202024;border-radius:9px;padding:4px}.creation-image-tools-menu .el-dropdown-menu__item{color:#e4e4e7;border-radius:5px;min-height:28px;padding:5px 8px;font-size:11px;line-height:18px}.creation-image-tools-menu .el-dropdown-menu__item:not(.is-disabled):hover,.creation-image-tools-menu .el-dropdown-menu__item:not(.is-disabled):focus{color:#fff;background:#36363e}.creation-image-tools-menu .el-dropdown-menu__item .iconify{width:12px;height:12px;margin-right:6px}.creation-image-tools-menu .el-popper__arrow:before{background:#202024;border-color:#35353b}.generation-motion[data-v-77e29cac]{flex-direction:column;align-items:center;gap:12px;display:flex}.generation-motion--processing[data-v-77e29cac]{isolation:isolate;background:#f7f3f8;justify-content:center;position:absolute;inset:0;overflow:hidden}.processing-background[data-v-77e29cac]{z-index:-2;background:radial-gradient(at 20% 25%,#f5dce9 0,#0000 65%),radial-gradient(at 80% 85%,#e5ddf5 0,#0000 65%);position:absolute;inset:0}.processing-scan[data-v-77e29cac]{z-index:-1;will-change:transform;background:linear-gradient(#0000,#e878be24,#e878be52);border-bottom:1px solid #dc6ebc70;height:35%;animation:3.2s ease-in-out infinite processing-scan-77e29cac;position:absolute;top:-35%;left:0;right:0}.generation-motion--processing .generation-label[data-v-77e29cac]{color:#664560;position:relative}@keyframes processing-scan-77e29cac{0%{opacity:0;transform:translateY(0)}15%,85%{opacity:1}to{opacity:0;transform:translateY(390%)}}.generation-art[data-v-77e29cac]{width:100px;height:90px;position:relative}.generation-glow[data-v-77e29cac]{filter:blur(16px);opacity:.65;background:linear-gradient(135deg,#fbcfe8,#ddd6fe);border-radius:50%;animation:3s ease-in-out infinite glow-77e29cac;position:absolute;inset:8px}.generation-frame[data-v-77e29cac]{border-radius:13px;width:62px;height:68px;position:absolute}.generation-frame--back[data-v-77e29cac]{background:#ede9fe;border:1px solid #ddd6fe;top:8px;left:12px;transform:rotate(-14deg)}.generation-frame--front[data-v-77e29cac]{color:#d946b8;background:linear-gradient(145deg,#fff,#fdf2f8);border:1px solid #fbcfe8;animation:3s ease-in-out infinite float-77e29cac;top:16px;left:27px;overflow:hidden;box-shadow:0 5px 15px #d946b81a}.generation-frame svg[data-v-77e29cac]{width:100%;height:100%}.generation-sweep[data-v-77e29cac]{background:linear-gradient(115deg,#0000 35%,#fff 50%,#0000 65%);animation:2.8s ease-in-out infinite sweep-77e29cac;position:absolute;inset:-50%}.generation-spark[data-v-77e29cac]{color:#c65ce3;font-size:24px;animation:3s ease-in-out infinite glow-77e29cac;position:absolute;top:2px;right:1px}.generation-dots[data-v-77e29cac]{width:1em;animation:1.6s ease-in-out infinite glow-77e29cac;display:inline-block}@keyframes float-77e29cac{0%,to{transform:translateY(0)rotate(6deg)}50%{transform:translateY(-5px)rotate(2deg)}}@keyframes sweep-77e29cac{0%,15%{transform:translate(-80%)}75%,to{transform:translate(80%)}}@keyframes glow-77e29cac{0%,to{opacity:.45}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.generation-motion[data-v-77e29cac] *{animation:none}.generation-sweep[data-v-77e29cac],.processing-scan[data-v-77e29cac]{display:none}}[data-theme=dark] .generation-motion--processing{background:#28232e}[data-theme=dark] .generation-motion--processing .processing-background{opacity:.12}[data-theme=dark] .generation-motion--processing .generation-label{color:#f0dbe9}@media (width<=639px){.mobile-preview-actions[data-v-82fde3a0]{display:none}}.creation-actions[data-v-82fde3a0]{transition:opacity .15s}@media (hover:hover) and (pointer:fine){.creation-actions[data-v-82fde3a0]{opacity:0;pointer-events:none}.creation-card:hover .creation-actions[data-v-82fde3a0],.creation-card:focus-within .creation-actions[data-v-82fde3a0]{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.creation-actions[data-v-82fde3a0]{transition:none}}[data-theme=dark]{color:#f4f4f5}.creation-grid[data-v-f3a057c2]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}@media (width<=639px){.creation-grid[data-v-f3a057c2]{grid-template-columns:repeat(2,minmax(0,1fr))}}.creation-skeleton .skeleton-block{background:#e9edf3;animation:1.6s ease-in-out infinite creation-skeleton-pulse}[data-theme=dark] .creation-skeleton{border-color:var(--home-border)}[data-theme=dark] .creation-skeleton .skeleton-block{background:#393a44}@keyframes creation-skeleton-pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.creation-skeleton .skeleton-block{animation:none}}.preview-action[data-v-43c4b397]{cursor:pointer;background:#f8fafc;border-radius:6px;align-items:center;gap:4px;padding:6px 8px;font-size:11px;display:flex}
