.proto-bar{transform-origin:50%;will-change:transform}.proto-wave[data-playing=false] .proto-bar{transition:transform .4s ease-out}@keyframes proto-spin{to{transform:rotate(360deg)}}.proto-spin{animation:.7s linear infinite proto-spin}@keyframes proto-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.proto-rise{animation:.32s ease-out both proto-rise}@media (prefers-reduced-motion:reduce){.proto-rise{animation:none}}.proto-dark p,.proto-dark label,.proto-dark footer,.proto-dark footer *{color:#ffffff80!important}.proto-dark a{color:#ffffffe6!important}.proto-dark input{color:#fff!important;background:#ffffff0f!important;border-color:#ffffff29!important}.proto-dark [class*=border-b]{border-color:#ffffff24!important}.proto-dark button.bg-dark{color:#0a0a0b!important;background:#fff!important}.proto-dark button.bg-dark:enabled:hover{background:#ffffffd9!important}.proto-dark button.bg-inverse{box-shadow:inset 0 0 0 1px #ffffff29!important}.proto-dark button.bg-default{color:#fff!important;background:0 0!important;border-color:#ffffff47!important}.proto-dark button.bg-default:hover{background:#ffffff14!important}@keyframes proto-shelf{0%{transform:translate(0,0)}to{transform:translateY(-50%)}}@media (min-width:600px){.proto-shelf-track{animation:linear infinite proto-shelf}}@media (prefers-reduced-motion:reduce){.proto-shelf-track{animation:none}}