a.investing-cash_cash_available_row__Xy_4_{margin-bottom:50px;padding:20px 10px;border-top:1px solid var(--gray_light_1_5);border-bottom:1px solid var(--gray_light_1_5);display:block;color:var(--black)!important}a.investing-cash_cash_available_row__Xy_4_:hover{background-color:var(--gray_light_4);color:var(--black)!important}a.investing-cash_cash_available_row__Xy_4_ div .investing-cash_loading_bar__ird_G{float:right;margin:4px 0}a.investing-cash_cash_available_row__Xy_4_ div.investing-cash_cash__ICD6v{text-align:right}a.investing-cash_cash_available_row__Xy_4_ div.investing-cash_cash__ICD6v h5{margin:6px 0 3px}a.investing-cash_cash_available_row__Xy_4_ div.investing-cash_cash__ICD6v div.investing-cash_dollar__C6Vel{color:var(--gray_primary)}a.investing-cash_cash_available_row__Xy_4_ div.investing-cash_chevron__w4l8A{display:flex;align-items:center;justify-content:flex-end}.investing-cash_cash_home_row__2Xkzb{padding:15px 0}.investing-cash_cash_home_row__2Xkzb .investing-cash_label__Ek7Tv{font-weight:500}.investing-cash_cash_home_row__2Xkzb .investing-cash_label__Ek7Tv span{display:inline-block;margin-right:5px}.investing-cash_cash_home_row__2Xkzb .investing-cash_label__Ek7Tv span .investing-cash_icon__AaLh5{font-size:14px;height:14px}.investing-cash_cash_home_row__2Xkzb .investing-cash_right_label__G2sZN{float:inline-end;font-size:18px}.investing-cash_cash_home_row__2Xkzb.investing-cash_gray__44Ts6,.investing-cash_cash_home_row__2Xkzb.investing-cash_gray__44Ts6 .investing-cash_label__Ek7Tv{color:var(--gray_dark)}.investing-cash_cash_home_row__2Xkzb.investing-cash_loading_row__LjH62{display:flex;justify-content:space-between}.investing-cash_cash_home_row__2Xkzb.investing-cash_loading_row__LjH62 div{margin:0}.investing-cash_transactions__xkZ1o{margin-top:100px}div.investing-home_portfolio_card___TS2l{box-shadow:var(--card_shadow);border-radius:14px;padding:14px 32px 20px;width:270px;overflow-y:scroll}div.investing-home_portfolio_card___TS2l.investing-home_sticky_card__YwMzM{position:fixed;top:0;z-index:1;margin-top:20px}div.investing-home_portfolio_card___TS2l h5{margin:26px 0 8px;color:var(--gray_dark)}div.investing-home_portfolio_card___TS2l button.investing-home_position_row__t2sS7{width:334px}div.investing-home_portfolio_card___TS2l .investing-home_position_row__t2sS7{padding:7px 0;display:flex;align-items:center;justify-content:space-between;color:unset;cursor:pointer}div.investing-home_portfolio_card___TS2l .investing-home_position_row__t2sS7.investing-home_loading_row__qvyJ9{padding:2px 0}div.investing-home_portfolio_card___TS2l .investing-home_position_row__t2sS7:hover{color:unset;background-color:var(--gray_light_3);padding-left:32px;margin-left:-32px;padding-right:32px;margin-right:-32px}div.investing-home_portfolio_card___TS2l .investing-home_position_row__t2sS7:hover .investing-home_btn_plus__EbFiQ{background-color:var(--gray_light_2);color:var(--blue_primary)}div.investing-home_portfolio_card___TS2l .investing-home_position_row__t2sS7 .investing-home_name_ticker__CQTQv span{display:block;margin:3px 0}div.investing-home_portfolio_card___TS2l .investing-home_position_row__t2sS7 .investing-home_name_ticker__CQTQv .investing-home_name__WhE4o{font-weight:500}div.investing-home_portfolio_card___TS2l .investing-home_position_row__t2sS7 .investing-home_name_ticker__CQTQv .investing-home_subtitle__eRR33{margin-top:4px;color:var(--gray_primary);font-size:14px}div.investing-home_portfolio_card___TS2l .investing-home_position_row__t2sS7 .investing-home_name_ticker__CQTQv .investing-home_subtitle__eRR33 .investing-home_dollar__YDRPL{display:inline}div.investing-home_portfolio_card___TS2l .investing-home_position_row__t2sS7 .investing-home_value_performance___QPVP{text-align:right}div.investing-home_portfolio_card___TS2l .investing-home_position_row__t2sS7 .investing-home_value_performance___QPVP span{display:block;margin:3px 0}div.investing-home_portfolio_card___TS2l .investing-home_position_row__t2sS7 .investing-home_value_performance___QPVP .investing-home_value___99dY{font-weight:500}div.investing-home_portfolio_card___TS2l .investing-home_position_row__t2sS7 .investing-home_value_performance___QPVP .investing-home_pct__50xiC{color:var(--gray_primary);font-size:14px}div.investing-home_portfolio_card___TS2l .investing-home_position_row__t2sS7 .investing-home_value_performance___QPVP .investing-home_pct__50xiC.investing-home_performance__TMmNB{font-weight:500}div.investing-home_portfolio_card___TS2l .investing-home_position_row__t2sS7 .investing-home_value_performance___QPVP .investing-home_pct__50xiC.investing-home_green__bOxx6{color:var(--green_primary)}div.investing-home_portfolio_card___TS2l .investing-home_position_row__t2sS7 .investing-home_value_performance___QPVP .investing-home_pct__50xiC.investing-home_red__rgevX{color:var(--red_light)}div.investing-home_portfolio_card___TS2l .investing-home_position_row__t2sS7 .investing-home_loading_bar__kcd9r{margin:0}div.investing-home_portfolio_card___TS2l .investing-home_position_row__t2sS7 .investing-home_gift_banner__hYcFg{display:flex;align-items:center;color:var(--gray_primary);gap:4px}div.investing-home_portfolio_card___TS2l .investing-home_position_row__t2sS7 .investing-home_gift_banner__hYcFg .investing-home_icon__gTprW{font-size:11px}div.investing-home_portfolio_card___TS2l .investing-home_add_portfolio__0qQ76{display:flex;align-items:center;padding:5px 0}div.investing-home_portfolio_card___TS2l .investing-home_add_portfolio__0qQ76 span{font-weight:500;color:var(--gray_dark_1);margin-right:10px}div.investing-home_portfolio_card___TS2l .investing-home_add_portfolio__0qQ76 span.investing-home_btn_plus__EbFiQ{height:32px;width:32px;padding:0;display:flex;align-items:center;justify-content:center}div.investing-home_portfolio_card___TS2l .investing-home_add_portfolio__0qQ76 span.investing-home_btn_plus__EbFiQ .investing-home_icon__gTprW{font-size:14px;height:14px}div.investing-home_portfolio_card___TS2l .investing-home_add_portfolio__0qQ76 span.investing-home_btn_plus__EbFiQ .investing-home_icon_search__wZ_aK{font-size:12px;height:12px}div.investing-home_combined_investing_portfolio_card__aD7qM{width:398px;height:435px;overflow-y:scroll;background-color:var(--white)}div.investing-home_combined_investing_portfolio_card__aD7qM h3{margin-top:14px;margin-bottom:35px}div.investing-home_combined_investing_portfolio_card__aD7qM a.investing-home_position_row__t2sS7,div.investing-home_combined_investing_portfolio_card__aD7qM button.investing-home_position_row__t2sS7{box-sizing:unset;display:flex;align-items:flex-start;width:100%;padding:9px 0}div.investing-home_combined_investing_portfolio_card__aD7qM a.investing-home_position_row__t2sS7 .investing-home_value_performance___QPVP,div.investing-home_combined_investing_portfolio_card__aD7qM button.investing-home_position_row__t2sS7 .investing-home_value_performance___QPVP{align-items:flex-start}div.investing-home_combined_investing_portfolio_card__aD7qM .investing-home_loading_bar__kcd9r{width:100%!important;margin-bottom:20px}.investing-home_add_account_link__g1xe_{margin-top:20px!important}a.investing-home_albert_portfolio__3dhYu{color:unset!important;display:block;border-radius:4px}a.investing-home_albert_portfolio__3dhYu:hover{color:unset!important;background-color:var(--gray_light_3)}a.investing-home_albert_portfolio__3dhYu:hover .investing-home_logo__yDTVN{background-color:var(--gray_light_1_5)}a.investing-home_albert_portfolio__3dhYu div.investing-home_portfolio_row__k4kiy{padding:15px 0}a.investing-home_albert_portfolio__3dhYu div.investing-home_emoji_wrapper__ju6u2{display:flex;justify-content:center;align-items:center}a.investing-home_albert_portfolio__3dhYu .investing-home_logo__yDTVN{height:45px;width:45px;line-height:45px;text-align:center;border-radius:45px;background-color:var(--gray_light_2);margin-right:10px;font-size:20px}a.investing-home_albert_portfolio__3dhYu .investing-home_logo__yDTVN.investing-home_black__1j78S{background-color:var(--black_dark)}a.investing-home_albert_portfolio__3dhYu .investing-home_logo__yDTVN.investing-home_yellow__1iKz2{background-color:var(--yellow_bright)}a.investing-home_albert_portfolio__3dhYu h5,a.investing-home_albert_portfolio__3dhYu p{margin:5px 0}.investing-home_add_portfolio_modal__YwRlR{width:500px;max-height:700px}.investing-home_add_portfolio_modal__YwRlR .investing-home_explore__AjRwd{margin-top:20px;margin-bottom:35px}h3.investing-home_section_header__GON_U{margin:30px 0}.investing-home_explore__AjRwd{margin-bottom:50px}.investing-home_explore__AjRwd .investing-home_options__W4SjD{display:flex;justify-content:space-evenly}.investing-home_explore__AjRwd h3{margin:0 0 20px}.investing-home_explore__AjRwd h5{color:var(--gray_dark)}.investing-home_explore__AjRwd h5 a{color:var(--gray_primary)}.investing-home_explore__AjRwd h5 a:hover{color:var(--gray_dark)}.investing-home_explore__AjRwd div.investing-home_spacer__ma5cv{width:20px}.investing-home_explore__AjRwd div.investing-home_header_and_link__6PbOH{display:flex;justify-content:space-between}.investing-home_explore__AjRwd .investing-home_themes__eQ1Xi{width:105%}.investing-home_explore__AjRwd .investing-home_theme__lSxjX{display:inline-block;margin:0 8px 8px 0;padding:5px 9px 5px 6px;border:1px solid var(--gray_light_1_5);border-radius:20px;color:var(--black);font-size:14px;font-weight:500}.investing-home_explore__AjRwd .investing-home_theme__lSxjX .investing-home_emoji__bctTi{display:inline-block;height:22px;width:22px;line-height:22px;text-align:center;border-radius:22px;background-color:var(--gray_light_2);margin-right:7px}.investing-home_explore__AjRwd .investing-home_theme__lSxjX:hover{color:var(--black);background-color:var(--gray_light_3)}.investing-home_explore__AjRwd .investing-home_theme__lSxjX.investing-home_theme_loader__hNxgG{padding:5px 12px 3px 6px}.investing-home_explore__AjRwd .investing-home_theme__lSxjX.investing-home_theme_loader__hNxgG .investing-home_loading_bar__kcd9r{padding:0;display:inline-block;margin:0}.investing-home_explore__AjRwd .investing-home_portfolio__qGF2X{display:flex;align-items:center;padding:12px;border:1px solid var(--gray_light_1_5);border-radius:6px}.investing-home_explore__AjRwd .investing-home_portfolio__qGF2X:hover{background-color:var(--gray_light_3)}.investing-home_explore__AjRwd .investing-home_portfolio__qGF2X:hover .investing-home_logo__yDTVN{background-color:var(--gray_light_1_5)}.investing-home_explore__AjRwd .investing-home_portfolio__qGF2X .investing-home_loading_bar__kcd9r{margin:7px 0}.investing-home_explore__AjRwd .investing-home_portfolio__qGF2X .investing-home_logo__yDTVN{display:block;height:40px;width:40px;line-height:40px;text-align:center;border-radius:40px;background-color:var(--gray_light_2);margin-right:10px;font-size:20px}.investing-home_explore__AjRwd .investing-home_portfolio__qGF2X .investing-home_logo__yDTVN.investing-home_black__1j78S{background-color:var(--black_dark)}.investing-home_explore__AjRwd .investing-home_portfolio__qGF2X .investing-home_logo__yDTVN.investing-home_yellow__1iKz2{background-color:var(--yellow_bright)}.investing-home_explore__AjRwd .investing-home_portfolio__qGF2X .investing-home_info__pHWTf h6{margin:0;color:var(--black);font-weight:600}.investing-home_explore__AjRwd .investing-home_portfolio__qGF2X .investing-home_info__pHWTf p{margin:4px 0;color:var(--gray_primary);font-size:14px;line-height:15.4px}.investing-home_explore__AjRwd .investing-home_portfolio__qGF2X .investing-home_chevron_icon__cVpV7{margin-left:auto;padding-left:12px;color:var(--black)}.investing-home_explore__AjRwd .investing-home_personalized_portfolio__2MeFA{padding:25px;margin-bottom:16px;cursor:pointer}.investing-home_explore__AjRwd .investing-home_personalized_portfolio__2MeFA .investing-home_logo__yDTVN{background-color:var(--blue_primary);color:var(--white)}.investing-home_explore__AjRwd .investing-home_personalized_portfolio__2MeFA:hover .investing-home_logo__yDTVN{background-color:var(--blue_primary)}.investing-home_explore__AjRwd .investing-home_mover__ZLv9o{color:var(--black);padding:15px;height:110px;width:80px;min-width:80px;border:1px solid var(--gray_light_1_5);border-radius:6px}.investing-home_explore__AjRwd .investing-home_mover__ZLv9o h6{margin:0;height:65px;font-weight:600}.investing-home_explore__AjRwd .investing-home_mover__ZLv9o .investing-home_loading_bar__kcd9r{margin:0 0 6px}.investing-home_explore__AjRwd .investing-home_mover__ZLv9o:hover{color:var(--black);background-color:var(--gray_light_3)}.investing-home_explore__AjRwd .investing-home_mover__ZLv9o:hover .investing-home_logo__yDTVN{background-color:var(--gray_light_1_5)}.investing-home_explore__AjRwd .investing-home_mover__ZLv9o span.investing-home_price__ItE51{display:inline-block;margin-bottom:5px;font-size:18px;color:var(--green_primary);font-weight:500}.investing-home_explore__AjRwd .investing-home_mover__ZLv9o span.investing-home_price__ItE51.investing-home_red__rgevX{color:var(--red_primary)}.investing-home_explore__AjRwd .investing-home_mover__ZLv9o span.investing-home_price__ItE51.investing-home_gray__o_YP5{color:var(--gray_primary)}.investing-home_explore__AjRwd.investing-home_compact_themes__Issyx{margin-bottom:40px}.investing-home_explore__AjRwd.investing-home_compact__HNbe8{margin-bottom:0}.investing-home_explore__AjRwd.investing-home_compact__HNbe8 .investing-home_options__W4SjD{gap:5px}.investing-home_explore__AjRwd.investing-home_compact__HNbe8 .investing-home_mover__ZLv9o{width:0;min-width:70px}.onboarding-genius_section__Cn0pl{text-align:left}.onboarding-genius_section__Cn0pl .onboarding-genius_section_header__waewS{display:flex;justify-content:space-between;align-items:flex-start}.onboarding-genius_section__Cn0pl .onboarding-genius_section_header__waewS .onboarding-genius_section_menu_btn__dXe67{padding:5px 10px;margin-top:-5px;margin-right:-10px}.onboarding-genius_section__Cn0pl .onboarding-genius_section_header__waewS .onboarding-genius_section_menu_btn__dXe67:hover{color:var(--gray_light_1)}.onboarding-genius_section__Cn0pl h4.onboarding-genius_section_title_profile__g140g{font-size:15px;font-weight:700!important;margin-top:0}.onboarding-genius_section__Cn0pl .onboarding-genius_info_items__ahGW0{max-height:220px;overflow-y:auto;margin-bottom:25px}.onboarding-genius_section__Cn0pl .onboarding-genius_info_items__ahGW0.onboarding-genius_profile__0SbIv{max-height:430px}.onboarding-genius_section__Cn0pl .onboarding-genius_info_item__MXMaT{padding:10px 0;display:flex;justify-content:space-between;align-items:flex-start}.onboarding-genius_section__Cn0pl .onboarding-genius_info_item__MXMaT p{max-width:100%}.onboarding-genius_section__Cn0pl .onboarding-genius_info_item__MXMaT .onboarding-genius_btn_delete__fs5Ks{margin-left:10px;color:var(--gray_light_1)}.onboarding-genius_section__Cn0pl .onboarding-genius_info_item__MXMaT .onboarding-genius_btn_delete__fs5Ks:hover{color:var(--red_primary)}.onboarding-genius_budget_container__07_A3{width:min(max(100vw - 32px,100%),200%);position:relative;left:50%;transform:translateX(-50%);overflow-x:scroll}.onboarding-genius_chat_error__ZVWTX{display:flex;justify-content:space-between;align-items:center;padding:12px 15px 30px;margin-bottom:-20px;border-radius:10px 10px 0 0;background-color:var(--yellow_light_2);color:var(--yellow_dark)}.onboarding-genius_chat_error__ZVWTX .onboarding-genius_icon__zzjqM{cursor:pointer}.onboarding-genius_user_info_loading_bars__iVFjQ{margin-bottom:30px}.onboarding-genius_user_info_loading_bars__iVFjQ .onboarding-genius_loading_bar__rgkKu{width:100%!important}@keyframes ai-product-comparison_fadeIn__kZZbu{0%{opacity:0}to{opacity:1}}@keyframes ai-product-comparison_fadeOut__Shm1j{0%{opacity:1}to{opacity:0}}@keyframes ai-product-comparison_shimmer__G5dss{0%{left:-50%}to{left:100%}}.ai-product-comparison_section__ejNL9{margin-top:30px}@media screen and (max-width:768px){.ai-product-comparison_section__ejNL9{margin-top:10px}}.ai-product-comparison_section__ejNL9 h4.ai-product-comparison_section_title__8gbsD{padding:15px 0;margin-bottom:25px;border-bottom:1px solid var(--gray_light_1_5);font-weight:600!important;font-size:16px}@media screen and (max-width:768px){.ai-product-comparison_section__ejNL9 h4.ai-product-comparison_section_title__8gbsD{padding-top:5px}}.ai-product-comparison_section__ejNL9 h4.ai-product-comparison_section_title_profile__V8JUt{font-size:15px;font-weight:700!important;margin-top:0}.ai-product-comparison_section__ejNL9 b{font-weight:600}.ai-product-comparison_section__ejNL9.ai-product-comparison_overview__dschC .ai-product-comparison_content__jhBap{display:flex;justify-content:space-between;gap:30px}.ai-product-comparison_section__ejNL9.ai-product-comparison_overview__dschC .ai-product-comparison_content__jhBap .ai-product-comparison_image_link__k3Oev{display:block;margin-top:20px}.ai-product-comparison_section__ejNL9.ai-product-comparison_overview__dschC .ai-product-comparison_content__jhBap .ai-product-comparison_image_link__k3Oev img{-o-object-fit:cover;object-fit:cover;border-radius:4px}.ai-product-comparison_section__ejNL9.ai-product-comparison_overview__dschC h4{margin-bottom:15px}@media screen and (max-width:480px){.ai-product-comparison_section__ejNL9.ai-product-comparison_overview__dschC h4{margin:0}}.ai-product-comparison_section__ejNL9.ai-product-comparison_overview__dschC ul li{margin:8px 0}.ai-product-comparison_section__ejNL9 .ai-product-comparison_portfolio_allocation__eaFNI{margin-bottom:25px!important}.ai-product-comparison_section__ejNL9 .ai-product-comparison_portfolio_allocation__eaFNI h4.ai-product-comparison_section_title__8gbsD{display:none}.ai-product-comparison_plan_item__nfBdM{margin-top:16px;display:flex;justify-content:left}.ai-product-comparison_plan_item__nfBdM .ai-product-comparison_number__fUVT8{width:5%;min-width:45px}.ai-product-comparison_plan_item__nfBdM .ai-product-comparison_number__fUVT8 span{display:block;height:30px;width:30px;display:flex;align-items:center;justify-content:center;background-color:var(--gray_light_2);border-radius:20px;font-weight:600;font-size:15px}.ai-product-comparison_plan_item__nfBdM .ai-product-comparison_number__fUVT8.ai-product-comparison_no_number__8tFcv{width:0;min-width:0;display:none}.ai-product-comparison_plan_item__nfBdM .ai-product-comparison_content__jhBap{width:95%;min-width:0}.ai-product-comparison_plan_item__nfBdM .ai-product-comparison_content__jhBap.ai-product-comparison_single_item__Do1cN{width:100%}.ai-product-comparison_plan_item__nfBdM .ai-product-comparison_content__jhBap h5.ai-product-comparison_title__aj0vU{margin:6px 0;font-size:16px;font-weight:600}.ai-product-comparison_plan_item__nfBdM .ai-product-comparison_content__jhBap h5.ai-product-comparison_title__aj0vU.ai-product-comparison_underlined__Rhqjz{padding:15px 0;margin-bottom:25px;border-bottom:1px solid var(--gray_light_1_5);font-weight:600!important;font-size:16px}@media screen and (max-width:768px){.ai-product-comparison_plan_item__nfBdM .ai-product-comparison_content__jhBap h5.ai-product-comparison_title__aj0vU.ai-product-comparison_underlined__Rhqjz{padding-top:5px}}.ai-product-comparison_plan_item__nfBdM .ai-product-comparison_content__jhBap p{margin:10px 0}.ai-product-comparison_plan_item__nfBdM .ai-product-comparison_content__jhBap ul{padding-inline-start:20px}.ai-product-comparison_plan_item__nfBdM .ai-product-comparison_content__jhBap ul li{margin:20px 0}.ai-product-comparison_action_buttons__BoQrl{margin:20px 0;display:flex;gap:10px;flex-wrap:wrap}.ai-product-comparison_action_buttons__BoQrl .ai-product-comparison_icon__dEKmq{margin-right:8px;color:var(--blue_primary);height:12px;font-size:12px}.ai-product-comparison_action_buttons__BoQrl .ai-product-comparison_btn__J73EJ{border-radius:8px;font-weight:500;font-size:15px;background-color:var(--gray_light_3)}.ai-product-comparison_action_buttons__BoQrl .ai-product-comparison_btn__J73EJ:hover{background-color:var(--gray_light_2)}.ai-product-comparison_action_buttons__BoQrl .ai-product-comparison_btn__J73EJ:hover .ai-product-comparison_icon__dEKmq{color:var(--blue_dark)}.ai-product-comparison_highlight__aUBok{display:flex;align-items:center;margin:20px 0}.ai-product-comparison_highlight__aUBok .ai-product-comparison_icon_wrapper___SPF1{width:40px;min-width:40px}.ai-product-comparison_highlight__aUBok .ai-product-comparison_icon_badge__Z7Ma_{display:block;height:26px;width:26px;display:flex;align-items:center;justify-content:center;background-color:var(--gray_light_2);border-radius:20px}.ai-product-comparison_highlight__aUBok .ai-product-comparison_icon_badge__Z7Ma_ .ai-product-comparison_icon__dEKmq{font-size:11px;height:11px}.ai-product-comparison_highlight__aUBok .ai-product-comparison_icon_badge__Z7Ma_.ai-product-comparison_up__cgY64{color:var(--green_dark);background-color:var(--green_light_1)}.ai-product-comparison_highlight__aUBok .ai-product-comparison_icon_badge__Z7Ma_.ai-product-comparison_down__HI5pc{color:var(--red_primary);background-color:var(--pink_light)}:root[data-theme=dark] .ai-product-comparison_highlight__aUBok .ai-product-comparison_icon_badge__Z7Ma_.ai-product-comparison_down__HI5pc{color:var(--red_dark)}.ai-product-comparison_info_items__GYMU5{margin-bottom:200px}.ai-product-comparison_info_items__GYMU5 .ai-product-comparison_info_item__0Mfiq{padding:10px 0;display:flex;justify-content:space-between;align-items:flex-start}.ai-product-comparison_info_items__GYMU5 .ai-product-comparison_info_item__0Mfiq p{max-width:100%}.ai-product-comparison_info_items__GYMU5 .ai-product-comparison_info_item__0Mfiq .ai-product-comparison_btn_delete__TiJCq{margin-left:10px;color:var(--gray_light_1)}.ai-product-comparison_info_items__GYMU5 .ai-product-comparison_info_item__0Mfiq .ai-product-comparison_btn_delete__TiJCq:hover{color:var(--red_primary)}.ai-product-comparison_thinking_steps__nFmQf{margin-top:30px;padding:30px 35px;opacity:0;animation:ai-product-comparison_fadeIn__kZZbu .5s ease-in forwards;box-shadow:var(--card_shadow);border-radius:14px}.ai-product-comparison_thinking_steps__nFmQf .ai-product-comparison_header__rFTwu{display:flex;margin-bottom:8px;justify-content:space-between;align-items:center;font-weight:500}.ai-product-comparison_thinking_steps__nFmQf .ai-product-comparison_header__rFTwu .ai-product-comparison_title__aj0vU{display:flex;align-items:center;gap:7px}.ai-product-comparison_thinking_steps__nFmQf .ai-product-comparison_header__rFTwu .ai-product-comparison_calc_time__o9I9z{color:var(--gray_dark);font-size:15px}.ai-product-comparison_thinking_steps__nFmQf .ai-product-comparison_step__2TTPO{display:flex;align-items:flex-start;justify-content:space-between;color:var(--gray_dark);font-size:15px}.ai-product-comparison_thinking_steps__nFmQf .ai-product-comparison_step__2TTPO .ai-product-comparison_step_number__geZBG{width:15%;text-align:right}.ai-product-comparison_user_info_prompt__FCJhj{margin-top:35px;padding:28px;box-shadow:var(--card_shadow);border-radius:14px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.ai-product-comparison_user_info_prompt__FCJhj:hover{background-color:var(--gray_light_3)}.ai-product-comparison_user_info_prompt__FCJhj .ai-product-comparison_content__jhBap{max-width:75%;margin-right:3%}.ai-product-comparison_user_info_prompt__FCJhj .ai-product-comparison_content__jhBap h5{margin-bottom:10px;font-weight:600;font-size:16px}.ai-product-comparison_user_info_prompt__FCJhj button{min-width:135px}.ai-product-comparison_graphic_container__NzINu{border:1px solid var(--gray_light_1_5);border-radius:10px;margin:20px 0;padding:20px 25px;max-width:100%;box-sizing:border-box}.ai-product-comparison_graphic_container__NzINu .ai-product-comparison_chart__wlf5D{max-height:400px}.ai-product-comparison_graphic_container__NzINu h5.ai-product-comparison_chart_title__t9DAh{margin-bottom:25px;font-weight:600}.ai-product-comparison_line_header__3wgSO{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px}.ai-product-comparison_line_header__3wgSO h5{margin-bottom:0}.ai-product-comparison_line_header__3wgSO .ai-product-comparison_line_legend__IqJtM{display:flex;align-items:flex-end;justify-content:flex-end;gap:16px}.ai-product-comparison_line_header__3wgSO .ai-product-comparison_line_legend__IqJtM .ai-product-comparison_line_legend_item__OXrlI{display:flex;flex-direction:column;align-items:flex-end;gap:2px;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ai-product-comparison_line_header__3wgSO .ai-product-comparison_line_legend__IqJtM .ai-product-comparison_line_legend_item__OXrlI .ai-product-comparison_line_legend_label_wrapper__ZzBTa{display:flex;align-items:center;gap:6px}.ai-product-comparison_line_header__3wgSO .ai-product-comparison_line_legend__IqJtM .ai-product-comparison_line_legend_item__OXrlI .ai-product-comparison_line_legend_label_wrapper__ZzBTa .ai-product-comparison_line_legend_dot__XwBqN{width:6px;height:6px;border-radius:9999px;background:rgba(0,0,0,0);border:2px solid;flex-shrink:0}.ai-product-comparison_line_header__3wgSO .ai-product-comparison_line_legend__IqJtM .ai-product-comparison_line_legend_item__OXrlI .ai-product-comparison_line_legend_label_wrapper__ZzBTa .ai-product-comparison_line_legend_label__BESMK{font-size:12px;color:var(--gray_primary);white-space:nowrap}.ai-product-comparison_line_header__3wgSO .ai-product-comparison_line_legend__IqJtM .ai-product-comparison_line_legend_item__OXrlI .ai-product-comparison_line_legend_value__ht85y{font-size:11px;color:var(--gray_primary);font-weight:600;white-space:nowrap}.ai-product-comparison_pie_layout__GyWuO{display:flex;gap:40px;align-items:flex-start;margin-top:-30px}.ai-product-comparison_pie_layout__GyWuO .ai-product-comparison_pie_chart_area__30S0I{flex-shrink:0;width:260px;height:260px;margin-top:30px}.ai-product-comparison_pie_layout__GyWuO .ai-product-comparison_pie_legend_table__CmHmh{flex:1;min-width:0}.ai-product-comparison_pie_layout__GyWuO .ai-product-comparison_pie_legend_table__CmHmh .ai-product-comparison_pie_legend_row__Scj4p{display:flex;align-items:center;padding:10px 0;font-size:15px;position:relative}.ai-product-comparison_pie_layout__GyWuO .ai-product-comparison_pie_legend_table__CmHmh .ai-product-comparison_pie_legend_row__Scj4p.ai-product-comparison_pie_legend_header__aU7Co{font-weight:500;font-size:14px;color:var(--gray_primary);border-bottom:1px solid var(--gray_light_2);padding-bottom:12px}.ai-product-comparison_pie_layout__GyWuO .ai-product-comparison_pie_legend_table__CmHmh .ai-product-comparison_pie_legend_row__Scj4p .ai-product-comparison_pie_legend_label__jdIZ9{flex:1;display:flex;align-items:center;gap:8px}.ai-product-comparison_pie_layout__GyWuO .ai-product-comparison_pie_legend_table__CmHmh .ai-product-comparison_pie_legend_row__Scj4p .ai-product-comparison_pie_legend_label__jdIZ9 .ai-product-comparison_pie_color_dot__lm2dP{width:10px;height:10px;border-radius:50%;flex-shrink:0}.ai-product-comparison_pie_layout__GyWuO .ai-product-comparison_pie_legend_table__CmHmh .ai-product-comparison_pie_legend_row__Scj4p .ai-product-comparison_pie_legend_value__7TmoF{width:100px;text-align:right}.ai-product-comparison_pie_layout__GyWuO .ai-product-comparison_pie_legend_table__CmHmh .ai-product-comparison_pie_legend_row__Scj4p .ai-product-comparison_pie_legend_pct__qKf2G{width:60px;text-align:right;color:var(--gray_primary)}.ai-product-comparison_pie_layout__GyWuO .ai-product-comparison_pie_legend_table__CmHmh .ai-product-comparison_pie_legend_row__Scj4p.ai-product-comparison_pie_other_row__SSBZd{cursor:default}.ai-product-comparison_pie_layout__GyWuO .ai-product-comparison_pie_legend_table__CmHmh .ai-product-comparison_pie_legend_row__Scj4p.ai-product-comparison_pie_other_row__SSBZd:hover .ai-product-comparison_pie_other_tooltip__AiduW{display:block}.ai-product-comparison_pie_layout__GyWuO .ai-product-comparison_pie_legend_table__CmHmh .ai-product-comparison_pie_legend_row__Scj4p.ai-product-comparison_pie_other_row__SSBZd .ai-product-comparison_pie_other_tooltip__AiduW{display:none;position:absolute;top:100%;left:0;z-index:10;background:var(--white);border:1px solid var(--gray_light_1_5);border-radius:8px;padding:10px 14px;box-shadow:var(--card_shadow);white-space:nowrap;font-size:14px}.ai-product-comparison_pie_layout__GyWuO .ai-product-comparison_pie_legend_table__CmHmh .ai-product-comparison_pie_legend_row__Scj4p.ai-product-comparison_pie_other_row__SSBZd .ai-product-comparison_pie_other_tooltip__AiduW .ai-product-comparison_tooltip_row__XhoSU{display:flex;justify-content:space-between;gap:20px;padding:4px 0;color:var(--gray_dark)}.ai-product-comparison_table__pMOob{margin:30px 0;padding:20px;border:1px solid var(--gray_light_1_5);border-radius:6px;overflow-x:auto;box-sizing:border-box;max-width:100%}.ai-product-comparison_table__pMOob .ai-product-comparison_header_row__aVZqH{display:flex;justify-content:space-between;align-items:center}.ai-product-comparison_table__pMOob .ai-product-comparison_header_row__aVZqH h5.ai-product-comparison_table_header__gfvqw{font-weight:600}.ai-product-comparison_table__pMOob .ai-product-comparison_sortable_th__wQ8G3{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ai-product-comparison_table__pMOob .ai-product-comparison_sort_indicator__rrbTM{font-size:12px;color:var(--gray_primary);margin-left:3px;vertical-align:middle;height:12px}.ai-product-comparison_table__pMOob .ai-product-comparison_export_btn__7RH6L{display:flex;align-items:center;gap:6px;border-radius:4px;padding:7px;margin-right:-10px;color:var(--gray_primary);cursor:pointer;font-weight:500}.ai-product-comparison_table__pMOob .ai-product-comparison_export_btn__7RH6L:hover{background:var(--gray_light_3);color:var(--gray_dark_1)}.ai-product-comparison_table__pMOob .ai-product-comparison_scroll_container__tscVc{max-height:400px;overflow:auto;margin-bottom:0}.ai-product-comparison_table_html__dFiBR{display:block}.ai-product-comparison_table_html__dFiBR table{border-collapse:separate;border-spacing:0;width:100%}.ai-product-comparison_table_html__dFiBR th{padding:15px 2px;text-align:left;font-size:14px;font-weight:500;color:var(--gray_primary);background-color:var(--white);border-bottom:1px solid var(--gray_light_2);white-space:nowrap}.ai-product-comparison_table_html__dFiBR td{padding:6px 2px;font-size:15px;height:30px;vertical-align:middle;border-bottom:1px solid var(--gray_light_3);color:var(--black);white-space:nowrap}.ai-product-comparison_table_html__dFiBR td strong{font-weight:600}.ai-product-comparison_table_html__dFiBR td:first-child{position:sticky;left:0;z-index:1;background-color:var(--white);white-space:normal;min-width:120px;padding-right:12px}.ai-product-comparison_table_html__dFiBR th:first-child{position:sticky;left:0;z-index:4;background-color:var(--white);white-space:normal;min-width:120px;padding-right:12px}.ai-product-comparison_table_html__dFiBR td.ai-product-comparison_numeric__t5CQc,.ai-product-comparison_table_html__dFiBR th.ai-product-comparison_numeric__t5CQc{text-align:right}.ai-product-comparison_table_html__dFiBR tr{transition:background-color .2s}.ai-product-comparison_table_html__dFiBR tr:last-child td{border-bottom:none}.ai-product-comparison_table_html__dFiBR tr.ai-product-comparison_total__tlxm0{font-weight:600}.ai-product-comparison_table_html__dFiBR tbody tr:hover,.ai-product-comparison_table_html__dFiBR tbody tr:hover td:first-child{background-color:var(--gray_light_4)}.ai-product-comparison_table_html__dFiBR .ai-product-comparison_footer_row__1fNfJ{font-weight:600}.ai-product-comparison_table_html__dFiBR .ai-product-comparison_footer_row__1fNfJ td{border-top:1px solid var(--gray_light_1_5)}.ai-product-comparison_table_html_compact__1dM0_ td{padding:4px 12px;height:24px}.ai-product-comparison_table_html_right_aligned__PKTYu td,.ai-product-comparison_table_html_right_aligned__PKTYu th{text-align:right}.ai-product-comparison_table_html_right_aligned__PKTYu td:first-child,.ai-product-comparison_table_html_right_aligned__PKTYu th:first-child{text-align:left}.ai-product-comparison_subheader_row__p7EUQ td{font-weight:600;background-color:var(--gray_light_3)}.ai-product-comparison_subheader_row__p7EUQ td:first-child{background-color:var(--gray_light_3)}.ai-product-comparison_chat_table__mY3lF{border-collapse:collapse;margin:15px 0;font-size:15px}.ai-product-comparison_chat_table__mY3lF td,.ai-product-comparison_chat_table__mY3lF th{padding:9px 16px}.ai-product-comparison_budget_card__7Vyd7{min-width:650px}.ai-product-comparison_budget_card__7Vyd7 h5.ai-product-comparison_header__rFTwu{text-align:left;margin-bottom:15px}.ai-product-comparison_budget_card__7Vyd7 .ai-product-comparison_budget_rows__gdl3B{max-height:290px;overflow:scroll}.ai-product-comparison_budget_card__7Vyd7 .ai-product-comparison_budget_row__Z7GLt{padding:6px;min-height:30px;font-size:15px;display:flex;align-items:center}.ai-product-comparison_budget_card__7Vyd7 .ai-product-comparison_budget_row__Z7GLt div{display:flex;align-items:center}.ai-product-comparison_budget_card__7Vyd7 .ai-product-comparison_budget_row__Z7GLt .ai-product-comparison_category__CSBT_{width:25%;min-width:165px}.ai-product-comparison_budget_card__7Vyd7 .ai-product-comparison_budget_row__Z7GLt .ai-product-comparison_actual__cq8DS,.ai-product-comparison_budget_card__7Vyd7 .ai-product-comparison_budget_row__Z7GLt .ai-product-comparison_budget__YYCMf,.ai-product-comparison_budget_card__7Vyd7 .ai-product-comparison_budget_row__Z7GLt .ai-product-comparison_remaining__3pgqK{width:12%;justify-content:flex-end}.ai-product-comparison_budget_card__7Vyd7 .ai-product-comparison_budget_row__Z7GLt .ai-product-comparison_explanation__gL_Ug{text-align:left;width:39%;padding-left:20px}.ai-product-comparison_budget_card__7Vyd7 .ai-product-comparison_header_row__aVZqH{min-height:unset;display:flex;align-items:flex-start;margin-bottom:20px;border-bottom:1px solid var(--gray_light_2);padding:15px 0;color:var(--gray_primary);font-size:14px;font-weight:500}.ai-product-comparison_budget_card__7Vyd7 .ai-product-comparison_footer__6_1rn{display:flex;justify-content:space-between;align-items:center;margin-top:20px;border-top:1px solid var(--gray_light_1_5);padding-top:20px}.ai-product-comparison_budget_card__7Vyd7 .ai-product-comparison_footer__6_1rn .ai-product-comparison_spinner__dPGfm{margin-right:5px;color:var(--white)}.ai-product-comparison_budget_card__7Vyd7 .ai-product-comparison_footer__6_1rn .ai-product-comparison_links__lq12Q{font-size:15px;color:var(--gray_dark)}.ai-product-comparison_budget_card__7Vyd7 .ai-product-comparison_footer__6_1rn .ai-product-comparison_links__lq12Q a{color:var(--gray_dark)}.ai-product-comparison_budget_card__7Vyd7 .ai-product-comparison_footer__6_1rn .ai-product-comparison_links__lq12Q a:hover{color:var(--black_light)}.ai-product-comparison_budget_card__7Vyd7 .ai-product-comparison_placeholder__3tlD_{height:316px;background-color:var(--gray_light_2);border-radius:10px;position:relative;overflow:hidden}.ai-product-comparison_budget_card__7Vyd7 .ai-product-comparison_placeholder__3tlD_:after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 50%,rgba(255,255,255,0));animation:ai-product-comparison_shimmer__G5dss 1.5s infinite}.ai-product-comparison_budget_card__7Vyd7.ai-product-comparison_canvas_in_progress__R05xp{text-align:left;display:flex;align-items:center;gap:20px}.ai-product-comparison_budget_card__7Vyd7.ai-product-comparison_canvas_in_progress__R05xp .ai-product-comparison_icon_container__B_2FY{width:40px;height:40px;background-color:var(--gray_light_2);color:var(--gray_dark_1);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px}.ai-product-comparison_budget_card__7Vyd7.ai-product-comparison_canvas_in_progress__R05xp h5{margin-bottom:4px}.ai-product-comparison_cash_flow_chart__B9mqQ{padding-bottom:50px}.ai-product-comparison_cash_flow_chart__B9mqQ .ai-product-comparison_header__rFTwu{margin-bottom:20px}.ai-product-comparison_credit_report__6el9k{display:flex;justify-content:space-between;max-width:100%;--credit-dot-offset:31px}.ai-product-comparison_credit_report__6el9k .ai-product-comparison_card__QAA_n{width:50%;margin:20px 0}.ai-product-comparison_credit_report__6el9k .alb-card{overflow:visible!important}.ai-product-comparison_animated_dot__VWRtR{display:inline-flex;align-items:center;justify-content:center}.ai-product-comparison_animated_dot__VWRtR .ai-product-comparison_dot__riEOP{width:10px;height:10px;border-radius:50%;animation:ai-product-comparison_pulse__6bKUb 2s ease-in-out infinite;background-color:var(--blue_primary)}@keyframes ai-product-comparison_pulse__6bKUb{0%{transform:scale(.95);opacity:.5}50%{transform:scale(1.1);opacity:1}to{transform:scale(.95);opacity:.5}}.ai-product-comparison_canvas_timeline__oRLxA{margin-top:30px;padding:20px 5px;height:55px;transition:all .25s ease}.ai-product-comparison_canvas_timeline__oRLxA.ai-product-comparison_placeholder__3tlD_{display:none}.ai-product-comparison_canvas_timeline__oRLxA.ai-product-comparison_sticky__MPjMi{position:fixed;top:0;height:unset;box-shadow:var(--card_shadow);border-radius:14px;margin-top:0;margin-left:-20px;padding:18px 20px;background-color:var(--white);border-radius:0 0 14px 14px;z-index:100}.ai-product-comparison_canvas_timeline__oRLxA.ai-product-comparison_sticky__MPjMi .ai-product-comparison_timeline_title__WEt5t{font-size:14px;padding-right:10px}.ai-product-comparison_canvas_timeline__oRLxA.ai-product-comparison_sticky__MPjMi .ai-product-comparison_timeline_dot__uJQIc{margin-bottom:7px}.ai-product-comparison_canvas_timeline__oRLxA .ai-product-comparison_timeline_line__ZB9gQ{position:relative;display:flex;justify-content:space-between;margin:0 auto}.ai-product-comparison_canvas_timeline__oRLxA .ai-product-comparison_timeline_line__ZB9gQ:before{content:"";position:absolute;top:6px;left:0;right:0;height:1px;background-color:var(--gray_light_1_5);z-index:0}.ai-product-comparison_canvas_timeline__oRLxA .ai-product-comparison_timeline_item__APdQa{display:flex;flex-direction:column;cursor:pointer;transition:all .2s ease}.ai-product-comparison_canvas_timeline__oRLxA .ai-product-comparison_timeline_item__APdQa:hover .ai-product-comparison_timeline_dot__uJQIc:not(.ai-product-comparison_active__TqPfV){background-color:var(--gray_light_1)}.ai-product-comparison_canvas_timeline__oRLxA .ai-product-comparison_timeline_item__APdQa:hover .ai-product-comparison_timeline_title__WEt5t{color:var(--gray_dark_2)}.ai-product-comparison_canvas_timeline__oRLxA .ai-product-comparison_timeline_dot__uJQIc{width:11px;height:11px;border-radius:50%;background-color:var(--gray_light_1_5);margin-top:1px;margin-bottom:12px;transition:all .3s ease;position:relative;z-index:1}.ai-product-comparison_canvas_timeline__oRLxA .ai-product-comparison_timeline_dot__uJQIc.ai-product-comparison_active__TqPfV{width:13px;height:13px;margin-top:-.5px;background-color:var(--blue_primary)}.ai-product-comparison_canvas_timeline__oRLxA .ai-product-comparison_timeline_title__WEt5t{font-size:15px;color:var(--gray_dark);max-width:120px;line-height:1.2;transition:color .2s ease}.ai-product-comparison_canvas_timeline__oRLxA .ai-product-comparison_timeline_title__WEt5t[data-variant=secondary]{text-wrap:nowrap}@media(max-width:1200px){.ai-product-comparison_canvas_timeline__oRLxA .ai-product-comparison_timeline_title__WEt5t{font-size:14px}}.ai-product-comparison_defined_term__0DlrI{border-bottom:1px dashed var(--gray_primary)}.ai-product-comparison_defined_term__0DlrI:hover{cursor:help;border-bottom:1px dashed var(--blue_primary)}.ai-product-comparison_download_document__6nSQM{display:flex;gap:8px;margin-top:10px;color:var(--gray_primary);font-weight:500;cursor:pointer}.ai-product-comparison_download_document__6nSQM:hover{color:var(--gray_dark)}.ai-product-comparison_assistant_skills__QqHnu .ai-product-comparison_action_cards__x1II5{display:flex;gap:3%;margin:40px 0 60px}.ai-product-comparison_assistant_skills__QqHnu .ai-product-comparison_action_cards__x1II5 .ai-product-comparison_card__QAA_n{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:130px;gap:10px;border-radius:10px;color:var(--gray_primary);border:1px solid var(--gray_light_1_5);cursor:pointer}.ai-product-comparison_assistant_skills__QqHnu .ai-product-comparison_action_cards__x1II5 .ai-product-comparison_card__QAA_n h5{font-size:16px}.ai-product-comparison_assistant_skills__QqHnu .ai-product-comparison_action_cards__x1II5 .ai-product-comparison_card__QAA_n .ai-product-comparison_icon_circle__4GVe9{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:var(--gray_light_2);border-radius:50%;font-size:17px}.ai-product-comparison_assistant_skills__QqHnu .ai-product-comparison_action_cards__x1II5 .ai-product-comparison_card__QAA_n.ai-product-comparison_is_active__jQSax,.ai-product-comparison_assistant_skills__QqHnu .ai-product-comparison_action_cards__x1II5 .ai-product-comparison_card__QAA_n:hover{color:var(--black);border:1px solid var(--gray_light_1)}.ai-product-comparison_assistant_skills__QqHnu .ai-product-comparison_action_cards__x1II5 .ai-product-comparison_card__QAA_n.ai-product-comparison_is_active__jQSax .ai-product-comparison_icon__dEKmq,.ai-product-comparison_assistant_skills__QqHnu .ai-product-comparison_action_cards__x1II5 .ai-product-comparison_card__QAA_n:hover .ai-product-comparison_icon__dEKmq{color:var(--blue_primary)}.ai-product-comparison_assistant_skills__QqHnu .ai-product-comparison_examples__iezBl .ai-product-comparison_title__aj0vU{padding-bottom:10px;border-bottom:1px solid var(--gray_light_1_5)}.ai-product-comparison_assistant_skills__QqHnu .ai-product-comparison_examples__iezBl .ai-product-comparison_example__HCiY_{display:flex;align-items:center;justify-content:space-between;padding:18px 8px;border-bottom:1px solid var(--gray_light_1_5);font-size:15px;cursor:pointer}.ai-product-comparison_assistant_skills__QqHnu .ai-product-comparison_examples__iezBl .ai-product-comparison_example__HCiY_:hover{background-color:var(--gray_light_4)}.ai-product-comparison_product_accessory_section__EkgL_ h3.ai-product-comparison_product_accessory_section_title__DKmN_,.ai-product-comparison_shopping_guide_section_title__vfmS5{font-size:21px;font-weight:500}.ai-product-comparison_faq_section__tXDId{margin-top:80px;font-size:13px}.ai-product-comparison_faq_section__tXDId h5.ai-product-comparison_title__aj0vU{margin-bottom:20px;color:var(--gray_dark);font-weight:600}.ai-product-comparison_faq_section__tXDId .ai-product-comparison_faq_list__PJuhm{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.ai-product-comparison_faq_section__tXDId .ai-product-comparison_faq_list_item__HI7Pe{padding:24px 0;display:flex;flex-direction:row;gap:40px;align-items:center;border-top:1px solid var(--gray_light_1_5)}.ai-product-comparison_faq_section__tXDId h5.ai-product-comparison_question__FNi8_{font-weight:500;width:200px;flex:0 0 auto}.ai-product-comparison_faq_section__tXDId p.ai-product-comparison_answer__dB5_1{font-size:15px}.ai-product-comparison_category_section__4AZjU{margin-top:40px;border-radius:10px}.ai-product-comparison_category_section__4AZjU h5.ai-product-comparison_category_title__Fj2mh{margin-bottom:15px;font-weight:600;color:var(--gray_dark)}.ai-product-comparison_explore_tiles__OUhHn{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.ai-product-comparison_error_callout__LXG6L{margin:20px 0;color:var(--red_dark);background:var(--pink_light);padding:20px 30px;border-radius:10px}.ai-product-comparison_error_callout__LXG6L h5{margin-bottom:8px}.ai-product-comparison_error_callout__LXG6L span{font-weight:600;color:var(--red_dark);margin-top:0}.ai-product-comparison_disclosure_section__mWAo3{margin-top:60px;padding-top:20px;border-top:1px solid var(--gray_light_1_5);font-size:14px;color:var(--gray_dark)}.ai-product-comparison_stock_information__72tAc{margin-top:30px;border:1px solid var(--gray_light_1_5);border-radius:10px;padding:24px}.ai-product-comparison_stock_information__72tAc .ai-product-comparison_header__rFTwu{display:flex;justify-content:space-between}.ai-product-comparison_stock_information__72tAc .ai-product-comparison_header__rFTwu .ai-product-comparison_title__aj0vU{color:var(--gray_dark)}.ai-product-comparison_stock_information__72tAc .ai-product-comparison_header__rFTwu .ai-product-comparison_title__aj0vU:hover{color:var(--gray_dark_1)}.ai-product-comparison_stock_information__72tAc .ai-product-comparison_header__rFTwu .ai-product-comparison_trade_link__vROgc{display:flex;align-items:center;gap:8px;height:18px;background-color:var(--gray_light_2)}.ai-product-comparison_stock_information__72tAc .ai-product-comparison_header__rFTwu .ai-product-comparison_trade_link__vROgc:hover{background-color:var(--gray_light_1_5)}.ai-product-comparison_stock_information__72tAc .ai-product-comparison_header__rFTwu .ai-product-comparison_trade_link__vROgc .ai-product-comparison_icon__dEKmq{font-size:12px}.ai-product-comparison_stock_information__72tAc h5{margin-top:0!important}.ai-product-comparison_stock_information__72tAc .ai-product-comparison_holdings__ByLun{margin-top:20px;margin-bottom:10px}.ai-product-comparison_add_account_link__xQT3G{margin-top:15px!important;margin-bottom:0!important}.ai-product-comparison_portfolio_information__upAZW{display:flex;gap:30px;min-width:800px}.ai-product-comparison_investing_explore__DCDkp .ai-product-comparison_stocks__GCRNF{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,1fr);gap:24px}.ai-product-comparison_investing_explore__DCDkp .ai-product-comparison_portfolio_analysis_card__R9s4S{display:flex;align-items:center;padding:30px 25px 30px 0;border-radius:6px;border:1px solid var(--gray_light_1_5)}.ai-product-comparison_investing_explore__DCDkp .ai-product-comparison_portfolio_analysis_card__R9s4S:hover{background-color:var(--gray_light_3)}.ai-product-comparison_investing_explore__DCDkp .ai-product-comparison_portfolio_analysis_card__R9s4S:hover .ai-product-comparison_badge__Hq0mp{background-color:var(--gray_light_1_5)}.ai-product-comparison_investing_explore__DCDkp .ai-product-comparison_portfolio_analysis_card__R9s4S .ai-product-comparison_badge_container__RaHr7{display:flex;align-items:center;justify-content:center;width:13%}.ai-product-comparison_investing_explore__DCDkp .ai-product-comparison_portfolio_analysis_card__R9s4S .ai-product-comparison_badge__Hq0mp{width:60px;height:60px;font-size:18px;background-color:var(--gray_light_2);border-radius:60px;display:flex;align-items:center;justify-content:center}.ai-product-comparison_investing_explore__DCDkp .ai-product-comparison_portfolio_analysis_card__R9s4S .ai-product-comparison_title_body__mb6SX{width:87%}.ai-product-comparison_investing_explore__DCDkp .ai-product-comparison_portfolio_analysis_card__R9s4S .ai-product-comparison_title_body__mb6SX h5{font-size:16px!important;margin-bottom:5px}.ai-product-comparison_no_shopping_lists___XSuR{margin-top:30px;display:flex;align-items:center;gap:12px;background-color:var(--gray_light_4);border-radius:20px;flex-direction:column;justify-content:center;text-align:center;padding:40px;color:var(--gray_dark_1)}.ai-product-comparison_no_shopping_lists___XSuR .ai-product-comparison_no_shopping_lists_icon__Me57F{color:var(--gray_dark_1);background-color:var(--gray_light_2);border-radius:100px;width:60px;height:60px;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.ai-product-comparison_no_shopping_lists___XSuR .ai-product-comparison_no_shopping_lists_content__OF9uK{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px}button.ai-product-comparison_new_shopping_list_btn__3ufcS{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 18px;border:1px solid var(--gray_light_1_5);border-radius:100px;color:var(--gray_dark);font-size:14px;font-weight:500;margin-top:10px}button.ai-product-comparison_new_shopping_list_btn__3ufcS svg{height:12px;font-size:12px}button.ai-product-comparison_new_shopping_list_btn__3ufcS:hover{color:var(--gray_dark_1);background-color:var(--gray_light_2)}button.ai-product-comparison_new_shopping_list_btn__3ufcS:hover svg{color:var(--gray_dark_1)}.ai-product-comparison_shopping_list__p0uX7{margin-bottom:25px}.ai-product-comparison_shopping_list__p0uX7 .ai-product-comparison_shopping_list_row_container__Zb_U6{position:relative}.ai-product-comparison_shopping_list__p0uX7 .ai-product-comparison_shopping_list_row__qLT2C{display:flex;align-items:center;height:54px;border-bottom:1px solid var(--gray_light_1_5)}.ai-product-comparison_shopping_list__p0uX7 .ai-product-comparison_shopping_list_row__qLT2C:hover{background-color:var(--gray_light_4)}.ai-product-comparison_shopping_list__p0uX7 .ai-product-comparison_shopping_list_row__qLT2C:hover .ai-product-comparison_category_cell__IFS_V .ai-product-comparison_category_cell_icon__Wxdnt{display:block}.ai-product-comparison_shopping_list__p0uX7 .ai-product-comparison_shopping_list_row__qLT2C.ai-product-comparison_gray__BPUm_{opacity:.75}.ai-product-comparison_shopping_list__p0uX7 .ai-product-comparison_shopping_list_header_row__2b9FN{color:var(--gray_primary);font-size:14px;font-weight:500}.ai-product-comparison_shopping_list__p0uX7 .ai-product-comparison_shopping_list_header_row__2b9FN:hover{background-color:rgba(0,0,0,0)}.ai-product-comparison_shopping_list__p0uX7 .ai-product-comparison_shopping_list_row_date__JE6pQ{width:25%;display:flex;align-items:center;justify-content:space-between}.ai-product-comparison_shopping_list__p0uX7 .ai-product-comparison_date_cell__k_dN_{color:var(--gray_dark);font-size:13px;padding-left:5px}.ai-product-comparison_shopping_list__p0uX7 .ai-product-comparison_shopping_list_row_name__v5H_F{padding-left:10px;width:60%;font-size:15px}.ai-product-comparison_shopping_list__p0uX7 .ai-product-comparison_shopping_list_row_count__C5DT6{width:15%}.ai-product-comparison_shopping_list__p0uX7 .ai-product-comparison_shopping_list_row_count__C5DT6 .ai-product-comparison_shopping_list_row_count_number__mczxB{background-color:var(--gray_light_2);width:32px;height:32px;border-radius:100px;display:flex;align-items:center;justify-content:center;font-size:12px}.ai-product-comparison_shopping_list__p0uX7 .ai-product-comparison_shopping_list_trash_icon__BE_VL{position:absolute;right:0;top:0;height:54px;padding:0 15px;cursor:pointer;color:var(--gray_primary);display:flex;align-items:center;justify-content:center}.ai-product-comparison_shopping_list__p0uX7 .ai-product-comparison_shopping_list_trash_icon__BE_VL:hover{color:var(--red_primary)}.ai-product-comparison_shopping_list__p0uX7 .ai-product-comparison_add_shopping_list_btn_container__okkZt{margin-top:20px}.ai-product-comparison_ai_order_section__Qt_m8{min-height:90px;display:block;box-sizing:border-box;width:100%;border:1px solid var(--gray_light_1_5);border-radius:10px;padding:24px;margin-top:30px;box-shadow:var(--card_shadow)}.ai-product-comparison_ai_order_section__Qt_m8 .ai-product-comparison_order_items__qekWt{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-product-comparison_shopping_list_empty__Drb1B{padding:20px;text-align:center;color:var(--gray_light_1);font-size:14px;margin-bottom:25px;background-color:var(--gray_light_3);border-radius:10px}.ai-product-comparison_shopping_list_info_items__sEifw{height:100%;padding-bottom:100px}div.ai-product-comparison_shopping_list_item_name__U4MAV{width:100%;padding:5px 0;display:flex;align-items:center;justify-content:space-between;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}div.ai-product-comparison_shopping_list_item_name__U4MAV .ai-product-comparison_shopping_list_item_content__lQpu5{display:flex;align-items:center;gap:10px;flex:1;min-width:0}div.ai-product-comparison_shopping_list_item_name__U4MAV .ai-product-comparison_shopping_list_item_emoji__8MhmL{flex-shrink:0;width:34px;height:34px;display:flex;align-items:center;justify-content:center;background-color:var(--gray_light_3);border-radius:50%;font-size:17px}div.ai-product-comparison_shopping_list_item_name__U4MAV .ai-product-comparison_shopping_list_item_emoji__8MhmL span{line-height:1}div.ai-product-comparison_shopping_list_item_name__U4MAV .ai-product-comparison_shopping_list_item_name_input__TcrE8{background-color:rgba(0,0,0,0);border:none;border-bottom:1px dashed rgba(0,0,0,0);field-sizing:content;transition:border-color .2s ease-in-out;flex:1;min-width:0}div.ai-product-comparison_shopping_list_item_name__U4MAV .ai-product-comparison_shopping_list_item_name_input__TcrE8.ai-product-comparison_editing__jAvD7{border-color:var(--gray_light_1)}div.ai-product-comparison_shopping_list_item_name__U4MAV .ai-product-comparison_shopping_list_item_quantity_input__dt5E5{color:var(--gray_primary);padding-left:6px;padding-right:6px;background-color:rgba(0,0,0,0);border:none;border-bottom:1px dashed rgba(0,0,0,0);field-sizing:content}div.ai-product-comparison_shopping_list_item_name__U4MAV .ai-product-comparison_shopping_list_item_quantity_input__dt5E5.ai-product-comparison_editing__jAvD7{color:inherit;border-color:var(--gray_light_1)}.ai-product-comparison_shopping_list_item_notes__dm_iT{font-size:14px;color:var(--gray_light_1)}.ai-product-comparison_shopping_list_item_quantity__xHWtD{display:flex;align-items:center;border:1px solid var(--gray_light_1);border-radius:70px;background:rgba(0,0,0,0);font-size:12px;gap:6px;padding:4px 10px}.ai-product-comparison_shopping_list_item_quantity__xHWtD.ai-product-comparison_disabled__tA62Y{border:none}.ai-product-comparison_shopping_list_item_quantity__xHWtD.ai-product-comparison_disabled__tA62Y button{visibility:hidden}.ai-product-comparison_shopping_list_item_quantity__xHWtD .ai-product-comparison_decrement__jKECX,.ai-product-comparison_shopping_list_item_quantity__xHWtD .ai-product-comparison_increment__9vveP{background:rgba(0,0,0,0);border:none;color:var(--gray_dark_1);display:flex;align-items:center;justify-content:center;width:10px;cursor:pointer;padding:0}.ai-product-comparison_shopping_list_item_quantity__xHWtD .ai-product-comparison_decrement__jKECX svg,.ai-product-comparison_shopping_list_item_quantity__xHWtD .ai-product-comparison_increment__9vveP svg{width:10px;height:10px;font-size:10px}.ai-product-comparison_shopping_list_item_quantity__xHWtD .ai-product-comparison_decrement__jKECX:hover,.ai-product-comparison_shopping_list_item_quantity__xHWtD .ai-product-comparison_increment__9vveP:hover{color:var(--gray_dark)}.ai-product-comparison_shopping_list_item_quantity__xHWtD span{display:flex;align-items:center;justify-content:center;min-width:24px;color:var(--black_light);font-size:12px;font-weight:550}.ai-product-comparison_canvas_summary__rHxSV{margin-top:30px;padding:30px;box-shadow:var(--card_shadow);border-radius:14px;width:50%}.ai-product-comparison_canvas_summary__rHxSV .ai-product-comparison_item__jwTf8{margin:20px 0 5px;display:flex;flex-direction:column;gap:6px}.ai-product-comparison_canvas_summary__rHxSV .ai-product-comparison_item__jwTf8 .ai-product-comparison_label__bajaC{color:var(--gray_dark)}.ai-product-comparison_canvas_summary__rHxSV .ai-product-comparison_item__jwTf8 .ai-product-comparison_content__jhBap{font-size:18px;font-weight:500}.ai-product-comparison_canvas_summary__rHxSV .ai-product-comparison_footer__6_1rn{margin-top:10px;display:flex;justify-content:flex-end}.ai-product-comparison_canvas_summary__rHxSV .ai-product-comparison_footer__6_1rn a.ai-product-comparison_btn__J73EJ{color:var(--white)}.ai-product-comparison_canvas_summary__rHxSV .ai-product-comparison_footer__6_1rn a.ai-product-comparison_btn__J73EJ:hover{background-color:var(--blue_dark)}.ai-product-comparison_explore_tile_square__r8fy5{position:relative;width:100%;min-width:0;height:150px;padding:20px;box-sizing:border-box;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;border:1px solid var(--gray_light_1_5)}.ai-product-comparison_explore_tile_square__r8fy5:hover{background-color:var(--gray_light_4)}.ai-product-comparison_explore_tile_square__r8fy5 .ai-product-comparison_action_badge__LaUIX{position:absolute;top:10px;right:10px;background-color:var(--gray_light_2);color:var(--gray_dark_1);font-size:11px;font-weight:600;padding:3px 8px;border-radius:50px;text-transform:uppercase}.ai-product-comparison_explore_tile_square__r8fy5 .ai-product-comparison_emoji__TJ8KE{font-size:26px;margin-bottom:7px;flex-shrink:0}.ai-product-comparison_explore_tile_square__r8fy5 .ai-product-comparison_category__CSBT_{color:var(--gray_primary);font-weight:500;margin-bottom:8px;flex-shrink:0}.ai-product-comparison_explore_tile_square__r8fy5 .ai-product-comparison_title__aj0vU{flex-shrink:0}.ai-product-comparison_explore_tile_square__r8fy5 .ai-product-comparison_subtitle__2DL_Y{font-size:14px;color:var(--gray_primary);margin-top:4px;flex:1;min-height:0;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ai-product-comparison_explore_tile_rectangle__lw4p_{cursor:pointer;border:1px solid var(--gray_light_1_5);padding:18px 15px;border-radius:8px;display:flex;align-items:center;gap:12px}.ai-product-comparison_explore_tile_rectangle__lw4p_:hover{background-color:var(--gray_light_4)}.ai-product-comparison_explore_tile_rectangle__lw4p_ .ai-product-comparison_emoji__TJ8KE{background-color:var(--gray_light_2);width:18px;min-width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;padding:8px}.ai-product-comparison_explore_tile_rectangle__lw4p_ .ai-product-comparison_tile__G6Vl3{box-sizing:border-box;background-color:var(--white);border:1px solid var(--gray_light_1_5);border-radius:10px;min-height:70px;padding:12px;display:flex;align-items:center;gap:12px;cursor:pointer}.ai-product-comparison_explore_tile_rectangle__lw4p_ .ai-product-comparison_tile__G6Vl3[data-disabled=true]{pointer-events:none}.ai-product-comparison_explore_tile_rectangle__lw4p_ .ai-product-comparison_tile__G6Vl3:hover{background-color:var(--gray_light_3)}.ai-product-comparison_explore_tile_rectangle__lw4p_ .ai-product-comparison_tile__G6Vl3:hover .ai-product-comparison_emoji__TJ8KE{background-color:var(--gray_light_1_5)}.ai-product-comparison_explore_tile_pill__nTneO{display:flex;gap:6px;padding:10px 20px;border:1px solid var(--gray_light_1_5);background-color:var(--white);border-radius:20px;cursor:pointer}.ai-product-comparison_explore_tile_pill__nTneO:hover{background-color:var(--gray_light_3)}.ai-product-comparison_explore_tile_pill__nTneO.ai-product-comparison_placeholder__3tlD_{display:flex;flex-direction:row;gap:8px}.ai-product-comparison_explore_tile_pill__nTneO.ai-product-comparison_placeholder__3tlD_ .ai-product-comparison_loading_circle__Sc2A3{border-radius:20px}.ai-product-comparison_horizontal_scroller_content__0dXrX,.ai-product-comparison_product_buy_links_list__wcdJX{display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;margin:0 auto;min-width:0;width:auto}.ai-product-comparison_horizontal_scroller_content__0dXrX::-webkit-scrollbar,.ai-product-comparison_product_buy_links_list__wcdJX::-webkit-scrollbar{display:none}.ai-product-comparison_scroll_button_left__NBLeP,.ai-product-comparison_scroll_button_right__XK5Cj{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--gray_light_1);background-color:var(--white);color:var(--black);font-size:14px;cursor:pointer;z-index:10;transition:all .2s ease;box-shadow:0 2px 8px rgba(0,0,0,.15)}.ai-product-comparison_scroll_button_left__NBLeP:hover,.ai-product-comparison_scroll_button_right__XK5Cj:hover{background-color:var(--gray_light_1);transform:translateY(calc(-50% - 1px));box-shadow:0 3px 12px rgba(0,0,0,.2)}.ai-product-comparison_scroll_button_left__NBLeP:focus,.ai-product-comparison_scroll_button_right__XK5Cj:focus{outline:none}.ai-product-comparison_scroll_button_left__NBLeP{left:4px}.ai-product-comparison_scroll_button_right__XK5Cj{right:4px}.ai-product-comparison_product_comparison_container__1oBzy{display:flex;flex-direction:column;gap:20px;margin-top:40px;font-size:12px}.ai-product-comparison_product__PpeNR{display:flex;flex-direction:column;padding:24px 40px;border-radius:8px;border:1px solid var(--gray_light_1_5)}.ai-product-comparison_product__PpeNR.ai-product-comparison_best_overall__CrD7N{padding:45px 40px}.ai-product-comparison_product__PpeNR[data-variant=travel_guide]{padding:24px}.ai-product-comparison_product_header__j_mQq{display:flex;flex-direction:row;gap:40px}.ai-product-comparison_product_header_image__HCy_B{flex:0 0 260px;width:260px;max-width:260px;overflow:hidden}.ai-product-comparison_product_header_image__HCy_B.ai-product-comparison_with_button__gVuVQ{min-height:220px}.ai-product-comparison_product_header_image__HCy_B>div{height:100%}.ai-product-comparison_product_header_content__h2f1F{flex:1;overflow:hidden}.ai-product-comparison_product_image_wrapper__K8kXT{display:flex;justify-content:center;align-items:center;border-radius:10px;background-color:var(--gray_light_3);overflow:hidden;position:relative}.ai-product-comparison_product_image_wrapper__K8kXT[data-variant=travel_guide]{height:260px!important;max-height:260px!important}.ai-product-comparison_product_image_wrapper__K8kXT[data-variant=travel_guide] .ai-product-comparison_product_image__1ilDN{-o-object-fit:cover;object-fit:cover}.ai-product-comparison_product_image__1ilDN{-o-object-fit:contain;object-fit:contain;mix-blend-mode:darken}.ai-product-comparison_product_image__1ilDN.ai-product-comparison_placeholder__3tlD_{width:100%;height:260px;background-color:var(--gray_light_2)}:root[data-theme=dark] .ai-product-comparison_product_image__1ilDN{mix-blend-mode:normal}.ai-product-comparison_financial_product_image__N5N5Q{width:100%;height:100%;max-height:135px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.ai-product-comparison_financial_product_image__N5N5Q.ai-product-comparison_credit_card_image__aipJ8{-o-object-position:top left;object-position:top left;max-height:160px}.ai-product-comparison_financial_product_image__N5N5Q.ai-product-comparison_albert_product_image__rXMS_{width:80%;margin:0 auto;display:block}.ai-product-comparison_product_details_images__arWA8{display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;justify-content:flex-start}.ai-product-comparison_product_details_image_wrapper__7BMMo{cursor:pointer;border-radius:10px;overflow:hidden;border:2px solid rgba(0,0,0,0);transition:all .2s ease;opacity:.6;flex:0 0 auto;width:52px;height:48px}.ai-product-comparison_product_details_image_wrapper__7BMMo img{-o-object-fit:cover;object-fit:cover;border-radius:4px;width:100%;height:100%}.ai-product-comparison_product_details_image_wrapper__7BMMo:hover{opacity:.9}.ai-product-comparison_product_details_image_wrapper__7BMMo.ai-product-comparison_active__TqPfV{border-color:var(--gray_dark);background-color:var(--gray_dark);opacity:1}.ai-product-comparison_product_details_image_wrapper__7BMMo.ai-product-comparison_disabled__tA62Y{display:none}.ai-product-comparison_product_details_scroller__hnbdz{max-width:260px;margin-top:16px;position:relative}.ai-product-comparison_product_details_scroller__hnbdz .ai-product-comparison_scroll_button_left__NBLeP,.ai-product-comparison_product_details_scroller__hnbdz .ai-product-comparison_scroll_button_right__XK5Cj{width:24px;height:24px;font-size:12px}.ai-product-comparison_product_details_scroller__hnbdz .ai-product-comparison_horizontal_scroller_content__0dXrX,.ai-product-comparison_product_details_scroller__hnbdz .ai-product-comparison_product_buy_links_list__wcdJX{padding:0 4px}.ai-product-comparison_product_header_content_top__XII64{display:flex;flex-direction:row;align-items:flex-start;gap:12px}.ai-product-comparison_product_header_content_top__XII64 .ai-product-comparison_tools__J6UA5{display:flex;align-items:center;gap:12px}.ai-product-comparison_product_header_content_top__XII64 .ai-product-comparison_tools__J6UA5 .ai-product-comparison_btn_refresh__j1PQq{color:var(--gray_primary)}.ai-product-comparison_product_overview__OS4vy{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1;gap:10px}.ai-product-comparison_product_title__Nc54H{font-weight:500!important;max-width:550px;display:flex;gap:10px;margin-bottom:10px;line-height:1.2}.ai-product-comparison_product_title__Nc54H div{word-break:break-word}.ai-product-comparison_product_body__zBEJF{display:flex;flex-direction:column;gap:5px}.ai-product-comparison_product_top_badge__r90b2{padding:6px 12px;border-radius:100px;background-color:var(--blue_light_3);color:var(--blue_primary);font-size:14px;font-weight:600;white-space:nowrap;text-align:center}h4.ai-product-comparison_product_section_title__DmlJJ{font-size:15px;font-weight:600!important;color:var(--gray_dark);margin-bottom:10px}h4.ai-product-comparison_product_section_title__DmlJJ a{color:inherit}.ai-product-comparison_product_badges__KPr0P{margin-top:18px}.ai-product-comparison_product_badges__KPr0P .ai-product-comparison_badge__Hq0mp{padding:10px 12px;border-radius:10px;text-wrap:nowrap;display:flex;align-items:center;background-color:var(--gray_light_2);font-weight:500;font-size:14px}.ai-product-comparison_product_badges__KPr0P .ai-product-comparison_loading_bar__to6Ey{margin:0;border-radius:10px}.ai-product-comparison_product_highlights__X_jNr{margin-top:24px}.ai-product-comparison_product_highlights__X_jNr p{font-size:15px}.ai-product-comparison_product_highlights__X_jNr .ai-product-comparison_loading_bar__to6Ey{width:100%!important}.ai-product-comparison_product_buy_links__Qe25s{margin-top:24px;max-width:100%;position:relative;overflow:visible}.ai-product-comparison_apply_link__dHVyz{margin-top:15px!important;background-color:var(--gray_light_2)!important;font-size:15px;display:flex!important;align-items:center;justify-content:center;gap:10px}.ai-product-comparison_apply_link__dHVyz:hover{background-color:var(--gray_light_1_5)!important}.ai-product-comparison_product_stats__QXHJF{margin-top:24px;display:flex;flex-direction:row;flex-wrap:wrap}.ai-product-comparison_product_stats__QXHJF .ai-product-comparison_product_stat__2qzbo{display:flex;flex-direction:column;gap:6px;min-width:120px;padding:20px 10px;border-bottom:1px solid var(--gray_light_1_5);border-right:1px solid var(--gray_light_1_5);flex:0 0 calc(25% - 24px)}.ai-product-comparison_product_stats__QXHJF .ai-product-comparison_product_stat__2qzbo:nth-child(n+5){flex:0 0 calc(33.333% - 24px);border-bottom:none}.ai-product-comparison_product_stats__QXHJF .ai-product-comparison_product_stat__2qzbo:nth-child(4n),.ai-product-comparison_product_stats__QXHJF .ai-product-comparison_product_stat__2qzbo:nth-child(7n){border-right:none}.ai-product-comparison_product_stats__QXHJF .ai-product-comparison_product_stat__2qzbo h5{font-weight:600;color:var(--gray_dark)}.ai-product-comparison_product_stats__QXHJF .ai-product-comparison_product_stat__2qzbo .ai-product-comparison_value__N4PC9{font-size:15px;font-weight:600}.ai-product-comparison_horizontal_scroller_container__8y0Ad,.ai-product-comparison_product_buy_links_container__CnMIL{position:relative;width:100%;max-width:100%;display:inline-block}.ai-product-comparison_horizontal_scroller_container__8y0Ad .ai-product-comparison_scroll_button_left__NBLeP,.ai-product-comparison_horizontal_scroller_container__8y0Ad .ai-product-comparison_scroll_button_right__XK5Cj,.ai-product-comparison_product_buy_links_container__CnMIL .ai-product-comparison_scroll_button_left__NBLeP,.ai-product-comparison_product_buy_links_container__CnMIL .ai-product-comparison_scroll_button_right__XK5Cj{opacity:0;transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease;pointer-events:auto}.ai-product-comparison_horizontal_scroller_container__8y0Ad.ai-product-comparison_is_hovered__X2Dw_ .ai-product-comparison_scroll_button_left__NBLeP,.ai-product-comparison_horizontal_scroller_container__8y0Ad.ai-product-comparison_is_hovered__X2Dw_ .ai-product-comparison_scroll_button_right__XK5Cj,.ai-product-comparison_horizontal_scroller_container__8y0Ad:hover .ai-product-comparison_scroll_button_left__NBLeP,.ai-product-comparison_horizontal_scroller_container__8y0Ad:hover .ai-product-comparison_scroll_button_right__XK5Cj,.ai-product-comparison_is_hovered__X2Dw_.ai-product-comparison_product_buy_links_container__CnMIL .ai-product-comparison_scroll_button_left__NBLeP,.ai-product-comparison_is_hovered__X2Dw_.ai-product-comparison_product_buy_links_container__CnMIL .ai-product-comparison_scroll_button_right__XK5Cj,.ai-product-comparison_product_buy_links_container__CnMIL:hover .ai-product-comparison_scroll_button_left__NBLeP,.ai-product-comparison_product_buy_links_container__CnMIL:hover .ai-product-comparison_scroll_button_right__XK5Cj{opacity:1}.ai-product-comparison_horizontal_scroller_container__8y0Ad:after,.ai-product-comparison_horizontal_scroller_container__8y0Ad:before,.ai-product-comparison_product_buy_links_container__CnMIL:after,.ai-product-comparison_product_buy_links_container__CnMIL:before{content:"";position:absolute;top:0;height:100%;width:40px;z-index:5;pointer-events:none;opacity:0;transition:opacity .2s ease}.ai-product-comparison_horizontal_scroller_container__8y0Ad:before,.ai-product-comparison_product_buy_links_container__CnMIL:before{left:0;background:linear-gradient(90deg,rgb(255,255,255) 0,rgba(255,255,255,0))}:root[data-theme=dark] .ai-product-comparison_horizontal_scroller_container__8y0Ad:before,:root[data-theme=dark] .ai-product-comparison_product_buy_links_container__CnMIL:before{background:linear-gradient(90deg,rgb(34,34,34) 0,rgba(34,34,34,0))}.ai-product-comparison_horizontal_scroller_container__8y0Ad:after,.ai-product-comparison_product_buy_links_container__CnMIL:after{right:0;background:linear-gradient(270deg,rgb(255,255,255) 0,rgba(255,255,255,0))}:root[data-theme=dark] .ai-product-comparison_horizontal_scroller_container__8y0Ad:after,:root[data-theme=dark] .ai-product-comparison_product_buy_links_container__CnMIL:after{background:linear-gradient(270deg,rgb(34,34,34) 0,rgba(34,34,34,0))}.ai-product-comparison_horizontal_scroller_container__8y0Ad.ai-product-comparison_show_left_gradient__Jzj3Y:before,.ai-product-comparison_horizontal_scroller_container__8y0Ad.ai-product-comparison_show_right_gradient__NRYcq:after,.ai-product-comparison_show_left_gradient__Jzj3Y.ai-product-comparison_product_buy_links_container__CnMIL:before,.ai-product-comparison_show_right_gradient__NRYcq.ai-product-comparison_product_buy_links_container__CnMIL:after{opacity:1}.ai-product-comparison_product_buy_links_list__wcdJX .ai-product-comparison_links_loader__LwNZk{margin:0}.ai-product-comparison_buy_link__ShA1y{padding:10px 12px;border-radius:10px;text-wrap:nowrap;display:flex;align-items:center;min-width:180px;gap:8px;border:1px solid var(--gray_light_1_5);cursor:pointer}.ai-product-comparison_buy_link__ShA1y:hover{background-color:var(--gray_light_3)!important}.ai-product-comparison_buy_link__ShA1y .ai-product-comparison_content__jhBap{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:2px;overflow:hidden}.ai-product-comparison_buy_link__ShA1y .ai-product-comparison_logo__6W3GC{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:32px;-o-object-fit:contain;object-fit:contain;background-color:var(--gray_light_1_5);mix-blend-mode:darken}:root[data-theme=dark] .ai-product-comparison_buy_link__ShA1y .ai-product-comparison_logo__6W3GC{mix-blend-mode:normal}.ai-product-comparison_buy_link__ShA1y .ai-product-comparison_merchant__RxxQn{width:100%;font-size:14px;font-weight:500;color:var(--gray_dark);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ai-product-comparison_buy_link__ShA1y .ai-product-comparison_price__1qdj5{font-size:1.2em;font-weight:600}.ai-product-comparison_buy_link__ShA1y .ai-product-comparison_button__JRY5R{flex:0 0 auto;background-color:var(--black);color:var(--white)!important;border-radius:9999px;padding:5px 12px;text-align:center;font-size:1em;font-weight:600}.ai-product-comparison_product_key_features__wkuZ_ .ai-product-comparison_key_feature__x4qRh{min-height:35px;padding:8px 0;display:flex;flex-direction:row;align-items:center;gap:16px;border-bottom:1px solid var(--gray_light_1_5);font-size:15px}.ai-product-comparison_product_key_features__wkuZ_ .ai-product-comparison_key_feature__x4qRh .ai-product-comparison_label__bajaC{font-weight:600;min-width:250px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ai-product-comparison_product_key_features__wkuZ_ .ai-product-comparison_key_feature__x4qRh .ai-product-comparison_reasoning__uT7Xb{font-weight:500;color:var(--gray_dark)}.ai-product-comparison_product_key_features__wkuZ_ .ai-product-comparison_key_feature__x4qRh:last-child{border-bottom:none}.ai-product-comparison_product_key_features__wkuZ_ .ai-product-comparison_key_feature__x4qRh.ai-product-comparison_placeholder__3tlD_{width:100%}.ai-product-comparison_product_key_features__wkuZ_ .ai-product-comparison_key_feature__x4qRh.ai-product-comparison_placeholder__3tlD_ .ai-product-comparison_description_bar__1MMMC,.ai-product-comparison_product_key_features__wkuZ_ .ai-product-comparison_loading_bar__to6Ey{width:100%!important}.ai-product-comparison_product_customer_feedback_list__ZAXzg{display:flex;flex-direction:row;gap:24px;width:auto}.ai-product-comparison_product_customer_section__gvcfX{width:100%;overflow:visible}.ai-product-comparison_product_customer_feedback_container__oF_ND{margin-top:20px;position:relative;width:auto;max-width:100%;display:block}.ai-product-comparison_product_customer_feedback__S7oPb{display:flex;flex-direction:column;gap:12px;width:300px;min-width:300px}.ai-product-comparison_product_customer_feedback__S7oPb .ai-product-comparison_header__rFTwu{display:flex;flex-direction:row;align-items:center;gap:8px}.ai-product-comparison_product_customer_feedback__S7oPb .ai-product-comparison_source_icon__z655u{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:4px;-o-object-fit:contain;object-fit:contain;mix-blend-mode:darken;background-color:var(--gray_light_1_5)}:root[data-theme=dark] .ai-product-comparison_product_customer_feedback__S7oPb .ai-product-comparison_source_icon__z655u{mix-blend-mode:normal}.ai-product-comparison_product_customer_feedback__S7oPb .ai-product-comparison_source__SWA_g{font-size:14px;font-weight:600;color:var(--gray_dark)}.ai-product-comparison_product_customer_feedback__S7oPb .ai-product-comparison_source_details__MGFJA{display:flex;flex-direction:row;align-items:center;gap:4px;font-size:14px;color:var(--gray_primary);font-weight:500}.ai-product-comparison_product_customer_feedback__S7oPb .ai-product-comparison_source_details__MGFJA a{color:inherit;max-width:180px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ai-product-comparison_product_customer_feedback__S7oPb .ai-product-comparison_content__jhBap{display:flex;flex-direction:column;gap:6px;font-size:15px;margin-top:4px}.ai-product-comparison_product_customer_feedback__S7oPb .ai-product-comparison_content__jhBap .ai-product-comparison_topic__GS_Jb{font-weight:600}.ai-product-comparison_product_header_right__P4Y8C{display:flex;flex-direction:row;align-items:center;-moz-column-gap:16px;column-gap:16px}.ai-product-comparison_product_price__EThNZ{margin-top:6px;font-size:1.6em;font-weight:700;white-space:nowrap}.ai-product-comparison_product_details__6Xm_H{display:flex;flex-direction:column;row-gap:32px;margin-top:40px}.ai-product-comparison_product_details__6Xm_H ul{padding-inline-start:20px}.ai-product-comparison_product_details__6Xm_H ul li{margin:8px 0}.ai-product-comparison_product_details_row__z__DW{display:flex;flex-direction:row;justify-content:space-between;-moz-column-gap:60px;column-gap:60px}.ai-product-comparison_product_details_column__hlJaz{flex:1;display:flex;flex-direction:column;row-gap:16px}.ai-product-comparison_product_details_price_actions__CIEn5{display:flex;flex-direction:row;align-items:center;gap:8px}.ai-product-comparison_product_rating_container__Sy1gi{position:relative;display:inline-block}.ai-product-comparison_product_rating_background__TeuRO{opacity:.1;margin-top:5px;margin-bottom:5px;width:-moz-fit-content;width:fit-content}.ai-product-comparison_product_rating___OHpU,.ai-product-comparison_product_rating_background__TeuRO{color:var(--blue_primary);display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1px}.ai-product-comparison_product_rating___OHpU{overflow:hidden;width:calc(var(--rating-percentage)*80px);position:absolute;top:0;left:0;right:0;bottom:0}.ai-product-comparison_product_accessory_section__EkgL_{margin-top:60px}.ai-product-comparison_product_accessory_section__EkgL_ h3.ai-product-comparison_product_accessory_section_title__DKmN_{margin-bottom:4px}.ai-product-comparison_product_accessory_container__xw19n{width:100%;position:relative}.ai-product-comparison_product_accessory_list__WNb5y{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:20px}.ai-product-comparison_product_accessory__AfMAy{height:110px;min-width:280px;display:flex;flex-direction:row;border:1px solid var(--gray_light_1_5);border-radius:8px;flex:0 0 auto;margin:12px 4px;text-decoration:none}.ai-product-comparison_product_accessory__AfMAy:hover{background-color:var(--gray_light_4)}.ai-product-comparison_product_accessory__AfMAy:hover .ai-product-comparison_image__BpnWW{background-color:var(--gray_light_2)}.ai-product-comparison_product_accessory__AfMAy .ai-product-comparison_image__BpnWW{padding:12px 24px;border-radius:8px 0 0 8px}.ai-product-comparison_product_accessory__AfMAy .ai-product-comparison_content__jhBap{flex:1;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:2px;overflow:hidden;padding:10px 12px;font-weight:500;max-width:200px}.ai-product-comparison_product_accessory__AfMAy h5.ai-product-comparison_title__aj0vU{margin-top:5px}.ai-product-comparison_product_accessory__AfMAy div.ai-product-comparison_price__1qdj5{font-size:18px}.ai-product-comparison_alternative_products__SP3H2{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.ai-product-comparison_alternative_product__13buN{display:flex;flex:1;flex-direction:row;border:1px solid var(--gray_light_1_5);border-radius:8px;overflow:hidden;text-decoration:none}.ai-product-comparison_alternative_product__13buN:hover{background-color:var(--gray_light_4)}.ai-product-comparison_alternative_product__13buN:hover .ai-product-comparison_image__BpnWW{background-color:var(--gray_light_2)}.ai-product-comparison_alternative_product__13buN[data-variant=travel_guide]:hover,.ai-product-comparison_alternative_product__13buN[data-variant=travel_guide]:hover .ai-product-comparison_image__BpnWW{background-color:rgba(0,0,0,0)}.ai-product-comparison_alternative_product__13buN .ai-product-comparison_image_wrapper__9ILLU{border-radius:8px 0 0 8px}.ai-product-comparison_alternative_product__13buN .ai-product-comparison_image__BpnWW{-o-object-fit:cover;object-fit:cover}.ai-product-comparison_alternative_product__13buN .ai-product-comparison_content__jhBap{flex:1;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;overflow:hidden;padding:20px;font-weight:500}.ai-product-comparison_alternative_product__13buN .ai-product-comparison_content__jhBap h4{font-weight:500}.ai-product-comparison_alternative_product__13buN .ai-product-comparison_content__jhBap[data-variant=travel_guide]{justify-content:flex-start;gap:10px}.ai-product-comparison_alternative_product__13buN .ai-product-comparison_content__jhBap[data-variant=travel_guide] h4{margin-bottom:0}.ai-product-comparison_alternative_product__13buN div.ai-product-comparison_price__1qdj5{font-size:18px}.ai-product-comparison_hour_container__SNldO{margin-right:10px}.ai-product-comparison_hour_container__SNldO .ai-product-comparison_hour_day__bji9m{font-size:14px;font-weight:500;margin-bottom:2px}.ai-product-comparison_hour_container__SNldO .ai-product-comparison_hour_description__bBlCE{font-size:14px;color:var(--gray_dark);white-space:nowrap}.ai-product-comparison_experience_hours_open__djhuA{color:var(--green_primary)}.ai-product-comparison_experience_hours_closed__AEQef{color:var(--red_primary)}.ai-product-comparison_experience_hours_opens_soon__eLGoy{color:var(--yellow_dark)}.ai-product-comparison_experience_features__oUcQt .ai-product-comparison_features_grid___IBeC{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-top:15px;row-gap:0}.ai-product-comparison_experience_features__oUcQt .ai-product-comparison_experience_feature__3CUTD{min-height:34px;display:flex;flex-direction:row;align-items:center;gap:10px;font-size:15px;overflow:hidden}.ai-product-comparison_experience_features__oUcQt .ai-product-comparison_experience_feature__3CUTD .ai-product-comparison_icon__dEKmq{width:20px}.ai-product-comparison_experience_features__oUcQt .ai-product-comparison_experience_feature__3CUTD .ai-product-comparison_label__bajaC{font-weight:500}.ai-product-comparison_experience_features__oUcQt .ai-product-comparison_experience_feature__3CUTD .ai-product-comparison_reasoning__uT7Xb{font-weight:500;color:var(--gray_dark)}.ai-product-comparison_experience_features__oUcQt .ai-product-comparison_experience_feature__3CUTD.ai-product-comparison_placeholder__3tlD_{width:100%}.ai-product-comparison_experience_features__oUcQt .ai-product-comparison_loading_bar__to6Ey{width:100%!important}.ai-product-comparison_experiences_map_section__UFurR{position:relative}.ai-product-comparison_experiences_map_toggle__emjju{position:absolute;top:20px;right:20px;background-color:var(--white)}.investments-table_table_flex_row__eTISN{display:flex;width:100%}.investments-table_col_holdings__CgjTI{width:14%;min-width:0}.investments-table_col_day_change___RKj6,.investments-table_col_market_cap__njTBO,.investments-table_col_share_price__uundv,.investments-table_col_shares__tIrnl,.investments-table_col_total_gain__NbXx4,.investments-table_col_total_value__L7Mxg{width:11%}.investments-table_col_accounts__6XSha,.investments-table_col_pe_ratio__bRXVd{width:10%}.investments-table_table_container__qDDdh{max-height:599px;overflow-y:auto;border-bottom:1px solid var(--gray_light_2);margin-bottom:60px}.investments-table_empty_state__MPkK1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;text-align:center}.investments-table_empty_state__MPkK1 .investments-table_empty_title__uix81{font-size:18px;font-weight:600;color:var(--gray_dark_1);margin-bottom:8px}.investments-table_empty_state__MPkK1 .investments-table_empty_subtitle__8JZxe{font-size:15px;color:var(--gray_dark);margin-bottom:24px}.investments-table_empty_state__MPkK1 .investments-table_add_account_btn__n2pge{color:var(--white);display:flex;align-items:center;gap:8px}.investments-table_empty_state__MPkK1 .investments-table_add_account_btn__n2pge:hover{background-color:var(--blue_dark)}.investments-table_empty_state__MPkK1 .investments-table_add_account_btn__n2pge .investments-table_icon__bx54m{font-size:13px}div.investments-table_header_row__DG2wa{border-bottom:1px solid var(--gray_light_2);padding:15px 0;color:var(--gray_primary);font-size:14px;font-weight:500}div.investments-table_header_row__DG2wa div{cursor:pointer;text-align:right}div.investments-table_header_row__DG2wa div:hover{color:var(--gray_dark)}div.investments-table_header_row__DG2wa div span.investments-table_sort__mFClJ{margin-left:3px;font-size:12px}div.investments-table_header_row__DG2wa div:first-child{text-align:left}div.investments-table_header_row__DG2wa div:nth-child(9){padding-right:15px;box-sizing:border-box}div.investments-table_header_row__DG2wa div .investments-table_icon__bx54m{height:12px;margin-top:-2px;vertical-align:middle}div.investments-table_header_row__DG2wa.investments-table_header_sticky__cV5cZ{position:sticky;top:0;z-index:1;background-color:var(--white);margin-top:0}.investments-table_table_row___K_Jd{padding:6px;height:60px;border-radius:6px;border-bottom:1px solid var(--gray_light_3);transition:background-color .2s;color:inherit;text-decoration:none;display:flex;width:100%;box-sizing:border-box}.investments-table_table_row___K_Jd:hover{background-color:var(--gray_light_4);color:inherit}.investments-table_table_row___K_Jd .investments-table_ticker__9yiOC{font-size:15px;color:var(--black);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.investments-table_table_row___K_Jd .investments-table_company_name__ejAIz{font-size:13px;color:var(--gray_primary);margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.investments-table_table_row___K_Jd .investments-table_portfolio_percent__CYyWP{font-size:13px;color:var(--gray_primary);margin-top:3px}.investments-table_table_row___K_Jd>div{display:flex;flex-direction:column;justify-content:center;padding:4px 0;align-items:flex-end;min-width:0}.investments-table_table_row___K_Jd>div:first-child{align-items:flex-start;overflow:hidden}.investments-table_table_row___K_Jd .investments-table_change_content__jO9Yf>div{text-align:right}.investments-table_table_row___K_Jd .investments-table_change_content__jO9Yf.investments-table_positive__Dzez2{color:var(--green_primary)}.investments-table_table_row___K_Jd .investments-table_change_content__jO9Yf.investments-table_negative__Fa9yC{color:var(--red_primary)}.investments-table_table_row___K_Jd .investments-table_change_content__jO9Yf .investments-table_change_percent__eMo0g{font-size:15px;font-weight:500}.investments-table_table_row___K_Jd .investments-table_change_content__jO9Yf .investments-table_change_dollar__HTa86{font-size:13px;margin-top:3px}.investments-table_table_row___K_Jd .investments-table_account_logos__u8zfK{display:flex;align-items:center}.investments-table_table_row___K_Jd .investments-table_account_logos__u8zfK .investments-table_logo___CEWt{margin-left:-22px}.investments-table_table_row___K_Jd .investments-table_account_logos__u8zfK .investments-table_logo___CEWt:first-child{margin-left:0}.investments-table_table_row___K_Jd .investments-table_account_logos__u8zfK .investments-table_logo___CEWt img,.investments-table_table_row___K_Jd .investments-table_account_logos__u8zfK .investments-table_logo___CEWt span{border:1px solid var(--white)}.portfolio-summary_period_button__PuCjJ{display:flex;align-items:center;gap:6px;color:var(--gray_primary);font-size:13px!important;font-weight:400!important;cursor:pointer;padding:5px 10px!important;border-radius:4px}.portfolio-summary_period_button__PuCjJ:hover{background-color:var(--gray_light_3);color:var(--gray_dark_1)}.portfolio-summary_period_button__PuCjJ .portfolio-summary_icon__v88v_{font-size:11px}.portfolio-summary_sub_card__KysYM{flex:1;display:flex;flex-direction:column;border:1px solid var(--gray_light_1_5);border-radius:12px;padding:24px;height:168px;box-sizing:border-box}.portfolio-summary_sub_card__KysYM .portfolio-summary_sub_card_label__DGDjX{display:block;font-size:14px;font-weight:600;color:var(--gray_dark);margin-bottom:12px}.portfolio-summary_sub_card__KysYM .portfolio-summary_sub_card_value__Vun5v{font-size:18px;font-weight:600}.portfolio-summary_sub_card__KysYM .portfolio-summary_sub_card_value__Vun5v.portfolio-summary_positive__V6eRk{color:var(--green_primary)}.portfolio-summary_sub_card__KysYM .portfolio-summary_sub_card_value__Vun5v.portfolio-summary_negative__T_05z{color:var(--red_primary)}.portfolio-summary_sub_card__KysYM .portfolio-summary_sub_card_value__Vun5v.portfolio-summary_zero_value__oFUIC{color:var(--gray_primary)}.portfolio-summary_sub_card__KysYM .portfolio-summary_sub_card_change__ZSSIR{font-size:14px;margin-top:4px;color:var(--gray_primary)}.portfolio-summary_sub_card__KysYM .portfolio-summary_sub_card_change__ZSSIR.portfolio-summary_positive__V6eRk{color:var(--green_primary)}.portfolio-summary_sub_card__KysYM .portfolio-summary_sub_card_change__ZSSIR.portfolio-summary_negative__T_05z{color:var(--red_primary)}.portfolio-summary_sub_card__KysYM .portfolio-summary_sub_card_description__K2rw8{display:block;font-size:13px;color:var(--gray_primary);margin-top:auto;line-height:1.2}.portfolio-summary_sub_card__KysYM .portfolio-summary_loading_value__2ZqoC{margin-bottom:8px}.portfolio-summary_sub_card__KysYM .portfolio-summary_loading_desc__HNWhV{margin-top:auto}.scroll-to-bottom-button_scroll_to_bottom__Ls_pi{position:fixed;bottom:200px;width:100%;max-width:800px;min-width:768px;pointer-events:none;z-index:100;opacity:0;transition:opacity .25s ease-in-out}.scroll-to-bottom-button_scroll_to_bottom__Ls_pi.scroll-to-bottom-button_visible__DIExy{opacity:1}.scroll-to-bottom-button_scroll_to_bottom__Ls_pi .scroll-to-bottom-button_button__6jDBa{pointer-events:auto;margin:0 auto;width:40px;height:40px;border-radius:40px;padding-top:1px;padding-left:1px;display:flex;justify-content:center;align-items:center;background:var(--white);box-shadow:0 2px 8px 2px rgba(0,0,0,.2);cursor:pointer;transition:background-color .2s ease-in-out}.scroll-to-bottom-button_scroll_to_bottom__Ls_pi .scroll-to-bottom-button_button__6jDBa:hover{background-color:var(--gray_light_2)}@media screen and (max-width:958px){.scroll-to-bottom-button_scroll_to_bottom__Ls_pi{max-width:479px;min-width:auto;bottom:170px}.scroll-to-bottom-button_scroll_to_bottom__Ls_pi .scroll-to-bottom-button_button__6jDBa{width:35px;height:35px}.scroll-to-bottom-button_scroll_to_bottom__Ls_pi .scroll-to-bottom-button_button__6jDBa svg{font-size:15px}}body:not(:has(.side-nav)) .scroll-to-bottom-button_scroll_to_bottom__Ls_pi{max-width:100%;min-width:100%;left:0;right:0}.scroll-to-bottom-button_scroll_to_bottom__Ls_pi.scroll-to-bottom-button_side_panel__d2TSz{position:absolute;bottom:200px;left:50%;transform:translateX(-50%);width:auto;max-width:none;min-width:auto;z-index:2}.connections_modal_container__rIK3G{position:relative;width:400px}.connections_modal_container_dialog__VqfNf{position:relative;height:100%}.connections_modal_container_dialog__VqfNf .connections_back_button__wWjx0{position:absolute;top:0;left:-10px}.connections_modal_container_dialog__VqfNf .connections_close_button__nqAg6{position:absolute;top:0;right:-10px}.connections_modal_container_dialog__VqfNf .connections_info_modal__3tDwp{height:420px;display:flex;flex-direction:column;justify-content:space-between;padding:20px}.connections_modal_container_dialog__VqfNf .connections_review_order_modal__CO9GZ{height:auto;display:flex;flex-direction:column;justify-content:space-between;gap:32px}.connections_modal_container_dialog__VqfNf .connections_review_order_modal__CO9GZ .connections_modal_details__UHzlD{display:flex;flex-direction:column;gap:8px}.connections_modal_container_dialog__VqfNf .connections_review_order_modal__CO9GZ .connections_modal_link__FwQvd{font-size:16px;background:rgba(0,0,0,0);border:1px solid var(--gray_light_1_5);border-radius:50px;padding:10px 40px 10px 20px;position:relative;cursor:pointer;transition:all .2s;min-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.connections_modal_container_dialog__VqfNf .connections_review_order_modal__CO9GZ .connections_modal_link__FwQvd:hover{border-color:var(--blue_primary)}.connections_modal_container_dialog__VqfNf .connections_review_order_modal__CO9GZ .connections_modal_link__FwQvd svg{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.connections_modal_container_dialog__VqfNf .connections_review_order_modal__CO9GZ .connections_modal_buttons__txZdg{display:flex;flex-direction:column;gap:12px}.connections_modal_container_dialog__VqfNf .connections_review_order_modal__CO9GZ .connections_modal_buttons__txZdg .connections_primary_button__5ZTOw{color:var(--white);text-decoration:none;font-weight:650;font-size:16px}.connections_modal_container_dialog__VqfNf .connections_review_order_modal__CO9GZ .connections_modal_buttons__txZdg .connections_disclosure_button__0XT9G{text-align:center;padding:12px;font-size:16px}.connections_modal_container_dialog__VqfNf .connections_review_order_modal__CO9GZ .connections_modal_buttons__txZdg .connections_disclosure_button__0XT9G svg{margin-right:8px}.connections_connection_login_form___KxS6 form input{box-sizing:border-box;width:100%}.connections_loader__TJFyl{height:100%;width:100%;display:flex;justify-content:center;align-items:center}.connections_success_screen__cvUN3{background:var(--blue_primary)}.connections_instacart_logo__sYcCY{height:60px;width:60px;background-color:var(--gray_light_2);border-radius:100px;overflow:hidden;margin-bottom:20px;display:flex;align-items:center;justify-content:center}.connections_progress_logo__GnPR4{height:4px;width:100px;border-radius:100px;background:var(--gray_light_1_5);margin:28px auto 48px;position:relative;overflow:hidden}.connections_progress_logo__GnPR4 span{height:4px;width:5px;position:absolute;left:0;top:0;border-radius:100px;background:var(--black);transition:width 1s}.connections_loading_logo__6sZrP{height:60px;width:60px;border-radius:100px;margin-bottom:20px;background:var(--green_primary);color:var(--white);display:flex;align-items:center;justify-content:center;font-size:20px;animation:connections_bounce__19tJN .3s ease-out}.connections_order_modal__uJYkb{padding:20px 30px 10px;position:relative;height:100%;display:flex;flex-direction:column;justify-content:space-between}.connections_order_modal__uJYkb .connections_order_summary__WQpn7{min-height:100px;padding:0 10px}.connections_order_modal__uJYkb .connections_order_summary__WQpn7 .connections_order_name__Zyuu3{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:600}.connections_order_modal__uJYkb .connections_order_summary__WQpn7 .connections_order_name__Zyuu3 .connections_badge__2BaZa{background:var(--blue_primary);color:#fff;padding:4px 10px;border-radius:100px;font-size:12px;font-weight:400}.connections_order_modal__uJYkb .connections_order_summary__WQpn7 .connections_order_items__QERy_{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--gray_primary);font-size:14px;margin-top:4px;font-style:italic}.connections_header__6h_TA{display:flex;flex-direction:column;align-items:center;justify-content:center}.connections_header__6h_TA h3{font-size:22px;font-weight:600;text-align:center;line-height:1.2}.connections_content__F6_CA{height:100%;text-align:center;margin-bottom:42px}.connections_content__F6_CA p{text-align:center;font-size:16px;line-height:1.4;margin-bottom:24px}.connections_content__F6_CA input{width:100%;max-width:400px;margin:8px auto;box-sizing:border-box;border-color:var(--gray_light_1_5);font-size:16px}.connections_content__F6_CA input::-moz-placeholder{color:var(--gray_primary)}.connections_content__F6_CA input::placeholder{color:var(--gray_primary)}.connections_footer__Qk02c{width:100%;display:flex;flex-direction:column}.connections_footer__Qk02c .connections_disclosure__NH6sJ{font-size:12px;color:var(--gray_primary);text-align:center;line-height:1.36;margin-bottom:20px}.connections_submit__Yb38H{margin-top:20px}.connections_addresses__DhThV{overflow-y:auto;max-height:400px;margin-top:20px}.connections_addresses__DhThV .connections_address_button__3pBCP{font-size:16px;font-weight:500;color:var(--gray_dark);background:rgba(0,0,0,0);border:1px solid var(--gray_light_1_5);border-radius:10px;padding:20px;margin-bottom:10px;width:100%;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;transition:all .1s}.connections_addresses__DhThV .connections_address_button__3pBCP.connections_selected__J9D_v,.connections_addresses__DhThV .connections_address_button__3pBCP:hover{border-color:var(--black);color:var(--black)}.connections_loading_items__2TfTo{list-style:none;padding-top:20px;height:100%}.connections_loading_items__2TfTo .connections_loading_item__UbqHo{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--gray_light_2);padding-bottom:15px;padding-top:15px}.connections_loading_items__2TfTo .connections_loading_item__UbqHo:last-child{border-bottom:none}.connections_loading_items__2TfTo .connections_loading_item__UbqHo .connections_loading_item_icon__FyziQ{width:16px;height:16px;padding:11px;border-radius:100px;background-color:var(--gray_light_2);flex-shrink:0;display:flex;align-items:center;justify-content:center}.connections_loading_items__2TfTo .connections_loading_item__UbqHo .connections_loading_item_text__PNq1Q{text-align:left;width:100%;font-size:15px}.connections_loading_items__2TfTo .connections_loading_item__UbqHo .connections_loading_item_check__26ds5{width:16px;height:16px;padding:5px;color:var(--white);border-radius:100px;background-color:var(--blue_primary);flex-shrink:0;display:flex;align-items:center;justify-content:center}.connections_loading_items__2TfTo .connections_loading_item__UbqHo .connections_loading_item_check__26ds5 svg{font-size:12px}.connections_loading_items__2TfTo .connections_loading_item__UbqHo .connections_loading_item_check__26ds5.connections_loading__G4a2X{background:none}.connections_loading_items__2TfTo .connections_loading_item__UbqHo .connections_loading_item_check__26ds5.connections_loading__G4a2X svg{font-size:26px;color:var(--black)}.connections_loading_items__2TfTo .connections_loading_item__UbqHo .connections_loading_item_check__26ds5.connections_bounce__19tJN{animation:connections_bounce__19tJN .3s ease-out}@keyframes connections_bounce__19tJN{0%{transform:scale(.8)}50%{transform:scale(1.1)}75%{transform:scale(.98)}to{transform:scale(1)}}input.connections_search__Gxlgo{padding:10px 20px;border:1px solid var(--gray_light_1_5);border-radius:10px;display:block;margin-top:20px}.connections_stores__j_9Xx{overflow-y:auto;max-height:400px;margin:20px 0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.connections_stores__j_9Xx .connections_store_button__7pUf_{font-size:16px;font-weight:500;color:var(--gray_dark);background:rgba(0,0,0,0);border:1px solid var(--gray_light_1_5);border-radius:10px;padding:12px;width:100%;box-sizing:border-box;text-align:left;transition:all .1s;display:flex;align-items:center;overflow:hidden;gap:10px}.connections_stores__j_9Xx .connections_store_button__7pUf_.connections_selected__J9D_v,.connections_stores__j_9Xx .connections_store_button__7pUf_:hover{border-color:var(--black);color:var(--black)}.connections_stores__j_9Xx .connections_store_button__7pUf_ .connections_store_name__az92E{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.connections_stores__j_9Xx .connections_store_button__7pUf_ .connections_store_image__4GybQ{height:40px;width:40px;background-size:contain;background-repeat:no-repeat;background-position:50%;border-radius:100px;overflow:hidden;flex-shrink:0}.connections_check_bubble__Q27gf{height:80px;width:80px;box-sizing:border-box;border-radius:100px;background:var(--blue_primary);display:flex;align-items:center;justify-content:center;color:var(--white);font-size:24px;margin-top:40px;margin-bottom:30px}
/*# sourceMappingURL=9003ce36c5cd7c20.css.map*/