1"use strict";(globalThis.webpackChunkcgtrader=globalThis.webpackChunkcgtrader||[]).push([[66701],{73021(e,t,r){r.d(t,{A:()=>u});var n=r(25015),i=r(96540),o=r(5556),a=r(21188),l=r(62621),s=r(80576);function c(e){var t=e.arrowLeft,r=void 0!==t&&t,o=e.content,c=e.contentClassName,u=void 0===c?"":c,d=e.displayContentFirst,m=void 0!==d&&d,p=e.expandedLabel,g=void 0===p?"":p,h=e.hideArrow,f=void 0!==h&&h,v=e.headClassName,C=void 0===v?"":v,b=e.id,y=void 0===b?"":b,w=e.isControlled,x=void 0!==w&&w,_=e.isOpen,N=void 0!==_&&_,E=e.label,k=e.onClick,T=(0,i.useState)(),A=(0,n.zC)(T,2),R=A[0],S=A[1];(0,i.useEffect)(function(){S(N)},[N]);var M=i.createElement("div",{className:(0,a.A)("cgt-accordion__content",u)},o);return i.createElement("li",{className:(0,a.A)("cgt-accordion__item",R&&"is-open")},m&&M,i.createElement("div",{className:(0,a.A)("cgt-accordion__head",C),onClick:function(){k?k(!R,y):x||S(!R)}},r&&!f&&i.createElement(l.A,{svgComponent:s.default,color:"dark",notSpaced:!0}),i.createElement("span",{className:"cgt-accordion__label"},R&&g?g:E),!r&&!f&&i.createElement(l.A,{svgComponent:s.default,color:"dark",notSpaced:!0})),!m&&M)}function u(e){var t=e.className,r=void 0===t?"":t,o=e.displayContentFirst,l=void 0!==o&&o,s=e.hasBorder,u=void 0!==s&&s,d=e.hideArrow,m=void 0!==d&&d,p=e.isChildAccordion,g=void 0!==p&&p,h=e.isControlled,f=void 0!==h&&h,v=e.items,C=void 0===v?[]:v,b=e.onClick;return 0===C.length?null:i.createElement("ul",{className:(0,a.A)("cgt-accordion",r,u&&"cgt-accordion--border",g&&"cgt-accordion--child")},C.map(function(e,t){return i.createElement(c,(0,n._P)({key:"accordion-item-".concat(t),isControlled:f,hideArrow:m},e,{onClick:b,displayContentFirst:l}))}))}c.propTypes={arrowLeft:o.bool,content:(0,o.oneOfType)([o.string,o.node]).isRequired,contentClassName:o.string,displayContentFirst:o.bool,expandedLabel:o.string,headClassName:o.string,hideArrow:o.bool,id:o.string,isControlled:o.bool,isOpen:o.bool,label:(0,o.oneOfType)([o.string,o.node]).isRequired,onClick:o.func},u.propTypes={className:o.string,displayContentFirst:o.bool,hasBorder:o.bool,hideArrow:o.bool,isChildAccordion:o.bool,isControlled:o.bool,items:o.array,onClick:o.func}},766(e,t,r){r.d(t,{A:()=>s});var n=r(25015),i=r(96540),o=r(5556),a=["innerRef","variant"],l=function(e){var t=e.innerRef,r=void 0===t?null:t,o=e.variant,l=(0,n.$i)(e,a);return i.createElement("input",(0,n._P)({type:"range",ref:r,className:"cgt-slider__range cgt-slider__range--".concat(o," cgt-slider__range--hidden")},l))};l.propTypes={variant:o.string.isRequired,innerRef:o.object};var s=i.forwardRef(function(e,t){return i.createElement(l,(0,n._P)({innerRef:t},e))})},84391(e,t,r){r.d(t,{A:()=>g});var n=r(25015),i=r(96540),o=r(5556),a=r(21188),l=r(45939),s=["className","isShortenedValue","value","isCurrency","withTextAlignCenter"];function c(e){var t=e.className,r=void 0===t?"":t,o=e.isShortenedValue,c=void 0!==o&&o,u=e.value,d=e.isCurrency,m=e.withTextAlignCenter,p=void 0!==m&&m,g=(0,n.$i)(e,s),h=g.onChange,f=g.onBlur,v=void 0===f?null:f,C=(0,i.useState)(function(){if(d&&p)return"$".concat(y);if(c)return k(y);return y}()),b=(0,n.zC)(C,2),y=b[0],w=b[1],x=(0,i.useState)(!1),_=(0,n.zC)(x,2),N=_[0],E=_[1];function k(e){return e>=1e6?"".concat((e/1e6).toFixed(1).replace(".0",""),"M"):e>=1e3?"".concat((e/1e3).toFixed(1).replace(".0",""),"K"):e}(0,i.useEffect)(function(){return w(d&&p?"$".concat(u):c&&!N?k(u):u)},[u,N,c,p,d]);return i.createElement("div",{className:(0,a.A)("cgt-slider__field",r)},i.createElement(l.A,(0,n._P)({},g,{isCurrency:!p&&d,value:y,isNotSpaced:!0,onChange:function(e){return d&&p&&(e.target.value=e.target.value.replace("$","")),e.target.value.match(/\D/g)?null:h(e)},isPilot:!0,inputType:"text",onFocus:function(){E(!0)},onBlur:function(e){E(!1),v&&v(e)}})))}c.propTypes={onChange:o.func.isRequired,onBlur:o.func,isCurrency:o.bool.isRequired,className:o.string,isShortenedValue:o.bool,value:o.number,withTextAlignCenter:o.bool};var u=r(766),d=r(55136),m=["id","name","min","max","minThreshold","maxThreshold","onChange","onEnterKeyPress","customClass","size","type","isDisabled","isDark","isCurrency","withSliderOnTop","withMarkers","isShortenedValue","withTextAlignCenter"],p=20,g=function(e){var t=e.id,r=e.name,o=e.min,l=e.max,s=e.minThreshold,g=e.maxThreshold,h=e.onChange,f
1=e.onEnterKeyPress,v=void 0===f?function(){}:f,C=e.customClass,b=void 0===C?"":C,y=e.size,w=void 0===y?"medium":y,x=e.type,_=void 0===x?"primary":x,N=e.isDisabled,E=void 0!==N&&N,k=e.isDark,T=void 0!==k&&k,A=e.isCurrency,R=void 0!==A&&A,S=e.withSliderOnTop,M=void 0!==S&&S,P=e.withMarkers,D=void 0!==P&&P,q=e.isShortenedValue,F=void 0!==q&&q,z=e.withTextAlignCenter,B=void 0!==z&&z,L=(0,n.$i)(e,m),O=(0,i.useState)(o),V=(0,n.zC)(O,2),I=V[0],K=V[1],$=(0,i.useState)(l),U=(0,n.zC)($,2),j=U[0],H=U[1],W=(0,i.useState)(o),G=(0,n.zC)(W,2),J=G[0],Q=G[1],X=(0,i.useState)(l),Y=(0,n.zC)(X,2),Z=Y[0],ee=Y[1],te=(0,i.useRef)(null),re=(0,i.useRef)(null),ne=(0,i.useRef)(null),ie=(0,i.useRef)(null),oe=(0,i.useRef)(null),ae=(0,i.useCallback)(function(e){return Math.round((e-s)/(g-s)*100)},[o,l]);function le(e,t){var r=e<s?s:e,n=Math.min(r,Z-1);K(n),Q(n),t&&t(n,Z)}function se(e,t){var r=e>g?g:e,n=Math.max(r,J+1);H(n),ee(n),t&&t(J,n)}function ce(e,t){h({min:e,max:t})}(0,i.useEffect)(function(){if(re.current){var e=ae(J);!function(e,t){ne.current&&(ne.current.style.left="calc(".concat(e,"% + ").concat(2,"px)"),ne.current.style.width="calc(".concat(t,"% - ").concat(4,"px)"));ie.current&&(ie.current.style.left="-".concat(20,"px"),ie.current.style.width="calc(".concat(e,"% - ").concat(2,"px)"));oe.current&&(oe.current.style.right="-".concat(20,"px"),oe.current.style.left="auto",oe.current.style.width="calc(100% - ".concat(t+e,"% - ").concat(2,"px)"))}(e,ae(+re.current.value)-e)}},[J,ae]),(0,i.useEffect)(function(){if(te.current){var e=ae(+te.current.value);!function(e,t){ne.current&&(ne.current.style.width="calc(".concat(t,"% - ").concat(4,"px)"));oe.current&&(oe.current.style.right="-".concat(p,"px"),oe.current.style.left="auto",oe.current.style.width="calc(100% - ".concat(t+e,"% - ").concat(2,"px)"))}(e,ae(Z)-e)}},[Z,ae]),(0,i.useEffect)(function(){Q(o),ee(l),K(o),H(l)},[o,l]);var ue=["tiny","small"].includes(w);return i.createElement(d.A,(0,n._P)({size:w,id:t,isDisabled:E},L),i.createElement("div",{className:(0,a.A)("cgt-slider-wrapper",M&&"with-slider-on-top",B&&"with-text-align-center")},i.createElement(c,{className:"cgt-slider__left-input",textInputClassName:ue?"cgt-slider--spacing-small cgt-slider__input_wrapper":"cgt-slider__input_wrapper",min:s,max:g,id:"min".concat(t),size:w,type:_,value:I,isDisabled:E,onChange:function(e){var t=Number(e.target.value);K(t)},onBlur:function(){I!==J&&le(I,ce)},isCurrency:R,autoComplete:"off",isShortenedValue:F,withTextAlignCenter:B,onKeyPress:function(e){"Enter"===e.key&&I!==J&&le(I,function(e,t){ce(e,t),v()})}}),i.createElement("div",{className:(0,a.A)("cgt-slider cgt-slider--dual","cgt-slider--".concat(w),T?"cgt-slider--dark":"cgt-slider--primary",E&&"cgt-slider--disabled",b)},D&&i.createElement("div",{className:"cgt-slider__marker-wrapper"},Array.from({length:11}).map(function(e,t){return i.createElement("div",{key:"marker-".concat(t),className:"cgt-slider__marker"})})),i.createElement("div",{className:"cgt-slider__inner-wrapper"},i.createElement(u.A,{min:s,max:g,value:J,ref:te,onChange:function(e){return le(Number(e.target.value))},variant:"left",name:"min".concat(r),onMouseUp:function(){return ce(J,Z)}}),i.createElement(u.A,{min:s,max:g,value:Z,ref:re,onChange:function(e){return se(Number(e.target.value))},variant:"right",name:"max".concat(r),onMouseUp:function(){return ce(J,Z)}}),i.createElement("div",{className:"cgt-slider__range"},i.createElement("span",{className:"cgt-slider__rail cgt-slider__rail--prefix",ref:ie}),i.createElement("span",{className:"cgt-slider__track",ref:ne}),i.createElement("span",{className:"cgt-slider__rail cgt-slider__rail--postfix",ref:oe})))),i.createElement(c,{className:"cgt-slider__right-input",textInputClassName:ue?"cgt-slider--spacing-small cgt-slider__input_wrapper":"cgt-slider__input_wrapper",min:s,max:g,id:"max".concat(t),size:w,type:_,value:j,isDisabled:E,onChange:function(e){var t=Number(e.target.value);H(t)},onBlur:function(){j!==Z&&se(j,ce)},isCurrency:R,autoComplete:"off",isShortenedValue:F,withTextAlignCenter:B,onKeyPress:function(e){"Enter"===e.key&&j!==Z&&se(j,function(e,t){ce(e,t),v()})}})))};g.propTypes={id:o.string.isRequired,name:o.string.isRequired,min:o.number.isRequired,max:o.number.isRequired,minThreshold:o.number.isRequired,maxThreshold:o.number.isRequired,onChange:o.func.isRequired,size:(0,o.oneOf)(["large","medium","small","tiny"]),type:(0,o.oneOf)(["primary","ghost"]),customClass:o.string,isDisabled:o.bool,isDark:o.bool,isCurrency:o.bool,withSliderOnTop:o.bool,withMarkers:o.bool,isShortenedValue:o.bool,withTextAlignCenter:o.bool,onEnterKeyPress:o.func}},35288(e,t,r){r.d(t,{A:()=>f});var n=r(25015),i=r(96540),o=r(5556),a=r(549),l=r(73021),s=r(55136),c=r(21188),u=r(45939),d=r(46984),m=r(62816),p=r(76432);function g(e){var t=e.count,r=void 0===t?-1:t,n=e.tagColorClass,o=void 0===n?"cgt-legacy-back-color-grey-12 cgt-legacy-color-grey-50":n;
1return r<0?null:i.createElement("div",{className:(0,c.A)("cgt-tag",o,"cgt-filters-group__count")},r)}function h(e){var t=e.label,r=void 0===t?"":t,o=e.filters,a=e.activeFilters,l=e.onChange,s=e.limit,h=void 0===s?0:s,f=e.isSearchable,v=void 0!==f&&f,C=e.isControlledCheckboxUsed,b=e.expandCheckboxLabel,y=void 0!==b&&b,w=e.wrapperClassName,x=void 0===w?"":w,_=e.searchPlaceholder,N=void 0===_?"Search":_,E=e.hideShowMore,k=void 0!==E&&E,T=e.useNewCheckboxes,A=void 0!==T&&T,R=e.textInputProps,S=void 0===R?{}:R,M=e.showMoreButtonType,P=void 0===M?"ghost":M,D=e.showMoreButtonText,q=e.useRadio,F=void 0!==q&&q,z=(0,i.useState)(h||o.length),B=(0,n.zC)(z,2),L=B[0],O=B[1],V=(0,i.useState)(""),I=(0,n.zC)(V,2),K=I[0],$=I[1],U=(0,i.useState)(o),j=(0,n.zC)(U,2),H=j[0],W=j[1];(0,i.useEffect)(function(){H!==o&&W(o)},[o]),(0,i.useEffect)(function(){L!==h&&O(h||o.length)},[h]);var G=(0,i.useMemo)(function(){return H.slice(0,L).map(function(e){var t=e.value,r=e.label,n=e.count,o=e.tagColorClass,s=e.isDisabled;return i.createElement(d.A,{key:"filter-".concat(t),label:r,trailLabel:A?n:null,labelAdditions:A?null:i.createElement(g,{count:n,tagColorClass:o}),isChecked:a.includes(t),onChange:function(e){return l(t,e)},className:(0,c.A)("cgt-menu-item",A?"cgt-filters-group__checkbox cgt-menu-item--no-hover":"cgt-filters-group__filter"),isControlled:C,expand:y,wrapperClassName:x,isHighlighted:A,isDisabled:s})})},[H,a,C,L]),J=(0,i.useMemo)(function(){return H.slice(0,L).map(function(e){var t=e.value,r=e.label,n=e.count,o=e.isDisabled;return i.createElement(p.A,{key:"filter-".concat(t),label:r,trailLabel:n,isChecked:a.includes(t),onChange:function(){return l(t)},className:(0,c.A)("cgt-menu-item","cgt-filters-group__radio",x),isDisabled:o})})},[H,a,L,x]);return i.createElement(i.Fragment,null,v&&i.createElement(u.A,(0,n._P)({onChange:function(e){var t=e.target.value;$(t);var r=o.filter(function(e){return e.label.toLowerCase().includes(t.toLowerCase())});W(r)},id:"search-for-".concat(r),wrapperClassName:"cgt-mb-10",value:K,placeholder:N,isPilot:!0},S)),F?J:G,!k&&L<H.length&&i.createElement(m.A,{type:P,size:"small",expand:!0,customClass:"cgt-filters-group__more",onClick:function(){O(L+h)}},D))}function f(e){var t=e.filters,r=e.selectedFilters,o=e.onFiltersChange,c=e.limit,u=void 0===c?0:c,d=e.isCollapsible,m=void 0===d||d,p=e.isControlled,g=void 0!==p&&p,f=e.expandCheckboxLabel,v=void 0!==f&&f,C=e.wrapperClassName,b=void 0===C?"":C,y=e.searchPlaceholder,w=void 0===y?"Search":y,x=e.hideShowMore,_=void 0!==x&&x,N=e.useNewCheckboxes,E=void 0!==N&&N,k=e.hideLastDivider,T=void 0!==k&&k,A=e.baseFormWrapperClassName,R=void 0===A?"":A,S=e.textInputProps,M=void 0===S?{}:S,P=e.dividerClassName,D=void 0===P?"":P,q=e.showMoreButtonText,F=void 0===q?"Show more":q,z=e.useRadio,B=void 0!==z&&z,L=(0,i.useState)([]),O=(0,n.zC)(L,2),V=O[0],I=O[1],K=(0,i.useState)([]),$=(0,n.zC)(K,2),U=$[0],j=$[1];(0,i.useEffect)(function(){V!==t&&I(t)},[t]),(0,i.useEffect)(function(){j(r)},[r]);var H=(0,i.useCallback)(function(e,t){var r;return r=B?[e]:t?U.concat(e):U.filter(function(t){return t!==e}),j(r),o(r,e,t)},[U]),W=(0,i.useMemo)(function(){return V.map(function(e){var t=e.label,r=e.tooltip,n=e.tooltipPlacement,o=e.tooltipContainerClassName,a=e.filters,l=e.isSearchable,s=e.withTitleDivider,c=e.showMoreButtonType;return{isOpen:!0,label:t,tooltip:r,tooltipPlacement:n,tooltipContainerClassName:o,withTitleDivider:s,content:i.createElement(h,{key:"group-".concat(t),label:t,filters:a,activeFilters:U,onChange:H,limit:u,isSearchable:l,isControlledCheckboxUsed:g,expandCheckboxLabel:v,wrapperClassName:b,searchPlaceholder:w,hideShowMore:_,useNewCheckboxes:E,textInputProps:M,showMoreButtonType:c,showMoreButtonText:F,useRadio:B})}})},[U,H,u,m,g,V,B]);return m?i.createElement(l.A,{items:W}):i.createElement(i.Fragment,null,W.map(function(e,t){var r=e.label,n=e.tooltip,o=e.tooltipPlacement,l=e.tooltipContainerClassName,c=e.content,u=e.withTitleDivider;return i.createElement(i.Fragment,{key:"filters-group-".concat(r,"-").concat(t)},i.createElement(s.A,{title:r,tooltip:n,useHtmlTooltip:!0,isTooltipClickable:!0,tooltipPlacement:o,tooltipContainerClassName:l,withTitleDivider:u,wrapperClassName:R},c),!T&&i.createElement(a.A,{customClass:D}))}))}g.propTypes={count:o.number,tagColorClass:o.string},h.propTypes={label:o.string,filters:(0,o.arrayOf)((0,o.shape)({value:o.string.isRequired,label:o.string.isRequired,count:(0,o.oneOfType)([o.object,o.number]),tagColorClass:o.string,isDisabled:o.bool}).isRequired).isRequired,activeFilters:(0,o.arrayOf)(o.string).isRequired,onChange:o.func.isRequired,limit:o.number,isSearchable:o.bool,isControlledCheckboxUsed:o.bool.isRequired,expandCheckboxLabel:o.bool,wrapperClassName:o.string,hideShowMore:o.bool,useNewCheckboxes:o.bool,searchPlaceholder:o.str
1ing,textInputProps:o.object,showMoreButtonType:o.string,showMoreButtonText:o.string.isRequired,useRadio:o.bool},f.propTypes={filters:o.array.isRequired,selectedFilters:(0,o.arrayOf)(o.string).isRequired,onFiltersChange:o.func.isRequired,limit:o.number,isCollapsible:o.bool,isControlled:o.bool,expandCheckboxLabel:o.bool,wrapperClassName:o.string,hideShowMore:o.bool,useNewCheckboxes:o.bool,searchPlaceholder:o.string,hideLastDivider:o.bool,baseFormWrapperClassName:o.string,textInputProps:o.object,dividerClassName:o.string,showMoreButtonText:o.string,useRadio:o.bool}},73700(e,t,r){function n(e,t,r){var n,i=r||{},o=i.noTrailing,a=void 0!==o&&o,l=i.noLeading,s=void 0!==l&&l,c=i.debounceMode,u=void 0===c?void 0:c,d=!1,m=0;function p(){n&&clearTimeout(n)}function g(){for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];var l=this,c=Date.now()-m;function g(){m=Date.now(),t.apply(l,i)}function h(){n=void 0}d||(s||!u||n||g(),p(),void 0===u&&c>e?s?(m=Date.now(),a||(n=setTimeout(u?h:g,e))):g():!0!==a&&(n=setTimeout(u?h:g,void 0===u?e-c:e)))}return g.cancel=function(e){var t=(e||{}).upcomingOnly,r=void 0!==t&&t;p(),d=!r},g}function i(e,t,r){var i=(r||{}).atBegin;return n(e,t,{debounceMode:!1!==(void 0!==i&&i)})}r.d(t,{n:()=>n,s:()=>i})}}]); 2//# sourceMappingURL=66701-e23b70fab70e65923f19.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.