.form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}label{display:flex;flex-direction:column;gap:7px;color:var(--muted);font-size:.86rem}input,textarea,select{width:100%;border:1px solid var(--line);background:#0a1625;color:var(--text);border-radius:12px;padding:13px;outline:none;min-height:44px}input:focus,textarea:focus,select:focus{border-color:var(--accent)}textarea{margin-top:12px;resize:vertical}.form-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.file-button{display:inline-flex;flex-direction:row;align-items:center;justify-content:center}.file-button input{display:none}@media(min-width:760px){.form-grid{grid-template-columns:repeat(5,1fr)}}
