#cashControl .cash-help-label { display: flex; align-items: center; gap: 4px; min-width: 0; }
#cashControl .cash-info { display: inline-grid; place-items: center; flex: none; width: 32px; min-height: 32px; padding: 6px; border: 0; border-radius: 8px; color: var(--muted); background: transparent; font: inherit; cursor: pointer; }
#cashControl .cash-info > span { display: grid; place-items: center; width: 17px; height: 17px; border: 1px solid currentColor; border-radius: 50%; font-size: 12px; line-height: 1; font-weight: 600; font-style: normal; letter-spacing: 0; }
#cashControl .cash-info:hover, #cashControl .cash-info[aria-expanded="true"] { color: var(--green2); background: #e7f2ec; }
#cashControl .cash-help-text:not([hidden]) { display: block; margin: 6px 0 0; padding: 9px 10px; border-left: 2px solid #b9d6ca; border-radius: 6px; background: #eff6f3; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.45; overflow-wrap: anywhere; }
#cashControl .cash-card-head > div { min-width: 0; }
#cashControl .cash-card-head h2 { margin-top: 8px; }
#cashControl .cash-breakdown-copy { gap: 0; }
@media(max-width:760px) {
  #cashControl .cash-card-head { flex-wrap: wrap; }
  #cashControl .cash-help-label { gap: 2px; }
}
