.accountsPayableManagement-module__bcBUca__heroVisual,.accountsPayableManagement-module__bcBUca__workflowVisual,.accountsPayableManagement-module__bcBUca__caseVisual{--ink:#111b57;--muted:#6d7799;--purple:#5547ff;--purple2:#7d3cff;--border:#e7e8f5}.accountsPayableManagement-module__bcBUca__heroVisual{min-height:430px;position:relative}.accountsPayableManagement-module__bcBUca__heroGlow{filter:blur(11px);background:radial-gradient(circle at 52% 41%,#5b4bff2e,#0000 36%),radial-gradient(circle at 58% 65%,#aa9fff38,#0000 55%);border-radius:50%;position:absolute;inset:1%}.accountsPayableManagement-module__bcBUca__payableScreen{background:linear-gradient(#5c51ee,#4035c1);border-radius:13px;width:59%;height:242px;padding:12px;position:absolute;top:78px;left:22%;box-shadow:0 24px 46px #453cbb30}.accountsPayableManagement-module__bcBUca__screenTitle{color:#ffffffd9;justify-content:space-between;align-items:center;height:31px;padding:0 8px;font-size:9px;display:flex}.accountsPayableManagement-module__bcBUca__screenTitle span{letter-spacing:2px;opacity:.6}.accountsPayableManagement-module__bcBUca__payableTable{background:#fff;border:1px solid #e5e4ff;border-radius:8px;height:182px;overflow:hidden}.accountsPayableManagement-module__bcBUca__tableHead,.accountsPayableManagement-module__bcBUca__tableRow{grid-template-columns:1.4fr .78fr 1.12fr .72fr;align-items:center;gap:5px;padding:0 9px;display:grid}.accountsPayableManagement-module__bcBUca__tableHead{color:#737c9e;background:#fbfbff;border-bottom:1px solid #eeedfa;height:31px;font-size:7px;font-weight:700}.accountsPayableManagement-module__bcBUca__tableRow{color:#4a537c;border-bottom:1px solid #f0effa;min-height:37px;font-size:7px}.accountsPayableManagement-module__bcBUca__tableRow:last-child{border-bottom:0}.accountsPayableManagement-module__bcBUca__tableRow b{border-radius:999px;width:fit-content;padding:4px 6px;font-size:6px;font-weight:800}.accountsPayableManagement-module__bcBUca__pendingStatus{color:#e38b34;background:#fff3df}.accountsPayableManagement-module__bcBUca__scheduledStatus{color:#6653ec;background:#efedff}.accountsPayableManagement-module__bcBUca__paidStatus{color:#1cac7f;background:#e5faf3}.accountsPayableManagement-module__bcBUca__screenFooter{gap:8px;padding:7px 10px;display:flex}.accountsPayableManagement-module__bcBUca__screenFooter span{background:#fff3;border-radius:99px;width:38px;height:4px}.accountsPayableManagement-module__bcBUca__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}.accountsPayableManagement-module__bcBUca__floatIcon{color:#5549ff;background:#efedff;border-radius:9px;flex:0 0 35px;place-items:center;width:35px;height:35px;display:grid}.accountsPayableManagement-module__bcBUca__floatingCard strong,.accountsPayableManagement-module__bcBUca__floatingCard small{display:block}.accountsPayableManagement-module__bcBUca__floatingCard strong{color:#30386c;font-size:10px}.accountsPayableManagement-module__bcBUca__floatingCard small{color:#7a82a0;margin-top:2px;font-size:8px}.accountsPayableManagement-module__bcBUca__goodMark{color:#fff;background:#24ba81;border-radius:50%;place-items:center;width:17px;height:17px;margin-left:auto;font-size:9px;display:grid}.accountsPayableManagement-module__bcBUca__vendorCard{top:42px;left:4%}.accountsPayableManagement-module__bcBUca__paymentCard{top:51px;right:1%}.accountsPayableManagement-module__bcBUca__reminderCard{bottom:38px;left:5%}.accountsPayableManagement-module__bcBUca__reportsCard{bottom:52px;right:0}.accountsPayableManagement-module__bcBUca__invoicePaper{z-index:6;background:#fff;border:1px solid #dedcf8;border-radius:7px;width:74px;height:100px;padding:12px 11px;position:absolute;bottom:39px;left:17%;transform:rotate(-4deg);box-shadow:0 12px 25px #4c43a81f}.accountsPayableManagement-module__bcBUca__invoicePaper strong{color:#5b4cdf;font-size:10px;display:block}.accountsPayableManagement-module__bcBUca__invoicePaper span{background:#efefff;border-radius:99px;height:4px;margin-top:9px;display:block}.accountsPayableManagement-module__bcBUca__calculator{z-index:7;background:linear-gradient(#6458e9,#4a3ec8);border-radius:8px;grid-template-columns:repeat(3,1fr);gap:5px;width:65px;height:53px;padding:8px;display:grid;position:absolute;bottom:27px;left:37%;box-shadow:0 12px 24px #4a3fbd2b}.accountsPayableManagement-module__bcBUca__calculator span,.accountsPayableManagement-module__bcBUca__calculator b{background:#ffffffdb;border-radius:3px}.accountsPayableManagement-module__bcBUca__calculator b{color:#5c51e8;place-items:center;font-size:7px;display:grid}.accountsPayableManagement-module__bcBUca__coinStack{z-index:6;width:51px;height:64px;position:absolute;bottom:26px;left:46%}.accountsPayableManagement-module__bcBUca__coinStack span{background:#e9e7ff;border:2px solid #9187ee;border-radius:50%;width:40px;height:13px;position:absolute;left:5px}.accountsPayableManagement-module__bcBUca__coinStack span:first-child{bottom:30px}.accountsPayableManagement-module__bcBUca__coinStack span:nth-child(2){bottom:18px}.accountsPayableManagement-module__bcBUca__coinStack span:nth-child(3){bottom:6px}.accountsPayableManagement-module__bcBUca__workflowVisual{grid-template-columns:repeat(4,1fr);gap:11px;min-height:184px;padding-top:22px;display:grid;position:relative}.accountsPayableManagement-module__bcBUca__workflowLine{background:repeating-linear-gradient(90deg,#8279ff 0 8px,#0000 8px 14px);height:2px;position:absolute;top:38px;left:9%;right:9%}.accountsPayableManagement-module__bcBUca__workflowLine span{color:#5648ea;font-size:20px;position:absolute;top:-10px}.accountsPayableManagement-module__bcBUca__workflowLine span:first-child{left:31%}.accountsPayableManagement-module__bcBUca__workflowLine span:nth-child(2){left:62%}.accountsPayableManagement-module__bcBUca__workflowLine span:nth-child(3){right:2%}.accountsPayableManagement-module__bcBUca__workflowStep{z-index:2;padding-top:15px;position:relative}.accountsPayableManagement-module__bcBUca__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}.accountsPayableManagement-module__bcBUca__workflowStep:nth-child(3) .accountsPayableManagement-module__bcBUca__workflowNumber{color:#168f76;background:#d9fbf3}.accountsPayableManagement-module__bcBUca__workflowStep:nth-child(4) .accountsPayableManagement-module__bcBUca__workflowNumber{color:#d87d15;background:#fff0cf}.accountsPayableManagement-module__bcBUca__workflowStep:nth-child(5) .accountsPayableManagement-module__bcBUca__workflowNumber{color:#5947de;background:#e5e0ff}.accountsPayableManagement-module__bcBUca__workflowIcon{color:#5349ff;background:#efedff;border-radius:11px;place-items:center;width:45px;height:45px;margin:0 0 11px 17px;display:grid}.accountsPayableManagement-module__bcBUca__workflowStep strong,.accountsPayableManagement-module__bcBUca__workflowStep small{display:block}.accountsPayableManagement-module__bcBUca__workflowStep strong{font-size:var(--fs-small)}.accountsPayableManagement-module__bcBUca__workflowStep small{max-width:140px;margin-top:7px;font-size:13px;line-height:1.42}.accountsPayableManagement-module__bcBUca__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}.accountsPayableManagement-module__bcBUca__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}.accountsPayableManagement-module__bcBUca__caseWindowTitle{color:#3d4475;font-size:8px;font-weight:800}.accountsPayableManagement-module__bcBUca__caseBars{align-items:end;gap:8px;display:flex;position:absolute;inset:35% 9% 10% 13%}.accountsPayableManagement-module__bcBUca__caseBars i{background:linear-gradient(#aaa4ff,#6555e7);border-radius:4px 4px 0 0;flex:1}.accountsPayableManagement-module__bcBUca__caseWindow svg{width:calc(100% - 14px);height:calc(100% - 43px);position:absolute;inset:37px 7px 6px}.accountsPayableManagement-module__bcBUca__caseWindow svg path{fill:none;stroke:#ef8a58;stroke-width:2.5px;stroke-linecap:round}.accountsPayableManagement-module__bcBUca__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}.accountsPayableManagement-module__bcBUca__caseChecklist span{color:#414a79;align-items:center;gap:5px;font-size:8px;line-height:1.2;display:flex}.accountsPayableManagement-module__bcBUca__caseChecklist svg{color:#5046ff;flex:none}.accountsPayableManagement-module__bcBUca__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}.accountsPayableManagement-module__bcBUca__caseBadge span strong,.accountsPayableManagement-module__bcBUca__caseBadge span small{display:block}.accountsPayableManagement-module__bcBUca__caseBadge strong{color:#30386c;font-size:8px}.accountsPayableManagement-module__bcBUca__caseBadge small{color:#7a82a0;margin-top:2px;font-size:7px}@media (max-width:1080px){.accountsPayableManagement-module__bcBUca__heroVisual{min-height:410px}}@media (max-width:700px){.accountsPayableManagement-module__bcBUca__heroVisual{min-height:322px;margin-top:10px}.accountsPayableManagement-module__bcBUca__payableScreen{width:66%;height:178px;top:82px;left:18%}.accountsPayableManagement-module__bcBUca__screenTitle{height:25px;font-size:7px}.accountsPayableManagement-module__bcBUca__payableTable{height:134px}.accountsPayableManagement-module__bcBUca__tableHead,.accountsPayableManagement-module__bcBUca__tableRow{gap:3px;padding:0 5px}.accountsPayableManagement-module__bcBUca__tableHead{height:23px;font-size:5px}.accountsPayableManagement-module__bcBUca__tableRow{min-height:27px;font-size:5px}.accountsPayableManagement-module__bcBUca__tableRow b{padding:3px 4px;font-size:4px}.accountsPayableManagement-module__bcBUca__floatingCard{padding:7px 8px}.accountsPayableManagement-module__bcBUca__floatIcon{flex-basis:28px;width:28px;height:28px}.accountsPayableManagement-module__bcBUca__floatingCard strong{font-size:7px}.accountsPayableManagement-module__bcBUca__floatingCard small{font-size:6px}.accountsPayableManagement-module__bcBUca__vendorCard{top:46px;left:0}.accountsPayableManagement-module__bcBUca__paymentCard{top:47px;right:0}.accountsPayableManagement-module__bcBUca__reminderCard{bottom:20px;left:0}.accountsPayableManagement-module__bcBUca__reportsCard{bottom:20px;right:0}.accountsPayableManagement-module__bcBUca__invoicePaper{width:53px;height:71px;padding:8px;bottom:27px;left:14%}.accountsPayableManagement-module__bcBUca__invoicePaper strong{font-size:6px}.accountsPayableManagement-module__bcBUca__invoicePaper span{height:3px;margin-top:6px}.accountsPayableManagement-module__bcBUca__calculator{gap:3px;width:47px;height:39px;padding:5px;bottom:19px;left:37%}.accountsPayableManagement-module__bcBUca__coinStack{transform-origin:0 100%;bottom:18px;left:49%;transform:scale(.7)}.accountsPayableManagement-module__bcBUca__workflowVisual{grid-template-columns:1fr;gap:12px;min-height:0;padding-top:2px}.accountsPayableManagement-module__bcBUca__workflowLine{display:none}.accountsPayableManagement-module__bcBUca__workflowStep{grid-template-columns:55px 1fr;grid-template-areas:"num title""num text";align-items:center;gap:2px 10px;padding:0;display:grid}.accountsPayableManagement-module__bcBUca__workflowNumber{grid-area:num;margin:0;position:static}.accountsPayableManagement-module__bcBUca__workflowIcon{display:none}.accountsPayableManagement-module__bcBUca__workflowStep strong{grid-area:title;align-self:end}.accountsPayableManagement-module__bcBUca__workflowStep small{grid-area:text;max-width:none;margin:2px 0 0}.accountsPayableManagement-module__bcBUca__caseVisual{min-height:245px}}
