
html:root body.learning-dashboard > header,html:root body.admin-workspace > header{box-sizing:border-box;min-height:56px!important;padding-top:6px!important;padding-bottom:6px!important}
html:root body > footer.portal-support-footer{display:flex;align-items:center;justify-content:center;text-align:center;padding-top:20px;padding-bottom:20px}
.password-input-wrap{display:block;position:relative;width:100%;margin-block:8px 14px}
body .password-input-wrap input{padding-inline-end:76px!important;width:100%;box-sizing:border-box;margin:0!important}
body button.password-visibility{position:absolute;inset-inline-end:8px;top:50%;transform:translateY(-50%);display:block;width:60px!important;min-height:44px;margin:0!important;padding:6px!important;border:0!important;border-radius:4px;background:transparent!important;box-shadow:none!important;color:#526b7d!important;font:inherit;font-size:12px!important;font-weight:400;cursor:pointer}
body button.password-visibility:focus-visible{outline:2px solid #5287b0;outline-offset:4px}
