.act-card{display:grid;grid-template-columns:minmax(170px,1fr) auto repeat(2,minmax(145px,.65fr)) minmax(140px,.7fr) auto;gap:10px;align-items:center;background:#fff;border:1px solid #e1e4e7;border-radius:12px;padding:14px;box-shadow:var(--shadow-sm)}.act-title small{display:block;color:var(--muted);margin-top:4px}.act-card select,.act-card input{min-width:0;border:1px solid #dedfe3;border-radius:8px;padding:8px;background:#fff}.act-lock{white-space:nowrap;font-size:12px}.act-lock input{accent-color:var(--green)}@media(max-width:1050px){.act-card{grid-template-columns:1fr 1fr}.act-title{grid-column:1/-1}}
