UNPKG

monday-ui-react-core

Version:

Official monday.com UI resources for application development in React.js

2 lines • 138 kB
/*! For license information please see VirtualizedList.js.LICENSE.txt */ !function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("react")):"function"==typeof define&&define.amd?define(["react"],e):"object"==typeof exports?exports["monday-style"]=e(require("react")):t["monday-style"]=e(t.react)}(this,(t=>(()=>{var e={56840:(t,e,n)=>{"use strict";n.d(e,{A:()=>i});var r=Number.isNaN||function(t){return"number"==typeof t&&t!=t};function o(t,e){if(t.length!==e.length)return!1;for(var n=0;n<t.length;n++)if(o=t[n],i=e[n],!(o===i||r(o)&&r(i)))return!1;var o,i;return!0}const i=function(t,e){var n;void 0===e&&(e=o);var r,i=[],a=!1;return function(){for(var o=[],s=0;s<arguments.length;s++)o[s]=arguments[s];return a&&n===this&&e(o,i)||(r=t.apply(this,o),a=!0,n=this,i=o),r}}},49678:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>r});const r={virtualizedListWrapper:"components-VirtualizedList-VirtualizedList-module__virtualizedListWrapper--EXbGf"}},85498:(t,e,n)=>{"use strict";n.r(e)},19686:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>d,isHeightAndWidthProps:()=>h,isHeightOnlyProps:()=>p,isWidthOnlyProps:()=>v});var r=n(39155);let o;o="undefined"!=typeof window?window:"undefined"!=typeof self?self:n.g;let i=null,a=null;const s=o.clearTimeout,c=o.setTimeout,u=o.cancelAnimationFrame||o.mozCancelAnimationFrame||o.webkitCancelAnimationFrame,l=o.requestAnimationFrame||o.mozRequestAnimationFrame||o.webkitRequestAnimationFrame;function f(t){let e,n,r,s,c,u,l;const f="undefined"!=typeof document&&document.attachEvent;if(!f){u=function(t){const e=t.__resizeTriggers__,n=e.firstElementChild,r=e.lastElementChild,o=n.firstElementChild;r.scrollLeft=r.scrollWidth,r.scrollTop=r.scrollHeight,o.style.width=n.offsetWidth+1+"px",o.style.height=n.offsetHeight+1+"px",n.scrollLeft=n.scrollWidth,n.scrollTop=n.scrollHeight},c=function(t){return t.offsetWidth!==t.__resizeLast__.width||t.offsetHeight!==t.__resizeLast__.height},l=function(t){if(t.target.className&&"function"==typeof t.target.className.indexOf&&t.target.className.indexOf("contract-trigger")<0&&t.target.className.indexOf("expand-trigger")<0)return;const e=this;u(this),this.__resizeRAF__&&i(this.__resizeRAF__),this.__resizeRAF__=a((function(){c(e)&&(e.__resizeLast__.width=e.offsetWidth,e.__resizeLast__.height=e.offsetHeight,e.__resizeListeners__.forEach((function(n){n.call(e,t)})))}))};let t=!1,o="";r="animationstart";const f="Webkit Moz O ms".split(" ");let d="webkitAnimationStart animationstart oAnimationStart MSAnimationStart".split(" "),h="";{const e=document.createElement("fakeelement");if(void 0!==e.style.animationName&&(t=!0),!1===t)for(let n=0;n<f.length;n++)if(void 0!==e.style[f[n]+"AnimationName"]){h=f[n],o="-"+h.toLowerCase()+"-",r=d[n],t=!0;break}}n="resizeanim",e="@"+o+"keyframes "+n+" { from { opacity: 0; } to { opacity: 0; } } ",s=o+"animation: 1ms "+n+"; "}return{addResizeListener:function(i,a){if(f)i.attachEvent("onresize",a);else{if(!i.__resizeTriggers__){const a=i.ownerDocument,c=o.getComputedStyle(i);c&&"static"===c.position&&(i.style.position="relative"),function(n){if(!n.getElementById("detectElementResize")){const r=(e||"")+".resize-triggers { "+(s||"")+'visibility: hidden; opacity: 0; } .resize-triggers, .resize-triggers > div, .contract-trigger:before { content: " "; display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; overflow: hidden; z-index: -1; } .resize-triggers > div { background: #eee; overflow: auto; } .contract-trigger:before { width: 200%; height: 200%; }',o=n.head||n.getElementsByTagName("head")[0],i=n.createElement("style");i.id="detectElementResize",i.type="text/css",null!=t&&i.setAttribute("nonce",t),i.styleSheet?i.styleSheet.cssText=r:i.appendChild(n.createTextNode(r)),o.appendChild(i)}}(a),i.__resizeLast__={},i.__resizeListeners__=[],(i.__resizeTriggers__=a.createElement("div")).className="resize-triggers";const f=a.createElement("div");f.className="expand-trigger",f.appendChild(a.createElement("div"));const d=a.createElement("div");d.className="contract-trigger",i.__resizeTriggers__.appendChild(f),i.__resizeTriggers__.appendChild(d),i.appendChild(i.__resizeTriggers__),u(i),i.addEventListener("scroll",l,!0),r&&(i.__resizeTriggers__.__animationListener__=function(t){t.animationName===n&&u(i)},i.__resizeTriggers__.addEventListener(r,i.__resizeTriggers__.__animationListener__))}i.__resizeListeners__.push(a)}},removeResizeListener:function(t,e){if(f)t.detachEvent("onresize",e);else if(t.__resizeListeners__.splice(t.__resizeListeners__.indexOf(e),1),!t.__resizeListeners__.length){t.removeEventListener("scroll",l,!0),t.__resizeTriggers__.__animationListener__&&(t.__resizeTriggers__.removeEventListener(r,t.__resizeTriggers__.__animationListener__),t.__resizeTriggers__.__animationListener__=null);try{t.__resizeTriggers__=!t.removeChild(t.__resizeTriggers__)}catch(t){}}}}}null==u||null==l?(i=s,a=function(t){return c(t,20)}):(i=function([t,e]){u(t),s(e)},a=function(t){const e=l((function(){s(n),t()})),n=c((function(){u(e),t()}),20);return[e,n]});class d extends r.Component{constructor(...t){super(...t),this.state={height:this.props.defaultHeight||0,scaledHeight:this.props.defaultHeight||0,scaledWidth:this.props.defaultWidth||0,width:this.props.defaultWidth||0},this._autoSizer=null,this._detectElementResize=null,this._parentNode=null,this._resizeObserver=null,this._timeoutId=null,this._onResize=()=>{this._timeoutId=null;const{disableHeight:t,disableWidth:e,onResize:n}=this.props;if(this._parentNode){const r=window.getComputedStyle(this._parentNode)||{},o=parseFloat(r.paddingLeft||"0"),i=parseFloat(r.paddingRight||"0"),a=parseFloat(r.paddingTop||"0"),s=parseFloat(r.paddingBottom||"0"),c=this._parentNode.getBoundingClientRect(),u=c.height-a-s,l=c.width-o-i,f=this._parentNode.offsetHeight-a-s,d=this._parentNode.offsetWidth-o-i;(t||this.state.height===f&&this.state.scaledHeight===u)&&(e||this.state.width===d&&this.state.scaledWidth===l)||(this.setState({height:f,width:d,scaledHeight:u,scaledWidth:l}),"function"==typeof n&&n({height:f,scaledHeight:u,scaledWidth:l,width:d}))}},this._setRef=t=>{this._autoSizer=t}}componentDidMount(){const{nonce:t}=this.props,e=this._autoSizer?this._autoSizer.parentNode:null;if(null!=e&&e.ownerDocument&&e.ownerDocument.defaultView&&e instanceof e.ownerDocument.defaultView.HTMLElement){this._parentNode=e;const n=e.ownerDocument.defaultView.ResizeObserver;null!=n?(this._resizeObserver=new n((()=>{this._timeoutId=setTimeout(this._onResize,0)})),this._resizeObserver.observe(e)):(this._detectElementResize=f(t),this._detectElementResize.addResizeListener(e,this._onResize)),this._onResize()}}componentWillUnmount(){this._parentNode&&(this._detectElementResize&&this._detectElementResize.removeResizeListener(this._parentNode,this._onResize),null!==this._timeoutId&&clearTimeout(this._timeoutId),this._resizeObserver&&this._resizeObserver.disconnect())}render(){const{children:t,defaultHeight:e,defaultWidth:n,disableHeight:o=!1,disableWidth:i=!1,doNotBailOutOnEmptyChildren:a=!1,nonce:s,onResize:c,style:u={},tagName:l="div",...f}=this.props,{height:d,scaledHeight:h,scaledWidth:p,width:v}=this.state,_={overflow:"visible"},g={};let m=!1;return o||(0===d&&(m=!0),_.height=0,g.height=d,g.scaledHeight=h),i||(0===v&&(m=!0),_.width=0,g.width=v,g.scaledWidth=p),a&&(m=!1),(0,r.createElement)(l,{ref:this._setRef,style:{..._,...u},...f},!m&&t(g))}}function h(t){return t&&!0!==t.disableHeight&&!0!==t.disableWidth}function p(t){return t&&!0!==t.disableHeight&&!0===t.disableWidth}function v(t){return t&&!0===t.disableHeight&&!0!==t.disableWidth}},84392:(t,e,n)=>{"use strict";n.r(e),n.d(e,{FixedSizeGrid:()=>N,FixedSizeList:()=>W,VariableSizeGrid:()=>T,VariableSizeList:()=>L,areEqual:()=>k,shouldComponentUpdate:()=>U});var r=n(89575),o=n(2474),i=n(50701),a=n(56840),s=n(39155),c=n(17502),u="object"==typeof performance&&"function"==typeof performance.now?function(){return performance.now()}:function(){return Date.now()};function l(t){cancelAnimationFrame(t.id)}function f(t,e){var n=u();var r={id:requestAnimationFrame((function o(){u()-n>=e?t.call(null):r.id=requestAnimationFrame(o)}))};return r}var d=-1;function h(t){if(void 0===t&&(t=!1),-1===d||t){var e=document.createElement("div"),n=e.style;n.width="50px",n.height="50px",n.overflow="scroll",document.body.appendChild(e),d=e.offsetWidth-e.clientWidth,document.body.removeChild(e)}return d}var p=null;function v(t){if(void 0===t&&(t=!1),null===p||t){var e=document.createElement("div"),n=e.style;n.width="50px",n.height="50px",n.overflow="scroll",n.direction="rtl";var r=document.createElement("div"),o=r.style;return o.width="100px",o.height="100px",e.appendChild(r),document.body.appendChild(e),e.scrollLeft>0?p="positive-descending":(e.scrollLeft=1,p=0===e.scrollLeft?"negative":"positive-ascending"),document.body.removeChild(e),p}return p}var _=function(t){var e=t.columnIndex;t.data;return t.rowIndex+":"+e};function g(t){var e,n=t.getColumnOffset,c=t.getColumnStartIndexForOffset,u=t.getColumnStopIndexForStartIndex,d=t.getColumnWidth,p=t.getEstimatedTotalHeight,g=t.getEstimatedTotalWidth,y=t.getOffsetForColumnAndAlignment,b=t.getOffsetForRowAndAlignment,I=t.getRowHeight,w=t.getRowOffset,O=t.getRowStartIndexForOffset,x=t.getRowStopIndexForStartIndex,S=t.initInstanceProps,T=t.shouldResetStyleCacheOnItemSizeChange,A=t.validateProps;return(e=function(t){function e(e){var r;return(r=t.call(this,e)||this)._instanceProps=S(r.props,(0,o.A)(r)),r._resetIsScrollingTimeoutId=null,r._outerRef=void 0,r.state={instance:(0,o.A)(r),isScrolling:!1,horizontalScrollDirection:"forward",scrollLeft:"number"==typeof r.props.initialScrollLeft?r.props.initialScrollLeft:0,scrollTop:"number"==typeof r.props.initialScrollTop?r.props.initialScrollTop:0,scrollUpdateWasRequested:!1,verticalScrollDirection:"forward"},r._callOnItemsRendered=void 0,r._callOnItemsRendered=(0,a.A)((function(t,e,n,o,i,a,s,c){return r.props.onItemsRendered({overscanColumnStartIndex:t,overscanColumnStopIndex:e,overscanRowStartIndex:n,overscanRowStopIndex:o,visibleColumnStartIndex:i,visibleColumnStopIndex:a,visibleRowStartIndex:s,visibleRowStopIndex:c})})),r._callOnScroll=void 0,r._callOnScroll=(0,a.A)((function(t,e,n,o,i){return r.props.onScroll({horizontalScrollDirection:n,scrollLeft:t,scrollTop:e,verticalScrollDirection:o,scrollUpdateWasRequested:i})})),r._getItemStyle=void 0,r._getItemStyle=function(t,e){var o,i=r.props,a=i.columnWidth,s=i.direction,c=i.rowHeight,u=r._getItemStyleCache(T&&a,T&&s,T&&c),l=t+":"+e;if(u.hasOwnProperty(l))o=u[l];else{var f=n(r.props,e,r._instanceProps),h="rtl"===s;u[l]=o={position:"absolute",left:h?void 0:f,right:h?f:void 0,top:w(r.props,t,r._instanceProps),height:I(r.props,t,r._instanceProps),width:d(r.props,e,r._instanceProps)}}return o},r._getItemStyleCache=void 0,r._getItemStyleCache=(0,a.A)((function(t,e,n){return{}})),r._onScroll=function(t){var e=t.currentTarget,n=e.clientHeight,o=e.clientWidth,i=e.scrollLeft,a=e.scrollTop,s=e.scrollHeight,c=e.scrollWidth;r.setState((function(t){if(t.scrollLeft===i&&t.scrollTop===a)return null;var e=r.props.direction,u=i;if("rtl"===e)switch(v()){case"negative":u=-i;break;case"positive-descending":u=c-o-i}u=Math.max(0,Math.min(u,c-o));var l=Math.max(0,Math.min(a,s-n));return{isScrolling:!0,horizontalScrollDirection:t.scrollLeft<i?"forward":"backward",scrollLeft:u,scrollTop:l,verticalScrollDirection:t.scrollTop<a?"forward":"backward",scrollUpdateWasRequested:!1}}),r._resetIsScrollingDebounced)},r._outerRefSetter=function(t){var e=r.props.outerRef;r._outerRef=t,"function"==typeof e?e(t):null!=e&&"object"==typeof e&&e.hasOwnProperty("current")&&(e.current=t)},r._resetIsScrollingDebounced=function(){null!==r._resetIsScrollingTimeoutId&&l(r._resetIsScrollingTimeoutId),r._resetIsScrollingTimeoutId=f(r._resetIsScrolling,150)},r._resetIsScrolling=function(){r._resetIsScrollingTimeoutId=null,r.setState({isScrolling:!1},(function(){r._getItemStyleCache(-1)}))},r}(0,i.A)(e,t),e.getDerivedStateFromProps=function(t,e){return m(t,e),A(t),null};var E=e.prototype;return E.scrollTo=function(t){var e=t.scrollLeft,n=t.scrollTop;void 0!==e&&(e=Math.max(0,e)),void 0!==n&&(n=Math.max(0,n)),this.setState((function(t){return void 0===e&&(e=t.scrollLeft),void 0===n&&(n=t.scrollTop),t.scrollLeft===e&&t.scrollTop===n?null:{horizontalScrollDirection:t.scrollLeft<e?"forward":"backward",scrollLeft:e,scrollTop:n,scrollUpdateWasRequested:!0,verticalScrollDirection:t.scrollTop<n?"forward":"backward"}}),this._resetIsScrollingDebounced)},E.scrollToItem=function(t){var e=t.align,n=void 0===e?"auto":e,r=t.columnIndex,o=t.rowIndex,i=this.props,a=i.columnCount,s=i.height,c=i.rowCount,u=i.width,l=this.state,f=l.scrollLeft,d=l.scrollTop,v=h();void 0!==r&&(r=Math.max(0,Math.min(r,a-1))),void 0!==o&&(o=Math.max(0,Math.min(o,c-1)));var _=p(this.props,this._instanceProps),m=g(this.props,this._instanceProps)>u?v:0,I=_>s?v:0;this.scrollTo({scrollLeft:void 0!==r?y(this.props,r,n,f,this._instanceProps,I):f,scrollTop:void 0!==o?b(this.props,o,n,d,this._instanceProps,m):d})},E.componentDidMount=function(){var t=this.props,e=t.initialScrollLeft,n=t.initialScrollTop;if(null!=this._outerRef){var r=this._outerRef;"number"==typeof e&&(r.scrollLeft=e),"number"==typeof n&&(r.scrollTop=n)}this._callPropsCallbacks()},E.componentDidUpdate=function(){var t=this.props.direction,e=this.state,n=e.scrollLeft,r=e.scrollTop;if(e.scrollUpdateWasRequested&&null!=this._outerRef){var o=this._outerRef;if("rtl"===t)switch(v()){case"negative":o.scrollLeft=-n;break;case"positive-ascending":o.scrollLeft=n;break;default:var i=o.clientWidth,a=o.scrollWidth;o.scrollLeft=a-i-n}else o.scrollLeft=Math.max(0,n);o.scrollTop=Math.max(0,r)}this._callPropsCallbacks()},E.componentWillUnmount=function(){null!==this._resetIsScrollingTimeoutId&&l(this._resetIsScrollingTimeoutId)},E.render=function(){var t=this.props,e=t.children,n=t.className,o=t.columnCount,i=t.direction,a=t.height,c=t.innerRef,u=t.innerElementType,l=t.innerTagName,f=t.itemData,d=t.itemKey,h=void 0===d?_:d,v=t.outerElementType,m=t.outerTagName,y=t.rowCount,b=t.style,I=t.useIsScrolling,w=t.width,O=this.state.isScrolling,x=this._getHorizontalRangeToRender(),S=x[0],T=x[1],A=this._getVerticalRangeToRender(),E=A[0],R=A[1],M=[];if(o>0&&y)for(var j=E;j<=R;j++)for(var C=S;C<=T;C++)M.push((0,s.createElement)(e,{columnIndex:C,data:f,isScrolling:I?O:void 0,key:h({columnIndex:C,data:f,rowIndex:j}),rowIndex:j,style:this._getItemStyle(j,C)}));var z=p(this.props,this._instanceProps),L=g(this.props,this._instanceProps);return(0,s.createElement)(v||m||"div",{className:n,onScroll:this._onScroll,ref:this._outerRefSetter,style:(0,r.A)({position:"relative",height:a,width:w,overflow:"auto",WebkitOverflowScrolling:"touch",willChange:"transform",direction:i},b)},(0,s.createElement)(u||l||"div",{children:M,ref:c,style:{height:z,pointerEvents:O?"none":void 0,width:L}}))},E._callPropsCallbacks=function(){var t=this.props,e=t.columnCount,n=t.onItemsRendered,r=t.onScroll,o=t.rowCount;if("function"==typeof n&&e>0&&o>0){var i=this._getHorizontalRangeToRender(),a=i[0],s=i[1],c=i[2],u=i[3],l=this._getVerticalRangeToRender(),f=l[0],d=l[1],h=l[2],p=l[3];this._callOnItemsRendered(a,s,f,d,c,u,h,p)}if("function"==typeof r){var v=this.state,_=v.horizontalScrollDirection,g=v.scrollLeft,m=v.scrollTop,y=v.scrollUpdateWasRequested,b=v.verticalScrollDirection;this._callOnScroll(g,m,_,b,y)}},E._getHorizontalRangeToRender=function(){var t=this.props,e=t.columnCount,n=t.overscanColumnCount,r=t.overscanColumnsCount,o=t.overscanCount,i=t.rowCount,a=this.state,s=a.horizontalScrollDirection,l=a.isScrolling,f=a.scrollLeft,d=n||r||o||1;if(0===e||0===i)return[0,0,0,0];var h=c(this.props,f,this._instanceProps),p=u(this.props,h,f,this._instanceProps),v=l&&"backward"!==s?1:Math.max(1,d),_=l&&"forward"!==s?1:Math.max(1,d);return[Math.max(0,h-v),Math.max(0,Math.min(e-1,p+_)),h,p]},E._getVerticalRangeToRender=function(){var t=this.props,e=t.columnCount,n=t.overscanCount,r=t.overscanRowCount,o=t.overscanRowsCount,i=t.rowCount,a=this.state,s=a.isScrolling,c=a.verticalScrollDirection,u=a.scrollTop,l=r||o||n||1;if(0===e||0===i)return[0,0,0,0];var f=O(this.props,u,this._instanceProps),d=x(this.props,f,u,this._instanceProps),h=s&&"backward"!==c?1:Math.max(1,l),p=s&&"forward"!==c?1:Math.max(1,l);return[Math.max(0,f-h),Math.max(0,Math.min(i-1,d+p)),f,d]},e}(s.PureComponent)).defaultProps={direction:"ltr",itemData:void 0,useIsScrolling:!1},e}var m=function(t,e){t.children,t.direction,t.height,t.innerTagName,t.outerTagName,t.overscanColumnsCount,t.overscanCount,t.overscanRowsCount,t.width,e.instance},y=function(t,e){var n=t.rowCount,r=e.rowMetadataMap,o=e.estimatedRowHeight,i=e.lastMeasuredRowIndex,a=0;if(i>=n&&(i=n-1),i>=0){var s=r[i];a=s.offset+s.size}return a+(n-i-1)*o},b=function(t,e){var n=t.columnCount,r=e.columnMetadataMap,o=e.estimatedColumnWidth,i=e.lastMeasuredColumnIndex,a=0;if(i>=n&&(i=n-1),i>=0){var s=r[i];a=s.offset+s.size}return a+(n-i-1)*o},I=function(t,e,n,r){var o,i,a;if("column"===t?(o=r.columnMetadataMap,i=e.columnWidth,a=r.lastMeasuredColumnIndex):(o=r.rowMetadataMap,i=e.rowHeight,a=r.lastMeasuredRowIndex),n>a){var s=0;if(a>=0){var c=o[a];s=c.offset+c.size}for(var u=a+1;u<=n;u++){var l=i(u);o[u]={offset:s,size:l},s+=l}"column"===t?r.lastMeasuredColumnIndex=n:r.lastMeasuredRowIndex=n}return o[n]},w=function(t,e,n,r){var o,i;return"column"===t?(o=n.columnMetadataMap,i=n.lastMeasuredColumnIndex):(o=n.rowMetadataMap,i=n.lastMeasuredRowIndex),(i>0?o[i].offset:0)>=r?O(t,e,n,i,0,r):x(t,e,n,Math.max(0,i),r)},O=function(t,e,n,r,o,i){for(;o<=r;){var a=o+Math.floor((r-o)/2),s=I(t,e,a,n).offset;if(s===i)return a;s<i?o=a+1:s>i&&(r=a-1)}return o>0?o-1:0},x=function(t,e,n,r,o){for(var i="column"===t?e.columnCount:e.rowCount,a=1;r<i&&I(t,e,r,n).offset<o;)r+=a,a*=2;return O(t,e,n,Math.min(r,i-1),Math.floor(r/2),o)},S=function(t,e,n,r,o,i,a){var s="column"===t?e.width:e.height,c=I(t,e,n,i),u="column"===t?b(e,i):y(e,i),l=Math.max(0,Math.min(u-s,c.offset)),f=Math.max(0,c.offset-s+a+c.size);switch("smart"===r&&(r=o>=f-s&&o<=l+s?"auto":"center"),r){case"start":return l;case"end":return f;case"center":return Math.round(f+(l-f)/2);default:return o>=f&&o<=l?o:f>l||o<f?f:l}},T=g({getColumnOffset:function(t,e,n){return I("column",t,e,n).offset},getColumnStartIndexForOffset:function(t,e,n){return w("column",t,n,e)},getColumnStopIndexForStartIndex:function(t,e,n,r){for(var o=t.columnCount,i=t.width,a=I("column",t,e,r),s=n+i,c=a.offset+a.size,u=e;u<o-1&&c<s;)u++,c+=I("column",t,u,r).size;return u},getColumnWidth:function(t,e,n){return n.columnMetadataMap[e].size},getEstimatedTotalHeight:y,getEstimatedTotalWidth:b,getOffsetForColumnAndAlignment:function(t,e,n,r,o,i){return S("column",t,e,n,r,o,i)},getOffsetForRowAndAlignment:function(t,e,n,r,o,i){return S("row",t,e,n,r,o,i)},getRowOffset:function(t,e,n){return I("row",t,e,n).offset},getRowHeight:function(t,e,n){return n.rowMetadataMap[e].size},getRowStartIndexForOffset:function(t,e,n){return w("row",t,n,e)},getRowStopIndexForStartIndex:function(t,e,n,r){for(var o=t.rowCount,i=t.height,a=I("row",t,e,r),s=n+i,c=a.offset+a.size,u=e;u<o-1&&c<s;)u++,c+=I("row",t,u,r).size;return u},initInstanceProps:function(t,e){var n=t,r={columnMetadataMap:{},estimatedColumnWidth:n.estimatedColumnWidth||50,estimatedRowHeight:n.estimatedRowHeight||50,lastMeasuredColumnIndex:-1,lastMeasuredRowIndex:-1,rowMetadataMap:{}};return e.resetAfterColumnIndex=function(t,n){void 0===n&&(n=!0),e.resetAfterIndices({columnIndex:t,shouldForceUpdate:n})},e.resetAfterRowIndex=function(t,n){void 0===n&&(n=!0),e.resetAfterIndices({rowIndex:t,shouldForceUpdate:n})},e.resetAfterIndices=function(t){var n=t.columnIndex,o=t.rowIndex,i=t.shouldForceUpdate,a=void 0===i||i;"number"==typeof n&&(r.lastMeasuredColumnIndex=Math.min(r.lastMeasuredColumnIndex,n-1)),"number"==typeof o&&(r.lastMeasuredRowIndex=Math.min(r.lastMeasuredRowIndex,o-1)),e._getItemStyleCache(-1),a&&e.forceUpdate()},r},shouldResetStyleCacheOnItemSizeChange:!1,validateProps:function(t){t.columnWidth,t.rowHeight}}),A=function(t,e){return t};function E(t){var e,n=t.getItemOffset,c=t.getEstimatedTotalSize,u=t.getItemSize,d=t.getOffsetForIndexAndAlignment,p=t.getStartIndexForOffset,_=t.getStopIndexForStartIndex,g=t.initInstanceProps,m=t.shouldResetStyleCacheOnItemSizeChange,y=t.validateProps;return e=function(t){function e(e){var r;return(r=t.call(this,e)||this)._instanceProps=g(r.props,(0,o.A)(r)),r._outerRef=void 0,r._resetIsScrollingTimeoutId=null,r.state={instance:(0,o.A)(r),isScrolling:!1,scrollDirection:"forward",scrollOffset:"number"==typeof r.props.initialScrollOffset?r.props.initialScrollOffset:0,scrollUpdateWasRequested:!1},r._callOnItemsRendered=void 0,r._callOnItemsRendered=(0,a.A)((function(t,e,n,o){return r.props.onItemsRendered({overscanStartIndex:t,overscanStopIndex:e,visibleStartIndex:n,visibleStopIndex:o})})),r._callOnScroll=void 0,r._callOnScroll=(0,a.A)((function(t,e,n){return r.props.onScroll({scrollDirection:t,scrollOffset:e,scrollUpdateWasRequested:n})})),r._getItemStyle=void 0,r._getItemStyle=function(t){var e,o=r.props,i=o.direction,a=o.itemSize,s=o.layout,c=r._getItemStyleCache(m&&a,m&&s,m&&i);if(c.hasOwnProperty(t))e=c[t];else{var l=n(r.props,t,r._instanceProps),f=u(r.props,t,r._instanceProps),d="horizontal"===i||"horizontal"===s,h="rtl"===i,p=d?l:0;c[t]=e={position:"absolute",left:h?void 0:p,right:h?p:void 0,top:d?0:l,height:d?"100%":f,width:d?f:"100%"}}return e},r._getItemStyleCache=void 0,r._getItemStyleCache=(0,a.A)((function(t,e,n){return{}})),r._onScrollHorizontal=function(t){var e=t.currentTarget,n=e.clientWidth,o=e.scrollLeft,i=e.scrollWidth;r.setState((function(t){if(t.scrollOffset===o)return null;var e=r.props.direction,a=o;if("rtl"===e)switch(v()){case"negative":a=-o;break;case"positive-descending":a=i-n-o}return a=Math.max(0,Math.min(a,i-n)),{isScrolling:!0,scrollDirection:t.scrollOffset<a?"forward":"backward",scrollOffset:a,scrollUpdateWasRequested:!1}}),r._resetIsScrollingDebounced)},r._onScrollVertical=function(t){var e=t.currentTarget,n=e.clientHeight,o=e.scrollHeight,i=e.scrollTop;r.setState((function(t){if(t.scrollOffset===i)return null;var e=Math.max(0,Math.min(i,o-n));return{isScrolling:!0,scrollDirection:t.scrollOffset<e?"forward":"backward",scrollOffset:e,scrollUpdateWasRequested:!1}}),r._resetIsScrollingDebounced)},r._outerRefSetter=function(t){var e=r.props.outerRef;r._outerRef=t,"function"==typeof e?e(t):null!=e&&"object"==typeof e&&e.hasOwnProperty("current")&&(e.current=t)},r._resetIsScrollingDebounced=function(){null!==r._resetIsScrollingTimeoutId&&l(r._resetIsScrollingTimeoutId),r._resetIsScrollingTimeoutId=f(r._resetIsScrolling,150)},r._resetIsScrolling=function(){r._resetIsScrollingTimeoutId=null,r.setState({isScrolling:!1},(function(){r._getItemStyleCache(-1,null)}))},r}(0,i.A)(e,t),e.getDerivedStateFromProps=function(t,e){return R(t,e),y(t),null};var b=e.prototype;return b.scrollTo=function(t){t=Math.max(0,t),this.setState((function(e){return e.scrollOffset===t?null:{scrollDirection:e.scrollOffset<t?"forward":"backward",scrollOffset:t,scrollUpdateWasRequested:!0}}),this._resetIsScrollingDebounced)},b.scrollToItem=function(t,e){void 0===e&&(e="auto");var n=this.props,r=n.itemCount,o=n.layout,i=this.state.scrollOffset;t=Math.max(0,Math.min(t,r-1));var a=0;if(this._outerRef){var s=this._outerRef;a="vertical"===o?s.scrollWidth>s.clientWidth?h():0:s.scrollHeight>s.clientHeight?h():0}this.scrollTo(d(this.props,t,e,i,this._instanceProps,a))},b.componentDidMount=function(){var t=this.props,e=t.direction,n=t.initialScrollOffset,r=t.layout;if("number"==typeof n&&null!=this._outerRef){var o=this._outerRef;"horizontal"===e||"horizontal"===r?o.scrollLeft=n:o.scrollTop=n}this._callPropsCallbacks()},b.componentDidUpdate=function(){var t=this.props,e=t.direction,n=t.layout,r=this.state,o=r.scrollOffset;if(r.scrollUpdateWasRequested&&null!=this._outerRef){var i=this._outerRef;if("horizontal"===e||"horizontal"===n)if("rtl"===e)switch(v()){case"negative":i.scrollLeft=-o;break;case"positive-ascending":i.scrollLeft=o;break;default:var a=i.clientWidth,s=i.scrollWidth;i.scrollLeft=s-a-o}else i.scrollLeft=o;else i.scrollTop=o}this._callPropsCallbacks()},b.componentWillUnmount=function(){null!==this._resetIsScrollingTimeoutId&&l(this._resetIsScrollingTimeoutId)},b.render=function(){var t=this.props,e=t.children,n=t.className,o=t.direction,i=t.height,a=t.innerRef,u=t.innerElementType,l=t.innerTagName,f=t.itemCount,d=t.itemData,h=t.itemKey,p=void 0===h?A:h,v=t.layout,_=t.outerElementType,g=t.outerTagName,m=t.style,y=t.useIsScrolling,b=t.width,I=this.state.isScrolling,w="horizontal"===o||"horizontal"===v,O=w?this._onScrollHorizontal:this._onScrollVertical,x=this._getRangeToRender(),S=x[0],T=x[1],E=[];if(f>0)for(var R=S;R<=T;R++)E.push((0,s.createElement)(e,{data:d,key:p(R,d),index:R,isScrolling:y?I:void 0,style:this._getItemStyle(R)}));var M=c(this.props,this._instanceProps);return(0,s.createElement)(_||g||"div",{className:n,onScroll:O,ref:this._outerRefSetter,style:(0,r.A)({position:"relative",height:i,width:b,overflow:"auto",WebkitOverflowScrolling:"touch",willChange:"transform",direction:o},m)},(0,s.createElement)(u||l||"div",{children:E,ref:a,style:{height:w?"100%":M,pointerEvents:I?"none":void 0,width:w?M:"100%"}}))},b._callPropsCallbacks=function(){if("function"==typeof this.props.onItemsRendered&&this.props.itemCount>0){var t=this._getRangeToRender(),e=t[0],n=t[1],r=t[2],o=t[3];this._callOnItemsRendered(e,n,r,o)}if("function"==typeof this.props.onScroll){var i=this.state,a=i.scrollDirection,s=i.scrollOffset,c=i.scrollUpdateWasRequested;this._callOnScroll(a,s,c)}},b._getRangeToRender=function(){var t=this.props,e=t.itemCount,n=t.overscanCount,r=this.state,o=r.isScrolling,i=r.scrollDirection,a=r.scrollOffset;if(0===e)return[0,0,0,0];var s=p(this.props,a,this._instanceProps),c=_(this.props,s,a,this._instanceProps),u=o&&"backward"!==i?1:Math.max(1,n),l=o&&"forward"!==i?1:Math.max(1,n);return[Math.max(0,s-u),Math.max(0,Math.min(e-1,c+l)),s,c]},e}(s.PureComponent),e.defaultProps={direction:"ltr",itemData:void 0,layout:"vertical",overscanCount:2,useIsScrolling:!1},e}var R=function(t,e){t.children,t.direction,t.height,t.layout,t.innerTagName,t.outerTagName,t.width,e.instance},M=function(t,e,n){var r=t.itemSize,o=n.itemMetadataMap,i=n.lastMeasuredIndex;if(e>i){var a=0;if(i>=0){var s=o[i];a=s.offset+s.size}for(var c=i+1;c<=e;c++){var u=r(c);o[c]={offset:a,size:u},a+=u}n.lastMeasuredIndex=e}return o[e]},j=function(t,e,n,r,o){for(;r<=n;){var i=r+Math.floor((n-r)/2),a=M(t,i,e).offset;if(a===o)return i;a<o?r=i+1:a>o&&(n=i-1)}return r>0?r-1:0},C=function(t,e,n,r){for(var o=t.itemCount,i=1;n<o&&M(t,n,e).offset<r;)n+=i,i*=2;return j(t,e,Math.min(n,o-1),Math.floor(n/2),r)},z=function(t,e){var n=t.itemCount,r=e.itemMetadataMap,o=e.estimatedItemSize,i=e.lastMeasuredIndex,a=0;if(i>=n&&(i=n-1),i>=0){var s=r[i];a=s.offset+s.size}return a+(n-i-1)*o},L=E({getItemOffset:function(t,e,n){return M(t,e,n).offset},getItemSize:function(t,e,n){return n.itemMetadataMap[e].size},getEstimatedTotalSize:z,getOffsetForIndexAndAlignment:function(t,e,n,r,o,i){var a=t.direction,s=t.height,c=t.layout,u=t.width,l="horizontal"===a||"horizontal"===c?u:s,f=M(t,e,o),d=z(t,o),h=Math.max(0,Math.min(d-l,f.offset)),p=Math.max(0,f.offset-l+f.size+i);switch("smart"===n&&(n=r>=p-l&&r<=h+l?"auto":"center"),n){case"start":return h;case"end":return p;case"center":return Math.round(p+(h-p)/2);default:return r>=p&&r<=h?r:r<p?p:h}},getStartIndexForOffset:function(t,e,n){return function(t,e,n){var r=e.itemMetadataMap,o=e.lastMeasuredIndex;return(o>0?r[o].offset:0)>=n?j(t,e,o,0,n):C(t,e,Math.max(0,o),n)}(t,n,e)},getStopIndexForStartIndex:function(t,e,n,r){for(var o=t.direction,i=t.height,a=t.itemCount,s=t.layout,c=t.width,u="horizontal"===o||"horizontal"===s?c:i,l=M(t,e,r),f=n+u,d=l.offset+l.size,h=e;h<a-1&&d<f;)h++,d+=M(t,h,r).size;return h},initInstanceProps:function(t,e){var n={itemMetadataMap:{},estimatedItemSize:t.estimatedItemSize||50,lastMeasuredIndex:-1};return e.resetAfterIndex=function(t,r){void 0===r&&(r=!0),n.lastMeasuredIndex=Math.min(n.lastMeasuredIndex,t-1),e._getItemStyleCache(-1),r&&e.forceUpdate()},n},shouldResetStyleCacheOnItemSizeChange:!1,validateProps:function(t){t.itemSize}}),N=g({getColumnOffset:function(t,e){return e*t.columnWidth},getColumnWidth:function(t,e){return t.columnWidth},getRowOffset:function(t,e){return e*t.rowHeight},getRowHeight:function(t,e){return t.rowHeight},getEstimatedTotalHeight:function(t){var e=t.rowCount;return t.rowHeight*e},getEstimatedTotalWidth:function(t){var e=t.columnCount;return t.columnWidth*e},getOffsetForColumnAndAlignment:function(t,e,n,r,o,i){var a=t.columnCount,s=t.columnWidth,c=t.width,u=Math.max(0,a*s-c),l=Math.min(u,e*s),f=Math.max(0,e*s-c+i+s);switch("smart"===n&&(n=r>=f-c&&r<=l+c?"auto":"center"),n){case"start":return l;case"end":return f;case"center":var d=Math.round(f+(l-f)/2);return d<Math.ceil(c/2)?0:d>u+Math.floor(c/2)?u:d;default:return r>=f&&r<=l?r:f>l||r<f?f:l}},getOffsetForRowAndAlignment:function(t,e,n,r,o,i){var a=t.rowHeight,s=t.height,c=t.rowCount,u=Math.max(0,c*a-s),l=Math.min(u,e*a),f=Math.max(0,e*a-s+i+a);switch("smart"===n&&(n=r>=f-s&&r<=l+s?"auto":"center"),n){case"start":return l;case"end":return f;case"center":var d=Math.round(f+(l-f)/2);return d<Math.ceil(s/2)?0:d>u+Math.floor(s/2)?u:d;default:return r>=f&&r<=l?r:f>l||r<f?f:l}},getColumnStartIndexForOffset:function(t,e){var n=t.columnWidth,r=t.columnCount;return Math.max(0,Math.min(r-1,Math.floor(e/n)))},getColumnStopIndexForStartIndex:function(t,e,n){var r=t.columnWidth,o=t.columnCount,i=t.width,a=e*r,s=Math.ceil((i+n-a)/r);return Math.max(0,Math.min(o-1,e+s-1))},getRowStartIndexForOffset:function(t,e){var n=t.rowHeight,r=t.rowCount;return Math.max(0,Math.min(r-1,Math.floor(e/n)))},getRowStopIndexForStartIndex:function(t,e,n){var r=t.rowHeight,o=t.rowCount,i=t.height,a=e*r,s=Math.ceil((i+n-a)/r);return Math.max(0,Math.min(o-1,e+s-1))},initInstanceProps:function(t){},shouldResetStyleCacheOnItemSizeChange:!0,validateProps:function(t){t.columnWidth,t.rowHeight}}),W=E({getItemOffset:function(t,e){return e*t.itemSize},getItemSize:function(t,e){return t.itemSize},getEstimatedTotalSize:function(t){var e=t.itemCount;return t.itemSize*e},getOffsetForIndexAndAlignment:function(t,e,n,r,o,i){var a=t.direction,s=t.height,c=t.itemCount,u=t.itemSize,l=t.layout,f=t.width,d="horizontal"===a||"horizontal"===l?f:s,h=Math.max(0,c*u-d),p=Math.min(h,e*u),v=Math.max(0,e*u-d+u+i);switch("smart"===n&&(n=r>=v-d&&r<=p+d?"auto":"center"),n){case"start":return p;case"end":return v;case"center":var _=Math.round(v+(p-v)/2);return _<Math.ceil(d/2)?0:_>h+Math.floor(d/2)?h:_;default:return r>=v&&r<=p?r:r<v?v:p}},getStartIndexForOffset:function(t,e){var n=t.itemCount,r=t.itemSize;return Math.max(0,Math.min(n-1,Math.floor(e/r)))},getStopIndexForStartIndex:function(t,e,n){var r=t.direction,o=t.height,i=t.itemCount,a=t.itemSize,s=t.layout,c=t.width,u=e*a,l="horizontal"===r||"horizontal"===s?c:o,f=Math.ceil((l+n-u)/a);return Math.max(0,Math.min(i-1,e+f-1))},initInstanceProps:function(t){},shouldResetStyleCacheOnItemSizeChange:!0,validateProps:function(t){t.itemSize}});function B(t,e){for(var n in t)if(!(n in e))return!0;for(var r in e)if(t[r]!==e[r])return!0;return!1}var D=["style"],P=["style"];function k(t,e){var n=t.style,r=(0,c.A)(t,D),o=e.style,i=(0,c.A)(e,P);return!B(n,o)&&!B(r,i)}function U(t,e){return!k(this.props,t)||B(this.state,e)}},36740:function(t,e,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(t,e,n,r){void 0===r&&(r=n);var o=Object.getOwnPropertyDescriptor(e,n);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[n]}}),Object.defineProperty(t,r,o)}:function(t,e,n,r){void 0===r&&(r=n),t[r]=e[n]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)"default"!==n&&Object.prototype.hasOwnProperty.call(t,n)&&r(e,t,n);return o(e,t),e},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const s=a(n(53373)),c=i(n(39155)),u=n(1018),l=n(84392),f=a(n(19686)),d=a(n(49128)),h=a(n(62279)),p=a(n(9327)),v=n(90609),_=n(81521),g=n(77085),m=a(n(49678)),y=(0,c.forwardRef)((({className:t,id:e,items:n=[],itemRenderer:r=((t,e,n)=>t),getItemHeight:o=((t,e)=>t.height),getItemSize:i=null,layout:a="vertical",onScroll:y,overscanCount:b=0,getItemId:I=((t,e)=>t.id),scrollToId:w,scrollDuration:O=200,onScrollToFinished:x=u.noop,onItemsRendered:S,onItemsRenderedThrottleMs:T=200,onSizeUpdate:A=u.noop,onVerticalScrollbarVisiblityChange:E=null,onLayoutDirectionScrollbarVisibilityChange:R=null,virtualListRef:M,scrollableClassName:j,role:C,ariaLabel:z,style:L,"data-testid":N},W)=>{const[B,D]=(0,c.useState)(0),[P,k]=(0,c.useState)(0),U="horizontal"!==a,F=(0,c.useMemo)((()=>U?B:P),[U,B,P]),H=(0,d.default)(w),q=(0,c.useRef)(null),V=(0,c.useRef)(null),K=(0,c.useRef)(null),$=(0,c.useRef)(0),G=(0,c.useRef)({initialized:!1,scrollOffsetInitial:0,scrollOffsetFinal:0,animationStartTime:0}),X=(0,p.default)(W,q),Z=(0,p.default)(M,K),Y=G.current;Y.initialized||(Y.initialized=!0,Y.scrollOffsetInitial=0,Y.scrollOffsetFinal=0,Y.animationStartTime=0);const J=(0,c.useCallback)(((t,e)=>{const n=(i||o)(t,e);return void 0===n&&console.error("Couldn't get height for item: ",t),n}),[o,i]),Q=(0,c.useCallback)(((t,e)=>{const n=I(t,e);return void 0===n&&console.error("Couldn't get id for item: ",t),n}),[I]),tt=(0,c.useMemo)((()=>(0,v.getNormalizedItems)(n,Q,J)),[n,Q,J]),et=(0,c.useMemo)((()=>(0,v.getMaxOffset)(F,tt)),[F,tt]),nt=(0,c.useCallback)((({scrollDirection:t,scrollOffset:e,scrollUpdateWasRequested:n})=>{$.current=e,n||(Y.scrollOffsetInitial=e),y&&y(t,e,n)}),[y,$,Y]),rt=(0,c.useCallback)((()=>{requestAnimationFrame((()=>{var t;const e=performance.now()-Y.animationStartTime,n=Y.scrollOffsetFinal-Y.scrollOffsetInitial,r=(0,v.easeInOutQuint)(Math.min(1,e/O)),o=Y.scrollOffsetInitial+n*r,i=Math.min(et,o);$.current=i,null===(t=K.current)||void 0===t||t.scrollTo(i),e<O?rt():(Y.animationStartTime=void 0,x&&x())}))}),[O,Y,K,et,x]),ot=(0,c.useCallback)((t=>{const{offsetTop:e}=t;Y.animationStartTime?Y.scrollOffsetFinal=e:Y.scrollOffsetInitial!==e?(Y.scrollOffsetFinal=e,Y.animationStartTime=performance.now(),rt()):x&&x()}),[Y,rt,x]),it=(0,c.useCallback)((({index:t,style:e})=>{const o=n[t];return r(o,t,e)}),[n,r]),at=(0,c.useCallback)((t=>{const e=n[t];return J(e,t)}),[n,J]),st=(0,c.useCallback)(((t,e)=>{e===B&&t===P||setTimeout((()=>{D(e),k(t),A(t,e)}),0)}),[B,P,A]),ct=(0,h.default)((({visibleStartIndex:t,visibleStopIndex:e})=>{if(!S)return;const r=(0,v.getOnItemsRenderedData)(n,tt,Q,t,e,F,$.current);S(r)}),{wait:T,trailing:!0},[S,n,tt,Q,F]);return(0,c.useEffect)((()=>{if(w&&H!==w){const t=(0,v.isLayoutDirectionScrollbarVisible)(n,tt,Q,F),e=tt[w];t&&e&&ot(e)}}),[H,w,ot,tt,n,Q,F]),(0,c.useEffect)((()=>{K.current&&K.current.resetAfterIndex(0)}),[tt]),(0,c.useEffect)((()=>{const t=R||E;if(t){const e=(0,v.isLayoutDirectionScrollbarVisible)(n,tt,Q,F);V.current!==e&&(V.current=e,t(e))}}),[R,E,n,tt,F,Q]),c.default.createElement("div",{ref:X,className:(0,s.default)(m.default.virtualizedListWrapper,t),id:e,role:C,"aria-label":z,"data-testid":N||(0,_.getTestId)(g.ComponentDefaultTestId.VIRTUALIZED_LIST,e),style:L},c.default.createElement(f.default,null,(({height:t,width:e})=>(st(e,t),c.default.createElement(l.VariableSizeList,{ref:Z,height:t,width:e,itemCount:n.length,itemSize:at,onScroll:nt,layout:a,overscanCount:b,onItemsRendered:ct,className:j},it)))))}));e.default=y},58267:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0});const r=n(39155),o=(0,n(69228).isClient)()?r.useLayoutEffect:r.useEffect;e.default=o},9327:function(t,e,n){"use strict";var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const o=n(39155),i=r(n(58267));e.default=function(...t){const e=(0,o.useRef)(null);return(0,i.default)((()=>{t.forEach((t=>{t&&("function"==typeof t?t(e.current):t.current=e.current)}))}),[t]),e}},49128:function(t,e,n){"use strict";var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const o=n(39155),i=r(n(58267));e.default=function(t){const e=(0,o.useRef)(void 0);return(0,i.default)((()=>{e.current=t})),e.current}},62279:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0});const r=n(39155),o=n(1018);e.default=function(t,{wait:e,trailing:n=!0},i){const a=(0,r.useMemo)((()=>(0,o.throttle)(t,e,{trailing:n})),[e,n,...i]);return(0,r.useCallback)(a,[a])}},99348:(t,e,n)=>{"use strict";n(85498)},77085:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.NavigationCommand=e.ComponentDefaultTestId=void 0,function(t){t.TRANSITION_VIEW="transition-view",t.TEXT_AREA="text-area",t.EDITABLE_TEXT="editable-text",t.TIPSEEN_MEDIA="tipseen-media",t.INDICATOR="indicator",t.BADGE="badge",t.TITLE="title",t.TEXT="text",t.COMBOBOX="combobox",t.COMBOBOX_CATEGORY="combobox-category",t.COMBOBOX_OPTION="combobox-option",t.COLOR_PICKER="color-picker",t.CHECKBOX="checkbox",t.CHECKBOX_LABEL="checkbox-label",t.CHECKBOX_CHECKBOX="checkbox-checkbox",t.DROPDOWN="dropdown",t.DROPDOWN_OPTION_CONTENT="dropdown-option-content",t.BUTTON="button",t.BUTTON_GROUP="button-group",t.CLICKABLE="clickable",t.VIRTUALIZED_LIST="virtualized-list",t.VIRTUALIZED_GRID="virtualized-grid",t.TEXT_FIELD="text-field",t.TEXT_FIELD_SECONDARY_BUTTON="text-field-secondary-button",t.SEARCH="search",t.CLEAN_SEARCH_BUTTON="clean-search-button",t.COLOR_PICKER_ITEM="color-picker-item",t.ICON_BUTTON="icon-button",t.SVG_ICON="svg-icon",t.CHIP="chip",t.RADIO_BUTTON="radio-button",t.RADIO_BUTTON_LABEL="radio-button-label",t.RADIO_BUTTON_CONTROL="radio-button-control",t.TAB="tab",t.TAB_PANEL="tab-panel",t.TAB_PANELS="tab-panels",t.TAB_LIST="tab-list",t.TABS_CONTEXT="tabs-context",t.ALERT_BANNER="alert-banner",t.ALERT_BANNER_BUTTON="alert-banner-button",t.ALERT_BANNER_LINK="alert-banner-link",t.ALERT_BANNER_TEXT="alert-banner-text",t.ATTENTION_BOX="attention-box",t.AVATAR="avatar",t.AVATAR_BADGE="avatar-badge",t.AVATAR_CONTENT="avatar-content",t.BREADCRUMB_ITEM="breadcrumb-item",t.BREADCRUMBS_BAR="breadcrumbs-bar",t.LINEAR_PROGRESS_BAR="linear-progress-bar",t.BAR="bar",t.BAR_PRIMARY="bar-primary",t.BAR_SECONDARY="bar-secondary",t.COLOR_PICKER_ITEM_COMPONENT="color-picker-item-component",t.COUNTER="counter",t.MENU="menu",t.OPTION="option",t.EXPAND_COLLAPSE="expand-collapse",t.EDITABLE_INPUT="editable-input",t.EDITABLE_HEADING="editable-heading",t.HEADING="heading",t.LABEL="label",t.LINK="link",t.MENU_DIVIDER="menu-divider",t.MENU_ITEM="menu-item",t.MENU_ITEM_BUTTON="menu-item-button",t.MENU_TITLE="menu-title",t.MENU_TITLE_CAPTION="menu-title-caption",t.MENU_GRID_ITEM="menu-grid-item",t.MENU_BUTTON="menu-button",t.STEP_INDICATOR="step-indicator",t.STEPS="steps",t.STEPS_FORWARD_COMMAND="steps-forward-command",t.STEPS_BACKWARD_COMMAND="steps-backward-command",t.MULTI_STEP_INDICATOR="multi-step-indicator",t.SKELETON="skeleton",t.SPLIT_BUTTON="split-button",t.SPLIT_BUTTON_PRIMARY_BUTTON="split-button-primary-button",t.SPLIT_BUTTON_SECONDARY_BUTTON="split-button-secondary-button",t.TEXT_WITH_HIGHLIGHT="text-with-highlight",t.TOAST="toast",t.TOAST_CONTENT="toast-content",t.TOAST_LINK="toast-link",t.TOAST_BUTTON="toast-button",t.TOAST_CLOSE_BUTTON="toast-close-button",t.TOGGLE="toggle",t.TIPSEEN="tipseen",t.TIPSEEN_CONTENT="tipseen-content",t.TIPSEEN_CONTENT_SUBMIT="tipseen-content-submit",t.TIPSEEN_CONTENT_DISMISS="tipseen-content-dismiss",t.TIPSEEN_TITLE="tipseen-title",t.DIVIDER="divider",t.DATEPICKER="date-picker",t.DATEPICKER_HEADER="date-picker-header",t.DATEPICKER_YEAR_SELECTION="date-picker-year-selection",t.LOADER="loader",t.ICON="icon",t.RESPONSIVE_LIST="responsive-list",t.LIST="list",t.MODAL="monday-dialog-container",t.MODAL_OVERLAY="monday-modal-overlay",t.MODAL_CONTENT="modal-content",t.MODAL_HEADER="modal-header",t.MODAL_FOOTER_BUTTONS="modal-footer-buttons",t.FORMATTED_NUMBER="formatted-number",t.HIDDEN_TEXT="hidden-text",t.DIALOG_CONTENT_CONTAINER="dialog-content-container",t.FLEX="flex",t.TOOLTIP="tooltip",t.DIALOG="dialog",t.TABLE="table",t.TABLE_CONTAINER="table-container",t.TABLE_BODY="table-body",t.TABLE_VIRTUALIZED_BODY="table-virtualized-body",t.TABLE_CELL="table-cell",t.TABLE_HEADER="table-header",t.TABLE_HEADER_CELL="table-header-cell",t.TABLE_ROW="table-row",t.TABLE_ROW_MENU="table-row-menu"}(e.ComponentDefaultTestId||(e.ComponentDefaultTestId={})),function(t){t.RIGHT_ARROW="{arrowright}",t.LEFT_ARROW="{arrowleft}",t.UP_ARROW="{arrowup}",t.DOWN_ARROW="{arrowdown}",t.TAB="#TAB#",t.ENTER="{enter}",t.PAGE_UP="{pageup}",t.PAGE_DOWN="{pagedown}"}(e.NavigationCommand||(e.NavigationCommand={}))},81521:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getTestId=e.ComponentDefaultTestId=void 0;const r=n(77085);e.ComponentDefaultTestId=r.ComponentDefaultTestId;e.getTestId=(t,e)=>{const n=(null!=e?e:"").toString();return`${t}${n&&`_${n}`}`}},69228:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isServer=e.isClient=void 0;e.isClient=()=>"undefined"!=typeof window;e.isServer=()=>!(0,e.isClient)()},90609:(t,e,n)=>{"use strict";n.r(e),n.d(e,{easeInOutQuint:()=>c,getMaxOffset:()=>s,getNormalizedItems:()=>i,getOnItemsRenderedData:()=>f,isItemInView:()=>a,isLayoutDirectionScrollbarVisible:()=>u});var r="~~~lastItem~~~",o={},i=function(t,e,n){var o={},i=0,a=t.length-1;return t.forEach((function(t,s){var c=n(t,s),u=e(t,s);o[u]={item:t,index:s,height:c,size:c,offsetTop:i,offset:i},a===s&&(o[r]=o[u]),i+=c})),o},a=function(t,e,n){var r=t.offsetTop>e+n,o=t.offsetTop<e;return!r&&!o},s=function(t,e){var n=e[r];if(!n)return 0;var o=n.size;return n.offset+o-t},c=function(t){var e=t;return e<.5?16*e*e*e*e*e:1+16*--e*e*e*e*e};var u=function(t,e,n,r){if(!r)return!1;var i=n(t[t.length-1]||o,t.length-1);if(!e[i])return!1;var a=e[i];return a.offset+a.size>r};function l(t){return t===o}var f=function(t,e,n,r,i,a,s){var c=t[r]||o,u=t[r+1]||o,f=t[i]||o,d=l(c)?void 0:n(c,r),h=l(u)?void 0:n(u,r+1),p=l(f)?void 0:n(f,i),v=s+a/2,_=e[d]||o,g=_.offsetTop+_.height,m=function(t,e,n,r,i){for(var a=r;a<t.length;a++){var s=n(t[a],a),c=e[s]||o;if(c.height+c.offsetTop>i)return s}return null}(t,e,n,r,v);return{firstItemId:d,secondItemId:h,lastItemId:p,centerItemId:m,firstItemOffsetEnd:g,currentOffsetTop:s}}},39155:e=>{"use strict";e.exports=t},53373:(t,e)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var t="",e=0;e<arguments.length;e++){var n=arguments[e];n&&(t=a(t,i(n)))}return t}function i(t){if("string"==typeof t||"number"==typeof t)return t;if("object"!=typeof t)return"";if(Array.isArray(t))return o.apply(null,t);if(t.toString!==Object.prototype.toString&&!t.toString.toString().includes("[native code]"))return t.toString();var e="";for(var n in t)r.call(t,n)&&t[n]&&(e=a(e,n));return e}function a(t,e){return e?t?t+" "+e:t+e:t}t.exports?(o.default=o,t.exports=o):void 0===(n=function(){return o}.apply(e,[]))||(t.exports=n)}()},2474:(t,e,n)=>{"use strict";function r(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}n.d(e,{A:()=>r})},89575:(t,e,n)=>{"use strict";function r(){return r=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},r.apply(this,arguments)}n.d(e,{A:()=>r})},50701:(t,e,n)=>{"use strict";function r(t,e){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},r(t,e)}function o(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,r(t,e)}n.d(e,{A:()=>o})},17502:(t,e,n)=>{"use strict";function r(t,e){if(null==t)return{};var n,r,o={},i=Object.keys(t);for(r=0;r<i.length;r++)n=i[r],e.indexOf(n)>=0||(o[n]=t[n]);return o}n.d(e,{A:()=>r})},1018:(t,e,n)=>{"use strict";n.r(e),n.d(e,{add:()=>S,after:()=>P,ary:()=>be,assign:()=>fn,assignIn:()=>gn,assignInWith:()=>yn,assignWith:()=>In,at:()=>yr,attempt:()=>Rr,before:()=>Mr,bind:()=>Cr,bindAll:()=>zr,bindKey:()=>Nr,camelCase:()=>Fo,capitalize:()=>ro,castArray:()=>Ho,ceil:()=>$o,chain:()=>Go,chunk:()=>Yo,clamp:()=>Qo,clone:()=>fa,cloneDeep:()=>da,cloneDeepWith:()=>ha,cloneWith:()=>pa,commit:()=>va,compact:()=>_a,concat:()=>ga,cond:()=>Ya,conforms:()=>ts,conformsTo:()=>es,constant:()=>Ht,countBy:()=>ds,create:()=>hs,curry:()=>vs,curryRight:()=>gs,debounce:()=>Is,deburr:()=>uo,default:()=>l_,defaultTo:()=>ws,defaults:()=>Ts,defaultsDeep:()=>Ws,defer:()=>Ps,delay:()=>Us,difference:()=>Vs,differenceBy:()=>Gs,differenceWith:()=>Zs,divide:()=>Ys,drop:()=>Js,dropRight:()=>Qs,dropRightWhile:()=>ec,dropWhile:()=>nc,each:()=>oc,eachRight:()=>uc,endsWith:()=>lc,entries:()=>pc,entriesIn:()=>vc,eq:()=>we,escape:()=>yc,escapeRegExp:()=>wc,every:()=>Sc,extend:()=>gn,extendWith:()=>yn,fill:()=>Ec,filter:()=>Mc,find:()=>Lc,findIndex:()=>zc,findKey:()=>Wc,findLast:()=>kc,findLastIndex:()=>Pc,findLastKey:()=>Uc,first:()=>Fc,flatMap:()=>Vc,flatMapDeep:()=>$c,flatMapDepth:()=>Gc,flatten:()=>gr,flattenDeep:()=>Zc,flattenDepth:()=>Yc,flip:()=>Jc,floor:()=>Qc,flow:()=>eu,flowRight:()=>nu,forEach:()=>oc,forEachRight:()=>uc,forIn:()=>ru,forInRight:()=>ou,forOwn:()=>iu,forOwnRight:()=>au,fromPairs:()=>su,functions:()=>uu,functionsIn:()=>lu,get:()=>fr,groupBy:()=>hu,gt:()=>_u,gte:()=>gu,has:()=>bu,hasIn:()=>Va,head:()=>Fc,identity:()=>k,inRange:()=>xu,includes:()=>Ru,indexOf:()=>ju,initial:()=>Cu,intersection:()=>Wu,intersectionBy:()=>Du,intersectionWith:()=>Pu,invert:()=>qu,invertBy:()=>Xu,invoke:()=>Ju,invokeMap:()=>tl,isArguments:()=>ke,isArray:()=>b,isArrayBuffer:()=>rl,isArrayLike:()=>Me,isArrayLikeObject:()=>Es,isBoolean:()=>ol,isBuffer:()=>Ve,isDate:()=>sl,isElement:()=>cl,isEmpty:()=>ll,isEqual:()=>fl,isEqualWith:()=>dl,isError:()=>Ar,isFinite:()=>pl,isFunction:()=>U,isInteger:()=>vl,isLength:()=>Re,isMap:()=>na,isMatch:()=>_l,isMatchWith:()=>gl,isNaN:()=>yl,isNative:()=>Il,isNil:()=>wl,isNull:()=>Ol,isNumber:()=>ml,isObject:()=>M,isObjectLike:()=>_,isPlainObject:()=>Tr,isRegExp:()=>Tl,isSafeInteger:()=>El,isSet:()=>ia,isString:()=>Su,isSymbol:()=>g,isTypedArray:()=>tn,isUndefined:()=>Rl,isWeakMap:()=>Ml,isWeakSet:()=>jl,iteratee:()=>Cl,join:()=>Ll,kebabCase:()=>Wl,keyBy:()=>Dl,keys:()=>cn,keysIn:()=>vn,last:()=>Ks,lastIndexOf:()=>Fl,lodash:()=>zt,lowerCase:()=>ql,lowerFirst:()=>Vl,lt:()=>$l,lte:()=>Gl,map:()=>qc,mapKeys:()=>Xl,mapValues:()=>Zl,matches:()=>Yl,matchesProperty:()=>Jl,max:()=>tf,maxBy:()=>ef,mean:()=>of,meanBy:()=>af,memoize:()=>er,merge:()=>cf,mergeWith:()=>Ns,method:()=>uf,methodOf:()=>lf,min:()=>ff,minBy:()=>df,mixin:()=>hf,multiply:()=>pf,negate:()=>vf,next:()=>yf,noop:()=>It,now:()=>ms,nth:()=>If,nthArg:()=>wf,omit:()=>Tf,omitBy:()=>Mf,once:()=>jf,orderBy:()=>Wf,over:()=>Df,overArgs:()=>Ff,overEvery:()=>Hf,overSome:()=>qf,pad:()=>dd,padEnd:()=>hd,padStart:()=>pd,parseInt:()=>gd,partial:()=>yd,partialRight:()=>Id,partition:()=>Od,pick:()=>Sd,pickBy:()=>Rf,plant:()=>Td,property:()=>Xa,propertyOf:()=>Ad,pull:()=>Cd,pullAll:()=>jd,pullAllBy:()=>zd,pullAllWith:()=>Ld,pullAt:()=>Dd,random:()=>Vd,range:()=>Zd,rangeRight:()=>Yd,rearg:()=>Qd,reduce:()=>eh,reduceRight:()=>rh,reject:()=>oh,remove:()=>ih,repeat:()=>ah,replace:()=>sh,rest:()=>ch,result:()=>uh,reverse:()=>fh,round:()=>dh,sample:()=>vh,sampleSize:()=>yh,set:()=>bh,setWith:()=>Ih,shuffle:()=>xh,size:()=>Sh,slice:()=>Th,snakeCase:()=>Eh,some:()=>Mh,sortBy:()=>jh,sortedIndex:()=>Wh,sortedIndexBy:()=>Bh,sortedIndexOf:()=>Dh,sortedLastIndex:()=>Ph,sortedLastIndexBy:()=>kh,sortedLastIndexOf:()=>Uh,sortedUniq:()=>Hh,sortedUniqBy:()=>qh,split:()=>Vh,spread:()=>$h,startCase:()=>Xh,startsWith:()=>Zh,stubArray:()=>vi,stubFalse:()=>Ue,stubObject:()=>Yh,stubString:()=>Jh,stubTrue:()=>Qh,subtract:()=>tp,sum:()=>ep,sumBy:()=>np,tail:()=>rp,take:()=>op,takeRight:()=>ip,takeRightWhile:()=>ap,takeWhile:()=>sp,tap:()=>cp,template:()=>xp,templateSettings:()=>vp,throttle:()=>Sp,thru:()=>Tp,times:()=>Rp,toArray:()=>mf,toFinite:()=>B,toInteger:()=>D,toIterator:()=>Mp,toJSON:()=>Cp,toLength:()=>Tc,toLower:()=>zp,toNumber:()=>N,toPairs:()=>pc,toPairsIn:()=>vc,toPath:()=>Lp,toPlainObject:()=>Ms,toSafeInteger:()=>Wp,toString:()=>sr,toUpper:()=>Bp,transform:()=>Dp,trim:()=>Up,trimEnd:()=>Fp,trimStart:()=>qp,truncate:()=>Kp,unary:()=>$p,unescape:()=>Yp,union:()=>ev,unionBy:()=>rv,unionWith:()=>ov,uniq:()=>iv,uniqBy:()=>av,uniqWith:()=>sv,uniqueId:()=>uv,unset:()=>lv,unzip:()=>dv,unzipWith:()=>hv,update:()=>vv,updateWith:()=>_v,upperCase:()=>mv,upperFirst:()=>no,value:()=>Cp,valueOf:()=>Cp,values:()=>Au,valuesIn:()=>yv,without:()=>Iv,words:()=>Do,wrap:()=>wv,wrapperAt:()=>Ov,wrapperChain:()=>xv,wrapperCommit:()=>va,wrapperLodash:()=>zt,wrapperNext:()=>yf,wrapperPlant:()=>Td,wrapperReverse:()=>Sv,wrapperToIterator:()=>Mp,wrapperValue:()=>Cp,xor:()=>Av,xorBy:()=>Rv,xorWith:()=>Mv,zip:()=>jv,zipObject:()=>zv,zipObjectDeep:()=>Lv,zipWith:()=>Wv});const r="object"==typeof global&&global&&global.Object===Object&&global;var o="object"==typeof self&&self&&self.Object===Object&&self;const i=r||o||Function("return this")();const a=i.Symbol;var s=Object.prototype,c=s.hasOwnProperty,u=s.toString,l=a?a.toStringTag:void 0;const f=function(t){var e=c.call(t,l),n=t[l];try{t[l]=void 0;var r=!0}catch(t){}var o=u.call(t);return r&&(e?t[l]=n:delete t[l]),o};var d=Object.prototype.toString;const h=function(t){return d.call(t)};var p=a?a.toStringTag:void 0;const v=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":p&&p in Object(t)?f(t):h(t)};const _=function(t){return null!=t&&"object"==typeof t};const g=function(t){return"symbol"==type