body .auth-page--glass{min-height:100dvh;background:#b4cfe8 url(/design/glass-desktop.svg) 50%/cover;color:#252a31;font-family:Arial,Helvetica,sans-serif;--login-glass-tint:linear-gradient(135deg,#ffffffe0,#f1f5fccc);--login-glass-line:#ffffffbd;--login-glass-shadow:0 24px 64px #1b29472b,0 3px 10px #1b29471a;--login-action:#006fe6;--login-action-hover:#0066dc}body .auth-page--glass .auth-login-card{border:1px solid var(--login-glass-line);background:var(--login-glass-tint);box-shadow:var(--login-glass-shadow),inset 0 1px 1px #ffffff;backdrop-filter:blur(24px) saturate(1.35);-webkit-backdrop-filter:blur(24px) saturate(1.35)}body .auth-page--glass .auth-login-form label{color:#384258}body .auth-page--glass .auth-login-form input{background:#ffffffc9;color:#252a31;box-shadow:inset 0 1px 2px #3e49640a}body .auth-page--glass .auth-login-form input:not([aria-invalid=true]):not(.required-field-error):not(.input-error){border-color:#dbe2ed!important;caret-color:var(--login-action)}body .auth-page--glass .auth-login-form input:not([aria-invalid=true]):not(.required-field-error):not(.input-error):focus{border-color:#007aff!important;outline:2px solid #dceaff;box-shadow:0 0 0 2px #007aff12;background:#fffffff0}body .auth-page--glass .auth-login-form .primary-button{background:var(--login-action)!important;color:#ffffff!important;border-color:transparent!important;box-shadow:inset 0 1px 0 #ffffff40,0 2px 5px #204f8c1a}body .auth-page--glass .auth-login-form .primary-button:not(:disabled):hover{background:var(--login-action-hover)!important}body .auth-page--glass .auth-login-form .primary-button:focus-visible{outline:2px solid #1b5bb3;outline-offset:3px}body .auth-page--glass .auth-login-form .primary-button:disabled{background:#e3eaf3!important;color:#596579!important;box-shadow:none}@media (prefers-reduced-transparency:reduce){body .auth-page--glass .auth-login-card{background:#f5f8fc;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}@media (forced-colors:active){body .auth-page--glass{background:Canvas;color:CanvasText}body .auth-page--glass .auth-login-card{background:Canvas;border-color:CanvasText;box-shadow:none;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body .auth-page--glass .auth-login-form .primary-button{background:ButtonFace!important;color:ButtonText!important;border-color:ButtonText!important}}