body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.LoginForm_container__OdABq{align-items:center;display:flex;justify-content:center;max-width:100%;width:100%}.LoginForm_formWrapper__3g5rt{max-width:450px;padding:0;width:100%}.LoginForm_title__adk8t{color:#1a1a1a;font-size:1.75rem;font-weight:600;line-height:1.3;margin:0 0 .75rem;white-space:nowrap}.LoginForm_subtitle__XVkY-{color:#666;font-size:.9375rem;line-height:1.5;margin:0 0 2.5rem}.LoginForm_form__76FjP{display:flex;flex-direction:column;gap:1.25rem}.LoginForm_inputGroup__YrKUX{display:flex;flex-direction:column;gap:.5rem}.LoginForm_label__VNkAb{color:#333;font-size:.875rem;font-weight:500}.LoginForm_input__LaKGh{background-color:#fff;border:1px solid #d1d5db;border-radius:4px;box-sizing:border-box;color:#333;font-size:.9375rem;outline:none;padding:.75rem 1rem;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out;width:100%}.LoginForm_input__LaKGh::placeholder{color:#9ca3af}.LoginForm_input__LaKGh:focus{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51a}.LoginForm_submitButton__Euizc{background-color:#4f46e5;border:none;border-radius:6px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;letter-spacing:.025em;margin-top:.5rem;padding:.875rem 1rem;transition:background-color .2s ease-in-out,transform .1s ease-in-out,box-shadow .2s ease-in-out;width:100%}.LoginForm_submitButton__Euizc:hover:not(:disabled){background-color:#4338ca;box-shadow:0 4px 6px #4f46e54d}.LoginForm_submitButton__Euizc:active:not(:disabled){box-shadow:0 2px 4px #4f46e54d;transform:translateY(1px)}.LoginForm_submitButton__Euizc:disabled{background-color:#9ca3af;box-shadow:none;cursor:not-allowed}.LoginForm_error__EFidX{background-color:#fef2f2;border:1px solid #fecaca;border-radius:4px;color:#dc2626;font-size:.875rem;margin:0;padding:.75rem 1rem}.LoginForm_defaultCredentials__MFxA4{color:#6b7280;font-size:.8125rem;margin:1.5rem 0 0;padding:0;text-align:center}.LoginForm_defaultCredentials__MFxA4 strong{color:#374151;font-weight:600}.LoginPage_loginPage__FMzdx{display:grid;grid-template-columns:1fr 1fr;height:100vh;margin:0;overflow:hidden;padding:0;width:100%}.LoginPage_formColumn__kZWUw{align-items:center;background-color:#fff;display:flex;justify-content:center;overflow-y:auto;padding:3rem 4rem}.LoginPage_heroColumn__3zlJO{align-items:flex-end;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwMCIgaGVpZ2h0PSIxMDAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9IiMzMzMiLz48L3N2Zz4=);background-position:50%;background-size:cover;color:#fff;display:flex;justify-content:center;overflow:hidden;padding:4rem;position:relative}.LoginPage_heroOverlay__rmrSY{background:linear-gradient(180deg,#0000004d 0,#0009);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.LoginPage_heroContent__Y5Ife{max-width:600px;position:relative;text-align:left;z-index:2}.LoginPage_heroTitle__lzcvq{color:#fff;font-size:2.5rem;font-weight:700;line-height:1.2;margin:0 0 1rem;text-shadow:0 2px 4px #0000004d}.LoginPage_heroSubtitle__wz26h{color:#fff;font-size:1.125rem;line-height:1.6;margin:0;opacity:.95;text-shadow:0 1px 2px #0000004d}@media (max-width:767px){.LoginPage_loginPage__FMzdx{grid-template-columns:1fr}.LoginPage_heroColumn__3zlJO{display:none}.LoginPage_formColumn__kZWUw{padding:2rem 1rem}}.LoginPage_formColumn__kZWUw::-webkit-scrollbar,.LoginPage_heroColumn__3zlJO::-webkit-scrollbar{width:6px}.LoginPage_formColumn__kZWUw::-webkit-scrollbar-track,.LoginPage_heroColumn__3zlJO::-webkit-scrollbar-track{background:#0000}.LoginPage_formColumn__kZWUw::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.LoginPage_heroColumn__3zlJO::-webkit-scrollbar-thumb{background-color:#ffffff4d;border-radius:3px}.Toast_toast__sLYzY{align-items:center;animation:Toast_slideIn__DoQVU .3s ease-out;border-radius:8px;box-shadow:0 4px 12px #00000026;display:flex;gap:.75rem;max-width:500px;min-width:300px;padding:1rem 1.25rem;position:relative}@keyframes Toast_slideIn__DoQVU{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.Toast_icon__5DuEf{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:1.25rem;font-weight:700;height:24px;justify-content:center;width:24px}.Toast_message__xhjAh{color:#1a1a1a;flex:1 1;font-size:.875rem;line-height:1.4}.Toast_closeButton__f2N8d{align-items:center;background:none;border:none;border-radius:4px;color:inherit;cursor:pointer;display:flex;flex-shrink:0;font-size:1.25rem;height:24px;justify-content:center;opacity:.7;padding:0;transition:background-color .2s;width:24px}.Toast_closeButton__f2N8d:hover{background-color:#0000001a;opacity:1}.Toast_success__tt8yS{background-color:#d4edda;border-left:4px solid #28a745}.Toast_success__tt8yS .Toast_icon__5DuEf{background-color:#28a745;color:#fff}.Toast_error__\+VSzl{background-color:#f8d7da;border-left:4px solid #dc3545}.Toast_error__\+VSzl .Toast_icon__5DuEf{background-color:#dc3545;color:#fff}.Toast_warning__OTfT4{background-color:#fff3cd;border-left:4px solid #ffc107}.Toast_warning__OTfT4 .Toast_icon__5DuEf{background-color:#ffc107;color:#1a1a1a}.Toast_info__Z8oL5{background-color:#d1ecf1;border-left:4px solid #17a2b8}.Toast_info__Z8oL5 .Toast_icon__5DuEf{background-color:#17a2b8;color:#fff}.ToastContainer_container__0Xtja{display:flex;flex-direction:column;gap:.75rem;pointer-events:none;position:fixed;right:20px;top:20px;z-index:9999}.ToastContainer_container__0Xtja>*{pointer-events:auto}@media (max-width:768px){.ToastContainer_container__0Xtja{left:10px;right:10px;top:10px}}.ProfileSettings_container__8bbAQ{background-color:#f5f5f5;min-height:100vh;padding:2rem}.ProfileSettings_header__Q0z6Q{margin-bottom:2rem}.ProfileSettings_title__PIiyn{color:#1a1a1a;font-size:2rem;font-weight:700;margin:0 0 .5rem}.ProfileSettings_subtitle__f27V0{color:#666;font-size:.95rem;margin:0}.ProfileSettings_section__mrAyB{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a;margin-bottom:2rem;padding:2rem}.ProfileSettings_sectionHeader__hLL00{align-items:center;border-bottom:2px solid #f0f0f0;display:flex;gap:12px;margin-bottom:1.5rem;padding-bottom:1rem}.ProfileSettings_sectionIcon__\+4H5H{font-size:24px}.ProfileSettings_sectionTitle__Ryeji{color:#1a1a1a;font-size:1.25rem;font-weight:600;margin:0}.ProfileSettings_accountInfo__xQKGG{align-items:center;display:flex;gap:16px}.ProfileSettings_avatar__XJ357{align-items:center;background-color:#2196f3;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:32px;font-weight:600;height:80px;justify-content:center;width:80px}.ProfileSettings_userDetails__gUjDX{display:flex;flex-direction:column}.ProfileSettings_userName__-v4-x{color:#1a1a1a;font-size:1.125rem;font-weight:600;margin-bottom:4px}.ProfileSettings_userRole__HmTN9{color:#999;font-size:.875rem}.ProfileSettings_form__xTtkI{display:flex;flex-direction:column;gap:1.5rem}.ProfileSettings_formGroup__JgKR8{display:flex;flex-direction:column;gap:.5rem}.ProfileSettings_label__HCo3T{color:#333;font-size:.95rem;font-weight:500}.ProfileSettings_input__bSU\+W{border:1px solid #ddd;border-radius:6px;font-family:inherit;font-size:.95rem;padding:.75rem 1rem;transition:border-color .2s ease}.ProfileSettings_input__bSU\+W:focus{border-color:#2196f3;box-shadow:0 0 0 3px #2196f31a;outline:none}.ProfileSettings_input__bSU\+W:disabled{background-color:#f5f5f5;cursor:not-allowed}.ProfileSettings_successMessage__cgDG8{background-color:#d4edda;border:1px solid #c3e6cb;border-radius:6px;color:#155724;font-size:.95rem;padding:.75rem 1rem}.ProfileSettings_errorMessage__2CqRc{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:6px;color:#721c24;font-size:.95rem;padding:.75rem 1rem}.ProfileSettings_submitButton__uYJG2{align-self:flex-start;background-color:#2196f3;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:600;padding:.75rem 1.5rem;transition:background-color .2s ease,transform .1s ease}.ProfileSettings_submitButton__uYJG2:hover:not(:disabled){background-color:#1976d2;transform:translateY(-1px)}.ProfileSettings_submitButton__uYJG2:active:not(:disabled){transform:translateY(0)}.ProfileSettings_submitButton__uYJG2:disabled{background-color:#ccc;cursor:not-allowed}@media (max-width:768px){.ProfileSettings_container__8bbAQ{padding:1rem}.ProfileSettings_section__mrAyB{padding:1.5rem}.ProfileSettings_title__PIiyn{font-size:1.5rem}.ProfileSettings_avatar__XJ357{font-size:24px;height:60px;width:60px}}.Sidebar_sidebar__K2AES{background-color:#1a1a2e;color:#fff;display:flex;flex-direction:column;height:100vh;overflow:hidden;transition:width .3s ease;width:280px}.Sidebar_sidebar__K2AES.Sidebar_collapsed__m4AYz{width:80px}@media (max-width:1023px){.Sidebar_sidebar__K2AES{box-shadow:2px 0 8px #0000004d;height:calc(100vh - 56px);left:0;overflow-y:auto;position:fixed;top:56px;transform:translateX(-100%);transition:transform .3s ease;width:280px;z-index:999}.Sidebar_sidebar__K2AES.Sidebar_open__5T4-v{transform:translateX(0)}.Sidebar_sidebar__K2AES.Sidebar_collapsed__m4AYz{width:280px}.Sidebar_sidebar__K2AES.Sidebar_open__5T4-v .Sidebar_label__zs6Yd{display:inline}.Sidebar_sidebar__K2AES.Sidebar_open__5T4-v .Sidebar_sectionLabel__oI7dE{display:block}.Sidebar_sidebar__K2AES.Sidebar_open__5T4-v .Sidebar_userDetails__JJtc-{display:flex}.Sidebar_sidebar__K2AES.Sidebar_open__5T4-v .Sidebar_branding__bqd4X{display:block}}.Sidebar_branding__bqd4X{background:linear-gradient(135deg,#1a2a4e,#0f1929);border-bottom:1px solid #ffffff1a;padding:24px 20px}.Sidebar_brandingTitle__41kc9{color:#fff;font-size:18px;font-weight:700;letter-spacing:-.5px;line-height:1.2;margin:0 0 8px}.Sidebar_brandingSubtitle__RwI4j{color:#6b8cae;font-size:12px;font-weight:400;letter-spacing:.3px;line-height:1.4;margin:0}.Sidebar_nav__TCfUN{flex:1 1;overflow-y:auto;padding:16px 0;scrollbar-color:#0000 #0000;scrollbar-width:thin;transition:scrollbar-color .3s ease}.Sidebar_nav__TCfUN:hover{scrollbar-color:#ffffff4d #0000}.Sidebar_nav__TCfUN::-webkit-scrollbar{width:6px}.Sidebar_nav__TCfUN::-webkit-scrollbar-track{background:#0000}.Sidebar_nav__TCfUN::-webkit-scrollbar-thumb{background-color:initial;border-radius:3px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.Sidebar_nav__TCfUN:hover::-webkit-scrollbar-thumb{background-color:#ffffff4d}.Sidebar_nav__TCfUN::-webkit-scrollbar-thumb:hover{background-color:#ffffff80}.Sidebar_navGroup__U5Cdc{margin-bottom:24px}.Sidebar_sectionLabel__oI7dE{color:#ffffff80;font-size:12px;font-weight:600;letter-spacing:.5px;padding:8px 20px;text-transform:uppercase}.Sidebar_navList__KjOb0{list-style:none;margin:0;padding:0}.Sidebar_navItem__KGqQO{margin:0}.Sidebar_navLink__hfOqP{align-items:center;color:#ffffffb3;display:flex;gap:12px;padding:12px 20px;text-decoration:none;transition:all .2s ease}.Sidebar_navLink__hfOqP:hover{background-color:#ffffff0d;color:#fff}.Sidebar_navLink__hfOqP.Sidebar_active__j2pek{background-color:#6366f133;border-left:3px solid #6366f1;color:#6366f1;padding-left:17px}.Sidebar_icon__rylo8{flex-shrink:0;font-size:20px;text-align:center;width:24px}.Sidebar_label__zs6Yd{font-size:14px;font-weight:500;white-space:nowrap}.Sidebar_userSection__XV34Q{border-top:1px solid #ffffff1a;padding:16px 20px;position:relative}.Sidebar_userButton__Mfbqx{align-items:center;background:none;border:none;cursor:pointer;display:flex;gap:12px;padding:0;transition:all .2s ease;width:100%}.Sidebar_userButton__Mfbqx:hover{opacity:.8}.Sidebar_userAvatar__ab5Rj{align-items:center;background-color:#2196f3;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:16px;font-weight:600;height:40px;justify-content:center;width:40px}.Sidebar_userDetails__JJtc-{align-items:flex-start;display:flex;flex-direction:column;min-width:0}.Sidebar_userName__IFShc{color:#fff;font-size:14px;font-weight:600}.Sidebar_userName__IFShc,.Sidebar_userRole__M1pAk{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_userRole__M1pAk{color:#fff9;font-size:12px}.Sidebar_userMenuDropdown__PPE0i{background-color:#fff;border-radius:8px;bottom:100%;box-shadow:0 4px 12px #0000004d;left:20px;margin-bottom:8px;overflow:hidden;position:absolute;right:20px;z-index:1000}.Sidebar_menuItem__4rxyg{align-items:center;background:none;border:none;color:#333;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:12px;padding:12px 16px;text-align:left;transition:background-color .2s ease;width:100%}.Sidebar_menuItem__4rxyg:hover{background-color:#f5f5f5}.Sidebar_menuItem__4rxyg:first-child{border-bottom:1px solid #e0e0e0;color:#2196f3}.Sidebar_logoutItem__F4Sox{color:#ef4444}.Sidebar_logoutItem__F4Sox:hover{background-color:#fef2f2}.Sidebar_menuIcon__yhGZS{flex-shrink:0;font-size:16px}.Sidebar_menuLabel__gUVWf{white-space:nowrap}.Sidebar_sidebar__K2AES.Sidebar_collapsed__m4AYz .Sidebar_branding__bqd4X{padding:24px 12px}.Sidebar_sidebar__K2AES.Sidebar_collapsed__m4AYz .Sidebar_navLink__hfOqP{justify-content:center;padding:12px}.Sidebar_sidebar__K2AES.Sidebar_collapsed__m4AYz .Sidebar_navLink__hfOqP.Sidebar_active__j2pek{border-left:none;border-top:3px solid #6366f1;padding-top:9px}.Sidebar_sidebar__K2AES.Sidebar_collapsed__m4AYz .Sidebar_userButton__Mfbqx{justify-content:center;padding:0}.Sidebar_sidebar__K2AES.Sidebar_collapsed__m4AYz .Sidebar_userDetails__JJtc-,.Sidebar_sidebar__K2AES.Sidebar_collapsed__m4AYz .Sidebar_userMenuDropdown__PPE0i{display:none}.MobileHeader_mobileHeader__WnBmD{align-items:center;background-color:#1a2a3e;box-shadow:0 2px 8px #00000026;color:#fff;display:none;gap:20px;height:56px;justify-content:flex-start;padding:12px 16px;z-index:100}@media (max-width:1023px){.MobileHeader_mobileHeader__WnBmD{display:flex}}.MobileHeader_hamburgerButton__jCVHn{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:4px;transition:all .3s ease}.MobileHeader_hamburgerButton__jCVHn:hover{opacity:.8}.MobileHeader_hamburgerIcon__Uc5xY{display:flex;flex-direction:column;gap:4px;height:18px;width:24px}.MobileHeader_hamburgerIcon__Uc5xY span{background-color:#fff;border-radius:1px;display:block;height:2px;transition:all .3s ease;width:100%}.MobileHeader_headerTitle__Pg4us{flex:1 1;margin:0;text-align:center}.MobileHeader_headerTitle__Pg4us h1{color:#fff;font-size:18px;font-weight:600;letter-spacing:.3px;margin:0}.DashboardLayout_dashboardLayout__vy7y6{display:grid;grid-template-columns:auto 1fr;height:100vh;overflow:hidden}.DashboardLayout_mainContent__sv7qF{background-color:#f5f5f5;min-width:0;overflow-y:overlay}.DashboardLayout_mainContent__sv7qF::-webkit-scrollbar{width:8px}.DashboardLayout_mainContent__sv7qF::-webkit-scrollbar-track{background:#0000}.DashboardLayout_mainContent__sv7qF::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.DashboardLayout_mainContent__sv7qF::-webkit-scrollbar-thumb:hover{background:#999}@media (max-width:1023px){.DashboardLayout_dashboardLayout__vy7y6{display:grid;grid-template-columns:1fr;height:100vh;position:relative}.DashboardLayout_mainContent__sv7qF{grid-column:1;overflow-y:overlay;width:100%}}.MetricCard_card__KBOUo{align-items:flex-start;background-color:#fff;border:1px solid #d1d5db;border-radius:8px;box-shadow:0 1px 2px #0000000d;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:20px;transition:all .2s ease}.MetricCard_card__KBOUo:hover{box-shadow:0 4px 6px #0000001a}.MetricCard_card__KBOUo.MetricCard_gray__DcQ5M{background-color:#f9fafb;border-color:#e5e7eb}.MetricCard_card__KBOUo.MetricCard_green__qBhDu{background-color:#ecfdf5;border-color:#d1fae5}.MetricCard_card__KBOUo.MetricCard_green__qBhDu .MetricCard_value__TIwYn{color:#059669}.MetricCard_card__KBOUo.MetricCard_red__b4Dl5{background-color:#fef2f2;border-color:#fee2e2}.MetricCard_card__KBOUo.MetricCard_red__b4Dl5 .MetricCard_value__TIwYn{color:#dc2626}.MetricCard_card__KBOUo.MetricCard_yellow__hcPWQ{background-color:#fffbeb;border-color:#fef3c7}.MetricCard_card__KBOUo.MetricCard_yellow__hcPWQ .MetricCard_value__TIwYn{color:#d97706}.MetricCard_iconContainer__jMcGW{display:none}.MetricCard_content__yWnmd{display:flex;flex:1 1;flex-direction:column;gap:4px;order:1;width:100%}.MetricCard_label__rNqqM{color:#999;font-size:12px;font-weight:600;letter-spacing:.5px;line-height:1.5;margin:0;text-transform:uppercase}.MetricCard_value__TIwYn{color:#1f2937;font-size:28px;font-weight:700;line-height:1.2;margin:0}.MetricCard_subtitle__O9aK3{color:#9ca3af;font-size:13px;font-weight:400;line-height:1.5;margin:0}@media (max-width:1024px){.MetricCard_card__KBOUo{padding:20px}.MetricCard_value__TIwYn{font-size:24px}}@media (max-width:768px){.MetricCard_card__KBOUo{padding:16px}.MetricCard_value__TIwYn{font-size:20px}.MetricCard_label__rNqqM{font-size:11px}.MetricCard_subtitle__O9aK3{font-size:12px}}.DashboardHome_container__EyuBq{background-color:#f5f5f5;max-width:100%;min-height:100vh;padding:24px}.DashboardHome_header__3R5yu{margin-bottom:24px}.DashboardHome_title__iV7d3{color:#1f2937;font-size:32px;font-weight:700;margin:0 0 8px}.DashboardHome_subtitle__T2gm\+{color:#6b7280;font-size:16px;font-weight:400;margin:0}.DashboardHome_searchBar__F2hc3{align-items:center;background-color:#fff;border:1px solid #e5e7eb;border-radius:6px;display:flex;gap:8px;margin-bottom:24px;padding:0 12px}.DashboardHome_searchIcon__KkOkb{color:#9ca3af;font-size:18px}.DashboardHome_searchInput__2KUQw{background-color:initial;border:none;color:#374151;flex:1 1;font-size:14px;outline:none;padding:12px 0}.DashboardHome_searchInput__2KUQw::placeholder{color:#d1d5db}.DashboardHome_searchInput__2KUQw:focus{outline:none}.DashboardHome_quickActionsContainer__sHLy0{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:32px}.DashboardHome_quickActionBtn__YcRBi{border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:8px 16px;transition:all .2s;white-space:nowrap}.DashboardHome_quickActionBtn__YcRBi:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.DashboardHome_quickActionBtn__YcRBi.DashboardHome_green__KPazN{background-color:#10b981}.DashboardHome_quickActionBtn__YcRBi.DashboardHome_red__f3-qk{background-color:#ef4444}.DashboardHome_quickActionBtn__YcRBi.DashboardHome_yellow__87WLW{background-color:#f59e0b}.DashboardHome_quickActionBtn__YcRBi.DashboardHome_blue__gwKop{background-color:#3b82f6}.DashboardHome_quickActionBtn__YcRBi.DashboardHome_purple__edBZs{background-color:#8b5cf6}.DashboardHome_metricsGrid__m1w7w{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(6,1fr);margin-bottom:32px}.DashboardHome_metricsGrid__m1w7w>div{border-radius:8px;overflow:hidden}.DashboardHome_modulesSection__VLb3X{margin-bottom:32px}.DashboardHome_modulesGrid__zJ0lB{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(6,1fr);margin-top:16px}.DashboardHome_moduleCard__I9l8d{align-items:center;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:12px;padding:24px 16px;text-align:center;transition:all .2s}.DashboardHome_moduleCard__I9l8d:hover{border-color:#2196f3;box-shadow:0 4px 12px #2196f31a;transform:translateY(-2px)}.DashboardHome_moduleIcon__r-MIS{font-size:32px}.DashboardHome_moduleLabel__AIW4h{color:#374151;font-size:13px;font-weight:500;text-align:center}.DashboardHome_sectionsContainer__nz6zz{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.DashboardHome_section__GVaZI{background-color:#fff;border:1px solid #d1d5db;border-radius:8px;box-shadow:0 1px 2px #0000000d;min-height:120px;padding:24px}.DashboardHome_sectionTitle__8Ew8h{color:#1f2937;font-size:16px;font-weight:600;margin:0 0 16px}.DashboardHome_emptyState__pk0YK{color:#9ca3af;font-size:14px;font-weight:400;padding:32px 16px;text-align:center}.DashboardHome_errorMessage__HTY67{background-color:#fee2e2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;margin-top:16px;padding:16px}.DashboardHome_transactionsList__WIHXJ{display:flex;flex-direction:column;gap:16px}.DashboardHome_transactionItem__jybN3{align-items:center;background-color:#f9fafb;border-radius:6px;display:flex;gap:12px;padding:12px}.DashboardHome_transactionIcon__AHN5H{flex-shrink:0;font-size:20px}.DashboardHome_transactionDetails__ho8\+I{display:flex;flex:1 1;flex-direction:column;gap:2px}.DashboardHome_transactionParty__oSL66{color:#1f2937;font-size:14px;font-weight:500}.DashboardHome_transactionDate__3o\+qO{color:#9ca3af;font-size:12px}.DashboardHome_transactionRight__33TqS{align-items:flex-end;display:flex;flex-direction:column;gap:6px}.DashboardHome_transactionAmount__H1e6q{color:#1f2937;font-size:14px;font-weight:600}.DashboardHome_transactionBadge__-LOmt{border:1px solid;border-radius:4px;font-size:11px;font-weight:600;padding:4px 8px;text-transform:lowercase}.DashboardHome_transactionBadge__-LOmt.DashboardHome_badgeGreen__ZTG-I{background-color:#ecfdf5;border-color:#10b981;color:#10b981}.DashboardHome_transactionBadge__-LOmt.DashboardHome_badgeRed__2ay7u{background-color:#fef2f2;border-color:#ef4444;color:#ef4444}.DashboardHome_transactionBadge__-LOmt.DashboardHome_badgeYellow__D0n02{background-color:#fffbeb;border-color:#f59e0b;color:#f59e0b}.DashboardHome_activityList__sxoXS{display:flex;flex-direction:column;gap:16px}.DashboardHome_activityItem__thI-J{align-items:flex-start;border-bottom:1px solid #e5e7eb;display:flex;gap:12px;padding:12px 0}.DashboardHome_activityItem__thI-J:last-child{border-bottom:none}.DashboardHome_activityBullet__jUSj4{color:#3b82f6;flex-shrink:0;font-size:16px;font-weight:700;margin-top:2px}.DashboardHome_activityDetails__hK\+vF{display:flex;flex:1 1;flex-direction:column;gap:4px}.DashboardHome_activityAction__wYoFQ{color:#374151;font-size:14px;font-weight:500}.DashboardHome_activityTime__eEBWJ{color:#9ca3af;font-size:12px}@media (max-width:1024px){.DashboardHome_metricsGrid__m1w7w,.DashboardHome_modulesGrid__zJ0lB{grid-template-columns:repeat(3,1fr)}.DashboardHome_sectionsContainer__nz6zz{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.DashboardHome_container__EyuBq{padding:16px}.DashboardHome_metricsGrid__m1w7w{gap:16px;margin-bottom:24px}.DashboardHome_metricsGrid__m1w7w,.DashboardHome_modulesGrid__zJ0lB{grid-template-columns:repeat(2,1fr)}.DashboardHome_sectionsContainer__nz6zz{gap:16px;grid-template-columns:1fr}.DashboardHome_section__GVaZI{padding:16px}.DashboardHome_title__iV7d3{font-size:24px}.DashboardHome_sectionTitle__8Ew8h,.DashboardHome_subtitle__T2gm\+{font-size:14px}.DashboardHome_emptyState__pk0YK{font-size:13px;padding:24px 12px}.DashboardHome_quickActionsContainer__sHLy0{flex-direction:column}.DashboardHome_quickActionBtn__YcRBi{width:100%}}.Modal_overlay__Qvwqm{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0009;bottom:0;display:flex;justify-content:center;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:1000}.Modal_modal__bi3T5{animation:Modal_slideIn__FKhdh .3s ease-out;background-color:#fff;border-radius:6px;box-shadow:0 8px 32px #0003;display:flex;flex-direction:column;max-height:90vh;max-width:900px;width:100%}@keyframes Modal_slideIn__FKhdh{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.Modal_header__Ue4VC{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;flex-shrink:0;justify-content:space-between;padding:1.75rem 2rem 1rem}.Modal_title__Ls70S{color:#2c3e50;font-size:1.5rem;font-weight:600;margin:0}.Modal_headerActions__jwYqS{align-items:center;display:flex;flex-shrink:0;gap:1rem}.Modal_closeButton__kZzCe{align-items:center;background:none;border:none;border-radius:4px;color:#999;cursor:pointer;display:flex;flex-shrink:0;font-size:1.5rem;height:36px;justify-content:center;padding:0;transition:background-color .2s,color .2s;width:36px}.Modal_closeButton__kZzCe:hover{background-color:#f5f5f5;color:#333}.Modal_content__GaxZe{flex-grow:1;overflow-y:auto;padding:0 2rem 2rem;scrollbar-color:#ccc #0000;scrollbar-width:thin}.Modal_content__GaxZe::-webkit-scrollbar{width:8px}.Modal_content__GaxZe::-webkit-scrollbar-track{background:#0000}.Modal_content__GaxZe::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#ccc;border:2px solid #0000;border-radius:4px}.Modal_content__GaxZe::-webkit-scrollbar-thumb:hover{background-color:#999}@media (max-width:1024px){.Modal_modal__bi3T5{max-width:800px}}@media (max-width:768px){.Modal_modal__bi3T5{border-radius:0;margin:0;max-height:100vh;max-width:100%}.Modal_header__Ue4VC{padding:1.5rem 1.5rem 1rem}.Modal_title__Ls70S{font-size:1.25rem}.Modal_overlay__Qvwqm{padding:0}}.AddPartyForm_form__HWDlG{display:flex;flex-direction:column;gap:2rem}.AddPartyForm_formGroup__PqGxM{display:flex;flex:1 1;flex-direction:column;gap:.5rem}.AddPartyForm_field__yj5B6,.AddPartyForm_fullWidthField__ZaFSw{display:flex;flex-direction:column;gap:.5rem}.AddPartyForm_label__cUA-Q{color:#555;font-size:.9rem;font-weight:500;white-space:nowrap}.AddPartyForm_required__Sdr08{color:#d32f2f;margin-left:.25rem}.AddPartyForm_input__UKzmA,.AddPartyForm_select__lB7JG,.AddPartyForm_textarea__xzF4G{background-color:#f8f9fa;border:1px solid #e0e0e0;border-radius:4px;font-family:inherit;font-size:.95rem;padding:.75rem 1rem;transition:border-color .2s,box-shadow .2s,background-color .2s}.AddPartyForm_input__UKzmA:focus,.AddPartyForm_select__lB7JG:focus,.AddPartyForm_textarea__xzF4G:focus{background-color:#fff;border-color:#2196f3;box-shadow:0 0 0 3px #2196f31a;outline:none}.AddPartyForm_input__UKzmA::placeholder,.AddPartyForm_textarea__xzF4G::placeholder{color:#999}.AddPartyForm_textarea__xzF4G{min-height:100px;resize:vertical}.AddPartyForm_select__lB7JG{appearance:none;background-color:#f8f9fa;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1.25rem;cursor:pointer;padding-right:2.5rem}.AddPartyForm_row__5WuVw{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.AddPartyForm_actions__tCRHo{border-top:1px solid #e0e0e0;display:flex;gap:1rem;justify-content:flex-end;margin-top:1rem;padding-top:1rem}.AddPartyForm_cancelButton__m\+ZaF,.AddPartyForm_createButton__s71J3,.AddPartyForm_submitButton__MhYhx{border:none;border-radius:4px;cursor:pointer;font-size:.95rem;font-weight:500;padding:.75rem 1.75rem;transition:background-color .2s,transform .1s,box-shadow .2s}.AddPartyForm_cancelButton__m\+ZaF{background-color:#f5f5f5;border:1px solid #ddd;color:#333}.AddPartyForm_cancelButton__m\+ZaF:hover{background-color:#efefef;border-color:#ccc}.AddPartyForm_cancelButton__m\+ZaF:active{transform:scale(.98)}.AddPartyForm_createButton__s71J3,.AddPartyForm_submitButton__MhYhx{background-color:#2196f3;box-shadow:0 2px 8px #2196f34d;color:#fff}.AddPartyForm_createButton__s71J3:hover,.AddPartyForm_submitButton__MhYhx:hover{background-color:#1976d2;box-shadow:0 4px 12px #1976d266}.AddPartyForm_createButton__s71J3:active,.AddPartyForm_submitButton__MhYhx:active{box-shadow:0 1px 4px #1976d24d;transform:scale(.98)}@media (max-width:768px){.AddPartyForm_row__5WuVw{grid-template-columns:1fr}.AddPartyForm_actions__tCRHo{flex-direction:column-reverse}.AddPartyForm_cancelButton__m\+ZaF,.AddPartyForm_createButton__s71J3,.AddPartyForm_submitButton__MhYhx{width:100%}}.PartyMaster_container__XN-cO{background-color:#f5f5f5;min-height:100vh;padding:0}.PartyMaster_header__LT6fJ{align-items:flex-start;background-color:#f5f5f5;display:flex;justify-content:space-between;padding:2rem 2rem 1.5rem}.PartyMaster_titleSection__6I61i{flex:1 1}.PartyMaster_title__2qiQ4{color:#1a1a1a;font-size:1.75rem;font-weight:600;margin:0 0 .25rem}.PartyMaster_subtitle__3t\+Ov{color:#666;font-size:.875rem;margin:0}.PartyMaster_addButton__0MoFh{align-items:center;background-color:#2196f3;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.625rem 1.25rem;transition:background-color .2s,transform .1s}.PartyMaster_addButton__0MoFh:hover{background-color:#1976d2;transform:translateY(-1px)}.PartyMaster_addButton__0MoFh:active{transform:translateY(0)}.PartyMaster_searchFilterBar__c6DkM{background-color:#f5f5f5;display:flex;gap:1rem;padding:0 2rem 1.5rem}.PartyMaster_searchInput__A64Rp{background-color:#fff;border:1px solid #ddd;border-radius:4px;flex:1 1;font-size:.875rem;padding:.625rem 1rem;transition:border-color .2s}.PartyMaster_searchInput__A64Rp:focus{border-color:#2196f3;outline:none}.PartyMaster_searchInput__A64Rp::placeholder{color:#999}.PartyMaster_statusFilter__MxJY8{background-color:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;font-size:.875rem;min-width:150px;padding:.625rem 1rem;transition:border-color .2s}.PartyMaster_statusFilter__MxJY8:focus{border-color:#2196f3;outline:none}.PartyMaster_tableContainer__AHHn7{background-color:#f5f5f5;padding:0 2rem 2rem}.PartyMaster_emptyState__AE-nM,.PartyMaster_loading__--M-v{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;color:#666;font-size:.875rem;padding:3rem 2rem;text-align:center}.PartyMaster_loading__--M-v{color:#2196f3}.PartyMaster_table__HRaeP{background-color:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 2px 4px #0000001a;overflow:hidden;width:100%}.PartyMaster_table__HRaeP thead{background-color:#fafafa}.PartyMaster_table__HRaeP th{border-bottom:1px solid #e0e0e0;color:#666;font-size:.75rem;font-weight:600;letter-spacing:.5px;padding:1rem 1.25rem;text-align:left;text-transform:uppercase}.PartyMaster_table__HRaeP tbody tr{border-bottom:1px solid #f0f0f0;transition:background-color .2s}.PartyMaster_table__HRaeP tbody tr:hover{background-color:#fafafa}.PartyMaster_table__HRaeP tbody tr:last-child{border-bottom:none}.PartyMaster_table__HRaeP td{color:#333;font-size:.875rem;padding:1rem 1.25rem}.PartyMaster_statusBadge__MTKhH{border-radius:12px;display:inline-block;font-size:.75rem;font-weight:500;padding:.25rem .75rem;text-transform:lowercase}.PartyMaster_statusBadge__MTKhH.PartyMaster_active__SoTiq{background-color:#d4edda;color:#155724}.PartyMaster_statusBadge__MTKhH.PartyMaster_inactive__B3\+Da{background-color:#f8d7da;color:#721c24}.PartyMaster_actions__A9BrK{align-items:center;display:flex;gap:.5rem}.PartyMaster_actionIcon__wFYLs{background:none;border:none;cursor:pointer;font-size:1.125rem;opacity:.7;padding:.25rem;transition:transform .2s,opacity .2s}.PartyMaster_actionIcon__wFYLs:hover{opacity:1;transform:scale(1.1)}.PartyMaster_actionIcon__wFYLs:active{transform:scale(.95)}.PartyMaster_deleteIcon__1MnL9:hover{opacity:1}@media (max-width:768px){.PartyMaster_header__LT6fJ,.PartyMaster_searchFilterBar__c6DkM,.PartyMaster_tableContainer__AHHn7{padding:1rem}.PartyMaster_searchFilterBar__c6DkM{flex-direction:column}.PartyMaster_statusFilter__MxJY8{width:100%}.PartyMaster_table__HRaeP{font-size:.75rem}.PartyMaster_table__HRaeP td,.PartyMaster_table__HRaeP th{padding:.75rem .5rem}}.AddPartyAccountForm_form__IpLjG{display:flex;flex-direction:column;gap:2rem}.AddPartyAccountForm_formGroup__ANdq2{display:flex;flex:1 1;flex-direction:column;gap:.5rem}.AddPartyAccountForm_field__AHmHN,.AddPartyAccountForm_fullWidthField__oeoZo{display:flex;flex-direction:column;gap:.5rem}.AddPartyAccountForm_label__6i6FI{color:#555;font-size:.9rem;font-weight:500;white-space:nowrap}.AddPartyAccountForm_required__aqdKC{color:#d32f2f;margin-left:.25rem}.AddPartyAccountForm_input__iRNpG,.AddPartyAccountForm_select__9aoa7,.AddPartyAccountForm_textarea__vEgvM{background-color:#f8f9fa;border:1px solid #e0e0e0;border-radius:4px;font-family:inherit;font-size:.95rem;padding:.75rem 1rem;transition:border-color .2s,box-shadow .2s,background-color .2s}.AddPartyAccountForm_input__iRNpG:focus,.AddPartyAccountForm_select__9aoa7:focus,.AddPartyAccountForm_textarea__vEgvM:focus{background-color:#fff;border-color:#2196f3;box-shadow:0 0 0 3px #2196f31a;outline:none}.AddPartyAccountForm_input__iRNpG::placeholder,.AddPartyAccountForm_textarea__vEgvM::placeholder{color:#999}.AddPartyAccountForm_textarea__vEgvM{min-height:100px;resize:vertical}.AddPartyAccountForm_select__9aoa7{appearance:none;background-color:#f8f9fa;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1.25rem;cursor:pointer;padding-right:2.5rem}.AddPartyAccountForm_row__bqpgb{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.AddPartyAccountForm_actions__F6TkN{border-top:1px solid #e0e0e0;display:flex;gap:1rem;justify-content:flex-end;margin-top:1rem;padding-top:1rem}.AddPartyAccountForm_cancelButton__LoNtC,.AddPartyAccountForm_createButton__NWJB3,.AddPartyAccountForm_submitButton__2POKG{border:none;border-radius:4px;cursor:pointer;font-size:.95rem;font-weight:500;padding:.75rem 1.75rem;transition:background-color .2s,transform .1s,box-shadow .2s}.AddPartyAccountForm_cancelButton__LoNtC{background-color:#f5f5f5;border:1px solid #ddd;color:#333}.AddPartyAccountForm_cancelButton__LoNtC:hover{background-color:#efefef;border-color:#ccc}.AddPartyAccountForm_cancelButton__LoNtC:active{transform:scale(.98)}.AddPartyAccountForm_createButton__NWJB3,.AddPartyAccountForm_submitButton__2POKG{background-color:#2196f3;box-shadow:0 2px 8px #2196f34d;color:#fff}.AddPartyAccountForm_createButton__NWJB3:hover,.AddPartyAccountForm_submitButton__2POKG:hover{background-color:#1976d2;box-shadow:0 4px 12px #1976d266}.AddPartyAccountForm_createButton__NWJB3:active,.AddPartyAccountForm_submitButton__2POKG:active{box-shadow:0 1px 4px #1976d24d;transform:scale(.98)}@media (max-width:768px){.AddPartyAccountForm_row__bqpgb{grid-template-columns:1fr}.AddPartyAccountForm_actions__F6TkN{flex-direction:column-reverse}.AddPartyAccountForm_cancelButton__LoNtC,.AddPartyAccountForm_createButton__NWJB3,.AddPartyAccountForm_submitButton__2POKG{width:100%}}.PartyAccounts_container__Xvi92{background-color:#f5f5f5;min-height:100vh;padding:0}.PartyAccounts_header__zx\+n1{align-items:flex-start;background-color:#f5f5f5;display:flex;justify-content:space-between;padding:2rem 2rem 1.5rem}.PartyAccounts_titleSection__rxbDH{flex:1 1}.PartyAccounts_title__HXt1u{color:#1a1a1a;font-size:1.75rem;font-weight:600;margin:0 0 .25rem}.PartyAccounts_subtitle__bdIzN{color:#666;font-size:.875rem;margin:0}.PartyAccounts_addButton__zpBln{align-items:center;background-color:#2196f3;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.625rem 1.25rem;transition:background-color .2s,transform .1s}.PartyAccounts_addButton__zpBln:hover{background-color:#1976d2;transform:translateY(-1px)}.PartyAccounts_addButton__zpBln:active{transform:translateY(0)}.PartyAccounts_searchFilterBar__1IqpN{background-color:#f5f5f5;display:flex;gap:1rem;padding:0 2rem 1.5rem}.PartyAccounts_searchInputWrapper__r7NyT{align-items:center;display:flex;flex:1 1;position:relative}.PartyAccounts_searchIcon__pYU9c{color:#999;font-size:1rem;left:1rem;pointer-events:none;position:absolute}.PartyAccounts_searchInput__uhp2U{background-color:#fff;border:1px solid #ddd;border-radius:4px;font-size:.875rem;padding:.625rem 1rem .625rem 2.5rem;transition:border-color .2s;width:100%}.PartyAccounts_searchInput__uhp2U:focus{border-color:#2196f3;outline:none}.PartyAccounts_searchInput__uhp2U::placeholder{color:#999}.PartyAccounts_filter__TcRw5{background-color:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;font-size:.875rem;min-width:150px;padding:.625rem 1rem;transition:border-color .2s}.PartyAccounts_filter__TcRw5:focus{border-color:#2196f3;outline:none}.PartyAccounts_tableContainer__sh5Xp{background-color:#f5f5f5;padding:0 2rem 2rem}.PartyAccounts_emptyState__9NU1k,.PartyAccounts_loading__48Ef9{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;color:#666;font-size:.875rem;padding:3rem 2rem;text-align:center}.PartyAccounts_loading__48Ef9{color:#2196f3}.PartyAccounts_table__FX4qg{background-color:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 2px 4px #0000001a;overflow:hidden;width:100%}.PartyAccounts_table__FX4qg thead{background-color:#fafafa}.PartyAccounts_table__FX4qg th{border-bottom:1px solid #e0e0e0;color:#666;font-size:.75rem;font-weight:600;letter-spacing:.5px;padding:1rem 1.25rem;text-align:left;text-transform:uppercase}.PartyAccounts_table__FX4qg tbody tr{border-bottom:1px solid #f0f0f0;transition:background-color .2s}.PartyAccounts_table__FX4qg tbody tr:hover{background-color:#fafafa}.PartyAccounts_table__FX4qg tbody tr:last-child{border-bottom:none}.PartyAccounts_table__FX4qg td{color:#333;font-size:.875rem;padding:1rem 1.25rem}.PartyAccounts_emptyState__9NU1k{color:#999;font-size:.875rem;padding:3rem 2rem;text-align:center}.PartyAccounts_typeBadge__SgkSZ{border-radius:12px;display:inline-block;font-size:.75rem;font-weight:500;padding:.25rem .75rem}.PartyAccounts_typeBadge__SgkSZ.PartyAccounts_bankaccount__E8KO9{background-color:#e3f2fd;color:#1565c0}.PartyAccounts_typeBadge__SgkSZ.PartyAccounts_upi__eBiEb{background-color:#f3e5f5;color:#6a1b9a}.PartyAccounts_typeBadge__SgkSZ.PartyAccounts_qrcode__OXlRe{background-color:#fff9c4;color:#f57f17}.PartyAccounts_typeBadge__SgkSZ.PartyAccounts_wallet__tPQi8{background-color:#e0f2f1;color:#00695c}.PartyAccounts_holderName__hzYUR{color:#666;font-size:.8125rem;margin-top:.25rem}.PartyAccounts_statusBadge__MKa61{border-radius:12px;display:inline-block;font-size:.75rem;font-weight:500;padding:.25rem .75rem;text-transform:lowercase}.PartyAccounts_statusBadge__MKa61.PartyAccounts_active__eEAjy{background-color:#d4edda;color:#155724}.PartyAccounts_statusBadge__MKa61.PartyAccounts_inactive__vr6IY{background-color:#f8d7da;color:#721c24}.PartyAccounts_actions__EHZ4\+{align-items:center;display:flex;gap:.5rem}.PartyAccounts_actionIcon__P-Alu{background:none;border:none;cursor:pointer;font-size:1.125rem;opacity:.7;padding:.25rem;transition:transform .2s,opacity .2s}.PartyAccounts_actionIcon__P-Alu:hover{opacity:1;transform:scale(1.1)}.PartyAccounts_actionIcon__P-Alu:active{transform:scale(.95)}.PartyAccounts_deleteIcon__3Lk1m:hover{opacity:1}@media (max-width:768px){.PartyAccounts_header__zx\+n1,.PartyAccounts_searchFilterBar__1IqpN,.PartyAccounts_tableContainer__sh5Xp{padding:1rem}.PartyAccounts_searchFilterBar__1IqpN{flex-direction:column}.PartyAccounts_filter__TcRw5{width:100%}.PartyAccounts_table__FX4qg{font-size:.75rem}.PartyAccounts_table__FX4qg td,.PartyAccounts_table__FX4qg th{padding:.75rem .5rem}}.AddTokenForm_form__raKUj{display:flex;flex-direction:column;gap:2rem}.AddTokenForm_formGroup__X8Zl8{display:flex;flex:1 1;flex-direction:column;gap:.5rem}.AddTokenForm_field__UAR0c,.AddTokenForm_fullWidthField__1lYYQ{display:flex;flex-direction:column;gap:.5rem}.AddTokenForm_label__bgNI2{color:#555;font-size:.9rem;font-weight:500;white-space:nowrap}.AddTokenForm_required__kAmP8{color:#d32f2f;margin-left:.25rem}.AddTokenForm_input__8ZpKw,.AddTokenForm_select__2SpMf,.AddTokenForm_textarea__Ujo8X{background-color:#f8f9fa;border:1px solid #e0e0e0;border-radius:4px;font-family:inherit;font-size:.95rem;padding:.75rem 1rem;transition:border-color .2s,box-shadow .2s,background-color .2s}.AddTokenForm_input__8ZpKw:focus,.AddTokenForm_select__2SpMf:focus,.AddTokenForm_textarea__Ujo8X:focus{background-color:#fff;border-color:#2196f3;box-shadow:0 0 0 3px #2196f31a;outline:none}.AddTokenForm_input__8ZpKw::placeholder,.AddTokenForm_textarea__Ujo8X::placeholder{color:#999}.AddTokenForm_textarea__Ujo8X{min-height:100px;resize:vertical}.AddTokenForm_select__2SpMf{appearance:none;background-color:#f8f9fa;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1.25rem;cursor:pointer;padding-right:2.5rem}.AddTokenForm_row__GQggQ{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.AddTokenForm_actions__SSCl2{border-top:1px solid #e0e0e0;display:flex;gap:1rem;justify-content:flex-end;margin-top:1rem;padding-top:1rem}.AddTokenForm_cancelButton__pXK-v,.AddTokenForm_createButton__ZYew6,.AddTokenForm_submitButton__JyCAP{border:none;border-radius:4px;cursor:pointer;font-size:.95rem;font-weight:500;padding:.75rem 1.75rem;transition:background-color .2s,transform .1s,box-shadow .2s}.AddTokenForm_cancelButton__pXK-v{background-color:#f5f5f5;border:1px solid #ddd;color:#333}.AddTokenForm_cancelButton__pXK-v:hover{background-color:#efefef;border-color:#ccc}.AddTokenForm_cancelButton__pXK-v:active{transform:scale(.98)}.AddTokenForm_createButton__ZYew6,.AddTokenForm_submitButton__JyCAP{background-color:#2196f3;box-shadow:0 2px 8px #2196f34d;color:#fff}.AddTokenForm_createButton__ZYew6:hover,.AddTokenForm_submitButton__JyCAP:hover{background-color:#1976d2;box-shadow:0 4px 12px #1976d266}.AddTokenForm_createButton__ZYew6:active,.AddTokenForm_submitButton__JyCAP:active{box-shadow:0 1px 4px #1976d24d;transform:scale(.98)}@media (max-width:768px){.AddTokenForm_row__GQggQ{grid-template-columns:1fr}.AddTokenForm_actions__SSCl2{flex-direction:column-reverse}.AddTokenForm_cancelButton__pXK-v,.AddTokenForm_createButton__ZYew6,.AddTokenForm_submitButton__JyCAP{width:100%}}.TokenMaster_container__MY8gg{background-color:#f5f5f5;min-height:100vh;padding:0}.TokenMaster_header__aRj1J{align-items:flex-start;background-color:#f5f5f5;display:flex;justify-content:space-between;padding:2rem 2rem 1.5rem}.TokenMaster_titleSection__TBihW{flex:1 1}.TokenMaster_title__t3KOb{color:#1a1a1a;font-size:1.75rem;font-weight:600;margin:0 0 .25rem}.TokenMaster_subtitle__llFqr{color:#666;font-size:.875rem;margin:0}.TokenMaster_addButton__JQL8i{align-items:center;background-color:#2196f3;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.625rem 1.25rem;transition:background-color .2s,transform .1s}.TokenMaster_addButton__JQL8i:hover{background-color:#1976d2;transform:translateY(-1px)}.TokenMaster_addButton__JQL8i:active{transform:translateY(0)}.TokenMaster_tableContainer__xMVxD{background-color:#f5f5f5;padding:0 2rem 2rem}.TokenMaster_table__-GbTo{background-color:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 2px 4px #0000001a;overflow:hidden;width:100%}.TokenMaster_table__-GbTo thead{background-color:#fafafa}.TokenMaster_table__-GbTo th{border-bottom:1px solid #e0e0e0;color:#666;font-size:.75rem;font-weight:600;letter-spacing:.5px;padding:1rem 1.25rem;text-align:left;text-transform:uppercase}.TokenMaster_table__-GbTo tbody tr{border-bottom:1px solid #f0f0f0;transition:background-color .2s}.TokenMaster_table__-GbTo tbody tr:hover{background-color:#fafafa}.TokenMaster_table__-GbTo tbody tr:last-child{border-bottom:none}.TokenMaster_table__-GbTo td{color:#333;font-size:.875rem;padding:1rem 1.25rem}.TokenMaster_emptyState__I3qYd{color:#999;font-style:italic;padding:2rem 1.25rem!important;text-align:center}.TokenMaster_symbol__Juq00{color:#2196f3;font-weight:500}.TokenMaster_statusBadge__cYBO0{border-radius:12px;display:inline-block;font-size:.75rem;font-weight:500;padding:.25rem .75rem;text-transform:lowercase}.TokenMaster_statusBadge__cYBO0.TokenMaster_active__d3lZ\+{background-color:#d4edda;color:#155724}.TokenMaster_statusBadge__cYBO0.TokenMaster_inactive__CwtnZ{background-color:#f8d7da;color:#721c24}.TokenMaster_actions__4TP0I{align-items:center;display:flex;gap:.5rem}.TokenMaster_actionIcon__Mejqv{background:none;border:none;cursor:pointer;font-size:1.125rem;opacity:.7;padding:.25rem;transition:transform .2s,opacity .2s}.TokenMaster_actionIcon__Mejqv:hover{opacity:1;transform:scale(1.1)}.TokenMaster_actionIcon__Mejqv:active{transform:scale(.95)}.TokenMaster_deleteIcon__sVAri:hover{opacity:1}@media (max-width:768px){.TokenMaster_header__aRj1J,.TokenMaster_tableContainer__xMVxD{padding:1rem}.TokenMaster_table__-GbTo{font-size:.75rem}.TokenMaster_table__-GbTo td,.TokenMaster_table__-GbTo th{padding:.75rem .5rem}}.AddDollarAccountForm_form__WXB4\+{display:flex;flex-direction:column;gap:2rem}.AddDollarAccountForm_formGroup__-mg\+6{display:flex;flex:1 1;flex-direction:column;gap:.5rem}.AddDollarAccountForm_field__CNqJb,.AddDollarAccountForm_fullWidthField__AluIO{display:flex;flex-direction:column;gap:.5rem}.AddDollarAccountForm_label__FX1Wb{color:#555;font-size:.9rem;font-weight:500;white-space:nowrap}.AddDollarAccountForm_required__SL27t{color:#d32f2f;margin-left:.25rem}.AddDollarAccountForm_input__iyNOz,.AddDollarAccountForm_select__kPD04,.AddDollarAccountForm_textarea__MN2GV{background-color:#f8f9fa;border:1px solid #e0e0e0;border-radius:4px;font-family:inherit;font-size:.95rem;padding:.75rem 1rem;transition:border-color .2s,box-shadow .2s,background-color .2s}.AddDollarAccountForm_input__iyNOz:focus,.AddDollarAccountForm_select__kPD04:focus,.AddDollarAccountForm_textarea__MN2GV:focus{background-color:#fff;border-color:#2196f3;box-shadow:0 0 0 3px #2196f31a;outline:none}.AddDollarAccountForm_input__iyNOz::placeholder,.AddDollarAccountForm_textarea__MN2GV::placeholder{color:#999}.AddDollarAccountForm_textarea__MN2GV{min-height:100px;resize:vertical}.AddDollarAccountForm_select__kPD04{appearance:none;background-color:#f8f9fa;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1.25rem;cursor:pointer;padding-right:2.5rem}.AddDollarAccountForm_row__IdOGK{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.AddDollarAccountForm_actions__vqDD0{border-top:1px solid #e0e0e0;display:flex;gap:1rem;justify-content:flex-end;margin-top:1rem;padding-top:1rem}.AddDollarAccountForm_cancelButton__sVIxn,.AddDollarAccountForm_createButton__mOiWu,.AddDollarAccountForm_submitButton__VXuBm{border:none;border-radius:4px;cursor:pointer;font-size:.95rem;font-weight:500;padding:.75rem 1.75rem;transition:background-color .2s,transform .1s,box-shadow .2s}.AddDollarAccountForm_cancelButton__sVIxn{background-color:#f5f5f5;border:1px solid #ddd;color:#333}.AddDollarAccountForm_cancelButton__sVIxn:hover{background-color:#efefef;border-color:#ccc}.AddDollarAccountForm_cancelButton__sVIxn:active{transform:scale(.98)}.AddDollarAccountForm_createButton__mOiWu,.AddDollarAccountForm_submitButton__VXuBm{background-color:#2196f3;box-shadow:0 2px 8px #2196f34d;color:#fff}.AddDollarAccountForm_createButton__mOiWu:hover,.AddDollarAccountForm_submitButton__VXuBm:hover{background-color:#1976d2;box-shadow:0 4px 12px #1976d266}.AddDollarAccountForm_createButton__mOiWu:active,.AddDollarAccountForm_submitButton__VXuBm:active{box-shadow:0 1px 4px #1976d24d;transform:scale(.98)}@media (max-width:768px){.AddDollarAccountForm_row__IdOGK{grid-template-columns:1fr}.AddDollarAccountForm_actions__vqDD0{flex-direction:column-reverse}.AddDollarAccountForm_cancelButton__sVIxn,.AddDollarAccountForm_createButton__mOiWu,.AddDollarAccountForm_submitButton__VXuBm{width:100%}}.DollarAccounts_container__rk6kU{background-color:#f5f5f5;min-height:100vh;padding:0}.DollarAccounts_header__vhAWg{align-items:flex-start;background-color:#f5f5f5;display:flex;justify-content:space-between;padding:2rem 2rem 1.5rem}.DollarAccounts_titleSection__fpI3S{flex:1 1}.DollarAccounts_title__98B\+h{color:#1a1a1a;font-size:1.75rem;font-weight:600;margin:0 0 .25rem}.DollarAccounts_subtitle__Kojc2{color:#666;font-size:.875rem;margin:0}.DollarAccounts_addButton__dNaTu{align-items:center;background-color:#2196f3;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.625rem 1.25rem;transition:background-color .2s,transform .1s;white-space:nowrap}.DollarAccounts_addButton__dNaTu:hover{background-color:#1976d2;transform:translateY(-1px)}.DollarAccounts_addButton__dNaTu:active{transform:translateY(0)}.DollarAccounts_tableContainer__WpIuG{background-color:#f5f5f5;padding:0 2rem 2rem}.DollarAccounts_emptyState__\+ABDu,.DollarAccounts_loading__owUkE{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;color:#666;font-size:.875rem;padding:3rem 2rem;text-align:center}.DollarAccounts_loading__owUkE{color:#2196f3}.DollarAccounts_table__niS4b{background-color:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 2px 4px #0000001a;overflow:hidden;width:100%}.DollarAccounts_table__niS4b thead{background-color:#fafafa}.DollarAccounts_table__niS4b th{border-bottom:1px solid #e0e0e0;color:#666;font-size:.75rem;font-weight:600;letter-spacing:.5px;padding:1rem 1.25rem;text-align:left;text-transform:uppercase}.DollarAccounts_table__niS4b tbody tr{border-bottom:1px solid #f0f0f0;transition:background-color .2s}.DollarAccounts_table__niS4b tbody tr:hover{background-color:#fafafa}.DollarAccounts_table__niS4b tbody tr:last-child{border-bottom:none}.DollarAccounts_table__niS4b td{color:#333;font-size:.875rem;padding:1rem 1.25rem}.DollarAccounts_nameCell__hWnI9{color:#1a1a1a;font-weight:500}.DollarAccounts_detailsCell__PqKid{color:#666;font-size:.8125rem}.DollarAccounts_typeBadge__vQ-Uj{border-radius:12px;display:inline-block;font-size:.75rem;font-weight:500;padding:.25rem .75rem;text-transform:capitalize}.DollarAccounts_typeBadge__vQ-Uj.DollarAccounts_bankaccount__7GyQh{background-color:#e3f2fd;color:#1565c0}.DollarAccounts_typeBadge__vQ-Uj.DollarAccounts_wallet__8SWS5{background-color:#fff3e0;color:#e65100}.DollarAccounts_typeBadge__vQ-Uj.DollarAccounts_cash__MPxgq{background-color:#e8f5e9;color:#2e7d32}.DollarAccounts_holderName__6PxwJ{color:#666;font-size:.8125rem}.DollarAccounts_statusBadge__4M96e{border-radius:12px;display:inline-block;font-size:.75rem;font-weight:500;padding:.25rem .75rem;text-transform:lowercase}.DollarAccounts_statusBadge__4M96e.DollarAccounts_active__Sxosn{background-color:#d4edda;color:#155724}.DollarAccounts_statusBadge__4M96e.DollarAccounts_inactive__6k2d5{background-color:#f8d7da;color:#721c24}.DollarAccounts_actions__\+vYjJ{align-items:center;display:flex;gap:.5rem}.DollarAccounts_actionIcon__P-72d{background:none;border:none;cursor:pointer;font-size:1.125rem;opacity:.7;padding:.25rem;transition:transform .2s,opacity .2s}.DollarAccounts_actionIcon__P-72d:hover{opacity:1;transform:scale(1.1)}.DollarAccounts_actionIcon__P-72d:active{transform:scale(.95)}.DollarAccounts_deleteIcon__ywbnD:hover{opacity:1}@media (max-width:768px){.DollarAccounts_header__vhAWg,.DollarAccounts_tableContainer__WpIuG{padding:1rem}.DollarAccounts_table__niS4b{font-size:.75rem}.DollarAccounts_table__niS4b td,.DollarAccounts_table__niS4b th{padding:.75rem .5rem}}.AddInternalAccountForm_form__0AOH8{display:flex;flex-direction:column;gap:2rem}.AddInternalAccountForm_formGroup__K2hH0{display:flex;flex:1 1;flex-direction:column;gap:.5rem}.AddInternalAccountForm_field__RBLiB,.AddInternalAccountForm_fullWidthField__DBx7u{display:flex;flex-direction:column;gap:.5rem}.AddInternalAccountForm_label__giO5R{color:#555;font-size:.9rem;font-weight:500;white-space:nowrap}.AddInternalAccountForm_required__gFfJT{color:#d32f2f;margin-left:.25rem}.AddInternalAccountForm_input__xBTHg,.AddInternalAccountForm_select__-1Vf7,.AddInternalAccountForm_textarea__fCCNO{background-color:#f8f9fa;border:1px solid #e0e0e0;border-radius:4px;font-family:inherit;font-size:.95rem;padding:.75rem 1rem;transition:border-color .2s,box-shadow .2s,background-color .2s}.AddInternalAccountForm_input__xBTHg:focus,.AddInternalAccountForm_select__-1Vf7:focus,.AddInternalAccountForm_textarea__fCCNO:focus{background-color:#fff;border-color:#2196f3;box-shadow:0 0 0 3px #2196f31a;outline:none}.AddInternalAccountForm_input__xBTHg::placeholder,.AddInternalAccountForm_textarea__fCCNO::placeholder{color:#999}.AddInternalAccountForm_textarea__fCCNO{min-height:100px;resize:vertical}.AddInternalAccountForm_select__-1Vf7{appearance:none;background-color:#f8f9fa;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1.25rem;cursor:pointer;padding-right:2.5rem}.AddInternalAccountForm_row__jjIXJ{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.AddInternalAccountForm_actions__GodtK{border-top:1px solid #e0e0e0;display:flex;gap:1rem;justify-content:flex-end;margin-top:1rem;padding-top:1rem}.AddInternalAccountForm_cancelButton__-D1tM,.AddInternalAccountForm_createButton__0zfiQ,.AddInternalAccountForm_submitButton__UgUWQ{border:none;border-radius:4px;cursor:pointer;font-size:.95rem;font-weight:500;padding:.75rem 1.75rem;transition:background-color .2s,transform .1s,box-shadow .2s}.AddInternalAccountForm_cancelButton__-D1tM{background-color:#f5f5f5;border:1px solid #ddd;color:#333}.AddInternalAccountForm_cancelButton__-D1tM:hover{background-color:#efefef;border-color:#ccc}.AddInternalAccountForm_cancelButton__-D1tM:active{transform:scale(.98)}.AddInternalAccountForm_createButton__0zfiQ,.AddInternalAccountForm_submitButton__UgUWQ{background-color:#2196f3;box-shadow:0 2px 8px #2196f34d;color:#fff}.AddInternalAccountForm_createButton__0zfiQ:hover,.AddInternalAccountForm_submitButton__UgUWQ:hover{background-color:#1976d2;box-shadow:0 4px 12px #1976d266}.AddInternalAccountForm_createButton__0zfiQ:active,.AddInternalAccountForm_submitButton__UgUWQ:active{box-shadow:0 1px 4px #1976d24d;transform:scale(.98)}@media (max-width:768px){.AddInternalAccountForm_row__jjIXJ{grid-template-columns:1fr}.AddInternalAccountForm_actions__GodtK{flex-direction:column-reverse}.AddInternalAccountForm_cancelButton__-D1tM,.AddInternalAccountForm_createButton__0zfiQ,.AddInternalAccountForm_submitButton__UgUWQ{width:100%}}.InternalAccounts_container__HHHar{background-color:#f5f5f5;min-height:100vh;padding:0}.InternalAccounts_header__caM3b{align-items:flex-start;background-color:#f5f5f5;display:flex;justify-content:space-between;padding:2rem 2rem 1.5rem}.InternalAccounts_titleSection__zjN54{flex:1 1}.InternalAccounts_title__G\+rG8{color:#1a1a1a;font-size:1.75rem;font-weight:600;margin:0 0 .25rem}.InternalAccounts_subtitle__PcMdp{color:#666;font-size:.875rem;margin:0}.InternalAccounts_addButton__eLL4T{align-items:center;background-color:#2196f3;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.625rem 1.25rem;transition:background-color .2s,transform .1s;white-space:nowrap}.InternalAccounts_addButton__eLL4T:hover{background-color:#1976d2;transform:translateY(-1px)}.InternalAccounts_addButton__eLL4T:active{transform:translateY(0)}.InternalAccounts_tableContainer__3z3Zd{background-color:#f5f5f5;padding:0 2rem 2rem}.InternalAccounts_emptyState__Yd3KJ,.InternalAccounts_loading__iy8OD{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;color:#666;font-size:.875rem;padding:3rem 2rem;text-align:center}.InternalAccounts_loading__iy8OD{color:#2196f3}.InternalAccounts_table__ub4Av{background-color:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 2px 4px #0000001a;overflow:hidden;width:100%}.InternalAccounts_table__ub4Av thead{background-color:#fafafa}.InternalAccounts_table__ub4Av th{border-bottom:1px solid #e0e0e0;color:#666;font-size:.75rem;font-weight:600;letter-spacing:.5px;padding:1rem 1.25rem;text-align:left;text-transform:uppercase}.InternalAccounts_table__ub4Av tbody tr{border-bottom:1px solid #f0f0f0;transition:background-color .2s}.InternalAccounts_table__ub4Av tbody tr:hover{background-color:#fafafa}.InternalAccounts_table__ub4Av tbody tr:last-child{border-bottom:none}.InternalAccounts_table__ub4Av td{color:#333;font-size:.875rem;padding:1rem 1.25rem}.InternalAccounts_nameCell__eNZ7U{color:#1a1a1a;font-weight:600}.InternalAccounts_typeBadge__K3OYl{background-color:#f0f0f0;border:1px solid #ddd;border-radius:12px;color:#333;display:inline-block;font-size:.75rem;font-weight:500;padding:.25rem .75rem;text-transform:capitalize}.InternalAccounts_detailsCell__rjxdu{color:#666}.InternalAccounts_statusBadge__3b3QE{border-radius:12px;display:inline-block;font-size:.75rem;font-weight:500;padding:.25rem .75rem;text-transform:lowercase}.InternalAccounts_statusBadge__3b3QE.InternalAccounts_active__KyB13{background-color:#d4edda;color:#155724}.InternalAccounts_statusBadge__3b3QE.InternalAccounts_inactive__Q-ovj{background-color:#f8d7da;color:#721c24}.InternalAccounts_actions__rpCaj{align-items:center;display:flex;gap:.5rem}.InternalAccounts_actionIcon__7dWZJ{background:none;border:none;cursor:pointer;font-size:1.125rem;opacity:.7;padding:.25rem;transition:transform .2s,opacity .2s}.InternalAccounts_actionIcon__7dWZJ:hover{opacity:1;transform:scale(1.1)}.InternalAccounts_actionIcon__7dWZJ:active{transform:scale(.95)}.InternalAccounts_deleteIcon__JE26z:hover{opacity:1}@media (max-width:768px){.InternalAccounts_header__caM3b,.InternalAccounts_tableContainer__3z3Zd{padding:1rem}.InternalAccounts_table__ub4Av{font-size:.75rem}.InternalAccounts_table__ub4Av td,.InternalAccounts_table__ub4Av th{padding:.75rem .5rem}}.AddPaymentModeForm_form__ImVOr{display:flex;flex-direction:column;gap:2rem}.AddPaymentModeForm_formGroup__o-z5A{display:flex;flex:1 1;flex-direction:column;gap:.5rem}.AddPaymentModeForm_field__LSJ5-,.AddPaymentModeForm_fullWidthField__sa-gW{display:flex;flex-direction:column;gap:.5rem}.AddPaymentModeForm_label__6rNb4{color:#555;font-size:.9rem;font-weight:500;white-space:nowrap}.AddPaymentModeForm_required__2n7J\+{color:#d32f2f;margin-left:.25rem}.AddPaymentModeForm_input__0Pu\+i,.AddPaymentModeForm_select__N8Cd-,.AddPaymentModeForm_textarea__zDp8r{background-color:#f8f9fa;border:1px solid #e0e0e0;border-radius:4px;font-family:inherit;font-size:.95rem;padding:.75rem 1rem;transition:border-color .2s,box-shadow .2s,background-color .2s}.AddPaymentModeForm_input__0Pu\+i:focus,.AddPaymentModeForm_select__N8Cd-:focus,.AddPaymentModeForm_textarea__zDp8r:focus{background-color:#fff;border-color:#2196f3;box-shadow:0 0 0 3px #2196f31a;outline:none}.AddPaymentModeForm_input__0Pu\+i::placeholder,.AddPaymentModeForm_textarea__zDp8r::placeholder{color:#999}.AddPaymentModeForm_textarea__zDp8r{min-height:100px;resize:vertical}.AddPaymentModeForm_select__N8Cd-{appearance:none;background-color:#f8f9fa;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1.25rem;cursor:pointer;padding-right:2.5rem}.AddPaymentModeForm_row__2DGUY{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.AddPaymentModeForm_actions__xHAka{border-top:1px solid #e0e0e0;display:flex;gap:1rem;justify-content:flex-end;margin-top:1rem;padding-top:1rem}.AddPaymentModeForm_cancelButton__QqYJ8,.AddPaymentModeForm_createButton__aedP7,.AddPaymentModeForm_submitButton__fzoDK{border:none;border-radius:4px;cursor:pointer;font-size:.95rem;font-weight:500;padding:.75rem 1.75rem;transition:background-color .2s,transform .1s,box-shadow .2s}.AddPaymentModeForm_cancelButton__QqYJ8{background-color:#f5f5f5;border:1px solid #ddd;color:#333}.AddPaymentModeForm_cancelButton__QqYJ8:hover{background-color:#efefef;border-color:#ccc}.AddPaymentModeForm_cancelButton__QqYJ8:active{transform:scale(.98)}.AddPaymentModeForm_createButton__aedP7,.AddPaymentModeForm_submitButton__fzoDK{background-color:#2196f3;box-shadow:0 2px 8px #2196f34d;color:#fff}.AddPaymentModeForm_createButton__aedP7:hover,.AddPaymentModeForm_submitButton__fzoDK:hover{background-color:#1976d2;box-shadow:0 4px 12px #1976d266}.AddPaymentModeForm_createButton__aedP7:active,.AddPaymentModeForm_submitButton__fzoDK:active{box-shadow:0 1px 4px #1976d24d;transform:scale(.98)}@media (max-width:768px){.AddPaymentModeForm_row__2DGUY{grid-template-columns:1fr}.AddPaymentModeForm_actions__xHAka{flex-direction:column-reverse}.AddPaymentModeForm_cancelButton__QqYJ8,.AddPaymentModeForm_createButton__aedP7,.AddPaymentModeForm_submitButton__fzoDK{width:100%}}.PaymentModes_container__rkOIo{background-color:#f5f5f5;min-height:100vh;padding:2rem}.PaymentModes_header__4XcYc{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:2rem}.PaymentModes_titleSection__iA16A{flex:1 1}.PaymentModes_title__mqtCW{color:#1a1a1a;font-size:2rem;font-weight:700;margin:0 0 .5rem}.PaymentModes_subtitle__qeFqf{color:#666;font-size:.95rem;margin:0}.PaymentModes_addButton__oz0gH{background-color:#2196f3;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:.75rem 1.5rem;transition:background-color .2s;white-space:nowrap}.PaymentModes_addButton__oz0gH:hover{background-color:#1976d2}.PaymentModes_addButton__oz0gH:active{background-color:#0d47a1}.PaymentModes_tableContainer__kt6P2{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a;overflow:hidden}.PaymentModes_table__XxNq8{border-collapse:collapse;width:100%}.PaymentModes_table__XxNq8 thead{background-color:#f8f9fa}.PaymentModes_table__XxNq8 th{border-bottom:2px solid #dee2e6;color:#6c757d;font-size:.75rem;font-weight:600;letter-spacing:.5px;padding:1rem;text-align:left;text-transform:uppercase}.PaymentModes_table__XxNq8 tbody tr{border-bottom:1px solid #dee2e6}.PaymentModes_table__XxNq8 tbody tr:last-child{border-bottom:none}.PaymentModes_table__XxNq8 tbody tr:hover{background-color:#f8f9fa}.PaymentModes_table__XxNq8 td{color:#333;font-size:.95rem;padding:1rem}.PaymentModes_emptyState__9c-Rn{color:#999;font-style:italic;padding:2rem 1rem!important;text-align:center}.PaymentModes_nameCell__v585l{color:#1a1a1a;font-weight:600}.PaymentModes_typeBadge__9x4NI{border-radius:4px;display:inline-block;font-size:.85rem;font-weight:500;padding:.25rem .75rem}.PaymentModes_typeCash__kGTdZ{background-color:#d4edda;color:#155724}.PaymentModes_typeBank__8KgKW{background-color:#cce5ff;color:#004085}.PaymentModes_typeUpi__urt\+a{background-color:#e7d4f5;color:#5a1a7a}.PaymentModes_typeQr__CNAhE{background-color:#fff3cd;color:#856404}.PaymentModes_typeWallet__IsEVF{background-color:#d1ecf1;color:#0c5460}.PaymentModes_statusBadge__5Q2UC{border-radius:12px;display:inline-block;font-size:.85rem;font-weight:500;padding:.25rem .75rem;text-transform:lowercase}.PaymentModes_statusBadge__5Q2UC.PaymentModes_active__\+W57s{background-color:#d4edda;color:#155724}.PaymentModes_statusBadge__5Q2UC.PaymentModes_inactive__Qi0qo{background-color:#f8d7da;color:#721c24}.PaymentModes_actions__WkxZL{display:flex;gap:.5rem}.PaymentModes_actionIcon__DRsjd{background:none;border:none;cursor:pointer;font-size:1.2rem;padding:.25rem;transition:transform .2s}.PaymentModes_actionIcon__DRsjd:hover{transform:scale(1.1)}.PaymentModes_deleteIcon__Fl6\+a:hover{filter:brightness(.8)}.Ledger_container__bNv3K{background-color:#f5f5f5;min-height:100vh;padding:0}.Ledger_header__eZs32{align-items:flex-start;background-color:#f5f5f5;display:flex;justify-content:space-between;padding:2rem 2rem 1.5rem}.Ledger_titleSection__1HkMi{flex:1 1}.Ledger_title__EyPkp{color:#1a1a1a;font-size:1.75rem;font-weight:600;margin:0 0 .25rem}.Ledger_subtitle__04DFN{color:#666;font-size:.875rem;margin:0}.Ledger_filtersContainer__Rs2bS{grid-gap:1rem;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);margin:0 2rem;padding:1.5rem}.Ledger_filterGroup__wh2Ux{display:flex;flex-direction:column;gap:.5rem}.Ledger_filterLabel__r6l9E{color:#555;font-size:.875rem;font-weight:500}.Ledger_filterInput__viVNv,.Ledger_filterSelect__hoHNs{background-color:#fff;border:1px solid #ddd;border-radius:4px;font-family:inherit;font-size:.875rem;padding:.625rem .875rem;transition:border-color .2s}.Ledger_filterInput__viVNv:focus,.Ledger_filterSelect__hoHNs:focus{border-color:#2196f3;outline:none}.Ledger_filterSelect__hoHNs{cursor:pointer}.Ledger_filterInput__viVNv::placeholder{color:#999}.Ledger_tableContainer__OS-UN{background-color:#f5f5f5;padding:1.5rem 2rem 2rem}.Ledger_loading__sr2dG{color:#2196f3;font-size:.875rem;padding:3rem 2rem}.Ledger_emptyState__4WEtl,.Ledger_loading__sr2dG{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;text-align:center}.Ledger_emptyState__4WEtl{padding:4rem 2rem}.Ledger_emptyIcon__ZMg90{font-size:3rem;margin-bottom:1rem;opacity:.3}.Ledger_emptyText__gRsSV{color:#666;font-size:.875rem;margin:0}.Ledger_table__V1xcJ{background-color:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 2px 4px #0000001a;overflow:hidden;width:100%}.Ledger_table__V1xcJ thead{background-color:#fafafa}.Ledger_table__V1xcJ th{border-bottom:1px solid #e0e0e0;color:#666;font-size:.75rem;font-weight:600;letter-spacing:.5px;padding:1rem 1.25rem;text-align:left;text-transform:uppercase}.Ledger_table__V1xcJ tbody tr{border-bottom:1px solid #f0f0f0;transition:background-color .2s}.Ledger_table__V1xcJ tbody tr:hover{background-color:#fafafa}.Ledger_table__V1xcJ tbody tr:last-child{border-bottom:none}.Ledger_table__V1xcJ td{color:#333;font-size:.875rem;padding:1rem 1.25rem}.Ledger_typeBadge__cTuGF{border-radius:12px;display:inline-block;font-size:.75rem;font-weight:500;padding:.25rem .75rem;text-transform:capitalize}.Ledger_typeBadge__cTuGF.Ledger_buy__UPzlm{background-color:#d4edda;color:#155724}.Ledger_typeBadge__cTuGF.Ledger_sell__QLjzx{background-color:#f8d7da;color:#721c24}.Ledger_typeBadge__cTuGF.Ledger_swap__FKNSe{background-color:#e3f2fd;color:#1565c0}.Ledger_inAmount__sGPcv{color:#28a745;font-weight:500}.Ledger_outAmount__z93KS{color:#dc3545;font-weight:500}.Ledger_balance__oZcA4{color:#1a1a1a;font-weight:600}@media (max-width:1200px){.Ledger_filtersContainer__Rs2bS{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Ledger_header__eZs32,.Ledger_tableContainer__OS-UN{padding:1rem}.Ledger_filtersContainer__Rs2bS{grid-template-columns:1fr;margin:0 1rem}.Ledger_table__V1xcJ{font-size:.75rem}.Ledger_table__V1xcJ td,.Ledger_table__V1xcJ th{padding:.75rem .5rem}}.DailyClosing_container__Vnwkm{background-color:#f5f5f5;min-height:100vh;padding:24px}.DailyClosing_header__Hfxtm{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:32px}.DailyClosing_titleSection__iabtP{flex:1 1}.DailyClosing_title__jrili{color:#1f2937;font-size:28px;font-weight:700;margin:0 0 8px}.DailyClosing_subtitle__udN\+\+{color:#6b7280;font-size:14px;margin:0}.DailyClosing_datePickerSection__1CLmZ{align-items:center;display:flex;gap:12px}.DailyClosing_datePicker__EyEVo{background-color:#fff;border:1px solid #d1d5db;border-radius:6px;cursor:pointer;font-size:14px;padding:8px 12px;width:140px}.DailyClosing_datePicker__EyEVo:focus{border-color:#2196f3;box-shadow:0 0 0 3px #2196f31a;outline:none}.DailyClosing_formattedDate__p9dbG{display:none}.DailyClosing_summaryCardsContainer__WV8Qa{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:32px}.DailyClosing_summaryCard__L08Iv{align-items:center;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 2px #0000000d;display:flex;justify-content:space-between;padding:20px}.DailyClosing_summaryCard__L08Iv.DailyClosing_blue__Tq6hU{background-color:#f0f9ff;border-color:#bfdbfe}.DailyClosing_summaryCard__L08Iv.DailyClosing_green__GkcPN{background-color:#ecfdf5;border-color:#d1fae5}.DailyClosing_summaryCard__L08Iv.DailyClosing_red__pkSFV{background-color:#fef2f2;border-color:#fee2e2}.DailyClosing_cardContent__mp7lS{display:flex;flex-direction:column;gap:8px}.DailyClosing_cardLabel__3-Wes{color:#6b7280;font-size:12px;font-weight:600;letter-spacing:.5px;margin:0;text-transform:uppercase}.DailyClosing_cardValue__uBC0r{color:#1f2937;font-size:24px;font-weight:700;margin:0}.DailyClosing_summaryCard__L08Iv.DailyClosing_green__GkcPN .DailyClosing_cardValue__uBC0r{color:#059669}.DailyClosing_summaryCard__L08Iv.DailyClosing_red__pkSFV .DailyClosing_cardValue__uBC0r{color:#dc2626}.DailyClosing_cardIcon__MTFzK{font-size:32px;opacity:.6}.DailyClosing_netPositionSection__JPRnu{margin-bottom:32px}.DailyClosing_sectionTitle__mMpKu{color:#1f2937;font-size:16px;font-weight:600;margin:0 0 16px}.DailyClosing_netPositionCard__7WWWs{background-color:#ecfdf5;border:1px solid #d1fae5;border-radius:8px;box-shadow:0 1px 2px #0000000d;padding:32px;text-align:center}.DailyClosing_netPositionLabel__W5pcz{color:#6b7280;font-size:12px;font-weight:600;letter-spacing:.5px;margin:0 0 12px;text-transform:uppercase}.DailyClosing_netPositionValue__W0hBD{color:#059669;font-size:36px;font-weight:700;margin:0}.DailyClosing_tokenMovementSection__6SATa{margin-bottom:32px}.DailyClosing_tokenMovementCards__7EYw9{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.DailyClosing_tokenMovementCard__dBbJp{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 2px #0000000d;display:flex;flex-direction:column;gap:16px;padding:20px}.DailyClosing_tokenMovementRowFirst__9O3eQ{align-items:center;display:flex;gap:12px;justify-content:space-between}.DailyClosing_tokenMovementRowSecond__uNW1O,.DailyClosing_tokenMovementRow__NxhCI{display:flex;gap:16px;justify-content:space-between}.DailyClosing_tokenMovementRow__NxhCI{align-items:center}.DailyClosing_tokenSymbolSection__SYdcZ{align-items:center;display:flex;flex:0 0 auto;gap:12px}.DailyClosing_symbolBadge__wfeGm{background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:4px;color:#374151;display:inline-block;font-size:13px;font-weight:600;padding:6px 12px;white-space:nowrap}.DailyClosing_tokenName__fqs8X{color:#374151;font-size:14px;font-weight:600;margin:0}.DailyClosing_tokenMovementData__M1dBY{display:flex;flex-direction:column;gap:4px}.DailyClosing_tokenLabel__l7FAG{color:#6b7280;font-size:12px;font-weight:600;letter-spacing:.5px;margin:0;text-transform:uppercase}.DailyClosing_tokenValue__-VNlD{font-size:16px;font-weight:600;margin:0}.DailyClosing_tokenValue__-VNlD.DailyClosing_positive__Wc51Q{color:#059669}.DailyClosing_tokenValue__-VNlD.DailyClosing_negative__mLSVG{color:#dc2626}.DailyClosing_emptyState__2sXIk{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 2px #0000000d;padding:48px 24px;text-align:center}.DailyClosing_emptyStateMessage__X5zBz{color:#6b7280;font-size:14px;margin:0}@media (max-width:1024px){.DailyClosing_summaryCardsContainer__WV8Qa,.DailyClosing_tokenMovementCards__7EYw9{grid-template-columns:repeat(2,1fr)}.DailyClosing_header__Hfxtm{flex-direction:column;gap:16px}.DailyClosing_datePickerSection__1CLmZ{justify-content:flex-start;width:100%}}@media (max-width:768px){.DailyClosing_container__Vnwkm{padding:16px}.DailyClosing_summaryCardsContainer__WV8Qa{grid-template-columns:1fr}.DailyClosing_title__jrili{font-size:24px}.DailyClosing_netPositionCard__7WWWs{padding:24px}.DailyClosing_netPositionValue__W0hBD{font-size:28px}.DailyClosing_tokenMovementCards__7EYw9{grid-template-columns:1fr}.DailyClosing_tokenMovementRowFirst__9O3eQ{align-items:flex-start;flex-direction:column}.DailyClosing_tokenMovementRowSecond__uNW1O{flex-direction:column;gap:12px}}.BalanceDetailModal_balanceDetailContainer__PcBuP{display:flex;flex-direction:column;gap:1.5rem;max-height:600px;overflow-y:auto}.BalanceDetailModal_statsRow__6cW1R{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);margin-bottom:1rem}.BalanceDetailModal_statCard__2XP73{background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:4px;display:flex;flex-direction:column;gap:.5rem;padding:1rem;text-align:center}.BalanceDetailModal_statLabel__H-\+kt{color:#999;font-size:.7rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.BalanceDetailModal_statValue__KMVWl{color:#1a1a1a;font-size:1.25rem;font-weight:700}.BalanceDetailModal_exportBtn__z4ZMw{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:4px;color:#333;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.5rem 1rem;transition:all .2s;white-space:nowrap}.BalanceDetailModal_exportBtn__z4ZMw:hover{background-color:#f5f5f5;border-color:#999}.BalanceDetailModal_transactionsContainer__W1XRU{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;flex:1 1;overflow-y:auto}.BalanceDetailModal_emptyState__1bVHL,.BalanceDetailModal_loading__HE8Zv{color:#999;font-size:.875rem;padding:2rem;text-align:center}.BalanceDetailModal_transactionsList__znf8W{display:flex;flex-direction:column}.BalanceDetailModal_transactionRow__dGdgW{grid-gap:2rem;align-items:flex-start;border-bottom:1px solid #f0f0f0;display:grid;font-size:.875rem;gap:2rem;grid-template-columns:2fr 1fr 1fr;padding:1rem 1.5rem;transition:background-color .2s}.BalanceDetailModal_transactionRow__dGdgW:last-child{border-bottom:none}.BalanceDetailModal_transactionRow__dGdgW:hover{background-color:#fafafa}.BalanceDetailModal_dateAndPartyCol__E5XDg{display:flex;flex-direction:column;gap:.75rem}.BalanceDetailModal_dateAndBadge__1hruU{align-items:center;display:flex;gap:.75rem}.BalanceDetailModal_txnDate__\+mN9X{color:#666;font-size:.875rem;font-weight:500}.BalanceDetailModal_badge__gpWIy{border-radius:12px;display:inline-block;font-size:.7rem;font-weight:600;padding:.25rem .75rem;text-transform:capitalize;white-space:nowrap}.BalanceDetailModal_buyBadge__XCoeg{background-color:#e8f5e9;color:#2e7d32}.BalanceDetailModal_sellBadge__YRI72{background-color:#ffebee;color:#c62828}.BalanceDetailModal_swapBadge__hSzXj{background-color:#f3e5f5;color:#7b1fa2}.BalanceDetailModal_partyName__fO4rQ{color:#999;font-size:.875rem;font-weight:400}.BalanceDetailModal_qtyCol__dLda1{font-size:.875rem;font-weight:600;text-align:center}.BalanceDetailModal_green__HXpcx{color:#4caf50}.BalanceDetailModal_red__0RC4b{color:#f44336}.BalanceDetailModal_balanceCol__\+7cMJ{color:#1a1a1a;font-size:.875rem;font-weight:600;text-align:right}@media (max-width:768px){.BalanceDetailModal_statsRow__6cW1R{grid-template-columns:1fr}.BalanceDetailModal_transactionRow__dGdgW{gap:.75rem;grid-template-columns:1fr;padding:1rem}.BalanceDetailModal_dateAndBadge__1hruU{flex-wrap:wrap}.BalanceDetailModal_balanceCol__\+7cMJ,.BalanceDetailModal_qtyCol__dLda1{text-align:left}}.Reports_container__PLrN\+{background-color:#f5f5f5;min-height:100vh;padding:0}.Reports_header__i2Zqp{align-items:flex-start;background-color:#fff;display:flex;justify-content:space-between;padding:2rem 2rem 1rem}.Reports_titleSection__4Y-d3{flex:1 1}.Reports_title__ftLRa{color:#1a1a1a;font-size:1.5rem;font-weight:600;margin:0 0 .25rem}.Reports_subtitle__kIC42{color:#999;font-size:.875rem;margin:0}.Reports_tabsContainer__iwJC-{background-color:#fff;border-bottom:1px solid #e0e0e0;margin-bottom:0;padding:0}.Reports_tabs__LE1AL{-ms-overflow-style:none;display:flex;gap:2rem;overflow-x:auto;overflow-y:hidden;padding:0 2rem;scroll-behavior:smooth;scrollbar-width:none}.Reports_tabs__LE1AL::-webkit-scrollbar{display:none}.Reports_tab__AFlT5{align-items:center;background:none;border:none;border-bottom:2px solid #0000;color:#999;cursor:pointer;display:flex;font-size:.875rem;font-weight:400;gap:.5rem;padding:1rem 0;transition:all .2s;white-space:nowrap}.Reports_tab__AFlT5:hover{color:#333}.Reports_tab__AFlT5.Reports_active__2ccSO{border-bottom-color:#333;color:#333;font-weight:500}.Reports_tabLabel__1dSyv{display:inline}.Reports_filterSection__sKXV3{background-color:#fff;border-bottom:1px solid #e0e0e0;margin-bottom:1rem;padding:1rem 2rem}.Reports_dateRangeContainer__HjKuG{align-items:center;display:flex;gap:2rem}.Reports_dateGroup__yz6bi{display:flex;flex-direction:column;gap:.25rem}.Reports_dateLabel__\+ZjLN{color:#666;font-size:.7rem;font-weight:600;text-transform:capitalize}.Reports_dateInputWrapper__UpVHK{align-items:center;display:flex;position:relative}.Reports_dateInput__6ba2T{background-color:#fff;border:1px solid #ddd;border-radius:4px;font-size:.875rem;padding:.5rem .75rem;transition:border-color .2s;width:160px}.Reports_dateInput__6ba2T:focus{border-color:#2196f3;outline:none}.Reports_calendarIcon__PeHXT{font-size:1rem;pointer-events:none;position:absolute;right:.75rem}.Reports_summarySection__POtCV{background-color:#fff;margin-bottom:1rem;padding:1rem 2rem}.Reports_summaryCards__SmvuM{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);margin-bottom:.5rem}.Reports_card__l7kJ7{background-color:#fff;border-radius:4px;padding:1rem}.Reports_card__l7kJ7,.Reports_card__l7kJ7.Reports_cardBlue__na\+j-,.Reports_card__l7kJ7.Reports_cardGray__Gi-Ni,.Reports_card__l7kJ7.Reports_cardGreen__p4UGF,.Reports_card__l7kJ7.Reports_cardRed__61iQN{border:1px solid #e0e0e0}.Reports_cardLabel__VRLgq{color:#999;font-size:.7rem;font-weight:600;letter-spacing:.5px;margin-bottom:.5rem;text-transform:uppercase}.Reports_cardValue__11lji{color:#1a1a1a;font-size:1.25rem;font-weight:700;margin-bottom:.25rem}.Reports_cardSubtext__2TdhR,.Reports_periodInfo__3wIZh{color:#999;font-size:.75rem}.Reports_periodInfo__3wIZh{margin-top:.5rem}.Reports_reportSection__nnhrZ{background-color:#fff;margin-bottom:1rem;padding:0 2rem 1rem}.Reports_reportHeader__G8y7Z{align-items:center;background-color:#fff;border:none;border-radius:0;display:flex;justify-content:space-between;margin-bottom:1rem;padding:.75rem 1rem}.Reports_reportHeader__G8y7Z.Reports_headerBlue__nBBtk,.Reports_reportHeader__G8y7Z.Reports_headerGreen__K5fqA,.Reports_reportHeader__G8y7Z.Reports_headerOrange__aF8-f{border:none}.Reports_reportTitle__ZBKGA{align-items:center;color:#2196f3;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;margin:0}.Reports_reportHeader__G8y7Z.Reports_headerBlue__nBBtk .Reports_reportTitle__ZBKGA{color:#2196f3}.Reports_reportHeader__G8y7Z.Reports_headerGreen__K5fqA .Reports_reportTitle__ZBKGA{color:#4caf50}.Reports_reportHeader__G8y7Z.Reports_headerOrange__aF8-f .Reports_reportTitle__ZBKGA{color:#ff9800}.Reports_reportLink__wsYxe{color:#2196f3;font-size:.75rem;font-weight:500;text-decoration:none;transition:color .2s}.Reports_reportLink__wsYxe:hover{color:#1976d2;text-decoration:underline}.Reports_tableContainer__yzrNR{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;margin-bottom:1rem;overflow-x:auto;overflow-y:hidden}.Reports_table__I1CGO{border-collapse:collapse;table-layout:fixed;width:100%}.Reports_table__I1CGO thead{background-color:#fff;border-bottom:2px solid #e0e0e0}.Reports_table__I1CGO th{border-bottom:2px solid #e0e0e0;color:#2196f3;font-size:.75rem;font-weight:600;letter-spacing:.5px;padding:1rem;text-align:left;text-transform:uppercase;word-break:break-word}.Reports_table__I1CGO th.Reports_thBlue__MltpX{color:#2196f3}.Reports_table__I1CGO th.Reports_thGreen__Z0M\+1{color:#4caf50}.Reports_table__I1CGO th.Reports_thRed__Oiuyi{color:#f44336}.Reports_table__I1CGO th.Reports_thGray__tuuBf{color:#999}.Reports_table__I1CGO th.Reports_thOrange__6gaZx{color:#ff9800}.Reports_table__I1CGO tbody tr{border-bottom:1px solid #f5f5f5;transition:background-color .2s}.Reports_table__I1CGO tbody tr:hover{background-color:#fafafa}.Reports_table__I1CGO tbody tr:last-child{border-bottom:none}.Reports_table__I1CGO td{border-bottom:1px solid #f5f5f5;color:#333;font-size:.875rem;padding:1rem;word-break:break-word}.Reports_alignRight__-7\+2x{text-align:right!important}.Reports_alignCenter__q2bSL{text-align:center!important}.Reports_textGreen__o3VUA{color:#4caf50!important}.Reports_textRed__RuSS-{color:#f44336!important}.Reports_textGray__tVY\+Q{color:#999!important}@media (max-width:768px){.Reports_filterSection__sKXV3,.Reports_header__i2Zqp,.Reports_reportSection__nnhrZ,.Reports_summarySection__POtCV{padding-left:1rem;padding-right:1rem}.Reports_tabs__LE1AL{padding:0 1rem}.Reports_dateRangeContainer__HjKuG{flex-direction:column;gap:1rem}.Reports_dateInput__6ba2T{width:100%}.Reports_summaryCards__SmvuM{grid-template-columns:1fr 1fr}.Reports_table__I1CGO{font-size:.75rem}.Reports_table__I1CGO td,.Reports_table__I1CGO th{padding:.5rem .75rem}}.Reports_settlementContent__0upG1{background-color:#f5f5f5;padding:1rem 2rem}.Reports_exportButtonContainer__hGmpP{display:flex;justify-content:flex-end;margin-bottom:1.5rem}.Reports_exportBtn__EfA3X{background-color:#fff;border:1px solid #ddd;border-radius:4px;color:#333;cursor:pointer;font-size:.875rem;font-weight:500;padding:.5rem 1rem;transition:all .2s}.Reports_exportBtn__EfA3X:hover{background-color:#f5f5f5;border-color:#999}.Reports_settlementCard__DRY52{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;margin-bottom:1rem;padding:1.5rem}.Reports_partyNameHeader__fV7l7{align-items:center;color:#1a1a1a;display:flex;font-size:.95rem;font-weight:600;justify-content:space-between;margin-bottom:0;padding-bottom:0}.Reports_settlementItemsRow__UhL\+m{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}.Reports_settlementItemColumn__15ioM{display:flex;flex-direction:column;gap:.5rem}.Reports_settlementItemLabel__veltq{color:#999;font-size:.75rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.Reports_settlementItemValue__3dZXN{color:#1a1a1a;font-size:1.25rem;font-weight:700}.Reports_settlementItemValue__3dZXN.Reports_textGreen__o3VUA{color:#4caf50}.Reports_settlementItemValue__3dZXN.Reports_textRed__RuSS-{color:#f44336}.Reports_settlementItemValue__3dZXN.Reports_textBlue__gtwhV{color:#2196f3}.Reports_settlementItemSubtext__-OmzF{color:#999;font-size:.75rem}.Reports_settlementItemDate__OzuD1{color:#999;font-size:.7rem;margin-top:.25rem}.Reports_receivableBadge__OQe\+A{border-radius:12px;display:inline-block;font-size:.7rem;font-weight:600;padding:.25rem .75rem;text-transform:capitalize;width:fit-content}.Reports_payableBadge__LIuu9,.Reports_receivableBadge__OQe\+A{background-color:#e8f5e9;color:#2e7d32}.Reports_pendingBadge__-C8Rm{background-color:#ffebee!important;color:#c62828!important}.Reports_partySelect__qX5\+u{background-color:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;font-size:.875rem;padding:.5rem .75rem;transition:border-color .2s;width:160px}.Reports_partySelect__qX5\+u:focus{border-color:#2196f3;outline:none}@media (max-width:768px){.Reports_settlementItemsRow__UhL\+m{gap:1rem;grid-template-columns:1fr}.Reports_settlementCard__DRY52,.Reports_settlementContent__0upG1{padding:1rem}}.Reports_balanceContent__7UFlp{background-color:#f5f5f5;padding:1rem 2rem}.Reports_balanceSection__Onsri{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;margin-bottom:1rem;overflow:hidden}.Reports_balanceSectionHeader__ZMvZH{align-items:center;background-color:#f9f9f9;border-bottom:1px solid #e0e0e0;display:flex;gap:.75rem;padding:1rem 1.5rem}.Reports_balanceSectionIcon__0N-2k{font-size:1.25rem}.Reports_balanceSectionTitle__aBMqK{color:#1a1a1a;font-size:.95rem;font-weight:600;margin:0}.Reports_balanceItemsList__rd2WK{display:flex;flex-direction:column}.Reports_balanceItem__RGV2p{align-items:center;border-bottom:1px solid #f5f5f5;cursor:pointer;display:flex;justify-content:space-between;padding:1rem 1.5rem;transition:background-color .2s}.Reports_balanceItem__RGV2p:last-child{border-bottom:none}.Reports_balanceItem__RGV2p:hover{background-color:#fafafa}.Reports_balanceItemLeft__qHiJi{display:flex;flex-direction:column;gap:.25rem}.Reports_balanceItemName__amQe4{color:#1a1a1a;font-size:.875rem;font-weight:500}.Reports_balanceItemCode__l-\+10{color:#999;font-size:.7rem;text-transform:uppercase}.Reports_balanceItemRight__6Bf9g{align-items:center;display:flex;gap:1rem}.Reports_balanceItemValue__oPhN8{color:#1a1a1a;font-size:.875rem;font-weight:600;min-width:120px;text-align:right}.Reports_balanceItemArrow__ppDZW{color:#ddd;font-size:1rem;transition:color .2s,transform .2s}.Reports_balanceItem__RGV2p:hover .Reports_balanceItemArrow__ppDZW{color:#2196f3;transform:translateX(4px)}@media (max-width:768px){.Reports_balanceContent__7UFlp{padding:1rem}.Reports_balanceItem__RGV2p,.Reports_balanceSectionHeader__ZMvZH{padding:.75rem 1rem}}.Reports_pnlContent__ig5Fw{background-color:#f5f5f5;padding:1rem 2rem}.Reports_pnlHeaderSection__2QnpD{align-items:flex-start;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:2rem;padding:1.5rem}.Reports_pnlNetProfitBox__uL6Je{display:flex;flex-direction:column;gap:.5rem}.Reports_pnlNetProfitLabel__enXbF{color:#999;font-size:.7rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.Reports_pnlNetProfitValue__0TMsI{font-size:1.75rem;font-weight:700}.Reports_pnlItemsContainer__LYpT-{display:flex;flex-direction:column;gap:1rem}.Reports_pnlItemRow__QL-do{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;display:flex;justify-content:space-between;padding:1.5rem 2rem;transition:background-color .2s}.Reports_pnlItemRow__QL-do:hover{background-color:#fafafa}.Reports_pnlItemRowLeft__caZ5f{display:flex;flex:0 0 auto;flex-direction:column;gap:.5rem;min-width:150px}.Reports_pnlItemRowName__rU7w3{color:#1a1a1a;font-size:.95rem;font-weight:600}.Reports_pnlItemRowCode__iifPG{color:#999;font-size:.7rem;font-weight:400;margin-left:.5rem;text-transform:uppercase}.Reports_pnlItemRowBuy__ERSxM{color:#999;font-size:.75rem;line-height:1.5}.Reports_pnlItemRowMiddle__pOfak{align-items:center;display:flex;flex:1 1;justify-content:center}.Reports_pnlItemRowSell__uX8Od{color:#999;font-size:.75rem;line-height:1.5;text-align:center}.Reports_pnlItemRowRight__b-sVd{flex:0 0 auto;font-size:1rem;font-weight:700;min-width:100px;text-align:right}@media (max-width:768px){.Reports_pnlContent__ig5Fw{padding:1rem}.Reports_pnlHeaderSection__2QnpD,.Reports_pnlItemRow__QL-do{flex-direction:column;gap:1rem}.Reports_pnlItemRow__QL-do{padding:1rem}.Reports_pnlItemRowMiddle__pOfak{justify-content:flex-start;width:100%}}.Reports_saleContent__d\+Uj0{background-color:#f5f5f5;padding:1rem 2rem}.Reports_saleFilterSection__80zuq{align-items:flex-end;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;display:flex;gap:2rem;margin-bottom:1.5rem;padding:1rem 2rem}.Reports_saleFilterGroup__zn\+fk{display:flex;flex-direction:column;gap:.25rem}.Reports_saleSummaryCards__xBrkn{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);margin-bottom:1.5rem}.Reports_saleSummaryCard__s5r94{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;padding:1.5rem}.Reports_saleSummaryCardBlue__iA4Uq,.Reports_saleSummaryCardGray__Y3bKC,.Reports_saleSummaryCardRed__0kJc0{border:1px solid #e0e0e0}.Reports_saleSummaryLabel__bU1oS{color:#999;font-size:.7rem;font-weight:600;letter-spacing:.5px;margin-bottom:.5rem;text-transform:uppercase}.Reports_saleSummaryValue__XY5LN{color:#1a1a1a;font-size:1.5rem;font-weight:700}.Reports_saleExportContainer__CEeRh{display:flex;justify-content:flex-end;margin-bottom:1.5rem}.Reports_saleItemsList__B7kfS{display:flex;flex-direction:column;gap:1rem}.Reports_saleItemRow__Rf8Md{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;display:flex;justify-content:space-between;padding:1.5rem 2rem;transition:background-color .2s}.Reports_saleItemRow__Rf8Md:hover{background-color:#fafafa}.Reports_saleItemLeft__30t21{display:flex;flex-direction:column;gap:.25rem}.Reports_saleItemName__IZZ0W{color:#1a1a1a;font-size:.95rem;font-weight:600}.Reports_saleItemDate__fGeth{color:#999;font-size:.75rem}.Reports_saleItemRight__npHTV{font-size:1rem;font-weight:700;text-align:right}@media (max-width:768px){.Reports_saleContent__d\+Uj0{padding:1rem}.Reports_saleFilterSection__80zuq{align-items:stretch;flex-direction:column;gap:1rem;padding:1rem}.Reports_saleSummaryCards__xBrkn{grid-template-columns:1fr}.Reports_saleItemRow__Rf8Md{flex-direction:column;gap:1rem;padding:1rem}}.Reports_purchaseContent__a4CJC{background-color:#f5f5f5;padding:1rem 2rem}.Reports_purchaseFilterSection__Dcf50{align-items:flex-end;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;display:flex;gap:2rem;margin-bottom:1.5rem;padding:1rem 2rem}.Reports_purchaseFilterGroup__ts\+cZ{display:flex;flex-direction:column;gap:.25rem}.Reports_purchaseSummaryCards__gVSne{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);margin-bottom:1.5rem}.Reports_purchaseSummaryCard__sS7F2{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;padding:1.5rem}.Reports_purchaseSummaryCardBlue__bZ-T6,.Reports_purchaseSummaryCardGray__8zYMW,.Reports_purchaseSummaryCardGreen__gh3Tf{border:1px solid #e0e0e0}.Reports_purchaseSummaryLabel__as0mH{color:#999;font-size:.7rem;font-weight:600;letter-spacing:.5px;margin-bottom:.5rem;text-transform:uppercase}.Reports_purchaseSummaryValue__mlm9P{color:#1a1a1a;font-size:1.5rem;font-weight:700}.Reports_purchaseExportContainer__F9L9C{display:flex;justify-content:flex-end;margin-bottom:1.5rem}.Reports_purchaseItemsList__8ZcLc{display:flex;flex-direction:column;gap:1rem}.Reports_purchaseItemRow__-iHJy{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;display:flex;justify-content:space-between;padding:1.5rem 2rem;transition:background-color .2s}.Reports_purchaseItemRow__-iHJy:hover{background-color:#fafafa}.Reports_purchaseItemLeft__qjdzL{display:flex;flex-direction:column;gap:.25rem}.Reports_purchaseItemName__u8zId{color:#1a1a1a;font-size:.95rem;font-weight:600}.Reports_purchaseItemDate__Jm9uY{color:#999;font-size:.75rem}.Reports_purchaseItemRight__memna{font-size:1rem;font-weight:700;text-align:right}@media (max-width:768px){.Reports_purchaseContent__a4CJC{padding:1rem}.Reports_purchaseFilterSection__Dcf50{align-items:stretch;flex-direction:column;gap:1rem;padding:1rem}.Reports_purchaseSummaryCards__gVSne{grid-template-columns:1fr}.Reports_purchaseItemRow__-iHJy{flex-direction:column;gap:1rem;padding:1rem}}.Reports_txnHistoryContent__o67x2{background-color:#f5f5f5;padding:1rem 2rem}.Reports_txnHistoryFilterSection__sivZc{align-items:flex-end;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:1.5rem;padding:1rem 2rem}.Reports_txnHistoryFilterGroup__C8jUj{display:flex;flex-direction:column;gap:.25rem}.Reports_txnHistoryExportContainer__3ibtJ{display:flex;justify-content:flex-end;margin-bottom:1.5rem}.Reports_txnHistoryItemsList__8F-E1{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;display:flex;flex-direction:column;gap:0;overflow:hidden}.Reports_txnHistoryItemRow__6iaBb{align-items:center;border-bottom:1px solid #f5f5f5;display:flex;justify-content:space-between;padding:1.5rem 2rem;transition:background-color .2s}.Reports_txnHistoryItemRow__6iaBb:last-child{border-bottom:none}.Reports_txnHistoryItemRow__6iaBb:hover{background-color:#fafafa}.Reports_txnHistoryItemLeft__LR4XN{align-items:flex-start;display:flex;flex:1 1;gap:1rem}.Reports_txnHistoryItemInfo__jTScL{display:flex;flex-direction:column;gap:.25rem}.Reports_txnHistoryBadge__GwBfJ{border-radius:4px;display:inline-block;font-size:.7rem;font-weight:600;min-width:50px;padding:.25rem .75rem;text-align:center;text-transform:capitalize;white-space:nowrap}.Reports_txnHistoryBadgeBuy__\+OGyy{background-color:#e8f5e9;color:#2e7d32}.Reports_txnHistoryBadgeSell__ExN2K{background-color:#ffebee;color:#c62828}.Reports_txnHistoryItemDate__q8FEW,.Reports_txnHistoryItemDesc__Fhqfg{color:#999;font-size:.75rem}.Reports_txnHistoryItemRight__zpY8c{align-items:center;display:flex;font-size:.875rem;font-weight:600;gap:2rem;text-align:right}.Reports_txnHistoryAmountBlock__cSNLc{align-items:flex-end;display:flex;flex-direction:column;gap:.25rem}.Reports_txnHistoryPaymentType__rh23X{color:#999;font-size:.7rem;font-weight:400}.Reports_txnHistoryHeaderRow__8B\+Jd{background-color:#f0f0f0;border-bottom:2px solid #ddd;color:#333;display:flex;font-size:.85rem;font-weight:600;gap:2rem;justify-content:space-between;margin-bottom:.5rem;padding:.75rem 1rem;text-transform:uppercase}.Reports_txnHistoryHeaderLeft__DSbEO{align-items:center;display:flex;flex:1 1;min-width:200px}.Reports_txnHistoryHeaderRight__W\+2M\+{align-items:center;display:flex;flex:1 1;gap:2rem}.Reports_txnHistoryHeaderCol__lmIAg{align-items:center;display:flex;min-width:80px;white-space:nowrap}.Reports_txnHistoryBalanceContainer__HabjG{align-items:center;display:flex;flex-direction:column;gap:.5rem}.Reports_txnHistoryBalanceHeader__Opz8w{color:#666;font-size:.75rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.Reports_txnHistoryBalanceContent__xa70Y{align-items:flex-start;display:flex;flex-direction:row;gap:2rem;justify-content:center}.Reports_txnHistoryBalanceColumn__WUatU{align-items:center;display:flex;flex-direction:column;gap:.3rem;text-align:center}.Reports_txnHistoryBalanceType__qMF8S{color:#999;font-size:.7rem;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.Reports_txnHistoryBalanceValue__lc5iW{color:#333;font-size:.9rem;font-weight:600}@media (max-width:768px){.Reports_txnHistoryContent__o67x2{padding:1rem}.Reports_txnHistoryFilterSection__sivZc{align-items:stretch;flex-direction:column;gap:1rem;padding:1rem}.Reports_txnHistoryHeaderRow__8B\+Jd{flex-direction:column;font-size:.75rem;gap:.5rem}.Reports_txnHistoryItemRow__6iaBb{flex-direction:column;gap:1rem;padding:1rem}.Reports_txnHistoryItemRight__zpY8c{flex-direction:column;gap:.5rem;text-align:left;width:100%}}.AddUserForm_form__\+6gTc{display:flex;flex-direction:column;gap:2rem}.AddUserForm_userDetailsSection__qEqn9{display:flex;flex-direction:column;gap:1.5rem}.AddUserForm_rowGroup__fJ5px{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.AddUserForm_field__apyXL{display:flex;flex-direction:column;gap:.5rem}.AddUserForm_label__F\+Ae2{color:#555;font-size:.9rem;font-weight:500;letter-spacing:.3px;text-transform:capitalize}.AddUserForm_required__5jGeA{color:#d32f2f;margin-left:.25rem}.AddUserForm_input__QrwI8,.AddUserForm_select__FEv9a{background-color:#f8f9fa;border:1px solid #e0e0e0;border-radius:4px;font-family:inherit;font-size:.95rem;padding:.75rem 1rem;transition:border-color .2s,box-shadow .2s,background-color .2s}.AddUserForm_input__QrwI8:focus,.AddUserForm_select__FEv9a:focus{background-color:#fff;border-color:#2196f3;box-shadow:0 0 0 3px #2196f31a;outline:none}.AddUserForm_input__QrwI8::placeholder{color:#999}.AddUserForm_select__FEv9a{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1.25rem;cursor:pointer;padding-right:2.5rem}.AddUserForm_permissionsSection__Y93yd{display:flex;flex-direction:column;gap:1rem}.AddUserForm_permissionsTitle__Th-cf{color:#333;font-size:1rem;font-weight:600;letter-spacing:.5px;margin:0;text-transform:uppercase}.AddUserForm_permissionsTableWrapper__D-ocz{background-color:#fff;border-radius:4px;overflow-x:auto;overflow-y:hidden;scrollbar-color:#ccc #0000;scrollbar-width:thin}.AddUserForm_permissionsTableWrapper__D-ocz::-webkit-scrollbar{height:8px}.AddUserForm_permissionsTableWrapper__D-ocz::-webkit-scrollbar-track{background:#0000}.AddUserForm_permissionsTableWrapper__D-ocz::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#ccc;border:2px solid #0000;border-radius:4px}.AddUserForm_permissionsTableWrapper__D-ocz::-webkit-scrollbar-thumb:hover{background-color:#999}.AddUserForm_permissionsTable__DbVKw{border-collapse:collapse;font-size:.9rem;width:100%}.AddUserForm_permissionsTable__DbVKw thead{background-color:#f5f5f5;border-bottom:2px solid #e0e0e0}.AddUserForm_permissionsTable__DbVKw th{border-right:1px solid #e0e0e0;color:#666;font-size:.85rem;font-weight:600;letter-spacing:.3px;padding:1rem;text-align:center;text-transform:uppercase}.AddUserForm_permissionsTable__DbVKw th:last-child{border-right:none}.AddUserForm_headerCheckbox__sQMOg{align-items:center;display:flex;flex-direction:column;gap:.5rem}.AddUserForm_headerCheckbox__sQMOg span{display:block;font-size:.85rem;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.AddUserForm_headerCheckbox__sQMOg input[type=checkbox]{accent-color:#2196f3;cursor:pointer;height:18px;width:18px}.AddUserForm_headerCheckbox__sQMOg input[type=checkbox]:hover{accent-color:#1976d2}.AddUserForm_moduleHeader__lYL58{border-right:1px solid #e0e0e0;min-width:150px;text-align:left}.AddUserForm_permissionHeader__rU6wt{border-right:1px solid #e0e0e0;width:80px}.AddUserForm_permissionsTable__DbVKw tbody tr{border-bottom:1px solid #f0f0f0;transition:background-color .2s}.AddUserForm_permissionsTable__DbVKw tbody tr:hover{background-color:#fafafa}.AddUserForm_permissionsTable__DbVKw tbody tr:last-child{border-bottom:none}.AddUserForm_moduleName__4CgQZ{border-right:1px solid #e0e0e0;color:#333;font-weight:500;min-width:150px;padding:1rem;text-align:left;white-space:nowrap}.AddUserForm_permissionsTable__DbVKw td{border-right:1px solid #f0f0f0;color:#666;padding:1rem;text-align:center}.AddUserForm_permissionsTable__DbVKw td:last-child{border-right:none}.AddUserForm_noModules__5bE1x{color:#999;font-style:italic;padding:2rem 1rem;text-align:center}.AddUserForm_checkbox__A9QBQ{accent-color:#2196f3;cursor:pointer;height:18px;transition:transform .1s;width:18px}.AddUserForm_checkbox__A9QBQ:hover{transform:scale(1.1)}.AddUserForm_checkbox__A9QBQ:checked{accent-color:#1976d2}.AddUserForm_actions__HsIoz{border-top:1px solid #e0e0e0;display:flex;gap:1rem;justify-content:flex-end;margin-top:1rem;padding-top:1rem}.AddUserForm_cancelButton__UooN-,.AddUserForm_submitButton__ooB6R{border:none;border-radius:4px;cursor:pointer;font-size:.95rem;font-weight:500;padding:.75rem 1.75rem;transition:background-color .2s,transform .1s,box-shadow .2s}.AddUserForm_cancelButton__UooN-{background-color:#f5f5f5;border:1px solid #ddd;color:#333}.AddUserForm_cancelButton__UooN-:hover{background-color:#efefef;border-color:#ccc}.AddUserForm_cancelButton__UooN-:active{transform:scale(.98)}.AddUserForm_submitButton__ooB6R{background-color:#2196f3;box-shadow:0 2px 8px #2196f34d;color:#fff}.AddUserForm_submitButton__ooB6R:hover{background-color:#1976d2;box-shadow:0 4px 12px #1976d266}.AddUserForm_submitButton__ooB6R:active{box-shadow:0 1px 4px #1976d24d;transform:scale(.98)}.UserManagement_container__P0PCr{background-color:#f5f5f5;min-height:100vh;padding:0}.UserManagement_header__QEaGW{align-items:flex-start;background-color:#f5f5f5;display:flex;justify-content:space-between;padding:2rem 2rem 1.5rem}.UserManagement_titleSection__EU1em{flex:1 1}.UserManagement_title__VxTP9{color:#1a1a1a;font-size:1.75rem;font-weight:600;margin:0 0 .25rem}.UserManagement_subtitle__qKP8b{color:#666;font-size:.875rem;margin:0}.UserManagement_addButton__qQirH{align-items:center;background-color:#2196f3;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.625rem 1.25rem;transition:background-color .2s,transform .1s;white-space:nowrap}.UserManagement_addButton__qQirH:hover{background-color:#1976d2;transform:translateY(-1px)}.UserManagement_addButton__qQirH:active{transform:translateY(0)}.UserManagement_tableContainer__ko4i8{background-color:#f5f5f5;padding:0 2rem 2rem}.UserManagement_permissionCheckboxes__f4MDh{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;display:flex;flex-wrap:wrap;gap:1.5rem;margin-bottom:1rem;padding:1rem}.UserManagement_checkboxLabel__8O1Ys{align-items:center;color:#333;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;-webkit-user-select:none;user-select:none}.UserManagement_checkboxLabel__8O1Ys input[type=checkbox]{accent-color:#2196f3;border-radius:3px;cursor:pointer;height:18px;width:18px}.UserManagement_checkboxLabel__8O1Ys input[type=checkbox]:hover{background-color:#f0f0f0}.UserManagement_checkboxLabel__8O1Ys:hover{color:#2196f3}.UserManagement_emptyState__gJjZM,.UserManagement_loading__sTOId{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;color:#666;font-size:.875rem;padding:3rem 2rem;text-align:center}.UserManagement_loading__sTOId{color:#2196f3}.UserManagement_emptyIcon__1134L{font-size:3rem;margin-bottom:1rem;opacity:.5}.UserManagement_table__02OUC{background-color:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 2px 4px #0000001a;overflow:hidden;width:100%}.UserManagement_table__02OUC thead{background-color:#fafafa}.UserManagement_table__02OUC th{border-bottom:1px solid #e0e0e0;color:#666;font-size:.75rem;font-weight:600;letter-spacing:.5px;padding:1rem 1.25rem;text-align:left;text-transform:uppercase}.UserManagement_table__02OUC tbody tr{border-bottom:1px solid #f0f0f0;transition:background-color .2s}.UserManagement_table__02OUC tbody tr:hover{background-color:#fafafa}.UserManagement_table__02OUC tbody tr:last-child{border-bottom:none}.UserManagement_table__02OUC td{color:#333;font-size:.875rem;padding:1rem 1.25rem}.UserManagement_nameCell__SW1S0{color:#1a1a1a;font-weight:500}.UserManagement_dateCell__3F6zl{color:#666;font-size:.8125rem}.UserManagement_roleBadge__s4hHi{background-color:#e3f2fd;color:#1565c0;text-transform:capitalize}.UserManagement_roleBadge__s4hHi,.UserManagement_statusBadge__WhPTt{border-radius:12px;display:inline-block;font-size:.75rem;font-weight:500;padding:.25rem .75rem}.UserManagement_statusBadge__WhPTt{text-transform:lowercase}.UserManagement_statusBadge__WhPTt.UserManagement_active__VSC9E{background-color:#d4edda;color:#155724}.UserManagement_statusBadge__WhPTt.UserManagement_inactive__uLZlH{background-color:#f8d7da;color:#721c24}.UserManagement_actions__R57F0{align-items:center;display:flex;gap:.5rem}.UserManagement_actionIcon__L360M{background:none;border:none;cursor:pointer;font-size:1.125rem;opacity:.7;padding:.25rem;transition:transform .2s,opacity .2s}.UserManagement_actionIcon__L360M:hover{opacity:1;transform:scale(1.1)}.UserManagement_actionIcon__L360M:active{transform:scale(.95)}.UserManagement_deleteIcon__q8o2x:hover{opacity:1}@media (max-width:768px){.UserManagement_header__QEaGW,.UserManagement_tableContainer__ko4i8{padding:1rem}.UserManagement_table__02OUC{font-size:.75rem}.UserManagement_table__02OUC td,.UserManagement_table__02OUC th{padding:.75rem .5rem}}.AuditLogs_container__kLba\+{background-color:#f5f5f5;min-height:100vh;padding:0}.AuditLogs_header__LSZmK{align-items:flex-start;background-color:#f5f5f5;display:flex;justify-content:space-between;padding:2rem 2rem 1.5rem}.AuditLogs_titleSection__n\+R6m{flex:1 1}.AuditLogs_title__E5ecO{color:#1a1a1a;font-size:1.75rem;font-weight:600;margin:0 0 .25rem}.AuditLogs_subtitle__jxfgv{color:#666;font-size:.875rem;margin:0}.AuditLogs_filterSection__ujrWJ{grid-gap:16px;background:#0000;border:none;border-radius:0;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:0;padding:0 2rem 1.5rem}.AuditLogs_filterGroup__gQJg4{display:flex;flex-direction:column;gap:8px}.AuditLogs_filterLabel__crSbh{color:#666;font-size:.75rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.AuditLogs_filterSelect__bfFYL{background-color:#fff;border:1px solid #ddd;border-radius:6px;cursor:pointer;font-size:.875rem;padding:.625rem .75rem;transition:border-color .2s}.AuditLogs_filterSelect__bfFYL:hover{border-color:#999}.AuditLogs_filterSelect__bfFYL:focus{border-color:#2196f3;box-shadow:0 0 0 3px #2196f31a;outline:none}.AuditLogs_tableContainer__XymxG{background-color:#f5f5f5;padding:0 2rem 2rem}.AuditLogs_table__zkAaB{background-color:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 2px 4px #0000001a;overflow:hidden;width:100%}.AuditLogs_table__zkAaB thead{background-color:#fafafa}.AuditLogs_table__zkAaB th{border-bottom:1px solid #e0e0e0;color:#666;font-size:.75rem;font-weight:600;letter-spacing:.5px;padding:1rem 1.25rem;text-align:left;text-transform:uppercase}.AuditLogs_table__zkAaB tbody tr{border-bottom:1px solid #f0f0f0;transition:background-color .2s}.AuditLogs_table__zkAaB tbody tr:hover{background-color:#fafafa}.AuditLogs_table__zkAaB tbody tr:last-child{border-bottom:none}.AuditLogs_table__zkAaB td{color:#333;font-size:.875rem;padding:1rem 1.25rem}.AuditLogs_timestampCell__NxZHE{color:#666;font-size:.8125rem;white-space:nowrap}.AuditLogs_userCell__bWeZk{color:#1a1a1a;font-weight:500}.AuditLogs_entityCell__ketX3{color:#666}.AuditLogs_entityBadge__2LFF2{background-color:initial;border:1px solid #999;border-radius:4px;color:#333;display:inline-block;font-size:.75rem;font-weight:500;padding:.375rem .75rem;text-transform:capitalize}.AuditLogs_remarksCell__BJXqe{color:#999;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AuditLogs_actionBadge__H1410{border-radius:12px;display:inline-block;font-size:.75rem;font-weight:500;letter-spacing:.5px;padding:.25rem .75rem}.AuditLogs_actionBadge__H1410.AuditLogs_create__gfvS6{background-color:#e8f5e9;color:#2e7d32}.AuditLogs_actionBadge__H1410.AuditLogs_update__4iSFt{background-color:#e3f2fd;color:#1565c0}.AuditLogs_actionBadge__H1410.AuditLogs_delete__W30M6{background-color:#ffebee;color:#c62828}.AuditLogs_actionBadge__H1410.AuditLogs_view__PsRIz{background-color:#f3e5f5;color:#6a1b9a}.AuditLogs_actionBadge__H1410.AuditLogs_login__8xKzD{background-color:#e0f2f1;color:#00695c}.AuditLogs_actionBadge__H1410.AuditLogs_logout__6iFfN{background-color:#fff3e0;color:#e65100}.AuditLogs_emptyState__GiLQg{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;color:#666;font-size:.875rem;padding:3rem 2rem;text-align:center}.AuditLogs_emptyIcon__dIbCd{font-size:2rem;margin-bottom:1rem;opacity:.5}.AuditLogs_loading__36fWf{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;color:#2196f3;font-size:.875rem;padding:3rem 2rem;text-align:center}@media (max-width:768px){.AuditLogs_filterSection__ujrWJ,.AuditLogs_header__LSZmK,.AuditLogs_tableContainer__XymxG{padding:1rem}.AuditLogs_filterSection__ujrWJ{padding:1rem 1rem .75rem}.AuditLogs_table__zkAaB{font-size:.75rem}.AuditLogs_table__zkAaB td,.AuditLogs_table__zkAaB th{padding:.75rem .5rem}.AuditLogs_remarksCell__BJXqe{max-width:150px}}.TransactionForm_form__rvB5x{display:flex;flex-direction:column;gap:1.5rem;padding:.5rem 0}.TransactionForm_section__pHE1T{border-bottom:1px solid #e0e0e0;display:flex;flex-direction:column;gap:1rem;padding-bottom:1rem}.TransactionForm_section__pHE1T:last-of-type{border-bottom:none}.TransactionForm_sectionTitle__kYzCl{color:#333;font-size:1rem;font-weight:600;margin:0}.TransactionForm_row__IwGYn{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.TransactionForm_row__IwGYn.TransactionForm_threeColumns__u5HQu{grid-template-columns:1fr 1fr 1fr}.TransactionForm_formGroup__YzwEU{display:flex;flex-direction:column;gap:.5rem}.TransactionForm_label__LJA5m{color:#555;font-size:.875rem;font-weight:500}.TransactionForm_required__kLreT{color:#d32f2f}.TransactionForm_input__VgHCy,.TransactionForm_select__GUlyC,.TransactionForm_textarea__SKCpa{background-color:#fff;border:1px solid #ddd;border-radius:4px;font-family:inherit;font-size:.875rem;padding:.625rem .875rem;transition:border-color .2s}.TransactionForm_input__VgHCy:focus,.TransactionForm_select__GUlyC:focus,.TransactionForm_textarea__SKCpa:focus{border-color:#2196f3;outline:none}.TransactionForm_input__VgHCy:disabled{background-color:#f5f5f5;color:#666;cursor:not-allowed}.TransactionForm_textarea__SKCpa{min-height:80px;resize:vertical}.TransactionForm_select__GUlyC{cursor:pointer}.TransactionForm_inputWithButton__hqtUE{align-items:stretch;display:flex;gap:.5rem}.TransactionForm_inputWithButton__hqtUE .TransactionForm_select__GUlyC{flex:1 1}.TransactionForm_inputWithButton__hqtUE .TransactionForm_addButton__CT6SA{align-items:center;background-color:#2196f3;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:1.25rem;font-weight:600;height:auto;justify-content:center;padding:0;transition:background-color .2s;width:40px}.TransactionForm_inputWithButton__hqtUE .TransactionForm_addButton__CT6SA:hover{background-color:#1976d2}.TransactionForm_totalAmount__-JYrv{background-color:#d4edda!important;color:#155724;font-weight:600}.TransactionForm_totalAmountSell__vXmY2{background-color:#f8d7da!important;color:#721c24;font-weight:600}.TransactionForm_sellSection__frNaN{background-color:#fff5f5;border:2px solid #f8d7da;border-radius:8px;padding:1.5rem}.TransactionForm_fromSection__dzg4a{background-color:#fff5f5;border:2px solid #f8d7da;border-radius:8px;padding:1rem}.TransactionForm_fromSection__dzg4a .TransactionForm_sectionTitle__kYzCl{color:#dc3545;font-weight:700;margin-bottom:.75rem}.TransactionForm_toSection__YBKw6{background-color:#f0f9f4;border:2px solid #d4edda;border-radius:8px;padding:1rem}.TransactionForm_toSection__YBKw6 .TransactionForm_sectionTitle__kYzCl{color:#28a745;font-weight:700;margin-bottom:.75rem}.TransactionForm_calculationSection__Mw7ty{background-color:#fff;border:1px solid #ddd;border-radius:8px;padding:1.5rem}.TransactionForm_calculationSection__Mw7ty .TransactionForm_sectionTitle__kYzCl{font-weight:700;margin-bottom:1rem}.TransactionForm_calculationSummary__2078A{background-color:#fff9e6;border:2px solid #ffc107;border-radius:8px;margin-top:1rem;padding:1rem}.TransactionForm_summaryRow__im32O{align-items:center;display:flex;justify-content:space-between;padding:.5rem 0}.TransactionForm_summaryRow__im32O:not(:last-child){border-bottom:1px solid #ffe69c}.TransactionForm_summaryLabel__o9h\+A{color:#666;font-size:.875rem}.TransactionForm_summaryValue__kKYLz{color:#1a1a1a;font-size:.875rem;font-weight:600}.TransactionForm_slippageValue__mwDeh{color:#dc3545}.TransactionForm_finalRow__S54t\+{border-bottom:none!important;border-top:2px solid #ffc107;margin-top:.25rem;padding-top:.75rem}.TransactionForm_finalRow__S54t\+ .TransactionForm_summaryLabel__o9h\+A,.TransactionForm_finalRow__S54t\+ .TransactionForm_summaryValue__kKYLz{font-size:1rem;font-weight:700}.TransactionForm_loading__QkHan{color:#2196f3;font-size:.875rem;padding:2rem;text-align:center}.TransactionForm_actions__fHBI6{display:flex;gap:1rem;justify-content:flex-end;padding-top:1rem}.TransactionForm_cancelButton__X6XwY,.TransactionForm_createButton__zBWmG,.TransactionForm_saveButton__CUG3q{border:none;border-radius:4px;cursor:pointer;font-size:.875rem;font-weight:500;padding:.625rem 1.5rem;transition:background-color .2s,transform .1s}.TransactionForm_cancelButton__X6XwY{background-color:#f5f5f5;color:#666}.TransactionForm_cancelButton__X6XwY:hover{background-color:#e0e0e0}.TransactionForm_createButton__zBWmG{background-color:#2196f3;color:#fff}.TransactionForm_createButton__zBWmG:hover{background-color:#1976d2;transform:translateY(-1px)}.TransactionForm_createButton__zBWmG:active{transform:translateY(0)}.TransactionForm_saveButton__CUG3q{background-color:#28a745;color:#fff}.TransactionForm_saveButton__CUG3q:hover{background-color:#218838;transform:translateY(-1px)}.TransactionForm_saveButton__CUG3q:active{transform:translateY(0)}.TransactionForm_saveSellButton__Cpvjn{background-color:#dc3545;color:#fff}.TransactionForm_saveSellButton__Cpvjn:hover{background-color:#c82333;transform:translateY(-1px)}.TransactionForm_saveSellButton__Cpvjn:active{transform:translateY(0)}.TransactionForm_saveSwapButton__OoumA{background-color:#ffc107;color:#1a1a1a;font-weight:600}.TransactionForm_saveSwapButton__OoumA:hover{background-color:#e0a800;transform:translateY(-1px)}.TransactionForm_saveSwapButton__OoumA:active{transform:translateY(0)}@media (max-width:768px){.TransactionForm_row__IwGYn,.TransactionForm_row__IwGYn.TransactionForm_threeColumns__u5HQu{grid-template-columns:1fr}.TransactionForm_actions__fHBI6{flex-direction:column-reverse}.TransactionForm_cancelButton__X6XwY,.TransactionForm_createButton__zBWmG,.TransactionForm_saveButton__CUG3q,.TransactionForm_saveSellButton__Cpvjn,.TransactionForm_saveSwapButton__OoumA{width:100%}}.Transactions_container__\+0Vxs{background-color:#f5f5f5;min-height:100vh;padding:0}.Transactions_header__F7r9d{align-items:flex-start;background-color:#f5f5f5;display:flex;justify-content:space-between;padding:2rem 2rem 1.5rem}.Transactions_titleSection__LG20Z{flex:1 1}.Transactions_title__7K0oS{color:#1a1a1a;font-size:1.75rem;font-weight:600;margin:0 0 .25rem}.Transactions_subtitle__fjPvO{color:#666;font-size:.875rem;margin:0}.Transactions_addButton__WHeLK{align-items:center;background-color:#f44336;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.625rem 1.25rem;transition:background-color .2s,transform .1s}.Transactions_addButton__WHeLK:hover{background-color:#d32f2f;transform:translateY(-1px)}.Transactions_addButton__WHeLK:active{transform:translateY(0)}.Transactions_headerActions__Iwu8j{align-items:center;display:flex;gap:.75rem}.Transactions_exportButton__iLwv1,.Transactions_filterButton__g6UGp{align-items:center;background-color:#ddd;border:none;border-radius:6px;color:#000;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.625rem 1.25rem;transition:background-color .2s,transform .1s}.Transactions_exportButton__iLwv1:hover,.Transactions_filterButton__g6UGp:hover{background-color:#999;border-color:#999}.Transactions_exportButton__iLwv1:active,.Transactions_filterButton__g6UGp:active{background-color:#eee}.Transactions_filterPanel__cDXWC{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin:0 2rem 1.5rem;padding:1.5rem 2rem}.Transactions_filterRow__c4c9M{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(5,1fr);margin-bottom:1.5rem}.Transactions_filterGroup__nlkS9{display:flex;flex-direction:column;gap:.5rem}.Transactions_filterGroup__nlkS9 label{color:#666;font-size:.75rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.Transactions_filterInput__8TqAv,.Transactions_filterSelect__St25z{background-color:#fff;border:1px solid #ddd;border-radius:4px;font-size:.875rem;padding:.625rem .75rem;transition:border-color .2s}.Transactions_filterInput__8TqAv:focus,.Transactions_filterSelect__St25z:focus{border-color:#2196f3;outline:none}.Transactions_filterActions__zuKyF{display:flex;gap:1rem;justify-content:flex-end}.Transactions_clearButton__rStM2{background-color:#f5f5f5;border:1px solid #ddd;border-radius:6px;color:#333;cursor:pointer;font-size:.875rem;font-weight:500;padding:.625rem 1.25rem;transition:all .2s}.Transactions_clearButton__rStM2:hover{background-color:#eee;border-color:#999}.Transactions_searchFilterBar__xnkdE{background-color:#f5f5f5;display:flex;gap:1rem;padding:0 2rem 1.5rem}.Transactions_searchInput__aaUe7{background-color:#fff;border:1px solid #ddd;border-radius:4px;flex:1 1;font-size:.875rem;padding:.625rem 1rem;transition:border-color .2s}.Transactions_searchInput__aaUe7:focus{border-color:#2196f3;outline:none}.Transactions_searchInput__aaUe7::placeholder{color:#999}.Transactions_tableContainer__cDAjV{background-color:#f5f5f5;padding:0 2rem 2rem}.Transactions_emptyState__VT4MG,.Transactions_loading__koAjN{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;color:#666;font-size:.875rem;padding:3rem 2rem;text-align:center}.Transactions_loading__koAjN{color:#2196f3}.Transactions_table__2ipEW{background-color:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 2px 4px #0000001a;overflow:hidden;width:100%}.Transactions_table__2ipEW thead{background-color:#fafafa}.Transactions_table__2ipEW th{border-bottom:1px solid #e0e0e0;color:#666;font-size:.75rem;font-weight:600;letter-spacing:.5px;padding:1rem 1.25rem;text-align:left;text-transform:uppercase}.Transactions_table__2ipEW tbody tr{border-bottom:1px solid #f0f0f0;transition:background-color .2s}.Transactions_table__2ipEW tbody tr:hover{background-color:#fafafa}.Transactions_table__2ipEW tbody tr:last-child{border-bottom:none}.Transactions_table__2ipEW td{color:#333;font-size:.875rem;padding:1rem 1.25rem}.Transactions_typeBadge__bimcP{border-radius:12px;display:inline-block;font-size:.75rem;font-weight:500;padding:.25rem .75rem;text-transform:capitalize}.Transactions_typeBadge__bimcP.Transactions_buy-to-sell__WG6Zr{background-color:#e3f2fd;color:#1565c0}.Transactions_typeBadge__bimcP.Transactions_sell-to-buy__iSQ8m{background-color:#f3e5f5;color:#6a1b9a}.Transactions_actions__DsFxi{align-items:center;display:flex;gap:.5rem}.Transactions_actionIcon__4qKg4{background:none;border:none;cursor:pointer;font-size:1.125rem;opacity:.7;padding:.25rem;transition:transform .2s,opacity .2s}.Transactions_actionIcon__4qKg4:hover{opacity:1;transform:scale(1.1)}.Transactions_actionIcon__4qKg4:active{transform:scale(.95)}.Transactions_deleteIcon__lMEwp:hover{opacity:1}@media (max-width:768px){.Transactions_header__F7r9d,.Transactions_searchFilterBar__xnkdE,.Transactions_tableContainer__cDAjV{padding:1rem}.Transactions_searchFilterBar__xnkdE{flex-direction:column}.Transactions_table__2ipEW{font-size:.75rem}.Transactions_table__2ipEW td,.Transactions_table__2ipEW th{padding:.75rem .5rem}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.2c75446b.css.map*/