label[z-password-input]>input[type=checkbox]{--zi: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%232167AE' d='M7.69 16.17A8.5 8.5 0 0 1 3.09 12a8.5 8.5 0 0 1 4.6-4.17 6 6 0 0 0 0 8.34M12 17h-.02a5 5 0 1 1 .02 0M12 18H12c4.53 0 8.38-2.36 9.84-5.65.1-.22.1-.48 0-.7C20.4 8.35 16.53 6 12 6s-8.39 2.35-9.85 5.65c-.1.22-.1.48 0 .7C3.6 15.65 7.46 18 11.99 18M16.3 7.83a8.5 8.5 0 0 1 4.6 4.17 8.5 8.5 0 0 1-4.6 4.17 6 6 0 0 0 0-8.34M12.01 14a2 2 0 1 1 0-4 2 2 0 0 1 0 4m0 1a3 3 0 1 0 0-6 3 3 0 0 0 0 6'/%3E%3C/svg%3E");--zi-name: "visibility-on:line";position:absolute;display:inline-block;width:1em;height:1em;right:var(--zs-50);top:calc(var(--zs-50) + var(--_padding-extra));font-size:var(--_icon-size);order:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none!important;box-shadow:none!important;outline:none!important;border:none!important;color:currentColor}label[z-password-input]>input[type=checkbox]:after{content:"";display:inline-block;-webkit-mask:var(--zi);mask:var(--zi);-webkit-mask-size:1em;mask-size:1em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:currentColor;width:1em;height:1em;cursor:pointer;position:absolute;top:0;right:0}label[z-password-input]>input[type=checkbox]:checked{--zi: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%232167AE' d='M20.93 2.35a.5.5 0 0 0-.71 0l-4.28 4.28A13 13 0 0 0 12 6c-4.53 0-8.39 2.35-9.85 5.65q-.15.35 0 .7a9 9 0 0 0 3.92 4.15l-3.72 3.72a.5.5 0 1 0 .71.7L20.93 3.06a.5.5 0 0 0 0-.7M6.8 15.76A8.2 8.2 0 0 1 3.08 12a8.5 8.5 0 0 1 4.6-4.17 6 6 0 0 0-.58 7.64zm1.01-1.01a5 5 0 0 1 6.93-6.93L13.28 9.3a3 3 0 0 0-4 4zm4.69-4.69-2.44 2.45a2 2 0 0 1 2.44-2.45m2.2.66-.77.77a2 2 0 0 1-2.45 2.45l-.77.77Q11.3 15 12 15a3 3 0 0 0 2.71-4.28M12 17c-1.01 0-1.95-.3-2.74-.82l-1.2 1.2q1.84.61 3.94.62H12c4.53 0 8.38-2.36 9.84-5.65q.15-.35 0-.7a9 9 0 0 0-3.92-4.15l-.74.74A8.2 8.2 0 0 1 20.92 12a8.5 8.5 0 0 1-4.6 4.17 6 6 0 0 0 .58-7.64l-.72.72q.8 1.2.82 2.75a5 5 0 0 1-4.99 5z'/%3E%3C/svg%3E");--zi-name: "visibility-off:line"}label[z-password-input]>input:is([type=text],[type=password])::-ms-reveal{display:none}label[z-password-input]>input:is([type=text],[type=password]):not(:empty)~input[type=checkbox]{display:inline-block!important}
