1<!DOCTYPE html><html lang="en" class="dark"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2Feve-hub-logo-weathered-v4-grey-transparent.png&w=1920&q=75 1x, /_next/image?url=%2Feve-hub-logo-weathered-v4-grey-transparent.png&w=3840&q=75 2x"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2Feve-hub-logo.png&w=750&q=75 1x, /_next/image?url=%2Feve-hub-logo.png&w=1920&q=75 2x"/><link rel="stylesheet" href="/_next/static/chunks/0bz190jw-wl9p.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/1ycd5by80-dnr.js"/>
1<script src="/_next/static/chunks/3vtmlhx9_32d3.js" async=""></script>
1<script src="/_next/static/chunks/36i32o2a5wd00.js" async=""></script>
1<script src="/_next/static/chunks/2ejk_26znfoeu.js" async=""></script>
1<script src="/_next/static/chunks/3nc6x0_y5iwnk.js" async=""></script>
1<script src="/_next/static/chunks/24j6c6ho8vtzb.js" async=""></script>
1<script src="/_next/static/chunks/turbopack-04kt4b_xismy7.js" async=""></script>
1<script src="/_next/static/chunks/2v-mrtxtgrgxr.js" async=""></script>
1<script src="/_next/static/chunks/388cpac_1z13z.js" async=""></script>
1<script src="/_next/static/chunks/26js802kbsljk.js" async=""></script>
1<script src="/_next/static/chunks/41qzg3n007-8s.js" async=""></script>
1<script src="/_next/static/chunks/1ntn7efqc-iiw.js" async=""></script>
1<script src="/_next/static/chunks/0w_fxm_vdfhlr.js" async=""></script>
1<script src="/_next/static/chunks/0cn-r837fxpbn.js" async=""></script>
1<script src="/_next/static/chunks/0gslg-nc41z_g.js" async=""></script>
1<script src="/_next/static/chunks/2kc1_jp8q-na_.js" async=""></script>
1<script src="/_next/static/chunks/31npx8jqbdo6m.js" async=""></script>
1<script src="/_next/static/chunks/2rgb2xhf42563.js" async=""></script>
1<link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-XHFPSYKZKM" as="script"/><link rel="preload" href="https://challenges.cloudflare.com/turnstile/v0/api.js?render=explicit" as="script"/><title>EVE-HUB â Planetary Industry Planner</title><meta name="description" content="Free EVE Online Planetary Industry planner and PI calculator. Plan P0 to P4 production chains, compare product tiers, and use supporting EVE market, route, threat, industry, watchlist, and mining tools."/><meta name="application-name" content="EVE-HUB"/><meta name="author" content="EVE-HUB"/><link rel="manifest" href="/manifest.json"/><meta name="keywords" content="EVE Online, planetary industry, PI planner, planetary interaction, PI calculator, industry calculator, market analysis, route planner, threat intelligence, watchlist, mining, EVE tools, ESI, zKillboard"/><meta name="creator" content="EVE-HUB"/><meta name="publisher" content="EVE-HUB"/><meta name="googlebot" content="max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta name="category" content="gaming"/><meta name="apple-mobile-web-app-capable" content="yes"/><meta name="mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"/><meta name="apple-mobile-web-app-title" content="EVE-HUB"/><link rel="canonical" href="https://www.eve-hub.com"/><meta property="og:title" content="EVE-HUB â Planetary Industry Planner"/><meta property="og:description" content="Plan EVE Online Planetary Industry chains from P0 to P4, compare PI products, and use supporting EVE-HUB tools for markets, routes, threat intel, industry, watchlists, and mining."/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="EVE-HUB â PI Planner & EVE Online Tools"/><meta name="twitter:description" content="Plan EVE Online Planetary Industry chains from P0 to P4, compare profitability, and use supporting market, industry, route, threat, watchlist, and mining tools."/><meta name="twitter:image" content="https://www.eve-hub.com/eve-hub-logo-square.png"/><link rel="icon" href="/favicon.ico?favicon.2vob68tjqpejf.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="/icons/icon-192.png" sizes="192x192" type="image/png"/><link rel="icon" href="/icons/icon-512.png" sizes="512x512" type="image/png"/><link rel="apple-touch-icon" href="/icons/icon-512.png"/>
1<script src="/_next/static/chunks/0cz1d0mv5g_q7.js" noModule=""></script>
1</head><body class="antialiased"><div hidden=""><!--$--><!--/$--></div>
1<script>(self.__next_s=self.__next_s||[]).push([0,{"type":"application/ld+json","children":"{\"@context\":\"https://schema.org\",\"@type\":\"WebApplication\",\"name\":\"EVE-HUB\",\"url\":\"https://www.eve-hub.com\",\"description\":\"Plan EVE Online Planetary Industry chains from P0 to P4, compare profitability, and use supporting market, industry, route, threat, watchlist, and mining tools.\",\"applicationCategory\":\"GameApplication\",\"operatingSystem\":\"Web Browser\",\"offers\":{\"@type\":\"Offer\",\"price\":\"0\",\"priceCurrency\":\"USD\"},\"featureList\":[\"Planetary Industry Production Chain Planning\",\"Industry Profitability Calculator\",\"Market Analysis and Watchlists\",\"Smart Route Planning\",\"Live Threat Intelligence\",\"Mining Operation Coordination\"],\"screenshot\":\"https://www.eve-hub.com/eve-hub-logo-square.png\"}","id":"webapp-structured-data"}])</script>
1<script>(self.__next_s=self.__next_s||[]).push([0,{"type":"application/ld+json","children":"{\"@context\":\"https://schema.org\",\"@type\":\"Organization\",\"name\":\"EVE-HUB\",\"url\":\"https://www.eve-hub.com\",\"logo\":\"https://www.eve-hub.com/eve-hub-logo-square.png\",\"description\":\"Planetary Industry planning and supporting tools for EVE Online capsuleers.\",\"applicationCategory\":\"Game Utility\",\"sameAs\":[]}","id":"organization-structured-data"}])</script>
1<!--$--><!--/$--><div class="starfield pointer-events-none fixed inset-0 z-0" aria-hidden="true"></div><div class="pointer-events-none fixed inset-0 z-0 flex items-center justify-center overflow-hidden"><img alt="" aria-hidden="true" width="1254" height="1254" decoding="async" data-nimg="1" class="h-auto w-[92vw] max-w-[840px] select-none invert mix-blend-screen opacity-[0.05] sm:w-[74vw] sm:opacity-[0.06]" style="color:transparent" srcSet="/_next/image?url=%2Feve-hub-logo-weathered-v4-grey-transparent.png&w=1920&q=75 1x, /_next/image?url=%2Feve-hub-logo-weathered-v4-grey-transparent.png&w=3840&q=75 2x" src="/_next/image?url=%2Feve-hub-logo-weathered-v4-grey-transparent.png&w=3840&q=75"/></div>
1<script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","dark",null,["light","dark"],null,true,true)</script>
1<div class="min-h-screen flex flex-col relative z-10"><nav class="sticky top-0 z-50 border-b border-border/70 bg-background/85 backdrop-blur-xl supports-[backdrop-filter]:bg-background/65"><div class="container mx-auto px-4 py-2 sm:px-6 sm:py-3"><div class="flex h-14 max-w-full items-center gap-3 sm:h-16"><a class="flex flex-shrink-0 items-center" aria-label="EVE-HUB home" href="/"><img alt="EVE-HUB" width="705" height="287" decoding="async" data-nimg="1" class="h-auto w-[148px] sm:w-[172px] lg:w-[180px] xl:w-[192px]" style="color:transparent" srcSet="/_next/image?url=%2Feve-hub-logo.png&w=750&q=75 1x, /_next/image?url=%2Feve-hub-logo.png&w=1920&q=75 2x" src="/_next/image?url=%2Feve-hub-logo.png&w=1920&q=75"/></a><div class="hidden min-w-0 flex-1 items-center justify-center gap-1 px-2 lg:flex"><a class="inline-flex items-center justify-center whitespace-nowrap rounded-md font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 hover:bg-accent hover:text-accent-foreground py-2 h-9 gap-1.5 px-2 text-xs xl:px-3 xl:text-sm" href="/pi"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-factory h-4 w-4" aria-hidden="true"><path d="M12 16h.01"></path><path d="M16 16h.01"></path><path d="M3 19a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V8.5a.5.5 0 0 0-.769-.422l-4.462 2.844A.5.5 0 0 1 15 10.5v-2a.5.5 0 0 0-.769-.422L9.77 10.922A.5.5 0 0 1 9 10.5V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2z"></path><path d="M8 16h.01"></path></svg>PI Planner</a><a class="inline-flex items-center justify-center whitespace-nowrap rounded-md font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 hover:bg-accent hover:text-accent-foreground py-2 h-9 gap-1.5 px-2 text-xs xl:px-3 xl:text-sm" href="/dashboard"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layout-dashboard h-4 w-4" aria-hidden="true"><rect width="7" height="9" x="3" y="3" rx="1"></rect><rect width="7" height="5" x="14" y="3" rx="1"></rect><rect width="7" height="9" x="14" y="12" rx="1"></rect><rect width="7" height="5" x="3" y="16" rx="1"></rect></svg>Dashboard</a><a class="inline-flex items-center justify-center whitespace-nowrap rounded-md font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 hover:bg-accent hover:text-accent-foreground py-2 h-9 gap-1.5 px-2 text-xs xl:px-3 xl:text-sm" href="/industry"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-building2 lucide-building-2 h-4 w-4" aria-hidden="true"><path d="M10 12h4"></path><path d="M10 8h4"></path><path d="M14 21v-3a2 2 0 0 0-4 0v3"></path><path d="M6 10H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-2"></path><path d="M6 21V5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v16"></path></svg>Industry</a><button class="inline-flex items-center justify-center whitespace-nowrap rounded-md font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 hover:bg-accent hover:text-accent-foreground py-2 h-9 gap-1.5 px-2 text-xs xl:px-3 xl:text-sm" aria-label="Open supporting tools menu" type="button" id="radix-_R_14jdb_" aria-haspopup="menu" aria-expanded="false" data-state="closed"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-wrench h-4 w-4" aria-hidden="true"><path d="M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.106-3.105c.32-.322.863-.22.983.218a6 6 0 0 1-8.259 7.057l-7.91 7.91a1 1 0 0 1-2.999-3l7.91-7.91a6 6 0 0 1 7.057-8.259c.438.12.54.662.219.984z"></path></svg>Tools<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-3.5 w-3.5 opacity-60" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button><button class="inline-flex items-center justify-center whitespace-nowrap rounded-md font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 hover:bg-accent hover:text-accent-foreground py-2 h-9 gap-1.5 px-2 text-xs xl:px-3 xl:text-sm" aria-label="Open daily games menu" type="button" id="radix-_R_1kjdb_" aria-haspopup="menu" aria-expanded="false" data-state="closed"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-gamepad2 lucide-gamepad-2 h-4 w-4" aria-hidden="true">
1<line x1="6" x2="10" y1="11" y2="11"></line><line x1="8" x2="8" y1="9" y2="13"></line><line x1="15" x2="15.01" y1="12" y2="12"></line><line x1="18" x2="18.01" y1="10" y2="10"></line><path d="M17.32 5H6.68a4 4 0 0 0-3.978 3.59c-.006.052-.01.101-.017.152C2.604 9.416 2 14.456 2 16a3 3 0 0 0 3 3c1 0 1.5-.5 2-1l1.414-1.414A2 2 0 0 1 9.828 16h4.344a2 2 0 0 1 1.414.586L17 18c.5.5 1 1 2 1a3 3 0 0 0 3-3c0-1.545-.604-6.584-.685-7.258-.007-.05-.011-.1-.017-.151A4 4 0 0 0 17.32 5z"></path></svg>Games<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-3.5 w-3.5 opacity-60" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button><a class="inline-flex items-center justify-center whitespace-nowrap rounded-md font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 hover:bg-accent hover:text-accent-foreground py-2 h-9 gap-1.5 px-2 text-xs xl:px-3 xl:text-sm" href="/guides"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open h-4 w-4" aria-hidden="true"><path d="M12 7v14"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path></svg>Guides</a></div><div class="hidden flex-shrink-0 gap-2 pl-1 lg:flex"><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground h-9 px-4 py-2" disabled="">Loading...</button></div><button class="z-10 ml-auto flex-shrink-0 cursor-pointer rounded-lg p-2 text-muted-foreground transition-colors hover:bg-accent hover:text-foreground lg:hidden" aria-label="Open menu" aria-expanded="false" aria-controls="mobile-navigation"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-6 w-6" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></button></div></div></nav><main class="flex-1"><!--$?--><template id="B:0"></template><div class="container mx-auto px-4 py-8 sm:px-6"><div class="space-y-4 mx-auto max-w-5xl" role="status" aria-live="polite" aria-busy="true"><span class="sr-only">Loading page</span><div class="space-y-3" aria-hidden="true"><div class="flex gap-4"><div class="h-12 bg-gradient-to-r from-muted/20 via-muted/40 to-muted/20 rounded animate-shimmer bg-[length:200%_100%]" style="width:75%"></div><div class="h-12 bg-gradient-to-r from-muted/20 via-muted/40 to-muted/20 rounded animate-shimmer bg-[length:200%_100%] flex-1" style="animation-delay:0.1s"></div></div><div class="flex gap-4"><div class="h-12 bg-gradient-to-r from-muted/20 via-muted/40 to-muted/20 rounded animate-shimmer bg-[length:200%_100%]" style="width:60%"></div><div class="h-12 bg-gradient-to-r from-muted/20 via-muted/40 to-muted/20 rounded animate-shimmer bg-[length:200%_100%] flex-1" style="animation-delay:0.1s"></div></div><div class="flex gap-4"><div class="h-12 bg-gradient-to-r from-muted/20 via-muted/40 to-muted/20 rounded animate-shimmer bg-[length:200%_100%]" style="width:85%"></div><div class="h-12 bg-gradient-to-r from-muted/20 via-muted/40 to-muted/20 rounded animate-shimmer bg-[length:200%_100%] flex-1" style="animation-delay:0.1s"></div></div><div class="flex gap-4"><div class="h-12 bg-gradient-to-r from-muted/20 via-muted/40 to-muted/20 rounded animate-shimmer bg-[length:200%_100%]" style="width:55%"></div><div class="h-12 bg-gradient-to-r from-muted/20 via-muted/40 to-muted/20 rounded animate-shimmer bg-[length:200%_100%] flex-1" style="animation-delay:0.1s"></div></div><div class="flex gap-4"><div class="h-12 bg-gradient-to-r from-muted/20 via-muted/40 to-muted/20 rounded animate-shimmer bg-[length:200%_100%]" style="width:70%"></div><div class="h-12 bg-gradient-to-r from-muted/20 via-muted/40 to-muted/20 rounded animate-shimmer bg-[length:200%_100%] flex-1" style="animation-delay:0.1s"></div></div></div></div></div><!--/$--></main><button class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 py-2 fixed bottom-4 right-4 z-40 h-11 gap-2 rounded-full border border-primary/30 bg-card/95 px-3 text-foreground shadow-[0_12px_35
1px_hsl(var(--background)/0.65)] backdrop-blur-xl hover:bg-card/95 hover:text-primary sm:bottom-6 sm:right-6 sm:px-4" aria-label="Help improve EVE-HUB" type="button" aria-haspopup="dialog" aria-expanded="false" aria-controls="radix-_R_17db_" data-state="closed"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-message-square-plus h-4 w-4" aria-hidden="true"><path d="M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z"></path><path d="M12 8v6"></path><path d="M9 11h6"></path></svg><span class="hidden sm:inline">Help improve EVE-HUB</span></button><footer class="mt-auto border-t border-border/60 bg-background/80 backdrop-blur-xl supports-[backdrop-filter]:bg-background/60"><div class="container mx-auto px-4 sm:px-6 pt-6 sm:pt-8 pb-20 sm:pb-24"><div class="flex flex-wrap justify-center gap-x-5 gap-y-2 mb-7"><a class="flex items-center gap-1.5 text-xs text-muted-foreground transition-colors hover:text-primary" href="/arbitrage"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chart-column h-3 w-3" aria-hidden="true"><path d="M3 3v16a2 2 0 0 0 2 2h16"></path><path d="M18 17V9"></path><path d="M13 17V5"></path><path d="M8 17v-3"></path></svg>Arbitrage</a><a class="flex items-center gap-1.5 text-xs text-muted-foreground transition-colors hover:text-primary" href="/threat"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield h-3 w-3" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path></svg>Threat Intel</a><a class="flex items-center gap-1.5 text-xs text-muted-foreground transition-colors hover:text-primary" href="/watchlist"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-list-checks h-3 w-3" aria-hidden="true"><path d="M13 5h8"></path><path d="M13 12h8"></path><path d="M13 19h8"></path><path d="m3 17 2 2 4-4"></path><path d="m3 7 2 2 4-4"></path></svg>Watchlist</a><a class="flex items-center gap-1.5 text-xs text-muted-foreground transition-colors hover:text-primary" href="/industry"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-building2 lucide-building-2 h-3 w-3" aria-hidden="true"><path d="M10 12h4"></path><path d="M10 8h4"></path><path d="M14 21v-3a2 2 0 0 0-4 0v3"></path><path d="M6 10H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-2"></path><path d="M6 21V5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v16"></path></svg>Industry</a><a class="flex items-center gap-1.5 text-xs text-muted-foreground transition-colors hover:text-primary" href="/pi"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-factory h-3 w-3" aria-hidden="true"><path d="M12 16h.01"></path><path d="M16 16h.01"></path><path d="M3 19a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V8.5a.5.5 0 0 0-.769-.422l-4.462 2.844A.5.5 0 0 1 15 10.5v-2a.5.5 0 0 0-.769-.422L9.77 10.922A.5.5 0 0 1 9 10.5V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2z"></path><path d="M8 16h.01"></path></svg>PI Planner</a><a class="flex items-center gap-1.5 text-xs text-muted-foreground transition-colors hover:text-primary" href="/routes"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-navigation h-3 w-3" aria-hidden="true"><polygon points="3 11 22 2 13 21 11 13 3 11"></polygon></svg>Routes</a><a class="flex items-center gap-1.5 text-xs text-muted-foreground transition-colors hover:text-primary" href="/mining"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-pickaxe h-3 w-3" aria-hidden="true"><path d="m14 13-8.381 8.38a1 1 0 0 1-3.001-3L11 9.999"></path><path d="M15.973 4.027A13 13 0 0 0 5.902 2.373c-1.398.342-1.092 2.158.277 2.601a19.9 19.9 0 0 1 5.822 3.024"></path><path d="M16.001 11.999a19.9 19.9 0 0 1 3.024 5.824c.444 1.369 2.26 1.676 2.603.278A13 13 0 0 0 20 8.069"></path><path d="M18.352 3.352a1.205 1.205 0 0 0-1.704 0l-5.296 5.296a1.205 1.205 0 0 0 0 1.704l2.296 2.296a1.205 1.205 0 0 0 1.704 0l5.296-5.296a1.205 1.205 0 0 0 0-1.704z"></path></svg>Mining</a></div><div class="border-t border-border/30 mb-4"></div><div class="flex flex-col sm:flex-row items-center justify-between gap-3 text-xs text-muted-foreground"><div class="flex flex-col sm:flex-row items-center gap-1 sm:gap-3 text-center sm:text-left"><span>© <!-- -->2026<!-- --> EVE-HUB.</span><span class="hidden sm:inline text-border">|</span>
1<span class="text-muted-foreground/60">Built for EVE Online capsuleers. Not affiliated with CCP Games.</span></div><div class="flex flex-wrap items-center justify-center gap-4"><a href="https://ko-fi.com/eve_hub" target="_blank" rel="noopener noreferrer" class="flex items-center gap-1.5 hover:text-primary transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-coffee h-3 w-3" aria-hidden="true"><path d="M10 2v2"></path><path d="M14 2v2"></path><path d="M16 8a1 1 0 0 1 1 1v8a4 4 0 0 1-4 4H7a4 4 0 0 1-4-4V9a1 1 0 0 1 1-1h14a4 4 0 1 1 0 8h-1"></path><path d="M6 2v2"></path></svg>Leave a voluntary tip</a><a class="hover:text-foreground transition-colors" href="/guides">Guides</a><a class="hover:text-foreground transition-colors" href="/about">About</a><a class="hover:text-foreground transition-colors" href="/contact">Contact</a><a class="hover:text-foreground transition-colors" href="/privacy">Privacy</a><a class="hover:text-foreground transition-colors" href="/terms">Terms</a><a class="hover:text-foreground transition-colors" href="/cookies">Cookies</a></div></div></div></footer></div>
1<script>requestAnimationFrame(function(){$RT=performance.now()});</script>
1<script src="/_next/static/chunks/1ycd5by80-dnr.js" id="_R_" async=""></script>
1<div hidden id="S:0"><div class="relative overflow-hidden"><div class="site-grid pointer-events-none absolute inset-x-0 top-0 h-[42rem]" aria-hidden="true"></div><div class="container relative mx-auto space-y-20 px-3 py-8 sm:px-4 sm:py-12 lg:space-y-28 lg:py-20"><section class="grid items-start gap-12 lg:grid-cols-[1.05fr_0.95fr] lg:gap-16" aria-labelledby="home-title"><div class="space-y-7"><div class="inline-flex items-center gap-2 rounded-full border border-primary/20 bg-primary/10 px-3 py-1.5 text-xs font-medium text-primary"><span class="h-1.5 w-1.5 rounded-full bg-primary shadow-[0_0_12px_hsl(var(--primary))]"></span>EVE Online industrial planning</div><div class="space-y-5"><p class="eyebrow">The capsuleer's planning desk</p><h1 id="home-title" class="max-w-3xl text-4xl font-semibold leading-[1.05] tracking-[-0.04em] text-foreground sm:text-6xl lg:text-7xl">Turn raw planets into <span class="text-primary">clear decisions.</span></h1><p class="max-w-2xl text-base leading-7 text-muted-foreground sm:text-lg">Plan Planetary Industry chains from P0 to P4, compare profitability, and make better calls with market context and the rest of your EVE-HUB toolkit close at hand.</p></div><div class="flex flex-col gap-3 sm:flex-row"><a class="w-full sm:w-auto" href="/pi"><button class="inline-flex items-center justify-center whitespace-nowrap text-sm transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 bg-primary text-primary-foreground shadow hover:bg-primary/90 h-12 w-full gap-2 rounded-lg px-6 font-semibold sm:w-auto" aria-label="Open the EVE Online PI Planner">Open PI Planner <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></button></a><a class="w-full sm:w-auto" href="/guides/eve-online-planetary-industry-guide"><button class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground h-12 w-full gap-2 rounded-lg px-6 sm:w-auto" aria-label="Read the Planetary Industry guide">Read the PI guide</button></a></div><div class="flex flex-wrap items-center gap-x-5 gap-y-2 pt-1 text-xs text-muted-foreground"><span class="inline-flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles h-3.5 w-3.5 text-primary" aria-hidden="true"><path d="M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z"></path><path d="M20 2v4"></path><path d="M22 4h-4"></path><circle cx="4" cy="20" r="2"></circle></svg> Free core tools</span><span class="h-1 w-1 rounded-full bg-border"></span><span>Built for capsuleers</span><span class="h-1 w-1 rounded-full bg-border"></span><span>No account required to explore</span></div></div><div class="relative mx-auto w-full max-w-xl lg:ml-auto"><div class="absolute -inset-10 rounded-full bg-primary/10 blur-3xl" aria-hidden="true"></div><a class="pi-preview soft-glow group relative block overflow-hidden rounded-2xl border border-border/80 bg-card/80 p-5 backdrop-blur-xl transition-all duration-300 hover:-translate-y-1 hover:border-primary/45 hover:shadow-[0_0_0_1px_hsl(var(--primary)/0.14),0_30px_90px_hsl(190_50%_8%/0.7)] focus-visible:-translate-y-1 focus-visible:border-primary/55 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-4 focus-visible:ring-offset-background sm:p-7" aria-label="Open the Planetary Industry Planner" href="/pi"><div class="mb-6 flex items-start justify-between gap-4"><div><p class="eyebrow">PI planner / overview</p><h2 class="mt-2 text-xl font-semibold tracking-tight">Planetary production chain</h2></div><span class="flex items-center gap-1.5 rounded-lg border border-primary/20 bg-primary/10 px-3 py-2 text-xs font-semibold text-primary transition-colors group-hover:border-primary/40 group-hover:bg-primary/15"><span class="hidden min-[440px]:inline">Open planner</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4 transition-transform duration-300 group-hover:translate-x-0.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></div><div class="relative space-y-3" aria-label="PI production chain preview"><span class="pi-chain-spine pointer-events-none absolute bottom-8 left-8 top-8 w-px" aria-hidden="true"></span>
1<div class="relative z-10 flex items-center gap-4 rounded-xl border border-border/70 bg-[hsl(var(--background)/0.94)] p-3.5 transition-all duration-300 group-hover:border-primary/25 group-hover:bg-[hsl(var(--background)/0.98)]"><span class="pi-tier-node flex h-9 w-9 shrink-0 items-center justify-center rounded-lg border border-primary/25 bg-[hsl(var(--card))] text-xs font-bold text-primary" style="--pi-tier-delay:0ms">P0</span><span class="min-w-0"><span class="block text-sm font-medium">Raw resources</span><span class="block text-xs text-muted-foreground">Extracted on planet</span></span><span class="pi-tier-signal ml-auto h-1.5 w-1.5 shrink-0 rounded-full bg-primary/45" style="--pi-tier-delay:0ms" aria-hidden="true"></span></div><div class="relative z-10 flex items-center gap-4 rounded-xl border border-border/70 bg-[hsl(var(--background)/0.94)] p-3.5 transition-all duration-300 group-hover:border-primary/25 group-hover:bg-[hsl(var(--background)/0.98)]"><span class="pi-tier-node flex h-9 w-9 shrink-0 items-center justify-center rounded-lg border border-primary/25 bg-[hsl(var(--card))] text-xs font-bold text-primary" style="--pi-tier-delay:140ms">P1</span><span class="min-w-0"><span class="block text-sm font-medium">Processed materials</span><span class="block text-xs text-muted-foreground">Basic factory inputs</span></span><span class="pi-tier-signal ml-auto h-1.5 w-1.5 shrink-0 rounded-full bg-primary/45" style="--pi-tier-delay:140ms" aria-hidden="true"></span></div>
1<div class="relative z-10 flex items-center gap-4 rounded-xl border border-border/70 bg-[hsl(var(--background)/0.94)] p-3.5 transition-all duration-300 group-hover:border-primary/25 group-hover:bg-[hsl(var(--background)/0.98)]"><span class="pi-tier-node flex h-9 w-9 shrink-0 items-center justify-center rounded-lg border border-primary/25 bg-[hsl(var(--card))] text-xs font-bold text-primary" style="--pi-tier-delay:280ms">P2</span><span class="min-w-0"><span class="block text-sm font-medium">Refined commodities</span><span class="block text-xs text-muted-foreground">Scaled production</span></span><span class="pi-tier-signal ml-auto h-1.5 w-1.5 shrink-0 rounded-full bg-primary/45" style="--pi-tier-delay:280ms" aria-hidden="true"></span></div><div class="relative z-10 flex items-center gap-4 rounded-xl border border-border/70 bg-[hsl(var(--background)/0.94)] p-3.5 transition-all duration-300 group-hover:border-primary/25 group-hover:bg-[hsl(var(--background)/0.98)]"><span class="pi-tier-node flex h-9 w-9 shrink-0 items-center justify-center rounded-lg border border-primary/25 bg-[hsl(var(--card))] text-xs font-bold text-primary" style="--pi-tier-delay:420ms">P4</span><span class="min-w-0"><span class="block text-sm font-medium">Advanced products</span><span class="block text-xs text-muted-foreground">Final output</span></span><span class="pi-tier-signal ml-auto h-1.5 w-1.5 shrink-0 rounded-full bg-primary/45" style="--pi-tier-delay:420ms" aria-hidden="true"></span></div></div><div class="mt-6 grid grid-cols-3 gap-2 border-t border-border/70 pt-5 text-center"><div><div class="text-lg font-semibold text-foreground">P1âP4</div><div class="text-[11px] uppercase tracking-wide text-muted-foreground">commodity tiers</div></div><div><div class="text-lg font-semibold text-foreground">Live</div><div class="text-[11px] uppercase tracking-wide text-muted-foreground">market context</div></div><div><div class="text-lg font-semibold text-foreground">Share</div><div class="text-[11px] uppercase tracking-wide text-muted-foreground">your setup</div></div></div></a></div></section><section aria-label="PI Planner highlights"><div class="mb-6 flex items-end justify-between gap-4"><div><p class="eyebrow">Plan with signal</p><h2 class="mt-2 text-2xl font-semibold tracking-tight sm:text-3xl">Everything you need to choose a chain</h2></div><span class="hidden text-xs text-muted-foreground sm:block">01 / 03</span></div><div class="grid gap-3 md:grid-cols-3"><div class="rounded-xl border text-card-foreground shadow group overflow-hidden border-border/70 bg-card/55 transition-all duration-300 hover:-translate-y-0.5 hover:border-primary/35 hover:bg-card/80"><div class="flex flex-col space-y-1.5 p-5 sm:p-6"><div class="mb-5 flex items-start justify-between gap-4"><div class="relative h-24 w-24 shrink-0 overflow-hidden rounded-2xl border border-primary/20 bg-[#030b13] shadow-[0_12px_36px_hsl(185_90%_40%/0.08)]"><img alt="" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 ease-out group-hover:scale-110" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="96px" srcSet="/_next/image?url=%2Fhome-icons%2Fpi-chain.png&w=32&q=75 32w, /_next/image?url=%2Fhome-icons%2Fpi-chain.png&w=48&q=75 48w, /_next/image?url=%2Fhome-icons%2Fpi-chain.png&w=64&q=75 64w, /_next/image?url=%2Fhome-icons%2Fpi-chain.png&w=96&q=75 96w, /_next/image?url=%2Fhome-icons%2Fpi-chain.png&w=128&q=75 128w, /_next/image?url=%2Fhome-icons%2Fpi-chain.png&w=256&q=75 256w, /_next/image?url=%2Fhome-icons%2Fpi-chain.png&w=384&q=75 384w, /_next/image?url=%2Fhome-icons%2Fpi-chain.png&w=640&q=75 640w, /_next/image?url=%2Fhome-icons%2Fpi-chain.png&w=750&q=75 750w, /_next/image?url=%2Fhome-icons%2Fpi-chain.png&w=828&q=75 828w, /_next/image?url=%2Fhome-icons%2Fpi-chain.png&w=1080&q=75 1080w, /_next/image?url=%2Fhome-icons%2Fpi-chain.png&w=1200&q=75 1200w, /_next/image?url=%2Fhome-icons%2Fpi-chain.png&w=1920&q=75 1920w, /_next/image?url=%2Fhome-icons%2Fpi-chain.png&w=2048&q=75 2048w, /_next/image?url=%2Fhome-icons%2Fpi-chain.png&w=3840&q=75 3840w" src="/_next/image?url=%2Fhome-icons%2Fpi-chain.png&w=3840&q=75"/></div>
1<span class="font-mono text-xs text-muted-foreground/50">0<!-- -->1</span></div><div class="font-semibold tracking-tight text-base">P0 â P4 chains</div><div class="text-sm text-muted-foreground mt-2 leading-6">See the full material path behind every commodity.</div></div></div><div class="rounded-xl border text-card-foreground shadow group overflow-hidden border-border/70 bg-card/55 transition-all duration-300 hover:-translate-y-0.5 hover:border-primary/35 hover:bg-card/80"><div class="flex flex-col space-y-1.5 p-5 sm:p-6"><div class="mb-5 flex items-start justify-between gap-4"><div class="relative h-24 w-24 shrink-0 overflow-hidden rounded-2xl border border-primary/20 bg-[#030b13] shadow-[0_12px_36px_hsl(185_90%_40%/0.08)]"><img alt="" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 ease-out group-hover:scale-110" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="96px" srcSet="/_next/image?url=%2Fhome-icons%2Fprofit-context.png&w=32&q=75 32w, /_next/image?url=%2Fhome-icons%2Fprofit-context.png&w=48&q=75 48w, /_next/image?url=%2Fhome-icons%2Fprofit-context.png&w=64&q=75 64w, /_next/image?url=%2Fhome-icons%2Fprofit-context.png&w=96&q=75 96w, /_next/image?url=%2Fhome-icons%2Fprofit-context.png&w=128&q=75 128w, /_next/image?url=%2Fhome-icons%2Fprofit-context.png&w=256&q=75 256w, /_next/image?url=%2Fhome-icons%2Fprofit-context.png&w=384&q=75 384w, /_next/image?url=%2Fhome-icons%2Fprofit-context.png&w=640&q=75 640w, /_next/image?url=%2Fhome-icons%2Fprofit-context.png&w=750&q=75 750w, /_next/image?url=%2Fhome-icons%2Fprofit-context.png&w=828&q=75 828w, /_next/image?url=%2Fhome-icons%2Fprofit-context.png&w=1080&q=75 1080w, /_next/image?url=%2Fhome-icons%2Fprofit-context.png&w=1200&q=75 1200w, /_next/image?url=%2Fhome-icons%2Fprofit-context.png&w=1920&q=75 1920w, /_next/image?url=%2Fhome-icons%2Fprofit-context.png&w=2048&q=75 2048w, /_next/image?url=%2Fhome-icons%2Fprofit-context.png&w=3840&q=75 3840w" src="/_next/image?url=%2Fhome-icons%2Fprofit-context.png&w=3840&q=75"/></div><span class="font-mono text-xs text-muted-foreground/50">0<!-- -->2</span></div><div class="font-semibold tracking-tight text-base">Profit context</div><div class="text-sm text-muted-foreground mt-2 leading-6">Compare processing depth against hauling and factory time.</div></div></div><div class="rounded-xl border text-card-foreground shadow group overflow-hidden border-border/70 bg-card/55 transition-all duration-300 hover:-translate-y-0.5 hover:border-primary/35 hover:bg-card/80"><div class="flex flex-col space-y-1.5 p-5 sm:p-6"><div class="mb-5 flex items-start justify-between gap-4"><div class="relative h-24 w-24 shrink-0 overflow-hidden rounded-2xl border border-primary/20 bg-[#030b13] shadow-[0_12px_36px_hsl(185_90%_40%/0.08)]"><img alt="" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 ease-out group-hover:scale-110" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="96px" srcSet="/_next/image?url=%2Fhome-icons%2Ftemplates-sharing.png&w=32&q=75 32w, /_next/image?url=%2Fhome-icons%2Ftemplates-sharing.png&w=48&q=75 48w, /_next/image?url=%2Fhome-icons%2Ftemplates-sharing.png&w=64&q=75 64w, /_next/image?url=%2Fhome-icons%2Ftemplates-sharing.png&w=96&q=75 96w, /_next/image?url=%2Fhome-icons%2Ftemplates-sharing.png&w=128&q=75 128w, /_next/image?url=%2Fhome-icons%2Ftemplates-sharing.png&w=256&q=75 256w, /_next/image?url=%2Fhome-icons%2Ftemplates-sharing.png&w=384&q=75 384w, /_next/image?url=%2Fhome-icons%2Ftemplates-sharing.png&w=640&q=75 640w, /_next/image?url=%2Fhome-icons%2Ftemplates-sharing.png&w=750&q=75 750w, /_next/image?url=%2Fhome-icons%2Ftemplates-sharing.png&w=828&q=75 828w, /_next/image?url=%2Fhome-icons%2Ftemplates-sharing.png&w=1080&q=75 1080w, /_next/image?url=%2Fhome-icons%2Ftemplates-sharing.png&w=1200&q=75 1200w, /_next/image?url=%2Fhome-icons%2Ftemplates-sharing.png&w=1920&q=75 1920w, /_next/image?url=%2Fhome-icons%2Ftemplates-sharing.png&w=2048&q=75 2048w, /_next/image?url=%2Fhome-icons%2Ftemplates-sharing.png&w=3840&q=75 3840w" src="/_next/image?url=%2Fhome-icons%2Ftemplates-sharing.png&w=3840&q=75"/></div>
1<span class="font-mono text-xs text-muted-foreground/50">0<!-- -->3</span></div><div class="font-semibold tracking-tight text-base">Templates & sharing</div><div class="text-sm text-muted-foreground mt-2 leading-6">Save, export, and send a plan to your corp.</div></div></div></div></section><section><div class="rounded-xl border text-card-foreground shadow soft-glow overflow-hidden border-primary/20 bg-gradient-to-br from-primary/10 via-card/80 to-card/45"><div class="p-6 sm:p-9 lg:p-12"><div class="grid items-center gap-10 lg:grid-cols-[1.15fr_0.85fr]"><div class="space-y-5"><div class="inline-flex items-center rounded-md px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 hover:bg-secondary/80 w-fit border border-primary/15 bg-primary/10 text-primary">Most-used EVE-HUB tool</div><div><p class="eyebrow">Start here</p><h2 class="mt-2 text-2xl font-semibold tracking-tight sm:text-3xl">Make the next production decision with confidence.</h2></div><p class="max-w-2xl leading-7 text-muted-foreground">Understand the input chain, compare commodity tiers, and plan around extraction, factory planets, hauling, taxes, and market prices before you commit your setup.</p><a href="/pi"><button class="inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 bg-primary text-primary-foreground shadow hover:bg-primary/90 h-9 px-4 py-2 gap-2">Analyze a PI product <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></button></a></div><div class="grid grid-cols-2 gap-3"><div class="rounded-xl border border-border/70 bg-background/45 p-4 text-center"><div class="text-xl font-semibold text-primary">P1-P4</div><p class="mt-1 text-xs text-muted-foreground">Product tiers</p></div><div class="rounded-xl border border-border/70 bg-background/45 p-4 text-center"><div class="text-xl font-semibold text-primary">Live</div><p class="mt-1 text-xs text-muted-foreground">Market context</p></div><div class="rounded-xl border border-border/70 bg-background/45 p-4 text-center"><div class="text-xl font-semibold text-primary">Free</div><p class="mt-1 text-xs text-muted-foreground">Core tools</p></div><div class="rounded-xl border border-border/70 bg-background/45 p-4 text-center"><div class="text-xl font-semibold text-primary">Share</div><p class="mt-1 text-xs text-muted-foreground">Plan links</p></div></div></div></div></div></section><section><div class="mb-7 flex flex-col gap-2 sm:flex-row sm:items-end sm:justify-between"><div><p class="eyebrow">The wider toolkit</p><h2 class="mt-2 text-2xl font-semibold tracking-tight">More ways to work smarter in New Eden</h2></div><p class="max-w-md text-sm leading-6 text-muted-foreground sm:text-right">Markets, travel risk, industry coordination, routes, watchlists, and mining operations in one focused workspace.</p></div><div class="grid gap-3 sm:grid-cols-2 lg:grid-cols-3"><a class="group" href="/arbitrage"><div class="rounded-xl border text-card-foreground shadow h-full border-border/70 bg-card/45 transition-all hover:-translate-y-0.5 hover:border-primary/40 hover:bg-card/80"><div class="flex flex-col space-y-1.5 p-5"><div class="mb-4 flex items-start justify-between gap-4"><div class="relative h-16 w-16 shrink-0 overflow-hidden rounded-xl border border-border bg-[#030b13] shadow-[0_10px_30px_hsl(185_90%_40%/0.06)] transition-colors group-hover:border-primary/30"><img alt="" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 ease-out group-hover:scale-110" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="64px" srcSet="/_next/image?url=%2Fhome-icons%2Farbitrage.png&w=32&q=75 32w, /_next/image?url=%2Fhome-icons%2Farbitrage.png&w=48&q=75 48w, /_next/image?url=%2Fhome-icons%2Farbitrage.png&w=64&q=75 64w, /_next/image?url=%2Fhome-icons%2Farbitrage.png&w=96&q=75 96w, /_next/image?url=%2Fhome-icons%2Farbitrage.png&w=128&q=75 128w, /_next/image?url=%2Fhome-icons%2Farbitrage.png&w=256&q=75 256w, /_next/image?url=%2Fhome-icons%2Farbitrage.png&w=384&q=75 384w, /_next/image?url=%2Fhome-icons%2Farbitrage.png&w=640&q=75 640w, /_next/image?url=%2Fhome-icons%2Farbitrage.png&w=750&q=75 750w, /_next/image?url=%2Fhome-icons%2Farbitrage.png&w=828&q=75 828w, /_next/image?url=%2Fhome-icons%2Farbitrage.png&w=1080&q=75 1080w, /_next/image?url=%2Fhome-icons%2Farbitrage.png&w=1200&q=75 1200w, /_next/image?url=%2Fhome-icons%2Farbitrage.png&w=1920&q=75 1920w, /_next/image?url=%2Fhome-icons%2Farbitrage.png&w=2048&q=75 2048w, /_next/image?url=%2Fhome-icons%2Farbitrage.png&w=3840&q=75 3840w" src="/_next/image?url=%2Fhome-icons%2Farbitrage.png&w=3840&q=75"/></div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right mt-1 h-4 w-4 text-muted-foreground
1/40 transition-all group-hover:translate-x-1 group-hover:text-primary" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div><div class="font-semibold tracking-tight text-base">Arbitrage</div></div><div class="p-5 pt-0"><p class="mb-3 text-sm leading-6 text-muted-foreground">Scan reprocessing and market opportunities when live market data is available.</p><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 hover:bg-secondary/80 border-border/70 bg-background/45 text-[11px] font-normal text-muted-foreground">Market Tools</div></div></div></a><a class="group" href="/threat"><div class="rounded-xl border text-card-foreground shadow h-full border-border/70 bg-card/45 transition-all hover:-translate-y-0.5 hover:border-primary/40 hover:bg-card/80"><div class="flex flex-col space-y-1.5 p-5"><div class="mb-4 flex items-start justify-between gap-4"><div class="relative h-16 w-16 shrink-0 overflow-hidden rounded-xl border border-border bg-[#030b13] shadow-[0_10px_30px_hsl(185_90%_40%/0.06)] transition-colors group-hover:border-primary/30"><img alt="" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 ease-out group-hover:scale-110" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="64px" srcSet="/_next/image?url=%2Fhome-icons%2Fthreat-intel.png&w=32&q=75 32w, /_next/image?url=%2Fhome-icons%2Fthreat-intel.png&w=48&q=75 48w, /_next/image?url=%2Fhome-icons%2Fthreat-intel.png&w=64&q=75 64w, /_next/image?url=%2Fhome-icons%2Fthreat-intel.png&w=96&q=75 96w, /_next/image?url=%2Fhome-icons%2Fthreat-intel.png&w=128&q=75 128w, /_next/image?url=%2Fhome-icons%2Fthreat-intel.png&w=256&q=75 256w, /_next/image?url=%2Fhome-icons%2Fthreat-intel.png&w=384&q=75 384w, /_next/image?url=%2Fhome-icons%2Fthreat-intel.png&w=640&q=75 640w, /_next/image?url=%2Fhome-icons%2Fthreat-intel.png&w=750&q=75 750w, /_next/image?url=%2Fhome-icons%2Fthreat-intel.png&w=828&q=75 828w, /_next/image?url=%2Fhome-icons%2Fthreat-intel.png&w=1080&q=75 1080w, /_next/image?url=%2Fhome-icons%2Fthreat-intel.png&w=1200&q=75 1200w, /_next/image?url=%2Fhome-icons%2Fthreat-intel.png&w=1920&q=75 1920w, /_next/image?url=%2Fhome-icons%2Fthreat-intel.png&w=2048&q=75 2048w, /_next/image?url=%2Fhome-icons%2Fthreat-intel.png&w=3840&q=75 3840w" src="/_next/image?url=%2Fhome-icons%2Fthreat-intel.png&w=3840&q=75"/></div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right mt-1 h-4 w-4 text-muted-foreground/40 transition-all group-hover:translate-x-1 group-hover:text-primary" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div><div class="font-semibold tracking-tight text-base">Threat Intel</div></div><div class="p-5 pt-0"><p class="mb-3 text-sm leading-6 text-muted-foreground">Check system risk and travel danger signals before moving valuable PI or industry goods.</p><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 hover:bg-secondary/80 border-border/70 bg-background/45 text-[11px] font-normal text-muted-foreground">Risk-Aware Travel</div></div></div></a><a class="group" href="/watchlist"><div class="rounded-xl border text-card-foreground shadow h-full border-border/70 bg-card/45 transition-all hover:-translate-y-0.5 hover:border-primary/40 hover:bg-card/80"><div class="flex flex-col space-y-1.5 p-5"><div class="mb-4 flex items-start justify-between gap-4"><div class="relative h-16 w-16 shrink-0 overflow-hidden rounded-xl border border-border bg-[#030b13] shadow-[0_10px_30px_hsl(185_90%_40%/0.06)] transition-colors group-hover:border-primary/30"><img alt="" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 ease-out group-hover:scale-110" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="64px" srcSet="/_next/image?url=%2Fhome-icons%2Fwatchlist.png&w=32&q=75 32w, /_next/image?url=%2Fhome-icons%2Fwatchlist.png&w=48&q=75 48w, /_next/image?url=%2Fhome-icons%2Fwatchlist.png&w=64&q=75 64w, /_next/image?url=%2Fhome-icons%2Fwatchlist.png&w=96&q=75 96w, /_next/image?url=%2Fhome-icons%2Fwatchlist.png&w=128&q=75 128w, /_next/image?url=%2Fhome-icons%2Fwatchlist.png&w=256&q=75 256w, /_next/image?url=%2Fhome-icons%2Fwatchlist.png&w=384&q=75 384w, /_next/image?url=%2Fhome-icons%2Fwatchlist.png&w=640&q=75 640w, /_next/image?url=%2Fhome-icons%2Fwatchlist.png&w=750&q=75 750w, /_next/image?url=%2Fhome-icons%2Fwatchlist.png&w=828&q=75 828w, /_next/image?url=%2Fhome-icons%2Fwatchlist.png&w=1080&q=75 1080w, /_next/image?url=%2Fhome-icons%2Fwatchlist.png&w=1200&q=75 1200w, /_next/image?url=%2Fhome-icons%2Fwatchlist.png&w=1920&q=75 1920w, /_next/image?url=%2Fhome-icons%2Fwatchlist.png&w=2048&q=75 2048w, /_next/image?url=%2Fhome-icons%2Fwatchlist.png&w=3840&q=75 3840w" src="/_next/image?url=%2Fhome-icons%2Fwatchlist.png&w=3840&q=75"/></div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right mt-1 h-4 w-4 text-muted-foreground
1/40 transition-all group-hover:translate-x-1 group-hover:text-primary" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div><div class="font-semibold tracking-tight text-base">Watchlist</div></div><div class="p-5 pt-0"><p class="mb-3 text-sm leading-6 text-muted-foreground">Track ships, modules, and trade goods across major EVE market hubs.</p><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 hover:bg-secondary/80 border-border/70 bg-background/45 text-[11px] font-normal text-muted-foreground">Multi-Market Tracking</div></div></div></a><a class="group" href="/industry"><div class="rounded-xl border text-card-foreground shadow h-full border-border/70 bg-card/45 transition-all hover:-translate-y-0.5 hover:border-primary/40 hover:bg-card/80"><div class="flex flex-col space-y-1.5 p-5"><div class="mb-4 flex items-start justify-between gap-4"><div class="relative h-16 w-16 shrink-0 overflow-hidden rounded-xl border border-border bg-[#030b13] shadow-[0_10px_30px_hsl(185_90%_40%/0.06)] transition-colors group-hover:border-primary/30"><img alt="" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 ease-out group-hover:scale-110" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="64px" srcSet="/_next/image?url=%2Fhome-icons%2Findustry.png&w=32&q=75 32w, /_next/image?url=%2Fhome-icons%2Findustry.png&w=48&q=75 48w, /_next/image?url=%2Fhome-icons%2Findustry.png&w=64&q=75 64w, /_next/image?url=%2Fhome-icons%2Findustry.png&w=96&q=75 96w, /_next/image?url=%2Fhome-icons%2Findustry.png&w=128&q=75 128w, /_next/image?url=%2Fhome-icons%2Findustry.png&w=256&q=75 256w, /_next/image?url=%2Fhome-icons%2Findustry.png&w=384&q=75 384w, /_next/image?url=%2Fhome-icons%2Findustry.png&w=640&q=75 640w, /_next/image?url=%2Fhome-icons%2Findustry.png&w=750&q=75 750w, /_next/image?url=%2Fhome-icons%2Findustry.png&w=828&q=75 828w, /_next/image?url=%2Fhome-icons%2Findustry.png&w=1080&q=75 1080w, /_next/image?url=%2Fhome-icons%2Findustry.png&w=1200&q=75 1200w, /_next/image?url=%2Fhome-icons%2Findustry.png&w=1920&q=75 1920w, /_next/image?url=%2Fhome-icons%2Findustry.png&w=2048&q=75 2048w, /_next/image?url=%2Fhome-icons%2Findustry.png&w=3840&q=75 3840w" src="/_next/image?url=%2Fhome-icons%2Findustry.png&w=3840&q=75"/></div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right mt-1 h-4 w-4 text-muted-foreground/40 transition-all group-hover:translate-x-1 group-hover:text-primary" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div><div class="font-semibold tracking-tight text-base">Industry</div></div><div class="p-5 pt-0"><p class="mb-3 text-sm leading-6 text-muted-foreground">Coordinate blueprints, jobs, production plans, and manufacturing profitability.</p><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 hover:bg-secondary/80 border-border/70 bg-background/45 text-[11px] font-normal text-muted-foreground">Manufacturing</div></div></div></a><a class="group" href="/routes"><div class="rounded-xl border text-card-foreground shadow h-full border-border/70 bg-card/45 transition-all hover:-translate-y-0.5 hover:border-primary/40 hover:bg-card/80"><div class="flex flex-col space-y-1.5 p-5"><div class="mb-4 flex items-start justify-between gap-4"><div class="relative h-16 w-16 shrink-0 overflow-hidden rounded-xl border border-border bg-[#030b13] shadow-[0_10px_30px_hsl(185_90%_40%/0.06)] transition-colors group-hover:border-primary/30"><img alt="" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 ease-out group-hover:scale-110" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="64px" srcSet="/_next/image?url=%2Fhome-icons%2Froutes.png&w=32&q=75 32w, /_next/image?url=%2Fhome-icons%2Froutes.png&w=48&q=75 48w, /_next/image?url=%2Fhome-icons%2Froutes.png&w=64&q=75 64w, /_next/image?url=%2Fhome-icons%2Froutes.png&w=96&q=75 96w, /_next/image?url=%2Fhome-icons%2Froutes.png&w=128&q=75 128w, /_next/image?url=%2Fhome-icons%2Froutes.png&w=256&q=75 256w, /_next/image?url=%2Fhome-icons%2Froutes.png&w=384&q=75 384w, /_next/image?url=%2Fhome-icons%2Froutes.png&w=640&q=75 640w, /_next/image?url=%2Fhome-icons%2Froutes.png&w=750&q=75 750w, /_next/image?url=%2Fhome-icons%2Froutes.png&w=828&q=75 828w, /_next/image?url=%2Fhome-icons%2Froutes.png&w=1080&q=75 1080w, /_next/image?url=%2Fhome-icons%2Froutes.png&w=1200&q=75 1200w, /_next/image?url=%2Fhome-icons%2Froutes.png&w=1920&q=75 1920w, /_next/image?url=%2Fhome-icons%2Froutes.png&w=2048&q=75 2048w, /_next/image?url=%2Fhome-icons%2Froutes.png&w=3840&q=75 3840w" src="/_next/image?url=%2Fhome-icons%2Froutes.png&w=3840&q=75"/></div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right mt-1 h-4 w-4 text-muted-foreground
1/40 transition-all group-hover:translate-x-1 group-hover:text-primary" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div><div class="font-semibold tracking-tight text-base">Routes</div></div><div class="p-5 pt-0"><p class="mb-3 text-sm leading-6 text-muted-foreground">Plan smarter paths with avoid lists, security filters, and gank-awareness.</p><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 hover:bg-secondary/80 border-border/70 bg-background/45 text-[11px] font-normal text-muted-foreground">Route Planning</div></div></div></a><a class="group" href="/mining"><div class="rounded-xl border text-card-foreground shadow h-full border-border/70 bg-card/45 transition-all hover:-translate-y-0.5 hover:border-primary/40 hover:bg-card/80"><div class="flex flex-col space-y-1.5 p-5"><div class="mb-4 flex items-start justify-between gap-4"><div class="relative h-16 w-16 shrink-0 overflow-hidden rounded-xl border border-border bg-[#030b13] shadow-[0_10px_30px_hsl(185_90%_40%/0.06)] transition-colors group-hover:border-primary/30"><img alt="" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 ease-out group-hover:scale-110" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="64px" srcSet="/_next/image?url=%2Fhome-icons%2Fmining.png&w=32&q=75 32w, /_next/image?url=%2Fhome-icons%2Fmining.png&w=48&q=75 48w, /_next/image?url=%2Fhome-icons%2Fmining.png&w=64&q=75 64w, /_next/image?url=%2Fhome-icons%2Fmining.png&w=96&q=75 96w, /_next/image?url=%2Fhome-icons%2Fmining.png&w=128&q=75 128w, /_next/image?url=%2Fhome-icons%2Fmining.png&w=256&q=75 256w, /_next/image?url=%2Fhome-icons%2Fmining.png&w=384&q=75 384w, /_next/image?url=%2Fhome-icons%2Fmining.png&w=640&q=75 640w, /_next/image?url=%2Fhome-icons%2Fmining.png&w=750&q=75 750w, /_next/image?url=%2Fhome-icons%2Fmining.png&w=828&q=75 828w, /_next/image?url=%2Fhome-icons%2Fmining.png&w=1080&q=75 1080w, /_next/image?url=%2Fhome-icons%2Fmining.png&w=1200&q=75 1200w, /_next/image?url=%2Fhome-icons%2Fmining.png&w=1920&q=75 1920w, /_next/image?url=%2Fhome-icons%2Fmining.png&w=2048&q=75 2048w, /_next/image?url=%2Fhome-icons%2Fmining.png&w=3840&q=75 3840w" src="/_next/image?url=%2Fhome-icons%2Fmining.png&w=3840&q=75"/></div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right mt-1 h-4 w-4 text-muted-foreground/40 transition-all group-hover:translate-x-1 group-hover:text-primary" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div><div class="font-semibold tracking-tight text-base">Mining</div></div><div class="p-5 pt-0"><p class="mb-3 text-sm leading-6 text-muted-foreground">Use survey scanner parsing and operation helpers for mining fleets.</p><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 hover:bg-secondary/80 border-border/70 bg-background/45 text-[11px] font-normal text-muted-foreground">Fleet Helpers</div></div></div></a></div><div class="mt-3 grid gap-3 md:grid-cols-2"><div class="rounded-xl border text-card-foreground shadow border-border/70 bg-card/45 transition-colors hover:border-primary/40"><div class="flex h-full flex-col justify-between gap-4 p-5"><div class="min-w-0"><p class="eyebrow">Daily game</p><h3 class="mt-1 text-base font-semibold">On Scan â name the ship of the day</h3><p class="mt-1 text-sm leading-6 text-muted-foreground">An unknown contact is on scan. Identify the mystery EVE Online hull in six guesses from faction, class, tech, speed, sensor, and drone clues. New contact every downtime.</p></div>
1<a class="self-start" href="/onscan"><button class="inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground h-9 px-4 py-2 gap-2">Play On Scan <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></button></a></div></div><div class="rounded-xl border text-card-foreground shadow border-border/70 bg-card/45 transition-colors hover:border-primary/40"><div class="flex h-full flex-col justify-between gap-4 p-5"><div class="min-w-0"><p class="eyebrow">Daily game</p><h3 class="mt-1 text-base font-semibold">On Grid â command a fleet battle</h3><p class="mt-1 text-sm leading-6 text-muted-foreground">Call each ship's ability, stance, and target in a deterministic combat sim. One recorded doctrine battle every day, win blueprint fragments, and expand your hangar.</p></div>
1<a class="self-start" href="/ongrid"><button class="inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground h-9 px-4 py-2 gap-2">Play On Grid <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></button></a></div></div></div></section><section aria-labelledby="home-guides"><div class="mb-7 flex flex-col gap-2 sm:flex-row sm:items-end sm:justify-between"><div><p class="eyebrow">Guides</p><h2 id="home-guides" class="mt-2 text-2xl font-semibold tracking-tight">Learn the money side of New Eden</h2></div><a class="text-sm font-medium text-primary hover:underline" href="/guides">All guides <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right inline h-3.5 w-3.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div><div class="grid gap-3 sm:grid-cols-2"><a class="group" href="/guides/how-to-make-isk-in-eve-online"><div class="rounded-xl border text-card-foreground shadow h-full border-border/70 bg-card/45 transition-all hover:-translate-y-0.5 hover:border-primary/40 hover:bg-card/80"><div class="flex flex-col space-y-1.5 p-5"><div class="font-semibold tracking-tight text-base">How to make ISK in EVE Online</div><div class="text-sm text-muted-foreground mt-1 leading-6">An honest comparison of every major income stream.</div></div></div></a><a class="group" href="/guides/eve-online-planetary-industry-guide"><div class="rounded-xl border text-card-foreground shadow h-full border-border/70 bg-card/45 transition-all hover:-translate-y-0.5 hover:border-primary/40 hover:bg-card/80"><div class="flex flex-col space-y-1.5 p-5"><div class="font-semibold tracking-tight text-base">Planetary Industry, P0 to P4</div><div class="text-sm text-muted-foreground mt-1 leading-6">How the production chain actually fits together.</div></div></div></a><a class="group" href="/guides/eve-online-manufacturing-guide"><div class="rounded-xl border text-card-foreground shadow h-full border-border/70 bg-card/45 transition-all hover:-translate-y-0.5 hover:border-primary/40 hover:bg-card/80"><div class="flex flex-col space-y-1.5 p-5"><div class="font-semibold tracking-tight text-base">Manufacturing and real margins</div><div class="text-sm text-muted-foreground mt-1 leading-6">Blueprints, ME/TE, and what a build really costs.</div></div></div></a><a class="group" href="/guides/eve-online-station-trading-guide"><div class="rounded-xl border text-card-foreground shadow h-full border-border/70 bg-card/45 transition-all hover:-translate-y-0.5 hover:border-primary/40 hover:bg-card/80"><div class="flex flex-col space-y-1.5 p-5"><div class="font-semibold tracking-tight text-base">Station trading and hub arbitrage</div><div class="text-sm text-muted-foreground mt-1 leading-6">Fees, spreads, and where the profit hides.</div></div></div></a></div></section><section class="grid gap-3 md:grid-cols-2"><div class="rounded-xl border text-card-foreground shadow border-border/70 bg-card/45"><div class="flex flex-col space-y-1.5 p-6"><div class="mb-4 flex h-10 w-10 items-center justify-center rounded-lg border border-primary/20 bg-primary/10 text-primary"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-trending-up h-5 w-5" aria-hidden="true"><path d="M16 7h6v6"></path><path d="m22 7-8.5 8.5-5-5L2 17"></path></svg></div><div class="font-semibold leading-none tracking-tight">Why focus on PI?</div></div><div class="space-y-3 p-6 pt-0 text-sm leading-6 text-muted-foreground"><p>Planetary Industry is one of EVE Online's most repeatable industrial activities. The hard part is choosing what to make and whether the next processing tier is worth it.</p><p>EVE-HUB makes those choices easier before you commit planets, hauling time, or factory capacity.</p></div></div><div class="rounded-xl border text-card-foreground shadow border-border/70 bg-card/45"><div class="flex flex-col space-y-1.5 p-6"><div class="mb-4 flex h-10 w-10 items-center justify-center rounded-lg border border-primary/20 bg-primary/10 text-primary"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-globe h-5 w-5" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"></path><path d="M2 12h20"></path></svg></div><div class="font-semibold leading-none tracking-tight">Independent fan-made tool</div></div><div class="space-y-3 p-6 pt-0 text-sm leading-6 text-muted-foreground"><p>EVE-HUB uses public EVE Online data sources and is maintained as an independent utility for capsuleers.</p><p>EVE Online and related marks are property of CCP hf. EVE-HUB is not affiliated with or endorsed by CCP hf.</p></div></div></section></div></div><!--$--><!--/$--></div>
1<script>$RB=[];$RV=function(a){$RT=performance.now();for(var b=0;b<a.length;b+=2){var c=a[b],e=a[b+1];null!==e.parentNode&&e.parentNode.removeChild(e);var f=c.parentNode;if(f){var g=c.previousSibling,h=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d||"/&"===d)if(0===h)break;else h--;else"$"!==d&&"$?"!==d&&"$~"!==d&&"$!"!==d&&"&"!==d||h++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;e.firstChild;)f.insertBefore(e.firstChild,c);g.data="$";g._reactRetry&&requestAnimationFrame(g._reactRetry)}}a.length=0}; 2$RC=function(a,b){if(b=document.getElementById(b))(a=document.getElementById(a))?(a.previousSibling.data="$~",$RB.push(a,b),2===$RB.length&&("number"!==typeof $RT?requestAnimationFrame($RV.bind(null,$RB)):(a=performance.now(),setTimeout($RV.bind(null,$RB),2300>a&&2E3<a?2300-a:$RT+300-a)))):b.parentNode.removeChild(b)};$RC("B:0","S:0")</script>
2<script>(self.__next_f=self.__next_f||[]).push([0])</script>
2<script>self.__next_f.push([1,"1:I[339756,[\"/_next/static/chunks/2v-mrtxtgrgxr.js\",\"/_next/static/chunks/388cpac_1z13z.js\",\"/_next/static/chunks/26js802kbsljk.js\",\"/_next/static/chunks/41qzg3n007-8s.js\",\"/_next/static/chunks/1ntn7efqc-iiw.js\",\"/_next/static/chunks/0w_fxm_vdfhlr.js\",\"/_next/static/chunks/0cn-r837fxpbn.js\",\"/_next/static/chunks/0gslg-nc41z_g.js\"],\"LoadingBoundaryProvider\"]\n2:I[703515,[\"/_next/static/chunks/2v-mrtxtgrgxr.js\",\"/_next/static/chunks/388cpac_1z13z.js\",\"/_next/static/chunks/26js802kbsljk.js\",\"/_next/static/chunks/41qzg3n007-8s.js\",\"/_next/static/chunks/1ntn7efqc-iiw.js\",\"/_next/static/chunks/0w_fxm_vdfhlr.js\",\"/_next/static/chunks/0cn-r837fxpbn.js\",\"/_next/static/chunks/0gslg-nc41z_g.js\",\"/_next/static/chunks/2kc1_jp8q-na_.js\"],\"LoadingPanel\"]\n3:\"$Sreact.fragment\"\n4:I[479520,[\"/_next/static/chunks/2v-mrtxtgrgxr.js\",\"/_next/static/chunks/388cpac_1z13z.js\",\"/_next/static/chunks/26js802kbsljk.js\",\"/_next/static/chunks/41qzg3n007-8s.js\",\"/_next/static/chunks/1ntn7efqc-iiw.js\",\"/_next/static/chunks/0w_fxm_vdfhlr.js\",\"/_next/static/chunks/0cn-r837fxpbn.js\",\"/_next/static/chunks/0gslg-nc41z_g.js\"],\"\"]\nb:I[168027,[\"/_next/static/chunks/2v-mrtxtgrgxr.js\",\"/_next/static/chunks/388cpac_1z13z.js\",\"/_next/static/chunks/26js802kbsljk.js\",\"/_next/static/chunks/41qzg3n007-8s.js\",\"/_next/static/chunks/1ntn7efqc-iiw.js\",\"/_next/static/chunks/0w_fxm_vdfhlr.js\",\"/_next/static/chunks/0cn-r837fxpbn.js\",\"/_next/static/chunks/0gslg-nc41z_g.js\"],\"default\",1]\n:HL[\"/_next/static/chunks/0bz190jw-wl9p.css\",\"style\"]\n"])</script>
2<script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",20],[[\"$\",\"$L1\",null,{\"loading\":[[\"$\",\"div\",\"l\",{\"className\":\"container mx-auto px-4 py-8 sm:px-6\",\"children\":[\"$\",\"$L2\",null,{\"variant\":\"skeleton\",\"text\":\"Loading page\",\"className\":\"mx-auto max-w-5xl\"}]}],[],[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/2kc1_jp8q-na_.js\",\"async\":true}]]],\"children\":[\"$\",\"$3\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0bz190jw-wl9p.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/2v-mrtxtgrgxr.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/388cpac_1z13z.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/26js802kbsljk.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/41qzg3n007-8s.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/chunks/1ntn7efqc-iiw.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/_next/static/chunks/0w_fxm_vdfhlr.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-6\",{\"src\":\"/_next/static/chunks/0cn-r837fxpbn.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-7\",{\"src\":\"/_next/static/chunks/0gslg-nc41z_g.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"dark\",\"suppressHydrationWarning\":true,\"children\":[\"$\",\"body\",null,{\"className\":\"antialiased\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"$L4\",null,{\"id\":\"webapp-structured-data\",\"type\":\"application/ld+json\",\"strategy\":\"beforeInteractive\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebApplication\\\",\\\"name\\\":\\\"EVE-HUB\\\",\\\"url\\\":\\\"https://www.eve-hub.com\\\",\\\"description\\\":\\\"Plan EVE Online Planetary Industry chains from P0 to P4, compare profitability, and use supporting market, industry, route, threat, watchlist, and mining tools.\\\",\\\"applicationCategory\\\":\\\"GameApplication\\\",\\\"operatingSystem\\\":\\\"Web Browser\\\",\\\"offers\\\":{\\\"@type\\\":\\\"Offer\\\",\\\"price\\\":\\\"0\\\",\\\"priceCurrency\\\":\\\"USD\\\"},\\\"featureList\\\":[\\\"Planetary Industry Production Chain Planning\\\",\\\"Industry Profitability Calculator\\\",\\\"Market Analysis and Watchlists\\\",\\\"Smart Route Planning\\\",\\\"Live Threat Intelligence\\\",\\\"Mining Operation Coordination\\\"],\\\"screenshot\\\":\\\"https://www.eve-hub.com/eve-hub-logo-square.png\\\"}\"}}],[\"$\",\"$L4\",null,{\"id\":\"organization-structured-data\",\"type\":\"application/ld+json\",\"strategy\":\"beforeInteractive\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"EVE-HUB\\\",\\\"url\\\":\\\"https://www.eve-hub.com\\\",\\\"logo\\\":\\\"https://www.eve-hub.com/eve-hub-logo-square.png\\\",\\\"description\\\":\\\"Planetary Industry planning and supporting tools for EVE Online capsuleers.\\\",\\\"applicationCategory\\\":\\\"Game Utility\\\",\\\"sameAs\\\":[]}\"}}],[[\"$\",\"$L4\",null,{\"src\":\"https://www.googletagmanager.com/gtag/js?id=G-XHFPSYKZKM\",\"strategy\":\"afterInteractive\"}],[\"$\",\"$L4\",null,{\"id\":\"google-analytics\",\"strategy\":\"afterInteractive\",\"children\":\"\\n window.dataLayer = window.dataLayer || [];\\n function gtag(){dataLayer.push(arguments);}\\n gtag('js', new Date());\\n // Report the path only. Query strings on this site carry things\\n // that have no business in a third-party analytics account â\\n // mining share tokens most of all, which are working read\\n // credentials â and GA records page_location verbatim by\\n // default. Nothing here reports on query params, so dropping\\n // them costs no reporting.\\n gtag('config', 'G-XHFPSYKZKM', {\\n page_location: window.location.origin + window.location.pathname,\\n ignore_referrer: document.referrer ? new URL(document.referrer).hostname === 'login.eveonline.com' : false,\\n });\\n \"}],\"$L5\"],\"$L6\",\"$L7\",\"$L8\"]}]}]]}]}],{\"children\":[\"$L9\",{}
2,null,false,null]},null,false,null],\"$La\",false]],\"m\":\"$undefined\",\"G\":[\"$b\",[\"$Lc\"]],\"S\":true,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"KHe8Pa6bgC2dLbjoeZFz9\"}\n"])</script>
2<script>self.__next_f.push([1,"d:\"$Sreact.suspense\"\ne:I[197118,[\"/_next/static/chunks/2v-mrtxtgrgxr.js\",\"/_next/static/chunks/388cpac_1z13z.js\",\"/_next/static/chunks/26js802kbsljk.js\",\"/_next/static/chunks/41qzg3n007-8s.js\",\"/_next/static/chunks/1ntn7efqc-iiw.js\",\"/_next/static/chunks/0w_fxm_vdfhlr.js\",\"/_next/static/chunks/0cn-r837fxpbn.js\",\"/_next/static/chunks/0gslg-nc41z_g.js\"],\"AnalyticsRouteTracker\"]\nf:I[605500,[\"/_next/static/chunks/2v-mrtxtgrgxr.js\",\"/_next/static/chunks/388cpac_1z13z.js\",\"/_next/static/chunks/26js802kbsljk.js\",\"/_next/static/chunks/41qzg3n007-8s.js\",\"/_next/static/chunks/1ntn7efqc-iiw.js\",\"/_next/static/chunks/0w_fxm_vdfhlr.js\",\"/_next/static/chunks/0cn-r837fxpbn.js\",\"/_next/static/chunks/0gslg-nc41z_g.js\"],\"Image\"]\n10:I[543121,[\"/_next/static/chunks/2v-mrtxtgrgxr.js\",\"/_next/static/chunks/388cpac_1z13z.js\",\"/_next/static/chunks/26js802kbsljk.js\",\"/_next/static/chunks/41qzg3n007-8s.js\",\"/_next/static/chunks/1ntn7efqc-iiw.js\",\"/_next/static/chunks/0w_fxm_vdfhlr.js\",\"/_next/static/chunks/0cn-r837fxpbn.js\",\"/_next/static/chunks/0gslg-nc41z_g.js\"],\"SessionProvider\"]\n11:I[38246,[\"/_next/static/chunks/2v-mrtxtgrgxr.js\",\"/_next/static/chunks/388cpac_1z13z.js\",\"/_next/static/chunks/26js802kbsljk.js\",\"/_next/static/chunks/41qzg3n007-8s.js\",\"/_next/static/chunks/1ntn7efqc-iiw.js\",\"/_next/static/chunks/0w_fxm_vdfhlr.js\",\"/_next/static/chunks/0cn-r837fxpbn.js\",\"/_next/static/chunks/0gslg-nc41z_g.js\"],\"ThemeProvider\"]\n12:I[928127,[\"/_next/static/chunks/2v-mrtxtgrgxr.js\",\"/_next/static/chunks/388cpac_1z13z.js\",\"/_next/static/chunks/26js802kbsljk.js\",\"/_next/static/chunks/41qzg3n007-8s.js\",\"/_next/static/chunks/1ntn7efqc-iiw.js\",\"/_next/static/chunks/0w_fxm_vdfhlr.js\",\"/_next/static/chunks/0cn-r837fxpbn.js\",\"/_next/static/chunks/0gslg-nc41z_g.js\"],\"Navigation\"]\n13:I[880392,[\"/_next/static/chunks/2v-mrtxtgrgxr.js\",\"/_next/static/chunks/388cpac_1z13z.js\",\"/_next/static/chunks/26js802kbsljk.js\",\"/_next/static/chunks/41qzg3n007-8s.js\",\"/_next/static/chunks/1ntn7efqc-iiw.js\",\"/_next/static/chunks/0w_fxm_vdfhlr.js\",\"/_next/static/chunks/0cn-r837fxpbn.js\",\"/_next/static/chunks/0gslg-nc41z_g.js\"],\"ErrorBoundary\"]\n14:I[339756,[\"/_next/static/chunks/2v-mrtxtgrgxr.js\",\"/_next/static/chunks/388cpac_1z13z.js\",\"/_next/static/chunks/26js802kbsljk.js\",\"/_next/static/chunks/41qzg3n007-8s.js\",\"/_next/static/chunks/1ntn7efqc-iiw.js\",\"/_next/static/chunks/0w_fxm_vdfhlr.js\",\"/_next/static/chunks/0cn-r837fxpbn.js\",\"/_next/static/chunks/0gslg-nc41z_g.js\"],\"default\"]\n15:I[758298,[\"/_next/static/chunks/2v-mrtxtgrgxr.js\",\"/_next/static/chunks/388cpac_1z13z.js\",\"/_next/static/chunks/26js802kbsljk.js\",\"/_next/static/chunks/41qzg3n007-8s.js\",\"/_next/static/chunks/1ntn7efqc-iiw.js\",\"/_next/static/chunks/0w_fxm_vdfhlr.js\",\"/_next/static/chunks/0cn-r837fxpbn.js\",\"/_next/static/chunks/0gslg-nc41z_g.js\",\"/_next/static/chunks/31npx8jqbdo6m.js\"],\"default\"]\n16:I[837457,[\"/_next/static/chunks/2v-mrtxtgrgxr.js\",\"/_next/static/chunks/388cpac_1z13z.js\",\"/_next/static/chunks/26js802kbsljk.js\",\"/_next/static/chunks/41qzg3n007-8s.js\",\"/_next/static/chunks/1ntn7efqc-iiw.js\",\"/_next/static/chunks/0w_fxm_vdfhlr.js\",\"/_next/static/chunks/0cn-r837fxpbn.js\",\"/_next/static/chunks/0gslg-nc41z_g.js\"],\"default\"]\n17:I[522016,[\"/_next/static/chunks/2v-mrtxtgrgxr.js\",\"/_next/static/chunks/388cpac_1z13z.js\",\"/_next/static/chunks/26js802kbsljk.js\",\"/_next/static/chunks/41qzg3n007-8s.js\",\"/_next/static/chunks/1ntn7efqc-iiw.js\",\"/_next/static/chunks/0w_fxm_vdfhlr.js\",\"/_next/static/chunks/0cn-r837fxpbn.js\",\"/_next/static/chunks/0gslg-nc41z_g.js\"],\"\"]\n18:I[93476,[\"/_next/static/chunks/2v-mrtxtgrgxr.js\",\"/_next/static/chunks/388cpac_1z13z.js\",\"/_next/static/chunks/26js802kbsljk.js\",\"/_next/static/chunks/41qzg3n007-8s.js\",\"/_next/static/chunks/1ntn7efqc-iiw.js\",\"/_next/static/chunks/0w_fxm_vdfhlr.js\",\"/_next/static/chunks/0cn-r837fxpbn.js\",\"/_next/static/chunks/0gslg-nc41z_g.js\"],\"FeedbackWidget\"]\n25:I[186970,[\"/_next/static/chunks/2v-mrtxtgrgxr.
2js\",\"/_next/static/chunks/388cpac_1z13z.js\",\"/_next/static/chunks/26js802kbsljk.js\",\"/_next/static/chunks/41qzg3n007-8s.js\",\"/_next/static/chunks/1ntn7efqc-iiw."])</script>
2<script>self.__next_f.push([1,"js\",\"/_next/static/chunks/0w_fxm_vdfhlr.js\",\"/_next/static/chunks/0cn-r837fxpbn.js\",\"/_next/static/chunks/0gslg-nc41z_g.js\",\"/_next/static/chunks/2rgb2xhf42563.js\"],\"HomeContent\"]\n26:I[897367,[\"/_next/static/chunks/2v-mrtxtgrgxr.js\",\"/_next/static/chunks/388cpac_1z13z.js\",\"/_next/static/chunks/26js802kbsljk.js\",\"/_next/static/chunks/41qzg3n007-8s.js\",\"/_next/static/chunks/1ntn7efqc-iiw.js\",\"/_next/static/chunks/0w_fxm_vdfhlr.js\",\"/_next/static/chunks/0cn-r837fxpbn.js\",\"/_next/static/chunks/0gslg-nc41z_g.js\"],\"OutletBoundary\"]\n28:I[897367,[\"/_next/static/chunks/2v-mrtxtgrgxr.js\",\"/_next/static/chunks/388cpac_1z13z.js\",\"/_next/static/chunks/26js802kbsljk.js\",\"/_next/static/chunks/41qzg3n007-8s.js\",\"/_next/static/chunks/1ntn7efqc-iiw.js\",\"/_next/static/chunks/0w_fxm_vdfhlr.js\",\"/_next/static/chunks/0cn-r837fxpbn.js\",\"/_next/static/chunks/0gslg-nc41z_g.js\"],\"ViewportBoundary\"]\n2a:I[897367,[\"/_next/static/chunks/2v-mrtxtgrgxr.js\",\"/_next/static/chunks/388cpac_1z13z.js\",\"/_next/static/chunks/26js802kbsljk.js\",\"/_next/static/chunks/41qzg3n007-8s.js\",\"/_next/static/chunks/1ntn7efqc-iiw.js\",\"/_next/static/chunks/0w_fxm_vdfhlr.js\",\"/_next/static/chunks/0cn-r837fxpbn.js\",\"/_next/static/chunks/0gslg-nc41z_g.js\"],\"MetadataBoundary\"]\n5:[\"$\",\"$d\",null,{\"fallback\":null,\"children\":[\"$\",\"$Le\",null,{}]}]\n6:[\"$\",\"div\",null,{\"className\":\"starfield pointer-events-none fixed inset-0 z-0\",\"aria-hidden\":\"true\"}]\n7:[\"$\",\"div\",null,{\"className\":\"pointer-events-none fixed inset-0 z-0 flex items-center justify-center overflow-hidden\",\"children\":[\"$\",\"$Lf\",null,{\"src\":\"/eve-hub-logo-weathered-v4-grey-transparent.png\",\"alt\":\"\",\"width\":1254,\"height\":1254,\"aria-hidden\":\"true\",\"className\":\"h-auto w-[92vw] max-w-[840px] select-none invert mix-blend-screen opacity-[0.05] sm:w-[74vw] sm:opacity-[0.06]\",\"priority\":true}]}]\n"])</script>
2<script>self.__next_f.push([1,"8:[\"$\",\"$L10\",null,{\"children\":[\"$\",\"$L11\",null,{\"attribute\":\"class\",\"defaultTheme\":\"dark\",\"enableSystem\":true,\"disableTransitionOnChange\":true,\"children\":[\"$\",\"div\",null,{\"className\":\"min-h-screen flex flex-col relative z-10\",\"children\":[[\"$\",\"$L12\",null,{}],[\"$\",\"main\",null,{\"className\":\"flex-1\",\"children\":[\"$\",\"$L13\",null,{\"children\":[\"$\",\"$L14\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$15\",\"errorStyles\":[],\"errorScripts\":[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/31npx8jqbdo6m.js\",\"async\":true}]],\"template\":[\"$\",\"$L16\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"div\",null,{\"className\":\"container mx-auto px-4 sm:px-6 py-12 flex items-center justify-center min-h-[60vh]\",\"children\":[\"$\",\"div\",null,{\"ref\":\"$undefined\",\"className\":\"rounded-xl border bg-card text-card-foreground shadow max-w-md w-full text-center\",\"children\":[\"$\",\"div\",null,{\"ref\":\"$undefined\",\"className\":\"p-6 pt-8 pb-8 space-y-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-6xl font-bold text-muted-foreground/30\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h1\",null,{\"className\":\"text-2xl font-bold mb-2\",\"children\":\"Page Not Found\"}],[\"$\",\"p\",null,{\"className\":\"text-muted-foreground text-sm\",\"children\":\"This system doesn't exist in New Eden. Maybe it was blown up?\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col sm:flex-row gap-3 justify-center\",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"/\",\"children\":[\"$\",\"button\",null,{\"className\":\"inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [\u0026_svg]:pointer-events-none [\u0026_svg]:size-4 [\u0026_svg]:shrink-0 bg-primary text-primary-foreground shadow hover:bg-primary/90 h-9 px-4 py-2 gap-2 w-full sm:w-auto\",\"ref\":\"$undefined\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-house h-4 w-4\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"5wwlr5\",{\"d\":\"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8\"}],[\"$\",\"path\",\"r6nss1\",{\"d\":\"M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"}],\"$undefined\"]}],\"Back to Hub\"]}]}],[\"$\",\"$L17\",null,{\"href\":\"/arbitrage\",\"children\":[\"$\",\"button\",null,{\"className\":\"inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [\u0026_svg]:pointer-events-none [\u0026_svg]:size-4 [\u0026_svg]:shrink-0 border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground h-9 px-4 py-2 gap-2 w-full sm:w-auto\",\"ref\":\"$undefined\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-search h-4 w-4\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"14j7rj\",{\"d\":\"m21 21-4.34-4.34\"}],[\"$\",\"circle\",\"4ej97u\",{\"cx\":\"11\",\"cy\":\"11\",\"r\":\"8\"}],\"$undefined\"]}],\"Browse Tools\"]}]}]]}]]}]}]}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}],[\"$\",\"$L18\",null,{}],[\"$\",\"footer\",null,{\"className\":\"mt-auto border-t border-border/60 bg-background/80 backdrop-blur-xl supports-[backdrop-filter]:bg-background/60\",\"children\":[\"$\",\"div\",null,{\"className\":\"container mx-auto px-4 sm:px-6 pt-6 sm:pt-8 pb-20 sm:pb-24\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-wrap justify-center gap-x-5 gap-y-2 mb-7\",\"children\":[[\"$\",\"$L17\",\"/arbitrage\",{\"href\":\"/arbitrage\",\"className\":\"flex items-center gap-1.5 text-xs text-muted-foreground transition-colors hover:text-primary\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\"
2:24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-chart-column h-3 w-3\",\"aria-hidden\":\"true\",\"children\":[\"$L19\",\"$L1a\",\"$L1b\",\"$L1c\",\"$undefined\"]}],\"Arbitrage\"]}],\"$L1d\",\"$L1e\",\"$L1f\",\"$L20\",\"$L21\",\"$L22\"]}],\"$L23\",\"$L24\"]}]}]]}]}]}]\n"])</script>
2<script>self.__next_f.push([1,"9:[\"$\",\"$3\",\"c\",{\"children\":[[\"$\",\"$L25\",null,{}],[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/2rgb2xhf42563.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L26\",null,{\"children\":[\"$\",\"$d\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@27\"}]}]]}]\na:[\"$\",\"$3\",\"h\",{\"children\":[null,[\"$\",\"$L28\",null,{\"children\":\"$L29\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L2a\",null,{\"children\":[\"$\",\"$d\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L2b\"}]}]}],null]}]\nc:[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0bz190jw-wl9p.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n"])</script>
2<script>self.__next_f.push([1,"19:[\"$\",\"path\",\"c24i48\",{\"d\":\"M3 3v16a2 2 0 0 0 2 2h16\"}]\n1a:[\"$\",\"path\",\"2bz60n\",{\"d\":\"M18 17V9\"}]\n1b:[\"$\",\"path\",\"1frdt8\",{\"d\":\"M13 17V5\"}]\n1c:[\"$\",\"path\",\"17ska0\",{\"d\":\"M8 17v-3\"}]\n1d:[\"$\",\"$L17\",\"/threat\",{\"href\":\"/threat\",\"className\":\"flex items-center gap-1.5 text-xs text-muted-foreground transition-colors hover:text-primary\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-shield h-3 w-3\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"oel41y\",{\"d\":\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"}],\"$undefined\"]}],\"Threat Intel\"]}]\n1e:[\"$\",\"$L17\",\"/watchlist\",{\"href\":\"/watchlist\",\"className\":\"flex items-center gap-1.5 text-xs text-muted-foreground transition-colors hover:text-primary\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-list-checks h-3 w-3\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"a7qcls\",{\"d\":\"M13 5h8\"}],[\"$\",\"path\",\"h98zly\",{\"d\":\"M13 12h8\"}],[\"$\",\"path\",\"c3s6r1\",{\"d\":\"M13 19h8\"}],[\"$\",\"path\",\"1jhpwq\",{\"d\":\"m3 17 2 2 4-4\"}],[\"$\",\"path\",\"1obspn\",{\"d\":\"m3 7 2 2 4-4\"}],\"$undefined\"]}],\"Watchlist\"]}]\n1f:[\"$\",\"$L17\",\"/industry\",{\"href\":\"/industry\",\"className\":\"flex items-center gap-1.5 text-xs text-muted-foreground transition-colors hover:text-primary\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-building2 lucide-building-2 h-3 w-3\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"a56b0p\",{\"d\":\"M10 12h4\"}],[\"$\",\"path\",\"1sr2af\",{\"d\":\"M10 8h4\"}],[\"$\",\"path\",\"1rgiei\",{\"d\":\"M14 21v-3a2 2 0 0 0-4 0v3\"}],[\"$\",\"path\",\"secmi2\",{\"d\":\"M6 10H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-2\"}],[\"$\",\"path\",\"16ra0t\",{\"d\":\"M6 21V5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v16\"}],\"$undefined\"]}],\"Industry\"]}]\n20:[\"$\",\"$L17\",\"/pi\",{\"href\":\"/pi\",\"className\":\"flex items-center gap-1.5 text-xs text-muted-foreground transition-colors hover:text-primary\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-factory h-3 w-3\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1drbdi\",{\"d\":\"M12 16h.01\"}],[\"$\",\"path\",\"1f9h7w\",{\"d\":\"M16 16h.01\"}],[\"$\",\"path\",\"1iv0i2\",{\"d\":\"M3 19a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V8.5a.5.5 0 0 0-.769-.422l-4.462 2.844A.5.5 0 0 1 15 10.5v-2a.5.5 0 0 0-.769-.422L9.77 10.922A.5.5 0 0 1 9 10.5V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2z\"}],[\"$\",\"path\",\"18s6g9\",{\"d\":\"M8 16h.01\"}],\"$undefined\"]}],\"PI Planner\"]}]\n21:[\"$\",\"$L17\",\"/routes\",{\"href\":\"/routes\",\"className\":\"flex items-center gap-1.5 text-xs text-muted-foreground transition-colors hover:text-primary\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-navigation h-3 w-3\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"polygon\",\"1ltx0t\",{\"points\":\"3 11 22 2 13 21 11 13 3 11\"}],\"$undefined\"]}],\"Routes\"]}]\n22:[\"$\",\"$L17\",\"/mining\",{\"href\":\"/mining\",\"className\":\"flex items-center gap-1.5 text-xs text-muted-foreground transition-colors hover:text-primary\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\"
2:24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWi"])</script>
2<script>self.__next_f.push([1,"dth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-pickaxe h-3 w-3\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1lw9ds\",{\"d\":\"m14 13-8.381 8.38a1 1 0 0 1-3.001-3L11 9.999\"}],[\"$\",\"path\",\"ffj4ej\",{\"d\":\"M15.973 4.027A13 13 0 0 0 5.902 2.373c-1.398.342-1.092 2.158.277 2.601a19.9 19.9 0 0 1 5.822 3.024\"}],[\"$\",\"path\",\"8tj4zw\",{\"d\":\"M16.001 11.999a19.9 19.9 0 0 1 3.024 5.824c.444 1.369 2.26 1.676 2.603.278A13 13 0 0 0 20 8.069\"}],[\"$\",\"path\",\"hh6h97\",{\"d\":\"M18.352 3.352a1.205 1.205 0 0 0-1.704 0l-5.296 5.296a1.205 1.205 0 0 0 0 1.704l2.296 2.296a1.205 1.205 0 0 0 1.704 0l5.296-5.296a1.205 1.205 0 0 0 0-1.704z\"}],\"$undefined\"]}],\"Mining\"]}]\n23:[\"$\",\"div\",null,{\"className\":\"border-t border-border/30 mb-4\"}]\n"])</script>
2<script>self.__next_f.push([1,"24:[\"$\",\"div\",null,{\"className\":\"flex flex-col sm:flex-row items-center justify-between gap-3 text-xs text-muted-foreground\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col sm:flex-row items-center gap-1 sm:gap-3 text-center sm:text-left\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"© \",2026,\" EVE-HUB.\"]}],[\"$\",\"span\",null,{\"className\":\"hidden sm:inline text-border\",\"children\":\"|\"}],[\"$\",\"span\",null,{\"className\":\"text-muted-foreground/60\",\"children\":\"Built for EVE Online capsuleers. Not affiliated with CCP Games.\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-center justify-center gap-4\",\"children\":[[\"$\",\"a\",null,{\"href\":\"https://ko-fi.com/eve_hub\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"flex items-center gap-1.5 hover:text-primary transition-colors\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\"
2:24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-coffee h-3 w-3\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"7u0qdc\",{\"d\":\"M10 2v2\"}],[\"$\",\"path\",\"6buw04\",{\"d\":\"M14 2v2\"}],[\"$\",\"path\",\"pwadti\",{\"d\":\"M16 8a1 1 0 0 1 1 1v8a4 4 0 0 1-4 4H7a4 4 0 0 1-4-4V9a1 1 0 0 1 1-1h14a4 4 0 1 1 0 8h-1\"}],[\"$\",\"path\",\"colzsn\",{\"d\":\"M6 2v2\"}],\"$undefined\"]}],\"Leave a voluntary tip\"]}],[\"$\",\"$L17\",null,{\"href\":\"/guides\",\"className\":\"hover:text-foreground transition-colors\",\"children\":\"Guides\"}],[\"$\",\"$L17\",null,{\"href\":\"/about\",\"className\":\"hover:text-foreground transition-colors\",\"children\":\"About\"}],[\"$\",\"$L17\",null,{\"href\":\"/contact\",\"className\":\"hover:text-foreground transition-colors\",\"children\":\"Contact\"}],[\"$\",\"$L17\",null,{\"href\":\"/privacy\",\"className\":\"hover:text-foreground transition-colors\",\"children\":\"Privacy\"}],[\"$\",\"$L17\",null,{\"href\":\"/terms\",\"className\":\"hover:text-foreground transition-colors\",\"children\":\"Terms\"}],[\"$\",\"$L17\",null,{\"href\":\"/cookies\",\"className\":\"hover:text-foreground transition-colors\",\"children\":\"Cookies\"}]]}]]}]\n"])</script>
2<script>self.__next_f.push([1,"29:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script>
2<script>self.__next_f.push([1,"2c:I[27201,[\"/_next/static/chunks/2v-mrtxtgrgxr.js\",\"/_next/static/chunks/388cpac_1z13z.js\",\"/_next/static/chunks/26js802kbsljk.js\",\"/_next/static/chunks/41qzg3n007-8s.js\",\"/_next/static/chunks/1ntn7efqc-iiw.js\",\"/_next/static/chunks/0w_fxm_vdfhlr.js\",\"/_next/static/chunks/0cn-r837fxpbn.js\",\"/_next/static/chunks/0gslg-nc41z_g.js\"],\"IconMark\"]\n27:null\n"])</script>
2<script>self.__next_f.push([1,"2b:[[\"$\",\"title\",\"0\",{\"children\":\"EVE-HUB â Planetary Industry Planner\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Free EVE Online Planetary Industry planner and PI calculator. Plan P0 to P4 production chains, compare product tiers, and use supporting EVE market, route, threat, industry, watchlist, and mining tools.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"application-name\",\"content\":\"EVE-HUB\"}],[\"$\",\"meta\",\"3\",{\"name\":\"author\",\"content\":\"EVE-HUB\"}],[\"$\",\"link\",\"4\",{\"rel\":\"manifest\",\"href\":\"/manifest.json\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"meta\",\"5\",{\"name\":\"keywords\",\"content\":\"EVE Online, planetary industry, PI planner, planetary interaction, PI calculator, industry calculator, market analysis, route planner, threat intelligence, watchlist, mining, EVE tools, ESI, zKillboard\"}],[\"$\",\"meta\",\"6\",{\"name\":\"creator\",\"content\":\"EVE-HUB\"}],[\"$\",\"meta\",\"7\",{\"name\":\"publisher\",\"content\":\"EVE-HUB\"}],[\"$\",\"meta\",\"8\",{\"name\":\"googlebot\",\"content\":\"max-video-preview:-1, max-image-preview:large, max-snippet:-1\"}],[\"$\",\"meta\",\"9\",{\"name\":\"category\",\"content\":\"gaming\"}],[\"$\",\"meta\",\"10\",{\"name\":\"apple-mobile-web-app-capable\",\"content\":\"yes\"}],[\"$\",\"meta\",\"11\",{\"name\":\"mobile-web-app-capable\",\"content\":\"yes\"}],[\"$\",\"meta\",\"12\",{\"name\":\"apple-mobile-web-app-status-bar-style\",\"content\":\"black-translucent\"}],[\"$\",\"meta\",\"13\",{\"name\":\"apple-mobile-web-app-title\",\"content\":\"EVE-HUB\"}],[\"$\",\"link\",\"14\",{\"rel\":\"canonical\",\"href\":\"https://www.eve-hub.com\"}],[\"$\",\"meta\",\"15\",{\"property\":\"og:title\",\"content\":\"EVE-HUB â Planetary Industry Planner\"}],[\"$\",\"meta\",\"16\",{\"property\":\"og:description\",\"content\":\"Plan EVE Online Planetary Industry chains from P0 to P4, compare PI products, and use supporting EVE-HUB tools for markets, routes, threat intel, industry, watchlists, and mining.\"}],[\"$\",\"meta\",\"17\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:title\",\"content\":\"EVE-HUB â PI Planner \u0026 EVE Online Tools\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:description\",\"content\":\"Plan EVE Online Planetary Industry chains from P0 to P4, compare profitability, and use supporting market, industry, route, threat, watchlist, and mining tools.\"}],[\"$\",\"meta\",\"21\",{\"name\":\"twitter:image\",\"content\":\"https://www.eve-hub.com/eve-hub-logo-square.png\"}],[\"$\",\"link\",\"22\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.2vob68tjqpejf.ico\",\"sizes\":\"256x256\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"23\",{\"rel\":\"icon\",\"href\":\"/icons/icon-192.png\",\"sizes\":\"192x192\",\"type\":\"image/png\"}],[\"$\",\"link\",\"24\",{\"rel\":\"icon\",\"href\":\"/icons/icon-512.png\",\"sizes\":\"512x512\",\"type\":\"image/png\"}],[\"$\",\"link\",\"25\",{\"rel\":\"apple-touch-icon\",\"href\":\"/icons/icon-512.png\"}],[\"$\",\"$L2c\",\"26\",{}]]\n"])</script>
2</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.