import{q as h,n as e,L as p}from"./vendor-react-DfNOgXDS.js";import{al as k,bb as o,P as d,bw as l,B as y,Z as C,bE as a,v as u,w as g,M as c,am as S,r as j,h as b,an as F,ak as v,aj as P}from"./index-DUp5Q7VF.js";import"./vendor-dayjs-BrZ9gQN4.js";import{g as A,F as f,S as M,f as O}from"./MarketingShell-Dac4ZpnQ.js";import{F as L}from"./funnel-DVVDyTRK.js";import{L as X}from"./lock-Bi7Mj-Wk.js";import"./vendor-query-CutdBoCI.js";import"./vendor-antd-core-R0BvUBa1.js";import"./vendor-i18n-BWzZRYJm.js";import"./vendor-sentry-BlaL7Aw0.js";import"./zap-C_8FG2pP.js";import"./globe-RLalnshU.js";const N=[{id:"doc-offer",name:"Договор-оферта на перевозку",description:"Публичная оферта — основной договор для работы с Avalog. Регулирует права и обязанности сторон.",format:"PDF",category:"clients",size:"240 КБ"},{id:"doc-request",name:"Заявка на перевозку (шаблон)",description:"Шаблон для оформления заявки на перевозку груза. Можно заполнить вручную или через ЛК.",format:"DOCX",category:"clients",size:"32 КБ"},{id:"doc-act",name:"Акт выполненных работ",description:"Закрывающий документ, подтверждающий выполнение услуг. Выставляется после завершения перевозки.",format:"PDF",category:"clients",size:"180 КБ"},{id:"doc-poa",name:"Доверенность на получение груза",description:"Типовая доверенность для получения груза представителем компании на складе или в порту.",format:"DOCX",category:"clients",size:"28 КБ"},{id:"doc-customs-checklist",name:"Чеклист для таможенного оформления",description:"Список документов и действий для прохождения таможенного контроля. Подходит для большинства товарных групп.",format:"PDF",category:"customs",size:"200 КБ"},{id:"doc-supplier-contract",name:"Типовой контракт с поставщиком",description:"Шаблон внешнеторгового контракта с китайским поставщиком, соответствующий требованиям российской таможни.",format:"DOCX",category:"customs",size:"56 КБ"},{id:"doc-declaration-guide",name:"Инструкция по заполнению декларации",description:"Пошаговое руководство по заполнению таможенной декларации (ДТ). Включает примеры для распространённых товаров.",format:"PDF",category:"customs",size:"320 КБ"},{id:"doc-msds-template",name:"MSDS шаблон (опасные грузы)",description:"Образец Material Safety Data Sheet для классов IMDG 3/5/6/8/9. С разделами на английском.",format:"DOCX",category:"customs",size:"44 КБ"},{id:"doc-invoice-vat",name:"Счёт-фактура (образец)",description:"Образец счёт-фактуры для подтверждения НДС. Используется в сделках между юридическими лицами.",format:"PDF",category:"finance",size:"160 КБ"},{id:"doc-invoice",name:"Счёт на оплату (образец)",description:"Типовой счёт на оплату услуг Avalog. Выставляется после согласования стоимости перевозки.",format:"PDF",category:"finance",size:"120 КБ"},{id:"doc-upd",name:"УПД (образец)",description:"Универсальный передаточный документ — заменяет счёт-фактуру и товарную накладную одновременно.",format:"XLSX",category:"finance",size:"38 КБ"},{id:"doc-vat-refund",name:"Заявление на возврат НДС",description:"Шаблон для оформления возврата НДС при экспорте. С перечнем сопроводительных документов.",format:"DOCX",category:"finance",size:"24 КБ"},{id:"doc-lk-guide",name:"Инструкция по работе с личным кабинетом",description:"Полное руководство по функциям ЛК: создание заявок, отслеживание, документы, настройки.",format:"PDF",category:"guides",size:"1.2 МБ"},{id:"doc-tracking-guide",name:"Руководство по отслеживанию груза",description:"Как пользоваться системой трекинга: статусы груза, уведомления, интерпретация milestone-ов доставки.",format:"PDF",category:"guides",size:"450 КБ"},{id:"doc-request-guide",name:"Инструкция по созданию заявки",description:"Пошаговое руководство по оформлению заявки на перевозку через сайт.",format:"PDF",category:"guides",size:"380 КБ"},{id:"doc-api-guide",name:"API integration guide",description:"Документация для интеграции с Avalog API: webhooks, OAuth, примеры запросов на JS / Python / curl.",format:"PDF",category:"guides",size:"680 КБ"}],w=[{key:"clients",title:"Для клиентов",description:"Основные договоры и шаблоны для работы с Avalog"},{key:"customs",title:"Таможня",description:"Документы для таможенного оформления и ВЭД"},{key:"finance",title:"Финансы",description:"Счёт-фактуры, УПД, заявления на НДС"},{key:"guides",title:"Инструкции",description:"Руководства по работе с продуктом"}],E=[{value:"all",label:"Все категории"},{value:"clients",label:"Для клиентов"},{value:"customs",label:"Таможня"},{value:"finance",label:"Финансы"},{value:"guides",label:"Инструкции"}],T={PDF:"bg-red-100 text-red-700",DOCX:"bg-blue-100 text-blue-700",XLSX:"bg-green-100 text-green-700"};function I({label:t,active:i,onClick:n}){return e.jsx("button",{type:"button",onClick:n,className:["px-3.5 py-1.5 rounded-full text-sm font-medium border transition-all whitespace-nowrap",i?"bg-primary text-white border-primary shadow-sm":"bg-bg-base text-text-muted border-border hover:border-primary/40 hover:text-text"].join(" "),children:t})}function R({doc:t}){const i=T[t.format];return e.jsx(u,{className:"h-full hover:shadow-md transition-shadow duration-200",children:e.jsx(g,{className:"pt-5 pb-5",children:e.jsxs(l,{gap:4,children:[e.jsxs(c,{gap:3,align:"start",children:[e.jsx("div",{className:"h-10 w-10 rounded-lg bg-primary/10 flex items-center justify-center shrink-0 mt-0.5",children:e.jsx(f,{className:"h-5 w-5 text-primary"})}),e.jsxs(l,{gap:1,className:"min-w-0 flex-1",children:[e.jsxs(c,{justify:"between",align:"start",wrap:!1,className:"gap-2",children:[e.jsx(a,{weight:"semibold",className:"text-sm leading-snug",children:t.name}),e.jsx("span",{className:`inline-flex items-center px-2 py-0.5 rounded text-xs font-medium shrink-0 ${i}`,children:t.format})]}),e.jsx(a,{variant:"muted",className:"text-xs leading-relaxed",children:t.description})]})]}),e.jsxs(c,{justify:"between",align:"center",className:"pt-2 border-t border-border/60",children:[t.size?e.jsx(a,{variant:"muted",className:"text-xs",children:t.size}):e.jsx("span",{}),e.jsxs(c,{gap:1,align:"center",className:"text-primary text-sm",children:[e.jsx(X,{className:"h-3.5 w-3.5"}),e.jsx(a,{className:"text-xs",children:"Доступно в ЛК"})]})]})]})})})}function W(){const[t,i]=h.useState("all"),[n,z]=h.useState(""),m=h.useMemo(()=>{const s=n.trim().toLowerCase();return N.filter(r=>!(t!=="all"&&r.category!==t||s&&!`${r.name} ${r.description}`.toLowerCase().includes(s)))},[t,n]),D=h.useMemo(()=>{const s=new Map;for(const r of w)s.set(r.key,m.filter(x=>x.category===r.key));return s},[m]);return e.jsxs(A,{active:null,children:[e.jsxs(k,{children:[e.jsx("title",{children:"Документы и шаблоны — Avalog"}),e.jsx("meta",{name:"description",content:"16 шаблонов и инструкций Avalog: договор-оферта, заявка, доверенность, типовой контракт с КНР, MSDS, УПД, инструкции по ЛК. Доступ в личном кабинете."}),e.jsx("link",{rel:"canonical",href:"https://avalog.ru/documents"})]}),e.jsx(o,{py:"lg",bg:"surface",children:e.jsx(d,{size:"base",children:e.jsxs(l,{gap:6,align:"center",className:"text-center max-w-3xl mx-auto",children:[e.jsxs(y,{variant:"default",children:[e.jsx(f,{className:"h-3.5 w-3.5 mr-1"}),"Документы и шаблоны"]}),e.jsx(C,{size:"lg",children:"Документы и шаблоны"}),e.jsx(a,{variant:"lead",className:"max-w-2xl",children:"16 готовых шаблонов и инструкций для работы с Avalog: договоры, заявки, документы для таможни и финансов, руководства пользователя."})]})})}),e.jsx(o,{py:"sm",bg:"base",children:e.jsx(d,{size:"base",children:e.jsx(u,{className:"border-primary/30 bg-primary-light/30",children:e.jsx(g,{className:"py-4",children:e.jsxs(c,{gap:3,align:"center",wrap:!0,children:[e.jsx(S,{className:"h-5 w-5 text-primary shrink-0"}),e.jsxs(a,{className:"text-sm",children:[e.jsx("strong",{children:"Важно:"})," Все актуальные документы доступны в личном кабинете после авторизации. Описания ниже — для ознакомления."]}),e.jsx(j,{asChild:!0,size:"sm",className:"ml-auto",children:e.jsxs(p,{to:"/m/auth",children:["Войти в ЛК",e.jsx(b,{className:"h-4 w-4"})]})})]})})})})}),e.jsx(o,{py:"sm",bg:"base",children:e.jsx(d,{size:"base",children:e.jsxs(l,{gap:4,children:[e.jsxs(c,{gap:2,align:"center",wrap:!0,children:[e.jsx(L,{className:"h-4 w-4 text-text-muted"}),e.jsx(a,{variant:"caption",className:"text-text-muted",children:"Категория:"}),E.map(s=>e.jsx(I,{label:s.label,active:t===s.value,onClick:()=>i(s.value)},s.value))]}),e.jsxs("div",{className:"relative max-w-md",children:[e.jsx(M,{className:"absolute left-3 top-1/2 -translate-y-1/2 h-4 w-4 text-text-muted pointer-events-none"}),e.jsx(F,{placeholder:"Поиск по названию или описанию…",value:n,onChange:s=>z(s.target.value),className:"pl-9"})]}),e.jsxs(a,{variant:"muted",className:"text-sm",children:["Найдено: ",e.jsx("strong",{className:"text-text",children:m.length})," из"," ",N.length]})]})})}),e.jsx(o,{py:"md",bg:"base",children:e.jsx(d,{size:"base",children:m.length===0?e.jsx(u,{children:e.jsx(g,{className:"py-16 text-center",children:e.jsxs(l,{gap:3,align:"center",children:[e.jsx(a,{variant:"lead",children:"Документов по фильтрам не найдено"}),e.jsx(a,{variant:"muted",children:"Попробуйте сбросить фильтр или поискать по другому ключевому слову."})]})})}):e.jsx(l,{gap:12,children:w.map(s=>{const r=D.get(s.key)??[];return r.length===0?null:e.jsxs(l,{gap:4,children:[e.jsxs(l,{gap:1,children:[e.jsxs(c,{gap:3,align:"center",wrap:!0,children:[e.jsx(v,{size:"h3",as:"h2",children:s.title}),e.jsxs(y,{variant:"neutral",children:[r.length," ",q(r.length)]})]}),e.jsx(a,{variant:"muted",children:s.description})]}),e.jsx(P,{cols:3,gap:4,children:r.map(x=>e.jsx(R,{doc:x},x.id))})]},s.key)})})})}),e.jsx(o,{py:"lg",bg:"surface",children:e.jsx(d,{size:"base",children:e.jsx(u,{className:"border-primary/30",children:e.jsx(g,{className:"py-10 text-center",children:e.jsxs(l,{gap:4,align:"center",className:"max-w-2xl mx-auto",children:[e.jsx("div",{className:"w-14 h-14 rounded-2xl bg-primary/10 flex items-center justify-center",children:e.jsx(f,{className:"w-7 h-7 text-primary"})}),e.jsx(v,{size:"h2",as:"h2",children:"Все документы — в личном кабинете"}),e.jsx(a,{variant:"muted",className:"max-w-md",children:"После авторизации доступны актуальные версии шаблонов, история заявок и закрывающие документы по каждой перевозке."}),e.jsxs(c,{gap:3,justify:"center",wrap:!0,children:[e.jsx(j,{size:"lg",asChild:!0,children:e.jsxs(p,{to:"/m/auth",children:["Войти в ЛК",e.jsx(b,{className:"h-4 w-4"})]})}),e.jsx(j,{size:"lg",variant:"outline",asChild:!0,children:e.jsx(p,{to:"/support",children:"Задать вопрос"})})]})]})})})})}),e.jsx(O,{})]})}function q(t){const i=t%10,n=t%100;return i===1&&n!==11?"документ":i>=2&&i<=4&&(n<10||n>=20)?"документа":"документов"}export{W as default};