.offline-banner{margin:12px auto;padding:14px 18px;max-width:1120px;background:#fff1c7;border:2px solid #a46c00;border-radius:8px;color:#422d00;font-weight:700;line-height:1.45}.offline-banner[hidden]{display:none}.offline-snapshot .market-moneyline.mrr-near,.offline-snapshot .market-moneyline.mrr-met{background:#edf0eb;color:#142d32;box-shadow:none}.offline-snapshot .market-moneyline.mrr-near *,.offline-snapshot .market-moneyline.mrr-met *{color:#142d32}.offline-snapshot .mrr-alert{display:none}.offline-snapshot .reaction-area button,.offline-snapshot #odds-book,.offline-snapshot #odds-reload{opacity:.6;cursor:not-allowed}@media(max-width:600px){.offline-banner{margin:10px 14px;padding:12px;font-size:14px}}

.offline-snapshot .game-card.tipoff-active{background:#fff}

body.offline-snapshot[data-page="home"] .game-card.tipoff-active{background:#fff}
