PageSourceSearch

https://christiannationalist.com/assets/TableOfContents-Ou2_LqJn.js

js christiannationalist.com collected 2026-10-08 19:49:16 UTC 4,730 bytes, 1 lines download raw bytes

1import{j as e,b as d,a as m,C as x}from"./index-DzPJ_zL_.js";const p="/assets/divine_sunrise_over_kingdom_landscape-CbakDZw4.mp4";function b(){const o=(t,a)=>{t.preventDefault();const s=a.startsWith("#")?a.slice(1):a;try{const r=document.getElementById(s);if(!r){console.warn("Navigation target not found:",s);return}const i=80,c=r.getBoundingClientRect(),l=window.scrollY+c.top;window.scrollTo({top:l-i,behavior:"auto"})}catch(r){console.error("Error during navigation:",r)}},n=[{name:"Foundations",href:"#foundations"},{name:"The Problem",href:"#problem"},{name:"The Vision",href:"#vision"},{name:"Immigration",href:"#immigration"},{name:"Israel",href:"#israel"},{name:"Policy",href:"#policy"},{name:"Culture",href:"#warfare"},{name:"Resources",href:"#resources"}];return e.jsxs("section",{className:"relative overflow-hidden text-white bg-background -mt-1 -mb-1",children:[e.jsxs("div",{className:"absolute inset-[-4px]",children:[e.jsx("video",{autoPlay:!0,loop:!0,muted:!0,playsInline:!0,src:p,className:"absolute left-1/2 top-1/2 min-h-[130%] min-w-[130%] w-auto h-auto -translate-x-1/2 -translate-y-1/2 object-cover opacity-60 mix-blend-luminosity grayscale-[0.2]"}),e.jsx("div",{className:"absolute inset-0 bg-background/70"}),e.jsx("div",{className:"absolute inset-x-0 top-0 h-16 bg-gradient-to-b from-background to-transparent"}),e.jsx("div",{className:"absolute inset-x-0 bottom-0 h-16 bg-gradient-to-t from-background to-transparent"}),e.jsx("div",{className:"absolute inset-0 shadow-[inset_0_0_100px_rgba(0,0,0,0.9)] pointer-events-none"})]}),e.jsx("div",{className:"relative z-10 container mx-auto px-4 md:px-6 py-16 sm:py-24",children:e.jsxs("div",{className:"max-w-5xl mx-auto",children:[e.jsxs("div",{className:"text-center mb-16 sm:mb-20",children:[e.jsx("div",{className:"inline-flex items-center justify-center p-5 rounded-sm mb-10 border border-accent/20 bg-background/50 backdrop-blur-md shadow-[0_0_30px_rgba(180,130,50,0.1)] rotate-45",children:e.jsx("div",{className:"-rotate-45",children:e.jsx(d,{className:"w-8 h-8 text-accent"})})}),e.jsxs("h2",{className:"font-display text-4xl sm:text-5xl md:text-7xl lg:text-[5.5rem] font-bold tracking-tighter mb-8 leading-[1.05] uppercase drop-shadow-[0_4px_30px_rgba(0,0,0,0.8)] text-transparent bg-clip-text bg-gradient-to-b from-[#fff1d0] via-[#d4af37] to-[#8a6b1c]",children:[e.jsx("span",{className:"block mb-2",children:"The Lordship of Christ"}),e.jsx("span",{className:"block text-3xl sm:text-4xl md:text-6xl lg:text-7xl",children:"Over The Nations"})]}),e.jsxs("div",{className:"flex items-center justify-center gap-4 mx-auto mb-10 opacity-70",children:[e.jsx("div",{className:"h-[1px] w-24 bg-gradient-to-r from-transparent to-accent"}),e.jsx("div",{className:"w-2 h-2 rotate-45 border border-accent"}),e.jsx("div",{className:"h-[1px] w-24 bg-gradient-to-l from-transparent to-accent"})]}),e.jsx("p",{className:"text-lg sm:text-xl md:text-2xl text-accent font-bold tracking-[0.2em] uppercase mb-4 text-shadow",children:"A Theological & Political Treatise"}),e.jsx("p",{className:"text-base sm:text-lg text-[#dcd1be] font-medium mb-2 tracking-wide",children:"For Christian Nationalism"}),e.jsx("p",{className:"text-xs sm:text-sm text-muted-foreground max-w-2xl mx-auto mt-8 text-center uppercase tracking-widest",children:"A complete vision covering theology, politics, culture, and strategy."}),e.jsx("p",{className:"text-xs sm:text-sm text-muted-foreground max-w-2xl mx-auto mt-2 text-center uppercase tracking-widest",children:"Navigate below or scroll to explore."})]}),e.jsx("div",{className:"grid grid-cols-2 sm:grid-cols-4 gap-4 sm:gap-6",children:n.map((t,a)=>e.jsx("a",{href:t.href,onClick:s=>o(s,t.href),className:m("group relative overflow-hidden rounded-md border transition-all duration-500","bg-card/60 backdrop-blur-sm","border-white/5 hover:border-accent/40","p-5 sm:p-6","active:scale-[0.98] active:bg-accent/5","focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-accent/50","shadow-[inset_0_1px_0_rgba(255,255,255,0.05),0_10px_30px_-10px_rgba(0,0,0,0.8)]","hover:shadow-[inset_0_1px_0_rgba(255,255,255,0.1),0_20px_40px_-15px_rgba(0,0,0,0.9),0_0_20px_-5px_rgba(180,130,50,0.2)]"),"data-testid":`toc-link-${t.name.toLowerCase().replace(/\s+/g,"-")}`,children:e.jsxs("div",{className:"flex flex-col items-center text-center gap-3",children:[e.jsx("h3",{className:"font-display text-sm sm:text-base md:text-lg font-bold text-[#e4d5b7] group-hover:text-accent transition-colors leading-tight uppercase tracking-wider",children:t.name}),e.jsx(x,{className:"w-4 h-4 text-muted-foreground group-hover:text-accent group-hover:translate-y-1 rotate-90 transition-all flex-shrink-0"})]})},a))})]})})]})}export{b as TableOfContents};

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.