.cash-handover-entry{padding:20px;margin:0 0 20px;border:1px solid #bcdccb;border-radius:18px;background:linear-gradient(130deg,#f0faf5,#fff);min-width:0}.cash-handover-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.cash-handover-heading h3{margin:5px 0 0;font-size:17px}.cash-handover-heading>strong{font-size:26px;color:#126c43;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cash-handover-eyebrow{font-size:10px;font-weight:800;letter-spacing:.1em;color:#32654e}.cash-handover-choice{display:flex;align-items:flex-start;gap:12px;min-height:44px;cursor:pointer;margin-bottom:14px}.cash-handover-choice input{width:22px;height:22px;flex:0 0 22px;margin:2px 0;accent-color:#178653}.cash-handover-choice span{min-width:0}.cash-handover-choice b{font-size:14px;overflow-wrap:anywhere}.cash-handover-choice small{display:block;margin-top:4px;font-size:12px;line-height:1.6;color:#516b5f}.cash-handover-record,.cash-handover-review{font-size:12px;line-height:1.6;overflow-wrap:anywhere}.cash-handover-review{color:#8b5612}.cash-handover-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px}.cash-handover-actions button{min-height:44px}.cash-handover-actions [role=status]{font-size:12px;color:#286246}.cash-handover-history{border-top:1px solid #d4e6db;margin-top:16px;padding-top:12px;font-size:12px;overflow-wrap:anywhere}.cash-handover-history summary{cursor:pointer;min-height:32px}.cash-handover-history p{line-height:1.7}@media(max-width:540px){.cash-handover-entry{padding:15px}.cash-handover-heading{align-items:flex-start;flex-direction:column;gap:8px}.cash-handover-actions{align-items:stretch;flex-direction:column}.cash-handover-actions button{width:100%;justify-content:center}.cash-handover-actions [role=status]:empty{display:none}}
