svg.iqvia-logo{fill:#00a1df}.alert-message{align-items:center;color:var(--banner-default-color-text);display:flex;margin-bottom:25px;padding:10px}.alert-message.bottom{align-items:flex-end}.alert-message.top{align-items:flex-start}.alert-message .alert-icon{font-size:24px;margin-right:10px}.alert-message .alert-button{margin-left:auto}.alert-message.alert-inlinewarn{border:none!important;color:var(--banner-default-color-text)!important}.alert-message.alert-inlinewarn .alert-icon{color:var(--banner-default-color-icon)}.alert-message.alert-error{background-color:var(--functional-color-content-danger-enabled);color:var(--banner-default-color-text)}.alert-message.alert-error .alert-icon{color:var(--banner-default-color-icon)}.alert-message.alert-actionable,.alert-message.alert-warn{background-color:var(--functional-color-content-warningInverse-enabled);color:var(--banner-default-color-text)}.alert-message.alert-actionable .alert-icon,.alert-message.alert-warn .alert-icon{color:var(--banner-default-color-icon)}.alert-message.alert-actionable a,.alert-message.alert-warn a{color:var(--banner-default-color-text);padding-left:10px;text-decoration:underline}.alert-message.alert-actionable a:hover,.alert-message.alert-warn a:hover{text-decoration:underline}.alert-message.alert-success{background-color:var(--functional-color-content-success-enabled);color:var(--banner-default-color-text)}.alert-message.alert-success .alert-icon{color:var(--banner-default-color-icon)}.alert-message.alert-info{background-color:var(--functional-color-content-subtle-enabled);color:var(--banner-default-color-text)}.alert-message.alert-info .alert-icon{color:var(--banner-default-color-icon)}.alert-leftpadding{padding-left:0}.alert-info-coaaexport{max-width:100%!important}.loading-indicator-failed .alert-message a{color:var(--textLink-default-color-enabled-text);padding-left:10px}.loading-indicator-component-wrapper{display:flex}.loading-indicator-contained{position:relative}.loading-indicator-content-wrapper{flex:1;max-width:100%}.loading-indicator-contained>.loading-indicator-wrapper{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:100}.loading-indicator-component-wrapper:not(.loading-indicator-contained)>.loading-indicator-wrapper--viewport{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1}.loading-indicator-wrapper{animation-duration:1.5s;animation-iteration-count:1;animation-name:fadeInOpacity;animation-timing-function:ease-in;opacity:1}.loading-indicator-wrapper .loading-screen{align-items:center;background-color:var(--progressIndicator-default-wrapper-color-scrim-blurred);color:var(--progressIndicator-default-circular-color-transparent-text);display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:101}.loading-indicator-wrapper .loading-screen .loading-screen-loading-indicator{align-items:center;display:flex;flex-direction:column}.loading-indicator-wrapper .loading-screen .loading-screen-title{font-size:20px;margin-bottom:20px}.loading-indicator-wrapper .loading-screen .fa-spin{animation-duration:1s;animation-timing-function:cubic-bezier(.4,0,.2,1);border:5px solid var(--progressIndicator-default-circular-color-transparent-indicator-track);border-radius:50%;border-top-color:var(--progressIndicator-default-circular-color-transparent-indicator-live);height:50px;width:50px}.loading-indicator-wrapper .loading-screen .fa-spin:before{content:""}@keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}.screenshot-forced-full-height{height:100%!important}.screenshot-forced-full-height body #content .widget-run-wrapper>div{border-radius:0!important}.device-screen-wrapper{border-radius:20px;box-shadow:0 0 0 6px #000,0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);display:block;margin:0 auto;position:relative}.device-screen-inner{border-radius:20px;display:inline-block;left:0;overflow:hidden;position:absolute;top:0}.device-screen-inner .device-screen{overflow-y:auto}.device-screen-inner .device-screen::-webkit-scrollbar{background:transparent;width:0}.device-screen-inner .device-screen .widget-run-wrapper{overflow:initial!important}.app-section-form{margin-bottom:25px;width:80%}@media(max-width:1500px){.app-section-form{width:100%}}@media(max-width:767px){.app-section-form{padding-left:20px}}.app-section-form-row{display:flex;flex:1;flex-wrap:wrap;margin-bottom:25px;margin-left:1px;row-gap:.8rem;width:100%}.app-section-form-row .form-subsection{margin:0 0 15px;min-width:100%}.text-field{display:block;position:relative}.text-field textarea{min-height:41px;overflow-y:hidden;resize:none}.text-field .error-text{color:var(--functional-color-content-danger-enabled);font-size:12px;padding:5px}.text-field .color-yellow{color:var(--functional-color-content-warning-enabled)}.text-field-input-wrapper{position:relative;width:100%}.text-field.text-field-clearable .text-field-input{padding-right:36px}.text-field-clear-btn{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;justify-content:center;margin:0;outline:none;padding:0;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.text-field .cancel-icon{color:var(--functional-color-content-default-enabled);font-size:18px}.text-field-clear-btn:hover .cancel-icon{color:var(--functional-color-content-brand-enabled)}.text-field .text-field-input-wrapper>label,.text-field>label{color:var(--textField-default-color-help-enabled);display:block;font-size:18px;font-weight:400;left:5px;margin:0;pointer-events:none;position:absolute;top:9px;transition:all .2s ease}.text-field .text-field-input-wrapper>label .required-label,.text-field>label .required-label{color:var(--functional-color-content-danger-enabled);padding-left:2px}.form-field-error .text-field-input,.form-field-error .text-field-input:focus,.form-field-error .text-field-input:hover,.form-field-error .text-field-input:not(:placeholder-shown){border-color:var(--functional-color-content-danger-enabled)}.form-field-error .text-field-input:focus,.form-field-error .text-field-input:focus:focus,.form-field-error .text-field-input:hover:focus,.form-field-error .text-field-input:not(:placeholder-shown):focus{border-color:var(--functional-color-content-danger-pressed)}.form-field-error .text-field-input:focus:focus~label,.form-field-error .text-field-input:focus~label,.form-field-error .text-field-input:hover:focus~label,.form-field-error .text-field-input:not(:placeholder-shown):focus~label{color:var(--functional-color-content-danger-pressed)}.form-field-error .text-field-input:focus:hover,.form-field-error .text-field-input:hover,.form-field-error .text-field-input:hover:hover,.form-field-error .text-field-input:not(:placeholder-shown):hover{border-color:var(--functional-color-content-danger-hover)}.form-field-error .text-field-input:focus:hover~label,.form-field-error .text-field-input:hover:hover~label,.form-field-error .text-field-input:hover~label,.form-field-error .text-field-input:not(:placeholder-shown):hover~label{color:var(--functional-color-content-danger-hover)}.form-field-error .text-field-input:focus~label,.form-field-error .text-field-input:hover~label,.form-field-error .text-field-input:not(:placeholder-shown)~label,.form-field-error .text-field-input~label{color:var(--functional-color-content-danger-enabled)}.form-field-error .text-field-input:focus~label .required-label,.form-field-error .text-field-input:hover~label .required-label,.form-field-error .text-field-input:not(:placeholder-shown)~label .required-label,.form-field-error .text-field-input~label .required-label{color:var(--functional-color-content-danger-enabled)}.text-field-input{background:var(--textField-default-color-background-enabled);border:1px solid var(--textField-default-color-border-enabled);border-radius:var(--textField-default-radius-standard);color:var(--textField-default-color-input-enabled);display:block;font-size:18px;min-height:40px;outline:none;padding:8px;transition:all .25s cubic-bezier(.19,1,.22,1);width:100%}.text-field-input.text-field-input-with-placeholder::placeholder{color:var(--textField-default-color-placeholder)}.text-field-input::placeholder{color:transparent}.text-field-input:focus{background:var(--textField-default-color-background-pressed);border-color:var(--textField-default-color-border-pressed);color:var(--textField-default-color-input-focus);outline:none}.text-field-input:hover{background:var(--textField-default-color-background-hover);border-color:var(--textField-default-color-border-hover);color:var(--textField-default-color-input-hover);outline:none}.text-field-input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px var(--textField-default-color-background-enabled) inset;box-shadow:0 0 0 30px var(--textField-default-color-background-enabled) inset}.text-field-input:hover~label .required-label,.text-field-input:not(:placeholder-shown)~label .required-label{color:var(--functional-color-content-danger-hover)}.text-field-input:hover~label{color:var(--textField-default-color-help-hover)}.text-field-input:not(:placeholder-shown):hover~label{color:var(--textField-default-color-help-hover)}.text-field-input:not(:placeholder-shown)~label{color:var(--textField-default-color-help-hover)}.text-field-input:not(:placeholder-shown)~label .required-label{color:var(--functional-color-content-danger-hover)}.text-field-input:focus~label,.text-field-input:not(:placeholder-shown)~label{background-color:var(--textField-default-color-background-pressed);font-size:14px;padding:0 6px;top:-10px}.text-field-input:focus~label .required-label,.text-field-input:not(:placeholder-shown)~label .required-label{color:var(--functional-color-content-danger-pressed)}.text-field-input:focus~label{color:var(--textField-default-color-help-pressed)}.text-field-input:not(:placeholder-shown):focus~label{color:var(--textField-default-color-help-pressed)}.text-field-input:not(:placeholder-shown)~label{color:var(--textField-default-color-help-enabled)}.text-field-input:not(:placeholder-shown)~label .required-label{color:var(--functional-color-content-danger-enabled)}.text-field-input.disabled,.text-field-input:disabled{border-color:var(--textField-default-color-border-disabled);color:var(--textField-default-color-input-disabled)}.text-field-input.disabled~label,.text-field-input:disabled~label{color:var(--textField-default-color-help-disabled)}.text-field-input.disabled:hover,.text-field-input:disabled:hover{border-color:var(--textField-default-color-border-disabled)}.text-field-input.disabled:hover~label,.text-field-input:disabled:hover~label{color:var(--textField-default-color-help-disabled)}.form-action-buttons{display:flex;padding:10px;width:80%}.form-action-buttons button{margin-right:20px}@media(max-width:767px){.form-action-buttons{width:100%}}.app-section-action-bar .form-action-buttons{margin-right:0;width:auto}.app-section-action-bar .form-action-buttons button{margin-right:20px}.app-section-form-field{flex:1;margin-right:20px}.app-section-form-field p{color:var(--textField-default-color-input-enabled)}@media(max-width:414px){.app-section-form-field{margin-right:0;max-width:100%;min-width:100%}}.subject-id-prefix{flex-grow:2}.app-section-form-field-prefix,.app-section-form-field-subject-id{flex:1;flex-grow:1}.app-section-form-field-subject-id{margin-right:20px}.app-section-form-field-prefix{margin-right:0}.button{align-items:center;background-color:transparent;border:none;border-radius:var(--button-default-radius-standard-primary);box-shadow:0 1px 6px rgba(0,0,0,.12),0 1px 4px rgba(0,0,0,.12);display:flex;gap:.5rem;justify-content:center;padding:8px 15px;text-transform:uppercase;transition:all .45s cubic-bezier(.23,1,.32,1) 0ms}.button:focus{outline:none}.button.default-button{background-color:var(--button-default-color-secondary-background-enabled);border:1px solid var(--button-default-color-secondary-border-enabled);border-radius:var(--button-default-radius-standard-secondary);color:var(--button-default-color-secondary-content-enabled)}.button.default-button:hover{background-color:var(--button-default-color-secondary-background-hover);border-color:var(--button-default-color-secondary-border-hover);color:var(--button-default-color-secondary-content-hover)}.button.default-button:focus{background-color:var(--button-default-color-secondary-background-focus);border-color:var(--button-default-color-secondary-border-focus);color:var(--button-default-color-secondary-content-focus)}.button.default-button:active{background-color:var(--button-default-color-secondary-background-pressed);border-color:var(--button-default-color-secondary-border-pressed);color:var(--button-default-color-secondary-content-pressed)}.button.default-button.disabled,.button.default-button:disabled{background-color:var(--button-default-color-secondary-background-disabled);border-color:var(--button-default-color-secondary-border-disabled);color:var(--button-default-color-secondary-content-disabled);cursor:not-allowed}.button.primary-button{background-color:var(--button-default-color-primary-background-enabled);color:var(--button-default-color-primary-content-enabled)}.button.primary-button:hover{background-color:var(--button-default-color-primary-background-hover);color:var(--button-default-color-primary-content-hover)}.button.primary-button:focus{background-color:var(--button-default-color-primary-background-focus);color:var(--button-default-color-primary-content-focus)}.button.primary-button:active{background-color:var(--button-default-color-primary-background-pressed);color:var(--button-default-color-primary-content-pressed)}.button.primary-button.disabled,.button.primary-button:disabled{background-color:var(--button-default-color-primary-background-disabled);color:var(--button-default-color-primary-content-disabled);cursor:not-allowed}.button.secondary-button{background-color:var(--button-default-color-secondary-background-enabled);border:1px solid var(--button-default-color-secondary-border-enabled);border-radius:var(--button-default-radius-standard-secondary);color:var(--button-default-color-secondary-content-enabled)}.button.secondary-button:hover{background-color:var(--button-default-color-secondary-background-hover);border-color:var(--button-default-color-secondary-border-hover);color:var(--button-default-color-secondary-content-hover)}.button.secondary-button:focus{background-color:var(--button-default-color-secondary-background-focus);border-color:var(--button-default-color-secondary-border-focus);color:var(--button-default-color-secondary-content-focus)}.button.secondary-button:active{background-color:var(--button-default-color-secondary-background-pressed);border-color:var(--button-default-color-secondary-border-pressed);color:var(--button-default-color-secondary-content-pressed)}.button.secondary-button.disabled,.button.secondary-button:disabled{background-color:var(--button-default-color-secondary-background-disabled);border-color:var(--button-default-color-secondary-border-disabled);color:var(--button-default-color-secondary-content-disabled);cursor:not-allowed}.button.danger-button{background-color:var(--button-error-color-primary-background-enabled);border-radius:var(--button-error-radius-standard-primary);color:var(--button-error-color-primary-content-enabled)}.button.danger-button:hover{background-color:var(--button-error-color-primary-background-hover);color:var(--button-error-color-primary-content-hover)}.button.danger-button:focus{background-color:var(--button-error-color-primary-background-focus);color:var(--button-error-color-primary-content-focus)}.button.danger-button:active{background-color:var(--button-error-color-primary-background-pressed);color:var(--button-error-color-primary-content-pressed)}.button.danger-button.disabled,.button.danger-button:disabled{background-color:var(--button-error-color-primary-background-disabled);color:var(--button-error-color-primary-content-disabled);cursor:not-allowed}.button.primary-button-scribe{background-color:#253a49;color:#fff}.button.primary-button-scribe:focus,.button.primary-button-scribe:hover{background-color:#495e6d}.button.primary-button-scribe.disabled,.button.primary-button-scribe:disabled{background-color:#bdc4c8;cursor:not-allowed}.button svg{width:14px}.password-wrapper{align-items:center;display:flex;position:relative}.password-wrapper .text-field{width:100%}.password-wrapper .password-toggle{cursor:pointer;position:absolute;right:8px}.password-wrapper .hiddenPassword{color:var(--textField-default-color-input-disabled)}.password-wrapper .showPassword{color:var(--textField-default-color-border-enabled)}.password-wrapper .text-field-input.password-input-with-visibility-icon{padding-right:40px}.password-wrapper .password-field-caps-lock{align-items:center;display:flex;position:relative}.password-wrapper .password-field-caps-lock .text-field-input.password-input-with-caps-lock-alert{padding-right:80px}.password-wrapper .password-field-caps-lock .text-field-input.password-input-with-visibility-icon.password-input-with-caps-lock-alert{padding-right:110px}.password-wrapper .caps-lock-alert{border:1px solid var(--textField-default-color-border-focus);border-radius:2px;color:var(--textLink-default-color-enabled-text);font-size:10px;padding:3px 4px;pointer-events:none;position:absolute;right:10px;text-transform:uppercase;z-index:10}.password-wrapper .caps-lock-alert--with-visibility-toggle{right:40px}.select-wrapper{min-height:41px;position:relative}.select-wrapper.single-option .select-box:hover{border-color:var(--select-default-color-border-enabled)}.select-wrapper.streamline-dropdown label.dropdown-label{display:none}.select-wrapper.streamline-dropdown .select-box{border:none}.select-wrapper.form-field-error .select-box{border-color:var(--select-error-color-border-enabled)!important}.select-wrapper.form-field-error .select-box~.select-arrow{fill:var(--select-error-color-border-enabled)!important}.select-wrapper.form-field-error .required-label,.select-wrapper.form-field-error label.dropdown-label{color:var(--select-error-color-border-enabled)!important}.select-wrapper.form-field-error .error-text{color:var(--select-error-color-border-enabled);font-size:12px;padding:5px}.select-wrapper label.dropdown-label{color:var(--functional-color-content-subtle-enabled);font-size:18px;font-weight:400;left:5px;margin:0;pointer-events:none;position:absolute;top:9px;transition:all .2s ease;z-index:2}.select-wrapper label.dropdown-label .required-label{color:var(--functional-color-content-danger-enabled);padding-left:2px}.select-wrapper .select-box{-moz-appearances:none;-webkit-appearance:none;appearance:none;background:var(--textField-default-color-background-enabled);border:1px solid var(--textField-default-color-border-enabled);border-radius:var(--textField-default-radius-standard);display:block;font-size:18px;height:41px;left:0;overflow:hidden;padding:8px 35px 8px 8px;position:relative;text-overflow:ellipsis;top:0;white-space:nowrap;width:100%;z-index:1}.select-wrapper .select-box,.select-wrapper .select-box option{color:var(--textField-default-color-input-enabled)}.select-wrapper .select-box:focus{border-color:var(--textField-default-color-border-pressed);outline:none}.select-wrapper .select-box:focus~.select-arrow{fill:var(--textField-default-color-input-pressed)}.select-wrapper .select-box:hover{background:var(--textField-default-color-background-hover);border-color:var(--textField-default-color-border-hover);outline:none}.select-wrapper .select-box:hover~.select-arrow{fill:var(--textField-default-color-input-hover)}.select-wrapper .select-box~label.dropdown-label{background:var(--textField-default-color-background-enabled);color:var(--textField-default-color-help-enabled);font-size:14px;padding:0 6px;top:-10px}.select-wrapper .select-box~label.dropdown-label .required-label{color:var(--functional-color-content-danger-enabled)}.select-wrapper .select-box:focus~label.dropdown-label{background:var(--textField-default-color-background-pressed);color:var(--textField-default-color-help-pressed)}.select-wrapper .select-box:focus~label.dropdown-label .required-label{color:var(--functional-color-content-danger-pressed)}.select-wrapper .select-box:hover~label.dropdown-label{background:var(--textField-default-color-background-hover);color:var(--textField-default-color-help-hover)}.select-wrapper .select-box:hover~label.dropdown-label .required-label{color:var(--functional-color-content-danger-hover)}.select-wrapper .select-box:disabled{background:var(--textField-default-color-background-enabled);border-color:var(--textField-default-color-border-disabled);color:var(--textField-default-color-input-disabled);opacity:1}.select-wrapper .select-box:disabled~label.dropdown-label{background:var(--textField-default-color-background-enabled);color:var(--textField-default-color-help-disabled)}.select-wrapper .select-box:disabled~label.dropdown-label .required-label{color:var(--functional-color-content-danger-disabled)}.select-wrapper .select-box:disabled~.select-arrow{fill:var(--textField-default-color-input-disabled)}.select-wrapper .select-arrow{fill:var(--textField-default-color-input-enabled);height:20px;pointer-events:none;position:absolute;right:12px;top:12px;transition:all .1s ease-in-out;width:20px;z-index:2}.select-wrapper .select-arrow:hover{fill:var(--textField-default-color-input-hover)}.select-wrapper .select-arrow.expanded{transform:rotate(180deg)}.logout-page-wrapper .loading-screen{background:none;color:#fff}.logout-page-wrapper .loading-screen .fa{border-color:transparent #fff #fff}.login-page-wrapper{background-color:#253a49;display:flex;flex-direction:column;min-height:100vh;width:100vw}.login-page-wrapper .login-spacer{flex:2}.login-page-wrapper .login-page-content{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:calc(100% - 50px);width:100%}.login-page-wrapper .login-page-content .login-logo{height:80px;margin-bottom:30px;max-width:360px}.login-page-wrapper .require-login-page-header{align-items:center;display:flex;height:50px;justify-content:flex-end;left:0;min-width:100%;padding:0 25px;position:absolute;right:0;top:0;z-index:2}.login-page-wrapper .require-login-page-header a{color:#fff}.login-page-wrapper .require-login-page-header a:hover{color:#fff;text-decoration:underline}.login-page-wrapper.login-page-wrapper--ecoa-login{background-color:var(--functional-color-surface-background-enabled);display:flex;flex-direction:column;position:relative}@media(min-width:768px){.login-page-wrapper.login-page-wrapper--ecoa-login{background-color:var(--hero-brand-color-surface-gradient-stop1)}}.login-page-wrapper .login-page-bg{display:none}@media(min-width:768px){.login-page-wrapper .login-page-bg{background:linear-gradient(180deg,var(--hero-brand-color-surface-gradient-stop1) 0,var(--hero-brand-color-surface-gradient-stop2) 34.9%);display:block;inset:0;pointer-events:none;position:absolute}}.login-page-wrapper .login-page-bg-image{display:none}@media(min-width:768px){.login-page-wrapper .login-page-bg-image{display:block;height:100%;inset:0;object-fit:cover;object-position:center;opacity:.7;position:absolute;width:100%}}.login-page-wrapper .login-page-accent-br{display:none}@media(min-width:768px){.login-page-wrapper .login-page-accent-br{bottom:0;display:block;height:75%;max-height:600px;max-width:566px;position:absolute;right:0;width:45%}.login-page-wrapper .login-page-accent-br img{height:113%;left:0;object-fit:contain;object-position:bottom right;position:absolute;top:-13%;width:100%}}.login-page-wrapper .login-page-mobile-accent{display:block;flex-shrink:0;height:83px;overflow:hidden;position:relative}.login-page-wrapper .login-page-mobile-accent img{height:100%;left:-9%;object-fit:cover;object-position:left center;position:absolute;top:0;width:118%}@media(min-width:768px){.login-page-wrapper .login-page-mobile-accent{display:none}}.login-page-wrapper .login-page-main{align-items:center;display:flex;flex:1;justify-content:center;min-height:0;position:relative}@media(max-width:767px){.login-page-wrapper .login-page-main{align-items:stretch;box-sizing:border-box;justify-content:flex-start;padding:0 26px}}@media(min-width:768px){.login-page-wrapper .login-page-main{min-height:0}}@media(min-width:1025px){.login-page-wrapper .login-page-main{justify-content:flex-end;right:11.1111111111vw}}.login-page-wrapper .login-page-modal{align-items:center;display:flex;flex-direction:column;position:relative;width:100%}@media(max-width:767px){.login-page-wrapper .login-page-modal{align-self:stretch;flex:1;max-width:none;min-height:0;width:100%}}@media(min-width:768px){.login-page-wrapper .login-page-modal{background-color:var(--modal-default-color-container);border-radius:var(--modal-default-radius-container);flex-shrink:0;margin-bottom:auto;margin-top:auto;max-height:calc(100vh - 100px);overflow:auto;padding:64px 64px 48px;width:488px}}.login-page-wrapper .login-page-modal-accent{display:none}@media(min-width:768px){.login-page-wrapper .login-page-modal-accent{display:block;left:0;position:absolute;top:0}.login-page-wrapper .login-page-modal-accent img{height:100%;width:100%}}@media(max-width:767px){.login-page-wrapper .login-page-modal-body{align-items:center;display:flex;flex:.9;flex-direction:column;justify-content:center;min-height:0;overflow-y:auto;width:100%}}@media(min-width:768px){.login-page-wrapper .login-page-modal-body{display:contents}}.login-page-wrapper .login-page-modal-logo{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:92px;padding:24px 0}@media(max-width:767px){.login-page-wrapper .login-page-modal-logo{flex-shrink:0}}@media(min-width:768px){.login-page-wrapper .login-page-modal-logo{min-height:0;padding:12px 0 16px}}.login-page-wrapper .login-page-modal-logo img{height:44px;object-fit:contain;width:246px}.login-page-wrapper .login-page-modal-content{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:24px;padding:0 26px;width:100%}@media(max-width:767px){.login-page-wrapper .login-page-modal-content{margin-top:0;max-width:360px;padding:clamp(32px,8vmin,48px) 0;width:100%}}@media(min-width:768px){.login-page-wrapper .login-page-modal-content{gap:16px;margin-top:0;padding:0;width:360px}}.login-page-wrapper .login-page-title-row{align-items:center;box-sizing:border-box;display:flex;flex-shrink:0;gap:16px;height:52px;padding:16px 0;width:100%}@media(min-width:768px){.login-page-wrapper .login-page-title-row{height:auto;min-height:44px;padding:8px 0}}.login-page-wrapper .login-page-divider{background-color:var(--divider-default-color-medium);flex:1;height:1px;min-width:1px}.login-page-wrapper .login-page-title{color:var(--functional-color-content-subtle-enabled);font-family:var(--typography-font-family);font-size:28px;font-weight:400;letter-spacing:var(--typography-spacing-letter-sm);line-height:1;margin:0;white-space:nowrap}.login-page-wrapper .login-page-title strong{color:var(--functional-color-content-subtle-enabled);font-weight:700}.login-page-wrapper .login-page-footer{flex-shrink:0;position:relative;z-index:1}@media(min-width:768px){.login-page-wrapper .login-page-footer{bottom:0;left:0;position:absolute;right:0}}.login-page-wrapper .login-page-footer-inner{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:40px 40px 4px;width:100%}@media(min-width:768px){.login-page-wrapper .login-page-footer-inner{justify-content:space-between;min-height:80px}}.login-page-wrapper .login-page-footer-logo{display:none;height:24px}@media(min-width:768px){.login-page-wrapper .login-page-footer-logo{display:block}}.login-page-wrapper .login-page-footer-copyright{color:var(--footer-default-color-content);font-size:var(--typography-font-size-xs);font-weight:var(--typography-font-weight-regular);letter-spacing:var(--typography-spacing-letter-sm)}@media(min-width:768px){.login-page-wrapper .login-page-footer-copyright{color:var(--footer-defaultInverse-color-content)}}.login-page--login-form{align-items:center;display:flex;flex-direction:column;gap:24px;max-width:360px;width:100%}.login-page--login-form .alert-message{margin-bottom:0}.loading-indicator-component-wrapper{width:100%}.loading-indicator-component-wrapper .loading-indicator-content-wrapper{justify-content:center}.login-page--login-form .loading-indicator-content-wrapper{align-items:stretch;display:flex;flex-direction:column;gap:24px;width:100%}.login-page--login-alert{align-items:center;box-sizing:border-box;display:flex;font-size:var(--typography-font-size-lg);gap:8px;min-height:var(--banner-default-sizing-min-height);padding:var(--banner-default-spacing-padding-top) var(--banner-default-spacing-padding-left);width:100%}.login-page--login-alert .material-icons{flex-shrink:0;font-size:24px}.login-page--login-alert.login-page--login-error{background-color:var(--banner-error-color-background);color:var(--banner-error-color-text)}.login-page--login-alert.login-page--login-error .material-icons{color:var(--banner-error-color-icon)}.login-page--login-alert.login-page--login-warning{background-color:var(--banner-warning-color-background);color:var(--banner-warning-color-text)}.login-page--login-alert.login-page--login-warning .material-icons{color:var(--banner-warning-color-icon)}.app-section-form{width:100%}.app-section-form .app-section-form-row{margin:0 auto 25px}.app-section-form .app-section-form-row .app-section-form-field .error-text{color:var(--typography-default-color-default-danger)}.login-page--login-form .app-section-form{align-items:center;display:flex;flex-direction:column;gap:24px;margin:0!important;padding:0;width:100%}.login-page--login-form .app-section-form .app-section-form-row,.login-page--login-form .app-section-form .app-section-form-row .app-section-form-field{margin:0!important;width:100%}.login-page--login-form .button.primary-button,.login-page--login-form .button.secondary-button{box-sizing:border-box;min-height:var(--button-default-spacing-small-primary-min-height);padding:0 16px;width:100%}.login-page--button{align-items:stretch;display:flex;flex-direction:column;gap:24px;width:100%}.login-page--button .button{margin:0!important;padding:0 16px!important;width:100%!important}.login-page--forgot-password-wrapper{align-items:center;display:flex;justify-content:center;width:100%}.login-page--cancel-link,.login-page--forgotten-password-link,.resend-code-link{color:var(--button-default-color-discreet-content-enabled)!important;font-size:14px;font-weight:400;letter-spacing:var(--typography-spacing-letter-md);text-align:center;text-decoration:none!important}.login-page--cancel-link:hover,.login-page--forgotten-password-link:hover,.resend-code-link:hover{color:var(--button-default-color-discreet-content-hover)!important}.login-page--cancel-link:active,.login-page--forgotten-password-link:active,.resend-code-link:active{color:var(--button-default-color-discreet-content-pressed)!important}.login-page--verify-subtitle{color:var(--typography-default-color-default-neutral);font-size:var(--typography-font-size-base);line-height:20px;margin:0;text-align:center}.login-page--confirmation-code-input{align-items:center;display:flex;flex-direction:column;gap:24px;width:100%}.login-page--confirmation-code-input .app-section-form-row{margin:0;width:100%}.login-page--change-password-buttons{align-items:center;display:flex;flex-direction:column;gap:16px;margin:0;width:100%}.login-page--change-password-buttons .button{margin:0!important;width:100%!important}.login-page-modal-content .alert-message{width:100%}@keyframes ripple{0%{opacity:1;transform:scale(0)}20%{opacity:1;transform:scale(25)}to{opacity:0;transform:scale(40)}}@keyframes blink{0%,49.9%,to{opacity:0}50%,99.9%{opacity:1}}@keyframes fadeRight{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes fadeLeft{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeUpFull{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeUpMini{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeDownFull{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(100%)}}@keyframes fadeDownMini{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(30px)}}@keyframes expand{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}.password-rules{font-size:12px}.password-rules ul{list-style:none outside;margin:0;padding:0}.password-rules ul li{margin:3px 0}.password-rules-checked{width:100%}.password-rules-checked ul{list-style:none outside;margin:0;padding:0}.password-rules-checked ul li{color:var(--functional-color-content-success-enabled);font-size:var(--typography-font-size-sm);line-height:20px;margin-bottom:5px;text-align:center}.password-rules-checked ul li.disabled{color:var(--typography-default-color-default-neutral)}