"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9256],{84305:function(e,t,n){var r=n(82729),i=n(36086),o=n(67294),s=n(54375),a=n(97246),c=n(31666);function _templateObject(){var e=(0,r._)(["\n display: grid;\n ",";\n ",";\n ",";\n ",";\n ",";\n ",";\n ",";\n ",";\n ",";\n ",";\n ",";\n ",";\n ",";\n ",";\n\n ",";\n ",";\n"]);return _templateObject=function(){return e},e}var __rest=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);it.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n},u=c.Z.div(_templateObject(),function(e){return(0,i.W1)("align-items",e.alignItems)},function(e){return(0,i.W1)("justify-content",e.justifyContent)},function(e){return e.justifyItems&&(0,i.W1)("justify-items",e.justifyItems)},function(e){return e.alignContent&&(0,i.W1)("align-content",e.alignContent)},function(e){return!e.columns&&!e.rows&&!e.autoFlow&&"grid-auto-flow: column"},function(e){return(0,a.Uw)(e.columns,"columns")},function(e){return(0,a.Uw)(e.rows,"rows")},function(e){return(0,i.ap)("gap",e.gap)},function(e){return(0,i.ap)("width",e.width)},function(e){return(0,i.ap)("height",e.height)},function(e){return(0,i.ap)("min-width",e.minWidth)},function(e){return(0,i.ap)("min-height",e.minHeight)},function(e){return(0,i.ap)("max-width",e.maxWidth)},function(e){return(0,i.ap)("max-height",e.maxHeight)},function(e){return e.autoFlow&&(0,i.W1)("grid-auto-flow",e.autoFlow)},function(e){return e.columns&&e.autoFlow&&(0,i.W1)("grid-auto-flow",e.autoFlow)});t.Z=function(e){var t=e.children,n=e.width,r=e.height,i=e.minWidth,a=e.minHeight,c=e.maxWidth,l=e.maxHeight,f=e.gap,d=e.columns,p=e.rows,h=e.alignItems,v=e.justifyContent,g=e.justifyItems,m=e.alignContent,b=e.autoFlow,y=e.className,w=e.style,O=__rest(e,["children","width","height","minWidth","minHeight","maxWidth","maxHeight","gap","columns","rows","alignItems","justifyContent","justifyItems","alignContent","autoFlow","className","style"]);return(y||w)&&console.warn(s.qF),o.createElement(u,Object.assign({alignItems:void 0===h?"center":h,justifyContent:void 0===v?"start":v,justifyItems:g,alignContent:m,gap:f,columns:d,rows:p,width:n,height:r,minWidth:i,minHeight:a,maxWidth:c,maxHeight:l,autoFlow:b},O),t)}},62802:function(e,t,n){var r=n(82729),i=n(36086),o=n(67294),s=n(31666),a=n(62290),c=n(54375);function _templateObject(){var e=(0,r._)(["\n display: ",";\n ",";\n ",";\n ",";\n ",";\n ",";\n ",";\n ",";\n ",";\n ","\n"]);return _templateObject=function(){return e},e}var __rest=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);it.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n},u={body:{size:"body-md",fontWeight:"book"},title:{size:"body-lg",fontWeight:"bold"},mainTitle:{size:"heading-md",fontWeight:"bold"}},getTextPxSize=function(e){return a.iH[e].fontSize*a.bf},getTextUnitSize=function(e){return(0,i.u)(a.iH[e].fontSize)},lineHeightToPx=function(e){return a.iH[e].fontSize*a.iH[e].lineHeight*a.bf},clampBuilder=function(e,t,n,r){var i=(t-e)/(r-n),o=-n*i+e;return"".concat(o,"px + ").concat(100*i,"vw")},l=s.Z.span(_templateObject(),function(e){return e.isInline?"inline":"block"},function(e){return!e.sizeMinMax&&(0,i.y3)(e.size)},function(e){return(0,i.On)(e.fontWeight)},function(e){return e.color&&"color: ".concat((0,i.Rv)(e.color))},function(e){return e.isDimmed&&"opacity: ".concat(.6)},function(e){return e.alignment&&"text-align: ".concat(e.alignment)},function(e){return e.hasEllipsis&&!e.ellipsisLines&&"\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n "},function(e){return e.hasEllipsis&&e.ellipsisLines&&"\n overflow: hidden;\n display: -webkit-box;\n -webkit-box-orient: vertical;\n -webkit-line-clamp: ".concat(e.ellipsisLines,";\n ")},function(e){return!e.hasEllipsis&&e.noWrap&&"white-space: nowrap; overflow: hidden;"},function(e){return e.sizeMinMax&&"\n min-height: 0vw;\n font-size: clamp(\n ".concat(getTextUnitSize(e.sizeMinMax[0]),",\n ").concat(clampBuilder(getTextPxSize(e.sizeMinMax[0]),getTextPxSize(e.sizeMinMax[1]),496,1200),",\n ").concat(getTextUnitSize(e.sizeMinMax[1]),"\n );\n\n line-height: clamp(\n ").concat(lineHeightToPx(e.sizeMinMax[0]),"px,\n ").concat(clampBuilder(lineHeightToPx(e.sizeMinMax[0]),lineHeightToPx(e.sizeMinMax[1]),496,1200),",\n ").concat(lineHeightToPx(e.sizeMinMax[1]),"px\n );\n ")});t.ZP=function(e){var t=e.children,n=e.size,r=e.color,i=e.isInline,s=e.isDimmed,a=e.fontWeight,f=e.hasEllipsis,d=e.ellipsisLines,p=e.noWrap,h=e.variant,v=e.htmlTag,g=e.alignment,m=e.sizeMinMax,b=__rest(e,["children","size","color","isInline","isDimmed","fontWeight","hasEllipsis","ellipsisLines","noWrap","variant","htmlTag","alignment","sizeMinMax"]);return s&&console.warn(c.$P),o.createElement(l,Object.assign({size:h?u[h].size:void 0===n?"body-md":n,color:r,isInline:i,isDimmed:s,fontWeight:h?u[h].fontWeight:void 0===a?"book":a,hasEllipsis:f,ellipsisLines:d,noWrap:p,variant:h,as:void 0===v?"span":v,alignment:g,sizeMinMax:m},b),t)}},54375:function(e,t,n){n.d(t,{$P:function(){return r},OY:function(){return o},qF:function(){return i}});var r="Lens: Text prop 'isDimmed' is deprecated, use color=\"bodyDimmed\" instead.",i="Lens: don't apply custom styles to components, learn more: https://lens.loom.dev/guides/development-best-practices/the-risk-of-modifying-components-with-custom-styles.",o="Lens: Distribute component is deprecated. Use Arrange or Split."},62372:function(e,t,n){n.d(t,{XI:function(){return useHover},lq:function(){return mergeRefs},sJ:function(){return useLayer}});var r,i,o=n(67294),s=n(73935);function _defineProperties(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function useTrackRef(e){var t=(0,o.useRef)(null);return function(n){n&&n!==t.current&&(t.current=n,e(n))}}var a="undefined"!=typeof window?o.useLayoutEffect:o.useEffect;function getPixelValue(e){return parseFloat(e.replace("px",""))}function limit(e,t,n){return en?n:e}function mergeRefs(){for(var e=arguments.length,t=Array(e),n=0;n=0})}},{key:"negativeSides",get:function(){var e=this;return Object.fromEntries(p.filter(function(t){return e[t]<0}).map(function(t){return[t,e[t]]}))}}]),BoundsOffsets}();function sumOfPropertyValues(){for(var e=arguments.length,t=Array(e),n=0;nm?m-w:0;p[n.prop]=limit(w+e+O,v,m),p[n.opposite.prop]=p[n.prop]+n.factor(o[u])}p.width=p.right-p.left,p.height=p.bottom-p.top;var _=g.create(p);return 0===e&&(this._cachedLayerBounds=_),_},e.getLayerCollisionBounds=function(){var e=this.offsets.container;return this.getLayerBounds().mapSides(function(t,n){return n-t.factor(e)}).merge(function(t){return{width:t.width+2*e,height:t.height+2*e}})},e.getContainerOffsets=function(e){if(this._cachedContainerOffsets&&!e)return this._cachedContainerOffsets;var t=this.subjectsBounds.merge({layer:e||this.getLayerCollisionBounds()}),n=h.mergeSmallestSides(t.layerOffsetsToScrollContainers);return e||(this._cachedContainerOffsets=n),n},_createClass(Placement,[{key:"type",get:function(){return this.primary.prop+"-"+("center"===this.secondary.prop?"center":["bottom","right"].includes(this.secondary.prop)?"end":"start")}},{key:"triggerIsBigger",get:function(){var e=this.secondary.isHorizontal,t=this.subjectsBounds,n=t.triggerHasBiggerWidth,r=t.triggerHasBiggerHeight;return e&&n||!e&&r}},{key:"fitsContainer",get:function(){return this.getContainerOffsets().allSidesArePositive}},{key:"visibleSurface",get:function(){var e=this.getLayerBounds(),t=this.getContainerOffsets(e).negativeSides;for(var n in t)t[n]=-t[n];return e.substract(t).surface}},{key:"secondaryOffsetSide",get:function(){var e,t,n=this;return(null!=(e=null==(t=Object.entries(this.getContainerOffsets().negativeSides).map(function(e){var t=e[0],n=e[1];return[f[t],n]}).filter(function(e){var t=e[0];return n.primary.isOppositeDirection(t)}).sort(function(e,t){var n=e[1];return t[1]-n}))?void 0:t[0])?e:[])[0]||null}}]),Placement}(),b=function(e){function PlacementCenter(){return e.apply(this,arguments)||this}return PlacementCenter.prototype=Object.create(e.prototype),PlacementCenter.prototype.constructor=PlacementCenter,_setPrototypeOf(PlacementCenter,e),PlacementCenter.prototype.getLayerBounds=function(){var e=this.subjectsBounds,t=e.trigger,n=e.layer,r=g.empty();return r.top=t.top+t.height/2-n.height/2,r.bottom=r.top+n.height,r.left=t.left+t.width/2-n.width/2,r.right=r.left+n.width,r.width=r.right-r.left,r.height=r.bottom-r.top,r},PlacementCenter}(m),y={position:"absolute",willChange:"top, left",left:null,right:null,top:null,bottom:null},w=function(){function Placements(e,t,n){this.placements=void 0,this.config=void 0,this.subjectsBounds=void 0,this.placements=e,this.config=t,this.subjectsBounds=n}Placements.getSidesFromPlacementType=function(e){var t,n=e.split("-"),r=n[0],i=n[1],o=f[r];return t="center"===i?d.center:o.isHorizontal?"start"===i?d.top:d.bottom:"start"===i?d.left:d.right,[o,t]},Placements.create=function(e,t){var n={arrow:t.arrowOffset,container:t.containerOffset,trigger:t.triggerOffset};function getListOfPlacements(r){void 0===r&&(r=t.placement);var i=Placements.getSidesFromPlacementType(r),o=i[0],s=i[1],a=f[o.isHorizontal?t.preferY:t.preferX],c=!o.isHorizontal&&e.triggerHasBiggerWidth||o.isHorizontal&&e.triggerHasBiggerHeight;function placementFrom(r,i){return new m(r,i,e,t.layerDimensions,n)}var u=[];return u[0]=placementFrom(o,s),u[1]=placementFrom(o,s.isCenter?a:d.center),u[2]=placementFrom(o,d[(s.opposite.isCenter?a.opposite:s.opposite).prop]),u[3]=placementFrom(a,c?o:d[o.opposite.prop]),u[4]=placementFrom(a,d.center),u[5]=placementFrom(a,c?d[o.opposite.prop]:o),u[6]=placementFrom(f[a.opposite.prop],c?o:d[o.opposite.prop]),u[7]=placementFrom(f[a.opposite.prop],d.center),u[8]=placementFrom(f[a.opposite.prop],c?d[o.opposite.prop]:o),u[9]=placementFrom(f[o.opposite.prop],s),u[10]=placementFrom(f[o.opposite.prop],s.isCenter?a:d.center),u[11]=placementFrom(f[o.opposite.prop],d[(s.opposite.isCenter?a.opposite:s.opposite).prop]),u=u.filter(function(e){return e.type===t.placement||t.possiblePlacements.includes(e.type)})}return"center"===t.placement?new Placements([new b(d.center,d.center,e,t.layerDimensions,n)].concat(getListOfPlacements(t.preferY+"-"+t.preferX)),t,e):new Placements(getListOfPlacements(),t,e)};var e=Placements.prototype;return e.filterPlacementsBySide=function(e){return this.placements.filter(function(t){return t.primary===e})},e.findFirstPlacementThatFits=function(){return this.placements.find(function(e){return e.fitsContainer})},e.placementWithBiggestVisibleSurface=function(){return this.placements.map(function(e){return{placement:e,surface:e.visibleSurface}}).sort(function(e,t){return t.surface-e.surface})[0].placement},e.findSuitablePlacement=function(){return this.config.auto?this.findFirstPlacementThatFits()||this.placementWithBiggestVisibleSurface():this.placements[0]},e.getSecondaryOffset=function(e){var t,n=this.config,r=n.auto,i=n.snap;if(!r||i||e instanceof b)return 0;var o=this.filterPlacementsBySide(e.primary);if(0===o.indexOf(e)&&e.fitsContainer)return 0;var s=o.find(function(e){return!e.fitsContainer});if(!s)return 0;var a=s.secondaryOffsetSide;if(!a)return 0;var c=e.getContainerOffsets(),u=e.secondary;return t=e.triggerIsBigger||s===e?a.isPush?-1:1:u===d.left||[d.top,d.center].includes(u)&&a.isPush?-1:1,c[a.prop]*t},e.getStyles=function(e,t,n,r){var i={willChange:"top, left, width, height"};return{arrow:function(e,t,n){if(t.primary.isCenter)return y;var r,i,o,s,a,c,u,l,f,d,p=e.layer,h=e.trigger,v=e.arrow,g=t.primary.oppositeSizeProp,m=h[g]>p[g],b=n+v[g]/2,w=p[g]-v[g]/2-n,O=(r=e.layer,i=e.trigger,o=e.arrow,s=t.primary.oppositeSizeProp,c=(a=t.primary.isHorizontal?["top","bottom"]:["left","right"])[0],u=a[1],((l=r[c]+r[s]/2-i[c]-o[s]/2-n)<0?-l:0)+((f=r[u]-r[s]/2-i[u]+o[s]/2+n)>0?-f:0)),_=t.primary.prop,C=t.primary.oppositeCssProp,S=m?p[g]/2+O:h[C]+h[g]/2-p[C];return _extends({},y,((d={})[_]="100%",d[C]=limit(S,b,w),d))}(this.subjectsBounds.merge({layer:e}),t,this.config.arrowOffset),layer:this.config.overflowContainer?_extends({},i,{position:"fixed",top:e.top,left:e.left}):_extends({},i,{position:"absolute",top:e.top-this.subjectsBounds.parent.top+n.top-r.top,left:e.left-this.subjectsBounds.parent.left+n.left-r.left})}},e.getHasDisappeared=function(e){var t=this.config.overflowContainer?this.subjectsBounds.trigger:e,n=h.mergeSmallestSides(this.subjectsBounds.offsetsToScrollContainers(t,!0));return Object.entries(n.negativeSides).some(function(e){var n=e[0];return e[1]<=-t[f[n].sizeProp]})?"full":n.allSidesArePositive?null:"partial"},e.result=function(e,t){var n=this.findSuitablePlacement(),r=this.getSecondaryOffset(n),i=n.getLayerBounds(r);return{styles:this.getStyles(i,n,e,t),layerSide:n.primary.prop,placement:n,layerBounds:i,hasDisappeared:this.getHasDisappeared(i)}},Placements}(),O=function(){function SubjectsBounds(e,t){this.overflowContainer=void 0,this.trigger=void 0,this.layer=void 0,this.arrow=void 0,this.parent=void 0,this.window=void 0,this.scrollContainers=void 0,this.overflowContainer=t,Object.assign(this,e)}SubjectsBounds.create=function(e,t,n,r,i,o,s,a){var c=g.fromWindow(e);return new SubjectsBounds({layer:g.fromElement(t,{environment:e,withTransform:!1}),trigger:a?g.create(boundsToObject(a())):g.fromElement(n),arrow:i?g.fromElement(i):g.empty(),parent:r?g.fromElement(r):c,window:c,scrollContainers:[c].concat(o.map(function(e){return g.fromElement(e,{withScrollbars:!1})}))},s)};var e=SubjectsBounds.prototype;return e.merge=function(e){return new SubjectsBounds(_extends({},this,e),this.overflowContainer)},e.offsetsToScrollContainers=function(e,t){return void 0===t&&(t=!1),(this.overflowContainer&&!t?[this.window]:this.scrollContainers).map(function(t){return t.offsetsTo(e)})},_createClass(SubjectsBounds,[{key:"layerOffsetsToScrollContainers",get:function(){return this.offsetsToScrollContainers(this.layer)}},{key:"triggerHasBiggerWidth",get:function(){return this.trigger.width>this.layer.width}},{key:"triggerHasBiggerHeight",get:function(){return this.trigger.height>this.layer.height}}]),SubjectsBounds}(),_={auto:!1,arrowOffset:0,containerOffset:10,triggerOffset:0,overflowContainer:!0,placement:"top-center",possiblePlacements:["bottom-start","bottom-end","bottom-center","top-start","top-center","top-end","left-end","left-center","left-start","right-end","right-center","right-start","center"],preferX:"right",preferY:"bottom",snap:!1,container:void 0};function useLayer(e){var t,n,r,i,u,l,f,d,p,h,v,g,m,b,y,S,E,P,x,z,R,B,j,T,L,M,I,k,H,W,F,A,D,V,N,G,Y,X=e.isOpen,q=void 0!==X&&X,U=e.overflowContainer,Z=void 0===U?_.overflowContainer:U,$=e.environment,J=void 0===$?"undefined"!=typeof window?window:void 0:$,K=e.ResizeObserver,Q=e.placement,ee=void 0===Q?_.placement:Q,et=e.possiblePlacements,en=void 0===et?_.possiblePlacements:et,er=e.preferX,ei=void 0===er?_.preferX:er,eo=e.preferY,es=void 0===eo?_.preferY:eo,ea=e.auto,ec=void 0===ea?_.auto:ea,eu=e.snap,el=void 0===eu?_.snap:eu,ef=e.triggerOffset,ed=void 0===ef?_.triggerOffset:ef,ep=e.containerOffset,eh=void 0===ep?_.containerOffset:ep,ev=e.arrowOffset,eg=void 0===ev?_.arrowOffset:ev,em=e.container,eb=void 0===em?_.container:em,ey=e.layerDimensions,ew=void 0===ey?null:ey,eO=e.onDisappear,e_=e.onOutsideClick,eC=e.onParentClose,eS=e.trigger,eE=(0,o.useState)(function(){return{layerSide:"center"===ee?"center":w.getSidesFromPlacementType(ee)[0].prop,styles:{layer:{position:Z?"fixed":"absolute",top:0,left:0},arrow:{position:"absolute",top:0,left:0}}}}),eP=eE[0],ex=eE[1],ez=(0,o.useRef)(null),eR=(t=(0,o.useRef)(eP),q?t.current=eP:t.current=null,t),eB=(0,o.useRef)({cancelled:!1});(0,o.useEffect)(function(){return function(){eB.current.cancelled=!0}},[]);var ej=(0,o.useCallback)(function(e,t,n){var r=e.arrow,i=e.layer,o=e.scrollContainers,s=e.trigger,a=o[0],c=O.create(J,i,s,a,r,o,Z,null==eS?void 0:eS.getBounds),u=w.create(c,{placement:ee,possiblePlacements:en,auto:ec,layerDimensions:ew,arrowOffset:eg,containerOffset:eh,triggerOffset:ed,preferX:ei,preferY:es,snap:el,overflowContainer:Z}).result(t,n),l=u.hasDisappeared,f={layerSide:u.layerSide,styles:u.styles};if(!eR.current||function(e,t){if(e.layerSide!==t.layerSide)return!0;for(var n=0,r=["position","top","left","right","bottom"];n0},removeAllEventSubscriptions:function(){for(var e,t=_createForOfIteratorHelperLoose(S.current);!(e=t()).done;)(0,e.value)();S.current=[]},addEventSubscription:function(e){S.current.push(e)}}},[])).hasEventSubscriptions,x=E.addEventSubscription,z=E.removeAllEventSubscriptions,R=(0,o.useCallback)(function(){var e=b(),t=e.layer,n=e.trigger,r=e.scrollContainers,o=r[0];if(!t)throw Error(createReferenceError("layer"));if(!n&&!v)throw Error(createReferenceError("trigger"));var s={top:0,left:0};if(o){var a=o.scrollLeft;s={top:o.scrollTop,left:a}}else{var c=u.scrollX;s={top:u.scrollY,left:c}}var l={left:0,top:0};if(o){var f=u.getComputedStyle(o),d=f.borderLeftWidth,p=f.borderTopWidth;l={left:getPixelValue(d)||0,top:getPixelValue(p)||0}}i({layer:t,trigger:n,scrollContainers:r,arrow:h.current},s,l)},[b,i,u,h,v]),B=(0,o.useCallback)(function(){var e=b(),t=e.trigger,n=e.layer,r=e.scrollContainers;if(!n)throw Error(createReferenceError("layer"));if(!t&&!v)throw Error(createReferenceError("trigger"));if(p){for(var i=!1,o=new p(function(){if(!i){i=!0;return}R()}),s=0,a=[t,n,document.body];s0},ResizeObserverController.prototype.connect_=function(){i&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),c?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},ResizeObserverController.prototype.disconnect_=function(){i&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},ResizeObserverController.prototype.onTransitionEnd_=function(e){var t=e.propertyName,n=void 0===t?"":t;a.some(function(e){return!!~n.indexOf(e)})&&this.refresh()},ResizeObserverController.getInstance=function(){return this.instance_||(this.instance_=new ResizeObserverController),this.instance_},ResizeObserverController.instance_=null,ResizeObserverController}(),defineConfigurable=function(e,t){for(var n=0,r=Object.keys(t);n0},ResizeObserverSPI}(),h="undefined"!=typeof WeakMap?new WeakMap:new r,ResizeObserver=function ResizeObserver(e){if(!(this instanceof ResizeObserver))throw TypeError("Cannot call a class as a function.");if(!arguments.length)throw TypeError("1 argument required, but only 0 present.");var t=u.getInstance(),n=new p(e,t,this);h.set(this,n)};["observe","unobserve","disconnect"].forEach(function(e){ResizeObserver.prototype[e]=function(){var t;return(t=h.get(this))[e].apply(t,arguments)}});var v=void 0!==o.ResizeObserver?o.ResizeObserver:ResizeObserver;t.Z=v}}]);