.panel{transition:opacity .18s,transform .26s cubic-bezier(.16,1,.3,1),visibility 0s linear .26s}.panel[data-open=true]{transition:opacity .2s,transform .32s cubic-bezier(.16,1,.3,1),visibility}.enter [data-stagger]{animation:.38s cubic-bezier(.16,1,.3,1) both itemIn;animation-delay:calc(min(var(--stagger,0), 8) * 25ms)}.enter [data-stagger-block]{animation:.42s cubic-bezier(.16,1,.3,1) 60ms both itemIn}@keyframes itemIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.panel,.panel[data-open=true]{transition:none}.enter [data-stagger],.enter [data-stagger-block]{animation:none}}
.bumpA{animation:.42s cubic-bezier(.16,1,.3,1) bumpA}.bumpB{animation:.42s cubic-bezier(.16,1,.3,1) bumpB}.shake{animation:.4s shake}.legIn{animation:.4s cubic-bezier(.16,1,.3,1) legIn}.legOut{animation:.2s forwards legOut}.fadeUp{animation:.45s cubic-bezier(.16,1,.3,1) fadeUp}.sheetIn{animation:.25s cubic-bezier(.2,.8,.2,1) sheetIn}@keyframes bumpA{0%{opacity:.15;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes bumpB{0%{opacity:.15;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}@keyframes legIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@keyframes legOut{to{opacity:0;transform:translate(16px)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes sheetIn{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.bumpA,.bumpB,.shake,.legIn,.fadeUp,.sheetIn{animation:none}.legOut{animation-duration:.01ms}}
.slideNext>*{animation:.32s cubic-bezier(.16,1,.3,1) both slideFromR}.slidePrev>*{animation:.32s cubic-bezier(.16,1,.3,1) both slideFromL}.slideNext>:nth-child(2),.slidePrev>:nth-child(2){animation-delay:40ms}@keyframes slideFromR{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes slideFromL{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.slideNext>*,.slidePrev>*{animation:none}}
.bump{animation:.3s cubic-bezier(.34,1.56,.64,1) bump;display:inline-block}@keyframes bump{0%{opacity:.15;transform:translateY(7px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.bump{animation:none}}