._hero_8nlf0_5{gap:var(--s-8);padding:var(--s-20);border-radius:var(--r-card);background:var(--c-navy);color:var(--c-text-inverse);flex-direction:column;display:flex}._heroLabel_8nlf0_15{color:inherit;font-size:var(--t-secondary);font-weight:var(--fw-medium);opacity:.8}._heroValue_8nlf0_22{font-size:var(--t-hero);font-weight:var(--fw-bold);letter-spacing:var(--ls-display);line-height:var(--lh-tight)}._heroSub_8nlf0_29{gap:var(--s-4) var(--s-16);font-size:var(--t-secondary);opacity:.85;flex-wrap:wrap;display:flex}._fundList_8nlf0_37,._cardList_8nlf0_38,._menuList_8nlf0_39{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._fundRow_8nlf0_47,._fundTotal_8nlf0_48,._recent_8nlf0_49,._vRow_8nlf0_50,._menuRow_8nlf0_51{justify-content:space-between;align-items:center;gap:var(--row-gap);min-height:var(--row-min);box-sizing:border-box;padding:var(--s-8) var(--row-pad-x);color:var(--c-text);-webkit-tap-highlight-color:transparent;text-decoration:none;display:flex}._fundList_8nlf0_37>li+li,._cardList_8nlf0_38>li+li,._menuList_8nlf0_39>li+li,._menuRow_8nlf0_51+._menuRow_8nlf0_51{border-top:1px solid var(--c-divider)}._fundText_8nlf0_71,._recentText_8nlf0_72,._vText_8nlf0_73,._menuText_8nlf0_74{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}._fundName_8nlf0_81,._recentMemo_8nlf0_82,._vMemo_8nlf0_83{font-size:var(--t-body);font-weight:var(--fw-medium);line-height:var(--lh-snug);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._fundSub_8nlf0_92,._recentSub_8nlf0_93{color:var(--c-text-3);font-size:var(--t-secondary);line-height:var(--lh-snug);overflow-wrap:anywhere}._fundValue_8nlf0_100,._recentAmt_8nlf0_101,._vAmt_8nlf0_102{font-size:var(--t-body);font-weight:var(--fw-semibold);white-space:nowrap;flex:none}._fundTotal_8nlf0_48{background:var(--c-surface-muted);font-weight:var(--fw-bold)}._cardList_8nlf0_38{border:1px solid var(--c-border);border-radius:var(--r-card);background:var(--c-surface);overflow:hidden}._responsiveScreen_8nlf0_123{box-sizing:border-box;width:100%}._entryLayout_8nlf0_128,._entryFields_8nlf0_129,._entryBasics_8nlf0_130,._entrySummary_8nlf0_131,._entryTail_8nlf0_132,._linkChoices_8nlf0_133{display:contents}._srOnly_8nlf0_137{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._entryKeys_8nlf0_147{color:var(--c-text-3);font-size:var(--t-caption);line-height:var(--lh-body);margin:0}._draftNotice_8nlf0_154{align-items:center;gap:var(--s-8) var(--s-12);min-height:var(--h-touch);padding:var(--s-8) var(--s-12);border:1px solid var(--c-border);border-radius:var(--r-card);background:var(--c-surface-muted);color:var(--c-text-2);font-size:var(--t-body-dense);flex-wrap:wrap;display:flex}._entryKeys_8nlf0_147 kbd{font:inherit;font-weight:var(--fw-semibold);color:var(--c-text-2)}._keepEntry_8nlf0_174{align-items:center;gap:var(--s-8);min-height:var(--h-touch);color:var(--c-text-2);font-size:var(--t-body-dense);display:flex}._keepEntry_8nlf0_174 input{width:var(--s-20);height:var(--s-20);accent-color:var(--c-primary);flex:none;margin:0}@media (width>=768px){._responsiveScreen_8nlf0_123{max-width:var(--form-max);padding-top:var(--page-top);padding-bottom:var(--s-40);margin:0 auto}._pcEntry_8nlf0_201{--entry-summary-w:340px;max-width:var(--content-max);padding:var(--page-top) var(--page-x) var(--s-40);gap:var(--card-gap);font-size:var(--fs-body-general)}._pcEntry_8nlf0_201 ._entryLayout_8nlf0_128{grid-template-columns:minmax(0, 1fr) var(--entry-summary-w);align-items:start;gap:var(--s-24);display:grid}._pcEntry_8nlf0_201 ._entryFields_8nlf0_129,._pcEntry_8nlf0_201 ._entrySummary_8nlf0_131{gap:var(--s-24);min-width:0;padding:var(--card-pad-y) var(--card-pad) var(--card-pad);border:1px solid var(--c-border);border-radius:var(--r-card);background:var(--c-surface);flex-direction:column;display:flex}._pcEntry_8nlf0_201 ._entrySummary_8nlf0_131{top:var(--s-16);gap:var(--s-16);padding:var(--card-pad-y);position:sticky}._pcEntry_8nlf0_201 ._entryBasics_8nlf0_130{align-items:start;gap:var(--s-20);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);display:grid}._pcEntry_8nlf0_201 ._entryBasics_8nlf0_130>._field_8nlf0_242>._label_8nlf0_242,._pcEntry_8nlf0_201 ._entryBasics_8nlf0_130 ._categoryHeading_8nlf0_243{min-height:var(--s-32);align-items:center;display:flex}._pcEntry_8nlf0_201 ._entryTail_8nlf0_132{align-items:start;gap:var(--s-20);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);display:grid}._pcEntry_8nlf0_201 ._entryTail_8nlf0_132[data-transfer=true]>:last-child{grid-column:1/-1}._pcEntry_8nlf0_201 ._categoryHeading_8nlf0_243{justify-content:space-between;align-items:center;gap:var(--s-8);display:flex}._pcEntry_8nlf0_201 ._allCategories_8nlf0_267{min-height:var(--h-btn-sm)}._pcEntry_8nlf0_201 ._kindSegments_8nlf0_272>button{min-height:var(--h-touch)}._pcEntry_8nlf0_201 ._input_8nlf0_276{min-height:var(--h-touch);border-color:var(--c-border-strong);border-radius:var(--r-control)}._pcEntry_8nlf0_201 ._entryBasics_8nlf0_130 ._input_8nlf0_276{min-height:var(--h-btn-lg)}._pcEntry_8nlf0_201 ._amountRow_8nlf0_286{padding:0 0 0 var(--s-16);border:2px solid var(--c-primary);border-radius:var(--r-control);align-items:center;overflow:hidden}._pcEntry_8nlf0_201 ._amount_8nlf0_286{min-height:var(--h-btn-lg);font-size:var(--t-hero)}._pcEntry_8nlf0_201 ._calc_8nlf0_300{margin-left:var(--s-6);padding:0 var(--s-16);border-left:1px solid var(--c-border);align-self:stretch}._pcEntry_8nlf0_201 ._calc_8nlf0_300:focus-visible{outline-offset:calc(var(--s-4) * -1)}._pcEntry_8nlf0_201 ._quickRow_8nlf0_311{justify-content:flex-end;gap:var(--s-8);flex-wrap:wrap;display:flex}._pcEntry_8nlf0_201 ._quick_8nlf0_311{min-width:var(--s-64);min-height:var(--h-btn-sm);padding:0 var(--btn-pad-x-sm);border-color:var(--c-border-control);border-radius:var(--r-control);color:var(--c-primary-strong);font-size:var(--t-secondary)}._pcEntry_8nlf0_201 ._catGrid_8nlf0_328{gap:var(--s-8);grid-template-columns:repeat(5,minmax(0,1fr))}._pcEntry_8nlf0_201 ._cat_8nlf0_243,._pcEntry_8nlf0_201 ._allCell_8nlf0_334{min-height:var(--s-48);padding:var(--s-6) var(--s-12);border-radius:var(--r-control)}._pcEntry_8nlf0_201 ._save_8nlf0_340{min-height:var(--h-btn-lg)}._pcEntry_8nlf0_201 ._entryChips_8nlf0_344{flex-wrap:wrap;margin:0;padding:0;overflow:visible}@container screen (width<=892px){._pcEntry_8nlf0_201{padding:var(--s-20)}._pcEntry_8nlf0_201 ._entryLayout_8nlf0_128{grid-template-columns:minmax(0,1fr)}._pcEntry_8nlf0_201 ._entrySummary_8nlf0_131{position:static}}}._field_8nlf0_242{gap:var(--s-8);flex-direction:column;display:flex}._label_8nlf0_242{color:var(--c-text-2);font-size:var(--t-secondary);font-weight:var(--fw-semibold)}._input_8nlf0_276{min-height:var(--s-48);box-sizing:border-box;width:100%;padding:0 var(--sp-7);border:1px solid var(--c-border);border-radius:var(--r-control);background:var(--c-surface);color:var(--c-text);font:inherit;font-size:var(--t-body)}._input_8nlf0_276:focus{border-color:var(--c-primary);outline:2px solid var(--c-primary-soft);outline-offset:0}._amountRow_8nlf0_286{align-items:baseline;gap:var(--s-6);padding:var(--s-4) var(--sp-7);border:1px solid var(--c-border);border-radius:var(--r-control);background:var(--c-surface);display:flex}._amount_8nlf0_286{min-width:0;min-height:var(--h-btn-lg);color:var(--c-text);font:inherit;font-size:var(--t-hero);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;letter-spacing:var(--ls-display);text-align:right;background:0 0;border:0;flex:1;padding:0}._amount_8nlf0_286:focus{outline:none}._amountRow_8nlf0_286:focus-within{border-color:var(--c-primary);box-shadow:0 0 0 2px var(--c-primary-soft)}._amountUnit_8nlf0_437{color:var(--c-text-muted);font-size:var(--t-section);font-weight:var(--fw-semibold)}._quickRow_8nlf0_311{gap:var(--s-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._quick_8nlf0_311{min-height:var(--h-touch);border:1px solid var(--c-border);border-radius:var(--r-control);background:var(--c-surface);color:var(--c-text-2);font-size:var(--t-body-dense);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums}._catGrid_8nlf0_328{gap:var(--s-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._cat_8nlf0_243{min-height:var(--s-48);padding:var(--s-4) var(--s-6);border:1px solid var(--c-border);border-radius:var(--r-control);background:var(--c-surface);color:var(--c-text-2);font-size:var(--t-body-dense);font-weight:var(--fw-medium);text-overflow:ellipsis;white-space:nowrap;position:relative;overflow:hidden}._cat_8nlf0_243[aria-pressed=true]{border-color:var(--c-primary);background:var(--c-primary-soft);color:var(--c-primary-strong);font-weight:var(--fw-semibold)}._catCode_8nlf0_489{font-size:var(--t-caption);font-weight:var(--fw-regular);font-variant-numeric:tabular-nums;color:var(--c-text-3)}._search_8nlf0_497{min-height:var(--h-touch);box-sizing:border-box;width:100%;padding:0 var(--s-12);border:1px solid var(--c-border);border-radius:var(--r-control);background:var(--c-surface-muted);color:var(--c-text);font:inherit;font-size:var(--t-body)}._search_8nlf0_497:focus{border-color:var(--c-primary)}._search_8nlf0_497:focus-visible{outline:var(--focus-ring);outline-offset:0}._hint_8nlf0_519{color:var(--c-text-muted);font-size:var(--t-secondary);margin:0}._preview_8nlf0_525{gap:var(--s-6);padding:var(--s-12) var(--sp-7);border:1px dashed var(--c-border-strong);border-radius:var(--r-card);background:var(--c-surface-muted);flex-direction:column;display:flex}._previewTitle_8nlf0_535{color:var(--c-text-muted);font-size:var(--t-caption);font-weight:var(--fw-bold)}._previewList_8nlf0_541{gap:var(--s-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._previewRow_8nlf0_550,._detailRow_8nlf0_551{align-items:center;gap:var(--s-8);font-size:var(--fs-lg);display:flex}._detailRow_8nlf0_551{min-height:var(--h-touch);padding:var(--s-4) var(--s-16)}._detailRow_8nlf0_551+._detailRow_8nlf0_551{border-top:1px solid var(--c-divider)}._previewName_8nlf0_567{overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:0;display:flex}._detailMemo_8nlf0_575{color:var(--c-text-muted);font-size:var(--t-caption)}._save_8nlf0_340{min-height:var(--h-btn-lg);padding:0 var(--btn-pad-x);border-radius:var(--r-control);background:var(--c-primary-solid);color:var(--c-text-inverse);font:inherit;font-size:var(--t-body);font-weight:var(--fw-bold);cursor:pointer;transition:background var(--dur-fast) var(--ease-out);border:0}._save_8nlf0_340:hover:not(:disabled){background:var(--c-primary-solid-hover)}._save_8nlf0_340[data-stamped],._save_8nlf0_340[data-stamped]:disabled,._generalEntry_8nlf0_600 ._save_8nlf0_340[data-stamped]:disabled{background:var(--c-primary-solid-hover);color:var(--c-text-inverse);cursor:progress;border:0}._saveMark_8nlf0_611{vertical-align:middle;display:inline-flex}._save_8nlf0_340:disabled{border:1px dashed var(--c-border-control);background:var(--c-save-disabled-bg);color:var(--c-save-disabled-text);cursor:not-allowed}._linkBook_8nlf0_623,._dayGroup_8nlf0_632{gap:var(--s-6);flex-direction:column;display:flex}._dayHead_8nlf0_638{justify-content:space-between;align-items:baseline;gap:var(--s-8);padding:0 var(--s-4);display:flex}._dayTitle_8nlf0_646{color:var(--c-text-2);font-size:var(--t-secondary);font-weight:var(--fw-bold);margin:0}._vPills_8nlf0_653{gap:var(--s-4);flex-wrap:wrap;min-width:0;display:flex}._confirm_8nlf0_660{gap:var(--s-12);padding:var(--card-pad);border:1px solid var(--c-danger-soft);border-radius:var(--r-card);background:var(--c-surface);flex-direction:column;display:flex}._confirmText_8nlf0_670{font-size:var(--t-body-dense);font-weight:var(--fw-semibold);margin:0}._summary_8nlf0_679{gap:var(--s-12) var(--s-16);padding:var(--s-16);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}._summaryItem_8nlf0_687{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}._summaryItem_8nlf0_687 dt{color:var(--c-text-muted);font-size:var(--t-secondary)}._summaryItem_8nlf0_687 dd{font-size:var(--t-body);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}._summaryTotal_8nlf0_707{padding-top:var(--s-12);border-top:1px solid var(--c-divider);grid-column:1/-1}._summaryTotal_8nlf0_707 dd{font-size:var(--t-section);font-weight:var(--fw-bold)}._ledgerAmt_8nlf0_718{align-items:flex-end;gap:var(--s-2);font-size:var(--t-body);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;flex:none;display:flex}._stHead_8nlf0_732{gap:var(--s-8);padding:var(--s-20);border-radius:var(--r-card);background:var(--c-navy);color:var(--c-text-inverse);flex-direction:column;display:flex}._stHeadValue_8nlf0_742{font-size:var(--t-hero);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;letter-spacing:var(--ls-display);line-height:var(--lh-tight);overflow-wrap:anywhere}._stChecks_8nlf0_751{gap:var(--s-4) var(--s-12);font-size:var(--t-secondary);font-variant-numeric:tabular-nums;opacity:.85;flex-wrap:wrap;display:flex}._stOk_8nlf0_760,._stBad_8nlf0_761{margin-top:var(--s-4);padding:var(--s-2) var(--s-8);border-radius:var(--r-badge);font-size:var(--t-caption);font-weight:var(--fw-semibold);align-self:flex-start}._stOk_8nlf0_760{background:var(--c-ok-soft);color:var(--c-ok)}._stBad_8nlf0_761{background:var(--c-danger-soft);color:var(--c-danger)}._stList_8nlf0_780{border:1px solid var(--c-border);border-radius:var(--r-card);background:var(--c-surface);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}._stRow_8nlf0_796{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-12);min-height:var(--h-table-row);padding:var(--s-8) var(--row-pad-x);font-size:var(--t-body-dense);flex-wrap:wrap;display:flex}._stRow_8nlf0_796+._stRow_8nlf0_796{border-top:1px solid var(--c-divider)}._stLabel_8nlf0_811{gap:var(--s-2);overflow-wrap:anywhere;flex-direction:column;flex:5em;min-width:0;display:flex}._stValue_8nlf0_820{font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-left:auto}._stValueWrap_8nlf0_829{text-align:right;white-space:normal;max-width:100%}._stPart_8nlf0_794{white-space:nowrap}._stSmall_8nlf0_840{color:var(--c-text-3);font-size:var(--t-body-dense);font-weight:var(--fw-regular);font-variant-numeric:tabular-nums}._stSection_8nlf0_847{background:var(--c-surface-muted);font-weight:var(--fw-bold)}._stAccount_8nlf0_852 ._stLabel_8nlf0_811{padding-left:var(--s-12)}._stContra_8nlf0_856{color:var(--c-text-muted)}._stContra_8nlf0_856 ._stLabel_8nlf0_811{padding-left:var(--s-24)}._stSubtotal_8nlf0_864,._stSubtotal_8nlf0_864 ._stValue_8nlf0_820,._stFinal_8nlf0_869 ._stValue_8nlf0_820{font-weight:var(--fw-bold)}._stFinal_8nlf0_869{background:var(--c-primary-soft);color:var(--c-primary-strong);font-size:var(--t-body);font-weight:var(--fw-bold)}._stLinkRow_8nlf0_881{padding:0}._stRowLink_8nlf0_885{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-12);min-height:max(44px, var(--h-table-row));padding:var(--s-8) var(--row-pad-x);color:inherit;flex-wrap:wrap;flex:100%;text-decoration:none;display:flex}._stRowLink_8nlf0_885:active{background:var(--c-surface-muted)}._stRowLink_8nlf0_885:focus-visible{outline:2px solid var(--c-primary);outline-offset:-2px}._stChevron_8nlf0_907{margin-left:var(--s-8);color:var(--c-text-3);font-weight:var(--fw-regular)}._menuRow_8nlf0_51{font-size:var(--t-body);font-weight:var(--fw-medium)}._menuButton_8nlf0_921{border:0;border-top:1px solid var(--c-divider);width:100%;font:inherit;font-size:var(--t-body);font-weight:var(--fw-medium);text-align:left;cursor:pointer;background:0 0}._menuButton_8nlf0_921:first-child{border-top:0}a._menuRow_8nlf0_51:active,._menuButton_8nlf0_921:active{background:var(--c-hover)}a._menuRow_8nlf0_51:focus-visible,._menuButton_8nlf0_921:focus-visible{outline:var(--focus-ring);outline-offset:calc(var(--s-2) * -1)}:where(._menuRow_8nlf0_51:first-child){border-top-left-radius:var(--r-card);border-top-right-radius:var(--r-card)}:where(._menuRow_8nlf0_51:last-child){border-bottom-left-radius:var(--r-card);border-bottom-right-radius:var(--r-card)}li>._menuRow_8nlf0_51{border-radius:0}._menuList_8nlf0_39:first-child>li:first-child>._menuRow_8nlf0_51{border-top-left-radius:var(--r-card);border-top-right-radius:var(--r-card)}._menuList_8nlf0_39:last-child>li:last-child>._menuRow_8nlf0_51{border-bottom-left-radius:var(--r-card);border-bottom-right-radius:var(--r-card)}._menuRow_8nlf0_51>span[aria-hidden=true]{color:var(--c-text-3);flex:none}._menuDanger_8nlf0_981,._menuDanger_8nlf0_981>._menuText_8nlf0_74{color:var(--c-danger)}._settingsMode_8nlf0_987{padding:var(--s-16) var(--row-pad-x)}._settingsMode_8nlf0_987 h2{font-size:var(--t-card-title);letter-spacing:var(--ls-title);line-height:var(--lh-snug)}._settingsMode_8nlf0_987 p{font-size:var(--t-secondary)}._settingsNote_8nlf0_1002{margin-top:calc(var(--s-4) * -1);font-size:var(--t-secondary)}._tabPicker_8nlf0_1007{gap:var(--s-12);flex-direction:column;display:flex}._tabList_8nlf0_1013{gap:var(--s-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._tabRow_8nlf0_1022{align-items:center;gap:var(--s-6);min-height:var(--row-min);box-sizing:border-box;padding:var(--s-4) var(--s-6) var(--s-4) var(--s-12);border:1px solid var(--c-border);border-radius:var(--r-control);background:var(--c-surface);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;display:flex}._tabRow_8nlf0_1022[data-dragging=true]{z-index:1;border-color:var(--c-primary);box-shadow:var(--shadow-toast);position:relative}._tabHandle_8nlf0_1044{color:var(--c-text-3);font-size:var(--t-card-title);cursor:grab;flex:none}._tabName_8nlf0_1051{min-width:0;font-size:var(--t-body);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;flex:1}._tabSubTitle_8nlf0_1059{margin:var(--s-6) 0 0;color:var(--c-text-2);font-size:var(--t-body-dense);font-weight:var(--fw-semibold)}._iconButton_8nlf0_1066{width:var(--h-touch);height:var(--h-touch);border-radius:var(--r-control);color:var(--c-text-2);font-size:var(--t-card-title);font-weight:var(--fw-bold);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}._iconButton_8nlf0_1066:active:not(:disabled){background:var(--c-hover)}._iconButton_8nlf0_1066:focus-visible{outline:var(--focus-ring);outline-offset:calc(var(--s-2) * -1)}._iconButton_8nlf0_1066:disabled{outline:1px dashed var(--c-border-strong);outline-offset:calc(var(--s-4) * -1);color:var(--c-text-muted);cursor:default}._paymentHeading_8nlf0_1096{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;display:flex}._categoryHeading_8nlf0_243{justify-content:space-between;align-items:center;gap:8px;display:flex}._categoryHeading_8nlf0_243 ._label_8nlf0_242,._paymentHeading_8nlf0_1096 ._label_8nlf0_242{margin:0}._inlineAdd_8nlf0_1114{border-radius:var(--r-sm);min-height:44px;color:var(--c-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;gap:4px;padding:0 4px;font-size:14px;font-weight:500;display:inline-flex}._inlineAdd_8nlf0_1114:hover:not(:disabled){color:var(--c-primary);background:var(--c-hover)}._inlineAdd_8nlf0_1114:disabled{color:var(--c-text-3);cursor:not-allowed}._inlineAdd_8nlf0_1114:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}._addIcon_8nlf0_1134{font-size:20px;line-height:1}._generalEntry_8nlf0_600 ._paymentChoices_8nlf0_1135{flex-wrap:wrap;margin:0;padding:0;overflow:visible}._paymentChoices_8nlf0_1135>button{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;max-width:100%;padding:6px 14px}._entryDock_8nlf0_352{flex-direction:column;gap:10px;display:flex}._dockSummary_8nlf0_1151{min-width:0}._dockAmount_8nlf0_1152{display:none}._saveReason_8nlf0_1153{color:var(--c-text-3);font-size:var(--t-secondary);line-height:var(--lh-snug);overflow-wrap:anywhere;margin:0}._dockLine_8nlf0_1154{color:var(--c-text-3);font-size:var(--t-caption);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._dockSigned_8nlf0_1155{color:var(--c-text);font-size:var(--t-section);font-weight:var(--fw-bold);letter-spacing:var(--ls-title);overflow-wrap:anywhere;display:block}._saveOk_8nlf0_1156{align-items:center;gap:var(--s-6);color:var(--c-ok);font-size:var(--t-secondary);font-weight:var(--fw-semibold);margin:0;display:flex}._okMark_8nlf0_1157{background:var(--c-ok-soft);width:18px;height:18px;font-size:var(--t-caption);border-radius:50%;flex:none;place-items:center;display:inline-grid}._saveKey_8nlf0_1158{font-size:var(--t-caption);font-weight:var(--fw-medium)}._generalEntry_8nlf0_600 button:focus-visible,._generalEntry_8nlf0_600 input[type=checkbox]:focus-visible{outline:var(--focus-ring);outline-offset:var(--s-2)}._generalEntry_8nlf0_600 ._label_8nlf0_242{color:var(--c-text);font-size:var(--t-body-dense)}._generalEntry_8nlf0_600 ._linkBook_8nlf0_623>._label_8nlf0_242{color:var(--c-text-2);font-size:var(--t-secondary)}._generalEntry_8nlf0_600 :is(._categoryHeading_8nlf0_243,._paymentHeading_8nlf0_1096){justify-content:flex-start}._generalEntry_8nlf0_600 :is(._categoryHeading_8nlf0_243,._paymentHeading_8nlf0_1096)>._headLink_8nlf0_1182,._generalEntry_8nlf0_600 :is(._categoryHeading_8nlf0_243,._paymentHeading_8nlf0_1096)>._categorySearch_8nlf0_1183{margin-left:auto}._generalEntry_8nlf0_600 ._dockSigned_8nlf0_1155,._generalEntry_8nlf0_600 ._summaryAmount_8nlf0_1189{font-variant-numeric:tabular-nums}._generalEntry_8nlf0_600 ._quick_8nlf0_311:disabled,._generalEntry_8nlf0_600 ._cat_8nlf0_243:disabled,._generalEntry_8nlf0_600 ._allCell_8nlf0_334:disabled,._generalEntry_8nlf0_600 ._calc_8nlf0_300:disabled{color:var(--c-text-3);cursor:not-allowed;border-style:dashed}._generalEntry_8nlf0_600 ._save_8nlf0_340{justify-content:center;align-items:center;gap:var(--s-8);border-radius:var(--r-control);display:inline-flex}._generalEntry_8nlf0_600 ._save_8nlf0_340:disabled{border:1px dashed var(--c-border-control);background:var(--c-save-disabled-bg);color:var(--c-save-disabled-text)}._kindSegments_8nlf0_272>button{color:var(--c-text-3)}._kindSegments_8nlf0_272>button[aria-checked=true]{color:var(--c-text);font-weight:var(--fw-bold)}._headLink_8nlf0_1182{min-height:var(--h-touch);padding:0 var(--s-4);color:var(--c-primary-strong);font:inherit;font-size:var(--fs-body-general);font-weight:var(--fw-semibold);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;display:inline-flex}._headLink_8nlf0_1182:disabled{color:var(--c-text-3);cursor:not-allowed}._amountHelp_8nlf0_1236{color:var(--c-text-3);font-size:var(--t-caption)}._calc_8nlf0_300{color:var(--c-primary-strong);font:inherit;font-size:var(--fs-body-general);font-weight:var(--fw-semibold);cursor:pointer;background:0 0;border:0;flex:none}._generalEntry_8nlf0_600 ._cat_8nlf0_243[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--c-primary);font-weight:var(--fw-bold)}._generalEntry_8nlf0_600 ._cat_8nlf0_243{justify-content:center;align-items:center;gap:var(--s-2);flex-direction:column;display:flex}._catName_8nlf0_1260{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}._generalEntry_8nlf0_600 ._cat_8nlf0_243:disabled svg{opacity:.55}._allCell_8nlf0_334{min-height:var(--s-48);padding:var(--s-4) var(--s-6);border:1px dashed var(--c-border-strong);border-radius:var(--r-control);background:var(--c-surface);color:var(--c-primary-strong);font:inherit;font-size:var(--t-body-dense);font-weight:var(--fw-medium);cursor:pointer}._categorySearch_8nlf0_1183{flex:1;max-width:320px;margin-left:auto}._defaultTag_8nlf0_1283{margin-left:var(--s-6);padding:1px var(--s-6);border-radius:var(--r-badge);background:var(--c-primary-soft);color:var(--c-primary-strong);font-size:var(--t-caption);font-weight:var(--fw-semibold)}[aria-pressed=true]>._defaultTag_8nlf0_1283{color:var(--c-text-inverse);background:#fff3}._optionalTag_8nlf0_1294{color:var(--c-text-3);font-size:var(--t-caption);font-weight:var(--fw-regular)}._suggestChip_8nlf0_1297{box-sizing:border-box;max-width:100%;min-height:var(--h-touch);padding:var(--s-6) var(--sp-7);border:1px solid var(--c-primary-tint);border-radius:var(--r-pill);background:var(--c-primary-soft);color:var(--c-primary-strong);font:inherit;font-size:var(--t-body-dense);font-weight:var(--fw-medium);text-align:left;overflow-wrap:anywhere;cursor:pointer;align-self:flex-start;align-items:center;display:inline-flex}._suggestChip_8nlf0_1297:hover:not(:disabled){border-color:var(--c-primary)}._suggestChip_8nlf0_1297:disabled{border-style:dashed;border-color:var(--c-border-control);color:var(--c-text-3);cursor:not-allowed;background:0 0}._summaryCard_8nlf0_1320{align-items:flex-start;gap:var(--s-12);flex-direction:column;display:flex}._summaryTitle_8nlf0_1321{color:var(--c-text-3);font-size:var(--t-secondary);font-weight:var(--fw-semibold)}._summaryPill_8nlf0_1322{min-height:var(--h-badge);padding:0 var(--s-8);border-radius:var(--r-badge);background:var(--c-surface-sunken);color:var(--c-text-2);font-size:var(--t-caption);font-weight:var(--fw-semibold);align-items:center;display:inline-flex}._summaryAmount_8nlf0_1189{max-width:100%;font-size:var(--t-hero);font-weight:var(--fw-bold);letter-spacing:var(--ls-display);line-height:var(--lh-tight);overflow-wrap:anywhere;white-space:normal}._summarySentence_8nlf0_1324{color:var(--c-text-2);font-size:var(--t-body-dense);line-height:var(--lh-body);overflow-wrap:anywhere;margin:0}._summaryEmpty_8nlf0_1325{color:var(--c-text-3);font-size:var(--t-body-dense);line-height:var(--lh-body);margin:0}._more_8nlf0_1327{border-top:1px solid var(--c-border)}._moreToggle_8nlf0_1328{justify-content:space-between;align-items:center;gap:var(--s-8);width:100%;min-height:var(--h-touch);color:var(--c-primary-strong);font:inherit;font-size:var(--fs-body-general);font-weight:var(--fw-semibold);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}._moreNote_8nlf0_1345{color:var(--c-text-3);font-size:var(--t-caption);font-weight:var(--fw-medium)}._moreBody_8nlf0_1346{flex-direction:column;display:flex}._mobileEntry_8nlf0_1349 ._kindSegments_8nlf0_272{gap:var(--s-2);padding:var(--s-4);border:1px solid var(--c-border);border-radius:var(--r-band);background:var(--c-surface-sunken)}._mobileEntry_8nlf0_1349 ._kindSegments_8nlf0_272>button{min-height:var(--s-48);border-radius:var(--r-control);font-size:var(--t-body)}._mobileEntry_8nlf0_1349 ._amountRow_8nlf0_286{align-items:center;gap:var(--s-8);margin-top:var(--s-24);padding:0 0 var(--s-8);border:0;border-bottom:3px solid var(--c-primary);border-radius:0;position:relative}._mobileEntry_8nlf0_1349 ._amountRow_8nlf0_286:focus-within{border-color:var(--c-primary-strong);box-shadow:none}._mobileEntry_8nlf0_1349 ._amount_8nlf0_286{min-height:var(--h-btn-lg);font-size:clamp(var(--t-hero), 11vw, 44px);line-height:var(--lh-tight);text-align:left}._amountLabel_8nlf0_1383{left:0;bottom:calc(100% + var(--s-8));color:var(--c-text-2);font-size:var(--t-body);font-weight:var(--fw-semibold);position:absolute}._mobileEntry_8nlf0_1349 ._calc_8nlf0_300{min-width:var(--s-64);min-height:var(--h-touch);padding:0 var(--s-8);border-radius:var(--r-control);font-size:var(--t-body-dense);background:0 0}._mobileEntry_8nlf0_1349 ._calc_8nlf0_300:disabled{border:1px dashed var(--c-border-control)}._mobileEntry_8nlf0_1349 ._quickRow_8nlf0_311{gap:var(--s-8)}._mobileEntry_8nlf0_1349 ._quick_8nlf0_311{min-height:var(--s-40);border-radius:var(--r-pill);background:var(--c-surface-sunken);color:var(--c-primary-strong);border-color:#0000}._mobileEntry_8nlf0_1349 ._catGrid_8nlf0_328{gap:var(--s-8);grid-template-columns:repeat(4,minmax(0,1fr))}._mobileEntry_8nlf0_1349 ._cat_8nlf0_243,._mobileEntry_8nlf0_1349 ._allCell_8nlf0_334{min-height:var(--h-btn-lg);border-radius:var(--r-pill)}._dateRow_8nlf0_1416{justify-content:space-between;align-items:center;gap:var(--s-8);min-height:var(--s-48);box-sizing:border-box;padding:0 var(--sp-7);border:1px solid var(--c-border-strong);border-radius:var(--r-control);background:var(--c-surface);display:flex;position:relative}._dateRow_8nlf0_1416:focus-within{outline:var(--focus-ring);outline-offset:var(--s-2)}._dateLabel_8nlf0_1430{color:var(--c-text-2);font-size:var(--t-secondary);font-weight:var(--fw-semibold);pointer-events:none}._dateValue_8nlf0_1431{color:var(--c-text);font-size:var(--t-body);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;pointer-events:none}._dateOverlay_8nlf0_1433{box-sizing:border-box;opacity:0;width:100%;height:100%;font-size:var(--t-body);cursor:pointer;border:0;margin:0;padding:0;position:absolute;inset:0}._dateOverlay_8nlf0_1433::-webkit-calendar-picker-indicator{cursor:pointer;width:auto;height:auto;position:absolute;inset:0}@container screen (width<=892px){._generalEntry_8nlf0_600{padding-bottom:calc(var(--entry-dock-height,110px) + var(--s-24))}._entryDock_8nlf0_352{left:var(--entry-pane-left,0px);width:var(--entry-pane-width,100%);bottom:var(--h-statusbar);z-index:15;align-items:center;gap:var(--s-12);box-sizing:border-box;padding:var(--s-12) var(--s-20);border-top:1px solid var(--c-border);background:var(--c-surface);grid-template-columns:minmax(0,1fr) minmax(max-content,30%);display:grid;position:fixed;box-shadow:0 -4px 16px #0000000a}._dockAmount_8nlf0_1152{margin-bottom:var(--s-4);display:block}._entryDock_8nlf0_352 ._save_8nlf0_340{min-height:var(--h-btn-lg)}._generalEntry_8nlf0_600[data-entry-overlay=true] ._entryDock_8nlf0_352{visibility:hidden}}@media (width<=767px){._entryDock_8nlf0_352{transform:translateY(calc(-1 * max(var(--mobile-nav-space,0px), var(--entry-keyboard-inset,0px))));padding:var(--s-12) var(--page-x) max(var(--s-12), var(--safe-bottom));transition:transform var(--dur-base) var(--ease-out);grid-template-columns:minmax(0,1fr);bottom:0}._entryDock_8nlf0_352 ._dockSummary_8nlf0_1151{justify-content:space-between;align-items:flex-end;gap:var(--s-12);display:flex}._entryDock_8nlf0_352 ._dockAmount_8nlf0_1152{margin:0}._entryDock_8nlf0_352 ._save_8nlf0_340{min-height:var(--h-btn-lg);border-radius:var(--r-control);font-size:var(--t-section)}._entryDock_8nlf0_352[data-compact]{padding-top:var(--s-8);grid-template-columns:minmax(0,1fr)}._entryDock_8nlf0_352[data-compact] ._dockSummary_8nlf0_1151{display:none}}._dockLive_8nlf0_1501{display:none}@media (width<=767px){._dockLive_8nlf0_1501{column-gap:var(--s-4);color:var(--c-text-3);font-size:var(--t-secondary);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;display:flex}._dockLive_8nlf0_1501>span+span:before{content:"· "}._entryDock_8nlf0_352[data-compact] ._dockLive_8nlf0_1501{display:none}}@media (prefers-reduced-motion:reduce){._entryDock_8nlf0_352{transition:none}}@media print{._entryDock_8nlf0_352{width:auto;box-shadow:none;position:static}}._assetsLink_8nlf0_1520{margin-right:var(--s-12)}._moreGroups_8nlf0_1525{gap:var(--card-gap);flex-direction:column;display:flex}._moreRow_8nlf0_1532{min-height:calc(var(--row-min) + var(--s-4));justify-content:flex-start}._moreRow_8nlf0_1532>._menuText_8nlf0_74{flex:auto}._menuRow_8nlf0_51._moreRow_8nlf0_1532>._moreChevron_8nlf0_1541{color:var(--c-text-3);flex:none}._moreHint_8nlf0_1547{font-weight:var(--fw-regular)}._notifyText_8nlf0_1552{flex:auto}._menuRow_8nlf0_51>span._moreBadge_8nlf0_1557{box-sizing:border-box;min-width:var(--s-20);height:var(--s-20);padding:0 var(--s-6);border-radius:var(--r-pill);background:var(--c-danger-solid);color:var(--c-text-inverse);font-size:var(--t-caption);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;line-height:var(--s-20);text-align:center;flex:none}._foldTitle_8nlf0_1574{font:inherit;margin:0}._foldButton_8nlf0_1579{min-height:var(--row-min);color:var(--c-text)}._foldButton_8nlf0_1579[aria-expanded=true]{border-bottom-right-radius:0;border-bottom-left-radius:0}._menuRow_8nlf0_51>._foldChevron_8nlf0_1589{color:var(--c-text-3);transition:transform var(--dur-fast) var(--ease-out);flex:none}._foldButton_8nlf0_1579[aria-expanded=true]>._foldChevron_8nlf0_1589{transform:rotate(90deg)}._foldTitle_8nlf0_1574+._menuList_8nlf0_39>li:first-child{border-top:1px solid var(--c-divider)}@media (prefers-reduced-motion:reduce){._menuRow_8nlf0_51>._foldChevron_8nlf0_1589{transition:none}}._quick_8nlf0_311:active:not(:disabled),._cat_8nlf0_243:active:not(:disabled){background:var(--c-hover)}._generalEntry_8nlf0_600 ._cat_8nlf0_243[aria-pressed=true]:before{content:"";background:var(--c-primary-solid);border-radius:50%;width:14px;height:14px;position:absolute;top:7px;right:7px}._generalEntry_8nlf0_600 ._cat_8nlf0_243[aria-pressed=true]:after{content:"";box-sizing:border-box;border-bottom:1.5px solid var(--c-text-inverse);border-left:1.5px solid var(--c-text-inverse);width:7px;height:4px;position:absolute;top:11px;right:10.5px;transform:rotate(-45deg)}._roll_8nlf0_1640{display:inline-block}@media (prefers-reduced-motion:no-preference){:root:not([data-effects=off]) ._quick_8nlf0_311,:root:not([data-effects=off]) ._cat_8nlf0_243{transition:transform var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out)}:root:not([data-effects=off]) ._quick_8nlf0_311:active:not(:disabled),:root:not([data-effects=off]) ._cat_8nlf0_243:active:not(:disabled){transform:scale(.96)}:root:not([data-effects=off]) ._generalEntry_8nlf0_600 ._cat_8nlf0_243[aria-pressed=true]>svg{animation:_cat-pop_8nlf0_1 var(--dur-spot) var(--ease-out)}:root:not([data-effects=off]) ._generalEntry_8nlf0_600 ._cat_8nlf0_243[aria-pressed=true]:before,:root:not([data-effects=off]) ._generalEntry_8nlf0_600 ._cat_8nlf0_243[aria-pressed=true]:after{animation:_cat-badge_8nlf0_1 var(--dur-spot) var(--ease-out)}:root:not([data-effects=off]) ._roll_8nlf0_1640{animation:_amount-roll_8nlf0_1 var(--dur-roll) var(--ease-out)}:root:not([data-effects=off]) ._roll_8nlf0_1640[data-roll=chip]{animation-duration:var(--dur-land)}}@keyframes _cat-pop_8nlf0_1{0%{transform:scale(1.08)}}@keyframes _cat-badge_8nlf0_1{0%{opacity:0}}@keyframes _amount-roll_8nlf0_1{0%{opacity:.4;transform:translateY(.35em)}}
