<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.sso-auth__card,.profile__form,.login-pf-page{--login-background: rgba(255, 255, 255, .9);--login-color: #333;--login-color-secondary: #4c4c4c;--login-button-color: #fff;--login-button-background-contrast: #555555;--login-button-background-hover: #363636;--login-button-light-color: var(--login-color-secondary);--login-button-light-background-contrast: rgba(0, 0, 0, .1);--login-button-light-background-hover: rgba(0, 0, 0, .2);--login-shadow: 0 2px 6px 1px rgba(0, 0, 0, .1);--login-icon-color: #555555;--login-icon-background: #ffffff;--login-icon: "lock";--login-input-background: #f5f5f5;--login-input-background-hover: #e1e1e1;--login-input-color: #333;--login-link-color: #333;--login-link-color-hover: #000;--login-error-background: hsl(0, 100%, 92%);--login-error-color: hsl(349, 78%, 45%);--login-border-radius-s: .25rem;--login-border-radius-m: .25rem}.login-pf,.login-pf body{background:none}.login-pf-page .login-pf-page-header{display:none}.login-pf-page .card-pf{width:100%;max-width:600px;padding:3rem 2rem 2rem;margin:0 auto;background-color:var(--login-background);border-radius:var(--login-border-radius-m);border:none;box-shadow:none}.login-pf-page .card-pf p{font-size:.875rem;color:var(--login-color-secondary)}.login-pf-page .card-pf span.fa,.login-pf-page .card-pf i.fa{font-size:1.125rem}.login-pf-page .card-pf .login-pf-header{margin-bottom:2rem}.login-pf-page .card-pf .login-pf-header h1{margin:0;font-size:1.5rem;font-weight:400;color:var(--login-color)}.login-pf-page .card-pf #kc-content-wrapper{display:flex;flex-direction:column;gap:1rem}.login-pf-page .card-pf #kc-content-wrapper .instruction a{color:var(--login-link-color);text-decoration:underline}.login-pf-page .card-pf #kc-content-wrapper .instruction a:hover{color:var(--login-link-color-hover)}.login-pf-page .card-pf #kc-content-wrapper #kc-error-message #backToApplication{margin-top:1rem;display:block;color:var(--login-link-color);text-align:right;font-size:.75rem;text-decoration:underline}.login-pf-page .card-pf #kc-content-wrapper #kc-error-message #backToApplication:hover{color:var(--login-link-color-hover)}.login-pf-page .card-pf form{display:flex;flex-direction:column;gap:1rem}.login-pf-page .card-pf .form-group{margin:0;display:flex;flex-direction:column}.login-pf-page .card-pf .form-group&gt;div{padding:0}.login-pf-page .card-pf .form-group label{display:block;margin-bottom:.125rem;color:var(--login-color-secondary);font-size:.625rem;line-height:1.5;font-weight:400;letter-spacing:.05em;text-transform:uppercase}.login-pf-page .card-pf .form-group input[type=text],.login-pf-page .card-pf .form-group input[type=password],.login-pf-page .card-pf .form-group .pf-c-input-group{width:100%}.login-pf-page .card-pf .form-group input[type=text],.login-pf-page .card-pf .form-group input[type=password]{height:2.5rem;padding:.75rem}.login-pf-page .card-pf .form-group input{appearance:none;display:block;background-color:var(--login-input-background);color:var(--login-input-color);border-radius:var(--login-border-radius-s);box-sizing:border-box;border:none;transition:border .15s ease-out;font-size:1rem;line-height:1rem}.login-pf-page .card-pf .form-group input:hover{outline:2px solid var(--login-input-background-hover)}.login-pf-page .card-pf .form-group input:focus-visible{outline-color:var(--login-input-color)}.login-pf-page .card-pf .form-group input[type=checkbox]{outline:none}.login-pf-page .card-pf .form-group input[aria-invalid=true]{background-color:var(--login-error-background);padding-right:2.125rem}.login-pf-page .card-pf .form-group input[aria-invalid=true]:hover{outline:2px solid var(--login-error-background)}.login-pf-page .card-pf .form-group input[aria-invalid=true]:focus-visible{outline-color:var(--login-error-color)}.login-pf-page .card-pf .form-group .pf-c-input-group{display:flex;gap:.25rem;background-color:transparent}.login-pf-page .card-pf .form-group .pf-c-input-group .pf-c-button{width:2.5rem;height:2.5rem;margin:0;color:var(--login-input-color);background-color:var(--login-input-background);border-radius:var(--login-border-radius-s);flex:0 1 auto;display:flex;align-items:center;justify-content:center}.login-pf-page .card-pf .form-group .pf-c-input-group .pf-c-button:after{display:none}.login-pf-page .card-pf .form-group .pf-c-input-group .pf-c-button:hover{background-color:var(--login-input-background-hover)}.login-pf-page .card-pf .form-group #kc-form-options .checkbox{margin:0}.login-pf-page .card-pf .form-group #kc-form-options .checkbox label{position:relative;min-height:0;padding:0;margin:0;display:flex;gap:.5rem;line-height:1;align-items:center;text-transform:none}.login-pf-page .card-pf .form-group #kc-form-options .checkbox label input{appearance:revert;position:relative;width:1rem;height:1rem;margin:0;background-color:var(--login-input-background);border:1px solid var(--login-input-color)}.login-pf-page .card-pf .form-group #kc-form-options&gt;div[class=""],.login-pf-page .card-pf .form-group #kc-form-options+div[class=""]{margin-bottom:1rem;text-align:right}.login-pf-page .card-pf .form-group #kc-form-options&gt;div[class=""] a,.login-pf-page .card-pf .form-group #kc-form-options+div[class=""] a{font-size:.75rem;color:var(--login-link-color);text-decoration:underline}.login-pf-page .card-pf .form-group #kc-form-options&gt;div[class=""] a:hover,.login-pf-page .card-pf .form-group #kc-form-options+div[class=""] a:hover{color:var(--login-link-color-hover)}.login-pf-page .card-pf .form-group #kc-form-options+div[class=""]{margin-bottom:1rem}.login-pf-page .card-pf .form-group #kc-form-options&gt;div[class=""]{margin-bottom:2rem}.login-pf-page .card-pf .form-group #input-error{margin-top:.25rem;font-size:.875rem;color:var(--login-error-color)}.login-pf-page .card-pf input[type=submit]{width:100%;padding:.5rem 1.125rem;border-radius:var(--login-border-radius-s);color:var(--login-button-color);background:var(--login-button-background-contrast);transition:background-color .15s ease-out,color .15s ease-out;box-shadow:var(--login-shadow);letter-spacing:.05rem;line-height:1.25;font-size:1rem;font-weight:400;cursor:pointer}.login-pf-page .card-pf input[type=submit]:hover{outline:none;background:var(--login-button-background-hover)}.login-pf-page .card-pf #kc-social-providers hr{margin-top:.5rem;margin-bottom:1.5rem;border-top:1px solid var(--login-button-light-background-contrast);border-left:none;border-right:none;border-bottom:none}.login-pf-page .card-pf #kc-social-providers h4{margin:0 0 1rem;font-size:1rem;font-weight:400;color:var(--login-color)}.login-pf-page .card-pf #kc-social-providers ul{margin:0;display:flex;flex-direction:column;gap:1rem}.login-pf-page .card-pf #kc-social-providers ul li a{width:100%;padding:.5rem 1.125rem;border-radius:var(--login-border-radius-s);color:var(--login-button-light-color);background-color:var(--login-button-light-background-contrast);transition:background-color .15s ease-out,color .15s ease-out;letter-spacing:.05rem;line-height:1.25;font-size:1rem;font-weight:400;text-align:center;text-decoration:none;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:.5rem}.login-pf-page .card-pf #kc-social-providers ul li a:after{display:none}.login-pf-page .card-pf #kc-social-providers ul li a:hover{background-color:var(--login-button-light-background-hover)}.login-pf-page .card-pf #kc-info{margin-top:2rem}.login-pf-page .card-pf #kc-info #kc-info-wrapper{text-align:center;font-size:.875rem;line-height:1.2}.login-pf-page .card-pf #kc-info #kc-registration&gt;span{display:flex;gap:.5rem;justify-content:center;font-size:.875rem;line-height:1.2}.login-pf-page .card-pf #kc-info #kc-registration&gt;span a{margin-left:0;color:var(--login-link-color);text-decoration:underline}.login-pf-page .card-pf #kc-info #kc-registration&gt;span a:hover{color:var(--login-link-color-hover)}.login-pf-page .card-pf .alert-error{padding:1rem .75rem;border-radius:var(--login-border-radius-s);background:var(--login-error-background);display:flex;gap:.5rem;color:var(--login-error-color);font-size:.875rem;border-top:none}.login-pf-page .card-pf .alert-error .pf-c-alert__title{line-height:1.2;font-weight:400}.--login-fade{--fade-amount: 70%;-webkit-mask-image:linear-gradient(to bottom,transparent,black 0,black calc(100% - var(--fade-amount)),transparent);mask-image:linear-gradient(to bottom,transparent,black 0,black calc(100% - var(--fade-amount)),transparent);overflow:hidden}.--login-blocker{user-select:none;pointer-events:none}.sso-auth__card{position:relative;width:100%;max-width:600px;padding:2rem 1rem;margin:0 auto;border-radius:var(--login-border-radius-m);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;background-color:var(--login-background);pointer-events:all;box-sizing:border-box}.sso-auth__card.--with-icon{padding-top:1rem;margin-top:1.8125rem}.sso-auth__card__icon.iconSet{margin-top:-2.8125rem;font-size:2.125rem;color:var(--login-icon-color);background:var(--login-icon-background);border-radius:50%;padding:.75rem;box-shadow:var(--login-shadow)}.sso-auth__card__icon.iconSet:before{content:var(--login-icon)}.sso-auth__card__headline{text-align:center;color:var(--login-color);hyphens:none;line-height:1.3}.sso-auth__card__button{padding:.5rem 1.125rem;border-radius:var(--login-border-radius-s);color:var(--login-button-color);background:var(--login-button-background-contrast);transition:background-color .15s ease-out,color .15s ease-out;box-shadow:var(--login-shadow)}.sso-auth__card__button:hover{background:var(--login-button-background-hover)}.sso-auth__card__button__label{padding:0;display:block;letter-spacing:.05rem;line-height:1.25;font-size:1rem;font-weight:500}
</pre></body></html>