.race_report_image_gallery_coverImage___2v9i{z-index:1;width:100%;height:100%;object-fit:cover}.race_report_image_gallery_containImage__E8_Ym{z-index:1;object-fit:contain}.race_report_image_gallery_backdropImage__yEV8_{z-index:0;object-fit:cover;filter:blur(14px);opacity:.55;transform:scale(1.08)}.race_report_image_gallery_heroImage__IGhMv{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:var(--color-grey-900)}.race_report_image_gallery_videoHero__TbsJD{width:100%;overflow:hidden;background:var(--color-grey-100)}.race_report_image_gallery_videoHero__TbsJD iframe,.race_report_image_gallery_videoHero__TbsJD img{display:block}.race_report_image_gallery_thumbnailRail__RdQG5{display:flex;gap:.8rem;width:100%;margin-top:1rem;padding:0 1.6rem .4rem;overflow-x:auto;scrollbar-width:none}.race_report_image_gallery_thumbnailRail__RdQG5::-webkit-scrollbar{display:none}@media(min-width:900px){.race_report_image_gallery_thumbnailRail__RdQG5{padding:0 0 .4rem}}.race_report_image_gallery_thumbnailButton__LnegS{position:relative;box-sizing:border-box;flex:0 0 7.2rem;width:7.2rem;aspect-ratio:1/1;padding:0;margin:0;border:1px solid var(--color-grey-200);border-radius:var(--border-radius-sm);overflow:hidden;cursor:pointer;background:var(--color-grey-100);color:#fff;opacity:.78;transition:opacity .15s ease}.race_report_image_gallery_thumbnailButton__LnegS:focus-visible,.race_report_image_gallery_thumbnailButton__LnegS:hover{opacity:1}.race_report_image_gallery_thumbnailButton__LnegS:focus-visible{outline:2px solid var(--color-accent-secondary-50);outline-offset:2px}@media(min-width:900px){.race_report_image_gallery_thumbnailButton__LnegS{flex-basis:8.8rem;width:8.8rem}}.race_report_image_gallery_thumbnailButton__LnegS:after{position:absolute;z-index:2;inset:0;box-sizing:border-box;border:4px solid transparent;border-radius:inherit;content:"";pointer-events:none}.race_report_image_gallery_thumbnailButtonActive__JTVEY{opacity:1}.race_report_image_gallery_thumbnailButtonActive__JTVEY:after{border-color:#ff1f1f}.race_report_image_gallery_videoThumbnail__daLRG{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(rgba(15,15,25,.25),rgba(15,15,25,.6)),var(--color-grey-700)}.race_report_image_gallery_videoThumbnail__daLRG:after{position:absolute;z-index:1;inset:0;background:rgba(15,15,25,.24);content:""}.race_report_image_gallery_videoThumbnail__daLRG svg{z-index:2;filter:drop-shadow(0 1px 4px rgba(0,0,0,.45))}