@media only screen and (max-width:1280px){.body{padding:12px;width:unset}.filter-container{display:none}.categories-container{gap:0;grid-template-columns:1fr}.team-name{font-size:14px!important;line-height:17px!important}.calendar-item{cursor:pointer;height:40px;min-width:40px;padding-bottom:8px}.calendar-item.active.active-no-bg{background:unset;border:none}.calendar-day{font-size:24px;line-height:29px}.calendar-day-of-week{font-size:12px;line-height:14px}.icon-calendar-container{height:32px;width:32px}.icon-calendar-container img{height:16px;width:16px}.category-row{display:flex;flex-direction:column;height:auto;padding-bottom:8px}.category-row .item.start{justify-content:center;margin:8px 0}.category-row .item.center{gap:8px;justify-content:flex-start}.category-row .item.center .top{font-size:14px!important}.category-row .item.center .bottom{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-size:10px;line-height:12px;overflow:hidden}.category-row .item.end{display:none}.calendar-expanded .bottom{gap:0}.calendar-container{margin-top:-72px;padding:8px 8px 0}.tab{font-size:14px;line-height:20px}}.current-match{gap:36px}.current-match .match{gap:12px}.current-match .match .title{font-size:16px;line-height:19px}.current-match .match .match-info{width:100%}.current-match .match .match-info .team{margin-top:16px}.current-match .match .match-info .team .team-logo{height:62px;width:62px}.current-match .match .match-info .team .team-name{font-size:16px;line-height:19px}.current-match .match .match-info .center{gap:6px}.current-match .match .match-info .center .league{font-size:14px;line-height:16px}.current-match .match .match-info .center .time{font-size:16px;line-height:19px}
