.fin-doc-name90{border:0;padding:0;background:none;color:#195c51;text-align:left;text-decoration:underline;font:inherit;font-weight:600;cursor:pointer}
.fin-payment90{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;background:#eef5f1;padding:16px;border-radius:12px}
#charts90 svg{width:100%;max-height:440px;font:12px system-ui}
#charts90 .chart-pie90{display:flex;flex-wrap:wrap;gap:24px;align-items:center}
#charts90 .chart-pie90 svg{max-width:320px}
#charts90 .chart-pie90 li{margin:10px 0}
.chart-legend90 span:nth-child(1){color:#256e62}.chart-legend90 span:nth-child(2){color:#a85340}.chart-legend90 span:nth-child(3){color:#5b4d91}
#doc-list90 li{margin:14px 0}#doc-list90 small{display:block}
#recycling-material90[hidden]{display:none!important}
