﻿.assist-btn{font-weight:500;border-radius:4px;border:none;padding:10px 14px;color:#fff;background-color:#5959eb;font-family:'Red Hat Text', sans-serif;font-size:14px;line-height:20px;text-decoration:none}.assist-btn--xs{font-size:12px;line-height:16px;padding:4px 8px}.assist-btn--sm{padding:8px 12px}.assist-btn--lg{padding:12px 16px}.assist-btn--sm,.assist-btn--md,.assist-btn--lg{font-size:14px}.assist-btn--primary{color:#fff;background-color:#5959eb}.assist-btn--primary:hover{color:#fff;background-color:#3535cd}.assist-btn--primary:focus,.assist-btn--primary.focus{color:#fff;background-color:#3535cd}.assist-btn--primary.disabled,.assist-btn--primary[disabled]{color:#7a7aae;background-color:#d7d7e4}.assist-btn--primary.disabled:hover,.assist-btn--primary.disabled:focus,.assist-btn--primary.disabled.focus,.assist-btn--primary[disabled]:hover,.assist-btn--primary[disabled]:focus,.assist-btn--primary[disabled].focus{color:#7a7aae;background-color:#d7d7e4}.assist-btn--primary.disabled:hover,.assist-btn--primary[disabled]:hover{cursor:not-allowed}.assist-btn--primary:active{color:#fff;background-color:#1717AB}.assist-btn--secondary{color:#3535cd;background-color:#fff}.assist-btn--secondary:hover{color:#3535cd;background-color:#e4e4ff}.assist-btn--secondary:focus,.assist-btn--secondary.focus{color:#3535cd;background-color:#e4e4ff}.assist-btn--secondary.disabled,.assist-btn--secondary[disabled]{color:#7a7aae;background-color:#fff}.assist-btn--secondary.disabled:hover,.assist-btn--secondary.disabled:focus,.assist-btn--secondary.disabled.focus,.assist-btn--secondary[disabled]:hover,.assist-btn--secondary[disabled]:focus,.assist-btn--secondary[disabled].focus{color:#7a7aae;background-color:#fff}.assist-btn--secondary.disabled:hover,.assist-btn--secondary[disabled]:hover{cursor:not-allowed}.assist-btn--secondary:active{color:#3535cd;background-color:#ccf}.assist-btn--neutral{color:var(--fds-global-color-neutral-140);background-color:var(--fds-global-color-neutral-10)}.assist-btn--neutral:hover{color:var(--fds-global-color-neutral-140);background-color:var(--fds-global-color-neutral-20)}.assist-btn--neutral:focus,.assist-btn--neutral.focus{color:var(--fds-global-color-neutral-140);background-color:var(--fds-global-color-neutral-30)}.assist-btn--neutral.disabled,.assist-btn--neutral[disabled]{color:var(--fds-global-color-neutral-50);background-color:var(--fds-global-color-neutral-10)}.assist-btn--neutral.disabled:hover,.assist-btn--neutral.disabled:focus,.assist-btn--neutral.disabled.focus,.assist-btn--neutral[disabled]:hover,.assist-btn--neutral[disabled]:focus,.assist-btn--neutral[disabled].focus{color:var(--fds-global-color-neutral-50);background-color:var(--fds-global-color-neutral-10)}.assist-btn--neutral.disabled:hover,.assist-btn--neutral[disabled]:hover{cursor:not-allowed}.assist-btn--neutral:active{color:var(--fds-global-color-neutral-140);background-color:var(--fds-global-color-neutral-30)}.assist-btn--delete{color:#fff;background-color:#f64b4c}.assist-btn--delete:hover{color:#fff;background-color:#e01517}.assist-btn--delete:focus,.assist-btn--delete.focus{color:#fff;background-color:#e01517}.assist-btn--delete.disabled,.assist-btn--delete[disabled]{color:#7a7aae;background-color:transparent}.assist-btn--delete.disabled:hover,.assist-btn--delete.disabled:focus,.assist-btn--delete.disabled.focus,.assist-btn--delete[disabled]:hover,.assist-btn--delete[disabled]:focus,.assist-btn--delete[disabled].focus{color:#7a7aae;background-color:transparent}.assist-btn--delete.disabled:hover,.assist-btn--delete[disabled]:hover{cursor:not-allowed}.assist-btn--delete:active{color:#fff;background-color:#d40d0f}.assist-btn--dropdown{display:flex !important;position:relative}.assist-btn--dropdown .assist-btn{border-radius:4px 0 0 4px}.assist-btn--dropdown .assist-btn:not(.dropdown-toggle){margin-right:0 !important}.assist-btn--dropdown .dropdown-toggle{margin-left:0;margin-left:0 !important;border:none !important;border-radius:0 4px 4px 0 !important;background:#5959eb;width:45px}.assist-btn--dropdown .dropdown-toggle .caret{color:#fff}.assist-btn--dropdown .dropdown-toggle.assist-btn--secondary{background-color:#fff}.assist-btn--dropdown .dropdown-toggle.assist-btn--secondary .caret{color:#5959eb}.assist-btn--link{color:var(--fds-global-color-primary-50);text-decoration:underline}.assist-btn--link:visited{color:var(--fds-global-color-primary-50)}.front-content{padding-left:20px;padding-right:20px}@font-face{font-family:'Red Hat Display';src:url("../fonts/red-hat-display/RedHatDisplayVF.woff2") format("woff2-variations");font-weight:300 900;font-style:normal;font-display:fallback}@font-face{font-family:'Red Hat Display';src:url("../fonts/red-hat-display/RedHatDisplayVF-Italic.woff2") format("woff2-variations");font-weight:300 900;font-style:italic;font-display:fallback}@font-face{font-family:'Red Hat Text';src:url("../fonts/red-hat-text/RedHatTextVF.woff2") format("woff2-variations");font-weight:300 700;font-style:normal;font-display:fallback}@font-face{font-family:'Red Hat Text';src:url("../fonts/red-hat-text/RedHatTextVF-Italic.woff2") format("woff2-variations");font-weight:300 700;font-style:italic;font-display:fallback}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/google/NotoSans.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Noto Sans Bold';font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/google/NotoSans-Medium.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Noto Sans Bold';font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/google/NotoSans-Bold.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@font-face{font-family:'Foundever Sans';src:url("../fonts/foundever/foundever-sans-medium.otf") format("opentype");font-style:normal;font-weight:500;font-display:fallback}@font-face{font-family:'Foundever Sans';src:url("../fonts/foundever/foundever-sans-regular.otf") format("opentype");font-style:normal;font-weight:400;font-display:fallback}html,body{min-height:100vh !important}html *,body *{box-sizing:border-box}body{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:40px;font-family:'Noto Sans', sans-serif;font-size:14px;position:relative;color:var(--fds-global-color-neutral-170);background-size:cover;background-position:center}body:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:100px;background-image:url("../img/login/noise.png");z-index:-1}.assist-btn{font-family:'Noto Sans', sans-serif}.assist-icon--prepend:before{content:'';display:inline-block;width:16px;height:16px;flex-shrink:0;background-size:contain;background-repeat:no-repeat;vertical-align:middle;margin-right:8px}.assist-icon--error-info:before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 2C6.47656 2 2 6.47656 2 12C2 17.5234 6.47656 22 12 22C17.5234 22 22 17.5234 22 12C22 6.47656 17.5234 2 12 2ZM12 20.125C7.51953 20.125 3.875 16.4801 3.875 12C3.875 7.51992 7.51953 3.875 12 3.875C16.4805 3.875 20.125 7.51992 20.125 12C20.125 16.4801 16.4805 20.125 12 20.125ZM12 13.875C12.5176 13.875 12.9375 13.4551 12.9375 12.9375V7.9375C12.9375 7.42188 12.5195 7 12 7C11.4805 7 11.0625 7.42188 11.0625 7.9375V12.9375C11.0625 13.457 11.4844 13.875 12 13.875ZM12 15.168C11.3219 15.168 10.7719 15.718 10.7719 16.3961C10.7734 17.0742 11.3203 17.625 12 17.625C12.6797 17.625 13.2281 17.075 13.2281 16.3969C13.2266 15.7188 12.6797 15.168 12 15.168Z' fill='%23F22F31'/%3E%3C/svg%3E%0A")}.assist-icon--white-lock:before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.85714 9.5V7C6.85714 4.23867 9.15938 2 12 2C14.8406 2 17.1429 4.23867 17.1429 7V9.5H18.4286C19.8469 9.5 21 10.6211 21 12V19.5C21 20.8789 19.8469 22 18.4286 22H5.57143C4.15112 22 3 20.8789 3 19.5V12C3 10.6211 4.15112 9.5 5.57143 9.5H6.85714ZM8.78571 9.5H15.2143V7C15.2143 5.27422 13.7759 3.875 12 3.875C10.2241 3.875 8.78571 5.27422 8.78571 7V9.5ZM4.92857 19.5C4.92857 19.8438 5.21625 20.125 5.57143 20.125H18.4286C18.7821 20.125 19.0714 19.8438 19.0714 19.5V12C19.0714 11.6562 18.7821 11.375 18.4286 11.375H5.57143C5.21625 11.375 4.92857 11.6562 4.92857 12V19.5Z' fill='%23ffffff' /%3E%3C/svg%3E%0A")}.assist-icon--neutral-lock:before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.85714 9.5V7C6.85714 4.23867 9.15938 2 12 2C14.8406 2 17.1429 4.23867 17.1429 7V9.5H18.4286C19.8469 9.5 21 10.6211 21 12V19.5C21 20.8789 19.8469 22 18.4286 22H5.57143C4.15112 22 3 20.8789 3 19.5V12C3 10.6211 4.15112 9.5 5.57143 9.5H6.85714ZM8.78571 9.5H15.2143V7C15.2143 5.27422 13.7759 3.875 12 3.875C10.2241 3.875 8.78571 5.27422 8.78571 7V9.5ZM4.92857 19.5C4.92857 19.8438 5.21625 20.125 5.57143 20.125H18.4286C18.7821 20.125 19.0714 19.8438 19.0714 19.5V12C19.0714 11.6562 18.7821 11.375 18.4286 11.375H5.57143C5.21625 11.375 4.92857 11.6562 4.92857 12V19.5Z' fill='%231F1F59' /%3E%3C/svg%3E%0A")}.assist-login-logo__card img{display:block}.assist-login-layout-container{max-width:492px;width:476px;margin:24px 0;padding:48px;border-radius:12px;background:var(--fds-global-color-neutral-0);box-shadow:0px 4px 16px 0px rgba(0,0,0,0.12),0px 16px 32px -4px rgba(9,9,45,0.08)}.assist-login-layout-footer{display:flex;justify-content:center;font-size:12px;font-weight:500;color:var(--fds-global-color-neutral-0)}.assist-login-layout-footer>div:not(:last-of-type)::after{content:"·";margin:0 8px}.assist-login-layout-marketing__logo{align-self:flex-start}.login__intro{margin:24px 0}.login__title,.login__subtitle{font-family:'Foundever Sans', sans-serif;margin:0;white-space:pre-wrap}.login__title{font-weight:500;font-size:24px;margin-bottom:4px}.login__subtitle{font-weight:400;font-size:14px;color:var(--fds-global-color-neutral-120)}.login__error-messages{display:flex;margin:24px 0}.login__error-messages__content{color:var(--fds-global-color-error-40)}.login__error-messages__content p{margin:0;white-space:pre-wrap}.login__idps{display:flex;flex-direction:column;align-items:stretch}.login__idps .assist-btn{text-align:center}.login__idps .assist-btn:not(:last-child){margin-bottom:8px}.login__separation{display:flex;align-items:center;margin:24px 0}.login__separation div{display:inline-block;flex:1;height:1px;background:var(--fds-global-color-neutral-10)}.login__separation span{color:var(--fds-global-color-neutral-70);margin-left:12px;margin-right:12px;text-transform:capitalize}.login__form__label{font-weight:500;margin:0}.login__form__group{margin-bottom:24px}.login__form__group .login__form__field{display:flex;flex-direction:column}.login__form__group .login__form__field:not(:last-child){margin-bottom:16px}.login__form__group .help-block{font-size:14px;color:var(--fds-global-color-error-40)}.login__form__input{margin-top:4px;padding:8px 12px;height:36px;border:1px solid var(--fds-global-color-neutral-40);border-radius:var(--fds-global-border-radius-md)}.login__form__input:focus{outline:none;box-shadow:none;color:var(--fds-global-color-neutral-170);border:1px solid var(--fds-global-color-neutral-130)}.login__form__submit-button{display:flex}.login__form__submit-button .assist-btn{flex:1}.login__redirect-button{display:flex;flex-direction:column;margin-top:24px}.login__redirect-button .assist-btn{text-align:center}
/*# sourceMappingURL=login.css.map */
