._candidateCard_j6shk_1{display:flex;align-items:center;gap:16px;padding:12px;background-color:#fff;border:1px solid var(--border);border-radius:8px;position:relative;text-decoration:none;color:inherit;cursor:default;width:100%;text-align:left;font-family:inherit;font-size:inherit;transition:background-color .2s}._candidateCard_j6shk_1:hover{background-color:var(--section-background2)}._candidateCard_j6shk_1:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._candidateCard_j6shk_1[href],._candidateCard_j6shk_1[type=button]{cursor:pointer;transition:background-color .2s}._profileSection_j6shk_36{position:relative;flex-shrink:0}._profilePicture_j6shk_41{width:70px;height:70px;border-radius:var(--profile-pic-border-radius);background-color:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;color:var(--muted-foreground);overflow:hidden}._profilePicture_j6shk_41 img{width:70px;height:70px;height:100%;width:100%;object-fit:cover;border-radius:calc(var(--profile-pic-border-radius) - 2%);display:block}._badge_j6shk_64{position:absolute;bottom:-11px;left:-8px;width:min-content;height:min-content;border-radius:50px;padding:1px 5px 2px;background-color:var(--primary);color:#fff;font-weight:700;font-size:.875rem}._candidateInfo_j6shk_78{display:flex;flex-direction:column;gap:1px;flex:1}._candidateName_j6shk_85{font-weight:700;color:var(--foreground)}._candidateProfession_j6shk_90,._candidateLocation_j6shk_94{color:var(--muted-foreground)}
