#app,html{font-family:Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#fff;display:flex;flex-direction:column}#app,body,html{margin:0;height:100%}body{padding:0;background:#fff;background-size:contain}.footer,.header{font-family:Roboto,sans-serif;color:#f0f4f8;display:flex;flex-direction:column;align-items:center;padding-top:60px}.footer h1,.footer h2,.header h1,.header h2{font-family:Roboto,sans-serif;display:block;font-size:1.5em;-webkit-margin-before:.83em;margin-block-start:.83em;-webkit-margin-after:.83em;margin-block-end:.83em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;font-weight:700}.footer h3,.header h3{color:#f0f4f8;padding:0;margin:0}.footer .links,.header .links{display:flex;font-family:Roboto,sans-serif}.footer .links span,.header .links span{padding:0 10px;font-size:18px;border-right:1px solid #9fb3c8}.footer .links span:last-child,.header .links span:last-child{border-right:none}.footer .version,.header .version{font-family:Open Sans;padding:0 10px;color:#9fb3c8;font-size:12px;margin-top:5px}.header{padding:10px 20px}.header .logo{font-family:Roboto,sans-serif;letter-spacing:3px;padding-top:60px;padding-bottom:15px}.header .logo .part-2{color:#d64545}