.dark body[data-surface=player]{--player-canvas:#0b0f14;--player-surface:#383e28;--player-inset:#1e2311;--player-raised:#303624;--player-text:#e5e7eb;--player-muted:#c0c6b5;--player-line:#535a41;--player-field:#252b1c;--player-gold:#e7bb5e;--background:var(--player-canvas);--foreground:var(--player-text);--card:var(--player-surface);--card-foreground:var(--player-text);--popover:var(--player-raised);--popover-foreground:var(--player-text);--primary:#c8ff3d;--primary-foreground:#152005;--secondary:var(--player-raised);--secondary-foreground:var(--player-text);--muted:var(--player-inset);--muted-foreground:var(--player-muted);--accent:#454d31;--accent-foreground:var(--player-text);--destructive:#ff8c98;--border:var(--player-line);--input:#75805b;--ring:var(--primary);--sidebar:var(--player-inset);--sidebar-foreground:var(--player-text);--sidebar-primary:var(--primary);--sidebar-primary-foreground:var(--primary-foreground);--sidebar-accent:var(--accent);--sidebar-accent-foreground:var(--player-text);--sidebar-border:var(--player-line);--sidebar-ring:var(--primary);--page-wash:radial-gradient(ellipse at 90% 65%,#e7bb5e26,transparent 65%),radial-gradient(ellipse at 0 15%,#e7bb5e1a,transparent 60%);--page-glow:var(--page-wash);--login-glow:var(--page-wash);--login-aside-glow:linear-gradient(145deg,#e7bb5e1a,transparent 45%),linear-gradient(30deg,#c8ff3d0d,transparent 46%);--status-strip-glow:linear-gradient(100deg,#e7bb5e1a,transparent 40%),radial-gradient(circle at 100% 50%,#c8ff3d12,transparent 22rem);--text:var(--player-text);--text-muted:var(--player-muted);--page-bg:var(--player-canvas);--surface:var(--player-surface);--surface-raised:var(--player-raised);--surface-card:var(--player-surface);--surface-control:var(--player-field);--surface-hover:var(--accent);--panel-bg:var(--popover);--drawer-bg:var(--popover);--line:var(--player-line);--line-strong:var(--input);--header-bg:#0b0f14cc;--chart-text:var(--player-muted);--chart-line:var(--player-line);--chart-grid:var(--player-line);--chart-tooltip:var(--popover);--chart-tooltip-text:var(--player-text)}.dark body[data-surface=player] .ff-player-header,.dark body[data-surface=player] .legal-page__header{background:#0b0f14cc;border-color:#1f2937;backdrop-filter:blur(8px)}.dark body[data-surface=player] .ff-player-mobile-nav{background:var(--player-canvas);border-color:#1f2937}.dark body[data-surface=player] :is(.ff-player-header,.ff-player-mobile-nav) [aria-current=page]{background:#c8ff3d1f;color:var(--primary)}.dark body[data-surface=player] :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger]){background-color:var(--player-field);border-radius:.75rem}.dark body[data-surface=player] :is([data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=sheet-content],[data-slot=drawer-content]){background-color:var(--popover);color:var(--popover-foreground)}.dark body[data-surface=player] :is([data-slot=button],[data-slot=badge])[data-variant=destructive]{background-color:#a1283e;color:#fff}.dark body[data-surface=player] [data-slot=button][data-variant=destructive]:hover{background-color:#b42d45}.dark body[data-surface=player] .ff-metric-icon{background:var(--player-inset);color:var(--primary)}.dark body[data-surface=player] .ff-contest-pool-title{color:var(--primary)}.dark body[data-surface=player] .ff-contest-fill{background:var(--player-gold)}.ff-auth{background-image:var(--login-glow)}:root:not(.dark) .ff-auth{background-color:#f3f6fa;background-image:var(--login-glow),radial-gradient(circle at 48% 97%,rgba(226,172,59,.15),transparent 472px)}:root:not(.dark) body[data-surface=player] .ff-auth :is([data-slot=input],[data-slot=select-trigger]){background-color:transparent;border-radius:.5rem}:root:not(.dark) .ff-raised{box-shadow:0 4px 16px rgba(0,0,0,.04),0 2px 4px rgba(2,59,55,.1),0 7px 7px rgba(2,59,55,.09),0 16px 9px rgba(2,59,55,.05),0 28px 11px rgba(2,59,55,.01)}.ff-kyc-band{background-image:linear-gradient(135deg,rgba(61,161,255,.14),transparent 46%),linear-gradient(330deg,rgba(207,159,13,.25),transparent 45%),linear-gradient(128deg,#6a4107,#92c907 130%)}@media (min-width:768px){.ff-kyc-band{background-image:linear-gradient(100deg,rgba(61,161,255,.14),transparent 46%),linear-gradient(265deg,rgba(207,159,13,.25),transparent 45%),linear-gradient(99deg,#6a4107,#92c907 130%)}}.ff-auth-aside{isolation:isolate;padding-bottom:clamp(8rem,12vw,18rem)}.ff-auth-copy{padding-block:2rem}.ff-auth-art{z-index:-1}body[data-surface=player] [data-sonner-toast][data-styled=true] [data-button]{height:44px}[data-leaderboard=true]{--board-surface:#fff;--board-text:#151a18;--board-muted:#737974;--board-stripe:#f5f7f8;--board-line:#e5e8e5;--board-selected:#fef6da;--board-selected-line:#e8d278;--board-gold:#a77b1d;--board-rank-gold:#b45309;--board-prize-gold:#d97706;--board-heading:#0f172a;--board-label:#64748b;--board-row:#334155;--board-rank:#475569;--board-faint:#94a3b8;--board-card-line:#e2e8f0;--board-row-tint:#f5f7f9;--board-shadow:0 2px 4px #023b371a,0 7px 7px #023b3717,0 16px 10px #023b370d;--foreground:var(--board-text);--muted-foreground:var(--board-muted);--card:var(--board-surface);--card-foreground:var(--board-text);--accent:var(--board-stripe);--border:var(--board-line);--background:#f4f6f3;color:var(--board-text);background:radial-gradient(ellipse at 90% 65%,#e7bb5e26,transparent 65%),radial-gradient(ellipse at 0 15%,#246daa1a,transparent 60%),#f4f6f3}.dark [data-leaderboard=true]{--background:var(--player-canvas);--board-surface:var(--player-surface);--board-text:var(--player-text);--board-muted:var(--player-muted);--board-stripe:var(--player-raised);--board-line:var(--player-line);--board-selected:#4b482b;--board-selected-line:#7a6a2f;--board-gold:var(--player-gold);--board-rank-gold:var(--player-gold);--board-prize-gold:var(--player-gold);--board-heading:var(--player-text);--board-label:var(--player-muted);--board-row:var(--player-text);--board-rank:var(--player-muted);--board-faint:var(--player-muted);--board-card-line:var(--player-line);--board-row-tint:var(--player-raised);--board-shadow:0 2px 4px #023b371a,0 7px 7px #023b3717,0 16px 10px #0003;background:var(--page-wash),var(--player-canvas)}[data-leaderboard=true]>header{background:var(--board-surface);color:var(--board-text)}[data-leaderboard=true]>header [aria-current=page]{background:#c8ff3d26;color:var(--board-text)}.ff-leaderboard{position:relative;isolation:isolate;font-size:13px;line-height:1.4;padding-bottom:24px}.ff-leaderboard:focus{outline:none}.ff-board-back{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-bottom:8px;font-size:12px;font-weight:600}.ff-board-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:150px;padding:22px 24px;border-radius:20px;color:#fff;background:radial-gradient(ellipse at 100% 0,#6d632b80,transparent 65%),linear-gradient(105deg,#243522,#151c10);box-shadow:var(--board-shadow)}.ff-board-status{display:inline-block;padding:4px 10px;border:1px solid #f59e0b;border-radius:6px;background:#fef3c721;color:#f59e0b;font-size:11px;font-weight:700;line-height:13px;text-transform:uppercase}.ff-board-heading{display:flex;align-items:center;gap:14px;margin-top:12px}.ff-board-crests{display:flex;flex-shrink:0}.ff-board-crest{display:grid;place-items:center;width:57px;height:57px;border:1px solid #cbd7b3c2;border-radius:50%}.ff-board-crest+.ff-board-crest{margin-left:-17px}.ff-board-heading h1{margin:0;color:#fff;font-size:24px;font-weight:800;line-height:29px}.ff-board-heading p{margin-top:6px;color:#fff;font-size:14px}.ff-board-lede-short,.ff-board-short{display:none}.ff-board-refresh{min-height:44px;min-width:110px;padding:10px 28px;border-radius:8px;background:#c8ff3d;color:#1a1c17;font-size:14px;font-weight:700}@media (pointer:fine){[data-surface=player] .ff-board-refresh{min-height:40px;height:40px}}.ff-board-refresh:hover{background:#b7ec2e}.ff-board-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0}.ff-board-metric{min-width:0;min-height:90px;padding:20px;border:1px solid var(--board-card-line);border-radius:12px;background:var(--board-surface);box-shadow:var(--board-shadow)}.ff-board-metric>span{color:var(--board-label);font-size:12px;font-weight:600;line-height:15px;text-transform:uppercase}.ff-board-metric>div{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-top:6px}.ff-board-metric strong{color:var(--board-heading);font-size:24px;font-weight:800;line-height:29px}.ff-board-metric small{color:var(--board-label);font-size:12px}.ff-board-metric small[data-accent=true]{color:#e2a82d;font-weight:600}.ff-board-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:stretch}.ff-board-panel{min-width:0;padding:20px;border:1px solid var(--board-card-line);border-radius:16px;background:var(--board-surface);box-shadow:var(--board-shadow)}.ff-board-columns>.ff-board-panel{display:flex;flex-direction:column;height:600px;min-height:0;overflow:hidden}.ff-board-panel h2{color:var(--board-heading);font-size:16px;font-weight:800;line-height:19px}.ff-board-tabs{flex:1;min-height:0;gap:0;margin-top:12px}.ff-board-scroll,.ff-board-tabs [role=tabpanel]{min-height:0;overflow:hidden}.ff-board-scroll{height:100%}.ff-board-scroll [data-slot=scroll-area-viewport]{overscroll-behavior-y:auto;padding-right:12px}.ff-board-scroll [data-slot=scroll-area-scrollbar]{width:8px;padding:2px;border:0;border-radius:999px;background:var(--board-stripe)}.ff-board-scroll [data-slot=scroll-area-thumb]{border-radius:inherit;background:var(--board-muted)}.ff-board-prize-note{margin-bottom:8px;color:var(--board-muted);font-size:11px}.ff-board-tabs [role=tablist]{height:auto;flex-shrink:0;gap:4px;padding:4px;margin-bottom:8px;border-radius:14px;background:#f5f5f5}.ff-board-tabs [role=tab]{flex:none;height:auto;min-height:37px;padding:10px 18px;border:0;border-radius:12px;box-shadow:inset 0 0 0 1px #e2e5dc;background:#fff;color:#000;font-size:14px;font-weight:600;line-height:17px}.ff-board-tabs [role=tab][data-state=active]{box-shadow:none;background:#141414;color:#fff}.dark .ff-board-tabs [role=tablist]{background:var(--board-stripe)}.dark .ff-board-tabs [role=tab]{box-shadow:inset 0 0 0 1px var(--board-line);background:var(--board-surface);color:var(--board-text)}.dark .ff-board-tabs [role=tab][data-state=active]{box-shadow:none;background:#c8ff3d;color:#152005}.ff-board-picks,.ff-board-table{width:100%;border-collapse:separate;border-spacing:0 4px;font-size:12px}.ff-board-table th{padding:12px 5px;color:var(--board-rank);font-size:12px;font-weight:700;text-align:left;white-space:nowrap}.ff-board-table td:nth-child(n+3),.ff-board-table th:nth-child(n+3){text-align:right}.ff-board-table td{height:59px;padding:7px 5px;border-top:1px solid transparent;border-bottom:1px solid transparent;color:var(--board-row);font-size:14px;font-weight:500}.ff-board-table td:first-child{width:44px;padding-left:16px;border-left:1px solid transparent;border-radius:12px 0 0 12px;color:var(--board-rank)}.ff-board-table td:last-child{padding-right:16px;border-right:1px solid transparent;border-radius:0 12px 12px 0}.ff-board-table tbody tr:nth-child(odd) td{background:var(--board-row-tint)}.ff-board-table tr[data-locked=false]:hover td{border-color:#a7a7a7}.ff-board-table tbody tr[data-selected=true] td{background:var(--board-selected);border-color:var(--board-selected-line);color:var(--board-heading);font-weight:700}.ff-board-table tr[data-selected=true] td:first-child{color:var(--board-rank-gold)}.ff-board-table tr[data-selected=true] .ff-board-prize{color:var(--board-prize-gold)}.ff-board-table tr[data-locked=false]{cursor:pointer}.ff-board-entry{display:flex;align-items:center;gap:7px;width:100%;min-height:44px;text-align:left;cursor:inherit}.ff-board-entry:disabled{opacity:1;cursor:default}.ff-board-entry>span:nth-child(2){overflow-wrap:anywhere}.ff-board-number{display:block;color:var(--board-muted);font-size:10px;font-weight:400}.ff-board-avatar{display:grid;flex:0 0 28px;place-items:center;height:27px;background:var(--board-faint);border-radius:4px;color:#fff;font-size:12px;font-weight:700}[data-selected=true] .ff-board-avatar{background:#f59e0b}.ff-board-you{flex-shrink:0;padding:2px 6px;border-radius:4px;background:var(--board-card-line);color:var(--board-rank);font-size:10px;font-weight:700;line-height:12px}.ff-board-prize{color:var(--board-faint);white-space:nowrap}.ff-board-cancel{display:inline-grid;place-items:center;min-width:44px;min-height:44px;border-radius:8px;color:color-mix(in oklab,var(--destructive) 80%,var(--board-muted));cursor:pointer}.ff-board-cancel:focus-visible,.ff-board-cancel:hover{background:color-mix(in oklab,var(--destructive) 10%,transparent);color:var(--destructive)}.ff-board-back:focus-visible,.ff-leaderboard button:focus-visible{outline:2px solid var(--board-gold);outline-offset:2px}.ff-board-scroll [data-slot=scroll-area-viewport]:focus-visible{outline:2px solid var(--board-gold);outline-offset:-2px}.ff-board-lock-note{display:flex;flex-shrink:0;align-items:center;gap:5px;margin-top:12px;color:var(--board-muted);font-size:11px}.ff-board-detail-head{display:flex;flex-shrink:0;justify-content:space-between;gap:12px;margin-bottom:16px}.ff-board-detail-head p,.ff-board-detail-head>span{margin-top:3px;color:var(--board-label);font-size:12px}.ff-board-detail-meta{color:var(--board-faint);font-weight:700}.ff-board-detail-head>span{flex-shrink:0}.ff-board-detail-meta{display:flex;align-items:flex-start;gap:6px}.ff-board-detail-spinner{visibility:hidden}.ff-board-detail-spinner[data-loading=true]{visibility:visible;animation:ff-board-loading-spin 1s linear infinite}@keyframes ff-board-loading-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ff-board-detail-spinner[data-loading=true]{animation:none}}.ff-board-detail-content{display:flex;flex-direction:column;flex:1;position:relative;min-height:0}.ff-board-detail-error{z-index:1;padding:12px;border:1px solid var(--board-line);border-radius:8px;background:var(--board-surface);box-shadow:var(--board-shadow)}.ff-board-detail-content:has(>.ff-board-picks-scroll)>.ff-board-detail-error{position:absolute;inset:0 0 auto}.ff-board-picks td{height:68px;padding:12px 16px}.ff-board-picks tr:nth-child(2n) td{background:var(--board-row-tint)}.ff-board-picks td:first-child{border-radius:10px 0 0 10px}.ff-board-picks td:last-child{border-radius:0 10px 10px 0}.ff-board-picks td:not(:first-child){width:72px;text-align:right;white-space:nowrap}.ff-board-picks strong{font-size:12px;font-weight:600}.ff-board-picks small{display:block;color:var(--board-muted);font-size:10px;font-weight:400}.ff-board-team th{padding:15px 0 13px;color:var(--board-label);font-size:12px;font-weight:600;text-transform:uppercase}.ff-board-team span{display:flex;align-items:center;justify-content:center;gap:12px}.ff-board-picks tbody tr:not(.ff-board-team){cursor:pointer}.ff-board-player{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;text-align:left;cursor:inherit}.ff-board-player>span:nth-child(2){min-width:0;overflow-wrap:anywhere}.ff-board-player-more{flex-shrink:0;margin-left:auto;color:var(--board-faint)}.ff-board-picks tr:hover .ff-board-player-more{color:var(--board-text)}.ff-board-player-avatar{display:grid;flex:0 0 36px;place-items:center;height:36px;border-radius:50%;background:#438eb7;color:#fff;font-size:11px}[data-team-tone="1"] .ff-board-player-avatar{background:#d7b650}.ff-board-role{margin-left:5px;color:var(--board-gold);font-size:9px}.ff-board-error,.ff-board-loading{padding:20px 0}.ff-board-art{display:none;pointer-events:none}@media (min-width:1440px){.ff-board-art{display:block;position:absolute;z-index:-1;top:227px;width:1503px;height:491px;background-size:117.647% auto;background-position:0 100%;background-repeat:no-repeat}.ff-board-art-left{left:-674px}.ff-board-art-left,.ff-board-art-right{background-image:url(/assets/images/art-leaderboard-athletes.webp)}.ff-board-art-right{left:310px}}@media (max-width:1023px){.ff-board-columns{grid-template-columns:minmax(0,1fr)}.ff-board-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.ff-board-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"status refresh" "heading heading";align-items:center;gap:16px 8px;min-height:0;padding:16px;border-radius:16px}.ff-board-hero>div{display:contents}.ff-board-status{grid-area:status;justify-self:start;padding:4px 10px;font-size:10px;line-height:12px}.ff-board-heading{grid-area:heading;margin-top:0}.ff-board-crest{width:44px;height:44px}.ff-board-crest img{width:34px;height:34px}.ff-board-crest+.ff-board-crest{margin-left:-12px}.ff-board-heading h1{font-size:18px;line-height:22px}.ff-board-heading p{margin-top:2px;color:#fffc;font-size:12px}.ff-board-lede-long,.ff-board-long{display:none}.ff-board-lede-short,.ff-board-short{display:inline}[data-surface=player] .ff-board-refresh{grid-area:refresh;position:relative;min-width:0;min-height:0;height:27px;padding:6px 12px;border-radius:6px;font-size:12px}.ff-board-refresh:after{content:"";position:absolute;inset:-9px -4px}.ff-board-metrics{gap:8px}.ff-board-metric{min-height:78px;padding:12px}.ff-board-metric>span{font-size:10px;line-height:12px}.ff-board-metric>div{display:grid;gap:4px}.ff-board-metric strong{font-size:18px;line-height:22px}.ff-board-metric small{font-size:10px}.ff-board-panel{padding:12px}.ff-board-panel h2{font-size:14px}.ff-board-tabs [role=tablist]{display:grid;grid-template-columns:1fr 1fr;width:100%}.ff-board-columns>.ff-board-standings,.ff-board-standings .ff-board-scroll{height:auto}.ff-board-standings [data-slot=scroll-area-viewport]{max-height:480px}.ff-board-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ff-board-table td{height:41px;font-size:12px}.ff-board-table td:first-child{width:36px;padding-left:10px;border-radius:8px 0 0 8px}.ff-board-table td:last-child{padding-right:10px;border-radius:0 8px 8px 0}.ff-board-you{font-size:8px;line-height:10px}.ff-board-picks,.ff-board-table{font-size:11px}.ff-board-table th{font-size:10px;white-space:normal}.ff-board-table td{padding-left:3px;padding-right:3px}.ff-board-entry{gap:4px}.ff-board-number{font-size:9px}.ff-board-avatar{flex-basis:24px;height:21px;font-size:11px}.ff-board-picks td{padding:7px 5px}.ff-board-player{gap:7px}.ff-board-picks td:not(:first-child){width:55px}}@media (pointer:coarse){.ff-board-tabs [role=tab]{min-height:44px}}@media (min-width:768px){[data-leaderboard=true]>header>div{height:72px}}.ff-board-roster{overflow:hidden;overflow-anchor:none;padding-bottom:0}