.KPICards-module__BtiPGG__crystalShell{-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);background:radial-gradient(circle at 12% 0,#19c99a1a,#0000 26%),radial-gradient(circle at 88% 0,#4c7ff01a,#0000 28%),linear-gradient(145deg,#fffffffa,#f6fafde0);border:1px solid #fffffff0;border-radius:12px;flex:none;width:100%;position:relative;overflow:hidden;box-shadow:0 14px 34px #2d4e7013,inset 0 1px #fffffffa}.KPICards-module__BtiPGG__crystalShell:before{z-index:2;content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fff,#0000);height:1px;position:absolute;top:0;left:12px;right:12px}.KPICards-module__BtiPGG__crystalGrid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.KPICards-module__BtiPGG__crystalCell{align-items:center;min-width:0;min-height:92px;padding:16px 18px;display:flex;position:relative;overflow:hidden}.KPICards-module__BtiPGG__crystalCell:nth-child(odd){border-right:1px solid #cddce785}.KPICards-module__BtiPGG__crystalCell:nth-child(-n+2){border-bottom:1px solid #cddce785}.KPICards-module__BtiPGG__crystalCell:first-child{background:radial-gradient(circle at 4% 10%,#19c99a1f,#0000 44%)}.KPICards-module__BtiPGG__crystalCell:nth-child(2){background:radial-gradient(circle at 4% 10%,#ef66811a,#0000 44%)}.KPICards-module__BtiPGG__crystalCell:nth-child(3){background:radial-gradient(circle at 4% 10%,#f4a1261c,#0000 44%)}.KPICards-module__BtiPGG__crystalCell:nth-child(4){background:radial-gradient(circle at 4% 10%,#4c7ff01c,#0000 44%)}.KPICards-module__BtiPGG__crystalGlow{pointer-events:none;border:14px solid #ffffff73;border-radius:50%;width:96px;height:96px;position:absolute;top:-46px;right:-38px;box-shadow:inset 0 0 18px #ffffffc7,0 12px 26px #4c7ff00d}.KPICards-module__BtiPGG__crystalIcon{z-index:1;border:1px solid #ffffffeb;position:relative;box-shadow:inset 3px 3px 8px #ffffffc7,0 8px 18px #425b771c}.KPICards-module__BtiPGG__crystalCopy{z-index:1;position:relative}.KPICards-module__BtiPGG__crystalValue{letter-spacing:-.25px}.KPICards-module__BtiPGG__crystalShellWhite{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-color:#e7edf3;box-shadow:0 8px 24px #2d4e7012,0 1px 2px #2d4e700a}.KPICards-module__BtiPGG__crystalShellWhite:before{display:none}.KPICards-module__BtiPGG__crystalShellWhite .KPICards-module__BtiPGG__crystalCell{background:#fff}.KPICards-module__BtiPGG__crystalShellWhite .KPICards-module__BtiPGG__crystalCellViolet{background:linear-gradient(135deg,#fff 0%,#f5efff 100%)}.KPICards-module__BtiPGG__crystalShellWhite .KPICards-module__BtiPGG__crystalCellMint{background:linear-gradient(135deg,#fff 0%,#effff9 100%)}.KPICards-module__BtiPGG__crystalShellWhite .KPICards-module__BtiPGG__crystalCellCoral{background:linear-gradient(135deg,#fff 0%,#fff1f5 100%)}.KPICards-module__BtiPGG__crystalShellWhite .KPICards-module__BtiPGG__crystalCellIndigo{background:linear-gradient(135deg,#fff 0%,#f1f0ff 100%)}.KPICards-module__BtiPGG__crystalShellWhite .KPICards-module__BtiPGG__crystalCellAmber{background:linear-gradient(135deg,#fff 0%,#fff8ea 100%)}.KPICards-module__BtiPGG__crystalShellWhite .KPICards-module__BtiPGG__crystalCellCyan{background:linear-gradient(135deg,#fff 0%,#eefcff 100%)}.KPICards-module__BtiPGG__crystalShellWhite .KPICards-module__BtiPGG__crystalGlow{display:none}.KPICards-module__BtiPGG__crystalShellWhite .KPICards-module__BtiPGG__crystalIcon{border-color:#e2e8f0db;overflow:hidden;box-shadow:inset 0 1px #fffffff5,0 7px 16px #425b771a}.KPICards-module__BtiPGG__crystalShellWhite .KPICards-module__BtiPGG__crystalIcon:before{z-index:0;content:"";pointer-events:none;background:linear-gradient(#ffffff7a,#ffffff0f);position:absolute;inset:0 0 48%}.KPICards-module__BtiPGG__crystalShellWhite .KPICards-module__BtiPGG__crystalIcon svg{z-index:1;color:#fff;position:relative}.KPICards-module__BtiPGG__crystalShellWhite .KPICards-module__BtiPGG__crystalCopy{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(92px,auto);align-items:center;gap:5px 12px;display:grid}.KPICards-module__BtiPGG__crystalShellWhite .KPICards-module__BtiPGG__crystalCopy>:first-child{grid-area:1/1/3;align-self:center;margin-bottom:0}.KPICards-module__BtiPGG__crystalShellWhite .KPICards-module__BtiPGG__crystalCopy>:nth-child(2){text-align:right;grid-area:1/2;justify-self:end;max-width:100%;margin-bottom:0}.KPICards-module__BtiPGG__crystalShellWhite .KPICards-module__BtiPGG__crystalCopy>:nth-child(3){text-align:right;white-space:nowrap;grid-area:2/2;justify-content:flex-end;justify-self:end;max-width:100%;overflow:hidden}.KPICards-module__BtiPGG__crystalShellWhite .KPICards-module__BtiPGG__crystalCopy>:nth-child(3)>span{text-overflow:ellipsis;overflow:hidden}.KPICards-module__BtiPGG__crystalShellWhite .KPICards-module__BtiPGG__crystalCellViolet .KPICards-module__BtiPGG__crystalIcon{background:linear-gradient(145deg,#7955d5,#b69af8);border-color:#7955d52e;box-shadow:inset 0 1px #fffffff5,0 8px 18px #7955d52e}.KPICards-module__BtiPGG__crystalShellWhite .KPICards-module__BtiPGG__crystalCellMint .KPICards-module__BtiPGG__crystalIcon{background:linear-gradient(145deg,#0eafa0,#5eead4);border-color:#0eafa02e;box-shadow:inset 0 1px #fffffff5,0 8px 18px #0eafa02e}.KPICards-module__BtiPGG__crystalShellWhite .KPICards-module__BtiPGG__crystalCellCoral .KPICards-module__BtiPGG__crystalIcon{background:linear-gradient(145deg,#e85d7f,#ff9bb2);border-color:#e85d7f2e;box-shadow:inset 0 1px #fffffff5,0 8px 18px #e85d7f2e}.KPICards-module__BtiPGG__crystalShellWhite .KPICards-module__BtiPGG__crystalCellIndigo .KPICards-module__BtiPGG__crystalIcon{background:linear-gradient(145deg,#6c63e8,#a78bfa);border-color:#6c63e82e;box-shadow:inset 0 1px #fffffff5,0 8px 18px #6c63e82e}.KPICards-module__BtiPGG__crystalShellWhite .KPICards-module__BtiPGG__crystalCellAmber .KPICards-module__BtiPGG__crystalIcon{background:linear-gradient(145deg,#ed921d,#ffc45a);border-color:#ed921d2e;box-shadow:inset 0 1px #fffffff5,0 8px 18px #ed921d2e}.KPICards-module__BtiPGG__crystalShellWhite .KPICards-module__BtiPGG__crystalCellCyan .KPICards-module__BtiPGG__crystalIcon{background:linear-gradient(145deg,#0891b2,#67d9eb);border-color:#0891b22e;box-shadow:inset 0 1px #fffffff5,0 8px 18px #0891b22e}@media (min-width:1280px){.KPICards-module__BtiPGG__crystalGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.KPICards-module__BtiPGG__crystalCell{border-bottom:0;border-right:1px solid #cddce785;min-height:94px}.KPICards-module__BtiPGG__crystalCell:last-child{border-right:0}}@media (min-width:2560px){.KPICards-module__BtiPGG__dashboardResponsive .KPICards-module__BtiPGG__crystalCell{min-height:122px;padding:22px 24px}.KPICards-module__BtiPGG__dashboardResponsive .KPICards-module__BtiPGG__crystalIcon{border-radius:17px;width:58px;height:58px;margin-right:18px}.KPICards-module__BtiPGG__dashboardResponsive .KPICards-module__BtiPGG__crystalIcon svg{width:25px;height:25px}.KPICards-module__BtiPGG__dashboardResponsive .KPICards-module__BtiPGG__dashboardTitle{font-size:14px}.KPICards-module__BtiPGG__dashboardResponsive .KPICards-module__BtiPGG__dashboardValue{font-size:26px}.KPICards-module__BtiPGG__dashboardResponsive .KPICards-module__BtiPGG__dashboardFooter{font-size:13px}}@media (min-width:3000px){.KPICards-module__BtiPGG__dashboardResponsive .KPICards-module__BtiPGG__crystalCell{min-height:160px;padding:30px 34px}.KPICards-module__BtiPGG__dashboardResponsive .KPICards-module__BtiPGG__crystalIcon{border-radius:21px;width:72px;height:72px;margin-right:24px}.KPICards-module__BtiPGG__dashboardResponsive .KPICards-module__BtiPGG__crystalIcon svg{width:32px;height:32px}.KPICards-module__BtiPGG__dashboardResponsive .KPICards-module__BtiPGG__dashboardTitle{font-size:20px}.KPICards-module__BtiPGG__dashboardResponsive .KPICards-module__BtiPGG__dashboardValue{font-size:36px}.KPICards-module__BtiPGG__dashboardResponsive .KPICards-module__BtiPGG__dashboardFooter{min-height:18px;font-size:18px}}@media (max-width:639px){.KPICards-module__BtiPGG__crystalCell{flex-direction:column;align-items:flex-start;min-height:132px;padding:14px}.KPICards-module__BtiPGG__crystalIcon{border-radius:11px;width:40px;height:40px;margin-bottom:11px;margin-right:0}.KPICards-module__BtiPGG__crystalCopy{width:100%}.KPICards-module__BtiPGG__crystalShellWhite .KPICards-module__BtiPGG__crystalCopy{flex-direction:column;align-items:stretch;gap:0;display:flex}.KPICards-module__BtiPGG__crystalShellWhite .KPICards-module__BtiPGG__crystalCopy>:first-child{margin-bottom:6px}.KPICards-module__BtiPGG__crystalShellWhite .KPICards-module__BtiPGG__crystalCopy>:nth-child(2){margin-bottom:8px}.KPICards-module__BtiPGG__crystalShellWhite .KPICards-module__BtiPGG__crystalCopy>:nth-child(n){text-align:left;justify-content:flex-start;align-self:stretch;max-width:100%}.KPICards-module__BtiPGG__crystalShellWhite .KPICards-module__BtiPGG__crystalCopy>:nth-child(3){white-space:normal}.KPICards-module__BtiPGG__crystalValue{font-size:17px}}
.CrystalFinanceReportContent-module__EwFbSa__canvas{--report-ink:#101828;--report-text:#344054;--report-muted:#667085;--report-weak:#98a2b3;flex:1;grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;display:grid}.CrystalFinanceReportContent-module__EwFbSa__reportGrid{grid-template-rows:minmax(0,1.25fr) minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;min-height:0;display:grid}.CrystalFinanceReportContent-module__EwFbSa__panel{isolation:isolate;-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);background:radial-gradient(circle at 92% 4%,#19c99a14,#0000 28%),linear-gradient(145deg,#fffffffa,#f7fbffdb);border:1px solid #fffffff0;border-radius:12px;flex-direction:column;min-width:0;min-height:0;padding:15px 16px 12px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 34px #2d4e7013,inset 0 1px #fffffff5}.CrystalFinanceReportContent-module__EwFbSa__panel:before{z-index:-1;content:"";background:linear-gradient(90deg,#0000,#fff,#0000);height:1px;position:absolute;top:0;left:12px;right:12px}.CrystalFinanceReportContent-module__EwFbSa__panel:after{z-index:-1;content:"";pointer-events:none;border:18px solid #ffffff61;border-radius:50%;width:130px;height:130px;position:absolute;bottom:-86px;right:-74px;box-shadow:inset 0 0 24px #ffffffb8,0 16px 36px #4c7ff00f}.CrystalFinanceReportContent-module__EwFbSa__trendPanel{background:radial-gradient(circle at 84% 8%,#4c7ff01f,#0000 28%),radial-gradient(circle at 42% 76%,#19c99a21,#0000 32%),linear-gradient(145deg,#fffffffa,#f2fbf9d6);grid-column:span 2;padding:16px 18px 14px}.CrystalFinanceReportContent-module__EwFbSa__trendPanel:after{top:-62px;bottom:auto;right:-48px}.CrystalFinanceReportContent-module__EwFbSa__primaryPanel{background:radial-gradient(circle at 84% 10%,#8258e81a,#0000 30%),radial-gradient(circle at 12% 88%,#4c7ff01a,#0000 28%),linear-gradient(145deg,#fffffffa,#f6f8ffd6)}.CrystalFinanceReportContent-module__EwFbSa__whitePanel{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-color:#e7edf3;box-shadow:0 8px 24px #2d4e7012,0 1px 2px #2d4e700a}.CrystalFinanceReportContent-module__EwFbSa__whitePanel:before,.CrystalFinanceReportContent-module__EwFbSa__whitePanel:after{display:none}.CrystalFinanceReportContent-module__EwFbSa__secondaryPanel{background:radial-gradient(circle at 92% 8%,#f4a1261a,#0000 30%),linear-gradient(145deg,#fffffffa,#fffaf2d6)}.CrystalFinanceReportContent-module__EwFbSa__rankingPanel{background:radial-gradient(circle at 90% 8%,#4c7ff01a,#0000 30%),linear-gradient(145deg,#fffffffa,#f5f9ffd6)}.CrystalFinanceReportContent-module__EwFbSa__whiteSurface .CrystalFinanceReportContent-module__EwFbSa__panel{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-color:#e7edf3;box-shadow:0 8px 24px #2d4e7012,0 1px 2px #2d4e700a}.CrystalFinanceReportContent-module__EwFbSa__whiteSurface .CrystalFinanceReportContent-module__EwFbSa__panel:before,.CrystalFinanceReportContent-module__EwFbSa__whiteSurface .CrystalFinanceReportContent-module__EwFbSa__panel:after{display:none}.CrystalFinanceReportContent-module__EwFbSa__whiteSurface .CrystalFinanceReportContent-module__EwFbSa__donutGlow{filter:blur(16px);opacity:.46;inset:23%}.CrystalFinanceReportContent-module__EwFbSa__whiteSurface .CrystalFinanceReportContent-module__EwFbSa__donutCore{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-color:#edf1f5;box-shadow:inset 0 1px #fffffffa,0 8px 22px #37547117}.CrystalFinanceReportContent-module__EwFbSa__whiteSurface .CrystalFinanceReportContent-module__EwFbSa__rankingRow{transition:background-color .16s,transform .16s}.CrystalFinanceReportContent-module__EwFbSa__whiteSurface .CrystalFinanceReportContent-module__EwFbSa__reportGrid>.CrystalFinanceReportContent-module__EwFbSa__rankingPanel:nth-child(3) .CrystalFinanceReportContent-module__EwFbSa__rankingValue strong{color:#078f70}.CrystalFinanceReportContent-module__EwFbSa__whiteSurface .CrystalFinanceReportContent-module__EwFbSa__reportGrid>.CrystalFinanceReportContent-module__EwFbSa__rankingPanel:nth-child(4) .CrystalFinanceReportContent-module__EwFbSa__rankingValue strong{color:#7955d5}.CrystalFinanceReportContent-module__EwFbSa__whiteSurface .CrystalFinanceReportContent-module__EwFbSa__reportGrid>.CrystalFinanceReportContent-module__EwFbSa__rankingPanel:nth-child(5) .CrystalFinanceReportContent-module__EwFbSa__rankingValue strong{color:#d98612}.CrystalFinanceReportContent-module__EwFbSa__whiteSurface.CrystalFinanceReportContent-module__EwFbSa__skeleton .CrystalFinanceReportContent-module__EwFbSa__panel{background:linear-gradient(90deg,#fff 25%,#f3f6f9 50%,#fff 75%) 0 0/200% 100%}@media (hover:hover){.CrystalFinanceReportContent-module__EwFbSa__whiteSurface .CrystalFinanceReportContent-module__EwFbSa__rankingRow:hover{background:#f8fafc;border-radius:8px;transform:translate(2px)}}.CrystalFinanceReportContent-module__EwFbSa__skeletonDetail{grid-column:auto}.CrystalFinanceReportContent-module__EwFbSa__panelHeading{z-index:1;align-items:center;gap:10px;min-width:0;display:flex;position:relative}.CrystalFinanceReportContent-module__EwFbSa__panelHeading>span{border:1px solid #ffffffeb;border-radius:10px;width:36px;height:36px;box-shadow:inset 3px 3px 7px #ffffffd1,0 7px 16px #425b771a}.CrystalFinanceReportContent-module__EwFbSa__panelHeading>span svg{width:18px;height:18px}.CrystalFinanceReportContent-module__EwFbSa__panelHeading div{min-width:0}.CrystalFinanceReportContent-module__EwFbSa__panelHeading h2,.CrystalFinanceReportContent-module__EwFbSa__panelHeading p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CrystalFinanceReportContent-module__EwFbSa__panelHeading h2{color:var(--report-ink);margin:0;font-size:14px;font-weight:700;line-height:1.2}.CrystalFinanceReportContent-module__EwFbSa__panelHeading p{color:var(--report-weak);margin:4px 0 0;font-size:11px;line-height:1.2}.CrystalFinanceReportContent-module__EwFbSa__trendHeadingRow{z-index:2;justify-content:space-between;align-items:center;gap:18px;min-width:0;display:flex;position:relative}.CrystalFinanceReportContent-module__EwFbSa__trendHeadingRow .CrystalFinanceReportContent-module__EwFbSa__panelHeading{flex:1}.CrystalFinanceReportContent-module__EwFbSa__headerLegend{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:16px;display:flex}.CrystalFinanceReportContent-module__EwFbSa__headerLegend button{color:var(--report-muted);cursor:pointer;white-space:nowrap;opacity:.58;background:0 0;border:0;align-items:center;gap:6px;padding:3px 0;font-family:inherit;font-size:12px;line-height:1;transition:color .16s,opacity .16s,transform .16s;display:inline-flex}.CrystalFinanceReportContent-module__EwFbSa__headerLegend button:hover{opacity:.8;transform:translateY(-1px)}.CrystalFinanceReportContent-module__EwFbSa__headerLegend button:focus-visible{outline-offset:2px;outline:2px solid #4c7ff057}.CrystalFinanceReportContent-module__EwFbSa__headerLegend button[aria-disabled=true]{cursor:not-allowed}.CrystalFinanceReportContent-module__EwFbSa__headerLegend button.CrystalFinanceReportContent-module__EwFbSa__legendSelected{color:var(--report-text);opacity:1}.CrystalFinanceReportContent-module__EwFbSa__headerLegend button i{border-radius:50%;flex:none;width:8px;height:8px;transition:filter .16s,opacity .16s,transform .16s}.CrystalFinanceReportContent-module__EwFbSa__headerLegend button:not(.CrystalFinanceReportContent-module__EwFbSa__legendSelected) i{filter:grayscale(.8);opacity:.42;transform:scale(.82)}.CrystalFinanceReportContent-module__EwFbSa__legendCopy{align-items:baseline;gap:5px;min-width:0;display:inline-flex}.CrystalFinanceReportContent-module__EwFbSa__legendCopy strong{font-size:inherit;font-variant-numeric:tabular-nums;font-weight:500}.CrystalFinanceReportContent-module__EwFbSa__trendChart{z-index:1;flex:1;min-height:0;margin-top:9px;position:relative}.CrystalFinanceReportContent-module__EwFbSa__enhancedTrendChart{margin-top:6px}.CrystalFinanceReportContent-module__EwFbSa__fullChart{width:100%;height:100%!important}.CrystalFinanceReportContent-module__EwFbSa__primaryBody{z-index:1;flex:1;grid-template-rows:minmax(0,2fr) minmax(0,1fr);min-height:0;margin-top:8px;display:grid;position:relative;overflow:hidden}.CrystalFinanceReportContent-module__EwFbSa__donutWrap{aspect-ratio:1;width:auto;max-width:100%;height:min(210px,100%);min-height:0;margin:0 auto;position:relative}.CrystalFinanceReportContent-module__EwFbSa__enhancedDonut{height:min(222px,100%)}.CrystalFinanceReportContent-module__EwFbSa__enhancedDonut .CrystalFinanceReportContent-module__EwFbSa__donutGlow{display:none}.CrystalFinanceReportContent-module__EwFbSa__enhancedDonut .CrystalFinanceReportContent-module__EwFbSa__donutCore{inset:31%;box-shadow:inset 0 1px #fffffffa,0 10px 24px #3754711f}.CrystalFinanceReportContent-module__EwFbSa__enhancedDonut .CrystalFinanceReportContent-module__EwFbSa__donutCore strong{color:#0a9875;letter-spacing:-.3px;font-size:17px}.CrystalFinanceReportContent-module__EwFbSa__donutGlow{filter:blur(18px);opacity:.72;background:conic-gradient(#19c99a75,#4c7ff066,#8258e85c,#f4a12666,#19c99a75);border-radius:50%;position:absolute;inset:20%}.CrystalFinanceReportContent-module__EwFbSa__donutCore{text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;background:#ffffffdb;border:1px solid #fffffff0;border-radius:50%;place-content:center;display:grid;position:absolute;inset:30%;box-shadow:inset 4px 4px 12px #fffffffa,0 10px 24px #3150711a}.CrystalFinanceReportContent-module__EwFbSa__donutCore strong{color:#078f70;text-overflow:ellipsis;white-space:nowrap;max-width:78px;font-size:16px;line-height:1;overflow:hidden}.CrystalFinanceReportContent-module__EwFbSa__donutCore span{color:var(--report-weak);margin-top:5px;font-size:11px}.CrystalFinanceReportContent-module__EwFbSa__structureList,.CrystalFinanceReportContent-module__EwFbSa__breakdownList,.CrystalFinanceReportContent-module__EwFbSa__rankingList{overscroll-behavior:contain;scrollbar-color:#7e91a66b transparent;scrollbar-width:thin;min-height:0;padding-right:3px;overflow-y:auto}.CrystalFinanceReportContent-module__EwFbSa__structureList{grid-auto-rows:20px;align-content:start;gap:7px;padding-left:3px;display:grid}.CrystalFinanceReportContent-module__EwFbSa__structureList::-webkit-scrollbar{width:4px}.CrystalFinanceReportContent-module__EwFbSa__breakdownList::-webkit-scrollbar{width:4px}.CrystalFinanceReportContent-module__EwFbSa__rankingList::-webkit-scrollbar{width:4px}.CrystalFinanceReportContent-module__EwFbSa__structureList::-webkit-scrollbar-thumb{background:#7e91a66b;border-radius:999px}.CrystalFinanceReportContent-module__EwFbSa__breakdownList::-webkit-scrollbar-thumb{background:#7e91a66b;border-radius:999px}.CrystalFinanceReportContent-module__EwFbSa__rankingList::-webkit-scrollbar-thumb{background:#7e91a66b;border-radius:999px}.CrystalFinanceReportContent-module__EwFbSa__structureList:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #4c7ff052}.CrystalFinanceReportContent-module__EwFbSa__structureRow{grid-template-columns:minmax(0,1fr) auto 44px;align-items:center;gap:8px;min-width:0;font-size:11px;display:grid}.CrystalFinanceReportContent-module__EwFbSa__structureName{min-width:0;color:var(--report-muted);cursor:pointer;font:inherit;text-overflow:ellipsis;white-space:nowrap;opacity:.58;background:0 0;border:0;align-items:center;gap:7px;padding:0;transition:color .16s,opacity .16s,transform .16s;display:flex;overflow:hidden}.CrystalFinanceReportContent-module__EwFbSa__structureName:hover{opacity:.8;transform:translateY(-1px)}.CrystalFinanceReportContent-module__EwFbSa__structureName:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid}.CrystalFinanceReportContent-module__EwFbSa__structureName[aria-disabled=true]{cursor:not-allowed}.CrystalFinanceReportContent-module__EwFbSa__structureName.CrystalFinanceReportContent-module__EwFbSa__legendSelected{color:var(--report-text);opacity:1}.CrystalFinanceReportContent-module__EwFbSa__structureName i{border-radius:50%;flex:none;width:7px;height:7px;transition:filter .16s,opacity .16s,transform .16s}.CrystalFinanceReportContent-module__EwFbSa__structureName:not(.CrystalFinanceReportContent-module__EwFbSa__legendSelected) i{filter:grayscale(.8);opacity:.42;transform:scale(.82)}.CrystalFinanceReportContent-module__EwFbSa__structureRow strong,.CrystalFinanceReportContent-module__EwFbSa__structureRow em{font-size:11px}.CrystalFinanceReportContent-module__EwFbSa__structureRow em{color:var(--report-weak);text-align:right;font-style:normal}.CrystalFinanceReportContent-module__EwFbSa__breakdownList{z-index:1;flex:1;align-content:safe center;gap:11px;margin-top:10px;display:grid;position:relative}.CrystalFinanceReportContent-module__EwFbSa__breakdownChart{z-index:1;flex:1;min-height:0;margin-top:9px;position:relative}.CrystalFinanceReportContent-module__EwFbSa__breakdownRow{grid-template-columns:minmax(0,1fr) 48px;align-items:center;gap:8px;min-width:0;display:grid}.CrystalFinanceReportContent-module__EwFbSa__rowMeta{grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.CrystalFinanceReportContent-module__EwFbSa__rowMeta span{min-width:0;color:var(--report-muted);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;font-size:12px;display:flex;overflow:hidden}.CrystalFinanceReportContent-module__EwFbSa__rowMeta span i{border-radius:50%;flex:none;width:7px;height:7px}.CrystalFinanceReportContent-module__EwFbSa__rowMeta strong{flex:none;font-size:12px}.CrystalFinanceReportContent-module__EwFbSa__rowTrack{background:#d6e0e894;border-radius:999px;height:6px;overflow:hidden;box-shadow:inset 0 1px 2px #375b6414}.CrystalFinanceReportContent-module__EwFbSa__rowTrack i{border-radius:999px;height:100%;display:block;box-shadow:0 0 10px}.CrystalFinanceReportContent-module__EwFbSa__breakdownRow em{color:var(--report-weak);text-align:right;font-size:11px;font-style:normal}.CrystalFinanceReportContent-module__EwFbSa__rankingList{z-index:1;flex:1;align-content:start;margin-top:9px;display:grid;position:relative}.CrystalFinanceReportContent-module__EwFbSa__rankingRow{border-top:1px solid #e2e8f0b8;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;min-height:50px;padding:6px 4px;display:grid}.CrystalFinanceReportContent-module__EwFbSa__rankingRow:first-child{border-top:0}.CrystalFinanceReportContent-module__EwFbSa__rankingRow>span{color:#64748b;background:#f1f5f9db;border-radius:7px;place-items:center;width:24px;height:24px;font-size:11px;font-weight:700;display:grid}.CrystalFinanceReportContent-module__EwFbSa__rankingRow>span.CrystalFinanceReportContent-module__EwFbSa__topRank{color:#078f70;background:linear-gradient(145deg,#e8fff5f5,#cbf8e7c7);box-shadow:0 5px 12px #19c99a1a}.CrystalFinanceReportContent-module__EwFbSa__rankingName,.CrystalFinanceReportContent-module__EwFbSa__rankingValue{min-width:0}.CrystalFinanceReportContent-module__EwFbSa__rankingIdentity{align-items:center;gap:8px;min-width:0;display:flex}.CrystalFinanceReportContent-module__EwFbSa__rankingIdentity .CrystalFinanceReportContent-module__EwFbSa__rankingName{flex:1}.CrystalFinanceReportContent-module__EwFbSa__productThumbnail{background:#ffffffe6;border:1px solid #e2e8f0db;border-radius:8px;flex:none;place-items:center;width:36px;height:36px;display:grid;overflow:hidden;box-shadow:inset 0 1px #fffffff5,0 5px 12px #2f557814}.CrystalFinanceReportContent-module__EwFbSa__productThumbnail img{object-fit:contain;width:32px;height:32px}.CrystalFinanceReportContent-module__EwFbSa__productThumbnail svg{color:#cbd5e1;width:18px;height:18px}.CrystalFinanceReportContent-module__EwFbSa__rankingName strong,.CrystalFinanceReportContent-module__EwFbSa__rankingName small,.CrystalFinanceReportContent-module__EwFbSa__rankingValue strong,.CrystalFinanceReportContent-module__EwFbSa__rankingValue small{display:block}.CrystalFinanceReportContent-module__EwFbSa__rankingName strong{color:var(--report-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;overflow:hidden}.CrystalFinanceReportContent-module__EwFbSa__rankingName small{color:var(--report-weak);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:11px;overflow:hidden}.CrystalFinanceReportContent-module__EwFbSa__rankingValue{text-align:right}.CrystalFinanceReportContent-module__EwFbSa__rankingValue strong{color:#078f70;font-size:12px}.CrystalFinanceReportContent-module__EwFbSa__rankingValue small{color:var(--report-weak);margin-top:4px;font-size:11px}.CrystalFinanceReportContent-module__EwFbSa__emptyState{height:100%;min-height:0;color:var(--report-weak);text-align:center;background:#f8fafc94;border:1px dashed #d2dce5c7;border-radius:9px;place-items:center;font-size:12px;display:grid}.CrystalFinanceReportContent-module__EwFbSa__emptyState.CrystalFinanceReportContent-module__EwFbSa__compact{min-height:64px}.CrystalFinanceReportContent-module__EwFbSa__skeleton .CrystalFinanceReportContent-module__EwFbSa__panel{background:linear-gradient(90deg,#f7fafceb 25%,#edf3f8f5 50%,#f7fafceb 75%) 0 0/200% 100%;animation:1.35s ease-in-out infinite CrystalFinanceReportContent-module__EwFbSa__reportSkeleton}@keyframes CrystalFinanceReportContent-module__EwFbSa__reportSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:1280px) and (min-width:768px){.CrystalFinanceReportContent-module__EwFbSa__panel,.CrystalFinanceReportContent-module__EwFbSa__trendPanel{padding:12px 13px}.CrystalFinanceReportContent-module__EwFbSa__panelHeading>span{width:32px;height:32px}.CrystalFinanceReportContent-module__EwFbSa__primaryBody{margin-top:5px}.CrystalFinanceReportContent-module__EwFbSa__donutWrap,.CrystalFinanceReportContent-module__EwFbSa__enhancedDonut{height:min(184px,100%)}.CrystalFinanceReportContent-module__EwFbSa__rankingRow{min-height:44px;padding-block:4px}}@media (max-height:820px) and (min-width:768px){.CrystalFinanceReportContent-module__EwFbSa__panel,.CrystalFinanceReportContent-module__EwFbSa__trendPanel{padding-block:10px}.CrystalFinanceReportContent-module__EwFbSa__panelHeading p{margin-top:2px}.CrystalFinanceReportContent-module__EwFbSa__trendChart,.CrystalFinanceReportContent-module__EwFbSa__breakdownChart,.CrystalFinanceReportContent-module__EwFbSa__rankingList{margin-top:5px}.CrystalFinanceReportContent-module__EwFbSa__primaryBody{margin-top:3px}.CrystalFinanceReportContent-module__EwFbSa__donutWrap,.CrystalFinanceReportContent-module__EwFbSa__enhancedDonut{height:min(166px,100%)}.CrystalFinanceReportContent-module__EwFbSa__structureList{grid-auto-rows:18px;gap:3px}.CrystalFinanceReportContent-module__EwFbSa__breakdownList{gap:7px;margin-top:5px}.CrystalFinanceReportContent-module__EwFbSa__rankingRow{min-height:40px}}@media (min-width:2560px){.CrystalFinanceReportContent-module__EwFbSa__panel,.CrystalFinanceReportContent-module__EwFbSa__trendPanel{padding:22px 24px}.CrystalFinanceReportContent-module__EwFbSa__panelHeading{gap:14px}.CrystalFinanceReportContent-module__EwFbSa__panelHeading>span{border-radius:13px;width:46px;height:46px}.CrystalFinanceReportContent-module__EwFbSa__panelHeading>span svg{width:23px;height:23px}.CrystalFinanceReportContent-module__EwFbSa__panelHeading h2{font-size:18px}.CrystalFinanceReportContent-module__EwFbSa__panelHeading p{margin-top:5px;font-size:14px}.CrystalFinanceReportContent-module__EwFbSa__headerLegend{gap:20px}.CrystalFinanceReportContent-module__EwFbSa__headerLegend button{gap:8px;font-size:15px}.CrystalFinanceReportContent-module__EwFbSa__headerLegend button i{width:10px;height:10px}.CrystalFinanceReportContent-module__EwFbSa__trendChart,.CrystalFinanceReportContent-module__EwFbSa__breakdownChart,.CrystalFinanceReportContent-module__EwFbSa__rankingList,.CrystalFinanceReportContent-module__EwFbSa__primaryBody{margin-top:12px}.CrystalFinanceReportContent-module__EwFbSa__donutWrap,.CrystalFinanceReportContent-module__EwFbSa__enhancedDonut{height:min(280px,100%)}.CrystalFinanceReportContent-module__EwFbSa__donutCore strong,.CrystalFinanceReportContent-module__EwFbSa__enhancedDonut .CrystalFinanceReportContent-module__EwFbSa__donutCore strong{max-width:108px;font-size:23px}.CrystalFinanceReportContent-module__EwFbSa__donutCore span,.CrystalFinanceReportContent-module__EwFbSa__structureRow,.CrystalFinanceReportContent-module__EwFbSa__structureRow strong,.CrystalFinanceReportContent-module__EwFbSa__structureRow em{font-size:14px}.CrystalFinanceReportContent-module__EwFbSa__structureList{grid-auto-rows:27px;gap:9px}.CrystalFinanceReportContent-module__EwFbSa__structureRow{grid-template-columns:minmax(0,1fr) auto 54px;gap:12px}.CrystalFinanceReportContent-module__EwFbSa__structureName{gap:10px}.CrystalFinanceReportContent-module__EwFbSa__structureName i{width:10px;height:10px}.CrystalFinanceReportContent-module__EwFbSa__breakdownList{gap:17px;margin-top:14px}.CrystalFinanceReportContent-module__EwFbSa__breakdownRow{grid-template-columns:minmax(0,1fr) 60px;gap:11px}.CrystalFinanceReportContent-module__EwFbSa__rowMeta span,.CrystalFinanceReportContent-module__EwFbSa__rowMeta strong{font-size:15px}.CrystalFinanceReportContent-module__EwFbSa__breakdownRow em{font-size:14px}.CrystalFinanceReportContent-module__EwFbSa__rowTrack{height:8px}.CrystalFinanceReportContent-module__EwFbSa__rankingRow{grid-template-columns:36px minmax(0,1fr) auto;gap:14px;min-height:68px;padding:8px 6px}.CrystalFinanceReportContent-module__EwFbSa__rankingRow>span{width:31px;height:31px;font-size:14px}.CrystalFinanceReportContent-module__EwFbSa__productThumbnail{width:46px;height:46px}.CrystalFinanceReportContent-module__EwFbSa__productThumbnail img{width:41px;height:41px}.CrystalFinanceReportContent-module__EwFbSa__rankingName strong,.CrystalFinanceReportContent-module__EwFbSa__rankingValue strong{font-size:15px}.CrystalFinanceReportContent-module__EwFbSa__rankingName small,.CrystalFinanceReportContent-module__EwFbSa__rankingValue small{font-size:14px}.CrystalFinanceReportContent-module__EwFbSa__emptyState{font-size:15px}}@media (min-width:3000px){.CrystalFinanceReportContent-module__EwFbSa__panel,.CrystalFinanceReportContent-module__EwFbSa__trendPanel{padding:30px 32px}.CrystalFinanceReportContent-module__EwFbSa__panelHeading{gap:18px}.CrystalFinanceReportContent-module__EwFbSa__panelHeading>span{border-radius:18px;width:62px;height:62px}.CrystalFinanceReportContent-module__EwFbSa__panelHeading>span svg{width:31px;height:31px}.CrystalFinanceReportContent-module__EwFbSa__panelHeading h2{font-size:28px}.CrystalFinanceReportContent-module__EwFbSa__panelHeading p{margin-top:8px;font-size:21px}.CrystalFinanceReportContent-module__EwFbSa__trendHeadingRow,.CrystalFinanceReportContent-module__EwFbSa__headerLegend{gap:28px}.CrystalFinanceReportContent-module__EwFbSa__headerLegend button{gap:12px;font-size:20px}.CrystalFinanceReportContent-module__EwFbSa__headerLegend button i{width:14px;height:14px}.CrystalFinanceReportContent-module__EwFbSa__trendChart,.CrystalFinanceReportContent-module__EwFbSa__breakdownChart,.CrystalFinanceReportContent-module__EwFbSa__rankingList,.CrystalFinanceReportContent-module__EwFbSa__primaryBody{margin-top:18px}.CrystalFinanceReportContent-module__EwFbSa__donutWrap,.CrystalFinanceReportContent-module__EwFbSa__enhancedDonut{height:min(430px,100%)}.CrystalFinanceReportContent-module__EwFbSa__donutCore strong,.CrystalFinanceReportContent-module__EwFbSa__enhancedDonut .CrystalFinanceReportContent-module__EwFbSa__donutCore strong{max-width:160px;font-size:34px}.CrystalFinanceReportContent-module__EwFbSa__donutCore span,.CrystalFinanceReportContent-module__EwFbSa__structureRow,.CrystalFinanceReportContent-module__EwFbSa__structureRow strong,.CrystalFinanceReportContent-module__EwFbSa__structureRow em{font-size:21px}.CrystalFinanceReportContent-module__EwFbSa__structureList{grid-auto-rows:40px;gap:13px}.CrystalFinanceReportContent-module__EwFbSa__structureRow{grid-template-columns:minmax(0,1fr) auto 82px;gap:18px}.CrystalFinanceReportContent-module__EwFbSa__structureName{gap:14px}.CrystalFinanceReportContent-module__EwFbSa__structureName i{width:14px;height:14px}.CrystalFinanceReportContent-module__EwFbSa__breakdownList{gap:24px;margin-top:20px}.CrystalFinanceReportContent-module__EwFbSa__breakdownRow{grid-template-columns:minmax(0,1fr) 86px;gap:16px}.CrystalFinanceReportContent-module__EwFbSa__rowMeta{gap:16px}.CrystalFinanceReportContent-module__EwFbSa__rowMeta span,.CrystalFinanceReportContent-module__EwFbSa__rowMeta strong{gap:12px;font-size:21px}.CrystalFinanceReportContent-module__EwFbSa__rowMeta span i{width:13px;height:13px}.CrystalFinanceReportContent-module__EwFbSa__breakdownRow em{font-size:20px}.CrystalFinanceReportContent-module__EwFbSa__rowTrack{height:11px}.CrystalFinanceReportContent-module__EwFbSa__rankingRow{grid-template-columns:52px minmax(0,1fr) auto;gap:20px;min-height:96px;padding:12px 8px}.CrystalFinanceReportContent-module__EwFbSa__rankingRow>span{border-radius:12px;width:44px;height:44px;font-size:20px}.CrystalFinanceReportContent-module__EwFbSa__rankingIdentity{gap:14px}.CrystalFinanceReportContent-module__EwFbSa__productThumbnail{border-radius:12px;width:64px;height:64px}.CrystalFinanceReportContent-module__EwFbSa__productThumbnail img{width:58px;height:58px}.CrystalFinanceReportContent-module__EwFbSa__productThumbnail svg{width:28px;height:28px}.CrystalFinanceReportContent-module__EwFbSa__rankingName strong,.CrystalFinanceReportContent-module__EwFbSa__rankingValue strong{font-size:21px}.CrystalFinanceReportContent-module__EwFbSa__rankingName small,.CrystalFinanceReportContent-module__EwFbSa__rankingValue small{margin-top:7px;font-size:20px}.CrystalFinanceReportContent-module__EwFbSa__emptyState{font-size:20px}}@media (max-width:767px){.CrystalFinanceReportContent-module__EwFbSa__canvas{flex:none;min-height:auto;display:block}.CrystalFinanceReportContent-module__EwFbSa__reportGrid{display:block}.CrystalFinanceReportContent-module__EwFbSa__panel{min-height:320px;margin-bottom:8px;padding:14px}.CrystalFinanceReportContent-module__EwFbSa__trendPanel{min-height:390px}.CrystalFinanceReportContent-module__EwFbSa__trendHeadingRow{flex-wrap:wrap;align-items:flex-start;gap:9px}.CrystalFinanceReportContent-module__EwFbSa__headerLegend{justify-content:flex-start;gap:12px;width:100%;padding-left:46px}.CrystalFinanceReportContent-module__EwFbSa__rankingPanel{min-height:360px}.CrystalFinanceReportContent-module__EwFbSa__trendChart{min-height:300px}.CrystalFinanceReportContent-module__EwFbSa__primaryBody{grid-template-rows:210px auto}.CrystalFinanceReportContent-module__EwFbSa__donutWrap{width:210px;height:210px}.CrystalFinanceReportContent-module__EwFbSa__structureList{max-height:160px}.CrystalFinanceReportContent-module__EwFbSa__breakdownList,.CrystalFinanceReportContent-module__EwFbSa__rankingList{max-height:270px}.CrystalFinanceReportContent-module__EwFbSa__rankingRow{grid-template-columns:26px minmax(0,1fr)}.CrystalFinanceReportContent-module__EwFbSa__rankingValue{text-align:left;grid-column:2}.CrystalFinanceReportContent-module__EwFbSa__rankingValue strong,.CrystalFinanceReportContent-module__EwFbSa__rankingValue small{display:inline}.CrystalFinanceReportContent-module__EwFbSa__rankingValue small{margin-left:8px}}
.IncomeReportContent-module__dt2JyW__canvas{--income-ink:#101828;--income-text:#344054;--income-muted:#667085;--income-weak:#98a2b3;flex:1;grid-template-rows:minmax(0,1fr);gap:8px;min-width:0;min-height:0;display:grid}.IncomeReportContent-module__dt2JyW__reportGrid{grid-template-rows:minmax(0,1.25fr) minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;min-height:0;display:grid}.IncomeReportContent-module__dt2JyW__panel{isolation:isolate;background:#fff;border:1px solid #e7edf3;border-radius:12px;min-width:0;min-height:0;position:relative;overflow:hidden;box-shadow:0 8px 24px #2d4e7012,0 1px 2px #2d4e700a}.IncomeReportContent-module__dt2JyW__panel:before{display:none}.IncomeReportContent-module__dt2JyW__cashFlowPanel{background:#fff;flex-direction:column;grid-column:span 2;min-height:0;padding:16px 18px 14px;display:flex}.IncomeReportContent-module__dt2JyW__detailPanel{background:#fff;flex-direction:column;min-height:0;padding:15px 16px 12px;display:flex}.IncomeReportContent-module__dt2JyW__panelHeading{z-index:1;align-items:center;gap:10px;min-width:0;display:flex;position:relative}.IncomeReportContent-module__dt2JyW__panelHeading>span{border:1px solid #ffffffeb;border-radius:10px;width:36px;height:36px;box-shadow:inset 3px 3px 7px #ffffffd1,0 7px 16px #425b771a}.IncomeReportContent-module__dt2JyW__panelHeading>span svg{width:18px;height:18px}.IncomeReportContent-module__dt2JyW__panelHeading div{min-width:0}.IncomeReportContent-module__dt2JyW__panelHeading h2,.IncomeReportContent-module__dt2JyW__panelHeading p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.IncomeReportContent-module__dt2JyW__trendHeadingRow{z-index:2;justify-content:space-between;align-items:center;gap:18px;min-width:0;display:flex;position:relative}.IncomeReportContent-module__dt2JyW__trendHeadingRow .IncomeReportContent-module__dt2JyW__panelHeading{flex:1}.IncomeReportContent-module__dt2JyW__headerLegend{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:16px;display:flex}.IncomeReportContent-module__dt2JyW__headerLegend button{color:var(--income-muted);cursor:pointer;white-space:nowrap;opacity:.46;background:0 0;border:0;align-items:center;gap:6px;padding:3px 0;font-family:inherit;font-size:12px;line-height:1;transition:color .16s,opacity .16s,transform .16s;display:inline-flex}.IncomeReportContent-module__dt2JyW__headerLegend button:hover{opacity:.74;transform:translateY(-1px)}.IncomeReportContent-module__dt2JyW__headerLegend button:focus-visible{outline-offset:2px;outline:2px solid #4c7ff057}.IncomeReportContent-module__dt2JyW__headerLegend button[aria-disabled=true]{cursor:not-allowed}.IncomeReportContent-module__dt2JyW__headerLegend button.IncomeReportContent-module__dt2JyW__legendSelected{color:var(--income-text);opacity:1}.IncomeReportContent-module__dt2JyW__headerLegend i{border-radius:50%;flex:none;width:8px;height:8px;transition:filter .16s,opacity .16s,transform .16s}.IncomeReportContent-module__dt2JyW__headerLegend button:not(.IncomeReportContent-module__dt2JyW__legendSelected) i{filter:grayscale(.8);opacity:.42;transform:scale(.82)}.IncomeReportContent-module__dt2JyW__legendCopy{align-items:baseline;gap:5px;min-width:0;display:inline-flex}.IncomeReportContent-module__dt2JyW__legendCopy strong{font-size:inherit;font-variant-numeric:tabular-nums;font-weight:500}.IncomeReportContent-module__dt2JyW__panelHeading h2{color:var(--income-ink);margin:0;font-size:14px;font-weight:700;line-height:1.2}.IncomeReportContent-module__dt2JyW__panelHeading p{color:var(--income-weak);margin:4px 0 0;font-size:11px;line-height:1.2}.IncomeReportContent-module__dt2JyW__trendChart{z-index:1;flex:1;height:auto;min-height:0;margin-top:4px;position:relative}.IncomeReportContent-module__dt2JyW__fullChart{width:100%;height:100%!important}.IncomeReportContent-module__dt2JyW__detailChart{z-index:1;flex:1;height:auto;min-height:0;margin-top:7px;position:relative}.IncomeReportContent-module__dt2JyW__paymentList{z-index:1;overscroll-behavior:contain;flex:1;align-content:center;gap:12px;min-height:0;margin-top:7px;display:grid;position:relative;overflow-y:auto}.IncomeReportContent-module__dt2JyW__paymentRow{grid-template-columns:minmax(0,1fr) 46px;align-items:center;gap:8px;min-width:0;display:grid}.IncomeReportContent-module__dt2JyW__paymentMeta{grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.IncomeReportContent-module__dt2JyW__paymentMeta span{min-width:0;color:var(--income-muted);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;font-size:12px;display:flex;overflow:hidden}.IncomeReportContent-module__dt2JyW__paymentMeta span i{border-radius:50%;flex:none;width:7px;height:7px}.IncomeReportContent-module__dt2JyW__paymentMeta strong{color:var(--income-text);flex:none;font-size:12px}.IncomeReportContent-module__dt2JyW__paymentTrack{background:#d6e0e894;border-radius:999px;height:6px;overflow:hidden;box-shadow:inset 0 1px 2px #375b6414}.IncomeReportContent-module__dt2JyW__paymentTrack i{border-radius:999px;height:100%;display:block;box-shadow:0 0 10px}.IncomeReportContent-module__dt2JyW__paymentRow em{color:var(--income-weak);text-align:right;font-size:11px;font-style:normal}.IncomeReportContent-module__dt2JyW__emptyState{height:100%;min-height:160px;color:var(--income-weak);text-align:center;background:#f8fafc94;border:1px dashed #d2dce5c7;border-radius:9px;place-items:center;font-size:12px;display:grid}.IncomeReportContent-module__dt2JyW__emptyState.IncomeReportContent-module__dt2JyW__compact{min-height:72px}@media (max-width:1280px) and (min-width:768px){.IncomeReportContent-module__dt2JyW__cashFlowPanel,.IncomeReportContent-module__dt2JyW__detailPanel{padding:12px 13px}.IncomeReportContent-module__dt2JyW__panelHeading>span{width:32px;height:32px}}@media (max-height:820px) and (min-width:768px){.IncomeReportContent-module__dt2JyW__cashFlowPanel,.IncomeReportContent-module__dt2JyW__detailPanel{padding-block:10px}.IncomeReportContent-module__dt2JyW__panelHeading p{margin-top:2px}.IncomeReportContent-module__dt2JyW__paymentList{gap:8px}}@media (min-width:2560px){.IncomeReportContent-module__dt2JyW__reportGrid{gap:8px}.IncomeReportContent-module__dt2JyW__cashFlowPanel,.IncomeReportContent-module__dt2JyW__detailPanel{padding:22px 24px}.IncomeReportContent-module__dt2JyW__panelHeading{gap:14px}.IncomeReportContent-module__dt2JyW__panelHeading>span{border-radius:13px;width:46px;height:46px}.IncomeReportContent-module__dt2JyW__panelHeading>span svg{width:23px;height:23px}.IncomeReportContent-module__dt2JyW__panelHeading h2{font-size:18px}.IncomeReportContent-module__dt2JyW__panelHeading p{margin-top:5px;font-size:14px}.IncomeReportContent-module__dt2JyW__headerLegend{gap:20px}.IncomeReportContent-module__dt2JyW__headerLegend button{gap:8px;font-size:15px}.IncomeReportContent-module__dt2JyW__headerLegend i{width:10px;height:10px}.IncomeReportContent-module__dt2JyW__paymentList{gap:17px}.IncomeReportContent-module__dt2JyW__paymentRow{grid-template-columns:minmax(0,1fr) 58px;gap:11px}.IncomeReportContent-module__dt2JyW__paymentMeta span,.IncomeReportContent-module__dt2JyW__paymentMeta strong{font-size:15px}.IncomeReportContent-module__dt2JyW__paymentRow em{font-size:14px}.IncomeReportContent-module__dt2JyW__paymentTrack{height:8px}.IncomeReportContent-module__dt2JyW__emptyState{font-size:15px}}@media (min-width:3000px){.IncomeReportContent-module__dt2JyW__cashFlowPanel,.IncomeReportContent-module__dt2JyW__detailPanel{padding:30px 32px}.IncomeReportContent-module__dt2JyW__panelHeading{gap:18px}.IncomeReportContent-module__dt2JyW__panelHeading>span{border-radius:18px;width:62px;height:62px}.IncomeReportContent-module__dt2JyW__panelHeading>span svg{width:31px;height:31px}.IncomeReportContent-module__dt2JyW__panelHeading h2{font-size:28px}.IncomeReportContent-module__dt2JyW__panelHeading p{margin-top:8px;font-size:21px}.IncomeReportContent-module__dt2JyW__trendHeadingRow,.IncomeReportContent-module__dt2JyW__headerLegend{gap:28px}.IncomeReportContent-module__dt2JyW__headerLegend button{gap:12px;font-size:20px}.IncomeReportContent-module__dt2JyW__headerLegend i{width:14px;height:14px}.IncomeReportContent-module__dt2JyW__paymentList{gap:24px}.IncomeReportContent-module__dt2JyW__paymentRow{grid-template-columns:minmax(0,1fr) 84px;gap:16px}.IncomeReportContent-module__dt2JyW__paymentMeta{gap:16px}.IncomeReportContent-module__dt2JyW__paymentMeta span,.IncomeReportContent-module__dt2JyW__paymentMeta strong{gap:12px;font-size:21px}.IncomeReportContent-module__dt2JyW__paymentMeta span i{width:13px;height:13px}.IncomeReportContent-module__dt2JyW__paymentRow em{font-size:20px}.IncomeReportContent-module__dt2JyW__paymentTrack{height:11px}.IncomeReportContent-module__dt2JyW__emptyState{font-size:20px}}@media (max-width:767px){.IncomeReportContent-module__dt2JyW__canvas{flex:none;min-height:auto;display:block}.IncomeReportContent-module__dt2JyW__reportGrid{grid-template-rows:auto;display:block}.IncomeReportContent-module__dt2JyW__panel{min-height:320px;margin-bottom:8px}.IncomeReportContent-module__dt2JyW__cashFlowPanel{min-height:410px}.IncomeReportContent-module__dt2JyW__trendHeadingRow{flex-wrap:wrap;align-items:flex-start;gap:9px}.IncomeReportContent-module__dt2JyW__headerLegend{justify-content:flex-start;gap:12px;width:100%;padding-left:46px}}@media (max-width:640px){.IncomeReportContent-module__dt2JyW__cashFlowPanel,.IncomeReportContent-module__dt2JyW__detailPanel{min-height:0;padding:14px}.IncomeReportContent-module__dt2JyW__trendChart{flex:none;height:286px;min-height:286px}.IncomeReportContent-module__dt2JyW__detailChart,.IncomeReportContent-module__dt2JyW__paymentList{height:250px;min-height:250px}}
.PlatformReportPrimitives-module__8hlMaW__canvas{flex-direction:column;flex:1;gap:8px;min-width:0;min-height:0;display:flex}.PlatformReportPrimitives-module__8hlMaW__reportGrid{flex:1;grid-template-rows:minmax(0,1.22fr) minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;min-height:0;display:grid}.PlatformReportPrimitives-module__8hlMaW__panel{background:#fff;border:1px solid #e7edf3;border-radius:12px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden;box-shadow:0 8px 24px #2d4e7012,0 1px 2px #2d4e700a}.PlatformReportPrimitives-module__8hlMaW__trendPanel{grid-column:span 2}.PlatformReportPrimitives-module__8hlMaW__panelHeader{border-bottom:1px solid #f0f3f7;justify-content:space-between;align-items:center;gap:14px;min-width:0;min-height:56px;padding:10px 16px;display:flex}.PlatformReportPrimitives-module__8hlMaW__heading{align-items:center;gap:10px;min-width:0;display:flex}.PlatformReportPrimitives-module__8hlMaW__headingIcon{border:1px solid #fffffff0;border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex;box-shadow:inset 2px 2px 6px #ffffffdb,0 6px 14px #425b771a}.PlatformReportPrimitives-module__8hlMaW__headingIcon svg{width:18px;height:18px}.PlatformReportPrimitives-module__8hlMaW__emerald{color:#079a70;background:linear-gradient(145deg,#ddfff5,#bff6e7)}.PlatformReportPrimitives-module__8hlMaW__blue{color:#3975e9;background:linear-gradient(145deg,#edf5ff,#d9e9ff)}.PlatformReportPrimitives-module__8hlMaW__violet{color:#7955d5;background:linear-gradient(145deg,#f5efff,#e7dcff)}.PlatformReportPrimitives-module__8hlMaW__amber{color:#d98506;background:linear-gradient(145deg,#fff7e7,#ffe8bc)}.PlatformReportPrimitives-module__8hlMaW__coral{color:#df5575;background:linear-gradient(145deg,#fff0f3,#ffd8e1)}.PlatformReportPrimitives-module__8hlMaW__cyan{color:#07879d;background:linear-gradient(145deg,#ecfbfd,#d2f4f8)}.PlatformReportPrimitives-module__8hlMaW__headingCopy{min-width:0}.PlatformReportPrimitives-module__8hlMaW__headingCopy h2{color:#101828;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:600;line-height:1.2;overflow:hidden}.PlatformReportPrimitives-module__8hlMaW__headingCopy p{color:#98a2b3;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:11px;font-weight:400;line-height:1.2;overflow:hidden}.PlatformReportPrimitives-module__8hlMaW__panelAction{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:14px;min-width:0;display:flex}.PlatformReportPrimitives-module__8hlMaW__legendButton{color:#667085;cursor:pointer;min-width:0;font:inherit;opacity:.45;background:0 0;border:0;align-items:center;gap:6px;padding:3px 0;font-size:11px;line-height:1;transition:opacity .16s,transform .16s;display:inline-flex}.PlatformReportPrimitives-module__8hlMaW__legendButton:hover{opacity:.8;transform:translateY(-1px)}.PlatformReportPrimitives-module__8hlMaW__legendButton:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #4778e84d}.PlatformReportPrimitives-module__8hlMaW__legendSelected{color:#344054;opacity:1}.PlatformReportPrimitives-module__8hlMaW__legendDot{border-radius:50%;flex:none;width:8px;height:8px}.PlatformReportPrimitives-module__8hlMaW__legendText{white-space:nowrap}.PlatformReportPrimitives-module__8hlMaW__legendValue{color:#101828;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:600}.PlatformReportPrimitives-module__8hlMaW__panelBody{flex:1;min-width:0;min-height:0;padding:12px 16px}.PlatformReportPrimitives-module__8hlMaW__chartArea{width:100%;height:100%;min-height:210px}.PlatformReportPrimitives-module__8hlMaW__donutLayout{grid-template-rows:minmax(145px,1fr) minmax(78px,auto);gap:4px;height:100%;min-height:0;display:grid}.PlatformReportPrimitives-module__8hlMaW__donutChart{min-width:0;min-height:145px}.PlatformReportPrimitives-module__8hlMaW__breakdownGrid{scrollbar-width:thin;scrollbar-color:#d7dee8 transparent;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:6px 10px;min-height:0;display:grid;overflow-y:auto}.PlatformReportPrimitives-module__8hlMaW__breakdownButton{color:#667085;cursor:pointer;min-width:0;font:inherit;opacity:.46;text-align:left;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px;padding:5px 0;display:grid}.PlatformReportPrimitives-module__8hlMaW__breakdownButton:hover,.PlatformReportPrimitives-module__8hlMaW__breakdownSelected{opacity:1}.PlatformReportPrimitives-module__8hlMaW__breakdownButton:focus-visible{outline-offset:1px;border-radius:5px;outline:2px solid #4778e847}.PlatformReportPrimitives-module__8hlMaW__breakdownCopy{min-width:0}.PlatformReportPrimitives-module__8hlMaW__breakdownLabel,.PlatformReportPrimitives-module__8hlMaW__breakdownValue{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.PlatformReportPrimitives-module__8hlMaW__breakdownLabel{color:#667085;font-size:10px}.PlatformReportPrimitives-module__8hlMaW__breakdownValue{color:#101828;font-variant-numeric:tabular-nums;margin-top:3px;font-size:12px;font-weight:600}.PlatformReportPrimitives-module__8hlMaW__listViewport{scrollbar-width:thin;scrollbar-color:#d7dee8 transparent;height:100%;min-height:0;overflow-y:auto}.PlatformReportPrimitives-module__8hlMaW__empty{color:#98a2b3;justify-content:center;align-items:center;width:100%;height:100%;min-height:160px;font-size:12px;display:flex}.PlatformReportPrimitives-module__8hlMaW__skeleton{background:linear-gradient(90deg,#f8fafc 25%,#eef2f7 50%,#f8fafc 75%) 0 0/200% 100%;border-radius:8px;width:100%;height:100%;min-height:180px;animation:1.2s linear infinite PlatformReportPrimitives-module__8hlMaW__shimmer}@keyframes PlatformReportPrimitives-module__8hlMaW__shimmer{to{background-position:-200% 0}}@media (max-height:820px) and (min-width:1280px){.PlatformReportPrimitives-module__8hlMaW__panelHeader{min-height:50px;padding-block:7px}.PlatformReportPrimitives-module__8hlMaW__panelBody{padding-block:9px}.PlatformReportPrimitives-module__8hlMaW__chartArea{min-height:176px}.PlatformReportPrimitives-module__8hlMaW__donutLayout{grid-template-rows:minmax(118px,1fr) minmax(62px,auto)}.PlatformReportPrimitives-module__8hlMaW__donutChart{min-height:118px}}@media (min-width:2560px){.PlatformReportPrimitives-module__8hlMaW__panelHeader{min-height:66px;padding:12px 20px}.PlatformReportPrimitives-module__8hlMaW__heading{gap:12px}.PlatformReportPrimitives-module__8hlMaW__headingIcon{border-radius:12px;width:42px;height:42px}.PlatformReportPrimitives-module__8hlMaW__headingIcon svg{width:21px;height:21px}.PlatformReportPrimitives-module__8hlMaW__headingCopy h2{font-size:16px}.PlatformReportPrimitives-module__8hlMaW__headingCopy p{margin-top:5px;font-size:13px}.PlatformReportPrimitives-module__8hlMaW__panelAction{gap:20px}.PlatformReportPrimitives-module__8hlMaW__legendButton{gap:8px;font-size:13px}.PlatformReportPrimitives-module__8hlMaW__legendValue{font-size:14px}.PlatformReportPrimitives-module__8hlMaW__legendDot{width:9px;height:9px}.PlatformReportPrimitives-module__8hlMaW__panelBody{padding:16px 20px}.PlatformReportPrimitives-module__8hlMaW__breakdownGrid{gap:9px 14px}.PlatformReportPrimitives-module__8hlMaW__breakdownLabel{font-size:12px}.PlatformReportPrimitives-module__8hlMaW__breakdownValue{margin-top:4px;font-size:14px}.PlatformReportPrimitives-module__8hlMaW__empty{font-size:14px}}@media (min-width:3000px){.PlatformReportPrimitives-module__8hlMaW__reportGrid{gap:10px}.PlatformReportPrimitives-module__8hlMaW__panel{border-radius:14px}.PlatformReportPrimitives-module__8hlMaW__panelHeader{min-height:74px;padding:14px 24px}.PlatformReportPrimitives-module__8hlMaW__headingIcon{border-radius:14px;width:48px;height:48px}.PlatformReportPrimitives-module__8hlMaW__headingIcon svg{width:24px;height:24px}.PlatformReportPrimitives-module__8hlMaW__headingCopy h2{font-size:18px}.PlatformReportPrimitives-module__8hlMaW__headingCopy p,.PlatformReportPrimitives-module__8hlMaW__legendButton{font-size:14px}.PlatformReportPrimitives-module__8hlMaW__legendValue{font-size:16px}.PlatformReportPrimitives-module__8hlMaW__panelBody{padding:18px 24px}.PlatformReportPrimitives-module__8hlMaW__breakdownLabel{font-size:13px}.PlatformReportPrimitives-module__8hlMaW__breakdownValue{font-size:16px}}@media (max-width:1279px){.PlatformReportPrimitives-module__8hlMaW__canvas{flex:none}.PlatformReportPrimitives-module__8hlMaW__reportGrid{flex:none;grid-template-rows:none;grid-template-columns:1fr}.PlatformReportPrimitives-module__8hlMaW__trendPanel{grid-column:auto}.PlatformReportPrimitives-module__8hlMaW__panel{min-height:330px}}@media (max-width:767px){.PlatformReportPrimitives-module__8hlMaW__panel{min-height:318px}.PlatformReportPrimitives-module__8hlMaW__panelHeader{flex-direction:column;align-items:flex-start;min-height:auto;padding:11px 12px}.PlatformReportPrimitives-module__8hlMaW__panelAction{justify-content:flex-start;gap:12px;width:100%}.PlatformReportPrimitives-module__8hlMaW__panelBody{padding:10px 12px 12px}.PlatformReportPrimitives-module__8hlMaW__headingCopy h2{font-size:14px}.PlatformReportPrimitives-module__8hlMaW__donutLayout{grid-template-rows:170px minmax(84px,auto)}.PlatformReportPrimitives-module__8hlMaW__breakdownGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.CustomTable-module___ePRaa__pageTable thead th{color:#64748b;letter-spacing:.01em;font-size:13px;font-weight:500}.CustomTable-module___ePRaa__pageTable tbody>tr{height:var(--fc-table-row-height,48px);color:#475569;border-bottom:1px solid #f1f5f9;font-size:13px;font-weight:400;transition:background-color .16s}.CustomTable-module___ePRaa__pageTable tbody>tr:hover{background:#f8fafc}.CustomTable-module___ePRaa__pageTable tbody>tr>td{vertical-align:middle;font-family:inherit}:is(.CustomTable-module___ePRaa__pageTable tbody>tr>td.font-mono,.CustomTable-module___ePRaa__pageTable tbody>tr>td .font-mono){font-variant-numeric:tabular-nums;font-family:inherit}.CustomTable-module___ePRaa__pageTable tbody>tr:last-child{border-bottom-color:#0000}
.TriggeredReminderStack-module__ugsYwG__card{--reminder-enter-delay:0s;animation:TriggeredReminderStack-module__ugsYwG__reminder-slide-in .24s cubic-bezier(.22, 1, .36, 1) var(--reminder-enter-delay) both;will-change:transform, opacity}.TriggeredReminderStack-module__ugsYwG__cardExiting{pointer-events:none;animation:.18s cubic-bezier(.4,0,1,1) both TriggeredReminderStack-module__ugsYwG__reminder-slide-out}.TriggeredReminderStack-module__ugsYwG__bell{transform-origin:50% 10%;animation:.52s ease-in-out 2 TriggeredReminderStack-module__ugsYwG__reminder-bell-ring}@keyframes TriggeredReminderStack-module__ugsYwG__reminder-slide-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0,0)}}@keyframes TriggeredReminderStack-module__ugsYwG__reminder-slide-out{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(24px)}}@keyframes TriggeredReminderStack-module__ugsYwG__reminder-bell-ring{0%,to{transform:rotate(0)}25%{transform:rotate(6deg)}75%{transform:rotate(-6deg)}}@media (prefers-reduced-motion:reduce){.TriggeredReminderStack-module__ugsYwG__card,.TriggeredReminderStack-module__ugsYwG__cardExiting,.TriggeredReminderStack-module__ugsYwG__bell{animation:none;transform:none}}
