.PersonCard_wrap__0LZUa{position:relative;margin:0 auto;padding:12px 20px 0;max-width:720px}.PersonCard_card__AfMrL{display:flex;align-items:center;gap:12px;padding:13px 14px;border:1px solid var(--divider,#e9e6e2);border-radius:14px;background:var(--card-bg,#fff)}.PersonCard_who__khZmL{flex:1 1 auto;min-width:0}.PersonCard_nameRow__uwlZQ{display:flex;align-items:baseline;gap:7px;margin:0;min-width:0}.PersonCard_name__I_ej1{font-size:16px;font-weight:700;letter-spacing:-.02em;color:var(--ink,#222);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PersonCard_gender___Mxgg{flex:none;font-size:12px;color:var(--sub,#7b7b7b)}.PersonCard_birth__oy03a{margin:4px 0 0;font-size:12.5px;color:var(--sub,#7b7b7b);font-variant-numeric:tabular-nums}.PersonCard_change__F2tAp{flex:none;padding:8px 14px;border:1px solid var(--divider,#e0ddd8);border-radius:999px;background:var(--screen-bg,#fff);font:inherit;font-size:13px;font-weight:600;color:var(--ink,#222);cursor:pointer}.PersonCard_change__F2tAp:hover{border-color:var(--accent-deep,#1b3557);color:var(--accent-deep,#1b3557)}.PersonCard_menu__ROWC3{position:absolute;top:calc(100% + 6px);right:20px;z-index:40;width:216px;padding:12px;border:1px solid var(--divider,#e6e6e6);border-radius:14px;background:#fff;box-shadow:0 12px 32px rgba(0,0,0,.1)}.PersonCard_menuHead__f9qHn{margin:0 0 8px;font-size:11.5px;color:var(--sub,#666)}.PersonCard_list__t_DfE{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}.PersonCard_row__WH8VW{display:flex;align-items:center;gap:4px}.PersonCard_pick__re0kt{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:8px;padding:9px 10px;border:none;border-radius:9px;background:transparent;font:inherit;font-size:14px;text-align:left;color:var(--ink,#222);cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PersonCard_pick__re0kt:hover{background:var(--bg-row,#faf8f6)}.PersonCard_pickOn__AjfWc{font-weight:700;color:var(--accent-deep,#1b3557)}.PersonCard_dot__KABxe{flex:none;width:6px;height:6px;border-radius:50%;border:1px solid var(--divider,#ddd)}.PersonCard_pickOn__AjfWc .PersonCard_dot__KABxe{background:var(--accent-deep,#1b3557);border-color:var(--accent-deep,#1b3557)}.PersonCard_drop__fgBWZ{flex:none;padding:6px 7px;border:none;border-radius:7px;background:transparent;font:inherit;font-size:11.5px;color:var(--sub,#888);cursor:pointer}.PersonCard_drop__fgBWZ:hover{color:#b3261e;background:#fdf3f2}.PersonCard_add__XmY_2{width:100%;margin-top:8px;padding:10px;border:1px dashed var(--divider,#e0e0e0);border-radius:10px;background:transparent;font:inherit;font-size:13px;font-weight:600;color:var(--accent-deep,#1b3557);cursor:pointer}.PersonCard_add__XmY_2:hover{border-color:var(--accent-deep,#1b3557);border-style:solid}.PersonCard_note__2vTdX{margin:10px 0 0;font-size:11px;line-height:1.5;color:var(--sub,#888)}