main.fp-stage.fp-profile-stage{--text-strong:#f5f5f6;--text-body:#ededee;--text-muted:#b4b7be;--text-faint:#b4b7be;--text-dim:#989ba3;--text-sub:#b4b7be;--push:#b4b7be;--border-1:#303236;--profile-surface:#141517;--profile-rule:#292a2e;color:var(--text-body);background:#090a0c}@media screen{body:has(main.fp-profile-stage){background:#090a0c}.fp-main:has(main.fp-profile-stage){background:#090a0c}.fp-main:has(main.fp-profile-stage) main.fp-profile-stage{margin-top:0;padding:0}:is(.fp-main:has(main.fp-profile-stage) .dk-top,.fp-frame:has(main.fp-profile-stage) .dk-side){background:#101113}.fp-main.fp-aurora-bg:has(main.fp-profile-stage):before{display:none}}.fp-profile-stage .fp-profile-shell{width:100%;max-width:720px;margin-inline:auto;padding:24px 16px 32px}.fp-profile-stage h1,.fp-profile-stage h2,.fp-profile-stage p,.fp-profile-stage dl,.fp-profile-stage dd,.fp-profile-stage ol{margin:0}.fp-profile-stage a{text-decoration:none}.fp-profile-stage :is(a,button,summary):focus-visible{outline-offset:4px;outline:2px solid #f5f5f6}.fp-profile-stage .fp-profile-backnav{align-items:center;min-height:38px;margin-bottom:4px;display:flex}.fp-profile-stage .fp-profile-identity{padding:4px 0 20px}.fp-profile-stage .fp-profile-identity-top{align-items:center;gap:16px;min-height:76px;display:flex}.fp-profile-stage .fp-profile-avatar{border-radius:999px;flex-shrink:0;display:inline-flex;position:relative}.fp-profile-stage .fp-profile-avatar-camera{color:#141517;background:#ededee;border:2px solid #090a0c;border-radius:999px;place-items:center;width:24px;height:24px;display:grid;position:absolute;bottom:-2px;right:-2px}.fp-profile-stage .fp-profile-identity-copy{flex:1;min-width:0}.fp-profile-stage .fp-profile-name-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fp-profile-stage h1{color:var(--text-strong);overflow-wrap:anywhere;font-size:15px;font-weight:700;line-height:1.5}.fp-profile-stage .fp-profile-role{min-height:20px;color:var(--text-muted);border:1px solid #404247;border-radius:5px;flex-shrink:0;align-items:center;padding:1px 6px;font-size:10px;font-weight:600;display:inline-flex}.fp-profile-stage .fp-profile-role--pro{color:#111214;background:#ededee;border-color:#ededee;font-weight:700}.fp-profile-stage .fp-profile-handle{color:var(--text-dim);overflow-wrap:anywhere;margin-top:3px;font-size:12px}.fp-profile-stage .fp-profile-follow-stats{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;min-height:44px;margin-top:14px;display:flex}.fp-profile-stage .fp-profile-follow-counts{color:var(--text-dim);flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.fp-profile-stage .fp-profile-follow-counts a{min-height:44px;color:var(--text-muted);align-items:center;gap:5px;display:inline-flex}.fp-profile-stage .fp-profile-follow-counts strong{color:var(--text-strong);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.fp-profile-stage .fp-profile-follow-action{flex-shrink:0}.fp-profile-stage .fp-profile-follow-action button{border-radius:999px;min-width:88px;min-height:44px;font-size:13px}.fp-profile-stage .fp-profile-record{background:var(--profile-surface);border:1px solid #242529;border-radius:12px;padding:16px}.fp-profile-stage .fp-profile-section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.fp-profile-stage h2{color:var(--text-muted);font-size:13px;font-weight:600;line-height:1.5}.fp-profile-stage .fp-profile-sample{color:var(--text-dim);font-size:11px}.fp-profile-stage .fp-profile-metrics{border-bottom:1px solid var(--profile-rule);grid-template-columns:1fr 1fr 1.25fr;margin-top:18px;padding-bottom:18px;display:grid}.fp-profile-stage .fp-profile-metric{border-left:1px solid var(--profile-rule);flex-direction:column;gap:6px;min-width:0;padding-left:14px;display:flex}.fp-profile-stage .fp-profile-metric--roi{border:0;padding-left:0}.fp-profile-stage .fp-profile-metric dt{color:var(--text-dim);font-size:12px}.fp-profile-stage .fp-profile-metric dd{color:var(--text-strong);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700;line-height:1.4}.fp-profile-stage .fp-profile-win{color:var(--win)}.fp-profile-stage .fp-profile-loss{color:var(--loss)}.fp-profile-stage .fp-profile-recent{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 8px;margin-top:15px;display:flex}.fp-profile-stage .fp-profile-recent-label{color:var(--text-muted);font-size:12px}.fp-profile-stage .fp-profile-recent-label small{color:var(--text-dim);margin-left:4px;font-size:10px}.fp-profile-stage .fp-profile-recent ol{flex-wrap:wrap;gap:4px;padding:0;list-style:none;display:flex}.fp-profile-stage .fp-profile-recent li{border-radius:999px;place-items:center;width:20px;height:20px;display:grid}.fp-profile-stage .fp-profile-recent li[data-result=W]{color:var(--win);background:#17352a}.fp-profile-stage .fp-profile-recent li[data-result=L]{color:var(--loss);background:#3c2026}.fp-profile-stage .fp-profile-record-meta{color:var(--text-dim);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-top:12px;font-size:11px;line-height:1.6;display:flex}.fp-profile-stage .fp-profile-ranking-link{border-top:1px solid var(--profile-rule);min-height:48px;color:var(--text-muted);justify-content:space-between;align-items:center;gap:12px;margin-top:12px;font-size:13px;display:flex}.fp-profile-stage .fp-profile-ranking-link strong{color:var(--text-strong);font-variant-numeric:tabular-nums;margin-left:6px;font-size:15px;font-weight:700}.fp-profile-stage .fp-profile-ranking-note{color:var(--text-dim);font-size:11px;line-height:1.5}.fp-profile-stage .fp-profile-method{border-top:1px solid var(--profile-rule);margin-top:12px}.fp-profile-stage .fp-profile-method summary{cursor:pointer;min-height:44px;color:var(--text-muted);justify-content:space-between;align-items:center;gap:12px;font-size:12px;list-style:none;display:flex}.fp-profile-stage .fp-profile-method summary::-webkit-details-marker{display:none}.fp-profile-stage .fp-profile-method summary:after{content:"+";font-size:15px}.fp-profile-stage .fp-profile-method[open] summary:after{content:"−"}.fp-profile-stage .fp-profile-method p{color:var(--text-muted);word-break:keep-all;overflow-wrap:anywhere;font-size:12px;line-height:1.7}.fp-profile-stage .fp-profile-method p+p{margin-top:8px}.fp-profile-stage .fp-profile-empty,.fp-profile-stage .fp-profile-note{color:var(--text-muted);margin-top:12px;font-size:12px;line-height:1.7}.fp-profile-stage .fp-profile-empty{padding-block:8px}.fp-profile-stage .fp-profile-self-actions{margin-top:18px}.fp-profile-stage .fp-profile-action-row{gap:8px;display:flex}.fp-profile-stage .fp-profile-action{text-align:center;border-radius:999px;flex:1;justify-content:center;align-items:center;min-height:48px;padding:10px 12px;font-size:15px;font-weight:600;line-height:1.5;display:inline-flex}.fp-profile-stage .fp-profile-action-primary{color:#101113;background:#efeff0;border:1px solid #efeff0}.fp-profile-stage .fp-profile-action-secondary{color:var(--text-strong);background:0 0;border:1px solid #494b50}.fp-profile-stage .fp-profile-pro-path{border-bottom:1px solid var(--profile-rule);min-height:76px;color:var(--text-muted);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.fp-profile-stage .fp-profile-pro-path>span{min-width:0}.fp-profile-stage .fp-profile-pro-path svg{flex-shrink:0}.fp-profile-stage .fp-profile-pro-path-title{color:var(--text-strong);font-size:13px;display:block}.fp-profile-stage .fp-profile-pro-path-description{word-break:keep-all;margin-top:4px;font-size:12px;line-height:1.6;display:block}.fp-profile-stage .fp-profile-history{margin-top:24px}.fp-profile-stage #pick-history{scroll-margin-top:calc(max(var(--appnav-h), var(--header-h)) + 12px)}.fp-profile-stage .fp-profile-history__heading{margin-bottom:10px}.fp-profile-stage .fp-profile-history__filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;display:flex}.fp-profile-stage .fp-profile-history__filter-group{flex-wrap:wrap;gap:4px;display:flex}.fp-profile-stage .fp-profile-history__filter{min-height:44px;color:var(--text-muted);cursor:pointer;border:1px solid #0000;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:500}.fp-profile-stage .fp-profile-history__filter[aria-pressed=true]{color:var(--text-strong);background:#202124;border-color:#54565c}.fp-profile-stage .fp-profile-history__list{gap:10px;margin-top:12px;display:grid}.fp-profile-stage .fp-profile-history__card{background:var(--profile-surface);border:1px solid #242529;border-radius:12px;overflow:hidden}.fp-profile-stage .fp-profile-history__link{color:var(--text-body);padding:14px;display:block}.fp-profile-stage .fp-profile-history__link:focus-visible{outline-offset:-3px}.fp-profile-stage .fp-profile-history__meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin-bottom:10px;display:flex}.fp-profile-stage .fp-profile-history__kind{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;display:flex}.fp-profile-stage .fp-profile-history__result{color:var(--text-muted);flex-shrink:0;align-items:center;gap:4px;font-size:11px;display:inline-flex}.fp-profile-stage .fp-profile-history__result[data-result=won]{color:var(--win)}.fp-profile-stage .fp-profile-history__result[data-result=lost]{color:var(--loss)}.fp-profile-stage .fp-profile-history__legs{gap:12px;display:grid}.fp-profile-stage .fp-profile-history__leg{background:#202124;border-radius:9px;padding:10px 12px}.fp-profile-stage .fp-profile-history__leg-market{color:var(--text-muted);justify-content:flex-end;align-items:center;gap:10px;margin-top:10px;font-size:11px;display:flex}.fp-profile-stage .fp-profile-history__game-meta{color:var(--text-dim);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 8px;font-size:11px;display:flex}.fp-profile-stage .fp-profile-history__teams{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;margin-top:10px;display:grid}.fp-profile-stage .fp-profile-history__team{word-break:keep-all;overflow-wrap:anywhere;align-items:center;gap:6px;min-width:0;font-size:14px;font-weight:600;line-height:1.5;display:flex}.fp-profile-stage .fp-profile-history__team>:first-child{flex-shrink:0}.fp-profile-stage .fp-profile-history__score{color:var(--text-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.fp-profile-stage .fp-profile-history__selection{color:var(--text-muted);flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-top:10px;font-size:12px;line-height:1.5;display:flex}.fp-profile-stage .fp-profile-history__odds{color:var(--text-strong);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.fp-profile-stage .fp-profile-history__footer{color:var(--text-dim);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin-top:12px;font-size:11px;display:flex}.fp-profile-stage .fp-profile-history__summary{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.fp-profile-stage .fp-profile-history__arrow{color:var(--text-dim)}.fp-profile-stage .fp-profile-history__team[data-picked=true]{color:var(--text-strong);font-weight:700}.fp-profile-stage .fp-profile-history__team[data-picked=true][data-result=won]{color:var(--win)}.fp-profile-stage .fp-profile-history__team[data-picked=true][data-result=lost]{color:var(--loss)}.fp-profile-stage .fp-profile-history__team[data-picked=false]{color:var(--text-dim)}.fp-profile-stage .fp-profile-history__team[data-picked=false]>:first-child{opacity:.55}.fp-profile-stage .fp-profile-history__score--final{color:var(--text-dim);font-size:14px;font-weight:700}.fp-profile-stage .fp-profile-history__score--final [data-lead=true]{color:var(--text-strong)}.fp-profile-stage .fp-profile-history__pick{color:var(--text-strong);word-break:keep-all;overflow-wrap:anywhere;font-size:13px;font-weight:700}.fp-profile-stage .fp-profile-history__pick[data-result=won]{color:var(--win)}.fp-profile-stage .fp-profile-history__pick[data-result=lost]{color:var(--loss)}.fp-profile-stage .fp-profile-history__comment{color:var(--text-body);white-space:pre-line;word-break:keep-all;overflow-wrap:anywhere;margin-top:12px;font-size:13px;line-height:1.7}.fp-profile-stage .fp-profile-history__total{color:var(--text-strong);font-variant-numeric:tabular-nums}.fp-profile-stage .fp-profile-history__subheading{color:var(--text-muted);gap:8px;margin:20px 0 12px;font-size:12px;font-weight:600;display:flex}.fp-profile-stage .fp-profile-history__subheading span{color:var(--text-dim);font-weight:400}.fp-profile-stage .fp-profile-history__published{margin-bottom:12px}.fp-profile-stage .fp-profile-history__footer>:last-child{color:var(--text-muted)}.fp-profile-stage .fp-profile-history__locked{min-height:68px;color:var(--text-muted);align-items:center;gap:10px;font-size:12px;line-height:1.6;display:flex}.fp-profile-stage .fp-profile-history__locked svg{flex-shrink:0}.fp-profile-stage .fp-profile-history__state{color:var(--text-muted);padding:20px 0;font-size:13px;line-height:1.7}.fp-profile-stage .fp-profile-history__retry,.fp-profile-stage .fp-profile-history__more{width:100%;min-height:48px;color:var(--text-strong);cursor:pointer;border:1px solid #494b50;border-radius:999px;justify-content:center;align-items:center;gap:6px;margin-top:10px;font-size:13px;display:flex}.fp-profile-stage .fp-profile-history__more:disabled{opacity:.6;cursor:wait}.fp-profile-stage .fp-profile-history__skeleton{background:#191a1d;border-radius:12px;min-height:148px}.fp-profile-stage .fp-profile-skeleton{background:#24262a;border-radius:6px;display:block}.fp-profile-stage .fp-profile-skeleton--avatar{border-radius:999px;width:64px;height:64px}.fp-profile-stage .fp-profile-skeleton--name{width:128px;max-width:100%;height:18px}.fp-profile-stage .fp-profile-skeleton--line{width:176px;max-width:100%;height:12px;margin-top:12px}.fp-profile-stage .fp-profile-skeleton--record{background:#141517;border-radius:12px;min-height:268px;margin-top:18px}.fp-profile-stage .fp-profile-skeleton--history{background:#141517;border-radius:12px;min-height:166px;margin-top:12px}@media (hover:hover){.fp-profile-stage .fp-profile-history__card:hover{border-color:#494b50}.fp-profile-stage :is(.fp-profile-ranking-link,.fp-profile-pro-path,.fp-profile-follow-counts a):hover{color:var(--text-strong)}.fp-profile-stage .fp-profile-action:hover{opacity:.88}}@media (max-width:359px){.fp-profile-stage .fp-profile-shell{padding-inline:12px}.fp-profile-stage .fp-profile-record{padding:12px}.fp-profile-stage .fp-profile-metric{padding-left:8px}.fp-profile-stage .fp-profile-metric--roi{padding-left:0}.fp-profile-stage .fp-profile-history__filter{padding-inline:10px}.fp-profile-stage .fp-profile-history__link{padding:12px}.fp-profile-stage .fp-profile-history__teams{gap:5px}}@media (min-width:768px){.fp-profile-stage .fp-profile-shell{padding-top:32px;padding-bottom:48px}.fp-profile-stage .fp-profile-record{padding:20px}.fp-profile-stage .fp-profile-action-row{max-width:400px}.fp-profile-stage .fp-profile-history__link{padding:16px 20px}}@media print{main.fp-stage.fp-profile-stage{--text-strong:#111;--text-body:#222;--text-muted:#444;--text-dim:#555;--profile-surface:#fff;--profile-rule:#ddd;color:#000;background:#fff}}@media (prefers-reduced-motion:reduce){.fp-profile-stage .fp-profile-history__skeleton{animation:none}}
