.loading-module__IkSJDW__canvas{--lux-pink:#ff2d95;box-sizing:border-box;min-height:calc(100dvh - var(--app-top-bar-offset) - var(--app-tab-bar-height));background:var(--bg-page);place-items:center;display:grid}@media only screen and (min-width:1024px){.loading-module__IkSJDW__canvas{min-height:calc(100dvh - var(--app-top-bar-offset))}}.loading-module__IkSJDW__mark{justify-content:center;align-items:center;width:196px;height:128px;display:flex}.loading-module__IkSJDW__circle{flex:none;width:92px;height:92px;margin-inline:-4px;animation:2s ease-in-out infinite alternate loading-module__IkSJDW__arc-left;position:relative}.loading-module__IkSJDW__circleRight{animation-name:loading-module__IkSJDW__arc-right}.loading-module__IkSJDW__glow{background:color-mix(in srgb, var(--lux-pink) 14%, transparent);border-radius:999px;position:absolute;inset:0}.loading-module__IkSJDW__ring{border:1px dashed color-mix(in srgb, var(--lux-pink) 55%, transparent);border-radius:999px;position:absolute;inset:6px}.loading-module__IkSJDW__dot{background:var(--lux-pink);width:10px;height:10px;box-shadow:0 0 12px var(--lux-pink);border-radius:999px;animation:2s ease-in-out infinite alternate loading-module__IkSJDW__dot-arc;position:absolute;top:50%;left:50%}.loading-module__IkSJDW__circleRight .loading-module__IkSJDW__dot{animation-name:loading-module__IkSJDW__dot-arc-mirror}@keyframes loading-module__IkSJDW__arc-left{0%{transform:translate(8px,8px)}50%{transform:translate(-2px,-12px)}to{transform:translate(-14px,8px)}}@keyframes loading-module__IkSJDW__arc-right{0%{transform:translate(-8px,8px)}50%{transform:translate(2px,-12px)}to{transform:translate(14px,8px)}}@keyframes loading-module__IkSJDW__dot-arc{0%{transform:translate(calc(7px - 50%),calc(5px - 50%))}50%{transform:translate(-50%,calc(-50% - 9px))}to{transform:translate(calc(-50% - 7px),calc(5px - 50%))}}@keyframes loading-module__IkSJDW__dot-arc-mirror{0%{transform:translate(calc(-50% - 7px),calc(5px - 50%))}50%{transform:translate(-50%,calc(-50% - 9px))}to{transform:translate(calc(7px - 50%),calc(5px - 50%))}}@media (prefers-reduced-motion:reduce){.loading-module__IkSJDW__circle,.loading-module__IkSJDW__dot{animation:none}.loading-module__IkSJDW__circle,.loading-module__IkSJDW__circleRight{transform:none}.loading-module__IkSJDW__dot{transform:translate(-50%,-50%)}}.loading-module__IkSJDW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
