.loading_icon_app_absolute{height:100dvh;position:absolute;right:0;top:0;width:100dvw}.loading_icon_app_absolute,.loading_icon_app_center{align-items:center;display:flex;justify-content:center}.my_segment{--my-tabs-accent:#8870e6;--my-tabs-bg-muted:#fafafa;--my-tabs-border:#f1f1f1;--my-tabs-muted:#8c8c8c;--my-tabs-text:#262626;--my-tabs-selected-bg:#fff;background:var(--my-tabs-bg-muted);border:1px solid var(--my-tabs-border);border-radius:9px;box-shadow:none;padding:2px;width:100%}.my_segment .ant-segmented-group{align-items:center;gap:2px;width:100%}.my_segment .ant-segmented-item{border-radius:6px;color:var(--my-tabs-muted);flex:1 1;min-height:0;text-align:center;transition:background-color .18s ease,box-shadow .18s ease,color .18s ease}.my_segment .ant-segmented-item:after{border-radius:6px!important}.my_segment .ant-segmented-item:focus,.my_segment .ant-segmented-item:hover{color:var(--my-tabs-text)}.my_segment .ant-segmented-item-label{color:inherit;font-size:12px;font-weight:600;height:auto;line-height:1;min-height:0;padding:7px 10px}.my_segment .ant-segmented-item-selected{background:var(--my-tabs-selected-bg);box-shadow:0 1px 2px #0f172a14;color:var(--my-tabs-text)}.my_segment .ant-segmented-item-selected .ant-segmented-item-label{color:inherit}.my_segment .ant-segmented-thumb{background:var(--my-tabs-selected-bg);border-radius:6px;box-shadow:0 1px 2px #0f172a14}.my_segment.white{--my-tabs-bg-muted:#fafafa;--my-tabs-selected-bg:#fff}.my_segment.dark{--my-tabs-bg-muted:#ffffff0f;--my-tabs-border:#ffffff14;--my-tabs-muted:#ffffff94;--my-tabs-text:#fff;--my-tabs-selected-bg:#ffffff1f}.my_segment .ant-segmented-thumb-motion-appear{border-radius:6px}.my_segment.my_segment_fit_content{width:auto!important}.my_segment.my_segment_fit_content .ant-segmented-group{width:auto}.my_segment.my_segment_fit_content .ant-segmented-item{flex:0 0 auto}html[data-theme=dark] .my_segment{--my-tabs-bg-muted:#ffffff0f;--my-tabs-border:#ffffff14;--my-tabs-muted:#ffffff94;--my-tabs-text:#fff;--my-tabs-selected-bg:#ffffff1f}.custom_switch{height:50px;padding-right:10px}.custom_switch .ant-form-item-row{align-items:center;height:100%;width:100%}.my_switch_row label{cursor:pointer}.my_switch_row .ant-col{display:flex;width:50%}.my_switch_row .ant-col .ant-form-item-control-input-content{justify-content:flex-end}@media(max-width:575px){.my_switch_row .ant-col{display:flex;max-width:50%!important;width:50%}.my_switch_row .ant-col .ant-form-item-control-input-content{justify-content:flex-end}}.custom_row{border-radius:12px;height:50px;justify-content:space-between;padding-left:20px;width:100%}.custom_row,.weekday_badge{align-items:center;display:flex}.weekday_badge{background-color:#8870e612;border:none;border-radius:50%;color:#8870e6;height:40px;justify-content:center;margin-right:0;width:40px}.weekday_badge:hover{background-color:#8870e633!important}.weekday_badge.ant-tag-checkable-checked{background-color:#8870e6!important;box-shadow:0 2px 4px #8870e64d;color:#fff!important}.category_icon_selector_content{max-height:280px;max-width:550px;overflow-x:hidden;overflow-y:auto;width:min(550px,100vw - 32px)}.category_icon_selector_content .ant-tabs-top>.ant-tabs-nav{margin:0 0 16px!important}.category_icon_selector_popover,.category_icon_selector_popover .ant-popover-inner{max-width:calc(100vw - 16px)}@media screen and (max-width:575px){.category_icon_selector_content{max-height:52vh;max-width:calc(100vw - 56px);width:calc(100vw - 56px)}.category_icon_selector_content .ant-tabs-top>.ant-tabs-nav{margin-bottom:10px!important}.category_icon_selector_content .ant-tabs-tab{padding:6px 0!important;white-space:nowrap}.category_icon_selector_popover{max-width:calc(100vw - 12px)}.category_icon_selector_popover .ant-popover-inner{max-width:calc(100vw - 12px);padding:10px}}.transaction_number_input .input_number{font-size:32px;height:40px;text-align:center}.transaction_input_modal .ant-modal-content{border-radius:30px}.transaction_input_modal .ant-modal-body{padding-top:24px}.transaction_input_modal .transaction_rate_input{width:80px}.transaction_input_modal .transaction_multi_currency_input_divider{min-width:0}.transaction_input_modal .ant-form{display:flex;flex-direction:column;gap:18px}.transaction_input_modal .ant-form-item{margin-bottom:0!important}.transaction_input_modal .ant-form-item .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):after{display:none!important}.transactions_segment_form .ant-segmented .ant-segmented-group .ant-segmented-item-label{padding:0}.transactions_segment_form .ant-segmented .ant-segmented-group .transaction_segment_item{border-radius:20px!important}.main_drawer .ant-drawer-body{padding:10px 0}.main_drawer .ant-menu{background:#0000}.main_side_menu .ant-menu-item-selected svg path,.main_side_menu .ant-menu-item:hover svg path{fill:#8870e6}.main_side_menu .ant-menu-item{padding:12px!important;transition:none!important}.main_side_menu .anticon+span{transition:none!important}.main_layout_side_menu .ant-drawer-body{padding:10px}.budget_add_dropdown_icon{bottom:15px;left:15px;position:absolute}.header_left_dropdown_card{box-shadow:0 4px 100px 0 #00000040!important;overflow-y:auto;width:390px}.header_left_dropdown_card .ant-card-body{padding:20px}.header_left_dropdown_card--body .item{border-radius:20px;padding:11px}.header_left_dropdown_card--body .item.active{border:1px solid #8870e6}.header_left_dropdown_create_btn_sticky{bottom:0;padding:10px 0 15px;position:sticky;width:100%;z-index:5}@media screen and (max-width:575px){.header_left_dropdown_card{width:350px}}.chat_overflow_container{height:100%;overflow:hidden}.chat_layout{border-radius:0;height:95vh;min-width:400px;overflow:visible;width:100%}.chat_messages{flex:1 1;min-height:0;overflow-y:auto;padding:12px 12px 4px 8px}.message_row{display:flex;gap:10px;margin-bottom:8px}.message_row.user{justify-content:flex-end}.bubble{background:#f0f0f0;border-radius:14px;color:#000;font-size:14px;line-height:1.5;max-width:85%;overflow:visible;padding:12px 16px}.bubble ol,.bubble ul{list-style-position:outside;margin:8px 0;padding-left:20px}.bubble ol li,.bubble ul li{margin-bottom:8px;padding-left:4px}.bubble ol li>p:first-child,.bubble ul li>p:first-child{display:inline}.bubble_container{align-items:flex-start;display:flex;gap:6px;max-width:85%}.bubble_container .bubble{max-width:100%}.voice_button{margin-top:4px;opacity:.6;transition:opacity .2s}.voice_button:hover{opacity:1}.message_row.user .bubble{background:#1677ff;color:#fff}.typing_bubble{background:#eef1f5;border-radius:14px;display:flex;gap:6px;padding:10px 16px}.typing_bubble span{animation:blink 1.4s ease-in-out infinite;background:#aaa;border-radius:50%;height:8px;width:8px}.typing_wave{align-items:flex-end;animation:typingFade .25s ease-out;background:#f0f0f0;border:1px solid #d8dde4;border-radius:16px;box-shadow:0 2px 6px #0000000f;display:flex;height:20px;justify-content:space-between;padding:4px 6px;width:38px}.typing_wave .bar{animation:waveBounce 1.2s ease-in-out infinite;background:#999;border-radius:4px;width:4px}.typing_wave .bar:first-child{animation-delay:0s}.typing_wave .bar:nth-child(2){animation-delay:.15s}.typing_wave .bar:nth-child(3){animation-delay:.3s}.typing_wave .bar:nth-child(4){animation-delay:.45s}@keyframes userPowerIn{0%{filter:blur(2px);opacity:0;transform:translateX(45px) translateY(8px) scale(.85) rotate(1deg)}50%{filter:blur(0);opacity:1;transform:translateX(0) translateY(0) scale(1.07) rotate(0deg)}75%{transform:scale(.96)}to{transform:scale(1)}}.message_row.user .bubble{animation:userPowerIn .38s cubic-bezier(.22,1.35,.38,1);transform-origin:right bottom}@keyframes waveBounce{0%{height:4px;opacity:.4}20%{height:16px;opacity:1}40%{height:10px;opacity:.7}60%{height:14px;opacity:.9}80%{height:8px;opacity:.5}to{height:4px;opacity:.4}}@keyframes typingFade{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes blink{0%{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}to{opacity:.3;transform:translateY(0)}}.ai_table{border-collapse:collapse;font-size:14px;margin:10px 0;width:100%}.ai_table td,.ai_table th{border:1px solid #ccc;padding:6px 8px;text-align:left}.ai_table th{font-weight:700}.message_row.assistant .ai_table{border-radius:6px}.ai_combo_wrapper{width:100%}.ai_combo_summary{background:#00000005;border:1px solid #f0f0f0;border-radius:6px;margin-bottom:12px;padding:10px 12px}.ai_combo_summary_item{align-items:center;display:flex;justify-content:space-between;padding:4px 0}.ai_combo_summary_item:not(:last-child){border-bottom:1px dashed #eee}.ai_combo_summary_label{color:#666;font-size:13px}.ai_combo_summary_value{color:#222;font-size:13px;font-weight:600}.ai_guide_container{overflow:visible;padding-bottom:4px;width:100%}.ai_guide_steps{display:flex;flex-direction:column;gap:8px}.ai_guide_step{align-items:flex-start;animation:guideStepSlideIn .35s ease-out both;background:linear-gradient(135deg,#1677ff14,#1677ff05);border-left:3px solid #1677ff;border-radius:10px;display:flex;gap:10px;padding:8px 10px;transition:all .2s ease}.ai_guide_step:hover{background:linear-gradient(135deg,#1677ff1f,#1677ff0a);box-shadow:0 2px 8px #1677ff1a;transform:translateX(4px)}.ai_guide_step_number{align-items:center;background:linear-gradient(135deg,#1677ff,#4096ff);border-radius:50%;box-shadow:0 2px 6px #1677ff59;color:#fff;display:flex;flex-shrink:0;font-size:11px;font-weight:700;height:20px;justify-content:center;width:20px}.ai_guide_step_content{flex:1 1;min-width:0}.ai_guide_step_instruction{word-wrap:break-word;color:#333;font-size:13px;line-height:1.5;margin:0}.ai_guide_tips{animation:guideStepSlideIn .4s ease-out both;background:linear-gradient(135deg,#faad141f,#faad140a);border-left:3px solid #faad14;border-radius:10px;margin-bottom:8px;margin-top:10px;padding:8px 10px}.ai_guide_tips_header{align-items:center;display:flex;gap:6px;margin-bottom:8px}.ai_guide_tips_icon{font-size:16px}.ai_guide_tips_title{color:#d48806;font-size:13px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.ai_guide_tips_list{list-style:none;margin:0;padding-left:20px}.ai_guide_tip_item{color:#595959;font-size:12px;line-height:1.6;padding:3px 0;position:relative}.ai_guide_tip_item:before{color:#faad14;content:"✓";font-size:11px;font-weight:600;left:-18px;position:absolute}@keyframes guideStepSlideIn{0%{opacity:0;transform:translateX(-12px)}to{opacity:1;transform:translateX(0)}}@media screen and (max-width:575px){.ai_chat_modal.light_mode .ant-modal-content{background-color:#fff}.ai_chat_modal.dark_mode .ant-modal-content{background-color:#1c1c1e}.ai_chat_modal .ant-modal-content{padding:8px}.chat_layout{min-width:100%}}.main_layout{height:100dvh;overflow:hidden}.main_content_wrapper{height:100%;overflow-y:scroll;width:100%}.main_content{padding:10px}@media screen and (min-width:2000px){.main_layout_full_page .main_content{margin-inline:auto;max-width:1600px;width:100%!important}}.blank_layout_wrapper{align-items:center;display:flex;flex-direction:column;height:100dvh;justify-content:center;overflow-y:auto;padding-bottom:20px;padding-top:0;width:100vw}.blank_layout_wrapper.top_aligned{justify-content:flex-start;padding-top:30px}@media screen and (max-width:475px){.blank_layout_wrapper{padding:20px}.blank_layout_wrapper.top_aligned{padding-top:10px}}.outside_layout{height:100dvh;overflow:hidden;width:100vw}.outside_layout .outside_layout_content{display:flex;flex-direction:row;width:100%}.outside_layout .outside_layout_left_child{align-items:center;display:flex;flex-direction:column;justify-content:center;overflow-y:auto;padding:30px;width:50%}.outside_layout .outside_layout_right_child{align-items:center;background-color:#8a43ff;color:#fff;display:flex;flex-direction:column;height:100dvh;justify-content:center;width:50%}.outside_layout .outside_layout_right_child img{max-width:100%}.outside_layout_header{padding-top:100px;width:420px}.outside_layout_carousel_wrapper{align-items:center;background-color:#8a43ff;color:#fff;display:flex;flex-direction:column;height:100dvh;justify-content:center;width:50%}@media screen and (max-width:1000px){.outside_layout .outside_layout_left_child{width:100%}.outside_layout_header{padding-top:10px}}@media screen and (max-width:480px){.outside_layout .outside_layout_left_child{padding:20px;width:100%}.outside_layout_header{padding-left:0;padding-top:15px;width:325px}}@media screen and (max-height:800px){.outside_layout .outside_layout_right_child img{height:60%}.outside_layout .left_child_flex{height:100%!important}}.splitter_panel_hidden{display:none!important;flex:0 0!important;min-width:0!important;opacity:0;overflow:hidden!important;pointer-events:none;width:0!important}.splitter_panel_full{flex:1 1 auto!important;flex-basis:auto!important;max-width:100%!important;min-width:0!important;width:100%!important}body,html{height:100%;width:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}[tabindex="-1"]:focus{outline:none}hr{box-sizing:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{font-weight:500;margin-bottom:.5em;margin-top:0}p{margin-bottom:1em;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-bottom:1em;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-bottom:1em;margin-top:0;overflow:auto}figure{margin:0 0 1em}img{border-style:none;vertical-align:middle}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{caption-side:bottom;padding-bottom:.3em;padding-top:.75em;text-align:left}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5em;line-height:inherit;margin-bottom:.5em;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}@media screen and (min-width:2560px){.right_section_wrapper{min-width:450px!important}}@media screen and (max-width:1340px){.activity_btn_wrapper{flex-direction:column}}@media screen and (max-width:575px){.select_custom_new{display:flex}.select_custom_new .ant-row{width:100%}.select_custom_new .ant-form-item-label{min-width:50%}.select_custom_new .ant-form-item-control{flex:auto!important}.right_section_wrapper{min-width:100%!important}}@media screen and (max-width:480px){.my_color_row .ant-form-item-control,.my_color_row .ant-form-item-label{max-width:50%!important}}.width_95{width:95%}.width_90{width:90%}.width_80{width:80%}.width_75{width:75%}.width_70{width:70%}.width_55{width:55%}.width_45{width:45%}.full_width{width:100%}.half_width{width:50%}.full_height{height:100%}.remove_margin_bottom{margin-bottom:0}.margin_right{margin-right:10px}.margin_left_sm{margin-left:5px}.margin_left{margin-left:10px}.margin_left_middle{margin-left:15px}.margin_left_lg{margin-left:20px}.margin_top_sm{margin-top:5px}.margin_top{margin-top:10px}.margin_top_lg{margin-top:20px}.margin_bottom{margin-bottom:10px}.margin_bottom_lg{margin-bottom:20px}.margin_bottom_larger{margin-bottom:30px}.disable_margins{margin:0}.bold{font-weight:500}.remove_padding{padding:0}.remove_border_radius{border-radius:0}.link_cursor{cursor:pointer}.input_number{width:100%}.not_allowed_cursor{cursor:not-allowed}.arrow_icon{display:block;height:27px}.light_bg{background-color:#fff}.dark_bg{background-color:#141414}.text_underline{text-decoration:underline}.text_bold_600{font-weight:600}.padding_bottom{padding-bottom:10px}.padding_10{padding:10px}.padding_5{padding:5px}.text_center{text-align:center}.flex_center{align-items:center;display:flex;justify-content:center}.word_break_all{word-break:break-all}.full_height_vh{height:100dvh}.my_color_row .ant-form-item-control-input{justify-self:end}.my_table_dark .ant-table{background:#0000}.my_table_dark .ant-table-tbody{background:#1c1c1e}.my_table_light .ant-table{background:#0000}.my_table_light .ant-table-tbody{background:#fff}.copyable_paragraph code{border-radius:9px;padding:10px}.input_text_left{text-align:left!important}.input_text_right{text-align:right!important}.my_card .ant-card-body{height:100%;width:100%}.right_section_wrapper{min-width:350px}.arrow_bg,.repeat_confirm_modal .ant-modal-confirm-body{justify-content:center}.arrow_bg{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:20px;width:20px}.arrow_bg:hover{background:#d3d3d34d}.arrow_bg_always{align-items:center;background:#d3d3d34d;border-radius:50%;cursor:pointer;display:flex;height:20px;justify-content:center;width:20px}.outside_card_wrapper{align-items:flex-start;display:flex;justify-content:center;min-height:510px;width:450px}.user_profile_menu_dropdown .ant-dropdown-menu-item{padding:10px 15px!important}.select_custom_new{border-radius:12px}.select_custom_new .ant-form-item-label{align-self:center;display:flex;min-width:45%;padding-left:20px}.select_custom_new.ant-form-item-has-error{padding-bottom:12px}.forgot_password_header .arrow_icon{height:80%}.ant-layout-sider{padding:15px}.ant-select-dropdown .ant-select-item-option-grouped{padding-inline-start:5px!important}.ant-table-body{overflow-y:auto!important}.ant-table-body::-webkit-scrollbar-corner,.ant-table-body::-webkit-scrollbar-track{background-color:#fff;background-color:var(--table-scrollbar-body-bg)}.ant-table-cell-scrollbar{background-color:#fafafa!important;background-color:var(--table-scrollbar-header-bg)!important}.ant-table-wrapper .ant-table{scrollbar-color:unset}.ant-select .ant-select-arrow .anticon:not(.ant-select-suffix){cursor:default}.ant-color-picker-trigger{padding:5px}.ant-btn .ant-btn-icon{align-items:center;display:flex;justify-content:center}.ant-splitter .ant-splitter-panel{padding:0}.ant-splitter{overflow:hidden!important}.ant-statistic-content-suffix{margin-inline-start:0!important}.ant-table-wrapper .ant-table-thead th.ant-table-column-sort{color:#2e3e5f}.ant-tabs-nav{margin:0!important}.ant-tabs-nav:before{display:none}@media screen and (max-width:575px){.ant-form .ant-form-item .ant-form-item-label{flex:auto!important}}:root{--scrollbar-track-color:#0000;--scrollbar-thumb-color:#d6dee1;--table-scrollbar-header-bg:#fafafa;--table-scrollbar-body-bg:#fff;--table-scrollbar-divider-color:#f1f1f1}html[data-theme=dark]{--scrollbar-track-color:#0000;--scrollbar-thumb-color:#3a3a3c;--table-scrollbar-header-bg:#1f1f1f;--table-scrollbar-body-bg:#1c1c1e;--table-scrollbar-divider-color:#ffffff14}body{font-feature-settings:"cv11","ss01";overflow:hidden}*,body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0}*{box-sizing:border-box;padding:0}*,svg text{font-family:Inter,sans-serif!important}svg text{font-feature-settings:"cv11","ss01"}::-webkit-scrollbar{height:8px;margin:0!important;padding:0!important;width:8px}::-webkit-scrollbar-track{background-color:initial;background-color:var(--scrollbar-track-color)}::-webkit-scrollbar-thumb{background-color:#d6dee1;background-color:var(--scrollbar-thumb-color);border-radius:10px}.index_loader{color:#8870e6;font-size:26px}
/*# sourceMappingURL=main.e53c696b.css.map*/