.user-administration{display:grid;gap:20px}.user-create-panel,.user-invitation{padding:24px}.user-create-panel .panel-heading{padding:0 0 20px}.user-create-panel p{line-height:1.7}.user-create-form{display:grid;grid-template-columns:1fr 1.3fr .8fr 1.3fr;gap:14px;align-items:end}.user-create-form label,.user-invitation label{display:grid;gap:7px;font-size:12px;font-weight:600}.user-create-form input,.user-create-form select{width:100%;min-width:0;min-height:42px}.user-create-form .button{justify-self:start}.user-create-panel>.subtle{font-size:12px;margin-top:16px}.user-invitation h2{font-size:19px;margin-bottom:10px}.user-invitation p{font-size:12px;line-height:1.7;margin-bottom:18px}.user-invitation textarea{width:100%;margin:8px 0 14px;min-height:280px;font-family:inherit;font-size:13px;line-height:1.6;resize:vertical;white-space:pre-wrap;overflow-wrap:anywhere}.user-row-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.user-list-panel h2 span{font-size:14px;font-weight:400}.user-list-panel .access-person small{display:block;margin-top:5px;font-size:11px}.user-create-panel .modal-error{margin-top:14px}@media(max-width:1100px){.user-create-form{grid-template-columns:1fr 1fr}.user-create-form .button{grid-column:1/-1}}@media(max-width:650px){.user-create-form{grid-template-columns:1fr}.user-create-panel,.user-invitation{padding:18px}.user-row-actions{width:100%}.user-row-actions .button{flex:1}.user-invitation textarea{font-size:12px}}
