@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fadeIn{animation:fadeIn .2s ease-out}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-scaleIn{animation:scaleIn .3s ease-out}@keyframes slideInLeft{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}.animate-slideInLeft{animation:slideInLeft .3s ease-out}@keyframes slideInRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.animate-slideInRight{animation:slideInRight .3s ease-out}@keyframes pulseSlow{0%,to{opacity:1}50%{opacity:.7}}.animate-pulse-slow{animation:pulseSlow 2s cubic-bezier(.4,0,.6,1) infinite}.animate-pulse-slower{animation:pulseSlow 3s cubic-bezier(.4,0,.6,1) infinite}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media(prefers-reduced-motion:reduce){.animate-fadeIn,.animate-scaleIn,.animate-slideInLeft,.animate-slideInRight,.animate-pulse,.animate-pulse-slow,.animate-pulse-slower{animation:none!important;transition:none!important}}@supports (backdrop-filter: blur(10px)) or (-webkit-backdrop-filter: blur(10px)){.backdrop-blur-lg{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.backdrop-blur-xl{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.backdrop-blur-sm{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@supports not ((backdrop-filter: blur(10px)) or (-webkit-backdrop-filter: blur(10px))){.backdrop-blur-lg,.backdrop-blur-xl,.backdrop-blur-sm{background-color:#00000080}}@media(hover:none)and (pointer:coarse){button,[role=button]{-webkit-tap-highlight-color:rgba(255,255,255,.1)}}.hud-transition{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.hud-transition-fast{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.hud-no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hud-accelerated{transform:translateZ(0);will-change:transform,opacity}.hud-accelerated.animation-complete{will-change:auto}
