1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([["1773"],{396698(e,t,r){r.d(t,{A:()=>__rspack_default_export});var n,l=r(293534);function _extends(){return(_extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}let __rspack_default_export=e=>l.createElement("svg",_extends({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 29 13"},e),n||(n=l.createElement("path",{stroke:"currentColor",strokeWidth:1.03,d:"M.5 6.5h27m0 0-6-5.5m6 5.5-6 5.5"})))},789614(e,t,r){r.d(t,{A:()=>n});let n=(0,r(417495).A)("chevron-left",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]])},1017(e,t,r){r.d(t,{A:()=>n});let n=(0,r(417495).A)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]])},365766(e,t,r){r.r(t),r.d(t,{CarouselShell:()=>CarouselShell});var n=r(483134),l=r(789614),a=r(1017),o=r(997252),c=r(396698),i=r(185744),s=r(388177),u=r(629751),f=r(527226),d=r(600018),p="".concat(u.bO," ")+"inline-flex cursor-pointer items-center justify-center border-none bg-transparent p-2 text-gray-900! transition-opacity hover:opacity-70 aria-disabled:cursor-default aria-disabled:opacity-30 aria-disabled:hover:opacity-30",h="".concat(u.z," ").concat(p),b="".concat(u.Dy," ").concat(p),y="relative flex flex-1 snap-x snap-mandatory ".concat(u.SK," ").concat(u.Aj," ")+"scroll-px-1 overflow-x-auto scroll-smooth motion-reduce:scroll-auto [scrollbar-width:none] [&::-webkit-scrollbar]:hidden focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-blue-600";function CarouselShell(e){var t,r=e.sectionId,p=e.title,_=e.reserved,m=e.viewAllHref,v=e.viewAllText,g=e.emptyMessage,x=(0,f.t)(e.slides,e.children),w=null!=(t=e.slideClassName)?t:u.dT,j="".concat(r,"-track"),O=(0,d.p)(x.length),S=O.trackRef,k=O.canScrollPrev,L=O.canScrollNext,A=O.measure,P=O.scrollByPage,N=O.scrollToEdge;return(0,n.jsxs)(s.e,{sectionId:r,title:p,subtitle:e.subtitle,itemsCount:e.itemsCount,titleAlign:e.titleAlign,ariaLabel:e.ariaLabel,className:e.className,children:[0===x.length?(0,n.jsx)(i.V,{sectionId:r,message:null!=g?g:u.Ah,reserved:_}):(0,n.jsxs)("div",{className:u.JB,children:[(0,n.jsx)("button",{type:"button",className:h,"aria-label":"Previous ".concat(p," slides"),"aria-controls":j,"aria-disabled":!k,onClick:function(){return k&&P("prev")},"data-testid":"".concat(r,"-prev"),children:(0,n.jsx)(l.A,{className:"size-6","aria-hidden":"true"})}),(0,n.jsx)("div",{id:j,ref:S,role:"group","aria-label":"".concat(p," slides"),tabIndex:0,className:y,style:{minHeight:_.minHeight},onScroll:A,onKeyDown:function(e){if(e.target===e.currentTarget){if("ArrowRight"===e.key)P("next");else if("ArrowLeft"===e.key)P("prev");else if("Home"===e.key)N("start");else{if("End"!==e.key)return;N("end")}e.preventDefault()}},"data-testid":j,children:x.map(function(e,t){return(0,n.jsx)("div",{className:(0,o.cn)("snap-start",w),role:"group","aria-roledescription":"slide","aria-label":"".concat(t+1," of ").concat(x.length),"data-testid":"".concat(r,"-slide-").concat(t),children:e},"".concat(r,"-slide-").concat(t))})}),(0,n.jsx)("button",{type:"button",className:b,"aria-label":"Next ".concat(p," slides"),"aria-controls":j,"aria-disabled":!L,onClick:function(){return L&&P("next")},"data-testid":"".concat(r,"-next"),children:(0,n.jsx)(a.A,{className:"size-6","aria-hidden":"true"})})]}),m&&x.length>0&&(0,n.jsxs)("a",{href:m,className:(0,o.cn)(u.$F,"text-[#1e2949]! transition-colors hover:bg-gray-50",u.bO),"data-testid":"view-all-".concat(r),children:[(0,n.jsx)("span",{children:null!=v?v:u.SO}),(0,n.jsx)(c.A,{className:"h-[13px] w-[29px] shrink-0","aria-hidden":"true"})]})]})}},520611(e,t,r){r.d(t,{KY:()=>edgeScrollLeft,UO:()=>scrollability,mO:()=>nextScrollLeft});var clamp=function(e,t,r){return Math.min(Math.max(e,t),Math.max(t,r))},maxScrollLeft=function(e){return Math.max(0,e.scrollWidth-e.clientWidth)},scrollability=function(e){return{canScrollPrev:e.scrollLeft>5,canScrollNext:e.scrollLeft+e.clientWidth<e.scrollWidth-5}},nextScrollLeft=function(e,t,r){var n=maxScrollLeft(e);if(0===t.length)return clamp("next"===r?e.scrollLeft+e.clientWidth:e.scrollLeft-e.clientWidth,0,n);if("next"===r){var l=e.scrollLeft+e.clientWidth,a=t.find(function(e){return e.offsetLeft+e.width>l+5}),o=clamp(a?a.offsetLeft:n,0,n);return o>e.scrollLeft+5?o:clamp(e.scrollLeft+e.clientWidth,0,n)}var c=t.filter(function(t){return t.offsetLeft<e.scrollLeft-5}),i=c[c.length-1];if(!i)return 0;var s=clamp(i.offsetLeft+i.width-e.clientWidth,0,n);return s<e.scrollLeft-5?s:clamp(e.scrollLeft-e.clientWidth,0,n)},edgeScrollLeft=function(e,t){return"start"===t?0:maxScrollLeft(e)}},600018(e,t,r){r.d(t,{p:()=>useCarouselScroll});var n=r(293534),l=r(520611);function _array_like_to_array(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function _array_with_holes(e){if(Array.isArray(e))return e}function _define_property(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function _iterable_to_array_limit(e,t){var r,n,l=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=l){var a=[],o=!0,c=!1;try{for(l=l.call(e);!(o=(r=l.next()).done)&&(a.push(r.value),!t||a.length!==t);o=!0);}catch(e){c=!0,n=e}finally{try{o||null==l.return||l.return()}finally{if(c)throw n}}return a}}function _non_iterable_rest(){throw TypeError("Invalid attempt to de
1structure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _object_spread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){_define_property(e,t,r[t])})}return e}function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function _object_spread_props(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}),e}function _sliced_to_array(e,t){return _array_with_holes(e)||_iterable_to_array_limit(e,t)||_unsupported_iterable_to_array(e,t)||_non_iterable_rest()}function _unsupported_iterable_to_array(e,t){if(e){if("string"==typeof e)return _array_like_to_array(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return _array_like_to_array(e,t)}}var readTrack=function(e){return{scrollLeft:e.scrollLeft,clientWidth:e.clientWidth,scrollWidth:e.scrollWidth}},applyScrollLeft=function(e,t){"function"==typeof e.scrollTo?e.scrollTo({left:t,behavior:"auto"}):e.scrollLeft=t},useCarouselScroll=function(e){var t=(0,n.useRef)(null),r=_sliced_to_array((0,n.useState)({canScrollPrev:!1,canScrollNext:!1}),2),a=r[0],o=r[1],c=(0,n.useCallback)(function(){var e=t.current;if(e){var r=(0,l.UO)(readTrack(e));o(function(e){return e.canScrollPrev===r.canScrollPrev&&e.canScrollNext===r.canScrollNext?e:r})}},[]);(0,n.useEffect)(function(){var e=t.current;if(e&&(c(),"function"==typeof ResizeObserver)){var r=new ResizeObserver(function(){return c()});return r.observe(e),function(){return r.disconnect()}}},[c,e]);var i=(0,n.useCallback)(function(e){var r=t.current;r&&applyScrollLeft(r,(0,l.mO)(readTrack(r),Array.from(r.children).map(function(e){return{offsetLeft:e.offsetLeft,width:e.offsetWidth}}),e))},[]),s=(0,n.useCallback)(function(e){var r=t.current;r&&applyScrollLeft(r,(0,l.KY)(readTrack(r),e))},[]);return _object_spread_props(_object_spread({trackRef:t},a),{measure:c,scrollByPage:i,scrollToEdge:s})}}}]);
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.