import{r as N,j as s}from"./vendor-react-BwKDLVNL.js";import{aC as J,t as k,v as W,w as l,x as h,z as x,D as Q,y as e,aw as y,ay as S,E as c,F as i,ax as T,H as m,J as j,K as b,b3 as _}from"./index-DSueAcKB.js";import"./vendor-dayjs-BQpC39fM.js";import"./vendor-sentry-BncsBMgc.js";import{M as q,a as X}from"./MarketingShell-Bgy2tr9t.js";import{u}from"./vendor-i18n-C6wqqoou.js";import{P as D}from"./users-vrFoy029.js";import{R as A}from"./ruler-Cjd8ZgFF.js";import{W as E}from"./weight-C82JwGLQ.js";import"./vendor-query-D-sr233n.js";import"./vendor-antd-core-4y2ghozH.js";import"./zap-BNgIZojT.js";import"./globe-vDjpiV9t.js";import"./shield-check-C12roZ_F.js";import"./file-text-DhUZ7_dl.js";import"./SiteFooter-r3gaWpKd.js";import"./send-Bma4NDet.js";import"./building-2-DZdYdTCM.js";function Y(a){return[{id:"containers",label:a("tools.cargoStandards.tab.containers","Контейнеры"),icon:s.jsx(y,{className:"h-4 w-4"})},{id:"pallets",label:a("tools.cargoStandards.tab.pallets","Паллеты"),icon:s.jsx(D,{className:"h-4 w-4"})},{id:"air",label:a("tools.cargoStandards.tab.air","РђРІРёР°"),icon:s.jsx(S,{className:"h-4 w-4"})},{id:"road-rail",label:a("tools.cargoStandards.tab.roadRail","Авто + Р–Р”"),icon:s.jsx(T,{className:"h-4 w-4"})},{id:"weight",label:a("tools.cargoStandards.tab.weight","Вес"),icon:s.jsx(E,{className:"h-4 w-4"})}]}const d="px-3 py-2 text-left text-xs font-semibold text-text-muted uppercase tracking-wide bg-bg-surface border-b border-border",r="px-3 py-2 text-sm text-text border-b border-border last:border-b-0",g="hover:bg-bg-surface/60 transition-colors";function Z(){const{t:a}=u();return s.jsxs(l,{gap:6,children:[s.jsxs(l,{gap:2,children:[s.jsx(m,{size:"h3",children:a("tools.cargoStandards.containers.title","Спецификации РјРѕСЂСЃРєРёС… контейнеров")}),s.jsx(e,{variant:"muted",children:a("tools.cargoStandards.containers.subtitle","Внутренние размеры, максимальная загрузка Рё масса тары для стандартных ISO-контейнеров. Данные актуальны для большинства линий; уточняйте Сѓ конкретного перевозчика.")})]}),s.jsx("div",{className:"overflow-x-auto rounded-lg border border-border",children:s.jsxs("table",{className:"w-full text-sm",children:[s.jsx("thead",{children:s.jsxs("tr",{children:[s.jsx("th",{className:d,children:a("tools.cargoStandards.containers.colType","РўРёРї")}),s.jsx("th",{className:d,children:a("tools.cargoStandards.containers.colLength","Внутр. Р”")}),s.jsx("th",{className:d,children:a("tools.cargoStandards.containers.colWidth","Внутр. РЁ")}),s.jsx("th",{className:d,children:a("tools.cargoStandards.containers.colHeight","Внутр. Р’")}),s.jsx("th",{className:d,children:a("tools.cargoStandards.containers.colCbm","CBM")}),s.jsx("th",{className:d,children:a("tools.cargoStandards.containers.colMaxWeight","Max вес")}),s.jsx("th",{className:d,children:a("tools.cargoStandards.containers.colTare","Тара")})]})}),s.jsx("tbody",{children:[{type:"20DC",l:"5.898Рј",w:"2.352Рј",h:"2.393Рј",cbm:"33.2",maxW:"21 750 РєРі",tare:"2 250 РєРі",badge:"success"},{type:"40DC",l:"12.032Рј",w:"2.352Рј",h:"2.393Рј",cbm:"67.7",maxW:"26 630 РєРі",tare:"3 870 РєРі",badge:"success"},{type:"40HC",l:"12.032Рј",w:"2.352Рј",h:"2.698Рј",cbm:"76.4",maxW:"26 460 РєРі",tare:"4 040 РєРі",badge:"info"},{type:"45HC",l:"13.556Рј",w:"2.352Рј",h:"2.698Рј",cbm:"86.1",maxW:"27 440 РєРі",tare:"4 800 РєРі",badge:"info"},{type:"20 Reefer",l:"5.452Рј",w:"2.286Рј",h:"2.276Рј",cbm:"28.4",maxW:"27 400 РєРі",tare:"3 100 РєРі",badge:"default"},{type:"40 Reefer HC",l:"11.590Рј",w:"2.286Рј",h:"2.550Рј",cbm:"67.7",maxW:"29 500 РєРі",tare:"4 800 РєРі",badge:"default"},{type:"20 Open Top",l:"5.888Рј",w:"2.345Рј",h:"2.350Рј",cbm:"32.5",maxW:"20 300 РєРі",tare:"2 200 РєРі",badge:"warning"},{type:"20 Flat Rack",l:"5.610Рј",w:"2.228Рј",h:"2.196Рј",cbm:"—",maxW:"23 000 РєРі",tare:"2 520 РєРі",badge:"warning"}].map(t=>s.jsxs("tr",{className:g,children:[s.jsx("td",{className:r,children:s.jsx(x,{variant:t.badge,children:t.type})}),s.jsx("td",{className:`${r} tabular-nums`,children:t.l}),s.jsx("td",{className:`${r} tabular-nums`,children:t.w}),s.jsx("td",{className:`${r} tabular-nums`,children:t.h}),s.jsx("td",{className:`${r} tabular-nums font-semibold`,children:t.cbm}),s.jsx("td",{className:`${r} tabular-nums`,children:t.maxW}),s.jsx("td",{className:`${r} tabular-nums text-text-muted`,children:t.tare})]},t.type))})]})}),s.jsxs(l,{gap:3,children:[s.jsx(m,{size:"h4",children:a("tools.cargoStandards.containers.weightLimitsTitle","Ограничения РїРѕ весу для РјРѕСЂСЃРєРѕРіРѕ фрахта")}),s.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[s.jsx(c,{children:s.jsx(i,{className:"pt-4 pb-4",children:s.jsxs(l,{gap:2,children:[s.jsx(e,{weight:"semibold",className:"text-sm",children:a("tools.cargoStandards.containers.std20dcTitle","Стандарт 20DC")}),s.jsx(e,{variant:"muted",className:"text-sm",children:a("tools.cargoStandards.containers.std20dcBody","Payload РґРѕ 21 750 РєРі. Для Р¶/Рґ через Р РѕСЃСЃРёСЋ — ограничение 17 500 РєРі РЅР° TEU РёР·-Р·Р° РЅРѕСЂРј осевой нагрузки.")})]})})}),s.jsx(c,{children:s.jsx(i,{className:"pt-4 pb-4",children:s.jsxs(l,{gap:2,children:[s.jsx(e,{weight:"semibold",className:"text-sm",children:a("tools.cargoStandards.containers.overweightTitle","Тяжеловесный РіСЂСѓР· (overweight)")}),s.jsx(e,{variant:"muted",className:"text-sm",children:a("tools.cargoStandards.containers.overweightBody","РџСЂРё превышении 1 С‚/TEU РІ LCL начисляется тяжеловесная надбавка. Согласуйте СЃ линией РґРѕ Р±СѓРєРёРЅРіР°.")})]})})}),s.jsx(c,{children:s.jsx(i,{className:"pt-4 pb-4",children:s.jsxs(l,{gap:2,children:[s.jsx(e,{weight:"semibold",className:"text-sm",children:a("tools.cargoStandards.containers.railLimitTitle","Р–/Р” ограничение Р Р¤")}),s.jsx(e,{variant:"muted",className:"text-sm",children:a("tools.cargoStandards.containers.railLimitBody","20 тонн РЅР° вагонную РѕСЃСЊ. РџСЂРё перегрузе — дополнительные разрешения Рё допрекомендации Р Р–Р”.")})]})})}),s.jsx(c,{children:s.jsx(i,{className:"pt-4 pb-4",children:s.jsxs(l,{gap:2,children:[s.jsx(e,{weight:"semibold",className:"text-sm",children:a("tools.cargoStandards.containers.vgmTitle","VGM (Verified Gross Mass)")}),s.jsx(e,{variant:"muted",className:"text-sm",children:a("tools.cargoStandards.containers.vgmBody","SOLAS требует подтверждённой массы контейнера РґРѕ РїРѕРіСЂСѓР·РєРё. Отклонение РѕС‚ VGM недопустимо.")})]})})})]})]})]})}function ss(){const{t:a}=u();return s.jsxs(l,{gap:6,children:[s.jsxs(l,{gap:2,children:[s.jsx(m,{size:"h3",children:a("tools.cargoStandards.pallets.title","Стандарты паллет")}),s.jsx(e,{variant:"muted",children:a("tools.cargoStandards.pallets.subtitle","Актуальные стандарты РїРѕРґРґРѕРЅРѕРІ для Европы, РЎРќР“ Рё международных перевозок. Правильный выбор паллета влияет РЅР° вместимость контейнера Рё стоимость фрахта.")})]}),s.jsx("div",{className:"overflow-x-auto rounded-lg border border-border",children:s.jsxs("table",{className:"w-full text-sm",children:[s.jsx("thead",{children:s.jsxs("tr",{children:[s.jsx("th",{className:d,children:a("tools.cargoStandards.pallets.colStandard","Стандарт")}),s.jsx("th",{className:d,children:a("tools.cargoStandards.pallets.colSize","Размер (Д×Ш)")}),s.jsx("th",{className:d,children:a("tools.cargoStandards.pallets.colRegion","Регион")}),s.jsx("th",{className:d,children:a("tools.cargoStandards.pallets.colStackHeight","Высота стопки макс")}),s.jsx("th",{className:d,children:a("tools.cargoStandards.pallets.colGrossWeight","Вес брутто макс")})]})}),s.jsx("tbody",{children:[{std:"EUR / EPAL",size:"1200 Г— 800 РјРј",region:a("tools.cargoStandards.pallets.regionEurope","Европа / РЎРќР“"),hMax:"1800 РјРј",wMax:"1500 РєРі"},{std:"ISO",size:"1200 Г— 1000 РјРј",region:a("tools.cargoStandards.pallets.regionIntl","Международный"),hMax:"1800 РјРј",wMax:"1000 РєРі"},{std:a("tools.cargoStandards.pallets.stdUsa","Американский"),size:"1219 Г— 1016 РјРј",region:a("tools.cargoStandards.pallets.regionUsa","РЎРЁРђ"),hMax:"1800 РјРј",wMax:"1000 РєРі"},{std:a("tools.cargoStandards.pallets.stdQuarter","Четверть-паллет"),size:"600 Г— 400 РјРј",region:a("tools.cargoStandards.pallets.regionRetail","Розница"),hMax:"1000 РјРј",wMax:"250 РєРі"}].map(t=>s.jsxs("tr",{className:g,children:[s.jsx("td",{className:r,children:s.jsx("span",{className:"font-semibold",children:t.std})}),s.jsx("td",{className:`${r} tabular-nums`,children:t.size}),s.jsx("td",{className:r,children:t.region}),s.jsx("td",{className:`${r} tabular-nums`,children:t.hMax}),s.jsx("td",{className:`${r} tabular-nums font-semibold`,children:t.wMax})]},t.std))})]})}),s.jsxs(l,{gap:3,children:[s.jsx(m,{size:"h4",children:a("tools.cargoStandards.pallets.perContainerTitle","Количество паллет РІ контейнере")}),s.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[s.jsxs(c,{className:"border-l-4 border-l-green-500",children:[s.jsx(j,{className:"pb-2",children:s.jsx(b,{className:"text-base",children:"40DC / 40HC"})}),s.jsx(i,{children:s.jsxs(l,{gap:2,children:[s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsx(e,{variant:"muted",className:"text-sm",children:a("tools.cargoStandards.pallets.eurPallets","EUR-паллеты (1200Г—800)")}),s.jsx(x,{variant:"success",children:a("tools.cargoStandards.pallets.units","{{count}} шт",{count:25})})]}),s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsx(e,{variant:"muted",className:"text-sm",children:a("tools.cargoStandards.pallets.isoPallets","ISO-паллеты (1200Г—1000)")}),s.jsx(x,{variant:"info",children:a("tools.cargoStandards.pallets.units","{{count}} шт",{count:20})})]}),s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsx(e,{variant:"muted",className:"text-sm",children:a("tools.cargoStandards.pallets.usaPallets","Американские (1219Г—1016)")}),s.jsx(x,{variant:"neutral",children:a("tools.cargoStandards.pallets.units","{{count}} шт",{count:23})})]})]})})]}),s.jsxs(c,{className:"border-l-4 border-l-blue-500",children:[s.jsx(j,{className:"pb-2",children:s.jsx(b,{className:"text-base",children:"20DC"})}),s.jsx(i,{children:s.jsxs(l,{gap:2,children:[s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsx(e,{variant:"muted",className:"text-sm",children:a("tools.cargoStandards.pallets.eurPallets","EUR-паллеты (1200Г—800)")}),s.jsx(x,{variant:"success",children:a("tools.cargoStandards.pallets.units","{{count}} шт",{count:11})})]}),s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsx(e,{variant:"muted",className:"text-sm",children:a("tools.cargoStandards.pallets.isoPallets","ISO-паллеты (1200Г—1000)")}),s.jsx(x,{variant:"info",children:a("tools.cargoStandards.pallets.units","{{count}} шт",{count:9})})]}),s.jsx(e,{variant:"muted",className:"text-xs mt-2",children:a("tools.cargoStandards.pallets.placementNote","Точное количество зависит РѕС‚ расположения. EUR-паллет удобнее — размещается 2 СЂСЏРґР° РІ ширину.")})]})})]})]})]}),s.jsx(c,{className:"bg-amber-50 border-amber-200",children:s.jsx(i,{className:"pt-4 pb-4",children:s.jsxs(h,{gap:3,align:"start",children:[s.jsx(D,{className:"h-5 w-5 text-amber-600 mt-0.5 shrink-0"}),s.jsxs(l,{gap:1,children:[s.jsx(e,{weight:"semibold",className:"text-amber-800 text-sm",children:a("tools.cargoStandards.pallets.tipTitle","Совет РїРѕ упаковке")}),s.jsx(e,{className:"text-amber-700 text-sm",children:a("tools.cargoStandards.pallets.tipBody","Максимальная высота паллета СЃ РіСЂСѓР·РѕРј — 1800 РјРј (включая РїРѕРґРґРѕРЅ ~145 РјРј). Для контейнера 40HC (внутренняя высота 2698 РјРј) РјРѕР¶РЅРѕ штабелировать СЂСЏРґС‹ только РїСЂРё лёгком РіСЂСѓР·Рµ Рё надёжной фиксации.")})]})]})})})]})}function as(){const{t:a}=u();return s.jsxs(l,{gap:6,children:[s.jsxs(l,{gap:2,children:[s.jsx(m,{size:"h3",children:a("tools.cargoStandards.air.title","Авиационные ограничения РїРѕ РіСЂСѓР·Сѓ")}),s.jsx(e,{variant:"muted",children:a("tools.cargoStandards.air.subtitle","Максимальная грузоподъёмность Рё ограничения РїРѕ высоте для основных типов воздушных СЃСѓРґРѕРІ.")})]}),s.jsx("div",{className:"overflow-x-auto rounded-lg border border-border",children:s.jsxs("table",{className:"w-full text-sm",children:[s.jsx("thead",{children:s.jsxs("tr",{children:[s.jsx("th",{className:d,children:a("tools.cargoStandards.air.colAircraft","РўРёРї Р’РЎ")}),s.jsx("th",{className:d,children:a("tools.cargoStandards.air.colMaxLoad","Макс РіСЂСѓР·")}),s.jsx("th",{className:d,children:a("tools.cargoStandards.air.colType","РўРёРї")}),s.jsx("th",{className:d,children:a("tools.cargoStandards.air.colLimit","Ограничение")})]})}),s.jsx("tbody",{children:[{ac:"Boeing 747F",maxLoad:"~110 С‚",type:"Freighter",limit:"—",badge:"success"},{ac:"Boeing 777F",maxLoad:"~102 С‚",type:"Freighter",limit:"—",badge:"success"},{ac:"Boeing 737-800",maxLoad:"~20 С‚",type:"Belly",limit:"H ≤ 118 СЃРј",badge:"info"},{ac:"Airbus A321",maxLoad:"~22 С‚",type:"Belly",limit:"H ≤ 118 СЃРј",badge:"info"}].map(t=>s.jsxs("tr",{className:g,children:[s.jsx("td",{className:r,children:s.jsx("span",{className:"font-semibold",children:t.ac})}),s.jsx("td",{className:`${r} tabular-nums font-semibold`,children:t.maxLoad}),s.jsx("td",{className:r,children:s.jsx(x,{variant:t.badge,children:t.type})}),s.jsx("td",{className:r,children:t.limit})]},t.ac))})]})}),s.jsxs(l,{gap:3,children:[s.jsx(m,{size:"h4",children:a("tools.cargoStandards.air.uldTitle","ULD — авиационные контейнеры Рё паллеты")}),s.jsx(e,{variant:"muted",className:"text-sm",children:a("tools.cargoStandards.air.uldSubtitle","Unit Load Device (ULD) — стандартизированные контейнеры Рё паллеты для авиагрузов. РўРёРї ULD определяется типом воздушного СЃСѓРґРЅР° Рё отсеком (belly/main deck).")}),s.jsx("div",{className:"overflow-x-auto rounded-lg border border-border",children:s.jsxs("table",{className:"w-full text-sm",children:[s.jsx("thead",{children:s.jsxs("tr",{children:[s.jsx("th",{className:d,children:"ULD"}),s.jsx("th",{className:d,children:a("tools.cargoStandards.air.uldColSize","Размер (Р” Г— РЁ Г— Р’)")}),s.jsx("th",{className:d,children:a("tools.cargoStandards.air.uldColMaxWeight","Макс вес нетто")}),s.jsx("th",{className:d,children:a("tools.cargoStandards.air.uldColAircraft","Р’РЎ / Отсек")})]})}),s.jsx("tbody",{children:[{uld:"LD3 (AKE)",dims:"153 Г— 156 Г— 160 СЃРј",wt:"1 587 РєРі",ac:"Widebody belly"},{uld:"LD7 (AKH)",dims:"317 Г— 224 Г— 163 СЃРј",wt:"4 627 РєРі",ac:"747 / 777F main deck"},{uld:"PMC",dims:"318 Г— 224 Г— 163 СЃРј",wt:"6 033 РєРі",ac:"747 / 777 main deck"}].map(t=>s.jsxs("tr",{className:g,children:[s.jsx("td",{className:r,children:s.jsx("span",{className:"font-semibold",children:t.uld})}),s.jsx("td",{className:`${r} tabular-nums`,children:t.dims}),s.jsx("td",{className:`${r} tabular-nums font-semibold`,children:t.wt}),s.jsx("td",{className:r,children:t.ac})]},t.uld))})]})})]}),s.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[s.jsx(c,{className:"bg-blue-50 border-blue-200",children:s.jsx(i,{className:"pt-4 pb-4",children:s.jsxs(l,{gap:2,children:[s.jsxs(h,{gap:2,align:"center",children:[s.jsx(S,{className:"h-4 w-4 text-blue-600"}),s.jsx(e,{weight:"semibold",className:"text-blue-800 text-sm",children:a("tools.cargoStandards.air.bellyTitle","Belly vs Freighter")})]}),s.jsx(e,{className:"text-blue-700 text-sm",children:a("tools.cargoStandards.air.bellyBody","Belly — РЅРёР¶РЅРёРµ грузовые отсеки пассажирских самолётов. Высота ограничена (~118 СЃРј). Freighter — РіСЂСѓР·РѕРІРѕР№ лайнер, основная палуба без ограничений РїРѕ высоте.")})]})})}),s.jsx(c,{className:"bg-green-50 border-green-200",children:s.jsx(i,{className:"pt-4 pb-4",children:s.jsxs(l,{gap:2,children:[s.jsxs(h,{gap:2,align:"center",children:[s.jsx(A,{className:"h-4 w-4 text-green-600"}),s.jsx(e,{weight:"semibold",className:"text-green-800 text-sm",children:a("tools.cargoStandards.air.markingTitle","Требования Рє маркировке")})]}),s.jsx(e,{className:"text-green-700 text-sm",children:a("tools.cargoStandards.air.markingBody","Авиагруз должен сопровождаться AWB (Air Waybill). Опасные РіСЂСѓР·С‹ — IATA DGR Class маркировка, специальные UN номера Рё заявление отправителя.")})]})})})]})]})}function es(){const{t:a}=u();return s.jsxs(l,{gap:6,children:[s.jsxs(l,{gap:2,children:[s.jsx(m,{size:"h3",children:a("tools.cargoStandards.road.title","Автомобильные перевозки — Р РѕСЃСЃРёСЏ")}),s.jsx(e,{variant:"muted",children:a("tools.cargoStandards.road.subtitle","Стандартные нормативы для автомобильного транспорта РЅР° территории Р Р¤. РџСЂРё превышении РЅРѕСЂРј — специальное разрешение Рё сопровождение.")})]}),s.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[{title:a("tools.cargoStandards.road.eurotruckTitle","Еврофура стандарт (13.6Рј)"),vol:"82 РјВі",weight:"20 С‚",note:a("tools.cargoStandards.road.eurotruckNote","Тент, рефрижератор — стандартный формат")},{title:a("tools.cargoStandards.road.tentTitle","Тент 20 С‚"),vol:"82–90 РјВі",weight:"20 С‚",note:a("tools.cargoStandards.road.tentNote","Вместимость зависит РѕС‚ типа РєСѓР·РѕРІР°")},{title:a("tools.cargoStandards.road.reeferTitle","Рефрижератор"),vol:"82 РјВі",weight:"20 С‚",note:a("tools.cargoStandards.road.reeferNote","Температурный режим -25В°C / +25В°C")},{title:a("tools.cargoStandards.road.megatruckTitle","Мегатраулер (99 РјВі)"),vol:"99 РјВі",weight:"20 С‚",note:a("tools.cargoStandards.road.megatruckNote","Высота РєСѓР·РѕРІР° 3 Рј — для лёгких объёмных РіСЂСѓР·РѕРІ")}].map(t=>s.jsx(c,{children:s.jsx(i,{className:"pt-4 pb-4",children:s.jsxs(l,{gap:2,children:[s.jsx(e,{weight:"semibold",className:"text-sm",children:t.title}),s.jsxs("div",{className:"flex flex-wrap gap-2",children:[s.jsx(x,{variant:"info",children:t.vol}),s.jsx(x,{variant:"success",children:t.weight})]}),s.jsx(e,{variant:"muted",className:"text-xs",children:t.note})]})})},t.title))}),s.jsx(c,{className:"bg-amber-50 border-amber-200",children:s.jsx(i,{className:"pt-4 pb-4",children:s.jsxs(h,{gap:3,align:"start",children:[s.jsx(T,{className:"h-5 w-5 text-amber-600 mt-0.5 shrink-0"}),s.jsxs(l,{gap:1,children:[s.jsx(e,{weight:"semibold",className:"text-amber-800 text-sm",children:a("tools.cargoStandards.road.axleTitle","Перегруз — осевая нагрузка")}),s.jsx(e,{className:"text-amber-700 text-sm",children:a("tools.cargoStandards.road.axleBody","Превышение РЅРѕСЂРјС‹ РЅР° 1 С‚ — надбавка Р·Р° осевую нагрузку Рё разрешение Р“РБДД/Ространснадзор. РќР° платных трассах M11, ЦКАД взвешивание РІ движении — штраф автоматически.")})]})]})})}),s.jsxs(l,{gap:3,children:[s.jsx(m,{size:"h3",children:a("tools.cargoStandards.rail.title","Железнодорожные перевозки — Р РѕСЃСЃРёСЏ / FESCO")}),s.jsx(e,{variant:"muted",children:a("tools.cargoStandards.rail.subtitle","Нормативы Рё ограничения для Р¶/Рґ перевозок Р Р–Р” Рё контейнерных операторов (FESCO, ФЕСКО).")})]}),s.jsx("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-4",children:[{title:a("tools.cargoStandards.rail.boxcarTitle","Крытый вагон"),vol:"66 РјВі",weight:"64 С‚",note:a("tools.cargoStandards.rail.boxcarNote","Загрузка ≤ 68 С‚ СЃ учётом тары")},{title:a("tools.cargoStandards.rail.platformTitle","Платформа"),vol:"—",weight:"80 С‚",note:a("tools.cargoStandards.rail.platformNote","Для негабаритного Рё тяжеловесного РіСЂСѓР·Р°")},{title:a("tools.cargoStandards.rail.kztuTitle","Контейнер РљР–РўРЈ"),vol:"—",weight:a("tools.cargoStandards.rail.kztuWeight","РґРѕ 20 С‚"),note:a("tools.cargoStandards.rail.kztuNote","РќРѕСЂРј 5 С‚/TEU, максимум 20 С‚")}].map(t=>s.jsx(c,{children:s.jsx(i,{className:"pt-4 pb-4",children:s.jsxs(l,{gap:2,children:[s.jsxs(h,{gap:2,align:"center",children:[s.jsx(_,{className:"h-4 w-4 text-text-muted"}),s.jsx(e,{weight:"semibold",className:"text-sm",children:t.title})]}),s.jsxs("div",{className:"flex flex-wrap gap-2",children:[t.vol!=="—"&&s.jsx(x,{variant:"info",children:t.vol}),s.jsx(x,{variant:"success",children:t.weight})]}),s.jsx(e,{variant:"muted",className:"text-xs",children:t.note})]})})},t.title))}),s.jsx(c,{children:s.jsx(i,{className:"pt-4 pb-4",children:s.jsxs(l,{gap:3,children:[s.jsx(e,{weight:"semibold",className:"text-sm",children:a("tools.cargoStandards.rail.transitTitle","Ограничения Р¶/Рґ Р Р¤ для контейнерного транзита")}),s.jsx("div",{className:"overflow-x-auto rounded border border-border",children:s.jsxs("table",{className:"w-full text-sm",children:[s.jsx("thead",{children:s.jsxs("tr",{children:[s.jsx("th",{className:d,children:a("tools.cargoStandards.rail.colRoute","Маршрут")}),s.jsx("th",{className:d,children:a("tools.cargoStandards.rail.colMaxWeight","Макс вес (TEU)")}),s.jsx("th",{className:d,children:a("tools.cargoStandards.rail.colNote","Примечание")})]})}),s.jsxs("tbody",{children:[s.jsxs("tr",{className:g,children:[s.jsx("td",{className:r,children:a("tools.cargoStandards.rail.transit1Route","Транзит через Р Р¤ (РљР–РўРЈ)")}),s.jsx("td",{className:`${r} tabular-nums`,children:"20 С‚"}),s.jsx("td",{className:r,children:a("tools.cargoStandards.rail.transit1Note","Стандарт РљР–РўРЈ; нормативно 5 С‚/TEU")})]}),s.jsxs("tr",{className:g,children:[s.jsx("td",{className:r,children:a("tools.cargoStandards.rail.transit2Route","Р–/Р” для 20DC (стандарт)")}),s.jsx("td",{className:`${r} tabular-nums`,children:"17.5 С‚"}),s.jsx("td",{className:r,children:a("tools.cargoStandards.rail.transit2Note","Практика большинства Р¶/Рґ маршрутов Р Р¤")})]}),s.jsxs("tr",{className:g,children:[s.jsx("td",{className:r,children:a("tools.cargoStandards.rail.transit3Route","Тяжеловесный Р¶/Рґ вагон")}),s.jsx("td",{className:`${r} tabular-nums`,children:"20 С‚/РѕСЃСЊ"}),s.jsx("td",{className:r,children:a("tools.cargoStandards.rail.transit3Note","Специальное разрешение Р Р–Р”")})]})]})]})})]})})})]})}function ts(){const{t:a}=u(),[t,C]=N.useState("120"),[f,L]=N.useState("80"),[n,H]=N.useState("100"),[R,$]=N.useState("80");function v(o){const M=parseFloat(o);return isNaN(M)||M<0?0:M}const P=v(t),O=v(f),I=v(n),p=v(R),w=P*O*I/1e6,z=w*167,G=Math.max(p,z),V=Math.max(w,p/1e3),B=w*333,K=Math.max(p,B),U=o=>o.toFixed(2),F=o=>Math.round(o).toLocaleString("ru-RU");return s.jsxs(l,{gap:6,children:[s.jsxs(l,{gap:2,children:[s.jsx(m,{size:"h3",children:a("tools.cargoStandards.weight.title","Расчёт объёмного Рё оплачиваемого веса")}),s.jsx(e,{variant:"muted",children:a("tools.cargoStandards.weight.subtitle","Введите габариты Рё вес РѕРґРЅРѕРіРѕ РіСЂСѓР·РѕРІРѕРіРѕ места — получите тарифицируемый вес для авиа, LCL Рё автоперевозки.")})]}),s.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-4",children:[s.jsxs(c,{className:"border-blue-200 bg-blue-50",children:[s.jsx(j,{className:"pb-2",children:s.jsxs(b,{className:"text-sm flex items-center gap-2",children:[s.jsx(S,{className:"h-4 w-4 text-blue-600"}),a("tools.cargoStandards.weight.air","РђРІРёР°")]})}),s.jsxs(i,{children:[s.jsx(e,{className:"text-blue-800 text-sm font-mono",children:a("tools.cargoStandards.weight.airFormula","CBM Г— 167 = РєРі")}),s.jsx(e,{className:"text-blue-600 text-xs mt-1",children:a("tools.cargoStandards.weight.airNote","Стандарт IATA; max(факт, объём)")})]})]}),s.jsxs(c,{className:"border-green-200 bg-green-50",children:[s.jsx(j,{className:"pb-2",children:s.jsxs(b,{className:"text-sm flex items-center gap-2",children:[s.jsx(y,{className:"h-4 w-4 text-green-600"}),"LCL (W/M)"]})}),s.jsxs(i,{children:[s.jsx(e,{className:"text-green-800 text-sm font-mono",children:a("tools.cargoStandards.weight.lclFormula","max(CBM, С‚) = W/M")}),s.jsx(e,{className:"text-green-600 text-xs mt-1",children:a("tools.cargoStandards.weight.lclNote","1 W/M = 1 тонна = 1 CBM")})]})]}),s.jsxs(c,{className:"border-amber-200 bg-amber-50",children:[s.jsx(j,{className:"pb-2",children:s.jsxs(b,{className:"text-sm flex items-center gap-2",children:[s.jsx(T,{className:"h-4 w-4 text-amber-600"}),a("tools.cargoStandards.weight.road","Авто")]})}),s.jsxs(i,{children:[s.jsx(e,{className:"text-amber-800 text-sm font-mono",children:a("tools.cargoStandards.weight.roadFormula","CBM Г— 333 = РєРі")}),s.jsx(e,{className:"text-amber-600 text-xs mt-1",children:a("tools.cargoStandards.weight.roadNote","РЈ СЂСЏРґР° перевозчиков РєРѕСЌС„. 333")})]})]})]}),s.jsxs(c,{children:[s.jsx(j,{children:s.jsxs(b,{className:"text-base flex items-center gap-2",children:[s.jsx(E,{className:"h-4 w-4 text-text-muted"}),a("tools.cargoStandards.weight.interactiveTitle","Рнтерактивный пример")]})}),s.jsx(i,{children:s.jsxs("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-6",children:[s.jsxs(l,{gap:4,children:[s.jsx(e,{weight:"semibold",className:"text-sm",children:a("tools.cargoStandards.weight.cargoParams","Параметры РіСЂСѓР·Р°")}),s.jsxs("div",{className:"grid grid-cols-2 gap-3",children:[s.jsxs("div",{children:[s.jsx("label",{className:"text-xs text-text-muted block mb-1",htmlFor:"cs-length",children:a("tools.cargoStandards.weight.length","Длина (СЃРј)")}),s.jsx("input",{id:"cs-length",type:"number",min:"0",step:"1",value:t,onChange:o=>C(o.target.value),className:"w-full rounded-md border border-border px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-primary/30"})]}),s.jsxs("div",{children:[s.jsx("label",{className:"text-xs text-text-muted block mb-1",htmlFor:"cs-width",children:a("tools.cargoStandards.weight.width","РЁРёСЂРёРЅР° (СЃРј)")}),s.jsx("input",{id:"cs-width",type:"number",min:"0",step:"1",value:f,onChange:o=>L(o.target.value),className:"w-full rounded-md border border-border px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-primary/30"})]}),s.jsxs("div",{children:[s.jsx("label",{className:"text-xs text-text-muted block mb-1",htmlFor:"cs-height",children:a("tools.cargoStandards.weight.height","Высота (СЃРј)")}),s.jsx("input",{id:"cs-height",type:"number",min:"0",step:"1",value:n,onChange:o=>H(o.target.value),className:"w-full rounded-md border border-border px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-primary/30"})]}),s.jsxs("div",{children:[s.jsx("label",{className:"text-xs text-text-muted block mb-1",htmlFor:"cs-gross",children:a("tools.cargoStandards.weight.grossWeight","Вес факт. (РєРі)")}),s.jsx("input",{id:"cs-gross",type:"number",min:"0",step:"0.1",value:R,onChange:o=>$(o.target.value),className:"w-full rounded-md border border-border px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-primary/30"})]})]}),s.jsx("div",{className:"rounded-md bg-bg-surface px-3 py-2",children:s.jsxs(e,{variant:"muted",className:"text-xs",children:[a("tools.cargoStandards.weight.volumeLabel","Объём:")," ",s.jsxs("span",{className:"font-semibold tabular-nums text-text",children:[U(w)," РјВі"]})]})})]}),s.jsxs(l,{gap:3,children:[s.jsx(e,{weight:"semibold",className:"text-sm",children:a("tools.cargoStandards.weight.chargeableWeight","Тарифицируемый вес")}),s.jsxs("div",{className:"space-y-2",children:[s.jsxs("div",{className:"flex items-center justify-between rounded-md border border-blue-200 bg-blue-50 px-3 py-2",children:[s.jsxs("div",{className:"flex items-center gap-2",children:[s.jsx(S,{className:"h-3.5 w-3.5 text-blue-500"}),s.jsx(e,{className:"text-sm text-blue-800",children:a("tools.cargoStandards.weight.air","РђРІРёР°")})]}),s.jsxs(e,{className:"text-sm font-bold tabular-nums text-blue-900",children:[F(G)," РєРі",z>p&&s.jsx("span",{className:"ml-1 text-xs font-normal text-blue-600",children:a("tools.cargoStandards.weight.volumetric","(объёмный)")})]})]}),s.jsxs("div",{className:"flex items-center justify-between rounded-md border border-green-200 bg-green-50 px-3 py-2",children:[s.jsxs("div",{className:"flex items-center gap-2",children:[s.jsx(y,{className:"h-3.5 w-3.5 text-green-600"}),s.jsx(e,{className:"text-sm text-green-800",children:"LCL W/M"})]}),s.jsxs(e,{className:"text-sm font-bold tabular-nums text-green-900",children:[U(V)," W/M"]})]}),s.jsxs("div",{className:"flex items-center justify-between rounded-md border border-amber-200 bg-amber-50 px-3 py-2",children:[s.jsxs("div",{className:"flex items-center gap-2",children:[s.jsx(T,{className:"h-3.5 w-3.5 text-amber-600"}),s.jsx(e,{className:"text-sm text-amber-800",children:a("tools.cargoStandards.weight.road","Авто")})]}),s.jsxs(e,{className:"text-sm font-bold tabular-nums text-amber-900",children:[F(K)," РєРі",B>p&&s.jsx("span",{className:"ml-1 text-xs font-normal text-amber-600",children:a("tools.cargoStandards.weight.volumetric","(объёмный)")})]})]})]})]})]})})]}),s.jsxs(l,{gap:3,children:[s.jsx(m,{size:"h4",children:a("tools.cargoStandards.tips.title","5 советов для негабаритного РіСЂСѓР·Р°")}),s.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[{num:"01",title:a("tools.cargoStandards.tips.tip1Title","Предупреждайте заранее"),desc:a("tools.cargoStandards.tips.tip1Desc","Сообщайте Рѕ негабарите РїСЂРё Р±СѓРєРёРЅРіРµ — линии резервируют специальные слоты Рё оборудование.")},{num:"02",title:"Flat Rack / Open Top",desc:a("tools.cargoStandards.tips.tip2Desc","Рспользуйте 20 Flat Rack или Open Top для РіСЂСѓР·Р°, РЅРµ вписывающегося РІ стандартный контейнер.")},{num:"03",title:a("tools.cargoStandards.tips.tip3Title","Получите разрешения ДО отправки"),desc:a("tools.cargoStandards.tips.tip3Desc","Для автоперевозок РїРѕ Р Р¤: разрешение Р“РБДД + согласование СЃ дорожными службами для РіСЂСѓР·РѕРІ >20 С‚ или ширина >2.5 Рј.")},{num:"04",title:a("tools.cargoStandards.tips.tip4Title","Правильная маркировка"),desc:a("tools.cargoStandards.tips.tip4Desc","Нестандартный РіСЂСѓР· маркируется СЃРѕ всех сторон. Центр тяжести, точки строповки — обязательные отметки.")},{num:"05",title:a("tools.cargoStandards.tips.tip5Title","Страхование негабарита"),desc:a("tools.cargoStandards.tips.tip5Desc","Стандартный полис может РЅРµ покрывать негабарит. Оформляйте специальное карго-страхование СЃ указанием категории РіСЂСѓР·Р°.")}].map(o=>s.jsx(c,{children:s.jsx(i,{className:"pt-4 pb-4",children:s.jsxs(h,{gap:3,align:"start",children:[s.jsx("span",{className:"text-2xl font-bold text-primary/20 tabular-nums leading-none shrink-0",children:o.num}),s.jsxs(l,{gap:1,children:[s.jsx(e,{weight:"semibold",className:"text-sm",children:o.title}),s.jsx(e,{variant:"muted",className:"text-xs",children:o.desc})]})]})})},o.num))})]})]})}function vs(){const{t:a}=u(),[t,C]=N.useState("containers"),f=Y(a),L=n=>`inline-flex items-center gap-1.5 px-4 py-2 rounded-full text-sm font-medium border transition-colors whitespace-nowrap ${t===n?"bg-primary text-white border-primary":"bg-white text-text-muted border-border hover:border-primary/40 hover:text-text"}`;return s.jsxs(q,{active:"tools",children:[s.jsxs(J,{children:[s.jsx("title",{children:a("tools.cargoStandards.seoTitle","РќРѕСЂРјС‹ грузоперевозок — контейнеры, паллеты, авиа, авто | Avalog")}),s.jsx("meta",{name:"description",content:a("tools.cargoStandards.seoDescription","Справочник логиста: РЅРѕСЂРјС‹ веса Рё объёма РїРѕ видам транспорта, стандарты контейнеров ISO, типы паллет, ULD авиаконтейнеры, ограничения Р¶/Рґ Р Р¤. Бесплатно.")}),s.jsx("link",{rel:"canonical",href:"https://avalog.ru/tools/cargo-standards"})]}),s.jsx(k,{py:"lg",bg:"surface",children:s.jsx(W,{size:"base",children:s.jsxs(l,{gap:6,children:[s.jsxs(l,{gap:4,className:"max-w-3xl",children:[s.jsxs(h,{gap:2,align:"center",children:[s.jsx(x,{variant:"default",children:a("tools.cargoStandards.badgeReference","Справочник")}),s.jsx(x,{variant:"neutral",children:a("tools.cargoStandards.badgeUpdated","Обновлено 2026")})]}),s.jsx(Q,{size:"sm",children:a("tools.cargoStandards.heroTitle","РќРѕСЂРјС‹ грузоперевозок")}),s.jsx(e,{variant:"lead",className:"max-w-2xl",children:a("tools.cargoStandards.heroLead","Быстрый справочник для логистов: весовые Рё объёмные лимиты РїРѕ видам транспорта, спецификации контейнеров, стандарты паллет, ULD-типы авиации Рё формулы расчёта тарифицируемого веса.")})]}),s.jsx("div",{className:"grid grid-cols-2 md:grid-cols-4 gap-4",children:[{icon:s.jsx(y,{className:"h-5 w-5 text-primary"}),label:a("tools.cargoStandards.stat1Label","8 типов контейнеров"),sub:a("tools.cargoStandards.stat1Sub","ISO стандарт")},{icon:s.jsx(D,{className:"h-5 w-5 text-primary"}),label:a("tools.cargoStandards.stat2Label","4 типа паллет"),sub:"EUR В· ISO В· USA"},{icon:s.jsx(S,{className:"h-5 w-5 text-primary"}),label:a("tools.cargoStandards.stat3Label","3 типа ULD"),sub:"LD3 В· LD7 В· PMC"},{icon:s.jsx(A,{className:"h-5 w-5 text-primary"}),label:a("tools.cargoStandards.stat4Label","3 формулы веса"),sub:a("tools.cargoStandards.stat4Sub","РђРІРёР° В· LCL В· Авто")}].map(n=>s.jsx(c,{children:s.jsx(i,{className:"pt-4 pb-4",children:s.jsxs(h,{gap:3,align:"center",children:[s.jsx("div",{className:"h-9 w-9 rounded-lg bg-primary-light flex items-center justify-center shrink-0",children:n.icon}),s.jsxs(l,{gap:0,children:[s.jsx(e,{weight:"semibold",className:"text-sm leading-tight",children:n.label}),s.jsx(e,{variant:"muted",className:"text-xs",children:n.sub})]})]})})},n.label))})]})})}),s.jsx(k,{py:"sm",bg:"surface",children:s.jsx(W,{size:"base",children:s.jsx("div",{className:"flex flex-wrap gap-2",children:f.map(n=>s.jsxs("button",{type:"button",className:L(n.id),onClick:()=>C(n.id),children:[n.icon,n.label]},n.id))})})}),s.jsx(k,{py:"lg",children:s.jsxs(W,{size:"base",children:[t==="containers"&&s.jsx(Z,{}),t==="pallets"&&s.jsx(ss,{}),t==="air"&&s.jsx(as,{}),t==="road-rail"&&s.jsx(es,{}),t==="weight"&&s.jsx(ts,{})]})}),s.jsx(X,{title:a("tools.cargoStandards.ctaTitle","Нужен расчёт стоимости перевозки?"),description:a("tools.cargoStandards.ctaDescription","Введите маршрут Рё РіСЂСѓР· — получите ставки РѕС‚ перевозчиков Р·Р° 5 секунд"),ctaLabel:a("tools.cargoStandards.ctaLabel","Рассчитать"),ctaTo:"/calculator"})]})}export{vs as default};