.roleForm form{grid-template-columns:minmax(260px,1.5fr) minmax(180px,1fr) auto;align-items:end;gap:16px;margin-top:18px;display:grid}.roleForm form label{color:var(--muted);gap:7px;font-size:12px;font-weight:700;display:grid}.roleForm form input,.roleForm form select{box-sizing:border-box;border:1px solid var(--line);background:var(--panel);width:100%;color:var(--ink);font:inherit;border-radius:6px;padding:11px 12px}.roleForm form input:focus,.roleForm form select:focus{outline-offset:1px;outline:2px solid #5ca8c3}.roleForm form .primary{white-space:nowrap;justify-content:center;height:40px}.roleForm+.panel{margin-top:18px}@media (width<=720px){.roleForm form{grid-template-columns:1fr}.roleForm form .primary{width:100%}}
