.ob-modal .ob-modal-footer .ob-next:not(.is-danger),.ob-modal .ob-modal-footer button[data-modal-action=primary]{border:1px solid var(--border-soft);background:var(--header-cta-bg);color:var(--on-accent);box-shadow:none;filter:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.ob-modal .ob-modal-footer .ob-next:not(.is-danger):hover:not(:disabled),.ob-modal .ob-modal-footer button[data-modal-action=primary]:hover:not(:disabled){border-color:var(--accent,var(--mars-terra));background:var(--accent,var(--mars-terra));color:var(--on-accent);box-shadow:none;filter:none;transform:none}.ob-modal .ob-modal-footer .ob-next:not(.is-danger):active:not(:disabled),.ob-modal .ob-modal-footer button[data-modal-action=primary]:active:not(:disabled){border-color:var(--solar-ember);background:var(--solar-ember);color:var(--on-accent)}.ob-modal .ob-modal-footer .ob-next:not(.is-danger):disabled,.ob-modal .ob-modal-footer button[data-modal-action=primary]:disabled{border-color:var(--border-soft);background:var(--surface-inset);color:var(--text-faint);box-shadow:none;opacity:.55;filter:none;cursor:not-allowed;transform:none}.ob-modal .ob-modal-footer .ob-modal-cancel,.ob-modal .ob-modal-footer button[data-modal-action=secondary]{border:1px solid var(--border-soft);background:var(--bg-void);color:var(--text-muted);box-shadow:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.ob-modal .ob-modal-footer .ob-modal-cancel:hover:not(:disabled),.ob-modal .ob-modal-footer button[data-modal-action=secondary]:hover:not(:disabled){border-color:var(--accent,var(--mars-terra));background:color-mix(in srgb,var(--accent,var(--mars-terra)) 7%,var(--bg-void));color:var(--text-primary);transform:none}.ob-modal .ob-modal-close:focus-visible,.ob-modal .ob-modal-footer .ob-modal-cancel:focus-visible,.ob-modal .ob-modal-footer .ob-next:focus-visible,.ob-modal .ob-modal-footer button[data-modal-action=primary]:focus-visible,.ob-modal .ob-modal-footer button[data-modal-action=secondary]:focus-visible{outline:2px solid var(--accent,var(--mars-terra));outline-offset:3px}.ob-modal .ob-modal-close{transition:background-color .16s ease,border-color .16s ease,color .16s ease}.ob-modal .ob-modal-close:hover{border-color:var(--accent,var(--mars-terra))}@media (prefers-reduced-motion:reduce){.ob-modal .ob-modal-close,.ob-modal .ob-modal-footer .ob-modal-cancel,.ob-modal .ob-modal-footer .ob-next,.ob-modal .ob-modal-footer button[data-modal-action]{transition:none}}.OnboardingModal_surface__uc_93{scrollbar-width:thin;scrollbar-color:var(--text-faint) var(--bg-void)}.OnboardingModal_surface__uc_93::-webkit-scrollbar{width:8px;height:8px}.OnboardingModal_surface__uc_93::-webkit-scrollbar-corner,.OnboardingModal_surface__uc_93::-webkit-scrollbar-track{background:var(--bg-void)}.OnboardingModal_surface__uc_93::-webkit-scrollbar-thumb{border:2px solid var(--bg-void);border-radius:999px;background:var(--text-faint)}.OnboardingModal_surface__uc_93::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.OnboardingModal_surface__uc_93{--popup-placeholder-font:var(--font-inter),sans-serif;--popup-placeholder-size:12px;--popup-placeholder-weight:400;--popup-placeholder-color:var(--text-muted)}.OnboardingModal_surface__uc_93.OnboardingModal_surface__uc_93.OnboardingModal_surface__uc_93.OnboardingModal_surface__uc_93 :is(input,textarea)::placeholder{font-family:var(--popup-placeholder-font);font-size:var(--popup-placeholder-size);font-weight:var(--popup-placeholder-weight);color:var(--popup-placeholder-color);opacity:1}.OnboardingModal_placeholder__u3VWh{font-family:var(--popup-placeholder-font,inherit);font-size:var(--popup-placeholder-size,inherit);font-weight:var(--popup-placeholder-weight,inherit);color:var(--popup-placeholder-color,inherit)}.ModalGeometry_overlay__sUP_s.ob-modal-overlay{align-items:center;justify-content:center;padding:24px 16px}.ModalGeometry_shell__JzLk3.ob-modal{min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;flex:none;overflow:hidden!important;transition:none!important;animation:none!important;transform:none!important;will-change:width,height}.ModalGeometry_shell__JzLk3>.ob-modal-inner{position:absolute!important;left:50%;top:50%;translate:-50% -50%;flex:none!important;min-height:0!important;max-height:none!important;overflow:hidden}.ModalGeometry_shell__JzLk3>.ob-modal-inner>.ob-modal-body{min-height:0;flex:1 1 auto;overflow-y:auto}.ModalGeometry_measure__MBX5X.ob-modal{position:fixed!important;left:-20000px!important;top:0!important;visibility:hidden!important;height:auto!important;max-height:none!important;animation:none!important;transition:none!important;transform:none!important}.ModalGeometry_measure__MBX5X>.ob-modal-inner{width:100%!important}.ModalGeometry_measure__MBX5X>.ob-modal-inner,.ModalGeometry_measure__MBX5X>.ob-modal-inner>.ob-modal-body{height:auto!important;max-height:none!important;flex:none!important;overflow:visible!important}.ModalGeometry_snapshot__qvrO2.ob-modal{position:absolute!important;inset:50% auto auto 50%!important;translate:-50% -50%;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;margin:0!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important;animation:none!important;transition:none!important;transform:none!important;pointer-events:none;overflow:hidden!important}.ModalGeometry_snapshot__qvrO2:before{content:none!important}.ModalGeometry_measure__MBX5X *,.ModalGeometry_snapshot__qvrO2 *{animation:none!important;transition:none!important}.ModalGeometry_expandedOverlay__mi0C_.ob-modal-overlay{padding:0}.ModalGeometry_viewportShell__YchaV.ob-modal{will-change:translate,scale;transition:border-radius .36s cubic-bezier(.22,1,.36,1),border-color .36s cubic-bezier(.22,1,.36,1),box-shadow .36s cubic-bezier(.22,1,.36,1)!important}.ModalGeometry_expandedShell__TTEm2.ModalGeometry_expandedShell__TTEm2.ob-modal{border-radius:0;border-color:transparent;box-shadow:none;transition-duration:.48s!important}@media (prefers-reduced-motion:reduce){.ModalGeometry_viewportShell__YchaV.ob-modal{transition:none!important}}.DiscardChangesModal_overlay__KRq6G.DiscardChangesModal_overlay__KRq6G{z-index:1300}.PaydayActualsIncome_summaryCard__uMVuH{display:grid;grid-template-columns:minmax(0,1.3fr) auto;align-items:center;grid-gap:28px;gap:28px;padding:24px;border:1px solid var(--border-soft);border-radius:14px;background:var(--bg-panel)}.PaydayActualsIncome_summaryCard__uMVuH:after{content:none}.PaydayActualsIncome_summaryPrimary__wMXME{display:flex;align-items:center;gap:17px;min-width:0}.PaydayActualsIncome_summaryIcon__Z0FtJ{display:grid;width:40px;height:40px;flex:none;place-items:center;color:var(--mars-terra);border:1px solid var(--border-soft);border-radius:10px;background:var(--surface-inset)}.PaydayActualsIncome_amountLabel__D916D,.PaydayActualsIncome_kicker__858E9{color:var(--text-muted);font-size:10px;font-weight:500;letter-spacing:.06em;line-height:1.4;text-transform:uppercase}.PaydayActualsIncome_summaryAmount__kSnjp{margin:8px 0;color:var(--text-primary);font-size:clamp(32px,4vw,38px);font-weight:500;letter-spacing:-.035em;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PaydayActualsIncome_statMeta__U0N8J,.PaydayActualsIncome_summaryMeta__1Fmd2{color:var(--text-muted);font-size:11px;line-height:1.5}.PaydayActualsIncome_summaryStats__0J0s6{display:flex;gap:24px;padding-left:24px;border-left:1px solid var(--border-soft)}.PaydayActualsIncome_summaryStat__0jtgI{min-width:112px;padding:0;background:transparent}.PaydayActualsIncome_statValue__STW_m{margin:6px 0;color:var(--text-primary);font-size:13px;font-weight:500}.PaydayActualsIncome_sourcePanel__qR1PX{overflow:hidden;border:1px solid var(--border-soft);border-radius:14px;background:var(--bg-panel)}.PaydayActualsIncome_panelHead__pdQkh{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:20px 24px;border-bottom:1px solid var(--border-soft);background:transparent}.PaydayActualsIncome_panelTitle__inoyF{margin:0;color:var(--text-primary);font-size:16px;font-weight:500;letter-spacing:-.02em;line-height:1.4}.PaydayActualsIncome_panelHint__27GOw{margin:6px 0 0;color:var(--text-muted);font-size:12px;line-height:1.6}.PaydayActualsIncome_sourceList__ScsMt{display:flex;flex-direction:column;gap:10px;padding:20px 24px 0}.PaydayActualsIncome_sourceRow__JNuGI{position:relative;display:grid;grid-template-columns:minmax(170px,1.3fr) minmax(112px,.72fr) minmax(112px,.72fr) auto;grid-gap:20px;gap:20px;align-items:center;padding:20px;border:1px solid var(--border-soft);border-radius:12px;background:color-mix(in srgb,var(--text-primary) 2%,var(--bg-panel));transition:opacity .18s ease,border-color .18s ease,background-color .18s ease}.PaydayActualsIncome_sourceRow__JNuGI:last-child{margin-bottom:24px}.PaydayActualsIncome_sourceRow__JNuGI:hover{border-color:color-mix(in srgb,var(--mars-terra) 35%,var(--border-soft));background:color-mix(in srgb,var(--text-primary) 4%,var(--bg-panel))}.PaydayActualsIncome_sourceIdentity__SmJvT{display:flex;align-items:flex-start;gap:12px;min-width:0}.PaydayActualsIncome_sourceIcon__0y_3n{display:grid;flex:none;place-items:center;width:36px;height:36px;border:1px solid var(--border-soft);border-radius:10px;background:var(--surface-inset)}.PaydayActualsIncome_actualAmount__qsWIa,.PaydayActualsIncome_expectedAmount__vXcdO,.PaydayActualsIncome_sourceDetails__nUa7j{display:flex;min-width:0;flex-direction:column;gap:5px}.PaydayActualsIncome_sourceName__ZTCGO{color:var(--text-primary);font-size:15px;font-weight:500;line-height:1.4;overflow-wrap:anywhere}.PaydayActualsIncome_sourceMeta__WeW_t{display:flex;align-items:center;gap:7px;color:var(--text-muted);font-size:11px;line-height:1.45;flex-wrap:wrap}.PaydayActualsIncome_actualAmount__qsWIa strong,.PaydayActualsIncome_expectedAmount__vXcdO strong{color:var(--text-primary);font-size:20px;font-weight:500;letter-spacing:-.035em;line-height:1.25;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PaydayActualsIncome_actualAmount__qsWIa strong{color:var(--text-primary)}.PaydayActualsIncome_amountDetail__l1L6e{overflow:hidden;color:var(--text-muted);font-size:10px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.PaydayActualsIncome_sourceActions__swEIk{display:flex;justify-content:flex-end;gap:5px}.PaydayActualsIncome_addOneTime__Bo2Y_,.PaydayActualsIncome_sourceActions__swEIk button{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color .16s ease,border-color .16s ease,background-color .16s ease}.PaydayActualsIncome_sourceActions__swEIk button{width:30px;height:30px;padding:0;border:1px solid var(--border-soft);border-radius:9px;background:var(--surface-inset);color:var(--text-muted)}.PaydayActualsIncome_sourceActions__swEIk button:hover{color:var(--text-primary);border-color:color-mix(in srgb,var(--mars-terra) 45%,var(--border-soft));background:color-mix(in srgb,var(--mars-terra) 7%,transparent)}.PaydayActualsIncome_removeAction__O6Y0f:hover{color:var(--solar-ember)!important}.PaydayActualsIncome_addAction__NPISt{color:var(--mars-terra)!important}.PaydayActualsIncome_isOff__B_UZ2{opacity:.52;filter:grayscale(.22)}.PaydayActualsIncome_isOff__B_UZ2 .PaydayActualsIncome_actualAmount__qsWIa strong{color:var(--text-muted)}.PaydayActualsIncome_justToggled__8R7f7{animation:PaydayActualsIncome_settle__e8CJw .5s ease-out}.PaydayActualsIncome_recurringTotal__KSFlr{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:10px -24px 0;padding:16px 24px;border-top:1px solid var(--border-soft);background:var(--surface-inset);color:var(--text-primary);font-size:12px;font-weight:500}.PaydayActualsIncome_recurringTotal__KSFlr strong{color:var(--text-primary);font-size:15px;font-weight:500;letter-spacing:-.025em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PaydayActualsIncome_oneTimePanel__21_Q0{background:var(--bg-panel)}.PaydayActualsIncome_addOneTime__Bo2Y_{min-height:36px;gap:7px;padding:8px 12px;border:1px solid var(--border-soft);border-radius:8px;background:var(--surface-inset);color:var(--text-primary);font:500 12px/1.4 var(--font-inter),sans-serif}.PaydayActualsIncome_addOneTime__Bo2Y_:hover{color:var(--text-primary);border-color:var(--mars-terra);background:color-mix(in srgb,var(--mars-terra) 10%,var(--bg-panel))}.PaydayActualsIncome_oneTimeBody__vC4XB{display:flex;flex-direction:column;gap:0}.PaydayActualsIncome_oneTimeRow__o9s_a{padding:18px 24px;border-bottom:1px solid var(--border-soft)}.PaydayActualsIncome_oneTimeRow__o9s_a,.PaydayActualsIncome_oneTimeTotal__zAQ6x{display:grid;grid-template-columns:minmax(0,1fr) minmax(200px,1.3fr) 128px 32px;align-items:center;grid-gap:12px;gap:12px}.PaydayActualsIncome_oneTimeTotal__zAQ6x{padding:16px 24px;background:var(--surface-inset);color:var(--text-muted);font-size:11px}.PaydayActualsIncome_oneTimeTotal__zAQ6x strong{color:var(--text-primary);font-size:15px;letter-spacing:-.025em;text-align:right}@keyframes PaydayActualsIncome_settle__e8CJw{0%{background:color-mix(in srgb,var(--mars-terra) 10%,transparent)}to{background:transparent}}@media (max-width:760px){.PaydayActualsIncome_summaryCard__uMVuH{grid-template-columns:1fr;gap:18px;padding:22px}.PaydayActualsIncome_summaryStats__0J0s6{width:100%;padding:18px 0 0;border-left:0;border-top:1px solid var(--border-soft)}.PaydayActualsIncome_summaryStat__0jtgI{flex:1 1}.PaydayActualsIncome_sourceRow__JNuGI{grid-template-columns:minmax(0,1fr) auto;gap:12px 16px}.PaydayActualsIncome_sourceActions__swEIk{grid-column:2;grid-row:1}.PaydayActualsIncome_actualAmount__qsWIa,.PaydayActualsIncome_expectedAmount__vXcdO{padding-top:12px;border-top:1px solid var(--border-soft)}.PaydayActualsIncome_actualAmount__qsWIa{grid-column:1}.PaydayActualsIncome_expectedAmount__vXcdO{grid-column:2}.PaydayActualsIncome_oneTimeRow__o9s_a,.PaydayActualsIncome_oneTimeTotal__zAQ6x{grid-template-columns:minmax(0,1fr) 128px 32px}.PaydayActualsIncome_oneTimeRow__o9s_a>:nth-child(2){grid-column:1/-1;grid-row:2}.PaydayActualsIncome_oneTimeTotal__zAQ6x>:nth-child(2){display:none}}@media (max-width:520px){.PaydayActualsIncome_panelHead__pdQkh{align-items:stretch;flex-direction:column}.PaydayActualsIncome_addOneTime__Bo2Y_{width:100%}.PaydayActualsIncome_sourceList__ScsMt{padding:18px 18px 0}.PaydayActualsIncome_recurringTotal__KSFlr{margin-inline:-18px;padding-inline:18px}.PaydayActualsIncome_panelHead__pdQkh{padding:18px}.PaydayActualsIncome_sourceRow__JNuGI{padding:16px}.PaydayActualsIncome_actualAmount__qsWIa,.PaydayActualsIncome_expectedAmount__vXcdO{grid-column:1/-1}.PaydayActualsIncome_expectedAmount__vXcdO{padding-top:0;border-top:0}.PaydayActualsIncome_oneTimeRow__o9s_a,.PaydayActualsIncome_oneTimeTotal__zAQ6x{grid-template-columns:minmax(0,1fr) 110px 32px;padding-inline:14px}.PaydayActualsIncome_sourceRow__JNuGI:last-child{margin-bottom:18px}}@media (prefers-reduced-motion:reduce){.PaydayActualsIncome_addOneTime__Bo2Y_,.PaydayActualsIncome_sourceActions__swEIk button,.PaydayActualsIncome_sourceRow__JNuGI{transition:none}.PaydayActualsIncome_justToggled__8R7f7{animation:none}}.PaydayActualsIncome_addOneTime__Bo2Y_:focus-visible,.PaydayActualsIncome_sourceActions__swEIk button:focus-visible{outline:2px solid var(--mars-terra);outline-offset:3px}.PaydayActualsIncome_addSource__guUWW{display:inline-flex;align-items:center;justify-content:center;flex:none;gap:7px;min-height:36px;padding:8px 12px;border:1px solid var(--border-soft);border-radius:8px;background:var(--surface-inset);color:var(--text-primary);font:500 12px/1.4 var(--font-inter),sans-serif;cursor:pointer;transition:border-color .16s ease,background-color .16s ease}.PaydayActualsIncome_addSource__guUWW:hover{border-color:var(--mars-terra);background:color-mix(in srgb,var(--mars-terra) 10%,var(--bg-panel))}.PaydayActualsIncome_addSource__guUWW:focus-visible{outline:2px solid var(--mars-terra);outline-offset:3px}@media (max-width:520px){.PaydayActualsIncome_addSource__guUWW{align-self:flex-start}}@media (prefers-reduced-motion:reduce){.PaydayActualsIncome_addSource__guUWW{transition:none}}.PaydayActualsIncome_removeModal__VS6wd.ob-modal{max-width:480px;border:1px solid var(--border-soft);border-radius:16px;background:var(--bg-panel);box-shadow:0 24px 70px color-mix(in srgb,var(--bg-void) 35%,transparent);font-family:var(--font-inter),sans-serif}.PaydayActualsIncome_removeModal__VS6wd.ob-modal:before{content:none}.PaydayActualsIncome_removeTop__YyfXl.ob-modal-top{padding:22px 24px 18px;border-bottom:1px solid var(--border-soft)}.PaydayActualsIncome_removeTitle__hLXZs.ob-modal-title{font-size:20px;font-weight:500;letter-spacing:-.035em}.PaydayActualsIncome_removeClose__WdI7q.ob-modal-close{width:34px;height:34px;border:1px solid var(--border-soft);background:var(--bg-void);color:var(--text-muted);transition:border-color .16s ease,color .16s ease,background-color .16s ease}.PaydayActualsIncome_removeClose__WdI7q.ob-modal-close:hover{border-color:var(--accent,var(--mars-terra));background:color-mix(in srgb,var(--accent,var(--mars-terra)) 10%,var(--bg-void));color:var(--text-primary)}.PaydayActualsIncome_removeClose__WdI7q.ob-modal-close:focus-visible{outline:2px solid var(--accent,var(--mars-terra));outline-offset:3px}.PaydayActualsIncome_removeBody__QrzYM.ob-modal-body{padding:22px 24px 24px}.PaydayActualsIncome_removeFooter__zFU_A.ob-modal-footer{padding:14px 24px;border-top:1px solid var(--border-soft);background:var(--bg-panel-2)}.PaydayActualsIncome_removeCopy__wLS5U{margin:0;color:var(--text-muted);font-size:12px;line-height:1.6}.PaydayActualsIncome_removeCopy__wLS5U strong{color:var(--text-primary);font-weight:500}.PaydayActualsIncome_removeActions__O21NE{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;width:100%}.PaydayActualsIncome_skipAction__SvQkl,.PaydayActualsIncome_stopAction__B_uQ8{min-height:40px;padding:9px 14px;border-radius:10px;font:500 12px/1.5 var(--font-inter),sans-serif;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.PaydayActualsIncome_skipAction__SvQkl{border:1px solid var(--text-primary);background:var(--text-primary);color:var(--bg-void)}.PaydayActualsIncome_skipAction__SvQkl:hover{border-color:var(--accent,var(--mars-terra));background:var(--accent,var(--mars-terra));color:var(--on-accent)}.PaydayActualsIncome_stopAction__B_uQ8{border:1px solid var(--border-soft);background:transparent;color:var(--text-muted)}.PaydayActualsIncome_stopAction__B_uQ8:hover{border-color:var(--accent,var(--mars-terra));color:var(--text-primary)}.PaydayActualsIncome_skipAction__SvQkl:focus-visible,.PaydayActualsIncome_stopAction__B_uQ8:focus-visible{outline:2px solid var(--accent,var(--mars-terra));outline-offset:3px}@media (max-width:600px){.PaydayActualsIncome_removeTop__YyfXl.ob-modal-top{padding:20px 18px 16px}.PaydayActualsIncome_removeBody__QrzYM.ob-modal-body{padding:20px 18px}.PaydayActualsIncome_removeFooter__zFU_A.ob-modal-footer{padding:12px 18px}.PaydayActualsIncome_removeActions__O21NE>button{flex:1 1 160px}}@media (prefers-reduced-motion:reduce){.PaydayActualsIncome_removeClose__WdI7q.ob-modal-close,.PaydayActualsIncome_skipAction__SvQkl,.PaydayActualsIncome_stopAction__B_uQ8{transition:none}}.PaydayActualsIncome_destructiveAction__I9iDc{min-height:40px;padding:9px 14px;border:1px solid #fff;border-radius:10px;background:#fff;color:#111;font:500 12px/1.5 var(--font-inter),sans-serif;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.PaydayActualsIncome_destructiveAction__I9iDc:hover{border-color:var(--danger,#c44c48);background:var(--danger,#c44c48);color:#fff}.PaydayActualsIncome_destructiveAction__I9iDc:focus-visible{outline:2px solid var(--danger,#c44c48);outline-offset:3px}@media (prefers-reduced-motion:reduce){.PaydayActualsIncome_destructiveAction__I9iDc{transition:none}}.PaydayActualsIncome_sourceRow__JNuGI.PaydayActualsIncome_oneTimeRecord___S376{margin-bottom:0}.PaydayActualsIncome_sourceRow__JNuGI{grid-template-columns:minmax(160px,1.3fr) minmax(115px,.8fr) minmax(160px,1fr) auto;gap:16px;padding:16px}.PaydayActualsIncome_sourceList__ScsMt{padding:0;gap:0}.PaydayActualsIncome_sourceRow__JNuGI{border:0;border-radius:0;border-bottom:1px solid var(--border-soft);background:transparent}.PaydayActualsIncome_sourceRow__JNuGI:last-child{margin-bottom:0;border-bottom:0}.PaydayActualsIncome_sourceName__ZTCGO{font-size:13px}.PaydayActualsIncome_actualAmount__qsWIa strong{font-size:17px}.PaydayActualsIncome_sourceIdentity__SmJvT{align-items:center}.PaydayActualsIncome_sourceIcon__0y_3n{color:var(--mars-terra)}.PaydayActualsIncome_panelHead__pdQkh{padding:16px}.PaydayActualsIncome_panelTitle__inoyF{font-size:14px}.PaydayActualsIncome_panelHint__27GOw{font-size:11px;margin-top:4px}.PaydayActualsIncome_recurringTotal__KSFlr{margin:0;padding:12px 16px}@media (max-width:760px){.PaydayActualsIncome_sourceRow__JNuGI{grid-template-columns:minmax(0,1fr) auto}.PaydayActualsIncome_sourceActions__swEIk{grid-column:2;grid-row:1}.PaydayActualsIncome_actualAmount__qsWIa{grid-column:1}.PaydayActualsIncome_expectedAmount__vXcdO{grid-column:2;min-width:160px}.PaydayActualsIncome_depositBreakdown__m3Ux7>div{grid-template-columns:75px minmax(0,1fr)}.PaydayActualsIncome_depositBreakdown__m3Ux7>div>:last-child{grid-column:1/-1}}@media (max-width:520px){.PaydayActualsIncome_actualAmount__qsWIa,.PaydayActualsIncome_expectedAmount__vXcdO{grid-column:1/-1}.PaydayActualsIncome_expectedAmount__vXcdO{border-top:0;padding-top:0}.PaydayActualsIncome_sourceActions__swEIk{gap:4px}.PaydayActualsIncome_sourceActions__swEIk button{width:28px;height:30px}.PaydayActualsIncome_sourceRow__JNuGI:last-child{margin-bottom:0}}