.IncomeExpense_root__v8SXW{--ie-income:#1f8a4c;--ie-expense:#e5484d;--ie-result:#4f7df3;--ie-border:#d9dce1;--ie-muted:#6b7280;--ie-text:#1f2937;--ie-surface:#ffffff;--ie-head:#f3f4f6;--ie-sticky-head:#e8edf8;min-width:0;color:var(--ie-text)}.IncomeExpense_titleRow__a73hu{margin-bottom:16px}.IncomeExpense_backLink__VEexc{font-size:13px;color:var(--ie-muted);text-decoration:none}.IncomeExpense_backLink__VEexc:hover{color:var(--ie-result)}.IncomeExpense_title__dvwT9{margin:4px 0 0;font-size:24px;font-weight:700}.IncomeExpense_toolbar__SHlHj{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.IncomeExpense_toolbarLeft__HoJR_{display:flex;flex-wrap:wrap;align-items:center;gap:12px;min-width:0}.IncomeExpense_monthPicker__5iZ2o{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 8px;border:1px solid var(--ie-border);border-radius:4px;background:var(--ie-surface);font-size:14px}.IncomeExpense_monthPicker__5iZ2o span{min-width:120px;text-align:center}.IncomeExpense_monthPicker__5iZ2o button{padding:4px 8px;border:0;background:transparent;font-size:16px;cursor:pointer}.IncomeExpense_monthPicker__5iZ2o button:disabled{opacity:.3;cursor:default}.IncomeExpense_button__owc_x,.IncomeExpense_segment__i5wzm,.IncomeExpense_select__p7zci{min-height:38px;padding:8px 20px;border:1px solid var(--ie-border);border-radius:4px;background:var(--ie-surface);color:var(--ie-text);font-size:14px;cursor:pointer}.IncomeExpense_select__p7zci{padding:8px 12px}.IncomeExpense_button__owc_x:hover:not(:disabled),.IncomeExpense_segment__i5wzm:hover{border-color:#9ca3af}.IncomeExpense_button__owc_x:disabled{opacity:.6;cursor:default}.IncomeExpense_segmented__pyi2H{display:flex;flex-wrap:wrap;gap:8px}.IncomeExpense_segmentActive__I0a0J,.IncomeExpense_segmentActive__I0a0J:hover{border-color:var(--ie-result);background:var(--ie-result);color:#ffffff}.IncomeExpense_periodText__uWyUU{font-size:14px;color:var(--ie-muted)}.IncomeExpense_cards__p55Ie{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:20px}.IncomeExpense_cardsFour__g7QCo{grid-template-columns:repeat(4,minmax(0,1fr))}.IncomeExpense_balanceRow__wTxxu{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:3px 0}.IncomeExpense_balanceValue__CtevT{font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.IncomeExpense_card__w9T50{padding:14px 20px 10px;border:1px solid var(--ie-border);border-radius:4px;background:var(--ie-surface)}.IncomeExpense_cardLabel__nn8Sa{font-size:12px;font-weight:600;text-transform:uppercase;color:var(--ie-muted)}.IncomeExpense_cardValue___UaNr{margin-top:4px;font-size:26px;font-weight:700;font-variant-numeric:tabular-nums}.IncomeExpense_cardPeriod__xszob{margin-top:4px;font-size:12px;text-align:right;color:var(--ie-muted)}.IncomeExpense_valueIncome__eAGW7{color:var(--ie-income)}.IncomeExpense_valueExpense__ewBIw{color:var(--ie-expense)}.IncomeExpense_valueResult__Ucwr4{color:var(--ie-result)}.IncomeExpense_sectionHeader__uYZI0{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px;margin:8px 0 12px}.IncomeExpense_sectionTitle__3lkRv{margin:0;font-size:18px;font-weight:600}.IncomeExpense_note__XTF3K,.IncomeExpense_sectionHint__0pT6l{font-size:13px;color:var(--ie-muted)}.IncomeExpense_note__XTF3K{margin:8px 0 20px}.IncomeExpense_empty__NEWxH{padding:24px;border:1px dashed var(--ie-border);border-radius:4px;background:var(--ie-surface);text-align:center;color:var(--ie-muted);margin-bottom:20px}.IncomeExpense_tableScroll__iphCU{max-width:100%;overflow-x:auto;border:1px solid var(--ie-border);border-radius:4px;background:var(--ie-surface);margin-bottom:8px}.IncomeExpense_table__PvRJ2{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%;font-size:14px}.IncomeExpense_table__PvRJ2 td,.IncomeExpense_table__PvRJ2 th{padding:12px 14px;border-right:1px solid var(--ie-border);border-bottom:1px solid var(--ie-border);background:var(--ie-surface);white-space:nowrap}.IncomeExpense_table__PvRJ2 th{background:var(--ie-head);font-size:13px;font-weight:600;text-align:center}.IncomeExpense_table__PvRJ2 tr:last-child td{border-bottom:0}.IncomeExpense_tablePlain__gCN7w{width:100%}.IncomeExpense_stickyName__QhLDC{position:sticky;left:0;z-index:1;min-width:260px;max-width:320px;overflow:hidden;text-overflow:ellipsis;text-align:left}.IncomeExpense_stickyTotal__g9ofI{position:sticky;left:260px;z-index:1;min-width:140px;border-right:2px solid #a5b4d6!important}.IncomeExpense_table__PvRJ2 th.IncomeExpense_headName__fhaux,.IncomeExpense_table__PvRJ2 th.IncomeExpense_headTotal__KN3W7{background:var(--ie-sticky-head);text-align:left}.IncomeExpense_table__PvRJ2 th.IncomeExpense_headTotal__KN3W7{text-align:right}.IncomeExpense_stickyName__QhLDC{width:260px}.IncomeExpense_dayHead__sZV8A{min-width:112px}.IncomeExpense_weekday__dGjCV{margin-left:4px;font-weight:500;color:var(--ie-muted)}.IncomeExpense_weekend__X4CXE .IncomeExpense_weekday__dGjCV{color:var(--ie-expense)}.IncomeExpense_num__TMI7T{text-align:right;font-variant-numeric:tabular-nums}.IncomeExpense_rowIncome__FMjyA td{background:#eef7f0;color:var(--ie-income);font-weight:700}.IncomeExpense_rowExpense__vg5Od td{background:#fdf0f0;color:var(--ie-expense);font-weight:700}.IncomeExpense_rowResult__WYNED td{background:#eaf0fd;color:var(--ie-result);font-weight:700}.IncomeExpense_rowFotOpen__u_yL3 td{background:#f5f7fb;font-weight:600}.IncomeExpense_rowChild__hJP1N td{background:#fafbfd;color:#4b5563;font-size:13px}.IncomeExpense_table__PvRJ2 .IncomeExpense_rowChild__hJP1N td{padding-top:0;padding-bottom:0;height:40px;border-bottom-color:#eceef2}.IncomeExpense_table__PvRJ2 .IncomeExpense_rowChild__hJP1N td:first-child{padding-left:0}.IncomeExpense_treeItem__hULz7{position:relative;display:flex;align-items:center;height:40px;padding-left:52px}.IncomeExpense_treeItem__hULz7:before{content:"";position:absolute;left:22px;top:0;bottom:0;border-left:1px solid #c3cad6}.IncomeExpense_treeItem__hULz7:after{content:"";position:absolute;left:22px;top:50%;width:20px;border-top:1px solid #c3cad6}.IncomeExpense_treeItemLast__m_ib_:before{bottom:50%}.IncomeExpense_table__PvRJ2 td:first-child{padding-left:24px}.IncomeExpense_rowExpense__vg5Od td:first-child,.IncomeExpense_rowIncome__FMjyA td:first-child,.IncomeExpense_rowResult__WYNED td:first-child{padding-left:14px}.IncomeExpense_rowDepartment__91eD3 td{background:#eef1f6;font-size:12px;font-weight:700;text-transform:uppercase;color:#4b5563}.IncomeExpense_rowDepartment__91eD3 td:first-child{padding-left:14px}.IncomeExpense_expandButton__V0RsD{display:inline-flex;align-items:center;gap:6px;padding:0;margin-left:-14px;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.IncomeExpense_chevron__gigic{display:inline-block;width:8px;transition:transform .15s ease}.IncomeExpense_chevronOpen__Fzf_7{transform:rotate(90deg)}.IncomeExpense_link__L0PoY{color:var(--ie-result);text-decoration:none}.IncomeExpense_link__L0PoY:hover{text-decoration:underline}.IncomeExpense_chartCard__c6GxY{padding:16px 20px;border:1px solid var(--ie-border);border-radius:4px;background:var(--ie-surface);margin-bottom:20px}.IncomeExpense_chartHeader__34RKk{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.IncomeExpense_legend__gQpFA{display:flex;flex-wrap:wrap;gap:20px;font-size:14px}.IncomeExpense_legendItem__xRcE5{display:inline-flex;align-items:center;gap:8px}.IncomeExpense_chartUnit__cY7kK{margin-top:8px;font-size:12px;color:var(--ie-muted)}.IncomeExpense_chartWrap__ckyHC{position:relative;width:100%;overflow:hidden}.IncomeExpense_gridLine__M2Tsi{stroke:#eceef2;stroke-width:1}.IncomeExpense_gridZero__zydQD{stroke:#c7cbd3;stroke-width:1}.IncomeExpense_axisText__I_JZ6{font-size:12px;fill:var(--ie-muted)}.IncomeExpense_crosshair___dFPR{stroke:#9ca3af;stroke-width:1;stroke-dasharray:3 3}.IncomeExpense_dot__NkiJp{stroke:var(--ie-surface);stroke-width:2}.IncomeExpense_tooltip__TlBLt{position:absolute;top:16px;min-width:220px;padding:10px 14px;border:1px solid #b9c7ee;border-radius:6px;background:#f7f9ff;box-shadow:0 4px 12px rgba(15,23,42,.08);font-size:13px;pointer-events:none}.IncomeExpense_tooltipTitle__8WCNP{margin-bottom:6px;font-weight:700}.IncomeExpense_tooltipRow__Sf1x1{display:flex;justify-content:space-between;gap:16px;padding:2px 0;font-variant-numeric:tabular-nums}.IncomeExpense_tooltipLabel__leJRx{display:inline-flex;align-items:center;gap:6px;color:var(--ie-muted)}.IncomeExpense_tooltipSwatch__Bs1X4{width:10px;height:3px;border-radius:2px}@media (max-width:1100px){.IncomeExpense_cardsFour__g7QCo{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.IncomeExpense_cardsFour__g7QCo,.IncomeExpense_cards__p55Ie{grid-template-columns:minmax(0,1fr)}.IncomeExpense_stickyName__QhLDC{min-width:160px;width:160px}.IncomeExpense_stickyTotal__g9ofI{left:160px;min-width:110px}}.Skeleton_block__83r_o,.Skeleton_skeleton__RnET6{display:block;background-color:var(--color-gray-100);border-radius:var(--radius-md,8px)}.Skeleton_skeleton__RnET6{background:linear-gradient(90deg,#ececec 25%,#f5f5f5 37%,#ececec 63%);background-size:400% 100%;animation:Skeleton_skeletonGradient__bQMk1 1.4s ease infinite}.Skeleton_rect__aGVBk{border-radius:6px}.Skeleton_circle__HYA_q{border-radius:9999px;flex-shrink:0}.Skeleton_pulse__F2o_N{animation:Skeleton_skeletonPulse___5LT8 1.5s ease-in-out infinite}.Skeleton_shimmer__3hHSd{position:relative;overflow:hidden}.Skeleton_shimmer__3hHSd:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55) 50%,transparent);background-size:200% 100%;animation:Skeleton_skeletonShimmer__GOhf_ 1.6s ease-in-out infinite;pointer-events:none}@keyframes Skeleton_skeletonPulse___5LT8{0%,to{opacity:1}50%{opacity:.55}}@keyframes Skeleton_skeletonShimmer__GOhf_{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes Skeleton_skeletonGradient__bQMk1{0%{background-position:100% 50%}to{background-position:0 50%}}.CategoriesPageSkeleton_wrapper__IVYu2{width:100%;overflow-x:auto;border-radius:8px;background-color:#ffffff}.CategoriesPageSkeleton_table__8zl1V{width:100%;border-collapse:separate;border-spacing:0}.CategoriesPageSkeleton_headRow__B7xSB{background-color:transparent}.CategoriesPageSkeleton_headCell__afvts{padding:10px;background-color:var(--color-gray-100)}.CategoriesPageSkeleton_headRow__B7xSB th:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.CategoriesPageSkeleton_headRow__B7xSB th:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.CategoriesPageSkeleton_headSkeleton__WEgHI{height:14px;max-width:88px}.CategoriesPageSkeleton_row__MVh_I .CategoriesPageSkeleton_cell__ibsHE{padding:12px 10px;vertical-align:middle;border-bottom:1px solid #f1f1f1}.CategoriesPageSkeleton_nameSkeleton__89Qcl{width:min(160px,70%);height:14px}.CategoriesPageSkeleton_countSkeleton__Xj_tU{width:40px;height:14px}.CategoriesPageSkeleton_dateSkeleton__RdaU_{width:120px;height:14px}.CategoriesPageSkeleton_actionsSkeleton__4_6U6{display:flex;align-items:center;justify-content:center}.CategoriesPageSkeleton_actionSkeleton__VflP_{width:28px;height:28px}.CategoriesPageSkeleton_actionCell___u5rh{width:72px;text-align:center}.CategoriesPageSkeleton_headerSubtitleSkeleton__v24yb{width:120px;height:14px}.CategoriesPageSkeleton_toolbarSkeleton__BpCYd{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.CategoriesPageSkeleton_toolbarItemSkeleton__TGX_6{width:120px;height:34px;border-radius:9999px}.CategoriesPage_sectionHeaderText__NGU2y{display:flex;flex-direction:column;align-items:flex-start;gap:11px;min-width:0}.CategoriesPage_headerTitle__L9TXf{margin:0;font-family:var(--font-inter),Inter,sans-serif;font-size:16px;font-weight:600;color:var(--color-dark);line-height:1.25}.CategoriesPage_headerSubtitle__gBaGg{margin:0;font-family:var(--font-inter),Inter,sans-serif;font-size:14px;font-weight:400;color:var(--color-gray-300);line-height:1.3}.CategoriesPage_pageHeader__gtM0D{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.CategoriesPage_pageHeaderLeft__EK2mo{display:flex;flex-wrap:wrap;align-items:center;gap:22px;min-width:0}@media (max-width:768px){.CategoriesPage_pageHeader__gtM0D{padding-inline:20px}}.SuppliersPageSkeleton_wrapper__vfgUD{width:100%;overflow-x:auto;border-radius:8px;background-color:#ffffff}.SuppliersPageSkeleton_table__B6zOU{width:100%;border-collapse:separate;border-spacing:0}.SuppliersPageSkeleton_headRow__cYSO0{background-color:transparent}.SuppliersPageSkeleton_headCell__cA8TD{padding:10px;background-color:var(--color-gray-100)}.SuppliersPageSkeleton_headRow__cYSO0 th:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.SuppliersPageSkeleton_headRow__cYSO0 th:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.SuppliersPageSkeleton_cellSkeleton__7AhV9,.SuppliersPageSkeleton_headSkeleton__UdixN{height:14px}.SuppliersPageSkeleton_row__vHUUy .SuppliersPageSkeleton_cell__V7jTg{padding:12px 10px;vertical-align:middle;border-bottom:1px solid #f1f1f1}.SuppliersPageSkeleton_actionCell__6Rpow{width:56px;text-align:center}.SuppliersPageSkeleton_actionSkeleton__30bsU{width:28px;height:28px;margin-inline:auto}.SuppliersPageSkeleton_headerSubtitleSkeleton__G9jP0{width:120px;height:14px}.SuppliersPageSkeleton_toolbarSkeleton__IVfmJ{display:flex;align-items:center;gap:10px}.SuppliersPageSkeleton_toolbarButtonSkeleton__00mwc{width:120px;height:34px;border-radius:9999px}.EntriesPageSkeleton_header__gqpbA{justify-content:space-between;margin-bottom:20px}.EntriesPageSkeleton_headerLeft__FvJqh,.EntriesPageSkeleton_headerRight__uY60J,.EntriesPageSkeleton_header__gqpbA{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.EntriesPageSkeleton_table__OG1fr{display:flex;flex-direction:column;gap:12px}.EntriesPageSkeleton_tableHead__GX9ZF,.EntriesPageSkeleton_tableRow__5haYp{display:grid;grid-template-columns:1.3fr 1fr 1.1fr .8fr 1.2fr;gap:12px;align-items:center;padding:4px 16px}.EntriesPageSkeleton_tableHead__GX9ZF{padding:10px 16px;border-radius:var(--radius-md,8px);background:var(--color-gray-100)}.EntriesPageSkeleton_dateCell__zA0LQ{display:flex;flex-direction:column;gap:8px}.VerticalDots_fill__Uq8jx{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.VerticalDots_column__dVHzh{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:3px}.VerticalDots_dot__2EfbC{width:3px;height:3px;flex-shrink:0;border-radius:50%;background-color:var(--color-gray-300);transition:background-color var(--transition-fast,.15s ease)}.VerticalDots_column__dVHzh:hover .VerticalDots_dot__2EfbC,.VerticalDots_fill__Uq8jx:hover .VerticalDots_dot__2EfbC{background-color:var(--color-gray-400)}.WithdrawalsMobileCardList_list__njof2{display:flex;flex-direction:column;gap:12px}.WithdrawalsMobileCardList_card___LCHO{display:flex;flex-direction:column;width:100%;padding:15px 16px;border:0;border-radius:var(--radius-lg,12px);background:var(--color-gray-100,#f1f1f1);text-align:left;font:inherit;color:var(--color-dark);cursor:pointer;transition:background-color var(--transition-fast,.15s ease)}.WithdrawalsMobileCardList_card___LCHO:hover{background:#e8e8e8}.WithdrawalsMobileCardList_card___LCHO:focus-visible{outline:2px solid var(--color-primary,#3b82f6);outline-offset:2px}.WithdrawalsMobileCardList_cardStatic__fE7D4{cursor:default}.WithdrawalsMobileCardList_cardStatic__fE7D4:hover{background:var(--color-gray-100,#f1f1f1)}.WithdrawalsMobileCardList_cardTop__sWWx2{display:flex;align-items:center;justify-content:space-between;gap:12px}.WithdrawalsMobileCardList_amount__QvSEv{flex-shrink:0;font-family:var(--font-quantico),Quantico,sans-serif;font-size:26px;font-weight:400;line-height:1.2;font-variant-numeric:tabular-nums;color:var(--color-dark)}.WithdrawalsMobileCardList_cardMeta__8F_cA{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:10px;min-width:0}.WithdrawalsMobileCardList_cardNumber__HyeCr{font-family:var(--font-inter),Inter,sans-serif;font-size:14px;font-weight:700;line-height:1.25;color:var(--color-dark);white-space:nowrap}.WithdrawalsMobileCardList_cellBadge__CojHl{display:inline-flex;flex-shrink:0;align-items:center;padding:5px 8px;border-radius:90px;background:#faffdf;font-family:var(--font-inter),Inter,sans-serif;font-size:15px;font-weight:500;line-height:1.2;color:var(--color-dark)}.WithdrawalsMobileCardList_comment__PaJM_{margin:4px 0 0;font-family:var(--font-inter),Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.35;color:var(--color-gray-300)}.WithdrawalsMobileCardList_empty__GKdE3{padding:24px 16px;text-align:center;font-size:.9375rem;color:var(--color-text-muted,#6b7280)}.WithdrawalsBankAccordionList_list__sSJNW{display:flex;flex-direction:column;gap:12px}.WithdrawalsBankAccordionList_bankBlock__M6lmn{position:relative;z-index:0;border-radius:var(--radius-lg,12px);background:var(--color-gray-100,#f1f1f1);overflow:visible}.WithdrawalsBankAccordionList_bankBlock__M6lmn:has(.WithdrawalsBankAccordionList_menuRootOpen__aTEOT){z-index:var(--z-dropdown,500)}.WithdrawalsBankAccordionList_bankHeader__aDnGU{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;padding:20px;border:0;background:transparent;cursor:pointer;text-align:left;font:inherit;color:var(--color-text)}.WithdrawalsBankAccordionList_bankHeader__aDnGU:focus-visible{outline:2px solid var(--color-primary,#3b82f6);outline-offset:-2px}.WithdrawalsBankAccordionList_bankHeaderText__V60SE{display:flex;flex-direction:column;gap:10px;min-width:0}.WithdrawalsBankAccordionList_bankName__8eqQi{font-family:var(--font-inter),Inter,sans-serif;font-size:18px;font-weight:500;line-height:1.25;color:#000000}.WithdrawalsBankAccordionList_bankMeta__GRlym{font-family:var(--font-inter),Inter,sans-serif;font-size:14px;font-weight:500;line-height:1.3;color:var(--color-gray-300)}.WithdrawalsBankAccordionList_bankMetaSep___OhLj{display:inline-block;padding:0 10px}.WithdrawalsBankAccordionList_chevronWrap__LTHq1{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;background:rgba(255,255,255,.65)}.WithdrawalsBankAccordionList_chevron__XtRFw{transition:transform var(--transition-fast,.15s ease)}.WithdrawalsBankAccordionList_chevronOpen__LAT_T{transform:rotate(180deg)}.WithdrawalsBankAccordionList_tableShell__NrFrT{padding:0 20px 20px}.WithdrawalsBankAccordionList_tableShellFlat__6XVeV{position:relative;z-index:0;padding:0;width:100%}.WithdrawalsBankAccordionList_innerTable__HnZoh:has(.WithdrawalsBankAccordionList_menuRootOpen__aTEOT),.WithdrawalsBankAccordionList_tableShellFlat__6XVeV:has(.WithdrawalsBankAccordionList_menuRootOpen__aTEOT){z-index:var(--z-dropdown,500)}.WithdrawalsBankAccordionList_innerTable__HnZoh{border-radius:var(--radius-md,8px);overflow:visible}.WithdrawalsBankAccordionList_innerTable__HnZoh tbody tr:has(.WithdrawalsBankAccordionList_menuRootOpen__aTEOT){position:relative;z-index:calc(var(--z-dropdown, 500) + 1)}.WithdrawalsBankAccordionList_innerTable__HnZoh tbody tr:has(.WithdrawalsBankAccordionList_menuRootOpen__aTEOT) td{overflow:visible}.WithdrawalsBankAccordionList_empty__2BID6{padding:24px 16px;text-align:center;font-size:.9375rem;color:var(--color-text-muted,#6b7280)}.WithdrawalsBankAccordionList_rowActions__QxPgu{display:flex;width:100%;align-items:center;gap:10px;min-width:0}.WithdrawalsBankAccordionList_takeOffBtn__gNleq{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;border:1px solid var(--color-dark,#1d1f21);border-radius:999px;background:var(--color-white,#fff);font-size:13px;font-weight:500;color:var(--color-dark,#1d1f21);cursor:pointer;white-space:nowrap;transition:background-color var(--transition-fast,.15s ease),color var(--transition-fast,.15s ease)}.WithdrawalsBankAccordionList_takeOffBtn__gNleq:hover{background:var(--color-dark,#1d1f21);color:var(--color-white,#fff)}.WithdrawalsBankAccordionList_menuRoot__MArdE{position:relative;z-index:1;flex-shrink:0;margin-left:auto}.WithdrawalsBankAccordionList_menuRootOpen__aTEOT{z-index:calc(var(--z-dropdown, 500) + 2)}.WithdrawalsBankAccordionList_menuTrigger__qW5sc{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--color-text);cursor:pointer}.WithdrawalsBankAccordionList_menuTrigger__qW5sc:focus-visible{outline:2px solid var(--color-primary,#3b82f6);outline-offset:2px}.WithdrawalsBankAccordionList_menuPanel__74N9W{position:absolute;top:calc(100% + 6px);right:0;z-index:calc(var(--z-dropdown, 500) + 3);display:flex;flex-direction:column;gap:2px;min-width:176px;padding:8px;border-radius:16px;background:var(--color-white,#fff);box-shadow:0 4px 6px rgba(0,0,0,.04),0 10px 28px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.04);font-family:var(--font-inter),Inter,sans-serif}.WithdrawalsBankAccordionList_menuItem__Vo0Vs{display:flex;width:100%;align-items:center;gap:10px;padding:10px 12px;border:0;border-radius:12px;background:transparent;font:inherit;font-size:14px;font-weight:500;line-height:1.25;text-align:left;color:var(--color-dark,#1d1f21);cursor:pointer;transition:background-color var(--transition-fast,.15s ease),color var(--transition-fast,.15s ease)}.WithdrawalsBankAccordionList_menuItem__Vo0Vs:hover{background:var(--color-gray-100,#f1f1f1)}.WithdrawalsBankAccordionList_menuItemIcon__Ngtc9{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;line-height:0}.WithdrawalsBankAccordionList_mobileOnly__SN1ld{display:none}.WithdrawalsBankAccordionList_desktopOnly__dNik8{display:block}@media (max-width:767px){.WithdrawalsBankAccordionList_mobileOnly__SN1ld{display:block}.WithdrawalsBankAccordionList_desktopOnly__dNik8{display:none}}.WithdrawalsPage_root__vcgQk{min-height:100%;color:var(--color-text)}.WithdrawalsPage_bankTabs__otCe5,.WithdrawalsPage_tabs__7fzqh{margin-bottom:1.25rem}.WithdrawalsPage_tableSummary__Fn6OR{font-family:var(--font-inter),Inter,sans-serif;font-size:14px;font-weight:500;font-style:normal;line-height:1.3;color:var(--color-gray-300);margin:0 0 16px}.WithdrawalsPage_tableSummarySep__T15Z1{display:inline-block;width:4px;height:4px;margin:0 10px;border-radius:50%;background-color:var(--color-gray-300);vertical-align:middle}.WithdrawalsPage_sectionHeader__dQS_E{margin-bottom:1.25rem}.WithdrawalsPage_sectionHeaderRow__Aro7V{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;width:100%}.WithdrawalsPage_banksHeader__koYtL{display:flex;flex-wrap:wrap;align-items:center;gap:22px;min-width:0}.WithdrawalsPage_sectionHeaderText__CSqsR{display:flex;flex-direction:column;align-items:flex-start;gap:11px;min-width:0}.WithdrawalsPage_headerTitle__cJ5Bg{margin:0;font-family:var(--font-inter),Inter,sans-serif;font-size:16px;font-weight:600;color:var(--color-dark);line-height:1.25}.WithdrawalsPage_headerSubtitle__9Hxyb{margin:0;font-family:var(--font-inter),Inter,sans-serif;font-size:14px;font-weight:400;color:var(--color-gray-300);line-height:1.3}.WithdrawalsPage_historyPagination__1agnV{margin-top:1rem}.WithdrawalsPage_historyAmt__dyPek{font-variant-numeric:tabular-nums}.WithdrawalsPage_loadMoreWrap__Ur6N4{display:flex;justify-content:center;margin-top:16px}.WithdrawalsPage_loadMoreBtn___L_Px{width:100%;max-width:100%;justify-content:center}.BankCardItem_card__TYqFq{display:flex;flex-direction:column;gap:0;width:100%;min-width:0;min-height:162px;padding:16px;border-radius:var(--radius-lg,12px);background:var(--color-white-text)}.BankCardItem_head__2RAP2{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;min-height:16px;margin-bottom:8px}.BankCardItem_addedAt__P_a57{flex:1;min-width:0;font-family:var(--font-inter),Inter,sans-serif;font-size:11px;font-weight:400;line-height:1;color:var(--color-gray-300)}.BankCardItem_menuWrap__J2h3I{position:relative;flex-shrink:0;display:flex;align-items:center}.BankCardItem_menuButton__sgmQi{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:0;border-radius:4px;background:transparent;cursor:pointer}.BankCardItem_menuButton__sgmQi:hover,.BankCardItem_menuButton__sgmQi[aria-expanded=true]{background:var(--color-gray-100)}.BankCardItem_menuDropdown__Nwoes{position:absolute;top:calc(100% + 4px);right:0;z-index:var(--z-dropdown,500);min-width:160px;padding:6px;border:1px solid #e8e8e8;border-radius:var(--radius-md,8px);background:var(--color-white);box-shadow:var(--shadow-md)}.BankCardItem_menuItem__PNPg_{display:block;width:100%;padding:8px 10px;border:0;border-radius:6px;background:transparent;font-family:var(--font-inter),Inter,sans-serif;font-size:13px;font-weight:400;color:var(--color-dark);text-align:left;cursor:pointer}.BankCardItem_menuItem__PNPg_:hover{background:var(--color-gray-100)}.BankCardItem_menuItemDanger__BXWZH{color:var(--color-danger)}.BankCardItem_body__p47my{display:flex;flex-direction:column;gap:4px;min-width:0}.BankCardItem_title__D6Acc{font-size:15px;font-weight:600;color:var(--color-dark)}.BankCardItem_subtitle__wgQnc,.BankCardItem_title__D6Acc{margin:0;font-family:var(--font-inter),Inter,sans-serif;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BankCardItem_subtitle__wgQnc{font-size:13px;font-weight:400;color:var(--color-gray-300)}.BankCardItem_number__BQt4c{margin:8px 0 0;font-family:var(--font-quantico),Quantico,sans-serif;font-size:14px;font-weight:400;font-variant-numeric:tabular-nums;line-height:1.3;letter-spacing:.04em;color:var(--color-dark)}.BankCardItem_footer__yyte_{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:2px}.BankCardItem_tag__4rm7s{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:4px 10px;border-radius:var(--radius-full,9999px);font-family:var(--font-inter),Inter,sans-serif;font-size:12px;font-weight:500;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BankCardItem_tagCell__Jqhb7{background:#fff4d6;color:var(--color-dark)}.BankCardItem_tagBank__zkujH{font-weight:600;color:var(--color-dark)}.BankCardItem_tagLogo__76Mzf{flex-shrink:0;width:14px;height:14px;border-radius:50%;object-fit:cover;display:block}.EntryRowActions_menuRoot__BHW4g{position:relative;z-index:1;flex-shrink:0;margin-left:auto}.EntryRowActions_menuRootOpen__477Yw{z-index:calc(var(--z-dropdown, 500) + 2)}.EntryRowActions_menuTrigger__n9BkT{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--color-text);cursor:pointer}.EntryRowActions_menuTrigger__n9BkT:focus-visible{outline:2px solid var(--color-primary,#3b82f6);outline-offset:2px}.EntryRowActions_menuPanel__jjNq_{position:absolute;top:calc(100% + 6px);right:0;z-index:calc(var(--z-dropdown, 500) + 3);display:flex;flex-direction:column;gap:2px;min-width:176px;padding:8px;border-radius:16px;background:var(--color-white,#fff);box-shadow:0 4px 6px rgba(0,0,0,.04),0 10px 24px rgba(0,0,0,.08)}.EntryRowActions_menuItem__a8bKo{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:0;border-radius:10px;background:transparent;font-family:var(--font-inter),Inter,sans-serif;font-size:14px;font-weight:500;color:var(--color-dark);text-align:left;cursor:pointer}.EntryRowActions_menuItem__a8bKo:hover{background:var(--color-gray-100)}.EntryRowActions_menuItemIcon__7ZRhJ{flex-shrink:0}.EntriesMobileCardList_list__8fIiw{display:flex;flex-direction:column;gap:12px}.EntriesMobileCardList_card__mtzhg{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:var(--radius-lg,12px);background:var(--color-gray-100,#f1f1f1)}.EntriesMobileCardList_cardHighlighted__loqRM{background:#f8fafc;box-shadow:inset 0 0 0 1px #e5e7eb}.EntriesMobileCardList_cardClickable__fWhnh{cursor:pointer;transition:background-color .15s ease}.EntriesMobileCardList_cardClickable__fWhnh:hover{background:#e8e8e8}.EntriesMobileCardList_cardClickable__fWhnh.EntriesMobileCardList_cardHighlighted__loqRM:hover{background:#f1f5f9}.EntriesMobileCardList_cardTop__xSEHE{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.EntriesMobileCardList_amount__FCywl{flex-shrink:0;font-family:var(--font-quantico),Quantico,sans-serif;font-size:26px;font-weight:400;line-height:1.15;font-variant-numeric:tabular-nums}.EntriesMobileCardList_amountIncome__de_4S{color:var(--color-success-dark,#16a34a)}.EntriesMobileCardList_amountExpense__MwK0w{color:var(--color-danger,#ef4444)}.EntriesMobileCardList_amountNeutral__bZ0Cy{color:var(--color-dark)}.EntriesMobileCardList_cardTopRight__qKMQo{display:flex;flex-shrink:0;align-items:center;gap:4px;min-width:0}.EntriesMobileCardList_entryId__fhhvd{font-family:var(--font-inter),Inter,sans-serif;font-size:14px;font-weight:700;line-height:1.25;color:var(--color-dark);white-space:nowrap}.EntriesMobileCardList_subtitle__yoeDb{font-size:14px;line-height:1.35}.EntriesMobileCardList_date__BsTV3,.EntriesMobileCardList_subtitle__yoeDb{margin:0;font-family:var(--font-inter),Inter,sans-serif;font-weight:400;color:var(--color-gray-300)}.EntriesMobileCardList_date__BsTV3{font-size:13px;line-height:1.3}.EntriesMobileCardList_empty__tX2Vf{margin:0;padding:24px 16px;text-align:center;font-family:var(--font-inter),Inter,sans-serif;font-size:14px;color:var(--color-gray-300)}.EntryOverviewDrawer_overlay__hvjmB{position:fixed;inset:0;z-index:var(--z-modal-overlay,10000);background:rgba(0,0,0,.2)}.EntryOverviewDrawer_panel__B_L8U{position:fixed;top:0;right:0;width:100%;height:100vh;max-height:100vh;margin-left:auto;overflow-y:auto;background:#ffffff;border-radius:0;box-shadow:0 20px 45px rgba(17,24,39,.18);padding:24px;display:flex}.EntryOverviewDrawer_wrapper__0coX6{display:flex;flex-direction:column;gap:30px;flex:1;min-height:0;width:100%}.EntryOverviewDrawer_title__dNKAP{margin:0;display:inline-flex;align-items:center;gap:16px;flex-shrink:0;font-family:var(--font-inter),Inter,sans-serif;font-size:20px;line-height:1.2;font-weight:700;color:var(--color-dark)}.EntryOverviewDrawer_section__9Q__O{display:flex;flex-direction:column;gap:12px}.EntryOverviewDrawer_sectionTitle__ap6ml{margin:0;font-family:var(--font-inter),Inter,sans-serif;font-size:14px;font-weight:600;color:var(--color-dark)}.EntryOverviewDrawer_sectionCard__AlI8u{background:var(--color-gray-100);border-radius:14px;padding:14px}.EntryOverviewDrawer_rows__1JPkS{margin:0;display:flex;flex-direction:column;background:#ffffff;border-radius:10px;overflow:hidden}.EntryOverviewDrawer_row__xoyqv{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:14px 16px;border-bottom:1px solid #f1f1f1}.EntryOverviewDrawer_row__xoyqv:last-child{border-bottom:0}.EntryOverviewDrawer_rowStacked__vpsbo{flex-direction:column;align-items:stretch;gap:8px}.EntryOverviewDrawer_label__6RMYs{flex-shrink:0;font-weight:400;color:var(--color-gray-300)}.EntryOverviewDrawer_label__6RMYs,.EntryOverviewDrawer_value__D6aq1{margin:0;font-family:var(--font-inter),Inter,sans-serif;font-size:14px}.EntryOverviewDrawer_value__D6aq1{text-align:right;font-weight:500;color:var(--color-dark);word-break:break-word}.EntryOverviewDrawer_valueStacked__8Dr6v{text-align:left;white-space:pre-wrap}.EntryOverviewDrawer_actions__gI2Ky{position:sticky;bottom:0;margin-top:auto;padding-top:16px;background:#ffffff;display:flex;justify-content:space-between;gap:16px;flex-shrink:0}.EntryOverviewDrawer_closeButton___qWle,.EntryOverviewDrawer_editButton__IIOGb{height:50px;border-radius:9999px;font-size:24px;border:1px solid #1d1f21;width:100%}.EntryOverviewDrawer_closeButton___qWle{background:transparent;color:#1d1f21}.EntryOverviewDrawer_editButton__IIOGb{border-color:#1d1f21;background:#1d1f21;color:#f6f6f6}.EntryOverviewDrawer_editButton__IIOGb:disabled{opacity:.45;cursor:not-allowed}@media (max-width:767px){.EntryOverviewDrawer_panel__B_L8U{left:0;right:0;width:100%;max-width:100vw;padding:20px}.EntryOverviewDrawer_closeButton___qWle,.EntryOverviewDrawer_editButton__IIOGb{font-size:18px}}@media (min-width:768px){.EntryOverviewDrawer_panel__B_L8U{width:min(700px,100vw);height:100vh;max-height:100vh}}.OsvMobileCardList_list__B2HWZ{display:flex;flex-direction:column;gap:12px}.OsvMobileCardList_card__cLZKj{display:flex;flex-direction:column;gap:14px;padding:16px;border-radius:var(--radius-lg,12px);background:var(--color-gray-100,#f1f1f1)}.OsvMobileCardList_totalsCard__2fjQP{background:#e8e8e8}.OsvMobileCardList_totalsTitle__KnCMU{margin:0;font-family:var(--font-inter),Inter,sans-serif;font-size:14px;font-weight:600;color:var(--color-dark);line-height:1.25}.OsvMobileCardList_cardHeader__S5mSE{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.OsvMobileCardList_cardTitleBlock__3be_k{display:flex;flex-direction:column;gap:4px;min-width:0}.OsvMobileCardList_cardLabel__kUZ_q{font-family:var(--font-inter),Inter,sans-serif;font-size:12px;font-weight:500;color:var(--color-gray-300);line-height:1.2}.OsvMobileCardList_cardTitle__7jmmD{margin:0;font-family:var(--font-inter),Inter,sans-serif;font-size:16px;font-weight:600;color:var(--color-dark);line-height:1.25;word-break:break-word}.OsvMobileCardList_expandButton__TzETy{flex-shrink:0;width:26px;height:26px;border:0;border-radius:9999px;background:#e8e8e8;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.OsvMobileCardList_expandButtonExpanded__6X0G8{transform:rotate(180deg)}.OsvMobileCardList_summaryGrid__WN41H{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.OsvMobileCardList_summaryGridFour__nWMp4{grid-template-columns:repeat(2,minmax(0,1fr))}.OsvMobileCardList_metricBlock__3LSuo{display:flex;flex-direction:column;gap:4px;min-width:0}.OsvMobileCardList_metricLabel__7p9SO{font-size:12px;color:var(--color-gray-300)}.OsvMobileCardList_metricLabel__7p9SO,.OsvMobileCardList_metricValue__BmvVV{font-family:var(--font-inter),Inter,sans-serif;font-weight:500;line-height:1.2}.OsvMobileCardList_metricValue__BmvVV{font-size:16px;font-variant-numeric:tabular-nums;color:var(--color-dark);word-break:break-word}.OsvMobileCardList_metricValueBold__KeXWg{font-weight:700}.OsvMobileCardList_creditSection__HRjr6{display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:10px;background:#ffffff}.OsvMobileCardList_creditTitle__SO2KX{margin:0;font-family:var(--font-inter),Inter,sans-serif;font-size:14px;font-weight:600;color:var(--color-dark);line-height:1.3}.OsvMobileCardList_creditGrid__Qs4w2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.OsvMobileCardList_empty__lsd3T{margin:0;padding:24px 16px;text-align:center;font-family:var(--font-inter),Inter,sans-serif;font-size:14px;color:var(--color-gray-300)}.OsvPage_osvTable__dPpMA table{table-layout:fixed;width:100%}.OsvPage_summaryLabelStack__3y0Zk{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.OsvPage_totalValue__FbFb0{font-weight:700}.OsvPage_totalDebit__yrfaR{color:var(--color-success-dark,#16a34a);font-weight:700}.OsvPage_totalCreditDetail__HsZjK,.OsvPage_totalCredit__ersWd{color:var(--color-danger,#ef4444);font-weight:700}.OsvPage_totalCreditDetail__HsZjK{font-size:12px}.OsvPage_amountTd__HEt1r{text-align:right;vertical-align:middle;white-space:nowrap}.OsvPage_amountValue__iXtfV{font-family:var(--font-quantico),Quantico,sans-serif;font-size:14px;font-weight:400;font-variant-numeric:tabular-nums}.OsvPage_creditExpanded__qHozB{padding:14px 16px 16px}.OsvPage_creditExpandedTitle__Akh5R{margin-bottom:14px;font-family:var(--font-inter),Inter,sans-serif;font-size:14px;font-weight:600;color:var(--color-dark)}.OsvPage_creditExpandedGrid__i50lK{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px 24px}.OsvPage_creditExpandedItem__0us_W{display:flex;flex-direction:column;gap:6px;min-width:0}.OsvPage_creditExpandedLabel__kEKyn{font-family:var(--font-inter),Inter,sans-serif;font-size:12px;font-weight:500;color:var(--color-gray-300);line-height:1.2}.OsvPage_pagination__Ee2TX{margin-top:1rem}.OsvPage_creditExpandedValue___EdZR{font-family:var(--font-quantico),Quantico,sans-serif;font-size:16px;font-weight:400;font-variant-numeric:tabular-nums;color:var(--color-dark);line-height:1.2}