/* CricNexa public score centre — dark blue responsive presentation */
.page-live-list{min-height:100vh;background:radial-gradient(850px 390px at 88% 0,#23447f 0,transparent 65%),#07111f!important;color:#f7f9ff!important;font-family:Manrope,Arial,sans-serif!important}
.page-live-list main{width:min(calc(100% - 32px),980px)!important;max-width:980px!important;padding:28px 0 80px!important}
.page-live-list header{padding:24px!important;border:1px solid #315079!important;border-radius:24px!important;background:linear-gradient(135deg,#173664,#2459a7)!important;box-shadow:0 18px 44px rgba(0,0,0,.22)!important}
.page-live-list header>a{padding:0!important;border:0!important;background:transparent!important;color:#dce9ff!important}
.page-live-list .head-row{align-items:center!important;margin:24px 0 20px!important}.page-live-list .head-row p{color:#b8d0f5!important}.page-live-list .head-row h1{color:#fff!important;font:800 38px/1.08 Manrope,Arial,sans-serif!important}.page-live-list .head-row button{background:#5b8cff!important;color:#fff!important}
.page-live-list .filters{margin:0 0 14px!important;border-color:#315079!important;background:#071526!important}.page-live-list .filters button{color:#b8c8df!important;font-family:Manrope,Arial,sans-serif!important}.page-live-list .filters button.active{background:#5b8cff!important;color:#fff!important}
.page-live-list #search{border-color:#3b5d89!important;background:#09172a!important;color:#f7f9ff!important;box-shadow:none!important;font-family:Manrope,Arial,sans-serif!important}.page-live-list #search::placeholder{color:#8fa6c7!important}
.page-live-list .match-grid{grid-template-columns:1fr!important;gap:14px!important;margin-top:20px!important}.page-live-list .match-card{border-color:#315079!important;background:linear-gradient(145deg,#142641,#0e1d31)!important;box-shadow:0 12px 30px rgba(0,0,0,.2)!important;font-family:Manrope,Arial,sans-serif!important}.page-live-list .card-top,.page-live-list .card-body,.page-live-list .situation,.page-live-list .card-actions{padding-inline:18px!important}.page-live-list .card-top{border-color:#315079!important}.page-live-list .card-top :where(b,strong){color:#fff!important}.page-live-list .card-top small,.page-live-list .meta{color:#9fb5d4!important}.page-live-list .team-row b,.page-live-list .score{color:#f7f9ff!important;font-family:Manrope,Arial,sans-serif!important}.page-live-list .score{font-size:22px!important}.page-live-list .situation{border-color:#315079!important;background:#09172a!important;color:#c9d9ee!important}.page-live-list .card-actions a{color:#8fb1ff!important}
@media(max-width:700px){.page-live-list main{width:100%!important;padding:0 0 calc(105px + env(safe-area-inset-bottom))!important}.page-live-list header{border-radius:0 0 24px 24px!important;padding:calc(20px + env(safe-area-inset-top)) 16px 20px!important}.page-live-list .head-row h1{font-size:31px!important}.page-live-list .match-grid{padding:0 14px!important}.page-live-list .card-top,.page-live-list .card-body,.page-live-list .situation,.page-live-list .card-actions{padding-inline:14px!important}}
