.spinner-container{z-index:99999;display:none;position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,.8)}.spinner-container .lokalise-logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.16)}.spinner-container.small .lokalise-logo{transform:translate(-50%,-50%) scale(.12)}.spinner-container.medium .lokalise-logo{transform:translate(-50%,-50%) scale(.24)}.spinner-container.large .lokalise-logo{transform:translate(-50%,-50%) scale(.36)}.spinner-container.huge .lokalise-logo{transform:translate(-50%,-50%) scale(.5)}.spinner-container.micro,.spinner-container.small,.spinner-container.medium,.spinner-container.large,.spinner-container.huge{position:absolute}.spinner-container.fixed{position:fixed}.spinner-animated-pre{opacity:1!important}.spinner-container .spinner-animated-show{opacity:1}.spinner-container .spinner-animated-show:nth-child(1){animation:spinner-show .4s cubic-bezier(.29,.61,.31,.94) both}.spinner-container .spinner-animated-show:nth-child(2){animation:spinner-show .4s cubic-bezier(.29,.61,.31,.94) .2s both}.spinner-container .spinner-animated-show:nth-child(3){animation:spinner-show .4s cubic-bezier(.29,.61,.31,.94) .4s both}.spinner-container .spinner-animated-show:nth-child(4){animation:spinner-show .4s cubic-bezier(.29,.61,.31,.94) .6s both}.spinner-container .spinner-animated-hide{opacity:1}.spinner-container .spinner-animated-hide:nth-child(1){animation:spinner-hide .4s cubic-bezier(.67,.06,.72,.4) both}.spinner-container .spinner-animated-hide:nth-child(2){animation:spinner-hide .4s cubic-bezier(.67,.06,.72,.4) .2s both}.spinner-container .spinner-animated-hide:nth-child(3){animation:spinner-hide .4s cubic-bezier(.67,.06,.72,.4) .4s both}.spinner-container .spinner-animated-hide:nth-child(4){animation:spinner-hide .4s cubic-bezier(.67,.06,.72,.4) .6s both}.spinner-container .spinner-animated-pre-blink{opacity:.5}.spinner-container .spinner-animated-blink{opacity:.5}.spinner-container .spinner-animated-blink:nth-child(4){animation:spinner-blink 1s ease-in-out both}.spinner-container .spinner-animated-blink:nth-child(3){animation:spinner-blink 1s ease-in-out .22s both}.spinner-container .spinner-animated-blink:nth-child(2){animation:spinner-blink 1s ease-in-out .44s both}.spinner-container .spinner-animated-blink:nth-child(1){animation:spinner-blink 1s ease-in-out .66s both}@keyframes spinner-blink{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}@keyframes spinner-show{0%{transform:translateY(600px) translateZ(0) translate3d(0,0,0);opacity:0}30%{opacity:0}70%{opacity:.5}90%{opacity:1}100%{opacity:1;transform:translateY(0) translateZ(0) translate3d(0,0,0)}}@keyframes spinner-hide{0%{transform:translateY(0) translateZ(0) translate3d(0,0,0)}30%{opacity:1}70%{opacity:0}100%{opacity:0;transform:translateY(-600px) translateZ(0) translate3d(0,0,0)}}.spinner-container.react,.spinner-container.react .inner-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.spinner-container.react .logo-container .lokalise-logo{position:relative;left:0;top:0;width:400px;height:311px;transform:none}.spinner-container.react .inner-container p{font-family:proximanova-bold,helvetica,sans-serif}.spinner-container.react.micro .logo-container{width:48px;height:38px}.spinner-container.react.micro .lokalise-logo{transform:translate(-44%,-44%) scale(.12)}.spinner-container.react.micro .inner-container p{margin-top:5px;font-size:18px}.spinner-container.react.small .logo-container{width:64px;height:50px}.spinner-container.react.small .lokalise-logo{transform:translate(-42%,-42%) scale(.16)}.spinner-container.react.small .inner-container p{margin-top:5px;font-size:22px}.spinner-container.react.medium .logo-container{width:96px;height:75px}.spinner-container.react.medium .lokalise-logo{transform:translate(-38%,-38%) scale(.24)}.spinner-container.react.medium .inner-container p{margin-top:10px;font-size:28px}.spinner-container.react.large .logo-container{width:144px;height:112px}.spinner-container.react.large .lokalise-logo{transform:translate(-32%,-32%) scale(.36)}.spinner-container.react.large .inner-container p{margin-top:16px;font-size:32px}.spinner-container.react.huge .logo-container{width:200px;height:156px}.spinner-container.react.huge .lokalise-logo{transform:translate(-25%,-25%) scale(.5)}.spinner-container.react.huge .inner-container p{margin-top:20px;font-size:48px}