/* SerieAGoal 1.60. A single mobile fixture grid replaces v155/157/158/159. */
@media screen and (max-width:760px) {
 html[data-sg-theme] body.sg-body .sg-main .sg-match-row-wrap > .sg-match-row,
 html[data-sg-theme] body.sg-body .sg-main .sg-match-row-wrap.is-finished > .sg-match-row {
  display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,48%)!important;
  gap:0!important;align-items:center!important;padding:8px 8px 8px 9px!important;box-sizing:border-box!important;
 }
 html[data-sg-theme] body.sg-body .sg-main .sg-match-row-wrap .sg-match-main-link,
 html[data-sg-theme] body.sg-body .sg-main .sg-match-row-wrap.is-finished .sg-match-main-link {
  display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;
  column-gap:6px!important;min-width:0!important;width:100%!important;padding:0!important;margin:0!important;
 }
 html[data-sg-theme] body.sg-body .sg-main .sg-match-row-wrap .sg-match-main-link > .sg-match-status {
  justify-content:flex-start!important;text-align:left!important;padding:0!important;min-width:0!important;
 }
 html[data-sg-theme] body.sg-body .sg-main .sg-match-row-wrap .sg-match-main-link > .sg-match-teams {
  position:static!important;left:auto!important;transform:none!important;width:100%!important;max-width:100%!important;
  min-width:0!important;margin:0!important;
 }
 html[data-sg-theme] body.sg-body .sg-main .sg-match-row-wrap .sg-match-feature-zone,
 html[data-sg-theme] body.sg-body .sg-main .sg-match-row-wrap .sg-match-feature-zone.has-features,
 html[data-sg-theme] body.sg-body .sg-main .sg-match-row-wrap .sg-match-feature-zone.is-empty {
  display:grid!important;grid-template-columns:minmax(0,1fr) 28px!important;gap:10px!important;
  padding:4px 2px 4px 4px!important;min-width:0!important;width:100%!important;
  align-items:center!important;box-sizing:border-box!important;
 }
 html[data-sg-theme] body.sg-body .sg-main .sg-match-row-wrap .sg-match-feature-zone .sg-match-features {
  display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;
  gap:4px!important;align-items:stretch!important;
 }
 html[data-sg-theme] body.sg-body .sg-main .sg-match-row-wrap .sg104-dc-preview:not([hidden]) {
  display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:min-content!important;row-gap:3px!important;width:100%!important;
  max-width:100%!important;min-width:0!important;padding:0!important;align-items:stretch!important;justify-content:start!important;
 }
 html[data-sg-theme] body.sg-body .sg-main .sg-match-row-wrap .sg106-dc-headline {
  display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;align-items:center!important;
  column-gap:8px!important;width:100%!important;min-width:0!important;margin:0!important;
 }
 html[data-sg-theme] body.sg-body .sg-main .sg-match-row-wrap .sg104-dc-value {
  min-width:0!important;max-width:100%!important;white-space:normal!important;overflow-wrap:normal!important;
  word-break:normal!important;hyphens:none!important;line-height:1.25!important;
  font-size:clamp(10px,2.8vw,12px)!important;
 }
 html[data-sg-theme] body.sg-body .sg-main .sg-match-row-wrap .sg104-dc-preview .sg106-dc-percent {
  font-size:clamp(18px,5vw,25px)!important;white-space:nowrap!important;width:auto!important;
  max-width:100%!important;min-width:max-content!important;align-self:center!important;
  margin:0 7px 0 0!important;line-height:1.05!important;
 }
 html[data-sg-theme] body.sg-body .sg-main .sg-match-row-wrap .sg104-dc-access {
  display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:5px!important;
  width:100%!important;min-height:18px!important;margin:3px 0 0!important;padding:0!important;
  box-sizing:border-box!important;line-height:1.3!important;position:static!important;transform:none!important;
 }
 html[data-sg-theme] body.sg-body .sg-main .sg-match-row-wrap .sg104-dc-access.sg106-dc-won,
 html[data-sg-theme] body.sg-body .sg-main .sg-match-row-wrap .sg104-dc-access.sg106-dc-lost {
  margin-top:3px!important;padding:0!important;align-self:start!important;
 }
 html[data-sg-theme] body.sg-body .sg-main .sg-match-row-wrap .sg-match-feature-zone .sg108-row-actions,
 html[data-sg-theme] body.sg-body .sg-main .sg-match-row-wrap .sg-match-feature-zone.has-features .sg108-row-actions,
 html[data-sg-theme] body.sg-body .sg-main .sg-match-row-wrap .sg-match-feature-zone.is-empty .sg108-row-actions {
  display:flex!important;justify-content:center!important;align-items:center!important;width:27px!important;
  min-width:27px!important;padding:0!important;margin:0!important;transform:none!important;overflow:visible!important;
 }
 html[data-sg-theme] body.sg-body .sg-main .sg-match-row-wrap .sg108-row-actions > .sg-match-favorite {
  width:27px!important;min-width:27px!important;height:34px!important;padding:0!important;
 }
}
@media screen and (max-width:390px) {
 html[data-sg-theme] body.sg-body .sg-main .sg-match-row-wrap > .sg-match-row,
 html[data-sg-theme] body.sg-body .sg-main .sg-match-row-wrap.is-finished > .sg-match-row {
  grid-template-columns:minmax(0,1fr) minmax(0,50%)!important;padding-inline:6px!important;
 }
 html[data-sg-theme] body.sg-body .sg-main .sg-match-row-wrap .sg-match-main-link,
 html[data-sg-theme] body.sg-body .sg-main .sg-match-row-wrap.is-finished .sg-match-main-link {
  grid-template-columns:43px minmax(0,1fr)!important;column-gap:6px!important;
 }
}
