.team-access-intro{display:flex;align-items:center;gap:10px;padding:20px 24px;border-bottom:1px solid var(--line,#e8e8ec);color:#43434c;font-size:14px}.team-access-intro .icon{color:var(--primary,#5433eb);flex-shrink:0}.team-access-row{display:grid;grid-template-columns:42px minmax(170px,1.7fr) minmax(90px,.8fr) minmax(115px,1fr) 125px 18px;gap:16px;align-items:center;width:100%;padding:19px 24px;background:white;border:0;border-bottom:1px solid #eeeef1;text-align:left;color:#191919;font:inherit;cursor:pointer}.team-access-row:last-child{border-bottom:0}.team-access-row:hover{background:#f8f7fc}.team-access-row:focus-visible{outline:2px solid #5433eb;outline-offset:-3px}.team-access-name{min-width:0}.team-access-name strong,.team-access-name small{display:block;overflow-wrap:anywhere}.team-access-name strong{font-size:16px}.team-access-name small{margin-top:4px;font-size:13px;color:#62626d}.team-access-role,.team-access-company{font-size:13px;font-weight:500}.team-access-panel{overflow:hidden;padding:0}.team-access-unlinked{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-top:16px}.team-unlinked-person,.team-person-heading{display:flex;gap:14px;align-items:center}.team-unlinked-person{padding:20px}.team-person-heading p{color:#62626d;font-size:14px;margin-top:5px}.team-access-facts{margin:25px 0}.team-access-facts>div{display:flex;justify-content:space-between;gap:20px;padding:13px 0;border-bottom:1px solid #eeeef1}.team-access-facts dt{color:#62626d}.team-access-facts dd{margin:0;font-weight:600}.team-account-actions{display:flex;flex-wrap:wrap;gap:10px}.team-fixed-email{padding:13px 0;font-weight:600;overflow-wrap:anywhere}.team-person-heading strong{overflow-wrap:anywhere}.auth-status{max-width:430px}.auth-status p{margin:15px 0}.auth-form .auth-note{font-size:13px;margin:12px 0 22px}.auth-form input[type=password]{min-width:0}
@media(max-width:1100px){.team-access-row{grid-template-columns:36px minmax(150px,1.5fr) minmax(100px,1fr) 120px 16px;gap:12px;padding:18px}.team-access-company{display:none}}
@media(max-width:650px){.team-access-intro{padding:18px;align-items:flex-start}.team-access-row{grid-template-columns:36px minmax(0,1fr) 18px;gap:8px 12px}.team-access-name{grid-column:2}.team-access-role{grid-column:2;font-size:12px}.team-access-row>span:nth-last-child(2){grid-column:2}.team-access-row>.icon:last-child{grid-column:3;grid-row:1/4}.team-access-row>.avatar{grid-row:1/3}.team-account-actions{flex-direction:column;align-items:stretch}.team-access-facts{font-size:14px}.team-person-heading{align-items:flex-start}}
