.child-password-field{display:grid;gap:6px;min-width:0}
.child-password-controls{display:flex;align-items:stretch;gap:8px;min-width:0}
.child-password-controls input{flex:1;min-width:0}
.child-password-toggle{flex:0 0 auto;min-width:88px;min-height:48px;margin:0}
.child-password-toggle[hidden]{display:none}
.child-password-field .note{margin:0;font-size:.85rem;font-weight:400}
