.finance-module__ivK9fG__layout{background:#f5f8fc;min-height:100vh;display:flex}.finance-module__ivK9fG__main{flex-direction:column;flex:1;min-width:0;display:flex}.finance-module__ivK9fG__content{width:100%;max-width:1500px;margin:0 auto;padding:28px 34px 48px}.finance-module__ivK9fG__hero{color:#fff;background:linear-gradient(120deg,#0d3158 0%,#11546b 58%,#0e897e 100%);border-radius:18px;justify-content:space-between;align-items:center;gap:32px;padding:30px 34px;display:flex;box-shadow:0 14px 34px #0f315821}.finance-module__ivK9fG__hero h1{letter-spacing:-.025em;margin:8px 0 9px;font-size:30px;line-height:1.15}.finance-module__ivK9fG__hero p{color:#ffffffc9;max-width:760px;margin:0;font-size:15px;line-height:1.55}.finance-module__ivK9fG__eyebrow{letter-spacing:.12em;color:#52e0cf;font-size:11px;font-weight:800}.finance-module__ivK9fG__primary,.finance-module__ivK9fG__primarySmall{color:#fff;font:inherit;cursor:pointer;white-space:nowrap;background:#10a699;border:0;border-radius:10px;padding:12px 18px;font-weight:750;box-shadow:0 5px 12px #034b4624}.finance-module__ivK9fG__hero .finance-module__ivK9fG__primary{color:#0d4260;box-shadow:none;background:#fff}.finance-module__ivK9fG__primary:disabled,.finance-module__ivK9fG__primarySmall:disabled,.finance-module__ivK9fG__secondary:disabled{opacity:.5;cursor:not-allowed}.finance-module__ivK9fG__secondary,.finance-module__ivK9fG__secondaryWide{color:#163b67;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd7e5;border-radius:9px;padding:10px 15px;font-weight:700}.finance-module__ivK9fG__secondaryWide{width:100%;margin-top:18px}.finance-module__ivK9fG__notice,.finance-module__ivK9fG__error{color:#075f59;background:#effbf9;border:1px solid #a9ddd7;border-radius:10px;margin:16px 0 0;padding:12px 16px;font-size:13px;font-weight:600}.finance-module__ivK9fG__error{color:#991b1b;background:#fff5f5;border-color:#fecaca}.finance-module__ivK9fG__error button{color:inherit;cursor:pointer;background:0 0;border:0;margin-left:12px;font-weight:800;text-decoration:underline}.finance-module__ivK9fG__stats{grid-template-columns:repeat(3,1fr);gap:16px;margin:20px 0;display:grid}.finance-module__ivK9fG__stats>div{background:#fff;border:1px solid #dfe7f0;border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:3px 14px;padding:19px 21px;display:grid}.finance-module__ivK9fG__stats span{color:#607590;font-size:12px;font-weight:700}.finance-module__ivK9fG__stats strong{color:#123b70;grid-area:1/2/3;font-size:25px}.finance-module__ivK9fG__stats small{color:#8a9bb1;font-size:11px}.finance-module__ivK9fG__stats .finance-module__ivK9fG__ready{color:#087c70;font-size:17px}.finance-module__ivK9fG__stats .finance-module__ivK9fG__action{color:#b86914;font-size:17px}.finance-module__ivK9fG__workspace{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}.finance-module__ivK9fG__requestPanel,.finance-module__ivK9fG__bankCard,.finance-module__ivK9fG__howCard{background:#fff;border:1px solid #dfe7f0;border-radius:16px}.finance-module__ivK9fG__requestPanel{padding:22px}.finance-module__ivK9fG__sectionHeader{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.finance-module__ivK9fG__sectionHeader h2,.finance-module__ivK9fG__bankCard h2{color:#123b70;margin:0 0 4px;font-size:19px}.finance-module__ivK9fG__sectionHeader p,.finance-module__ivK9fG__bankCard>p{color:#71849c;margin:0;font-size:12.5px;line-height:1.5}.finance-module__ivK9fG__requestList{flex-direction:column;gap:13px;display:flex}.finance-module__ivK9fG__requestCard{border:1px solid #dfe7f0;border-radius:13px;padding:18px;transition:border .15s,box-shadow .15s}.finance-module__ivK9fG__requestCard:hover{border-color:#b9cbdc;box-shadow:0 7px 18px #173b670f}.finance-module__ivK9fG__requestTop{justify-content:space-between;gap:24px;display:flex}.finance-module__ivK9fG__reference{font:700 10px/1.3 var(--mono);color:#71849c;letter-spacing:.06em}.finance-module__ivK9fG__requestTop h3{color:#143c6e;margin:4px 0;font-size:16px}.finance-module__ivK9fG__requestTop p{color:#62758d;white-space:nowrap;text-overflow:ellipsis;max-width:610px;margin:0;font-size:12.5px;overflow:hidden}.finance-module__ivK9fG__requestAmount{text-align:right;flex-direction:column;align-items:flex-end;gap:7px;display:flex}.finance-module__ivK9fG__requestAmount strong{color:#173d69;font-size:19px}.finance-module__ivK9fG__status{color:#52667f;background:#eef2f7;border-radius:999px;padding:4px 9px;font-size:10px;font-weight:800;display:inline-flex}.finance-module__ivK9fG__status.finance-module__ivK9fG__submitted{color:#17669d;background:#e5f3ff}.finance-module__ivK9fG__status.finance-module__ivK9fG__under_review{color:#8a5600;background:#fef3c7}.finance-module__ivK9fG__status.finance-module__ivK9fG__approved{color:#167344;background:#dcfce7}.finance-module__ivK9fG__status.finance-module__ivK9fG__declined{color:#9b2020;background:#fee2e2}.finance-module__ivK9fG__meta{border-top:1px solid #edf1f5;grid-template-columns:1fr 1fr 110px;gap:16px;margin-top:14px;padding-top:14px;display:grid}.finance-module__ivK9fG__meta span{color:#415875;text-overflow:ellipsis;font-size:12px;overflow:hidden}.finance-module__ivK9fG__meta b{color:#91a0b2;text-transform:uppercase;letter-spacing:.07em;margin-bottom:3px;font-size:9px;display:block}.finance-module__ivK9fG__documents{background:#f6f9fc;border-radius:9px;margin-top:12px;padding:5px 12px}.finance-module__ivK9fG__documents>div{border-bottom:1px solid #e6edf4;align-items:center;gap:10px;padding:7px 0;font-size:11px;display:flex}.finance-module__ivK9fG__documents>div:last-child{border:0}.finance-module__ivK9fG__documents a{color:#0b7e76;text-overflow:ellipsis;flex:1;font-weight:700;overflow:hidden}.finance-module__ivK9fG__documents span{color:#8191a5}.finance-module__ivK9fG__documents button{color:#a43c3c;cursor:pointer;background:0 0;border:0;font-size:11px}.finance-module__ivK9fG__cardActions{align-items:center;gap:10px;margin-top:14px;display:flex}.finance-module__ivK9fG__linkButton,.finance-module__ivK9fG__uploadButton{color:#0b7e76;font:inherit;cursor:pointer;background:0 0;border:0;padding:7px 2px;font-size:12px;font-weight:750}.finance-module__ivK9fG__uploadButton{position:relative}.finance-module__ivK9fG__uploadButton input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.finance-module__ivK9fG__primarySmall{margin-left:auto;padding:9px 13px;font-size:12px}.finance-module__ivK9fG__empty{text-align:center;background:#f9fbfd;border:1px dashed #cad6e4;border-radius:13px;padding:50px 24px}.finance-module__ivK9fG__emptyIcon,.finance-module__ivK9fG__bankIcon{color:#087c70;background:#e1f5f2;border-radius:13px;place-items:center;width:46px;height:46px;font-size:23px;font-weight:800;display:inline-grid}.finance-module__ivK9fG__empty h3{color:#173d69;margin:14px 0 6px}.finance-module__ivK9fG__empty p{color:#6f829a;max-width:570px;margin:0 auto 18px;font-size:13px;line-height:1.55}.finance-module__ivK9fG__sidePanel{flex-direction:column;gap:16px;display:flex}.finance-module__ivK9fG__bankCard{padding:22px}.finance-module__ivK9fG__bankHeader{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.finance-module__ivK9fG__verified{color:#157242;background:#dcfce7;border-radius:999px;padding:5px 9px;font-size:10px;font-weight:800}.finance-module__ivK9fG__bankSummary{border-top:1px solid #e7edf3;gap:12px;margin-top:17px;padding-top:15px;display:grid}.finance-module__ivK9fG__bankSummary>span,.finance-module__ivK9fG__bankSummary div span{color:#1f436d;flex-direction:column;font-size:13px;font-weight:650;display:flex}.finance-module__ivK9fG__bankSummary small{color:#8797aa;text-transform:uppercase;letter-spacing:.07em;margin-bottom:3px;font-size:9px}.finance-module__ivK9fG__bankSummary>div{grid-template-columns:1fr 1fr;display:grid}.finance-module__ivK9fG__bankMissing{color:#8b5b10;background:#fff8e8;border-radius:9px;margin-top:16px;padding:12px;font-size:12px;line-height:1.5}.finance-module__ivK9fG__howCard{padding:20px}.finance-module__ivK9fG__howCard h3{color:#153d6c;margin:0 0 15px;font-size:15px}.finance-module__ivK9fG__howCard ol{flex-direction:column;gap:15px;margin:0;padding:0;list-style:none;display:flex}.finance-module__ivK9fG__howCard li{align-items:flex-start;gap:11px;display:flex}.finance-module__ivK9fG__howCard li>span{color:#087b72;background:#e6f6f4;border-radius:50%;flex:0 0 24px;place-items:center;height:24px;font-size:11px;font-weight:800;display:grid}.finance-module__ivK9fG__howCard b,.finance-module__ivK9fG__howCard small{display:block}.finance-module__ivK9fG__howCard b{color:#244868;font-size:12px}.finance-module__ivK9fG__howCard small{color:#8594a7;margin-top:2px;font-size:11px;line-height:1.45}.finance-module__ivK9fG__loading{text-align:center;color:#708299;padding:60px}.finance-module__ivK9fG__modalBackdrop{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#081c3385;place-items:center;padding:30px;display:grid;position:fixed;inset:0}.finance-module__ivK9fG__modal{background:#fff;border-radius:18px;width:min(820px,100%);max-height:calc(100vh - 60px);overflow:auto;box-shadow:0 28px 80px #04172b47}.finance-module__ivK9fG__bankModal{width:min(600px,100%)}.finance-module__ivK9fG__modalHeader{border-bottom:1px solid #e5ebf2;justify-content:space-between;gap:20px;padding:25px 28px 18px;display:flex}.finance-module__ivK9fG__modalHeader .finance-module__ivK9fG__eyebrow{color:#0a8f84}.finance-module__ivK9fG__modalHeader h2{color:#143d6e;margin:6px 0;font-size:23px}.finance-module__ivK9fG__modalHeader p{color:#70829a;margin:0;font-size:12.5px}.finance-module__ivK9fG__close{color:#53677f;cursor:pointer;background:#f0f4f8;border:0;border-radius:50%;width:34px;height:34px;font-size:23px}.finance-module__ivK9fG__form{grid-template-columns:1fr 1fr;gap:16px;padding:22px 28px;display:grid}.finance-module__ivK9fG__form label{color:#4d617b;flex-direction:column;gap:6px;font-size:11px;font-weight:750;display:flex}.finance-module__ivK9fG__form label span{color:#8a99ac;font-weight:500}.finance-module__ivK9fG__form input,.finance-module__ivK9fG__form select,.finance-module__ivK9fG__form textarea{color:#173b67;width:100%;font:inherit;background:#fff;border:1px solid #ccd7e4;border-radius:9px;outline:none;padding:10px 11px;font-size:13px}.finance-module__ivK9fG__form input:focus,.finance-module__ivK9fG__form select:focus,.finance-module__ivK9fG__form textarea:focus{border-color:#13a69a;box-shadow:0 0 0 3px #13a69a1c}.finance-module__ivK9fG__form textarea{resize:vertical;line-height:1.5}.finance-module__ivK9fG__full{grid-column:1/-1}.finance-module__ivK9fG__formNotice{color:#176c65;background:#f0f8f7;border-radius:8px;margin:0 28px 18px;padding:11px 13px;font-size:12px}.finance-module__ivK9fG__modalActions{border-top:1px solid #edf1f5;justify-content:flex-end;gap:10px;padding:17px 28px 24px;display:flex}@media (max-width:1050px){.finance-module__ivK9fG__workspace{grid-template-columns:1fr}.finance-module__ivK9fG__sidePanel{grid-template-columns:1fr 1fr;display:grid}}@media (max-width:760px){.finance-module__ivK9fG__content{padding:18px}.finance-module__ivK9fG__hero{flex-direction:column;align-items:flex-start;padding:24px}.finance-module__ivK9fG__hero h1{font-size:25px}.finance-module__ivK9fG__stats{grid-template-columns:1fr}.finance-module__ivK9fG__sidePanel{display:flex}.finance-module__ivK9fG__meta{grid-template-columns:1fr 1fr}.finance-module__ivK9fG__meta span:last-child{display:none}.finance-module__ivK9fG__requestTop{flex-direction:column}.finance-module__ivK9fG__requestAmount{text-align:left;align-items:flex-start}.finance-module__ivK9fG__cardActions{flex-wrap:wrap}.finance-module__ivK9fG__primarySmall{margin-left:0}.finance-module__ivK9fG__form{grid-template-columns:1fr;padding:18px}.finance-module__ivK9fG__full{grid-column:auto}.finance-module__ivK9fG__modalBackdrop{padding:10px}.finance-module__ivK9fG__modal{max-height:calc(100vh - 20px)}}
