(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8883,3016,1075],{90896:e=>{e.exports={wrapper:"wrapper-oPZWoMdB",focused:"focused-oPZWoMdB",readonly:"readonly-oPZWoMdB",disabled:"disabled-oPZWoMdB","size-small":"size-small-oPZWoMdB","size-medium":"size-medium-oPZWoMdB","size-large":"size-large-oPZWoMdB","font-size-small":"font-size-small-oPZWoMdB","font-size-medium":"font-size-medium-oPZWoMdB","font-size-large":"font-size-large-oPZWoMdB","border-none":"border-none-oPZWoMdB",shadow:"shadow-oPZWoMdB","border-thin":"border-thin-oPZWoMdB","border-thick":"border-thick-oPZWoMdB","intent-default":"intent-default-oPZWoMdB","intent-success":"intent-success-oPZWoMdB","intent-warning":"intent-warning-oPZWoMdB","intent-danger":"intent-danger-oPZWoMdB","intent-primary":"intent-primary-oPZWoMdB","corner-top-left":"corner-top-left-oPZWoMdB","corner-top-right":"corner-top-right-oPZWoMdB","corner-bottom-right":"corner-bottom-right-oPZWoMdB","corner-bottom-left":"corner-bottom-left-oPZWoMdB",childrenContainer:"childrenContainer-oPZWoMdB"}},58858:e=>{e.exports={defaultSelect:"defaultSelect-6eXd0Ihx"}},78781:e=>{e.exports={itemWrap:"itemWrap-YXml6gvK",item:"item-YXml6gvK",icon:"icon-YXml6gvK",selected:"selected-YXml6gvK",label:"label-YXml6gvK"}},5717:e=>{e.exports={lineEndSelect:"lineEndSelect-RMwVB5BV",right:"right-RMwVB5BV"}},73084:e=>{e.exports={lineStyleSelect:"lineStyleSelect-2BDVWQbf",multipleStyles:"multipleStyles-2BDVWQbf"}},218:e=>{e.exports={lineWidthSelect:"lineWidthSelect-TYbMx0kd",bar:"bar-TYbMx0kd",isActive:"isActive-TYbMx0kd",item:"item-TYbMx0kd"}},56994:e=>{e.exports={container:"container-Wq7zjnRZ",active:"active-Wq7zjnRZ",disabled:"disabled-Wq7zjnRZ",icon:"icon-Wq7zjnRZ"}},21818:e=>{e.exports={wrap:"wrap-CLB8ZlH6",disabled:"disabled-CLB8ZlH6"}},52465:e=>{e.exports={dropdown:"dropdown-KoV1659s",dropdownMenu:"dropdownMenu-KoV1659s",firstColorPicker:"firstColorPicker-KoV1659s"}},31650:e=>{e.exports={row:"row-kB7roDMw",wrap:"wrap-kB7roDMw",breakpointNormal:"breakpointNormal-kB7roDMw",breakpointMedium:"breakpointMedium-kB7roDMw",breakpointSmall:"breakpointSmall-kB7roDMw"}},51285:e=>{e.exports={coordinates:"coordinates-V0LzFOLU",input:"input-V0LzFOLU"}},9688:e=>{e.exports={wrapper:"wrapper-IjSbS0mB",checkbox:"checkbox-IjSbS0mB",colorSelect:"colorSelect-IjSbS0mB"}},29148:e=>{e.exports={withoutPadding:"withoutPadding-VwIbEpbX"}},67474:e=>{e.exports={input:"input-SCyh9tQM",control:"control-SCyh9tQM",item:"item-SCyh9tQM",cell:"cell-SCyh9tQM",fragmentCell:"fragmentCell-SCyh9tQM",withTitle:"withTitle-SCyh9tQM",title:"title-SCyh9tQM"}},55368:e=>{e.exports={line:"line-er8glV8W",control:"control-er8glV8W",valueInput:"valueInput-er8glV8W",valueUnit:"valueUnit-er8glV8W",input:"input-er8glV8W"}},80346:e=>{e.exports={unit:"unit-yU23iRoD",input:"input-yU23iRoD",normal:"normal-yU23iRoD",big:"big-yU23iRoD",dropdown:"dropdown-yU23iRoD",dropdownMenu:"dropdownMenu-yU23iRoD"}},89477:e=>{e.exports={dropdown:"dropdown-TevhCNe0",normal:"normal-TevhCNe0",big:"big-TevhCNe0",dropdownMenu:"dropdownMenu-TevhCNe0"}},94245:e=>{ e.exports={range:"range-DTExo36Q",valueInput:"valueInput-DTExo36Q",rangeSlider:"rangeSlider-DTExo36Q",rangeSlider_mixed:"rangeSlider_mixed-DTExo36Q",input:"input-DTExo36Q"}},45449:e=>{e.exports={colorPicker:"colorPicker-zLqwzQsC",fontStyleButton:"fontStyleButton-zLqwzQsC",dropdown:"dropdown-zLqwzQsC",dropdownMenu:"dropdownMenu-zLqwzQsC"}},35048:e=>{e.exports={twoColors:"twoColors-0m0hhV3v",colorPicker:"colorPicker-0m0hhV3v"}},33126:e=>{e.exports={dropdown:"dropdown-8h1M1df3",menu:"menu-8h1M1df3"}},17683:e=>{e.exports={dialog:"dialog-Nh5Cqdeo",rounded:"rounded-Nh5Cqdeo",shadowed:"shadowed-Nh5Cqdeo",fullscreen:"fullscreen-Nh5Cqdeo",darker:"darker-Nh5Cqdeo",backdrop:"backdrop-Nh5Cqdeo"}},12114:e=>{e.exports={"tablet-normal-breakpoint":"screen and (max-width: 768px)","tooltip-offset":"20px",dialog:"dialog-hxnnZcZ6",dragging:"dragging-hxnnZcZ6",dialogAnimatedAppearance:"dialogAnimatedAppearance-hxnnZcZ6",dialogAnimation:"dialogAnimation-hxnnZcZ6",dialogTooltip:"dialogTooltip-hxnnZcZ6"}},66998:e=>{e.exports={wrap:"wrap-3HaHQVJm",positionBottom:"positionBottom-3HaHQVJm",backdrop:"backdrop-3HaHQVJm",drawer:"drawer-3HaHQVJm",positionLeft:"positionLeft-3HaHQVJm"}},99339:e=>{e.exports={wrapper:"wrapper-3LlhL6R6",emoji:"emoji-3LlhL6R6"}},83341:e=>{e.exports={list:"list-mYbRQuGD"}},70358:e=>{e.exports={wrapper:"wrapper-KYBibz0a"}},39897:e=>{e.exports={wrapper:"wrapper-EVXZqxr4",emojiItem:"emojiItem-EVXZqxr4"}},40681:e=>{e.exports={wrapper:"wrapper-wFgLbqCx",isActive:"isActive-wFgLbqCx"}},88436:e=>{e.exports={wrapper:"wrapper-z9lPbT43"}},16859:e=>{e.exports={wrapper:"wrapper-s7880WH7"}},95076:e=>{e.exports={desktopSize:"desktopSize-iVjStStf",drawer:"drawer-iVjStStf",menuBox:"menuBox-iVjStStf"}},16059:e=>{e.exports={menuWrap:"menuWrap-8MKeZifP",isMeasuring:"isMeasuring-8MKeZifP",scrollWrap:"scrollWrap-8MKeZifP",momentumBased:"momentumBased-8MKeZifP",menuBox:"menuBox-8MKeZifP",isHidden:"isHidden-8MKeZifP"}},65830:e=>{e.exports={range:"range-w7rMmNtQ",disabled:"disabled-w7rMmNtQ",rangeSlider:"rangeSlider-w7rMmNtQ",rangeSliderMiddleWrap:"rangeSliderMiddleWrap-w7rMmNtQ",rangeSliderMiddle:"rangeSliderMiddle-w7rMmNtQ",dragged:"dragged-w7rMmNtQ",pointer:"pointer-w7rMmNtQ",rangePointerWrap:"rangePointerWrap-w7rMmNtQ"}},73432:e=>{e.exports={button:"button-SD4Dbbwd",disabled:"disabled-SD4Dbbwd",active:"active-SD4Dbbwd",hidden:"hidden-SD4Dbbwd"}},9745:(e,t,n)=>{"use strict";n.d(t,{Icon:()=>i});var o=n(59496);const i=o.forwardRef((e,t)=>{const{icon:n="",...i}=e;return o.createElement("span",{...i,ref:t,dangerouslySetInnerHTML:{__html:n}})})},40233:(e,t,n)=>{"use strict";n.d(t,{VerticalAttachEdge:()=>o,HorizontalAttachEdge:()=>i,VerticalDropDirection:()=>r,HorizontalDropDirection:()=>a,getPopupPositioner:()=>c});var o,i,r,a,s=n(88537);!function(e){e[e.Top=0]="Top",e[e.Bottom=1]="Bottom"}(o||(o={})),function(e){e[e.Left=0]="Left",e[e.Right=1]="Right"}(i||(i={})),function(e){e[e.FromTopToBottom=0]="FromTopToBottom",e[e.FromBottomToTop=1]="FromBottomToTop"}(r||(r={})),function(e){e[e.FromLeftToRight=0]="FromLeftToRight", e[e.FromRightToLeft=1]="FromRightToLeft"}(a||(a={}));const l={verticalAttachEdge:o.Bottom,horizontalAttachEdge:i.Left,verticalDropDirection:r.FromTopToBottom,horizontalDropDirection:a.FromLeftToRight,verticalMargin:0,horizontalMargin:0,matchButtonAndListboxWidths:!1};function c(e,t){return(n,c)=>{const d=(0,s.ensureNotNull)(e).getBoundingClientRect(),{verticalAttachEdge:u=l.verticalAttachEdge,verticalDropDirection:p=l.verticalDropDirection,horizontalAttachEdge:h=l.horizontalAttachEdge,horizontalDropDirection:m=l.horizontalDropDirection,horizontalMargin:f=l.horizontalMargin,verticalMargin:g=l.verticalMargin,matchButtonAndListboxWidths:v=l.matchButtonAndListboxWidths}=t,y=u===o.Top?-1*g:g,b=h===i.Right?d.right:d.left,w=u===o.Top?d.top:d.bottom,_={x:b-(m===a.FromRightToLeft?n:0)+f,y:w-(p===r.FromBottomToTop?c:0)+y};return v&&(_.overrideWidth=d.width),_}}},32449:(e,t,n)=>{"use strict";function o(e,t,n){const o=new Map,i=void 0!==t?t[0]:e=>e,r=void 0!==t?void 0!==t[1]?t[1]:t[0]:e=>e,a={value:()=>i(e.value()),setValue:t=>{e.setValue(r(t))},subscribe:(t,n)=>{const i=e=>{n(a)};o.set(n,i),e.subscribe(t,i)},unsubscribe:(t,n)=>{const i=o.get(n);i&&(e.unsubscribe(t,i),o.delete(n))},unsubscribeAll:t=>{e.unsubscribeAll(t),o.clear()},destroy:()=>{null==n||n()}};return a}function i(e){const t=o(e);return t.destroy=()=>{e.destroy()},t}function r(e,t,n,i,r,a){const s=o(t,i,a),l=void 0!==i?void 0!==i[1]?i[1]:i[0]:e=>e;return s.setValue=null!=r?r:o=>e.setProperty(t,l(o),n),s}n.d(t,{makeProxyDefinitionProperty:()=>o,makeProxyDefinitionPropertyDestroyable:()=>i,convertToDefinitionProperty:()=>r})},50366:(e,t,n)=>{"use strict";function o(e,t){return{propType:"checkable",properties:e,...t}}function i(e,t,n){return{propType:"checkableSet",properties:e,childrenDefinitions:n,...t}}function r(e,t){return{propType:"color",properties:e,noAlpha:!1,...t}}n.d(t,{convertFromReadonlyWVToDefinitionProperty:()=>O,convertFromWVToDefinitionProperty:()=>H,convertToDefinitionProperty:()=>I.convertToDefinitionProperty,createCheckablePropertyDefinition:()=>o,createCheckableSetPropertyDefinition:()=>i,createColorPropertyDefinition:()=>r,createCoordinatesPropertyDefinition:()=>P,createEmojiPropertyDefinition:()=>k,createLeveledLinePropertyDefinition:()=>m,createLinePropertyDefinition:()=>u,createNumberPropertyDefinition:()=>f,createOptionsPropertyDefinition:()=>g,createPropertyDefinitionsGeneralGroup:()=>L,createPropertyDefinitionsLeveledLinesGroup:()=>A,createRangePropertyDefinition:()=>T,createSessionPropertyDefinition:()=>z,createStudyInputsPropertyDefinition:()=>B,createSymbolPropertyDefinition:()=>V,createTextPropertyDefinition:()=>D,createTransparencyPropertyDefinition:()=>N,createTwoColorsPropertyDefinition:()=>M,createTwoOptionsPropertyDefinition:()=>v,destroyDefinitions:()=>J,getColorDefinitionProperty:()=>X,getLockPriceScaleDefinitionProperty:()=>Z,getPriceScaleSelectionStrategyDefinitionProperty:()=>j,getScaleRatioDefinitionProperty:()=>U,getSymbolDefinitionProperty:()=>G,isPropertyDefinitionsGroup:()=>$});var a=n(49612),s=n(43891) ;const l=[s.LINESTYLE_SOLID,s.LINESTYLE_DOTTED,s.LINESTYLE_DASHED],c=[1,2,3,4],d=[a.LineEnd.Normal,a.LineEnd.Arrow];function u(e,t){const n={propType:"line",properties:e,...t};return void 0!==n.properties.style&&(n.styleValues=l),void 0!==n.properties.width&&(n.widthValues=c),void 0===n.properties.leftEnd&&void 0===n.properties.rightEnd||void 0!==n.endsValues||(n.endsValues=d),void 0!==n.properties.value&&void 0===n.valueType&&(n.valueType=1),n}const p=[s.LINESTYLE_SOLID,s.LINESTYLE_DOTTED,s.LINESTYLE_DASHED],h=[1,2,3,4];function m(e,t){const n={propType:"leveledLine",properties:e,...t};return void 0!==n.properties.style&&(n.styleValues=p),void 0!==n.properties.width&&(n.widthValues=h),n}function f(e,t){return{propType:"number",properties:e,type:1,...t}}function g(e,t){return{propType:"options",properties:e,...t}}function v(e,t){return{propType:"twoOptions",properties:e,...t}}var y=n(28353);const b=[{id:"bottom",value:"bottom",title:(0,y.t)("Top")},{id:"middle",value:"middle",title:(0,y.t)("Middle")},{id:"top",value:"top",title:(0,y.t)("Bottom")}],w=[{id:"left",value:"left",title:(0,y.t)("Left")},{id:"center",value:"center",title:(0,y.t)("Center")},{id:"right",value:"right",title:(0,y.t)("Right")}],_=[{id:"horizontal",value:"horizontal",title:(0,y.t)("Horizontal")},{id:"vertical",value:"vertical",title:(0,y.t)("Vertical")}],E=[10,11,12,14,16,20,24,28,32,40].map(e=>({title:String(e),value:e})),C=[1,2,3,4],S=(0,y.t)("Text alignment"),x=(0,y.t)("Text orientation");function D(e,t){const n={propType:"text",properties:e,...t,isEditable:t.isEditable||!1};return void 0!==n.properties.size&&void 0===n.sizeItems&&(n.sizeItems=E),void 0!==n.properties.alignmentVertical&&void 0===n.alignmentVerticalItems&&(n.alignmentVerticalItems=b),void 0!==n.properties.alignmentHorizontal&&void 0===n.alignmentHorizontalItems&&(n.alignmentHorizontalItems=w),(n.alignmentVerticalItems||n.alignmentHorizontalItems)&&void 0===n.alignmentTitle&&(n.alignmentTitle=S),void 0!==n.properties.orientation&&(void 0===n.orientationItems&&(n.orientationItems=_),void 0===n.orientationTitle&&(n.orientationTitle=x)),void 0!==n.properties.borderWidth&&void 0===n.borderWidthItems&&(n.borderWidthItems=C),n}function M(e,t){return{propType:"twoColors",properties:e,noAlpha1:!1,noAlpha2:!1,...t}}function P(e,t){return{propType:"coordinates",properties:e,...t}}function T(e,t){return{propType:"range",properties:e,...t}}function N(e,t){return{propType:"transparency",properties:e,...t}}function V(e,t){return{propType:"symbol",properties:e,...t}}function z(e,t){return{propType:"session",properties:e,...t}}function k(e,t){return{propType:"emoji",properties:e,...t}}function B(e,t){return{propType:"studyInputs",properties:e,...t}}var R=n(52714),W=n.n(R);function L(e,t,n,o){return{id:t,title:n,visible:o,groupType:"general",definitions:new(W())(e)}}function A(e,t,n){return{id:t,title:n,groupType:"leveledLines",definitions:new(W())(e)}}var I=n(32449);function F(e,t){const n=new Map,o=void 0!==t?t[0]:e=>e,i=void 0!==t?void 0!==t[1]?t[1]:t[0]:e=>e,r={value:()=>o(e.value()), setValue:t=>{var n;null===(n=e.setValue)||void 0===n||n.call(e,i(t))},subscribe:(t,o)=>{const i=()=>{o(r)};let a=n.get(t);void 0===a?(a=new Map,a.set(o,i),n.set(t,a)):a.set(o,i),e.subscribe(i)},unsubscribe:(t,o)=>{const i=n.get(t);if(void 0!==i){const t=i.get(o);void 0!==t&&(e.unsubscribe(t),i.delete(o))}},unsubscribeAll:t=>{const o=n.get(t);void 0!==o&&(o.forEach((t,n)=>{e.unsubscribe(t)}),o.clear())}};return r}function H(e,t,n,o){const i=F(t,o),r=void 0!==o?void 0!==o[1]?o[1]:o[0]:e=>e;return i.setValue=o=>e.setWatchedValue(t,r(o),n),i}function O(e,t){return function(e,t,n){const o=new Map;return F({subscribe:(n,i)=>{const r=e=>n(t(e));o.set(n,r),e.subscribe(r,i)},unsubscribe:t=>{if(t){const n=o.get(t);n&&(e.unsubscribe(n),o.delete(t))}else o.clear(),e.unsubscribe()},value:()=>t(e.value())},n)}(e,e=>e,t)}function j(e,t){const n=(0,I.makeProxyDefinitionProperty)(t);return n.setValue=t=>e.setPriceScaleSelectionStrategy(t),n}function Z(e,t,n,o){const i=(0,I.makeProxyDefinitionProperty)(t);return i.setValue=t=>{const i={lockScale:t};e.setPriceScaleMode(i,n,o)},i}function U(e,t,n,o){const i=(0,I.makeProxyDefinitionProperty)(t,o);return i.setValue=o=>{e.setScaleRatioProperty(t,o,n)},i}var Y=n(24377),q=n(68906),Q=n(81465);function K(e,t){if((0,q.isHexColor)(e)){const n=(0,Y.parseRgb)(e);return(0,Y.rgbaToString)((0,Y.rgba)(n,(100-t)/100))}return e}function X(e,t,n,o,i){let r;if(null!==n){const e=(0,Q.combineProperty)(K,t,n);r=(0,I.makeProxyDefinitionPropertyDestroyable)(e)}else r=(0,I.makeProxyDefinitionProperty)(t,[()=>K(t.value(),0),e=>e]);return r.setValue=n=>{i&&e.beginUndoMacro(o),e.setProperty(t,n,o),i&&e.endUndoMacro()},r}function G(e,t,n,o,i,r){const a=[(s=n,l=t,e=>{const t=s(l);if(e===l.value()&&null!==t){const e=t.ticker||t.full_name;if(e)return e}return e}),e=>e];var s,l;const c=(0,I.convertToDefinitionProperty)(e,t,i,a);r&&(c.setValue=r);const d=new Map;c.subscribe=(e,n)=>{const o=e=>{n(c)};d.set(n,o),t.subscribe(e,o)},c.unsubscribe=(e,n)=>{const o=d.get(n);o&&(t.unsubscribe(e,o),d.delete(n))};const u={};return o.subscribe(u,()=>{d.forEach((e,t)=>{t(c)})}),c.destroy=()=>{o.unsubscribeAll(u),d.clear()},c}function $(e){return e.hasOwnProperty("groupType")}function J(e){e.forEach(e=>{if(e.hasOwnProperty("propType")){Object.keys(e.properties).forEach(t=>{const n=e.properties[t];void 0!==n&&void 0!==n.destroy&&n.destroy()})}else J(e.definitions.value())})}},99054:(e,t,n)=>{"use strict";n.d(t,{setFixedBodyState:()=>c});const o=(()=>{let e;return()=>{var t;if(void 0===e){const n=document.createElement("div"),o=n.style;o.visibility="hidden",o.width="100px",o.msOverflowStyle="scrollbar",document.body.appendChild(n);const i=n.offsetWidth;n.style.overflow="scroll";const r=document.createElement("div");r.style.width="100%",n.appendChild(r);const a=r.offsetWidth;null===(t=n.parentNode)||void 0===t||t.removeChild(n),e=i-a}return e}})();function i(e,t,n){null!==e&&e.style.setProperty(t,n)}function r(e,t){return getComputedStyle(e,null).getPropertyValue(t)}function a(e,t){return parseInt(r(e,t))}let s=0,l=!1;function c(e){ const{body:t}=document,n=t.querySelector(".widgetbar-wrap");if(e&&1==++s){const e=r(t,"overflow"),s=a(t,"padding-right");"hidden"!==e.toLowerCase()&&t.scrollHeight>t.offsetHeight&&(i(n,"right",o()+"px"),t.style.paddingRight=s+o()+"px",l=!0),t.classList.add("i-no-scroll")}else if(!e&&s>0&&0==--s&&(t.classList.remove("i-no-scroll"),l)){i(n,"right","0px");let e=0;0,t.scrollHeight<=t.clientHeight&&(e-=o()),t.style.paddingRight=(e<0?0:e)+"px",l=!1}}},66045:(e,t,n)=>{"use strict";n.d(t,{FontSizeSelect:()=>c});var o=n(59496),i=n(97754),r=n.n(i),a=n(45685),s=n(90186),l=n(58858);function c(e){const{id:t,fontSize:n,fontSizes:i=[],className:c,disabled:d,fontSizeChange:u}=e;return o.createElement(a.Select,{id:t,disabled:d,className:r()(c,l.defaultSelect),menuClassName:l.defaultSelect,items:(p=i,p.map(e=>({value:e.value,content:e.title}))),value:n,onChange:u,...(0,s.filterDataProps)(e)});var p}},94697:(e,t,n)=>{"use strict";n.d(t,{IconDropdown:()=>c,DisplayItem:()=>d,DropItem:()=>u});var o=n(59496),i=n(97754),r=n.n(i),a=n(45685),s=n(9745),l=n(78781);function c(e){const{menuItemClassName:t,...n}=e;return o.createElement(a.Select,{...n,menuItemClassName:r()(t,l.itemWrap)})}function d(e){return o.createElement("div",{className:r()(l.item,l.selected,e.className)},o.createElement(s.Icon,{className:l.icon,icon:e.icon}))}function u(e){return o.createElement("div",{className:l.item},o.createElement(s.Icon,{className:r()(l.icon,e.iconClassName),icon:e.icon}),o.createElement("div",{className:l.label},e.label))}},53598:(e,t,n)=>{"use strict";n.d(t,{LineStyleSelect:()=>f});var o=n(28353),i=n(59496),r=n(97754),a=n.n(r),s=n(43891),l=n(94697),c=n(20618),d=n(19726),u=n(56326),p=n(50303),h=n(73084);const m=[{type:s.LINESTYLE_SOLID,icon:c,label:(0,o.t)("Line")},{type:s.LINESTYLE_DASHED,icon:d,label:(0,o.t)("Dashed line")},{type:s.LINESTYLE_DOTTED,icon:u,label:(0,o.t)("Dotted line")}];class f extends i.PureComponent{render(){const{id:e,lineStyle:t,className:n,lineStyleChange:o,disabled:r,additionalItems:s,allowedLineStyles:c}=this.props;let d=function(e){let t=[...m];return void 0!==e&&(t=t.filter(t=>e.includes(t.type))),t.map(e=>({value:e.type,selectedContent:i.createElement(l.DisplayItem,{icon:e.icon}),content:i.createElement(l.DropItem,{icon:e.icon,label:e.label})}))}(c);return s&&(d=[{readonly:!0,content:s},...d]),i.createElement(l.IconDropdown,{id:e,disabled:r,className:a()(h.lineStyleSelect,n),hideArrowButton:!0,items:d,value:t,onChange:o,"data-name":"line-style-select",addPlaceholderToItems:!1,placeholder:i.createElement(l.DisplayItem,{icon:p,className:h.multipleStyles})})}}},50890:(e,t,n)=>{"use strict";n.d(t,{LineWidthSelect:()=>d});var o=n(59496),i=n(97754),r=n(45685),a=n(218);const s=[1,2,3,4];function l(e){const{id:t,value:n,items:l=s,disabled:c,onChange:d}=e;return o.createElement(r.Select,{id:t,disabled:c,hideArrowButton:!0,className:a.lineWidthSelect,items:(u=l,u.map(e=>({value:e,selectedContent:p(e,!0),content:p(e)}))),value:n,onChange:d,"data-name":"line-width-select"});var u;function p(e,t){const r={borderTopWidth:e} ;return o.createElement("div",{className:a.item},o.createElement("div",{className:i(a.bar,{[a.isActive]:e===n&&!t}),style:r}," "))}}var c=n(45560);function d(e){const{property:t}=e,[n,i]=(0,c.useDefinitionProperty)({property:t});return o.createElement(l,{...e,value:n,onChange:i})}},66849:(e,t,n)=>{"use strict";n.d(t,{ControlCustomWidthContext:()=>i,ControlCustomHeightContext:()=>r});var o=n(59496);const i=o.createContext({}),r=o.createContext({})},90545:(e,t,n)=>{"use strict";n.d(t,{Section:()=>tn});var o=n(59496),i=n(50366),r=n(48897),a=n(45560),s=n(31356);function l(e){const{definition:{id:t,properties:{checked:n,disabled:i,visible:r},title:l},offset:c}=e,[d]=(0,a.useDefinitionProperty)({property:i,defaultValue:!1}),[u]=(0,a.useDefinitionProperty)({property:r,defaultValue:!0});return u?o.createElement(s.CommonSection,{id:t,offset:c,checked:n,title:l,disabled:e.disabled||d}):null}var c=n(97754),d=n.n(c),u=n(22064),p=n(53598);function h(e){const{property:t}=e,[n,i]=(0,a.useDefinitionProperty)({property:t});return o.createElement(p.LineStyleSelect,{...e,lineStyle:n,lineStyleChange:i})}var m=n(50890),f=n(60521),g=n(88537);function v(e){return"mixed"===e}function y(e,t,n){const[i,r]=(0,o.useState)(e),a=(0,o.useRef)(i);return(0,o.useEffect)(()=>{r(e)},[e,n]),[i,function(e){a.current=e,r(e)},function(){t(a.current)},function(){a.current=e,r(e)}]}var b=n(68335),w=n(92399),_=n(64514),E=n(95505),C=n(49483);function S(e){const{property:t,...n}=e,[i,r]=(0,o.useState)(performance.now()),[s,l]=(0,a.useDefinitionProperty)({property:t,handler:()=>r(performance.now())}),c=y(s,l,i);return o.createElement(x,{...n,valueHash:i,sharedBuffer:c})}function x(e){const{sharedBuffer:t,min:n,max:i,step:r,...a}=e,[s,l,c,d]=t,u=(0,o.useRef)(null),p=(0,o.useRef)(null),h={flushed:!1};return o.createElement(M,{...a,ref:p,onValueChange:function(e,t){l(e),"step"!==t||h.flushed||(c(),h.flushed=!0)},onKeyDown:function(e){if(e.defaultPrevented||h.flushed)return;switch((0,b.hashFromEvent)(e.nativeEvent)){case 27:d(),h.flushed=!0;break;case 13:e.preventDefault();const t=(0,g.ensureNotNull)(p.current).getClampedValue();null!==t&&(l(t),c(),h.flushed=!0)}},onBlur:function(e){const t=(0,g.ensureNotNull)(u.current);if(!t.contains(document.activeElement)&&!t.contains(e.relatedTarget)){const e=(0,g.ensureNotNull)(p.current).getClampedValue();null===e||h.flushed||(l(e),c(),h.flushed=!0)}},value:s,roundByStep:!1,containerReference:function(e){u.current=e},inputMode:C.CheckMobile.iOS()?void 0:"numeric",min:n,max:i,step:r,stretch:!1})}const D={mode:"float",min:-Number.MAX_VALUE,max:Number.MAX_VALUE,step:1,precision:0,inheritPrecisionFromStep:!0};class M extends o.PureComponent{constructor(e){super(e),this._selection=null,this._restoreSelection=!1,this._input=null,this._handleSelectionChange=()=>{this._restoreSelection||document.activeElement!==(0,g.ensureNotNull)(this._input)||this._saveSelection((0,g.ensureNotNull)(this._input))},this._handleInputReference=e=>{this._input=e,this.props.inputReference&&this.props.inputReference(e)},this._onFocus=e=>{ this._saveSelection((0,g.ensureNotNull)(this._input)),this.setState({focused:!0}),this.props.onFocus&&this.props.onFocus(e)},this._onBlur=e=>{this._selection=null,this.setState({displayValue:N(this.props,this.props.value,V(this.props)),focused:!1}),this.props.onBlur&&this.props.onBlur(e)},this._onValueChange=e=>{const t=e.currentTarget,n=t.value,o=function(e,t,n){switch(n){case"integer":return P.test(t)?t:e;case"float":return t=t.replace(/,/g,"."),T.test(t)?t:e}}(this.state.displayValue,n,this.props.mode),i=k(o),r=this._checkValueBoundaries(i);var a,s;this.setState({displayValue:o}),o!==n&&(a=this.state.displayValue,s=(s=o).replace(/,/g,"."),(a=a.replace(/,/g,".")).includes(".")||!s.includes("."))?(this._restoreSelection=!0,this.forceUpdate()):this._saveSelection(t),r.value&&N(this.props,i)===o&&this.props.onValueChange(i,"input")},this._onValueByStepChange=e=>{const{roundByStep:t=!0,step:n=1}=this.props,o=k(this.state.displayValue);let i;if(isNaN(o)){const{defaultValue:e}=this.props;if(void 0===e)return;i=e}else{const r=new f.Big(o),a=new f.Big(n),s=r.mod(a);let l=r.plus(e*n);!s.eq(0)&&t&&(l=l.plus((e>0?0:1)*n).minus(s)),i=l.toNumber()}this._checkValueBoundaries(i).value&&(this.setState({displayValue:N(this.props,i,V(this.props))}),this.props.onValueChange(i,"step"))},this.state={value:B(this.props.value),displayValue:N(this.props,this.props.value,V(this.props)),focused:!1,valueHash:this.props.valueHash}}componentDidMount(){document.addEventListener("selectionchange",this._handleSelectionChange)}componentWillUnmount(){document.removeEventListener("selectionchange",this._handleSelectionChange)}componentDidUpdate(){const e=(0,g.ensureNotNull)(this._input),t=this._selection;if(null!==t&&this._restoreSelection&&document.activeElement===e){const{start:n,end:o,direction:i}=t;e.setSelectionRange(n,o,i)}this._restoreSelection=!1}render(){return o.createElement(w.NumberInputView,{type:"text",inputMode:this.props.inputMode,name:this.props.name,fontSizeStyle:"medium",value:this.state.displayValue,className:this.props.className,placeholder:this.props.placeholder,disabled:this.props.disabled,stretch:this.props.stretch,onValueChange:this._onValueChange,onValueByStepChange:this._onValueByStepChange,containerReference:this.props.containerReference,inputReference:this._handleInputReference,onClick:this.props.onClick,onFocus:this._onFocus,onBlur:this._onBlur,onKeyDown:this.props.onKeyDown,autoSelectOnFocus:!0,"data-name":this.props["data-name"]})}getClampedValue(){const{min:e,max:t}=this.props,n=k(this.state.displayValue);return isNaN(n)?null:(0,_.clamp)(n,e,t)}static getDerivedStateFromProps(e,t){const{valueHash:n}=e,o=B(e.value);if(t.value!==o||t.valueHash!==n){return{value:o,valueHash:n,displayValue:N(e,o,t.focused&&t.valueHash===n?void 0:V(e))}}return null}_saveSelection(e){const{selectionStart:t,selectionEnd:n,selectionDirection:o}=e;null!==t&&null!==n&&null!==o&&(this._selection={start:t,end:n,direction:o})}_checkValueBoundaries(e){const{min:t,max:n}=this.props;return{value:function(e,t,n){const o=e>=t,i=e<=n;return{passMin:o, passMax:i,pass:o&&i,clamped:(0,_.clamp)(e,t,n)}}(e,t,n).pass}}}M.defaultProps=D;const P=/^-?[0-9]*$/,T=/^(-?([0-9]+\.?[0-9]*)|(-?[0-9]*))$/;function N(e,t,n){return v(t=B(t))?"โ€”":(null!==t&&void 0!==n&&(n=Math.max(z(t),n)),function(e,t){if(null===e)return"";return new E.NumericFormatter(t).format(e)}(t,n))}function V(e){let t=0;return e.inheritPrecisionFromStep&&e.step<=1&&(t=z(e.step)),Math.max(e.precision,t)||void 0}function z(e){const t=Math.trunc(e).toString();return(0,_.clamp)(E.NumericFormatter.formatNoE(e).length-t.length-1,0,15)}function k(e,t){return new E.NumericFormatter(t).parse(e)}function B(e){return"number"==typeof e&&Number.isFinite(e)||v(e)?e:null}var R=n(24377),W=n(58593),L=n(68906);function A(e){const{color:t,thickness:n,thicknessItems:i,noAlpha:r}=e,[s,l]=(0,a.useDefinitionProperty)({property:t}),[c,d]=(0,a.useDefinitionProperty)(n?{property:n}:{defaultValue:void 0});return o.createElement(W.ColorSelect,{...e,color:function(){if(!s)return null;if("mixed"===s)return"mixed";return(0,R.rgbToHexString)((0,R.parseRgb)(s))}(),onColorChange:function(e){const t=s&&"mixed"!==s?(0,L.alphaToTransparency)((0,R.parseRgba)(s)[3]):0;l((0,L.generateColor)(String(e),t,!0))},thickness:c,thicknessItems:i,onThicknessChange:d,opacity:r?void 0:s&&"mixed"!==s?(0,R.parseRgba)(s)[3]:void 0,onOpacityChange:r?void 0:function(e){l((0,L.generateColor)(s,(0,L.alphaToTransparency)(e),!0))}})}var I=n(28353),F=n(49612),H=n(94697),O=n(90186),j=n(23848),Z=n(56775),U=n(5717);const Y=[{type:F.LineEnd.Normal,icon:j,label:(0,I.t)("Normal")},{type:F.LineEnd.Arrow,icon:Z,label:(0,I.t)("Arrow")}];class q extends o.PureComponent{constructor(e){super(e),this._items=[],this._items=Y.map(t=>({value:t.type,selectedContent:o.createElement(H.DisplayItem,{icon:t.icon}),content:o.createElement(H.DropItem,{icon:t.icon,iconClassName:d()(e.isRight&&U.right),label:t.label})}))}render(){const{id:e,lineEnd:t,className:n,lineEndChange:i,isRight:r,disabled:a}=this.props;return o.createElement(H.IconDropdown,{id:e,disabled:a,className:d()(U.lineEndSelect,r&&U.right,n),items:this._items,value:t,onChange:i,hideArrowButton:!0,...(0,O.filterDataProps)(this.props)})}}function Q(e){const{property:t}=e,[n,i]=(0,a.useDefinitionProperty)({property:t});return o.createElement(q,{...e,lineEnd:n,lineEndChange:i})}var K=n(78260),X=n(31650);function G(e){const{children:t,className:n,breakPoint:i="Normal"}=e;return o.createElement(K.CellWrap,{className:c(X.wrap,n,X["breakpoint"+i])},o.Children.map(t,e=>o.isValidElement(e)?o.createElement("span",{key:null===e.key?void 0:e.key,className:X.row},e):e))}const $={1:"float",0:"integer"};var J=n(77975),ee=n(55368);function te(e){const{definition:{id:t,properties:{checked:n,disabled:i,visible:r,leftEnd:l,rightEnd:d,value:p,extendLeft:f,extendRight:g},title:v,valueMin:y,valueMax:b,valueStep:w,valueUnit:_,extendLeftTitle:E,extendRightTitle:C},offset:x}=e,[D]=(0,a.useDefinitionProperty)({property:n,defaultValue:!0}),[M]=(0,a.useDefinitionProperty)({property:i,defaultValue:!1}),[P]=(0,a.useDefinitionProperty)({property:r, defaultValue:!0}),T=(0,J.useWatchedValueReadonly)({watchedValue:y,defaultValue:void 0}),N=(0,J.useWatchedValueReadonly)({watchedValue:b,defaultValue:void 0}),V=(0,J.useWatchedValueReadonly)({watchedValue:w,defaultValue:void 0}),z=(0,J.useWatchedValueReadonly)({watchedValue:_,defaultValue:void 0}),k=e.disabled||!D;return P?o.createElement(o.Fragment,null,o.createElement(s.CommonSection,{id:t,offset:x,checked:n,title:v,disabled:e.disabled||M},o.createElement(G,{className:ee.line,breakPoint:"Small"},o.createElement(o.Fragment,null,function(){const{definition:{properties:{color:n,width:i},widthValues:r}}=e;if(n)return o.createElement("span",{className:ee.control},o.createElement(A,{color:n,thickness:i,disabled:k,thicknessItems:r}));return i&&o.createElement("span",{className:ee.control},o.createElement(m.LineWidthSelect,{id:(0,u.createDomId)(t,"line-width-select"),items:r,property:i,disabled:k}))}(),function(){const{definition:{properties:{style:n}}}=e;return n&&o.createElement("span",{className:ee.control},o.createElement(h,{id:(0,u.createDomId)(t,"line-style-select"),property:n,disabled:k}))}()),(l||d||p)&&o.createElement(o.Fragment,null,o.createElement(o.Fragment,null,l&&o.createElement(Q,{id:(0,u.createDomId)(t,"left-end-select"),"data-name":"left-end-select",className:ee.control,property:l,disabled:k}),d&&o.createElement(Q,{id:(0,u.createDomId)(t,"right-end-select"),"data-name":"right-end-select",className:ee.control,property:d,disabled:k,isRight:!0})),function(){const{definition:{valueType:t}}=e;return p&&o.createElement("span",{className:c(ee.valueInput,ee.control)},o.createElement(S,{className:ee.input,property:p,min:T,max:N,step:V,disabled:k,mode:void 0!==t?$[t]:void 0,name:"line-value-input"}),o.createElement("span",{className:ee.valueUnit},z))}()))),f&&o.createElement(s.CommonSection,{id:t+"ExtendLeft",offset:x,checked:f,title:E,disabled:e.disabled||M}),g&&o.createElement(s.CommonSection,{id:t+"ExtendRight",offset:x,checked:g,title:C,disabled:e.disabled||M})):null}var ne=n(49642),oe=n(45685),ie=n(36947);function re(e){const{property:t,options:n,...i}=e,[r,s]=(0,a.useDefinitionProperty)({property:t}),l=(0,ie.useForceUpdate)();return(0,o.useEffect)(()=>{const e=()=>l();return Array.isArray(n)||n.subscribe(e),()=>{Array.isArray(n)||n.unsubscribe(e)}},[]),o.createElement(oe.Select,{...i,onChange:s,value:r,items:(Array.isArray(n)?n:n.value()).map(e=>e.readonly?{content:e.title,readonly:e.readonly}:{content:e.title,value:e.value,disabled:e.disabled,id:e.id})})}var ae=n(52465);const se=[{title:(0,I.t)("Solid"),value:ne.ColorType.Solid},{title:(0,I.t)("Gradient"),value:ne.ColorType.Gradient}];function le(e){const{id:t,disabled:n,noAlpha:i,properties:r}=e,{color:s,gradientColor1:l,gradientColor2:c,type:d}=r,[p]=(0,a.useDefinitionProperty)({property:d,defaultValue:ne.ColorType.Solid});return o.createElement(G,null,o.createElement(re,{id:(0,u.createDomId)(t,"background-type-options-dropdown"),"data-name":"background-type-options-dropdown",className:ae.dropdown,menuClassName:ae.dropdownMenu,disabled:n,property:d, options:se}),p===ne.ColorType.Solid?o.createElement(A,{color:s,disabled:n,noAlpha:i}):o.createElement(o.Fragment,null,o.createElement(A,{className:ae.firstColorPicker,color:l,disabled:n,noAlpha:i}),o.createElement(A,{color:c,disabled:n,noAlpha:i})))}function ce(e){const{definition:{id:t,properties:n,title:i,noAlpha:r},offset:l}=e,{color:c,checked:d,disabled:u,visible:p}=n,[h]=(0,a.useDefinitionProperty)({property:d,defaultValue:!0}),[m]=(0,a.useDefinitionProperty)({property:u,defaultValue:!1}),[f]=(0,a.useDefinitionProperty)({property:p,defaultValue:!0}),g=e.disabled||!h;return f?o.createElement(s.CommonSection,{id:t,offset:l,checked:d,title:i,disabled:e.disabled||m},o.createElement(K.CellWrap,null,n.hasOwnProperty("type")?o.createElement(le,{id:t,properties:n,disabled:g,noAlpha:r}):o.createElement(A,{color:c,disabled:g,noAlpha:r}))):null}var de=n(54368),ue=n(45112),pe=n(21818);function he(e){const{value:t,disabled:n,onChange:i,className:r}=e;return o.createElement("div",{className:c(pe.wrap,r,{[pe.disabled]:n})},o.createElement(de.Opacity,{hideInput:!0,color:ue.colorsPalette["color-tv-blue-500"],opacity:1-t/100,onChange:function(e){n||i(100-100*e)}}))}function me(e){const{property:t,...n}=e,[i,r]=(0,a.useDefinitionProperty)({property:t});return o.createElement(he,{...n,value:i,onChange:r})}function fe(e){const{definition:{id:t,properties:{transparency:n,checked:i,disabled:r,visible:l},title:c},offset:d}=e,[u]=(0,a.useDefinitionProperty)({property:i,defaultValue:!0}),[p]=(0,a.useDefinitionProperty)({property:r,defaultValue:!1}),[h]=(0,a.useDefinitionProperty)({property:l,defaultValue:!0}),m=e.disabled||!u;return h?o.createElement(s.CommonSection,{id:t,offset:d,checked:i,title:c,disabled:e.disabled||p},o.createElement(K.CellWrap,null,o.createElement(me,{property:n,disabled:m}))):null}var ge=n(35048);function ve(e){const{definition:{id:t,properties:{color1:n,color2:i,checked:r,disabled:l,visible:c},title:d,noAlpha1:u,noAlpha2:p},offset:h}=e,[m]=(0,a.useDefinitionProperty)({property:r,defaultValue:!0}),[f]=(0,a.useDefinitionProperty)({property:l,defaultValue:!1}),[g]=(0,a.useDefinitionProperty)({property:c,defaultValue:!0}),v=e.disabled||!m||f;return g?o.createElement(s.CommonSection,{id:t,offset:h,checked:r,title:d,disabled:e.disabled||f},o.createElement(K.CellWrap,{className:ge.twoColors},y(n,u),y(i,p))):null;function y(e,t){return o.createElement("span",{className:ge.colorPicker},o.createElement(A,{color:e,disabled:v,noAlpha:t}))}}var ye=n(66849),be=n(80346);function we(e){const{definition:{id:t,properties:{checked:n,value:i,unitOptionsValue:r,disabled:l,visible:d},min:p,max:h,step:m,title:f,unit:v,unitOptions:y,type:b},offset:w}=e,[_]=(0,a.useDefinitionProperty)({property:n,defaultValue:!0}),[E]=(0,a.useDefinitionProperty)({property:l,defaultValue:!1}),[C]=(0,a.useDefinitionProperty)({property:d,defaultValue:!0}),x=(0,J.useWatchedValueReadonly)({watchedValue:p,defaultValue:void 0}),D=(0,J.useWatchedValueReadonly)({watchedValue:h,defaultValue:void 0}),M=(0,J.useWatchedValueReadonly)({watchedValue:m, defaultValue:void 0}),P=(0,J.useWatchedValueReadonly)({watchedValue:v,defaultValue:void 0}),T=(0,o.useContext)(ye.ControlCustomWidthContext),N=e.disabled||!_;return C?o.createElement(s.CommonSection,{id:t,offset:w,checked:n,title:f,disabled:e.disabled||E},o.createElement(K.CellWrap,null,o.createElement(G,null,o.createElement(S,{className:c(be.input,T[t]&&be[T[t]]),property:i,min:x,max:D,step:M,disabled:N,mode:$[b],name:"number-input","data-name":t}),r&&o.createElement(re,{id:(0,u.createDomId)(t,"unit-options-dropdown"),"data-name":"unit-options-dropdown",className:be.dropdown,menuClassName:be.dropdownMenu,disabled:N,property:r,options:(0,g.ensureDefined)(y)})),o.createElement("span",{className:be.unit},P))):null}function _e(e){const{definition:{id:t,properties:{checked:n,disabled:i,visible:r},childrenDefinitions:l,title:c},offset:d}=e,[u]=(0,a.useDefinitionProperty)({property:n,defaultValue:!0}),[p]=(0,a.useDefinitionProperty)({property:i,defaultValue:!1}),[h]=(0,a.useDefinitionProperty)({property:r,defaultValue:!0}),m=e.disabled||!u;return h?o.createElement(o.Fragment,null,o.createElement(s.CommonSection,{id:t,offset:d,checked:n,title:c,disabled:e.disabled||p}),l.map(e=>o.createElement(tn,{key:e.id,disabled:m,definition:e,offset:!0}))):null}var Ee=n(66045);function Ce(e){const{property:t}=e,[n,i]=(0,a.useDefinitionProperty)({property:t});return o.createElement(Ee.FontSizeSelect,{...e,fontSize:n,fontSizeChange:i,"data-name":"font-size-select"})}var Se=n(9745),xe=n(56994);function De(e){const{className:t,checked:n,icon:i,disabled:r,onClick:a}=e;return o.createElement("div",{className:d()(t,xe.container,n&&!r&&xe.active,r&&xe.disabled),onClick:r?void 0:a,"data-role":"button",...(0,O.filterDataProps)(e)},o.createElement(Se.Icon,{className:xe.icon,icon:i}))}function Me(e){const{icon:t,className:n,property:i,disabled:r}=e,[s,l]=(0,a.useDefinitionProperty)({property:i});return o.createElement(De,{className:n,icon:t,checked:s,onClick:function(){l(!s)},disabled:r,...(0,O.filterDataProps)(e)})}var Pe=n(67029),Te=n(35868),Ne=n(2568);function Ve(e){const{property:t,...n}=e,[i,r]=(0,a.useDefinitionProperty)({property:t}),s=(0,o.useCallback)(e=>r(e.target.value),[r]);return o.createElement(Ne.Textarea,{...n,value:i,onChange:s})}var ze=n(86508),ke=n(27603),Be=n(45449);const Re=e=>({content:e.title,title:e.title,value:e.value,id:e.id}),We=e=>({content:e.title,title:e.title,value:e.value,id:e.id});function Le(e){const{definition:{id:t,properties:{color:n,size:i,checked:r,disabled:l,bold:c,italic:d,text:p,alignmentHorizontal:h,alignmentVertical:m,orientation:f,backgroundVisible:g,backgroundColor:v,borderVisible:y,borderColor:b,borderWidth:w,wrap:_},title:E,sizeItems:C,alignmentTitle:S,alignmentHorizontalItems:x,alignmentVerticalItems:D,orientationTitle:M,orientationItems:P,backgroundTitle:T,borderTitle:N,borderWidthItems:V,wrapTitle:z},offset:k}=e,B=(0,o.useContext)(ye.ControlCustomHeightContext),[R]=(0,a.useDefinitionProperty)({property:r,defaultValue:!0}),[W]=(0,a.useDefinitionProperty)({property:l,defaultValue:!1}),[L,I]=(0, a.useDefinitionProperty)({property:m,defaultValue:void 0}),[F,H]=(0,a.useDefinitionProperty)({property:f,defaultValue:"horizontal"}),[O,j]=(0,a.useDefinitionProperty)({property:h,defaultValue:void 0}),[Z]=(0,a.useDefinitionProperty)({property:g,defaultValue:!1}),[U]=(0,a.useDefinitionProperty)({property:y,defaultValue:!1}),Y=e.disabled||!R;return o.createElement(o.Fragment,null,function(){if(E)return o.createElement(s.CommonSection,{id:t,offset:k,checked:r,title:E,disabled:e.disabled||W},o.createElement(G,{breakPoint:"Small"},X(),$()));return o.createElement(Te.PropertyTable.Row,null,o.createElement(Te.PropertyTable.Cell,{placement:"first",colSpan:2,offset:k,"data-section-name":t},X(),$()))}(),p&&o.createElement(Te.PropertyTable.Row,null,o.createElement(Te.PropertyTable.Cell,{placement:"first",colSpan:2,offset:k,"data-section-name":t},o.createElement(Ve,{className:Pe.InputClasses.FontSizeMedium,rows:(q=B[t],"big"===q?9:5),stretch:!0,property:p,disabled:Y,onFocus:function(e){e.target.select()},name:"text-input"}))),(h||m)&&o.createElement(Te.PropertyTable.Row,null,o.createElement(Te.PropertyTable.Cell,{placement:"first",verticalAlign:"adaptive",offset:k,"data-section-name":t},o.createElement(K.CellWrap,null,S)),o.createElement(Te.PropertyTable.Cell,{placement:"last",verticalAlign:"adaptive","data-section-name":t},o.createElement(G,{breakPoint:"Small"},void 0!==L&&void 0!==D&&o.createElement(oe.Select,{id:(0,u.createDomId)(t,"alignment-vertical-select"),"data-name":"alignment-vertical-select",className:Be.dropdown,menuClassName:Be.dropdownMenu,disabled:Y,value:L,items:D.map(Re),onChange:I}),void 0!==O&&void 0!==x&&o.createElement(oe.Select,{id:(0,u.createDomId)(t,"alignment-horizontal-select"),"data-name":"alignment-horizontal-select",className:Be.dropdown,menuClassName:Be.dropdownMenu,disabled:Y,value:O,items:x.map(Re),onChange:j})))),void 0!==f&&void 0!==P&&o.createElement(Te.PropertyTable.Row,null,o.createElement(Te.PropertyTable.Cell,{placement:"first",verticalAlign:"adaptive",offset:k,"data-section-name":t},o.createElement(K.CellWrap,null,M)),o.createElement(Te.PropertyTable.Cell,{placement:"last",verticalAlign:"adaptive","data-section-name":t},o.createElement(G,{breakPoint:"Small"},o.createElement(oe.Select,{id:(0,u.createDomId)(t,"orientation-select"),"data-name":"orientation-select",className:Be.dropdown,menuClassName:Be.dropdownMenu,disabled:Y,value:F,items:P.map(We),onChange:H})))),J(T,g,v,!!g&&!Z),J(N,y,b,!!y&&!U,w,V),_&&o.createElement(s.CommonSection,{id:t+"Wrap",offset:k,checked:_,title:z,disabled:e.disabled||W}));var q;function Q(e,t,n){return e?o.createElement(Me,{className:Be.fontStyleButton,icon:t,property:e,disabled:Y,"data-name":n}):null}function X(){return o.createElement(o.Fragment,null,n&&o.createElement("div",{className:Be.colorPicker},o.createElement(A,{color:n,disabled:Y})),i&&C&&o.createElement(Ce,{id:(0,u.createDomId)(t,"font-size-select"),property:i,fontSizes:C,disabled:Y}))}function $(){return o.createElement(o.Fragment,null,Q(c,ze,"toggle-bold"),Q(d,ke,"toggle-italic"))} function J(e,n,i,r,a,l){return i||n?o.createElement(s.CommonSection,{id:t+"ColorSelect",offset:k,checked:n,title:e,disabled:Y},i&&o.createElement(A,{color:i,thickness:a,thicknessItems:l,disabled:Y||r})):null}}var Ae=n(51285);function Ie(e){const{definition:{properties:{x:t,y:n,disabled:i},id:r,minX:a,maxX:s,stepX:l,minY:c,maxY:d,stepY:u,title:p,typeX:h,typeY:m},offset:f}=e,g=i&&i.value()||e.disabled,v=(0,J.useWatchedValueReadonly)({watchedValue:a,defaultValue:void 0}),y=(0,J.useWatchedValueReadonly)({watchedValue:s,defaultValue:void 0}),b=(0,J.useWatchedValueReadonly)({watchedValue:l,defaultValue:void 0}),w=(0,J.useWatchedValueReadonly)({watchedValue:c,defaultValue:void 0}),_=(0,J.useWatchedValueReadonly)({watchedValue:d,defaultValue:void 0}),E=(0,J.useWatchedValueReadonly)({watchedValue:u,defaultValue:void 0});return o.createElement(Te.PropertyTable.Row,null,o.createElement(Te.PropertyTable.Cell,{verticalAlign:"adaptive",placement:"first",offset:f,"data-section-name":r},o.createElement("span",{className:Ae.coordinates},p)),(t||n)&&o.createElement(Te.PropertyTable.Cell,{placement:"last",offset:f,"data-section-name":r},o.createElement(G,{breakPoint:"Medium"},n&&o.createElement(S,{className:Ae.input,property:n,min:w,max:_,step:E,disabled:g,name:"y-input",mode:void 0!==m?$[m]:"integer"}),t&&o.createElement(S,{className:Ae.input,property:t,min:v,max:y,step:b,disabled:g,name:"x-input",mode:void 0!==h?$[h]:"integer"}))))}var Fe=n(89477);function He(e){const{definition:{id:t,properties:{checked:n,option:i,disabled:r,visible:l},title:c,options:p},offset:h}=e,[m]=(0,a.useDefinitionProperty)({property:n,defaultValue:!0}),[f]=(0,a.useDefinitionProperty)({property:r,defaultValue:!1}),[g]=(0,a.useDefinitionProperty)({property:l,defaultValue:!0}),v=(0,o.useContext)(ye.ControlCustomWidthContext),y=e.disabled||!m;return g?o.createElement(s.CommonSection,{id:t,offset:h,checked:n,title:c,disabled:e.disabled||f},o.createElement(K.CellWrap,null,o.createElement(re,{id:(0,u.createDomId)(t,"options-dropdown"),"data-name":"options-dropdown",className:d()(Fe.dropdown,v[t]&&Fe[v[t]]),menuClassName:d()(Fe.dropdownMenu,v[t]&&Fe[v[t]]),disabled:y||f,property:i,options:p}))):null}var Oe=n(71953);var je=n(62820),Ze=n(65830);class Ue extends o.PureComponent{constructor(e){super(e),this._container=null,this._pointer=null,this._rafPosition=null,this._rafDragStop=null,this._refContainer=e=>{this._container=e},this._refPointer=e=>{this._pointer=e},this._handlePosition=e=>{null!==this._rafPosition||this.props.disabled||(this._rafPosition=requestAnimationFrame(()=>{const{from:t,to:n,min:o,max:i}=this.props,r=this._getNewPosition(e),a=1===this._detectPointerMode(e),s=a?(0,_.clamp)(r,o,n):t,l=a?n:(0,_.clamp)(r,t,i);s<=l&&this._handleChange(s,l),this._rafPosition=null}))},this._handleDragStop=()=>{null!==this._rafDragStop||this.props.disabled||(this._rafDragStop=requestAnimationFrame(()=>{this.setState({pointerDragMode:0}),this._rafDragStop=null,this.props.onCommit()}))},this._onSliderClick=e=>{C.CheckMobile.any()||(this._handlePosition(e.nativeEvent), this._dragSubscribe())},this._mouseUp=e=>{this._dragUnsubscribe(),this._handlePosition(e),this._handleDragStop()},this._mouseMove=e=>{this._handlePosition(e)},this._onTouchStart=e=>{this._handlePosition(e.nativeEvent.touches[0])},this._handleTouch=e=>{this._handlePosition(e.nativeEvent.touches[0])},this._handleTouchEnd=()=>{this._handleDragStop()},this.state={pointerDragMode:0}}componentWillUnmount(){null!==this._rafPosition&&(cancelAnimationFrame(this._rafPosition),this._rafPosition=null),null!==this._rafDragStop&&(cancelAnimationFrame(this._rafDragStop),this._rafDragStop=null),this._dragUnsubscribe()}render(){const{className:e,disabled:t,from:n,to:i,min:r,max:a}=this.props,{pointerDragMode:s}=this.state,l=0!==s,d=a-r,u=0===d?r:(n-r)/d,p=0===d?a:(i-r)/d,h=(0,je.isRtl)()?"right":"left";return o.createElement("div",{className:c(e,Ze.range,t&&Ze.disabled)},o.createElement("div",{className:Ze.rangeSlider,ref:this._refContainer,onMouseDown:this._onSliderClick,onTouchStart:this._onTouchStart,onTouchMove:this._handleTouch,onTouchEnd:this._handleTouchEnd},o.createElement("div",{className:Ze.rangeSliderMiddleWrap},o.createElement("div",{className:c(Ze.rangeSliderMiddle,l&&Ze.dragged),style:{[h]:100*u+"%",width:100*(p-u)+"%"}})),o.createElement("div",{className:Ze.rangePointerWrap},o.createElement("div",{className:c(Ze.pointer,l&&Ze.dragged),style:{[h]:100*u+"%"},ref:this._refPointer})),o.createElement("div",{className:Ze.rangePointerWrap},o.createElement("div",{className:c(Ze.pointer,l&&Ze.dragged),style:{[h]:100*p+"%"}}))))}_dragSubscribe(){const e=(0,g.ensureNotNull)(this._container).ownerDocument;e&&(e.addEventListener("mouseup",this._mouseUp),e.addEventListener("mousemove",this._mouseMove))}_dragUnsubscribe(){const e=(0,g.ensureNotNull)(this._container).ownerDocument;e&&(e.removeEventListener("mousemove",this._mouseMove),e.removeEventListener("mouseup",this._mouseUp))}_getNewPosition(e){const{min:t,max:n}=this.props,o=n-t,i=(0,g.ensureNotNull)(this._container),r=(0,g.ensureNotNull)(this._pointer),a=i.getBoundingClientRect(),s=r.offsetWidth;let l=e.clientX-s/2-a.left;return(0,je.isRtl)()&&(l=a.width-l-s),(0,_.clamp)(l/(a.width-s),0,1)*o+t}_detectPointerMode(e){const{from:t,to:n}=this.props,{pointerDragMode:o}=this.state;if(0!==o)return o;const i=this._getNewPosition(e),r=Math.abs(t-i),a=Math.abs(n-i),s=r===a?io.createElement(G,{breakPoint:"Medium"},o.createElement(o.Fragment,null,o.createElement("span",{className:qe.valueInput},o.createElement(x,{className:qe.input,sharedBuffer:M,min:b,max:v(z)?w:z,step:1,disabled:W,name:"from-input",mode:"integer",defaultValue:b}),e?o.createElement("span",{className:qe.rangeSlider},"โ€”"):o.createElement(Ue,{className:d()(qe.rangeSlider,R&&qe.rangeSlider_mixed),from:R?b:P,to:R?w:z,min:b,max:w,onChange:A,onCommit:I,disabled:W}))),o.createElement(o.Fragment,null,o.createElement("span",{className:qe.valueInput},o.createElement(x,{className:qe.input,sharedBuffer:V,min:v(P)?b:P,max:w,step:1,disabled:W,name:"to-input",mode:"integer",defaultValue:w})))))}()));function A(e,t){T(Math.round(e)),k(Math.round(t))}function I(){L.flushed||(N(),B(),L.flushed=!0)}}var Ke=n(86067),Xe=n(53424),Ge=n(67474);function $e(e){const{definitions:t,name:n,offset:i}=e;return o.createElement(Te.PropertyTable.Row,null,o.createElement(Te.PropertyTable.Cell,{className:d()(Ge.cell,Ge.fragmentCell),offset:i,placement:"first",verticalAlign:"adaptive",colSpan:2,"data-section-name":n,checkableTitle:!0},t.map(e=>o.createElement("div",{className:Ge.item,key:e.id,"data-section-name":e.id},o.createElement(et,{definition:e})))))}function Je(e){const{definition:t,offset:n}=e;return o.createElement(Te.PropertyTable.Row,null,o.createElement(Te.PropertyTable.Cell,{className:Ge.cell,offset:n,placement:"first",verticalAlign:"adaptive",colSpan:2,checkableTitle:!0},o.createElement(et,{definition:t})))}function et(e){const{definition:{id:t,properties:{disabled:n,checked:i,color:r,level:s,width:l,style:c},title:p,widthValues:m,styleValues:f}}=e,[g]=(0,a.useDefinitionProperty)({property:i,defaultValue:!0}),[v]=(0,a.useDefinitionProperty)({property:n,defaultValue:!1}),y=v||!g;return o.createElement(o.Fragment,null,o.createElement(Xe.CheckableTitle,{name:"is-enabled-"+t,className:d()(p&&Ge.withTitle),title:p&&o.createElement("span",{className:Ge.title},p),property:i,disabled:v}),s&&o.createElement(S,{className:d()(Ge.input,Ge.control),property:s,disabled:y}),r&&o.createElement(A,{className:Ge.control,disabled:y,color:r,thickness:l,thicknessItems:m}),c&&o.createElement(h,{id:(0,u.createDomId)(t,"leveled-line-style-select"),className:Ge.control,property:c,disabled:y,allowedLineStyles:f}))}var tt=n(33126);function nt(e){const{definition:{id:t,properties:{option1:n,option2:i,checked:r,disabled:l},title:c,optionsItems1:d,optionsItems2:p},offset:h}=e,[m]=(0,a.useDefinitionProperty)({property:r,defaultValue:!0}),[f]=(0,a.useDefinitionProperty)({property:l,defaultValue:!1}),g=e.disabled||!m;return o.createElement(s.CommonSection,{id:t,offset:h, checked:r,title:c,disabled:e.disabled||f},o.createElement(G,{className:tt.twoOptions},o.createElement(re,{id:(0,u.createDomId)(t,"two-options-dropdown-1"),"data-name":"two-options-dropdown-1",className:tt.dropdown,menuClassName:tt.menu,property:n,disabled:g,options:d}),o.createElement(re,{id:(0,u.createDomId)(t,"two-options-dropdown-2"),"data-name":"two-options-dropdown-2",className:tt.dropdown,menuClassName:tt.menu,property:i,disabled:g,options:p})))}var ot=n(27423),it=n(29148);function rt(e){const{source:t,inputs:n,model:i,inputsTabProperty:r}=e.definition;return o.createElement(ot.InputsTabContent,{className:it.withoutPadding,property:r,model:i,study:t,inputs:n})}var at=n(15294),st=n(56840),lt=n(59255);var ct=n(40681);function dt(e){const{tab:t,icon:n,isActive:i,onTabClick:r}=e;return o.createElement("div",{className:d()(ct.wrapper,i&&ct.isActive),onClick:function(){r(t)}},o.createElement(Se.Icon,{icon:n}))}var ut=n(88436);function pt(e){const{activeTab:t,emojis:n,onTabClick:i}=e;return o.createElement("div",{className:ut.wrapper},n.map(({title:e,icon:n})=>o.createElement(dt,{key:e,tab:e,icon:n,isActive:t===e,onTabClick:i})))}var ht=n(83199),mt=n(16859);function ft(e){const{title:t}=e;return o.createElement("div",{className:mt.wrapper},t)}var gt=n(72077),vt=n(99339);const yt=34;function bt(e){const{className:t,emoji:n,size:i=yt,onClick:r}=e,a=(0,gt.getTwemojiUrl)(n,"png");return o.createElement("div",{className:d()(vt.wrapper,t),style:{width:i,height:i},onClick:function(){r(n)}},o.createElement("img",{className:vt.emoji,src:a,decoding:"async",width:"24",height:"24",alt:"",draggable:!1,onContextMenu:function(e){e.preventDefault()}}))}var wt=n(39897);const _t=o.memo(e=>{const{emojis:t,itemSize:n,onEmojiClick:i}=e;return o.createElement("div",{className:wt.wrapper},t.map(e=>o.createElement(bt,{key:e,className:wt.emojiItem,emoji:e,size:n,onClick:i})))});var Et=n(78036),Ct=n(83341);const St=o.createContext(null);function xt(e){const{listRef:t,emojiGroups:n,emojiSize:i,onSelect:r,onContentRendered:a}=e;(0,o.useEffect)(()=>{var e;return null===(e=t.current)||void 0===e?void 0:e.resetAfterIndex(0,!0)},[n]);const s=(0,o.useCallback)(e=>"title"===n[e].type?30:38,[n]),l=(0,o.useCallback)(({visibleStartIndex:e})=>{const{relatedTitle:t}=n[e];a(t)},[n,a]);return o.createElement(St.Provider,{value:(0,o.useMemo)(()=>({size:i,onSelect:r}),[i,r])},o.createElement(ht.VariableSizeList,{className:Ct.list,ref:t,width:"100%",height:Math.min(330,window.innerHeight-60),itemData:n,itemCount:n.length,children:Dt,onItemsRendered:l,itemSize:s}))}const Dt=o.memo(e=>{const{style:t,index:n,data:i}=e,r=i[n],{size:a,onSelect:s}=(0,Et.useEnsuredContext)(St);return"title"===r.type?o.createElement("div",{style:t},o.createElement(ft,{title:r.relatedTitle})):o.createElement("div",{style:t},o.createElement(_t,{emojis:r.content,itemSize:a,onEmojiClick:s}))});var Mt=n(70358);function Pt(e){var t;const{className:n,emojis:i,onSelect:r}=e,a=(0,o.useRef)(null),[s,l]=(0,o.useState)(0),c=(0,o.useMemo)(()=>function(e,t){if(0===t)return[];const n=[] ;return e.forEach(({title:e,emojis:o})=>{n.push({type:"title",relatedTitle:e,content:[e]});let i=[];for(const r of o)i.length{n.current=e,null!==i.current&&(i.current.disconnect(),null!==e&&i.current.observe(e))},[n,i]);return(0,o.useEffect)(()=>(i.current=new lt.default((e,t)=>{r.current(e,t)}),n.current&&a(n.current),()=>{var e;null===(e=i.current)||void 0===e||e.disconnect()}),[n,...t]),a}((function(e){const[t]=e,{width:n}=t.contentRect,o=Math.floor((n-12)/38);l(o)})),[p,h]=(0,o.useState)((null===(t=c[0])||void 0===t?void 0:t.relatedTitle)||"");return o.createElement("div",{className:d()(Mt.wrapper,n)},o.createElement(pt,{emojis:i,activeTab:p,onTabClick:function(e){!function(e){var t;null===(t=a.current)||void 0===t||t.scrollToItem(e,"start"),requestAnimationFrame(()=>{var t;return null===(t=a.current)||void 0===t?void 0:t.scrollToItem(e,"start")})}(function(e){return c.findIndex(({relatedTitle:t,type:n})=>"title"===n&&t===e)}(e))}}),o.createElement("div",{ref:u},o.createElement(xt,{listRef:a,emojiGroups:c,emojiSize:38,onSelect:r,onContentRendered:h})))}var Tt=n(80781),Nt=n(67978),Vt=n(36311),zt=n(31006),kt=n(75614),Bt=n(1033),Rt=n(42925),Wt=n(40526),Lt=n(72843);const At=[{title:(0,I.t)("recently used",{context:"emoji_group"}),emojis:[],icon:Tt},{title:(0,I.t)("smiles & people",{context:"emoji_group"}), emojis:["๐Ÿ˜€","๐Ÿ˜ƒ","๐Ÿ˜„","๐Ÿ˜","๐Ÿ˜†","๐Ÿ˜…","๐Ÿ˜‚","๐Ÿคฃ","โ˜บ๏ธ","๐Ÿ˜Š","๐Ÿ˜‡","๐Ÿ™‚","๐Ÿ™ƒ","๐Ÿ˜‰","๐Ÿ˜Œ","๐Ÿ˜","๐Ÿฅฐ","๐Ÿ˜˜","๐Ÿ˜—","๐Ÿ˜™","๐Ÿ˜š","๐Ÿ˜‹","๐Ÿ˜›","๐Ÿ˜","๐Ÿ˜œ","๐Ÿคช","๐Ÿคจ","๐Ÿง","๐Ÿค“","๐Ÿ˜Ž","๐Ÿคฉ","๐Ÿฅณ","๐Ÿ˜","๐Ÿ˜’","๐Ÿ˜ž","๐Ÿ˜”","๐Ÿ˜Ÿ","๐Ÿ˜•","๐Ÿ™","โ˜น๏ธ","๐Ÿ˜ฃ","๐Ÿ˜–","๐Ÿ˜ซ","๐Ÿ˜ฉ","๐Ÿฅบ","๐Ÿ˜ข","๐Ÿ˜ญ","๐Ÿ˜ค","๐Ÿ˜ ","๐Ÿ˜ก","๐Ÿคฌ","๐Ÿคฏ","๐Ÿ˜ณ","๐Ÿฅต","๐Ÿฅถ","๐Ÿ˜ฑ","๐Ÿ˜จ","๐Ÿ˜ฐ","๐Ÿ˜ฅ","๐Ÿ˜“","๐Ÿค—","๐Ÿค”","๐Ÿคญ","๐Ÿคซ","๐Ÿคฅ","๐Ÿ˜ถ","๐Ÿ˜","๐Ÿ˜‘","๐Ÿ˜ฌ","๐Ÿ™„","๐Ÿ˜ฏ","๐Ÿ˜ฆ","๐Ÿ˜ง","๐Ÿ˜ฎ","๐Ÿ˜ฒ","๐Ÿฅฑ","๐Ÿ˜ด","๐Ÿคค","๐Ÿ˜ช","๐Ÿ˜ต","๐Ÿค","๐Ÿฅด","๐Ÿคข","๐Ÿคฎ","๐Ÿคง","๐Ÿ˜ท","๐Ÿค’","๐Ÿค•","๐Ÿค‘","๐Ÿค ","๐Ÿ˜ˆ","๐Ÿ‘ฟ","๐Ÿ‘น","๐Ÿ‘บ","๐Ÿคก","๐Ÿ’ฉ","๐Ÿ‘ป","๐Ÿ’€","โ˜ ๏ธ","๐Ÿ‘ฝ","๐Ÿ‘พ","๐Ÿค–","๐ŸŽƒ","๐Ÿ˜บ","๐Ÿ˜ธ","๐Ÿ˜น","๐Ÿ˜ป","๐Ÿ˜ผ","๐Ÿ˜ฝ","๐Ÿ™€","๐Ÿ˜ฟ","๐Ÿ˜พ","๐Ÿ‘‹","๐Ÿคš","๐Ÿ–","โœ‹","๐Ÿ––","๐Ÿ‘Œ","๐Ÿค","โœŒ๏ธ","๐Ÿคž","๐ŸคŸ","๐Ÿค˜","๐Ÿค™","๐Ÿ‘ˆ","๐Ÿ‘‰","๐Ÿ‘†","๐Ÿ–•","๐Ÿ‘‡","โ˜๏ธ","๐Ÿ‘","๐Ÿ‘Ž","โœŠ","๐Ÿ‘Š","๐Ÿค›","๐Ÿคœ","๐Ÿ‘","๐Ÿ™Œ","๐Ÿ‘","๐Ÿคฒ","๐Ÿค","๐Ÿ™","โœ๏ธ","๐Ÿ’…","๐Ÿคณ","๐Ÿ’ช","๐Ÿฆพ","๐Ÿฆต","๐Ÿฆฟ","๐Ÿฆถ","๐Ÿ‘‚","๐Ÿฆป","๐Ÿ‘ƒ","๐Ÿง ","๐Ÿฆท","๐Ÿฆด","๐Ÿ‘€","๐Ÿ‘","๐Ÿ‘…","๐Ÿ‘„","๐Ÿ’‹","๐Ÿฉธ","๐Ÿ‘ถ","๐Ÿง’","๐Ÿ‘ฆ","๐Ÿ‘ง","๐Ÿง‘","๐Ÿ‘ฑ","๐Ÿ‘จ","๐Ÿง”","๐Ÿ‘จโ€๐Ÿฆฐ","๐Ÿ‘จโ€๐Ÿฆฑ","๐Ÿ‘จโ€๐Ÿฆณ","๐Ÿ‘จโ€๐Ÿฆฒ","๐Ÿ‘ฉ","๐Ÿ‘ฉโ€๐Ÿฆฐ","๐Ÿง‘โ€๐Ÿฆฐ","๐Ÿ‘ฉโ€๐Ÿฆฑ","๐Ÿง‘โ€๐Ÿฆฑ","๐Ÿ‘ฉโ€๐Ÿฆณ","๐Ÿง‘โ€๐Ÿฆณ","๐Ÿ‘ฉโ€๐Ÿฆฒ","๐Ÿง‘โ€๐Ÿฆฒ","๐Ÿ‘ฑโ€โ™€๏ธ","๐Ÿ‘ฑโ€โ™‚๏ธ","๐Ÿง“","๐Ÿ‘ด","๐Ÿ‘ต","๐Ÿ™","๐Ÿ™โ€โ™‚๏ธ","๐Ÿ™โ€โ™€๏ธ","๐Ÿ™Ž","๐Ÿ™Žโ€โ™‚๏ธ","๐Ÿ™Žโ€โ™€๏ธ","๐Ÿ™…","๐Ÿ™…โ€โ™‚๏ธ","๐Ÿ™…โ€โ™€๏ธ","๐Ÿ™†","๐Ÿ™†โ€โ™‚๏ธ","๐Ÿ™†โ€โ™€๏ธ","๐Ÿ’","๐Ÿ’โ€โ™‚๏ธ","๐Ÿ’โ€โ™€๏ธ","๐Ÿ™‹","๐Ÿ™‹โ€โ™‚๏ธ","๐Ÿ™‹โ€โ™€๏ธ","๐Ÿง","๐Ÿงโ€โ™‚๏ธ","๐Ÿงโ€โ™€๏ธ","๐Ÿ™‡","๐Ÿ™‡โ€โ™‚๏ธ","๐Ÿ™‡โ€โ™€๏ธ","๐Ÿคฆ","๐Ÿคฆโ€โ™‚๏ธ","๐Ÿคฆโ€โ™€๏ธ","๐Ÿคท","๐Ÿคทโ€โ™‚๏ธ","๐Ÿคทโ€โ™€๏ธ","๐Ÿง‘โ€โš•๏ธ","๐Ÿ‘จโ€โš•๏ธ","๐Ÿ‘ฉโ€โš•๏ธ","๐Ÿง‘โ€๐ŸŽ“","๐Ÿ‘จโ€๐ŸŽ“","๐Ÿ‘ฉโ€๐ŸŽ“","๐Ÿง‘โ€๐Ÿซ","๐Ÿ‘จโ€๐Ÿซ","๐Ÿ‘ฉโ€๐Ÿซ","๐Ÿง‘โ€โš–๏ธ","๐Ÿ‘จโ€โš–๏ธ","๐Ÿ‘ฉโ€โš–๏ธ","๐Ÿง‘โ€๐ŸŒพ","๐Ÿ‘จโ€๐ŸŒพ","๐Ÿ‘ฉโ€๐ŸŒพ","๐Ÿง‘โ€๐Ÿณ","๐Ÿ‘จโ€๐Ÿณ","๐Ÿ‘ฉโ€๐Ÿณ","๐Ÿง‘โ€๐Ÿ”ง","๐Ÿ‘จโ€๐Ÿ”ง","๐Ÿ‘ฉโ€๐Ÿ”ง","๐Ÿง‘โ€๐Ÿญ","๐Ÿ‘จโ€๐Ÿญ","๐Ÿ‘ฉโ€๐Ÿญ","๐Ÿง‘โ€๐Ÿ’ผ","๐Ÿ‘จโ€๐Ÿ’ผ","๐Ÿ‘ฉโ€๐Ÿ’ผ","๐Ÿง‘โ€๐Ÿ”ฌ","๐Ÿ‘จโ€๐Ÿ”ฌ","๐Ÿ‘ฉโ€๐Ÿ”ฌ","๐Ÿง‘โ€๐Ÿ’ป","๐Ÿ‘จโ€๐Ÿ’ป","๐Ÿ‘ฉโ€๐Ÿ’ป","๐Ÿง‘โ€๐ŸŽค","๐Ÿ‘จโ€๐ŸŽค","๐Ÿ‘ฉโ€๐ŸŽค","๐Ÿง‘โ€๐ŸŽจ","๐Ÿ‘จโ€๐ŸŽจ","๐Ÿ‘ฉโ€๐ŸŽจ","๐Ÿง‘โ€โœˆ๏ธ","๐Ÿ‘จโ€โœˆ๏ธ","๐Ÿ‘ฉโ€โœˆ๏ธ","๐Ÿง‘โ€๐Ÿš€","๐Ÿ‘จโ€๐Ÿš€","๐Ÿ‘ฉโ€๐Ÿš€","๐Ÿง‘โ€๐Ÿš’","๐Ÿ‘จโ€๐Ÿš’","๐Ÿ‘ฉโ€๐Ÿš’","๐Ÿ‘ฎ","๐Ÿ‘ฎโ€โ™‚๏ธ","๐Ÿ‘ฎโ€โ™€๏ธ","๐Ÿ•ต","๐Ÿ•ต๏ธโ€โ™‚๏ธ","๐Ÿ•ต๏ธโ€โ™€๏ธ","๐Ÿ’‚","๐Ÿ’‚โ€โ™‚๏ธ","๐Ÿ’‚โ€โ™€๏ธ","๐Ÿ‘ท","๐Ÿ‘ทโ€โ™‚๏ธ","๐Ÿ‘ทโ€โ™€๏ธ","๐Ÿคด","๐Ÿ‘ธ","๐Ÿ‘ณ","๐Ÿ‘ณโ€โ™‚๏ธ","๐Ÿ‘ณโ€โ™€๏ธ","๐Ÿ‘ฒ","๐Ÿง•","๐Ÿคต","๐Ÿ‘ฐ","๐Ÿคฐ","๐Ÿคฑ","๐Ÿ‘ผ","๐ŸŽ…","๐Ÿคถ","๐Ÿฆธ","๐Ÿฆธโ€โ™‚๏ธ","๐Ÿฆธโ€โ™€๏ธ","๐Ÿฆน","๐Ÿฆนโ€โ™‚๏ธ","๐Ÿฆนโ€โ™€๏ธ","๐Ÿง™","๐Ÿง™โ€โ™‚๏ธ","๐Ÿง™โ€โ™€๏ธ","๐Ÿงš","๐Ÿงšโ€โ™‚๏ธ","๐Ÿงšโ€โ™€๏ธ","๐Ÿง›","๐Ÿง›โ€โ™‚๏ธ","๐Ÿง›โ€โ™€๏ธ","๐Ÿงœ","๐Ÿงœโ€โ™‚๏ธ","๐Ÿงœโ€โ™€๏ธ","๐Ÿง","๐Ÿงโ€โ™‚๏ธ","๐Ÿงโ€โ™€๏ธ","๐Ÿงž","๐Ÿงžโ€โ™‚๏ธ","๐Ÿงžโ€โ™€๏ธ","๐ŸงŸ","๐ŸงŸโ€โ™‚๏ธ","๐ŸงŸโ€โ™€๏ธ","๐Ÿ’†","๐Ÿ’†โ€โ™‚๏ธ","๐Ÿ’†โ€โ™€๏ธ","๐Ÿ’‡","๐Ÿ’‡โ€โ™‚๏ธ","๐Ÿ’‡โ€โ™€๏ธ","๐Ÿšถ","๐Ÿšถโ€โ™‚๏ธ","๐Ÿšถโ€โ™€๏ธ","๐Ÿง","๐Ÿงโ€โ™‚๏ธ","๐Ÿงโ€โ™€๏ธ","๐ŸงŽ","๐ŸงŽโ€โ™‚๏ธ","๐ŸงŽโ€โ™€๏ธ","๐Ÿง‘โ€๐Ÿฆฏ","๐Ÿ‘จโ€๐Ÿฆฏ","๐Ÿ‘ฉโ€๐Ÿฆฏ","๐Ÿง‘โ€๐Ÿฆผ","๐Ÿ‘จโ€๐Ÿฆผ","๐Ÿ‘ฉโ€๐Ÿฆผ","๐Ÿง‘โ€๐Ÿฆฝ","๐Ÿ‘จโ€๐Ÿฆฝ","๐Ÿ‘ฉโ€๐Ÿฆฝ","๐Ÿƒ","๐Ÿƒโ€โ™‚๏ธ","๐Ÿƒโ€โ™€๏ธ","๐Ÿ’ƒ","๐Ÿ•บ","๐Ÿ•ด","๐Ÿ‘ฏ","๐Ÿ‘ฏโ€โ™‚๏ธ","๐Ÿ‘ฏโ€โ™€๏ธ","๐Ÿง–","๐Ÿง–โ€โ™‚๏ธ","๐Ÿง–โ€โ™€๏ธ","๐Ÿง‘โ€๐Ÿคโ€๐Ÿง‘","๐Ÿ‘ญ","๐Ÿ‘ซ","๐Ÿ‘ฌ","๐Ÿ’","๐Ÿ‘จโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ","๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ","๐Ÿ’‘","๐Ÿ‘จโ€โค๏ธโ€๐Ÿ‘จ","๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ‘ฉ","๐Ÿ‘ช","๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆ","๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง","๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ","๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ","๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ง","๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘ฆ","๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘ง","๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ฆ","๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ","๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ง","๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆ","๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘ง","๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ","๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ","๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ง","๐Ÿ‘จโ€๐Ÿ‘ฆ","๐Ÿ‘จโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ","๐Ÿ‘จโ€๐Ÿ‘ง","๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ฆ","๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ง","๐Ÿ‘ฉโ€๐Ÿ‘ฆ","๐Ÿ‘ฉโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ","๐Ÿ‘ฉโ€๐Ÿ‘ง","๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ","๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ง","๐Ÿ—ฃ","๐Ÿ‘ค","๐Ÿ‘ฅ","๐Ÿ‘ฃ"],icon:Nt},{title:(0,I.t)("animals & nature",{context:"emoji_group"}), emojis:["๐Ÿถ","๐Ÿฑ","๐Ÿญ","๐Ÿน","๐Ÿฐ","๐ŸฆŠ","๐Ÿป","๐Ÿผ","๐Ÿจ","๐Ÿฏ","๐Ÿฆ","๐Ÿฎ","๐Ÿท","๐Ÿฝ","๐Ÿธ","๐Ÿต","๐Ÿ™ˆ","๐Ÿ™‰","๐Ÿ™Š","๐Ÿ’","๐Ÿ”","๐Ÿง","๐Ÿฆ","๐Ÿค","๐Ÿฃ","๐Ÿฅ","๐Ÿฆ†","๐Ÿฆ…","๐Ÿฆ‰","๐Ÿฆ‡","๐Ÿบ","๐Ÿ—","๐Ÿด","๐Ÿฆ„","๐Ÿ","๐Ÿ›","๐Ÿฆ‹","๐ŸŒ","๐Ÿž","๐Ÿœ","๐ŸฆŸ","๐Ÿฆ—","๐Ÿ•ท","๐Ÿ•ธ","๐Ÿฆ‚","๐Ÿข","๐Ÿ","๐ŸฆŽ","๐Ÿฆ–","๐Ÿฆ•","๐Ÿ™","๐Ÿฆ‘","๐Ÿฆ","๐Ÿฆž","๐Ÿฆ€","๐Ÿก","๐Ÿ ","๐ŸŸ","๐Ÿฌ","๐Ÿณ","๐Ÿ‹","๐Ÿฆˆ","๐ŸŠ","๐Ÿ…","๐Ÿ†","๐Ÿฆ“","๐Ÿฆ","๐Ÿฆง","๐Ÿ˜","๐Ÿฆ›","๐Ÿฆ","๐Ÿช","๐Ÿซ","๐Ÿฆ’","๐Ÿฆ˜","๐Ÿƒ","๐Ÿ‚","๐Ÿ„","๐ŸŽ","๐Ÿ–","๐Ÿ","๐Ÿ‘","๐Ÿฆ™","๐Ÿ","๐ŸฆŒ","๐Ÿ•","๐Ÿฉ","๐Ÿฆฎ","๐Ÿ•โ€๐Ÿฆบ","๐Ÿˆ","๐Ÿ“","๐Ÿฆƒ","๐Ÿฆš","๐Ÿฆœ","๐Ÿฆข","๐Ÿฆฉ","๐Ÿ•Š","๐Ÿ‡","๐Ÿฆ","๐Ÿฆจ","๐Ÿฆก","๐Ÿฆฆ","๐Ÿฆฅ","๐Ÿ","๐Ÿ€","๐Ÿฟ","๐Ÿฆ”","๐Ÿพ","๐Ÿ‰","๐Ÿฒ","๐ŸŒต","๐ŸŽ„","๐ŸŒฒ","๐ŸŒณ","๐ŸŒด","๐ŸŒฑ","๐ŸŒฟ","โ˜˜๏ธ","๐Ÿ€","๐ŸŽ","๐ŸŽ‹","๐Ÿƒ","๐Ÿ‚","๐Ÿ","๐Ÿ„","๐Ÿš","๐ŸŒพ","๐Ÿ’","๐ŸŒท","๐ŸŒน","๐Ÿฅ€","๐ŸŒบ","๐ŸŒธ","๐ŸŒผ","๐ŸŒป","๐ŸŒž","๐ŸŒ","๐ŸŒ›","๐ŸŒœ","๐ŸŒš","๐ŸŒ•","๐ŸŒ–","๐ŸŒ—","๐ŸŒ˜","๐ŸŒ‘","๐ŸŒ’","๐ŸŒ“","๐ŸŒ”","๐ŸŒ™","๐ŸŒŽ","๐ŸŒ","๐ŸŒ","๐Ÿช","๐Ÿ’ซ","โญ๏ธ","๐ŸŒŸ","โœจ","โšก๏ธ","โ˜„๏ธ","๐Ÿ’ฅ","๐Ÿ”ฅ","๐ŸŒช","๐ŸŒˆ","โ˜€๏ธ","๐ŸŒค","โ›…๏ธ","๐ŸŒฅ","โ˜๏ธ","๐ŸŒฆ","๐ŸŒง","โ›ˆ","๐ŸŒฉ","๐ŸŒจ","โ„๏ธ","โ˜ƒ๏ธ","โ›„๏ธ","๐ŸŒฌ","๐Ÿ’จ","๐Ÿ’ง","๐Ÿ’ฆ","โ˜”๏ธ","๐ŸŒŠ","๐ŸŒซ"],icon:Vt},{title:(0,I.t)("food & drink",{context:"emoji_group"}),emojis:["๐Ÿ","๐ŸŽ","๐Ÿ","๐ŸŠ","๐Ÿ‹","๐ŸŒ","๐Ÿ‰","๐Ÿ‡","๐Ÿ“","๐Ÿˆ","๐Ÿ’","๐Ÿ‘","๐Ÿฅญ","๐Ÿ","๐Ÿฅฅ","๐Ÿฅ","๐Ÿ…","๐Ÿ†","๐Ÿฅ‘","๐Ÿฅฆ","๐Ÿฅฌ","๐Ÿฅ’","๐ŸŒถ","๐ŸŒฝ","๐Ÿฅ•","๐Ÿง„","๐Ÿง…","๐Ÿฅ”","๐Ÿ ","๐Ÿฅ","๐Ÿฅฏ","๐Ÿž","๐Ÿฅ–","๐Ÿฅจ","๐Ÿง€","๐Ÿฅš","๐Ÿณ","๐Ÿงˆ","๐Ÿฅž","๐Ÿง‡","๐Ÿฅ“","๐Ÿฅฉ","๐Ÿ—","๐Ÿ–","๐ŸŒญ","๐Ÿ”","๐ŸŸ","๐Ÿ•","๐Ÿฅช","๐Ÿฅ™","๐Ÿง†","๐ŸŒฎ","๐ŸŒฏ","๐Ÿฅ—","๐Ÿฅ˜","๐Ÿฅซ","๐Ÿ","๐Ÿœ","๐Ÿฒ","๐Ÿ›","๐Ÿฃ","๐Ÿฑ","๐ŸฅŸ","๐Ÿฆช","๐Ÿค","๐Ÿ™","๐Ÿš","๐Ÿ˜","๐Ÿฅ","๐Ÿฅ ","๐Ÿฅฎ","๐Ÿข","๐Ÿก","๐Ÿง","๐Ÿจ","๐Ÿฆ","๐Ÿฅง","๐Ÿง","๐Ÿฐ","๐ŸŽ‚","๐Ÿฎ","๐Ÿญ","๐Ÿฌ","๐Ÿซ","๐Ÿฟ","๐Ÿฉ","๐Ÿช","๐ŸŒฐ","๐Ÿฅœ","๐Ÿฏ","๐Ÿฅ›","๐Ÿผ","โ˜•๏ธ","๐Ÿต","๐Ÿงƒ","๐Ÿฅค","๐Ÿถ","๐Ÿบ","๐Ÿป","๐Ÿฅ‚","๐Ÿท","๐Ÿฅƒ","๐Ÿธ","๐Ÿน","๐Ÿง‰","๐Ÿพ","๐ŸงŠ","๐Ÿฅ„","๐Ÿด","๐Ÿฝ","๐Ÿฅฃ","๐Ÿฅก","๐Ÿฅข","๐Ÿง‚"],icon:zt},{title:(0,I.t)("activity",{context:"emoji_group"}),emojis:["โšฝ๏ธ","๐Ÿ€","๐Ÿˆ","โšพ๏ธ","๐ŸฅŽ","๐ŸŽพ","๐Ÿ","๐Ÿ‰","๐Ÿฅ","๐ŸŽฑ","๐Ÿช€","๐Ÿ“","๐Ÿธ","๐Ÿ’","๐Ÿ‘","๐Ÿฅ","๐Ÿ","๐Ÿฅ…","โ›ณ๏ธ","๐Ÿช","๐Ÿน","๐ŸŽฃ","๐Ÿคฟ","๐ŸฅŠ","๐Ÿฅ‹","๐ŸŽฝ","๐Ÿ›น","๐Ÿ›ท","โ›ธ","๐ŸฅŒ","๐ŸŽฟ","โ›ท","๐Ÿ‚","๐Ÿช‚","๐Ÿ‹๏ธ","๐Ÿ‹๏ธโ€โ™‚๏ธ","๐Ÿ‹๏ธโ€โ™€๏ธ","๐Ÿคผ","๐Ÿคผโ€โ™‚๏ธ","๐Ÿคผโ€โ™€๏ธ","๐Ÿคธโ€โ™€๏ธ","๐Ÿคธ","๐Ÿคธโ€โ™‚๏ธ","โ›น๏ธ","โ›น๏ธโ€โ™‚๏ธ","โ›น๏ธโ€โ™€๏ธ","๐Ÿคบ","๐Ÿคพ","๐Ÿคพโ€โ™‚๏ธ","๐Ÿคพโ€โ™€๏ธ","๐ŸŒ๏ธ","๐ŸŒ๏ธโ€โ™‚๏ธ","๐ŸŒ๏ธโ€โ™€๏ธ","๐Ÿ‡","๐Ÿง˜","๐Ÿง˜โ€โ™‚๏ธ","๐Ÿง˜โ€โ™€๏ธ","๐Ÿ„","๐Ÿ„โ€โ™‚๏ธ","๐Ÿ„โ€โ™€๏ธ","๐ŸŠ","๐ŸŠโ€โ™‚๏ธ","๐ŸŠโ€โ™€๏ธ","๐Ÿคฝ","๐Ÿคฝโ€โ™‚๏ธ","๐Ÿคฝโ€โ™€๏ธ","๐Ÿšฃ","๐Ÿšฃโ€โ™‚๏ธ","๐Ÿšฃโ€โ™€๏ธ","๐Ÿง—","๐Ÿง—โ€โ™‚๏ธ","๐Ÿง—โ€โ™€๏ธ","๐Ÿšต","๐Ÿšตโ€โ™‚๏ธ","๐Ÿšตโ€โ™€๏ธ","๐Ÿšด","๐Ÿšดโ€โ™‚๏ธ","๐Ÿšดโ€โ™€๏ธ","๐Ÿ†","๐Ÿฅ‡","๐Ÿฅˆ","๐Ÿฅ‰","๐Ÿ…","๐ŸŽ–","๐Ÿต","๐ŸŽ—","๐ŸŽซ","๐ŸŽŸ","๐ŸŽช","๐Ÿคน","๐Ÿคนโ€โ™‚๏ธ","๐Ÿคนโ€โ™€๏ธ","๐ŸŽญ","๐ŸŽจ","๐ŸŽฌ","๐ŸŽค","๐ŸŽง","๐ŸŽผ","๐ŸŽน","๐Ÿฅ","๐ŸŽท","๐ŸŽบ","๐ŸŽธ","๐Ÿช•","๐ŸŽป","๐ŸŽฒ","๐ŸŽฏ","๐ŸŽณ","๐ŸŽฎ","๐ŸŽฐ","๐Ÿงฉ"],icon:kt},{title:(0,I.t)("travel & places",{context:"emoji_group"}),emojis:["๐Ÿš—","๐Ÿš•","๐Ÿš™","๐ŸšŒ","๐ŸšŽ","๐ŸŽ","๐Ÿš“","๐Ÿš‘","๐Ÿš’","๐Ÿš","๐Ÿšš","๐Ÿš›","๐Ÿšœ","๐Ÿฆฏ","๐Ÿฆฝ","๐Ÿฆผ","๐Ÿ›ด","๐Ÿšฒ","๐Ÿ›ต","๐Ÿ","๐Ÿ›บ","๐Ÿšจ","๐Ÿš”","๐Ÿš","๐Ÿš˜","๐Ÿš–","๐Ÿšก","๐Ÿš ","๐ŸšŸ","๐Ÿšƒ","๐Ÿš‹","๐Ÿšž","๐Ÿš","๐Ÿš„","๐Ÿš…","๐Ÿšˆ","๐Ÿš‚","๐Ÿš†","๐Ÿš‡","๐ŸšŠ","๐Ÿš‰","โœˆ๏ธ","๐Ÿ›ซ","๐Ÿ›ฌ","๐Ÿ›ฉ","๐Ÿ’บ","๐Ÿ›ฐ","๐Ÿš€","๐Ÿ›ธ","๐Ÿš","๐Ÿ›ถ","โ›ต๏ธ","๐Ÿšค","๐Ÿ›ฅ","๐Ÿ›ณ","โ›ด","๐Ÿšข","โš“๏ธ","โ›ฝ๏ธ","๐Ÿšง","๐Ÿšฆ","๐Ÿšฅ","๐Ÿš","๐Ÿ—บ","๐Ÿ—ฟ","๐Ÿ—ฝ","๐Ÿ—ผ","๐Ÿฐ","๐Ÿฏ","๐ŸŸ","๐ŸŽก","๐ŸŽข","๐ŸŽ ","โ›ฒ๏ธ","โ›ฑ","๐Ÿ–","๐Ÿ","๐Ÿœ","๐ŸŒ‹","โ›ฐ","๐Ÿ”","๐Ÿ—ป","๐Ÿ•","โ›บ๏ธ","๐Ÿ ","๐Ÿก","๐Ÿ˜","๐Ÿš","๐Ÿ—","๐Ÿญ","๐Ÿข","๐Ÿฌ","๐Ÿฃ","๐Ÿค","๐Ÿฅ","๐Ÿฆ","๐Ÿจ","๐Ÿช","๐Ÿซ","๐Ÿฉ","๐Ÿ’’","๐Ÿ›","โ›ช๏ธ","๐Ÿ•Œ","๐Ÿ•","๐Ÿ›•","๐Ÿ•‹","โ›ฉ","๐Ÿ›ค","๐Ÿ›ฃ","๐Ÿ—พ","๐ŸŽ‘","๐Ÿž","๐ŸŒ…","๐ŸŒ„","๐ŸŒ ","๐ŸŽ‡","๐ŸŽ†","๐ŸŒ‡","๐ŸŒ†","๐Ÿ™","๐ŸŒƒ","๐ŸŒŒ","๐ŸŒ‰","๐ŸŒ"],icon:Bt},{title:(0,I.t)("objects",{context:"emoji_group"}), emojis:["โŒš๏ธ","๐Ÿ“ฑ","๐Ÿ“ฒ","๐Ÿ’ป","โŒจ๏ธ","๐Ÿ–ฅ","๐Ÿ–จ","๐Ÿ–ฑ","๐Ÿ–ฒ","๐Ÿ•น","๐Ÿ—œ","๐Ÿ’ฝ","๐Ÿ’พ","๐Ÿ’ฟ","๐Ÿ“€","๐Ÿ“ผ","๐Ÿ“ท","๐Ÿ“ธ","๐Ÿ“น","๐ŸŽฅ","๐Ÿ“ฝ","๐ŸŽž","๐Ÿ“ž","โ˜Ž๏ธ","๐Ÿ“Ÿ","๐Ÿ“ ","๐Ÿ“บ","๐Ÿ“ป","๐ŸŽ™","๐ŸŽš","๐ŸŽ›","๐Ÿงญ","โฑ","โฒ","โฐ","๐Ÿ•ฐ","โŒ›๏ธ","โณ","๐Ÿ“ก","๐Ÿ”‹","๐Ÿ”Œ","๐Ÿ’ก","๐Ÿ”ฆ","๐Ÿ•ฏ","๐Ÿช”","๐Ÿงฏ","๐Ÿ›ข","๐Ÿ’ธ","๐Ÿ’ต","๐Ÿ’ด","๐Ÿ’ถ","๐Ÿ’ท","๐Ÿ’ฐ","๐Ÿ’ณ","๐Ÿ’Ž","โš–๏ธ","๐Ÿงฐ","๐Ÿ”ง","๐Ÿ”จ","โš’","๐Ÿ› ","โ›","๐Ÿ”ฉ","โš™๏ธ","๐Ÿงฑ","โ›“","๐Ÿงฒ","๐Ÿ”ซ","๐Ÿ’ฃ","๐Ÿงจ","๐Ÿช“","๐Ÿ”ช","๐Ÿ—ก","โš”๏ธ","๐Ÿ›ก","๐Ÿšฌ","โšฐ๏ธ","โšฑ๏ธ","๐Ÿบ","๐Ÿ”ฎ","๐Ÿ“ฟ","๐Ÿงฟ","๐Ÿ’ˆ","โš—๏ธ","๐Ÿ”ญ","๐Ÿ”ฌ","๐Ÿ•ณ","๐Ÿฉน","๐Ÿฉบ","๐Ÿ’Š","๐Ÿ’‰","๐Ÿงฌ","๐Ÿฆ ","๐Ÿงซ","๐Ÿงช","๐ŸŒก","๐Ÿงน","๐Ÿงบ","๐Ÿงป","๐Ÿšฝ","๐Ÿšฐ","๐Ÿšฟ","๐Ÿ›","๐Ÿ›€","๐Ÿงผ","๐Ÿช’","๐Ÿงฝ","๐Ÿงด","๐Ÿ›Ž","๐Ÿ”‘","๐Ÿ—","๐Ÿšช","๐Ÿช‘","๐Ÿ›‹","๐Ÿ›","๐Ÿ›Œ","๐Ÿงธ","๐Ÿ–ผ","๐Ÿ›","๐Ÿ›’","๐ŸŽ","๐ŸŽˆ","๐ŸŽ","๐ŸŽ€","๐ŸŽŠ","๐ŸŽ‰","๐ŸŽŽ","๐Ÿฎ","๐ŸŽ","๐Ÿงง","โœ‰๏ธ","๐Ÿ“ฉ","๐Ÿ“จ","๐Ÿ“ง","๐Ÿ’Œ","๐Ÿ“ฅ","๐Ÿ“ค","๐Ÿ“ฆ","๐Ÿท","๐Ÿ“ช","๐Ÿ“ซ","๐Ÿ“ฌ","๐Ÿ“ญ","๐Ÿ“ฎ","๐Ÿ“ฏ","๐Ÿ“œ","๐Ÿ“ƒ","๐Ÿ“„","๐Ÿ“‘","๐Ÿงพ","๐Ÿ“Š","๐Ÿ“ˆ","๐Ÿ“‰","๐Ÿ—’","๐Ÿ—“","๐Ÿ“†","๐Ÿ“…","๐Ÿ—‘","๐Ÿ“‡","๐Ÿ—ƒ","๐Ÿ—ณ","๐Ÿ—„","๐Ÿ“‹","๐Ÿ“","๐Ÿ“‚","๐Ÿ—‚","๐Ÿ—ž","๐Ÿ“ฐ","๐Ÿ““","๐Ÿ“”","๐Ÿ“’","๐Ÿ“•","๐Ÿ“—","๐Ÿ“˜","๐Ÿ“™","๐Ÿ“š","๐Ÿ“–","๐Ÿ”–","๐Ÿงท","๐Ÿ”—","๐Ÿ“Ž","๐Ÿ–‡","๐Ÿ“","๐Ÿ“","๐Ÿงฎ","๐Ÿ“Œ","๐Ÿ“","โœ‚๏ธ","๐Ÿ–Š","๐Ÿ–‹","โœ’๏ธ","๐Ÿ–Œ","๐Ÿ–","๐Ÿ“","โœ๏ธ","๐Ÿ”","๐Ÿ”Ž","๐Ÿ”","๐Ÿ”","๐Ÿ”’","๐Ÿ”“","๐Ÿงณ","๐ŸŒ‚","โ˜‚๏ธ","๐Ÿงต","๐Ÿงถ","๐Ÿ‘“","๐Ÿ•ถ","๐Ÿฅฝ","๐Ÿฅผ","๐Ÿฆบ","๐Ÿ‘”","๐Ÿ‘•","๐Ÿ‘–","๐Ÿงฃ","๐Ÿงค","๐Ÿงฅ","๐Ÿงฆ","๐Ÿ‘—","๐Ÿ‘˜","๐Ÿฅป","๐Ÿฉฑ","๐Ÿฉฒ","๐Ÿฉณ","๐Ÿ‘™","๐Ÿ‘š","๐Ÿ‘›","๐Ÿ‘œ","๐Ÿ‘","๐ŸŽ’","๐Ÿ‘ž","๐Ÿ‘Ÿ","๐Ÿฅพ","๐Ÿฅฟ","๐Ÿ‘ ","๐Ÿ‘ก","๐Ÿฉฐ","๐Ÿ‘ข","๐Ÿ‘‘","๐Ÿ‘’","๐ŸŽฉ","๐ŸŽ“","๐Ÿงข","โ›‘","๐Ÿ’„","๐Ÿ’","๐Ÿ’ผ"],icon:Rt},{title:(0,I.t)("symbols",{context:"emoji_group"}),emojis:["โค๏ธ","๐Ÿงก","๐Ÿ’›","๐Ÿ’š","๐Ÿ’™","๐Ÿ’œ","๐Ÿ–ค","๐Ÿค","๐ŸคŽ","๐Ÿ’”","โฃ๏ธ","๐Ÿ’•","๐Ÿ’ž","๐Ÿ’“","๐Ÿ’—","๐Ÿ’–","๐Ÿ’˜","๐Ÿ’","๐Ÿ’Ÿ","โ˜ฎ๏ธ","โœ๏ธ","โ˜ช๏ธ","๐Ÿ•‰","โ˜ธ๏ธ","โœก๏ธ","๐Ÿ”ฏ","๐Ÿ•Ž","โ˜ฏ๏ธ","โ˜ฆ๏ธ","๐Ÿ›","โ›Ž","โ™ˆ๏ธ","โ™‰๏ธ","โ™Š๏ธ","โ™‹๏ธ","โ™Œ๏ธ","โ™๏ธ","โ™Ž๏ธ","โ™๏ธ","โ™๏ธ","โ™‘๏ธ","โ™’๏ธ","โ™“๏ธ","๐Ÿ†”","โš›๏ธ","๐Ÿ‰‘","โ˜ข๏ธ","โ˜ฃ๏ธ","๐Ÿ“ด","๐Ÿ“ณ","๐Ÿˆถ","๐Ÿˆš๏ธ","๐Ÿˆธ","๐Ÿˆบ","๐Ÿˆท๏ธ","โœด๏ธ","๐Ÿ†š","๐Ÿ’ฎ","๐Ÿ‰","ใŠ™๏ธ","ใŠ—๏ธ","๐Ÿˆด","๐Ÿˆต","๐Ÿˆน","๐Ÿˆฒ","๐Ÿ…ฐ๏ธ","๐Ÿ…ฑ๏ธ","๐Ÿ†Ž","๐Ÿ†‘","๐Ÿ…พ๏ธ","๐Ÿ†˜","โŒ","โญ•๏ธ","๐Ÿ›‘","โ›”๏ธ","๐Ÿ“›","๐Ÿšซ","๐Ÿ’ฏ","๐Ÿ’ข","โ™จ๏ธ","๐Ÿšท","๐Ÿšฏ","๐Ÿšณ","๐Ÿšฑ","๐Ÿ”ž","๐Ÿ“ต","๐Ÿšญ","โ—๏ธ","โ•","โ“","โ”","โ€ผ๏ธ","โ‰๏ธ","๐Ÿ”…","๐Ÿ”†","ใ€ฝ๏ธ","โš ๏ธ","๐Ÿšธ","๐Ÿ”ฑ","โšœ๏ธ","๐Ÿ”ฐ","โ™ป๏ธ","โœ…","๐Ÿˆฏ๏ธ","๐Ÿ’น","โ‡๏ธ","โœณ๏ธ","โŽ","๐ŸŒ","๐Ÿ’ ","โ“‚๏ธ","๐ŸŒ€","๐Ÿ’ค","๐Ÿง","๐Ÿšพ","โ™ฟ๏ธ","๐Ÿ…ฟ๏ธ","๐Ÿˆณ","๐Ÿˆ‚๏ธ","๐Ÿ›‚","๐Ÿ›ƒ","๐Ÿ›„","๐Ÿ›…","๐Ÿšน","๐Ÿšบ","๐Ÿšผ","๐Ÿšป","๐Ÿšฎ","๐ŸŽฆ","๐Ÿ“ถ","๐Ÿˆ","๐Ÿ”ฃ","โ„น๏ธ","๐Ÿ”ค","๐Ÿ”ก","๐Ÿ” ","๐Ÿ†–","๐Ÿ†—","๐Ÿ†™","๐Ÿ†’","๐Ÿ†•","๐Ÿ†“","0๏ธโƒฃ","1๏ธโƒฃ","2๏ธโƒฃ","3๏ธโƒฃ","4๏ธโƒฃ","5๏ธโƒฃ","6๏ธโƒฃ","7๏ธโƒฃ","8๏ธโƒฃ","9๏ธโƒฃ","๐Ÿ”Ÿ","๐Ÿ”ข","#๏ธโƒฃ","*๏ธโƒฃ","โ๏ธ","โ–ถ๏ธ","โธ","โฏ","โน","โบ","โญ","โฎ","โฉ","โช","โซ","โฌ","โ—€๏ธ","๐Ÿ”ผ","๐Ÿ”ฝ","โžก๏ธ","โฌ…๏ธ","โฌ†๏ธ","โฌ‡๏ธ","โ†—๏ธ","โ†˜๏ธ","โ†™๏ธ","โ†–๏ธ","โ†•๏ธ","โ†”๏ธ","โ†ช๏ธ","โ†ฉ๏ธ","โคด๏ธ","โคต๏ธ","๐Ÿ”€","๐Ÿ”","๐Ÿ”‚","๐Ÿ”„","๐Ÿ”ƒ","๐ŸŽต","๐ŸŽถ","โž•","โž–","โž—","โœ–๏ธ","โ™พ","๐Ÿ’ฒ","๐Ÿ’ฑ","โ„ข๏ธ","ยฉ๏ธ","ยฎ๏ธ","ใ€ฐ๏ธ","โžฐ","โžฟ","๐Ÿ”š","๐Ÿ”™","๐Ÿ”›","๐Ÿ”","๐Ÿ”œ","โœ”๏ธ","โ˜‘๏ธ","๐Ÿ”˜","๐Ÿ”ด","๐ŸŸ ","๐ŸŸก","๐ŸŸข","๐Ÿ”ต","๐ŸŸฃ","โšซ๏ธ","โšช๏ธ","๐ŸŸค","๐Ÿ”บ","๐Ÿ”ป","๐Ÿ”ธ","๐Ÿ”น","๐Ÿ”ถ","๐Ÿ”ท","๐Ÿ”ณ","๐Ÿ”ฒ","โ–ช๏ธ","โ–ซ๏ธ","โ—พ๏ธ","โ—ฝ๏ธ","โ—ผ๏ธ","โ—ป๏ธ","๐ŸŸฅ","๐ŸŸง","๐ŸŸจ","๐ŸŸฉ","๐ŸŸฆ","๐ŸŸช","โฌ›๏ธ","โฌœ๏ธ","๐ŸŸซ","๐Ÿ”ˆ","๐Ÿ”‡","๐Ÿ”‰","๐Ÿ”Š","๐Ÿ””","๐Ÿ”•","๐Ÿ“ฃ","๐Ÿ“ข","๐Ÿ‘โ€๐Ÿ—จ","๐Ÿ’ฌ","๐Ÿ’ญ","๐Ÿ—ฏ","โ™ ๏ธ","โ™ฃ๏ธ","โ™ฅ๏ธ","โ™ฆ๏ธ","๐Ÿƒ","๐ŸŽด","๐Ÿ€„๏ธ","๐Ÿ•","๐Ÿ•‘","๐Ÿ•’","๐Ÿ•“","๐Ÿ•”","๐Ÿ••","๐Ÿ•–","๐Ÿ•—","๐Ÿ•˜","๐Ÿ•™","๐Ÿ•š","๐Ÿ•›","๐Ÿ•œ","๐Ÿ•","๐Ÿ•ž","๐Ÿ•Ÿ","๐Ÿ• ","๐Ÿ•ก","๐Ÿ•ข","๐Ÿ•ฃ","๐Ÿ•ค","๐Ÿ•ฅ","๐Ÿ•ฆ","๐Ÿ•ง"],icon:Wt},{title:(0,I.t)("flags",{context:"emoji_group"}), emojis:["๐Ÿณ๏ธ","๐Ÿด","๐Ÿ","๐Ÿšฉ","๐Ÿณ๏ธโ€๐ŸŒˆ","๐Ÿดโ€โ˜ ๏ธ","๐Ÿ‡ฆ๐Ÿ‡ซ","๐Ÿ‡ฆ๐Ÿ‡ฝ","๐Ÿ‡ฆ๐Ÿ‡ฑ","๐Ÿ‡ฉ๐Ÿ‡ฟ","๐Ÿ‡ฆ๐Ÿ‡ธ","๐Ÿ‡ฆ๐Ÿ‡ฉ","๐Ÿ‡ฆ๐Ÿ‡ด","๐Ÿ‡ฆ๐Ÿ‡ฎ","๐Ÿ‡ฆ๐Ÿ‡ถ","๐Ÿ‡ฆ๐Ÿ‡ฌ","๐Ÿ‡ฆ๐Ÿ‡ท","๐Ÿ‡ฆ๐Ÿ‡ฒ","๐Ÿ‡ฆ๐Ÿ‡ผ","๐Ÿ‡ฆ๐Ÿ‡บ","๐Ÿ‡ฆ๐Ÿ‡น","๐Ÿ‡ฆ๐Ÿ‡ฟ","๐Ÿ‡ง๐Ÿ‡ธ","๐Ÿ‡ง๐Ÿ‡ญ","๐Ÿ‡ง๐Ÿ‡ฉ","๐Ÿ‡ง๐Ÿ‡ง","๐Ÿ‡ง๐Ÿ‡พ","๐Ÿ‡ง๐Ÿ‡ช","๐Ÿ‡ง๐Ÿ‡ฟ","๐Ÿ‡ง๐Ÿ‡ฏ","๐Ÿ‡ง๐Ÿ‡ฒ","๐Ÿ‡ง๐Ÿ‡น","๐Ÿ‡ง๐Ÿ‡ด","๐Ÿ‡ง๐Ÿ‡ฆ","๐Ÿ‡ง๐Ÿ‡ผ","๐Ÿ‡ง๐Ÿ‡ท","๐Ÿ‡ฎ๐Ÿ‡ด","๐Ÿ‡ป๐Ÿ‡ฌ","๐Ÿ‡ง๐Ÿ‡ณ","๐Ÿ‡ง๐Ÿ‡ฌ","๐Ÿ‡ง๐Ÿ‡ซ","๐Ÿ‡ง๐Ÿ‡ฎ","๐Ÿ‡ฐ๐Ÿ‡ญ","๐Ÿ‡จ๐Ÿ‡ฒ","๐Ÿ‡จ๐Ÿ‡ฆ","๐Ÿ‡ฎ๐Ÿ‡จ","๐Ÿ‡จ๐Ÿ‡ป","๐Ÿ‡ง๐Ÿ‡ถ","๐Ÿ‡ฐ๐Ÿ‡พ","๐Ÿ‡จ๐Ÿ‡ซ","๐Ÿ‡น๐Ÿ‡ฉ","๐Ÿ‡จ๐Ÿ‡ฑ","๐Ÿ‡จ๐Ÿ‡ณ","๐Ÿ‡จ๐Ÿ‡ฝ","๐Ÿ‡จ๐Ÿ‡จ","๐Ÿ‡จ๐Ÿ‡ด","๐Ÿ‡ฐ๐Ÿ‡ฒ","๐Ÿ‡จ๐Ÿ‡ฌ","๐Ÿ‡จ๐Ÿ‡ฉ","๐Ÿ‡จ๐Ÿ‡ฐ","๐Ÿ‡จ๐Ÿ‡ท","๐Ÿ‡จ๐Ÿ‡ฎ","๐Ÿ‡ญ๐Ÿ‡ท","๐Ÿ‡จ๐Ÿ‡บ","๐Ÿ‡จ๐Ÿ‡ผ","๐Ÿ‡จ๐Ÿ‡พ","๐Ÿ‡จ๐Ÿ‡ฟ","๐Ÿ‡ฉ๐Ÿ‡ฐ","๐Ÿ‡ฉ๐Ÿ‡ฏ","๐Ÿ‡ฉ๐Ÿ‡ฒ","๐Ÿ‡ฉ๐Ÿ‡ด","๐Ÿ‡ช๐Ÿ‡จ","๐Ÿ‡ช๐Ÿ‡ฌ","๐Ÿ‡ธ๐Ÿ‡ป","๐Ÿ‡ฌ๐Ÿ‡ถ","๐Ÿ‡ช๐Ÿ‡ท","๐Ÿ‡ช๐Ÿ‡ช","๐Ÿ‡ช๐Ÿ‡น","๐Ÿ‡ช๐Ÿ‡บ","๐Ÿ‡ซ๐Ÿ‡ฐ","๐Ÿ‡ซ๐Ÿ‡ด","๐Ÿ‡ซ๐Ÿ‡ฏ","๐Ÿ‡ซ๐Ÿ‡ฎ","๐Ÿ‡ซ๐Ÿ‡ท","๐Ÿ‡ฌ๐Ÿ‡ซ","๐Ÿ‡ต๐Ÿ‡ซ","๐Ÿ‡น๐Ÿ‡ซ","๐Ÿ‡ฌ๐Ÿ‡ฆ","๐Ÿ‡ฌ๐Ÿ‡ฒ","๐Ÿ‡ฌ๐Ÿ‡ช","๐Ÿ‡ฉ๐Ÿ‡ช","๐Ÿ‡ฌ๐Ÿ‡ญ","๐Ÿ‡ฌ๐Ÿ‡ฎ","๐Ÿ‡ฌ๐Ÿ‡ท","๐Ÿ‡ฌ๐Ÿ‡ฑ","๐Ÿ‡ฌ๐Ÿ‡ฉ","๐Ÿ‡ฌ๐Ÿ‡ต","๐Ÿ‡ฌ๐Ÿ‡บ","๐Ÿ‡ฌ๐Ÿ‡น","๐Ÿ‡ฌ๐Ÿ‡ฌ","๐Ÿ‡ฌ๐Ÿ‡ณ","๐Ÿ‡ฌ๐Ÿ‡ผ","๐Ÿ‡ฌ๐Ÿ‡พ","๐Ÿ‡ญ๐Ÿ‡น","๐Ÿ‡ญ๐Ÿ‡ณ","๐Ÿ‡ญ๐Ÿ‡ฐ","๐Ÿ‡ญ๐Ÿ‡บ","๐Ÿ‡ฎ๐Ÿ‡ธ","๐Ÿ‡ฎ๐Ÿ‡ณ","๐Ÿ‡ฎ๐Ÿ‡ฉ","๐Ÿ‡ฎ๐Ÿ‡ท","๐Ÿ‡ฎ๐Ÿ‡ถ","๐Ÿ‡ฎ๐Ÿ‡ช","๐Ÿ‡ฎ๐Ÿ‡ฒ","๐Ÿ‡ฎ๐Ÿ‡ฑ","๐Ÿ‡ฎ๐Ÿ‡น","๐Ÿ‡ฏ๐Ÿ‡ฒ","๐Ÿ‡ฏ๐Ÿ‡ต","๐ŸŽŒ","๐Ÿ‡ฏ๐Ÿ‡ช","๐Ÿ‡ฏ๐Ÿ‡ด","๐Ÿ‡ฐ๐Ÿ‡ฟ","๐Ÿ‡ฐ๐Ÿ‡ช","๐Ÿ‡ฐ๐Ÿ‡ฎ","๐Ÿ‡ฝ๐Ÿ‡ฐ","๐Ÿ‡ฐ๐Ÿ‡ผ","๐Ÿ‡ฐ๐Ÿ‡ฌ","๐Ÿ‡ฑ๐Ÿ‡ฆ","๐Ÿ‡ฑ๐Ÿ‡ป","๐Ÿ‡ฑ๐Ÿ‡ง","๐Ÿ‡ฑ๐Ÿ‡ธ","๐Ÿ‡ฑ๐Ÿ‡ท","๐Ÿ‡ฑ๐Ÿ‡พ","๐Ÿ‡ฑ๐Ÿ‡ฎ","๐Ÿ‡ฑ๐Ÿ‡น","๐Ÿ‡ฑ๐Ÿ‡บ","๐Ÿ‡ฒ๐Ÿ‡ด","๐Ÿ‡ฒ๐Ÿ‡ฐ","๐Ÿ‡ฒ๐Ÿ‡ฌ","๐Ÿ‡ฒ๐Ÿ‡ผ","๐Ÿ‡ฒ๐Ÿ‡พ","๐Ÿ‡ฒ๐Ÿ‡ป","๐Ÿ‡ฒ๐Ÿ‡ฑ","๐Ÿ‡ฒ๐Ÿ‡น","๐Ÿ‡ฒ๐Ÿ‡ญ","๐Ÿ‡ฒ๐Ÿ‡ถ","๐Ÿ‡ฒ๐Ÿ‡ท","๐Ÿ‡ฒ๐Ÿ‡บ","๐Ÿ‡พ๐Ÿ‡น","๐Ÿ‡ฒ๐Ÿ‡ฝ","๐Ÿ‡ซ๐Ÿ‡ฒ","๐Ÿ‡ฒ๐Ÿ‡ฉ","๐Ÿ‡ฒ๐Ÿ‡จ","๐Ÿ‡ฒ๐Ÿ‡ณ","๐Ÿ‡ฒ๐Ÿ‡ช","๐Ÿ‡ฒ๐Ÿ‡ธ","๐Ÿ‡ฒ๐Ÿ‡ฆ","๐Ÿ‡ฒ๐Ÿ‡ฟ","๐Ÿ‡ฒ๐Ÿ‡ฒ","๐Ÿ‡ณ๐Ÿ‡ฆ","๐Ÿ‡ณ๐Ÿ‡ท","๐Ÿ‡ณ๐Ÿ‡ต","๐Ÿ‡ณ๐Ÿ‡ฑ","๐Ÿ‡ณ๐Ÿ‡จ","๐Ÿ‡ณ๐Ÿ‡ฟ","๐Ÿ‡ณ๐Ÿ‡ฎ","๐Ÿ‡ณ๐Ÿ‡ช","๐Ÿ‡ณ๐Ÿ‡ฌ","๐Ÿ‡ณ๐Ÿ‡บ","๐Ÿ‡ณ๐Ÿ‡ซ","๐Ÿ‡ฐ๐Ÿ‡ต","๐Ÿ‡ฒ๐Ÿ‡ต","๐Ÿ‡ณ๐Ÿ‡ด","๐Ÿ‡ด๐Ÿ‡ฒ","๐Ÿ‡ต๐Ÿ‡ฐ","๐Ÿ‡ต๐Ÿ‡ผ","๐Ÿ‡ต๐Ÿ‡ธ","๐Ÿ‡ต๐Ÿ‡ฆ","๐Ÿ‡ต๐Ÿ‡ฌ","๐Ÿ‡ต๐Ÿ‡พ","๐Ÿ‡ต๐Ÿ‡ช","๐Ÿ‡ต๐Ÿ‡ญ","๐Ÿ‡ต๐Ÿ‡ณ","๐Ÿ‡ต๐Ÿ‡ฑ","๐Ÿ‡ต๐Ÿ‡น","๐Ÿ‡ต๐Ÿ‡ท","๐Ÿ‡ถ๐Ÿ‡ฆ","๐Ÿ‡ท๐Ÿ‡ช","๐Ÿ‡ท๐Ÿ‡ด","๐Ÿ‡ท๐Ÿ‡บ","๐Ÿ‡ท๐Ÿ‡ผ","๐Ÿ‡ผ๐Ÿ‡ธ","๐Ÿ‡ธ๐Ÿ‡ฒ","๐Ÿ‡ธ๐Ÿ‡ฆ","๐Ÿ‡ธ๐Ÿ‡ณ","๐Ÿ‡ท๐Ÿ‡ธ","๐Ÿ‡ธ๐Ÿ‡จ","๐Ÿ‡ธ๐Ÿ‡ฑ","๐Ÿ‡ธ๐Ÿ‡ฌ","๐Ÿ‡ธ๐Ÿ‡ฝ","๐Ÿ‡ธ๐Ÿ‡ฐ","๐Ÿ‡ธ๐Ÿ‡ฎ","๐Ÿ‡ฌ๐Ÿ‡ธ","๐Ÿ‡ธ๐Ÿ‡ง","๐Ÿ‡ธ๐Ÿ‡ด","๐Ÿ‡ฟ๐Ÿ‡ฆ","๐Ÿ‡ฐ๐Ÿ‡ท","๐Ÿ‡ธ๐Ÿ‡ธ","๐Ÿ‡ช๐Ÿ‡ธ","๐Ÿ‡ฑ๐Ÿ‡ฐ","๐Ÿ‡ง๐Ÿ‡ฑ","๐Ÿ‡ธ๐Ÿ‡ญ","๐Ÿ‡ฐ๐Ÿ‡ณ","๐Ÿ‡ฑ๐Ÿ‡จ","๐Ÿ‡ต๐Ÿ‡ฒ","๐Ÿ‡ป๐Ÿ‡จ","๐Ÿ‡ธ๐Ÿ‡ฉ","๐Ÿ‡ธ๐Ÿ‡ท","๐Ÿ‡ธ๐Ÿ‡ฟ","๐Ÿ‡ธ๐Ÿ‡ช","๐Ÿ‡จ๐Ÿ‡ญ","๐Ÿ‡ธ๐Ÿ‡พ","๐Ÿ‡น๐Ÿ‡ผ","๐Ÿ‡น๐Ÿ‡ฏ","๐Ÿ‡น๐Ÿ‡ฟ","๐Ÿ‡น๐Ÿ‡ญ","๐Ÿ‡น๐Ÿ‡ฑ","๐Ÿ‡น๐Ÿ‡ฌ","๐Ÿ‡น๐Ÿ‡ฐ","๐Ÿ‡น๐Ÿ‡ด","๐Ÿ‡น๐Ÿ‡น","๐Ÿ‡น๐Ÿ‡ณ","๐Ÿ‡น๐Ÿ‡ท","๐Ÿ‡น๐Ÿ‡ฒ","๐Ÿ‡น๐Ÿ‡จ","๐Ÿ‡น๐Ÿ‡ป","๐Ÿ‡ป๐Ÿ‡ฎ","๐Ÿ‡บ๐Ÿ‡ฌ","๐Ÿ‡บ๐Ÿ‡ฆ","๐Ÿ‡ฆ๐Ÿ‡ช","๐Ÿ‡ฌ๐Ÿ‡ง","๐Ÿด๓ ง๓ ข๓ ฅ๓ ฎ๓ ง๓ ฟ","๐Ÿด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟ","๐Ÿด๓ ง๓ ข๓ ท๓ ฌ๓ ณ๓ ฟ","๐Ÿ‡บ๐Ÿ‡ณ","๐Ÿ‡บ๐Ÿ‡ธ","๐Ÿ‡บ๐Ÿ‡พ","๐Ÿ‡บ๐Ÿ‡ฟ","๐Ÿ‡ป๐Ÿ‡บ","๐Ÿ‡ป๐Ÿ‡ฆ","๐Ÿ‡ป๐Ÿ‡ช","๐Ÿ‡ป๐Ÿ‡ณ","๐Ÿ‡ผ๐Ÿ‡ซ","๐Ÿ‡ช๐Ÿ‡ญ","๐Ÿ‡พ๐Ÿ‡ช","๐Ÿ‡ฟ๐Ÿ‡ฒ","๐Ÿ‡ฟ๐Ÿ‡ผ"],icon:Lt}];var It=n(50628),Ft=n(37558),Ht=n(41590),Ot=n(27317),jt=n(40173);var Zt=n(40233),Ut=n(24437),Yt=n(90896);function qt(e){const{children:t,highlight:n,disabled:i,reference:r}=e,a=n?"primary":"default";return o.createElement("div",{ref:r,className:d()(Yt.wrapper,Yt["intent-"+a],Yt["border-thin"],Yt["size-medium"],n&&Yt.highlight,n&&Yt.focused,i&&Yt.disabled),"data-role":"button"},o.createElement("div",{className:d()(Yt.childrenContainer,i&&Yt.disabled)},t),n&&o.createElement("span",{className:Yt.shadow}))}var Qt=n(95076);const Kt=()=>null,Xt=(0,jt.mergeThemes)(Ot.DEFAULT_MENU_THEME,{menuBox:Qt.menuBox});function Gt(e){const{value:t,disabled:n,onSelect:i}=e,r=(0,o.useRef)(null),{current:a}=(0,o.useRef)(st.getJSON("RecentlyUsedEmojis",[t])),[s,l]=(0,o.useState)(a),[c,d]=(0,o.useState)(!1),u=(0,o.useCallback)(()=>d(!1),[]);var p;p=u,(0,o.useEffect)(()=>(document.addEventListener("scroll",p),()=>{document.removeEventListener("scroll",p)}),[p]);const h=(0,o.useCallback)(e=>{const t=Array.from(new Set([e,...s])).slice(0,18);st.setJSON("RecentlyUsedEmojis",t),l(t),i(e),u()},[s,i]),m=(f=s,(0,o.useMemo)(()=>(At[0].emojis=f,[...At]),[f]));var f;return o.createElement(o.Fragment,null,o.createElement(qt,{reference:r, highlight:c,disabled:n},o.createElement(bt,{emoji:t,onClick:function(){n||d(!0)}})),o.createElement(Ye.MatchMedia,{rule:Ut.DialogBreakpoints.TabletSmall},e=>c&&o.createElement(Ft.DrawerManager,null,e?o.createElement(Ht.Drawer,{className:Qt.drawer,position:"Bottom",onClose:u},o.createElement(Pt,{emojis:m,onSelect:h})):o.createElement(It.PopupMenu,{theme:Xt,isOpened:!0,position:(0,Zt.getPopupPositioner)(r.current,{horizontalDropDirection:Zt.HorizontalDropDirection.FromLeftToRight,horizontalAttachEdge:Zt.HorizontalAttachEdge.Left}),onClickOutside:u,onClose:Kt},o.createElement(Pt,{className:Qt.desktopSize,emojis:m,onSelect:h})))))}var $t=n(9688);function Jt(e){const{definition:{title:t,properties:n}}=e,{checked:i,emoji:r,backgroundColor:s}=n,[l,c]=(0,a.useDefinitionProperty)({property:i,defaultValue:!1}),[d,u]=(0,a.useDefinitionProperty)({property:r,defaultValue:"๐Ÿ™‚"}),[p,h]=(0,a.useDefinitionProperty)({property:s,defaultValue:ue.colorsPalette["color-tv-blue-a600"]});return o.createElement("div",{className:$t.wrapper},o.createElement(at.Checkbox,{className:$t.checkbox,label:t,checked:l,onChange:function(){c(!l)}}),o.createElement(Gt,{value:d,disabled:!l,onSelect:u}),o.createElement(W.ColorSelect,{className:$t.colorSelect,disabled:!l,color:p,onColorChange:h}))}function en(e){const{definition:{id:t,properties:{disabled:n,visible:i},childrenDefinitions:r,title:l},offset:c}=e,[d]=(0,a.useDefinitionProperty)({property:n,defaultValue:!1}),[u]=(0,a.useDefinitionProperty)({property:i,defaultValue:!0}),p=e.disabled;return u?o.createElement(o.Fragment,null,l&&o.createElement(s.CommonSection,{id:t,offset:c,title:l,disabled:e.disabled||d}),r.map(e=>o.createElement(tn,{key:e.id,disabled:p,definition:e,offset:Boolean(l)}))):null}function tn(e){const{definition:t,offset:n,disabled:a}=e;if(function(e){(0,o.useEffect)(()=>{if(void 0===e)return;const t={...e.properties};return Object.entries(t).forEach(([n,o])=>{void 0!==o&&o.subscribe(t,()=>Oe.logger.logNormal(`Property "${n}" in definition "${e.id}" was updated to value "${o.value()}"`))}),()=>{Object.entries(t).forEach(([,e])=>{void 0!==e&&e.unsubscribeAll(t)})}},[e])}((0,i.isPropertyDefinitionsGroup)(t)?void 0:t),(0,i.isPropertyDefinitionsGroup)(t))return o.createElement(nn,{definition:t,offset:n,disabled:a});switch(t.propType){case"line":return o.createElement(te,{...e,definition:t});case"checkable":return o.createElement(l,{...e,definition:t});case"color":return o.createElement(ce,{...e,definition:t});case"transparency":return o.createElement(fe,{...e,definition:t});case"twoColors":return o.createElement(ve,{...e,definition:t});case"number":return o.createElement(we,{...e,definition:t});case"symbol":return o.createElement(r.SymbolInputsButton,{...e,definition:t});case"text":return o.createElement(Le,{...e,definition:t});case"checkableSet":return o.createElement(_e,{...e,definition:t});case"set":return o.createElement(en,{...e,definition:t});case"options":return o.createElement(He,{...e,definition:t});case"range":return o.createElement(Qe,{...e,definition:t});case"coordinates": return o.createElement(Ie,{...e,definition:t});case"twoOptions":return o.createElement(nt,{...e,definition:t});case"leveledLine":return o.createElement(Je,{...e,definition:t});case"emoji":return o.createElement(Jt,{...e,definition:t});case"image":return null;case"studyInputs":return o.createElement(rt,{...e,definition:t});default:return null}}function nn(e){const{definition:t}=e,n=(0,J.useWatchedValueReadonly)({watchedValue:t.definitions});return(0,J.useWatchedValueReadonly)({watchedValue:t.visible,defaultValue:!0})?o.createElement(o.Fragment,null,t.title&&o.createElement(Ke.GroupTitleSection,{title:t.title,name:t.id}),n&&(r=n,r.reduce((e,t)=>{if((0,i.isPropertyDefinitionsGroup)(t)||"leveledLine"!==t.propType)e.push(t);else{const n=e[e.length-1];Array.isArray(n)?n.push(t):e.push([t])}return e},[])).map(n=>Array.isArray(n)?o.createElement($e,{key:n[0].id,name:t.id,definitions:n}):o.createElement(tn,{key:n.id,...e,definition:n})),"general"===t.groupType&&o.createElement(Te.PropertyTable.GroupSeparator,{size:1})):null;var r}},95711:(e,t,n)=>{"use strict";n.d(t,{PopupContext:()=>o});const o=n(59496).createContext(null)},63016:(e,t,n)=>{"use strict";n.d(t,{PopupDialog:()=>D});var o=n(59496),i=n(97754),r=n(88537),a=n(50655),s=n(88216),l=n(90186),c=n(17683);class d extends o.PureComponent{constructor(){super(...arguments),this._manager=new s.OverlapManager,this._handleSlot=e=>{this._manager.setContainer(e)}}render(){const{rounded:e=!0,shadowed:t=!0,fullscreen:n=!1,darker:r=!1,className:s,backdrop:d}=this.props,u=i(s,c.dialog,e&&c.rounded,t&&c.shadowed,n&&c.fullscreen,r&&c.darker),p=(0,l.filterDataProps)(this.props),h=this.props.style?{...this._createStyles(),...this.props.style}:this._createStyles();return o.createElement(o.Fragment,null,o.createElement(a.SlotContext.Provider,{value:this._manager},d&&o.createElement("div",{onClick:this.props.onClickBackdrop,className:c.backdrop}),o.createElement("div",{...p,className:u,style:h,ref:this.props.reference,onFocus:this.props.onFocus,onMouseDown:this.props.onMouseDown,onMouseUp:this.props.onMouseUp,onClick:this.props.onClick,onKeyDown:this.props.onKeyDown,tabIndex:-1},this.props.children)),o.createElement(a.Slot,{reference:this._handleSlot}))}_createStyles(){const{bottom:e,left:t,width:n,right:o,top:i,zIndex:r,height:a}=this.props;return{bottom:e,left:t,right:o,top:i,zIndex:r,maxWidth:n,height:a}}}var u=n(86431),p=n(76594),h=n(64514);function m(e,t,n,o){return e+t>o&&(e=o-t),e{if(0!==e.button||this._isTargetNoDraggable(e))return;e.preventDefault(),document.addEventListener("mousemove",this._onMouseDragMove),document.addEventListener("mouseup",this._onMouseDragEnd);const t=f(g(e));this._dragStart(t)}, this._onTouchDragStart=e=>{if(this._isTargetNoDraggable(e))return;this._canBeTouchClick=!0,e.preventDefault(),this._header.addEventListener("touchmove",this._onTouchDragMove,{passive:!1});const t=f(v(e));this._dragStart(t)},this._onMouseDragEnd=e=>{e.target instanceof Node&&this._header.contains(e.target)&&e.preventDefault(),document.removeEventListener("mousemove",this._onMouseDragMove),document.removeEventListener("mouseup",this._onMouseDragEnd),this._onDragStop()},this._onTouchDragEnd=e=>{this._header.removeEventListener("touchmove",this._onTouchDragMove),this._onDragStop(),this._canBeTouchClick&&(this._canBeTouchClick=!1,function(e){if(e instanceof SVGElement){const t=document.createEvent("SVGEvents");t.initEvent("click",!0,!0),e.dispatchEvent(t)}e instanceof HTMLElement&&e.click()}(e.target))},this._onMouseDragMove=e=>{const t=f(g(e));this._dragMove(t)},this._onTouchDragMove=e=>{this._canBeTouchClick=!1,e.preventDefault();const t=f(v(e));this._dragMove(t)},this._onDragStop=()=>{this._drag=null,this._header.classList.remove("dragging")},this._dialog=e,this._header=t,this._options=n,this._header.addEventListener("mousedown",this._onMouseDragStart),this._header.addEventListener("touchstart",this._onTouchDragStart),this._header.addEventListener("touchend",this._onTouchDragEnd)}destroy(){null!==this._frame&&cancelAnimationFrame(this._frame),this._header.removeEventListener("mousedown",this._onMouseDragStart),document.removeEventListener("mouseup",this._onMouseDragEnd),this._header.removeEventListener("touchstart",this._onTouchDragStart),this._header.removeEventListener("touchend",this._onTouchDragEnd),document.removeEventListener("mouseleave",this._onMouseDragEnd)}updateOptions(e){this._options=e}_dragStart(e){const t=this._dialog.getBoundingClientRect();this._drag={startX:e.x,startY:e.y,finishX:e.x,finishY:e.y,dialogX:t.left,dialogY:t.top};const n=Math.round(t.left),o=Math.round(t.top);this._dialog.style.transform=`translate(${n}px, ${o}px)`,this._header.classList.add("dragging"),this._options.onDragStart&&this._options.onDragStart()}_dragMove(e){if(this._drag){if(this._drag.finishX=e.x,this._drag.finishY=e.y,null!==this._frame)return;this._frame=requestAnimationFrame(()=>{if(this._drag){const t=e.x-this._drag.startX,n=e.y-this._drag.startY;this._moveDialog(this._drag.dialogX+t,this._drag.dialogY+n)}this._frame=null})}}_moveDialog(e,t){const n=this._dialog.getBoundingClientRect(),{boundByScreen:o}=this._options,i=m(e,n.width,o?0:-1/0,o?window.innerWidth:1/0),r=m(t,n.height,o?0:-1/0,o?window.innerHeight:1/0);this._dialog.style.transform=`translate(${Math.round(i)}px, ${Math.round(r)}px)`}_isTargetNoDraggable(e){return e.target instanceof Element&&null!==e.target.closest("[data-disable-drag]")}}const b={vertical:0};class w{constructor(e,t){this._frame=null,this._isFullscreen=!1,this._handleResize=()=>{null===this._frame&&(this._frame=requestAnimationFrame(()=>{this.recalculateBounds(),this._frame=null}))},this._dialog=e,this._guard=t.guard||b,this._calculateDialogPosition=t.calculateDialogPosition, this._initialHeight=e.style.height,window.addEventListener("resize",this._handleResize)}updateOptions(e){this._guard=e.guard||b,this._calculateDialogPosition=e.calculateDialogPosition}setFullscreen(e){this._isFullscreen!==e&&(this._isFullscreen=e,this.recalculateBounds())}centerAndFit(){const{x:e,y:t}=this.getDialogsTopLeftCoordinates(),n=this._calcAvailableHeight(),o=this._calcDialogHeight();if(n===o)if(this._calculateDialogPosition){const{left:e,top:t}=this._calculateDialogPosition(this._dialog,document.documentElement,this._guard);this._dialog.style.transform=`translate(${Math.round(e)}px, ${Math.round(t)}px)`}else this._dialog.style.height=o+"px";this._dialog.style.top="0px",this._dialog.style.left="0px",this._dialog.style.transform=`translate(${e}px, ${t}px)`}getDialogsTopLeftCoordinates(){const{clientHeight:e,clientWidth:t}=document.documentElement,n=this._calcDialogHeight(),o=t/2-this._dialog.clientWidth/2,i=e/2-n/2;return{x:Math.round(o),y:Math.round(i)}}recalculateBounds(){const{clientHeight:e,clientWidth:t}=document.documentElement;if(this._isFullscreen)this._dialog.style.top="0px",this._dialog.style.left="0px",this._dialog.style.width="100%",this._dialog.style.height="100%",this._dialog.style.transform="none";else{const{vertical:n}=this._guard;if(this._calculateDialogPosition){const o=this._calculateDialogPosition(this._dialog,{clientWidth:t,clientHeight:e},{vertical:n}),{left:i,top:r}=o;this._dialog.style.transform=`translate(${Math.round(i)}px, ${Math.round(r)}px)`}else{this._dialog.style.width="",this._dialog.style.height="";const o=this._dialog.getBoundingClientRect(),i=e-2*n,r=m(o.left,o.width,0,t),a=m(o.top,o.height,n,e);this._dialog.style.top="0px",this._dialog.style.left="0px",this._dialog.style.transform=`translate(${Math.round(r)}px, ${Math.round(a)}px)`,this._dialog.style.height=i{const{reference:t}=this.props;this._dialog=e,"function"==typeof t&&t(e)},this._handleFocus=e=>{this._moveToTop()},this._handleMouseDown=e=>{this._moveToTop()},this._handleTouchStart=e=>{this._moveToTop()},this.state={canFitTooltip:!1}}render(){return o.createElement(E.PopupContext.Provider,{value:this},o.createElement(p.OutsideEvent,{mouseDown:!0,touchStart:!0,handler:this.props.onClickOutside},e=>o.createElement("div",{ref:e,"data-outside-boundary-for":this.props.name,onFocus:this._handleFocus,onMouseDown:this._handleMouseDown,onTouchStart:this._handleTouchStart,"data-dialog-name":this.props["data-dialog-name"]},o.createElement(d,{style:this._applyAnimationCSSVariables(), ...this.props,reference:this._handleDialogRef,className:i(S.dialog,this.props.className)},!1,this.props.children))))}componentDidMount(){const{draggable:e,boundByScreen:t,onDragStart:n}=this.props,o=(0,r.ensureNotNull)(this._dialog);if(e){const e=o.querySelector("[data-dragg-area]");e&&e instanceof HTMLElement&&(this._drag=new y(o,e,{boundByScreen:Boolean(t),onDragStart:n}))}this.props.autofocus&&!o.contains(document.activeElement)&&o.focus(),(this._isFullScreen()||this.props.fixedBody)&&(0,C.setFixedBodyState)(!0);const{guard:i,calculateDialogPosition:a}=this.props;this._resize=new w(o,{guard:i,calculateDialogPosition:a}),this.props.isAnimationEnabled&&this.props.growPoint&&this._applyAppearanceAnimation(this.props.growPoint),this.props.centeredOnMount&&this._resize.centerAndFit(),this._resize.setFullscreen(this._isFullScreen()),this.props.shouldForceFocus&&o.focus()}componentDidUpdate(){if(this._resize){const{guard:e,calculateDialogPosition:t}=this.props;this._resize.updateOptions({guard:e,calculateDialogPosition:t}),this._resize.setFullscreen(this._isFullScreen())}this._drag&&this._drag.updateOptions({boundByScreen:Boolean(this.props.boundByScreen),onDragStart:this.props.onDragStart})}componentWillUnmount(){this._drag&&this._drag.destroy(),this._resize&&this._resize.destroy(),(this._isFullScreen()||this.props.fixedBody)&&(0,C.setFixedBodyState)(!1)}focus(){this._dialog&&this._dialog.focus()}centerAndFit(){this._resize&&this._resize.centerAndFit()}recalculateBounds(){this._resize&&this._resize.recalculateBounds()}_moveToTop(){null!==this.context&&this.context.moveToTop()}_applyAnimationCSSVariables(){return{"--animationTranslateStartX":null,"--animationTranslateStartY":null,"--animationTranslateEndX":null,"--animationTranslateEndY":null}}_applyAppearanceAnimation(e){if(this._resize&&this._dialog){const{x:t,y:n}=e,{x:o,y:i}=this._resize.getDialogsTopLeftCoordinates();this._dialog.style.setProperty("--animationTranslateStartX",t+"px"),this._dialog.style.setProperty("--animationTranslateStartY",n+"px"),this._dialog.style.setProperty("--animationTranslateEndX",o+"px"),this._dialog.style.setProperty("--animationTranslateEndY",i+"px"),this._dialog.classList.add(S.dialogAnimatedAppearance)}}_handleTooltipFit(){0}_isFullScreen(){return Boolean(this.props.fullscreen)}}x.contextType=_.PortalContext,x.defaultProps={boundByScreen:!0,draggable:!0,centeredOnMount:!0};const D=(0,u.makeOverlapable)(x)},95276:(e,t,n)=>{"use strict";n.d(t,{ControlDisclosure:()=>c});var o=n(59496),i=n(66092),r=n(26597),a=n(46059),s=n(68721),l=n(66230);const c=o.forwardRef((e,t)=>{const{id:n,tabIndex:c,disabled:d,highlight:u,intent:p,children:h,onClick:m,onFocus:f,onBlur:g,listboxAria:v,...y}=e,b=(0,o.useRef)({"aria-labelledby":n}),{listboxId:w,isOpened:_,isFocused:E,buttonTabIndex:C,listboxTabIndex:S,highlight:x,intent:D,onOpen:M,close:P,toggle:T,buttonFocusBindings:N,onButtonClick:V,buttonRef:z,listboxRef:k,buttonAria:B}=(0,s.useControlDisclosure)({id:n,disabled:d,buttonTabIndex:c,intent:p,highlight:u,onFocus:f,onBlur:g,onClick:m}),R=(0, r.useKeyboardToggle)(T),W=(0,r.useKeyboardClose)(_,P),L=(0,r.useKeyboardActionHandler)([27],P,(0,o.useCallback)(()=>_,[_])),A=(0,r.useKeyboardEventHandler)(R,W),I=(0,r.useKeyboardEventHandler)(L);return o.createElement(a.ControlDisclosureView,{...y,...N,...B,id:n,role:"button",tabIndex:C,disabled:d,isOpened:_,isFocused:E,ref:(0,i.useMergedRefs)([z,t]),highlight:x,intent:D,onClose:P,onOpen:M,onClick:V,onKeyDown:A,listboxId:w,listboxTabIndex:S,listboxReference:k,listboxAria:null!=v?v:b.current,onListboxKeyDown:I},h,o.createElement("span",{className:l.invisibleFocusHandler,tabIndex:0,"aria-hidden":!0,onFocus:P}))});c.displayName="ControlDisclosure"},37558:(e,t,n)=>{"use strict";n.d(t,{DrawerManager:()=>i,DrawerContext:()=>r});var o=n(59496);class i extends o.PureComponent{constructor(e){super(e),this._addDrawer=()=>{const e=this.state.currentDrawer+1;return this.setState({currentDrawer:e}),e},this._removeDrawer=()=>{const e=this.state.currentDrawer-1;return this.setState({currentDrawer:e}),e},this.state={currentDrawer:0}}render(){return o.createElement(r.Provider,{value:{addDrawer:this._addDrawer,removeDrawer:this._removeDrawer,currentDrawer:this.state.currentDrawer}},this.props.children)}}const r=o.createContext(null)},41590:(e,t,n)=>{"use strict";n.d(t,{Drawer:()=>h});var o=n(59496),i=n(88537),r=n(97754),a=n(59142),s=n(99054),l=n(65718),c=n(37558),d=n(49483),u=n(29197),p=n(66998);function h(e){const{position:t="Bottom",onClose:n,children:h,className:m,theme:f=p}=e,g=(0,i.ensureNotNull)((0,o.useContext)(c.DrawerContext)),[v,y]=(0,o.useState)(0),b=(0,o.useRef)(null),w=(0,o.useContext)(u.CloseDelegateContext);return(0,o.useEffect)(()=>{const e=(0,i.ensureNotNull)(b.current);return e.focus({preventScroll:!0}),w.subscribe(g,n),0===g.currentDrawer&&(0,s.setFixedBodyState)(!0),d.CheckMobile.iOS()&&(0,a.disableBodyScroll)(e),y(g.addDrawer()),()=>{w.unsubscribe(g,n);const t=g.removeDrawer();d.CheckMobile.iOS()&&(0,a.enableBodyScroll)(e),0===t&&(0,s.setFixedBodyState)(!1)}},[]),o.createElement(l.Portal,null,o.createElement("div",{className:r(p.wrap,p["position"+t])},v===g.currentDrawer&&o.createElement("div",{className:p.backdrop,onClick:n}),o.createElement("div",{className:r(p.drawer,f.drawer,p["position"+t],m),ref:b,tabIndex:-1,"data-name":e["data-name"]},h)))}},58095:(e,t,n)=>{"use strict";n.d(t,{useOutsideEvent:()=>r});var o=n(59496),i=n(39640);function r(e){const{click:t,mouseDown:n,touchEnd:r,touchStart:a,handler:s,reference:l,ownerDocument:c=document}=e,d=(0,o.useRef)(null),u=(0,o.useRef)(new CustomEvent("timestamp").timeStamp);return(0,o.useLayoutEffect)(()=>{const e={click:t,mouseDown:n,touchEnd:r,touchStart:a},o=l?l.current:d.current;return(0,i.addOutsideEventListener)(u.current,o,s,c,e)},[t,n,r,a,s]),l||d}},90692:(e,t,n)=>{"use strict";n.d(t,{MatchMedia:()=>i});var o=n(59496);class i extends o.PureComponent{constructor(e){super(e),this._handleChange=()=>{this.forceUpdate()},this.state={query:window.matchMedia(this.props.rule)}}componentDidMount(){this._subscribe(this.state.query)}componentDidUpdate(e,t){ this.state.query!==t.query&&(this._unsubscribe(t.query),this._subscribe(this.state.query))}componentWillUnmount(){this._unsubscribe(this.state.query)}render(){return this.props.children(this.state.query.matches)}static getDerivedStateFromProps(e,t){return e.rule!==t.query.media?{query:window.matchMedia(e.rule)}:null}_subscribe(e){e.addListener(this._handleChange)}_unsubscribe(e){e.removeListener(this._handleChange)}}},64706:(e,t,n)=>{"use strict";n.d(t,{MenuContext:()=>o});const o=n(59496).createContext(null)},27317:(e,t,n)=>{"use strict";n.d(t,{DEFAULT_MENU_THEME:()=>g,Menu:()=>v});var o=n(59496),i=n(97754),r=n.n(i),a=n(88537),s=n(64514),l=n(54475),c=n(50655),d=n(59064),u=n(88216),p=n(25760),h=n(14758),m=n(64706),f=n(16059);const g=f;class v extends o.PureComponent{constructor(e){super(e),this._containerRef=null,this._scrollWrapRef=null,this._raf=null,this._scrollRaf=null,this._scrollTimeout=void 0,this._manager=new u.OverlapManager,this._hotkeys=null,this._scroll=0,this._handleContainerRef=e=>{this._containerRef=e,this.props.reference&&("function"==typeof this.props.reference&&this.props.reference(e),"object"==typeof this.props.reference&&(this.props.reference.current=e))},this._handleScrollWrapRef=e=>{this._scrollWrapRef=e,"function"==typeof this.props.scrollWrapReference&&this.props.scrollWrapReference(e),"object"==typeof this.props.scrollWrapReference&&(this.props.scrollWrapReference.current=e)},this._handleMeasure=({callback:e,forceRecalcPosition:t}={})=>{var n,o,i,r;if(this.state.isMeasureValid&&!t)return;const{position:l}=this.props,c=(0,a.ensureNotNull)(this._containerRef);let d=c.getBoundingClientRect();const u=document.documentElement.clientHeight,p=document.documentElement.clientWidth,h=null!==(n=this.props.closeOnScrollOutsideOffset)&&void 0!==n?n:0;let m=u-0-h;const f=d.height>m;if(f){(0,a.ensureNotNull)(this._scrollWrapRef).style.overflowY="scroll",d=c.getBoundingClientRect()}const{width:g,height:v}=d,y="function"==typeof l?l(g,v,u):l,b=p-(null!==(o=y.overrideWidth)&&void 0!==o?o:g)-0,w=(0,s.clamp)(y.x,0,Math.max(0,b)),_=0+h,E=u-(null!==(i=y.overrideHeight)&&void 0!==i?i:v)-0;let C=(0,s.clamp)(y.y,_,Math.max(_,E));if(y.forbidCorrectYCoord&&C{this._restoreScrollPosition(),e&&e()})},this._restoreScrollPosition=()=>{const e=document.activeElement,t=(0,a.ensureNotNull)(this._containerRef);if(null!==e&&t.contains(e))try{e.scrollIntoView()}catch(e){}else(0,a.ensureNotNull)(this._scrollWrapRef).scrollTop=this._scroll},this._resizeForced=()=>{this.setState({appearingMenuHeight:void 0,appearingMenuWidth:void 0,appearingPosition:void 0,isMeasureValid:void 0})},this._resize=()=>{ null===this._raf&&(this._raf=requestAnimationFrame(()=>{this.setState({appearingMenuHeight:void 0,appearingMenuWidth:void 0,appearingPosition:void 0,isMeasureValid:void 0}),this._raf=null}))},this._handleGlobalClose=e=>{this.props.onClose(e)},this._handleSlot=e=>{this._manager.setContainer(e)},this._handleScroll=()=>{this._scroll=(0,a.ensureNotNull)(this._scrollWrapRef).scrollTop},this._handleScrollOutsideEnd=()=>{clearTimeout(this._scrollTimeout),this._scrollTimeout=setTimeout(()=>{this._handleMeasure({forceRecalcPosition:!0})},80)},this._handleScrollOutside=e=>{e.target!==this._scrollWrapRef&&(this._handleScrollOutsideEnd(),null===this._scrollRaf&&(this._scrollRaf=requestAnimationFrame(()=>{this._handleMeasure({forceRecalcPosition:!0}),this._scrollRaf=null})))},this.state={}}componentDidMount(){this._handleMeasure({callback:this.props.onOpen});const{customCloseDelegate:e=d.globalCloseDelegate}=this.props;e.subscribe(this,this._handleGlobalClose),window.addEventListener("resize",this._resize);const t=null!==this.context;this._hotkeys||t||(this._hotkeys=p.createGroup({desc:"Popup menu"}),this._hotkeys.add({desc:"Close",hotkey:27,handler:()=>this._handleGlobalClose()})),this.props.repositionOnScroll&&window.addEventListener("scroll",this._handleScrollOutside,{capture:!0})}componentDidUpdate(){this._handleMeasure()}componentWillUnmount(){const{customCloseDelegate:e=d.globalCloseDelegate}=this.props;e.unsubscribe(this,this._handleGlobalClose),window.removeEventListener("resize",this._resize),window.removeEventListener("scroll",this._handleScrollOutside,{capture:!0}),this._hotkeys&&(this._hotkeys.destroy(),this._hotkeys=null),null!==this._raf&&(cancelAnimationFrame(this._raf),this._raf=null),null!==this._scrollRaf&&(cancelAnimationFrame(this._scrollRaf),this._scrollRaf=null),this._scrollTimeout&&clearTimeout(this._scrollTimeout)}render(){const{id:e,role:t,"aria-labelledby":n,"aria-activedescendant":i,children:a,minWidth:s,theme:d=f,className:u,maxHeight:p,onMouseOver:g,onMouseOut:v,onKeyDown:b,onFocus:w,onBlur:_}=this.props,{appearingMenuHeight:E,appearingMenuWidth:C,appearingPosition:S,isMeasureValid:x}=this.state;return o.createElement(m.MenuContext.Provider,{value:this},o.createElement(h.SubmenuHandler,null,o.createElement(c.SlotContext.Provider,{value:this._manager},o.createElement("div",{id:e,role:t,"aria-labelledby":n,"aria-activedescendant":i,className:r()(u,d.menuWrap,!x&&d.isMeasuring),style:{height:E,left:S&&S.x,minWidth:s,position:"fixed",top:S&&S.y,width:C},"data-name":this.props["data-name"],ref:this._handleContainerRef,onScrollCapture:this.props.onScroll,onContextMenu:l.preventDefaultForContextMenu,tabIndex:this.props.tabIndex,onMouseOver:g,onMouseOut:v,onKeyDown:b,onFocus:w,onBlur:_},o.createElement("div",{className:r()(d.scrollWrap,!this.props.noMomentumBasedScroll&&d.momentumBased),style:{overflowY:void 0!==E?"scroll":"auto",maxHeight:p},onScrollCapture:this._handleScroll,ref:this._handleScrollWrapRef},o.createElement(y,{className:d.menuBox},a)))),o.createElement(c.Slot,{reference:this._handleSlot})))} update(e){e?this._resizeForced():this._resize()}}function y(e){const t=(0,a.ensureNotNull)((0,o.useContext)(h.SubmenuContext)),n=o.useRef(null);return o.createElement("div",{ref:n,className:e.className,onMouseOver:function(e){if(!(null!==t.current&&e.target instanceof Node&&(o=e.target,null===(i=n.current)||void 0===i?void 0:i.contains(o))))return;var o,i;t.isSubmenuNode(e.target)||t.setCurrent(null)},"data-name":"menu-inner"},e.children)}v.contextType=h.SubmenuContext},76594:(e,t,n)=>{"use strict";n.d(t,{OutsideEvent:()=>i});var o=n(58095);function i(e){const{children:t,...n}=e;return t((0,o.useOutsideEvent)(n))}},88216:(e,t,n)=>{"use strict";n.d(t,{OverlapManager:()=>r,getRootOverlapManager:()=>s});var o=n(88537);class i{constructor(){this._storage=[]}add(e){this._storage.push(e)}remove(e){this._storage=this._storage.filter(t=>e!==t)}has(e){return this._storage.includes(e)}getItems(){return this._storage}}class r{constructor(e=document){this._storage=new i,this._windows=new Map,this._index=0,this._document=e,this._container=e.createDocumentFragment()}setContainer(e){const t=this._container,n=null===e?this._document.createDocumentFragment():e;!function(e,t){Array.from(e.childNodes).forEach(e=>{e.nodeType===Node.ELEMENT_NODE&&t.appendChild(e)})}(t,n),this._container=n}registerWindow(e){this._storage.has(e)||this._storage.add(e)}ensureWindow(e,t={position:"fixed",direction:"normal"}){const n=this._windows.get(e);if(void 0!==n)return n;this.registerWindow(e);const o=this._document.createElement("div");if(o.style.position=t.position,o.style.zIndex=this._index.toString(),o.dataset.id=e,void 0!==t.index){const e=this._container.childNodes.length;if(t.index>=e)this._container.appendChild(o);else if(t.index<=0)this._container.insertBefore(o,this._container.firstChild);else{const e=this._container.childNodes[t.index];this._container.insertBefore(o,e)}}else"reverse"===t.direction?this._container.insertBefore(o,this._container.firstChild):this._container.appendChild(o);return this._windows.set(e,o),++this._index,o}unregisterWindow(e){this._storage.remove(e);const t=this._windows.get(e);void 0!==t&&(null!==t.parentElement&&t.parentElement.removeChild(t),this._windows.delete(e))}getZindex(e){const t=this.ensureWindow(e);return parseInt(t.style.zIndex||"0")}moveToTop(e){if(this.getZindex(e)!==this._index){this.ensureWindow(e).style.zIndex=(++this._index).toString()}}removeWindow(e){this.unregisterWindow(e)}}const a=new WeakMap;function s(e=document){const t=e.getElementById("overlap-manager-root");if(null!==t)return(0,o.ensureDefined)(a.get(t));{const t=new r(e),n=function(e){const t=e.createElement("div");return t.style.position="absolute",t.style.zIndex=150..toString(),t.style.top="0px",t.style.left="0px",t.id="overlap-manager-root",t}(e);return a.set(n,t),t.setContainer(n),e.body.appendChild(n),t}}},86431:(e,t,n)=>{"use strict";n.d(t,{makeOverlapable:()=>r});var o=n(59496),i=n(65718);function r(e){return class extends o.PureComponent{render(){const{isOpened:t,root:n}=this.props;if(!t)return null;const r=o.createElement(e,{ ...this.props,zIndex:150});return"parent"===n?r:o.createElement(i.Portal,null,r)}}}},29197:(e,t,n)=>{"use strict";n.d(t,{CloseDelegateContext:()=>r});var o=n(59496),i=n(59064);const r=o.createContext(i.globalCloseDelegate)},65718:(e,t,n)=>{"use strict";n.d(t,{Portal:()=>l,PortalContext:()=>c});var o=n(59496),i=n(87995),r=n(9423),a=n(88216),s=n(50655);class l extends o.PureComponent{constructor(){super(...arguments),this._uuid=(0,r.guid)()}componentWillUnmount(){this._manager().removeWindow(this._uuid)}render(){const e=this._manager().ensureWindow(this._uuid,this.props.layerOptions);return e.style.top=this.props.top||"",e.style.bottom=this.props.bottom||"",e.style.left=this.props.left||"",e.style.right=this.props.right||"",e.style.pointerEvents=this.props.pointerEvents||"",i.createPortal(o.createElement(c.Provider,{value:this},this.props.children),e)}moveToTop(){this._manager().moveToTop(this._uuid)}_manager(){return null===this.context?(0,a.getRootOverlapManager)():this.context}}l.contextType=s.SlotContext;const c=o.createContext(null)},96040:(e,t,n)=>{"use strict";n.d(t,{RemoveButton:()=>d});var o=n(28353),i=n(59496),r=n(97754),a=n(9745),s=n(73366),l=n(73432);const c={remove:(0,o.t)("Remove")};function d(e){const{className:t,isActive:n,onClick:o,onMouseDown:d,title:u,hidden:p,"data-name":h="remove-button",...m}=e;return i.createElement(a.Icon,{...m,"data-name":h,className:r(l.button,"apply-common-tooltip",n&&l.active,p&&l.hidden,t),icon:s,onClick:o,onMouseDown:d,title:u||c.remove})}},50655:(e,t,n)=>{"use strict";n.d(t,{Slot:()=>i,SlotContext:()=>r});var o=n(59496);class i extends o.Component{shouldComponentUpdate(){return!1}render(){return o.createElement("div",{style:{position:"fixed",zIndex:150,left:0,top:0},ref:this.props.reference})}}const r=o.createContext(null)},14758:(e,t,n)=>{"use strict";n.d(t,{SubmenuContext:()=>i,SubmenuHandler:()=>r});var o=n(59496);const i=o.createContext(null);function r(e){const[t,n]=(0,o.useState)(null),r=(0,o.useRef)(null),a=(0,o.useRef)(new Map);return(0,o.useEffect)(()=>()=>{null!==r.current&&clearTimeout(r.current)},[]),o.createElement(i.Provider,{value:{current:t,setCurrent:function(e){null!==r.current&&(clearTimeout(r.current),r.current=null);null===t?n(e):r.current=setTimeout(()=>{r.current=null,n(e)},100)},registerSubmenu:function(e,t){return a.current.set(e,t),()=>{a.current.delete(e)}},isSubmenuNode:function(e){return Array.from(a.current.values()).some(t=>t(e))}}},e.children)}},40173:(e,t,n)=>{"use strict";function o(e,t,n={}){const o=Object.assign({},t);for(const i of Object.keys(t)){const r=n[i]||i;r in e&&(o[i]=[e[r],t[i]].join(" "))}return o}function i(e,t,n={}){return Object.assign({},e,o(e,t,n))}n.d(t,{weakComposeClasses:()=>o,mergeThemes:()=>i})},31328:e=>{ e.exports=''},73366:e=>{e.exports=''},19726:e=>{e.exports=''},56326:e=>{e.exports=''},50303:e=>{e.exports=''},20618:e=>{e.exports=''},56775:e=>{e.exports=''},23848:e=>{e.exports=''},86508:e=>{e.exports=''},27603:e=>{e.exports=''},75614:e=>{ e.exports=''},36311:e=>{ e.exports=''},72843:e=>{e.exports=''},31006:e=>{ e.exports=''},42925:e=>{e.exports=''},80781:e=>{e.exports=''},67978:e=>{ e.exports=''},40526:e=>{e.exports=''},1033:e=>{e.exports=''}}]);