.sports-live-status{margin:12px 0 20px;padding:11px 14px;border-left:3px solid #ba9800;background:#fff8e5;color:#5d5041;font:400 12px/1.55 Barlow,Arial,sans-serif;overflow-wrap:anywhere}
.sports-live-status[data-health="ok"]{border-left-color:#476b4b;background:#f3f7ef}
.sports-review-note,.it-local-note.sports-review-note,.sports-status-badge{display:inline-flex;align-items:center;gap:4px;margin:0;padding:3px 7px;border:0;border-radius:3px;background:#ede5d6;color:#65533a;font:500 11px/1.3 Barlow,Arial,sans-serif;letter-spacing:0;text-transform:none;vertical-align:middle;overflow-wrap:anywhere}
.sports-provisional-result{display:flex;align-items:center;flex-wrap:wrap;gap:7px 12px;margin:8px 0;padding:0;border:0;background:transparent;color:inherit;font:400 12px/1.5 Barlow,Arial,sans-serif;overflow-wrap:anywhere}
.sports-provisional-result .sports-provisional-label{display:block;font-size:10px;letter-spacing:.1em;font-weight:800;color:#795000}
.sports-provisional-result .sports-provisional-value{display:inline;font-size:14px;line-height:1.4;font-weight:600;font-variant-numeric:tabular-nums}
.sports-provisional-line{display:inline-flex;align-items:center;flex-wrap:wrap;gap:7px}
.sports-result-sources{font:400 11px/1.5 Barlow,Arial,sans-serif;color:inherit;text-align:left;max-width:100%}
.sports-result-sources>summary{cursor:pointer;font:inherit;opacity:.75}
.sports-result-sources>summary:focus-visible{outline:2px solid #9b2020;outline-offset:3px}
.sports-result-sources[open]{flex-basis:100%}
.am-match-card>.sports-result-sources{margin:0 16px 8px}
#cammino .season-summary .sports-status-badge{display:table;margin:6px auto 0;max-width:100%}
.sports-provisional-explanation{display:block;margin-top:5px;font-size:11px;line-height:1.5}
.sports-provisional-meta{display:flex;flex-wrap:wrap;gap:3px 14px;margin-top:6px;font-size:10px;line-height:1.5}
.sports-provisional-meta a{color:inherit;text-decoration:underline;text-underline-offset:3px}
.sports-provisional-meta a:focus-visible{outline:2px solid #9b2020;outline-offset:3px}
#partite-main #calendario .sports-provisional-outcome{padding:0;border:0;background:transparent}
#partite-main #calendario .sports-provisional-outcome small{color:#795000;font-weight:700;letter-spacing:.02em}
#partite-main #calendario .sports-provisional-score{color:#795000}
#partite-main #calendario .fixture-footer .sports-provisional-meta{justify-content:center;color:#795000}
#partite-main #calendario .fixture-footer .sports-provisional-meta a{padding:0;font-size:inherit}
#partite-main #coppa-italia [data-cup-tie]>.sports-provisional-result{margin:6px 10px;padding:0;border:0;gap:5px;font-size:11px}
#partite-main #coppa-italia [data-cup-tie] .sports-provisional-value{font-size:14px}
#partite-main #coppa-italia [data-cup-tie] .sports-provisional-label{font-size:9px}
#partite-main #coppa-italia [data-cup-tie] .sports-provisional-explanation{font-size:10px}
#partite-main #coppa-italia [data-cup-tie]>.sports-review-note{margin:6px 10px;padding:3px 7px;font-size:11px}
#partite-main #coppa-italia .sports-cup-result{margin:0;padding:8px 10px;border-top:1px solid #ded2c1;color:#436143;font-size:11px;line-height:1.45;font-weight:700;overflow-wrap:anywhere}
#partite-main #coppa-italia .sports-cup-note{display:block;margin-top:4px;color:#716451;font-size:10px;font-weight:400}
#partite-main #coppa-italia .sports-cup-date{margin:0;padding:6px 10px;border-top:1px solid #eee6db;color:#756252;font-size:10px;line-height:1.5;overflow-wrap:anywhere}
#partite-main #coppa-italia .sports-cup-date a{color:inherit;text-underline-offset:2px}
#partite-main #coppa-italia .sports-cup-date a:focus-visible{outline:2px solid #9b2020;outline-offset:3px}
#partite-main #coppa-italia .cmc-team>.cmc-candidates{min-width:0;max-width:100%;font-size:inherit}
@media(max-width:400px){.sports-live-status{padding:10px 12px;font-size:11px}}
.sports-cup-legs{padding:4px 12px;border-top:1px solid #ded2c1;font-size:11px;line-height:1.5;overflow-wrap:anywhere}.sports-cup-legs p{margin:9px 0}.sports-cup-legs strong,.sports-cup-legs span{display:block}
@media(max-width:700px){.sports-provisional-result{padding:0;font-size:12px}#partite-main #calendario .fixture-footer .sports-provisional-meta{justify-content:flex-start}}

.sports-provisional-variant{min-width:0;padding:8px 0}.sports-provisional-variant+.sports-provisional-variant{border-top:1px solid #dbc17e}.sports-provisional-variant .sports-provisional-meta{margin-top:5px}#partite-main #calendario .fixture-footer .sports-provisional-result{text-align:left}#partite-main #calendario .sports-provisional-score b{white-space:normal;overflow-wrap:anywhere}.am-match-time strong{overflow-wrap:anywhere}
