._root_xl169_10{isolation:isolate;align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);grid-template-columns:1fr auto 1fr;display:grid}._rootSm_xl169_19{font-size:var(--font-size-xs);gap:.375rem}._totalWrap_xl169_26{align-items:center;display:flex}._totalText_xl169_31{font-size:var(--font-size-sm);color:var(--wiz-label-secondary)}._totalCount_xl169_36{font-weight:var(--font-weight-semibold);color:var(--wiz-label-primary);font-variant-numeric:tabular-nums}._centerWrap_xl169_44{justify-content:center;align-items:center;gap:6px;display:flex}._rootSm_xl169_19 ._centerWrap_xl169_44{gap:.25rem}._arrowBtn_xl169_57{border-radius:var(--radius-full);background:var(--wiz-material-control-static-bg,var(--wiz-fill-tertiary));border:1px solid var(--wiz-material-control-static-border,color-mix(in srgb, var(--color-foreground) 10%, transparent));width:32px;height:32px;color:var(--wiz-label-secondary);justify-content:center;align-items:center;transition:background .15s,color .15s,opacity .15s;display:flex}._arrowBtn_xl169_57:hover{background:var(--wiz-material-control-static-bg-hover,var(--wiz-fill-secondary));border-color:var(--wiz-material-control-static-border-hover,color-mix(in srgb, var(--color-foreground) 14%, transparent));color:var(--wiz-label-primary)}._arrowBtn_xl169_57:disabled{opacity:.28;pointer-events:none}[data-liquid-glass] ._arrowBtn_xl169_57{background:var(--wiz-material-control-static-bg,var(--wiz-fill-tertiary));border:1px solid var(--wiz-material-control-static-border,color-mix(in srgb, var(--color-foreground) 10%, transparent));box-shadow:var(--wiz-material-control-static-shadow,0 1px 2px #0f172a0f);-webkit-backdrop-filter:none;color:var(--wiz-label-secondary)}[data-liquid-glass] ._arrowBtn_xl169_57:hover{background:var(--wiz-material-control-static-bg-hover,var(--wiz-fill-secondary));border-color:var(--wiz-material-control-static-border-hover,color-mix(in srgb, var(--color-foreground) 14%, transparent));box-shadow:var(--wiz-material-control-static-shadow,0 1px 2px #0f172a0f);color:var(--wiz-label-primary)}._arrowIcon_xl169_99{width:14px;height:14px}._rootSm_xl169_19 ._arrowBtn_xl169_57{width:28px;height:28px}._rootSm_xl169_19 ._arrowIcon_xl169_99{width:12px;height:12px}._pillGroup_xl169_116{border-radius:var(--radius-full);background:var(--wiz-fill-quaternary);border:1px solid color-mix(in srgb, var(--color-foreground) 10%, transparent);box-shadow:none;-webkit-backdrop-filter:none;align-items:center;gap:2px;padding:0 2px;display:inline-flex}[data-liquid-glass] ._pillGroup_xl169_116{background:var(--wiz-fill-quaternary);border-color:color-mix(in srgb, var(--color-foreground) 10%, transparent);box-shadow:none;-webkit-backdrop-filter:none}._ellipsis_xl169_140{width:20px;height:30px;font-size:var(--font-size-xs);color:var(--wiz-label-tertiary);justify-content:center;align-items:center;display:flex}._rootSm_xl169_19 ._ellipsis_xl169_140{width:16px;height:26px}.dark ._ellipsis_xl169_140{color:var(--wiz-label-tertiary)}._pageBtn_xl169_161{border-radius:var(--radius-full);min-width:30px;height:30px;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);-webkit-user-select:none;user-select:none;color:var(--wiz-label-secondary);justify-content:center;align-items:center;padding:0 10px;transition:background .15s,color .15s;display:flex}._pageBtn_xl169_161:hover{background:var(--wiz-fill-tertiary);color:var(--wiz-label-primary)}[data-liquid-glass] ._pageBtn_xl169_161,.dark [data-liquid-glass] ._pageBtn_xl169_161{color:var(--wiz-label-secondary);border:1px solid #0000}[data-liquid-glass] ._pageBtn_xl169_161:hover,.dark [data-liquid-glass] ._pageBtn_xl169_161:hover{background:var(--wiz-fill-tertiary);border-color:color-mix(in srgb, var(--color-foreground) 10%, transparent);box-shadow:none;color:var(--wiz-label-primary)}._rootSm_xl169_19 ._pageBtn_xl169_161{min-width:26px;height:26px;padding:0 8px}.dark ._pageBtn_xl169_161{color:var(--wiz-label-secondary)}.dark ._pageBtn_xl169_161:hover{background:var(--wiz-fill-tertiary);color:var(--wiz-label-primary)}._pageBtnActive_xl169_214{background:var(--wiz-role-soft-surface,var(--wiz-material-control-static-bg-hover,var(--wiz-fill-secondary)));color:var(--wiz-role-soft-foreground,var(--wiz-label-primary));border:1px solid var(--wiz-role-outline,var(--wiz-material-control-static-border-hover,color-mix(in srgb, var(--color-foreground) 14%, transparent)));box-shadow:none}._pageBtnActive_xl169_214:hover{background:var(--wiz-role-soft-surface,var(--wiz-material-control-static-bg-hover,var(--wiz-fill-secondary)));color:var(--wiz-role-soft-foreground,var(--wiz-label-primary))}[data-liquid-glass] ._pageBtnActive_xl169_214,.dark [data-liquid-glass] ._pageBtnActive_xl169_214{background:var(--wiz-role-soft-surface,var(--wiz-material-control-static-bg-hover,var(--wiz-fill-secondary)));border:1px solid var(--wiz-role-outline,var(--wiz-material-control-static-border-hover,color-mix(in srgb, var(--color-foreground) 14%, transparent)));box-shadow:none}[data-liquid-glass] ._pageBtnActive_xl169_214:hover,.dark [data-liquid-glass] ._pageBtnActive_xl169_214:hover{background:var(--wiz-role-soft-surface,var(--wiz-material-control-static-bg-hover,var(--wiz-fill-secondary)))}.dark ._pageBtnActive_xl169_214{background:var(--wiz-role-soft-surface,var(--wiz-material-control-static-bg-hover,var(--wiz-fill-secondary)));color:var(--wiz-role-soft-foreground,var(--wiz-label-primary));border:1px solid var(--wiz-role-outline,var(--wiz-material-control-static-border-hover,color-mix(in srgb, var(--color-foreground) 14%, transparent)));box-shadow:none}.dark ._pageBtnActive_xl169_214:hover{background:var(--wiz-role-soft-surface,var(--wiz-material-control-static-bg-hover,var(--wiz-fill-secondary)));color:var(--wiz-role-soft-foreground,var(--wiz-label-primary))}._rightWrap_xl169_254{justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}._rootSm_xl169_19 ._rightWrap_xl169_254{gap:.375rem}._pageSizeLabel_xl169_265{font-size:var(--font-size-sm);color:var(--wiz-label-secondary)}._rootSm_xl169_19 ._pageSizeLabel_xl169_265,._rootSm_xl169_19 ._totalText_xl169_31{font-size:var(--font-size-xs)}._pageSizeSelectTrigger_xl169_275{min-width:84px}._rootSm_xl169_19 ._pageSizeSelectTrigger_xl169_275{min-width:72px}._pageSizeSelectContent_xl169_283{min-width:84px}._pageSizeSelectItem_xl169_287{justify-content:flex-end}._root_9010y_5{isolation:isolate;--wiz-table-surface-bg:var(--wiz-material-content-regular-bg,var(--color-card));--wiz-table-surface-border:var(--wiz-material-content-regular-border,var(--color-border));--wiz-table-surface-shadow:var(--wiz-material-content-regular-shadow,var(--shadow-sm));--wiz-table-header-tint:var(--wiz-fill-tertiary);border-radius:1rem;flex-direction:column;display:flex;position:relative;overflow:hidden}._root_9010y_5>*{z-index:1;position:relative}[data-liquid-glass] ._surfaceFrame_9010y_23{border:1px solid var(--wiz-table-surface-border);background:var(--wiz-table-surface-bg);box-shadow:var(--wiz-table-surface-shadow);-webkit-backdrop-filter:blur(var(--wiz-material-content-regular-blur,0px)) saturate(var(--wiz-material-content-regular-sat,100%)) contrast(100%)}.dark [data-liquid-glass] ._surfaceFrame_9010y_23{border-color:var(--wiz-table-surface-border);background:var(--wiz-table-surface-bg);box-shadow:var(--wiz-table-surface-shadow);-webkit-backdrop-filter:blur(var(--wiz-material-content-regular-blur,0px)) saturate(var(--wiz-material-content-regular-sat,100%)) contrast(100%)}._rootBottomSafeSm_9010y_39{margin-bottom:var(--space-2)}._rootFill_9010y_43{flex:1;min-width:0;min-height:0}._toolbar_9010y_49{border-bottom:1px solid;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}[data-liquid-glass] ._toolbar_9010y_49{background:var(--wiz-table-header-tint);-webkit-backdrop-filter:none}._toolbarBordered_9010y_65{border-color:color-mix(in srgb, var(--color-foreground) 10%, transparent)}._toolbarLight_9010y_69{border-color:color-mix(in srgb, var(--color-foreground) 8%, transparent)}._contentFill_9010y_77{flex:1;min-height:0;overflow:auto}._bottomAccessory_9010y_83{flex-shrink:0;align-items:center;padding:.18rem .75rem .28rem;display:flex}._footer_9010y_90{border-top:1px solid;flex-shrink:0;padding:.5rem}[data-liquid-glass] ._footer_9010y_90{background:var(--wiz-table-surface-bg);-webkit-backdrop-filter:none}._footerBordered_9010y_102{border-color:color-mix(in srgb, var(--color-foreground) 10%, transparent)}._footerLight_9010y_106{border-color:color-mix(in srgb, var(--color-foreground) 8%, transparent)}@media (width>=640px){._footer_9010y_90{padding:.5rem .75rem}}._wrapper_1cmzb_11{width:100%;position:relative;overflow:auto clip}._wrapperGrid_1cmzb_18{width:max-content;min-width:100%;position:relative;overflow:visible}._table_1cmzb_27{caption-side:bottom;width:fit-content;font-size:var(--font-size-sm)}._body_1cmzb_41 tr:last-child,._body_1cmzb_41 tr:last-child td{border-bottom:0}._row_1cmzb_51{transition:background .15s,background-color .15s,color .15s,box-shadow .15s}._row_1cmzb_51:nth-child(2n),.dark ._row_1cmzb_51:nth-child(2n){background-color:var(--wiz-adaptive-table-row-even-bg,var(--wiz-fill-quinary))}._row_1cmzb_51:hover{background-color:var(--wiz-adaptive-table-row-hover-bg,var(--wiz-fill-secondary))}.dark ._row_1cmzb_51:hover{background-color:var(--wiz-adaptive-table-row-hover-bg,var(--wiz-fill-tertiary))}._rowSelected_1cmzb_78,._row_1cmzb_51[data-selected],._rowSelected_1cmzb_78:hover,._row_1cmzb_51[data-selected]:hover{background:var(--wiz-adaptive-table-row-selected-bg,var(--wiz-role-soft-surface,var(--wiz-material-selection-static-bg,var(--wiz-fill-secondary))));box-shadow:var(--wiz-adaptive-table-row-selected-shadow,inset 0 0 0 1px var(--wiz-role-outline,transparent))}._head_1cmzb_35{min-height:2.75rem;padding:var(--space-3) var(--space-4);text-align:left;vertical-align:middle;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:none;letter-spacing:.01em;color:var(--wiz-label-secondary);background:var(--wiz-adaptive-table-header-bg-strong,var(--wiz-adaptive-table-header-bg,var(--wiz-fill-tertiary)));border-bottom:1px solid var(--wiz-adaptive-table-header-border,color-mix(in srgb, var(--color-foreground) 10%, transparent));box-shadow:var(--wiz-adaptive-table-header-shadow,none);-webkit-backdrop-filter:none;line-height:1.375}.dark ._head_1cmzb_35{color:var(--wiz-label-secondary);background:var(--wiz-adaptive-table-header-bg-strong,var(--wiz-adaptive-table-header-bg,var(--wiz-fill-tertiary)));border-bottom-color:var(--wiz-adaptive-table-header-border,color-mix(in srgb, var(--color-foreground) 10%, transparent));-webkit-backdrop-filter:none;box-shadow:var(--wiz-adaptive-table-header-shadow,none)}._head_1cmzb_35:has([role=checkbox]){padding-right:0}._headNumeric_1cmzb_138{font-variant-numeric:tabular-nums;text-align:right}._headCenter_1cmzb_143{text-align:center}._headRight_1cmzb_147{text-align:right}._headIconWrap_1cmzb_152{align-items:center;gap:.375rem;display:inline-flex}._headIcon_1cmzb_152{opacity:.5;flex-shrink:0}._headIcon_1cmzb_152>svg{width:1rem;height:1rem}._cell_1cmzb_170{padding:var(--space-3) var(--space-4);vertical-align:middle;font-size:var(--font-size-sm);color:var(--color-foreground);border-bottom:1px solid color-mix(in srgb, var(--wiz-adaptive-table-border,var(--color-border)) 80%, transparent);line-height:1.5}.dark ._cell_1cmzb_170{border-bottom-color:color-mix(in srgb, var(--wiz-adaptive-table-border,var(--color-foreground)) 18%, transparent)}._cell_1cmzb_170:has([role=checkbox]){padding-right:0}._cellMuted_1cmzb_187{color:var(--wiz-label-secondary)}._cellNumeric_1cmzb_191{font-variant-numeric:tabular-nums;text-align:right}._cellCenter_1cmzb_196{text-align:center}._cellRight_1cmzb_200{text-align:right}._cellTruncate_1cmzb_205{text-overflow:ellipsis;white-space:nowrap;max-width:22rem;display:block;overflow:hidden}._cellTooltipTargetInline_1cmzb_213,._cellTooltipTargetBlock_1cmzb_219{vertical-align:top;max-width:100%;display:inline-block}._footer_1cmzb_227{background:var(--color-muted);font-weight:var(--font-weight-medium);border-top:1px solid var(--color-border)}.dark ._footer_1cmzb_227{background:color-mix(in srgb, var(--color-foreground) 4%, transparent);border-top-color:color-mix(in srgb, var(--color-foreground) 8%, transparent)}._page_dpmza_1{min-width:0}._header_dpmza_5{justify-content:space-between;align-items:center;display:flex}._title_dpmza_11{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold)}._filterRow_dpmza_16{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}._dateInput_dpmza_23{width:10rem}._typeSelect_dpmza_27{width:8rem}._filterSelect_dpmza_31{width:10rem}._summaryRow_dpmza_35{gap:1rem;display:flex}._summaryCard_dpmza_40{flex:1}._summaryContent_dpmza_44{text-align:center}._summaryLabel_dpmza_48{font-size:var(--font-size-sm);color:var(--color-muted-foreground)}._summaryIncome_dpmza_53{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-info)}._summaryExpense_dpmza_59{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-destructive)}._textRight_dpmza_65{text-align:right}._textRightInfo_dpmza_69{text-align:right;color:var(--color-info)}._textRightDestructive_dpmza_74{text-align:right;color:var(--color-destructive)}._colNo_dpmza_79{width:3rem}._colManage_dpmza_83{width:5rem}._actionCell_dpmza_87{gap:.25rem;display:flex}._emptyRow_dpmza_92{text-align:center;padding-top:2rem;padding-bottom:2rem}._dialogForm_dpmza_98{flex-direction:column;gap:.75rem;display:flex}._dialogForm_dpmza_98>._formGrid_dpmza_104,._formGrid_dpmza_104{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}._colSpan2_dpmza_116{grid-column:span 2/span 2}._errorText_dpmza_120{font-size:var(--font-size-sm);color:var(--color-destructive);margin-top:.25rem}._cardPadded_dpmza_126{padding-top:1.5rem}._dialogNarrow_dpmza_130{max-width:500px}@media (width<=640px){._dialogNarrow_dpmza_130{max-width:100%}}._iconSm_dpmza_140{width:1rem;height:1rem}._iconDestructive_dpmza_145{width:1rem;height:1rem;color:var(--color-destructive)}._page_1krpx_1{min-width:0}._header_1krpx_5{justify-content:space-between;align-items:center;display:flex}._title_1krpx_11{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold)}._headerActions_1krpx_16{gap:.5rem;display:flex}._overflowContent_1krpx_21{padding:0;overflow-x:auto}._colNo_1krpx_26{width:2rem}._colDelete_1krpx_30{width:2.5rem}._dateInput_1krpx_34{width:9rem}._typeSelect_1krpx_38{width:6rem;height:2rem}._smallInput_1krpx_43{width:7rem}._descInput_1krpx_47{width:8rem}._noteInput_1krpx_51{width:6rem}._iconDestructive_1krpx_55{width:1rem;height:1rem;color:var(--color-destructive)}._page_ijmtv_1{min-width:0}._header_ijmtv_5{align-items:center;gap:var(--stats-grid-gap);display:flex}._title_ijmtv_11{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold)}._yearSelect_ijmtv_16{width:7rem}._monthSelect_ijmtv_20{width:6rem}._colNo_ijmtv_24{width:3rem}._textRight_ijmtv_28{text-align:right}._textRightInfo_ijmtv_32{text-align:right;color:var(--color-info)}._textRightDestructive_ijmtv_37{text-align:right;color:var(--color-destructive)}._textRightMedium_ijmtv_42{text-align:right;font-weight:var(--font-weight-medium)}._emptyRow_ijmtv_47{text-align:center;color:var(--color-muted-foreground);padding-top:2rem;padding-bottom:2rem}._cardPadded_ijmtv_53{padding-top:var(--card-padding)}._page_iy74q_1{min-width:0}._header_iy74q_5{align-items:center;gap:.75rem;display:flex}._title_iy74q_11{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold)}._sectionTitle_iy74q_16{font-size:var(--font-size-lg)}._textRight_iy74q_20{text-align:right}._textRightInfo_iy74q_24{text-align:right;color:var(--color-info)}._textRightDestructive_iy74q_29{text-align:right;color:var(--color-destructive)}._textRightMedium_iy74q_34{text-align:right;font-weight:var(--font-weight-medium)}._emptyRow_iy74q_39{text-align:center;color:var(--color-muted-foreground);padding-top:1rem;padding-bottom:1rem}._dateInput_iy74q_46{width:11rem}._page_wfukx_1{min-width:0}._title_wfukx_5{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold)}._headerRow_wfukx_10{align-items:center;gap:var(--stats-grid-gap);display:flex}._yearSelect_wfukx_16{width:7rem;height:var(--control-height)}._monthSelect_wfukx_21{width:5rem;height:var(--control-height)}._summaryRow_wfukx_26{gap:var(--stats-grid-gap);font-size:var(--font-size-sm);margin-top:.5rem;display:flex}._summaryIncome_wfukx_33{color:var(--color-info)}._summaryExpense_wfukx_37{color:var(--color-destructive)}._calendarGrid_wfukx_41{background-color:var(--color-border);border-radius:var(--radius-lg);grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}._dayHeader_wfukx_50{text-align:center;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);padding-top:.5rem;padding-bottom:.5rem}._daySunday_wfukx_58{color:var(--color-destructive)}._daySaturday_wfukx_62{color:var(--color-info)}._dayCell_wfukx_66{min-height:80px;padding:.375rem}._dayCellEmpty_wfukx_71{background-color:var(--wiz-material-content-subtle-bg,#ffffff1a)}.dark ._dayCellEmpty_wfukx_71{background-color:var(--wiz-material-content-subtle-bg,#ffffff08)}._dayCellActive_wfukx_79{background-color:#0000}._dayNumber_wfukx_83{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}._dayData_wfukx_88{margin-top:.25rem;font-size:10px}._dayData_wfukx_88>*+*{margin-top:.125rem}._dayIncome_wfukx_97{color:var(--color-info)}._dayExpense_wfukx_101{color:var(--color-destructive)}._page_r4tfd_1{min-width:0}._header_r4tfd_5{align-items:center;gap:.75rem;display:flex}._title_r4tfd_11{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold)}._yearSelect_r4tfd_16{width:7rem}._gridLayout_r4tfd_20{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._sectionTitle_r4tfd_26{font-size:var(--font-size-lg)}._textRight_r4tfd_30{text-align:right}._textRightMedium_r4tfd_34{text-align:right;font-weight:var(--font-weight-medium)}._emptyRow_r4tfd_39{text-align:center;color:var(--color-muted-foreground);padding-top:2rem;padding-bottom:2rem}._page_1op8k_1{min-width:0}._header_1op8k_5{justify-content:space-between;align-items:center;display:flex}._title_1op8k_11{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);letter-spacing:-.025em}._searchInput_1op8k_17{max-width:24rem}._tableWrapper_1op8k_21{border-radius:var(--radius-md);border:1px solid var(--color-border);padding:1rem}._tableFullWidth_1op8k_30{width:100%}._textRight_1op8k_34{text-align:right}._colManage_1op8k_38{width:100px}._emptyRow_1op8k_42{text-align:center;color:var(--color-muted-foreground)}._actionCell_1op8k_47{gap:.25rem;display:flex}._formGrid_1op8k_52{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._colSpan2_1op8k_58{grid-column:span 2/span 2}._errorText_1op8k_62{font-size:var(--font-size-sm);color:var(--color-destructive);margin-top:.25rem}._deleteMessage_1op8k_68{font-size:var(--font-size-sm);color:var(--color-muted-foreground)}._dialogWide_1op8k_73{max-width:32rem}._dialogDescription_1op8k_77{font-size:var(--font-size-sm);color:var(--color-muted-foreground);margin:0}._iconSm_1op8k_83{width:1rem;height:1rem}._iconDestructive_1op8k_88{width:1rem;height:1rem;color:var(--color-destructive)}._page_r2mjn_1{min-width:0}._header_r2mjn_5{align-items:center;gap:var(--stats-grid-gap);display:flex}._title_r2mjn_11{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold)}._yearSelect_r2mjn_16{width:7rem}._monthSelect_r2mjn_20{width:6rem}._colNo_r2mjn_24{width:3rem}._textRight_r2mjn_28{text-align:right}._textRightInfo_r2mjn_32{text-align:right;color:var(--color-info)}._textRightDestructive_r2mjn_37{text-align:right;color:var(--color-destructive)}._totalRow_r2mjn_42{font-weight:var(--font-weight-bold);background-color:#fff3}.dark ._totalRow_r2mjn_42{background-color:#ffffff12}._emptyRow_r2mjn_51{text-align:center;color:var(--color-muted-foreground);padding-top:2rem;padding-bottom:2rem}._cardPadded_r2mjn_57{padding-top:var(--card-padding)}._page_1gl84_1{min-width:0}._title_1gl84_5{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold)}._filterRow_1gl84_10{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}._filterLabel_1gl84_17{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}._selectTrigger_1gl84_22{width:100%;margin-top:.25rem}._textRight_1gl84_27{text-align:right}._emptyRow_1gl84_31{text-align:center;color:var(--color-muted-foreground)}._page_1nq1s_1{min-width:0}._title_1nq1s_5{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold)}._headerRow_1nq1s_10{align-items:center;gap:var(--stats-grid-gap);display:flex}._yearSelect_1nq1s_16{width:7rem;height:var(--control-height)}._monthSelect_1nq1s_21{width:5rem;height:var(--control-height)}._textCenter_1nq1s_26{text-align:center}._textRight_1nq1s_30{text-align:right}._borderRight_1nq1s_34{border-right:1px solid var(--color-border)}._totalRow_1nq1s_38{font-weight:var(--font-weight-bold);background-color:#fff3}.dark ._totalRow_1nq1s_38{background-color:#ffffff12}._emptyRow_1nq1s_47{text-align:center;color:var(--color-muted-foreground)}._page_sj4uj_1{min-width:0}._header_sj4uj_5{align-items:center;gap:var(--stats-grid-gap);display:flex}._title_sj4uj_11{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold)}._yearSelect_sj4uj_16{width:7rem}._overflowContent_sj4uj_20{overflow-x:auto}._cardPadded_sj4uj_24{padding-top:var(--card-padding)}._comparisonTable_sj4uj_28{width:100%;font-size:var(--font-size-sm);border-collapse:collapse}._comparisonTable_sj4uj_28 thead tr{border-bottom:1px solid var(--color-border)}._headerCellAccount_sj4uj_38{text-align:left;font-weight:var(--font-weight-medium);color:var(--color-muted-foreground);background-color:var(--color-background);padding:.5rem;position:sticky;left:0}._headerCellGroup_sj4uj_48{text-align:center;font-weight:var(--font-weight-medium);color:var(--color-muted-foreground);border-left:1px solid var(--color-border);padding:.25rem .5rem}._subHeaderIncome_sj4uj_58{text-align:right;font-size:var(--font-size-xs);color:var(--color-info);border-left:1px solid var(--color-border);padding:.25rem .5rem}._subHeaderExpense_sj4uj_68{text-align:right;font-size:var(--font-size-xs);color:var(--color-destructive);padding:.25rem .5rem}._subHeaderCard_sj4uj_77{text-align:right;font-size:var(--font-size-xs);padding:.25rem .5rem}._dataRow_sj4uj_85{border-bottom:1px solid var(--color-border)}._dataRow_sj4uj_85:hover{background-color:#fff3}.dark ._dataRow_sj4uj_85:hover{background-color:#ffffff0d}._accountCell_sj4uj_97{background-color:var(--color-background);padding:.5rem;position:sticky;left:0}._incomeCell_sj4uj_104{text-align:right;color:var(--color-info);border-left:1px solid var(--color-border);padding:.5rem}._expenseCell_sj4uj_111{text-align:right;color:var(--color-destructive);padding:.5rem}._cardCell_sj4uj_117{text-align:right;padding:.5rem}._emptyRow_sj4uj_122{text-align:center;color:var(--color-muted-foreground);padding-top:2rem;padding-bottom:2rem}._page_b3bm7_1{min-width:0}._title_b3bm7_5{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold)}._textRight_b3bm7_10{text-align:right}._textRightInfo_b3bm7_14{text-align:right;color:var(--color-info)}._textRightDestructive_b3bm7_19{text-align:right;color:var(--color-destructive)}._yearCell_b3bm7_24{font-weight:var(--font-weight-medium)}._textRightMedium_b3bm7_28{text-align:right;font-weight:var(--font-weight-medium)}._emptyRow_b3bm7_33{text-align:center;color:var(--color-muted-foreground);padding-top:2rem;padding-bottom:2rem}._cardPadded_b3bm7_39{padding-top:var(--card-padding)}._page_thoev_1{min-width:0}._header_thoev_5{align-items:center;gap:.75rem;display:flex}._title_thoev_11{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold)}._yearSelect_thoev_16{width:7rem}._monthSelect_thoev_20{width:6rem}._calendarTitle_thoev_24{font-size:var(--font-size-lg);align-items:center;gap:.5rem;display:flex}._calendarIcon_thoev_31{width:1.25rem;height:1.25rem}._calendarGrid_thoev_36{background-color:var(--color-border);grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;display:grid}._dayHeader_thoev_43{background-color:var(--wiz-material-control-static-bg,#fff3);text-align:center;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);padding:.5rem}.dark ._dayHeader_thoev_43{background-color:var(--wiz-material-control-static-bg,#ffffff14)}._daySunday_thoev_55{color:var(--color-destructive)}._daySaturday_thoev_59{color:var(--color-info)}._dayCell_thoev_63{min-height:80px;padding:.5rem}._dayCellEmpty_thoev_68{background-color:var(--wiz-material-content-subtle-bg,#ffffff1a)}.dark ._dayCellEmpty_thoev_68{background-color:var(--wiz-material-content-subtle-bg,#ffffff08)}._dayCellActive_thoev_76{background-color:#0000}._dayNumber_thoev_80{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}._eventBadge_thoev_85{font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap;margin-top:.25rem;display:block;overflow:hidden}._sectionTitle_thoev_94{font-size:var(--font-size-lg)}._emptyRow_thoev_98{text-align:center;color:var(--color-muted-foreground);padding-top:2rem;padding-bottom:2rem}
