.fhfp-portal-header-primary{display:inline-flex!important;align-items:center;gap:6px;white-space:nowrap;text-decoration:none!important}
.fhfp-portal-header-label{font:600 12px/1.2 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:.01em}
.fhfp-portal-header-secondary{display:inline-flex;align-items:center;white-space:nowrap;margin-left:8px;font:600 12px/1.2 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#1764a1!important;text-decoration:none!important}
.fhfp-portal-header-secondary:hover{text-decoration:underline!important}
.fhfp-portal-mobile-account{display:none}
@media(max-width:767px){.fhfp-portal-account-widget{display:none!important}.fhfp-portal-mobile-account{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:4px 14px;border-top:1px solid #e2e9ef;background:#fff}.fhfp-portal-mobile-account a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 12px;color:#1764a1!important;font:600 13px/1.2 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;text-decoration:none!important;border-radius:8px}.fhfp-portal-mobile-account a:focus-visible{outline:3px solid #52aaf0;outline-offset:1px}body.fh-dark .fhfp-portal-mobile-account{background:#10202f;border-color:#354d61}body.fh-dark .fhfp-portal-mobile-account a{color:#91caff!important}}
body.fh-dark .fhfp-portal-header-secondary{color:#91caff!important}
@media(max-width:767px){.fhfp-portal-header-label,.fhfp-portal-header-secondary{font-size:11px}.fhfp-portal-header-secondary{margin-left:5px}}
@media(max-width:375px){.fhfp-portal-header-label{max-width:36px;white-space:normal}.fhfp-portal-header-secondary{margin-left:3px}}
