/* FORMS.CSS */
.form-group{margin-bottom:22px}
.form-label{display:block;margin-bottom:8px;font-weight:600}
.form-control{
width:100%;height:54px;padding:0 16px;
background:var(--bg-card);
border:1px solid var(--border-color);
border-radius:12px;color:var(--text);
transition:var(--transition)}
textarea.form-control{height:160px;padding:16px}
.form-control:focus{border-color:var(--gold-500);box-shadow:0 0 0 4px rgba(212,175,55,.12)}
.checkbox,.radio{display:flex;align-items:center;gap:10px}
