@layer molecules{.Drawer_overlay__sMDL_{background-color:rgba(0,0,0,.25);display:flex;position:fixed;inset:0}.Drawer_overlay__sMDL_[data-open]{animation:Drawer_showOverlay___qDgu .15s cubic-bezier(.16,1,.3,1) both}.Drawer_overlay__sMDL_[data-closed]{animation:Drawer_hideOverlay__Pn5Yf .15s cubic-bezier(.16,1,.3,1) both}@keyframes Drawer_showOverlay___qDgu{0%{opacity:0}to{opacity:1}}@keyframes Drawer_hideOverlay__Pn5Yf{0%{opacity:1}to{opacity:0}}.Drawer_drawer__8vOze{--drawer-padding:12px 16px;--drawer-margin:16px;--drawer-background-color:var(--color-surface-primary);--drawer-color:var(--color-fg-primary);--drawer-width:60ch;--drawer-height:auto;--internal-padding:var(--drawer-padding);--internal-margin:var(--drawer-margin);--internal-background-color:var(--drawer-background-color);--internal-color:var(--drawer-color);--internal-width:var(--drawer-width);--internal-height:var(--drawer-height);position:fixed;display:flex;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:var(--internal-background-color);color:var(--internal-color);box-shadow:-4px 0 10px 0 rgba(0,0,0,.2)}@media only screen and (min-width:701px){.Drawer_drawer__8vOze{--drawer-padding:20px 24px;--drawer-margin:36px}}.Drawer_drawer__8vOze[data-open]{animation:Drawer_drawerSlideIn__Aieoz .3s ease-out both}.Drawer_drawer__8vOze[data-closed]{animation:Drawer_drawerSlideOut__INDm9 .3s ease-out both}@keyframes Drawer_drawerSlideIn__Aieoz{0%{transform:var(--internal-closed-transform);opacity:0}to{transform:translate(0);opacity:1}}@keyframes Drawer_drawerSlideOut__INDm9{0%{transform:translate(0);opacity:1}to{transform:var(--internal-closed-transform);opacity:0}}.Drawer_left__lO87q,.Drawer_right__9Xsqc{height:100dvh;width:var(--internal-width);max-width:calc(100dvw - var(--internal-margin))}.Drawer_left__lO87q{--internal-closed-transform:translateX(-100%);top:0;left:0;bottom:0}.Drawer_right__9Xsqc{--internal-closed-transform:translateX(100%);top:0;right:0;bottom:0}.Drawer_bottom__9xXqY,.Drawer_top__kWnp4{width:100dvw;height:var(--internal-height);max-height:calc(100dvh - var(--internal-margin))}.Drawer_top__kWnp4{--internal-closed-transform:translateY(-100%);top:0;left:0;right:0}.Drawer_bottom__9xXqY{--internal-closed-transform:translateY(100%);left:0;right:0;bottom:0}}@layer organisms{.IncomeCalculationSettingsForm_form__Hdae4{max-width:500px;width:100%}.IncomeCalculationSettingsForm_select__F_S4Y{height:2.75rem;padding:0 .5rem;background-color:var(--color-surface-primary);border:.0625rem solid var(--color-border-primary);border-radius:.25rem;color:var(--color-fg-secondary);font-size:1rem}.IncomeCalculationSettingsForm_expense_ratio_range__1W4NR{margin:.5rem 0;width:100%;max-width:300px}.IncomeCalculationSettingsForm_expense_ratio_number_container__Hkzuh{width:100%;max-width:10rem}.IncomeCalculationSettingsForm_radio_group__avFGs{display:flex;flex-direction:column}.IncomeCalculationSettingsForm_radio_group__avFGs .IncomeCalculationSettingsForm_radio_group_label__Tt_Da{color:var(--color-fg-secondary);font-size:.75rem;line-height:1.25rem}.IncomeCalculationSettingsForm_radio_group__avFGs .IncomeCalculationSettingsForm_radio_label__uAVON{display:flex;align-items:center;margin-top:.5rem;line-height:1.5rem}.IncomeCalculationSettingsForm_large_deposit_fieldset__6sAUM>legend{all:unset;outline:revert;box-sizing:border-box;color:var(--color-fg-secondary);font-size:.75rem;line-height:1.25rem}.IncomeCalculationSettingsForm_large_threshold_number_container__oRcVm{margin-top:.5rem;width:100%;max-width:10rem}.IncomeCalculationSettingsForm_section_header__2F_Zw{font-size:1.25rem;font-weight:600;line-height:1.75rem;margin:0 0 16px}.IncomeCalculationSettingsForm_section_divider__4DKZU{border:none;border-top:1px solid var(--color-border);margin:24px 0}}@layer atoms{.Sticky_header__R6oe0{background:var(--sticky-header-background-color,var(--color-surface-primary));transition:box-shadow .15s ease-out}.Sticky_footer__HpSs7{background:var(--sticky-footer-background-color,var(--color-surface-primary));transition:box-shadow .15s ease-out}.Sticky_sticky_footer__sdgsa,.Sticky_sticky_header__t12v2{position:sticky;z-index:1}.Sticky_span_viewport_width__T_968{width:100vw;margin-left:calc(50% - 50vw)}.Sticky_sticky_footer__sdgsa{bottom:0}.Sticky_sticky_footer__sdgsa.Sticky_scroll_indicator__9lWtT{box-shadow:-4px 0 12px rgba(0,0,0,.2)}.Sticky_sticky_header__t12v2{top:0}.Sticky_sticky_header__t12v2.Sticky_scroll_indicator__9lWtT{box-shadow:4px 0 12px 4px rgba(0,0,0,.2)}}@layer molecules{.InputGroup_group__TxMVP{height:var(--input-height,3rem);background-color:var(--color-surface-primary)}.InputGroup_group__TxMVP,.InputGroup_group__TxMVP .InputGroup_addon__NKauL{display:flex;align-items:center;color:var(--color-fg-secondary);font-size:var(--input-font-size,1rem)}.InputGroup_group__TxMVP .InputGroup_addon__NKauL{height:inherit;background-color:var(--bs-tertiary-bg);border:.0625rem solid var(--input-border-color,var(--color-border-primary));border-radius:var(--input-border-radius,.25rem);font-weight:400;line-height:1.5;padding:var(--input-padding,8px 12px);text-align:center;white-space:nowrap}.InputGroup_group__TxMVP input{height:inherit;flex:1 1 0;min-width:0}.InputGroup_group__TxMVP>:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}.InputGroup_group__TxMVP>:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.InputGroup_group__TxMVP>:not(:last-child):focus{position:relative;z-index:1}}@layer templates{.AssetDetailsQualifyingTable_qualifying_container__tcBV5{display:flex;flex-direction:column;gap:16px}.AssetDetailsQualifyingTable_qualifying_table__JvmD9{background-color:var(--color-surface-secondary);grid-template-columns:1fr auto}.AssetDetailsQualifyingTable_qualifying_table_body__RbPvV{border-top:1px solid var(--color-border-primary);border-radius:8px}.AssetDetailsQualifyingTable_label_cell__CiVQb{font-weight:500}.AssetDetailsQualifyingTable_qualifying_income_cell__OKKcZ{justify-content:end;text-align:end;padding-right:16px;width:112px}.AssetDetailsQualifyingTable_input_cell__zAlRN{justify-content:end;width:112px}.AssetDetailsQualifyingTable_qualifying_actions__CYAAE{display:flex;gap:6px;justify-content:flex-end}.AssetDetailsQualifyingTable_qualifying_action_button__INUnL{padding:16px;font-size:1rem;min-height:28px;height:28px}.AssetDetailsQualifyingTable_hidden__2dQoL{visibility:hidden}}@layer molecules{.Dialog_overlay__6dBSK{background-color:rgba(0,0,0,.25);display:flex;position:fixed;inset:0}.Dialog_overlay__6dBSK[data-open]{animation:Dialog_showOverlay__7QgY3 .15s cubic-bezier(.16,1,.3,1) both}.Dialog_overlay__6dBSK[data-closed]{animation:Dialog_hideOverlay__DWvKD .15s cubic-bezier(.16,1,.3,1) both}.Dialog_dialog__JaWkY{--dialog-max-width:100dvw;--dialog-min-height:200px;--dialog-padding:12px 16px;--dialog-margin:16px;--dialog-background-color:var(--color-surface-primary);--dialog-color:var(--color-fg-primary);--internal-max-width:var(--dialog-max-width);--internal-min-height:var(--dialog-min-height);--internal-padding:var(--dialog-padding);--internal-margin:var(--dialog-margin);--internal-background-color:var(--dialog-background-color);--internal-color:var(--dialog-color);--internal-closed-transform:translate(-50%,5%) scale(0.95);--internal-open-transform:translate(-50%) scale(1);position:fixed;overflow:hidden;display:flex;left:50%;bottom:0;transform:translate(-50%);width:100dvw;max-width:var(--internal-max-width);max-height:calc(100dvh - var(--internal-margin));min-height:var(--internal-min-height);border-top-right-radius:8px;border-top-left-radius:8px;background-color:var(--internal-background-color);color:var(--internal-color);box-shadow:-4px 0 10px 0 rgba(0,0,0,.2)}@media only screen and (min-width:701px){.Dialog_dialog__JaWkY{--dialog-max-width:60ch;--dialog-padding:20px 24px;--dialog-margin:36px;--internal-closed-transform:translate(-50%,-40%) scale(0.95);--internal-open-transform:translate(-50%,-50%) scale(1);top:50%;bottom:unset;transform:translate(-50%,-50%);max-width:var(--internal-max-width);width:calc(100dvw - var(--internal-margin)*2);height:min-content;max-height:calc(100dvh - var(--internal-margin)*2);border-radius:8px}}.Dialog_dialog__JaWkY:focus{outline:none}.Dialog_dialog__JaWkY[data-open]{animation:Dialog_showDialog__3L9nR .15s cubic-bezier(.16,1,.3,1) both}.Dialog_dialog__JaWkY[data-closed]{animation:Dialog_hideDialog__XZE4i .15s cubic-bezier(.16,1,.3,1) both}.Dialog_scrollable_content__LAfsn{flex-grow:1;display:flex;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;isolation:isolate}.Dialog_header__tqH_a{background-color:var(--internal-background-color);padding:var(--internal-padding)}.Dialog_header__tqH_a .Dialog_title__uXbqW{display:flex;align-items:center;gap:8px;font-size:1.25rem;font-weight:500;max-width:calc(100% - 1.5rem)}.Dialog_header__tqH_a .Dialog_title__uXbqW svg{height:1.25em;width:1.25em;color:var(--color-fg-secondary)}.Dialog_header__tqH_a .Dialog_close_button__PU0xE{position:absolute}.Dialog_close_button__PU0xE{all:unset;outline:revert;box-sizing:border-box;z-index:1;display:flex;text-align:center;position:fixed;inset:var(--internal-padding);left:unset;bottom:unset}.Dialog_close_button__PU0xE .Dialog_close_icon__NNcuc{height:1.5rem;width:1.5rem;cursor:pointer}.Dialog_body__IHPE0{flex-grow:1;padding:var(--internal-padding)}.Dialog_footer__C6lHW{background:var(--internal-background-color);padding:var(--internal-padding);display:flex;gap:8px;align-items:center;justify-content:flex-end}@keyframes Dialog_showOverlay__7QgY3{0%{opacity:0}to{opacity:1}}@keyframes Dialog_hideOverlay__DWvKD{0%{opacity:1}to{opacity:0}}@keyframes Dialog_showDialog__3L9nR{0%{opacity:0;transform:var(--internal-closed-transform)}to{opacity:1;transform:var(--internal-open-transform)}}@keyframes Dialog_hideDialog__XZE4i{0%{opacity:1;transform:var(--internal-open-transform)}to{opacity:0;transform:var(--internal-closed-transform)}}}@layer molecules{.ComboButton_group__62uLY{display:flex}.ComboButton_main__Qi7oE{border-top-right-radius:0;border-bottom-right-radius:0}.ComboButton_trigger___0cde{border-top-left-radius:0;border-bottom-left-radius:0;border-left:unset}.ComboButton_gap__HTkf3{gap:1px}}@layer organism{.ManualFundTableRow_name_cell__Z6KEX{display:flex;align-items:center;gap:8px}.ManualFundTableRow_name_field__r7Qzp{flex:1;min-width:0}.ManualFundTableRow_name_input__linxn{width:100%;--input-border-color:transparent;--input-padding:0;--input-height:33px;background-color:rgba(0,0,0,0);transition:all .2s ease-out}.ManualFundTableRow_name_input__linxn:focus,.ManualFundTableRow_name_input__linxn:hover:not(:disabled){--input-border-color:var(--color-border-primary);--input-padding:0 8px;background-color:var(--color-surface-primary)}.ManualFundTableRow_name_readonly__N84Sj{flex:1}.ManualFundTableRow_type_field___9ydf{width:100%}.ManualFundTableRow_delete_button__APNWa{flex-shrink:0}.ManualFundTableRow_type_cell__ZTMXn{min-width:0}.ManualFundTableRow_type_select__8DyLA{width:100%;height:33px;padding-left:0;padding-right:.25rem;font-size:.875rem;font-weight:400;transition:all .2s ease-out}.ManualFundTableRow_type_select__8DyLA:focus,.ManualFundTableRow_type_select__8DyLA:hover:not(:disabled),.ManualFundTableRow_type_select__8DyLA[data-popup-open]{padding-left:8px;padding-right:8px}.ManualFundTableRow_asset_type_icon__WUjXy{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border-radius:100px;background-color:var(--color-surface-disabled);color:var(--color-fg-secondary)}.ManualFundTableRow_type_dropdown__qpoKH{min-width:240px;margin-top:4px}.ManualFundTableRow_type_option__ecEjR{display:flex;flex-direction:row;align-items:center;gap:10px;padding:12px 16px;border-radius:4px}.ManualFundTableRow_type_option__ecEjR[data-selected]{font-weight:400}.ManualFundTableRow_placeholder_cell__En7KO{color:var(--color-fg-tertiary)}.QualifyingAssetsTableRow_balance_cell__DvmNK{display:flex;flex-direction:column;align-items:flex-end}.QualifyingAssetsTableRow_hoverable_row__YmmET{transition:background-color .15s ease-in-out}.QualifyingAssetsTableRow_hoverable_row__YmmET:hover{background-color:var(--color-surface-secondary)}.QualifyingAssetsTableRow_hoverable_row__YmmET .QualifyingAssetsTableRow_view_account_button__4b6Rz{opacity:0;transition:opacity .15s ease-in-out}.QualifyingAssetsTableRow_hoverable_row__YmmET:hover .QualifyingAssetsTableRow_view_account_button__4b6Rz{opacity:1}.QualifyingAssetsTableRow_account_name_wrapper__J6BG0{display:flex;align-items:flex-start;justify-content:space-between;width:100%;gap:8px}.QualifyingAssetsTableRow_account_info__XENQK{display:flex;flex-direction:column;gap:4px;flex:1}.QualifyingAssetsTableRow_view_account_button__4b6Rz{flex-shrink:0;margin-top:2px}}@layer organism{.QualifyingAssetsTableRow_view_account_button__4b6Rz:focus-visible{opacity:1}}.Assets_h2__27lec{font-weight:550;padding-left:12px}.Assets_h2__27lec:nth-child(n+2){margin-top:16px}.Assets_sticky_footer__f_1m9{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:16px var(--container-padding);margin:0 calc(var(--container-padding)*-1);opacity:0;transform:translateY(100%);transition:opacity .2s ease-out,transform .2s ease-out}.Assets_sticky_footer__f_1m9.Assets_visible__8OGyo{opacity:1;transform:translateY(0)}@layer atoms{.EmptyState_empty_state__ZHaPB{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px 20px;font-size:.875rem;font-weight:500;color:var(--color-fg-tertiary);background:var(--color-surface-disabled);border-radius:8px;border:1px solid var(--color-border-disabled)}.EmptyState_row__VpxQR{flex-direction:row}}@keyframes Textarea_pulse-text__yn3oG{0%{text-decoration-color:var(--color-surface-disabled)}to{text-decoration-color:color-mix(in oklab,var(--color-surface-disabled),black 5%)}}@keyframes Textarea_pulse-background__Tz4VM{0%{background-color:var(--color-surface-disabled)}to{background-color:color-mix(in oklab,var(--color-surface-disabled),black 5%)}}@layer atoms{.Textarea_textarea__qxCRP.Textarea_disable_resize__O11wa{resize:none}.Textarea_loading__v_qLE{animation:Textarea_pulse-background__Tz4VM 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}.Textarea_loading__v_qLE:after,.Textarea_loading__v_qLE:before{visibility:hidden}}@layer organisms{.CommentInput_textInput__Cs2o_{max-height:300px}.CommentInput_form__e_WPM{all:unset;outline:revert;box-sizing:border-box;display:flex;width:100%;flex-direction:row;align-items:center;background-color:var(--color-surface-primary);border:1px solid var(--color-border-primary);border-radius:4px;color:var(--color-fg-secondary);font-size:1rem;transition:outline .15s ease-in,box-shadow .15s ease-in}.CommentInput_form__e_WPM:focus-within:not(:has(.CommentInput_submitBtn__tfSqV: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)}.CommentInput_form__e_WPM .CommentInput_textInput__Cs2o_{all:unset;outline:revert;box-sizing:border-box;min-height:40px;padding:12px 0 12px 16px;max-height:300px;width:100%;flex-grow:2;border:none}.CommentInput_form__e_WPM .CommentInput_textInput__Cs2o_:focus{outline:none}.CommentInput_form__e_WPM .CommentInput_submitBtn__tfSqV{margin-right:2px;width:40px;height:40px;padding:0;transition:outline .15s ease-in,box-shadow .15s ease-in}.CommentInput_form__e_WPM .CommentInput_submitBtn__tfSqV: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)}.CommentInput_form__e_WPM .CommentInput_submitBtn__tfSqV:before{display:block;margin-top:auto}.CommentInput_form__e_WPM .CommentInput_submitBtn__tfSqV:disabled{color:color-mix(in oklab,var(--color-fg-tertiary),white 30%)}.NewThreadInput_form__mBKRJ{display:flex;flex-direction:column;gap:8px}.NewThreadInput_label__mwoCr{display:inline-block;font-weight:400;margin-right:8px}.NewThreadInput_recipientSelect__jEN7T{width:100%;margin-bottom:4px}.NewThreadInput_textarea__cyXCN{margin-bottom:1rem}}@layer organisms{}