.ap-root .ap-tiles{background:var(--ap-line);border:1px solid var(--ap-line);border-radius:var(--radius);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.ap-root .ap-tile{background:var(--ap-panel);grid-template-rows:auto 1fr auto;gap:8px;min-width:0;min-height:128px;padding:14px 16px;display:grid;position:relative}.ap-root .ap-tile[data-accent]:before{content:"";background:var(--ap-team);width:2px;position:absolute;top:0;bottom:0;left:0}.ap-root .ap-tile-label{font-family:var(--font-data);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-dim);font-size:11px;font-weight:500}.ap-root .ap-tile-main{align-items:center;min-width:0;display:flex}.ap-root .ap-tile-text{color:var(--ink);font-size:14px;line-height:1.45}.ap-root .ap-tile-foot{color:var(--ink-dim);font-size:13px}.ap-root .ap-tile-links{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.ap-root .ap-tile-countdown{line-height:1.6;display:block}.ap-root .ap-tile-countdown .ap-countdown-main{font-size:28px;line-height:1}.ap-root .ap-tile-countdown[data-state=due] .ap-countdown-main,.ap-root .ap-tile-countdown[data-state=late] .ap-countdown-main{font-size:18px}.ap-root .ap-tile-leader{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.ap-root .ap-tile-name{font-family:var(--font-display);letter-spacing:.02em;font-size:30px;font-weight:800;line-height:1}.ap-root .ap-tile-name:hover{text-underline-offset:4px;text-decoration:underline}.ap-root .ap-tile-value{font-size:20px}.ap-root .ap-tile-call{gap:6px;min-width:0;display:grid}.ap-root .ap-tile-callhead{color:var(--ink-dim);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;display:flex}.ap-root .ap-tile-callhead b{font-family:var(--font-display);letter-spacing:.02em;font-size:18px;font-weight:800}.ap-root .ap-tile-callbody{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.4;display:-webkit-box;overflow:hidden}.ap-root .ap-tile-call[data-status=error] .ap-tile-callbody{color:var(--ink-dim)}@media (max-width:1199px){.ap-root .ap-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:559px){.ap-root .ap-tiles{grid-template-columns:minmax(0,1fr)}.ap-root .ap-tile{min-height:0}}.ap-root .ap-standings .ap-table td{height:60px}.ap-root .ap-player{align-items:center;gap:12px;min-width:0;display:flex;position:relative}.ap-root .ap-player-bar{background:var(--ap-team);flex:none;width:3px;height:34px}.ap-root .ap-player-rank{display:none}.ap-root .ap-player-id{gap:3px;min-width:0;display:grid}.ap-root .ap-player-name{font-family:var(--font-display);letter-spacing:.03em;color:var(--ap-team);justify-self:start;font-size:20px;font-weight:800;line-height:1}.ap-root .ap-player-name:hover{text-underline-offset:3px;text-decoration:underline}.ap-root .ap-player-meta{color:var(--ink-dim);white-space:nowrap;gap:8px;font-size:12px;display:flex}.ap-root .ap-rank{color:var(--ink);font-size:15px}.ap-root tr[data-rank="1"] .ap-rank{color:var(--amber)}.ap-root .ap-lead-mark{font-family:var(--font-data);letter-spacing:.06em;text-transform:uppercase;color:var(--amber);font-size:11px;font-weight:500}.ap-root .ap-state{white-space:nowrap;grid-template-columns:7px auto;align-items:center;gap:1px 7px;font-size:13px;display:inline-grid}.ap-root .ap-state .ap-state-since{grid-column:2}.ap-root .ap-state-dot{background:var(--ink-mute);width:7px;height:7px}.ap-root .ap-state[data-state=holding] .ap-state-dot{background:var(--ink)}.ap-root .ap-state[data-state=filled] .ap-state-dot{background:var(--amber)}.ap-root .ap-state[data-state=deciding] .ap-state-dot{background:var(--amber);animation:.9s steps(2,jump-none) infinite ap-pulse}.ap-root .ap-state[data-state=rejected] .ap-state-dot{background:var(--reject)}.ap-root .ap-state-since{color:var(--ink-dim);font-size:11px}.ap-root .ap-formula{max-width:120ch;color:var(--ink-dim);font-size:13px;line-height:1.55}.ap-root .ap-formula b{color:var(--ink);font-weight:600}@container (max-width:719px){.ap-root .ap-state{display:inline-flex}.ap-root .ap-player-rank{color:var(--ink-dim);font-size:15px;display:inline}.ap-root tr[data-rank="1"] .ap-player-rank{color:var(--amber)}.ap-root .ap-standings .ap-table td{height:auto}.ap-root .ap-standings .ap-table td[data-card=full] .ap-spark{flex:auto;max-width:220px}}.ap-root .ap-league-grid{gap:var(--ap-gap);grid-template-columns:minmax(0,1.7fr) minmax(340px,1fr);align-items:stretch;display:grid}@media (max-width:1099px){.ap-root .ap-league-grid{grid-template-columns:minmax(0,1fr)}}.ap-root .ap-traj .ap-panel-body{flex-direction:column;display:flex}.ap-root .ap-traj-body{flex-direction:column;flex:auto;min-height:0;display:flex}.ap-root .ap-traj-body>.ap-chart{flex:auto;grid-template-rows:auto minmax(0,1fr)}.ap-root .ap-traj-body .ap-chart-frame{min-height:280px}.ap-root .ap-traj-body[data-loading]{opacity:.55;transition:opacity var(--dur-hover) ease}.ap-root .ap-feed .ap-panel-body{flex-direction:column;display:flex}.ap-root .ap-feed-list{overscroll-behavior:contain;max-height:420px;padding-bottom:20px;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000);mask-image:linear-gradient(#000 calc(100% - 28px),#0000)}.ap-root .ap-feed-more{display:none}.ap-root .ap-feed-item{border-bottom:1px solid var(--ap-line)}.ap-root .ap-feed-item:last-child{border-bottom:0}.ap-root .ap-feed-link{transition:background-color var(--dur-hover) ease, border-color var(--dur-hover) ease;border-left:2px solid #0000;grid-template-columns:84px minmax(0,1fr);grid-template-areas:"time head""time text";gap:3px 12px;padding:10px 16px 10px 14px;display:grid;position:relative}.ap-root a.ap-feed-link:hover{background:var(--ap-hover);border-left-color:var(--ap-team,var(--ink-dim))}.ap-root a.ap-feed-link:focus-visible{outline-offset:-2px}.ap-root .ap-feed-time{color:var(--ink);grid-area:time;align-content:start;gap:2px;font-size:12px;display:grid}.ap-root .ap-feed-ago{color:var(--ink-dim);font-size:11px}.ap-root .ap-feed-head{flex-wrap:wrap;grid-area:head;align-items:center;gap:4px 8px;display:flex}.ap-root .ap-feed-who{font-family:var(--font-display);letter-spacing:.03em;font-size:16px;font-weight:800;line-height:1}.ap-root .ap-feed-text{color:var(--ink);grid-area:text;font-size:13px;line-height:1.45}.ap-root .ap-feed-item[data-kind=error] .ap-feed-text,.ap-root .ap-feed-item[data-kind=skip] .ap-feed-text{color:var(--ink-dim)}.ap-root .ap-feed-foot{flex-wrap:wrap;gap:4px 16px;display:flex}@media (max-width:1099px){.ap-root .ap-feed-list{max-height:none;padding-bottom:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.ap-root .ap-feed-list:not([data-expanded]) .ap-feed-item:nth-child(n+9){display:none}.ap-root .ap-feed-more{margin:0 16px 14px;display:flex}}@media (max-width:559px){.ap-root .ap-feed-link{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head time""text text";gap:4px 10px;padding:10px 12px}.ap-root .ap-feed-time{white-space:nowrap;align-items:baseline;gap:6px;display:flex}}
