.rmc-event-results{background:var(--rmc-color-paper);scroll-margin-top:var(--rmc-header-clearance)}.rmc-event-stats{display:flex;gap:50px;flex-wrap:wrap;border-block:1px solid var(--line);padding:24px 0;margin:0 0 30px}.rmc-event-stats dt{font-size:11px;text-transform:uppercase;font-weight:700;letter-spacing:.1em;color:var(--rmc-color-muted)}.rmc-event-stats dd{font-family:var(--rmc-font-heading);font-size:38px;margin:0}.rmc-event-class-nav{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px}.rmc-event-class-nav a{border:1px solid var(--line);padding:13px 18px;font-weight:700;background:var(--rmc-color-white)}.rmc-event-class-nav a span{display:block;font-size:11px;font-weight:400;color:var(--rmc-color-muted)}.rmc-event-class-nav a[aria-current=true]{border-color:var(--red);box-shadow:inset 0 -4px var(--red)}.rmc-event-controls{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:35px}.rmc-event-controls .rmc-field{width:min(100%,430px)}.rmc-event-class{scroll-margin-top:var(--rmc-header-clearance);margin:45px 0 0}.rmc-event-class-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px;background:var(--ink);color:var(--rmc-color-white)}.rmc-event-class-heading h3{margin:8px 0 0;font-size:clamp(23px,3vw,38px)}.rmc-event-final{padding:25px;background:var(--rmc-color-white);margin-top:15px}.rmc-event-final-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px}.rmc-event-final-heading h4{font-family:var(--rmc-font-heading);text-transform:uppercase;font-size:22px;margin:0}.rmc-event-final-heading span{font-size:12px;color:var(--rmc-color-muted)}.rmc-event-podium{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0;list-style:none;margin:0 0 25px}.rmc-event-podium li{display:flex;gap:14px;align-items:center;border:1px solid var(--line);padding:16px}.rmc-podium-place{font-family:var(--rmc-font-heading);font-size:28px;color:var(--red)}.rmc-event-podium a{font-weight:700;text-decoration:underline;text-underline-offset:4px}.rmc-event-podium small{display:block;font-size:11px;color:var(--rmc-color-muted)}.rmc-event-results td:nth-child(4){font-size:12px;color:var(--rmc-color-muted)}.rmc-event-position{font-weight:800}.rmc-event-position.is-win{color:var(--red)}.rmc-event-driver-link{font-weight:700;text-decoration:underline;text-underline-offset:4px}.rmc-event-results [hidden]{display:none!important}@media(max-width:800px){.rmc-event-stats{gap:30px}.rmc-event-stats dd{font-size:32px}.rmc-event-controls{align-items:stretch;flex-direction:column}.rmc-event-class-heading{align-items:flex-start;flex-direction:column;padding:18px}.rmc-event-final{padding:16px}.rmc-event-podium{grid-template-columns:1fr}.rmc-event-podium li{padding:12px}.rmc-event-class-nav a{flex:1 1 140px;padding:11px}.rmc-event-final-heading{align-items:flex-start;flex-direction:column;gap:5px}}
