.loaded{overflow:auto}html{overflow:hidden}.loader{height:100%;justify-content:center;transition:all .3s;position:fixed;top:0;align-items:center;background:#f08080;left:0;width:100%;display:flex;z-index:9999}.loader.hide{opacity:0;visibility:hidden}.la-square-loader,.la-square-loader>div{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.la-square-loader{font-size:0;color:#fff;display:block}.la-square-loader.la-dark{color:#333}.la-square-loader>div{border:0 solid;background-color:currentColor;float:none;display:inline-block}.la-square-loader{height:32px;width:32px}.la-square-loader>div{-webkit-animation:square-loader 2s ease infinite;-moz-animation:square-loader 2s ease infinite;-o-animation:square-loader 2s ease infinite;animation:square-loader 2s ease infinite;height:100%;border-width:2px;border-radius:0;background:transparent;width:100%}.la-square-loader>div:after{-webkit-animation:square-loader-inner 2s ease-in infinite;-moz-animation:square-loader-inner 2s ease-in infinite;-o-animation:square-loader-inner 2s ease-in infinite;animation:square-loader-inner 2s ease-in infinite;content:"";background-color:currentColor;width:100%;vertical-align:top;display:inline-block}.la-square-loader.la-sm{height:16px;width:16px}.la-square-loader.la-sm>div{border-width:1px}.la-square-loader.la-2x{height:64px;width:64px}.la-square-loader.la-2x>div{border-width:4px}.la-square-loader.la-3x{height:96px;width:96px}.la-square-loader.la-3x>div{border-width:6px}@-webkit-keyframes square-loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}75%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-moz-keyframes square-loader{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}25%{-moz-transform:rotate(180deg);transform:rotate(180deg)}50%{-moz-transform:rotate(180deg);transform:rotate(180deg)}75%{-moz-transform:rotate(1turn);transform:rotate(1turn)}to{-moz-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes square-loader{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}25%{-o-transform:rotate(180deg);transform:rotate(180deg)}50%{-o-transform:rotate(180deg);transform:rotate(180deg)}75%{-o-transform:rotate(1turn);transform:rotate(1turn)}to{-o-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes square-loader{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}75%{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes square-loader-inner{0%{height:0}25%{height:0}50%{height:100%}75%{height:100%}to{height:0}}@-moz-keyframes square-loader-inner{0%{height:0}25%{height:0}50%{height:100%}75%{height:100%}to{height:0}}@-o-keyframes square-loader-inner{0%{height:0}25%{height:0}50%{height:100%}75%{height:100%}to{height:0}}@keyframes square-loader-inner{0%{height:0}25%{height:0}50%{height:100%}75%{height:100%}to{height:0}}