.fade-enter-active[data-v-3882ab0b],.fade-leave-active[data-v-3882ab0b]{transition:opacity .3s ease}.fade-enter-from[data-v-3882ab0b],.fade-leave-to[data-v-3882ab0b]{opacity:0}.description-step[data-v-6dc9102e]{display:flex;flex-direction:column;gap:1.5rem}.step-title[data-v-6dc9102e]{color:#2c3e50;font-size:1.5rem;margin-bottom:.5rem}.step-description[data-v-6dc9102e]{color:#7f8c8d;margin-bottom:1rem}.description-input-container[data-v-6dc9102e]{position:relative}.description-textarea[data-v-6dc9102e]{background-color:#374151;border:2px solid #4b5563;border-radius:8px;color:#e5e7eb;font-size:1rem;line-height:1.5;padding:1rem;resize:vertical;transition:border-color .2s;width:100%}.description-textarea[data-v-6dc9102e]:focus{border-color:#eab308;outline:none}.description-textarea.border-red-500[data-v-6dc9102e]{animation:shake-6dc9102e .3s;border-color:#ef4444}@keyframes shake-6dc9102e{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}.error-message[data-v-6dc9102e]{color:#ef4444;font-size:.85rem;margin-left:.25rem;margin-top:.5rem}.character-count[data-v-6dc9102e]{color:#9ca3af;font-size:.8rem}.character-count.limit-reached[data-v-6dc9102e]{color:#ef4444}.before-after-slider-container[data-v-2034495c],.slider-wrapper[data-v-2034495c]{position:relative;width:100%}.slider-wrapper[data-v-2034495c]{aspect-ratio:1;border-radius:12px;cursor:col-resize;overflow:hidden;touch-action:none;-webkit-user-select:none;user-select:none}.image-container[data-v-2034495c]{height:100%;left:0;position:absolute;top:0;width:100%}.slider-image[data-v-2034495c]{display:block;height:100%;object-fit:contain;width:100%}.after-image[data-v-2034495c]{clip-path:inset(0 50% 0 0);transition:clip-path .1s ease-out}.label[data-v-2034495c]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;border-radius:6px;color:#fff;font-size:12px;font-weight:600;padding:6px 12px;position:absolute;top:12px;z-index:10}.before-label[data-v-2034495c]{left:12px}.after-label[data-v-2034495c]{right:12px}.slider-handle[data-v-2034495c]{align-items:center;bottom:0;cursor:col-resize;display:flex;flex-direction:column;justify-content:center;position:absolute;top:0;transform:translate(-50%);width:4px;z-index:20}.slider-line[data-v-2034495c]{background:#fff;box-shadow:0 0 10px #00000080,0 0 20px #ffffff4d;height:100%;width:4px}.slider-button[data-v-2034495c]{align-items:center;background:#fff;border-radius:50%;box-shadow:0 2px 8px #0000004d;color:#374151;display:flex;height:44px;justify-content:center;position:absolute;transition:transform .1s ease;width:44px}.slider-handle:active .slider-button[data-v-2034495c],.slider-handle:hover .slider-button[data-v-2034495c]{transform:scale(1.1)}@media(max-width:768px){.slider-button[data-v-2034495c]{height:40px;width:40px}.label[data-v-2034495c]{font-size:11px;padding:5px 10px}}.create-image-step[data-v-50b832ed]{display:flex;flex-direction:column;width:100%}.image-placeholder[data-v-50b832ed],.pre-generation[data-v-50b832ed]{align-items:center;display:flex;justify-content:center}.image-placeholder[data-v-50b832ed]{background:#0f1419;border:1px solid #2d3748;border-radius:8px;overflow:hidden;position:relative;width:100%}.grid-pattern[data-v-50b832ed]{background-image:linear-gradient(rgba(55,65,81,.2) 1px,transparent 0),linear-gradient(90deg,rgba(55,65,81,.2) 1px,transparent 0);background-size:32px 32px}.generate-btn[data-v-50b832ed]{align-items:center;background:linear-gradient(135deg,#a855f7,#7c3aed);border:none;border-radius:8px;box-shadow:0 4px 12px #a855f74d;color:#fff;cursor:pointer;display:flex;font-size:.9rem;font-weight:600;gap:.5rem;padding:.75rem 1.5rem;transition:all .2s}.generate-btn[data-v-50b832ed]:hover:not(:disabled){box-shadow:0 6px 16px #a855f766;transform:translateY(-1px)}.generate-btn[data-v-50b832ed]:disabled{cursor:not-allowed;opacity:.6}.generating-state[data-v-50b832ed]{background:#0f1419;border:1px solid #2d3748;border-radius:8px;justify-content:center;min-height:400px;width:100%}.generating-content[data-v-50b832ed],.generating-state[data-v-50b832ed]{align-items:center;display:flex;flex-direction:column}.generating-content[data-v-50b832ed]{gap:1rem;padding:2rem;text-align:center}.generating-spinner-wrapper[data-v-50b832ed]{padding:1rem}.generating-title[data-v-50b832ed]{color:#fff;font-size:1.25rem;font-weight:600;margin:0}.generating-subtitle[data-v-50b832ed]{color:#9ca3af;font-size:.875rem;margin:0;max-width:300px}.post-generation[data-v-50b832ed]{animation:fadeIn-50b832ed .4s ease;display:flex;flex-direction:column;gap:0}@keyframes fadeIn-50b832ed{0%{opacity:0}to{opacity:1}}.result-image-wrapper[data-v-50b832ed]{display:flex;flex-direction:column;width:100%}.image-meta-bar[data-v-50b832ed]{align-items:center;background:#1a1f2e;border:1px solid #2d3748;border-bottom:none;border-radius:8px 8px 0 0;display:flex;gap:.5rem;justify-content:center;padding:.5rem 1rem}.meta-tag[data-v-50b832ed]{background:#0f1419;border-radius:4px;color:#9ca3af;font-family:ui-monospace,monospace;font-size:.65rem;font-weight:500;letter-spacing:.025em;padding:.25rem .625rem;text-transform:uppercase}.result-image-container[data-v-50b832ed]{align-items:center;background:#0f1419;border-left:1px solid #2d3748;border-right:1px solid #2d3748;cursor:zoom-in;display:flex;justify-content:center;max-height:50vh;overflow:hidden;padding:1rem;width:100%}.result-image-container .preview-image[data-v-50b832ed]{border-radius:4px;max-height:calc(50vh - 2rem);max-width:100%;object-fit:contain}.result-image[data-v-50b832ed]{align-items:center;background:#0f1419;border-left:1px solid #2d3748;border-right:1px solid #2d3748;cursor:pointer;display:flex;justify-content:center;overflow:hidden;padding:1rem;width:100%}.result-image img.preview-image[data-v-50b832ed]{cursor:pointer;display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;transition:transform .2s;width:auto}.result-image img.preview-image[data-v-50b832ed]:hover{transform:scale(1.02)}.action-bar[data-v-50b832ed]{align-items:center;background:#1a1f2e;border:1px solid #2d3748;border-radius:0 0 8px 8px;border-top:none;display:flex;justify-content:space-between;padding:.625rem 1rem}.action-bar-left[data-v-50b832ed],.action-bar-right[data-v-50b832ed]{align-items:center;display:flex;gap:.5rem}.icon-btn[data-v-50b832ed]{align-items:center;background:#2d3748;border:none;border-radius:8px;color:#d1d5db;cursor:pointer;display:flex;height:38px;justify-content:center;position:relative;transition:all .15s;width:38px}.icon-btn[data-v-50b832ed]:hover{background:#3d4758;color:#fff}.icon-btn-primary[data-v-50b832ed]{background:linear-gradient(135deg,#a855f7,#7c3aed);color:#fff}.icon-btn-primary[data-v-50b832ed]:hover{background:linear-gradient(135deg,#9333ea,#6d28d9);transform:scale(1.05)}.icon-btn-danger[data-v-50b832ed]{background:transparent;color:#6b7280}.icon-btn-danger[data-v-50b832ed]:hover{background:#ef444426;color:#ef4444}.tooltip-btn[data-v-50b832ed]{position:relative}.tooltip-btn .tooltip[data-v-50b832ed]{background:#1f2937;border:1px solid #374151;border-radius:6px;bottom:calc(100% + 8px);box-shadow:0 4px 12px #0000004d;color:#f3f4f6;font-size:.75rem;font-weight:500;opacity:0;padding:.375rem .75rem;pointer-events:none;transition:all .15s ease;visibility:hidden;white-space:nowrap;z-index:50}.tooltip-btn .tooltip[data-v-50b832ed],.tooltip-btn .tooltip[data-v-50b832ed]:after{left:50%;position:absolute;transform:translate(-50%)}.tooltip-btn .tooltip[data-v-50b832ed]:after{border:5px solid transparent;border-top-color:#374151;content:"";top:100%}.tooltip-btn:hover .tooltip[data-v-50b832ed]{opacity:1;visibility:visible}.delete-modal-overlay[data-v-50b832ed]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000c;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:9999}.delete-modal[data-v-50b832ed]{background:#1a1f2e;border:1px solid #2d3748;border-radius:12px;max-width:320px;padding:1.5rem;text-align:center;width:100%}.delete-modal h3[data-v-50b832ed]{color:#fff;font-size:1rem;font-weight:600;margin:0 0 .5rem}.delete-modal p[data-v-50b832ed]{color:#9ca3af;font-size:.875rem;margin:0 0 1.25rem}.delete-modal-actions[data-v-50b832ed]{display:flex;gap:.75rem;justify-content:center}.modal-btn-cancel[data-v-50b832ed],.modal-btn-delete[data-v-50b832ed]{border:none;border-radius:6px;cursor:pointer;font-size:.875rem;font-weight:500;padding:.5rem 1.25rem;transition:all .15s}.modal-btn-cancel[data-v-50b832ed]{background:#2d3748;color:#d1d5db}.modal-btn-cancel[data-v-50b832ed]:hover{background:#3d4758}.modal-btn-delete[data-v-50b832ed]{background:#dc2626;color:#fff}.modal-btn-delete[data-v-50b832ed]:hover{background:#b91c1c}@media(max-width:480px){.image-meta-bar[data-v-50b832ed]{gap:.375rem;padding:.375rem .75rem}.meta-tag[data-v-50b832ed]{font-size:.6rem;padding:.2rem .5rem}.action-bar[data-v-50b832ed]{padding:.5rem .75rem}.icon-btn[data-v-50b832ed]{height:34px;width:34px}}.detail-card[data-v-1c3877bd]{position:relative}.info-button[data-v-1c3877bd]{opacity:0;transition:opacity .2s ease}.detail-card:hover .info-button[data-v-1c3877bd]{opacity:1}.detail-card:focus-within .info-button[data-v-1c3877bd]{opacity:1}.image-settings-step[data-v-d06c3892]{display:flex;flex-direction:column;gap:1.5rem}.ratio-preview[data-v-d06c3892]{transition:all .2s ease}.platform-tag[data-v-d06c3892]{position:relative}.platform-tooltip[data-v-d06c3892]{background:#1f2937;border:1px solid #374151;border-radius:6px;bottom:calc(100% + 8px);box-shadow:0 4px 12px #00000080;color:#f3f4f6;font-size:.75rem;min-width:max-content;opacity:0;padding:.5rem .75rem;pointer-events:none;transition:all .15s ease;visibility:hidden;white-space:nowrap;z-index:50}.platform-tooltip[data-v-d06c3892],.platform-tooltip[data-v-d06c3892]:after{left:50%;position:absolute;transform:translate(-50%)}.platform-tooltip[data-v-d06c3892]:after{border:5px solid transparent;border-top-color:#374151;content:"";top:100%}.platform-tag:hover .platform-tooltip[data-v-d06c3892]{opacity:1;visibility:visible}.image-interchange-step[data-v-0684223a]{gap:1.5rem}.description-container[data-v-0684223a],.image-interchange-step[data-v-0684223a],.image-upload-container[data-v-0684223a]{display:flex;flex-direction:column}.upload-well[data-v-0684223a]{align-items:center;background-color:#374151;border:2px dashed #4b5563;border-radius:8px;cursor:pointer;display:flex;justify-content:center;min-height:300px;padding:1.5rem;position:relative;transition:all .2s}.upload-well[data-v-0684223a]:hover{background-color:#3f4a56;border-color:#6b7280}.upload-well.drag-over[data-v-0684223a]{background-color:#3f4a56;border-color:#eab308}.upload-well.border-green-400[data-v-0684223a]{border-color:#4ade80}.upload-placeholder[data-v-0684223a]{pointer-events:none;text-align:center}.image-preview-container[data-v-0684223a]{height:100%;min-height:300px;position:relative;width:100%}.preview-image[data-v-0684223a]{border-radius:4px;height:100%;object-fit:contain;width:100%}.remove-image-btn[data-v-0684223a]{align-items:center;background-color:#ef4444e6;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:2rem;justify-content:center;position:absolute;right:.5rem;top:.5rem;transition:background-color .2s;width:2rem}.remove-image-btn[data-v-0684223a]:hover{background-color:#dc2626}.upload-progress[data-v-0684223a]{background-color:#000000b3;border-radius:4px;bottom:1rem;left:1rem;padding:.5rem;position:absolute;right:1rem}.progress-bar[data-v-0684223a]{background-color:#374151;border-radius:2px;height:4px;overflow:hidden;width:100%}.progress-fill[data-v-0684223a]{background-color:#eab308;height:100%;transition:width .3s}.description-textarea[data-v-0684223a]{background-color:#374151;border:2px solid #4b5563;border-radius:8px;color:#e5e7eb;font-size:1rem;line-height:1.5;min-height:300px;padding:1rem;resize:vertical;transition:border-color .2s;width:100%}.description-textarea[data-v-0684223a]:focus{border-color:#eab308;outline:none}.description-textarea.border-red-500[data-v-0684223a]{animation:shake-0684223a .3s;border-color:#ef4444}@keyframes shake-0684223a{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}.error-message[data-v-0684223a]{color:#ef4444;font-size:.85rem}.character-count[data-v-0684223a]{color:#9ca3af;font-size:.8rem;margin-top:.5rem;text-align:right}.character-count.limit-reached[data-v-0684223a]{color:#ef4444}.edit-image-step[data-v-ab7bbdcb]{gap:1.5rem}.description-container[data-v-ab7bbdcb],.edit-image-step[data-v-ab7bbdcb],.image-upload-container[data-v-ab7bbdcb]{display:flex;flex-direction:column}.upload-well[data-v-ab7bbdcb]{align-items:center;background-color:#374151;border:2px dashed #4b5563;border-radius:8px;cursor:pointer;display:flex;justify-content:center;min-height:300px;padding:1.5rem;position:relative;transition:all .2s}.upload-well[data-v-ab7bbdcb]:hover{background-color:#3f4a56;border-color:#6b7280}.upload-well.drag-over[data-v-ab7bbdcb]{background-color:#3f4a56;border-color:#eab308}.upload-well.border-green-400[data-v-ab7bbdcb]{border-color:#4ade80}.upload-placeholder[data-v-ab7bbdcb]{pointer-events:none;text-align:center}.image-preview-container[data-v-ab7bbdcb]{height:100%;min-height:300px;position:relative;width:100%}.preview-image[data-v-ab7bbdcb]{border-radius:4px;height:100%;object-fit:contain;width:100%}.remove-image-btn[data-v-ab7bbdcb]{align-items:center;background-color:#ef4444e6;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:2rem;justify-content:center;position:absolute;right:.5rem;top:.5rem;transition:background-color .2s;width:2rem}.remove-image-btn[data-v-ab7bbdcb]:hover{background-color:#dc2626}.upload-progress[data-v-ab7bbdcb]{background-color:#000000b3;border-radius:4px;bottom:1rem;left:1rem;padding:.5rem;position:absolute;right:1rem}.progress-bar[data-v-ab7bbdcb]{background-color:#374151;border-radius:2px;height:4px;overflow:hidden;width:100%}.progress-fill[data-v-ab7bbdcb]{background-color:#eab308;height:100%;transition:width .3s}.description-textarea[data-v-ab7bbdcb]{background-color:#374151;border:2px solid #4b5563;border-radius:8px;color:#e5e7eb;font-size:1rem;line-height:1.5;min-height:300px;padding:1rem;resize:vertical;transition:border-color .2s;width:100%}.description-textarea[data-v-ab7bbdcb]:focus{border-color:#eab308;outline:none}.description-textarea.border-red-500[data-v-ab7bbdcb]{animation:shake-ab7bbdcb .3s;border-color:#ef4444}@keyframes shake-ab7bbdcb{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}.error-message[data-v-ab7bbdcb]{color:#ef4444;font-size:.85rem}.character-count[data-v-ab7bbdcb]{color:#9ca3af;font-size:.8rem;margin-top:.5rem;text-align:right}.character-count.limit-reached[data-v-ab7bbdcb]{color:#ef4444}.remove-background-step[data-v-3e74fdb6]{gap:1.5rem}.image-upload-container[data-v-3e74fdb6],.remove-background-step[data-v-3e74fdb6]{display:flex;flex-direction:column}.upload-well[data-v-3e74fdb6]{align-items:center;background-color:#374151;border:2px dashed #4b5563;border-radius:12px;cursor:pointer;display:flex;justify-content:center;min-height:350px;padding:2rem;position:relative;transition:all .2s}.upload-well[data-v-3e74fdb6]:hover{background-color:#3f4a56;border-color:#6b7280}.upload-well.drag-over[data-v-3e74fdb6]{background-color:#a855f71a;border-color:#a855f7}.upload-well.border-green-400[data-v-3e74fdb6]{border-color:#4ade80;border-style:solid;cursor:default}.upload-placeholder[data-v-3e74fdb6]{pointer-events:none;text-align:center}.image-preview-container[data-v-3e74fdb6]{align-items:center;display:flex;height:100%;justify-content:center;min-height:300px;position:relative;width:100%}.preview-image[data-v-3e74fdb6]{border-radius:8px;max-height:400px;max-width:100%;object-fit:contain}.remove-image-btn[data-v-3e74fdb6]{align-items:center;background-color:#ef4444e6;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:2.5rem;justify-content:center;position:absolute;right:.5rem;top:.5rem;transition:background-color .2s;width:2.5rem}.remove-image-btn[data-v-3e74fdb6]:hover{background-color:#dc2626}.upload-progress[data-v-3e74fdb6]{background-color:#000000b3;border-radius:8px;bottom:1rem;left:1rem;padding:.75rem;position:absolute;right:1rem}.progress-bar[data-v-3e74fdb6]{background-color:#374151;border-radius:3px;height:6px;overflow:hidden;width:100%}.progress-fill[data-v-3e74fdb6]{background:linear-gradient(90deg,#a855f7,#ec4899);height:100%;transition:width .3s}.error-message[data-v-3e74fdb6]{color:#ef4444;font-size:.85rem}.step-content[data-v-6d5cf1e0]{background-color:transparent;border-radius:0;min-height:450px}.error-message[data-v-6d5cf1e0]{color:#f87171;padding:2rem;text-align:center}.error-message button[data-v-6d5cf1e0]{background-color:#3b82f6;color:#f3f4f6;transition:background-color .2s}.error-message button[data-v-6d5cf1e0]:hover{background-color:#2563eb}.step-navigation[data-v-951082a0]{margin:0;width:100%}.steps-container[data-v-951082a0]{display:flex;flex:1;justify-content:center;margin:0 1rem;-ms-overflow-style:none;scrollbar-width:none}.steps-container[data-v-951082a0]::-webkit-scrollbar{display:none}.step-button[data-v-951082a0]{align-items:center;border-radius:.5rem;cursor:pointer;display:flex;padding:.5rem .75rem;transition:all .2s}.step-button.active[data-v-951082a0]{background-color:#eab30833}.step-button.completed[data-v-951082a0]{color:#eab308cc}.step-button.pending[data-v-951082a0]{color:#9ca3af}.step-number[data-v-951082a0]{align-items:center;border-radius:9999px;display:flex;font-size:.75rem;font-weight:600;height:1.5rem;justify-content:center;margin-right:.5rem;width:1.5rem}.step-button.active .step-number[data-v-951082a0]{background-color:#eab308;color:#111827}.step-button.completed .step-number[data-v-951082a0]{background-color:#eab308cc;color:#111827}.step-button.pending .step-number[data-v-951082a0]{background-color:#374151;color:#9ca3af}.step-label[data-v-951082a0]{font-size:.875rem;font-weight:500}.circular-nav-button[data-v-951082a0]{align-items:center;border:none;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;transition:all .2s;width:2.5rem}.circular-nav-button.prev-button[data-v-951082a0]{background-color:#374151;color:#e5e7eb}.circular-nav-button.next-button[data-v-951082a0]{background-color:#eab308;color:#111827}.circular-nav-button[data-v-951082a0]:hover:not(:disabled){transform:scale(1.1)}.circular-nav-button.prev-button[data-v-951082a0]:hover:not(:disabled){background-color:#4b5563}.circular-nav-button.next-button[data-v-951082a0]:hover:not(:disabled){background-color:#ca8a04}.circular-nav-button[data-v-951082a0]:disabled{cursor:not-allowed;opacity:.5}.reference-images-horizontal[data-v-cdbf5884]{background-color:#1f293780;border-bottom:1px solid rgba(75,85,99,.5);padding:1rem;position:relative;width:100%}.reference-hint[data-v-cdbf5884]{align-items:center;color:#9ca3af80;display:flex;font-size:.75rem;font-weight:400;gap:.375rem;justify-content:center;letter-spacing:.05em;margin-bottom:.5rem;text-transform:uppercase}.reference-images-scroll-container[data-v-cdbf5884]{display:flex;justify-content:center;overflow-x:auto;overflow-y:visible;padding:2px 0;scrollbar-color:rgba(75,85,99,.5) transparent;scrollbar-width:thin;width:100%}.reference-images-scroll-container[data-v-cdbf5884]::-webkit-scrollbar{height:8px}.reference-images-scroll-container[data-v-cdbf5884]::-webkit-scrollbar-track{background:transparent}.reference-images-scroll-container[data-v-cdbf5884]::-webkit-scrollbar-thumb{background-color:#4b556380;border-radius:4px}.reference-images-scroll-container[data-v-cdbf5884]::-webkit-scrollbar-thumb:hover{background-color:#4b5563b3}.reference-images-list[data-v-cdbf5884]{align-items:center;display:flex;gap:.75rem;justify-content:center;margin:0 auto;min-width:min-content;padding:2px}.reference-image-thumbnail[data-v-cdbf5884]{background-color:#111827;border:2px solid rgba(75,85,99,.5);border-radius:12px;cursor:pointer;flex-shrink:0;height:80px;margin:2px;overflow:hidden;position:relative;transition:all .2s ease;width:80px}.reference-image-thumbnail[data-v-cdbf5884]:hover{border-color:#60a5fa;box-shadow:0 4px 12px #60a5fa4d;transform:scale(1.05);z-index:10}.thumbnail-image[data-v-cdbf5884]{border-radius:10px;height:100%;object-fit:cover;width:100%}.thumbnail-image.custom-material[data-v-cdbf5884]{filter:grayscale(30%);opacity:.7}.custom-badge[data-v-cdbf5884]{background-color:#dc2626e6;border-radius:4px;font-size:.6rem;font-weight:700;left:4px;padding:2px 6px;pointer-events:none}.custom-badge[data-v-cdbf5884],.remove-button[data-v-cdbf5884]{color:#fff;position:absolute;top:4px}.remove-button[data-v-cdbf5884]{align-items:center;background-color:#000000b3;border:none;border-radius:50%;cursor:pointer;display:flex;height:20px;justify-content:center;opacity:0;pointer-events:auto;right:4px;transition:opacity .2s ease,background-color .2s ease;width:20px}.reference-image-thumbnail:hover .remove-button[data-v-cdbf5884]{opacity:1}.remove-button[data-v-cdbf5884]:hover{background-color:#dc2626e6}.add-image-button[data-v-cdbf5884]{align-items:center;background-color:#1f293780;border:2px dashed rgba(75,85,99,.5);border-radius:12px;box-sizing:border-box;color:#9ca3af;cursor:pointer;display:flex;flex-shrink:0;height:80px;justify-content:center;margin:2px;transition:all .2s ease;width:80px}.add-image-button[data-v-cdbf5884]:hover{z-index:10}.add-image-button[data-v-cdbf5884]:hover:not(:disabled){background-color:#60a5fa1a;border-color:#60a5fa;color:#60a5fa;transform:scale(1.05)}.add-image-button.limit-reached[data-v-cdbf5884],.add-image-button[data-v-cdbf5884]:disabled{border-color:#4b55634d;cursor:not-allowed;opacity:.5}.image-count-badge[data-v-cdbf5884]{background-color:#1f2937cc;border:1px solid rgba(75,85,99,.5);border-radius:8px;color:#9ca3af;flex-shrink:0;font-size:.75rem;font-weight:500;margin-left:.5rem;padding:4px 8px}.fade-enter-active[data-v-01dae400],.fade-leave-active[data-v-01dae400]{transition:opacity .2s ease}.fade-enter-from[data-v-01dae400],.fade-leave-to[data-v-01dae400]{opacity:0}.animate-fade-in[data-v-ec1d09a2]{animation:fadeIn-ec1d09a2 .2s ease-out forwards}@keyframes fadeIn-ec1d09a2{0%{opacity:0}to{opacity:1}}
