.financial-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:25px}.financial-stats.small{grid-template-columns:repeat(4,1fr)}.financial-stats div{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:21px}.financial-stats .received{background:var(--green);color:#fff}.financial-stats span,.financial-stats b{display:block}.financial-stats span{font-size:11px;text-transform:uppercase;letter-spacing:1px;color:var(--muted)}.financial-stats .received span{color:#bbd0c4}.financial-stats b{font:700 27px Georgia;margin-top:7px}.financial-stats .received b{color:var(--lime)}.money{color:var(--green)}.payment-list{display:grid;gap:12px;margin-top:20px}.payment-card{background:var(--paper);border:1px solid var(--line);border-left:6px solid #c0c5c1;border-radius:13px;padding:18px}.payment-card.status-a{border-left-color:#26a35e}.payment-card.status-r{border-left-color:#e0a11f}.payment-card.status-i{border-left-color:#4783b8}.payment-card.status-e{border-left-color:#a44747}.payment-person{display:flex;align-items:center;gap:12px;margin-bottom:13px}.payment-person h3{margin:0}.payment-person p{color:var(--muted);font-size:12px;margin:0}.payment-person small{margin-left:auto;color:var(--muted)}.payment-status{font-size:11px;padding:4px 9px;border-radius:20px;background:#e9ece9}.payment-form{display:grid;grid-template-columns:135px 110px 110px 150px minmax(150px,1fr) auto;gap:9px;align-items:end}.payment-form label{margin:0}.payment-form select,.payment-form input,.payment-form button{margin:5px 0 0}.payment-form button{height:48px}@media(max-width:900px){.financial-stats,.financial-stats.small{grid-template-columns:1fr 1fr}.payment-person{align-items:flex-start;flex-direction:column}.payment-person small{margin:0}.payment-form{grid-template-columns:1fr 1fr}.payment-note{grid-column:span 2}}@media(max-width:520px){.financial-stats,.financial-stats.small,.payment-form{grid-template-columns:1fr}.payment-note{grid-column:span 1}}
