.players-page.svelte-1i46l6o{padding:.4rem 0 1.5rem;color:var(--ink-strong, #2c2a25)}.copy-link.svelte-1i46l6o{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0;float:right;margin-left:.5rem;padding:.15rem .4rem;border:1px solid transparent;background:transparent;color:var(--ink-muted, #6b6558);font:inherit;font-size:.58rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;line-height:1.4}.copy-link.svelte-1i46l6o:hover,.copy-link.svelte-1i46l6o:focus-visible{color:var(--ink-strong, #2c2a25);border-color:var(--card-border, #e0dccf)}.copy-link--done.svelte-1i46l6o{color:var(--accent-color, #f4c542)}.clear-btn.svelte-1i46l6o{border:0;background:transparent;color:var(--ink-muted, #6b6558);cursor:pointer;padding:0;display:flex;align-items:center}.player-table-wrap.svelte-1i46l6o{background:var(--card-bg, #fff);border:1px solid var(--card-border, #e0dccf);max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.player-table.svelte-1i46l6o{width:100%;border-collapse:collapse;font-size:.66rem;font-variant-numeric:tabular-nums;table-layout:fixed}.player-table.svelte-1i46l6o thead:where(.svelte-1i46l6o) th:where(.svelte-1i46l6o){text-align:left;font-size:.55rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-muted, #6b6558);padding:.28rem .35rem;background:var(--card-bg, #fff);border-bottom:1px solid var(--card-border, #e0dccf);border-right:1px solid color-mix(in oklab,var(--card-border, #e0dccf) 60%,transparent);font-weight:600;position:sticky;top:0;z-index:1;white-space:nowrap}.player-table.svelte-1i46l6o thead:where(.svelte-1i46l6o) th:where(.svelte-1i46l6o):last-child,.player-table.svelte-1i46l6o tbody:where(.svelte-1i46l6o) td:where(.svelte-1i46l6o):last-child{border-right:0}.player-table.svelte-1i46l6o tbody:where(.svelte-1i46l6o) td:where(.svelte-1i46l6o){overflow:hidden;text-overflow:ellipsis;padding:.2rem .35rem;border-bottom:1px solid color-mix(in oklab,var(--card-border, #e0dccf) 55%,transparent);border-right:1px solid color-mix(in oklab,var(--card-border, #e0dccf) 40%,transparent);vertical-align:top;white-space:nowrap}.player-table.svelte-1i46l6o tbody:where(.svelte-1i46l6o) tr:where(.svelte-1i46l6o):hover>td:where(.svelte-1i46l6o){background:color-mix(in oklab,var(--accent-color, #f4c542) 7%,transparent)}.row--open.svelte-1i46l6o>td:where(.svelte-1i46l6o){background:color-mix(in oklab,var(--accent-color, #f4c542) 10%,transparent)}.th-num.svelte-1i46l6o,.td-num.svelte-1i46l6o{text-align:right;padding-left:.2rem;padding-right:.3rem}.th-player.svelte-1i46l6o{width:30%}.th-owner.svelte-1i46l6o{width:9%}.th-keeper.svelte-1i46l6o{width:12%}.th-career.svelte-1i46l6o{width:5%}.th-team.svelte-1i46l6o,.th-pos.svelte-1i46l6o{width:4%}@media(max-width:600px){.th-player.svelte-1i46l6o{width:40%}.th-owner.svelte-1i46l6o{width:21%}.th-career.svelte-1i46l6o{width:18%}.player-table.svelte-1i46l6o thead:where(.svelte-1i46l6o) th:where(.svelte-1i46l6o){font-size:.5rem;letter-spacing:.04em}.player-table.svelte-1i46l6o tbody:where(.svelte-1i46l6o) td:where(.svelte-1i46l6o){padding:.32rem .4rem}.player-table.svelte-1i46l6o thead:where(.svelte-1i46l6o) th:where(.svelte-1i46l6o){padding:.3rem .4rem}.owner-badge.svelte-1i46l6o{font-size:.64rem}.player-name.svelte-1i46l6o{max-width:none;font-size:.7rem}.headshot.svelte-1i46l6o{width:20px;height:20px}}.th-team.svelte-1i46l6o,.td-team.svelte-1i46l6o{font-weight:600;font-size:.6rem}.th-pos.svelte-1i46l6o,.td-pos.svelte-1i46l6o{color:var(--ink-muted, #6b6558);font-size:.6rem}.player-cell.svelte-1i46l6o{display:flex;align-items:center;gap:.35rem}.player-link.svelte-1i46l6o{display:flex;align-items:center;gap:.35rem;text-decoration:none;color:inherit;background:transparent;border:0;padding:0;font:inherit;cursor:pointer;text-align:left}.player-link.svelte-1i46l6o:hover .player-name:where(.svelte-1i46l6o){text-decoration:underline}.nba-link.svelte-1i46l6o{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;margin-left:auto;border:1px solid var(--card-border, #e0dccf);color:var(--ink-muted, #6b6558);flex-shrink:0}.nba-link.svelte-1i46l6o:hover{color:var(--ink-strong, #2c2a25);border-color:var(--ink-strong, #2c2a25)}.headshot.svelte-1i46l6o{width:18px;height:18px;border-radius:2px;object-fit:cover;background:color-mix(in oklab,var(--ink-muted, #6b6558) 15%,transparent);flex-shrink:0}.player-name.svelte-1i46l6o{font-weight:600;color:var(--ink-strong, #2c2a25);overflow:hidden;text-overflow:ellipsis}.team-link.svelte-1i46l6o{color:inherit;text-decoration:none;border-bottom:1px dotted color-mix(in oklab,currentColor 45%,transparent)}.team-link.svelte-1i46l6o:hover{border-bottom-style:solid;color:var(--accent-color, #f4c542)}.owner-badge.svelte-1i46l6o{display:inline-flex;align-items:center;gap:.3rem;font-size:.62rem;font-weight:600;white-space:nowrap}.owner-badge--free.svelte-1i46l6o,.owner-badge--fa.svelte-1i46l6o,.owner-badge--unknown.svelte-1i46l6o{color:var(--ink-muted, #6b6558);font-weight:500}.owner-badge--owned.svelte-1i46l6o{color:var(--ink-strong, #2c2a25)}.owner-badge--moved.svelte-1i46l6o{color:#c97a3a}.owner-cost.svelte-1i46l6o{font-weight:500;color:var(--ink-muted, #6b6558)}.keeper-tag.svelte-1i46l6o{font:inherit;font-size:.5rem;line-height:1.4;color:var(--accent-color, #f4c542);background:none;border:1px solid currentColor;padding:0 .2rem;border-radius:2px;letter-spacing:.04em;flex:none;cursor:pointer}.keeper-tag.svelte-1i46l6o:hover,.keeper-tag[aria-expanded=true].svelte-1i46l6o{background:var(--accent-color, #f4c542);color:var(--card-bg, #fff)}.keeper-tag--next.svelte-1i46l6o{margin-left:.25rem;vertical-align:1px}.keeper-pop.svelte-1i46l6o{position:fixed;z-index:60;width:min(300px,calc(100vw - 16px));padding:.6rem .7rem;background:var(--card-bg, #fff);color:var(--ink-strong, #2c2a25);border:1px solid var(--card-border, #e0dccf);border-radius:6px;box-shadow:0 6px 20px #00000024;font-size:.75rem;line-height:1.45;white-space:normal}.keeper-pop.svelte-1i46l6o p:where(.svelte-1i46l6o){margin:.3rem 0 0}.keeper-pop__head.svelte-1i46l6o{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.keeper-pop__close.svelte-1i46l6o{display:inline-flex;padding:.15rem;border:0;background:none;color:var(--ink-muted, #6b6558);cursor:pointer}.keeper-pop__status.svelte-1i46l6o{color:var(--ink-muted, #6b6558)}.keeper-pop__next.svelte-1i46l6o{font-weight:600}.td-owner.svelte-1i46l6o{white-space:nowrap}.owner-badge--drafted.svelte-1i46l6o{display:inline-flex;align-items:center;gap:.22rem;white-space:nowrap}.owner-badge--drafted.svelte-1i46l6o .team-link:where(.svelte-1i46l6o){flex:none}.owner-cost.svelte-1i46l6o{flex:none}.th-keeper.svelte-1i46l6o,.td-keeper.svelte-1i46l6o{white-space:nowrap}.run-badge.svelte-1i46l6o{display:inline-block;font-size:.56rem;font-weight:700;color:var(--accent-color, #f4c542);margin-right:.3rem;letter-spacing:.04em;cursor:help}.run-badge--max.svelte-1i46l6o{color:#e74c3c}.run-chain.svelte-1i46l6o{font-size:.58rem;color:var(--ink-muted, #6b6558)}.run-arrow.svelte-1i46l6o{opacity:.5;margin:0 .15rem}.run-none.svelte-1i46l6o{color:var(--ink-muted, #6b6558);opacity:.6}.th-career.svelte-1i46l6o,.td-career.svelte-1i46l6o{text-align:center}.career-btn.svelte-1i46l6o{font:inherit;font-size:.62rem;font-weight:600;padding:0 .15rem;border:0;background:transparent;color:var(--accent-color, #f4c542);cursor:pointer;white-space:nowrap;font-variant-numeric:tabular-nums}.career-btn__caret.svelte-1i46l6o{margin-left:.2rem;font-size:.55rem}.career-btn.svelte-1i46l6o:hover,.career-btn--open.svelte-1i46l6o{text-decoration:underline}.career-row.svelte-1i46l6o>td:where(.svelte-1i46l6o){padding:.35rem .5rem .5rem;background:color-mix(in oklab,var(--accent-color, #f4c542) 4%,transparent);white-space:normal}.career-table.svelte-1i46l6o{width:100%;max-width:760px;table-layout:auto;border-collapse:collapse;font-size:.6rem;border:1px solid var(--card-border, #e0dccf);background:var(--card-bg, #fff)}.career-table.svelte-1i46l6o th:where(.svelte-1i46l6o),.career-table.svelte-1i46l6o td:where(.svelte-1i46l6o){border:1px solid var(--card-border, #e0dccf);padding:.16rem .35rem;text-align:left;vertical-align:top}.career-table.svelte-1i46l6o th:where(.svelte-1i46l6o){font-size:.52rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-muted, #6b6558);font-weight:600;white-space:nowrap}.ct-sort.svelte-1i46l6o{cursor:pointer;-webkit-user-select:none;user-select:none}.ct-sort.svelte-1i46l6o:hover{color:var(--ink-strong, #2c2a25)}.ct-dir.svelte-1i46l6o{margin-left:.2rem;font-size:.5rem}.ct-num.svelte-1i46l6o{text-align:right!important;font-variant-numeric:tabular-nums;white-space:nowrap}.ct-season.svelte-1i46l6o,.ct-date.svelte-1i46l6o{white-space:nowrap;color:var(--ink-muted, #6b6558)}.ct-kind.svelte-1i46l6o{font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-size:.55rem;white-space:nowrap}.ct-row--auction.svelte-1i46l6o .ct-kind:where(.svelte-1i46l6o){color:var(--ink-muted, #6b6558)}.ct-row--kept.svelte-1i46l6o .ct-kind:where(.svelte-1i46l6o){color:var(--accent-color, #f4c542)}.ct-row--trade.svelte-1i46l6o .ct-kind:where(.svelte-1i46l6o){color:#c9962b}.ct-row--drop.svelte-1i46l6o .ct-kind:where(.svelte-1i46l6o){color:#e74c3c}.ct-row--pickup.svelte-1i46l6o .ct-kind:where(.svelte-1i46l6o){color:#4a90d9}.ct-team.svelte-1i46l6o{white-space:nowrap;max-width:24rem;overflow:hidden;text-overflow:ellipsis}.ct-sub.svelte-1i46l6o{display:none}.ct-arrow.svelte-1i46l6o{margin:0 .3rem;color:var(--ink-muted, #6b6558)}.ct-pool.svelte-1i46l6o{color:var(--ink-muted, #6b6558)}.ct-detail.svelte-1i46l6o{color:var(--ink-muted, #6b6558);white-space:normal;line-height:1.45}.more-hint.svelte-1i46l6o{padding:.35rem .5rem;font-size:.6rem;color:var(--ink-muted, #6b6558);text-align:center;border-top:1px solid var(--card-border, #e0dccf)}.page-footer.svelte-1i46l6o{margin-top:.5rem}.note.svelte-1i46l6o{font-size:.6rem;color:var(--ink-muted, #6b6558);margin:0;line-height:1.5}@media(max-width:1400px){.run-chain.svelte-1i46l6o{display:none}}@media(max-width:900px){.player-table.svelte-1i46l6o>thead:where(.svelte-1i46l6o)>tr:where(.svelte-1i46l6o)>th:where(.svelte-1i46l6o):nth-child(n+6):nth-child(-n+11),.player-table.svelte-1i46l6o>tbody:where(.svelte-1i46l6o)>tr:where(.svelte-1i46l6o)>td:where(.svelte-1i46l6o):nth-child(n+6):nth-child(-n+11){display:none}}@media(max-width:600px){.copy-link.svelte-1i46l6o span:where(.svelte-1i46l6o){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.copy-link.svelte-1i46l6o{padding:.25rem;border-color:var(--card-border, #e0dccf)}.player-table.svelte-1i46l6o>thead:where(.svelte-1i46l6o)>tr:where(.svelte-1i46l6o)>th:where(.svelte-1i46l6o):nth-child(2),.player-table.svelte-1i46l6o>tbody:where(.svelte-1i46l6o)>tr:where(.svelte-1i46l6o)>td:where(.svelte-1i46l6o):nth-child(2),.player-table.svelte-1i46l6o>thead:where(.svelte-1i46l6o)>tr:where(.svelte-1i46l6o)>th:where(.svelte-1i46l6o):nth-child(3),.player-table.svelte-1i46l6o>tbody:where(.svelte-1i46l6o)>tr:where(.svelte-1i46l6o)>td:where(.svelte-1i46l6o):nth-child(3),.player-table.svelte-1i46l6o>thead:where(.svelte-1i46l6o)>tr:where(.svelte-1i46l6o)>th:where(.svelte-1i46l6o):nth-child(4),.player-table.svelte-1i46l6o>tbody:where(.svelte-1i46l6o)>tr:where(.svelte-1i46l6o)>td:where(.svelte-1i46l6o):nth-child(4),.player-table.svelte-1i46l6o>thead:where(.svelte-1i46l6o)>tr:where(.svelte-1i46l6o)>th:where(.svelte-1i46l6o):nth-child(5),.player-table.svelte-1i46l6o>tbody:where(.svelte-1i46l6o)>tr:where(.svelte-1i46l6o)>td:where(.svelte-1i46l6o):nth-child(5),.player-table.svelte-1i46l6o>thead:where(.svelte-1i46l6o)>tr:where(.svelte-1i46l6o)>th:where(.svelte-1i46l6o):nth-child(14),.player-table.svelte-1i46l6o>tbody:where(.svelte-1i46l6o)>tr:where(.svelte-1i46l6o)>td:where(.svelte-1i46l6o):nth-child(14){display:none}.pill-group.svelte-1i46l6o{flex-wrap:wrap}.pill.svelte-1i46l6o{padding:.2rem .4rem}.pill-count.svelte-1i46l6o{display:none}.th-player.svelte-1i46l6o{min-width:0}.player-table.svelte-1i46l6o tbody:where(.svelte-1i46l6o) td:where(.svelte-1i46l6o){padding:.14rem .3rem}.player-name.svelte-1i46l6o{max-width:9rem;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:bottom}.career-table.svelte-1i46l6o th:where(.svelte-1i46l6o):nth-child(2),.career-table.svelte-1i46l6o td:where(.svelte-1i46l6o):nth-child(2),.career-table.svelte-1i46l6o th:where(.svelte-1i46l6o):nth-child(6),.career-table.svelte-1i46l6o td:where(.svelte-1i46l6o):nth-child(6){display:none}.career-table.svelte-1i46l6o{max-width:100%;table-layout:fixed}.career-table.svelte-1i46l6o th:where(.svelte-1i46l6o):first-child,.career-table.svelte-1i46l6o td:where(.svelte-1i46l6o):first-child{width:4.6rem}.career-table.svelte-1i46l6o th:where(.svelte-1i46l6o):nth-child(3),.career-table.svelte-1i46l6o td:where(.svelte-1i46l6o):nth-child(3){width:3.8rem}.career-table.svelte-1i46l6o th:where(.svelte-1i46l6o):nth-child(5),.career-table.svelte-1i46l6o td:where(.svelte-1i46l6o):nth-child(5){width:2.6rem}.ct-team.svelte-1i46l6o{max-width:none;white-space:normal;overflow:visible}.ct-team.svelte-1i46l6o .team-link:where(.svelte-1i46l6o){white-space:normal}.ct-arrow.svelte-1i46l6o{margin:0 .2rem}.ct-kind.svelte-1i46l6o{white-space:normal}.ct-team.svelte-1i46l6o .team-link:where(.svelte-1i46l6o){white-space:nowrap}.ct-sub.svelte-1i46l6o{display:block;white-space:normal;font-size:.58rem;margin-top:.15rem;line-height:1.4}.ct-sub__when.svelte-1i46l6o{color:var(--ink-muted, #6b6558)}.ct-sub__deal.svelte-1i46l6o{display:block;color:var(--ink-muted, #6b6558);opacity:.62}.career-row.svelte-1i46l6o>td:where(.svelte-1i46l6o){padding:.3rem .3rem .4rem}}
