1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[83699],{17037:(e,a,l)=>{l.d(a,{$:()=>i,F:()=>r});var t=l(95155);l(12115);var s=l(83360),n=l(64269);function r(e){let{className:a,children:l,...r}=e;return(0,t.jsxs)(s.bL,{"data-slot":"scroll-area",className:(0,n.cn)("relative",a),...r,children:[(0,t.jsx)(s.LM,{"data-slot":"scroll-area-viewport",className:"focus-visible:ring-ring/50 size-full rounded-[inherit] transition-[color,box-shadow] outline-none focus-visible:ring-[3px] focus-visible:outline-1",children:l}),(0,t.jsx)(i,{}),(0,t.jsx)(s.OK,{})]})}function i(e){let{className:a,orientation:l="vertical",...r}=e;return(0,t.jsx)(s.VM,{"data-slot":"scroll-area-scrollbar",orientation:l,className:(0,n.cn)("flex touch-none p-px transition-colors select-none","vertical"===l&&"h-full w-2.5 border-l border-l-transparent","horizontal"===l&&"h-2.5 flex-col border-t border-t-transparent",a),...r,children:(0,t.jsx)(s.lr,{"data-slot":"scroll-area-thumb",className:"bg-border relative flex-1 rounded-full"})})}},32548:(e,a,l)=>{l.d(a,{Heading:()=>n});var t=l(95155),s=l(6554);let n=e=>{let{title:a,description:l}=e,n=(0,s.S)(e=>e.isAdminPath);return(0,t.jsxs)("div",{children:[(0,t.jsx)("h2",{className:"font-bold tracking-tight ".concat(n?"text-3xl":"text-xl"),children:a}),(0,t.jsx)("p",{className:"text-muted-foreground text-sm",children:l})]})}},33128:(e,a,l)=>{l.d(a,{b:()=>h,v:()=>g});var t=l(95155),s=l(30563),n=l(3998),r=l(11186),i=l(64269),o=l(31719);function c(e){let{table:a,totalItems:l,pageSizeOptions:s=[50,100,200,500,1e3],className:c,...d}=e,u=a.getState().pagination.pageIndex+1,x=a.getPageCount(),m=a.getState().pagination.pageSize,p=a.getFilteredRowModel().rows.length,h=l&&l>0?a.getState().pagination.pageIndex*m+1:0,g=l&&l>0?Math.min(h+m-1,l):0,f=null!=l?l:p;return(0,t.jsx)("div",{className:(0,i.cn)("flex w-full flex-col gap-3 p-1",c),...d,children:(0,t.jsxs)("div",{className:"flex w-full flex-wrap items-center justify-center gap-3 lg:justify-between",children:[(0,t.jsxs)("div",{className:"flex flex-wrap items-center justify-center gap-2 lg:justify-start",children:[(0,t.jsx)("p",{className:"text-sm font-medium whitespace-nowrap",children:"K\xedch cỡ trang t\xednh"}),(0,t.jsxs)(r.l6,{value:"".concat(m),onValueChange:e=>{a.setPageSize(Number(e))},children:[(0,t.jsx)(r.bq,{className:"h-8 w-[4.5rem] [&[data-size]]:h-8",children:(0,t.jsx)(r.yv,{placeholder:m})}),(0,t.jsx)(r.gC,{side:"top",children:s.map(e=>(0,t.jsx)(r.eb,{value:"".concat(e),children:e},e))})]})]}),(0,t.jsxs)("div",{className:"flex w-full items-center justify-center gap-3 lg:w-auto lg:justify-end",children:[(0,t.jsxs)("div",{className:"flex flex-wrap items-center justify-center text-sm font-medium",children:[(0,t.jsx)("span",{className:"font-bold",children:h}),(0,t.jsx)("span",{children:"\xa0-\xa0"}),(0,t.jsx)("span",{className:"font-bold",children:g}),(0,t.jsx)("span",{children:"\xa0cá»§a\xa0"}),(0,t.jsx)("span",{className:"font-bold",children:f}),(0,t.jsx)("span",{children:"\xa0ÄÆ¡n h\xe0ng"})]}),(0,t.jsxs)("div",{className:"flex flex-wrap items-center justify-center gap-2",children:[(0,t.jsx)(n.$,{"aria-label":"Go to previous page",variant:"outline",size:"icon",className:"size-8",onClick:()=>a.previousPage(),disabled:!a.getCanPreviousPage(),children:(0,t.jsx)(o.YJP,{})}),(()=>{let e=[];
1if(x<=5)for(let a=1;a<=x;a++)e.push(a);else if(u<=3){for(let a=1;a<=3;a++)e.push(a);e.push("..."),e.push(x)}else if(u>=x-2){e.push(1),e.push("...");for(let a=x-2;a<=x;a++)e.push(a)}else{e.push(1),e.push("...");for(let a=u-1;a<=u+1;a++)e.push(a);e.push("..."),e.push(x)}return e})().map((e,l)=>(0,t.jsx)(n.$,{"aria-label":"Go to page ".concat(e),variant:e===u?"default":"outline",size:"icon",className:(0,i.cn)("size-8",e===u&&"bg-red-500 text-white hover:bg-red-600"),onClick:()=>{"number"==typeof e&&a.setPageIndex(e-1)},disabled:"..."===e,children:e},l)),(0,t.jsx)(n.$,{"aria-label":"Go to next page",variant:"outline",size:"icon",className:"size-8",onClick:()=>a.nextPage(),disabled:!a.getCanNextPage(),children:(0,t.jsx)(o.vKP,{})})]})]})]})})}var d=l(87270),u=l(6097),x=l(17037),m=l(56095),p=l(10951);function h(e){var a;let{table:l,actionBar:n,totalItems:r,children:i,statusFilter:o}=e;return(0,t.jsxs)("div",{className:"flex min-w-0 flex-1 flex-col space-y-4",children:[i,o,(0,t.jsx)("div",{className:"relative flex min-w-0 flex-1",children:(0,t.jsx)("div",{className:"absolute inset-0 flex overflow-hidden rounded-lg border",children:(0,t.jsxs)(x.F,{className:"h-full w-full",children:[(0,t.jsxs)(d.Table,{children:[(0,t.jsx)(d.TableHeader,{className:"bg-muted sticky top-0 z-10",children:l.getHeaderGroups().map(e=>(0,t.jsx)(d.TableRow,{children:e.headers.map(e=>(0,t.jsx)(d.TableHead,{colSpan:e.colSpan,style:{...(0,u.Z0)({column:e.column})},children:e.isPlaceholder?null:(0,s.Kv)(e.column.columnDef.header,e.getContext())},e.id))},e.id))}),(0,t.jsx)(d.TableBody,{children:(null==(a=l.getRowModel().rows)?void 0:a.length)?l.getRowModel().rows.map(e=>(0,t.jsx)(d.TableRow,{"data-state":e.getIsSelected()&&"selected",children:e.getVisibleCells().map(e=>(0,t.jsx)(d.TableCell,{style:{...(0,u.Z0)({column:e.column})},className:"py-4",children:(0,s.Kv)(e.column.columnDef.cell,e.getContext())},e.id))},e.id)):(0,t.jsx)(d.TableRow,{children:(0,t.jsxs)(d.TableCell,{colSpan:l.getAllColumns().length,className:"h-[500px] text-center",children:[(0,t.jsx)(m.A,{className:"mx-auto"}),(0,t.jsx)("div",{className:"mt-4",children:"Chưa c\xf3 dữ liá»u"})]})})})]}),(0,t.jsx)(x.$,{orientation:"horizontal"})]})})}),(0,t.jsxs)("div",{className:"flex min-w-0 flex-col gap-2.5",children:[(0,t.jsx)(c,{table:l,totalItems:r}),n&&l.getFilteredSelectedRowModel().rows.length>0&&n]})]})}function g(e){var a;let{table:l,actionBar:n,totalItems:r,showPagination:i=!0,children:o,classNameCustom:m="h-[675px]"}=e;return(0,t.jsxs)("div",{className:"bg-background-blur flex h-screen flex-col gap-4 md:max-w-[77vw] 2xl:max-w-[82vw]",children:[o,(0,t.jsx)("div",{className:"bg-background shadow-[0_4px_30px_0_var(--shadow-table) border-border-table] flex w-full flex-1 overflow-hidden rounded-lg border pb-3",children:(0,t.jsxs)(x.F,{className:"".concat(m," h-[90%] max-h-[60vh] w-full"),children:[(0,t.jsxs)(d.Table,{children:[(0,t.jsx)(d.TableHeader,{className:"text-icon sticky top-0 z-10 h-10 w-fit",children:l.getHeaderGroups().map(e=>(0,t.jsx)(d.TableRow,{children:e.headers.map(e=>(0,t.jsx)(d.TableHead,{colSpan:e.colSpan,className:"".concat("STT"===e.id?"text-center":"text-start"," sticky h-14 px-4 py-[18px]"),style:{...(0,u.Z0)({column:e.column})},children:(0,t.jsx)("span",{className:"text-semibold text-sm",children:e.isPlaceholder?null:(0,s.Kv)(e.column.columnDef.header,e.getContext())})},e.id))},e.id))}),(0,t.jsx)(d.TableBody,{className:"",children:(null==(a=l.getRowModel().rows)?void 0:a.length)?l.getRowModel().rows.map(e=>(0,t.jsx)(d.TableRow,{"data-state":e.getIsSelected()&&"selected",className:"max-h-14",children:e.getVisibleCells().map(e=>(0,t.jsx)(d.TableCell,{style:{...(0,u.Z0)({column:e.column})},className:"text-sm font-normal ".concat("STT"===e.column.id?"text-center":""," h-14 px-4 py-2 ").concat("provider"===e.column.id?"py-0":""),children:(0,s.Kv)(e.column.columnDef.cell,e.getContext())},e.id))},e.id)):(0,t.jsx)(d.TableRow,{children:(0,t.jsxs)(d.TableCell,{colSpan:l.getAllColumns().length,className:"gap-3 pt-32 text-center",children:[(0,t.jsx)(p.F.Empty2Icon,{className:"mx-auto"}),(0,t.jsx)("div",{className:"",children:"Chưa c\xf3 dữ liá»u"})]})})})]}),(0,t.jsx)(x.$,{orientation:"horizontal"})]})}),(0,t.jsxs)("div",{className:"flex flex-col gap-2.5",children:[i&&(0,t.jsx)(c,{table:l,totalItems:r}),n&&l.getFilteredSelectedRowModel().rows.length>0&&n]})]})}},56095:(e,a,l)=>{l.d(a,{A:()=>s});var t=l(95155);let s=e=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"81",height:"80",viewBox:"0 0 81 80",fill:"none",...e,children:[(0,t.jsxs)("g",{clipPath:"url(#clip0_580_3628)",children:[(0,t.jsx)("path",{d:"M7.16675 3.33333C7.16675 1.49239 8.65913 0 10.5001 0H70.5001C72.341 0 73.8334 1.49238 73.8334 3.33333V76.6667C73.8334 78.5076 72.341 80 70.5001 80H18.8334C12.3901 80 7.16675 74.7767 7.16675 68.3333V3.33333Z",fill:"url(#paint0_linear_580_3628)"}),(0,t.jsx)("rect",{x:"13.8333",y:"10",width:"20",height:"6.66667",rx:"3.33333",fill:"#EDEDF4"}),(0,t.jsx)("rect",{x:"13.8333",y:"20",width:"50",height:"6.66667",rx:"3.33333",fill:"#EDEDF4"}),(0,t.jsx)("rect",{x:"13.8333",y:"30",width:"43.3333",height:"6.66667",rx:"3.33333",fill:"#EDEDF4"}),(0,t.jsx)("rect",{x:"13.8333",y:"40",width:"30",height:"6.66667",rx:"3.33333",fill:"#EDEDF4"}
1),(0,t.jsx)("g",{filter:"url(#filter0_d_580_3628)",children:(0,t.jsx)("path",{d:"M70.4995 61.6001C70.5838 61.6001 70.667 61.6066 70.7485 61.6167C70.9307 61.6059 71.1144 61.6001 71.2993 61.6001C76.3803 61.6001 80.4995 65.7193 80.4995 70.8003C80.4992 75.8811 76.3802 79.9995 71.2993 79.9995C71.1161 79.9995 70.934 79.9925 70.7534 79.9819C70.6703 79.9925 70.5855 80.0005 70.4995 80.0005H20.6997C20.4247 80.0005 20.1628 79.9447 19.9243 79.8442C24.4584 79.0303 27.8999 75.0686 27.8999 70.3003C27.8998 66.4834 25.6941 63.1832 22.4888 61.6001H70.4995Z",fill:"url(#paint1_linear_580_3628)"})})]}),(0,t.jsxs)("defs",{children:[(0,t.jsxs)("filter",{id:"filter0_d_580_3628",x:"19.1243",y:"61.6001",width:"62.1752",height:"20.0004",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB",children:[(0,t.jsx)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,t.jsx)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,t.jsx)("feOffset",{dy:"0.8"}),(0,t.jsx)("feGaussianBlur",{stdDeviation:"0.4"}),(0,t.jsx)("feComposite",{in2:"hardAlpha",operator:"out"}),(0,t.jsx)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"}),(0,t.jsx)("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_580_3628"}),(0,t.jsx)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_580_3628",result:"shape"})]}),(0,t.jsxs)("linearGradient",{id:"paint0_linear_580_3628",x1:"40.5001",y1:"0",x2:"40.5001",y2:"80",gradientUnits:"userSpaceOnUse",children:[(0,t.jsx)("stop",{stopColor:"#E3E3E3"}),(0,t.jsx)("stop",{offset:"0.481481",stopColor:"#C6C6C6"}),(0,t.jsx)("stop",{offset:"1",stopColor:"#A7A7A7"})]}),(0,t.jsxs)("linearGradient",{id:"paint1_linear_580_3628",x1:"53",y1:"80",x2:"52.5",y2:"62",gradientUnits:"userSpaceOnUse",children:[(0,t.jsx)("stop",{stopColor:"#B2B2B7"}),(0,t.jsx)("stop",{offset:"1",stopColor:"#E4E4E4"})]}),(0,t.jsx)("clipPath",{id:"clip0_580_3628",children:(0,t.jsx)("rect",{width:"80",height:"80",fill:"white",transform:"translate(0.5)"})})]})]})},60183:(e,a,l)=>{l.d(a,{default:()=>j});var t=l(95155),s=l(12115),n=l(17037),r=l(64269),i=l(39180),o=l(15239),c=l(82762),d=l(6554),u=l(88661),x=l.n(u);let m=Math.PI,p=3*Math.PI/2,h={zalo:"/images/images-template-8/zalo.svg",facebook:"/images/images-template-6/facebook.svg",telegram:"/images/images-template-6/telegram.svg",tiktok:"/images/images-template-6/tiktok.svg",youtube:"/images/images-template-6/youtube.svg",social:"/images/images-template-6/global.svg"},g={delayStepMs:120,ringSize:3,baseRadius:110,ringGap:84,positions:{container:"right-5 bottom-5",triggerButton:"bottom-0 right-0"},sizes:{container:"w-[70px]",triggerCollapsed:"h-[70px] w-[70px]",triggerExpanded:"h-14 w-14",social:"h-[60px] w-[60px]"},classNames:{root:"fixed z-[99] sm:right-6",triggerBase:"absolute cursor-pointer transition-all duration-300",triggerCollapsed:"rounded-full bg-[rgba(255,211,211,0.5)]",triggerExpanded:"rounded-full border-4 border-[#EDEDED] bg-[#D6D6D6]",triggerIconWrap:"absolute top-1/2 left-1/2 block h-8 w-8 -translate-x-1/2 -translate-y-1/2",triggerIconWrapAnimated:"support-alt-icon-anim",socialButton:"absolute right-[5px] bottom-[5px] transition-all duration-300 rounded-full bg-[rgba(211,233,255,0.68)] cursor-pointer",socialExpanded:"pointer-events-auto opacity-100 support-alt-social-wave",socialCollapsed:"pointer-events-none opacity-0",socialFrame:"pointer-events-none absolute inset-0 rounded-full border-[5px] border-[rgba(211,233,255,0.86)]",socialInner:"absolute inset-[6px] overflow-hidden rounded-full border-[3px] border-[#AFE2FF] ring-2 ring-[#AFE2FF] bg-[linear-gradient(180deg,rgba(211,233,255,0.86),#AFE2FF_50%)] shadow-[0_4px_4px_rgba(222,193,193,0.25)]",socialImageWrap:"support-alt-icon-wrap absolute top-1/2 left-1/2 h-12 w-12 -translate-x-1/2 -translate-y-1/2 rounded-full",socialImage:"rounded-full object-cover",triggerWaveInner:"support-alt-wave support-alt-wave-1 pointer-events-none absolute -inset-[8px] rounded-full",triggerWaveOuter:"support-alt-wave support-alt-wave-2 pointer-events-none absolute -inset-[16px] rounded-full",triggerFrame:"pointer-events-none absolute inset-0 rounded-full border-[5px] border-[rgba(255,211,211,0.86)]",triggerCore:"absolute top-1/2 left-1/2 h-14 w-14 -translate-x-1/2 -translate-y-1/2 isolate flex items-center justify-center rounded-full border-[3px] border-[#FFB7AF] bg-[linear-gradient(180deg,#FD4C40_0%,#B0241B_100%)] ring-2 ring-[#FFB7AF] shadow-[0_4px_4px_rgba(222,193,193,0.25)]"}};function f(){return(0,t.jsx)("svg",{className:"absolute top-[12.5%] right-[8.33%] bottom-[6.25%] left-[8.33%]",viewBox:"0 0 27 26",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,t.jsx)("path",{d:"M10.6667 0H16C21.8911 0 26.6667 4.77563 26.6667 10.6667C26.6667 16.5577 21.8911 21.3333 16 21.3333V26C9.33333 23.3333 0 19.3333 0 10.6667C0 4.77563 4.77563 0 10.6667 0ZM13.3333 18.6667H16C20.4183 18.6667 24 15.0849 24 10.6667C24 6.24839 20.4183 2.66667 16 2.66667H10.6667C6.24839 2.66667 2.66667 6.24839 2.66667 10.6667C2.66667 15.48 5.94944 18.6208 13.3333 21.9731V18.6667Z",fill:"white"})})}function v(){return(0,t.jsx)("svg",{className:"absolute top-1/2 left-1/2 h-4 w-4 -translate-x-1/2 -translate-y-1/2",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,t.jsx)("path",{d:"M7.99997 6.22228L14.2222 0L16 1.77778L9.77773 8.00005L16 14.2222L14.2222 16L7.99997 9.77782L1.77778 16L0 14.2222L6.22222 8.00005L0 1.77778L1.77778 0L7.99997 6.22228Z",fill:"white"})})}function w(e){var a,l;let{className:n="",onClick:c,title:d="Support"}
1=e,[u,w]=(0,s.useState)(!1),[j,b]=(0,s.useState)({x:0,y:0}),[N,y]=(0,s.useState)(!1),C=(0,s.useRef)(null),F=(0,s.useRef)({x:0,y:0,initialX:0,initialY:0}),k=(0,s.useRef)(!0),S=(0,i.r)(e=>e.config),D=null!=(l=null==S||null==(a=S.theme)?void 0:a.socials)?l:[],E=(0,s.useMemo)(()=>D.filter(e=>!!(null==e?void 0:e.name)),[D]),_=(0,s.useMemo)(()=>E.map((e,a)=>{let l;return{item:e,index:a,iconSrc:(l=e).logo?l.logo.replace("/api/v1",""):h[l.name.toLowerCase()]||h.social,enabled:!!e.url,basePosition:((e,a,l,t,s)=>{let n,r,i=((e,a,l)=>{let t=((e,a)=>{if(e<=a)return e;let l=e%a;return 0===l?a:l})(a,l),s=a-t;if(e>=s)return{ringIndex:0,indexInRing:e-s,ringCount:t};let n=Math.floor((s-1-e)/l),r=s-(n+1)*l;return{ringIndex:1+n,indexInRing:e-r,ringCount:l}})(e,a,l),o=t+i.ringIndex*s,c=(n=i.indexInRing,(r=i.ringCount)<=1?(m+p)/2:m+n*(p-m)/(r-1));return{x:Math.cos(c)*o,y:Math.sin(c)*o}})(a,E.length,g.ringSize,g.baseRadius,g.ringGap)}}).map(e=>({...e,position:j.x<0?{x:-e.basePosition.x,y:e.basePosition.y}:e.basePosition})),[E,j.x]);(0,s.useEffect)(()=>{let e=e=>{C.current&&!C.current.contains(e.target)&&w(!1)};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[C,w]);let M=(0,s.useCallback)(e=>{if(!N)return;let a=e.touches[0],l=a.clientX-F.current.x,t=a.clientY-F.current.y;k.current&&Math.abs(l)+Math.abs(t)>5&&(k.current=!1);let s=Math.min(Math.max(F.current.initialY+t,-(window.innerHeight-20-70)),20);b({x:F.current.initialX+l,y:s})},[N]),z=(0,s.useCallback)(()=>{if(N){{let e=20-j.x;window.innerWidth-e-70+35>window.innerWidth/2?b(e=>({...e,x:0})):b(e=>({...e,x:110-window.innerWidth}))}y(!1)}},[N,j.x]),I=(0,s.useCallback)(e=>{if(!N)return;let a=e.clientX-F.current.x,l=e.clientY-F.current.y;k.current&&Math.abs(a)+Math.abs(l)>5&&(k.current=!1);let t=Math.min(Math.max(F.current.initialY+l,-(window.innerHeight-20-70)),20);b({x:F.current.initialX+a,y:t})},[N]),L=(0,s.useCallback)(()=>{if(N){{let e=20-j.x;window.innerWidth-e-70+35>window.innerWidth/2?b(e=>({...e,x:0})):b(e=>({...e,x:110-window.innerWidth}))}y(!1)}},[N,j.x]);(0,s.useEffect)(()=>{if(N)return document.addEventListener("mousemove",I),document.addEventListener("mouseup",L),document.addEventListener("touchmove",M),document.addEventListener("touchend",z),()=>{document.removeEventListener("mousemove",I),document.removeEventListener("mouseup",L),document.removeEventListener("touchmove",M),document.removeEventListener("touchend",z)}},[N,I,L,M,z]);let A={right:"20px",bottom:"20px",position:"fixed",transform:"translate(".concat(j.x,"px, ").concat(j.y,"px)"),cursor:N?"grabbing":"default"},B=(0,r.cn)(g.classNames.root,g.sizes.container,"select-none",n),R=(0,r.cn)(g.classNames.triggerBase,g.positions.triggerButton,u?[g.sizes.triggerExpanded,g.classNames.triggerExpanded]:[g.sizes.triggerCollapsed,g.classNames.triggerCollapsed]),T=u?g.classNames.socialExpanded:g.classNames.socialCollapsed;return(0,t.jsxs)("div",{ref:C,style:A,className:"jsx-70a35a8a07685a99 "+(B||""),children:[(0,t.jsx)("button",{type:"button",onMouseDown:e=>{e.preventDefault(),e.stopPropagation(),y(!0),k.current=!0,F.current={x:e.clientX,y:e.clientY,initialX:j.x,initialY:j.y}},onTouchStart:e=>{e.preventDefault(),e.stopPropagation();let a=e.touches[0];y(!0),k.current=!0,F.current={x:a.clientX,y:a.clientY,initialX:j.x,initialY:j.y}},onClick:e=>{if(!k.current)return void e.preventDefault();w(e=>!e),null==c||c()},title:d,"aria-label":d,className:"jsx-70a35a8a07685a99 "+(R||""),children:u?(0,t.jsx)("span",{className:"jsx-70a35a8a07685a99 "+(g.classNames.triggerIconWrap||""),children:(0,t.jsx)(v,{})}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:"jsx-70a35a8a07685a99 "+(g.classNames.triggerWaveInner||"")}),(0,t.jsx)("span",{className:"jsx-70a35a8a07685a99 "+(g.classNames.triggerWaveOuter||"")}),(0,t.jsx)("div",{className:"jsx-70a35a8a07685a99 "+(g.classNames.triggerFrame||"")}),(0,t.jsx)("span",{className:"jsx-70a35a8a07685a99 "+(g.classNames.triggerCore||""),children:(0,t.jsx)("span",{className:"jsx-70a35a8a07685a99 "+((0,r.cn)(g.classNames.triggerIconWrap,g.classNames.triggerIconWrapAnimated)||""),children:(0,t.jsx)(f,{})})})]})}),_.map(e=>{let{item:a,index:l,iconSrc:s,enabled:n,position:i}=e,c={"--social-delay":"".concat(l*g.delayStepMs,"ms"),transform:u?"translate3d(".concat(i.x,"px, ").concat(i.y,"px, 0)"):"translate3d(0, 0, 0)"};return(0,t.jsxs)("a",{href:n?a.url:void 0,target:n?"_blank":void 0,rel:n?"noopener noreferrer":void 0,title:a.name,style:c,"aria-disabled":!n,tabIndex:n?0:-1,className:"jsx-70a35a8a07685a99 "+((0,r.cn)(g.classNames.socialButton,g.sizes.social,T)||""),children:[(0,t.jsx)("div",{className:"jsx-70a35a8a07685a99 "+(g.classNames.socialFrame||"")}),(0,t.jsx)("div",{className:"jsx-70a35a8a07685a99 "+(g.classNames.socialInner||""),children:s?(0,t.jsx)("span",{className:"jsx-70a35a8a07685a99 "+(g.classNames.socialImageWrap||""),children:(0,t.jsx)(o.default,{src:s,alt:a.name,fill:!0,sizes:"48px",className:g.classNames.socialImage})}):null})]},"".concat(a.name,"-").concat(l))}),(0,t.jsx)(x(),{id:"70a35a8a07685a99",children:'.support-alt-icon-anim.jsx-70a35a8a07685a99{transform-origin:center;animation:support-alt-icon-wiggle 1.2s ease-in-out infinite}.support-alt-wave.jsx-70a35a8a07685a99{--wave-peak-opacity:0.78;--wave-mid-opacity:0.64;border:20px solid rgba(255,211,211,.78);opacity:0;transform-origin:center;animation:support-alt-wave-shared 1.35s ease-in-out infinite}.support-alt-wave-2.jsx-70a35a8a07685a99{--wave-peak-opacity:0.5;--wave-mid-opacity:0.36;border-color:rgba(255,211,211,.42)}.support-alt-social-wave.jsx-70a35a8a07685a99::before,.support-alt-social-wave.jsx-70a35a8a07685a99::after{content:"";position:absolute;border-radius:999px;box-sizing:border-box;pointer-events:none;opacity:0}
1.support-alt-social-wave.jsx-70a35a8a07685a99::before{--wave-peak-opacity:0.9;--wave-mid-opacity:0.74;inset:-8px;border:20px solid rgba(211,233,255,.9);animation:support-alt-wave-shared 1.5s ease-in-out var(--social-delay)infinite}.support-alt-social-wave.jsx-70a35a8a07685a99::after{--wave-peak-opacity:0.36;--wave-mid-opacity:0.24;inset:-16px;border:20px solid rgba(211,242,255,.28);animation:support-alt-wave-shared 1.5s ease-in-out calc(var(--social-delay) + 90ms)infinite}.support-alt-social-wave.jsx-70a35a8a07685a99 .support-alt-icon-wrap.jsx-70a35a8a07685a99{transform-origin:center;animation:support-alt-icon-wiggle 1.2s ease-in-out var(--social-delay)infinite}@keyframes support-alt-wave-shared{0%{opacity:0}18%{opacity:0}36%{opacity:var(--wave-peak-opacity,.72)}68%{opacity:var(--wave-mid-opacity,.62)}88%{opacity:0}100%{opacity:0}}@keyframes support-alt-icon-wiggle{0%,100%{transform:rotate(0deg)}20%{transform:rotate(-10deg)}40%{transform:rotate(12deg)}60%{transform:rotate(-8deg)}80%{transform:rotate(6deg)}}'})]})}function j(e){var a,l;let{children:s,scrollable:u=!0,className:x="",showNetwork:m=!1,showTextMarquee:p=!0}=e,h=(0,i.r)(e=>e.config),{open:g,openMobile:f,isMobile:v}=(0,c.cL)(),j=g||f,b=(0,d.S)(e=>e.isAdminPath),N="app.homeproxy.vn"===((null==h?void 0:h.hostName)||"").split(":")[0].toLowerCase(),y=null!=(l=null==h||null==(a=h.theme)?void 0:a.textmarquee)?l:"",C=b?"18rem":"20rem";return(0,t.jsx)(t.Fragment,{children:u?(0,t.jsxs)(n.F,{className:(0,r.cn)("h-[calc(100dvh-52px)]",x),children:[!b&&N&&(0,t.jsx)(w,{}),!b&&p&&y&&(0,t.jsx)("div",{className:"bg-primary w-full py-2 "+(v?"max-w-full":j?"max-w-[calc(100dvw-".concat(C,")]"):"max-w-[calc(100dvw-3rem)]"),children:(0,t.jsxs)("div",{className:"[container-type:inline-size] relative mx-5 overflow-hidden",children:[(0,t.jsx)("span",{className:"animate-marquee absolute left-full pt-1 text-[14px] leading-4 font-normal whitespace-nowrap text-white",children:y}),(0,t.jsx)("span",{className:"invisible text-[14px] leading-4",children:"\xa0"})]})}),m&&(0,t.jsxs)("div",{className:"flex w-full justify-center gap-8 bg-white py-2 shadow-sm",children:[(0,t.jsx)(o.default,{src:"/images/viettel.png",width:0,height:0,sizes:"100vw",className:"my-auto w-full max-w-[116px]",alt:""}),(0,t.jsx)(o.default,{src:"/images/fpt.png",width:0,height:0,sizes:"100vw",className:"my-auto w-full max-w-[116px]",alt:""}),(0,t.jsx)(o.default,{src:"/images/vnpt.png",width:0,height:0,sizes:"100vw",className:"my-auto w-full max-w-[116px]",alt:""})]}),(0,t.jsx)("div",{className:"flex flex-1 p-4 md:px-6",children:s})]}):(0,t.jsxs)(t.Fragment,{children:[!b&&N&&(0,t.jsx)(w,{}),!b&&p&&y&&(0,t.jsx)("div",{className:"bg-primary w-full py-2 "+(v?"max-w-full":j?"max-w-[calc(100dvw-".concat(C,")]"):"max-w-[calc(100dvw-3rem)]"),children:(0,t.jsxs)("div",{className:"[container-type:inline-size] relative mx-3 overflow-hidden",children:[(0,t.jsx)("span",{className:"animate-marquee absolute left-full pt-1 text-[14px] leading-4 font-normal whitespace-nowrap text-white",children:y}),(0,t.jsx)("span",{className:"invisible text-[14px] leading-4",children:"\xa0"})]})}),(0,t.jsx)("div",{className:"flex w-full flex-1 p-4 md:px-6",children:s})]})})}},95337:(e,a,l)=>{l.d(a,{w:()=>N});var t=l(95155),s=l(97453),n=l(12115),r=l(28539),i=l(61538),o=l(56543),c=l(66630),d=l(3998),u=l(63817),x=l(26333),m=l(64269),p=l(31719);function h(e){let{table:a}=e,l=n.useMemo(()=>a.getAllColumns().filter(e=>void 0!==e.accessorFn&&e.getCanHide()),[a]);return(0,t.jsxs)(x.AM,{children:[(0,t.jsx)(x.Wv,{asChild:!0,children:(0,t.jsxs)(d.$,{"aria-label":"Toggle columns",role:"combobox",variant:"outline",size:"sm",className:"h-10 w-[140px] shrink-0 justify-between rounded-full border-[#D4D4D8] bg-white px-4 font-normal",children:[(0,t.jsx)(c.A,{className:"!h-4 !w-4"}),(0,t.jsx)("span",{children:"Hiá»n thá»"}),(0,t.jsx)(p.TBE,{className:"opacity-50"})]})}),(0,t.jsx)(x.hl,{align:"end",className:"w-[min(16rem,calc(100vw-2rem))] p-0",children:(0,t.jsxs)(u.uB,{children:[(0,t.jsx)(u.G7,{placeholder:"T\xecm cá»t..."}),(0,t.jsxs)(u.oI,{children:[(0,t.jsx)(u.xL,{children:"Kh\xf4ng t\xecm thấy cá»t."}),(0,t.jsx)(u.L$,{children:l.map(e=>{var a,l;return(0,t.jsxs)(u.h_,{onSelect:()=>e.toggleVisibility(!e.getIsVisible()),children:[(0,t.jsx)("span",{className:"truncate",children:null!=(l=null==(a=e.columnDef.meta)?void 0:a.label)?l:e.id}),(0,t.jsx)(p.Srz,{className:(0,m.cn)("ml-auto size-4 shrink-0",e.getIsVisible()?"opacity-100":"opacity-0")})]},e.id)})})]})]})})]})}var g=l(65142),f=l(11186),v=l(11647),w=l(86651),j=l(73464),b=l(58067);
1function N(e){var a,l,r,i,o,c,u,N,C,F;let{table:k,children:S,className:D,filterMode:E="inline",searchVariant:_="default",...M}=e,[z]=(0,s.ZA)("filter"),[I]=(0,s.ZA)("filters"),[L]=(0,s.ZA)("s"),A=!!z||!!I||!!L||k.getState().columnFilters.length>0,B=n.useMemo(()=>k.getAllColumns().filter(e=>e.getCanFilter()),[k]),R=n.useCallback(e=>{var a;return"s"===e.columnDef.id||(null==(a=e.columnDef.meta)?void 0:a.variant)==="text"},[]),T=n.useCallback(e=>{let a=e.findIndex(e=>{var a,l,t;let s=null==(l=e.columnDef.meta)||null==(a=l.label)?void 0:a.toString().toLowerCase();return(null==(t=e.id)?void 0:t.toString().toLowerCase())==="proxy"||"proxy"===s});if(a>0){let l=e.slice(),[t]=l.splice(a,1);return l.unshift(t),l}return e},[]),P=n.useCallback(e=>{let a=e.findIndex(e=>{var a,l,t;let s=null==(l=e.columnDef.meta)||null==(a=l.label)?void 0:a.toString().toLowerCase();return(null==(t=e.id)?void 0:t.toString().toLowerCase())==="id"||"id"===s});if(a>-1&&a!==e.length-1){let l=e.slice(),[t]=l.splice(a,1);return l.push(t),l}return e},[]),V=P(T(B.filter(e=>!R(e)))),W=n.useMemo(()=>P(T(B.filter(e=>R(e)))),[B,R,T,P]),[H,G]=n.useState(()=>{var e,a;return null!=(a=null==(e=W[0])?void 0:e.id)?a:""}),[$,K]=n.useState(()=>{let e=W[0];return(null==e?void 0:e.getFilterValue())||""}),Z=n.useRef(!1),X=n.useRef(!1),Y=n.useRef(H);n.useEffect(()=>{if(Y.current===H)return;Y.current=H;let e=W.find(e=>e.id===H);e&&K(e.getFilterValue()||"")},[H,W]),n.useEffect(()=>{if(Z.current)return;let e=W.find(e=>{let a=e.getFilterValue();return null!=a&&""!==a});if(e){let a=e.getFilterValue(),l=Array.isArray(a)?a[0]:a;G(e.id),K(String(l||"")),X.current=!0}else X.current&&K("")},[k.getState().columnFilters,W]);let O=n.useCallback(()=>{k.resetColumnFilters(),K("");{let e=new URL(window.location.href);e.searchParams.delete("filter"),e.searchParams.delete("filters"),e.searchParams.delete("sort"),window.history.replaceState({},"",e.toString())}},[k]),U=n.useCallback(()=>{let e=W.find(e=>e.id===H);if(e){let a=$.trim();$&&$.trim().startsWith("0")&&(a=(0,b.k)($)),Z.current=!1,e.setFilterValue(a),W.filter(e=>e.id!==H).forEach(e=>e.setFilterValue(void 0))}},[W,H,$]),q=n.useCallback(e=>{"Enter"===e.key&&(e.preventDefault(),U())},[U]),J=n.useMemo(()=>V.filter(e=>{let a=e.getFilterValue();return null!=a&&""!==a}).length,[V,k.getState().columnFilters]),Q=n.useCallback(()=>
1{V.forEach(e=>e.setFilterValue(void 0))},[V]);return(0,t.jsx)("div",{role:"toolbar","aria-orientation":"horizontal",className:(0,m.cn)("flex w-full min-w-0 flex-col gap-2 p-1 md:gap-3",D),...M,children:(0,t.jsxs)("div",{className:"flex min-w-0 flex-1 flex-col gap-2 lg:flex-row lg:items-start lg:justify-between",children:[(0,t.jsx)("div",{className:"flex min-w-0 flex-1 flex-col gap-2",children:(0,t.jsxs)("div",{className:"flex min-w-0 flex-wrap items-center gap-2",children:[W.length>0&&"pill"===_&&(0,t.jsxs)("div",{className:"relative flex h-10 w-full max-w-[599px] min-w-0 shrink-0 items-center overflow-hidden rounded-full border border-[#D4D4D8] bg-white pr-10",children:[(0,t.jsxs)(f.l6,{value:H,onValueChange:e=>{Z.current=!0,G(e)},children:[(0,t.jsx)(f.bq,{className:"flex h-10 w-auto shrink-0 flex-row overflow-hidden rounded-full border-0 bg-[#F4F4F5] px-3 text-start text-xs leading-4 font-normal tracking-[0] shadow-none focus-visible:ring-0",children:(0,t.jsx)(f.yv,{className:"truncate"})}),(0,t.jsx)(f.gC,{children:W.map(e=>{var a,l;return(0,t.jsx)(f.eb,{value:e.id,children:null!=(l=null==(a=e.columnDef.meta)?void 0:a.label)?l:e.id},e.id)})})]}),(0,t.jsx)(g.p,{placeholder:(null!=(C=null==(l=W.find(e=>e.id===H))||null==(a=l.columnDef.meta)?void 0:a.placeholder)?C:null==(i=W.find(e=>e.id===H))||null==(r=i.columnDef.meta)?void 0:r.label)+"...",value:$,onChange:e=>{Z.current=!0,K(e.target.value)},onKeyDown:q,className:"h-10 min-w-0 flex-1 truncate border-0 bg-transparent px-3 text-sm shadow-none placeholder:text-[rgba(60,60,67,0.6)] focus-visible:ring-0"}),(0,t.jsx)(d.$,{type:"button",className:"absolute top-0 right-0 h-10 w-10 min-w-0 shrink-0 gap-0 rounded-full bg-[#DF3B30] p-0 hover:bg-[#DF3B30]/90",onClick:U,"aria-label":"T\xecm kiếm",children:(0,t.jsx)(w.A,{className:"!h-5 !w-5 text-white"})})]}),W.length>0&&"default"===_&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"relative shrink-0",children:(0,t.jsx)("select",{className:"border-input bg-background ring-offset-background focus:ring-primary h-8 w-auto max-w-[9rem] rounded-md border px-2 py-1 text-xs focus:ring-2 focus:ring-offset-2 focus:outline-none disabled:cursor-not-allowed disabled:opacity-50 sm:max-w-none sm:text-sm md:px-2",value:H,onChange:e=>{Z.current=!0,G(e.target.value)},children:W.map(e=>{var a,l;return(0,t.jsx)("option",{value:e.id,children:null!=(l=null==(a=e.columnDef.meta)?void 0:a.label)?l:e.id},e.id)})})}),(0,t.jsx)(g.p,{placeholder:(null!=(F=null==(c=W.find(e=>e.id===H))||null==(o=c.columnDef.meta)?void 0:o.placeholder)?F:null==(N=W.find(e=>e.id===H))||null==(u=N.columnDef.meta)?void 0:u.label)+"...",value:$,onChange:e=>{Z.current=!0,K(e.target.value)},onKeyDown:q,className:"h-8 min-w-0 flex-1 text-xs placeholder:text-gray-400 placeholder:italic sm:w-40 sm:text-sm md:w-48 lg:w-56"}),(0,t.jsx)(d.$,{size:"sm",className:"h-8 shrink-0 px-2 text-xs sm:px-3 sm:text-sm",onClick:U,children:"T\xecm kiếm"})]}),"popover"===E?V.length>0&&(0,t.jsxs)(x.AM,{children:[(0,t.jsx)(x.Wv,{asChild:!0,children:(0,t.jsxs)(d.$,{variant:"outline",size:"sm",className:"h-8 w-full justify-start border-dashed px-2 text-xs sm:w-auto sm:px-3 sm:text-sm",children:[(0,t.jsx)(j.A,{className:"mr-1.5 h-3.5 w-3.5"}),"Bá» lá»c",J>0&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:"bg-border mx-1.5 h-4 w-px"}),(0,t.jsx)(v.E,{variant:"secondary",className:"rounded-sm px-1.5 text-xs font-normal",children:J})]})]})}),(0,t.jsx)(x.hl,{align:"start",className:"max-h-[400px] w-[min(22rem,calc(100vw-2rem))] overflow-y-auto p-3",children:(0,t.jsxs)("div",{className:"flex flex-col gap-3",children:[V.map(e=>{var a,l;return(0,t.jsxs)("div",{className:"flex items-center gap-3",children:[(0,t.jsx)("span",{className:"text-muted-foreground w-24 shrink-0 text-xs font-medium",children:null!=(l=null==(a=e.columnDef.meta)?void 0:a.label)?l:e.id}),(0,t.jsx)("div",{className:"min-w-0 flex-1",children:(0,t.jsx)(y,{column:e})})]},e.id)}),J>0&&(0,t.jsxs)(d.$,{variant:"ghost",size:"sm",className:"h-7 w-full text-xs",onClick:Q,children:[(0,t.jsx)(p.MKb,{className:"mr-1.5 h-3 w-3"}),"X\xf3a tất cả"]})]})})]}):V.map(e=>(0,t.jsx)(y,{column:e},e.id)),(V.length>0||W.length>0)&&A&&(0,t.jsxs)(d.$,{"aria-label":"Reset filters",variant:"outline",size:"sm",className:"h-8 w-full border-dashed px-2 text-xs sm:w-auto
1sm:px-3 sm:text-sm",onClick:O,children:[(0,t.jsx)(p.MKb,{className:"h-3 w-3 sm:h-4 sm:w-4"}),(0,t.jsx)("span",{className:"hidden sm:inline",children:"Reset"})]})]})}),(0,t.jsxs)("div",{className:"flex min-w-0 flex-wrap items-center gap-2",children:[S,(0,t.jsx)(h,{table:k})]})]})})}function y(e){let{column:a}=e;{let e=a.columnDef.meta;return n.useCallback(()=>{var l,s,n,c,d,u,x,p;if(!(null==e?void 0:e.variant))return null;switch(e.variant){case"text":return(0,t.jsx)(g.p,{placeholder:null!=(l=e.placeholder)?l:e.label,value:null!=(s=a.getFilterValue())?s:"",onChange:e=>a.setFilterValue(e.target.value),className:"h-8 w-full min-w-0 sm:w-40 lg:w-56"});case"number":return(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)(g.p,{type:"number",inputMode:"numeric",placeholder:null!=(n=e.placeholder)?n:e.label,value:null!=(c=a.getFilterValue())?c:"",onChange:e=>a.setFilterValue(e.target.value),className:(0,m.cn)("h-8 w-[120px]",e.unit&&"pr-8")}),e.unit&&(0,t.jsx)("span",{className:"bg-accent text-muted-foreground absolute top-0 right-0 bottom-0 flex items-center rounded-r-md px-2 text-sm",children:e.unit})]});case"range":return(0,t.jsx)(o.q,{column:a,title:null!=(d=e.label)?d:a.id});case"date":case"dateRange":return(0,t.jsx)(r.B,{column:a,title:null!=(u=e.label)?u:a.id,multiple:"dateRange"===e.variant});case"select":case"multiSelect":return(0,t.jsx)(i.d,{column:a,title:null!=(x=e.label)?x:a.id,options:null!=(p=e.options)?p:[],multiple:"multiSelect"===e.variant});default:return null}},[a,e])()}}}}]);
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.