.TournamentGroupStage_groupStage__zgF3c{display:flex;flex-direction:column;gap:16px}.TournamentGroupStage_container__HY_S8{display:flex;flex-direction:column;gap:12px;padding:12px;background:var(--color-white);border-radius:8px}.TournamentGroupStage_legend__l7GRl{display:flex;gap:22px;align-items:center}.TournamentGroupStage_legendItem__abQx9{display:flex;align-items:center;gap:4px}.TournamentGroupStage_legendItemColor__3qhaK{width:12px;height:12px;border-radius:2px}.TournamentGroupStage_legendItemColorPlayoff__yb7FJ{background:var(--color-green-200)}.TournamentGroupStage_legendItemColorElimination__L6MsS{background:var(--color-orange-200)}.TournamentGroupStage_legendItemColorEliminated__9FQA1{background:var(--color-red-400)}.TournamentGroupStage_roundTeam__m3Wmb{display:flex;align-items:center;gap:8px}.TournamentGroupStage_roundTeamColor__Y_l1D{width:20px;min-width:20px;height:22px;border-radius:2px;display:flex;align-items:center;justify-content:center}.TournamentGroupStage_roundItemColorPlayoff__eMAz5{background:var(--color-green-200)}.TournamentGroupStage_roundItemColorElimination__cWyKM{background:var(--color-orange-200)}.TournamentGroupStage_roundItemColorEliminated__m0zy_{background:var(--color-red-400)}.TournamentGroupStage_roundMatches__JnZke{width:38px;height:22px;border-radius:4px;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-border-10)}.TournamentGroupStage_table__G9SM6{width:100%;border-collapse:collapse}.TournamentGroupStage_table__G9SM6 tbody tr:nth-child(2n){background-color:var(--color-woodsmoke-50)}.TournamentGroupStage_table__G9SM6 tbody tr.TournamentGroupStage_roundFirstRow__Kd20q{background:var(--color-green-100)}.TournamentGroupStage_table__G9SM6 tbody tr.TournamentGroupStage_roundMiddleRow__ju7YZ{background:var(--color-orange-100)}.TournamentGroupStage_table__G9SM6 tbody tr.TournamentGroupStage_roundLastRow__U3H_I{background:var(--color-red-100)}.TournamentGroupStage_table__G9SM6 td,.TournamentGroupStage_table__G9SM6 th{padding:8px;white-space:nowrap}.TournamentGroupStage_roundTeamCell__uVpfl{text-align:left}.TournamentGroupStage_roundMatchesCell__CZgwk{text-align:center;width:54px}.TournamentGroupStage_table__G9SM6 .TournamentGroupStage_rCell__rK1BK{text-align:center;width:80px}@media (max-width:1920px){.TournamentGroupStage_table__G9SM6 .TournamentGroupStage_rCell__rK1BK{width:60px}}@media (max-width:1600px){.TournamentGroupStage_table__G9SM6 .TournamentGroupStage_rCell__rK1BK{width:50px}}@media (max-width:1200px){.TournamentGroupStage_table__G9SM6 .TournamentGroupStage_rCell__rK1BK{width:40px}}@media (max-width:728px){.TournamentGroupStage_table__G9SM6 .TournamentGroupStage_rCell__rK1BK{width:20px;padding:8px 2px}}.TournamentGroupStage_description__Qkn_S{line-height:18px;white-space:pre-line}.TournamentGroupStage_roundTeamName__mcb_8{display:flex;align-items:center;gap:4px}.TournamentGroupStage_roundResult__hxnkg{width:24px;min-width:24px;height:20px;border-radius:2px;display:flex;align-items:center;justify-content:center;margin:0 auto}.TournamentGroupStage_roundResultWin__zNxKH{background:var(--color-green-200)}.TournamentGroupStage_roundResultLoss__dcQg3{background:var(--color-red-200)}.PlayerCard_wrapper__50XEh{display:flex;align-items:center;gap:12px;padding:12px;border-radius:8px;color:var(--color-normal);width:100%;min-height:90px}.PlayerCard_linkContainer__Xx8cT{height:100%;display:block}.PlayerCard_linkContainer__Xx8cT:focus-within .PlayerCard_fullNameContainer__ktwk9 p,.PlayerCard_linkContainer__Xx8cT:focus-within .PlayerCard_nickName__1yODt,.PlayerCard_linkContainer__Xx8cT:hover .PlayerCard_fullNameContainer__ktwk9 p,.PlayerCard_linkContainer__Xx8cT:hover .PlayerCard_nickName__1yODt{color:var(--color-purple)}.PlayerCard_imageContainer__qKK5m{flex-shrink:0;border-radius:4px;overflow:hidden;width:66px;min-width:66px;height:66px}.PlayerCard_avatar__73DVE{width:100%;height:100%;object-fit:cover;object-position:top center}.PlayerCard_avatarDefault__vFPEG{width:100%;height:100%}.PlayerCard_contentContainer__AObG5{display:flex;flex-direction:column;gap:4px;min-width:0;width:100%}.PlayerCard_fullNameContainer__ktwk9{display:flex;gap:4px;align-items:center}.PlayerCard_additionalInfoContainer__Tt3oA{display:flex;width:100%;justify-content:flex-end}.PlayerCard_teamContainer__T76Gs{display:flex;align-items:center;gap:8px}.PlayerCard_role__Zr9HI{padding:4px 8px;border:1px solid;border-radius:4px;width:fit-content}@media (max-width:1200px){.PlayerCard_wrapper__50XEh{flex-direction:column;min-height:200px;padding:12px;box-sizing:border-box;height:100%}.PlayerCard_imageContainer__qKK5m{align-self:center;aspect-ratio:1/1;margin-bottom:8px;width:100%;min-width:auto;height:auto}.PlayerCard_contentContainer__AObG5{align-items:center;width:100%;overflow:hidden;height:100%}.PlayerCard_fullNameContainer__ktwk9{width:100%;overflow:hidden}.PlayerCard_nickName__1yODt{width:100%;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.PlayerCard_additionalInfoContainer__Tt3oA{align-self:flex-end}}@media (--breakpoint-1096 ){.PlayerCard_wrapper__50XEh{max-width:160px;max-height:240px;flex-direction:column}}@media (max-width:784px){.PlayerCard_wrapper__50XEh{gap:8px;min-height:80px}}@media (max-width:728px){.PlayerCard_wrapper__50XEh{flex-direction:row;height:90px;max-width:unset;width:100%}.PlayerCard_contentContainer__AObG5{max-width:180px;justify-content:flex-start;min-width:0}.PlayerCard_imageContainer__qKK5m{width:66px;min-width:66px;height:66px;margin-bottom:0}.PlayerCard_fullNameContainer__ktwk9,.PlayerCard_nickName__1yODt{display:flex;justify-content:flex-start}.PlayerCard_contentContainer__AObG5{justify-content:space-around;overflow:hidden}}.UnstyledLink_link__x_pav{cursor:pointer;-webkit-text-decoration:none;text-decoration:none;transition:color .2s ease}.PlayerCardShimmer_shimmerCard__KUQQ_{display:flex;align-items:center;gap:12px;background-color:var(--color-surface-white);border-radius:8px;width:100%;max-width:280px;min-height:90px;padding:12px;box-shadow:var(--shadow-default)}.PlayerCardShimmer_shimmerAvatar__7RVib{width:66px;height:66px;border-radius:4px;background:var(--color-woodsmoke-200);background-size:200%;flex-shrink:0}.PlayerCardShimmer_shimmerContent___u1d6{display:flex;flex-direction:column;gap:8px;width:100%;min-width:0}.PlayerCardShimmer_shimmerNickname___9dBB{width:70%;height:16px;border-radius:4px;background:var(--color-woodsmoke-200);background-size:200%}.PlayerCardShimmer_shimmerFullName__guQZ5{width:85%}.PlayerCardShimmer_shimmerFullName__guQZ5,.PlayerCardShimmer_shimmerRole__VvRbH{height:12px;border-radius:4px;background:var(--color-woodsmoke-200);background-size:200%}.PlayerCardShimmer_shimmerRole__VvRbH{width:50%;margin-left:auto}@keyframes PlayerCardShimmer_shimmer__qoEcf{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}@media (prefers-reduced-motion:no-preference){.PlayerCardShimmer_shimmerAvatar__7RVib,.PlayerCardShimmer_shimmerFullName__guQZ5,.PlayerCardShimmer_shimmerNickname___9dBB,.PlayerCardShimmer_shimmerRole__VvRbH{animation:PlayerCardShimmer_shimmer__qoEcf 1.5s ease-in-out infinite}}@media (--mobile ){.PlayerCardShimmer_shimmerCard__KUQQ_{max-width:100%;min-height:80px;padding:10px;gap:10px}.PlayerCardShimmer_shimmerAvatar__7RVib{width:56px;height:56px}.PlayerCardShimmer_shimmerContent___u1d6{gap:6px}.PlayerCardShimmer_shimmerNickname___9dBB{height:14px}.PlayerCardShimmer_shimmerFullName__guQZ5,.PlayerCardShimmer_shimmerRole__VvRbH{height:11px}}@media (--tablet ){.PlayerCardShimmer_shimmerCard__KUQQ_{max-width:260px;min-height:85px;padding:11px}.PlayerCardShimmer_shimmerAvatar__7RVib{width:60px;height:60px}}@media (--desktop-large ){.PlayerCardShimmer_shimmerCard__KUQQ_{max-width:300px;min-height:95px;padding:14px;gap:14px}.PlayerCardShimmer_shimmerAvatar__7RVib{width:70px;height:70px}.PlayerCardShimmer_shimmerNickname___9dBB{height:18px}.PlayerCardShimmer_shimmerFullName__guQZ5,.PlayerCardShimmer_shimmerRole__VvRbH{height:13px}}.TeamCard_wrapper__J_9vX{position:relative;padding:12px;display:flex;gap:12px;background-color:var(--color-white);border-radius:8px;height:100%;min-width:296px;max-width:296px;max-height:90px}.TeamCard_avatar__1jwm5{border-radius:4px;object-fit:fill}.TeamCard_contentContainer__qZaV6{display:flex;flex-direction:column;gap:8px;min-width:0;width:100%}.TeamCard_fullNameContainer__dpeHY{display:flex;gap:4px;align-items:center}.TeamCard_titleContaier__pLEbG{display:flex;width:100%;justify-content:space-between}