.mx-refresh-dim{--mx-dim-opacity: .42;--mx-dim-opacity-peak: .6;opacity:1;transition:opacity .3s ease}.app-root.dark .mx-refresh-dim{--mx-dim-opacity: .38;--mx-dim-opacity-peak: .55}@keyframes mx-refresh-in{0%{opacity:1}to{opacity:var(--mx-dim-opacity)}}@keyframes mx-refresh-breathe{0%,to{opacity:var(--mx-dim-opacity)}50%{opacity:var(--mx-dim-opacity-peak)}}.mx-refresh-dim.is-refreshing{pointer-events:none;animation:mx-refresh-in .3s ease-out,mx-refresh-breathe 1.6s ease-in-out .3s infinite}@media(prefers-reduced-motion:reduce){.mx-refresh-dim.is-refreshing{animation:none;opacity:calc((var(--mx-dim-opacity) + var(--mx-dim-opacity-peak)) / 2)}}
