body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.centered{text-align:center;top:50%}.centered,.loading-component .centered-top-logo{left:50%;position:absolute;transform:translate(-50%,-50%)}.loading-component .centered-top-logo{top:50px;width:120px}.loading-component .loading-status-message{min-height:24px;opacity:1;transition:opacity .3s ease-in-out}.loading-component .loading-status-message.fade-out{opacity:0}.loading-component .loading-status-message.fade-in{opacity:1}