.fantasy-heading{gap:24px}.fantasy-week-form,.fantasy-toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.fantasy-week-form{font-size:14px}.fantasy-week-form select,.fantasy-week-form button{color:#f4f4f4;background:#202020;border:1px solid #414141;border-radius:8px;padding:10px 12px}.fantasy-week-form button{cursor:pointer;font-weight:650}.fantasy-week-form :focus-visible{outline-offset:4px;outline:2px solid #ffc44f}.fantasy-leaderboard a:focus-visible{outline-offset:4px;outline:2px solid #ffc44f}.fantasy-leaderboard summary:focus-visible{outline-offset:4px;outline:2px solid #ffc44f}.fantasy-spoiler-notice{color:#eee0c2;background:#27231b;border-left:3px solid #ffc44f;border-radius:0 6px 6px 0;margin:0 0 22px;padding:14px 16px;font-size:14px}.fantasy-coverage{color:#eee;margin:0 0 8px;font-weight:650}.fantasy-intro{color:#aaa;max-width:680px;margin:0 0 26px;font-size:14px;line-height:1.6}.fantasy-toolbar{justify-content:space-between;margin-bottom:18px}.fantasy-table{table-layout:auto;min-width:730px}.fantasy-table .stat-player{width:180px;min-width:180px}.fantasy-table td a{color:#e7e7e7;text-underline-offset:4px;white-space:nowrap;text-decoration:underline}.fantasy-empty{padding:28px 0}.fantasy-empty h2{margin-bottom:10px;font-size:21px}.fantasy-empty p{color:#aaa;margin-bottom:18px}.fantasy-empty a{color:#ffc44f;text-underline-offset:4px;text-decoration:underline}.fantasy-sources{border-top:1px solid #333;margin-top:26px;padding-top:22px;font-size:13px}.fantasy-sources summary{color:#ddd;cursor:pointer;font-weight:650}.fantasy-sources p{color:#aaa;margin:14px 0}.fantasy-sources ul{gap:12px;padding:0;list-style:none;display:grid}.fantasy-sources li{color:#aaa;flex-wrap:wrap;gap:8px 14px;display:flex}.fantasy-sources a{color:#ddd;text-underline-offset:3px;text-decoration:underline}@media (max-width:640px){.fantasy-heading,.fantasy-toolbar{flex-direction:column;align-items:flex-start}.fantasy-table .stat-player{white-space:normal;width:155px;min-width:155px;max-width:155px}.fantasy-sources li{flex-direction:column;align-items:flex-start}}
