/* v3.13.97 multi-view schedule presentation */
.api-live-calendar__view-toggle{flex-wrap:wrap;gap:4px}.api-live-calendar__view-toggle .btn{border-radius:.35rem!important}
.api-match-grid{display:grid;gap:12px}.api-match-grid.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.api-match-grid.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.api-match-grid.cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}
.api-match-card{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:var(--bs-body-bg);min-width:0}.api-match-card__cover{min-height:150px;padding:16px;background:linear-gradient(125deg,rgba(9,33,67,.96),rgba(20,43,65,.78)),url('/assets/images/category-covers/games.jpg') center/cover;display:flex;flex-direction:column;justify-content:space-between}.api-match-card__top{display:flex;justify-content:space-between;gap:8px;align-items:center}.api-match-card__teams{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-top:18px}.api-team{text-align:center;min-width:0}.api-team__logo{width:52px;height:52px;margin:0 auto 7px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.96);color:#07111f;font-weight:800;font-size:15px;overflow:hidden}.api-team__logo img{width:100%;height:100%;object-fit:contain;padding:5px}.api-team__name{font-size:.82rem;font-weight:700;line-height:1.15}.api-match-vs{font-weight:800;opacity:.7}.api-match-card__body{padding:12px}.api-match-card__actions{display:flex;gap:7px;flex-wrap:wrap;margin-top:10px}.api-match-card__actions .btn{flex:1}.api-match-card__competition{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@media(max-width:1199.98px){.api-match-grid.cols-4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:991.98px){.api-match-grid.cols-3,.api-match-grid.cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575.98px){.api-match-grid.cols-2,.api-match-grid.cols-3,.api-match-grid.cols-4{grid-template-columns:1fr}.api-match-card__cover{min-height:140px}.api-live-calendar__view-toggle{width:100%}.api-live-calendar__view-toggle .btn{flex:1 1 auto}}
