define("metaserver/static/js/modules/clean/em_string",["require","exports"],(function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Emstring=void 0;class r{constructor(e){if(!(this instanceof r))return new r(e);this.s=e,this.info=this.widthInfo(),this.length=e.length?this.info[this.s.length-1]:0}static initClass(){this.ACCURACY=2,this.CODEPOINT_TO_WIDTH={32:38,33:25,34:42,35:67,36:58,37:92,38:75,39:25,40:33,41:33,42:58,43:58,44:25,45:33,46:25,47:42,48:58,49:58,50:58,51:58,52:58,53:58,54:58,55:58,56:58,57:58,58:25,59:25,60:58,61:58,62:58,63:50,64:100,65:67,66:67,67:67,68:75,69:58,70:58,71:75,72:83,73:33,74:25,75:67,76:58,77:100,78:83,79:83,80:67,81:83,82:67,83:58,84:58,85:75,86:67,87:100,88:67,89:58,90:58,91:33,92:42,93:33,94:58,95:50,96:67,97:58,98:67,99:50,100:67,101:58,102:33,103:58,104:67,105:25,106:25,107:58,108:25,109:100,110:67,111:67,112:67,113:67,114:42,115:50,116:42,117:67,118:58,119:83,120:58,121:58,122:50,123:42,124:58,125:42,126:58,161:25,162:58,163:58,164:58,165:58,166:58,167:58,168:67,169:92,170:42,171:50,172:58,174:92,175:58,176:50,177:58,178:42,179:42,180:67,181:67,182:75,183:25,184:25,185:42,186:42,187:50,188:83,189:83,190:83,191:50,192:67,193:67,194:67,195:67,196:67,197:67,198:92,199:67,200:58,201:58,202:58,203:58,204:33,205:33,206:33,207:33,208:75,209:83,210:83,211:83,212:83,213:83,214:83,215:58,216:83,217:75,218:75,219:75,220:75,221:58,222:67,223:67,224:58,225:58,226:58,227:58,228:58,229:58,230:92,231:50,232:58,233:58,234:58,235:58,236:25,237:25,238:25,239:25,240:67,241:67,242:67,243:67,244:67,245:67,246:67,247:58,248:67,249:67,250:67,251:67,252:67,253:58,254:67,255:58,256:75,257:67,258:75,259:67,260:75,261:67,262:75,263:58,264:75,265:58,266:75,267:58,268:75,269:58,270:83,271:83,272:83,273:75,274:67,275:67,276:67,277:67,278:67,279:67,280:67,281:67,282:67,283:67,284:83,285:75,286:83,287:75,288:83,289:75,290:83,291:75,292:83,293:75,294:92,295:75,296:33,297:33,298:33,299:33,300:33,301:33,302:33,303:33,304:33,305:25,306:67,307:67,308:42,309:33,310:75,311:67,312:67,313:58,314:33,315:58,316:33,317:58,318:42,319:58,320:50,321:67,322:42,323:83,324:75,325:83,326:75,327:83,328:75,329:83,330:83,331:75,332:92,333:67,334:92,335:67,336:92,337:67,338:100,339:100,340:75,341:50,342:75,343:50,344:75,345:50,346:67,347:58,348:67,349:58,350:67,351:58,352:67,353:58,354:75,355:42,356:75,357:42,358:75,359:42,360:83,361:75,362:83,363:75,364:83,365:75,366:83,367:75,368:83,369:75,370:83,371:75,372:100,373:92,374:75,375:58,376:75,377:67,378:67,379:67,380:67,381:67,382:67,383:42,384:75,385:83,386:67,387:75,388:75,389:67,390:75,391:83,392:58,393:83,394:100,395:67,396:75,397:67,398:67,399:75,400:58,401:58,402:75,403:83,404:75,405:100,406:50,407:50,408:75,409:67,410:50,411:67,412:117,413:83,414:75,415:92,416:92,417:75,418:117,419:100,420:75,421:75,422:75,423:67,424:58,425:67,426:58,427:42,428:75,429:42,430:75,431:83,432:75,433:92,434:83,435:75,436:75,437:67,438:67,439:67,440:67,441:58,442:58,443:75,444:75,445:58,446:50,447:67,448:33,449:50,450:50,451:33,452:142,453:142,454:133,455:100,456:92,457:67,458:117,459:117,460:100,461:75,462:67,463:33,464:33,465:92,466:67,467:83,468:75,469:83,470:75,471:83,472:75,473:83,474:75,475:83,476:75,477:67,478:75,479:67,480:75,481:67,482:100,483:100,484:92,485:75,486:83,487:75,488:75,489:67,490:92,491:67,492:92,493:67,494:67,495:58,496:33,497:142,498:142,499:133,500:83,501:75,502:117,503:67,504:83,505:75,506:75,507:67,508:100,509:100,510:92,511:67,512:75,513:67,514:75,515:67,516:67,517:67,518:67,519:67,520:33,521:33,522:33,523:33,524:92,525:67,526:92,527:67,528:75,529:50,530:75,531:50,532:83,533:75,534:83,535:75,536:67,537:58,538:75,539:42,540:58,541:58,542:83,543:75,544:83,545:100,546:92,547:67,548:67,549:67,550:75,551:67,552:67,553:67,554:92,555:67,556:92,557:67,558:92,559:67,560:92,561:67,562:75,563:58,564:67,565:100,566:67,567:33,568:100,569:100,570:75,571:75,572:58,573:58,574:67,575:58,576:58,577:67,578:50,579:75,580:75,581:75,582:75,583:58,584:58,585:25,586:83,587:58,588:75,589:33,590:75,591:58,880:67,881:50,882:67,883:50,884:33,885:33,886:75,887:67,888:108,889:108,890:67,891:58,892:58,893:58,894:42,895:108,896:108,897:108,898:108,899:108,900:67,901:67,902:75,903:42,904:83,905:100,906:58,907:108,908:100,909:108,910:100,911:100,912:42,913:75,914:67,915:58,916:83,917:67,918:67,919:83,920:92,921:33,922:75,923:75,924:100,925:83,926:75,927:92,928:83,929:67,930:108,931:67,932:75,933:75,934:83,935:75,936:83,937:92,938:33,939:75,940:83,941:58,942:75,943:42,944:67,945:83,946:67,947:67,948:67,949:58,950:75,951:75,952:67,953:42,954:67,955:67,956:75,957:67,958:67,959:67,960:92,961:67,962:67,963:75,964:67,965:67,966:92,967:67,968:92,969:100,970:42,971:67,972:67,973:67,974:100,975:108,976:58,977:75,978:75,979:100,980:75,981:92,982:100,983:67,984:92,985:67,986:75,987:58,988:58,989:58,990:67,991:58,992:75,993:92,994:100,995:92,996:75,997:58,998:75,999:58,1e3:75,1001:75,1002:67,1003:67,1004:83,1005:58,1006:50,1007:42,1008:67,1009:67,1010:58,1011:33,1012:92,1013:58,1014:58,1015:67,1016:67,1017:75,1018:100,1019:83,1020:58,1021:75,1022:75,1023:75,1024:67,1025:67,1026:92,1027:58,1028:75,1029:67,1030:33,1031:33,1032:42,1033:108,1034:108,1035:83,1036:75,1037:83,1038:75,1039:83,1040:75,1041:67,1042:67,1043:58,1044:83,1045:67,1046:92,1047:67,1048:83,1049:83,1050:75,1051:83,1052:100,1053:83,1054:92,1055:83,1056:67,1057:75,1058:75,1059:75,1060:83,1061:75,1062:83,1063:75,1064:108,1065:108,1066:75,1067:92,1068:67,1069:75,1070:108,1071:75,1072:67,1073:67,1074:58,1075:58,1076:75,1077:67,1078:83,1079:58,1080:75,1081:75,1082:67,1083:67,1084:83,1085:75,1086:67,1087:75,1088:75,1089:58,1090:58,1091:58,1092:92,1093:67,1094:75,1095:58,1096:92,1097:100,1098:67,1099:83,1100:58,1101:58,1102:92,1103:58,1104:67,1105:67,1106:75,1107:58,1108:58,1109:58,1110:33,1111:33,1112:42,1113:92,1114:92,1115:75,1116:67,1117:75,1118:58,1119:75,1120:100,1121:75,1122:75,1123:67,1124:83,1125:83,1126:75,1127:67,1128:100,1129:92,1130:92,1131:83,1132:117,1133:108,1134:67,1135:67,1136:83,1137:83,1138:92,1139:67,1140:83,1141:67,1142:83,1143:67,1144:133,1145:125,1146:92,1147:67,1148:100,1149:75,1150:100,1151:75,1152:75,1153:58,1154:75,1155:0,1156:0,1157:0,1158:0,1159:108,1160:0,1161:0,1162:83,1163:75,1164:67,1165:58,1166:67,1167:75,1168:58,1169:58,1170:67,1171:58,1172:75,1173:67,1174:100,1175:92,1176:67,1177:58,1178:75,1179:67,1180:83,1181:75,1182:75,1183:67,1184:83,1185:75,1186:83,1187:75,1188:100,1189:83,1190:117,1191:100,1192:92,1193:75,1194:75,1195:58,1196:75,1197:58,1198:75,1199:58,1200:75,1201:58,1202:75,1203:75,1204:100,1205:83,1206:75,1207:67,1208:75,1209:67,1210:75,1211:58,1212:92,1213:75,1214:92,1215:75,1216:33,1217:92,1218:83,1219:75,1220:67,1221:83,1222:67,1223:83,1224:75,1225:83,1226:75,1227:75,1228:58,1229:100,1230:83,1231:25,1232:75,1233:67,1234:75,1235:67,1236:100,1237:100,1238:67,1239:67,1240:75,1241:67,1242:75,1243:67,1244:92,1245:83,1246:67,1247:58,1248:67,1249:58,1250:83,1251:75,1252:83,1253:75,1254:92,1255:67,1256:92,1257:67,1258:92,1259:67,1260:75,1261:58,1262:75,1263:58,1264:75,1265:58,1266:75,1267:58,1268:75,1269:58,1270:58,1271:42,1272:92,1273:83,1274:58,1275:42,1276:75,1277:58,1278:75,1279:58,2026:67,19977:108,65403:58},this._ELLIPSIS_LENGTH=new r("…").length}static em_snippet(e,t,o){return null==t&&(t=50),null==o&&(o=.75),new r(e.toString()).snippet(t,o).toString()}widthInfo(){const e={"-1":0};for(let t=0,r=this.s.length,o=0<=r;o?tr;o?t++:t--)e[t]=e[t-1]+this.ems(this.s.charAt(t));return e}findSpot(e){let t;if(!e)return 0;let r=0,o=this.s.length;for(;r<=o;){t=Math.floor(r/2+o/2);const n=this.info[t-1];if(n>e)o=t-1;else{if(!(nt?r:t}ems(e){const t=e.charCodeAt(0),o=r.CODEPOINT_TO_WIDTH[t];return o?o/Math.pow(10,r.ACCURACY):768<=t&&t<=879?0:65377<=t&&t<=65500?.58:11904<=t&&t<=40911||44032<=t&&t<=55215||4352<=t&&t<=4607||63744<=t&&t<=64255||65280<=t&&t<=65535||131072<=t&&t<=196607?1.08:.65}substr(e,t){const o=this.findSpot(e);if(null!=t){let n=this.findSpot(e+t);if(n-o-1}start(){return i&&(this.shouldShowDebugSpans&&window.performance.mark(`${this.componentName} InitReact start`),this.startTime=window.performance.now()),this}end(){i&&(a.RECORDED_COMPONENTS.push({name:this.componentName,startTime:this.startTime,endTime:window.performance.now()}),this.shouldShowDebugSpans&&(window.performance.mark(`${this.componentName} InitReact end`),window.performance.measure(`InitReact ${this.componentName}`,`${this.componentName} InitReact start`,`${this.componentName} InitReact end`)))}static getData(){return a.RECORDED_COMPONENTS}}a.RECORDED_COMPONENTS=[],t.getReactInitData=function(){return a.getData()}})),define("metaserver/static/js/modules/clean/raf_throttle",["require","exports"],(function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RafThrottle=void 0;t.RafThrottle=class{constructor(e){this.request=()=>{this.ticking||(this.ticking=!0,this.currentRequestId=requestAnimationFrame(()=>{this.thunk(),this.ticking=!1}))},this.cancelPending=()=>{cancelAnimationFrame(this.currentRequestId)},this.thunk=e}}})),define("metaserver/static/js/modules/clean/react/button",["require","exports","tslib","classnames","react"],(function(e,t,r,o,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.link_button=t.button=t.LinkButton=t.Button=void 0,o=r.__importDefault(o),n=r.__importDefault(n);const s=e=>{const t={};"styleless"!==e.importance&&(t["button-"+e.importance]=!0),t["button-"+e.variant]=null!=e.variant&&"standard"!==e.variant,null!=e.className&&(t[e.className]=!0);const{importance:n,variant:s}=e,i=r.__rest(e,["importance","variant"]);return i.className=o.default(t),i};class i extends n.default.Component{render(){return n.default.createElement("button",Object.assign({},s(this.props)),this.props.children)}}t.Button=i,i.defaultProps={importance:"primary"},i.displayName="Button";class a extends n.default.Component{render(){return n.default.createElement("a",Object.assign({},s(this.props)),this.props.children)}}t.LinkButton=a,a.defaultProps={importance:"primary"},a.displayName="LinkButton",t.button=i,t.link_button=a})),define("metaserver/static/js/modules/clean/react/components/css",["require","exports","tslib","react","hoist-non-react-statics","metaserver/static/js/modules/clean/css/css","metaserver/static/js/modules/clean/react/components/helpers","metaserver/static/js/modules/clean/react/components/document"],(function(e,t,r,o,n,s,i,a){"use strict";var c;Object.defineProperty(t,"__esModule",{value:!0}),t.requireCssWithComponent=void 0,o=r.__importStar(o),n=r.__importDefault(n),s=r.__importStar(s),(function(e){e.LOADING="loading",e.SUCCESS="success",e.FAILED="failed",e.FORCE_RENDERED="force-rendered"})(c||(c={})),t.requireCssWithComponent=function(e,t=[],u=[],l={}){s.registerCSSForPreload(t);class p extends o.Component{constructor(e,t){super(e),this._isUnmounted=!1,this.getWrappedComponent=()=>this.refs.wrapped,this._handleCssLoaded=()=>{l.onCssResponse&&l.onCssResponse(),this._isUnmounted||this.setState({cssMode:c.SUCCESS},()=>"function"==typeof this.props.onCssLoad?this.props.onCssLoad():void 0)},this._handleCssFailed=()=>{l.onCssResponse&&l.onCssResponse(),this._isUnmounted||this.setState({cssMode:c.FAILED},()=>"function"==typeof this.props.onCssFail?this.props.onCssFail(this._forceRender):void 0)},this._forceRender=()=>{this._isUnmounted||this.setState({cssMode:c.FORCE_RENDERED})},this.state={cssMode:e.skipCss||s.is_loaded(p.combinedCssPaths,t.document)?c.FORCE_RENDERED:c.LOADING}}static getCombinedCssPaths(){return p.combinedCssPaths}UNSAFE_componentWillMount(){this.state.cssMode===c.LOADING&&(l.onWillLoadCss&&l.onWillLoadCss(),s.require_css_multi(p.combinedCssPaths,this._handleCssLoaded,this._handleCssFailed,this.context.document))}componentWillUnmount(){this._isUnmounted=!0}render(){const t=this.props,{cssPlaceholder:n,onCssFail:s,onCssLoad:a,skipCss:u}=t,l=r.__rest(t,["cssPlaceholder","onCssFail","onCssLoad","skipCss"]);if([c.FORCE_RENDERED,c.SUCCESS].includes(this.state.cssMode)){if(i.isStatelessFunction(e)){const t=e;return o.createElement(t,Object.assign({},l))}const t=e;return o.createElement(t,Object.assign({ref:"wrapped"},l))}return null!=n?n:null}}return p.displayName=`Css(${i.getDisplayName(e)})`,p.wrappedClass=e,p.combinedCssPaths=Object.keys(t.concat.apply(t,u.map(e=>void 0!==e.getCombinedCssPaths?e.getCombinedCssPaths():[])).reduce((e,t)=>(e[t]=!0,e),{})),p.defaultProps={cssPlaceholder:null,onCssFail:e=>e(),onCssLoad:null,skipCss:!!window.jasmine},p.contextType=a.DocumentContext,n.default(p,e)}})),define("metaserver/static/js/modules/clean/react/components/document",["require","exports","tslib","react","metaserver/static/js/modules/clean/react/components/helpers"],(function(e,t,r,o,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.withDocument=t.DocumentContext=void 0,o=r.__importStar(o),t.DocumentContext=o.createContext({document:document,window:window}),t.withDocument=function(e){const r=r=>o.createElement(t.DocumentContext.Consumer,null,t=>o.createElement(e,Object.assign({},t,r)));return r.displayName=`WithDocument(${n.getDisplayName(e)})`,r}})),define("metaserver/static/js/modules/clean/react/free_positioned",["require","exports","tslib","react","react-dom","lodash","metaserver/static/js/modules/clean/raf_throttle","metaserver/static/js/modules/clean/react/sticky_position","metaserver/static/js/modules/clean/ts_utils"],(function(e,t,r,o,n,s,i,a,c){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FreePositioned=t.makeStickyPositioner=void 0,o=r.__importDefault(o),n=r.__importStar(n),s=r.__importStar(s),t.makeStickyPositioner=function({targetNode:e,isTargetFixed:t,position:r,offset:o}){return(n,s)=>{if(null==e)return null;const i=e.getBoundingClientRect(),u={top:i.top+document.body.scrollTop,left:i.left+document.body.scrollLeft};if(t&&(u.top-=window.pageYOffset,s&&(u.left-=window.pageXOffset)),null==n)return{top:u.top,left:u.left};switch((null==o?void 0:o.vertical)&&(u.top+=o.vertical),(null==o?void 0:o.horizontal)&&(u.left+=o.horizontal),r){case a.StickyPosition.TOP_LEFT:return{top:u.top-n.offsetHeight,left:u.left+.5*e.offsetWidth-.75*n.offsetWidth};case a.StickyPosition.TOP:return{top:u.top-n.offsetHeight,left:u.left+.5*(e.offsetWidth-n.offsetWidth)};case a.StickyPosition.TOP_RIGHT:return{top:u.top-n.offsetHeight,left:u.left+.5*e.offsetWidth-.25*n.offsetWidth};case a.StickyPosition.LEFT_TOP:return{top:u.top+.5*e.offsetHeight-.75*n.offsetHeight,left:u.left-n.offsetWidth};case a.StickyPosition.LEFT:return{top:u.top+.5*(e.offsetHeight-n.offsetHeight),left:u.left-n.offsetWidth};case a.StickyPosition.LEFT_BOTTOM:return{top:u.top+.5*e.offsetHeight-.25*n.offsetHeight,left:u.left-n.offsetWidth};case a.StickyPosition.RIGHT_TOP:return{top:u.top+.5*e.offsetHeight-.75*n.offsetHeight,left:u.left+e.offsetWidth};case a.StickyPosition.RIGHT:return{top:u.top+.5*(e.offsetHeight-n.offsetHeight),left:u.left+e.offsetWidth};case a.StickyPosition.RIGHT_BOTTOM:return{top:u.top+.5*e.offsetHeight-.25*n.offsetHeight,left:u.left+e.offsetWidth};case a.StickyPosition.BOTTOM_LEFT:return{top:u.top+e.offsetHeight,left:u.left+.5*e.offsetWidth-.75*n.offsetWidth};case a.StickyPosition.BOTTOM:return{top:u.top+e.offsetHeight,left:u.left+.5*(e.offsetWidth-n.offsetWidth)};case a.StickyPosition.BOTTOM_RIGHT:return{top:u.top+e.offsetHeight,left:u.left+.5*e.offsetWidth-.25*n.offsetWidth};case a.StickyPosition.TOP_ALIGN_LEFT:return{top:u.top-n.offsetHeight,left:u.left};case a.StickyPosition.TOP_ALIGN_RIGHT:return{top:u.top-n.offsetHeight,left:u.left+e.offsetWidth-n.offsetWidth};case a.StickyPosition.LEFT_ALIGN_TOP:return{top:u.top,left:u.left-n.offsetWidth};case a.StickyPosition.LEFT_ALIGN_BOTTOM:return{top:u.top+e.offsetHeight-n.offsetHeight,left:u.left-n.offsetWidth};case a.StickyPosition.RIGHT_ALIGN_TOP:return{top:u.top,left:u.left+e.offsetWidth};case a.StickyPosition.RIGHT_ALIGN_BOTTOM:return{top:u.top+e.offsetHeight-n.offsetHeight,left:u.left+e.offsetWidth};case a.StickyPosition.BOTTOM_ALIGN_LEFT:return{top:u.top+e.offsetHeight,left:u.left};case a.StickyPosition.BOTTOM_ALIGN_RIGHT:return{top:u.top+e.offsetHeight,left:u.left+e.offsetWidth-n.offsetWidth};default:return c.enforceExhaustive(r)}}};class u extends o.default.Component{constructor(e){super(e),this._getStyle=()=>{const e=this.props.isTargetFixed?"fixed":"absolute";return s.assignIn({outline:0,position:e},this.state.positioning)},this._createScrollHandler=()=>{const e=s.debounce(this._throttle.request,500);return()=>(this._throttle.request(),e())},this._updatePositioning=()=>{if(!this.refs.root)return;const e=this.props.getPositioning(n.findDOMNode(this),this.props.compensateForHorizontalScroll);return null!=e?this.setState({positioning:e},()=>"function"==typeof this.props.onReposition?this.props.onReposition(this.state.positioning):void 0):void 0},this._throttle=new i.RafThrottle(this._updatePositioning),this.state={positioning:this.props.initialPositioning}}componentDidMount(){window.addEventListener("resize",this._throttle.request),this.props.compensateForHorizontalScroll&&(this._scrollHandler=this._createScrollHandler(),window.addEventListener("scroll",this._scrollHandler)),this._updatePositioning()}componentDidUpdate(e){if(this.props!==e)return this._throttle.request()}componentWillUnmount(){this._throttle.cancelPending(),window.removeEventListener("resize",this._throttle.request),this.props.compensateForHorizontalScroll&&window.removeEventListener("scroll",this._scrollHandler)}render(){return o.default.createElement("div",{ref:"root",style:this._getStyle(),tabIndex:-1},this.props.children)}}t.FreePositioned=u,u.displayName="FreePositioned",u.defaultProps={isTargetFixed:!1,initialPositioning:null,compensateForHorizontalScroll:!0}})),define("metaserver/static/js/modules/clean/react/components/helpers",["require","exports","tslib","lodash"],(function(e,t,r,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isComponentClass=t.isStatelessFunction=t.getDisplayName=t.shallowCompareStateAndProps=t.compareStateAndProps=void 0,o=r.__importStar(o);const n=function(e,t){if(e===t)return!0;const r=Object.keys(e),o=Object.keys(t);if(r.length!==o.length)return!1;for(const o of Array.from(r)){const r=e[o],i=t[o];if(Array.isArray(r)&&Array.isArray(i)){if(r.length!==i.length)return!1;for(let e=0;e{this.props.isContentFocusable&&(this._focusElementInOverlay(),this._bindOverlayHandlers()),this.props.isFullScreen&&(this._setScreenReaderHiddenForSiblingsAndAncestors(this.overlayContentRef.current,!0),a.scroll_lock_document()),this.props.onRendered()},this._bindOverlayHandlers=()=>{window.addEventListener("mousedown",this._handleFocusOutOverlay,!0),window.addEventListener("blur",this._handleFocusIntoIframe,!0)},this._unbindOverlayHandlers=()=>{window.removeEventListener("mousedown",this._handleFocusOutOverlay,!0),window.removeEventListener("blur",this._handleFocusIntoIframe,!0)},this._getContentStyle=()=>this.props.position&&!this.props.isFullScreen?{top:this.props.position.top,left:this.props.position.left}:{},this._setScreenReaderHiddenForSiblingsAndAncestors=(e,t)=>{if(!e)return;const{parentElement:r}=e;if(r){const o=Array.from(r.children).filter(t=>t!==e&&"#accessible-announce"!==t.id);t?o.forEach(e=>{e.setAttribute("aria-hidden","true")}):o.forEach(e=>{e.removeAttribute("aria-hidden")}),r!==this._rootContainer&&this._setScreenReaderHiddenForSiblingsAndAncestors(r,t)}},this._focusElementInOverlay=()=>{var e;let t=null===(e=this.overlayContentRef.current)||void 0===e?void 0:e.firstElementChild;if(t&&null==t.getAttribute("tabindex")&&(t=this.overlayContentRef.current),this.props.shouldAutoFocusOverlayContent&&this.overlayContentRef.current){const e=a.getTabbableElementsIn(this.overlayContentRef.current);e.length>0&&(t=e[0])}requestAnimationFrame(()=>{t instanceof HTMLElement&&t.focus()})},this._handleKeyDown=e=>{this.props.isContentFocusable&&(e.key===c.Key.Tab?this._handleTabNavigate(e):e.key===c.Key.Escape&&this._blur(e,this.overlayTarget))},this._handleFocusOutOverlay=e=>{var t;this.props.isContentFocusable&&(e.target===this.overlayTarget||this.overlayTarget.contains(e.target)||(null===(t=this.overlayContentRef.current)||void 0===t?void 0:t.contains(e.target))||this._blur(e,e.target||this.overlayTarget))},this._handleFocusIntoIframe=e=>{this.props.document.activeElement&&"IFRAME"===this.props.document.activeElement.tagName&&this._blur(e,this.props.document.activeElement)},this._handleTabNavigate=e=>{const t=this.overlayContentRef.current;if(t)if(this.props.shouldTrapKeyboardFocus||this.props.isFullScreen)e.target instanceof Element&&a.keepFocusIn(t,e.target,e.nativeEvent);else{let r,o;const n=a.getTabbableElementsIn(t),s=n[0],i=n[n.length-1];if(e.shiftKey&&(r=e.target,[t,s].includes(r)))this._blur(e,this.overlayTarget);else if(!e.shiftKey&&(o=e.target,[t,i].includes(o))){let t=this.overlayTarget;if(this.overlayTarget.parentNode){const e=a.getFocusableElementsIn(this.overlayTarget.parentNode),r=e.indexOf(t);r{e.preventDefault(),e.stopPropagation(),t.focus(),this.props.onBlur&&this.props.onBlur()}}UNSAFE_componentWillMount(){this._rootContainer=this.props.document.body,this.overlayTarget=this.props.overlayTarget||this.props.document.activeElement}componentDidUpdate(e){this.overlayContentRef.current&&!e.isContentFocusable&&this.props.isContentFocusable&&(this._focusElementInOverlay(),this._bindOverlayHandlers())}componentWillUnmount(){this._unbindOverlayHandlers(),this.props.isFullScreen&&(this._setScreenReaderHiddenForSiblingsAndAncestors(this.overlayContentRef.current,!1),a.scroll_unlock_document())}render(){return n.default.createElement(l.Portal,{className:"react-overlay-portal-container",parentElement:this.props.overlayRoot||this._rootContainer,onRendered:this.overlayContentDidMount},n.default.createElement("div",{ref:this.overlayContentRef,tabIndex:-1,className:o.default(this.props.className,{"react-overlay":!0,"react-overlay--is-fullscreen":this.props.isFullScreen}),style:this._getContentStyle(),role:this.props.isFullScreen?"dialog":void 0,onKeyDown:this._handleKeyDown},this.props.children))}}d.displayName="Overlay",d.defaultProps={overlayRoot:null,overlayTarget:null,isFullScreen:!1,shouldTrapKeyboardFocus:!1,isContentFocusable:!0,shouldAutoFocusOverlayContent:!0,position:null,onRendered:s.noop,onBlur:s.noop},t.Overlay=i.requireCssWithComponent(p.withDocument(d),["/static/css/react/overlay-vflNXoFem.css"]);class f extends n.default.Component{constructor(){super(...arguments),this.state={readyToFocusInOverlay:!1},this._handlePositionUpdated=e=>{!this.currentPositioning&&this.props.isContentFocusable&&this.setState({readyToFocusInOverlay:!0}),this.currentPositioning=e,this.props.onReposition&&this.props.onReposition(e)}}render(){const e=this.props,{position:o,children:s,onReposition:i}=e,a=r.__rest(e,["position","children","onReposition"]);return n.default.createElement(t.Overlay,Object.assign({overlayTarget:this.props.targetNode,isFullScreen:!1,isContentFocusable:this.state.readyToFocusInOverlay,className:this.props.className},a),n.default.createElement(u.FreePositioned,Object.assign({getPositioning:u.makeStickyPositioner({targetNode:this.props.targetNode,isTargetFixed:Boolean(this.props.isTargetPositionFixed),position:this.props.position,offset:this.props.positionOffset}),isTargetFixed:this.props.isTargetPositionFixed,onReposition:this._handlePositionUpdated},a),this.props.children))}}t.PositionedOverlay=f,f.displayName="PositionedOverlay",f.defaultProps={isTargetPositionFixed:!1,isContentFocusable:!0}})),define("metaserver/static/js/modules/clean/react/components/portal",["require","exports","tslib","react","react-dom","classnames","metaserver/static/js/modules/clean/react/components/document"],(function(e,t,r,o,n,s,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Portal=void 0,o=r.__importStar(o),n=r.__importStar(n),s=r.__importDefault(s);class a extends o.PureComponent{constructor(){super(...arguments),this.el=null,this.parentEl=null,this.portal=null}componentDidMount(){this.mountPortal()}componentDidUpdate(e){const{className:t,style:r,tagName:o,parentElement:n,replaceParent:s,children:i}=this.props;if(o!==e.tagName||n!==e.parentElement||s!==e.replaceParent)return this.unmountPortal(),void this.mountPortal();t===e.className&&r===e.style||!this.el||s||this.applyContainerAttributes(this.el),i!==e.children&&this.renderPortal()}componentWillUnmount(){this.unmountPortal()}mountPortal(){null!==this.props.parentElement&&(this.el||(this.props.replaceParent&&this.props.parentElement?this.el=this.props.parentElement:(this.el=this.props.document.createElement(this.props.tagName||"div"),this.applyContainerAttributes(this.el),this.parentEl=this.props.parentElement||this.props.document.body,this.parentEl.appendChild(this.el))),this.renderPortal())}unmountPortal(){this.el&&this.parentEl&&(n.unmountComponentAtNode(this.el),this.props.replaceParent||this.parentEl.removeChild(this.el)),this.el=null,this.portal=null}applyContainerAttributes(e){const{className:t,style:r}=this.props;e.className=s.default("react-portal-container",t),void 0!==r&&Object.assign(e.style,r)}renderPortal(){if(!this.el)throw new Error("No portal element found");this.portal=n.unstable_renderSubtreeIntoContainer(this,o.Children.only(this.props.children),this.el,this.props.onRendered)}render(){return null}}a.displayName="Portal",t.Portal=i.withDocument(a)})),define("metaserver/static/js/modules/clean/react/sprite",["require","exports","tslib","classnames","react","metaserver/static/js/modules/clean/static_urls","metaserver/static/js/modules/clean/css/css"],(function(e,t,r,o,n,s,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Sprite=void 0,o=r.__importDefault(o),n=r.__importDefault(n);class a extends n.default.Component{componentDidMount(){i.require_css({web:"/static/css/sprites/web_sprites-vflhCRfdR.css",teams:"/static/css/sprites/teams_sprites-vflw_ZKyd.css",business:"/static/css/sprites/business_sprites-vflS_X7zE.css"}[this.props.group])}render(){const e=this.props.alt||"";return n.default.createElement("img",{className:o.default("sprite",`sprite_${this.props.group}`,`s_${this.props.group}_${this.props.name}`,this.props.className),src:s.static_url("/static/images/icons/icon_spacer-vflN3BYt2.gif"),"data-src":this.props["data-src"],onClick:this.props.onClick,onDragStart:this.props.onDragStart,onMouseDown:this.props.onMouseDown,alt:e,title:this.props.title,tabIndex:this.props.tabIndex})}}t.Sprite=a,a.displayName="Sprite"})),define("metaserver/static/js/modules/clean/react/sticky_position",["require","exports"],(function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StickyPosition=void 0,(function(e){e[e.TOP_LEFT=1]="TOP_LEFT",e[e.TOP=2]="TOP",e[e.TOP_RIGHT=3]="TOP_RIGHT",e[e.LEFT_TOP=4]="LEFT_TOP",e[e.LEFT=5]="LEFT",e[e.LEFT_BOTTOM=6]="LEFT_BOTTOM",e[e.RIGHT_TOP=7]="RIGHT_TOP",e[e.RIGHT=8]="RIGHT",e[e.RIGHT_BOTTOM=9]="RIGHT_BOTTOM",e[e.BOTTOM_LEFT=10]="BOTTOM_LEFT",e[e.BOTTOM=11]="BOTTOM",e[e.BOTTOM_RIGHT=12]="BOTTOM_RIGHT",e[e.TOP_ALIGN_LEFT=13]="TOP_ALIGN_LEFT",e[e.TOP_ALIGN_RIGHT=14]="TOP_ALIGN_RIGHT",e[e.LEFT_ALIGN_TOP=15]="LEFT_ALIGN_TOP",e[e.LEFT_ALIGN_BOTTOM=16]="LEFT_ALIGN_BOTTOM",e[e.RIGHT_ALIGN_TOP=17]="RIGHT_ALIGN_TOP",e[e.RIGHT_ALIGN_BOTTOM=18]="RIGHT_ALIGN_BOTTOM",e[e.BOTTOM_ALIGN_LEFT=19]="BOTTOM_ALIGN_LEFT",e[e.BOTTOM_ALIGN_RIGHT=20]="BOTTOM_ALIGN_RIGHT"})(t.StickyPosition||(t.StickyPosition={}))})),define("metaserver/static/js/modules/clean/react/title_bubble",["require","exports","tslib","classnames","lodash","react","metaserver/static/js/modules/clean/react/components/css","metaserver/static/js/modules/clean/react/overlay","metaserver/static/js/modules/clean/react/sticky_position"],(function(e,t,r,o,n,s,i,a,c){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TitleBubble=void 0,o=r.__importDefault(o),n=r.__importStar(n),s=r.__importDefault(s);const u={[c.StickyPosition.TOP]:"top",[c.StickyPosition.BOTTOM]:"bottom",[c.StickyPosition.LEFT]:"left",[c.StickyPosition.RIGHT]:"right",[c.StickyPosition.BOTTOM_ALIGN_RIGHT]:"bottom-align-right",[c.StickyPosition.BOTTOM_ALIGN_LEFT]:"bottom-align-left",[c.StickyPosition.TOP_ALIGN_RIGHT]:"top-align-right",[c.StickyPosition.TOP_ALIGN_LEFT]:"top-align-left"};class l extends s.default.Component{constructor(e){super(e),this.titleBubbleContainer=null,this.arrow=null,this._getTargetNode=()=>{if(this.titleBubbleContainer&&this.titleBubbleContainer.children.length>0){const e=this.titleBubbleContainer.children[0];if("NOSCRIPT"!==e.tagName){const t=this.titleBubbleContainer.getElementsByClassName("titleBubble-positioningTarget")[0]||e;return this.props.shouldReadContents&&e.setAttribute("aria-describedby",this.titleBubbleId),t}}return null},this._getPositionOffset=()=>{const e=this.props.distanceFromTarget?this.props.distanceFromTarget:0,t={horizontal:0,vertical:0};return u[this.props.position].match(/^top/)?t.vertical=-e:u[this.props.position].match(/^bottom/)?t.vertical=e:u[this.props.position].match(/^left/)?t.horizontal=-e:u[this.props.position].match(/^right/)&&(t.horizontal=e),t},this._adjustArrowPosition=e=>{if(e)switch(this.props.position){case c.StickyPosition.TOP_ALIGN_LEFT:case c.StickyPosition.BOTTOM_ALIGN_LEFT:this.arrow&&(this.arrow.style.left=`${e.offsetWidth/2}px`);break;case c.StickyPosition.TOP_ALIGN_RIGHT:case c.StickyPosition.BOTTOM_ALIGN_RIGHT:this.arrow&&(this.arrow.style.right=`${e.offsetWidth/2}px`)}},this.handleOnClick=()=>{this._throttledSetState({isFocused:!1,isHovering:!1})},this.handleOnFocus=()=>{this._throttledSetState({isFocused:!0})},this.handleOnBlur=()=>{this._throttledSetState({isFocused:!1})},this.handleOnEscKeyPress=e=>{e.stopPropagation(),"Escape"===e.key&&this._throttledSetState({isFocused:!1,isHovering:!1})},this.handleOnMouseEnter=()=>{this.props.onMouseEnter&&this.props.onMouseEnter(),this._throttledSetState({isHovering:!0})},this.setTitleBubbleContainerRef=e=>{this.titleBubbleContainer=e},this.setArrowRef=e=>{this.arrow=e},this.handleOnMouseLeave=()=>{var e;if(this.props.onMouseLeave&&this.props.onMouseLeave(),!this.state.targetNode)return;const t=this.state.targetNode===document.activeElement,r=Array.from(null===(e=this.state.targetNode)||void 0===e?void 0:e.children).some(e=>e===document.activeElement);t||r?this._throttledSetState({isHovering:!1}):this.props.allowInteractTooltip?this.closeTooltipId=setTimeout(()=>{this._throttledSetState({isFocused:!1,isHovering:!1})},50):this._throttledSetState({isFocused:!1,isHovering:!1})},this.handleContentMouseEnter=()=>{this.props.allowInteractTooltip&&clearTimeout(this.closeTooltipId)},this.handleContentMouseLeave=()=>{this.props.allowInteractTooltip&&this._throttledSetState({isHovering:!1})},this.state={isFocused:!1,isHovering:!1,targetNode:null},this.titleBubbleId=n.uniqueId("react-title-bubble-")}componentDidMount(){const e=this._getTargetNode();e&&(this.setState({targetNode:e}),this._adjustArrowPosition(e)),this._throttledSetState=n.throttle(this.setState,void 0===this.props.throttleSpeed?100:this.props.throttleSpeed)}componentDidUpdate(){if(!this.state.targetNode){const e=this._getTargetNode();e&&this.setState({targetNode:e})}this._adjustArrowPosition(this.state.targetNode)}render(){const e={},t=u[this.props.position],r=o.default("react-title-bubble",`react-title-bubble--${t}`,this.props.className),n=this.props.backgroundColor?{backgroundColor:this.props.backgroundColor}:{},i=document.body.classList.contains("tabbing");if(this.props.backgroundColor){e[`border-${t.split("-")[0]}-color`]=this.props.backgroundColor}return s.default.createElement("div",{"aria-label":this.props.ariaLabel,ref:this.setTitleBubbleContainerRef,className:o.default("react-title-bubble__container",this.props.containerClassName),onClick:this.handleOnClick,onFocus:this.handleOnFocus,onBlur:this.handleOnBlur,onMouseEnter:this.handleOnMouseEnter,onMouseLeave:this.handleOnMouseLeave,onKeyDown:this.handleOnEscKeyPress},s.default.Children.only(this.props.children),this.state.isHovering||this.state.isFocused&&i?s.default.createElement(a.PositionedOverlay,{className:this.props.allowInteractTooltip?"":"react-title-bubble--disable-pointer",targetNode:this.state.targetNode?this.state.targetNode:void 0,isTargetPositionFixed:this.props.isTargetPositionFixed,position:this.props.position,positionOffset:this._getPositionOffset(),isContentFocusable:!1},s.default.createElement("div",{id:this.titleBubbleId,className:r,style:n,onMouseEnter:this.handleContentMouseEnter,onMouseLeave:this.handleContentMouseLeave},this.props.content,s.default.createElement("div",{ref:this.setArrowRef,className:"arrow",style:e}))):void 0)}}l.displayName="TitleBubble",l.defaultProps={distanceFromTarget:0,isTargetPositionFixed:!1,onMouseEnter:n.noop,onMouseLeave:n.noop,shouldReadContents:!1,className:"",containerClassName:"",allowInteractTooltip:!1},t.TitleBubble=i.requireCssWithComponent(l,["/static/css/components/title_bubble-vflNHwZeu.css"])})),define("metaserver/static/js/modules/clean/react/maestro_nav/shared_code/dropbox_logo",["require","exports","tslib","react"],(function(e,t,r,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DropboxLogo=void 0,o=r.__importDefault(o),t.DropboxLogo=e=>{const t=void 0===e.color?"#0062ff":e.color,r=Object.assign({},e);return delete r.color,o.default.createElement("svg",Object.assign({},r,{xmlns:"http://www.w3.org/2000/svg",role:"img",width:"32px",height:"32px",viewBox:"0 0 32 32",style:{fill:t}}),o.default.createElement("title",null,e.alt),o.default.createElement("path",{d:"M8 2.4l8 5.1-8 5.1-8-5.1 8-5.1zm16 0l8 5.1-8 5.1-8-5.1 8-5.1zM0 17.7l8-5.1 8 5.1-8 5.1-8-5.1zm24-5.1l8 5.1-8 5.1-8-5.1 8-5.1zM8 24.5l8-5.1 8 5.1-8 5.1-8-5.1z"}))}})),define("metaserver/static/js/modules/clean/redux/devtools",["require","exports","redux"],(function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.composeEnhancersWithDevTools=void 0,t.composeEnhancersWithDevTools=window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__||r.compose})),define("metaserver/static/js/modules/clean/redux/namespaces",["require","exports"],(function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UPLOAD_NAMESPACE_KEY=t.VAULT_NAMESPACE_KEY=t.TRACKS_NAMESPACE_KEY=t.TIDY_UP_NAMESPACE_KEY=t.TEAM_DISCOVERY_PAGE_REFRESH_NAMESPACE_KEY=t.TEAM_DISCOVERY_NAMESPACE_KEY=t.TAGGING_NAMESPACE_KEY=t.STORMCROW_NAMESPACE_KEY=t.STARRED_NAMESPACE_KEY=t.SHARE_PAGE_NAMESPACE_KEY=t.SHARED_LINK_NAMESPACE_KEY=t.SHARED_LINK_FOLDER_NAMESPACE_KEY=t.SEARCH_NAMESPACE_KEY=t.PROMPT_NAMESPACE_KEY=t.PREVIEW_NAMESPACE_KEY=t.PREVIEW_METADATA_NAMESPACE_KEY=t.PREVIEW_ARCHIVE_NAMESPACE_KEY=t.PREVIEW_CROP_ROTATE_KEY=t.PHOTOS_TIMELINE_NAMESPACE_KEY=t.PAPER_TEMPLATE_LIBRARY_NAMESPACE_KEY=t.MEGAPHONE_SEARCH_NAMESPACE_KEY=t.MEGAPHONE_NAMESPACE_KEY=t.MEGAPHONE_APPROVAL_NAMESPACE_KEY=t.MEGAPHONE_ALERTS_NAMESPACE_KEY=t.LOCKED_FILES_NAMESPACE_KEY=t.LEGAL_HOLD_NAMESPACE_KEY=t.INTEGRATIONS_NAMESPACE_KEY=t.FOLDER_SUBSCRIPTIONS_NAMESPACE_KEY=t.FOLDER_OVERVIEW_NAMESPACE_KEY=t.FIRST_TASK_NAMESPACE_KEY=t.FILES_VIEW_NAMESPACE_KEY=t.FILES_PAGE_NAMESPACE_KEY=t.FILE_TRANSFERS_NAMESPACE_KEY=t.FILE_VIEWER_NAMESPACE_KEY=t.FILE_NAMESPACE_KEY=t.FOLDER_EXPLORER_NAMESPACE_KEY=t.EXTENSIONS_NAMESPACE_KEY=t.DEVICE_LIMIT_NAMESPACE_KEY=t.DELOREAN_NAMESPACE_KEY=t.DEEP_INTEGRATIONS_NAMESPACE_KEY=t.DASHBOARD_NAMESPACE_KEY=t.TEAM_ALERTS_KEY=t.CONTENT_MANAGER_NAMESPACE_KEY=t.REEL_COMMENTS_NAMESPACE_KEY=t.CUSTOMER_CONSOLE_NAMESPACE_KEY=t.COMMENTS2_NAMESPACE_KEY=t.COLLECTIONS_NAMESPACE_KEY=t.CLIENT_PORTAL_NAMESPACE_KEY=t.BUSINESS_NAMESPACE_KEY=t.BROWSE_NAMESPACE_KEY=t.AUTOMATIONS_NAMESPACE_KEY=t.ACTIVATION_NAMESPACE_KEY=void 0,t.ACTIVATION_NAMESPACE_KEY="ACTIVATION",t.AUTOMATIONS_NAMESPACE_KEY="AUTOMATIONS",t.BROWSE_NAMESPACE_KEY="BROWSE",t.BUSINESS_NAMESPACE_KEY="BUSINESS",t.CLIENT_PORTAL_NAMESPACE_KEY="CLIENT_PORTAL",t.COLLECTIONS_NAMESPACE_KEY="COLLECTIONS",t.COMMENTS2_NAMESPACE_KEY="COMMENTS2",t.CUSTOMER_CONSOLE_NAMESPACE_KEY="CUSTOMER_CONSOLE_NAMESPACE_KEY",t.REEL_COMMENTS_NAMESPACE_KEY="REEL_COMMENTS",t.CONTENT_MANAGER_NAMESPACE_KEY="CONTENT_MANAGER_REDUCER",t.TEAM_ALERTS_KEY="TEAM_ALERTS_REDUCER",t.DASHBOARD_NAMESPACE_KEY="DASHBOARD_REDUCER",t.DEEP_INTEGRATIONS_NAMESPACE_KEY="DEEP_INTEGRATIONS_NAMESPACE",t.DELOREAN_NAMESPACE_KEY="DELOREAN_NAMESPACE_KEY",t.DEVICE_LIMIT_NAMESPACE_KEY="DEVICE_LIMIT",t.EXTENSIONS_NAMESPACE_KEY="EXTENSIONS_NAMESPACE_KEY",t.FOLDER_EXPLORER_NAMESPACE_KEY="FOLDER_EXPLORER",t.FILE_NAMESPACE_KEY="FILE_NAMESPACE",t.FILE_VIEWER_NAMESPACE_KEY="FILE_VIEWER_REDUCER",t.FILE_TRANSFERS_NAMESPACE_KEY="FILE_TRANSFERS",t.FILES_PAGE_NAMESPACE_KEY="FILES_PAGE",t.FILES_VIEW_NAMESPACE_KEY="FILES_VIEW",t.FIRST_TASK_NAMESPACE_KEY="FIRST_TASK",t.FOLDER_OVERVIEW_NAMESPACE_KEY="FOLDER_OVERVIEW",t.FOLDER_SUBSCRIPTIONS_NAMESPACE_KEY="FOLDER_SUBSCRIPTIONS",t.INTEGRATIONS_NAMESPACE_KEY="INTEGRATIONS_NAMESPACE",t.LEGAL_HOLD_NAMESPACE_KEY="LEGAL_HOLD_NAMESPACE",t.LOCKED_FILES_NAMESPACE_KEY="LOCKED_FILES_NAMESPACE_KEY",t.MEGAPHONE_ALERTS_NAMESPACE_KEY="MEGAPHONE_ALERTS",t.MEGAPHONE_APPROVAL_NAMESPACE_KEY="MEGAPHONE_APPROVAL",t.MEGAPHONE_NAMESPACE_KEY="ADMIN_MEGAPHONE",t.MEGAPHONE_SEARCH_NAMESPACE_KEY="MEGAPHONE_SEARCH",t.PAPER_TEMPLATE_LIBRARY_NAMESPACE_KEY="PAPER_TEMPLATE_LIBRARY",t.PHOTOS_TIMELINE_NAMESPACE_KEY="PHOTOS_TIMELINE_NAMESPACE_KEY",t.PREVIEW_CROP_ROTATE_KEY="PREVIEW_CROP_ROTATE",t.PREVIEW_ARCHIVE_NAMESPACE_KEY="PREVIEW_ARCHIVE_REDUCER",t.PREVIEW_METADATA_NAMESPACE_KEY="PREVIEW_METADATA_NAMESPACE_KEY",t.PREVIEW_NAMESPACE_KEY="PREVIEW_NAMESPACE_KEY",t.PROMPT_NAMESPACE_KEY="ADMIN_MEGAPHONE_PROMPT",t.SEARCH_NAMESPACE_KEY="SEARCH",t.SHARED_LINK_FOLDER_NAMESPACE_KEY="SHARED_LINK_FOLDER",t.SHARED_LINK_NAMESPACE_KEY="SHARED_LINK",t.SHARE_PAGE_NAMESPACE_KEY="SHARE_PAGE",t.STARRED_NAMESPACE_KEY="STARRED",t.STORMCROW_NAMESPACE_KEY="STORMCROW_NAMESPACE_KEY",t.TAGGING_NAMESPACE_KEY="TAGGING",t.TEAM_DISCOVERY_NAMESPACE_KEY="TEAM_DISCOVERY",t.TEAM_DISCOVERY_PAGE_REFRESH_NAMESPACE_KEY="TEAM_DISCOVERY_PAGE_REFRESH",t.TIDY_UP_NAMESPACE_KEY="TIDY_UP",t.TRACKS_NAMESPACE_KEY="ADMIN_MEGAPHONE_TRACKS",t.VAULT_NAMESPACE_KEY="VAULT",t.UPLOAD_NAMESPACE_KEY="UPLOAD"})),define("metaserver/static/js/modules/clean/redux/store",["require","exports","tslib","redux","redux-thunk","metaserver/static/js/modules/clean/redux/devtools"],(function(e,t,r,o,n,s){"use strict";let i;Object.defineProperty(t,"__esModule",{value:!0}),t.testStoreConstructor=t.getStoreAndRegisterReducers=void 0,n=r.__importDefault(n);let a={},c={};function u(){return Object.assign({},c)}function l(e){const t=o.combineReducers(e);return o.createStore(t,s.composeEnhancersWithDevTools(o.applyMiddleware(n.default.withExtraArgument(u))))}function p(e){const t=(function(e){const t=[],r={},o=Object.keys(e);for(const n of o){const o=a[n],s=e[n];null!=o?o!==s&&t.push(n):r[n]=s}if(t.length)throw new Error(`Attempted to register new reducer for allocated keys ${JSON.stringify(t)}`);return r})(e);a=Object.assign(Object.assign({},a),t),i.replaceReducer(o.combineReducers(a))}t.getStoreAndRegisterReducers=function(e,t){var r;return void 0!==t&&(r=t,c=Object.assign(Object.assign({},c),r)),null!=i?(p(e),i):(i=l(e),a=e,i)},t.testStoreConstructor=l})),define("metaserver/static/js/modules/clean/redux/unsupported",["require","exports","redux"],(function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createStore=void 0,t.createStore=r.createStore})),define("metaserver/static/js/modules/clean/react/sprite_div",["require","exports","tslib","classnames","react","metaserver/static/js/modules/clean/react/sprite"],(function(e,t,r,o,n,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),o=r.__importDefault(o),n=r.__importDefault(n);class i extends n.default.Component{render(){const{group:e,name:t,text:r,alt:i}=this.props,a=o.default("sprite-frame","small",`icon-${this.props.spritePosition}`),c=n.default.createElement("div",{key:"sprite",className:a},n.default.createElement(s.Sprite,{group:e,name:t,alt:i})),u=n.default.createElement("div",{key:"sprite-text",className:"sprite-text"},r);let l=null;switch(this.props.spritePosition){case"left":l=[c,u];break;case"right":l=[u,c]}return n.default.createElement("div",{className:"sprite-div"},l)}}t.default=i,i.displayName="SpriteDiv",i.defaultProps={alt:"",spritePosition:"left"}})),define("metaserver/static/js/modules/clean/react/image",["require","exports","tslib","react","metaserver/static/js/modules/core/assert","metaserver/static/js/modules/core/exception"],(function(e,t,r,o,n,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Image=void 0,o=r.__importDefault(o),s=r.__importStar(s);const i=e=>-1!==e.indexOf("-vfl"),a=e=>0===e.indexOf("https://assets.dropbox.com"),c={};function u(e){i(e)||a(e)||null!=c[e]||(c[e]=!0,s.reportStack(`Non-VFL path detected: ${e}`+". This usually means that the image doesn't exist and is 404ing; though another possibility is that the image exists but vfl cache busting isn't being applied, which can happen when the url is a relative url, since we generally don't vfl relative urls."))}class l extends o.default.Component{render(){let e;u(this.props.src),this.props.src.endsWith(".svg")||!this.props.srcHiRes?e=this.props.src:(u(this.props.srcHiRes),e=this.props.srcHiRes+" 2x");const t=this.props,{ref:n,srcHiRes:s}=t,i=r.__rest(t,["ref","srcHiRes"]);return o.default.createElement("img",Object.assign({srcSet:e,alt:this.props.alt},i))}}t.Image=l,l.displayName="Image",l.defaultProps={alt:""}})),define("metaserver/static/js/modules/clean/react/progress_loop",["require","exports","tslib","react"],(function(e,t,r,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ProgressLoop=void 0,o=r.__importStar(o),t.ProgressLoop=({children:e,step:t,stepDelayMs:r,iterationDelayMs:n=1e3})=>{const s=o.useRef(),[i,a]=o.useState(t),[c,u]=o.useState(!1),[l,p]=o.useState(0);return o.useEffect(()=>(s.current=c?window.setTimeout(()=>{l>0?p(l-100):u(!1)},100):window.setTimeout(()=>{i<100&&a(i+t)},r),()=>{s&&s.current&&clearTimeout(s.current)}),[c,l,i,r,t,s]),o.createElement(o.Fragment,null,e({value:i,reset:()=>{u(!0),p(n),a(0),s&&s.current&&clearTimeout(s.current)}}))},t.ProgressLoop.displayName="ProgressLoop"})),define("metaserver/static/js/prod_assets_web_modules/hoist-non-react-statics",(function(){"use strict";var e={exports:{}},t={},r="function"==typeof Symbol&&Symbol.for,o=r?Symbol.for("react.element"):60103,n=r?Symbol.for("react.portal"):60106,s=r?Symbol.for("react.fragment"):60107,i=r?Symbol.for("react.strict_mode"):60108,a=r?Symbol.for("react.profiler"):60114,c=r?Symbol.for("react.provider"):60109,u=r?Symbol.for("react.context"):60110,l=r?Symbol.for("react.async_mode"):60111,p=r?Symbol.for("react.concurrent_mode"):60111,d=r?Symbol.for("react.forward_ref"):60112,f=r?Symbol.for("react.suspense"):60113,E=r?Symbol.for("react.suspense_list"):60120,h=r?Symbol.for("react.memo"):60115,_=r?Symbol.for("react.lazy"):60116,m=r?Symbol.for("react.block"):60121,y=r?Symbol.for("react.fundamental"):60117,S=r?Symbol.for("react.responder"):60118,P=r?Symbol.for("react.scope"):60119;function A(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case o:switch(e=e.type){case l:case p:case s:case a:case i:case f:return e;default:switch(e=e&&e.$$typeof){case u:case d:case _:case h:case c:return e;default:return t}}case n:return t}}}function v(e){return A(e)===p}t.AsyncMode=l,t.ConcurrentMode=p,t.ContextConsumer=u,t.ContextProvider=c,t.Element=o,t.ForwardRef=d,t.Fragment=s,t.Lazy=_,t.Memo=h,t.Portal=n,t.Profiler=a,t.StrictMode=i,t.Suspense=f,t.isAsyncMode=function(e){return v(e)||A(e)===l},t.isConcurrentMode=v,t.isContextConsumer=function(e){return A(e)===u},t.isContextProvider=function(e){return A(e)===c},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===o},t.isForwardRef=function(e){return A(e)===d},t.isFragment=function(e){return A(e)===s},t.isLazy=function(e){return A(e)===_},t.isMemo=function(e){return A(e)===h},t.isPortal=function(e){return A(e)===n},t.isProfiler=function(e){return A(e)===a},t.isStrictMode=function(e){return A(e)===i},t.isSuspense=function(e){return A(e)===f},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===s||e===p||e===a||e===i||e===f||e===E||"object"==typeof e&&null!==e&&(e.$$typeof===_||e.$$typeof===h||e.$$typeof===c||e.$$typeof===u||e.$$typeof===d||e.$$typeof===y||e.$$typeof===S||e.$$typeof===P||e.$$typeof===m)},t.typeOf=A,e.exports=t;var O=e.exports,b={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},T={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},C={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},g={};function N(e){return O.isMemo(e)?C:g[e.$$typeof]||b}g[O.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},g[O.Memo]=C;var M=Object.defineProperty,R=Object.getOwnPropertyNames,I=Object.getOwnPropertySymbols,w=Object.getOwnPropertyDescriptor,L=Object.getPrototypeOf,D=Object.prototype;return function e(t,r,o){if("string"!=typeof r){if(D){var n=L(r);n&&n!==D&&e(t,n,o)}var s=R(r);I&&(s=s.concat(I(r)));for(var i=N(t),a=N(r),c=0;c=0||(n[r]=e[r]);return n}var f={exports:{}},E={},h="function"==typeof Symbol&&Symbol.for,_=h?Symbol.for("react.element"):60103,m=h?Symbol.for("react.portal"):60106,y=h?Symbol.for("react.fragment"):60107,S=h?Symbol.for("react.strict_mode"):60108,P=h?Symbol.for("react.profiler"):60114,A=h?Symbol.for("react.provider"):60109,v=h?Symbol.for("react.context"):60110,O=h?Symbol.for("react.async_mode"):60111,b=h?Symbol.for("react.concurrent_mode"):60111,T=h?Symbol.for("react.forward_ref"):60112,C=h?Symbol.for("react.suspense"):60113,g=h?Symbol.for("react.suspense_list"):60120,N=h?Symbol.for("react.memo"):60115,M=h?Symbol.for("react.lazy"):60116,R=h?Symbol.for("react.block"):60121,I=h?Symbol.for("react.fundamental"):60117,w=h?Symbol.for("react.responder"):60118,L=h?Symbol.for("react.scope"):60119;function D(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case _:switch(e=e.type){case O:case b:case y:case P:case S:case C:return e;default:switch(e=e&&e.$$typeof){case v:case T:case M:case N:case A:return e;default:return t}}case m:return t}}}function F(e){return D(e)===b}E.AsyncMode=O,E.ConcurrentMode=b,E.ContextConsumer=v,E.ContextProvider=A,E.Element=_,E.ForwardRef=T,E.Fragment=y,E.Lazy=M,E.Memo=N,E.Portal=m,E.Profiler=P,E.StrictMode=S,E.Suspense=C,E.isAsyncMode=function(e){return F(e)||D(e)===O},E.isConcurrentMode=F,E.isContextConsumer=function(e){return D(e)===v},E.isContextProvider=function(e){return D(e)===A},E.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===_},E.isForwardRef=function(e){return D(e)===T},E.isFragment=function(e){return D(e)===y},E.isLazy=function(e){return D(e)===M},E.isMemo=function(e){return D(e)===N},E.isPortal=function(e){return D(e)===m},E.isProfiler=function(e){return D(e)===P},E.isStrictMode=function(e){return D(e)===S},E.isSuspense=function(e){return D(e)===C},E.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===y||e===b||e===P||e===S||e===C||e===g||"object"==typeof e&&null!==e&&(e.$$typeof===M||e.$$typeof===N||e.$$typeof===A||e.$$typeof===v||e.$$typeof===T||e.$$typeof===I||e.$$typeof===w||e.$$typeof===L||e.$$typeof===R)},E.typeOf=D,f.exports=E;var x=f.exports,j={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},H={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},K={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},Y={};function k(e){return x.isMemo(e)?K:Y[e.$$typeof]||j}Y[x.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},Y[x.Memo]=K;var G=Object.defineProperty,B=Object.getOwnPropertyNames,W=Object.getOwnPropertySymbols,$=Object.getOwnPropertyDescriptor,U=Object.getPrototypeOf,q=Object.prototype,V=function e(t,r,o){if("string"!=typeof r){if(q){var n=U(r);n&&n!==q&&e(t,n,o)}var s=B(r);W&&(s=s.concat(W(r)));for(var i=k(t),a=k(r),c=0;c=0;o--){var n=t[o](e);if(n)return n}return function(t,o){throw new Error("Invalid value of type "+typeof e+" for "+r+" argument when connecting component "+o.wrappedComponentName+".")}}function Pe(e,t){return e===t}var Ae=(function(e){var t=void 0===e?{}:e,r=t.connectHOC,o=void 0===r?ne:r,n=t.mapStateToPropsFactories,s=void 0===n?pe:n,i=t.mapDispatchToPropsFactories,a=void 0===i?le:i,c=t.mergePropsFactories,u=void 0===c?fe:c,l=t.selectorFactory,f=void 0===l?me:l;return function(e,t,r,n){void 0===n&&(n={});var i=n,c=i.pure,l=void 0===c||c,E=i.areStatesEqual,h=void 0===E?Pe:E,_=i.areOwnPropsEqual,m=void 0===_?ie:_,y=i.areStatePropsEqual,S=void 0===y?ie:y,P=i.areMergedPropsEqual,A=void 0===P?ie:P,v=d(i,ye),O=Se(e,s,"mapStateToProps"),b=Se(t,a,"mapDispatchToProps"),T=Se(r,u,"mergeProps");return o(f,p({methodName:"connect",getDisplayName:function(e){return"Connect("+e+")"},shouldHandleStateChanges:Boolean(e),initMapStateToProps:O,initMapDispatchToProps:b,initMergeProps:T,pure:l,areStatesEqual:h,areOwnPropsEqual:m,areStatePropsEqual:S,areMergedPropsEqual:A},v))}})();function ve(){return t.useContext(i)}function Oe(e){void 0===e&&(e=i);var r=e===i?ve:function(){return t.useContext(e)};return function(){return r().store}}var be=Oe();function Te(e){void 0===e&&(e=i);var t=e===i?be:Oe(e);return function(){return t().dispatch}}var Ce=Te(),ge=function(e,t){return e===t};function Ne(e){void 0===e&&(e=i);var r=e===i?ve:function(){return t.useContext(e)};return function(e,o){void 0===o&&(o=ge);var n=r(),s=(function(e,r,o,n){var s,i=t.useReducer((function(e){return e+1}),0)[1],a=t.useMemo((function(){return u(o,n)}),[o,n]),c=t.useRef(),p=t.useRef(),d=t.useRef(),f=t.useRef(),E=o.getState();try{if(e!==p.current||E!==d.current||c.current){var h=e(E);s=void 0!==f.current&&r(h,f.current)?f.current:h}else s=f.current}catch(e){throw c.current&&(e.message+="\nThe error may be correlated with this previous error:\n"+c.current.stack+"\n\n"),e}return l((function(){p.current=e,d.current=E,f.current=s,c.current=void 0})),l((function(){function e(){try{var e=o.getState();if(e===d.current)return;var t=p.current(e);if(r(t,f.current))return;f.current=t,d.current=e}catch(e){c.current=e}i()}return a.onStateChange=e,a.trySubscribe(),e(),function(){return a.tryUnsubscribe()}}),[o,a]),s})(e,o,n.store,n.subscription);return t.useDebugValue(s),s}}var Me,Re=Ne();Me=r.unstable_batchedUpdates,a=Me,Object.defineProperty(e,"batch",{enumerable:!0,get:function(){return r.unstable_batchedUpdates}}),e.Provider=function(e){var r=e.store,n=e.context,s=e.children,a=t.useMemo((function(){var e=u(r);return e.onStateChange=e.notifyNestedSubs,{store:r,subscription:e}}),[r]),c=t.useMemo((function(){return r.getState()}),[r]);l((function(){var e=a.subscription;return e.trySubscribe(),c!==r.getState()&&e.notifyNestedSubs(),function(){e.tryUnsubscribe(),e.onStateChange=null}}),[a,c]);var p=n||i;return o.default.createElement(p.Provider,{value:a},s)},e.ReactReduxContext=i,e.connect=Ae,e.connectAdvanced=ne,e.createDispatchHook=Te,e.createSelectorHook=Ne,e.createStoreHook=Oe,e.shallowEqual=ie,e.useDispatch=Ce,e.useSelector=Re,e.useStore=be,Object.defineProperty(e,"__esModule",{value:!0})})),define("metaserver/static/js/prod_assets_web_modules/redux-thunk",(function(){"use strict";function e(e){return function(t){var r=t.dispatch,o=t.getState;return function(t){return function(n){return"function"==typeof n?n(r,o,e):t(n)}}}}var t=e();return t.withExtraArgument=e,t})),define("metaserver/static/js/prod_assets_web_modules/redux",["exports"],(function(e){"use strict";var t=(function(e){var t,r=("undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof module?module:Function("return this")()).Symbol;return"function"==typeof r?r.observable?t=r.observable:(t=r("observable"),r.observable=t):t="@@observable",t})(),r=function(){return Math.random().toString(36).substring(7).split("").join(".")},o={INIT:"@@redux/INIT"+r(),REPLACE:"@@redux/REPLACE"+r(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+r()}};function n(e){if("object"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function s(e,t){var r=t&&t.type;return"Given "+(r&&'action "'+String(r)+'"'||"an action")+', reducer "'+e+'" returned undefined. To ignore an action, you must explicitly return the previous state. If you want this reducer to hold no value, you can return null instead of undefined.'}function i(e,t){return function(){return t(e.apply(this,arguments))}}function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e,t){var r=Object.keys(e);return Object.getOwnPropertySymbols&&r.push.apply(r,Object.getOwnPropertySymbols(e)),t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r}function u(e){for(var t=1;t