/* Build 5.32: Target History, friend page dots, profile cards, avatar alignment */
.jy-hist .jy-th{display:flex;justify-content:space-between;align-items:baseline;padding:12px 0;border-top:1px solid var(--xw-line,#e3e5e9);margin-top:6px}
.jy-hist .jy-thl{font-size:15px;color:var(--xw-muted)}
.jy-hist .jy-thr b{font-size:17px}
.jy-hist .jy-tht{font-style:normal;font-size:14px;color:var(--xw-muted)}
.jy-hist .jy-g{font-style:normal;font-weight:800;color:#237a3b}
.jy-hist .jy-thm{font-style:normal;font-weight:800;color:#9aa0a8}
.jy-hist .jy-all{display:block;margin-top:6px;color:var(--xw-red,#b61620);font-weight:700;text-decoration:none}
.fcg-head{display:flex!important;justify-content:space-between;align-items:baseline;font-size:34px}
.fcg-head small{font-size:15px;font-weight:700;color:var(--xw-muted)}
.gl-friend .gl-bt{margin-top:10px}
.fcw-legend{display:flex;gap:16px;flex-wrap:wrap;margin-top:8px;font-size:14px;color:var(--xw-muted)}
.fcw-legend i{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:6px}
.fc-wk .fc-sub{margin:4px 0 8px}
.pf-card{background:var(--xw-card,#fff);border:1px solid var(--xw-line,#e3e5e9);border-radius:18px;padding:16px;margin:14px 0}
.pf-card>.pf-lab:first-child{margin-top:0}
.pf-card .pf-goals{margin:0;padding:0;border:0}
.bc-identity{margin-inline:0;padding:0}
.bc-identity>.bc-avatar{margin:0;flex:none}
.gl-friend .gl-bt{position:relative;height:12px;margin:12px 0 10px;background:var(--xw-line,#e3e5e9);border-radius:6px}
.gl-friend .gl-bt i{display:block;height:100%;background:#237a3b;border-radius:6px}
.gl-friend .gl-bt.r i{background:var(--xw-red,#b61620)}
.gl-friend .gl-bt s{position:absolute;top:-4px;bottom:-4px;width:3px;margin-left:-1px;background:var(--xw-ink,#17191d);border-radius:2px}
.gl-friend .gl-met .gl-ins,.gl-friend.gl-met .gl-ins{color:#237a3b;font-weight:800;font-size:17px}
