form{display:flex;flex-direction:column;row-gap:6px;label{display:flex;align-items:center;column-gap:6px;&:has(textarea){flex-wrap:wrap}input{flex-grow:1}textarea{width:100%;resize:vertical}&:has(.change):before{content:"*";color:var(--accent-color)}&.toggle{>input[type=checkbox],input[type=radio]{display:none;&:checked~.off{display:none}&:not(:checked)~.on{display:none}}}}>p{display:flex;align-items:center;input{margin-left:6px}}}
