@keyframes genius_fadeIn__lSm32{to{opacity:1}}@keyframes genius_fadeOut__B7iF0{to{opacity:0}}.genius_header__XRBNK{margin-bottom:50px}.genius_header__XRBNK h1{margin-bottom:0}.genius_header__XRBNK p.genius_subtitle__Zbxeh{color:var(--gray_dark);max-width:800px}.genius_footer__ANUtS{height:250px}.genius_card_header__gY1XU{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;height:40px}.genius_card_header__gY1XU h5{margin:0!important}.genius_card_header__gY1XU span.genius_badge__zp2Hv{border-radius:30px;height:22px;line-height:22px;padding:0 10px;text-transform:uppercase;display:inline-block;vertical-align:middle;text-align:center;font-size:11px;font-weight:700;letter-spacing:.05em;background-color:var(--green_light_1);color:var(--green_primary)}.genius_card_header__gY1XU span.genius_badge__zp2Hv.genius_gray__TfNCs{background-color:var(--gray_light_2);color:var(--gray_dark)}.genius_card_header__gY1XU .genius_ai_callout__x1gZE{color:var(--gray_primary)!important;font-size:14px!important}.genius_card_header__gY1XU .genius_ai_callout__x1gZE:hover{color:var(--gold)!important;filter:drop-shadow(0 0 8px #ffe066) drop-shadow(0 0 16px #ffd700)!important}:root[data-theme=dark] .genius_card_header__gY1XU .genius_ai_callout__x1gZE:hover{filter:drop-shadow(0 0 8px #bfa600) drop-shadow(0 0 16px #8c7400)!important}.genius_section__k8Qeh p.genius_subtitle__Zbxeh{color:var(--gray_primary);margin:-20px 0 0!important;padding:0!important}.genius_financial_plan_highlights__XnmKM .genius_section__k8Qeh{margin-bottom:25px}.genius_financial_plan_highlights__XnmKM .genius_title__biT_Z{display:flex;align-items:center}.genius_financial_plan_highlights__XnmKM .genius_title__biT_Z h4{font-size:16px;font-weight:600}.genius_financial_plan_highlights__XnmKM .genius_title__biT_Z .genius_number__M9pm9{width:41px}.genius_financial_plan_highlights__XnmKM .genius_title__biT_Z .genius_number__M9pm9 span{display:block;height:26px;width:26px;display:flex;align-items:center;justify-content:center;background-color:var(--gray_light_2);border-radius:20px;font-weight:600;font-size:14px}.genius_financial_plan_highlights__XnmKM ul{margin-top:0;padding-inline-start:55px;color:var(--gray_dark_1)}.genius_financial_plan_highlights__XnmKM ul li{margin:5px 0}.genius_financial_plan_highlights__XnmKM .genius_placeholder_title__UpO7C{margin-top:-6px}.genius_financial_plan_highlights__XnmKM .genius_placeholder_list__72VM8{margin-top:-5px;margin-left:41px}.genius_budget_highlights__sEz4K{margin-top:-5px}.genius_explore_section__VX8jA{min-width:800px}.genius_explore_section__VX8jA .genius_explore_tiles__R7ALc{display:flex;flex-direction:row;gap:22px;margin-bottom:22px}.genius_user_profile__dA7Te .genius_user_info_container__6mI_9{margin-top:40px}.genius_shopping_lists_dropdown__kDwh4{display:inline-block;align-items:center;background-color:var(--gray_light_2);border-radius:20px;padding:10px 20px;margin-top:30px}.genius_shopping_lists_dropdown__kDwh4 button{display:flex;align-items:center;justify-content:space-between;gap:12px}.genius_shopping_list_name_loader__8FliY{width:50%;margin:0 auto;height:32px;background-color:var(--gray_light_2);border-radius:10px;animation:genius_pulse__ziUxE 1.5s infinite}@keyframes genius_pulse__ziUxE{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.genius_ask_genius_button__eHjqG{position:fixed;bottom:34px;right:34px;z-index:1000;display:flex}.genius_ask_genius_button__eHjqG .genius_btn__VrE2c{display:inline-flex;align-self:flex-end;align-items:center;gap:8px;padding:14px 22px;background-color:var(--white);font-weight:600;border:1px solid var(--gray_light_1_5);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.genius_ask_genius_button__eHjqG .genius_btn__VrE2c:hover{background-color:var(--white);box-shadow:0 0 8px 0 rgba(255,232,142,.6),0 0 4px 0 rgba(0,0,0,.06)}.genius_ask_genius_button__eHjqG .genius_btn__VrE2c:hover .genius_icon__LqwDY{color:var(--gold)}:root[data-theme=dark] .genius_ask_genius_button__eHjqG .genius_btn__VrE2c:hover{box-shadow:0 0 16px 0 rgba(191,166,0,.8862745098),0 0 10px 0 rgba(0,0,0,.3)}
/*# sourceMappingURL=354d168e49e8b4a5.css.map*/