PageSourceSearch

https://battle-mech-knights-hub.lovable.app/assets/book-hWMbD3MQ.js

js battle-mech-knights-hub.lovable.app collected 2026-10-03 03:24:18 UTC 4,016 bytes, 1 lines download raw bytes

1import{j as e,L as a}from"./index-ujQMwU1B.js";import{P as n}from"./PageLayout-5dzngzbZ.js";import{C as i,E as l}from"./EmailForm-Qx5QivI7.js";import{B as t,b as o,G as c}from"./Navbar-BVVX5YAz.js";import{f as d,g as m}from"./products-B_Z0nVAO.js";import{c as x}from"./book-cover.asset-Dm2_iVcL.js";import{B as p}from"./book-open-mhPPVBub.js";import{S as h}from"./shopping-cart-Cys-0JnK.js";import"./Footer-DSNkqosq.js";import"./input-DYVv7KzY.js";const r=m(o),u=["Nine interconnected episodes told through captain's logs","Canon companion side-story adventures","Episodic structure — each log can grow into a full book or game chapter","Expands the universe beyond the game"];function C(){return e.jsxs(n,{children:[e.jsx("section",{className:"grid-rivets border-b border-border bg-card/30 pt-28 pb-16 sm:pt-32 sm:pb-20",children:e.jsxs("div",{className:"mx-auto grid max-w-7xl gap-10 px-5 lg:grid-cols-[0.8fr_1.2fr] lg:items-center lg:px-8",children:[e.jsx("div",{className:"reveal flex justify-center",children:e.jsxs("div",{className:"relative",children:[e.jsx("div",{className:"absolute -inset-4 -z-10 rounded-xl bg-[var(--gradient-copper)] opacity-20 blur-2xl"}),e.jsx("img",{src:x.url,alt:"Cover of Battle Tech Knights: A Future Journal of Captain Logs",width:500,height:700,className:"w-64 rounded-lg border border-border shadow-[var(--shadow-elegant)] sm:w-80"})]})}),e.jsxs("div",{className:"reveal","data-delay":"120ms",children:[e.jsxs("div",{className:"flex items-center gap-3",children:[e.jsx("span",{className:"accent-line w-10"}),e.jsx("span",{className:"hud-label text-xs text-cyan",children:"The Book · Digital Edition"})]}),e.jsx("h1",{className:"mt-5 font-display text-3xl font-700 uppercase leading-tight text-foreground sm:text-4xl lg:text-5xl",children:"Battle Tech Knights: A Future Journal of Captain Logs"}),e.jsxs("p",{className:"mt-3 text-sm text-muted-foreground",children:["By ",e.jsx("span",{className:"text-copper",children:"Dr Myers"})," · Instant digital download"]}),e.jsxs("p",{className:"mt-5 max-w-xl text-base leading-relaxed text-muted-foreground",children:["Step into a kaleidoscope of time-bending adventures told through the captain's logs of"," ",e.jsx("em",{children:"Battle Tech Knights"}),". This narrative unfolds across nine interconnected episodes, each revealing a crucial piece of humanity's transformed future."]}),e.jsxs("div",{className:"mt-8 flex flex-wrap gap-3",children:[e.jsx(t,{asChild:!0,variant:"hero",size:"xl",children:e.jsxs(a,{to:"/checkout",search:{price:o},children:[e.jsx(p,{})," Buy the Book",r&&e.jsxs("span",{className:"ml-1 font-semibold",children:["— ",d(r.amount)]})]})}),e.jsx(t,{asChild:!0,variant:"cyan",size:"xl",children:e.jsxs(a,{to:"/checkout",search:{price:c},children:[e.jsx(h,{})," Buy the Game"]})})]}),e.jsx("p",{className:"mt-3 text-xs text-muted-foreground",children:"Secure Stripe checkout · download unlocks instantly in your account."})]})]})}),e.jsx("section",{className:"py-16 sm:py-24",children:e.jsxs("div",{className:"mx-auto grid max-w-5xl gap-10 px-5 lg:grid-cols-2 lg:px-8",children:[e.jsxs("div",{className:"reveal",children:[e.jsx("h2",{className:"font-display text-2xl uppercase text-foreground sm:text-3xl",children:"Inside the journal"}),e.jsx("ul",{className:"mt-6 space-y-3",children:u.map(s=>e.jsxs("li",{className:"flex gap-2.5 text-sm text-foreground/90",children:[e.jsx(i,{className:"mt-0.5 h-4 w-4 shrink-0 text-copper"}),e.jsx("span",{children:s})]},s))})]}),e.jsxs("div",{className:"reveal rounded-xl border border-cyan/30 bg-cyan/5 p-6","data-delay":"120ms",children:[e.jsx("span",{className:"rounded-full border border-cyan/40 bg-cyan/10 px-3 py-1 text-xs font-medium text-cyan",children:"Physical copy coming soon"}),e.jsx("p",{className:"mt-4 text-sm leading-relaxed text-muted-foreground",children:"The print edition is on its way to Amazon. Get notified the moment it lands."}),e.jsx(l,{source:"physical-copy",buttonLabel:"Notify Me",className:"mt-5"})]})]})})]})}export{C as component};

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.