
.form{background:#fff;border:1px solid #e6eef7;border-radius:12px;padding:16px;max-width:760px}
.form label{display:block;margin:10px 0 6px}
.form input,.form select,.form textarea{width:100%;padding:10px;border:1px solid #cfe0f5;border-radius:8px}
.form small{color:#5a677a}
.form .row{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.alert{background:#fff7e6;border:1px solid #ffe1a7;padding:10px;border-radius:10px;color:#6a4d00}
