.loading-mask{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:loading-mask-show .3s forwards;animation:loading-mask-show .3s forwards}.loading-mask-hiding{-webkit-animation:loading-mask-hide .3s forwards;animation:loading-mask-hide .3s forwards}@-webkit-keyframes loading-mask-show{0%{opacity:0}to{opacity:1}}@keyframes loading-mask-show{0%{opacity:0}to{opacity:1}}@-webkit-keyframes loading-mask-hide{0%{opacity:1}to{opacity:0}}@keyframes loading-mask-hide{0%{opacity:1}to{opacity:0}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-dialog{-webkit-box-shadow:0 0 10px #d1d1d1;box-shadow:0 0 10px #d1d1d1;border-radius:10px;padding:15px}.spinner-icon{text-align:center;margin:5px 0 10px 0}.spinner-icon img{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;-webkit-transform-origin:center;transform-origin:center}a,area,article,aside,audio,body,dd,details,dialog,div,dl,dt,embed,figcaption,figure,footer,form,h2,h3,h4,h5,h6,header,hgroup,html,img,input,label,li,main,menu,menuitem,nav,ol,p,progress h1,ruby,section,select,span,table,tbody,td,thead,tr,ul,video{margin:0;padding:0}#app,body,html{height:100%}