@import "https://fonts.cdnfonts.com/css/telegraf";:root{--motion-ease:cubic-bezier(.2, .7, .3, 1);--motion-fast:.15s;--motion-base:.24s;--motion-reveal:.42s;--motion-step:60ms}@keyframes motionRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes motionFade{0%{opacity:0}to{opacity:1}}.greeting-container_light,.dashboard_date_light,.account_page_header_light,.account_summary_card_light,.account_section_header_light,.own_header_light,.revenue_header_light,.empty_dashboard_light,.paid_card_light,.summary_card_light,.checking_accounts_card,.stats_card_light{animation:motionRise var(--motion-reveal) var(--motion-ease) backwards}.account_page_header_light,.own_header_light,.revenue_header_light,.greeting-container_light{animation-delay:40ms}.account_summary_card_light,.dashboard_date_light{animation-delay:.1s}.account_section_header_light{animation-delay:.14s}.empty_dashboard_light,.summary_card_light{animation-delay:.16s}.checking_accounts_card{animation-delay:.2s}.account_cards_grid_light>*{animation:motionFade var(--motion-reveal) var(--motion-ease) backwards}.revenue_columns_light>*,.paid_stats_light>*,.own_scope_grid_light>*,.paid_list_light>.paid_row_light,.checking_accounts_list>.checking_account_item{animation:motionRise var(--motion-reveal) var(--motion-ease) backwards}.account_cards_grid_light>:first-child,.revenue_columns_light>:first-child,.paid_stats_light>:first-child,.own_scope_grid_light>:first-child,.paid_list_light>.paid_row_light:first-child,.checking_accounts_list>.checking_account_item:first-child{animation-delay:.12s}.account_cards_grid_light>:nth-child(2),.revenue_columns_light>:nth-child(2),.paid_stats_light>:nth-child(2),.own_scope_grid_light>:nth-child(2),.paid_list_light>.paid_row_light:nth-child(2),.checking_accounts_list>.checking_account_item:nth-child(2){animation-delay:.18s}.account_cards_grid_light>:nth-child(3),.revenue_columns_light>:nth-child(3),.paid_stats_light>:nth-child(3),.own_scope_grid_light>:nth-child(3),.paid_list_light>.paid_row_light:nth-child(3),.checking_accounts_list>.checking_account_item:nth-child(3){animation-delay:.24s}.account_cards_grid_light>:nth-child(4),.revenue_columns_light>:nth-child(4),.own_scope_grid_light>:nth-child(4),.paid_list_light>.paid_row_light:nth-child(4),.checking_accounts_list>.checking_account_item:nth-child(4){animation-delay:.3s}.own_scope_grid_light>:nth-child(n+5),.paid_list_light>.paid_row_light:nth-child(n+5),.checking_accounts_list>.checking_account_item:nth-child(n+5){animation-delay:.36s}.documents_header_light,.bundle_card_light{animation:motionRise var(--motion-reveal) var(--motion-ease) backwards}.documents_header_light{animation-delay:40ms}.bundle_card_light{animation-delay:.12s}.doc_table_card_light{animation:motionFade var(--motion-reveal) var(--motion-ease) backwards;animation-delay:.18s}.doc_table_light tbody tr{animation:motionRise var(--motion-reveal) var(--motion-ease) backwards}.doc_table_light tbody tr:first-child{animation-delay:.22s}.doc_table_light tbody tr:nth-child(2){animation-delay:.26s}.doc_table_light tbody tr:nth-child(3){animation-delay:.3s}.doc_table_light tbody tr:nth-child(4){animation-delay:.34s}.doc_table_light tbody tr:nth-child(5){animation-delay:.38s}.doc_table_light tbody tr:nth-child(n+6){animation-delay:.42s}.account_tabs>.account_tab_button{animation:motionFade var(--motion-base) var(--motion-ease) backwards}.account_tabs>.account_tab_button:nth-child(2){animation-delay:60ms}.account_tabs>.account_tab_button:nth-child(3){animation-delay:.12s}.account_tabs>.account_tab_button:nth-child(4){animation-delay:.18s}.account_tabs>.account_tab_button:nth-child(5){animation-delay:.24s}.invoice_page_header_light,.invoice_progress_light,.invoice_head_light,.invoice_footer_light,.invoice_table_light>.invoice_row_light{animation:motionRise var(--motion-reveal) var(--motion-ease) backwards}.invoice_page_header_light{animation-delay:40ms}.invoice_tabs_light>.invoice_tab_light{animation:motionFade var(--motion-base) var(--motion-ease) backwards;animation-delay:.1s}.invoice_tabs_light>.invoice_tab_light:nth-child(2){animation-delay:.15s}.invoice_tabs_light>.invoice_tab_light:nth-child(3){animation-delay:.2s}.invoice_progress_light{animation-delay:.16s}.invoice_head_light{animation-delay:.2s}.invoice_table_light>.invoice_row_light:first-child{animation-delay:.24s}.invoice_table_light>.invoice_row_light:nth-child(2){animation-delay:.28s}.invoice_table_light>.invoice_row_light:nth-child(3){animation-delay:.32s}.invoice_table_light>.invoice_row_light:nth-child(4){animation-delay:.36s}.invoice_table_light>.invoice_row_light:nth-child(n+5){animation-delay:.4s}.invoice_footer_light{animation-delay:.44s}.review_page_light .navbar_light,.review_page_light .bottom_nav_dock_light{animation:motionFade var(--motion-reveal) var(--motion-ease) backwards}.report_tabs_light,.report_page_header_light,.review_key_box_light,.reviewCard_light,.review_filters_light{animation:motionRise var(--motion-reveal) var(--motion-ease) backwards}.report_tabs_light{animation-delay:20ms}.review_key_box_light{animation-delay:.1s}.reviewCard_light{animation-delay:.12s}.review_filters_light{animation-delay:.18s}.progressTrack_light,.stepItem_light{animation:motionRise var(--motion-reveal) var(--motion-ease) backwards}.progressTrack_light{animation-delay:.2s}.progressText_light{animation:motionFade var(--motion-reveal) var(--motion-ease) backwards;animation-delay:.24s}.stepItem_light:first-child{animation-delay:.26s}.stepItem_light:nth-child(2){animation-delay:.3s}.stepItem_light:nth-child(3){animation-delay:.34s}.report_panel_header_light{animation:motionRise var(--motion-reveal) var(--motion-ease) backwards;animation-delay:.28s}.review_rows_light>.transaction_card_link{animation:motionRise var(--motion-reveal) var(--motion-ease) backwards}.review_rows_light>.transaction_card_link:first-child{animation-delay:.28s}.review_rows_light>.transaction_card_link:nth-child(2){animation-delay:.32s}.review_rows_light>.transaction_card_link:nth-child(3){animation-delay:.36s}.review_rows_light>.transaction_card_link:nth-child(4){animation-delay:.4s}.review_rows_light>.transaction_card_link:nth-child(n+5){animation-delay:.44s}.report_empty_light{animation:motionFade var(--motion-reveal) var(--motion-ease) backwards;animation-delay:.3s}.review_page_light{--review-reveal:.52s;--review-lift:24px}@keyframes reviewRise{0%{opacity:0;transform:translateY(var(--review-lift,24px))}to{opacity:1;transform:none}}.review_page_light .report_tabs_light,.review_page_light .report_page_header_light,.review_page_light .review_key_box_light,.review_page_light .reviewCard_light,.review_page_light .review_filters_light,.review_page_light .progressTrack_light,.review_page_light .stepItem_light,.review_page_light .report_panel_header_light,.review_page_light .review_rows_light>.transaction_card_link{animation:reviewRise var(--review-reveal) var(--motion-ease) backwards}.review_page_light .navbar_light,.review_page_light .bottom_nav_dock_light,.review_page_light .report_panel_light,.review_page_light .progressText_light,.review_page_light .report_empty_light{animation:motionFade var(--review-reveal) var(--motion-ease) backwards}.review_page_light .navbar_light{animation-delay:0s}.review_page_light .report_tabs_light{animation-delay:50ms}.review_page_light .report_page_header_light{animation-delay:.11s}.review_page_light .review_key_box_light{animation-delay:.17s}.review_page_light .reviewCard_light{animation-delay:.23s}.review_page_light .review_filters_light{animation-delay:.3s}.review_page_light .progressTrack_light{animation-delay:.35s}.review_page_light .progressText_light{animation-delay:.4s}.review_page_light .stepItem_light:first-child{animation-delay:.41s}.review_page_light .stepItem_light:nth-child(2){animation-delay:.46s}.review_page_light .stepItem_light:nth-child(3){animation-delay:.51s}.review_page_light .report_panel_light{animation-delay:.38s}.review_page_light .report_panel_header_light{animation-delay:.44s}.review_page_light .report_empty_light{animation-delay:.45s}.review_page_light .review_rows_light>.transaction_card_link:first-child{animation-delay:.46s}.review_page_light .review_rows_light>.transaction_card_link:nth-child(2){animation-delay:.52s}.review_page_light .review_rows_light>.transaction_card_link:nth-child(3){animation-delay:.58s}.review_page_light .review_rows_light>.transaction_card_link:nth-child(4){animation-delay:.64s}.review_page_light .review_rows_light>.transaction_card_link:nth-child(n+5){animation-delay:.7s}.review_page_light .bottom_nav_dock_light{animation-delay:.72s}.add_bank_button_light,.add_widget_button_light,.empty_dashboard_button_light,.view_button_light,.ai_button_light,.bills_ai_button_light,.edit_button_light,.outline_btn_light,.toggle_btn_light,.stats_star_btn_light,.stats_icon_btn_light,.stats_open_btn_light,.stats_run_btn_light,.navbar_icon_button_light,.account_manage_link_light,.business_toggle_item_light,.toggle_button_item_light,.growth_period_tab_light,.growth_tab_light,.moneymapped_tab_light,.subscription_tab_light,.cashflow_view_tab_light,.configure_widget_time_btn_light,.configure_widget_layout_btn_light{transition:transform var(--motion-fast) var(--motion-ease), box-shadow var(--motion-fast) var(--motion-ease), background-color var(--motion-base) var(--motion-ease), border-color var(--motion-base) var(--motion-ease), color var(--motion-base) var(--motion-ease), opacity var(--motion-base) var(--motion-ease)}.add_bank_button_light:hover,.add_widget_button_light:hover,.empty_dashboard_button_light:hover,.view_button_light:hover,.ai_button_light:hover,.bills_ai_button_light:hover,.edit_button_light:hover,.outline_btn_light:hover,.toggle_btn_light:hover,.stats_open_btn_light:hover,.stats_run_btn_light:hover,.account_manage_link_light:hover,.growth_period_tab_light:hover,.growth_tab_light:hover,.moneymapped_tab_light:hover,.subscription_tab_light:hover,.cashflow_view_tab_light:hover,.invoice_ask_button_light:hover,.invoice_footer_button_light:hover,.invoice_button_light:hover,.invoice_tab_light:hover{transform:translateY(-1px)}.add_bank_button_light:active,.add_widget_button_light:active,.empty_dashboard_button_light:active,.view_button_light:active,.ai_button_light:active,.bills_ai_button_light:active,.edit_button_light:active,.outline_btn_light:active,.toggle_btn_light:active,.stats_star_btn_light:active,.stats_icon_btn_light:active,.stats_open_btn_light:active,.stats_run_btn_light:active,.navbar_icon_button_light:active,.account_manage_link_light:active,.invoice_ask_button_light:active,.invoice_footer_button_light:active,.invoice_button_light:active,.invoice_tab_light:active{transform:translateY(0)scale(.985)}.navbar_icon_button_light:hover,.stats_star_btn_light:hover{transform:scale(1.06)}.stats_star_btn_light:hover{color:#ffc84d}.account_card_light,.checking_accounts_card,.paid_card_light,.wealth_card_light,.open_event_card_light,.ipacio_note_card_light,.account_summary_card_light{transition:box-shadow var(--motion-base) var(--motion-ease), border-color var(--motion-base) var(--motion-ease)}.account_card_light:hover,.wealth_card_light:hover,.open_event_card_light:hover,.ipacio_note_card_light:hover,.account_summary_card_light:hover{box-shadow:0 10px 26px #26221c1a}.summary_card_light{transition:box-shadow var(--motion-base) var(--motion-ease), transform var(--motion-base) var(--motion-ease)}.summary_card_light:hover{transform:translateY(-2px);box-shadow:0 14px 30px #26221c29}.invoice_row_light:not(.invoice_head_light):hover{box-shadow:0 10px 26px #26221c1a}.paid_row_light,.checking_account_item,.money_table_row_light,.cashflow_row_light,.bills_commig_bill_row_light{transition:background-color var(--motion-fast) var(--motion-ease), color var(--motion-fast) var(--motion-ease)}.paid_row_light:hover,.checking_account_item:hover,.money_table_row_light:hover,.cashflow_row_light:hover,.bills_commig_bill_row_light:hover{background-color:#8fc4ae14}:where(button,a,[role=button],summary,input,select,textarea):focus-visible{outline:2px solid var(--color-secondary,#ef007d);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}:root{--bar-fill-duration:.82s;--bar-fill-ease:cubic-bezier(.22, .75, .28, 1);--bar-fill-stagger:60ms}@keyframes widgetBarFill{0%{width:0}}@keyframes widgetBarKnob{0%{opacity:0;left:0}}.goal_progress_fill_light,.ticket_progress_fill,.bullet_progress_fill,.subscription_progress_fill_light,.subscription_bar_fill_light,.cashflow_progress_fill_light,.growth_monthly_fill_light,.revenue_progress_fill,.ipacio_note_progress_fill_light,.invoice_progress_fill_light{animation:widgetBarFill var(--bar-fill-duration) var(--bar-fill-ease) backwards;animation-delay:calc(var(--bar-index,0) * var(--bar-fill-stagger))}.goal_progress_knob_light,.ticket_progress_knob,.bullet_progress_knob,.subscription_progress_knob_light,.subscription_bar_knob_light,.cashflow_progress_knob_light,.growth_monthly_knob_light,.revenue_progress_knob{animation:widgetBarKnob var(--bar-fill-duration) var(--bar-fill-ease) backwards;animation-delay:calc(var(--bar-index,0) * var(--bar-fill-stagger))}html,body{width:100%;min-height:100vh;margin:0;padding:0}body{background:url(/assets/bgColor-Bee-ZhQG.svg) 50%/cover no-repeat;font-family:Telegraf,sans-serif}:root{--fs-h1:48px;--fs-h2:44px;--fs-h3:32px;--fs-h4:20px;--fs-h5:22px;--fs-body-lg:24px;--fs-body:16px;--fs-body-sm:14px;--fs-caption:12px;--fw-extrabold:800;--fw-bold:700;--fw-semibold:600;--fw-medium:500;--fw-regular:400;--lh-h1:72px;--lh-h2:66px;--lh-h3:48px;--lh-h4:30px;--lh-h5:21px;--lh-body-lg:36px;--lh-body:24px;--lh-body-sm:21px;--lh-caption:18px;--ls-h5:-.07px;--fs-summary-title:10.5px;--lh-summary-title:15.75px;--ls-summary-title:1.47px;--fs-summary-value:40px;--lh-summary-value:36px;--ls-summary-value:-.648px;--color-summary-value:#f5f0e8;--color-primary:#103a28;--color-primary-disabled:#6aac8e;--color-secondary:#ef007d;--color-secondary-disabled:#ff73ac;--color-background:#fbf9f5;--color-text:#26221c;--color-warning:#f0b24a;--color-warning-disabled:#f0b24a4d;--color-info:#4dd1db;--color-info-disabled:#4dd1db4d;--color-danger:#ef4444;--color-purple:#8b5cfb;--color-purple-disabled:#8b5cfb4d;--color-success:#5e679f;--color-success-light:#8fc4ae;--color-gray:#8b9a90;--color-pink-light:#ea98ae;--color-teal-disabled:#bcdede4d;--ai-button-gradient:linear-gradient(135deg, #e498ae38 0%, #d57e972e 100%);--color-text-muted:#889a90;--color-mint:#93cdb2;--color-border-soft:#a0d2bc21;--metric-card-bg:#f5f0e9;--metric-card-border:var(--color-border-soft);--metric-card-radius:14px;--metric-badge-bg:#5ec79f;--metric-badge-text:#06121f;--metric-row-active-bg:var(--color-mint);--metric-row-radius:8px;--premium-tab-track-bg:#e9e2d5;--premium-tab-track-border:var(--color-border-soft);--premium-tab-active-bg:var(--color-mint);--premium-tab-active-text:var(--color-text);--premium-tab-text:var(--color-text-muted);--premium-tab-hover-bg:#93cdb247;--chart-label-text:#736a5b;--chart-series-primary:var(--metric-dot-green);--chart-series-secondary:var(--metric-dot-mint);--chart-grid-line:#889a904d;--chart-grid-line-strong:#889a9080;--chart-dot-fill:#fff;--chart-series-ink:var(--color-text);--premium-stat-border:#a0d2bc;--premium-stat-bg:linear-gradient(180deg, #ffffff05 0%, #fff0 100%);--premium-chip-bg:#ffffff0a;--metric-dot-green:#5ec79f;--metric-dot-mint:#cfe6da;--metric-dot-rose:#e498ae;--metric-dot-emerald:#10b981;--metric-dot-coral:#f08099;--metric-dot-cyan:#4dd1d6;--metric-dot-orange:#fb923c;--metric-dot-amber:#f59e0b;--metric-dot-magenta:#ec4899;--metric-dot-violet:#8b5cf6;--metric-dot-red:var(--color-danger);--metric-dot-sage:var(--color-success-light);--metric-dot-gold:var(--color-warning)}.light-theme{--color-primary:#103a28;--color-primary-disabled:#6aac8e;--color-secondary:#ef007d;--color-secondary-disabled:#ff73ac;--color-background:#fbf9f5;--color-text:#26221c;--color-warning:#f0b24a;--color-warning-disabled:#f0b24a4d;--color-info:#4dd1db;--color-info-disabled:#4dd1db4d;--color-danger:#ef4444;--color-purple:#8b5cfb;--color-purple-disabled:#8b5cfb4d;--color-success:#5e679f;--color-success-light:#8fc4ae;--color-gray:#8b9a90;--color-pink-light:#ea98ae;--color-teal-disabled:#bcdede4d;--ai-button-gradient:linear-gradient(135deg, #e498ae38 0%, #d57e972e 100%)}.heading-1{font-family:var(--font-primary);font-size:var(--fs-h1);font-weight:var(--fw-bold);line-height:var(--lh-h1);color:var(--color-text)}.heading-2{font-family:var(--font-primary);font-size:var(--fs-h2);font-weight:var(--fw-bold);line-height:var(--lh-h2);color:var(--color-text)}.heading-3{font-family:var(--font-primary);font-size:var(--fs-h3);font-weight:var(--fw-bold);line-height:var(--lh-h3);color:var(--color-text)}.heading-4{font-family:var(--font-primary);font-size:var(--fs-h4);font-weight:var(--fw-bold);line-height:var(--lh-h4);color:var(--color-text)}.heading-5{font-family:var(--font-primary);font-size:var(--fs-h5);font-weight:var(--fw-extrabold);line-height:var(--lh-h5);letter-spacing:var(--ls-h5);color:var(--color-text)}.body-large{font-family:var(--font-primary);font-size:var(--fs-body-lg);font-weight:var(--fw-semibold);line-height:var(--lh-body-lg);color:var(--color-text)}.body{font-family:var(--font-primary);font-size:var(--fs-body);font-weight:var(--fw-regular);line-height:var(--lh-body);color:var(--color-text)}.body-small{font-family:var(--font-primary);font-size:var(--fs-body-sm);font-weight:var(--fw-regular);line-height:var(--lh-body-sm);color:var(--color-text)}.caption{font-family:var(--font-primary);font-size:var(--fs-caption);font-weight:var(--fw-medium);line-height:var(--lh-caption);color:var(--color-text)}.widget-animate{opacity:0;animation:1.5s ease-out forwards widgetAppear;transform:translateY(30px)scale(.97)}@keyframes widgetAppear{0%{opacity:0;transform:translateY(30px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.account_tabs_wrapper{border-bottom:1.5px solid #93cdb2;flex-direction:column;align-items:flex-start;width:1856px;margin:auto;padding:14px 32px 1px;display:flex}.account_tabs{gap:8px;display:flex}.account_tab_button{cursor:pointer;border:none;border-radius:13px 13px 0 0;justify-content:center;align-items:center;min-width:150px;height:46px;padding:12px 20px;transition:all .25s;display:flex}.account_tab_button:hover{transform:translateY(-2px)}.account_tab_button_active{box-shadow:0 6px 16px #0000001f}.tab_pink{background:#ff73ac4d}.tab_pink.account_tab_button_active{background:#ff73ac}.tab_cyan{background:#4dd1d84d}.tab_cyan.account_tab_button_active{background:#4dd1d8}.tab_purple{background:#8b5cf64d}.tab_purple.account_tab_button_active{background:#c4a5f5}.tab_yellow{background:#a8dcc8}.tab_yellow.account_tab_button_active{background:#5ec79f}.account_tab_text{color:var(--color-text);text-align:center;font-size:var(--fs-body);font-weight:var(--fw-extrabold);letter-spacing:-.16px}.floating_button_container{gap:8px;margin:32px;display:flex}.floating_edit_bar_light{-webkit-backdrop-filter:blur(8px);background:#e6efea;border:.8px solid #d9eae2;border-radius:999px;align-items:center;gap:6px;padding:5px;display:inline-flex;box-shadow:0 18px 20px #2b3a4466,0 18px 46px -18px #000000d9,inset 0 1px 0 1px #ffffff0d}.floating_edit_action_light{height:34px;color:var(--color-gray);cursor:pointer;background:#ffffff0d;border:.8px solid #a0d2bc29;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 15px;transition:background .2s,transform .2s;display:inline-flex}.floating_edit_action_light:hover{background:#ffffff59}.floating_edit_action_light:active{transform:scale(.96)}.floating_edit_action_primary_light,.floating_edit_action_primary_light:hover{color:var(--color-primary);background:#6fae93;border-color:#6fae93}.floating_edit_action_primary_light:hover{background:#66a58a}.floating_edit_icon_light{color:#26221c;flex:none;width:14px;height:14px}.floating_edit_label_light{font-size:var(--fs-caption);font-weight:var(--fw-semibold);white-space:nowrap;color:#26221c;line-height:12px}.floating_assistant_button_light{height:49px;font-size:var(--fs-body);font-weight:var(--fw-extrabold);line-height:var(--lh-body);color:var(--color-text);white-space:nowrap;cursor:pointer;background:linear-gradient(158.49deg,#91cdb4 .6%,#ff5984 100%);border:none;border-radius:999px;outline:none;align-items:center;padding:0 21.4px 0 42px;transition:transform .3s,box-shadow .3s;display:inline-flex;position:relative;box-shadow:0 8px 11px #0a08088c}.floating_assistant_button_light:before{content:"";pointer-events:none;background:url(/assets/mascot-CpqPVLyQ.png) 50%/34px 84px no-repeat;width:34px;height:84px;animation:3.6s ease-in-out infinite mascotFloat;position:absolute;top:-47px;left:15.5px}@keyframes mascotFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.floating_assistant_button_light:hover{transform:scale(1.05);box-shadow:0 12px 18px #0000008c}.floating_assistant_button_light:active{transform:scale(.95)}.floating_edit_bar_light,.floating_assistant_button_light,.floating_edit_bar_light *,.floating_assistant_button_light *{box-sizing:border-box}.add_widget_button_light{height:34px;color:var(--color-primary);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;margin:28px;padding:0 15px;transition:all .3s;display:inline-flex}.add_widget_button_light.green{background:#8fc4ae;border:1px solid #8fc4ae}.add_widget_button_light.red{background:#fff;border:2px dashed #103a28}.add_widget_button_icon_light{font-size:var(--fs-caption);color:var(--color-primary)}.add_widget_button_text_light{font-size:var(--fs-caption);font-weight:var(--fw-extrabold);line-height:var(--fs-caption);color:var(--color-primary)}.toggle_button_wrapper_light{background:var(--color-background-subtle,#e9e2d5);border-radius:999px;align-items:center;gap:8px;padding:4px;display:inline-flex}.toggle_button_item_light{cursor:pointer;font-family:var(--font-primary);font-size:10.5px;font-weight:var(--fw-extrabold);letter-spacing:.63px;color:var(--color-gray);text-transform:uppercase;background:0 0;border:none;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;padding:5px 11px;line-height:normal;transition:all .25s;display:flex}.toggle_button_active_light{color:#fff;background:#93cdb2}.business_toggle_wrapper_light{background:#163829;border:1px solid #a0d2bc21;border-radius:999px;align-items:flex-start;padding:2px;display:inline-flex}.business_toggle_item_light{cursor:pointer;font-family:var(--font-primary);font-size:11.5px;font-weight:var(--fw-extrabold);color:#e3dfd6;background:0 0;border:none;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;padding:3px 10px;line-height:normal;transition:all .25s;display:flex}.business_toggle_active_light{color:#102b20;background:#8fc4ae}.ask_edit_group_light{align-items:center;gap:10px;display:inline-flex}.edit_button_light{width:36px;height:36px;color:var(--Color-dark-green);cursor:pointer;transition:transform var(--motion-fast,.14s) var(--motion-ease,ease), box-shadow var(--motion-fast,.14s) var(--motion-ease,ease), background var(--motion-base,.22s) var(--motion-ease,ease), border-color var(--motion-base,.22s) var(--motion-ease,ease);background:linear-gradient(#a9dbc3 0%,#8ac6ab 100%);border:1px solid #26221c1a;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;display:flex;box-shadow:0 8px 11px #0000008c}.edit_button_light svg{stroke-width:2.2px;width:15px;height:15px}.edit_button_light:hover{background:linear-gradient(#b7e5ce 0%,#93cdb2 100%);border-color:#26221c24;box-shadow:inset 0 1px #ffffffb3,0 6px 14px #26221c24}.edit_button_light:active{background:linear-gradient(#8ac6ab 0%,#a9dbc3 100%);box-shadow:inset 0 2px 4px #26221c33}.ai_button_light{cursor:pointer;width:36px;height:36px;transition:transform var(--motion-fast,.14s) var(--motion-ease,ease), box-shadow var(--motion-fast,.14s) var(--motion-ease,ease);background:linear-gradient(130.15deg,#91cdb4 .6%,#ff5984 100%);border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative;box-shadow:0 8px 11px #0000008c}.ai_button_icon_light{pointer-events:none;filter:brightness(0)saturate()invert(13%)sepia(8%)saturate(700%)hue-rotate(355deg)brightness(91%)contrast(89%);width:50.43%;height:50.43%;display:block}.ai_button_light:hover{box-shadow:0 10px 14px #00000080}.ai_button_light:active{box-shadow:0 4px 7px #0000008c}.summary-label{font-family:var(--font-primary);font-size:13px;font-weight:var(--fw-extrabold);line-height:var(--lh-summary-title);letter-spacing:var(--ls-summary-title);text-transform:uppercase;color:var(--color-text)}.summary-value{font-family:var(--font-primary);font-size:var(--fs-summary-value);font-weight:var(--fw-extrabold);line-height:var(--lh-summary-value);letter-spacing:var(--ls-summary-value);color:var(--color-summary-value)}.summary_card_light{border:1px solid #0000000a;border-radius:18px;align-items:center;width:1856px;height:126px;margin:10px auto;transition:transform .3s,box-shadow .3s,border-color .3s,background-color .3s;display:flex;box-shadow:0 0 14px #362e2e5e,0 4px 12px #0000000a}.summary_card_light:hover{border-color:#00000014;transform:translateY(-5px)scale(1.005);box-shadow:0 0 14px #362e2e5e,0 10px 30px #362e2e5e,0 2px 8px #0000000f}.summary_section_light{flex-direction:column;flex:1;justify-content:center;padding:0 64px;display:flex}.summary_title_light{margin:0 0 10px}.summary_amount_light{margin:0}.summary_subtitle_light{margin:8px 0 0}.summary_divider_light{background:#26221c;width:1px;height:56px}.design-system{padding:10px}.color-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px;margin-top:10px;display:grid}.color-card{background:#fff;border:1px solid #e5e5e5;border-radius:20px;padding:20px}.color-box{border-radius:16px;width:100%;height:120px;margin-bottom:20px}.color-card h4{margin-bottom:8px}.typography-section{margin-top:10px}.typography-card{background:#fff;border:1px solid #e5e5e5;border-radius:16px;margin-top:20px;padding:12px}.typography-card .body-small{color:#8b9a90;margin-top:10px}.brand-section{text-align:center;margin-top:10px}.brand-grid{display:grid}.brand-card{background:#fff;flex-direction:column;align-items:center;display:flex}.brand-image{object-fit:contain;width:100%;max-width:80px}.brand-logo{object-fit:contain;width:100%;max-width:280px}h1{font-size:48px;font-weight:700;line-height:72px}h2{font-size:44px;font-weight:700;line-height:66px}h3{font-size:32px;font-weight:700;line-height:48px}h4,h5{color:var(--color-text);letter-spacing:-.07px;font-size:20px;font-weight:800;line-height:21px}.body-lg_light{letter-spacing:-.22px;font-size:24px;font-style:normal;font-weight:800;line-height:33px}.body_light{color:var(--color-text);letter-spacing:-.07px;font-size:16px;font-style:normal;line-height:21px}.body-sm_light{color:var(--color-text);font-size:14px;font-style:normal;font-weight:400;line-height:17.25px}.caption_light{color:var(--color-text);font-size:12px;font-weight:500;line-height:18px}.navbar_light{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f5f0e8;border-bottom:1px solid #ece6db;position:sticky;top:0}.navbar_container_light{flex-wrap:wrap;align-items:center;gap:clamp(10px,2.2vw,40px);width:100%;max-width:1800px;min-height:clamp(64px,6vw,80px);margin:0 auto;padding:10px clamp(0px,3vw,0px);display:flex;position:relative}.navbar_mascot_wrapper_light{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.navbar_mascot_slot_light{opacity:0;visibility:hidden;width:70px;height:70px;transition:opacity .26s cubic-bezier(.4,0,.7,.2),visibility 0s linear .26s;position:absolute;top:0;left:0}.navbar_mascot_slot_light.is_shown_light{opacity:1;visibility:visible;transition:opacity .34s cubic-bezier(.2,.7,.3,1),visibility}.navbar_mascot_pose_light{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.navbar_mascot_light{object-fit:contain;width:25px;height:62px;transition:transform .26s cubic-bezier(.4,0,.7,.2);display:block;transform:scale(.92)}.navbar_mascot_slot_light.is_shown_light .navbar_mascot_light{transition:transform .34s cubic-bezier(.2,.7,.3,1);transform:scale(1)}.navbar_left_light{flex-shrink:0;align-items:center;gap:40px;display:flex}.navbar_logo_light{object-fit:contain;width:auto;height:clamp(32px,3.2vw,40px)}.navbar_search_wrapper_light{flex:240px;min-width:0;max-width:720px}.navbar_search_light{background:#e9e2d5;border-radius:10px;align-items:center;gap:12px;min-width:0;height:clamp(40px,4vw,48px);padding:0 clamp(12px,1.4vw,20px);display:flex}.navbar_search_icon_light{color:#6b7280;font-size:18px}.navbar_search_input_light{color:#736a5b;background:0 0;border:none;outline:none;width:100%;min-width:0;font-size:14px;font-weight:800}.navbar_search_input_light::placeholder{color:#736a5b}.navbar_right_light{flex-shrink:0;align-items:center;gap:clamp(8px,1.1vw,16px);margin-left:auto;display:flex}.navbar_toggle_light{--navbar-toggle-w:clamp(62px, 5.6vw, 80px);--navbar-toggle-h:clamp(34px, 3.2vw, 40px);--navbar-toggle-knob:calc(var(--navbar-toggle-h) - 12px);width:var(--navbar-toggle-w);height:var(--navbar-toggle-h);font:inherit;cursor:pointer;background:#e9e2d5;border:1px solid #d6d1c7;border-radius:999px;flex-shrink:0;padding:0;position:relative}.navbar_toggle_left_icon_light,.navbar_toggle_right_icon_light{color:#736a5b;font-size:20px;transition:all .3s;position:absolute;top:50%;transform:translateY(-50%)}.navbar_toggle_left_icon_light{left:9px}.navbar_toggle_right_icon_light{right:9px}.navbar_icon_visible_light{opacity:1;transform:translateY(-50%)scale(1)}.navbar_icon_hidden_light{opacity:0;transform:translateY(-50%)scale(.75)}.navbar_toggle_ball_light{width:var(--navbar-toggle-knob,28px);height:var(--navbar-toggle-knob,28px);color:var(--color-text);background:linear-gradient(135deg,#8fc4ae 0%,#4f7d68 100%);border-radius:50%;justify-content:center;align-items:center;transition:all .3s ease-in-out;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.navbar_toggle_ball_dark_light{left:4px}.navbar_toggle_ball_lightmode_light{left:calc(var(--navbar-toggle-w,80px) - var(--navbar-toggle-knob,28px) - 4px)}.navbar_icon_button_light{cursor:pointer;background:#e9e2d5;border:none;border-radius:10px;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:clamp(36px,3.2vw,40px);height:clamp(36px,3.2vw,40px);transition:background .3s,transform .3s;display:flex;box-shadow:0 1px 3px #00000014}.navbar_icon_button_light:hover{background:#e3dbcd;transform:translateY(-2px)scale(1.05)}.navbar_icon_button_light:active{transform:scale(.95)}.navbar_icon_light{color:var(--color-text);font-size:18px;transition:transform .3s}.navbar_bell_icon_light:hover,.navbar_help_icon_light:hover{transform:rotate(12deg)}.navbar_profile_light{width:auto;height:clamp(38px,3.6vw,44px);font:inherit;cursor:pointer;background:#ddd4c6;border:1px solid #d6d1c7;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:4px 8px 4px 4px;transition:background .3s,transform .3s;display:flex}.navbar_profile_light:hover{background:#d7cebf}.navbar_profile_avatar_light{background:#f5f0e8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:clamp(30px,2.8vw,36px);height:clamp(30px,2.8vw,36px);display:flex}.navbar_profile_text_light{color:var(--color-text);font-size:10px;font-weight:600}.navbar_profile_arrow_light{color:#736a5b;margin-left:4px;transition:transform .3s}.navbar_account_light.is_open_light .navbar_profile_arrow_light{transform:rotate(180deg)}.navbar_account_light{flex-shrink:0;position:relative}.navbar_account_light.is_open_light .navbar_profile_light{background:#d7cebf}.navbar_menu_wrapper_light{z-index:60;pointer-events:none;padding-top:10px;position:absolute;top:100%;right:0}.navbar_account_light.is_open_light .navbar_menu_wrapper_light{pointer-events:auto}.navbar_menu_light{transform-origin:100% 0;opacity:0;visibility:hidden;pointer-events:none;background:#fdfaf4;border:1px solid #e2dbcd;border-radius:14px;flex-direction:column;min-width:200px;padding:6px;transition:opacity .14s,transform .14s,visibility 0s linear .14s;display:flex;transform:translateY(-6px)scale(.96);box-shadow:0 1px 2px #26221c0f,0 14px 32px -10px #26221c38}.navbar_account_light.is_open_light .navbar_menu_light{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s var(--motion-ease,cubic-bezier(.2, .7, .3, 1)), transform .22s var(--motion-ease,cubic-bezier(.2, .7, .3, 1)), visibility 0s;transform:translateY(0)scale(1)}.navbar_menu_item_light{width:100%;font:inherit;font-size:13px;font-weight:var(--fw-semibold,600);text-align:left;color:#574f44;cursor:pointer;opacity:0;background:0 0;border:none;border-radius:10px;outline:none;align-items:center;gap:10px;padding:9px 12px;line-height:1;transition:opacity .12s,transform .12s,background .16s,color .16s;display:flex;position:relative;transform:translateY(-4px)}.navbar_account_light.is_open_light .navbar_menu_item_light{opacity:1;transition:opacity .22s ease calc(var(--navbar-menu-index,0) * 45ms + 40ms), transform .22s var(--motion-ease,cubic-bezier(.2, .7, .3, 1)) calc(var(--navbar-menu-index,0) * 45ms + 40ms), background .16s ease, color .16s ease;transform:translateY(0)}.navbar_menu_item_light:hover,.navbar_menu_item_light:focus-visible{color:#26221c;background:#f0e9dc}.navbar_menu_item_light:active{background:#e9e2d5}.navbar_menu_rail_light{transform-origin:top;opacity:0;width:3px;transition:transform .2s var(--motion-ease,cubic-bezier(.2, .7, .3, 1)), opacity .14s ease;background:#93cdb2;border-radius:999px;position:absolute;top:8px;bottom:8px;left:4px;transform:scaleY(0)}.navbar_menu_item_light:hover .navbar_menu_rail_light,.navbar_menu_item_light:focus-visible .navbar_menu_rail_light{opacity:1;transform:scaleY(1)}.navbar_menu_icon_light{color:#8a8073;transition:transform .2s var(--motion-ease,cubic-bezier(.2, .7, .3, 1)), color .16s ease;flex-shrink:0;font-size:15px}.navbar_menu_item_light:hover .navbar_menu_icon_light,.navbar_menu_item_light:focus-visible .navbar_menu_icon_light{color:#26221c;transform:translate(2px)}.navbar_menu_label_light{transition:transform .2s var(--motion-ease,cubic-bezier(.2, .7, .3, 1))}.navbar_menu_item_light:hover .navbar_menu_label_light,.navbar_menu_item_light:focus-visible .navbar_menu_label_light{transform:translate(2px)}.navbar_menu_divider_light{background:#ebe4d6;height:1px;margin:5px 6px}.navbar_menu_item_light.is_danger_light:hover,.navbar_menu_item_light.is_danger_light:focus-visible{color:#d63d68;background:#ff59841a}.navbar_menu_item_light.is_danger_light .navbar_menu_rail_light{background:#ff5984}.navbar_menu_item_light.is_danger_light:hover .navbar_menu_icon_light,.navbar_menu_item_light.is_danger_light:focus-visible .navbar_menu_icon_light{color:#d63d68}.navbar_menu_item_light svg{display:block}.navbar_light *{box-sizing:border-box}.navbar_icon_button_light svg,.navbar_toggle_light svg,.navbar_profile_light svg{display:block}.navbar_search_toggle_light{display:none}@media (width<=900px){.navbar_search_toggle_light{display:flex}.navbar_search_wrapper_light{flex:1 0 100%;order:3;max-width:none;display:none}.navbar_search_wrapper_light.is_open_light{display:block}.navbar_mascot_wrapper_light{display:none}}@media (width<=600px){.navbar_search_input_light{font-size:16px}.navbar_profile_arrow_light{display:none}.navbar_profile_light{padding:4px}}@media (width<=420px){.navbar_toggle_light{--navbar-toggle-w:56px;--navbar-toggle-h:32px}.navbar_icon_button_light{width:34px;height:34px}.navbar_logo_light{height:28px}.navbar_right_light{gap:6px}}.greeting-container_light{max-width:1850px;margin:20px 0}.greeting-title_light{letter-spacing:-1.2px;margin-left:10px;font-size:48px;font-weight:800;line-height:60px}.greeting-name_light{display:inline-block;position:relative}.greeting-highlight_light{opacity:.5;background-color:#66b79c;border-radius:9999px;width:118px;height:12px;position:absolute;top:56px;bottom:0;left:16px}.dashboard_date_light{background:#fff9;border-radius:14px;align-items:center;gap:6px;margin-left:10px;padding:4px 12px;display:inline-flex}.dashboard_date_icon_light{color:#103a28;font-size:20px}.dashboard_date_text_light{color:#103a28;font-family:Telegraf,sans-serif;font-size:12px;font-weight:400;line-height:16px}.dashboard_add_widget_light{cursor:pointer;background:#f7eeed;border:2px dashed #103a28;border-radius:999px;align-items:center;gap:8px;padding:12px 20px;transition:transform .3s,box-shadow .3s,background .3s;display:flex;box-shadow:0 10px 20px #0000001f}.dashboard_add_widget_light:hover{transform:scale(1.05)}.dashboard_add_widget_light:active{transform:scale(.95)}.dashboard_add_icon_light{color:#125f3f;font-size:18px}.dashboard_add_text_light{text-align:center;color:#125f3f;font-size:16px;font-weight:800;line-height:100%}.assistant_overlay_light{z-index:999;background:#0000004d;transition:opacity .3s;position:fixed;inset:0}.assistant_overlay_open_light{opacity:1;pointer-events:auto}.assistant_overlay_close_light{opacity:0;pointer-events:none}.assistant_panel_light{z-index:1000;height:100vh;transition:transform .5s ease-in-out;position:fixed;top:0;right:0}.assistant_panel_open_light{transform:translate(0)}.assistant_panel_close_light{transform:translate(100%)}.dashboard_widgets_light{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.bills_card_light,.cashflow_card_light{width:100%}.account_page_header_light{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin:20px 0 14px;display:flex}.account_page_title_light{letter-spacing:-.64px;color:var(--color-text);font-size:clamp(32px,3.4vw,48px);font-weight:800;line-height:1.1}.account_page_subtitle_light{font-size:var(--fs-body);color:var(--color-text);margin-top:12px}.account_summary_card_light{background:#f5f0e8;border:1px solid #0000000a;border-radius:12px;flex-direction:column;justify-content:space-between;gap:12px;width:fit-content;min-width:min(320px,100%);max-width:100%;min-height:116px;padding:14px;transition:transform .3s,box-shadow .3s,border-color .3s,background-color .3s;display:flex;box-shadow:0 0 14px #362e2e5e,0 4px 12px #0000000a}.account_summary_card_light:hover{border-color:#00000014;transform:translateY(-5px)scale(1.005);box-shadow:0 0 14px #362e2e5e,0 10px 30px #362e2e5e,0 2px 8px #0000000f}.account_summary_title_light{font-weight:800;font-size:var(--fs-body);letter-spacing:-.16px;color:var(--color-text);margin-top:-15px;margin-bottom:-15px}.account_summary_meta_light{font-size:var(--fs-caption);letter-spacing:.24px;color:var(--color-text);margin-top:2px}.account_summary_amount_light{font-weight:800;font-size:var(--fs-h3);color:var(--color-text);margin-top:-16px;margin-bottom:-16px}.account_summary_value_light{letter-spacing:-.66px;color:#5ec79f;font-size:clamp(32px,3vw,44px)}.account_section_header_light{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:24px 0 4px;display:flex}.account_section_title_light{text-transform:uppercase;color:var(--color-text);font-size:18px;font-weight:700}.account_edit_button_light{color:var(--color-text);cursor:pointer;background:#f5f0e8;border:1px solid #0000001f;border-radius:999px;align-items:center;gap:6px;padding:7px 16px;font-size:12.5px;font-weight:800;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.account_edit_button_light:hover{border-color:#0003;transform:translateY(-1px);box-shadow:0 4px 12px #362e2e2e}.account_cards_grid_light{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:12px;display:grid}@media (width<=1439px){.account_cards_grid_light{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1023px){.account_cards_grid_light{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.account_cards_grid_light{grid-template-columns:minmax(0,1fr)}}.account_cards_grid_light .account_card_light{width:100%;max-width:none;height:100%;margin:0}.account_empty_light{text-align:center;background:radial-gradient(120% 140% at 50% 0,#93cdb229 0%,#93cdb200 60%),#f5f0e8;border:1px dashed #cfc7b8;border-radius:16px;flex-direction:column;align-items:center;gap:10px;margin-top:12px;padding:40px 24px 44px;display:flex}.account_empty_icon_light{color:#103a28;background:#93cdb2;border-radius:999px;justify-content:center;align-items:center;width:52px;height:52px;display:flex;box-shadow:0 0 0 8px #93cdb22e}.account_empty_title_light{color:var(--color-text);margin-top:6px;font-size:18px;font-weight:800}.account_empty_text_light{color:#574f44;max-width:420px;font-size:13.5px;line-height:20px}.account_empty_action_light{margin-top:8px}.own_header_light{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:20px 0 8px;display:flex}.own_title_light{letter-spacing:-.64px;color:var(--color-text);font-size:clamp(32px,3.4vw,48px);font-weight:800;line-height:1.1}.own_subtitle_light{font-size:var(--fs-body);color:var(--color-text);margin-top:12px}.own_scope_light{flex:0 651px;padding:11px 0 11px 20px}.own_scope_label_light{letter-spacing:1.2px;text-transform:uppercase;color:var(--color-text);margin-bottom:10px;font-size:10px;font-weight:800}.own_scope_grid_light{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 10px;display:grid}.own_scope_chip_light{color:var(--color-text);cursor:pointer;isolation:isolate;background:#eaf4ef;border:1px solid #5ec79f;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:12px;font-weight:800;transition:background-color .25s,border-color .25s,box-shadow .18s,transform .18s,color .25s;display:flex;position:relative}.own_scope_chip_light:after{content:"";z-index:-2;border-radius:inherit;opacity:0;background:linear-gradient(135deg,#e498ae,#8fc4ae);transition:opacity .25s;position:absolute;inset:0}.own_scope_chip_off_light:after{opacity:1}.own_scope_chip_off_light{color:var(--color-text,#26221c);border-color:#b3ac9c}.own_scope_chip_off_light .own_scope_dot_light{opacity:.45}.own_scope_chip_light:before{content:"";z-index:-1;border-radius:inherit;background:var(--scope-dot,#5ec79f);opacity:0;transition:opacity .18s;position:absolute;inset:0}.own_scope_chip_light:hover:before{opacity:.16}.own_scope_chip_light:hover{border-color:var(--scope-dot,#5ec79f);transform:translateY(-1px);box-shadow:0 4px 12px #26221c1f}.own_scope_dot_light{transition:transform .18s,opacity .18s}.own_scope_chip_light:hover .own_scope_dot_light{transform:scale(1.45)}.own_scope_chip_off_light:hover{color:var(--color-text,#26221c)}.own_scope_chip_off_light:hover .own_scope_dot_light{opacity:1}.own_scope_chip_light:active{box-shadow:none;transform:translateY(0)}.own_scope_chip_light:focus-visible{outline:2px solid var(--scope-dot,#5ec79f);outline-offset:2px}.own_scope_dot_light{border-radius:3px;flex-shrink:0;width:6px;height:6px}.own_page_light .summary_card_light,.own_page_light .checking_accounts_card,.owe_page_light .summary_card_light,.owe_page_light .checking_accounts_card{width:100%;margin-left:0;margin-right:0}.own_page_light .summary_card_light,.owe_page_light .summary_card_light{flex-wrap:wrap;row-gap:16px;height:auto;padding:22px 0}.own_page_light .summary_section_light,.owe_page_light .summary_section_light{flex:260px;padding:0 clamp(20px,3.5vw,64px)}.own_page_light .checking_accounts_total.checking_account_amount_credit{color:#5ec79f}.own_page_light .checking_account_amount.checking_account_amount_credit{color:var(--color-text);font-weight:800}.own_page_light .checking_accounts_owned.checking_account_amount_credit,.own_page_light .checking_account_change.positive{color:#5ec79f}@media (width<=900px){.own_scope_grid_light{grid-template-columns:repeat(2,minmax(0,1fr))}.own_page_light .summary_divider_light,.owe_page_light .summary_divider_light{display:none}}.home_floating_light{z-index:70;pointer-events:none;position:fixed;bottom:0;left:0;right:0}.home_floating_light .floating_button_container{justify-content:space-between}.home_floating_light .floating_edit_bar_light,.home_floating_light .floating_assistant_button_light{pointer-events:auto}.revenue_header_light{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding:0;display:flex}.revenue_eyebrow_light{letter-spacing:2.2px;text-transform:uppercase;color:var(--color-text);align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.revenue_eyebrow_dot_light{background:#5ec79f;border-radius:4px;width:8px;height:8px}.revenue_eyebrow_dot_pink_light{background:#e8a3b3}.revenue_title_light{letter-spacing:-.62px;color:var(--color-text);margin-top:10px;font-size:clamp(30px,3vw,40px);font-weight:800;line-height:1.1}.revenue_subtitle_light{font-size:var(--fs-body);color:var(--color-text);margin-top:8px;font-weight:800;line-height:20.25px}.revenue_range_light{position:relative}.revenue_range_button_light{font-family:inherit;font-size:var(--fs-body);letter-spacing:-.18px;color:var(--color-text);cursor:pointer;background:#ff73ac;border:.9px solid #736a5b61;border-radius:8px;align-items:center;gap:6px;padding:8px 10px 8px 16px;font-weight:600;line-height:20px;transition:transform .2s;display:flex}.revenue_range_button_light:hover{transform:translateY(-1px)}.revenue_calendar_overlay_light{z-index:70;position:fixed;inset:0}.revenue_calendar_popover_light{z-index:71;background:0 0;position:absolute;top:calc(100% + 10px);right:0}.revenue_calendar_popover_light .calendar_light{max-width:min(594px,100vw - 32px);margin:0}.revenue_columns_light{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}@media (width<=1100px){.revenue_columns_light{grid-template-columns:1fr}}.ask_ai_fab_light{z-index:80;animation:motionRise .42s var(--motion-ease,ease-out) .24s backwards;position:fixed;bottom:32px;right:32px;box-shadow:0 18px 20px #2b3a4466,0 18px 46px -18px #000000d9,inset 0 1px 0 1px #ffffff0d}.ask_ai_fab_light:hover{transform:translateY(-2px)scale(1.03);box-shadow:0 18px 36px #26221c4d}.ask_ai_fab_light:active{transform:translateY(0)scale(.97)}.home_floating_light .floating_assistant_button_light{display:none}@media (width<=900px){.ask_ai_fab_light{bottom:20px;right:16px}}.invoice_table_light{flex-direction:column;gap:8px;width:100%;max-width:1856px;margin:0 auto;display:flex}.invoice_row_light{--invoice-actions-col:200px;border:1px solid var(--Border-subtle,#d6d1c7);background:var(--Background-default,#f5f0e8);box-sizing:border-box;transition:background-color var(--motion-base,.24s) var(--motion-ease,ease), box-shadow var(--motion-base,.24s) var(--motion-ease,ease);border-radius:12px;align-items:center;gap:31px;padding:16px;display:flex}.invoice_row_resolved_light{background:var(--Background-subtle,#e9e2d5)}.invoice_date_light{width:46px;color:var(--Text-primary,#26221c);white-space:nowrap;flex:none;font-size:12px;font-weight:800;line-height:18px}.invoice_body_light{flex:1 1 0;align-items:center;gap:14px;min-width:0;display:flex}.invoice_side_light{flex-direction:column;flex:1 1 0;align-items:flex-start;min-width:0;display:flex}.invoice_label_light{letter-spacing:1.33px;text-transform:uppercase;color:var(--Text-primary,#26221c);white-space:nowrap;font-size:9.5px;font-weight:800;line-height:14.25px}.invoice_value_light{letter-spacing:-.135px;width:100%;color:var(--Text-primary,#26221c);white-space:nowrap;text-overflow:ellipsis;padding-top:3px;font-size:13.5px;font-weight:800;line-height:20.25px;overflow:hidden}.invoice_confidence_light{flex-direction:column;flex:none;align-items:center;gap:2px;width:118px;display:flex}.invoice_score_light{white-space:nowrap;font-size:16px;font-weight:800;line-height:16px}.invoice_verdict_light{letter-spacing:.2px;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:800;line-height:15px}.invoice_amount_light{text-align:right;white-space:nowrap;flex:none;width:110px;font-size:16px;font-weight:800;line-height:24px}.invoice_tone_positive_light{color:var(--Text-success-light,#5ec79f)}.invoice_tone_warning_light{color:var(--Text-warning,#f0b24a)}.invoice_tone_neutral_light{color:var(--Text-primary,#26221c)}.invoice_actions_light,.invoice_head_status_light{width:var(--invoice-actions-col);flex:none;justify-content:flex-end;align-items:center;gap:7px;display:flex}.invoice_button_light{white-space:nowrap;cursor:pointer;transition:transform var(--motion-fast,.15s) var(--motion-ease,ease), box-shadow var(--motion-fast,.15s) var(--motion-ease,ease), background-color var(--motion-base,.24s) var(--motion-ease,ease), border-color var(--motion-base,.24s) var(--motion-ease,ease);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:9px 15px;font-size:12.5px;font-weight:800;line-height:normal;display:inline-flex}.invoice_button_ghost_light{color:var(--Text-primary,#26221c);background:0 0;border-color:#a0d2bc3d}.invoice_button_ghost_light:hover{background:#a0d2bc1f;border-color:#a0d2bc8c}.invoice_button_primary_light{background:var(--Brand-primary-light-default,#8fc4ae);color:#102b20}.invoice_button_primary_light:hover{background:#9ed3bd;box-shadow:0 6px 14px #26221c24}.invoice_chip_light{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:4px;padding:6px 10px;font-size:12px;font-weight:800;line-height:18px;display:inline-flex}.invoice_chip_light svg{flex:none;width:12px;height:12px}.invoice_chip_matched_light{color:var(--Text-success-light,#5ec79f);background:#5ec79f21}.invoice_chip_dismissed_light{color:var(--Text-secondary,#574f44);background:#26221c12}.invoice_undo_light{color:var(--Text-primary,#26221c);text-underline-position:from-font;cursor:pointer;background:0 0;border:none;padding:4px 6px;font-size:11.5px;font-weight:800;line-height:normal;text-decoration:underline}.invoice_undo_light:hover{opacity:.7}.invoice_tabs_light{align-items:stretch;gap:12px;width:100%;max-width:700px;display:flex}.invoice_tab_light{border:1px solid var(--Border-subtle,#d6d1c7);background:color-mix(in srgb, var(--invoice-tab-tint,#d6d1c7) 30%, transparent);box-sizing:border-box;text-align:left;cursor:pointer;min-width:0;transition:transform var(--motion-fast,.15s) var(--motion-ease,ease), background-color var(--motion-base,.24s) var(--motion-ease,ease), border-color var(--motion-base,.24s) var(--motion-ease,ease);border-radius:12px;flex:1 1 0;align-items:center;gap:11px;padding:12px 16px;display:flex}.invoice_tab_active_light{background:var(--invoice-tab-tint,#d6d1c7);border-color:#0000}.invoice_tab_light:not(.invoice_tab_active_light):hover{background:color-mix(in srgb, var(--invoice-tab-tint,#d6d1c7) 45%, transparent)}.invoice_tab_dot_light{background:var(--invoice-tab-dot,#26221c);border-radius:5px;flex:none;width:10px;height:10px}.invoice_tab_text_light{flex-direction:column;flex:1 1 0;align-items:center;gap:1px;min-width:0;display:flex}.invoice_tab_name_light{max-width:100%;color:var(--Text-primary,#26221c);text-align:center;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:800;line-height:normal;overflow:hidden}.invoice_tab_check_light{background:var(--Icon-success,#16784e);width:20px;height:20px;color:var(--Text-inverse,#fbf9f5);box-shadow:0 0 0 1.5px var(--Text-primary,#26221c);border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex}.invoice_tab_count_light{max-width:100%;color:var(--Text-primary,#26221c);text-align:center;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:400;line-height:normal;overflow:hidden}.invoice_page_light{flex-direction:column;width:100%;max-width:1856px;margin:0 auto;padding-top:20px;display:flex}.invoice_page_header_light{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.invoice_page_heading_light{min-width:0;max-width:680px}.invoice_page_title_light{letter-spacing:-.64px;color:var(--Text-primary,#26221c);margin:0;font-size:48px;font-weight:800;line-height:1.05}.invoice_page_subtitle_light{color:var(--Text-primary,#26221c);margin:12px 0 0;font-size:16px;font-weight:400;line-height:23.25px}.invoice_ask_button_light{color:#ff5885;white-space:nowrap;cursor:pointer;width:172px;height:40px;transition:transform var(--motion-fast,.15s) var(--motion-ease,ease), box-shadow var(--motion-fast,.15s) var(--motion-ease,ease);background:linear-gradient(166.91deg,#e498ae38 0%,#d57e972e 100%);border:1px solid #ff5885;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:6px 12px;font-size:16px;font-weight:800;line-height:normal;display:inline-flex}.invoice_ask_button_light:hover{box-shadow:0 6px 16px #ff588538}.invoice_accounts_light{margin-top:26px}.invoice_progress_light{margin-top:18px}.invoice_progress_row_light{justify-content:space-between;align-items:center;gap:16px;padding:0 18px;display:flex}.invoice_progress_label_light{color:var(--Text-primary,#26221c);margin:0;font-size:13px;font-weight:400;line-height:19.5px}.invoice_progress_count_light{color:var(--Text-success-light,#5ec79f);font-size:15px;font-weight:800;line-height:22.5px}.invoice_head_light{background:linear-gradient(130deg,#91cdb4 .6%,#ff5984 100%);border-color:#0000 #0000 #0000001a;border-bottom-style:solid;border-bottom-width:1px;margin-top:18px;margin-bottom:8px}.invoice_head_cell_light{letter-spacing:0;text-transform:uppercase;color:var(--Text-primary,#26221c);padding-top:0;font-size:13.5px;font-weight:800;line-height:18px}.invoice_footer_light{justify-content:space-between;align-items:center;gap:24px;margin-top:18px;display:flex}.invoice_footer_note_light{color:var(--Text-primary,#26221c);margin:0;font-size:13px;font-weight:400;line-height:19.5px}.invoice_footer_actions_light{flex:none;align-items:center;gap:10px;display:flex}.invoice_footer_button_light{white-space:nowrap;cursor:pointer;transition:transform var(--motion-fast,.15s) var(--motion-ease,ease), box-shadow var(--motion-fast,.15s) var(--motion-ease,ease), background-color var(--motion-base,.24s) var(--motion-ease,ease), border-color var(--motion-base,.24s) var(--motion-ease,ease);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;font-weight:800;line-height:normal;display:inline-flex}.invoice_footer_ghost_light{color:var(--Text-primary,#26221c);background:0 0;border-color:#a0d2bc;padding:12px 19px;font-size:13px}.invoice_footer_ghost_light:hover{background:#a0d2bc29}.invoice_footer_primary_light{color:#102b20;background:#e8a3b3;padding:12px 21px;font-size:13.5px}.invoice_footer_primary_light:hover{background:#efb3c1;box-shadow:0 6px 14px #26221c24}@media (width<=1100px){.invoice_page_header_light,.invoice_footer_light{flex-direction:column;align-items:flex-start}}.report_page_light{flex-direction:column;width:100%;max-width:1856px;margin:0 auto;padding-top:20px;display:flex}.report_page_header_light{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:20px;display:flex}.report_page_heading_light{min-width:0;max-width:680px}.report_eyebrow_light{letter-spacing:2.4px;text-transform:uppercase;color:#5ec79f;align-items:center;gap:9px;font-size:12px;font-weight:800;line-height:18px;display:flex}.report_eyebrow_rule_light{opacity:.9;background:#5ec79f;border-radius:3px;width:18px;height:3px}.report_page_title_light{letter-spacing:-.64px;color:var(--Text-primary,#26221c);margin:10px 0 0;font-size:48px;font-weight:800;line-height:1.05}.report_page_subtitle_light{color:var(--Text-primary,#26221c);margin:12px 0 0;font-size:16px;font-weight:400;line-height:23.25px}.report_create_button_light{color:#26221c;white-space:nowrap;cursor:pointer;height:40px;animation:motionRise .42s var(--motion-ease,ease-out) .24s backwards;background:#93cdb2;border:1px solid #5ec79f47;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:6px 18px;font-size:16px;font-weight:800;line-height:normal;transition:transform .3s,box-shadow .3s,border-color .3s;display:inline-flex;position:relative;box-shadow:0 18px 20px #2b3a4466,0 18px 46px -18px #000000d9,inset 0 1px 0 1px #ffffff0d}.report_favourite_button_light:hover,.report_create_button_light:hover{color:#26221c;border:1px solid #5ec79f47;transform:translateY(-2px);box-shadow:0 20px 25px #2b3a4459,0 18px 46px -18px #000000b3,inset 0 1px 0 1px #ffffff1f}.report_panel_light{background:#f5f0e9;border:1px solid #b4dcc829;border-radius:16px;margin-top:26px;padding:19px}.report_panel_header_light{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.report_panel_title_light{letter-spacing:-.16px;color:var(--Text-primary,#26221c);margin:0;font-size:16px;font-weight:800;line-height:24px}.report_panel_counts_light{gap:6px;margin-top:2px;display:flex}.report_count_light{letter-spacing:.2px;color:#736a5b;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:999px;align-items:center;gap:4px;padding:12px 9px;font-size:13px;font-weight:800;line-height:15px;display:inline-flex}.report_count_light strong{color:var(--Text-primary,#26221c);font-weight:800}.report_customize_light{width:26px;height:26px;color:var(--Text-primary,#26221c);cursor:pointer;background:#ffffff0a;border:1px solid #a0d2bc21;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.report_metrics_light{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:22px;display:grid}.report_pinned_grid_light{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;display:grid}.report_pinned_grid_light .stats_card_light{width:100%;height:auto;min-height:373px;margin:0}@media (width<=1280px){.report_metrics_light,.report_pinned_grid_light{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.report_metrics_light,.report_pinned_grid_light{grid-template-columns:minmax(0,1fr)}}.report_grid_light{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:14px;display:grid}.report_empty_light{color:#736a5b;margin:22px 0 6px;font-size:13px;font-weight:400;line-height:20px}.report_card_light{background:#e9e2d5;border:1px solid #0000000a;border-radius:14px;flex-direction:column;gap:8px;padding:17px;transition:transform .3s,box-shadow .3s,border-color .3s,background-color .3s;display:flex;position:relative;box-shadow:0 0 14px #362e2e5e,0 4px 12px #0000000a}.report_card_light:hover{border-color:#00000014;transform:translateY(-5px)scale(1.005);box-shadow:0 0 14px #362e2e5e,0 10px 30px #362e2e5e,0 2px 8px #0000000f}.report_card_header_light{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.report_card_accent_light{border-radius:2px;flex:none;width:28px;height:4px;margin-top:6px}.report_card_actions_light{align-items:center;gap:8px;display:flex}.report_card_periods_light{align-items:flex-start;gap:4px;padding-top:2px;display:flex}.report_card_period_light{text-align:center;color:#26221c;white-space:nowrap;background:#f5f0e9;border:1px solid #ffffff0f;border-radius:999px;align-items:center;height:17px;padding:0 10px;font-size:10px;font-weight:400;line-height:13px;display:inline-flex}.report_card_pin_light{color:#cfe6da;cursor:pointer;background:#0c2e20;border:1px solid #a0d2bc21;border-radius:8px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;padding:0;display:inline-flex}.report_card_pin_on_light{color:#ffc84d}.report_card_title_light{color:var(--Text-primary,#26221c);margin:0;font-size:18px;font-weight:800;line-height:21.6px}.report_card_summary_light{flex-direction:column;gap:4px;min-height:44px;display:flex}.report_card_subtitle_light{color:#736a5b;margin:0;font-size:11px;font-weight:800;line-height:16.5px}.report_card_cadence_light{letter-spacing:.4px;text-transform:uppercase;color:var(--Text-primary,#26221c);margin:0;font-size:10px;font-weight:800;line-height:15px}.report_card_buttons_light{gap:6px;margin-top:auto;display:flex}.report_card_button_light{text-align:center;color:var(--Text-primary,#26221c);cursor:pointer;border:1px solid #a0d2bc21;border-radius:6px;justify-content:center;align-items:center;padding:7px 11px;font-family:Telegraf,sans-serif;font-size:11px;font-weight:800;line-height:normal;display:inline-flex}.report_card_open_light{background:#ff5885}.report_card_download_light{background:#93cdb2}.assistant_report_chips_light{flex-wrap:wrap;gap:8px;margin-top:13px;padding-top:14px;display:flex;position:relative}.assistant_report_chips_light:before{content:"";background:linear-gradient(90deg,#0000 0%,#e498ae80 30%,#8fc4ae80 50%,#5ec79f80 70%,#0000 100%);height:1px;position:absolute;inset:0 0 auto}.assistant_report_chip_light{text-align:center;color:var(--Text-primary,#26221c);cursor:pointer;background:#fff;border:1px solid #8fc4ae47;border-radius:999px;align-items:center;gap:6px;padding:9px 15px;font-family:Telegraf,sans-serif;font-size:12.5px;font-weight:800;line-height:normal;display:inline-flex}.assistant_suggestions_light{flex-wrap:wrap;gap:9px;display:flex}.assistant_suggestion_light{text-align:center;color:var(--Text-primary,#26221c);cursor:pointer;background:#eeebe1;border:1px solid #a0d2bc3d;border-radius:999px;align-items:center;gap:6px;padding:8px 13px;font-family:Telegraf,sans-serif;font-size:12.5px;font-weight:400;line-height:normal;display:inline-flex}@media (width<=1400px){.report_grid_light{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.report_page_header_light{flex-direction:column;align-items:flex-start}.report_grid_light{grid-template-columns:minmax(0,1fr)}}.report_page_header_light,.report_panel_header_light,.report_empty_light,.report_grid_light>*{animation:motionRise var(--motion-reveal) var(--motion-ease) backwards}.report_page_header_light{animation-delay:40ms}.report_panel_light{animation:motionFade var(--motion-reveal) var(--motion-ease) backwards;animation-delay:.12s}.report_panel_header_light{animation-delay:.18s}.report_empty_light,.report_grid_light>:first-child{animation-delay:.22s}.report_grid_light>:nth-child(2){animation-delay:.26s}.report_grid_light>:nth-child(3){animation-delay:.3s}.report_grid_light>:nth-child(4){animation-delay:.34s}.report_grid_light>:nth-child(5){animation-delay:.38s}.report_grid_light>:nth-child(n+6){animation-delay:.42s}.report_customize_light,.report_card_pin_light,.report_card_button_light,.assistant_report_chip_light,.assistant_suggestion_light{transition:transform var(--motion-fast) var(--motion-ease), box-shadow var(--motion-fast) var(--motion-ease), background-color var(--motion-base) var(--motion-ease), border-color var(--motion-base) var(--motion-ease), color var(--motion-base) var(--motion-ease), opacity var(--motion-base) var(--motion-ease)}.report_card_button_light:hover,.assistant_report_chip_light:hover,.assistant_suggestion_light:hover{transform:translateY(-1px)}.report_card_button_light:hover{box-shadow:0 4px 10px #26221c24}.assistant_report_chip_light:hover{box-shadow:0 8px 18px #0000001f}.assistant_suggestion_light:hover{background-color:#f6f3ec}.report_customize_light:hover,.report_card_pin_light:hover{transform:scale(1.06)}.report_customize_light:hover{background-color:#fff6}.report_card_pin_light:hover{color:#ffc84d}.report_customize_light:active,.report_favourite_button_light:active,.report_card_pin_light:active,.report_card_button_light:active,.assistant_report_chip_light:active,.assistant_suggestion_light:active{transform:translateY(0)scale(.985)}.review_title_row_light{align-items:center;gap:10px;display:flex}.review_title_light{font-family:var(--font-primary,"Telegraf", sans-serif);font-size:40px;font-weight:var(--fw-extrabold,800);letter-spacing:-.64px;color:var(--color-secondary,#ef007d);margin:0;line-height:1.05}.review_title_help_light{width:26px;height:26px;color:var(--color-secondary,#ef007d);cursor:pointer;transition:background var(--motion-fast,.15s) var(--motion-ease,ease);background:#f080991f;border:1px solid #f0809959;border-radius:13px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.review_title_help_light:hover{background:#f0809938}.review_filters_light{background:#f5f0e9;border:1px solid #b4dcc829;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:22px;padding:11px 16px;transition:transform .3s,box-shadow .3s,border-color .3s,background-color .3s;display:flex;box-shadow:0 0 14px #362e2e5e}.review_filters_light:hover{box-shadow:0 0 14px var(--Overlay-black-10), 0 10px 30px var(--Overlay-black-10), 0 2px 8px #0000000f;border-color:#00000014;transform:translateY(-5px)scale(1.005)}.review_filter_group_light{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.review_filter_label_light{font-family:var(--font-primary,"Telegraf", sans-serif);font-size:10.5px;font-weight:var(--fw-extrabold,800);letter-spacing:.63px;text-transform:uppercase;color:var(--color-gray,#8b9a90)}.review_filter_sign_light{font-family:"Inter", var(--font-primary,"Telegraf"), sans-serif;margin-right:5px;font-size:13px;font-weight:700}.review_filters_light .toggle_button_item_light{text-transform:none;letter-spacing:normal;flex-direction:row;align-items:center;gap:0;font-size:11.5px}.review_sort_active_light{color:#fff;background:#f08099e6}.review_month_light{font-family:var(--font-primary,"Telegraf", sans-serif);font-size:13px;font-weight:var(--fw-regular,400);color:var(--color-text,#26221c);cursor:pointer;align-items:center;gap:10px;line-height:19.5px;display:inline-flex}.review_month_light input{accent-color:#93cdb2;cursor:pointer;border:1px solid #72ad9580;border-radius:4px;width:18px;height:18px;margin:0}.review_account_light{font-family:var(--font-primary,"Telegraf", sans-serif);font-size:16px;font-weight:var(--fw-extrabold,800);letter-spacing:-.16px;color:var(--color-text,#26221c);align-items:center;gap:8px;margin:0;line-height:24px;display:flex}.review_account_dot_light{border-radius:50%;flex:none;width:8px;height:8px}.review_account_note_light{font-family:var(--font-primary,"Telegraf", sans-serif);font-size:11.5px;font-weight:var(--fw-regular,400);color:var(--color-gray,#8b9a90);margin:3px 0 0 16px}.review_rows_light{flex-direction:column;gap:12px;margin-top:14px;display:flex}.account_tab_count{min-width:18px;height:18px;font-family:var(--font-primary,"Telegraf", sans-serif);font-size:10.5px;font-weight:var(--fw-extrabold,800);color:var(--color-text,#26221c);background:#26221c24;border-radius:999px;justify-content:center;align-items:center;margin-left:8px;padding:0 5px;line-height:1;display:inline-flex}@media (width<=900px){.review_filters_light{flex-direction:column;align-items:flex-start}}.report_header_action_light{flex:none;align-items:center;gap:10px;display:flex}.report_favourite_button_light{color:#26221c;white-space:nowrap;cursor:pointer;height:40px;animation:motionRise .42s var(--motion-ease,ease-out) .24s backwards;background:#e9e2d5;border:1px solid #5ec79f47;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:8px;padding:6px 18px;font-size:16px;font-weight:800;line-height:normal;transition:transform .3s,box-shadow .3s,border-color .3s;display:inline-flex;box-shadow:0 18px 20px #2b3a4466,0 18px 46px -18px #000000d9,inset 0 1px 0 1px #ffffff0d}.report_favourite_button_light.is_active{background:linear-gradient(135deg,#e498ae,#8fc4ae)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-6{margin-inline:calc(var(--spacing) * 6)}.mx-auto{margin-inline:auto}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.inline-table{display:inline-table}.list-item{display:list-item}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.min-h-screen{min-height:100vh}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform\!{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)!important}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-row{flex-direction:row}.items-center{align-items:center}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.px-12{padding-inline:calc(var(--spacing) * 12)}.pb-72\.5{padding-bottom:calc(var(--spacing) * 72.5)}.break-all{word-break:break-all}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.ai_reveal_word_light{animation:aiRevealWord .42s var(--motion-ease,cubic-bezier(.2, .7, .3, 1)) backwards;display:inline-block}@keyframes aiRevealWord{0%{opacity:0;filter:blur(3px);transform:translateY(.22em)}to{opacity:1;filter:blur();transform:none}}.ai_reveal_card_light{animation:aiRevealCard .42s var(--motion-ease,cubic-bezier(.2, .7, .3, 1)) backwards}@keyframes aiRevealCard{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ai_reveal_word_light,.ai_reveal_card_light{animation:none}}.assistant_overlay_light{z-index:9998;-webkit-backdrop-filter:blur(.8px);backdrop-filter:blur(.8px);background:#00000059;animation:.35s forwards aiOverlayIn;position:fixed;inset:0}.assistant_overlay_closing_light{animation:.3s forwards aiOverlayOut}.assistant_sheet_light{z-index:9999;box-sizing:border-box;background:#e7efe9f0;border:1.2px solid #e8a3b3f2;border-radius:34px 0 0 34px;flex-direction:column;align-items:center;width:min(100vw,550px);height:min(100vh,944px);padding:9px 9px 10px;animation:.45s cubic-bezier(.22,1,.36,1) aiSheetInRight;display:flex;position:fixed;bottom:0;right:0;box-shadow:0 -26px 40px #889a9080,0 18px 40px #26221c38,inset 0 4px 28.1px #507e6c66}.assistant_sheet_closing_light{animation:.35s cubic-bezier(.4,0,1,1) forwards aiSheetOutRight}.assistant_grip_wrap_light{flex:none;padding:1px 0 7px}.assistant_grip_light{background:#26221c38;border-radius:2px;width:40px;height:4px}.assistant_header_light{box-sizing:border-box;flex:none;align-items:center;gap:10px;width:100%;padding:0 6px 9px;display:flex}.assistant_avatar_light{filter:drop-shadow(0 4.286px 5.893px #0000008c);background:linear-gradient(130.15deg,#91cdb4 .6%,#ff5984 100%);border-radius:999px;flex:none;width:30px;height:30px;position:relative}.assistant_avatar_light:before{content:"";pointer-events:none;background:url(/assets/mascot-CpqPVLyQ.png) 50%/18px 45px no-repeat;width:18px;height:45px;position:absolute;top:-18.75px;left:7.5px}.assistant_brand_light{flex:auto;min-width:0}.assistant_title_light{font-family:var(--font-primary,"Telegraf", sans-serif);font-size:14px;font-weight:var(--fw-extrabold,800);color:#1e1a15;margin:0;line-height:normal}.assistant_status_light{font-family:var(--font-primary,"Telegraf", sans-serif);font-size:10.5px;font-weight:var(--fw-extrabold,800);color:#2f6b4e;margin:0;line-height:normal}.assistant_close_button_light{color:#453e34;cursor:pointer;width:32px;height:32px;transition:background var(--motion-fast,.15s) var(--motion-ease,ease);background:#26221c14;border:none;border-radius:16px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.assistant_close_button_light:hover{background:#26221c29}.assistant_pad_light{background:#fbf2c0;border-radius:26px;flex-direction:column;flex:auto;width:100%;min-height:0;display:flex;overflow:hidden;box-shadow:0 8px 20px #26221c29,inset 0 1px #fff9}.assistant_binding_light{filter:drop-shadow(0 3px 4px #7a662838);background:#efe2a4;flex:none;justify-content:center;align-items:center;gap:34px;height:15px;display:flex}.assistant_binding_light span{background:#b9a768;border-radius:2px;width:24px;height:3px}.assistant_paper_light{scrollbar-width:thin;background-color:#fbf2c0;background-image:linear-gradient(90deg,#cc006b6b 0 1px,#0000 1px),linear-gradient(90deg,#cc006b42 0 1px,#0000 1px),repeating-linear-gradient(#0000 0 29px,#93cdb2 29px 30px);background-position:32px 0,35px 0,0 .8px;background-repeat:repeat-y,repeat-y,repeat;background-attachment:local,local,local;flex:auto;min-height:0;position:relative;overflow:hidden auto;box-shadow:inset 0 9px 12px #7a662880}.assistant_paper_inner_light{padding:9px 14px 44px 46px}.assistant_entry_light{margin:0 0 30px}.assistant_speaker_light{font-family:var(--font-primary,"Telegraf", sans-serif);font-size:10px;font-weight:var(--fw-extrabold,800);letter-spacing:1.62px;text-transform:uppercase;color:#2f6b4e;margin:0;line-height:30px}.assistant_entry_user_light .assistant_speaker_light{color:#b8006a}.assistant_entry_text_light{max-width:310px;font-family:var(--font-primary,"Telegraf", sans-serif);font-size:15.5px;font-weight:var(--fw-regular,400);color:#22354f;white-space:pre-wrap;overflow-wrap:break-word;margin:0;line-height:30px}.assistant_bold_light{font-weight:var(--fw-extrabold,800);color:#103a28}.assistant_checking_box_light{color:#6b6455;align-items:center;gap:6px;height:30px;display:inline-flex}.assistant_search_icon_box_light{background:#7a66281f;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.assistant_checking_text_light{font-family:var(--font-primary,"Telegraf", sans-serif);font-size:11.5px;font-weight:var(--fw-extrabold,800);color:#6b6455}.assistant_check_icon_light{color:#2f6b4e}.assistant_tabs_light{scrollbar-width:none;flex-wrap:nowrap;gap:8px;padding:30px 0 5px;display:flex;overflow-x:auto}.assistant_tabs_light::-webkit-scrollbar{display:none}.assistant_tabs_standalone_light{padding-top:0}.assistant_tab_light{height:26px;font-family:var(--font-primary,"Telegraf", sans-serif);font-size:11.5px;font-weight:var(--fw-extrabold,800);color:#4a3f16;white-space:nowrap;cursor:pointer;filter:drop-shadow(1px 2px 1.5px #7a662859);transition:transform var(--motion-fast,.15s) var(--motion-ease,ease);background:#f6e38c;border:none;border-radius:3px 3px 9px;flex:none;justify-content:center;align-items:center;gap:5px;padding:0 12px;line-height:normal;display:inline-flex}.assistant_tab_light:hover{transform:translateY(-1px)}.assistant_tab_light:active{transform:translateY(0)}.assistant_write_light{flex:auto;min-width:0;height:36px;position:relative}.assistant_write_input_light{box-sizing:border-box;width:100%;height:36px;font-family:var(--font-primary,"Telegraf", sans-serif);font-size:11px;font-weight:var(--fw-extrabold,800);color:#4a3f16;caret-color:#0000;background:0 0;border:none;outline:none;padding:0 0 0 10px;line-height:36px}.assistant_write_input_light::placeholder{color:#6b6455}.assistant_ink_row_light{pointer-events:none;align-items:flex-start;max-width:calc(100% - 10px);height:36px;display:flex;position:absolute;top:0;left:10px}.assistant_ink_text_light{min-width:0;max-width:100%;font-family:var(--font-primary,"Telegraf", sans-serif);font-size:11px;font-weight:var(--fw-extrabold,800);white-space:pre;color:#0000;background-image:repeating-linear-gradient(90deg,#b8006a8c 0 6px,#b8006a00 6px 11px);background-position:0 24px;background-repeat:no-repeat;background-size:100% 2px;line-height:36px;overflow:hidden}.assistant_pen_light{flex:none;width:0;height:36px;position:relative}.assistant_mascot_caret_light{opacity:1;pointer-events:none;width:50px;height:85px;display:block;position:absolute;top:-60px;left:-12px}.assistant_mascot_caret_light img{object-fit:contain;object-position:bottom center;width:100%;height:100%;display:block}.assistant_write_light.is_writing .assistant_mascot_caret_light{animation:.3s ease-in-out infinite assistantMascotWrite}.assistant_write_light.is_writing .assistant_ink_text_light{animation:.46s linear infinite assistantInkFlow}@keyframes assistantMascotWrite{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(.5px,-1.5px)rotate(-3deg)}}@keyframes assistantInkFlow{0%{background-position-x:0}to{background-position-x:11px}}.assistant_footer_light{box-sizing:border-box;background:#f1e9c6;border-top:1.2px dashed #92887699;flex:none;align-items:center;gap:10px;width:100%;padding:10px 12px 11px;display:flex}.assistant_attach_button_light{color:#6b6455;cursor:pointer;width:36px;height:36px;transition:background var(--motion-fast,.15s) var(--motion-ease,ease);background:#26221c12;border:none;border-radius:18px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.assistant_attach_button_light:hover{background:#26221c24}.assistant_ask_button_light{background:var(--color-secondary,#ef007d);color:#fbf9f5;cursor:pointer;width:36px;height:36px;transition:transform var(--motion-fast,.15s) var(--motion-ease,ease), background var(--motion-fast,.15s) var(--motion-ease,ease), color var(--motion-fast,.15s) var(--motion-ease,ease);border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.assistant_ask_button_light:hover:not(:disabled){transform:translateY(-1px)}.assistant_ask_button_light:disabled{color:#6b645580;cursor:default;background:#26221c12}@keyframes aiSheetInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes aiSheetOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@keyframes aiOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes aiOverlayOut{0%{opacity:1}to{opacity:0}}@media (width<=520px){.assistant_sheet_light{border-radius:26px 26px 0 0;width:100vw;height:100vh}.assistant_paper_inner_light{padding-left:42px;padding-right:10px}}.metric_card_light{border-radius:var(--metric-card-radius);border:1px solid var(--metric-card-border);background:var(--metric-card-bg);box-sizing:border-box;flex-direction:column;flex:none;align-items:flex-start;width:267.5px;padding:15px 15px 13px;display:flex}.metric_card_header_light{justify-content:space-between;align-items:center;width:100%;display:flex}.metric_card_title_light{color:var(--color-text);font-size:10.5px;font-weight:var(--fw-extrabold);letter-spacing:1.47px;text-transform:uppercase;white-space:nowrap;margin:0;line-height:15.75px}.metric_card_badge_light{background:var(--metric-badge-bg);color:var(--metric-badge-text);font-size:9.5px;font-weight:var(--fw-bold);letter-spacing:.57px;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;padding:2px 8px;line-height:14.25px;display:flex}.metric_card_body_light{width:100%;padding-top:10px}.metric_card_list_light{box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;align-items:flex-start;gap:2px;width:100%;max-height:280px;padding-right:4px;display:flex;overflow-y:auto}.metric_card_list_light::-webkit-scrollbar{display:none}.metric_group_label_light{width:100%;color:var(--color-text-muted);font-size:9.5px;font-weight:var(--fw-extrabold);letter-spacing:1.14px;text-transform:uppercase;white-space:nowrap;box-sizing:border-box;margin:0;padding:8px 6px 4px;line-height:14.25px}.metric_row_light{border-radius:var(--metric-row-radius);box-sizing:border-box;background:0 0;align-items:center;gap:8px;width:100%;padding:6px 8px;transition:background .25s;display:flex}.metric_row_dot_light{background:var(--metric-dot,var(--metric-dot-green));border-radius:4px;flex:none;width:8px;height:8px}.metric_row_label_light{min-width:0;color:var(--color-text);font-size:12px;font-weight:var(--fw-regular);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;line-height:18px;overflow:hidden}.metric_row_unit_light{color:var(--color-text-muted);font-size:9.5px;font-weight:var(--fw-semibold);flex:none;line-height:normal}.metric_row_active_light{background:var(--metric-row-active-bg)}.metric_row_active_light .metric_row_label_light{font-weight:var(--fw-extrabold)}.metric_row_active_light .metric_row_unit_light{color:var(--color-text);font-weight:var(--fw-bold)}.metric_cards_row_light{scrollbar-width:none;-ms-overflow-style:none;align-items:flex-start;gap:20px;width:100%;padding-bottom:4px;display:flex;overflow-x:auto}.metric_cards_row_light::-webkit-scrollbar{display:none}.premium_tabs_light{border:1px solid var(--premium-tab-track-border);background:var(--premium-tab-track-bg);box-sizing:border-box;border-radius:8px;align-items:stretch;padding:3px;display:inline-flex}.premium_tabs_icon_light{border-radius:11px;gap:2px;padding:4px;box-shadow:inset 0 1px 2px #0000002e}.premium_tab_light{cursor:pointer;color:var(--premium-tab-text);font-size:11px;font-weight:var(--fw-extrabold);text-align:center;white-space:nowrap;background:0 0;border:none;border-radius:6px;flex-direction:column;flex:none;justify-content:center;align-items:center;padding:5px 10px;line-height:normal;transition:background .25s,color .25s,filter .25s;display:flex}.premium_tab_light:hover:not(.premium_tab_active_light){background:var(--premium-tab-hover-bg);color:var(--premium-tab-active-text)}.premium_tab_light:focus-visible{outline:2px solid var(--color-mint);outline-offset:2px}.premium_tab_active_light{background:var(--premium-tab-active-bg);color:var(--premium-tab-active-text);filter:drop-shadow(0 1px 1px #0003)}.premium_tabs_icon_light .premium_tab_light{border-radius:8px;width:32px;height:27px;padding:1px 6px}.premium_tab_icon_light{color:currentColor;width:15px;height:15px;display:block}.premium_tabs_row_light{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.premium_chart_light{width:100%}.premium_chart_tick_light,.premium_chart_value_light{fill:var(--chart-label-text);font-size:14.405px;font-weight:var(--fw-extrabold)}.premium_chart_tooltip_light{border:1px solid var(--color-border-soft);background:var(--metric-card-bg);border-radius:10px;min-width:148px;padding:10px 12px;box-shadow:0 12px 28px #26221c2e}.premium_chart_tooltip_title_light{color:var(--color-text);font-size:11px;font-weight:var(--fw-extrabold);letter-spacing:.5px;text-transform:uppercase;margin:0 0 6px}.premium_chart_tooltip_row_light{align-items:center;gap:8px;margin:0;padding:2px 0;display:flex}.premium_chart_tooltip_dot_light{border-radius:4px;flex:none;width:8px;height:8px}.premium_chart_tooltip_name_light{color:var(--color-text-muted);font-size:11px;font-weight:var(--fw-semibold);flex:1}.premium_chart_tooltip_value_light{color:var(--color-text);font-size:11px;font-weight:var(--fw-extrabold)}.premium_chart_light .recharts-cartesian-axis-tick text{fill:var(--chart-label-text);font-size:14.405px;font-weight:var(--fw-extrabold)}.premium_chart_light .recharts-cartesian-grid line{stroke:var(--chart-grid-line)}.premium_chart_light .recharts-area-dots circle{paint-order:stroke fill}.premium_panel_light{box-sizing:border-box;width:100%;padding:19px 21px}.premium_panel_header_light{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.premium_panel_metrics_light{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.premium_panel_metric_light{color:var(--color-text);font-size:15px;font-weight:var(--fw-extrabold);letter-spacing:-.075px;white-space:nowrap;margin:0;line-height:22.5px}.premium_panel_vs_light{background:var(--premium-chip-bg);color:var(--color-text);font-size:11px;font-weight:var(--fw-extrabold);letter-spacing:.88px;text-transform:uppercase;border-radius:4px;padding:2px 7px;line-height:16.5px}.premium_panel_add_light{border:1px dashed var(--premium-stat-border);background:var(--premium-chip-bg);cursor:pointer;color:var(--chart-label-text);font-size:11px;font-weight:var(--fw-extrabold);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;margin-left:6px;padding:5px 11px;line-height:normal;transition:background .25s,border-color .18s,transform .18s;display:inline-flex}.premium_panel_add_light:hover{background:var(--premium-tab-hover-bg);border-color:var(--color-mint);transform:translateY(-1px)}.premium_panel_add_light:active{transform:translateY(0)}.premium_panel_add_light:focus-visible{outline:2px solid var(--color-mint);outline-offset:2px}.premium_panel_add_plus_light{font-size:13px;font-weight:var(--fw-bold);line-height:13px}.premium_panel_controls_light{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.premium_panel_plot_light{width:100%;padding-top:8px}.premium_panel_stats_light{border-top:1px dashed var(--color-border-soft);flex-wrap:wrap;gap:15px;width:100%;margin-top:16px;padding-top:16px;display:flex}.premium_stat_light{border:1px solid var(--premium-stat-border);background:var(--premium-stat-bg);box-sizing:border-box;border-radius:10px;flex-direction:column;flex:240px;align-items:flex-start;min-width:0;padding:11px 15px;display:flex}.premium_stat_label_light{color:var(--color-text);font-size:9.5px;font-weight:var(--fw-extrabold);letter-spacing:1.14px;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:0;line-height:14.25px;overflow:hidden}.premium_stat_value_light{color:var(--color-text);font-size:22px;font-weight:var(--fw-extrabold);letter-spacing:-.22px;margin:4px 0 0;line-height:33px}.premium_stat_value_accent_light{color:var(--chart-series-primary)}.premium_stat_foot_light{color:var(--chart-label-text);font-size:11px;font-weight:var(--fw-semibold);margin:3px 0 0;line-height:16.5px}.premium_stat_delta_light{color:var(--chart-series-primary)}@media (width<=900px){.premium_panel_light{padding:16px 12px}.premium_panel_stats_light{gap:12px}}.statement_container_light{background:#f5f0e8;border:1px solid #a0d2bc3d;border-radius:18px;flex-direction:column;width:880px;height:831px;display:flex;overflow:hidden;box-shadow:0 30px 80px -20px #0009,inset 0 0 0 1px #ffffff08}.statement_content_light{flex-direction:column;flex:1;display:flex;overflow:hidden}.statement_table_wrapper_light{scrollbar-width:none;-ms-overflow-style:none;flex:1;width:876px;margin:0 auto;overflow:hidden auto}.statement_table_wrapper_light::-webkit-scrollbar{width:0;height:0;display:none}.statement_header_light{box-sizing:border-box;justify-content:space-between;align-items:flex-start;width:100%;padding:28px 32px 22px;display:flex}.statement_heading_wrapper_light{align-items:flex-start;gap:18px;display:flex}.statement_line_light{background:#5ec79f;border-radius:4px;align-self:stretch;width:4px}.statement_bank_label_light{color:#f0b24a;letter-spacing:2px;text-transform:uppercase;margin:0;font-size:10px;font-style:normal;font-weight:800;line-height:15px}.statement_title_light{color:#26221c;letter-spacing:-.22px;margin:10px 0;font-size:22px;font-style:normal;font-weight:800;line-height:25.3px}.statement_balance_text_light{color:#26221c;margin:0;font-size:12.5px;font-style:normal;font-weight:400;line-height:18.75px}.statement_balance_amount_light{color:#5ec79f;letter-spacing:-.14px;margin-left:4px;font-size:14px;font-style:normal;font-weight:800;line-height:21px}.statement_close_light{color:#26221c;cursor:pointer;background:#93cdb2;border:1px solid #a0d2bc21;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:22px;transition:all .25s;display:flex}.statement_close_light:hover{background:#93cdb2}.statement_divider_light{background:#a0d2bc;width:calc(100% - 64px);height:1px;margin:0 32px}.statement_filters_light{align-items:center;gap:5px;padding:22px 32px 26px;display:flex}.statement_filter_light{color:#26221c;cursor:pointer;background:#ffffff08;border:1px solid #a0d2bc21;border-radius:999px;justify-content:center;align-items:center;padding:6px 12px;font-size:12px;font-style:normal;font-weight:800;line-height:normal;transition:all .25s;display:flex}.statement_filter_light:hover{background:#8fc4ae1a}.statement_filter_active_light{color:#26221c;cursor:pointer;background:#8fc4ae29;border:1px solid #8fc4ae80;border-radius:999px;justify-content:center;align-items:center;padding:6px 12px;font-size:12px;font-style:normal;font-weight:800;line-height:normal;display:flex}.statement_summary_light{box-sizing:border-box;background-color:#e9e2d6;grid-template-columns:repeat(4,1fr);width:100%;padding:14px 18px;display:grid}.statement_summary_item_light{flex-direction:column;gap:6px;display:flex}.statement_summary_title_light{color:#26221c;letter-spacing:1.52px;text-transform:uppercase;font-size:9.5px;font-style:normal;font-weight:800;line-height:14.25px}.statement_summary_value_light{letter-spacing:-.18px;margin:0;font-size:18px;font-style:normal;font-weight:800;line-height:27px}.default_light,.dark_light{color:#26221c}.statement_table_light{border-collapse:collapse;border-spacing:0;width:876px;min-width:876px;max-width:876px}.statement_table_light thead tr{background:#b3cfbf}.statement_table_light thead th{z-index:10;color:#26221c;letter-spacing:1.52px;text-transform:uppercase;text-align:left;background:#b3cfbf;padding:13px 18px;font-size:9.5px;font-style:normal;font-weight:800;line-height:14.25px;position:sticky;top:0}.right_light{text-align:right!important}.statement_table_light tbody tr{border-bottom:1px solid #a0d2bc47;height:66px;transition:all .25s}.statement_table_light tbody tr:hover{background:#e9e2d6}.statement_table_light tbody td{vertical-align:middle;padding:18px}.statement_date_light{white-space:nowrap;color:#26221c;letter-spacing:.23px;font-size:11.5px;font-style:normal;font-weight:800;line-height:17.25px}.statement_description_light{align-items:center;gap:16px;display:flex;position:relative}.statement_circle_light{color:#26221c;border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;width:30px;min-width:30px;height:30px;font-family:Inter,sans-serif;font-size:13px;font-style:normal;font-weight:700;line-height:normal;display:flex}.statement_description_text_light{color:#26221c;white-space:nowrap;font-size:13px;font-style:normal;font-weight:400;line-height:19.5px}.statement_amount_light{text-align:right;letter-spacing:-.14px;font-size:14px;font-style:normal;font-weight:800;line-height:21px}.statement_amount_light.positive_light{color:#5ec79f}.statement_amount_light.dark_light{color:#26221c}.statement_balance_column_light{text-align:right;color:#26221c;letter-spacing:-.13px;font-size:13px;font-style:normal;font-weight:400;line-height:19.5px}.statement_table_light th:first-child,.statement_table_light td:first-child{width:90px}.statement_table_light th:nth-child(2),.statement_table_light td:nth-child(2){width:430px}.statement_table_light th:nth-child(3),.statement_table_light td:nth-child(3){width:160px}.statement_table_light th:nth-child(4),.statement_table_light td:nth-child(4){width:170px}.statement_footer_light{background-color:#e9e2d5;border-top:1px solid #a0d2bc3d;flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 24px;display:flex}.statement_footer_text_light{color:#26221c;margin:0;font-size:11.5px;font-weight:400;line-height:18px}.statement_done_button_light{color:#26221c;cursor:pointer;background:#ff5885;border:none;border-radius:999px;justify-content:center;align-items:center;padding:8px 18px;font-size:13px;font-weight:800;transition:all .25s;display:flex}.statement_done_button_light:hover{background:#c4255299;transform:translateY(-1px)}.statement_done_button_light:active{transform:scale(.98)}.statement_container_light::-webkit-scrollbar{width:8px}.statement_container_light::-webkit-scrollbar-track{background:0 0}.statement_container_light::-webkit-scrollbar-thumb{background:#a0d2bc99;border-radius:20px}.statement_container_light::-webkit-scrollbar-thumb:hover{background:#a0d2bce6}.statement_container_light{scrollbar-width:thin;scrollbar-color:#a0d2bccc transparent}.statement_filter_light:focus,.statement_filter_active_light:focus,.statement_done_button_light:focus,.statement_close_light:focus{outline:none;box-shadow:0 0 0 3px #5ec79f2e}::selection{color:#26221c;background:#5ec79f40}.statement_container_light *{box-sizing:border-box}.statement_container_light button{transition:all .25s}.statement_container_light td,.statement_container_light th,.statement_container_light p,.statement_container_light h2,.statement_container_light h3,.statement_container_light span{-webkit-user-select:none;user-select:none}@media (width<=991px){.statement_container_light{border-radius:14px;width:100%;max-width:100%}.statement_summary_light{grid-template-columns:repeat(2,1fr);row-gap:24px}.statement_table_light{white-space:nowrap;display:block;overflow-x:auto}}@media (width<=768px){.statement_header_light{flex-direction:column;gap:20px}.statement_close_light{align-self:flex-end}.statement_filters_light{flex-wrap:wrap}.statement_summary_light{grid-template-columns:1fr;gap:18px}.statement_footer_light{flex-direction:column;align-items:flex-start;gap:18px}.statement_done_button_light{width:100%}}@media (width<=576px){.statement_header_light,.statement_filters_light,.statement_summary_light,.statement_footer_light{padding-left:20px;padding-right:20px}.statement_divider_light{width:calc(100% - 40px);margin:0 20px}.statement_table_light{border-collapse:collapse;border-spacing:0;width:100%}}.statement_modal_overlay_light{z-index:9999;background:#42464380;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.statement_modal_content_light{max-height:90vh;overflow-y:auto}.account_card_light{box-sizing:border-box;background:#f5f0e8;border:1px solid #0000000a;border-radius:12px;flex-direction:column;align-items:flex-start;gap:16px;width:452px;margin:10px auto;padding:13px;transition:transform .3s,box-shadow .3s,border-color .3s,background-color .3s;display:flex;box-shadow:0 0 14px #362e2e5e,0 4px 12px #0000000a}.account_card_light:hover{border-color:#00000014;transform:translateY(-5px)scale(1.005);box-shadow:0 0 14px #362e2e5e,0 10px 30px #362e2e5e,0 2px 8px #0000000f}.account_header_light{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;width:100%;display:flex}.account_info_light{flex:130px;align-items:center;gap:8px;min-width:0;display:flex}.account_name_light{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:800;overflow:hidden}.account_dot_light{border-radius:4px;flex-shrink:0;width:12px;height:12px}.account_dot_green_light{background:var(--color-primary-disabled);border:2px solid #5ec79f66}.account_dot_pink_light{background:var(--color-success-light);border:2px solid #ff73ac66}.account_right_light{flex-wrap:nowrap;flex:none;align-items:center;gap:8px;display:flex}.time_pill_light{white-space:nowrap;height:17px;color:var(--color-text);text-align:center;background:#e9e2d5;border:1px solid #ffffff0f;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:3px 9px;font-size:10px;font-weight:400;line-height:13px;display:flex}.account_type_light{color:#736a5b;text-transform:uppercase;white-space:nowrap;background:#e9e2d5;border:1px solid #d6d1c7;border-radius:4px;flex:none;justify-content:center;align-items:center;width:78px;height:22px;padding:2px 8px;font-size:10.5px;font-weight:800;line-height:15.75px;display:flex}.account_amount_wrapper_light{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.available_text_light{color:var(--color-text);letter-spacing:-.44px;line-height:22px}.amount_text_light{letter-spacing:-.44px;font-weight:800;line-height:22px}.amount_positive_light{color:#5ec79f}.amount_negative_light{color:#ff5885}.dividr_light{background:#d6d1c7;width:100%;height:1px}.account_footer_light{flex-direction:column;align-items:flex-start;gap:10px;width:100%;display:flex}.view_button_light{color:var(--color-text);cursor:pointer;background:#93cdb2;border:1px solid #a0d2bc73;border-radius:999px;outline:none;align-items:center;gap:8px;padding:8px 12px;font-weight:800;transition:all .2s;display:flex}.view_button_light:hover{background:#87c5aa}.footer_text_light{color:#574f44;letter-spacing:.105px;margin:0;font-weight:800;line-height:15.75px}.pricing_card{box-sizing:border-box;background:#f5f0e9;border:1px solid #a0d2bc21;border-radius:20px;flex-direction:column;width:607px;max-width:100%;height:374px;padding:22px;display:flex;position:relative}.pricing_card_active{background:#8fc4ae}.pricing_badge{color:#0c2118;letter-spacing:.22px;background:#5ec79f;border-radius:999px;padding:4px 12px;font-size:11px;font-style:normal;font-weight:800;line-height:16.5px;position:absolute;top:-13px;left:22px}.pricing_title{color:var(--Text-primary,#26221c);margin:0;font-size:20px;font-style:normal;font-weight:800;line-height:30px}.pricing_subtitle{color:#736a5b;margin-top:3px;font-size:12.5px;font-style:normal;font-weight:400;line-height:18.75px}.pricing_price{align-items:flex-end;margin-top:18px;display:flex}.price{color:#26221c;font-size:32px;font-style:normal;font-weight:800;line-height:48px}.month{color:#736a5b;margin-bottom:8px;margin-left:4px;font-size:13px;font-style:normal;font-weight:400;line-height:19.5px}.pricing_features{color:var(--Text-primary,#26221c);flex-direction:column;gap:8px;margin-top:14px;font-size:13.5px;font-style:normal;font-weight:400;line-height:20.25px;display:flex}.pricing_feature{color:#333;align-items:center;gap:9px;font-size:15px;display:flex}.feature_icon{color:#736a5b;background:#93cdb2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:19px;height:19px;font-size:12px;display:flex}.feature_icon_pink{background:#ff4d87}.pricing_button{color:#26221c;cursor:pointer;background:#93cdb2;border:none;border-radius:999px;width:100%;margin-top:auto;padding:10px 0;font-size:16px;font-weight:700;transition:all .3s}.pricing_button:hover{opacity:.9}.pricing_button_active{color:#26221c;background:#ff5885}:root{--aba-primary:#93cdb2;--aba-primary-strong:#8fc4ae;--aba-primary-border:#a0d2bc;--aba-on-primary:#103a28;--aba-on-primary-alt:#102b20;--aba-bg-default:#f5f0e8;--aba-surface:#e7e2d4;--aba-surface-alt:#e9e2d5;--aba-text-primary:#26221c;--aba-text-dark-green:#103a28;--aba-text-secondary:#6b665d;--aba-text-muted:#5d5a52;--aba-text-muted-alt:#5c5c5c;--aba-text-subtle:#4b4742;--aba-primary-rgb:147, 205, 178;--aba-primary-strong-rgb:143, 196, 174;--aba-border-rgb:160, 210, 188;--aba-black-rgb:0, 0, 0;--aba-border-soft:rgba(var(--aba-border-rgb), .13);--aba-border-medium:rgba(var(--aba-border-rgb), .24);--aba-tint-primary:rgba(var(--aba-primary-strong-rgb), .16);--aba-overlay:rgba(var(--aba-black-rgb), .35);--aba-font-family:inherit;--aba-fs-10:10.5px;--aba-fs-11:11px;--aba-fs-115:11.5px;--aba-fs-12:12px;--aba-fs-125:12.5px;--aba-fs-13:13px;--aba-fs-135:13.5px;--aba-fs-14:14px;--aba-fs-16:16px;--aba-fs-18:18px;--aba-fs-21:21px;--aba-fs-22:22px;--aba-fw-regular:400;--aba-fw-bold:700;--aba-fw-extrabold:800;--aba-lh-normal:normal;--aba-lh-step:18px;--aba-lh-tag:18.75px;--aba-lh-desc:20.925px;--aba-lh-title:21px;--aba-lh-24:24px;--aba-lh-header-top:15.75px;--aba-lh-header-title:31.5px;--aba-lh-connected-title:33px;--aba-ls-wide:1.47px;--aba-ls-tight:-.42px;--aba-radius-xs:8px;--aba-radius-sm:10px;--aba-radius-md:11px;--aba-radius-lg:12px;--aba-radius-xl:13px;--aba-radius-2xl:14px;--aba-radius-3xl:24px;--aba-radius-circle:32px;--aba-radius-pill:999px;--aba-border-input:1.5px solid var(--aba-primary-strong);--aba-shadow-popup:0 40px 90px -30px rgba(var(--aba-black-rgb), .7);--aba-shadow-glow:0 0 30px rgba(var(--aba-primary-rgb), .5);--aba-shadow-hover:0 6px 16px rgba(var(--aba-black-rgb), .08);--aba-ring-check:0 0 0 8px rgba(var(--aba-primary-strong-rgb), .16);--aba-z-overlay:999}.overlay_light{background:var(--aba-overlay);z-index:var(--aba-z-overlay);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.linkPopup_light{border-radius:var(--aba-radius-3xl);border:1px solid var(--aba-border-medium);background:var(--aba-surface);width:640px;box-shadow:var(--aba-shadow-popup);flex-direction:column;display:flex;overflow:hidden}.linkHeader_light{border-bottom:1px solid var(--aba-border-soft);justify-content:space-between;align-self:stretch;align-items:center;padding:20px 22px 16px;display:flex}.headerLeft_light{align-items:center;gap:12px;display:flex}.lockIcon_light{border-radius:var(--aba-radius-md);border:1px solid var(--aba-border-medium);background:var(--aba-tint-primary);width:32px;height:32px;color:var(--aba-primary-strong);justify-content:center;align-items:center;display:flex}.headerTop_light{color:var(--aba-text-dark-green);font-size:var(--aba-fs-10);font-weight:var(--aba-fw-extrabold);line-height:var(--aba-lh-header-top);letter-spacing:var(--aba-ls-wide);text-transform:uppercase;margin:0}.headerTitle_light{color:var(--aba-text-primary);font-size:var(--aba-fs-21);font-weight:var(--aba-fw-extrabold);line-height:var(--aba-lh-header-title);letter-spacing:var(--aba-ls-tight);margin:2px 0 0}.closeBtn_light{border-radius:var(--aba-radius-xs);border:1px solid var(--aba-border-soft);background:var(--aba-primary);cursor:pointer;width:32px;height:32px;color:var(--aba-on-primary);justify-content:center;align-items:center;display:flex}.steps_light{border-bottom:1px solid var(--aba-border-soft);background:var(--aba-bg-default);justify-content:space-between;align-items:center;gap:52px;width:100%;padding:14px 22px;display:flex}.step_light{color:var(--aba-text-primary);font-size:var(--aba-fs-12);font-weight:var(--aba-fw-extrabold);line-height:var(--aba-lh-step);align-items:center;gap:8px;display:flex}.searchBanks_light{box-sizing:border-box;background-color:var(--aba-bg-default);flex-direction:column;gap:16px;width:100%;padding:22px;display:flex}.searchBox_light{border-radius:var(--aba-radius-lg);background:var(--aba-surface);border:1px solid var(--aba-border-medium);height:44px;color:var(--aba-text-primary);align-items:center;gap:12px;padding:0 16px;display:flex}.searchBox_light p{font-size:var(--aba-fs-14);color:var(--aba-text-primary);margin:0}.banksGrid_light{grid-template-columns:1fr 1fr;gap:10px;display:grid}.bankCard_light{border-radius:var(--aba-radius-2xl);background:var(--aba-surface);cursor:pointer;height:62px;animation:motionRise .42s var(--motion-ease,ease-out) .24s backwards;align-items:center;gap:14px;padding:0 14px;transition:transform .22s,box-shadow .22s,background .22s;display:flex;box-shadow:0 18px 20px #2b3a4466,0 18px 46px -18px #000000d9,inset 0 1px 0 1px #ffffff0d}.bankCard_light:hover{background:color-mix(in srgb, var(--aba-surface) 92%, white 8%);transform:translateY(-4px)scale(1.01);box-shadow:0 24px 28px #2b3a4473,0 24px 52px -16px #000000e6,inset 0 1px 0 1px #ffffff14}.bankCard_light:active{transform:translateY(-1px)scale(.995)}.bankIcon_light{border-radius:var(--aba-radius-sm);width:38px;height:38px;font-size:var(--aba-fs-18);font-weight:var(--aba-fw-extrabold);color:var(--aba-on-primary);justify-content:center;align-items:center;display:flex}.bankCard_light h4{font-size:var(--aba-fs-135);font-weight:var(--aba-fw-extrabold);color:var(--aba-text-primary);margin:0 0 -7px}.bankCard_light span{font-size:var(--aba-fs-115);color:var(--aba-text-muted)}.signIn_light{box-sizing:border-box;flex-direction:column;gap:20px;width:100%;padding:32px 36px 24px;display:flex}.mercuryCard_light{align-items:center;gap:14px;display:flex}.mercuryLogo_light{border-radius:var(--aba-radius-lg);background:var(--aba-primary);width:44px;height:44px;color:var(--aba-on-primary);font-size:var(--aba-fs-22);font-weight:var(--aba-fw-extrabold);justify-content:center;align-items:center;display:flex}.mercuryCard_light h3{color:var(--aba-text-primary);font-size:var(--aba-fs-135);font-weight:var(--aba-fw-extrabold);margin:-10px 0 0}.mercuryCard_light p{color:var(--aba-text-secondary);font-size:var(--aba-fs-115);margin:-15px 0 0}.formWrapper_light{flex-direction:column;gap:8px;display:flex}.formWrapper_light label{color:var(--aba-text-primary);font-size:var(--aba-fs-12);font-weight:var(--aba-fw-extrabold);margin-top:8px}.formWrapper_light input{border-radius:var(--aba-radius-md);border:var(--aba-border-input);background:var(--aba-bg-default);height:42px;font-size:var(--aba-fs-13);outline:none;padding:0 14px}.securityBox_light{border:1px solid var(--aba-primary-border);border-radius:var(--aba-radius-md);background:var(--aba-bg-default);color:var(--aba-text-muted);font-size:var(--aba-fs-11);align-items:center;gap:10px;margin-top:8px;padding:12px;display:flex}.actionButtons_light{justify-content:flex-end;gap:10px;margin-top:auto;display:flex}.connecting_light{flex-direction:column;align-items:center;padding:48px 0 60px;display:flex}.bankLogo_light{border-radius:var(--aba-radius-lg);background:var(--aba-primary);width:44px;height:44px;color:var(--aba-on-primary);font-size:var(--aba-fs-22);font-weight:var(--aba-fw-extrabold);box-shadow:var(--aba-shadow-glow);justify-content:center;align-items:center;display:flex}.connectingTitle_light{color:var(--aba-text-primary);font-size:var(--aba-fs-18);font-weight:var(--aba-fw-extrabold);margin-top:28px;margin-bottom:28px}.progressList_light{flex-direction:column;gap:16px;display:flex}.progressItem_light{color:var(--aba-text-muted-alt);font-size:var(--aba-fs-13);opacity:.45;align-items:center;gap:12px;transition:opacity .3s,transform .3s;display:flex}.progressItem_light.active_light{opacity:1;transform:translate(4px)}.accountsImport_light{box-sizing:border-box;flex-direction:column;width:100%;padding:22px 18px 10px;display:flex}.titleRow_light{align-items:center;gap:6px;display:flex}.titleIcon_light{color:var(--aba-primary-strong)}.successTitle_light{color:var(--aba-text-dark-green);font-size:var(--aba-fs-14);font-weight:var(--aba-fw-extrabold);line-height:var(--aba-lh-title);margin:0}.successDesc_light{color:var(--aba-text-primary);font-size:var(--aba-fs-13);margin:3px 0 0;line-height:19px}.accountsList_light{flex-direction:column;gap:9px;width:100%;margin-top:12px;display:flex}.accountCard_light{border-radius:var(--aba-radius-xl);border:1px solid var(--aba-border-medium);background:var(--aba-bg-default);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:14px;transition:border-color .2s,background .2s;display:flex}.accountCard_light:hover{border-color:var(--aba-primary-border)}.accountCard_light:focus-visible{outline:2px solid var(--aba-primary-strong);outline-offset:2px}.accountCard_selected_light{border-color:var(--aba-primary-strong);background:var(--aba-tint-primary)}.accountCheck_light{border:1.5px solid var(--aba-primary-border);background:var(--aba-bg-default);width:20px;height:20px;color:var(--aba-on-primary);border-radius:6px;flex:none;justify-content:center;align-items:center;transition:background .2s,border-color .2s;display:flex}.accountCheck_on_light{border-color:var(--aba-primary-strong);background:var(--aba-primary-strong)}.accountCard_tracked_light{cursor:default;opacity:.68}.accountCard_tracked_light:hover{border-color:var(--aba-primary-strong)}.accountTracked_light{border-radius:var(--aba-radius-pill);border:1px solid var(--aba-border-medium);background:var(--aba-tint-primary);color:var(--aba-text-dark-green);font-size:var(--aba-fs-10);font-weight:var(--aba-fw-extrabold);white-space:nowrap;margin-left:8px;padding:2px 8px}.accountInfo_light{align-items:center;gap:12px;display:flex}.accountIcon_light{border-radius:var(--aba-radius-sm);background:var(--aba-primary);width:36px;height:36px;color:var(--aba-on-primary);font-weight:var(--aba-fw-extrabold);justify-content:center;align-items:center;display:flex}.accountDetails_light{flex-direction:column;display:flex}.accountTitle_light{align-items:center;gap:4px;display:flex}.accountTitle_light h4{color:var(--aba-text-primary);font-size:var(--aba-fs-13);font-weight:var(--aba-fw-extrabold);margin:0}.accountTitle_light span{color:var(--aba-text-subtle);font-size:var(--aba-fs-13);font-weight:var(--aba-fw-regular)}.accountType_light{color:var(--aba-text-subtle);font-size:var(--aba-fs-13);font-weight:var(--aba-fw-regular);line-height:var(--aba-lh-step);margin:4px 0 0}.accountCard_light strong{color:var(--aba-text-primary);font-size:var(--aba-fs-16);line-height:var(--aba-lh-24)}.buttonRow_light{justify-content:space-between;gap:12px;margin-top:24px;display:flex}.allConnected_light{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;padding:45px 40px 40px;display:flex}.checkCircle_light{border-radius:var(--aba-radius-circle);background:var(--aba-primary-strong);width:64px;height:64px;box-shadow:var(--aba-ring-check);box-sizing:border-box;justify-content:center;align-items:center;margin-bottom:24px;padding:17px;display:flex}.checkIcon_light{color:var(--aba-on-primary-alt);font-size:var(--aba-fs-22)}.connectedTitle_light{color:var(--aba-text-primary);text-align:center;font-size:var(--aba-fs-22);font-style:normal;font-weight:var(--aba-fw-extrabold);line-height:var(--aba-lh-connected-title);margin:0}.connectedDesc_light{max-width:420px;color:var(--aba-text-primary);text-align:center;font-size:var(--aba-fs-135);font-weight:var(--aba-fw-regular);line-height:var(--aba-lh-desc);margin:10px 0 28px}.accountTags_light{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:34px;display:flex}.accountTag_light{border-radius:var(--aba-radius-pill);border:1px solid var(--aba-border-medium);background:var(--aba-bg-default);color:var(--aba-text-primary);text-align:center;font-size:var(--aba-fs-125);font-weight:var(--aba-fw-extrabold);line-height:var(--aba-lh-tag);align-items:center;gap:7px;padding:6px 13px;display:flex}.bankHeaderBg_light{background:var(--aba-bg-default)}.bankStepBg_light{background:var(--aba-surface-alt)}.add_bank_button_light{border-radius:var(--aba-radius-pill);border:1px solid var(--aba-primary);background:var(--aba-primary);width:185px;height:40px;color:var(--aba-text-primary);text-align:center;font-size:var(--aba-fs-14);font-weight:var(--aba-fw-bold);cursor:pointer;animation:motionRise .42s var(--motion-ease,ease-out) .24s backwards;justify-content:center;align-items:center;gap:4px;padding:5px 11px;display:flex;box-shadow:0 18px 20px #2b3a4466,0 18px 46px -18px #000000d9,inset 0 1px 0 1px #ffffff0d}.backBtn_light{border-radius:var(--aba-radius-pill);border:1px solid var(--aba-primary-border);color:var(--aba-text-primary);font-size:var(--aba-fs-135);font-style:normal;font-weight:var(--aba-fw-extrabold);line-height:var(--aba-lh-normal);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;padding:11px 20px;display:flex}.connectBtn_light{border-radius:var(--aba-radius-pill);background:var(--aba-primary);color:var(--aba-on-primary-alt);font-size:var(--aba-fs-135);font-style:normal;font-weight:var(--aba-fw-extrabold);line-height:var(--aba-lh-normal);cursor:pointer;border:1px solid #0000;padding:11px 20px}.doneButton_light{border-radius:var(--aba-radius-pill);background:var(--aba-primary);color:var(--aba-text-primary);text-align:center;font-size:var(--aba-fs-135);font-weight:var(--aba-fw-extrabold);line-height:var(--aba-lh-normal);cursor:pointer;border:1px solid #0000;flex-direction:column;justify-content:center;align-items:center;padding:11px 20px;display:flex}.differentBankBtn_light,.addAccountsBtn_light{border-radius:var(--aba-radius-pill);font-size:var(--aba-fs-135);font-weight:var(--aba-fw-extrabold);line-height:var(--aba-lh-normal);text-align:center;cursor:pointer;flex:1;justify-content:center;align-items:center;padding:11px 20px;display:flex}.differentBankBtn_light:hover,.addAccountsBtn_light:hover{box-shadow:var(--aba-shadow-hover);transform:translateY(-2px)}.addAccountsBtn_light:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.differentBankBtn_light{border:1px solid var(--aba-border-medium);color:var(--aba-text-primary);background:0 0}.addAccountsBtn_light{background:var(--aba-primary);color:var(--aba-on-primary);border:1px solid #0000}.animation_light{animation:.28s ease-out abaPopupOpen}.screen_animation_light{animation:.35s abaSlideFromLeft}.connecting_popup_animation_light{animation:.45s ease-out abaConnectingPopup}.success_popup_animation_light{animation:.5s ease-out abaSuccessPopup}@keyframes abaPopupOpen{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes abaSlideFromLeft{0%{opacity:0;transform:translate(-60px)}to{opacity:1;transform:translate(0)}}@keyframes abaConnectingPopup{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes abaSuccessPopup{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}.checking_accounts_card{box-sizing:border-box;background:#f5f0e8;border:1px solid #0000000a;border-radius:16px;flex-direction:column;align-items:flex-start;width:1856px;margin:29px auto;padding:18px 20px;transition:transform .3s,box-shadow .3s,border-color .3s,background-color .3s;display:flex;overflow:hidden;box-shadow:0 0 14px #362e2e5e,0 4px 12px #0000000a}.checking_accounts_card:hover{border-color:#00000014;transform:translateY(-5px)scale(1.005);box-shadow:0 0 14px #362e2e5e,0 10px 30px #362e2e5e,0 2px 8px #0000000f}.checking_accounts_header{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.checking_accounts_header_left{flex-direction:column;display:flex}.checking_accounts_title{margin:0}.checking_accounts_subtitle{margin-top:4px;margin-bottom:0}.checking_accounts_total{color:#5ec79f;text-align:right;margin:0}.checking_accounts_list{width:100%;margin-top:6px;overflow:visible}.checking_accounts_empty{color:#736a5b;opacity:.85;margin:0;padding:18px 0 14px}.checking_account_item{justify-content:space-between;align-items:center;width:100%;padding:8px 0;display:flex}.checking_account_left{flex-direction:column;display:flex}.checking_account_name{letter-spacing:-.07px;margin:0;font-size:20px;font-weight:700;line-height:21px}.checking_account_info{align-items:center;gap:8px;margin-top:8px;display:flex}.checking_account_badge{text-transform:uppercase;letter-spacing:.57px;border-radius:999px;justify-content:center;align-items:center;height:18px;font-size:12px;font-weight:800;display:flex}.checking_account_badge.business{color:#26221c;background:#1abdc485;border:1px solid #4dd1d633;padding:.875px 4px 2.125px 7px}.checking_account_badge.personal{color:#26221c;letter-spacing:.57px;text-transform:uppercase;background:#a7eed3;border:1px solid #f0b24a33;border-radius:999px;padding:.875px 4px 2.125px 7px;font-size:12px;font-style:normal;font-weight:800;line-height:14.25px}.checking_account_right{align-items:center;gap:14px;display:flex}.checking_account_change{font-weight:800;line-height:normal}.checking_account_change.positive{color:#5ec79f}.checking_accounts_footer{border-top:1px solid #0000000f;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;padding-top:16px;display:flex}.checking_accounts_owned{color:#5ec79f;font-style:normal;font-weight:800;line-height:16.5px}.checking_account_bank_wrapper{align-items:center;gap:4px;display:flex}.checking_account_amount_credit{color:#ff5885}.calendar_light{-webkit-backdrop-filter:blur(6px)saturate(1.1)contrast(.72);background:#8fc4ae66;border:1px solid #ff73ac80;border-radius:10px;width:594px;height:420px;margin:auto;display:flex;overflow:hidden;box-shadow:0 25px 40px #889a9080,inset 0 4px 27px #72ad9580}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.calendar_light{background:#d6e9e0f7}}.calendar_sidebar_light{flex-direction:column;width:170px;padding:32px;display:flex}.calendar_options_light{flex-direction:column;gap:18px;margin-top:16px;display:flex}.calendar_option_light{color:#26221c;cursor:pointer;font-size:16px;font-weight:500}.calendar_option_active_light{color:#16784e}.calendar_reset_light{color:#ff5885;cursor:pointer;margin-top:auto;font-size:18px}.calendar_content_light{flex:1;padding:32px}.calendar_header_light{justify-content:space-between;align-items:center;display:flex}.calendar_header_light h3{color:#293050;font-size:16px}.calendar_header_light button{cursor:pointer;color:#293050;background:0 0;border:0;font-size:28px}.weekdays,.days{grid-template-columns:repeat(7,40px);justify-content:center;display:grid}.weekdays{color:#574f44;column-gap:0;margin-top:25px;font-weight:600}.weekdays div{text-align:center}.days{gap:8px 0}.calendar_date{color:#293050;cursor:pointer;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;display:flex;position:relative}.range_selected{background:#e3dfd6}.range_circle{z-index:1;background:#6aac8e;border-radius:50%;width:33px;height:33px;position:absolute}.date_label{z-index:2;position:relative}.range_start .date_label,.range_end .date_label{color:#fff;font-weight:600}.stats_card_light{box-sizing:border-box;background:#f5f0e8;border:1px solid #0000000a;border-radius:14px;flex-direction:column;align-items:flex-start;gap:10px;width:594px;height:373px;margin:auto;padding:16px;transition:transform .3s,box-shadow .3s,border-color .3s,background-color .3s;display:flex;position:relative;box-shadow:0 0 14px #362e2e5e,0 4px 12px #0000000a}.stats_card_light:hover{box-shadow:0 0 14px var(--Overlay-black-10), 0 10px 30px var(--Overlay-black-10), 0 2px 8px #0000000f;border-color:#00000014;transform:translateY(-5px)scale(1.005)}.stats_header_light{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.stats_tag_light{color:#5ec79f;letter-spacing:1.14px;text-transform:uppercase;font-size:9.5px;font-style:normal;font-weight:800;line-height:14.25px}.stats_title_light{color:#26221c;margin-top:12px;font-size:16px;font-style:normal;font-weight:800;line-height:21.85px}.stats_amount_wrapper_light{align-items:center;gap:8px;margin-top:10px;display:flex}.stats_amount_light{color:#5ec79f;font-size:22px;font-weight:700}.stats_subtitle_light{color:#666;font-size:13px}.stats_star_btn_light{cursor:pointer;color:#cfe6da;background:#0d3f2b;border:none;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.stats_star_on_light{color:#ffc84d}.stats_chart_light{width:100%;height:170px;overflow:visible}.animated_stats_bar_light{transform-box:fill-box;transform-origin:bottom;animation:statsBarRiseLight .75s cubic-bezier(.22, 1, .36, 1) var(--bar-delay) both}.stats_footer_light{width:100%}.stats_footer_text_light{color:#26221c;gap:16px;margin-bottom:12px;font-size:11px;display:flex}.stats_buttons_light{gap:10px;display:flex}.stats_open_btn_light{color:#26221c;cursor:pointer;background:#93cdb2;border:1px solid #8fc4ae59;border-radius:8px;padding:7px 22px;font-size:12px;font-style:normal;font-weight:800;line-height:normal;transition:all .25s}.stats_open_btn_light:hover{background:#82c5a7;transform:translateY(-1px);box-shadow:0 5px 12px #5ec79f2e}.stats_run_btn_light{cursor:pointer;color:#26221c;text-align:center;isolation:isolate;background:#ffffff0a;border:1px solid #a0d2bc;border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font-size:11.5px;font-style:normal;font-weight:800;line-height:normal;transition:all .25s;display:flex;position:relative}.stats_icon_btn_light{cursor:pointer;isolation:isolate;background:#ffffff0a;border:1px solid #a0d2bc;border-radius:8px;width:38px;height:38px;transition:all .25s;position:relative}.stats_run_btn_light:before,.stats_icon_btn_light:before{content:"";z-index:-1;border-radius:inherit;background:var(--stats-accent,#5ec79f);opacity:0;transition:opacity .18s;position:absolute;inset:0}.stats_run_btn_light:hover:before,.stats_icon_btn_light:hover:before{opacity:.16}.stats_run_btn_light:hover,.stats_icon_btn_light:hover{border-color:var(--stats-accent,#5ec79f);transform:translateY(-1px);box-shadow:0 4px 12px #26221c1f}@keyframes statsBarRiseLight{0%{opacity:0;transform:scaleY(0)}60%{opacity:1}to{opacity:1;transform:scaleY(1)}}@media (width<=620px){.stats_card_light{width:100%;height:auto;min-height:373px}.stats_chart_light{height:170px}}.report_stat_card_light{box-sizing:border-box;background:#f5f0e8;border:1px solid #0000000a;border-radius:14px;flex-direction:column;align-items:flex-start;width:100%;min-height:180px;padding:17px 17px 15px;transition:transform .3s,box-shadow .3s,border-color .3s,background-color .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 0 14px #362e2e5e,0 4px 12px #0000000a}.report_stat_card_light:hover{border-color:#00000014;transform:translateY(-5px)scale(1.005);box-shadow:0 0 14px #362e2e5e,0 10px 30px #362e2e5e,0 2px 8px #0000000f}.report_stat_accent_light{opacity:.85;pointer-events:none;width:3px;position:absolute;top:0;bottom:0;left:0}.report_stat_header_light{align-items:center;gap:8px;width:100%;min-height:20px;display:flex}.report_stat_label_light{font-family:var(--font-primary,"Telegraf", sans-serif);font-size:11px;font-weight:var(--fw-extrabold,800);letter-spacing:1.1px;text-transform:uppercase;white-space:nowrap;color:var(--color-primary,#103a28);flex:none;margin:0;line-height:16.5px}.report_stat_periods_light{scrollbar-width:none;flex:auto;align-items:center;gap:4px;min-width:0;display:flex;overflow-x:auto}.report_stat_periods_light::-webkit-scrollbar{display:none}.report_stat_period_light{height:17px;font-family:var(--font-primary,"Telegraf", sans-serif);font-size:10px;font-weight:var(--fw-regular,400);text-align:center;white-space:nowrap;color:var(--color-text,#26221c);cursor:pointer;transition:background var(--motion-fast,.15s) var(--motion-ease,ease);background:#e9e2d5;border:1px solid #ffffff0f;border-radius:999px;flex:none;align-items:center;padding:0 10px;line-height:13px;display:inline-flex}.report_stat_period_light.is_selected{border-color:#0000;padding:0 8px}.report_stat_period_light:hover{background:#e0d8c8}.report_stat_star_light{cursor:pointer;width:20px;height:20px;transition:transform var(--motion-fast,.15s) var(--motion-ease,ease);background:0 0;border:none;border-radius:8px;flex:none;justify-content:center;align-items:center;margin-left:auto;padding:0;display:inline-flex}.report_stat_star_light:hover{transform:scale(1.12)}.report_stat_value_light{font-family:var(--font-primary,"Telegraf", sans-serif);font-size:30px;font-weight:var(--fw-extrabold,800);letter-spacing:-.6px;white-space:nowrap;color:var(--color-text,#26221c);margin:10px 0 0;line-height:30px}.report_stat_bottom_light{align-items:center;gap:10px;width:100%;min-width:0;margin-top:10px;display:flex}.report_stat_delta_light{font-family:"Inter", var(--font-primary,"Telegraf"), sans-serif;white-space:nowrap;flex:none;margin:0;font-size:11px;font-weight:700;line-height:16.5px}.report_stat_delta_light.is_up{color:#5ec79f}.report_stat_delta_light.is_down{color:#736a5b}.report_stat_chart_light{flex:auto;min-width:0;height:74px}@media (width<=620px){.report_stat_card_light{min-height:0}.report_stat_header_light{flex-wrap:wrap}.report_stat_chart_light{height:62px}}.configure_widget_panel_light{background:var(--Background-tooltip);border:1px solid var(--Border-subtle);z-index:101;border-radius:0 20px 20px 0;flex-direction:column;width:300px;height:515px;animation:.25s configureWidgetSlide;display:flex;position:absolute;top:0;right:0;overflow:hidden;box-shadow:0 20px 50px #0000001f}.configure_widget_overlay_light{z-index:99;background:#00000059;border-radius:28px;position:absolute;inset:0}@keyframes configureWidgetSlide{0%{opacity:0;transform:translate(25px)}to{opacity:1;transform:translate(0)}}.configure_widget_header_light{border-bottom:1px solid #ddd4c7;justify-content:space-between;align-items:flex-start;padding:8px 16px 14px;display:flex}.configure_widget_title_light{color:#26221c;margin:0;font-size:13px;font-style:normal;font-weight:800;line-height:18px}.configure_widget_subtitle_light{color:#736a5b;margin-top:2px;font-size:10px;font-style:normal;font-weight:400;line-height:13px}.configure_widget_close_light{border:1px solid var(--Border-default,#d6d1c7);background:var(--Background-subtle,#e9e2d5);cursor:pointer;color:#6f675d;border-radius:10px;justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;display:flex}.configure_widget_section_light{border-bottom:1px solid #e4ddd2;padding:8px 12px 12px 16px}.configure_widget_label_light{color:#736a5b;letter-spacing:.5px;text-transform:uppercase;margin:0 0 12px;font-size:10px;font-weight:800;line-height:13px}.configure_widget_layouts_light{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.configure_widget_layout_btn_light{border:1px solid var(--Border-default,#d6d1c7);background:var(--Background-default,#f5f0e8);cursor:pointer;color:#26221c;border-radius:8px;height:32px;font-size:11px;font-style:normal;font-weight:400;line-height:14px;transition:all .2s}.configure_widget_layout_active_light{color:#fbf9f5;background:#6aac8e;border-color:#6aac8e}.configure_widget_fields_light{flex-wrap:wrap;gap:10px;display:flex}.configure_widget_field_light{flex-direction:column;flex:1;gap:5px;min-width:100px;display:flex}.configure_widget_full_light{flex-basis:100%}.configure_widget_field_light label{color:#574f44;font-size:10px;font-style:normal;font-weight:400;line-height:13px}.configure_widget_field_light select{color:#26221c;border:1px solid #d8d0c4;border:1px solid var(--Border-default,#d6d1c7);background:#faf7f1;background:var(--Background-default,#f5f0e8);border-radius:8px;outline:none;height:38px;padding:0 4px;font-size:13px}.configure_widget_time_light{gap:8px;display:flex}.configure_widget_time_btn_light{border:1px solid var(--Border-default,#d6d1c7);background:var(--Background-default,#f5f0e8);cursor:pointer;border-radius:8px;flex:1;height:40px;font-size:11px;font-weight:500;line-height:13.75px}.configure_widget_time_active_light{color:#fbf9f5;background:#6aac8e;border-color:#6aac8e}.configure_widget_footer_light{gap:10px;padding:16px;display:flex}.configure_widget_cancel_light{border:1px solid var(--Border-default,#d6d1c7);background:var(--Background-subtle,#e9e2d5);cursor:pointer;border-radius:14px;flex:1;height:38px;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.configure_widget_save_light{background:var(--Brand-primary-default,#6aac8e);color:#fbf9f5;cursor:pointer;border-radius:14px;flex:2;height:38px;font-size:12px;font-style:normal;font-weight:800;line-height:18px}.configure_widget_note_light{text-align:center;color:#867d71;margin:0 0 16px;font-size:11px}:root{--Background-default:#f5f0e8;--Background-subtle:#e9e2d5;--Background-muted:#d6d1c7;--Background-soft:#fbf9f5;--Background-tooltip:#f8f5ef;--Background-progress:#d7d2ca;--Text-primary:#26221c;--Text-secondary:#574f44;--Text-inverse:#fbf9f5;--Brand-primary-default:#6aac8e;--Brand-primary-light-default:#8fc4ae;--Brand-primary-active:#93cdb2;--Brand-secondary-default:#ff73ac;--Brand-secondary-light:#ffdce6;--Brand-secondary-dark:#ff5b92;--Text-success:#125f3f;--Text-success-light:#5ec79f;--Text-error:#921829;--Text-warning:#f0b24a;--Text-weekend:#fb923c;--Border-default:#928876;--Border-muted:#b6ac98;--Border-subtle:#d6d1c7;--Color-dark-green:#103a28;--Color-live-dot:#cc006b;--Color-goal-tab-text:#4a4339;--Overlay-black-10:#362e2e5e;--Overlay-black-25:#00000040;--Overlay-white-03:#ffffff08;--Overlay-white-05:#ffffff0d;--Overlay-white-15:#ffffff26;--Overlay-green-10:#a0d2bc1a;--Overlay-green-13:#a0d2bc21;--Overlay-green-28:#5ec79f47;--Overlay-green-40:#8fc4ae66;--Overlay-border-12:#9288761f;--Overlay-border-18:#9288762e;--Overlay-border-22:#92887638;--Overlay-border-35:#92887659;--Gradient-avatar:linear-gradient(135deg, var(--Brand-primary-light-default) 0%, #e498ae 100%);--Primary-Color:var(--Brand-primary-active)}.cashflow_container_light{--widget-pad:18px;background:var(--Background-default);width:905px;height:515px;box-shadow:0 0 14px var(--Overlay-black-10), 0 4px 12px #0000000a;box-sizing:border-box;border:1px solid #0000000a;border-radius:24px;flex-direction:column;align-items:center;gap:10px;margin:auto;padding:8px 8px 18px 12px;transition:transform .3s,box-shadow .3s,border-color .3s,background-color .3s;display:flex;position:relative;container:widget/inline-size}.cashflow_container_light:hover{box-shadow:0 0 14px var(--Overlay-black-10), 0 10px 30px var(--Overlay-black-10), 0 2px 8px #0000000f;border-color:#00000014;transform:translateY(-5px)scale(1.005)}.cashflow_container_light,.cashflow_container_light *,.widget_frame_light,.widget_frame_light *{scrollbar-width:none}.cashflow_container_light::-webkit-scrollbar{display:none}.cashflow_container_light ::-webkit-scrollbar{display:none}.widget_frame_light::-webkit-scrollbar{display:none}.widget_frame_light ::-webkit-scrollbar{display:none}.cashflow_header_light{justify-content:space-between;align-items:center;width:100%;display:flex}.cashflow_title_wrapper_light{align-items:center;gap:10px;display:flex}.cashflow_title_light{color:var(--Text-primary);margin:0;font-size:15px;font-style:normal;font-weight:800;line-height:150%}.cashflow_badge_light{background:var(--Brand-secondary-default);color:var(--Text-primary);letter-spacing:.2px;white-space:nowrap;border:1px solid #ffffff0f;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-family:Telegraf,sans-serif;font-size:10px;font-weight:800;line-height:15px;display:flex}.cashflow_badge_value_light{font-family:Inter,sans-serif;font-weight:600}.cashflow_buttons_light{align-items:center;gap:30px;display:flex}.cashflow_cards_wrapper_light{gap:12px;width:100%;display:flex}.cashflow_card_light{background:var(--Background-subtle);height:125px;box-shadow:0 1px 0 1px var(--Overlay-white-03) inset;box-sizing:border-box;border-radius:16px;flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;padding:11px 12px;display:flex}.cashflow_card_title_light{color:var(--Text-primary);margin:0;font-size:12px;font-weight:800;line-height:130%}.cashflow_amount_light{color:var(--Brand-primary-default);margin:0;font-size:32px;font-weight:800;line-height:120%}.cashflow_amount_negative_light{color:var(--Brand-secondary-default);margin:0;font-size:32px;font-weight:800;line-height:120%}.cashflow_status_light{background:var(--Background-muted);color:var(--Text-primary);letter-spacing:.055px;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:4px 8px;font-size:11px;font-weight:700;line-height:150%;display:flex}.cashflow_transactions_light{flex-direction:column;gap:12px;width:100%;margin-top:8px;display:flex}.cashflow_transactions_scroll_light{scrollbar-width:none;-ms-overflow-style:none;flex:1;width:100%;min-height:0;overflow:hidden auto}.cashflow_transactions_scroll_light::-webkit-scrollbar{display:none}.cashflow_row_light{border-bottom:.5px dashed var(--Border-default);justify-content:space-between;align-items:center;gap:10px;width:100%;height:35.25px;padding-top:1.25px;display:flex}.cashflow_left_light{align-items:center;gap:12px;display:flex}.cashflow_avatar_light{background:var(--Brand-primary-default);width:28px;height:28px;color:var(--Text-primary);text-align:center;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-style:normal;font-weight:500;line-height:130%;display:flex}.cashflow_info_light{flex-direction:column;justify-content:center;display:flex}.cashflow_heading_light{color:var(--Text-primary);font-size:12px;font-style:normal;font-weight:800;line-height:130%}.cashflow_subheading_light{color:var(--Text-secondary);font-size:10px;font-style:normal;font-weight:400;line-height:130%}.cashflow_value_light{color:var(--Brand-primary-default);text-align:right;font-size:13px;font-style:normal;font-weight:800;line-height:145%}.cashflow_value_negative_light{color:var(--Brand-secondary-default);text-align:right;font-size:13px;font-style:normal;font-weight:800;line-height:145%}.ipacio_notes_wrapper_light{flex-direction:column;gap:12px;width:100%;display:flex}.ipacio_note_card_light{background:var(--Background-subtle);box-sizing:border-box;border-radius:16px;flex-shrink:0;grid-template-columns:minmax(0,1fr) auto minmax(180px,auto);align-items:center;column-gap:14px;height:62px;padding:0 20px 0 22px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px 0 1px #ffffff08}.ipacio_note_rail_light{opacity:.55;width:3px;height:100%;position:absolute;top:0;left:0}.ipacio_note_left_light{align-items:center;gap:12px;min-width:0;display:flex;overflow:hidden}.ipacio_note_dot_light{border-radius:999px;flex-shrink:0;width:10px;height:10px}.ipacio_note_text_light{color:var(--Text-primary);letter-spacing:-.1px;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:Telegraf,sans-serif;font-size:14px;font-style:normal;font-weight:800;line-height:normal;overflow:hidden}.ipacio_note_action_light{color:var(--Text-primary);letter-spacing:-.1px;cursor:pointer;white-space:nowrap;justify-content:flex-end;align-items:center;gap:4px;font-family:Telegraf,sans-serif;font-size:13px;font-style:normal;font-weight:800;line-height:normal;display:flex}.ipacio_note_insight_light{box-sizing:border-box;justify-content:flex-end;align-items:center;gap:10px;height:100%;margin:0;display:flex}.ipacio_note_insight_label_light{white-space:nowrap;box-sizing:border-box;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;height:20px;padding:0 8px;font-family:Telegraf,sans-serif;font-size:14px;font-weight:800;line-height:normal;display:inline-flex}.ipacio_note_insight_label_light.warning{color:#7a5310;background:#f0b24a47}.ipacio_note_insight_label_light.positive{color:#2c6b50;background:#6aac8e38}.ipacio_note_insight_label_light.plain{height:auto;color:var(--Text-primary);opacity:.75;background:0 0;padding:0}.ipacio_note_progress_light{background:#26221c1a;border-radius:999px;flex-shrink:0;width:88px;height:6px;overflow:hidden}.ipacio_note_progress_fill_light{border-radius:inherit;background:#8fc4ae;height:100%}.ipacio_note_progress_fill_light.warning{background:#f0b24a}.open_events_list_light{flex-direction:column;gap:6px;width:100%;display:flex}.open_event_card_light{box-sizing:border-box;border-radius:10px;justify-content:space-between;align-self:stretch;align-items:center;gap:14px;height:53.375px;padding:8px 12px;display:flex}.open_event_ready_light{border:1px solid var(--Text-warning);background:var(--Background-subtle)}.open_event_inprogress_light{border:1px solid var(--Overlay-green-13);background:var(--Overlay-white-02)}.open_event_left_light{align-items:center;gap:14px;display:flex}.open_event_bar_light{border-radius:4px;flex-shrink:0;width:8px;height:32px}.bar_ready_light{background:var(--Text-warning)}.bar_progress_light{background:var(--Brand-primary-light-default)}.bar_awaiting_light{background:var(--Text-primary)}.open_event_content_light{flex-direction:column;display:flex}.open_event_title_light{color:var(--Text-primary);margin:0;font-size:13.5px;font-style:normal;font-weight:800;line-height:20.25px}.open_event_subtitle_light{color:var(--Text-secondary);margin:0;font-size:11px;font-style:normal;font-weight:400;line-height:150%}.open_event_amount_light{color:var(--Text-success-light);text-align:right;font-size:16px;font-style:normal;font-weight:800;line-height:24px}.amount_zero_light{color:var(--Text-primary)}.cashflow_header_actions_light{align-items:center;gap:10px;display:flex}.cashflow_view_tabs_light{background:var(--Background-muted);border-radius:8px;align-items:flex-start;gap:.01px;width:68.01px;padding:2px;display:flex}.cashflow_view_tab_light{height:24px;color:var(--Text-primary);cursor:pointer;box-shadow:0 0 0 1px var(--Overlay-green-40) inset;background:0 0;border:none;border-radius:6px;flex:1 0 0;justify-content:center;align-items:center;padding:1px 6px;display:flex}.cashflow_view_tab_active_light{background:var(--Brand-primary-active)}.cashflow_summary_card_light{box-sizing:border-box;background:0 0;align-items:stretch;gap:8px;width:100%;padding:0;display:flex}.cashflow_summary_item_light{background:var(--Background-subtle);box-sizing:border-box;border:none;border-radius:16px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:flex-start;gap:6px;min-width:0;padding:12px;display:flex}.cashflow_summary_item_light:last-child{border-right:none}.cashflow_summary_label_light{color:var(--Text-primary);white-space:nowrap;font-family:Telegraf,sans-serif;font-size:12px;font-style:normal;font-weight:800;line-height:130%}.cashflow_summary_amount_light{color:var(--Brand-primary-light-default);white-space:nowrap;font-family:Telegraf,sans-serif;font-size:32px;font-style:normal;font-weight:800;line-height:120%}.cashflow_summary_amount_negative_light{color:var(--Brand-secondary-default)}.cashflow_days_wrapper_light{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;justify-content:center;width:100%;min-height:0;display:flex;overflow:hidden auto}.cashflow_days_wrapper_light::-webkit-scrollbar{display:none}.cashflow_day_row_light{flex-shrink:0;grid-template-columns:52px minmax(0,1fr) 76px;align-items:center;column-gap:14px;width:100%;height:42px;display:grid}.cashflow_day_name_light{color:var(--Text-primary);white-space:nowrap;font-family:Telegraf,sans-serif;font-size:14px;font-style:normal;font-weight:800;line-height:normal}.cashflow_progress_cell_light{box-sizing:border-box;align-items:center;width:100%;padding:0 18px;display:flex}.cashflow_progress_wrapper_light{background:var(--Background-subtle);border-radius:999px;width:100%;height:14px;position:relative}.cashflow_progress_fill_light{background:var(--Brand-primary-light-default);border-radius:999px;height:100%}.cashflow_progress_knob_light{background:var(--Background-soft);filter:drop-shadow(0 0 7px #0000001a);border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;top:50%;transform:translate(-50%,-50%)}.cashflow_progress_value_light{color:var(--Text-primary);white-space:nowrap;font-family:Inter,sans-serif;font-size:10.5px;font-weight:700;line-height:normal}.cashflow_day_amount_light{color:var(--Text-primary);text-align:right;white-space:nowrap;font-family:Telegraf,sans-serif;font-size:14px;font-style:normal;font-weight:800;line-height:normal}.cashflow_footer_light{box-sizing:border-box;flex-shrink:0;align-items:center;gap:10px;width:100%;height:34px;padding-top:12px;display:flex}.cashflow_footer_avatar_light{background:var(--Gradient-avatar);width:22px;box-shadow:0 0 0 1px var(--Overlay-white-15);border-radius:11px;justify-content:center;align-items:center;padding:4px 0;display:flex}.cashflow_footer_avatar_text_light{color:var(--Text-primary);font-family:Inter,sans-serif;font-size:10px;font-style:normal;font-weight:800;line-height:14px}.cashflow_footer_text_light{color:var(--Text-primary);font-family:Telegraf,sans-serif;font-size:12px;font-style:normal;font-weight:800;line-height:16.8px}.cashflow_pl_wrapper_light{background:var(--Background-subtle);box-sizing:border-box;border-radius:14px;flex-direction:column;align-self:stretch;align-items:flex-start;width:100%;height:422.689px;padding:16px;display:flex}.cashflow_pl_table_light{border:1px solid var(--Background-muted);background-color:var(--Background-default);border-radius:12px;flex-direction:column;width:100%;margin-top:16px;display:flex;overflow:hidden}.cashflow_pl_header_light{border-bottom:1px solid #bbb4a64d;width:100%;height:35px;display:flex}.cashflow_transaction_title_light{width:34%;color:var(--Text-primary);align-items:center;padding-left:16px;font-size:15px;font-weight:800;display:flex}.cashflow_revenue_header_light{justify-content:center;align-items:center;width:33%;display:flex}.cashflow_revenue_header_light h1{color:var(--Text-primary);text-align:center;letter-spacing:.887px;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.cashflow_revenue_recurring_light{background:var(--Brand-primary-light-default)}.cashflow_revenue_nonrecurring_light{background:var(--Brand-secondary-default)}.cashflow_pl_icons_row_light{background:var(--Background-subtle);border-bottom:1px solid var(--Border-subtle);width:100%;height:34px;margin-bottom:2px;display:flex}.cashflow_pl_icons_empty_light{width:34%}.cashflow_pl_icons_group_light{justify-content:space-around;align-items:center;width:33%;display:flex}.cashflow_pl_icons_group_light svg{color:var(--Text-primary);font-size:12px}.cashflow_pl_row_light{border-bottom:1px solid #bbb4a64d;align-items:center;width:100%;height:36px;display:flex}.cashflow_pl_row_light:last-child{border-bottom:none}.cashflow_pl_label_light{width:34%;color:var(--Text-primary);padding-left:16px;font-size:15px;font-weight:400}.cashflow_pl_values_light{justify-content:space-around;width:33%;font-size:14px;font-weight:700;display:flex}.cashflow_pl_green_group_light{color:var(--Text-success-light)}.cashflow_pl_red_group_light{color:var(--Brand-secondary-default)}.cashflow_pl_bold_row_light .cashflow_pl_label_light,.cashflow_pl_bold_row_light .cashflow_pl_values_light{font-weight:800}.moneymapped_right_light{align-items:center;gap:12px;display:flex}.moneymapped_tabs_light{background:var(--Background-muted);border-radius:999px;align-items:flex-start;gap:.01px;padding:2px;display:flex}.moneymapped_tab_light{cursor:pointer;color:var(--Text-secondary);text-align:center;background:0 0;border:none;border-radius:999px;outline:none;flex-direction:column;justify-content:center;align-items:center;padding:4px 12px;font-size:12px;font-style:normal;font-weight:400;line-height:130%;transition:all .25s;display:flex}.moneymapped_tab_light.active{background:var(--Brand-primary-active);color:var(--Text-primary);font-weight:800}.moneymapped_table_wrapper_light{background:var(--Background-subtle);scrollbar-width:none;-ms-overflow-style:none;border-radius:14px 14px 0 0;flex-direction:column;flex:1;align-items:flex-start;gap:10px;width:100%;padding:4px;display:flex;overflow:hidden auto}.moneymapped_table_wrapper_light::-webkit-scrollbar{display:none}.moneymapped_table_light{border-collapse:collapse;width:100%}.moneymapped_table_light thead{z-index:10;position:sticky;top:0}.moneymapped_table_light thead th:first-child{border-top-left-radius:12px}.moneymapped_table_light thead th:last-child{border-top-right-radius:12px}.moneymapped_table_light thead tr{background:var(--Background-default);border-bottom:1px solid var(--Border-subtle);border-radius:12px}.moneymapped_table_light th{height:40px;color:var(--Text-primary);text-align:right;letter-spacing:1.4px;text-transform:uppercase;white-space:nowrap;padding:0 18px;font-size:10px;font-style:normal;font-weight:800;line-height:normal}.entity_head{text-align:left!important}.moneymapped_table_light td{height:55px;color:var(--Text-primary);text-align:right;border-top:1px solid var(--Overlay-border-12);white-space:nowrap;padding:0 18px;font-size:13.5px;font-style:normal;font-weight:800;line-height:20.25px}.entity_cell_light{align-items:center;gap:12px;display:flex}.entity_icon_box_light{width:26px;height:26px;color:var(--Text-primary);box-shadow:inset 0 -2px 4px var(--Overlay-black-25), inset 0 2px 4px var(--Overlay-white-15);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:6.5px;font-size:13px;display:flex}.entity_icon_box_light svg{width:10px;height:10px;stroke:var(--Text-primary);stroke-width:2px}.entity_name_light{color:var(--Text-primary);font-size:13.5px;font-style:normal;font-weight:800;line-height:20.25px}.profit_light{color:var(--Text-success)!important}.moneymapped_hint_light{background:var(--Brand-primary-default);-webkit-backdrop-filter:blur(3.43px);backdrop-filter:blur(3.43px);width:343px;height:20.58px;color:var(--Text-inverse);border-radius:856.643px;justify-content:center;align-self:center;align-items:center;gap:6.86px;padding:5.145px 11.148px;font-size:8.575px;font-style:normal;font-weight:400;line-height:14.149px;display:flex}.moneymapped_key_light{border:.858px solid var(--Color-dark-green);background:var(--Overlay-white-05);color:var(--Text-inverse);border-radius:3.43px;flex-direction:column;align-items:flex-start;padding:.858px 4.287px;font-size:8.575px;font-style:normal;font-weight:800;line-height:12.863px;display:flex}.subscriptions_table_light{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden auto}.subscriptions_table_light::-webkit-scrollbar{display:none}.subscription_row_light{border-bottom:1px dashed var(--Border-default);grid-template-columns:11px 176px 104px minmax(0,1fr) 74px;align-items:center;column-gap:12px;height:37px;display:grid}.subscription_color_light{border-radius:4px;flex-shrink:0;width:11px;height:11px}.subscription_name_light{color:var(--Text-primary);white-space:nowrap;font-family:Telegraf,sans-serif;font-size:13.5px;font-style:normal;font-weight:800;line-height:normal}.subscription_usage_text_light{color:var(--Text-tertiary,#736a5b);text-align:right;white-space:nowrap;font-family:Telegraf,sans-serif;font-size:12px;font-weight:800;line-height:normal}.subscription_progress_cell_light{box-sizing:border-box;align-items:center;width:100%;padding:0 15px;display:flex}.subscription_progress_light{background:#e2ddd3;border-radius:999px;width:100%;height:10px;position:relative}.subscription_progress_fill_light{border-radius:999px;height:100%}.subscription_progress_knob_light{background:var(--Background-soft);filter:drop-shadow(0 0 7px #0000001a);border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:50%;transform:translate(-50%,-50%)}.subscription_progress_value_light{color:var(--Text-primary);white-space:nowrap;font-family:Inter,sans-serif;font-size:10px;font-weight:700;line-height:normal}.subscription_amount_light{color:var(--Text-primary);text-align:right;white-space:nowrap;font-family:Telegraf,sans-serif;font-size:13.5px;font-style:normal;font-weight:800;line-height:normal}.subscription_footer_light{height:32px;color:var(--Text-tertiary,#736a5b);justify-content:space-between;align-items:center;font-family:Telegraf,sans-serif;font-size:13px;font-weight:800;line-height:normal;display:flex}.goals_scroll_light{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;justify-content:space-between;gap:25px;width:100%;min-height:0;display:flex;overflow:hidden auto}.goals_scroll_light::-webkit-scrollbar{display:none}.goal_card_light{flex-direction:column;gap:1px;width:100%;display:flex}.goal_tag_light{letter-spacing:1.4px;text-transform:uppercase;white-space:nowrap;margin:0;font-family:Telegraf,sans-serif;font-size:11px;font-weight:800;line-height:normal}.goal_headline_light{justify-content:space-between;align-items:center;gap:16px;width:100%;height:16px;display:flex}.goal_text_light{color:var(--Text-primary);white-space:nowrap;margin:0;font-family:Telegraf,sans-serif;font-size:15px;font-weight:800;line-height:normal}.goal_budget_light{color:var(--Text-tertiary,#736a5b);white-space:nowrap;margin:0;font-family:Inter,sans-serif;font-size:11.5px;font-weight:700;line-height:normal}.goal_track_wrap_light{box-sizing:border-box;align-items:center;width:100%;height:36px;padding:0 18px;display:flex}.goal_progress_light{background:var(--Border-subtle);border-radius:999px;width:100%;height:12px;position:relative}.goal_progress_fill_light{height:100%;transition:width var(--motion-base,.24s) var(--motion-ease,ease);border-radius:999px}.goal_progress_knob_light{transition:left var(--motion-base,.24s) var(--motion-ease,ease);background:var(--Background-soft);filter:drop-shadow(0 0 7px #0000001a);border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;top:50%;transform:translate(-50%,-50%)}.goal_progress_value_light{color:var(--Text-primary);white-space:nowrap;font-family:Inter,sans-serif;font-size:11px;font-weight:700;line-height:normal}.goal_footer_light{justify-content:space-between;align-items:center;gap:16px;width:100%;height:14px;display:flex}.goal_amount_light{color:var(--Text-primary);white-space:nowrap;font-family:Telegraf,sans-serif;font-size:13px;font-weight:800;line-height:normal}.goal_status_light{white-space:nowrap;font-family:Telegraf,sans-serif;font-size:12px;font-weight:800;line-height:normal}.cashflow_container_light>:where(.tickets_view,.ledger_view,.bullets_view,.donut_view_light){flex:auto;height:auto;min-height:0}.cashflow_container_light>.goal_tabs_light{flex:none}.goal_tabs_light{border:1px solid var(--Border-default,#d6d1c7);background:var(--Background-subtle);border-radius:999px;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:4px;width:fit-content;max-width:100%;margin-left:0;margin-right:auto;padding:4px;display:flex}.goal_tabs_light button{color:var(--Text-primary);letter-spacing:.4px;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:7px 14px;font-family:Telegraf,sans-serif;font-size:11px;font-weight:800;line-height:1;transition:background .18s,color .18s,box-shadow .18s}.goal_tabs_light button:hover{background:var(--Overlay-black-10,#26221c14)}.goal_tabs_light button.active{background:var(--Brand-primary-light-default);color:var(--Text-primary);box-shadow:0 1px 2px #26221c29}.goal_tabs_light button.active:hover{background:var(--Brand-primary-light-default)}.goal_tabs_light button:focus-visible{outline:2px solid var(--Brand-primary-default,#6aac8e);outline-offset:2px}.revenue_summary_light{box-sizing:border-box;background:0 0;gap:8px;width:100%;padding:0;display:flex}.revenue_summary_card_light{background:var(--Background-subtle);box-sizing:border-box;border-radius:16px;flex-direction:column;flex:1 1 0;gap:6px;min-height:92px;padding:14px 16px;display:flex}.revenue_summary_title_light{color:var(--Text-primary);margin:0;font-size:12px;font-weight:800;line-height:130%}.revenue_summary_amount_light{letter-spacing:-.39px;margin:0;font-size:26px;font-weight:700;line-height:26px}.revenue_bottom_grid_light{flex:1;gap:14px;width:100%;min-height:0;display:flex}.revenue_panel_light{background:var(--Background-subtle);border:1px solid var(--Overlay-border-18);box-sizing:border-box;border-radius:22px;flex-direction:column;flex:1;min-height:0;padding:18px;display:flex}.revenue_panel_title_light{color:var(--Text-primary);margin-top:-16px;font-size:12px;font-weight:800}.revenue_rows_light{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow:hidden auto}.revenue_rows_light::-webkit-scrollbar{display:none}.revenue_row_light{justify-content:space-between;align-items:center;display:flex}.revenue_left_light{align-items:center;gap:10px;display:flex}.revenue_dot_light{border-radius:50%;flex-shrink:0;width:8px;height:8px}.revenue_name_light{color:var(--Text-primary);letter-spacing:-.062px;font-size:14px;font-weight:800;line-height:18.75px}.revenue_amount_light{color:var(--Text-primary);text-align:right;letter-spacing:-.125px;font-size:12.5px;font-weight:800;line-height:normal}.revenue_footer_light{color:var(--Text-primary);justify-content:space-between;align-items:center;margin-top:auto;padding-top:18px;font-size:10px;font-weight:800;line-height:15px;display:flex}.subscription_tabs_light{border:1px solid var(--Border-default,#d6d1c7);background:var(--Background-muted);border-radius:10px;align-items:center;gap:2px;padding:3px;display:inline-flex}.subscription_title_light{letter-spacing:-.16px;font-size:16px;line-height:24px}.subscription_tab_light{cursor:pointer;background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;width:30px;height:26px;padding:0;transition:background .18s,box-shadow .18s;display:flex}.subscription_tab_light svg{display:block}.subscription_tab_light:hover{background:var(--Overlay-black-10,#26221c12)}.subscription_tab_light.active,.subscription_tab_light.active:hover{background:var(--Brand-primary-light-default);box-shadow:0 1px 2px #26221c29, 0 0 0 1px var(--Overlay-green-40) inset}.subscription_tab_light:focus-visible{outline:2px solid var(--Brand-primary-default,#6aac8e);outline-offset:2px}.revenue_header_left_light{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.top_revenue_table_wrapper_light{background:var(--Background-subtle);box-sizing:border-box;border-radius:12px;flex-direction:column;width:100%;padding:12px;display:flex;overflow:hidden}.top_revenue_table_header_light{border:1px solid var(--Border-subtle);border-radius:9px 9px 0 0;grid-template-columns:42px 1.4fr 1fr;height:34px;display:grid;overflow:hidden}.top_rank_header_light{background:var(--Background-subtle);border-right:1px solid var(--Border-subtle);color:var(--Text-primary);letter-spacing:.8px;justify-content:center;align-items:center;margin-top:0;font-size:9px;font-weight:800;display:flex}.top_product_header_light,.top_customer_header_light{height:34px;color:var(--Text-primary);letter-spacing:.7px;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:flex}.top_product_header_light{background:var(--Brand-primary-light-default);border-right:1px solid var(--Border-default)}.top_customer_header_light{background:var(--Brand-secondary-default)}.top_revenue_body_light{border-left:1px solid var(--Border-subtle);border-right:1px solid var(--Border-subtle);scrollbar-width:none;-ms-overflow-style:none;flex:1;overflow:hidden auto}.top_revenue_body_light::-webkit-scrollbar{display:none}.top_revenue_row_light{background:var(--Background-default);border-bottom:1px solid var(--Border-subtle);grid-template-columns:42px 1.4fr 1fr;min-height:40px;display:grid}.top_rank_column_light{color:var(--Text-primary);justify-content:center;align-items:center;font-size:10px;display:flex}.top_table_side_light{grid-template-columns:1fr 95px 65px;align-items:center;min-width:0;padding:0 12px;display:grid}.top_item_light{color:var(--Text-primary);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:7px;font-size:14px;font-weight:800;display:flex;overflow:hidden}.top_green_dot_light,.top_pink_dot_light{border-radius:50%;flex-shrink:0;width:5px;height:5px}.top_green_dot_light{background:var(--Brand-primary-light-default)}.top_pink_dot_light{background:var(--Brand-secondary-default)}.top_price_light{text-align:right;color:var(--Text-primary);white-space:nowrap;font-size:12.5px;font-weight:800}.top_percent_light{text-align:right;color:var(--Text-primary);white-space:nowrap;font-size:12.5px;font-weight:400}.top_revenue_footer_light{display:grid}.top_rank_footer_light{color:var(--Text-primary);letter-spacing:.8px;align-items:center;padding-left:4px;font-size:9px;font-weight:800;display:flex}.total_percent_light{text-align:right;color:var(--Text-primary);font-size:12.5px;font-weight:800}.top_rank_badge_light{color:var(--Text-primary);justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.top_revenue_footer_light{border:1px solid var(--Border-subtle);background:var(--Background-default);border-radius:0 0 14px 14px;grid-template-columns:60px 1.4fr 1fr;min-height:28px;display:grid}.top_rank_footer_light{color:var(--Text-primary);justify-content:center;align-items:center;font-size:12px;font-weight:800;display:flex}@media (width<=950px){.top_revenue_table_wrapper_light{padding:14px}.top_column_titles_light,.top_table_side_light{grid-template-columns:1fr 70px 55px}.top_item_light,.top_price_light,.top_percent_light{font-size:12px}}.totalwealth_header_actions_light{align-items:center;gap:8px;display:flex}.totalwealth_live_badge_light{border:1px solid var(--Border-success);background:var(--Brand-primary-active);height:28px;color:var(--Text-primary);letter-spacing:.198px;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:0 12px;font-size:9.9px;font-style:normal;font-weight:800;line-height:14.88px;display:flex}.totalwealth_live_dot_light{background:var(--Brand-pink-dark);border-radius:50%;flex-shrink:0;width:5px;height:5px}.totalwealth_entities_badge_light{background:var(--Brand-primary-active);height:28px;color:var(--Text-primary);letter-spacing:.198px;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:9.9px;font-style:normal;font-weight:800;line-height:14.88px;display:flex}.totalwealth_card_content_light{flex-direction:column;gap:6px;display:flex}.totalwealth_card_status_light{align-items:baseline;gap:7px;display:flex}.wealth_card_title_light{color:var(--Text-primary);letter-spacing:1.696px;text-transform:uppercase;font-size:11px;font-style:normal;font-weight:800;line-height:14.136px}.wealth_card_amount_light{color:var(--Text-primary);letter-spacing:-.283px;font-size:18.8px;font-style:normal;font-weight:800;line-height:21.675px}.totalwealth_percentage_light{color:var(--Color-live-dot);font-size:15px;font-style:normal;font-weight:700;line-height:15.624px}.totalwealth_vs_light{color:var(--Text-primary);text-transform:lowercase;font-size:12px;font-style:normal;font-weight:400;line-height:14.88px}.totalwealth_chart_header_light{justify-content:space-between;align-items:center;width:100%;display:flex}.totalwealth_chart_title_wrapper_light{align-items:center;gap:6px;display:flex}.totalwealth_chart_title_light{color:var(--Text-primary);letter-spacing:1.875px;text-transform:uppercase;margin:0;font-size:10.4px;font-style:normal;font-weight:800;line-height:15.624px}.totalwealth_chart_icon_light{box-sizing:border-box;border:1px solid var(--Brand-primary-active);background:var(--Overlay-green-13);border-radius:6px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:17.86px;height:17.86px;padding:2.48px 0 2.47px;display:flex}.totalwealth_chart_icon_inner_light{width:10px;height:10px;color:var(--Brand-primary-default);font-size:10px;line-height:10px}.totalwealth_chart_period_light{color:var(--Text-primary);letter-spacing:.397px;font-size:14px;font-style:normal;font-weight:800;line-height:14.88px}.totalwealth_chart_wrapper_light{flex:1;width:100%;min-height:0;position:relative;left:-10px}.totalwealth_chart_wrapper_light .recharts-cartesian-axis-tick-value{fill:var(--Text-primary)}.totalwealth_chart_wrapper_light .recharts-cartesian-grid-horizontal line{stroke:var(--Border-default);stroke-opacity:.25;stroke-dasharray:4 4}.totalwealth_chart_tooltip_light{background:var(--Background-tooltip);box-shadow:0 5px 16px var(--Overlay-black-12);color:var(--Text-primary);border-radius:8px;align-items:center;gap:7px;padding:10px 13px;font-size:12px;line-height:16px;display:flex}.totalwealth_tooltip_dot_light{background:var(--Brand-primary-default);border-radius:50%;flex-shrink:0;width:7px;height:7px}.wealth_card_light{border:1px solid var(--Border-card);background:var(--Background-subtle);cursor:pointer;border-radius:13px;flex-direction:column;flex:1 0 0;align-items:flex-start;gap:32.21px;padding:10.845px 13.03px 10.93px 12.9px;transition:transform .25s,box-shadow .25s,border-color .25s,background-color .25s;display:flex}.wealth_card_light:hover{border-color:var(--Brand-primary-active);box-shadow:0 8px 24px var(--Overlay-black-12);transform:translateY(-4px)}.totalwealth_bar_hover_animation_light{transform-box:fill-box;transform-origin:bottom;animation:6s cubic-bezier(.25,.8,.25,1) forwards totalwealth_bar_grow_light}@keyframes totalwealth_bar_grow_light{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.growth_period_tabs_light{background:#d6d1c7;border-radius:8px;align-items:center;gap:2px;font-size:12px;font-style:normal;font-weight:400;line-height:130%;display:flex}.growth_period_tab_light{color:#736a5b;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1 0 0;justify-content:center;align-items:center;height:24px;padding:1px 6px;font-size:12px;font-style:normal;font-weight:400;line-height:130%;display:flex}.growth_period_tab_selected_light{color:var(--Text-primary,#26221c);background:#93cdb2;box-shadow:inset 0 0 0 1px #8fc4ae66}.growth_header_actions_light{align-items:center;gap:8px;display:flex}.growth_month_color_light{border-radius:2px;flex-shrink:0;width:7px;height:7px}.growth_cards_wrapper_light{flex:1;gap:12px;width:100%;min-width:0;display:flex}.growth_tabs_light{background:var(--Background-muted);border-radius:8px;align-items:center;padding:0 2px;display:flex}.growth_tab_light{width:32px;height:24px;color:var(--Text-tertiary,#736a5b);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:all .25s;display:flex}.growth_tab_light.active{background:var(--Brand-primary-light-default);color:var(--Text-primary);box-shadow:0 0 0 1px var(--Overlay-green-40) inset}.growth_month_legend_light{flex-wrap:wrap;align-items:center;gap:6px;width:100%;margin-top:-10px;display:flex}.growth_month_chip_light{height:19px;color:var(--Text-primary);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 6px;font-family:Inter,sans-serif;font-size:11px;font-weight:500;line-height:normal;display:inline-flex}.growth_month_chip_dot_light{border-radius:999px;flex-shrink:0;width:8px;height:8px}.growth_monthly_wrapper_light{flex:1;gap:12px;width:100%;min-width:0;min-height:0;display:flex}.growth_monthly_card_light{background:var(--Background-subtle);box-sizing:border-box;border-radius:20px;flex-direction:column;flex:1 1 0;align-items:flex-start;gap:6px;min-width:0;padding:14px;display:flex}.growth_monthly_heading_light{flex-direction:column;width:100%;display:flex}.growth_monthly_title_light{color:var(--Text-primary);white-space:nowrap;margin:0;font-family:Telegraf,sans-serif;font-size:16px;font-weight:800;line-height:normal}.growth_monthly_subtitle_light{color:var(--Text-tertiary,#736a5b);white-space:nowrap;margin:0;font-family:Inter,sans-serif;font-size:11px;font-weight:400;line-height:normal}.growth_monthly_amount_light{color:var(--Text-primary);white-space:nowrap;margin:0;font-family:Telegraf,sans-serif;font-size:28px;font-weight:800;line-height:30.8px}.growth_monthly_average_light{color:var(--Text-tertiary,#736a5b);white-space:nowrap;margin:0;font-family:Inter,sans-serif;font-size:10.5px;font-weight:400;line-height:normal}.growth_monthly_badge_negative_light{background:#cc006b1f}.growth_monthly_badge_light{color:var(--Color-dark-green);white-space:nowrap;background:#d6ece2;border-radius:999px;align-items:center;padding:3px 10px;font-family:Inter,sans-serif;font-size:10px;font-weight:600;line-height:normal;display:inline-flex}.growth_monthly_panel_light{background:var(--Background-default);box-sizing:border-box;border-radius:16px;flex-direction:column;flex:1;width:100%;min-height:0;padding:10px 12px;display:flex;overflow:hidden}.growth_monthly_panel_head_light{flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;height:14px;display:flex}.growth_monthly_panel_title_light{color:var(--Text-tertiary,#736a5b);letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;font-family:Telegraf,sans-serif;font-size:9.5px;font-weight:800;line-height:normal}.growth_monthly_panel_range_light{color:var(--Text-tertiary,#736a5b);white-space:nowrap;font-family:Inter,sans-serif;font-size:9.5px;font-weight:600;line-height:normal}.growth_monthly_row_light{flex-shrink:0;align-items:center;gap:6px;height:29px;display:flex}.growth_monthly_month_light{width:22px;color:var(--Text-tertiary,#736a5b);flex-shrink:0;font-family:Inter,sans-serif;font-size:10px;font-weight:700;line-height:normal}.growth_monthly_track_cell_light{box-sizing:border-box;flex:1;align-items:center;min-width:0;padding:0 14px;display:flex}.growth_monthly_track_light{background:#e2ddd3;border-radius:999px;width:100%;height:9px;position:relative}.growth_monthly_fill_light{border-radius:999px;height:100%;transition:width .3s}.growth_monthly_knob_light{background:var(--Background-soft);filter:drop-shadow(0 0 7px #0000001a);border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;top:50%;transform:translate(-50%,-50%)}.growth_monthly_knob_value_light{color:var(--Text-primary);white-space:nowrap;font-family:Inter,sans-serif;font-size:9px;font-weight:700;line-height:normal}.growth_monthly_value_light{width:34px;color:var(--Text-tertiary,#736a5b);text-align:right;white-space:nowrap;flex-shrink:0;font-family:Inter,sans-serif;font-size:10.5px;font-weight:600;line-height:normal}@media (width<=900px){.growth_monthly_wrapper_light{flex-direction:column;overflow-y:auto}.growth_monthly_card_light{flex:none}}.growth_card_light{box-sizing:border-box;background:#e9e2d5;border-radius:16px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;width:285.655px;min-width:0;padding:12px;transition:transform .25s,box-shadow .25s,background-color .25s;display:flex;box-shadow:0 2px 8px #26221c14}.growth_card_light:hover{background:#eee7db;transform:translateY(-5px);box-shadow:0 8px 20px #26221c1f}.growth_card_header_light{flex-direction:column;align-items:flex-start;width:100%;min-width:0;display:flex}.growth_card_heading_light{flex-direction:column;align-items:flex-start;width:100%;display:flex}.growth_card_title_light{color:#26221c;margin:0;font-size:14px;font-style:normal;font-weight:800;line-height:15.6px}.growth_card_subtitle_light{color:#26221c;margin:0;font-size:13px;font-style:normal;font-weight:600;line-height:13px}.growth_card_amount_light{color:#26221c;margin:7px 0 0;font-size:24px;font-style:normal;font-weight:800;line-height:28.8px}.growth_card_description_light{color:#26221c;margin:0;font-size:13px;font-style:normal;font-weight:600;line-height:13px}.growth_change_badge_negative_light{background:#cc006b1f}.growth_change_badge_light{box-sizing:border-box;background:#5ec79f1f;border-radius:33554400px;align-items:center;width:143.125px;margin-top:7px;padding:4px 8px;display:flex}.growth_change_text_light{color:#125f3f;white-space:nowrap;font-size:13px;font-style:normal;font-weight:700;line-height:13px}.growth_chart_light{box-sizing:border-box;background:#f5f0e8;border:1px solid #d6d1c7;border-radius:12px;flex-direction:column;align-self:stretch;align-items:flex-start;width:100%;min-width:0;height:262.609px;min-height:160px;padding:9px;display:flex;position:relative}.growth_chart_top_light{flex-shrink:0;justify-content:flex-end;align-items:flex-start;width:100%;height:30px;display:flex;position:relative}.growth_tooltip_light{background:var(--Background-tooltip,#f8f5ef);z-index:40;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;min-width:46px;padding:5px 7px;display:flex;position:absolute;top:-13px;left:20px;box-shadow:0 3px 10px #26221c14,0 1px 3px #26221c0d}.growth_tooltip_light:after{content:"";background:var(--Background-tooltip,#f8f5ef);width:9px;height:9px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.growth_tooltip_month_light{z-index:1;color:#26221c;font-size:9px;font-style:normal;font-weight:700;line-height:11px;position:relative}.growth_tooltip_peak_light{z-index:1;color:#125f3f;font-size:8px;font-style:normal;font-weight:400;line-height:10px;position:relative}.growth_month_dropdown_light{color:#574f44;text-align:center;cursor:pointer;background:0 0;border:1px solid #d6d1c7;border-radius:33554400px;justify-content:center;align-items:center;gap:4px;padding:4px 8px;font-size:10px;font-style:normal;font-weight:400;line-height:13px;display:flex}.growth_month_dropdown_light:hover{background:#d6d1c759}.growth_month_dropdown_light:focus-visible{outline-offset:1px;outline:2px solid #93cdb2}.growth_chart_body_light{flex:1;align-items:stretch;width:100%;min-width:0;display:flex;position:relative}.growth_y_axis_light{box-sizing:border-box;flex-direction:column;flex-shrink:0;justify-content:space-between;width:25px;padding:3px 0 17px;display:flex}.growth_y_axis_light span{color:#26221c;font-size:8px;font-style:normal;font-weight:700;line-height:10.4px}.growth_bars_wrapper_light{flex:1;align-items:stretch;min-width:0;min-height:0;display:flex;position:relative}.growth_grid_light{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:3px 0 17px}.growth_grid_light span{background:#9288761f;width:100%;height:1px}.growth_bars_light{z-index:2;box-sizing:border-box;justify-content:safe center;align-items:flex-end;width:100%;min-width:0;height:100%;margin:0;padding:3px 2px 0;list-style:none;display:flex;position:relative}.growth_bar_item_light{flex:1 1 var(--growth-bar-slot,17.888px);min-width:11px;height:100%;max-width:var(--growth-bar-slot,17.888px);cursor:pointer;flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:relative}.growth_bar_button_light{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:flex-end;width:100%;min-width:11px;height:calc(100% - 17px);padding:0;display:flex}.growth_bar_light{transform-origin:bottom;border-radius:6px 6px 4px 4px;width:11px;min-height:8px;max-height:100%;transition:filter .15s,transform .15s;animation:5.5s ease-out both growthBarRise;display:block}@keyframes growthBarRise{0%{transform-origin:bottom;opacity:0;transform:scaleY(0)}to{transform-origin:bottom;opacity:1;transform:scaleY(1)}}.growth_bar_button_light:hover .growth_bar_light,.growth_bar_selected_light{filter:brightness(.96);transform:translateY(-1px)}.growth_month_label_light{color:#26221c;text-align:center;height:13px;margin-top:4px;font-size:9px;font-style:normal;font-weight:400;line-height:10.4px;display:block}.growth_month_label_spacer_light{width:1px;height:13px;margin-top:4px;display:block}.growth_peak_marker_light{color:#125f3f;pointer-events:none;font-size:7px;line-height:7px;position:absolute;bottom:17px}@media (width<=940px){.cashflow_container_light{width:calc(100% - 20px)}.growth_cards_wrapper_light{scrollbar-width:none;padding-bottom:4px;overflow-x:auto}.growth_card_light{flex:0 0 285px}}@media (width<=720px){.cashflow_container_light{height:auto;min-height:515px}.cashflow_header_light{align-items:flex-start;gap:12px}.cashflow_title_wrapper_light{flex-wrap:wrap;gap:7px}.growth_months_light{scrollbar-width:none;gap:10px;overflow-x:auto}.growth_months_light::-webkit-scrollbar{display:none}.growth_cards_wrapper_light{width:100%;overflow-x:auto}.growth_chart_light{height:clamp(220px,45vw,262.609px)}}@media (width<=520px){.cashflow_header_light{flex-direction:column}.growth_header_actions_light{justify-content:flex-end;width:100%}.growth_revenue_tabs_light{order:3}.growth_period_tabs_light{order:4}.growth_card_light{flex-basis:min(285.655px,100vw - 70px)}}.growth_months_light{justify-content:flex-start;align-items:center;gap:12px;width:100%;min-width:0;display:flex;overflow:hidden}.growth_month_item_light{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.growth_month_color_light{border-radius:2px;flex-shrink:0;width:7px;height:7px;display:block}.growth_month_text_light{color:#26221c;text-align:center;font-size:10px;font-style:normal;font-weight:400;line-height:13px}.revenue_bottom_scroll_light{box-sizing:border-box;width:100%;max-width:900px}.top_expenses_box_light{box-sizing:border-box;background:#e9e2d5;border-radius:18px;width:100%;min-width:760px;margin:0;padding:10px 11px;overflow:visible}.vendors_box_light{margin-top:10px}.top_expenses_heading_light{color:#29251f;margin:0 0 10px;font-size:13px;font-weight:700;line-height:18px}.top_expenses_chart_light{box-sizing:border-box;align-items:flex-end;gap:12px;width:100%;height:95px;display:flex;overflow:visible}.top_expense_item_light{box-sizing:border-box;flex-direction:column;flex:1 0 58px;justify-content:flex-end;align-items:center;min-width:58px;height:95px;display:flex}.top_expense_bar_area_light{flex-shrink:0;justify-content:center;align-items:flex-end;width:100%;height:72px;display:flex}.top_expense_bar_light{cursor:pointer;border-radius:14px;width:100%;max-width:68px;min-height:8px;transition:transform .2s,filter .2s;animation:3.5s ease-out forwards revenueBarGrow;position:relative}.top_expense_bar_light:hover{filter:brightness(.95);transform:translateY(-3px)}@keyframes revenueBarGrow{0%{height:0}to{height:var(--bar-height)}}.top_expense_label_light{width:100%;height:16px;color:var(--Text-primary);text-align:center;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;flex-shrink:0;margin-top:6px;font-size:12px;font-weight:800;line-height:13px;display:block;overflow:hidden}.top_expense_tooltip_light{color:#fff;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;z-index:100;background:#29251f;border-radius:6px;padding:5px 8px;font-size:10px;font-weight:600;line-height:13px;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%)}.top_expense_bar_light:hover .top_expense_tooltip_light{opacity:1;visibility:visible;transform:translate(-50%)}.revenue_category_component{background:var(--Background-subtle,#e9e2d5);box-sizing:border-box;border-radius:16px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:10px;width:100%;padding:17px 19px 12px;display:flex;box-shadow:inset 0 1px #ffffff08}.revenue_category_content{align-self:stretch;align-items:flex-start;gap:24px;width:100%;min-height:237px;display:flex}.revenue_category_chart_section{flex-direction:column;flex:0 350px;justify-content:flex-start;align-items:center;min-width:0;display:flex}.revenue_category_chart_title{color:#26221c;white-space:nowrap;align-self:flex-start;margin:0;font-family:Telegraf,sans-serif;font-size:11.5px;font-style:normal;font-weight:800;line-height:17.25px}.revenue_category_donut{aspect-ratio:1;box-sizing:border-box;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:min(218px,100%);margin:6px auto 0;display:flex;position:relative;overflow:visible}.revenue_category_donut_svg{width:100%;height:100%;display:block;overflow:visible}.revenue_category_donut_center{pointer-events:none;z-index:3;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.revenue_category_donut_center img{width:40px;height:40px;display:block}.revenue_category_donut_slice{cursor:pointer;stroke-linejoin:round;transform-box:view-box;transform-origin:50%;transition:transform .2s cubic-bezier(.22,.61,.36,1),filter .18s}@media (prefers-reduced-motion:reduce){.revenue_category_donut_slice{transition:filter .18s}}.revenue_category_donut_slice:hover,.revenue_category_donut_slice.is-active{filter:brightness(1.06)}.revenue_category_donut:has(.revenue_category_donut_slice.is-active) .revenue_category_donut_slice:not(.is-active){filter:brightness(.94)}.revenue_category_donut_label{fill:var(--Text-inverse,#fbf9f5);pointer-events:none;filter:drop-shadow(0 1px 1px #26221c47);opacity:0;font-family:Telegraf,sans-serif;font-size:14px;font-weight:800;line-height:1.3;animation:.32s forwards revenue_category_label_show}@keyframes revenue_category_label_show{0%{opacity:0}to{opacity:1}}.revenue_category_tooltip{box-sizing:border-box;color:#fff;z-index:30;pointer-events:none;background:#28241f;border-radius:9px;align-items:center;gap:9px;min-width:150px;padding:8px 11px;animation:.15s ease-out forwards revenue_category_tooltip_show;display:flex;position:absolute;top:2px;left:50%;transform:translate(-50%);box-shadow:0 8px 22px #28241f29,0 2px 5px #28241f14}.revenue_category_tooltip:after{content:"";background:#28241f;width:10px;height:10px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.revenue_category_tooltip_dot{border-radius:50%;flex-shrink:0;width:9px;min-width:9px;height:9px}.revenue_category_tooltip_content{flex-direction:column;gap:1px;min-width:0;display:flex}.revenue_category_tooltip_name{white-space:nowrap;text-overflow:ellipsis;color:#ffffffb8;max-width:120px;font-size:10px;font-weight:500;line-height:14px;overflow:hidden}.revenue_category_tooltip_value{color:#fff;font-size:13px;font-weight:800;line-height:17px}@keyframes revenue_category_tooltip_show{0%{opacity:0;transform:translate(-50%)translateY(-4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.revenue_category_legend_section{flex-direction:column;flex:456px;min-width:0;max-width:456px;margin-left:auto;padding-top:8px;display:flex}.revenue_category_legend_title{color:#26221c;letter-spacing:-.15px;margin:0 0 9px;font-family:Telegraf,sans-serif;font-size:15px;font-style:normal;font-weight:800;line-height:normal}.revenue_category_legend{flex-direction:column;gap:9px;width:100%;display:flex}.revenue_category_legend_row{box-sizing:border-box;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;width:calc(100% + 16px);height:26px;margin:0 -8px;padding:3px 8px;transition:background-color .16s;display:flex}.revenue_category_legend_row:hover,.revenue_category_legend_row.is-active{background:#26221c0d}.revenue_category_legend_left{align-items:center;gap:10px;min-width:0;display:flex}.revenue_category_color_dot{border-radius:6.5px;flex-shrink:0;width:13px;height:13px}.revenue_category_name{color:#26221c;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:Telegraf,sans-serif;font-size:13.5px;font-style:normal;font-weight:800;line-height:20.25px;overflow:hidden}.revenue_category_percent{color:#26221c;text-align:right;white-space:nowrap;flex-shrink:0;font-family:Telegraf,sans-serif;font-size:12.5px;font-style:normal;font-weight:800;line-height:18.75px}.revenue_category_footer{border-top:1px dashed var(--Border-default,#d6d1c7);justify-content:space-between;align-self:stretch;align-items:center;width:100%;margin-top:6px;padding-top:7px;display:flex}.revenue_category_footer_left,.revenue_category_footer_right{color:#26221c;white-space:nowrap;font-family:Telegraf,sans-serif;font-size:10px;font-style:normal;font-weight:800;line-height:15px}.revenue_category_footer_right{text-align:right}@media (width<=900px){.revenue_category_content{flex-direction:column;gap:25px}.revenue_category_chart_section{flex:none;width:100%}.revenue_category_legend_section{flex:none;width:100%;max-width:none;margin-left:0;padding-top:0}.revenue_category_legend{gap:6px}}@media (width<=500px){.revenue_category_component{padding:15px}.revenue_category_donut{width:min(160px,100%)}}.revenue_treemap_wrapper{box-sizing:border-box;align-self:stretch;align-items:stretch;gap:9px;width:100%;margin-top:-10px;display:flex;position:relative}.revenue_treemap_card{box-sizing:border-box;background:#e9e2d5;border-radius:16px;flex-direction:column;flex:1 1 0;min-width:0;padding:12px 17px 2px;display:flex}.revenue_treemap_title{color:#26221c;margin:0 0 6px;font-size:13px;font-style:normal;font-weight:700;line-height:1}.revenue_treemap{border-radius:10px;width:100%;height:215px;display:block;position:relative;overflow:hidden}.revenue_treemap_item{box-sizing:border-box;color:#26221c;cursor:pointer;isolation:isolate;border-radius:9px;min-width:0;min-height:0;padding:9px;transition:filter .18s,box-shadow .18s;position:absolute;overflow:hidden}.revenue_treemap_item:before{content:"";z-index:-1;background:var(--tile-color);opacity:0;animation-name:revenueTreemapSlideIn;animation-duration:4.5s;animation-timing-function:cubic-bezier(.22,.61,.36,1);animation-fill-mode:forwards;animation-delay:var(--animation-delay);will-change:transform, opacity;pointer-events:none;position:absolute;inset:0;transform:translate(-110%)}@keyframes revenueTreemapSlideIn{0%{opacity:0;transform:translate(-110%)}8%{opacity:1}to{opacity:1;transform:translate(0)}}.revenue_treemap_item:hover{filter:brightness(.97);z-index:50;box-shadow:0 2px 8px #26221c1a}.revenue_treemap_icon{box-sizing:border-box;background:#ffffff1f;border:2px solid #26221c;border-radius:50%;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:1px;width:20px;height:20px;margin-bottom:7px;padding:3px;display:grid}.revenue_treemap_icon span{background:#26221c;border-radius:50%;display:block}.revenue_treemap_item_name{color:#26221c;word-break:normal;overflow-wrap:break-word;font-size:14px;font-weight:800;line-height:1.12}.revenue_treemap_item_amount{color:#26221c;margin-top:5px;font-size:12px;font-weight:800;line-height:1.1}.revenue_treemap_percentage{color:#26221c;white-space:nowrap;background:#ffffffe6;border-radius:4px;padding:4px 5px;font-size:10px;font-weight:800;line-height:1;position:absolute;bottom:8px;left:8px}.revenue_treemap_tooltip{z-index:9999;pointer-events:none;background:#fbf9f5;border:1px solid #d8d0c2;border-radius:8px;min-width:125px;max-width:190px;padding:9px 11px;animation:.12s ease-out both revenueTooltipIn;position:absolute;transform:translateY(-4px);box-shadow:0 7px 22px #26221c24}@keyframes revenueTooltipIn{0%{opacity:0;transform:translateY(-2px)scale(.97)}to{opacity:1;transform:translateY(-4px)scale(1)}}.revenue_treemap_tooltip_name{color:#26221c;margin-bottom:3px;font-size:11px;font-weight:600;line-height:14px}.revenue_treemap_tooltip_amount{color:#26221c;font-size:13px;font-weight:700;line-height:16px}.revenue_treemap_tooltip_percentage{color:#6f685d;margin-top:3px;font-size:9px;font-weight:400;line-height:13px}.category_treemap .revenue_treemap{position:relative}.category_treemap .category-payroll{width:62.5%;height:100%;top:0;left:0}.category_treemap .category-rent{width:calc(37.5% - 3px);height:30.5%;top:0;left:calc(62.5% + 3px)}.category_treemap .category-software{width:20.5%;height:30%;top:calc(30.5% + 3px);left:calc(62.5% + 3px)}.category_treemap .category-marketing{width:calc(17% - 3px);height:30%;top:calc(30.5% + 3px);left:calc(83% + 3px)}.category_treemap .category-subcontractors{width:17.5%;height:18%;top:calc(60.5% + 6px);left:calc(62.5% + 3px)}.category_treemap .category-meals{width:10.5%;height:18%;top:calc(60.5% + 6px);left:calc(80% + 3px)}.category_treemap .category-office{width:calc(9.5% - 3px);height:18%;top:calc(60.5% + 6px);left:calc(90.5% + 3px)}.category_treemap .category-travel{width:17.5%;height:18%;bottom:0;left:calc(62.5% + 3px)}.category_treemap .category-insurance{width:10.5%;height:18%;bottom:0;left:calc(80% + 3px)}.category_treemap .category-utilities{width:9.5%;height:18%;bottom:0;right:0}.category_treemap .category-marketing,.category_treemap .category-subcontractors,.category_treemap .category-meals,.category_treemap .category-office,.category_treemap .category-travel,.category_treemap .category-insurance,.category_treemap .category-utilities{padding:7px}.category_treemap .category-marketing .revenue_treemap_icon,.category_treemap .category-subcontractors .revenue_treemap_icon,.category_treemap .category-meals .revenue_treemap_icon,.category_treemap .category-office .revenue_treemap_icon,.category_treemap .category-travel .revenue_treemap_icon,.category_treemap .category-insurance .revenue_treemap_icon,.category_treemap .category-utilities .revenue_treemap_icon,.category_treemap .category-marketing .revenue_treemap_item_amount,.category_treemap .category-subcontractors .revenue_treemap_item_amount,.category_treemap .category-meals .revenue_treemap_item_amount,.category_treemap .category-office .revenue_treemap_item_amount,.category_treemap .category-travel .revenue_treemap_item_amount,.category_treemap .category-insurance .revenue_treemap_item_amount,.category_treemap .category-utilities .revenue_treemap_item_amount{display:none}.category_treemap .category-marketing .revenue_treemap_item_name,.category_treemap .category-subcontractors .revenue_treemap_item_name,.category_treemap .category-meals .revenue_treemap_item_name,.category_treemap .category-office .revenue_treemap_item_name,.category_treemap .category-travel .revenue_treemap_item_name,.category_treemap .category-insurance .revenue_treemap_item_name,.category_treemap .category-utilities .revenue_treemap_item_name{font-size:11px;line-height:1.05}.category_treemap .category-marketing .revenue_treemap_percentage,.category_treemap .category-subcontractors .revenue_treemap_percentage,.category_treemap .category-meals .revenue_treemap_percentage,.category_treemap .category-office .revenue_treemap_percentage,.category_treemap .category-travel .revenue_treemap_percentage,.category_treemap .category-insurance .revenue_treemap_percentage,.category_treemap .category-utilities .revenue_treemap_percentage{display:none}.vendor_treemap .revenue_treemap{position:relative}.vendor_treemap .vendor-alin{width:37.5%;height:40%;top:0;left:0}.vendor_treemap .vendor-mamas{width:40%;height:40%;top:0;left:calc(37.5% + 3px)}.vendor_treemap .vendor-crossroads{width:calc(22.5% - 3px);height:40%;top:0;right:0}.vendor_treemap .vendor-mehta{width:37.5%;height:calc(60% - 3px);bottom:0;left:0}.vendor_treemap .vendor-mercury{width:18%;height:calc(60% - 3px);bottom:0;left:calc(37.5% + 3px)}.vendor_treemap .vendor-klingelmeyer{width:calc(44.5% - 3px);height:25%;bottom:33%;left:calc(55.5% + 3px)}.vendor_treemap .vendor-adobe{width:32%;height:32%;bottom:0;left:calc(55.5% + 3px)}.vendor_treemap .vendor-aws{width:calc(12.5% - 3px);height:21%;bottom:30px;right:0}.vendor_treemap .vendor-notion{border-radius:7px;width:5.5%;height:10%;padding:0;bottom:0;right:5.5%}.vendor_treemap .vendor-figma{border-radius:7px;width:4.5%;height:10%;padding:0;bottom:0;right:0}.vendor_treemap .vendor-notion>*,.vendor_treemap .vendor-figma>*{display:none}.vendor_treemap .vendor-klingelmeyer{padding:7px}.vendor_treemap .vendor-klingelmeyer .revenue_treemap_icon,.vendor_treemap .vendor-klingelmeyer .revenue_treemap_item_amount{display:none}.vendor_treemap .vendor-klingelmeyer .revenue_treemap_item_name{font-size:11px}.vendor_treemap .vendor-adobe{padding:7px}.vendor_treemap .vendor-adobe .revenue_treemap_icon,.vendor_treemap .vendor-adobe .revenue_treemap_item_amount{display:none}.vendor_treemap .vendor-aws{padding:6px}.vendor_treemap .vendor-aws .revenue_treemap_icon,.vendor_treemap .vendor-aws .revenue_treemap_item_amount{display:none}.vendor_treemap .vendor-aws .revenue_treemap_item_name{font-size:10px}@media (width>=901px){.revenue_treemap_card{min-height:320px}.revenue_treemap{height:275px}}@media (width<=900px){.revenue_treemap_wrapper{flex-direction:column}.revenue_treemap_card{width:100%}}@media (width<=600px){.revenue_treemap_card{padding:12px}.revenue_treemap{height:215px}.revenue_treemap_item{padding:7px}.revenue_treemap_item_name{font-size:12px}.revenue_treemap_item_amount{font-size:10px}.revenue_treemap_percentage{font-size:9px}}@media (prefers-reduced-motion:reduce){.revenue_treemap_item:before{opacity:1;animation:none;transform:none}}.revenue_bubble_component{box-sizing:border-box;background:var(--Background-subtle,#e9e2d5);border-radius:16px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:10px;width:100%;padding:17px 19px 12px;display:flex;box-shadow:inset 0 1px #ffffff08}.revenue_bubble_title{color:#26221c;margin:0;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.revenue_bubble_chart{flex:auto;width:100%;height:215px;min-height:0;position:relative;overflow:hidden}.revenue_bubble_item{box-sizing:border-box;color:#26221c;text-align:center;cursor:default;animation:bubbleFloat var(--bubble-float-duration,4s) ease-in-out var(--bubble-float-delay,0s) infinite;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;line-height:1.15;transition:width .26s cubic-bezier(.22,1,.36,1),height .26s cubic-bezier(.22,1,.36,1),left .26s cubic-bezier(.22,1,.36,1),top .26s cubic-bezier(.22,1,.36,1),translate .26s cubic-bezier(.22,1,.36,1),filter .2s,box-shadow .2s;display:flex;position:absolute}.revenue_bubble_item.is_open{z-index:3;filter:brightness(1.04);animation:none;translate:0;box-shadow:0 6px 18px #26221c2e}.revenue_bubble_name{max-width:82%;font-weight:800;display:block}.revenue_bubble_item .revenue_bubble_name{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;word-break:keep-all;overflow:hidden}.revenue_bubble_amount{max-width:82%;margin-top:2px;font-weight:800;display:block}.revenue_bubble_footer{color:#26221c;justify-content:space-between;align-items:center;width:100%;font-size:10px;font-style:normal;font-weight:700;line-height:normal;display:flex}.revenue_bubble_footer span:last-child{text-align:right}@keyframes bubbleFloat{0%,to{translate:0}50%{translate:0 -7px}}@media (prefers-reduced-motion:reduce){.revenue_bubble_item{animation:none}}.revenue_top_list_wrapper{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%;margin-top:14px;display:grid}.revenue_top_list_card{color:#26221c;background:#e9e2d3;border-radius:15px;width:100%;min-width:0;overflow:hidden}.revenue_top_list_header{letter-spacing:1.1px;color:#3c382f;padding:15px 17px 8px;font-size:10px;font-weight:800;line-height:1}.revenue_top_list_body{width:100%}.revenue_top_list_row{grid-template-columns:minmax(0,1fr) 48px 167px;align-items:center;min-height:31px;padding:0 17px;display:grid}.revenue_top_list_row:last-child{border-bottom:none}.revenue_top_list_name{align-items:center;gap:12px;min-width:0;display:flex}.revenue_top_list_dot{border-radius:2px;width:9px;min-width:9px;height:9px;display:block}.revenue_top_list_label{white-space:nowrap;text-overflow:ellipsis;color:#26221c;min-width:0;font-size:14px;font-weight:800;overflow:hidden}.revenue_top_list_amount{text-align:right;color:#26221c;font-size:12px;font-weight:800}.revenue_top_list_percentage{text-align:right;color:#26221c;font-size:14px;font-weight:800}.revenue_top_list_footer{color:#29251f;justify-content:space-between;align-items:center;min-height:38px;padding:0 17px;font-size:9px;display:flex}.revenue_top_list_footer span,.revenue_top_list_footer strong{font-weight:700}@media (width<=800px){.revenue_top_list_wrapper{grid-template-columns:1fr}}@media (width<=480px){.revenue_top_list_card{border-radius:12px}.revenue_top_list_header{padding:13px 14px 7px}.revenue_top_list_row{grid-template-columns:minmax(0,1fr) 58px 42px;min-height:32px;padding:0 14px}.revenue_top_list_name{gap:9px}.revenue_top_list_dot{width:8px;min-width:8px;height:8px}.revenue_top_list_label,.revenue_top_list_amount,.revenue_top_list_percentage{font-size:9px}.revenue_top_list_footer{padding:0 14px}}.cashflow_chart_wrapper_light{box-sizing:border-box;flex:auto;width:100%;min-height:230px;padding:4px 0 0;overflow:hidden}.cashflow_chart_wrapper_light .recharts-responsive-container{max-width:100%;width:100%!important}.cashflow_chart_wrapper_light .recharts-xAxis .recharts-cartesian-axis-tick-value{fill:#343434;font-size:11px}.cashflow_chart_wrapper_light .recharts-yAxis .recharts-cartesian-axis-tick-value{fill:#262626;font-size:12px}.cashflow_chart_wrapper_light .recharts-cartesian-grid-horizontal line{stroke:#d9d5cc;stroke-dasharray:2 4}.cashflow_chart_wrapper_light .recharts-cartesian-axis-line,.cashflow_chart_wrapper_light .recharts-cartesian-axis-tick-line{stroke:#0000}.cashflow_chart_wrapper_light .recharts-bar-rectangle{outline:none}.subscription_bars_light{box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;width:100%;min-height:0;padding-bottom:16px;display:flex;overflow:hidden auto}.subscription_bars_light::-webkit-scrollbar{display:none}.subscription_bar_row_light{flex-shrink:0;grid-template-columns:186px minmax(0,1fr) 74px;align-items:center;column-gap:14px;width:100%;height:37px;display:grid}.subscription_bar_name_light{min-width:0;overflow:hidden}.subscription_bar_name_light .subscription_name_light{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.subscription_bar_cell_light{box-sizing:border-box;align-items:center;width:100%;padding:0 15px;display:flex}.subscription_bar_track_light{background:var(--Background-subtle);border-radius:999px;width:100%;height:12px;position:relative}.subscription_bar_fill_light{border-radius:999px;min-width:0;height:100%;transition:width .3s}.subscription_bar_knob_light{background:var(--Background-soft);filter:drop-shadow(0 0 7px #0000001a);border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:50%;transform:translate(-50%,-50%)}.subscription_bar_value_light{color:var(--Text-primary);white-space:nowrap;font-family:Inter,sans-serif;font-size:10px;font-weight:700;line-height:normal}.subscription_bar_amount_light{justify-content:flex-end;align-items:center;display:flex}.subscription_bar_amount_light .subscription_amount_light{white-space:nowrap}.subscription_bars_footer_light{border-top:1px dashed var(--Border-default);height:30px;color:var(--Text-tertiary,#736a5b);flex-shrink:0;justify-content:space-between;align-items:center;font-family:Telegraf,sans-serif;font-size:13px;font-weight:800;line-height:normal;display:flex}.subscription_donut_wrapper{box-sizing:border-box;flex:1;align-items:center;gap:16px;width:100%;min-height:0;padding:10px 0;display:flex}.subscription_donut_chart{flex-shrink:0;justify-content:center;align-items:center;width:240px;min-width:240px;height:240px;display:flex;position:relative;overflow:visible}.subscription_donut_svg{width:240px;height:240px;display:block;overflow:visible}.subscription_donut_slice{cursor:pointer;transform-origin:120px 120px;animation:subscription_donut_draw .95s cubic-bezier(.22,.61,.36,1) var(--slice-delay) both;transition:opacity .2s,filter .2s,transform .2s}.subscription_donut_slice:hover,.subscription_donut_slice.is-active{opacity:.88;filter:brightness(1.04);transform:scale(1.012)}.subscription_donut_chart:has(.subscription_donut_slice.is-active) .subscription_donut_slice:not(.is-active){opacity:.82}@keyframes subscription_donut_draw{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}.subscription_donut_label{pointer-events:none;opacity:0;font-size:13px;font-weight:800;line-height:1.3;animation:.45s .9s forwards subscription_donut_label_show}@keyframes subscription_donut_label_show{0%{opacity:0}to{opacity:1}}.subscription_donut_center_icon{pointer-events:none;z-index:3;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.subscription_donut_center_icon img{width:40px;height:40px;display:block}.subscription_donut_tooltip{box-sizing:border-box;color:#fff;z-index:20;pointer-events:none;background:#28241f;border-radius:9px;align-items:center;gap:9px;min-width:165px;padding:9px 12px;animation:.15s ease-out forwards subscription_donut_tooltip_in;display:flex;position:absolute;top:5px;left:50%;transform:translate(-50%);box-shadow:0 8px 22px #28241f29,0 2px 5px #28241f14}.subscription_donut_tooltip:after{content:"";background:#28241f;width:10px;height:10px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.subscription_donut_tooltip_dot{border-radius:50%;flex-shrink:0;width:9px;min-width:9px;height:9px}.subscription_donut_tooltip_content{flex-direction:column;gap:1px;min-width:0;display:flex}.subscription_donut_tooltip_name{white-space:nowrap;text-overflow:ellipsis;color:#ffffffb8;max-width:135px;font-size:11px;font-weight:500;line-height:15px;overflow:hidden}.subscription_donut_tooltip_value{color:#fff;font-size:14px;font-weight:800;line-height:18px}@keyframes subscription_donut_tooltip_in{0%{opacity:0;transform:translate(-50%)translateY(-4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.subscription_donut_legend{flex-direction:column;flex:1;gap:9px;min-width:0;display:flex}.subscription_donut_legend_header{align-items:flex-start;padding-bottom:5px;display:flex}.subscription_donut_legend_header span{color:var(--Text-primary);letter-spacing:-.15px;font-family:Inter,sans-serif;font-size:15px;font-weight:600;line-height:normal}.subscription_donut_legend_row{box-sizing:border-box;border-radius:8px;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;width:calc(100% + 16px);height:26px;margin:0 -8px;padding:3px 8px;display:flex}.subscription_donut_legend_name{min-width:0;color:var(--Text-primary);white-space:nowrap;align-items:center;gap:10px;font-family:Telegraf,sans-serif;font-size:13.5px;font-weight:800;line-height:20.25px;display:flex}.subscription_donut_dot{border-radius:6.5px;width:13px;min-width:13px;height:13px;display:inline-block}.subscription_donut_percentage{color:var(--Text-primary);text-align:right;white-space:nowrap;min-width:42px;font-size:12.5px;font-weight:700;line-height:18.75px}@media (width<=800px){.subscription_donut_wrapper{gap:15px}.subscription_donut_chart{width:210px;min-width:210px;height:210px}.subscription_donut_svg{width:210px;height:210px}.subscription_donut_legend_name{font-size:13px}.subscription_donut_percentage{font-size:12px}}@media (width<=620px){.subscription_donut_wrapper{flex-direction:column;align-items:center}.subscription_donut_legend{width:100%}.subscription_donut_chart{width:240px;min-width:240px;height:240px}.subscription_donut_svg{width:240px;height:240px}}.subscription_grid{box-sizing:border-box;isolation:isolate;background:#f3f0e9;width:100%;height:420px;position:relative;overflow:hidden}.subscription_tile{box-sizing:border-box;color:#26221c;cursor:pointer;z-index:1;background:0 0;border:3px solid #f3f0e9;border-radius:10px;padding:7px;transition:filter .18s,box-shadow .18s;position:absolute;overflow:hidden}.subscription_tile:before{content:"";z-index:-1;background:var(--tile-color);opacity:0;animation-name:subscriptionTileSlideIn;animation-duration:4.5s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:forwards;animation-delay:calc(var(--animation-index) * 70ms);pointer-events:none;position:absolute;inset:0;transform:translate(-100%)}@keyframes subscriptionTileSlideIn{0%{opacity:0;transform:translate(-100%)}20%{opacity:.2;transform:translate(-70%)}45%{opacity:.55;transform:translate(-35%)}70%{opacity:.85;transform:translate(-10%)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.subscription_tile:before{opacity:1;animation:none;transform:none}}.subscription_tile:hover{filter:brightness(.97);z-index:100;box-shadow:0 4px 12px #26221c1a}.subscription_tile_icon{color:#24211d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-bottom:2px;display:flex}.subscription_tile_name{color:#26221c;-webkit-user-select:none;user-select:none;font-size:13px;font-weight:800;line-height:14px}.subscription_tile_amount{color:#26221c;-webkit-user-select:none;user-select:none;margin-top:2px;font-size:10px;font-weight:800;line-height:12px}.subscription_tile_percentage{color:#38332d;-webkit-user-select:none;user-select:none;background:#ffffffe6;border-radius:4px;padding:3px 5px;font-size:10px;font-weight:800;line-height:10px;position:absolute;bottom:6px;left:7px}.subscription_tile.aws{width:29%;height:100%;top:0;left:0}.subscription_tile.slack{width:16%;height:57%;top:0;left:29%}.subscription_tile.adobe{width:16%;height:43%;top:57%;left:29%}.subscription_tile.google{width:13%;height:49%;top:0;left:45%}.subscription_tile.notion{width:13%;height:51%;top:49%;left:45%}.subscription_tile.hubspot{width:29%;height:32%;top:0;left:58%}.subscription_tile.figma{width:13%;height:32%;top:0;left:87%}.subscription_tile.github{width:12%;height:35%;top:32%;left:58%}.subscription_tile.zoom{width:23%;height:25%;top:32%;left:70%}.subscription_tile.vercel{width:7%;height:35%;top:32%;left:93%}.subscription_tile.dropbox{width:8%;height:25%;top:57%;left:70%}.subscription_tile.loom{width:22%;height:25%;top:57%;left:78%}.subscription_tile.mailchimp{width:12%;height:33%;top:67%;left:58%}.subscription_tile.linear{width:8%;height:18%;top:82%;left:70%}.subscription_tile.canva{width:15%;height:18%;top:82%;left:78%}.subscription_tile.cal{width:7%;height:33%;top:67%;left:93%}.subscription_tile.github .subscription_tile_name,.subscription_tile.zoom .subscription_tile_name,.subscription_tile.dropbox .subscription_tile_name,.subscription_tile.loom .subscription_tile_name,.subscription_tile.linear .subscription_tile_name,.subscription_tile.canva .subscription_tile_name,.subscription_tile.cal .subscription_tile_name,.subscription_tile.vercel .subscription_tile_name{font-size:10px}.subscription_tooltip{box-sizing:border-box;color:#26221c;z-index:99999;pointer-events:none;background:#fbf9f5;border:1px solid #ddd7ca;border-radius:7px;min-width:120px;max-width:220px;padding:8px 10px;animation:.15s ease-out both subscriptionTooltipIn;position:fixed;box-shadow:0 7px 22px #26221c24}@keyframes subscriptionTooltipIn{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.subscription_tooltip_name{color:#26221c;white-space:nowrap;font-size:10px;font-weight:500;line-height:14px}.subscription_tooltip_amount{color:#26221c;white-space:nowrap;margin-top:2px;font-size:12px;font-weight:800;line-height:16px}.subscription_tooltip_percentage{color:#26221c;white-space:nowrap;margin-top:2px;font-size:9px;line-height:13px}@media (width<=700px){.subscription_grid{height:320px;margin:auto}.subscription_tile{padding:5px}.subscription_tile_name{font-size:9px;line-height:12px}.subscription_tile_amount{font-size:8px}.subscription_tile_percentage{padding:2px 4px;font-size:8px;bottom:5px;left:5px}}.cashflow_cards_wrapper_light{flex-shrink:0;gap:12px;width:100%;display:flex}.bills_commig_summary_card_light{background:var(--Background-subtle,#e9e2d5);box-sizing:border-box;border-radius:16px;flex-direction:column;flex:1 0 0;align-items:flex-start;gap:6px;padding:16px;display:flex}.bills_commig_bill_badge_auto_light{color:#a07020;background:#f0b24a26;border-radius:33554400px}.bills_commig_summary_label_light{color:var(--Text-primary,#26221c);font-size:14px;font-style:normal;font-weight:800;line-height:130%}.bills_commig_summary_amount_light{color:var(--Brand-primary-light-default,#8fc4ae);font-size:32px;font-style:normal;font-weight:800;line-height:120%}.bills_commig_summary_amount_negative_light{color:var(--Brand-secondary-default,#ff73ac)}.bills_commig_scroll_area_light{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;gap:18px;width:100%;min-height:0;display:flex;overflow:hidden auto}.bills_commig_scroll_area_light::-webkit-scrollbar{width:0;height:0;display:none}.bills_commig_calendar_section_light{flex-shrink:0;width:100%}.bills_commig_weekdays_light{grid-template-columns:repeat(7,1fr);gap:4px;width:100%;margin-bottom:8px;display:grid}.bills_commig_weekday_light{color:var(--Text-primary,#26221c);text-align:center;letter-spacing:.765px;font-size:9.565px;font-style:normal;font-weight:400;line-height:14.347px}.bills_commig_calendar_grid_light{grid-template-columns:repeat(7,1fr);gap:3px;width:100%;display:grid}.bills_commig_calendar_day_light{background:var(--Background-subtle,#e9e2d5);min-height:35px;color:var(--Text-primary,#26221c);box-sizing:border-box;border-radius:9px;justify-content:center;align-items:center;font-size:10px;font-style:normal;font-weight:800;line-height:14px;display:flex;position:relative}.bills_commig_calendar_day_muted_light{color:var(--Text-tertiary,#736a5b);opacity:.35}.bills_commig_calendar_day_today_light{background:var(--Brand-primary-active,#93cdb2);font-weight:800}.bills_commig_calendar_dot_light{border-radius:999px;flex-shrink:0;width:6px;height:6px;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}.bills_commig_calendar_dot_green_light{background:var(--Text-success-light,#5ec79f)}.bills_commig_calendar_dot_orange_light{background:var(--Text-warning,#f0b24a)}.bills_commig_table_light{flex-direction:column;flex-shrink:0;width:100%;display:flex}.bills_commig_bill_row_light{border-bottom:1px solid var(--Border-subtle,#d6d1c7);box-sizing:border-box;align-items:center;width:100%;min-height:66px;display:flex}.bills_commig_bill_date_light{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:45px;display:flex}.bills_commig_bill_date_number_light{color:var(--Text-primary,#26221c);text-align:center;font-size:22px;font-style:normal;font-weight:800;line-height:23.1px}.bills_commig_bill_date_month_light{color:var(--Text-primary,#26221c);letter-spacing:1.4px;text-transform:uppercase;font-size:8.5px;font-style:normal;font-weight:800;line-height:11.9px}.bills_commig_bill_dot_light{border-radius:999px;flex-shrink:0;width:8px;height:8px;margin-left:0;margin-right:12px}.bills_commig_bill_dot_green_light{background:#5ec79f}.bills_commig_bill_dot_orange_light{background:#f0b24a}.bills_commig_bill_content_light{flex-direction:column;flex:1;align-items:flex-start;gap:1px;min-width:0;display:flex}.bills_commig_bill_title_line_light{align-items:center;gap:6px;min-width:0;display:flex}.bills_commig_bill_title_light{color:var(--Text-primary,#26221c);font-size:13px;font-style:normal;font-weight:800;line-height:19.5px}.bills_commig_bill_badge_light{color:var(--Text-success,#125f3f);background:#5ec79f26;border-radius:999px;flex-direction:column;align-items:flex-start;padding:1px 5px;font-size:8px;font-style:normal;font-weight:400;line-height:11px;display:flex}.bills_commig_bill_subtitle_light{color:var(--Text-tertiary,#736a5b);font-size:11px;font-style:normal;font-weight:400;line-height:15.4px}.bills_commig_bill_amount_light{color:var(--Text-primary,#26221c);flex-shrink:0;margin-left:16px;font-size:14px;font-style:normal;font-weight:800;line-height:21px}.moneymapped_map_stage{flex:1;justify-content:center;align-items:flex-start;width:830px;min-height:0;display:flex;position:relative;overflow:hidden}.tx-history-overlay-container{z-index:100;pointer-events:none;position:absolute;inset:0}.tx-history-backdrop{pointer-events:auto;background:#0000006b;border-radius:20px;animation:.25s forwards txHistoryBackdropIn;position:absolute;inset:0}.tx-history-panel{z-index:101;pointer-events:auto;width:275px;height:515px;animation:.3s forwards txHistoryPanelIn;position:absolute;top:0;right:0}@keyframes txHistoryBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes txHistoryPanelIn{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}.react-flow{direction:ltr}.react-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__pane{z-index:1;cursor:-webkit-grab;cursor:grab}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow .react-flow__edges{pointer-events:none;overflow:visible}.react-flow__edge-path,.react-flow__connection-path{stroke:#b1b1b7;stroke-width:1px;fill:none}.react-flow__edge{pointer-events:visibleStroke;cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:-webkit-grab;cursor:grab;position:absolute}.react-flow__node.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:-webkit-grab;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;background:#1a192b;border:1px solid #fff;border-radius:100%;width:6px;min-width:5px;height:6px;min-height:5px;position:absolute}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:-4px;left:50%;transform:translate(-50%)}.react-flow__handle-top{top:-4px;left:50%;transform:translate(-50%)}.react-flow__handle-left{top:50%;left:-4px;transform:translateY(-50%)}.react-flow__handle-right{top:50%;right:-4px;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{z-index:5;margin:15px;position:absolute}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translate(-50%)}.react-flow__attribution{background:#ffffff80;margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.react-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-input,.react-flow__node-output,.react-flow__node-group{color:#222;text-align:center;background-color:#fff;border:1px solid #1a192b;border-radius:3px;width:150px;padding:10px;font-size:12px}.react-flow__node-default.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:#f0f0f040}.react-flow__nodesselection-rect,.react-flow__selection{background:#0059dc14;border:1px dotted #0059dccc}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls{box-shadow:0 0 2px 1px #00000014}.react-flow__controls-button{box-sizing:content-box;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fefefe;border:none;border-bottom:1px solid #eee;justify-content:center;align-items:center;width:16px;height:16px;padding:5px;display:flex}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__minimap svg{display:block}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:#3367d9;border:1px solid #fff;border-radius:1px;width:4px;height:4px;transform:translate(-50%,-50%)}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border:0 solid #3367d9}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.wealth_map_frame{background:0 0;width:100%;max-width:100%;position:relative;overflow:hidden}.wealth_map_board{transform-origin:top;will-change:transform;position:absolute;top:-5px;left:50%}.wealth-container{background:0 0;width:100%;max-width:830px;height:408px;overflow:hidden}.react-flow{background:0 0}.react-flow__viewport{overflow:visible}.icon-box-selected{transform:scale(1.08);box-shadow:0 0 0 3px #fbf9f5,0 0 0 5px #26221c}.entity-wrapper{cursor:pointer;flex-direction:column;align-items:center;gap:4px;width:110px;transition:transform .25s,filter .25s;display:flex}.entity-wrapper:hover{filter:drop-shadow(0 0 12px #ffffff73);transform:translateY(-4px)scale(1.08)}.icon-box{border-radius:16px;justify-content:center;align-items:center;width:48px;height:48px;transition:box-shadow .3s,transform .3s;display:flex;position:relative;box-shadow:inset 0 -2px 4px #00000040,inset 0 2px 4px #00000040}.entity-wrapper:hover .icon-box{box-shadow:0 0 15px,inset 0 -2px 4px #00000040,inset 0 2px 4px #00000040}.icon-box svg{color:#26221c;width:24px;height:24px}.entity-title{color:#26221c;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:10px;font-weight:800;line-height:130%;overflow:hidden}.entity-type{text-align:center;font-size:7px;font-weight:800}.center-circle{background:#6aac8e;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:150px;height:150px;animation:3s ease-in-out infinite wealthPulse;display:flex;box-shadow:0 0 15px 12px #6aac8e}.total{font-size:12px;font-weight:800}.amount{color:#fff;font-size:32px;font-weight:800}.count{font-size:12px;font-weight:800}.react-flow__node{background:0 0;border:none}.react-flow__node-center,.react-flow__node-entity{background:0 0}.custom-handle{background:0 0!important;border:none!important;width:10px!important;height:10px!important}.icon-handle{background:0 0!important;border:none!important;width:2px!important;height:2px!important}.icon-box .react-flow__handle-right{top:50%;right:-1px;transform:translateY(-50%)}.icon-box .react-flow__handle-left{top:50%;left:-1px;transform:translateY(-50%)}.center-handle{background:0 0!important;border:none!important;width:1px!important;height:1px!important}.center-circle .react-flow__handle-left{left:0}.center-circle .react-flow__handle-right{right:0}.react-flow__handle-left{left:-4px}.react-flow__handle-right{right:-4px}.react-flow__node{transition:transform .15s}.react-flow__node.dragging{transition:none}.react-flow__handle{opacity:0;pointer-events:none}.react-flow__edge-path{transition:stroke-width .25s,filter .25s}.entity-wrapper.dragging{transform:scale(1.08)}@keyframes wealthPulse{0%{box-shadow:0 0 15px 12px #6aac8e}50%{box-shadow:0 0 30px 18px #6aac8e8c}to{box-shadow:0 0 15px 12px #6aac8e}}.tx-history__overlay{z-index:999;background:#00000073;animation:.25s forwards tx-history-overlay-in;position:fixed;inset:0}.tx-history{box-sizing:border-box;background:var(--Background-canvas,#fbf9f5);border-top-right-radius:20px;border-bottom-right-radius:20px;flex-direction:column;align-items:flex-start;width:275px;height:515px;display:flex;position:absolute;top:0;right:0;overflow:hidden;box-shadow:0 24px 64px #26221c24}.tx-history__header{box-sizing:border-box;border-bottom:1px solid #d6d1c7;flex-shrink:0;justify-content:space-between;align-self:stretch;align-items:center;width:100%;padding:16px;display:flex}.tx-history__company{flex-direction:column;align-items:flex-start;gap:0;display:flex}.tx-history__company-name{color:var(--Text-primary,#26221c);font-family:Telegraf,sans-serif;font-size:13px;font-style:normal;font-weight:800;line-height:19.5px}.tx-history__company-type{color:var(--Text-tertiary,#736a5b);font-size:10px;font-style:normal;font-weight:800;line-height:13px}.tx-history__close{border:1px solid var(--Border-default,#d6d1c7);background:var(--Background-subtle,#e9e2d5);width:28px;height:28px;color:var(--Text-tertiary,#736a5b);cursor:pointer;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .18s,transform .18s;display:flex}.tx-history__close:hover{background:#ded7ca}.tx-history__close:active{transform:scale(.94)}.tx-history__balance-section{box-sizing:border-box;flex-direction:column;flex:1;align-items:flex-start;width:100%;min-height:0;padding:16px 16px 0;display:flex}.tx-history__label{color:#26221c;letter-spacing:.6px;text-transform:uppercase;flex-shrink:0;font-size:10px;font-style:normal;font-weight:800;line-height:13px}.tx-history__balance{color:var(--Text-primary,#26221c);letter-spacing:.6px;text-transform:uppercase;white-space:nowrap;margin-top:8px;font-family:Telegraf,sans-serif;font-size:32px;font-style:normal;font-weight:800;line-height:145%}.tx-history__divider{background:#d6d1c7;flex-shrink:0;align-self:stretch;width:100%;height:1px;margin-top:16px}.tx-history__history-label{margin-top:16px}.tx-history__list{scrollbar-width:none;-ms-overflow-style:none;width:100%;min-height:0;margin-top:8px;overflow:hidden auto}.tx-history__list::-webkit-scrollbar{width:0;height:0;display:none}.tx-history__row{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;min-height:38px;display:flex}.tx-history__date{color:#26221c;letter-spacing:.6px;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:800;line-height:13px}.tx-history__amount{color:var(--Brand-primary-default,#6aac8e);letter-spacing:.6px;text-transform:uppercase;white-space:nowrap;font-size:12px;font-style:normal;font-weight:800;line-height:13px}.tx-history__amount--negative{color:#c87575}.tx-history__empty{width:100%;min-height:38px;color:var(--Text-tertiary,#736a5b);justify-content:center;align-items:center;font-family:Telegraf,sans-serif;font-size:11px;font-weight:400;display:flex}.tx-history__footer{box-sizing:border-box;background:var(--Background-canvas,#fbf9f5);flex-shrink:0;width:100%;padding:16px;display:flex;box-shadow:0 -8px 16px #26221c0f}.tx-history__download{box-sizing:border-box;border:1px solid var(--Border-default,#d6d1c7);background:var(--Background-subtle,#e9e2d5);width:100%;height:43px;color:var(--Text-primary,#26221c);cursor:pointer;border-radius:16px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-family:Telegraf,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:13px;transition:background .18s,transform .18s;display:flex}.tx-history__download:hover{background:#ded7ca}.tx-history__download:active{transform:scale(.98)}@keyframes tx-history-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes tx-history-slide-in{0%{opacity:0;transform:translateY(-50%)translate(40px)}to{opacity:1;transform:translateY(-50%)translate(0)}}.chart_tip_light{z-index:90;pointer-events:none;animation:.17s cubic-bezier(.22,1,.36,1) both chartTipIn;position:fixed;transform:translate(-50%,-100%)}.chart_tip_below_light{animation-name:chartTipInBelow;transform:translate(-50%)}@keyframes chartTipIn{0%{opacity:0;transform:translate(-50%,calc(8px - 100%))}to{opacity:1;transform:translate(-50%,-100%)}}@keyframes chartTipInBelow{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.chart_tip_light{animation:none}}.tip_card_light{--tip-ink:#26221c;--tip-muted:#7a7469;--tip-faint:#a8a19a;--tip-positive:#3d8a68;--tip-negative:#b41e32;--tip-pink:#ff73ac;--tip-hairline:#26221c12;box-sizing:border-box;border:1px solid var(--tip-hairline);text-align:left;background:#fbf9f5;border-radius:16px;flex-direction:column;align-items:flex-start;width:218px;padding:15px 17px;font-family:Telegraf,sans-serif;display:flex;box-shadow:0 12px 20px #26221c29,0 2px 4px #26221c14}.tip_card_light *{box-sizing:border-box}.tip_card_header_light{width:100%;color:var(--tip-ink);align-items:center;gap:6px;display:flex}.tip_card_header_pink_light{color:var(--tip-pink)}.tip_card_header_light svg{flex-shrink:0}.tip_card_title_light{color:inherit;white-space:nowrap;font-size:12.5px;font-weight:800;line-height:18.75px}.tip_card_summary_light{flex-direction:column;align-items:flex-start;width:100%;margin-top:10px;display:flex}.tip_card_caption_light{color:var(--tip-muted);white-space:nowrap;margin:0;font-size:10.5px;font-weight:400;line-height:15.75px}.tip_card_value_light{color:var(--tip-ink);white-space:nowrap;margin:0;font-size:22px;font-weight:800;line-height:27.5px}.tip_card_value_sm_light{margin-top:2px;font-size:15px;line-height:18.75px}.tip_card_tag_light{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;height:19px;margin-top:6px;padding:2px 8px;font-size:10px;font-weight:800;line-height:15px;display:inline-flex}.tip_card_tag_light svg{flex-shrink:0}.tip_card_tag_green_light{color:var(--tip-positive);background:#eaf4ef}.tip_card_tag_pink_light{color:var(--tip-pink);background:#fff0f2}.tip_card_tag_red_light{color:var(--tip-negative);background:#fff0f2}.tip_card_tag_neutral_light{color:var(--tip-muted);background:#f0ede8}.tip_card_trend_light{color:var(--tip-positive);white-space:nowrap;align-items:center;gap:4px;margin-top:2px;font-size:10.5px;font-weight:800;line-height:15.75px;display:flex}.tip_card_trend_light svg{flex-shrink:0}.tip_card_avatars_light{align-items:center;gap:8px;margin-top:11px;display:flex}.tip_card_avatar_stack_light{align-items:flex-start;display:flex}.tip_card_avatar_light{border:.889px solid #fff;border-radius:999px;width:14px;height:14px;margin-right:-4px}.tip_card_avatar_light:last-child{margin-right:0}.tip_card_avatars_text_light{color:var(--tip-faint);white-space:nowrap;font-size:11px;font-weight:600;line-height:11px}.tip_card_divider_light{background:var(--tip-hairline);width:100%;height:1px;margin-top:10px}.tip_card_rows_light{flex-direction:column;gap:6px;width:100%;margin-top:10px;display:flex}.tip_card_row_light{justify-content:space-between;align-items:center;gap:8px;display:flex}.tip_card_row_head_light{align-items:center;gap:6px;min-width:0;display:flex}.tip_card_chip_light{color:#fff;white-space:nowrap;border-radius:4px;padding:2px 4px;font-size:8px;font-weight:800;line-height:8px}.tip_card_row_label_light{color:var(--tip-muted);white-space:nowrap;font-size:11px;font-weight:400;line-height:16.5px}.tip_card_row_value_light{color:var(--tip-ink);white-space:nowrap;font-size:11px;font-weight:800;line-height:16.5px}.tip_card_row_value_positive_light{color:var(--tip-positive)}.tip_card_row_value_negative_light{color:var(--tip-negative)}.tip_card_row_value_muted_light{color:var(--tip-faint)}.tip_card_rows_wide_light{gap:14px}.tip_card_rows_wide_light .tip_card_row_label_light,.tip_card_rows_wide_light .tip_card_row_value_light{color:#736a5b;line-height:13px}.tip_card_rows_wide_light .tip_card_row_value_light{font-weight:600}.tip_card_steps_light{flex-direction:column;gap:6px;width:100%;margin:10px 0 0;padding:0;list-style:none;display:flex}.tip_card_step_light{align-items:flex-start;gap:8px;display:flex}.tip_card_step_index_light{width:16px;height:16px;color:var(--tip-ink);background:#e9e2d5;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;font-size:9px;font-weight:700;line-height:13.5px;display:flex}.tip_card_step_text_light{color:var(--tip-muted);font-size:11px;font-weight:400;line-height:13.75px}.tip_card_progress_light{background:#e9e2d5;border-radius:999px;width:100%;height:6px;margin-top:8px;overflow:hidden}.tip_card_progress_fill_light{background:var(--tip-positive);border-radius:999px;height:100%;display:block}.tip_card_note_light{color:var(--tip-faint);white-space:nowrap;margin:8px 0 0;font-size:10px;font-weight:400;line-height:15px}.tip_card_swatch_light{border-radius:3px;flex-shrink:0;width:10px;height:10px}.tickets_view{width:100%;height:100%;min-height:0;color:var(--Text-primary,#26221c);flex-direction:column;display:flex;overflow:hidden}.tickets_header{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;padding:0 0 16px;display:flex}.tickets_heading{letter-spacing:1.8px;text-transform:uppercase;color:var(--Text-primary,#26221c);margin:0;font-family:Telegraf,sans-serif;font-size:10px;font-weight:800;line-height:1}.tickets_heading span{margin:0 2px}.tickets_actions{align-items:center;gap:8px;display:flex}.tickets_list{scrollbar-width:none;box-sizing:border-box;flex-direction:column;flex:1;gap:8px;width:100%;min-height:0;display:flex;overflow:hidden auto}.tickets_list::-webkit-scrollbar{display:none}.ticket_row{background:var(--Background-subtle,#e9e2d5);box-sizing:border-box;flex-shrink:0;align-items:stretch;width:100%;height:95px;display:flex;position:relative}.ticket_date{z-index:2;box-sizing:border-box;width:85px;min-width:80px;color:var(--Text-primary,#26221c);flex-direction:column;justify-content:center;align-items:center;padding:16px;display:flex;position:relative}.ticket_date:before,.ticket_date:after{content:"";background:var(--Background-default,#f5f0e8);border-radius:50%;position:absolute}.ticket_date:before{width:17px;height:17px;box-shadow:0 22px 0 var(--Background-default,#f5f0e8), 0 44px 0 var(--Background-default,#f5f0e8), 0 66px 0 var(--Background-default,#f5f0e8);top:8.5px;left:-8.5px}.ticket_date:after{width:21px;height:21px;box-shadow:0 95px 0 var(--Background-default,#f5f0e8);top:-10.5px;right:-10.5px}.ticket_date_text{z-index:2;flex-direction:column;align-items:center;font-family:Telegraf,sans-serif;display:flex;position:relative}.ticket_date_text strong{letter-spacing:-.32px;font-size:16.1px;font-weight:800;line-height:16.1px}.ticket_date_text span{letter-spacing:.9px;opacity:.85;margin-top:3px;font-size:12px;font-weight:800;line-height:11px}.ticket_content{box-sizing:border-box;flex-direction:column;flex:1;justify-content:center;min-width:0;padding:0 16px;display:flex}.ticket_content_top{justify-content:space-between;align-items:center;gap:10px;width:100%;height:18.5px;display:flex}.ticket_number{letter-spacing:.9px;color:var(--Text-primary,#26221c);font-family:Telegraf,sans-serif;font-size:9px;font-weight:800;line-height:11px}.ticket_status{letter-spacing:.9px;text-transform:uppercase;white-space:nowrap;background:0 0;border-radius:3px;flex-shrink:0;align-items:center;height:17px;padding:0 6.5px;font-family:Telegraf,sans-serif;font-size:9px;font-weight:800;line-height:1;display:inline-flex}.ticket_status_completed{color:#1a1206;border:1px solid #1a1206}.ticket_status_warning{color:#a37314;border:1px solid #a37314}.ticket_status_early{color:#2a6da8;border:1px solid #2a6da8}.ticket_status_track{color:#2a8d6c;border:1px solid #2a8d6c}.ticket_title{letter-spacing:-.14px;color:#1a1206;margin:4px 0 0;font-family:Telegraf,sans-serif;font-size:14px;font-weight:800;line-height:16.2px}.ticket_amount{height:16px;color:var(--Text-primary,#26221c);align-items:center;gap:6px;margin-top:4px;font-family:Telegraf,sans-serif;font-size:12px;line-height:16px;display:flex}.ticket_amount strong{color:#1a1206;white-space:nowrap;font-weight:800}.ticket_amount .ticket_amount_received{color:var(--Text-primary,#26221c)}.ticket_amount_arrow{color:var(--Text-primary,#26221c);font-family:Inter,sans-serif;font-weight:700}.ticket_progress_row{box-sizing:border-box;align-items:center;width:100%;height:34px;padding:0 17px;display:flex}.ticket_progress{background:var(--Border-subtle,#d6d1c7);border-radius:999px;width:100%;height:12px;position:relative}.ticket_progress_fill{border-radius:999px;height:100%;transition:width .3s}.ticket_progress_knob{background:var(--Background-soft,#fbf9f5);filter:drop-shadow(0 0 7px #0000001a);border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:absolute;top:50%;transform:translate(-50%,-50%)}.ticket_progress_value{color:var(--Text-primary,#26221c);white-space:nowrap;font-family:Inter,sans-serif;font-size:10.5px;font-weight:700;line-height:normal}@media (width<=700px){.tickets_header{align-items:flex-start;gap:10px}.tickets_actions{gap:5px}.tickets_ask_button,.tickets_edit_button{height:32px;padding:0 11px;font-size:11px}.ticket_date{width:72px;min-width:72px;padding:12px}.ticket_content{padding:0 12px}.ticket_progress_row{padding:0 14px}.ticket_title{font-size:13px}}.ledger_view{color:#24221d;background:#f7f2e9;flex-direction:column;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.ledger_header{box-sizing:border-box;justify-content:space-between;align-items:flex-start;width:100%;padding:4px 8px 10px;display:flex}.ledger_heading{align-items:baseline;gap:4px;display:flex}.ledger_heading h2{color:#26221c;margin:0;font-size:14px;font-weight:800;line-height:20px}.ledger_heading h2 span{margin:0 3px}.ledger_heading p{color:#26221c;margin:0;font-size:11.5px;font-weight:400;line-height:18px}.ledger_header_actions{align-items:center;display:flex}.ledger_columns{box-sizing:border-box;grid-template-columns:200px minmax(0,1fr) 260px;align-items:center;padding:0 8px 7px 13px;display:grid}.ledger_columns span{letter-spacing:1.7px;color:#26221c;font-size:9px;font-weight:800;line-height:12px}.ledger_columns span:last-child{text-align:right;padding-right:7px}.ledger_entries{scrollbar-width:none;box-sizing:border-box;flex:1;width:100%;min-height:0;padding:0 12px 8px;overflow:hidden auto}.ledger_entries::-webkit-scrollbar{display:none}.ledger_entry{box-sizing:border-box;border-bottom:1px dashed #bcb6aa;grid-template-columns:200px minmax(0,1fr) 260px;align-items:center;min-height:63px;display:grid;position:relative}.ledger_entry_when{align-items:center;padding-left:5px;display:flex;position:relative}.ledger_entry_dot{border-radius:50%;width:6px;height:6px;position:absolute;left:-11px}.ledger_date{flex-direction:column;display:flex}.ledger_date strong{color:#26221c;font-size:14px;font-weight:800;line-height:17px}.ledger_date span{color:#26221c;font-size:10px;font-weight:400;line-height:14px}.ledger_entry_what{flex-direction:column;justify-content:center;min-width:0;display:flex}.ledger_entry_title{white-space:nowrap;text-overflow:ellipsis;color:#26221c;font-size:13px;font-weight:800;line-height:18px;overflow:hidden}.ledger_entry_progress{color:#26221c;margin-top:1px;font-size:10px;font-weight:800;line-height:14px}.ledger_entry_note{text-align:right;flex-direction:column;justify-content:center;align-items:flex-end;padding-right:2px;display:flex}.ledger_note_text{color:#26221c;font-size:12px;font-weight:800;line-height:17px}.ledger_note_amount{color:#26221c;margin-top:1px;font-size:10px;font-weight:800;line-height:14px}@media (width<=700px){.ledger_heading{flex-direction:column;align-items:flex-start;gap:1px}.ledger_columns,.ledger_entry{grid-template-columns:90px minmax(0,1fr) 180px}.ledger_heading h2{font-size:15px}.ledger_heading p{font-size:11px}.ledger_entry_title{font-size:13px}.ledger_note_text{font-size:12px}}.bullets_view{color:#26221c;flex-direction:column;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.bullets_header{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;padding:0 0 16px;display:flex}.bullets_title{color:#26221c;margin:0;font-size:18px;font-weight:800;line-height:24px}.bullets_header_actions{align-items:center;display:flex}.bullets_list{scrollbar-width:none;box-sizing:border-box;flex-direction:column;flex:1;justify-content:space-between;gap:8px;width:100%;min-height:0;display:flex;overflow:hidden auto}.bullets_list::-webkit-scrollbar{display:none}.bullet_goal{flex-direction:column;gap:4px;width:100%;display:flex}.bullet_goal_info{justify-content:space-between;align-items:center;gap:20px;width:100%;height:16px;display:flex}.bullet_goal_left{align-items:baseline;gap:12px;min-width:0;display:flex}.bullet_goal_title{color:var(--Text-primary,#26221c);white-space:nowrap;font-family:Telegraf,sans-serif;font-size:15px;font-weight:800;line-height:normal}.bullet_goal_description{color:var(--Text-tertiary,#736a5b);white-space:nowrap;font-family:Inter,sans-serif;font-size:11.5px;font-weight:700;line-height:normal}.bullet_goal_amount{color:var(--Text-primary,#26221c);white-space:nowrap;flex-shrink:0;font-family:Telegraf,sans-serif;font-size:15px;font-weight:800;line-height:normal}.bullet_progress_row{box-sizing:border-box;align-items:center;width:100%;height:44px;padding:0 20px;display:flex}.bullet_progress{background:var(--Background-subtle,#e9e2d5);border-radius:999px;width:100%;height:16px;position:relative}.bullet_progress_fill{border-radius:999px;height:100%;transition:width .3s}.bullet_progress_knob{background:var(--Background-soft,#fbf9f5);filter:drop-shadow(0 0 7px #0000001a);border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:50%;transform:translate(-50%,-50%)}.bullet_progress_value{color:var(--Text-primary,#26221c);white-space:nowrap;font-family:Inter,sans-serif;font-size:11.5px;font-weight:700;line-height:normal}@media (width<=700px){.bullets_header{padding-bottom:18px}.bullets_title{font-size:18px}.bullet_goal_info{gap:10px}.bullet_goal_left{gap:8px}.bullet_goal_title,.bullet_goal_amount{font-size:13px}.bullet_goal_description{font-size:11px}.bullet_progress_row{height:36px;padding:0 16px}.bullet_progress{height:12px}.bullet_progress_knob{width:34px;height:34px}}.donut_view_light{width:100%;height:100%;min-height:0;color:var(--Text-primary,#26221c);box-sizing:border-box;flex-direction:column;display:flex;overflow:hidden}.donut_header_light{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;padding:0 0 10px;display:flex}.donut_title_light{color:#26221c;margin:0;font-size:18px;font-weight:800;line-height:24px}.donut_actions_light{align-items:center;gap:8px;display:flex}.donut_content_light{box-sizing:border-box;flex:1;justify-content:center;align-items:center;gap:210px;width:100%;min-height:0;padding:0 0 8px 32px;display:flex}.donut_chart_light{flex:none;justify-content:center;align-items:center;min-width:0;display:flex}.donut_chart_visual_light{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:298px;display:flex;position:relative;overflow:visible}.donut_svg_light{width:100%;height:100%;display:block;overflow:visible}.donut_arc_light{cursor:pointer;opacity:0;transition:filter .18s,opacity .18s;animation:.55s cubic-bezier(.22,.61,.36,1) forwards donut_arc_draw_light}.donut_arc_light:nth-of-type(2){animation-delay:0s}.donut_arc_light:nth-of-type(3){animation-delay:.12s}.donut_arc_light:nth-of-type(4){animation-delay:.24s}.donut_arc_light:nth-of-type(5){animation-delay:.36s}@keyframes donut_arc_draw_light{0%{opacity:0}to{opacity:1}}.donut_arc_light.is-active{filter:brightness(1.04)}.donut_chart_visual_light:has(.donut_arc_light.is-active) .donut_arc_light:not(.is-active){opacity:.8}.donut_percentage_label_light{pointer-events:none;opacity:0;paint-order:stroke;stroke:#0000000a;stroke-width:1px;font-size:13px;font-weight:800;line-height:1.3;animation:.45s .7s forwards donut_percentage_show_light}@keyframes donut_percentage_show_light{0%{opacity:0}to{opacity:1}}.donut_center_light,.donut_center_ring_light{pointer-events:none}.donut_center_icon_light{pointer-events:none;z-index:5;justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.donut_center_icon_light img{width:50px;height:50px;display:block}.donut_tooltip_light{box-sizing:border-box;color:#fff;z-index:50;pointer-events:none;background:#28251f;border-radius:9px;align-items:center;gap:9px;min-width:165px;padding:9px 12px;animation:.15s ease-out forwards donut_tooltip_show_light;display:flex;position:absolute;top:5px;left:50%;transform:translate(-50%);box-shadow:0 8px 22px #26221c29,0 2px 5px #26221c14}.donut_tooltip_light:after{content:"";background:#28251f;width:10px;height:10px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.donut_tooltip_dot_light{border-radius:50%;flex-shrink:0;width:9px;min-width:9px;height:9px}.donut_tooltip_content_light{flex-direction:column;gap:1px;min-width:0;display:flex}.donut_tooltip_name_light{white-space:nowrap;text-overflow:ellipsis;color:#ffffffb8;max-width:135px;font-size:11px;font-weight:500;line-height:15px;overflow:hidden}.donut_tooltip_value_light{color:#fff;font-size:14px;font-weight:800;line-height:18px}@keyframes donut_tooltip_show_light{0%{opacity:0;transform:translate(-50%)translateY(-4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.donut_legend_light{flex-direction:column;flex:none;width:300px;max-width:300px;display:flex}.donut_legend_heading_light{letter-spacing:-.15px;color:var(--Text-primary,#26221c);margin:0 0 14px;font-family:Telegraf,sans-serif;font-size:15px;font-weight:800;line-height:normal}.donut_legend_list_light{flex-direction:column;gap:9px;width:100%;display:flex}.donut_legend_item_light{box-sizing:border-box;border-radius:8px;grid-template-columns:13px minmax(0,1fr) auto;align-items:center;column-gap:10px;width:calc(100% + 16px);min-width:0;height:26px;margin:0 -8px;padding:3px 8px;display:grid}.donut_legend_dot_light{border-radius:6.5px;width:13px;height:13px}.donut_legend_name_light{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--Text-primary,#26221c);font-family:Telegraf,sans-serif;font-size:16px;font-weight:800;line-height:20.25px;overflow:hidden}.donut_legend_percentage_light{color:var(--Text-primary,#26221c);text-align:right;white-space:nowrap;font-family:Telegraf,sans-serif;font-size:16px;font-weight:800;line-height:18.75px}@media (width<=700px){.donut_title_light{font-size:17px;line-height:21px}.donut_actions_light{gap:5px}.donut_ask_button_light{height:32px;padding:0 11px;font-size:11px}.donut_content_light{padding:0 0 8px}.donut_tooltip_light{min-width:145px;padding:8px 10px}.donut_tooltip_name_light{max-width:115px;font-size:10px;line-height:14px}.donut_tooltip_value_light{font-size:12px;line-height:16px}.donut_legend_list_light{gap:14px}}:root{--Revenue-Background-default:#f5f0e8;--Revenue-Background-subtle:#e9e2d5;--Revenue-Background-muted:#d6d1c7;--Revenue-Background-soft:#fbf9f5;--Revenue-Background-progress:#d7d2ca;--Revenue-Text-primary:#26221c;--Revenue-Text-secondary:#574f44;--Revenue-Brand-primary-default:#6aac8e;--Revenue-Brand-primary-light:#8fc4ae;--Revenue-Brand-primary-active:#5ec79f;--Revenue-Brand-secondary-default:#ff73ac;--Revenue-Brand-secondary-dark:#ff5b92;--Revenue-Cyan:#49c5d1;--Revenue-Orange:#fb923c;--Revenue-Magenta:#e83f9b;--Revenue-Yellow:#f0b24a;--RevenueChart-background:#e9e2d5;--RevenueChart-background-tooltip:#f8f5ef;--RevenueChart-text-primary:#26221c;--RevenueChart-text-secondary:#574f44;--RevenueChart-grid:#9288762e;--RevenueChart-border:#92887638;--RevenueChart-green:#59c59f;--RevenueChart-green-light:#8fc4ae;--RevenueChart-pink-light:#e493af;--RevenueChart-pink:#ee7898;--RevenueChart-cyan:#4cc7d0;--RevenueChart-orange:#fb923c;--RevenueChart-magenta:#e83f96;--RevenueChart-yellow:#f2b343;--Color-chart-cyan:#49c5d1;--Color-chart-magenta:#e83f96}.revenue_bars_wrapper{box-sizing:border-box;background:var(--Revenue-Background-subtle);scrollbar-width:none;-ms-overflow-style:none;border-radius:16px;flex:1;width:100%;min-height:0;padding:20px 22px;overflow:hidden auto}.revenue_bars_wrapper::-webkit-scrollbar{display:none}.revenue_bars_columns{grid-template-columns:1fr 1fr;gap:26px;width:100%;display:grid}.revenue_bars_column{flex-direction:column;gap:10px;min-width:0;display:flex}.revenue_bars_title{color:var(--Revenue-Text-primary);white-space:nowrap;flex-shrink:0;font-family:Telegraf,sans-serif;font-size:16px;font-weight:800;line-height:normal}.revenue_column_rows{flex-direction:column;gap:8px;display:flex}.revenue_bar_row{flex-direction:column;gap:2px;display:flex}.revenue_bar_head{justify-content:space-between;align-items:center;gap:10px;height:15px;display:flex}.revenue_bar_item{min-width:0;color:var(--Revenue-Text-primary);white-space:nowrap;text-overflow:ellipsis;font-family:Telegraf,sans-serif;font-size:13.5px;font-weight:800;line-height:normal;overflow:hidden}.revenue_progress_cell{box-sizing:border-box;align-items:center;width:100%;height:38px;padding:0 17px;display:flex}.revenue_progress{background:var(--Revenue-Background-muted);border-radius:999px;width:100%;height:12px;position:relative}.revenue_progress_fill{border-radius:999px;height:100%;transition:width .25s,background-color .25s}.revenue_progress_knob{background:var(--Revenue-Background-soft);filter:drop-shadow(0 0 7px #0000001a);border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:absolute;top:50%;transform:translate(-50%,-50%)}.revenue_progress_value{color:var(--Revenue-Text-primary);white-space:nowrap;font-family:Inter,sans-serif;font-size:10.5px;font-weight:700;line-height:normal}.revenue_amount{color:var(--Revenue-Text-primary);text-align:right;white-space:nowrap;flex-shrink:0;font-family:Telegraf,sans-serif;font-size:13.5px;font-weight:800;line-height:normal}@media (width<=950px){.revenue_bars_wrapper{padding:16px}.revenue_bars_columns{gap:18px}.revenue_progress_cell{padding:0 15px}.revenue_bar_item,.revenue_amount{font-size:12px}}@media (width<=700px){.revenue_bars_columns{grid-template-columns:1fr;gap:20px;overflow-y:auto}.revenue_bars_wrapper{overflow:auto}}.revenue_chart_wrapper{box-sizing:border-box;background:var(--RevenueChart-background);border-radius:12px;flex:1;width:100%;min-height:0;padding:16px 20px 12px;overflow:hidden}.revenue_chart_columns{grid-template-columns:1fr 1fr;gap:48px;width:100%;height:100%;min-height:0;display:grid}.revenue_chart_group{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.revenue_chart_container{flex:1;width:100%;min-width:0;min-height:0}.revenue_chart_tooltip{background:var(--RevenueChart-background-tooltip);border:1px solid var(--RevenueChart-border);border-radius:8px;padding:8px 10px;box-shadow:0 6px 20px #362e2e1a}.revenue_tooltip_name{color:var(--RevenueChart-text-secondary);margin-bottom:2px;font-size:10px;line-height:14px}.revenue_tooltip_amount{color:var(--RevenueChart-text-primary);font-size:12px;font-weight:800;line-height:16px}@media (width<=950px){.revenue_chart_wrapper{padding:14px}.revenue_chart_columns{gap:28px}}@media (width<=700px){.revenue_chart_columns{grid-template-columns:1fr;gap:24px;overflow-y:auto}.revenue_chart_group{min-height:280px}}.top_revenue_donut_wrapper{box-sizing:border-box;background:var(--RevenueChart-background);border:1px solid var(--Overlay-green-13);scrollbar-width:none;-ms-overflow-style:none;border-radius:14px;flex:1;width:100%;min-height:0;padding:17px 19px 15px;overflow:hidden auto}.top_revenue_donut_wrapper::-webkit-scrollbar{display:none}.top_revenue_donut_columns{grid-template-columns:1fr 1fr;gap:48px;width:100%;min-height:0;display:grid}.top_revenue_donut_group{flex-direction:column;min-width:0;min-height:0;display:flex}.top_revenue_donut_group .top_revenue_exact_title{margin-bottom:12px;line-height:1.3}.top_revenue_donut_body{flex-direction:column;width:225px;max-width:100%;margin:0 auto;display:flex}.top_revenue_donut_title{color:var(--Text-primary);margin-top:10px;margin-bottom:3px;font-size:12px;font-weight:800;line-height:14px}.top_revenue_donut_chart{flex-shrink:0;width:100%;height:198px;position:relative}.top_revenue_donut_center{border:1px dotted var(--Border-muted);pointer-events:none;z-index:2;background:0 0;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.top_revenue_donut_center_icon{width:40px;height:40px;display:block}.top_revenue_donut_percentage{color:#26221c;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:14px;font-weight:800;line-height:1.3}.top_revenue_donut_revenue_title{width:100%;color:var(--Text-primary);margin-top:9px;margin-bottom:9px;font-family:Telegraf,sans-serif;font-size:15px;font-weight:800;line-height:1.5}.top_revenue_donut_legend{flex-direction:column;gap:4px;width:100%;display:flex}.top_revenue_donut_legend_row{box-sizing:border-box;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;width:calc(100% + 72px);min-width:0;height:26px;margin:0 -21px;padding:3px 8px;display:flex}.top_revenue_donut_legend_left{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.top_revenue_donut_legend_dot{border-radius:6.5px;flex-shrink:0;width:13px;height:13px}.top_revenue_donut_legend_name{min-width:0;color:var(--Text-primary);white-space:nowrap;font-size:14px;font-weight:800;line-height:1.45}.top_revenue_donut_legend_percent{min-width:42px;color:var(--Text-primary);text-align:right;flex-shrink:0;font-size:14px;font-weight:800;line-height:1.3}.top_revenue_donut_tooltip{background:var(--Background-tooltip);border:1px solid var(--Border-subtle);box-shadow:0 6px 20px var(--Overlay-black-10);pointer-events:none;border-radius:8px;padding:8px 10px}.top_revenue_donut_tooltip_name{color:var(--Text-secondary);margin-bottom:2px;font-size:10px;line-height:14px}.top_revenue_donut_tooltip_value{color:var(--Text-primary);font-size:12px;font-weight:800;line-height:16px}@media (width<=950px){.top_revenue_donut_wrapper{padding:14px}.top_revenue_donut_columns{gap:28px}.top_revenue_donut_chart{height:165px}.top_revenue_donut_legend{gap:9px}.top_revenue_donut_revenue_title{margin-top:6px;margin-bottom:8px}.top_revenue_donut_legend_name,.top_revenue_donut_legend_percent{font-size:11px}}@media (width<=700px){.top_revenue_donut_columns{grid-template-columns:1fr;gap:24px;overflow-y:auto}.top_revenue_donut_group{min-height:280px}.top_revenue_donut_chart{height:175px}}.top_revenue_exact_wrapper{box-sizing:border-box;background:#e8e3d9;border-radius:12px;width:100%;height:100%;min-height:0;padding:12px 20px;overflow:hidden}.top_revenue_exact_columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:8px;width:100%;height:100%;min-height:0;display:grid}.top_revenue_exact_group{flex-direction:column;min-width:0;min-height:0;display:flex}.top_revenue_exact_title{color:#26221c;letter-spacing:-.05px;margin-bottom:7px;font-size:16px;font-weight:800;line-height:14px}@keyframes revenueCardSlideFromLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.revenue_exact_card{box-sizing:border-box;color:#26221c;isolation:isolate;border-radius:10px;width:100%;min-width:0;height:100%;min-height:0;position:relative;overflow:hidden}.revenue_exact_card:before{content:"";z-index:-1;background:var(--tile-color);pointer-events:none;animation:4.5s cubic-bezier(.22,1,.36,1) both revenueCardSlideFromLeft;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.revenue_exact_card:before{opacity:1;animation:none;transform:none}}.revenue_exact_card:hover{filter:brightness(1.025)}.revenue_exact_card_content{box-sizing:border-box;padding:8px 10px 0;position:absolute;top:0;left:0;right:0}.revenue_exact_icon{justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:absolute;top:8px;left:8px}.revenue_exact_name{color:#26221c;white-space:normal;-webkit-user-select:none;user-select:none;max-width:calc(100% - 30px);margin-top:0;margin-left:25px;font-size:14px;font-weight:800;line-height:18px;position:relative;overflow:hidden}.revenue_exact_amount{color:#26221c;white-space:nowrap;-webkit-user-select:none;user-select:none;margin-top:2px;font-size:10px;font-weight:800;line-height:15px}.revenue_exact_percentage{box-sizing:border-box;color:#26221c;white-space:nowrap;-webkit-user-select:none;user-select:none;background:#fbf9f5;border-radius:4px;justify-content:center;align-items:center;min-width:42px;height:21px;padding:0 5px;font-size:10px;font-weight:700;line-height:21px;display:flex;position:absolute;bottom:8px;left:8px}.top_revenue_exact_product_grid{border-radius:10px;flex:1;grid-template-rows:61.5% 38.5%;grid-template-columns:29.5% 44% 26.5%;gap:2px;min-width:0;min-height:0;display:grid;overflow:hidden}.exact_product_brand{grid-area:1/1/3;min-width:0;min-height:0}.exact_product_strategy{grid-area:1/2;min-width:0;min-height:0}.exact_product_web{grid-area:1/3;min-width:0;min-height:0}.exact_product_workshop{grid-area:2/2/auto/4;min-width:0;min-height:0}.top_revenue_exact_customer_grid{border-radius:10px;flex:1;grid-template-rows:51% 49%;grid-template-columns:66.5% 33.5%;gap:2px;min-width:0;min-height:0;display:grid;overflow:hidden}.exact_customer_bluefin{grid-area:1/1;min-width:0;min-height:0}.exact_customer_mama{grid-area:1/2;min-width:0;min-height:0}.exact_customer_hawthorne{grid-area:2/1;min-width:0;min-height:0}.exact_customer_crossroads{grid-area:2/2;min-width:0;min-height:0}.revenue_exact_tooltip{box-sizing:border-box;color:#26221c;opacity:0;visibility:hidden;pointer-events:none;z-index:20;background:#fbf9f5;border:1px solid #ddd7ca;border-radius:7px;min-width:120px;padding:8px 10px;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;bottom:38px;left:50%;transform:translate(-50%)translateY(6px);box-shadow:0 6px 20px #362e2e24}.revenue_exact_tooltip:after{content:"";background:#fbf9f5;border-bottom:1px solid #ddd7ca;border-right:1px solid #ddd7ca;width:9px;height:9px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.revenue_exact_card:hover{z-index:30}.revenue_exact_card:hover .revenue_exact_tooltip{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.revenue_exact_tooltip_name{color:#26221c;white-space:nowrap;margin-bottom:2px;font-size:10px;font-weight:500;line-height:14px}.revenue_exact_tooltip_value{color:#26221c;white-space:nowrap;font-size:12px;font-weight:800;line-height:16px}.revenue_exact_tooltip_percent{color:#26221c;white-space:nowrap;margin-top:2px;font-size:9px;line-height:13px}@media (width<=950px){.top_revenue_exact_wrapper{padding:12px 14px}.top_revenue_exact_columns{column-gap:6px}.top_revenue_exact_product_grid,.top_revenue_exact_customer_grid{gap:2px}}@media (width<=700px){.top_revenue_exact_wrapper{height:auto;min-height:560px;padding:12px 14px;overflow:auto}.top_revenue_exact_columns{grid-template-columns:1fr;row-gap:24px;height:auto;min-height:560px}.top_revenue_exact_group{min-height:250px}}.top_revenue_bubble_wrapper{box-sizing:border-box;background:var(--Revenue-Background-subtle);border-radius:12px;width:100%;height:100%;min-height:0;padding:12px 20px;overflow:hidden}.top_revenue_bubble_columns{grid-template-columns:1fr 1fr;gap:28px;width:100%;height:100%;min-height:0;display:grid}.top_revenue_bubble_group{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.top_revenue_bubble_title{z-index:100;height:25px;color:var(--Revenue-Text-primary);flex-shrink:0;margin-top:10px;font-size:16px;font-weight:800;line-height:14px;position:relative}.top_revenue_bubble_area{flex:1;min-width:0;min-height:0;position:relative;overflow:hidden}.top_revenue_bubble{left:var(--bubble-left);top:var(--bubble-top);width:var(--bubble-size);height:var(--bubble-size);background:var(--bubble-color);z-index:var(--bubble-z);cursor:pointer;animation:revenueBubbleFloat var(--bubble-duration) ease-in-out var(--bubble-delay) infinite;will-change:transform;border-radius:50%;justify-content:center;align-items:center;transition:transform .22s,box-shadow .22s,filter .22s;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 2px #362e2e05}.top_revenue_bubble_content{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:74%;display:flex}.top_revenue_bubble_name{width:100%;color:var(--Revenue-Text-primary);text-align:center;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:800;line-height:14.431px;overflow:hidden}.top_revenue_bubble_amount{background:var(--Revenue-Background-soft);min-width:34px;color:var(--Revenue-Text-primary);text-align:center;border-radius:3px;padding:3px 5px;font-size:12.026px;font-weight:800;line-height:12px;box-shadow:0 1px 2px #362e2e14}.top_revenue_bubble:hover{z-index:200;filter:brightness(1.025);animation-play-state:paused;transform:translate(-50%,-50%)scale(1.06);box-shadow:0 10px 24px #362e2e29}@keyframes revenueBubbleFloat{0%{transform:translate(-50%,-50%)translateY(0)}20%{transform:translate(-50%,-50%)translateY(-5px)}45%{transform:translate(-50%,-50%)translateY(2px)}70%{transform:translate(-50%,-50%)translateY(5px)}to{transform:translate(-50%,-50%)translateY(0)}}@media (width<=950px){.top_revenue_bubble_wrapper{padding:12px 14px}.top_revenue_bubble_columns{gap:16px}.top_revenue_bubble{transform:translate(-50%,-50%)scale(.9)}.top_revenue_bubble:hover{transform:translate(-50%,-50%)scale(.96)}}@media (width<=700px){.top_revenue_bubble_wrapper{overflow-y:auto}.top_revenue_bubble_columns{grid-template-columns:1fr;gap:20px;min-height:560px}}.bn_tip_light{--bn-tip-ink:#26221c;--bn-tip-muted:#7a7469;--bn-tip-faint:#a8a19a;--bn-tip-positive:#3d8a68;--bn-tip-negative:#b41e32;--bn-tip-pink:#ff73ac;--bn-tip-hairline:#26221c12;z-index:90;pointer-events:none;animation:.17s cubic-bezier(.22,1,.36,1) both bnTipIn;position:fixed;transform:translate(-50%)}@keyframes bnTipIn{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.bn_tip_light{animation:none}}.bn_tip_arrow_light{color:var(--color-success-light,#8fc4ae);pointer-events:none;position:absolute;top:calc(100% - 5.4px)}.bn_tip_arrow_light[data-item=accuracy-review]{color:var(--color-secondary-disabled,#ff73ac)}.bn_tip_arrow_light[data-item=reports]{color:var(--color-info,#4dd1db)}.bn_tip_arrow_light[data-item=accounts]{color:#16784e}.bn_tip_arrow_light[data-item=home]{color:var(--color-success-light,#8fc4ae)}.bn_tip_arrow_light[data-item=documents]{color:var(--color-warning,#f0b24a)}.bn_tip_arrow_light[data-item=tax-return]{color:var(--tip-negative,#b41e32)}.bn_tip_arrow_light[data-item=settings]{color:var(--color-gray,#8b9a90)}.bn_tip_arrow_light[data-item=premium]{color:var(--color-purple,#8b5cfb)}.bn_tip_arrow_left_light{left:137.5px;transform:rotate(5.11deg)scaleX(-1)}.bn_tip_arrow_right_light{right:137.5px;transform:rotate(-5.11deg)}.bottom_nav_light{--bn-canvas:997px;--bn-scale:min(1, calc((100vw - 16px) / var(--bn-canvas)));--bn-glass-blur:1px;--bn-glass-saturate:175%;--bn-pill-blur:5px;--bn-pill:#fffcf7a8;--bn-pill-hover:#ffffffdb;--bn-pill-active:#ff73acf0;--bn-pill-active-hover:#ef007df5;--bn-rim:inset 0 1px 0 #fffffff2, inset 0 0 0 1px #ffffff73, inset 0 -7px 14px -8px #fff9;--bn-rim-active:inset 0 1px 0 #ffffffb3, inset 0 0 0 1px #ffffff52, inset 0 -8px 16px -9px #ffffff73;--bn-drop-press:0 3px 8px #26221c2e;--bn-mag:0;--bn-mag-lift:12px;--bn-mag-swell:.15;--bn-mag-duration:.38s;--bn-mag-ease:cubic-bezier(.22, 1.15, .35, 1);--bn-halo:#ff73ac80;--bn-sheen:linear-gradient(158deg, #fff9 0%, #ffffff1a 46%, #fff0 64%), radial-gradient(120% 80% at 50% 124%, #ffffff80, #fff0 62%);--bn-sheen-soft:linear-gradient(158deg, #ffffff38 0%, #ffffff0a 42%, #fff0 58%), radial-gradient(120% 80% at 50% 124%, #ffffff29, #fff0 62%);--bn-icon:var(--color-text,#26221c);--bn-icon-inverse:#fbf9f5;--bn-badge-pink:#ff73ac;--bn-badge-green:#16784e;--bn-ease:cubic-bezier(.2, .8, .3, 1);--bn-arc-duration:.42s;width:var(--bn-canvas);z-index:60;height:272px;transform:translateX(-50%) scale(var(--bn-scale));transform-origin:bottom;pointer-events:none;position:fixed;bottom:0;left:50%}.bottom_nav_light *{box-sizing:border-box}.bottom_nav_glass_light{-webkit-backdrop-filter:blur(var(--bn-glass-blur)) saturate(var(--bn-glass-saturate)) brightness(1.04);pointer-events:none;display:block;position:absolute;inset:0}.bottom_nav_arc_light{pointer-events:none;-webkit-user-select:none;user-select:none;width:1077px;height:352px;display:block;position:absolute;top:-66px;left:-40px}.bottom_nav_handle_light{pointer-events:none;flex-direction:column;gap:2.783px;width:32px;display:flex;position:absolute;top:8.44px;left:calc(50% - .5px);transform:translate(-50%)}.bottom_nav_handle_button_light{cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:none;padding:0}.bottom_nav_handle_button_light:focus{outline:none}.bottom_nav_handle_button_light:focus-visible{outline:3px solid var(--bn-badge-pink);outline-offset:4px;border-radius:2px}.bottom_nav_handle_bar_light{background:#26221c9e;border-radius:999px;width:100%;height:2.783px;box-shadow:0 1px #ffffff8c}.bottom_nav_handle_bar_thick_light{height:5.565px}.bottom_nav_item_light{cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;align-items:center;width:max-content;padding:0;display:flex;position:absolute;transform:translate(-50%)}.bottom_nav_item_light:focus{outline:none}.bottom_nav_icon_wrapper_light{transform:translateY(calc(var(--bn-mag) * var(--bn-mag-lift) * -1)) scale(calc(1 + var(--bn-mag) * var(--bn-mag-swell)));transition:transform var(--bn-mag-duration) var(--bn-mag-ease);flex-shrink:0;display:block;position:relative}.bottom_nav_icon_wrapper_light:before,.bottom_nav_subitem_light:before{content:"";z-index:-1;background:radial-gradient(circle at 50% 54%, var(--bn-halo) 0%, #ff73ac33 46%, #ff73ac00 72%);opacity:var(--bn-mag);pointer-events:none;transition:opacity var(--bn-mag-duration) var(--bn-mag-ease);border-radius:999px;position:absolute}.bottom_nav_icon_wrapper_light:before{inset:-16px}.bottom_nav_icon_light{background:var(--bn-pill);color:var(--bn-icon);-webkit-backdrop-filter:blur(var(--bn-pill-blur)) saturate(150%);box-shadow:var(--bn-rim), 0 0 0 calc(var(--bn-mag) * 3px) rgba(255, 115, 172, calc(var(--bn-mag) * .2)), 0 calc(6px + var(--bn-mag) * 12px) calc(14px + var(--bn-mag) * 16px) rgba(38, 34, 28, calc(.16 + var(--bn-mag) * .06)), 0 1px 3px #26221c1a;transition:background .25s var(--bn-ease), color .25s var(--bn-ease), transform .25s var(--bn-ease), box-shadow var(--bn-mag-duration) var(--bn-mag-ease);border-radius:999px;justify-content:center;align-items:center;display:flex;position:relative}.bottom_nav_icon_light svg,.bottom_nav_premium_light svg,.bottom_nav_subicon_light svg{z-index:1;display:block;position:relative}.bottom_nav_icon_light:before,.bottom_nav_premium_light:before,.bottom_nav_subicon_light:before{content:"";border-radius:inherit;background:var(--bn-sheen);pointer-events:none;position:absolute;inset:0}.bottom_nav_premium_light{color:var(--bn-icon-inverse);-webkit-backdrop-filter:blur(var(--bn-pill-blur)) saturate(150%);box-shadow:var(--bn-rim-active), 0 calc(8px + var(--bn-mag) * 12px) calc(18px + var(--bn-mag) * 14px) rgba(255, 89, 132, calc(.28 + var(--bn-mag) * .14));transition:transform .25s var(--bn-ease), box-shadow var(--bn-mag-duration) var(--bn-mag-ease);background:linear-gradient(#91cdb4f7 4.3%,#ff5984f2 95.7%);border-radius:999px;justify-content:center;align-items:center;display:flex;position:relative}.bottom_nav_item_active_light .bottom_nav_icon_light:before,.bottom_nav_subitem_active_light .bottom_nav_subicon_light:before,.bottom_nav_premium_light:before{background:var(--bn-sheen-soft)}.bottom_nav_item_active_light .bottom_nav_icon_light{background:var(--bn-pill-active);color:var(--bn-icon-inverse);box-shadow:var(--bn-rim-active), 0 calc(6px + var(--bn-mag) * 12px) calc(14px + var(--bn-mag) * 16px) rgba(239, 0, 125, calc(.24 + var(--bn-mag) * .14))}.bottom_nav_item_light:hover .bottom_nav_icon_light{background:var(--bn-pill-hover)}.bottom_nav_item_active_light:hover .bottom_nav_icon_light{background:var(--bn-pill-active-hover)}.bottom_nav_item_light:active .bottom_nav_icon_light,.bottom_nav_item_light:active .bottom_nav_premium_light{box-shadow:var(--bn-rim-active), var(--bn-drop-press);transform:scale(.94)}.bottom_nav_item_light:focus-visible .bottom_nav_icon_light,.bottom_nav_item_light:focus-visible .bottom_nav_premium_light{outline:3px solid var(--bn-badge-pink);outline-offset:3px}.bottom_nav_badge_light{text-align:center;width:24px;height:24px;color:var(--bn-icon-inverse);border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:700;line-height:1.3;display:flex;position:absolute;box-shadow:0 0 0 2px #fff9,0 4px 9px #26221c38}.bottom_nav_badge_pink_light{background:var(--bn-badge-pink)}.bottom_nav_badge_green_light{background:var(--bn-badge-green)}.bottom_nav_label_light{letter-spacing:.01em;text-align:center;color:var(--color-text,#26221c);text-shadow:0 1px #fff9;white-space:nowrap;transform:translateY(calc(var(--bn-mag) * -3px));transition:transform var(--bn-mag-duration) var(--bn-mag-ease);font-family:Telegraf,sans-serif;font-size:15px;font-weight:800;line-height:1.5}.bottom_nav_submenu_light{transform-origin:calc(50% - 124.61px) 80px;opacity:0;visibility:hidden;pointer-events:none;transition:transform var(--bn-arc-duration) var(--bn-ease), opacity .22s var(--bn-ease), visibility 0s linear var(--bn-arc-duration);position:absolute;inset:0;transform:scale(.4)}.bottom_nav_submenu_open_light{opacity:1;visibility:visible;transition:transform var(--bn-arc-duration) var(--bn-ease), opacity .26s var(--bn-ease), visibility 0s linear 0s;transform:scale(1)}.bottom_nav_submenu_glass_light{transform-origin:249.788px 247.881px;width:499.576px;height:252px;-webkit-backdrop-filter:blur(var(--bn-glass-blur)) saturate(var(--bn-glass-saturate)) brightness(1.04);pointer-events:none;display:block;position:absolute;top:-168.33px;left:68.29px;transform:rotate(-15.75deg)}.bottom_nav_submenu_arc_light{transform-origin:50% 96.0357%;pointer-events:none;-webkit-user-select:none;user-select:none;width:579.576px;height:327.881px;display:block;position:absolute;top:-235.33px;left:28.29px;transform:rotate(-15.75deg)}.bottom_nav_subitem_light{opacity:0;cursor:pointer;pointer-events:none;-webkit-tap-highlight-color:transparent;width:max-content;transition:opacity .2s var(--bn-ease), transform .26s var(--bn-ease);background:0 0;border:none;flex-direction:column;align-items:center;gap:8px;padding:0;display:flex;position:absolute;transform:translate(-50%)translateY(14px)scale(.7)}.bottom_nav_submenu_open_light .bottom_nav_subitem_light{opacity:1;pointer-events:auto;transition:opacity .24s var(--bn-ease) calc(.16s + var(--bn-stagger,0s)), transform .38s var(--bn-ease) calc(.16s + var(--bn-stagger,0s));transform:translate(-50%)translateY(0)scale(1)}.bottom_nav_subitem_light:focus{outline:none}.bottom_nav_subitem_light:before{width:76px;height:76px;transform:translateY(calc(var(--bn-mag) * -8px)) scale(calc(1 + var(--bn-mag) * var(--bn-mag-swell)));transition:opacity var(--bn-mag-duration) var(--bn-mag-ease), transform var(--bn-mag-duration) var(--bn-mag-ease);margin-left:-38px;top:-14px;left:50%}.bottom_nav_subicon_light{background:var(--bn-pill);width:48px;height:48px;color:var(--bn-icon);-webkit-backdrop-filter:blur(var(--bn-pill-blur)) saturate(150%);box-shadow:var(--bn-rim), 0 0 0 calc(var(--bn-mag) * 3px) rgba(255, 115, 172, calc(var(--bn-mag) * .2)), 0 calc(6px + var(--bn-mag) * 10px) calc(14px + var(--bn-mag) * 14px) rgba(38, 34, 28, calc(.16 + var(--bn-mag) * .06)), 0 1px 3px #26221c1a;transform:translateY(calc(var(--bn-mag) * -8px)) scale(calc(1 + var(--bn-mag) * var(--bn-mag-swell)));transition:background .25s var(--bn-ease), color .25s var(--bn-ease), transform var(--bn-mag-duration) var(--bn-mag-ease), box-shadow var(--bn-mag-duration) var(--bn-mag-ease);border-radius:999px;justify-content:center;align-items:center;display:flex;position:relative}.bottom_nav_sublabel_light{letter-spacing:.02em;text-align:center;color:var(--color-text,#26221c);text-shadow:0 1px #fff9;white-space:nowrap;transform:translateY(calc(var(--bn-mag) * -3px));transition:transform var(--bn-mag-duration) var(--bn-mag-ease);font-family:Telegraf,sans-serif;font-size:11px;font-weight:800;line-height:1.5}.bottom_nav_subitem_active_light .bottom_nav_subicon_light{background:var(--bn-pill-active);color:var(--bn-icon-inverse);box-shadow:var(--bn-rim-active), 0 calc(6px + var(--bn-mag) * 10px) calc(14px + var(--bn-mag) * 14px) rgba(239, 0, 125, calc(.24 + var(--bn-mag) * .14))}.bottom_nav_subitem_light:hover .bottom_nav_subicon_light{background:var(--bn-pill-hover)}.bottom_nav_subitem_active_light:hover .bottom_nav_subicon_light{background:var(--bn-pill-active-hover)}.bottom_nav_subitem_light:active .bottom_nav_subicon_light{transform:translateY(calc(var(--bn-mag) * -8px)) scale(.94);box-shadow:var(--bn-rim-active), var(--bn-drop-press)}.bottom_nav_subitem_light:focus-visible .bottom_nav_subicon_light{outline:3px solid var(--bn-badge-pink);outline-offset:3px}@media (prefers-reduced-motion:reduce){.bottom_nav_light{--bn-arc-duration:0s}.bottom_nav_icon_wrapper_light,.bottom_nav_subicon_light,.bottom_nav_subitem_light:before,.bottom_nav_label_light,.bottom_nav_sublabel_light{transform:none}.bottom_nav_icon_wrapper_light,.bottom_nav_icon_light,.bottom_nav_premium_light,.bottom_nav_badge_light,.bottom_nav_label_light,.bottom_nav_subicon_light,.bottom_nav_sublabel_light,.bottom_nav_submenu_light,.bottom_nav_subitem_light,.bottom_nav_icon_wrapper_light:before,.bottom_nav_subitem_light:before,.bottom_nav_submenu_open_light .bottom_nav_subitem_light{transition:none}.bottom_nav_submenu_light{transform:scale(1)}.bottom_nav_subitem_light{transform:translate(-50%)}}:root{--card_bg_link:#f5f0e8;--text_primary_link:#26221c;--green_link:#5ec79f;--green_soft_link:#72ad95;--green_confirmed_link:#6fae93;--ask_gradient_link:linear-gradient(130.15deg, #91cdb4 0.6%, #ff5984 100%);--border_light_link:#a0d2bc21;--border_green_link:#8fc4ae4d;--border_green_dark_link:#8fc4ae5c;--green_bg_link:#8fc4ae29;--radius_card_link:16px;--radius_avatar_link:13px;--radius_pill_link:999px}.heading_19_link{color:var(--text_primary_link);letter-spacing:-.19px;font-size:19px;font-weight:800;line-height:22.8px}.heading_17_link{color:var(--green_link);letter-spacing:-.17px;font-size:17px;font-weight:800}.heading_15_link{color:var(--text_primary_link);font-size:15.5px;font-weight:800}.body_13_link{color:var(--text_primary_link);font-size:13px;font-weight:400;line-height:18.85px}.body_12_link{color:var(--text_primary_link);font-size:12.5px;font-weight:400;line-height:18.75px}.label_11_link{color:var(--text_primary_link);letter-spacing:.22px;font-size:11px;font-weight:800}.label_10_link{color:var(--text_primary_link);letter-spacing:.8px;text-transform:uppercase;font-size:10px;font-weight:800;line-height:15px}.transaction_card_link{border:1px solid var(--border_light_link);background:var(--card_bg_link);border-radius:16px;align-self:stretch;align-items:flex-start;gap:16px;width:100%;max-width:1876px;margin:20px auto;padding:18px 20px;transition:transform .3s,box-shadow .3s,border-color .3s,background-color .3s;display:flex;position:relative;box-shadow:0 0 14px #362e2e5e}.transaction_card_link:has(.select_menu_light){z-index:50}.transaction_card_link:hover{box-shadow:0 0 14px var(--Overlay-black-10), 0 10px 30px var(--Overlay-black-10), 0 2px 8px #0000000f;border-color:#00000014;transform:translateY(-5px)scale(1.005)}.transaction_left_link{align-items:flex-start;gap:16px;width:100%;display:flex}.transaction_avatar_link{color:#fff;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;margin-top:10px;font-size:28px;font-weight:800;display:flex}.transaction_content_link{flex-direction:column;flex:1;gap:14px;display:flex}.transaction_header_link{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.transaction_company_link{align-items:center;gap:8px;display:flex}.transaction_company_name_link{color:var(--text_primary_link);margin:0;font-size:15.5px;font-weight:800}.transaction_ld_badge_link{min-width:22px;height:17px;color:var(--green_link);letter-spacing:.4px;background:#8fc4ae29;border-radius:5px;justify-content:center;align-items:center;padding:0 5px;font-size:10px;font-weight:800;line-height:15px;display:flex}.transaction_amount_section_link{flex-direction:column;align-items:flex-end;gap:16px;display:flex}.transaction_amount_link{color:var(--green_link);letter-spacing:-.17px;margin:0;font-size:17px;font-weight:800}.transaction_meta_row_link{flex-wrap:wrap;align-items:center;gap:14px;margin-top:-60px;display:flex}.transaction_meta_text_link{color:var(--text_primary_link);font-size:14px;font-weight:400;line-height:18.75px}.transaction_change_company_link{cursor:pointer;color:var(--text_primary_link);letter-spacing:.22px;background:0 0;border:none;align-items:center;gap:5px;padding:0;font-size:11px;font-weight:800;display:flex}.transaction_change_company_link svg{font-size:11px}.transaction_description_link{color:var(--text_primary_link);margin:0;font-size:14px;font-weight:600;line-height:18.85px}.transaction_action_buttons_link{align-items:center;gap:10px;display:flex}.transaction_action_button_link{cursor:pointer;color:var(--text_primary_link);background:#f5f0e8;border:1px solid #a0d2bc3d;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:7px 14px;font-size:12.5px;font-weight:800;line-height:normal;transition:all .25s;display:flex}.transaction_action_button_link:hover{transform:translateY(-1px)}.transaction_action_button_link svg{font-size:14px}.transaction_ask_button_link{background:var(--ask_gradient_link);color:var(--text_primary_link);border:none;box-shadow:0 4px 8px #0a080859}.transaction_ask_button_link:hover{box-shadow:0 6px 12px #0a08086b}.transaction_success_button_link{color:var(--green_soft_link);background:#8fc4ae29;border:1px solid #8fc4ae5c}.transaction_confirmed_button_link{border-color:var(--green_confirmed_link);background:var(--green_confirmed_link);color:var(--text_primary_link)}.transaction_confirmed_button_link svg{color:var(--text_primary_link)}.transaction_category_current_link{cursor:default}.transaction_category_current_link:hover{background:#8fc4ae29}.transaction_card_confirmed_link{background:linear-gradient(0deg, #6fae9312, #6fae9312), var(--card_bg_link);border-color:#6fae9366;box-shadow:0 0 10px #362e2e33}.transaction_card_confirmed_link:hover{border-color:#6fae938c}.transaction_card_confirmed_link .transaction_description_link{color:#4f8f77}.transaction_bottom_link{flex-wrap:wrap;align-items:flex-start;gap:40px;display:flex}.transaction_section_title_link{color:var(--text_primary_link);letter-spacing:.8px;text-transform:uppercase;margin:0 0 10px;font-size:10px;font-weight:800;line-height:15px}.transaction_category_section_link{flex-direction:column;display:flex}.transaction_category_buttons_link{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.transaction_category_button_link{cursor:pointer;color:#72ad95;background:#8fc4ae29;border:1px solid #8fc4ae4d;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;line-height:18px;transition:all .25s;display:flex}.transaction_category_button_link:hover{background:#8fc4ae38}.transaction_category_button_link svg{font-size:12px}.transaction_personal_section_link{flex-direction:column;display:flex}.transaction_toggle_link{background:#163829;border:1px solid #a0d2bc21;border-radius:999px;align-items:flex-start;padding:2px;display:flex}.transaction_toggle_active_link{cursor:pointer;color:#163829;background:#8fc4ae;border:none;border-radius:999px;outline:none;padding:5px 14px;font-size:12px;font-weight:700}.transaction_toggle_button_link{cursor:pointer;color:#8fc4ae;background:0 0;border:none;border-radius:999px;outline:none;padding:5px 14px;font-size:12px;font-weight:700}.transaction_toggle_button_link:hover{background:#ffffff14}.transaction_toggle_active_link:hover{opacity:.95}@media (width<=1100px){.transaction_header_link{flex-direction:column;gap:18px}.transaction_amount_section_link{align-items:flex-start;width:100%}.transaction_action_buttons_link{flex-wrap:wrap}.transaction_bottom_link{gap:24px}}@media (width<=768px){.transaction_left_link{flex-direction:column}.transaction_bottom_link{flex-direction:column;gap:18px}.transaction_action_buttons_link{width:100%}.transaction_action_button_link{justify-content:center;width:100%}}.select_menu_wrapper_light{display:inline-flex;position:relative}.select_menu_light{z-index:40;background:#f5f0e8;border:1px solid #a0d2bc21;border-radius:14px;width:248px;padding:10px;animation:.16s select_menu_in_light;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 0 14px #362e2e47,0 12px 28px #26221c2e}@keyframes select_menu_in_light{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.select_menu_search_light{color:#6d8478;background:#8fc4ae29;border:1px solid #8fc4ae4d;border-radius:999px;align-items:center;gap:7px;margin-bottom:8px;padding:7px 12px;transition:background .25s,border-color .18s,box-shadow .18s;display:flex}.select_menu_search_light:hover{background:#8fc4ae47;border-color:#5ec79f}.select_menu_search_light:focus-within{background:#8fc4ae47;border-color:#5ec79f;box-shadow:0 4px 12px #26221c1f}.select_menu_search_light input{color:#26221c;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:12px;font-weight:600}.select_menu_search_light input::placeholder{color:#6d8478;font-weight:600}.select_menu_list_light{flex-direction:column;gap:2px;max-height:244px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.select_menu_option_light{isolation:isolate;cursor:pointer;color:#26221c;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:7px 10px;font-size:12px;font-weight:700;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative}.select_menu_option_light:before{content:"";z-index:-1;border-radius:inherit;opacity:0;background:#5ec79f;transition:opacity .18s;position:absolute;inset:0}.select_menu_option_light:hover{border-color:#5ec79f;transform:translateY(-1px);box-shadow:0 4px 12px #26221c1f}.select_menu_option_light:hover:before{opacity:.28}.select_menu_option_light:active{box-shadow:none;transform:translateY(0)}.select_menu_option_light:focus-visible{outline-offset:2px;outline:2px solid #5ec79f}.select_menu_option_selected_light:before{opacity:.16}.select_menu_option_selected_light{border-color:#5ec79f;font-weight:800}.select_menu_option_light svg{color:#5ec79f;flex:none}.select_menu_empty_light{color:#8b9a90;text-align:center;padding:10px;font-size:12px;font-weight:600}@media (width<=768px){.select_menu_light{width:min(248px,100vw - 64px)}}.review_wrapper_light{justify-content:space-between;align-items:center;width:100%;margin:auto;display:flex}.review_content_light{flex-direction:column;display:flex}.review_title_light{color:var(--Button-primary-bg,#ef007d);letter-spacing:-.64px;margin:0;font-family:Telegraf;font-size:40px;font-style:normal;font-weight:800;line-height:34.56px}.review_count_light{color:var(--Icon-primary,#26221c);margin-top:12px;font-family:Telegraf;font-size:16px;font-style:normal;font-weight:400;line-height:23.25px}.review_key_box_light{background:var(--color-summary-value);border-radius:18px;flex-direction:column;align-items:flex-start;gap:10px;width:651px;padding:11px 20px;display:flex}.review_key_title_light{color:var(--color-text);letter-spacing:1.2px;text-transform:uppercase;font-size:13px;font-style:normal;font-weight:800;line-height:15px}.review_key_items_light{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.review_item_light{align-items:center;gap:8px;display:flex}.code_box_light{border-radius:5px;justify-content:center;align-items:center;width:22px;height:18px;font-size:10px;font-weight:800;display:flex}.code_text_light{color:var(--color-text);font-size:13px;font-weight:800;line-height:18px}.code_lw_light{color:#ef007d;background:#fad4df}.code_ld_light{color:#1e9b63;background:#d7f3e6}.code_u_light{color:#ef007d;background:#f9dce2}.code_d_light,.code_v_light{color:#b26a00;background:#ffe7b8}.code_t_light{color:#43856a;background:#dcefe8}.code_ok_light{color:#009b63;background:#cff3e5}.code_nt_light{color:#6b665d;background:#e3e0d9}.reviewCard_light{border:1px solid var(--card-border);background:var(--card-bg);box-sizing:border-box;border-radius:18px;flex-direction:column;align-items:flex-start;width:100%;max-width:1856px;margin:0 auto 30px;padding:22px 24px;transition:transform .3s,box-shadow .3s,border-color .3s,background-color .3s;display:flex;box-shadow:0 0 14px #362e2e5e}.reviewCard_light:hover{box-shadow:0 0 14px var(--Overlay-black-10), 0 10px 30px var(--Overlay-black-10), 0 2px 8px #0000000f;border-color:#00000014;transform:translateY(-5px)scale(1.005)}.reviewHeader_light{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.reviewLabel_light{color:#8fc4ae;letter-spacing:1.54px;text-transform:uppercase;font-size:12px;font-weight:800;line-height:16.5px}.reviewTitle_light{color:var(--color-text);letter-spacing:-.22px;margin-top:6px;font-size:22px;font-weight:800;line-height:26.4px}.reviewCount_light{color:#8fc4ae}.reviewDescription_light{max-width:900px;color:var(--color-text);margin-top:8px;font-size:13px;font-weight:800;line-height:20.25px}.howWorks_light{cursor:pointer;color:var(--color-text);background:#8fc4ae29;border:1px solid #8fc4ae4d;border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-size:12.5px;font-weight:800;transition:background .25s,border-color .18s,box-shadow .18s,transform .18s;display:flex}.howWorks_light:hover{background:#8fc4ae47;border-color:#5ec79f;transform:translateY(-1px);box-shadow:0 4px 12px #26221c1f}.howWorks_light:active{box-shadow:none;transform:translateY(0)}.howWorks_light:focus-visible{outline-offset:2px;outline:2px solid #5ec79f}.progressTrack_light{box-sizing:border-box;width:100%;max-width:1700px;margin-top:30px;padding:0 18px}.progressWrapper_light{background:#d6d1c7;border-radius:999px;width:100%;height:12px;position:relative}.progressFill_light{background:var(--progress-color);border-radius:999px;height:100%;transition:width .4s,background-color .4s}.progressBadge_light{background:var(--Background-canvas,#fbf9f5);filter:drop-shadow(0 0 7px #0000001a);width:36px;height:36px;color:var(--color-text,#26221c);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;font-size:11px;font-weight:700;line-height:normal;transition:left .4s;display:flex;position:absolute;top:50%;transform:translate(-50%,-50%)}.progressText_light{text-align:right;width:100%;color:var(--color-text);margin-top:16px;font-size:12.5px;font-weight:400;line-height:18.75px}.progressText_light span{font-weight:800}.stepsWrapper_light{border-top:1px solid #a0d2bc59;justify-content:space-between;gap:20px;width:100%;margin-top:34px;padding-top:17px;display:flex}.stepItem_light{flex:1;align-items:flex-start;gap:15px;display:flex}.stepCircle_light{width:22px;height:22px;color:var(--color-text);background:#8fc4ae29;border:1px solid #8fc4ae5c;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;line-height:16.8px;display:flex}.stepTitle_light{color:var(--color-text);font-size:15px;font-weight:800;line-height:20.5px}.stepDescription_light{color:var(--color-text);margin-top:3px;font-size:14.5px;font-weight:500;line-height:18.75px}.paid_card_light{--paid-ink:#26221c;--paid-sage:#26221c;--paid-hairline:#ffffff0f;--paid-chip:#ffffff0a;--paid-accent:#5ec79f;--paid-edge:#a0d2bc;--paid-marker:#5ec79f;box-sizing:border-box;border:1px solid var(--paid-hairline);width:100%;color:var(--paid-ink);background:#f5f0e8;border:1px solid #0000000a;border-radius:20px;padding:23px 23px 27px;font-family:Telegraf,sans-serif;transition:transform .3s,box-shadow .3s,border-color .3s,background-color .3s;box-shadow:0 0 14px #362e2e5e,0 4px 12px #0000000a}.paid_card_light:hover{border-color:#00000014;transform:translateY(-5px)scale(1.005);box-shadow:0 0 14px #362e2e5e,0 10px 30px #362e2e5e,0 2px 8px #0000000f}.paid_card_light *{box-sizing:border-box}.paid_tone_pink_light{--paid-accent:#ff73ac;--paid-edge:#f08099;--paid-marker:#ff5885}.paid_eyebrow_light{letter-spacing:1.8px;text-transform:uppercase;align-items:center;gap:8px;height:12px;margin-bottom:12px;font-size:10px;font-weight:800;display:flex}.paid_eyebrow_dot_light{border-radius:4px;flex-shrink:0;width:8px;height:8px}.paid_eyebrow_dot_green_light{background:#5ec79f}.paid_eyebrow_dot_pink_light{background:#ff5885}.paid_eyebrow_label_light{font-size:13px}.paid_eyebrow_count_light{background:var(--paid-hairline);letter-spacing:.4px;border-radius:999px;justify-content:center;align-items:center;min-width:25px;height:14px;margin-left:-2px;padding:0 6px;font-size:12px;display:inline-flex}.paid_title_light{letter-spacing:-.396px;margin:0;font-size:22px;font-weight:800;line-height:22px}.paid_subtitle_light{margin:5px 0 0;font-size:13.5px;font-weight:800;line-height:17.5px}.paid_stats_light{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:13px;display:grid}.paid_stat_light{border:1px solid var(--paid-edge);background:#ffffff05;border-radius:11px;flex-direction:column;min-height:50px;padding:10px 12px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.paid_stat_light:hover{background:#ffffff0b;border-color:#ffffff26;transform:translateY(-3px);box-shadow:0 8px 22px #0003}.paid_stat_value_light{color:var(--paid-accent);font-size:16px;font-weight:800;line-height:16px}.paid_stat_label_light{letter-spacing:1.105px;text-transform:uppercase;margin-top:4px;font-size:11px;font-weight:800}.paid_list_light{border:1px solid var(--paid-edge);background:#ffffff05;border-radius:16px;margin-top:18px;padding:7px 21px}.paid_row_light{border-bottom:1px dashed #574f44;align-items:flex-start;padding:11px 0;display:flex}.paid_list_light .paid_row_light:last-child{border-bottom:none}.paid_row_light[role=button]{cursor:pointer}.paid_date_light{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;width:88px;padding:4px 18px 0 0;display:flex}.paid_date_day_light{letter-spacing:.07px;font-size:14px;font-weight:800;line-height:14px}.paid_date_weekday_light{letter-spacing:1.98px;text-transform:uppercase;color:var(--paid-sage);margin-top:6px;font-size:11px;font-weight:800}.paid_date_relative_light{color:var(--paid-sage);margin-top:4px;font-size:13px;font-weight:800}.paid_rail_light{flex-shrink:0;align-self:stretch;width:40px;position:relative}.paid_rail_line_light{background:linear-gradient(#ffffff26 0%,#ffffff0f 50%,#ffffff26 100%);width:1px;position:absolute;top:0;bottom:0;left:15px}.paid_marker_light{background:var(--paid-marker);letter-spacing:-.16px;color:#050e0af2;border-radius:999px;justify-content:center;align-items:center;width:14px;height:14px;font-family:Inter,Telegraf,sans-serif;font-size:8px;font-weight:800;display:flex;position:absolute;top:16px;left:15px;transform:translate(-50%)}.paid_marker_alert_light{width:18px;height:18px;top:14px}.paid_body_light{flex:1;min-width:0;padding-top:2px}.paid_name_light{letter-spacing:-.075px;margin:0;font-size:15px;font-weight:800;line-height:17.25px}.paid_row_lead_light .paid_name_light{letter-spacing:-.0825px;font-size:16.5px;line-height:18.975px}.paid_meta_light{flex-wrap:wrap;align-items:center;gap:6px;margin:3px 0 0;font-size:12.5px;font-weight:800;display:flex}.paid_meta_sep_light{color:var(--paid-sage);font-family:Inter,sans-serif;font-style:italic;font-weight:400}.paid_meta_tag_light{border:1px solid var(--paid-hairline);background:var(--paid-chip);letter-spacing:.6px;text-transform:uppercase;border-radius:4px;align-items:center;height:18px;padding:0 7px;font-size:12px;display:inline-flex}.paid_meta_note_light{color:var(--paid-sage)}.paid_meta_note_brand_light{color:#103a28}.paid_badge_light{background:var(--paid-chip);letter-spacing:.84px;text-transform:uppercase;border:1px solid #ffffff1a;border-radius:999px;align-items:center;height:23px;margin-top:10px;padding:0 10px;font-size:12.5px;font-weight:800;display:inline-flex}.paid_badge_green_light{color:#5ec79f;background:#5ec79f14;border-color:#5ec79f40}.paid_badge_danger_light{color:#ff5885;background:#f080991a;border-color:#f0809959}.paid_badge_warning_light{color:#f0b24a;background:#f0b24a1a;border-color:#f0b24a4d}.paid_badge_sage_light{color:#8fc4ae;background:#8fc4ae14;border-color:#8fc4ae40}.paid_amount_light{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;padding:9px 0 0 12px;display:flex}.paid_amount_value_light{letter-spacing:-.3px;white-space:nowrap;color:var(--paid-accent);margin:0;font-size:20px;font-weight:800;line-height:20px}.paid_row_lead_light .paid_amount_value_light{letter-spacing:-.375px;font-size:25px;line-height:25px}.paid_amount_sign_light{opacity:.7;margin-right:2px;font-size:13px}.paid_row_lead_light .paid_amount_sign_light{font-size:16.25px}.paid_amount_note_light{letter-spacing:1.4px;text-transform:uppercase;color:var(--paid-sage);margin-top:6px;font-size:10px;font-weight:800}.paid_footer_light{background:linear-gradient(175deg,#e498ae1a 0%,#8fc4ae0f 100%);border:1px solid #e498ae38;border-radius:14px;align-items:center;gap:12px;margin-top:18px;padding:17px 19px;display:flex}.paid_footer_avatar_light{letter-spacing:.44px;background:linear-gradient(135deg,#8fc4ae 0%,#e498ae 100%);border-radius:15px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-family:Inter,Telegraf,sans-serif;font-size:11px;font-weight:700;display:flex}.paid_footer_text_light{flex:1;margin:0;font-size:13.5px;font-weight:400;line-height:20.25px}.paid_footer_button_light{color:#1a1408;cursor:pointer;border:none;border-radius:8px;flex-shrink:0;padding:8px 16px;font-family:inherit;font-size:12px;font-weight:800;transition:transform .2s}.paid_footer_button_light:hover{transform:translateY(-1px)}.paid_footer_button_amber_light{background:linear-gradient(164deg,#f0b24a 0%,#d99514 100%)}.paid_footer_button_teal_light{background:linear-gradient(164deg,#8ad1ce 0%,#99dddb 100%)}@media (width<=760px){.paid_stats_light{grid-template-columns:1fr}.paid_list_light{padding:7px 14px}.paid_date_light{width:66px;padding-right:12px}.paid_rail_light{width:26px}.paid_rail_line_light,.paid_marker_light{left:10px}.paid_row_light{flex-wrap:wrap}.paid_amount_light{text-align:left;align-items:flex-start;width:100%;padding:8px 0 0 92px}.paid_footer_light{flex-wrap:wrap}.paid_footer_text_light{flex:100%;order:3}}:root{--color-primary:#5ec79f;--color-accent:#ff5885;--color-danger:#e45884;--color-text-primary:#26221c;--color-card-bg:#f5f0e9;--color-white:#fff;--bg-outline-btn:#ffffff0d;--bg-icon:#e498ae29;--border-transparent:#0000;--border-card:#e498ae47;--border-icon:#e498ae4d;--border-outline:#a0d2bc73;--gradient-primary:linear-gradient(135deg, #ff5885 0%, #5ec79f 100%);--font-primary:"Telegraf", sans-serif;--fs-xs:12px;--fw-extra-bold:800;--lh-xs:18px;--ls-wide:2.4px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px}.documents_page_light{flex-direction:column;gap:20px;width:100%;max-width:1856px;margin:0 auto;display:flex}.documents_wrapper_light{flex-direction:column;align-items:flex-start;gap:20px;width:100%;max-width:1856px;margin:auto;display:flex}.documents_header_light{justify-content:space-between;align-items:center;width:100%;display:flex}.documents_heading_light{flex-direction:column;display:flex}.docs_label_light{align-items:center;gap:10px;display:flex}.docs_line_light{opacity:.9;background:var(--color-primary);border-radius:3px;width:18px;height:3px}.docs_text_light{color:var(--color-primary);font-family:var(--font-primary);font-size:var(--fs-xs);font-style:normal;font-weight:var(--fw-extra-bold);line-height:var(--lh-xs);letter-spacing:var(--ls-wide);text-transform:uppercase}.gradient_btn_light{border-radius:var(--radius-sm);border:1px solid var(--border-transparent);background:var(--gradient-primary);font-weight:var(--fw-extra-bold);cursor:pointer;align-items:center;gap:6px;padding:9px 14px;display:inline-flex}.outline_btn_light{border-radius:var(--radius-sm);border:1px solid var(--border-outline);background:var(--bg-outline-btn);color:var(--color-text-primary);font-weight:var(--fw-extra-bold);cursor:pointer;align-self:stretch;align-items:center;gap:6px;padding:9px 14px;display:flex}.gradient_btn_light svg,.outline_btn_light svg{flex-shrink:0}.bundle_card_light{border-radius:var(--radius-lg);border:1px solid var(--border-card);background:var(--color-card-bg);justify-content:space-between;align-self:stretch;align-items:center;gap:18px;padding:18px 20px;display:flex}.bundle_left_light{align-items:center;gap:18px;display:flex}.bundle_icon_box_light{border-radius:var(--radius-md);border:1px solid var(--border-icon);background:var(--bg-icon);width:48px;height:48px;color:var(--color-danger);justify-content:center;align-items:center;padding:12px;display:flex}.bundle_content_light{flex-direction:column;gap:6px;display:flex}.bundle_actions_light{align-items:center;gap:10px;display:flex}@keyframes modalOpen_light{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.doc_table_card_light{--doc-ink:#26221c;--doc-muted:#889a90;--doc-rule:#9288767d;--doc-surface:#f5f0e9;--doc-sunken:#e9e2d5;--doc-active:#93cdb2;--doc-pink:#ff5885;--doc-green:#5ec79f;box-sizing:border-box;background:var(--doc-surface);width:100%;font-family:var(--font-primary,"Telegraf", sans-serif);border:1px solid #b4dcc829;border-radius:16px;flex-direction:column;padding:19px;display:flex}.doc_table_card_light *{box-sizing:border-box}.doc_table_head_light{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.doc_table_heading_light{flex-direction:column;gap:2px;min-width:0;display:flex}.doc_table_title_light{letter-spacing:-.16px;color:var(--doc-ink);margin:0;font-size:16px;font-weight:800;line-height:24px}.doc_table_meta_light{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.doc_table_chip_light{letter-spacing:.2px;white-space:nowrap;color:var(--doc-ink);background:#ffffff0a;border:1px solid #ffffff0f;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:10px;font-weight:400;line-height:15px;display:inline-flex}.doc_table_chip_light strong{font-weight:800}.doc_table_tools_light{flex-shrink:0;align-items:center;gap:8px;display:flex}.doc_table_tabs_light{background:var(--doc-sunken);border-radius:9px;gap:4px;padding:2px;display:flex}.doc_table_tab_light{text-align:center;white-space:nowrap;color:var(--doc-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:5px 11px;font-family:inherit;font-size:11.5px;font-weight:800;line-height:normal;transition:background .2s,color .2s}.doc_table_tab_light:hover{color:var(--doc-ink)}.doc_table_tab_light.is_active_light{background:var(--doc-active);color:var(--doc-ink);filter:drop-shadow(0 1px 1px #00000040)}.doc_table_tab_light:focus-visible,.doc_table_settings_light:focus-visible,.doc_action_light:focus-visible{outline-offset:2px;outline:2px solid #0c2e20}.doc_table_settings_light{width:26px;height:26px;color:var(--doc-ink);cursor:pointer;background:#ffffff0a;border:1px solid #a0d2bc;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .2s;display:flex}.doc_table_settings_light:hover{background:#ffffff8c}.doc_table_scroll_light{scrollbar-width:thin;margin-top:14px;overflow-x:auto}.doc_table_light{border-collapse:collapse;table-layout:fixed;width:100%;min-width:640px}.doc_table_light th{border-bottom:1px solid var(--doc-rule);letter-spacing:1px;text-transform:uppercase;text-align:left;white-space:nowrap;color:#0c2e20;height:28px;padding:0 8px;font-size:10px;font-weight:800;line-height:15px}.doc_table_light tbody td{border-bottom:1px solid var(--doc-rule);height:55px;color:var(--doc-ink);padding:0 8px;font-size:11.5px;font-weight:800;line-height:17.25px}.doc_table_light tbody tr:last-child td{border-bottom:0}.doc_table_light tbody tr{transition:background .18s}.doc_table_light tbody tr:hover{background:var(--doc-sunken)}.doc_col_name_light{min-width:0}.doc_col_source_light{width:170px}.doc_col_date_light,.doc_col_size_light{width:96px}.doc_col_actions_light{text-align:right;width:96px}.doc_col_source_light,.doc_col_date_light,.doc_col_size_light{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.doc_file_light{align-items:center;gap:11px;min-width:0;display:flex}.doc_kind_light{letter-spacing:.38px;text-align:center;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:24px;font-size:9.5px;font-weight:800;line-height:14.25px;display:inline-flex}.doc_kind_pink_light{color:var(--doc-pink);background:#ff58851f}.doc_kind_green_light{color:var(--doc-green);background:#5ec79f24}.doc_name_light{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--doc-ink);font-size:16px;font-weight:800;line-height:19.5px;overflow:hidden}.doc_actions_light{justify-content:flex-end;align-items:center;gap:4px;display:flex}.doc_action_light{width:30px;height:30px;color:var(--doc-ink);cursor:pointer;background:#ffffff0a;border:1px solid #a0d2bc21;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .18s,border-color .18s,transform .18s;display:inline-flex}.doc_action_light:hover{background:#ffffffb3;border-color:#a0d2bc;transform:translateY(-1px)}.doc_action_light:active{transform:scale(.94)}.doc_table_empty_light{color:var(--doc-muted);margin:0;padding:26px 8px;font-size:12px;font-weight:400}@media (width<=900px){.doc_table_card_light{padding:16px}.doc_table_head_light{gap:12px}.doc_name_light{font-size:14px}}@media (width<=720px){.doc_col_source_light{display:none}.doc_table_light{min-width:420px}.doc_table_tools_light{justify-content:space-between;width:100%}.doc_table_tabs_light{scrollbar-width:none;flex:auto;overflow-x:auto}.doc_table_tabs_light::-webkit-scrollbar{display:none}}@media (width<=480px){.doc_table_card_light{border-radius:14px;padding:14px}.doc_table_light tbody td{height:50px}.doc_file_light{gap:8px}.doc_name_light{font-size:13px}}:root{--primary-green:#007a55;--text-dark:#26221c;--text-light:#736a5b;--bg-main:#e7e2d4;--bg-card:#f5f0e9;--white:#fff;--border:#e2e8f0;--danger:#c70036;--radius-sm:10px;--radius-md:14px;--radius-lg:18px;--radius-pill:99999px;--shadow-light:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--font:"Telegraf", sans-serif}.flex_center_light{justify-content:center;align-items:center;display:flex}.pill_btn_light{border-radius:var(--radius-pill);cursor:pointer;justify-content:center;align-items:center;gap:8px;display:flex}.heading_font_light{font-family:var(--font);color:var(--text-dark);font-weight:800}.body_font_light{font-family:var(--font);color:var(--text-light)}.upload_modal_light{width:576px;height:589px;box-shadow:var(--shadow-light);box-sizing:border-box;background:#e7e2d4;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;flex-shrink:0;gap:18px;padding:22px;animation:.3s modalOpen_light;display:flex}.upload_header_light{justify-content:space-between;align-items:flex-start;display:flex}.upload_label_light{color:#007a55;font-family:var(--font);letter-spacing:1.1px;align-items:center;gap:8px;font-size:11px;font-weight:800;line-height:16.5px;display:flex}.upload_line_light{background:#007a55;width:16px;height:1px}.upload_title_light{color:#26221c;font-family:var(--font);letter-spacing:-.6px;margin-top:8px;font-size:24px;font-weight:800;line-height:32px}.upload_desc_light{color:#736a5b;font-family:var(--font);margin-top:8px;font-size:14px;font-weight:800;line-height:20px}.icon_btn_light{cursor:pointer;background:0 0;border:none}.upload_box_light{box-sizing:border-box;background:#f5f0e9;border:2px dashed #0000001a;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:526px;padding:40px;display:flex}.upload_icon_light{background:#fcfbf8;border-radius:99999px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.drop_title_light{color:#26221c;text-align:center;font-family:var(--font);font-size:18px;font-weight:800;line-height:28px}.drop_desc_light{color:#736a5b;text-align:center;font-family:var(--font);font-size:12px;font-weight:400;line-height:16px}.browse_small_btn_light{color:#c70036;font-family:var(--font);cursor:pointer;background:#e7e2d4;border:none;border-radius:99999px;align-items:center;gap:6px;padding:4px 12px;font-size:12px;font-weight:400;display:flex}.recommend_box_light{box-sizing:border-box;background:#f5f0e9;border:1px solid #0000000d;border-radius:14px;flex-direction:column;align-items:flex-start;width:526px;height:112px;padding:16px;display:flex}.recommend_title_light{color:#26221c;font-family:var(--font);margin-bottom:8px;font-size:12px;font-weight:800;line-height:16px}.recommend_list_light{color:#736a5b;font-family:var(--font);margin:0;padding-left:16px;font-size:12px;font-weight:400;line-height:16px}.recommend_list_light li{margin-bottom:4px}.footer_btns_light{justify-content:flex-end;gap:12px;margin-top:auto;display:flex}.cancel_btn_light{color:#020618;height:36px;font-family:var(--font);cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:99999px;justify-content:center;align-items:center;padding:8px 16px;font-size:14px;font-weight:400;display:flex}.browse_btn_light{color:#26221c;height:36px;font-family:var(--font);cursor:pointer;background:#9fd7bc;border:none;border-radius:99999px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:800;display:flex}.modal_overlay_light{z-index:9999;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}:root{--primary-light:#93cdb2;--primary-dark-light:#1f8a5b;--text-primary-light:#26221c;--text-secondary-light:#736a5b;--text-green-light:#0c2e20;--text-soft-green-light:#7a8a82;--border-light:#a0d2bc3d;--border-soft-light:#a0d2bc21;--danger-light:#ff5885;--card-bg-light:#f8f5ee;--wrapper-bg-light:#e7e2d4;--font-main-light:"Telegraf", sans-serif;--font-inter-light:"Inter", sans-serif}.profit_wrapper_light{border:1px solid var(--border-light);background:#fbf9f5;border-radius:22px;flex-direction:column;flex-shrink:0;align-items:flex-start;width:720px;height:789px;max-height:863px;margin:10px auto;animation:.3s modalOpen_light;display:flex;overflow:hidden;box-shadow:0 40px 90px -30px #000000b3}.profit_header_light{border-bottom:1px solid var(--border-soft-light);background-color:#e7e2d4;align-self:stretch;align-items:center;gap:13px;padding:12px 18px;display:flex}.pdf_box_light{background:var(--primary-light);height:42px;color:var(--text-primary-light);font-family:var(--font-inter-light);border-radius:10px;justify-content:center;align-items:center;padding:14px 9.781px 15px 10.219px;font-size:11px;font-weight:800;display:flex}.header_content_light{flex-direction:column;flex:1;display:flex}.header_title_light{color:var(--text-primary-light);font-family:var(--font-main-light);margin:0;font-size:15px;font-style:normal;font-weight:800;line-height:22.5px}.header_meta_light{color:#889a90;font-family:var(--font-main-light);margin:0;font-size:11.5px;font-weight:400;line-height:17.25px}.close_button_light{border:1px solid var(--border-light);color:#b7c6be;cursor:pointer;background:0 0;border-radius:17px;justify-content:center;align-items:center;width:34px;height:34px;padding:9px;display:flex}.preview_area_light{flex:1;justify-content:center;align-items:center;width:100%;display:flex}.preview_area_light .report_card_light{background:#e9e2d5;border-radius:14px;flex-direction:column;align-items:flex-start;width:540px;max-width:540px;margin-bottom:-9px;padding:14px 17px 25px 24px;display:flex;box-shadow:0 20px 45px #00000040}.report_top_light{justify-content:space-between;align-items:center;width:100%;display:flex}.brand_light{color:#6fae93;font-family:var(--font-main-light);letter-spacing:-.18px;font-size:18px;font-weight:800}.report_badge_light{color:var(--text-primary-light);font-family:var(--font-main-light);letter-spacing:1.52px;text-transform:uppercase;background:#8fc4ae;border-radius:999px;justify-content:center;align-items:center;padding:2.875px 10.234px 4.125px 9.766px;font-size:9.5px;font-weight:800;line-height:14.25px;display:flex}.report_heading_light{color:var(--text-primary-light);font-family:var(--font-main-light);margin:10px 0 4px;font-size:23px;font-weight:800;line-height:26.45px}.company_name_light{color:#7a8a82;font-family:var(--font-main-light);margin:0 0 10px;font-size:12.5px;font-weight:800;line-height:18.75px}.table_wrapper_light{width:100%}.table_row_light{justify-content:space-between;align-items:center;width:100%;height:28px;display:flex}.table_row_light:last-child{margin-top:0}.row_label_light{color:#736a5b;font-family:var(--font-main-light);font-size:12.5px;font-weight:400;line-height:18.75px}.row_amount_light{color:var(--text-green-light);text-align:right;font-family:var(--font-main-light);font-size:12.5px;font-weight:800;line-height:18.75px}.main_row_light .row_label_light{color:#2b3a33;font-size:13.5px;font-weight:800}.main_row_light .row_amount_light{color:var(--primary-dark-light);font-size:13.5px}.total_row_light .row_label_light{color:var(--text-primary-light);font-size:13.5px;font-weight:800}.total_row_light .row_amount_light{color:var(--text-primary-light);font-size:13.5px}.section_row_light .row_label_light{color:#2b3a33;font-size:13.5px;font-weight:800}.negative_light{color:var(--danger-light)!important}.positive_light{color:var(--primary-dark-light)}.divider_light{background:#2b3a33;width:100%;height:2px;margin:17px 0 20px}.generated_text_light{color:#736a5b;text-align:center;width:100%;font-family:var(--font-main-light);border-top:1px solid #26221c1a;margin-top:22px;padding-top:15px;font-size:10.5px;font-weight:800;line-height:15.75px}.footer_light{border-top:1px solid var(--border-soft-light);background-color:#e7e2d4;justify-content:flex-end;align-self:stretch;align-items:flex-start;gap:200.75px;padding:14px 7px 12px 18.2px;display:flex}.ask_button_light{color:#26221c;text-align:center;font-family:var(--font-main-light);cursor:pointer;background:#ff5885;border:none;border-radius:999px;align-items:center;gap:7px;padding:11px 20px;font-size:13.5px;font-weight:800;display:flex}.footer_actions_light{align-items:center;gap:8px;display:flex}.share_button_light{color:#26221c;font-family:var(--font-main-light);cursor:pointer;background:0 0;border:1px solid #a0d2bc;border-radius:999px;align-items:center;gap:7px;padding:11px 20px;font-size:13.5px;font-weight:800;display:flex}.download_button_light{background:var(--primary-light);color:var(--text-primary-light);font-family:var(--font-main-light);cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:7px;padding:11px 20px;font-size:13.5px;font-weight:800;display:flex}.empty_dashboard_light{background:#f5f0e8;border:1px solid #e9e2d8;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1820px;margin:48px auto 80px;display:flex}.empty_dashboard_title_light{letter-spacing:-.44px;text-align:center;color:#26221c;margin-top:40px;font-family:Telegraf,sans-serif;font-size:24px;font-weight:800;line-height:26.4px}.empty_dashboard_description_light{text-align:center;color:#574f44;margin-top:4px;font-family:Telegraf,sans-serif;font-size:16px;font-weight:400;line-height:145%}.empty_dashboard_button_light{color:#26221c;cursor:pointer;background:#93cdb2;border:none;border-radius:8px;outline:none;margin-top:16px;margin-bottom:32px;padding:12px 20px;font-family:Telegraf,sans-serif;font-size:14px;font-weight:800;line-height:130%;transition:background .3s,transform .3s,box-shadow .3s}.empty_dashboard_button_light:hover{background:#87c5a8;transform:translateY(-2px);box-shadow:0 8px 20px #0000001f}.empty_dashboard_button_light:active{transform:scale(.96)}.logout_overlay_light{--lo-surface:#fff;--lo-edge:#a0d2bc3d;--lo-text:var(--color-text,#26221c);--lo-accent:#f08099;--lo-danger:#ff5885;--lo-danger-text:#2b1116;--lo-outline:#a0d2bc;z-index:9999;background:#00000059;justify-content:center;align-items:center;padding:24px;animation:.25s logout_fade_light;display:flex;position:fixed;inset:0}.logout_modal_light{border:1px solid var(--lo-edge);background:var(--lo-surface);width:440px;max-width:100%;font-family:var(--font-primary,"Telegraf"), sans-serif;color:var(--lo-text);border-radius:22px;flex-direction:column;padding:31px 29px 27px;animation:.3s cubic-bezier(.2,.7,.3,1) logout_open_light;display:flex;box-shadow:0 40px 45px #000000b3}.logout_modal_light *{box-sizing:border-box}.logout_icon_wrapper_light{justify-content:center;display:flex}.logout_icon_tile_light{width:56px;height:56px;color:var(--lo-accent);background:#f0809921;border:1px solid #f080994d;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.logout_icon_tile_light svg{display:block}.logout_title_light{font-size:22px;font-weight:var(--fw-extrabold,800);letter-spacing:-.22px;text-align:center;color:var(--lo-text);margin:16px 0 0;line-height:33px}.logout_description_light{width:100%;max-width:382px;font-size:13.5px;font-weight:var(--fw-regular,400);text-align:center;color:var(--lo-text);margin:8px auto 0;line-height:20.925px}.logout_actions_light{gap:10px;margin-top:22px;display:flex}.logout_button_light{min-width:0;font-family:inherit;font-size:13.5px;font-weight:var(--fw-extrabold,800);letter-spacing:.135px;text-align:center;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;padding:10px 16px;line-height:13.5px;transition:background .2s,border-color .2s,box-shadow .2s,transform .2s;display:flex}.logout_button_light:active{transform:scale(.98)}.logout_button_light:focus-visible{outline:2px solid var(--lo-outline);outline-offset:2px}.logout_button_stay_light{border-color:var(--lo-outline);color:var(--lo-text);background:#ffffff0a}.logout_button_stay_light:hover{background:#a0d2bc24}.logout_button_confirm_light{background:var(--lo-danger);color:var(--lo-danger-text)}.logout_button_confirm_light:hover{background:#ff456f;box-shadow:0 6px 16px #ff588559}.logout_button_confirm_light:focus-visible{outline-color:var(--lo-danger)}@keyframes logout_fade_light{0%{opacity:0}to{opacity:1}}@keyframes logout_open_light{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.logout_overlay_light,.logout_modal_light{animation:none}}@media (width<=520px){.logout_overlay_light{padding:16px}.logout_modal_light{border-radius:18px;padding:26px 20px 22px}.logout_actions_light{flex-direction:column-reverse}}.bottom_nav_collapsed_light{--bnc-frame:878.703px;--bnc-scale:min(1, calc((100vw - 16px) / var(--bnc-frame)));--bnc-glass-blur:1px;--bnc-glass-saturate:175%;--bnc-pill-blur:1px;--bnc-surface:#b2c8bc9e;--bnc-edge:#ff73ac80;--bnc-glow:#889a9080;--bnc-inner:#72ad9580;--bnc-surface-sheen:linear-gradient(165deg, #ffffff6b 0%, #ffffff1f 34%, #fff0 62%);--bnc-pill:#fffcf7a8;--bnc-pill-hover:#ffffffdb;--bnc-pill-active:#ff73acf0;--bnc-pill-active-hover:#ef007df5;--bnc-rim:inset 0 1px 0 #fffffff2, inset 0 0 0 1px #ffffff73, inset 0 -7px 14px -8px #fff9;--bnc-rim-active:inset 0 1px 0 #ffffffb3, inset 0 0 0 1px #ffffff52, inset 0 -8px 16px -9px #ffffff73;--bnc-drop-press:0 3px 8px #26221c2e;--bn-mag:0;--bnc-mag-lift:11px;--bnc-mag-swell:.14;--bnc-mag-duration:.38s;--bnc-mag-ease:cubic-bezier(.22, 1.15, .35, 1);--bnc-sheen:linear-gradient(158deg, #fff9 0%, #ffffff1a 46%, #fff0 64%), radial-gradient(120% 80% at 50% 124%, #ffffff80, #fff0 62%);--bnc-sheen-soft:linear-gradient(158deg, #ffffff38 0%, #ffffff0a 42%, #fff0 58%), radial-gradient(120% 80% at 50% 124%, #ffffff29, #fff0 62%);--bnc-icon:var(--color-text,#26221c);--bnc-icon-inverse:#fbf9f5;--bnc-badge-pink:#ff73ac;--bnc-badge-green:#16784e;--bnc-ease:cubic-bezier(.2, .8, .3, 1);--bnc-duration:.34s;z-index:60;transform:translateX(-50%) scale(var(--bnc-scale));transform-origin:bottom;align-items:flex-end;display:flex;position:fixed;bottom:0;left:50%}.bottom_nav_collapsed_light *{box-sizing:border-box}.bottom_nav_collapsed_premium_light{width:116.703px;height:118px;-webkit-backdrop-filter:blur(var(--bnc-glass-blur)) saturate(var(--bnc-glass-saturate));cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(#91cdb4f7 0%,#ff5984f2 100%);border:none;border-top-left-radius:80px;justify-content:center;align-items:center;padding:10px 51px 11px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff8c}.bottom_nav_collapsed_premium_light:focus{outline:none}.bottom_nav_collapsed_premium_light:before{content:"";border-top-left-radius:inherit;background:var(--bnc-surface-sheen);pointer-events:none;position:absolute;inset:0}.bottom_nav_collapsed_diamond_light{z-index:1;width:64px;max-width:none;height:64px;transition:transform .25s var(--bnc-ease);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;flex-shrink:0;display:block;position:relative}.bottom_nav_collapsed_premium_light:hover .bottom_nav_collapsed_diamond_light{transform:scale(1.06)}.bottom_nav_collapsed_premium_light:active .bottom_nav_collapsed_diamond_light{transform:scale(.96)}.bottom_nav_collapsed_premium_active_light .bottom_nav_collapsed_diamond_light{transform:scale(1.06)}.bottom_nav_collapsed_premium_light:focus-visible{outline:3px solid var(--bnc-badge-pink);outline-offset:-3px}.bottom_nav_collapsed_stack_light{flex-direction:column;display:flex}.bottom_nav_collapsed_slot_light{z-index:0;height:0;transition:height var(--bnc-duration) var(--bnc-ease);position:relative}.bottom_nav_collapsed_slot_open_light{height:80px}.bottom_nav_collapsed_subtabs_light{border:3px solid var(--bnc-edge);background:var(--bnc-surface);width:358px;height:80px;-webkit-backdrop-filter:blur(var(--bnc-glass-blur)) saturate(var(--bnc-glass-saturate)) brightness(1.04);box-shadow:0 25px 40px 0 var(--bnc-glow), 0 -9px 40px 0 var(--bnc-glow);opacity:0;pointer-events:none;transition:opacity .2s var(--bnc-ease);border-bottom:none;border-radius:32px 32px 0 0;justify-content:space-between;align-items:center;margin-left:99px;padding:13px 13px 16px;display:flex;position:relative}.bottom_nav_collapsed_subtabs_light:before{content:"";background:var(--bnc-surface-sheen);box-shadow:inset 0 4px 27px 0 var(--bnc-inner), inset 0 1px 0 #ffffff80;pointer-events:none;border-radius:32px 32px 0 0;position:absolute;inset:-3px -3px 0}.bottom_nav_collapsed_slot_open_light .bottom_nav_collapsed_subtabs_light{opacity:1;pointer-events:auto;transition:opacity .24s var(--bnc-ease) 60ms}.bottom_nav_collapsed_bar_light{z-index:1;border:3px solid var(--bnc-edge);background:var(--bnc-surface);width:762px;height:118px;-webkit-backdrop-filter:blur(var(--bnc-glass-blur)) saturate(var(--bnc-glass-saturate)) brightness(1.04);box-shadow:23px 25px 40px 0 var(--bnc-glow), 0 -9px 40px 0 var(--bnc-glow);border-radius:0 80px 0 0;flex-direction:column;align-items:center;gap:15.87px;padding:7px 48px 8px 22.5px;display:flex;position:relative}.bottom_nav_collapsed_bar_light:before{content:"";background:var(--bnc-surface-sheen);box-shadow:inset 0 4px 27px 0 var(--bnc-inner), inset 0 1px 0 #ffffff80;pointer-events:none;border-radius:0 80px 0 0;position:absolute;inset:-3px}.bottom_nav_collapsed_handle_light{z-index:1;background:0 0;border:none;flex-direction:column;flex-shrink:0;gap:2.783px;width:32px;padding:0;display:flex;position:relative}.bottom_nav_collapsed_handle_button_light{cursor:pointer;-webkit-tap-highlight-color:transparent}.bottom_nav_collapsed_handle_button_light:focus{outline:none}.bottom_nav_collapsed_handle_button_light:focus-visible{outline:3px solid var(--bnc-badge-pink);outline-offset:4px;border-radius:2px}.bottom_nav_collapsed_handle_bar_light{background:#26221c9e;border-radius:999px;width:100%;height:2.783px;box-shadow:0 1px #ffffff8c}.bottom_nav_collapsed_handle_bar_thick_light{height:5.565px}.bottom_nav_collapsed_buttons_light{justify-content:space-between;align-items:center;width:100%;display:flex}.bottom_nav_collapsed_item_light{width:var(--bn-pill-size,64px);height:var(--bn-pill-size,64px);background:var(--bnc-pill);color:var(--bnc-icon);-webkit-backdrop-filter:blur(var(--bnc-pill-blur)) saturate(150%);box-shadow:var(--bnc-rim), 0 0 0 calc(var(--bn-mag) * 5px) rgba(255, 115, 172, calc(var(--bn-mag) * .24)), 0 calc(6px + var(--bn-mag) * 10px) calc(14px + var(--bn-mag) * 14px) rgba(38, 34, 28, calc(.16 + var(--bn-mag) * .06)), 0 1px 3px #26221c1a;transform:translateY(calc(var(--bn-mag) * var(--bnc-mag-lift) * -1)) scale(calc(1 + var(--bn-mag) * var(--bnc-mag-swell)));cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .25s var(--bnc-ease), color .25s var(--bnc-ease), transform var(--bnc-mag-duration) var(--bnc-mag-ease), box-shadow var(--bnc-mag-duration) var(--bnc-mag-ease);border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.bottom_nav_collapsed_item_light svg,.bottom_nav_collapsed_subtab_light svg{z-index:1;display:block;position:relative}.bottom_nav_collapsed_item_light:before,.bottom_nav_collapsed_subtab_light:before{content:"";border-radius:inherit;background:var(--bnc-sheen);pointer-events:none;position:absolute;inset:0}.bottom_nav_collapsed_item_light:focus{outline:none}.bottom_nav_collapsed_item_active_light:before,.bottom_nav_collapsed_subtab_active_light:before{background:var(--bnc-sheen-soft)}.bottom_nav_collapsed_item_active_light{background:var(--bnc-pill-active);color:var(--bnc-icon-inverse);box-shadow:var(--bnc-rim-active), 0 0 0 calc(var(--bn-mag) * 5px) rgba(255, 115, 172, calc(var(--bn-mag) * .3)), 0 calc(6px + var(--bn-mag) * 10px) calc(14px + var(--bn-mag) * 14px) rgba(239, 0, 125, calc(.24 + var(--bn-mag) * .14))}.bottom_nav_collapsed_item_light:hover{background:var(--bnc-pill-hover)}.bottom_nav_collapsed_item_active_light:hover{background:var(--bnc-pill-active-hover)}.bottom_nav_collapsed_item_light:active{transform:translateY(calc(var(--bn-mag) * var(--bnc-mag-lift) * -1)) scale(.94);box-shadow:var(--bnc-rim-active), var(--bnc-drop-press)}.bottom_nav_collapsed_item_light:focus-visible{outline:3px solid var(--bnc-badge-pink);outline-offset:3px}.bottom_nav_collapsed_badge_light{text-align:center;width:24px;height:24px;color:var(--bnc-icon-inverse);z-index:2;border-radius:999px;justify-content:center;align-items:center;font-family:Inter,Telegraf,sans-serif;font-size:12px;font-weight:700;line-height:1.3;display:flex;position:absolute;box-shadow:0 0 0 2px #fff9,0 4px 9px #26221c38}.bottom_nav_collapsed_badge_pink_light{background:var(--bnc-badge-pink)}.bottom_nav_collapsed_badge_green_light{background:var(--bnc-badge-green)}.bottom_nav_collapsed_subtab_light{background:var(--bnc-pill);width:48px;height:48px;color:var(--bnc-icon);-webkit-backdrop-filter:blur(var(--bnc-pill-blur)) saturate(150%);box-shadow:var(--bnc-rim), 0 0 0 calc(var(--bn-mag) * 4px) rgba(255, 115, 172, calc(var(--bn-mag) * .24)), 0 calc(6px + var(--bn-mag) * 9px) calc(14px + var(--bn-mag) * 12px) rgba(38, 34, 28, calc(.16 + var(--bn-mag) * .06)), 0 1px 3px #26221c1a;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .25s var(--bnc-ease), color .25s var(--bnc-ease), transform var(--bnc-mag-duration) var(--bnc-mag-ease), box-shadow var(--bnc-mag-duration) var(--bnc-mag-ease), opacity .2s var(--bnc-ease);border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.bottom_nav_collapsed_subtab_light:focus{outline:none}.bottom_nav_collapsed_slot_light .bottom_nav_collapsed_subtab_light{opacity:0;transform:translateY(8px)}.bottom_nav_collapsed_slot_open_light .bottom_nav_collapsed_subtab_light{opacity:1;transform:translateY(calc(var(--bn-mag) * var(--bnc-mag-lift) * -1)) scale(calc(1 + var(--bn-mag) * var(--bnc-mag-swell)));transition:background .25s var(--bnc-ease), color .25s var(--bnc-ease), box-shadow .25s var(--bnc-ease), opacity .22s var(--bnc-ease) calc(.12s + var(--bn-stagger,0s)), transform .3s var(--bnc-ease) calc(.12s + var(--bn-stagger,0s))}.bottom_nav_collapsed_slot_open_light .bottom_nav_collapsed_subtab_light:hover,.bottom_nav_collapsed_slot_open_light .bottom_nav_collapsed_subtabs_light:hover .bottom_nav_collapsed_subtab_light{transition:background .25s var(--bnc-ease), color .25s var(--bnc-ease), transform var(--bnc-mag-duration) var(--bnc-mag-ease), box-shadow var(--bnc-mag-duration) var(--bnc-mag-ease)}.bottom_nav_collapsed_subtab_active_light{background:var(--bnc-pill-active);color:var(--bnc-icon-inverse);box-shadow:var(--bnc-rim-active), 0 0 0 calc(var(--bn-mag) * 4px) rgba(255, 115, 172, calc(var(--bn-mag) * .3)), 0 calc(6px + var(--bn-mag) * 9px) calc(14px + var(--bn-mag) * 12px) rgba(239, 0, 125, calc(.24 + var(--bn-mag) * .14))}.bottom_nav_collapsed_slot_open_light .bottom_nav_collapsed_subtab_light:hover{background:var(--bnc-pill-hover)}.bottom_nav_collapsed_slot_open_light .bottom_nav_collapsed_subtab_active_light:hover{background:var(--bnc-pill-active-hover)}.bottom_nav_collapsed_slot_open_light .bottom_nav_collapsed_subtab_light:active{transform:translateY(calc(var(--bn-mag) * var(--bnc-mag-lift) * -1)) scale(.94);box-shadow:var(--bnc-rim-active), var(--bnc-drop-press)}.bottom_nav_collapsed_subtab_light:focus-visible{outline:3px solid var(--bnc-badge-pink);outline-offset:3px}@media (prefers-reduced-motion:reduce){.bottom_nav_collapsed_slot_light,.bottom_nav_collapsed_subtabs_light,.bottom_nav_collapsed_item_light,.bottom_nav_collapsed_subtab_light,.bottom_nav_collapsed_diamond_light,.bottom_nav_collapsed_slot_open_light .bottom_nav_collapsed_subtab_light{transition:none}.bottom_nav_collapsed_item_light,.bottom_nav_collapsed_slot_open_light .bottom_nav_collapsed_subtab_light,.bottom_nav_collapsed_premium_light:hover .bottom_nav_collapsed_diamond_light,.bottom_nav_collapsed_slot_light .bottom_nav_collapsed_subtab_light{transform:none}}.bottom_nav_dock_light{--dock-duration:.42s;--dock-ease:cubic-bezier(.22, 1, .36, 1);--dock-exit:.24s;--dock-label-in:.3s;--dock-label-out:.18s;--dock-label-delay:.14s;--dock-stagger:1;z-index:60;pointer-events:none;height:272px;transition:height var(--dock-duration) var(--dock-ease);position:fixed;bottom:0;left:0;right:0}.bottom_nav_dock_collapsed_light{height:198px}.bottom_nav_dock_layer_light{transform-origin:50% 100%;pointer-events:none;position:absolute;inset:0}.bottom_nav_dock_light .bottom_nav_light,.bottom_nav_dock_light .bottom_nav_collapsed_light{z-index:auto;position:absolute}.bottom_nav_dock_light .bottom_nav_collapsed_light{pointer-events:auto}.bottom_nav_dock_leaving_light,.bottom_nav_dock_leaving_light .bottom_nav_collapsed_light,.bottom_nav_dock_leaving_light .bottom_nav_item_light,.bottom_nav_dock_leaving_light .bottom_nav_subitem_light{pointer-events:none}@keyframes bnDockRise{0%{opacity:0;transform:translateY(20px)scale(.94)}to{opacity:1;transform:none}}@keyframes bnDockSink{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(16px)scale(.94)}}.bottom_nav_dock_entering_light{animation:bnDockRise var(--dock-duration) var(--dock-ease) backwards}.bottom_nav_dock_leaving_light{animation:bnDockSink var(--dock-exit) var(--dock-ease) forwards}@keyframes bnDockItemSettle{0%{transform:translateX(-50%) translate(var(--bn-gx,0px), var(--bn-gy,18px)) scale(.86)}to{transform:translate(-50%)}}@keyframes bnDockItemGather{0%{transform:translate(-50%)}to{transform:translateX(-50%) translate(var(--bn-gx,0px), var(--bn-gy,18px)) scale(.86)}}.bottom_nav_dock_entering_light .bottom_nav_item_light{animation:bnDockItemSettle var(--dock-duration) var(--dock-ease) calc(var(--bn-gd,0s) * var(--dock-stagger)) backwards}.bottom_nav_dock_leaving_light .bottom_nav_item_light{animation:bnDockItemGather var(--dock-exit) var(--dock-ease) forwards}@keyframes bnDockRowSettle{0%{transform:translate(var(--bn-gx,0px), 14px) scale(.88)}to{transform:none}}@keyframes bnDockRowGather{0%{transform:none}to{transform:translate(var(--bn-gx,0px), 12px) scale(.88)}}.bottom_nav_dock_entering_light .bottom_nav_collapsed_item_light{animation:bnDockRowSettle var(--dock-duration) var(--dock-ease) calc(var(--bn-gd,0s) * var(--dock-stagger)) backwards}.bottom_nav_dock_leaving_light .bottom_nav_collapsed_item_light{animation:bnDockRowGather var(--dock-exit) var(--dock-ease) forwards}@keyframes bnDockLabelIn{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes bnDockLabelOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(7px)}}.bottom_nav_dock_entering_light .bottom_nav_label_light,.bottom_nav_dock_entering_light .bottom_nav_sublabel_light{animation:bnDockLabelIn var(--dock-label-in) var(--dock-ease) calc((var(--dock-label-delay) + var(--bn-gd,0s)) * var(--dock-stagger)) backwards}.bottom_nav_dock_leaving_light .bottom_nav_label_light,.bottom_nav_dock_leaving_light .bottom_nav_sublabel_light{animation:bnDockLabelOut var(--dock-label-out) var(--dock-ease) forwards}@keyframes bnDockHandleIn{0%{opacity:0;transform:translate(-50%)translateY(24px)scaleX(.5)}to{opacity:1;transform:translate(-50%)}}@keyframes bnDockHandleOut{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%)translateY(-18px)scaleX(.5)}}@keyframes bnDockRowHandleIn{0%{opacity:0;transform:translateY(-20px)scaleX(.5)}to{opacity:1;transform:none}}@keyframes bnDockRowHandleOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(18px)scaleX(.5)}}.bottom_nav_dock_entering_light .bottom_nav_handle_light{animation:bnDockHandleIn var(--dock-duration) var(--dock-ease) backwards}.bottom_nav_dock_leaving_light .bottom_nav_handle_light{animation:bnDockHandleOut var(--dock-exit) var(--dock-ease) forwards}.bottom_nav_dock_entering_light .bottom_nav_collapsed_handle_light{animation:bnDockRowHandleIn var(--dock-duration) var(--dock-ease) backwards}.bottom_nav_dock_leaving_light .bottom_nav_collapsed_handle_light{animation:bnDockRowHandleOut var(--dock-exit) var(--dock-ease) forwards}@keyframes bnDockActiveSwell{0%{transform:scale(1)}45%{transform:scale(1.07)}to{transform:scale(1)}}@keyframes bnDockActiveGlow{0%,to{opacity:var(--bn-mag,0)}50%{opacity:.5}}.bottom_nav_dock_entering_light .bottom_nav_item_active_light .bottom_nav_icon_light,.bottom_nav_dock_entering_light .bottom_nav_subitem_active_light .bottom_nav_subicon_light,.bottom_nav_dock_entering_light .bottom_nav_collapsed_item_active_light svg{animation:bnDockActiveSwell var(--dock-duration) var(--dock-ease) 60ms backwards}.bottom_nav_dock_entering_light .bottom_nav_item_active_light .bottom_nav_icon_wrapper_light:before,.bottom_nav_dock_entering_light .bottom_nav_subitem_active_light:before{animation:bnDockActiveGlow var(--dock-duration) var(--dock-ease) 60ms backwards}@media (prefers-reduced-motion:reduce){.bottom_nav_dock_light{--dock-duration:1ms;--dock-exit:1ms;--dock-label-in:1ms;--dock-label-out:1ms;--dock-label-delay:0s;--dock-stagger:0;transition:none}.bottom_nav_dock_leaving_light{display:none}}.awm_mini{--u:1px;--awm-ink:#26221c;--awm-ink-muted:#8c8172;--awm-pos:#10785a;--awm-neg:#ef007d;--awm-surface:#fff;--awm-tile:#f5f0e8;--awm-line:#efe8da;--awm-rail:#ede6d8;gap:calc(var(--u) * 5);width:100%;height:100%;padding:calc(var(--u) * 7);color:var(--awm-ink);text-align:left;flex-direction:column;font-family:Telegraf,sans-serif;display:flex;overflow:hidden}@supports (container-type:inline-size){.awm_mini{--u:.38023cqw}}.awm_mini span{box-sizing:border-box}.awm_mini_head{align-items:center;gap:calc(var(--u) * 3);flex-shrink:0;display:flex}.awm_mini_title{min-width:0;font-size:calc(var(--u) * 8);font-weight:800;line-height:calc(var(--u) * 11);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.awm_mini_badge{text-overflow:ellipsis;min-width:0;padding:0 calc(var(--u) * 3);font-size:calc(var(--u) * 4.6);font-weight:800;line-height:calc(var(--u) * 8);white-space:nowrap;color:#3f5f50;background:#eaf4ef;border-radius:999px;overflow:hidden}.awm_mini_tools{align-items:center;gap:calc(var(--u) * 2);flex-shrink:0;margin-left:auto;display:flex}.awm_mini_ask,.awm_mini_edit{padding:0 calc(var(--u) * 3.5);font-size:calc(var(--u) * 4.6);font-weight:800;line-height:calc(var(--u) * 9);white-space:nowrap;border-radius:999px}.awm_mini_ask{background:var(--awm-surface);color:var(--awm-pos);border:1px solid #cfe3d8}.awm_mini_edit{color:#fff;background:#6aac8e}.awm_mini_tabs{gap:calc(var(--u) * 1.5);display:flex}.awm_mini_tab{width:calc(var(--u) * 7);height:calc(var(--u) * 7);border-radius:calc(var(--u) * 2);background:#e9e2d5}.awm_mini_tab.is_active{background:var(--awm-ink)}.awm_mini_seg{gap:calc(var(--u) * 1);padding:calc(var(--u) * 1);background:#e9e2d5;border-radius:999px;display:flex}.awm_mini_seg_item{padding:0 calc(var(--u) * 3);font-size:calc(var(--u) * 4.4);font-weight:800;line-height:calc(var(--u) * 7);white-space:nowrap;color:#736a5b;border-radius:999px}.awm_mini_seg_item.is_active{background:var(--awm-surface);color:var(--awm-ink)}.awm_mini_body{gap:calc(var(--u) * 4);flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.awm_row{gap:calc(var(--u) * 3);flex-shrink:0;display:grid}.awm_row_3{grid-template-columns:repeat(3,minmax(0,1fr))}.awm_row_4{grid-template-columns:repeat(4,minmax(0,1fr))}.awm_row_grow{flex:auto;align-items:stretch;min-height:0}.awm_split{gap:calc(var(--u) * 4);flex:auto;min-height:0;display:flex}.awm_split>.awm_cal{flex:0 0 42%}.awm_split_even>*{flex:1 1 0;min-width:0}.awm_list{gap:calc(var(--u) * 2);flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.awm_list_gap{gap:calc(var(--u) * 3)}.awm_bill,.awm_tx,.awm_sub,.awm_note,.awm_event,.awm_day,.awm_goal,.awm_table_row{flex:1 0 auto}.awm_goal{justify-content:center}.awm_split_even .awm_panel{justify-content:space-between}.awm_stat{gap:calc(var(--u) * .5);min-width:0;padding:calc(var(--u) * 3.5);border:1px solid var(--awm-line);border-radius:calc(var(--u) * 4);background:var(--awm-surface);flex-direction:column;display:flex;overflow:hidden}.awm_stat_label{font-size:calc(var(--u) * 4.4);letter-spacing:calc(var(--u) * .3);font-weight:800;line-height:calc(var(--u) * 6);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;color:var(--awm-ink-muted);display:block;overflow:hidden}.awm_stat_value{font-size:calc(var(--u) * 9);font-weight:800;line-height:calc(var(--u) * 12);white-space:nowrap;text-overflow:ellipsis;color:var(--awm-ink);display:block;overflow:hidden}.awm_stat_note{font-size:calc(var(--u) * 4.2);line-height:calc(var(--u) * 6);white-space:nowrap;text-overflow:ellipsis;color:var(--awm-ink-muted);display:block;overflow:hidden}.awm_line_strong{font-size:calc(var(--u) * 5.4);font-weight:800;line-height:calc(var(--u) * 7);white-space:nowrap;text-overflow:ellipsis;color:var(--awm-ink);display:block;overflow:hidden}.awm_line_muted{font-size:calc(var(--u) * 4.4);line-height:calc(var(--u) * 6);white-space:nowrap;text-overflow:ellipsis;color:var(--awm-ink-muted);display:block;overflow:hidden}.awm_dot{width:calc(var(--u) * 3);height:calc(var(--u) * 3);border-radius:50%;flex-shrink:0}.awm_tone_pos{color:var(--awm-pos)}.awm_tone_neg{color:var(--awm-neg)}.awm_chip_pos,.awm_chip_neg,.awm_chip_plain{padding:0 calc(var(--u) * 2);font-size:calc(var(--u) * 4.2);font-weight:800;line-height:calc(var(--u) * 7);white-space:nowrap;border-radius:999px;flex-shrink:0}.awm_chip_pos{color:var(--awm-pos);background:#e7f1eb}.awm_chip_neg{color:var(--awm-neg);background:#fbe0ec}.awm_chip_plain{color:#736a5b;background:#f0eade}.awm_track{min-width:0;height:calc(var(--u) * 3.5);background:var(--awm-rail);border-radius:999px;flex:auto;position:relative}.awm_track.has_knob{margin-right:calc(var(--u) * 6)}.awm_track_fill{border-radius:999px;position:absolute;top:0;bottom:0;left:0}.awm_track_knob{padding:0 calc(var(--u) * 1.5);background:var(--awm-surface);font-size:calc(var(--u) * 3.8);font-weight:800;line-height:calc(var(--u) * 5.5);white-space:nowrap;color:var(--awm-ink);border:1px solid #e4dccb;border-radius:999px;position:absolute;top:50%;transform:translate(-50%,-50%)}.awm_cal{justify-content:center;gap:calc(var(--u) * 1.5);min-width:0;padding:calc(var(--u) * 3);border:1px solid var(--awm-line);border-radius:calc(var(--u) * 4);background:var(--awm-surface);flex-direction:column;display:flex}.awm_cal_week,.awm_cal_grid{gap:calc(var(--u) * .5);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.awm_cal_day{font-size:calc(var(--u) * 3.8);font-weight:800;line-height:calc(var(--u) * 5);text-align:center;color:#a79c8b}.awm_cal_cell{border-radius:calc(var(--u) * 1.5);font-size:calc(var(--u) * 3.8);line-height:calc(var(--u) * 5.5);text-align:center;color:#736a5b}.awm_cal_cell.is_marked{background:var(--dot);color:#fff;font-weight:800}.awm_bill,.awm_tx{align-items:center;gap:calc(var(--u) * 3);padding:calc(var(--u) * 2) calc(var(--u) * 3);border:1px solid var(--awm-line);border-radius:calc(var(--u) * 3);background:var(--awm-surface);flex-shrink:0;display:flex}.awm_bill_date{width:calc(var(--u) * 12);padding:calc(var(--u) * .5) 0;border-radius:calc(var(--u) * 2);background:var(--awm-tile);flex-direction:column;flex-shrink:0;align-items:center;display:flex}.awm_bill_day{font-size:calc(var(--u) * 6);font-weight:800;line-height:calc(var(--u) * 7)}.awm_bill_month{font-size:calc(var(--u) * 3.4);letter-spacing:calc(var(--u) * .2);font-weight:800;line-height:calc(var(--u) * 4);color:var(--awm-ink-muted)}.awm_bill_text{flex-direction:column;flex:auto;min-width:0;display:flex}.awm_bill_amount,.awm_tx_amount{font-size:calc(var(--u) * 5.4);white-space:nowrap;flex-shrink:0;font-weight:800}.awm_avatar{width:calc(var(--u) * 11);height:calc(var(--u) * 11);font-size:calc(var(--u) * 5);color:var(--awm-pos);background:#e7f1eb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:800;display:flex}.awm_map{flex:auto;min-height:0;display:flex}.awm_map_svg{width:100%;height:100%}.awm_map_wire{fill:none;stroke:#cfc7b6;stroke-width:1.2px}.awm_map_node{fill:#fff;stroke:#e4dccb;stroke-width:1px}.awm_map_label{fill:#26221c;font-family:Telegraf,sans-serif;font-size:6px;font-weight:700}.awm_map_total{text-anchor:middle;fill:#fff;font-family:Telegraf,sans-serif;font-size:11px;font-weight:800}.awm_map_sub{text-anchor:middle;fill:#ffffffc7;font-family:Telegraf,sans-serif;font-size:6px}.awm_map_hint{font-size:calc(var(--u) * 4.2);line-height:calc(var(--u) * 6);text-align:center;white-space:nowrap;text-overflow:ellipsis;color:var(--awm-ink-muted);flex-shrink:0;overflow:hidden}.awm_chart_head{justify-content:space-between;align-items:baseline;gap:calc(var(--u) * 3);flex-shrink:0;display:flex}.awm_columns{align-items:flex-end;gap:calc(var(--u) * 1.5);min-height:calc(var(--u) * 14);padding:calc(var(--u) * 3);border:1px solid var(--awm-line);border-radius:calc(var(--u) * 3);background:var(--awm-surface);flex:auto;display:flex}.awm_columns_tight{gap:calc(var(--u) * 1);min-height:calc(var(--u) * 10);padding:calc(var(--u) * 1.5)}.awm_column{min-height:calc(var(--u) * 2);border-radius:calc(var(--u) * 1) calc(var(--u) * 1) 0 0;flex:1 1 0}.awm_panel{gap:calc(var(--u) * 1);min-width:0;padding:calc(var(--u) * 3);border:1px solid var(--awm-line);border-radius:calc(var(--u) * 4);background:var(--awm-surface);flex-direction:column;display:flex;overflow:hidden}.awm_panel_head{font-size:calc(var(--u) * 4.2);letter-spacing:calc(var(--u) * .3);font-weight:800;line-height:calc(var(--u) * 6);white-space:nowrap;text-overflow:ellipsis;color:var(--awm-ink-muted);display:block;overflow:hidden}.awm_panel_amount{font-size:calc(var(--u) * 7);font-weight:800;line-height:calc(var(--u) * 9);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.awm_panel_delta{display:flex}.awm_table{gap:calc(var(--u) * 1.5);flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.awm_table_head,.awm_table_row{grid-template-columns:calc(var(--u) * 10) minmax(0, 1fr) minmax(0, 1fr);align-items:center;gap:calc(var(--u) * 2);flex-shrink:0;display:grid}.awm_table_pl .awm_table_head,.awm_table_pl .awm_table_row{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr)}.awm_table_row{padding:calc(var(--u) * 1.5) calc(var(--u) * 2);border-radius:calc(var(--u) * 2);background:var(--awm-surface)}.awm_table_row.is_bold{background:var(--awm-tile);font-weight:800}.awm_cell_rank{font-size:calc(var(--u) * 4.4);text-align:center;color:var(--awm-ink-muted);font-weight:800}.awm_cell_label{font-size:calc(var(--u) * 4.6);line-height:calc(var(--u) * 7);white-space:nowrap;text-overflow:ellipsis;color:var(--awm-ink);display:block;overflow:hidden}.awm_cell_group{align-items:center;gap:calc(var(--u) * 1.5);min-width:0;font-size:calc(var(--u) * 4.6);line-height:calc(var(--u) * 7);white-space:nowrap;display:flex}.awm_table_head .awm_cell_group{padding:0 calc(var(--u) * 2);border-radius:calc(var(--u) * 2);font-size:calc(var(--u) * 4);letter-spacing:calc(var(--u) * .2);font-weight:800;line-height:calc(var(--u) * 8);text-overflow:ellipsis;justify-content:center;overflow:hidden}.awm_table_head .awm_group_pos{color:var(--awm-pos);background:#dcefe5}.awm_table_head .awm_group_neg{color:#c0146c;background:#fbe0ec}.awm_table_pl .awm_table_row .awm_cell_group{justify-content:flex-end}.awm_cell_name{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.awm_cell_amount{flex-shrink:0;font-weight:800}.awm_mix_row{align-items:center;gap:calc(var(--u) * 2);display:flex}.awm_mix_name{font-size:calc(var(--u) * 4.2);line-height:calc(var(--u) * 6);white-space:nowrap;text-overflow:ellipsis;flex:0 0 38%;overflow:hidden}.awm_mix_amount{font-size:calc(var(--u) * 4.2);white-space:nowrap;flex-shrink:0;font-weight:800}.awm_note{align-items:center;gap:calc(var(--u) * 2);padding:calc(var(--u) * 2) calc(var(--u) * 3);border-left:calc(var(--u) * 2) solid var(--rail);border-radius:calc(var(--u) * 3);background:var(--awm-surface);flex-shrink:0;display:flex}.awm_note_text{min-width:0;font-size:calc(var(--u) * 4.6);line-height:calc(var(--u) * 7);white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.awm_note_action{font-size:calc(var(--u) * 4.2);white-space:nowrap;color:var(--awm-pos);flex-shrink:0;font-weight:800}.awm_goal{gap:calc(var(--u) * 1);padding:calc(var(--u) * 2) calc(var(--u) * 3);border:1px solid var(--awm-line);border-radius:calc(var(--u) * 3);background:var(--awm-surface);flex-direction:column;flex-shrink:0;display:flex}.awm_goal_tag{font-size:calc(var(--u) * 3.8);letter-spacing:calc(var(--u) * .3);font-weight:800;line-height:calc(var(--u) * 5);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.awm_goal_title{font-size:calc(var(--u) * 5);font-weight:800;line-height:calc(var(--u) * 6.5);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.awm_goal_foot{justify-content:space-between;align-items:center;gap:calc(var(--u) * 2);font-size:calc(var(--u) * 4);white-space:nowrap;font-weight:800;display:flex}.awm_pill_tabs{justify-content:center;gap:calc(var(--u) * 1.5);flex-shrink:0;display:flex}.awm_pill_tab{padding:0 calc(var(--u) * 2.5);background:var(--awm-tile);font-size:calc(var(--u) * 3.8);letter-spacing:calc(var(--u) * .3);font-weight:800;line-height:calc(var(--u) * 7);color:var(--awm-ink-muted);border-radius:999px}.awm_pill_tab.is_active{background:var(--awm-ink);color:#fbf9f5}.awm_sub{align-items:center;gap:calc(var(--u) * 2);padding:calc(var(--u) * 1.5) calc(var(--u) * 3);border:1px solid var(--awm-line);border-radius:calc(var(--u) * 3);background:var(--awm-surface);flex-shrink:0;display:flex}.awm_sub_name{font-size:calc(var(--u) * 4.6);font-weight:800;line-height:calc(var(--u) * 7);white-space:nowrap;text-overflow:ellipsis;flex:0 0 26%;overflow:hidden}.awm_sub_usage{font-size:calc(var(--u) * 4);line-height:calc(var(--u) * 6);white-space:nowrap;text-overflow:ellipsis;color:var(--awm-ink-muted);flex:0 0 20%;overflow:hidden}.awm_sub_amount{width:calc(var(--u) * 20);font-size:calc(var(--u) * 4.6);text-align:right;white-space:nowrap;flex-shrink:0;font-weight:800}.awm_summary_card{padding:calc(var(--u) * 2.5) calc(var(--u) * 3);border:1px solid var(--awm-line);border-radius:calc(var(--u) * 4);background:var(--awm-surface);flex-shrink:0;display:flex}.awm_summary_item{flex-direction:column;flex:1 1 0;align-items:center;min-width:0;display:flex}.awm_day{align-items:center;gap:calc(var(--u) * 2);flex-shrink:0;display:flex}.awm_day_name{width:calc(var(--u) * 12);font-size:calc(var(--u) * 4.4);color:#736a5b;flex-shrink:0;font-weight:800}.awm_day_amount{width:calc(var(--u) * 22);font-size:calc(var(--u) * 4.6);text-align:right;white-space:nowrap;flex-shrink:0;font-weight:800}.awm_event{align-items:center;gap:calc(var(--u) * 2.5);padding:calc(var(--u) * 2) calc(var(--u) * 3);border:1px solid var(--awm-line);border-radius:calc(var(--u) * 3);background:var(--awm-surface);flex-shrink:0;display:flex}.awm_event_rail{width:calc(var(--u) * 1.5);height:calc(var(--u) * 10);border-radius:999px;flex-shrink:0}.awm_event_amount{font-size:calc(var(--u) * 5);white-space:nowrap;color:var(--awm-pos);flex-shrink:0;font-weight:800}.awm_event_amount.is_zero{color:#a79c8b}.add_widget_overlay_light{--awm-canvas:var(--color-background);--awm-surface:var(--color-summary-value);--awm-text:var(--color-text);--awm-text-muted:#736a5b;--awm-key-face:#e9e2d5;--awm-key-border:#d6d1c7;--awm-hairline:#fff;--awm-card-border:#ece5d8;z-index:9999;background:#00000059;justify-content:center;align-items:center;padding:24px;animation:.25s add_widget_fade_light;display:flex;position:fixed;inset:0}.add_widget_modal_light{background:var(--awm-surface);border-radius:14px;flex-direction:column;width:880px;max-width:100%;max-height:100%;font-family:Telegraf,sans-serif;animation:.3s add_widget_open_light;display:flex;overflow:hidden;box-shadow:0 0 0 1px #ffffff08,0 30px 80px -20px #000000a6,0 10px 30px -10px #0006}.add_widget_modal_light *{box-sizing:border-box}.add_widget_header_light{background:var(--awm-canvas);border-bottom:1px solid var(--awm-hairline);flex-shrink:0;align-items:center;gap:16px;padding:22px 26px 19px;display:flex}.add_widget_header_content_light{flex-direction:column;display:flex}.add_widget_eyebrow_light{font-size:10px;font-weight:var(--fw-extrabold);letter-spacing:1.8px;text-transform:uppercase;color:var(--awm-text);margin:0;line-height:15px}.add_widget_title_light{font-size:26px;font-weight:var(--fw-extrabold);letter-spacing:-.26px;color:var(--awm-text);margin:2px 0 0;line-height:39px}.add_widget_instruction_light{font-size:13px;font-weight:var(--fw-regular);color:var(--awm-text);margin:4px 0 0;line-height:19.5px}.add_widget_close_light{border:1px solid var(--awm-key-border);background:var(--awm-key-face);width:34px;height:34px;color:var(--awm-text);cursor:pointer;border-radius:10px;outline:none;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;font-family:inherit;transition:background .25s,transform .25s;display:flex}.add_widget_close_light:hover{background:#e3dbcd}.add_widget_close_light:active{transform:scale(.94)}.add_widget_section_light{flex:auto;height:614px;min-height:0;padding:18px 22px 22px;overflow:hidden auto}.add_widget_grid_light{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.add_widget_card_light{text-align:left;border:1px solid var(--awm-card-border);background:var(--awm-canvas);cursor:pointer;border-radius:14px;flex-direction:column;align-items:stretch;font-family:inherit;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;overflow:hidden;box-shadow:0 6px 18px -12px #26221c59}.add_widget_card_light:hover{border-color:#d8cfbc;transform:translateY(-2px);box-shadow:0 12px 26px -14px #26221c73}.add_widget_card_light:focus-visible{outline:2px solid var(--color-primary,#103a28);outline-offset:2px}.add_widget_card_light:active{transform:scale(.985)}.add_widget_card_preview_light{aspect-ratio:263/132;border-bottom:1px solid var(--awm-card-border);background:#fff;flex-shrink:0;position:relative;overflow:hidden;container-type:inline-size}.add_widget_card_preview_fallback_light{width:100%;height:100%;font-family:var(--font-primary,"Telegraf", sans-serif);font-size:44px;font-weight:var(--fw-extrabold,800);color:#103a288c;-webkit-user-select:none;user-select:none;background:linear-gradient(150deg,#eaf4ef,#d8e9e0);justify-content:center;align-items:center;display:flex}.add_widget_card_added_light{font-family:var(--font-primary,"Telegraf", sans-serif);font-size:15px;font-weight:var(--fw-extrabold,800);letter-spacing:.4px;color:#fbf9f5;background:#103a28d1;justify-content:center;align-items:center;animation:1.4s forwards addWidgetAdded;display:flex;position:absolute;inset:0}@keyframes addWidgetAdded{0%{opacity:0}12%{opacity:1}72%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.add_widget_card_added_light{animation:none}}.add_widget_card_details_light{flex-direction:column;gap:4px;padding:12px 14px 14px;display:flex}.add_widget_card_header_light{justify-content:space-between;align-items:center;gap:8px;display:flex}.add_widget_card_name_light{font-size:13.5px;font-weight:var(--fw-extrabold);color:var(--awm-text);margin:0;line-height:20.25px}.add_widget_card_size_light{background:var(--awm-surface);min-width:33px;height:15px;font-size:9.5px;font-weight:var(--fw-extrabold);letter-spacing:.38px;color:var(--awm-text-muted);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;line-height:normal;display:flex}.add_widget_card_desc_light{-webkit-line-clamp:2;min-height:33.35px;font-size:11.5px;font-weight:var(--fw-regular);color:var(--awm-text-muted);-webkit-box-orient:vertical;margin:0;line-height:16.675px;display:-webkit-box;overflow:hidden}.add_widget_footer_light{background:var(--awm-canvas);border-top:1px solid var(--awm-hairline);flex-shrink:0;align-items:center;gap:12px;padding:15px 26px 14px;display:flex}.add_widget_footer_tip_light{font-size:12px;font-weight:var(--fw-regular);color:var(--awm-text);margin:0 auto 0 0;line-height:18px}.add_widget_footer_key_light{border:1px solid var(--awm-key-border);background:var(--awm-surface);min-width:31px;height:18px;font-size:10px;font-weight:var(--fw-extrabold);color:var(--awm-text);border-radius:5px;justify-content:center;align-items:center;line-height:normal;display:flex}.add_widget_footer_close_light{font-size:12px;font-weight:var(--fw-regular);color:var(--awm-text);line-height:18px}@keyframes add_widget_fade_light{0%{opacity:0}to{opacity:1}}@keyframes add_widget_open_light{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (width<=920px){.add_widget_overlay_light{padding:12px}.add_widget_grid_light{grid-template-columns:repeat(2,1fr)}.add_widget_title_light{font-size:22px;line-height:32px}.add_widget_instruction_light,.add_widget_footer_tip_light{font-size:12px}}@media (width<=620px){.add_widget_grid_light{grid-template-columns:1fr}.add_widget_header_light,.add_widget_footer_light{padding-left:18px;padding-right:18px}.add_widget_section_light{padding:14px 18px 18px}}.dashboard_grid_light{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px 24px;margin:24px 0;display:grid}.widget_frame_light{min-width:0;transition:border-color var(--motion-base,.22s) var(--motion-ease,ease);border:1px dashed #0000;border-radius:30px;padding:6px;position:relative}.widget_frame_light.is_editing{border-color:var(--color-text)}.dashboard_grid_light .cashflow_container_light{width:100%;height:var(--widget-h,515px);scrollbar-width:none;margin:0;overflow:hidden auto;container-type:size}.dashboard_grid_light .cashflow_container_light>:where(.cashflow_header_light,.tickets_header,.ledger_header,.bullets_header,.donut_header_light){z-index:12;background:var(--Background-default);position:sticky;top:0}@container widget (height<=360px){.dashboard_grid_light .cashflow_container_light{--widget-pad:12px;padding:var(--widget-pad);gap:10px}}@container widget (height<=280px){.dashboard_grid_light .cashflow_container_light{--widget-pad:10px;padding:var(--widget-pad);gap:8px}}.dashboard_grid_light .cashflow_container_light>:where(*){flex-shrink:0;max-width:100%}.dashboard_grid_light .cashflow_container_light>:where(.tickets_view,.ledger_view,.bullets_view,.donut_view_light,.top_revenue_exact_wrapper,.top_revenue_bubble_wrapper){flex:auto;height:auto;min-height:0}.widget_frame_light.is_editing .cashflow_container_light{pointer-events:none}.widget_frame_light.is_editing .cashflow_header_light{visibility:hidden}.widget_frame_light.is_editing:hover .cashflow_container_light,.widget_frame_light.is_editing .cashflow_container_light:hover{box-shadow:0 0 14px var(--Overlay-black-10,#0000001a);transform:none}.widget_frame_light.is_dragging{opacity:.55}.widget_frame_light.is_drop_target{border-color:#6fae93}.widget_toolbar_light{z-index:5;box-sizing:border-box;background:#103a28;border:.8px solid #2b3a3324;border-radius:10px;align-items:center;gap:4px;padding:4px;display:flex;position:absolute;top:20px;left:14px;right:14px}.widget_toolbar_btn_light{color:#fbf9f5;cursor:pointer;width:26px;height:26px;transition:background var(--motion-fast,.14s) var(--motion-ease,ease);background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;padding:1px 6px;display:inline-flex}.widget_toolbar_btn_light:hover:not(:disabled){background:#fbf9f524}.widget_toolbar_btn_light:disabled{opacity:.35;cursor:default}.widget_toolbar_drag_light{cursor:grab}.widget_toolbar_drag_light:active{cursor:grabbing}.widget_toolbar_icon_light{flex:none;width:13px;height:13px}.widget_toolbar_count_light{min-width:26px;font-family:var(--font-primary,"Telegraf", sans-serif);font-size:10px;font-weight:var(--fw-extrabold);letter-spacing:.45px;text-align:center;white-space:nowrap;color:#fbf9f5;-webkit-user-select:none;user-select:none;padding:0 7px;line-height:normal}.widget_frame_grip_light{z-index:5;cursor:ns-resize;touch-action:none;width:54px;height:8px;transition:background var(--motion-fast,.14s) var(--motion-ease,ease);background:#103a28;border:.8px solid #2b3a3324;border-radius:999px;padding:0;position:absolute;bottom:1px;left:50%;transform:translate(-50%)}.widget_frame_grip_light:hover{background:#17513a}.dashboard_is_resizing_light,.dashboard_is_resizing_light *{-webkit-user-select:none;user-select:none;cursor:ns-resize!important}@media (width<=940px){.dashboard_grid_light{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width<=720px){.dashboard_grid_light{grid-template-columns:minmax(0,1fr)}.dashboard_grid_light .widget_frame_light{grid-column:1/-1!important}.dashboard_grid_light .cashflow_container_light{height:auto;min-height:var(--widget-h,515px)}}.manage_overlay_light{background:var(--aba-overlay);z-index:var(--aba-z-overlay);justify-content:center;align-items:center;padding:24px;animation:.22s ease-out manage_fade_light;display:flex;position:fixed;inset:0}.manage_popup_light{box-sizing:border-box;border-radius:var(--aba-radius-3xl);border:1px solid var(--aba-border-medium);background:var(--aba-surface);width:640px;max-width:100%;max-height:82vh;box-shadow:var(--aba-shadow-popup);flex-direction:column;padding:22px 22px 18px;animation:.24s ease-out manage_rise_light;display:flex}.manage_header_light{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.manage_eyebrow_light{color:var(--aba-text-secondary);font-size:var(--aba-fs-10);font-weight:var(--aba-fw-extrabold);letter-spacing:var(--aba-ls-wide);text-transform:uppercase;margin:0}.manage_title_light{color:var(--aba-text-primary);font-size:var(--aba-fs-21);font-weight:var(--aba-fw-extrabold);line-height:var(--aba-lh-title);margin:4px 0 0}.manage_close_light{border:1px solid var(--aba-border-medium);border-radius:var(--aba-radius-sm);background:var(--aba-bg-default);width:32px;height:32px;color:var(--aba-text-primary);cursor:pointer;justify-content:center;align-items:center;transition:background .2s,border-color .2s;display:flex}.manage_close_light:hover{background:var(--aba-tint-primary);border-color:var(--aba-primary-strong)}.manage_subtitle_light{color:var(--aba-text-subtle);font-size:var(--aba-fs-13);margin:8px 0 0;line-height:19px}.manage_list_light{overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;gap:9px;min-height:0;margin-top:14px;padding-bottom:2px;display:flex;overflow-y:auto}.manage_list_light::-webkit-scrollbar{width:0;height:0;display:none}.manage_empty_light{border:1px dashed var(--aba-border-medium);border-radius:var(--aba-radius-xl);background:var(--aba-bg-default);color:var(--aba-text-subtle);text-align:center;font-size:var(--aba-fs-13);margin:0;padding:26px 14px}.manage_row_light{border:1px solid var(--aba-border-medium);border-radius:var(--aba-radius-xl);background:var(--aba-bg-default);flex:none;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.manage_row_info_light{align-items:center;gap:12px;min-width:0;display:flex}.manage_row_icon_light{border-radius:var(--aba-radius-sm);background:var(--aba-primary);width:36px;height:36px;color:var(--aba-on-primary);font-weight:var(--aba-fw-extrabold);flex:none;justify-content:center;align-items:center;display:flex}.manage_row_title_light{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.manage_row_title_light h4{color:var(--aba-text-primary);font-size:var(--aba-fs-13);font-weight:var(--aba-fw-extrabold);margin:0}.manage_row_title_light span{color:var(--aba-text-subtle);font-size:var(--aba-fs-13)}.manage_row_type_light{color:var(--aba-text-subtle);font-size:var(--aba-fs-125);line-height:var(--aba-lh-step);margin:4px 0 0}.manage_row_right_light{align-items:center;gap:14px;display:flex}.manage_row_balance_light{color:var(--aba-text-primary);font-size:var(--aba-fs-16);font-variant-numeric:tabular-nums}.manage_remove_light{border-radius:var(--aba-radius-pill);color:#cc006b;font-size:var(--aba-fs-12);font-weight:var(--aba-fw-extrabold);cursor:pointer;background:0 0;border:1px solid #cc006b59;align-items:center;gap:6px;padding:7px 12px;transition:background .2s,border-color .2s;display:flex}.manage_remove_light:hover{background:#cc006b1a;border-color:#cc006b}.manage_footer_light{border-top:1px solid var(--aba-border-medium);justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding-top:16px;display:flex}.manage_total_light{color:var(--aba-text-subtle);font-size:var(--aba-fs-13);margin:0}.manage_total_light strong{color:var(--aba-text-dark-green);font-size:var(--aba-fs-18);font-weight:var(--aba-fw-extrabold);font-variant-numeric:tabular-nums}.manage_done_light{border-radius:var(--aba-radius-pill);background:var(--aba-primary-strong);color:var(--aba-on-primary);font-size:var(--aba-fs-13);font-weight:var(--aba-fw-extrabold);cursor:pointer;border:none;padding:10px 22px;transition:transform .2s,box-shadow .2s}.manage_done_light:hover{box-shadow:var(--aba-shadow-hover);transform:translateY(-1px)}@keyframes manage_fade_light{0%{opacity:0}}@keyframes manage_rise_light{0%{opacity:0;transform:translateY(10px)scale(.99)}}@media (prefers-reduced-motion:reduce){.manage_overlay_light,.manage_popup_light{animation:none}}.rpt_overlay_light{z-index:9999;background:#06100cb8;justify-content:center;align-items:center;padding:24px;animation:.25s rpt_fade_light;display:flex;position:fixed;inset:0}.rpt_overlay_behind_light{z-index:9990}.rpt_modal_light{--rpt-surface:#f5f0e8;--rpt-subtle:#e9e2d5;--rpt-elevated:#fff;--rpt-edge:#d6d1c7;--rpt-hairline:#e5e0d7;--rpt-ink:#26221c;--rpt-muted:#736a5b;--rpt-faint:#928876;--rpt-green:#6aac8e;--rpt-pink:#ff73ac;--rpt-amber:#f0b24a;--rpt-success:#16784e;scrollbar-width:none;-ms-overflow-style:none;background:var(--rpt-surface);width:min(941px,100%);max-height:calc(100vh - 48px);font-family:var(--font-primary,"Telegraf"), sans-serif;color:var(--rpt-ink);border-radius:16px;outline:none;flex-direction:column;gap:24px;padding:18px;animation:.3s cubic-bezier(.2,.7,.3,1) rpt_open_light;display:flex;position:relative;overflow-y:auto;box-shadow:0 40px 60px #00000073}.rpt_modal_light::-webkit-scrollbar{display:none}.rpt_timeline_columns_light{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.rpt_modal_timeline_light{gap:16px}.rpt_modal_timeline_light .rpt_panel_light{padding:20px}.rpt_modal_progress_light{padding-bottom:32px}.rpt_modal_ledger_light{gap:16px;padding-bottom:40px}.rpt_head_light{justify-content:space-between;align-items:center;gap:16px;min-height:32px;display:flex}.rpt_eyebrow_light{align-items:center;gap:8px;margin:0;display:flex}.rpt_eyebrow_word_light{letter-spacing:1.1px;text-transform:uppercase;color:var(--rpt-muted);font-size:11px;font-weight:800;line-height:16px}.rpt_eyebrow_dot_light{background:var(--rpt-faint);border-radius:999px;width:4px;height:4px}.rpt_close_light{border:1px solid var(--rpt-edge);background:var(--rpt-hairline);width:32px;height:32px;color:var(--rpt-ink);cursor:pointer;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;transition:background-color .2s,transform .2s;display:inline-flex}.rpt_close_light:hover{background:var(--rpt-edge);transform:scale(1.05)}.rpt_tiles_light{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.rpt_split_light{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.rpt_tile_light{background:var(--rpt-subtle);border-radius:12px;flex-direction:column;padding:11px 12px 12px;display:flex}.rpt_tile_label_light{letter-spacing:1.1px;text-transform:uppercase;color:var(--rpt-ink);margin:0;font-size:11px;font-weight:800;line-height:16px}.rpt_tile_value_light{font-variant-numeric:tabular-nums;letter-spacing:-.6px;margin:8px 0 0;font-size:32px;font-weight:800;line-height:38px}.rpt_tile_value_positive_light{color:var(--rpt-green)}.rpt_tile_value_negative_light{color:var(--rpt-pink)}.rpt_tile_value_neutral_light{color:var(--rpt-ink)}.rpt_spark_light{align-items:flex-end;gap:4px;height:70px;margin-top:11px;display:flex}.rpt_spark_bar_light{transform-origin:bottom;border-radius:4px;flex:1 1 0;min-width:0;animation:.46s cubic-bezier(.22,.68,.24,1) both rpt_bars_grow_light}.rpt_tile_chip_light{background:var(--rpt-edge);color:var(--rpt-success);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin:12px 0 0;padding:4px 8px;font-size:13px;font-weight:800;line-height:17px;display:inline-flex}.rpt_panel_light{background:var(--rpt-elevated);border-radius:16px;flex-direction:column;padding:24px;display:flex}.rpt_panel_head_light{flex-direction:column;gap:0;display:flex}.rpt_panel_title_light{color:var(--rpt-ink);margin:0;font-size:18px;font-weight:800;line-height:24px}.rpt_panel_sub_light{color:var(--color-text);margin:0;font-size:13px;font-weight:700;line-height:17px}.rpt_map_frame_light{background:0 0;width:100%;max-width:100%;margin-top:18px;position:relative;overflow:hidden}.rpt_map_board_light{transform-origin:top;will-change:transform;position:absolute;top:0;left:50%}.rpt_map_frame_light .react-flow,.rpt_map_frame_light .react-flow__node{background:0 0;border:0}.rpt_map_frame_light .react-flow__viewport{overflow:visible}.rpt_map_frame_light .react-flow__handle{opacity:0;pointer-events:none;background:0 0!important;border:0!important;width:1px!important;height:1px!important}.rpt_map_frame_light .react-flow__edge-path{transition:stroke-width .25s,filter .25s}.rpt_map_source_light{text-align:center;flex-direction:column;align-items:center;gap:4px;width:120px;transition:transform .25s,filter .25s;display:flex}.rpt_map_source_light:hover{transform:translateY(-3px)scale(1.05)}.rpt_map_icon_light{width:48px;height:48px;color:var(--rpt-ink);border-radius:16px;justify-content:center;align-items:center;transition:box-shadow .3s;display:flex;position:relative;box-shadow:inset 0 -2px 4px #00000038,inset 0 2px 4px #00000038}.rpt_map_source_light:hover .rpt_map_icon_light{box-shadow:0 0 14px,inset 0 -2px 4px #00000038,inset 0 2px 4px #00000038}.rpt_map_name_light{color:var(--rpt-ink);font-size:13px;font-weight:800;line-height:1.3}.rpt_map_sub_light{letter-spacing:.6px;text-transform:uppercase;font-size:9px;font-weight:800;line-height:1.3}.rpt_map_amount_light{color:var(--rpt-muted);font-size:13px;font-weight:800;line-height:1.3}.rpt_map_hub_light{background:var(--rpt-green);text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:150px;height:150px;animation:3s ease-in-out infinite rpt_map_pulse_light;display:flex;box-shadow:0 0 15px 10px #6aac8e8c}.rpt_map_hub_label_light{letter-spacing:1.1px;text-transform:uppercase;color:var(--rpt-ink);font-size:11px;font-weight:800}.rpt_map_hub_amount_light{letter-spacing:-.5px;color:#fff;font-size:28px;font-weight:800}.rpt_map_hub_count_light{color:var(--rpt-ink);font-size:11px;font-weight:800}.rpt_map_spend_light{border:1px solid var(--rpt-hairline);background:var(--rpt-surface);cursor:pointer;border-radius:12px;align-items:center;gap:10px;width:150px;height:44px;padding:0 12px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:relative}.rpt_map_spend_light:hover{border-color:var(--rpt-edge);transform:translate(3px);box-shadow:0 6px 14px #26221c1f}.rpt_map_chip_light{border-radius:4px;flex:none;width:10px;height:10px}.rpt_map_spend_text_light{flex-direction:column;min-width:0;display:flex}.rpt_map_spend_label_light{color:var(--rpt-ink);font-size:12px;font-weight:800;line-height:15px}.rpt_map_spend_amount_light{color:var(--rpt-muted);font-size:11px;font-weight:700;line-height:14px}@keyframes rpt_map_pulse_light{0%,to{box-shadow:0 0 15px 10px #6aac8e8c}50%{box-shadow:0 0 28px 16px #6aac8e52}}.rpt_map_source_light{cursor:pointer}.rpt_map_source_light:focus-visible{outline:2px solid var(--map-tone,var(--rpt-green));outline-offset:4px;border-radius:12px}.rpt_map_source_on_light .rpt_map_icon_light{box-shadow:0 0 0 3px var(--map-wash), 0 0 14px var(--map-tone), inset 0 -2px 4px #00000038, inset 0 2px 4px #00000038}.rpt_map_source_on_light .rpt_map_name_light{color:var(--map-tone)}.rpt_map_spend_on_light{border-color:var(--map-tone);background:var(--map-wash)}.rpt_map_dim_light{opacity:.42}.rpt_map_dim_light:hover{opacity:.78}.rpt_map_icon_light{transition:box-shadow .3s,background-color .3s}.rpt_map_source_light,.rpt_map_spend_light{transition:transform .25s,filter .25s,opacity .25s,border-color .25s,background-color .25s,box-shadow .25s}.rpt_map_chip_light,.rpt_map_sub_light,.rpt_map_name_light{transition:background-color .3s,color .3s}.rpt_map_frame_light:before{content:"";pointer-events:none;background-image:var(--map-board-wash,none);opacity:0;background-repeat:no-repeat;background-size:cover;transition:opacity .3s;position:absolute;inset:0}.rpt_map_washed_light:before{opacity:1}.rpt_due_light{border:1px solid #f0b24a47}.rpt_due_eyebrow_light{letter-spacing:1.54px;text-transform:uppercase;color:var(--color-text);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:800;line-height:16px;display:flex}.rpt_due_sep_light{color:#f0b24aa6}.rpt_due_pip_light{background:var(--rpt-amber);border-radius:3.5px;flex:none;width:7px;height:7px}.rpt_due_amount_light{flex-wrap:wrap;align-items:baseline;gap:16px;margin-top:12px;display:flex}.rpt_due_total_light{letter-spacing:-1px;color:#0c2e20;margin:0;font-size:48px;font-weight:800;line-height:52px}.rpt_due_note_light{color:var(--color-text);margin:0;font-size:14px;font-weight:700;line-height:17px}.rpt_due_meter_light{margin-top:30px;position:relative}.rpt_due_track_light{background:var(--rpt-subtle);border-radius:999px;height:10px;overflow:hidden}.rpt_due_fill_light{width:var(--rpt-progress);transform-origin:0;background:linear-gradient(90deg,#8fc4ae 0%,#b6dcc9 100%);border-radius:999px;height:100%;animation:.72s cubic-bezier(.22,.68,.24,1) both rpt_due_grow_light;display:block}.rpt_due_knob_light{top:50%;left:clamp(21px, var(--rpt-progress), calc(100% - 21px));border:3px solid var(--rpt-elevated);letter-spacing:-.2px;color:#0c2e20;background:#8fc4ae;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;font-size:12px;font-weight:800;line-height:1;animation:.72s cubic-bezier(.22,.68,.24,1) both rpt_due_knob_light;display:inline-flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 3px 10px #0c2e2033}.rpt_due_legend_light{justify-content:space-between;align-items:center;gap:16px;margin-top:26px;display:flex}.rpt_due_key_light{color:var(--rpt-ink);align-items:center;gap:8px;margin:0;font-size:14px;font-weight:800;line-height:18px;display:inline-flex}.rpt_due_swatch_light{border-radius:4px;flex:none;width:8px;height:8px}.rpt_due_swatch_paid_light{background:#8fc4ae}.rpt_due_swatch_left_light{background:var(--rpt-amber)}.rpt_steps_light{flex-direction:column;gap:24px;margin:24px 0 0;padding:0;list-style:none;display:flex}.rpt_step_light{align-items:center;gap:10px;display:flex}.rpt_step_icon_light{border-radius:10px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.rpt_step_icon_mint_light{color:var(--rpt-green);background:#e2efe8}.rpt_step_icon_pink_light{color:var(--rpt-pink);background:#fde3ee}.rpt_step_text_light{flex-direction:column;min-width:0;display:flex}.rpt_step_title_light{color:var(--rpt-ink);font-size:15px;font-weight:800;line-height:24px}.rpt_step_sub_light{color:var(--color-text);font-size:13px;font-weight:700;line-height:17px}.rpt_step_value_light{white-space:nowrap;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-family:inherit;font-size:15px;font-weight:800;line-height:24px;transition:opacity .2s}.rpt_step_value_light:hover{opacity:.7}.rpt_step_value_positive_light{color:var(--rpt-green)}.rpt_step_value_neutral_light{color:var(--rpt-ink)}.rpt_step_value_negative_light{color:var(--rpt-pink)}.rpt_subject_light{color:var(--rpt-ink);margin:0;font-size:18px;font-weight:800;line-height:24px}.rpt_lines_light{background:var(--rpt-subtle);border-radius:16px;flex-direction:column;margin:0;padding:8px 24px;list-style:none;display:flex}.rpt_line_light{justify-content:space-between;align-items:center;gap:16px;height:48px;display:flex}.rpt_line_label_light{color:var(--rpt-ink);align-items:center;gap:8px;font-size:15px;font-weight:800;line-height:24px;display:inline-flex}.rpt_line_dot_light{border-radius:999px;flex:none;width:8px;height:8px}.rpt_line_dot_positive_light{background:var(--rpt-green)}.rpt_line_dot_negative_light{background:var(--rpt-pink)}.rpt_line_value_light{white-space:nowrap;font-size:14px;font-weight:800;line-height:17px}.rpt_line_value_positive_light{color:var(--rpt-green)}.rpt_line_value_negative_light{color:var(--rpt-pink)}.rpt_cta_light{background:var(--rpt-green);color:#fbf9f5;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-self:center;align-items:center;gap:10px;width:min(500px,100%);height:56px;margin-top:24px;padding:0 24px;font-family:inherit;font-size:17px;font-weight:800;transition:transform .2s,box-shadow .2s,background-color .2s;display:inline-flex;box-shadow:2px 4px 4px #00000040}.rpt_cta_light:hover{background:#5f9d81;transform:translateY(-1px);box-shadow:2px 8px 12px #00000047}.rpt_panel_subtle_light{background:var(--rpt-subtle)}.rpt_stats_light{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.rpt_stat_light{background:var(--rpt-subtle);border-radius:16px;flex-direction:column;gap:6px;padding:12px;animation:.46s cubic-bezier(.22,.68,.24,1) both rpt_rise_light;display:flex}.rpt_stat_label_light{color:var(--rpt-ink);margin:0;font-size:12px;font-weight:800;line-height:1.3}.rpt_stat_value_light{letter-spacing:-.33px;margin:0;font-size:22px;font-weight:800;line-height:24px}.rpt_stat_value_positive_light,.rpt_stat_value_negative_light,.rpt_stat_value_neutral_light{color:var(--color-success-light)}.rpt_stat_note_light{color:var(--rpt-ink);margin:0;font-size:12px;font-weight:800;line-height:13px}.rpt_calendar_light{width:100%;margin:12px 0 0}.rpt_calendar_light .bills_commig_calendar_day_light{min-height:36px;font-size:12px}.rpt_calendar_light .bills_commig_weekday_light{font-size:11px}.rpt_bars_light{align-items:flex-end;gap:6px;margin-top:14px;display:flex}.rpt_bars_col_light{flex-direction:column;flex:1 1 0;gap:14px;min-width:0;display:flex}.rpt_bars_well_light{justify-content:center;align-items:flex-end;height:124px;display:flex}.rpt_bars_bar_light{transform-origin:bottom;border-radius:8px;width:100%;max-width:96px;animation:.62s cubic-bezier(.22,.68,.24,1) both rpt_bars_grow_light}.rpt_bars_bar_low_light{background-image:repeating-linear-gradient(43deg,#ffffff4d 0 3px,#fff0 3px 15px)}.rpt_bars_day_light{letter-spacing:.48px;text-align:center;color:var(--rpt-ink);margin:0;font-size:14px;font-weight:400;line-height:1.4}.rpt_bars_day_low_light{font-weight:800}.rpt_headline_light{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.rpt_headline_value_light{letter-spacing:-1px;color:var(--rpt-green);margin:0;font-size:44px;font-weight:800;line-height:52px}.rpt_headline_text_light{flex-direction:column;display:flex}.rpt_headline_label_light{letter-spacing:1.1px;text-transform:uppercase;color:var(--color-text);margin:0;font-size:13px;font-weight:800;line-height:16px}.rpt_headline_note_light{color:var(--color-text);margin:0;font-size:13px;font-weight:700;line-height:17px}.rpt_headline_light .rpt_tile_chip_light{margin:0 0 0 auto}.rpt_split_bar_light{gap:3px;height:44px;margin-top:18px;display:flex;overflow:hidden}.rpt_split_seg_light{cursor:pointer;transform-origin:50%;border:0;border-radius:6px;height:100%;padding:0;transition:opacity .25s,transform .25s;animation:.52s cubic-bezier(.22,.68,.24,1) both rpt_grow_light}.rpt_legend_light{flex-wrap:wrap;gap:8px 20px;margin-top:14px;display:flex}.rpt_legend_item_light{color:var(--color-text);align-items:center;gap:7px;margin:0;font-size:13px;font-weight:700;line-height:16px;transition:opacity .25s;display:inline-flex}.rpt_legend_dot_light{border-radius:3px;width:9px;height:9px}.rpt_legend_share_light{color:var(--color-text);font-weight:800}.rpt_rank_list_light{margin:18px 0 0;padding:0;list-style:none}.rpt_rank_row_light{grid-template-columns:26px minmax(140px,1.4fr) minmax(80px,5fr) 84px;align-items:center;gap:14px;padding:10px 0;transition:opacity .25s;animation:.46s cubic-bezier(.22,.68,.24,1) both rpt_rise_light;display:grid}.rpt_rank_row_light+.rpt_rank_row_light{border-top:1px solid var(--rpt-hairline)}.rpt_rank_num_light{background:var(--rpt-subtle);width:24px;height:24px;color:var(--rpt-muted);border-radius:8px;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:inline-flex}.rpt_rank_name_light{flex-direction:column;min-width:0;display:flex}.rpt_rank_title_light{color:var(--color-text);font-size:15px;font-weight:800;line-height:20px}.rpt_rank_sub_light{color:var(--color-text);font-size:13px;font-weight:700;line-height:16px}.rpt_rank_meter_light{display:block;position:relative}.rpt_rank_track_light{background:var(--rpt-subtle);border-radius:999px;height:10px;display:block;overflow:hidden}.rpt_rank_knob_light{top:50%;left:clamp(17px, var(--rpt-progress), calc(100% - 17px));letter-spacing:-.2px;width:34px;height:34px;color:var(--rpt-ink);background:#fbf9f5;border:3px solid #fbf9f5;border-radius:999px;justify-content:center;align-items:center;font-size:11px;font-weight:600;line-height:1;animation:.62s cubic-bezier(.22,.68,.24,1) both rpt_rank_knob_light;display:inline-flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 3px 8px #26221c2e}.rpt_rank_fill_light{border-radius:999px;height:100%;animation:.62s cubic-bezier(.22,.68,.24,1) both rpt_grow_light;display:block}.rpt_rank_amount_light{text-align:right;color:var(--color-text);font-size:14px;font-weight:800}.rpt_rank_on_light{opacity:1}.rpt_split_seg_light.rpt_rank_on_light{transform:scaleY(1.14)}.rpt_rank_off_light{opacity:.3}.rpt_strip_light{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.rpt_strip_item_light{background:var(--rpt-subtle);border-radius:12px;flex-direction:column;padding:12px 14px;animation:.46s cubic-bezier(.22,.68,.24,1) both rpt_rise_light;display:flex}.rpt_strip_item_light:nth-child(2){animation-delay:60ms}.rpt_strip_item_light:nth-child(3){animation-delay:.12s}.rpt_strip_item_light:nth-child(4){animation-delay:.18s}.rpt_strip_label_light{letter-spacing:1.1px;text-transform:uppercase;color:var(--color-text);margin:0;font-size:11px;font-weight:800;line-height:16px}.rpt_strip_value_light{letter-spacing:-.5px;color:var(--rpt-ink);margin:2px 0 0;font-size:26px;font-weight:800;line-height:32px}.rpt_strip_value_positive_light{color:var(--rpt-green)}.rpt_strip_value_negative_light{color:var(--rpt-pink)}.rpt_grid_light{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.rpt_card_light{border:1px solid var(--rpt-hairline);background:#fbf9f5;border-radius:12px;flex-direction:column;padding:13px 14px 12px;transition:transform .22s,box-shadow .22s;animation:.46s cubic-bezier(.22,.68,.24,1) both rpt_rise_light;display:flex}.rpt_card_light:hover{transform:translateY(-2px);box-shadow:0 8px 18px #362e2e24}.rpt_card_unused_light{border-color:#ff73ac80}.rpt_card_duplicate_light{border-color:#f0b24a99}.rpt_card_head_light{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.rpt_card_name_light{color:var(--rpt-ink);margin:0;font-size:14px;font-weight:800;line-height:19px}.rpt_card_price_light{white-space:nowrap;color:var(--rpt-ink);margin:0;font-size:14px;font-weight:800;line-height:19px}.rpt_card_plan_light{color:var(--color-text);margin:2px 0 0;font-size:13px;font-weight:700;line-height:15px}.rpt_usage_light{gap:3px;margin-top:12px;display:flex}.rpt_usage_mark_light{background:var(--rpt-edge);border-radius:2px;flex:1 1 0;height:6px}.rpt_usage_on_active_light{background:var(--rpt-green)}.rpt_usage_on_unused_light{background:var(--rpt-pink)}.rpt_usage_on_duplicate_light{background:var(--rpt-amber)}.rpt_card_status_light{letter-spacing:.6px;text-transform:uppercase;border-radius:999px;align-self:flex-start;margin:12px 0 0;padding:3px 9px;font-size:10px;font-weight:800;line-height:14px}.rpt_card_status_active_light{color:var(--rpt-success);background:#e2efe8}.rpt_card_status_unused_light{color:#b02a63;background:#fde3ee}.rpt_card_status_duplicate_light{color:#8a5a12;background:#fbeed6}.rpt_footnote_light{border:1px solid var(--rpt-edge);background:var(--rpt-subtle);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex}.rpt_footnote_text_light{flex-direction:column;margin:0;display:flex}.rpt_footnote_label_light{color:var(--rpt-ink);font-size:14px;font-weight:800;line-height:19px}.rpt_footnote_detail_light{color:var(--color-text);font-size:13px;font-weight:700;line-height:16px}.rpt_footnote_cta_light{background:var(--rpt-green);color:#fbf9f5;cursor:pointer;border:0;border-radius:999px;flex:none;height:38px;padding:0 20px;font-family:inherit;font-size:13px;font-weight:800;transition:background-color .2s,transform .2s}.rpt_footnote_cta_light:hover{background:#5f9d81;transform:translateY(-1px)}@keyframes rpt_draw_light{0%{stroke-dashoffset:2400px}to{stroke-dashoffset:0}}@keyframes rpt_pop_light{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes rpt_rise_light{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes rpt_due_grow_light{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes rpt_due_knob_light{0%{opacity:0;left:0%}to{opacity:1;left:clamp(21px, var(--rpt-progress), calc(100% - 21px))}}@keyframes rpt_bars_grow_light{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes rpt_rank_knob_light{0%{opacity:0;left:0%}to{opacity:1;left:clamp(17px, var(--rpt-progress), calc(100% - 17px))}}@keyframes rpt_grow_light{0%{opacity:0;transform:scaleX(.05)}to{opacity:1;transform:scaleX(1)}}.rpt_actions_light{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;display:flex}.rpt_action_light{border:1px solid var(--rpt-hairline);background:var(--rpt-surface);white-space:nowrap;height:40px;color:var(--rpt-ink);cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-family:inherit;font-size:14px;font-weight:800;line-height:14px;transition:background-color .2s,border-color .2s,transform .2s;display:inline-flex}.rpt_action_light:hover{transform:translateY(-1px)}.rpt_action_light{isolation:isolate;position:relative;overflow:hidden}.rpt_action_light:before{content:"";z-index:-1;border-radius:inherit;background:var(--rpt-accent,var(--rpt-green));opacity:0;transition:opacity .22s,transform .38s cubic-bezier(.22,.68,.24,1);position:absolute;inset:0}.rpt_action_light:hover{border-color:var(--rpt-accent,var(--rpt-green))}.rpt_action_light:hover:before{opacity:.18}.rpt_action_icon_light{color:var(--rpt-green);flex:none;transition:color .22s,transform .32s cubic-bezier(.3,.8,.35,1.2)}.rpt_action_light:hover .rpt_action_icon_light{color:var(--rpt-accent,var(--rpt-green))}.rpt_action_money-snapshot_light{--rpt-accent:#6aac8e}.rpt_action_money-snapshot_light:before{transform:translate(-101%)}.rpt_action_money-snapshot_light:hover:before{transform:translate(0)}.rpt_action_money-snapshot_light:hover .rpt_action_icon_light{transform:translate(2px,-3px)}.rpt_action_spending_light{--rpt-accent:#f0b24a}.rpt_action_spending_light:before{transform:translateY(101%)}.rpt_action_spending_light:hover:before{opacity:.22;transform:translateY(0)}.rpt_action_spending_light:hover .rpt_action_icon_light{animation:.62s rpt_chip_drop_light}.rpt_action_close-event_light{--rpt-accent:#4dd1db}.rpt_action_close-event_light:hover{box-shadow:inset 0 0 0 3px #4dd1db4d}.rpt_action_close-event_light:hover:before{opacity:.12}.rpt_action_close-event_light:hover .rpt_action_icon_light{animation:.46s cubic-bezier(.3,.8,.35,1.2) rpt_chip_latch_light}.rpt_action_tax_light{--rpt-accent:#ff73ac}.rpt_action_tax_light:before{transform:scale(.55)}.rpt_action_tax_light:hover:before{transform:scale(1)}.rpt_action_tax_light:hover .rpt_action_icon_light{transform:rotateY(180deg)}.rpt_action_runway_light{--rpt-accent:#5ec79f}.rpt_action_runway_light:hover{box-shadow:0 0 0 4px #5ec79f29,0 6px 18px #5ec79f4d}.rpt_action_runway_light:hover:before{opacity:.1}.rpt_action_runway_light:hover .rpt_action_icon_light{animation:.7s rpt_chip_twinkle_light}.rpt_action_infographic_light{--rpt-accent:#e8a3b3}.rpt_action_infographic_light:before{transform:translate(101%)}.rpt_action_infographic_light:hover:before{opacity:.24;transform:translate(0)}.rpt_action_infographic_light:hover .rpt_action_icon_light{transform:rotate(-14deg)translateY(-1px)scale(1.12)}.rpt_action_light:active{transform:translateY(0)}@keyframes rpt_chip_drop_light{0%{transform:translateY(0)}35%{transform:translateY(3px)}70%{transform:translateY(-2px)}to{transform:translateY(0)}}@keyframes rpt_chip_latch_light{0%{transform:rotate(0)scale(1)}45%{transform:rotate(-10deg)scale(1.18)}to{transform:rotate(0)scale(1.06)}}@keyframes rpt_chip_twinkle_light{0%{transform:scale(1)rotate(0)}45%{transform:scale(1.32)rotate(18deg)}to{transform:scale(1.12)rotate(0)}}.rpt_action_on_light,.rpt_action_on_light:hover{border-color:var(--rpt-green);background:#e2efe8;transform:none}.rpt_close_light:focus-visible,.rpt_action_light:focus-visible,.rpt_cta_light:focus-visible,.rpt_step_value_light:focus-visible{outline-offset:2px;outline:2px solid #a0d2bc}@media (width<=900px){.rpt_overlay_light{padding:12px}.rpt_modal_light{max-height:calc(100vh - 24px)}.rpt_tiles_light,.rpt_split_light{grid-template-columns:minmax(0,1fr)}.rpt_panel_light{padding:18px}.rpt_step_light{align-items:flex-start}.rpt_action_light{flex:calc(50% - 10px);padding:0 12px}.rpt_strip_light{grid-template-columns:repeat(2,minmax(0,1fr))}.rpt_timeline_columns_light,.rpt_stats_light{grid-template-columns:minmax(0,1fr)}.rpt_bars_light{gap:7px}.rpt_bars_well_light{height:150px}.rpt_bars_day_light{letter-spacing:.2px;font-size:13px}.rpt_calendar_light .bills_commig_calendar_day_light{min-height:40px}.rpt_grid_light{grid-template-columns:repeat(2,minmax(0,1fr))}.rpt_rank_row_light{grid-template-columns:24px minmax(0,1fr) 76px;gap:10px}.rpt_rank_meter_light{display:none}}@media (width<=560px){.rpt_tile_value_light{font-size:26px;line-height:32px}.rpt_due_total_light{font-size:36px;line-height:42px}.rpt_due_legend_light{flex-direction:column;align-items:flex-start;gap:6px}.rpt_lines_light{padding:8px 16px}.rpt_action_light{flex:100%}}@keyframes rpt_fade_light{0%{opacity:0}to{opacity:1}}@keyframes rpt_open_light{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.rpt_overlay_light,.rpt_modal_light{animation:none}.rpt_close_light,.rpt_action_light,.rpt_cta_light,.rpt_map_source_light,.rpt_map_spend_light,.rpt_step_value_light{transition:none}.rpt_map_hub_light,.rpt_stat_light,.rpt_strip_item_light,.rpt_spark_bar_light,.rpt_bars_bar_light,.rpt_split_seg_light,.rpt_rank_row_light,.rpt_rank_fill_light,.rpt_rank_knob_light,.rpt_due_fill_light,.rpt_due_knob_light,.rpt_card_light{animation:none}.rpt_split_seg_light,.rpt_legend_item_light,.rpt_card_light,.rpt_action_light:before,.rpt_action_icon_light,.rpt_footnote_cta_light{transition:none}.rpt_action_light:hover .rpt_action_icon_light{animation:none;transform:none}}.review_guide_overlay_light{--rg-surface:#e7e2d4;--rg-hairline:#a0d2bc21;--rg-edge:#a0d2bc3d;--rg-accent:#f08099;--rg-emphasis:var(--color-primary,#103a28);--rg-text:var(--color-text,#26221c);z-index:9999;background:#00000059;justify-content:center;align-items:center;padding:24px;animation:.25s review_guide_fade_light;display:flex;position:fixed;inset:0}.review_guide_modal_light{border:1px solid var(--rg-edge);background:var(--rg-surface);width:640px;max-width:100%;max-height:min(783.46px,100%);font-family:var(--font-primary,"Telegraf"), sans-serif;color:var(--rg-text);border-radius:20px;flex-direction:column;padding:27px 29px;animation:.3s review_guide_open_light;display:flex;overflow:hidden auto;box-shadow:0 40px 90px -30px #000000b3}.review_guide_modal_light *{box-sizing:border-box}.review_guide_header_light{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.review_guide_heading_light{flex-direction:column;min-width:0;display:flex}.review_guide_eyebrow_light{font-size:var(--fs-summary-title,10.5px);font-weight:var(--fw-extrabold,800);line-height:var(--lh-summary-title,15.75px);letter-spacing:var(--ls-summary-title,1.47px);text-transform:uppercase;color:var(--rg-accent)}.review_guide_title_light{font-size:19px;font-weight:var(--fw-extrabold,800);letter-spacing:-.19px;color:var(--rg-text);margin:0;padding-top:2px;line-height:22.8px}.review_guide_close_light{border:1px solid var(--rg-hairline);color:#889a90;cursor:pointer;background:#ffffff0a;border-radius:6px;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:background .25s,color .25s,transform .25s;display:flex}.review_guide_close_light:hover{color:var(--rg-text);background:#ffffff59}.review_guide_close_light:focus-visible{outline:2px solid var(--rg-emphasis);outline-offset:2px}.review_guide_close_light:active{transform:scale(.94)}.review_guide_list_light{flex-direction:column;flex-shrink:0;gap:10px;margin:0;padding:14px 0 0;list-style:none;display:flex}.review_guide_item_light{align-items:flex-start;gap:12px;display:flex}.review_guide_number_light{width:22px;height:22px;font-family:"Inter", var(--font-primary,"Telegraf"), sans-serif;font-size:11px;font-weight:var(--fw-extrabold,800);color:var(--rg-accent);background:#f0809938;border:1px solid #f0809966;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;line-height:16.5px;display:flex}.review_guide_text_light{min-width:0;font-size:15px;font-weight:var(--fw-regular,400);color:var(--rg-text);margin:0;line-height:22.5px}.review_guide_strong_light{font-weight:var(--fw-extrabold,800);color:var(--color-text)}.review_guide_footer_light{border-top:1px dashed var(--rg-hairline);flex-shrink:0;margin-top:14px;padding-top:13px}.review_guide_footer_text_light{font-size:14px;font-weight:var(--fw-regular,400);color:var(--rg-text);margin:0;line-height:20px}.review_guide_footer_text_light .review_guide_strong_light{color:var(--rg-text)}@keyframes review_guide_fade_light{0%{opacity:0}to{opacity:1}}@keyframes review_guide_open_light{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.review_guide_overlay_light,.review_guide_modal_light{animation:none}}@media (width<=700px){.review_guide_overlay_light{padding:12px}.review_guide_modal_light{border-radius:16px;padding:22px 20px}.review_guide_title_light{font-size:17px;line-height:21px}}.cashflow_container_light :where(*){min-width:0}.cashflow_container_light :where(img,svg,canvas,video){max-width:100%}.cashflow_container_light :where(p,h1,h2,h3,h4,h5,h6,span,td,th,li){overflow-wrap:break-word}.cashflow_container_light :where(.cashflow_header_light){flex-wrap:wrap;gap:10px}.cashflow_container_light :where(.cashflow_buttons_light,.cashflow_title_wrapper_light,.growth_header_actions_light,.growth_header_light){flex-wrap:wrap;min-width:0}@container widget (width<=430px){.cashflow_header_light{flex-flow:column;align-items:flex-start}.cashflow_buttons_light,.growth_header_actions_light{width:100%}}.cashflow_container_light :where(.cashflow_amount_light,.cashflow_amount_negative_light){font-size:clamp(17px,4.4cqi,32px)}.cashflow_container_light :where(.cashflow_title_light){font-size:clamp(12px,2cqi,15px)}.cashflow_container_light :where(.cashflow_status_light,.cashflow_card_title_light){font-size:clamp(9px,1.5cqi,12px)}.cashflow_container_light .moneymapped_map_stage{width:100%;max-width:830px}.cashflow_container_light .totalwealth_chart_wrapper_light{left:0}.cashflow_container_light .cashflow_card_light,.cashflow_container_light .wealth_card_light{min-width:0;height:auto;min-height:96px}@container widget (width<=620px){.cashflow_container_light .cashflow_cards_wrapper_light,.cashflow_container_light .revenue_summary_light{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:10px;display:grid}}@container widget (width<=300px){.cashflow_container_light .cashflow_cards_wrapper_light,.cashflow_container_light .revenue_summary_light{grid-template-columns:minmax(0,1fr)}}@container widget (width<=560px){.cashflow_table_light,.top_revenue_table_wrapper_light,.growth_bars_wrapper_light,.growth_chart_light,.subscription_grid_wrapper{scrollbar-width:none;overflow-x:auto}}@container widget (width<=804px){.top_revenue_table_wrapper_light{padding:14px}.top_column_titles_light,.top_table_side_light{grid-template-columns:1fr 70px 55px}.top_item_light,.top_price_light,.top_percent_light{font-size:12px}}@container widget (width<=754px){.growth_monthly_wrapper_light{flex-flow:column;overflow-y:auto}.growth_monthly_card_light{flex:none}}@container widget (width<=794px){.cashflow_container_light{width:calc(100% - 20px)}.growth_cards_wrapper_light{scrollbar-width:none;padding-bottom:4px;overflow-x:auto}.growth_card_light{flex:0 0 285.655px}}@container widget (width<=574px){.cashflow_container_light{height:auto;min-height:515px}.cashflow_header_light{align-items:flex-start;gap:12px}.cashflow_title_wrapper_light{flex-wrap:wrap;gap:7px}.growth_months_light{scrollbar-width:none;gap:10px;overflow-x:auto}.growth_months_light::-webkit-scrollbar{display:none}.growth_cards_wrapper_light{width:100%;overflow-x:auto}.growth_chart_light{height:clamp(220px,45vw,262.609px)}}@container widget (width<=374px){.cashflow_header_light{flex-flow:column}.growth_header_actions_light{justify-content:flex-end;width:100%}.growth_revenue_tabs_light{order:3}.growth_period_tabs_light{order:4}.growth_card_light{flex-basis:min(285.655px,100vw - 70px)}}.cashflow_container_light .revenue_category_component{flex:auto;min-height:0}.cashflow_container_light .revenue_category_content{overscroll-behavior-y:contain;scrollbar-width:none;-ms-overflow-style:none;flex:auto;min-height:0;overflow:hidden auto}.cashflow_container_light .revenue_category_content::-webkit-scrollbar{width:0;height:0;display:none}@container widget (width<=754px){.revenue_category_content{flex-flow:row;gap:16px}.revenue_category_chart_section{flex:0 clamp(140px,42%,350px);align-self:flex-start;width:auto}.revenue_category_legend_section{flex:auto;width:auto;min-width:0;max-width:none;margin-left:0;padding-top:0}.revenue_category_legend{gap:6px}}@container widget (width<=354px){.revenue_category_component{padding:15px}.revenue_category_donut{width:min(160px,100%)}}@container widget (width>=755px){.revenue_treemap_card{min-height:320px}.revenue_treemap{height:275px}}.cashflow_container_light .revenue_treemap_wrapper{overscroll-behavior-y:contain;scrollbar-width:none;-ms-overflow-style:none;flex:auto;min-height:0;margin-top:8px;overflow:hidden auto}.cashflow_container_light .revenue_treemap_wrapper::-webkit-scrollbar{width:0;height:0;display:none}@container widget (width<=754px){.revenue_treemap_wrapper{flex-flow:column}.revenue_treemap_card{width:100%}}@container widget (width<=454px){.revenue_treemap_card{padding:12px}.revenue_treemap{height:215px}.revenue_treemap_item{padding:7px}.revenue_treemap_item_name{font-size:12px}.revenue_treemap_item_amount{font-size:10px}.revenue_treemap_percentage{font-size:9px}.revenue_bubble_component{padding:15px}}.cashflow_container_light .revenue_top_list_wrapper{overscroll-behavior-y:contain;scrollbar-width:none;-ms-overflow-style:none;flex:auto;grid-auto-rows:min-content;align-content:start;min-height:0;overflow:hidden auto}.cashflow_container_light .revenue_top_list_wrapper::-webkit-scrollbar{width:0;height:0;display:none}@container widget (width<=654px){.revenue_top_list_wrapper{grid-template-columns:1fr}}@container widget (width<=334px){.revenue_top_list_card{border-radius:12px}.revenue_top_list_header{padding:13px 14px 7px}.revenue_top_list_row{grid-template-columns:minmax(0,1fr) 58px 42px;min-height:32px;padding:0 14px}.revenue_top_list_name{gap:9px}.revenue_top_list_dot{width:8px;min-width:8px;height:8px}.revenue_top_list_label,.revenue_top_list_amount,.revenue_top_list_percentage{font-size:9px}.revenue_top_list_footer{padding:0 14px}}@container widget (width<=654px){.subscription_donut_wrapper{gap:15px}.subscription_donut_chart{width:210px;min-width:210px;height:210px}.subscription_donut_svg{width:210px;height:210px}.subscription_donut_legend_name{font-size:13px}.subscription_donut_percentage{font-size:12px}}@container widget (width<=474px){.subscription_donut_wrapper{flex-flow:column;align-items:center}.subscription_donut_legend{width:100%}.subscription_donut_chart{width:240px;min-width:240px;height:240px}.subscription_donut_svg{width:240px;height:240px}}@container widget (width<=554px){.subscription_tile{padding:5px}.subscription_tile_name{font-size:9px;line-height:12px}.subscription_tile_amount{font-size:8px}.subscription_tile_percentage{padding:2px 4px;font-size:8px;bottom:5px;left:5px}}.cashflow_container_light :where(.totalwealth_header_actions_light,.moneymapped_right_light,.revenue_header_left_light,.subscription_tabs_light){flex-wrap:wrap;min-width:0}@container widget (width<=430px){.cashflow_container_light .cashflow_header_light{flex-flow:column;align-items:flex-start}.cashflow_container_light .cashflow_buttons_light,.cashflow_container_light .totalwealth_header_actions_light,.cashflow_container_light .growth_header_actions_light{flex-wrap:wrap;justify-content:flex-start;width:100%}}.cashflow_container_light :where(.cashflow_summary_amount_light){white-space:normal;font-size:clamp(13px,3.2cqi,22px)}.cashflow_container_light :where(.cashflow_summary_item_light){min-width:0}.cashflow_container_light :where([class*=_amount],[class*=_value],[class*=_percentage],[class*=_key_],[class*=_badge]){white-space:nowrap;overflow-wrap:normal;word-break:keep-all;flex:none}.cashflow_container_light :where([class*=_track],[class*=_bar_]){min-width:0}.cashflow_container_light :where([class*=_name_],[class*=_label]){white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@container widget (width<=218px){.cashflow_day_row_light{grid-template-columns:minmax(0,52px) minmax(0,1fr) minmax(0,76px)}}@container widget (width<=305px){.revenue_top_list_row{grid-template-columns:minmax(0,1fr) minmax(0,48px) minmax(0,167px)}}@container widget (width<=350px){.subscription_bar_row_light{grid-template-columns:minmax(0,186px) minmax(0,1fr) minmax(0,74px)}}@container widget (width<=455px){.subscription_row_light{grid-template-columns:minmax(0,11px) minmax(0,176px) minmax(0,104px) minmax(0,1fr) minmax(0,74px)}}@container widget (width<=215px){.top_column_titles_light,.top_table_side_light{grid-template-columns:1fr minmax(0,70px) minmax(0,55px)}}@container widget (width<=150px){.top_revenue_footer_light{grid-template-columns:minmax(0,60px) 1.4fr 1fr}}@container widget (width<=132px){.top_revenue_row_light,.top_revenue_table_header_light{grid-template-columns:minmax(0,42px) 1.4fr 1fr}}@container widget (width<=250px){.top_table_side_light{grid-template-columns:1fr minmax(0,95px) minmax(0,65px)}}@container widget (width<=460px){.cashflow_container_light :where([class*=_progress_cell],[class*=_bar_cell],[class*=_track_cell]){padding-left:0;padding-right:0}.cashflow_container_light :where(.subscription_row_light,.subscription_bar_row_light,.revenue_top_list_row,.cashflow_day_row_light){column-gap:8px}}.cashflow_container_light :where(.goal_text_light,.goal_headline_light,[class*=_headline],[class*=_transaction_title]){white-space:normal;overflow-wrap:break-word;min-width:0}@container widget (width<=520px){.cashflow_container_light [class*=_transaction_title]{flex:auto;width:auto}.cashflow_container_light .revenue_summary_amount_light{font-size:clamp(15px,5.4cqi,26px)}}@container widget (width<=380px){.cashflow_container_light [class*=_transaction_title]{font-size:clamp(11px,3.6cqi,15px)}}@container widget (width<=520px){.cashflow_container_light [class]{white-space:normal}.cashflow_container_light [class*=_amount],.cashflow_container_light [class*=_value],.cashflow_container_light [class*=_percentage],.cashflow_container_light [class*=_badge],.cashflow_container_light [class*=_key_],.cashflow_container_light [class*=_name_],.cashflow_container_light [class*=_label]{white-space:nowrap}}.cashflow_container_light .cashflow_revenue_header_light :where(h1,h2,h3,h4,p,span){white-space:nowrap}@container widget (width<=620px){.cashflow_container_light .cashflow_revenue_header_light :where(h1,h2,h3,h4,p,span){font-size:clamp(8px,1.9cqi,11px)}}@container widget (width<=430px){.cashflow_container_light .cashflow_revenue_header_light :where(h1,h2,h3,h4,p,span){white-space:normal;line-height:1.15}}.cashflow_container_light .bills_commig_header_light,.cashflow_container_light .moneymapped_header_light,.cashflow_container_light .totalwealth_header_light,.cashflow_container_light .growth_header_light,.cashflow_container_light .cashflow_widget_header_light,.cashflow_container_light .revenue_header_light,.cashflow_container_light .expenses_header_light,.cashflow_container_light .notes_header_light,.cashflow_container_light .autumn_header_light,.cashflow_container_light .subscription_header_light,.cashflow_container_light .tide_header_light,.cashflow_container_light .events_header_light{flex-flow:row;align-items:center;gap:clamp(6px,1.6cqi,12px)}.cashflow_container_light .bills_commig_header_light .cashflow_title_wrapper_light,.cashflow_container_light .moneymapped_header_light .cashflow_title_wrapper_light,.cashflow_container_light .totalwealth_header_light .cashflow_title_wrapper_light,.cashflow_container_light .growth_header_light .cashflow_title_wrapper_light,.cashflow_container_light .cashflow_widget_header_light .cashflow_title_wrapper_light,.cashflow_container_light .revenue_header_light .cashflow_title_wrapper_light,.cashflow_container_light .expenses_header_light .cashflow_title_wrapper_light,.cashflow_container_light .notes_header_light .cashflow_title_wrapper_light,.cashflow_container_light .autumn_header_light .cashflow_title_wrapper_light,.cashflow_container_light .subscription_header_light .cashflow_title_wrapper_light,.cashflow_container_light .tide_header_light .cashflow_title_wrapper_light,.cashflow_container_light .events_header_light .cashflow_title_wrapper_light{flex-wrap:wrap;flex:auto;gap:clamp(4px,1.2cqi,10px);min-width:0}.cashflow_container_light .bills_commig_header_light .cashflow_badge_light,.cashflow_container_light .growth_header_light .cashflow_badge_light,.cashflow_container_light .cashflow_widget_header_light .cashflow_badge_light,.cashflow_container_light .revenue_header_light .cashflow_badge_light,.cashflow_container_light .expenses_header_light .cashflow_badge_light,.cashflow_container_light .notes_header_light .cashflow_badge_light,.cashflow_container_light .subscription_header_light .cashflow_badge_light,.cashflow_container_light .events_header_light .cashflow_badge_light{flex:none;padding:clamp(2px,.6cqi,3px) clamp(5px,1.4cqi,9px);font-size:clamp(8px,1.4cqi,10px);line-height:1.5}.cashflow_container_light .bills_commig_header_light .cashflow_buttons_light,.cashflow_container_light .moneymapped_header_light .cashflow_buttons_light,.cashflow_container_light .totalwealth_header_light .cashflow_buttons_light,.cashflow_container_light .growth_header_light .cashflow_buttons_light,.cashflow_container_light .cashflow_widget_header_light .cashflow_buttons_light,.cashflow_container_light .revenue_header_light .cashflow_buttons_light,.cashflow_container_light .expenses_header_light .cashflow_buttons_light,.cashflow_container_light .notes_header_light .cashflow_buttons_light,.cashflow_container_light .autumn_header_light .cashflow_buttons_light,.cashflow_container_light .subscription_header_light .cashflow_buttons_light,.cashflow_container_light .tide_header_light .cashflow_buttons_light,.cashflow_container_light .events_header_light .cashflow_buttons_light{flex-wrap:nowrap;flex:none;gap:clamp(8px,2.4cqi,30px);width:auto}.cashflow_container_light .bills_commig_header_light .ask_edit_group_light,.cashflow_container_light .moneymapped_header_light .ask_edit_group_light,.cashflow_container_light .totalwealth_header_light .ask_edit_group_light,.cashflow_container_light .growth_header_light .ask_edit_group_light,.cashflow_container_light .cashflow_widget_header_light .ask_edit_group_light,.cashflow_container_light .revenue_header_light .ask_edit_group_light,.cashflow_container_light .expenses_header_light .ask_edit_group_light,.cashflow_container_light .notes_header_light .ask_edit_group_light,.cashflow_container_light .autumn_header_light .ask_edit_group_light,.cashflow_container_light .subscription_header_light .ask_edit_group_light,.cashflow_container_light .tide_header_light .ask_edit_group_light,.cashflow_container_light .events_header_light .ask_edit_group_light{flex-wrap:nowrap;gap:clamp(6px,1.2cqi,10px)}.cashflow_container_light .bills_commig_header_light .ai_button_light,.cashflow_container_light .moneymapped_header_light .ai_button_light,.cashflow_container_light .totalwealth_header_light .ai_button_light,.cashflow_container_light .growth_header_light .ai_button_light,.cashflow_container_light .cashflow_widget_header_light .ai_button_light,.cashflow_container_light .revenue_header_light .ai_button_light,.cashflow_container_light .expenses_header_light .ai_button_light,.cashflow_container_light .notes_header_light .ai_button_light,.cashflow_container_light .autumn_header_light .ai_button_light,.cashflow_container_light .subscription_header_light .ai_button_light,.cashflow_container_light .tide_header_light .ai_button_light,.cashflow_container_light .events_header_light .ai_button_light,.cashflow_container_light .bills_commig_header_light .edit_button_light,.cashflow_container_light .moneymapped_header_light .edit_button_light,.cashflow_container_light .totalwealth_header_light .edit_button_light,.cashflow_container_light .growth_header_light .edit_button_light,.cashflow_container_light .cashflow_widget_header_light .edit_button_light,.cashflow_container_light .revenue_header_light .edit_button_light,.cashflow_container_light .expenses_header_light .edit_button_light,.cashflow_container_light .notes_header_light .edit_button_light,.cashflow_container_light .autumn_header_light .edit_button_light,.cashflow_container_light .subscription_header_light .edit_button_light,.cashflow_container_light .tide_header_light .edit_button_light,.cashflow_container_light .events_header_light .edit_button_light{width:clamp(26px,4cqi,36px);height:clamp(26px,4cqi,36px)}.cashflow_container_light .bills_commig_header_light .edit_button_light svg,.cashflow_container_light .moneymapped_header_light .edit_button_light svg,.cashflow_container_light .totalwealth_header_light .edit_button_light svg,.cashflow_container_light .growth_header_light .edit_button_light svg,.cashflow_container_light .cashflow_widget_header_light .edit_button_light svg,.cashflow_container_light .revenue_header_light .edit_button_light svg,.cashflow_container_light .expenses_header_light .edit_button_light svg,.cashflow_container_light .notes_header_light .edit_button_light svg,.cashflow_container_light .autumn_header_light .edit_button_light svg,.cashflow_container_light .subscription_header_light .edit_button_light svg,.cashflow_container_light .tide_header_light .edit_button_light svg,.cashflow_container_light .events_header_light .edit_button_light svg{width:clamp(11px,1.7cqi,15px);height:clamp(11px,1.7cqi,15px)}.cashflow_container_light .moneymapped_header_light .moneymapped_right_light{flex-wrap:nowrap;flex:none;align-items:center;gap:clamp(6px,1.4cqi,12px)}.cashflow_container_light .moneymapped_header_light .moneymapped_tabs_light{flex-wrap:nowrap;flex:0 auto;min-width:0}.cashflow_container_light .moneymapped_header_light .moneymapped_tab_light{white-space:nowrap;text-overflow:ellipsis;min-width:0;padding:4px clamp(6px,1.6cqi,12px);font-size:clamp(9px,1.6cqi,12px);overflow:hidden}.cashflow_container_light .totalwealth_header_light .totalwealth_header_actions_light{flex-wrap:nowrap;flex:none;justify-content:flex-end;gap:clamp(4px,1cqi,8px);width:auto}.cashflow_container_light .totalwealth_header_light :where(.totalwealth_live_badge_light,.totalwealth_entities_badge_light){flex:0 auto;min-width:0;height:clamp(22px,3.2cqi,28px);padding:0 clamp(5px,1.4cqi,12px);font-size:clamp(7.5px,1.2cqi,9.9px)}.cashflow_container_light .totalwealth_header_light .totalwealth_live_badge_light>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cashflow_container_light .growth_header_light .growth_header_actions_light{flex-wrap:nowrap;flex:none;justify-content:flex-end;gap:clamp(4px,1cqi,8px);width:auto}.cashflow_container_light .growth_header_light .growth_tabs_light{flex-wrap:nowrap;flex:none}.cashflow_container_light .growth_header_light .growth_tab_light{flex:none;width:clamp(24px,3.6cqi,32px);height:clamp(20px,2.8cqi,24px)}.cashflow_container_light .growth_header_light .growth_tab_light svg{width:clamp(12px,1.8cqi,15px);height:clamp(12px,1.8cqi,15px)}.cashflow_container_light .tide_header_light .cashflow_header_actions_light{flex-wrap:nowrap;flex:none;justify-content:flex-end;gap:clamp(6px,1.4cqi,10px);width:auto}.cashflow_container_light .tide_header_light .cashflow_view_tabs_light{flex-wrap:nowrap;flex:none;width:auto}.cashflow_container_light .tide_header_light .cashflow_view_tab_light{flex:none;width:clamp(22px,3.6cqi,32px);height:clamp(19px,2.7cqi,24px);padding:0}.cashflow_container_light .tide_header_light .cashflow_view_tab_light svg{width:clamp(10px,1.7cqi,14px);height:clamp(10px,1.7cqi,14px)}.cashflow_container_light .autumn_header_light>.cashflow_title_light{flex:auto;min-width:0;margin:0}.cashflow_container_light .revenue_header_light .revenue_header_left_light{flex-wrap:wrap;flex:auto;gap:clamp(3px,.9cqi,8px);min-width:0}.cashflow_container_light .revenue_header_light .cashflow_badge_light{text-overflow:ellipsis;max-width:100%;line-height:1.5;display:block;overflow:hidden}.cashflow_container_light .revenue_header_light .subscription_tabs_light,.cashflow_container_light .subscription_header_light .subscription_tabs_light{flex-wrap:nowrap;flex:none;gap:clamp(1px,.4cqi,2px);padding:clamp(2px,.6cqi,3px)}.cashflow_container_light .revenue_header_light .subscription_tab_light,.cashflow_container_light .subscription_header_light .subscription_tab_light{flex:none;width:clamp(20px,3.4cqi,30px);height:clamp(18px,2.9cqi,26px)}.cashflow_container_light .revenue_header_light .subscription_tab_light svg,.cashflow_container_light .subscription_header_light .subscription_tab_light svg{width:clamp(11px,1.9cqi,16px);height:clamp(11px,1.9cqi,16px)}.cashflow_container_light .bills_commig_cards_wrapper_light{flex-flow:row;align-items:stretch;gap:clamp(6px,1.4cqi,12px);display:flex}.cashflow_container_light .bills_commig_cards_wrapper_light .bills_commig_summary_card_light{flex:1 1 0;gap:clamp(2px,.8cqi,6px);min-width:0;padding:clamp(8px,2cqi,16px)}.cashflow_container_light .bills_commig_cards_wrapper_light .bills_commig_summary_label_light{white-space:normal;overflow-wrap:break-word;font-size:clamp(9px,2cqi,14px);line-height:1.25}.cashflow_container_light .bills_commig_cards_wrapper_light .bills_commig_summary_amount_light{white-space:nowrap;font-size:clamp(15px,4.6cqi,32px);line-height:1.2}.cashflow_container_light .moneymapped_table_wrapper_light{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto}.cashflow_container_light .moneymapped_table_wrapper_light::-webkit-scrollbar{width:0;height:0;display:none}.cashflow_container_light .moneymapped_table_light{width:max-content;min-width:100%}.cashflow_container_light .moneymapped_table_light :where(th,td){white-space:nowrap}.cashflow_container_light .moneymapped_table_light :where(.entity_name_light){white-space:nowrap;text-overflow:clip;overflow:visible}@container widget (width<=620px){.cashflow_container_light .moneymapped_table_light :where(th,td){padding:0 clamp(8px,2.4cqi,18px)}}.cashflow_container_light .moneymapped_hint_light{text-align:center;box-sizing:border-box;flex-wrap:wrap;width:min(343px,100%);max-width:100%;height:auto;min-height:20.58px}.cashflow_container_light .moneymapped_map_stage{width:100%;min-width:0;overflow:hidden}@container widget (width<=794px){.cashflow_container_light .growth_cards_wrapper_light{overscroll-behavior-y:contain;scrollbar-width:none;-ms-overflow-style:none;flex-flow:wrap;place-content:flex-start space-between;align-items:stretch;min-height:0;padding-bottom:0;overflow:hidden auto}.cashflow_container_light .growth_cards_wrapper_light::-webkit-scrollbar{width:0;height:0;display:none}.cashflow_container_light .growth_cards_wrapper_light .growth_card_light{flex:0 0 47%;width:47%;max-width:47%}}.cashflow_container_light .top_revenue_table_wrapper_light{--top-table-min:0px;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;flex:1;min-width:0;min-height:0;overflow:auto hidden}.cashflow_container_light .top_revenue_table_wrapper_light::-webkit-scrollbar{width:0;height:0;display:none}.cashflow_container_light .top_revenue_body_light{flex:1;min-height:0;overflow:hidden auto}.cashflow_container_light :where(.top_revenue_table_header_light,.top_revenue_body_light,.top_revenue_footer_light){min-width:var(--top-table-min)}.cashflow_container_light :where(.top_revenue_table_header_light,.top_revenue_footer_light){flex:none}.cashflow_container_light :where(.top_product_header_light,.top_customer_header_light){letter-spacing:clamp(.2px,.1cqi,.7px);white-space:nowrap;text-overflow:ellipsis;min-width:0;padding:0 4px;font-size:clamp(8.5px,1.7cqi,11px);overflow:hidden}.cashflow_container_light .top_rank_header_light,.cashflow_container_light .top_rank_footer_light{letter-spacing:clamp(.2px,.1cqi,.8px);white-space:nowrap;min-width:0;padding:0 2px;font-size:clamp(8px,1.6cqi,12px)}@container widget (width<=620px){.cashflow_container_light .top_revenue_table_wrapper_light{--top-table-min:480px;padding:clamp(6px,1.8cqi,12px)}.cashflow_container_light :where(.top_revenue_table_header_light,.top_revenue_row_light,.top_revenue_footer_light){grid-template-columns:36px 1fr 1fr}.cashflow_container_light .top_table_side_light{grid-template-columns:minmax(0,1fr) 70px 55px;padding:0 10px}.cashflow_container_light .top_item_light{font-size:12px}.cashflow_container_light :where(.top_price_light,.top_percent_light,.total_percent_light){font-size:11.5px}}@container widget (width<=430px){.cashflow_container_light .top_revenue_table_wrapper_light{--top-table-min:420px}.cashflow_container_light .top_table_side_light{grid-template-columns:minmax(0,1fr) 58px 44px;column-gap:4px;padding:0 8px}.cashflow_container_light .top_item_light{gap:5px;font-size:11px}.cashflow_container_light :where(.top_price_light,.top_percent_light,.total_percent_light){font-size:10.5px}.cashflow_container_light .top_revenue_row_light{min-height:36px}.cashflow_container_light .top_rank_badge_light{font-size:10px}}@container widget (width<=804px){.cashflow_container_light .revenue_bars_wrapper{padding:16px}.cashflow_container_light .revenue_bars_columns{gap:18px}.cashflow_container_light .revenue_progress_cell{padding:0 15px}.cashflow_container_light :where(.revenue_bar_item,.revenue_amount){font-size:12px}.cashflow_container_light .revenue_chart_wrapper{padding:14px}.cashflow_container_light .revenue_chart_columns{gap:28px}.cashflow_container_light .top_revenue_donut_wrapper{padding:14px}.cashflow_container_light .top_revenue_donut_columns{gap:28px}.cashflow_container_light .top_revenue_donut_chart{height:165px}.cashflow_container_light .top_revenue_donut_legend{gap:9px}.cashflow_container_light .top_revenue_donut_revenue_title{margin-top:6px;margin-bottom:8px}.cashflow_container_light :where(.top_revenue_donut_legend_name,.top_revenue_donut_legend_percent){font-size:11px}.cashflow_container_light .top_revenue_exact_wrapper{padding:12px 14px}.cashflow_container_light .top_revenue_exact_columns{column-gap:6px}.cashflow_container_light :where(.top_revenue_exact_product_grid,.top_revenue_exact_customer_grid){gap:2px}.cashflow_container_light .top_revenue_bubble_wrapper{padding:12px 14px}.cashflow_container_light .top_revenue_bubble_columns{gap:16px}.cashflow_container_light .top_revenue_bubble{transform:translate(-50%,-50%)scale(.9)}.cashflow_container_light .top_revenue_bubble:hover{transform:translate(-50%,-50%)scale(.96)}}@container widget (width<=554px){.cashflow_container_light :where(.revenue_bars_columns,.revenue_chart_columns,.top_revenue_donut_columns,.top_revenue_exact_columns,.top_revenue_bubble_columns){grid-template-columns:minmax(0,1fr)}.cashflow_container_light .revenue_bars_columns{gap:20px;overflow-y:auto}.cashflow_container_light .revenue_bars_wrapper{overflow:auto}.cashflow_container_light .revenue_chart_columns{gap:24px;overflow-y:auto}.cashflow_container_light .revenue_chart_group{min-height:280px}.cashflow_container_light .top_revenue_donut_columns{gap:24px;overflow-y:auto}.cashflow_container_light .top_revenue_donut_group{min-height:0}.cashflow_container_light .top_revenue_donut_body{grid-template-rows:auto minmax(0,1fr);grid-template-columns:160px minmax(0,1fr);align-items:start;column-gap:16px;width:100%;max-width:none;margin:0;display:grid}.cashflow_container_light .top_revenue_donut_chart{grid-area:1/1/3;align-self:center;width:160px;height:160px}.cashflow_container_light .top_revenue_donut_revenue_title{grid-area:1/2}.cashflow_container_light .top_revenue_donut_legend{grid-area:2/2;min-width:0}.cashflow_container_light .top_revenue_donut_legend_row{width:100%;margin:0;padding:3px 6px}.cashflow_container_light .top_revenue_exact_wrapper{overscroll-behavior-y:contain;flex:auto;height:auto;min-height:0;padding:12px 14px;overflow:hidden auto}.cashflow_container_light .top_revenue_exact_columns{row-gap:24px;height:auto;min-height:560px}.cashflow_container_light .top_revenue_exact_group{min-height:250px}.cashflow_container_light .top_revenue_bubble_wrapper{overflow-y:auto}.cashflow_container_light .top_revenue_bubble_columns{gap:20px;min-height:560px}}@container widget (width<=430px){.cashflow_container_light :where(.revenue_bars_title,.top_revenue_bubble_title,.top_revenue_exact_title){font-size:13px}.cashflow_container_light .revenue_bars_wrapper{padding:12px}.cashflow_container_light .revenue_progress_cell{height:32px;padding:0 14px}.cashflow_container_light .revenue_progress{height:10px}.cashflow_container_light .revenue_progress_knob{width:28px;height:28px}.cashflow_container_light .revenue_progress_value{font-size:9px}.cashflow_container_light :where(.revenue_bar_item,.revenue_amount){font-size:11px}.cashflow_container_light .revenue_chart_wrapper{padding:12px}.cashflow_container_light .revenue_chart_wrapper .recharts-cartesian-axis-tick-value{font-size:10px}.cashflow_container_light .top_revenue_donut_legend_row{gap:6px;width:100%;margin:0;padding:3px 6px}.cashflow_container_light .top_revenue_donut_legend_left{gap:7px;min-width:0}.cashflow_container_light .top_revenue_donut_legend_name{text-overflow:ellipsis;min-width:0;font-size:10.5px;overflow:hidden}.cashflow_container_light .top_revenue_donut_legend_percent{min-width:34px;font-size:10.5px}.cashflow_container_light .top_revenue_donut_legend_dot{border-radius:5px;flex-shrink:0;width:10px;height:10px}.cashflow_container_light .top_revenue_donut_chart{height:150px}.cashflow_container_light .top_revenue_donut_center{width:58px;height:58px}.cashflow_container_light .top_revenue_donut_center_icon{width:32px;height:32px}.cashflow_container_light .top_revenue_donut_percentage{font-size:12px}.cashflow_container_light .top_revenue_donut_revenue_title{font-size:13px}.cashflow_container_light .top_revenue_exact_product_grid{grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cashflow_container_light :where(.exact_product_brand,.exact_product_strategy,.exact_product_web,.exact_product_workshop){grid-area:auto}.cashflow_container_light .revenue_exact_card_content{padding:6px 8px 0}.cashflow_container_light .revenue_exact_icon{width:15px;height:15px;top:6px;left:6px}.cashflow_container_light .revenue_exact_name{max-width:calc(100% - 24px);margin-left:21px;font-size:12px;line-height:16px}.cashflow_container_light .revenue_exact_percentage{min-width:34px;height:18px;font-size:9px;bottom:6px;left:6px}.cashflow_container_light .revenue_exact_tooltip{min-width:92px;max-width:100%}.cashflow_container_light .top_revenue_bubble{transform:translate(-50%,-50%)scale(.72)}.cashflow_container_light .top_revenue_bubble:hover{transform:translate(-50%,-50%)scale(.78)}}.cashflow_container_light .cashflow_pl_wrapper_light{flex:auto;min-height:0;max-height:100%}.cashflow_container_light .cashflow_pl_table_light{flex:auto;min-width:0;min-height:0}.cashflow_container_light .cashflow_pl_header_light{flex:none}.cashflow_container_light .cashflow_pl_body_light{overscroll-behavior-y:contain;scrollbar-width:none;-ms-overflow-style:none;flex:auto;min-height:0;overflow:hidden auto}.cashflow_container_light .cashflow_pl_body_light::-webkit-scrollbar{width:0;height:0;display:none}.cashflow_container_light .cashflow_pl_row_light{flex:none}@container widget (width<=620px){.cashflow_container_light .cashflow_pl_wrapper_light{padding:clamp(8px,2cqi,16px)}.cashflow_container_light .cashflow_pl_table_light{margin-top:clamp(8px,2cqi,16px)}.cashflow_container_light .cashflow_transaction_title_light{white-space:nowrap;text-overflow:ellipsis;min-width:0;padding-left:clamp(8px,1.8cqi,16px);font-size:clamp(11px,1.9cqi,15px);overflow:hidden}.cashflow_container_light .cashflow_pl_label_light{white-space:normal;text-overflow:clip;overflow-wrap:break-word;min-width:0;padding-left:clamp(8px,1.8cqi,16px);padding-right:4px;font-size:clamp(9.5px,1.6cqi,12px);line-height:1.25;overflow:visible}.cashflow_container_light .cashflow_pl_row_light{box-sizing:border-box;height:auto;min-height:36px;padding:4px 0}.cashflow_container_light .cashflow_pl_values_light{text-align:center;box-sizing:border-box;min-width:0;padding:0 2px;font-size:clamp(9.5px,1.6cqi,12px)}.cashflow_container_light .revenue_bottom_grid_light{overscroll-behavior-y:contain;scrollbar-width:none;-ms-overflow-style:none;flex-flow:column;gap:10px;min-height:0;overflow:hidden auto}.cashflow_container_light .revenue_bottom_grid_light::-webkit-scrollbar{width:0;height:0;display:none}.cashflow_container_light .revenue_panel_light{border-radius:16px;flex:none;width:100%;min-height:0;padding:clamp(10px,2.4cqi,18px)}.cashflow_container_light .revenue_rows_light{flex:none;gap:6px;overflow:visible}.cashflow_container_light .revenue_name_light{font-size:clamp(11px,1.9cqi,14px)}.cashflow_container_light .revenue_amount_light{font-size:clamp(10px,1.7cqi,12.5px)}.cashflow_container_light .revenue_left_light{gap:clamp(6px,1.4cqi,10px);min-width:0}.cashflow_container_light .revenue_footer_light{gap:8px;padding-top:clamp(10px,2.4cqi,18px)}.cashflow_container_light .revenue_bottom_scroll_light{overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;flex:1;min-height:0;overflow:auto}.cashflow_container_light .revenue_bottom_scroll_light::-webkit-scrollbar{width:0;height:0;display:none}.cashflow_container_light .top_expenses_box_light{min-width:420px;padding:10px}.cashflow_container_light .top_expenses_chart_light{gap:6px}.cashflow_container_light .top_expense_item_light{flex:1 0 34px;min-width:34px}.cashflow_container_light .top_expense_label_light{font-size:9.5px}.cashflow_container_light .top_expenses_heading_light{margin-bottom:8px;font-size:12px}.cashflow_container_light .ipacio_note_card_light{grid-template-columns:minmax(0,1fr) auto auto;column-gap:10px;padding:0 14px 0 16px}.cashflow_container_light .ipacio_note_left_light{gap:clamp(8px,1.8cqi,12px)}.cashflow_container_light .ipacio_note_text_light{font-size:clamp(12px,2cqi,14px)}.cashflow_container_light .ipacio_note_insight_light{gap:clamp(6px,1.4cqi,10px)}.cashflow_container_light .ipacio_note_insight_label_light{padding:0 clamp(5px,1.2cqi,8px);font-size:clamp(11px,1.8cqi,14px)}.cashflow_container_light .ipacio_note_progress_light{width:clamp(56px,12cqi,88px)}.cashflow_container_light .ipacio_note_action_light{font-size:clamp(11px,1.8cqi,13px)}.cashflow_container_light .ipacio_note_action_light svg{flex-shrink:0;width:clamp(11px,1.7cqi,14px);height:clamp(11px,1.7cqi,14px)}}@container widget (width<=430px){.cashflow_container_light .ipacio_note_card_light{grid-template-columns:minmax(0,1fr) auto;row-gap:6px;height:auto;min-height:62px;padding:10px 12px 10px 14px}.cashflow_container_light .ipacio_note_left_light{grid-column:1/-1;align-items:flex-start;overflow:visible}.cashflow_container_light .ipacio_note_text_light{white-space:normal;text-overflow:clip;line-height:1.3;overflow:visible}.cashflow_container_light .ipacio_note_dot_light{margin-top:3px}.cashflow_container_light .ipacio_note_insight_light{grid-column:1;justify-content:flex-start;min-width:0;height:auto}.cashflow_container_light .ipacio_note_action_light{grid-column:2}}.cashflow_container_light .goal_tabs_light{overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;overflow-x:auto}.cashflow_container_light .goal_tabs_light::-webkit-scrollbar{width:0;height:0;display:none}.cashflow_container_light .goal_tabs_light button{white-space:nowrap;flex:none}@container widget (width<=620px){.cashflow_container_light .goal_tabs_light{gap:clamp(2px,.6cqi,4px);padding:clamp(3px,.8cqi,4px)}.cashflow_container_light .goal_tabs_light button{letter-spacing:clamp(.1px,.06cqi,.4px);padding:clamp(5px,1.4cqi,7px) clamp(8px,2.6cqi,14px);font-size:clamp(9px,1.8cqi,11px)}.cashflow_container_light .goals_scroll_light{gap:clamp(14px,3cqi,25px)}.cashflow_container_light .goal_headline_light{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2px;height:auto;min-height:16px}.cashflow_container_light .goal_text_light{font-size:clamp(12px,2.2cqi,15px);line-height:1.25}.cashflow_container_light .goal_budget_light{font-size:clamp(10px,1.7cqi,11.5px)}.cashflow_container_light .goal_tag_light{letter-spacing:clamp(.6px,.2cqi,1.4px);font-size:clamp(9.5px,1.6cqi,11px)}.cashflow_container_light .goal_track_wrap_light{height:clamp(30px,5.4cqi,36px);padding:0 clamp(15px,2.7cqi,18px)}.cashflow_container_light .goal_progress_knob_light{width:clamp(30px,5.4cqi,36px);height:clamp(30px,5.4cqi,36px)}.cashflow_container_light .goal_progress_light{height:clamp(10px,1.8cqi,12px)}.cashflow_container_light .goal_progress_value_light{font-size:clamp(9px,1.6cqi,11px)}.cashflow_container_light .goal_footer_light{flex-wrap:wrap;gap:2px clamp(8px,1.8cqi,16px);height:auto;min-height:14px}.cashflow_container_light .goal_amount_light{font-size:clamp(11px,1.9cqi,13px)}.cashflow_container_light .goal_status_light{font-size:clamp(10px,1.8cqi,12px)}}@container widget (width<=880px){.cashflow_container_light .donut_content_light{gap:clamp(20px,100cqw - 640px,210px);padding:0 0 8px}.cashflow_container_light .donut_chart_light{flex:none}.cashflow_container_light .donut_legend_light{flex:auto;width:auto;min-width:200px;max-width:300px}}@container widget (width<=554px){.cashflow_container_light .donut_content_light{flex-direction:row;justify-content:flex-start;align-items:stretch;gap:10px;min-height:0;padding:0 0 8px;overflow:visible}.cashflow_container_light .donut_chart_light{flex:none;align-self:center;width:auto}.cashflow_container_light .donut_chart_visual_light{flex:none;width:clamp(180px,100cqw - 230px,298px);max-width:none}.cashflow_container_light .donut_legend_light{flex:1 1 0;align-self:stretch;width:auto;min-width:0;max-width:none;min-height:0}.cashflow_container_light .donut_legend_list_light{overscroll-behavior-y:contain;scrollbar-width:none;-ms-overflow-style:none;flex:auto;min-height:0;overflow-y:auto}.cashflow_container_light .donut_legend_list_light::-webkit-scrollbar{width:0;height:0;display:none}.cashflow_container_light .donut_legend_heading_light{margin-bottom:10px;font-size:13px}.cashflow_container_light .donut_legend_item_light{grid-template-columns:10px minmax(0,1fr) auto;column-gap:7px;width:100%;margin:0;padding:3px 4px}.cashflow_container_light .donut_legend_dot_light{width:10px;height:10px}.cashflow_container_light .donut_legend_name_light,.cashflow_container_light .donut_legend_percentage_light{font-size:13px;line-height:17px}.cashflow_container_light .tickets_header{align-items:flex-start;gap:10px}.cashflow_container_light .ticket_date{width:72px;min-width:72px;padding:12px}.cashflow_container_light .ticket_content{padding:0 12px}.cashflow_container_light .ticket_progress_row{padding:0 14px}.cashflow_container_light .ticket_title{font-size:13px}.cashflow_container_light .ledger_heading{flex-direction:column;align-items:flex-start;gap:1px;min-width:0}.cashflow_container_light :where(.ledger_columns,.ledger_entry){grid-template-columns:90px minmax(0,1fr) 180px}.cashflow_container_light .ledger_heading h2{font-size:15px}.cashflow_container_light .ledger_heading p{font-size:11px}.cashflow_container_light .ledger_entry_title{font-size:13px}.cashflow_container_light .ledger_note_text{font-size:12px}.cashflow_container_light .bullets_header{padding-bottom:18px}.cashflow_container_light .bullet_goal_info{gap:10px}.cashflow_container_light .bullet_goal_left{gap:8px}.cashflow_container_light :where(.bullet_goal_title,.bullet_goal_amount){font-size:13px}.cashflow_container_light .bullet_goal_description{font-size:11px}.cashflow_container_light .bullet_progress_row{height:36px;padding:0 16px}.cashflow_container_light .bullet_progress{height:12px}.cashflow_container_light .bullet_progress_knob{width:34px;height:34px}.cashflow_container_light .donut_title_light{font-size:17px;line-height:21px}.cashflow_container_light .donut_actions_light{gap:5px}.cashflow_container_light .donut_tooltip_light{min-width:145px;padding:8px 10px}.cashflow_container_light .donut_tooltip_name_light{max-width:115px;font-size:10px;line-height:14px}.cashflow_container_light .donut_tooltip_value_light{font-size:12px;line-height:16px}.cashflow_container_light .donut_legend_list_light{gap:14px}.cashflow_container_light .donut_center_icon_light{width:16%;height:16%}.cashflow_container_light .donut_center_icon_light img{width:100%;height:100%}}@container widget (width<=430px){.cashflow_container_light .ticket_content_top{gap:6px;min-width:0}.cashflow_container_light .ticket_status{letter-spacing:.4px;padding:0 5px;font-size:8px}.cashflow_container_light .ticket_progress_row{padding:0 14px}.cashflow_container_light .ticket_progress_knob{width:28px;height:28px}.cashflow_container_light .ticket_progress{height:10px}.cashflow_container_light :where(.ledger_columns,.ledger_entry){grid-template-columns:minmax(0,58px) minmax(0,1fr) minmax(0,96px);column-gap:6px}.cashflow_container_light .ledger_entries{padding:0 8px 8px}.cashflow_container_light .ledger_columns{padding:0 6px 7px 9px}.cashflow_container_light .ledger_entry{min-height:56px}.cashflow_container_light .ledger_entry_title{font-size:12px}.cashflow_container_light .ledger_note_text{font-size:10.5px}.cashflow_container_light .bullet_goal_info{align-items:flex-start;gap:8px;height:auto;min-height:16px}.cashflow_container_light .bullet_goal_left{flex-direction:column;align-items:flex-start;gap:1px;min-width:0}.cashflow_container_light .bullet_goal_title{text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}.cashflow_container_light .bullet_progress_row{height:32px;padding:0 14px}.cashflow_container_light .bullet_progress_knob{width:28px;height:28px}.cashflow_container_light .bullet_progress{height:10px}.cashflow_container_light .donut_legend_list_light{gap:9px}.cashflow_container_light .donut_legend_item_light{width:100%;height:auto;min-height:24px;margin:0}.cashflow_container_light .donut_title_light{font-size:15px;line-height:19px}}@container widget (width<=620px){.cashflow_container_light .subscription_row_light{box-sizing:border-box;grid-template-rows:auto auto;grid-template-columns:11px minmax(0,1fr) auto;align-items:center;gap:3px 8px;height:auto;min-height:37px;padding:6px 0}.cashflow_container_light .subscription_color_light{grid-area:1/1}.cashflow_container_light .subscription_row_light .subscription_name_light{grid-area:1/2}.cashflow_container_light .subscription_row_light .subscription_amount_light{grid-area:1/3}.cashflow_container_light .subscription_progress_cell_light{grid-area:2/2}.cashflow_container_light .subscription_usage_text_light{white-space:nowrap;grid-area:2/3;font-size:11px}.cashflow_container_light .subscription_bar_row_light{box-sizing:border-box;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;height:auto;min-height:37px;padding:4px 0}.cashflow_container_light .subscription_bar_name_light{grid-area:1/1;min-width:0}.cashflow_container_light .subscription_bar_amount_light{grid-area:1/2}.cashflow_container_light .subscription_bar_cell_light{grid-area:2/1/auto/span 2}.cashflow_container_light :where(.subscription_progress_cell_light,.subscription_bar_cell_light){padding-left:12px;padding-right:12px}.cashflow_container_light :where(.subscription_progress_knob_light,.subscription_bar_knob_light){width:24px;height:24px}.cashflow_container_light :where(.subscription_progress_value_light,.subscription_bar_value_light){font-size:9px}.cashflow_container_light .subscription_bar_track_light{height:10px}.cashflow_container_light :where(.subscription_footer_light,.subscription_bars_footer_light){font-size:12px}}@container widget (width<=474px){.cashflow_container_light .subscription_donut_chart{aspect-ratio:1;width:min(240px,100%);min-width:0;max-width:100%;height:auto}.cashflow_container_light .subscription_donut_svg{width:100%;height:100%}.cashflow_container_light .subscription_donut_legend_row{width:100%;height:auto;min-height:26px;margin:0;padding:3px 4px}.cashflow_container_light .subscription_donut_legend_name{text-overflow:ellipsis;min-width:0;overflow:hidden}}@container widget (width<=430px){.cashflow_container_light .subscription_tile{border-width:2px;padding:3px}.cashflow_container_light .subscription_tile_icon{width:10px;height:10px;margin-bottom:1px}.cashflow_container_light .subscription_tile_icon svg{width:100%;height:100%}.cashflow_container_light .subscription_tile_name{font-size:8.5px;line-height:10px}.cashflow_container_light .subscription_tile_amount{font-size:7.5px;line-height:9px}.cashflow_container_light .subscription_tile_percentage{padding:1px 3px;font-size:7px;line-height:8px;bottom:3px;left:3px}}.cashflow_container_light{--card-glow-x:50%;--card-glow-y:50%;--card-glow-alpha:0;--card-glow-radius:460px;background-image:radial-gradient(circle var(--card-glow-radius) at var(--card-glow-x) var(--card-glow-y), rgb(255 255 255/calc(var(--card-glow-alpha) * .5)) 0%, rgb(145 205 180/calc(var(--card-glow-alpha) * .2)) 38%, rgb(255 89 132/calc(var(--card-glow-alpha) * .07)) 62%, transparent 78%);transition:all .3s,background-image}@media (prefers-reduced-motion:reduce){.cashflow_container_light{background-image:none}}
