.live-main .live-details{color:#fff!important}.live-main .live-name{color:#fff!important;text-shadow:0 3px 18px #0006}.live-main .live-label,.live-main .cricket-profile small{color:#ffda79!important;opacity:1}.live-main .cricket-profile strong{color:#fff!important}.live-main .live-meta div,.live-main .live-meta strong,.live-main .live-meta small{color:#102a43!important}.live-main .badge{color:#102a43!important}.page-hero h1{color:#fff!important}.page-hero p{color:#edf5fa!important}.cricket-profile{grid-template-columns:repeat(2,minmax(0,1fr))}.celebration{position:fixed;inset:0;z-index:100;pointer-events:none;opacity:0;visibility:hidden;overflow:hidden}.celebration.active{opacity:1;visibility:visible}.celebration-message{position:absolute;left:50%;top:12%;transform:translateX(-50%);text-align:center;font-size:clamp(3rem,9vw,8rem);font-weight:900;color:#ffd85f;text-shadow:0 4px 18px #101c36,0 0 25px #d82647}.celebration-message span{display:block;font-size:clamp(1.2rem,3vw,2.7rem);color:white}.drummer{position:absolute;right:4%;bottom:3%;width:clamp(150px,22vw,300px);filter:drop-shadow(0 8px 7px #0008);animation:drum-bounce .4s alternate infinite}.drum-arm{transform-origin:95px 125px;animation:drum-play .18s alternate infinite}.confetti i{position:absolute;top:-20px;width:11px;height:22px;animation:confetti-fall var(--duration) linear forwards;animation-delay:var(--delay);background:var(--color);left:var(--left)}@keyframes confetti-fall{to{transform:translateY(110vh) rotate(900deg)}}@keyframes drum-bounce{to{transform:translateY(-12px)}}@keyframes drum-play{to{transform:rotate(10deg)}}@media(prefers-reduced-motion:reduce){.drummer,.drum-arm,.confetti i{animation:none}.confetti{display:none}}
