.fantasyLeagueHub{gap:20px;display:grid}.fantasyLeagueIntro{padding:28px}.fantasyLeagueIntroTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.fantasyLeagueIntro h2{margin:18px 0 12px;font-size:30px;line-height:1.3}.fantasyLeagueIntro>p{max-width:570px;color:var(--muted);margin:0;font-size:14px;line-height:1.8}.fantasyLeagueActions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:24px;display:flex}.fantasyLeagueActions>a{font-size:12px}.fantasyLeagueSetup{grid-template-columns:1fr 1fr;align-items:center;gap:24px;padding:24px;display:grid}.fantasyLeagueSetup h3{margin:9px 0;font-size:17px;line-height:1.5}.fantasyLeagueSetup p,.fantasyYahooConnection p{color:var(--muted);margin:0;font-size:12px;line-height:1.8}.fantasyLeagueSteps{justify-content:space-between;align-items:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.fantasyLeagueSteps li{color:var(--muted);flex-direction:column;gap:10px;font-size:10px;display:flex}.fantasyLeagueSteps b{border:1px solid var(--border);background:var(--raised);width:30px;height:30px;color:var(--accent);border-radius:50%;place-items:center;font-size:12px;display:grid}.fantasyScoringChips{grid-template-columns:1fr 1fr;gap:10px;display:grid}.fantasyScoringChips>span{border:1px solid var(--border);background:var(--raised);border-radius:7px;padding:12px}.fantasyScoringChips small{color:var(--muted);font-size:10px;font-weight:400}.fantasyScoringChips>span>small{margin-bottom:6px;display:block}.fantasyScoringChips b{font-variant-numeric:tabular-nums;font-size:18px}.fantasyLeagueTools{grid-template-columns:1fr 1fr;gap:18px;display:grid}.fantasyLeagueTool{flex-direction:column;gap:12px;min-width:0;padding:24px;display:flex}.fantasyToolMeta{color:var(--muted);justify-content:space-between;align-items:center;font-size:11px;display:flex}.fantasyToolMeta>span{color:var(--accent);font-variant-numeric:tabular-nums}.fantasyToolMeta small{font-size:10px}.fantasyLeagueTool h3{margin:0;font-size:19px;line-height:1.5}.fantasyLeagueTool p{color:var(--muted);margin:0 0 6px;font-size:12px;line-height:1.9}.fantasyLeagueTool>a{border-top:1px solid var(--border);justify-content:space-between;gap:14px;margin-top:auto;padding-top:16px;font-size:12px;font-weight:500;line-height:1.7;display:flex}.fantasyYahooConnection{justify-content:space-between;align-items:center;gap:24px;padding:24px;display:flex}.fantasyYahooConnection h3{margin:9px 0;font-size:17px;line-height:1.5}.fantasyYahooConnection>a{white-space:nowrap;font-size:12px}.fantasyLeagueLoading{color:var(--muted);padding:32px;font-size:13px}@media (max-width:650px){.fantasyLeagueIntro{padding:22px}.fantasyLeagueIntro h2{font-size:27px}.fantasyLeagueSetup{grid-template-columns:1fr;padding:20px}.fantasyLeagueSteps{justify-content:flex-start;gap:24px}.fantasyLeagueTools{gap:12px}.fantasyLeagueTool{gap:10px;padding:18px}.fantasyLeagueTool h3{font-size:17px}.fantasyToolMeta small{display:none}.fantasyLeagueTool p,.fantasyLeagueTool>a{font-size:11px}.fantasyYahooConnection{flex-direction:column;align-items:flex-start;padding:20px}.fantasyLeagueIntroTop .eyebrow{font-size:8px}}@media (max-width:380px){.fantasyLeagueTools{grid-template-columns:1fr}}
