.mo-header-row[data-v-8daa89c4]{flex:1;gap:.75rem;min-width:0}.mo-header-icon[data-v-8daa89c4],.mo-header-row[data-v-8daa89c4]{align-items:center;display:flex}.mo-header-icon[data-v-8daa89c4]{border-radius:50%;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.mo-header-icon-edit[data-v-8daa89c4]{background:#fbbf2426;border:1px solid rgba(251,191,36,.3);color:#fbbf24}.mo-header-text[data-v-8daa89c4]{min-width:0}.mo-title[data-v-8daa89c4]{color:#fff;font-size:.95rem;font-weight:700;letter-spacing:-.01em}.mo-subtitle[data-v-8daa89c4]{color:#ffffff8c;font-size:.72rem;margin-top:.1rem;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mo-body-inner[data-v-8daa89c4]{gap:1rem}.mo-body-inner[data-v-8daa89c4],.mo-field[data-v-8daa89c4]{display:flex;flex-direction:column}.mo-field[data-v-8daa89c4]{gap:.3rem}.mo-label[data-v-8daa89c4]{color:#94a3b8;font-size:.72rem;font-weight:600}.mo-required[data-v-8daa89c4]{color:#f87171}.mo-optional[data-v-8daa89c4]{color:#475569;font-weight:400}.mo-field-hint[data-v-8daa89c4]{color:#475569;font-size:.65rem;margin-top:-.15rem}.mo-textarea[data-v-8daa89c4]{background:#0f172acc;border:1px solid hsla(0,0%,100%,.1);border-radius:.6rem;color:#e2e8f0;font-size:.78rem;line-height:1.5;padding:.6rem .75rem;resize:none;transition:border-color .15s;width:100%}.mo-textarea[data-v-8daa89c4]:focus{border-color:#fbbf2466;outline:none}.mo-textarea[data-v-8daa89c4]::-moz-placeholder{color:#475569}.mo-textarea[data-v-8daa89c4]::placeholder{color:#475569}.mo-char-count[data-v-8daa89c4]{color:#475569;font-size:.6rem;margin-top:-.15rem;text-align:right}.mo-dropzone[data-v-8daa89c4]{align-items:center;border:1.5px dashed hsla(0,0%,100%,.1);border-radius:.65rem;cursor:pointer;display:flex;justify-content:center;min-height:72px;padding:.75rem;transition:border-color .15s,background .15s}.mo-dropzone-drag[data-v-8daa89c4],.mo-dropzone[data-v-8daa89c4]:hover{background:#fbbf240a;border-color:#fbbf2466}.mo-dropzone-uploading[data-v-8daa89c4]{border-color:#fbbf244d;cursor:default}.mo-dropzone-hint[data-v-8daa89c4]{align-items:center;color:#475569;display:flex;flex-direction:column;font-size:.7rem;gap:.35rem}.mo-preview-row[data-v-8daa89c4]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.mo-preview-item[data-v-8daa89c4]{background:#ffffff0f;border-radius:.4rem;flex-shrink:0;height:52px;overflow:hidden;position:relative;width:52px}.mo-preview-thumb[data-v-8daa89c4]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mo-preview-video-icon[data-v-8daa89c4]{height:100%;width:100%}.mo-preview-remove[data-v-8daa89c4],.mo-preview-video-icon[data-v-8daa89c4]{align-items:center;display:flex;justify-content:center}.mo-preview-remove[data-v-8daa89c4]{background:#000000b3;border-radius:50%;color:#f1f5f9;cursor:pointer;font-size:.7rem;height:16px;line-height:1;position:absolute;right:1px;top:1px;width:16px}.mo-add-more[data-v-8daa89c4]{border:1px dashed hsla(0,0%,100%,.1);border-radius:.35rem;color:#64748b;cursor:pointer;font-size:.65rem;padding:.3rem .5rem;transition:color .15s}.mo-add-more[data-v-8daa89c4]:hover{color:#94a3b8}.mo-locked-note[data-v-8daa89c4]{align-items:flex-start;background:#94a3b80f;border:1px solid rgba(148,163,184,.15);border-radius:.5rem;color:#94a3b8;display:flex;font-size:.68rem;gap:.45rem;line-height:1.45;padding:.5rem .65rem}.mo-locked-note strong[data-v-8daa89c4]{color:#cbd5e1;font-weight:600}.mo-footer-col[data-v-8daa89c4]{display:flex;flex:1;flex-direction:column;gap:.5rem}.mo-footer-row[data-v-8daa89c4]{display:flex;flex:1;gap:.6rem}.mo-btn-cancel[data-v-8daa89c4]{background:#ffffff14;border:1px solid hsla(0,0%,100%,.15);border-radius:.75rem;color:#fffc;cursor:pointer;flex:1;font-size:.85rem;font-weight:600;padding:.7rem;transition:all .18s}.mo-btn-cancel[data-v-8daa89c4]:hover{background:#ffffff24;color:#fff}.mo-btn-cancel[data-v-8daa89c4]:active{transform:scale(.97)}.mo-btn-cancel[data-v-8daa89c4]:disabled{cursor:not-allowed;opacity:.5}.mo-btn-submit[data-v-8daa89c4]{align-items:center;background:linear-gradient(135deg,#ff6b35,#f7931e);border:1px solid rgba(255,107,53,.4);border-radius:.75rem;box-shadow:0 4px 14px -2px #ff6b3559;color:#fff;cursor:pointer;display:flex;flex:2;font-size:.85rem;font-weight:700;gap:.4rem;justify-content:center;padding:.7rem;transition:all .18s}.mo-btn-submit[data-v-8daa89c4]:disabled{box-shadow:none;cursor:not-allowed;opacity:.4}.mo-btn-submit[data-v-8daa89c4]:not(:disabled):hover{box-shadow:0 6px 20px -2px #ff6b3580}.mo-btn-submit[data-v-8daa89c4]:not(:disabled):active{transform:scale(.97)}.mo-submit-error[data-v-8daa89c4]{color:#f87171;font-size:.75rem;margin:0;text-align:center}.mo-mini-spinner[data-v-8daa89c4]{animation:mo-spin-8daa89c4 .7s linear infinite;border:2px solid rgba(0,0,0,.2);border-radius:50%;border-top-color:#0f172a;height:14px;width:14px}@keyframes mo-spin-8daa89c4{to{transform:rotate(1turn)}}.modal-fade-enter-active[data-v-8daa89c4],.modal-fade-leave-active[data-v-8daa89c4]{transition:opacity .2s ease}.modal-fade-enter-from[data-v-8daa89c4],.modal-fade-leave-to[data-v-8daa89c4]{opacity:0}
