html,body{overflow-x:hidden!important}
body.ux-v130 .v109-table-wrap,body.ux-v130 .financial-table-wrap{overflow:visible!important;max-height:none!important;scrollbar-gutter:auto!important}
body.ux-v130 .v109-table,body.ux-v130 .v109-table.v111-wide-table,body.ux-v130 .v109-table.v111-medium-table,body.ux-v130 .financial-table{display:block!important;width:100%!important;min-width:0!important;table-layout:fixed!important}
body.ux-v130 .v109-table thead,body.ux-v130 .financial-table thead{display:none!important}
body.ux-v130 .v109-table tbody,body.ux-v130 .financial-table tbody{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;padding:10px!important}
body.ux-v130 .v109-table tbody tr,body.ux-v130 .financial-table tbody tr{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;border:1px solid rgba(148,163,184,.15)!important;border-radius:13px!important;background:linear-gradient(180deg,#111c30,#0d1729)!important;overflow:hidden!important}
body.ux-v130 .v109-table tbody td,body.ux-v130 .financial-table tbody td{display:flex!important;min-width:0!important;padding:10px 11px!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:5px!important;border:0!important;border-right:1px solid rgba(148,163,184,.08)!important;border-bottom:1px solid rgba(148,163,184,.08)!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere!important}
body.ux-v130 .v109-table tbody td:first-child,body.ux-v130 .financial-table tbody td:first-child{grid-column:1/-1!important;padding:12px!important;background:rgba(59,130,246,.055)!important;color:#f3f7ff!important;font-size:10px!important;font-weight:900!important}
body.ux-v130 .v109-table tbody td::before,body.ux-v130 .financial-table tbody td::before{content:attr(data-label);display:block;color:#7f90ae;font-size:7px;font-weight:900;letter-spacing:.045em;text-transform:uppercase}
body.ux-v130 .v109-table tbody td:first-child::before,body.ux-v130 .financial-table tbody td:first-child::before{display:none}
body.ux-v130 .v109-table .num{align-items:flex-start!important;text-align:left!important}
body.ux-v130 .v123-monthly-result,body.ux-v130 .financial-chart-card,body.ux-v130 .financial-table-card{min-width:0!important;max-width:100%!important;overflow:hidden!important}
body.ux-v130 .v123-monthly-chart{min-width:0!important}
@media(max-width:1100px){body.ux-v130 .v109-table tbody tr,body.ux-v130 .financial-table tbody tr{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
@media(max-width:680px){body.ux-v130 .v109-table tbody tr,body.ux-v130 .financial-table tbody tr{grid-template-columns:repeat(2,minmax(0,1fr))!important}}