PageSourceSearch

https://lawhive.co.uk/_next/static/chunks/b87694fd4338b882.js?dpl=dpl_DR5pJVpT9afYaVsmVSDH2YVv6JuA

js lawhive.co.uk collected 2026-10-02 16:27:23 UTC 26,207 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,824627,t=>{"use strict";var e=function(t,n){return(e=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])})(t,n)};function n(t,n){if("function"!=typeof n&&null!==n)throw TypeError("Class extends value "+String(n)+" is not a constructor or null");function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}var r=function(){return(r=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var o in e=arguments[n])Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t}).apply(this,arguments)};function o(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&0>e.indexOf(r)&&(n[r]=t[r]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(t);o<r.length;o++)0>e.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(t,r[o])&&(n[r[o]]=t[r[o]]);return n}function i(t,e,n,r){return new(n||(n=Promise))(function(o,i){function l(t){try{f(r.next(t))}catch(t){i(t)}}function a(t){try{f(r.throw(t))}catch(t){i(t)}}function f(t){var e;t.done?o(t.value):((e=t.value)instanceof n?e:new n(function(t){t(e)})).then(l,a)}f((r=r.apply(t,e||[])).next())})}function l(t,e){var n,r,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},l=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return l.next=a(0),l.throw=a(1),l.return=a(2),"function"==typeof Symbol&&(l[Symbol.iterator]=function(){return this}),l;function a(a){return function(f){var c=[a,f];if(n)throw TypeError("Generator is already executing.");for(;l&&(l=0,c[0]&&(i=0)),i;)try{if(n=1,r&&(o=2&c[0]?r.return:c[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,c[1])).done)return o;switch(r=0,o&&(c=[2&c[0],o.value]),c[0]){case 0:case 1:o=c;break;case 4:return i.label++,{value:c[1],done:!1};case 5:i.label++,r=c[1],c=[0];continue;case 7:c=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===c[0]||2===c[0])){i=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]<o[3])){i.label=c[1];break}if(6===c[0]&&i.label<o[1]){i.label=o[1],o=c;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(c);break}o[2]&&i.ops.pop(),i.trys.pop();continue}c=e.call(t,i)}catch(t){c=[6,t],r=0}finally{n=o=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}function a(t){var e="function"==typeof Symbol&&Symbol.iterator,n=e&&t[e],r=0;if(n)return n.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function f(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,o,i=n.call(t),l=[];try{for(;(void 0===e||e-- >0)&&!(r=i.next()).done;)l.push(r.value)}catch(t){o={error:t}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return l}function c(){for(var t=[],e=0;e<arguments.length;e++)t=t.concat(f(arguments[e]));return t}function u(t,e,n){if(n||2==arguments.length)for(var r,o=0,i=e.length;o<i;o++)!r&&o in e||(r||(r=Array.prototype.slice.call(e,0,o)),r[o]=e[o]);return t.concat(r||Array.prototype.slice.call(e))}function s(t){return this instanceof s?(this.v=t,this):new s(t)}function h(t,e,n){if(!Symbol.asyncIterator)throw TypeError("Symbol.asyncIterator is not defined.");var r,o=n.apply(t,e||[]),i=[];return r=Object.create(("function"==typeof AsyncIterator?AsyncIterator:Object).prototype),l("next"),l("throw"),l("return",function(t){return function(e){return Promise.resolve(e).then(t,c)}}),r[Symbol.asyncIterator]=function(){return this},r;function l(t,e){o[t]&&(r[t]=function(e){return new Promise(function(n,r){i.push([t,e,n,r])>1||a(t,e)})},e&&(r[t]=e(r[t])))}function a(t,e){try{var n;(n=o[t](e)).value instanceof s?Promise.resolve(n.value.v).then(f,c):u(i[0][2],n)}catch(t){u(i[0][3],t)}}function f(t){a("next",t)}function c(t){a("throw",t)}function u(t,e){t(e),i.shift(),i.length&&a(i[0][0],i[0][1])}}function d(t){if(!Symbol.asyncIterator)throw TypeError("Symbol.asyncIterator is not defined.");var e,n=t[Symbol.asyncIterator];return n?n.call(t):(t=a(t),e={},r("next"),r("throw"),r("return"),e[Symbol.asyncIterator]=function(){return this},e);function r(n){e[n]=t[n]&&function(e){return new Promise(function(r,o){var i,l,a;i=r,l=o,a=(e=t[n](e)).done,Promise.resolve(e.value).then(function(t){i({value:t,done:a})},l)})}}}"function"==typeof SuppressedError&&SuppressedError,t.s(["__assign",()=>r,"__asyncGenerator",()=>h,"__asyncValues",()=>d,"__await",()=>s,"__awaiter",()=>i,"__extends",()=>n,"__generator",()=>l,"__read",()=>f,"__rest",()=>o,"__spread",()=>c,"__spreadArray",()=>u,"__values",()=>a])},278928,t=>{"use strict";let e,n=["top","right","bottom","left"],r=n.reduce((t,e)=>t.concat(e,e+"-start",e+"-end"),[]),o=Math.min,i=Math.max,l=Math.round,a=Math.floor,f=t=>({x:t,y:t}
1),c={left:"right",right:"left",bottom:"top",top:"bottom"};function u(t,e){return"function"==typeof t?t(e):t}function s(t){return t.split("-")[0]}function h(t){return t.split("-")[1]}function d(t){return"x"===t?"y":"x"}function p(t){return"y"===t?"height":"width"}function m(t){let e=t[0];return"t"===e||"b"===e?"y":"x"}function y(t,e,n){void 0===n&&(n=!1);let r=h(t),o=d(m(t)),i=p(o),l="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return e.reference[i]>e.floating[i]&&(l=O(l)),[l,O(l)]}function g(t){return t.includes("start")?t.replace("start","end"):t.replace("end","start")}let v=["left","right"],w=["right","left"],b=["top","bottom"],x=["bottom","top"];function O(t){let e=s(t);return c[e]+t.slice(e.length)}function R(t){return"number"!=typeof t?{top:0,right:0,bottom:0,left:0,...t}:{top:t,right:t,bottom:t,left:t}}function T(t){let{x:e,y:n,width:r,height:o}=t;return{width:r,height:o,top:n,left:e,right:e+r,bottom:n+o,x:e,y:n}}function A(t,e,n){let r,{reference:o,floating:i}=t,l=m(e),a=d(m(e)),f=p(a),c=s(e),u="y"===l,y=o.x+o.width/2-i.width/2,g=o.y+o.height/2-i.height/2,v=o[f]/2-i[f]/2;switch(c){case"top":r={x:y,y:o.y-i.height};break;case"bottom":r={x:y,y:o.y+o.height};break;case"right":r={x:o.x+o.width,y:g};break;case"left":r={x:o.x-i.width,y:g};break;default:r={x:o.x,y:o.y}}switch(h(e)){case"start":r[a]-=v*(n&&u?-1:1);break;case"end":r[a]+=v*(n&&u?-1:1)}return r}async function S(t,e){var n;void 0===e&&(e={});let{x:r,y:o,platform:i,rects:l,elements:a,strategy:f}=t,{boundary:c="clippingAncestors",rootBoundary:s="viewport",elementContext:h="floating",altBoundary:d=!1,padding:p=0}=u(e,t),m=R(p),y=a[d?"floating"===h?"reference":"floating":h],g=T(await i.getClippingRect({element:null==(n=await (null==i.isElement?void 0:i.isElement(y)))||n?y:y.contextElement||await (null==i.getDocumentElement?void 0:i.getDocumentElement(a.floating)),boundary:c,rootBoundary:s,strategy:f})),v="floating"===h?{x:r,y:o,width:l.floating.width,height:l.floating.height}:l.reference,w=await (null==i.getOffsetParent?void 0:i.getOffsetParent(a.floating)),b=await (null==i.isElement?void 0:i.isElement(w))&&await (null==i.getScale?void 0:i.getScale(w))||{x:1,y:1},x=T(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:v,offsetParent:w,strategy:f}):v);return{top:(g.top-x.top+m.top)/b.y,bottom:(x.bottom-g.bottom+m.bottom)/b.y,left:(g.left-x.left+m.left)/b.x,right:(x.right-g.right+m.right)/b.x}}let _=async(t,e,n)=>{let{placement:r="bottom",strategy:o="absolute",middleware:i=[],platform:l}=n,a=l.detectOverflow?l:{...l,detectOverflow:S},f=await (null==l.isRTL?void 0:l.isRTL(e)),c=await l.getElementRects({reference:t,floating:e,strategy:o}),{x:u,y:s}=A(c,r,f),h=r,d=0,p={};for(let n=0;n<i.length;n++){let m=i[n];if(!m)continue;let{name:y,fn:g}=m,{x:v,y:w,data:b,reset:x}=await g({x:u,y:s,initialPlacement:r,placement:h,strategy:o,middlewareData:p,rects:c,platform:a,elements:{reference:t,floating:e}});u=null!=v?v:u,s=null!=w?w:s,p[y]={...p[y],...b},x&&d<50&&(d++,"object"==typeof x&&(x.placement&&(h=x.placement),x.rects&&(c=!0===x.rects?await l.getElementRects({reference:t,floating:e,strategy:o}):x.rects),{x:u,y:s}=A(c,h,f)),n=-1)}return{x:u,y:s,placement:h,strategy:o,middlewareData:p}};function L(t,e){return{top:t.top-e.height,right:t.right-e.width,bottom:t.bottom-e.height,left:t.left-e.width}}function E(t){return n.some(e=>t[e]>=0)}function P(t){let e=o(...t.map(t=>t.left)),n=o(...t.map(t=>t.top));return{x:e,y:n,width:i(...t.map(t=>t.right))-e,height:i(...t.map(t=>t.bottom))-n}}let C=new Set(["left","top"]);async function D(t,e){let{placement:n,platform:r,elements:o}=t,i=await (null==r.isRTL?void 0:r.isRTL(o.floating)),l=s(n),a=h(n),f="y"===m(n),c=C.has(l)?-1:1,d=i&&f?-1:1,p=u(e,t),{mainAxis:y,crossAxis:g,alignmentAxis:v}="number"==typeof p?{mainAxis:p,crossAxis:0,alignmentAxis:null}:{mainAxis:p.mainAxis||0,crossAxis:p.crossAxis||0,alignmentAxis:p.alignmentAxis};return a&&"number"==typeof v&&(g="end"===a?-1*v:v),f?{x:g*d,y:y*c}:{x:y*c,y:g*d}}function j(){return"undefined"!=typeof window}function k(t){return I(t)?(t.nodeName||"").toLowerCase():"#document"}function F(t){var e;return(null==t||null==(e=t.ownerDocument)?void 0:e.defaultView)||window}function H(t){var e;return null==(e=(I(t)?t.ownerDocument:t.document)||window.document)?void 0:e.documentElement}function I(t){return!!j()&&(t instanceof Node||t instanceof F(t).Node)}function W(t){return!!j()&&(t instanceof Element||t instanceof F(t).Element)}function B(t){return!!j()&&(t instanceof HTMLElement||t instanceof F(t).HTMLElement)}function M(t){return!!j()&&"undefined"!=typeof ShadowRoot&&(t instanceof ShadowRoot||t instanceof F(t).ShadowRoot)}function V(t){let{overflow:e,overflowX:n,overflowY:r,display:o}=X(t);return/auto|scroll|overlay|hidden|clip/.test(e+r+n)&&"inline"!==o&&"contents"!==o}function z(t){try{if(t.matches(":popover-open"))return!0}catch(t){}try{return t.matches(":modal")}catch(t){return!1}}let N=/transform|translate|scale|rotate|perspective|filter/,U=/paint|layout|strict|content/,$=t=>!!t&&"none"!==t;function q(t){let e=W(t)?X(t):t;return $(e.transform)||$(e.translate)||$(e.scale)||$(e.rotate)||$(e.perspective)||!G()&&($(e.backdropFilter)||$(e.filter))||N.test(e.willChange||"")||U.test(e.contain||"")}function G(){return null==e&&(e="undefined"!=typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),e}function K(t){return/^(html|body|#document)$/.test(k(t))}function X(t){return F(t).getComputedStyle(t)}function Y(t){return W(t)?{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}:{scrollLeft:t.scrollX,scrollTop:t.scrollY}}function J(t){if("html"===k(t))return t;let e=t.assignedSlot||t.parentNode||M(t)&&t.host||H(t);return M(e)?e.host:e}function Q(t,e,n){var r;void 0===e&&(e=[]),void 0===n&&(n=!0);let o=function t(e){let n=J(e);return K(n)?e.ownerDocument?e.ownerDocument.body:e.body:B(n)&&V(n)?n:t(n)}(t),i=o===(null==(r=t.ownerDocument)?void 0:r.body),l=F(o);if(!i)return e.concat(o,Q(o,[],n));{let t=Z(l);
1return e.concat(l,l.visualViewport||[],V(o)?o:[],t&&n?Q(t):[])}}function Z(t){return t.parent&&Object.getPrototypeOf(t.parent)?t.frameElement:null}function tt(t){let e=X(t),n=parseFloat(e.width)||0,r=parseFloat(e.height)||0,o=B(t),i=o?t.offsetWidth:n,a=o?t.offsetHeight:r,f=l(n)!==i||l(r)!==a;return f&&(n=i,r=a),{width:n,height:r,$:f}}function te(t){return W(t)?t:t.contextElement}function tn(t){let e=te(t);if(!B(e))return f(1);let n=e.getBoundingClientRect(),{width:r,height:o,$:i}=tt(e),a=(i?l(n.width):n.width)/r,c=(i?l(n.height):n.height)/o;return a&&Number.isFinite(a)||(a=1),c&&Number.isFinite(c)||(c=1),{x:a,y:c}}let tr=f(0);function to(t){let e=F(t);return G()&&e.visualViewport?{x:e.visualViewport.offsetLeft,y:e.visualViewport.offsetTop}:tr}function ti(t,e,n,r){var o;void 0===e&&(e=!1),void 0===n&&(n=!1);let i=t.getBoundingClientRect(),l=te(t),a=f(1);e&&(r?W(r)&&(a=tn(r)):a=tn(t));let c=(void 0===(o=n)&&(o=!1),r&&(!o||r===F(l))&&o)?to(l):f(0),u=(i.left+c.x)/a.x,s=(i.top+c.y)/a.y,h=i.width/a.x,d=i.height/a.y;if(l){let t=F(l),e=r&&W(r)?F(r):r,n=t,o=Z(n);for(;o&&r&&e!==n;){let t=tn(o),e=o.getBoundingClientRect(),r=X(o),i=e.left+(o.clientLeft+parseFloat(r.paddingLeft))*t.x,l=e.top+(o.clientTop+parseFloat(r.paddingTop))*t.y;u*=t.x,s*=t.y,h*=t.x,d*=t.y,u+=i,s+=l,o=Z(n=F(o))}}return T({width:h,height:d,x:u,y:s})}function tl(t,e){let n=Y(t).scrollLeft;return e?e.left+n:ti(H(t)).left+n}function ta(t,e){let n=t.getBoundingClientRect();return{x:n.left+e.scrollLeft-tl(t,n),y:n.top+e.scrollTop}}function tf(t,e,n){var r;let o;if("viewport"===e)o=function(t,e){let n=F(t),r=H(t),o=n.visualViewport,i=r.clientWidth,l=r.clientHeight,a=0,f=0;if(o){i=o.width,l=o.height;let t=G();(!t||t&&"fixed"===e)&&(a=o.offsetLeft,f=o.offsetTop)}let c=tl(r);if(c<=0){let t=r.ownerDocument,e=t.body,n=getComputedStyle(e),o="CSS1Compat"===t.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,l=Math.abs(r.clientWidth-e.clientWidth-o);l<=25&&(i-=l)}else c<=25&&(i+=c);return{width:i,height:l,x:a,y:f}}(t,n);else if("document"===e){let e,n,l,a,f,c,u;r=H(t),e=H(r),n=Y(r),l=r.ownerDocument.body,a=i(e.scrollWidth,e.clientWidth,l.scrollWidth,l.clientWidth),f=i(e.scrollHeight,e.clientHeight,l.scrollHeight,l.clientHeight),c=-n.scrollLeft+tl(r),u=-n.scrollTop,"rtl"===X(l).direction&&(c+=i(e.clientWidth,l.clientWidth)-a),o={width:a,height:f,x:c,y:u}}else if(W(e)){let t,r,i,l,a,c;r=(t=ti(e,!0,"fixed"===n)).top+e.clientTop,i=t.left+e.clientLeft,l=B(e)?tn(e):f(1),a=e.clientWidth*l.x,c=e.clientHeight*l.y,o={width:a,height:c,x:i*l.x,y:r*l.y}}else{let n=to(t);o={x:e.x-n.x,y:e.y-n.y,width:e.width,height:e.height}}return T(o)}function tc(t){return"static"===X(t).position}function tu(t,e){if(!B(t)||"fixed"===X(t).position)return null;if(e)return e(t);let n=t.offsetParent;return H(t)===n&&(n=n.ownerDocument.body),n}function ts(t,e){var n;let r=F(t);if(z(t))return r;if(!B(t)){let e=J(t);for(;e&&!K(e);){if(W(e)&&!tc(e))return e;e=J(e)}return r}let o=tu(t,e);for(;o&&(n=o,/^(table|td|th)$/.test(k(n)))&&tc(o);)o=tu(o,e);return o&&K(o)&&tc(o)&&!q(o)?r:o||function(t){let e=J(t);for(;B(e)&&!K(e);){if(q(e))return e;if(z(e))break;e=J(e)}return null}(t)||r}let th=async function(t){let e=this.getOffsetParent||ts,n=this.getDimensions,r=await n(t.floating);return{reference:function(t,e,n){let r=B(e),o=H(e),i="fixed"===n,l=ti(t,!0,i,e),a={scrollLeft:0,scrollTop:0},c=f(0);if(r||!r&&!i)if(("body"!==k(e)||V(o))&&(a=Y(e)),r){let t=ti(e,!0,i,e);c.x=t.x+e.clientLeft,c.y=t.y+e.clientTop}else o&&(c.x=tl(o));i&&!r&&o&&(c.x=tl(o));let u=!o||r||i?f(0):ta(o,a);return{x:l.left+a.scrollLeft-c.x-u.x,y:l.top+a.scrollTop-c.y-u.y,width:l.width,height:l.height}}(t.reference,await e(t.floating),t.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},td={convertOffsetParentRelativeRectToViewportRelativeRect:function(t){let{elements:e,rect:n,offsetParent:r,strategy:o}=t,i="fixed"===o,l=H(r),a=!!e&&z(e.floating);if(r===l||a&&i)return n;let c={scrollLeft:0,scrollTop:0},u=f(1),s=f(0),h=B(r);if((h||!h&&!i)&&(("body"!==k(r)||V(l))&&(c=Y(r)),h)){let t=ti(r);u=tn(r),s.x=t.x+r.clientLeft,s.y=t.y+r.clientTop}let d=!l||h||i?f(0):ta(l,c);return{width:n.width*u.x,height:n.height*u.y,x:n.x*u.x-c.scrollLeft*u.x+s.x+d.x,y:n.y*u.y-c.scrollTop*u.y+s.y+d.y}},getDocumentElement:H,getClippingRect:function(t){let{element:e,boundary:n,rootBoundary:r,strategy:l}=t,a=[..."clippingAncestors"===n?z(e)?[]:function(t,e){let n=e.get(t);if(n)return n;let r=Q(t,[],!1).filter(t=>W(t)&&"body"!==k(t)),o=null,i="fixed"===X(t).position,l=i?J(t):t;for(;W(l)&&!K(l);){let e=X(l),n=q(l);n||"fixed"!==e.position||(o=null),(i?n||o:!(!n&&"static"===e.position&&o&&("absolute"===o.position||"fixed"===o.position)||V(l)&&!n&&function t(e,n){let r=J(e);return!(r===n||!W(r)||K(r))&&("fixed"===X(r).position||t(r,n))}(t,l)))?o=e:r=r.filter(t=>t!==l),l=J(l)}return e.set(t,r),r}(e,this._c):[].concat(n),r],f=tf(e,a[0],l),c=f.top,u=f.right,s=f.bottom,h=f.left;for(let t=1;t<a.length;t++){let n=tf(e,a[t],l);c=i(n.top,c),u=o(n.right,u),s=o(n.bottom,s),h=i(n.left,h)}return{width:u-h,height:s-c,x:h,y:c}},getOffsetParent:ts,getElementRects:th,getClientRects:function(t){return Array.from(t.getClientRects())},getDimensions:function(t){let{width:e,height:n}=tt(t);return{width:e,height:n}},getScale:tn,isElement:W,isRTL:function(t){return"rtl"===X(t).direction}};function tp(t,e){return t.x===e.x&&t.y===e.y&&t.width===e.width&&t.height===e.height}function tm(t,e,n,r){let l;void 0===r&&(r={});let{ancestorScroll:f=!0,ancestorResize:c=!0,elementResize:u="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:h=!1}=r,d=te(t),p=f||c?[...d?Q(d):[],...e?Q(e):[]]:[];p.forEach(t=>{f&&t.addEventListener("scroll",n,{passive:!0}),c&&t.addEventListener("resize",n)});let m=d&&s?function(t,e){let n,r=null,l=H(t);function f(){var t;clearTimeout(n),null==(t=r)||t.disconnect(),r=null}return!function c(u,s){void 0===u&&(u=!1),void 0===s&&(s=1),f();let h=t.getBoundingClientRect(),{left:d,top:p,width:m,height:y}=h;if(u||e(),!m||!y)return;let g={rootMargin:-a(p)+"px "+-a(l.clientWidth-(d+m))+"px "+-a(l.clientHeight-(p+y))+"px "+-a(d)+"px",threshold:i(0,o(1,s))||1},v=!0;function w(e){let r=e[0].intersectionRatio;if(r!==s){if(!v)return c();r?c(!1,r):n=setTimeout(()=>{c(!1,1e-7)},1e3)}1!==r||tp(h,t.getBoundingClientRect())||c(),v=!1}try{r=new IntersectionObserver(w,{...g,root:l.ownerDocument})}catch(t){r=new IntersectionObserver(w,g)}r.observe(t)}(!0),f}(d,n):null,y=-1,g=null;u&&(g=new ResizeObserver(t=>{let[r]=t;r&&r.target===d&&g&&e&&(g.unobserve(e),cancelAnimationFrame(y),y=requestAnimationFrame(()=>{var t;null==(t=g)||t.observe(e)})),n()}),d&&!h&&g.observe(d),e&&g.observe(e));let v=h?ti(t):null;return h&&function e(){let r=ti(t);v&&!tp(v,r)&&n(),v=r,l=requestAnimationFrame(e)}(),n(),()=>{var t;p.forEach(t=>{f&&t.removeEventListener("scroll",n),c&&t.removeEventListener("resize",n)}),null==m||m(),null==(t=g)||t.disconnect(),g=null,h&&cancelAnimationFrame(l)}}
1let ty=function(t){return void 0===t&&(t=0),{name:"offset",options:t,async fn(e){var n,r;let{x:o,y:i,placement:l,middlewareData:a}=e,f=await D(e,t);return l===(null==(n=a.offset)?void 0:n.placement)&&null!=(r=a.arrow)&&r.alignmentOffset?{}:{x:o+f.x,y:i+f.y,data:{...f,placement:l}}}}},tg=function(t){return void 0===t&&(t={}),{name:"autoPlacement",options:t,async fn(e){var n,o,i,l;let{rects:a,middlewareData:f,placement:c,platform:d,elements:p}=e,{crossAxis:m=!1,alignment:v,allowedPlacements:w=r,autoAlignment:b=!0,...x}=u(t,e),O=void 0!==v||w===r?((l=v||null)?[...w.filter(t=>h(t)===l),...w.filter(t=>h(t)!==l)]:w.filter(t=>s(t)===t)).filter(t=>!l||h(t)===l||!!b&&g(t)!==t):w,R=await d.detectOverflow(e,x),T=(null==(n=f.autoPlacement)?void 0:n.index)||0,A=O[T];if(null==A)return{};let S=y(A,a,await (null==d.isRTL?void 0:d.isRTL(p.floating)));if(c!==A)return{reset:{placement:O[0]}};let _=[R[s(A)],R[S[0]],R[S[1]]],L=[...(null==(o=f.autoPlacement)?void 0:o.overflows)||[],{placement:A,overflows:_}],E=O[T+1];if(E)return{data:{index:T+1,overflows:L},reset:{placement:E}};let P=L.map(t=>{let e=h(t.placement);return[t.placement,e&&m?t.overflows.slice(0,2).reduce((t,e)=>t+e,0):t.overflows[0],t.overflows]}).sort((t,e)=>t[1]-e[1]),C=(null==(i=P.filter(t=>t[2].slice(0,h(t[0])?2:3).every(t=>t<=0))[0])?void 0:i[0])||P[0][0];return C!==c?{data:{index:T+1,overflows:L},reset:{placement:C}}:{}}}},tv=function(t){return void 0===t&&(t={}),{name:"shift",options:t,async fn(e){let{x:n,y:r,placement:l,platform:a}=e,{mainAxis:f=!0,crossAxis:c=!1,limiter:h={fn:t=>{let{x:e,y:n}=t;return{x:e,y:n}}},...p}=u(t,e),y={x:n,y:r},g=await a.detectOverflow(e,p),v=m(s(l)),w=d(v),b=y[w],x=y[v];if(f){let t="y"===w?"top":"left",e="y"===w?"bottom":"right",n=b+g[t],r=b-g[e];b=i(n,o(b,r))}if(c){let t="y"===v?"top":"left",e="y"===v?"bottom":"right",n=x+g[t],r=x-g[e];x=i(n,o(x,r))}let O=h.fn({...e,[w]:b,[v]:x});return{...O,data:{x:O.x-n,y:O.y-r,enabled:{[w]:f,[v]:c}}}}}},tw=function(t){return void 0===t&&(t={}),{name:"flip",options:t,async fn(e){var n,r,o,i,l;let a,f,c,{placement:d,middlewareData:p,rects:R,initialPlacement:T,platform:A,elements:S}=e,{mainAxis:_=!0,crossAxis:L=!0,fallbackPlacements:E,fallbackStrategy:P="bestFit",fallbackAxisSideDirection:C="none",flipAlignment:D=!0,...j}=u(t,e);if(null!=(n=p.arrow)&&n.alignmentOffset)return{};let k=s(d),F=m(T),H=s(T)===T,I=await (null==A.isRTL?void 0:A.isRTL(S.floating)),W=E||(H||!D?[O(T)]:(a=O(T),[g(T),a,g(a)])),B="none"!==C;!E&&B&&W.push(...(f=h(T),c=function(t,e,n){switch(t){case"top":case"bottom":if(n)return e?w:v;return e?v:w;case"left":case"right":return e?b:x;default:return[]}}(s(T),"start"===C,I),f&&(c=c.map(t=>t+"-"+f),D&&(c=c.concat(c.map(g)))),c));let M=[T,...W],V=await A.detectOverflow(e,j),z=[],N=(null==(r=p.flip)?void 0:r.overflows)||[];if(_&&z.push(V[k]),L){let t=y(d,R,I);z.push(V[t[0]],V[t[1]])}if(N=[...N,{placement:d,overflows:z}],!z.every(t=>t<=0)){let t=((null==(o=p.flip)?void 0:o.index)||0)+1,e=M[t];if(e&&("alignment"!==L||F===m(e)||N.every(t=>m(t.placement)!==F||t.overflows[0]>0)))return{data:{index:t,overflows:N},reset:{placement:e}};let n=null==(i=N.filter(t=>t.overflows[0]<=0).sort((t,e)=>t.overflows[1]-e.overflows[1])[0])?void 0:i.placement;if(!n)switch(P){case"bestFit":{let t=null==(l=N.filter(t=>{if(B){let e=m(t.placement);return e===F||"y"===e}return!0}).map(t=>[t.placement,t.overflows.filter(t=>t>0).reduce((t,e)=>t+e,0)]).sort((t,e)=>t[1]-e[1])[0])?void 0:l[0];t&&(n=t);break}case"initialPlacement":n=T}if(d!==n)return{reset:{placement:n}}}return{}}}},tb=function(t){return void 0===t&&(t={}),{name:"size",options:t,async fn(e){var n,r;let l,a,{placement:f,rects:c,platform:d,elements:p}=e,{apply:y=()=>{},...g}=u(t,e),v=await d.detectOverflow(e,g),w=s(f),b=h(f),x="y"===m(f),{width:O,height:R}=c.floating;"top"===w||"bottom"===w?(l=w,a=b===(await (null==d.isRTL?void 0:d.isRTL(p.floating))?"start":"end")?"left":"right"):(a=w,l="end"===b?"top":"bottom");let T=R-v.top-v.bottom,A=O-v.left-v.right,S=o(R-v[l],T),_=o(O-v[a],A),L=!e.middlewareData.shift,E=S,P=_;if(null!=(n=e.middlewareData.shift)&&n.enabled.x&&(P=A),null!=(r=e.middlewareData.shift)&&r.enabled.y&&(E=T),L&&!b){let t=i(v.left,0),e=i(v.right,0),n=i(v.top,0),r=i(v.bottom,0);x?P=O-2*(0!==t||0!==e?t+e:i(v.left,v.right)):E=R-2*(0!==n||0!==r?n+r:i(v.top,v.bottom))}await y({...e,availableWidth:P,availableHeight:E});let C=await d.getDimensions(p.floating);return O!==C.width||R!==C.height?{reset:{rects:!0}}:{}}}},tx=function(t){return void 0===t&&(t={}),{name:"hide",options:t,async fn(e){let{rects:n,platform:r}=e,{strategy:o="referenceHidden",...i}=u(t,e);switch(o){case"referenceHidden":{let t=L(await r.detectOverflow(e,{...i,elementContext:"reference"}),n.reference);return{data:{referenceHiddenOffsets:t,referenceHidden:E(t)}}}case"escaped":{let t=L(await r.detectOverflow(e,{...i,altBoundary:!0}),n.floating);return{data:{escapedOffsets:t,escaped:E(t)}}}default:return{}}}}},tO=t=>({name:"arrow",options:t,async fn(e){let{x:n,y:r,placement:l,rects:a,platform:f,elements:c,middlewareData:s}=e,{element:y,padding:g=0}=u(t,e)||{};if(null==y)return{};let v=R(g),w={x:n,y:r},b=d(m(l)),x=p(b),O=await f.getDimensions(y),T="y"===b,A=T?"clientHeight":"clientWidth",S=a.reference[x]+a.reference[b]-w[b]-a.floating[x],_=w[b]-a.reference[b],L=await (null==f.getOffsetParent?void 0:f.getOffsetParent(y)),E=L?L[A]:0;
1E&&await (null==f.isElement?void 0:f.isElement(L))||(E=c.floating[A]||a.floating[x]);let P=E/2-O[x]/2-1,C=o(v[T?"top":"left"],P),D=o(v[T?"bottom":"right"],P),j=E-O[x]-D,k=E/2-O[x]/2+(S/2-_/2),F=i(C,o(k,j)),H=!s.arrow&&null!=h(l)&&k!==F&&a.reference[x]/2-(k<C?C:D)-O[x]/2<0,I=H?k<C?k-C:k-j:0;return{[b]:w[b]+I,data:{[b]:F,centerOffset:k-F-I,...H&&{alignmentOffset:I}},reset:H}}}),tR=function(t){return void 0===t&&(t={}),{name:"inline",options:t,async fn(e){let{placement:n,elements:r,rects:l,platform:a,strategy:f}=e,{padding:c=2,x:h,y:d}=u(t,e),p=Array.from(await (null==a.getClientRects?void 0:a.getClientRects(r.reference))||[]),y=function(t){let e=t.slice().sort((t,e)=>t.y-e.y),n=[],r=null;for(let t=0;t<e.length;t++){let o=e[t];!r||o.y-r.y>r.height/2?n.push([o]):n[n.length-1].push(o),r=o}return n.map(t=>T(P(t)))}(p),g=T(P(p)),v=R(c),w=await a.getElementRects({reference:{getBoundingClientRect:function(){if(2===y.length&&y[0].left>y[1].right&&null!=h&&null!=d)return y.find(t=>h>t.left-v.left&&h<t.right+v.right&&d>t.top-v.top&&d<t.bottom+v.bottom)||g;if(y.length>=2){if("y"===m(n)){let t=y[0],e=y[y.length-1],r="top"===s(n),o=t.top,i=e.bottom,l=r?t.left:e.left,a=r?t.right:e.right;return{top:o,bottom:i,left:l,right:a,width:a-l,height:i-o,x:l,y:o}}let t="left"===s(n),e=i(...y.map(t=>t.right)),r=o(...y.map(t=>t.left)),l=y.filter(n=>t?n.left===r:n.right===e),a=l[0].top,f=l[l.length-1].bottom;return{top:a,bottom:f,left:r,right:e,width:e-r,height:f-a,x:r,y:a}}return g}},floating:r.floating,strategy:f});return l.reference.x!==w.reference.x||l.reference.y!==w.reference.y||l.reference.width!==w.reference.width||l.reference.height!==w.reference.height?{reset:{rects:w}}:{}}}},tT=function(t){return void 0===t&&(t={}),{options:t,fn(e){let{x:n,y:r,placement:o,rects:i,middlewareData:l}=e,{offset:a=0,mainAxis:f=!0,crossAxis:c=!0}=u(t,e),h={x:n,y:r},p=m(o),y=d(p),g=h[y],v=h[p],w=u(a,e),b="number"==typeof w?{mainAxis:w,crossAxis:0}:{mainAxis:0,crossAxis:0,...w};if(f){let t="y"===y?"height":"width",e=i.reference[y]-i.floating[t]+b.mainAxis,n=i.reference[y]+i.reference[t]-b.mainAxis;g<e?g=e:g>n&&(g=n)}if(c){var x,O;let t="y"===y?"width":"height",e=C.has(s(o)),n=i.reference[p]-i.floating[t]+(e&&(null==(x=l.offset)?void 0:x[p])||0)+(e?0:b.crossAxis),r=i.reference[p]+i.reference[t]+(e?0:(null==(O=l.offset)?void 0:O[p])||0)-(e?b.crossAxis:0);v<n?v=n:v>r&&(v=r)}return{[y]:g,[p]:v}}}},tA=(t,e,n)=>{let r=new Map,o={platform:td,...n},i={...o.platform,_c:r};return _(t,e,{...o,platform:i})};t.s(["arrow",()=>tO,"autoPlacement",()=>tg,"autoUpdate",()=>tm,"computePosition",()=>tA,"detectOverflow",()=>S,"flip",()=>tw,"hide",()=>tx,"inline",()=>tR,"limitShift",()=>tT,"offset",()=>ty,"shift",()=>tv,"size",()=>tb],278928)}]);

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.