._button_1or14_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), box-shadow var(--dur-fast) var(--ease-standard), filter var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);border:1px solid #0000;display:inline-flex}._button_1or14_1:active:not(:disabled){filter:brightness(.94);transform:scale(.98)}._button_1or14_1:disabled{background:var(--color-disabled-bg);color:var(--color-disabled-text);box-shadow:none;cursor:not-allowed;border-color:#0000}._sm_1or14_34{min-height:var(--tap-min);padding:0 var(--space-4);font:var(--weight-semibold) var(--text-sm) var(--font-sans)}._lg_1or14_41{min-height:56px}._block_1or14_45{width:100%}._primary_1or14_49{background:var(--btn-gradient);color:var(--color-btn-text);box-shadow:var(--btn-sheen), var(--btn-glow)}._primary_1or14_49:active:not(:disabled){background:var(--color-btn-bg-pressed);box-shadow:var(--btn-sheen)}._secondary_1or14_60{border-color:var(--color-border);background:var(--color-surface);color:var(--color-text);box-shadow:var(--elev-0)}._secondary_1or14_60:active:not(:disabled){background:var(--color-surface-2);box-shadow:var(--elev-0)}._text_1or14_72{padding:0 var(--space-2);color:var(--color-accent-text);background:0 0}._text_1or14_72:active:not(:disabled){background:var(--color-accent-soft)}._destructive_1or14_82{background:var(--color-danger-soft);color:var(--color-danger)}._destructive_1or14_82:active:not(:disabled){filter:brightness(.95)}._textDestructive_1or14_92{padding:0 var(--space-2);color:var(--color-danger);background:0 0}._textDestructive_1or14_92:active:not(:disabled){background:var(--color-danger-soft)}@media (hover:hover){._primary_1or14_49:hover:not(:disabled){background:var(--color-btn-bg-hover);box-shadow:var(--btn-sheen), 0 4px 12px color-mix(in srgb, var(--color-btn-bg) 45%, transparent)}._secondary_1or14_60:hover:not(:disabled){background:var(--color-surface-2);box-shadow:var(--elev-1)}._text_1or14_72:hover:not(:disabled){background:var(--color-accent-soft)}._textDestructive_1or14_92:hover:not(:disabled){background:var(--color-danger-soft)}}._iconButton_1or14_124{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_1or14_124:active:not(:disabled){background:var(--color-surface-2)}._iconButton_1or14_124:disabled{color:var(--color-disabled-text);cursor:not-allowed}._filled_1or14_149{background:var(--color-surface-2)}@media (hover:hover){._iconButton_1or14_124: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_m5a71_1{flex-direction:column;gap:6px;display:flex}._label_m5a71_7{font:var(--weight-medium) var(--text-sm) var(--font-sans);color:var(--color-text)}._input_m5a71_12{width:100%;min-height:var(--control-h);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--field-bg);box-shadow:var(--field-inset);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), background-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);padding:0 14px}._select_m5a71_30{-webkit-appearance:auto;appearance:auto}._input_m5a71_12::placeholder{color:var(--color-text-muted)}._input_m5a71_12:focus{border-color:var(--color-accent);background:var(--color-surface);box-shadow:var(--focus-glow);outline:none}._input_m5a71_12[aria-invalid=true]{border-color:var(--color-danger);box-shadow:var(--field-inset)}._input_m5a71_12[aria-invalid=true]:focus{box-shadow:var(--error-glow)}._input_m5a71_12:disabled{background:var(--color-disabled-bg);box-shadow:none;color:var(--color-disabled-text);cursor:not-allowed}._hint_m5a71_62,._error_m5a71_63{font:var(--weight-regular) var(--text-sm) var(--font-sans);align-items:flex-start;gap:6px;margin:0;display:flex}._hint_m5a71_62{color:var(--color-text-muted)}._error_m5a71_63{color:var(--color-danger)}._error_m5a71_63 svg{margin-top:2px}._group_1c99k_1{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--elev-1);overflow:hidden}._row_1c99k_9{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_1c99k_9+._row_1c99k_9{border-top:1px solid var(--color-border)}._interactive_1c99k_28{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease-standard)}._interactive_1c99k_28:active{background:var(--color-surface-2)}._interactive_1c99k_28:focus-visible{outline-offset:-2px}@media (hover:hover){._interactive_1c99k_28:hover{background:var(--color-surface-2)}}._selected_1c99k_48,._selected_1c99k_48:active{background:var(--color-surface-2);box-shadow:inset 3px 0 0 var(--color-accent)}._icon_1c99k_54{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_1c99k_66{background:var(--color-income-soft);color:var(--color-income)}._text_1c99k_71{flex-direction:column;flex:1;min-width:0;display:flex}._title_1c99k_78{font-weight:var(--weight-medium)}._subtitle_1c99k_82{color:var(--color-text-muted);font:var(--weight-regular) var(--text-sm) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._trailing_1c99k_90{text-align:right;flex:none}._amount_1c99k_95{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-expense)}._income_1c99k_102{color:var(--color-income)}._chevron_1c99k_106{color:var(--color-text-muted);flex:none;display:flex}._sheet_12bd3_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_12bd3_17{height:calc(var(--tg-viewport-stable-height,100dvh) - var(--space-10) - var(--safe-top))}._tall_12bd3_17 ._inner_12bd3_21{height:100%}._tall_12bd3_17 ._body_12bd3_25{flex:1}._sheet_12bd3_1:focus{outline:none}._sheet_12bd3_1:focus-visible{outline:none}._sheet_12bd3_1::backdrop{background:var(--color-scrim);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._sheet_12bd3_1[open]{animation:_slide-in_12bd3_1 var(--dur-slow) var(--ease-standard)}._sheet_12bd3_1[open]::backdrop{animation:_fade-in_12bd3_1 var(--dur-slow) var(--ease-standard)}@keyframes _slide-in_12bd3_1{0%{transform:translateY(100%)}}@keyframes _fade-in_12bd3_1{0%{opacity:0}}._inner_12bd3_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_12bd3_67{border-radius:var(--radius-full);background:var(--color-border);align-self:center;width:36px;height:4px}._header_12bd3_75{justify-content:space-between;align-items:center;gap:var(--space-2);margin-right:calc(-1 * var(--space-2));display:flex}._title_12bd3_83{align-items:center;gap:var(--space-2);font:var(--weight-semibold) var(--text-lg) var(--font-sans);margin:0;display:flex}._titleText_12bd3_92{align-items:center;gap:var(--space-2);font:inherit;margin:0;display:flex}._back_12bd3_101{margin-left:calc(-1 * var(--space-2))}._body_12bd3_25{gap:var(--space-4);flex-direction:column;min-height:0;display:flex;overflow-y:auto}._footer_12bd3_113{gap:var(--space-2);display:flex}._footer_12bd3_113>*{flex:1}@media (min-width:600px){._sheet_12bd3_1{border-radius:var(--radius-xl);max-width:480px;margin:auto}._sheet_12bd3_1[open]{animation-name:_fade-in_12bd3_1}._handle_12bd3_67{display:none}._inner_12bd3_21{padding:var(--space-4) var(--space-6) var(--space-6)}}@media (min-width:1024px){._dialog_12bd3_144{border:1px solid var(--color-border);border-radius:var(--radius-xl);width:min(460px,100% - 64px);max-width:none}._dialogLg_12bd3_152{width:min(720px,100% - 64px)}._dialogLg_12bd3_152 ._inner_12bd3_21{gap:0;padding:0}._dialogLg_12bd3_152 ._header_12bd3_75{padding:var(--space-3) var(--space-3) var(--space-3) var(--space-6);border-bottom:1px solid var(--color-border);margin-right:0}._dialogLg_12bd3_152 ._body_12bd3_25{padding:var(--space-6)}._dialogLg_12bd3_152 ._footer_12bd3_113{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_1y7lh_1{width:100%;height:var(--space-2);border-radius:var(--radius-full);background:var(--color-surface-2);overflow:hidden;box-shadow:inset 0 1px 2px #0000001f}._fill_1y7lh_10{border-radius:var(--radius-full);--bar:var(--color-accent);background:linear-gradient(90deg, color-mix(in srgb, var(--bar) 72%, transparent), var(--bar));width:100%;height:100%;box-shadow:0 0 8px color-mix(in srgb, var(--bar) 40%, transparent);transform-origin:0;transition:transform var(--dur-base) var(--ease-standard);display:block}._warning_1y7lh_23{--bar:var(--color-warning)}._danger_1y7lh_27{--bar:var(--color-danger)}._bar_841vq_1{z-index:10;border-top:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 85%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);box-shadow:var(--elev-2);padding-bottom:var(--safe-bottom);justify-content:center;display:flex;position:fixed;top:auto;bottom:0;left:0;right:0}._list_841vq_14{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_841vq_29{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_841vq_48{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}._item_841vq_29[aria-current=page]{color:var(--color-accent-text)}._add_841vq_59{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_841vq_59:active{background:var(--color-btn-bg-pressed)}@media (max-width:599.98px){html[data-keyboard-open] ._bar_841vq_1{display:none}}._icon_841vq_87{display:flex;position:relative}._dot_841vq_92{border-radius:var(--radius-full);background:var(--color-btn-bg);width:10px;height:10px;box-shadow:0 0 0 2px var(--color-surface);position:absolute;top:-2px;right:-4px}._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_18ea4_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(--field-bg);box-shadow:var(--field-inset);transition:border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);display:flex}._wrapper_18ea4_1:focus-within{border-color:var(--color-accent);background:var(--color-surface);box-shadow:var(--focus-glow)}._icon_18ea4_22{color:var(--color-text-muted);flex:none;display:inline-flex}._input_18ea4_28{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_18ea4_28::placeholder{color:var(--color-text-muted)}._label_18ea4_43{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_qhnb3_1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4);box-shadow:var(--elev-1)}._lg_qhnb3_9{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_im6yb_2{background:var(--brand-disc);box-shadow:0 0 0 2px var(--brand-ring), 0 4px 12px #00000059;border-radius:50%;flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}._leaf1_im6yb_14{stop-color:var(--brand-leaf-1)}._leaf2_im6yb_17{stop-color:var(--brand-leaf-2)}._gold1_im6yb_20{stop-color:var(--brand-gold-1)}._gold2_im6yb_23{stop-color:var(--brand-gold-2)}._trunk_im6yb_26{fill:var(--brand-trunk)}._coin_im6yb_29{stroke:var(--brand-gold-edge);stroke-width:9px}._nav_8f80d_1{border-right:1px solid var(--color-border);background:var(--color-surface);height:100%;box-shadow:var(--elev-1);flex-direction:column;gap:24px;padding:20px 16px;display:flex}._full_8f80d_12{width:240px}._rail_8f80d_16{align-items:center;width:72px;padding:20px 12px}._list_8f80d_22{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._brandHead_8f80d_33{align-items:center;gap:var(--space-3);min-width:0;padding:0 var(--space-2);display:flex}._brandText_8f80d_41{flex-direction:column;min-width:0;line-height:1.2;display:flex}._brandTagline_8f80d_48{color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._brandName_8f80d_56{font:var(--weight-semibold) var(--text-lg) var(--font-sans);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._familyCard_8f80d_64{align-items:center;gap:var(--space-2);min-width:0;min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-2);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s;display:flex}._familyCard_8f80d_64:hover{border-color:var(--color-accent)}._familyName_8f80d_85{min-width:0;font:var(--weight-medium) var(--text-sm) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._more_8f80d_94{border-radius:var(--radius-full);background:var(--color-accent-soft);width:24px;height:24px;color:var(--color-accent-text);font:var(--weight-semibold) var(--text-2xs) var(--font-sans);justify-content:center;align-items:center;display:inline-flex}._chip_8f80d_106{padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--color-accent-soft);color:var(--color-accent-text);font:var(--weight-medium) var(--text-2xs) var(--font-sans);white-space:nowrap;flex:none}._group_8f80d_117{gap:var(--space-2);flex-direction:column;display:flex}._groupLabel_8f80d_123{align-items:center;gap:var(--space-2);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;display:flex}._groupLabel_8f80d_123:after{content:"";border-top:1px solid var(--color-border);flex:1}._rail_8f80d_16 ._groupLabel_8f80d_123{display:none}._item_8f80d_144{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;transition:background-color .15s,color .15s;display:flex;position:relative}._icon_8f80d_164{border-radius:var(--radius-sm);background:var(--color-surface-2);flex:none;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .15s,color .15s;display:inline-flex}._item_8f80d_144:hover:not(:disabled){background:color-mix(in srgb, var(--color-accent) 7%, transparent);color:var(--color-text)}._item_8f80d_144[aria-current=page] ._icon_8f80d_164{background:var(--color-accent);color:var(--color-on-accent)}@media (prefers-reduced-motion:reduce){._item_8f80d_144,._icon_8f80d_164,._familyCard_8f80d_64{transition:none}}._item_8f80d_144:disabled{color:var(--color-disabled-text);cursor:default}._soon_8f80d_201{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_8f80d_16 ._soon_8f80d_201{display:none}._item_8f80d_144[aria-current=page]{background:var(--color-accent-soft);color:var(--color-accent-text);font-weight:var(--weight-semibold);box-shadow:inset 0 0 12px color-mix(in srgb, var(--color-accent) 14%, transparent)}._item_8f80d_144[aria-current=page]:before{content:"";border-radius:0 var(--radius-full) var(--radius-full) 0;background:var(--color-accent);width:3px;position:absolute;top:8px;bottom:8px;left:-16px}._rail_8f80d_16 ._item_8f80d_144[aria-current=page]:before{left:-12px}._rail_8f80d_16 ._item_8f80d_144{justify-content:center;width:48px;padding:0}._rail_8f80d_16 ._label_8f80d_243{display:none}._rail_8f80d_16 ._item_8f80d_144: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_8f80d_16 ._item_8f80d_144:focus-visible:after{opacity:1;visibility:visible}@media (hover:hover){._item_8f80d_144:not(:disabled):hover{background:var(--color-surface-2)}._rail_8f80d_16 ._item_8f80d_144:hover:after{opacity:1;visibility:visible}}._foot_8f80d_282{border-top:1px solid var(--color-border);flex-direction:column;gap:12px;margin-top:auto;padding-top:16px;display:flex}._account_8f80d_291{border-top:1px solid var(--color-border);flex-direction:column;gap:4px;padding-top:12px;display:flex}._user_8f80d_299{border-radius:var(--radius-md);background:var(--color-surface-2);align-items:center;gap:12px;min-width:0;padding:10px;display:flex}._userText_8f80d_309{flex-direction:column;flex:1;min-width:0;display:flex}._userName_8f80d_316{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._userMeta_8f80d_323{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._userName_8f80d_316{font:var(--weight-semibold) var(--text-sm) var(--font-sans)}._userMeta_8f80d_323{color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans)}._rail_8f80d_16 ._foot_8f80d_282,._rail_8f80d_16 ._account_8f80d_291{align-items:center}._rail_8f80d_16 ._user_8f80d_299{background:0 0;padding:4px}._rail_8f80d_16 ._userText_8f80d_309{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_1jio6_1{min-width:0}._plot_1jio6_5{border-bottom:1px solid var(--color-border);align-items:flex-end;gap:6px;display:flex;position:relative}._col_1jio6_13{border-radius:6px;flex:1;justify-content:center;align-items:flex-end;min-width:0;height:100%;display:flex;position:relative}._col_1jio6_13:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._bar_1jio6_29{background:linear-gradient(180deg, var(--chart-1), color-mix(in srgb, var(--chart-1) 78%, transparent));transform-origin:50% 100%;width:100%;max-width:48px;animation:_grow_1jio6_1 var(--dur-slow) var(--ease-standard) both;transition:filter var(--dur-fast) var(--ease-standard);border-radius:8px 8px 2px 2px;display:block;position:relative;box-shadow:inset 0 1px #ffffff47}._over_1jio6_51{background:linear-gradient(180deg, var(--chart-2), color-mix(in srgb, var(--chart-2) 78%, transparent))}._today_1jio6_60{filter:brightness(1.1);box-shadow:inset 0 1px 0 #fff6, 0 0 0 2px var(--color-surface), 0 0 0 4px var(--chart-1)}._future_1jio6_68{border:1px dashed var(--color-border-strong,var(--color-text-muted));box-shadow:none;opacity:.55;background:0 0}@keyframes _grow_1jio6_1{0%{opacity:0;transform:scaleY(.6)}to{opacity:1;transform:none}}._col_1jio6_13:focus-visible ._bar_1jio6_29{filter:brightness(1.12) drop-shadow(0 2px 6px color-mix(in srgb, var(--chart-1) 45%, transparent))}@media (hover:hover){._col_1jio6_13:hover ._bar_1jio6_29{filter:brightness(1.12) drop-shadow(0 2px 6px color-mix(in srgb, var(--chart-1) 45%, transparent))}}._tip_1jio6_99{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;flex-direction:column;gap:2px;padding:6px 10px;display:none;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}._tipDay_1jio6_120{color:var(--color-text-muted);font-size:11px}._tipAmount_1jio6_125{font-weight:600}._tipState_1jio6_129{color:var(--chart-1);font-size:11px}._tipOver_1jio6_134{color:var(--chart-2);font-size:11px}._col_1jio6_13:focus-visible ._tip_1jio6_99{display:flex}@media (hover:hover){._col_1jio6_13:hover ._tip_1jio6_99{display:flex}}._axis_1jio6_149{color:var(--color-text-muted);font:400 12px/16px var(--font-sans);gap:6px;margin-top:8px;display:flex}._tick_1jio6_157{text-align:center;white-space:nowrap;flex:1 1 0;min-width:0;overflow:visible}._tickWide_1jio6_165{text-align:left}._reference_1jio6_169{border-top:2px dashed var(--color-text-muted);opacity:.85;pointer-events:none;position:absolute;left:0;right:0}._withY_1jio6_180{padding-left:36px}._gridLine_1jio6_184{border-top:1px dashed var(--color-border);pointer-events:none;position:absolute;left:0;right:0}._gridBase_1jio6_192{border-top:0}._yLabel_1jio6_196{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_1jio6_206{margin-top:8px}._summary_1jio6_210{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_1jio6_210:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._tableWrap_1jio6_226{max-height:240px;overflow:auto}._table_1jio6_226{border-collapse:collapse;width:100%;color:var(--color-text);font:400 13px/20px var(--font-sans)}._table_1jio6_226 th,._table_1jio6_226 td{border-bottom:1px solid var(--color-border);text-align:left;padding:6px 8px;font-weight:400}._table_1jio6_226 thead th{background:var(--color-surface);color:var(--color-text-muted);font-weight:600;position:sticky;top:0}._table_1jio6_226 ._num_1jio6_254{text-align:right;font-variant-numeric:tabular-nums}._caption_1jio6_259{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}._root_1hcx8_1{min-width:0;margin:0}._legend_1hcx8_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_1hcx8_6 li{align-items:center;gap:var(--space-2);display:inline-flex}._svg_1hcx8_23{width:100%;height:auto;display:block}._grid_1hcx8_29{stroke:var(--color-border);stroke-width:1px;stroke-dasharray:2 5;stroke-linecap:round}._text_1hcx8_36{fill:var(--color-text-muted);font:400 12px var(--font-sans);font-variant-numeric:tabular-nums}._line_1hcx8_42{stroke-width:3px;stroke-linejoin:round;filter:drop-shadow(0 2px 5px color-mix(in srgb, var(--series) 45%, transparent))}._reveal_1hcx8_49{animation:_reveal_1hcx8_49 var(--dur-slow) var(--ease-standard) both}@keyframes _reveal_1hcx8_49{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}._area_1hcx8_65{pointer-events:none}._point_1hcx8_69{stroke:var(--color-surface);stroke-width:2px;filter:drop-shadow(0 1px 3px color-mix(in srgb, var(--series) 55%, transparent));transition:r var(--dur-fast) var(--ease-standard)}._halo_1hcx8_76{opacity:.18;pointer-events:none}._tipGroup_1hcx8_81{filter:drop-shadow(var(--shadow-md));pointer-events:none}._tipBox_1hcx8_86{fill:var(--color-surface);stroke:var(--color-border);stroke-width:1px}._point_1hcx8_69:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._tip_1hcx8_81{fill:var(--color-text);font:600 12px var(--font-sans);font-variant-numeric:tabular-nums;pointer-events:none}._legendBottom_1hcx8_104{margin:var(--space-2) 0 0}._end_1hcx8_108{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_qe3cm_2{gap:var(--space-5);grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;display:grid}._s3_qe3cm_9{grid-column:span 3}._s4_qe3cm_13{grid-column:span 4}._s5_qe3cm_17{grid-column:span 5}._s6_qe3cm_21{grid-column:span 6}._s7_qe3cm_25{grid-column:span 7}._s8_qe3cm_29,._membersCard_qe3cm_35{grid-column:span 8}@media (max-width:1279px){._membersCard_qe3cm_35{grid-column:span 12}}._s12_qe3cm_45{grid-column:span 12}._card_qe3cm_1._card_qe3cm_1{min-width:0;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--elev-1);flex-direction:column;display:flex}._flush_qe3cm_61._flush_qe3cm_61{padding:0;overflow:hidden}._head_qe3cm_66{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;min-height:var(--tap-min);display:flex}._card_qe3cm_1>._head_qe3cm_66{margin-bottom:var(--space-3)}._flush_qe3cm_61>._head_qe3cm_66{padding:var(--space-2) var(--space-5);border-bottom:1px solid var(--color-border);margin:0}._headTools_qe3cm_85{align-items:center;gap:var(--space-2);flex:none;display:flex}._title_qe3cm_92{min-width:0;font:var(--weight-semibold) var(--text-md) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._hint_qe3cm_101{color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans);margin:0}._sub_qe3cm_107{color:var(--color-text-muted);font:var(--weight-regular) var(--text-sm) var(--font-sans);margin:0}._foot_qe3cm_113{padding:var(--space-3) var(--space-5);border-top:1px solid var(--color-border);margin:0}._tools_qe3cm_119{padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--color-border)}._stack_qe3cm_124{gap:var(--space-4);flex-direction:column;display:flex}._stackSm_qe3cm_130{gap:var(--space-2);flex-direction:column;display:flex}._pad_qe3cm_136{padding:var(--space-4) var(--space-5)}._textDanger_qe3cm_141._textDanger_qe3cm_141{color:var(--color-danger)}._tile_qe3cm_145{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_qe3cm_157{background:var(--color-accent-soft);color:var(--color-accent-text)}._cardTitleRow_qe3cm_162{align-items:center;gap:var(--space-3);min-width:0;margin-bottom:var(--space-4);display:flex}._cardTitleText_qe3cm_170{min-width:0}._block_qe3cm_174{display:block}._account_qe3cm_178{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}._orow_qe3cm_186{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_qe3cm_186:first-child{border-top:0}._tileSm_qe3cm_200{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_qe3cm_211{min-width:0}._orowTitle_qe3cm_215{font:var(--weight-medium) var(--text-md) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._list_qe3cm_222{margin:0;padding:0;list-style:none}._code_qe3cm_228{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_qe3cm_240{max-height:20rem;overflow-y:auto}._scroll_qe3cm_240: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_awvhx_3{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._stat_awvhx_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);box-shadow:var(--elev-1);flex-direction:column;display:flex}._statLabel_awvhx_20,._statHint_awvhx_21{color:var(--color-text-muted);font:var(--weight-medium) var(--text-xs) var(--font-sans)}._statNum_awvhx_26{font:var(--weight-bold) var(--text-lg) var(--font-sans);font-variant-numeric:tabular-nums}._seg_awvhx_31{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_awvhx_40,._segOn_awvhx_41{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_awvhx_41{background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-sm)}._journal_awvhx_57{padding:0 var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--elev-1);margin:0;list-style:none}._jrow_awvhx_67{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) 0;display:flex}._jrow_awvhx_67+._jrow_awvhx_67{border-top:1px solid var(--color-border)}._jicon_awvhx_78{padding-top:var(--space-1);color:var(--color-text-muted);flex:none}._jtext_awvhx_84{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._jwhat_awvhx_92{font:var(--weight-medium) var(--text-sm) var(--font-sans);overflow-wrap:anywhere}._jwho_awvhx_97{color:var(--color-text-muted);font:var(--text-xs) var(--font-sans)}._page_1p1ju_1{gap:var(--space-5)}._toolbar_1p1ju_5{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}._periodNav_1p1ju_12{align-items:center;gap:var(--space-2);display:flex}._periodTitle_1p1ju_18{text-align:center;min-width:150px;font:var(--weight-semibold) var(--text-lg) var(--font-sans)}._export_1p1ju_24{margin-left:auto}._kpis_1p1ju_28{gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._card_1p1ju_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);box-shadow:var(--elev-1);flex-direction:column;display:flex}._eyebrow_1p1ju_46{color:var(--color-text-muted);font:var(--weight-medium) var(--text-xs) var(--font-sans);margin:0}._kpiValue_1p1ju_52{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_1p1ju_60{color:var(--color-income)}._cur_1p1ju_64{margin-left:var(--space-1);color:var(--color-text-muted);font:var(--weight-semibold) 14px var(--font-sans)}._kpiRow_1p1ju_70{align-items:center;gap:var(--space-2);margin:0;display:flex}._kpiSub_1p1ju_77{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_1p1ju_87{font:var(--weight-semibold) var(--text-md) var(--font-sans);margin:0}._cardNote_1p1ju_92{margin:0 0 var(--space-3);color:var(--color-text-muted);font:var(--weight-medium) var(--text-xs) var(--font-sans)}._catsGrid_1p1ju_98{gap:var(--space-8);grid-template-columns:220px minmax(0,1fr);align-items:center;display:grid}._chevron_1p1ju_105{vertical-align:middle;color:var(--color-text-muted);display:inline-flex}._openCol_1p1ju_113._openCol_1p1ju_113{padding-inline:var(--space-1)}._srOnly_1p1ju_117{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._strong_1p1ju_126{color:var(--color-text);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._legendRight_1p1ju_132{color:var(--color-text-muted);flex:none;margin:0}._nameCell_1p1ju_138{align-items:center;gap:var(--space-2);display:inline-flex}._dot_1p1ju_144{border-radius:50%;flex:none;width:8px;height:8px}._shareCell_1p1ju_151{align-items:center;gap:var(--space-2);display:flex}._shareTrack_1p1ju_157{background:var(--color-border);border-radius:4px;flex:1;height:8px;overflow:hidden}._shareFill_1p1ju_165{height:100%;display:block}._shareText_1p1ju_170{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_1p1ju_178{justify-content:flex-end;align-items:center;gap:var(--space-1);white-space:nowrap;font-variant-numeric:tabular-nums;display:inline-flex}._empty_1p1ju_187{color:var(--color-text-muted)}@media (max-width:1279px){._kpis_1p1ju_28{grid-template-columns:repeat(2,minmax(0,1fr))}._catsGrid_1p1ju_98{grid-template-columns:minmax(0,1fr)}}._pair_1p1ju_201{gap:var(--space-5);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}._cardHead_1p1ju_207{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}._pvaList_1p1ju_214{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._pvaHead_1p1ju_223{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._pvaHead_1p1ju_223 ._shareText_1p1ju_170{white-space:nowrap;flex:none;width:auto}._pvaName_1p1ju_236{min-width:0;font:var(--weight-semibold) var(--text-sm) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._pvaBar_1p1ju_244{margin:var(--space-2) 0 var(--space-1);position:relative}._pvaMark_1p1ju_249{background:var(--color-text);width:2px;position:absolute;top:-3px;bottom:-3px;transform:translate(-2px)}@media (max-width:1279px){._pair_1p1ju_201{grid-template-columns:minmax(0,1fr)}}._rangeRow_thoyn_1{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}._monthNav_thoyn_7{justify-content:space-between;align-items:center;display:flex}._monthTitle_thoyn_13{font:var(--weight-semibold) var(--text-md) var(--font-sans)}._card_thoyn_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);box-shadow:var(--elev-1);flex-direction:column;display:flex}._cardHead_thoyn_28{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}._cardTitle_thoyn_35{font:var(--weight-semibold) var(--text-md) var(--font-sans);margin:0}._cardNote_thoyn_40{color:var(--color-text-muted);font:var(--weight-medium) var(--text-xs) var(--font-sans);font-variant-numeric:tabular-nums}._axis_thoyn_46{gap:3px;height:1rem;display:flex}._axisCell_thoyn_52{flex:1;min-width:0;position:relative}._axisLabel_thoyn_58{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_thoyn_67{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_thoyn_79{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_thoyn_67 div{gap:var(--space-1);flex-direction:column;display:flex}._summary_thoyn_67 dt{color:var(--color-text-muted);font:var(--weight-medium) var(--text-xs) var(--font-sans)}._summary_thoyn_67 dd{font:var(--weight-semibold) var(--text-md) var(--font-sans);white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}._income_thoyn_106{color:var(--color-income)}._negative_thoyn_110{color:var(--color-danger)}._donutRow_thoyn_114{align-items:center;gap:var(--space-4);display:flex}._donutBox_thoyn_120{flex:none;width:120px;height:120px;position:relative}._donut_thoyn_114{filter:drop-shadow(0 2px 6px #00000024);width:100%;height:100%;animation:_donutIn_thoyn_1 var(--dur-slow) var(--ease-standard) both}._donutArc_thoyn_134{transition:stroke-width var(--dur-fast) var(--ease-standard), opacity var(--dur-fast) var(--ease-standard)}@keyframes _donutIn_thoyn_1{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}._donutCenter_thoyn_152{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_thoyn_163{color:var(--color-text-muted);font:var(--weight-medium) var(--text-xs) var(--font-sans)}._donutTotalLg_thoyn_168{font:var(--weight-semibold) var(--text-lg) var(--font-sans);font-variant-numeric:tabular-nums}._donutTotal_thoyn_163{font:var(--weight-semibold) var(--text-sm) var(--font-sans);font-variant-numeric:tabular-nums}._legend_thoyn_178{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;margin:0;padding:0;list-style:none;display:flex}._legendItem_thoyn_189{align-items:center;gap:var(--space-2);min-height:24px;font:var(--weight-regular) var(--text-sm) var(--font-sans);display:flex}._legendChip_thoyn_197{border-radius:3px;flex:none;width:10px;height:10px}._legendName_thoyn_204{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._legendPct_thoyn_212{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;flex:none}._sums_thoyn_218{padding:var(--space-1) 0 0;border-top:1px solid var(--color-border);margin:0;list-style:none}._sumRow_thoyn_225{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_thoyn_234{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._bars_thoyn_239{align-items:flex-end;gap:3px;height:110px;display:flex}._bar_thoyn_239{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_thoyn_239:focus-visible{outline-offset:2px}._barToday_thoyn_261{background:var(--color-accent)}._barStub_thoyn_266{background:var(--chart-6);opacity:.4;border-radius:3px 3px 0 0;flex:1;min-width:0}._chartMeta_thoyn_274{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_thoyn_282{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_pdc8t_1{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--elev-1);flex-direction:column;display:flex}._totalLabel_pdc8t_12{color:var(--color-text-muted);font:var(--weight-medium) var(--text-sm) var(--font-sans);margin:0}._totalValue_pdc8t_18{font:var(--weight-bold) var(--text-display) var(--font-sans);letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin:0}._totalCurrency_pdc8t_25{margin-left:var(--space-1);font:var(--weight-semibold) var(--text-lg) var(--font-sans)}._note_pdc8t_30{color:var(--color-text-muted);font:var(--weight-medium) var(--text-xs) var(--font-sans);margin:0}._trailing_pdc8t_36{align-items:flex-end;gap:var(--space-1);flex-direction:column;display:flex}._coins_pdc8t_44{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}._secondary_pdc8t_50{color:var(--color-text-muted);font:var(--weight-medium) var(--text-xs) var(--font-sans)}._balance_pdc8t_55{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_pdc8t_65{color:var(--color-text-muted);font:var(--weight-medium) var(--text-sm) var(--font-sans);margin:0}._balanceValue_pdc8t_71{font:var(--weight-bold) var(--text-2xl) var(--font-sans);letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin:0}._balanceActions_pdc8t_78{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._hasSticky_pdc8t_85{padding-bottom:calc(var(--tabbar-h) + 88px + var(--safe-bottom))}._coinsIncome_pdc8t_90{color:var(--color-income)}._chipRow_pdc8t_95{gap:var(--space-2);flex-wrap:wrap;display:flex}._chip_pdc8t_95{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_pdc8t_95:active{background:var(--color-surface-2)}._chipOn_pdc8t_121{border-color:var(--color-accent);background:var(--color-accent-soft)}@media (hover:hover){._chip_pdc8t_95:hover:not(._chipOn_pdc8t_121){background:var(--color-surface-2)}}._tickerRow_pdc8t_133{align-items:flex-end;gap:var(--space-2);display:flex}._candidates_pdc8t_140{border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow:hidden}._candidate_pdc8t_140{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_pdc8t_140+._candidate_pdc8t_140{border-top:1px solid var(--color-border)}._candidateOn_pdc8t_167{background:var(--color-accent-soft);box-shadow:inset 3px 0 0 var(--color-accent)}._candidateMain_pdc8t_172{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._candidateName_pdc8t_179{font-weight:var(--weight-medium)}._candidateMeta_pdc8t_183{color:var(--color-text-muted);overflow-wrap:anywhere}._candidateTags_pdc8t_188{align-items:flex-end;gap:var(--space-1);flex-direction:column;flex:none;display:flex}._confirm_pdc8t_196{font:var(--weight-medium) var(--text-sm) var(--font-sans);margin:0}._sidesRow_pdc8t_202{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;display:grid}._sideButton_pdc8t_210{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_pdc8t_210:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft);outline:none}._coinField_pdc8t_238{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_pdc8t_238:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}._coinFieldInvalid_pdc8t_257{border-color:var(--color-danger)}._coinInput_pdc8t_261{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_pdc8t_261:focus-visible{outline:none}._coinSuffix_pdc8t_277{color:var(--color-text-muted);font:var(--weight-semibold) var(--text-sm) var(--font-sans)}._feedChips_pdc8t_283{gap:var(--space-2);padding-bottom:var(--space-1);display:flex;overflow-x:auto}._balanceText_pdc8t_290{gap:var(--space-2);flex-direction:column;display:flex}._nowrap_pdc8t_296{white-space:nowrap}._cols_d9g8m_4{gap:var(--space-5);grid-template-columns:minmax(360px,420px) minmax(0,1fr);align-items:start;display:grid}._stack_d9g8m_11{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}._card_d9g8m_18{min-width:0;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--elev-1)}._flush_d9g8m_27{padding:0;overflow:hidden}._cardHead_d9g8m_32{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_d9g8m_42{font:var(--weight-semibold) var(--text-md) var(--font-sans);margin:0}._eyebrow_d9g8m_47{color:var(--color-text-muted);font:var(--weight-semibold) var(--text-xs) var(--font-sans);margin:0}._muted_d9g8m_53{color:var(--color-text-muted)}._totalHead_d9g8m_59{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-1);display:flex}._totalValue_d9g8m_67{font:var(--weight-bold) 32px/38px var(--font-sans);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}._totalCur_d9g8m_75{font:var(--weight-semibold) var(--text-lg) var(--font-sans);color:var(--color-text-muted)}._note_d9g8m_80{margin:var(--space-1) 0 0;color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans)}._tile_d9g8m_86{--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_d9g8m_101{--tile:32px;border-radius:var(--radius-sm)}._tileLg_d9g8m_106{--tile:56px;border-radius:var(--radius-lg)}._accent_d9g8m_111{background:var(--color-accent-soft);color:var(--color-accent-text)}._income_d9g8m_116{background:var(--color-income-soft);color:var(--color-income)}._neutral_d9g8m_121{background:var(--color-surface-2);color:var(--color-text)}._rows_d9g8m_128{margin:0;padding:0;list-style:none}._rows_d9g8m_128>li+li ._row_d9g8m_128{border-top:1px solid var(--color-border)}._row_d9g8m_128{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_d9g8m_128:hover{background:var(--color-surface-2)}._rowOn_d9g8m_158,._rowOn_d9g8m_158:hover{background:var(--color-accent-soft)}._row_d9g8m_128:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}._rowTitle_d9g8m_168{font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._rowMeta_d9g8m_176{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_d9g8m_185{font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;align-items:flex-end;gap:0;display:flex}._rowAmount_d9g8m_194{font-weight:var(--weight-semibold)}._rowFoot_d9g8m_198{padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border)}._detailHead_d9g8m_205{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_d9g8m_215{align-items:center;gap:var(--space-4);min-width:0;display:flex}._headText_d9g8m_222{min-width:0}._title_d9g8m_226{font:var(--weight-semibold) var(--text-lg) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._actions_d9g8m_234{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._balance_d9g8m_241{padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border)}._big_d9g8m_246{font:var(--weight-bold) var(--text-display) var(--font-sans);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}._bigCur_d9g8m_254{font:var(--weight-semibold) 20px/28px var(--font-sans);color:var(--color-text-muted)}._lines_d9g8m_259{margin:var(--space-1) 0 0;color:var(--color-text-muted);font:var(--weight-regular) var(--text-sm) var(--font-sans)}._lines_d9g8m_259>p{margin:0}._pad_d9g8m_270{padding:var(--space-4) var(--space-6)}._detailCard_d9g8m_275{container:savings-detail/inline-size}@container savings-detail (width<=639px){._hideNarrow_d9g8m_280{display:none}}._moveCell_d9g8m_287{align-items:center;gap:var(--space-3);min-width:0;display:flex}._moveText_d9g8m_294{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._menuWrap_d9g8m_303{position:relative}._menu_d9g8m_303{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_d9g8m_322{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_d9g8m_322:hover{background:var(--color-surface-2)}._menuItem_d9g8m_322:focus-visible{background:var(--color-surface-2)}._menuDanger_d9g8m_342{color:var(--color-danger)}._form_d9g8m_348{gap:var(--space-4);flex-direction:column;display:flex}._dlgFoot_d9g8m_354{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._dlgButtons_d9g8m_361{gap:var(--space-2);flex:none;display:flex}._hint_d9g8m_367{color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans)}._preview_d9g8m_372{border-radius:var(--radius-md);background:var(--color-surface-2)}._previewRow_d9g8m_377{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_d9g8m_377+._previewRow_d9g8m_377{border-top:1px solid var(--color-border)}._previewValue_d9g8m_390{align-items:center;gap:var(--space-2);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex}._typeTiles_d9g8m_399{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._typeTile_d9g8m_399{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_d9g8m_420{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent-text)}._typeTile_d9g8m_399:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._fieldLabel_d9g8m_431{margin-bottom:var(--space-1);font:var(--weight-medium) var(--text-sm) var(--font-sans);display:block}._page_562b8_4{padding-bottom:calc(var(--tabbar-h) + 88px + var(--safe-bottom))}._card_562b8_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;box-shadow:var(--elev-1);flex-direction:column;display:flex}._row_562b8_23{gap:var(--space-2);align-items:center;display:flex}._name_562b8_29{min-width:0;font:var(--weight-semibold) var(--text-md) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._count_562b8_38{font:var(--weight-regular) var(--text-sm) var(--font-sans);color:var(--color-text-muted)}._meta_562b8_43{gap:var(--space-2);align-items:center;min-width:0;display:flex}._metaText_562b8_50{font:var(--weight-regular) var(--text-sm) var(--font-sans);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._stamp_562b8_58{font:var(--weight-regular) var(--text-xs) var(--font-sans);color:var(--color-text-muted)}._archToggle_562b8_64{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_562b8_76{font:var(--weight-regular) var(--text-sm) var(--font-sans)}._archived_562b8_80{gap:var(--space-2);color:var(--color-text-muted);flex-direction:column;display:flex}._subline_562b8_89{gap:var(--space-2);display:grid}._sublineText_562b8_94{font:var(--weight-regular) var(--text-sm) var(--font-sans);color:var(--color-text-muted)}._groupHead_562b8_100{gap:var(--space-1);align-items:center;display:flex}._groupToggle_562b8_106{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_562b8_120{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_562b8_129{font:var(--weight-regular) var(--text-xs) var(--font-sans);flex:none}._groupAdd_562b8_134{color:var(--color-accent-text);flex:none}._groupCard_562b8_140{padding:0 var(--space-2);display:block}._item_562b8_139{gap:var(--space-2);align-items:center;min-height:56px;display:flex}._item_562b8_139+._item_562b8_139{border-top:1px solid var(--color-border)}._check_562b8_156{background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._box_562b8_167{fill:none;stroke:var(--color-text-muted);stroke-width:2px;display:block}._boxOn_562b8_174{stroke:var(--color-accent);fill:var(--color-accent)}._box_562b8_167 path{stroke:var(--color-on-accent);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}._itemBody_562b8_186{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_562b8_201{font:var(--weight-regular) var(--text-md) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._itemDone_562b8_209{color:var(--color-text-muted);text-decoration:line-through}._itemMeta_562b8_214{font:var(--weight-regular) var(--text-xs) var(--font-sans);color:var(--color-text-muted)}._itemQty_562b8_219{font:var(--weight-regular) var(--text-sm) var(--font-sans);color:var(--color-text-muted);flex:none}._composer_562b8_226{gap:var(--space-2);flex-direction:column;display:flex}._composerRow_562b8_232{gap:var(--space-2);align-items:flex-end;display:flex}._composerField_562b8_238{flex:1;min-width:0}._composerAdd_562b8_243{flex:none}._targetChip_562b8_247{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_562b8_262{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-dasharray:27 14;animation:.8s linear infinite _spin_562b8_262;display:block}@keyframes _spin_562b8_262{to{transform:rotate(360deg)}}._deptGrid_562b8_279{gap:var(--space-2);flex-wrap:wrap;display:flex}._sheetDelete_562b8_285{margin-top:var(--space-2);align-self:flex-start}._sheetError_562b8_290{font:var(--weight-regular) var(--text-sm) var(--font-sans);color:var(--color-danger);margin:0}._textLabel_562b8_298{font:var(--weight-medium) var(--text-sm) var(--font-sans)}._textArea_562b8_302{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_562b8_302:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}._textArea_562b8_302::placeholder{color:var(--color-text-muted);font-weight:var(--weight-regular)}._textHint_562b8_328{color:var(--color-text-muted);font:var(--weight-medium) var(--text-xs) var(--font-sans);margin:0}._textError_562b8_334{color:var(--color-danger);font:var(--weight-regular) var(--text-sm) var(--font-sans);margin:0}._counter_562b8_341{color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans);align-self:flex-end;margin:0}._reviewList_562b8_348{gap:var(--space-3);flex-direction:column;display:flex}._reviewRow_562b8_354{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_562b8_354+._reviewRow_562b8_354{border-top:1px solid var(--color-border)}._reviewName_562b8_371{min-width:0;font:var(--weight-regular) var(--text-md) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._memberRow_562b8_381{gap:var(--space-2);flex-wrap:wrap;display:flex}._memberChip_562b8_387{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_562b8_387[aria-checked=true]{border-color:var(--color-accent);background:var(--color-accent-soft)}._actions_562b8_408{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_562b8_422{flex-direction:column;display:flex}._menuRow_562b8_427{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_562b8_427+._menuRow_562b8_427{border-top:1px solid var(--color-border)}._menuRowDanger_562b8_445{color:var(--color-danger)}._shareList_562b8_450{flex-direction:column;display:flex}._shareRow_562b8_455{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_562b8_455+._shareRow_562b8_455{border-top:1px solid var(--color-border)}._shareName_562b8_473{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._page_jn4rg_3{gap:var(--space-4);flex-direction:column;display:flex}._cols_jn4rg_9{gap:var(--space-6);grid-template-columns:340px minmax(0,1fr);align-items:start;display:grid}@media (min-width:1280px){._cols_jn4rg_9{grid-template-columns:clamp(380px,32vw,440px) minmax(0,1fr)}}._lists_jn4rg_22,._pane_jn4rg_23{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0;box-shadow:var(--elev-1)}._lists_jn4rg_22{overflow:hidden}._listsHead_jn4rg_35{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_jn4rg_44{font:var(--weight-semibold) var(--text-lg) var(--font-sans);margin:0}._listRows_jn4rg_49{margin:0;padding:0;list-style:none}._listRow_jn4rg_49{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_jn4rg_69{background:var(--color-accent-soft)}@media (hover:hover){._listRow_jn4rg_49:hover:not(._listRowSelected_jn4rg_69){background:var(--color-surface-2)}}._listTile_jn4rg_79{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_jn4rg_91{background:var(--color-btn-bg);color:var(--color-btn-text)}._listText_jn4rg_96{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}._listName_jn4rg_104{font:var(--weight-semibold) var(--text-md) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._listMeta_jn4rg_111{gap:var(--space-2);align-items:center;min-width:0;display:flex}._listWho_jn4rg_118{color:var(--color-text-muted);font:var(--weight-regular) var(--text-sm) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._listCount_jn4rg_126{flex-direction:column;flex:none;align-items:flex-end;display:flex}._listCountNum_jn4rg_133{font:var(--weight-semibold) var(--text-md) var(--font-sans);font-variant-numeric:tabular-nums;white-space:nowrap}._listCountSub_jn4rg_139{color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans)}._archToggle_jn4rg_144{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_jn4rg_158{font-variant-numeric:tabular-nums}._pick_jn4rg_162{color:var(--color-text-muted);margin:0}._pane_jn4rg_23{flex-direction:column;display:flex;overflow:visible}._paneHead_jn4rg_174{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_jn4rg_183{padding:var(--space-4) var(--space-6)}._paneTitles_jn4rg_187{min-width:0}._paneTitle_jn4rg_187{font:var(--weight-semibold) var(--text-xl) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._paneMembers_jn4rg_199{gap:var(--space-2);margin-top:var(--space-1);align-items:center;display:flex}._paneMembersText_jn4rg_206{color:var(--color-text-muted);font:var(--weight-regular) var(--text-sm) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._menuAnchor_jn4rg_215{flex:none;position:relative}._menuButton_jn4rg_220{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted)}._menu_jn4rg_215{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_jn4rg_215 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_jn4rg_215 button:hover{background:var(--color-surface-2)}._menu_jn4rg_215 button:focus-visible{background:var(--color-surface-2)}._menu_jn4rg_215 ._menuDanger_jn4rg_259{color:var(--color-danger)}._band_jn4rg_264{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_jn4rg_279{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._bandCount_jn4rg_285{font-variant-numeric:tabular-nums;margin-left:auto}._item_jn4rg_291{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_jn4rg_23 ._item_jn4rg_291+._item_jn4rg_291{border-top:0}._pane_jn4rg_23>section:last-of-type>._item_jn4rg_291:last-child{border-bottom:0}._item_jn4rg_291 ._itemBody_jn4rg_307{gap:var(--space-2);padding:0 var(--space-2);flex-direction:row;align-items:center}._itemQty_jn4rg_314{text-align:right}._itemWho_jn4rg_318{justify-content:flex-end;display:flex}._composer_jn4rg_323{gap:var(--space-3);padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--color-border);flex-direction:column;display:flex}._composerForm_jn4rg_331{gap:var(--space-3);align-items:center;display:flex}._composerField_jn4rg_337{flex:1;min-width:0;position:relative}._composerIcon_jn4rg_343{top:50%;left:var(--space-3);color:var(--color-text-muted);pointer-events:none;display:flex;position:absolute;transform:translateY(-50%)}._composerInput_jn4rg_353{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_jn4rg_353::placeholder{color:var(--color-text-muted)}._composerInput_jn4rg_353:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft);outline:none}._review_jn4rg_374{padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);background:var(--color-surface-2)}._reviewRow_jn4rg_380{gap:var(--space-3);align-items:center;min-height:56px;display:flex}._reviewTile_jn4rg_387{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_jn4rg_399{flex-direction:column;flex:1;min-width:0;display:flex}._reviewName_jn4rg_406{font:var(--weight-semibold) var(--text-md) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._reviewDept_jn4rg_413{color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans)}._reviewQty_jn4rg_418{color:var(--color-text-muted);font:var(--weight-regular) var(--text-sm) var(--font-sans);font-variant-numeric:tabular-nums;flex:none}._reviewFoot_jn4rg_425{gap:var(--space-3);padding:var(--space-1) var(--space-2) var(--space-2);justify-content:space-between;align-items:center;display:flex}._reviewHint_jn4rg_433{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_11dyp_7{gap:var(--space-4);flex-direction:column;height:calc(100dvh - 136px);display:flex}._spread_11dyp_15{gap:var(--space-3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._inline_11dyp_23{gap:var(--space-3);align-items:center;min-width:0;display:flex}._anchor_11dyp_30{display:inline-flex;position:relative}._pill_11dyp_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_11dyp_44{color:var(--color-text-muted);font:var(--text-xs) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._menu_11dyp_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_11dyp_71{left:auto;right:0}._menuRow_11dyp_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_11dyp_76:hover:not(:disabled){background:var(--color-surface-2)}}._menuRowDanger_11dyp_96{color:var(--color-danger)}._menuRow_11dyp_76:disabled{color:var(--color-disabled-text);cursor:not-allowed}._menuLead_11dyp_105{color:var(--color-text-muted);flex:none;display:inline-flex}._menuRowDanger_11dyp_96 ._menuLead_11dyp_105{color:var(--color-danger)}._menuTrailing_11dyp_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_11dyp_126{color:var(--color-accent-text);flex:none}._menuCap_11dyp_131{padding:var(--space-2) var(--space-3) 0;color:var(--color-text-muted);font:var(--text-xs) var(--font-sans);margin:0}._skelRow_11dyp_138{min-height:44px}._board_11dyp_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_11dyp_147::-webkit-scrollbar{width:8px;height:8px}._board_11dyp_147::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:var(--color-border)}._board_11dyp_147::-webkit-scrollbar-track{background:0 0}._limitNote_11dyp_172{color:var(--color-warning);font:var(--text-sm) var(--font-sans);margin:0}._columnForm_11dyp_178{margin-top:var(--space-3)}._column_11dyp_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_11dyp_196{border-color:var(--color-accent)}._colHead_11dyp_200{gap:var(--space-2);align-items:center;min-height:44px;display:flex}._dot_11dyp_207{border-radius:var(--radius-full);flex:none;width:10px;height:10px}._colName_11dyp_214{min-width:0;font:var(--weight-semibold) var(--text-sm) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._colSpacer_11dyp_222{flex:1}._count_11dyp_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_11dyp_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_11dyp_249{gap:var(--space-2);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}._colEmpty_11dyp_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_11dyp_268{font:var(--weight-semibold) var(--text-sm) var(--font-sans);margin:0}._colEmptyHint_11dyp_273{color:var(--color-text-muted);font:var(--text-xs) var(--font-sans);margin:0}._card_11dyp_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);box-shadow:var(--elev-1);flex-direction:column;display:flex;position:relative}._cardDrag_11dyp_292{border-color:var(--color-accent);box-shadow:var(--shadow-md)}._cardTitle_11dyp_297{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_11dyp_297:hover{color:var(--color-accent-text)}}._cardFoot_11dyp_318{gap:var(--space-2);align-items:center;min-height:32px;display:flex}._cardWho_11dyp_325{min-width:0;color:var(--color-text-muted);font:var(--text-xs) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._userTile_11dyp_334{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_11dyp_347{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_11dyp_361{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_11dyp_361:hover:not(:disabled){border-color:var(--color-accent);color:var(--color-accent-text)}}._addCol_11dyp_361:disabled{cursor:not-allowed}._form_11dyp_389{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_11dyp_399{gap:var(--space-2);flex-wrap:wrap;display:flex}._paletteChip_11dyp_405{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_11dyp_405[aria-checked=true]{border-color:var(--color-accent);background:var(--color-accent-soft)}._paletteDot_11dyp_421{border-radius:var(--radius-full);width:18px;height:18px}._formActions_11dyp_427{gap:var(--space-2);display:flex}._formError_11dyp_432{color:var(--color-danger);font:var(--text-xs) var(--font-sans);margin:0}._split_11dyp_440{gap:var(--space-4);flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:0;display:grid}._boardCol_11dyp_449{flex-direction:column;min-width:0;min-height:0;display:flex}._aside_11dyp_456{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);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);flex-direction:column;animation:.2s ease-out _asideIn_11dyp_1;display:flex;position:fixed;overflow-y:auto}._scrim_11dyp_476{z-index:39;background:color-mix(in srgb, var(--color-scrim) 40%, transparent);animation:.15s ease-out _scrimIn_11dyp_1;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes _scrimIn_11dyp_1{0%{opacity:0}}@keyframes _asideIn_11dyp_1{0%{opacity:0;transform:translate(24px)}}@media (prefers-reduced-motion:reduce){._scrim_11dyp_476,._aside_11dyp_456{animation:none}}._asideHead_11dyp_504{gap:var(--space-2);justify-content:space-between;align-items:center;display:flex}._asideTitle_11dyp_511{font:var(--weight-semibold) var(--text-lg) var(--font-sans);margin:0}._asideFields_11dyp_516{gap:var(--space-4);flex-direction:column;display:flex}._pickerRow_11dyp_524{gap:var(--space-3);justify-content:space-between;align-items:center;min-height:44px;display:flex;position:relative}._pickerBtn_11dyp_533{justify-content:flex-start;min-width:0}._pickerLabel_11dyp_538{color:var(--color-text-muted);font:var(--text-xs) var(--font-sans);flex:none}._footDelete_11dyp_544{align-self:flex-start}._pickerValue_11dyp_548{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._pickerSpacer_11dyp_555{flex:1}._asideFoot_11dyp_559{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-direction:column;display:flex}._asideFootRow_11dyp_567{gap:var(--space-3);justify-content:flex-end;display:flex}._panelError_11dyp_573{color:var(--color-danger);font:var(--text-xs) var(--font-sans);margin:0}._taskDescription_11dyp_579{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_11dyp_591{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);height:72px}._skelHead_11dyp_598{height:var(--space-4);border-radius:var(--radius-sm);background:var(--color-surface);width:96px}._skelCard2_11dyp_605{border-radius:var(--radius-md);background:var(--color-surface);height:72px}._skelCard2_11dyp_605+._skelCard2_11dyp_605{margin-top:var(--space-2)}._pulse_11dyp_615{animation:_skel-pulse_11dyp_1 var(--dur-slow) ease-in-out infinite alternate}@media (prefers-reduced-motion:reduce){._pulse_11dyp_615{animation:none}}@keyframes _skel-pulse_11dyp_1{0%{opacity:1}to{opacity:.55}}._bell_1i4vi_2{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;flex:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}._count_1i4vi_18{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}._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_1a79d_2{gap:var(--space-3);flex-direction:column;display:flex}._blockTitle_1a79d_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_1a79d_16{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._tile_1a79d_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_1a79d_23:focus-within{outline:2px solid var(--color-focus);outline-offset:-2px}._tileCompact_1a79d_42{min-width:180px;padding:var(--space-3) var(--space-4);background:var(--color-surface)}._tileCompact_1a79d_42 ._tileLabel_1a79d_48{color:var(--color-text-muted);font:var(--weight-semibold) var(--text-xs) var(--font-sans);justify-content:flex-start}._tileCompact_1a79d_42 ._tileDay_1a79d_54{font:var(--weight-bold) 28px/34px var(--font-sans);letter-spacing:0}._tileCompact_1a79d_42 ._tileMonth_1a79d_59{font:var(--weight-regular) var(--text-sm) var(--font-sans)}._tileInvalid_1a79d_63{border-color:var(--color-danger)}._tileLabel_1a79d_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_1a79d_54{font:var(--weight-bold) 44px/48px var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em}._tileMonth_1a79d_59{font:var(--weight-semibold) var(--text-md) var(--font-sans)}._tileMeta_1a79d_85{color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans)}._tileInput_1a79d_90{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}._daysLine_1a79d_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_1a79d_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_1a79d_117{color:var(--color-danger);font:var(--weight-medium) var(--text-sm) var(--font-sans);margin:0}._muted_1a79d_123{color:var(--color-text-muted);font:var(--weight-regular) var(--text-sm) var(--font-sans);margin:0}._textLink_1a79d_129{align-self:flex-start;min-height:44px;padding-inline-start:0;padding-inline-end:0}._danger_1a79d_135{color:var(--color-danger)}._limitList_1a79d_139{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._limitRow_1a79d_148{align-items:center;gap:var(--space-2);min-height:48px;display:flex}._limitAvatar_1a79d_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_1a79d_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_1a79d_177{text-align:right;font-variant-numeric:tabular-nums;flex:0 0 40%;min-width:0}._chips_1a79d_184{gap:var(--space-2);flex-wrap:wrap;display:flex}._homeRow_1a79d_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_1a79d_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_1a79d_215{color:var(--color-danger);font:var(--weight-medium) var(--text-sm) var(--font-sans);margin:0}._totals_1a79d_222{gap:var(--space-1);flex-direction:column;margin:0;display:flex}._totalsLine_1a79d_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_1a79d_229 dd{font-weight:var(--weight-bold);margin:0}._totalsShort_1a79d_245{color:var(--color-danger)}._planCategory_1a79d_249{gap:var(--space-2);flex-direction:column;display:flex}._planCategoryTop_1a79d_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_1a79d_255 span:last-child{color:var(--color-text-muted);font-variant-numeric:tabular-nums}._planOver_1a79d_268{color:var(--color-danger)}._unplanned_1a79d_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}._dateLinkWrap_1a79d_281{display:inline-flex}._dateLink_1a79d_281{min-height:var(--tap-min);padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--color-text);font:var(--weight-semibold) var(--text-lg) var(--font-sans);cursor:pointer;background:0 0;border:0}._dateLink_1a79d_281:hover{background:var(--color-surface-2)}._dateLinkInvalid_1a79d_300 ._dateLink_1a79d_281{color:var(--color-danger)}._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_2069p_1{gap:var(--space-5);flex-direction:column;display:flex}._notice_2069p_7{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._kpi_2069p_14._kpi_2069p_14{gap:var(--space-1);padding:var(--space-4) var(--space-5)}._value_2069p_19{font:var(--weight-bold) var(--text-xl) var(--font-sans);font-variant-numeric:tabular-nums}._tblHead_2069p_25,._tblRow_2069p_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_2069p_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_2069p_26{border-top:1px solid var(--color-border)}._codesCols_2069p_47{--cols:minmax(0, 1.4fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) 110px}._familiesCols_2069p_52{--cols:minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(max-content, 1.6fr)}._cell_2069p_56{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._codeCell_2069p_63{font:var(--weight-semibold) var(--text-md) var(--font-sans);letter-spacing:.06em}._strong_2069p_68{font:var(--weight-medium) var(--text-md) var(--font-sans)}._num_2069p_72{color:var(--color-text-muted);font-variant-numeric:tabular-nums}._cellEnd_2069p_77{overflow:visible}._cellEnd_2069p_77,._rowTools_2069p_82{justify-content:flex-end;display:flex}._rowTools_2069p_82{gap:var(--space-2);flex-wrap:wrap}._limitEdit_2069p_92{justify-content:flex-end;align-items:end;gap:var(--space-2);flex-wrap:wrap;display:flex}._limitInput_2069p_100{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_1sh5s_6{gap:var(--space-2);flex-direction:column;display:flex}._card_1sh5s_6._card_1sh5s_6{padding:var(--space-4);background:linear-gradient(180deg, var(--color-surface) 0%, var(--color-surface-2) 100%);box-shadow:var(--elev-2)}@media (min-width:1024px){._card_1sh5s_6._card_1sh5s_6{padding:var(--space-6)}}._eyebrow_1sh5s_25{font:var(--weight-medium) var(--text-xs) var(--font-sans);color:var(--color-text-muted);margin:0}._eyebrowNow_1sh5s_31{font:var(--weight-regular) var(--text-xs) var(--font-sans);color:var(--color-text-muted)}._balance_1sh5s_37{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_1sh5s_48{font:var(--weight-medium) var(--text-md) var(--font-sans);color:var(--color-text-muted);letter-spacing:0}@media (min-width:1024px){._balance_1sh5s_37{font:var(--weight-bold) var(--text-hero) var(--font-sans)}._balanceCur_1sh5s_48{font:var(--weight-medium) var(--text-lg) var(--font-sans)}}._note_1sh5s_64,._negative_1sh5s_65{font:var(--weight-regular) var(--text-xs) var(--font-sans);margin:0}._note_1sh5s_64{color:var(--color-text-muted)}._sub_1sh5s_75{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_1sh5s_85{font:var(--weight-semibold) var(--text-sm) var(--font-sans);color:var(--color-text);font-variant-numeric:tabular-nums}._negative_1sh5s_65{font:var(--weight-medium) var(--text-xs) var(--font-sans);color:var(--color-danger)}._stale_1sh5s_96{margin-left:var(--space-2);color:var(--color-warning)}._free_1sh5s_103{align-items:center;gap:var(--space-2);width:100%;min-height:56px;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_1sh5s_119{font:var(--weight-semibold) var(--text-xs) var(--font-sans);color:var(--color-text);font-variant-numeric:tabular-nums;margin-left:auto}._freeShort_1sh5s_126{color:var(--color-danger)}._freeLink_1sh5s_130{color:var(--color-text-muted);flex:none;display:flex}._insight_1sh5s_137{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_1sh5s_153{color:var(--color-warning);display:flex}._insightOver_1sh5s_158 ._insightIcon_1sh5s_153{color:var(--color-danger)}._insightText_1sh5s_162{flex:1;min-width:0}._insightLink_1sh5s_167{color:var(--color-text-muted);display:flex}._plan_1sh5s_172{gap:var(--space-2);flex-direction:column;display:flex}._planHead_1sh5s_178{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_1sh5s_178{justify-content:space-between;gap:var(--space-3);flex-direction:row}}._planValue_1sh5s_194{font:var(--weight-semibold) var(--text-xs) var(--font-sans);color:var(--color-text);font-variant-numeric:tabular-nums}._bar_1sh5s_201{height:var(--space-2);border-radius:var(--radius-full);background:var(--color-surface-2);display:flex;overflow:hidden}._barSpent_1sh5s_209,._barNear_1sh5s_210{height:100%;display:block}._barSpent_1sh5s_209{background:var(--color-accent)}._barNear_1sh5s_210{background:var(--color-warning)}._barOver_1sh5s_223{background:var(--color-danger)}._noPlan_1sh5s_227{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_1sh5s_237{gap:var(--space-2);flex-wrap:wrap;display:flex}._stats_1sh5s_244{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_1sh5s_244{grid-template-columns:repeat(4,minmax(0,1fr))}._figure_1sh5s_258+._figure_1sh5s_258{border-left:1px solid var(--color-border);padding-left:var(--space-3)}}._figure_1sh5s_258{min-width:0}._figureLabel_1sh5s_268{font:var(--weight-medium) var(--text-2xs) var(--font-sans);color:var(--color-text-muted);margin:0;display:block}._figureValue_1sh5s_275{font:var(--weight-semibold) var(--text-md) var(--font-sans);color:var(--color-text);font-variant-numeric:tabular-nums;margin:0;display:block}._figureLink_1sh5s_284{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_1sh5s_296{color:var(--color-income)}._page_1cmox_3{min-width:0;margin-bottom:calc(-1 * var(--space-4))}._grid_1cmox_8{gap:var(--space-5);grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;display:grid}._s4_1cmox_15{grid-column:span 4}._s5_1cmox_19{grid-column:span 5}._s7_1cmox_23{grid-column:span 7}._s8_1cmox_27{grid-column:span 8}._s12_1cmox_32{grid-column:span 12;min-width:0}._card_1cmox_38._card_1cmox_38{gap:var(--space-3);min-width:0;padding:var(--space-5);flex-direction:column;display:flex}._flush_1cmox_46._flush_1cmox_46{gap:0;padding:0;overflow:hidden}._flushHead_1cmox_52{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_1cmox_62{gap:var(--space-1);flex:none;align-items:center;display:flex}._pad_1cmox_69{padding:var(--space-3) var(--space-5)}._head_1cmox_62{justify-content:space-between;align-items:flex-start;gap:var(--space-3);min-width:0;display:flex}._h3_1cmox_81{min-width:0;font:var(--weight-semibold) var(--text-md) var(--font-sans);margin:0}._muted_1cmox_87{color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans);margin:0}._listBar_1cmox_93{min-width:0}._nums_1cmox_97{font-variant-numeric:tabular-nums;white-space:nowrap}._link_1cmox_103{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_1cmox_103:hover{text-decoration:underline}._flushHead_1cmox_52 ._link_1cmox_103{margin:0}._legendAvg_1cmox_130{align-items:center;gap:var(--space-2);flex:none;display:inline-flex}._note_1cmox_138{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_1cmox_147{margin-left:auto}._avgLine_1cmox_151{stroke:var(--color-text-muted);stroke-width:2px;stroke-dasharray:4 4}._emptyText_1cmox_157{padding:var(--space-6) var(--space-4);color:var(--color-text-muted);text-align:center;margin:0}._total_1cmox_165{font:var(--weight-bold) var(--text-xl) var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;margin:0}._totalCur_1cmox_173{color:var(--color-text-muted);font:var(--weight-semibold) var(--text-md) var(--font-sans)}._share_1cmox_178{height:var(--space-2);border-radius:var(--radius-full);background:var(--color-surface-2);display:flex;overflow:hidden}._share_1cmox_178>span{flex-basis:0;min-width:2px}._legend_1cmox_130{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_1cmox_130 li{align-items:center;gap:var(--space-2);display:inline-flex}._dot_1cmox_208{width:var(--space-2);height:var(--space-2);border-radius:2px;flex:none}._c1_1cmox_215{background:var(--chart-1)}._c2_1cmox_219{background:var(--chart-2)}._c3_1cmox_223{background:var(--chart-3)}._c4_1cmox_227{background:var(--chart-4)}._c5_1cmox_231{background:var(--chart-5)}._c6_1cmox_235{background:var(--chart-6)}._lim_1cmox_239{min-width:0}._limTop_1cmox_244{gap:var(--space-3);margin-bottom:var(--space-2);font:var(--weight-regular) var(--text-sm) var(--font-sans);justify-content:space-between;align-items:baseline;display:flex}._limTop_1cmox_244 b{min-width:0;font-weight:var(--weight-medium)}._limNums_1cmox_258{gap:var(--space-2);color:var(--color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-items:baseline;display:flex}._pill_1cmox_268{border-radius:var(--radius-full);background:var(--color-warning-soft);color:var(--color-warning);font:var(--weight-semibold) var(--text-xs) var(--font-sans);padding:1px 8px}._limOk_1cmox_278{color:var(--color-text-muted);font:var(--weight-regular) var(--text-sm) var(--font-sans);margin:0}._tile_1cmox_285._card_1cmox_38._card_1cmox_38{gap:0}._tileBtn_1cmox_289{gap:var(--space-4);width:100%;min-height:var(--tap-min);padding:var(--space-2) 0;border-radius:var(--radius-sm);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;display:flex}._tileBtn_1cmox_289:hover ._tileVal_1cmox_305{color:var(--color-accent-text)}._tileIcon_1cmox_309{border-radius:var(--radius-md);background:var(--color-surface-2);width:40px;height:40px;color:var(--color-accent-text);flex:none;place-items:center;display:grid}._tileBody_1cmox_321{flex-direction:column;gap:2px;min-width:0;display:flex}._tileVal_1cmox_305{font:var(--weight-semibold) var(--text-md) var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em}._tileSub_1cmox_334{color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans)}._lists_1cmox_340{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._lists_1cmox_340 li{gap:var(--space-2);flex-direction:column;display:flex}._lists_1cmox_340 ._head_1cmox_62{align-items:baseline}._listName_1cmox_359{min-width:0;font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._groupLabel_1cwo2_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}._trail_1cwo2_10{align-items:center;gap:var(--space-2);display:inline-flex}._page_u4ypd_2{gap:var(--space-6);flex-direction:column;display:flex}._inline_u4ypd_8{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._h3_u4ypd_15{font:var(--weight-semibold) var(--text-lg) var(--font-sans)}._muted_u4ypd_19{color:var(--color-text-muted);font:var(--weight-regular) var(--text-xs) var(--font-sans)}._mutedCell_u4ypd_24{color:var(--color-text-muted)}._strong_u4ypd_28{font-weight:var(--weight-semibold)}._danger_u4ypd_32{color:var(--color-danger)}._srOnly_u4ypd_36{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}._periodCard_u4ypd_45{justify-content:space-between;align-items:flex-start;gap:var(--space-6) var(--space-10);flex-wrap:wrap;display:flex}._periodBlock_u4ypd_53{gap:var(--space-3);flex-direction:column;flex:0 auto;max-width:560px;display:flex}._badge_u4ypd_61,._badgeDraft_u4ypd_62,._pill_u4ypd_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_u4ypd_62{background:var(--color-surface-2);color:var(--color-text)}._dates_u4ypd_80{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._static_u4ypd_87{font:var(--weight-semibold) var(--text-md) var(--font-sans)}._chips_u4ypd_91{gap:var(--space-2);flex-wrap:wrap;display:flex}._cards_u4ypd_97{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._cardsTwo_u4ypd_104{grid-template-columns:repeat(2,minmax(0,1fr))}._cardsFour_u4ypd_108{grid-template-columns:repeat(4,minmax(0,1fr))}._summary_u4ypd_112{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._subsLink_u4ypd_120{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_u4ypd_134{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_u4ypd_141{font:var(--weight-bold) var(--text-xl) var(--font-sans);font-variant-numeric:tabular-nums;white-space:nowrap}._cur_u4ypd_148{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-semibold)}._flush_u4ypd_154._flush_u4ypd_154{padding:0}._cardHead_u4ypd_158{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_u4ypd_167{table-layout:fixed;border-collapse:collapse;width:100%}._table_u4ypd_167 th,._table_u4ypd_167 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_u4ypd_167 th:first-child{width:30%}._table_u4ypd_167 thead th{color:var(--color-text-muted);font:var(--weight-semibold) var(--text-xs) var(--font-sans)}._table_u4ypd_167 tbody tr,._table_u4ypd_167 tfoot tr{height:64px}._table_u4ypd_167 tfoot{background:var(--color-surface-2);font-weight:var(--weight-semibold)}._table_u4ypd_167 tfoot tr:last-child>*{border-bottom:0}._table_u4ypd_167 td._totalLimit_u4ypd_206{padding-right:calc(var(--space-4) + 15px)}._sub_u4ypd_120{font-weight:var(--weight-regular);display:block}._table_u4ypd_167 th._num_u4ypd_215,._table_u4ypd_167 td._num_u4ypd_215,._num_u4ypd_215{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._nameCell_u4ypd_223{font-weight:var(--weight-semibold)}._nameInner_u4ypd_227{align-items:center;gap:var(--space-3);min-width:0;display:flex}._icon_u4ypd_234{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_u4ypd_223{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._limit_u4ypd_252._limit_u4ypd_252{background:var(--color-surface);width:148px;min-height:44px;font-weight:var(--weight-semibold);text-align:right;font-variant-numeric:tabular-nums}._actionsCol_u4ypd_261{width:72px}._remove_u4ypd_265{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_u4ypd_265:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (hover:hover){._remove_u4ypd_265:hover{background:var(--color-surface-2);color:var(--color-text)}}._emptyCell_u4ypd_290{color:var(--color-text-muted);text-align:center}._addRow_u4ypd_295{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);flex-wrap:wrap;display:flex}._addWrap_u4ypd_304{width:300px;max-width:100%;position:relative}._addSelect_u4ypd_310._addSelect_u4ypd_310{-webkit-appearance:none;appearance:none;background:var(--color-surface);cursor:pointer;padding-right:48px}._addIcon_u4ypd_317{color:var(--color-text-muted);pointer-events:none;align-items:center;display:inline-flex;position:absolute;top:0;bottom:0}._addIcon_u4ypd_317: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_u4ypd_317: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_u4ypd_317:-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_u4ypd_317: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_u4ypd_261{z-index:1;justify-content:flex-end;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}._table_u4ypd_167 tbody tr{scroll-margin-block-end:calc(var(--tap-min) + var(--space-10))}._progress_u4ypd_349{gap:var(--space-2);flex-direction:column;min-width:280px;display:flex}._menuAnchor_u4ypd_356{flex:none;margin-inline-start:auto;position:relative}._menu_u4ypd_356{top:calc(100% + var(--space-2));z-index:5;min-width:240px;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_u4ypd_356 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;cursor:pointer;background:0 0;border:0;align-items:center;display:flex}._menu_u4ypd_356 button:hover{background:var(--color-surface-2)}._menu_u4ypd_356 button:focus-visible{background:var(--color-surface-2)}._menu_u4ypd_356 ._menuDanger_u4ypd_396{color:var(--color-danger)}._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_1xqs5_3{text-align:center;margin:0}._amount_1xqs5_3 span{font:var(--weight-semibold) var(--text-display) var(--font-sans);font-variant-numeric:tabular-nums}._fx_1xqs5_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_1xqs5_22{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--elev-1)}._category_1xqs5_29{align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-2) var(--space-4);display:flex}._categoryIcon_1xqs5_37{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_1xqs5_50{background:var(--color-income-soft);color:var(--color-income)}._categoryName_1xqs5_55{font:var(--weight-medium) var(--text-md) var(--font-sans)}._pairs_1xqs5_59{padding:0 var(--space-4) var(--space-2);margin:0}._pair_1xqs5_59{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-2) 0;display:flex}._pair_1xqs5_59+._pair_1xqs5_59{border-top:1px solid var(--color-border)}._pair_1xqs5_59 dt{color:var(--color-text-muted);font:var(--weight-medium) var(--text-sm) var(--font-sans);flex:none}._pair_1xqs5_59 dd{font:var(--weight-regular) var(--text-md) var(--font-sans);text-align:right;overflow-wrap:anywhere;margin:0}._actions_1xqs5_89{gap:var(--space-2);flex-direction:column;width:100%;display:flex}._actions_1xqs5_89 ._edit_1xqs5_97{min-height:52px}._actions_1xqs5_89 ._delete_1xqs5_102{min-height:var(--tap-min);color:var(--color-danger);background:0 0;border-color:#0000}._actions_1xqs5_89 ._delete_1xqs5_102:active:not(:disabled){filter:none;color:var(--color-danger);opacity:.8}@media (hover:hover){._actions_1xqs5_89 ._delete_1xqs5_102: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,#eaeef6);--color-surface:var(--tg-theme-section-bg-color,var(--tg-theme-bg-color,#fff));--color-surface-2:#eef1f8;--color-border:var(--tg-theme-section-separator-color,#d2d9e6);--color-text:var(--tg-theme-text-color,#1a2233);--color-text-muted:#5e6980;--color-accent:#4651b8;--color-accent-hover:#3b45a3;--color-accent-pressed:#323b8c;--color-on-accent:#fff;--color-accent-soft:#e9eafa;--color-accent-text:#3b45a3;--color-btn-bg:#4651b8;--color-btn-bg-hover:#3b45a3;--color-btn-bg-pressed:#323b8c;--color-btn-text:#fff;--brand-disc:#1e2540;--brand-ring:#e0b955;--brand-leaf-1:#c9cdfb;--brand-leaf-2:#8f97e6;--brand-trunk:#2d3478;--brand-gold-1:#f6e2a0;--brand-gold-2:#d9b050;--brand-gold-edge:#fff0c4;--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:#3b45a3;--color-disabled-bg:#e8ecf4;--color-disabled-text:#7c8698;--color-scrim:#1a223373;--col-gray:#5e6980;--col-blue:#3b45a3;--col-green:#0a7c55;--col-yellow:#8a6100;--col-red:#c3393d;--col-purple:#6d4aa8;--chart-1:#4651b8;--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:#a3acf0;--elev-0:none;--elev-1:0 1px 2px #1a22330f, 0 2px 8px #1a22330f;--elev-2:0 4px 12px #1a223314, 0 8px 24px #1a223314;--elev-3:0 12px 32px #1a223329, 0 24px 24px #1a22330f;--shadow-sm:var(--elev-1);--shadow-md:var(--elev-2);--shadow-lg:var(--elev-3);--btn-gradient:linear-gradient(180deg, color-mix(in srgb, var(--color-btn-bg) 88%, white), var(--color-btn-bg));--btn-sheen:inset 0 1px 0 #ffffff38;--btn-glow:0 2px 8px color-mix(in srgb, var(--color-btn-bg) 38%, transparent);--field-bg:color-mix(in srgb, var(--color-surface-2) 88%, black);--field-inset:inset 0 1px 2px #0000001a;--focus-glow:0 0 0 3px color-mix(in srgb, var(--color-accent) 28%, transparent);--error-glow:0 0 0 3px color-mix(in srgb, var(--color-danger) 25%, transparent);--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:.15s;--dur-base:.2s;--dur-slow:.2s;--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,#232b3a);--color-surface:var(--tg-theme-section-bg-color,var(--tg-theme-bg-color,#2e3850));--color-surface-2:#3a4560;--color-border:var(--tg-theme-section-separator-color,#45516b);--color-text:var(--tg-theme-text-color,#e9ecf1);--color-text-muted:#bcc4d4;--color-accent:#a3acf0;--color-accent-hover:#b8bff4;--color-accent-pressed:#8892d8;--color-on-accent:#1b2436;--color-accent-soft:#2a3156;--color-accent-text:#b8bff4;--color-btn-bg:#4a55c2;--color-btn-bg-hover:#535ecb;--color-btn-bg-pressed:#3e48a6;--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:#b8bff4;--color-disabled-bg:#2c3444;--color-disabled-text:#8c96a8;--color-scrim:#0009;--col-gray:#b0b9cb;--col-blue:#b8bff4;--col-green:#23e896;--col-yellow:#f0c060;--col-red:#ff9a9c;--col-purple:#c9b3f0;--chart-1:#a3acf0;--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:#3b45a3;--elev-0:none;--elev-1:inset 0 1px 0 #ffffff0d, 0 1px 2px #0000004d, 0 2px 8px #0003;--elev-2:inset 0 1px 0 #ffffff12, 0 4px 12px #0006, 0 8px 24px #00000040;--elev-3:inset 0 1px 0 #ffffff14, 0 12px 32px #0000008c, 0 24px 24px #0003;--shadow-sm:var(--elev-1);--shadow-md:var(--elev-2);--shadow-lg:var(--elev-3)}@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,#232b3a);--color-surface:var(--tg-theme-section-bg-color,var(--tg-theme-bg-color,#2e3850));--color-surface-2:#3a4560;--color-border:var(--tg-theme-section-separator-color,#45516b);--color-text:var(--tg-theme-text-color,#e9ecf1);--color-text-muted:#bcc4d4;--color-accent:#a3acf0;--color-accent-hover:#b8bff4;--color-accent-pressed:#8892d8;--color-on-accent:#1b2436;--color-accent-soft:#2a3156;--color-accent-text:#b8bff4;--color-btn-bg:#4a55c2;--color-btn-bg-hover:#535ecb;--color-btn-bg-pressed:#3e48a6;--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:#b8bff4;--color-disabled-bg:#2c3444;--color-disabled-text:#8c96a8;--color-scrim:#0009;--col-gray:#b0b9cb;--col-blue:#b8bff4;--col-green:#23e896;--col-yellow:#f0c060;--col-red:#ff9a9c;--col-purple:#c9b3f0;--chart-1:#a3acf0;--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:#3b45a3;--elev-0:none;--elev-1:inset 0 1px 0 #ffffff0d, 0 1px 2px #0000004d, 0 2px 8px #0003;--elev-2:inset 0 1px 0 #ffffff12, 0 4px 12px #0006, 0 8px 24px #00000040;--elev-3:inset 0 1px 0 #ffffff14, 0 12px 32px #0000008c, 0 24px 24px #0003;--shadow-sm:var(--elev-1);--shadow-md:var(--elev-2);--shadow-lg:var(--elev-3)}}@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)}
