1import{j as e,c as l,T as $,a as S,b as H,d as C,u as le,I as ne}from"../assets/index-BfC3NWic.js";import{r as i,u as ce,h as de,L as f}from"./react-vendor-DLkw0h9f.js";import{O as P,o as G,p as me,X as ue,q as K,r as F,s as pe,t as be,v as he,w,x as fe,y as Ne,z as _,B as M,L as xe,E as ve,F as ge,G as R,M as ye,H as De,I as Ee,U as je,J as Ve,K as we,N as Ae,Q as Se,Z as He,W as Ce,Y as _e,_ as ke,$ as Ie}from"./ui-vendor-CFoxz5Q0.js";import{a as U}from"./utils-vendor-Buvs2oTP.js";import{u as Me}from"./use-mobile-BI1zkiyN.js";import{B as V}from"./button-BiziPhaQ.js";import{I as Re}from"./input-DHJMBoWt.js";import{S as Te}from"./separator-D8QgoEkK.js";import{S as T}from"./skeleton-Cx5aEFLs.js";import{u as Q}from"./useShopeeConnectionData-B0um2cqr.js";import{u as ze}from"./useSubscription-CiVPPeG-.js";import{B as j}from"./badge-DTN6n874.js";import{u as z}from"./data-vendor-Cz4CB70o.js";import{u as Oe}from"./useOrdersData-Ce5b_JxO.js";import{g as Le,a as qe}from"./productApi-ByECYpBO.js";import{D as O,a as L,b as q,c as b,d as Be,e as B}from"./dropdown-menu-DFC2vAw4.js";import"./utils-ZQzG9uDF.js";import"./tokenApi-DvW8TG-h.js";import"./toast-6BFHCHGT.js";import"./orderApi-BzlgnTdy.js";import"./taskApi-CWlefKi9.js";const $e=pe,Pe=be,W=i.forwardRef(({className:t,...a},r)=>e.jsxDEV(P,{className:l("fixed inset-0 z-50 bg-black/80 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",t),...a,ref:r},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sheet.tsx",lineNumber:20,columnNumber:3},void 0));W.displayName=P.displayName;const Ge=U("fixed z-50 gap-4 bg-background p-6 shadow-lg transition ease-in-out data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:duration-300 data-[state=open]:duration-500",{variants:{side:{top:"inset-x-0 top-0 border-b data-[state=closed]:slide-out-to-top data-[state=open]:slide-in-from-top",bottom:"inset-x-0 bottom-0 border-t data-[state=closed]:slide-out-to-bottom data-[state=open]:slide-in-from-bottom",left:"inset-y-0 left-0 h-full w-3/4 border-r data-[state=closed]:slide-out-to-left data-[state=open]:slide-in-from-left sm:max-w-sm",right:"inset-y-0 right-0 h-full w-3/4 border-l data-[state=closed]:slide-out-to-right data-[state=open]:slide-in-from-right sm:max-w-sm"}},defaultVariants:{side:"right"}}),X=i.forwardRef(({side:t="right",className:a,children:r,...n},o)=>e.jsxDEV(Pe,{children:[e.jsxDEV(W,{},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sheet.tsx",lineNumber:59,columnNumber:5},void 0),e.jsxDEV(G,{ref:o,className:l(Ge({side:t}),a),...n,children:[r,e.jsxDEV(me,{className:"absolute right-4 top-4 roun
1ded-sm opacity-70 ring-offset-background transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-secondary",children:[e.jsxDEV(ue,{className:"h-4 w-4"},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sheet.tsx",lineNumber:67,columnNumber:9},void 0),e.jsxDEV("span",{className:"sr-only",children:"Close"},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sheet.tsx",lineNumber:68,columnNumber:9},void 0)]},void 0,!0,{fileName:"/vercel/path0/src/components/ui/sheet.tsx",lineNumber:66,columnNumber:7},void 0)]},void 0,!0,{fileName:"/vercel/path0/src/components/ui/sheet.tsx",lineNumber:60,columnNumber:5},void 0)]},void 0,!0,{fileName:"/vercel/path0/src/components/ui/sheet.tsx",lineNumber:58,columnNumber:3},void 0));X.displayName=G.displayName;const Ke=i.forwardRef(({className:t,...a},r)=>e.jsxDEV(K,{ref:r,className:l("text-lg font-semibold text-foreground",t),...a},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sheet.tsx",lineNumber:107,columnNumber:3},void 0));Ke.displayName=K.displayName;const Fe=i.forwardRef(({className:t,...a},r)=>e.jsxDEV(F,{ref:r,className:l("text-sm text-muted-foreground",t),...a},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sheet.tsx",lineNumber:119,columnNumber:3},void 0));Fe.displayName=F.displayName;const Ue="sidebar:state",Qe=60*60*24*7,We="16rem",Xe="18rem",Ye="3rem",Ze="b",Y=i.createContext(null);function A(){const t=i.useContext(Y);if(!t)throw new Error("useSidebar must be used within a SidebarProvider.");return t}const Z=i.forwardRef(({defaultOpen:t=!0,open:a,onOpenChange:r,className:n,style:o,children:m,...c},u)=>{const p=Me(),[h,s]=i.useState(!1),[N,d]=i.useState(t),x=a??N,D=i.useCallback(v=>{const y=typeof v=="function"?v(x):v;r?r(y):d(y),document.cookie=`${Ue}=${y}; path=/; max-age=${Qe}`},[r,x]),g=i.useCallback(()=>p?s(v=>!v):D(v=>!v),[p,D,s]);i.useEffect(()=>{const v=y=>{y.key===Ze&&(y.metaKey||y.ctrlKey)&&(y.preventDefault(),g())};return window.addEventListener("keydown",v),()=>window.removeEventListener("keydown",v)},[g]);const E=x?"expanded":"collapsed",k=i.useMemo(()=>({state:E,open:x,setOpen:D,isMobile:p,openMobile:h,setOpenMobile:s,toggleSidebar:g}),[E,x,D,p,h,s,g]);return e.jsxDEV(Y.Provider,{value:k,children:e.jsxDEV($,{delayDuration:0,children:e.jsxDEV("div",{style:{"--sidebar-width":We,"--sidebar-width-icon":Ye,...o},className:l("group/sidebar-wrapper flex min-h-svh w-full has-[[data-variant=inset]]:bg-sidebar",n),ref:u,...c,children:m},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:133,columnNumber:11},void 0)},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:132,columnNumber:9},void 0)},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:131,columnNumber:7},void 0)});Z.displayName="SidebarProvider";const J=i.forwardRef(({side:t="left",variant:a="sidebar",collapsible:r="offcanvas",className:n,children:o,...m},c)=>{const{isMobile:u,state:p,openMobile:h,setOpenMobile:s}=A();return r==="none"?e.jsxDEV("div",{className:l("flex h-full w-[--sidebar-width] flex-col bg-sidebar text-sidebar-foreground",n),ref:c,...m,children:o},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:180,columnNumber:9},void 0):u?e.jsxDEV($e,{open:h,onOpenChange:s,...m,children:e.jsxDEV(X,{"data-sidebar":"sidebar","data-mobile":"true",className:"w-[--sidebar-width] bg-sidebar p-0 text-sidebar-foreground [&>button]:hidden",style:{"--sidebar-width":Xe},side:t,children:e.jsxDEV("div",{className:"flex h-full w-full flex-col",children:o},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:207,columnNumber:13},void 0)},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:196,columnNumber:11},void 0)},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:195,columnNumber:9},void 0):e.jsxDEV("div",{ref:c,className:"group peer hidden md:block text-sidebar-foreground","data-state":p,"data-collapsible":p==="collapsed"?r:"","data-variant":a,"data-side":t,children:[e.jsxDEV("div",{className:l("duration-200 relative h-svh w-[--sidebar-width] bg-transparent transition-[width] ease-linear","group-data-[collapsible=offcanvas]:w-0","group-data-[side=right]:rotate-180",a==="floating"||a==="inset"?"group-data-[collapsible=icon]:w-[calc(var(--sidebar-width-icon)_+_theme(spacing.4))]":"group-data-[collapsible=icon]:w-[--sidebar-width-icon]")},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:223,columnNumber:9},void 0),e.jsxDEV("div",{className:l("duration-200 fixed inset-y-0 z-10 hidden h-svh w-[--sidebar-width] transition-[left,right,width] ease-linear md:flex",t==="left"?"left-0 group-data-[collapsible=offcanvas]:left-[calc(var(--sidebar-width)*-1)]":"right-0 group-data-[collapsible=offcanvas]:right-[calc(var(--sidebar-width)*-1)]",a==="floating"||a==="inset"?"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",n),...m,children:e.jsxDEV("div",{"data-sidebar":"sidebar",className:"flex h-full w-full flex-col bg-sidebar group-data-[variant=floating]:rounded-lg group-data-[variant=floating]:border group-data-[variant=floating]:border-sidebar-border group-data-[variant=floating]:shadow",children:o},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:247,columnNumber:11},void 0)},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:233,columnNumber:9},void 0)]},void 0,!0,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:214,columnNumber:7},void 0)});J.displayName="Sidebar";const ee=i.forwardRef(({className:t,onClick:a,...r},n)=>{const{toggleSidebar:o}=A();return e.jsxDEV(V,{ref:n,"data-sidebar":"trigger",variant:"ghost",size:"icon",className:l("h-7 w-7",t),onClick:m=>{a?.(m),o()},...r,children:[e.jsxDEV(he,{},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:279,columnNumber:7},void 0),e.jsxDEV("span",{className:"sr-only",children:"Toggle Sidebar"},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:280,columnNumber:7},void 0)]},void 0,!0,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:267,columnNumber:5},void 0)});ee.displayName="SidebarTrigger";const Je=i.forwardRef(({className:t,...a},r)=>{const{toggleSidebar:n}=A();return e.jsxDEV("button",{ref:r,"data-sidebar":"rail","aria-label":"Toggle Sidebar",tabIndex:-1,onClick:n,title:"Toggle Sidebar",className:l("absolute inset-y-0 z-20 hidden w-4 -translate-x-1/2 transition-all ease-linear after:absolute after:inset-y-0 after:left-1/2 after:w-[2px] hover:after:bg-sidebar-border group-data-[side=left]:-right-4 group-data-[side=right]:left-0 sm:flex","[[data-side=left]_&]:cursor-w-resize [[data-side=right]_&]:cursor-e-resize","[[data-side=left][data-state=collapsed]_&]:cursor-e-resize [[data-side=right][data-state=collapsed]_&]:cursor-w-resize","group-data-[collapsible=offcanvas]:translate-x-0 group-data-[collapsible=offcanvas]:after:left-full group-data-[collapsible=offcanvas]:hover:bg-sidebar","[[data-side=left][data-collapsible=offcanvas]_&]:-right-2","[[data-side=right][data-collapsible=offcanvas]_&]:-left-2",t),...a},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:293,columnNumber:5},void 0)});Je.displayName="SidebarRail";const ea=i.forwardRef(({className:t,...a},r)=>e.jsxDEV("main",{ref:r,className:l("relative flex min-h-svh flex-1 flex-col bg-background","peer-data-[variant=inset]:min-
1h-[calc(100svh-theme(spacing.4))] md:peer-data-[variant=inset]:m-2 md:peer-data-[state=collapsed]:peer-data-[variant=inset]:ml-2 md:peer-data-[variant=inset]:ml-0 md:peer-data-[variant=inset]:rounded-xl md:peer-data-[variant=inset]:shadow",t),...a},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:320,columnNumber:5},void 0));ea.displayName="SidebarInset";const aa=i.forwardRef(({className:t,...a},r)=>e.jsxDEV(Re,{ref:r,"data-sidebar":"input",className:l("h-8 w-full bg-background shadow-none focus-visible:ring-2 focus-visible:ring-sidebar-ring",t),...a},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:338,columnNumber:5},void 0));aa.displayName="SidebarInput";const ta=i.forwardRef(({className:t,...a},r)=>e.jsxDEV("div",{ref:r,"data-sidebar":"header",className:l("flex flex-col gap-2 p-2",t),...a},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:356,columnNumber:5},void 0));ta.displayName="SidebarHeader";const ra=i.forwardRef(({className:t,...a},r)=>e.jsxDEV("div",{ref:r,"data-sidebar":"footer",className:l("flex flex-col gap-2 p-2",t),...a},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:371,columnNumber:5},void 0));ra.displayName="SidebarFooter";const sa=i.forwardRef(({className:t,...a},r)=>e.jsxDEV(Te,{ref:r,"data-sidebar":"separator",className:l("mx-2 w-auto bg-sidebar-border",t),...a},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:386,columnNumber:5},void 0));sa.displayName="SidebarSeparator";const ae=i.forwardRef(({className:t,...a},r)=>e.jsxDEV("div",{ref:r,"data-sidebar":"content",className:l("flex min-h-0 flex-1 flex-col gap-2 overflow-auto group-data-[collapsible=icon]:overflow-hidden",t),...a},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:401,columnNumber:5},void 0));ae.displayName="SidebarContent";const te=i.forwardRef(({className:t,...a},r)=>e.jsxDEV("div",{ref:r,"data-sidebar":"group",className:l("relative flex w-full min-w-0 flex-col p-2",t),...a},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:419,columnNumber:5},void 0));te.displayName="SidebarGroup";const re=i.forwardRef(({className:t,asChild:a=!1,...r},n)=>{const o=a?w:"div";return e.jsxDEV(o,{ref:n,"data-sidebar":"group-label",className:l("duration-200 flex h-8 shrink-0 items-center rounded-md px-2 text-xs font-medium text-sidebar-foreground/70 outline-none ring-sidebar-ring transition-[margin,opa] ease-linear focus-visible:ring-2 [&>svg]:size-4 [&>svg]:shrink-0","group-data-[collapsible=icon]:-mt-8 group-data-[collapsible=icon]:opacity-0",t),...r},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:436,columnNumber:5},void 0)});re.displayName="SidebarGroupLabel";const ia=i.forwardRef(({className:t,asChild:a=!1,...r},n)=>{const o=a?w:"button";return e.jsxDEV(o,{ref:n,"data-sidebar":"group-action",className:l("absolute right-3 top-3.5 flex aspect-square w-5 items-center justify-center rounded-md p-0 text-sidebar-foreground outline-none ring-sidebar-ring transition-transform hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 [&>svg]:size-4 [&>svg]:shrink-0","after:absolute after:-inset-2 after:md:hidden","group-data-[collapsible=icon]:hidden",t),...r},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:457,columnNumber:5},void 0)});ia.displayName="SidebarGroupAction";const se=i.forwardRef(({className:t,...a},r)=>e.jsxDEV("div",{ref:r,"data-sidebar":"group-content",className:l("w-full text-sm",t),...a},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:477,columnNumber:3},void 0));se.displayName="SidebarGroupContent";const ie=i.forwardRef(({className:t,...a},r)=>e.jsxDEV("ul",{ref:r,"data-sidebar":"menu",className:l("flex w-full min-w-0 flex-col gap-1",t),...a},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:490,columnNumber:3},void 0));ie.displayName="SidebarMenu";const oe=i.forwardRef(({className:t,...a},r)=>e.jsxDEV("li",{ref:r,"data-sidebar":"menu-item",className:l("group/menu-item relative",t),...a},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:503,columnNumber:3},void 0));oe.displayName="SidebarMenuItem";const oa=U("peer/menu-button flex w-full items-center gap-2 overflow-hidden rounded-md p-2 text-left text-sm outline-none ring-sidebar-ring transition-[width,height,padding] hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground 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-sidebar-accent data-[active=true]:font-medium data-[active=true]:text-sidebar-accent-foreground data-[state=open]:hover:bg-sidebar-accent data-[state=open]:hover:text-sidebar-accent-foreground group-data-[collapsible=icon]:!size-8 group-data-[collapsible=icon]:!p-2 [&>span:last-child]:truncate [&>svg]:size-4 [&>svg]:shrink-0",{variants:{variant:{default:"hover:bg-sidebar-accent hover:text-sidebar-accent-foreground",outline:"bg-background shadow-[0_0_0_1px_hsl(var(--sidebar-border))] hover:bg-sidebar-accent hover:text-sidebar-accent-foreground 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"}}),I=i.forwardRef(({asChild:t=!1,isActive:a=!1,variant:r="default",size:n="default",tooltip:o,className:m,...c},u)=>{const p=t?w:"button",{isMobile:h,state:s}=A(),N=e.jsxDEV(p,{ref:u,"data-sidebar":"menu-button","data-size":n,"data-active":a,className:l(oa({variant:r,size:n}),m),...c},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:558,columnNumber:7},void 0);return o?(typeof o=="string"&&(o={children:o}),e.jsxDEV(S,{children:[e.jsxDEV(H,{asChild:!0,children:N},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:580,columnNumber:9},void 0),e.jsxDEV(C,{side:"right",align:"center",hidden:s!=="collapsed"||h,...o},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:581,columnNumber:9},void 0)]},void 0,!0,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:579,columnNumber:7},void 0)):N});I.displayName="SidebarMenuButton";const la=i.forwardRef(({className:t,asChild:a=!1,showOnHover:r=!1,...n},o)=>{const m=a?w:"button";return e.jsxDEV(m,{ref:o,"data-sidebar":"menu-action",className:l("absolute right-1 top-1.5 flex aspect-square w-5 items-center justify-center rounded-md p-0 text-sidebar-foreground outline-none ring-sidebar-ring transition-transform hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 peer-hover/menu-button:text-sidebar-accent-foreground [&>svg]:size-4 [&>svg]:shrink-0","after:absolute after:-inset-2 after:md:hidden","peer-data-[size=sm]/menu-button:top-1","peer-data-[size=default]/menu-button:top-1.5","peer-data-[size=lg]/menu-button:top-2.5","group-data-[collapsible=icon]:hidden",r&&"group-focus-within/menu-item:opacity-100 group-hover/menu-item:opacity-100 data-[state=open]:opacity-100 peer-data-[active=true]/menu-button:text-sidebar-accent-foreground md:opacity-0",t),...n},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:603,columnNumber:5},void 0)});la.displayName="SidebarMenuAction";const na=i.forwardRef(({className:t,...a},r)=>e.jsxDEV("div",{ref:r,"data-sidebar":"menu-badge",className:l("absolute right-1 flex h-5 min-w-5 items-center justify-center rounded-md px-1 text-xs font-medium tabular-nums text-sidebar-foreground select-none pointer-events-none","peer-hover/menu-button:text-sidebar-accent-foreground peer-data-[active=true]/menu-button:text-sidebar-accent-foreground","peer-data-[size=sm]/menu-button:top-1","peer-data-[size=default]/menu-button:top-1.5","peer-data-[size=lg]/menu-button:top-2.5","group-data-[collapsible=icon]:hidden",t),...a},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:628,columnNumber:3},void 0));na.displayName="SidebarMenuBadge";const ca=i.forwardRef(({className:t,showIcon:a=!1,...r},n)=>{const o=i.useMemo(()=>`${Math.floor(Math.random()*40)+50}%`,[]);return e.jsxDEV("div",{ref:n,"data-sidebar":"menu-skeleton",className:l("rounded-md h-8 flex gap-2 px-2 items-center",t),...r,children:[a&&e.jsxDEV(T,{className:"size-4 rounded-md","data-sidebar":"menu-skeleton-icon"},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:664,columnNumber:9},void 0),e.jsxDEV(T,{className:"h-4 flex-1 max-w-[--skeleton-width]","data-sidebar":"menu-skeleton-text",style:{"--skeleton-width":o}},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:669,columnNumber:7},void 0)]},void 0,!0,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:657,columnNumber:5},void 0)});ca.displayName="SidebarMenuSkeleton";const da=i.forwardRef(({className:t,...a},r)=>e.jsxDEV("ul",{ref:r,"data-sidebar":"menu-sub",className:l("mx-3.5 flex min-w-0 translate-x-px flex-col gap-1 border-l border-sidebar-border px-2.5 py-0.5","group-data-[collapsible=icon]:hidden",t),...a},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:687,columnNumber:3},void 0));da.displayName="SidebarMenuSub";const ma=i.forwardRef(({...t},a)=>e.jsxDEV("li",{ref:a,...t},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:703,columnNumber:26},void 0));ma.displayName="SidebarMenuSubItem";const ua=i.forwardRef(({asChild:t=!1,size:a="md",isActive:r,className:n,...o},m)=>{const c=t?w:"a";return e.jsxDEV(c,{ref:m,"data-sidebar":"menu-sub-button","data-size":a,"data-active":r,className:l("flex h-7 min-w-0 -translate-x-px items-center gap-2 overflow-hidden rounded-md px-2 text-sidebar-foreground outline-none ring-sidebar-ring hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 [&>span:last-child]:truncate [&>svg]:size-4 [&>svg]:shrink-0 [&>svg]:text-sidebar-accent-foreground","data-[active=true]:bg-sidebar-accent data-[active=true]:text-sidebar-accent-foreground",a==="sm"&&"text-xs",a==="md"&&"text-sm","group-data-[collapsible=icon]:hidden",n),...o},void 0,!1,{fileName:"/vercel/path0/src/components/ui/sidebar.tsx",lineNumber:717,columnNumber:5},void 0)});ua.displayName="SidebarMenuSubButton";const pa=[{name:"ð ëìë³´ë",href:"/dashboard"},{name:"ð 주문 ê´ë¦¬",href:"/orders"},{name:"ð° ìí 매ì
ê°",href:"/product-costs"},{name:"ð¦ ìí ë§ì§",href:"/product-margins"},{name:"ð¸ ëë í ì¸",href:"/bulk-discount"},{name:"ð·ï¸ ìº íì¸ ê°ê²©",href:"/campaign-pricing"},{name:"ð§² ë°ìë ìì±",href:"/user-source"},{name:"ð ëë ìì±",href:"/product-sourcing",badge:"ë¶ê° ìë¹ì¤"},{name:"â¡ íëìë ìëí",href:"/flash-deal"},{name:"ð¥ AI í¸ë ë ìí íì",href:"/trending-source"},{name:"ð Shopee ì°ë",href:"/shopee-connection"}];function ba(){const{state:t,toggleSidebar:a}=A(),n=ce().pathname;i.useState(!0);const o=t==="collapsed",{availableRegions:m,merchantId:c}=Q(),u=c?.has_merchant&&m?.total_regions===8,p=c?.has_merchant&&m?.total_regions&&m.total_regions>0,{currentPlanId:h}=ze(),s=!h||h==="free",N=d=>d==="/"?n==="/":n.startsWith(d);return e.jsxDEV($,{children:e.jsxDEV(J,{className:l("border-r border-sidebar-border bg-sidebar transition-all duration-300",o?"w-16":"w-64"),collapsible:"icon",children:e.jsxDEV(ae,{className:"p-1",children:[o&&e.jsxDEV("div",{className:"mb-2",children:e.jsxDEV(S,{children:[e.jsxDEV(H,{asChild:!0,children:e.jsxDEV("button",{onClick:()=>a(),className:"w-full p-3 m-1 bg-blue-500 hover:bg-blue-600 text-white rounded-lg shadow-lg transition-all duration-200 hover:scale-105 flex items-center justify-center",children:e.jsxDEV(fe,{className:"h-5 w-5"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:93,columnNumber:21},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:89,columnNumber:19},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:88,columnNumber:17},this),e.jsxDEV(C,{side:"right",children:e.jsxDEV("p",{children:"ë©ë´ í¼ì¹ê¸°"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:97,columnNumber:19},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:96,columnNumber:17},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:87,columnNumber:15},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:86,columnNumber:13}
1,this),e.jsxDEV(te,{children:[!o&&e.jsxDEV(re,{className:"flex items-center gap-2 px-3 py-2 text-sidebar-foreground font-medium cursor-pointer hover:bg-sidebar-accent rounded-lg transition-colors",onClick:()=>a(),children:[e.jsxDEV("span",{children:"ë©ì¸ ë©ë´"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:109,columnNumber:15},this),e.jsxDEV(Ne,{className:"h-4 w-4 ml-auto"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:110,columnNumber:15},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:105,columnNumber:13},this),e.jsxDEV(se,{children:e.jsxDEV(ie,{className:"space-y-1",children:pa.map(d=>e.jsxDEV(oe,{children:o?e.jsxDEV(S,{children:[e.jsxDEV(H,{asChild:!0,children:e.jsxDEV(I,{asChild:!0,className:l("group relative flex items-center justify-center gap-3 mx-1 my-1 px-2 py-2 rounded-lg transition-all duration-200","hover:bg-sidebar-accent hover:text-sidebar-accent-foreground",N(d.href)&&["bg-sidebar-primary text-sidebar-primary-foreground","shadow-sm border-2 border-sidebar-primary"]),children:e.jsxDEV("a",{href:d.href,className:"relative flex items-center justify-center w-full h-8",children:[e.jsxDEV("span",{className:"text-base leading-none",children:[d.name.split(" ")[0]," "]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:133,columnNumber:29},this),d.badge&&e.jsxDEV("span",{className:"absolute -top-1 -right-1 w-2 h-2 bg-amber-500 rounded-full border border-white shadow-sm"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:137,columnNumber:31},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:132,columnNumber:27},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:121,columnNumber:25},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:120,columnNumber:23},this),e.jsxDEV(C,{side:"right",children:e.jsxDEV("p",{className:"flex items-center gap-2",children:[d.name,d.badge&&e.jsxDEV(j,{variant:"outline",className:"text-[9px] px-1 py-0 h-3.5 bg-gradient-to-r from-amber-500/10 to-orange-500/10 border-amber-400/50 text-amber-600",children:d.badge},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:146,columnNumber:29},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:143,columnNumber:25},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:142,columnNumber:23},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:119,columnNumber:21},this):e.jsxDEV(I,{asChild:!0,className:l("group relative flex items-center gap-3 px-3 py-2 rounded-lg transition-all duration-200","hover:bg-sidebar-accent hover:text-sidebar-accent-foreground",N(d.href)&&["bg-sidebar-primary text-sidebar-primary-foreground","shadow-sm border-l-2 border-sidebar-primary"]),children:e.jsxDEV("a",{href:d.href,className:"flex items-center gap-3 w-full",children:[e.jsxDEV("span",{className:"flex-1 text-sm font-medium",children:d.name},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:169,columnNumber:25},this),d.badge&&e.jsxDEV(j,{variant:"outline",className:"text-[10px] px-1.5 py-0 h-4 bg-gradient-to-r from-amber-500/10 to-orange-500/10 border-amber-400/50 text-amber-600 font-medium",children:d.badge},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:173,columnNumber:27},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:168,columnNumber:23},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:157,columnNumber:21},this)},d.name,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:117,columnNumber:17},this))},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:115,columnNumber:13},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:114,columnNumber:11},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:103,columnNumber:9},this),e.jsxDEV("div",{className:"mt-auto",children:o?e.jsxDEV("div",{className:"p-2",children:e.jsxDEV(S,{children:[e.jsxDEV(H,{asChild:!0,children:e.jsxDEV("a",{href:"/pricing",className:l("flex items-center justify-center p-3 rounded-lg transition-all duration-200",s?"bg-gradient-to-r from-primary to-primary-dark text-white hover:shadow-lg hover:scale-105":"bg-sidebar-accent text-sidebar-accent-foreground hover:bg-sidebar-accent/80"),children:s?e.jsxDEV(_,{className:"h-5 w-5"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:205,columnNumber:23},this):e.jsxDEV(M,{className:"h-5 w-5"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:207,columnNumber:23},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:195,columnNumber:19},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:194,columnNumber:17},this),e.jsxDEV(C,{side:"right",children:e.jsxDEV("p",{children:s?"í리미ì íë ì
ê·¸ë ì´ë":"ì´ì© ìê¸ ê´ë¦¬"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:212,columnNumber:19},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:211,columnNumber:17},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:193,columnNumber:15},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:192,columnNumber:13},this):e.jsxDEV("div",{className:"p-3",children:e.jsxDEV("a",{href:"/pricing",className:l("flex items-center gap-3 px-4 py-3 rounded-lg transition-all duration-200",s?"bg-gradient-to-r from-primary to-primary-dark text-white hover:shadow-lg hover:scale-[1.02]":"bg-sidebar-accent text-sidebar-accent-foreground hover:bg-sidebar-accent/80"),children:s?e.jsxDEV(e.Fragment,{children:[e.jsxDEV(_,{className:"h-5 w-5"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:229,columnNumber:21},this),e.jsxDEV("div",{className:"flex-1",children:[e.jsxDEV("p",{className:"text-sm font-semibold",children:"í리미ì ì
ê·¸ë ì´ë"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:231,columnNumber:23},this),e.jsxDEV("p",{className:"text-xs opacity-90",children:"ë ë§ì ê¸°ë¥ ì´ì©í기"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:232,columnNumber:23},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:230,columnNumber:21},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:228,columnNumber:19},this):e.jsxDEV(e.Fragment,{children:[e.jsxDEV(M,{className:"h-5 w-5"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:237,columnNumber:21},this),e.jsxDEV("div",{className:"flex-1",children:[e.jsxDEV("p",{className:"text-sm font-medium",children:"ì´ì© ìê¸"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:239,columnNumber:23},this),e.jsxDEV("p",{className:"text-xs opacity-75",children:"íë ê´ë¦¬"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:240,columnNumber:23},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:238,columnNumber:21},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:236,columnNumber:19},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:218,columnNumber:15},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:217,columnNumber:13},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:190,columnNumber:9},this),!o&&e.jsxDEV("div",{className:"p-3 border-t border-sidebar-border",children:e.jsxDEV("div",{className:"space-y-2",children:[e.jsxDEV("div",{className:"flex items-center justify-between text-xs text-sidebar-foreground",children:[e.jsxDEV("span",{children:"ì°ë ìí"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:254,columnNumber:17},this),e.jsxDEV("span",{className:l("w-2 h-2 rounded-full",u?"bg-success":p?"bg-warning":"bg-destructive")},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:255,columnNumber:17},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:253,columnNumber:15},this),e.jsxDEV("div",{className:"text-xs text-muted-foreground",children:u?"8ê°êµ ì°ë ìë£":p?`${m?.total_regions}ê°êµ ì°ëë¨`:"ì°ë íì"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:261,columnNumber:15},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:252,columnNumber:13},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:251,columnNumber:11},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:83,columnNumber:9},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:76,columnNumber:7},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppSidebar.tsx",lineNumber:75,columnNumber:5},this)}const ha={subscriptionType:"sourcing",planId:"sourcing_500",planName:"ìì± 500",billingCycle:"monthly",monthlyPrice:24e4},fa={subscriptionType:"video",planId:"video_sourcing_300",planName:"AI ìí ë¹ëì¤ ìì± 300",billingCycle:"monthly",monthlyPrice:36e4};function Na(){const t=de(),{user:a,signOut:r}=le(),{isConnected:n,isLoading:o}=Q(),{collectionQuota:m}=Oe(),c=m?.data,{data:u}=z({queryKey:["scraping-quota"],queryFn:Le,enabled:!!a,staleTime:30*1e3,refetchInterval:60*1e3,refetchOnWindowFocus:!0}),p=!!u&&u.scraping_remaining<=0,h=!!u&&u.scraping_quota>0&&u.scraping_used/u.scraping_quota>=.8,{data:s}=z({queryKey:["sourcing-quota"],queryFn:qe,enabled:!!a&&n,staleTime:30*1e3,refetchInterval:60*1e3,refetchOnWindowFocus:!0}),N=!!s&&s.remaining===-1,d=!!s&&!N&&s.remaining<=0,x=!!s&&!N&&s.quota>0&&s.used/s.quota>=.8,D=s?.next_billing_date?.slice(0,10),g=!!s&&s.video_remaining<=0,E=!!s&&s.video_quota>0&&s.video_used/s.video_quota>=.8,k=async()=>{await r()};return e.jsxDEV("header",{className:"h-16 flex items-center justify-between px-6 border-b border-border bg-card shadow-sm",children:[e.jsxDEV("div",{className:"flex items-center gap-4",children:[e.jsxDEV(ee,{className:"lg:hidden"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:97,columnNumber:9},this),e.jsxDEV("div",{className:"flex items-center gap-3 cursor-pointer",onClick:()=>window.location.href="/",children:e.jsxDEV("img",{src:ne.logo.desktopHeaderKo,alt:"ì
ìíí ë¡ê³ ",className:"h-20 w-auto hover:scale-110 transition-transform duration-300"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:100,columnNumber:11},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:98,columnNumber:9},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:96,columnNumber:7},this),e.jsxDEV("div",{className:"flex items-center gap-2",children:[a&&!o&&!n&&e.jsxDEV(V,{variant:"outline",size:"sm",onClick:()=>window.location.href="/shopee-connection",className:"gap-2 bg-amber-50 text-amber-800 border-amber-300 hover:bg-amber-100",title:"Shopee ì°ëí기",children:[e.jsxDEV(xe,{className:"h-4 w-4"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:117,columnNumber:13},this),"Shopee ì°ë"]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:110,columnNumber:11},this),a&&n&&c&&e.jsxDEV("div",{className:"hidden md:flex shrink-0 items-center gap-1.5 bg-gradient-to-r from-slate-50 to-slate-100 border border-slate-200 rounded-lg px-2.5 py-1.5
1shadow-sm hover:shadow-md transition-all",children:[e.jsxDEV("div",{className:`p-1 rounded-md shrink-0 ${c.unlimited?"bg-blue-100":c.order_exceeded?"bg-red-100":c.order_collected/c.order_quota>=.8?"bg-yellow-100":"bg-green-100"}`,children:e.jsxDEV(ve,{className:`h-3.5 w-3.5 ${c.unlimited?"text-blue-600":c.order_exceeded?"text-red-600":c.order_collected/c.order_quota>=.8?"text-yellow-600":"text-green-600"}`},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:131,columnNumber:15},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:125,columnNumber:13},this),e.jsxDEV("div",{className:"flex flex-col",children:[e.jsxDEV("div",{className:"flex items-center gap-1.5 whitespace-nowrap",children:[e.jsxDEV("span",{className:"text-xs font-medium text-gray-600",children:"주문 ìì§"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:140,columnNumber:17},this),c.unlimited?e.jsxDEV(j,{variant:"secondary",className:"text-xs px-1.5 py-0.5",children:"무ì í"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:142,columnNumber:19},this):e.jsxDEV(j,{variant:c.order_exceeded?"destructive":c.order_collected/c.order_quota>=.8?"default":"secondary",className:"text-xs font-mono px-1.5 py-0.5",children:[c.order_collected,"/",c.order_quota]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:146,columnNumber:19},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:139,columnNumber:15},this),!c.unlimited&&e.jsxDEV("span",{className:"text-[10px] text-muted-foreground whitespace-nowrap",children:["ê°±ì ìì ì¼: ",c.reset_date]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:155,columnNumber:17},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:138,columnNumber:13},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:124,columnNumber:11},this),a&&u&&e.jsxDEV("div",{className:"hidden md:flex shrink-0 items-center gap-1.5 bg-gradient-to-r from-slate-50 to-slate-100 border border-slate-200 rounded-lg px-2.5 py-1.5 shadow-sm transition-all",children:[e.jsxDEV("div",{className:`p-1 rounded-md shrink-0 ${p?"bg-red-100":h?"bg-yellow-100":"bg-green-100"}`,children:e.jsxDEV(ge,{className:`h-3.5 w-3.5 ${p?"text-red-600":h?"text-yellow-600":"text-green-600"}`},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:171,columnNumber:15},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:166,columnNumber:13},this),e.jsxDEV("div",{className:"flex flex-col",children:[e.jsxDEV("div",{className:"flex items-center gap-1.5 whitespace-nowrap",children:[e.jsxDEV("span",{className:"text-xs font-medium text-gray-600",children:"ë°ìë ìì±"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:179,columnNumber:17},this),e.jsxDEV(j,{variant:p?"destructive":h?"default":"secondary",className:"text-xs font-mono px-1.5 py-0.5",children:[u.scraping_used,"/",u.scraping_quota]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:180,columnNumber:17},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:178,columnNumber:15},this),e.jsxDEV("span",{className:"text-[10px] text-muted-foreground whitespace-nowrap",children:["ê°±ì ìì ì¼: ",u.reset_date]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:187,columnNumber:15},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:177,columnNumber:13},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:165,columnNumber:11},this),a&&s&&e.jsxDEV("button",{type:"button",onClick:()=>t("/checkout",{state:ha}),className:"hidden md:flex shrink-0 items-center gap-1.5 rounded-lg border border-violet-300 bg-gradient-to-r from-violet-50 to-purple-50 px-2.5 py-1.5
1shadow-sm transition-all hover:shadow-md",title:"ìí´ë¦ AI ëë ìì± êµ¬ë
ê²°ì íì´ì§ë¡ ì´ë",children:[e.jsxDEV("div",{className:`p-1 rounded-md shrink-0 ${d?"bg-red-100":x?"bg-yellow-100":"bg-violet-100"}`,children:e.jsxDEV(_,{className:`h-3.5 w-3.5 ${d?"text-red-600":x?"text-yellow-600":"text-violet-600"}`},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:207,columnNumber:15},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:202,columnNumber:13},this),e.jsxDEV("div",{className:"flex flex-col text-left",children:[e.jsxDEV("div",{className:"flex items-center gap-1.5 whitespace-nowrap",children:[e.jsxDEV("span",{className:"text-xs font-medium text-violet-700",children:"AI ìì±"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:215,columnNumber:17},this),e.jsxDEV(j,{variant:d?"destructive":x?"default":"secondary",className:`text-xs font-mono px-1.5 py-0.5 ${!d&&!x?"bg-violet-100 text-violet-700 border-violet-200":""}`,children:[s.used,"/",s.quota]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:216,columnNumber:17},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:214,columnNumber:15},this),e.jsxDEV("span",{className:"text-[10px] text-muted-foreground whitespace-nowrap",children:D?`ê°±ì ìì ì¼: ${D}`:`ë¨ì ê°¯ì: ${s.remaining}ê°`},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:227,columnNumber:15},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:213,columnNumber:13},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:196,columnNumber:11},this),a&&s&&e.jsxDEV("button",{type:"button",onClick:()=>t("/checkout",{state:fa}),className:"hidden md:flex shrink-0 items-center gap-1.5 rounded-lg border border-fuchsia-300 bg-gradient-to-r from-fuchsia-50 to-purple-50 px-2.5 py-1.5 shadow-sm transition-all hover:shadow-md",title:"AI ìí ë¹ëì¤ ìì± êµ¬ë
ê²°ì íì´ì§ë¡ ì´ë",children:[e.jsxDEV("div",{className:`p-1 rounded-md shrink-0 ${g?"bg-red-100":E?"bg-yellow-100":"bg-fuchsia-100"}`,children:e.jsxDEV(R,{className:`h-3.5 w-3.5 ${g?"text-red-600":E?"text-yellow-600":"text-fuchsia-600"}`},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:249,columnNumber:15},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:244,columnNumber:13},this),e.jsxDEV("div",{className:"flex flex-col text-left",children:[e.jsxDEV("div",{className:"flex items-center gap-1.5 whitespace-nowrap",children:[e.jsxDEV("span",{className:"text-xs font-medium text-fuchsia-700",children:"AI ë¹ëì¤"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:257,columnNumber:17},this),e.jsxDEV(j,{variant:g?"destructive":E?"default":"secondary",className:`text-xs font-mono px-1.5 py-0.5 ${!g&&!E?"bg-fuchsia-100 text-fuchsia-700 border-fuchsia-200":""}`,children:[s.video_used,"/",s.video_quota]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:258,columnNumber:17},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:256,columnNumber:15},this),e.jsxDEV("span",{className:"text-[10px] text-muted-foreground whitespace-nowrap",children:["ë¨ì ê°¯ì: ",s.video_remaining,"ê°"]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:269,columnNumber:15},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:255,columnNumber:13},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:238,columnNumber:11},this),e.jsxDEV("a",{href:"https://open.kakao.com/o/g0SpzIPh",target:"_blank",rel:"noopener noreferrer",children:e.jsxDEV(V,{variant:"outline",size:"sm",className:"gap-2",children:[e.jsxDEV(ye,{className:"h-4 w-4"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:283,columnNumber:13},this),"커뮤ëí°"]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:282,columnNumber:11},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:277,columnNumber:9},this),e.jsxDEV(O,{children:[e.jsxDEV(L,{asChild:!0,children:e.jsxDEV(V,{variant:"outline",size:"sm",className:"gap-2",children:"ì¬ì© ê°ì´ë"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:291,columnNumber:13},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:290,columnNumber:11},this),e.jsxDEV(q,{align:"end",className:"w-56",children:[e.jsxDEV(b,{asChild:!0,children:e.jsxDEV(f,{to:"/guide/dashboard",className:"flex items-center gap-2",children:[e.jsxDEV(De,{className:"h-4 w-4"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:298,columnNumber:17},this)," ëìë³´ë"]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:297,columnNumber:15},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:296,columnNumber:13},this),e.jsxDEV(b,{asChild:!0,children:e.jsxDEV(f,{to:"/guide/product-margins",className:"flex items-center gap-2",children:[e.jsxDEV(Ee,{className:"h-4 w-4"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:303,columnNumber:17},this)," ìí ë§ì§"]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:302,columnNumber:15},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:301,columnNumber:13},this),e.jsxDEV(b,{asChild:!0,children:e.jsxDEV(f,{to:"/guide/product-costs",className:"flex items-center gap-2",children:[e.jsxDEV(je,{className:"h-4 w-4"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:308,columnNumber:17},this)," ìí 매ì
ê°"]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:307,columnNumber:15},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:306,columnNumber:13},this),e.jsxDEV(b,{asChild:!0,children:e.jsxDEV(f,{to:"/guide/product-boost",className:"flex items-center gap-2",children:[e.jsxDEV(Ve,{className:"h-4 w-4"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:313,columnNumber:17},this)," ìë ë¶ì¤í¸"]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:312,columnNumber:15},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:311,columnNumber:13},this),e.jsxDEV(b,{asChild:!0,children:e.jsxDEV(f,{to:"/guide/bulk-discount",className:"flex items-center gap-2",children:[e.jsxDEV(we,{className:"h-4 w-4"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:318,columnNumber:17},this)," ëë í ì¸"]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:317,columnNumber:15},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:316,columnNumber:13},this),e.jsxDEV(b,{asChild:!0,children:e.jsxDEV(f,{to:"/guide/campaign-pricing",className:"flex items-center gap-2",children:[e.jsxDEV(Ae,{className:"h-4 w-4"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:323,columnNumber:17},this)," ìº íì¸ ê°ê²© ìµì í"]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:322,columnNumber:15},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:321,columnNumber:13},this),e.jsxDEV(b,{asChild:!0,children:e.jsxDEV(f,{to:"/guide/product-sourcing",className:"flex items-center gap-2",children:[e.jsxDEV(_,{className:"h-4 w-4"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:328,columnNumber:17},this)," ìí´ë¦ AI ëë ìì±"]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:327,columnNumber:15},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:326,columnNumber:13},this),e.jsxDEV(b,{asChild:!0,children:e.jsxDEV(f,{to:"/guide/product-user-sourcing",className:"flex items-center gap-2",children:[e.jsxDEV(Se,{className:"h-4 w-4"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:333,columnNumber:17},this)," ë°ìë ìì±"]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:332,columnNumber:15},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:331,columnNumber:13},this),e.jsxDEV(b,{asChild:!0,children:e.jsxDEV(f,{to:"/guide/flash-deal",className:"flex items-center gap-2",children:[e.jsxDEV(He,{className:"h-4 w-4"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:338,columnNumber:17},this)," íëìë ìëí"]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:337,columnNumber:15},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:336,columnNumber:13},this),e.jsxDEV(b,{asChild:!0,children:e.jsxDEV(f,{to:"/guide/videos",className:"flex items-center gap-2",children:[e.jsxDEV(R,{className:"h-4 w-4"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:343,columnNumber:17},this)," AI ìí ë¹ëì¤ ìì±"]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:342,columnNumber:15},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:341,columnNumber:13},this),e.jsxDEV(b,{asChild:!0,children:e.jsxDEV(f,{to:"/guide/trending-source",className:"flex items-center gap-2",children:[e.jsxDEV(Ce,{className:"h-4 w-4"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:348,columnNumber:17},this)," AI í¸ë ë ìí íì"]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:347,columnNumber:15},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:346,columnNumber:13},this),e.jsxDEV(b,{asChild:!0,children:e.jsxDEV(f,{to:"/guide/shopee-connection",className:"flex items-center gap-2",children:[e.jsxDEV(_e,{className:"h-4 w-4"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:353,columnNumber:17},this)," Shopee ì°ë"]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:352,columnNumber:15},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:351,columnNumber:13},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:295,columnNumber:11},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:289,columnNumber:9},this),e.jsxDEV(O,{children:[e.jsxDEV(L,{asChild:!0,children:e.jsxDEV(V,{variant:"ghost",size:"icon",className:"relative",children:e.jsxDEV(ke,{className:"h-4 w-4"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:362,columnNumber:15},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:361,columnNumber:13},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:360,columnNumber:11},this),e.jsxDEV(q,{align:"end",className:"w-56",children:[e.jsxDEV(Be,{children:e.jsxDEV("div",{className:"flex flex-col space-y-1",children:[e.jsxDEV("p",{className:"text-sm font-medium",children:"ë´ ê³ì "},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:368,columnNumber:17},this),e.jsxDEV("p",{className:"text-xs text-muted-foreground",children:a?.email},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:369,columnNumber:17},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:367,columnNumber:15},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:366,columnNumber:13},this),e.jsxDEV(B,{},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:372,columnNumber:13},this),e.jsxDEV(b,{onClick:()=>window.location.href="/profile",children:"íë¡í ì¤ì "},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:373,columnNumber:13},this),e.jsxDEV(b,{onClick:()=>window.location.href="/billing",children:"ê²°ì ì ë³´"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:376,columnNumber:13},this),e.jsxDEV(b,{onClick:()=>window.location.href="/coupon",children:"ì¿ í°"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:379,columnNumber:13},this),e.jsxDEV(B,{},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:382,columnNumber:13},this),e.jsxDEV(b,{className:"text-destructive",onClick:k,children:[e.jsxDEV(Ie,{className:"mr-2 h-4 w-4"},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:387,columnNumber:15},this),"ë¡ê·¸ìì"]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:383,columnNumber:13},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:365,columnNumber:11},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:359,columnNumber:9},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:108,columnNumber:7},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppHeader.tsx",lineNumber:95,columnNumber:5},this)}function La({children:t}){return e.jsxDEV(Z,{defaultOpen:!0,children:e.jsxDEV("div",{className:"flex min-h-screen w-full bg-background",children:[e.jsxDEV(ba,{},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppLayout.t
1sx",lineNumber:14,columnNumber:9},this),e.jsxDEV("div",{className:"flex min-w-0 flex-1 flex-col",children:[e.jsxDEV(Na,{},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppLayout.tsx",lineNumber:17,columnNumber:11},this),e.jsxDEV("main",{className:"min-w-0 flex-1 overflow-auto p-4 sm:p-6",children:t},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppLayout.tsx",lineNumber:18,columnNumber:11},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppLayout.tsx",lineNumber:16,columnNumber:9},this)]},void 0,!0,{fileName:"/vercel/path0/src/components/layout/AppLayout.tsx",lineNumber:13,columnNumber:7},this)},void 0,!1,{fileName:"/vercel/path0/src/components/layout/AppLayout.tsx",lineNumber:12,columnNumber:5},this)}export{La as AppLayout}; 2//# sourceMappingURL=AppLayout-_KRULF7D.js.map
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.