.auth-field[data-v-142e2ed9]{--auth-field-background:var(--white3);width:100%}@media (width<=799px){.auth-field[data-v-142e2ed9]{--auth-field-background:var(--gray1)}}.auth-field__control[data-v-142e2ed9]{border:1px solid color-mix(in srgb,var(--black) 30%,transparent);background:var(--auth-field-background);border-radius:20rem;align-items:center;height:40rem;padding:0 12rem 0 20rem;display:flex;overflow:hidden}.auth-field__control[data-v-142e2ed9]:focus-within{border-color:color-mix(in srgb,var(--black) 65%,transparent)}.auth-field__control input[data-v-142e2ed9]{width:100%;min-width:0;height:100%;color:var(--black);background:0 0;border:0;outline:none;padding:0;font-family:IBM Plex Mono;font-size:12rem;font-style:normal;font-weight:400;line-height:130%}.auth-field__control input[data-v-142e2ed9]:focus-visible{outline:none!important}.auth-field__control input[data-v-142e2ed9]::placeholder{color:color-mix(in srgb,var(--black) 30%,transparent);opacity:1}.auth-field__control input[data-v-142e2ed9]:-webkit-any(:-webkit-autofill,:-webkit-autofill){box-shadow:0 0 0 1000px var(--auth-field-background) inset;-webkit-text-fill-color:var(--black);caret-color:var(--black)}.auth-field__control input[data-v-142e2ed9]:is(:autofill,:autofill){box-shadow:0 0 0 1000px var(--auth-field-background) inset;-webkit-text-fill-color:var(--black);caret-color:var(--black)}.auth-field__control--error[data-v-142e2ed9],.auth-field__control--error[data-v-142e2ed9]:focus-within{border-color:color-mix(in srgb,var(--red) 30%,transparent)}.auth-field__control--valid[data-v-142e2ed9],.auth-field__control--valid[data-v-142e2ed9]:focus-within{border-color:var(--green1-extra)}.auth-field__eye[data-v-142e2ed9]{cursor:pointer;flex:none;place-items:center;width:16rem;height:16rem;display:grid;position:relative}.auth-field__eye[data-v-142e2ed9]:before{content:"";position:absolute;inset:-8rem}.auth-field__eye span[data-v-142e2ed9]{background:color-mix(in srgb,var(--black) 30%,transparent);width:16rem;height:16rem;display:block;-webkit-mask:url(../assets/auth/eye.svg) 50%/contain no-repeat;mask:url(../assets/auth/eye.svg) 50%/contain no-repeat}.auth-field__eye[aria-pressed=true] span[data-v-142e2ed9]{background:var(--black)}.auth-field__error[data-v-142e2ed9],.auth-field__hint[data-v-142e2ed9]{margin-top:8rem;font-family:IBM Plex Mono;font-size:10rem;font-style:normal;font-weight:400;line-height:130%}.auth-field__error[data-v-142e2ed9]{color:var(--red)}.auth-field__hint[data-v-142e2ed9]{color:color-mix(in srgb,var(--black) 65%,transparent)}
