.courier{margin:0 auto 16px;max-width:310px;width:100%}.courier-stage{position:relative;isolation:isolate;aspect-ratio:1;overflow:hidden}.courier-scene{position:relative;display:block;width:100%;height:100%;overflow:visible}.courier-bike{animation:courier-bob 1.1s ease-in-out infinite;transform-origin:50% 90%}.wheel-turn{transform-origin:100px 100px;animation:courier-spin 2.6s linear infinite}.rear-wheel .wheel-turn{animation-duration:1.031s}.courier-road{position:absolute;left:8%;right:7%;bottom:0;height:12px;background:repeating-linear-gradient(90deg,transparent 0 12px,#c5ced3 12px 34px,transparent 34px 100px);background-repeat:repeat-x;background-size:100px 1px;background-position:0 3px;animation:courier-ground .86s linear infinite}.courier-motion{position:absolute;top:5px;right:0;width:44px;height:44px;min-height:44px;color:#748189;background:#ffffffd9;border:1px solid #e8edef;border-radius:50%;z-index:2}.courier-motion:hover{color:var(--ink)}.courier-compact{max-width:190px;margin-bottom:12px}.courier.is-paused .wheel-turn,.courier.is-paused .courier-bike,.courier.is-paused .courier-road{animation-play-state:paused}.courier+.empty-state{padding-top:5px}.courier .courier-road{pointer-events:none}
@keyframes courier-spin{to{transform:rotate(-360deg)}}
@keyframes courier-bob{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-4px) rotate(-.25deg)}}
@keyframes courier-ground{from{background-position:0 3px}to{background-position:100px 3px}}
@media(prefers-reduced-motion:reduce){.courier:not(.motion-enabled) .wheel-turn,.courier:not(.motion-enabled) .courier-bike,.courier:not(.motion-enabled) .courier-road{animation:none!important}.courier.motion-enabled .wheel-turn{animation:courier-spin 2.6s linear infinite!important}.courier.motion-enabled .rear-wheel .wheel-turn{animation-duration:1.031s!important}.courier.motion-enabled .courier-bike{animation:courier-bob 1.1s ease-in-out infinite!important}.courier.motion-enabled .courier-road{animation:courier-ground .86s linear infinite!important}.courier.motion-enabled.is-paused *{animation-play-state:paused!important}}
