@font-face{font-family:Roboto;src:url(Roboto-Regular.ttf)}@font-face{font-family:Roboto;src:url(Roboto-Bold.ttf);font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:url(Roboto-Medium.ttf);font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url(Roboto-Italic.ttf);font-style:italic}body{line-height:1.4;font-size:14px;text-align:center;color:#333}a{color:#0040dd;background-color:transparent;text-decoration:none}a:focus,a:hover{text-decoration:underline}.btn,.btn:focus,.btn:hover{text-decoration:none}.btn:hover{cursor:pointer}.main{height:100%}.a11y-text-small{font-size:56.25%}.a11y-text-medium{font-size:62.5%}.a11y-text-large{font-size:75%}.a11y-text-larger{font-size:93.75%}.a11y-text-largest{font-size:125%}.login-container{width:100vw;height:100vh;background-color:#e8e8e8;overflow-y:auto}.login{max-width:47.5rem;width:100%;margin:0 auto 2.4rem;padding-top:11rem;text-align:center}.login-heading{color:#3c3c3c;font-size:2.4rem;margin:2.4rem 0 2rem}.login-content{border:.1rem solid rgb(212,212,212);background-color:#fafafa;font-size:1.5rem;min-width:37.5rem;box-sizing:border-box}.login-loading{padding:2.4rem;margin:0}.loading-logo svg{height:13rem}.copyright{margin:1rem 0;text-align:center;font-size:1.2rem;color:#969696}.login-container .login-logo{background-image:url(/app/welcome-app/assets/branding/images/ProductLineLogo.svg);height:var(--login-logo-height)}.login-container .sign-in-input-wrapper.focus{border:.2rem solid var(--hint-color)}.login-container .sign-in-button.mat-button{color:var(--hint-color)}.login-container .sign-in-button.submit-button.mat-button,.login-container .sign-in-default-action-button.mat-button{background-color:var(--hint-color);color:#fff}.login-container .sign-in-default-action-button,.login-container .sign-in-default-action-button.mat-button,.login-container .sign-in-button.submit-button,.login-container .holo-checkbox ::ng-deep .mat-checkbox-checked .mat-checkbox-background{background-color:var(--hint-color);color:#fff}.login-container .sign-in-default-action-button:not([disabled]):hover,.login-container .sign-in-default-action-button.mat-button:not([disabled]):hover,.login-container .sign-in-button.submit-button:not([disabled]):hover{background-color:var(--hint-color-hover);color:#fff}.login-container .sign-in-default-action-button:not([disabled]):active,.login-container .sign-in-default-action-button.mat-button:not([disabled]):active,.login-container .sign-in-button.submit-button:not([disabled]):active{background-color:var(--hint-color-active);color:#fff}.mdc-button__label{color:#fff}.login-container .mdc-button__label{color:var(--login-hint-color)}.login-container .mdc-button__label .action-text,.login-container .mdc-button__label .sign-in-text{color:#fff}
