@keyframes hbs-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes hbs-step-forward{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@keyframes hbs-step-back{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:translate(0)}}@keyframes hbs-pop{0%{transform:scale(0)}60%{transform:scale(1.35)}to{transform:scale(1)}}@keyframes hbs-shimmer{0%,55%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes hbs-dot{0%,80%,to{opacity:.25}40%{opacity:1}}.hbs-shimmer{position:relative}@media (prefers-reduced-motion:no-preference){.hbs-rise{animation:hbs-rise .6s cubic-bezier(.22, 1, .36, 1) calc(var(--hbs-order,0) * 70ms) backwards}.hbs-step[data-direction=forward]{animation:.42s cubic-bezier(.22,1,.36,1) backwards hbs-step-forward}.hbs-step[data-direction=back]{animation:.42s cubic-bezier(.22,1,.36,1) backwards hbs-step-back}.hbs-option{animation:hbs-rise .45s cubic-bezier(.22, 1, .36, 1) calc(.12s + var(--hbs-order,0) * 45ms) backwards;transition-property:color,background-color,border-color,transform}.hbs-option:active{transform:scale(.98)}.hbs-pop{animation:.32s cubic-bezier(.34,1.56,.64,1) backwards hbs-pop}.hbs-lift{transition-property:color,background-color,box-shadow,transform;transition-duration:.2s}.hbs-lift:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 10px 28px -8px #7b5cffa6}.hbs-lift:not(:disabled):active{transform:translateY(0)scale(.98)}.hbs-shimmer{overflow:hidden}.hbs-shimmer:after{content:"";pointer-events:none;animation:hbs-shimmer 4.5s ease-in-out calc(1.2s + var(--hbs-order,0) * .3s) infinite both;background:linear-gradient(100deg,#0000 30%,#c9bcff1a 50%,#0000 70%);position:absolute;inset:0}.hbs-dots>span{animation:1.2s ease-in-out infinite both hbs-dot}.hbs-dots>span:nth-child(2){animation-delay:.15s}.hbs-dots>span:nth-child(3){animation-delay:.3s}}
