*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;height:100%;font-size:18px;font-family:Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1a3a4a;background:#f4f8fa}a{color:inherit}button,input{font-family:inherit}.state-message{margin:0;padding:1.5rem;color:#6b8a9a;text-align:center}.state-message.error{color:#c62828}
