@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fbfbfb;font-family:"Inter";margin:0;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.rotate{transform:rotate(1turn);transition:transform 1s ease-in-out}.links{color:#0f9488;text-decoration:none}.links-disabled{color:#a5a5a5;pointer-events:none;text-decoration:none}.links:hover{color:#0c7a70}.links:focus{border-radius:4px;box-shadow:0 0 0 3px #0f948866;color:#0f9488}.field{color:orange}.info-icon:hover{color:#0c7a70;cursor:pointer}.privacy-mode{filter:blur(8px);pointer-events:none;user-select:none}@keyframes skeleton-pulse-anim{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.net-worth-forecast-skeleton{animation:skeleton-pulse-anim 2s ease-in-out .5s infinite;max-height:230px}.recharts-surface{overflow:visible}header{padding-right:0!important}.mobile-font-size{font-size:16px}