.hu-expense{padding:12px 0;border-bottom:1px solid var(--line,#e5e5e5)}
.hu-expense:last-child{border-bottom:0}
.hu-check{display:flex;align-items:center;gap:10px;min-height:44px}
.hu-check input{width:18px;height:18px;flex-shrink:0;accent-color:#444}
.hu-check label{cursor:pointer;font-size:14px;line-height:1.5;padding:10px 0}
.hu-expense .field{margin-top:8px}
