.race-actions_action__Rz4jY{position:relative;isolation:isolate;display:inline-flex;width:38px;height:38px;flex-shrink:0;align-items:center;justify-content:center;border-width:1px;border-color:#ffffff4d;color:#fff;border-radius:14px;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease;-webkit-tap-highlight-color:transparent}.race-actions_action__Rz4jY:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;border:2px solid;opacity:0;transform:scale(.8);transition:transform .28s ease,opacity .28s ease;pointer-events:none}.race-actions_ghostButton__oWrJ4{background:linear-gradient(145deg,hsl(var(--primary)/.72),hsl(var(--primary)/.52)),#15201b;box-shadow:0 2px 8px hsl(var(--primary)/.4),0 0 14px hsl(var(--primary)/.24)}.race-actions_detailsButton__I5leT{background:linear-gradient(145deg,hsl(var(--primary)/.78),hsl(var(--primary)/.42)),#15201b;box-shadow:0 2px 8px hsl(var(--primary)/.35),0 0 14px hsl(var(--primary)/.22)}.race-actions_action__Rz4jY:focus-visible,.race-actions_action__Rz4jY:hover{transform:translateY(-2px);filter:brightness(1.08)}.race-actions_ghostButton__oWrJ4:focus-visible,.race-actions_ghostButton__oWrJ4:hover{box-shadow:0 3px 14px hsl(var(--primary)/.6),0 0 20px hsl(var(--primary)/.35)}.race-actions_detailsButton__I5leT:focus-visible,.race-actions_detailsButton__I5leT:hover{box-shadow:0 4px 14px hsl(var(--primary)/.5),0 0 20px hsl(var(--primary)/.35)}.race-actions_action__Rz4jY:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:4px}.race-actions_action__Rz4jY[data-pressed=true]{transform:translateY(0) scale(.91);filter:brightness(1.2);transition-duration:0ms}.race-actions_action__Rz4jY[data-pressed=true]:after{opacity:.6;transform:scale(1.2);transition-duration:80ms}.race-actions_action__Rz4jY:disabled{pointer-events:none}.race-actions_ghost__YlhTD,.race-actions_keyboard__itwBd{overflow:visible}.race-actions_ghostButton__oWrJ4:is(:hover,:focus-visible) .race-actions_ghost__YlhTD{animation:race-actions_float__IvdbE .8s ease-in-out infinite}.race-actions_ghostButton__oWrJ4:is(:hover,:focus-visible) .race-actions_tails__p7lra{animation:race-actions_flutter__EV9Lp .42s ease-in-out infinite alternate}.race-actions_detailsButton__I5leT:is(:hover,:focus-visible) .race-actions_lens__TZSBT{transform-box:fill-box;transform-origin:center;animation:race-actions_focus__Nq1lG 1.1s ease-in-out infinite}.race-actions_detailsButton__I5leT:is(:hover,:focus-visible) .race-actions_keys__x5AtR{animation:race-actions_keys__x5AtR 1.1s ease-in-out infinite}@keyframes race-actions_float__IvdbE{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}@keyframes race-actions_flutter__EV9Lp{0%{d:path("M4 16 L20 16 L20 21 L16 18.5 L12 21 L8 18.5 L4 21 Z")}to{d:path("M4 16 L20 16 L20 19.5 L16 21 L12 18.5 L8 21 L4 19.5 Z")}}@keyframes race-actions_focus__Nq1lG{0%,to{transform:translate(0) scale(1)}45%,65%{transform:translate(-2px,3px) scale(1.12)}}@keyframes race-actions_keys__x5AtR{0%,to{opacity:1}50%{opacity:.65}}@media (pointer:coarse){.race-actions_action__Rz4jY{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.race-actions_action__Rz4jY,.race-actions_action__Rz4jY:after{transition:none}.race-actions_action__Rz4jY:focus-visible,.race-actions_action__Rz4jY:hover,.race-actions_action__Rz4jY[data-pressed=true]{transform:none}.race-actions_ghost__YlhTD,.race-actions_keys__x5AtR,.race-actions_lens__TZSBT,.race-actions_tails__p7lra{animation:none!important}}