.login-password.svelte-1x05zx6 .password-input-wrap .input{width:100%;font:inherit;--field-font-size: 17px;font-size:var(--field-font-size);color:var(--auth-fg-1);background:transparent;border:none;border-bottom:1.5px solid var(--auth-border-strong);border-radius:0;padding:10px 44px 10px 2px;outline:none}.login-password.svelte-1x05zx6 .password-input-wrap .input:focus{border-bottom-color:var(--auth-accent)}.login-password.svelte-1x05zx6 .password-input-wrap .input-error{border-bottom-color:var(--auth-danger)}.login-password.svelte-1x05zx6 .password-toggle,.login-password.svelte-1x05zx6 .password-toggle:hover:not(:disabled){color:var(--auth-fg-3)}@media(max-width:640px),(pointer:coarse){.login-password.svelte-1x05zx6 .password-input-wrap .input{padding-right:48px}.login-body.svelte-1x05zx6 .login-forgot:where(.svelte-1x05zx6),.login-body.svelte-1x05zx6 .auth-check:where(.svelte-1x05zx6){margin-top:0}}@media(max-width:640px),(max-width:980px)and (max-height:500px){.login-body.auth-body.svelte-1x05zx6{margin-top:var(--sp-3)}.login-body.svelte-1x05zx6 .auth-sec:where(.svelte-1x05zx6){margin-top:0}.login-body.svelte-1x05zx6 .login-methods:where(.svelte-1x05zx6){grid-template-columns:1fr 1fr;gap:var(--sp-2);margin-top:6px}.login-methods.svelte-1x05zx6 .auth-tile:where(.svelte-1x05zx6){position:relative;align-items:center;gap:var(--sp-2);min-height:44px;padding:var(--sp-2) var(--sp-3)}.login-methods.svelte-1x05zx6 .auth-tile:where(.svelte-1x05zx6) .dot:where(.svelte-1x05zx6){margin-top:0}.login-methods.svelte-1x05zx6 .auth-tile:where(.svelte-1x05zx6) .d:where(.svelte-1x05zx6){position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.login-body.svelte-1x05zx6 .auth-actions:where(.svelte-1x05zx6){margin-top:var(--sp-3)}}
