.team-staff-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}
.team-staff{display:flex;gap:14px;align-items:center;padding:18px;text-align:left;border:1px solid #e3e8e4;border-radius:12px;background:#fff}
.team-staff>span:nth-child(2){flex:1;min-width:0}.team-staff strong,.team-staff small{display:block;overflow-wrap:anywhere}.team-staff small{color:#69746e;margin-top:5px;line-height:1.4}
.team-state{color:#218467}.team-state.off{color:#a3aaa7}#team-password{max-width:440px}#team-password label{display:block;margin:16px 0}#team-password input{width:100%;margin-top:6px}
.standalone-note{font-size:11px;letter-spacing:.06em;color:#b9c7bf;padding:10px 14px}.login-form .setup-note{font-size:13px;line-height:1.55;color:#68766d}
