
/* Khayelitsha Giants fixture page: club logos and result status */
.kg-club-mark{display:inline-flex;align-items:center;gap:8px;vertical-align:middle;min-width:0}
.kg-club-mark img{width:27px;height:27px;object-fit:contain;flex:0 0 27px;background:#fff;border-radius:50%;padding:2px;box-sizing:border-box}
.kg-club-mark .kg-club-name{display:inline}
.kg-fixture-result{display:inline-block;font:800 11px Inter,sans-serif;letter-spacing:.25px;color:#171717;background:#f1eee9;border-left:3px solid #f26a21;padding:6px 8px;white-space:nowrap;border-radius:2px}
.kg-team-result{display:inline-block;font:800 11px Inter,sans-serif;letter-spacing:.25px;padding:5px 8px;border-radius:2px;white-space:nowrap}
.kg-team-win{background:#fff0e5;color:#a9440d;border-left:3px solid #f26a21}
.kg-team-loss{background:#eee;color:#333;border-left:3px solid #777}
.kg-result-card .kg-club-mark img{width:30px;height:30px;flex-basis:30px}
#next-game .next-label{display:block}
@media(max-width:700px){
 .kg-club-mark{gap:6px}
 .kg-club-mark img{width:23px;height:23px;flex-basis:23px}
 .kg-fixture-result{font-size:10px;padding:5px 6px}
}
