.FantasyLeagues_wrapperAffLeaguesPublic__AZNqA{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2)),url(/Assets/leagues.png);background-size:cover;background-position:center 90px;background-repeat:no-repeat;background-attachment:fixed;min-height:100vh;color:#ffffff;font-family:UFCSans;padding:13% 10% 2rem}.FantasyLeagues_wrapperAffLeaguesPublic__AZNqA .FantasyLeagues_title__pqxce{text-align:center;font-size:2.5rem;font-weight:700;color:#d7dad9;margin-bottom:2rem;letter-spacing:2px;text-shadow:2px 2px 4px rgba(255,0,0,.8)}.FantasyLeagues_wrapperAffLeaguesPublic__AZNqA .FantasyLeagues_userItem__WesCa{display:flex;align-items:center;gap:.6rem;margin-bottom:.6rem}.FantasyLeagues_wrapperAffLeaguesPublic__AZNqA .FantasyLeagues_userImage__zQsVF{width:30px;height:30px;border-radius:50%;object-fit:cover;border:1px solid red}.FantasyLeagues_wrapperAffLeaguesPublic__AZNqA .FantasyLeagues_grid__z7euL{display:flex;flex-wrap:wrap;gap:2rem}.FantasyLeagues_wrapperAffLeaguesPublic__AZNqA .FantasyLeagues_card__JT5A_{background-color:#1a1a1a;border:1px solid #333;border-radius:7px;padding:1.5rem;transition:transform .3s ease;position:relative}.FantasyLeagues_wrapperAffLeaguesPublic__AZNqA .FantasyLeagues_card__JT5A_:hover{transform:translateY(-5px);box-shadow:0 0 12px rgba(255,0,0,.4)}.FantasyLeagues_wrapperAffLeaguesPublic__AZNqA .FantasyLeagues_cardContent__UZZwL{display:flex;align-items:center;gap:1rem}.FantasyLeagues_hasReward__wqblG{padding-top:11px}.FantasyLeagues_wrapperAffLeaguesPublic__AZNqA .FantasyLeagues_logoWrapper__Aeg00{flex-shrink:0}.FantasyLeagues_wrapperAffLeaguesPublic__AZNqA .FantasyLeagues_logo__rj63u{width:60px;height:60px;border-radius:50%;border:2px solid red;object-fit:cover}.FantasyLeagues_wrapperAffLeaguesPublic__AZNqA .FantasyLeagues_details__Ejdsh{flex:1 1}.FantasyLeagues_wrapperAffLeaguesPublic__AZNqA .FantasyLeagues_name__oelJE{font-size:1.2rem;font-weight:700;color:#fff}.FantasyLeagues_wrapperAffLeaguesPublic__AZNqA .FantasyLeagues_description__Mylt_{font-size:.9rem;color:#aaa;margin-top:.2rem}.FantasyLeagues_wrapperAffLeaguesPublic__AZNqA .FantasyLeagues_meta___yG3B{display:flex;justify-content:space-between;align-items:center;margin-top:1rem}.FantasyLeagues_wrapperAffLeaguesPublic__AZNqA .FantasyLeagues_members__R_qC2{font-size:.85rem;display:flex;align-items:center;gap:10px;color:#dddede;cursor:pointer}.FantasyLeagues_wrapperAffLeaguesPublic__AZNqA .FantasyLeagues_icon__ZLO_2{font-size:.9rem;margin-top:-5px;color:#b30000}.FantasyLeagues_wrapperAffLeaguesPublic__AZNqA .FantasyLeagues_joinButton__xPjK_{background-color:#b30000;color:white;border:none;padding:.4rem .9rem;font-size:.85rem;font-weight:700;border-radius:6px;cursor:pointer;display:flex;align-items:center;gap:.4rem;transition:background-color .3s ease}.FantasyLeagues_wrapperAffLeaguesPublic__AZNqA .FantasyLeagues_joinButton__xPjK_:hover{background-color:#ff1a1a}.FantasyLeagues_wrapperAffLeaguesPublic__AZNqA .FantasyLeagues_userIds__MP6cy{margin-top:1rem;padding-top:1rem;border-top:1px solid #333;font-size:.85rem;color:#ccc}@media (max-width:768px){.FantasyLeagues_hasReward__wqblG{padding-top:15px}.FantasyLeagues_wrapperAffLeaguesPublic__AZNqA{padding:180px 5% 2rem}.FantasyLeagues_wrapperAffLeaguesPublic__AZNqA .FantasyLeagues_title__pqxce{font-size:2rem;margin-bottom:1.5rem}.FantasyLeagues_wrapperAffLeaguesPublic__AZNqA .FantasyLeagues_grid__z7euL{flex-direction:column;gap:1.5rem}.FantasyLeagues_wrapperAffLeaguesPublic__AZNqA .FantasyLeagues_userIds__MP6cy{font-size:.8rem}}.FantasyLeagues_rewardBadgeNew__FvIEK{position:absolute;top:10px;right:10px;text-align:right;z-index:10;display:flex;gap:8px;align-items:center}.FantasyLeagues_rewardBadgeNew__FvIEK img{max-height:30px;max-width:40px;object-fit:contain;box-shadow:0 0 4px rgba(0,0,0,.2)}.FantasyLeagues_rewardBadgeNew__FvIEK span{display:block;margin-top:4px;font-size:13px;font-weight:600;color:#fff}