@charset "UTF-8";
.password-control{display:grid;grid-template-columns:minmax(0,1fr) 44px 44px;gap:6px;align-items:stretch;min-width:0}.password-control>.password-action{width:44px;min-height:44px;padding:10px;margin:0;border-color:#b5c2b8;background:#fff;color:#52695f}.password-action svg{width:22px;height:22px}.password-field{position:relative;display:flex;min-width:0}.clipboard-buffer{position:fixed;left:-9999px;top:0;width:1px;height:1px;padding:0;opacity:0}.password-field input{padding-right:52px}.password-toggle{position:absolute;right:4px;top:4px;bottom:4px;width:40px;min-height:0;padding:8px;background:transparent;color:#52695f;border:0}.password-action:disabled{opacity:.55;cursor:default}
