/*!
 * Apricot-Okta
 * @version 2.0
 * @author Mitra Assadi
 * @license
 * Copyright (c) 2024 The College Board
 */body.cb-okta{background:#f5f7fc!important;color:#1e1e1e}@media(min-width:1px)and (max-width:767.98px){body.cb-okta{background:#fff!important}}@media(min-width:1024px){#global-header-navigation .col-md-3{flex:0 0 24%;max-width:24%}}#okta-sign-in{margin-top:48px}#okta-sign-in.auth-container{font-family:Roboto,sans-serif;font-size:16px;line-height:1.5em;padding:0}#okta-sign-in.auth-container.main-container{border-radius:24px;box-shadow:0 0 12px rgba(0,0,0,.1);width:424px}@media(min-width:1px)and (max-width:767.98px){#okta-sign-in.auth-container.main-container{border:0;border-radius:0;box-shadow:none;margin-bottom:0;margin-top:0;width:auto}}#okta-sign-in.auth-container .auth-content{padding:48px}@media(min-width:1px)and (max-width:767.98px){#okta-sign-in.auth-container .auth-content{max-width:100%;padding:48px 24px}}#okta-sign-in.auth-container .okta-sign-in-header{padding:0}#okta-sign-in.auth-container .okta-sign-in-header>img{display:none!important}#okta-sign-in.auth-container h2.okta-form-title,#okta-sign-in.auth-container h3.okta-form-title{color:#1e1e1e;font-family:Roboto,sans-serif;font-size:23px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.3px;line-height:1.39;margin-bottom:32px;margin-top:116px;position:relative;word-wrap:break-word}#okta-sign-in.auth-container h2.okta-form-title:before,#okta-sign-in.auth-container h3.okta-form-title:before{background:#324dc7;border-radius:100%;content:"";display:block;height:96px;left:calc(50% - 48px);position:absolute;top:-114px;width:96px}#okta-sign-in.auth-container h2.okta-form-title:after,#okta-sign-in.auth-container h3.okta-form-title:after{color:#fff;content:"";font-family:CB Icons GA\ 4_7_0;font-size:48px;font-style:normal;font-variant:normal;font-weight:400;left:calc(50% - 24px);position:absolute;text-transform:none;top:-96px}#okta-sign-in.auth-container input[type=button],#okta-sign-in.auth-container input[type=submit]{font-family:Roboto,sans-serif}#okta-sign-in.auth-container .link,#okta-sign-in.auth-container .registration-link{color:#1e1e1e;display:block;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;line-height:24px;text-align:center;text-decoration:underline;width:100%}#okta-sign-in.auth-container .link:active,#okta-sign-in.auth-container .link:link,#okta-sign-in.auth-container .link:visited,#okta-sign-in.auth-container .registration-link:active,#okta-sign-in.auth-container .registration-link:link,#okta-sign-in.auth-container .registration-link:visited{color:#1e1e1e;font-family:Roboto,sans-serif}#okta-sign-in.auth-container .link:hover,#okta-sign-in.auth-container .registration-link:hover{box-shadow:none;color:#324dc7;text-decoration:none}#okta-sign-in.auth-container .registration-label{color:#1e1e1e;display:block;font-family:Roboto,sans-serif;font-size:14px;line-height:24px;text-align:center;width:100%}#okta-sign-in.auth-container .registration-link{margin-top:12px}#okta-sign-in.auth-container .registration-container .content-container{align-items:center;display:flex;flex-direction:column;padding:30px 0 0}#okta-sign-in.auth-container .o-form .mobile-recovery-hint,#okta-sign-in.auth-container .o-form input:not([type=checkbox]),#okta-sign-in.auth-container .o-form label{color:#1e1e1e;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:24px}@media(min-width:1px)and (max-width:359px){#okta-sign-in.auth-container .o-form .mobile-recovery-hint,#okta-sign-in.auth-container .o-form input:not([type=checkbox]),#okta-sign-in.auth-container .o-form label{font-size:12px}}#okta-sign-in.auth-container .o-form label{font-weight:500}#okta-sign-in.auth-container .o-form .custom-checkbox label,#okta-sign-in.auth-container .o-form .custom-radio label{font-weight:400;padding:3px 10px 7px 24px}#okta-sign-in.auth-container .o-form .input-fix input[type=number],#okta-sign-in.auth-container .o-form .input-fix input[type=password],#okta-sign-in.auth-container .o-form .input-fix input[type=tel],#okta-sign-in.auth-container .o-form .input-fix input[type=text],#okta-sign-in.auth-container .o-form .input-fix input[type=textbox]{background-color:#fff;border:1px solid #d9d9d9;border-radius:8px;line-height:1.5em;padding:11px 15px}#okta-sign-in.auth-container .o-form .input-fix input[type=number]:focus,#okta-sign-in.auth-container .o-form .input-fix input[type=password]:focus,#okta-sign-in.auth-container .o-form .input-fix input[type=tel]:focus,#okta-sign-in.auth-container .o-form .input-fix input[type=text]:focus,#okta-sign-in.auth-container .o-form .input-fix input[type=textbox]:focus{border:1px solid #324dc7;box-shadow:inset 0 0 1px .5px #324dc7;cursor:default}#okta-sign-in.auth-container .o-form .input-fix,#okta-sign-in.auth-container .o-form .textarea-fix{border:0!important}#okta-sign-in.auth-container .o-form .focused-input{box-shadow:none!important}#okta-sign-in.auth-container .o-form .o-form-label{padding-bottom:0}#okta-sign-in.auth-container .o-form-explain.o-form-input-error{color:#1e1e1e;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:24px}#okta-sign-in.auth-container .o-form-explain.o-form-input-error input[type=number],#okta-sign-in.auth-container .o-form-explain.o-form-input-error input[type=password],#okta-sign-in.auth-container .o-form-explain.o-form-input-error input[type=tel],#okta-sign-in.auth-container .o-form-explain.o-form-input-error input[type=text],#okta-sign-in.auth-container .o-form-explain.o-form-input-error input[type=textbox]{background-color:#fff;border:1px solid #ab2334}#okta-sign-in.auth-container .o-form-explain.o-form-input-error input[type=number]:focus,#okta-sign-in.auth-container .o-form-explain.o-form-input-error input[type=password]:focus,#okta-sign-in.auth-container .o-form-explain.o-form-input-error input[type=tel]:focus,#okta-sign-in.auth-container .o-form-explain.o-form-input-error input[type=text]:focus,#okta-sign-in.auth-container .o-form-explain.o-form-input-error input[type=textbox]:focus{border:1px solid #ab2334;box-shadow:inset 0 0 1px .5px #ab2334;cursor:default}#okta-sign-in.auth-container .o-form-explain.okta-form-subtitle{color:#1e1e1e;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px}#okta-sign-in.auth-container .infobox-error:before,#okta-sign-in.auth-container .infobox.infobox-subtle.infobox-error:before{background-color:#ab2334}#okta-sign-in.auth-container .infobox-error p,#okta-sign-in.auth-container .infobox-warning p{color:#1e1e1e;font-family:Roboto,sans-serif;font-size:14px;line-height:24px}#okta-sign-in.auth-container .infobox-warning p a{color:#1e1e1e;font-weight:500;text-decoration:underline}#okta-sign-in.auth-container .infobox-warning p a:focus,#okta-sign-in.auth-container .infobox-warning p a:hover{color:#1e1e1e}#okta-sign-in.auth-container .error-16-red:before,#okta-sign-in.auth-container .error-16-small:before{color:#ab2334}#okta-sign-in.auth-container p.okta-form-input-error{padding-left:24px}#okta-sign-in.auth-container p.okta-form-input-error .error-16-small{left:2px}#okta-sign-in.auth-container .o-form-has-errors.input-fix input[type=number],#okta-sign-in.auth-container .o-form-has-errors.input-fix input[type=password],#okta-sign-in.auth-container .o-form-has-errors.input-fix input[type=tel],#okta-sign-in.auth-container .o-form-has-errors.input-fix input[type=text],#okta-sign-in.auth-container .o-form-has-errors.input-fix input[type=textbox]{border:1px solid #ab2334}#okta-sign-in.auth-container .o-form-has-errors.input-fix input[type=number]:focus,#okta-sign-in.auth-container .o-form-has-errors.input-fix input[type=password]:focus,#okta-sign-in.auth-container .o-form-has-errors.input-fix input[type=tel]:focus,#okta-sign-in.auth-container .o-form-has-errors.input-fix input[type=text]:focus,#okta-sign-in.auth-container .o-form-has-errors.input-fix input[type=textbox]:focus{border:1px solid #ab2334;box-shadow:inset 0 0 1px .5px #ab2334}#okta-sign-in.auth-container .recovery-challenge .sms-request-button{float:none;margin-bottom:24px}@media(min-width:768px){#okta-sign-in.auth-container .recovery-challenge .sms-request-button{margin-left:0}}#okta-sign-in.auth-container .recovery-challenge .o-form-fieldset.enroll-sms-phone{margin-right:16px;max-width:154px}#okta-sign-in.auth-container .enroll-sms-phone{width:100%!important}#okta-sign-in.auth-container .button{align-items:center;background:none;background-color:transparent;border:1px solid #324dc7;border-radius:999px;box-sizing:border-box;color:#324dc7;display:inline-flex;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:700;justify-content:center;line-height:1.7143em;padding:11px 23px;text-decoration:none;transition:all .25s ease-in-out;user-select:none}#okta-sign-in.auth-container .button.button-primary{background-color:#324dc7;border-color:#324dc7;color:#fff!important;font-weight:500!important;margin-top:12px}#okta-sign-in.auth-container .button.button-primary:hover{background:none;background-color:#192764;border-color:#192764;box-shadow:none}#okta-sign-in.auth-container .button.button-primary:focus{background:none;background-color:#324dc7;border-color:#fff;box-shadow:0 0 0 2px #324dc7}#okta-sign-in.auth-container .button.button-primary:not(.cb-btn-pulse).cb-disabled,#okta-sign-in.auth-container .button.button-primary:not(.cb-btn-pulse):disabled{background-color:#f0f0f0;border-color:#f0f0f0;box-shadow:none;color:#b2b2b2!important;cursor:not-allowed;opacity:1;text-decoration:none!important}#okta-sign-in.auth-container .button.button-primary:not(.cb-btn-pulse).cb-disabled span,#okta-sign-in.auth-container .button.button-primary:not(.cb-btn-pulse):disabled span{text-decoration:none!important}#okta-sign-in.auth-container .button.button-primary.link-button-disabled{background-color:#f0f0f0;border-color:#f0f0f0;box-shadow:none;color:#b2b2b2!important;cursor:not-allowed;opacity:1;text-decoration:none!important}#okta-sign-in.auth-container .button.sms-request-button{color:#324dc7}#okta-sign-in.auth-container .button.sms-request-button:hover{background:none;background-color:#f0f0f0;box-shadow:inset 0 0 0 1px #324dc7;text-decoration:none}#okta-sign-in.auth-container .button.sms-request-button:focus{background:none;background-color:transparent;box-shadow:inset 0 0 0 2px #324dc7;outline:none;text-decoration:underline}#okta-sign-in.auth-container .button.btn-disabled{background-color:#f0f0f0!important;border-color:#f0f0f0!important;box-shadow:none;color:#b2b2b2!important;cursor:not-allowed;text-decoration:none!important}#okta-sign-in.auth-container .o-form-fieldset-container{align-items:center;justify-content:center}#okta-sign-in.auth-container .forgot-password-sms-enabled .button:not([data-se=resend-button]),#okta-sign-in.auth-container .o-form-fieldset-container .button:not([data-se=resend-button]){margin-left:4px;margin-right:4px;width:calc(100% - 8px)}#okta-sign-in.auth-container .password-requirements--header,#okta-sign-in.auth-container .password-requirements--list-item{color:#1e1e1e;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:24px}#okta-sign-in.auth-container .beacon-container{bottom:auto;top:56px}#okta-sign-in.auth-container .beacon-container .dropdown.more-actions{border-radius:0}#okta-sign-in.auth-container .beacon-container .dropdown.more-actions .icon-button{border-color:#1e1e1e;border-radius:0}#okta-sign-in.auth-container .beacon-container .dropdown.more-actions span.icon-dm{right:5px}#okta-sign-in.auth-container .beacon-container .dropdown.more-actions .options-wrap{border:0;border-radius:8px}#okta-sign-in.auth-container .beacon-container .dropdown.more-actions .options-wrap .dropdown-list-title{color:#1e1e1e;font-family:Roboto,sans-serif;font-size:16px;font-weight:300;line-height:24px;padding:16px 5px 16px 42px;text-align:left}#okta-sign-in.auth-container .beacon-container .dropdown.more-actions .options-wrap a.dropdown-list-title{padding:0}#okta-sign-in.auth-container .beacon-container .dropdown.more-actions .options-wrap .factor-option{color:#1e1e1e;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;line-height:24px}#okta-sign-in.auth-container .beacon-container .dropdown.more-actions .options-wrap .factor-option .factor-icon{background-image:none;border:0}#okta-sign-in.auth-container .beacon-container .dropdown.more-actions .options-wrap .factor-option .factor-icon:after,#okta-sign-in.auth-container .beacon-container .dropdown.more-actions .options-wrap .factor-option .factor-icon:before{font-family:CB Glyphs Multi;font-size:36px;font-style:normal;font-variant:normal;font-weight:400;left:calc(50% - 18px);position:absolute;text-transform:none;top:5px}#okta-sign-in.auth-container .beacon-container .dropdown.more-actions .options-wrap .factor-option .factor-icon.mfa-sms-30:before{content:""}#okta-sign-in.auth-container .beacon-container .dropdown.more-actions .options-wrap .factor-option .factor-icon.mfa-sms-30:after{content:""}#okta-sign-in.auth-container .beacon-container .dropdown.more-actions .options-wrap .factor-option .factor-icon.mfa-email-30:before{content:""}#okta-sign-in.auth-container .beacon-container .dropdown.more-actions .options-wrap .factor-option .factor-icon.mfa-email-30:after{content:""}#okta-sign-in.auth-container .beacon-container .dropdown.more-actions .options-wrap .factor-option .factor-option{padding:16px 5px 16px 42px}#okta-sign-in.auth-container .beacon-container .mfa-okta-email,#okta-sign-in.auth-container .beacon-container .mfa-okta-sms{background-image:none}#okta-sign-in.auth-container .beacon-container .mfa-okta-email .okta-sign-in-beacon-border.auth-beacon-border,#okta-sign-in.auth-container .beacon-container .mfa-okta-sms .okta-sign-in-beacon-border.auth-beacon-border{background-color:#e6edf8;border-color:#1e1e1e;height:96px;position:relative;width:96px}#okta-sign-in.auth-container .beacon-container .mfa-okta-email .okta-sign-in-beacon-border.auth-beacon-border:after,#okta-sign-in.auth-container .beacon-container .mfa-okta-email .okta-sign-in-beacon-border.auth-beacon-border:before,#okta-sign-in.auth-container .beacon-container .mfa-okta-sms .okta-sign-in-beacon-border.auth-beacon-border:after,#okta-sign-in.auth-container .beacon-container .mfa-okta-sms .okta-sign-in-beacon-border.auth-beacon-border:before{color:#1e1e1e;content:"";font-family:CB Glyphs Multi;font-size:68px;font-style:normal;font-variant:normal;font-weight:400;left:calc(50% - 34px);position:absolute;text-transform:none;top:34px}#okta-sign-in.auth-container .beacon-container .mfa-okta-email .okta-sign-in-beacon-border.auth-beacon-border:after,#okta-sign-in.auth-container .beacon-container .mfa-okta-sms .okta-sign-in-beacon-border.auth-beacon-border:after{content:""}#okta-sign-in.auth-container .beacon-container .mfa-okta-sms .okta-sign-in-beacon-border.auth-beacon-border:before{content:""}#okta-sign-in.auth-container .beacon-container .mfa-okta-sms .okta-sign-in-beacon-border.auth-beacon-border:after{content:""}#okta-sign-in.auth-container .mfa-verify{padding-top:116px}#okta-sign-in.auth-container .mfa-verify h2,#okta-sign-in.auth-container .mfa-verify h3{margin-bottom:12px;margin-top:24px}#okta-sign-in.auth-container .mfa-verify .mfa-send-email-content{text-align:center}#okta-sign-in.auth-container .mfa-verify .sms-request-button{margin-bottom:24px}#okta-sign-in.auth-container .mfa-verify .o-form-fieldset-container .o-form-label{text-align:center}#okta-sign-in.auth-container .mfa-verify .o-form-fieldset-container .mfa-verify-passcode .auth-passcode{width:calc(100% - 8px)}#okta-sign-in.auth-container .mfa-verify-passcode .auth-passcode{width:100%}#okta-sign-in.auth-container .mfa-verify-email .mfa-email-sent-content{font-family:Roboto,sans-serif;font-size:16px;line-height:1.5em;text-align:center}#okta-sign-in .o-form-disabled,#okta-sign-in .o-form-disabled input,#okta-sign-in .o-form-saving .o-form-input>:not(.o-form-disabled){opacity:1!important}@media only screen and (max-width:600px){#okta-sign-in.auth-container .auth-content{max-width:100%!important}}#okta-sign-in.auth-container .okta-sign-in-header h1{display:none}#okta-sign-in .o-form-fieldset-container ul.list-content li{border-top:1px solid #f0f0f0;margin-bottom:32px;margin-top:32px;padding-top:32px}#okta-sign-in .o-form-fieldset-container ul.list-content li.enroll-factor-row{flex-direction:column}#okta-sign-in .o-form-fieldset-container ul.list-content li.enroll-factor-row .enroll-factor-icon-container{align-self:center}#okta-sign-in .o-form-fieldset-container ul.list-content li.enroll-factor-row .enroll-factor-description h3{justify-content:center;margin-top:18px}#okta-sign-in .o-form-fieldset-container ul.list-content li.enroll-factor-row .enroll-factor-description h3:after,#okta-sign-in .o-form-fieldset-container ul.list-content li.enroll-factor-row .enroll-factor-description h3:before{display:none;text-align:center}#okta-sign-in .o-form-fieldset-container ul.list-content li.enroll-factor-row .enroll-factor-description p{margin-bottom:32px;text-align:center}#okta-sign-in .mfa-verify .cb-okta-legal{color:#6e6e78;font-family:proxima nova,montserrat-okta,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.5em;margin-bottom:24px;text-align:center}#okta-sign-in .enroll-factor-list h3.list-title{text-align:center}#okta-sign-in .enroll-factor-list h3.list-title:after,#okta-sign-in .enroll-factor-list h3.list-title:before{display:none}#okta-sign-in.auth-container{color:#1e1e1e;font-family:Roboto,sans-serif!important}#okta-sign-in.auth-container.main-container{color:#1e1e1e}#okta-sign-in.auth-container h2.okta-form-title:after,#okta-sign-in.auth-container h3.okta-form-title:after{content:"";font-family:CB Icons GB\ 4_7_0}#okta-sign-in.auth-container .okta-form-subtitle{color:#1e1e1e}#okta-sign-in.auth-container .link:focus,#okta-sign-in.auth-container .registration-link:focus{border-radius:999px;box-shadow:inset 0 0 0 2px #324dc7;color:#324dc7;padding:.3em 24px;text-decoration:none}#okta-sign-in.auth-container .beacon-container{display:none!important}#okta-sign-in.auth-container .infobox-warning:before,#okta-sign-in.auth-container .infobox.infobox-subtle.infobox-warning:before{background-color:#e57200}#okta-sign-in.auth-container .warning-16:before{content:""}#okta-sign-in .siw-main-view .siw-main-body .identifier{font-size:14px}#okta-sign-in .siw-main-view .button-link,#okta-sign-in .siw-main-view .infobox a{color:#324dc7}#okta-sign-in .authenticator-verify-list .authenticator-description{flex-direction:column}#okta-sign-in .authenticator-verify-list .authenticator-description>div{text-align:center;width:100%}#okta-sign-in .authenticator-verify-list .authenticator-description h3.authenticator-label{font-size:19px;margin-bottom:8px;margin-top:unset;width:unset}#okta-sign-in .authenticator-verify-list .authenticator-description h3.authenticator-label:after,#okta-sign-in .authenticator-verify-list .authenticator-description h3.authenticator-label:before{content:unset!important}#okta-sign-in .authenticator-verify-list .authenticator-description .authenticator-button{margin-bottom:16px;min-width:140px}#okta-sign-in .authenticator-verify-list .list-content .authenticator-row:first-child{border-top:1px solid #ddd;margin-top:0;padding-top:30px}#okta-sign-in .siw-main-footer .auth-footer{align-items:center}#okta-sign-in .siw-main-footer .auth-footer .link.js-custom[href$=routeToRegister]{margin-top:48px;position:relative}#okta-sign-in .siw-main-footer .auth-footer .link.js-custom[href$=routeToRegister]:before{border-top:1px solid #ddd;content:"";left:0;position:absolute;top:-24px;width:100%}#okta-sign-in .o-form-button-bar{padding-bottom:32px}#okta-sign-in .authenticator-row{flex-direction:column;justify-content:center}#okta-sign-in .authenticator-row .authenticator-icon-container{align-self:unset;margin-bottom:16px;margin-right:0}#okta-sign-in .authenticator-row .authenticator-button .button{height:auto;margin-bottom:0;margin-top:6px;padding:11px 23px;width:100%}#okta-sign-in.auth-container .authenticator-row .authenticator-icon-container,#okta-sign-in.auth-container .beacon-container{display:block}#okta-sign-in.auth-container .factor-icon.authenticator-icon{font-family:CB Icons GA\ 4_7_0;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;height:48px;line-height:1;position:relative;text-transform:none;width:48px}#okta-sign-in.auth-container .factor-icon.authenticator-icon.mfa-okta-email,#okta-sign-in.auth-container .factor-icon.authenticator-icon.mfa-okta-password,#okta-sign-in.auth-container .factor-icon.authenticator-icon.mfa-okta-phone{background:#324dc7;background-image:unset;border:0;border-radius:100%}#okta-sign-in.auth-container .factor-icon.authenticator-icon.mfa-okta-email:after,#okta-sign-in.auth-container .factor-icon.authenticator-icon.mfa-okta-password:after,#okta-sign-in.auth-container .factor-icon.authenticator-icon.mfa-okta-phone:after{color:#fff;left:.5em;position:absolute;top:.5em;z-index:2}#okta-sign-in.auth-container .factor-icon.authenticator-icon.mfa-okta-email:after{content:""}#okta-sign-in.auth-container .factor-icon.authenticator-icon.mfa-okta-password:after{content:""}#okta-sign-in.auth-container .factor-icon.authenticator-icon.mfa-okta-phone{font-family:CB Icons GB\ 4_7_0}#okta-sign-in.auth-container .factor-icon.authenticator-icon.mfa-okta-phone:after{content:""}#okta-sign-in.auth-container .factor-icon.authenticator-icon.mfa-google-auth,#okta-sign-in.auth-container .factor-icon.authenticator-icon.mfa-okta-verify{border:1px solid #324dc7}
/*# sourceMappingURL=okta.min.css.map*/