.column-header-tooltip{position:relative;display:inline-flex;width:100%;min-width:0;justify-content:center}.column-header-tooltip__bubble{top:calc(100% + .4rem);bottom:auto;z-index:30;width:-moz-max-content;width:max-content;max-width:min(13.5rem,70vw);padding:.45rem .62rem;border:1px solid color-mix(in srgb,var(--border-soft) 55%,transparent);border-radius:.55rem;box-shadow:0 .55rem 1.35rem color-mix(in srgb,black 45%,transparent),inset 0 1px 0 color-mix(in srgb,white 8%,transparent);color:var(--text-secondary);font-size:.68rem;font-weight:650;line-height:1.45;text-align:center;text-transform:none;letter-spacing:normal;white-space:normal;pointer-events:none;opacity:0;visibility:hidden;transform:translateX(-50%) translateY(-.15rem);transition:opacity .14s ease,visibility .14s ease,transform .14s ease}.column-header-tooltip__bubble,.column-header-tooltip__bubble:after{position:absolute;left:50%;background:color-mix(in srgb,var(--bg-deep) 92%,var(--surface-card))}.column-header-tooltip__bubble:after{content:"";bottom:100%;top:auto;width:.45rem;height:.45rem;border-left:1px solid color-mix(in srgb,var(--border-soft) 55%,transparent);border-top:1px solid color-mix(in srgb,var(--border-soft) 55%,transparent);border-right:0;border-bottom:0;transform:translate(-50%,50%) rotate(45deg)}.column-header-tooltip--open .column-header-tooltip__bubble{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}@media (hover:hover) and (pointer:fine){.column-header-tooltip:has(:focus-visible) .column-header-tooltip__bubble,.column-header-tooltip:hover .column-header-tooltip__bubble{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.column-header-tooltip .fpl-stats-sort,.column-header-tooltip .world-cup-xpts-static-col{cursor:help}}.column-header-tooltip--compare-label{display:flex;width:100%;min-width:0;justify-content:flex-start}.column-header-tooltip--compare-label .column-header-tooltip__bubble{left:0;transform:translateX(0) translateY(-.15rem);text-align:left}.column-header-tooltip--compare-label.column-header-tooltip--open .column-header-tooltip__bubble{transform:translateX(0) translateY(0)}@media (hover:hover) and (pointer:fine){.column-header-tooltip--compare-label:has(:focus-visible) .column-header-tooltip__bubble,.column-header-tooltip--compare-label:hover .column-header-tooltip__bubble{opacity:1;visibility:visible;transform:translateX(0) translateY(0)}.column-header-tooltip--compare-label .fpl-compare-matrix__stat-pill,.column-header-tooltip--compare-per90 .fpl-stats-per90-toggle__label{cursor:help}}.column-header-tooltip--compare-per90{display:inline-flex;width:auto;justify-content:flex-start}.column-header-tooltip--compare-per90 .column-header-tooltip__bubble{left:0;transform:translateX(0) translateY(-.15rem);text-align:left}.column-header-tooltip--compare-per90.column-header-tooltip--open .column-header-tooltip__bubble{transform:translateX(0) translateY(0)}@media (hover:hover) and (pointer:fine){.column-header-tooltip--compare-per90:has(:focus-visible) .column-header-tooltip__bubble,.column-header-tooltip--compare-per90:hover .column-header-tooltip__bubble{opacity:1;visibility:visible;transform:translateX(0) translateY(0)}}.column-header-tooltip .world-cup-xpts-static-col{display:inline-flex;width:100%;min-width:2.5rem;align-items:center;justify-content:center;border:0;border-radius:999px;background:color-mix(in srgb,var(--bg-elevated) 90%,transparent);color:var(--text-muted);font:inherit;font-size:.64rem;font-weight:900;letter-spacing:.05em;line-height:1.1;min-height:1.85rem;padding:.25rem .45rem;text-transform:uppercase}@media (prefers-reduced-motion:reduce){.column-header-tooltip__bubble{transition:none}}html[data-theme=light] .column-header-tooltip__bubble{background:var(--surface-card);box-shadow:0 .55rem 1.35rem color-mix(in srgb,black 12%,transparent),inset 0 1px 0 color-mix(in srgb,white 80%,transparent)}html[data-theme=light] .column-header-tooltip__bubble:after{background:var(--surface-card)}