.Card_card__zYGNe{background-color:var(--color-black-400);border-radius:8px;margin:0 0 8px;transition:transform .3s ease,background-color .3s ease}.Card_card__zYGNe:hover{transform:scale(1.03)}.Card_cardHeader___JpFx{display:flex;justify-content:space-between;padding:16px}.Card_cardStatus__SsqxV{color:var(--color-white-80);font-size:12px;font-weight:700;line-height:16px;text-transform:uppercase}.Card_cardTeams__27f_y{display:flex;gap:4px}.Card_cardTitle__u59tq{font-size:16px;font-weight:700;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Card_cardDescription__CRpY_{line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;max-height:40px;line-height:20px;margin:0;overflow:hidden;text-overflow:ellipsis}.Card_cardBody__fyTou{display:flex;flex-direction:column;gap:16px;padding:16px}.Card_cardButton__4AxNX{cursor:pointer;width:100%}.Card_cardButtonSecondary__wts8V{background-color:var(--color-black);border:1px solid var(--color-white);color:var(--color-white);cursor:pointer;width:100%}.HorizontalCard_container__Zaa1R{text-decoration:none}.HorizontalCard_card__oXtl_{background-color:var(--color-foreground);border-radius:4px;display:flex;gap:8px;padding:8px 8px 0}.HorizontalCard_noBottomPadding__dSQwl{padding-bottom:0}.HorizontalCard_card__oXtl_:not(.HorizontalCard_noBottomPadding__dSQwl){padding-bottom:8px}.HorizontalCard_imageWrapper__jjzsg{height:auto;position:relative}.HorizontalCard_textWrapper__2Au71{display:flex;flex-direction:column;justify-content:center;margin-top:-4px}@media only screen and (min-width:1023px){.HorizontalCard_card__oXtl_:hover{background-color:var(--color-black-400)}.HorizontalCard_card__oXtl_{gap:16px;padding:16px 16px 0}.HorizontalCard_noBottomPadding__dSQwl{padding-bottom:0}.HorizontalCard_card__oXtl_:not(.HorizontalCard_noBottomPadding__dSQwl){padding-bottom:16px}}.NewsSidebar_container__P5qLm{background:var(--color-black-300)}.NewsSidebar_list__ac16v{display:flex;flex-direction:column;gap:8px}.NewsSidebar_link__A3tSC{border-bottom:1px solid var(--color-black-400);line-height:130%;padding:12px 0;text-decoration:none}.SeasonRankingTable_wrapper__7NYHP{background-color:var(--color-black-300);border-radius:16px;display:flex;flex-direction:column;gap:16px}.SeasonRankingTable_header__6Qbh4{display:flex;flex-direction:column;gap:8px}@media (min-width:768px){.SeasonRankingTable_header__6Qbh4{flex-direction:row;justify-content:space-between;align-items:center}}.SeasonRankingTable_tableContainer__qK9EH{overflow-x:auto}.SeasonRankingTable_table__JRCtd{width:100%;border-collapse:collapse;min-width:640px;--ranking-row-height:52.5px;--ranking-cell-vpad:24px}.SeasonRankingTable_eventTable__gQHTP{min-width:0}.SeasonRankingTable_colRank__SnCLG{width:64px}.SeasonRankingTable_colUsername__HzAFH{width:auto}.SeasonRankingTable_colMetric__Y8Nki{width:112px}.SeasonRankingTable_table__JRCtd thead th{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:12px 8px;color:var(--color-white-50);border-bottom:1px solid var(--color-white-10);text-align:left}.SeasonRankingTable_numericHeader__taDhb{text-align:right}.SeasonRankingTable_table__JRCtd tbody tr{transition:background-color .12s ease-in-out}.SeasonRankingTable_table__JRCtd tbody td{padding:12px 8px;border-bottom:1px solid var(--color-white-5);font-size:14px;color:var(--color-white-80)}.SeasonRankingTable_rankCell__VLOES{width:64px;font-weight:600;color:var(--color-white)}.SeasonRankingTable_numericCell__nvzh8{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SeasonRankingTable_usernameCell__vMH4e{min-width:180px;color:var(--color-white);font-weight:600}.SeasonRankingTable_usernameContent__li3Xj{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.SeasonRankingTable_usernameSubtext__PHC_r{display:block;font-size:12px;color:var(--color-white-50);margin-top:2px}.SeasonRankingTable_highlightRow__n0Jrd{background:rgba(155,105,255,.12);position:relative;display:table-row;box-shadow:inset 4px 0 0 var(--color-primary)}.SeasonRankingTable_highlightRow__n0Jrd:before{content:none;display:none}.SeasonRankingTable_myRankingCard__NlfLx{background:var(--color-primary-background);border:solid var(--color-primary);border-width:0 0 0 3px;padding:var(--space-md);display:flex;flex-direction:column;gap:var(--space-2xs)}.SeasonRankingTable_myRankingHeader__A8MP4{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.SeasonRankingTable_myRankingBadge__Mtcos{background:var(--color-primary-background);color:var(--color-primary-lightest);font-size:12px;font-weight:600;letter-spacing:.08em;padding:4px 10px;border-radius:999px;text-transform:uppercase}.SeasonRankingTable_myRankingRank__7iQww{font-size:24px;font-weight:700;color:var(--color-white)}.SeasonRankingTable_myRankingUser__uEJTy{font-size:16px;font-weight:600;color:var(--color-white)}.SeasonRankingTable_myRankingMetrics__SsG6q{display:flex;justify-content:space-between}.SeasonRankingTable_badge__xeRkP{background:rgba(155,105,255,.2);color:var(--color-primary-lightest);font-size:10px;font-weight:600;letter-spacing:.08em;padding:2px 8px;border-radius:999px;text-transform:uppercase}.SeasonRankingTable_emptyCell__1LwXA{text-align:center;padding:32px 16px;color:var(--color-white-50)}.SeasonRankingTable_pagination__U5Yfj{display:flex;justify-content:flex-end}.SeasonRankingTable_errorAlert__GKEPp{background:rgba(196,58,48,.16);border:1px solid rgba(196,58,48,.4);color:var(--color-white)}.SeasonRankingTable_retryButton__lQXZp{margin-top:12px}.SeasonRankingTable_skeletonCell__cbo_6{padding:12px 8px}.SeasonRankingTable_fillerBar__N1T2T,.SeasonRankingTable_skeletonBar__It0bB{display:block;width:100%;height:calc(var(--ranking-row-height) - var(--ranking-cell-vpad))}.SeasonRankingTable_fillerBar__N1T2T{background:transparent}.SeasonRankingTable_srOnly__0Wdju{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}