.profile_dashboard__EdY3V .profile_mainContent__NHUZG{overflow-x:hidden;padding:74px 15px 5px}.profile_dashboard__EdY3V .profile_container__B4hCp{max-width:720px;margin:0 auto}.profile_dashboard__EdY3V .profile_card__srNKV{background:#fff;margin-top:30px;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 10px 28px rgba(0,0,0,.06);padding:18px}.profile_dashboard__EdY3V .profile_loading__okNSE{margin:0;color:#64748b;font-size:14px}.profile_dashboard__EdY3V .profile_header__3pXJm{display:flex;align-items:center;gap:14px;padding-bottom:14px;border-bottom:1px solid #eef2f7;margin-bottom:14px}.profile_dashboard__EdY3V .profile_avatar__kWWVG{width:46px;height:46px;border-radius:999px;background:#007bff;color:#fff;display:grid;place-items:center;font-weight:700;font-size:18px;flex:0 0 auto}.profile_dashboard__EdY3V .profile_headerText__MPTsp{min-width:0}.profile_dashboard__EdY3V .profile_name__c2rPn{margin:0;font-size:18px;font-weight:700;color:#0f172a;line-height:1.2}.profile_dashboard__EdY3V .profile_subText__PPqsH{margin:4px 0 0;font-size:13px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile_dashboard__EdY3V .profile_section__m4dAd{display:flex;flex-direction:column;gap:10px}.profile_dashboard__EdY3V .profile_row__z_ZK1{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:10px;background:#f8fafc}.profile_dashboard__EdY3V .profile_label__B9TNu{font-size:13px;font-weight:600;color:#334155}.profile_dashboard__EdY3V .profile_value__opcDp{font-size:13px;color:#0f172a;text-align:right;max-width:60%;word-break:break-word}.header_nxl-header__K50Jd{right:0;z-index:1025;position:fixed;left:280px;color:#495057;background:#fff;min-height:80px;border-bottom:1px solid #dee2e6}.header_nxl-header__K50Jd .header_header-wrapper__XBP0G{display:flex;padding:0 30px!important}.header_nxl-header__K50Jd .header_header-wrapper__XBP0G .header_header-left__S6zZk{display:flex;align-items:center;gap:1.5rem}.header_nxl-header__K50Jd .header_header-wrapper__XBP0G .header_header-right__YG1mx{margin-left:auto}.header_nxl-header__K50Jd .header_header-wrapper__XBP0G .header_nxl-h-item__aGVYJ{min-height:79px;display:flex;align-items:center;position:relative}.header_nxl-header__K50Jd .header_header-wrapper__XBP0G .header_nxl-head-link__wrnSN{margin-left:3px;padding:12px;position:relative;display:flex;align-items:center;font-weight:500;color:#283c50;border-radius:50%}.header_nxl-header__K50Jd .header_header-wrapper__XBP0G .header_nxl-head-link__wrnSN>i{font-size:20px}.header_nxl-header__K50Jd .header_header-wrapper__XBP0G .header_nxl-head-link__wrnSN.header_active__WLGC8,.header_nxl-header__K50Jd .header_header-wrapper__XBP0G .header_nxl-head-link__wrnSN:active,.header_nxl-header__K50Jd .header_header-wrapper__XBP0G .header_nxl-head-link__wrnSN:focus,.header_nxl-header__K50Jd .header_header-wrapper__XBP0G .header_nxl-head-link__wrnSN:hover{text-decoration:none;background:#f8f9fa}.header_nxl-header__K50Jd .header_header-wrapper__XBP0G .header_nxl-head-link__wrnSN.header_active__WLGC8 .header_hamburger__2sjMU .header_hamburger-inner__SzM9r,.header_nxl-header__K50Jd .header_header-wrapper__XBP0G .header_nxl-head-link__wrnSN.header_active__WLGC8 .header_hamburger__2sjMU .header_hamburger-inner__SzM9r:after,.header_nxl-header__K50Jd .header_header-wrapper__XBP0G .header_nxl-head-link__wrnSN.header_active__WLGC8 .header_hamburger__2sjMU .header_hamburger-inner__SzM9r:before,.header_nxl-header__K50Jd .header_header-wrapper__XBP0G .header_nxl-head-link__wrnSN:active .header_hamburger__2sjMU .header_hamburger-inner__SzM9r,.header_nxl-header__K50Jd .header_header-wrapper__XBP0G .header_nxl-head-link__wrnSN:active .header_hamburger__2sjMU .header_hamburger-inner__SzM9r:after,.header_nxl-header__K50Jd .header_header-wrapper__XBP0G .header_nxl-head-link__wrnSN:active .header_hamburger__2sjMU .header_hamburger-inner__SzM9r:before,.header_nxl-header__K50Jd .header_header-wrapper__XBP0G .header_nxl-head-link__wrnSN:focus .header_hamburger__2sjMU .header_hamburger-inner__SzM9r,.header_nxl-header__K50Jd .header_header-wrapper__XBP0G .header_nxl-head-link__wrnSN:focus .header_hamburger__2sjMU .header_hamburger-inner__SzM9r:after,.header_nxl-header__K50Jd .header_header-wrapper__XBP0G .header_nxl-head-link__wrnSN:focus .header_hamburger__2sjMU .header_hamburger-inner__SzM9r:before,.header_nxl-header__K50Jd .header_header-wrapper__XBP0G .header_nxl-head-link__wrnSN:hover .header_hamburger__2sjMU .header_hamburger-inner__SzM9r,.header_nxl-header__K50Jd .header_header-wrapper__XBP0G .header_nxl-head-link__wrnSN:hover .header_hamburger__2sjMU .header_hamburger-inner__SzM9r:after,.header_nxl-header__K50Jd .header_header-wrapper__XBP0G .header_nxl-head-link__wrnSN:hover .header_hamburger__2sjMU .header_hamburger-inner__SzM9r:before{background-color:#007bff}.header_nxl-header__K50Jd .header_header-wrapper__XBP0G .header_flex-align-center__PUe2_{display:flex;align-items:center}.header_nxl-header__K50Jd .header_header-wrapper__XBP0G .header_gap-3__WQ1e_{gap:1rem}.header_nxl-header__K50Jd .header_header-wrapper__XBP0G .header_me-0__t2bJh{margin-right:0}.header_nxl-header__K50Jd .header_header-wrapper__XBP0G .header_d-none-d-sm-flex__6GsqR{display:none}@media(min-width:576px){.header_nxl-header__K50Jd .header_header-wrapper__XBP0G .header_d-none-d-sm-flex__6GsqR{display:flex}}.header_page-header__3BdCE{top:80px;position:-webkit-sticky;position:sticky;right:18px;z-index:1023;min-height:65px;padding:0 30px;background:#fff;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.header_page-header__3BdCE,.header_page-header__3BdCE .header_page-header-left__WQ_JC,.header_page-header__3BdCE h5{display:flex;align-items:center}.header_page-header__3BdCE h5{margin:0;color:#283c50;font-weight:600;font-size:1.25rem}.header_page-header__3BdCE h5 .header_divider__D7v3Z{margin:0 10px;color:#cdd4e8;font-weight:400}.header_page-header__3BdCE .header_breadcrumb__WAPO5{--bs-breadcrumb-divider:none;padding:0;margin:0;display:flex;align-items:center;font-size:13px;color:#283c50;font-weight:500;gap:.5rem}.header_page-header__3BdCE .header_breadcrumb__WAPO5 a{color:#495057;text-decoration:none;font-weight:600;letter-spacing:.5px;font-size:13px}.header_page-header__3BdCE .header_breadcrumb__WAPO5 a:hover{color:#007bff}.header_page-header__3BdCE .header_breadcrumb__WAPO5 .header_breadcrumb-item__HjZlB{display:flex;align-items:center}@media(max-width:767.98px){.header_page-header__3BdCE{padding:0 20px}.header_page-header__3BdCE .header_page-header-right__BMKB0 .header_page-header-right-items__X1zBw{position:fixed;top:79px;right:0;width:280px;height:100%;background-color:#fff;border-top:1px solid #dee2e6;border-left:1px solid #dee2e6;flex-direction:column;opacity:0;visibility:hidden;transform:translateX(100%);transition:all .3s ease}.header_page-header__3BdCE .header_page-header-right__BMKB0 .header_page-header-right-items__X1zBw.header_page-header-right-open__jSq8M{opacity:1;visibility:visible;transform:translateX(0);box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.header_page-header__3BdCE .header_page-header-right__BMKB0 .header_page-header-right-items__X1zBw .header_page-header-right-close-toggle__RsgPw{height:65px;width:100%;padding:15px;display:flex;align-items:center;line-height:0;border-bottom:1px solid #dee2e6}.header_page-header__3BdCE .header_page-header-right__BMKB0 .header_page-header-right-open-toggle__8uGhU{display:flex;align-items:center}}.header_maximize__Ep80n{display:block}.fsh-infullscreen .header_maximize__Ep80n,.header_minimize__IvbNn{display:none}.fsh-infullscreen .header_minimize__IvbNn{display:block}html.header_minimenu__cd24g .header_page-header__3BdCE{left:80px}.header_flexAlignCenter__qM0Sw{display:flex;align-items:center}.header_gap4__UdHVB{gap:1.5rem}.header_gap3__9j4_i{gap:1rem}.header_msAuto__xTbRZ{margin-left:auto}.header_me0__bbUVY{margin-right:0}.header_dNoneDsmFlex__SeS8v{display:none}@media(min-width:576px){.header_dNoneDsmFlex__SeS8v{display:flex}}.header_rounded__FTalJ{border-radius:.375rem}.header_avatarLg__VIP1d{width:2.5rem;height:2.5rem}.header_textCapitalize___KBNQ{text-transform:capitalize}.header_breadcrumbItem__ExesA{display:flex;align-items:center;gap:5px}.header_dMdNone__h8b1Z{display:none}@media(min-width:768px){.header_dMdNone__h8b1Z{display:none}}.header_dMdNoneFlex__6Hlk4{display:flex}@media(min-width:768px){.header_dMdNoneFlex__6Hlk4{display:none}}html.minimenu .header_nxl-header__K50Jd{left:100px}.header_companyDropdown__h6mY5{position:relative;min-width:260px}.header_companyTrigger__s_6Kr{width:260px;display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid #007bff;background:#007bff;color:#fff;padding:10px 15px;border-radius:10px;overflow:hidden;cursor:pointer;font-size:14px;font-weight:600;transition:background .15s,border-color .15s,box-shadow .15s}.header_companyTriggerText__GgE9u{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header_companyMenu__zaUhe{position:absolute;top:100%;left:0;width:260px;max-height:320px;overflow:auto;background:#fff;border:1px solid #e2e8f0;border-radius:6px;box-shadow:0 10px 30px rgba(0,0,0,.12);padding:6px;z-index:999}.header_companyItem__Wpmgo{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;border-radius:8px;color:#283c50}.header_companySelect__ih2rW{flex:1 1;min-width:0;display:flex;align-items:center;gap:10px;text-align:left;padding:10px;border:0;background:rgba(0,0,0,0);cursor:pointer;font-size:14px;color:inherit;border-radius:8px}.header_companySelect__ih2rW:hover{background:#f1f5f9}.header_companyView__bgF3j{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;padding:8px 10px;border:0;background:rgba(0,0,0,0);cursor:pointer;border-radius:8px;color:inherit;opacity:.85}.header_companyView__bgF3j:hover{background:#f1f5f9;opacity:1}.header_companyActive__K5bNa{background:#e8f0ff;color:#007bff}.header_companyActive__K5bNa .header_companySelect__ih2rW:hover,.header_companyActive__K5bNa .header_companyView__bgF3j:hover{background:rgba(0,123,255,.12)}.header_companyName__1_hg3{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header_checkIcon__iVgJa{font-size:14px;font-weight:700}.profileModal_dropdown__xKeMz{position:relative}.profileModal_dropdownMenu__6T7Cz{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.375rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.175)}.profileModal_open__WCmq4{display:block!important}.profileModal_nxlHItem__AosKO{min-height:79px;display:flex;align-items:center;position:relative}.profileModal_nxlHDropdown__udQ4a{width:300px;top:60px!important;transition:all .3s ease-in-out}.profileModal_nxlHDropdown__udQ4a.profileModal_dropdownMenuEnd__6s5XX{right:0!important;left:auto!important}.profileModal_nxlHDropdown__udQ4a.profileModal_nxlUserDropdown__Ze1u9{width:300px}.profileModal_nxlHDropdown__udQ4a .profileModal_dropdownHeader__7tjJB{margin-bottom:10px;border-bottom:1px solid #dee2e6;padding:15px 25px 20px}.profileModal_nxlHDropdown__udQ4a .profileModal_dropdownItem__MmMJJ{margin:3px 10px;padding:12px 15px;color:#283c50;font-size:13px!important;font-weight:600;display:flex;align-items:center;border-radius:5px;transition:all .3s ease;width:-webkit-fill-available;text-decoration:none;cursor:pointer}.profileModal_nxlHDropdown__udQ4a .profileModal_dropdownItem__MmMJJ:hover{color:#001327;background-color:#eaebef;transition:all .3s ease}.profileModal_userAvatar__ipIdd{width:40px;height:40px;border-radius:999px;background:#007bff;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;flex:0 0 auto;margin-right:15px}.profileModal_imgFluid__mPtX6{max-width:100%;height:auto}.profileModal_dropdownDivider__eqqnV{margin:0;border-top:1px solid #dee2e6}.profileModal_userName___YVNC{color:#212529!important;font-size:16px;margin-top:0;margin-bottom:0!important}.profileModal_userEmail__ghMKg{color:#6c757d!important;font-size:.75rem!important;font-weight:500!important}.profileModal_userEmailMuted__418jE{color:#6c757d!important}.profileModal_marginRight0__M6sxm{margin-right:0!important}.profileModal_marginRight2__IqkCO{margin-right:.5rem!important}.profileModal_marginRight3__KHcZR{margin-right:1rem!important}.profileModal_marginLeft1__5QiDM{margin-left:.25rem!important}.profileModal_marginBottom0__tSkmL{margin-bottom:0!important}.profileModal_subscriptionDot__osR7B{width:5px;height:5px;background-color:#6c757d!important;border-radius:50%}.profileModal_logoutButton__ndl5D{width:100%!important;text-align:start!important;border:0!important;background-color:rgba(0,0,0,0)!important}.profileModal_flexAlignCenter__gKUEq{display:flex;align-items:center}.bankDeposit_dashboard__4RMCY .bankDeposit_mainContent__a0FGB{overflow-x:hidden;padding:74px 15px 5px}.bankDeposit_dashboard__4RMCY .bankDeposit_formCard__iixwP{overflow-x:auto;background-color:#fff;padding:24px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-top:20px}.bankDeposit_dashboard__4RMCY .bankDeposit_headerSection__701dL{margin-bottom:20px}.bankDeposit_dashboard__4RMCY .bankDeposit_billTitle__44pOf{font-size:20px;font-weight:600;color:#283c50;margin:0}.bankDeposit_dashboard__4RMCY .bankDeposit_typeSelector__tnMYg{margin-bottom:20px}.bankDeposit_dashboard__4RMCY .bankDeposit_typeSelector__tnMYg label{font-weight:500;color:#283c50;display:block;margin-bottom:8px}.bankDeposit_dashboard__4RMCY .bankDeposit_radioGroup__XVNW7{display:flex;gap:20px}.bankDeposit_dashboard__4RMCY .bankDeposit_radioGroup__XVNW7 label{display:flex;align-items:center;gap:6px;font-weight:400;cursor:pointer}.bankDeposit_dashboard__4RMCY .bankDeposit_radioGroup__XVNW7 input[type=radio]{cursor:pointer}.bankDeposit_dashboard__4RMCY .bankDeposit_topSection__pDAMo{display:flex;justify-content:space-between;align-items:flex-start;gap:40px}.bankDeposit_dashboard__4RMCY .bankDeposit_highlightSection__ZGUoa{background-color:#f7f9fc;padding:20px;border-radius:8px}.bankDeposit_dashboard__4RMCY .bankDeposit_leftSection__ODJGE{flex:1 1}.bankDeposit_dashboard__4RMCY .bankDeposit_rightSummary__kiGJk{width:260px;text-align:right}.bankDeposit_dashboard__4RMCY .bankDeposit_amountLabel__eOOhC{font-size:12px;font-weight:600;letter-spacing:1px;color:#6b7c93;margin-bottom:6px}.bankDeposit_dashboard__4RMCY .bankDeposit_amountValue__yqeH1{font-size:28px;font-weight:700;color:#283c50;margin:0}.bankDeposit_dashboard__4RMCY .bankDeposit_row__nwDg4{display:flex;gap:20px;margin-bottom:20px}.bankDeposit_dashboard__4RMCY .bankDeposit_formGroup__6f5Nh{flex:1 1;min-width:180px;display:flex;flex-direction:column}.bankDeposit_dashboard__4RMCY .bankDeposit_formGroup__6f5Nh label{margin-bottom:8px;font-weight:500;color:#283c50}.bankDeposit_dashboard__4RMCY .bankDeposit_formGroup__6f5Nh input,.bankDeposit_dashboard__4RMCY .bankDeposit_formGroup__6f5Nh select{padding:10px 12px;border:1px solid #ccc;border-radius:6px;font-size:14px}.bankDeposit_dashboard__4RMCY .bankDeposit_formGroup__6f5Nh input:focus,.bankDeposit_dashboard__4RMCY .bankDeposit_formGroup__6f5Nh select:focus{border-color:#007bff;outline:none}.bankDeposit_dashboard__4RMCY .bankDeposit_formGroup__6f5Nh textarea{padding:10px 12px;border:1px solid #ccc;border-radius:6px;font-size:14px;resize:none;font-family:inherit}.bankDeposit_dashboard__4RMCY .bankDeposit_formGroup__6f5Nh textarea:focus{border-color:#007bff;outline:none}.bankDeposit_dashboard__4RMCY .bankDeposit_checkboxGroup__nSyXI{display:flex;align-items:center;gap:8px;margin-top:8px}.bankDeposit_dashboard__4RMCY .bankDeposit_checkboxGroup__nSyXI input[type=checkbox]{width:auto;cursor:pointer}.bankDeposit_dashboard__4RMCY .bankDeposit_checkboxGroup__nSyXI label{margin-bottom:0;cursor:pointer;font-weight:400}.bankDeposit_dashboard__4RMCY .bankDeposit_balanceText__kd0Lp{font-weight:500;color:#283c50;margin-top:45px}.bankDeposit_dashboard__4RMCY .bankDeposit_amountSection__LP2f4{display:flex;justify-content:flex-end;margin-top:10px}.bankDeposit_dashboard__4RMCY .bankDeposit_amountInputGroup__tqeSk{width:260px;text-align:right}.bankDeposit_dashboard__4RMCY .bankDeposit_amountInputGroup__tqeSk input{width:80%;padding:10px 12px;border:1px solid #ccc;border-radius:6px;font-size:14px;margin-top:5px;text-align:right}.bankDeposit_dashboard__4RMCY .bankDeposit_amountInputGroup__tqeSk input:focus{border-color:#007bff;outline:none}.bankDeposit_dashboard__4RMCY .bankDeposit_outstandingSection__4kFZD{margin-top:40px}.bankDeposit_dashboard__4RMCY .bankDeposit_tableContainer__jRj6A{margin-top:20px;overflow-x:auto}.bankDeposit_dashboard__4RMCY .bankDeposit_outstandingTable__A1WA9{width:100%;border-collapse:collapse;background:#fff}.bankDeposit_dashboard__4RMCY .bankDeposit_outstandingTable__A1WA9 td,.bankDeposit_dashboard__4RMCY .bankDeposit_outstandingTable__A1WA9 th{padding:12px 14px;text-align:left;border-bottom:1px solid #e5e7eb;font-size:14px}.bankDeposit_dashboard__4RMCY .bankDeposit_outstandingTable__A1WA9 th{background-color:#f8f9fa;font-weight:600;color:#283c50}.bankDeposit_dashboard__4RMCY .bankDeposit_outstandingTable__A1WA9 tbody tr:hover{background-color:#f9fbfd}.bankDeposit_dashboard__4RMCY .bankDeposit_outstandingTable__A1WA9 input[type=text]{width:90%;padding:8px 10px;border:1px solid #ccc;border-radius:6px;max-width:100px;font-size:14px;text-align:right}.bankDeposit_dashboard__4RMCY .bankDeposit_outstandingTable__A1WA9 input[type=text]:focus{border-color:#007bff;outline:none}.bankDeposit_dashboard__4RMCY .bankDeposit_outstandingTable__A1WA9 input[type=checkbox]{cursor:pointer}.bankDeposit_dashboard__4RMCY .bankDeposit_bottomSection__FS2kp{display:flex;justify-content:space-between;align-items:flex-start;margin-top:30px}.bankDeposit_dashboard__4RMCY .bankDeposit_memoGroup__5svp1{width:350px}.bankDeposit_dashboard__4RMCY .bankDeposit_memoGroup__5svp1 label{display:block;font-size:14px;font-weight:500;margin-bottom:8px;color:#283c50}.bankDeposit_dashboard__4RMCY .bankDeposit_memoGroup__5svp1 textarea{width:100%;min-height:90px;padding:10px 12px;border:1px solid #ccc;border-radius:6px;font-size:14px;resize:vertical}.bankDeposit_dashboard__4RMCY .bankDeposit_memoGroup__5svp1 textarea:focus{border-color:#007bff;outline:none}.bankDeposit_dashboard__4RMCY .bankDeposit_summarySection__9D3GO{width:260px;text-align:right}.bankDeposit_dashboard__4RMCY .bankDeposit_summaryRow__INLMH{display:flex;justify-content:space-between;margin-bottom:10px;font-size:14px;font-weight:500;color:#283c50}.bankDeposit_dashboard__4RMCY .bankDeposit_clearBtn__awnVM{align-items:center;background:#007bff;color:#fff;border:none;padding:10px 15px;border-radius:6px;font-size:13px;cursor:pointer;font-weight:500;text-decoration:none}.bankDeposit_dashboard__4RMCY .bankDeposit_actionSection__VQGoS{display:flex;justify-content:flex-end;margin-top:30px}.bankDeposit_dashboard__4RMCY .bankDeposit_createBtn__3syGW{align-items:center;background:#007bff;color:#fff;border:none;padding:10px 15px;border-radius:6px;font-size:13px;cursor:pointer;font-weight:500;text-decoration:none;display:inline-flex}.bankDeposit_dashboard__4RMCY .bankDeposit_pagination__3dzab{display:flex;justify-content:center;align-items:center;gap:16px;padding:20px;background:#fff;border-radius:8px;margin-top:16px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.bankDeposit_dashboard__4RMCY .bankDeposit_pageBtn__vPo8L{padding:8px 16px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;color:#283c50;font-size:14px;cursor:pointer;font-weight:500}.bankDeposit_dashboard__4RMCY .bankDeposit_pageBtn__vPo8L:hover:not(:disabled){background:#f8fafc;border-color:#007bff;color:#007bff}.bankDeposit_dashboard__4RMCY .bankDeposit_pageBtn__vPo8L:disabled{opacity:.5;cursor:not-allowed}.bankDeposit_dashboard__4RMCY .bankDeposit_pageInfo__AyENb{font-size:14px;color:#283c50;font-weight:500}.bankDeposit_dashboard__4RMCY .bankDeposit_errorText__ANJbz{color:red;font-size:15px;margin-top:4px}.bankDeposit_dashboard__4RMCY .bankDeposit_errorField__1Neyy{border-color:#f10920!important;box-shadow:0 0 0 3px rgba(241,9,32,.15)}.bankDeposit_dashboard__4RMCY .bankDeposit_focusFlash__GnzR9{animation:bankDeposit_fieldFlash__6S6S5 1.6s ease-out}@keyframes bankDeposit_fieldFlash__6S6S5{0%{box-shadow:0 0 0 0 rgba(241,9,32,0)}20%{box-shadow:0 0 0 4px rgba(241,9,32,.25)}to{box-shadow:0 0 0 0 rgba(241,9,32,0)}}.contraEntries_dashboard__4JO8K .contraEntries_mainContent__2A6jS{overflow-x:hidden;padding:74px 15px 5px}.contraEntries_dashboard__4JO8K .contraEntries_formCard__GytCL{overflow-x:auto;background-color:#fff;padding:24px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-top:20px}.contraEntries_dashboard__4JO8K .contraEntries_highlightSection__R7GpG{background-color:#f7f9fc;padding:20px;border-radius:8px}.contraEntries_dashboard__4JO8K .contraEntries_billTitle__FD_Ki{font-size:20px;font-weight:600;color:#283c50;margin:0 0 24px}.contraEntries_dashboard__4JO8K .contraEntries_row__Oa5ft{display:flex;align-items:flex-end;gap:200px;margin-bottom:20px}.contraEntries_dashboard__4JO8K .contraEntries_formGroup__zJYok{flex:1 1;min-width:180px;max-width:360px;display:flex;flex-direction:column}.contraEntries_dashboard__4JO8K .contraEntries_formGroup__zJYok label{margin-bottom:8px;font-weight:500;color:#283c50}.contraEntries_dashboard__4JO8K .contraEntries_formGroup__zJYok input{padding:10px 12px;border:1px solid #ccc;border-radius:6px;font-size:14px}.contraEntries_dashboard__4JO8K .contraEntries_formGroup__zJYok input:focus{border-color:#007bff;outline:none}.contraEntries_dashboard__4JO8K .contraEntries_formGroup__zJYok select{padding:10px 12px;border:1px solid #ccc;border-radius:6px;font-size:14px}.contraEntries_dashboard__4JO8K .contraEntries_formGroup__zJYok select:focus{border-color:#007bff;outline:none}.contraEntries_dashboard__4JO8K .contraEntries_memoGroup__E1NtY{margin-top:20px}.contraEntries_dashboard__4JO8K .contraEntries_memoGroup__E1NtY label{display:block;font-size:14px;font-weight:500;margin-bottom:8px;color:#283c50}.contraEntries_dashboard__4JO8K .contraEntries_memoGroup__E1NtY textarea{width:50%;min-height:90px;padding:10px 12px;border:1px solid #ccc;border-radius:6px;font-size:14px;resize:vertical}.contraEntries_dashboard__4JO8K .contraEntries_memoGroup__E1NtY textarea:focus{border-color:#007bff;outline:none}.contraEntries_dashboard__4JO8K .contraEntries_balanceBox__r3unk{min-width:140px;display:flex;flex-direction:column;align-items:flex-end}.contraEntries_dashboard__4JO8K .contraEntries_balanceLabel__4rPE9{font-size:12px;font-weight:600;letter-spacing:1px;color:#6b7c93;margin-bottom:6px}.contraEntries_dashboard__4JO8K .contraEntries_balanceValue__Z1ytJ{font-size:20px;font-weight:700;color:#283c50}.contraEntries_dashboard__4JO8K .contraEntries_actionSection__RXnZC{display:flex;justify-content:flex-end;gap:12px;margin-top:30px}.contraEntries_dashboard__4JO8K .contraEntries_cancelBtn__aH1eB,.contraEntries_dashboard__4JO8K .contraEntries_createBtn__65nOe{align-items:center;background:#007bff;color:#fff;border:none;padding:10px 15px;border-radius:6px;font-size:13px;cursor:pointer;font-weight:500;text-decoration:none;display:inline-flex}.contraEntries_dashboard__4JO8K .contraEntries_errorText__OFFRA{color:red;font-size:15px;margin-top:4px}.contraEntries_dashboard__4JO8K .contraEntries_errorField__nY_VT{border-color:#f10920!important;box-shadow:0 0 0 3px rgba(241,9,32,.15)}.contraEntries_dashboard__4JO8K .contraEntries_focusFlash__2UNsH{animation:contraEntries_fieldFlash__XohKy 1.6s ease-out}@keyframes contraEntries_fieldFlash__XohKy{0%{box-shadow:0 0 0 0 rgba(241,9,32,0)}20%{box-shadow:0 0 0 4px rgba(241,9,32,.25)}to{box-shadow:0 0 0 0 rgba(241,9,32,0)}}.documentUpload_documentUpload__4VzQz{margin-top:20px}.documentUpload_uploadButton__hp797{display:inline-block;padding:10px 15px;background-color:#007bff;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:13px;transition:background-color .3s}.documentUpload_fileChips__qKueJ{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px;max-height:100px;overflow-y:auto;padding:10px;border:1px solid #ddd;border-radius:4px}.documentUpload_chip__UlEK6{display:flex;align-items:center;border-radius:5px;padding:10px;border:1px solid #ddd;font-size:14px}.documentUpload_fileName__lt8yV{margin-right:8px}.documentUpload_removeButton__2fEYk{background:none;border:none;color:#dc3545;cursor:pointer;font-size:18px;line-height:1;padding:0}.documentUpload_removeButton__2fEYk:hover{color:#c82333}.report_dashboard__smHLK .report_mainContent__eDe5E{overflow-x:hidden;padding:74px 15px 5px}.report_dashboard__smHLK .report_formCard__5JEEm{background-color:#fff;padding:24px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-top:20px}.report_dashboard__smHLK .report_highlightSection__Qyj_6{background-color:#f7f9fc;padding:20px;border-radius:8px}.report_dashboard__smHLK .report_row__bK2lZ{display:flex;justify-content:space-between;align-items:flex-start}.report_dashboard__smHLK .report_leftSection__VGGZM{display:flex;gap:20px}.report_dashboard__smHLK .report_formGroup__ekBJr{width:220px;display:flex;flex-direction:column;justify-content:flex-end}.report_dashboard__smHLK .report_formGroup__ekBJr label{margin-bottom:8px;font-weight:500;color:#283c50}.report_dashboard__smHLK .report_formGroup__ekBJr input,.report_dashboard__smHLK .report_formGroup__ekBJr select{padding:10px 12px;border:1px solid #ccc;border-radius:6px;font-size:14px}.report_dashboard__smHLK .report_formGroup__ekBJr input:focus,.report_dashboard__smHLK .report_formGroup__ekBJr select:focus{border-color:#007bff;outline:none}.report_dashboard__smHLK .report_buttonGroup__tAhNm{width:auto!important}.report_dashboard__smHLK .report_applyBtn__HnUE9{padding:10px 15px;border:none;border-radius:6px;font-size:13px;cursor:pointer;background:#007bff;color:#fff}.report_dashboard__smHLK .report_applyBtn__HnUE9:disabled{opacity:.6;cursor:not-allowed}.report_dashboard__smHLK .report_reportHeader__XcpoL{text-align:center;margin-top:30px}.report_dashboard__smHLK .report_reportTitle__N1VRY{font-size:20px;font-weight:600;color:#283c50;margin-bottom:6px}.report_dashboard__smHLK .report_companyName__vPuZy{font-size:14px;color:#6b7c93;margin-bottom:4px}.report_dashboard__smHLK .report_reportDate__7rz56{font-size:14px;font-weight:600;color:#283c50}.report_dashboard__smHLK .report_tableSection__tjYch{margin-top:30px}.report_dashboard__smHLK .report_tableContainer__JmbqB{margin-top:20px;overflow-x:auto}.report_dashboard__smHLK .report_reportTable__D1aI7{width:100%;border-collapse:collapse;background:#fff}.report_dashboard__smHLK .report_reportTable__D1aI7 td,.report_dashboard__smHLK .report_reportTable__D1aI7 th{padding:12px 14px;text-align:left;border-bottom:1px solid #e5e7eb;font-size:14px}.report_dashboard__smHLK .report_reportTable__D1aI7 th{white-space:normal;line-height:1.2}.report_dashboard__smHLK .report_reportTable__D1aI7 td{white-space:nowrap}.report_dashboard__smHLK .report_reportTable__D1aI7 th{background-color:#f8f9fa;font-weight:600;color:#283c50}.report_dashboard__smHLK .report_reportTable__D1aI7 tbody tr:hover{background-color:#f9fbfd}.report_dashboard__smHLK .report_emptyRow__eMpcw{text-align:center;padding:16px;color:#6b7280}.report_dashboard__smHLK .report_pagination__vhJrH{display:flex;justify-content:center;align-items:center;gap:16px;padding:20px;background:#fff;border-radius:8px;margin-top:16px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.report_dashboard__smHLK .report_pageBtn__eYk0X{padding:8px 16px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;color:#283c50;font-size:14px;cursor:pointer;font-weight:500}.report_dashboard__smHLK .report_pageBtn__eYk0X:hover:not(:disabled){background:#f8fafc;border-color:#007bff;color:#007bff}.report_dashboard__smHLK .report_pageBtn__eYk0X:disabled{opacity:.5;cursor:not-allowed}.report_dashboard__smHLK .report_pageInfo__bjTfx{font-size:14px;color:#283c50;font-weight:500}.page_dashboard__Vt06J .page_pageHeader__Itr9E{display:flex;align-items:center;min-height:65px;padding:0 30px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1)}.page_dashboard__Vt06J .page_pageHeader__Itr9E h1{margin:0}.page_dashboard__Vt06J .page_pageHeader__Itr9E p{margin:0;color:#6c757d}.page_dashboard__Vt06J .page_mainContent__NQxPz{overflow-x:hidden;padding:74px 15px 5px}.page_dashboard__Vt06J .page_grid__umSuY{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:30px;gap:30px}.page_dashboard__Vt06J .page_statsCard__2bTCB{grid-column:span 1;border:1px solid #dee2e6;border-radius:.375rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.page_dashboard__Vt06J .page_chartCard__PBFFG{grid-column:span 2;border:1px solid #dee2e6;border-radius:.375rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.page_dashboard__Vt06J .page_leadsCard__tGpIa,.page_dashboard__Vt06J .page_projectCard__Lw0tk,.page_dashboard__Vt06J .page_salesCard__I7WG4,.page_dashboard__Vt06J .page_scheduleCard__nJL6C,.page_dashboard__Vt06J .page_teamCard__Hp73O,.page_dashboard__Vt06J .page_widgetCard__7t0eh{grid-column:span 1;border:1px solid #dee2e6;border-radius:.375rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.page_dashboard__Vt06J .page_cardHeader__PnTnb{padding:1rem 1.5rem;background-color:#f8f9fa;border-bottom:1px solid #dee2e6}.page_dashboard__Vt06J .page_cardHeader__PnTnb h5{margin:0}.page_dashboard__Vt06J .page_cardBody__pprT3{padding:1.5rem}.page_dashboard__Vt06J .page_cardFooter__uASEk{padding:1rem 1.5rem;background-color:#f8f9fa;border-top:1px solid #dee2e6}.page_dashboard__Vt06J .page_chart__0Xrw6{height:300px;background:#f8f9fa;display:flex;align-items:center;justify-content:center}.page_dashboard__Vt06J .page_grid4__2iUj7{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem}.page_dashboard__Vt06J .page_progressCard__J0VSX{padding:1rem;border:1px solid #dee2e6;border-radius:.375rem;background:#fff}.page_dashboard__Vt06J .page_progressCard__J0VSX .page_label__mJHLU{font-size:.75rem;color:#6c757d;margin-bottom:.25rem}.page_dashboard__Vt06J .page_progressCard__J0VSX .page_amount__jL_i4{font-weight:700;color:#212529;margin:0}.page_dashboard__Vt06J .page_progressCard__J0VSX .page_progress__GNJr0{height:6px;background-color:#e9ecef;border-radius:3px;margin-top:.5rem}.page_dashboard__Vt06J .page_progressCard__J0VSX .page_progress__GNJr0 .page_progressBar__U8roA{height:100%;border-radius:3px}.page_dashboard__Vt06J .page_salesHeader__ptZAg{background-color:#3454d1;color:#fff;padding:1rem;display:flex;align-items:center;justify-content:space-between}.page_dashboard__Vt06J .page_salesHeader__ptZAg .page_statusBadge__UYMDX{background-color:#f8f9fa;color:#3454d1;padding:.35em .65em;font-size:.75em;font-weight:700;border-radius:.375rem}.page_dashboard__Vt06J .page_salesHeader__ptZAg h4,.page_dashboard__Vt06J .page_salesHeader__ptZAg p{margin:0;color:#fff}.page_dashboard__Vt06J .page_salesChart__Vv0xe{height:150px;background:#f8f9fa}.page_dashboard__Vt06J .page_salesItem__I8Q6p{display:flex;align-items:center;justify-content:space-between}.page_dashboard__Vt06J .page_salesItem__I8Q6p .page_imageAvatar__bZ6m4{width:3rem;height:3rem;background-color:#f8f9fa;border-radius:.375rem}.page_dashboard__Vt06J .page_salesItem__I8Q6p a{color:#3454d1;text-decoration:none}.page_dashboard__Vt06J .page_salesItem__I8Q6p span{font-size:.75rem;color:#6c757d}.page_dashboard__Vt06J .page_borderDashed__OocDR{border-top:1px dashed #dee2e6;margin:.75rem 0}.page_dashboard__Vt06J .page_table__n4j3W{width:100%;margin-bottom:1rem;color:#212529;border-collapse:collapse}.page_dashboard__Vt06J .page_table__n4j3W td,.page_dashboard__Vt06J .page_table__n4j3W th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.page_dashboard__Vt06J .page_table__n4j3W thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.page_dashboard__Vt06J .page_statusBadgeSuccess__q3JN1{background-color:#28a745;color:#fff;padding:.35em .65em;font-size:.75em;font-weight:700;border-radius:.375rem}.page_dashboard__Vt06J .page_statusBadgeWarning__T5okG{background-color:#ffc107;color:#000;padding:.35em .65em;font-size:.75em;font-weight:700;border-radius:.375rem}.page_dashboard__Vt06J .page_projectStatus__si7xt .page_horizontalCard__xI4W9,.page_dashboard__Vt06J .page_scheduleItem__ZqM7V{padding:1rem;margin-bottom:.5rem;background-color:#f8f9fa;border-radius:.375rem}.page_dashboard__Vt06J .page_projectStatus__si7xt .page_horizontalCard__xI4W9 .page_progress__GNJr0{height:.5rem;background-color:#e9ecef;border-radius:.25rem;margin-top:.5rem}.page_dashboard__Vt06J .page_projectStatus__si7xt .page_horizontalCard__xI4W9 .page_progress__GNJr0 .page_progressBar__U8roA{height:100%;background-color:#3454d1;border-radius:.25rem}.page_dashboard__Vt06J .page_teamItem__VEMkd{display:flex;align-items:center;justify-content:space-between;padding:1rem;margin-bottom:.5rem;background-color:#f8f9fa;border-radius:.375rem}.page_dashboard__Vt06J .page_teamItem__VEMkd .page_circularProgressbar__vYZsM{width:3rem;height:3rem;border-radius:50%;background-color:#e9ecef;display:flex;align-items:center;justify-content:center}.page_dashboard__Vt06J .page_teamItem__VEMkd .page_circularProgressbar__vYZsM .page_circularProgressbarText__hOY_Q{font-size:.75rem;font-weight:700}.page_largeText__KA05A{font-size:1.5rem}.page_smallText__B1Xt1{font-size:.8125rem}.page_bgAwaiting__yxpQ4{background-color:#3454d1}.page_bgCompleted__6J2Uf{background-color:#28a745}.page_bgRejected__yXFZt{background-color:#dc3545}.page_bgTotal__KyBU1{background-color:#212529}.page_progress__GNJr0{height:.5rem;background-color:#e9ecef;border-radius:.25rem}.page_progressBar__U8roA{height:100%;background-color:#3454d1;border-radius:.25rem}.page_progressBlue__4h2he{background-color:#007bff}.page_progressGreen__5r7U7{background-color:#28a745}.page_iconAvatar__7_Zps{display:flex;align-items:center;justify-content:center;font-size:1.5rem;width:48px;height:48px;border-radius:.375rem;background-color:#e9ecef}.page_imageAvatar__bZ6m4{width:3rem;height:3rem;background-color:#f8f9fa;border-radius:.375rem}.aged-payable-detail_dashboard__ab7lU .aged-payable-detail_mainContent__LlDsi{overflow-x:hidden;padding:74px 15px 5px}.aged-payable-detail_dashboard__ab7lU .aged-payable-detail_formCard__5ACxp{background-color:#fff;padding:24px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-top:20px}.aged-payable-detail_dashboard__ab7lU .aged-payable-detail_highlightSection__t3d28{background-color:#f7f9fc;padding:20px;border-radius:8px}.aged-payable-detail_dashboard__ab7lU .aged-payable-detail_row__k0qs2{display:flex;gap:20px;align-items:flex-end;flex-wrap:wrap}.aged-payable-detail_dashboard__ab7lU .aged-payable-detail_formGroup__Vkhps{min-width:220px;display:flex;flex-direction:column}.aged-payable-detail_dashboard__ab7lU .aged-payable-detail_formGroup__Vkhps label{margin-bottom:8px;font-weight:500;color:#283c50}.aged-payable-detail_dashboard__ab7lU .aged-payable-detail_buttonGroup__zxF_k{min-width:auto;display:flex;flex-direction:row;align-items:center;gap:10px}.aged-payable-detail_dashboard__ab7lU .aged-payable-detail_applyBtn___W1mD{padding:10px 15px;border:none;border-radius:6px;background-color:#007bff;color:#fff;cursor:pointer;font-size:14px}.aged-payable-detail_dashboard__ab7lU .aged-payable-detail_applyBtn___W1mD:disabled{cursor:not-allowed;opacity:.6}.aged-payable-detail_dashboard__ab7lU .aged-payable-detail_summaryBtn__Fvess{padding:10px 15px;border:none;border-radius:6px;background-color:#007bff;text-decoration:none;color:#fff;cursor:pointer;font-size:14px}.aged-payable-detail_dashboard__ab7lU .aged-payable-detail_reportHeader__0SKLg{text-align:center;margin-top:30px}.aged-payable-detail_dashboard__ab7lU .aged-payable-detail_companyName__TExEn{font-size:20px;font-weight:600;color:#283c50;margin-bottom:6px}.aged-payable-detail_dashboard__ab7lU .aged-payable-detail_reportTitle__BtzmU{font-size:14px;color:#6b7c93;margin-bottom:4px}.aged-payable-detail_dashboard__ab7lU .aged-payable-detail_reportDate__Zku1z{font-size:14px;font-weight:600;color:#283c50}.aged-payable-detail_tableWrapper__CWJOy{margin-top:24px;overflow-x:auto}.aged-payable-detail_table__oO7_O{width:100%;min-width:980px;border-collapse:collapse;font-size:14px;background-color:#fff}.aged-payable-detail_table__oO7_O td,.aged-payable-detail_table__oO7_O th{padding:12px;text-align:left;border-bottom:1px solid #eee;color:#283c50}.aged-payable-detail_table__oO7_O th{background-color:#f7f9fc;font-weight:600;white-space:nowrap}.aged-payable-detail_amountHeader__YzRrg,.aged-payable-detail_numberHeader__qgk2k{text-align:right!important}.aged-payable-detail_amountCell__thVVm,.aged-payable-detail_numberCell__foxw9{text-align:right!important;white-space:nowrap}.aged-payable-detail_bucketRow__QQOs8{background-color:#eef3f8;cursor:pointer}.aged-payable-detail_bucketRow__QQOs8 td{padding:10px 12px;border-top:1px solid #dfe7ef;border-bottom:1px solid #dfe7ef}.aged-payable-detail_bucketButton__k0Daa{width:100%;border:none;background:rgba(0,0,0,0);color:#283c50;cursor:pointer;display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;text-align:left;padding:0}.aged-payable-detail_chevron__VFIrP{width:16px;font-size:12px;color:#6b7c93}.aged-payable-detail_emptyRow__Bzmj7 td{color:#6b7c93;font-style:italic;text-align:center}.aged-payable-detail_bucketTotalRow__UQUsq{background-color:#fafbfc;font-weight:600}.aged-payable-detail_bucketTotalRow__UQUsq td{border-top:1px solid #dfe7ef}.aged-payable-detail_grandTotalRow__MB2_O{background-color:#f7f9fc;font-weight:700}.aged-payable-detail_grandTotalRow__MB2_O td{border-top:2px solid #d0d8e0}.aged-account-payable_dashboard__h_vyn .aged-account-payable_mainContent__LUI_y{overflow-x:hidden;padding:74px 15px 5px}.aged-account-payable_dashboard__h_vyn .aged-account-payable_formCard__S96rd{background-color:#fff;padding:24px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-top:20px}.aged-account-payable_dashboard__h_vyn .aged-account-payable_highlightSection__TYNYk{background-color:#f7f9fc;padding:20px;border-radius:8px}.aged-account-payable_dashboard__h_vyn .aged-account-payable_row__h7AH3{display:flex;gap:20px;align-items:flex-end;flex-wrap:wrap}.aged-account-payable_dashboard__h_vyn .aged-account-payable_formGroup__Lfcqc{min-width:220px;display:flex;flex-direction:column}.aged-account-payable_dashboard__h_vyn .aged-account-payable_formGroup__Lfcqc label{margin-bottom:8px;font-weight:500;color:#283c50}.aged-account-payable_dashboard__h_vyn .aged-account-payable_buttonGroup__4nfQy{min-width:auto;display:flex;flex-direction:row;align-items:center;gap:10px}.aged-account-payable_dashboard__h_vyn .aged-account-payable_applyBtn__2Zh3_{padding:10px 15px;border:none;border-radius:6px;background-color:#007bff;color:#fff;cursor:pointer;font-size:14px}.aged-account-payable_dashboard__h_vyn .aged-account-payable_applyBtn__2Zh3_:disabled{cursor:not-allowed;opacity:.6}.aged-account-payable_dashboard__h_vyn .aged-account-payable_detailBtn__MUIYO{padding:10px 15px;border:none;border-radius:6px;background-color:#007bff;text-decoration:none;color:#fff;cursor:pointer;font-size:14px}.aged-account-payable_dashboard__h_vyn .aged-account-payable_reportHeader__k3zBD{text-align:center;margin-top:30px}.aged-account-payable_dashboard__h_vyn .aged-account-payable_reportTitle__YbIVK{font-size:14px;color:#6b7c93;margin-bottom:4px}.aged-account-payable_dashboard__h_vyn .aged-account-payable_companyName__fccjy{font-size:20px;font-weight:600;color:#283c50;margin-bottom:6px}.aged-account-payable_dashboard__h_vyn .aged-account-payable_reportDate__vBh4e{font-size:14px;font-weight:600;color:#283c50}.aged-account-payable_tableWrapper__LzpDL{overflow-x:auto}.aged-account-payable_table__8_WhI{width:100%;border-collapse:collapse;font-size:14px}.aged-account-payable_table__8_WhI td,.aged-account-payable_table__8_WhI th{padding:12px;text-align:left;border-bottom:1px solid #eee}.aged-account-payable_table__8_WhI th{background-color:#f7f9fc;font-weight:600;color:#283c50}.aged-account-payable_table__8_WhI .aged-account-payable_customerHeader__KjNjd{text-align:left}.aged-account-payable_table__8_WhI .aged-account-payable_amountHeader__r7x1I{text-align:right}.aged-account-payable_table__8_WhI .aged-account-payable_customerCell__FM4Td{font-weight:500;color:#283c50}.aged-account-payable_table__8_WhI .aged-account-payable_amountCell__m7PHR{text-align:right;font-size:14px}.aged-account-payable_table__8_WhI .aged-account-payable_totalRow__m7hxP{background-color:#f7f9fc;font-weight:600}.aged-account-payable_table__8_WhI .aged-account-payable_totalRow__m7hxP td{border-top:2px solid #ddd}.aged-receivable-detail_dashboard__yYBlF .aged-receivable-detail_mainContent__BS9C1{overflow-x:hidden;padding:74px 15px 5px}.aged-receivable-detail_dashboard__yYBlF .aged-receivable-detail_formCard__0xxRq{background-color:#fff;padding:24px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-top:20px}.aged-receivable-detail_dashboard__yYBlF .aged-receivable-detail_highlightSection__Ettwk{background-color:#f7f9fc;padding:20px;border-radius:8px}.aged-receivable-detail_dashboard__yYBlF .aged-receivable-detail_row__XJtHr{display:flex;gap:20px;align-items:flex-end;flex-wrap:wrap}.aged-receivable-detail_dashboard__yYBlF .aged-receivable-detail_formGroup__wTnuA{min-width:220px;display:flex;flex-direction:column}.aged-receivable-detail_dashboard__yYBlF .aged-receivable-detail_formGroup__wTnuA label{margin-bottom:8px;font-weight:500;color:#283c50}.aged-receivable-detail_dashboard__yYBlF .aged-receivable-detail_buttonGroup__nqTaf{min-width:auto;display:flex;flex-direction:row;align-items:center;gap:10px}.aged-receivable-detail_dashboard__yYBlF .aged-receivable-detail_applyBtn__Sv2vI{padding:10px 15px;border:none;border-radius:6px;background-color:#007bff;color:#fff;cursor:pointer;font-size:14px}.aged-receivable-detail_dashboard__yYBlF .aged-receivable-detail_applyBtn__Sv2vI:disabled{cursor:not-allowed;opacity:.6}.aged-receivable-detail_dashboard__yYBlF .aged-receivable-detail_summaryBtn__HQsQG{padding:10px 15px;border:none;border-radius:6px;background-color:#007bff;text-decoration:none;color:#fff;cursor:pointer;font-size:14px}.aged-receivable-detail_dashboard__yYBlF .aged-receivable-detail_reportHeader__t5wu4{text-align:center;margin-top:30px}.aged-receivable-detail_dashboard__yYBlF .aged-receivable-detail_companyName__r9mAI{font-size:20px;font-weight:600;color:#283c50;margin-bottom:6px}.aged-receivable-detail_dashboard__yYBlF .aged-receivable-detail_reportTitle__XFfly{font-size:14px;color:#6b7c93;margin-bottom:4px}.aged-receivable-detail_dashboard__yYBlF .aged-receivable-detail_reportDate__vPEkp{font-size:14px;font-weight:600;color:#283c50}.aged-receivable-detail_tableWrapper__pBeOY{margin-top:24px;overflow-x:auto}.aged-receivable-detail_table__3nPjo{width:100%;min-width:980px;border-collapse:collapse;font-size:14px;background-color:#fff}.aged-receivable-detail_table__3nPjo td,.aged-receivable-detail_table__3nPjo th{padding:12px;text-align:left;border-bottom:1px solid #eee;color:#283c50}.aged-receivable-detail_table__3nPjo th{background-color:#f7f9fc;font-weight:600;white-space:nowrap}.aged-receivable-detail_amountHeader__YbuoD,.aged-receivable-detail_numberHeader__FGFly{text-align:right!important}.aged-receivable-detail_amountCell___9RGe,.aged-receivable-detail_numberCell__prBL5{text-align:right!important;white-space:nowrap}.aged-receivable-detail_bucketRow__ulQoI{background-color:#eef3f8;cursor:pointer}.aged-receivable-detail_bucketRow__ulQoI td{padding:10px 12px;border-top:1px solid #dfe7ef;border-bottom:1px solid #dfe7ef}.aged-receivable-detail_bucketButton__a9MGr{width:100%;border:none;background:rgba(0,0,0,0);color:#283c50;cursor:pointer;display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;text-align:left;padding:0}.aged-receivable-detail_chevron__Dwqk9{width:16px;font-size:12px;color:#6b7c93}.aged-receivable-detail_emptyRow__zc_Jp td{color:#6b7c93;font-style:italic;text-align:center}.aged-receivable-detail_bucketTotalRow__3grQ_{background-color:#fafbfc;font-weight:600}.aged-receivable-detail_bucketTotalRow__3grQ_ td{border-top:1px solid #dfe7ef}.aged-receivable-detail_grandTotalRow__pebj2{background-color:#f7f9fc;font-weight:700}.aged-receivable-detail_grandTotalRow__pebj2 td{border-top:2px solid #d0d8e0}.aged-account-receivable_dashboard__WJ4zA .aged-account-receivable_mainContent__SIWW3{overflow-x:hidden;padding:74px 15px 5px}.aged-account-receivable_dashboard__WJ4zA .aged-account-receivable_formCard__yfqc3{background-color:#fff;padding:24px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-top:20px}.aged-account-receivable_dashboard__WJ4zA .aged-account-receivable_highlightSection__McN3h{background-color:#f7f9fc;padding:20px;border-radius:8px}.aged-account-receivable_dashboard__WJ4zA .aged-account-receivable_row__KtEGC{display:flex;gap:20px;align-items:flex-end;flex-wrap:wrap}.aged-account-receivable_dashboard__WJ4zA .aged-account-receivable_formGroup__GfzTA{min-width:220px;display:flex;flex-direction:column}.aged-account-receivable_dashboard__WJ4zA .aged-account-receivable_formGroup__GfzTA label{margin-bottom:8px;font-weight:500;color:#283c50}.aged-account-receivable_dashboard__WJ4zA .aged-account-receivable_buttonGroup___jEWc{min-width:auto;display:flex;flex-direction:row;align-items:center;gap:10px}.aged-account-receivable_dashboard__WJ4zA .aged-account-receivable_applyBtn__gszuv{padding:10px 15px;border:none;border-radius:6px;background-color:#007bff;color:#fff;cursor:pointer;font-size:14px}.aged-account-receivable_dashboard__WJ4zA .aged-account-receivable_applyBtn__gszuv:disabled{cursor:not-allowed;opacity:.6}.aged-account-receivable_dashboard__WJ4zA .aged-account-receivable_detailBtn__kl8Jk{padding:10px 15px;border:none;border-radius:6px;background-color:#007bff;text-decoration:none;color:#fff;cursor:pointer;font-size:14px}.aged-account-receivable_dashboard__WJ4zA .aged-account-receivable_reportHeader__irJkR{text-align:center;margin-top:30px}.aged-account-receivable_dashboard__WJ4zA .aged-account-receivable_reportTitle__3LVbB{font-size:14px;color:#6b7c93;margin-bottom:4px}.aged-account-receivable_dashboard__WJ4zA .aged-account-receivable_companyName__QTuGV{font-size:20px;font-weight:600;color:#283c50;margin-bottom:6px}.aged-account-receivable_dashboard__WJ4zA .aged-account-receivable_reportDate__1KJO7{font-size:14px;font-weight:600;color:#283c50}.aged-account-receivable_tableWrapper__j_ipM{overflow-x:auto}.aged-account-receivable_table__UQ3vs{width:100%;border-collapse:collapse;font-size:14px}.aged-account-receivable_table__UQ3vs td,.aged-account-receivable_table__UQ3vs th{padding:12px;text-align:left;border-bottom:1px solid #eee}.aged-account-receivable_table__UQ3vs th{background-color:#f7f9fc;font-weight:600;color:#283c50}.aged-account-receivable_table__UQ3vs .aged-account-receivable_customerHeader__xGlkD{text-align:left}.aged-account-receivable_table__UQ3vs .aged-account-receivable_amountHeader__T9OFU{text-align:right}.aged-account-receivable_table__UQ3vs .aged-account-receivable_customerCell__fuGH4{font-weight:500;color:#283c50}.aged-account-receivable_table__UQ3vs .aged-account-receivable_amountCell__ZxaiJ{text-align:right;font-size:14px}.aged-account-receivable_table__UQ3vs .aged-account-receivable_totalRow__0zNFO{background-color:#f7f9fc;font-weight:600}.aged-account-receivable_table__UQ3vs .aged-account-receivable_totalRow__0zNFO td{border-top:2px solid #ddd}.balance-sheet_dashboard__N_IZ1 .balance-sheet_mainContent__mlYfh{overflow-x:hidden;padding:74px 15px 5px}.balance-sheet_dashboard__N_IZ1 .balance-sheet_formCard__j___a{background-color:#fff;padding:24px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-top:20px}.balance-sheet_dashboard__N_IZ1 .balance-sheet_highlightSection__ASMVD{background-color:#f7f9fc;padding:20px;border-radius:8px}.balance-sheet_dashboard__N_IZ1 .balance-sheet_row__6_k9d{display:flex;gap:20px;align-items:flex-end;flex-wrap:wrap}.balance-sheet_dashboard__N_IZ1 .balance-sheet_formGroup__OJsrO{min-width:220px;display:flex;flex-direction:column}.balance-sheet_dashboard__N_IZ1 .balance-sheet_formGroup__OJsrO label{margin-bottom:8px;font-weight:500;color:#283c50}.balance-sheet_dashboard__N_IZ1 .balance-sheet_formGroup__OJsrO input{padding:10px 12px;border:1px solid #ccc;border-radius:6px;font-size:14px}.balance-sheet_dashboard__N_IZ1 .balance-sheet_formGroup__OJsrO input:focus{border-color:#007bff;outline:none}.balance-sheet_dashboard__N_IZ1 .balance-sheet_buttonGroup__yrH7k{min-width:auto}.balance-sheet_dashboard__N_IZ1 .balance-sheet_applyBtn__UhLch{padding:10px 15px;border:none;border-radius:6px;font-size:13px;cursor:pointer;background:#007bff;color:#fff}.balance-sheet_dashboard__N_IZ1 .balance-sheet_applyBtn__UhLch:disabled{opacity:.6;cursor:not-allowed}.balance-sheet_dashboard__N_IZ1 .balance-sheet_companyInfo__Y3bkB{margin-top:22px;display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:10px 2px;border-bottom:1px solid #e5e7eb}.balance-sheet_dashboard__N_IZ1 .balance-sheet_companyTitle__Cq8PF{margin:0;font-size:28px;font-weight:500;color:#283c50}.balance-sheet_dashboard__N_IZ1 .balance-sheet_dateLabel__svy7Z{font-size:18px;color:#64748b}.balance-sheet_dashboard__N_IZ1 .balance-sheet_statementCard__dywsu{margin-top:14px;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08);overflow:hidden}.balance-sheet_dashboard__N_IZ1 .balance-sheet_section__kIzyT{padding:16px 18px;border-top:1px solid #edf2f7}.balance-sheet_dashboard__N_IZ1 .balance-sheet_section__kIzyT:first-child{border-top:none}.balance-sheet_dashboard__N_IZ1 .balance-sheet_sectionHeader__3P5x1{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:12px}.balance-sheet_dashboard__N_IZ1 .balance-sheet_sectionTitle__kWqv4{font-size:24px;font-weight:500;color:#007bff;margin:0}.balance-sheet_dashboard__N_IZ1 .balance-sheet_sectionDate__u6Bhe{font-size:18px;color:#64748b}.balance-sheet_dashboard__N_IZ1 .balance-sheet_group__hnVzD{margin-bottom:16px}.balance-sheet_dashboard__N_IZ1 .balance-sheet_groupTitle__t0OfY{font-size:22px;font-weight:500;color:#283c50;margin:0 0 8px}.balance-sheet_dashboard__N_IZ1 .balance-sheet_line__6ueLl{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:6px 0;border-bottom:1px solid #f1f5f9}.balance-sheet_dashboard__N_IZ1 .balance-sheet_label__oo2uw{font-size:16px;color:#3b4a5a}.balance-sheet_dashboard__N_IZ1 .balance-sheet_amount__n55JB{font-size:16px;color:#007bff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.balance-sheet_dashboard__N_IZ1 .balance-sheet_totalRow__AcU8w{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:8px 0;border-bottom:1px solid #e2e8f0}.balance-sheet_dashboard__N_IZ1 .balance-sheet_totalLabel__bECiz{font-size:16px;font-weight:500;color:#3b4a5a}.balance-sheet_dashboard__N_IZ1 .balance-sheet_totalAmount__LrDX6{font-size:16px;font-weight:500;color:#007bff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.balance-sheet_dashboard__N_IZ1 .balance-sheet_sectionTotal__XWn2K{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;border-top:2px solid #2f3b46;margin-top:8px}.balance-sheet_dashboard__N_IZ1 .balance-sheet_sectionTotalLabel__w4HSC{font-size:20px;font-weight:600;color:#2f3b46}.balance-sheet_dashboard__N_IZ1 .balance-sheet_sectionTotalAmount__6ZeD2{font-size:20px;font-weight:700;color:#007bff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.balance-sheet_dashboard__N_IZ1 .balance-sheet_totalCheck__7MLGG{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;border-top:2px solid #2f3b46;background-color:#f8fafc}.balance-sheet_dashboard__N_IZ1 .balance-sheet_totalCheckLabel__oq0T1{font-size:18px;font-weight:600;color:#2f3b46}.balance-sheet_dashboard__N_IZ1 .balance-sheet_totalCheckAmount___ckcl{font-size:18px;font-weight:700;color:#007bff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.balance-sheet_dashboard__N_IZ1 .balance-sheet_balanceCheck__g8_T7{padding:12px 18px;border-top:1px solid #edf2f7;text-align:center}.balance-sheet_dashboard__N_IZ1 .balance-sheet_balanceStatus__sHU_8{font-size:16px;font-weight:500}@media(max-width:700px){.balance-sheet_dashboard__N_IZ1 .balance-sheet_companyTitle__Cq8PF{font-size:22px}.balance-sheet_dashboard__N_IZ1 .balance-sheet_sectionTitle__kWqv4{font-size:20px}.balance-sheet_dashboard__N_IZ1 .balance-sheet_amount__n55JB,.balance-sheet_dashboard__N_IZ1 .balance-sheet_label__oo2uw,.balance-sheet_dashboard__N_IZ1 .balance-sheet_totalAmount__LrDX6,.balance-sheet_dashboard__N_IZ1 .balance-sheet_totalLabel__bECiz{font-size:14px}.balance-sheet_dashboard__N_IZ1 .balance-sheet_sectionTotalAmount__6ZeD2,.balance-sheet_dashboard__N_IZ1 .balance-sheet_sectionTotalLabel__w4HSC{font-size:16px}}.import_dashboard___UCRa .import_mainContent__qdTaU{overflow-x:hidden;padding:74px 15px 5px}.import_dashboard___UCRa .import_formCard__8A9eJ{min-height:430px;background-color:#fff;padding:24px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-top:20px}.import_dashboard___UCRa .import_formCard__8A9eJ .import_row__XT41p{display:flex;gap:16px;margin-bottom:16px}.import_dashboard___UCRa .import_formCard__8A9eJ .import_row__XT41p .import_formGroup__XDHz9{flex:1 1;display:flex;flex-direction:column}.import_dashboard___UCRa .import_formCard__8A9eJ .import_row__XT41p .import_formGroup__XDHz9 label{margin-bottom:8px;font-weight:500;color:#283c50}.import_dashboard___UCRa .import_formCard__8A9eJ .import_row__XT41p .import_formGroup__XDHz9 input,.import_dashboard___UCRa .import_formCard__8A9eJ .import_row__XT41p .import_formGroup__XDHz9 select{padding:10px 12px;border:1px solid #ccc;border-radius:6px;font-size:14px}.import_dashboard___UCRa .import_formCard__8A9eJ .import_row__XT41p .import_formGroup__XDHz9 input:focus,.import_dashboard___UCRa .import_formCard__8A9eJ .import_row__XT41p .import_formGroup__XDHz9 select:focus{border-color:#007bff;outline:none}.import_dashboard___UCRa .import_formCard__8A9eJ .import_buttonGroup__fXYmb{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.import_dashboard___UCRa .import_formCard__8A9eJ .import_buttonGroup__fXYmb button{padding:10px 15px;border:none;border-radius:6px;font-size:13px;cursor:pointer}.import_dashboard___UCRa .import_formCard__8A9eJ .import_buttonGroup__fXYmb .import_back__38iaK{background-color:#ccc;color:#333}.import_dashboard___UCRa .import_formCard__8A9eJ .import_buttonGroup__fXYmb .import_next__w4eA7{background-color:#007bff;color:#fff}.import_dashboard___UCRa .import_formCard__8A9eJ .import_mappingHeader__oyO5D{margin-bottom:20px}.import_dashboard___UCRa .import_formCard__8A9eJ .import_mappingHeader__oyO5D h2{font-size:20px;font-weight:600;color:#283c50;margin:0 0 6px}.import_dashboard___UCRa .import_formCard__8A9eJ .import_mappingHeader__oyO5D p{font-size:14px;color:#6b7c93;margin:0}.import_dashboard___UCRa .import_formCard__8A9eJ .import_tableWrapper__Wsj5U{overflow-x:auto;background-color:#fff}.import_dashboard___UCRa .import_formCard__8A9eJ .import_previewTable__y6TRT{width:100%;min-width:800px;border-collapse:collapse;font-size:14px}.import_dashboard___UCRa .import_formCard__8A9eJ .import_previewTable__y6TRT td,.import_dashboard___UCRa .import_formCard__8A9eJ .import_previewTable__y6TRT th{padding:12px;text-align:left;border-bottom:1px solid #eee;color:#283c50;vertical-align:top;white-space:nowrap}.import_dashboard___UCRa .import_formCard__8A9eJ .import_previewTable__y6TRT th{background-color:#f7f9fc;font-weight:600}.import_dashboard___UCRa .import_formCard__8A9eJ .import_previewTable__y6TRT tbody tr:hover{background-color:#f9fbfd}.import_dashboard___UCRa .import_formCard__8A9eJ .import_mappedPreviewSection__tZqsz{margin-top:24px}.import_dashboard___UCRa .import_formCard__8A9eJ .import_mappedPreviewSection__tZqsz h3{font-size:18px;font-weight:600;color:#283c50;margin:0 0 12px}@media(max-width:768px){.import_dashboard___UCRa .import_formCard__8A9eJ .import_row__XT41p{flex-direction:column}.import_dashboard___UCRa .import_formCard__8A9eJ .import_buttonGroup__fXYmb{flex-direction:column-reverse}.import_dashboard___UCRa .import_formCard__8A9eJ .import_buttonGroup__fXYmb button{width:100%}}.import_dashboard___UCRa .import_errorText__iUacv{color:red;font-size:15px;margin-top:4px}.import_dashboard___UCRa .import_helperText__EXU3e{color:#6b7c93;font-size:13px;margin-top:6px}.import_dashboard___UCRa .import_errorField__3mo08{border-color:#f10920!important;box-shadow:0 0 0 3px rgba(241,9,32,.15)}.import_dashboard___UCRa .import_focusFlash__upIwv{animation:import_fieldFlash__Uh1Ry 1.6s ease-out}@keyframes import_fieldFlash__Uh1Ry{0%{box-shadow:0 0 0 0 rgba(241,9,32,0)}20%{box-shadow:0 0 0 4px rgba(241,9,32,.25)}to{box-shadow:0 0 0 0 rgba(241,9,32,0)}}.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_mainContent__ZL1OH{overflow-x:hidden;padding:74px 15px 5px}.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_formCard__10ane{background-color:#fff;padding:24px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-top:20px}.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_highlightSection__3L21p{background-color:#f7f9fc;padding:20px;border-radius:8px}.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_reconcileHeader__r_S_5{text-align:left}.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_reconcileTitle__OpYxZ{font-size:24px;font-weight:600;color:#283c50;margin:0 0 6px}.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_statementDate__8jtL5{font-size:14px;font-weight:500;color:#6b7c93;margin:0}.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_balanceSummary__EdAy5{display:grid;grid-template-columns:70% 30%;align-items:center;margin-top:34px;padding-left:42px}.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_balanceMain__BUkYs{display:flex;flex-direction:column}.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_balanceTopRow__zILhz{display:flex;align-items:center;gap:70px}.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_breakdownConnector___WNnq{width:1px;height:22px;background-color:#d7dee8;margin-left:330px;margin-top:10px}.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_clearedBreakdown__nOD7E{display:flex;align-items:center;gap:56px;border-top:1px solid #d7dee8;padding-top:18px;max-width:720px}.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_breakdownItem__tYeP7{min-width:150px}.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_breakdownItem__tYeP7 h4{font-size:18px;font-weight:600;color:#283c50;margin:0 0 7px}.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_breakdownItem__tYeP7 p{font-size:11px;font-weight:600;color:#6b7c93;letter-spacing:.5px;margin:0}.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_balanceItem__bbq1U h3,.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_differenceItem__nU76Q h3{font-size:24px;font-weight:700;color:#283c50;margin:0 0 8px}.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_balanceItem__bbq1U p,.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_differenceItem__nU76Q p{font-size:12px;font-weight:600;color:#6b7c93;letter-spacing:.5px;margin:0}.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_differenceItem__nU76Q{border-left:1px solid #d7dee8;padding-left:42px;display:flex;align-items:flex-start;gap:10px}.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_differenceContent__cSlIc h3{font-size:24px;font-weight:700;color:#283c50;margin:0 0 8px}.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_differenceContent__cSlIc p{font-size:12px;font-weight:600;color:#6b7c93;letter-spacing:.5px;margin:0}.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_differenceIcon__NHPJK{width:24px;height:24px;border-radius:50%;background-color:#fef3c7;color:#92400e;display:inline-flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;flex:0 0 24px;margin-top:2px}.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_reconcileTabs__UIXWS{display:flex;justify-content:center;align-items:center;gap:0;margin-top:24px}.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_tabBtn__H9XWV{min-width:100px;padding:10px 15px;border:1px solid #d7dee8;background-color:#007bff;color:#fff;font-size:13px;font-weight:500;cursor:pointer}.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_tabBtn__H9XWV:first-child{border-radius:6px 0 0 6px}.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_tabBtn__H9XWV:last-child{border-radius:0 6px 6px 0}.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_activeTab__iVJrB{background-color:#283c50;border-color:#283c50;color:#fff}.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_tableWrapper__ZZD7u{margin-top:24px;overflow-x:auto}.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_table__kLhzD{width:100%;min-width:1100px;border-collapse:collapse;font-size:14px;background-color:#fff}.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_table__kLhzD td,.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_table__kLhzD th{padding:12px;text-align:left;border-bottom:1px solid #eee;color:#283c50;vertical-align:top}.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_table__kLhzD th{background-color:#f7f9fc;font-weight:600;white-space:nowrap}.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_table__kLhzD tbody tr:hover{background-color:#f9fbfd}.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_amountHeader___LXmN{text-align:right!important}.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_amountCell__htf6T{text-align:right!important;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_checkCell__ymqm4,.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_checkHeader__kArzP{text-align:center!important;width:90px}.bank-reconciliation_dashboard__ZmT0Z input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:18px;height:18px;margin:0;border:2px solid #9ca3af;border-radius:50%;background-color:#fff;cursor:pointer;display:inline-grid;place-content:center}.bank-reconciliation_dashboard__ZmT0Z input[type=checkbox]:checked{background-color:#16a34a;border-color:#16a34a}.bank-reconciliation_dashboard__ZmT0Z input[type=checkbox]:checked:after{content:"";width:5px;height:9px;margin-top:-2px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_checkedRow__7jQIB{background-color:#f0fdf4}.bank-reconciliation_dashboard__ZmT0Z .bank-reconciliation_checkedRow__7jQIB:hover{background-color:#dcfce7!important}.general-ledger_dashboard__VCVzb .general-ledger_mainContent__p7G_l{overflow-x:hidden;padding:74px 15px 5px}.general-ledger_dashboard__VCVzb .general-ledger_formCard__o0uit{background-color:#fff;padding:24px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-top:20px}.general-ledger_dashboard__VCVzb .general-ledger_highlightSection__HGNUt{background-color:#f7f9fc;padding:20px;border-radius:8px}.general-ledger_dashboard__VCVzb .general-ledger_row__7Ovvl{display:flex;justify-content:space-between;align-items:flex-start}.general-ledger_dashboard__VCVzb .general-ledger_leftSection__ZY25f{display:flex;gap:20px}.general-ledger_dashboard__VCVzb .general-ledger_formGroup__ZVSYj{width:220px;display:flex;flex-direction:column;justify-content:flex-end}.general-ledger_dashboard__VCVzb .general-ledger_formGroup__ZVSYj label{margin-bottom:8px;font-weight:500;color:#283c50}.general-ledger_dashboard__VCVzb .general-ledger_buttonGroup__bMuQK{width:auto!important}.general-ledger_dashboard__VCVzb .general-ledger_applyBtn__HCfoF{padding:10px 15px;border:none;border-radius:6px;font-size:13px;cursor:pointer;background:#007bff;color:#fff}.general-ledger_dashboard__VCVzb .general-ledger_applyBtn__HCfoF:disabled{opacity:.6;cursor:not-allowed}.general-ledger_dashboard__VCVzb .general-ledger_reportHeader__0u0rk{text-align:center;margin-top:30px}.general-ledger_dashboard__VCVzb .general-ledger_reportTitle__OmpwL{font-size:20px;font-weight:600;color:#283c50;margin-bottom:6px}.general-ledger_dashboard__VCVzb .general-ledger_reportDate__Mf75_{font-size:14px;font-weight:600;color:#283c50}.general-ledger_dashboard__VCVzb .general-ledger_tableWrapper__Fxxi_{margin-top:24px;overflow-x:auto}.general-ledger_dashboard__VCVzb .general-ledger_table__Lh_Fg{width:100%;min-width:1280px;border-collapse:collapse;font-size:14px;background-color:#fff}.general-ledger_dashboard__VCVzb .general-ledger_table__Lh_Fg td,.general-ledger_dashboard__VCVzb .general-ledger_table__Lh_Fg th{padding:12px;text-align:left;border-bottom:1px solid #eee;color:#283c50;vertical-align:top}.general-ledger_dashboard__VCVzb .general-ledger_table__Lh_Fg th{background-color:#f7f9fc;font-weight:600;white-space:nowrap}.general-ledger_dashboard__VCVzb .general-ledger_amountHeader__b_XB7{text-align:right!important}.general-ledger_dashboard__VCVzb .general-ledger_amountCell__qMwFJ{text-align:right!important;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.general-ledger_dashboard__VCVzb .general-ledger_descriptionCell__UeFgT{min-width:180px;max-width:280px;white-space:normal;word-break:break-word}.general-ledger_dashboard__VCVzb .general-ledger_groupRow__Q1Gzu{background-color:#eef3f8;cursor:pointer}.general-ledger_dashboard__VCVzb .general-ledger_groupRow__Q1Gzu td{padding:10px 12px;border-top:1px solid #dfe7ef;border-bottom:1px solid #dfe7ef}.general-ledger_dashboard__VCVzb .general-ledger_groupButton__DBtzA{width:100%;border:none;background:rgba(0,0,0,0);color:#283c50;cursor:pointer;display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;text-align:left;padding:0}.general-ledger_dashboard__VCVzb .general-ledger_accountRow__jFGWZ{background-color:#f7f9fc;cursor:pointer}.general-ledger_dashboard__VCVzb .general-ledger_accountRow__jFGWZ td{padding:10px 12px;border-bottom:1px solid #e5ebf1}.general-ledger_dashboard__VCVzb .general-ledger_accountButton__t_mlV{width:100%;border:none;background:rgba(0,0,0,0);color:#283c50;cursor:pointer;display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;text-align:left;padding:0 0 0 18px}.general-ledger_dashboard__VCVzb .general-ledger_chevron__EmsDa{width:16px;font-size:12px;color:#6b7c93;flex:0 0 16px}.general-ledger_dashboard__VCVzb .general-ledger_openingRow___5saE{background-color:#fff}.general-ledger_dashboard__VCVzb .general-ledger_openingRow___5saE td{color:#6b7c93;font-weight:500}.general-ledger_dashboard__VCVzb .general-ledger_emptyRow__u3DIo td{color:#6b7c93;font-style:italic;text-align:center}.general-ledger_dashboard__VCVzb .general-ledger_accountTotalRow__OdKs4{background-color:#fafbfc;font-weight:600}.general-ledger_dashboard__VCVzb .general-ledger_accountTotalRow__OdKs4 td{border-top:1px solid #dfe7ef}.general-ledger_dashboard__VCVzb .general-ledger_groupTotalRow__cw0qx{background-color:#f4f7fa;font-weight:700}.general-ledger_dashboard__VCVzb .general-ledger_groupTotalRow__cw0qx td{border-top:1px solid #d0d8e0}.general-ledger_dashboard__VCVzb .general-ledger_grandTotalRow___vUwo{background-color:#f7f9fc;font-weight:700}.general-ledger_dashboard__VCVzb .general-ledger_grandTotalRow___vUwo td{border-top:2px solid #d0d8e0}.profitandloss_dashboard__O6EAj .profitandloss_mainContent__YEaiJ{overflow-x:hidden;padding:74px 15px 5px}.profitandloss_dashboard__O6EAj .profitandloss_formCard__JIsgF{background-color:#fff;padding:24px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-top:20px}.profitandloss_dashboard__O6EAj .profitandloss_highlightSection__ftuc_{background-color:#f7f9fc;padding:20px;border-radius:8px}.profitandloss_dashboard__O6EAj .profitandloss_row__8DIPw{display:flex;gap:20px;align-items:flex-end;flex-wrap:wrap}.profitandloss_dashboard__O6EAj .profitandloss_formGroup__dAauB{min-width:220px;display:flex;flex-direction:column}.profitandloss_dashboard__O6EAj .profitandloss_formGroup__dAauB label{margin-bottom:8px;font-weight:500;color:#283c50}.profitandloss_dashboard__O6EAj .profitandloss_formGroup__dAauB input,.profitandloss_dashboard__O6EAj .profitandloss_formGroup__dAauB select{padding:10px 12px;border:1px solid #ccc;border-radius:6px;font-size:14px}.profitandloss_dashboard__O6EAj .profitandloss_formGroup__dAauB input:focus,.profitandloss_dashboard__O6EAj .profitandloss_formGroup__dAauB select:focus{border-color:#007bff;outline:none}.profitandloss_dashboard__O6EAj .profitandloss_buttonGroup__jKMTQ{min-width:auto}.profitandloss_dashboard__O6EAj .profitandloss_applyBtn__79iqv{padding:10px 15px;border:none;border-radius:6px;font-size:13px;cursor:pointer;background:#007bff;color:#fff}.profitandloss_dashboard__O6EAj .profitandloss_applyBtn__79iqv:disabled{opacity:.6;cursor:not-allowed}.profitandloss_dashboard__O6EAj .profitandloss_reportTop__dW6jI{margin-top:22px;display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:10px 2px;border-bottom:1px solid #e5e7eb}.profitandloss_dashboard__O6EAj .profitandloss_companyTitle__IBEtW{margin:0;font-size:28px;font-weight:500;color:#283c50}.profitandloss_dashboard__O6EAj .profitandloss_period__OZXWs{font-size:18px;color:#64748b;white-space:nowrap}.profitandloss_dashboard__O6EAj .profitandloss_statementCard__v1Fij{margin-top:14px;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08);overflow:hidden}.profitandloss_dashboard__O6EAj .profitandloss_section__pM9_2{padding:16px 18px;border-top:1px solid #edf2f7}.profitandloss_dashboard__O6EAj .profitandloss_section__pM9_2:first-child{border-top:none}.profitandloss_dashboard__O6EAj .profitandloss_sectionHeader__j_wwg{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.profitandloss_dashboard__O6EAj .profitandloss_sectionTitle__XrAC8{font-size:24px;font-weight:500;color:#007bff}.profitandloss_dashboard__O6EAj .profitandloss_sectionColTitle__BdIHL{font-size:18px;color:#64748b}.profitandloss_dashboard__O6EAj .profitandloss_line__wXJm7{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:9px 0;border-bottom:1px solid #f1f5f9}.profitandloss_dashboard__O6EAj .profitandloss_line__wXJm7:last-child{border-bottom:none}.profitandloss_dashboard__O6EAj .profitandloss_label__cIrfU{font-size:16px;color:#3b4a5a}.profitandloss_dashboard__O6EAj .profitandloss_amount__juykS{font-size:16px;color:#007bff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.profitandloss_dashboard__O6EAj .profitandloss_totalRow__aISs4{margin-top:10px;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:10px 0;border-top:2px solid #2f3b46}.profitandloss_dashboard__O6EAj .profitandloss_totalLabel__b03Gq{font-size:22px;font-weight:500;color:#2f3b46}.profitandloss_dashboard__O6EAj .profitandloss_totalAmount__5if_X{font-size:20px;font-weight:700;color:#007bff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.profitandloss_dashboard__O6EAj .profitandloss_netProfit__LvQ22{border-top:2px solid #2f3b46;padding-top:14px}@media(max-width:700px){.profitandloss_dashboard__O6EAj .profitandloss_companyTitle__IBEtW{font-size:22px}.profitandloss_dashboard__O6EAj .profitandloss_sectionTitle__XrAC8{font-size:20px}.profitandloss_dashboard__O6EAj .profitandloss_amount__juykS,.profitandloss_dashboard__O6EAj .profitandloss_label__cIrfU{font-size:14px}.profitandloss_dashboard__O6EAj .profitandloss_totalAmount__5if_X,.profitandloss_dashboard__O6EAj .profitandloss_totalLabel__b03Gq{font-size:18px}}