PageSourceSearch

https://www.xnk.ai/_next/static/immutable/chunks/145x4mmxcoozz.js

js xnk.ai collected 2026-10-05 15:59:54 UTC 54,391 bytes, 39 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,179602,t=>{"use strict";var n=t.i(243029),e=t.i(69489),i=t.i(842058),h=t.i(632137);let a=i.default.memo(function({mainCircleSize:t=210,mainCircleOpacity:e=.24,numCircles:i=8,className:a,...c}){return(0,n.jsx)("div",{className:(0,h.cn)("pointer-events-none absolute inset-0 select-none mask-[linear-gradient(to_bottom,white,transparent)]",a),...c,children:Array.from({length:i},(i,h)=>{let a=t+70*h,c=e-.03*h,r=`${.06*h}s`;return(0,n.jsx)("div",{className:"absolute animate-ripple rounded-full border bg-foreground/25 shadow-xl",style:{"--i":h,width:`${a}px`,height:`${a}px`,opacity:c,animationDelay:r,borderStyle:"solid",borderWidth:"1px",borderColor:"var(--foreground)",top:"50%",left:"50%",transform:"translate(-50%, -50%) scale(1)"}},h)})})});a.displayName="Ripple";var c=t.i(192331);function r({imageSrc:t,videoSrc:e,url:i,mode:h="default",className:a,style:l,...o}){let s=!!e,u=s||!!t;return(0,n.jsxs)("div",{className:`relative inline-block w-full align-middle leading-none ${a??""}`,style:{aspectRatio:"1203/753",...l},...o,children:[s&&(0,n.jsx)("div",{className:"pointer-events-none absolute z-0 overflow-hidden",style:{left:"0.0831255195344971%",top:"6.905710491367861%",width:"99.75062344139651%",height:"92.96148738379813%"},children:(0,n.jsx)("video",{autoPlay:!0,className:"block size-full object-cover",loop:!0,muted:!0,playsInline:!0,preload:"metadata",src:e})}),!s&&t&&(0,n.jsx)("div",{className:"pointer-events-none absolute z-0 overflow-hidden",style:{left:"0.0831255195344971%",top:"6.905710491367861%",width:"99.75062344139651%",height:"92.96148738379813%",borderRadius:"0 0 11px 11px"},children:(0,n.jsx)(c.default,{alt:"",className:"block size-full object-cover object-top",height:753,src:t,width:1203})}),(0,n.jsxs)("svg",{className:"absolute inset-0 z-10 size-full",fill:"none",style:{transform:"translateZ(0)"},viewBox:"0 0 1203 753",xmlns:"http://www.w3.org/2000/svg",children:[(0,n.jsxs)("defs",{children:[(0,n.jsxs)("mask",{id:"safariPunch",maskUnits:"userSpaceOnUse",children:[(0,n.jsx)("rect",{fill:"white",height:753,width:1203,x:"0",y:"0"}),(0,n.jsx)("path",{d:"M1 52H1201V741C1201 747.075 1196.08 752 1190 752H12C5.92486 752 1 747.075 1 741V52Z",fill:"black"})]}),(0,n.jsx)("clipPath",{id:"path0",children:(0,n.jsx)("rect",{fill:"white",height:753,width:1203})}
1),(0,n.jsx)("clipPath",{id:"roundedBottom",children:(0,n.jsx)("path",{d:"M1 52H1201V741C1201 747.075 1196.08 752 1190 752H12C5.92486 752 1 747.075 1 741V52Z",fill:"white"})})]}),(0,n.jsxs)("g",{clipPath:"url(#path0)",mask:u?"url(#safariPunch)":void 0,children:[(0,n.jsx)("path",{className:"fill-[#E5E5E5] dark:fill-[#404040]",d:"M0 52H1202V741C1202 747.627 1196.63 753 1190 753H12C5.37258 753 0 747.627 0 741V52Z"}),(0,n.jsx)("path",{className:"fill-[#E5E5E5] dark:fill-[#404040]",clipRule:"evenodd",d:"M0 12C0 5.37258 5.37258 0 12 0H1190C1196.63 0 1202 5.37258 1202 12V52H0L0 12Z",fillRule:"evenodd"}),(0,n.jsx)("path",{className:"fill-white dark:fill-[#262626]",clipRule:"evenodd",d:"M1.06738 12C1.06738 5.92487 5.99225 1 12.0674 1H1189.93C1196.01 1 1200.93 5.92487 1200.93 12V51H1.06738V12Z",fillRule:"evenodd"}),(0,n.jsx)("circle",{className:"fill-[#E5E5E5] dark:fill-[#404040]",cx:"27",cy:"25",r:"6"}),(0,n.jsx)("circle",{className:"fill-[#E5E5E5] dark:fill-[#404040]",cx:"47",cy:"25",r:"6"}),(0,n.jsx)("circle",{className:"fill-[#E5E5E5] dark:fill-[#404040]",cx:"67",cy:"25",r:"6"}),(0,n.jsx)("path",{className:"fill-[#E5E5E5] dark:fill-[#404040]",d:"M286 17C286 13.6863 288.686 11 292 11H946C949.314 11 952 13.6863 952 17V35C952 38.3137 949.314 41 946 41H292C288.686 41 286 38.3137 286 35V17Z"}),(0,n.jsx)("g",{className:"mix-blend-luminosity",children:(0,n.jsx)("path",{d:"M566.269 32.0852H572.426C573.277 32.0852 573.696 31.6663 573.696 30.7395V25.9851C573.696 25.1472 573.353 24.7219 572.642 24.6521V23.0842C572.642 20.6721 571.036 19.5105 569.348 19.5105C567.659 19.5105 566.053 20.6721 566.053 23.0842V24.6711C565.393 24.7727 565 25.1917 565 25.9851V30.7395C565 31.6663 565.418 32.0852 566.269 32.0852ZM567.272 22.97C567.272 21.491 568.211 20.6785 569.348 20.6785C570.478 20.6785 571.423 21.491 571.423 22.97V24.6394L567.272 24.6458V22.97Z",fill:"#A3A3A3"})}),(0,n.jsx)("g",{className:"mix-blend-luminosity",children:(0,n.jsx)("text",{fill:"#A3A3A3",fontFamily:"Arial, sans-serif",fontSize:"12",x:"580",y:"30",children:i})}),"default"===h?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("g",{className:"mix-blend-luminosity",children:(0,n.jsx)("path",{d:"M265.5 33.8984C265.641 33.8984 265.852 33.8516 266.047 33.7422C270.547 31.2969 272.109 30.1641 272.109 27.3203V21.4219C272.109 20.4844 271.742 20.1484 270.961 19.8125C270.094 19.4453 267.18 18.4297 266.328 18.1406C266.07 18.0547 265.766 18 265.5 18C265.234 18 264.93 18.0703 264.672 18.1406C263.82 18.3828 260.906 19.4531 260.039 19.8125C259.258 20.1406 258.891 20.4844 258.891 21.4219V27.3203C258.891 30.1641 260.461 31.2812 264.945 33.7422C265.148 33.8516 265.359 33.8984 265.5 33.8984ZM265.922 19.5781C266.945 19.9766 269.172 20.7656 270.344 21.1875C270.562 21.2656 270.617 21.3828 270.617 21.6641V27.0234C270.617 29.3125 269.469 29.9375 265.945 32.0625C265.727 32.1875 265.617 32.2344 265.508 32.2344V19.4844C265.617 19.4844 265.734 19.5156 265.922 19.5781Z",fill:"#A3A3A3"})}),(0,n.jsx)("g",{className:"mix-blend-luminosity",children:(0,n.jsx)("path",{d:"M936.273 24.9766C936.5 24.9766 936.68 24.9062 936.82 24.7578L940.023 21.5312C940.195 21.3594 940.273 21.1719 940.273 20.9531C940.273 20.7422 940.188 20.5391 940.023 20.3828L936.82 17.125C936.68 16.9688 936.5 16.8906 936.273 16.8906C935.852 16.8906 935.516 17.2422 935.516 17.6719C935.516 17.8828 935.594 18.0547 935.727 18.2031L937.594 20.0312C937.227 19.9766 936.852 19.9453 936.477 19.9453C932.609 19.9453 929.516 23.0391 929.516 26.9141C929.516 30.7891 932.633 33.9062 936.5 33.9062C940.375 33.9062 943.484 30.7891 943.484 26.9141C943.484 26.4453 943.156 26.1094 942.688 26.1094C942.234 26.1094 941.93 26.4453 941.93 26.9141C941.93 29.9297 939.516 32.3516 936.5 32.3516C933.492 32.3516 931.07 29.9297 931.07 26.9141C931.07 23.875 933.469 21.4688 936.477 21.4688C936.984 21.4688 937.453 21.5078 937.867 21.5781L935.734 23.6875C935.594 23.8281 935.516 24 935.516 24.2109C935.516 24.6406 935.852 24.9766 936.273 24.9766Z",fill:"#A3A3A3"})}),(0,n.jsx)("g",{className:"mix-blend-luminosity",children:(0,n.jsx)("path",{d:"M1134 33.0156C1134.49 33.0156 1134.89 32.6094 1134.89 32.1484V27.2578H1139.66C1140.13 27.2578 1140.54 26.8594 1140.54 26.3672C1140.54 25.8828 1140.13 25.4766 1139.66 25.4766H1134.89V20.5859C1134.89 20.1172 1134.49 19.7188 1134 19.7188C1133.52 19.7188 1133.11 20.1172 1133.11 20.5859V25.4766H1128.34C1127.88 25.4766 1127.46 25.8828 1127.46 26.3672C1127.46 26.8594 1127.88 27.2578 1128.34 27.2578H1133.11V32.1484C1133.11 32.6094 1133.52 33.0156 1134 33.0156Z",fill:"#A3A3A3"})}),(0,n.jsx)("g",{className:"mix-blend-luminosity",children:(0,n.jsx)("path",{d:"M1161.8 31.0703H1163.23V32.375C1163.23 34.0547 1164.12 34.9219 116
15.81 34.9219H1174.2C1175.89 34.9219 1176.77 34.0547 1176.77 32.3828V24.0469C1176.77 22.375 1175.89 21.5 1174.2 21.5H1172.77V20.2578C1172.77 18.5859 1171.88 17.7109 1170.19 17.7109H1161.8C1160.1 17.7109 1159.23 18.5781 1159.23 20.2578V28.5234C1159.23 30.1953 1160.1 31.0703 1161.8 31.0703ZM1161.9 29.5078C1161.18 29.5078 1160.78 29.1328 1160.78 28.3828V20.3984C1160.78 19.6406 1161.18 19.2656 1161.9 19.2656H1170.09C1170.8 19.2656 1171.2 19.6406 1171.2 20.3984V21.5H1165.81C1164.12 21.5 1163.23 22.375 1163.23 24.0469V29.5078H1161.9ZM1165.91 33.3672C1165.19 33.3672 1164.8 32.9922 1164.8 32.2422V24.1875C1164.8 23.4297 1165.19 23.0625 1165.91 23.0625H1174.1C1174.81 23.0625 1175.21 23.4297 1175.21 24.1875V32.2422C1175.21 32.9922 1174.81 33.3672 1174.1 33.3672H1165.91Z",fill:"#A3A3A3"})}),(0,n.jsx)("g",{className:"mix-blend-luminosity",children:(0,n.jsx)("path",{d:"M1099.51 28.4141C1099.91 28.4141 1100.24 28.0859 1100.24 27.6953V19.8359L1100.18 18.6797L1100.66 19.25L1101.75 20.4141C1101.88 20.5547 1102.06 20.625 1102.24 20.625C1102.6 20.625 1102.9 20.3672 1102.9 20C1102.9 19.8047 1102.82 19.6641 1102.69 19.5312L1100.06 17.0078C1099.88 16.8203 1099.7 16.7578 1099.51 16.7578C1099.32 16.7578 1099.14 16.8203 1098.95 17.0078L1096.33 19.5312C1096.2 19.6641 1096.12 19.8047 1096.12 20C1096.12 20.3672 1096.41 20.625 1096.77 20.625C1096.95 20.625 1097.14 20.5547 1097.27 20.4141L1098.35 19.25L1098.84 18.6719L1098.78 19.8359V27.6953C1098.78 28.0859 1099.11 28.4141 1099.51 28.4141ZM1095 34.6562H1104C1105.7 34.6562 1106.57 33.7812 1106.57 32.1094V24.4297C1106.57 22.7578 1105.7 21.8828 1104 21.8828H1101.89V23.4375H1103.9C1104.61 23.4375 1105.02 23.8125 1105.02 24.5625V31.9688C1105.02 32.7188 1104.61 33.0938 1103.9 33.0938H1095.1C1094.38 33.0938 1093.98 32.7188 1093.98 31.9688V24.5625C1093.98 23.8125 1094.38 23.4375 1095.1 23.4375H1097.13V21.8828H1095C1093.31 21.8828 1092.43 22.75 1092.43 24.4297V32.1094C1092.43 33.7812 1093.31 34.6562 1095 34.6562Z",fill:"#A3A3A3"})}),(0,n.jsx)("g",{className:"mix-blend-luminosity",children:(0,n.jsx)("path",{d:"M99.5703 33.6016H112.938C114.633 33.6016 115.516 32.7266 115.516 31.0547V21.5469C115.516 19.875 114.633 19 112.938 19H99.5703C97.8828 19 97 19.8672 97 21.5469V31.0547C97 32.7266 97.8828 33.6016 99.5703 33.6016ZM99.6719 32.0469C98.9531 32.0469 98.5547 31.6719 98.5547 30.9141V21.6875C98.5547 20.9297 98.9531 20.5547 99.6719 20.5547H103.234V32.0469H99.6719ZM112.836 20.5547C113.555 20.5547 113.953 20.9297 113.953 21.6875V30.9141C113.953 31.6719 113.555 32.0469 112.836 32.0469H104.711V20.5547H112.836ZM101.703 23.4141C101.984 23.4141 102.219 23.1719 102.219 22.9062C102.219 22.6406 101.984 22.4062 101.703 22.4062H100.102C99.8203 22.4062 99.5859 22.6406 99.5859 22.9062C99.5859 23.1719 99.8203 23.4141 100.102 23.4141H101.703ZM101.703 25.5156C101.984 25.5156 102.219 25.2812 102.219 25.0078C102.219 24.7422 101.984 24.5078 101.703 24.5078H100.102C99.8203 24.5078 99.5859 24.7422 99.5859 25.0078C99.5859 25.2812 99.8203 25.5156 100.102 25.5156H101.703ZM101.703 27.6094C101.984 27.6094 102.219 27.3828 102.219 27.1094C102.219 26.8438 101.984 26.6172 101.703 26.6172H100.102C99.8203 26.61
172 99.5859 26.8438 99.5859 27.1094C99.5859 27.3828 99.8203 27.6094 100.102 27.6094H101.703Z",fill:"#A3A3A3"})}),(0,n.jsx)("g",{className:"mix-blend-luminosity",children:(0,n.jsx)("path",{d:"M143.914 32.5938C144.094 32.7656 144.312 32.8594 144.562 32.8594C145.086 32.8594 145.492 32.4531 145.492 31.9375C145.492 31.6797 145.391 31.4453 145.211 31.2656L139.742 25.9219L145.211 20.5938C145.391 20.4141 145.492 20.1719 145.492 19.9219C145.492 19.4062 145.086 19 144.562 19C144.312 19 144.094 19.0938 143.922 19.2656L137.844 25.2031C137.625 25.4062 137.516 25.6562 137.516 25.9297C137.516 26.2031 137.625 26.4375 137.836 26.6484L143.914 32.5938Z",fill:"#A3A3A3"})}),(0,n.jsx)("g",{className:"mix-blend-luminosity",children:(0,n.jsx)("path",{d:"M168.422 32.8594C168.68 32.8594 168.891 32.7656 169.07 32.5938L175.148 26.6562C175.359 26.4375 175.469 26.2109 175.469 25.9297C175.469 25.6562 175.367 25.4141 175.148 25.2109L169.07 19.2656C168.891 19.0938 168.68 19 168.422 19C167.898 19 167.492 19.4062 167.492 19.9219C167.492 20.1719 167.602 20.4141 167.773 20.5938L173.25 25.9375L167.773 31.2656C167.594 31.4531 167.492 31.6797 167.492 31.9375C167.492 32.4531 167.898 32.8594 168.422 32.8594Z",fill:"#A3A3A3"})})]}):null]})]})]})}var l=t.i(307572),l=l,o=t.i(86605),s=t.i(595518),u=t.i(400890),d=t.i(394051),g=t.i(262632),p=t.i(152088);let x=({children:t,className:e})=>(0,n.jsx)("span",{className:(0,p.cn)("bg-primary/20 p-1 py-0.5 font-bold text-primary dark:bg-primary/20 dark:text-primary",e),children:t}),m={name:"XNK.AI",description:"Trợ lý AI thông minh cho thương mại Việt Nam",url:t.i(903511).serverUrl,keywords:["Hải quan","AI","Trợ lý AI","Hải quan Việt Nam","Xuất nhập khẩu"],contact:{name:"CÔNG TY CỔ PHẦN NOVAAI VIETNAM",email:"[email protected]",phone:["098 995 9368","033 321 9519"],address:"Số 28, Ngách 43, Ngõ 25, Đường VÅ© Ngọc Phan, Phường Láng, TP Hà Nội, Việt Nam"},links:{email:"[email protected]"},header:[{title:"Hướng dẫn sá»­ dụng",href:"/blog/huong-dan-tao-to-khai-tu-dong"},{title:"Bảng giá",href:"/#pricing"},{title:"Liên hệ",href:"/contact-us"}],problems:[{title:"Phân Loại Mã HS Phức Tạp",description:"Doanh nghiệp gặp khó khăn trong việc phân loại chính xác sản phẩm với mã HS, dẫn đến chậm trễ hải quan, phạt tiền và các vấn đề pháp lý tiềm ẩn.",icon:d.Search},{title:"Thá»§ Tục Tốn Thời Gian",description:"Thá»§ tục hải quan truyền thống đòi hỏi nhiều nghiên cứu và giấy tờ, gây chậm trễ trong hoạt động xuất nhập khẩu và bỏ lỡ cÆ¡ hội kinh doanh.",icon:o.Clock},{title:"Tuân Thá»§ Quy Định",description:"Việc cập nhật các quy định và chính sách hải quan Việt Nam thường xuyên thay đổi là một thách thức, có nguy cÆ¡ không tuân thá»§ và bị phạt tiền.",icon:s.FileText}],solutions:[{title:"Phân Loại Mã HS Tức Thì",description:"Trợ lý AI Linh cá»§a chúng tôi cung cấp phân loại mã HS chính xác trong vài giây, giúp bạn tránh chậm trễ và phạt hải quan.",className:"hover:bg-emerald-500/5 transition-all duration-500 ease-out",content:(0,n.jsx)(r,{className:"-mb-32 mt-4 max-h-64 w-full drop-shadow-xl transition-all duration-300 group-hover:-translate-y-2",imageSrc:"/images/dashboard.png",url:"https://xnk.ai"})},{title:"Hướng Dẫn Hải Quan Thời Gian Thá»±c",description:"Nhận câu trả lời ngay lập tức về thá»§ tục hải quan Việt Nam, yêu cầu và tài liệu cần thiết cho lô hàng cá»§a bạn.",className:"hover:bg-blue-500/5 transition-all duration-500 ease-out",content:(0,n.jsx)(r,{className:"-mb-32 mt-4 max-h-64 w-full drop-shadow-xl transition-all duration-300 group-hover:-translate-y-2",imageSrc:"/images/dashboard.png",url:"https://xnk.ai"})},{title:"Quy Định Cập Nhật",description:"Luôn tuân thá»§ với các quy định và chính sách hải quan Việt Nam mới nhất, giảm thiểu rá»§i ro phạt do không tuân thá»§.",className:"md:row-span-2 hover:bg-indigo-500/5 transition-all duration-500 ease-out",content:(0,n.jsxs)("div",{className:"relative h-full w-full overflow-hidden",children:[(0,n.jsx)(e.FlickeringGrid,{className:"absolute inset-0 z-0 opacity-30 [mask:radial-gradient(circle_at_center,#fff_300px,transparent_0)]",color:"#6366f1",flickerChance:.1,gridGap:6,height:800,maxOpacity:.1,squareSize:4,width:800}),(0,n.jsx)(r,{className:"mt-8 ml-8 h-full min-w-[120%] drop-shadow-2xl transition-all duration-300 group-hover:-translate-x-4",imageSrc:"/images/dashboard.png",url:"https://xnk.ai"})]})},{title:"Hỗ Trợ AI 24/7",description:"Truy cập hướng dẫn hải quan chuyên nghiệp mọi lúc, mọi nÆ¡i với trợ lý AI Linh cá»§a chúng tôi, giúp thá»§ tục hải quan bớt căng thẳng và hiệu quả hÆ¡n.",className:"md:col-span-2 hover:bg-blue-500/5 transition-all duration-500 ease-out",content:(0,n.jsxs)("div",{className:"relative h-full w-full overflow-hidden",children:[(0,n.jsx)(a,{className:"absolute -bottom-1/2 left-1/2 -translate-x-1/2 opacity-20"}),(0,n.jsx)(r,{className:"mx-auto mt-4 max-h-[300px] w-[120%] drop-shadow-2xl transition-all duration-300 group-hover:-translate-y-4",imageSrc:"/images/dashboard.png",url:"https://xnk.ai"})]})}],howItWorks:[{id:1,title:"1. Bắt Đầu Trò Chuyện Với Linh",content:"Bắt đầu bằng cách hỏi Linh, trợ lý AI cá»§a chúng tôi, về các câu hỏi liên quan đến hải quan. Cho dù bạn cần phân loại mã HS hay hướng dẫn thá»§ tục hải quan, Linh luôn sẵn sàng hỗ trợ.",image:"/images/dashboard.png",icon:(0,n.jsx)(u.MessageSquare,{className:"size-6"})},{id:2,title:"2. Nhận Thông Tin Chi Tiết",content:"Nhận câu trả lời toàn diện về thá»§ tục hải quan, tài liệu cần thiết và phân loại mã HS chính xác. Linh cung cấp thông tin cập nhật dá»±a trên quy định hải quan Việt Nam.",image:"/images/dashboard.png",icon:(0,n.jsx)(s.FileText,{className:"size-6"})},{id:3,title:"3. Hành Động Với Sá»± Tá»± Tin",content:"Sá»­ dụng thông tin chính xác từ Linh để hoàn thành thá»§ tục hải quan hiệu quả. Tiết kiệm thời gian và tránh những sai sót tốn kém với hướng dẫn đáng tin cậy ở mọi bước.",image:"/images/dashboard.png",icon:(0,n.jsx)(l.default,{className:"size-6"})}],testimonials:[{name:"Chị Linh",role:"Trưởng phòng Nhập khẩu",img:"https://randomuser.me/api/portraits/women/91.jpg",description:(0,n.jsxs)("p",{children:["XNK.AI đã thay đổi hoạt động hải quan cá»§a chúng tôi.",(0,n.jsx)(x,{children:"Chúng tôi đã giảm 40% thời gian thông quan nhờ phân loại mã HS chính xác."})," ","Hướng dẫn cá»§a Linh thật vô giá."]})}
1,{name:"Anh Long",role:"Giám đốc Logistics",img:"https://randomuser.me/api/portraits/men/12.jpg",description:(0,n.jsxs)("p",{children:["Hướng dẫn hải quan thời gian thực từ XNK.AI đã tối ưu hóa quy trình nhập khẩu của chúng tôi.",(0,n.jsx)(x,{children:"Không còn chậm trễ hay phạt do sai sót tài liệu!"})," ","Một công cụ không thể thiếu cho các đội logistics."]})},{name:"Bạn Thu Anh",role:"Trưởng phòng Xuất khẩu",img:"https://randomuser.me/api/portraits/women/45.jpg",description:(0,n.jsxs)("p",{children:["Là nhà xuất khẩu sữa hàng đầu, chúng tôi cần hỗ trợ hải quan đáng tin cậy.",(0,n.jsx)(x,{children:"XNK.AI cung cấp thông tin chính xác và cập nhật tức thì."})," ","Thiết yếu cho hoạt động xuất khẩu của chúng tôi."]})},{name:"Anh Long",role:"Quản lý Chuỗi cung ứng",img:"https://randomuser.me/api/portraits/men/83.jpg",description:(0,n.jsxs)("p",{children:["Trợ lý AI Linh đã làm cho thủ tục hải quan đơn giản hơn nhiều.",(0,n.jsx)(x,{children:"Tiếp cận hướng dẫn chuyên môn 24/7 đã cải thiện hiệu quả của chúng tôi."})," ","Một bước đột phá cho chuỗi cung ứng của chúng tôi."]})},{name:"Bạn Mai",role:"Chuyên viên Hải quan",img:"https://randomuser.me/api/portraits/women/1.jpg",description:(0,n.jsxs)("p",{children:["Kiến thức toàn diện về quy định hải quan Việt Nam của XNK.AI thật ấn tượng.",(0,n.jsx)(x,{children:"Chúng tôi đã giảm đáng kể rủi ro tuân thủ với hướng dẫn chính xác."})," ","Chuyển đổi hoạt động hải quan."]})},{name:"Anh Tuấn",role:"Giám đốc Vận hành",img:"https://randomuser.me/api/portraits/men/5.jpg",description:(0,n.jsxs)("p",{children:["Tính năng phân loại mã HS tức thì đã tiết kiệm cho chúng tôi vô số thời gian.",(0,n.jsx)(x,{children:"Thủ tục hải quan giờ đây nhanh chóng và chính xác hơn bao giờ hết."})," "]})},{name:"Bạn Hiền",role:"Trưởng phòng Xuất Nhập khẩu",img:"https://randomuser.me/api/portraits/women/14.jpg",description:(0,n.jsxs)("p",{children:["XNK.AI đã trở thành nguồn thông tin hải quan đáng tin cậy của chúng tôi.",(0,n.jsx)(x,{children:"Trợ lý AI cung cấp hướng dẫn đáng tin cậy cho mọi nhu cầu hải quan."})," ","Thiết yếu cho hoạt động toàn cầu của chúng tôi."]})},{name:"Anh Cường",role:"Quản lý Tài chính",img:"https://randomuser.me/api/portraits/men/56.jpg",description:(0,n.jsxs)("p",{children:["Kiến thức về quy định hải quan của nền tảng rất toàn diện.",(0,n.jsx)(x,{children:"Chúng tôi đã cải thiện hoạt động tài chính thương mại với hướng dẫn hải quan chính xác."})," ","Một công cụ có giá trị cho các tổ chức tài chính."]})},{name:"Chị Thúy",role:"Chuyên viên Tuân thủ",img:"https://randomuser.me/api/portraits/women/18.jpg",description:(0,n.jsxs)("p",{children:["XNK.AI đã đơn giản hóa quy trình tuân thủ hải quan của chúng tôi.",(0,n.jsx)(x,{children:"Cập nhật quy định thời gian thực giúp chúng tôi luôn tuân thủ."})," ","Một bước ngoặt trong quản lý hải quan."]})},{name:"Anh Đức Anh",role:"Quản lý Logistics",img:"https://randomuser.me/api/portraits/men/73.jpg",description:(0,n.jsxs)("p",{children:["Hướng dẫn của trợ lý AI đã cải thiện hiệu quả logistics của chúng tôi.",(0,n.jsx)(x,{children:"Thông quan nhanh hơn với tài liệu chính xác."})," ","Chuyển đổi hoạt động logistics."]})},{name:"Bạn Lan",role:"Trưởng phòng Nhập khẩu",img:"https://randomuser.me/api/portraits/women/25.jpg",description:(0,n.jsxs)("p",{children:["Phản hồi tức thì của XNK.AI đã tối ưu hóa quy trình nhập khẩu của chúng tôi.",(0,n.jsx)(x,{children:"Đảm bảo hoạt động hải quan suôn sẻ 24/7."})," Định nghĩa lại tiêu chuẩn hỗ trợ hải quan."]})},{name:"Anh Hùng",role:"Giám đốc Xuất khẩu",img:"https://randomuser.me/api/portraits/men/78.jpg",description:(0,n.jsxs)("p",{children:["Nền tảng đã cách mạng hóa hoạt động xuất khẩu của chúng tôi.",(0,n.jsx)(x,{children:"Mang lại hiệu quả và độ chính xác cho thủ tục hải quan."})," ","Một bước đột phá cho doanh nghiệp xuất khẩu."]})}],features:[{id:1,title:"Phân Loại Mã HS Tức Thì",content:"Nhận phân loại mã HS chính xác trong vài giây với trợ lý AI Linh của chúng tôi. Tiết kiệm thời gian và tránh các lỗi phân loại tốn kém.",image:"/images/dashboard.png",icon:(0,n.jsx)(d.Search,{className:"size-6 text-primary"})},{id:2,title:"Hướng Dẫn Hải Quan Thời Gian Thực",content:"Truy cập thông tin cập nhật về thủ tục hải quan Việt Nam, yêu cầu và tài liệu cần thiết cho lô hàng của bạn.",image:"/images/dashboard.png",icon:(0,n.jsx)(s.FileText,{className:"size-6 text-primary"})},{id:3,title:"Hỗ Trợ AI 24/7",content:"Nhận câu trả lời tức thì cho các câu hỏi về hải quan mọi lúc, mọi nơi. Trợ lý AI Linh của chúng tôi luôn sẵn sàng hỗ trợ.",image:"/images/dashboard.png",icon:(0,n.jsx)(o.Clock,{className:"size-6 text-primary"})},{id:4,title:"Giao Diện Trò Chuyện Tương Tác",content:"Tương tác tự nhiên với Linh để nhận hướng dẫn chi tiết về thủ tục và quy định hải quan.",image:"/images/dashboard.png",icon:(0,n.jsx)(u.MessageSquare,{className:"size-6 text-primary"})}],faqs:[{question:"XNK.AI là gì?",answer:(0,n.jsx)("span",{children:"XNK.AI là trợ lý AI chuyên biệt về hải quan và thủ tục xuất nhập khẩu Việt Nam. Trợ lý AI của chúng tôi, Linh, cung cấp hướng dẫn tức thì về phân loại mã HS, thủ tục hải quan và tuân thủ quy định để giúp doanh nghiệp tối ưu hóa hoạt động xuất nhập khẩu của họ."})},{question:"Độ chính xác của phân loại mã HS như thế nào?",answer:(0,n.jsx)("span",{children:"Trợ lý AI Linh của chúng tôi cung cấp phân loại mã HS chính xác cao dựa trên quy định hải quan Việt Nam mới nhất. Hệ thống được cập nhật liên tục với những thay đổi mới nhất trong chính sách và thủ tục hải quan để đảm bảo độ chính xác và tuân thủ."})},{question:"Tôi có thể nhận được những thông tin hải quan nào từ XNK.AI?",answer:(0,n.jsx)("span",{children:"XNK.AI cung cấp thông tin toàn diện về thủ tục hải quan Việt Nam, bao gồm phân loại mã HS, tài liệu cần thiết, quy định xuất nhập khẩu, thuế hải quan và yêu 
1cầu tuân thủ. Bạn có thể hỏi các câu hỏi cụ thể về bất kỳ khía cạnh nào của hoạt động hải quan."})},{question:"XNK.AI có hoạt động 24/7 không?",answer:(0,n.jsx)("span",{children:"Vâng, XNK.AI hoạt động 24/7 thông qua trợ lý AI Linh của chúng tôi. Bạn có thể truy cập hướng dẫn và thông tin tức thì về thủ tục hải quan vào bất kỳ lúc nào, thuận tiện cho doanh nghiệp hoạt động ở các múi giờ khác nhau."})},{question:"Làm thế nào để bắt đầu với XNK.AI?",answer:(0,n.jsx)("span",{children:"Bắt đầu với XNK.AI rất đơn giản. Chỉ cần bắt đầu trò chuyện với trợ lý AI Linh của chúng tôi bằng cách đặt bất kỳ câu hỏi nào liên quan đến hải quan. Dù bạn cần giúp đỡ về phân loại mã HS hay hướng dẫn về thủ tục hải quan, Linh luôn sẵn sàng hỗ trợ bạn ngay lập tức."})},{question:"Thông tin do XNK.AI cung cấp có được cập nhật không?",answer:(0,n.jsx)("span",{children:"Vâng, cơ sở kiến thức của XNK.AI được cập nhật thường xuyên với quy định và thủ tục hải quan Việt Nam mới nhất. Trợ lý AI Linh của chúng tôi cung cấp thông tin hiện tại để đảm bảo bạn luôn có quyền truy cập vào yêu cầu và chính sách hải quan mới nhất."})},{question:"XNK.AI có thể giúp với các tình huống xuất nhập khẩu cụ thể không?",answer:(0,n.jsx)("span",{children:"Tất nhiên! XNK.AI có thể cung cấp hướng dẫn chi tiết cho nhiều tình huống xuất nhập khẩu khác nhau, bao gồm phân loại sản phẩm cụ thể, tài liệu cần thiết, thủ tục hải quan và yêu cầu tuân thủ. Chỉ cần mô tả tình huống của bạn cho Linh, và bạn sẽ nhận được thông tin phù hợp."})},{question:"XNK.AI hỗ trợ những ngôn ngữ nào?",answer:(0,n.jsx)("span",{children:"XNK.AI hoạt động chủ yếu bằng tiếng Việt và tiếng Anh, giúp doanh nghiệp trong nước và quốc tế đều có thể tiếp cận. Trợ lý AI Linh của chúng tôi có thể giao tiếp hiệu quả bằng cả hai ngôn ngữ để cung cấp hướng dẫn rõ ràng về thủ tục hải quan."})}],cta:{title:"Tối Ưu Hóa Hoạt Động Hải Quan Của Bạn",subtitle:"Tham gia cùng các doanh nghiệp đang tin tưởng XNK.AI để tra cứu mã HS chính xác và nhận hướng dẫn hải quan nhanh nhất"},footer:[{title:"Sản phẩm",links:[{href:"/#features",text:"Tính năng",icon:null},{href:"/#pricing",text:"Giá cả",icon:null},{href:"/#solutions",text:"Giải pháp",icon:null}]},{title:"Tài nguyên",links:[{href:"/blog",text:"Blog",icon:null},{href:"/contact-us",text:"Liên hệ",icon:null},{href:"/book-demo",text:"Đặt lịch demo",icon:null},{href:"/blog/huong-dan-tao-to-khai-tu-dong",text:"Hướng dẫn sử dụng",icon:null}]},{title:"Công ty",links:[{href:"/about",text:"Về chúng tôi",icon:null}]},{title:"Mạng xã hội",links:[{href:"https://www.facebook.com/profile.php?id=61576578088690",text:"Facebook",icon:(0,n.jsx)(g.FaFacebook,{}),target:"_blank"}]}],suggestedActions:[{title:"Thiết bị thông báo thanh toán chuyển khoản thành công qua loa, tích hợp trên thiết bị kết nối 4G và wifi",label:"thì nhập hs code gì?",text:"Thiết bị thông báo thanh toán chuyển khoản thành công qua loa, tích hợp trên thiết bị kết nối 4G và wifi. Không có màn hình hiển thị; Bao gồm: Loa tích hợp, chân đế, dây sạc Type-C. Nhập hs code gì?",answer:{text:`Dạ, em Linh xuất nhập khẩu xin ch\xe0o anh/chị. Em tư vấn ngay đ\xe2y ạ.
2
3Để x\xe1c định m\xe3 HS (Harmonized System) code cho thiết bị n\xe0y, cần ph\xe2n t\xedch dựa tr\xean m\xf4 tả h\xe0ng h\xf3a, cấu tạo, cơ chế hoạt động, v\xe0 c\xe1c quy định ph\xe2n loại h\xe0ng h\xf3a theo Hệ thống Harmonized System (HS) của Tổ chức Hải quan Thế giới (WCO), kết hợp với Danh mục h\xe0ng h\xf3a xuất khẩu, nhập khẩu Việt Nam (ban h\xe0nh k\xe8m Th\xf4ng tư số 31/2022/TT-BTC).
4
5### Ph\xe2n t\xedch ph\xe2n loại h\xe0ng h\xf3a
6
7Thiết bị được m\xf4 tả l\xe0 một thiết bị IoT (Internet of Things) với chức năng ch\xednh l\xe0 t\xe1i tạo \xe2m thanh (th\xf4ng b\xe1o số tiền chuyển khoản) th\xf4ng qua loa t\xedch hợp, hoạt động dá»±a tr\xean dữ liệu nhận được từ m\xe1y chá»
7§ qua kết nối Wi-Fi/4G v\xe0 li\xean kết với phần mềm quản l\xfd ng\xe2n h\xe0ng qua API. C\xe1c đặc điểm ch\xednh bao gồm:
8- **Chức năng ch\xednh:** Ph\xe1t \xe2m thanh th\xf4ng b\xe1o dựa tr\xean dữ liệu giao dịch.
9- **Kết nối:** Wi-Fi (2.4 GHz) v\xe0/hoặc 4G để nhận dữ liệu.
10- **Th\xe0nh phần:** Loa t\xedch hợp, ch\xe2n đế, d\xe2y sạc Type-C, kh\xf4ng c\xf3 m\xe0n h\xecnh hiển thị.
11- **Cơ chế hoạt động:** Nhận dữ liệu từ ng\xe2n h\xe0ng qua API, xử l\xfd v\xe0 ph\xe1t \xe2m thanh.
12
13Theo Hệ thống H\xe0i h\xf2a (HS) của Tổ chức Hải quan Thế giới (WCO) v\xe0 Danh mục h\xe0ng h\xf3a xuất nhập khẩu Việt Nam (ban h\xe0nh k\xe8m Th\xf4ng tư 31/2022/TT-BTC), thiết bị n\xe0y thuộc **Chương 85** (M\xe1y m\xf3c v\xe0 thiết bị điện, c\xe1c bộ phận của ch\xfang). Cần xem x\xe9t c\xe1c nh\xf3m HS li\xean quan như:
14- **Nh\xf3m 8518**: \xc1p dụng cho loa đơn giản (như m\xe3 8518.29.90 - loa chưa gắn trong vỏ, c\xe1c loại kh\xe1c). Tuy nhi\xean, thiết bị n\xe0y c\xf3 t\xednh năng th\xf4ng minh (kết nối mạng, xử l\xfd dữ liệu), n\xean kh\xf4ng ho\xe0n to\xe0n ph\xf9 hợp với loa th\xf4ng thường.
15- **Nh\xf3m 8519**: Bao gồm c\xe1c thiết bị t\xe1i tạo \xe2m thanh độc lập, đặc biệt l\xe0 m\xe3 8519.89 (c\xe1c thiết bị t\xe1i tạo \xe2m thanh kh\xe1c). C\xe1c thiết bị tương tự như loa th\xf4ng minh (Amazon Echo Dot, Google Nest Mini) thường được ph\xe2n loại trong m\xe3 n\xe0y, do c\xf3 khả năng t\xe1i tạo \xe2m thanh dựa tr\xean dữ liệu mạng.
16- **Nh\xf3m 8517**: M\xe3 8517.62.00 (thiết bị truyền/nhận dữ liệu qua mạng kh\xf4ng d\xe2y) c\xf3 thể \xe1p dụng v\xec thiết bị sử dụng kết nối Wi-Fi/4G nhưng chức năng ch\xednh l\xe0 ph\xe1t \xe2m thanh, kh\xf4ng phải truyền th\xf4ng hai chiều.
17- **Tham chiếu thực tế**: Theo th\xf4ng b\xe1o số 3327/TB-CHQ (ng\xe0y 22/04/2025) của Chi cục Kiểm định Hải quan, một thiết bị tương tự (loa th\xf4ng b\xe1o \xe2m thanh, kết nối Wi-Fi) của C\xf4ng ty Cổ phần Tiếp vận COCO Việt Nam đ\xe3 được ph\xe2n loại v\xe0o **m\xe3 HS 8518.21.10** (loa đơn, gắn trong vỏ, d\xf9ng cho viễn th\xf4ng). M\xe3 n\xe0y ph\xf9 hợp với thiết bị c\xf3 loa t\xedch hợp trong vỏ
18
19### Kết luận
20
21Dựa tr\xean ph\xe2n t\xedch v\xe0 tham chiếu quyết định của cơ quan hải quan, thiết bị th\xf4ng b\xe1o thanh to\xe1n chuyển khoản th\xe0nh c\xf4ng, với chức năng th\xf4ng b\xe1o số tiền bằng \xe2m thanh qua loa t\xedch hợp, kh\xf4ng c\xf3 m\xe0n h\xecnh hiển thị, c\xf3 khả năng được ph\xe2n loại v\xe0o **m\xe3 HS 8518.21.10** (Loa đơn, gắn trong vỏ, d\xf9ng cho viễn th\xf4ng). M\xe3 n\xe0y phản \xe1nh đ\xfang đặc điểm của thiết bị, bao gồm loa t\xedch hợp trong vỏ v\xe0 chức năng kết nối mạng để nhận dữ liệu giao dịch.
22
23### Khuyến nghị
24
251. **X\xe1c nhận với hải quan**: Do m\xe3 HS 8518.21.10 được \xe1p dụng cho một tổ chức cụ thể (C\xf4ng ty COCO Việt Nam), Qu\xfd Kh\xe1ch n\xean nộp **Đơn đề nghị x\xe1c định trước m\xe3 số HS** tại cơ quan hải quan c\xf3 thẩm quyền (theo Điều 24 Nghị định 08/2015/NĐ-CP, sửa đổi bởi Nghị định 59/2018/NĐ-CP), k\xe8m theo t\xe0i liệu kỹ thuật chi tiết (m\xf4 tả, th\xf4ng số, h\xecnh ảnh thiết bị). Điều n\xe0y đảm bảo m\xe3 HS được x\xe1c định ch\xednh x\xe1c v\xe0 c\xf3 gi\xe1 trị ph\xe1p l\xfd cho tổ chức của Qu\xfd Kh\xe1ch.
262. **Tham khảo tạm thời**: Trong trường hợp cần khai b\xe1o khẩn cấp, Qu\xfd Kh\xe1ch c\xf3 thể tham khảo **m\xe3 8518.21.10**, nhưng cần x\xe1c nhận lại với hải quan trước khi nộp tờ khai ch\xednh thức.
273. **Theo d\xf5i cập nhật**: Li\xean tục kiểm tra c\xe1c th\xf4ng tư mới nhất từ Bộ T\xe0i ch\xednh (như sá»­a đổi Th\xf4ng tư 31/2022/TT-BTC) để cập nhật Danh má
27»¥c h\xe0ng h\xf3a xuất nhập khẩu, v\xec m\xe3 HS c\xf3 thể thay đổi theo diễn giải mới.`}},{title:"So với Nghị định 118/2021/NĐ-CP",label:"nghị định 68/2025/NĐ-CP đã cải tiến những gì?",text:"So với Nghị định 118/2021/NĐ-CP, Nghị định 68/2025/NĐ-CP đã cải tiến những gì?",answer:{text:`Dạ, em Linh xuất nhập khẩu xin ch\xe0o anh/chị! Em tư vấn ngay đ\xe2y ạ.
28
29So với Nghị định 118/2021/NĐ-CP, Nghị định 68/2025/NĐ-CP đ\xe3 c\xf3 những cải tiến, sửa đổi, bổ sung quan trọng nhằm ho\xe0n thiện quy định chi tiết v\xe0 biện ph\xe1p thi h\xe0nh Luật Xử l\xfd vi phạm h\xe0nh ch\xednh, cụ thể như sau:
30
311. **Sửa đổi quy định về thẩm quyền xử phạt v\xe0 tạm giữ tang vật, phương tiện vi phạm h\xe0nh ch\xednh**: Việc x\xe1c định thẩm quyền xử phạt, \xe1p dụng biện ph\xe1p khắc phục hậu quả được thực hiện theo Điều 52 Luật Xử l\xfd vi phạm h\xe0nh ch\xednh 2012 (sửa đổi 2020). Đồng thời, quy định r\xf5 việc chuyển hồ sơ xử phạt trong trường hợp vụ việc do cơ quan trung ương tổ chức theo ng\xe0nh dọc đ\xf3ng tại địa phương đang thụ l\xfd nhưng phải chuyển đến người c\xf3 thẩm quyền xử phạt, c\xf3 thể được quy định cụ thể tại c\xe1c nghị định chuy\xean ng\xe0nh hoặc theo thứ tự ưu ti\xean nhất định[2][3].
322. **Sửa đổi, bổ sung Điều 11 về xử phạt vi phạm h\xe0nh ch\xednh trong hoạt động thanh tra**: Trưởng đo\xe0n Thanh tra chuy\xean ng\xe0nh c\xf3 thẩm quyền xử phạt trong phạm vi, nội dung cuộc thanh tra trong thời hạn thanh tra. Trường hợp hết thời hạn thanh tra m\xe0 chưa thể ra quyết định xử phạt v\xec l\xfd do kh\xe1ch quan th\xec phải chuyển vụ vi phạm đến người c\xf3 thẩm quyền xử phạt[3].
333. **Ho\xe0n thiện c\xe1c quy định chi tiết v\xe0 biện ph\xe1p thi h\xe0nh Luật Xử l\xfd vi phạm h\xe0nh ch\xednh**: Nghị định 68/2025/NĐ-CP sửa đổi, bổ sung một số điều nhằm đảm bảo t\xednh đồng bộ, r\xf5 r\xe0ng v\xe0 ph\xf9 hợp với thực tiễn thi h\xe0nh ph\xe1p luật xử l\xfd vi phạm h\xe0nh ch\xednh[1][4][5].
34
35T\xf3m lại, Nghị định 68/2025/NĐ-CP tập trung v\xe0o việc sửa đổi, bổ sung c\xe1c quy định li\xean quan đến thẩm quyền xử phạt, chuyển giao hồ sơ xử l\xfd vi phạm h\xe0nh ch\xednh, cũng như quyền hạn của c\xe1c cơ quan thanh tra trong xử phạt vi phạm h\xe0nh ch\xednh, gi\xfap quy tr\xecnh xử l\xfd vi phạm h\xe0nh ch\xednh được r\xf5 r\xe0ng, minh bạch v\xe0 hiệu quả hơn so với Nghị định 118/2021/NĐ-CP trước đ\xf3.
36
37Nếu anh/chị cần em c\xf3 thể gửi chi tiết c\xe1c điều khoản sửa đổi cụ thể để tham khảo th\xeam ạ!`,sources:["https://thuvienphapluat.vn/van-ban/Vi-pham-hanh-chinh/Nghi-dinh-68-2025-ND-CP-sua-doi-Nghi-dinh-118-2021-ND-CP-huong-dan-Luat-Xu-ly-vi-pham-hanh-chinh-648513.aspx","https://thuvienphapluat.vn/chinh-sach-phap-luat-moi/vn/ho-tro-phap-luat/chinh-sach-moi/81240/da-co-nghi-dinh-68-2025-nd-cp-sua-doi-nghi-dinh-118-2021-nd-cp-huong-dan-luat-xu-ly-vi-pham-hanh-chinh","https://thuvienphapluat.vn/banan/tin-tuc/nghi-dinh-682025ndcp-sua-doi-nghi-dinh-118-ve-huong-dan-luat-xu-ly-vi-pham-hanh-chinh-the-nao-14423","https://thuvienphapluat.vn/chinh-sach-phap-luat-moi/vn/ho-tro-phap-luat/chinh-sach-moi/83867/vbhn-nghi-dinh-huong-dan-luat-xu-ly-vi-pham-hanh-chinh-moi-nhat","https://thuvienphapluat.vn/phap-luat/nghi-dinh-682025ndcp-sua-doi-nghi-dinh-1182021ndcp-huong-dan-luat-xu-ly-vi-pham-hanh-chinh-nhu-the--207019.html"]}}]};t.s(["siteConfig",0,m],179602)},86605,t=>{"use strict";var n=t.i(8846);t.s(["Clock",()=>n.default])},595518,674274,t=>{"use strict";let n=(0,t.i(553010).default)("file-text",[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z",key:"1oefj6"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5",key:"wfsgrz"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]]);t.s(["default",0,n],674274),t.s(["FileText",0,n],595518)},400890,t=>{"use strict";let n=(0,t.i(553010).default)("message-square",[["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z",key:"18887p"}]]);t.s(["MessageSquare",0,n],400890)},330984,t=>{"use strict";let n=(0,t.i(553010).default)("search",[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]]);t.s(["default",0,n])},394051,t=>{"use strict";var n=t.i(330984);t.s(["Search",()=>n.default])},638794,(t,n,e)=>{"use strict";
37t.i(487798),Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Image",{enumerable:!0,get:function(){return C}});let i=t.r(836437),h=t.r(56421),a=t.r(243029),c=h._(t.r(842058)),r=i._(t.r(193539)),l=i._(t.r(878910)),o=t.r(984699),s=t.r(840745),u=t.r(206174),d=t.r(388966),g=i._(t.r(141786)),p=t.r(500831),x={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function m(t,n,e,i,h,a,c){let r=t?.src;t&&t["data-loaded-src"]!==r&&(t["data-loaded-src"]=r,("decode"in t?t.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(t.parentElement&&t.isConnected){if("empty"!==n&&h(!0),e?.current){let n=new Event("load");Object.defineProperty(n,"target",{writable:!1,value:t});let i=!1,h=!1;e.current({...n,nativeEvent:n,currentTarget:t,target:t,isDefaultPrevented:()=>i,isPropagationStopped:()=>h,persist:()=>{},preventDefault:()=>{i=!0,n.preventDefault()},stopPropagation:()=>{h=!0,n.stopPropagation()}})}i?.current&&i.current(t)}}))}function f(t){return c.use?{fetchPriority:t}:{fetchpriority:t}}"u"<typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let v="u"<typeof window?c.useEffect:c.useLayoutEffect,y=(0,c.forwardRef)(({src:t,srcSet:n,sizes:e,height:i,width:h,decoding:r,className:l,style:o,fetchPriority:s,placeholder:u,loading:d,unoptimized:g,fill:x,onLoadRef:y,onLoadingCompleteRef:b,setBlurComplete:C,setShowAltText:j,sizesInput:k,onLoad:q,onError:N,...w},T)=>{let A=(0,c.useRef)(!1),H=(0,c.useRef)(null);v(()=>{let{current:t}=A,{current:n}=H;t||null===n||(N&&(n.src=n.src),n.complete&&m(n,u,y,b,C,g,k),A.current=!0)},[t,u,y,b,N,g,k]);let S=(0,p.useMergedRef)(T,H);return(0,a.jsx)("img",{...w,...f(s),loading:d,width:h,height:i,decoding:r,"data-nimg":x?"fill":"1",className:l,style:o,sizes:e,srcSet:n,src:t,ref:S,onLoad:t=>{m(t.currentTarget,u,y,b,C,g,k)},onError:t=>{j(!0),"empty"!==u&&C(!0),N&&N(t)}})});function b({isAppRouter:t,imgAttributes:n}){let e={as:"image",imageSrcSet:n.srcSet,imageSizes:n.sizes,crossOrigin:n.crossOrigin,referrerPolicy:n.referrerPolicy,...f(n.fetchPriority)};return t&&r.default.preload?(r.default.preload(n.src,e),null):(0,a.jsx)(l.default,{children:(0,a.jsx)("link",{rel:"preload",href:n.srcSet?void 0:n.src,...e},"__nimg-"+n.src+n.srcSet+n.sizes)})}let C=(0,c.forwardRef)((t,n)=>{let e=(0,c.useContext)(d.RouterContext),i=(0,c.useContext)(u.ImageConfigContext),h=(0,c.useMemo)(()=>{let t=x||i||s.imageConfigDefault,n=[...t.deviceSizes,...t.imageSizes].sort((t,n)=>t-n),e=t.deviceSizes.sort((t,n)=>t-n),h=t.qualities?.sort((t,n)=>t-n);return{...t,allSizes:n,deviceSizes:e,qualities:h,localPatterns:"u"<typeof window?i?.localPatterns:t.localPatterns}},[i]),{onLoad:r,onLoadingComplete:l}=t,p=(0,c.useRef)(r);(0,c.useEffect)(()=>{p.current=r},[r]);let m=(0,c.useRef)(l);(0,c.useEffect)(()=>{m.current=l},[l]);let[f,v]=(0,c.useState)(!1),[C,j]=(0,c.useState)(!1),{props:k,meta:q}=(0,o.getImgProps)(t,{defaultLoader:g.default,imgConf:h,blurComplete:f,showAltText:C});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(y,{...k,unoptimized:q.unoptimized,placeholder:q.placeholder,fill:q.fill,onLoadRef:p,onLoadingCompleteRef:m,setBlurComplete:v,setShowAltText:j,sizesInput:t.sizes,ref:n}),q.preload?(0,a.jsx)(b,{isAppRouter:!e,imgAttributes:k}):null]})});("function"==typeof e.default||"object"==typeof e.default&&null!==e.default)&&void 0===e.default.__esModule&&(Object.defineProperty(e.default,"__esModule",{value:!0}),Object.assign(e.default,e),n.exports=e.default)},940507,(t,n,e)=>{"use strict";function i(t,n){let e=t||75;return n?.qualities?.length?n.qualities.reduce((t,n)=>Math.abs(n-e)<Math.abs(t-e)?n:t,n.qualities[0]):e}Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"findClosestQuality",{enumerable:!0,get:function(){return i}})},984699,(t,n,e)=>{"use strict";t.i(487798),Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"getImgProps",{enumerable:!0,get:function(){return o}});let i=t.r(782073),h=t.r(972867),a=t.r(840745),c=["-moz-initial","fill","none","scale-down",void 0];function r(t){return void 0!==t.default}function l(t){return void 0===t?t:"number"==typeof t?Number.isFinite(t)?t:NaN:"string"==typeof t&&/^[0-9]+$/.test(t)?parseInt(t,10):NaN}function o({src:t,sizes:n,unoptimized:e=!1,priority:s=!1,preload:u=!1,loading:d,className:g,quality:p,width:x,height:m,fill:f=!1,style:v,overrideSrc:y,onLoad:b,onLoadingComplete:C,placeholder:j="empty",blurDataURL:k,fetchPriority:q,decoding:N="async",layout:w,objectFit:T,objectPosition:A,lazyBoundary:H,lazyRoot:S,...P},_){var M;let V,I,L,{imgConf:E,showAltText:O,blurComplete:R,defaultLoader:z}=_,D=E||a.imageConfigDefault;if("allSizes"in D)V=D;else{let t=[...D.deviceSizes,...D.imageSizes].sort((t,n)=>t-n),n=D.deviceSizes.sort((t,n)=>t-n),e=D.qualities?.sort((t,n)=>t-n);V={...D,allSizes:t,deviceSizes:n,qualities:e}}if(void 0===z)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,
37configurable:!0});let X=P.loader||z;delete P.loader,delete P.srcSet;let K="__next_img_default"in X;if(K){if("custom"===V.loader)throw Object.defineProperty(Error(`Image with src "${t}" is missing "loader" prop.
38Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let t=X;X=n=>{let{config:e,...i}=n;return t(i)}}if(w){"fill"===w&&(f=!0);let t={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[w];t&&(v={...v,...t});let e={responsive:"100vw",fill:"100vw"}[w];e&&!n&&(n=e)}let $="",B=l(x),F=l(m);if((M=t)&&"object"==typeof M&&(r(M)||void 0!==M.src)){let n=r(t)?t.default:t;if(!n.src)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ${JSON.stringify(n)}`),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!n.height||!n.width)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ${JSON.stringify(n)}`),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(I=n.blurWidth,L=n.blurHeight,k=k||n.blurDataURL,$=n.src,!f)if(B||F){if(B&&!F){let t=B/n.width;F=Math.round(n.height*t)}else if(!B&&F){let t=F/n.height;B=Math.round(n.width*t)}}else B=n.width,F=n.height}let G=!s&&!u&&("lazy"===d||void 0===d);(!(t="string"==typeof t?t:$)||t.startsWith("data:")||t.startsWith("blob:"))&&(e=!0,G=!1),V.unoptimized&&(e=!0),K&&!V.dangerouslyAllowSVG&&t.split("?",1)[0].endsWith(".svg")&&(e=!0);let Z=l(p),W=Object.assign(f?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:T,objectPosition:A}:{},O?{}:{color:"transparent"},v),U=R||"empty"===j?null:"blur"===j?`url("data:image/svg+xml;charset=utf-8,${(0,h.getImageBlurSvg)({widthInt:B,heightInt:F,blurWidth:I,blurHeight:L,blurDataURL:k||"",objectFit:W.objectFit})}")`:`url("${j}")`,Q=c.includes(W.objectFit)?"fill"===W.objectFit?"100% 100%":"cover":W.objectFit,Y=U?{backgroundSize:Q,backgroundPosition:W.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:U}:{},J=function({config:t,src:n,unoptimized:e,width:h,quality:a,sizes:c,loader:r}){if(e){if(n.startsWith("/")&&!n.startsWith("//")){let t=(0,i.getDeploymentId)();if(n.includes("/_next/static/immutable")&&!(0,i.getAssetToken)())t=void 0;else if(t){let e=n.indexOf("?");if(-1!==e){let i=new URLSearchParams(n.slice(e+1));i.get("dpl")||(i.append("dpl",t),n=n.slice(0,e)+"?"+i.toString())}else n+=`?dpl=${t}`}}return{src:n,srcSet:void 0,sizes:void 0}}let{widths:l,kind:o}=function({deviceSizes:t,allSizes:n},e,i){if(i){let e=/(^|\s)(1?\d?\d)vw/g,h=[];for(let t;t=e.exec(i);)h.push(parseInt(t[2]));if(h.length){let e=.01*Math.min(...h);return{widths:n.filter(n=>n>=t[0]*e),kind:"w"}}return{widths:n,kind:"w"}}return"number"!=typeof e?{widths:t,kind:"w"}:{widths:[...new Set([e,2*e].map(t=>n.find(n=>n>=t)||n[n.length-1]))],kind:"x"}}(t,h,c),s=l.length-1;return{sizes:c||"w"!==o?c:"100vw",srcSet:l.map((e,i)=>`${r({config:t,src:n,quality:a,width:e})} ${"w"===o?e:i+1}${o}`).join(", "),src:r({config:t,src:n,quality:a,width:l[s]})}}({config:V,src:t,unoptimized:e,width:B,quality:Z,sizes:n,loader:X}),tt=G?"lazy":d;return{props:{...P,loading:tt,fetchPriority:q,width:B,height:F,decoding:N,className:g,style:{...W,...Y},sizes:J.sizes,srcSet:J.srcSet,src:y||J.src},meta:{unoptimized:e,preload:u||s,placeholder:j,fill:f}}}},878910,(t,n,e)=>{"use strict";t.i(487798),Object.defineProperty(e,"__esModule",{value:!0});var i={default:function(){return x},defaultHead:function(){return u}};for(var h in i)Object.defineProperty(e,h,{enumerable:!0,get:i[h]});let a=t.r(836437),c=t.r(56421),r=t.r(243029),l=c._(t.r(842058)),o=a._(t.r(910209)),s=t.r(635550);function u(){return[(0,r.jsx)("meta",{charSet:"utf-8"},"charset"),(0,r.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function d(t,n){return"string"==typeof n||"number"==typeof n?t:n.type===l.default.Fragment?t.concat(l.default.Children.toArray(n.props.children).reduce((t,n)=>"string"==typeof n||"number"==typeof n?t:t.concat(n),[])):t.concat(n)}let g=["name","httpEquiv","charSet","itemProp"];function p(t){let n,e,i,h;return t.reduce(d,[]).reverse().concat(u().reverse()).filter((n=new Set,e=new Set,i=new Set,h={},t=>{let a=!0,c=!1;if(t.key&&"number"!=typeof t.key&&t.key.indexOf("$")>0){c=!0;let e=t.key.slice(t.key.indexOf("$")+1);n.has(e)?a=!1:n.add(e)}switch(t.type){case"title":case"base":e.has(t.type)?a=!1:e.add(t.type);break;case"meta":for(let n=0,e=g.length;n<e;n++){let e=g[n];if(t.props.hasOwnProperty(e))if("charSet"===e)i.has(e)?a=!1:i.add(e);else{let n=t.props[e],i=h[e]||new Set;("name"!==e||!c)&&i.has(n)?a=!1:(i.add(n),h[e]=i)}}}return a})).reverse().map((t,n)=>{let e=t.key||n;return l.default.cloneElement(t,{key:e})})}let x=function({children:t}){let n=(0,l.useContext)(s.HeadManagerContext);return(0,r.jsx)(o.default,{reduceComponentsToState:p,headManager:n,children:t})};("function"==typeof e.default||"object"==typeof e.default&&null!==e.default)&&void 0===e.default.__esModule&&(Object.defineProperty(e.default,"__esMo
38dule",{value:!0}),Object.assign(e.default,e),n.exports=e.default)},972867,(t,n,e)=>{"use strict";function i({widthInt:t,heightInt:n,blurWidth:e,blurHeight:h,blurDataURL:a,objectFit:c}){let r=e?40*e:t,l=h?40*h:n,o=r&&l?`viewBox='0 0 ${r} ${l}'`:"";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${o}%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='${o?"none":"contain"===c?"xMidYMid":"cover"===c?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${a}'/%3E%3C/svg%3E`}Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"getImageBlurSvg",{enumerable:!0,get:function(){return i}})},206174,(t,n,e)=>{"use strict";t.i(487798),Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"ImageConfigContext",{enumerable:!0,get:function(){return a}});let i=t.r(836437)._(t.r(842058)),h=t.r(840745),a=i.default.createContext(h.imageConfigDefault)},388966,(t,n,e)=>{"use strict";t.i(487798),Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"RouterContext",{enumerable:!0,get:function(){return i}});let i=t.r(836437)._(t.r(842058)).default.createContext(null)},840745,(t,n,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i={VALID_LOADERS:function(){return a},imageConfigDefault:function(){return c}};for(var h in i)Object.defineProperty(e,h,{enumerable:!0,get:i[h]});let a=["default","imgix","cloudinary","akamai","custom"],c={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:14400,formats:["image/webp"],maximumDiskCacheSize:void 0,maximumRedirects:3,maximumResponseBody:5e7,dangerouslyAllowLocalIP:!1,dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:[75],unoptimized:!1,customCacheHandler:!1}},141786,(t,n,e)=>{"use strict";t.i(487798),Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return c}});let i=t.r(940507),h=t.r(782073);function a({config:t,src:n,width:e,quality:c}){let r=(0,h.getDeploymentId)();if(n.startsWith("/")&&!n.startsWith("//"))if(n.includes("/_next/static/immutable")&&!(0,h.getAssetToken)())r=void 0;else{let t=n.indexOf("?");if(-1!==t){let e=new URLSearchParams(n.slice(t+1)),i=e.get("dpl");if(i){r=i,e.delete("dpl");let h=e.toString();n=n.slice(0,t)+(h?"?"+h:"")}}}if(n.startsWith("/")&&n.includes("?")&&t.localPatterns?.length===1&&"**"===t.localPatterns[0].pathname&&""===t.localPatterns[0].search)throw Object.defineProperty(Error(`Image with src "${n}" is using a query string which is not configured in images.localPatterns.
39Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,configurable:!0});let l=(0,i.findClosestQuality)(c,t);return`${t.path}?url=${encodeURIComponent(n)}&w=${e}&q=${l}${n.startsWith("/")&&r?`&dpl=${r}`:""}`}a.__next_img_default=!0;let c=a},910209,(t,n,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});let i=t.r(842058),h="u"<typeof window,a=h?()=>{}:i.useLayoutEffect,c=h?()=>{}:i.useEffect;function r(t){let{headManager:n,reduceComponentsToState:e}=t;function r(){if(n&&n.mountedInstances){let t=i.Children.toArray(Array.from(n.mountedInstances).filter(Boolean));n.updateHead(e(t))}}return h&&(n?.mountedInstances?.add(t.children),r()),a(()=>(n?.mountedInstances?.add(t.children),()=>{n?.mountedInstances?.delete(t.children)})),a(()=>(n&&(n._pendingUpdate=r),()=>{n&&(n._pendingUpdate=r)})),c(()=>(n&&n._pendingUpdate&&(n._pendingUpdate(),n._pendingUpdate=null),()=>{n&&n._pendingUpdate&&(n._pendingUpdate(),n._pendingUpdate=null)})),null}},69489,t=>{"use strict";var n=t.i(243029),e=t.i(842058),i=t.i(632137);t.s(["FlickeringGrid",0,({squareSize:t=4,gridGap:h=6,flickerChance:a=.3,color:c="rgb(0, 0, 0)",width:r,height:l,className:o,maxOpacity:s=.3,...u})=>{let d=(0,e.useRef)(null),g=(0,e.useRef)(null),[p,x]=(0,e.useState)(!1),[m,f]=(0,e.useState)({width:0,height:0}),v=(0,e.useMemo)(()=>(t=>{let n=document.createElement("canvas");n.width=n.height=1;let e=n.getContext("2d");if(!e)return"rgba(255, 0, 0,";e.fillStyle=t,e.fillRect(0,0,1,1);let[i,h,a]=Array.from(e.getImageData(0,0,1,1).data);return`rgba(${i}, ${h}, ${a},`})(c),[c]),y=(0,e.useCallback)((n,e,i)=>{let a=window.devicePixelRatio||1;n.width=e*a,n.height=i*a,n.style.width=`${e}px`,n.style.height=`${i}px`;let c=Math.floor(e/(t+h)),r=Math.floor(i/(t+h)),l=new Float32Array(c*r);for(let t=0;t<l.length;t++)l[t]=Math.random()*s;return{cols:c,rows:r,squares:l,dpr:a}},[t,h,s]),b=(0,e.useCallback)((t,n)=>{for(let e=0;e<t.length;e++)Math.random()<a*n&&(t[e]=Math.random()*s)},[a,s]),C=(0,e.useCallback)((n,e,i,a,c,r,l)=>{n.clearRect(0,0,e,i),n.fillStyle="transparent",n.fillRect(0,0,e,i);for(let e=0;e<a;e++)for(let i=0;i<c;i++){let a=r[e*c+i];n.fillStyle=`${v}${a})`,n.fillRect(e*(t+h)*l,i*(t+h)*l,t*l,t*l)}},[v,t,h]);return(0,e.useEffect)(()=>{let t,n,e=d.current,i=g.current;if(!e||!i)return;let h=e.getContext("2d");
39if(!h)return;let a=()=>{let t=r||i.clientWidth,h=l||i.clientHeight;f({width:t,height:h}),n=y(e,t,h)};a();let c=0,o=i=>{if(!p)return;let a=(i-c)/1e3;c=i,b(n.squares,a),C(h,e.width,e.height,n.cols,n.rows,n.squares,n.dpr),t=requestAnimationFrame(o)},s=new ResizeObserver(()=>{a()});s.observe(i);let u=new IntersectionObserver(([t])=>{x(t.isIntersecting)},{threshold:0});return u.observe(e),p&&(t=requestAnimationFrame(o)),()=>{cancelAnimationFrame(t),s.disconnect(),u.disconnect()}},[y,b,C,r,l,p]),(0,n.jsx)("div",{className:(0,i.cn)(`h-full w-full ${o}`),ref:g,...u,children:(0,n.jsx)("canvas",{className:"pointer-events-none",ref:d,style:{width:m.width,height:m.height}})})}])}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.