.calc-mobile-tabs{display:none}
.payment-history{margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}
.payment-history h3{font:700 15px Georgia,serif;margin:0 0 8px}
@media(max-width:720px){
  .calc-mobile-tabs{display:flex;gap:6px;overflow-x:auto;padding:4px;margin:0 0 12px;background:#ebe8e0;border-radius:13px}
  .calc-mobile-tabs button{white-space:nowrap;border:0;background:transparent;border-radius:9px;padding:8px 11px;font-size:11px;font-weight:750}
  .calc-mobile-tabs button.active{background:#fff;color:var(--pine);box-shadow:0 2px 8px rgba(0,0,0,.06)}
  .accordion-head{display:none}
  .accordion-block:not(:has(.accordion-body)){display:none}
  .accordion-body{padding-top:17px}
}
