.matchDetail-module__50Guga__container{background-color:var(--bg-main);width:100%;margin:0 auto;padding:0}.matchDetail-module__50Guga__dataBoxContainer{flex-direction:column;gap:8px;padding-top:8px;display:flex}.matchDetail-module__50Guga__header{border:1px solid var(--border);background-color:#0000;background-image:linear-gradient(#000c,#00000080),url(/bg.png);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:12px;align-items:center;margin-bottom:12px;padding:12px;display:flex;box-shadow:0 4px 6px -1px #0000001a}.matchDetail-module__50Guga__headerText{color:var(--accent);text-align:center;padding:0 0 4px;font-size:18px;font-weight:700;transition:all .2s}.matchDetail-module__50Guga__headerText:hover{color:var(--accent-hover);text-decoration:none}.matchDetail-module__50Guga__matchDate{text-align:center;color:#888;font-size:14px}.matchDetail-module__50Guga__roundName{color:#ff7a00;text-transform:uppercase;padding-left:10px;font-size:18px;font-weight:600}.matchDetail-module__50Guga__blockTitle{text-align:left;border-left:4px solid var(--accent);color:var(--text-main);padding-bottom:8px;padding-left:20px;font-size:20px}.matchDetail-module__50Guga__scoreboard{background:var(--card-bg-gradient);border:1px solid var(--card-border);border-radius:0 0 12px 12px;justify-content:space-between;align-items:flex-start;padding:12px;display:flex;box-shadow:0 4px 12px #0003}.matchDetail-module__50Guga__teamBlock{text-align:center;flex-direction:column;align-items:center;width:110px;display:flex}.matchDetail-module__50Guga__teamName{color:var(--text-muted);font-size:20px;font-weight:700;transition:all .2s}.matchDetail-module__50Guga__teamName:hover{color:var(--accent-hover);text-decoration:none}.matchDetail-module__50Guga__scoreBlock{flex-direction:column;align-items:center;gap:8px;min-width:100px;display:flex}.matchDetail-module__50Guga__score{letter-spacing:4px;color:var(--text-muted);font-size:22px;font-weight:700}.matchDetail-module__50Guga__statusBadge{text-transform:uppercase;letter-spacing:.7px;border-radius:12px;padding:8px 12px;font-size:13px;font-weight:600}.matchDetail-module__50Guga__finished{color:#aaa;background-color:#ffffff1a}.matchDetail-module__50Guga__live{color:var(--accent);background-color:#ff7a001a}.matchDetail-module__50Guga__horizontalBox{flex-direction:row;gap:10px;width:100%;display:flex}.matchDetail-module__50Guga__tableWrapper{border:1px solid var(--border);background-color:#0000;background-image:linear-gradient(#000000b3,#00000080),url(/bg_stats.png);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:10px;flex-wrap:wrap;gap:8px;width:100%;padding:10px;display:flex;box-shadow:0 4px 6px -1px #0000001a}.matchDetail-module__50Guga__detailsCard{color:var(--text-muted);background:#161616;border:1px solid #ffffff0d;border-radius:8px;flex-direction:column;flex:280px;padding:8px;display:flex}.matchDetail-module__50Guga__winnerUserLink{color:var(--text-muted)}.matchDetail-module__50Guga__label{text-transform:uppercase;color:#666;margin-bottom:4px;font-size:11px;font-weight:700}.matchDetail-module__50Guga__value{color:#fff;font-size:16px;font-weight:600}.matchDetail-module__50Guga__subValue{color:#888;margin-top:4px;font-size:13px}.matchDetail-module__50Guga__noExactWinners{text-align:center;color:#888;font-size:13px}.matchDetail-module__50Guga__cardTextTitle{color:var(--accent);text-align:center;padding-bottom:8px}.matchDetail-module__50Guga__MVPleft{flex-direction:row;justify-content:space-between;align-items:center;padding:0 16px;display:flex}.matchDetail-module__50Guga__MVPname{color:var(--text-muted);letter-spacing:.1px;font-size:16px;font-weight:700;transition:all .2s}.matchDetail-module__50Guga__MVPname:hover{color:var(--accent-hover);text-decoration:none}.matchDetail-module__50Guga__MVPinfo{color:var(--text-muted);letter-spacing:.1px;font-size:16px;font-weight:700}.matchDetail-module__50Guga__MVPname{font-size:18px}.matchDetail-module__50Guga__MVPteam{font-weight:400}.matchDetail-module__50Guga__MVPrating{color:var(--accent);background:#fff;border:1px solid #fff;border-radius:25%;padding:4px 8px;font-size:20px;font-weight:700}.matchDetail-module__50Guga__summaryBar{background:#161616;border:1px solid #ffffff08;border-radius:8px;justify-content:space-around;align-items:center;width:100%;padding:8px;display:flex}.matchDetail-module__50Guga__summaryItem{flex-direction:column;align-items:center;display:flex}.matchDetail-module__50Guga__summaryCount{color:#ff7a00;font-size:24px;font-weight:800}.matchDetail-module__50Guga__summaryLabel{color:#888;margin-top:2px;font-size:12px}.matchDetail-module__50Guga__weatherTemp{color:var(--text-muted)}.matchDetail-module__50Guga__noHistoryMatches{text-align:center;color:#bebebe;background:#161616;border:1px dashed #ffffff0d;border-radius:8px;width:100%;padding:16px 8px;font-size:14px;font-style:italic}.matchDetail-module__50Guga__h2hTableWrapper{background:#161616;border:1px solid #ffffff0d;border-radius:8px;width:100%;overflow-x:auto}.matchDetail-module__50Guga__h2hTable{border-collapse:collapse;width:100%;min-width:325px;font-size:14px}.matchDetail-module__50Guga__h2hTableText{color:var(--text-muted);padding:4px 0 4px 20px}.matchDetail-module__50Guga__h2hTable th{text-transform:uppercase;color:#666;background:#1d1d1d;padding:6px 4px;font-size:12px}.matchDetail-module__50Guga__h2hTable td{border-bottom:1px solid #ffffff05;padding:6px 4px}.matchDetail-module__50Guga__h2hDate{color:#666;width:65px;font-size:13px}.matchDetail-module__50Guga__h2hTeam{color:var(--text-muted);font-weight:500}.matchDetail-module__50Guga__h2hScoreBadge{color:#fff;background:#222;border:1px solid #ffffff0d;border-radius:4px;width:100%;padding:4px 0;font-weight:700;display:inline-block}.matchDetail-module__50Guga__textRight{text-align:right}.matchDetail-module__50Guga__textCenter{text-align:center}.matchDetail-module__50Guga__textLeft{text-align:left}@media (min-width:1200px){.matchDetail-module__50Guga__scoreboard{justify-content:space-around;padding:20px 50px}.matchDetail-module__50Guga__teamBlock{width:380px;padding-top:20px}.matchDetail-module__50Guga__teamName{width:100%;padding:0}.matchDetail-module__50Guga__eventsBoxLeft{width:200px;margin-left:160px}.matchDetail-module__50Guga__eventsBoxRight{width:200px;margin-right:160px}}
.PredictionStatsBar-module__ISTs7q__statsBlock{width:75%;margin:0 auto;padding-top:4px;font-size:14px}.PredictionStatsBar-module__ISTs7q__progressBar{color:#000;text-align:center;background-color:#fff;border-radius:12px;height:24px;font-weight:700;line-height:24px;display:flex;overflow:hidden}.PredictionStatsBar-module__ISTs7q__barSegment{justify-content:center;align-items:center;font-size:12px;transition:width .4s;display:flex}.PredictionStatsBar-module__ISTs7q__homeBar{background-color:#ff7a00}.PredictionStatsBar-module__ISTs7q__drawBar{color:#fff;background-color:#666}.PredictionStatsBar-module__ISTs7q__awayBar{background-color:#fff0f0}.PredictionStatsBar-module__ISTs7q__statsLabels{color:#666;justify-content:space-between;padding:4px 8px 0;font-weight:500;display:flex}
.MatchStatsTable-module__E4v-lq__statsContainer{box-sizing:border-box;background:#161616;border:1px solid #fff;border-radius:12px;width:100%;max-width:600px;margin:0 auto;padding:8px 16px;font-family:sans-serif}.MatchStatsTable-module__E4v-lq__statsList{flex-direction:column;gap:4px;display:flex}.MatchStatsTable-module__E4v-lq__statRow{flex-direction:column;width:100%;display:flex}.MatchStatsTable-module__E4v-lq__statLine{justify-content:space-between;align-items:center;padding:4px 0;font-size:16px;font-weight:500;display:flex}.MatchStatsTable-module__E4v-lq__homeValue{text-align:left;color:#cad8f3;width:25%}.MatchStatsTable-module__E4v-lq__statTitle{text-align:center;color:#fff;letter-spacing:.02em;width:50%;font-size:13px;font-weight:500}.MatchStatsTable-module__E4v-lq__awayValue{text-align:right;color:#cad8f3;width:25%}.MatchStatsTable-module__E4v-lq__highlighted{color:var(--accent);font-weight:700}.MatchStatsTable-module__E4v-lq__graphContainer{background-color:#f3f4f6;border-radius:9999px;width:100%;height:6px;margin-top:6px;display:flex;overflow:hidden}.MatchStatsTable-module__E4v-lq__barHome,.MatchStatsTable-module__E4v-lq__barAway{background-color:#becade;height:100%;transition:width .5s}.MatchStatsTable-module__E4v-lq__barActive{background-color:var(--accent)}.MatchStatsTable-module__E4v-lq__barDivider{background-color:#fff;width:2px;height:100%}.MatchStatsTable-module__E4v-lq__textDivider{background-color:#f3f4f6;width:100%;height:1px;margin-top:6px}
.MatchEvents-module__4B7tQW__eventsContainer{align-items:right;text-align:right;background:var(--card-bg-gradient,#171717cc);flex-direction:column;gap:16px;width:100%;padding:12px 16px;display:flex}.MatchEvents-module__4B7tQW__teamColumn{flex-direction:column;gap:8px;margin-top:12px;display:flex}.MatchEvents-module__4B7tQW__alignRight,.MatchEvents-module__4B7tQW__alignLeft{align-items:flex-start}.MatchEvents-module__4B7tQW__eventRow{align-items:center;gap:2px;font-size:14px;display:flex}.MatchEvents-module__4B7tQW__iconBox{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.MatchEvents-module__4B7tQW__goalIcon{font-size:14px;line-height:1}.MatchEvents-module__4B7tQW__yellowCard{background-color:#facc15;border-radius:2px;width:10px;height:14px;box-shadow:0 0 4px #facc1566}.MatchEvents-module__4B7tQW__redCard{background-color:#ef4444;border-radius:2px;width:10px;height:14px;box-shadow:0 0 4px #ef444466}.MatchEvents-module__4B7tQW__playerRow{align-items:center;gap:2px;display:flex}.MatchEvents-module__4B7tQW__playerName{color:var(--text-muted);white-space:wrap;text-overflow:ellipsis;font-weight:500;text-decoration:none;transition:color .2s;overflow:hidden}.MatchEvents-module__4B7tQW__playerName:hover{color:var(--accent-hover);text-decoration:none}.MatchEvents-module__4B7tQW__eventTime{color:var(--accent,#82b0ff);font-size:12px;font-weight:700}.MatchEvents-module__4B7tQW__subInfo{color:var(--text-muted,#9ca3af);font-size:11px}@media (min-width:1200px){.MatchEvents-module__4B7tQW__eventRow,.MatchEvents-module__4B7tQW__playerRow{gap:6px}}
