.budgetsCashFlowManagement-module__CQ6dzW__heroVisual,.budgetsCashFlowManagement-module__CQ6dzW__workflowVisual,.budgetsCashFlowManagement-module__CQ6dzW__caseVisual{--ink:#111b57;--muted:#6d7799;--purple:#5547ff;--purple2:#7d3cff;--border:#e7e8f5}.budgetsCashFlowManagement-module__CQ6dzW__heroVisual{min-height:430px;position:relative}.budgetsCashFlowManagement-module__CQ6dzW__heroGlow{filter:blur(11px);background:radial-gradient(circle at 52% 40%,#5c4cff2e,#0000 36%),radial-gradient(circle at 57% 64%,#aa9fff38,#0000 55%);border-radius:50%;position:absolute;inset:2%}.budgetsCashFlowManagement-module__CQ6dzW__financeDashboard{background:linear-gradient(#5c51ee,#4035c1);border-radius:13px;width:61%;height:246px;padding:12px;position:absolute;top:80px;left:20%;box-shadow:0 24px 46px #453cbb30}.budgetsCashFlowManagement-module__CQ6dzW__dashboardSide{gap:12px;width:48px;padding:8px 7px;display:grid;position:absolute;top:37px;left:11px}.budgetsCashFlowManagement-module__CQ6dzW__dashboardSide span{background:#fff3;border-radius:99px;height:7px}.budgetsCashFlowManagement-module__CQ6dzW__dashboardSide span:nth-child(2){width:30px}.budgetsCashFlowManagement-module__CQ6dzW__dashboardSide span:nth-child(3){width:39px}.budgetsCashFlowManagement-module__CQ6dzW__dashboardSide span:nth-child(4){width:26px}.budgetsCashFlowManagement-module__CQ6dzW__dashboardSide span:nth-child(5){width:35px}.budgetsCashFlowManagement-module__CQ6dzW__dashboardBody{background:#fff;border-radius:9px;position:absolute;inset:11px 10px 11px 60px;overflow:hidden}.budgetsCashFlowManagement-module__CQ6dzW__dashboardTitle{justify-content:space-between;align-items:center;padding:13px 13px 4px;display:flex}.budgetsCashFlowManagement-module__CQ6dzW__dashboardTitle strong{color:#343d74;font-size:9px}.budgetsCashFlowManagement-module__CQ6dzW__dashboardTitle span{color:#c6c7eb;letter-spacing:2px;font-size:9px}.budgetsCashFlowManagement-module__CQ6dzW__chartArea{background-color:#0000;background-image:linear-gradient(#5d51e612 1px,#0000 1px),linear-gradient(90deg,#5d51e612 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;position:absolute;inset:50px 80px 17px 25px}.budgetsCashFlowManagement-module__CQ6dzW__chartYAxis{color:#b0b5d4;flex-direction:column;justify-content:space-between;font-size:5px;display:flex;position:absolute;top:6px;bottom:5px;left:-22px}.budgetsCashFlowManagement-module__CQ6dzW__chartBars{align-items:end;gap:9px;display:flex;position:absolute;inset:27% 7% 8% 18%}.budgetsCashFlowManagement-module__CQ6dzW__chartBars i{background:linear-gradient(#aaa4ff,#6555e7);border-radius:3px 3px 0 0;flex:1}.budgetsCashFlowManagement-module__CQ6dzW__chartArea svg{width:calc(100% - 10px);height:calc(100% - 12px);position:absolute;inset:8px 5px 4px}.budgetsCashFlowManagement-module__CQ6dzW__chartArea path{fill:none;stroke:#ef8a58;stroke-width:2.6px;stroke-linecap:round}.budgetsCashFlowManagement-module__CQ6dzW__dashboardDonut{background:conic-gradient(#5d4fe7 0 61%,#31b6de 61% 79%,#ececff 79%);border-radius:50%;place-items:center;width:68px;height:68px;display:grid;position:absolute;top:62px;right:17px}.budgetsCashFlowManagement-module__CQ6dzW__donutHole{background:#fff;border-radius:50%;width:34px;height:34px}.budgetsCashFlowManagement-module__CQ6dzW__dashboardLegend{gap:6px;display:grid;position:absolute;bottom:33px;right:11px}.budgetsCashFlowManagement-module__CQ6dzW__dashboardLegend span{color:#7c84a2;font-size:6px}.budgetsCashFlowManagement-module__CQ6dzW__dashboardLegend i{background:#8b7fff;border-radius:50%;width:5px;height:5px;margin-right:4px;display:inline-block}.budgetsCashFlowManagement-module__CQ6dzW__dashboardLegend span:nth-child(2) i{background:#65718f}.budgetsCashFlowManagement-module__CQ6dzW__dashboardLegend span:nth-child(3) i{background:#31b6de}.budgetsCashFlowManagement-module__CQ6dzW__floatingCard{z-index:9;-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}.budgetsCashFlowManagement-module__CQ6dzW__floatIcon{color:#5549ff;background:#efedff;border-radius:9px;flex:0 0 35px;place-items:center;width:35px;height:35px;display:grid}.budgetsCashFlowManagement-module__CQ6dzW__floatingCard strong,.budgetsCashFlowManagement-module__CQ6dzW__floatingCard small{display:block}.budgetsCashFlowManagement-module__CQ6dzW__floatingCard strong{color:#30386c;font-size:10px}.budgetsCashFlowManagement-module__CQ6dzW__floatingCard small{color:#7a82a0;margin-top:2px;font-size:8px}.budgetsCashFlowManagement-module__CQ6dzW__floatingCard>b{color:#fff;background:#25ba82;border-radius:50%;place-items:center;width:17px;height:17px;margin-left:auto;font-size:9px;display:grid}.budgetsCashFlowManagement-module__CQ6dzW__budgetCard{top:47px;left:4%}.budgetsCashFlowManagement-module__CQ6dzW__forecastCard{top:50px;right:0}.budgetsCashFlowManagement-module__CQ6dzW__expenseCard{bottom:48px;left:4%}.budgetsCashFlowManagement-module__CQ6dzW__growthCard{bottom:50px;right:0}.budgetsCashFlowManagement-module__CQ6dzW__workflowVisual{grid-template-columns:repeat(4,1fr);gap:11px;min-height:184px;padding-top:22px;display:grid;position:relative}.budgetsCashFlowManagement-module__CQ6dzW__workflowLine{background:repeating-linear-gradient(90deg,#8279ff 0 8px,#0000 8px 14px);height:2px;position:absolute;top:38px;left:9%;right:9%}.budgetsCashFlowManagement-module__CQ6dzW__workflowLine span{color:#5648ea;font-size:20px;position:absolute;top:-10px}.budgetsCashFlowManagement-module__CQ6dzW__workflowLine span:first-child{left:31%}.budgetsCashFlowManagement-module__CQ6dzW__workflowLine span:nth-child(2){left:62%}.budgetsCashFlowManagement-module__CQ6dzW__workflowLine span:nth-child(3){right:2%}.budgetsCashFlowManagement-module__CQ6dzW__workflowStep{z-index:2;padding-top:15px;position:relative}.budgetsCashFlowManagement-module__CQ6dzW__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:7px}.budgetsCashFlowManagement-module__CQ6dzW__workflowStep:nth-child(3) .budgetsCashFlowManagement-module__CQ6dzW__workflowNumber{color:#d87d15;background:#fff0cf}.budgetsCashFlowManagement-module__CQ6dzW__workflowStep:nth-child(4) .budgetsCashFlowManagement-module__CQ6dzW__workflowNumber{color:#168f76;background:#d9fbf3}.budgetsCashFlowManagement-module__CQ6dzW__workflowStep:nth-child(5) .budgetsCashFlowManagement-module__CQ6dzW__workflowNumber{color:#5947de;background:#e5e0ff}.budgetsCashFlowManagement-module__CQ6dzW__workflowIcon{color:#5349ff;background:#efedff;border-radius:11px;place-items:center;width:45px;height:45px;margin:0 0 11px 17px;display:grid}.budgetsCashFlowManagement-module__CQ6dzW__workflowStep strong,.budgetsCashFlowManagement-module__CQ6dzW__workflowStep small{display:block}.budgetsCashFlowManagement-module__CQ6dzW__workflowStep strong{font-size:var(--fs-small)}.budgetsCashFlowManagement-module__CQ6dzW__workflowStep small{max-width:140px;margin-top:7px;font-size:13px;line-height:1.42}.budgetsCashFlowManagement-module__CQ6dzW__caseVisual{background:radial-gradient(circle at 18% 16%,#5b4aff21,#0000 27%),linear-gradient(145deg,#f7f7ff,#eceeff);border:1px solid #e7e6f7;border-radius:21px;min-height:280px;position:relative;overflow:hidden}.budgetsCashFlowManagement-module__CQ6dzW__caseWindow{background:#fff;border:1px solid #e6e5ff;border-radius:14px;width:58%;height:68%;padding:14px;position:absolute;top:15%;left:7%;overflow:hidden;box-shadow:0 15px 30px #4c42aa1a}.budgetsCashFlowManagement-module__CQ6dzW__caseWindowTitle{color:#3d4475;font-size:8px;font-weight:800}.budgetsCashFlowManagement-module__CQ6dzW__caseYAxis{color:#babfda;flex-direction:column;justify-content:space-between;font-size:5px;display:flex;position:absolute;top:42px;bottom:14px;left:6px}.budgetsCashFlowManagement-module__CQ6dzW__caseBars{align-items:end;gap:8px;display:flex;position:absolute;inset:33% 9% 10% 15%}.budgetsCashFlowManagement-module__CQ6dzW__caseBars i{background:linear-gradient(#aaa4ff,#6555e7);border-radius:4px 4px 0 0;flex:1}.budgetsCashFlowManagement-module__CQ6dzW__caseWindow svg{width:calc(100% - 14px);height:calc(100% - 43px);position:absolute;inset:37px 7px 6px}.budgetsCashFlowManagement-module__CQ6dzW__caseWindow svg path{fill:none;stroke:#ef8a58;stroke-width:2.5px;stroke-linecap:round}.budgetsCashFlowManagement-module__CQ6dzW__caseChecklist{background:#fffffff7;border:1px solid #e6e5fc;border-radius:12px;gap:7px;width:37%;padding:12px 10px;display:grid;position:absolute;top:14%;right:4%;box-shadow:0 12px 24px #4b42a514}.budgetsCashFlowManagement-module__CQ6dzW__caseChecklist span{color:#414a79;align-items:center;gap:5px;font-size:8px;line-height:1.2;display:flex}.budgetsCashFlowManagement-module__CQ6dzW__caseChecklist svg{color:#5046ff;flex:none}.budgetsCashFlowManagement-module__CQ6dzW__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}.budgetsCashFlowManagement-module__CQ6dzW__caseBadge span strong,.budgetsCashFlowManagement-module__CQ6dzW__caseBadge span small{display:block}.budgetsCashFlowManagement-module__CQ6dzW__caseBadge strong{color:#30386c;font-size:8px}.budgetsCashFlowManagement-module__CQ6dzW__caseBadge small{color:#7a82a0;margin-top:2px;font-size:7px}@media (max-width:1080px){.budgetsCashFlowManagement-module__CQ6dzW__heroVisual{min-height:410px}}@media (max-width:700px){.budgetsCashFlowManagement-module__CQ6dzW__heroVisual{min-height:322px;margin-top:10px}.budgetsCashFlowManagement-module__CQ6dzW__financeDashboard{width:68%;height:178px;padding:6px;top:82px;left:16%}.budgetsCashFlowManagement-module__CQ6dzW__dashboardSide{gap:8px;width:35px;padding:5px;top:25px;left:5px}.budgetsCashFlowManagement-module__CQ6dzW__dashboardBody{inset:6px 5px 6px 45px}.budgetsCashFlowManagement-module__CQ6dzW__dashboardTitle{padding:7px 8px 3px}.budgetsCashFlowManagement-module__CQ6dzW__dashboardTitle strong,.budgetsCashFlowManagement-module__CQ6dzW__dashboardTitle span{font-size:6px}.budgetsCashFlowManagement-module__CQ6dzW__chartArea{inset:34px 45px 9px 18px}.budgetsCashFlowManagement-module__CQ6dzW__chartYAxis{font-size:4px;left:-16px}.budgetsCashFlowManagement-module__CQ6dzW__chartBars{gap:5px}.budgetsCashFlowManagement-module__CQ6dzW__dashboardDonut{width:37px;height:37px;top:47px;right:5px}.budgetsCashFlowManagement-module__CQ6dzW__donutHole{width:19px;height:19px}.budgetsCashFlowManagement-module__CQ6dzW__dashboardLegend{gap:2px;bottom:18px;right:4px}.budgetsCashFlowManagement-module__CQ6dzW__dashboardLegend span{font-size:4px}.budgetsCashFlowManagement-module__CQ6dzW__dashboardLegend i{width:3px;height:3px;margin-right:2px}.budgetsCashFlowManagement-module__CQ6dzW__floatingCard{padding:7px 8px}.budgetsCashFlowManagement-module__CQ6dzW__floatIcon{flex-basis:28px;width:28px;height:28px}.budgetsCashFlowManagement-module__CQ6dzW__floatingCard strong{font-size:7px}.budgetsCashFlowManagement-module__CQ6dzW__floatingCard small{font-size:6px}.budgetsCashFlowManagement-module__CQ6dzW__budgetCard{top:45px;left:0}.budgetsCashFlowManagement-module__CQ6dzW__forecastCard{top:46px;right:0}.budgetsCashFlowManagement-module__CQ6dzW__expenseCard{bottom:19px;left:0}.budgetsCashFlowManagement-module__CQ6dzW__growthCard{bottom:19px;right:0}.budgetsCashFlowManagement-module__CQ6dzW__workflowVisual{grid-template-columns:1fr;gap:12px;min-height:0;padding-top:2px}.budgetsCashFlowManagement-module__CQ6dzW__workflowLine{display:none}.budgetsCashFlowManagement-module__CQ6dzW__workflowStep{grid-template-columns:55px 1fr;grid-template-areas:"num title""num text";align-items:center;gap:2px 10px;padding:0;display:grid}.budgetsCashFlowManagement-module__CQ6dzW__workflowNumber{grid-area:num;margin:0;position:static}.budgetsCashFlowManagement-module__CQ6dzW__workflowIcon{display:none}.budgetsCashFlowManagement-module__CQ6dzW__workflowStep strong{grid-area:title;align-self:end}.budgetsCashFlowManagement-module__CQ6dzW__workflowStep small{grid-area:text;max-width:none;margin:2px 0 0}.budgetsCashFlowManagement-module__CQ6dzW__caseVisual{min-height:245px}}
