.funding-offer,.funding-recovery{margin:24px 0;padding:24px;border:1px solid #536174;border-radius:16px;background:#152a3b}.funding-offer h3{font-size:24px;margin:0 0 16px;color:#edcf9d}.funding-offer p,.funding-recovery p{line-height:1.7}.funding-cost{max-width:650px;margin:24px 0}.funding-cost p{display:flex;justify-content:space-between;gap:20px;margin:0;padding:12px 0;border-bottom:1px solid #334d61;color:#becddd}.funding-cost strong{white-space:nowrap;color:#f1d19a}.funding-total{font-size:20px}.funding-actions{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0}.funding-actions button{white-space:normal;text-align:left}.funding-file{display:flex;gap:12px;align-items:center;padding:12px 0}.funding-file span{overflow-wrap:anywhere;min-width:0}.funding-offer summary{cursor:pointer;padding:12px 0}.funding-switch{margin-top:20px}.funding-offer details>button{margin-top:12px}@media(max-width:600px){.funding-offer,.funding-recovery{padding:18px 15px}.funding-offer h3{font-size:21px}.funding-actions{flex-direction:column;align-items:stretch}.funding-cost p{gap:12px;font-size:14px}.funding-cost .funding-total{font-size:18px}}
