/* Shared account password control: customer, seller and rider forms. */
.loom-password-field{position:relative;display:block;width:100%;min-width:0}
.loom-password-field>input{box-sizing:border-box;width:100%;padding-right:56px!important}
.loom-password-field>.loom-eye-toggle{position:absolute;right:5px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:44px;min-width:44px;height:44px;margin:0;padding:0;border:0;border-radius:8px;background:transparent;color:var(--ink,#24352b);cursor:pointer;line-height:1}
.loom-password-field>.loom-eye-toggle:hover{background:rgba(128,128,128,.12)}
.loom-password-field>.loom-eye-toggle:focus-visible{outline:2px solid var(--orange,#ef6b35);outline-offset:-3px}
.loom-password-field>.loom-eye-toggle:disabled{cursor:default;opacity:.45}
