1"use strict";(self.webpackChunkuniprot_website=self.webpackChunkuniprot_website||[]).push([[2887],{67735(t,e,s){var n=s(36013);t.exports=function(t,e,s){for(var i=0,o=arguments.length>2?s:n(e),r=new t(o);o>i;)r[i]=e[i++];return r}},50692(t,e,s){var n=s(84445),i=s(42289),o=s(91792),r=s(11724),l=s(13704),a=s(36013),h=s(83369),c=s(67735),u=Array,d=i([].push);t.exports=function(t,e,s,i){for(var f,g,m,v=r(t),p=o(v),b=n(e,s),S=h(null),A=a(p),w=0;A>w;w++)m=p[w],(g=l(b(m,w,v)))in S?d(S[g],m):S[g]=[m];if(i&&(f=i(v))!==u)for(g in S)S[g]=c(f,S[g]);return S}},74021(t,e,s){var n=s(18930);t.exports=function(t,e){var s=[][t];return!!s&&n(function(){s.call(null,e||function(){return 1},1)})}},43149(t,e,s){var n=s(67725),i=s(23176),o=s(46841),r=s(62481),l=s(23162),a=s(76226),h=s(11380),c=s(14610)("every",TypeError);n({target:"Iterator",proto:!0,real:!0,forced:c},{every:function(t){l(this);try{r(t)}catch(t){h(this,"throw",t)}if(c)return i(c,this,t);var e=a(this),s=0;return!o(e,function(e,n){if(!t(e,s++))return n()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},82911(t,e,s){var n=s(67725),i=s(50692),o=s(74021),r=s(7938);n({target:"Array",proto:!0,forced:!o("groupBy")},{groupBy:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),r("groupBy")},72401(t,e,s){s.d(e,{T:()=>A});var n=s(71763),i=s(98481);function o(t,e,s){let n,i=s.initialDeps??[],o=!0;function r(){var r,l,a;let h;s.key&&(null==(r=s.debug)?void 0:r.call(s))&&(h=Date.now());const c=t();if(c.length===i.length&&!c.some((t,e)=>i[e]!==t))return n;let u;if(i=c,s.key&&(null==(l=s.debug)?void 0:l.call(s))&&(u=Date.now()),n=e(...c),s.key&&(null==(a=s.debug)?void 0:a.call(s))){const t=Math.round(100*(Date.now()-h))/100,e=Math.round(100*(Date.now()-u))/100,n=e/16,i=(t,e)=>{for(t=String(t);t.length<e;)t=" "+t;return t};console.info(`%câ± ${i(e,5)} /${i(t,5)} ms`,`\n font-size: .6rem;\n font-weight: bold;\n color: hsl(${Math.max(0,Math.min(120-120*n,120))}deg 100% 31%);`,null==s?void 0:s.key)}return!(null==s?void 0:s.onChange)||o&&s.skipInitialOnChange||s.onChange(n),o=!1,n}return r.updateDeps=t=>{i=t},r}function r(t,e){if(void 0===t)throw new Error("Unexpected undefined"+(e?`: ${e}`:""));return t}const l=(t,e,s)=>{let n;return function(...i){t.clearTimeout(n),n=t.setTimeout(()=>e.apply(this,i),s)}},a=t=>{const{offsetWidth:e,offsetHeight:s}=t;return{width:e,height:s}},h=t=>t,c=t=>{const e=Math.max(t.startIndex-t.overscan,0),s=Math.min(t.endIndex+t.overscan,t.count-1),n=[];for(let t=e;t<=s;t++)n.push(t);return n},u=(t,e)=>{const s=t.scrollElement;if(!s)return;const n=t.targetWindow;if(!n)return;const i=t=>{const{width:s,height:n}=t;e({width:Math.round(s),height:Math.round(n)})};if(i(a(s)),!n.ResizeObserver)return()=>{};const o=new n.ResizeObserver(e=>{const n=()=>{const t=e[0];if(null==t?void 0:t.borderBoxSize){const e=t.borderBoxSize[0];if(e)return void i({width:e.inlineSize,height:e.blockSize})}i(a(s))};t.options.useAnimationFrameWithResizeObserver?requestAnimationFrame(n):n()});return o.observe(s,{box:"border-box"}),()=>{o.unobserve(s)}},d={passive:!0},f="undefined"==typeof window||"onscrollend"in window,g=(t,e)=>{const s=t.scrollElement;if(!s)return;const n=t.targetWindow;if(!n)return;let i=0;const o=t.options.useScrollendEvent&&f?()=>{}:l(n,()=>{e(i,!1)},t.options.isScrollingResetDelay),r=n=>()=>{const{horizontal:r,isRtl:l}=t.options;i=r?s.scrollLeft*(l?-1:1):s.scrollTop,o(),e(i,n)},a=r(!0),h=r(!1);s.addEventListener("scroll",a,d);const c=t.options.useScrollendEvent&&f;return c&&s.addEventListener("scrollend",h,d),()=>{s.removeEventListener("scroll",a),c&&s.removeEventListener("scrollend",h)}},m=(t,e,s)=>{if(null==e?void 0:e.borderBoxSize){const t=e.borderBoxSize[0];if(t)return Math.round(t[s.options.horizontal?"inlineSize":"blockSize"])}return t[s.options.horizontal?"offsetWidth":"offsetHeight"]},v=(t,{adjustments:e=0,behavior:s},n)=>{var i,o;const r=t+e;null==(o=null==(i=n.scrollElement)?void 0:i.scrollTo)||o.call(i,{[n.options.horizontal?"left":"top"]:r,behavior:s})};class p{constructor(t){this.unsubs=[],this.scrollElement=null,this.targetWindow=null,this.isScrolling=!1,this.scrollState=null,this.measurementsCache=[],this.itemSizeCache=new Map,this.laneAssignments=new Map,this.pendingMeasuredCacheIndexes=[],this.prevLanes=void 0,this.lanesChangedFlag=!1,this.lanesSettling=!1,this.scrollRect=null,this.scrollOffset=null,this.scrollDirection=null,this.scrollAdjustments=0,this.elementsCache=new Map,this.now=()=>{var t,e,s;return(null==(s=null==(e=null==(t=this.targetWindow)?void 0:t.performance)?void 0:e.now)?void 0:s.call(e))??Date.now()},this.observer=(()=>{let t=null;const e=()=>t||(this.targetWindow&&this.targetWindow.ResizeObserver?t=new this.targetWindow.ResizeObserver(t=>{t.forEach(t=>{const e=()=>{const e=t.target,s=this.indexFromElement(e);e.isConnected?this.shouldMeasureDuringScroll(s)&&this.resizeItem(s,this.options.measureElement(e,t,this)):this.observer.unobserve(e)};this.options.useAnimationFrameWithResizeObserver?requestAnimationFrame(e):e()})}):null);return{disconnect:()=>{var s;null==(s=e())||s.disconnect(),t=null},observe:t=>{var s;return null==(s=e())?void 0:s.observe(t,{box:"border-box"})},unobserve:t=>{var s;return null==(s=e())?void 0:s.unobserve(t)}}})(),this.range=null,this.setOptions=t=>{Object.entries(t).forEach(([e,s])=>{void 0===s&&delete t[e]}),this.options={debug:!1,initialOffset:0,overscan:1,paddingStart:0,paddingEnd:0,scrollPaddingStart:0,scrollPaddingEnd:0,horizontal:!1,getItemKey:h,rangeExtractor:c,onChange:()=>{},measureElement:m,initialRect:{width:0,height:0},scrollMargin:0,gap:0,indexAttribute:"data-index",initialMeasurementsCache:[],lanes:1,isScrollingResetDelay:150,enabled:!0,isRtl:!1,useScrollendEvent:!1,useAnimationFrameWithResizeObserver:!1,laneAssignmentMode:"estimate",...t}},this.notify=t=>{var e,s;null==(s=(e=this.options).onChange)||s.call(e,this,t)},this.maybeNotify=o(()=>(this.calculateRange(),[this.isScrolling,this.range?this.range.startIndex:null,this.range?this.range.endIndex:null]),t=>{this.notify(t)},{key:!1,debug:()=>this.options.debug,initialDeps:[this.isScrolling,this.range?this.range.startIndex:null,this.range?this.range.endIndex:null]}),this.cleanup=()=>
1{this.unsubs.filter(Boolean).forEach(t=>t()),this.unsubs=[],this.observer.disconnect(),null!=this.rafId&&this.targetWindow&&(this.targetWindow.cancelAnimationFrame(this.rafId),this.rafId=null),this.scrollState=null,this.scrollElement=null,this.targetWindow=null},this._didMount=()=>()=>{this.cleanup()},this._willUpdate=()=>{var t;const e=this.options.enabled?this.options.getScrollElement():null;if(this.scrollElement!==e){if(this.cleanup(),!e)return void this.maybeNotify();this.scrollElement=e,this.scrollElement&&"ownerDocument"in this.scrollElement?this.targetWindow=this.scrollElement.ownerDocument.defaultView:this.targetWindow=(null==(t=this.scrollElement)?void 0:t.window)??null,this.elementsCache.forEach(t=>{this.observer.observe(t)}),this.unsubs.push(this.options.observeElementRect(this,t=>{this.scrollRect=t,this.maybeNotify()})),this.unsubs.push(this.options.observeElementOffset(this,(t,e)=>{this.scrollAdjustments=0,this.scrollDirection=e?this.getScrollOffset()<t?"forward":"backward":null,this.scrollOffset=t,this.isScrolling=e,this.scrollState&&this.scheduleScrollReconcile(),this.maybeNotify()})),this._scrollToOffset(this.getScrollOffset(),{adjustments:void 0,behavior:void 0})}},this.rafId=null,this.getSize=()=>this.options.enabled?(this.scrollRect=this.scrollRect??this.options.initialRect,this.scrollRect[this.options.horizontal?"width":"height"]):(this.scrollRect=null,0),this.getScrollOffset=()=>this.options.enabled?(this.scrollOffset=this.scrollOffset??("function"==typeof this.options.initialOffset?this.options.initialOffset():this.options.initialOffset),this.scrollOffset):(this.scrollOffset=null,0),this.getFurthestMeasurement=(t,e)=>{const s=new Map,n=new Map;for(let i=e-1;i>=0;i--){const e=t[i];if(s.has(e.lane))continue;const o=n.get(e.lane);if(null==o||e.end>o.end?n.set(e.lane,e):e.end<o.end&&s.set(e.lane,!0),s.size===this.options.lanes)break}return n.size===this.options.lanes?Array.from(n.values()).sort((t,e)=>t.end===e.end?t.index-e.index:t.end-e.end)[0]:void 0},this.getMeasurementOptions=o(()=>[this.options.count,this.options.paddingStart,this.options.scrollMargin,this.options.getItemKey,this.options.enabled,this.options.lanes,this.options.laneAssignmentMode],(t,e,s,n,i,o,r)=>(void 0!==this.prevLanes&&this.prevLanes!==o&&(this.lanesChangedFlag=!0),this.prevLanes=o,this.pendingMeasuredCacheIndexes=[],{count:t,paddingStart:e,scrollMargin:s,getItemKey:n,enabled:i,lanes:o,laneAssignmentMode:r}),{key:!1}),this.getMeasurements=o(()=>[this.getMeasurementOptions(),this.itemSizeCache],({count:t,paddingStart:e,scrollMargin:s,getItemKey:n,enabled:i,lanes:o,laneAssignmentMode:r},l)=>{if(!i)return this.measurementsCache=[],this.itemSizeCache.clear(),this.laneAssignments.clear(),[];if(this.laneAssignments.size>t)for(const e of this.laneAssignments.keys())e>=t&&this.laneAssignments.delete(e);this.lanesChangedFlag&&(this.lanesChangedFlag=!1,this.lanesSettling=!0,this.measurementsCache=[],this.itemSizeCache.clear(),this.laneAssignments.clear(),this.pendingMeasuredCacheIndexes=[]),0!==this.measurementsCache.length||this.lanesSettling||(this.measurementsCache=this.options.initialMeasurementsCache,this.measurementsCache.forEach(t=>{this.itemSizeCache.set(t.key,t.size)}));const a=this.lanesSettling?0:this.pendingMeasuredCacheIndexes.length>0?Math.min(...this.pendingMeasuredCacheIndexes):0;this.pendingMeasuredCacheIndexes=[],this.lanesSettling&&this.measurementsCache.length===t&&(this.lanesSettling=!1);const h=this.measurementsCache.slice(0,a),c=new Array(o).fill(void 0);for(let t=0;t<a;t++){const e=h[t];e&&(c[e.lane]=t)}for(let i=a;i<t;i++){const t=n(i),o=this.laneAssignments.get(i);let a,u;const d="estimate"===r||l.has(t);if(void 0!==o&&this.options.lanes>1){a=o;const t=c[a],n=void 0!==t?h[t]:void 0;u=n?n.end+this.options.gap:e+s}else{const t=1===this.options.lanes?h[i-1]:this.getFurthestMeasurement(h,i);u=t?t.end+this.options.gap:e+s,a=t?t.lane:i%this.options.lanes,this.options.lanes>1&&d&&this.laneAssignments.set(i,a)}const f=l.get(t),g="number"==typeof f?f:this.options.estimateSize(i),m=u+g;h[i]={index:i,start:u,size:g,end:m,key:t,lane:a},c[a]=i}return this.measurementsCache=h,h},{key:!1,debug:()=>this.options.debug}),this.calculateRange=o(()=>
1[this.getMeasurements(),this.getSize(),this.getScrollOffset(),this.options.lanes],(t,e,s,n)=>this.range=t.length>0&&e>0?function({measurements:t,outerSize:e,scrollOffset:s,lanes:n}){const i=t.length-1;if(t.length<=n)return{startIndex:0,endIndex:i};let o=b(0,i,e=>t[e].start,s),r=o;if(1===n)for(;r<i&&t[r].end<s+e;)r++;else if(n>1){const l=Array(n).fill(0);for(;r<i&&l.some(t=>t<s+e);){const e=t[r];l[e.lane]=e.end,r++}const a=Array(n).fill(s+e);for(;o>=0&&a.some(t=>t>=s);){const e=t[o];a[e.lane]=e.start,o--}o=Math.max(0,o-o%n),r=Math.min(i,r+(n-1-r%n))}return{startIndex:o,endIndex:r}}({measurements:t,outerSize:e,scrollOffset:s,lanes:n}):null,{key:!1,debug:()=>this.options.debug}),this.getVirtualIndexes=o(()=>{let t=null,e=null;const s=this.calculateRange();return s&&(t=s.startIndex,e=s.endIndex),this.maybeNotify.updateDeps([this.isScrolling,t,e]),[this.options.rangeExtractor,this.options.overscan,this.options.count,t,e]},(t,e,s,n,i)=>null===n||null===i?[]:t({startIndex:n,endIndex:i,overscan:e,count:s}),{key:!1,debug:()=>this.options.debug}),this.indexFromElement=t=>{const e=this.options.indexAttribute,s=t.getAttribute(e);return s?parseInt(s,10):(console.warn(`Missing attribute name '${e}={index}' on measured element.`),-1)},this.shouldMeasureDuringScroll=t=>{var e;if(!this.scrollState||"smooth"!==this.scrollState.behavior)return!0;const s=this.scrollState.index??(null==(e=this.getVirtualItemForOffset(this.scrollState.lastTargetOffset))?void 0:e.index);if(void 0!==s&&this.range){const e=Math.max(this.options.overscan,Math.ceil((this.range.endIndex-this.range.startIndex)/2)),n=Math.max(0,s-e),i=Math.min(this.options.count-1,s+e);return t>=n&&t<=i}return!0},this.measureElement=t=>{if(!t)return void this.elementsCache.forEach((t,e)=>{t.isConnected||(this.observer.unobserve(t),this.elementsCache.delete(e))});const e=this.indexFromElement(t),s=this.options.getItemKey(e),n=this.elementsCache.get(s);n!==t&&(n&&this.observer.unobserve(n),this.observer.observe(t),this.elementsCache.set(s,t)),this.isScrolling&&!this.scrollState||!this.shouldMeasureDuringScroll(e)||this.resizeItem(e,this.options.measureElement(t,void 0,this))},this.resizeItem=(t,e)=>{var s;const n=this.measurementsCache[t];if(!n)return;const i=e-(this.itemSizeCache.get(n.key)??n.size);0!==i&&("smooth"!==(null==(s=this.scrollState)?void 0:s.behavior)&&(void 0!==this.shouldAdjustScrollPositionOnItemSizeChange?this.shouldAdjustScrollPositionOnItemSizeChange(n,i,this):n.start<this.getScrollOffset()+this.scrollAdjustments)&&this._scrollToOffset(this.getScrollOffset(),{adjustments:this.scrollAdjustments+=i,behavior:void 0}),this.pendingMeasuredCacheIndexes.push(n.index),this.itemSizeCache=new Map(this.itemSizeCache.set(n.key,e)),this.notify(!1))},this.getVirtualItems=o(()=>
1[this.getVirtualIndexes(),this.getMeasurements()],(t,e)=>{const s=[];for(let n=0,i=t.length;n<i;n++){const i=e[t[n]];s.push(i)}return s},{key:!1,debug:()=>this.options.debug}),this.getVirtualItemForOffset=t=>{const e=this.getMeasurements();if(0!==e.length)return r(e[b(0,e.length-1,t=>r(e[t]).start,t)])},this.getMaxScrollOffset=()=>{if(!this.scrollElement)return 0;if("scrollHeight"in this.scrollElement)return this.options.horizontal?this.scrollElement.scrollWidth-this.scrollElement.clientWidth:this.scrollElement.scrollHeight-this.scrollElement.clientHeight;{const t=this.scrollElement.document.documentElement;return this.options.horizontal?t.scrollWidth-this.scrollElement.innerWidth:t.scrollHeight-this.scrollElement.innerHeight}},this.getOffsetForAlignment=(t,e,s=0)=>{if(!this.scrollElement)return 0;const n=this.getSize(),i=this.getScrollOffset();"auto"===e&&(e=t>=i+n?"end":"start"),"center"===e?t+=(s-n)/2:"end"===e&&(t-=n);const o=this.getMaxScrollOffset();return Math.max(Math.min(o,t),0)},this.getOffsetForIndex=(t,e="auto")=>{t=Math.max(0,Math.min(t,this.options.count-1));const s=this.getSize(),n=this.getScrollOffset(),i=this.measurementsCache[t];if(!i)return;if("auto"===e)if(i.end>=n+s-this.options.scrollPaddingEnd)e="end";else{if(!(i.start<=n+this.options.scrollPaddingStart))return[n,e];e="start"}if("end"===e&&t===this.options.count-1)return[this.getMaxScrollOffset(),e];const o="end"===e?i.end+this.options.scrollPaddingEnd:i.start-this.options.scrollPaddingStart;return[this.getOffsetForAlignment(o,e,i.size),e]},this.scrollToOffset=(t,{align:e="start",behavior:s="auto"}={})=>{const n=this.getOffsetForAlignment(t,e),i=this.now();this.scrollState={index:null,align:e,behavior:s,startedAt:i,lastTargetOffset:n,stableFrames:0},this._scrollToOffset(n,{adjustments:void 0,behavior:s}),this.scheduleScrollReconcile()},this.scrollToIndex=(t,{align:e="auto",behavior:s="auto"}={})=>{t=Math.max(0,Math.min(t,this.options.count-1));const n=this.getOffsetForIndex(t,e);if(!n)return;const[i,o]=n,r=this.now();this.scrollState={index:t,align:o,behavior:s,startedAt:r,lastTargetOffset:i,stableFrames:0},this._scrollToOffset(i,{adjustments:void 0,behavior:s}),this.scheduleScrollReconcile()},this.scrollBy=(t,{behavior:e="auto"}={})=>{const s=this.getScrollOffset()+t,n=this.now();this.scrollState={index:null,align:"start",behavior:e,startedAt:n,lastTargetOffset:s,stableFrames:0},this._scrollToOffset(s,{adjustments:void 0,behavior:e}),this.scheduleScrollReconcile()},this.getTotalSize=()=>{var t;const e=this.getMeasurements();let s;if(0===e.length)s=this.options.paddingStart;else if(1===this.options.lanes)s=(null==(t=e[e.length-1])?void 0:t.end)??0;else{const t=Array(this.options.lanes).fill(null);let n=e.length-1;for(;n>=0&&t.some(t=>null===t);){const s=e[n];null===t[s.lane]&&(t[s.lane]=s.end),n--}s=Math.max(...t.filter(t=>null!==t))}return Math.max(s-this.options.scrollMargin+this.options.paddingEnd,0)},this._scrollToOffset=(t,{adjustments:e,behavior:s})=>{this.options.scrollToFn(t,{behavior:s,adjustments:e},this)},this.measure=()=>{this.itemSizeCache=new Map,this.laneAssignments=new Map,this.notify(!1)},this.setOptions(t)}scheduleScrollReconcile(){this.targetWindow?null==this.rafId&&(this.rafId=this.targetWindow.requestAnimationFrame(()=>{this.rafId=null,this.reconcileScroll()})):this.scrollState=null}reconcileScroll(){if(!this.scrollState)return;if(!this.scrollElement)return;if(this.now()-this.scrollState.startedAt>5e3)return void(this.scrollState=null);const t=null!=this.scrollState.index?this.getOffsetForIndex(this.scrollState.index,this.scrollState.align):void 0,e=t?t[0]:this.scrollState.lastTargetOffset,s=e!==this.scrollState.lastTargetOffset;if(!s&&(n=e,i=this.getScrollOffset(),Math.abs(n-i)<1.01)){if(this.scrollState.stableFrames++,this.scrollState.stableFrames>=1)return void(this.scrollState=null)}else this.scrollState.stableFrames=0,s&&(this.scrollState.lastTargetOffset=e,this.scrollState.behavior="auto",this._scrollToOffset(e,{adjustments:void 0,behavior:"auto"}));var n,i;this.scheduleScrollReconcile()}}const b=(t,e,s,n)=>{for(;t<=e;){const i=(t+e)/2|0,o=s(i);if(o<n)t=i+1;else{if(!(o>n))return i;e=i-1}}return t>0?t-1:0},S="undefined"!=typeof document?n.useLayoutEffect:n.useEffect;function A(t){return function({useFlushSync:t=!0,...e}){const s=n.useReducer(()=>({}),{})[1],o={...e,onChange:(n,o)=>{var r;t&&o?(0,i.flushSync)(s):s(),null==(r=e.onChange)||r.call(e,n,o)}},[r]=n.useState(()=>new p(o));return r.setOptions(o),S(()=>r._didMount(),[]),S(()=>r._willUpdate()),r}({observeElementRect:u,observeElementOffset:g,scrollToFn:v,...t})}},25039(t,e,s){s.d(e,["A",0,function(t,e,s){for(var n=-1,i=null==t?0:t.length;++n<i;)if(s(e,t[n]))return!0;return!1}])},81365(t,e,s){s.d(e,{A:()=>h});var n=s(48626),i=s(72999),o=s(31557),r=s(95635),l=i.A?i.A.isConcatSpreadable:void 0;const a=function(t){return(0,r.A)(t)||(0,o.A)(t)||!!(l&&t&&t[l])},h=function t(e,s,i,o,r){var l=-1,h=e.length;for(i||(i=a),r||(r=[]);++l<h;){var c=e[l];s>0&&i(c)?s>1?t(c,s-1,i,o,r):(0,n.A)(r,c):o||(r[r.length]=c)}return r}},92411(t,e,s){s.d(e,{A:()=>f});var n=s(98094),i=s(80416),o=s(81543),r=s(91514),l=s(92908);var a=s(99339),h=s(17332);const c=function(t,e){if(t!==e){var s=void 0!==t,n=null===t,i=t==t,o=(0,h.A)(t),r=void 0!==e,l=null===e,a=e==e,c=(0,h.A)(e);if(!l&&!c&&!o&&t>e||o&&r&&a&&!l&&!c||n&&r&&a||!s&&a||!i)return 1;if(!n&&!o&&!c&&t<e||c&&s&&i&&!n&&!o||l&&s&&i||!r&&i||!a)return-1}return 0};var u=s(32854),d=s(95635);const f=function(t,e,s){e=e.length?(0,n.A)(e,function(t){return(0,d.A)(t)?function(e){return(0,i.A)(e,1===t.length?t[0]:t)}:t}):[u.A];var h=-1;e=(0,n.A)(e,(0,a.A)(o.A));var f=function(t,e){var s=-1,n=(0,l.A)(t)?Array(t.length):[];
1return(0,r.A)(t,function(t,i,o){n[++s]=e(t,i,o)}),n}(t,function(t,s,i){return{criteria:(0,n.A)(e,function(e){return e(t)}),index:++h,value:t}});return function(t,e){var s=t.length;for(t.sort(e);s--;)t[s]=t[s].value;return t}(f,function(t,e){return function(t,e,s){for(var n=-1,i=t.criteria,o=e.criteria,r=i.length,l=s.length;++n<r;){var a=c(i[n],o[n]);if(a)return n>=l?a:a*("desc"==s[n]?-1:1)}return t.index-e.index}(t,e,s)})}},31053(t,e,s){s.d(e,{A:()=>u});var n=s(69366),i=s(41207),o=s(25039),r=s(12801),l=s(14123),a=s(62388),h=s(72017);const c=l.A&&1/(0,h.A)(new l.A([,-0]))[1]==1/0?function(t){return new l.A(t)}:a.A,u=function(t,e,s){var l=-1,a=i.A,u=t.length,d=!0,f=[],g=f;if(s)d=!1,a=o.A;else if(u>=200){var m=e?null:c(t);if(m)return(0,h.A)(m);d=!1,a=r.A,g=new n.A}else g=e?[]:f;t:for(;++l<u;){var v=t[l],p=e?e(v):v;if(v=s||0!==v?v:0,d&&p==p){for(var b=g.length;b--;)if(g[b]===p)continue t;e&&g.push(p),f.push(v)}else a(g,p,s)||(g!==f&&g.push(p),f.push(v))}return f}},85514(t,e,s){var n=s(84148),i=/[\\^$.*+?()[\]{}|]/g,o=RegExp(i.source);s.d(e,["A",0,function(t){return(t=(0,n.A)(t))&&o.test(t)?t.replace(i,"\\$&"):t}])},47664(t,e,s){var n=s(81365);s.d(e,["A",0,function(t){return null!=t&&t.length?(0,n.A)(t,1):[]}])},67502(t,e,s){var n=s(35424);s.d(e,["A",0,function(t,e){return(0,n.A)(t,e)}])},40917(t,e,s){var n=s(45376),i=s(7127),o=s(8937),r=s(52728),l=(0,n.A)(function(t,e){var s=(0,r.A)(e,(0,o.A)(l));return(0,i.A)(t,64,void 0,e,s)});l.placeholder={};const a=l;s.d(e,["A",0,a])},58924(t,e,s){const n=(0,s(65610).A)(function(t,e,s){t[s?0:1].push(e)},function(){return[[],[]]});s.d(e,["A",0,n])},66636(t,e,s){s.d(e,{A:()=>u});var n=s(81365),i=s(92411),o=s(45376),r=s(10778),l=s(92908),a=s(21143),h=s(80115);const c=function(t,e,s){if(!(0,h.A)(s))return!1;var n=typeof e;return!!("number"==n?(0,l.A)(s)&&(0,a.A)(e,s.length):"string"==n&&e in s)&&(0,r.A)(s[e],t)},u=(0,o.A)(function(t,e){if(null==t)return[];var s=e.length;return s>1&&c(t,e[0],e[1])?e=[]:s>2&&c(e[0],e[1],e[2])&&(e=[e[0]]),(0,i.A)(t,(0,n.A)(e,1),[])})},39401(t,e,s){var n=s(31053);s.d(e,["A",0,function(t,e){return e="function"==typeof e?e:void 0,t&&t.length?(0,n.A)(t,void 0,e):[]}])},90896(t,e,s){s.d(e,{A:()=>a});const n=new Uint8Array(16);function i(){return crypto.getRandomValues(n)}const o=[];for(let t=0;t<256;++t)o.push((t+256).toString(16).slice(1));const r={};function l(t,e,s,n,i,o,r=0){if(t.length<16)throw new Error("Random bytes length must be >= 16");if(o){if(r<0||r+16>o.length)throw new RangeError(`UUID byte range ${r}:${r+15} is out of buffer bounds`)}else o=new Uint8Array(16),r=0;e??=Date.now(),s??=0,n??=16383&(t[8]<<8|t[9]),i??=t.slice(10,16);const l=(1e4*(268435455&(e+=122192928e5))+s)%4294967296;o[r++]=l>>>24&255,o[r++]=l>>>16&255,o[r++]=l>>>8&255,o[r++]=255&l;const a=e/4294967296*1e4&268435455;o[r++]=a>>>8&255,o[r++]=255&a,o[r++]=a>>>24&15|16,o[r++]=a>>>16&255,o[r++]=n>>>8|128,o[r++]=255&n;for(let t=0;t<6;++t)o[r++]=i[t];return o}const a=function(t,e,s){let n;const a=t?._v6??!1;if(t){const e=Object.keys(t);1===e.length&&"_v6"===e[0]&&(t=void 0)}if(t)n=l(t.random??t.rng?.()??i(),t.msecs,t.nsecs,t.clockseq,t.node,e,s);else{const t=Date.now(),o=i();!function(t,e,s){t.msecs??=-1/0,t.nsecs??=0,e===t.msecs?(t.nsecs++,t.nsecs>=1e4&&(t.node=void 0,t.nsecs=0)):e>t.msecs?t.nsecs=0:e<t.msecs&&(t.node=void 0),t.node||(t.node=s.slice(10,16),t.node[0]|=1,t.clockseq=16383&(s[8]<<8|s[9])),t.msecs=e}(r,t,o),n=l(o,r.msecs,r.nsecs,a?void 0:r.clockseq,a?void 0:r.node,e,s)}return e??function(t,e=0){return(o[t[e+0]]+o[t[e+1]]+o[t[e+2]]+o[t[e+3]]+"-"+o[t[e+4]]+o[t[e+5]]+"-"+o[t[e+6]]+o[t[e+7]]+"-"+o[t[e+8]]+o[t[e+9]]+"-"+o[t[e+10]]+o[t[e+11]]+o[t[e+12]]+o[t[e+13]]+o[t[e+14]]+o[t[e+15]]).toLowerCase()}(n)}}}]); 2//# sourceMappingURL=modern.2887.508fc5.js.map
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.