import{r as y,j as e,L as j}from"./vendor-react-BwKDLVNL.js";import{C as f}from"./CalculatorForm-C6XxX9aY.js";import{c as Ne,r as ke}from"./CalculatorForm-C6XxX9aY.js";import{D as v,B as w}from"./DeferUntilVisible-CJZiKfTp.js";import{c as N}from"./funnel-B3_RZMs0.js";import{aC as k,t as c,v as n,w as r,z as C,D as g,y as t,x as l,G as h,E as d,F as m,aw as T,ax as _,ay as I,V as S,B as z}from"./index-4PWHNWf5.js";import"./vendor-dayjs-5tvLiZdS.js";import"./vendor-sentry-BncsBMgc.js";import{M as W,b as L,c as D,C as F}from"./MarketingShell-BAIPYo8j.js";import{R as i,S as u}from"./reveal-BpmCvYf6.js";import{u as B}from"./vendor-i18n-C6wqqoou.js";import{C as x}from"./circle-check-D64izSea.js";import{L as E}from"./list-checks-CNCmiVuE.js";import{F as M}from"./users-1HBFFtf4.js";import{S as O}from"./sparkles-CY1abtNa.js";import{T as P}from"./train-front-DgV5Ws9F.js";import{E as R}from"./earth-DNj6uVeO.js";import"./city-autocomplete-Bvqen6Sn.js";import"./vendor-query-D-sr233n.js";import"./calculator-SzSSWnew.js";import"./transliteration-kemtKToW.js";import"./calculator-onboarding-VDqml9u9.js";import"./package-search-BrmKl-RO.js";import"./boxes-CwzwKHd4.js";import"./skeleton-B4A3ODHp.js";import"./vendor-antd-core-4y2ghozH.js";import"./zap-BR8fpIck.js";import"./globe-hDIdw7U2.js";import"./shield-check-DRbHr__K.js";import"./file-text-BokCHFLv.js";import"./SiteFooter-BRhqHJTy.js";import"./send-CwoGz6Hv.js";import"./building-2-DQ37wC4v.js";import"./proxy-BqbKY9kW.js";function fe(){const{t:a}=B();y.useEffect(()=>{N("marketing")},[]);function b(s){try{sessionStorage.setItem(`deliveryOption_${s.id}`,JSON.stringify(s)),sessionStorage.setItem("orderDetailsShowPriceFrom","from")}catch{}window.open(`/order/${s.id}`,"_blank","noopener")}return e.jsxs(W,{active:"calculator",children:[e.jsxs(k,{children:[e.jsx("title",{children:a("calc.meta.title","Калькулятор доставки · Avalog")}),e.jsx("meta",{name:"description",content:a("calc.meta.description","Рассчитайте стоимость международной доставки за 5 секунд. 2 490 городов, морские/ж/д/авто/авиа, прозрачные тарифы от перевозчика напрямую.")}),e.jsx("link",{rel:"canonical",href:"https://avalog.ru/calculator"})]}),e.jsxs(c,{py:"lg",className:"relative overflow-hidden bg-bg-base",children:[e.jsxs("div",{"aria-hidden":!0,className:"pointer-events-none absolute inset-0",children:[e.jsx("div",{className:"absolute inset-x-0 top-0 h-[420px] bg-gradient-to-b from-primary-light/60 via-primary-light/15 to-transparent"}),e.jsx("div",{className:"absolute inset-0 opacity-60 [background-image:linear-gradient(to_right,var(--color-border)_1px,transparent_1px),linear-gradient(to_bottom,var(--color-border)_1px,transparent_1px)] [background-size:56px_56px] [mask-image:radial-gradient(ellipse_75%_50%_at_50%_0%,#000_55%,transparent_100%)]"})]}),e.jsxs(n,{size:"base",className:"relative",children:[e.jsxs(r,{gap:6,align:"center",className:"mx-auto max-w-3xl text-center",children:[e.jsx(i,{y:12,children:e.jsx(C,{variant:"success",children:a("calc.hero.badge","Калькулятор")})}),e.jsx(i,{y:16,delay:.05,children:e.jsxs(g,{size:"md",children:[a("calc.hero.headlineLine1","Рассчитайте доставку"),e.jsx("br",{}),a("calc.hero.headlineLine2","за 5 секунд")]})}),e.jsx(i,{y:16,delay:.1,children:e.jsx(t,{variant:"lead",className:"max-w-2xl",children:a("calc.hero.lead","2 490 городов отправления и назначения. Морские контейнеры, ж/д из Китая, авто из Турции, авиа. Все ставки видны до подписи договора.")})})]}),e.jsx(i,{y:24,delay:.15,children:e.jsx(f,{className:"mx-auto mt-10 max-w-4xl shadow-xl"})})]})]}),e.jsx(v,{children:e.jsx(w,{onDetailsClick:b})}),e.jsx(c,{py:"sm",bg:"base",children:e.jsx(n,{size:"base",children:e.jsx(l,{justify:"center",gap:6,wrap:!0,className:"text-center",children:[{icon:x,label:a("calc.trust.directRates","Прямые ставки от перевозчиков")},{icon:x,label:a("calc.trust.noMarkup","Без скрытых наценок")},{icon:x,label:a("calc.trust.noRegistration","Без обязательной регистрации")}].map(s=>{const o=s.icon;return e.jsxs(l,{gap:2,align:"center",children:[e.jsx(o,{className:"h-4 w-4 text-primary"}),e.jsx(t,{variant:"muted",className:"text-sm",children:s.label})]},s.label)})})})}),e.jsx(c,{py:"lg",bg:"surface",children:e.jsx(n,{size:"base",children:e.jsxs(r,{gap:10,children:[e.jsx(u,{title:a("calc.howItWorks.title","5 секунд от ввода до результата"),subtitle:a("calc.howItWorks.caption","Как работает калькулятор")}),e.jsx(h,{cols:4,gap:6,children:[{n:"01",icon:L,title:a("calc.howItWorks.step1Title","Введите города"),text:a("calc.howItWorks.step1Text","2 490 городов отправления и назначения. Подсказки на лету.")},{n:"02",icon:D,title:a("calc.howItWorks.step2Title","Дата и тип груза"),text:a("calc.howItWorks.step2Text","Дата готовности груза + тип контейнера или объём LCL.")},{n:"03",icon:E,title:a("calc.howItWorks.step3Title","Сразу видим цены"),text:a("calc.howItWorks.step3Text","Все варианты от разных линий и перевозчиков — в одном списке.")},{n:"04",icon:M,title:a("calc.howItWorks.step4Title","Бронируем"),text:a("calc.howItWorks.step4Text","Выбираете оптимальный вариант — оформляем заявку онлайн.")}].map((s,o)=>{const p=s.icon;return e.jsx(i,{y:16,delay:o*.06,children:e.jsx(d,{className:"group relative h-full overflow-hidden transition-all hover:-translate-y-0.5 hover:shadow-md",children:e.jsxs(m,{className:"pt-6",children:[e.jsx("span",{"aria-hidden":!0,className:"pointer-events-none absolute -right-1 -top-2 font-display text-7xl font-bold leading-none text-primary/5 transition-colors group-hover:text-primary/10",children:s.n}),e.jsxs(r,{gap:3,className:"relative",children:[e.jsx("div",{className:"flex h-11 w-11 items-center justify-center rounded-xl bg-primary-light ring-1 ring-primary/15",children:e.jsx(p,{className:"h-5 w-5 text-primary"})}),e.jsx(t,{weight:"semibold",className:"text-lg",children:s.title}),e.jsx(t,{variant:"muted",children:s.text})]})]})})},s.n)})})]})})}),e.jsx(c,{py:"lg",children:e.jsx(n,{size:"base",children:e.jsxs(h,{cols:2,gap:10,className:"items-center",children:[e.jsx(i,{children:e.jsxs(r,{gap:4,children:[e.jsxs(l,{gap:2,align:"center",children:[e.jsx(O,{className:"h-5 w-5 text-primary"}),e.jsx(t,{variant:"caption",children:a("calc.included.caption","Что включено в цену")})]}),e.jsx(g,{size:"sm",as:"h2",children:a("calc.included.title","Полный расчёт — без сюрпризов")}),e.jsx(t,{variant:"lead",className:"text-text-muted",children:a("calc.included.lead","Все компоненты цены видны до подписи договора. Нет «по запросу», нет скрытых наценок.")}),e.jsx(r,{gap:2,children:[a("calc.included.freight","Морской/ж/д/авто фрахт"),a("calc.included.thc","Терминальные сборы (THC)"),a("calc.included.baf","Топливная корректировка (BAF)"),a("calc.included.insurance","Страхование груза"),a("calc.included.customs","Таможенное оформление"),a("calc.included.lastMile","Доставка до вашего склада")].map(s=>e.jsxs(l,{gap:2,align:"start",children:[e.jsx(x,{className:"h-4 w-4 text-primary shrink-0 mt-0.5"}),e.jsx(t,{className:"text-base",children:s})]},s))})]})}),e.jsx(i,{y:24,delay:.1,children:e.jsx(d,{className:"border-border bg-bg-surface",children:e.jsx(m,{className:"pt-6",children:e.jsxs(r,{gap:3,children:[e.jsxs(l,{gap:2,align:"center",children:[e.jsx(F,{className:"h-5 w-5 text-primary"}),e.jsx(t,{variant:"caption",children:a("calc.example.caption","Пример расчёта")})]}),e.jsxs(r,{gap:2,children:[[{k:a("calc.example.seaFreight","Морской фрахт"),v:"245 000 ₽"},{k:a("calc.example.thcPort","THC + порт"),v:"18 500 ₽"},{k:a("calc.example.customs","Таможня"),v:"12 000 ₽"},{k:a("calc.example.insurance","Страхование"),v:"5 510 ₽"},{k:a("calc.example.delivery","Доставка"),v:"22 000 ₽"}].map(s=>e.jsxs(l,{justify:"between",align:"baseline",children:[e.jsx(t,{className:"text-text-muted",children:s.k}),e.jsx(t,{className:"font-mono tabular-nums",children:s.v})]},s.k)),e.jsx("div",{className:"my-1 h-px bg-border"}),e.jsxs(l,{justify:"between",align:"baseline",children:[e.jsx(t,{weight:"bold",children:a("calc.example.total","Итого")}),e.jsx(t,{weight:"bold",className:"font-mono tabular-nums text-lg",children:"303 010 ₽"})]})]})]})})})})]})})}),e.jsx(c,{py:"lg",bg:"surface",children:e.jsx(n,{size:"base",children:e.jsxs(r,{gap:8,children:[e.jsx(u,{title:a("calc.transport.title","Все направления международной логистики"),subtitle:a("calc.transport.caption","Виды транспорта")}),e.jsx(h,{cols:4,gap:4,children:[{to:"/services/marine",icon:T,label:a("calc.transport.marine","Морские")},{to:"/services/railway",icon:P,label:a("calc.transport.railway","Ж/Д")},{to:"/services/auto",icon:_,label:a("calc.transport.auto","Авто")},{to:"/services/air",icon:I,label:a("calc.transport.air","Авиа")}].map((s,o)=>{const p=s.icon;return e.jsx(i,{y:14,delay:o*.05,children:e.jsx(j,{to:s.to,className:"group block h-full",children:e.jsx(d,{className:"h-full transition-all hover:-translate-y-0.5 hover:border-primary/40 hover:shadow-md",children:e.jsx(m,{className:"pt-5",children:e.jsxs(r,{gap:2,children:[e.jsx("div",{className:"flex h-11 w-11 items-center justify-center rounded-xl bg-primary-light ring-1 ring-primary/15",children:e.jsx(p,{className:"h-5 w-5 text-primary"})}),e.jsx(t,{weight:"semibold",children:s.label}),e.jsxs(l,{gap:1,align:"center",className:"text-sm text-primary",children:[a("calc.transport.more","Подробнее"),e.jsx(S,{className:"h-3.5 w-3.5 transition-transform group-hover:translate-x-1"})]})]})})})})},s.to)})})]})})}),e.jsx(c,{py:"md",bg:"base",children:e.jsx(n,{size:"base",children:e.jsx(d,{className:"mx-auto max-w-4xl border-primary/20 bg-primary-light/40",children:e.jsx(m,{className:"pt-6",children:e.jsxs(l,{gap:4,justify:"between",wrap:!0,align:"center",children:[e.jsxs(r,{gap:1,className:"max-w-xl",children:[e.jsxs(l,{gap:2,align:"center",children:[e.jsx(R,{className:"h-5 w-5 text-primary"}),e.jsx(t,{weight:"semibold",children:a("calc.footerCta.title","Нужны дополнительные опции?")})]}),e.jsx(t,{variant:"muted",children:a("calc.footerCta.text","Расширенные фильтры (supplier filtering, complex pricing) — в классической версии калькулятора.")})]}),e.jsx(z,{asChild:!0,variant:"outline",children:e.jsx(j,{to:"/",children:a("calc.footerCta.link","К классическому калькулятору")})})]})})})})})]})}export{Ne as collectCityNames,fe as default,ke as resolveCityToOriginal};