.donut .apexcharts-tooltip{color:#000!important;background:#fff!important;font-size:20px!important;padding:0!important;border-width:1px!important;border-radius:100px!important;box-shadow:0 4px 4px 0 #00000040!important;border:1px solid #e6eaed;height:52px;width:52px;justify-content:center}.donut .apexcharts-tooltip-series-group{background:none!important}.donut .apexcharts-tooltip-series-group{padding:0!important}.donut .apexcharts-tooltip *{font-size:14px!important;font-family:inter!important;justify-content:center;margin-left:0}.donut .table>:not(caption)>*>*{padding:10px!important}.table-thead-bordered>:not(:last-child)>:last-child>*{font-weight:500!important}.chart-wrapper{position:relative;width:100%;max-width:420px;margin:auto}.donut-center-text{position:absolute;top:42%;left:50%;transform:translate(-50%,-60%);text-align:center;pointer-events:none}.donut-title{font-size:14px;color:#000;margin-bottom:4px;font-weight:500}.donut-total{font-size:20px;font-weight:700;color:#2f5bea}.payment-legend{display:grid;grid-template-columns:repeat(3,1fr);gap:16px 24px;margin-top:20px;margin-left:auto;margin-right:auto}.legend-item{display:flex;align-items:center;font-size:14px;color:#9e9e9e;gap:8px;white-space:nowrap}.bar-chart-container{position:relative;width:100%}.rp-label{position:absolute;top:0;left:55px;font-size:12px;color:#9e9e9e}.bars .apexcharts-text tspan{color:#9e9e9e;font-size:12px;font-family:inter!important}.bars .apexcharts-datalabel,.apexcharts-datalabel-label,.apexcharts-datalabel-value,.apexcharts-datalabels,.apexcharts-pie-label{cursor:default;pointer-events:none;color:#0a0a0a;font-weight:500;font-family:inter!important}