.RepairFaultScenes_root__ez2P5{--fs-ink:var(--primary-color);--fs-light:var(--surface-color,#f4f7fa);--fs-accent:var(--secondary-color);--fs-fault:var(--repair-fault,#ff5a47);--fs-grey:color-mix(in srgb,var(--fs-light) 62%,var(--fs-ink))}.RepairFaultScenes_cell__UWd7P,.RepairFaultScenes_driftCap__0FYCH,.RepairFaultScenes_driftRing__e_yDE,.RepairFaultScenes_faceButton__Nt_GQ,.RepairFaultScenes_press__oy51n,.RepairFaultScenes_screw__xCeWZ,.RepairFaultScenes_triggerFill__2HEip,.RepairFaultScenes_trigger__tJD_Y{transform-box:fill-box;transform-origin:center}.RepairFaultScenes_body__bKjAz{fill:var(--fs-light)}.RepairFaultScenes_middle__rFS04{fill:color-mix(in srgb,var(--fs-ink) 92%,#fff)}.RepairFaultScenes_pad__A7GzW{fill:color-mix(in srgb,var(--fs-light) 88%,var(--fs-ink))}.RepairFaultScenes_grey__qAQ4G{fill:var(--fs-grey)}.RepairFaultScenes_ink__XD_jN,.RepairFaultScenes_well__IHv1B{fill:var(--fs-ink)}.RepairFaultScenes_lightFill__O0Q9b,.RepairFaultScenes_light__FCjF_{fill:var(--fs-light)}.RepairFaultScenes_cap__vKUn4{fill:var(--fs-accent);transition:fill .3s}.RepairFaultScenes_capRing__Yx77u{fill:none;stroke:var(--fs-light);stroke-width:4}.RepairFaultScenes_lightbar__yIZ_j{fill:none;stroke:var(--fs-accent);stroke-width:4;stroke-linecap:round;transition:stroke .3s}.RepairFaultScenes_scene__iLe17{opacity:0;transition:opacity .35s}.RepairFaultScenes_root__ez2P5[data-scene=battery] .RepairFaultScenes_battery__bItZL,.RepairFaultScenes_root__ez2P5[data-scene=buttons] .RepairFaultScenes_buttonsScene__io7sh,.RepairFaultScenes_root__ez2P5[data-scene=trigger] .RepairFaultScenes_triggerScene__nG2IW,.RepairFaultScenes_stick__HGhKZ[data-drifting=true] .RepairFaultScenes_scene__iLe17{opacity:1}.RepairFaultScenes_ring__1fUnI{fill:none;stroke:var(--fs-fault);stroke-width:3;stroke-dasharray:6 6;transition:stroke .3s,stroke-opacity .3s}.RepairFaultScenes_root__ez2P5[data-phase=fix] .RepairFaultScenes_ring__1fUnI{stroke-opacity:0}.RepairFaultScenes_root__ez2P5[data-phase=after] .RepairFaultScenes_ring__1fUnI{stroke:var(--fs-accent);stroke-dasharray:none;stroke-opacity:.55}.RepairFaultScenes_screw__xCeWZ{opacity:0;transform:scale(.4)}.RepairFaultScenes_root__ez2P5[data-phase=fix] .RepairFaultScenes_screw__xCeWZ{opacity:1;transform:scale(1) rotate(180deg);transition:opacity .2s,transform .7s cubic-bezier(.34,1.56,.64,1)}.RepairFaultScenes_screwHead__sOL8e{fill:var(--fs-accent);stroke:var(--fs-ink);stroke-width:3}.RepairFaultScenes_screwSlot__QXJLY{stroke:var(--fs-ink);stroke-width:4;stroke-linecap:round}.RepairFaultScenes_gaugeFrame__Mh2cl{fill:none;stroke:var(--fs-light);stroke-width:3.5}.RepairFaultScenes_press__oy51n path{fill:none;stroke-linecap:round;stroke-linejoin:round}.RepairFaultScenes_pressEdge__t80_B{stroke:var(--fs-ink);stroke-width:10}.RepairFaultScenes_pressLight__uaIf1{stroke:var(--fs-light);stroke-width:5}.RepairFaultScenes_crosshair__cqqNP{stroke:var(--fs-light);stroke-opacity:.3;stroke-width:2}.RepairFaultScenes_driftRing__e_yDE{fill:none;stroke:var(--fs-accent);stroke-width:2;stroke-dasharray:3.5 4.5;opacity:0;transition:opacity .3s}.RepairFaultScenes_driftTrail__OUaM_{fill:none;stroke:var(--fs-fault);stroke-width:3;stroke-linecap:round;opacity:0}.RepairFaultScenes_driftCap__0FYCH{transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.RepairFaultScenes_root__ez2P5[data-phase=before] .RepairFaultScenes_stick__HGhKZ[data-drifting=true] .RepairFaultScenes_driftCap__0FYCH{transform:translate(11px,-5px)}.RepairFaultScenes_root__ez2P5[data-phase=before] .RepairFaultScenes_stick__HGhKZ[data-drifting=true] .RepairFaultScenes_driftCap__0FYCH .RepairFaultScenes_cap__vKUn4{fill:var(--fs-fault)}.RepairFaultScenes_root__ez2P5[data-phase=after] .RepairFaultScenes_stick__HGhKZ[data-drifting=true] .RepairFaultScenes_driftRing__e_yDE,.RepairFaultScenes_root__ez2P5[data-phase=before] .RepairFaultScenes_stick__HGhKZ[data-drifting=true] .RepairFaultScenes_driftTrail__OUaM_{opacity:1}.RepairFaultScenes_cell__UWd7P{fill:var(--fs-accent)}.RepairFaultScenes_root__ez2P5[data-phase=before] .RepairFaultScenes_cell__UWd7P:not(.RepairFaultScenes_lastCell__7Z8Vr),.RepairFaultScenes_root__ez2P5[data-phase=fix] .RepairFaultScenes_cell__UWd7P:not(.RepairFaultScenes_lastCell__7Z8Vr){fill:none}.RepairFaultScenes_root__ez2P5[data-phase=before] .RepairFaultScenes_lastCell__7Z8Vr,.RepairFaultScenes_root__ez2P5[data-phase=fix] .RepairFaultScenes_lastCell__7Z8Vr{fill:var(--fs-fault)}.RepairFaultScenes_root__ez2P5[data-scene=battery][data-phase=before] .RepairFaultScenes_lightbar__yIZ_j{stroke:var(--fs-fault)}.RepairFaultScenes_triggerFill__2HEip{fill:var(--fs-accent);transform-origin:50% 100%}.RepairFaultScenes_root__ez2P5[data-scene=trigger] .RepairFaultScenes_trigger__tJD_Y{transform:translateY(5px)}.RepairFaultScenes_root__ez2P5[data-scene=trigger] .RepairFaultScenes_press__oy51n{transform:translateY(8px)}.RepairFaultScenes_root__ez2P5[data-phase=before] .RepairFaultScenes_triggerFill__2HEip,.RepairFaultScenes_root__ez2P5[data-phase=fix] .RepairFaultScenes_triggerFill__2HEip{fill:var(--fs-fault);transform:scaleY(.06)}.RepairFaultScenes_root__ez2P5[data-scene=buttons][data-phase=before] .RepairFaultScenes_faceButton__Nt_GQ,.RepairFaultScenes_root__ez2P5[data-scene=buttons][data-phase=fix] .RepairFaultScenes_faceButton__Nt_GQ{transform:scale(.72);fill:color-mix(in srgb,var(--fs-ink) 70%,var(--fs-light))}.RepairFaultScenes_root__ez2P5[data-scene=buttons] .RepairFaultScenes_press__oy51n{transform:translateY(6px)}@media (prefers-reduced-motion:no-preference){.RepairFaultScenes_root__ez2P5[data-phase=before] .RepairFaultScenes_stick__HGhKZ[data-drifting=true] .RepairFaultScenes_driftCap__0FYCH{animation:RepairFaultScenes_fs-drift__FerbK 1.6s ease-in-out infinite}.RepairFaultScenes_root__ez2P5[data-phase=before] .RepairFaultScenes_stick__HGhKZ[data-drifting=true] .RepairFaultScenes_driftTrail__OUaM_{animation:RepairFaultScenes_fs-trail__Jv115 2.4s linear infinite}.RepairFaultScenes_root__ez2P5[data-phase=after] .RepairFaultScenes_stick__HGhKZ[data-drifting=true] .RepairFaultScenes_driftRing__e_yDE{animation:RepairFaultScenes_fs-spin__2lq_R 6s linear infinite}.RepairFaultScenes_root__ez2P5[data-scene=battery][data-phase=before] .RepairFaultScenes_lastCell__7Z8Vr,.RepairFaultScenes_root__ez2P5[data-scene=battery][data-phase=before] .RepairFaultScenes_lightbar__yIZ_j{animation:RepairFaultScenes_fs-blink__buJcQ .9s steps(2,jump-none) infinite}.RepairFaultScenes_root__ez2P5[data-scene=battery][data-phase=after] .RepairFaultScenes_cell__UWd7P{animation:RepairFaultScenes_fs-fill__99dnm .35s cubic-bezier(.34,1.56,.64,1) both}.RepairFaultScenes_root__ez2P5[data-scene=buttons] .RepairFaultScenes_press__oy51n,.RepairFaultScenes_root__ez2P5[data-scene=trigger] .RepairFaultScenes_press__oy51n,.RepairFaultScenes_root__ez2P5[data-scene=trigger] .RepairFaultScenes_trigger__tJD_Y{animation:RepairFaultScenes_fs-press__Ib00b 1.2s ease-in-out infinite}.RepairFaultScenes_root__ez2P5[data-scene=trigger][data-phase=after] .RepairFaultScenes_triggerFill__2HEip{animation:RepairFaultScenes_fs-gauge__UOBgL 1.2s ease-in-out infinite}.RepairFaultScenes_root__ez2P5[data-scene=trigger][data-phase=before] .RepairFaultScenes_triggerFill__2HEip{animation:RepairFaultScenes_fs-blink__buJcQ 1.2s steps(2,jump-none) infinite}.RepairFaultScenes_root__ez2P5[data-scene=buttons][data-phase=after] .RepairFaultScenes_faceButton__Nt_GQ{animation:RepairFaultScenes_fs-click__kpWym 1.2s ease-in-out infinite}.RepairFaultScenes_root__ez2P5[data-scene=buttons][data-phase=before] .RepairFaultScenes_faceButton__Nt_GQ{animation:RepairFaultScenes_fs-stuck__zbU0m 1.2s ease-in-out infinite}.RepairFaultScenes_root__ez2P5[data-playing=false] .RepairFaultScenes_drawing__MfsbK,.RepairFaultScenes_root__ez2P5[data-playing=false] .RepairFaultScenes_drawing__MfsbK *{animation-play-state:paused!important}}@keyframes RepairFaultScenes_fs-drift__FerbK{0%,to{transform:translate(11px,-5px)}25%{transform:translate(14px,5px)}50%{transform:translate(5px,11px)}75%{transform:translate(13px,-10px)}}@keyframes RepairFaultScenes_fs-trail__Jv115{0%{stroke-dasharray:0 100}70%,to{stroke-dasharray:100 0}}@keyframes RepairFaultScenes_fs-spin__2lq_R{to{transform:rotate(1turn)}}@keyframes RepairFaultScenes_fs-blink__buJcQ{50%{opacity:.25}}@keyframes RepairFaultScenes_fs-fill__99dnm{0%{transform:scale(.3);opacity:0}}@keyframes RepairFaultScenes_fs-press__Ib00b{0%,20%,80%,to{transform:translateY(0)}40%,60%{transform:translateY(8px)}}@keyframes RepairFaultScenes_fs-gauge__UOBgL{0%,20%,80%,to{transform:scaleY(.06)}40%,60%{transform:scaleY(1)}}@keyframes RepairFaultScenes_fs-click__kpWym{0%,20%,80%,to{transform:scale(1)}40%,60%{transform:scale(.72)}}@keyframes RepairFaultScenes_fs-stuck__zbU0m{0%,to{transform:scale(.72)}40%,60%{transform:scale(.66)}}@media (prefers-reduced-motion:reduce){.RepairFaultScenes_root__ez2P5 *{transition:none!important}}