PageSourceSearch

https://uklawreference.com/_next/static/chunks/app/(en)/search/page-3b738f938ff79955.js

js uklawreference.com collected 2026-10-08 09:10:27 UTC 20,232 bytes, 1 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="bd9f1cfe-4ca7-4e7d-b4fa-0ace4f4a43ae",e._sentryDebugIdIdentifier="sentry-dbid-bd9f1cfe-4ca7-4e7d-b4fa-0ace4f4a43ae")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7894],{18990:(e,t,r)=>{"use strict";r.d(t,{SearchClient:()=>b});var n=r(95155),a=r(12115),s=r(20063),i=r(52619),o=r.n(i),l=r(48145),d=r(83209),c=r(67812),u=r(6835);let f={sacked:["dismissal","dismissed"],fired:["dismissal","dismissed"],axed:["redundancy"],laid:["redundancy"],redundant:["redundancy"],boss:["employer"],payslip:["wages"],unpaid:["wages"],overtime:["wages"],evicted:["eviction","possession"],kicked:["eviction","possession"],mouldy:["damp","disrepair"],mold:["damp","disrepair"],leaking:["disrepair"],repossessed:["mortgage","repossession"],broken:["faulty","disrepair"],owe:["debt"],owed:["debt","claim"],broke:["debt","bankruptcy"],judgement:["ccj"],collector:["bailiff"],scammed:["scam","fraud"],ripped:["fraud","scam"],dodgy:["fraud","scam"],ex:["divorce","custody"],alimony:["maintenance"],csa:["maintenance"],split:["divorce","separation"],died:["probate","will"],inherit:["inheritance"],uc:["universal credit"],dole:["benefits"],overstayed:["overstay","immigration"],deported:["deportation"],ilr:["indefinite leave","immigration"],ticket:["parking","fine"],caught:["speeding","points"],noisy:["noise","nuisance"],hedge:["boundary","nuisance"],racist:["discrimination"],sexist:["discrimination"],ableist:["discrimination","disability"],disabled:["disability","discrimination"],wheelchair:["disability","access"],nicked:["arrest","arrested"],cops:["police"],jail:["sentence","prison"],interviewed:["caution","police"],prosecuted:["charged","sentence"],complain:["complaint"],moan:["complaint"],watchdog:["ombudsman","regulator"],hacked:["data breach","gdpr"],leaked:["data breach","gdpr"],doxxed:["harassment"],stalked:["stalking","harassment"],cyberbullying:["harassment"],catfished:["fraud","scam"],sue:["claim","court"],harassed:["harassment"],bullied:["harassment"],threatened:["harassment","injunction"],abusive:["harassment","domestic abuse"],beaten:["assault","domestic abuse"],deadlines:["deadline"]},m=e=>e.toLowerCase().split(/[^a-z0-9§.]+/).filter(e=>e.length>=2);function p(e,t){if(Math.abs(e.length-t.length)>1)return!1;let r=0,n=0,a=0;for(;r<e.length&&n<t.length;){if(e[r]===t[n]){r++,n++;continue}if(++a>1)return!1;e.length>t.length?r++:(t.length>e.length||r++,n++)}return a+(e.length-r)+(t.length-n)<=1}let h=["topic","legislation","case","guide","scenario","tool","template","right","checklist","comparison","journey","update","forum","route","form","audience","jurisdiction","career","pathway","timeline","glossary"],g={topic:"Topic",legislation:"Legislation",case:"Case",glossary:"Glossary",guide:"Guide",jurisdiction:"Jurisdiction",right:"Right",scenario:"Scenario",checklist:"Checklist",comparison:"Comparison",career:"Career",template:"Template",tool:"Tool",timeline:"Timeline",pathway:"Pathway",update:"Update",form:"Form",journey:"Journey",audience:"Audience",forum:"Forum",route:"Route"};function b(){var e;let t=(0,s.useSearchParams)(),{t:r,localePath:i}=(0,u.o)(),b=null!=(e=t.get("q"))?e:"",[x,y]=(0,a.useState)(null),[v,A]=(0,a.useState)(!1),[j,w]=(0,a.useState)(new Set),[N,k]=(0,a.useState)(""),[C,S]=(0,a.useState)("");(0,a.useEffect)(()=>{let e=!0;return fetch("/search-index.json").then(e=>e.ok?e.json():Promise.reject(Error(String(e.status)))).then(t=>{e&&y(t)}
1).catch(()=>{e&&A(!0)}),()=>{e=!1}},[]);let R=(0,a.useMemo)(()=>{if(!x||!b)return[];let e=m(b);if(!e.length)return[];let t=e.join(" "),r=[];for(let n of x){let a=function(e,t,r){var n;let a=e.n.toLowerCase(),s=e.d.toLowerCase(),i=null!=(n=e.k)?n:"",o=0;a.includes(r)?o+=12:s.includes(r)&&(o+=5);let l=m(a);for(let e of t){let t=function(e,t,r,n){return e.some(e=>t.some(t=>t===e))?5:e.some(e=>t.some(t=>t.startsWith(e)))?3:e.some(e=>e.length>=5&&t.some(t=>p(t,e)))||e.some(e=>r.includes(e))?2:e.some(e=>n.includes(e))||e.some(e=>e.length>=6&&m(r).some(t=>p(t,e)))?1:0}(f[e]?[e,...f[e]]:[e],l,s,i);if(0===t)return 0;o+=t}return o}(n,e,t);a>0&&r.push({r:n,s:a})}return r.sort((e,t)=>t.s-e.s),r},[x,b]),E=(0,a.useMemo)(()=>Array.from(new Set(R.map(e=>{let{r:t}=e;return t.a}).filter(e=>!!e))).sort(),[R]),P=(0,a.useMemo)(()=>Array.from(new Set(R.map(e=>{let{r:t}=e;return t.j}).filter(e=>!!e))).sort(),[R]),_=(0,a.useMemo)(()=>R.filter(e=>{let{r:t}=e;return(!(j.size>0)||!!j.has(t.t))&&(!N||t.j===N)&&(!C||t.a===C)}).map(e=>{let{r:t}=e;return t}),[R,j,N,C]),B=(0,a.useMemo)(()=>{var e;let t=new Map;for(let{r}of R)t.set(r.t,(null!=(e=t.get(r.t))?e:0)+1);return t},[R]);return(0,n.jsxs)("div",{className:"flex-1 container py-12",children:[(0,n.jsx)("h1",{className:"text-3xl md:text-4xl font-bold text-foreground mb-6",children:r.nav.search}),(0,n.jsx)("div",{className:"max-w-2xl mb-6",children:(0,n.jsx)(l.I,{size:"large"})}),b&&!x&&!v&&(0,n.jsx)("p",{className:"text-sm text-muted-foreground",children:"Loading search index…"}),v&&(0,n.jsx)("p",{className:"text-sm text-muted-foreground",children:"Search is temporarily unavailable — please try again shortly."}),b&&x&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:"mb-3",children:[(0,n.jsx)("p",{className:"text-xs uppercase text-muted-foreground font-semibold tracking-wide mb-2",children:"Filter by type"}),(0,n.jsx)("div",{className:"flex flex-wrap gap-1.5",children:h.map(e=>{var t;let r=null!=(t=B.get(e))?t:0;if(0===r)return null;let a=j.has(e);return(0,n.jsxs)("button",{onClick:()=>(function(e){let t=new Set(j);t.has(e)?t.delete(e):t.add(e),w(t)})(e),className:"px-2 py-1 text-xs rounded-full border transition-colors ".concat(a?"bg-primary text-primary-foreground border-primary":"bg-background text-foreground border-border hover:bg-accent"),children:[g[e]," (",r,")"]},e)})})]}),(0,n.jsxs)("div",{className:"mb-6 flex flex-wrap gap-3 items-center",children:[E.length>0&&(0,n.jsxs)("select",{value:C,onChange:e=>S(e.target.value),className:"h-8 px-2 text-xs rounded border bg-background text-foreground",children:[(0,n.jsx)("option",{value:"",children:"All areas"}),E.map(e=>(0,n.jsx)("option",{value:e,children:e},e))]}),P.length>0&&(0,n.jsxs)("select",{value:N,onChange:e=>k(e.target.value),className:"h-8 px-2 text-xs rounded border bg-background text-foreground",children:[(0,n.jsx)("option",{value:"",children:"All jurisdictions"}),P.map(e=>(0,n.jsx)("option",{value:e,children:e},e))]}),(j.size>0||C||N)&&(0,n.jsx)("button",{onClick:function(){w(new Set),k(""),S("")},className:"text-xs text-primary hover:underline",children:"Clear filters"}),(0,n.jsxs)("span",{"aria-live":"polite",className:"text-sm text-muted-foreground ml-auto",children:[_.length," ",r.sections.searchResults,' "',b,'"']})]})]}),(0,n.jsx)("div",{className:"space-y-3 max-w-2xl",children:_.map((e,t)=>(0,n.jsx)(o(),{href:i(e.h),children:(0,n.jsx)(d.Zp,{className:"hover:border-primary/30 transition-all hover:shadow-sm",children:(0,n.jsxs)(d.Wu,{className:"p-4",children:[(0,n.jsxs)("div",{className:"flex items-center gap-2 mb-1 flex-wrap",children:[(0,n.jsx)(c.E,{variant:"secondary",className:"text-xs",children:g[e.t]}),e.a&&(0,n.jsx)(c.E,{variant:"outline",className:"text-xs",children:e.a}),e.j&&(0,n.jsx)(c.E,{variant:"outline",className:"text-xs",children:e.j})]}),(0,n.jsx)("h3",{className:"font-semibold text-foreground text-sm",children:e.n}),(0,n.jsxs)("p",{className:"text-sm text-muted-foreground mt-1 line-clamp-2",children:[e.d,e.d.length>=160?"…":""]})]})})},"".concat(e.h,"-").concat(t)))}),b&&x&&0===_.length&&(0,n.jsx)("p",{className:"text-muted-foreground",children:r.sections.noResults})]})}},20063:(e,t,r)=>{"use strict";var n=r(47260);r.o(n,"usePathname")&&r.d(t,{usePathname:function(){return n.usePathname}}),r.o(n,"useRouter")&&r.d(t,{useRouter:function(){return n.useRouter}}),r.o(n,"useSearchParams")&&r.d(t,{useSearchParams:function(){return n.useSearchParams}})},32467:(e,t,r)=>{"use strict";r.d(t,{DX:()=>d,TL:()=>l});var n,a=r(12115),s=r(94446),i=Object.defineProperty,o=(e,t)=>i(e,"name",{value:t,configurable:!0});function l(e){let t=a.forwardRef((t,r)=>{let{children:n,...i}=t,o=null,l=!1,d=[];
1g(n)&&"function"==typeof A&&(n=A(n._payload)),a.Children.forEach(n,e=>{if(p(e)){l=!0;let t="child"in e.props?e.props.child:e.props.children;g(t)&&"function"==typeof A&&(t=A(t._payload)),o=u(e,t),d.push(o?.props?.children)}else d.push(e)}),o?o=a.cloneElement(o,void 0,d):!l&&1===a.Children.count(n)&&a.isValidElement(n)&&(o=n);let c=o?m(o):void 0,h=(0,s.s)(r,c);if(!o){if(n||0===n)throw Error(l?v(e):y(e));return n}let b=f(i,o.props??{});return o.type!==a.Fragment&&(b.ref=r?h:c),a.cloneElement(o,b)});return t.displayName=`${e}.Slot`,t}o(l,"createSlot");var d=l("Slot"),c=Symbol.for("radix.slottable");o(function(e){let t=o(e=>"child"in e?e.children(e.child):e.children,"Slottable");return t.displayName=`${e}.Slottable`,t.__radixId=c,t},"createSlottable");var u=o((e,t)=>{if("child"in e.props){let t=e.props.child;return a.isValidElement(t)?a.cloneElement(t,void 0,e.props.children(t.props.children)):null}return a.isValidElement(t)?t:null},"getSlottableElementFromSlottable");function f(e,t){let r={...t};for(let n in t){let a=e[n],s=t[n];/^on[A-Z]/.test(n)?a&&s?r[n]=(...e)=>{let t=s(...e);return a(...e),t}:a&&(r[n]=a):"style"===n?r[n]={...a,...s}:"className"===n?r[n]=[a,s].filter(Boolean).join(" "):"aria-describedby"===n&&(r[n]=x(s,a))}return{...e,...r}}function m(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(r=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}function p(e){return a.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===c}o(f,"mergeProps"),o(m,"getElementRef"),o(p,"isSlottable");var h=Symbol.for("react.lazy");function g(e){return null!=e&&"object"==typeof e&&"$$typeof"in e&&e.$$typeof===h&&"_payload"in e&&b(e._payload)}function b(e){return"object"==typeof e&&null!==e&&"then"in e}function x(...e){let t=new Set;for(let r of e)if("string"==typeof r)for(let e of String(r).trim().split(/\s+/))e&&t.add(e);return t.size>0?Array.from(t).join(" "):void 0}o(g,"isLazyComponent"),o(b,"isPromiseLike"),o(x,"concatAriaDescribedby");var y=o(e=>`${e} failed to slot onto its children. Expected a single React element child or \`Slottable\`.`,"createSlotError"),v=o(e=>`${e} failed to slot onto its \`Slottable\`. Expected \`Slottable\` to receive a single React element child.`,"createSlottableError"),A=(n||(n=r.t(a,2)))[" use ".trim().toString()]},33789:(e,t,r)=>{"use strict";r.d(t,{p:()=>i});var n=r(95155),a=r(12115),s=r(25016);let i=a.forwardRef((e,t)=>{let{className:r,type:a,...i}=e;return(0,n.jsx)("input",{type:a,className:(0,s.cn)("flex h-10 w-full rounded-md border border-input bg-background px-3 py-2 text-base ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 md:text-sm",r),ref:t,...i})});i.displayName="Input"},48145:(e,t,r)=>{"use strict";r.d(t,{I:()=>c});var n=r(95155),a=r(86651),s=r(33789),i=r(97003),o=r(20063),l=r(12115),d=r(6835);function c(e){let{size:t="default",className:r}=e,[c,u]=(0,l.useState)(""),f=(0,o.useRouter)(),{t:m,localePath:p}=(0,d.o)();return(0,n.jsxs)("form",{onSubmit:e=>{e.preventDefault(),c.trim()&&f.push("".concat(p("/search"),"?q=").concat(encodeURIComponent(c.trim())))},className:"flex gap-2 ".concat(null!=r?r:""),children:[(0,n.jsxs)("div",{className:"relative flex-1",children:[(0,n.jsx)(a.A,{className:"absolute left-3 top-1/2 -translate-y-1/2 text-muted-foreground ".concat("large"===t?"h-5 w-5":"h-4 w-4")}),(0,n.jsx)(s.p,{value:c,onChange:e=>u(e.target.value),placeholder:m.searchPlaceholder,className:"".concat("large"===t?"h-12 pl-11 text-base":"h-10 pl-9 text-sm")})]}),(0,n.jsx)(i.$,{type:"submit",className:"large"===t?"h-12 px-6":"",children:m.searchButton})]})}},63647:(e,t,r)=>{Promise.resolve().then(r.bind(r,65816)),Promise.resolve().then(r.bind(r,18990)),Promise.resolve().then(r.t.bind(r,52619,23))},65816:(e,t,r)=>{"use strict";r.d(t,{LucideIconResolver:()=>eD});var n=r(95155),a=r(75813),s=r(52056),i=r(84642),o=r(2331),l=r(78435),d=r(38392),c=r(35597),u=r(28446),f=r(47937),m=r(1473),p=r(29633),h=r(46927),g=r(71871),b=r(19408),x=r(80647),y=r(72705),v=r(14891),A=r(48716),j=r(44274),w=r(87066),N=r(26983),k=r(95707),C=r(78519),S=r(93625),R=r(68854),E=r(16645),P=r(46858),_=r(70968),B=r(71221),F=r(57828),L=r(42516),D=r(97079),O=r(82684),$=r(89715),H=r(76489),I=r(24589),T=r(6926),M=r(96891),z=r(39068),V=r(42041),W=r(58071),U=r(48648),Z=r(18042),G=r(83457),q=r(75801),X=r(80021),J=r(65993),K=r(5370),Q=r(55867),Y=r(92927),ee=r(4788),et=r(99708),er
1=r(38707),en=r(21873),ea=r(403),es=r(37586),ei=r(79451),eo=r(84382),el=r(21190),ed=r(38748),ec=r(54255),eu=r(65506),ef=r(53409),em=r(48314),ep=r(11696),eh=r(85843),eg=r(84114),eb=r(86651),ex=r(17910),ey=r(77801),ev=r(76907),eA=r(96871),ej=r(10512),ew=r(35280),eN=r(45136),ek=r(7744),eC=r(71360),eS=r(12181),eR=r(80501),eE=r(91169),eP=r(41896),e_=r(35130),eB=r(3823),eF=r(56154);let eL={Accessibility:a.A,AlertTriangle:s.A,Anchor:i.A,Baby:o.A,BadgeCheck:l.A,Ban:d.A,Banknote:c.A,Book:u.A,BookOpen:f.A,Brain:m.A,Briefcase:p.A,Bug:h.A,Building:g.A,Building2:b.A,Calculator:x.A,CarFront:y.A,Castle:v.A,Church:A.A,CircleDollarSign:j.A,ClipboardList:w.A,Clock:N.A,Cpu:k.A,CreditCard:C.A,Cross:S.A,Crown:R.A,Dices:E.A,DoorOpen:P.A,Droplets:_.A,Equal:B.A,Eye:F.A,FileCheck:L.A,FileEdit:D.A,FileSearch:O.A,FileText:$.A,Fingerprint:H.A,Flag:I.A,Gavel:T.A,GitCompare:M.A,Globe:z.A,HandCoins:V.A,HandHeart:W.A,Handshake:U.A,HardHat:Z.A,Heart:G.A,HeartHandshake:q.A,HelpCircle:X.A,Home:J.A,House:J.A,Key:K.A,KeyRound:Q.A,Landmark:Y.A,Link2:ee.A,Lock:et.A,Map:er.A,MapPin:en.A,Megaphone:ea.A,MessageSquare:es.A,Monitor:ei.A,Newspaper:eo.A,Pen:el.A,Pill:ed.A,Plane:ec.A,Radio:eu.A,Receipt:ef.A,RotateCcw:em.A,Route:ep.A,Scale:eh.A,ScrollText:eg.A,Search:eb.A,Shield:ex.A,ShieldAlert:ey.A,ShieldCheck:ev.A,ShieldX:eA.A,ShoppingCart:ej.A,Signpost:ew.A,Siren:eN.A,Stethoscope:ek.A,Trash2:eC.A,UserCheck:eS.A,UserX:eR.A,Users:eE.A,UtensilsCrossed:eP.A,Volume2:e_.A,Vote:eB.A,Zap:eF.A};function eD(e){let{name:t,...r}=e,a=eL[t];return a?(0,n.jsx)(a,{...r}):null}},67812:(e,t,r)=>{"use strict";r.d(t,{E:()=>o});var n=r(95155);r(12115);var a=r(83101),s=r(25016);let i=(0,a.F)("inline-flex items-center rounded-full border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2",{variants:{variant:{default:"border-transparent bg-primary text-primary-foreground hover:bg-primary/80",secondary:"border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80",destructive:"border-transparent bg-destructive text-destructive-foreground hover:bg-destructive/80",outline:"text-foreground"}},defaultVariants:{variant:"default"}});function o(e){let{className:t,variant:r,...a}=e;return(0,n.jsx)("div",{className:(0,s.cn)(i({variant:r}),t),...a})}},71847:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(12115);let a=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim()};var s={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"};let i=(0,n.forwardRef)((e,t)=>{let{color:r="currentColor",size:i=24,strokeWidth:o=2,absoluteStrokeWidth:l,className:d="",children:c,iconNode:u,...f}=e;return(0,n.createElement)("svg",{ref:t,...s,width:i,height:i,stroke:r,strokeWidth:l?24*Number(o)/Number(i):o,className:a("lucide",d),...f},[...u.map(e=>{let[t,r]=e;return(0,n.createElement)(t,r)}),...Array.isArray(c)?c:[c]])}),o=(e,t)=>{let r=(0,n.forwardRef)((r,s)=>{let{className:o,...l}=r;return(0,n.createElement)(i,{ref:s,iconNode:t,className:a("lucide-".concat(e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()),o),...l})});return r.displayName="".concat(e),r}},83101:(e,t,r)=>{"use strict";r.d(t,{F:()=>i});var n=r(2821);let a=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,s=n.$,i=(e,t)=>r=>{var n;if((null==t?void 0:t.variants)==null)return s(e,null==r?void 0:r.class,null==r?void 0:r.className);let{variants:i,defaultVariants:o}=t,l=Object.keys(i).map(e=>{let t=null==r?void 0:r[e],n=null==o?void 0:o[e];if(null===t)return null;let s=a(t)||a(n);return i[e][s]}),d=r&&Object.entries(r).reduce((e,t)=>{let[r,n]=t;return void 0===n||(e[r]=n),e},{});return s(e,l,null==t||null==(n=t.compoundVariants)?void 0:n.reduce((e,t)=>{let{class:r,className:n,...a}=t;return Object.entries(a).every(e=>{let[t,r]=e;return Array.isArray(r)?r.includes({...o,...d}[t]):({...o,...d})[t]===r})?[...e,r,n]:e},[]),null==r?void 0:r.class,null==r?void 0:r.className)}},83209:(e,t,r)=>{"use strict";r.d(t,{BT:()=>d,Wu:()=>c,ZB:()=>l,Zp:()=>i,aR:()=>o});var n=r(95155),a=r(12115),s=r(25016);let i=a.forwardRef((e,t)=>
1{let{className:r,...a}=e;return(0,n.jsx)("div",{ref:t,className:(0,s.cn)("rounded-lg border bg-card text-card-foreground shadow-sm",r),...a})});i.displayName="Card";let o=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("div",{ref:t,className:(0,s.cn)("flex flex-col space-y-1.5 p-6",r),...a})});o.displayName="CardHeader";let l=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("h3",{ref:t,className:(0,s.cn)("text-2xl font-semibold leading-none tracking-tight",r),...a})});l.displayName="CardTitle";let d=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("p",{ref:t,className:(0,s.cn)("text-sm text-muted-foreground",r),...a})});d.displayName="CardDescription";let c=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("div",{ref:t,className:(0,s.cn)("p-6 pt-0",r),...a})});c.displayName="CardContent",a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("div",{ref:t,className:(0,s.cn)("flex items-center p-6 pt-0",r),...a})}).displayName="CardFooter"},94446:(e,t,r)=>{"use strict";r.d(t,{s:()=>l});var n=r(12115),a=Object.defineProperty,s=(e,t)=>a(e,"name",{value:t,configurable:!0});function i(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function o(...e){return t=>{let r=!1,n=e.map(e=>{let n=i(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():i(e[t],null)}}}}function l(...e){return n.useCallback(o(...e),e)}s(i,"setRef"),s(o,"composeRefs"),s(l,"useComposedRefs")},97003:(e,t,r)=>{"use strict";r.d(t,{$:()=>d});var n=r(95155),a=r(12115),s=r(32467),i=r(83101),o=r(25016);let l=(0,i.F)("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90",outline:"border border-input bg-background hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-10 px-4 py-2",sm:"h-9 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-10 w-10"}},defaultVariants:{variant:"default",size:"default"}}),d=a.forwardRef((e,t)=>{let{className:r,variant:a,size:i,asChild:d=!1,...c}=e,u=d?s.DX:"button";return(0,n.jsx)(u,{className:(0,o.cn)(l({variant:a,size:i,className:r})),ref:t,...c})});d.displayName="Button"}},e=>{e.O(0,[2619,4909,8191,2986,9793,8441,9981,7358],()=>e(e.s=63647)),_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.