.login-checkbox{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.5rem .75rem;margin-top:0;margin-bottom:0;display:flex}.login-checkbox label,.login-checkbox small,.login-checkbox a{line-height:1.2}.login-remember-control{align-items:flex-start;gap:.625rem;min-width:0;display:flex}.login-remember-control .form-check-input{flex:none;margin-top:.125rem}.login-remember-copy{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;min-width:0;display:flex}.login-remember-copy small{color:#627d98}.forgot-pass{color:#007bff;white-space:nowrap;flex:none;text-decoration:underline}.forgot-pass:hover{color:#0056b3}.login-recovery-link{margin:-.25rem 0 0}.login-verification-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.login-verification-option{color:#243b53;cursor:pointer;text-align:left;background:#fff;border:1px solid #d9e2ec;border-radius:8px;align-items:center;gap:.625rem;width:100%;min-height:48px;padding:.75rem .875rem;display:flex}.login-verification-indicator{background:#fff;border:1.5px solid #9fb3c8;border-radius:999px;flex:none;width:1rem;height:1rem;position:relative}.login-verification-indicator.is-selected{border-color:#0056b3}.login-verification-indicator.is-selected:after{content:"";background:#0056b3;border-radius:999px;position:absolute;top:2px;bottom:2px;left:2px;right:2px}.login-verification-option.is-selected{background:#f0f7ff;border-color:#0056b3;outline:none;box-shadow:0 0 0 3px #0056b326}.login-verification-option:focus-visible{background:#f0f7ff;border-color:#0056b3;outline:none;box-shadow:0 0 0 3px #0056b326}.login-verification-option:disabled{pointer-events:none}.login-verification-option svg{color:#0056b3;flex:none;font-size:1.25rem}.login-verification-option span{overflow-wrap:anywhere;min-width:0}@media (max-width:460px){.login-checkbox{align-items:flex-start}.login-verification-options{grid-template-columns:1fr}.login-remember-control{flex:auto}.login-remember-copy{flex-direction:column;align-items:flex-start}.forgot-pass{text-align:right;max-width:none}}
