.home-next-race-panel .home-next-art{min-height:190px}.home-next-art .home-series-image{object-position:center}.home-next-shade{position:absolute;inset:0;background:linear-gradient(180deg,#07101840 0%,#07101815 25%,#060e18d9 100%)}.home-next-clock{position:absolute;inset:14px 16px 20px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:20px;color:#fff}.home-next-status{display:inline-flex;align-items:center;gap:7px;max-width:100%;padding:7px 10px;border:1px solid #ffffff24;border-radius:5px;background:#09131ee6;font-size:11px;font-weight:700;line-height:1.4}.home-next-status i{width:6px;height:6px;border-radius:50%;background:#68bdff;flex:none}.home-next-status.is-open i{background:#5de49a}.home-next-countdown{width:100%}.home-next-countdown-label{display:block;margin-bottom:9px;font-size:10px;text-transform:uppercase;letter-spacing:1.5px;font-weight:700;color:#e0edf9}.home-next-digits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;font-variant-numeric:tabular-nums}.home-next-digits>span{display:flex;flex-direction:column;gap:4px;border-left:1px solid #ffffff30;padding-left:10px}.home-next-digits>span:first-child{border-left:0;padding-left:0}.home-next-digits b{font-size:clamp(23px,2.3vw,34px);font-weight:800;line-height:1.1;letter-spacing:-.5px;text-shadow:0 2px 12px #0009}.home-next-digits small{font-size:9px;text-transform:uppercase;letter-spacing:1.2px;color:#c5d5e3}.home-next-kind{font-size:10px!important;letter-spacing:.7px;text-transform:uppercase;color:#77c3ff!important;margin:0 0 6px!important}.home-next-empty{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;padding:24px;text-align:center;gap:12px;min-height:320px}.home-next-empty h3,.home-next-empty p{margin:0}.home-next-empty p{color:#aab8c6;font-size:13px;line-height:1.6}@media(max-width:700px){.home-next-race-panel .home-next-art{min-height:235px}.home-next-digits b{font-size:32px}}
.homepage-grid>.home-next-race-panel>.panel-body{height:auto;flex:1 1 auto;min-height:360px}.home-next-slide{flex:1 0 auto}.home-next-slide>.home-series-caption{flex:none}
