.password-field_field__WKVss{display:grid;min-width:0}.password-field_field__WKVss label{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:500}.password-field_shell__yfLqC{display:flex;min-height:var(--control-height-md);align-items:center;border:1px solid var(--border-strong);border-radius:var(--radius-control);padding:0 calc((var(--control-height-md) - 2px - 30px) / 2) 0 var(--space-3);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.password-field_shell__yfLqC:hover:not(:focus-within){border-color:var(--foreground)}}.password-field_shell__yfLqC:focus-within{border-color:var(--foreground)}.password-field_shell__yfLqC:has(.password-field_input__yoh83[aria-invalid=true]){border-color:var(--danger)}.password-field_input__yoh83{width:100%;min-width:0;border:0;background:transparent;color:var(--foreground);font:inherit;font-size:var(--text-field);line-height:var(--leading-body);outline:0}.password-field_input__yoh83::placeholder{color:var(--text-muted)}.password-field_input__yoh83[data-reveal=shown]{animation:password-field_resolve-shown__3kA8c var(--duration-standard) var(--ease-enter)}.password-field_input__yoh83[data-reveal=hidden]{animation:password-field_resolve-hidden__37Qw1 var(--duration-standard) var(--ease-enter)}@keyframes password-field_resolve-shown__3kA8c{0%{opacity:.35;filter:blur(2px)}}@keyframes password-field_resolve-hidden__37Qw1{0%{opacity:.35;filter:blur(2px)}}.password-field_shell__yfLqC button{display:grid;width:30px;height:30px;flex:0 0 auto;place-items:center;border:0;border-radius:var(--radius-control);background:transparent;color:var(--text-muted);transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform var(--duration-spring) var(--ease-spring)}@media (hover:hover) and (pointer:fine){.password-field_shell__yfLqC button:hover{background:var(--surface-muted);color:var(--foreground)}}.password-field_shell__yfLqC button:active{transform:scale(.96);transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform var(--duration-instant) var(--ease-standard)}.password-field_shell__yfLqC button[aria-pressed=true]{color:var(--foreground)}.password-field_messageSlot__Qa5uD{display:block;overflow:hidden}.password-field_hint__FsHQJ{display:block;padding-top:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body)}.password-field_words___HXOt{position:relative;display:block}.password-field_word__moeoy{display:inline-block;white-space:pre}.password-field_srOnly___3BO_{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.password-field_shell__yfLqC,.password-field_shell__yfLqC button{transition:none}.password-field_shell__yfLqC button:active{transform:none}.password-field_input__yoh83[data-reveal]{animation:none}}