#flwrw-ub-form { max-width: 720px; padding: 1rem; border: 1px solid #eee; border-radius: 8px; }
#flwrw-ub-form .row { display: flex; gap: 12px; flex-wrap: wrap; }
#flwrw-ub-form .row > div { flex: 1 1 300px; }
#flwrw-ub-form label { display:block; font-weight:600; margin: .4rem 0 .2rem; }
#flwrw-ub-form input, #flwrw-ub-form select { width: 100%; padding: .6rem; }
#flwrw-ub-form button { margin-top: .8rem; padding: .7rem 1rem; cursor: pointer; }
.flwrw-note { font-size:12px; opacity:.75; }
