.TournamentBracket_bracket__kZzA4{overflow-x:auto;padding:8px 4px 14px}.TournamentBracket_bracket__kZzA4::-webkit-scrollbar{height:6px}.TournamentBracket_bracket__kZzA4::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:999px}.TournamentBracket_board___BoQ8{--qh:248px;--sg:14px;--link:24px;--line:hsla(0,0%,100%,.2);display:flex;align-items:center;gap:0;width:max-content;margin:0 auto}.TournamentBracket_side__ssa09{display:flex;flex-direction:column;gap:var(--sg)}.TournamentBracket_quadrant__YDjoj{display:flex;gap:0;height:var(--qh)}.TournamentBracket_anchorColumn__v2fpS,.TournamentBracket_teamColumn__IqSQ4{display:flex;flex-direction:column;justify-content:space-around;height:100%}.TournamentBracket_teamColumn__IqSQ4{width:104px}.TournamentBracket_anchorColumn__v2fpS{width:var(--link)}.TournamentBracket_anchor__Ck_9R{position:relative;display:block;width:100%;height:0}.TournamentBracket_teamBox__WAbwJ{position:relative;display:flex;align-items:center;gap:5px;height:26px;padding:0 6px;border-radius:2px;border-left:1px solid var(--dark-box-border-hover);border-top:1px solid var(--dark-box-border-hover);background-color:var(--dark-box-bg-hover);color:var(--foreground);font-size:12px;font-weight:600;line-height:1.15}.TournamentBracket_alignRight__NRb6b{flex-direction:row-reverse;text-align:right;border-left:1px solid var(--dark-box-border-hover)}.TournamentBracket_teamImg__hSYz0{width:auto;height:15px;flex-shrink:0;border-radius:2px;border:.1px solid hsla(0,0%,100%,.25);object-fit:contain}.TournamentBracket_teamName__AP3IM{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--foreground)}.TournamentBracket_teamColumn__IqSQ4{--hd:calc(var(--qh) / 16)}.TournamentBracket_r16__k5Cle{--hd:calc(var(--qh) / 8)}.TournamentBracket_qf__djz_h{--hd:calc(var(--qh) / 4)}.TournamentBracket_anchor__Ck_9R:after,.TournamentBracket_teamBox__WAbwJ:after{content:"";position:absolute;top:50%;width:var(--link);border-top:1.5px solid var(--line)}.TournamentBracket_left__dq3U7 .TournamentBracket_anchor__Ck_9R:after,.TournamentBracket_left__dq3U7 .TournamentBracket_teamBox__WAbwJ:after{left:100%}.TournamentBracket_right__7gMnU .TournamentBracket_anchor__Ck_9R:after,.TournamentBracket_right__7gMnU .TournamentBracket_teamBox__WAbwJ:after{right:100%}.TournamentBracket_anchor__Ck_9R:before,.TournamentBracket_teamBox__WAbwJ:before{content:"";position:absolute;height:var(--hd);border-left:1.5px solid var(--line)}.TournamentBracket_left__dq3U7 .TournamentBracket_anchor__Ck_9R:before,.TournamentBracket_left__dq3U7 .TournamentBracket_teamBox__WAbwJ:before{left:calc(100% + var(--link))}.TournamentBracket_right__7gMnU .TournamentBracket_anchor__Ck_9R:before,.TournamentBracket_right__7gMnU .TournamentBracket_teamBox__WAbwJ:before{right:calc(100% + var(--link))}.TournamentBracket_anchor__Ck_9R:nth-child(odd):before,.TournamentBracket_teamBox__WAbwJ:nth-child(odd):before{top:50%}.TournamentBracket_anchor__Ck_9R:nth-child(2n):before,.TournamentBracket_teamBox__WAbwJ:nth-child(2n):before{top:calc(50% - var(--hd))}.TournamentBracket_anchor__Ck_9R.TournamentBracket_win__dNxYj:after,.TournamentBracket_anchor__Ck_9R.TournamentBracket_win__dNxYj:before,.TournamentBracket_teamBox__WAbwJ.TournamentBracket_win__dNxYj:after,.TournamentBracket_teamBox__WAbwJ.TournamentBracket_win__dNxYj:before{border-color:var(--point);z-index:1}.TournamentBracket_teamBox__WAbwJ.TournamentBracket_win__dNxYj{border:1px solid rgba(78,182,85,.55);background-color:rgba(78,182,85,.14)}.TournamentBracket_teamBox__WAbwJ.TournamentBracket_champ__iDBdC{border:1px solid rgba(220,194,91,.7);background-color:rgba(220,194,91,.16)}.TournamentBracket_teamBox__WAbwJ.TournamentBracket_drop__ZZ66o{border-left:1px solid var(--dark-box-border-hover);border-top:1px solid var(--dark-box-border-hover);background-color:var(--dark-box-bg-hover);opacity:.85}.TournamentBracket_teamBox__WAbwJ.TournamentBracket_drop__ZZ66o .TournamentBracket_teamName__AP3IM{text-decoration:line-through}.TournamentBracket_teamBox__WAbwJ.TournamentBracket_drop__ZZ66o .TournamentBracket_teamImg__hSYz0{filter:grayscale(.5)}.TournamentBracket_teamBox__WAbwJ.TournamentBracket_dropped16__LbhNN{border:1px solid rgba(78,182,85,.28);background-color:rgba(78,182,85,.06);opacity:.92}.TournamentBracket_teamBox__WAbwJ.TournamentBracket_dropped16__LbhNN .TournamentBracket_teamName__AP3IM{text-decoration:line-through;-webkit-text-decoration-color:hsla(0,0%,100%,.5);text-decoration-color:hsla(0,0%,100%,.5)}.TournamentBracket_teamBox__WAbwJ.TournamentBracket_dropped16__LbhNN .TournamentBracket_teamImg__hSYz0{filter:grayscale(.3)}.TournamentBracket_center__FAnSo{position:relative;width:calc(var(--link) * 4 + 80px);height:calc(2 * var(--qh) + var(--sg))}.TournamentBracket_sfStub__Mm0Ln{position:absolute;width:var(--link);height:0;border-top:1.5px solid var(--line)}.TournamentBracket_sfStubTopLeft__r7vIZ,.TournamentBracket_sfStubTopRight___8rOT{top:calc(var(--qh) / 2)}.TournamentBracket_sfStubBottomLeft__BNFxR,.TournamentBracket_sfStubBottomRight__8h1p1{top:calc(var(--qh) + var(--sg) + var(--qh) / 2)}.TournamentBracket_sfStubBottomLeft__BNFxR,.TournamentBracket_sfStubTopLeft__r7vIZ{left:var(--link)}.TournamentBracket_sfStubBottomRight__8h1p1,.TournamentBracket_sfStubTopRight___8rOT{right:var(--link)}.TournamentBracket_finalsV__g9fyN{position:absolute;height:calc((var(--qh) + var(--sg)) / 2);border-left:1.5px solid var(--line)}.TournamentBracket_finalsVTopLeft__tjg5n,.TournamentBracket_finalsVTopRight__9VqtN{top:calc(var(--qh) / 2)}.TournamentBracket_finalsVBottomLeft__a5owA,.TournamentBracket_finalsVBottomRight___AENN{top:calc(var(--qh) + var(--sg) / 2)}.TournamentBracket_finalsVBottomLeft__a5owA,.TournamentBracket_finalsVTopLeft__tjg5n{left:calc(var(--link) * 2)}.TournamentBracket_finalsVBottomRight___AENN,.TournamentBracket_finalsVTopRight__9VqtN{right:calc(var(--link) * 2)}.TournamentBracket_finalsH___9lPa{position:absolute;top:calc(var(--qh) + var(--sg) / 2);width:calc(50% - var(--link) * 2);border-top:1.5px solid var(--line)}.TournamentBracket_finalsHLeft__XErXY{left:calc(var(--link) * 2)}.TournamentBracket_finalsHRight__bQJl6{right:calc(var(--link) * 2)}.TournamentBracket_finalsH___9lPa.TournamentBracket_win__dNxYj,.TournamentBracket_finalsV__g9fyN.TournamentBracket_win__dNxYj,.TournamentBracket_sfStub__Mm0Ln.TournamentBracket_win__dNxYj{border-color:var(--point);z-index:1}.TournamentBracket_champion___lf_q{position:absolute;left:50%;top:calc(var(--qh) + var(--sg) / 2);transform:translate(-50%,-50%);font-size:20px;line-height:1;filter:drop-shadow(0 0 6px rgba(220,194,91,.45))}.TournamentBracket_champion___lf_q.TournamentBracket_win__dNxYj{filter:drop-shadow(0 0 9px rgba(220,194,91,.85))}@media (min-width:769px){.TournamentBracket_teamColumn__IqSQ4{width:118px}.TournamentBracket_teamBox__WAbwJ{font-size:12px}.TournamentBracket_teamImg__hSYz0{height:17px}.TournamentBracket_champion___lf_q{font-size:24px}}.WcMatchItem_root__SBGFe{border-top:1px solid var(--dark-box-border);border-left:1px solid var(--dark-box-border);background-color:var(--dark-box-bg);border-radius:10px;padding:10px 12px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.WcMatchItem_labels__bDE4j{flex-shrink:0;display:flex;align-items:center;gap:6px}.WcMatchItem_statusLabel__6zGUg{min-width:62px;text-align:center;font-size:11px;font-weight:700;border-radius:8px;padding:6px 8px}.WcMatchItem_statusLabel__6zGUg[data-status=pending]{color:var(--point);border:1px solid rgba(78,182,85,.45);background:rgba(78,182,85,.12)}.WcMatchItem_statusLabel__6zGUg[data-status=playing]{color:var(--star);border:1px solid rgba(220,194,91,.45);background:rgba(220,194,91,.12)}.WcMatchItem_statusLabel__6zGUg[data-status=end]{color:var(--lose--edge);border:1px solid rgba(232,64,87,.45);background:rgba(232,64,87,.12)}.WcMatchItem_groupLabel__BSDXL{min-width:42px;text-align:center;font-size:12px;font-weight:600;border-radius:999px;padding:3px 8px;color:var(--foreground);border:1px solid hsla(0,0%,100%,.35);background:var(--dark-box-bg)}.WcMatchItem_matchInfo__owynU{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.WcMatchItem_teams__gLYAN{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:8px;gap:8px}.WcMatchItem_team__7oilZ{display:flex;align-items:center;gap:6px;min-width:0}.WcMatchItem_team__7oilZ:first-child{justify-self:end}.WcMatchItem_team__7oilZ:last-child{justify-self:start}.WcMatchItem_teamImg__eDh6b{width:auto;height:24px;border-radius:2px;border:.1px solid hsla(0,0%,100%,.25)}.WcMatchItem_teamName__enkUg{font-size:18px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.WcMatchItem_vs__lVc5S{color:#ccc;font-size:20px}.WcMatchItem_matchScore__LupbH{text-align:center;font-size:15px;font-weight:700}.WcMatchItem_matchTime__w45dv{text-align:center;font-size:14px;color:#ccc}.WcMatchItem_betButtons__54EsZ{flex-shrink:0;display:flex;gap:6px}.WcMatchItem_betButton__m6u8R{min-width:58px;height:32px;border-radius:8px;border:1px solid var(--dark-box-border);background:hsla(0,0%,100%,.04);color:var(--foreground);font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease}.WcMatchItem_betButton__m6u8R:hover:not(:disabled){border-color:var(--point);background:rgba(78,182,85,.12)}.WcMatchItem_betButton__m6u8R[data-active=true]{border-color:var(--point);background:rgba(78,182,85,.05);color:var(--point)}.WcMatchItem_betButton__m6u8R:disabled{opacity:.55;cursor:default}.WcMatchItem_commentButton__1DQmT{margin-left:6px;min-width:68px;height:32px;padding:0 10px;border-radius:8px;border:1px solid rgba(220,194,91,.5);background:rgba(220,194,91,.12);color:var(--star);display:inline-flex;align-items:center;justify-content:center;gap:4px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease}.WcMatchItem_commentButton__1DQmT:hover{border-color:rgba(220,194,91,.5);background:rgba(220,194,91,.24)}.WcMatchItem_commentButton__1DQmT i{font-size:12px}@media (max-width:768px){.WcMatchItem_root__SBGFe{align-items:center;gap:8px}.WcMatchItem_labels__bDE4j{flex-direction:column;align-items:stretch;gap:4px;flex-shrink:0;width:52px}.WcMatchItem_statusLabel__6zGUg{min-width:0;width:auto;padding:4px 5px;font-size:9px}.WcMatchItem_groupLabel__BSDXL{min-width:0;width:auto;padding:2px 5px;font-size:9px}.WcMatchItem_matchInfo__owynU{flex:1 1;min-width:0;width:auto}.WcMatchItem_teams__gLYAN{gap:4px}.WcMatchItem_vs__lVc5S{font-size:12px}.WcMatchItem_teamImg__eDh6b{height:20px}.WcMatchItem_teamName__enkUg{display:block;max-width:100%;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.WcMatchItem_team__7oilZ:first-child .WcMatchItem_teamName__enkUg{text-align:right}.WcMatchItem_team__7oilZ:last-child .WcMatchItem_teamName__enkUg{text-align:left}.WcMatchItem_matchTime__w45dv{font-size:12px}.WcMatchItem_betButtons__54EsZ{flex-basis:100%;width:100%}.WcMatchItem_betButton__m6u8R{flex:1 1}.WcMatchItem_commentButton__1DQmT{margin-left:8px;min-width:62px;padding:0 8px;font-size:11px}}.WcMatchList_container__QoNKj{display:flex;flex-direction:column;gap:14px;color:var(--foreground)}.WcMatchList_tabBar__d2QYJ{display:flex;justify-content:space-between;border-bottom:1px solid var(--dark-box-border)}.WcMatchList_tabButton__UCfWH{flex:1 1;font-size:14px;color:var(--sub--background);background:transparent;border:none;border-bottom:2px solid transparent;text-align:center;font-style:normal;text-decoration:none;padding:10px 14px;font-weight:500;cursor:pointer;transition:color .2s ease,border-color .2s ease}.WcMatchList_tabButtonActive__7_SN5{color:var(--point);font-weight:600;border-bottom-color:var(--point)}.WcMatchList_daySection__6dIWj{border:1px solid var(--edge);border-radius:12px;padding:12px;background:rgba(0,0,0,.2)}.WcMatchList_dayTitle__H54fV{font-size:20px;font-weight:700;color:var(--foreground);margin-bottom:10px;padding-left:8px;border-left:3px solid var(--point)}.WcMatchList_matchList__Bvn86{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.WcMatchList_empty__vH20b,.WcMatchList_loading__cc5aB{text-align:center;font-size:14px;color:var(--gray--util);padding:20px 0}@media (max-width:768px){.WcMatchList_tabButton__UCfWH{padding:9px 10px;font-size:13px}}