.panel-body .login-card { width: min(100%,470px); }
.panel-body .login-card h1 { font-size: 26px; }
.panel-body .login-card > img { width: 120px; height: 120px; }
.panel-body .recovery-password-toggle { display: flex; align-items: center; gap: 8px; }
.panel-body .recovery-password-toggle input { width: 18px; height: 18px; accent-color: #67628a; }
#recoveryStatus { font-size: 12px; margin: 0; overflow-wrap: anywhere; }
#recoveryStatus[data-error="true"] { color: #a53f52; }
