.team-admin,.team-list-head{display:flex;align-items:center;justify-content:space-between;gap:20px}.team-admin p{margin-top:6px}.artist-access-form{display:flex;align-items:end;gap:12px;margin-top:20px}.artist-access-form label{display:grid;gap:8px;flex:1;min-width:0;font-size:13px}.artist-access-form input{width:100%;min-height:42px;border:1px solid var(--line);border-radius:8px;padding:10px 12px;background:var(--field);color:var(--ink);box-shadow:none}.artist-access-form input:focus{outline:0;border-color:var(--blue)}.artist-access-form button{min-height:42px;white-space:nowrap}#artist-access-status{font-size:13px;line-height:1.5;margin-top:14px}#artist-access-status:empty{display:none}.team-members{margin-top:20px}.team-member{display:flex;gap:16px;align-items:center;padding:16px 0;border-top:1px solid var(--line)}.team-member>div{flex:1;min-width:0}.team-member strong,.team-member span{display:block;overflow-wrap:anywhere}.team-member>div>span{font-size:12px;color:var(--muted);margin-top:4px}.team-empty{padding:24px 0}.team-pagination{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px;font-size:12px;color:var(--muted)}.team-pagination>div{display:flex;align-items:center;gap:12px}@media(max-width:767px){.artist-access-form,.team-member,.team-pagination{flex-wrap:wrap}.artist-access-form label{flex-basis:100%}.artist-access-form input{font-size:16px}.team-member>div{flex-basis:100%}}
