.chrome-error-screen{color:#9aa0a6;-webkit-font-smoothing:antialiased;box-sizing:border-box;background-color:#202124;height:100vh;min-height:100vh;margin:0;padding:6rem 0;font-family:Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,Roboto,sans-serif;font-size:15px;line-height:1.5;overflow:hidden auto}.chrome-error-screen--loading{padding:0;overflow:hidden}.chrome-error-screen *,.chrome-error-screen :before,.chrome-error-screen :after{box-sizing:border-box}.chrome-error-screen__container{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:42rem;margin:0 auto;padding:0 1rem;display:flex}@media (min-width:768px){.chrome-error-screen__container{padding-left:2.5rem}}.chrome-error-screen__content{width:100%}.chrome-error-screen__icon{width:72px;height:72px;image-rendering:pixelated;image-rendering:crisp-edges;flex-shrink:0;margin-bottom:1rem;display:block}.chrome-error-screen h1{color:#9aa0a6;margin:0;font-size:1.125rem;font-weight:600;line-height:1.3}@media (min-width:640px){.chrome-error-screen h1{font-size:1.25rem}}@media (min-width:768px){.chrome-error-screen h1{font-size:1.5rem}}.chrome-error-screen p{color:#9aa0a6;margin:0}.chrome-error-screen__lead{margin-top:1rem;font-size:15px}.chrome-error-screen__try{margin-top:.75rem}.chrome-error-screen ul{width:100%;margin:.5rem 0 0;padding-left:1rem;font-size:.875rem;list-style:outside}@media (min-width:1024px){.chrome-error-screen ul{padding-left:2.5rem;font-size:15px}}.chrome-error-screen li{color:#9aa0a6;margin:.5rem 0}.chrome-error-screen li.chrome-error-screen__link{color:#8ab4f8;cursor:default}.chrome-error-screen__code{color:#9aa0a6;margin-top:1.25rem;font-size:.75rem}.chrome-error-screen__actions{justify-content:space-between;align-items:center;gap:1rem;width:100%;margin-top:3.5rem;display:flex}.chrome-error-screen button{appearance:none;font:inherit;cursor:pointer;border:none;border-radius:9999px;margin:0;padding:.375rem 1.25rem;font-size:.875rem;line-height:1.25rem}.chrome-error-screen__reload{color:#202124;background-color:#8ab4f8}.chrome-error-screen__details{color:#8ab4f8;background:0 0;border:1px solid #80868b}.chrome-error-screen__details:hover{background-color:#303339}.chrome-error-screen__panel{width:100%;margin-top:2.5rem}.chrome-error-screen__panel section+section{margin-top:1rem}.chrome-error-screen h2{color:#9aa0a6;margin:0;font-size:16px;font-weight:600}.chrome-error-screen__panel p{color:#9aa0a6;margin:0;font-weight:300}
.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html,body{height:100%;margin:0}body{background:#fff}.page-shell{flex-direction:column;min-height:100%;display:flex}.page-main{flex-direction:column;flex:1 0 auto;display:flex}.container{box-sizing:border-box;flex:1;justify-content:center;width:100%;margin:0 auto;padding:0 24px;display:flex}#okta-login-container.login-container{justify-content:center;width:100%;display:flex}.okta-login-container{width:100%}#footer{flex-shrink:0;margin-top:auto}#okta-sign-in .input-fix{float:none;width:100%;height:48px;display:block;position:relative}#okta-sign-in .password-toggle{z-index:2;position:absolute;top:50%;right:4px;transform:translateY(-50%)}#okta-sign-in .o-form-label label{margin-bottom:8px;display:block}#okta-sign-in .okta-form-input-error.o-form-explain{color:#c00000;margin-top:8px;display:block}#okta-sign-in .o-form-has-errors input.has-input-error,#okta-sign-in input.has-input-error{border-color:#c00000!important;box-shadow:0 0 8px #c0000059!important}#okta-sign-in .o-form-input-name-identifier.input-fix{float:none;width:100%;height:48px;display:block}.auth-footer--stacked{flex-direction:column!important;align-items:center!important;gap:24px 0!important;display:flex!important}.auth-footer--stacked .link{float:none!important;margin:0!important}.auth-footer--stacked .js-cancel{margin-top:0!important}.username-scene .remember-device-field{align-items:center;gap:10px;min-height:40px;display:flex}.username-scene .remember-device-field input[type=checkbox]{cursor:pointer;accent-color:#0061a0;opacity:1;appearance:auto;-webkit-appearance:checkbox;flex-shrink:0;width:18px;min-width:18px;height:18px;margin:0;position:static}.username-scene .remember-device-field label{cursor:pointer;color:#333;margin:0;display:inline;background:0 0!important;height:auto!important;padding:0!important;font-weight:400!important}
