html body .adc-sport-index-content{width:100%;max-width:100%;flex:1 1 100%;min-width:0}
html body .adc-sport-index.adc-sport-index .widget-header{border:0!important;padding-bottom:0!important;margin-bottom:18px}
html body .adc-sport-index.adc-sport-index .widget-header:before,html body .adc-sport-index.adc-sport-index .widget-header:after{display:none!important;content:none!important}
html body .adc-sport-index.adc-sport-index .widget-header .widget-title{color:#cf1823!important;font-size:22px;font-family:Inter,sans-serif!important;font-weight:700;text-transform:uppercase}
.adc-sport-index-filters{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;background:#f0f0f0;padding:12px;border-radius:4px;margin-bottom:24px;font-family:Inter,sans-serif}
.adc-sport-index-channel{color:#cf1823;font-weight:700;font-size:16px;margin-right:auto}
.adc-sport-index-filters label{display:flex;align-items:center;gap:10px;font-size:11px;text-transform:uppercase;min-width:0}
.adc-sport-index-filters select,.adc-sport-index-filters input{box-sizing:border-box;max-width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:4px;background:#fff;color:#111;min-height:42px;font-size:13px;text-transform:none}
.adc-sport-index-filters button,.adc-sport-index-more,.adc-sport-index-prev{display:inline-block;background:#cf1823;color:#fff!important;border:0;border-radius:4px;padding:11px 18px;line-height:20px;font-size:14px;text-decoration:none!important;cursor:pointer}
.adc-sport-branch-label{margin-left:auto}.adc-sport-reset{font-size:12px}
.adc-sport-index-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:16px}
.adc-sport-kanal{display:flex;flex-direction:column;align-self:start;min-width:0}
.adc-sport-kanal a{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:13px 0;border-bottom:1px solid #e5e5e5;font-family:Inter,sans-serif;font-size:13px;font-weight:600;color:#111;text-decoration:none}
.adc-sport-kanal a.is-active,.adc-sport-kanal a:hover{color:#cf1823}.adc-sport-kanal a>span:last-child{font-size:20px;line-height:1}
.adc-sport-index-news{min-width:0}
html body .adc-sport-index .media-item{display:block;width:100%;margin:0 0 30px;padding:0;border:0}
html body .adc-sport-index .media-box{display:flex;align-items:center;gap:24px;padding:0}
html body .adc-sport-index .media-image{width:210px;flex:0 0 210px;margin:0;aspect-ratio:4/3;border-radius:4px;overflow:hidden}
html body .adc-sport-index .media-image a{display:block;height:100%}
html body .adc-sport-index .media-image img{display:block;width:100%;height:100%;aspect-ratio:4/3;object-fit:cover;margin:0}
html body .adc-sport-index .media-text{flex:1;min-width:0;padding:0}
html body .adc-sport-index .media-title{font-family:Inter,sans-serif!important;font-size:20px;font-weight:600;line-height:1.4;margin:0 0 12px}
html body .adc-sport-index .media-title a{color:#111;text-decoration:none}
html body .adc-sport-index .media-date{font-size:12px;color:#757575;margin:0}
.adc-sport-index-pagination{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:20px}.adc-sport-index-more[aria-disabled=true]{opacity:.6;cursor:wait}
@media(max-width:1000px){.adc-sport-index-layout{grid-template-columns:170px minmax(0,1fr)}html body .adc-sport-index .media-image{width:160px;flex-basis:160px}.adc-sport-index-filters label{flex-wrap:wrap}}
@media(max-width:767px){.adc-sport-index-layout{display:flex;flex-direction:column}.adc-sport-kanal{flex-direction:row;width:100%;overflow-x:auto;gap:18px;margin-bottom:12px}.adc-sport-kanal a{white-space:nowrap;padding:10px 0;flex-shrink:0}.adc-sport-kanal a>span:last-child{display:none}.adc-sport-index-filters{gap:12px}.adc-sport-index-channel{flex-basis:100%}.adc-sport-index-filters label{flex:1 1 160px;flex-direction:column;align-items:stretch;gap:6px}.adc-sport-branch-label{margin-left:0}html body .adc-sport-index .media-box{gap:12px}html body .adc-sport-index .media-image{width:110px;flex-basis:110px}html body .adc-sport-index .media-title{font-size:14px;margin-bottom:6px}html body .adc-sport-index .media-date{font-size:11px}html body .adc-sport-index .media-item{margin-bottom:22px}}
