.logo[data-v-44e34d1f]{animation:logoPulse-44e34d1f 3s linear infinite normal forwards}@keyframes logoPulse-44e34d1f{0%{transform:scale(.8)}50%{transform:scale(1)}to{transform:scale(.8)}}h1[data-v-34e073ca]{font-size:3rem}h1+div[data-v-34e073ca]{font-size:2rem}.spinner[data-v-8d62f53d]{margin:0 auto;width:50px;height:50px;position:relative}.cube1[data-v-8d62f53d],.cube2[data-v-8d62f53d]{border:10px solid;position:absolute;top:0;left:0;-webkit-animation:sk-cubemove-8d62f53d 2.4s infinite ease-in-out;animation:sk-cubemove-8d62f53d 2.4s infinite ease-in-out}.cube2[data-v-8d62f53d]{-webkit-animation-delay:-1.2s;animation-delay:-1.2s}@-webkit-keyframes sk-cubemove-8d62f53d{25%{-webkit-transform:translateX(30px) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{-webkit-transform:translateX(0px) translateY(30px) rotate(-270deg) scale(.5)}to{-webkit-transform:rotate(-360deg)}}@keyframes sk-cubemove-8d62f53d{25%{transform:translate(30px) rotate(-90deg) scale(.5);-webkit-transform:translateX(30px) rotate(-90deg) scale(.5)}50%{transform:translate(30px) translateY(30px) rotate(-180deg);-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{transform:translate(0) translateY(30px) rotate(-270deg) scale(.5);-webkit-transform:translateX(0px) translateY(30px) rotate(-270deg) scale(.5)}to{transform:rotate(-360deg);-webkit-transform:rotate(-360deg)}}.page-loader[data-v-b01d851e]{display:flex;flex-direction:column;gap:1.5rem}.page-loader.grow[data-v-b01d851e]{flex-grow:1}.page-loader.inline[data-v-b01d851e]{padding:2rem;text-align:center}.page-loader.inline.size-sm[data-v-b01d851e]{padding:1rem;font-size:2rem}.page-loader.inline.type-inline-spinner[data-v-b01d851e]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem}.page-loader.page[data-v-b01d851e],.page-loader.contain[data-v-b01d851e]{position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;z-index:3}.page-loader.page[data-v-b01d851e]{width:100vw;height:100vh}.page-loader.contain[data-v-b01d851e]{position:absolute;width:100%;height:100%}.page-loader .logo[data-v-b01d851e]{max-width:400px;width:100%;padding:10px}
