.rem-card{margin:16px 0;padding:0 16px 12px;border:1px solid var(--line);border-radius:18px;background:var(--surface)}
.rem-card .growth-row{border:0;padding-bottom:4px}.rem-card .growth-row>button{flex-shrink:0}
.rem-card .actions{flex-wrap:wrap}.rem-card .note{margin-bottom:0}
.rem-stock{font-size:13px;color:var(--muted);margin:10px 0}.rem-low{font-weight:700;color:var(--accent)}
#remForm .field input{min-width:0;width:100%}#remForm .familia-option input{width:20px;height:20px;flex:0 0 20px}#remForm .actions{flex-wrap:wrap}
