/*
 * 프로필 요약 (S4 묶음 A) — inc/class-fluxhub-profile-chip.php 가 낸다.
 * 사이드 · 헤더 드롭다운 · 모바일 메뉴가 같은 클래스를 쓴다. 세 곳 모두 어두운 면(--fx-s1) 위다.
 * 소셜 칩 색은 브랜드 색이라 변수 2개로만 둔다(글자 #111: 네이버 초록 위 약 8:1, 카카오 노랑 위 약 15:1).
 */
.fx-pchip{--fx-social-naver:#03c75a;--fx-social-kakao:#fee500;display:flex;flex-wrap:wrap;align-items:center;gap:var(--fx-sp-1) var(--fx-sp-2);min-width:0;color:var(--fx-t1)}
.fx-pchip__name{display:flex;flex:1 1 100%;align-items:baseline;min-width:0;margin:0;font-size:20px;font-weight:600;line-height:1.3;letter-spacing:-.02em;color:var(--fx-t1);word-break:keep-all}
.fx-pchip__nick{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.fx-pchip__hon{flex:none;margin-left:2px;font-weight:500;white-space:nowrap;color:var(--fx-t2)}
.fx-pchip__social{display:inline-flex;align-items:center;min-height:22px;padding:0 var(--fx-sp-2);border-radius:var(--fx-radius-pill);background:var(--fx-t2);color:var(--fx-brand-ink);font-size:12px;font-weight:600;line-height:1;white-space:nowrap}
.fx-pchip__social--naver{background:var(--fx-social-naver)}
.fx-pchip__social--kakao{background:var(--fx-social-kakao)}
.fx-pchip__sites{display:inline-flex;flex:1 1 100%;flex-wrap:wrap;align-items:center;gap:0 var(--fx-sp-2);min-height:44px;font-size:var(--fx-size-small);line-height:1.5;color:var(--fx-t2);text-decoration:none;word-break:keep-all;font-variant-numeric:tabular-nums}
.fx-pchip__sites b{font-weight:600;color:var(--fx-t1)}
.fx-pchip__sites:hover{color:var(--fx-t1)}
.fx-pchip__sites.is-alert .fx-pchip__extend{font-weight:700;color:var(--fx-t1);text-decoration:underline;text-decoration-color:var(--fx-brand);text-decoration-thickness:2px;text-underline-offset:4px}
.fx-pchip__sites:focus-visible{outline:2px solid var(--fx-brand);outline-offset:2px;border-radius:var(--fx-radius-s)}

/* 헤더 드롭다운 머리 */
.fx-hdr__whoc{padding:var(--fx-sp-3) var(--fx-sp-3) 0;margin-bottom:var(--fx-sp-1);border-bottom:1px solid var(--fx-edge-ink)}
.fx-hdr__whoc .fx-pchip__name{font-size:20px}
/* 모바일 메뉴 회원 영역 */
.fx-hdr__mwho{margin:var(--fx-sp-3) 0 0;padding:var(--fx-sp-3) var(--fx-sp-4) 0;border-top:1px solid var(--fx-edge-ink-strong)}
