/* form.css - form styles */
.floating-label{position:relative}
.floating-label input{padding:14px 12px;border-radius:12px;border:1px solid rgba(15,23,42,0.06);width:100%}
.floating-label label{position:absolute;left:14px;top:10px;transition:all .15s;pointer-events:none;color:var(--muted)}
.floating-label input:focus + label, .floating-label input:not(:placeholder-shown) + label{top:-10px;font-size:0.72rem;background:#fff;padding:0 6px}
.preview-img{max-width:100%;border-radius:10px;object-fit:cover}
