.upload-field[data-v-e895561f]{display:flex;flex-direction:column;gap:.4rem}.upload-label[data-v-e895561f]{font-size:.85rem;font-weight:600}.hint[data-v-e895561f]{font-size:.78rem;margin:0}.dropzone[data-v-e895561f],.hint[data-v-e895561f]{color:var(--color-text-muted)}.dropzone[data-v-e895561f]{align-items:center;background:var(--color-field);border:1.5px dashed var(--color-field-border);border-radius:var(--radius-sm);cursor:pointer;display:flex;font-size:.85rem;font-weight:600;gap:.5rem;justify-content:center;padding:1rem;text-align:center}.dropzone.busy[data-v-e895561f]{cursor:wait;opacity:.7}.dropzone input[data-v-e895561f]{height:1px;opacity:0;overflow:hidden;position:absolute;width:1px}.preview[data-v-e895561f]{align-items:center;display:flex;gap:.75rem}.preview img[data-v-e895561f]{background:var(--color-field);height:84px;-o-object-fit:cover;object-fit:cover;width:84px}.preview img[data-v-e895561f],.preview video[data-v-e895561f]{border:1px solid var(--color-border);border-radius:var(--radius-sm)}.preview video[data-v-e895561f]{background:#000;max-height:140px;max-width:220px}.link-danger[data-v-e895561f]{background:none;border:none;color:var(--color-danger);cursor:pointer;font-size:.85rem;font-weight:700;padding:0}.link-danger[data-v-e895561f]:hover{text-decoration:underline}
