.form-input{width:100%;border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:11px;padding:11px 12px;margin:7px 0 12px;outline:none}.form-input:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(22,93,255,.10)}textarea.form-input{resize:vertical}label{display:block;font-size:12px;font-weight:700;margin-top:5px}