@layer payload-default{.field-type.password{position:relative}.field-type.password input{box-shadow:0 2px 2px -1px rgba(0,0,0,.1);font-family:var(--font-body);width:100%;border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s);background:var(--theme-input-bg);color:var(--theme-elevation-800);font-size:1rem;height:40px;line-height:20px;padding:8px 15px;-webkit-appearance:none;transition-property:border,box-shadow,background-color;transition-duration:.1s,.1s,.5s;transition-timing-function:cubic-bezier(0,.2,.2,1)}.field-type.password input:not(:disabled):hover{box-shadow:0 2px 2px -1px rgba(0,0,0,.2)}.field-type.password input[data-rtl=true]{direction:rtl}.field-type.password input::-webkit-input-placeholder{color:var(--theme-elevation-400);font-weight:400;font-size:1rem}.field-type.password input::-moz-placeholder{color:var(--theme-elevation-400);font-weight:400;font-size:1rem}.field-type.password input:hover{border-color:var(--theme-elevation-250)}.field-type.password input:active,.field-type.password input:focus,.field-type.password input:focus-within{border-color:var(--theme-elevation-400);outline:0}.field-type.password input:disabled{background:var(--theme-elevation-100);color:var(--theme-elevation-400);box-shadow:none}.field-type.password input:disabled:hover{border-color:var(--theme-elevation-150);box-shadow:none}html[data-theme=light] .field-type.password.error input{background-color:var(--theme-error-50);border:1px solid var(--theme-error-500)}html[data-theme=dark] .field-type.password.error input{background-color:var(--theme-error-100);border:1px solid var(--theme-error-400)}html[data-theme=dark] .field-type.password.error input:hover{border-color:var(--theme-error-500)}}