body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body,html{height:100%;width:100%}body{background-color:#fff;color:#000;display:flex;font-family:Roboto,sans-serif;font-size:1.6rem;font-weight:400;justify-content:center;line-height:1.25;margin-top:64px;text-align:left}@media only screen and (max-width:480px){body{margin-top:16px}}:root{font-size:62.5%}.prism-icon-eye,.prism-icon-eye-blocked{color:#005ba8;height:14px;width:16.5px}.main-content{margin-bottom:auto;margin-top:0;padding-bottom:64px;width:360px}.main-content .logo-container{height:76px}.main-content input[type=password],.main-content input[type=text]{font-size:16px;height:40px;width:296px}.main-content label{font-size:14px;margin-bottom:1px}.main-content .account-info-form,.main-content .account-selector,.main-content .consent-form,.main-content .error-page,.main-content .login-form,.main-content .logout-page,.main-content .new-password-form,.main-content .reset-password-confirmation,.main-content .reset-password-form,.main-content .username-recovery-confirmation,.main-content .username-recovery-form,.main-content .verification-form{margin-top:16px}.main-content .account-info-form h1,.main-content .account-selector h1,.main-content .consent-form h1,.main-content .error-page h1,.main-content .login-form h1,.main-content .logout-page h1,.main-content .new-password-form h1,.main-content .reset-password-confirmation h1,.main-content .reset-password-form h1,.main-content .username-recovery-confirmation h1,.main-content .username-recovery-form h1,.main-content .verification-form h1{margin-bottom:16px;text-align:center}.main-content .account-info-form .btn-block,.main-content .account-selector .btn-block,.main-content .consent-form .btn-block,.main-content .error-page .btn-block,.main-content .login-form .btn-block,.main-content .logout-page .btn-block,.main-content .new-password-form .btn-block,.main-content .reset-password-confirmation .btn-block,.main-content .reset-password-form .btn-block,.main-content .username-recovery-confirmation .btn-block,.main-content .username-recovery-form .btn-block,.main-content .verification-form .btn-block{font-size:16px;height:40px;width:296px}.main-content .account-info-form .information{margin-bottom:115px;margin-top:25px;width:296px}.main-content .account-info-form .information div{margin-bottom:32px}.main-content .account-info-form .information div label{color:#6a6a6a;font-size:14px;font-weight:400;margin-bottom:11px}.main-content .account-info-form .information div span{display:block;font-size:16px}.main-content .account-info-form .information #additionalInfo{font-size:14px}.main-content .account-info-form .information #additionalInfo strong{display:inline-block;font-size:14px;margin-bottom:4px}.main-content .account-info-form .information #additionalInfo span{display:inline}.main-content .login-form form .form-group{margin-left:24px}.main-content .login-form form input[type=checkbox]{margin-left:0}.main-content .login-form form .remember-me-label{color:#000;font-size:16px!important}.main-content .consent-form p,.main-content .logout-page p,.main-content .reset-password-confirmation p,.main-content .reset-password-form p,.main-content .username-recovery-confirmation p,.main-content .username-recovery-form p{font-size:14px;width:296px}.main-content .consent-form form,.main-content .logout-page form,.main-content .reset-password-confirmation form,.main-content .reset-password-form form,.main-content .username-recovery-confirmation form,.main-content .username-recovery-form form{margin-top:4px}.main-content .consent-form form .form-group:first-of-type,.main-content .logout-page form .form-group:first-of-type,.main-content .reset-password-confirmation form .form-group:first-of-type,.main-content .reset-password-form form .form-group:first-of-type,.main-content .username-recovery-confirmation form .form-group:first-of-type,.main-content .username-recovery-form form .form-group:first-of-type{margin-left:24px}.main-content .consent-form form .form-group:nth-of-type(2),.main-content .logout-page form .form-group:nth-of-type(2),.main-content .reset-password-confirmation form .form-group:nth-of-type(2),.main-content .reset-password-form form .form-group:nth-of-type(2),.main-content .username-recovery-confirmation form .form-group:nth-of-type(2),.main-content .username-recovery-form form .form-group:nth-of-type(2){margin-top:25px}.unauthorized{align-self:center;width:-webkit-min-content;width:min-content}.unauthorized .alert-danger{background-color:#fcccc0;color:#902b00;display:flex;width:328px}.unauthorized h1{margin-bottom:revert;padding-top:15px}.unauthorized p{display:inline-flex;font-size:14px;margin-bottom:0;padding-left:inherit;width:296px}.unauthorized .unauthorized-icon{font-size:medium}.error-page{align-items:center;display:flex;flex-direction:column;justify-content:center}.consent-form .consent-scopecheck{display:none}.consent-form p{margin-bottom:15px}.consent-form form{align-items:center;display:flex;flex-direction:column}.new-password-form p{font-size:14px;width:296px}.new-password-form form{margin-top:4px}.new-password-form form .form-group{margin-left:24px}.new-password-form form .form-group:nth-of-type(2){margin-left:0;margin-top:25px}form .account-selector-spacer{margin-left:0;margin-top:4px;min-height:136px}form .account-selector-spacer .form-group{margin-bottom:4px;margin-top:4px}form .account-selector-spacer label{font-size:16px}.prism-message{width:296px}.prism-message .icon{margin-top:0!important}.prism-message .prism-message__text{font-size:14px;margin-right:1rem}.prism-message-invalid-invitation{padding:.8rem!important;width:90%!important}.prism-message-canceled{background-color:#fff0c3!important}.signin-btn{color:#001b35;margin:1.6rem 0}.radio-item{font-family:Roboto,serif;font-style:normal;font-weight:400;line-height:20px;padding-left:8px}.prism-radio label .itemCol,.radio-item{font-size:16px}.account-selector-header{margin-top:16px}.account-selector-header h1{margin-bottom:0}.account-selector-inactive-label{color:#6a6a6a;font-size:12px;font-style:italic;line-height:15px;padding-left:10px}.grant-card,.grants-header{width:328px}.grants-header h1{font-size:26px;font-weight:700;line-height:30px}.created,.expires{color:#4a4a4a;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:15px}.btn-outline-danger{border-color:#902b00;color:#902b00}.btn-outline-danger .focus,.btn-outline-danger :focus{box-shadow:0 0 0 .2rem #c33a0080}.btn-outline-danger .disabled,.btn-outline-danger :disabled{background-color:#0000;color:#902b00}.btn-outline-danger :hover,.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{background-color:#902b00;border-color:#902b00;color:#fff}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #c33a0080}.icon-size-16x16{height:16px;width:16px}.resend-code-message{border-radius:4px;color:#902b00;display:flex;flex-direction:row;font-family:Roboto;font-size:12px;font-weight:400;line-height:18px;margin-bottom:10px;padding:8px 16px;text-align:left}.send-success{background-color:#e3fad1;color:#000}.send-fail{background-color:#fcccc0}.resend-code-message .icon{margin-right:5px;padding-top:2px}.here-to-help-page{padding:8px 16px 310px}.here-to-help-page h1{margin:initial;padding:initial}.here-to-help-page .we-here-to-help-title{margin:initial}.here-to-help-page .we-here-to-help-context{margin:initial;padding:initial;padding-top:16px}.here-to-help-page .button-recover-user{margin:initial;margin-top:16px;padding:initial}.here-to-help-page .still-need-help-text{margin:initial;margin-top:32px;padding:initial}.here-to-help-page .please-call-text{margin:initial;margin-top:5px;padding:initial}.login-page .still-need-help-text{margin:initial;margin-top:32px;padding:initial;text-align:center}.login-page .please-call-text{margin:initial;margin-top:5px;padding:initial;text-align:center}.confirmation-email-address{padding-left:20.2px;padding-right:20.2px;padding-top:16px}.input-code-confirm-email-address{font-size:14px;margin-bottom:24px;width:100%}.form-confirmation-email{color:#6a6a6a;font-size:18px;font-weight:400;margin:0}.submit-confirmation-email{margin-bottom:8px;width:100%}.form-confirmation-email-button{display:flex;flex-direction:row;font-size:16px;font-weight:700;justify-content:space-between;margin:0 0 16px}.notification-email-address{background-color:#c1dff2;border-radius:5px;color:#003468;display:flex;flex-direction:row;font-family:Roboto;font-size:14px;font-weight:400;gap:8px;line-height:18px;margin-bottom:8px;padding:8px 16px;text-align:left}.icon-notification-confirm-email{color:#003468;padding-top:2px}.email-confirmation-email-address{font-weight:700;margin-bottom:0}.confirmation-email-button-submit{margin-bottom:20px}.resend{color:#005ba8}a:hover{cursor:pointer}.do-you-have-your-own-cd-login{margin:initial;padding:initial;padding-left:15.091px;padding-right:15.091px}.do-you-have-your-own-cd-login h1,.do-you-have-your-own-cd-login p{margin:initial;padding:initial}.do-you-have-your-own-cd-login .title{margin:initial;margin-bottom:8px;margin-top:8px;padding:initial}.do-you-have-your-own-cd-login .owner-title{font-size:2.4rem!important}.do-you-have-your-own-cd-login .button-group{margin-bottom:8px;margin-top:24px;padding-left:8px;padding-right:8px}.do-you-have-your-own-cd-login .button-group .button-padding{margin-top:16px}.do-you-have-your-own-cd-login .button-group .button-not-sure{color:#005ba8}.text-info-notification-email{color:#003468}.verification-form-message div{font-size:14px;overflow-wrap:anywhere}.verification-form #cancel{align-items:center;display:flex;justify-content:center}.verification-form .back-button{height:16px;margin-right:10px;width:16px}.verification-form form div{width:296px}.verification-form form label{display:flex;flex-direction:row;font-size:16px;gap:8px;overflow-wrap:anywhere}
/*# sourceMappingURL=main.17798d1c.css.map*/