.N5ljZW_card{text-align:center}.N5ljZW_content{margin-block-start:-1px;margin-inline:-1px;position:relative}.N5ljZW_card label{text-align:start;line-height:1.33333}.N5ljZW_field{box-sizing:border-box;width:100%;min-width:0;color:var(--foreground);background:var(--card);outline-offset:2px;box-shadow:var(--mfa-input-shadow);border:0;outline:2px solid #0000;padding:.375rem .75rem;font-family:inherit;transition:box-shadow .15s;display:block}.N5ljZW_field::placeholder{color:var(--muted-foreground)}.N5ljZW_field:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--foreground) 30%, transparent), 0 0 1px 0 color-mix(in srgb, var(--foreground) 15%, transparent)}.N5ljZW_field:focus{box-shadow:0 0 0 1px color-mix(in srgb, var(--foreground) 30%, transparent), 0 0 1px 0 color-mix(in srgb, var(--foreground) 15%, transparent), 0 0 0 4px color-mix(in srgb, var(--foreground) 15%, transparent)}.N5ljZW_field:disabled,.N5ljZW_primary:disabled{cursor:not-allowed;opacity:.5}.N5ljZW_passwordToggle{justify-content:center;align-items:center;width:1.625rem;padding:0;display:flex;position:absolute;inset-block:.1875rem;inset-inline-end:.1875rem}.N5ljZW_card button:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb, var(--foreground) 15%, transparent);outline:2px solid #0000}.N5ljZW_primary{isolation:isolate;width:100%;color:var(--primary-foreground);cursor:pointer;--mfa-button-shadow:0 0 0 1px var(--primary), 0 1px 1px 0 #ffffff12 inset, 0 2px 3px 0 #222a3533, 0 1px 1px 0 #0000003d;box-shadow:var(--mfa-button-shadow);border:0;justify-content:center;align-items:center;gap:.5rem;padding:.4375rem .75rem;display:inline-flex;position:relative}.N5ljZW_card .N5ljZW_primary:focus-visible{box-shadow:var(--mfa-button-shadow), 0 0 0 4px color-mix(in srgb, var(--foreground) 15%, transparent)}.N5ljZW_primary>svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem}.N5ljZW_primary:after{z-index:-1;border-radius:inherit;content:"";background:linear-gradient(#ffffff1c,#0000);transition:opacity .15s;position:absolute;inset:0}.N5ljZW_primary:hover:after{opacity:0}.N5ljZW_primary:active:after{opacity:1}
