#main-content[data-bpm-login-access=on]{--bpm-login-hint:#6b7280;--bpm-login-control:#6b7280;--bpm-login-link:#2563eb;--bpm-login-focus:#2563eb}#main-content[data-bpm-login-access=on] .bpm-login-field::placeholder{color:var(--bpm-login-hint);opacity:1}#main-content[data-bpm-login-access=on] .bpm-login-hint{color:var(--bpm-login-hint)}#main-content[data-bpm-login-access=on] .bpm-login-field-icon,#main-content[data-bpm-login-access=on] .bpm-login-eye{color:var(--bpm-login-control)}#main-content[data-bpm-login-access=on] .bpm-login-toggle{color:var(--bpm-login-link)}#main-content[data-bpm-login-access=on] .bpm-login-field:focus-visible{outline:2px solid var(--bpm-login-focus);outline-offset:2px;box-shadow:none}#main-content[data-bpm-login-access=on] .bpm-login-eye:focus-visible,#main-content[data-bpm-login-access=on] .bpm-login-toggle:focus-visible,#main-content[data-bpm-login-access=on] .bpm-login-secondary-action:focus-visible,#main-content[data-bpm-login-access=on] .bpm-login-check:focus-visible,#main-content[data-bpm-login-access=on] .bpm-login-lang:focus-visible{outline:2px solid var(--bpm-login-focus);outline-offset:2px}#main-content[data-bpm-login-access=on] .bpm-login-toggle,#main-content[data-bpm-login-access=on] .bpm-login-secondary-action{justify-content:center;align-items:center;min-height:44px;padding-left:8px;padding-right:8px;display:inline-flex}#main-content[data-bpm-login-access=on] .bpm-login-lang{min-height:44px}#main-content[data-bpm-login-access=on] .bpm-login-field,#main-content[data-bpm-login-access=on] .bpm-login-control{box-sizing:border-box;height:48px;padding-top:0;padding-bottom:0}#main-content[data-bpm-login-access=on] .bpm-login-field-icon,#main-content[data-bpm-login-access=on] .bpm-login-provider svg{width:20px;height:20px}#main-content[data-bpm-login-access=on] .bpm-login-eye{width:44px;height:44px;right:2px}#main-content[data-bpm-login-access=on] .bpm-login-home{min-height:44px}#main-content[data-bpm-login-access=on] [aria-roledescription=carousel] button{min-width:44px;min-height:44px}#main-content[data-bpm-login-access=on] .bpm-login-stack{justify-content:flex-start;padding-top:clamp(32px,10vh,112px)}@media (max-width:639.98px){#main-content[data-bpm-login-access=on] .bpm-login-column{padding-left:16px;padding-right:16px}}
