._3KgSQq_panelBody{padding:var(--kf-space-4)}._3KgSQq_overviewRow{justify-content:space-between;align-items:center;gap:var(--kf-space-4);padding:var(--kf-space-3) 0;display:flex}._3KgSQq_overviewLabel{color:var(--kf-muted)}._3KgSQq_hint{font-size:var(--kf-fs-caption);color:var(--kf-muted);margin:0}._3KgSQq_projection{gap:var(--kf-space-2);padding:var(--kf-space-4);border:1px solid var(--kf-line);border-radius:var(--kf-radius);background:var(--kf-paper-cool);flex-direction:column;display:flex}._3KgSQq_projectionRow{justify-content:space-between;align-items:center;gap:var(--kf-space-3);display:flex}._3KgSQq_projectionRow[data-emphasis=true]{padding-top:var(--kf-space-2);border-top:1px solid var(--kf-line);font-weight:var(--kf-weight-bold)}._3KgSQq_actionRow{align-items:center;gap:var(--kf-space-3);flex-wrap:wrap;display:flex}._3KgSQq_checkboxRow{align-items:center;gap:var(--kf-space-3);display:flex}
.vA84cG_dropZone{align-items:center;gap:var(--kf-space-1);width:100%;padding:var(--kf-space-5);border:1px dashed var(--kf-line);border-radius:var(--kf-radius);background:var(--kf-paper-cool);color:var(--kf-ink);font:inherit;text-align:center;cursor:pointer;flex-direction:column;display:flex}.vA84cG_dropZone[data-dragging=true]{border-color:var(--kf-accent-border);background:var(--kf-accent-surface)}.vA84cG_dropZoneHint{font-size:var(--kf-fs-small);color:var(--kf-muted)}.vA84cG_importFeedback{padding:var(--kf-space-3) var(--kf-space-4);border-radius:var(--kf-radius);font-size:var(--kf-fs-small)}.vA84cG_importFeedback[data-error=true]{background:var(--kf-danger-surface);color:var(--kf-danger-ink);border:1px solid var(--kf-danger-border)}.vA84cG_importFeedback[data-error=false]{background:var(--kf-info-surface);color:var(--kf-info-ink);border:1px solid var(--kf-info-border)}.vA84cG_hidden.vA84cG_hidden{display:none}.vA84cG_csvInput.vA84cG_csvInput{font-family:monospace;font-size:var(--kf-fs-caption);resize:vertical}
.BsBQja_primary,.BsBQja_ghost,.BsBQja_neutral,.BsBQja_danger{align-items:center;gap:var(--kf-space-2);border-radius:var(--kf-radius);width:fit-content;padding:9px var(--kf-space-6);font-size:var(--kf-fs-small);font-weight:var(--kf-weight-bold);font-family:var(--kf-font);cursor:pointer;transition:opacity var(--kf-motion-fast) var(--kf-ease-emphasis);text-decoration:none;display:inline-flex}:is(.BsBQja_primary,.BsBQja_ghost,.BsBQja_neutral,.BsBQja_danger):disabled,:is(.BsBQja_primary,.BsBQja_ghost,.BsBQja_neutral,.BsBQja_danger)[aria-disabled=true]{opacity:.6;cursor:not-allowed}.BsBQja_primary{border:1px solid var(--kf-accent);background:var(--kf-accent);color:var(--kf-text-on-accent)}.BsBQja_ghost{border:1px solid var(--kf-accent-border);background:var(--kf-accent-surface);color:var(--kf-accent)}.BsBQja_neutral{border:1px solid var(--kf-line);color:var(--kf-ink);background:0 0}.BsBQja_danger{border:1px solid var(--kf-danger-border);background:var(--kf-danger-surface);color:var(--kf-danger-ink)}.BsBQja_bare{cursor:pointer}.BsBQja_bare:disabled,.BsBQja_bare[aria-disabled=true]{opacity:.6;cursor:not-allowed}.BsBQja_bare:focus-visible{outline:2px solid var(--kf-accent);outline-offset:2px}.BsBQja_link{align-items:center;gap:var(--kf-space-2);width:fit-content;padding:var(--kf-space-1) var(--kf-space-2);font-size:var(--kf-fs-small);font-weight:var(--kf-weight-bold);font-family:var(--kf-font);color:var(--kf-accent);cursor:pointer;background:0 0;border:0;text-decoration:none;display:inline-flex}.BsBQja_link:hover{text-decoration:underline}.BsBQja_link:disabled,.BsBQja_link[aria-disabled=true]{opacity:.6;cursor:not-allowed}.BsBQja_link:focus-visible{outline:2px solid var(--kf-accent);outline-offset:2px}.BsBQja_linkDanger{color:var(--kf-danger-ink)}.BsBQja_linkInherit{color:inherit}.BsBQja_spinner{transform-origin:50%;animation:.7s linear infinite BsBQja_kfspin;display:inline-flex}
._6m3KDq_panelElevated{border:1px solid var(--kf-line);border-radius:var(--kf-radius-lg);background:var(--kf-panel);box-shadow:var(--kf-shadow)}._6m3KDq_panelFlat{border:1px solid var(--kf-line);border-radius:var(--kf-radius-lg);background:var(--kf-panel)}._6m3KDq_panelHeader{padding:13px var(--kf-space-7);border-bottom:1px solid var(--kf-line);background:var(--kf-paper-cool);border-radius:var(--kf-radius-lg) var(--kf-radius-lg) 0 0;justify-content:space-between;align-items:center;display:flex}@media (max-width:47.99rem){._6m3KDq_panelHeader>button,._6m3KDq_panelHeader>a{min-height:var(--kf-control-h-lg)}}._6m3KDq_panelTitle{font-size:var(--kf-fs-panel);font-weight:var(--kf-weight-bold);margin:0}._6m3KDq_panelBody{padding:var(--kf-space-5) var(--kf-space-7)}._6m3KDq_stickyAnchor{top:var(--kf-sticky-anchor-top,var(--kf-shell-topbar-h));z-index:5;background:var(--kf-panel);position:sticky;container-type:inline-size}._6m3KDq_chip{border-radius:var(--kf-radius-pill);white-space:nowrap;border:1px solid #0000;align-items:center;font-family:inherit;text-decoration:none;display:inline-flex}._6m3KDq_nowrap{white-space:nowrap}._6m3KDq_eyebrow{font-size:var(--kf-fs-caption);font-weight:var(--kf-weight-bold);text-transform:uppercase;letter-spacing:var(--kf-eyebrow-tracking);margin:0}._6m3KDq_eyebrowMuted{color:var(--kf-muted)}._6m3KDq_eyebrowAccent{color:var(--kf-accent)}._6m3KDq_chipStatic{font-size:var(--kf-fs-micro);font-weight:var(--kf-weight-bold);gap:3px;padding:3px 9px}._6m3KDq_chipNeutral{background:var(--kf-badge-surface);border-color:var(--kf-line)}._6m3KDq_chipInfo{background:var(--kf-info-surface);color:var(--kf-info-ink)}._6m3KDq_chipSuccess{background:var(--kf-success-surface);color:var(--kf-success-ink)}._6m3KDq_chipWarning{background:var(--kf-warn-surface);color:var(--kf-warn-ink)}._6m3KDq_chipDanger{background:var(--kf-danger-surface);color:var(--kf-danger-ink)}._6m3KDq_chipHasAction{padding-right:var(--kf-space-2)}._6m3KDq_chipActionSep{opacity:.6}._6m3KDq_chipAction{padding:0 var(--kf-space-3);border-radius:var(--kf-radius-pill);color:inherit;font:inherit;font-weight:var(--kf-weight-bold);cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:underline;display:inline-flex}._6m3KDq_chipAction:hover{background:var(--kf-badge-surface);text-decoration:none}._6m3KDq_chipAction:focus-visible{outline:2px solid var(--kf-accent);outline-offset:1px}._6m3KDq_chipToggle{justify-content:center;gap:var(--kf-space-1);min-height:var(--kf-control-h-lg);padding:0 var(--kf-space-5);font-size:var(--kf-fs-small);font-weight:var(--kf-weight-bold);cursor:pointer}._6m3KDq_chipToggle[data-active]{border-color:var(--kf-accent);background:var(--kf-accent-surface);color:var(--kf-accent)}._6m3KDq_chipToggle:not([data-active]){border-color:var(--kf-line);background:var(--kf-panel);color:var(--kf-ink)}@container (min-width:480px){._6m3KDq_chipToggle{min-height:var(--kf-control-h-sm);padding:var(--kf-space-2) var(--kf-space-4)}}._6m3KDq_chipToggle._6m3KDq_chipCompact{min-height:var(--kf-control-h-sm);padding:var(--kf-space-2) var(--kf-space-4)}._6m3KDq_chipRail{align-items:center;gap:var(--kf-tap-gap);scrollbar-width:none;padding:var(--kf-space-1);margin:calc(var(--kf-space-1) * -1);flex-wrap:nowrap;display:flex;overflow-x:auto;container-type:inline-size}._6m3KDq_chipRail::-webkit-scrollbar{display:none}._6m3KDq_chipRemovable{gap:var(--kf-space-1);padding:2px var(--kf-space-2) 2px var(--kf-space-4);background:var(--kf-panel);border-color:var(--kf-line);font-size:var(--kf-fs-small);color:var(--kf-ink)}._6m3KDq_chipRemoveButton{border-radius:var(--kf-radius-pill);color:var(--kf-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:2px;line-height:0;display:inline-flex}._6m3KDq_chipRemoveButton:hover{color:var(--kf-ink);background:var(--kf-badge-surface)}._6m3KDq_chipAdd{gap:var(--kf-space-2);padding:var(--kf-space-2) var(--kf-space-5);background:var(--kf-accent-surface);border-color:var(--kf-accent-border);color:var(--kf-accent-ink);font-size:var(--kf-fs-small);font-weight:var(--kf-weight-semi);cursor:pointer}._6m3KDq_chipAdd:before{content:"+";font-size:var(--kf-fs-body);line-height:1}._6m3KDq_skeleton{background:linear-gradient(90deg, var(--kf-skeleton-base) 25%, var(--kf-skeleton-shine) 50%, var(--kf-skeleton-base) 75%);background-size:200% 100%;width:100%;min-width:0;animation:1.4s ease-in-out infinite _6m3KDq_kfshimmer;display:inline-block}@media (prefers-reduced-motion:reduce){._6m3KDq_skeleton{background:var(--kf-skeleton-base);animation:none}}._6m3KDq_bannerSuccess{gap:var(--kf-space-4);border-radius:var(--kf-radius);font-size:var(--kf-fs-body);background:var(--kf-success-surface);border:1px solid var(--kf-success-border);color:var(--kf-success-ink);align-items:center;padding:12px 14px;display:flex}._6m3KDq_bannerInfo{gap:var(--kf-space-4);border-radius:var(--kf-radius);font-size:var(--kf-fs-body);background:var(--kf-info-surface);border:1px solid var(--kf-info-border);color:var(--kf-info-ink);align-items:center;padding:12px 14px;display:flex}._6m3KDq_bannerWarning{gap:var(--kf-space-4);border-radius:var(--kf-radius);font-size:var(--kf-fs-body);background:var(--kf-warn-surface);border:1px solid var(--kf-warn-border);color:var(--kf-warn-ink);align-items:center;padding:12px 14px;display:flex}._6m3KDq_bannerDanger{gap:var(--kf-space-4);border-radius:var(--kf-radius);font-size:var(--kf-fs-body);background:var(--kf-danger-surface);border:1px solid var(--kf-danger-border);color:var(--kf-danger-ink);align-items:center;padding:12px 14px;display:flex}._6m3KDq_pageHeaderTitle{margin:var(--kf-space-4) 0 var(--kf-space-5);font-size:var(--kf-fs-h1);line-height:var(--kf-font-lh-title);font-weight:var(--kf-weight-bold);letter-spacing:var(--kf-tracking-tight);color:var(--kf-ink)}._6m3KDq_visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._6m3KDq_pageHeaderContainer{container-type:inline-size}._6m3KDq_pageHeaderAdaptive{gap:var(--kf-space-4);flex-direction:column;display:flex}._6m3KDq_pageHeaderAction{gap:var(--kf-space-2);flex-wrap:wrap;display:flex}._6m3KDq_pageHeaderAction>*{min-height:var(--kf-control-h-lg);flex:100%;justify-content:center}@container (min-width:480px){._6m3KDq_pageHeaderAdaptive{flex-direction:row;justify-content:space-between;align-items:flex-start}._6m3KDq_pageHeaderAction{flex-wrap:nowrap;flex:none;margin-inline-start:auto}._6m3KDq_pageHeaderAction>*{min-height:var(--kf-control-h-sm);flex:none}}._6m3KDq_pageHeaderActionInBar{align-items:center;gap:var(--kf-space-2);display:flex}._6m3KDq_pageHeaderActionInBar>*{min-height:var(--kf-control-h-sm);white-space:nowrap;flex:none}@media print{._6m3KDq_pageHeaderAction{display:none}}._6m3KDq_money{font-variant-numeric:tabular-nums;font-weight:var(--kf-weight-bold)}._6m3KDq_magnitudeBar{border-radius:var(--kf-radius-pill);background:var(--kf-line);width:100%;max-width:56px;height:4px;margin-top:3px;margin-left:auto;display:block;overflow:hidden}._6m3KDq_magnitudeBarFill{border-radius:var(--kf-radius-pill);height:100%;display:block}._6m3KDq_spendStatus{align-items:center;gap:var(--kf-space-2);vertical-align:middle;display:inline-flex}._6m3KDq_spendSlot{flex:none;width:1.375rem;height:1.375rem}._6m3KDq_spendTrack{stroke:var(--kf-line-soft)}._6m3KDq_spendArc{stroke-linecap:butt}._6m3KDq_spendOver{opacity:.55}._6m3KDq_spendTick{fill:none;stroke:var(--kf-success-ink);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}._6m3KDq_spendNeutral{stroke:var(--kf-muted)}._6m3KDq_spendInfo{stroke:var(--kf-info-ink)}._6m3KDq_spendWarning{stroke:var(--kf-warn-ink)}._6m3KDq_spendSuccess{stroke:var(--kf-success-ink)}._6m3KDq_spendDanger{stroke:var(--kf-danger-ink)}._6m3KDq_doneDots{align-items:center;gap:var(--kf-space-1);display:inline-flex}._6m3KDq_doneDot,._6m3KDq_doneDotDone{border:1px solid var(--kf-line);border-radius:var(--kf-radius-pill);flex:none;width:.625rem;height:.625rem;display:block}._6m3KDq_doneDotDone{border-color:var(--kf-success-border);background:var(--kf-success-border)}._6m3KDq_compositionBar{gap:2px;width:100%;max-width:64px;height:6px;margin-top:3px;margin-left:auto;display:flex}._6m3KDq_compositionBarSegment{border-radius:var(--kf-radius-pill);height:100%;display:block}._6m3KDq_pageStack{gap:26px;display:grid}._6m3KDq_input{border:1px solid var(--kf-line);border-radius:var(--kf-radius);font-size:var(--kf-fs-body);color:var(--kf-ink);font-family:var(--kf-font);background:var(--kf-panel);padding:9px 10px}._6m3KDq_selectWrap{min-width:0;display:grid;position:relative}._6m3KDq_select{appearance:none;width:100%;min-width:0;padding-right:calc(10px + 14px + var(--kf-space-3));cursor:pointer}._6m3KDq_select:disabled{opacity:.6;cursor:not-allowed}._6m3KDq_selectChevron{color:var(--kf-ink);pointer-events:none;display:inline-flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}._6m3KDq_inputError{border-color:var(--kf-danger-border)}._6m3KDq_formStack{gap:var(--kf-space-3);flex-direction:column;display:flex}._6m3KDq_mutedNote{font-size:var(--kf-fs-small);color:var(--kf-muted);margin:0}._6m3KDq_mutedNote strong{color:var(--kf-ink)}._6m3KDq_confirmText{color:var(--kf-ink);margin:0;line-height:1.5}._6m3KDq_formSection{gap:var(--kf-space-4);padding:var(--kf-space-5) var(--kf-space-7);flex-direction:column;display:flex;container-type:inline-size}._6m3KDq_formSection:not(:last-child){border-bottom:1px solid var(--kf-line)}._6m3KDq_formSectionHead{gap:var(--kf-space-1);flex-direction:column;display:flex}._6m3KDq_formSectionTitle{font-size:var(--kf-fs-small);font-weight:var(--kf-weight-semi);color:var(--kf-ink);margin:0}._6m3KDq_formSectionDescription{font-size:var(--kf-fs-small);color:var(--kf-muted);margin:0}._6m3KDq_formSectionRow,._6m3KDq_formSectionStack{gap:var(--kf-space-4);flex-direction:column;display:flex}._6m3KDq_formSectionFields{align-items:end;gap:var(--kf-space-4);grid-template-columns:minmax(0,1fr);display:grid}._6m3KDq_formSectionSubmit{align-items:center;gap:var(--kf-space-4);flex-wrap:wrap;display:flex}._6m3KDq_formSectionSubmit>button{justify-content:center;width:100%}@container (min-width:480px){._6m3KDq_formSectionFields{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}._6m3KDq_formSectionSubmit>button{width:fit-content}}@container (min-width:640px){._6m3KDq_formSectionRow{flex-direction:row;align-items:flex-end}._6m3KDq_formSectionRow>._6m3KDq_formSectionFields{flex:1;min-width:0}}._6m3KDq_label{gap:var(--kf-space-2);font-size:var(--kf-fs-small);font-weight:var(--kf-weight-semi);color:var(--kf-text-strong);display:grid}._6m3KDq_checkbox{width:var(--kf-space-7);height:var(--kf-space-7);cursor:pointer;accent-color:var(--kf-accent);flex:none}._6m3KDq_link{color:var(--kf-accent);text-underline-offset:.2em;font-weight:var(--kf-weight-bold);text-decoration:underline}._6m3KDq_link:hover,._6m3KDq_link:focus-visible{color:var(--kf-accent-ink);text-decoration-thickness:2px}._6m3KDq_field{gap:var(--kf-space-2);display:grid}._6m3KDq_fieldLabel{font-size:var(--kf-fs-small);font-weight:var(--kf-weight-semi);color:var(--kf-text-strong)}._6m3KDq_fieldError{font-size:var(--kf-fs-caption);color:var(--kf-danger-ink)}._6m3KDq_metric{gap:var(--kf-space-1);flex-direction:column;display:flex}._6m3KDq_metricLabel{font-size:var(--kf-fs-small);color:var(--kf-muted)}._6m3KDq_metricValue{font-size:var(--kf-fs-display);font-weight:var(--kf-weight-bold);line-height:var(--kf-font-lh-tight);color:var(--kf-ink)}._6m3KDq_metricDelta{font-size:var(--kf-fs-small)}._6m3KDq_metricDeltaValue{align-items:center;gap:var(--kf-space-1);font-weight:var(--kf-weight-semi);font-variant-numeric:tabular-nums;display:inline-flex}._6m3KDq_metricDeltaPeriod{color:var(--kf-muted)}._6m3KDq_detailGrid{gap:var(--kf-space-2) var(--kf-space-4);font-size:var(--kf-fs-small);grid-template-columns:auto 1fr;display:grid}._6m3KDq_detailGridLabel{color:var(--kf-muted)}._6m3KDq_detailGridValue{color:var(--kf-ink)}._6m3KDq_detailGridNumeric{grid-template-columns:1fr auto;column-gap:0}._6m3KDq_detailGridNumeric ._6m3KDq_detailGridLabel{padding-inline-end:var(--kf-space-7)}._6m3KDq_detailGridNumeric ._6m3KDq_detailGridValue{text-align:right;font-variant-numeric:tabular-nums}._6m3KDq_detailGridTotal{padding-top:var(--kf-space-2);border-top:1px solid var(--kf-line);color:var(--kf-ink);font-weight:var(--kf-weight-bold)}._6m3KDq_disclosure{margin-top:var(--kf-space-2)}._6m3KDq_disclosureSummary{cursor:pointer;font-size:var(--kf-fs-small);color:var(--kf-muted);font-weight:var(--kf-weight-semi);padding:var(--kf-space-3) var(--kf-space-4);-webkit-user-select:none;user-select:none;list-style:none}._6m3KDq_disclosureSummary::-webkit-details-marker{display:none}._6m3KDq_icon{vertical-align:middle;flex-shrink:0;display:inline-block}
.j9uPrq_recordListContainer{-webkit-overflow-scrolling:touch;overflow-x:auto;container-type:inline-size}.j9uPrq_recordList{gap:var(--kf-space-5);padding:var(--kf-space-5) var(--kf-space-7);flex-direction:column;display:flex}.j9uPrq_recordHead{display:none}.j9uPrq_recordHeadCell{white-space:nowrap;}.j9uPrq_recordHeadCellRight{white-space:nowrap;text-align:right;}.j9uPrq_recordRow{gap:var(--kf-space-3);padding:var(--kf-space-4);background:var(--kf-panel);border:1px solid var(--kf-line);border-radius:var(--kf-radius-sm);box-shadow:var(--kf-shadow-sm);flex-direction:column;display:flex}.j9uPrq_recordRow[data-highlight]{background:var(--kf-success-surface);border-color:var(--kf-success-border)}.j9uPrq_recordRow[data-total]{font-weight:var(--kf-weight-bold);border-top-width:2px}.j9uPrq_recordRow[data-dimmed]{opacity:.45}.j9uPrq_recordRow[data-selected]:not([data-highlight]){background:var(--kf-accent-tint);border-color:var(--kf-accent-border)}.j9uPrq_recordRow[data-interactive]{cursor:pointer;position:relative}.j9uPrq_recordRow[data-interactive]:hover:not([data-highlight]){background:var(--kf-paper-cool)}.j9uPrq_recordRow[data-drop]{position:relative}.j9uPrq_recordRow[data-drop=target]{background:var(--kf-accent-surface);outline:2px dashed var(--kf-accent-border);outline-offset:-3px}.j9uPrq_recordRow[data-drop=hot]{background:var(--kf-success-surface);outline:2px solid var(--kf-accent);outline-offset:-3px}.j9uPrq_recordRow[data-drop=blocked]{opacity:.55}.j9uPrq_rowDropLabel{z-index:2;padding:var(--kf-space-3);text-align:center;font-weight:var(--kf-weight-bold);color:var(--kf-accent-ink);background:var(--kf-accent-surface);border-radius:inherit;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.j9uPrq_recordRow[data-drop=hot] .j9uPrq_rowDropLabel{background:var(--kf-success-surface)}.j9uPrq_recordRow[data-drop=blocked] .j9uPrq_rowDropLabel{color:var(--kf-muted);background:var(--kf-paper-cool)}.j9uPrq_rowStretchedLink{z-index:1;border-radius:inherit;position:absolute;inset:0}.j9uPrq_rowStretchedLink:focus-visible{outline:2px solid var(--kf-accent);outline-offset:-2px}:is(.j9uPrq_recordCell[data-role=money]:has(.j9uPrq_recordCellValue:empty),.j9uPrq_recordCellRight[data-role=money]:has(.j9uPrq_recordCellValue:empty)){display:none}.j9uPrq_recordCell[data-role=money]+.j9uPrq_recordCell[data-role=money],.j9uPrq_recordCellRight[data-role=money]+.j9uPrq_recordCellRight[data-role=money]{border-top:1px solid var(--kf-line-soft);padding-top:var(--kf-space-3)}:is(.j9uPrq_recordCell[data-role=money]:has(.j9uPrq_recordCellValue:empty)+.j9uPrq_recordCell[data-role=money],.j9uPrq_recordCellRight[data-role=money]:has(.j9uPrq_recordCellValue:empty)+.j9uPrq_recordCellRight[data-role=money]){border-top:none;padding-top:0}.j9uPrq_recordIdentity{align-items:center;column-gap:var(--kf-space-2);row-gap:var(--kf-space-1);flex-wrap:wrap;min-width:0;display:flex}.j9uPrq_recordTitle{overflow-wrap:anywhere;min-width:0}.j9uPrq_recordIdentity[data-muted] .j9uPrq_recordTitle{color:var(--kf-muted);font-weight:var(--kf-weight-regular)}.j9uPrq_recordBadges{align-items:center;gap:var(--kf-space-2);flex:none;display:inline-flex}.j9uPrq_recordIdentitySub{min-width:0;font-size:var(--kf-fs-caption);color:var(--kf-muted);font-weight:var(--kf-weight-regular);flex-basis:100%}.j9uPrq_recordIdentity:has(.j9uPrq_recordSelectLabel)>.j9uPrq_recordIdentitySub{margin-left:calc(var(--kf-space-7) + var(--kf-space-3))}.j9uPrq_recordCell,.j9uPrq_recordCellRight{justify-content:space-between;align-items:baseline;gap:var(--kf-space-4);min-width:0;display:flex}.j9uPrq_recordCellLabel{font-size:var(--kf-fs-small);color:var(--kf-muted);flex:none}.j9uPrq_recordCellValue{text-align:right;min-width:0}.j9uPrq_recordCell[data-role=money] .j9uPrq_recordCellValue,.j9uPrq_recordCellRight[data-role=money] .j9uPrq_recordCellValue{font-variant-numeric:tabular-nums;font-weight:var(--kf-weight-semi);white-space:nowrap}.j9uPrq_recordRow[data-total] .j9uPrq_recordCellValue{font-weight:inherit}.j9uPrq_recordCell[data-role=identity]{justify-content:flex-start}.j9uPrq_recordCell[data-role=identity] .j9uPrq_recordCellLabel{display:none}.j9uPrq_recordCell[data-role=identity] .j9uPrq_recordCellValue{text-align:left;font-weight:var(--kf-weight-bold);font-size:var(--kf-fs-panel);color:var(--kf-ink)}.j9uPrq_recordCell[data-role=meta]{justify-content:flex-start}.j9uPrq_recordCell[data-role=meta] .j9uPrq_recordCellLabel{display:none}.j9uPrq_recordCell[data-role=meta] .j9uPrq_recordCellValue{text-align:left;color:var(--kf-muted);font-size:var(--kf-fs-small)}.j9uPrq_recordCell[data-role=status] .j9uPrq_recordCellLabel,.j9uPrq_recordCell[data-role=action] .j9uPrq_recordCellLabel{display:none}.j9uPrq_recordCell[data-role=action]{justify-content:flex-end;gap:var(--kf-space-3)}.j9uPrq_recordCell[data-role=action] .j9uPrq_recordCellValue{justify-content:flex-end;align-items:center;gap:var(--kf-space-2);flex-wrap:wrap;display:flex}.j9uPrq_recordCell[data-role=action] .j9uPrq_recordCellValue :is(button,a){min-height:var(--kf-control-h-lg)}@media (pointer:fine){.j9uPrq_recordCell[data-role=action] .j9uPrq_recordCellValue :is(button,a){min-height:var(--kf-control-h-sm);padding-top:var(--kf-space-2);padding-bottom:var(--kf-space-2)}}.j9uPrq_recordRow>.j9uPrq_recordCell[data-role=action]{margin-top:var(--kf-space-2)}.j9uPrq_recordEmpty{padding:var(--kf-space-10) var(--kf-space-5);text-align:center;color:var(--kf-muted);font-size:var(--kf-fs-small)}.j9uPrq_recordSplit{justify-content:space-between;align-items:baseline;gap:var(--kf-space-3);min-width:0;display:flex}.j9uPrq_recordSplit>.j9uPrq_recordCell:first-child,.j9uPrq_recordSplit>.j9uPrq_recordCellRight:first-child{flex:auto;min-width:0}.j9uPrq_recordSplit>.j9uPrq_recordCell:last-child,.j9uPrq_recordSplit>.j9uPrq_recordCellRight:last-child{flex:none}.j9uPrq_recordSplit:has(.j9uPrq_recordCellValue:empty){justify-content:flex-end}.j9uPrq_recordJoin{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.j9uPrq_recordJoinPart{font-size:var(--kf-fs-caption);color:var(--kf-muted)}.j9uPrq_recordJoinPart:empty{display:none}.j9uPrq_recordJoinSep{font-size:var(--kf-fs-caption);color:var(--kf-muted)}.j9uPrq_recordJoinSep:has(+.j9uPrq_recordJoinPart:empty){display:none}.j9uPrq_recordJoinPart[data-key=date],.j9uPrq_recordJoinPart[data-key=month],.j9uPrq_recordJoinPart[data-key=account]{white-space:nowrap}.j9uPrq_recordRow:has(>.j9uPrq_recordSplit .j9uPrq_recordSelectLabel)>.j9uPrq_recordJoin{margin-left:calc(var(--kf-space-7) + var(--kf-space-3))}.j9uPrq_recordCell[data-hide-card],.j9uPrq_recordCellRight[data-hide-card]{display:none}@container (min-width:640px){.j9uPrq_recordList{grid-template-columns:var(--kf-rl-cols);gap:0;padding:0;display:grid}.j9uPrq_recordHead{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;gap:var(--kf-space-5);padding:var(--kf-space-3) var(--kf-space-5);border-bottom:1px solid var(--kf-line);display:grid}.j9uPrq_recordRow{grid-column:1/-1;grid-template-columns:subgrid;min-height:var(--kf-row-h-touch);align-items:center;gap:var(--kf-space-5);flex-direction:initial;padding:var(--kf-space-1) var(--kf-space-5);border:none;border-bottom:1px solid var(--kf-line);box-shadow:none;background:0 0;border-radius:0;display:grid}@media (pointer:fine){.j9uPrq_recordRow{min-height:var(--kf-row-h)}}.j9uPrq_recordCell[data-role=money]+.j9uPrq_recordCell[data-role=money],.j9uPrq_recordCellRight[data-role=money]+.j9uPrq_recordCellRight[data-role=money]{border-top:none;padding-top:0}.j9uPrq_recordCell[data-role=action] .j9uPrq_recordCellValue{flex-wrap:nowrap}.j9uPrq_recordRow:nth-child(2n){background:var(--kf-table-stripe)}.j9uPrq_recordRow[data-highlight]{background:var(--kf-success-surface);border-color:#0000}.j9uPrq_recordRow[data-selected]:not([data-highlight]){background:var(--kf-accent-tint)}.j9uPrq_recordRow:last-child{border-bottom:none}.j9uPrq_recordCell,.j9uPrq_recordCellRight{justify-content:initial;display:block}.j9uPrq_recordCell[data-role=meta]>.j9uPrq_recordCellValue,.j9uPrq_recordCellRight[data-role=meta]>.j9uPrq_recordCellValue,.j9uPrq_recordJoinPart{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.j9uPrq_recordJoinPart[data-key=date],.j9uPrq_recordJoinPart[data-key=month]{text-overflow:clip;overflow:visible}.j9uPrq_recordCell[data-role=status]>.j9uPrq_recordCellValue,.j9uPrq_recordCellRight[data-role=status]>.j9uPrq_recordCellValue{white-space:nowrap}.j9uPrq_recordCell[data-role=identity]>.j9uPrq_recordCellValue{min-width:0;display:block}.j9uPrq_recordIdentity{flex-wrap:nowrap}.j9uPrq_recordTitle{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}.j9uPrq_recordIdentitySub{text-overflow:ellipsis;white-space:nowrap;flex:0 10 auto;overflow:hidden}.j9uPrq_recordIdentitySub:before{content:"·";margin-right:var(--kf-space-2)}.j9uPrq_recordIdentity:has(.j9uPrq_recordSelectLabel)>.j9uPrq_recordIdentitySub{margin-left:0}.j9uPrq_recordCellRight,.j9uPrq_recordCellRight .j9uPrq_recordCellValue{text-align:right}.j9uPrq_recordCellLabel{display:none}.j9uPrq_recordCell[data-role=identity] .j9uPrq_recordCellValue{font-size:var(--kf-fs-body)}.j9uPrq_recordCell[data-role=action]{justify-content:flex-end;display:flex}.j9uPrq_recordRow>.j9uPrq_recordCell[data-role=action]{margin-top:0}.j9uPrq_recordRow .j9uPrq_recordSelectLabel{flex:0 auto;min-height:0}.j9uPrq_recordCell[data-role=money] .j9uPrq_recordCellValue button,.j9uPrq_recordCellRight[data-role=money] .j9uPrq_recordCellValue button{min-width:0;min-height:0}.j9uPrq_recordCell[data-hide-card],.j9uPrq_recordCellRight[data-hide-card],:is(.j9uPrq_recordCell[data-role=money]:has(.j9uPrq_recordCellValue:empty),.j9uPrq_recordCellRight[data-role=money]:has(.j9uPrq_recordCellValue:empty)){display:block}.j9uPrq_recordSplit,.j9uPrq_recordJoin{display:contents}.j9uPrq_recordJoinSep{display:none}.j9uPrq_recordJoinPart{font-size:var(--kf-fs-body);color:var(--kf-ink)}.j9uPrq_recordJoinPart:empty{display:block}}@container (min-width:896px){.j9uPrq_recordList{grid-template-columns:var(--kf-rl-cols-lg,var(--kf-rl-cols))}}.j9uPrq_recordSelectLabel{align-items:center;gap:var(--kf-space-3);cursor:pointer;min-height:var(--kf-touch-min);min-width:0;display:flex}.j9uPrq_selectionBar{justify-content:space-between;align-items:center;gap:var(--kf-space-3) var(--kf-space-5);padding:var(--kf-space-3) var(--kf-space-5);border-bottom:1px solid var(--kf-line);flex-wrap:wrap;display:flex}.j9uPrq_selectAllLabel{align-items:center;gap:var(--kf-space-3);min-height:var(--kf-touch-min);font-size:var(--kf-fs-caption);font-weight:var(--kf-weight-bold);color:var(--kf-muted);cursor:pointer;display:inline-flex}.j9uPrq_selectionSummary{align-items:center;gap:var(--kf-space-4);flex-wrap:wrap;display:inline-flex}.j9uPrq_selectionStat{align-items:baseline;gap:var(--kf-space-2);font-size:var(--kf-fs-small);display:inline-flex}.j9uPrq_selectionStatLabel{color:var(--kf-muted)}.j9uPrq_selectionStatValue{font-variant-numeric:tabular-nums;font-weight:var(--kf-weight-semi);color:var(--kf-ink)}.j9uPrq_expListContainer{container-type:inline-size}.j9uPrq_expList{gap:var(--kf-space-4);padding:var(--kf-space-5) var(--kf-space-7);flex-direction:column;display:flex}.j9uPrq_expListHead{justify-content:flex-end;gap:var(--kf-space-4);padding-bottom:var(--kf-space-2);border-bottom:1px solid var(--kf-line-soft);display:flex;}.j9uPrq_expListHeadTableOnly{display:none}.j9uPrq_expLine{border:1px solid var(--kf-line);border-radius:var(--kf-radius);background:var(--kf-panel);box-shadow:var(--kf-shadow-sm);position:relative;overflow:hidden}.j9uPrq_expLine[data-open]:before{content:"";background:var(--kf-accent);z-index:1;pointer-events:none;width:3px;position:absolute;inset:0 auto 0 0}.j9uPrq_expLine[data-open]>.j9uPrq_expSummary{background:var(--kf-accent-tint)}.j9uPrq_expSummary{cursor:pointer;padding:var(--kf-space-5);gap:var(--kf-space-3);flex-direction:column;list-style:none;display:flex}.j9uPrq_expSummary::-webkit-details-marker{display:none}.j9uPrq_expSummary::marker{content:""}.j9uPrq_expSummary:focus-visible{outline:2px solid var(--kf-accent);outline-offset:-2px}.j9uPrq_expIdentity{align-items:center;gap:var(--kf-space-3);font-weight:var(--kf-weight-bold);display:flex}.j9uPrq_expIdentity>.j9uPrq_recordIdentity{flex:auto}.j9uPrq_expChevron{color:var(--kf-muted);transition:transform var(--kf-motion-base) var(--kf-ease-emphasis);flex:none;place-items:center;display:grid}.j9uPrq_expChevron[data-open]{transform:rotate(90deg)}.j9uPrq_expStatus{order:2}.j9uPrq_expMoneyRow{justify-content:space-between;align-items:baseline;gap:var(--kf-space-4);padding:var(--kf-space-2) 0;border-bottom:1px solid var(--kf-line-soft);order:3;display:flex}.j9uPrq_expMoneyValue{font-variant-numeric:tabular-nums;white-space:nowrap}.j9uPrq_expActions{align-items:center;gap:var(--kf-space-2);flex-wrap:wrap;order:4;display:flex}.j9uPrq_expCaption{color:var(--kf-accent);font-weight:var(--kf-weight-bold);font-size:var(--kf-fs-small);align-items:center;gap:var(--kf-space-2);order:9;display:inline-flex}.j9uPrq_expDetail{transition:grid-template-rows var(--kf-motion-base) var(--kf-ease-emphasis);grid-template-rows:0fr;display:grid}.j9uPrq_expDetail[data-open]{grid-template-rows:1fr}@starting-style{.j9uPrq_expDetail[data-open]{grid-template-rows:0fr}}.j9uPrq_expDetailInner{border-top:1px solid var(--kf-line);background:var(--kf-paper-cool);border-left:3px solid var(--kf-accent-border);min-height:0;padding:0;overflow:hidden}.j9uPrq_expDetailInner>*+*{border-top:1px solid var(--kf-line)}@media (prefers-reduced-motion:reduce){.j9uPrq_expDetail{transition:none}}@container (min-width:640px){.j9uPrq_expList{border:1px solid var(--kf-line);border-radius:var(--kf-radius-lg);gap:0;padding:0;overflow:hidden}.j9uPrq_expListHead{grid-template-columns:var(--kf-exp-cols,1fr 8rem 8rem 8rem 9rem);align-items:center;gap:var(--kf-space-5);padding:10px var(--kf-space-7);border-bottom:1px solid var(--kf-line);background:var(--kf-paper-cool);display:grid}.j9uPrq_expListHeadRight{text-align:right}.j9uPrq_expListHeadTableOnly{display:block}.j9uPrq_expLine{border:none;border-bottom:1px solid var(--kf-line);box-shadow:none;border-radius:0}.j9uPrq_expLine:nth-child(2n){background:var(--kf-table-stripe)}.j9uPrq_expLine:last-child{border-bottom:none}.j9uPrq_expSummary{grid-template-columns:var(--kf-exp-cols,1fr 8rem 8rem 8rem 9rem);min-height:var(--kf-row-h-touch);align-items:center;gap:var(--kf-space-5);padding:var(--kf-space-1) var(--kf-space-7);display:grid}@media (pointer:fine){.j9uPrq_expSummary{min-height:var(--kf-row-h)}}.j9uPrq_expIdentity{order:1;min-width:0}.j9uPrq_expMoneyRow{display:contents}.j9uPrq_expMoneyValue{text-align:right;order:2}.j9uPrq_expStatus{text-align:left;order:3}.j9uPrq_expActions{flex-wrap:nowrap;order:4}.j9uPrq_expCaption{display:none}.j9uPrq_expDetailInner{border-left:none}}.j9uPrq_expActions button{min-height:var(--kf-control-h-lg)}@media (pointer:fine){.j9uPrq_expActions button{min-height:var(--kf-control-h-sm);padding-top:var(--kf-space-2);padding-bottom:var(--kf-space-2)}}.j9uPrq_metricRowContainer{container-type:inline-size}.j9uPrq_metricRow{gap:var(--kf-space-5);grid-template-columns:1fr;display:grid}.j9uPrq_metricCard{border:1px solid var(--kf-line);border-radius:var(--kf-radius);padding:var(--kf-space-6);background:var(--kf-panel);min-width:0;position:relative}.j9uPrq_metricCardLabel{color:var(--kf-muted);font-size:var(--kf-fs-caption);margin-bottom:var(--kf-space-3)}.j9uPrq_metricCardInfoButton{all:unset;top:var(--kf-space-2);right:var(--kf-space-2);cursor:pointer;min-width:var(--kf-control-h-lg);min-height:var(--kf-control-h-lg);border-radius:var(--kf-radius-sm);color:var(--kf-muted);transition:color var(--kf-motion-fast) ease, background var(--kf-motion-fast) ease;justify-content:center;align-items:center;display:inline-flex;position:absolute}.j9uPrq_metricCardInfoButton:hover{color:var(--kf-ink);background:var(--kf-line)}.j9uPrq_metricCardInfoButton:focus-visible{outline:2px solid var(--kf-accent);outline-offset:2px}@media (pointer:fine){.j9uPrq_metricCardInfoButton{min-width:var(--kf-control-h-sm);min-height:var(--kf-control-h-sm)}}@media (prefers-reduced-motion:reduce){.j9uPrq_metricCardInfoButton{transition:none}}.j9uPrq_metricCardValue{font-size:var(--kf-fs-metric);font-weight:var(--kf-weight-black);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;color:var(--kf-ink)}.j9uPrq_metricCardDelta{margin-top:var(--kf-space-2)}@container (min-width:480px){.j9uPrq_metricRow{grid-template-columns:1fr 1fr}.j9uPrq_metricRow:not(:has(>:nth-child(4)))>:nth-child(3){grid-column:1/-1}}@container (min-width:640px){.j9uPrq_metricRow:not(:has(>:nth-child(4))){grid-template-columns:1fr 1fr 1fr}.j9uPrq_metricRow:not(:has(>:nth-child(4)))>:nth-child(3){grid-column:auto}.j9uPrq_metricRow:has(>:nth-child(4)){grid-template-columns:repeat(4,1fr)}}.j9uPrq_checkRow{align-items:center;gap:var(--kf-space-4);padding:12px var(--kf-space-7);border-bottom:1px solid var(--kf-line);flex-wrap:wrap;display:flex}.j9uPrq_checkRow[data-last]{border-bottom:none}.j9uPrq_checkRowLabel{min-width:0;color:var(--kf-ink);overflow-wrap:anywhere;flex:60%}.j9uPrq_checkRowAction{flex:100%}.j9uPrq_checkRowAction>a,.j9uPrq_checkRowAction>button{width:100%;min-height:var(--kf-control-h-lg);justify-content:center}@container (min-width:480px){.j9uPrq_checkRowLabel{flex:auto}.j9uPrq_checkRowAction{flex:none}.j9uPrq_checkRowAction>a,.j9uPrq_checkRowAction>button{width:auto;min-height:var(--kf-control-h-sm)}}.j9uPrq_filterGroupContainer{container-type:inline-size}.j9uPrq_filterGroup{gap:var(--kf-space-2);flex-direction:column;display:flex}.j9uPrq_filterGroupControls{gap:var(--kf-tap-gap);flex-wrap:wrap;display:flex;position:relative}@container (min-width:480px){.j9uPrq_filterGroup{align-items:flex-start;gap:var(--kf-space-4);flex-direction:row}.j9uPrq_filterGroupLabel{white-space:nowrap;min-width:5.5rem;padding-top:var(--kf-space-2)}}.j9uPrq_sortBarFieldset{border:none;min-width:0;margin:0;padding:0}.j9uPrq_sortBarLegend{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.j9uPrq_navProgress{z-index:10000;background:var(--kf-accent);transform-origin:0;height:3px;animation:j9uPrq_kfNavProgressGrow var(--kf-motion-base) var(--kf-ease-emphasis) forwards;position:fixed;top:0;left:0;right:0}.j9uPrq_navProgress[data-phase=finishing]{animation:j9uPrq_kfNavProgressFinish var(--kf-motion-fast) var(--kf-ease-emphasis) forwards}@keyframes j9uPrq_kfNavProgressGrow{0%{transform:scaleX(0)}to{transform:scaleX(.8)}}@keyframes j9uPrq_kfNavProgressFinish{0%{opacity:1;transform:scaleX(.8)}to{opacity:0;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.j9uPrq_navProgress{animation:none}.j9uPrq_navProgress[data-phase=finishing]{opacity:0;animation:none}}@media print{.j9uPrq_selectionBar{display:none}.j9uPrq_recordRow{break-inside:avoid}.j9uPrq_recordRow:nth-child(2n),.j9uPrq_recordRow[data-highlight],.j9uPrq_recordRow[data-selected]:not([data-highlight]){background:0 0}.j9uPrq_recordRow[data-highlight]{border-color:var(--kf-line)}.j9uPrq_recordSelectLabel input[type=checkbox],.j9uPrq_recordCell[data-role=action] a,.j9uPrq_recordCell[data-role=action] button,.j9uPrq_recordCellRight[data-role=action] a,.j9uPrq_recordCellRight[data-role=action] button{display:none}}
.hnm5DW_compactRoot{display:inline-block;position:relative}.hnm5DW_chipSelected{align-items:center;gap:var(--kf-space-1);border-radius:var(--kf-radius-sm);border:1px solid var(--kf-accent);background:var(--kf-accent);color:var(--kf-text-on-accent);padding:4px var(--kf-space-3);font-size:var(--kf-fs-small);font-weight:var(--kf-weight-semi);font-family:var(--kf-font);cursor:pointer;white-space:nowrap;display:inline-flex}.hnm5DW_chipEmpty{align-items:center;gap:var(--kf-space-1);border-radius:var(--kf-radius-sm);border:1px solid var(--kf-warn-border);background:var(--kf-warn-surface);color:var(--kf-warn-ink);padding:4px var(--kf-space-3);font-size:var(--kf-fs-small);font-weight:var(--kf-weight-semi);font-family:var(--kf-font);cursor:pointer;white-space:nowrap;display:inline-flex}.hnm5DW_fieldRoot{min-width:0;display:block;position:relative}.hnm5DW_fieldTrigger{justify-content:space-between;align-items:center;gap:var(--kf-space-3);border:1px solid var(--kf-line);border-radius:var(--kf-radius);width:100%;font-size:var(--kf-fs-body);font-family:var(--kf-font);background:var(--kf-panel);cursor:pointer;text-align:left;color:var(--kf-ink);padding:9px 10px;display:flex}.hnm5DW_fieldTrigger:disabled{opacity:.6;cursor:not-allowed}.hnm5DW_fieldValue{color:var(--kf-ink);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.hnm5DW_fieldPlaceholder{color:var(--kf-muted);flex:1}.hnm5DW_dropdown{min-width:220px;max-width:min(400px, calc(100vw - 2 * var(--kf-space-5)));background:var(--kf-panel);border:1px solid var(--kf-accent-border);border-radius:var(--kf-radius);box-shadow:var(--kf-shadow-lg);z-index:100;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden}.hnm5DW_fieldRoot .hnm5DW_dropdown{min-width:100%}.hnm5DW_backdrop,.hnm5DW_sheetHandle{display:none}.hnm5DW_searchWrap{padding:var(--kf-space-3);border-bottom:1px solid var(--kf-line-soft)}.hnm5DW_searchInput{border:1px solid var(--kf-line);border-radius:var(--kf-radius-sm);width:100%;padding:6px var(--kf-space-3);font-size:var(--kf-fs-small);font-family:var(--kf-font);color:var(--kf-ink);background:var(--kf-paper-cool);outline:none}.hnm5DW_searchInput:focus{border-color:var(--kf-accent-border)}.hnm5DW_optionList{max-height:min(320px,60vh);padding:var(--kf-space-2) 0;overflow-y:auto}.hnm5DW_groupLabel{padding:var(--kf-space-2) var(--kf-space-4);}.hnm5DW_option,.hnm5DW_optionHighlighted,.hnm5DW_optionSelected{width:100%;padding:7px var(--kf-space-4);font-size:var(--kf-fs-small);font-family:var(--kf-font);cursor:pointer;text-align:left;border:none;justify-content:space-between;align-items:center;display:flex}.hnm5DW_optionMain{align-items:baseline;gap:var(--kf-space-2);min-width:0;display:flex}.hnm5DW_optionDetail{color:var(--kf-muted);font-size:var(--kf-fs-small);white-space:nowrap}.hnm5DW_optionDetailWarn{color:var(--kf-warn-ink);font-size:var(--kf-fs-small);white-space:nowrap}.hnm5DW_option{color:var(--kf-ink);background:0 0}.hnm5DW_optionHighlighted{color:var(--kf-ink);background:var(--kf-accent-tint)}.hnm5DW_optionSelected{color:var(--kf-accent);background:var(--kf-accent-surface);font-weight:var(--kf-weight-semi)}.hnm5DW_noResults{padding:var(--kf-space-4);font-size:var(--kf-fs-small);color:var(--kf-muted);text-align:center}@media (max-width:47.99rem){.hnm5DW_backdrop{z-index:200;background:var(--kf-overlay);cursor:default;border:none;margin:0;padding:0;display:block;position:fixed;inset:0}.hnm5DW_dropdown{border-radius:var(--kf-radius-lg) var(--kf-radius-lg) 0 0;z-index:201;min-width:0;max-width:none;max-height:70vh;padding-bottom:var(--kf-safe-bottom);animation:hnm5DW_kfComboSheetUp var(--kf-motion-base) var(--kf-ease-emphasis);border:none;flex-direction:column;display:flex;position:fixed;inset:auto 0 0}.hnm5DW_sheetHandle{width:36px;height:4px;margin:var(--kf-space-3) auto var(--kf-space-1);border-radius:var(--kf-radius-pill);background:var(--kf-line);flex:none;display:block}.hnm5DW_searchWrap{background:var(--kf-panel);flex:none;position:sticky;top:0}.hnm5DW_optionList{flex:1;max-height:none}.hnm5DW_option,.hnm5DW_optionHighlighted,.hnm5DW_optionSelected{padding:12px var(--kf-space-4);font-size:var(--kf-fs-body)}}@keyframes hnm5DW_kfComboSheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.hnm5DW_dropdown{animation:none}}
.NeaBxa_dialog{border:1px solid var(--kf-line);border-radius:var(--kf-radius-lg);box-shadow:var(--kf-shadow-dialog);background:var(--kf-panel);opacity:0;width:min(680px,100vw - 32px);max-height:calc(100dvh - 48px);transition:opacity var(--kf-motion-base) var(--kf-ease-emphasis), transform var(--kf-motion-base) var(--kf-ease-emphasis), overlay var(--kf-motion-base) allow-discrete, display var(--kf-motion-base) allow-discrete;padding:0;overflow:hidden;transform:translateY(4px)}.NeaBxa_dialog[open]{opacity:1;transform:translateY(0)}@starting-style{.NeaBxa_dialog[open]{opacity:0;transform:translateY(4px)}}.NeaBxa_dialog::backdrop{background:var(--kf-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;transition:opacity var(--kf-motion-base) var(--kf-ease-emphasis), overlay var(--kf-motion-base) allow-discrete, display var(--kf-motion-base) allow-discrete}.NeaBxa_dialog[open]::backdrop{opacity:1}@starting-style{.NeaBxa_dialog[open]::backdrop{opacity:0}}.NeaBxa_inner{flex-direction:column;max-height:calc(100dvh - 48px);display:flex}.NeaBxa_header{padding:var(--kf-space-5) var(--kf-space-7);border-bottom:1px solid var(--kf-line);background:var(--kf-paper-cool);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.NeaBxa_title{font-size:var(--kf-fs-panel);font-weight:var(--kf-weight-bold);color:var(--kf-ink);margin:0}.NeaBxa_meta{margin-left:auto;margin-right:var(--kf-space-3);flex-shrink:0}.NeaBxa_closeBtn{border-radius:var(--kf-radius-sm);width:32px;height:32px;color:var(--kf-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.NeaBxa_closeBtn:hover{background:var(--kf-paper);color:var(--kf-ink)}.NeaBxa_body{padding:var(--kf-space-7);--kf-sticky-anchor-top:calc(-1 * var(--kf-space-7));flex:1;overflow-y:auto}.NeaBxa_footer{padding:var(--kf-space-5) var(--kf-space-7);border-top:1px solid var(--kf-line);justify-content:flex-end;align-items:center;gap:var(--kf-space-3);background:var(--kf-paper-cool);flex-wrap:wrap;flex-shrink:0;display:flex}.NeaBxa_grabHandle{display:none}.NeaBxa_dialogCompact{width:min(400px,100vw - 32px)}@media (max-width:47.99rem){.NeaBxa_dialog{width:100%;max-width:100%;max-height:var(--kf-sheet-max-h);border-radius:var(--kf-sheet-radius) var(--kf-sheet-radius) 0 0;opacity:1;transition:transform var(--kf-motion-base) var(--kf-ease-emphasis), overlay var(--kf-motion-base) allow-discrete, display var(--kf-motion-base) allow-discrete;border-bottom:none;margin:auto auto 0;transform:translateY(100%)}.NeaBxa_dialog[open]{transform:translateY(0)}@starting-style{.NeaBxa_dialog[open]{transform:translateY(100%)}}.NeaBxa_dialog .NeaBxa_inner{max-height:var(--kf-sheet-max-h)}.NeaBxa_dialog .NeaBxa_grabHandle{width:36px;height:4px;margin:var(--kf-space-3) auto var(--kf-space-1);border-radius:var(--kf-radius-pill);background:var(--kf-line);flex-shrink:0;display:block}.NeaBxa_dialog .NeaBxa_footer{padding-bottom:calc(var(--kf-space-5) + var(--kf-safe-bottom))}}@media (max-width:47.99rem) and (pointer:coarse){.NeaBxa_dialog .NeaBxa_body :is(button,input,textarea,select,a[data-touch]){min-height:var(--kf-control-h-lg)}.NeaBxa_dialog .NeaBxa_body :is(input,textarea,select){font-size:var(--kf-fs-input)}}@media (prefers-reduced-motion:reduce){.NeaBxa_dialog,.NeaBxa_dialog::backdrop{transition:none}}@media print{.NeaBxa_dialog[open]{display:none}}
._4dJ6ja_hint{margin-left:var(--kf-space-3);font-size:var(--kf-fs-caption);font-weight:var(--kf-weight-regular);color:var(--kf-muted);text-decoration:none}._4dJ6ja_hint:hover,._4dJ6ja_hint:focus-visible{color:var(--kf-accent);text-decoration:underline}
.bKtT-G_flashBanner{animation:bKtT-G_kfFlashIn var(--kf-motion-base) var(--kf-ease-emphasis)}@keyframes bKtT-G_kfFlashIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.bKtT-G_flashBanner{animation:none}}
.Gxgwaq_tone.Gxgwaq_pos{color:var(--kf-money-pos)}.Gxgwaq_tone.Gxgwaq_neg{color:var(--kf-money-neg)}.Gxgwaq_tone.Gxgwaq_zero{color:var(--kf-money-zero)}.Gxgwaq_tone.Gxgwaq_success{color:var(--kf-success-ink)}.Gxgwaq_tone.Gxgwaq_warn{color:var(--kf-warn-ink)}.Gxgwaq_tone.Gxgwaq_danger{color:var(--kf-danger-ink)}.Gxgwaq_tone.Gxgwaq_muted{color:var(--kf-muted)}
.JfM8zW_closingCancel{align-items:center;gap:var(--kf-space-2);font-size:var(--kf-fs-small);font-weight:var(--kf-weight-bold);color:var(--kf-muted);cursor:pointer;text-decoration:none;display:inline-flex}.JfM8zW_closingCheckAction{align-items:center;gap:var(--kf-space-2);font-size:var(--kf-fs-small);font-weight:var(--kf-weight-bold);color:var(--kf-accent);white-space:nowrap;cursor:pointer;font-family:var(--kf-font);background:0 0;border:none;padding:0;text-decoration:none;display:inline-flex}.JfM8zW_allClearRow{align-items:center;gap:var(--kf-space-5);padding:14px var(--kf-space-7);font-size:var(--kf-fs-body);color:var(--kf-success-ink);font-weight:var(--kf-weight-bold);display:flex}.JfM8zW_closingContainer{container-type:inline-size}.JfM8zW_closingFooterAdaptive{gap:var(--kf-space-4);padding:13px var(--kf-space-7);border-top:1px solid var(--kf-line);background:var(--kf-paper-cool);border-radius:0 0 var(--kf-radius-lg) var(--kf-radius-lg);flex-direction:column;display:flex}.JfM8zW_closingFooterAdaptive>button{width:100%;min-height:var(--kf-control-h-lg);justify-content:center}@container (min-width:480px){.JfM8zW_closingFooterAdaptive{flex-direction:row;justify-content:space-between;align-items:center}.JfM8zW_closingFooterAdaptive>button{width:auto;min-height:var(--kf-control-h-sm)}}.JfM8zW_closingFooterText{font-size:var(--kf-fs-small);color:var(--kf-muted)}.JfM8zW_glanceGrid{gap:var(--kf-space-7);flex-direction:column;display:flex}.JfM8zW_panelError{padding:var(--kf-space-5)}.JfM8zW_emptyPanel{padding:var(--kf-space-10) var(--kf-space-7);text-align:center;gap:var(--kf-space-5);justify-items:center;display:grid}.JfM8zW_emptyText{color:var(--kf-muted);font-size:var(--kf-fs-body);margin:0}.JfM8zW_acctMuted{color:var(--kf-muted)}.JfM8zW_contentsForm{display:contents}.JfM8zW_dropHint{font-size:var(--kf-fs-small);}@media (max-width:47.99rem){.JfM8zW_dropHint{display:none}}
.nXRq1q_headingRowAdaptive{gap:var(--kf-space-3);flex-direction:column;align-items:flex-start;display:flex}.nXRq1q_headingRowAdaptive>button{width:100%;min-height:var(--kf-control-h-lg);justify-content:center}@container (min-width:480px){.nXRq1q_headingRowAdaptive{flex-direction:row;justify-content:space-between}.nXRq1q_headingRowAdaptive>button{width:auto;min-height:var(--kf-control-h-sm)}}.nXRq1q_root{border-top:1px solid var(--kf-line);padding:var(--kf-space-5) var(--kf-space-7) 0;gap:var(--kf-space-3);display:grid}.nXRq1q_heading{font-size:var(--kf-fs-base);font-weight:var(--kf-weight-bold);margin:0}.nXRq1q_subheading{margin:var(--kf-space-1) 0 0;font-size:var(--kf-fs-small);color:var(--kf-muted)}.nXRq1q_narrativeInput.nXRq1q_narrativeInput{white-space:pre-wrap;resize:vertical;font-family:inherit;font-size:var(--kf-fs-input);min-height:144px}
.ROfESW_body{padding:var(--kf-space-5) var(--kf-space-7)}.ROfESW_narrative{font-size:var(--kf-fs-small);color:var(--kf-ink);white-space:pre-wrap;margin:0}
.YwFGoW_contentStack{gap:var(--kf-space-6);display:grid}.YwFGoW_sectionStack{gap:var(--kf-space-5);display:grid}.YwFGoW_tightStack{gap:var(--kf-space-2);display:grid}.YwFGoW_sectionBody{gap:var(--kf-space-3);display:grid}.YwFGoW_formGrid{gap:var(--kf-space-4);grid-template-columns:minmax(0,1fr);display:grid}.YwFGoW_section{border-top:1px solid var(--kf-line);padding-top:var(--kf-space-5);gap:var(--kf-space-3);display:grid}.YwFGoW_sectionHeader{justify-content:space-between;align-items:flex-start;display:flex}.YwFGoW_mutedItalic{color:var(--kf-muted);margin:0;font-style:italic}.YwFGoW_sectionLabel{font-size:var(--kf-fs-small);font-weight:var(--kf-weight-bold);color:var(--kf-ink);margin:0}.YwFGoW_subheading{font-size:var(--kf-fs-base);font-weight:var(--kf-weight-bold);margin:0}.YwFGoW_subheadingNote{margin:var(--kf-space-1) 0 0;font-size:var(--kf-fs-small);color:var(--kf-muted)}.YwFGoW_dangerText{font-size:var(--kf-fs-small);color:var(--kf-danger-ink)}.YwFGoW_deleteFooterMessage{color:var(--kf-danger-ink);font-size:var(--kf-fs-small)}.YwFGoW_mutedAutoRight{font-size:var(--kf-fs-small);color:var(--kf-muted);margin-left:auto}.YwFGoW_inlineRow{align-items:center;gap:var(--kf-space-3);display:flex}.YwFGoW_buttonRow{gap:var(--kf-space-3);flex-wrap:wrap;display:flex}.YwFGoW_smallBtn.YwFGoW_smallBtn{font-size:var(--kf-fs-small)}.YwFGoW_receiptFrame{border:1px solid var(--kf-line);border-radius:var(--kf-radius);width:100%;height:480px}.YwFGoW_receiptForm{gap:var(--kf-space-3);align-items:flex-end;display:flex}.YwFGoW_receiptField{flex:1;margin:0}.YwFGoW_receiptActions{gap:var(--kf-space-2);flex-shrink:0;padding-bottom:1px;display:flex}.YwFGoW_bareFieldset{border:none;min-width:0;margin:0;padding:0}.YwFGoW_contentsFieldset{border:none;min-width:0;margin:0;padding:0;display:contents}.YwFGoW_groupBox{border:1px solid var(--kf-line);border-radius:var(--kf-radius);padding:var(--kf-space-4);gap:var(--kf-space-3);margin:0;display:grid}.YwFGoW_groupLegend{padding:0 var(--kf-space-2);color:var(--kf-muted);font-size:var(--kf-fs-caption);font-weight:var(--kf-weight-semi)}.YwFGoW_linesPanel{gap:var(--kf-space-5);border:1px solid var(--kf-line);border-radius:var(--kf-radius);padding:var(--kf-space-5);background:var(--kf-panel);grid-template-columns:1fr;display:grid}.YwFGoW_warnBox{padding:var(--kf-space-4) var(--kf-space-5);border-radius:var(--kf-radius);border:1px solid var(--kf-warn-border);background:var(--kf-warn-surface);color:var(--kf-warn-ink);font-size:var(--kf-fs-small)}.YwFGoW_totalsBar{gap:var(--kf-space-3);padding:var(--kf-space-3) var(--kf-space-4);background:var(--kf-paper-cool);border:1px solid var(--kf-line);border-radius:var(--kf-radius);font-size:var(--kf-fs-small);align-items:center;display:flex}.YwFGoW_totalsMuted{color:var(--kf-muted)}.YwFGoW_totalsDivider{color:var(--kf-line)}.YwFGoW_totalsSource{font-variant-numeric:tabular-nums;color:var(--kf-muted)}.YwFGoW_totalsValue{font-variant-numeric:tabular-nums;font-weight:var(--kf-weight-semi);color:var(--kf-ink)}.YwFGoW_totalsValue[data-state=match]{color:var(--kf-success-ink)}.YwFGoW_totalsValue[data-state=mismatch]{color:var(--kf-warn-ink)}
.zFGDta_chartContainer{container-type:inline-size}.zFGDta_figure{gap:var(--kf-space-3);flex-direction:column;margin:0;display:flex}.zFGDta_legend{gap:var(--kf-space-2) var(--kf-space-5);font-size:var(--kf-fs-small);color:var(--kf-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.zFGDta_legendItem{align-items:center;gap:var(--kf-space-2);display:inline-flex}.zFGDta_legendKey{border-radius:var(--kf-radius-pill);width:14px;height:3px}.zFGDta_legendKey[data-dash=dashed],.zFGDta_readoutKey[data-dash=dashed]{-webkit-mask-image:repeating-linear-gradient(90deg,currentColor 0 4px,#0000 4px 7px);mask-image:repeating-linear-gradient(90deg,currentColor 0 4px,#0000 4px 7px)}.zFGDta_legendKey[data-dash=dotted],.zFGDta_readoutKey[data-dash=dotted]{-webkit-mask-image:repeating-linear-gradient(90deg,currentColor 0 2px,#0000 2px 5px);mask-image:repeating-linear-gradient(90deg,currentColor 0 2px,#0000 2px 5px)}.zFGDta_plotArea{gap:var(--kf-space-3);flex-direction:column;display:flex;position:relative}.zFGDta_scroll{overflow-x:auto}.zFGDta_plot{position:relative}.zFGDta_svg{outline:none;width:100%;display:block}.zFGDta_svg:focus-visible{outline:2px solid var(--kf-accent-border);outline-offset:2px;border-radius:var(--kf-radius-sm)}.zFGDta_grid{stroke:var(--kf-line-soft);stroke-width:1px}.zFGDta_zeroLine{stroke:var(--kf-line);stroke-width:1px}.zFGDta_axisY{fill:var(--kf-muted);font-size:var(--kf-fs-small);text-anchor:end;dominant-baseline:middle;font-variant-numeric:tabular-nums}.zFGDta_axisX{fill:var(--kf-muted);font-size:var(--kf-fs-small);text-anchor:middle}.zFGDta_bandLabel{fill:var(--kf-muted);font-size:var(--kf-fs-caption);text-anchor:start}.zFGDta_area{opacity:.1}.zFGDta_line{stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.zFGDta_marker{stroke:var(--kf-panel);stroke-width:2px}.zFGDta_crosshair{stroke:var(--kf-line);stroke-width:1px}.zFGDta_column[data-sign=pos]{fill:var(--kf-money-pos)}.zFGDta_column[data-sign=neg]{fill:var(--kf-money-neg)}.zFGDta_readout{background:var(--kf-panel);border:1px solid var(--kf-line);border-radius:var(--kf-radius-sm);box-shadow:var(--kf-shadow-sm);padding:var(--kf-space-2) var(--kf-space-3);font-size:var(--kf-fs-small)}.zFGDta_readoutHead{margin:0 0 var(--kf-space-1);color:var(--kf-muted);font-size:var(--kf-fs-caption)}.zFGDta_readoutRows{gap:var(--kf-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.zFGDta_readoutRow{align-items:center;gap:var(--kf-space-2);grid-template-columns:auto 1fr auto;display:grid}.zFGDta_readoutKey{border-radius:var(--kf-radius-pill);width:12px;height:3px}.zFGDta_readoutKey[data-change]{background:var(--kf-line)}.zFGDta_readoutName{color:var(--kf-muted);white-space:nowrap}.zFGDta_readoutValue{color:var(--kf-ink);font-weight:var(--kf-weight-semi);font-variant-numeric:tabular-nums;white-space:nowrap}.zFGDta_readoutValue[data-sign=pos]{color:var(--kf-money-pos)}.zFGDta_readoutValue[data-sign=neg]{color:var(--kf-money-neg)}@container (min-width:480px){.zFGDta_readout{z-index:1;pointer-events:none;width:240px;box-shadow:var(--kf-shadow-md);position:absolute;top:0;transform:translate(-50%)}.zFGDta_readout[data-active=false]{visibility:hidden}}.zFGDta_axisNote{font-size:var(--kf-fs-caption);color:var(--kf-muted);margin:0}.zFGDta_empty{padding:var(--kf-space-8) var(--kf-space-4);text-align:center;color:var(--kf-muted);font-size:var(--kf-fs-small);margin:0}
.Nb_vPW_emptyDrilldown{padding:var(--kf-space-5) var(--kf-space-7);color:var(--kf-muted);font-size:var(--kf-fs-small);margin:0}.Nb_vPW_manualDeleteButtonTouch{all:unset;cursor:pointer;color:var(--kf-muted);min-width:var(--kf-control-h-lg);min-height:var(--kf-control-h-lg);border-radius:var(--kf-radius);justify-content:center;align-items:center;display:inline-flex}.Nb_vPW_manualDeleteButtonTouch:hover{color:var(--kf-danger-ink);background:var(--kf-danger-surface)}@media (pointer:fine){.Nb_vPW_manualDeleteButtonTouch{min-width:var(--kf-control-h-sm);min-height:var(--kf-control-h-sm)}}.Nb_vPW_addEntryTrigger{padding:var(--kf-space-3) var(--kf-space-7)}.Nb_vPW_addEntryPanel{padding:var(--kf-space-5) var(--kf-space-7);max-width:480px}.Nb_vPW_addEntryActions{gap:var(--kf-space-3);align-items:center;display:flex}
.ztOpYG_chartContainer{container-type:inline-size}.ztOpYG_figure{gap:var(--kf-space-4);flex-direction:column;margin:0;display:flex}.ztOpYG_total{justify-content:space-between;align-items:baseline;gap:var(--kf-space-2) var(--kf-space-5);padding-bottom:var(--kf-space-3);border-bottom:1px solid var(--kf-line-soft);flex-wrap:wrap;display:flex}.ztOpYG_totalLabel{font-size:var(--kf-fs-small);color:var(--kf-muted)}.ztOpYG_totalValue{font-size:var(--kf-fs-metric);font-weight:var(--kf-weight-semi);font-variant-numeric:tabular-nums;color:var(--kf-ink)}.ztOpYG_totalValue[data-sign=pos]{color:var(--kf-money-pos)}.ztOpYG_totalValue[data-sign=neg]{color:var(--kf-money-neg)}.ztOpYG_rows,.ztOpYG_detailRows{margin:0;padding:0;list-style:none}.ztOpYG_details{display:block}.ztOpYG_details>summary::-webkit-details-marker{content:"";display:none}.ztOpYG_details>summary::marker{content:"";display:none}.ztOpYG_row{--kf-contrib-pad-y:var(--kf-space-4);align-items:center;column-gap:var(--kf-space-3);row-gap:var(--kf-space-2);padding:var(--kf-contrib-pad-y) var(--kf-space-2);border-radius:var(--kf-radius-sm);grid-template-columns:auto 1fr minmax(8rem,auto);grid-template-areas:"chevron label label""bar bar value";display:grid}.ztOpYG_row[data-summary]{cursor:pointer;list-style:none}.ztOpYG_row[data-summary]:hover{background:var(--kf-accent-tint)}.ztOpYG_row[data-summary]:focus-visible{outline:2px solid var(--kf-accent-border);outline-offset:-2px}.ztOpYG_chevron{width:14px;color:var(--kf-muted);transition:transform var(--kf-motion-fast) var(--kf-ease-emphasis);grid-area:chevron;justify-content:center;align-items:center;display:inline-flex}.ztOpYG_chevron[data-expandable=false]{visibility:hidden}.ztOpYG_details[open]>.ztOpYG_row>.ztOpYG_chevron{transform:rotate(90deg)}.ztOpYG_label{font-size:var(--kf-fs-small);color:var(--kf-ink);grid-area:label;min-width:0}.ztOpYG_row[data-nested] .ztOpYG_label{padding-left:var(--kf-space-7);color:var(--kf-muted)}.ztOpYG_value{font-size:var(--kf-fs-small);font-weight:var(--kf-weight-semi);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;color:var(--kf-muted);grid-area:value}.ztOpYG_value[data-sign=pos]{color:var(--kf-money-pos)}.ztOpYG_value[data-sign=neg]{color:var(--kf-money-neg)}.ztOpYG_track{grid-area:bar;align-self:stretch;min-width:4rem;min-height:12px;display:block;position:relative}.ztOpYG_zeroRule{left:50%;top:calc(-1 * var(--kf-contrib-pad-y));bottom:calc(-1 * var(--kf-contrib-pad-y));background:var(--kf-line-soft);width:1px;position:absolute}.ztOpYG_bar{max-width:50%;height:12px;position:absolute;top:50%;transform:translateY(-50%)}.ztOpYG_bar[data-sign=pos]{background:var(--kf-money-pos);border-radius:0 4px 4px 0;left:50%}.ztOpYG_bar[data-sign=neg]{background:var(--kf-money-neg);border-radius:4px 0 0 4px;right:50%}@container (min-width:480px){.ztOpYG_row{--kf-contrib-pad-y:var(--kf-space-3);column-gap:var(--kf-space-5);grid-template-columns:auto minmax(7rem,14rem) 1fr minmax(8rem,auto);grid-template-areas:"chevron label bar value"}.ztOpYG_label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.ztOpYG_unchanged{font-size:var(--kf-fs-caption);color:var(--kf-muted);margin:0}.ztOpYG_empty{padding:var(--kf-space-8) var(--kf-space-4);text-align:center;color:var(--kf-muted);font-size:var(--kf-fs-small);margin:0}
.pL5qNG_wrap{align-items:center;gap:var(--kf-space-1);display:inline-flex}.pL5qNG_copyBtn{all:unset;cursor:pointer;min-width:var(--kf-control-h-lg);min-height:var(--kf-control-h-lg);border-radius:var(--kf-radius-sm);color:var(--kf-muted);transition:opacity var(--kf-motion-fast) ease, color var(--kf-motion-fast) ease, background var(--kf-motion-fast) ease;justify-content:center;align-items:center;display:inline-flex}.pL5qNG_copyBtn:hover{color:var(--kf-ink);background:var(--kf-line)}.pL5qNG_copyBtn[data-copied]{color:var(--kf-success-ink)}@media (pointer:fine){.pL5qNG_copyBtn{min-width:var(--kf-control-h-sm);min-height:var(--kf-control-h-sm);opacity:0}.pL5qNG_wrap:hover .pL5qNG_copyBtn,.pL5qNG_wrap:focus-within .pL5qNG_copyBtn,.pL5qNG_copyBtn[data-copied]{opacity:1}}@media (prefers-reduced-motion:reduce){.pL5qNG_copyBtn{transition:none}}
.MypWtq_divider{border:none;border-top:1px solid var(--kf-line);margin:var(--kf-space-3) 0}.MypWtq_section{gap:var(--kf-space-5);display:grid}.MypWtq_sectionTitle{font-size:var(--kf-fs-body);font-weight:var(--kf-weight-semi);color:var(--kf-text-strong);margin:0}.MypWtq_checkboxRow{align-items:center;gap:var(--kf-space-2);font-size:var(--kf-fs-body);color:var(--kf-text);cursor:pointer;gap:var(--kf-space-2);cursor:pointer;align-items:center;display:flex}.MypWtq_checkboxLabel{font-size:var(--kf-fs-small);color:var(--kf-ink)}
.OPzgAW_body{gap:var(--kf-space-3);display:grid}.OPzgAW_narrativeInput.OPzgAW_narrativeInput{white-space:pre-wrap;resize:vertical;font-family:inherit}.OPzgAW_actions{gap:var(--kf-space-2);display:flex}.OPzgAW_narrativeText{white-space:pre-wrap;font-size:var(--kf-fs-small);color:var(--kf-ink);margin:0}.OPzgAW_emptyNote{font-size:var(--kf-fs-small);color:var(--kf-muted);margin:0}
._6hUfWG_amountRow{align-items:center;gap:var(--kf-space-3);display:flex}._6hUfWG_amountInput{flex:1}._6hUfWG_reviewedLabel{min-height:var(--kf-space-8);cursor:pointer;align-items:center;display:inline-flex}@media (pointer:coarse){._6hUfWG_reviewedLabel{min-height:var(--kf-touch-min)}}._6hUfWG_entryRow[data-reviewed] ._6hUfWG_entryName{color:var(--kf-muted)}._6hUfWG_amountInput[readonly]{background:var(--kf-bg);color:var(--kf-muted);cursor:default}
.iHUF4q_printSummary{display:none}@media print{.iHUF4q_printSummary{margin:0 0 var(--kf-space-4);font-size:var(--kf-fs-caption);color:var(--kf-muted);display:block}.iHUF4q_positionStrip{display:none}}.iHUF4q_filterStrips{padding:var(--kf-space-5) var(--kf-space-7);gap:var(--kf-space-5);flex-direction:column;display:flex}.iHUF4q_filterSearch{width:100%;max-width:20rem}.iHUF4q_positionStrip{margin:0 0 var(--kf-space-4);border:1px solid var(--kf-line);border-radius:var(--kf-radius);box-shadow:var(--kf-shadow-md);font-size:var(--kf-fs-caption);color:var(--kf-muted);}.iHUF4q_positionStrip b{color:var(--kf-ink);font-weight:var(--kf-weight-bold)}.iHUF4q_compactBar{align-items:center;gap:var(--kf-space-2) var(--kf-space-3);padding:var(--kf-space-3) var(--kf-space-5);grid-template-columns:auto auto 1fr auto;grid-template-areas:"count inputs chips actions";display:grid}@container (max-width:39.99rem){.iHUF4q_compactBar{grid-template-columns:1fr auto;grid-template-areas:"count actions"}.iHUF4q_compactBar[data-has-rail=true]{grid-template-areas:"count actions""chips chips"}}.iHUF4q_compactBar button{align-items:center;gap:var(--kf-space-2);flex:none;display:inline-flex}.iHUF4q_compactCount{font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:count}.iHUF4q_compactActions{align-items:center;gap:var(--kf-space-2);grid-area:actions;justify-content:flex-end;display:flex}.iHUF4q_compactActions .iHUF4q_stripFiltersButton{border-color:var(--kf-accent-border);background:var(--kf-accent-surface);color:var(--kf-accent)}.iHUF4q_compactActions .iHUF4q_stripClearButton{color:var(--kf-muted)}.iHUF4q_compactActions .iHUF4q_stripClearButton:hover:not(:disabled){color:var(--kf-ink);border-color:var(--kf-accent-border)}.iHUF4q_compactActions .iHUF4q_stripClearButton:disabled{opacity:.45;cursor:not-allowed}.iHUF4q_compactInlineInputs{display:none}@container (min-width:40rem){.iHUF4q_compactInlineInputs{gap:var(--kf-space-3);grid-area:inputs;align-items:center;display:flex}}.iHUF4q_compactInlineInput{width:11rem}.iHUF4q_compactRail{align-items:center;gap:var(--kf-tap-gap);scrollbar-width:none;grid-area:chips;min-width:0;display:flex;overflow-x:auto}.iHUF4q_compactRail::-webkit-scrollbar{display:none}.iHUF4q_overflowMarker{height:26px;padding:0 var(--kf-space-4);border-radius:var(--kf-radius-pill);border:1px dashed var(--kf-accent-border);background:var(--kf-accent-tint);color:var(--kf-accent-ink);font-family:inherit;font-size:var(--kf-fs-caption);font-weight:var(--kf-weight-bold);white-space:nowrap;cursor:pointer;flex:none;align-items:center;display:inline-flex}.iHUF4q_positionStripFilterCount{min-width:var(--kf-space-8);height:var(--kf-space-8);padding:0 var(--kf-space-2);border-radius:var(--kf-radius-pill);background:var(--kf-accent);color:var(--kf-text-on-accent);font-size:var(--kf-fs-caption);font-weight:var(--kf-weight-bold);justify-content:center;align-items:center;display:inline-flex}.iHUF4q_shortcutRow{gap:var(--kf-space-2);padding:var(--kf-space-3) var(--kf-space-5);border-top:1px solid var(--kf-line);flex-direction:column;display:flex}.iHUF4q_selectionCount{font-size:var(--kf-fs-caption);font-weight:var(--kf-weight-bold);color:var(--kf-ink)}.iHUF4q_positionStrip .iHUF4q_stripSelectionBar{border-bottom:0;border-top:1px solid var(--kf-line);gap:0 var(--kf-space-5);padding-block:0}
.ZkZspq_rowNum{color:var(--kf-muted);font-size:var(--kf-fs-caption);font-variant-numeric:tabular-nums}.ZkZspq_badgeLink{color:var(--kf-muted);text-decoration:none;}.ZkZspq_badgeLink:hover{color:var(--kf-accent);border-color:var(--kf-accent-border)}.ZkZspq_receiptIndicator{color:var(--kf-muted);font-size:var(--kf-fs-micro);font-weight:var(--kf-weight-regular);white-space:nowrap;align-items:center;gap:3px;display:inline-flex}
.Sia9vW_page{background:var(--kf-bg);min-height:100vh;padding:var(--kf-space-6) var(--kf-space-4)}.Sia9vW_stack{gap:var(--kf-space-5);flex-direction:column;max-width:44rem;margin:0 auto;display:flex}.Sia9vW_header{gap:var(--kf-space-2);flex-direction:column;display:flex}.Sia9vW_title{font-size:var(--kf-fs-h1);color:var(--kf-text-strong);margin:0}.Sia9vW_note{font-size:var(--kf-fs-small);color:var(--kf-muted);margin:0}.Sia9vW_note code{font-family:var(--kf-font-mono,monospace)}.Sia9vW_formStack{gap:var(--kf-space-3);flex-direction:column;display:flex}.Sia9vW_fieldLabel{font-size:var(--kf-fs-small);color:var(--kf-muted)}.Sia9vW_textarea{border:1px solid var(--kf-line);border-radius:var(--kf-radius);width:100%;padding:var(--kf-space-3);font-size:var(--kf-fs-body);color:var(--kf-ink);font-family:var(--kf-font);background:var(--kf-panel);resize:vertical}.Sia9vW_presets{gap:var(--kf-space-2);flex-wrap:wrap;display:flex}.Sia9vW_preset{min-height:44px}.Sia9vW_result{gap:var(--kf-space-3);flex-direction:column;align-items:flex-start;display:flex}.Sia9vW_resultDetail{font-size:var(--kf-fs-body);color:var(--kf-ink);margin:0}.Sia9vW_resultRaw{font-size:var(--kf-fs-small);color:var(--kf-muted);font-family:var(--kf-font-mono,monospace);margin:0}.Sia9vW_resultRawKey{color:var(--kf-accent)}.Sia9vW_help{white-space:pre-wrap;font-size:var(--kf-fs-small);color:var(--kf-ink);font-family:var(--kf-font-mono,monospace);margin:0}
.bdzR_G_page{min-height:100vh;padding:var(--kf-space-10);background:var(--kf-bg-login);place-items:center;display:grid}.bdzR_G_card{width:min(460px,100%);padding:var(--kf-space-12);border-radius:var(--kf-radius-lg);border:1px solid var(--kf-line);background:var(--kf-panel);box-shadow:var(--kf-shadow)}.bdzR_G_logoRow{align-items:center;gap:var(--kf-space-4);margin-bottom:var(--kf-space-7);display:inline-flex}.bdzR_G_wordmark{font-size:var(--kf-fs-wordmark);font-weight:var(--kf-weight-black);letter-spacing:var(--kf-tracking-tightest);color:var(--kf-ink)}.bdzR_G_wordmarkAccent{color:var(--kf-accent)}.bdzR_G_title{margin:var(--kf-space-4) 0 var(--kf-space-2);font-size:var(--kf-fs-h1-sm);line-height:var(--kf-font-lh-title);font-weight:var(--kf-weight-bold);letter-spacing:var(--kf-tracking-tight)}.bdzR_G_subtitle{margin:0 0 var(--kf-space-7);color:var(--kf-muted);font-size:var(--kf-fs-body)}.bdzR_G_statusBox{border:1px solid var(--kf-line);border-radius:var(--kf-radius);padding:var(--kf-space-5);background:var(--kf-paper-cool)}.bdzR_G_statusText{margin:0 0 var(--kf-space-5);font-size:var(--kf-fs-body);color:var(--kf-muted)}.bdzR_G_actionRow{gap:var(--kf-space-4);flex-wrap:wrap;display:flex}.bdzR_G_form{gap:var(--kf-space-5);display:grid}.bdzR_G_feedback{margin:0 0 var(--kf-space-5);padding:var(--kf-space-4) var(--kf-space-5);border-radius:var(--kf-radius);border:1px solid var(--kf-accent-border);background:var(--kf-accent-surface);color:var(--kf-accent);font-size:var(--kf-fs-body)}.bdzR_G_label{gap:var(--kf-space-2);font-size:var(--kf-fs-small);font-weight:var(--kf-weight-semi);color:var(--kf-text-strong);display:grid}.bdzR_G_input{border:1px solid var(--kf-line);border-radius:var(--kf-radius);font-size:var(--kf-fs-body);color:var(--kf-ink);font-family:var(--kf-font);background:var(--kf-panel);padding:9px 10px}.bdzR_G_primaryButton{border-radius:var(--kf-radius);border:1px solid var(--kf-accent);background:var(--kf-accent);width:fit-content;color:var(--kf-text-on-accent);font-size:var(--kf-fs-small);font-weight:var(--kf-weight-bold);cursor:pointer;font-family:var(--kf-font);align-items:center;padding:9px 14px;transition:background .15s;display:inline-flex}.bdzR_G_primaryButton:disabled{opacity:.6;cursor:not-allowed}.bdzR_G_ghostButton{align-items:center;gap:var(--kf-space-2);border-radius:var(--kf-radius);border:1px solid var(--kf-accent-border);background:var(--kf-accent-surface);width:fit-content;color:var(--kf-accent);font-size:var(--kf-fs-small);font-weight:var(--kf-weight-bold);cursor:pointer;font-family:var(--kf-font);padding:9px 14px;text-decoration:none;transition:background .15s;display:inline-flex}.bdzR_G_footerText{margin:var(--kf-space-7) 0 0;font-size:var(--kf-fs-body)}.bdzR_G_link{color:var(--kf-accent);font-weight:var(--kf-weight-bold);text-decoration:none}.bdzR_G_logoMark{flex-shrink:0;display:block}
._9VvKuW_section{gap:var(--kf-space-5);display:grid}._9VvKuW_sectionTitle{font-size:var(--kf-fs-body);font-weight:var(--kf-weight-semi);color:var(--kf-text-strong);margin:0}._9VvKuW_divider{border:none;border-top:1px solid var(--kf-line);margin:var(--kf-space-3) 0}
.iduESa_bar{justify-content:space-between;align-items:center;gap:var(--kf-space-7);padding:var(--kf-space-5) var(--kf-space-7);border:1px solid var(--kf-line);border-radius:var(--kf-radius);box-shadow:var(--kf-shadow-md);grid-template-columns:minmax(30rem,36rem) auto;display:grid;}.iduESa_equation{gap:var(--kf-space-2);font-size:var(--kf-fs-small);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.iduESa_row{align-items:center;gap:var(--kf-space-3);grid-template-columns:1rem 1fr 9rem 8.5rem;display:grid}.iduESa_op{color:var(--kf-muted);text-align:center;font-variant-numeric:tabular-nums}.iduESa_label{color:var(--kf-muted)}.iduESa_value{font-variant-numeric:tabular-nums;text-align:right}.iduESa_row[data-total=true]{padding-top:var(--kf-space-2);border-top:1px solid var(--kf-line);font-weight:var(--kf-weight-bold)}.iduESa_row[data-total=true] .iduESa_label{color:var(--kf-ink)}.iduESa_bankInput{text-align:right;width:9rem}.iduESa_status{display:flex}.iduESa_actions{align-items:center;gap:var(--kf-space-3);display:flex}
.fAuyoa_shellWrap{background:var(--kf-bg);min-height:100vh;font-family:var(--kf-font);color:var(--kf-ink)}@media (min-width:768px){.fAuyoa_shellWrap{grid-template-columns:var(--kf-shell-rail-w) minmax(0, 1fr);grid-template-rows:auto 1fr;align-items:start;display:grid}}.fAuyoa_logoLink{align-items:center;gap:var(--kf-space-4);flex-shrink:0;text-decoration:none;display:inline-flex}.fAuyoa_logoLinkRail{border-radius:var(--kf-radius);padding:var(--kf-space-2) var(--kf-space-3);background:0 0;border:1px solid #0000}.fAuyoa_logoLinkRail[data-active=true]{border-color:var(--kf-accent-border);background:var(--kf-accent-surface)}.fAuyoa_logoMark{flex-shrink:0;display:block}.fAuyoa_wordmark{font-size:var(--kf-fs-wordmark);font-weight:var(--kf-weight-black);letter-spacing:var(--kf-tracking-tightest);color:var(--kf-ink)}.fAuyoa_wordmarkAccent{color:var(--kf-accent)}.fAuyoa_navBadge{border-radius:var(--kf-radius-pill);background:var(--kf-danger-surface);min-width:18px;height:18px;color:var(--kf-danger-ink);border:1px solid var(--kf-danger-border);font-size:var(--kf-fs-micro);font-weight:var(--kf-weight-black);justify-content:center;align-items:center;margin-left:auto;padding:0 5px;line-height:1;display:inline-flex}.fAuyoa_rail{box-sizing:border-box;background:var(--kf-panel);border-right:1px solid var(--kf-line);z-index:var(--kf-z-shell-nav);width:min(var(--kf-shell-drawer-w), 85vw);padding-top:var(--kf-safe-top);padding-bottom:var(--kf-safe-bottom);box-shadow:var(--kf-shadow-lg);visibility:hidden;transition:transform var(--kf-motion-base) var(--kf-ease-emphasis), visibility 0s linear var(--kf-motion-base);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden;transform:translate(-100%)}.fAuyoa_rail[data-open]{visibility:visible;transition:transform var(--kf-motion-base) var(--kf-ease-emphasis), visibility 0s;transform:translate(0)}@media (min-width:768px){.fAuyoa_rail{width:auto;height:100dvh;z-index:var(--kf-z-shell-bar);box-shadow:none;visibility:visible;grid-area:1/1/span 2;padding-top:0;transition:none;position:sticky;top:0;transform:none}}.fAuyoa_railHead{justify-content:space-between;align-items:center;gap:var(--kf-space-4);min-height:var(--kf-shell-topbar-h);padding:0 var(--kf-space-5);flex-shrink:0;display:flex}.fAuyoa_drawerClose{all:unset;box-sizing:border-box;width:var(--kf-touch-min);height:var(--kf-touch-min);border-radius:var(--kf-radius);color:var(--kf-muted);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.fAuyoa_drawerClose:focus-visible{outline:2px solid var(--kf-accent)}@media (min-width:768px){.fAuyoa_drawerClose{display:none}}.fAuyoa_railGroups{gap:var(--kf-space-5);min-height:0;padding:var(--kf-space-3) var(--kf-space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.fAuyoa_navGroup{gap:var(--kf-space-1);flex-direction:column;display:flex}.fAuyoa_navGroupLabel{padding:0 var(--kf-space-3) var(--kf-space-2);margin:0}.fAuyoa_navItem{align-items:center;gap:var(--kf-space-4);min-height:var(--kf-touch-min);padding:0 var(--kf-space-3);border-radius:var(--kf-radius);font-weight:var(--kf-weight-bold);font-size:var(--kf-fs-small);white-space:nowrap;font-family:var(--kf-font);color:var(--kf-muted);transition:background var(--kf-motion-fast) var(--kf-ease-emphasis);background:0 0;text-decoration:none;display:flex;position:relative}.fAuyoa_navItem:hover{background:var(--kf-accent-surface)}.fAuyoa_navItem[data-active]{background:var(--kf-accent-tint);color:var(--kf-accent)}.fAuyoa_navItem[data-active]:before{content:"";left:0;top:var(--kf-space-2);bottom:var(--kf-space-2);border-radius:var(--kf-radius-pill);background:var(--kf-accent);width:3px;position:absolute}@media (min-width:768px){.fAuyoa_navItem{min-height:var(--kf-control-h-md)}}.fAuyoa_navLabel{min-width:0}.fAuyoa_railFooter{justify-content:space-between;align-items:center;gap:var(--kf-space-4);padding:var(--kf-space-4) var(--kf-space-5);border-top:1px solid var(--kf-line-soft);flex-shrink:0;display:flex}.fAuyoa_scrim{all:unset;z-index:var(--kf-z-shell-scrim);background:var(--kf-overlay);cursor:default;position:fixed;inset:0}@media (min-width:768px){.fAuyoa_scrim{display:none}}.fAuyoa_contextBar{align-items:center;gap:var(--kf-space-4);box-sizing:border-box;height:var(--kf-shell-topbar-h);padding:var(--kf-safe-top) var(--kf-space-5) 0;background:var(--kf-panel);border-bottom:1px solid var(--kf-line);z-index:var(--kf-z-shell-bar);display:flex;position:sticky;top:0}@media (min-width:768px){.fAuyoa_contextBar{padding:0 var(--kf-space-7);grid-area:1/2}}.fAuyoa_hamburger{all:unset;box-sizing:border-box;width:var(--kf-touch-min);height:var(--kf-touch-min);margin-left:calc(var(--kf-space-3) * -1);border-radius:var(--kf-radius);color:var(--kf-ink);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.fAuyoa_hamburger:focus-visible{outline:2px solid var(--kf-accent)}@media (min-width:768px){.fAuyoa_hamburger{display:none}}.fAuyoa_pageTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--kf-fs-panel);font-weight:var(--kf-weight-bold);color:var(--kf-ink);flex:1;overflow:hidden}.fAuyoa_pageTitleLink{line-height:var(--kf-touch-min);vertical-align:baseline;color:var(--kf-accent);text-underline-offset:.2em;text-decoration:none;display:inline-block}.fAuyoa_pageTitleLink:hover,.fAuyoa_pageTitleLink:focus-visible{color:var(--kf-accent-ink);text-decoration:underline}.fAuyoa_pageTitleSep{margin:0 var(--kf-space-3);font-weight:var(--kf-weight-reg);color:var(--kf-muted)}.fAuyoa_pageTitleDetail{font-weight:var(--kf-weight-reg);color:var(--kf-ink)}.fAuyoa_contextBarEnd{flex-shrink:0;align-items:center;margin-left:auto;display:flex}.fAuyoa_contextBarActions{display:none}@media (min-width:768px){.fAuyoa_contextBarActions{flex-shrink:0;align-items:center;margin-left:auto;display:flex}}.fAuyoa_contextBarActions:empty{display:none}.fAuyoa_monthSwitcher{border:1px solid var(--kf-accent-border);border-radius:var(--kf-radius-pill);background:var(--kf-accent-surface);padding-inline:var(--kf-space-1);align-items:center;display:inline-flex;overflow:hidden}.fAuyoa_monthArrow{width:28px;height:28px;color:var(--kf-accent);border-radius:var(--kf-radius);flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.fAuyoa_monthArrow:hover{background:var(--kf-accent-border)}.fAuyoa_monthArrowDisabled{width:28px;height:28px;color:var(--kf-accent);opacity:.35;pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.fAuyoa_navGreetingWrap{cursor:default;flex-direction:column;align-items:flex-start;gap:1px;display:flex}.fAuyoa_navGreetingScript{font-size:var(--kf-fs-small);font-weight:var(--kf-weight-bold);color:var(--kf-accent);font-family:system-ui, -apple-system, var(--kf-font);white-space:nowrap;line-height:1.2}.fAuyoa_navGreetingRoman{font-size:var(--kf-fs-nano);color:var(--kf-muted);font-style:italic;font-family:var(--kf-font);white-space:nowrap;line-height:1.2}.fAuyoa_signOutForm{display:inline-flex}.fAuyoa_signOutButton{color:var(--kf-muted);cursor:pointer;font-family:var(--kf-font);font-size:var(--kf-fs-small);padding:var(--kf-space-1) var(--kf-space-2);font-weight:var(--kf-weight-semi);background:0 0;border:none;display:inline-flex}.fAuyoa_shellMainAdaptive{box-sizing:border-box;width:100%;max-width:1180px;padding:var(--kf-space-5) var(--kf-space-5) var(--kf-space-12);margin:0 auto}@media (min-width:768px){.fAuyoa_shellMainAdaptive{grid-area:2/2;padding:26px 28px 56px}}@media (min-width:768px){.fAuyoa_shellMainAdaptive [data-kf-page-actions-inflow]{display:none}}.fAuyoa_monthLabelButton{all:unset;cursor:pointer;font-size:var(--kf-fs-caption);font-weight:var(--kf-weight-bold);color:var(--kf-accent);padding:0 var(--kf-space-3);white-space:nowrap}.fAuyoa_monthPickerList{flex-direction:column;display:flex}.fAuyoa_monthPickerItem{justify-content:space-between;align-items:center;gap:var(--kf-space-4);min-height:var(--kf-control-h-lg);padding:var(--kf-space-3) 0;color:var(--kf-ink);border-bottom:1px solid var(--kf-line-soft);text-decoration:none;display:flex}.fAuyoa_monthPickerItem:last-child{border-bottom:none}.fAuyoa_monthPickerItem[data-current]{color:var(--kf-accent);font-weight:var(--kf-weight-bold)}@media (prefers-reduced-motion:reduce){.fAuyoa_rail,.fAuyoa_rail[data-open]{transition:none}}@media print{.fAuyoa_rail,.fAuyoa_contextBar,.fAuyoa_scrim{display:none}.fAuyoa_shellWrap{display:block}.fAuyoa_shellMainAdaptive{max-width:none;padding:0}}
.Z1LNQq_lineActionsAdaptive{align-items:center;gap:var(--kf-space-3);display:flex}.Z1LNQq_noLinesText{margin:var(--kf-space-7);color:var(--kf-muted);font-size:var(--kf-fs-small)}.Z1LNQq_totalRow{padding:10px var(--kf-space-7);border-top:2px solid var(--kf-line);background:var(--kf-paper-cool);justify-content:space-between;align-items:center;display:flex}.Z1LNQq_totalAmount{font-variant-numeric:tabular-nums;font-size:var(--kf-fs-body);font-weight:var(--kf-weight-bold)}.Z1LNQq_totalAmount[data-tone=surplus]{color:var(--kf-success-ink)}.Z1LNQq_totalAmount[data-tone=deficit]{color:var(--kf-danger-ink)}.Z1LNQq_deleteSeparator{border-top:1px solid var(--kf-line);margin-top:var(--kf-space-4);padding-top:var(--kf-space-4)}.Z1LNQq_deleteConfirm{align-items:center;gap:var(--kf-space-3);display:flex}.Z1LNQq_chipsArea{gap:var(--kf-space-3);padding:var(--kf-space-7);border-top:1px solid var(--kf-line);display:grid}.Z1LNQq_emptyPanel{padding:var(--kf-space-10) var(--kf-space-7);gap:var(--kf-space-4);display:grid}.Z1LNQq_emptyText{color:var(--kf-muted);font-size:var(--kf-fs-body);margin:0}.Z1LNQq_lineValue{font-size:var(--kf-fs-body);font-weight:var(--kf-weight-semi);font-variant-numeric:tabular-nums;color:var(--kf-ink);text-align:right;flex-shrink:0}.Z1LNQq_lineValue[data-negative=true]{color:var(--kf-money-neg)}.Z1LNQq_lockedNotice{padding:var(--kf-space-4) var(--kf-space-5);border-radius:var(--kf-radius);border:1px solid var(--kf-warn-border);background:var(--kf-warn-surface);color:var(--kf-warn-ink);font-size:var(--kf-fs-small)}
.iM3gva_createPlanBody{padding:var(--kf-space-7);max-width:360px}.iM3gva_backLinkRow{margin:var(--kf-space-7) 0 0;font-size:var(--kf-fs-body)}
.eh8UFa_growthStack{gap:var(--kf-space-7);flex-direction:column;display:flex}.eh8UFa_chartBlock{gap:var(--kf-space-3);flex-direction:column;display:flex}.eh8UFa_chartCaption{font-size:var(--kf-fs-small);font-weight:var(--kf-weight-semi);color:var(--kf-text-strong);margin:0}.eh8UFa_note{font-size:var(--kf-fs-small);color:var(--kf-muted);margin:0}.eh8UFa_breakdownTitle{font-size:var(--kf-fs-panel);font-weight:var(--kf-weight-bold);color:var(--kf-ink);margin:0}.eh8UFa_varianceFlat{color:var(--kf-muted)}.eh8UFa_varianceValue[data-direction=pos]{color:var(--kf-money-pos)}.eh8UFa_varianceValue[data-direction=neg]{color:var(--kf-money-neg)}.eh8UFa_varianceValue[data-direction=flat]{color:var(--kf-muted)}
.Np9IaG_emptyState{padding:var(--kf-space-4);color:var(--kf-muted);font-size:var(--kf-fs-small)}.Np9IaG_archivedName{color:var(--kf-muted)}
.KvnBSW_sortStrip{padding:var(--kf-space-3) var(--kf-space-7);align-items:center;gap:var(--kf-space-3) var(--kf-space-5);border-bottom:1px solid var(--kf-line-soft);flex-wrap:wrap;display:flex;}.KvnBSW_sortStrip>fieldset{flex:0 15rem}.KvnBSW_sortStrip>fieldset:first-child{flex-basis:9rem}
.bt_ByG_itemIndex{color:var(--kf-muted)}.bt_ByG_needsReviewCount{font-variant-numeric:tabular-nums;font-weight:var(--kf-weight-semi);color:var(--kf-ink);font-size:var(--kf-fs-small)}.bt_ByG_linkedTransferLabel{font-size:var(--kf-fs-small);color:var(--kf-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.bt_ByG_eligibleFormHeader{gap:var(--kf-space-4);padding:var(--kf-space-4);border-bottom:1px solid var(--kf-line);grid-template-columns:1fr 1fr;display:grid}.bt_ByG_emptyState{padding:var(--kf-space-6) var(--kf-space-4);text-align:center;color:var(--kf-muted);font-size:var(--kf-fs-small)}.bt_ByG_viewStack{gap:var(--kf-space-4);display:grid}.bt_ByG_selectionSubmit{margin-left:auto}
.T6jcyW_reconcilePanelBody{padding:var(--kf-space-4)}.T6jcyW_reconcileSub{margin-top:var(--kf-space-2);font-size:var(--kf-fs-caption);font-weight:var(--kf-weight-semi);color:var(--kf-muted);display:block}.T6jcyW_settlementLog{gap:var(--kf-space-3);padding:var(--kf-space-4);flex-direction:column;display:flex}.T6jcyW_settlementCard{border:1px solid var(--kf-line);border-radius:var(--kf-radius);padding:var(--kf-space-3) var(--kf-space-4);gap:var(--kf-space-2);flex-direction:column;display:flex}.T6jcyW_settlementCardHeader{align-items:center;gap:var(--kf-space-3);display:flex}.T6jcyW_settlementCardMeta{font-size:var(--kf-fs-caption);color:var(--kf-muted);flex:1;min-width:0}.T6jcyW_settlementCardLines{font-size:var(--kf-fs-caption);color:var(--kf-muted)}.T6jcyW_slotGridAdaptive{align-items:center;gap:var(--kf-space-3);grid-template-columns:minmax(0,1fr);display:grid}@container (min-width:480px){.T6jcyW_slotGridAdaptive{grid-template-columns:minmax(0,1fr) 140px 5rem}}.T6jcyW_candidateLabel{align-items:center;gap:var(--kf-space-2);cursor:pointer;font-size:var(--kf-fs-small);display:flex}.T6jcyW_settlementTotal{font-size:var(--kf-fs-small);color:var(--kf-muted)}.T6jcyW_emptyState{padding:var(--kf-space-6) var(--kf-space-4);text-align:center;color:var(--kf-muted);font-size:var(--kf-fs-small)}.T6jcyW_settlementCardLine{display:block}
.i_nuoa_controls{gap:var(--kf-space-3);padding:var(--kf-space-3) var(--kf-space-7);border-bottom:1px solid var(--kf-line-soft);flex-direction:column;display:flex}
