.event-session-card.ev-ses-islive{border:2px solid #ff2b2b;height:96px}.event-session-card:has(.ev-ses-live){border:2px solid #ff2b2b;height:96px}.event-session-card-highlight.ev-ses-islive{border-color:#fff}.event-session-card-highlight:has(.ev-ses-live){border-color:#fff}.ev-ses-top3{color:#cbd5e1;white-space:nowrap;flex-wrap:wrap;gap:4px 12px;margin:4px 0 0;font-size:12.5px;display:flex;overflow:hidden}.ev-ses-top3 b{color:#8b93a1;margin-right:3px;font-weight:800}.ev-ses-top3 span:first-child{color:#fff;font-weight:700}.ev-ses-live{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#ff2b2b;border-radius:4px;align-items:center;gap:5px;padding:3px 9px;font-size:12px;font-weight:800;display:inline-flex}.ev-ses-dot{background:#fff;border-radius:50%;width:7px;height:7px;animation:1.2s infinite ev-ses-pulse}.ev-ses-ticker{color:#fff;background:#3a3a42}.event-main-race-button.ev-main-live{color:#fff;background:#ff2b2b;border-color:#0000;align-items:center;gap:6px;display:inline-flex}@keyframes ev-ses-pulse{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.ev-ses-dot{animation:none}}@media (max-width:767px){.event-session-card.ev-ses-islive{grid-template-columns:65px minmax(0,1fr) auto;grid-template-areas:"logo body arrow""logo status arrow";align-content:center;height:auto;min-height:96px;padding:12px 0;display:grid}.event-session-card:has(.ev-ses-live){grid-template-columns:65px minmax(0,1fr) auto;grid-template-areas:"logo body arrow""logo status arrow";align-content:center;height:auto;min-height:96px;padding:12px 0;display:grid}.ev-ses-islive .event-session-logo-wrap{grid-area:logo;align-self:center}.event-session-card:has(.ev-ses-live) .event-session-logo-wrap{grid-area:logo;align-self:center}.ev-ses-islive .event-session-content{grid-area:body}.event-session-card:has(.ev-ses-live) .event-session-content{grid-area:body}.ev-ses-islive .event-session-status{grid-area:status;justify-self:start;padding:6px 15px 0;display:block}.event-session-card:has(.ev-ses-live) .event-session-status{grid-area:status;justify-self:start;padding:6px 15px 0;display:block}.ev-ses-islive .event-session-arrow{grid-area:arrow;align-self:center}.event-session-card:has(.ev-ses-live) .event-session-arrow{grid-area:arrow;align-self:center}}[data-theme=light] .event-session-gradient{background:linear-gradient(135deg,#2a2a2f,#1a1a1d)}.ev-act{letter-spacing:.01em;white-space:nowrap;border-radius:6px;align-items:center;gap:6px;font-weight:800;line-height:1;text-decoration:none;transition:filter .15s,transform .15s;display:inline-flex;position:relative}.ev-act:hover{filter:brightness(1.08);text-decoration:none}.ev-act--sm{padding:6px 10px;font-size:12px}.ev-act--lg{border-radius:8px;padding:10px 15px;font-size:14px}.ev-act--live{color:#fff;text-transform:uppercase;letter-spacing:.04em;background:#ff2b2b}.ev-act--res{color:#111114;background:#fff;overflow:hidden}.ev-act--res:before{content:"";aspect-ratio:1;background:repeating-conic-gradient(#111114 0 25%, #fff 0 50%) 0 0 / 50% 50%;position:absolute;top:0;bottom:0;left:0;box-shadow:inset -2px 0 #111114}.ev-act--sm.ev-act--res{padding-left:34px}.ev-act--lg.ev-act--res{padding-left:48px}.ev-act--mm{color:#fff;background:#3a3a42}.ev-act--res,.ev-act--mm{transition:background-color .12s,color .12s}.ev-act--res:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .12s;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #111114}.ev-act--res:hover{filter:none;background:#d2d2da}.ev-act--res:hover:before{background-image:repeating-conic-gradient(#111114 0 25%, #d2d2da 0 50%)}.ev-act--res:hover:after{opacity:1}.ev-act--mm:hover{filter:none;outline-offset:-2px;background:#5e5e6a;outline:2px solid #fff}.ev-act--res:focus-visible,.ev-act--mm:focus-visible{outline-offset:2px;outline:2px solid #fff}.ev-act-pair{align-items:stretch;gap:2px;display:inline-flex}.ev-act-pair>.ev-act:not(:only-child):first-child{border-top-right-radius:0;border-bottom-right-radius:0}.ev-act-pair>.ev-act:not(:only-child):last-child{border-top-left-radius:0;border-bottom-left-radius:0}.event-session-hit{z-index:2;border-radius:inherit;position:absolute;inset:0}.event-session-hit:focus-visible{outline-offset:-2px;outline:2px solid #fff}.event-session-card .event-session-status{z-index:3}.event-session-card .event-session-arrow{pointer-events:none}@media (max-width:767px){.event-session-card:has(.ev-act){grid-template-columns:65px minmax(0,1fr) auto;grid-template-areas:"logo body arrow""logo status arrow";align-content:center;height:auto;min-height:96px;padding:12px 0;display:grid}.event-session-card:has(.ev-act) .event-session-logo-wrap{grid-area:logo;align-self:center}.event-session-card:has(.ev-act) .event-session-content{grid-area:body}.event-session-card:has(.ev-act) .event-session-status{grid-area:status;justify-self:start;padding:8px 15px 0;display:block}.event-session-card:has(.ev-act) .event-session-arrow{grid-area:arrow;align-self:center}}.event-session-card:has(.ev-act--live){border:2px solid #ff2b2b}.event-session-card-highlight:has(.ev-act--live){border-color:#fff}
