.movement-entry{padding:0 0 24px;margin:0 0 24px;border-bottom:1px solid #dce5d3;scroll-margin-top:20px}
.movement-entry__heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}
.movement-entry__heading h2{font-size:20px;margin:0;color:#78a350}
.movement-entry__product{display:flex;align-items:center;gap:16px;margin-bottom:24px}
.movement-entry__product img{width:84px;height:84px;object-fit:cover;border-radius:10px}
.movement-entry__product strong{font-size:18px}.movement-entry__product p{margin:8px 0 0;font-size:13px;color:#777}
#txn-form{display:grid;gap:18px;max-width:720px}#txn-form label{display:grid;gap:8px}#txn-form .inv-row2{display:grid;grid-template-columns:1fr 1fr;gap:18px}
#txn-form input,#txn-form textarea{width:100%;min-width:0;border:1px solid #e6e6e6;border-radius:10px;padding:12px 14px;font:inherit;background:#fff}#txn-form input{min-height:46px}#txn-form textarea{min-height:100px;resize:vertical}#txn-submit{justify-self:start;min-width:170px}
@media(max-width:850px){.movement-entry{scroll-margin-top:95px}.movement-entry__product img{width:68px;height:68px}.movement-entry__product strong{font-size:16px}#txn-submit{width:100%}}
@media(max-width:380px){#txn-form .inv-row2{grid-template-columns:1fr}}
