html[data-login-brand=leonard]{color-scheme:light;--login-bg: #ffffff;--login-panel: #ffffff;--login-line: #e0d6e9;--login-text: #2f203b;--login-muted: #706278;--login-accent: #6f3c9b;--login-button-text: #ffffff;--login-error: #b42318;--login-info-bg: #f5effa;--login-info-line: #dfcdec}.leonard-login-logo{width:260px;max-width:100%;aspect-ratio:1320 / 374;margin:0 auto;background:#4c2365;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}html[data-login-brand=leonard] input::placeholder{color:#92849a;opacity:1}html[data-login-brand=leonard] button:focus-visible,html[data-login-brand=leonard] input:focus-visible{outline:2px solid #6f3c9b;outline-offset:3px}
