1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8440],{60069:function(e,a,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/dashboard/immigration/[[...country]]",function(){return t(2635)}])},75997:function(e,a,t){"use strict";let r;t.d(a,{_:function(){return l}});let l={HOME:"/",COMMUNITY:"/community",DATA_CATALOGUE:"/data-catalogue",DATA_GPT:"/datagpt",DASHBOARD:"/dashboard",HELPDESK:"/helpdesk",BIRTHDAY_EXPLORER:"/dashboard/birthday-explorer",BUSINESS_CREATION_DESTRUCTION:"/dashboard/business-creation-destruction",CAR_POPULARITY:"/dashboard/car-popularity",CIRCLE_OF_LIFE:"/dashboard/circle-of-life",CIVIL_SERVICE:"/dashboard/civil-service",CRIME:"/dashboard/crime",CURRENCY_IN_CIRCULATION:"/dashboard/currency-in-circulation",DRUG_ADDICTION:"/dashboard/drug-addiction",ELECTRONIC_PAYMENTS:"/dashboard/electronic-payments",FIRE_RESCUE:"/dashboard/fire-and-rescue",FLOOD_WARNING:"/dashboard/flood-warning",GOVERNMENT_SITE_TRACKER:"/dashboard/government-site-tracker",HOUSEHOLD_DEBT:"/dashboard/household-debt",IMMIGRATION:"/dashboard/immigration",INCOME_TAXATION:"/dashboard/income-taxation",INISIATIF_PENDAPATAN_RAKYAT:"/dashboard/inisiatif-pendapatan-rakyat",INTEREST_RATES:"/dashboard/interest-rates",INTERNATIONAL_RESERVES:"/dashboard/international-reserves",INTERNET_PENETRATION:"/dashboard/internet-penetration",JOBLESS_CLAIMS:"/dashboard/jobless-claims",KTMB_EXPLORER:"/dashboard/ktmb-explorer",MONEY_SUPPLY:"/dashboard/money-supply",NAME_POPULARITY:"/dashboard/name-popularity",ORANG_ASLI:"/dashboard/orang-asli",PASSPORT_AND_PASSES:"/dashboard/passport-and-passes",POVERTY:"/dashboard/poverty",PUBLIC_CONTRACTING:"/dashboard/public-contracting",PUBLIC_PENSION:"/dashboard/public-pension",PUBLIC_TRANSPORTATION:"/dashboard/public-transportation",RAPID_EXPLORER:"/dashboard/rapid-explorer",REFUGEE_SITUATION:"/dashboard/refugee-situation",RESERVE_MONEY:"/dashboard/reserve-money",RETIREMENT_READINESS:"/dashboard/retirement-readiness",SEKOLAHKU:"/dashboard/sekolahku",VEHICLE_REGISTRATIONS:"/dashboard/vehicle-registrations",WEATHER_CLIMATE:"/dashboard/weather-and-climate",GUI:"/gui",GUI_OPENDOSM_PUB:"/gui/opendosm-pub",GUI_CATALOGUE:"/gui/catalogue",COMMUNITY_PRODUCTS:"/community-products",DATA_REQUEST:"/data-request",ODIN:"/odin-self-assessment"};(r=Object.values(l).filter(e=>!["/data-catalogue","/data_request","/community-products"].includes(e))).forEach(e=>{r.push("/ms-MY".concat(e))})},2635:function(e,a,t){"use strict";t.r(a),t.d(a,{__N_SSG:function(){return I},default:function(){return _country_}});var r=t(52322),l=t(63946),n=t(46955),s=t(77205),o=t(331),i=t(76290),d=t(61579),c=t(75997),u=t(88043),m=t(17796),h=t(36874),p=t(96577),g=t.n(p),x=t(2784);let Fallback=e=>{let{children:a,inline:t=!1}=e;return(0,r.jsx)("div",{className:(0,h.L1)("border-outline dark:border-outlineHover-dark h-5 w-8 rounded border bg-white",t&&"mr-2 inline-block"),children:null!=a?a:(0,r.jsx)("div",{className:"flex h-full items-center justify-center text-sm font-black text-black",children:"?"})})};var components_ImageWithFallback=e=>{let{fallback:a,alt:t,src:l,inline:n,...s}=e,[o,i]=(0,x.useState)(null);return(0,x.useEffect)(()=>{i(null)},[l]),o?(0,r.jsx)(Fallback,{inline:n,children:a}):(0,r.jsx)(g(),{alt:t,onError:i,src:l,...s})},b=t(84238),f=t(70784),y=t(9483),v=t(31891),N=t(46096),j=t(28663),w=t(38617),k=t(25237),T=t.n(k),E=t(5632);let _=T()(()=>Promise.all([t.e(5587),t.e(5964),t.e(8506),t.e(7394),t.e(3854)]).then(t.bind(t,22710)),{loadableGenerated:{webpack:()=>[22710]},ssr:!1});var entrance_and_departure=e=>{var a,t;let{timeseries:l,timeseries_callout:n,countries:s,params:o}=e,{t:p,i18n:g}=(0,i.$)(["dashboard-immigration","countries","common"]),k=s.data.map(e=>({label:p("countries:".concat(e)),value:e})),T=["monthly","yearly"],{data:A,setData:I}=(0,N.e)({tab:0,country:null==o?void 0:o.country,minmax:[0,l.data.monthly.x.length-1],loading:!1}),{push:R}=(0,E.useRouter)(),{theme:S}=(0,w.F)(),C=(0,x.useMemo)(()=>{switch(T[A.tab]){case"daily":case"daily_7d":return{key:T[A.tab],period:"day"};case"monthly":return{key:T[A.tab],period:"month"};
1case"yearly":return{key:T[A.tab],period:"year"}}},[A.tab]),{coordinate:L}=(0,j.M)(l.data[C.key],A.minmax),navigateToCountry=e=>{I("loading",!0),I("country",e),R("".concat(c._.IMMIGRATION,"/").concat(e),void 0,{scroll:!1,locale:g.language}).then(()=>I("loading",!1))};return(0,r.jsxs)(u.Z,{children:[(0,r.jsxs)("div",{className:"space-y-6 pb-12",children:[(0,r.jsx)("h4",{className:"lg:text-center",children:p("section_1.title",{country:p("countries:".concat(null!==(a=null==o?void 0:o.country)&&void 0!==a?a:"ALL")),context:null!==(t=null==o?void 0:o.country)&&void 0!==t?t:"ALL"})}),(0,r.jsxs)("div",{className:"flex flex-col items-center justify-center space-y-3",children:[(0,r.jsx)("div",{className:"mx-auto w-full md:w-96",children:(0,r.jsx)(m.Z,{image:e=>(0,r.jsx)("div",{className:"flex h-auto max-h-8 w-8 justify-center self-center",children:(0,r.jsx)(components_ImageWithFallback,{className:"border-outline dark:border-outlineHover-dark rounded border",src:"https://flagcdn.com/h40/".concat(e.toLowerCase(),".png"),fallback:(0,r.jsx)(d.Z,{className:"w-4.5 h-4.5 mx-auto text-black"}),width:28,height:18,alt:e,style:{width:"auto",maxWidth:"28px",height:"auto",maxHeight:"28px"}})}),placeholder:p("section_1.search_placeholder"),options:k,selected:A.country?k.find(e=>e.value===A.country):null,onChange:e=>{e?navigateToCountry(e.value):I("country",null)},config:{keys:["label"],baseSort:(e,a)=>"ALL"===e.item.value?-1:"ALL"===a.item.value?1:e.item.label.localeCompare(a.item.label)}})}),(0,r.jsx)("p",{className:"text-dim text-sm lg:text-center",children:p("section_1.description")})]})]}),(0,r.jsx)(v.Y,{children:e=>(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(_,{title:p("section_1.timeseries_title"),menu:(0,r.jsx)(b.ZP.List,{options:[p("common:time.monthly"),p("common:time.yearly")],current:A.tab,onChange:e=>I("tab",e)}),className:"h-[300px]",isLoading:A.loading,enableAnimation:!e,mode:"grouped",enableMajorTick:!0,displayType:"standard",precision:[0,0],interval:C.period,data:{labels:L.x,datasets:[{type:"line",data:L.in,label:p("keys.entrances"),fill:!0,backgroundColor:y.Tv.PURPLE_H,borderColor:y.Tv.PURPLE,borderWidth:L.x.length>720?1:1.5},{type:"line",data:L.out,label:p("keys.departures"),fill:!0,backgroundColor:y.Tv.DIM_H,borderColor:y.Tv.DIM,borderWidth:L.x.length>720?1:1.5},{type:"line",data:L.net,label:p("keys.net_migration"),fill:!0,backgroundColor:"light"===S?y.Tv.BLACK_H:y.Tv.WHITE_H,borderColor:"light"===S?y.Tv.BLACK:y.Tv.WHITE,borderDash:[2,2],borderWidth:L.x.length>720?1:1.5}]},stats:[{title:"".concat(p("keys.entrances")," (").concat(new Date(l.data[C.key].x.at(-1)).getFullYear(),")"),value:"+".concat((0,h.ZI)(n.data.in,"standard"))}]}),(0,r.jsx)(f.Z,{type:"range",period:C.period,value:A.minmax,data:l.data[C.key].x,onChange:e=>I("minmax",e)})]})})]})},immigration=e=>{let{countries:a,last_updated:t,next_update:l,params:d,timeseries:c,timeseries_callout:u,demography:m,demography_callout:h}=e,{t:p}=(0,i.$)(["dashboard-immigration","countries","common"]);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(n.Z,{background:"purple",category:[p("common:categories.demography"),"text-purple"],header:[p("header")],description:[p("description")],last_updated:t,next_update:l,agencyBadge:(0,r.jsx)(s.Z,{agency:"imigresen"})}),(0,r.jsx)(o.Z,{className:"min-h-screen",children:(0,r.jsx)(entrance_and_departure,{countries:a,timeseries:c,timeseries_callout:u,params:d,last_updated:t})})]})},A=t(99911),I=!0,_country_=e=>{let{meta:a,params:t,last_updated:n,next_update:s,countries:o,timeseries:d,timeseries_callout:c,demography:u,demography_callout:m}=e,{t:h}=(0,i.$)(["dashboard-immigration","common","countries"]);return(0,r.jsxs)(A.n,{meta:a,children:[(0,r.jsx)(l.Z,{title:h("header"),description:h("description"),keywords:""}),(0,r.jsx)(immigration,{countries:o,last_updated:n,next_update:s,params:t,timeseries:d,timeseries_callout:c,demography:u,demography_callout:m})]})}},17796:function(e,a,t){"use strict";var r=t(52322),l=t(58670),n=t(73949),s=t(67533),o=t(76290),i=t(36874),d=t(43122),c=t(93400),u=t(11474),m=t(71741),h=t(2784),p=t(70495);a.Z=e=>{let{options:a,selected:t,onChange:g,onSearch:x,format:b,placeholder:f,image:y,loading:v=!1,config:N={keys:["label"]},className:j}=e,{t:w}=(0,o.$)(),[k,T]=(0,h.useState)(a),E=(0,h.useRef)(null),_=(0,h.useRef)(null),A=(0,p.o)({size:k.length,parentRef:_,estimateSize:(0,h.useCallback)(()=>36,[]),overscan:15}),{getInputProps:I,getItemProps:R,getLabelProps:S,getMenuProps:C,highlightedIndex:L,inputValue:O,isOpen:M,openMenu:P,reset:U,selectItem:Z,selectedItem:D,setInputValue:H}=(0,u.Kb)({defaultSelectedItem:t,items:k,itemToString:e=>e?e.label:"",onInputValueChange:e=>{let{inputValue:t}=e;return T((0,m.Lu)(a,t,N))},onHighlightedIndexChange:e=>{let{highlightedIndex:a,type:t}=e;t!==u.Kb.stateChangeTypes.MenuMouseLeave&&A.scrollToIndex(a)},onSelectedItemChange:e=>{let{selectedItem:a}=e;a&&g(a)}});return(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("label",{...S()}),(0,r.jsxs)("div",{className:(0,i.L1)("border-outline dark:border-washed-dark hover:border-outlineHover dark:hover:border-outlineHover-dark shadow-button relative flex w-full select-none items-center overflow-visible rounded-full border bg-white pl-4 focus:outline-none focus-visible:ring-0 dark:bg-black",j),children:[(0,r.jsx)("span",{className:"flex h-auto max-h-8 w-8 shrink-0 justify-center self-center",children:y&&D?y(D.value):(0,r.jsx)(d.Z,{className:"h-5 w-5 text-zinc-900 dark:text-zinc-500"})}),(0,r.jsx)("input",{...I({"aria-autocomplete":"list",placeholder:f,ref:E,spellCheck:!1,type:"text",onCh
1ange:e=>{x&&x(e.target.value)}}),className:"w-full truncate rounded-r-full border-none bg-white py-3 pl-2 pr-0 focus:outline-none focus:ring-0 dark:bg-black"}),O&&(0,r.jsx)(n.Z,{variant:"ghost",className:"mr-2 flex h-8 w-8 justify-center rounded-full px-1.5",onClick:()=>{U(),Z(null),H(""),P(),E.current&&E.current.focus()},children:(0,r.jsx)(c.Z,{className:"size-5"})})]})]}),(0,r.jsx)("div",{className:"absolute left-0 top-[54px] z-10 w-full",children:(0,r.jsx)("ul",{...C({ref:_}),className:(0,i.L1)("border-outline dark:border-washed-dark shadow-floating relative max-h-60 max-w-full overflow-y-auto rounded-md border bg-white text-sm dark:bg-black",!(M&&k.length)&&"hidden"),children:v?(0,r.jsxs)("li",{className:"flex cursor-default select-none items-center gap-2 px-4 py-2 text-zinc-500",children:[(0,r.jsx)(s.Z,{loading:v})," ",w("placeholder.loading")]}):0===k.length&&""!==O?(0,r.jsx)("li",{className:"cursor-default select-none px-4 py-2 text-zinc-500",children:w("placeholder.no_results")}):k.length>100?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("li",{style:{height:A.totalSize}},"total-size"),A.virtualItems.map(e=>(0,r.jsx)(l.Z,{option:k[e.index],total:a.length,format:b,image:y,isSelected:(null==D?void 0:D.value)===k[e.index].value,active:L===e.index,index:e.index,...R({index:e.index,item:k[e.index]}),style:{position:"absolute",top:0,left:0,width:"100%",height:e.size,transform:"translateY(".concat(e.start,"px)")}}))]}):k.map((e,t)=>(0,r.jsx)(l.Z,{option:e,total:a.length,format:b,image:y,isSelected:(null==D?void 0:D.value)===e.value,active:L===t,index:t,...R({index:t,item:e})}))})})]})}},58670:function(e,a,t){"use strict";var r=t(52322),l=t(36874),n=t(22650),s=t(2784);let o=(0,s.forwardRef)(function(e,a){let{option:t,format:s,image:o,onClick:i,isSelected:d,active:c,index:u,total:m,style:h}=e;return(0,r.jsx)("li",{ref:a,role:"option","aria-selected":d,onClick:i,"aria-setsize":m,"aria-posinset":u+1,className:(0,l.L1)("px-4 py-2 w-full cursor-pointer select-none z-10",c&&"bg-slate-100 dark:bg-zinc-800"),style:h,children:(0,r.jsxs)("div",{className:"relative flex flex-row gap-2",children:[s?(0,r.jsx)("p",{className:(0,l.L1)("flex gap-x-1 truncate",d?"font-medium":"font-normal"),children:s(t)}):(0,r.jsxs)(r.Fragment,{children:[o&&o(t.value),(0,r.jsx)("p",{className:(0,l.L1)("block grow self-center truncate",d?"font-medium":"font-normal"),children:t.label})]}),d&&(0,r.jsx)("span",{className:"absolute inset-y-0 right-0 flex items-center",children:(0,r.jsx)(n.Z,{className:"text-primary dark:text-secondary h-4 w-4"})})]})},u)});a.Z=o},88043:function(e,a,t){"use strict";var r=t(52322),l=t(36874),n=t(76290),s=t(2784),o=t(36234);let i=(0,s.forwardRef)((e,a)=>{let{title:t,className:i="py-8 lg:py-12",description:d,children:c,date:u,menu:m}=e,{t:h,i18n:p}=(0,n.$)(),g=(0,s.useMemo)(()=>null==u?"":"string"!=typeof u||(o.ou.fromSQL(u).isValid||o.ou.fromFormat(u,"yyyy-'Q'q").isValid)&&u.length>4?(0,l.ZU)(u,"dd MMM yyyy, HH:mm",p.language):u,[u,p.language]);return(0,r.jsx)("section",{className:i,ref:a,children:(0,r.jsxs)("div",{className:"flex flex-col gap-6 lg:gap-8",children:[t||u||d?(0,r.jsxs)("div",{className:"flex flex-col gap-y-3",children:[(0,r.jsxs)("div",{className:"flex flex-col flex-wrap items-start gap-2 lg:flex-row lg:items-center lg:justify-between",children:[t&&"string"==typeof t?(0,r.jsx)("h4",{children:t}):t,u&&null!==u&&(0,r.jsx)("span",{className:"text-dim text-right text-sm",children:h("common:common.data_of",{date:g})})]}),(d||m)&&(0,r.jsxs)("div",{className:(0,l.L1)("text-dim flex w-full flex-wrap justify-between gap-y-3 md:flex-nowrap md:items-start",d&&m?"gap-x-6":""),children:[d&&"string"==typeof d?(0,r.jsx)("p",{className:["whitespace-pre-line text-base",m?"md:max-w-[70%]":""].join(" "),children:d}):d,m&&(0,r.jsx)("div",{className:"flex w-full gap-3 md:w-auto md:justify-end",children:m})]})]}):(0,r.jsx)(r.Fragment,{}),(0,r.jsx)("div",{children:c})]})})});i.displayName="Section",a.Z=i},70784:function(e,a,t){"use strict";var r=t(52322),l=t(2784),n=t(31142),s=t(95280),o=t(76290),i=t(64880),d=t(36874),c=t(70830),u=t(31891);let SliderTooltip=e=>{let{play:a,children:t}=e;return(0,r.jsxs)("div",{className:(0,d.L1)("absolute bottom-8 left-1/2 flex -translate-x-1/2 transform flex-col items-center opacity-0 group-hover:flex group-hover:opacity-100","transition-opacity delay-300 duration-300 group-hover:delay-0 max-lg:group-focus-within:opacity-100",a?"opacity-100":"opacity-0"),children:[(0,r.jsx)("span",{className:"shadow-floating relative z-10 whitespace-nowrap rounded-lg bg-black px-3 py-1.5 text-sm text-white dark:bg-white dark:text-black",children:t}),(0,r.jsx)("div",{className:"absolute -bottom-1 h-2 w-2 rotate-45 bg-black dark:bg-white"})]})},m=[16586208e5,16587072e5,16594848e5,16595712e5];a.Z=e=>{let{className:a="pt-8",type:t,onChange:h,step:p,value:g,data:x=m,period:b="auto",parseAsDate:f=!0,enablePlayer:y=!0}=e,{t:v,i18n:N}=(0,o.$)("common"),{play:j,setPlaying:w}
1=(0,l.useContext)(u.y),k=(0,l.useRef)(null),[T,E]=(0,l.useState)(g),_={auto:"dd MMM yyyy",day:"dd MMM yyyy",month:"MMM yyyy",quarter:"".concat("ms-MY"===N.language?"'ST'":"","q").concat("ms-MY"===N.language?"":"Q"," yyyy"),year:"yyyy",hour:"dd MMM yy HH:mm "};if((0,i.q)(()=>{"single"!==t&&k.current&&cancelTimer()},[x]),(0,i.q)(()=>{"single"!==t&&E(g)},[g]),(0,i.q)(()=>{x&&"range"===t&&(E(g),h(g))},[b]),"single"===t)return(0,r.jsxs)("div",{className:(0,d.L1)("group flex w-full items-center gap-x-3",a),children:[(0,r.jsx)("p",{className:"text-dim text-sm",children:f?(0,d.ZU)(x[0],"yyyy",N.language):x[0]}),(0,r.jsxs)(c.fC,{className:"group relative flex h-5 w-full touch-none select-none items-center",value:[T],max:x.length-1,step:p,onValueChange:e=>E(e),onValueCommit:e=>h(e),children:[(0,r.jsx)(c.fQ,{className:"dark:bg-washed-dark bg-outline relative z-0 h-2 grow rounded-full",children:(0,r.jsx)(c.e6,{className:"max-lg:group-focus-within:bg-primary dark:max-lg:group-focus-within:bg-primary-dark group-hover:bg-primary dark:group-hover:bg-primary absolute z-0 h-full rounded-xl bg-[#A1A1AA]"})}),(0,r.jsx)(c.bU,{className:"max-lg:group-focus-within:border-primary max-lg:group-focus-within:ring-primary group-hover:border-primary group-hover:ring-primary shadow-button block h-5 w-5 cursor-pointer rounded-full border-2 border-[#A1A1AA] bg-white group-hover:ring-4 max-lg:group-focus-within:ring-4",children:(0,r.jsx)(SliderTooltip,{children:f?(0,d.ZU)(x[T],_[b],N.language):x[T]})})]}),(0,r.jsx)("p",{className:"text-dim text-sm",children:f?(0,d.ZU)(x[x.length-1],"yyyy",N.language):x[x.length-1]})]});let startTimer=()=>{w(!0);let e=g[1]>=x.length-1?g[0]:g[1];k.current=setInterval(()=>{e>=x.length-1?cancelTimer():h([g[0],++e])},150)},cancelTimer=()=>{w(!1),k.current&&clearInterval(k.current),k.current=null};return(0,r.jsxs)("div",{className:(0,d.L1)("group flex w-full items-center gap-x-3",a),children:[y&&(0,r.jsx)("button",{type:"button","aria-label":v(j?"common:common.pause":"common:common.play"),title:v(j?"common:common.pause":"common:common.play"),className:"w-fit",onClick:()=>{k.current?cancelTimer():startTimer()},children:j?(0,r.jsx)(n.Z,{className:"h-4 w-4 text-black dark:text-white"}):(0,r.jsx)(s.Z,{className:"h-4 w-4 text-black dark:text-white"})}),(0,r.jsx)("p",{className:"text-dim text-sm",children:f?(0,d.ZU)(x[0],"yyyy",N.language):x[0]}),(0,r.jsxs)(c.fC,{className:"group relative flex h-5 w-full touch-none select-none items-center",value:T,min:0,max:x.length-1,onValueChange:e=>{k.current&&cancelTimer(),E(e)},onValueCommit:e=>{k.current&&cancelTimer(),h(e)},minStepsBetweenThumbs:1,children:[(0,r.jsx)(c.fQ,{className:"dark:bg-washed-dark bg-outline relative z-0 h-2 grow rounded-full",children:(0,r.jsx)(c.e6,{className:"max-lg:group-focus-within:bg-primary dark:max-lg:group-focus-within:bg-primary-dark group-hover:bg-primary dark:group-hover:bg-primary absolute z-0 h-full rounded-xl bg-[#A1A1AA]"})}),(0,r.jsx)(c.bU,{className:"max-lg:group-focus-within:border-primary max-lg:group-focus-within:ring-primary group-hover:border-primary group-hover:ring-primary shadow-button block h-5 w-5 cursor-col-resize rounded-full border-2 border-[#A1A1AA] bg-white group-hover:ring-4 max-lg:group-focus-within:ring-4",children:(0,r.jsx)(SliderTooltip,{play:j,children:f?(0,d.ZU)(x[Math.max(0,T[0])],_[b],N.language):x[T[0]]})}),(0,r.jsx)(c.bU,{className:"max-lg:group-focus-within:border-primary max-lg:group-focus-within:ring-primary group-hover:border-primary group-hover:ring-primary shadow-button block h-5 w-5 cursor-col-resize rounded-full border-2 border-[#A1A1AA] bg-white group-hover:ring-4 max-lg:group-focus-within:ring-4",children:(0,r.jsx)(SliderTooltip,{play:j,children:f?(0,d.ZU)(x[Math.min(T[1],x.length-1)],_[b],N.language):x[T[1]]})})]}),(0,r.jsx)("p",{className:"text-dim text-sm",children:f?(0,d.ZU)(x[x.length-1],"yyyy",N.language):x[x.length-1]})]})}},84238:function(e,a,t){"use strict";t.d(a,{aV:function(){return List},s_:function(){return Panel}});var r=t(52322),l=t(2784),n=t(62671),s=t(36874);let Panel=e=>{let{children:a,className:t,name:l}=e;return(0,r.jsx)("div",{className:t,children:a})},List=e=>{let{options:a,current:t,onChange:l,icons:n,className:o}=e;return(0,r.jsx)("ul",{className:(0,s.L1)("flex flex-wrap",o),children:a.map((e,a)=>(0,r.jsxs)("li",{className:(0,s.L1)("flex cursor-pointer select-none self-center whitespace-nowrap rounded-full px-2.5 py-1 text-sm outline-none transition-colors",t===a?"bg-outline dark:bg-washed-dark font-medium text-black dark:text-white":"text-dim bg-transparent hover:text-black dark:hover:text-white"),onClick:()=>l(a),children:[n&&n[a],e]},e))})},Tabs=e=>{let{className:a="",hidden:t,children:o,title:i,controls:d,current:c,menu:u,onCh
1ange:m=()=>{}}=e,h=(0,l.useMemo)(()=>Array.isArray(o)?o:[o],[o]);return(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)(n.O.Group,{selectedIndex:c,onChange:m,children:[(0,r.jsxs)("div",{className:(0,s.L1)("flex flex-wrap items-end justify-between gap-3",a),children:[(0,r.jsx)("div",{children:i&&"string"==typeof i?(0,r.jsx)("span",{className:"text-base font-bold",children:i}):i}),(0,r.jsxs)(n.O.List,{className:(0,s.L1)("flex flex-wrap items-center justify-between gap-2.5",t&&"hidden"),children:[d,(0,r.jsx)("div",{className:"flex flex-wrap",children:h.map((e,a)=>{let{props:{name:t,icon:l}}=e;return(0,r.jsxs)(n.O,{className:e=>{let{selected:a}=e;return(0,s.L1)("group flex flex-row rounded-full px-[10px] py-1 text-sm outline-none transition-colors",a?"bg-outline dark:bg-washed-dark font-medium text-black dark:text-white":"text-dim bg-transparent hover:text-black dark:hover:text-white")},children:[l,t]},a)})}),u&&(0,r.jsx)("div",{children:u})]})]}),(0,r.jsx)(n.O.Panels,{className:"w-full",children:h.map((e,a)=>{let{props:{children:t}}=e;return(0,r.jsx)(n.O.Panel,{className:"overflow-visible",children:t},a)})})]})})};Tabs.Panel=Panel,Tabs.List=List,a.ZP=Tabs},31891:function(e,a,t){"use strict";t.d(a,{Y:function(){return SliderProvider},y:function(){return n}});var r=t(52322),l=t(2784);let n=(0,l.createContext)({play:!1,setPlaying:()=>{}}),SliderProvider=e=>{let{children:a}=e,[t,s]=(0,l.useState)(!1);return(0,r.jsx)(n.Provider,{value:{play:t,setPlaying:s},children:a(t)})}},46096:function(e,a,t){"use strict";t.d(a,{e:function(){return useData}});var r=t(2784);let useData=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,r.useRef)(e);let[a,t]=(0,r.useReducer)((e,a)=>{switch(a.type){case"SET":return Object.assign({},e,{[a.payload.key]:a.payload.value});case"RESET":return Object.assign({},e,a.payload);default:throw Error("Unrecognized dispatch command")}},e);return{data:a,setData:(e,a)=>{t({type:"SET",payload:{key:e,value:a}})},reset:a=>{a?t({type:"RESET",payload:a}):t({type:"RESET",payload:e})}}}},28663:function(e,a,t){"use strict";t.d(a,{M:function(){return useSlice}});var r=t(2784);let useSlice=(e,a)=>{let t=(0,r.useMemo)(()=>Object.entries(e).map(e=>{let[t,r]=e;return[t,r.slice(a?a[0]:0,a?a[1]+1:r.length-1)]}),[e,a]);return{coordinate:Object.fromEntries(t)}}},64880:function(e,a,t){"use strict";t.d(a,{q:function(){return useWatch}});var r=t(2784);let useWatch=function(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],t=arguments.length>2&&void 0!==arguments[2]&&arguments[2],l=(0,r.useRef)(!0);(0,r.useEffect)(()=>{if(!t&&l.current){l.current=!1;return}e()},a)}}},function(e){e.O(0,[3130,1368,1867,5423,7234,9774,2888,179],function(){return e(e.s=60069)}),_N_E=e.O()}]);
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.