@import "https://fonts.googleapis.com/css2?family=Stoke:wght@300;400&display=swap";
@font-face{font-family:Stoke;font-style:normal;font-weight:400}
.match-card-module__QlYixq__card{container:bet-match/inline-size}.match-card-module__QlYixq__body{grid-template-columns:minmax(0,1fr) 280px;align-items:center;gap:12px 16px;display:grid;position:relative}.match-card-module__QlYixq__withAttendance{padding-bottom:20px}.match-card-module__QlYixq__meta{grid-area:1/1;justify-content:center;align-items:center;gap:8px;min-width:0;display:flex}.match-card-module__QlYixq__status{align-items:center;min-width:0;display:flex}.match-card-module__QlYixq__fixture{grid-area:2/1;grid-template-columns:minmax(0,1fr) 112px minmax(0,1fr);align-items:center;gap:16px;min-width:0;display:grid}.match-card-module__QlYixq__actions{grid-area:2/2;justify-self:end;width:100%}.match-card-module__QlYixq__actions.match-card-module__QlYixq__attendanceActions{flex-wrap:nowrap}.match-card-module__QlYixq__actions .match-card-module__QlYixq__attendanceField{flex:1;position:relative}.match-card-module__QlYixq__attendanceField label{position:absolute;bottom:calc(100% + 6px)}.match-card-module__QlYixq__scoreFields{justify-content:center;align-items:center;min-height:40px;display:flex;position:relative}.match-card-module__QlYixq__scoreLine{grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;gap:6px;width:112px;height:40px;display:grid}.match-card-module__QlYixq__scoreLine input[type=number]{appearance:textfield;text-align:center;padding:0}.match-card-module__QlYixq__scoreLine input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;display:none}.match-card-module__QlYixq__scoreLine input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;display:none}.match-card-module__QlYixq__attendanceResult{position:absolute;top:calc(100% + 4px);left:0;right:0}.match-card-module__QlYixq__scoreLabel{white-space:nowrap;line-height:14px}.match-card-module__QlYixq__team{align-items:center;gap:10px;min-width:0;display:flex}.match-card-module__QlYixq__homeTeam{text-align:right;flex-direction:row-reverse}.match-card-module__QlYixq__teamName{overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:600;line-height:1.35}@container bet-match (max-width:820px){.match-card-module__QlYixq__body{grid-template-columns:minmax(0,1fr)}.match-card-module__QlYixq__actions{grid-area:3/1/auto/-1;width:min(100%,280px);margin-top:0}.match-card-module__QlYixq__attendanceField label{margin-bottom:6px;position:static}.match-card-module__QlYixq__withAttendance .match-card-module__QlYixq__actions{margin-top:20px}.match-card-module__QlYixq__withAttendance:has(.match-card-module__QlYixq__actions){padding-bottom:0}}@container bet-match (max-width:460px){.match-card-module__QlYixq__meta .match-card-module__QlYixq__status>*{white-space:normal;text-align:center}.match-card-module__QlYixq__scoreLabel{white-space:normal}.match-card-module__QlYixq__fixture{gap:8px}.match-card-module__QlYixq__team{text-align:center;flex-direction:column;justify-content:center;gap:6px}.match-card-module__QlYixq__teamName{font-size:13px}}
