import{j as e,L as l,r as j}from"./vendor-react-BwKDLVNL.js";import{aD as p,v as c,w as n,y as i,z as r,x as a,A as g,D as u,b1 as N,G as d,F as x,I as o,H as m,K as b,L as v,V as f,W as y,B as w}from"./index-C1ye5P3I.js";import"./vendor-dayjs-5tvLiZdS.js";import{M as C,d as _,a as k}from"./MarketingShell-pJlumM7K.js";import{C as z}from"./calendar-SDcO0O5a.js";import{A as D}from"./arrow-left-Em93IgUy.js";function A(s){try{return new Date(s).toLocaleDateString("ru-RU",{day:"numeric",month:"long",year:"numeric"})}catch{return s}}function S({data:s}){return e.jsxs(C,{active:"blog",children:[e.jsxs(p,{children:[e.jsx("title",{children:s.seoTitle}),e.jsx("meta",{name:"description",content:s.seoDescription}),e.jsx("link",{rel:"canonical",href:`https://avalog.ru/resources/guides/${s.slug}`})]}),e.jsx(c,{py:"sm",bg:"surface",children:e.jsx(n,{size:"base",children:e.jsxs(i,{gap:2,align:"center",children:[e.jsx(l,{to:"/resources",className:"text-sm text-text-muted hover:text-text",children:"База знаний"}),e.jsx(r,{variant:"muted",className:"text-sm",children:"/"}),e.jsx(l,{to:"/resources/guides",className:"text-sm text-text-muted hover:text-text",children:"Гайды"}),e.jsx(r,{variant:"muted",className:"text-sm",children:"/"}),e.jsx(r,{className:"text-sm",weight:"semibold",children:s.badge})]})})}),e.jsx(c,{py:"lg",children:e.jsx(n,{size:"base",children:e.jsxs(a,{gap:6,className:"max-w-3xl mx-auto",children:[e.jsx(g,{variant:"default",children:s.badge}),e.jsx(u,{size:"md",as:"h1",children:s.title}),e.jsx(r,{variant:"lead",children:s.teaser}),e.jsxs(i,{gap:6,wrap:!0,children:[e.jsxs(i,{gap:1,align:"center",children:[e.jsx(z,{className:"h-4 w-4 text-text-muted"}),e.jsx(r,{variant:"muted",className:"text-sm",children:A(s.publishedAt)})]}),e.jsxs(i,{gap:1,align:"center",children:[e.jsx(N,{className:"h-4 w-4 text-text-muted"}),e.jsxs(r,{variant:"muted",className:"text-sm",children:[s.readingMinutes," мин чтения"]})]})]})]})})}),e.jsx(c,{py:"md",children:e.jsx(n,{size:"base",children:e.jsxs(d,{cols:4,gap:8,children:[e.jsx("aside",{className:"hidden lg:block",children:e.jsx("div",{className:"sticky top-20",children:e.jsx(x,{children:e.jsx(o,{className:"pt-6",children:e.jsxs(a,{gap:3,children:[e.jsx(r,{variant:"caption",children:"В этой статье"}),e.jsx(a,{gap:2,as:"nav",children:s.sections.map((t,h)=>e.jsxs("a",{href:`#${t.id}`,className:"text-sm text-text-muted hover:text-primary leading-snug",children:[h+1,". ",t.title]},t.id))})]})})})})}),e.jsx("article",{className:"lg:col-span-3",children:e.jsx(a,{gap:8,children:s.sections.map(t=>e.jsx(j.Fragment,{children:e.jsxs(a,{gap:3,id:t.id,className:"scroll-mt-20",children:[e.jsx(m,{size:"h2",as:"h2",children:t.title}),e.jsx("div",{className:"prose-like leading-relaxed text-base text-text [&_p]:mb-3 [&_ul]:list-disc [&_ul]:pl-5 [&_ol]:list-decimal [&_ol]:pl-5 [&_li]:mb-1 [&_strong]:text-text [&_code]:bg-bg-surface [&_code]:rounded [&_code]:px-1.5 [&_code]:py-0.5 [&_code]:font-mono [&_code]:text-[0.9em]",children:t.body})]})},t.id))})})]})})}),s.related&&s.related.length>0?e.jsx(c,{py:"lg",bg:"surface",children:e.jsx(n,{size:"base",children:e.jsxs(a,{gap:6,children:[e.jsx(m,{size:"h3",as:"h2",children:"Похожие гайды"}),e.jsx(d,{cols:3,gap:6,children:s.related.map(t=>e.jsx(l,{to:`/resources/guides/${t.slug}`,className:"group block",children:e.jsxs(x,{className:"h-full hover:shadow-md hover:border-primary/40 transition-all",children:[e.jsxs(b,{children:[e.jsx("div",{className:"h-10 w-10 rounded-lg bg-primary-light flex items-center justify-center mb-3",children:e.jsx(_,{className:"h-5 w-5 text-primary"})}),e.jsx(v,{className:"group-hover:text-primary transition-colors",children:t.title}),e.jsx(f,{children:t.teaser})]}),e.jsx(o,{children:e.jsxs(i,{gap:1,align:"center",className:"text-primary text-sm",children:["Читать",e.jsx(y,{className:"h-3.5 w-3.5 group-hover:translate-x-1 transition-transform"})]})})]})},t.slug))}),e.jsx("div",{className:"pt-4",children:e.jsx(w,{variant:"outline",asChild:!0,children:e.jsxs(l,{to:"/resources/guides",children:[e.jsx(D,{className:"h-4 w-4"})," Все гайды"]})})})]})})}):null,e.jsx(k,{title:"Готовы применить?",description:"Откройте калькулятор и рассчитайте свой реальный маршрут.",ctaLabel:"Рассчитать",ctaTo:"/calculator"})]})}export{S as G};