.bracket-tree_bracketTreeSection__0E5ok{margin-bottom:0;width:100%;display:flex;flex-direction:column;align-items:center}.bracket-tree_bracketTreeTitle___Y_Le{font-size:14px;font-weight:600;color:#21212f;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #f0f1f5}.bracket-tree_bracketTreeWrapper__ldq_X{gap:12px;padding:8px 0;overflow:visible}.bracket-tree_bracketRound__25vGy,.bracket-tree_bracketTreeWrapper__ldq_X{display:flex;flex-direction:column;align-items:center;position:relative;width:100%}.bracket-tree_bracketRound__25vGy{gap:8px;flex:1;min-width:0}.bracket-tree_bracketRound__25vGy .bracket-tree_bracketRoundTitle__7kJTx{font-size:12px;font-weight:600;color:#8c8d98;text-align:center;margin-bottom:8px}.bracket-tree_bracketRound__25vGy .bracket-tree_bracketRoundMatches__FcQvj{display:flex;gap:12px;justify-content:space-between;width:100%;position:relative}.bracket-tree_bracketRound__25vGy .bracket-tree_bracketRoundMatches__FcQvj .bracket-tree_bracketMatch__UuLmu{position:relative;display:flex;flex-direction:column;align-items:center;gap:0;z-index:2;flex:1 1 0%}.bracket-tree_bracketRound__25vGy .bracket-tree_bracketRoundMatches__FcQvj .bracket-tree_bracketMatch__UuLmu .bracket-tree_bracketMatchBox__LZ5zl{width:100%;display:flex;flex-direction:column;gap:0;position:relative;z-index:2}.bracket-tree_bracketRound__25vGy .bracket-tree_bracketRoundMatches__FcQvj .bracket-tree_bracketMatch__UuLmu .bracket-tree_bracketMatchBox__LZ5zl .bracket-tree_bracketMatchRow__l015g{display:flex;align-items:flex-start;justify-content:space-between;gap:0;width:100%;position:relative}.bracket-tree_bracketRound__25vGy .bracket-tree_bracketRoundMatches__FcQvj .bracket-tree_bracketMatch__UuLmu .bracket-tree_bracketMatchBox__LZ5zl .bracket-tree_bracketMatchRow__l015g .bracket-tree_bracketTeamCard__B8q9M{display:flex;flex-direction:column;align-items:center;gap:8px;flex:1;min-width:0;padding:4px 0;border-radius:4px;transition:background-color .2s;position:relative}.bracket-tree_bracketRound__25vGy .bracket-tree_bracketRoundMatches__FcQvj .bracket-tree_bracketMatch__UuLmu .bracket-tree_bracketMatchBox__LZ5zl .bracket-tree_bracketMatchRow__l015g .bracket-tree_bracketTeamCard__B8q9M.bracket-tree_bracketTeamCardAway__SQn7i,.bracket-tree_bracketRound__25vGy .bracket-tree_bracketRoundMatches__FcQvj .bracket-tree_bracketMatch__UuLmu .bracket-tree_bracketMatchBox__LZ5zl .bracket-tree_bracketMatchRow__l015g .bracket-tree_bracketTeamCard__B8q9M.bracket-tree_bracketTeamCardHome__YavSq{align-items:center}.bracket-tree_bracketRound__25vGy .bracket-tree_bracketRoundMatches__FcQvj .bracket-tree_bracketMatch__UuLmu .bracket-tree_bracketMatchBox__LZ5zl .bracket-tree_bracketMatchRow__l015g .bracket-tree_bracketTeamCard__B8q9M .bracket-tree_bracketTeamName__hEX51{font-size:8px;color:#21212f;overflow:hidden;white-space:break-spaces;width:100%;max-width:40px;text-align:center;word-break:break-all}.bracket-tree_bracketRound__25vGy .bracket-tree_bracketRoundMatches__FcQvj .bracket-tree_bracketMatch__UuLmu .bracket-tree_bracketMatchBox__LZ5zl .bracket-tree_bracketMatchRow__l015g .bracket-tree_bracketScoreSection__LwMzO{display:flex;align-items:center;justify-content:center;gap:0;flex-shrink:0;padding:0 4px;font-size:14px;font-weight:600;color:#21212f;position:absolute;top:10px;left:50%;transform:translateX(-50%)}.bracket-tree_bracketRound__25vGy .bracket-tree_bracketRoundMatches__FcQvj .bracket-tree_bracketMatch__UuLmu .bracket-tree_bracketMatchBox__LZ5zl .bracket-tree_bracketMatchRow__l015g .bracket-tree_bracketScoreSection__LwMzO .bracket-tree_bracketScore__egeUx{font-size:12px;font-weight:600;color:#21212f}.bracket-tree_bracketRound__25vGy .bracket-tree_bracketRoundMatches__FcQvj .bracket-tree_bracketMatch__UuLmu .bracket-tree_bracketMatchBox__LZ5zl .bracket-tree_bracketMatchRow__l015g .bracket-tree_bracketScoreSection__LwMzO .bracket-tree_bracketScore__egeUx.bracket-tree_bracketScoreWinner__NGTgO{color:#ff7a45}.bracket-tree_bracketRound__25vGy .bracket-tree_bracketRoundMatches__FcQvj .bracket-tree_bracketMatch__UuLmu .bracket-tree_bracketMatchBox__LZ5zl .bracket-tree_bracketMatchRow__l015g .bracket-tree_bracketScoreSection__LwMzO .bracket-tree_bracketScoreDivider__BIIMr{color:#8c8d98;font-size:12px;margin:0}.bracket-tree_bracketRound__25vGy .bracket-tree_bracketRoundMatches__FcQvj .bracket-tree_bracketMatch__UuLmu .bracket-tree_bracketMatchBox__LZ5zl .bracket-tree_bracketMatchRow__l015g .bracket-tree_bracketScoreSection__LwMzO .bracket-tree_bracketScorePlaceholder__j_Iih{color:#8c8d98;font-size:12px;font-weight:400}.bracket-tree_bracketRound__25vGy .bracket-tree_bracketRoundMatches__FcQvj .bracket-tree_bracketMatch__UuLmu.bracket-tree_bracketMatchWinner__m9Wov .bracket-tree_bracketConnectorLines__PlWX_:after{background:#ff7a45!important}.bracket-tree_bracketRound__25vGy .bracket-tree_bracketRoundMatches__FcQvj .bracket-tree_bracketMatch__UuLmu.bracket-tree_bracketMatchUpper__PzoZW .bracket-tree_bracketConnectorLines__PlWX_:after{content:"";position:absolute;left:50%;bottom:-12px;transform:translateX(-50%);width:1px;height:100%;background:#8c8d98}.bracket-tree_bracketRound__25vGy .bracket-tree_bracketRoundMatches__FcQvj .bracket-tree_bracketMatch__UuLmu .bracket-tree_bracketConnectorLines__PlWX_{position:relative;width:50%;height:12px;margin-top:1px}.bracket-tree_bracketRound__25vGy .bracket-tree_bracketRoundMatches__FcQvj .bracket-tree_bracketMatch__UuLmu .bracket-tree_bracketConnectorLines__PlWX_ .bracket-tree_bracketConnectorLine__gp_Cz{position:absolute;bottom:0}.bracket-tree_bracketRound__25vGy .bracket-tree_bracketRoundMatches__FcQvj .bracket-tree_bracketMatch__UuLmu .bracket-tree_bracketConnectorLines__PlWX_ .bracket-tree_bracketConnectorLine__gp_Cz.bracket-tree_bracketConnectorLineHome__lTbhS{left:0;width:50%}.bracket-tree_bracketRound__25vGy .bracket-tree_bracketRoundMatches__FcQvj .bracket-tree_bracketMatch__UuLmu .bracket-tree_bracketConnectorLines__PlWX_ .bracket-tree_bracketConnectorLine__gp_Cz.bracket-tree_bracketConnectorLineHome__lTbhS:before{content:"";position:absolute;left:0;bottom:0;width:1px;height:12px}.bracket-tree_bracketRound__25vGy .bracket-tree_bracketRoundMatches__FcQvj .bracket-tree_bracketMatch__UuLmu .bracket-tree_bracketConnectorLines__PlWX_ .bracket-tree_bracketConnectorLine__gp_Cz.bracket-tree_bracketConnectorLineHome__lTbhS:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px}.bracket-tree_bracketRound__25vGy .bracket-tree_bracketRoundMatches__FcQvj .bracket-tree_bracketMatch__UuLmu .bracket-tree_bracketConnectorLines__PlWX_ .bracket-tree_bracketConnectorLine__gp_Cz.bracket-tree_bracketConnectorLineAway__JUaaI{right:0;width:50%}.bracket-tree_bracketRound__25vGy .bracket-tree_bracketRoundMatches__FcQvj .bracket-tree_bracketMatch__UuLmu .bracket-tree_bracketConnectorLines__PlWX_ .bracket-tree_bracketConnectorLine__gp_Cz.bracket-tree_bracketConnectorLineAway__JUaaI:before{content:"";position:absolute;right:0;bottom:0;width:1px;height:12px}.bracket-tree_bracketRound__25vGy .bracket-tree_bracketRoundMatches__FcQvj .bracket-tree_bracketMatch__UuLmu .bracket-tree_bracketConnectorLines__PlWX_ .bracket-tree_bracketConnectorLine__gp_Cz.bracket-tree_bracketConnectorLineAway__JUaaI:after{content:"";position:absolute;right:0;bottom:0;width:100%;height:1px}.bracket-tree_bracketRound__25vGy .bracket-tree_bracketRoundMatches__FcQvj .bracket-tree_bracketMatch__UuLmu .bracket-tree_bracketConnectorLines__PlWX_ .bracket-tree_bracketConnectorLine__gp_Cz.bracket-tree_bracketConnectorLineWinner__jh0_r:after,.bracket-tree_bracketRound__25vGy .bracket-tree_bracketRoundMatches__FcQvj .bracket-tree_bracketMatch__UuLmu .bracket-tree_bracketConnectorLines__PlWX_ .bracket-tree_bracketConnectorLine__gp_Cz.bracket-tree_bracketConnectorLineWinner__jh0_r:before{background:#ff7a45}.bracket-tree_bracketRound__25vGy .bracket-tree_bracketRoundMatches__FcQvj .bracket-tree_bracketMatch__UuLmu .bracket-tree_bracketConnectorLines__PlWX_ .bracket-tree_bracketConnectorLine__gp_Cz.bracket-tree_bracketConnectorLineLoser__xwEEM:after,.bracket-tree_bracketRound__25vGy .bracket-tree_bracketRoundMatches__FcQvj .bracket-tree_bracketMatch__UuLmu .bracket-tree_bracketConnectorLines__PlWX_ .bracket-tree_bracketConnectorLine__gp_Cz.bracket-tree_bracketConnectorLineLoser__xwEEM:before{background:#8c8d98}.bracket-tree_bracketRound__25vGy .bracket-tree_bracketRoundMatches__FcQvj .bracket-tree_bracketMatch__UuLmu.bracket-tree_bracketMatchLower___ZZEe .bracket-tree_bracketConnectorLines__PlWX_{margin-top:0;margin-bottom:4px;order:-1}.bracket-tree_bracketRound__25vGy .bracket-tree_bracketRoundMatches__FcQvj .bracket-tree_bracketMatch__UuLmu.bracket-tree_bracketMatchLower___ZZEe .bracket-tree_bracketConnectorLines__PlWX_:after{content:"";position:absolute;left:50%;top:-12px;transform:translateX(-50%);width:1px;height:100%;background:#8c8d98}.bracket-tree_bracketRound__25vGy .bracket-tree_bracketRoundMatches__FcQvj .bracket-tree_bracketMatch__UuLmu.bracket-tree_bracketMatchLower___ZZEe .bracket-tree_bracketConnectorLines__PlWX_ .bracket-tree_bracketConnectorLine__gp_Cz,.bracket-tree_bracketRound__25vGy .bracket-tree_bracketRoundMatches__FcQvj .bracket-tree_bracketMatch__UuLmu.bracket-tree_bracketMatchLower___ZZEe .bracket-tree_bracketConnectorLines__PlWX_ .bracket-tree_bracketConnectorLine__gp_Cz.bracket-tree_bracketConnectorLineAway__JUaaI:after,.bracket-tree_bracketRound__25vGy .bracket-tree_bracketRoundMatches__FcQvj .bracket-tree_bracketMatch__UuLmu.bracket-tree_bracketMatchLower___ZZEe .bracket-tree_bracketConnectorLines__PlWX_ .bracket-tree_bracketConnectorLine__gp_Cz.bracket-tree_bracketConnectorLineAway__JUaaI:before,.bracket-tree_bracketRound__25vGy .bracket-tree_bracketRoundMatches__FcQvj .bracket-tree_bracketMatch__UuLmu.bracket-tree_bracketMatchLower___ZZEe .bracket-tree_bracketConnectorLines__PlWX_ .bracket-tree_bracketConnectorLine__gp_Cz.bracket-tree_bracketConnectorLineHome__lTbhS:after,.bracket-tree_bracketRound__25vGy .bracket-tree_bracketRoundMatches__FcQvj .bracket-tree_bracketMatch__UuLmu.bracket-tree_bracketMatchLower___ZZEe .bracket-tree_bracketConnectorLines__PlWX_ .bracket-tree_bracketConnectorLine__gp_Cz.bracket-tree_bracketConnectorLineHome__lTbhS:before{top:0;bottom:auto}.bracket-tree_bracketContainer__kAThV{display:flex;flex-direction:column;gap:6px;padding:16px 16px 80px;background:#fff;flex:1;min-height:0;overflow:hidden auto;align-items:center}.bracket-tree_bracketStandardSection__avMrR{margin-bottom:24px}.bracket-tree_bracketStandardSection__avMrR .bracket-tree_bracketStandardSectionTitle__oe2Y4{font-size:14px;font-weight:600;color:#21212f;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #f0f1f5}.bracket-tree_bracketStandardSection__avMrR .bracket-tree_bracketStandardWrapper__1MNkr{display:flex;gap:12px;overflow-x:auto;padding:16px 0;justify-content:flex-start}.bracket-tree_bracketStandardSection__avMrR .bracket-tree_bracketStandardWrapper__1MNkr .bracket-tree_bracketStandardRound__R8BHp{display:flex;flex-direction:column;gap:8px;min-width:160px;flex-shrink:0}.bracket-tree_bracketStandardSection__avMrR .bracket-tree_bracketStandardWrapper__1MNkr .bracket-tree_bracketStandardRound__R8BHp .bracket-tree_bracketStandardRoundTitle__6fa_y{font-size:12px;font-weight:600;color:#8c8d98;text-align:center;margin-bottom:8px}.bracket-tree_bracketStandardSection__avMrR .bracket-tree_bracketStandardWrapper__1MNkr .bracket-tree_bracketStandardRound__R8BHp .bracket-tree_bracketStandardRoundMatches__mlWua{display:flex;flex-direction:column;gap:20px;align-items:center}.bracket-tree_bracketStandardSection__avMrR .bracket-tree_bracketStandardWrapper__1MNkr .bracket-tree_bracketStandardRound__R8BHp .bracket-tree_bracketStandardRoundMatches__mlWua .bracket-tree_bracketStandardMatch__1i5Hb{position:relative;display:flex;align-items:center;gap:12px}.bracket-tree_bracketStandardSection__avMrR .bracket-tree_bracketStandardWrapper__1MNkr .bracket-tree_bracketStandardRound__R8BHp .bracket-tree_bracketStandardRoundMatches__mlWua .bracket-tree_bracketStandardMatch__1i5Hb .bracket-tree_bracketStandardMatchBox__wXcK3{background:#f7f8fa;border-radius:8px;padding:10px;min-width:160px;display:flex;flex-direction:column;gap:6px}.bracket-tree_bracketStandardSection__avMrR .bracket-tree_bracketStandardWrapper__1MNkr .bracket-tree_bracketStandardRound__R8BHp .bracket-tree_bracketStandardRoundMatches__mlWua .bracket-tree_bracketStandardMatch__1i5Hb .bracket-tree_bracketStandardMatchBox__wXcK3 .bracket-tree_bracketStandardTeamRow__YtrFl{display:flex;align-items:center;gap:8px;padding:6px;border-radius:4px;transition:background-color .2s}.bracket-tree_bracketStandardSection__avMrR .bracket-tree_bracketStandardWrapper__1MNkr .bracket-tree_bracketStandardRound__R8BHp .bracket-tree_bracketStandardRoundMatches__mlWua .bracket-tree_bracketStandardMatch__1i5Hb .bracket-tree_bracketStandardMatchBox__wXcK3 .bracket-tree_bracketStandardTeamRow__YtrFl.bracket-tree_bracketStandardTeamRowWinner__cNJqi{background:#fff4ef;font-weight:600}.bracket-tree_bracketStandardSection__avMrR .bracket-tree_bracketStandardWrapper__1MNkr .bracket-tree_bracketStandardRound__R8BHp .bracket-tree_bracketStandardRoundMatches__mlWua .bracket-tree_bracketStandardMatch__1i5Hb .bracket-tree_bracketStandardMatchBox__wXcK3 .bracket-tree_bracketStandardTeamRow__YtrFl .bracket-tree_bracketStandardTeamName__NqIvx{font-size:13px;color:#21212f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.bracket-tree_bracketStandardSection__avMrR .bracket-tree_bracketStandardWrapper__1MNkr .bracket-tree_bracketStandardRound__R8BHp .bracket-tree_bracketStandardRoundMatches__mlWua .bracket-tree_bracketStandardMatch__1i5Hb .bracket-tree_bracketStandardMatchBox__wXcK3 .bracket-tree_bracketStandardScoreRow__UnGdf{display:flex;align-items:center;justify-content:center;gap:8px;padding:4px 0}.bracket-tree_bracketStandardSection__avMrR .bracket-tree_bracketStandardWrapper__1MNkr .bracket-tree_bracketStandardRound__R8BHp .bracket-tree_bracketStandardRoundMatches__mlWua .bracket-tree_bracketStandardMatch__1i5Hb .bracket-tree_bracketStandardMatchBox__wXcK3 .bracket-tree_bracketStandardScoreRow__UnGdf .bracket-tree_bracketStandardScore__29ZoG{font-size:14px;font-weight:600;color:#21212f}.bracket-tree_bracketStandardSection__avMrR .bracket-tree_bracketStandardWrapper__1MNkr .bracket-tree_bracketStandardRound__R8BHp .bracket-tree_bracketStandardRoundMatches__mlWua .bracket-tree_bracketStandardMatch__1i5Hb .bracket-tree_bracketStandardMatchBox__wXcK3 .bracket-tree_bracketStandardScoreRow__UnGdf .bracket-tree_bracketStandardScore__29ZoG.bracket-tree_bracketStandardScoreWinner__gxj13{color:#ff7a45}.bracket-tree_bracketStandardSection__avMrR .bracket-tree_bracketStandardWrapper__1MNkr .bracket-tree_bracketStandardRound__R8BHp .bracket-tree_bracketStandardRoundMatches__mlWua .bracket-tree_bracketStandardMatch__1i5Hb .bracket-tree_bracketStandardMatchBox__wXcK3 .bracket-tree_bracketStandardScoreRow__UnGdf .bracket-tree_bracketStandardScoreDivider__l82xE{color:#8c8d98;font-size:14px}.bracket-tree_bracketStandardSection__avMrR .bracket-tree_bracketStandardWrapper__1MNkr .bracket-tree_bracketStandardRound__R8BHp .bracket-tree_bracketStandardRoundMatches__mlWua .bracket-tree_bracketStandardMatch__1i5Hb .bracket-tree_bracketStandardMatchBox__wXcK3 .bracket-tree_bracketStandardScoreRow__UnGdf .bracket-tree_bracketStandardScorePlaceholder__JHbvX{color:#8c8d98;font-size:12px}.bracket-tree_bracketStandardSection__avMrR .bracket-tree_bracketStandardWrapper__1MNkr .bracket-tree_bracketStandardRound__R8BHp .bracket-tree_bracketStandardRoundMatches__mlWua .bracket-tree_bracketStandardMatch__1i5Hb .bracket-tree_bracketStandardConnector__Iziym{width:24px;height:2px;background:#ff7a45;flex-shrink:0;position:relative}.bracket-tree_bracketStandardSection__avMrR .bracket-tree_bracketStandardWrapper__1MNkr .bracket-tree_bracketStandardRound__R8BHp .bracket-tree_bracketStandardRoundMatches__mlWua .bracket-tree_bracketStandardMatch__1i5Hb .bracket-tree_bracketStandardConnector__Iziym:after{content:"";position:absolute;right:-4px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:6px solid #ff7a45;border-top:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0)}.bracket-tree_bracketVerticalSection__Y5fYY{display:flex;flex-direction:column;align-items:center;width:100%;overflow:hidden}.bracket-tree_bracketVerticalSection__Y5fYY .bracket-tree_bracketVerticalSectionTitle__idWsA{font-size:14px;font-weight:600;color:#21212f;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #f0f1f5}.bracket-tree_bracketVerticalSection__Y5fYY .bracket-tree_bracketVerticalMatches__5iDv2{display:flex;flex-direction:column;gap:0;width:100%}.bracket-tree_bracketVerticalSection__Y5fYY .bracket-tree_bracketVerticalMatches__5iDv2 .bracket-tree_bracketVerticalMatch__KAWGR{display:flex;flex-direction:column;gap:8px}.bracket-tree_bracketVerticalSection__Y5fYY .bracket-tree_bracketVerticalMatches__5iDv2 .bracket-tree_bracketVerticalMatch__KAWGR .bracket-tree_bracketVerticalRoundName__4RAlt{font-size:11px;color:#8c8d98;font-weight:500;text-align:center}.bracket-tree_bracketVerticalSection__Y5fYY .bracket-tree_bracketVerticalMatches__5iDv2 .bracket-tree_bracketVerticalMatch__KAWGR .bracket-tree_bracketVerticalMatchBox__WZ8jY{background:#fff;border-radius:8px;padding:5px;width:100%;max-width:260px;margin:0 auto;display:flex;flex-direction:column;gap:0;align-items:center}.bracket-tree_bracketVerticalSection__Y5fYY .bracket-tree_bracketVerticalMatches__5iDv2 .bracket-tree_bracketVerticalMatch__KAWGR .bracket-tree_bracketVerticalMatchBox__WZ8jY .bracket-tree_bracketVerticalMatchRow__hqGSP{display:flex;align-items:center;justify-content:space-between;gap:6px;width:70%}.bracket-tree_bracketVerticalSection__Y5fYY .bracket-tree_bracketVerticalMatches__5iDv2 .bracket-tree_bracketVerticalMatch__KAWGR .bracket-tree_bracketVerticalMatchBox__WZ8jY .bracket-tree_bracketVerticalMatchRow__hqGSP .bracket-tree_bracketVerticalTeamSection__1mHeQ{display:flex;align-items:center;flex-direction:column;gap:6px;flex:1;min-width:0;border-radius:4px;transition:background-color .2s}.bracket-tree_bracketVerticalSection__Y5fYY .bracket-tree_bracketVerticalMatches__5iDv2 .bracket-tree_bracketVerticalMatch__KAWGR .bracket-tree_bracketVerticalMatchBox__WZ8jY .bracket-tree_bracketVerticalMatchRow__hqGSP .bracket-tree_bracketVerticalTeamSection__1mHeQ.bracket-tree_bracketVerticalTeamSectionHome__UuOI3{justify-content:flex-start}.bracket-tree_bracketVerticalSection__Y5fYY .bracket-tree_bracketVerticalMatches__5iDv2 .bracket-tree_bracketVerticalMatch__KAWGR .bracket-tree_bracketVerticalMatchBox__WZ8jY .bracket-tree_bracketVerticalMatchRow__hqGSP .bracket-tree_bracketVerticalTeamSection__1mHeQ.bracket-tree_bracketVerticalTeamSectionAway__Buq2X{justify-content:flex-end;flex-flow:column-reverse}.bracket-tree_bracketVerticalSection__Y5fYY .bracket-tree_bracketVerticalMatches__5iDv2 .bracket-tree_bracketVerticalMatch__KAWGR .bracket-tree_bracketVerticalMatchBox__WZ8jY .bracket-tree_bracketVerticalMatchRow__hqGSP .bracket-tree_bracketVerticalTeamSection__1mHeQ .bracket-tree_bracketVerticalTeamName__QDK1T{font-size:8px;color:#21212f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;max-width:80px}.bracket-tree_bracketVerticalSection__Y5fYY .bracket-tree_bracketVerticalMatches__5iDv2 .bracket-tree_bracketVerticalMatch__KAWGR .bracket-tree_bracketVerticalMatchBox__WZ8jY .bracket-tree_bracketVerticalMatchRow__hqGSP .bracket-tree_bracketVerticalScoreSection__0TvqC{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;flex-shrink:0;padding:0 6px;min-width:50px;font-size:13px;font-weight:600;color:#21212f}.bracket-tree_bracketVerticalSection__Y5fYY .bracket-tree_bracketVerticalMatches__5iDv2 .bracket-tree_bracketVerticalMatch__KAWGR .bracket-tree_bracketVerticalMatchBox__WZ8jY .bracket-tree_bracketVerticalMatchRow__hqGSP .bracket-tree_bracketVerticalScoreSection__0TvqC .bracket-tree_bracketVerticalScore__202xK{font-size:13px;font-weight:600;color:#21212f;min-width:16px;text-align:center}.bracket-tree_bracketVerticalSection__Y5fYY .bracket-tree_bracketVerticalMatches__5iDv2 .bracket-tree_bracketVerticalMatch__KAWGR .bracket-tree_bracketVerticalMatchBox__WZ8jY .bracket-tree_bracketVerticalMatchRow__hqGSP .bracket-tree_bracketVerticalScoreSection__0TvqC .bracket-tree_bracketVerticalScore__202xK.bracket-tree_bracketVerticalScoreWinner__E3xCD{color:#ff7a45}.bracket-tree_bracketVerticalSection__Y5fYY .bracket-tree_bracketVerticalMatches__5iDv2 .bracket-tree_bracketVerticalMatch__KAWGR .bracket-tree_bracketVerticalMatchBox__WZ8jY .bracket-tree_bracketVerticalMatchRow__hqGSP .bracket-tree_bracketVerticalScoreSection__0TvqC .bracket-tree_bracketVerticalScoreDivider__Ar7co{color:#8c8d98;font-size:13px;margin:0 1px;flex-shrink:0}.bracket-tree_bracketVerticalSection__Y5fYY .bracket-tree_bracketVerticalMatches__5iDv2 .bracket-tree_bracketVerticalMatch__KAWGR .bracket-tree_bracketVerticalMatchBox__WZ8jY .bracket-tree_bracketVerticalMatchRow__hqGSP .bracket-tree_bracketVerticalScoreSection__0TvqC .bracket-tree_bracketVerticalScorePlaceholder__ROl22{color:#8c8d98;font-size:11px;font-weight:400}.basketball-points-table_container__bIh6_{background:#fff;flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.basketball-points-table_stageTabs__ctfBk{background:#f0f3fb;padding:4px;border-radius:999px;margin:0 16px 8px}.basketball-points-table_emptyHint__vBV_2{text-align:center;color:#8c8d98;font-size:14px;padding:18px;height:calc(100vh - 150px);display:flex;align-items:center;justify-content:center}.basketball-points-table_tableBody__DZccz{flex:1;overflow-y:auto;min-height:0;padding-bottom:calc(50px + env(safe-area-inset-bottom))}.basketball-points-table_tableGroup__o9BOJ{margin-bottom:4px}.basketball-points-table_groupHeader__5IJew{padding:10px 24px;font-size:13px;font-weight:600;color:#21212f;background:#f7f8fa;border-top:2px solid #f7f8fa}.basketball-points-table_tableHeader__LHel1{display:grid;grid-template-columns:2fr .8fr .8fr .6fr 1fr;padding:6px 16px;font-size:12px;font-weight:500;color:#8c8d98;background:#f7f8fa;position:sticky;top:0;z-index:5}.basketball-points-table_tableHeader__LHel1 span{text-align:center}.basketball-points-table_tableHeader__LHel1 span:first-child{text-align:left}.basketball-points-table_tableRow__knr7e{display:grid;grid-template-columns:2fr .8fr .8fr .6fr 1fr;padding:10px 16px;font-size:13px;color:#21212f;align-items:center;border-bottom:1px solid #f7f8fa;cursor:pointer;transition:background .15s}.basketball-points-table_tableRow__knr7e.basketball-points-table_tableRowEven__2R6Pw,.basketball-points-table_tableRow__knr7e:hover{background:#fafbfc}.basketball-points-table_position__r_XLh{font-weight:600;text-align:center;font-size:14px}.basketball-points-table_teamCell___NrT3{display:flex;align-items:center;gap:8px}.basketball-points-table_teamLogo__d5nYl{width:24px;height:24px;border-radius:50%;object-fit:cover}.basketball-points-table_teamName__Sy4qZ{font-size:13px;font-weight:500;color:#21212f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.basketball-points-table_cell__zXKQy{text-align:center;font-size:13px}.basketball-points-table_streakWin__iUtiq{color:#e74c3c;font-weight:500}.basketball-points-table_streakLose__AmrBm{color:#27ae60;font-weight:500}.basketball-points-table_promTag__BgP9j{padding:6px 24px;font-size:11px;color:#ff7a45;background:#fff4ef}.basketball-schedule-table_container__vwA6S{background:#fff;flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.basketball-schedule-table_kindTabs__C_ldN{background:#f0f3fb;padding:4px;border-radius:999px;margin:0 16px 8px}.basketball-schedule-table_emptyHint__eDT5L{text-align:center;color:#8c8d98;font-size:14px;padding:18px;height:calc(100vh - 150px);display:flex;align-items:center;justify-content:center}.basketball-schedule-table_scheduleBody__anct0{flex:1;overflow-y:auto;min-height:0;padding:0 16px calc(50px + env(safe-area-inset-bottom))}.basketball-schedule-table_dateGroup__1THf4{margin-bottom:4px}.basketball-schedule-table_dateHeader__SUdD3{font-size:12px;font-weight:500;color:#21212f;text-align:center}.basketball-schedule-table_dateHeader__SUdD3,.basketball-schedule-table_matchItem__qKUC4{padding:12px 0;border-bottom:1px solid #f7f8fa}.basketball-schedule-table_matchTime__3pGq5{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#8c8d98;margin-bottom:8px}.basketball-schedule-table_matchStatus__VAO_C{font-size:11px;color:#ff7a45}.basketball-schedule-table_matchStatus__VAO_C.basketball-schedule-table_matchFinished__8Tt10{color:#8c8d98}.basketball-schedule-table_matchTeams__F86wS{display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer}.basketball-schedule-table_team__2GY7j{flex:1;display:flex;align-items:center;gap:8px}.basketball-schedule-table_team__2GY7j.basketball-schedule-table_teamAway__oXOSO{flex-direction:row-reverse}.basketball-schedule-table_teamLogo__dFPjQ{width:24px;height:24px;border-radius:50%;object-fit:cover;flex-shrink:0}.basketball-schedule-table_teamName__5V85F{font-size:14px;font-weight:500;color:#21212f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.basketball-schedule-table_scoreBox__nc5HY{min-width:60px;text-align:center}.basketball-schedule-table_score__uikgI{font-size:16px;font-weight:700;color:#21212f}.basketball-schedule-table_vs__Jb2p_{font-size:14px;font-weight:600;color:#8c8d98}.basketball-schedule-table_quarterScores__af_HS{display:flex;justify-content:center;gap:12px;margin-top:6px}.basketball-schedule-table_quarterItem__W_iNv{display:flex;flex-direction:column;align-items:center;gap:2px;font-size:11px;color:#8c8d98}.basketball-schedule-table_quarterLabel__lOJdA{font-weight:600;font-size:10px;color:#8c8d98}.player-honor_honorSection__V5QHa{padding:16px;background:#fff;border-radius:0}.player-honor_sectionTitle__9iF0V{display:flex;align-items:center;gap:8px;margin-bottom:16px;font-size:16px;font-weight:600;color:#0a0a0a}.player-honor_sectionTitle__9iF0V .player-honor_titleBar__HrK5L{width:4px;height:16px;background:#0a0a0a;border-radius:2px}.player-honor_honorGroup__yTARl{margin-bottom:24px}.player-honor_honorGroup__yTARl:last-child{margin-bottom:0}.player-honor_honorTitle__mwQIJ{font-size:14px;font-weight:500;color:#21212f;margin-bottom:16px}.player-honor_trophyGrid__j0SJF{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.player-honor_trophyItem__451kD{display:flex;flex-direction:column;align-items:center;justify-content:center}.player-honor_trophyIcon___wswH{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:5px}.player-honor_trophyIcon___wswH .player-honor_trophyImage__LkZfn{object-fit:contain}.player-honor_trophyIcon___wswH .player-honor_seasonText__Af1sG{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:12px;font-weight:900;color:#c0906c;text-align:center;white-space:nowrap;z-index:1;margin-top:15px;max-width:80px;overflow:hidden;text-overflow:ellipsis}.player-honor_trophyIcon___wswH .player-honor_teamNameText__EioX0{font-size:10px;font-weight:400;color:#c0906c;text-align:center;white-space:nowrap;z-index:1}