/* v20 final polish: results-first, compact readable cards */
.ez2-v19-row{min-height:102px;gap:14px}
.ez2-v19-row .draw-time{font-weight:750}
.ez2-v19-row .status{letter-spacing:.025em}
.ez2-v19-timer{font-variant-numeric:tabular-nums}
.ez2-v19-clock{font-weight:800}
.ez2-history-day,.results-card,.content-card{box-shadow:0 3px 12px rgba(15,40,80,.035)}
a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid #f0b930!important;outline-offset:3px}
@media(max-width:650px){.ez2-v19-row{min-height:94px}.ez2-v19-timer{white-space:nowrap}.ez2-v19-clock{font-size:1.02rem}.ez2-v14-help{margin-top:16px!important}}
