1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5878],{5878:(e,t,a)=>{a.d(t,{AppShell:()=>x});var n=a(95155),l=a(12115),s=a(55028),r=a(35695),o=a(68643),i=a(63955),d=a(52548),c=a(54416),u=a(41460),b=a(63789),f=a(95241);function h(){let e=(0,f.L0)(),[t,a]=(0,l.useState)(!1),s=(0,l.useRef)(null);if((0,l.useEffect)(()=>{let e=e=>{!s.current||s.current.contains(e.target)||e.target.closest("[data-accessibility-trigger]")||a(!1)};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[]),!e)return null;let{reduceMotion:r,customCursorEnabled:o,highContrastEnabled:i,underlineLinksEnabled:d,textSize:h,setReduceMotionOverride:m,setCustomCursorEnabled:x,setHighContrastEnabled:p,setUnderlineLinksEnabled:g,setTextSize:j}=e;return(0,n.jsxs)("div",{className:"fixed right-6 bottom-[var(--gj-fab-bottom)] z-30 flex flex-col items-end pointer-events-none gj-chrome-text",ref:s,children:[(0,n.jsxs)("div",{"data-open":t,"aria-hidden":!t,inert:!t,className:"gj-anim-panel gj-floating-panel relative mb-3 rounded-xl border border-border/60 bg-card/95 backdrop-blur-xl p-5 shadow-2xl shadow-black/25 min-w-[280px] flex flex-col gap-4",children:[(0,n.jsxs)("div",{className:"flex items-center justify-between border-b border-border/40 pb-2.5",children:[(0,n.jsx)("h3",{className:"text-xs font-bold uppercase tracking-widest text-slate-400",children:"Accessibility"}),(0,n.jsx)("button",{type:"button",onClick:()=>a(!1),className:"p-1.5 rounded-md text-slate-400 hover:text-white hover:bg-slate-700/50 transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-accent","aria-label":"Close",children:(0,n.jsx)(c.A,{className:"h-4 w-4"})})]}),(0,n.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,n.jsx)(b.default,{id:"floating-custom-cursor",label:"Animated cursor",description:"Desktop only",checked:o,onChange:e=>x(e.target.checked),size:"sm",labelPosition:"left",className:"w-full justify-between"}),(0,n.jsx)(b.default,{id:"floating-reduce-motion",label:"Reduce motion",description:"Minimize animations",checked:r,onChange:e=>m(e.target.checked),size:"sm",labelPosition:"left",className:"w-full justify-between"}),(0,n.jsx)(b.default,{id:"floating-high-contrast",label:"High contrast",description:"Maximize readability",checked:i,onChange:e=>p(e.target.checked),size:"sm",labelPosition:"left",className:"w-full justify-between"}),(0,n.jsx)(b.default,{id:"floating-underline-links",label:"Underline links",description:"Force visible links",checked:d,onChange:e=>g(e.target.checked),size:"sm",labelPosition:"left",className:"w-full justify-between"})]}),(0,n.jsxs)("div",{className:"border-t border-border/40 pt-3 flex flex-col gap-2",children:[(0,n.jsxs)("div",{className:"flex justify-between items-center",children:[(0,n.jsx)("span",{className:"text-sm font-medium text-text-secondary",children:"Text size"}),(0,n.jsx)("span",{className:"text-xs text-text-muted capitalize",children:"normal"===h?"Standard":"large"===h?"Large":"Extra Large"})]}),(0,n.jsx)("div",{className:"grid grid-cols-3 gap-1 bg-slate-800/50 border border-border/40 p-0.5 rounded-lg",children:["normal","large","extra-large"].map(e=>(0,n.jsx)("button",{type:"button",onClick:()=>j(e),className:"py-1.5 text-xs font-semibold rounded-md transition-all focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-accent ".concat(h===e?"bg-accent text-background font-bold shadow-sm":"text-slate-400 hover:text-white hover:bg-slate-700/30"),children:"normal"===e?"A":"large"===e?"A+":"A++"},e))})]})]}),(0,n.jsx)("button",{type:"button","data-accessibility-trigger":!0,onClick:()=>a(!t),className:"pointer-events-auto flex h-12 w-12 cursor-pointer items-center justify-center rounded-full bg-card/90 border border-border/60 text-slate-400 hover:text-accent hover:border-accent/50 hover:bg-card-hover shadow-lg shadow-black/20 transition-all duration-300 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-accent focus-visible:ring-offset-2 focus-visible:ring-offset-slate-900","aria-label":t?"Close accessibility settings":"Open accessibility settings",children:(0,n.jsx)(u.A,{className:"h-5 w-5"})})]})}let m=(0,s.default)(()=>Promise.all([a.e(90086),a.e(52455)]).then(a.bind(a,72046)).then(e=>({default:e.CustomCursor})),{loadableGenerated:{webpack:()=>[72046]},ssr:!1});function x(e){let{children:t,forceShowShell:a=!1}=e,s=(0,r.usePathname)(),c=function(){let[e,t]=(0,l.useState)(!1);return(0,l.useEffect)(()=>{let e=window.matchMedia("(pointer: fine)"),a=()=>t(e.matches&&window.innerWidth>=1024);return a(),e.addEventListener("change",a),window.addEventListener("resize",a),()=>{e.removeEventListener("change",a),window.removeEventListener("resize",a)}},[]),e}(),u=(null==s?void 0:s.startsWith("/gjsuperadmin"))||(null==s?void 0:s.startsWith("/admin")),b=null==s?void 0:s.startsWith("/v2"),f=null==s?void 0:s.startsWith("/preview"),x="/lab"===s||(null==s?void 0:s.startsWith("/lab/"));return(u||b||f)&&!a?(0,n.jsx)(n.Fragment,{children:t}):x&&!a?(0,n.jsx)(o.PageTransitionProvider,{children:t}):(0,n.jsxs)(o.PageTransitionProvider,{children:[(0,n.jsx)("a",{href:"#main-content",className:"sr-only focu
1s:not-sr-only focus:absolute focus:top-4 focus:left-4 focus:z-[100] focus:px-4 focus:py-2 focus:bg-cyan-400 focus:text-slate-900 focus:font-semibold focus:rounded-lg focus:outline-none",children:"Skip to main content"}),c&&(0,n.jsx)(m,{}),(0,n.jsx)(h,{}),(0,n.jsx)(i.A,{}),(0,n.jsx)("main",{id:"main-content",className:"flex-1 gj-main-inset",children:t}),(0,n.jsx)(d.A,{}),(0,n.jsx)("div",{"aria-hidden":"true",className:"gj-chrome-bottom-spacer"})]})}},52548:(e,t,a)=>{a.d(t,{A:()=>x});var n=a(95155),l=a(55028),s=a(3001);let r=(0,l.default)(()=>Promise.all([a.e(6874),a.e(90086),a.e(98381)]).then(a.bind(a,40829)).then(e=>({default:e.FooterLayout1})),{loadableGenerated:{webpack:()=>[40829]}}),o=(0,l.default)(()=>Promise.all([a.e(6874),a.e(90086),a.e(23712)]).then(a.bind(a,38126)).then(e=>({default:e.FooterLayout2})),{loadableGenerated:{webpack:()=>[38126]}}),i=(0,l.default)(()=>Promise.all([a.e(6874),a.e(90086),a.e(43643)]).then(a.bind(a,36715)).then(e=>({default:e.FooterLayout3})),{loadableGenerated:{webpack:()=>[36715]}}),d=(0,l.default)(()=>Promise.all([a.e(6874),a.e(90086),a.e(16589)]).then(a.bind(a,95900)).then(e=>({default:e.FooterLayout4})),{loadableGenerated:{webpack:()=>[95900]}}),c=(0,l.default)(()=>Promise.all([a.e(6874),a.e(62849)]).then(a.bind(a,62849)).then(e=>({default:e.FooterLayout5})),{loadableGenerated:{webpack:()=>[62849]}}),u=(0,l.default)(()=>Promise.all([a.e(6874),a.e(90086),a.e(53732)]).then(a.bind(a,31474)).then(e=>({default:e.FooterLayout6})),{loadableGenerated:{webpack:()=>[31474]}}),b=(0,l.default)(()=>Promise.all([a.e(6874),a.e(90086),a.e(49247)]).then(a.bind(a,94143)).then(e=>({default:e.FooterLayout7})),{loadableGenerated:{webpack:()=>[94143]}}),f=(0,l.default)(()=>Promise.all([a.e(6874),a.e(90086),a.e(42586)]).then(a.bind(a,79520)).then(e=>({default:e.FooterLayout8})),{loadableGenerated:{webpack:()=>[79520]}}),h=(0,l.default)(()=>Promise.all([a.e(6874),a.e(90086),a.e(20901)]).then(a.bind(a,34693)).then(e=>({default:e.FooterLayout9})),{loadableGenerated:{webpack:()=>[34693]}}),m=(0,l.default)(()=>Promise.all([a.e(6874),a.e(90086),a.e(25363)]).then(a.bind(a,24339)).then(e=>({default:e.FooterLayout10})),{loadableGenerated:{webpack:()=>[24339]}});function x(){let{config:e}=(0,s.m)();switch(e.layout_footer){case"2":return(0,n.jsx)(o,{});case"3":return(0,n.jsx)(i,{});case"4":return(0,n.jsx)(d,{});case"5":return(0,n.jsx)(c,{});case"6":return(0,n.jsx)(u,{});case"7":return(0,n.jsx)(b,{});case"8":return(0,n.jsx)(f,{});case"9":return(0,n.jsx)(h,{});case"10":return(0,n.jsx)(m,{});default:return(0,n.jsx)(r,{})}}},63789:(e,t,a)=>{a.d(t,{default:()=>r});var n=a(95155),l=a(12115);let s=e=>{let{id:t,label:a,description:s,className:r="",labelClassName:o="",descriptionClassName:i="",size:d="md",labelPosition:c="right",disabled:u,...b}=e,f=(0,l.useId)(),h=null!=t?t:f,m=s?"".concat(h,"-desc"):void 0,x=(null!=a||null!=s)&&(0,n.jsxs)("span",{className:"flex flex-col min-w-0",children:[null!=a&&(0,n.jsx)("span",{className:"text-sm font-medium text-text-secondary ".concat(o),children:a}),null!=s&&(0,n.jsx)("span",{id:m,className:"text-text-muted text-xs mt-0.5 ".concat(i),children:s})]});return(0,n.jsxs)("label",{htmlFor:h,className:"inline-flex items-center gap-3 ".concat(u?"cursor-not-allowed opacity-60":"cursor-pointer"," ").concat(r),children:["left"===c&&x,(0,n.jsxs)("span",{className:"relative inline-flex shrink-0 ".concat({sm:"h-5 w-9",md:"h-6 w-11",lg:"h-7 w-14"}[d]),children:[(0,n.jsx)("input",{type:"checkbox",role:"switch",id:h,disabled:u,"aria-describedby":m,className:"peer absolute inset-0 z-10 cursor-pointer opacity-0 disabled:cursor-not-allowed",...b}),(0,n.jsx)("span",{className:"\n pointer-events-none absolute inset-0 rounded-full\n bg-slate-700 border border-border\n transition-all duration-200 ease-out\n peer-checked:bg-accent/20 peer-checked:border-accent/60\n peer-disabled:opacity-50\n peer-focus-visible:ring-2 peer-focus-visible:ring-accent/50\n peer-focus-visible:ring-offset-2 peer-focus-visible:ring-offset-background\n ","aria-hidden":!0}),(0,n.jsx)("span",{className:"\n pointer-events-none absolute top-1/2 -translate-y-1/2 left-0.5\n ".concat({sm:"h-4 w-4",md:"h-5 w-5",lg:"h-6 w-6"}[d]," rounded-full\n bg-slate-400 shadow-sm\n transition-all duration-200 ease-out\n peer-checked:bg-accent ").
1concat({sm:"peer-checked:translate-x-4",md:"peer-checked:translate-x-5",lg:"peer-checked:translate-x-7"}[d],"\n peer-disabled:opacity-50\n "),"aria-hidden":!0})]}),"right"===c&&x]})};s.displayName="Switch";let r=s},63955:(e,t,a)=>{a.d(t,{A:()=>x});var n=a(95155),l=a(55028),s=a(3001);let r=(0,l.default)(()=>Promise.all([a.e(6874),a.e(90086),a.e(20539),a.e(5553)]).then(a.bind(a,5553)).then(e=>({default:e.HeaderLayout1})),{loadableGenerated:{webpack:()=>[5553]}}),o=(0,l.default)(()=>Promise.all([a.e(6874),a.e(40820)]).then(a.bind(a,40820)).then(e=>({default:e.HeaderLayout2})),{loadableGenerated:{webpack:()=>[40820]}}),i=(0,l.default)(()=>Promise.all([a.e(6874),a.e(90086),a.e(80592),a.e(74569)]).then(a.bind(a,74569)).then(e=>({default:e.HeaderLayout3})),{loadableGenerated:{webpack:()=>[74569]}}),d=(0,l.default)(()=>Promise.all([a.e(6874),a.e(90086),a.e(80592),a.e(99789),a.e(80680)]).then(a.bind(a,80680)).then(e=>({default:e.HeaderLayout4})),{loadableGenerated:{webpack:()=>[80680]}}),c=(0,l.default)(()=>Promise.all([a.e(6874),a.e(90086),a.e(53115),a.e(47533)]).then(a.bind(a,47533)).then(e=>({default:e.HeaderLayout5})),{loadableGenerated:{webpack:()=>[47533]}}),u=(0,l.default)(()=>Promise.all([a.e(6874),a.e(90086),a.e(42920),a.e(30174)]).then(a.bind(a,30174)).then(e=>({default:e.HeaderLayout6})),{loadableGenerated:{webpack:()=>[30174]}}),b=(0,l.default)(()=>Promise.all([a.e(6874),a.e(90086),a.e(75777),a.e(93243)]).then(a.bind(a,93243)).then(e=>({default:e.HeaderLayout7})),{loadableGenerated:{webpack:()=>[93243]}}),f=(0,l.default)(()=>Promise.all([a.e(6874),a.e(90086),a.e(98158),a.e(25748)]).then(a.bind(a,25748)).then(e=>({default:e.HeaderLayout8})),{loadableGenerated:{webpack:()=>[25748]}}),h=(0,l.default)(()=>Promise.all([a.e(6874),a.e(90086),a.e(31015),a.e(12601)]).then(a.bind(a,12601)).then(e=>({default:e.HeaderLayout9})),{loadableGenerated:{webpack:()=>[12601]}}),m=(0,l.default)(()=>Promise.all([a.e(6874),a.e(90086),a.e(53396),a.e(16063)]).then(a.bind(a,16063)).then(e=>({default:e.HeaderLayout10})),{loadableGenerated:{webpack:()=>[16063]}});function x(){let{config:e}=(0,s.m)();switch(e.layout_header){case"2":return(0,n.jsx)(o,{});case"3":return(0,n.jsx)(i,{});case"4":return(0,n.jsx)(d,{});case"5":return(0,n.jsx)(c,{});case"6":return(0,n.jsx)(u,{});case"7":return(0,n.jsx)(b,{});case"8":return(0,n.jsx)(f,{});case"9":return(0,n.jsx)(h,{});case"10":return(0,n.jsx)(m,{});default:return(0,n.jsx)(r,{})}}}}]);
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.