.go-user-create{display:grid;grid-template-columns:1fr 1fr 1fr auto;align-items:end;gap:12px;margin:16px 0 22px;padding:16px;border-radius:9px;background:#f6f8fb}.go-user-create .field,.go-audit-tools .field{display:grid;gap:6px}.go-user-create .button{height:40px}.go-users-list{display:grid;gap:8px}.go-user-row{display:grid;grid-template-columns:minmax(140px,1fr) 140px 28px minmax(140px,220px) auto auto;align-items:center;gap:9px;padding:11px 13px;border:1px solid var(--border-soft);border-radius:8px}.go-user-identity{display:grid;gap:4px;min-width:0}.go-user-identity b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.go-user-identity small,.go-user-role{color:var(--text-tertiary);font-size:11px}.go-user-row select,.go-user-row input:not([type=checkbox]){height:34px;min-width:0;padding:0 9px;border:1px solid var(--border);border-radius:6px;background:#fff}.go-user-row input[type=checkbox]{width:16px;height:16px;justify-self:center}.go-user-row .button{min-height:32px;padding:0 11px}.go-user-row .danger{color:#b42318}.go-audit-tools{display:grid;grid-template-columns:minmax(220px,1fr) 220px;gap:12px;margin:16px 0}.go-audit-tools input,.go-audit-tools select{height:38px;padding:0 10px;border:1px solid var(--border);border-radius:6px;background:white}.go-audit-list{display:grid;gap:7px}.go-audit-row{display:grid;grid-template-columns:170px 180px 180px minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid var(--border-soft);font-size:11px}.go-audit-row time,.go-audit-row span{color:var(--text-tertiary)}.go-audit-row p{margin:0;color:var(--text-secondary);overflow-wrap:anywhere}
@media(max-width:850px){.go-user-create{grid-template-columns:1fr 1fr}.go-user-row{grid-template-columns:minmax(120px,1fr) 120px 25px auto;}.go-user-row input[type=password]{grid-column:1/3}.go-audit-row{grid-template-columns:140px 1fr}.go-audit-row p{grid-column:1/-1}}
@media(max-width:600px){.go-user-create,.go-audit-tools{grid-template-columns:1fr}.go-user-row{grid-template-columns:minmax(100px,1fr) 1fr 24px}.go-user-row input[type=password]{grid-column:1/-1}.go-user-row .button{grid-row:2}.go-user-row .button:nth-last-child(1){grid-column:3}.go-audit-row{grid-template-columns:1fr auto;gap:5px 9px}.go-audit-row span,.go-audit-row p{grid-column:1/-1}}
