UNPKG

backendless-ui-sdk

Version:

Backendless UI-SDK

1 lines • 1.2 MB
(self.webpackChunkbackendless_ui_sdk=self.webpackChunkbackendless_ui_sdk||[]).push([[142],{45719:(ke,nn,xn)=>{"use strict";xn.d(nn,{Z:()=>Sn});var Sn={DATA_GRID:"DATA_GRID",CHART:"CHART",CALENDAR:"CALENDAR",CALENDAR_HEATMAP:"CALENDAR_HEATMAP"}},78919:(ke,nn,xn)=>{"use strict";xn.r(nn),xn.d(nn,{CalendarHeatmapVisualizationNode:()=>CalendarHeatmapVisualizationNode});var Sn=xn(50066),br=xn(15746),Wr=xn(92130),qr=xn(17359),$r=xn(92429),sa=xn(45719),la=xn(4373),pa=xn(62169),xa=xn.n(pa);function ownKeys(ke,nn){var xn=Object.keys(ke);if(Object.getOwnPropertySymbols){var Sn=Object.getOwnPropertySymbols(ke);nn&&(Sn=Sn.filter((function(nn){return Object.getOwnPropertyDescriptor(ke,nn).enumerable}))),xn.push.apply(xn,Sn)}return xn}function _objectSpread(ke){for(var nn=1;nn<arguments.length;nn++){var xn=null!=arguments[nn]?arguments[nn]:{};nn%2?ownKeys(Object(xn),!0).forEach((function(nn){_defineProperty(ke,nn,xn[nn])})):Object.getOwnPropertyDescriptors?Object.defineProperties(ke,Object.getOwnPropertyDescriptors(xn)):ownKeys(Object(xn)).forEach((function(nn){Object.defineProperty(ke,nn,Object.getOwnPropertyDescriptor(xn,nn))}))}return ke}function _defineProperty(ke,nn,xn){return(nn=function _toPropertyKey(ke){var nn=function _toPrimitive(ke,nn){if("object"!=typeof ke||!ke)return ke;var xn=ke[Symbol.toPrimitive];if(void 0!==xn){var Sn=xn.call(ke,nn||"default");if("object"!=typeof Sn)return Sn;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===nn?String:Number)(ke)}(ke,"string");return"symbol"==typeof nn?nn:nn+""}(nn))in ke?Object.defineProperty(ke,nn,{value:xn,enumerable:!0,configurable:!0,writable:!0}):ke[nn]=xn,ke}function CalendarHeatmapVisualizationNode(ke){var{node:nn}=ke,xn=(0,br.useStyle)(ke),[pa,Za]=(0,br.useClassList)(ke),[Ka,Oo]=(0,br.useComponentDisplay)(ke),[ko,ri]=(0,br.useDynamicProperty)(ke,{handler:"onVisualizationIdAssignment",initialValue:()=>nn.data.visualizationId}),[hi,pi]=(0,br.useDynamicProperty)(ke,{initialValue:()=>(0,qr.V)(nn.data.featureToggle)}),[mi,gi]=(0,br.useState)(null),vi=(0,br.useElRef)();(0,br.useComponentRegister)(ke,{onFeatureToggleChange:ke=>{var nn=function _loop(nn){var xn=ke[nn],Sn=hi[nn];xn!==Sn&&pi((ke=>_objectSpread(_objectSpread({},ke),{},{[nn]:xn})))};for(var xn of Object.keys(ke))nn(xn)},style:xn,classList:{get:()=>pa,set:ke=>Za(ke)},display:{get:()=>Ka,set:ke=>Oo(!!ke)},visualizationId:{get:()=>ko,set:ri},featureToggle:{get:()=>hi},el:{get:()=>vi.current}}),(0,br.useComponentLifecycle)(ke),(0,br.useEffect)((()=>{(0,Wr.D)(ko).then((ke=>gi(ke)))}),[ko]);var Mi="calendar-heatmap-visualization_".concat(ko,"_").concat(nn.uid),Ti=(0,$r.c)(Mi,BackendlessUI.config.appId);if(!Ka||!ko||!mi)return null;var Ni=mi.type===sa.Z.CALENDAR_HEATMAP?null:new Error('You are most likely using the wrong visualization id. Check "Visualization Id Logic" handler logic is it work correct');return React.createElement("div",{style:xn,className:(0,Sn.cn)(pa,"bl-calendar-heatmap-visualization"),ref:vi},Ni&&React.createElement(la.y,{error:Ni,title:"Type of visualization is not Heat Map",showStack:!1}),!Ni&&React.createElement(xa(),{LocalStorageManager:Ti,config:mi,featureToggle:hi}))}},92130:(ke,nn,xn)=>{"use strict";function asyncGeneratorStep(ke,nn,xn,Sn,br,Wr,qr){try{var $r=ke[Wr](qr),sa=$r.value}catch(ke){return void xn(ke)}$r.done?nn(sa):Promise.resolve(sa).then(Sn,br)}function _asyncToGenerator(ke){return function(){var nn=this,xn=arguments;return new Promise((function(Sn,br){var Wr=ke.apply(nn,xn);function _next(ke){asyncGeneratorStep(Wr,Sn,br,_next,_throw,"next",ke)}function _throw(ke){asyncGeneratorStep(Wr,Sn,br,_next,_throw,"throw",ke)}_next(void 0)}))}}xn.d(nn,{D:()=>Sn});var Sn=function(){var ke=_asyncToGenerator((function*(ke){return fetch(BackendlessUI.provideFileUrl("/visualizations/".concat(ke,"/config.json"))).then((ke=>ke.json())).then(function(){var ke=_asyncToGenerator((function*(ke){return ke.errorData||6007===ke.code?null:ke}));return function(nn){return ke.apply(this,arguments)}}())}));return function loadVisualizationConfig(nn){return ke.apply(this,arguments)}}()},17359:(ke,nn,xn)=>{"use strict";function parsedVisualizationsFeatureToggle(ke){try{return JSON.parse(ke)}catch(ke){return BackendlessUI.logger.warn("Could not parse visualizations feature toggle",ke),{}}}xn.d(nn,{V:()=>parsedVisualizationsFeatureToggle})},92429:(ke,nn,xn)=>{"use strict";xn.d(nn,{c:()=>useLocalStorageManager});var Sn=xn(31921),br=xn.n(Sn),Wr=xn(15746);var qr="components",$r="local-config",sa="default-config",la="model",pa="dataSources",xa="dataSettingsExpandedSections",Za="showDataSettingsAdvanced",Ka="labelsColorsExpandedSections";class VisualizationLocalStorageManager{constructor(ke,nn){this.storageKey=function getStorageKey(ke){return"BACKENDLESS_"+ke}(nn),this.visualizationId=ke,this.localConfigRootPath="[".concat(qr,"][").concat(this.visualizationId,"][").concat($r,"]"),this.defaultConfigRootPath="[".concat(qr,"][").concat(this.visualizationId,"][").concat(sa,"]")}getItem(){try{var ke=localStorage.getItem(this.storageKey);return JSON.parse(ke)||{}}catch(ke){return{}}}setItem(ke){try{localStorage.setItem(this.storageKey,JSON.stringify(ke))}catch(ke){console.error(ke)}}getLocalConfig(){var ke=this.getItem();return ke.components&&ke.components[this.visualizationId]&&ke.components[this.visualizationId]["local-config"]||{}}setLocalConfig(ke){var nn=this.getItem(),xn=br()(nn,"".concat(this.localConfigRootPath),ke);this.setItem(xn)}getDefaultConfig(){var ke=this.getItem();return ke.components&&ke.components[this.visualizationId]&&ke.components[this.visualizationId]["default-config"]||{}}setDefaultConfig(ke){var nn=this.getItem(),xn=br()(nn,"".concat(this.defaultConfigRootPath),ke);this.setItem(xn)}getLocalModel(){return this.getLocalConfig()[la]||{}}setLocalModel(ke){var nn=this.getItem(),xn="".concat(this.localConfigRootPath,"[").concat(la,"]"),Sn=br()(nn,xn,ke);this.setItem(Sn)}getLocalDataSources(){return this.getLocalConfig()[pa]||{}}getLocalDataSource(ke){return this.getLocalDataSources()[ke]||{}}setLocalDataSource(ke,nn){var xn=this.getItem(),Sn="[".concat(this.localConfigRootPath,"][").concat(pa,"][").concat(ke,"]"),Wr=br()(xn,Sn,nn);this.setItem(Wr)}getLocalDataSourceQuery(ke){return this.getLocalDataSource(ke).query||{}}setLocalDataSourceQuery(ke,nn){var xn=this.getItem(),Sn="[".concat(this.localConfigRootPath,"][").concat(pa,"][").concat(ke,"][query]"),Wr=br()(xn,Sn,nn);this.setItem(Wr)}getDataSettingsSectionExpanded(ke){return(this.getLocalConfig()[xa]||{})[ke]}setDataSettingsSectionExpanded(ke,nn){var xn=this.getItem(),Sn="".concat(this.localConfigRootPath,"[").concat(xa,"][").concat(ke,"]"),Wr=br()(xn,Sn,nn);this.setItem(Wr)}getShowDataSettingsAdvanced(ke){return(this.getLocalConfig()[Za]||{})[ke]}setShowDataSettingsAdvanced(ke,nn){var xn=this.getItem(),Sn="".concat(this.localConfigRootPath,"[").concat(Za,"][").concat(ke,"]"),Wr=br()(xn,Sn,nn);this.setItem(Wr)}getCalendarLabelsColorsExpandedSections(){return this.getLocalConfig()[Ka]||{}}setCalendarLabelsColorsExpandedSections(ke){var nn=this.getItem(),xn="".concat(this.localConfigRootPath,"[").concat(Ka,"]"),Sn=br()(nn,xn,ke);this.setItem(Sn)}}function useLocalStorageManager(ke,nn){return(0,Wr.useMemo)((()=>new VisualizationLocalStorageManager(ke,nn)),[ke,nn])}},62169:(ke,nn,xn)=>{var Sn;self,Sn=(ke,nn)=>(()=>{var xn={78700:(ke,nn,xn)=>{"use strict";xn.d(nn,{Z:()=>br});var Sn=xn(99490);const br=function(){function e(ke){var nn=(void 0===ke?{}:ke).locale;this.yearFormat="yyyy",this.yearMonthFormat="LLLL yyyy",this.dateTime12hFormat="ff",this.dateTime24hFormat="MMMM dd T",this.time12hFormat="t",this.time24hFormat="T",this.dateFormat="MMMM dd",this.locale=nn||"en"}return e.prototype.date=function(ke){return void 0===ke?Sn.ou.local():null===ke?null:"string"==typeof ke?Sn.ou.fromJSDate(new Date(ke)):ke instanceof Sn.ou?ke:Sn.ou.fromJSDate(ke)},e.prototype.parse=function(ke,nn){return""===ke?null:Sn.ou.fromFormat(ke,nn)},e.prototype.addDays=function(ke,nn){return nn<0?ke.minus({days:Math.abs(nn)}):ke.plus({days:nn})},e.prototype.isValid=function(ke){return ke instanceof Sn.ou?ke.isValid:null!==ke&&this.date(ke).isValid},e.prototype.isEqual=function(ke,nn){return null===ke&&null===nn||null!==ke&&null!==nn&&this.date(ke).equals(this.date(nn))},e.prototype.isSameDay=function(ke,nn){return ke.hasSame(nn,"day")},e.prototype.isSameMonth=function(ke,nn){return ke.hasSame(nn,"month")},e.prototype.isSameYear=function(ke,nn){return ke.hasSame(nn,"year")},e.prototype.isSameHour=function(ke,nn){return ke.hasSame(nn,"hour")},e.prototype.isAfter=function(ke,nn){return ke>nn},e.prototype.isBefore=function(ke,nn){return ke<nn},e.prototype.isBeforeDay=function(ke,nn){return ke.diff(nn.startOf("day"),"days").toObject().days<0},e.prototype.isAfterDay=function(ke,nn){return ke.diff(nn.endOf("day"),"days").toObject().days>0},e.prototype.isBeforeYear=function(ke,nn){return ke.diff(nn.startOf("year"),"years").toObject().years<0},e.prototype.isAfterYear=function(ke,nn){return ke.diff(nn.endOf("year"),"years").toObject().years>0},e.prototype.getDiff=function(ke,nn){return"string"==typeof nn&&(nn=Sn.ou.fromJSDate(new Date(nn))),ke.diff(nn).as("millisecond")},e.prototype.startOfDay=function(ke){return ke.startOf("day")},e.prototype.endOfDay=function(ke){return ke.endOf("day")},e.prototype.format=function(ke,nn){return ke.setLocale(this.locale).toFormat(nn)},e.prototype.formatNumber=function(ke){return ke},e.prototype.getHours=function(ke){return ke.get("hour")},e.prototype.setHours=function(ke,nn){return ke.set({hour:nn})},e.prototype.getMinutes=function(ke){return ke.get("minute")},e.prototype.setMinutes=function(ke,nn){return ke.set({minute:nn})},e.prototype.getSeconds=function(ke){return ke.get("second")},e.prototype.setSeconds=function(ke,nn){return ke.set({second:nn})},e.prototype.getMonth=function(ke){return ke.get("month")-1},e.prototype.setMonth=function(ke,nn){return ke.set({month:nn+1})},e.prototype.getYear=function(ke){return ke.get("year")},e.prototype.setYear=function(ke,nn){return ke.set({year:nn})},e.prototype.mergeDateAndTime=function(ke,nn){return this.setMinutes(this.setHours(ke,this.getHours(nn)),this.getMinutes(nn))},e.prototype.startOfMonth=function(ke){return ke.startOf("month")},e.prototype.endOfMonth=function(ke){return ke.endOf("month")},e.prototype.getNextMonth=function(ke){return ke.plus({months:1})},e.prototype.getPreviousMonth=function(ke){return ke.minus({months:1})},e.prototype.getMonthArray=function(ke){for(var nn=[this.date(ke).startOf("year")];nn.length<12;){var xn=nn[nn.length-1];nn.push(this.getNextMonth(xn))}return nn},e.prototype.getWeekdays=function(){return Sn.kI.weekdaysFormat("narrow",{locale:this.locale})},e.prototype.getWeekArray=function(ke){var nn=ke.endOf("month").endOf("week").diff(ke.startOf("month").startOf("week"),"days").toObject().days,xn=[];return new Array(Math.round(nn)).fill(0).map((function(ke,nn){return nn})).map((function(nn){return ke.startOf("month").startOf("week").plus({days:nn})})).forEach((function(ke,nn){0===nn||nn%7==0&&nn>6?xn.push([ke]):xn[xn.length-1].push(ke)})),xn},e.prototype.getYearRange=function(ke,nn){ke=this.date(ke);var xn=(nn=this.date(nn).plus({years:1})).diff(ke,"years").toObject().years;return!xn||xn<=0?[]:new Array(Math.round(xn)).fill(0).map((function(ke,nn){return nn})).map((function(nn){return ke.plus({years:nn})}))},e.prototype.getMeridiemText=function(ke){return Sn.kI.meridiems({locale:this.locale}).find((function(nn){return nn.toLowerCase()===ke.toLowerCase()}))},e.prototype.getCalendarHeaderText=function(ke){return this.format(ke,this.yearMonthFormat)},e.prototype.getDatePickerHeaderText=function(ke){return this.format(ke,"ccc, MMM d")},e.prototype.getDateTimePickerHeaderText=function(ke){return this.format(ke,"MMM d")},e.prototype.getMonthText=function(ke){return this.format(ke,"LLLL")},e.prototype.getDayText=function(ke){return this.format(ke,"d")},e.prototype.getHourText=function(ke,nn){return nn?ke.toFormat("hh"):ke.toFormat("HH")},e.prototype.getMinuteText=function(ke){return ke.toFormat("mm")},e.prototype.getSecondText=function(ke){return ke.toFormat("ss")},e.prototype.getYearText=function(ke){return ke.toFormat("yyyy")},e.prototype.isNull=function(ke){return null===ke},e}()},43891:(ke,nn,xn)=>{"use strict";Object.defineProperty(nn,"__esModule",{value:!0});var Sn,br=Object.assign||function(ke){for(var nn=1;nn<arguments.length;nn++){var xn=arguments[nn];for(var Sn in xn)Object.prototype.hasOwnProperty.call(xn,Sn)&&(ke[Sn]=xn[Sn])}return ke},Wr=(Sn=xn(8156))&&Sn.__esModule?Sn:{default:Sn};nn.default=function(ke){var nn=ke.fill,xn=void 0===nn?"currentColor":nn,Sn=ke.width,qr=void 0===Sn?24:Sn,$r=ke.height,sa=void 0===$r?24:$r,la=ke.style,pa=void 0===la?{}:la,xa=function(ke,nn){var xn={};for(var Sn in ke)nn.indexOf(Sn)>=0||Object.prototype.hasOwnProperty.call(ke,Sn)&&(xn[Sn]=ke[Sn]);return xn}(ke,["fill","width","height","style"]);return Wr.default.createElement("svg",br({viewBox:"0 0 24 24",style:br({fill:xn,width:qr,height:sa},pa)},xa),Wr.default.createElement("path",{d:"M12,18.17L8.83,15L7.42,16.41L12,21L16.59,16.41L15.17,15M12,5.83L15.17,9L16.58,7.59L12,3L7.41,7.59L8.83,9L12,5.83Z"}))}},36939:(ke,nn,xn)=>{"use strict";xn.d(nn,{Z:()=>ko});var Sn=xn(87462),br=xn(84506),Wr=xn(29439),qr=xn(45987),$r=xn(8156),sa=(xn(59864),xn(86010)),la=xn(66037),pa=xn(79895),xa=xn(14670),Za=xn(88078),Ka=xn(22775),Oo=$r.forwardRef((function(ke,nn){var xn=ke.children,xa=ke.classes,Oo=ke.className,ko=ke.defaultExpanded,ri=void 0!==ko&&ko,hi=ke.disabled,pi=void 0!==hi&&hi,mi=ke.expanded,gi=ke.onChange,vi=ke.square,Mi=void 0!==vi&&vi,Ti=ke.TransitionComponent,Ni=void 0===Ti?la.Z:Ti,Ii=ke.TransitionProps,Ai=(0,qr.Z)(ke,["children","classes","className","defaultExpanded","disabled","expanded","onChange","square","TransitionComponent","TransitionProps"]),Bi=(0,Ka.Z)({controlled:mi,default:ri,name:"Accordion",state:"expanded"}),Gi=(0,Wr.Z)(Bi,2),Ki=Gi[0],Xi=Gi[1],es=$r.useCallback((function(ke){Xi(!Ki),gi&&gi(ke,!Ki)}),[Ki,gi,Xi]),us=$r.Children.toArray(xn),gs=(0,br.Z)(us),ys=gs[0],xs=gs.slice(1),ws=$r.useMemo((function(){return{expanded:Ki,disabled:pi,toggle:es}}),[Ki,pi,es]);return $r.createElement(pa.Z,(0,Sn.Z)({className:(0,sa.default)(xa.root,Oo,Ki&&xa.expanded,pi&&xa.disabled,!Mi&&xa.rounded),ref:nn,square:Mi},Ai),$r.createElement(Za.Z.Provider,{value:ws},ys),$r.createElement(Ni,(0,Sn.Z)({in:Ki,timeout:"auto"},Ii),$r.createElement("div",{"aria-labelledby":ys.props.id,id:ys.props["aria-controls"],role:"region"},xs)))}));const ko=(0,xa.Z)((function(ke){var nn={duration:ke.transitions.duration.shortest};return{root:{position:"relative",transition:ke.transitions.create(["margin"],nn),"&:before":{position:"absolute",left:0,top:-1,right:0,height:1,content:'""',opacity:1,backgroundColor:ke.palette.divider,transition:ke.transitions.create(["opacity","background-color"],nn)},"&:first-child":{"&:before":{display:"none"}},"&$expanded":{margin:"16px 0","&:first-child":{marginTop:0},"&:last-child":{marginBottom:0},"&:before":{opacity:0}},"&$expanded + &":{"&:before":{display:"none"}},"&$disabled":{backgroundColor:ke.palette.action.disabledBackground}},rounded:{borderRadius:0,"&:first-child":{borderTopLeftRadius:ke.shape.borderRadius,borderTopRightRadius:ke.shape.borderRadius},"&:last-child":{borderBottomLeftRadius:ke.shape.borderRadius,borderBottomRightRadius:ke.shape.borderRadius,"@supports (-ms-ime-align: auto)":{borderBottomLeftRadius:0,borderBottomRightRadius:0}}},expanded:{},disabled:{}}}),{name:"MuiAccordion"})(Oo)},88078:(ke,nn,xn)=>{"use strict";xn.d(nn,{Z:()=>Sn});const Sn=xn(8156).createContext({})},61201:(ke,nn,xn)=>{"use strict";xn.d(nn,{Z:()=>la});var Sn=xn(87462),br=xn(45987),Wr=xn(8156),qr=xn(86010),$r=xn(14670),sa=Wr.forwardRef((function(ke,nn){var xn=ke.classes,$r=ke.className,sa=(0,br.Z)(ke,["classes","className"]);return Wr.createElement("div",(0,Sn.Z)({className:(0,qr.default)(xn.root,$r),ref:nn},sa))}));const la=(0,$r.Z)((function(ke){return{root:{display:"flex",padding:ke.spacing(1,2,2)}}}),{name:"MuiAccordionDetails"})(sa)},50743:(ke,nn,xn)=>{"use strict";xn.d(nn,{Z:()=>Za});var Sn=xn(87462),br=xn(45987),Wr=xn(8156),qr=xn(86010),$r=xn(32467),sa=xn(17812),la=xn(14670),pa=xn(88078),xa=Wr.forwardRef((function(ke,nn){var xn=ke.children,la=ke.classes,xa=ke.className,Za=ke.expandIcon,Ka=ke.focusVisibleClassName,Oo=ke.IconButtonProps,ko=void 0===Oo?{}:Oo,ri=ke.onClick,hi=(0,br.Z)(ke,["children","classes","className","expandIcon","focusVisibleClassName","IconButtonProps","onClick"]),pi=Wr.useContext(pa.Z),mi=pi.disabled,gi=void 0!==mi&&mi,vi=pi.expanded,Mi=pi.toggle;return Wr.createElement($r.Z,(0,Sn.Z)({focusRipple:!1,disableRipple:!0,disabled:gi,component:"div","aria-expanded":vi,className:(0,qr.default)(la.root,xa,gi&&la.disabled,vi&&la.expanded),focusVisibleClassName:(0,qr.default)(la.focusVisible,la.focused,Ka),onClick:function(ke){Mi&&Mi(ke),ri&&ri(ke)},ref:nn},hi),Wr.createElement("div",{className:(0,qr.default)(la.content,vi&&la.expanded)},xn),Za&&Wr.createElement(sa.Z,(0,Sn.Z)({className:(0,qr.default)(la.expandIcon,vi&&la.expanded),edge:"end",component:"div",tabIndex:null,role:null,"aria-hidden":!0},ko),Za))}));const Za=(0,la.Z)((function(ke){var nn={duration:ke.transitions.duration.shortest};return{root:{display:"flex",minHeight:48,transition:ke.transitions.create(["min-height","background-color"],nn),padding:ke.spacing(0,2),"&:hover:not($disabled)":{cursor:"pointer"},"&$expanded":{minHeight:64},"&$focused, &$focusVisible":{backgroundColor:ke.palette.action.focus},"&$disabled":{opacity:ke.palette.action.disabledOpacity}},expanded:{},focused:{},focusVisible:{},disabled:{},content:{display:"flex",flexGrow:1,transition:ke.transitions.create(["margin"],nn),margin:"12px 0","&$expanded":{margin:"20px 0"}},expandIcon:{transform:"rotate(0deg)",transition:ke.transitions.create("transform",nn),"&:hover":{backgroundColor:"transparent"},"&$expanded":{transform:"rotate(180deg)"}}}}),{name:"MuiAccordionSummary"})(xa)},282:(ke,nn,xn)=>{"use strict";xn.d(nn,{Z:()=>Za});var Sn=xn(45987),br=xn(87462),Wr=xn(8156),qr=xn(86010),$r=xn(14670),sa=xn(59693),la=xn(32467),pa=xn(93871),xa=Wr.forwardRef((function(ke,nn){var xn=ke.children,$r=ke.classes,sa=ke.className,xa=ke.color,Za=void 0===xa?"default":xa,Ka=ke.component,Oo=void 0===Ka?"button":Ka,ko=ke.disabled,ri=void 0!==ko&&ko,hi=ke.disableElevation,pi=void 0!==hi&&hi,mi=ke.disableFocusRipple,gi=void 0!==mi&&mi,vi=ke.endIcon,Mi=ke.focusVisibleClassName,Ti=ke.fullWidth,Ni=void 0!==Ti&&Ti,Ii=ke.size,Ai=void 0===Ii?"medium":Ii,Bi=ke.startIcon,Gi=ke.type,Ki=void 0===Gi?"button":Gi,Xi=ke.variant,es=void 0===Xi?"text":Xi,us=(0,Sn.Z)(ke,["children","classes","className","color","component","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"]),gs=Bi&&Wr.createElement("span",{className:(0,qr.default)($r.startIcon,$r["iconSize".concat((0,pa.Z)(Ai))])},Bi),ys=vi&&Wr.createElement("span",{className:(0,qr.default)($r.endIcon,$r["iconSize".concat((0,pa.Z)(Ai))])},vi);return Wr.createElement(la.Z,(0,br.Z)({className:(0,qr.default)($r.root,$r[es],sa,"inherit"===Za?$r.colorInherit:"default"!==Za&&$r["".concat(es).concat((0,pa.Z)(Za))],"medium"!==Ai&&[$r["".concat(es,"Size").concat((0,pa.Z)(Ai))],$r["size".concat((0,pa.Z)(Ai))]],pi&&$r.disableElevation,ri&&$r.disabled,Ni&&$r.fullWidth),component:Oo,disabled:ri,focusRipple:!gi,focusVisibleClassName:(0,qr.default)($r.focusVisible,Mi),ref:nn,type:Ki},us),Wr.createElement("span",{className:$r.label},gs,xn,ys))}));const Za=(0,$r.Z)((function(ke){return{root:(0,br.Z)({},ke.typography.button,{boxSizing:"border-box",minWidth:64,padding:"6px 16px",borderRadius:ke.shape.borderRadius,color:ke.palette.text.primary,transition:ke.transitions.create(["background-color","box-shadow","border"],{duration:ke.transitions.duration.short}),"&:hover":{textDecoration:"none",backgroundColor:(0,sa.Fq)(ke.palette.text.primary,ke.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"},"&$disabled":{backgroundColor:"transparent"}},"&$disabled":{color:ke.palette.action.disabled}}),label:{width:"100%",display:"inherit",alignItems:"inherit",justifyContent:"inherit"},text:{padding:"6px 8px"},textPrimary:{color:ke.palette.primary.main,"&:hover":{backgroundColor:(0,sa.Fq)(ke.palette.primary.main,ke.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},textSecondary:{color:ke.palette.secondary.main,"&:hover":{backgroundColor:(0,sa.Fq)(ke.palette.secondary.main,ke.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},outlined:{padding:"5px 15px",border:"1px solid ".concat("light"===ke.palette.type?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"),"&$disabled":{border:"1px solid ".concat(ke.palette.action.disabledBackground)}},outlinedPrimary:{color:ke.palette.primary.main,border:"1px solid ".concat((0,sa.Fq)(ke.palette.primary.main,.5)),"&:hover":{border:"1px solid ".concat(ke.palette.primary.main),backgroundColor:(0,sa.Fq)(ke.palette.primary.main,ke.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},outlinedSecondary:{color:ke.palette.secondary.main,border:"1px solid ".concat((0,sa.Fq)(ke.palette.secondary.main,.5)),"&:hover":{border:"1px solid ".concat(ke.palette.secondary.main),backgroundColor:(0,sa.Fq)(ke.palette.secondary.main,ke.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"&$disabled":{border:"1px solid ".concat(ke.palette.action.disabled)}},contained:{color:ke.palette.getContrastText(ke.palette.grey[300]),backgroundColor:ke.palette.grey[300],boxShadow:ke.shadows[2],"&:hover":{backgroundColor:ke.palette.grey.A100,boxShadow:ke.shadows[4],"@media (hover: none)":{boxShadow:ke.shadows[2],backgroundColor:ke.palette.grey[300]},"&$disabled":{backgroundColor:ke.palette.action.disabledBackground}},"&$focusVisible":{boxShadow:ke.shadows[6]},"&:active":{boxShadow:ke.shadows[8]},"&$disabled":{color:ke.palette.action.disabled,boxShadow:ke.shadows[0],backgroundColor:ke.palette.action.disabledBackground}},containedPrimary:{color:ke.palette.primary.contrastText,backgroundColor:ke.palette.primary.main,"&:hover":{backgroundColor:ke.palette.primary.dark,"@media (hover: none)":{backgroundColor:ke.palette.primary.main}}},containedSecondary:{color:ke.palette.secondary.contrastText,backgroundColor:ke.palette.secondary.main,"&:hover":{backgroundColor:ke.palette.secondary.dark,"@media (hover: none)":{backgroundColor:ke.palette.secondary.main}}},disableElevation:{boxShadow:"none","&:hover":{boxShadow:"none"},"&$focusVisible":{boxShadow:"none"},"&:active":{boxShadow:"none"},"&$disabled":{boxShadow:"none"}},focusVisible:{},disabled:{},colorInherit:{color:"inherit",borderColor:"currentColor"},textSizeSmall:{padding:"4px 5px",fontSize:ke.typography.pxToRem(13)},textSizeLarge:{padding:"8px 11px",fontSize:ke.typography.pxToRem(15)},outlinedSizeSmall:{padding:"3px 9px",fontSize:ke.typography.pxToRem(13)},outlinedSizeLarge:{padding:"7px 21px",fontSize:ke.typography.pxToRem(15)},containedSizeSmall:{padding:"4px 10px",fontSize:ke.typography.pxToRem(13)},containedSizeLarge:{padding:"8px 22px",fontSize:ke.typography.pxToRem(15)},sizeSmall:{},sizeLarge:{},fullWidth:{width:"100%"},startIcon:{display:"inherit",marginRight:8,marginLeft:-4,"&$iconSizeSmall":{marginLeft:-2}},endIcon:{display:"inherit",marginRight:-4,marginLeft:8,"&$iconSizeSmall":{marginRight:-2}},iconSizeSmall:{"& > *:first-child":{fontSize:18}},iconSizeMedium:{"& > *:first-child":{fontSize:20}},iconSizeLarge:{"& > *:first-child":{fontSize:22}}}}),{name:"MuiButton"})(xa)},28482:(ke,nn,xn)=>{"use strict";xn.r(nn),xn.d(nn,{default:()=>Sn.Z});var Sn=xn(282)},32467:(ke,nn,xn)=>{"use strict";xn.d(nn,{Z:()=>pi});var Sn=xn(87462),br=xn(45987),Wr=xn(8156),qr=xn(47111),$r=xn(86010),sa=xn(17294),la=xn(55192),pa=xn(14670),xa=xn(24896),Za=xn(93433),Ka=xn(94537),Oo="undefined"==typeof window?Wr.useEffect:Wr.useLayoutEffect;const m=function(ke){var nn=ke.classes,xn=ke.pulsate,Sn=void 0!==xn&&xn,br=ke.rippleX,qr=ke.rippleY,sa=ke.rippleSize,pa=ke.in,xa=ke.onExited,Za=void 0===xa?function(){}:xa,Ka=ke.timeout,ko=Wr.useState(!1),ri=ko[0],hi=ko[1],pi=(0,$r.default)(nn.ripple,nn.rippleVisible,Sn&&nn.ripplePulsate),mi={width:sa,height:sa,top:-sa/2+qr,left:-sa/2+br},gi=(0,$r.default)(nn.child,ri&&nn.childLeaving,Sn&&nn.childPulsate),vi=(0,la.Z)(Za);return Oo((function(){if(!pa){hi(!0);var ke=setTimeout(vi,Ka);return function(){clearTimeout(ke)}}}),[vi,pa,Ka]),Wr.createElement("span",{className:pi,style:mi},Wr.createElement("span",{className:gi}))};var ko=Wr.forwardRef((function(ke,nn){var xn=ke.center,qr=void 0!==xn&&xn,sa=ke.classes,la=ke.className,pa=(0,br.Z)(ke,["center","classes","className"]),xa=Wr.useState([]),Oo=xa[0],ko=xa[1],ri=Wr.useRef(0),hi=Wr.useRef(null);Wr.useEffect((function(){hi.current&&(hi.current(),hi.current=null)}),[Oo]);var pi=Wr.useRef(!1),mi=Wr.useRef(null),gi=Wr.useRef(null),vi=Wr.useRef(null);Wr.useEffect((function(){return function(){clearTimeout(mi.current)}}),[]);var Mi=Wr.useCallback((function(ke){var nn=ke.pulsate,xn=ke.rippleX,Sn=ke.rippleY,br=ke.rippleSize,qr=ke.cb;ko((function(ke){return[].concat((0,Za.Z)(ke),[Wr.createElement(m,{key:ri.current,classes:sa,timeout:550,pulsate:nn,rippleX:xn,rippleY:Sn,rippleSize:br})])})),ri.current+=1,hi.current=qr}),[sa]),Ti=Wr.useCallback((function(){var ke=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},nn=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},xn=arguments.length>2?arguments[2]:void 0,Sn=nn.pulsate,br=void 0!==Sn&&Sn,Wr=nn.center,$r=void 0===Wr?qr||nn.pulsate:Wr,sa=nn.fakeElement,la=void 0!==sa&&sa;if("mousedown"===ke.type&&pi.current)pi.current=!1;else{"touchstart"===ke.type&&(pi.current=!0);var pa,xa,Za,Ka=la?null:vi.current,Oo=Ka?Ka.getBoundingClientRect():{width:0,height:0,left:0,top:0};if($r||0===ke.clientX&&0===ke.clientY||!ke.clientX&&!ke.touches)pa=Math.round(Oo.width/2),xa=Math.round(Oo.height/2);else{var ko=ke.touches?ke.touches[0]:ke,ri=ko.clientX,hi=ko.clientY;pa=Math.round(ri-Oo.left),xa=Math.round(hi-Oo.top)}if($r)(Za=Math.sqrt((2*Math.pow(Oo.width,2)+Math.pow(Oo.height,2))/3))%2==0&&(Za+=1);else{var Ti=2*Math.max(Math.abs((Ka?Ka.clientWidth:0)-pa),pa)+2,Ni=2*Math.max(Math.abs((Ka?Ka.clientHeight:0)-xa),xa)+2;Za=Math.sqrt(Math.pow(Ti,2)+Math.pow(Ni,2))}ke.touches?null===gi.current&&(gi.current=function(){Mi({pulsate:br,rippleX:pa,rippleY:xa,rippleSize:Za,cb:xn})},mi.current=setTimeout((function(){gi.current&&(gi.current(),gi.current=null)}),80)):Mi({pulsate:br,rippleX:pa,rippleY:xa,rippleSize:Za,cb:xn})}}),[qr,Mi]),Ni=Wr.useCallback((function(){Ti({},{pulsate:!0})}),[Ti]),Ii=Wr.useCallback((function(ke,nn){if(clearTimeout(mi.current),"touchend"===ke.type&&gi.current)return ke.persist(),gi.current(),gi.current=null,void(mi.current=setTimeout((function(){Ii(ke,nn)})));gi.current=null,ko((function(ke){return ke.length>0?ke.slice(1):ke})),hi.current=nn}),[]);return Wr.useImperativeHandle(nn,(function(){return{pulsate:Ni,start:Ti,stop:Ii}}),[Ni,Ti,Ii]),Wr.createElement("span",(0,Sn.Z)({className:(0,$r.default)(sa.root,la),ref:vi},pa),Wr.createElement(Ka.Z,{component:null,exit:!0},Oo))}));const ri=(0,pa.Z)((function(ke){return{root:{overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"},ripple:{opacity:0,position:"absolute"},rippleVisible:{opacity:.3,transform:"scale(1)",animation:"$enter ".concat(550,"ms ").concat(ke.transitions.easing.easeInOut)},ripplePulsate:{animationDuration:"".concat(ke.transitions.duration.shorter,"ms")},child:{opacity:1,display:"block",width:"100%",height:"100%",borderRadius:"50%",backgroundColor:"currentColor"},childLeaving:{opacity:0,animation:"$exit ".concat(550,"ms ").concat(ke.transitions.easing.easeInOut)},childPulsate:{position:"absolute",left:0,top:0,animation:"$pulsate 2500ms ".concat(ke.transitions.easing.easeInOut," 200ms infinite")},"@keyframes enter":{"0%":{transform:"scale(0)",opacity:.1},"100%":{transform:"scale(1)",opacity:.3}},"@keyframes exit":{"0%":{opacity:1},"100%":{opacity:0}},"@keyframes pulsate":{"0%":{transform:"scale(1)"},"50%":{transform:"scale(0.92)"},"100%":{transform:"scale(1)"}}}}),{flip:!1,name:"MuiTouchRipple"})(Wr.memo(ko));var hi=Wr.forwardRef((function(ke,nn){var xn=ke.action,pa=ke.buttonRef,Za=ke.centerRipple,Ka=void 0!==Za&&Za,Oo=ke.children,ko=ke.classes,hi=ke.className,pi=ke.component,mi=void 0===pi?"button":pi,gi=ke.disabled,vi=void 0!==gi&&gi,Mi=ke.disableRipple,Ti=void 0!==Mi&&Mi,Ni=ke.disableTouchRipple,Ii=void 0!==Ni&&Ni,Ai=ke.focusRipple,Bi=void 0!==Ai&&Ai,Gi=ke.focusVisibleClassName,Ki=ke.onBlur,Xi=ke.onClick,es=ke.onFocus,us=ke.onFocusVisible,gs=ke.onKeyDown,ys=ke.onKeyUp,xs=ke.onMouseDown,ws=ke.onMouseLeave,Os=ke.onMouseUp,Es=ke.onTouchEnd,Ss=ke.onTouchMove,ks=ke.onTouchStart,Ms=ke.onDragLeave,Ps=ke.tabIndex,Ts=void 0===Ps?0:Ps,Ds=ke.TouchRippleProps,Rs=ke.type,Ls=void 0===Rs?"button":Rs,Zs=(0,br.Z)(ke,["action","buttonRef","centerRipple","children","classes","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","onBlur","onClick","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","onDragLeave","tabIndex","TouchRippleProps","type"]),zs=Wr.useRef(null),Fs=Wr.useRef(null),Ws=Wr.useState(!1),Hs=Ws[0],Vs=Ws[1];vi&&Hs&&Vs(!1);var Ys=(0,xa.Z)(),qs=Ys.isFocusVisible,Gs=Ys.onBlurVisible,Ks=Ys.ref;function re(ke,nn){var xn=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Ii;return(0,la.Z)((function(Sn){return nn&&nn(Sn),!xn&&Fs.current&&Fs.current[ke](Sn),!0}))}Wr.useImperativeHandle(xn,(function(){return{focusVisible:function(){Vs(!0),zs.current.focus()}}}),[]),Wr.useEffect((function(){Hs&&Bi&&!Ti&&Fs.current.pulsate()}),[Ti,Bi,Hs]);var Xs=re("start",xs),Qs=re("stop",Ms),el=re("stop",Os),tl=re("stop",(function(ke){Hs&&ke.preventDefault(),ws&&ws(ke)})),ol=re("start",ks),il=re("stop",Es),sl=re("stop",Ss),ll=re("stop",(function(ke){Hs&&(Gs(ke),Vs(!1)),Ki&&Ki(ke)}),!1),cl=(0,la.Z)((function(ke){zs.current||(zs.current=ke.currentTarget),qs(ke)&&(Vs(!0),us&&us(ke)),es&&es(ke)})),he=function(){var ke=qr.findDOMNode(zs.current);return mi&&"button"!==mi&&!("A"===ke.tagName&&ke.href)},ul=Wr.useRef(!1),dl=(0,la.Z)((function(ke){Bi&&!ul.current&&Hs&&Fs.current&&" "===ke.key&&(ul.current=!0,ke.persist(),Fs.current.stop(ke,(function(){Fs.current.start(ke)}))),ke.target===ke.currentTarget&&he()&&" "===ke.key&&ke.preventDefault(),gs&&gs(ke),ke.target===ke.currentTarget&&he()&&"Enter"===ke.key&&!vi&&(ke.preventDefault(),Xi&&Xi(ke))})),fl=(0,la.Z)((function(ke){Bi&&" "===ke.key&&Fs.current&&Hs&&!ke.defaultPrevented&&(ul.current=!1,ke.persist(),Fs.current.stop(ke,(function(){Fs.current.pulsate(ke)}))),ys&&ys(ke),Xi&&ke.target===ke.currentTarget&&he()&&" "===ke.key&&!ke.defaultPrevented&&Xi(ke)})),hl=mi;"button"===hl&&Zs.href&&(hl="a");var vl={};"button"===hl?(vl.type=Ls,vl.disabled=vi):("a"===hl&&Zs.href||(vl.role="button"),vl["aria-disabled"]=vi);var Ol=(0,sa.Z)(pa,nn),El=(0,sa.Z)(Ks,zs),Sl=(0,sa.Z)(Ol,El),Ml=Wr.useState(!1),Pl=Ml[0],Tl=Ml[1];Wr.useEffect((function(){Tl(!0)}),[]);var Dl=Pl&&!Ti&&!vi;return Wr.createElement(hl,(0,Sn.Z)({className:(0,$r.default)(ko.root,hi,Hs&&[ko.focusVisible,Gi],vi&&ko.disabled),onBlur:ll,onClick:Xi,onFocus:cl,onKeyDown:dl,onKeyUp:fl,onMouseDown:Xs,onMouseLeave:tl,onMouseUp:el,onDragLeave:Qs,onTouchEnd:il,onTouchMove:sl,onTouchStart:ol,ref:Sl,tabIndex:vi?-1:Ts},vl,Zs),Oo,Dl?Wr.createElement(ri,(0,Sn.Z)({ref:Fs,center:Ka},Ds)):null)}));const pi=(0,pa.Z)({root:{display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle","-moz-appearance":"none","-webkit-appearance":"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},"&$disabled":{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}},disabled:{},focusVisible:{}},{name:"MuiButtonBase"})(hi)},27145:(ke,nn,xn)=>{"use strict";xn.d(nn,{Z:()=>pi});var Sn=xn(87462),br=xn(45987),Wr=xn(8156),qr=xn(86010),$r=xn(56608),sa=xn(77976),la=xn(41216),pa=xn(59693),xa=xn(22818),Za=xn(93871),Ka=xn(14670),Oo=Wr.createElement(la.Z,null),ko=Wr.createElement(sa.Z,null),ri=Wr.createElement(xa.Z,null),hi=Wr.forwardRef((function(ke,nn){var xn=ke.checkedIcon,sa=void 0===xn?Oo:xn,la=ke.classes,pa=ke.color,xa=void 0===pa?"secondary":pa,Ka=ke.icon,hi=void 0===Ka?ko:Ka,pi=ke.indeterminate,mi=void 0!==pi&&pi,gi=ke.indeterminateIcon,vi=void 0===gi?ri:gi,Mi=ke.inputProps,Ti=ke.size,Ni=void 0===Ti?"medium":Ti,Ii=(0,br.Z)(ke,["checkedIcon","classes","color","icon","indeterminate","indeterminateIcon","inputProps","size"]),Ai=mi?vi:hi,Bi=mi?vi:sa;return Wr.createElement($r.Z,(0,Sn.Z)({type:"checkbox",classes:{root:(0,qr.default)(la.root,la["color".concat((0,Za.Z)(xa))],mi&&la.indeterminate),checked:la.checked,disabled:la.disabled},color:xa,inputProps:(0,Sn.Z)({"data-indeterminate":mi},Mi),icon:Wr.cloneElement(Ai,{fontSize:void 0===Ai.props.fontSize&&"small"===Ni?Ni:Ai.props.fontSize}),checkedIcon:Wr.cloneElement(Bi,{fontSize:void 0===Bi.props.fontSize&&"small"===Ni?Ni:Bi.props.fontSize}),ref:nn},Ii))}));const pi=(0,Ka.Z)((function(ke){return{root:{color:ke.palette.text.secondary},checked:{},disabled:{},indeterminate:{},colorPrimary:{"&$checked":{color:ke.palette.primary.main,"&:hover":{backgroundColor:(0,pa.Fq)(ke.palette.primary.main,ke.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"&$disabled":{color:ke.palette.action.disabled}},colorSecondary:{"&$checked":{color:ke.palette.secondary.main,"&:hover":{backgroundColor:(0,pa.Fq)(ke.palette.secondary.main,ke.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"&$disabled":{color:ke.palette.action.disabled}}}}),{name:"MuiCheckbox"})(hi)},99069:(ke,nn,xn)=>{"use strict";xn.d(nn,{Z:()=>Oo});var Sn=xn(87462),br=xn(45987),Wr=xn(8156),qr=xn(86010),$r=xn(36740),sa=xn(14670),la=xn(59693),pa=xn(17294),xa=xn(93871),Za=xn(32467);function h(ke){return"Backspace"===ke.key||"Delete"===ke.key}var Ka=Wr.forwardRef((function(ke,nn){var xn=ke.avatar,sa=ke.classes,la=ke.className,Ka=ke.clickable,Oo=ke.color,ko=void 0===Oo?"default":Oo,ri=ke.component,hi=ke.deleteIcon,pi=ke.disabled,mi=void 0!==pi&&pi,gi=ke.icon,vi=ke.label,Mi=ke.onClick,Ti=ke.onDelete,Ni=ke.onKeyDown,Ii=ke.onKeyUp,Ai=ke.size,Bi=void 0===Ai?"medium":Ai,Gi=ke.variant,Ki=void 0===Gi?"default":Gi,Xi=(0,br.Z)(ke,["avatar","classes","className","clickable","color","component","deleteIcon","disabled","icon","label","onClick","onDelete","onKeyDown","onKeyUp","size","variant"]),es=Wr.useRef(null),us=(0,pa.Z)(es,nn),I=function(ke){ke.stopPropagation(),Ti&&Ti(ke)},gs=!(!1===Ka||!Mi)||Ka,ys="small"===Bi,xs=ri||(gs?Za.Z:"div"),ws=xs===Za.Z?{component:"div"}:{},Os=null;if(Ti){var Es=(0,qr.default)("default"!==ko&&("default"===Ki?sa["deleteIconColor".concat((0,xa.Z)(ko))]:sa["deleteIconOutlinedColor".concat((0,xa.Z)(ko))]),ys&&sa.deleteIconSmall);Os=hi&&Wr.isValidElement(hi)?Wr.cloneElement(hi,{className:(0,qr.default)(hi.props.className,sa.deleteIcon,Es),onClick:I}):Wr.createElement($r.Z,{className:(0,qr.default)(sa.deleteIcon,Es),onClick:I})}var Ss=null;xn&&Wr.isValidElement(xn)&&(Ss=Wr.cloneElement(xn,{className:(0,qr.default)(sa.avatar,xn.props.className,ys&&sa.avatarSmall,"default"!==ko&&sa["avatarColor".concat((0,xa.Z)(ko))])}));var ks=null;return gi&&Wr.isValidElement(gi)&&(ks=Wr.cloneElement(gi,{className:(0,qr.default)(sa.icon,gi.props.className,ys&&sa.iconSmall,"default"!==ko&&sa["iconColor".concat((0,xa.Z)(ko))])})),Wr.createElement(xs,(0,Sn.Z)({role:gs||Ti?"button":void 0,className:(0,qr.default)(sa.root,la,"default"!==ko&&[sa["color".concat((0,xa.Z)(ko))],gs&&sa["clickableColor".concat((0,xa.Z)(ko))],Ti&&sa["deletableColor".concat((0,xa.Z)(ko))]],"default"!==Ki&&[sa.outlined,{primary:sa.outlinedPrimary,secondary:sa.outlinedSecondary}[ko]],mi&&sa.disabled,ys&&sa.sizeSmall,gs&&sa.clickable,Ti&&sa.deletable),"aria-disabled":!!mi||void 0,tabIndex:gs||Ti?0:void 0,onClick:Mi,onKeyDown:function(ke){ke.currentTarget===ke.target&&h(ke)&&ke.preventDefault(),Ni&&Ni(ke)},onKeyUp:function(ke){ke.currentTarget===ke.target&&(Ti&&h(ke)?Ti(ke):"Escape"===ke.key&&es.current&&es.current.blur()),Ii&&Ii(ke)},ref:us},ws,Xi),Ss||ks,Wr.createElement("span",{className:(0,qr.default)(sa.label,ys&&sa.labelSmall)},vi),Os)}));const Oo=(0,sa.Z)((function(ke){var nn="light"===ke.palette.type?ke.palette.grey[300]:ke.palette.grey[700],xn=(0,la.Fq)(ke.palette.text.primary,.26);return{root:{fontFamily:ke.typography.fontFamily,fontSize:ke.typography.pxToRem(13),display:"inline-flex",alignItems:"center",justifyContent:"center",height:32,color:ke.palette.getContrastText(nn),backgroundColor:nn,borderRadius:16,whiteSpace:"nowrap",transition:ke.transitions.create(["background-color","box-shadow"]),cursor:"default",outline:0,textDecoration:"none",border:"none",padding:0,verticalAlign:"middle",boxSizing:"border-box","&$disabled":{opacity:.5,pointerEvents:"none"},"& $avatar":{marginLeft:5,marginRight:-6,width:24,height:24,color:"light"===ke.palette.type?ke.palette.grey[700]:ke.palette.grey[300],fontSize:ke.typography.pxToRem(12)},"& $avatarColorPrimary":{color:ke.palette.primary.contrastText,backgroundColor:ke.palette.primary.dark},"& $avatarColorSecondary":{color:ke.palette.secondary.contrastText,backgroundColor:ke.palette.secondary.dark},"& $avatarSmall":{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:ke.typography.pxToRem(10)}},sizeSmall:{height:24},colorPrimary:{backgroundColor:ke.palette.primary.main,color:ke.palette.primary.contrastText},colorSecondary:{backgroundColor:ke.palette.secondary.main,color:ke.palette.secondary.contrastText},disabled:{},clickable:{userSelect:"none",WebkitTapHighlightColor:"transparent",cursor:"pointer","&:hover, &:focus":{backgroundColor:(0,la._4)(nn,.08)},"&:active":{boxShadow:ke.shadows[1]}},clickableColorPrimary:{"&:hover, &:focus":{backgroundColor:(0,la._4)(ke.palette.primary.main,.08)}},clickableColorSecondary:{"&:hover, &:focus":{backgroundColor:(0,la._4)(ke.palette.secondary.main,.08)}},deletable:{"&:focus":{backgroundColor:(0,la._4)(nn,.08)}},deletableColorPrimary:{"&:focus":{backgroundColor:(0,la._4)(ke.palette.primary.main,.2)}},deletableColorSecondary:{"&:focus":{backgroundColor:(0,la._4)(ke.palette.secondary.main,.2)}},outlined:{backgroundColor:"transparent",border:"1px solid ".concat("light"===ke.palette.type?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"),"$clickable&:hover, $clickable&:focus, $deletable&:focus":{backgroundColor:(0,la.Fq)(ke.palette.text.primary,ke.palette.action.hoverOpacity)},"& $avatar":{marginLeft:4},"& $avatarSmall":{marginLeft:2},"& $icon":{marginLeft:4},"& $iconSmall":{marginLeft:2},"& $deleteIcon":{marginRight:5},"& $deleteIconSmall":{marginRight:3}},outlinedPrimary:{color:ke.palette.primary.main,border:"1px solid ".concat(ke.palette.primary.main),"$clickable&:hover, $clickable&:focus, $deletable&:focus":{backgroundColor:(0,la.Fq)(ke.palette.primary.main,ke.palette.action.hoverOpacity)}},outlinedSecondary:{color:ke.palette.secondary.main,border:"1px solid ".concat(ke.palette.secondary.main),"$clickable&:hover, $clickable&:focus, $deletable&:focus":{backgroundColor:(0,la.Fq)(ke.palette.secondary.main,ke.palette.action.hoverOpacity)}},avatar:{},avatarSmall:{},avatarColorPrimary:{},avatarColorSecondary:{},icon:{color:"light"===ke.palette.type?ke.palette.grey[700]:ke.palette.grey[300],marginLeft:5,marginRight:-6},iconSmall:{width:18,height:18,marginLeft:4,marginRight:-4},iconColorPrimary:{color:"inherit"},iconColorSecondary:{color:"inherit"},label:{overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap"},labelSmall:{paddingLeft:8,paddingRight:8},deleteIcon:{WebkitTapHighlightColor:"transparent",color:xn,height:22,width:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:(0,la.Fq)(xn,.4)}},deleteIconSmall:{height:16,width:16,marginRight:4,marginLeft:-4},deleteIconColorPrimary:{color:(0,la.Fq)(ke.palette.primary.contrastText,.7),"&:hover, &:active":{color:ke.palette.primary.contrastText}},deleteIconColorSecondary:{color:(0,la.Fq)(ke.palette.secondary.contrastText,.7),"&:hover, &:active":{color:ke.palette.secondary.contrastText}},deleteIconOutlinedColorPrimary:{color:(0,la.Fq)(ke.palette.primary.main,.7),"&:hover, &:active":{color:ke.palette.primary.main}},deleteIconOutlinedColorSecondary:{color:(0,la.Fq)(ke.palette.secondary.main,.7),"&:hover, &:active":{color:ke.palette.secondary.main}}}}),{name:"MuiChip"})(Ka)},68674:(ke,nn,xn)=>{"use strict";xn.r(nn),xn.d(nn,{default:()=>xa});var Sn=xn(87462),br=xn(45987),Wr=xn(8156),qr=xn(86010),$r=xn(14670),sa=xn(93871),la=44,pa=Wr.forwardRef((function(ke,nn){var xn=ke.classes,$r=ke.className,pa=ke.color,xa=void 0===pa?"primary":pa,Za=ke.disableShrink,Ka=void 0!==Za&&Za,Oo=ke.size,ko=void 0===Oo?40:Oo,ri=ke.style,hi=ke.thickness,pi=void 0===hi?3.6:hi,mi=ke.value,gi=void 0===mi?0:mi,vi=ke.variant,Mi=void 0===vi?"indeterminate":vi,Ti=(0,br.Z)(ke,["classes","className","color","disableShrink","size","style","thickness","value","variant"]),Ni={},Ii={},Ai={};if("determinate"===Mi||"static"===Mi){var Bi=2*Math.PI*((la-pi)/2);Ni.strokeDasharray=Bi.toFixed(3),Ai["aria-valuenow"]=Math.round(gi),Ni.strokeDashoffset="".concat(((100-gi)/100*Bi).toFixed(3),"px"),Ii.transform="rotate(-90deg)"}return Wr.createElement("div",(0,Sn.Z)({className:(0,qr.default)(xn.root,$r,"inherit"!==xa&&xn["color".concat((0,sa.Z)(xa))],{determinate:xn.determinate,indeterminate:xn.indeterminate,static:xn.static}[Mi]),style:(0,Sn.Z)({width:ko,height:ko},Ii,ri),ref:nn,role:"progressbar"},Ai,Ti),Wr.createElement("svg",{className:xn.svg,viewBox:"".concat(22," ").concat(22," ").concat(la," ").concat(la)},Wr.createElement("circle",{className:(0,qr.default)(xn.circle,Ka&&xn.circleDisableShrink,{determinate:xn.circleDeterminate,indeterminate:xn.circleIndeterminate,static:xn.circleStatic}[Mi]),style:Ni,cx:la,cy:la,r:(la-pi)/2,fill:"none",strokeWidth:pi})))}));const xa=(0,$r.Z)((function(ke){return{root:{display:"inline-block"},static:{transition:ke.transitions.create("transform")},indeterminate:{animation:"$circular-rotate 1.4s linear infinite"},determinate:{transition:ke.transitions.create("transform")},colorPrimary:{color:ke.palette.primary.main},colorSecondary:{color:ke.palette.secondary.main},svg:{display:"block"},circle:{stroke:"currentColor"},circleStatic:{transition:ke.transitions.create("stroke-dashoffset")},circleIndeterminate:{animation:"$circular-dash 1.4s ease-in-out infinite",strokeDasharray:"80px, 200px",strokeDashoffset:"0px"},circleDeterminate:{transition:ke.transitions.create("stroke-dashoffset")},"@keyframes circular-rotate":{"0%":{transformOrigin:"50% 50%"},"100%":{transform:"rotate(360deg)"}},"@keyframes circular-dash":{"0%":{strokeDasharray:"1px, 200px",strokeDashoffset:"0px"},"50%":{strokeDasharray:"100px, 200px",strokeDashoffset:"-15px"},"100%":{strokeDasharray:"100px, 200px",strokeDashoffset:"-125px"}},circleDisableShrink:{animation:"none"}}}),{name:"MuiCircularProgress",flip:!1})(pa)},52795:(ke,nn,xn)=>{"use strict";xn.d(nn,{Z:()=>c});var Sn=xn(8156),br=xn(47111),Wr=xn(30626),qr=xn(17294),$r=xn(55192);function l(ke){return ke.substring(2).toLowerCase()}const c=function(ke){var nn=ke.children,xn=ke.disableReactTree,sa=void 0!==xn&&xn,la=ke.mouseEvent,pa=void 0===la?"onClick":la,xa=ke.onClickAway,Za=ke.touchEvent,Ka=void 0===Za?"onTouchEnd":Za,Oo=Sn.useRef(!1),ko=Sn.useRef(null),ri=Sn.useRef(!1),hi=Sn.useRef(!1);Sn.useEffect((function(){return setTimeout((function(){ri.current=!0}),0),function(){ri.current=!1}}),[]);var pi=Sn.useCallback((function(ke){ko.current=br.findDOMNode(ke)}),[]),mi=(0,qr.Z)(nn.ref,pi),gi=(0,$r.Z)((function(ke){var nn=hi.current;hi.current=!1,ri.current&&ko.current&&!function(ke){return document.documentElement.clientWidth<ke.clientX||document.documentElement.clientHeight<ke.clientY}(ke)&&(Oo.current?Oo.current=!1:(ke.composedPath?ke.composedPath().indexOf(ko.current)>-1:!(0,Wr.Z)(ko.current).documentElement.contains(ke.target)||ko.current.contains(ke.target))||!sa&&nn||xa(ke))})),O=function(ke){return function(xn){hi.current=!0;var Sn=nn.props[ke];Sn&&Sn(xn)}},vi={ref:mi};return!1!==Ka&&(vi[Ka]=O(Ka)),Sn.useEffect((function(){if(!1!==Ka){var ke=l(Ka),nn=(0,Wr.Z)(ko.current),n=function(){Oo.current=!0};return nn.addEventListener(ke,gi),nn.addEventListener("touchmove",n),function(){nn.removeEventListener(ke,gi),nn.removeEventListener("touchmove",n)}}}),[gi,Ka]),!1!==pa&&(vi[pa]=O(pa)),Sn.useEffect((function(){if(!1!==pa){var ke=l(pa),nn=(0,Wr.Z)(ko.current);return nn.addEventListener(ke,gi),function(){nn.removeEventListener(ke,gi)}}}),[gi,pa]),Sn.createElement(Sn.Fragment,null,Sn.cloneElement(nn,vi))}},66037:(ke,nn,xn)=>{"use strict";xn.d(nn,{Z:()=>ko});var Sn=xn(87462),br=xn(29439),Wr=xn(45987),qr=xn(8156),$r=xn(86010),sa=xn(96630),la=xn(14670),pa=xn(43366),xa=xn(5653),Za=xn(8920),Ka=xn(17294),Oo=qr.forwardRef((function(ke,nn){var xn=ke.children,la=ke.classes,Oo=ke.className,ko=ke.collapsedHeight,ri=ke.collapsedSize,hi=void 0===ri?"0px":ri,pi=ke.component,mi=void 0===pi?"div":pi,gi=ke.disableStrictModeCompat,vi=void 0!==gi&&gi,Mi=ke.in,Ti=ke.onEnter,Ni=ke.onEntered,Ii=ke.onEntering,Ai=ke.onExit,Bi=ke.onExited,Gi=ke.onExiting,Ki=ke.style,Xi=ke.timeout,es=void 0===Xi?pa.x9.standard:Xi,us=ke.TransitionComponent,gs=void 0===us?sa.ZP:us,ys=(0,Wr.Z)(ke,["children","classes","className","collapsedHeight","collapsedSize","component","disableStrictModeCompat","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"]),xs=(0,Za.Z)(),ws=qr.useRef(),Os=qr.useRef(null),Es=qr.useRef(),Ss="number"==typeof(ko||hi)?"".concat(ko||hi,"px"):ko||hi;qr.useEffect((function(){return function(){clearTimeout(ws.current)}}),[]);var ks=xs.unstable_strictMode&&!vi,Ms=qr.useRef(null),Ps=(0,Ka.Z)(nn,ks?Ms:void 0),H=function(ke){return function(nn,xn){if(ke){var Sn=ks?[Ms.current,nn]:[nn,xn],Wr=(0,br.Z)(Sn,2),qr=Wr[0],$r=Wr[1];void 0===$r?ke(qr):ke(qr,$r)}}},Ts=H((function(ke,nn){ke.style.height=Ss,Ti&&Ti(ke,nn)})),Ds=H((function(ke,nn){var xn=Os.current?Os.current.clientHeight:0,Sn=(0,xa.C)({style:Ki,timeout:es},{mode:"enter"}).duration;if("auto"===es){var br=xs.transitions.getAutoHeightDuration(xn);ke.style.transitionDuration="".concat(br,"ms"),Es.current=br}else ke.style.transitionDuration="string"==typeof Sn?Sn:"".concat(Sn,"ms");ke.style.height="".concat(xn,"px"),Ii&&Ii(ke,nn)})),Rs=H((function(ke,nn){ke.style.height="auto",Ni&&Ni(ke,nn)})),Ls=H((function(ke){var nn=Os.current?Os.current.clientHeight:0;ke.style.height="".concat(nn,"px"),Ai&&Ai(ke)})),Zs=H(Bi),zs=H((function(ke){var nn=Os.current?Os.current.clientHeight:0,xn=(0,xa.C)({style:Ki,timeout:es},{mode:"exit"}).duration;if("auto"===es){var Sn=xs.transitions.getAutoHeightDuration(nn);ke.style.transitionDuration="".concat(Sn,"ms"),Es.current=Sn}else ke.style.transitionDuration="string"==typeof xn?xn:"".concat(xn,"ms");ke.style.height=Ss,Gi&&Gi(ke)}));return qr.createElement(gs,(0,Sn.Z)({in:Mi,onEnter:Ts,onEntered:Rs,onEntering:Ds,onExit:Ls,onExited:Zs,onExiting:zs,addEndListener:function(ke,nn){var xn=ks?ke:nn;"auto"===es&&(ws.current=setTimeout(xn,Es.current||0))},nodeRef:ks?Ms:void 0,timeout:"auto"===es?null:es},ys),(function(ke,nn){return qr.createElement(mi,(0,Sn.Z)({className:(0,$r.default)(la.root,la.container,Oo,{entered:la.entered,exited:!Mi&&"0px"===Ss&&la.hidden}[ke]),style:(0,Sn.Z)({minHeight:Ss},Ki),ref:Ps},nn),qr.createElement("div",{className:la.wrapper,ref:Os},qr.createElement("div",{className:la.wrapperInner},xn)))}))}));Oo.muiSupportAuto=!0;const ko=(0,la.Z)((function(ke){return{root:{height:0,overflow:"hidden",transition:ke.transitions.create("height")},entered:{height:"auto",overflow:"visible"},hidden:{visibility:"hidden"},wrapper:{display:"flex"},wrapperInner:{width:"100%"}}}),{name:"MuiCollapse"})(Oo)},75116:(ke,nn,xn)=>{"use strict";xn.r(nn),xn.d(nn,{default:()=>Ii});var Sn=xn(87462),br=xn(45987),Wr=xn(4942),qr=xn(8156),$r=xn(86010),sa=xn(14670),la=xn(93871),pa=xn(1182),xa=xn(29439),Za=xn(96630),Ka=xn(43366),Oo=xn(8920),ko=xn(5653),ri=xn(17294),hi={entering:{opacity:1},entered:{opacity:1}},pi={enter:Ka.x9.enteringScreen,exit:Ka.x9.leavingScreen};const mi=qr.forwardRef((function(ke,nn){var xn=ke.children,Wr=ke.disableStrictModeCompat,$r=void 0!==Wr&&Wr,sa=ke.in,la=ke.onEnter,pa=ke.onEntered,Ka=ke.onEntering,mi=ke.onExit,gi=ke.onExited,vi=ke.onExiting,Mi=ke.style,Ti=ke.TransitionComponent,Ni=void 0===Ti?Za.ZP:Ti,Ii=ke.timeout,Ai=void 0===Ii?pi:Ii,Bi=(0,br.Z)(ke,["children","disableStrictModeCompat","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","TransitionComponent","timeout"]),Gi=(0,Oo.Z)(),Ki=Gi.unstable_strictMode&&!$r,Xi=qr.useRef(null),es=(0,ri.Z)(xn.ref,nn),us=(0,ri.Z)(Ki?Xi:void 0,es),A=function(ke){return function(nn,xn){if(ke){var Sn=Ki?[Xi.current,nn]:[nn,xn],br=(0,xa.Z)(Sn,2),Wr=br[0],qr=br[1];void 0===qr?ke(Wr):ke(Wr,qr)}}},gs=A(Ka),ys=A((function(ke,nn){(0,ko.n)(ke);var xn=(0,ko.C)({style:Mi,timeout:Ai},{mode:"enter"});ke.style.webkitTransition=Gi.transitions.create("opacity",xn),ke.style.transition=Gi.transitions.create("opacity",xn),la&&la(ke,nn)})),xs=A(pa),ws=A(vi),Os=A((function(ke){var nn=(0,ko.C)({style:Mi,timeout:Ai},{mode:"exit"});ke.style.webkitTransition=Gi.transitions.create("opacity",nn),ke.style.transition=Gi.transitions.create("opacity",nn),mi&&mi(ke)})),Es=A(gi);return qr.createElement(Ni,(0,Sn.Z)({appear:!0,in:sa,nodeRef:Ki?Xi:void 0,onEnter:ys,onEntered:xs,onEntering:gs,onExit:Os,onExited:Es,onExiting:ws,timeout:Ai},Bi),(function(ke,nn){return qr.cloneElement(xn,(0,Sn.Z)({style:(0,Sn.Z)(