@layer molecules{.OrganizationSwitcher_trigger__opumc{all:unset;cursor:pointer;display:inline-flex;align-items:center;padding:8px;border-radius:6px;transition:background .2s ease}.OrganizationSwitcher_trigger__opumc:hover{background:var(--color-surface-hover)}.OrganizationSwitcher_trigger__opumc:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:2px}.OrganizationSwitcher_trigger_content__78MwG{display:flex;align-items:center;gap:8px}.OrganizationSwitcher_org_image_wrapper__V0cZl{width:24px;height:24px;border-radius:50%;overflow:hidden;position:relative}.OrganizationSwitcher_org_image__GCMzB{height:24px;object-fit:cover;border-radius:50%}.OrganizationSwitcher_org_name__RBQm4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:none;font-size:.875rem;font-weight:500;color:var(--color-fg-primary)}@media only screen and (min-width:701px){.OrganizationSwitcher_org_name__RBQm4{display:initial}}.OrganizationSwitcher_caret_icon__PkSQi{width:16px;height:16px;color:var(--color-fg-secondary)}.OrganizationSwitcher_content__DKUQy{z-index:40;border:1px solid var(--color-border);border-radius:4px;box-shadow:0 4px 12px 0 rgba(0,0,0,.1);min-width:220px;background:var(--color-surface-primary);border-radius:8px;padding:4px;box-shadow:rgba(0,0,0,.1);animation:OrganizationSwitcher_slideIn__Sqta4 .1s ease}.OrganizationSwitcher_item__EkCom{all:unset;cursor:pointer;display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:4px;font-size:14px;width:100%;box-sizing:border-box}.OrganizationSwitcher_item__EkCom:hover{background:var(--color-surface-hover)}.OrganizationSwitcher_item__EkCom.OrganizationSwitcher_active__ol7ir{background:var(--color-surface-selected)}.OrganizationSwitcher_item__EkCom.OrganizationSwitcher_active__ol7ir .OrganizationSwitcher_current_indicator__tQodw{color:var(--color-fg-secondary);margin-left:auto;font-size:12px}@keyframes OrganizationSwitcher_slideIn__Sqta4{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}@layer molecules{.SearchField_field_container__wHW0W{display:flex;flex-direction:column;gap:4px}.SearchField_label__S_9H3{font-size:.875rem;color:var(--color-fg-secondary)}.SearchField_input_container__KR3yv{display:flex;gap:8px;padding:8px 12px;align-items:center;min-height:33px;color:var(--color-fg-tertiary);background-color:var(--color-surface-primary);border:1px solid var(--color-border-primary);border-radius:4px;transition:outline .15s ease-in,box-shadow .15s ease-in}.SearchField_input_container__KR3yv:focus-within:not(:has(.SearchField_reset_search__MCj32:focus)){border-color:rgba(0,0,0,0);outline:2px solid var(--color-border-selected);box-shadow:0 0 0 3px var(--color-surface-primary),0 0 0 6px color-mix(in srgb,var(--color-surface-selected) 90%,transparent)}.SearchField_input_container__KR3yv.SearchField_non_interactive__0bhzt{background-color:var(--color-surface-disabled);color:var(--color-fg-tertiary);cursor:not-allowed}.SearchField_input_container__KR3yv.SearchField_non_interactive__0bhzt .SearchField_input__I6UG8{color:var(--color-fg-tertiary)}.SearchField_input__I6UG8{all:unset;flex-grow:1;font-size:1rem;text-overflow:ellipsis;color:var(--color-fg-secondary)}.SearchField_input__I6UG8::-webkit-search-cancel-button,.SearchField_input__I6UG8::-webkit-search-decoration,.SearchField_input__I6UG8::-webkit-search-results-button,.SearchField_input__I6UG8::-webkit-search-results-decoration{display:none}.SearchField_input__I6UG8:placeholder-shown~.SearchField_reset_search__MCj32{visibility:hidden}.SearchField_reset_search__MCj32{all:unset;display:flex;justify-content:center;align-items:center;min-height:33px;min-width:33px;margin:-8px -12px;border-radius:4px;transition:outline .15s ease-in,box-shadow .15s ease-in}.SearchField_reset_search__MCj32:focus-visible{border-color:rgba(0,0,0,0);outline:2px solid var(--color-border-selected);box-shadow:0 0 0 3px var(--color-surface-primary),0 0 0 6px color-mix(in srgb,var(--color-surface-selected) 90%,transparent)}.SearchField_reset_search__MCj32:active,.SearchField_reset_search__MCj32:focus,.SearchField_reset_search__MCj32:hover{color:var(--color-fg-secondary)}}@keyframes RadioButton_pulse-text__oy30a{0%{text-decoration-color:var(--color-surface-disabled)}to{text-decoration-color:color-mix(in oklab,var(--color-surface-disabled),black 5%)}}@keyframes RadioButton_pulse-background__IMWYV{0%{background-color:var(--color-surface-disabled)}to{background-color:color-mix(in oklab,var(--color-surface-disabled),black 5%)}}@layer atoms{.RadioButton_fieldset___whIi{border:none;padding:0;margin:0}.RadioButton_loading__5QySx .RadioButton_radio_option_input__cVXmM,.RadioButton_radio_option_input__cVXmM.RadioButton_loading__5QySx{animation:RadioButton_pulse-background__IMWYV 1s infinite alternate-reverse;background-image:none;background-clip:border-box;border:none;box-shadow:none;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:rgba(0,0,0,0)!important;fill:rgba(0,0,0,0)!important;stroke:rgba(0,0,0,0)!important;outline:none;pointer-events:none;user-select:none;cursor:progress}.RadioButton_loading__5QySx .RadioButton_radio_option_input__cVXmM:after,.RadioButton_loading__5QySx .RadioButton_radio_option_input__cVXmM:before,.RadioButton_radio_option_input__cVXmM.RadioButton_loading__5QySx:after,.RadioButton_radio_option_input__cVXmM.RadioButton_loading__5QySx:before{visibility:hidden}.RadioButton_loading__5QySx .RadioButton_radio_option_label__kbMjs>.RadioButton_radio_option_label_text__jaw60,.RadioButton_radio_option_label__kbMjs.RadioButton_loading__5QySx>.RadioButton_radio_option_label_text__jaw60{animation:RadioButton_pulse-text__oy30a 1.5s infinite alternate-reverse;text-decoration-line:line-through;text-decoration-style:solid;text-decoration-thickness:1.1em;text-indent:0;white-space:normal}.RadioButton_legend_text__qGldF{padding-bottom:.5rem}.RadioButton_radio_option_label__kbMjs{line-height:1.5rem;font-size:1rem;margin-right:.5rem}.RadioButton_radio_option_label_text__jaw60{padding-left:.5rem;display:inline-block}.RadioButton_radio_option_input__cVXmM{appearance:none;margin:0;width:1.25rem;height:1.25rem;border:.15em solid var(--color-border);border-radius:50%;transform:translateY(-.075em);display:inline-grid;place-content:center}.RadioButton_radio_option_input__cVXmM:before{content:"";width:.65em;height:.65em;border-radius:50%;transform:scale(0);transition:transform .12s ease-in-out;box-shadow:inset 1em 1em var(--color-border-selected)}.RadioButton_radio_option_input__cVXmM:disabled:before{box-shadow:inset 1em 1em var(--color-border-disabled)}.RadioButton_radio_option_input__cVXmM:checked:before{transform:scale(1)}.RadioButton_radio_option_input__cVXmM:focus{outline:max(2px,.15em) solid var(--color-border-selected);outline-offset:max(2px,.15em)}}@layer molecules{.Select_trigger__t9Bh3{height:3rem;padding:.5rem 1rem;width:300px;border:1px solid var(--color-border);border-radius:.25rem;background-color:var(--color-surface-primary);color:var(--color-fg-secondary);font-size:1rem;line-height:1.5rem;display:flex;align-items:center;justify-content:space-between}.Select_trigger__t9Bh3.Select_small__JNdbh{height:2.5rem;gap:4px}.Select_trigger__t9Bh3.Select_tertiary__7CeKN{background-color:var(--color-surface-primary);color:var(--color-fg-secondary);border:none;width:auto}.Select_trigger__t9Bh3.Select_tertiary__7CeKN:hover{background-color:var(--color-surface-disabled);border:none}.Select_trigger__t9Bh3.Select_subtle__K_k23{border:1px solid rgba(0,0,0,0)}.Select_trigger__t9Bh3.Select_subtle__K_k23:focus,.Select_trigger__t9Bh3.Select_subtle__K_k23:hover{border:1px solid var(--color-border)}.Select_trigger__t9Bh3.Select_subtle__K_k23:focus .Select_caret__xkoEC,.Select_trigger__t9Bh3.Select_subtle__K_k23:hover .Select_caret__xkoEC{visibility:visible}.Select_trigger__t9Bh3.Select_subtle__K_k23 .Select_caret__xkoEC{visibility:hidden}.Select_trigger__t9Bh3.Select_inline__wmYlv{width:min-content;display:inline-flex;vertical-align:middle;height:auto;padding-left:4px;padding-right:4px;font-size:inherit;line-height:inherit;gap:4px}.Select_trigger__t9Bh3:focus,.Select_trigger__t9Bh3:hover{background-color:var(--color-surface-hover)}.Select_trigger__t9Bh3:disabled{background-color:var(--color-surface-disabled);color:var(--color-fg-tertiary)}.Select_trigger__t9Bh3:hover:not(:disabled){cursor:pointer}.Select_trigger__t9Bh3[data-placeholder]{color:var(--color-fg-tertiary)}.Select_trigger__t9Bh3 .Select_caret__xkoEC{height:1em;width:1em;margin-left:auto}.Select_trigger__t9Bh3>span{display:flex;align-items:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Select_menu__sBB2k{width:var(--anchor-width);max-height:var(--available-height);overflow-y:auto;padding:8px;pointer-events:auto;border:1px solid var(--color-border);border-radius:4px;background:var(--color-surface-primary);box-shadow:0 4px 12px 0 rgba(0,0,0,.1)}.Select_menu_item__agjlM{padding:8px 12px;margin:1px;font-size:.875rem;line-height:1.5;border-radius:4px}.Select_menu_item__agjlM>span{display:flex;align-items:center}.Select_menu_item__agjlM:focus:not([data-disabled]),.Select_menu_item__agjlM:hover:not([data-disabled]){background-color:var(--color-surface-hover)}.Select_menu_item__agjlM:hover:not([data-disabled]){cursor:pointer}.Select_menu_item__agjlM[data-disabled]{color:var(--color-fg-tertiary)}.Select_menu_item__agjlM[data-selected]{font-weight:700}.Select_item_group__N6dnf{padding:12px 0}.Select_item_group__N6dnf .Select_group_label__7oWJg{padding:0 12px 8px;color:#999;font-size:75%;font-weight:500;text-transform:uppercase}.Select_separator__Q61c7{margin:4px 12px;border-bottom:1px solid var(--color-border-light)}.Select_loading_spinner__DdYaA{--color:var(--color-border-selected);--size:1.25em;margin-right:8px}}@layer organisms{.FinancialAccountItem_account_list_item__NlAVM{display:flex;flex-direction:column;gap:16px;max-width:100%;padding:16px 20px;border-top:1px solid var(--color-border-light);background-color:var(--color-surface-secondary)}@media only screen and (min-width:701px){.FinancialAccountItem_account_list_item__NlAVM{flex-direction:row;justify-content:space-between;flex-wrap:wrap}}.FinancialAccountItem_bank_icon__u3WqI{color:var(--color-fg-secondary)}.FinancialAccountItem_account_name_and_date__v8kh8{display:flex;flex-direction:column;min-width:0;flex:1}.FinancialAccountItem_account_identification__q5Rdf{font-size:.875rem;display:flex;flex-direction:row;align-items:center;gap:8px;overflow:hidden}.FinancialAccountItem_account_identification__q5Rdf .FinancialAccountItem_status_icon__yEt0r{display:flex;align-items:center;justify-content:center;flex:0 0 20px}.FinancialAccountItem_account_identification__q5Rdf .FinancialAccountItem_account_info__yBzsN{display:flex;gap:8px;font-weight:500;min-width:0}.FinancialAccountItem_account_identification__q5Rdf .FinancialAccountItem_account_number___8_Te{flex-shrink:2;font-weight:400;color:var(--color-fg-secondary)}.FinancialAccountItem_account_identification__q5Rdf .FinancialAccountItem_sync_date__9vOoy{font-size:.75rem;color:var(--color-fg-tertiary)}.FinancialAccountItem_account_identification__q5Rdf .FinancialAccountItem_account_name__amc7F,.FinancialAccountItem_account_identification__q5Rdf .FinancialAccountItem_account_number___8_Te,.FinancialAccountItem_account_identification__q5Rdf .FinancialAccountItem_sync_date__9vOoy{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.FinancialAccountItem_account_actions__waGzf{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:4px}.FinancialAccountItem_checking_account_select__WVoIB{font-size:.875rem;width:14ch;height:33px}.FinancialAccountItem_inclusion_type_select__efTdI{font-size:.875rem;width:20ch;height:33px}.FinancialAccountItem_color_danger__U5Od0{color:var(--color-danger)}.FinancialAccountItem_account_holder_info__1C0_d{flex:0 1 100%;padding-left:28px}}.IntegrationSyncStatus_sync_status__XVNLQ{color:var(--color-fg-tertiary);font-size:.875rem}@layer organisms{.ChartsConfigurationForm_charts_configuration__qT_1B{height:fit-content}.ChartsConfigurationForm_charts_configuration__qT_1B .ChartsConfigurationForm_heading__YND1U{color:var(--color-fg-secondary);font-size:1.125rem;font-weight:500;line-height:1.6875rem}.ChartsConfigurationForm_date_field__Yg1dm{width:300px}.IncomeCategoryCheckboxes_fieldset__8nGH2{display:grid;grid-template-columns:1fr 1fr}}@layer organisms{@media(max-width:700px){.IncomeCategoryCheckboxes_fieldset__8nGH2{grid-template-columns:1fr}}}@layer organisms{.EligibleIncomeSelectionDialog_edit_button__VxB_6{width:5rem;margin-top:1rem;background:var(--color-surface-secondary)}.EligibleIncomeConfiguration_eligible_income_configuration__vEPW5{margin-bottom:24px;padding:16px 20px;background-color:var(--color-surface-disabled);border-radius:.25rem}.EligibleIncomeConfiguration_eligible_income_configuration__vEPW5 .EligibleIncomeConfiguration_heading__uMjF4{margin-bottom:1rem;color:var(--color-fg-secondary);font-size:.75rem;line-height:1.125rem;font-weight:400}.EligibleIncomeConfiguration_eligible_income_configuration__vEPW5 .EligibleIncomeConfiguration_edit_button__KSZdi{width:5rem;margin-top:1rem}.LookbackPeriodField_container__lZffj{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;padding:12px 16px;background-color:var(--color-surface-secondary);border:1px solid var(--color-border-primary);border-radius:8px}.LookbackPeriodField_label_container__vor_O{display:flex;flex-direction:column;gap:2px}.LookbackPeriodField_label__Nu4z5{font-size:1rem;font-weight:600;color:var(--color-fg-primary)}.LookbackPeriodField_date_range__ifAX7{color:var(--color-fg-tertiary);font-size:.875rem;font-weight:400}.LookbackPeriodField_select_row___oGjG{display:flex;align-items:center;gap:8px}.LookbackPeriodField_select__tvmXJ{width:200px}.BankAccountSelect_select_trigger__4p1SD{font-size:.875rem;padding:8px 16px;transition:outline .15s ease-in,box-shadow .15s ease-in}}@layer organisms{}@layer organisms{}@layer organisms{.BankAccountSelect_select_trigger__4p1SD:focus-visible{border-color:rgba(0,0,0,0);outline:2px solid var(--color-border-selected);box-shadow:0 0 0 3px var(--color-surface-primary),0 0 0 6px color-mix(in srgb,var(--color-surface-selected) 90%,transparent)}.BankAccountSelect_select_trigger__4p1SD>span{display:flex;align-items:center}.BankAccountSelect_select_trigger__4p1SD svg{margin-right:8px}.BankAccountSelect_financial_institution_group__F1DlH,.BankAccountSelect_placeholder__9UIBB{display:flex;align-items:center;gap:8px}}.TransactionsFilters_has_filters__CaQMI{color:#0083cc;font-weight:500;border:1px solid var(--color-border-selected);background-color:var(--color-surface-selected)}.TransactionsFilters_has_filters__CaQMI:active,.TransactionsFilters_has_filters__CaQMI:focus,.TransactionsFilters_has_filters__CaQMI:hover{background-color:color-mix(in oklab,var(--color-surface-selected),black 5%)}.TransactionsFilters_desktop_searchbar__X2Z0L{display:none}@media only screen and (min-width:49rem){.TransactionsFilters_desktop_searchbar__X2Z0L{display:initial;flex-basis:50%;flex-grow:1 1 50%;max-width:80ch;min-width:280px}.TransactionsFilters_desktop_searchbar__X2Z0L:has(+button){margin-right:auto}}.TransactionsFilters_popover_trigger__ftn1V{display:flex}.TransactionsFilters_popover_content__ZCgFg{display:flex;flex-direction:column;margin:0;padding:0}.TransactionsFilters_popover_content__ZCgFg .TransactionsFilters_mobile_searchbar__Id7lP{padding:20px}@media only screen and (min-width:49rem){.TransactionsFilters_popover_content__ZCgFg .TransactionsFilters_mobile_searchbar__Id7lP{display:none}}.TransactionsFilters_popover_section__BpTj_{display:flex;flex-direction:column;gap:12px;padding:20px}.TransactionsFilters_select_trigger__sh7Q_{font-size:.875rem;padding:8px 16px;transition:outline .15s ease-in,box-shadow .15s ease-in}.TransactionsFilters_select_trigger__sh7Q_:focus-visible{border-color:rgba(0,0,0,0);outline:2px solid var(--color-border-selected);box-shadow:0 0 0 3px var(--color-surface-primary),0 0 0 6px color-mix(in srgb,var(--color-surface-selected) 90%,transparent)}.TransactionsFilters_select_trigger__sh7Q_>span{display:flex;align-items:center}.TransactionsFilters_select_trigger__sh7Q_ svg{margin-right:8px}.TransactionsFilters_placeholder__WCQ8a{display:flex;gap:8px}.TransactionsFilters_reset_button__ZsGFF{margin-top:12px;border:none}