UNPKG

backendless-ui-sdk

Version:

Backendless UI-SDK

1 lines • 1.12 MB
(self.webpackChunkbackendless_ui_sdk=self.webpackChunkbackendless_ui_sdk||[]).push([[392],{45719:(ke,je,xn)=>{"use strict";xn.d(je,{Z:()=>vr});var vr={DATA_GRID:"DATA_GRID",CHART:"CHART",CALENDAR:"CALENDAR",HEAT_MAP:"HEAT_MAP",HEAT_MAP_FIXED:"HEAT_MAP_FIXED"}},43191:(ke,je,xn)=>{"use strict";xn.r(je),xn.d(je,{HeatMapFixedVisualizationNode:()=>HeatMapFixedVisualizationNode});var vr=xn(50066),Sr=xn(15746),kr=xn(92130),Wr=xn(17359),pa=xn(92429),xa=xn(45719),ka=xn(4373),vo=xn(90310),xo=xn.n(vo);function ownKeys(ke,je){var xn=Object.keys(ke);if(Object.getOwnPropertySymbols){var vr=Object.getOwnPropertySymbols(ke);je&&(vr=vr.filter((function(je){return Object.getOwnPropertyDescriptor(ke,je).enumerable}))),xn.push.apply(xn,vr)}return xn}function _objectSpread(ke){for(var je=1;je<arguments.length;je++){var xn=null!=arguments[je]?arguments[je]:{};je%2?ownKeys(Object(xn),!0).forEach((function(je){_defineProperty(ke,je,xn[je])})):Object.getOwnPropertyDescriptors?Object.defineProperties(ke,Object.getOwnPropertyDescriptors(xn)):ownKeys(Object(xn)).forEach((function(je){Object.defineProperty(ke,je,Object.getOwnPropertyDescriptor(xn,je))}))}return ke}function _defineProperty(ke,je,xn){return je in ke?Object.defineProperty(ke,je,{value:xn,enumerable:!0,configurable:!0,writable:!0}):ke[je]=xn,ke}function HeatMapFixedVisualizationNode(ke){var{node:je}=ke,xn=(0,Sr.useStyle)(ke),[vo,Oo]=(0,Sr.useClassList)(ke),[Eo,So]=(0,Sr.useComponentDisplay)(ke),[ko,Lo]=(0,Sr.useDynamicProperty)(ke,{handler:"onVisualizationIdAssignment",initialValue:()=>je.data.visualizationId}),[Zo,ni]=(0,Sr.useDynamicProperty)(ke,{initialValue:()=>(0,Wr.V)(je.data.featureToggle)}),[ri,fi]=(0,Sr.useState)(null),hi=(0,Sr.useElRef)();(0,Sr.useComponentRegister)(ke,{onFeatureToggleChange:ke=>{var je=function _loop(je){var xn=ke[je],vr=Zo[je];xn!==vr&&ni((ke=>_objectSpread(_objectSpread({},ke),{},{[je]:xn})))};for(var xn of Object.keys(ke))je(xn)},style:xn,classList:{get:()=>vo,set:ke=>Oo(ke)},display:{get:()=>Eo,set:ke=>So(!!ke)},visualizationId:{get:()=>ko,set:Lo},featureToggle:{get:()=>Zo},el:{get:()=>hi.current}}),(0,Sr.useComponentLifecycle)(ke),(0,Sr.useEffect)((()=>{(0,kr.D)(ko).then((ke=>fi(ke)))}),[ko]);var pi="heat-map-fixed-visualization_".concat(ko,"_").concat(je.uid),mi=(0,pa.c)(pi,BackendlessUI.config.appId);if(!Eo||!ko||!ri)return null;var gi=ri.type===xa.Z.HEAT_MAP_FIXED?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,vr.cn)(vo,"bl-heat-map-visualization"),ref:hi},gi&&React.createElement(ka.y,{error:gi,title:"Type of visualization is not Heat Map",showStack:!1}),!gi&&React.createElement(xo(),{LocalStorageManager:mi,config:ri,featureToggle:Zo}))}},92130:(ke,je,xn)=>{"use strict";function asyncGeneratorStep(ke,je,xn,vr,Sr,kr,Wr){try{var pa=ke[kr](Wr),xa=pa.value}catch(ke){return void xn(ke)}pa.done?je(xa):Promise.resolve(xa).then(vr,Sr)}function _asyncToGenerator(ke){return function(){var je=this,xn=arguments;return new Promise((function(vr,Sr){var kr=ke.apply(je,xn);function _next(ke){asyncGeneratorStep(kr,vr,Sr,_next,_throw,"next",ke)}function _throw(ke){asyncGeneratorStep(kr,vr,Sr,_next,_throw,"throw",ke)}_next(void 0)}))}}xn.d(je,{D:()=>vr});var vr=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(je){return ke.apply(this,arguments)}}())}));return function loadVisualizationConfig(je){return ke.apply(this,arguments)}}()},17359:(ke,je,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(je,{V:()=>parsedVisualizationsFeatureToggle})},92429:(ke,je,xn)=>{"use strict";xn.d(je,{c:()=>useLocalStorageManager});var vr=xn(31921),Sr=xn.n(vr),kr=xn(15746);var Wr="components",pa="local-config",xa="default-config",ka="model",vo="dataSources",xo="showDataSettingsAdvanced",Oo="labelsColorsExpandedSections";class VisualizationLocalStorageManager{constructor(ke,je){this.storageKey=function getStorageKey(ke){return"BACKENDLESS_"+ke}(je),this.visualizationId=ke,this.localConfigRootPath="[".concat(Wr,"][").concat(this.visualizationId,"][").concat(pa,"]"),this.defaultConfigRootPath="[".concat(Wr,"][").concat(this.visualizationId,"][").concat(xa,"]")}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 je=this.getItem(),xn=Sr()(je,"".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 je=this.getItem(),xn=Sr()(je,"".concat(this.defaultConfigRootPath),ke);this.setItem(xn)}getLocalModel(){return this.getLocalConfig()[ka]||{}}setLocalModel(ke){var je=this.getItem(),xn="".concat(this.localConfigRootPath,"[").concat(ka,"]"),vr=Sr()(je,xn,ke);this.setItem(vr)}getLocalDataSources(){return this.getLocalConfig()[vo]||{}}getLocalDataSource(ke){return this.getLocalDataSources()[ke]||{}}setLocalDataSource(ke,je){var xn=this.getItem(),vr="[".concat(this.localConfigRootPath,"][").concat(vo,"][").concat(ke,"]"),kr=Sr()(xn,vr,je);this.setItem(kr)}getLocalDataSourceQuery(ke){return this.getLocalDataSource(ke).query||{}}setLocalDataSourceQuery(ke,je){var xn=this.getItem(),vr="[".concat(this.localConfigRootPath,"][").concat(vo,"][").concat(ke,"][query]"),kr=Sr()(xn,vr,je);this.setItem(kr)}getShowDataSettingsAdvanced(){return this.getLocalConfig()[xo]}setShowDataSettingsAdvanced(ke){var je=this.getItem(),xn="".concat(this.localConfigRootPath,"[").concat(xo,"]"),vr=Sr()(je,xn,ke);this.setItem(vr)}getCalendarLabelsColorsExpandedSections(){return this.getLocalConfig()[Oo]||{}}setCalendarLabelsColorsExpandedSections(ke){var je=this.getItem(),xn="".concat(this.localConfigRootPath,"[").concat(Oo,"]"),vr=Sr()(je,xn,ke);this.setItem(vr)}}function useLocalStorageManager(ke,je){return(0,kr.useMemo)((()=>new VisualizationLocalStorageManager(ke,je)),[ke,je])}},90310:(ke,je,xn)=>{var vr;self,vr=(ke,je)=>(()=>{var xn={78700:(ke,je,xn)=>{"use strict";xn.d(je,{Z:()=>Sr});var vr=xn(99490);const Sr=function(){function e(ke){var je=(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=je||"en"}return e.prototype.date=function(ke){return void 0===ke?vr.ou.local():null===ke?null:"string"==typeof ke?vr.ou.fromJSDate(new Date(ke)):ke instanceof vr.ou?ke:vr.ou.fromJSDate(ke)},e.prototype.parse=function(ke,je){return""===ke?null:vr.ou.fromFormat(ke,je)},e.prototype.addDays=function(ke,je){return je<0?ke.minus({days:Math.abs(je)}):ke.plus({days:je})},e.prototype.isValid=function(ke){return ke instanceof vr.ou?ke.isValid:null!==ke&&this.date(ke).isValid},e.prototype.isEqual=function(ke,je){return null===ke&&null===je||null!==ke&&null!==je&&this.date(ke).equals(this.date(je))},e.prototype.isSameDay=function(ke,je){return ke.hasSame(je,"day")},e.prototype.isSameMonth=function(ke,je){return ke.hasSame(je,"month")},e.prototype.isSameYear=function(ke,je){return ke.hasSame(je,"year")},e.prototype.isSameHour=function(ke,je){return ke.hasSame(je,"hour")},e.prototype.isAfter=function(ke,je){return ke>je},e.prototype.isBefore=function(ke,je){return ke<je},e.prototype.isBeforeDay=function(ke,je){return ke.diff(je.startOf("day"),"days").toObject().days<0},e.prototype.isAfterDay=function(ke,je){return ke.diff(je.endOf("day"),"days").toObject().days>0},e.prototype.isBeforeYear=function(ke,je){return ke.diff(je.startOf("year"),"years").toObject().years<0},e.prototype.isAfterYear=function(ke,je){return ke.diff(je.endOf("year"),"years").toObject().years>0},e.prototype.getDiff=function(ke,je){return"string"==typeof je&&(je=vr.ou.fromJSDate(new Date(je))),ke.diff(je).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,je){return ke.setLocale(this.locale).toFormat(je)},e.prototype.formatNumber=function(ke){return ke},e.prototype.getHours=function(ke){return ke.get("hour")},e.prototype.setHours=function(ke,je){return ke.set({hour:je})},e.prototype.getMinutes=function(ke){return ke.get("minute")},e.prototype.setMinutes=function(ke,je){return ke.set({minute:je})},e.prototype.getSeconds=function(ke){return ke.get("second")},e.prototype.setSeconds=function(ke,je){return ke.set({second:je})},e.prototype.getMonth=function(ke){return ke.get("month")-1},e.prototype.setMonth=function(ke,je){return ke.set({month:je+1})},e.prototype.getYear=function(ke){return ke.get("year")},e.prototype.setYear=function(ke,je){return ke.set({year:je})},e.prototype.mergeDateAndTime=function(ke,je){return this.setMinutes(this.setHours(ke,this.getHours(je)),this.getMinutes(je))},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 je=[this.date(ke).startOf("year")];je.length<12;){var xn=je[je.length-1];je.push(this.getNextMonth(xn))}return je},e.prototype.getWeekdays=function(){return vr.kI.weekdaysFormat("narrow",{locale:this.locale})},e.prototype.getWeekArray=function(ke){var je=ke.endOf("month").endOf("week").diff(ke.startOf("month").startOf("week"),"days").toObject().days,xn=[];return new Array(Math.round(je)).fill(0).map((function(ke,je){return je})).map((function(je){return ke.startOf("month").startOf("week").plus({days:je})})).forEach((function(ke,je){0===je||je%7==0&&je>6?xn.push([ke]):xn[xn.length-1].push(ke)})),xn},e.prototype.getYearRange=function(ke,je){ke=this.date(ke);var xn=(je=this.date(je).plus({years:1})).diff(ke,"years").toObject().years;return!xn||xn<=0?[]:new Array(Math.round(xn)).fill(0).map((function(ke,je){return je})).map((function(je){return ke.plus({years:je})}))},e.prototype.getMeridiemText=function(ke){return vr.kI.meridiems({locale:this.locale}).find((function(je){return je.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,je){return je?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,je,xn)=>{"use strict";Object.defineProperty(je,"__esModule",{value:!0});var vr,Sr=Object.assign||function(ke){for(var je=1;je<arguments.length;je++){var xn=arguments[je];for(var vr in xn)Object.prototype.hasOwnProperty.call(xn,vr)&&(ke[vr]=xn[vr])}return ke},kr=(vr=xn(8156))&&vr.__esModule?vr:{default:vr};je.default=function(ke){var je=ke.fill,xn=void 0===je?"currentColor":je,vr=ke.width,Wr=void 0===vr?24:vr,pa=ke.height,xa=void 0===pa?24:pa,ka=ke.style,vo=void 0===ka?{}:ka,xo=function(ke,je){var xn={};for(var vr in ke)je.indexOf(vr)>=0||Object.prototype.hasOwnProperty.call(ke,vr)&&(xn[vr]=ke[vr]);return xn}(ke,["fill","width","height","style"]);return kr.default.createElement("svg",Sr({viewBox:"0 0 24 24",style:Sr({fill:xn,width:Wr,height:xa},vo)},xo),kr.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,je,xn)=>{"use strict";xn.d(je,{Z:()=>ko});var vr=xn(87462),Sr=xn(84506),kr=xn(29439),Wr=xn(45987),pa=xn(8156),xa=(xn(59864),xn(86010)),ka=xn(66037),vo=xn(79895),xo=xn(14670),Oo=xn(88078),Eo=xn(22775),So=pa.forwardRef((function(ke,je){var xn=ke.children,xo=ke.classes,So=ke.className,ko=ke.defaultExpanded,Lo=void 0!==ko&&ko,Zo=ke.disabled,ni=void 0!==Zo&&Zo,ri=ke.expanded,fi=ke.onChange,hi=ke.square,pi=void 0!==hi&&hi,mi=ke.TransitionComponent,gi=void 0===mi?ka.Z:mi,vi=ke.TransitionProps,bi=(0,Wr.Z)(ke,["children","classes","className","defaultExpanded","disabled","expanded","onChange","square","TransitionComponent","TransitionProps"]),yi=(0,Eo.Z)({controlled:ri,default:Lo,name:"Accordion",state:"expanded"}),xi=(0,kr.Z)(yi,2),wi=xi[0],Oi=xi[1],Ei=pa.useCallback((function(ke){Oi(!wi),fi&&fi(ke,!wi)}),[wi,fi,Oi]),Si=pa.Children.toArray(xn),Di=(0,Sr.Z)(Si),Ai=Di[0],ji=Di.slice(1),Li=pa.useMemo((function(){return{expanded:wi,disabled:ni,toggle:Ei}}),[wi,ni,Ei]);return pa.createElement(vo.Z,(0,vr.Z)({className:(0,xa.default)(xo.root,So,wi&&xo.expanded,ni&&xo.disabled,!pi&&xo.rounded),ref:je,square:pi},bi),pa.createElement(Oo.Z.Provider,{value:Li},Ai),pa.createElement(gi,(0,vr.Z)({in:wi,timeout:"auto"},vi),pa.createElement("div",{"aria-labelledby":Ai.props.id,id:Ai.props["aria-controls"],role:"region"},ji)))}));const ko=(0,xo.Z)((function(ke){var je={duration:ke.transitions.duration.shortest};return{root:{position:"relative",transition:ke.transitions.create(["margin"],je),"&: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"],je)},"&: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"})(So)},88078:(ke,je,xn)=>{"use strict";xn.d(je,{Z:()=>vr});const vr=xn(8156).createContext({})},61201:(ke,je,xn)=>{"use strict";xn.d(je,{Z:()=>ka});var vr=xn(87462),Sr=xn(45987),kr=xn(8156),Wr=xn(86010),pa=xn(14670),xa=kr.forwardRef((function(ke,je){var xn=ke.classes,pa=ke.className,xa=(0,Sr.Z)(ke,["classes","className"]);return kr.createElement("div",(0,vr.Z)({className:(0,Wr.default)(xn.root,pa),ref:je},xa))}));const ka=(0,pa.Z)((function(ke){return{root:{display:"flex",padding:ke.spacing(1,2,2)}}}),{name:"MuiAccordionDetails"})(xa)},50743:(ke,je,xn)=>{"use strict";xn.d(je,{Z:()=>Oo});var vr=xn(87462),Sr=xn(45987),kr=xn(8156),Wr=xn(86010),pa=xn(32467),xa=xn(17812),ka=xn(14670),vo=xn(88078),xo=kr.forwardRef((function(ke,je){var xn=ke.children,ka=ke.classes,xo=ke.className,Oo=ke.expandIcon,Eo=ke.focusVisibleClassName,So=ke.IconButtonProps,ko=void 0===So?{}:So,Lo=ke.onClick,Zo=(0,Sr.Z)(ke,["children","classes","className","expandIcon","focusVisibleClassName","IconButtonProps","onClick"]),ni=kr.useContext(vo.Z),ri=ni.disabled,fi=void 0!==ri&&ri,hi=ni.expanded,pi=ni.toggle;return kr.createElement(pa.Z,(0,vr.Z)({focusRipple:!1,disableRipple:!0,disabled:fi,component:"div","aria-expanded":hi,className:(0,Wr.default)(ka.root,xo,fi&&ka.disabled,hi&&ka.expanded),focusVisibleClassName:(0,Wr.default)(ka.focusVisible,ka.focused,Eo),onClick:function(ke){pi&&pi(ke),Lo&&Lo(ke)},ref:je},Zo),kr.createElement("div",{className:(0,Wr.default)(ka.content,hi&&ka.expanded)},xn),Oo&&kr.createElement(xa.Z,(0,vr.Z)({className:(0,Wr.default)(ka.expandIcon,hi&&ka.expanded),edge:"end",component:"div",tabIndex:null,role:null,"aria-hidden":!0},ko),Oo))}));const Oo=(0,ka.Z)((function(ke){var je={duration:ke.transitions.duration.shortest};return{root:{display:"flex",minHeight:48,transition:ke.transitions.create(["min-height","background-color"],je),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"],je),margin:"12px 0","&$expanded":{margin:"20px 0"}},expandIcon:{transform:"rotate(0deg)",transition:ke.transitions.create("transform",je),"&:hover":{backgroundColor:"transparent"},"&$expanded":{transform:"rotate(180deg)"}}}}),{name:"MuiAccordionSummary"})(xo)},282:(ke,je,xn)=>{"use strict";xn.d(je,{Z:()=>Oo});var vr=xn(45987),Sr=xn(87462),kr=xn(8156),Wr=xn(86010),pa=xn(14670),xa=xn(59693),ka=xn(32467),vo=xn(93871),xo=kr.forwardRef((function(ke,je){var xn=ke.children,pa=ke.classes,xa=ke.className,xo=ke.color,Oo=void 0===xo?"default":xo,Eo=ke.component,So=void 0===Eo?"button":Eo,ko=ke.disabled,Lo=void 0!==ko&&ko,Zo=ke.disableElevation,ni=void 0!==Zo&&Zo,ri=ke.disableFocusRipple,fi=void 0!==ri&&ri,hi=ke.endIcon,pi=ke.focusVisibleClassName,mi=ke.fullWidth,gi=void 0!==mi&&mi,vi=ke.size,bi=void 0===vi?"medium":vi,yi=ke.startIcon,xi=ke.type,wi=void 0===xi?"button":xi,Oi=ke.variant,Ei=void 0===Oi?"text":Oi,Si=(0,vr.Z)(ke,["children","classes","className","color","component","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"]),Di=yi&&kr.createElement("span",{className:(0,Wr.default)(pa.startIcon,pa["iconSize".concat((0,vo.Z)(bi))])},yi),Ai=hi&&kr.createElement("span",{className:(0,Wr.default)(pa.endIcon,pa["iconSize".concat((0,vo.Z)(bi))])},hi);return kr.createElement(ka.Z,(0,Sr.Z)({className:(0,Wr.default)(pa.root,pa[Ei],xa,"inherit"===Oo?pa.colorInherit:"default"!==Oo&&pa["".concat(Ei).concat((0,vo.Z)(Oo))],"medium"!==bi&&[pa["".concat(Ei,"Size").concat((0,vo.Z)(bi))],pa["size".concat((0,vo.Z)(bi))]],ni&&pa.disableElevation,Lo&&pa.disabled,gi&&pa.fullWidth),component:So,disabled:Lo,focusRipple:!fi,focusVisibleClassName:(0,Wr.default)(pa.focusVisible,pi),ref:je,type:wi},Si),kr.createElement("span",{className:pa.label},Di,xn,Ai))}));const Oo=(0,pa.Z)((function(ke){return{root:(0,Sr.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,xa.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,xa.Fq)(ke.palette.primary.main,ke.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},textSecondary:{color:ke.palette.secondary.main,"&:hover":{backgroundColor:(0,xa.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,xa.Fq)(ke.palette.primary.main,.5)),"&:hover":{border:"1px solid ".concat(ke.palette.primary.main),backgroundColor:(0,xa.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,xa.Fq)(ke.palette.secondary.main,.5)),"&:hover":{border:"1px solid ".concat(ke.palette.secondary.main),backgroundColor:(0,xa.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"})(xo)},28482:(ke,je,xn)=>{"use strict";xn.r(je),xn.d(je,{default:()=>vr.Z});var vr=xn(282)},32467:(ke,je,xn)=>{"use strict";xn.d(je,{Z:()=>ni});var vr=xn(87462),Sr=xn(45987),kr=xn(8156),Wr=xn(47111),pa=xn(86010),xa=xn(17294),ka=xn(55192),vo=xn(14670),xo=xn(24896),Oo=xn(93433),Eo=xn(94537),So="undefined"==typeof window?kr.useEffect:kr.useLayoutEffect;const m=function(ke){var je=ke.classes,xn=ke.pulsate,vr=void 0!==xn&&xn,Sr=ke.rippleX,Wr=ke.rippleY,xa=ke.rippleSize,vo=ke.in,xo=ke.onExited,Oo=void 0===xo?function(){}:xo,Eo=ke.timeout,ko=kr.useState(!1),Lo=ko[0],Zo=ko[1],ni=(0,pa.default)(je.ripple,je.rippleVisible,vr&&je.ripplePulsate),ri={width:xa,height:xa,top:-xa/2+Wr,left:-xa/2+Sr},fi=(0,pa.default)(je.child,Lo&&je.childLeaving,vr&&je.childPulsate),hi=(0,ka.Z)(Oo);return So((function(){if(!vo){Zo(!0);var ke=setTimeout(hi,Eo);return function(){clearTimeout(ke)}}}),[hi,vo,Eo]),kr.createElement("span",{className:ni,style:ri},kr.createElement("span",{className:fi}))};var ko=kr.forwardRef((function(ke,je){var xn=ke.center,Wr=void 0!==xn&&xn,xa=ke.classes,ka=ke.className,vo=(0,Sr.Z)(ke,["center","classes","className"]),xo=kr.useState([]),So=xo[0],ko=xo[1],Lo=kr.useRef(0),Zo=kr.useRef(null);kr.useEffect((function(){Zo.current&&(Zo.current(),Zo.current=null)}),[So]);var ni=kr.useRef(!1),ri=kr.useRef(null),fi=kr.useRef(null),hi=kr.useRef(null);kr.useEffect((function(){return function(){clearTimeout(ri.current)}}),[]);var pi=kr.useCallback((function(ke){var je=ke.pulsate,xn=ke.rippleX,vr=ke.rippleY,Sr=ke.rippleSize,Wr=ke.cb;ko((function(ke){return[].concat((0,Oo.Z)(ke),[kr.createElement(m,{key:Lo.current,classes:xa,timeout:550,pulsate:je,rippleX:xn,rippleY:vr,rippleSize:Sr})])})),Lo.current+=1,Zo.current=Wr}),[xa]),mi=kr.useCallback((function(){var ke=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},je=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},xn=arguments.length>2?arguments[2]:void 0,vr=je.pulsate,Sr=void 0!==vr&&vr,kr=je.center,pa=void 0===kr?Wr||je.pulsate:kr,xa=je.fakeElement,ka=void 0!==xa&&xa;if("mousedown"===ke.type&&ni.current)ni.current=!1;else{"touchstart"===ke.type&&(ni.current=!0);var vo,xo,Oo,Eo=ka?null:hi.current,So=Eo?Eo.getBoundingClientRect():{width:0,height:0,left:0,top:0};if(pa||0===ke.clientX&&0===ke.clientY||!ke.clientX&&!ke.touches)vo=Math.round(So.width/2),xo=Math.round(So.height/2);else{var ko=ke.touches?ke.touches[0]:ke,Lo=ko.clientX,Zo=ko.clientY;vo=Math.round(Lo-So.left),xo=Math.round(Zo-So.top)}if(pa)(Oo=Math.sqrt((2*Math.pow(So.width,2)+Math.pow(So.height,2))/3))%2==0&&(Oo+=1);else{var mi=2*Math.max(Math.abs((Eo?Eo.clientWidth:0)-vo),vo)+2,gi=2*Math.max(Math.abs((Eo?Eo.clientHeight:0)-xo),xo)+2;Oo=Math.sqrt(Math.pow(mi,2)+Math.pow(gi,2))}ke.touches?null===fi.current&&(fi.current=function(){pi({pulsate:Sr,rippleX:vo,rippleY:xo,rippleSize:Oo,cb:xn})},ri.current=setTimeout((function(){fi.current&&(fi.current(),fi.current=null)}),80)):pi({pulsate:Sr,rippleX:vo,rippleY:xo,rippleSize:Oo,cb:xn})}}),[Wr,pi]),gi=kr.useCallback((function(){mi({},{pulsate:!0})}),[mi]),vi=kr.useCallback((function(ke,je){if(clearTimeout(ri.current),"touchend"===ke.type&&fi.current)return ke.persist(),fi.current(),fi.current=null,void(ri.current=setTimeout((function(){vi(ke,je)})));fi.current=null,ko((function(ke){return ke.length>0?ke.slice(1):ke})),Zo.current=je}),[]);return kr.useImperativeHandle(je,(function(){return{pulsate:gi,start:mi,stop:vi}}),[gi,mi,vi]),kr.createElement("span",(0,vr.Z)({className:(0,pa.default)(xa.root,ka),ref:hi},vo),kr.createElement(Eo.Z,{component:null,exit:!0},So))}));const Lo=(0,vo.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"})(kr.memo(ko));var Zo=kr.forwardRef((function(ke,je){var xn=ke.action,vo=ke.buttonRef,Oo=ke.centerRipple,Eo=void 0!==Oo&&Oo,So=ke.children,ko=ke.classes,Zo=ke.className,ni=ke.component,ri=void 0===ni?"button":ni,fi=ke.disabled,hi=void 0!==fi&&fi,pi=ke.disableRipple,mi=void 0!==pi&&pi,gi=ke.disableTouchRipple,vi=void 0!==gi&&gi,bi=ke.focusRipple,yi=void 0!==bi&&bi,xi=ke.focusVisibleClassName,wi=ke.onBlur,Oi=ke.onClick,Ei=ke.onFocus,Si=ke.onFocusVisible,Di=ke.onKeyDown,Ai=ke.onKeyUp,ji=ke.onMouseDown,Li=ke.onMouseLeave,Xi=ke.onMouseUp,Qi=ke.onTouchEnd,ts=ke.onTouchMove,ns=ke.onTouchStart,rs=ke.onDragLeave,ls=ke.tabIndex,ds=void 0===ls?0:ls,hs=ke.TouchRippleProps,Ss=ke.type,_s=void 0===Ss?"button":Ss,Cs=(0,Sr.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"]),Ps=kr.useRef(null),Ms=kr.useRef(null),Rs=kr.useState(!1),js=Rs[0],Ls=Rs[1];hi&&js&&Ls(!1);var Zs=(0,xo.Z)(),Fs=Zs.isFocusVisible,Bs=Zs.onBlurVisible,Ws=Zs.ref;function re(ke,je){var xn=arguments.length>2&&void 0!==arguments[2]?arguments[2]:vi;return(0,ka.Z)((function(vr){return je&&je(vr),!xn&&Ms.current&&Ms.current[ke](vr),!0}))}kr.useImperativeHandle(xn,(function(){return{focusVisible:function(){Ls(!0),Ps.current.focus()}}}),[]),kr.useEffect((function(){js&&yi&&!mi&&Ms.current.pulsate()}),[mi,yi,js]);var qs=re("start",ji),Gs=re("stop",rs),Ks=re("stop",Xi),Xs=re("stop",(function(ke){js&&ke.preventDefault(),Li&&Li(ke)})),Js=re("start",ns),Qs=re("stop",Qi),el=re("stop",ts),tl=re("stop",(function(ke){js&&(Bs(ke),Ls(!1)),wi&&wi(ke)}),!1),nl=(0,ka.Z)((function(ke){Ps.current||(Ps.current=ke.currentTarget),Fs(ke)&&(Ls(!0),Si&&Si(ke)),Ei&&Ei(ke)})),he=function(){var ke=Wr.findDOMNode(Ps.current);return ri&&"button"!==ri&&!("A"===ke.tagName&&ke.href)},rl=kr.useRef(!1),al=(0,ka.Z)((function(ke){yi&&!rl.current&&js&&Ms.current&&" "===ke.key&&(rl.current=!0,ke.persist(),Ms.current.stop(ke,(function(){Ms.current.start(ke)}))),ke.target===ke.currentTarget&&he()&&" "===ke.key&&ke.preventDefault(),Di&&Di(ke),ke.target===ke.currentTarget&&he()&&"Enter"===ke.key&&!hi&&(ke.preventDefault(),Oi&&Oi(ke))})),ol=(0,ka.Z)((function(ke){yi&&" "===ke.key&&Ms.current&&js&&!ke.defaultPrevented&&(rl.current=!1,ke.persist(),Ms.current.stop(ke,(function(){Ms.current.pulsate(ke)}))),Ai&&Ai(ke),Oi&&ke.target===ke.currentTarget&&he()&&" "===ke.key&&!ke.defaultPrevented&&Oi(ke)})),il=ri;"button"===il&&Cs.href&&(il="a");var sl={};"button"===il?(sl.type=_s,sl.disabled=hi):("a"===il&&Cs.href||(sl.role="button"),sl["aria-disabled"]=hi);var ll=(0,xa.Z)(vo,je),cl=(0,xa.Z)(Ws,Ps),ul=(0,xa.Z)(ll,cl),dl=kr.useState(!1),fl=dl[0],hl=dl[1];kr.useEffect((function(){hl(!0)}),[]);var pl=fl&&!mi&&!hi;return kr.createElement(il,(0,vr.Z)({className:(0,pa.default)(ko.root,Zo,js&&[ko.focusVisible,xi],hi&&ko.disabled),onBlur:tl,onClick:Oi,onFocus:nl,onKeyDown:al,onKeyUp:ol,onMouseDown:qs,onMouseLeave:Xs,onMouseUp:Ks,onDragLeave:Gs,onTouchEnd:Qs,onTouchMove:el,onTouchStart:Js,ref:ul,tabIndex:hi?-1:ds},sl,Cs),So,pl?kr.createElement(Lo,(0,vr.Z)({ref:Ms,center:Eo},hs)):null)}));const ni=(0,vo.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"})(Zo)},27145:(ke,je,xn)=>{"use strict";xn.d(je,{Z:()=>ni});var vr=xn(87462),Sr=xn(45987),kr=xn(8156),Wr=xn(86010),pa=xn(56608),xa=xn(77976),ka=xn(41216),vo=xn(59693),xo=xn(22818),Oo=xn(93871),Eo=xn(14670),So=kr.createElement(ka.Z,null),ko=kr.createElement(xa.Z,null),Lo=kr.createElement(xo.Z,null),Zo=kr.forwardRef((function(ke,je){var xn=ke.checkedIcon,xa=void 0===xn?So:xn,ka=ke.classes,vo=ke.color,xo=void 0===vo?"secondary":vo,Eo=ke.icon,Zo=void 0===Eo?ko:Eo,ni=ke.indeterminate,ri=void 0!==ni&&ni,fi=ke.indeterminateIcon,hi=void 0===fi?Lo:fi,pi=ke.inputProps,mi=ke.size,gi=void 0===mi?"medium":mi,vi=(0,Sr.Z)(ke,["checkedIcon","classes","color","icon","indeterminate","indeterminateIcon","inputProps","size"]),bi=ri?hi:Zo,yi=ri?hi:xa;return kr.createElement(pa.Z,(0,vr.Z)({type:"checkbox",classes:{root:(0,Wr.default)(ka.root,ka["color".concat((0,Oo.Z)(xo))],ri&&ka.indeterminate),checked:ka.checked,disabled:ka.disabled},color:xo,inputProps:(0,vr.Z)({"data-indeterminate":ri},pi),icon:kr.cloneElement(bi,{fontSize:void 0===bi.props.fontSize&&"small"===gi?gi:bi.props.fontSize}),checkedIcon:kr.cloneElement(yi,{fontSize:void 0===yi.props.fontSize&&"small"===gi?gi:yi.props.fontSize}),ref:je},vi))}));const ni=(0,Eo.Z)((function(ke){return{root:{color:ke.palette.text.secondary},checked:{},disabled:{},indeterminate:{},colorPrimary:{"&$checked":{color:ke.palette.primary.main,"&:hover":{backgroundColor:(0,vo.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,vo.Fq)(ke.palette.secondary.main,ke.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"&$disabled":{color:ke.palette.action.disabled}}}}),{name:"MuiCheckbox"})(Zo)},99069:(ke,je,xn)=>{"use strict";xn.d(je,{Z:()=>So});var vr=xn(87462),Sr=xn(45987),kr=xn(8156),Wr=xn(86010),pa=xn(36740),xa=xn(14670),ka=xn(59693),vo=xn(17294),xo=xn(93871),Oo=xn(32467);function h(ke){return"Backspace"===ke.key||"Delete"===ke.key}var Eo=kr.forwardRef((function(ke,je){var xn=ke.avatar,xa=ke.classes,ka=ke.className,Eo=ke.clickable,So=ke.color,ko=void 0===So?"default":So,Lo=ke.component,Zo=ke.deleteIcon,ni=ke.disabled,ri=void 0!==ni&&ni,fi=ke.icon,hi=ke.label,pi=ke.onClick,mi=ke.onDelete,gi=ke.onKeyDown,vi=ke.onKeyUp,bi=ke.size,yi=void 0===bi?"medium":bi,xi=ke.variant,wi=void 0===xi?"default":xi,Oi=(0,Sr.Z)(ke,["avatar","classes","className","clickable","color","component","deleteIcon","disabled","icon","label","onClick","onDelete","onKeyDown","onKeyUp","size","variant"]),Ei=kr.useRef(null),Si=(0,vo.Z)(Ei,je),I=function(ke){ke.stopPropagation(),mi&&mi(ke)},Di=!(!1===Eo||!pi)||Eo,Ai="small"===yi,ji=Lo||(Di?Oo.Z:"div"),Li=ji===Oo.Z?{component:"div"}:{},Xi=null;if(mi){var Qi=(0,Wr.default)("default"!==ko&&("default"===wi?xa["deleteIconColor".concat((0,xo.Z)(ko))]:xa["deleteIconOutlinedColor".concat((0,xo.Z)(ko))]),Ai&&xa.deleteIconSmall);Xi=Zo&&kr.isValidElement(Zo)?kr.cloneElement(Zo,{className:(0,Wr.default)(Zo.props.className,xa.deleteIcon,Qi),onClick:I}):kr.createElement(pa.Z,{className:(0,Wr.default)(xa.deleteIcon,Qi),onClick:I})}var ts=null;xn&&kr.isValidElement(xn)&&(ts=kr.cloneElement(xn,{className:(0,Wr.default)(xa.avatar,xn.props.className,Ai&&xa.avatarSmall,"default"!==ko&&xa["avatarColor".concat((0,xo.Z)(ko))])}));var ns=null;return fi&&kr.isValidElement(fi)&&(ns=kr.cloneElement(fi,{className:(0,Wr.default)(xa.icon,fi.props.className,Ai&&xa.iconSmall,"default"!==ko&&xa["iconColor".concat((0,xo.Z)(ko))])})),kr.createElement(ji,(0,vr.Z)({role:Di||mi?"button":void 0,className:(0,Wr.default)(xa.root,ka,"default"!==ko&&[xa["color".concat((0,xo.Z)(ko))],Di&&xa["clickableColor".concat((0,xo.Z)(ko))],mi&&xa["deletableColor".concat((0,xo.Z)(ko))]],"default"!==wi&&[xa.outlined,{primary:xa.outlinedPrimary,secondary:xa.outlinedSecondary}[ko]],ri&&xa.disabled,Ai&&xa.sizeSmall,Di&&xa.clickable,mi&&xa.deletable),"aria-disabled":!!ri||void 0,tabIndex:Di||mi?0:void 0,onClick:pi,onKeyDown:function(ke){ke.currentTarget===ke.target&&h(ke)&&ke.preventDefault(),gi&&gi(ke)},onKeyUp:function(ke){ke.currentTarget===ke.target&&(mi&&h(ke)?mi(ke):"Escape"===ke.key&&Ei.current&&Ei.current.blur()),vi&&vi(ke)},ref:Si},Li,Oi),ts||ns,kr.createElement("span",{className:(0,Wr.default)(xa.label,Ai&&xa.labelSmall)},hi),Xi)}));const So=(0,xa.Z)((function(ke){var je="light"===ke.palette.type?ke.palette.grey[300]:ke.palette.grey[700],xn=(0,ka.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(je),backgroundColor:je,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,ka._4)(je,.08)},"&:active":{boxShadow:ke.shadows[1]}},clickableColorPrimary:{"&:hover, &:focus":{backgroundColor:(0,ka._4)(ke.palette.primary.main,.08)}},clickableColorSecondary:{"&:hover, &:focus":{backgroundColor:(0,ka._4)(ke.palette.secondary.main,.08)}},deletable:{"&:focus":{backgroundColor:(0,ka._4)(je,.08)}},deletableColorPrimary:{"&:focus":{backgroundColor:(0,ka._4)(ke.palette.primary.main,.2)}},deletableColorSecondary:{"&:focus":{backgroundColor:(0,ka._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,ka.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,ka.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,ka.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,ka.Fq)(xn,.4)}},deleteIconSmall:{height:16,width:16,marginRight:4,marginLeft:-4},deleteIconColorPrimary:{color:(0,ka.Fq)(ke.palette.primary.contrastText,.7),"&:hover, &:active":{color:ke.palette.primary.contrastText}},deleteIconColorSecondary:{color:(0,ka.Fq)(ke.palette.secondary.contrastText,.7),"&:hover, &:active":{color:ke.palette.secondary.contrastText}},deleteIconOutlinedColorPrimary:{color:(0,ka.Fq)(ke.palette.primary.main,.7),"&:hover, &:active":{color:ke.palette.primary.main}},deleteIconOutlinedColorSecondary:{color:(0,ka.Fq)(ke.palette.secondary.main,.7),"&:hover, &:active":{color:ke.palette.secondary.main}}}}),{name:"MuiChip"})(Eo)},68674:(ke,je,xn)=>{"use strict";xn.r(je),xn.d(je,{default:()=>xo});var vr=xn(87462),Sr=xn(45987),kr=xn(8156),Wr=xn(86010),pa=xn(14670),xa=xn(93871),ka=44,vo=kr.forwardRef((function(ke,je){var xn=ke.classes,pa=ke.className,vo=ke.color,xo=void 0===vo?"primary":vo,Oo=ke.disableShrink,Eo=void 0!==Oo&&Oo,So=ke.size,ko=void 0===So?40:So,Lo=ke.style,Zo=ke.thickness,ni=void 0===Zo?3.6:Zo,ri=ke.value,fi=void 0===ri?0:ri,hi=ke.variant,pi=void 0===hi?"indeterminate":hi,mi=(0,Sr.Z)(ke,["classes","className","color","disableShrink","size","style","thickness","value","variant"]),gi={},vi={},bi={};if("determinate"===pi||"static"===pi){var yi=2*Math.PI*((ka-ni)/2);gi.strokeDasharray=yi.toFixed(3),bi["aria-valuenow"]=Math.round(fi),gi.strokeDashoffset="".concat(((100-fi)/100*yi).toFixed(3),"px"),vi.transform="rotate(-90deg)"}return kr.createElement("div",(0,vr.Z)({className:(0,Wr.default)(xn.root,pa,"inherit"!==xo&&xn["color".concat((0,xa.Z)(xo))],{determinate:xn.determinate,indeterminate:xn.indeterminate,static:xn.static}[pi]),style:(0,vr.Z)({width:ko,height:ko},vi,Lo),ref:je,role:"progressbar"},bi,mi),kr.createElement("svg",{className:xn.svg,viewBox:"".concat(22," ").concat(22," ").concat(ka," ").concat(ka)},kr.createElement("circle",{className:(0,Wr.default)(xn.circle,Eo&&xn.circleDisableShrink,{determinate:xn.circleDeterminate,indeterminate:xn.circleIndeterminate,static:xn.circleStatic}[pi]),style:gi,cx:ka,cy:ka,r:(ka-ni)/2,fill:"none",strokeWidth:ni})))}));const xo=(0,pa.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})(vo)},52795:(ke,je,xn)=>{"use strict";xn.d(je,{Z:()=>c});var vr=xn(8156),Sr=xn(47111),kr=xn(30626),Wr=xn(17294),pa=xn(55192);function l(ke){return ke.substring(2).toLowerCase()}const c=function(ke){var je=ke.children,xn=ke.disableReactTree,xa=void 0!==xn&&xn,ka=ke.mouseEvent,vo=void 0===ka?"onClick":ka,xo=ke.onClickAway,Oo=ke.touchEvent,Eo=void 0===Oo?"onTouchEnd":Oo,So=vr.useRef(!1),ko=vr.useRef(null),Lo=vr.useRef(!1),Zo=vr.useRef(!1);vr.useEffect((function(){return setTimeout((function(){Lo.current=!0}),0),function(){Lo.current=!1}}),[]);var ni=vr.useCallback((function(ke){ko.current=Sr.findDOMNode(ke)}),[]),ri=(0,Wr.Z)(je.ref,ni),fi=(0,pa.Z)((function(ke){var je=Zo.current;Zo.current=!1,Lo.current&&ko.current&&!function(ke){return document.documentElement.clientWidth<ke.clientX||document.documentElement.clientHeight<ke.clientY}(ke)&&(So.current?So.current=!1:(ke.composedPath?ke.composedPath().indexOf(ko.current)>-1:!(0,kr.Z)(ko.current).documentElement.contains(ke.target)||ko.current.contains(ke.target))||!xa&&je||xo(ke))})),O=function(ke){return function(xn){Zo.current=!0;var vr=je.props[ke];vr&&vr(xn)}},hi={ref:ri};return!1!==Eo&&(hi[Eo]=O(Eo)),vr.useEffect((function(){if(!1!==Eo){var ke=l(Eo),je=(0,kr.Z)(ko.current),n=function(){So.current=!0};return je.addEventListener(ke,fi),je.addEventListener("touchmove",n),function(){je.removeEventListener(ke,fi),je.removeEventListener("touchmove",n)}}}),[fi,Eo]),!1!==vo&&(hi[vo]=O(vo)),vr.useEffect((function(){if(!1!==vo){var ke=l(vo),je=(0,kr.Z)(ko.current);return je.addEventListener(ke,fi),function(){je.removeEventListener(ke,fi)}}}),[fi,vo]),vr.createElement(vr.Fragment,null,vr.cloneElement(je,hi))}},66037:(ke,je,xn)=>{"use strict";xn.d(je,{Z:()=>ko});var vr=xn(87462),Sr=xn(29439),kr=xn(45987),Wr=xn(8156),pa=xn(86010),xa=xn(96630),ka=xn(14670),vo=xn(43366),xo=xn(5653),Oo=xn(8920),Eo=xn(17294),So=Wr.forwardRef((function(ke,je){var xn=ke.children,ka=ke.classes,So=ke.className,ko=ke.collapsedHeight,Lo=ke.collapsedSize,Zo=void 0===Lo?"0px":Lo,ni=ke.component,ri=void 0===ni?"div":ni,fi=ke.disableStrictModeCompat,hi=void 0!==fi&&fi,pi=ke.in,mi=ke.onEnter,gi=ke.onEntered,vi=ke.onEntering,bi=ke.onExit,yi=ke.onExited,xi=ke.onExiting,wi=ke.style,Oi=ke.timeout,Ei=void 0===Oi?vo.x9.standard:Oi,Si=ke.TransitionComponent,Di=void 0===Si?xa.ZP:Si,Ai=(0,kr.Z)(ke,["children","classes","className","collapsedHeight","collapsedSize","component","disableStrictModeCompat","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"]),ji=(0,Oo.Z)(),Li=Wr.useRef(),Xi=Wr.useRef(null),Qi=Wr.useRef(),ts="number"==typeof(ko||Zo)?"".concat(ko||Zo,"px"):ko||Zo;Wr.useEffect((function(){return function(){clearTimeout(Li.current)}}),[]);var ns=ji.unstable_strictMode&&!hi,rs=Wr.useRef(null),ls=(0,Eo.Z)(je,ns?rs:void 0),H=function(ke){return function(je,xn){if(ke){var vr=ns?[rs.current,je]:[je,xn],kr=(0,Sr.Z)(vr,2),Wr=kr[0],pa=kr[1];void 0===pa?ke(Wr):ke(Wr,pa)}}},ds=H((function(ke,je){ke.style.height=ts,mi&&mi(ke,je)})),hs=H((function(ke,je){var xn=Xi.current?Xi.current.clientHeight:0,vr=(0,xo.C)({style:wi,timeout:Ei},{mode:"enter"}).duration;if("auto"===Ei){var Sr=ji.transitions.getAutoHeightDuration(xn);ke.style.transitionDuration="".concat(Sr,"ms"),Qi.current=Sr}else ke.style.transitionDuration="string"==typeof vr?vr:"".concat(vr,"ms");ke.style.height="".concat(xn,"px"),vi&&vi(ke,je)})),Ss=H((function(ke,je){ke.style.height="auto",gi&&gi(ke,je)})),_s=H((function(ke){var je=Xi.current?Xi.current.clientHeight:0;ke.style.height="".concat(je,"px"),bi&&bi(ke)})),Cs=H(yi),Ps=H((function(ke){var je=Xi.current?Xi.current.clientHeight:0,xn=(0,xo.C)({style:wi,timeout:Ei},{mode:"exit"}).duration;if("auto"===Ei){var vr=ji.transitions.getAutoHeightDuration(je);ke.style.transitionDuration="".concat(vr,"ms"),Qi.current=vr}else ke.style.transitionDuration="string"==typeof xn?xn:"".concat(xn,"ms");ke.style.height=ts,xi&&xi(ke)}));return Wr.createElement(Di,(0,vr.Z)({in:pi,onEnter:ds,onEntered:Ss,onEntering:hs,onExit:_s,onExited:Cs,onExiting:Ps,addEndListener:function(ke,je){var xn=ns?ke:je;"auto"===Ei&&(Li.current=setTimeout(xn,Qi.current||0))},nodeRef:ns?rs:void 0,timeout:"auto"===Ei?null:Ei},Ai),(function(ke,je){return Wr.createElement(ri,(0,vr.Z)({className:(0,pa.default)(ka.root,ka.container,So,{entered:ka.entered,exited:!pi&&"0px"===ts&&ka.hidden}[ke]),style:(0,vr.Z)({minHeight:ts},wi),ref:ls},je),Wr.createElement("div",{className:ka.wrapper,ref:Xi},Wr.createElement("div",{className:ka.wrapperInner},xn)))}))}));So.muiSupportAuto=!0;const ko=(0,ka.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"})(So)},75116:(ke,je,xn)=>{"use strict";xn.r(je),xn.d(je,{default:()=>vi});var vr=xn(87462),Sr=xn(45987),kr=xn(4942),Wr=xn(8156),pa=xn(86010),xa=xn(14670),ka=xn(93871),vo=xn(1182),xo=xn(29439),Oo=xn(96630),Eo=xn(43366),So=xn(8920),ko=xn(5653),Lo=xn(17294),Zo={entering:{opacity:1},entered:{opacity:1}},ni={enter:Eo.x9.enteringScreen,exit:Eo.x9.leavingScreen};const ri=Wr.forwardRef((function(ke,je){var xn=ke.children,kr=ke.disableStrictModeCompat,pa=void 0!==kr&&kr,xa=ke.in,ka=ke.onEnter,vo=ke.onEntered,Eo=ke.onEntering,ri=ke.onExit,fi=ke.onExited,hi=ke.onExiting,pi=ke.style,mi=ke.TransitionComponent,gi=void 0===mi?Oo.ZP:mi,vi=ke.timeout,bi=void 0===vi?ni:vi,yi=(0,Sr.Z)(ke,["children","disableStrictModeCompat","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","TransitionComponent","timeout"]),xi=(0,So.Z)(),wi=xi.unstable_strictMode&&!pa,Oi=Wr.useRef(null),Ei=(0,Lo.Z)(xn.ref,je),Si=(0,Lo.Z)(wi?Oi:void 0,Ei),A=function(ke){return function(je,xn){if(ke){var vr=wi?[Oi.current,je]:[je,xn],Sr=(0,xo.Z)(vr,2),kr=Sr[0],Wr=Sr[1];void 0===Wr?ke(kr):ke(kr,Wr)}}},Di=A(Eo),Ai=A((function(ke,je){(0,ko.n)(ke);var xn=(0,ko.C)({style:pi,timeout:bi},{mode:"enter"});ke.style.webkitTransition=xi.transitions.create("opacity",xn),ke.style.transition=xi.transitions.create("opacity",xn),ka&&ka(ke,je)})),ji=A(vo),Li=A(hi),Xi=A((function(ke){var je=(0,ko.C)({style:pi,timeout:bi},{mode:"exit"});ke.style.webkitTransition=xi.transitions.create("opacity",je),ke.style.transition=xi.transitions.create("opacity",je),ri&&ri(ke)})),Qi=A(fi);return Wr.createElement(gi,(0,vr.Z)({appear:!0,in:xa,nodeRef:wi?Oi:void 0,onEnter:Ai,onEntered:ji,onEntering:Di,onExit:Xi,onExited:Qi,onExiting:Li,timeout:bi},yi),(function(ke,je){return Wr.cloneElement(xn,(0,vr.Z)({style:(0,vr.Z)({opacity:0,visibility:"exited"!==ke||xa?void 0:"hidden"},Zo[ke],pi,xn.props.style),ref:Si},je))}))}));var fi=Wr.forwardRef((function(ke,je){var xn=ke.children,kr=ke.classes,xa=ke.className,ka=ke.invisible,vo=void 0!==ka&&ka,xo=ke.open,Oo=ke.transitionDuration,Eo=ke.TransitionComponent,So=void 0===Eo?ri:Eo,ko=(0,Sr.Z)(ke,["children","classes","className","invisible","open","transitionDuration","TransitionComponent"]);return Wr.createElement(So,(0,vr.Z)({in:xo,timeout:Oo},ko),Wr.createElement("div",{className:(0,pa.default)(kr.root,xa,vo&&kr.invisible),"aria-hidden":!0,ref:je},xn))}));const hi=(0,xa.Z)({root:{zIndex:-1,position:"fixed",display:"flex",alignItems:"center",justifyContent