PageSourceSearch

https://eatc-mil.com/assets/Atares-BmmG0k9--PdfGraphR3-ebf710c65194.js

js eatc-mil.com collected 2026-10-02 04:41:28 UTC 6,326 bytes, 1 lines download raw bytes

1import{j as e}from"./vendor-react-9ljQEHWy-PdfGraphR3-95c39cb91bcb.js";import{P as b}from"./PageHero-64yGGgyI-PdfGraphR3-52c4ae665ee0.js";import{C as j}from"./CmsSection-D5QIKmNP-PdfGraphR3-df1c5edf5aed.js";import{F as p,n as m}from"./OrgChart-D_tiosNK-PdfGraphR3-c1d87b391b5c.js";import{u as v}from"./pageTexts-DU1V9Bv0-PdfGraphR3-a4da1fe6d1f0.js";import{I as y}from"./index-7tjBJEIU-PdfGraphR3-ba1b31574d35.js";import{m as r}from"./vendor-motion-jR_vll4X-PdfGraphR3-e78d74cb9df5.js";import{A as w}from"./ui-icons-Cst47OPp-PdfGraphR3-bb867f38ea7f.js";import"./vendor-purify-CC4Brkr_-PdfGraphR3-84876e7f6613.js";import"./vendor-tiptap-DB3J3Gom-PdfGraphR3-5db3b583fb01.js";import"./vendor-query-BR1Sbg5G-PdfGraphR3-df4c6608d158.js";const n={hidden:{opacity:0,y:24},visible:{opacity:1,y:0,transition:{duration:.55,ease:"easeOut"}}},g={visible:{transition:{staggerChildren:.08}}},d=[{from:"nl",to:"es",asset:"A330 MRTT (MMU)",sprite:"jet",text:"the A330 MRTT — MMU unit — executes an air-to-air refuelling mission on behalf of the Netherlands for Spanish fighter jets;"},{from:"fr",to:"de",asset:"C-130J",sprite:"c130",text:"a French C130J offers a parachute drop mission to Germany;"},{from:"de",to:"lu",asset:"A400M",sprite:"transport",text:"a German A400M executes an aeromedical evacuation mission for Luxembourg;"},{from:"lu",to:"it",asset:"Learjet",sprite:"biz",text:"a Luxembourg Learjet executes an aeromedical evacuation for an Italian soldier wounded in crisis areas;"},{from:"it",to:"fr",asset:"C-27J",sprite:"c160",text:"an Italian C27J transports French cargo;"},{from:"es",to:"be",asset:"A400M",sprite:"heavy",text:"a Belgian helicopter is transported by a Spanish A400M;"},{from:"be",to:"nl",asset:"Falcon",sprite:"regional",text:"a Belgian Falcon moves Dutch soldiers."}],N=[22,15,20,17,15,20,14],c=[{from:{l:72,t:-42},to:{l:-19,t:-4}},{from:{l:72,t:-10},to:{l:-22,t:60}},{from:{l:16,t:-24},to:{l:104,t:55}},{from:{l:10,t:-52},to:{l:104,t:45}},{from:{l:50,t:-28},to:{l:82,t:118}},{from:{l:18,t:-34},to:{l:88,t:78}},{from:{l:40,t:-22},to:{l:-36,t:34}}];function h({code:t,style:o}){return e.jsx("span",{className:"absolute z-20 block h-[16%] aspect-square min-h-4 min-w-4 overflow-hidden rounded-full ring-1 ring-white shadow",style:o,children:e.jsx("img",{loading:"lazy",src:`/images/flags/${t}.svg`,alt:m[t]??t,className:"h-full w-full object-cover"})})}function M({t,img:o}){const l=d.length,a=40;return e.jsxs("div",{className:"relative mx-auto w-full max-w-[640px] aspect-square select-none",children:[e.jsx("svg",{className:"absolute inset-0 h-full w-full",viewBox:"0 0 100 100",fill:"none","aria-hidden":"true",children:e.jsx("circle",{cx:"50",cy:"50",r:a,stroke:"#d99a2b",strokeWidth:"0.6",strokeDasharray:"3 2",opacity:"0.9"})}),e.jsxs("div",{className:"absolute left-1/2 top-1/2 flex w-[48%] -translate-x-1/2 -translate-y-1/2 flex-col items-center",children:[e.jsx("img",{loading:"lazy",src:o("medallion.image"),alt:"ATARES EFH coin — In Air Mobility We Trust",className:"w-[68%] object-contain drop-shadow-xl"}),e.jsx("p",{className:"mt-2 text-center font-display text-sm font-black text-foreground sm:text-lg",children:t("medallion.caption")})]}),d.map((i,s)=>{const x=(-90+s*(360/l))*Math.PI/180,u=50+a*Math.cos(x),f=50+a*Math.sin(x);return e.jsxs("div",{className:"absolute z-10 -translate-x-1/2 -translate-y-1/2",style:{left:`${u}%`,top:`${f}%`,width:`${N[s]}%`},children:[e.jsx("img",{loading:"lazy",src:o(`exchanges.${s}.image`),alt:i.asset,className:"h-auto w-full drop-shadow-sm"}),e.jsx(h,{code:(t(`exchanges.${s}.from`)||i.from).trim().toLowerCase(),style:{left:`${c[s].from.l}%`,top:`${c[s].from.t}%`}}),e.jsx(h,{code:(t(`exchanges.${s}.to`)||i.to).trim().toLowerCase(),style:{left:`${c[s].to.l}%`,top:`${c[s].to.t}%`}})]},s)})]})}function R(){const{t,img:o}=v(y);return e.jsxs("div",{className:"min-h-screen bg-background",children:[e.jsx(b,{title:t("hero.title"),subtitle:t("hero.subtitle"),image:o("hero.image"),imagePosition:t("hero.image.pos")||"center",imageAlt:"ATARES",tag:t("hero.tag")}),e.jsx("section",{className:"py-20",children:e.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:e.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-12 items-center",children:[e.jsxs(r.div,{initial:"hidden",
1whileInView:"visible",viewport:{once:!0},variants:g,className:"space-y-6 text-lg text-muted-foreground leading-relaxed",children:[e.jsx(r.div,{variants:n,dangerouslySetInnerHTML:{__html:t("body.p1")}}),e.jsx(r.div,{variants:n,dangerouslySetInnerHTML:{__html:t("body.p2")}}),e.jsx(r.div,{variants:n,dangerouslySetInnerHTML:{__html:t("body.p3")}})]}),e.jsx(r.div,{initial:"hidden",whileInView:"visible",viewport:{once:!0},variants:n,children:e.jsx(M,{t,img:o})})]})})}),e.jsx("section",{className:"py-20 border-t border-border bg-card",children:e.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[e.jsx(r.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},className:"mx-auto max-w-3xl text-center text-lg text-muted-foreground leading-relaxed mb-12",dangerouslySetInnerHTML:{__html:t("cycle.intro")}}),e.jsx(r.div,{initial:"hidden",whileInView:"visible",viewport:{once:!0},variants:g,className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-5",children:d.map((l,a)=>{const i=(t(`exchanges.${a}.from`)||l.from).trim().toLowerCase(),s=(t(`exchanges.${a}.to`)||l.to).trim().toLowerCase();return e.jsxs(r.div,{variants:n,className:"flex flex-col rounded-2xl border border-border bg-background p-5 shadow-sm transition-colors hover:border-primary/40",children:[e.jsxs("div",{className:"mb-3 flex items-center gap-3",children:[e.jsx(p,{code:i}),e.jsx(w,{size:18,className:"shrink-0 text-primary","aria-hidden":"true"}),e.jsx(p,{code:s}),e.jsx("span",{className:"ml-auto rounded-full bg-[#1b3464] px-3 py-1 text-[11px] font-bold uppercase tracking-wide text-white",children:t(`exchanges.${a}.asset`)})]}),e.jsx("p",{className:"text-sm text-muted-foreground leading-relaxed",children:t(`exchanges.${a}.text`)}),e.jsxs("p",{className:"mt-3 text-[11px] font-semibold uppercase tracking-wide text-muted-foreground/70",children:[m[i]??i.toUpperCase()," ",e.jsx("span",{className:"text-primary",children:"→"})," ",m[s]??s.toUpperCase()]})]},l.text)})})]})}),e.jsx(j,{pageSlug:"atares"})]})}export{R as default};

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.