PageSourceSearch

https://j2proxy.vn/_next/static/chunks/27500.feaa51722399fd6b.js

js j2proxy.vn collected 2026-09-24 15:19:33 UTC 14,341 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[27500],{861:(e,a,t)=>{t.d(a,{Qg:()=>s,bL:()=>n});var r=t(12115),i=t(97602),o=t(95155),s=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),d=r.forwardRef((e,a)=>(0,o.jsx)(i.sG.span,{...e,ref:a,style:{...s,...e.style}}));d.displayName="VisuallyHidden";var n=d},20305:(e,a,t)=>{t.d(a,{A:()=>r});var r=(0,t(30313).A)("outline","command","IconCommand",[["path",{d:"M7 9a2 2 0 1 1 2 -2v10a2 2 0 1 1 -2 -2h10a2 2 0 1 1 -2 2v-10a2 2 0 1 1 2 2h-10",key:"svg-0"}]])},25819:(e,a,t)=>{t.d(a,{$:()=>n});var r=t(95155);t(12115);var i=t(32467),o=t(83101),s=t(64269);let d=(0,o.F)("inline-flex items-center hover:cursor-pointer justify-center gap-2 whitespace-nowrap rounded-lg text-sm font-medium transition-all disabled:pointer-events-none [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[1px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-xs hover:bg-primary/90",destructive:"bg-destructive text-white shadow-xs hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"border border-primary bg-transparent shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50 text-primary",secondary:"bg-secondary text-secondary-foreground shadow-xs hover:bg-secondary/80",ghost:"hover:bg-primary-hover hover:text-accent-foreground dark:hover:bg-accent/50",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2 has-[>svg]:px-3",sm:"h-8 rounded-lg gap-1.5 px-3 has-[>svg]:px-2.5",lg:"h-10 rounded-lg px-6 has-[>svg]:px-4",icon:"size-9"}},defaultVariants:{variant:"default",size:"default"}});function n(e){let{className:a,variant:t,size:o,asChild:n=!1,...l}=e,c=n?i.DX:"button";return(0,r.jsx)(c,{"data-slot":"button",className:(0,s.cn)(d({variant:t,size:o,className:a})),...l})}},30313:(e,a,t)=>{t.d(a,{A:()=>o});var r=t(12115),i={outline:{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"},filled:{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"currentColor",stroke:"none"}};let o=(e,a,t,o)=>{let s=(0,r.forwardRef)((t,s)=>{let{color:d="currentColor",size:n=24,stroke:l=2,title:c,className:u,children:p,...h}=t;return(0,r.createElement)("svg",{ref:s,...i[e],width:n,height:n,className:["tabler-icon","tabler-icon-".concat(a),u].join(" "),..."filled"===e?{fill:d}:{strokeWidth:l,stroke:d},...h},[c&&(0,r.createElement)("title",{key:"svg-title"},c),...o.map(e=>{let[a,t]=e;return(0,r.createElement)(a,t)}),...Array.isArray(p)?p:[p]])});return s.displayName="".concat(t),s}},38415:(e,a,t)=>{t.d(a,{cL:()=>i.cL,q4:()=>f});var r=t(95155),i=t(82762),o=t(46767),s=t(64269),d=t(601),n=t(25819),l=t(48064),c=t(32467),u=t(83101),p=t(12115),h=t(44385);function f(e){let{className:a,...t}=e,{toggleSidebar:o,open:d}=(0,i.cL)(),n=(0,h.a)();return(0,r.jsx)("button",{"data-sidebar":"collapse-trigger","data-slot":"sidebar-collapse-trigger","aria-label":"Thu gọn thanh điều hướng",tabIndex:0,onClick:o,title:"Thu gọn thanh điều hướng",className:(0,s.cn)("group-data-[collapsible=icon]:justify-center group-data-[collapsible=icon]:border-transparent group-data-[collapsible=icon]:bg-transparent group-data-[collapsible=icon]:px-1 group-data-[collapsible=icon]:py-1 hover:cursor-pointer",a),...t,children:(0,r.jsx)("div",{className:"absolute ".concat(d?"top-[78px]":"top-[70px]"," right-[-10px] mt-auto flex h-5 w-5 items-center justify-center rounded-full bg-[rgb(from_var(--primary)_calc(r_+_0)_calc(g_+_55)_calc(b_+_29))] shadow-[0_4px_4px_rgba(0,0,0,0.1)]"),children:(0,r.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"text-white transition-transform duration-200 ".concat(d||n?"":"rotate-180"),children:(0,r.jsx)("path",{d:"M10.0001 13.7802C9.87336 13.7802 9.74669 13.7335 9.64669 13.6335L5.30003 9.28687C4.59336 8.58021 4.59336 7.42021 5.30003 
16.71354L9.64669 2.36688C9.84003 2.17354 10.1601 2.17354 10.3534 2.36688C10.5467 2.56021 10.5467 2.88021 10.3534 3.07354L6.00669 7.42021C5.68669 7.74021 5.68669 8.26021 6.00669 8.58021L10.3534 12.9269C10.5467 13.1202 10.5467 13.4402 10.3534 13.6335C10.2534 13.7269 10.1267 13.7802 10.0001 13.7802Z",fill:"currentColor"})})})})}p.forwardRef((e,a)=>{let{side:t="left",variant:o="sidebar",collapsible:n="offcanvas",className:c,children:u,...p}=e,{isMobile:h,state:f,openMobile:b,setOpenMobile:g}=(0,i.cL)(),{config:x}=(0,d.L)();return"none"===n?(0,r.jsx)("div",{className:(0,s.cn)("bg-sidebar text-sidebar-foreground flex h-full w-(--sidebar-width) flex-col",c),ref:a,...p,children:u}):h?(0,r.jsxs)(l.cj,{open:b,onOpenChange:g,...p,children:[(0,r.jsx)(l.YP,{className:"fixed top-[64px] right-0 bottom-0 left-0 bg-black/50"}),(0,r.jsxs)(l.h,{"data-sidebar":"sidebar","data-mobile":"true",className:"bg-sidebar text-sidebar-foreground mt-16 h-full w-(--sidebar-width) overflow-y-auto p-0 shadow-[4px_4px_8px_0_rgba(0,0,0,0.04)] [&>button]:hidden",style:{"--sidebar-width":x.SIDEBAR_WIDTH_MOBILE},side:t,children:[(0,r.jsxs)(l.Fm,{className:"sr-only",children:[(0,r.jsx)(l.qp,{children:"Sidebar"}),(0,r.jsx)(l.Qs,{children:"Displays the mobile sidebar."})]}),(0,r.jsx)("div",{className:"flex w-full flex-col",children:u})]})]}):(0,r.jsxs)("div",{ref:a,className:"group peer text-sidebar-foreground hidden md:block","data-state":f,"data-collapsible":"collapsed"===f?n:"","data-variant":o,"data-side":t,children:[(0,r.jsx)("div",{className:(0,s.cn)("relative w-(--sidebar-width) bg-transparent transition-[width] duration-200 ease-linear","group-data-[collapsible=offcanvas]:w-0","group-data-[side=right]:rotate-180","floating"===o||"inset"===o?"group-data-[collapsible=icon]:w-[calc(var(--sidebar-width-icon)_+_theme(spacing.4))]":"group-data-[collapsible=icon]:w-(--sidebar-width-icon)")}),(0,r.jsx)("div",{className:(0,s.cn)("fixed inset-y-0 z-10 hidden h-svh w-(--sidebar-width) transition-[left,right,width] duration-200 ease-linear md:flex","left"===t?"left-0 group-data-[collapsible=offcanvas]:left-[calc(var(--sidebar-width)*-1)]":"right-0 group-data-[collapsible=offcanvas]:right-[calc(var(--sidebar-width)*-1)]","floating"===o||"inset"===o?"p-2 group-data-[collapsible=icon]:w-[calc(var(--sidebar-width-icon)_+_theme(spacing.4)_+2px)]":"group-data-[collapsible=icon]:w-(--sidebar-width-icon) group-data-[side=left]:border-r group-data-[side=right]:border-l",c),...p,children:(0,r.jsx)("div",{"data-sidebar":"sidebar",className:"bg-sidebar group-data-[variant=floating]:border-sidebar-border sticky top-0 flex h-full w-full flex-col shadow-[4px_4px_8px_0_var(--shadow-sidebar)] group-data-[variant=floating]:rounded-lg group-data-[variant=floating]:border group-data-[variant=floating]:shadow",children:u})})]})}).displayName="Sidebar",p.forwardRef((e,a)=>{let{className:t,onClick:o,...d}=e,{toggleSidebar:l}=(0,i.cL)();return(0,r.jsx)(n.$,{ref:a,"data-sidebar":"trigger",variant:"ghost",size:"icon",className:(0,s.cn)("h-5 w-5 hover:bg-transparent",t),onClick:e=>{null==o||o(e),l()},...d,children:(0,r.jsx)("span",{className:"sr-only",children:"Toggle Sidebar"})})}).displayName="SidebarTrigger",p.forwardRef((e,a)=>{let{className:t,...i}=e;return(0,r.jsx)("div",{ref:a,"data-sidebar":"content",className:(0,s.cn)("flex min-h-0 flex-col overflow-auto group-data-[collapsible=icon]:overflow-hidden",t),...i})}).displayName="SidebarContent",p.forwardRef((e,a)=>{let{className:t,...i}=e;return(0,r.jsx)("div",{ref:a,"data-sidebar":"group",className:(0,s.cn)("relative flex min-w-0 flex-col",t),...i})}).displayName="SidebarGroup",p.forwardRef((e,a)=>{let{className:t,asChild:i=!1,...o}=e,d=i?c.DX:"div";return(0,r.jsx)(d,{ref:a,"data-sidebar":"group-label",className:(0,s.cn)("text-sidebar-foreground/70 ring-sidebar-ring flex h-8 shrink-0 items-center rounded-md px-2 text-xs font-medium transition-[margin,opacity] duration-200 ease-linear outline-none focus-visible:ring-2 [&>svg]:size-4 [&>svg]:shrink-0","group-data-[collapsible=icon]:-mt-8 group-data-[collapsible=icon]:opacity-0",t),...o})}).displayName="SidebarGroupLabe",p.forwardRef((e,a)=>{let{className:t,...i}=e;return(0,r.jsx)("div",{ref:a,"data-sidebar":"header",className:(0,s.cn)("flex h-16 w-full flex-col px-6 py-2",t),...i})}).displayName="SidebarHeader",p.forwardRef((e,a)=>{let{className:t,...i}=e;return(0,r.jsx)("ul",{ref:a,"data-sidebar":"menu",className:(0,s.cn)("flex w-full min-w-0 flex-col gap-3",t),...i})}).displayName="SidebarMenu",p.forwardRef((e,a)=>{let{className:t,...i}=e;return(0,r.jsx)("li",{ref:a,"data-sidebar":"menu-item",className:(0,s.cn)("group/menu-item relative flex h-full w-full flex-row justify-around",t),...i})}).displayName="SidebarMenuItem";let b=(0,u.F)("peer/menu-button flex p-3 rounded-lg items-center gap-2 overflow-hidden text-left text-sm outline-none text-[#152752] ring-sidebar-ring transition-[width,height,padding] hover:cursor-pointer hover:bg-primary-hover hover:text-primary focus-visible:ring-2 active:bg-sidebar active:text-black disabled:pointer-events-none disabled:opacity-50 group-has-[[data-sidebar=menu-action]]/menu
1-item:pr-8 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-[active=true]:bg-gradient-to-r data-[active=true]:from-sidebar-from data-[active=true]:via-sidebar-from/10 data-[active=true]:to-sidebar-to data-[active=true]:font-medium data-[active=true]:text-primary data-[state=open]:hover:bg-sidebar data-[state=open]:hover:text-black group-data-[collapsible=icon]:!size-8 group-data-[collapsible=icon]:!p-2 [&>svg]:size-5 [&>svg]:shrink-0",{variants:{variant:{default:"hover:bg-gradient-to-r hover:from-sidebar-from hover:via-sidebar-from/10 hover:to-sidebar-to hover:text-primary",outline:"bg-background shadow-[0_0_0_1px_hsl(var(--sidebar-border))] hover:bg-gradient-to-r hover:from-sidebar-from hover:to-sidebar-to hover:text-primary hover:shadow-[0_0_0_1px_hsl(var(--sidebar-accent))]"},size:{default:"h-8 text-sm",sm:"h-7 text-xs",lg:"h-12 text-sm group-data-[collapsible=icon]:!p-0"}},defaultVariants:{variant:"default",size:"default"}});p.forwardRef((e,a)=>{let{asChild:t=!1,isActive:d=!1,variant:n="default",size:l="default",tooltip:u,className:p,...h}=e,f=t?c.DX:"button",{isMobile:g,state:x}=(0,i.cL)(),m=(0,r.jsx)(f,{ref:a,"data-sidebar":"menu-button","data-size":l,"data-active":d,className:(0,s.cn)(b({variant:n,size:l}),p),...h});return u?("string"==typeof u&&(u={children:u}),(0,r.jsxs)(o.m_,{children:[(0,r.jsx)(o.k$,{asChild:!0,children:m}),(0,r.jsx)(o.ZI,{side:"right",align:"center",hidden:"collapsed"!==x||g,...u})]})):m}).displayName="SidebarMenuButton",p.forwardRef((e,a)=>{let{className:t,...i}=e;return(0,r.jsx)("ul",{ref:a,"data-sidebar":"menu-sub",className:(0,s.cn)("border-sidebar-border mx-3.5 flex min-w-0 translate-x-px flex-col gap-1 border-l px-2.5 py-0.5","group-data-[collapsible=icon]:hidden",t),...i})}).displayName="SidebarMenuSub",p.forwardRef((e,a)=>{let{...t}=e;return(0,r.jsx)("li",{ref:a,...t})}).displayName="SidebarMenuSubItem"},48064:(e,a,t)=>{t.d(a,{Fm:()=>u,Qs:()=>h,YP:()=>l,cj:()=>d,h:()=>c,qp:()=>p});var r=t(95155);t(12115);var i=t(89511),o=t(65229),s=t(64269);function d(e){let{...a}=e;return(0,r.jsx)(i.bL,{"data-slot":"sheet",...a})}function n(e){let{...a}=e;return(0,r.jsx)(i.ZL,{"data-slot":"sheet-portal",...a})}function l(e){let{className:a,...t}=e;return(0,r.jsx)(i.hJ,{"data-slot":"sheet-overlay",className:(0,s.cn)("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed z-50 bg-black/50",a),...t})}function c(e){let{className:a,children:t,side:d="right",...c}=e;return(0,r.jsxs)(n,{children:[(0,r.jsx)(l,{}),(0,r.jsxs)(i.UC,{"data-slot":"sheet-content",className:(0,s.cn)("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out fixed z-50 flex flex-col gap-4 shadow-lg transition ease-in-out data-[state=closed]:duration-300 data-[state=open]:duration-500","right"===d&&"data-[state=closed]:slide-out-to-right data-[state=open]:slide-in-from-right inset-y-0 right-0 h-full w-3/4 border-l sm:max-w-sm","left"===d&&"data-[state=closed]:slide-out-to-left data-[state=open]:slide-in-from-left inset-y-0 left-0 h-full w-3/4 border-r sm:max-w-sm","top"===d&&"data-[state=closed]:slide-out-to-top data-[state=open]:slide-in-from-top inset-x-0 top-0 h-auto border-b","bottom"===d&&"data-[state=closed]:slide-out-to-bottom data-[state=open]:slide-in-from-bottom inset-x-0 bottom-0 h-auto border-t",a),...c,children:[t,(0,r.jsxs)(i.bm,{className:"ring-offset-background focus:ring-ring data-[state=open]:bg-secondary absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none",children:[(0,r.jsx)(o.A,{className:"size-4"}),(0,r.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})}function u(e){let{className:a,...t}=e;return(0,r.jsx)("div",{"data-slot":"sheet-header",className:(0,s.cn)("flex flex-col gap-1.5 p-4",a),...t})}function p(e){let{className:a,...t}=e;return(0,r.jsx)(i.hE,{"data-slot":"sheet-title",className:(0,s.cn)("text-foreground font-semibold",a),...t})}function h(e){let{className:a,...t}=e;
1return(0,r.jsx)(i.VY,{"data-slot":"sheet-description",className:(0,s.cn)("text-muted-foreground text-sm",a),...t})}},57268:(e,a,t)=>{t.d(a,{b:()=>l});var r=t(12115),i=t(97602),o=t(95155),s="horizontal",d=["horizontal","vertical"],n=r.forwardRef((e,a)=>{var t;let{decorative:r,orientation:n=s,...l}=e,c=(t=n,d.includes(t))?n:s;return(0,o.jsx)(i.sG.div,{"data-orientation":c,...r?{role:"none"}:{"aria-orientation":"vertical"===c?c:void 0,role:"separator"},...l,ref:a})});n.displayName="Separator";var l=n},77931:(e,a,t)=>{t.d(a,{A:()=>r});let r=(0,t(71847).A)("PanelLeft",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M9 3v18",key:"fh3hqa"}]])}}]);

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.