.home-receipt-review{margin:0 0 22px;padding:20px;border:1px solid #cfddc9;border-left:4px solid #537a45;border-radius:16px;background:#fff}.hrr-head{display:flex;align-items:center;justify-content:space-between;gap:18px}.hrr-head h2{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0;font-size:20px;color:#2c533d}.hrr-count{font-size:13px;font-weight:500;color:#577642;background:#edf3e5;border-radius:20px;padding:5px 12px}.hrr-head p,.hrr-state{font-size:13px;line-height:1.7;color:#778570;margin:8px 0 0}.hrr-actions{display:flex;align-items:center;gap:10px;flex-shrink:0}.hrr-actions a{text-decoration:none}.hrr-list{margin-top:10px}.hrr-row{display:flex;align-items:center;gap:20px;padding:16px 0;border-top:1px solid #e8ede2}.hrr-row-main{display:flex;flex:1;min-width:0;flex-direction:column;gap:6px}.hrr-row-main strong{font-size:15px;overflow-wrap:anywhere}.hrr-row-main span{font-size:12px;color:#7e8876;overflow-wrap:anywhere}.hrr-money{font-size:18px;color:#315e40;white-space:nowrap}.hrr-row button{min-height:40px;white-space:nowrap}@media(max-width:600px){.home-receipt-review{padding:14px}.hrr-head{align-items:flex-start;flex-direction:column;gap:10px}.hrr-actions{width:100%}.hrr-row{gap:10px;flex-wrap:wrap}.hrr-row-main{flex-basis:55%}.hrr-money{margin-left:auto}.hrr-row button{width:100%;min-height:44px}}

.hrr-actions{flex-wrap:wrap}.hrr-head{flex-wrap:wrap}
