PageSourceSearch

https://www.lrg.co.uk/_next/static/chunks/309-b12224c492d4eb08.js?dpl=dpl_HKLU76QCgs4ipoUwiG3gBge7fXEu

js lrg.co.uk collected 2026-10-05 01:40:32 UTC 12,771 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[309],{393:(e,t,n)=>{n.d(t,{A:()=>D});var r=n(9300),a=n.n(r),l=n(2115);let o=l.createContext(null);var s=n(1497),i=n(7390),c=n(5155);let u=l.forwardRef((e,t)=>{let{bsPrefix:n,className:r,as:l,...o}=e;n=(0,i.oU)(n,"navbar-brand");let s=l||(o.href?"a":"span");return(0,c.jsx)(s,{...o,ref:t,className:a()(r,n)})});u.displayName="NavbarBrand";var d=n(466);let f=l.createContext(null);f.displayName="NavbarContext";let p=l.forwardRef((e,t)=>{let{children:n,bsPrefix:r,...a}=e;r=(0,i.oU)(r,"navbar-collapse");let o=(0,l.useContext)(f);return(0,c.jsx)(d.A,{in:!!(o&&o.expanded),...a,children:(0,c.jsx)("div",{ref:t,className:r,children:n})})});p.displayName="NavbarCollapse";var v=n(7150);let b=l.forwardRef((e,t)=>{let{bsPrefix:n,className:r,children:o,label:s="Toggle navigation",as:u="button",onClick:d,...p}=e;n=(0,i.oU)(n,"navbar-toggler");let{onToggle:b,expanded:y}=(0,l.useContext)(f)||{},g=(0,v.A)(e=>{d&&d(e),b&&b()});return"button"===u&&(p.type="button"),(0,c.jsx)(u,{...p,ref:t,onClick:g,"aria-label":s,className:a()(r,n,!y&&"collapsed"),children:o||(0,c.jsx)("span",{className:"".concat(n,"-icon")})})});b.displayName="NavbarToggle";let y=void 0!==n.g&&n.g.navigator&&"ReactNative"===n.g.navigator.product,g="undefined"!=typeof document||y?l.useLayoutEffect:l.useEffect,m=new WeakMap,h=(e,t)=>{if(!e||!t)return;let n=m.get(t)||new Map;m.set(t,n);let r=n.get(e);return r||((r=t.matchMedia(e)).refCount=0,n.set(r.media,r)),r},x=function(e){let t=Object.keys(e);function n(e,t){return e===t?t:e?`${e} and ${t}`:t}return function(r,a,o){let s;return"object"==typeof r?(s=r,o=a,a=!0):s={[r]:a=a||!0},function(e,t="undefined"==typeof window?void 0:window){let n=h(e,t),[r,a]=(0,l.useState)(()=>!!n&&n.matches);return g(()=>{let n=h(e,t);if(!n)return a(!1);let r=m.get(t),l=()=>{a(n.matches)};return n.refCount++,n.addListener(l),l(),()=>{n.removeListener(l),n.refCount--,n.refCount<=0&&(null==r||r.delete(n.media)),n=void 0}},[e]),r}((0,l.useMemo)(()=>Object.entries(s).reduce((r,[a,l])=>{let o,s;return("up"===l||!0===l)&&(r=n(r,("number"==typeof(o=e[a])&&(o=`${o}px`),`(min-width: ${o})`))),("down"===l||!0===l)&&(r=n(r,(s="number"==typeof(s=e[t[Math.min(t.indexOf(a)+1,t.length-1)]])?`${s-.2}px`:`calc(${s} - 0.2px)`,`(max-width: ${s})`))),r},""),[JSON.stringify(s)]),o)}}({xs:0,sm:576,md:768,lg:992,xl:1200,xxl:1400});var j=n(6543),_=n(4748);let O=l.forwardRef((e,t)=>{let{className:n,bsPrefix:r,as:l="div",...o}=e;return r=(0,i.oU)(r,"offcanvas-body"),(0,c.jsx)(l,{ref:t,className:a()(n,r),...o})});O.displayName="OffcanvasBody";var w=n(8573),N=n(2489),C=n(4874),M=n(4692);let E={[w.ns]:"show",[w._K]:"show"},A=l.forwardRef((e,t)=>{let{bsPrefix:n,className:r,children:o,in:s=!1,mountOnEnter:u=!1,unmountOnExit:d=!1,appear:f=!1,...p}=e;return n=(0,i.oU)(n,"offcanvas"),(0,c.jsx)(M.A,{ref:t,addEndListener:C.A,in:s,mountOnEnter:u,unmountOnExit:d,appear:f,...p,childRef:(0,N.am)(o),children:(e,t)=>l.cloneElement(o,{...t,className:a()(r,o.props.className,(e===w.ns||e===w.ze)&&"".concat(n,"-toggling"),E[e])})})});A.displayName="OffcanvasToggling";var k=n(1306),I=n(9324);let P=l.forwardRef((e,t)=>{let{bsPrefix:n,className:r,closeLabel:l="Close",closeButton:o=!1,...s}=e;return n=(0,i.oU)(n,"offcanvas-header"),(0,c.jsx)(I.A,{ref:t,...s,className:a()(r,n),closeLabel:l,closeButton:o})});P.displayName="OffcanvasHeader";let T=(0,n(8724).A)("h5"),S=l.forwardRef((e,t)=>{let{className:n,bsPrefix:r,as:l=T,...o}=e;return r=(0,i.oU)(r,"offcanvas-title"),(0,c.jsx)(l,{ref:t,className:a()(n,r),...o})});S.displayName="OffcanvasTitle";var R=n(9088);function L(e){return(0,c.jsx)(A,{...e})}function H(e){return(0,c.jsx)(_.A,{...e})}let q=l.forwardRef((e,t)=>{let{bsPrefix:n,className:r,children:o,"aria-labelledby":s,placement:u="start",responsive:d,show:f=!1,backdrop:p=!0,keyboard:b=!0,scroll:y=!1,onEscapeKeyDown:g,onShow:m,onHide:h,container:_,autoFocus:O=!0,enforceFocus:w=!0,restoreFocus:N=!0,restoreFocusOptions:C,onEntered:M,onExit:E,onExiting:A,onEnter:I,onEntering:P,onExited:T,backdropClassName:S,manager:q,renderStaticNode:U=!1,...F}=e,$=(0,l.useRef)();n=(0,i.oU)(n,"offcanvas");let[B,D]=(0,l.useState)(!1),z=(0,v.A)(h),J=x(d||"xs","up");(0,l.useEffect)(()=>{D(d?f&&!J:f)},[f,d,J]);let K=(0,l.useMemo)(()=>({onHide:z}),[z]),W=(0,l.useCallback)(e=>(0,c.jsx)("div",{...e,className:a()("".concat(n,"-backdrop"),S)}),[S,n]),Z=e=>(0,c.jsx)("div",{...e,...F,className:a()(r,d?"".concat(n,"-").concat(d):n,"".concat(n,"-").concat(u)),"aria-labelledby":s,children:o});return(0,c.jsxs)(c.Fragment,{children:[!B&&(d||U)&&Z({}),(0,c.jsx)(k.A.Provider,{value:K,children:(0,c.jsx)(j.A,{show:B,ref:t,backdrop:p,c
1ontainer:_,keyboard:b,autoFocus:O,enforceFocus:w&&!y,restoreFocus:N,restoreFocusOptions:C,onEscapeKeyDown:g,onShow:m,onHide:z,onEnter:function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];e&&(e.style.visibility="visible"),null==I||I(e,...n)},onEntering:P,onEntered:M,onExit:E,onExiting:A,onExited:function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];e&&(e.style.visibility=""),null==T||T(...n)},manager:q||(y?($.current||($.current=new R.A({handleContainerOverflow:!1})),$.current):(0,R.R)()),transition:L,backdropTransition:H,renderBackdrop:W,renderDialog:Z})})]})});q.displayName="Offcanvas";let U=Object.assign(q,{Body:O,Header:P,Title:S}),F=l.forwardRef((e,t)=>{let{onHide:n,...r}=e,a=(0,l.useContext)(f),o=(0,v.A)(()=>{null==a||null==a.onToggle||a.onToggle(),null==n||n()});return(0,c.jsx)(U,{ref:t,show:!!(null!=a&&a.expanded),...r,renderStaticNode:!0,onHide:o})});F.displayName="NavbarOffcanvas";let $=l.forwardRef((e,t)=>{let{className:n,bsPrefix:r,as:l="span",...o}=e;
1return r=(0,i.oU)(r,"navbar-text"),(0,c.jsx)(l,{ref:t,className:a()(n,r),...o})});$.displayName="NavbarText";let B=l.forwardRef((e,t)=>{let{bsPrefix:n,expand:r=!0,variant:u="light",bg:d,fixed:p,sticky:v,className:b,as:y="nav",expanded:g,onToggle:m,onSelect:h,collapseOnSelect:x=!1,...j}=(0,s.Zw)(e,{expanded:"onToggle"}),_=(0,i.oU)(n,"navbar"),O=(0,l.useCallback)(function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];null==h||h(...t),x&&g&&(null==m||m(!1))},[h,x,g,m]);void 0===j.role&&"nav"!==y&&(j.role="navigation");let w="".concat(_,"-expand");"string"==typeof r&&(w="".concat(w,"-").concat(r));let N=(0,l.useMemo)(()=>({onToggle:()=>null==m?void 0:m(!g),bsPrefix:_,expanded:!!g,expand:r}),[_,g,r,m]);return(0,c.jsx)(f.Provider,{value:N,children:(0,c.jsx)(o.Provider,{value:O,children:(0,c.jsx)(y,{ref:t,...j,className:a()(b,_,r&&w,u&&"".concat(_,"-").concat(u),d&&"bg-".concat(d),v&&"sticky-".concat(v),p&&"fixed-".concat(p))})})})});B.displayName="Navbar";let D=Object.assign(B,{Brand:u,Collapse:p,Offcanvas:F,Text:$,Toggle:b})},2374:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{cancelIdleCallback:function(){return r},requestIdleCallback:function(){return n}});let n="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},r="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2714:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"setAttributesFromProps",{enumerable:!0,get:function(){return l}});let n={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv",noModule:"noModule"},r=["onLoad","onReady","dangerouslySetInnerHTML","children","onError","strategy","stylesheets"];function a(e){return["async","defer","noModule"].includes(e)}function l(e,t){for(let[l,o]of Object.entries(t)){if(!t.hasOwnProperty(l)||r.includes(l)||void 0===o)continue;let s=n[l]||l.toLowerCase();"SCRIPT"===e.tagName&&a(s)?e[s]=!!o:e.setAttribute(s,String(o)),(!1===o||"SCRIPT"===e.tagName&&a(s)&&(!o||"false"===o))&&(e.setAttribute(s,""),e.removeAttribute(s))}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8126:(e,t)=>{function n(){return null}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return n}}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9243:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return m},handleClientScriptLoad:function(){return b},initScriptLoader:function(){return y}});let r=n(8229),a=n(6966),l=n(5155),o=r._(n(7650)),s=a._(n(2115)),i=n(2830),c=n(2714),u=n(2374),d=new Map,f=new Set,p=e=>{if(o.default.preinit)return void e.forEach(e=>{o.default.preinit(e,{as:"style"})});{let t=document.head;e.forEach(e=>{let n=document.createElement("link");n.type="text/css",n.rel="stylesheet",n.href=e,t.appendChild(n)})}},v=e=>{let{src:t,id:n,onLoad:r=()=>{},onReady:a=null,dangerouslySetInnerHTML:l,children:o="",strategy:s="afterInteractive",onError:i,stylesheets:u}=e,v=n||t;if(v&&f.has(v))return;if(d.has(t)){f.add(v),d.get(t).then(r,i);return}let b=()=>{a&&a(),f.add(v)},y=document.createElement("script"),g=new Promise((e,t)=>
1{y.addEventListener("load",function(t){e(),r&&r.call(this,t),b()}),y.addEventListener("error",function(e){t(e)})}).catch(function(e){i&&i(e)});l?(y.innerHTML=l.__html||"",b()):o?(y.textContent="string"==typeof o?o:Array.isArray(o)?o.join(""):"",b()):t&&(y.src=t,d.set(t,g)),(0,c.setAttributesFromProps)(y,e),"worker"===s&&y.setAttribute("type","text/partytown"),y.setAttribute("data-nscript",s),u&&p(u),document.body.appendChild(y)};function b(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,u.requestIdleCallback)(()=>v(e))}):v(e)}function y(e){e.forEach(b),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");f.add(t)})}function g(e){let{id:t,src:n="",onLoad:r=()=>{},onReady:a=null,strategy:c="afterInteractive",onError:d,stylesheets:p,...b}=e,{updateScripts:y,scripts:g,getIsSsr:m,appDir:h,nonce:x}=(0,s.useContext)(i.HeadManagerContext),j=(0,s.useRef)(!1);(0,s.useEffect)(()=>{let e=t||n;j.current||(a&&e&&f.has(e)&&a(),j.current=!0)},[a,t,n]);let _=(0,s.useRef)(!1);if((0,s.useEffect)(()=>{if(!_.current){if("afterInteractive"===c)v(e);else"lazyOnload"===c&&("complete"===document.readyState?(0,u.requestIdleCallback)(()=>v(e)):window.addEventListener("load",()=>{(0,u.requestIdleCallback)(()=>v(e))}));_.current=!0}},[e,c]),("beforeInteractive"===c||"worker"===c)&&(y?(g[c]=(g[c]||[]).concat([{id:t,src:n,onLoad:r,onReady:a,onError:d,...b}]),y(g)):m&&m()?f.add(t||n):m&&!m()&&v(e)),h){if(p&&p.forEach(e=>{o.default.preinit(e,{as:"style"})}),"beforeInteractive"===c)if(!n)return b.dangerouslySetInnerHTML&&(b.children=b.dangerouslySetInnerHTML.__html,delete b.dangerouslySetInnerHTML),(0,l.jsx)("script",{nonce:x,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([0,{...b,id:t}])+")"}});else return o.default.preload(n,b.integrity?{as:"script",integrity:b.integrity,nonce:x,crossOrigin:b.crossOrigin}:{as:"script",nonce:x,crossOrigin:b.crossOrigin}),(0,l.jsx)("script",{nonce:x,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([n,{...b,id:t}])+")"}});"afterInteractive"===c&&n&&o.default.preload(n,b.integrity?{as:"script",integrity:b.integrity,nonce:x,crossOrigin:b.crossOrigin}:{as:"script",nonce:x,crossOrigin:b.crossOrigin})}return null}Object.defineProperty(g,"__nextScript",{value:!0});let m=g;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9630:(e,t,n)=>{n.d(t,{A:()=>r});function r(){return(r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}}}]);

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.