.match-hero{background:linear-gradient(160deg,#1f1f1f,#141414);border:1px solid #2b2b2b;border-radius:10px;margin-bottom:20px;padding:20px}.match-hero__title{color:#dcbb66;font-size:15px;font-weight:600;line-height:1.5;margin:0}.match-hero__meta{align-items:center;border-bottom:1px solid #2b2b2b;color:#999;display:flex;font-size:12px;gap:8px;justify-content:space-between;margin-bottom:14px;padding-bottom:14px}.match-hero__league{color:#e8dcbc;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.match-hero__date{flex-shrink:0}.match-hero__body{align-items:center;display:grid;gap:8px;grid-template-columns:1fr auto 1fr}.match-hero__team{align-items:center;display:flex;flex-direction:column;gap:8px;min-width:0}.match-hero__logo{height:44px;-o-object-fit:contain;object-fit:contain;width:44px}.match-hero__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-size:13px;font-weight:600;line-height:1.3;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis}.match-hero__form{display:flex;gap:3px}.match-hero__form-item{align-items:center;border-radius:50%;color:#141414;display:inline-flex;font-size:9px;font-weight:600;height:15px;justify-content:center;width:15px}.match-hero__form-item--w{background:#dcbb66}.match-hero__form-item--d{background:#999}.match-hero__form-item--l{background:#4a4a4a;color:#ccc}.match-hero__center{align-items:center;display:flex;flex-direction:column;gap:6px;padding:0 8px}.match-hero__kickoff{color:#ccc;font-size:13px;font-weight:600}.match-hero__live{align-items:center;color:#dcbb66;display:inline-flex;font-size:11px;font-weight:600;gap:4px}.match-hero__live .dot{animation:match-hero-blink 1s infinite;background:#dcbb66;border-radius:50%;display:inline-block;height:6px;width:6px}@media (prefers-reduced-motion:reduce){.match-hero__live .dot{animation:none;opacity:.7}}@keyframes match-hero-blink{50%{opacity:.25}}.match-hero__status{color:#999;font-size:11px;font-weight:600}.match-hero__score{color:#fff;font-size:clamp(28px,8vw,34px);font-weight:600;line-height:1;white-space:nowrap}.match-hero__score--live{color:#dcbb66}.match-hero__pen{color:#999;font-size:12px}@media (min-width:768px){.match-hero{padding:24px}.match-hero__logo{height:56px;width:56px}.match-hero__name{font-size:14px}}.match-tabs{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;align-items:center;background:#1a1a1a;border:1px solid #2b2b2b!important;border-radius:30px;display:flex;gap:6px;margin:0 0 14px;overflow-x:auto;padding:5px;scrollbar-width:none}.match-tabs::-webkit-scrollbar{display:none}.match-tabs .nav-item{flex:1 1 0;min-width:0}.match-tabs .nav-link{background:none;border:none;border-radius:20px;color:#ccc;display:block;font-family:Prompt,sans-serif;font-size:14px;font-weight:600;line-height:48px;overflow:hidden;padding:0 4px;text-align:center;text-overflow:ellipsis;transition:background .2s ease,color .2s ease;white-space:nowrap}.match-tabs .nav-link.active,.match-tabs .nav-link:hover{background:#dcbb66;color:#141414}.match-panel{background:#1a1a1a;border:1px solid #2b2b2b;border-radius:10px;margin-bottom:14px;padding:14px}.match-panel:last-child{margin-bottom:0}.match-panel__title{color:#fff;font-family:Prompt,sans-serif;font-size:14px;font-weight:600;margin:0 0 10px}.match-panel__empty{color:#999;font-size:13px;padding:20px 0;text-align:center}.stat-row{align-items:center;border-bottom:1px solid #232323;display:grid;gap:8px;grid-template-columns:1fr auto 1fr;padding:8px 0}.stat-row:last-child{border-bottom:none}.stat-row__value{color:#fff;font-size:13px;font-weight:600}.stat-row__value--home{text-align:right}.stat-row__value--away{text-align:left}.stat-row__label{color:#999;font-size:11px;min-width:84px;text-align:center}.stat-row__bar{display:flex;grid-column:1/-1;height:4px;margin-top:-2px;overflow:hidden}.stat-row__bar-fill{height:100%}.stat-row__bar-fill--home{background:#dcbb66}.stat-row__bar-fill--away{background:#4a4a4a}@media (min-width:768px){.stat-row__value{font-size:14px}.stat-row__label{font-size:13px}}.h2h-grid{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}@media (max-width:480px){.h2h-grid{grid-template-columns:repeat(2,1fr)}}.h2h-row{background:#141414;border:1px solid #2b2b2b;border-radius:8px;padding:10px 12px}.h2h-row__meta{color:#999;font-size:11px;line-height:1.4;margin-bottom:6px}.h2h-row__body{align-items:center;display:flex;gap:10px;justify-content:space-between}.h2h-row__teams{color:#ccc;flex:1;font-size:13px;line-height:1.5;min-width:0}.h2h-row__team--win{color:#dcbb66;font-weight:600}.h2h-row__score{color:#fff;flex-shrink:0;font-size:13px;font-weight:600;line-height:1.5;text-align:right}.timeline-row{align-items:center;border-bottom:1px solid #232323;display:grid;gap:8px;grid-template-columns:1fr auto 1fr;padding:8px 0}.timeline-row:last-child{border-bottom:none}.timeline-row__side{align-items:center;color:#fff;display:flex;font-size:13px;gap:6px}.timeline-row__side--home{justify-content:flex-end;text-align:right}.timeline-row__side--away{justify-content:flex-start;text-align:left}.timeline-row__icon{flex-shrink:0;height:13px;-o-object-fit:contain;object-fit:contain;width:13px}.timeline-row__minute-wrap{align-items:center;display:flex;flex-direction:column;gap:4px}.timeline-row__minute{background:#232323;border-radius:20px;color:#dcbb66;flex-shrink:0;font-size:11px;font-weight:600;min-width:40px;padding:3px 8px;text-align:center}.timeline-row__result{color:#999;font-size:11px}.lineup{display:grid;gap:0 14px;grid-template-columns:1fr 1fr}.lineup__side--away{border-left:1px solid #232323;padding-left:14px}.lineup__player{align-items:center;display:flex;gap:8px;padding:6px 0}.lineup__side--away .lineup__player{flex-direction:row-reverse;text-align:right}.lineup__number{align-items:center;background:#232323;border-radius:50%;color:#dcbb66;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:600;height:22px;justify-content:center;width:22px}.lineup__name{color:#fff;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:768px){.lineup__name{font-size:14px}}

/*# sourceMappingURL=match.css.map*/