.tonight-hero-answer strong{display:block;margin-top:.6rem;font-size:1.55rem;line-height:1.2;color:#fff}
.tonight-hero-answer p{margin-top:1rem;color:rgba(255,255,255,.72);line-height:1.5}
.tonight-hero-answer .tonight-zone-note{font-size:.85rem;color:rgba(255,255,255,.5)}
.tonight-summary{max-width:58rem;color:rgba(255,255,255,.75);line-height:1.7}
.tonight-card-list{margin-top:1.25rem}
.tonight-quick-answer+.tonight-quick-answer{margin-top:1.2rem;padding-top:1rem;border-top:1px solid #ffffff24}
.tonight-guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-top:1.5rem}
.tonight-guide-grid h3,.tonight-international h3{font-size:1.15rem;font-weight:800;color:#fff;margin-bottom:.5rem}
.tonight-guide-grid p,.tonight-international p,.tonight-match-list{color:#ffffffb3;line-height:1.75}
.tonight-guide-grid a,.tonight-international a,.tonight-summary a,.tonight-match-list a{color:#ff6578;text-decoration:underline;text-underline-offset:3px}
.tonight-international{margin-top:1.5rem}
.tonight-match-list{padding-left:1.25rem;list-style:disc}
[data-tonight-market][hidden]{display:none!important}
@media(max-width:700px){.tonight-guide-grid{grid-template-columns:1fr}}
.tonight-market-picker{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin:1.4rem 0 1.6rem;padding:1rem;border:1px solid rgba(255,255,255,.12);border-radius:1rem;background:rgba(255,255,255,.04)}
.tonight-market-picker label{font-size:.9rem;font-weight:800;color:#fff}
.tonight-market-picker select{min-width:12rem;padding:.65rem .8rem;border:1px solid rgba(255,255,255,.22);border-radius:.55rem;background:#18181d;color:#fff}
.tonight-market-picker a{margin-left:auto;font-size:.85rem;font-weight:800;color:#ef233c}
.tonight-market-picker a:hover,.tonight-watch a:hover,.tonight-sources a:hover{text-decoration:underline}
.tonight-card-list{display:grid;gap:1rem}
.tonight-card{padding:1.4rem;border:1px solid rgba(255,255,255,.13);border-radius:1rem;background:linear-gradient(145deg,rgba(255,255,255,.07),rgba(255,255,255,.025))}
.tonight-card-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}
.tonight-card-heading h3{margin-top:.65rem;font-size:1.45rem;line-height:1.2;font-weight:900;color:#fff}
.tonight-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin-top:1.3rem}
.tonight-facts>div,.tonight-watch{padding:1rem;border:1px solid rgba(255,255,255,.09);border-radius:.75rem;background:rgba(0,0,0,.18)}
.tonight-facts strong,.tonight-watch strong{display:block;margin-top:.45rem;color:#fff;font-size:1.06rem;line-height:1.4}
.tonight-facts span:not(.meta-label),.tonight-watch p{display:block;margin-top:.35rem;color:rgba(255,255,255,.6);font-size:.87rem;line-height:1.55}
.tonight-watch{margin-top:.85rem}
.tonight-watch a{display:inline-block;margin-top:.55rem;color:#ef233c;font-size:.86rem;font-weight:800}
.tonight-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem}
.tonight-countdown{color:rgba(255,255,255,.6);font-size:.85rem}
.tonight-countdown strong{color:#fff}
.tonight-help .info-grid{margin-top:1.25rem}
.tonight-sources,.tonight-checked{margin-top:1.2rem;color:rgba(255,255,255,.6);font-size:.9rem;line-height:1.65}
.tonight-sources a{color:#ef233c;font-weight:700}
.tonight-checked{font-size:.78rem}
@media(max-width:340px){[data-tonight-page] #wwe-ad-middle{width:calc(100% + 2rem);margin-left:-1rem;margin-right:-1rem}}
@media(max-width:700px){.tonight-facts{grid-template-columns:1fr}.tonight-market-picker a{margin-left:0;width:100%}.tonight-card{padding:1rem}.tonight-card-heading{flex-direction:column}.tonight-card-heading h3{font-size:1.25rem}}
