*{-webkit-tap-highlight-color:transparent}html{-webkit-text-size-adjust:100%}.tap{transition:transform .1s ease,opacity .12s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tap:active{transform:scale(.95)}.rail{-webkit-overflow-scrolling:touch;scrollbar-width:none}.rail::-webkit-scrollbar{display:none}@keyframes ae-pop{0%{transform:scale(1)}40%{transform:scale(1.32)}to{transform:scale(1)}}.ae-pop{animation:ae-pop .28s ease}@keyframes ae-hartburst{0%{transform:translate(-50%,-50%) scale(0);opacity:0}20%{transform:translate(-50%,-50%) scale(1.2);opacity:.95}55%{transform:translate(-50%,-50%) scale(1);opacity:.9}to{transform:translate(-50%,-50%) scale(1.15);opacity:0}}.ae-hartburst{animation:ae-hartburst .9s ease forwards}@keyframes ae-slideup{0%{transform:translateY(100%)}to{transform:translateY(0)}}.ae-slideup{animation:ae-slideup .26s cubic-bezier(.22,1,.36,1)}@keyframes ae-fadein{0%{opacity:0}to{opacity:1}}.ae-fadein{animation:ae-fadein .35s ease forwards}@keyframes ae-spin{to{transform:rotate(1turn)}}.ae-spin{animation:ae-spin .8s linear infinite}@keyframes ae-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.ae-skeleton{background:linear-gradient(90deg,#efebe4 25%,#f7f4ef 37%,#efebe4 63%);background-size:200% 100%;animation:ae-shimmer 1.4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.tap:active{transform:none}.ae-fadein,.ae-hartburst,.ae-pop,.ae-slideup{animation:none}}