._button_15ixg_1{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-h);padding:0 var(--space-5);border-radius:var(--radius-md);font:var(--weight-semibold) var(--text-md) var(--font-sans);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);border:1px solid #0000;display:inline-flex}._button_15ixg_1:active:not(:disabled){transform:scale(.98)}._button_15ixg_1:disabled{background:var(--color-disabled-bg);color:var(--color-disabled-text);cursor:not-allowed;border-color:#0000}._sm_15ixg_30{min-height:var(--tap-min);padding:0 var(--space-4);font:var(--weight-semibold) var(--text-sm) var(--font-sans)}._lg_15ixg_37{min-height:56px}._block_15ixg_41{width:100%}._primary_15ixg_45{background:var(--color-btn-bg);color:var(--color-btn-text)}._primary_15ixg_45:active:not(:disabled){background:var(--color-btn-bg-pressed)}._secondary_15ixg_54{border-color:var(--color-border);background:var(--color-surface);color:var(--color-text)}._secondary_15ixg_54:active:not(:disabled){background:var(--color-surface-2)}._text_15ixg_64{padding:0 var(--space-2);color:var(--color-accent-text);background:0 0}._text_15ixg_64:active:not(:disabled){background:var(--color-accent-soft)}._destructive_15ixg_74{background:var(--color-danger-soft);color:var(--color-danger)}._destructive_15ixg_74:active:not(:disabled){filter:brightness(.95)}._textDestructive_15ixg_84{padding:0 var(--space-2);color:var(--color-danger);background:0 0}._textDestructive_15ixg_84:active:not(:disabled){background:var(--color-danger-soft)}@media (hover:hover){._primary_15ixg_45:hover:not(:disabled){background:var(--color-btn-bg-hover)}._secondary_15ixg_54:hover:not(:disabled){background:var(--color-surface-2)}._text_15ixg_64:hover:not(:disabled){background:var(--color-accent-soft)}._textDestructive_15ixg_84:hover:not(:disabled){background:var(--color-danger-soft)}}._iconButton_15ixg_112{width:var(--tap-min);height:var(--tap-min);border-radius:var(--radius-md);color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._iconButton_15ixg_112:active:not(:disabled){background:var(--color-surface-2)}._iconButton_15ixg_112:disabled{color:var(--color-disabled-text);cursor:not-allowed}._filled_15ixg_137{background:var(--color-surface-2)}@media (hover:hover){._iconButton_15ixg_112:hover:not(:disabled){background:var(--color-surface-2)}}._popover_1hxq7_2{z-index:30;box-sizing:border-box;width:332px;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-md);color:var(--color-text);position:fixed}._head_1hxq7_15{justify-content:space-between;align-items:center;gap:var(--space-2);padding-bottom:var(--space-2);display:flex}._title_1hxq7_23{font:var(--weight-semibold) var(--text-md) var(--font-sans);margin:0}._nav_1hxq7_28{border-radius:var(--radius-md);width:44px;height:44px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}._grid_1hxq7_41{border-collapse:collapse}._grid_1hxq7_41 td,._grid_1hxq7_41 th{text-align:center;padding:0}._weekday_1hxq7_51{height:32px;color:var(--color-text-muted);font:var(--weight-semibold) var(--text-xs) var(--font-sans)}._day_1hxq7_57{border-radius:var(--radius-full);width:44px;height:44px;color:var(--color-text);font:var(--weight-regular) var(--text-sm) var(--font-sans);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:1px solid #0000}._outside_1hxq7_69{color:var(--color-text-muted)}._today_1hxq7_73{border-color:var(--color-accent)}._selected_1hxq7_77._selected_1hxq7_77{background:var(--color-btn-bg);color:var(--color-btn-text);font-weight:var(--weight-semibold)}._day_1hxq7_57[aria-disabled=true],._todayButton_1hxq7_84[aria-disabled=true]{color:var(--color-disabled-text);cursor:not-allowed}._nav_1hxq7_28:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}._day_1hxq7_57:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}._todayButton_1hxq7_84:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}._foot_1hxq7_96{padding-top:var(--space-2);justify-content:flex-end;display:flex}._todayButton_1hxq7_84{min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-md);color:var(--color-accent-text);font:var(--weight-semibold) var(--text-sm) var(--font-sans);cursor:pointer;background:0 0;border:0}@media (hover:hover){._day_1hxq7_57:not([aria-disabled=true]):hover,._nav_1hxq7_28:hover,._todayButton_1hxq7_84:not([aria-disabled=true]):hover{background:var(--color-surface-2)}._selected_1hxq7_77._selected_1hxq7_77:hover{background:var(--color-btn-bg-hover)}}._field_4lq8s_1{flex-direction:column;gap:6px;display:flex}._label_4lq8s_7{font:var(--weight-medium) var(--text-sm) var(--font-sans);color:var(--color-text)}._input_4lq8s_12{width:100%;min-height:var(--control-h);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-2);color:var(--color-text);font:var(--weight-regular) var(--text-md) var(--font-sans);font-variant-numeric:tabular-nums;transition:border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);padding:0 14px}._select_4lq8s_28{-webkit-appearance:auto;appearance:auto}._input_4lq8s_12::placeholder{color:var(--color-text-muted)}._input_4lq8s_12:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft);outline:none}._input_4lq8s_12[aria-invalid=true]{border-color:var(--color-danger)}._input_4lq8s_12:disabled{background:var(--color-disabled-bg);color:var(--color-disabled-text);cursor:not-allowed}._hint_4lq8s_53,._error_4lq8s_54{font:var(--weight-regular) var(--text-sm) var(--font-sans);align-items:flex-start;gap:6px;margin:0;display:flex}._hint_4lq8s_53{color:var(--color-text-muted)}._error_4lq8s_54{color:var(--color-danger)}._error_4lq8s_54 svg{margin-top:2px}._group_iwakj_1{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden}._row_iwakj_8{gap:var(--space-3);width:100%;min-height:64px;padding:var(--space-2) var(--space-4);color:var(--color-text);font:var(--weight-regular) var(--text-md) var(--font-sans);text-align:left;-webkit-user-select:none;user-select:none;background:0 0;border:0;align-items:center;display:flex}._row_iwakj_8+._row_iwakj_8{border-top:1px solid var(--color-border)}._interactive_iwakj_27{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease-standard)}._interactive_iwakj_27:active{background:var(--color-surface-2)}._interactive_iwakj_27:focus-visible{outline-offset:-2px}@media (hover:hover){._interactive_iwakj_27:hover{background:var(--color-surface-2)}}._selected_iwakj_47,._selected_iwakj_47:active{background:var(--color-surface-2);box-shadow:inset 3px 0 0 var(--color-accent)}._icon_iwakj_53{border-radius:var(--radius-md);background:var(--color-surface-2);width:40px;height:40px;color:var(--color-text);flex:none;justify-content:center;align-items:center;display:flex}._iconIncome_iwakj_65{background:var(--color-income-soft);color:var(--color-income)}._text_iwakj_70{flex-direction:column;flex:1;min-width:0;display:flex}._title_iwakj_77{font-weight:var(--weight-medium)}._subtitle_iwakj_81{color:var(--color-text-muted);font:var(--weight-regular) var(--text-sm) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._trailing_iwakj_89{text-align:right;flex:none}._amount_iwakj_94{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-expense)}._income_iwakj_101{color:var(--color-income)}._chevron_iwakj_105{color:var(--color-text-muted);flex:none;display:flex}._sheet_1e3lv_1{width:100%;max-width:100%;max-height:calc(var(--tg-viewport-stable-height,100dvh) - var(--space-10) - var(--safe-top));border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-lg);border:0;margin:auto auto 0;padding:0}._tall_1e3lv_17{height:calc(var(--tg-viewport-stable-height,100dvh) - var(--space-10) - var(--safe-top))}._tall_1e3lv_17 ._inner_1e3lv_21{height:100%}._tall_1e3lv_17 ._body_1e3lv_25{flex:1}._sheet_1e3lv_1:focus{outline:none}._sheet_1e3lv_1:focus-visible{outline:none}._sheet_1e3lv_1::backdrop{background:var(--color-scrim)}._sheet_1e3lv_1[open]{animation:_slide-in_1e3lv_1 var(--dur-slow) var(--ease-standard)}._sheet_1e3lv_1[open]::backdrop{animation:_fade-in_1e3lv_1 var(--dur-slow) var(--ease-standard)}@keyframes _slide-in_1e3lv_1{0%{transform:translateY(100%)}}@keyframes _fade-in_1e3lv_1{0%{opacity:0}}._inner_1e3lv_21{gap:var(--space-3);max-height:inherit;padding:var(--space-2) var(--screen-pad) calc(var(--space-4) + var(--safe-bottom));flex-direction:column;display:flex}._handle_1e3lv_66{border-radius:var(--radius-full);background:var(--color-border);align-self:center;width:36px;height:4px}._header_1e3lv_74{justify-content:space-between;align-items:center;gap:var(--space-2);margin-right:calc(-1 * var(--space-2));display:flex}._title_1e3lv_82{align-items:center;gap:var(--space-2);font:var(--weight-semibold) var(--text-lg) var(--font-sans);margin:0;display:flex}._titleText_1e3lv_91{align-items:center;gap:var(--space-2);font:inherit;margin:0;display:flex}._back_1e3lv_100{margin-left:calc(-1 * var(--space-2))}._body_1e3lv_25{gap:var(--space-4);flex-direction:column;min-height:0;display:flex;overflow-y:auto}._footer_1e3lv_112{gap:var(--space-2);display:flex}._footer_1e3lv_112>*{flex:1}@media (min-width:600px){._sheet_1e3lv_1{border-radius:var(--radius-xl);max-width:480px;margin:auto}._sheet_1e3lv_1[open]{animation-name:_fade-in_1e3lv_1}._handle_1e3lv_66{display:none}._inner_1e3lv_21{padding:var(--space-4) var(--space-6) var(--space-6)}}@media (min-width:1024px){._dialog_1e3lv_143{border:1px solid var(--color-border);border-radius:var(--radius-xl);width:min(460px,100% - 64px);max-width:none}._dialogLg_1e3lv_151{width:min(720px,100% - 64px)}._dialogLg_1e3lv_151 ._inner_1e3lv_21{gap:0;padding:0}._dialogLg_1e3lv_151 ._header_1e3lv_74{padding:var(--space-3) var(--space-3) var(--space-3) var(--space-6);border-bottom:1px solid var(--color-border);margin-right:0}._dialogLg_1e3lv_151 ._body_1e3lv_25{padding:var(--space-6)}._dialogLg_1e3lv_151 ._footer_1e3lv_112{padding:var(--space-4) var(--space-6);border-top:1px solid var(--color-border)}}._badge_6mcvq_1{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface-2);color:var(--color-text);font:var(--weight-medium) var(--text-xs) var(--font-sans);align-items:center;display:inline-flex}._accent_6mcvq_11{background:var(--color-accent-soft);color:var(--color-accent-text)}._success_6mcvq_16{background:var(--color-income-soft);color:var(--color-income)}._warning_6mcvq_21{background:var(--color-warning-soft);color:var(--color-warning)}._danger_6mcvq_26{background:var(--color-danger-soft);color:var(--color-danger)}._track_212b1_1{width:100%;height:var(--space-2);border-radius:var(--radius-full);background:var(--color-surface-2);overflow:hidden}._fill_212b1_9{border-radius:var(--radius-full);background:var(--color-accent);transform-origin:0;width:100%;height:100%;transition:transform var(--dur-base) var(--ease-standard);display:block}._warning_212b1_20{background:var(--color-warning)}._danger_212b1_24{background:var(--color-danger)}._bar_14n3n_1{z-index:10;border-top:1px solid var(--color-border);background:var(--color-surface);padding-bottom:var(--safe-bottom);justify-content:center;display:flex;position:fixed;top:auto;bottom:0;left:0;right:0}._list_14n3n_12{width:100%;max-width:32rem;min-height:var(--tabbar-h);padding:0 var(--space-2);grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;margin:0;list-style:none;display:grid}._item_14n3n_27{width:100%;min-width:0;min-height:52px;padding:var(--space-1) 0;border-radius:var(--radius-md);color:var(--color-text-muted);font:var(--weight-medium) var(--text-2xs) var(--font-sans);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}._label_14n3n_46{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}._item_14n3n_27[aria-current=page]{color:var(--color-accent-text)}._add_14n3n_57{background:var(--color-btn-bg);width:56px;height:56px;color:var(--color-btn-text);box-shadow:var(--shadow-md);cursor:pointer;border:0;border-radius:18px;justify-content:center;align-items:center;margin:0 auto;display:flex}._add_14n3n_57:active{background:var(--color-btn-bg-pressed)}@media (max-width:599.98px){html[data-keyboard-open] ._bar_14n3n_1{display:none}}._state_jvkpo_1{gap:var(--space-3);padding:var(--space-8) var(--space-4);text-align:center;flex-direction:column;align-items:center;display:flex}._tile_jvkpo_10{border-radius:var(--radius-lg);background:var(--color-surface-2);width:72px;height:72px;color:var(--color-text-muted);justify-content:center;align-items:center;display:flex}._accent_jvkpo_21{background:var(--color-accent-soft);color:var(--color-accent-text)}._warning_jvkpo_26{background:var(--color-warning-soft);color:var(--color-warning)}._danger_jvkpo_31{background:var(--color-danger-soft);color:var(--color-danger)}._title_jvkpo_36{font:var(--weight-semibold) var(--text-lg) var(--font-sans);margin:0}._description_jvkpo_41{max-width:30rem;color:var(--color-text-muted);font:var(--weight-regular) var(--text-md) var(--font-sans);margin:0}._actions_jvkpo_48{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}._block_tvf30_1{gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-danger);border-radius:var(--radius-lg);background:var(--color-surface);align-items:center;display:flex}._tile_tvf30_11{border-radius:var(--radius-md);background:var(--color-danger-soft);width:40px;height:40px;color:var(--color-danger);flex:none;justify-content:center;align-items:center;display:flex}._text_tvf30_23{flex:1;min-width:0}._title_tvf30_28,._description_tvf30_29{margin:0}._title_tvf30_28{font:var(--weight-semibold) var(--text-md) var(--font-sans)}._description_tvf30_29{color:var(--color-text-muted);font:var(--weight-regular) var(--text-sm) var(--font-sans)}._wrapper_2ly7y_1{gap:var(--space-2);flex-direction:column;display:flex}._bar_2ly7y_8{border-radius:var(--radius-sm);background:var(--color-surface-2);animation:_skeleton-pulse_2ly7y_1 var(--dur-slow) var(--ease-standard) infinite alternate}@keyframes _skeleton-pulse_2ly7y_1{0%{opacity:.45}to{opacity:1}}@media (prefers-reduced-motion:reduce){._bar_2ly7y_8{animation:none}}._rowItem_2ly7y_31{gap:var(--space-3);width:100%;min-height:64px;padding:var(--space-2) 0;align-items:center;display:flex}._iconTile_2ly7y_40{border-radius:var(--radius-md);flex:none;width:40px;height:40px}._text_2ly7y_47{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}._titleBar_2ly7y_55{height:var(--space-4);width:60%}._subtitleBar_2ly7y_60{height:var(--space-4);width:40%}._amountBar_2ly7y_65{height:var(--space-6);flex:none;width:20%}._lineItem_2ly7y_71{height:var(--space-6);width:100%}._blockItem_2ly7y_76{height:calc(6 * var(--space-4));border-radius:var(--radius-lg);width:100%}._tableRow_2ly7y_83{gap:var(--space-3);min-height:56px;padding:var(--space-2) var(--space-4);align-items:center;display:flex}._tableTile_2ly7y_91{border-radius:var(--radius-md);flex:none;width:32px;height:32px}._tableDate_2ly7y_98{width:90px;height:var(--space-4);flex:none}._tableAmount_2ly7y_104{width:110px;height:var(--space-4);flex:none}._chartCard_2ly7y_110{gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}._chartTitle_2ly7y_119{width:40%;height:var(--space-4)}._chartSub_2ly7y_124{width:24%;height:var(--space-3)}._chartBars_2ly7y_129{gap:var(--space-2);height:150px;margin-top:var(--space-4);align-items:flex-end;display:flex}._chartBar_2ly7y_129{border-radius:var(--radius-sm) var(--radius-sm) 2px 2px;flex:1}._avatar_bt7cp_1{border-radius:var(--radius-full);font-weight:var(--weight-semibold);color:var(--color-text);object-fit:cover;flex:none;justify-content:center;align-items:center;display:inline-flex}._s24_bt7cp_12{width:24px;height:24px;font-size:10px}._s32_bt7cp_18{width:32px;height:32px;font-size:12px}._s40_bt7cp_24{width:40px;height:40px;font-size:15px}._s56_bt7cp_30{width:56px;height:56px;font-size:20px}._stack_bt7cp_36{display:flex}._stack_bt7cp_36>*+*{margin-left:calc(-1 * var(--space-2))}._stack_bt7cp_36 ._avatar_bt7cp_1{box-shadow:0 0 0 2px var(--color-bg)}._group_jvm1o_1{gap:var(--space-1);height:var(--tap-min);border-radius:var(--radius-md);background:var(--color-surface-2);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}._lg_jvm1o_12{height:calc(var(--tap-min) + 2 * var(--space-1));padding:var(--space-1)}._segment_jvm1o_17{justify-content:center;align-items:center;gap:var(--space-2);height:100%;padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--color-text-muted);font:var(--weight-semibold) var(--text-md) var(--font-sans);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);background:0 0;border:1px solid #0000;display:inline-flex}._segment_jvm1o_17:active:not(:disabled){transform:scale(.98)}._on_jvm1o_41{border-color:var(--color-border);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-sm)}@media (hover:hover){._segment_jvm1o_17:hover:not(._on_jvm1o_41){color:var(--color-text)}}._segment_jvm1o_17:disabled{cursor:default}._chip_13i1q_1{align-items:center;gap:var(--space-2);min-height:var(--tap-min);padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text);font:var(--weight-medium) var(--text-sm) var(--font-sans);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);flex:none;display:inline-flex}._chip_13i1q_1:active{background:var(--color-surface-2)}._on_13i1q_25{border-color:var(--color-accent);background:var(--color-accent-soft)}@media (hover:hover){._chip_13i1q_1:hover:not(._on_13i1q_25){background:var(--color-surface-2)}}._grid_9geis_1{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._tile_9geis_7{justify-content:center;align-items:center;gap:var(--space-2);min-height:80px;padding:var(--space-2) var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font:var(--weight-medium) 13px/16px var(--font-sans);text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);flex-direction:column;display:flex;position:relative}._tile_9geis_7:active{transform:scale(.98)}._on_9geis_34{background:var(--color-accent-soft)}._check_9geis_39{top:var(--space-1);right:var(--space-1);color:var(--color-accent-text);position:absolute}@media (hover:hover){._tile_9geis_7:hover:not(._on_9geis_34){background:var(--color-surface-2)}}._emoji_9geis_52{font-size:24px;line-height:24px}._name_9geis_57{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._lg_9geis_65{min-height:92px}._cols3_9geis_69{grid-template-columns:repeat(3,minmax(0,1fr))}._bottom_9geis_74{margin-top:auto}._banner_1sxe5_1{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font:var(--weight-regular) var(--text-sm) var(--font-sans);display:flex}._info_1sxe5_10,._offline_1sxe5_11{background:var(--color-surface-2);color:var(--color-text)}._info_1sxe5_10 svg,._offline_1sxe5_11 svg{color:var(--color-text-muted)}._warning_1sxe5_24{background:var(--color-warning-soft);color:var(--color-warning)}._danger_1sxe5_29{background:var(--color-danger-soft);color:var(--color-danger)}._text_1sxe5_34{flex:1}._dismiss_1sxe5_38{width:var(--tap-min);height:var(--tap-min);margin:calc(-1 * var(--space-1));border-radius:var(--radius-sm);color:inherit;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._dialog_z3yf6_1{width:min(20rem, calc(100% - 2 * var(--space-4)));padding:var(--space-5);border-radius:var(--radius-xl);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-lg);border:0}._dialog_z3yf6_1::backdrop{background:var(--color-scrim)}._dialog_z3yf6_1[open]{animation:_dialog-in_z3yf6_1 var(--dur-slow) var(--ease-standard)}._dialog_z3yf6_1[open]::backdrop{animation:_dialog-fade_z3yf6_1 var(--dur-slow) var(--ease-standard)}._inner_z3yf6_23{gap:var(--space-3);flex-direction:column;display:flex}._title_z3yf6_29{font:var(--weight-semibold) var(--text-lg) var(--font-sans);margin:0}._text_z3yf6_34{color:var(--color-text-muted);font:var(--weight-regular) var(--text-sm) var(--font-sans);margin:0}._error_z3yf6_40{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-danger-soft);color:var(--color-danger);font:var(--weight-semibold) var(--text-sm) var(--font-sans);margin:0}._actions_z3yf6_49{gap:var(--space-2);margin-top:var(--space-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@keyframes _dialog-in_z3yf6_1{0%{opacity:0;transform:translateY(8px)}}@keyframes _dialog-fade_z3yf6_1{0%{opacity:0}}@media (min-width:1024px){._dialog_z3yf6_1{width:min(460px,100% - 64px)}}._toast_v9267_1{right:var(--space-4);left:calc(var(--shell-side-w,0px) + var(--space-4));bottom:calc(var(--tabbar-h) + var(--safe-bottom) + var(--space-3));z-index:20;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-2) var(--space-3) var(--space-4);background:var(--color-toast-bg);color:var(--color-toast-text);box-shadow:var(--shadow-md);animation:_toast-in_v9267_1 var(--dur-base) var(--ease-standard);border-radius:14px;font-size:15px;line-height:20px;display:flex;position:fixed}._message_v9267_20{flex:1}._action_v9267_24{min-height:var(--tap-min);padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--color-toast-accent);font:var(--weight-semibold) 15px/20px var(--font-sans);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0}@keyframes _toast-in_v9267_1{0%{opacity:0;transform:translateY(8px)}}@media (max-width:599.98px){html[data-keyboard-open] ._toast_v9267_1{bottom:calc(100dvh - var(--app-vh,100dvh) + var(--space-3))}}._wrapper_1myvw_1{min-height:64px;padding:0 var(--space-1) 0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-2);align-items:center;gap:0;display:flex}._wrapper_1myvw_1:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}._invalidWrapper_1myvw_18{border-color:var(--color-danger)}._disabled_1myvw_22{background:var(--color-disabled-bg);color:var(--color-disabled-text)}._sign_1myvw_27{color:var(--color-text-muted);font:var(--weight-semibold) 28px/34px var(--font-sans)}._input_1myvw_32{min-width:0;color:var(--color-text);font:var(--weight-semibold) 28px/34px var(--font-sans);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:1;padding:0}._input_1myvw_32::placeholder{color:var(--color-text-muted);font-weight:var(--weight-regular)}._invalid_1myvw_18{border-color:var(--color-danger)}._currency_1myvw_53{align-items:center;gap:var(--space-1);margin-left:var(--space-2);min-height:var(--control-h);padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text);font:var(--weight-medium) var(--text-sm) var(--font-sans);cursor:pointer;-webkit-tap-highlight-color:transparent;flex:none;display:inline-flex}@media (hover:hover){._currency_1myvw_53:hover:not(:disabled){background:var(--color-surface-2)}}._suffix_1myvw_76{padding:0 var(--space-3);color:var(--color-text-muted);font:var(--weight-medium) var(--text-md) var(--font-sans);flex:none}._wrapper_7uthh_1{align-items:center;gap:var(--space-2);min-height:var(--control-h);padding:0 var(--space-1) 0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-2);display:flex}._wrapper_7uthh_1:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}._icon_7uthh_17{color:var(--color-text-muted);flex:none;display:inline-flex}._input_7uthh_23{min-width:0;color:var(--color-text);font:var(--weight-regular) var(--text-md) var(--font-sans);background:0 0;border:0;outline:none;flex:1;padding:0}._input_7uthh_23::placeholder{color:var(--color-text-muted)}._label_7uthh_38{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._head_1ddc8_1{justify-content:space-between;align-items:center;gap:16px;min-height:48px;display:flex}._subtitle_1ddc8_9{min-width:0;color:var(--color-text-muted);font:var(--weight-regular) var(--text-sm) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._actions_1ddc8_18{flex:none;align-items:center;gap:12px;margin-left:auto;display:flex}._header_75bmf_3{gap:var(--space-1);min-height:56px;padding-top:var(--space-3);flex:none;align-items:center;display:flex}._title_75bmf_12{min-width:0;font:var(--weight-semibold) var(--text-xl) var(--font-sans);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;overflow:hidden}._home_75bmf_23 ._title_75bmf_12{font:var(--weight-semibold) var(--text-lg) var(--font-sans)}._trailing_75bmf_27{gap:var(--space-1);flex:none;align-items:center;display:flex}._card_1b0u4_1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4)}._lg_1b0u4_8{padding:var(--space-6)}._header_1jkav_1{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--tap-min);display:flex}._title_1jkav_9{font:var(--weight-semibold) var(--text-lg) var(--font-sans);margin:0}._action_1jkav_15{align-items:center;gap:var(--space-1);min-height:var(--tap-min);padding:0 var(--space-1) 0 var(--space-3);color:var(--color-accent-text);font:var(--weight-semibold) var(--text-sm) var(--font-sans);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;display:inline-flex}._sticky_oothu_1{inset:auto 0 calc(var(--tabbar-h) + var(--safe-bottom)) var(--shell-side-w,0px);z-index:9;padding:var(--space-2) var(--screen-pad);background:var(--color-bg);border-top:1px solid var(--color-border);position:fixed}._content_oothu_10{gap:var(--space-2);grid-template-columns:minmax(0,1fr);max-width:32rem;margin:0 auto;display:grid}._content_oothu_10:has(>:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:599.98px){html[data-keyboard-open] ._sticky_oothu_1:not(._withField_oothu_25){display:none}html[data-keyboard-open] ._withField_oothu_25{bottom:var(--safe-bottom)}}._row_d5ly4_1{gap:var(--space-2);flex-wrap:wrap;display:flex}._chip_d5ly4_7{align-items:center;gap:var(--space-1);min-height:var(--tap-min);padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text);font:var(--weight-medium) var(--text-sm) var(--font-sans);display:inline-flex}._remove_d5ly4_20{border-radius:var(--radius-full);width:44px;height:44px;color:var(--color-text-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;margin:-10px;padding:0;display:inline-flex}._remove_d5ly4_20:active{background:var(--color-surface-2)}@media (hover:hover){._remove_d5ly4_20:hover{background:var(--color-surface-2)}}._addChip_d5ly4_47{align-items:center;gap:var(--space-1);min-height:var(--tap-min);padding:0 var(--space-3);border:1px solid var(--color-accent);border-radius:var(--radius-full);background:var(--color-accent-soft);color:var(--color-text);font:var(--weight-semibold) var(--text-sm) var(--font-sans);cursor:pointer;-webkit-tap-highlight-color:transparent;display:inline-flex}._input_d5ly4_62{width:9rem;min-height:var(--tap-min);padding:0 var(--space-3);border:1px solid var(--color-accent);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text);font:var(--weight-regular) var(--text-sm) var(--font-sans)}._input_d5ly4_62:focus{box-shadow:0 0 0 3px var(--color-accent-soft)}._kbd_llubv_1{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);min-width:22px;height:22px;color:var(--color-text-muted);font:var(--weight-semibold) var(--text-xs) var(--font-sans);border-bottom-width:2px;justify-content:center;align-items:center;padding:0 6px;line-height:1;display:inline-flex}._mark_45ew8_2{border-radius:var(--radius-md);background:var(--color-btn-bg);color:var(--color-btn-text);flex:none;justify-content:center;align-items:center;display:inline-flex}._nav_15n24_1{background:var(--color-surface);flex-direction:column;gap:24px;height:100%;padding:20px 16px;display:flex}._full_15n24_10{width:240px}._rail_15n24_14{align-items:center;width:72px;padding:20px 12px}._list_15n24_20{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._brandHead_15n24_30{align-items:center;gap:10px;min-width:0;padding:0 6px;display:flex}._brandText_15n24_38{flex-direction:column;min-width:0;display:flex}._brandName_15n24_44{font:var(--weight-semibold) var(--text-md) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._brandFamily_15n24_51{color:var(--color-text-muted);font:var(--weight-medium) var(--text-2xs) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._group_15n24_60{gap:var(--space-2);flex-direction:column;display:flex}._groupLabel_15n24_66{padding:var(--space-4) 10px var(--space-1);color:var(--color-text-muted);font:var(--weight-medium) var(--text-2xs) var(--font-sans);margin:0}._rail_15n24_14 ._groupLabel_15n24_66{display:none}._item_15n24_77{border-radius:var(--radius-md);width:100%;min-height:44px;color:var(--color-text-muted);font:var(--weight-medium) var(--text-sm) var(--font-sans);cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0 10px;display:flex;position:relative}._item_15n24_77:hover{color:var(--color-text)}._item_15n24_77:disabled{color:var(--color-disabled-text);cursor:default}._soon_15n24_102{padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface-2);color:var(--color-text-muted);font:var(--weight-medium) var(--text-2xs) var(--font-sans);margin-left:auto}._rail_15n24_14 ._soon_15n24_102{display:none}._item_15n24_77[aria-current=page]{background:var(--color-accent-soft);color:var(--color-accent-text);font-weight:var(--weight-semibold)}._rail_15n24_14 ._item_15n24_77{justify-content:center;width:48px;padding:0}._rail_15n24_14 ._label_15n24_127{display:none}._rail_15n24_14 ._item_15n24_77:after{content:attr(data-label);z-index:20;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-text);color:var(--color-surface);font:var(--weight-medium) var(--text-2xs) var(--font-sans);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;position:absolute;top:50%;left:calc(100% + 8px)}._rail_15n24_14 ._item_15n24_77:focus-visible:after{opacity:1;visibility:visible}@media (hover:hover){._item_15n24_77:not(:disabled):hover{background:var(--color-surface-2)}._rail_15n24_14 ._item_15n24_77:hover:after{opacity:1;visibility:visible}}._foot_15n24_166{border-top:1px solid var(--color-border);flex-direction:column;gap:8px;margin-top:auto;padding-top:16px;display:flex}._account_15n24_175{flex-direction:column;gap:8px;display:flex}._user_15n24_181{align-items:center;gap:12px;min-width:0;padding:0 4px;display:flex}._userText_15n24_189{flex-direction:column;flex:1;min-width:0;display:flex}._userName_15n24_196,._userMeta_15n24_197{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._userName_15n24_196{font:var(--weight-semibold) var(--text-sm) var(--font-sans)}._userMeta_15n24_197{color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans)}._rail_15n24_14 ._foot_15n24_166,._rail_15n24_14 ._account_15n24_175{align-items:center}._rail_15n24_14 ._user_15n24_181{padding:0}._rail_15n24_14 ._userText_15n24_189{display:none}._bar_15mt3_3{border-bottom:1px solid var(--color-border);background:var(--color-surface)}._in_15mt3_8{align-items:center;gap:var(--space-3);max-width:1280px;height:72px;padding:0 var(--space-6);margin:0 auto;display:flex}._title_15mt3_18{min-width:120px;color:var(--color-text);font:var(--weight-bold) var(--text-xl) var(--font-sans);letter-spacing:-.01em;white-space:nowrap;flex:none;margin:0}._quick_15mt3_28{flex:360px;min-width:0;max-width:520px;margin:0;position:relative}._quickIcon_15mt3_36{color:var(--color-text-muted);pointer-events:none;position:absolute;top:14px;left:14px}._quickInput_15mt3_44{padding-right:var(--space-4);padding-left:44px}._quickInput_15mt3_44::placeholder{color:var(--color-text)}._quickKbd_15mt3_55{display:none}._gap_15mt3_59{flex:1;min-width:0}._add_15mt3_64{flex:none}._addKbd_15mt3_68{display:none}@media (min-width:1280px){._in_15mt3_8{gap:var(--space-4);padding:0 var(--space-10)}._quickInput_15mt3_44{padding-right:88px}._quickKbd_15mt3_55{display:inline-flex;position:absolute;top:13px;right:12px}._addKbd_15mt3_68{display:inline-flex}}._root_mf1k2_3{flex:none;position:relative}._button_mf1k2_8{align-items:center;gap:var(--space-2);height:36px;padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--color-text-muted);font:var(--weight-medium) var(--text-sm) var(--font-sans);white-space:nowrap;cursor:pointer;background:0 0;border:0;display:inline-flex}._button_mf1k2_8:hover{background:var(--color-surface-2);color:var(--color-text)}._value_mf1k2_28{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._menu_mf1k2_34{top:calc(100% + var(--space-1));z-index:30;min-width:190px;max-height:20rem;padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-md);flex-direction:column;display:flex;position:absolute;left:0;overflow-y:auto}._option_mf1k2_51{min-height:36px;padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--color-text);font:var(--weight-medium) var(--text-sm) var(--font-sans);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0}._option_mf1k2_51:hover{background:var(--color-surface-2)}._checked_mf1k2_68{background:var(--color-accent-soft);color:var(--color-accent-text);font-weight:var(--weight-semibold)}._page_fmsjv_1{display:block}._pageWithPanel_fmsjv_5{gap:var(--space-6);grid-template-columns:minmax(0,1fr) 400px;align-items:start;display:grid}._main_fmsjv_12{min-width:0}._inner_fmsjv_16{gap:var(--space-4);padding:var(--space-4) var(--space-6);flex-direction:column;display:flex}._inline_fmsjv_23{top:var(--space-4);max-height:calc(100dvh - var(--space-8));border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);color:var(--color-text);position:sticky}._inline_fmsjv_23:focus{outline:none}._inline_fmsjv_23:focus-visible{outline:none}._overlay_fmsjv_38{border:0;border-left:1px solid var(--color-border);background:var(--color-surface);width:400px;max-width:100%;height:100dvh;max-height:100dvh;color:var(--color-text);box-shadow:var(--shadow-lg);margin:0 0 0 auto;padding:0}._overlay_fmsjv_38:focus{outline:none}._overlay_fmsjv_38:focus-visible{outline:none}._overlay_fmsjv_38::backdrop{background:var(--color-scrim)}._overlay_fmsjv_38[open]{animation:_slide-in_fmsjv_1 var(--dur-slow) var(--ease-standard)}._overlay_fmsjv_38 ._inner_fmsjv_16{height:100%}@keyframes _slide-in_fmsjv_1{0%{transform:translate(100%)}}._header_fmsjv_75{justify-content:space-between;align-items:center;gap:var(--space-2);margin-right:calc(-1 * var(--space-2));display:flex}._title_fmsjv_83{font:var(--weight-semibold) var(--text-lg) var(--font-sans);margin:0}._body_fmsjv_88{gap:var(--space-4);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}._footer_fmsjv_97{gap:var(--space-2);flex-wrap:wrap;display:flex}._footer_fmsjv_97>*{flex:auto;min-width:0}._framed_fmsjv_109{gap:0;padding:0}._inline_fmsjv_23._framed_fmsjv_109{top:var(--space-6);max-height:calc(100dvh - 2 * var(--space-6));border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._framed_fmsjv_109 ._header_fmsjv_75{padding:var(--space-3) var(--space-3) var(--space-3) var(--space-6);border-bottom:1px solid var(--color-border);margin-right:0}._framed_fmsjv_109 ._body_fmsjv_88{gap:var(--space-4);padding:var(--space-5) var(--space-6)}._framed_fmsjv_109 ._footer_fmsjv_97{padding:var(--space-4) var(--space-6);border-top:1px solid var(--color-border);flex-wrap:nowrap;justify-content:space-between;align-items:center}._framed_fmsjv_109 ._footer_fmsjv_97>*{flex:none}._table_1ral8_1{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%}._caption_1ral8_8,._srOnly_1ral8_9{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}._head_1ral8_18 th{z-index:1;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted);font:600 12px/16px var(--font-sans);text-align:left;position:sticky;top:0}._table_1ral8_1 td{height:var(--dt-row-h,56px);min-width:0;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--color-border);vertical-align:middle}._table_1ral8_1 tbody tr:last-child td{border-bottom:0}._row_1ral8_42{cursor:pointer}._row_1ral8_42:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}._selected_1ral8_51 td{background:var(--color-accent-soft)}._day_1ral8_55 th{height:36px;padding:6px var(--space-4);background:var(--color-bg);color:var(--color-text-muted);font:600 12px/16px var(--font-sans);text-align:left}._dayLine_1ral8_64{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._dayAside_1ral8_71{font-variant-numeric:tabular-nums;white-space:nowrap}._num_1ral8_76,._head_1ral8_18 th._num_1ral8_76{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._sortBtn_1ral8_84{justify-content:flex-start;align-items:center;gap:var(--space-1);width:calc(100% + 2 * var(--space-4));min-height:var(--tap-min);margin:0 calc(var(--space-4) * -1);padding:0 var(--space-4);color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:none;display:flex}._sortNum_1ral8_101{justify-content:flex-end}._sortArrow_1ral8_106{color:var(--color-accent-text);opacity:0;display:flex}._sortBtn_1ral8_84:hover ._sortArrow_1ral8_106{opacity:.6}._sortBtn_1ral8_84:focus-visible ._sortArrow_1ral8_106{opacity:.6}._sortBtnActive_1ral8_117{color:var(--color-text)}._sortBtnActive_1ral8_117 ._sortArrow_1ral8_106{opacity:1}._sortBtnAsc_1ral8_125 ._sortArrow_1ral8_106 svg{transform:rotate(180deg)}._truncate_1ral8_129{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._actionsCol_1ral8_135{width:72px}._actions_1ral8_135{text-align:right}._actions_1ral8_135>*{opacity:0}._actionsShown_1ral8_148>*,._row_1ral8_42:focus-within ._actions_1ral8_135>*,._selected_1ral8_51 ._actions_1ral8_135>*{opacity:1}@media (hover:hover){._row_1ral8_42:hover td{background:var(--color-surface-2)}._selected_1ral8_51:hover td{background:var(--color-accent-soft)}._row_1ral8_42:hover ._actions_1ral8_135>*{opacity:1}}._root_yvnwq_1{min-width:0}._plot_yvnwq_5{border-bottom:1px solid var(--color-border);align-items:flex-end;gap:6px;display:flex;position:relative}._col_yvnwq_13{border-radius:6px;flex:1;justify-content:center;align-items:flex-end;min-width:0;height:100%;display:flex;position:relative}._col_yvnwq_13:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._bar_yvnwq_29{background:var(--chart-1);border-radius:6px 6px 0 0;width:100%;max-width:48px;display:block;position:relative}._col_yvnwq_13:focus-visible ._bar_yvnwq_29{background:var(--color-accent-hover)}@media (hover:hover){._col_yvnwq_13:hover ._bar_yvnwq_29{background:var(--color-accent-hover)}}._tip_yvnwq_51{z-index:1;border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-md);color:var(--color-text);font:500 12px/16px var(--font-sans);white-space:nowrap;pointer-events:none;font-variant-numeric:tabular-nums;border-radius:6px;padding:4px 8px;display:none;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}._col_yvnwq_13:focus-visible ._tip_yvnwq_51{display:block}@media (hover:hover){._col_yvnwq_13:hover ._tip_yvnwq_51{display:block}}._axis_yvnwq_80{color:var(--color-text-muted);font:400 12px/16px var(--font-sans);gap:6px;margin-top:8px;display:flex}._tick_yvnwq_88{text-align:center;white-space:nowrap;flex:1 1 0;min-width:0;overflow:visible}._tickWide_yvnwq_96{text-align:left}._reference_yvnwq_100{border-top:2px dashed var(--color-text-muted);pointer-events:none;position:absolute;left:0;right:0}._withY_yvnwq_110{padding-left:36px}._gridLine_yvnwq_114{border-top:1px solid var(--color-border);pointer-events:none;position:absolute;left:0;right:0}._gridBase_yvnwq_122{border-top:0}._yLabel_yvnwq_126{color:var(--color-text-muted);font:400 11px/16px var(--font-sans);font-variant-numeric:tabular-nums;padding-right:8px;position:absolute;right:100%;transform:translateY(-50%)}._details_yvnwq_136{margin-top:8px}._summary_yvnwq_140{min-height:44px;color:var(--color-text-muted);font:500 13px/20px var(--font-sans);cursor:pointer;border-radius:6px;align-items:center;padding:0 4px;display:inline-flex}._summary_yvnwq_140:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._tableWrap_yvnwq_156{max-height:240px;overflow:auto}._table_yvnwq_156{border-collapse:collapse;width:100%;color:var(--color-text);font:400 13px/20px var(--font-sans)}._table_yvnwq_156 th,._table_yvnwq_156 td{border-bottom:1px solid var(--color-border);text-align:left;padding:6px 8px;font-weight:400}._table_yvnwq_156 thead th{background:var(--color-surface);color:var(--color-text-muted);font-weight:600;position:sticky;top:0}._table_yvnwq_156 ._num_yvnwq_184{text-align:right;font-variant-numeric:tabular-nums}._caption_yvnwq_189{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}._root_1fnei_1{min-width:0;margin:0}._legend_1fnei_6{gap:var(--space-4);margin:0 0 var(--space-2);color:var(--color-text);font:var(--weight-medium) var(--text-xs) var(--font-sans);flex-wrap:wrap;padding:0;list-style:none;display:flex}._legend_1fnei_6 li{align-items:center;gap:var(--space-2);display:inline-flex}._svg_1fnei_23{width:100%;height:auto;display:block}._grid_1fnei_29{stroke:var(--color-border);stroke-width:1px}._text_1fnei_34{fill:var(--color-text-muted);font:400 12px var(--font-sans);font-variant-numeric:tabular-nums}._line_1fnei_40{stroke-width:3px;stroke-linejoin:round}._point_1fnei_45{stroke:var(--color-surface);stroke-width:2px}._point_1fnei_45:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._tip_1fnei_55{fill:var(--color-text);stroke:var(--color-surface);stroke-width:4px;paint-order:stroke;font:600 12px var(--font-sans);font-variant-numeric:tabular-nums;pointer-events:none}._legendBottom_1fnei_65{margin:var(--space-2) 0 0}._end_1fnei_69{fill:var(--color-text);stroke:var(--color-surface);stroke-width:4px;paint-order:stroke;font:600 12px var(--font-sans);font-variant-numeric:tabular-nums;pointer-events:none}._grid_antod_2{gap:var(--space-5);grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;display:grid}._s3_antod_9{grid-column:span 3}._s4_antod_13{grid-column:span 4}._s5_antod_17{grid-column:span 5}._s6_antod_21{grid-column:span 6}._s7_antod_25{grid-column:span 7}._s8_antod_29,._membersCard_antod_35{grid-column:span 8}@media (max-width:1279px){._membersCard_antod_35{grid-column:span 12}}._s12_antod_45{grid-column:span 12}._card_antod_1._card_antod_1{min-width:0;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}._flush_antod_60._flush_antod_60{padding:0;overflow:hidden}._head_antod_65{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;min-height:var(--tap-min);display:flex}._card_antod_1>._head_antod_65{margin-bottom:var(--space-3)}._flush_antod_60>._head_antod_65{padding:var(--space-2) var(--space-5);border-bottom:1px solid var(--color-border);margin:0}._headTools_antod_84{align-items:center;gap:var(--space-2);flex:none;display:flex}._title_antod_91{min-width:0;font:var(--weight-semibold) var(--text-md) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._hint_antod_100{color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans);margin:0}._sub_antod_106{color:var(--color-text-muted);font:var(--weight-regular) var(--text-sm) var(--font-sans);margin:0}._foot_antod_112{padding:var(--space-3) var(--space-5);border-top:1px solid var(--color-border);margin:0}._tools_antod_118{padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--color-border)}._stack_antod_123{gap:var(--space-4);flex-direction:column;display:flex}._stackSm_antod_129{gap:var(--space-2);flex-direction:column;display:flex}._pad_antod_135{padding:var(--space-4) var(--space-5)}._textDanger_antod_140._textDanger_antod_140{color:var(--color-danger)}._tile_antod_144{border-radius:var(--radius-md);background:var(--color-surface-2);width:44px;height:44px;color:var(--color-text);flex:none;justify-content:center;align-items:center;display:inline-flex}._tileAccent_antod_156{background:var(--color-accent-soft);color:var(--color-accent-text)}._cardTitleRow_antod_161{align-items:center;gap:var(--space-3);min-width:0;margin-bottom:var(--space-4);display:flex}._cardTitleText_antod_169{min-width:0}._block_antod_173{display:block}._account_antod_177{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}._orow_antod_185{gap:var(--space-3);min-height:56px;padding:var(--space-2) var(--space-5);border-top:1px solid var(--color-border);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;display:grid}._orow_antod_185:first-child{border-top:0}._tileSm_antod_199{background:var(--color-surface-2);width:32px;height:32px;color:var(--color-text);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}._orowText_antod_210{min-width:0}._orowTitle_antod_214{font:var(--weight-medium) var(--text-md) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._list_antod_221{margin:0;padding:0;list-style:none}._code_antod_227{margin:0 0 var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-2);font:var(--weight-bold) var(--text-2xl) var(--font-sans);letter-spacing:.2em;text-align:center;overflow-wrap:anywhere}._scroll_antod_239{max-height:20rem;overflow-y:auto}._scroll_antod_239:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}._page_m0mr8_3{gap:var(--space-4);max-width:32rem;padding:calc(var(--space-8) + var(--safe-top)) var(--screen-pad) calc(var(--space-8) + var(--page-safe-bottom,var(--safe-bottom)));flex-direction:column;margin:0 auto;display:flex}html[data-shell] ._page_m0mr8_3{max-width:none;margin:0;padding:0}._title_m0mr8_20{font:var(--weight-semibold) var(--text-2xl) var(--font-sans);color:var(--color-text);margin:0}._subtitle_m0mr8_26{color:var(--color-text-muted);margin:0}._form_m0mr8_31{gap:var(--space-4);flex-direction:column;display:flex}._section_m0mr8_37{gap:var(--space-2);flex-direction:column;display:flex}._sectionTitle_m0mr8_43{margin:var(--space-2) 0 0;font:var(--weight-semibold) var(--text-lg) var(--font-sans)}._error_m0mr8_48{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-danger-soft);color:var(--color-danger);margin:0}._notice_m0mr8_56{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-accent-soft);color:var(--color-text);margin:0}._code_m0mr8_64{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);font:var(--weight-bold) var(--text-2xl) ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.12em;text-align:center;margin:0}._actions_m0mr8_79{gap:var(--space-2);flex-wrap:wrap;display:flex}._stack_m0mr8_85{gap:var(--space-3);flex-direction:column;display:flex}._upper_m0mr8_91{text-transform:uppercase}._memberRow_m0mr8_95{align-items:center;gap:var(--space-3);width:100%;min-height:64px;padding:var(--space-2) var(--space-4);color:inherit;text-align:left;font:inherit;background:0 0;border:0;display:flex}button._memberRow_m0mr8_95{cursor:pointer;-webkit-tap-highlight-color:transparent}._memberRow_m0mr8_95+._memberRow_m0mr8_95{border-top:1px solid var(--color-border)}._memberText_m0mr8_118{flex-direction:column;flex:1;min-width:0;display:flex}._memberName_m0mr8_125{font:var(--weight-medium) var(--text-md) var(--font-sans)}._memberMeta_m0mr8_129{color:var(--color-text-muted);font:var(--weight-regular) var(--text-sm) var(--font-sans)}._errorDetail_m0mr8_134{color:var(--color-text-muted);text-align:center;word-break:break-word;margin:0;font-size:.8125rem}._memberCell_m0mr8_142{align-items:center;gap:var(--space-3);min-width:0;display:flex}._familyGrid_m0mr8_149{gap:var(--space-6);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}._familyHead_m0mr8_156{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._stats_1f7qi_3{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._stat_1f7qi_3{gap:var(--space-1);padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}._statLabel_1f7qi_19,._statHint_1f7qi_20{color:var(--color-text-muted);font:var(--weight-medium) var(--text-xs) var(--font-sans)}._statNum_1f7qi_25{font:var(--weight-bold) var(--text-lg) var(--font-sans);font-variant-numeric:tabular-nums}._seg_1f7qi_30{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-md);background:var(--color-surface-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._segBtn_1f7qi_39,._segOn_1f7qi_40{border-radius:var(--radius-sm);min-height:44px;color:var(--color-text-muted);font:var(--weight-semibold) var(--text-sm) var(--font-sans);cursor:pointer;background:0 0;border:0}._segOn_1f7qi_40{background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-sm)}._journal_1f7qi_56{padding:0 var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);margin:0;list-style:none}._jrow_1f7qi_65{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) 0;display:flex}._jrow_1f7qi_65+._jrow_1f7qi_65{border-top:1px solid var(--color-border)}._jicon_1f7qi_76{padding-top:var(--space-1);color:var(--color-text-muted);flex:none}._jtext_1f7qi_82{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._jwhat_1f7qi_90{font:var(--weight-medium) var(--text-sm) var(--font-sans);overflow-wrap:anywhere}._jwho_1f7qi_95{color:var(--color-text-muted);font:var(--text-xs) var(--font-sans)}._page_zia97_1{gap:var(--space-5)}._toolbar_zia97_5{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}._periodNav_zia97_12{align-items:center;gap:var(--space-2);display:flex}._periodTitle_zia97_18{text-align:center;min-width:150px;font:var(--weight-semibold) var(--text-lg) var(--font-sans)}._export_zia97_24{margin-left:auto}._kpis_zia97_28{gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._card_zia97_34{gap:var(--space-1);min-width:0;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}._eyebrow_zia97_45{color:var(--color-text-muted);font:var(--weight-medium) var(--text-xs) var(--font-sans);margin:0}._kpiValue_zia97_51{margin:var(--space-1) 0 0;font:var(--weight-bold) var(--text-xl) var(--font-sans);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap}._income_zia97_59{color:var(--color-income)}._cur_zia97_63{margin-left:var(--space-1);color:var(--color-text-muted);font:var(--weight-semibold) 14px var(--font-sans)}._kpiRow_zia97_69{align-items:center;gap:var(--space-2);margin:0;display:flex}._kpiSub_zia97_76{align-items:center;gap:var(--space-1);margin:var(--space-1) 0 0;color:var(--color-text-muted);font:var(--weight-medium) var(--text-xs) var(--font-sans);font-variant-numeric:tabular-nums;display:flex}._cardTitle_zia97_86{font:var(--weight-semibold) var(--text-md) var(--font-sans);margin:0}._cardNote_zia97_91{margin:0 0 var(--space-3);color:var(--color-text-muted);font:var(--weight-medium) var(--text-xs) var(--font-sans)}._catsGrid_zia97_97{gap:var(--space-8);grid-template-columns:220px minmax(0,1fr);align-items:center;display:grid}._chevron_zia97_104{vertical-align:middle;color:var(--color-text-muted);display:inline-flex}._openCol_zia97_112._openCol_zia97_112{padding-inline:var(--space-1)}._srOnly_zia97_116{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._strong_zia97_125{color:var(--color-text);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._legendRight_zia97_131{color:var(--color-text-muted);flex:none;margin:0}._nameCell_zia97_137{align-items:center;gap:var(--space-2);display:inline-flex}._dot_zia97_143{border-radius:50%;flex:none;width:8px;height:8px}._shareCell_zia97_150{align-items:center;gap:var(--space-2);display:flex}._shareTrack_zia97_156{background:var(--color-border);border-radius:4px;flex:1;height:8px;overflow:hidden}._shareFill_zia97_164{height:100%;display:block}._shareText_zia97_169{text-align:right;width:44px;color:var(--color-text-muted);font:var(--weight-medium) var(--text-xs) var(--font-sans);font-variant-numeric:tabular-nums}._deltaCell_zia97_177{justify-content:flex-end;align-items:center;gap:var(--space-1);white-space:nowrap;font-variant-numeric:tabular-nums;display:inline-flex}._empty_zia97_186{color:var(--color-text-muted)}@media (max-width:1279px){._kpis_zia97_28{grid-template-columns:repeat(2,minmax(0,1fr))}._catsGrid_zia97_97{grid-template-columns:minmax(0,1fr)}}._pair_zia97_200{gap:var(--space-5);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}._cardHead_zia97_206{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}._pvaList_zia97_213{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._pvaHead_zia97_222{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._pvaHead_zia97_222 ._shareText_zia97_169{white-space:nowrap;flex:none;width:auto}._pvaName_zia97_235{min-width:0;font:var(--weight-semibold) var(--text-sm) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._pvaBar_zia97_243{margin:var(--space-2) 0 var(--space-1);position:relative}._pvaMark_zia97_248{background:var(--color-text);width:2px;position:absolute;top:-3px;bottom:-3px;transform:translate(-2px)}@media (max-width:1279px){._pair_zia97_200{grid-template-columns:minmax(0,1fr)}}._rangeRow_y2hko_1{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}._monthNav_y2hko_7{justify-content:space-between;align-items:center;display:flex}._monthTitle_y2hko_13{font:var(--weight-semibold) var(--text-md) var(--font-sans)}._card_y2hko_17{gap:var(--space-3);padding:14px var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}._cardHead_y2hko_27{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}._cardTitle_y2hko_34{font:var(--weight-semibold) var(--text-md) var(--font-sans);margin:0}._cardNote_y2hko_39{color:var(--color-text-muted);font:var(--weight-medium) var(--text-xs) var(--font-sans);font-variant-numeric:tabular-nums}._axis_y2hko_45{gap:3px;height:1rem;display:flex}._axisCell_y2hko_51{flex:1;min-width:0;position:relative}._axisLabel_y2hko_57{color:var(--color-text-muted);font:var(--weight-medium) var(--text-xs) var(--font-sans);white-space:nowrap;position:absolute;left:50%;transform:translate(-50%)}._summary_y2hko_66{gap:var(--space-2);padding:14px var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}._transfersLine_y2hko_78{color:var(--color-text-muted);font:var(--weight-medium) var(--text-sm) var(--font-sans);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}._summary_y2hko_66 div{gap:var(--space-1);flex-direction:column;display:flex}._summary_y2hko_66 dt{color:var(--color-text-muted);font:var(--weight-medium) var(--text-xs) var(--font-sans)}._summary_y2hko_66 dd{font:var(--weight-semibold) var(--text-md) var(--font-sans);white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}._income_y2hko_105{color:var(--color-income)}._negative_y2hko_109{color:var(--color-danger)}._donutRow_y2hko_113{align-items:center;gap:var(--space-4);display:flex}._donutBox_y2hko_119{flex:none;width:120px;height:120px;position:relative}._donut_y2hko_113{width:100%;height:100%}._donutCenter_y2hko_131{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._donutTotalLabel_y2hko_142{color:var(--color-text-muted);font:var(--weight-medium) var(--text-xs) var(--font-sans)}._donutTotalLg_y2hko_147{font:var(--weight-semibold) var(--text-lg) var(--font-sans);font-variant-numeric:tabular-nums}._donutTotal_y2hko_142{font:var(--weight-semibold) var(--text-sm) var(--font-sans);font-variant-numeric:tabular-nums}._legend_y2hko_157{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;margin:0;padding:0;list-style:none;display:flex}._legendItem_y2hko_168{align-items:center;gap:var(--space-2);min-height:24px;font:var(--weight-regular) var(--text-sm) var(--font-sans);display:flex}._legendChip_y2hko_176{border-radius:3px;flex:none;width:10px;height:10px}._legendName_y2hko_183{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._legendPct_y2hko_191{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;flex:none}._sums_y2hko_197{padding:var(--space-1) 0 0;border-top:1px solid var(--color-border);margin:0;list-style:none}._sumRow_y2hko_204{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:40px;font:var(--weight-regular) var(--text-sm) var(--font-sans);display:flex}._sumAmount_y2hko_213{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._bars_y2hko_218{align-items:flex-end;gap:3px;height:110px;display:flex}._bar_y2hko_218{background:var(--chart-6);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:3px 3px 0 0;flex:1;min-width:0;padding:0}._bar_y2hko_218:focus-visible{outline-offset:2px}._barToday_y2hko_240{background:var(--color-accent)}._barStub_y2hko_245{background:var(--chart-6);opacity:.4;border-radius:3px 3px 0 0;flex:1;min-width:0}._chartMeta_y2hko_253{min-height:16px;color:var(--color-text-muted);font:var(--weight-medium) var(--text-xs) var(--font-sans);font-variant-numeric:tabular-nums;margin:0}._srOnly_y2hko_261{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._segment_ydove_1{gap:var(--space-2);flex-wrap:wrap;display:flex}._chip_ydove_7{min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text);font:var(--weight-medium) var(--text-sm) var(--font-sans);cursor:pointer}._chip_ydove_7[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent-text)}._select_ydove_24{width:100%;min-height:var(--control-h);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-2);color:var(--color-text);font:var(--weight-regular) var(--text-md) var(--font-sans);padding:0 14px}._select_ydove_24:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft);outline:none}._amountRow_ydove_41{gap:var(--space-2);grid-template-columns:1fr 7rem;align-items:start;display:grid}._filters_ydove_48{gap:var(--space-3);flex-direction:column;display:flex}._empty_ydove_54{padding:var(--space-6) var(--space-4);border:1px dashed var(--color-border);border-radius:var(--radius-lg);color:var(--color-text-muted);text-align:center;margin:0}._rowAmount_ydove_63{flex-direction:column;align-items:flex-end;gap:2px;display:flex}._rowFx_ydove_70{color:var(--color-text-muted);font:var(--weight-medium) var(--text-xs) var(--font-sans);font-variant-numeric:tabular-nums}._dateRow_ydove_76{gap:var(--space-2);flex-wrap:wrap;display:flex}._chipRow_ydove_82{align-items:center;gap:var(--space-2);padding-bottom:var(--space-1);display:flex;overflow-x:auto}._resultLine_ydove_91{color:var(--color-text-muted);font:var(--weight-medium) var(--text-sm) var(--font-sans);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}._filterButton_ydove_100{display:inline-flex;position:relative}._dotBadge_ydove_105{border-radius:var(--radius-full);background:var(--color-btn-bg);min-width:18px;height:18px;color:var(--color-btn-text);font:var(--weight-semibold) 11px/18px var(--font-sans);text-align:center;pointer-events:none;padding:0 4px;position:absolute;top:4px;right:2px}._filterLabel_ydove_121{color:var(--color-text-muted);font:var(--weight-medium) var(--text-sm) var(--font-sans)}._filterBlock_ydove_126{gap:var(--space-2);flex-direction:column;display:flex}._filterChips_ydove_132{gap:var(--space-2);flex-wrap:wrap;display:flex}._dayGroup_ydove_138{gap:var(--space-1);flex-direction:column;display:flex}._dayHeader_ydove_144{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:0 var(--space-1);display:flex}._dayTitle_ydove_152{font:var(--weight-semibold) var(--text-sm) var(--font-sans)}._dayTotal_ydove_156{color:var(--color-text-muted);font:var(--weight-medium) var(--text-sm) var(--font-sans);font-variant-numeric:tabular-nums}._dayCard_ydove_162{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden}._typePill_ydove_170{align-self:flex-start;align-items:center;gap:var(--space-2);min-height:var(--tap-min);padding:0 var(--space-4);border-radius:var(--radius-full);background:var(--color-surface-2);color:var(--color-text);font:var(--weight-medium) var(--text-sm) var(--font-sans);display:inline-flex}._typePillIncome_ydove_183{background:var(--color-income-soft);color:var(--color-income)}._dateStatic_ydove_188{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin:0;display:flex}._dateStatic_ydove_188 dt{color:var(--color-text-muted);font:var(--weight-medium) var(--text-sm) var(--font-sans)}._dateStatic_ydove_188 dd{font:var(--weight-regular) var(--text-md) var(--font-sans);font-variant-numeric:tabular-nums;margin:0}._disclosures_ydove_208{gap:var(--space-2);flex-wrap:wrap;display:flex}._disclosureChip_ydove_214{align-items:center;gap:var(--space-1);min-height:var(--tap-min);padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text);font:var(--weight-medium) var(--text-sm) var(--font-sans);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease-standard);display:inline-flex}._disclosureChip_ydove_214[aria-expanded=true]{background:var(--color-accent-soft)}@media (hover:hover){._disclosureChip_ydove_214:hover{background:var(--color-surface-2)}}._amountFooter_ydove_241{gap:var(--space-2);grid-template-columns:minmax(0,2fr) minmax(0,3fr);width:100%;display:grid}._hasSticky_ydove_249{padding-bottom:calc(var(--tabbar-h) + 88px + var(--safe-bottom))}._keywordBlock_ydove_254{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}._receiptThumb_ydove_262{box-sizing:border-box;width:var(--tap-min);height:var(--tap-min);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-self:flex-start;padding:2px;display:block}._receiptThumbImg_ydove_275{width:calc(var(--tap-min) - 4px);height:calc(var(--tap-min) - 4px);object-fit:cover;border:1px solid var(--color-border);border-radius:var(--radius-md);display:block}._tableCategory_ydove_285{font-weight:var(--weight-medium)}._tableNote_ydove_289{color:var(--color-text-muted)}._historyToolbar_ydove_293{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._historySearch_ydove_300{flex:200px;min-width:0}._filterSelect_ydove_305{min-width:0;display:block;position:relative}._filterSelectControl_ydove_311{padding-right:var(--space-10);-webkit-appearance:none;appearance:none;cursor:pointer}._filterSelectIcon_ydove_317{top:50%;right:var(--space-3);color:var(--color-text-muted);pointer-events:none;display:flex;position:absolute;transform:translateY(-50%)}._countBadge_ydove_328{border-radius:var(--radius-full);background:var(--color-btn-bg);min-width:20px;color:var(--color-btn-text);font:var(--weight-semibold) 12px/20px var(--font-sans);text-align:center;padding:0 6px}._historyHead_ydove_339{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--color-border);display:flex}._historyFound_ydove_348{font:var(--weight-semibold) var(--text-md) var(--font-sans);font-variant-numeric:tabular-nums;margin:0}._historyCard_ydove_355._historyCard_ydove_355{padding:0;overflow:clip}._histOp_ydove_360{align-items:center;gap:var(--space-3);min-width:0;display:flex}._histTile_ydove_367{background:var(--color-surface-2);width:32px;height:32px;color:var(--color-text);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}._histTileIncome_ydove_379{background:var(--color-income-soft);color:var(--color-income)}._histTileTransfer_ydove_384{background:var(--color-accent-soft);color:var(--color-accent-text)}._histText_ydove_389{flex-direction:column;min-width:0;display:flex}._histTitle_ydove_395,._histNote_ydove_396,._histAuthorName_ydove_397{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._histTitle_ydove_395{font-weight:var(--weight-semibold)}._histNote_ydove_396{color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans)}._histAuthor_ydove_397{align-items:center;gap:var(--space-2);min-width:0;display:flex}._histAuthorName_ydove_397{font:var(--weight-regular) var(--text-sm) var(--font-sans)}._histTime_ydove_423{color:var(--color-text-muted);font:var(--weight-regular) var(--text-sm) var(--font-sans);font-variant-numeric:tabular-nums}._histAmount_ydove_429{font:var(--weight-semibold) 15px/22px var(--font-sans);flex-direction:column;align-items:flex-end;display:inline-flex}._histActions_ydove_436{display:inline-flex}._historyFooter_ydove_440{justify-content:center;align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-2) var(--space-4);border-top:1px solid var(--color-border);display:flex}._historyShown_ydove_450{color:var(--color-text-muted);font:var(--weight-regular) var(--text-sm) var(--font-sans)}._card_1vj2z_1{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}._totalLabel_1vj2z_11{color:var(--color-text-muted);font:var(--weight-medium) var(--text-sm) var(--font-sans);margin:0}._totalValue_1vj2z_17{font:var(--weight-bold) var(--text-display) var(--font-sans);letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin:0}._totalCurrency_1vj2z_24{margin-left:var(--space-1);font:var(--weight-semibold) var(--text-lg) var(--font-sans)}._note_1vj2z_29{color:var(--color-text-muted);font:var(--weight-medium) var(--text-xs) var(--font-sans);margin:0}._trailing_1vj2z_35{align-items:flex-end;gap:var(--space-1);flex-direction:column;display:flex}._coins_1vj2z_43{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}._secondary_1vj2z_49{color:var(--color-text-muted);font:var(--weight-medium) var(--text-xs) var(--font-sans)}._balance_1vj2z_54{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}._balanceLabel_1vj2z_64{color:var(--color-text-muted);font:var(--weight-medium) var(--text-sm) var(--font-sans);margin:0}._balanceValue_1vj2z_70{font:var(--weight-bold) var(--text-2xl) var(--font-sans);letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin:0}._balanceActions_1vj2z_77{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._hasSticky_1vj2z_84{padding-bottom:calc(var(--tabbar-h) + 88px + var(--safe-bottom))}._coinsIncome_1vj2z_89{color:var(--color-income)}._chipRow_1vj2z_94{gap:var(--space-2);flex-wrap:wrap;display:flex}._chip_1vj2z_94{min-height:var(--tap-min);padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text);font:var(--weight-medium) var(--text-sm) var(--font-sans);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);align-items:center;display:inline-flex}._chip_1vj2z_94:active{background:var(--color-surface-2)}._chipOn_1vj2z_120{border-color:var(--color-accent);background:var(--color-accent-soft)}@media (hover:hover){._chip_1vj2z_94:hover:not(._chipOn_1vj2z_120){background:var(--color-surface-2)}}._tickerRow_1vj2z_132{align-items:flex-end;gap:var(--space-2);display:flex}._candidates_1vj2z_139{border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow:hidden}._candidate_1vj2z_139{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--tap-min);padding:var(--space-2) var(--space-3);background:var(--color-surface);color:var(--color-text);text-align:left;font:var(--weight-regular) var(--text-sm) var(--font-sans);cursor:pointer;border:none;display:flex}._candidate_1vj2z_139+._candidate_1vj2z_139{border-top:1px solid var(--color-border)}._candidateOn_1vj2z_166{background:var(--color-accent-soft);box-shadow:inset 3px 0 0 var(--color-accent)}._candidateMain_1vj2z_171{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._candidateName_1vj2z_178{font-weight:var(--weight-medium)}._candidateMeta_1vj2z_182{color:var(--color-text-muted);overflow-wrap:anywhere}._candidateTags_1vj2z_187{align-items:flex-end;gap:var(--space-1);flex-direction:column;flex:none;display:flex}._confirm_1vj2z_195{font:var(--weight-medium) var(--text-sm) var(--font-sans);margin:0}._sidesRow_1vj2z_201{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;display:grid}._sideButton_1vj2z_209{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--control-h);padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-2);color:var(--color-text);font:var(--weight-medium) var(--text-md) var(--font-sans);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);display:flex;overflow:hidden}._sideButton_1vj2z_209:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft);outline:none}._coinField_1vj2z_237{align-items:center;gap:var(--space-2);min-height:var(--control-h);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-2);transition:border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);padding:0 14px;display:flex}._coinField_1vj2z_237:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}._coinFieldInvalid_1vj2z_256{border-color:var(--color-danger)}._coinInput_1vj2z_260{min-width:0;color:var(--color-text);font:var(--weight-regular) var(--text-md) var(--font-sans);font-variant-numeric:tabular-nums;background:0 0;border:none;outline:none;flex:1}._coinInput_1vj2z_260:focus-visible{outline:none}._coinSuffix_1vj2z_276{color:var(--color-text-muted);font:var(--weight-semibold) var(--text-sm) var(--font-sans)}._feedChips_1vj2z_282{gap:var(--space-2);padding-bottom:var(--space-1);display:flex;overflow-x:auto}._balanceText_1vj2z_289{gap:var(--space-2);flex-direction:column;display:flex}._nowrap_1vj2z_295{white-space:nowrap}._cols_1u67m_4{gap:var(--space-5);grid-template-columns:minmax(360px,420px) minmax(0,1fr);align-items:start;display:grid}._stack_1u67m_11{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}._card_1u67m_18{min-width:0;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}._flush_1u67m_26{padding:0;overflow:hidden}._cardHead_1u67m_31{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--tap-min);padding:var(--space-2) var(--space-5);border-bottom:1px solid var(--color-border);display:flex}._heading_1u67m_41{font:var(--weight-semibold) var(--text-md) var(--font-sans);margin:0}._eyebrow_1u67m_46{color:var(--color-text-muted);font:var(--weight-semibold) var(--text-xs) var(--font-sans);margin:0}._muted_1u67m_52{color:var(--color-text-muted)}._totalHead_1u67m_58{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-1);display:flex}._totalValue_1u67m_66{font:var(--weight-bold) 32px/38px var(--font-sans);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}._totalCur_1u67m_74{font:var(--weight-semibold) var(--text-lg) var(--font-sans);color:var(--color-text-muted)}._note_1u67m_79{margin:var(--space-1) 0 0;color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans)}._tile_1u67m_85{--tile:40px;width:var(--tile);height:var(--tile);border-radius:var(--radius-md);background:var(--color-surface-2);color:var(--color-text);flex:none;justify-content:center;align-items:center;display:flex}._tileSm_1u67m_100{--tile:32px;border-radius:var(--radius-sm)}._tileLg_1u67m_105{--tile:56px;border-radius:var(--radius-lg)}._accent_1u67m_110{background:var(--color-accent-soft);color:var(--color-accent-text)}._income_1u67m_115{background:var(--color-income-soft);color:var(--color-income)}._neutral_1u67m_120{background:var(--color-surface-2);color:var(--color-text)}._rows_1u67m_127{margin:0;padding:0;list-style:none}._rows_1u67m_127>li+li ._row_1u67m_127{border-top:1px solid var(--color-border)}._row_1u67m_127{gap:var(--space-3);width:100%;min-height:72px;padding:var(--space-2) var(--space-5);color:var(--color-text);font:var(--weight-regular) var(--text-md) var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;display:grid}._row_1u67m_127:hover{background:var(--color-surface-2)}._rowOn_1u67m_157,._rowOn_1u67m_157:hover{background:var(--color-accent-soft)}._row_1u67m_127:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}._rowTitle_1u67m_167{font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._rowMeta_1u67m_175{color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._rowEnd_1u67m_184{font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;align-items:flex-end;gap:0;display:flex}._rowAmount_1u67m_193{font-weight:var(--weight-semibold)}._rowFoot_1u67m_197{padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border)}._detailHead_1u67m_204{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}._headMain_1u67m_214{align-items:center;gap:var(--space-4);min-width:0;display:flex}._headText_1u67m_221{min-width:0}._title_1u67m_225{font:var(--weight-semibold) var(--text-lg) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._actions_1u67m_233{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._balance_1u67m_240{padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border)}._big_1u67m_245{font:var(--weight-bold) var(--text-display) var(--font-sans);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}._bigCur_1u67m_253{font:var(--weight-semibold) 20px/28px var(--font-sans);color:var(--color-text-muted)}._lines_1u67m_258{margin:var(--space-1) 0 0;color:var(--color-text-muted);font:var(--weight-regular) var(--text-sm) var(--font-sans)}._lines_1u67m_258>p{margin:0}._pad_1u67m_269{padding:var(--space-4) var(--space-6)}._detailCard_1u67m_274{container:savings-detail/inline-size}@container savings-detail (width<=639px){._hideNarrow_1u67m_279{display:none}}._moveCell_1u67m_286{align-items:center;gap:var(--space-3);min-width:0;display:flex}._moveText_1u67m_293{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._menuWrap_1u67m_302{position:relative}._menu_1u67m_302{top:calc(100% + var(--space-1));z-index:5;min-width:220px;padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-md);flex-direction:column;display:flex;position:absolute;right:0}._menuItem_1u67m_321{align-items:center;gap:var(--space-2);min-height:var(--tap-min);padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--color-text);font:var(--weight-medium) var(--text-sm) var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._menuItem_1u67m_321:hover{background:var(--color-surface-2)}._menuItem_1u67m_321:focus-visible{background:var(--color-surface-2)}._menuDanger_1u67m_341{color:var(--color-danger)}._form_1u67m_347{gap:var(--space-4);flex-direction:column;display:flex}._dlgFoot_1u67m_353{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._dlgButtons_1u67m_360{gap:var(--space-2);flex:none;display:flex}._hint_1u67m_366{color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans)}._preview_1u67m_371{border-radius:var(--radius-md);background:var(--color-surface-2)}._previewRow_1u67m_376{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);font:var(--weight-regular) var(--text-sm) var(--font-sans);display:flex}._previewRow_1u67m_376+._previewRow_1u67m_376{border-top:1px solid var(--color-border)}._previewValue_1u67m_389{align-items:center;gap:var(--space-2);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex}._typeTiles_1u67m_398{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._typeTile_1u67m_398{padding:var(--space-4) var(--space-1);border-radius:var(--radius-md);background:var(--color-surface-2);color:var(--color-text);font:var(--weight-medium) var(--text-xs) var(--font-sans);cursor:pointer;border:2px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}._typeTileOn_1u67m_419{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent-text)}._typeTile_1u67m_398:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._fieldLabel_1u67m_430{margin-bottom:var(--space-1);font:var(--weight-medium) var(--text-sm) var(--font-sans);display:block}._page_1enn8_4{padding-bottom:calc(var(--tabbar-h) + 88px + var(--safe-bottom))}._card_1enn8_9{gap:var(--space-3);width:100%;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text);text-align:left;flex-direction:column;display:flex}._row_1enn8_22{gap:var(--space-2);align-items:center;display:flex}._name_1enn8_28{min-width:0;font:var(--weight-semibold) var(--text-md) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._count_1enn8_37{font:var(--weight-regular) var(--text-sm) var(--font-sans);color:var(--color-text-muted)}._meta_1enn8_42{gap:var(--space-2);align-items:center;min-width:0;display:flex}._metaText_1enn8_49{font:var(--weight-regular) var(--text-sm) var(--font-sans);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._stamp_1enn8_57{font:var(--weight-regular) var(--text-xs) var(--font-sans);color:var(--color-text-muted)}._archToggle_1enn8_63{gap:var(--space-2);min-height:44px;padding:0 var(--space-2);color:var(--color-text-muted);font:var(--weight-semibold) var(--text-sm) var(--font-sans);background:0 0;border:0;align-items:center;display:flex}._archCount_1enn8_75{font:var(--weight-regular) var(--text-sm) var(--font-sans)}._archived_1enn8_79{gap:var(--space-2);color:var(--color-text-muted);flex-direction:column;display:flex}._subline_1enn8_88{gap:var(--space-2);display:grid}._sublineText_1enn8_93{font:var(--weight-regular) var(--text-sm) var(--font-sans);color:var(--color-text-muted)}._groupHead_1enn8_99{gap:var(--space-1);align-items:center;display:flex}._groupToggle_1enn8_105{gap:var(--space-2);min-width:0;min-height:44px;padding:0 var(--space-1);color:var(--color-text-muted);text-align:left;background:0 0;border:0;flex:1;align-items:center;display:flex}._groupTitle_1enn8_119{font:var(--weight-semibold) var(--text-xs) var(--font-sans);letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}._groupCount_1enn8_128{font:var(--weight-regular) var(--text-xs) var(--font-sans);flex:none}._groupAdd_1enn8_133{color:var(--color-accent-text);flex:none}._groupCard_1enn8_139{padding:0 var(--space-2);display:block}._item_1enn8_138{gap:var(--space-2);align-items:center;min-height:56px;display:flex}._item_1enn8_138+._item_1enn8_138{border-top:1px solid var(--color-border)}._check_1enn8_155{background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._box_1enn8_166{fill:none;stroke:var(--color-text-muted);stroke-width:2px;display:block}._boxOn_1enn8_173{stroke:var(--color-accent);fill:var(--color-accent)}._box_1enn8_166 path{stroke:var(--color-on-accent);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}._itemBody_1enn8_185{min-width:0;min-height:44px;padding:var(--space-2) 0;color:var(--color-text);text-align:left;background:0 0;border:0;flex-direction:column;flex:1;align-items:flex-start;gap:2px;display:flex}._itemName_1enn8_200{font:var(--weight-regular) var(--text-md) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._itemDone_1enn8_208{color:var(--color-text-muted);text-decoration:line-through}._itemMeta_1enn8_213{font:var(--weight-regular) var(--text-xs) var(--font-sans);color:var(--color-text-muted)}._itemQty_1enn8_218{font:var(--weight-regular) var(--text-sm) var(--font-sans);color:var(--color-text-muted);flex:none}._composer_1enn8_225{gap:var(--space-2);flex-direction:column;display:flex}._composerRow_1enn8_231{gap:var(--space-2);align-items:flex-end;display:flex}._composerField_1enn8_237{flex:1;min-width:0}._composerAdd_1enn8_242{flex:none}._targetChip_1enn8_246{gap:var(--space-2);min-height:44px;padding:0 var(--space-3);border:1px solid var(--color-accent);background:var(--color-accent-soft);color:var(--color-text);font:var(--weight-medium) var(--text-sm) var(--font-sans);border-radius:999px;align-self:flex-start;align-items:center;display:inline-flex}._spinner_1enn8_261{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-dasharray:27 14;animation:.8s linear infinite _spin_1enn8_261;display:block}@keyframes _spin_1enn8_261{to{transform:rotate(360deg)}}._deptGrid_1enn8_278{gap:var(--space-2);flex-wrap:wrap;display:flex}._sheetDelete_1enn8_284{margin-top:var(--space-2);align-self:flex-start}._sheetError_1enn8_289{font:var(--weight-regular) var(--text-sm) var(--font-sans);color:var(--color-danger);margin:0}._textLabel_1enn8_297{font:var(--weight-medium) var(--text-sm) var(--font-sans)}._textArea_1enn8_301{box-sizing:border-box;width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-2);color:var(--color-text);font:var(--weight-medium) var(--text-lg) var(--font-sans);resize:none;outline:none;line-height:1.5;overflow-y:auto}._textArea_1enn8_301:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}._textArea_1enn8_301::placeholder{color:var(--color-text-muted);font-weight:var(--weight-regular)}._textHint_1enn8_327{color:var(--color-text-muted);font:var(--weight-medium) var(--text-xs) var(--font-sans);margin:0}._textError_1enn8_333{color:var(--color-danger);font:var(--weight-regular) var(--text-sm) var(--font-sans);margin:0}._counter_1enn8_340{color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans);align-self:flex-end;margin:0}._reviewList_1enn8_347{gap:var(--space-3);flex-direction:column;display:flex}._reviewRow_1enn8_353{gap:var(--space-2);width:100%;min-height:56px;padding:0 var(--space-2);color:var(--color-text);text-align:left;background:0 0;border:0;align-items:center;display:flex}._reviewRow_1enn8_353+._reviewRow_1enn8_353{border-top:1px solid var(--color-border)}._reviewName_1enn8_370{min-width:0;font:var(--weight-regular) var(--text-md) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._memberRow_1enn8_380{gap:var(--space-2);flex-wrap:wrap;display:flex}._memberChip_1enn8_386{gap:var(--space-2);min-height:44px;padding:0 var(--space-3);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font:var(--weight-medium) var(--text-sm) var(--font-sans);-webkit-tap-highlight-color:transparent;border-radius:999px;align-items:center;display:inline-flex}._memberChip_1enn8_386[aria-checked=true]{border-color:var(--color-accent);background:var(--color-accent-soft)}._actions_1enn8_407{z-index:1;gap:var(--space-1);margin:0 calc(-1 * var(--screen-pad)) calc(-1 * (var(--space-4) + var(--safe-bottom)));padding:var(--space-2) var(--screen-pad) calc(var(--space-4) + var(--safe-bottom));background:var(--color-surface);border-top:1px solid var(--color-border);flex-direction:column;display:flex;position:sticky;bottom:0}._menuList_1enn8_421{flex-direction:column;display:flex}._menuRow_1enn8_426{gap:var(--space-3);width:100%;min-height:44px;padding:var(--space-2) var(--space-1);color:var(--color-text);font:var(--weight-medium) var(--text-md) var(--font-sans);text-align:left;background:0 0;border:0;align-items:center;display:flex}._menuRow_1enn8_426+._menuRow_1enn8_426{border-top:1px solid var(--color-border)}._menuRowDanger_1enn8_444{color:var(--color-danger)}._shareList_1enn8_449{flex-direction:column;display:flex}._shareRow_1enn8_454{gap:var(--space-3);width:100%;min-height:44px;padding:var(--space-2) var(--space-1);color:var(--color-text);font:var(--weight-medium) var(--text-md) var(--font-sans);text-align:left;background:0 0;border:0;align-items:center;display:flex}._shareRow_1enn8_454+._shareRow_1enn8_454{border-top:1px solid var(--color-border)}._shareName_1enn8_472{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._page_1upvt_3{gap:var(--space-4);flex-direction:column;display:flex}._cols_1upvt_9{gap:var(--space-6);grid-template-columns:340px minmax(0,1fr);align-items:start;display:grid}@media (min-width:1280px){._cols_1upvt_9{grid-template-columns:clamp(380px,32vw,440px) minmax(0,1fr)}}._lists_1upvt_22,._pane_1upvt_23{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0}._lists_1upvt_22{overflow:hidden}._listsHead_1upvt_34{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}._listsTitle_1upvt_43{font:var(--weight-semibold) var(--text-lg) var(--font-sans);margin:0}._listRows_1upvt_48{margin:0;padding:0;list-style:none}._listRow_1upvt_48{gap:var(--space-3);width:100%;min-height:72px;padding:var(--space-2) var(--space-5);border:0;border-top:1px solid var(--color-border);color:var(--color-text);text-align:left;background:0 0;align-items:center;display:flex}._listRowSelected_1upvt_68{background:var(--color-accent-soft)}@media (hover:hover){._listRow_1upvt_48:hover:not(._listRowSelected_1upvt_68){background:var(--color-surface-2)}}._listTile_1upvt_78{border-radius:var(--radius-md);background:var(--color-surface-2);width:44px;height:44px;color:var(--color-text-muted);flex:none;justify-content:center;align-items:center;display:flex}._listTileSelected_1upvt_90{background:var(--color-btn-bg);color:var(--color-btn-text)}._listText_1upvt_95{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}._listName_1upvt_103{font:var(--weight-semibold) var(--text-md) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._listMeta_1upvt_110{gap:var(--space-2);align-items:center;min-width:0;display:flex}._listWho_1upvt_117{color:var(--color-text-muted);font:var(--weight-regular) var(--text-sm) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._listCount_1upvt_125{flex-direction:column;flex:none;align-items:flex-end;display:flex}._listCountNum_1upvt_132{font:var(--weight-semibold) var(--text-md) var(--font-sans);font-variant-numeric:tabular-nums;white-space:nowrap}._listCountSub_1upvt_138{color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans)}._archToggle_1upvt_143{gap:var(--space-2);width:100%;min-height:48px;padding:0 var(--space-4);border:0;border-top:1px solid var(--color-border);color:var(--color-text-muted);font:var(--weight-medium) var(--text-sm) var(--font-sans);background:0 0;align-items:center;display:flex}._archCount_1upvt_157{font-variant-numeric:tabular-nums}._pick_1upvt_161{color:var(--color-text-muted);margin:0}._pane_1upvt_23{flex-direction:column;display:flex;overflow:visible}._paneHead_1upvt_173{gap:var(--space-4);padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}._panePad_1upvt_182{padding:var(--space-4) var(--space-6)}._paneTitles_1upvt_186{min-width:0}._paneTitle_1upvt_186{font:var(--weight-semibold) var(--text-xl) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._paneMembers_1upvt_198{gap:var(--space-2);margin-top:var(--space-1);align-items:center;display:flex}._paneMembersText_1upvt_205{color:var(--color-text-muted);font:var(--weight-regular) var(--text-sm) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._menuAnchor_1upvt_214{flex:none;position:relative}._menuButton_1upvt_219{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted)}._menu_1upvt_214{top:calc(100% + var(--space-2));z-index:5;min-width:260px;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-lg);position:absolute;right:0}._menu_1upvt_214 button{gap:var(--space-3);width:100%;min-height:var(--tap-min);padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--color-text);font:var(--weight-regular) var(--text-md) var(--font-sans);text-align:left;background:0 0;border:0;align-items:center;display:flex}._menu_1upvt_214 button:hover{background:var(--color-surface-2)}._menu_1upvt_214 button:focus-visible{background:var(--color-surface-2)}._menu_1upvt_214 ._menuDanger_1upvt_258{color:var(--color-danger)}._band_1upvt_263{gap:var(--space-2);width:100%;min-height:var(--tap-min);padding:0 var(--space-5);border:0;border-bottom:1px solid var(--color-border);background:var(--color-bg);color:var(--color-text-muted);font:var(--weight-semibold) var(--text-xs) var(--font-sans);text-align:left;align-items:center;display:flex}._bandName_1upvt_278{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._bandCount_1upvt_284{font-variant-numeric:tabular-nums;margin-left:auto}._item_1upvt_290{padding:0 var(--space-3);border-bottom:1px solid var(--color-border);grid-template-columns:44px minmax(0,1fr) 120px 40px;gap:0;display:grid}._pane_1upvt_23 ._item_1upvt_290+._item_1upvt_290{border-top:0}._pane_1upvt_23>section:last-of-type>._item_1upvt_290:last-child{border-bottom:0}._item_1upvt_290 ._itemBody_1upvt_306{gap:var(--space-2);padding:0 var(--space-2);flex-direction:row;align-items:center}._itemQty_1upvt_313{text-align:right}._itemWho_1upvt_317{justify-content:flex-end;display:flex}._composer_1upvt_322{gap:var(--space-3);padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--color-border);flex-direction:column;display:flex}._composerForm_1upvt_330{gap:var(--space-3);align-items:center;display:flex}._composerField_1upvt_336{flex:1;min-width:0;position:relative}._composerIcon_1upvt_342{top:50%;left:var(--space-3);color:var(--color-text-muted);pointer-events:none;display:flex;position:absolute;transform:translateY(-50%)}._composerInput_1upvt_352{width:100%;min-height:var(--control-h);padding:0 var(--space-3) 0 44px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-2);color:var(--color-text);font:var(--weight-regular) var(--text-md) var(--font-sans)}._composerInput_1upvt_352::placeholder{color:var(--color-text-muted)}._composerInput_1upvt_352:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft);outline:none}._review_1upvt_373{padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);background:var(--color-surface-2)}._reviewRow_1upvt_379{gap:var(--space-3);align-items:center;min-height:56px;display:flex}._reviewTile_1upvt_386{border-radius:var(--radius-md);background:var(--color-surface);width:32px;height:32px;color:var(--color-text-muted);flex:none;justify-content:center;align-items:center;display:flex}._reviewText_1upvt_398{flex-direction:column;flex:1;min-width:0;display:flex}._reviewName_1upvt_405{font:var(--weight-semibold) var(--text-md) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._reviewDept_1upvt_412{color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans)}._reviewQty_1upvt_417{color:var(--color-text-muted);font:var(--weight-regular) var(--text-sm) var(--font-sans);font-variant-numeric:tabular-nums;flex:none}._reviewFoot_1upvt_424{gap:var(--space-3);padding:var(--space-1) var(--space-2) var(--space-2);justify-content:space-between;align-items:center;display:flex}._reviewHint_1upvt_432{color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans)}._page_16qcy_6{padding-bottom:calc(var(--tabbar-h) + 88px + var(--safe-bottom))}._counter_16qcy_11{gap:var(--space-1);padding:var(--space-4);flex-direction:column;display:flex}._counterLabel_16qcy_18{font:var(--weight-regular) var(--text-sm) var(--font-sans);color:var(--color-text-muted)}._counterValue_16qcy_23{font:var(--weight-bold) var(--text-2xl) var(--font-sans)}._counterHint_16qcy_27{font:var(--weight-regular) var(--text-sm) var(--font-sans);color:var(--color-text-muted)}._rows_16qcy_33{padding:0 var(--space-2)}._listRow_16qcy_37{gap:var(--space-3);width:100%;min-height:64px;padding:var(--space-2);color:var(--color-text);text-align:left;background:0 0;border:0;align-items:center;display:flex}._listRow_16qcy_37+._listRow_16qcy_37{border-top:1px solid var(--color-border)}._tile_16qcy_54{background:var(--color-surface-2);width:40px;height:40px;color:var(--color-text);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}._tileAccent_16qcy_66{background:var(--color-accent-soft);color:var(--color-accent-text)}._rowTexts_16qcy_71{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._rowName_16qcy_79{font:var(--weight-semibold) var(--text-md) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._rowSub_16qcy_86{font:var(--weight-regular) var(--text-sm) var(--font-sans);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._hint_16qcy_94{font:var(--weight-regular) var(--text-sm) var(--font-sans);color:var(--color-text-muted);margin:0}._archToggle_16qcy_101{gap:var(--space-2);min-height:44px;padding:0 var(--space-2);color:var(--color-text-muted);font:var(--weight-semibold) var(--text-sm) var(--font-sans);background:0 0;border:0;align-items:center;display:flex}._archCount_16qcy_113{font:var(--weight-regular) var(--text-sm) var(--font-sans)}._stickyHint_16qcy_118{margin:var(--space-2) var(--space-1) 0;font:var(--weight-regular) var(--text-xs) var(--font-sans);color:var(--color-text-muted);text-align:center}._memberList_16qcy_126{flex-direction:column;display:flex}._memberRow_16qcy_131{gap:var(--space-3);width:100%;min-height:44px;padding:var(--space-2) var(--space-1);color:var(--color-text);font:var(--weight-medium) var(--text-md) var(--font-sans);text-align:left;background:0 0;border:0;align-items:center;display:flex}._memberRow_16qcy_131+._memberRow_16qcy_131{border-top:1px solid var(--color-border)}._memberName_16qcy_149{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._box_16qcy_157{fill:none;stroke:var(--color-text-muted);stroke-width:2px;flex:none;display:block}._boxOn_16qcy_165{stroke:var(--color-accent);fill:var(--color-accent)}._box_16qcy_157 path{stroke:var(--color-on-accent);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}._colSection_16qcy_178{gap:var(--space-2);flex-direction:column;display:flex}._colHead_16qcy_184{gap:var(--space-1);align-items:center;min-height:44px;display:flex}._colToggle_16qcy_191{gap:var(--space-2);min-width:0;min-height:44px;color:var(--color-text);text-align:left;background:0 0;border:0;flex:1;align-items:center;padding:0;display:flex}._dot_16qcy_205{border-radius:999px;flex:none;width:10px;height:10px}._colName_16qcy_212{font:var(--weight-semibold) var(--text-md) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._count_16qcy_11{min-width:24px;height:24px;padding:0 var(--space-2);background:var(--color-surface-2);color:var(--color-text-muted);font:var(--weight-semibold) var(--text-xs) var(--font-sans);text-align:center;border-radius:999px;flex:none;line-height:24px}._colCollapsed_16qcy_232{font:var(--weight-regular) var(--text-xs) var(--font-sans);color:var(--color-text-muted);text-align:right;flex:1}._colCard_16qcy_239{padding:0 var(--space-2)}._taskRow_16qcy_244{gap:var(--space-3);width:100%;min-height:64px;padding:var(--space-2);color:var(--color-text);text-align:left;background:0 0;border:0;align-items:center;display:flex}._taskRow_16qcy_244+._taskRow_16qcy_244{border-top:1px solid var(--color-border)}._taskTexts_16qcy_261{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._taskTitle_16qcy_269{font:var(--weight-regular) var(--text-md) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._taskAssignee_16qcy_276{font:var(--weight-regular) var(--text-sm) var(--font-sans);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._emptyColumn_16qcy_284{gap:var(--space-2);padding:var(--space-5) var(--space-4);text-align:center;flex-direction:column;align-items:center;display:flex}._emptyColumnTitle_16qcy_293{font:var(--weight-semibold) var(--text-md) var(--font-sans)}._emptyColumnHint_16qcy_297{font:var(--weight-regular) var(--text-sm) var(--font-sans);color:var(--color-text-muted);margin:0}._stickyInput_16qcy_304{gap:var(--space-1);min-height:56px;padding:0 var(--space-1) 0 var(--space-4);border:1px solid var(--color-border);background:var(--color-surface);border-radius:14px;align-items:center;display:flex}._stickyField_16qcy_315{min-width:0;min-height:44px;color:var(--color-text);font:var(--weight-medium) var(--text-md) var(--font-sans);background:0 0;border:0;flex:1}._stickyField_16qcy_315:focus-visible{outline:none}._stickyField_16qcy_315::placeholder{color:var(--color-text-muted)}._stickyAdd_16qcy_333{background:var(--color-btn-bg);width:44px;height:44px;color:var(--color-btn-text);border:0;border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}._stickyAdd_16qcy_333[disabled]{background:var(--color-disabled-bg);color:var(--color-disabled-text)}._menuList_16qcy_352{flex-direction:column;display:flex}._menuRow_16qcy_357{gap:var(--space-3);width:100%;min-height:44px;padding:var(--space-2) var(--space-1);color:var(--color-text);font:var(--weight-medium) var(--text-md) var(--font-sans);text-align:left;background:0 0;border:0;align-items:center;display:flex}._menuRow_16qcy_357+._menuRow_16qcy_357{border-top:1px solid var(--color-border)}._menuRowDanger_16qcy_375{color:var(--color-danger)}._columnRow_16qcy_380{gap:var(--space-1);min-height:56px;padding:0 var(--space-1) 0 var(--space-2);align-items:center;display:flex}._columnRowName_16qcy_388{min-width:0;font:var(--weight-regular) var(--text-md) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._paletteRow_16qcy_398{gap:var(--space-2);flex-wrap:wrap;display:flex}._paletteChip_16qcy_404{border:2px solid var(--color-border);background:var(--color-surface);border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._paletteChip_16qcy_404[aria-checked=true]{border-color:var(--color-accent)}._paletteDot_16qcy_419{border-radius:999px;width:18px;height:18px}._editBlock_16qcy_426{gap:var(--space-2);padding:var(--space-2) 0 var(--space-3);flex-direction:column;display:flex}._editActions_16qcy_433{gap:var(--space-2);display:flex}._sheetError_16qcy_438{font:var(--weight-regular) var(--text-sm) var(--font-sans);color:var(--color-danger);margin:0}._kvRow_16qcy_445{gap:var(--space-3);width:100%;min-height:44px;padding:0 var(--space-1);border:0;border-top:1px solid var(--color-border);color:var(--color-text);font:var(--weight-regular) var(--text-md) var(--font-sans);text-align:left;background:0 0;justify-content:space-between;align-items:center;display:flex}._kvLabel_16qcy_461{color:var(--color-text-muted)}._kvValue_16qcy_465{gap:var(--space-2);text-overflow:ellipsis;white-space:nowrap;align-items:center;min-width:0;display:flex;overflow:hidden}._taskDescription_16qcy_476{box-sizing:border-box;width:100%;min-height:72px;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-2);color:var(--color-text);font:var(--weight-medium) var(--text-md) var(--font-sans);resize:none;outline:none;line-height:1.5;overflow-y:auto}._taskDescription_16qcy_476:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}._page_pm3hl_7{gap:var(--space-4);flex-direction:column;height:calc(100dvh - 136px);display:flex}._spread_pm3hl_15{gap:var(--space-3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._inline_pm3hl_23{gap:var(--space-3);align-items:center;min-width:0;display:flex}._anchor_pm3hl_30{display:inline-flex;position:relative}._pill_pm3hl_35{border-radius:var(--radius-full);background:var(--color-accent-soft);color:var(--color-accent-text);font:var(--weight-medium) var(--text-xs) var(--font-sans);flex:none;padding:2px 10px}._note_pm3hl_44{color:var(--color-text-muted);font:var(--text-xs) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._menu_pm3hl_53{top:calc(100% + var(--space-1));z-index:40;min-width:240px;max-height:60vh;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-lg);flex-direction:column;gap:2px;display:flex;position:absolute;left:0;overflow-y:auto}._menuRight_pm3hl_71{left:auto;right:0}._menuRow_pm3hl_76{gap:var(--space-3);min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--color-text);font:var(--text-sm) var(--font-sans);text-align:left;background:0 0;border:0;align-items:center;display:flex}@media (hover:hover){._menuRow_pm3hl_76:hover:not(:disabled){background:var(--color-surface-2)}}._menuRowDanger_pm3hl_96{color:var(--color-danger)}._menuRow_pm3hl_76:disabled{color:var(--color-disabled-text);cursor:not-allowed}._menuLead_pm3hl_105{color:var(--color-text-muted);flex:none;display:inline-flex}._menuRowDanger_pm3hl_96 ._menuLead_pm3hl_105{color:var(--color-danger)}._menuTrailing_pm3hl_115{gap:var(--space-2);color:var(--color-text-muted);font:var(--text-xs) var(--font-sans);white-space:nowrap;align-items:center;margin-left:auto;display:inline-flex;overflow:hidden}._menuCheck_pm3hl_126{color:var(--color-accent-text);flex:none}._menuCap_pm3hl_131{padding:var(--space-2) var(--space-3) 0;color:var(--color-text-muted);font:var(--text-xs) var(--font-sans);margin:0}._skelRow_pm3hl_138{min-height:44px}._board_pm3hl_147{gap:var(--space-4);scrollbar-width:thin;scrollbar-color:var(--color-border) transparent;flex:1;min-height:0;display:flex;overflow:auto hidden}._board_pm3hl_147::-webkit-scrollbar{width:8px;height:8px}._board_pm3hl_147::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:var(--color-border)}._board_pm3hl_147::-webkit-scrollbar-track{background:0 0}._limitNote_pm3hl_172{color:var(--color-warning);font:var(--text-sm) var(--font-sans);margin:0}._columnForm_pm3hl_178{margin-top:var(--space-3)}._column_pm3hl_178{min-width:280px;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-2);flex-direction:column;flex:1 1 0;display:flex;position:relative}._columnOver_pm3hl_196{border-color:var(--color-accent)}._colHead_pm3hl_200{gap:var(--space-2);align-items:center;min-height:44px;display:flex}._dot_pm3hl_207{border-radius:var(--radius-full);flex:none;width:10px;height:10px}._colName_pm3hl_214{min-width:0;font:var(--weight-semibold) var(--text-sm) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._colSpacer_pm3hl_222{flex:1}._count_pm3hl_226{border-radius:var(--radius-full);background:var(--color-surface);min-width:24px;height:24px;color:var(--color-text-muted);font:var(--weight-medium) var(--text-xs) var(--font-sans);flex:none;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}._colHint_pm3hl_240{margin:0 0 var(--space-3);color:var(--color-text-muted);font:var(--text-xs) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._colCards_pm3hl_249{gap:var(--space-2);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}._colEmpty_pm3hl_258{gap:var(--space-1);padding:var(--space-5) var(--space-4);border:1px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}._colEmptyTitle_pm3hl_268{font:var(--weight-semibold) var(--text-sm) var(--font-sans);margin:0}._colEmptyHint_pm3hl_273{color:var(--color-text-muted);font:var(--text-xs) var(--font-sans);margin:0}._card_pm3hl_279{gap:var(--space-2);min-width:0;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex;position:relative}._cardDrag_pm3hl_291{border-color:var(--color-accent);box-shadow:var(--shadow-md)}._cardTitle_pm3hl_296{width:100%;min-height:44px;color:var(--color-text);font:var(--weight-medium) var(--text-sm) var(--font-sans);text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;padding:0;display:block;overflow:hidden}@media (hover:hover){._cardTitle_pm3hl_296:hover{color:var(--color-accent-text)}}._cardFoot_pm3hl_317{gap:var(--space-2);align-items:center;min-height:32px;display:flex}._cardWho_pm3hl_324{min-width:0;color:var(--color-text-muted);font:var(--text-xs) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._userTile_pm3hl_333{border-radius:var(--radius-full);background:var(--color-surface-2);width:24px;height:24px;color:var(--color-text-muted);flex:none;justify-content:center;align-items:center;display:flex}._drop_pm3hl_346{min-height:72px;padding:var(--space-3);border:2px dashed var(--color-accent);border-radius:var(--radius-md);background:var(--color-accent-soft);color:var(--color-accent-text);font:var(--weight-semibold) var(--text-xs) var(--font-sans);text-align:center;justify-content:center;align-items:center;display:flex}._addCol_pm3hl_360{gap:var(--space-2);min-height:44px;padding:0 var(--space-3);border:1px dashed var(--color-border);border-radius:var(--radius-lg);color:var(--color-text-muted);font:var(--weight-semibold) var(--text-sm) var(--font-sans);cursor:pointer;background:0 0;flex:none;align-self:flex-start;align-items:center;display:inline-flex}@media (hover:hover){._addCol_pm3hl_360:hover:not(:disabled){border-color:var(--color-accent);color:var(--color-accent-text)}}._addCol_pm3hl_360:disabled{cursor:not-allowed}._form_pm3hl_388{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}._paletteRow_pm3hl_398{gap:var(--space-2);flex-wrap:wrap;display:flex}._paletteChip_pm3hl_404{border-radius:var(--radius-md);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._paletteChip_pm3hl_404[aria-checked=true]{border-color:var(--color-accent);background:var(--color-accent-soft)}._paletteDot_pm3hl_420{border-radius:var(--radius-full);width:18px;height:18px}._formActions_pm3hl_426{gap:var(--space-2);display:flex}._formError_pm3hl_431{color:var(--color-danger);font:var(--text-xs) var(--font-sans);margin:0}._split_pm3hl_437{gap:var(--space-4);flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:0;display:grid}@media (min-width:1280px){._split_pm3hl_437._withPanel_pm3hl_451{grid-template-columns:minmax(0,1fr) 400px}}._boardCol_pm3hl_456{flex-direction:column;min-width:0;min-height:0;display:flex}._aside_pm3hl_463{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex;overflow-y:auto}@media (max-width:1279.98px){._aside_pm3hl_463{top:88px;right:var(--space-4);bottom:var(--space-4);z-index:40;width:400px;max-width:calc(100vw - 2 * var(--space-4));box-shadow:var(--shadow-lg);position:fixed;overflow-y:auto}}._asideHead_pm3hl_488{gap:var(--space-2);justify-content:space-between;align-items:center;display:flex}._asideTitle_pm3hl_495{font:var(--weight-semibold) var(--text-lg) var(--font-sans);margin:0}._asideFields_pm3hl_500{gap:var(--space-4);flex-direction:column;display:flex}._pickerRow_pm3hl_508{gap:var(--space-3);justify-content:space-between;align-items:center;min-height:44px;display:flex;position:relative}._pickerBtn_pm3hl_517{justify-content:flex-start;min-width:0}._pickerLabel_pm3hl_522{color:var(--color-text-muted);font:var(--text-xs) var(--font-sans);flex:none}._footDelete_pm3hl_528{align-self:flex-start}._pickerValue_pm3hl_532{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._pickerSpacer_pm3hl_539{flex:1}._asideFoot_pm3hl_543{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-direction:column;display:flex}._asideFootRow_pm3hl_551{gap:var(--space-3);justify-content:flex-end;display:flex}._panelError_pm3hl_557{color:var(--color-danger);font:var(--text-xs) var(--font-sans);margin:0}._taskDescription_pm3hl_563{min-height:72px;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font:var(--text-sm) var(--font-sans);resize:vertical}._skelCard_pm3hl_575{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);height:72px}._skelHead_pm3hl_582{height:var(--space-4);border-radius:var(--radius-sm);background:var(--color-surface);width:96px}._skelCard2_pm3hl_589{border-radius:var(--radius-md);background:var(--color-surface);height:72px}._skelCard2_pm3hl_589+._skelCard2_pm3hl_589{margin-top:var(--space-2)}._pulse_pm3hl_599{animation:_skel-pulse_pm3hl_1 var(--dur-slow) ease-in-out infinite alternate}@keyframes _skel-pulse_pm3hl_1{0%{opacity:1}to{opacity:.55}}._bellwrap_13hti_1{flex:none;position:relative}._bell_13hti_1{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:48px;min-height:44px;color:var(--color-text);cursor:pointer;justify-content:center;align-items:center;padding:0;display:flex;position:relative}._bellN_13hti_25{border-radius:var(--radius-full);background:var(--color-btn-bg);min-width:22px;height:22px;box-shadow:0 0 0 2px var(--color-surface);color:var(--color-btn-text);font:var(--weight-bold) 12px/22px var(--font-sans);text-align:center;padding:0 6px;position:absolute;top:-8px;right:-8px}._qpop_13hti_1{z-index:9;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);width:480px;box-shadow:var(--shadow-lg);position:absolute;top:58px;right:0}._qpopHead_13hti_52{min-height:56px;padding:0 8px 0 var(--space-5);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}._qpopTitle_13hti_61{font:var(--weight-semibold) var(--text-sm) var(--font-sans);margin:0}._offerList_13hti_66{max-height:min(60vh,560px);margin:0;padding:0;list-style:none;overflow-y:auto}._offer_13hti_66{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border);gap:10px;display:grid}._offer_13hti_66:last-child{border-bottom:0}._offerHead_13hti_85{align-items:center;gap:var(--space-3);grid-template-columns:44px minmax(0,1fr) auto;display:grid}._offerName_13hti_92{flex-direction:column;min-width:0;display:flex}._strong_13hti_98{font-weight:var(--weight-semibold)}._offerMeta_13hti_102{color:var(--color-text-muted);font:var(--weight-regular) 12px/16px var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._offerAmount_13hti_110{text-align:right}._offerMain_13hti_114{font:var(--weight-semibold) 15px/22px var(--font-sans);font-variant-numeric:tabular-nums;white-space:nowrap;display:block}._offerSub_13hti_121{color:var(--color-text-muted);font:var(--weight-regular) 12px/16px var(--font-sans);font-variant-numeric:tabular-nums;white-space:nowrap;display:block}._offerBadge_13hti_129{display:flex}._offerQuestion_13hti_133{font:var(--weight-medium) 15px/22px var(--font-sans);margin:0}._offerActions_13hti_138{align-items:center;gap:var(--space-2);display:flex}._postponeWrap_13hti_144{margin-left:auto;position:relative}._menu_13hti_149{z-index:5;min-width:280px;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-lg);position:absolute;top:48px;right:0}._menuItem_13hti_162{align-items:center;gap:var(--space-3);width:100%;min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--color-text);font:var(--weight-regular) var(--text-sm) var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._menuItem_13hti_162:hover{background:var(--color-surface-2)}._menuDanger_13hti_182{color:var(--color-danger)}._menuNote_13hti_186{padding:var(--space-1) var(--space-3) var(--space-2);color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans)}._qpopFoot_13hti_192{padding:var(--space-3) var(--space-5);color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans)}._page_13hti_199{gap:var(--space-5);flex-direction:column;display:flex}._muted_13hti_205{color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans)}._bannerWarn_13hti_210{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-warning-soft);color:var(--color-warning);font:var(--weight-medium) var(--text-sm) var(--font-sans);display:flex}._bannerText_13hti_221{flex:1;min-width:0}._flush_13hti_226._flush_13hti_226{padding:0}._dialogForm_13hti_231{gap:var(--space-4);flex-direction:column;display:flex}._dialogRow_13hti_237{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._fieldLike_13hti_243{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._fieldLabel_13hti_250{color:var(--color-text);font:var(--weight-medium) var(--text-xs) var(--font-sans)}._chips_13hti_255{align-items:center;gap:var(--space-2);min-height:var(--control-h);display:flex}._chip_13hti_255{min-height:var(--tap-min);padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text);font:var(--weight-medium) var(--text-sm) var(--font-sans);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}._chip_13hti_255[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent-text);font-weight:var(--weight-semibold)}._segFill_13hti_283{align-self:stretch}._dialogActions_13hti_287{gap:var(--space-3);margin-left:auto;display:flex}._dialogHint_13hti_293{color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans)}._dialogNote_13hti_298{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-2);color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans);display:flex}._totals_13hti_307{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._totalCard_13hti_313{gap:var(--space-1);padding:var(--space-4) var(--space-5);flex-direction:column;display:flex}._totalNum_13hti_320{font:var(--weight-bold) 22px/28px var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap}._totalCur_13hti_327{font:var(--weight-semibold) 14px/20px var(--font-sans);color:var(--color-text-muted)}._planLink_13hti_333{gap:var(--space-1);padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:inherit;flex-direction:column;text-decoration:none;display:flex}._planLinkHead_13hti_345{justify-content:space-between;align-items:center;gap:var(--space-3);color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans);display:flex}._cardHead_13hti_354{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}._cardTitle_13hti_364{align-items:center;gap:var(--space-2);font:var(--weight-semibold) var(--text-lg) var(--font-sans);margin:0;display:flex}._countBadge_13hti_372{min-width:24px;padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--color-surface-2);color:var(--color-text-muted);font:var(--weight-semibold) var(--text-xs) var(--font-sans);text-align:center;line-height:22px}._headControls_13hti_383{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._tableFooter_13hti_390{padding:var(--space-3) var(--space-5);border-top:1px solid var(--color-border);color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans)}._nameCell_13hti_399{align-items:center;gap:var(--space-3);min-width:0;display:flex}._tile_13hti_406{border-radius:var(--radius-md);background:var(--color-surface-2);width:44px;height:44px;color:var(--color-text);flex:none;justify-content:center;align-items:center;display:flex}._tileAccent_13hti_419{background:var(--color-accent-soft);color:var(--color-accent-text)}._tileWarning_13hti_424{background:var(--color-warning-soft);color:var(--color-warning)}._nameText_13hti_429{flex-direction:column;min-width:0;display:flex}._name_13hti_399{font-weight:var(--weight-semibold)}._nameSub_13hti_439{color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;display:none;overflow:hidden}._amountSub_13hti_448{color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans);font-variant-numeric:tabular-nums;white-space:nowrap;display:block}._nextCell_13hti_456{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}._nextDate_13hti_463{font-variant-numeric:tabular-nums;white-space:nowrap}._nextHint_13hti_468{color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans)}._actionsWrap_13hti_473{justify-content:flex-end;display:flex;position:relative}._rowMenu_13hti_479{min-width:240px}@media (max-width:1279px){._qpop_13hti_1{width:440px}._nameSub_13hti_439{display:block}}._formError_13hti_493{color:var(--color-danger);font:var(--weight-regular) var(--text-sm) var(--font-sans);margin:0}._block_1oni1_2{gap:var(--space-3);flex-direction:column;display:flex}._blockTitle_1oni1_8{color:var(--color-text-muted);font:var(--weight-semibold) var(--text-xs) var(--font-sans);letter-spacing:.06em;text-transform:uppercase;margin:0}._dates_1oni1_16{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._tile_1oni1_23{min-width:0;padding:var(--space-3) var(--space-4) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-2);flex-direction:column;gap:2px;display:flex;position:relative}._tile_1oni1_23:focus-within{outline:2px solid var(--color-focus);outline-offset:-2px}._tileCompact_1oni1_42{min-width:180px;padding:var(--space-3) var(--space-4);background:var(--color-surface)}._tileCompact_1oni1_42 ._tileLabel_1oni1_48{color:var(--color-text-muted);font:var(--weight-semibold) var(--text-xs) var(--font-sans);justify-content:flex-start}._tileCompact_1oni1_42 ._tileDay_1oni1_54{font:var(--weight-bold) 28px/34px var(--font-sans);letter-spacing:0}._tileCompact_1oni1_42 ._tileMonth_1oni1_59{font:var(--weight-regular) var(--text-sm) var(--font-sans)}._tileInvalid_1oni1_63{border-color:var(--color-danger)}._tileLabel_1oni1_48{color:var(--color-accent-text);font:var(--weight-semibold) var(--text-sm) var(--font-sans);justify-content:space-between;align-items:center;display:flex}._tileDay_1oni1_54{font:var(--weight-bold) 44px/48px var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em}._tileMonth_1oni1_59{font:var(--weight-semibold) var(--text-md) var(--font-sans)}._tileMeta_1oni1_85{color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans)}._tileInput_1oni1_90{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}._daysLine_1oni1_99{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font:var(--weight-regular) var(--text-sm) var(--font-sans);flex-wrap:wrap;margin:0;display:flex}._daysPill_1oni1_109{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--color-accent-soft);color:var(--color-accent-text);font-weight:var(--weight-semibold)}._datesError_1oni1_117{color:var(--color-danger);font:var(--weight-medium) var(--text-sm) var(--font-sans);margin:0}._muted_1oni1_123{color:var(--color-text-muted);font:var(--weight-regular) var(--text-sm) var(--font-sans);margin:0}._textLink_1oni1_129{align-self:flex-start;min-height:44px;padding-inline-start:0;padding-inline-end:0}._danger_1oni1_135{color:var(--color-danger)}._limitList_1oni1_139{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._limitRow_1oni1_148{align-items:center;gap:var(--space-2);min-height:48px;display:flex}._limitAvatar_1oni1_155{border-radius:var(--radius-md);background:var(--color-accent-soft);width:32px;height:32px;color:var(--color-accent-text);font:var(--weight-bold) var(--text-xs) var(--font-sans);flex:none;justify-content:center;align-items:center;display:flex}._limitName_1oni1_168{min-width:0;font:var(--weight-medium) var(--text-md) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._limitInput_1oni1_177{text-align:right;font-variant-numeric:tabular-nums;flex:0 0 40%;min-width:0}._chips_1oni1_184{gap:var(--space-2);flex-wrap:wrap;display:flex}._homeRow_1oni1_191{gap:var(--space-2);width:100%;min-height:64px;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-2);color:var(--color-text);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;flex-direction:column;display:flex}._homeRowTop_1oni1_207{justify-content:space-between;align-items:center;gap:var(--space-2);font:var(--weight-medium) var(--text-sm) var(--font-sans);display:flex}._homeRowOver_1oni1_215{color:var(--color-danger);font:var(--weight-medium) var(--text-sm) var(--font-sans);margin:0}._totals_1oni1_222{gap:var(--space-1);flex-direction:column;margin:0;display:flex}._totalsLine_1oni1_229{justify-content:space-between;align-items:baseline;gap:var(--space-3);min-height:44px;padding:0 var(--space-4);font:var(--weight-medium) var(--text-md) var(--font-sans);font-variant-numeric:tabular-nums;display:flex}._totalsLine_1oni1_229 dd{font-weight:var(--weight-bold);margin:0}._totalsShort_1oni1_245{color:var(--color-danger)}._planCategory_1oni1_249{gap:var(--space-2);flex-direction:column;display:flex}._planCategoryTop_1oni1_255{justify-content:space-between;align-items:baseline;gap:var(--space-3);font:var(--weight-medium) var(--text-sm) var(--font-sans);display:flex}._planCategoryTop_1oni1_255 span:last-child{color:var(--color-text-muted);font-variant-numeric:tabular-nums}._planOver_1oni1_268{color:var(--color-danger)}._unplanned_1oni1_272{justify-content:space-between;gap:var(--space-3);font:var(--weight-medium) var(--text-sm) var(--font-sans);font-variant-numeric:tabular-nums;display:flex}._content_ynqzb_5{gap:var(--space-3);flex-direction:column;display:flex}._bellWrap_ynqzb_11{display:inline-flex;position:relative}._bellBadge_ynqzb_16{border-radius:var(--radius-full);background:var(--color-btn-bg);min-width:18px;height:18px;box-shadow:0 0 0 2px var(--color-bg);color:var(--color-btn-text);font:var(--weight-bold) 11px/18px var(--font-sans);text-align:center;justify-content:center;align-items:center;padding:0 4px;display:flex;position:absolute;top:-2px;right:-2px}._flush_ynqzb_34._flush_ynqzb_34{padding:0}._totals_ynqzb_39{gap:var(--space-1);padding:var(--space-4);flex-direction:column;display:flex}._totalsLabel_ynqzb_46{color:var(--color-text-muted);font:var(--weight-regular) var(--text-sm) var(--font-sans)}._totalsNum_ynqzb_51{font:var(--weight-bold) 32px/38px var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em}._totalsCur_ynqzb_57{font:var(--weight-semibold) 18px/24px var(--font-sans)}._totalsSub_ynqzb_61{color:var(--color-text-muted);font:var(--weight-regular) var(--text-sm) var(--font-sans)}._totalsSubAmount_ynqzb_66{color:var(--color-text);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._queueLink_ynqzb_73{align-items:center;gap:var(--space-3);width:100%;min-height:64px;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-4);border-radius:var(--radius-lg);background:var(--color-warning-soft);color:var(--color-warning);font:inherit;text-align:left;cursor:pointer;border:0;display:flex}._queueLinkText_ynqzb_89{flex-direction:column;flex:1;min-width:0;display:flex}._queueLinkTitle_ynqzb_96{font-weight:var(--weight-semibold)}._queueLinkSub_ynqzb_100{color:inherit;font:var(--weight-regular) var(--text-sm) var(--font-sans)}._queueLinkCta_ynqzb_105{font:var(--weight-semibold) var(--text-md) var(--font-sans);flex:none}._row_ynqzb_111{align-items:center;gap:var(--space-3);width:100%;min-height:64px;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-4);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._row_ynqzb_111+._row_ynqzb_111{border-top:1px solid var(--color-border)}._rowPaused_ynqzb_130{opacity:.72}._tile_ynqzb_134{border-radius:var(--radius-md);background:var(--color-surface-2);width:44px;height:44px;color:var(--color-text);flex:none;justify-content:center;align-items:center;display:flex}._tileAccent_ynqzb_146{background:var(--color-accent-soft);color:var(--color-accent-text)}._tileWarning_ynqzb_151{background:var(--color-warning-soft);color:var(--color-warning)}._rowText_ynqzb_156{flex-direction:column;flex:1;min-width:0;display:flex}._rowName_ynqzb_163{font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._rowSub_ynqzb_170{color:var(--color-text-muted);font:var(--weight-regular) var(--text-sm) var(--font-sans);white-space:nowrap;align-items:center;gap:4px;display:flex;overflow:hidden}._rowSubAccent_ynqzb_180{color:var(--color-accent-text);font-weight:var(--weight-semibold)}._rowSubWarning_ynqzb_185{color:var(--color-warning);font-weight:var(--weight-semibold)}._rowSide_ynqzb_190{text-align:right;flex-direction:column;align-items:flex-end;display:flex}._rowAmount_ynqzb_197{font:var(--weight-semibold) var(--text-md) var(--font-sans);font-variant-numeric:tabular-nums;white-space:nowrap}._rowPeriod_ynqzb_203{color:var(--color-text-muted);font:var(--weight-medium) var(--text-xs) var(--font-sans)}._chargeCard_ynqzb_209{gap:var(--space-2);padding:var(--space-4);background:var(--color-warning-soft);border-color:#0000;flex-direction:column;display:flex}._chargeHead_ynqzb_218{align-items:center;gap:var(--space-3);color:var(--color-warning);display:flex}._chargeName_ynqzb_225{flex-direction:column;flex:1;min-width:0;display:flex}._chargeTitle_ynqzb_232{font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._chargeAmount_ynqzb_239{color:var(--color-text);font:var(--weight-semibold) var(--text-md) var(--font-sans);font-variant-numeric:tabular-nums;white-space:nowrap}._chargeQuestion_ynqzb_246{color:var(--color-text);font:var(--weight-medium) 15px/22px var(--font-sans);margin:0}._chargeActions_ynqzb_252{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._chargeFoot_ynqzb_258{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._queueOffer_ynqzb_266{gap:var(--space-2);padding:var(--space-4);flex-direction:column;display:flex}._queueOffer_ynqzb_266+._queueOffer_ynqzb_266{border-top:1px solid var(--color-border)}._queueHead_ynqzb_277{align-items:center;gap:var(--space-3);display:flex}._queueMeta_ynqzb_283{color:var(--color-text-muted);font:var(--weight-regular) var(--text-sm) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._queueAmountSub_ynqzb_291{color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans);font-variant-numeric:tabular-nums}._queueBadge_ynqzb_297{display:flex}._queueQuestion_ynqzb_301{font:var(--weight-medium) 15px/22px var(--font-sans);margin:0}._form_ynqzb_307{gap:var(--space-4);flex-direction:column;display:flex}._field_ynqzb_313{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._lab_ynqzb_320{font:var(--weight-medium) var(--text-sm) var(--font-sans);margin-bottom:0}._chipRow_ynqzb_325{gap:var(--space-2);display:flex;overflow-x:auto}._chip_ynqzb_325{min-height:var(--tap-min);padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text);font:var(--weight-semibold) var(--text-sm) var(--font-sans);white-space:nowrap;cursor:pointer;flex:none;justify-content:center;align-items:center;display:inline-flex}._chip_ynqzb_325[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent-text)}._stepper_ynqzb_353{gap:var(--space-2);grid-template-columns:56px minmax(0,1fr) 56px;align-items:center;display:grid}._stepperValue_ynqzb_360{min-height:var(--control-h);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-2);font:var(--weight-semibold) var(--text-md) var(--font-sans);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:flex}._infoCard_ynqzb_372{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-2)}._infoTitle_ynqzb_378{font:var(--weight-semibold) var(--text-sm) var(--font-sans)}._infoNote_ynqzb_382{color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans)}._footStack_ynqzb_388{gap:var(--space-1);flex-direction:column;width:100%;display:flex}._detailAmount_ynqzb_395{font:var(--weight-bold) 34px/40px var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em}._detailCur_ynqzb_401{font:var(--weight-semibold) 18px/24px var(--font-sans)}._detailSub_ynqzb_405{color:var(--color-text-muted);font:var(--weight-regular) var(--text-sm) var(--font-sans)}._kv_ynqzb_410{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--control-h);display:flex}._kv_ynqzb_410+._kv_ynqzb_410{border-top:1px solid var(--color-border)}._kvKey_ynqzb_422{color:var(--color-text-muted)}._kvValue_ynqzb_426{font-weight:var(--weight-semibold);text-align:right}._formError_ynqzb_431{color:var(--color-danger);font:var(--weight-regular) var(--text-sm) var(--font-sans);margin:0}._footNote_ynqzb_437{color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans)}._shell_1gxf6_2{--page-safe-bottom:0px;padding-bottom:calc(var(--tabbar-h) + var(--safe-bottom))}._skip_1gxf6_8{z-index:100;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);position:absolute;top:8px;left:8px;transform:translateY(-200%)}._skip_1gxf6_8:focus-visible{transform:none}._desktop_1gxf6_24{grid-template-columns:auto minmax(0,1fr);min-height:100vh;padding-bottom:0;display:grid}._sidebar_1gxf6_31{border-right:1px solid var(--color-border);height:100vh;position:sticky;top:0}._column_1gxf6_38{min-width:0}._desktop_1gxf6_24 ._content_1gxf6_42{width:100%;max-width:1280px;margin:0 auto;padding:24px 24px 40px}._desktop_1gxf6_24 ._content_1gxf6_42:focus{outline:none}@media (min-width:1280px){._desktop_1gxf6_24 ._content_1gxf6_42{padding:24px 40px 40px}}html[data-shell=compact]{--shell-side-w:72px;--tabbar-h:0px}html[data-shell=standard]{--shell-side-w:240px;--tabbar-h:0px}._page_13zoe_1{gap:var(--space-5);flex-direction:column;display:flex}._notice_13zoe_7{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._kpi_13zoe_14._kpi_13zoe_14{gap:var(--space-1);padding:var(--space-4) var(--space-5)}._value_13zoe_19{font:var(--weight-bold) var(--text-xl) var(--font-sans);font-variant-numeric:tabular-nums}._tblHead_13zoe_25,._tblRow_13zoe_26{grid-template-columns:var(--cols,none);gap:var(--space-3);min-height:56px;padding:var(--space-2) var(--space-5);align-items:center;display:grid}._tblHead_13zoe_25{border-bottom:1px solid var(--color-border);min-height:44px;color:var(--color-text-muted);font:var(--weight-semibold) var(--text-xs) var(--font-sans)}._tblRow_13zoe_26{border-top:1px solid var(--color-border)}._codesCols_13zoe_47{--cols:minmax(0, 1.4fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) 110px}._familiesCols_13zoe_52{--cols:minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1.6fr)}._cell_13zoe_56{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._codeCell_13zoe_63{font:var(--weight-semibold) var(--text-md) var(--font-sans);letter-spacing:.06em}._strong_13zoe_68{font:var(--weight-medium) var(--text-md) var(--font-sans)}._num_13zoe_72{color:var(--color-text-muted);font-variant-numeric:tabular-nums}._cellEnd_13zoe_77,._rowTools_13zoe_78{justify-content:flex-end;display:flex}._rowTools_13zoe_78{gap:var(--space-2)}._limitEdit_13zoe_87{justify-content:flex-end;align-items:end;gap:var(--space-2);display:flex}._limitInput_13zoe_94{width:96px}._stack_j9vqt_1{gap:var(--space-4);flex-direction:column;display:flex}._bannerRow_j9vqt_7{align-items:center;gap:var(--space-3);display:flex}._bannerText_j9vqt_13{flex:1}._chevron_j9vqt_17{color:var(--color-text-muted);display:inline-flex}._srOnly_j9vqt_22{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}._nameCell_j9vqt_31{align-items:center;gap:var(--space-3);min-width:0;display:flex}._name_j9vqt_31{font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._muted_j9vqt_45{color:var(--color-text-muted)}._page_1g4xd_1{gap:var(--space-4);flex-direction:column;display:flex}._range_1g4xd_7{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}._info_1g4xd_13{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans);margin:0;display:flex}._info_1g4xd_13 svg{flex:none}._page_xuqhb_1{gap:var(--space-4);flex-direction:column;display:flex}._themeRow_xuqhb_8{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);display:flex}._themeLabel_xuqhb_19{font:var(--weight-medium) var(--text-sm) var(--font-sans);color:var(--color-text)}._tabs_xuqhb_24{gap:var(--space-1);border-bottom:1px solid var(--color-border);display:flex}._tab_xuqhb_24{align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-4);color:var(--color-text-muted);font:var(--weight-medium) var(--text-md) var(--font-sans);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;display:inline-flex}._tab_xuqhb_24[aria-selected=true]{border-bottom-color:var(--color-accent);color:var(--color-text)}._tab_xuqhb_24:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (hover:hover){._tab_xuqhb_24:hover{color:var(--color-text)}}._panel_xuqhb_62:focus{outline:none}._card_183tu_6{gap:var(--space-2);flex-direction:column;display:flex}._card_183tu_6._card_183tu_6{padding:var(--space-4);background:linear-gradient(180deg, var(--color-surface) 0%, var(--color-surface-2) 100%)}@media (min-width:1024px){._card_183tu_6._card_183tu_6{padding:var(--space-6)}}._eyebrow_183tu_24{font:var(--weight-medium) var(--text-xs) var(--font-sans);color:var(--color-text-muted);margin:0}._eyebrowNow_183tu_30{font:var(--weight-regular) var(--text-xs) var(--font-sans);color:var(--color-text-muted)}._balance_183tu_36{align-items:baseline;gap:var(--space-2);font:var(--weight-bold) var(--text-hero-sm) var(--font-sans);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;display:flex}._balanceCur_183tu_47{font:var(--weight-medium) var(--text-md) var(--font-sans);color:var(--color-text-muted);letter-spacing:0}@media (min-width:1024px){._balance_183tu_36{font:var(--weight-bold) var(--text-hero) var(--font-sans)}._balanceCur_183tu_47{font:var(--weight-medium) var(--text-lg) var(--font-sans)}}._note_183tu_63,._negative_183tu_64{font:var(--weight-regular) var(--text-xs) var(--font-sans);margin:0}._note_183tu_63{color:var(--color-text-muted)}._sub_183tu_74{align-items:baseline;gap:var(--space-1) var(--space-4);font:var(--weight-regular) var(--text-sm) var(--font-sans);color:var(--color-text-muted);flex-wrap:wrap;margin:0;display:flex}._subValue_183tu_84{font:var(--weight-semibold) var(--text-sm) var(--font-sans);color:var(--color-text);font-variant-numeric:tabular-nums}._negative_183tu_64{font:var(--weight-medium) var(--text-xs) var(--font-sans);color:var(--color-danger)}._stale_183tu_95{margin-left:var(--space-2);color:var(--color-warning)}._free_183tu_101{align-items:center;gap:var(--space-2);width:100%;min-height:var(--tap-min);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);font:var(--weight-regular) var(--text-xs) var(--font-sans);color:var(--color-text-muted);text-align:left;cursor:pointer;display:flex}._freeAmount_183tu_117{font:var(--weight-semibold) var(--text-xs) var(--font-sans);color:var(--color-text);font-variant-numeric:tabular-nums;margin-left:auto}._freeShort_183tu_124{color:var(--color-danger)}._freeLink_183tu_128{color:var(--color-text-muted);flex:none;display:flex}._insight_183tu_135{align-items:center;gap:var(--space-2);width:100%;min-height:var(--tap-min);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);font:var(--weight-regular) var(--text-sm) var(--font-sans);color:var(--color-text);text-align:left;cursor:pointer;display:flex}._insightIcon_183tu_151{color:var(--color-warning);display:flex}._insightOver_183tu_156 ._insightIcon_183tu_151{color:var(--color-danger)}._insightText_183tu_160{flex:1;min-width:0}._insightLink_183tu_165{color:var(--color-text-muted);display:flex}._plan_183tu_170{gap:var(--space-2);flex-direction:column;display:flex}._planHead_183tu_176{gap:var(--space-1);font:var(--weight-regular) var(--text-xs) var(--font-sans);color:var(--color-text-muted);flex-direction:column;display:flex}@media (min-width:1024px){._planHead_183tu_176{justify-content:space-between;gap:var(--space-3);flex-direction:row}}._planValue_183tu_192{font:var(--weight-semibold) var(--text-xs) var(--font-sans);color:var(--color-text);font-variant-numeric:tabular-nums}._bar_183tu_199{height:var(--space-2);border-radius:var(--radius-full);background:var(--color-surface-2);display:flex;overflow:hidden}._barSpent_183tu_207,._barNear_183tu_208{height:100%;display:block}._barSpent_183tu_207{background:var(--color-accent)}._barNear_183tu_208{background:var(--color-warning)}._barOver_183tu_221{background:var(--color-danger)}._noPlan_183tu_225{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);font:var(--weight-regular) var(--text-sm) var(--font-sans);color:var(--color-text-muted);flex-wrap:wrap;display:flex}._noPlanActions_183tu_235{gap:var(--space-2);flex-wrap:wrap;display:flex}._stats_183tu_242{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}@media (min-width:1024px){._stats_183tu_242{grid-template-columns:repeat(4,minmax(0,1fr))}._figure_183tu_256+._figure_183tu_256{border-left:1px solid var(--color-border);padding-left:var(--space-3)}}._figure_183tu_256{min-width:0}._figureLabel_183tu_266{font:var(--weight-medium) var(--text-2xs) var(--font-sans);color:var(--color-text-muted);margin:0;display:block}._figureValue_183tu_273{font:var(--weight-semibold) var(--text-md) var(--font-sans);color:var(--color-text);font-variant-numeric:tabular-nums;margin:0;display:block}._figureLink_183tu_282{min-height:var(--tap-min);cursor:pointer;text-align:left;background:0 0;border:none;flex-direction:column;align-items:flex-start;padding:0;display:flex}._income_183tu_294{color:var(--color-income)}._page_13p2d_3{min-width:0;margin-bottom:calc(-1 * var(--space-4))}._grid_13p2d_8{gap:var(--space-5);grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;display:grid}._s5_13p2d_15{grid-column:span 5}._s7_13p2d_19{grid-column:span 7}._s12_13p2d_24{grid-column:span 12;min-width:0}._card_13p2d_30._card_13p2d_30{gap:var(--space-3);min-width:0;padding:var(--space-5);flex-direction:column;display:flex}._flush_13p2d_38._flush_13p2d_38{gap:0;padding:0;overflow:hidden}._flushHead_13p2d_44{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--tap-min);padding:var(--space-2) var(--space-5);border-bottom:1px solid var(--color-border);display:flex}._headActions_13p2d_54{gap:var(--space-1);flex:none;align-items:center;display:flex}._pad_13p2d_61{padding:var(--space-3) var(--space-5)}._head_13p2d_54{justify-content:space-between;align-items:flex-start;gap:var(--space-3);min-width:0;display:flex}._h3_13p2d_73{min-width:0;font:var(--weight-semibold) var(--text-md) var(--font-sans);margin:0}._muted_13p2d_79{color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans);margin:0}._listBar_13p2d_85{min-width:0}._nums_13p2d_89{font-variant-numeric:tabular-nums;white-space:nowrap}._link_13p2d_95{align-items:center;gap:var(--space-1);min-height:var(--tap-min);padding:var(--space-2) 0;border-radius:var(--radius-sm);color:var(--color-accent-text);font:var(--weight-semibold) var(--text-sm) var(--font-sans);cursor:pointer;background:0 0;border:0;flex:none;margin:-10px 0;display:inline-flex}._link_13p2d_95:hover{text-decoration:underline}._flushHead_13p2d_44 ._link_13p2d_95{margin:0}._legendAvg_13p2d_122{align-items:center;gap:var(--space-2);flex:none;display:inline-flex}._note_13p2d_130{gap:var(--space-1) var(--space-3);margin-top:var(--space-2);color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans);flex-wrap:wrap;display:flex}._noteEnd_13p2d_139{margin-left:auto}._avgLine_13p2d_143{stroke:var(--color-text-muted);stroke-width:2px;stroke-dasharray:4 4}._emptyText_13p2d_149{padding:var(--space-6) var(--space-4);color:var(--color-text-muted);text-align:center;margin:0}._total_13p2d_157{font:var(--weight-bold) var(--text-xl) var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;margin:0}._totalCur_13p2d_165{color:var(--color-text-muted);font:var(--weight-semibold) var(--text-md) var(--font-sans)}._share_13p2d_170{height:var(--space-2);border-radius:var(--radius-full);background:var(--color-surface-2);display:flex;overflow:hidden}._share_13p2d_170>span{flex-basis:0;min-width:2px}._legend_13p2d_122{gap:var(--space-2) var(--space-5);color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._legend_13p2d_122 li{align-items:center;gap:var(--space-2);display:inline-flex}._dot_13p2d_200{width:var(--space-2);height:var(--space-2);border-radius:2px;flex:none}._c1_13p2d_207{background:var(--chart-1)}._c2_13p2d_211{background:var(--chart-2)}._c3_13p2d_215{background:var(--chart-3)}._c4_13p2d_219{background:var(--chart-4)}._c5_13p2d_223{background:var(--chart-5)}._c6_13p2d_227{background:var(--chart-6)}._lists_13p2d_232{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._lists_13p2d_232 li{gap:var(--space-2);flex-direction:column;display:flex}._lists_13p2d_232 ._head_13p2d_54{align-items:baseline}._listName_13p2d_251{min-width:0;font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._groupLabel_1jr2a_2{padding:var(--space-3) var(--space-4) var(--space-1);color:var(--color-text-muted);font:var(--weight-semibold) var(--text-xs) var(--font-sans);margin:0}._page_1x9xu_2{gap:var(--space-6);flex-direction:column;display:flex}._inline_1x9xu_8{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._h3_1x9xu_15{font:var(--weight-semibold) var(--text-lg) var(--font-sans)}._muted_1x9xu_19{color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans)}._mutedCell_1x9xu_24{color:var(--color-text-muted)}._strong_1x9xu_28{font-weight:var(--weight-semibold)}._danger_1x9xu_32{color:var(--color-danger)}._srOnly_1x9xu_36{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}._periodCard_1x9xu_45{justify-content:space-between;align-items:flex-start;gap:var(--space-6) var(--space-10);flex-wrap:wrap;display:flex}._periodBlock_1x9xu_53{gap:var(--space-3);flex-direction:column;flex:0 auto;max-width:560px;display:flex}._badge_1x9xu_61,._badgeDraft_1x9xu_62,._pill_1x9xu_63{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--color-accent-soft);color:var(--color-accent-text);font:var(--weight-semibold) var(--text-xs) var(--font-sans);white-space:nowrap;align-items:center;display:inline-flex}._badgeDraft_1x9xu_62{background:var(--color-surface-2);color:var(--color-text)}._dates_1x9xu_80{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._static_1x9xu_87{font:var(--weight-semibold) var(--text-md) var(--font-sans)}._chips_1x9xu_91{gap:var(--space-2);flex-wrap:wrap;display:flex}._cards_1x9xu_97{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._cardsFour_1x9xu_104{grid-template-columns:repeat(4,minmax(0,1fr))}._summary_1x9xu_108{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._subsLink_1x9xu_116{gap:var(--space-1);min-width:0;padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:inherit;flex-direction:column;text-decoration:none;display:flex}._subsLine_1x9xu_130{margin:var(--space-1) 0 0 calc(var(--space-12) + var(--space-2));color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans);font-variant-numeric:tabular-nums}._big_1x9xu_137{font:var(--weight-bold) var(--text-xl) var(--font-sans);font-variant-numeric:tabular-nums;white-space:nowrap}._cur_1x9xu_144{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-semibold)}._flush_1x9xu_150._flush_1x9xu_150{padding:0}._cardHead_1x9xu_154{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border);display:flex}._table_1x9xu_163{table-layout:fixed;border-collapse:collapse;width:100%}._table_1x9xu_163 th,._table_1x9xu_163 td{min-width:0;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--color-border);text-align:left;vertical-align:middle}._table_1x9xu_163 th:first-child{width:30%}._table_1x9xu_163 thead th{color:var(--color-text-muted);font:var(--weight-semibold) var(--text-xs) var(--font-sans)}._table_1x9xu_163 tbody tr,._table_1x9xu_163 tfoot tr{height:64px}._table_1x9xu_163 tfoot{background:var(--color-surface-2);font-weight:var(--weight-semibold)}._table_1x9xu_163 tfoot tr:last-child>*{border-bottom:0}._table_1x9xu_163 td._totalLimit_1x9xu_202{padding-right:calc(var(--space-4) + 15px)}._sub_1x9xu_116{font-weight:var(--weight-regular);display:block}._table_1x9xu_163 th._num_1x9xu_211,._table_1x9xu_163 td._num_1x9xu_211,._num_1x9xu_211{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._nameCell_1x9xu_219{font-weight:var(--weight-semibold)}._nameInner_1x9xu_223{align-items:center;gap:var(--space-3);min-width:0;display:flex}._icon_1x9xu_230{border-radius:var(--radius-md);background:var(--color-accent-soft);width:44px;height:44px;color:var(--color-accent-text);flex:none;justify-content:center;align-items:center;display:inline-flex}._name_1x9xu_219{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._limit_1x9xu_248._limit_1x9xu_248{background:var(--color-surface);width:148px;min-height:44px;font-weight:var(--weight-semibold);text-align:right;font-variant-numeric:tabular-nums}._actionsCol_1x9xu_257{width:72px}._remove_1x9xu_261{border-radius:var(--radius-md);width:44px;height:44px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}._remove_1x9xu_261:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (hover:hover){._remove_1x9xu_261:hover{background:var(--color-surface-2);color:var(--color-text)}}._emptyCell_1x9xu_286{color:var(--color-text-muted);text-align:center}._addRow_1x9xu_291{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);flex-wrap:wrap;display:flex}._addWrap_1x9xu_300{width:300px;max-width:100%;position:relative}._addSelect_1x9xu_306._addSelect_1x9xu_306{-webkit-appearance:none;appearance:none;background:var(--color-surface);cursor:pointer;padding-right:48px}._addIcon_1x9xu_313{color:var(--color-text-muted);pointer-events:none;align-items:center;display:inline-flex;position:absolute;top:0;bottom:0}._addIcon_1x9xu_313:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-3)}._addIcon_1x9xu_313:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-3)}._addIcon_1x9xu_313:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-3)}._addIcon_1x9xu_313:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-3)}._actions_1x9xu_257{z-index:1;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-md);flex-wrap:wrap;display:flex;position:sticky;bottom:0}._amountRow_8chv5_2{gap:var(--space-2);grid-template-columns:minmax(0,1fr) 88px;align-items:end;display:grid}._amount_8chv5_2._amount_8chv5_2{min-height:56px}._amount_8chv5_2>span,._amount_8chv5_2>input{font:var(--weight-semibold) var(--text-xl) var(--font-sans)}._currency_8chv5_19 select{min-height:56px}._meta_8chv5_23{color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans);margin:0}._footerRight_8chv5_29{gap:var(--space-2);display:flex}._footerRight_8chv5_29>button,._delete_8chv5_36._delete_8chv5_36{padding-inline:var(--space-3)}._delete_8chv5_36._delete_8chv5_36,._delete_8chv5_36._delete_8chv5_36:hover:not(:disabled){color:var(--color-danger)}._amount_vvy3f_3{text-align:center;margin:0}._amount_vvy3f_3 span{font:var(--weight-semibold) var(--text-display) var(--font-sans);font-variant-numeric:tabular-nums}._fx_vvy3f_14{color:var(--color-text-muted);font:var(--weight-regular) var(--text-sm) var(--font-sans);font-variant-numeric:tabular-nums;text-align:center;margin:0}._card_vvy3f_22{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}._category_vvy3f_28{align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-2) var(--space-4);display:flex}._categoryIcon_vvy3f_36{border-radius:var(--radius-md);background:var(--color-surface-2);width:44px;height:44px;color:var(--color-text);flex:none;justify-content:center;align-items:center;display:flex}._categoryIconIncome_vvy3f_49{background:var(--color-income-soft);color:var(--color-income)}._categoryName_vvy3f_54{font:var(--weight-medium) var(--text-md) var(--font-sans)}._pairs_vvy3f_58{padding:0 var(--space-4) var(--space-2);margin:0}._pair_vvy3f_58{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-2) 0;display:flex}._pair_vvy3f_58+._pair_vvy3f_58{border-top:1px solid var(--color-border)}._pair_vvy3f_58 dt{color:var(--color-text-muted);font:var(--weight-medium) var(--text-sm) var(--font-sans);flex:none}._pair_vvy3f_58 dd{font:var(--weight-regular) var(--text-md) var(--font-sans);text-align:right;overflow-wrap:anywhere;margin:0}._actions_vvy3f_88{gap:var(--space-2);flex-direction:column;width:100%;display:flex}._actions_vvy3f_88 ._edit_vvy3f_96{min-height:52px}._actions_vvy3f_88 ._delete_vvy3f_101{min-height:var(--tap-min);color:var(--color-danger);background:0 0;border-color:#0000}._actions_vvy3f_88 ._delete_vvy3f_101:active:not(:disabled){filter:none;color:var(--color-danger);opacity:.8}@media (hover:hover){._actions_vvy3f_88 ._delete_vvy3f_101:hover:not(:disabled){background:var(--color-danger-soft)}}._step_1cr62_1{gap:var(--space-3);flex-direction:column;display:flex}._displayRow_1cr62_7{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._display_1cr62_7{min-height:52px;color:var(--color-text);font:var(--weight-semibold) 44px/52px var(--font-sans);font-variant-numeric:tabular-nums;align-items:baseline;display:flex}._value_1cr62_25{font:var(--weight-bold) 52px/60px var(--font-sans)}._signMinus_1cr62_29,._signPlus_1cr62_30{color:var(--color-text-muted)}._valueEmpty_1cr62_34{color:var(--color-text-muted);font-weight:var(--weight-regular)}._currencyRow_1cr62_41{align-items:center;gap:var(--space-2);scrollbar-width:none;flex-wrap:nowrap;display:flex;overflow-x:auto}._currencyRow_1cr62_41::-webkit-scrollbar{display:none}._currencyChoice_1cr62_54{min-height:var(--tap-min);padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text);font:var(--weight-medium) var(--text-sm) var(--font-sans);cursor:pointer;-webkit-tap-highlight-color:transparent;flex:none;align-items:center;display:inline-flex}._currencyOn_1cr62_69{background:var(--color-accent-soft)}@media (hover:hover){._currencyChoice_1cr62_54:hover{background:var(--color-surface-2)}}._rate_1cr62_79{color:var(--color-text-muted);font:var(--weight-regular) var(--text-sm) var(--font-sans);margin:0}._error_1cr62_85{color:var(--color-danger);font:var(--weight-regular) var(--text-sm) var(--font-sans);margin:0}._chips_1cr62_91{gap:var(--space-2);grid-template-columns:repeat(4,1fr);display:grid}._chip_1cr62_91{min-height:var(--tap-min);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text);font:var(--weight-medium) var(--text-md) var(--font-sans);font-variant-numeric:tabular-nums;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex}._chip_1cr62_91:active{background:var(--color-accent-soft)}@media (hover:hover){._chip_1cr62_91:hover{background:var(--color-surface-2)}}._keypad_1cr62_124{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}._key_1cr62_124{border-radius:var(--radius-md);background:var(--color-surface-2);height:60px;color:var(--color-text);font:var(--weight-medium) var(--text-xl) var(--font-sans);font-variant-numeric:tabular-nums;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease-standard);border:0;justify-content:center;align-items:center;display:flex}._key_1cr62_124:active{background:var(--color-accent-soft)}@media (hover:hover){._key_1cr62_124:hover{background:var(--color-border)}}._limit_1cr62_157{color:var(--color-text-muted);font:var(--weight-regular) var(--text-sm) var(--font-sans);font-variant-numeric:tabular-nums;margin:0}._cards_ueq42_1{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._card_ueq42_1{justify-content:center;align-items:center;gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-2);height:120px;color:var(--color-text);font:var(--weight-semibold) var(--text-md) var(--font-sans);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);flex-direction:column;display:flex}._card_ueq42_1:active{transform:scale(.98)}@media (hover:hover){._card_ueq42_1:hover{background:var(--color-accent-soft)}}._textRow_ueq42_38{align-items:center;gap:var(--space-3);min-height:72px;padding:0 var(--space-4);border:1px solid var(--color-accent);border-radius:var(--radius-lg);background:var(--color-accent-soft);color:var(--color-text);cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-fast) var(--ease-standard);grid-column:1/-1;display:flex}._textRow_ueq42_38:active{transform:scale(.98)}._textRowBody_ueq42_59{flex-direction:column;flex:1;min-width:0;display:flex}._textRowTitle_ueq42_66{font:var(--weight-semibold) var(--text-md) var(--font-sans)}._textRowHint_ueq42_70{color:var(--color-text-muted);font:var(--weight-regular) var(--text-sm) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._input_1vvaq_4,._review_1vvaq_5{gap:var(--space-3);flex-direction:column;display:flex}._label_1vvaq_11{font:var(--weight-medium) var(--text-sm) var(--font-sans)}._area_1vvaq_15{box-sizing:border-box;width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-2);color:var(--color-text);font:var(--weight-medium) var(--text-lg) var(--font-sans);resize:none;outline:none;line-height:1.5;overflow-y:auto}._area_1vvaq_15:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}._area_1vvaq_15::placeholder{color:var(--color-text-muted);font-weight:var(--weight-regular)}._hint_1vvaq_41{color:var(--color-text-muted);font:var(--weight-medium) var(--text-xs) var(--font-sans);margin:0}._error_1vvaq_47{color:var(--color-danger);font:var(--weight-regular) var(--text-sm) var(--font-sans);margin:0}._rows_1vvaq_53{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex;overflow:hidden}._summary_1vvaq_62{padding:0 var(--space-1);color:var(--color-text-muted);font:var(--weight-regular) var(--text-sm) var(--font-sans);justify-content:space-between;align-items:baseline;margin:0;display:flex}._total_1vvaq_72{font:var(--weight-semibold) var(--text-md) var(--font-sans);color:var(--color-text)}._actions_1vvaq_77{gap:var(--space-1);flex-direction:column;display:flex}._row_jifsw_3{align-items:center;gap:var(--space-3);min-height:68px;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);border-radius:var(--radius-md);width:100%;color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._row_jifsw_3+._row_jifsw_3{border-top:1px solid var(--color-border);border-radius:0}._rowWarning_jifsw_24 ._title_jifsw_24{color:var(--color-warning)}._icon_jifsw_28{border-radius:var(--radius-md);background:var(--color-surface-2);width:44px;height:44px;color:var(--color-text);flex:none;justify-content:center;align-items:center;display:flex}._iconWarning_jifsw_40{background:var(--color-warning-soft);color:var(--color-warning)}._text_jifsw_45{flex-direction:column;flex:1;min-width:0;display:flex}._title_jifsw_24{font:var(--weight-medium) var(--text-md) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._subtitle_jifsw_59{color:var(--color-text-muted);font:var(--weight-regular) var(--text-sm) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._trailing_jifsw_67{flex-direction:column;flex:none;align-items:flex-end;display:flex}._amount_jifsw_74{font:var(--weight-semibold) var(--text-md) var(--font-sans);white-space:nowrap}._fx_jifsw_79{color:var(--color-text-muted);font:var(--weight-medium) var(--text-xs) var(--font-sans);white-space:nowrap}._chevron_jifsw_85{color:var(--color-text-muted);flex:none}._review_15nb3_3{gap:var(--space-3);flex-direction:column;min-height:100%;display:flex}._head_15nb3_10{align-items:center;gap:var(--space-3);display:flex}._thumb_15nb3_16{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-2);cursor:pointer;flex:none;width:56px;height:56px;padding:0;display:block;overflow:hidden}._thumbImg_15nb3_29{object-fit:cover;width:100%;height:100%}._storeField_15nb3_35{flex:1;min-width:0}._date_15nb3_40{color:var(--color-text-muted);font:var(--weight-regular) var(--text-sm) var(--font-sans);margin:0}._list_15nb3_46{gap:var(--space-2);flex-direction:column;display:flex}._item_15nb3_52{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:64px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;display:flex}._itemText_15nb3_67{flex-direction:column;gap:2px;min-width:0;display:flex}._itemName_15nb3_74{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text);font:var(--weight-regular) var(--text-md) var(--font-sans);overflow:hidden}._itemQty_15nb3_82{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted);font:var(--weight-regular) var(--text-sm) var(--font-sans);overflow:hidden}._itemAmount_15nb3_90{color:var(--color-text);font:var(--weight-medium) var(--text-md) var(--font-sans);white-space:nowrap;flex:none}._addItem_15nb3_97{align-items:center;gap:var(--space-1);min-height:44px;color:var(--color-accent-text);font:var(--weight-medium) var(--text-md) var(--font-sans);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;display:inline-flex}._itemsToggle_15nb3_112{width:100%;min-height:44px;color:var(--color-text-muted);font:var(--weight-medium) var(--text-sm) var(--font-sans);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;display:flex}._caret_15nb3_127{display:inline-flex}._caretOpen_15nb3_131{transform:rotate(180deg)}._dock_15nb3_135{padding:var(--space-2) 0 0;background:var(--color-surface);border-top:1px solid var(--color-border);margin-top:auto;position:sticky;bottom:0}._matchRow_15nb3_144{align-items:center;gap:var(--space-2);margin:var(--space-2) 0 0;color:var(--color-text);font:var(--weight-regular) var(--text-md) var(--font-sans);display:flex}._matchIcon_15nb3_153{color:var(--color-accent-text);flex:none}._choice_15nb3_158{gap:var(--space-2);padding-top:var(--space-2);flex-direction:column;display:flex}._chipRow_15nb3_165{gap:var(--space-2);flex-wrap:wrap;display:flex}._radio_15nb3_171{min-height:48px;padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text);font:var(--weight-medium) var(--text-sm) var(--font-sans);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;display:inline-flex}._radioOn_15nb3_186{border-color:var(--color-accent);background:var(--color-accent-soft)}._manualLink_15nb3_191{min-height:44px;color:var(--color-accent-text);font:var(--weight-medium) var(--text-md) var(--font-sans);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;padding:0;display:inline-flex}._action_15nb3_204{margin-top:var(--space-2)}._deleteRow_15nb3_208{margin-top:var(--space-2);align-self:flex-start}._photo_15nb3_214{border-radius:var(--radius-lg);width:100%;height:auto;display:block}._body_h94g2_3{gap:var(--space-3);flex-direction:column;display:flex}._hint_h94g2_9{color:var(--color-text-muted);font:var(--weight-regular) var(--text-md) var(--font-sans);margin:0}._action_h94g2_15{margin-top:var(--space-2)}._reading_h94g2_20{align-items:center;gap:var(--space-3);padding:var(--space-4) 0;flex-direction:column;display:flex}._thumb_h94g2_28{border:1px solid var(--color-border);border-radius:var(--radius-lg);object-fit:cover;width:64px;height:64px}._readingText_h94g2_36{align-items:center;gap:var(--space-2);color:var(--color-text);font:var(--weight-regular) var(--text-md) var(--font-sans);margin:0;display:flex}._spinner_h94g2_45{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-dasharray:27 14;animation:.8s linear infinite _receipt-spin_h94g2_1}@keyframes _receipt-spin_h94g2_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_h94g2_45{animation-duration:3s}}._errorBlock_h94g2_66{gap:var(--space-3);flex-direction:column;display:flex}._form_6l0mt_2{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}._span_6l0mt_9{grid-column:1/-1;margin:0}._column_6l0mt_14{gap:var(--space-5);flex-direction:column;display:flex}._row_6l0mt_20{gap:var(--space-2);grid-template-columns:minmax(0,1fr) 96px;align-items:start;display:grid}._amount_6l0mt_27,._currency_6l0mt_31{min-height:56px}._date_6l0mt_35{position:relative}._dateButton_6l0mt_39{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;min-height:var(--control-h);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-2);color:var(--color-text);font:var(--weight-regular) var(--text-md) var(--font-sans);text-align:left;cursor:pointer;padding:0 14px;display:flex}._dateButton_6l0mt_39:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft);outline:none}._dateButton_6l0mt_39 svg{color:var(--color-text-muted);flex:none}._footer_6l0mt_67{justify-content:space-between;align-items:center;gap:var(--space-3);flex:1;display:flex}._footer_6l0mt_67>._actions_6l0mt_75{flex:none}._actions_6l0mt_75{gap:var(--space-3);display:flex}._hints_6l0mt_84{align-items:center;gap:var(--space-1);color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans);flex-wrap:wrap;display:inline-flex}._group_6l0mt_93{flex-direction:column;gap:6px;display:flex}._label_6l0mt_100{color:var(--color-text);font:var(--weight-medium) var(--text-sm) var(--font-sans)}._limitLine_6l0mt_106{color:var(--color-text-muted);font:var(--weight-regular) var(--text-sm) var(--font-sans);font-variant-numeric:tabular-nums;grid-column:1/-1;margin:0}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/inter-cyrillic-wght-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/inter-latin-wght-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:var(--tg-theme-secondary-bg-color,#eef1f7);--color-surface:var(--tg-theme-section-bg-color,var(--tg-theme-bg-color,#fff));--color-surface-2:#f1f4fa;--color-border:var(--tg-theme-section-separator-color,#dee3ed);--color-text:var(--tg-theme-text-color,#1a2233);--color-text-muted:#5e6980;--color-accent:#3f5ff0;--color-accent-hover:#3350d8;--color-accent-pressed:#2b45bb;--color-on-accent:#fff;--color-accent-soft:#e8ecfd;--color-accent-text:#3350cf;--color-btn-bg:#3f5ff0;--color-btn-bg-hover:#3350d8;--color-btn-bg-pressed:#2b45bb;--color-btn-text:#fff;--color-income:#0a7c55;--color-income-soft:#e2f4ec;--color-expense:var(--color-text);--color-warning:#8a6100;--color-warning-soft:#fbf0d9;--color-danger:#c3393d;--color-danger-soft:#fbe9ea;--color-focus:#3350d8;--color-disabled-bg:#e8ecf4;--color-disabled-text:#7c8698;--color-scrim:#1a223373;--col-gray:#5e6980;--col-blue:#3350cf;--col-green:#0a7c55;--col-yellow:#8a6100;--col-red:#c3393d;--col-purple:#6d4aa8;--chart-1:#3f5ff0;--chart-2:#c2410c;--chart-3:#0e7490;--chart-4:#a16207;--chart-5:#7e22ce;--chart-6:#6b7482;--avatar-1:var(--color-accent-soft);--avatar-2:#fde7d6;--avatar-3:#b5e3f0;--avatar-4:#fae9c9;--avatar-5:#e9e2f9;--avatar-6:#e0efe2;--color-toast-bg:#1a2233;--color-toast-text:#f2f5fb;--color-toast-accent:#88c5f7;--shadow-sm:0 1px 2px #14161c0f, 0 1px 3px #14161c14;--shadow-md:0 4px 12px #14161c1a;--shadow-lg:0 12px 32px #14161c29;--font-sans:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--text-2xs:11px/16px;--text-xs:12px/16px;--text-sm:14px/20px;--text-md:16px/24px;--text-lg:18px/26px;--text-xl:22px/28px;--text-2xl:28px/34px;--text-display:36px/42px;--text-hero:48px/56px;--text-hero-sm:40px/46px;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-full:999px;--tap-min:44px;--control-h:48px;--tabbar-h:64px;--screen-pad:16px;--dur-fast:.12s;--dur-base:.2s;--dur-slow:.28s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--safe-top:max(calc(var(--tg-safe-area-inset-top,0px) + var(--tg-content-safe-area-inset-top,0px)), env(safe-area-inset-top));--safe-bottom:max(var(--tg-safe-area-inset-bottom,0px), env(safe-area-inset-bottom))}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:var(--tg-theme-secondary-bg-color,#344055);--color-surface:var(--tg-theme-section-bg-color,var(--tg-theme-bg-color,#3b465d));--color-surface-2:#46516a;--color-border:var(--tg-theme-section-separator-color,#4d5a72);--color-text:var(--tg-theme-text-color,#e9ecf1);--color-text-muted:#bcc4d4;--color-accent:#88c5f7;--color-accent-hover:#a8c9ff;--color-accent-pressed:#6fa8e0;--color-on-accent:#1b2436;--color-accent-soft:#26344f;--color-accent-text:#a8c9ff;--color-btn-bg:#4262f0;--color-btn-bg-hover:#4a69f1;--color-btn-bg-pressed:#3650cf;--color-btn-text:#fff;--color-income:#23e896;--color-income-soft:#16352c;--color-expense:var(--color-text);--color-warning:#f0c060;--color-warning-soft:#3a3220;--color-danger:#ff9a9c;--color-danger-soft:#3b2529;--color-focus:#a8c9ff;--color-disabled-bg:#2c3444;--color-disabled-text:#8c96a8;--color-scrim:#0009;--col-gray:#b0b9cb;--col-blue:#a8c9ff;--col-green:#23e896;--col-yellow:#f0c060;--col-red:#ff9a9c;--col-purple:#c9b3f0;--chart-1:#88c5f7;--chart-2:#ff7a7a;--chart-3:#6fd3e8;--chart-4:#f0c060;--chart-5:#c9a3f5;--chart-6:#9aa5b8;--avatar-1:var(--color-accent-soft);--avatar-2:#3b2a1e;--avatar-3:#12454f;--avatar-4:#3a2f1a;--avatar-5:#2a2340;--avatar-6:#1e2e23;--color-toast-bg:#e9ecf1;--color-toast-text:#1a2233;--color-toast-accent:#3350cf;--shadow-sm:0 1px 2px #0006;--shadow-md:0 4px 12px #00000073;--shadow-lg:0 12px 32px #0000008c}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:var(--tg-theme-secondary-bg-color,#344055);--color-surface:var(--tg-theme-section-bg-color,var(--tg-theme-bg-color,#3b465d));--color-surface-2:#46516a;--color-border:var(--tg-theme-section-separator-color,#4d5a72);--color-text:var(--tg-theme-text-color,#e9ecf1);--color-text-muted:#bcc4d4;--color-accent:#88c5f7;--color-accent-hover:#a8c9ff;--color-accent-pressed:#6fa8e0;--color-on-accent:#1b2436;--color-accent-soft:#26344f;--color-accent-text:#a8c9ff;--color-btn-bg:#4262f0;--color-btn-bg-hover:#4a69f1;--color-btn-bg-pressed:#3650cf;--color-btn-text:#fff;--color-income:#23e896;--color-income-soft:#16352c;--color-expense:var(--color-text);--color-warning:#f0c060;--color-warning-soft:#3a3220;--color-danger:#ff9a9c;--color-danger-soft:#3b2529;--color-focus:#a8c9ff;--color-disabled-bg:#2c3444;--color-disabled-text:#8c96a8;--color-scrim:#0009;--col-gray:#b0b9cb;--col-blue:#a8c9ff;--col-green:#23e896;--col-yellow:#f0c060;--col-red:#ff9a9c;--col-purple:#c9b3f0;--chart-1:#88c5f7;--chart-2:#ff7a7a;--chart-3:#6fd3e8;--chart-4:#f0c060;--chart-5:#c9a3f5;--chart-6:#9aa5b8;--avatar-1:var(--color-accent-soft);--avatar-2:#3b2a1e;--avatar-3:#12454f;--avatar-4:#3a2f1a;--avatar-5:#2a2340;--avatar-6:#1e2e23;--color-toast-bg:#e9ecf1;--color-toast-text:#1a2233;--color-toast-accent:#3350cf;--shadow-sm:0 1px 2px #0006;--shadow-md:0 4px 12px #00000073;--shadow-lg:0 12px 32px #0000008c}}@media (prefers-reduced-motion:reduce){:root{--dur-fast:.01ms;--dur-base:.01ms;--dur-slow:.01ms}}*{box-sizing:border-box}body{font:var(--weight-regular) var(--text-md) var(--font-sans);font-variant-numeric:tabular-nums;background:var(--color-bg);color:var(--color-text);margin:0}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}html{overscroll-behavior-y:none}input,textarea,select{-webkit-tap-highlight-color:transparent}input:focus,textarea:focus,select:focus{outline:none}input:focus-visible{outline:none}textarea:focus-visible{outline:none}select:focus-visible{outline:none}button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}nav{-webkit-user-select:none;user-select:none}.page{max-width:32rem;padding:calc(var(--space-8) + var(--safe-top)) var(--screen-pad) calc(var(--space-8) + var(--safe-bottom));margin:0 auto}h1{margin:0 0 var(--space-1);font:var(--weight-semibold) var(--text-2xl) var(--font-sans);color:var(--color-accent-text)}.tagline{margin:0 0 var(--space-6);color:var(--color-text-muted)}
