
.live-news{display:block}.match-results-preview{margin:0 0 32px}.results-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin:0 0 24px}.results-heading h2{font-size:1.75rem;margin:0}.results-heading p{font-size:.85rem;color:#57738a;margin:6px 0 0}.result-categories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.result-category{min-width:0}.result-category-head{display:flex;align-items:center;gap:12px;margin:0 0 14px}.result-category-head h3{margin:0;font-size:1.02rem;font-weight:600}.tour-label{display:inline-flex;align-items:center;justify-content:center;border-radius:9px;padding:5px 12px;font-size:.85rem;font-weight:800;letter-spacing:.06em;background:#eee9f9;color:#62419a}.tour-label.itf{background:#e1f2fb;color:#116995}.match-news-card{display:flex;flex-direction:column;min-width:0;min-height:345px;padding:24px;border:1px solid #c8deec;border-radius:20px;background:#fff;box-shadow:0 6px 22px #082b4905}.match-news-top{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:.76rem;color:#5a788f}.match-news-top .finish-tag{font-size:.72rem;font-weight:600;border-radius:999px;padding:4px 9px;background:#eff7f2;color:#276341}.match-news-card h4{font-size:1.24rem;line-height:1.4;margin:18px 0 5px;color:#12354f;letter-spacing:-.02em}.match-news-context{font-size:.86rem;color:#58778f;margin:0}.match-set-scores{display:flex;flex-wrap:wrap;gap:9px;margin:22px 0 17px}.match-set-score{display:inline-flex;align-items:center;justify-content:center;min-width:70px;padding:9px 13px;border:1px solid #d2e6f1;background:#edf7fd;border-radius:11px;font-size:1.5rem;line-height:1.2;font-weight:750;color:#123d5c}.match-set-score sup{font-size:.56em;margin-left:1px}.match-winner{font-size:.86rem;margin:0 0 23px;color:#2a5b43}.match-winner span{font-weight:600}.match-news-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-top:auto}.match-news-actions .button{font-size:.83rem;min-height:42px;padding:10px 15px;border-radius:10px}.match-news-actions .button.outline{background:#fff;border:1px solid #a7cfe7;color:#08699f}.match-news-source{font-size:.76rem;color:#5b798f}.match-category-more{display:inline-block;margin:12px 0 0;font-size:.8rem;color:#096da6;text-decoration:underline;text-underline-offset:3px}@media(max-width:760px){.result-categories{grid-template-columns:1fr;gap:28px}.results-heading{display:block;margin-bottom:20px}.results-heading h2{font-size:1.4rem}.match-news-card{padding:21px;min-height:0}.match-news-card h4{font-size:1.15rem}.match-set-score{min-width:64px;padding:9px 11px;font-size:1.4rem}.match-results-preview{margin-bottom:32px}}

.match-news-card{min-height:0;padding:14px 16px;border-radius:15px;box-shadow:none}.match-category-list{display:grid;gap:10px}.match-news-top{font-size:.74rem;line-height:1.4}.match-news-card h4{font-size:1rem;line-height:1.45;margin:8px 0 11px;letter-spacing:0}.match-news-card h4 .match-player-winner{font-weight:750}.match-news-card h4 .match-player-opponent{font-weight:500;color:#4f6b80}.match-winner-check{color:#2c7955;font-size:.92rem;margin-right:5px}.match-news-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.match-set-scores{gap:6px;margin:0}.match-set-score{font-size:1.05rem;min-width:47px;padding:5px 8px;border-radius:8px;line-height:1.2}.match-compact-link.button{min-height:32px;white-space:nowrap;padding:6px 10px;border:1px solid #c7deed;border-radius:8px;background:#f5faff;color:#096ba5;font-size:.76rem;line-height:1.3;font-weight:600}.match-news-context{font-size:.74rem;margin:0;color:#57748a}.match-category-more{margin-top:12px}.results-heading{margin-bottom:20px}.result-category-head{margin-bottom:12px}@media(max-width:760px){.match-news-card{padding:14px}.match-news-card h4{font-size:.96rem;line-height:1.45;margin:8px 0 10px}.match-set-score{font-size:1.02rem;min-width:43px;padding:5px 7px}.match-news-footer{gap:8px}.match-compact-link.button{font-size:.73rem;padding:6px 8px}.match-news-top,.match-news-context{font-size:.7rem}.result-categories{gap:26px}}

.match-category-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.match-news-card{padding:13px 14px}.match-news-card h4{display:grid;grid-template-columns:15px minmax(0,1fr);gap:3px 4px;font-size:.92rem;line-height:1.35;min-height:43px;margin:10px 0 12px}.match-player-opponent{grid-column:2}.match-news-footer{gap:9px}.match-news-top{align-items:flex-start;gap:8px}.match-news-top time{white-space:nowrap;font-size:.68rem}.match-news-context{font-size:.7rem}.match-set-score{min-width:39px;font-size:1rem;padding:5px 6px}.match-compact-link.button{font-size:.7rem;padding:6px 8px}.match-news-footer{margin-top:auto}.result-categories{gap:22px}@media(min-width:761px) and (max-width:1100px){.result-categories{grid-template-columns:1fr;gap:26px}}@media(max-width:760px){.match-category-list{grid-template-columns:1fr}.match-news-card h4{font-size:1rem;min-height:0}.match-news-card{padding:14px}.match-news-context{font-size:.74rem}}

.results-cache-note{font-size:.78rem;color:#57738a;margin:18px 0 0;line-height:1.5}
