import {
  b as a,
  j as r,
  r as d,
  l as c,
  az as m,
  aR as p
} from "./redirect-84e306b8.js";
import {
  P as g,
  A as l
} from "./page_fetcher-af909d75.js";
import {
  W as i,
  C as f
} from "./index-65e22718.js";
import {
  e as u,
  _ as e,
  r as E,
  a as n
} from "./render_utils-36a26952.js";
import {
  C as h
} from "./announcements-f94f3cfe.js";
import "./_sentry-release-injection-file-0366034b.js";
import {
  C as I
} from "./header-d69695fa.js";
import "./heartbeat_initializer-f3f33e89.js";
import "./component_stub-d7cb7ac4.js";
import "./utilities-66469faf.js";
import "./wrapper-c42a14ed.js";
import "./dynamic_link-2d85eedd.js";
import "./router-796997fa.js";
import "./constants-a2d607ba.js";
import "./referral_helpers-c27c6db2.js";
import "./router-388ac0e3.js";
try {
  let t = typeof window < "u" ? window : typeof global < "u" ? global : typeof globalThis < "u" ? globalThis : typeof self < "u" ? self : {},
    o = new t.Error().stack;
  o && (t._sentryDebugIds = t._sentryDebugIds || {}, t._sentryDebugIds[o] = "8b863268-4299-4767-a683-3524c4a5d60f", t._sentryDebugIdIdentifier = "sentry-dbid-8b863268-4299-4767-a683-3524c4a5d60f")
} catch {} {
  let t = typeof window < "u" ? window : typeof global < "u" ? global : typeof globalThis < "u" ? globalThis : typeof self < "u" ? self : {};
  t._sentryModuleMetadata = t._sentryModuleMetadata || {}, t._sentryModuleMetadata[new t.Error().stack] = Object.assign({}, t._sentryModuleMetadata[new t.Error().stack], {
    "_sentryBundlerPluginAppKey:sentry-wealthfront-sfe": !0
  })
}
const A = i.createClass({
    onDomLoaded() {
      const t = document.getElementById("guest-footer-target"),
        o = u(() => e(() => import("./footer-11a26571.js"), ["assets/footer-11a26571.js", "assets/redirect-84e306b8.js", "assets/_sentry-release-injection-file-0366034b.js", "assets/logo-18fa3d4c.js", "assets/image-0c8273fb.js", "assets/render_utils-36a26952.js"]));
      this.guestFooterComponent = a.render(r.jsx(d.Suspense, {
        fallback: r.jsx("div", {}),
        children: r.jsx(o, {})
      }), t)
    }
  }),
  y = i.createClass({
    onDomLoaded() {
      const t = document.getElementById("guest-header-target"),
        o = u(() => e(() => import("./header-06fef867.js"), ["assets/header-06fef867.js", "assets/redirect-84e306b8.js", "assets/_sentry-release-injection-file-0366034b.js", "assets/server.browser-a4c817c7.js", "assets/render_utils-36a26952.js", "assets/image-0c8273fb.js", "assets/utils-d7c3f226.js", "assets/logo-18fa3d4c.js", "assets/usePopper-6945f75c.js"]));
      this.guestHeaderComponent = a.render(r.jsx(d.Suspense, {
        fallback: r.jsx("div", {}),
        children: r.jsx(o, {})
      }), t)
    }
  }),
  P = i.createClass({
    onDomLoaded() {
      return this.renderAnnouncements(), this.renderHeader(), this.renderFooter(), g.fetchTopLevelComponent(this.PAGE_MAPPING).then(t => {
        const o = t.component;
        t.root && this.registerChild({
          name: "page",
          component: new o,
          root: t.root
        })
      }).catch(c())
    },
    renderAnnouncements() {
      const t = this.element.getElementsByClassName("static-announcements-target")[0];
      t && (this.announcementsComponent = E(r.jsx(h, {}), t))
    },
    renderHeader() {
      const t = document.getElementById("guest-header-target"),
        o = m.get("userVars", {
          dontThrowOnMiss: !0
        }),
        _ = o == null ? void 0 : o.loggedInUser,
        s = p(_);
      t && this.registerChild({
        name: s ? "headerComponent" : "guestHeaderComponent",
        component: s ? new I : new y,
        root: t
      })
    },
    renderFooter() {
      const t = document.getElementById("guest-footer-target");
      t && this.registerChild({
        name: "guestFooterComponent",
        component: new A,
        root: t
      })
    },
    PAGE_MAPPING: {
      "static-guest-contact-us": function() {
        return n(() => e(() => import("./contact_us-74bce57f.js"), ["assets/contact_us-74bce57f.js", "assets/redirect-84e306b8.js", "assets/_sentry-release-injection-file-0366034b.js", "assets/index-65e22718.js", "assets/component_stub-d7cb7ac4.js", "assets/dom_search-0a543be7.js", "assets/render_utils-36a26952.js", "assets/constants-13bae527.js", "assets/select-7f6a1f96.js", "assets/common_validators-a4ee5ae9.js", "assets/index-1853b609.js", "assets/validator-69e39638.js", "assets/telephone_input-c6ba56c1.js", "assets/error_message-482f9e61.js", "assets/error_announcement-a9ef9f25.js", "assets/status_announcement-6c9cd3f3.js", "assets/use_generic_query-c3a36356.js"]))
      },
      "static-plan-college-savings-component": function() {
        return n(() => e(() => import("./plan_college_savings-161da881.js"), ["assets/plan_college_savings-161da881.js", "assets/wf_tooltip-b6db3c99.js", "assets/redirect-84e306b8.js", "assets/_sentry-release-injection-file-0366034b.js", "assets/index-65e22718.js", "assets/component_stub-d7cb7ac4.js", "assets/render_utils-36a26952.js", "assets/plan_college_savings_graph-3a4ff630.js", "assets/dom_search-0a543be7.js", "assets/axis-5fa17344.js", "assets/nice-6ffdb53b.js", "assets/dom_utils-a3c2ffc8.js", "assets/contained_tooltip-1f66d627.js", "assets/tooltip-b43561e4.js"]))
      },
      "static-marketing-engineering-component": function() {
        return n(() => e(() => import("./engineering-997aa7d4.js"), ["assets/engineering-997aa7d4.js", "assets/redirect-84e306b8.js", "assets/_sentry-release-injection-file-0366034b.js", "assets/index-65e22718.js", "assets/component_stub-d7cb7ac4.js", "assets/dom_search-0a543be7.js", "assets/render_utils-36a26952.js", "assets/band-7d02ceeb.js", "assets/axis-5fa17344.js", "assets/nice-6ffdb53b.js", "assets/dom_utils-a3c2ffc8.js", "assets/with_test_stub_in_node-4423303b.js", "assets/carousel-04a682e0.js"]))
      },
      "static-marketing-engineering-team-component": function() {
        return n(() => e(() => import("./engineering_team-fd48212a.js"), ["assets/engineering_team-fd48212a.js", "assets/redirect-84e306b8.js", "assets/_sentry-release-injection-file-0366034b.js", "assets/index-65e22718.js", "assets/component_stub-d7cb7ac4.js", "assets/dom_search-0a543be7.js", "assets/carousel-04a682e0.js"]))
      },
      "static-wftw-validation": function() {
        return n(() => e(() => import("./wftw_validation-82592eb6.js"), ["assets/wftw_validation-82592eb6.js", "assets/redirect-84e306b8.js", "assets/_sentry-release-injection-file-0366034b.js", "assets/index-65e22718.js", "assets/component_stub-d7cb7ac4.js"]))
      },
      "static-access-wrapper-component": function() {
        return n(() => e(() => import("./wrapper-983ac1cf.js"), ["assets/wrapper-983ac1cf.js", "assets/index-65e22718.js", "assets/_sentry-release-injection-file-0366034b.js", "assets/component_stub-d7cb7ac4.js", "assets/render_utils-36a26952.js", "assets/redirect-84e306b8.js", "assets/dom_search-0a543be7.js", "assets/router-388ac0e3.js", "assets/router_root_builder-52622de3.js", "assets/announcements-f94f3cfe.js", "assets/utilities-66469faf.js", "assets/utils-7fc693cd.js"]))
      },
      "static-guest-planning": function() {
        return n(() => e(() => import("./planning-7a686a82.js"), ["assets/planning-7a686a82.js", "assets/redirect-84e306b8.js", "assets/_sentry-release-injection-file-0366034b.js", "assets/index-65e22718.js", "assets/component_stub-d7cb7ac4.js", "assets/dom_search-0a543be7.js", "assets/scroll_tracking-d026f880.js", "assets/viewport-bf09c683.js", "assets/click_tracking-ef150910.js", "assets/render_utils-36a26952.js", "assets/progress_bar-c9b985e3.js", "assets/widget_carousel-aa76102b.js", "assets/clickable_container-116dade4.js", "assets/key_mapping-b15ab96f.js"]))
      },
      "static-guest-home-planning": function() {
        return n(() => e(() => import("./home_planning-3a6d6a68.js"), ["assets/home_planning-3a6d6a68.js", "assets/redirect-84e306b8.js", "assets/_sentry-release-injection-file-0366034b.js", "assets/index-65e22718.js", "assets/component_stub-d7cb7ac4.js", "assets/dom_search-0a543be7.js"]))
      },
      "static-guest-home-guide": function() {
        return n(() => e(() => import("./home_guide-42bce779.js"), ["assets/home_guide-42bce779.js", "assets/redirect-84e306b8.js", "assets/_sentry-release-injection-file-0366034b.js", "assets/index-65e22718.js", "assets/component_stub-d7cb7ac4.js", "assets/dom_search-0a543be7.js", "assets/scroll_tracking-d026f880.js", "assets/viewport-bf09c683.js", "assets/social_share-c9b4089c.js", "assets/modal-6c08e18a.js", "assets/PortalWithState-971094b4.js", "assets/PortalCompat-4564561d.js", "assets/render_utils-36a26952.js", "assets/key_mapping-b15ab96f.js", "assets/CSSTransition-496f45af.js", "assets/index-168ad00c.js", "assets/tooltip_trigger-e9e59954.js", "assets/tooltip-b43561e4.js", "assets/social_share-9c8c3f68.js", "assets/all_in_costs_location_examples-72675c1b.js", "assets/odometer-7597b12b.js", "assets/with_test_stub_in_node-4423303b.js", "assets/select_menu-5ef0fe39.js", "assets/progress_bar-c9b985e3.js", "assets/other_goals_tradeoffs-9ac61b7d.js", "assets/buy_vs_rent_comparison-b62fe05e.js", "assets/urban_vs_suburban_comparison-56b65fb3.js"]))
      },
      "static-guest-home-guide-planning-ahead": function() {
        return n(() => e(() => import("./planning_ahead-dda3807a.js"), ["assets/planning_ahead-dda3807a.js", "assets/redirect-84e306b8.js", "assets/_sentry-release-injection-file-0366034b.js", "assets/index-65e22718.js", "assets/component_stub-d7cb7ac4.js", "assets/dom_search-0a543be7.js", "assets/scroll_tracking-d026f880.js", "assets/viewport-bf09c683.js", "assets/social_share-c9b4089c.js", "assets/modal-6c08e18a.js", "assets/PortalWithState-971094b4.js", "assets/PortalCompat-4564561d.js", "assets/render_utils-36a26952.js", "assets/key_mapping-b15ab96f.js", "assets/CSSTransition-496f45af.js", "assets/index-168ad00c.js", "assets/tooltip_trigger-e9e59954.js", "assets/tooltip-b43561e4.js", "assets/social_share-9c8c3f68.js", "assets/other_goals_tradeoffs-9ac61b7d.js", "assets/select_menu-5ef0fe39.js"]))
      },
      "static-guest-home-guide-thinking-it-through": function() {
        return n(() => e(() => import("./thinking_it_through-2ca10cd3.js"), ["assets/thinking_it_through-2ca10cd3.js", "assets/redirect-84e306b8.js", "assets/_sentry-release-injection-file-0366034b.js", "assets/index-65e22718.js", "assets/component_stub-d7cb7ac4.js", "assets/dom_search-0a543be7.js", "assets/scroll_tracking-d026f880.js", "assets/viewport-bf09c683.js", "assets/social_share-c9b4089c.js", "assets/modal-6c08e18a.js", "assets/PortalWithState-971094b4.js", "assets/PortalCompat-4564561d.js", "assets/render_utils-36a26952.js", "assets/key_mapping-b15ab96f.js", "assets/CSSTransition-496f45af.js", "assets/index-168ad00c.js", "assets/tooltip_trigger-e9e59954.js", "assets/tooltip-b43561e4.js", "assets/social_share-9c8c3f68.js", "assets/all_in_costs_location_examples-72675c1b.js", "assets/odometer-7597b12b.js", "assets/with_test_stub_in_node-4423303b.js", "assets/select_menu-5ef0fe39.js", "assets/progress_bar-c9b985e3.js", "assets/buy_vs_rent_comparison-b62fe05e.js", "assets/other_goals_tradeoffs-9ac61b7d.js"]))
      },
      "static-guest-home-guide-ready-to-go": function() {
        return n(() => e(() => import("./ready_to_go-7e321306.js"), ["assets/ready_to_go-7e321306.js", "assets/redirect-84e306b8.js", "assets/_sentry-release-injection-file-0366034b.js", "assets/index-65e22718.js", "assets/component_stub-d7cb7ac4.js", "assets/dom_search-0a543be7.js", "assets/scroll_tracking-d026f880.js", "assets/viewport-bf09c683.js", "assets/social_share-c9b4089c.js", "assets/modal-6c08e18a.js", "assets/PortalWithState-971094b4.js", "assets/PortalCompat-4564561d.js", "assets/render_utils-36a26952.js", "assets/key_mapping-b15ab96f.js", "assets/CSSTransition-496f45af.js", "assets/index-168ad00c.js", "assets/tooltip_trigger-e9e59954.js", "assets/tooltip-b43561e4.js", "assets/social_share-9c8c3f68.js", "assets/all_in_costs_location_examples-72675c1b.js", "assets/odometer-7597b12b.js", "assets/with_test_stub_in_node-4423303b.js", "assets/select_menu-5ef0fe39.js", "assets/progress_bar-c9b985e3.js", "assets/urban_vs_suburban_comparison-56b65fb3.js"]))
      },
      "static-plan-update-risk-score-component": function() {
        return n(() => e(() => import("./plan_update_risk_score-26cd387c.js"), ["assets/plan_update_risk_score-26cd387c.js", "assets/redirect-84e306b8.js", "assets/_sentry-release-injection-file-0366034b.js", "assets/index-65e22718.js", "assets/component_stub-d7cb7ac4.js", "assets/render_utils-36a26952.js", "assets/dom_search-0a543be7.js", "assets/flow_container-7343a986.js", "assets/progress_bar-c9b985e3.js", "assets/image-0c8273fb.js", "assets/flow_card_spinner-fcf06677.js", "assets/fullscreen_overlay-b6224737.js", "assets/general_disclosure-6a93d4bd.js", "assets/cash_disclosure_green_dot-76f1774d.js", "assets/constants-425568b7.js", "assets/signup_dual_button_layout-5ffdd2bc.js", "assets/risk_score_update_modal-5c5d0431.js", "assets/account_details-0c9a15ce.js", "assets/group-3a14f9f0.js", "assets/modal-6c08e18a.js", "assets/PortalWithState-971094b4.js", "assets/PortalCompat-4564561d.js", "assets/key_mapping-b15ab96f.js", "assets/CSSTransition-496f45af.js", "assets/tooltip_trigger-e9e59954.js", "assets/tooltip-b43561e4.js", "assets/table-1facb16a.js", "assets/index-1853b609.js", "assets/pie_chart-7fc4c90a.js", "assets/with_test_stub_in_node-4423303b.js", "assets/actions-7dbe8191.js"]))
      },
      "static-guest-time-off-travel": function() {
        return n(() => e(() => import("./time_off_travel-53358fa1.js"), ["assets/time_off_travel-53358fa1.js", "assets/redirect-84e306b8.js", "assets/_sentry-release-injection-file-0366034b.js", "assets/index-65e22718.js", "assets/component_stub-d7cb7ac4.js", "assets/dom_search-0a543be7.js", "assets/viewport-bf09c683.js", "assets/scroll_tracking-d026f880.js", "assets/click_tracking-ef150910.js", "assets/widget_carousel-aa76102b.js"]))
      },
      "static-guest-find-atm": function() {
        return n(() => e(() => import("./find_atm-fa4c67f9.js"), ["assets/find_atm-fa4c67f9.js", "assets/redirect-84e306b8.js", "assets/_sentry-release-injection-file-0366034b.js", "assets/index-65e22718.js", "assets/component_stub-d7cb7ac4.js", "assets/google_maps_loader-3d8808f5.js", "assets/render_utils-36a26952.js", "assets/typeahead-be5ae44a.js", "assets/key_mapping-b15ab96f.js", "assets/dynamic_link-2d85eedd.js", "assets/router-796997fa.js", "assets/heartbeat_initializer-f3f33e89.js", "assets/constants-a2d607ba.js", "assets/referral_helpers-c27c6db2.js", "assets/router-388ac0e3.js", "assets/image-0c8273fb.js"]))
      },
      "static-guest-document-upload": function() {
        return n(() => e(() => import("./document_upload_wrapper-35cefd68.js"), ["assets/document_upload_wrapper-35cefd68.js", "assets/redirect-84e306b8.js", "assets/_sentry-release-injection-file-0366034b.js", "assets/index-65e22718.js", "assets/component_stub-d7cb7ac4.js", "assets/render_utils-36a26952.js", "assets/access_card-3ac55614.js", "assets/hidden-e6b231f0.js", "assets/check_animation-44a81c73.js", "assets/document_uploader_trigger-9fc9e0c9.js", "assets/group-3a14f9f0.js", "assets/error_announcement-a9ef9f25.js", "assets/select-7f6a1f96.js"]))
      },
      "static-guest-account-opening": function() {
        return n(() => e(() => import("./disclosures-1f3ba350.js"), ["assets/disclosures-1f3ba350.js", "assets/redirect-84e306b8.js", "assets/_sentry-release-injection-file-0366034b.js", "assets/index-65e22718.js", "assets/component_stub-d7cb7ac4.js", "assets/dom_search-0a543be7.js", "assets/general_disclosure-6a93d4bd.js", "assets/cash_disclosure_green_dot-76f1774d.js"]))
      }
    }
  }),
  C = new f(P),
  T = {
    init() {
      l.init(C)
    }
  };
T.init();