/* PC144 — no-js fallback keeps sections accessible, JS switches active panels. */
.pc144-public-profile .pc142-cover-name .pc144-email-badge{display:inline-flex;vertical-align:middle;align-items:center;gap:5px;margin:6px 0 0 9px;padding:5px 9px;border:1px solid #3d9f76;border-radius:999px;color:#9bf0be;background:#12382b;font-size:12px;font-weight:700;line-height:1.35}
.pc144-public-profile.pc144-tabs-ready .pc142-profile-center > .pc142-card:not(.pc144-panel-visible){display:none!important}
.pc144-public-profile .pc142-profile-tabs a:focus-visible,.pc144-public-profile .pc142-profile-side a:focus-visible{outline:2px solid #edb75c;outline-offset:3px}
.pc144-public-profile [role="tabpanel"]{min-width:0}
@media(max-width:600px){.pc144-public-profile .pc142-cover-name .pc144-email-badge{margin-left:0;display:flex;width:max-content;max-width:100%}}
