.app-wrapper{display:flex;flex-direction:column;margin:0 auto;max-width:1292px;min-height:100%;position:-webkit-sticky;position:sticky}.app-wrapper.full-width{margin:0;max-width:none}.source-version{color:#c8c8c8;font-size:12px;position:absolute;right:0;top:0}body{line-height:1;margin:0}ol,ul{list-style:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}[role=button],[role=checkbox],[role=radio],button,label{cursor:pointer}:global #root{background-color:#f5f5f5;height:100vh}*,:after,:before{box-sizing:inherit;outline-width:0}a{text-decoration:none}.error-message{align-self:center;height:100%;text-align:center;width:100%}.error-message .error-icon{height:96px;padding:10px 4.02px;width:96px}.error-message .error-text{font-size:16px;font-weight:400;line-height:24px}.logout-page{display:flex;flex-direction:column;width:100%}.logout-page .logout-interface{align-self:center;border-radius:2%;box-shadow:-1px 2px 8px 0 gray;height:100%;margin-top:6em;padding:1.8em 1.5em;text-align:center;width:225px}.logout-page .logout-interface .logout-logo{height:150px}.logout-page .logout-interface .logout-title{font-size:28px;margin-top:.7em}.logout-page .logout-interface .logout-version{font-size:12px}.logout-page .logout-interface .logout-button{background-color:#006194;border:none;border-radius:3px;color:#fff;height:3em;margin-top:1.8em;padding:0;width:100%}.logout-page .logout-interface .logout-button:hover{background-color:#2996cc}body,html{height:100%;width:100%}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}body.fontLoaded{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif}#app{background-color:#fafafa;min-height:100%;min-width:100%}