import{r as x,j as e}from"./vendor-react-xnlkqCTC.js";import{aC as ue,t as b,v as k,w as n,z as h,D as ge,y as t,x as G,b0 as K,H as j,F as u,K as g,W as y,Z as T,_ as D,$ as S,a0 as R,a1 as o,E as W,I as v,J as w,Y as q}from"./index-CeRqmQGs.js";import"./vendor-dayjs-CTLjenN8.js";import"./vendor-sentry-qG-dVXi3.js";import{M as be,a as ke}from"./MarketingShell-BrzD3aKJ.js";import{u as ye}from"./vendor-i18n-BZWggl2o.js";import{S as Z}from"./shield-D8UGozt5.js";import{D as O}from"./dollar-sign-CJRkmqkJ.js";import{C as E}from"./circle-check-big-COikZQKW.js";import{C as fe}from"./circle-x-DKLvvJ0h.js";import{T as Fe}from"./trending-up-CgJ4kxE4.js";import{T as Q}from"./triangle-alert-DhdePcO5.js";import{C as Ne}from"./credit-card-CSiDo5Wx.js";import"./vendor-query-Cbb05LTU.js";import"./vendor-antd-core-DLLca_om.js";import"./zap-Bzwg60Z-.js";import"./globe-Biw1j6Ff.js";import"./shield-check-BSdKfy4S.js";import"./users-C3rFmQJC.js";import"./file-text-Cs8g8_1A.js";import"./SiteFooter-CEnzntTA.js";import"./send-CzoePvVY.js";import"./building-2-DB0h521V.js";const f=[{id:"tt",name:"T/T 100% аванс",nameEn:"Advance T/T (100%)",buyerRisk:"high",sellerRisk:"low",bankFeeMin:.2,bankFeeMax:.2,processingDaysMin:1,processingDaysMax:3,cashFlowImpact:"bad",advancePct:100,whenToUse:"Знакомый поставщик СЃ историей, малые СЃСѓРјРјС‹ РґРѕ $5k",pros:["Самый быстрый метод — деньги поступают Р·Р° 1–3 РґРЅСЏ","Минимальные банковские РєРѕРјРёСЃСЃРёРё"],cons:["100% СЂРёСЃРєР° РЅР° покупателе — товар РјРѕР¶РЅРѕ РЅРµ получить","Р’СЃРµ оборотные средства заморожены РґРѕ получения РіСЂСѓР·Р°","Нет защиты РїСЂРё форс-мажоре или мошенничестве"]},{id:"tt3070",name:"T/T 30/70",nameEn:"T/T 30% Advance + 70% vs B/L",buyerRisk:"medium",sellerRisk:"medium",bankFeeMin:.2,bankFeeMax:.2,processingDaysMin:3,processingDaysMax:5,cashFlowImpact:"neutral",advancePct:30,whenToUse:"Стандартная схема Китая — РєРѕРјРїСЂРѕРјРёСЃСЃ между скоростью Рё защитой",pros:["РљРѕРјРїСЂРѕРјРёСЃСЃ: 30% аванс закрепляет заказ Сѓ поставщика","70% оплачивается только после подтверждения отгрузки","Привычна китайским поставщикам — нет сопротивления"],cons:["Аванс 30% РІСЃС‘ ещё рискован РїСЂРё первой сделке","РљРѕРїРёСЏ B/L РЅРµ даёт права РЅР° получение РіСЂСѓР·Р°","Р РёСЃРє подделки коносамента Сѓ недобросовестных поставщиков"]},{id:"lc",name:"Аккредитив (L/C)",nameEn:"Letter of Credit (L/C)",buyerRisk:"low",sellerRisk:"low",bankFeeMin:1.5,bankFeeMax:2,processingDaysMin:14,processingDaysMax:21,cashFlowImpact:"neutral",advancePct:0,whenToUse:"Первая крупная сделка $50k+, новый поставщик РёР· Китая",pros:["Банк проверяет РІСЃРµ документы перед оплатой","Максимальная защита для обеих сторон","РџСЂРёРЅСЏС‚ РІРѕ всём РјРёСЂРµ, поставщики доверяют L/C"],cons:["Высокие банковские РєРѕРјРёСЃСЃРёРё: 1.5–2% РѕС‚ СЃСѓРјРјС‹","Оформление занимает 2–3 недели","Сложная документация — нужен опытный сотрудник или брокер"]},{id:"dp",name:"Рнкассо D/P",nameEn:"Documents against Payment (D/P)",buyerRisk:"medium",sellerRisk:"medium",bankFeeMin:.5,bankFeeMax:.5,processingDaysMin:7,processingDaysMax:10,cashFlowImpact:"neutral",advancePct:0,whenToUse:"Знакомый поставщик, дополнительный контроль через банк, СЃСѓРјРјС‹ $10k–$50k",pros:["Документы Сѓ банка РґРѕ оплаты — защита РѕС‚ мошенничества","Покупатель платит только после получения документов","Дешевле L/C РїСЂРё достаточном СѓСЂРѕРІРЅРµ доверия"],cons:["Поставщик рискует — товар СѓР¶Рµ РІ пути РґРѕ оплаты","Банк РІ обеих странах — задержка 7–10 дней","Китайские поставщики редко соглашаются РЅР° D/P"]},{id:"da",name:"Рнкассо D/A",nameEn:"Documents against Acceptance (D/A)",buyerRisk:"low",sellerRisk:"high",bankFeeMin:.5,bankFeeMax:.5,processingDaysMin:7,processingDaysMax:10,cashFlowImpact:"good",advancePct:0,whenToUse:"Долгосрочный партнёр СЃ историей; практически РЅРµ применяется РІ Китае",pros:["Товарный кредит — оплата через 30–90 дней после получения","РќРµ замораживает оборотные средства покупателя","РњРѕР¶РЅРѕ продать товар РґРѕ оплаты поставщику"],cons:["Китайские поставщики крайне редко соглашаются РЅР° D/A","Требует многолетней истории совместных поставок","Высокий СЂРёСЃРє судебных разбирательств РїСЂРё неплатеже"]},{id:"oa",name:"Открытый счёт",nameEn:"Open Account",buyerRisk:"low",sellerRisk:"high",bankFeeMin:0,bankFeeMax:0,processingDaysMin:0,processingDaysMax:0,cashFlowImpact:"good",advancePct:0,whenToUse:"Только СЃ проверенными партнёрами СЃ многолетней историей",pros:["Отсрочка платежа NET 30/60/90 дней","Нет банковских РєРѕРјРёСЃСЃРёР№","Максимальная гибкость для покупателя"],cons:["Практически РЅРµ применяется СЃ китайскими поставщиками","Поставщик несёт 100% СЂРёСЃРєР° — РЅРµ защищён РѕС‚ неплатежа","Требует многолетней истории Рё высокого СѓСЂРѕРІРЅСЏ доверия"]}];function ve(s,r,Y){return!s||!r?null:s==="first"&&r==="lt5k"?{key:"firstSmall",methodId:"tt3070",explanation:"Для первой небольшой сделки РґРѕ $5k схема T/T 30/70 — оптимальный старт. Аванс 30% зафиксирует заказ, Р° 70% переводится только после подтверждения отгрузки РїРѕ РєРѕРїРёРё B/L. Р РёСЃРє ограничен СЃСѓРјРјРѕР№ аванса.",rank:["tt3070","tt","lc","dp","da","oa"]}:s==="first"&&r==="5k50k"?{key:"firstMid",methodId:"tt3070",explanation:"T/T 30/70 — стандарт торговли СЃ Китаем для СЃСѓРјРј $5k–$50k. РџСЂРё первой сделке рассмотрите также аккредитив L/C, если поставщик новый Рё непроверенный. D/P возможен, РЅРѕ китайские фабрики редко соглашаются.",rank:["tt3070","lc","dp","tt","da","oa"]}:s==="first"&&(r==="50k500k"||r==="gt500k")?{key:"firstLarge",methodId:"lc",explanation:"РџСЂРё первой РєСЂСѓРїРЅРѕР№ сделке РѕС‚ $50k аккредитив L/C обязателен. Стоимость L/C (1.5–2%) несопоставима СЃ СЂРёСЃРєРѕРј потерять РІСЃСЋ СЃСѓРјРјСѓ. Банк проверит каждый документ перед оплатой.",rank:["lc","dp","tt3070","tt","da","oa"]}:s==="few"&&(r==="lt5k"||r==="5k50k")?{key:"fewSmall",methodId:"tt3070",explanation:"Для поставщика СЃ 1–2 предыдущими сделками схема T/T 30/70 остаётся оптимальной. Накопили историю — РјРѕР¶РЅРѕ перейти РЅР° T/T аванс или D/P для большей гибкости.",rank:["tt3070","dp","tt","lc","da","oa"]}:s==="few"&&(r==="50k500k"||r==="gt500k")?{key:"fewLarge",methodId:"lc",explanation:"РџСЂРё СЃСѓРјРјРµ свыше $50k даже СЃ частично знакомым поставщиком рекомендуется L/C. Рто защищает РѕР±Рµ стороны Рё упрощает разрешение СЃРїРѕСЂРѕРІ.",rank:["lc","tt3070","dp","tt","da","oa"]}:s==="regular"&&(r==="lt5k"||r==="5k50k")?{key:"regularSmall",methodId:"tt3070",explanation:"РЎ постоянным партнёром РїСЂРё суммах РґРѕ $50k РјРѕР¶РЅРѕ работать РїРѕ T/T 30/70 или D/P. D/P даёт банковский контроль Р·Р° документами, T/T быстрее. Выбор зависит РѕС‚ скорости Рё стоимости.",rank:["tt3070","dp","tt","da","lc","oa"]}:s==="regular"&&(r==="50k500k"||r==="gt500k")?{key:"regularLarge",methodId:"dp",explanation:"РЎ проверенным постоянным партнёром РїСЂРё крупных суммах инкассо D/P или даже D/A становится оправданным. D/P обеспечивает банковский контроль РїСЂРё меньших затратах, чем L/C. Открытый счёт — только РїСЂРё многолетней истории.",rank:["dp","da","tt3070","lc","tt","oa"]}:{key:"default",methodId:"tt3070",explanation:"T/T 30/70 — универсальный стандарт для торговли СЃ Китаем. Начните СЃ него Рё адаптируйте схему РїРѕ мере роста доверия Рє поставщику.",rank:["tt3070","lc","dp","tt","da","oa"]}}function J(s){return new Intl.NumberFormat("en-US",{style:"currency",currency:"USD",maximumFractionDigits:0}).format(s)}function V(s){return new Intl.NumberFormat("ru-RU",{style:"currency",currency:"RUB",maximumFractionDigits:0}).format(s)}const F={low:{label:"РќРёР·РєРёР№",cls:"bg-green-50 text-green-800",badgeVariant:"success"},medium:{label:"Средний",cls:"bg-yellow-50 text-yellow-800",badgeVariant:"warning"},high:{label:"Высокий",cls:"bg-red-50 text-red-800",badgeVariant:"error"}},X={bad:{label:"Плохой",cls:"bg-red-50 text-red-800"},neutral:{label:"Нейтрал.",cls:"bg-yellow-50 text-yellow-800"},good:{label:"Хороший",cls:"bg-green-50 text-green-800"}},we={fast:{label:"Быстро",cls:"bg-green-50 text-green-800"},medium:{label:"Средне",cls:"bg-yellow-50 text-yellow-800"},slow:{label:"Медленно",cls:"bg-red-50 text-red-800"}};function Ce(s){return s.processingDaysMax<=3?"fast":s.processingDaysMax<=10?"medium":"slow"}function M(s){return s.bankFeeMin===s.bankFeeMax?`${s.bankFeeMin}%`:`${s.bankFeeMin}–${s.bankFeeMax}%`}function L(s,r){return s.id==="oa"?r("tools.tradeFinance.processingNone","0 (нет)"):s.processingDaysMin===s.processingDaysMax?r("tools.tradeFinance.daysOne","{{n}} РґРЅ.",{n:s.processingDaysMin}):r("tools.tradeFinance.daysRange","{{min}}–{{max}} РґРЅ.",{min:s.processingDaysMin,max:s.processingDaysMax})}const $=[{id:1,text:"РЎСЂРѕРє действия L/C соответствует плановой дате поставки СЃ запасом 2–3 недели"},{id:2,text:"Partial shipments: разрешены (allowed), если товар делится РЅР° партии"},{id:3,text:"Transshipment: разрешена, если маршрут предполагает перевалку"},{id:4,text:"Latest shipment date: дата позволяет поставщику подготовить РіСЂСѓР·"},{id:5,text:"Document list: оригинал B/L, коммерческий РёРЅРІРѕР№СЃ, упаковочный лист"},{id:6,text:"Рнспекционный сертификат (SGS / Bureau Veritas) — нужен ли РїРѕ контракту?"},{id:7,text:"Страна назначения совпадает СЃ фактическим портом выгрузки"},{id:8,text:"РЎСѓРјРјР° L/C покрывает стоимость РїРѕ условиям CIF включая страхование"},{id:9,text:"Банк-эмитент РїСЂРёРЅСЏС‚ поставщиком (подтверждён авизующим банком)"},{id:10,text:"Описание товара дословно совпадает СЃ коммерческим РёРЅРІРѕР№СЃРѕРј поставщика"},{id:11,text:"РџРѕСЂС‚ отгрузки Рё РїРѕСЂС‚ назначения указаны корректно Рё конкретно"},{id:12,text:"Discrepancy fees: ответственность Р·Р° расхождения РІ документах определена"}],Te=[{key:"cnyVsUsd",icon:Fe,title:"CNY vs USD: РєРѕРіРґР° платить РІ юанях",text:"Оплата РІ юанях (CNY) через CIPS снижает валютный СЂРёСЃРє РѕС‚ укрепления юаня. РњРЅРѕРіРёРµ китайские поставщики предпочитают CNY Рё готовы давать СЃРєРёРґРєСѓ 1–2% РїСЂРё расчётах РІ национальной валюте."},{key:"hedging",icon:Z,title:"Хеджирование через форвардный контракт",text:"Если сделка крупная ($50k+), рассмотрите форвардный контракт РЅР° РїРѕРєСѓРїРєСѓ USD или CNY РІ уполномоченном банке. Фиксирует РєСѓСЂСЃ РЅР° 1–12 месяцев, устраняя СЂРёСЃРє резкого движения USD/RUB."},{key:"correspondent",icon:Q,title:"Проблема корреспондентских счетов",text:"РњРЅРѕРіРёРµ китайские банки ограничили операции СЃ СЂРѕСЃСЃРёР№СЃРєРёРјРё банками. Рекомендуется использовать банки СЃ CIPS-подключением или маршрутизировать платежи через РћРђР, Казахстан или Гонконг."},{key:"conversion",icon:O,title:"Конвертация RUBв†’USDв†’CNY",text:"Двойная конвертация (рубль в†’ доллар в†’ юань) съедает 1.5–3%. РџСЂРё больших объёмах ищите банки СЃ РїСЂСЏРјРѕР№ конвертацией RUB/CNY или используйте финтех-операторов СЃ прямым доступом Рє CIPS."},{key:"buffer",icon:Ne,title:"Депозит РІ валюте как буфер",text:"Держите резерв РІ USD/CNY РЅР° счёте (эквивалент 1–2 поставок) для быстрой реакции РЅР° курсовые движения. Рто устраняет необходимость экстренной конвертации РїРѕ невыгодному РєСѓСЂСЃСѓ."}];function Xe(){const{t:s}=ye(),r=a=>s(`tools.tradeFinance.method.${a.id}.name`,a.name),Y=a=>s(`tools.tradeFinance.method.${a.id}.whenToUse`,a.whenToUse),ee=(a,l)=>s(`tools.tradeFinance.method.${a.id}.pros.${l}`,a.pros[l]),se=(a,l)=>s(`tools.tradeFinance.method.${a.id}.cons.${l}`,a.cons[l]),N=a=>s(`tools.tradeFinance.risk.${a}`,F[a].label),ae=a=>s(`tools.tradeFinance.cashFlow.${a}`,X[a].label),[I,te]=x.useState(""),[P,ne]=x.useState(""),[_,le]=x.useState(""),[U,re]=x.useState("50000"),[z,ie]=x.useState("tt3070"),[A,ce]=x.useState("90"),[H,de]=x.useState(new Set),d=x.useMemo(()=>ve(I,P),[I,P,_]),p=d?f.find(a=>a.id===d.methodId):null,oe=x.useMemo(()=>d?[...f].sort((a,l)=>d.rank.indexOf(a.id)-d.rank.indexOf(l.id)):f,[d]),c=x.useMemo(()=>{const a=parseFloat(U),l=parseFloat(A);if(isNaN(a)||a<=0||isNaN(l)||l<=0)return null;const i=f.find(je=>je.id===z),B=(i.bankFeeMin+i.bankFeeMax)/2,m=a*(B/100),me=m*l,he=a*l*.005,pe=a*(i.advancePct/100);return{bankFeeUsd:m,bankFeeRub:me,conversionRub:he,processingDays:i.processingDaysMax,advanceUsd:pe,advanceDays:i.id==="tt3070"?45:i.id==="tt"?60:0,method:i}},[U,z,A]);function xe(a){de(l=>{const i=new Set(l);return i.has(a)?i.delete(a):i.add(a),i})}const C=H.size;return e.jsxs(be,{active:"tools",children:[e.jsxs(ue,{children:[e.jsx("title",{children:s("tools.tradeFinance.seoTitle","Калькулятор торгового финансирования — T/T, L/C, D/P | Avalog")}),e.jsx("meta",{name:"description",content:s("tools.tradeFinance.seoDescription","Сравните методы оплаты РїСЂРё импорте РёР· Китая: T/T аванс, аккредитив L/C, инкассо D/P Рё D/A, открытый счёт. Р РёСЃРєРё, затраты, денежный поток.")}),e.jsx("link",{rel:"canonical",href:"https://avalog.ru/tools/trade-finance"})]}),e.jsx(b,{py:"lg",bg:"surface",children:e.jsx(k,{size:"base",children:e.jsxs(n,{gap:6,children:[e.jsxs(n,{gap:4,className:"max-w-3xl",children:[e.jsx(h,{variant:"default",children:s("tools.tradeFinance.heroBadge","Калькулятор В· РўРѕСЂРіРѕРІРѕРµ финансирование")}),e.jsx(ge,{size:"md",as:"h1",children:s("tools.tradeFinance.heroTitle","Методы оплаты РїСЂРё импорте РёР· Китая")}),e.jsx(t,{variant:"lead",className:"max-w-2xl",children:s("tools.tradeFinance.heroLead","T/T, аккредитив L/C, инкассо D/P Рё D/A, открытый счёт — сравните СЂРёСЃРєРё, стоимость Рё влияние РЅР° денежный поток. Получите рекомендацию РїРѕРґ вашу сделку.")})]}),e.jsxs(G,{gap:3,children:[e.jsxs("div",{className:"flex items-center gap-2 text-sm text-slate-600",children:[e.jsx(Z,{className:"h-4 w-4 text-primary"}),e.jsx("span",{children:s("tools.tradeFinance.heroChipRisk","Анализ СЂРёСЃРєРѕРІ")})]}),e.jsxs("div",{className:"flex items-center gap-2 text-sm text-slate-600",children:[e.jsx(O,{className:"h-4 w-4 text-primary"}),e.jsx("span",{children:s("tools.tradeFinance.heroChipCost","Калькулятор затрат")})]}),e.jsxs("div",{className:"flex items-center gap-2 text-sm text-slate-600",children:[e.jsx(K,{className:"h-4 w-4 text-primary"}),e.jsx("span",{children:s("tools.tradeFinance.heroChipChecklist","Чеклист L/C")})]})]})]})})}),e.jsx(b,{py:"lg",children:e.jsx(k,{size:"base",children:e.jsxs(n,{gap:8,children:[e.jsxs(n,{gap:2,className:"max-w-2xl",children:[e.jsx(j,{size:"h2",children:s("tools.tradeFinance.wizardTitle","Подобрать метод оплаты")}),e.jsx(t,{variant:"muted",children:s("tools.tradeFinance.wizardSubtitle","Ответьте РЅР° три РІРѕРїСЂРѕСЃР° Рѕ сделке — система подберёт оптимальный метод Рё ранжирует РІСЃРµ варианты.")})]}),e.jsx(u,{children:e.jsxs(g,{className:"pt-6",children:[e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-6",children:[e.jsxs(n,{gap:2,children:[e.jsx(y,{htmlFor:"wiz-relation",children:s("tools.tradeFinance.q1Label","Отношения СЃ поставщиком")}),e.jsxs(T,{value:I,onValueChange:a=>te(a),children:[e.jsx(D,{id:"wiz-relation",children:e.jsx(S,{placeholder:s("tools.tradeFinance.selectPlaceholder","Выберите…")})}),e.jsxs(R,{children:[e.jsx(o,{value:"first",children:s("tools.tradeFinance.relationFirst","Первая сделка")}),e.jsx(o,{value:"few",children:s("tools.tradeFinance.relationFew","Работали 1–2 раза")}),e.jsx(o,{value:"regular",children:s("tools.tradeFinance.relationRegular","Постоянный партнёр")})]})]})]}),e.jsxs(n,{gap:2,children:[e.jsx(y,{htmlFor:"wiz-size",children:s("tools.tradeFinance.q2Label","Размер заказа")}),e.jsxs(T,{value:P,onValueChange:a=>ne(a),children:[e.jsx(D,{id:"wiz-size",children:e.jsx(S,{placeholder:s("tools.tradeFinance.selectPlaceholder","Выберите…")})}),e.jsxs(R,{children:[e.jsx(o,{value:"lt5k",children:s("tools.tradeFinance.sizeLt5k","До $5 000")}),e.jsx(o,{value:"5k50k",children:s("tools.tradeFinance.size5k50k","$5 000 — $50 000")}),e.jsx(o,{value:"50k500k",children:s("tools.tradeFinance.size50k500k","$50 000 — $500 000")}),e.jsx(o,{value:"gt500k",children:s("tools.tradeFinance.sizeGt500k","Более $500 000")})]})]})]}),e.jsxs(n,{gap:2,children:[e.jsx(y,{htmlFor:"wiz-country",children:s("tools.tradeFinance.q3Label","Страна поставщика")}),e.jsxs(T,{value:_,onValueChange:a=>le(a),children:[e.jsx(D,{id:"wiz-country",children:e.jsx(S,{placeholder:s("tools.tradeFinance.selectPlaceholder","Выберите…")})}),e.jsxs(R,{children:[e.jsx(o,{value:"china",children:s("tools.tradeFinance.countryChina","Китай")}),e.jsx(o,{value:"india",children:s("tools.tradeFinance.countryIndia","РРЅРґРёСЏ")}),e.jsx(o,{value:"other",children:s("tools.tradeFinance.countryOther","Другая страна")})]})]})]})]}),d&&p&&e.jsxs("div",{className:"mt-8",children:[e.jsx(W,{className:"mb-8"}),e.jsxs(n,{gap:4,children:[e.jsx(t,{as:"span",className:"text-xs font-semibold text-slate-500 uppercase tracking-wider",children:s("tools.tradeFinance.recommendationLabel","Рекомендация")}),e.jsxs("div",{className:"flex flex-col md:flex-row items-start gap-6",children:[e.jsxs("div",{className:"rounded-xl border-2 border-primary bg-primary/5 px-6 py-5 text-center shrink-0 min-w-40",children:[e.jsx(t,{as:"span",className:"text-xs text-primary/70 font-medium block mb-1",children:p.nameEn}),e.jsx(j,{size:"h3",className:"text-primary",children:r(p)})]}),e.jsxs(n,{gap:3,className:"flex-1",children:[e.jsx(t,{className:"text-sm leading-relaxed text-slate-700",children:s(`tools.tradeFinance.recommendation.${d.key}`,d.explanation)}),e.jsxs(G,{gap:2,children:[e.jsx(h,{variant:F[p.buyerRisk].badgeVariant,children:s("tools.tradeFinance.buyerRiskBadge","Р РёСЃРє покупателя: {{level}}",{level:N(p.buyerRisk)})}),e.jsx(h,{variant:"neutral",children:s("tools.tradeFinance.feeBadge","РљРѕРјРёСЃСЃРёСЏ: {{fee}}",{fee:M(p)})}),e.jsx(h,{variant:"info",children:L(p,s)})]})]})]})]})]}),!d&&e.jsx("div",{className:"mt-6 text-center py-4",children:e.jsx(t,{variant:"muted",children:s("tools.tradeFinance.fillAllFields","Заполните РІСЃРµ три поля, чтобы получить рекомендацию.")})})]})}),d&&e.jsxs(n,{gap:4,children:[e.jsx(j,{size:"h3",children:s("tools.tradeFinance.allMethodsTitle","Р’СЃРµ методы — РѕС‚ рекомендованного Рє наименее подходящему")}),e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 xl:grid-cols-3 gap-4",children:oe.map((a,l)=>{const i=l===0;return e.jsxs(u,{className:i?"border-primary/40 bg-primary/3 ring-1 ring-primary/20":"",children:[e.jsxs(v,{className:"pb-3",children:[e.jsxs("div",{className:"flex items-center justify-between gap-2",children:[e.jsxs("span",{className:"text-xs font-bold text-slate-400",children:["#",l+1]}),i&&e.jsx(h,{variant:"success",children:s("tools.tradeFinance.recommendedBadge","Рекомендуется")})]}),e.jsx(w,{className:"text-base leading-tight mt-1",children:r(a)}),e.jsx(t,{as:"span",className:"text-xs text-slate-400 font-medium",children:a.nameEn})]}),e.jsx(g,{className:"pt-0",children:e.jsxs(n,{gap:3,children:[e.jsxs("div",{className:"grid grid-cols-2 gap-2",children:[e.jsxs("div",{className:"rounded bg-slate-50 px-2 py-1.5",children:[e.jsx(t,{as:"span",className:"text-xs text-slate-500 block",children:s("tools.tradeFinance.buyerRisk","Р РёСЃРє покупателя")}),e.jsx(h,{variant:F[a.buyerRisk].badgeVariant,children:N(a.buyerRisk)})]}),e.jsxs("div",{className:"rounded bg-slate-50 px-2 py-1.5",children:[e.jsx(t,{as:"span",className:"text-xs text-slate-500 block",children:s("tools.tradeFinance.sellerRisk","Р РёСЃРє продавца")}),e.jsx(h,{variant:F[a.sellerRisk].badgeVariant,children:N(a.sellerRisk)})]})]}),e.jsxs("div",{className:"space-y-1.5",children:[a.pros.slice(0,2).map((B,m)=>e.jsxs("div",{className:"flex items-start gap-2",children:[e.jsx(E,{className:"h-3.5 w-3.5 text-green-500 mt-0.5 shrink-0"}),e.jsx(t,{as:"span",className:"text-xs leading-snug text-slate-600",children:ee(a,m)})]},m)),a.cons.slice(0,1).map((B,m)=>e.jsxs("div",{className:"flex items-start gap-2",children:[e.jsx(fe,{className:"h-3.5 w-3.5 text-red-400 mt-0.5 shrink-0"}),e.jsx(t,{as:"span",className:"text-xs leading-snug text-slate-600",children:se(a,m)})]},m))]}),e.jsxs("div",{className:"flex items-center gap-2 rounded bg-blue-50 border border-blue-100 px-2 py-1.5",children:[e.jsx(K,{className:"h-3.5 w-3.5 text-blue-500 shrink-0"}),e.jsx(t,{as:"span",className:"text-xs text-blue-800",children:a.id==="oa"?s("tools.tradeFinance.noBankProcessing","Без банковской обработки"):s("tools.tradeFinance.processingFee","{{days}} В· РєРѕРјРёСЃСЃРёСЏ {{fee}}",{days:L(a,s),fee:M(a)})})]})]})})]},a.id)})})]})]})})}),e.jsx(b,{py:"lg",bg:"surface",children:e.jsx(k,{size:"base",children:e.jsxs(n,{gap:8,children:[e.jsxs(n,{gap:2,className:"max-w-2xl",children:[e.jsx(j,{size:"h2",children:s("tools.tradeFinance.costTitle","Калькулятор затрат")}),e.jsx(t,{variant:"muted",children:s("tools.tradeFinance.costSubtitle","Рассчитайте банковские РєРѕРјРёСЃСЃРёРё, стоимость конвертации Рё объём замороженных средств для выбранного метода оплаты.")})]}),e.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-8 items-start",children:[e.jsxs(u,{children:[e.jsx(v,{children:e.jsx(w,{children:s("tools.tradeFinance.dealParams","Параметры сделки")})}),e.jsx(g,{children:e.jsxs(n,{gap:4,children:[e.jsxs(n,{gap:2,children:[e.jsx(y,{htmlFor:"calc-amount",children:s("tools.tradeFinance.dealAmountLabel","РЎСѓРјРјР° сделки, USD")}),e.jsx(q,{id:"calc-amount",type:"number",min:0,step:1e3,value:U,onChange:a=>re(a.target.value)})]}),e.jsxs(n,{gap:2,children:[e.jsx(y,{htmlFor:"calc-method",children:s("tools.tradeFinance.methodLabel","Метод оплаты")}),e.jsxs(T,{value:z,onValueChange:a=>ie(a),children:[e.jsx(D,{id:"calc-method",children:e.jsx(S,{})}),e.jsx(R,{children:f.map(a=>e.jsx(o,{value:a.id,children:r(a)},a.id))})]})]}),e.jsxs(n,{gap:2,children:[e.jsx(y,{htmlFor:"calc-rate",children:s("tools.tradeFinance.rateLabel","РљСѓСЂСЃ USD/RUB")}),e.jsx(q,{id:"calc-rate",type:"number",min:1,step:.5,value:A,onChange:a=>ce(a.target.value)})]})]})})]}),e.jsx(n,{gap:4,children:c?e.jsxs(u,{children:[e.jsx(v,{children:e.jsx(w,{children:s("tools.tradeFinance.resultTitle","Результат расчёта")})}),e.jsx(g,{children:e.jsxs(n,{gap:0,children:[e.jsxs("div",{className:"flex items-center justify-between py-3 border-b border-slate-100",children:[e.jsxs("div",{children:[e.jsx(t,{as:"span",className:"text-sm text-slate-700 block",children:s("tools.tradeFinance.bankFee","Банковская РєРѕРјРёСЃСЃРёСЏ")}),e.jsx(t,{as:"span",className:"text-xs text-slate-400",children:s("tools.tradeFinance.feeOfAmount","{{fee}} РѕС‚ СЃСѓРјРјС‹",{fee:M(c.method)})})]}),e.jsxs("div",{className:"text-right",children:[e.jsx(t,{as:"span",className:"text-sm font-semibold tabular-nums text-slate-800 block",children:J(c.bankFeeUsd)}),e.jsx(t,{as:"span",className:"text-xs text-slate-400 tabular-nums",children:V(c.bankFeeRub)})]})]}),e.jsxs("div",{className:"flex items-center justify-between py-3 border-b border-slate-100",children:[e.jsxs("div",{children:[e.jsx(t,{as:"span",className:"text-sm text-slate-700 block",children:s("tools.tradeFinance.conversionCost","Стоимость конвертации")}),e.jsx(t,{as:"span",className:"text-xs text-slate-400",children:s("tools.tradeFinance.bankSpread","~0.5% спред банка")})]}),e.jsx(t,{as:"span",className:"text-sm font-semibold tabular-nums text-slate-800",children:V(c.conversionRub)})]}),e.jsxs("div",{className:"flex items-center justify-between py-3 border-b border-slate-100",children:[e.jsx(t,{as:"span",className:"text-sm text-slate-700",children:s("tools.tradeFinance.processingTime","Время обработки")}),e.jsx(t,{as:"span",className:"text-sm font-semibold text-slate-800",children:L(c.method,s)})]}),c.advanceUsd>0&&e.jsxs("div",{className:"flex items-center justify-between py-3 border-b border-slate-100",children:[e.jsxs("div",{children:[e.jsx(t,{as:"span",className:"text-sm text-slate-700 block",children:s("tools.tradeFinance.frozenAdvance","Замороженный аванс")}),e.jsx(t,{as:"span",className:"text-xs text-slate-400",children:s("tools.tradeFinance.advanceDetail","{{pct}}% РЅР° ~{{days}} дней",{pct:c.method.advancePct,days:c.advanceDays})})]}),e.jsx(t,{as:"span",className:"text-sm font-semibold tabular-nums text-amber-700",children:J(c.advanceUsd)})]}),e.jsx(W,{className:"my-2"}),e.jsxs("div",{className:"flex items-center justify-between py-2",children:[e.jsx(t,{as:"span",className:"text-base font-bold text-slate-800",children:s("tools.tradeFinance.totalTxCost","Ртого транзакционных затрат")}),e.jsx(t,{as:"span",className:"text-lg font-bold tabular-nums text-primary",children:V(c.bankFeeRub+c.conversionRub)})]})]})})]}):e.jsx(u,{className:"border-dashed",children:e.jsx(g,{className:"py-12",children:e.jsxs("div",{className:"text-center",children:[e.jsx(O,{className:"h-8 w-8 text-slate-300 mx-auto mb-3"}),e.jsx(t,{variant:"muted",children:s("tools.tradeFinance.costEmptyState","Введите СЃСѓРјРјСѓ сделки Рё РєСѓСЂСЃ для расчёта")})]})})})})]})]})})}),e.jsx(b,{py:"lg",children:e.jsx(k,{size:"base",children:e.jsxs(n,{gap:8,children:[e.jsxs(n,{gap:2,className:"max-w-2xl",children:[e.jsx(j,{size:"h2",children:s("tools.tradeFinance.matrixTitle","Матрица СЂРёСЃРєРѕРІ Рё характеристик")}),e.jsx(t,{variant:"muted",children:s("tools.tradeFinance.matrixSubtitle","Сравнение всех пяти методов РїРѕ ключевым параметрам. Зелёный — хорошо для покупателя, жёлтый — нейтрально, красный — неблагоприятно.")})]}),e.jsx("div",{className:"overflow-x-auto rounded-xl border border-slate-200",children:e.jsxs("table",{className:"w-full text-sm",children:[e.jsx("thead",{children:e.jsxs("tr",{className:"bg-slate-50 border-b border-slate-200",children:[e.jsx("th",{className:"text-left px-4 py-3 font-semibold text-slate-700 w-40",children:s("tools.tradeFinance.colMethod","Метод")}),e.jsx("th",{className:"text-center px-3 py-3 font-semibold text-slate-700",children:s("tools.tradeFinance.buyerRisk","Р РёСЃРє покупателя")}),e.jsx("th",{className:"text-center px-3 py-3 font-semibold text-slate-700",children:s("tools.tradeFinance.sellerRisk","Р РёСЃРє продавца")}),e.jsx("th",{className:"text-center px-3 py-3 font-semibold text-slate-700",children:s("tools.tradeFinance.colCost","Стоимость")}),e.jsx("th",{className:"text-center px-3 py-3 font-semibold text-slate-700",children:s("tools.tradeFinance.colSpeed","Скорость")}),e.jsx("th",{className:"text-center px-3 py-3 font-semibold text-slate-700",children:s("tools.tradeFinance.colCashFlow","Cash flow")}),e.jsx("th",{className:"text-left px-3 py-3 font-semibold text-slate-700 min-w-52",children:s("tools.tradeFinance.colWhenToUse","РљРѕРіРґР° применять")})]})}),e.jsx("tbody",{children:f.map((a,l)=>e.jsxs("tr",{className:`border-b border-slate-100 ${l%2===0?"bg-white":"bg-slate-50/50"}`,children:[e.jsxs("td",{className:"px-4 py-3",children:[e.jsx("span",{className:"font-medium text-slate-800 block",children:r(a)}),e.jsx("span",{className:"text-xs text-slate-400",children:a.nameEn})]}),e.jsx("td",{className:"px-3 py-3 text-center",children:e.jsx("span",{className:`inline-block rounded px-2 py-0.5 text-xs font-medium ${F[a.buyerRisk].cls}`,children:N(a.buyerRisk)})}),e.jsx("td",{className:"px-3 py-3 text-center",children:e.jsx("span",{className:`inline-block rounded px-2 py-0.5 text-xs font-medium ${F[a.sellerRisk].cls}`,children:N(a.sellerRisk)})}),e.jsx("td",{className:"px-3 py-3 text-center",children:e.jsx("span",{className:"text-xs font-mono text-slate-700",children:M(a)})}),e.jsx("td",{className:"px-3 py-3 text-center",children:e.jsx("span",{className:`inline-block rounded px-2 py-0.5 text-xs font-medium ${we[Ce(a)].cls}`,children:L(a,s)})}),e.jsx("td",{className:"px-3 py-3 text-center",children:e.jsx("span",{className:`inline-block rounded px-2 py-0.5 text-xs font-medium ${X[a.cashFlowImpact].cls}`,children:ae(a.cashFlowImpact)})}),e.jsx("td",{className:"px-3 py-3 text-xs text-slate-600 leading-snug",children:Y(a)})]},a.id))})]})})]})})}),e.jsx(b,{py:"lg",bg:"surface",children:e.jsx(k,{size:"base",children:e.jsxs(n,{gap:8,children:[e.jsxs(n,{gap:2,className:"max-w-2xl",children:[e.jsx(j,{size:"h2",children:s("tools.tradeFinance.lcChecklistTitle","Чеклист проверки аккредитива L/C")}),e.jsx(t,{variant:"muted",children:s("tools.tradeFinance.lcChecklistSubtitle","12 пунктов, которые необходимо проверить перед открытием аккредитива. Отмечайте РїРѕ мере проверки.")})]}),e.jsxs(u,{children:[e.jsx(v,{children:e.jsxs("div",{className:"flex items-center justify-between",children:[e.jsx(w,{children:s("tools.tradeFinance.lcCardTitle","Чеклист L/C")}),e.jsxs(h,{variant:C===$.length?"success":C>0?"warning":"neutral",children:[C," / ",$.length]})]})}),e.jsxs(g,{children:[e.jsx(n,{gap:1,children:$.map(a=>{const l=H.has(a.id);return e.jsxs("button",{type:"button",onClick:()=>xe(a.id),className:`flex items-start gap-3 w-full text-left rounded-lg px-4 py-3 transition-colors ${l?"bg-green-50 border border-green-200":"bg-slate-50 border border-slate-100 hover:border-slate-200 hover:bg-slate-100"}`,children:[l?e.jsx(E,{className:"h-5 w-5 text-green-500 mt-0.5 shrink-0"}):e.jsx("div",{className:"h-5 w-5 rounded-full border-2 border-slate-300 mt-0.5 shrink-0"}),e.jsxs("span",{className:`text-sm leading-snug ${l?"text-green-800 line-through decoration-green-400":"text-slate-700"}`,children:[e.jsxs("span",{className:"font-semibold mr-1.5",children:[a.id,"."]}),s(`tools.tradeFinance.lcItem.${a.id}`,a.text)]})]},a.id)})}),C===$.length&&e.jsxs("div",{className:"mt-4 flex items-center gap-3 rounded-lg bg-green-50 border border-green-200 px-4 py-3",children:[e.jsx(E,{className:"h-5 w-5 text-green-600 shrink-0"}),e.jsx(t,{as:"span",className:"text-sm font-semibold text-green-800",children:s("tools.tradeFinance.lcAllChecked","Р’СЃРµ пункты проверены — аккредитив готов Рє открытию")})]})]})]})]})})}),e.jsx(b,{py:"lg",children:e.jsx(k,{size:"base",children:e.jsxs(n,{gap:8,children:[e.jsxs(n,{gap:2,className:"max-w-2xl",children:[e.jsx(j,{size:"h2",children:s("tools.tradeFinance.currencyRiskTitle","Валютный СЂРёСЃРє РїСЂРё расчётах СЃ Китаем")}),e.jsx(t,{variant:"muted",children:s("tools.tradeFinance.currencyRiskSubtitle","CNY, USD Рё RUB РІ РѕРґРЅРѕР№ цепочке расчётов — как управлять курсовыми рисками РїСЂРё импорте РёР· Китая.")})]}),e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 xl:grid-cols-3 gap-4",children:Te.map(a=>{const l=a.icon;return e.jsxs(u,{children:[e.jsx(v,{className:"pb-3",children:e.jsxs("div",{className:"flex items-center gap-3",children:[e.jsx("div",{className:"h-9 w-9 rounded-lg bg-primary/10 flex items-center justify-center shrink-0",children:e.jsx(l,{className:"h-5 w-5 text-primary"})}),e.jsx(w,{className:"text-base leading-snug",children:s(`tools.tradeFinance.currencyTip.${a.key}.title`,a.title)})]})}),e.jsx(g,{className:"pt-0",children:e.jsx(t,{variant:"muted",className:"text-sm leading-relaxed",children:s(`tools.tradeFinance.currencyTip.${a.key}.text`,a.text)})})]},a.key)})}),e.jsxs("div",{className:"flex items-start gap-3 rounded-lg bg-amber-50 border border-amber-200 px-5 py-4",children:[e.jsx(Q,{className:"h-5 w-5 text-amber-500 mt-0.5 shrink-0"}),e.jsxs(n,{gap:2,children:[e.jsx(t,{as:"span",className:"text-sm font-semibold text-amber-800 block",children:s("tools.tradeFinance.sanctionTitle","Санкционный контекст 2025")}),e.jsx(t,{as:"span",className:"text-sm text-amber-900 leading-relaxed",children:s("tools.tradeFinance.sanctionText","РњРЅРѕРіРёРµ китайские банки ограничили корреспондентские отношения СЃ СЂРѕСЃСЃРёР№СЃРєРёРјРё банками. Расчёты через CIPS (юаневые переводы), банки РћРђР, Казахстана или Гонконга остаются работающими маршрутами. РџРѕ контрактам РѕС‚ $3 млн требуется постановка РЅР° учёт РІ уполномоченном банке Р Р¤.")})]})]})]})})}),e.jsx(ke,{})]})}export{Xe as default};