.committedRecruitTable tr.ptwCommitPending>td.recruitNameCell,.committedRecruitTable tr.ptwCommitPending>td.recruitNameCell>.activeRecruitNameHover{color:#4B9CD3!important}
.committedRecruitTable tr.ptwCommitDone>td.recruitNameCell,.committedRecruitTable tr.ptwCommitDone>td.recruitNameCell>.activeRecruitNameHover{color:#13294B!important}
.ptwMRRow.ptwCommitPending .ptwMRName,#ptwMobileRecruitDetail.ptwCommittedProfilePending .ptwMRDName{color:#4B9CD3!important}
.ptwMRRow.ptwCommitDone .ptwMRName{color:#13294B!important}
.ptwMRCommittedSchool{flex:0 0 132px;max-width:132px;min-width:0;text-align:right;display:flex;justify-content:flex-end;align-items:center;font-size:11px;color:#13294b}
.ptwMRCommittedSchool .schoolBrand{display:flex;gap:6px;align-items:center;min-width:0;white-space:normal!important}
.ptwMRCommittedSchool .schoolLogo{width:24px!important;height:24px!important;min-width:24px!important;flex:0 0 24px!important}
.ptwMRCommittedSchool .schoolBrandText{min-width:0;white-space:normal!important;line-height:1.35}
.ptwMRCommittedSchool .schoolBrandText b{font-size:11px!important;white-space:normal!important;overflow-wrap:anywhere}
.ptwCommittedProfileFlags{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;padding:6px 0;margin-left:3px;vertical-align:middle}
.ptwCommittedProfileFlags label{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:750;color:#13294b;white-space:nowrap;min-height:30px;cursor:pointer}
.ptwCommittedProfileFlags input{width:17px;height:17px;accent-color:#4B9CD3;margin:0}
#ptwCommittedSchoolSort{border:1px solid #c9dce9;background:#edf6fc;color:#245d83;border-radius:7px;padding:8px 10px;font-size:11px;font-weight:750;cursor:pointer;white-space:nowrap}
