.financialMisReporting-module__elK30W__heroVisual,.financialMisReporting-module__elK30W__workflowVisual,.financialMisReporting-module__elK30W__caseVisual{--ink:#111b57;--muted:#6d7799;--purple:#5547ff;--purple2:#7d3cff;--border:#e7e8f5}.financialMisReporting-module__elK30W__heroVisual{min-height:430px;position:relative}.financialMisReporting-module__elK30W__heroGlow{filter:blur(10px);background:radial-gradient(circle at 52% 43%,#5c4cff2b,#0000 37%),radial-gradient(circle at 57% 64%,#aa9fff36,#0000 56%);border-radius:50%;position:absolute;inset:2%}.financialMisReporting-module__elK30W__dashboard{background:linear-gradient(#5c51ee,#4035c1);border-radius:13px;width:64%;height:250px;padding:12px;position:absolute;top:79px;left:20%;box-shadow:0 24px 46px #453cbb2e}.financialMisReporting-module__elK30W__dashboardSide{flex-direction:column;gap:12px;width:53px;padding:9px;display:flex;position:absolute;top:39px;bottom:12px;left:12px}.financialMisReporting-module__elK30W__dashboardSide span{background:#fff3;border-radius:99px;height:7px}.financialMisReporting-module__elK30W__dashboardSide span:nth-child(2){width:39px}.financialMisReporting-module__elK30W__dashboardSide span:nth-child(3){width:30px}.financialMisReporting-module__elK30W__dashboardSide span:nth-child(4){width:42px}.financialMisReporting-module__elK30W__dashboardBody{background:#fff;border-radius:9px;position:absolute;inset:12px 11px 12px 65px;overflow:hidden}.financialMisReporting-module__elK30W__dashboardHeader{justify-content:space-between;align-items:center;padding:12px 13px 7px;display:flex}.financialMisReporting-module__elK30W__dashboardHeader strong{color:#353e74;font-size:10px}.financialMisReporting-module__elK30W__dashboardHeader span{gap:4px;display:flex}.financialMisReporting-module__elK30W__dashboardHeader i{background:#dedcff;border-radius:50%;width:5px;height:5px}.financialMisReporting-module__elK30W__kpiRow{grid-template-columns:1fr 1fr;gap:8px;padding:0 12px;display:grid}.financialMisReporting-module__elK30W__kpiCard{background:#fbfbff;border:1px solid #ecebfb;border-radius:7px;min-height:61px;padding:8px;position:relative}.financialMisReporting-module__elK30W__kpiCard small,.financialMisReporting-module__elK30W__kpiCard strong,.financialMisReporting-module__elK30W__kpiCard em{display:block}.financialMisReporting-module__elK30W__kpiCard small{color:#8188a4;font-size:6px}.financialMisReporting-module__elK30W__kpiCard strong{color:#31396e;margin-top:3px;font-size:11px}.financialMisReporting-module__elK30W__kpiCard em{color:#25b88d;margin-top:2px;font-size:6px;font-style:normal;font-weight:700}.financialMisReporting-module__elK30W__kpiSpark{clip-path:polygon(0 100%,0 51%,27% 62%,48% 43%,69% 54%,100% 15%,100% 100%);background:linear-gradient(0deg,#dcd8ff 0 34%,#0000 34% 100%),linear-gradient(0deg,#0000 0 55%,#a49dff 55% 100%);border-radius:4px 4px 0 0;width:19px;height:21px;position:absolute;bottom:10px;right:9px}.financialMisReporting-module__elK30W__dashboardLower{grid-template-columns:1.15fr .85fr;gap:8px;padding:8px 12px 12px;display:grid}.financialMisReporting-module__elK30W__dashboardChart{background-color:#0000;background-image:linear-gradient(#5f56e912 1px,#0000 1px),linear-gradient(90deg,#5f56e912 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:25% 25%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:7px;min-height:111px;position:relative;overflow:hidden}.financialMisReporting-module__elK30W__dashboardChart strong{z-index:3;color:#49507c;padding:8px;font-size:7px;display:block;position:relative}.financialMisReporting-module__elK30W__dashboardBars{align-items:end;gap:6px;display:flex;position:absolute;inset:35% 11% 8% 13%}.financialMisReporting-module__elK30W__dashboardBars i{background:linear-gradient(#aaa5ff,#6555e7);border-radius:3px 3px 0 0;flex:1}.financialMisReporting-module__elK30W__dashboardChart svg{width:calc(100% - 10px);height:calc(100% - 23px);position:absolute;inset:19px 5px 4px}.financialMisReporting-module__elK30W__dashboardChart path{fill:none;stroke:#6859ed;stroke-width:2px;stroke-linecap:round}.financialMisReporting-module__elK30W__dashboardDonut{background:#fbfbff;border:1px solid #efeeff;border-radius:7px;padding:11px}.financialMisReporting-module__elK30W__donutRing{background:conic-gradient(#5d4fe7 0 61%,#32bfe7 61% 78%,#e3e4fa 78% 100%);border-radius:50%;place-items:center;width:62px;height:62px;margin:2px auto 9px;display:grid}.financialMisReporting-module__elK30W__donutRing>div{background:#fff;border-radius:50%;width:31px;height:31px}.financialMisReporting-module__elK30W__dashboardDonut>span{color:#737b9c;margin:4px 0;font-size:6px;display:block}.financialMisReporting-module__elK30W__dashboardDonut>span:before{content:"";background:#8b7fff;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.financialMisReporting-module__elK30W__dashboardDonut>span:nth-of-type(2):before{background:#58648b}.financialMisReporting-module__elK30W__dashboardDonut>span:nth-of-type(3):before{background:#27afd2}.financialMisReporting-module__elK30W__floatingCard{z-index:8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;border:1px solid #e7e6ff;border-radius:12px;align-items:center;gap:8px;padding:10px 12px;display:flex;position:absolute;box-shadow:0 16px 32px #4b43ac17}.financialMisReporting-module__elK30W__floatIcon{color:#5549ff;background:#efedff;border-radius:9px;flex:0 0 35px;place-items:center;width:35px;height:35px;display:grid}.financialMisReporting-module__elK30W__floatingCard strong,.financialMisReporting-module__elK30W__floatingCard small{display:block}.financialMisReporting-module__elK30W__floatingCard strong{color:#30386c;font-size:10px}.financialMisReporting-module__elK30W__floatingCard small{color:#7a82a0;margin-top:2px;font-size:8px}.financialMisReporting-module__elK30W__goodMark{color:#fff;background:#25bd83;border-radius:50%;place-items:center;width:17px;height:17px;margin-left:auto;font-size:9px;display:grid}.financialMisReporting-module__elK30W__misCard{top:52px;left:2%}.financialMisReporting-module__elK30W__dashboardCard{top:59px;right:0}.financialMisReporting-module__elK30W__insightsCard{bottom:43px;left:2%}.financialMisReporting-module__elK30W__customCard{bottom:43px;right:0}.financialMisReporting-module__elK30W__workflowVisual{grid-template-columns:repeat(4,1fr);gap:11px;min-height:184px;padding-top:21px;display:grid;position:relative}.financialMisReporting-module__elK30W__workflowLine{background:repeating-linear-gradient(90deg,#8279ff 0 8px,#0000 8px 14px);height:2px;position:absolute;top:38px;left:9%;right:9%}.financialMisReporting-module__elK30W__workflowLine span{color:#5648ea;font-size:20px;position:absolute;top:-10px}.financialMisReporting-module__elK30W__workflowLine span:first-child{left:31%}.financialMisReporting-module__elK30W__workflowLine span:nth-child(2){left:62%}.financialMisReporting-module__elK30W__workflowLine span:nth-child(3){right:2%}.financialMisReporting-module__elK30W__workflowStep{z-index:2;padding-top:15px;position:relative}.financialMisReporting-module__elK30W__workflowNumber{color:#5448e6;background:#eceaff;border:1px solid #ddd8ff;border-radius:50%;place-items:center;width:37px;height:37px;font-size:9px;font-weight:800;display:grid;position:absolute;top:-1px;left:8px}.financialMisReporting-module__elK30W__workflowStep:nth-child(3) .financialMisReporting-module__elK30W__workflowNumber{color:#168f76;background:#d9fbf3}.financialMisReporting-module__elK30W__workflowStep:nth-child(4) .financialMisReporting-module__elK30W__workflowNumber{color:#d87d15;background:#fff0cf}.financialMisReporting-module__elK30W__workflowStep:nth-child(5) .financialMisReporting-module__elK30W__workflowNumber{color:#5947de;background:#e5e0ff}.financialMisReporting-module__elK30W__workflowIcon{color:#5349ff;background:#efedff;border-radius:11px;place-items:center;width:46px;height:46px;margin:0 0 11px 17px;display:grid}.financialMisReporting-module__elK30W__workflowStep strong,.financialMisReporting-module__elK30W__workflowStep small{display:block}.financialMisReporting-module__elK30W__workflowStep strong{font-size:var(--fs-small)}.financialMisReporting-module__elK30W__workflowStep small{max-width:140px;margin-top:7px;font-size:13px;line-height:1.42}.financialMisReporting-module__elK30W__caseVisual{background:radial-gradient(circle at 20% 15%,#5b4aff21,#0000 27%),linear-gradient(145deg,#f7f7ff,#eceeff);border:1px solid #e7e6f7;border-radius:21px;min-height:286px;position:relative;overflow:hidden}.financialMisReporting-module__elK30W__caseWindow{background:#fff;border:1px solid #e6e5ff;border-radius:14px;width:56%;height:68%;padding:14px;position:absolute;top:15%;left:7%;overflow:hidden;box-shadow:0 15px 30px #4c42aa1a}.financialMisReporting-module__elK30W__caseWindowTitle{color:#3d4475;font-size:8px;font-weight:800}.financialMisReporting-module__elK30W__caseBars{align-items:end;gap:8px;display:flex;position:absolute;inset:34% 9% 10% 13%}.financialMisReporting-module__elK30W__caseBars i{background:linear-gradient(#aaa4ff,#6555e7);border-radius:4px 4px 0 0;flex:1}.financialMisReporting-module__elK30W__caseWindow svg{width:calc(100% - 14px);height:calc(100% - 42px);position:absolute;inset:36px 7px 6px}.financialMisReporting-module__elK30W__caseWindow svg path{fill:none;stroke:#ef8857;stroke-width:2.5px;stroke-linecap:round}.financialMisReporting-module__elK30W__caseChecklist{background:#fffffff7;border:1px solid #e6e5fc;border-radius:12px;gap:7px;width:38%;padding:12px 10px;display:grid;position:absolute;top:14%;right:4%;box-shadow:0 12px 24px #4b42a514}.financialMisReporting-module__elK30W__caseChecklist span{color:#414a79;align-items:center;gap:5px;font-size:8px;line-height:1.2;display:flex}.financialMisReporting-module__elK30W__caseChecklist svg{color:#5046ff;flex:none}.financialMisReporting-module__elK30W__caseBadge{color:#5148ff;background:#fffffff7;border:1px solid #e7e6ff;border-radius:10px;align-items:center;gap:7px;padding:9px 11px;display:flex;position:absolute;bottom:8%;right:7%;box-shadow:0 10px 20px #4b42a514}.financialMisReporting-module__elK30W__caseBadge span strong,.financialMisReporting-module__elK30W__caseBadge span small{display:block}.financialMisReporting-module__elK30W__caseBadge strong{color:#30386c;font-size:8px}.financialMisReporting-module__elK30W__caseBadge small{color:#7a82a0;margin-top:2px;font-size:7px}@media (max-width:700px){.financialMisReporting-module__elK30W__heroVisual{min-height:320px;margin-top:10px}.financialMisReporting-module__elK30W__dashboard{width:68%;height:178px;top:82px;left:16%}.financialMisReporting-module__elK30W__dashboardSide{gap:8px;width:37px;padding:6px;top:29px;left:6px}.financialMisReporting-module__elK30W__dashboardBody{inset:6px 6px 6px 47px}.financialMisReporting-module__elK30W__dashboardHeader{padding:8px 8px 4px}.financialMisReporting-module__elK30W__dashboardHeader strong{font-size:7px}.financialMisReporting-module__elK30W__kpiRow{gap:5px;padding:0 8px}.financialMisReporting-module__elK30W__kpiCard{min-height:44px;padding:5px}.financialMisReporting-module__elK30W__kpiCard strong{font-size:8px}.financialMisReporting-module__elK30W__dashboardLower{gap:4px;padding:5px 8px 8px}.financialMisReporting-module__elK30W__dashboardChart{min-height:79px}.financialMisReporting-module__elK30W__dashboardDonut{padding:6px}.financialMisReporting-module__elK30W__donutRing{width:39px;height:39px}.financialMisReporting-module__elK30W__donutRing>div{width:20px;height:20px}.financialMisReporting-module__elK30W__floatingCard{padding:7px 8px}.financialMisReporting-module__elK30W__floatIcon{flex-basis:28px;width:28px;height:28px}.financialMisReporting-module__elK30W__floatingCard strong{font-size:7px}.financialMisReporting-module__elK30W__floatingCard small{font-size:6px}.financialMisReporting-module__elK30W__misCard{top:45px;left:0}.financialMisReporting-module__elK30W__dashboardCard{top:49px;right:0}.financialMisReporting-module__elK30W__insightsCard{bottom:19px;left:0}.financialMisReporting-module__elK30W__customCard{bottom:19px;right:0}.financialMisReporting-module__elK30W__workflowVisual{grid-template-columns:1fr;gap:12px;min-height:0;padding-top:2px}.financialMisReporting-module__elK30W__workflowLine{display:none}.financialMisReporting-module__elK30W__workflowStep{grid-template-columns:55px 1fr;grid-template-areas:"num title""num text";align-items:center;gap:2px 10px;padding:0;display:grid}.financialMisReporting-module__elK30W__workflowNumber{grid-area:num;position:static}.financialMisReporting-module__elK30W__workflowIcon{display:none}.financialMisReporting-module__elK30W__workflowStep strong{grid-area:title;align-self:end}.financialMisReporting-module__elK30W__workflowStep small{grid-area:text;max-width:none;margin:2px 0 0}.financialMisReporting-module__elK30W__caseVisual{min-height:245px}}
