/* The list-only event modifier moves no details/data. Dedicated tournament
   match pages and the personal-profile renderer do not receive this class. */
html body .wapper .content details.am-ui-card.am-ui-event-card.am-ui-compact-event {
  --am-ui-heading-font:15px;--am-ui-score-size:21px;
}
/* Original live/finished fills and borders remain in match-event-cards-2110.css. */
html body .wapper .content details.am-ui-card.am-ui-event-card.am-ui-compact-event>summary.am-ui-summary {
  --am-ui-thumb:74px;--am-ui-side:98px;--am-ui-gap:12px;--am-compact-photo-height:56px;
  display:grid!important;grid-template-columns:var(--am-ui-thumb) minmax(0,1fr) var(--am-ui-side)!important;
  grid-template-rows:minmax(82px,auto)!important;gap:0 var(--am-ui-gap)!important;
  height:auto!important;min-height:102px!important;max-height:none!important;
  padding:10px 14px!important;align-items:center!important;align-content:center!important;
}
html body .wapper .content details.am-ui-card.am-ui-event-card.am-ui-compact-event .am-ui-thumb {
  grid-row:1!important;width:var(--am-ui-thumb)!important;height:var(--am-compact-photo-height)!important;
  align-self:center!important;margin:0!important;
}
html body .wapper .content details.am-ui-card.am-ui-event-card.am-ui-compact-event .am-ui-copy {
  display:flex!important;grid-row:1!important;flex-direction:column!important;
  justify-content:center!important;align-items:stretch!important;gap:2px!important;
  height:auto!important;align-self:center!important;min-width:0!important;
}
html body .wapper .content details.am-ui-card.am-ui-event-card.am-ui-compact-event .am-ui-copy>.am-ui-event {
  display:block!important;
  width:100%!important;max-width:100%!important;min-width:0!important;
  font-size:12px!important;line-height:16px!important;white-space:normal!important;
  overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important;
  color:#edcf8f!important;-webkit-text-fill-color:currentColor!important;
  background:none!important;animation:none!important;
}
html body .wapper .content details.am-ui-card.am-ui-event-card.am-ui-compact-event .am-ui-event-stage {
  font-size:inherit!important;line-height:inherit!important;
}
html body .wapper .content details.am-ui-card.am-ui-event-card.am-ui-compact-event :is(.am-ui-event-label,.am-ui-event-stage) {
  display:inline!important;
}
html body .wapper .content details.am-ui-card.am-ui-event-card.am-ui-compact-event .am-ui-event-cup {margin-right:5px!important}
html body .wapper .content details.am-ui-card.am-ui-event-card.am-ui-compact-event .am-ui-copy>.am-ui-heading {
  width:100%!important;max-width:100%!important;font-size:var(--am-ui-heading-font)!important;
  line-height:18px!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;
}
html body .wapper .content details.am-ui-card.am-ui-event-card.am-ui-compact-event .am-ui-meta {
  display:flex!important;align-items:baseline!important;flex-wrap:wrap!important;gap:2px 10px!important;
  width:100%!important;max-width:100%!important;white-space:normal!important;
  overflow:visible!important;text-overflow:clip!important;
}
html body .wapper .content details.am-ui-card.am-ui-event-card.am-ui-compact-event .am-ui-meta>.am-ui-team-pair {
  display:block!important;flex:0 1 auto!important;overflow:visible!important;max-width:100%!important;
}
html body .wapper .content details.am-ui-card.am-ui-event-card.am-ui-compact-event .am-ui-team-pair>:is(.am-ui-team-a,.am-ui-team-b) {
  display:inline!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important;
}
html body .wapper .content details.am-ui-card.am-ui-event-card.am-ui-compact-event .am-ui-meta>.am-ui-meta-time {
  flex:0 1 auto!important;max-width:100%!important;white-space:normal!important;
}
html body .wapper .content details.am-ui-card.am-ui-event-card.am-ui-compact-event .am-ui-extras {
  width:100%!important;max-width:100%!important;flex-wrap:wrap!important;overflow:visible!important;
  min-height:0!important;align-self:stretch!important;
}
html body .wapper .content details.am-ui-card.am-ui-event-card.am-ui-compact-event .am-ui-side {
  display:grid!important;grid-row:1!important;grid-template-rows:repeat(3,minmax(0,1fr))!important;
  row-gap:0!important;align-self:stretch!important;height:auto!important;min-height:0!important;
  justify-items:end!important;
}
html body .wapper .content details.am-ui-card.am-ui-event-card.am-ui-compact-event .am-ui-side>.am-ui-score {
  grid-row:1!important;align-self:center!important;justify-self:end!important;transform:none!important;
}
html body .wapper .content details.am-ui-card.am-ui-event-card.am-ui-compact-event .am-ui-side>.am-ui-result {
  grid-row:2!important;align-self:center!important;justify-self:end!important;
}
html body .wapper .content details.am-ui-card.am-ui-event-card.am-ui-compact-event .am-ui-side>.am-ui-chevron {
  grid-row:3!important;align-self:center!important;justify-self:end!important;margin:0!important;
}
html body .wapper .content details.am-ui-card.am-ui-event-card.am-ui-compact-event.am-ui-personal:not(.am-ui-live)>summary.am-ui-summary {
  --am-ui-thumb:92px;--am-compact-photo-height:70px;
}
@media(max-width:650px) {
  html body .wapper .content details.am-ui-card.am-ui-event-card.am-ui-compact-event {
    --am-ui-heading-font:12px;--am-ui-score-size:18px;
  }
  html body .wapper .content details.am-ui-card.am-ui-event-card.am-ui-compact-event>summary.am-ui-summary {
    --am-ui-thumb:52px;--am-compact-photo-height:40px;--am-ui-side:74px;--am-ui-gap:9px;
    grid-template-rows:minmax(84px,auto)!important;min-height:100px!important;padding:8px 10px!important;
  }
  html body .wapper .content details.am-ui-card.am-ui-event-card.am-ui-compact-event:is(.am-ui-live,.am-ui-personal)>summary.am-ui-summary,
  html body .wapper .content details.am-ui-card.am-ui-event-card.am-ui-compact-event.am-ui-personal:not(.am-ui-live)>summary.am-ui-summary {
    --am-ui-thumb:42px;--am-compact-photo-height:42px;--am-ui-side:62px;--am-ui-gap:7px;padding:8px!important;
  }
  html body .wapper .content details.am-ui-card.am-ui-event-card.am-ui-compact-event .am-ui-copy>.am-ui-event {
    font-size:11px!important;line-height:14px!important;
  }
  html body .wapper .content details.am-ui-card.am-ui-event-card.am-ui-compact-event .am-ui-copy>.am-ui-heading {line-height:16px!important}
  html body .wapper .content details.am-ui-card.am-ui-event-card.am-ui-compact-event .am-ui-meta {gap:2px 8px!important}
  html body .wapper .content details.am-ui-card.am-ui-event-card.am-ui-compact-event .am-ui-event-cup {font-size:11px!important}
}
@media(max-width:340px) {
  html body .wapper .content details.am-ui-card.am-ui-event-card.am-ui-compact-event {--am-ui-heading-font:11px;--am-ui-score-size:16px}
  html body .wapper .content details.am-ui-card.am-ui-event-card.am-ui-compact-event>summary.am-ui-summary {
    --am-ui-thumb:46px;--am-compact-photo-height:36px;--am-ui-side:68px;--am-ui-gap:8px;
    min-height:98px!important;padding:8px 9px!important;
  }
  html body .wapper .content details.am-ui-card.am-ui-event-card.am-ui-compact-event:is(.am-ui-live,.am-ui-personal)>summary.am-ui-summary,
  html body .wapper .content details.am-ui-card.am-ui-event-card.am-ui-compact-event.am-ui-personal:not(.am-ui-live)>summary.am-ui-summary {
    --am-ui-thumb:34px;--am-compact-photo-height:34px;--am-ui-side:54px;--am-ui-gap:6px;padding:8px!important;
  }
}
