﻿:root{--header-border-bottom-color: var(--ui-header-border-bottom-color, #e8e8e8);--header-background-color: var(--ui-header-background-color, #fff);--button-default-color-1: #141414;--button-default-color-2: #fff;--button-default-color-3: #d1d1d1;--button-default-color-4: #3b3b3b;--button-default-color-5: #e8e8e8;--button-default-color-6: #525252;--button-primary-background-color: var(--button-default-color-1);--button-primary-text-color: var(--button-default-color-2);--button-secondary-background-color: var(--button-default-color-2);--button-secondary-border-color: var(--button-default-color-1);--button-secondary-text-color: var(--button-default-color-1);--button-primary-focus-border-color: #336dd1;--button-secondary-focus-border-color: #336dd1;--text-button-primary-color: var(--ui-text-button-primary-default, #141414);--text-button-primary-hover-color: var(--ui-text-button-primary-hover, #474747);--text-button-primary-focus: var(--ui-text-button-primary-focus, #336dd1);--input-default-border-color: var(--ui-input-default, #a3a3a3);--input-hover-border-color: var(--ui-input-hover, #141414);--input-disabled-border-color: var(--ui-input-disabled, #a3a3a3);--input-default-background-color: var(--ui-input-background, #fff);--input-disabled-background-color: var(--ui-input-disabled-background, #f2f2f2);--input-placeholder-color: var(--ui-text-input-placeholder, #a3a3a3);--input-focus: var(--ui-input-focus, #336dd1);--input-error-border-color: var(--ui-input-error, #d20000);--input-successful-border-color: var(--ui-input-successful, #00a000);--input-text-color: var(--ui-input-text-color, #141414);--separator-line-color: var(--ui-separator-line, #a3a3a3);--separator-text-color: var(--ui-separator-text, #a3a3a3);--checkbox-button-checkbox-border-color: var(--ui-checkbox-button-checkbox-border-color, #a3a3a3);--checkbox-button-checked-icon-color: var(--ui-checkbox-button-checked-icon-color, #141414);--checkbox-button-background-color: var(--ui-checkbox-button-background-color, #fff);--checkbox-button-checked-background-color: var(--ui-checkbox-button-checked-background-color, #141414);--checkbox-button-hover-color: var(--ui-checkbox-button-hover-color, #474747);--checkbox-button-hover-checked-color: var(--ui-checkbox-button-hover-checked-color, #757575);--checkbox-button-pressed-checked-color: var(--ui-checkbox-button-pressed-checked-color, #757575);--checkbox-button-pressed-background-color: var(--ui-checkbox-button-pressed-background-color, #f2f2f2);--checkbox-button-disabled-color: var(--ui-checkbox-button-disabled-color, #d0d0d0);--checkbox-button-focused-color: var(--ui-checkbox-button-focused-color, #336dd1);--checkbox-button-checkbox-size: 22px;--checkbox-button-checkbox-icon-size: 16px;--checkbox-button-checkbox-line-size: calc(var(--checkbox-button-checkbox-icon-size) / 5);--text-color: var(--text-button-primary-color);--form-max-width: 444px;--page-min-width: 476px;--page-min-width-mobile: 375px;--form-max-placeholder: 582px;--page-paddings: 16px;--ui-font-family-sans-serif: "Hauss", "Helvetica Neue", Arial, sans-serif;--ui-font-family-mono: "HaussMono", monospace;--body-background-color: var(--ui-body-background-color, #fff);--title-color: var(--ui-title-color, #141414)}@font-face{font-family:"Hauss";src:url("/idp/fonts/als_hauss_regular.woff2") format("woff2"),url("/idp/fonts/als_hauss_regular.woff") format("woff");font-weight:400}@font-face{font-family:"Hauss";src:url("/idp/fonts/als_hauss_medium.woff2") format("woff2"),url("/idp/fonts/als_hauss_medium.woff") format("woff");font-weight:500}@font-face{font-family:"HaussMono";src:url("/idp/fonts/ALSHaussMono-Medium.woff2") format("woff2"),url("/idp/fonts/ALSHaussMono-Medium.woff2") format("woff");font-weight:500}@font-face{font-family:"HaussMono";src:url("/idp/fonts/ALSHaussMono-Regular.woff2") format("woff2"),url("/idp/fonts/ALSHaussMono-Regular.woff") format("woff");font-weight:400}*{padding:0;margin:0;box-sizing:border-box}body{font-family:var(--ui-font-family-sans-serif);height:100vh;display:flex;flex-direction:column;color:var(--text-color);background-color:var(--body-background-color)}body>svg{display:none}header{height:61px;border-bottom:1px solid var(--header-border-bottom-color);background-color:var(--header-background-color);padding-left:20px;padding-right:20px;display:flex;align-items:center;flex-grow:0;flex-shrink:0}@media screen and (max-width: 500px){header img{margin-left:auto;margin-right:auto}}main{max-width:var(--form-max-placeholder);padding:0 var(--page-paddings);min-width:var(--page-min-width)}@media screen and (max-width: 500px){main{width:100%;min-width:var(--page-min-width-mobile)}}h1{text-align:center;font-size:3rem;line-height:1.16667;font-weight:500}@media screen and (max-width: 500px){h1{font-size:2rem;line-height:1.25}}p{text-align:center}a{color:var(--text-button-primary-color);text-underline-offset:.3rem;text-decoration:underline}a:hover{color:var(--text-button-primary-color)}a:visited{color:var(--text-button-primary-color)}a:focus-visible{outline:2px solid var(--input-focus);outline-offset:1px;border-bottom:rgba(0,0,0,0) solid 3px}.container{display:flex;justify-content:center;align-items:center;flex-grow:1;flex-shrink:0;margin-left:auto;margin-right:auto}.form-group{position:relative;display:flex;flex-direction:column}.form-group input{font-size:1rem;line-height:1.5;padding:19px 19px 3px 19px;border:1px solid var(--input-default-border-color);box-shadow:0;color:var(--input-text-color)}.form-group input+label,.form-group input+*+label{position:absolute;top:0;left:0;display:block;font-size:1rem;line-height:1.5;padding:12px 20px;color:var(--input-placeholder-color);pointer-events:none;transition-property:padding,font-size,line-height;transition-duration:100ms}.form-group input::placeholder{opacity:0}.form-group input:focus{box-shadow:none;border-color:rgba(0,0,0,0);outline:2px solid var(--input-focus)}.form-group input:focus+label,.form-group input:focus+*+label,.form-group input[required]:valid+label,.form-group input[required]:valid+*+label,.form-group input[placeholder]:not(:placeholder-shown)+label,.form-group input[placeholder]:not(:placeholder-shown)+*+label{font-size:.75rem;line-height:1.3333;padding:6px 19px 0 19px}.form-group input.input-validation-error{border-color:var(--input-error-border-color)}.form-group input.input-validation-error:focus{border-color:rgba(0,0,0,0);outline:2px solid var(--input-error-border-color)}.form-group.passwordbox input{padding-right:50px}.form-group.passwordbox input~#password-toggler{position:absolute;right:16px;top:12px;display:flex;justify-content:center;align-items:center;height:24px;width:24px;cursor:pointer}.form-group.passwordbox input[type=text]~#password-toggler svg.toggle-show{display:none}.form-group.passwordbox input[type=text]~#password-toggler svg.toggle-hide{display:inline;padding-top:1px}.form-group.passwordbox input[type=password]~#password-toggler svg.toggle-show{display:inline}.form-group.passwordbox input[type=password]~#password-toggler svg.toggle-hide{display:none;padding-top:1px}.form-group.checkbox{flex-direction:row}.hint{margin-top:18px}@media screen and (max-width: 500px){.hint{margin-top:10px}}.form{max-width:var(--form-max-width);margin:40px auto 0}@media screen and (max-width: 500px){.form{margin-top:24px}}.form-hint{margin:16px auto 0;max-width:var(--form-max-width)}@media screen and (max-width: 500px){.form-hint{margin-top:8px}}@media screen and (max-width: 500px){.form-hint+.form{margin-top:32px}}.form-group{margin-top:24px}.form-group+.button-group{margin-top:32px}.button-group+.form-group{margin-top:18px}.form-group.link+.form-group.link{margin-top:16px}button{display:flex;border-radius:0;padding:11px 31px;font-size:1rem;line-height:1.5;cursor:pointer;color:var(--button-primary-text-color);background-color:var(--button-primary-background-color);border:1px solid var(--button-primary-background-color);outline:none;align-items:center;justify-content:center}button img{height:24px;margin-right:8px;margin-bottom:2px}button:hover{--button-primary-background-color: var(--button-default-color-4);--button-secondary-background-color: var(--button-default-color-5)}button:active{--button-primary-background-color: var(--button-default-color-6);--button-secondary-border-color: var(--button-default-color-6);--button-secondary-background-color: var(--button-default-color-2);--button-secondary-text-color: var(--button-default-color-6)}button.secondary{color:var(--button-secondary-text-color);background-color:var(--button-secondary-background-color);border:1px solid var(--button-secondary-border-color)}button:focus-visible{outline:2px solid var(--button-primary-focus-border-color);outline-offset:1px}button:disabled,button:disabled:hover{--button-primary-text-color: var(--button-default-color-2);--button-primary-background-color: var(--button-default-color-3);cursor:not-allowed}.checkbox input[type=checkbox]{appearance:none;display:inline-block;position:relative;border:1px solid var(--checkbox-button-checkbox-border-color);background-color:var(--checkbox-button-background-color);height:24px;width:24px;cursor:pointer;outline:none;line-height:0;padding:0}.checkbox input[type=checkbox]:hover{--checkbox-button-checked-icon-color: var(--checkbox-button-hover-color);--checkbox-button-checkbox-border-color: var(--checkbox-button-hover-color)}.checkbox input[type=checkbox]:hover:checked{--checkbox-button-checkbox-border-color: var(--checkbox-button-hover-checked-color)}.checkbox input[type=checkbox]:active{--checkbox-button-background-color: var(--checkbox-button-pressed-background-color)}.checkbox input[type=checkbox]:active:checked{--checkbox-button-checked-icon-color: var(--checkbox-button-pressed-checked-color);--checkbox-button-checkbox-border-color: var(--checkbox-button-pressed-checked-color)}.checkbox input[type=checkbox]::before{position:absolute;top:50%;left:50%;display:block;width:calc(var(--checkbox-button-checkbox-icon-size)/3);height:calc(var(--checkbox-button-checkbox-icon-size)/1.5);border:solid var(--checkbox-button-checkbox-border-color-override, var(--checkbox-button-checkbox-border-color));border-width:0 var(--checkbox-button-checkbox-line-size) var(--checkbox-button-checkbox-line-size) 0;transform:scale(0);opacity:0;transition:all .05s ease-out;content:""}.checkbox input[type=checkbox]:checked{--checkbox-button-checkbox-border-color: var(--checkbox-button-checked-icon-color);background:var(--checkbox-button-checked-background-color);outline-offset:1px}.checkbox input[type=checkbox]:checked::before{border-color:var(--checkbox-button-background-color);transform:translate(-50%, -60%) rotate(45deg) scale(1);opacity:1;transition:all .05s ease-out;content:""}.checkbox input[type=checkbox]:checked:hover{--checkbox-button-checked-background-color: var(--checkbox-button-hover-color);--checkbox-button-checkbox-border-color: var(--checkbox-button-hover-color)}.checkbox input[type=checkbox]:focus-visible{--checkbox-button-checkbox-border-color-override: var(--checkbox-button-focused-color);outline:2px solid var(--checkbox-button-focused-color)}.checkbox label{font-size:1rem;line-height:1.5;display:flex;gap:12px}.button-group{display:flex}.button-group .primary,.button-group .secondary{flex-grow:1}.button-group button{flex-shrink:1}.button-group button+button{margin-left:10px}.text-strong{font-weight:600}.text-danger{color:var(--input-error-border-color) !important}.validation-summary-errors{position:relative}.validation-summary-errors ul{position:absolute;bottom:0px}.validation-summary-errors ul li{list-style-type:none;font-size:.75rem;line-height:1.3333;margin-bottom:4px}.field-validation-error{font-size:.75rem;line-height:1.3333;min-height:1rem;position:absolute;top:52px}.login-separator{font-size:1rem;line-height:1.5;position:relative;color:var(--input-placeholder-color);z-index:1;overflow:hidden;text-align:center;margin-top:24px;margin-bottom:24px}.login-separator span{padding:0 8px}.login-separator:before,.login-separator:after{position:absolute;top:55%;overflow:hidden;width:50%;height:1px;background-color:#d6d6d6;content:" "}.login-separator:before{margin-left:-50%;text-align:right}.external-providers *:not(:last-child){margin-bottom:5px}.body-container{margin-top:60px;padding-bottom:40px}.welcome-page li{list-style:none;padding:4px}.logged-out-page iframe{display:none;width:0;height:0}.grants-page .card{margin-top:20px;border-bottom:1px solid #d3d3d3}.grants-page .card .card-title{font-size:120%;font-weight:bold}.grants-page .card .card-title img{width:100px;height:100px}.grants-page .card label{font-weight:bold}.external-provider-JubAzureAD button{font-size:15.5px;line-height:20px}.external-provider-AcronisAzureAD button{font-size:15.5px;line-height:20px}.external-provider-NEAzureAD button{font-size:15.5px;line-height:20px}.external-provider-OmanMolAzureAD button{font-size:15.5px;line-height:20px}.external-provider-Google button{font-size:14px;line-height:20px}.external-provider-Google button img{height:20px}.external-provider-Microsoft button{font-size:14px;line-height:20px}.external-provider-Microsoft button img{height:20px}.external-provider-Facebook button{font-size:14px;line-height:20px}.external-provider-Facebook button img{height:20px}.label-with-icon{display:flex;align-items:center}.label-with-icon a{text-decoration:none;margin-right:8px}.label-with-icon a svg{width:16px;height:16px;float:left}h1{color:var(--title-color)}/*# sourceMappingURL=default.min.css.map */
