.fdn-hr-wrap{padding:0 var(--fdn-space-16) 24px;width:100%}@media (min-width:1024px){.fdn-hr-wrap{max-width:1160px;margin:0 auto}}.fdn-hr-game{margin-top:var(--fdn-space-22)}.fdn-hr-gamehead{justify-content:space-between;align-items:baseline;gap:12px;padding:0 0 6px;display:flex}.fdn-hr-card{background:var(--fdn-bg-card);border:1px solid var(--fdn-separator);border-radius:var(--fdn-radius-11);margin-bottom:var(--fdn-space-14);overflow:hidden}.fdn-hr-teamhead{padding:10px var(--fdn-space-14);border-bottom:1px solid var(--fdn-separator);justify-content:space-between;align-items:baseline;gap:12px;display:flex}.fdn-hr-teamname{color:var(--fdn-text-primary);font-size:14.5px;font-weight:600}.fdn-hr-scroll{overflow-x:auto}.fdn-hr-table{width:max-content;min-width:100%}.fdn-hr-row{padding:6px var(--fdn-space-14) 6px 0;border-top:1px solid var(--fdn-separator);align-items:center;display:flex}.fdn-hr-row:first-child{border-top:none}.fdn-hr-row--head{padding:7px var(--fdn-space-14) 5px 0;background:#fafafc}.fdn-hr-row--avg{background:#fafafc}.fdn-hr-row--avg .fdn-hr-cell,.fdn-hr-row--avg .fdn-hr-player{color:var(--fdn-text-tertiary);font-style:normal}.fdn-hr-player{z-index:2;min-width:0;padding:6px 8px 6px var(--fdn-space-14);background:var(--fdn-bg-card);box-shadow:1px 0 0 var(--fdn-separator);flex:1 0 168px;align-self:stretch;align-items:center;gap:6px;margin:-6px 0;display:flex;position:sticky;left:0}.fdn-hr-row--avg .fdn-hr-player{background:#fafafc}.fdn-hr-name{color:var(--fdn-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;overflow:hidden}.fdn-hr-hand{color:var(--fdn-text-tertiary);flex:none;font-size:10px}.fdn-hr-pos{color:var(--fdn-text-disclosure);flex:none;font-size:10px}.fdn-hr-cell{text-align:center;font-variant-numeric:tabular-nums;letter-spacing:-.01em;width:52px;color:var(--fdn-text-secondary);border-radius:4px;flex:none;padding:3px 5px;font-size:12.5px}.fdn-hr-headcell{text-align:center;letter-spacing:.06em;width:52px;color:var(--fdn-text-tertiary);white-space:nowrap;flex:none;padding:0 5px;font-size:10px;font-weight:700}.fdn-hr-headcell--player{text-align:left;z-index:2;width:auto;padding:7px 8px 5px var(--fdn-space-14);box-shadow:1px 0 0 var(--fdn-separator);background:#fafafc;flex:1 0 168px;align-self:stretch;margin:-7px 0 -5px;position:sticky;left:0}.fdn-hr-jump{scrollbar-width:none;padding:10px var(--fdn-space-16) 12px;background:var(--fdn-bg-chrome);border-bottom:1px solid var(--fdn-separator-nav);z-index:5;gap:7px;display:flex;position:sticky;top:0;overflow-x:auto}.fdn-hr-jump::-webkit-scrollbar{display:none}.fdn-hr-jumpchip{font-variant-numeric:tabular-nums;border-radius:var(--fdn-radius-9);background:var(--fdn-control-track);color:var(--fdn-text-secondary);white-space:nowrap;flex:none;align-items:center;gap:5px;padding:6px 11px 6px 9px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.fdn-hr-jumpat{color:var(--fdn-text-tertiary);font-weight:400}.fdn-hr-jumpchip[aria-current=true]{background:var(--fdn-tint);color:var(--fdn-on-tint);font-weight:600}.fdn-hr-jumpchip[aria-current=true] .fdn-hr-jumpat{color:var(--fdn-on-tint-muted)}.fdn-hr-picker{padding:12px var(--fdn-space-16) 14px;background:var(--fdn-bg-chrome);border-bottom:1px solid var(--fdn-separator-nav);flex-direction:column;gap:8px;display:flex}.fdn-hr-picker-label{letter-spacing:.08em;text-transform:uppercase;color:var(--fdn-text-tertiary);font-size:11px;font-weight:700}.fdn-hr-picker-chips{flex-wrap:wrap;gap:6px;display:flex}.fdn-hr-picker-note{color:var(--fdn-text-tertiary);font-size:12px}