/* Scoped cloud password fields; no changes to the platform theme. */
.cloud-password-field{display:block;position:relative;width:100%;min-width:0}
.cloud-password-field>input{display:block;width:100%;box-sizing:border-box;padding-right:3.25rem!important}
.cloud-password-field>.cloud-password-toggle{position:absolute;right:5px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;min-width:38px;padding:8px;margin:0;border:0;border-radius:8px;background:transparent;color:#526685;line-height:1;cursor:pointer;z-index:1}
.cloud-password-field>.cloud-password-toggle:hover{background:#e9effa;color:#2459c4}
.cloud-password-field>.cloud-password-toggle:focus-visible{outline:2px solid #2d62db;outline-offset:1px}
.cloud-password-toggle svg{display:block;width:21px;height:21px;pointer-events:none}
.cloud-password-toggle .cloud-eye-closed{display:none}
.cloud-password-toggle[aria-pressed="true"] .cloud-eye-open{display:none}
.cloud-password-toggle[aria-pressed="true"] .cloud-eye-closed{display:block}