diff --git a/static/vendor/aframe-inspector.min.js b/static/vendor/aframe-inspector.min.js index 9a74bc783..e26d9a750 100644 --- a/static/vendor/aframe-inspector.min.js +++ b/static/vendor/aframe-inspector.min.js @@ -1,3 +1,3 @@ /*! For license information please see aframe-inspector.min.js.LICENSE.txt */ -(()=>{var e,t,n={324:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(7),o=new(n.n(r)());o.setMaxListeners(0);const i=o},259:()=>{function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}function t(){return t="undefined"!=typeof Reflect&&Reflect.get?Reflect.get.bind():function(e,t,n){var r=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=c(e)););return e}(e,t);if(r){var o=Object.getOwnPropertyDescriptor(r,t);return o.get?o.get.call(arguments.length<3?e:n):o.value}},t.apply(this,arguments)}function n(e,t){for(var n=0;nMath.abs(t.z)&&(this.activePlane=this.planes.XZ)),"Y"===e&&(this.activePlane=this.planes.XY,Math.abs(t.x)>Math.abs(t.z)&&(this.activePlane=this.planes.YZ)),"Z"===e&&(this.activePlane=this.planes.XZ,Math.abs(t.x)>Math.abs(t.y)&&(this.activePlane=this.planes.YZ)),"XYZ"===e&&(this.activePlane=this.planes.XYZE),"XY"===e&&(this.activePlane=this.planes.XY),"YZ"===e&&(this.activePlane=this.planes.YZ),"XZ"===e&&(this.activePlane=this.planes.XZ)}}]),s}(),THREE.TransformGizmoRotate=function(e){function s(){var e;i(this,s);var t=function(e,t,n){var r=new THREE.BufferGeometry,o=[];n=n||1;for(var i=0;i<=64*n;++i)"x"===t&&o.push(0,Math.cos(i/32*Math.PI)*e,Math.sin(i/32*Math.PI)*e),"y"===t&&o.push(Math.cos(i/32*Math.PI)*e,0,Math.sin(i/32*Math.PI)*e),"z"===t&&o.push(Math.sin(i/32*Math.PI)*e,Math.cos(i/32*Math.PI)*e,0);return r.setAttribute("position",new THREE.Float32BufferAttribute(o,3)),r};return(e=a(this,s)).handleGizmos={X:[[new THREE.Line(new t(1,"x",.5),new n({color:16711680}))]],Y:[[new THREE.Line(new t(1,"y",.5),new n({color:65280}))]],Z:[[new THREE.Line(new t(1,"z",.5),new n({color:255}))]],E:[[new THREE.Line(new t(1.25,"z",1),new n({color:13421568}))]],XYZE:[[new THREE.Line(new t(1,"z",1),new n({color:7895160}))]]},e.pickerGizmos={X:[[new THREE.Mesh(new THREE.TorusGeometry(1,.12,4,12,Math.PI),o),[0,0,0],[0,-Math.PI/2,-Math.PI/2]]],Y:[[new THREE.Mesh(new THREE.TorusGeometry(1,.12,4,12,Math.PI),o),[0,0,0],[Math.PI/2,0,0]]],Z:[[new THREE.Mesh(new THREE.TorusGeometry(1,.12,4,12,Math.PI),o),[0,0,0],[0,0,-Math.PI/2]]],E:[[new THREE.Mesh(new THREE.TorusGeometry(1.25,.12,2,24),o)]],XYZE:[[new THREE.Mesh(new THREE.TorusGeometry(1,.12,2,24),o)]]},e.pickerGizmos.XYZE[0][0].visible=!1,e.init(),e}return u(s,THREE.TransformGizmo),r(s,[{key:"setActivePlane",value:function(e){"E"===e&&(this.activePlane=this.planes.XYZE),"X"===e&&(this.activePlane=this.planes.YZ),"Y"===e&&(this.activePlane=this.planes.XZ),"Z"===e&&(this.activePlane=this.planes.XY)}},{key:"update",value:function(e,n){t(c(s.prototype),"update",this).call(this,e,n);var r=new THREE.Matrix4,o=new THREE.Euler(0,0,1),i=new THREE.Quaternion,a=new THREE.Vector3(1,0,0),l=new THREE.Vector3(0,1,0),u=new THREE.Vector3(0,0,1),p=new THREE.Quaternion,f=new THREE.Quaternion,d=new THREE.Quaternion,m=n.clone();o.copy(this.planes.XY.rotation),i.setFromEuler(o),r.makeRotationFromQuaternion(i).copy(r).invert(),m.applyMatrix4(r),this.traverse((function(e){i.setFromEuler(o),"X"===e.name&&(p.setFromAxisAngle(a,Math.atan2(-m.y,m.z)),i.multiplyQuaternions(i,p),e.quaternion.copy(i)),"Y"===e.name&&(f.setFromAxisAngle(l,Math.atan2(m.x,m.z)),i.multiplyQuaternions(i,f),e.quaternion.copy(i)),"Z"===e.name&&(d.setFromAxisAngle(u,Math.atan2(m.y,m.x)),i.multiplyQuaternions(i,d),e.quaternion.copy(i))}))}}]),s}(),THREE.TransformGizmoScale=function(t){function s(){var t;i(this,s),t=a(this,s);var r=new THREE.BoxGeometry(.125,.125,.125);r.translate(0,.5,0);var l=new THREE.BufferGeometry;l.setAttribute("position",new THREE.Float32BufferAttribute([0,0,0,1,0,0],3));var c=new THREE.BufferGeometry;c.setAttribute("position",new THREE.Float32BufferAttribute([0,0,0,0,1,0],3));var u=new THREE.BufferGeometry;return u.setAttribute("position",new THREE.Float32BufferAttribute([0,0,0,0,0,1],3)),t.handleGizmos={X:[[new THREE.Mesh(r,new e({color:16711680})),[.5,0,0],[0,0,-Math.PI/2]],[new THREE.Line(l,new n({color:16711680}))]],Y:[[new THREE.Mesh(r,new e({color:65280})),[0,.5,0]],[new THREE.Line(c,new n({color:65280}))]],Z:[[new THREE.Mesh(r,new e({color:255})),[0,0,.5],[Math.PI/2,0,0]],[new THREE.Line(u,new n({color:255}))]],XYZ:[[new THREE.Mesh(new THREE.BoxGeometry(.125,.125,.125),new e({color:16777215,opacity:.25}))]]},t.pickerGizmos={X:[[new THREE.Mesh(new THREE.CylinderGeometry(.2,0,1,4,1,!1),o),[.6,0,0],[0,0,-Math.PI/2]]],Y:[[new THREE.Mesh(new THREE.CylinderGeometry(.2,0,1,4,1,!1),o),[0,.6,0]]],Z:[[new THREE.Mesh(new THREE.CylinderGeometry(.2,0,1,4,1,!1),o),[0,0,.6],[Math.PI/2,0,0]]],XYZ:[[new THREE.Mesh(new THREE.BoxGeometry(.4,.4,.4),o)]]},t.init(),t}return u(s,THREE.TransformGizmo),r(s,[{key:"setActivePlane",value:function(e,t){var n=new THREE.Matrix4;t.applyMatrix4(n.copy(n.extractRotation(this.planes.XY.matrixWorld)).invert()),"X"===e&&(this.activePlane=this.planes.XY,Math.abs(t.y)>Math.abs(t.z)&&(this.activePlane=this.planes.XZ)),"Y"===e&&(this.activePlane=this.planes.XY,Math.abs(t.x)>Math.abs(t.z)&&(this.activePlane=this.planes.YZ)),"Z"===e&&(this.activePlane=this.planes.XZ,Math.abs(t.x)>Math.abs(t.y)&&(this.activePlane=this.planes.YZ)),"XYZ"===e&&(this.activePlane=this.planes.XYZE)}}]),s}(),THREE.TransformControls=function(e){function t(e,n){var r;i(this,t),r=a(this,t),n=void 0!==n?n:document,r.object=void 0,r.visible=!1,r.translationSnap=null,r.rotationSnap=null,r.space="world",r.size=1,r.axis=null;var o=e,l=s(r),c="translate",u=!1,p={translate:new THREE.TransformGizmoTranslate,rotate:new THREE.TransformGizmoRotate,scale:new THREE.TransformGizmoScale};for(var f in p){var d=p[f];d.visible=f===c,r.add(d)}var m={type:"change"},h={type:"mouseDown"},y={type:"mouseUp",mode:c},g={type:"objectChange"},b=new THREE.Raycaster,v=new THREE.Vector2,A=new THREE.Vector3,C=new THREE.Vector3,w=new THREE.Vector3,x=new THREE.Vector3,E=1,O=new THREE.Matrix4,S=new THREE.Vector3,k=new THREE.Matrix4,M=new THREE.Vector3,j=new THREE.Quaternion,T=new THREE.Euler,I=new THREE.Vector3(1,0,0),P=new THREE.Vector3(0,1,0),R=new THREE.Vector3(0,0,1),N=new THREE.Quaternion,L=new THREE.Quaternion,_=new THREE.Quaternion,B=new THREE.Quaternion,D=new THREE.Quaternion,z=new THREE.Vector3,F=new THREE.Vector3,H=new THREE.Matrix4,V=new THREE.Matrix4,U=new THREE.Vector3,Y=new THREE.Vector3,W=new THREE.Euler,Q=new THREE.Matrix4,G=new THREE.Vector3,Z=new THREE.Euler;function $(e){if(void 0!==l.object&&!0!==u&&(void 0===e.button||0===e.button)){var t=J(e.changedTouches?e.changedTouches[0]:e,p[c].pickers.children),n=null;t&&(n=t.object.name,e.preventDefault()),l.axis!==n&&(l.axis=n,l.update(),l.dispatchEvent(m))}}function X(e){if(void 0!==l.object&&!0!==u&&(void 0===e.button||0===e.button)){var t=e.changedTouches?e.changedTouches[0]:e;if(0===t.button||void 0===t.button){var n=J(t,p[c].pickers.children);if(n){e.preventDefault(),e.stopPropagation(),l.axis=n.object.name,l.dispatchEvent(h),l.update(),S.copy(G).sub(Y).normalize(),p[c].setActivePlane(l.axis,S);var r=J(t,[p[c].activePlane]);r&&(z.copy(l.object.position),F.copy(l.object.scale),H.extractRotation(l.object.matrix),Q.extractRotation(l.object.matrixWorld),V.extractRotation(l.object.parent.matrixWorld),U.setFromMatrixScale(k.copy(l.object.parent.matrixWorld).invert()),C.copy(r.point))}}u=!0}}function q(e){if(void 0!==l.object&&null!==l.axis&&!1!==u&&(void 0===e.button||0===e.button)){var t=J(e.changedTouches?e.changedTouches[0]:e,[p[c].activePlane]);if(!1!==t){if(e.preventDefault(),e.stopPropagation(),A.copy(t.point),"translate"===c)A.sub(C),A.multiply(U),"local"===l.space&&(A.applyMatrix4(k.copy(Q).invert()),-1===l.axis.search("X")&&(A.x=0),-1===l.axis.search("Y")&&(A.y=0),-1===l.axis.search("Z")&&(A.z=0),A.applyMatrix4(H),l.object.position.copy(z),l.object.position.add(A)),"world"!==l.space&&-1===l.axis.search("XYZ")||(-1===l.axis.search("X")&&(A.x=0),-1===l.axis.search("Y")&&(A.y=0),-1===l.axis.search("Z")&&(A.z=0),A.applyMatrix4(k.copy(V).invert()),l.object.position.copy(z),l.object.position.add(A)),null!==l.translationSnap&&("local"===l.space&&l.object.position.applyMatrix4(k.copy(Q).invert()),-1!==l.axis.search("X")&&(l.object.position.x=Math.round(l.object.position.x/l.translationSnap)*l.translationSnap),-1!==l.axis.search("Y")&&(l.object.position.y=Math.round(l.object.position.y/l.translationSnap)*l.translationSnap),-1!==l.axis.search("Z")&&(l.object.position.z=Math.round(l.object.position.z/l.translationSnap)*l.translationSnap),"local"===l.space&&l.object.position.applyMatrix4(Q));else if("scale"===c)A.sub(C),A.multiply(U),"local"===l.space&&("XYZ"===l.axis?(E=1+A.y/Math.max(F.x,F.y,F.z),l.object.scale.x=F.x*E,l.object.scale.y=F.y*E,l.object.scale.z=F.z*E):(A.applyMatrix4(k.copy(Q).invert()),"X"===l.axis&&(l.object.scale.x=F.x*(1+A.x/F.x)),"Y"===l.axis&&(l.object.scale.y=F.y*(1+A.y/F.y)),"Z"===l.axis&&(l.object.scale.z=F.z*(1+A.z/F.z))));else if("rotate"===c)if(A.sub(Y),A.multiply(U),M.copy(C).sub(Y),M.multiply(U),"E"===l.axis)A.applyMatrix4(k.copy(O).invert()),M.applyMatrix4(k.copy(O).invert()),w.set(Math.atan2(A.z,A.y),Math.atan2(A.x,A.z),Math.atan2(A.y,A.x)),x.set(Math.atan2(M.z,M.y),Math.atan2(M.x,M.z),Math.atan2(M.y,M.x)),j.setFromRotationMatrix(k.copy(V).invert()),D.setFromAxisAngle(S,w.z-x.z),N.setFromRotationMatrix(Q),j.multiplyQuaternions(j,D),j.multiplyQuaternions(j,N),l.object.quaternion.copy(j);else if("XYZE"===l.axis){var n=A.clone().cross(M).normalize();D.setFromEuler(T.set(n.x,n.y,n.z)),j.setFromRotationMatrix(k.copy(V).invert()),L.setFromAxisAngle(D,-A.clone().angleTo(M)),N.setFromRotationMatrix(Q),j.multiplyQuaternions(j,L),j.multiplyQuaternions(j,N),l.object.quaternion.copy(j)}else"local"===l.space?(A.applyMatrix4(k.copy(Q).invert()),M.applyMatrix4(k.copy(Q).invert()),w.set(Math.atan2(A.z,A.y),Math.atan2(A.x,A.z),Math.atan2(A.y,A.x)),x.set(Math.atan2(M.z,M.y),Math.atan2(M.x,M.z),Math.atan2(M.y,M.x)),N.setFromRotationMatrix(H),null!==l.rotationSnap?(L.setFromAxisAngle(I,Math.round((w.x-x.x)/l.rotationSnap)*l.rotationSnap),_.setFromAxisAngle(P,Math.round((w.y-x.y)/l.rotationSnap)*l.rotationSnap),B.setFromAxisAngle(R,Math.round((w.z-x.z)/l.rotationSnap)*l.rotationSnap)):(L.setFromAxisAngle(I,w.x-x.x),_.setFromAxisAngle(P,w.y-x.y),B.setFromAxisAngle(R,w.z-x.z)),"X"===l.axis&&N.multiplyQuaternions(N,L),"Y"===l.axis&&N.multiplyQuaternions(N,_),"Z"===l.axis&&N.multiplyQuaternions(N,B),l.object.quaternion.copy(N)):"world"===l.space&&(w.set(Math.atan2(A.z,A.y),Math.atan2(A.x,A.z),Math.atan2(A.y,A.x)),x.set(Math.atan2(M.z,M.y),Math.atan2(M.x,M.z),Math.atan2(M.y,M.x)),j.setFromRotationMatrix(k.copy(V).invert()),null!==l.rotationSnap?(L.setFromAxisAngle(I,Math.round((w.x-x.x)/l.rotationSnap)*l.rotationSnap),_.setFromAxisAngle(P,Math.round((w.y-x.y)/l.rotationSnap)*l.rotationSnap),B.setFromAxisAngle(R,Math.round((w.z-x.z)/l.rotationSnap)*l.rotationSnap)):(L.setFromAxisAngle(I,w.x-x.x),_.setFromAxisAngle(P,w.y-x.y),B.setFromAxisAngle(R,w.z-x.z)),N.setFromRotationMatrix(Q),"X"===l.axis&&j.multiplyQuaternions(j,L),"Y"===l.axis&&j.multiplyQuaternions(j,_),"Z"===l.axis&&j.multiplyQuaternions(j,B),j.multiplyQuaternions(j,N),l.object.quaternion.copy(j));"translate"===c?(l.object.position.x=parseFloat(l.object.position.x.toFixed(5)),l.object.position.y=parseFloat(l.object.position.y.toFixed(5)),l.object.position.z=parseFloat(l.object.position.z.toFixed(5))):"rotate"===c?(l.object.rotation.x=parseFloat(l.object.rotation.x.toFixed(5)),l.object.rotation.y=parseFloat(l.object.rotation.y.toFixed(5)),l.object.rotation.z=parseFloat(l.object.rotation.z.toFixed(5))):(l.object.scale.x=parseFloat(l.object.scale.x.toFixed(5)),l.object.scale.y=parseFloat(l.object.scale.y.toFixed(5)),l.object.scale.z=parseFloat(l.object.scale.z.toFixed(5))),l.update(),l.dispatchEvent(m),g.mode=c,l.dispatchEvent(g)}}}function K(e){e.preventDefault(),void 0!==e.button&&0!==e.button||(u&&null!==l.axis&&(y.mode=c,l.dispatchEvent(y)),u=!1,"TouchEvent"in window&&e instanceof TouchEvent?(l.axis=null,l.update(),l.dispatchEvent(m)):$(e))}function J(e,t){var r=n.getBoundingClientRect(),i=(e.clientX-r.left)/r.width,a=(e.clientY-r.top)/r.height;v.set(2*i-1,-2*a+1),b.setFromCamera(v,o);var s=b.intersectObjects(t,!0);return!!s[0]&&s[0]}return r.setCamera=function(e){o=e},r.activate=function(){n.addEventListener("mousedown",X,!1),n.addEventListener("touchstart",X,!1),n.addEventListener("mousemove",$,!1),n.addEventListener("touchmove",$,!1),n.addEventListener("mousemove",q,!1),n.addEventListener("touchmove",q,!1),n.addEventListener("mouseup",K,!1),n.addEventListener("mouseout",K,!1),n.addEventListener("touchend",K,!1),n.addEventListener("touchcancel",K,!1),n.addEventListener("touchleave",K,!1)},r.activate(),r.dispose=function(){n.removeEventListener("mousedown",X),n.removeEventListener("touchstart",X),n.removeEventListener("mousemove",$),n.removeEventListener("touchmove",$),n.removeEventListener("mousemove",q),n.removeEventListener("touchmove",q),n.removeEventListener("mouseup",K),n.removeEventListener("mouseout",K),n.removeEventListener("touchend",K),n.removeEventListener("touchcancel",K),n.removeEventListener("touchleave",K)},r.attach=function(e){this.object=e,this.visible=!0,this.update(!0)},r.detach=function(){this.object=void 0,this.visible=!1,this.axis=null},r.getMode=function(){return c},r.setMode=function(e){for(var t in"scale"===(c=e||c)&&(l.space="local"),p)p[t].visible=t===c;this.update(),l.dispatchEvent(m)},r.setTranslationSnap=function(e){l.translationSnap=e},r.setRotationSnap=function(e){l.rotationSnap=e},r.setSize=function(e){l.size=e,this.update(!0),l.dispatchEvent(m)},r.setSpace=function(e){l.space=e,this.update(),l.dispatchEvent(m)},r.update=function(e){void 0!==l.object&&(l.object.updateMatrixWorld(),Y.setFromMatrixPosition(l.object.matrixWorld),W.setFromRotationMatrix(k.extractRotation(l.object.matrixWorld)),o.updateMatrixWorld(),G.setFromMatrixPosition(o.matrixWorld),Z.setFromRotationMatrix(k.extractRotation(o.matrixWorld)),E=Y.distanceTo(G)/6*l.size,this.position.copy(Y),e&&this.scale.set(E,E,E),o instanceof THREE.PerspectiveCamera?S.copy(G).sub(Y).normalize():o instanceof THREE.OrthographicCamera&&S.copy(G).normalize(),"local"===l.space?p[c].update(W,S):"world"===l.space&&p[c].update(new THREE.Euler,S),p[c].highlight(l.axis))},r}return u(t,THREE.Object3D),r(t)}()}()},253:(e,t,n)=>{"use strict";n.r(t),n.d(t,{updates:()=>o});var r=n(324),o={};r.A.on("entityupdate",(function(e){var t=e.value,n=e.entity;o[n.id]=o[n.id]||{};var r=AFRAME.components[e.component];r&&(e.property?(o[n.id][e.component]=o[n.id][e.component]||{},r.schema[e.property]&&(t=r.schema[e.property].stringify(e.value)),o[n.id][e.component][e.property]=t):(t=r.schema.stringify(e.value),o[n.id][e.component]=t))}))},673:e=>{function t(){return new DOMException("The request is not allowed","NotAllowedError")}e.exports=async function(e){try{await async function(e){if(!navigator.clipboard)throw t();return navigator.clipboard.writeText(e)}(e)}catch(n){try{await async function(e){const n=document.createElement("span");n.textContent=e,n.style.whiteSpace="pre",n.style.webkitUserSelect="auto",n.style.userSelect="all",document.body.appendChild(n);const r=window.getSelection(),o=window.document.createRange();r.removeAllRanges(),o.selectNode(n),r.addRange(o);let i=!1;try{i=window.document.execCommand("copy")}finally{r.removeAllRanges(),window.document.body.removeChild(n)}if(!i)throw t()}(e)}catch(e){throw e||n||t()}}}},600:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var r=n(354),o=n.n(r),i=n(314),a=n.n(i)()(o());a.push([e.id,'svg:not(:root).svg-inline--fa,svg:not(:host).svg-inline--fa{overflow:visible;box-sizing:content-box}.svg-inline--fa{display:inline-block;height:1em;overflow:visible;vertical-align:-.125em}body.aframe-inspector-opened,.toggle-edit{font-family:BlinkMacSystemFont,-apple-system,"Segoe UI",Helvetica,Arial,sans-serif}.wf-roboto-n4-active body.aframe-inspector-opened,.wf-roboto-n4-active .toggle-edit{font-family:BlinkMacSystemFont,-apple-system,"Segoe UI",Helvetica,Arial,sans-serif}body.aframe-inspector-opened{background:#1d1d1d;color:#fff;font-size:12px;margin:0;overflow:hidden}#aframeInspector svg:not(:root).svg-inline--fa,#aframeInspector svg:not(:host).svg-inline--fa{overflow:visible;box-sizing:content-box}#aframeInspector .svg-inline--fa{display:inline-block;height:1em;overflow:visible;vertical-align:-.125em}#aframeInspector #toolbar{background-color:#242424}#aframeInspector #toolbar .toolbarActions{padding:0 0 5px}#aframeInspector #toolbar .toolbarActions a.disabled{color:#666;cursor:default}#aframeInspector #scenegraph{background:#242424;border-top:1px solid #111;display:flex;flex-direction:column;overflow:auto;padding-top:32px;width:230px}#aframeInspector #scenegraph .entity{background:#242424;cursor:pointer;display:flex;justify-content:space-between;padding:3px;width:100%;white-space:nowrap}#aframeInspector #scenegraph .entity:hover{background:#1d2f39}#aframeInspector #scenegraph .entity.active{background-color:#155373;color:#fff}#aframeInspector #scenegraph .entity.active .component:hover{color:#1888c1}#aframeInspector #scenegraph .entity.active .entityActions{display:inline}#aframeInspector #scenegraph .entity.novisible.active span,#aframeInspector #scenegraph .entity.novisible.active svg,#aframeInspector #scenegraph .entity.novisible.active .collapsespace,#aframeInspector #scenegraph .entity.novisible.active .id{color:#999}#aframeInspector #scenegraph .entity.novisible:not(.active) span,#aframeInspector #scenegraph .entity.novisible:not(.active) svg,#aframeInspector #scenegraph .entity.novisible:not(.active) .collapsespace,#aframeInspector #scenegraph .entity.novisible:not(.active) .id{color:#626262}#aframeInspector #scenegraph .component:hover{color:#1faaf2}#aframeInspector #scenegraph .entityIcons{margin-left:2px}#aframeInspector #scenegraph .entityActions{display:none;margin:0 14px}#aframeInspector #scenegraph .entityActions .button{color:#fff;font-size:12px;margin-left:6px}#aframeInspector #scenegraph svg{color:#ccc}#aframeInspector #scenegraph .entityActions svg:hover{color:#1faaf2}#aframeInspector #scenegraph .active svg{color:#fafafa}#aframeInspector #scenegraph .id{color:#ccc}#aframeInspector #scenegraph .option.active .id{color:#fff}#aframeInspector #scenegraph .collapsespace{color:#eee;display:inline-block;text-align:center;width:14px}#aframeInspector #scenegraph .fa-eye{color:#bbb}#aframeInspector #scenegraph .icons a.button{color:#fff}#aframeInspector #scenegraph .search{padding:5px;font-size:16px;position:relative}#aframeInspector #scenegraph .search input{color:#c3c3c3;background:#1d1d1d;border-radius:5px;height:22px;text-indent:10px;width:216px}#aframeInspector #scenegraph .search svg{position:absolute;right:14px;top:10px}#aframeInspector #scenegraph .outliner{background:#242424;color:#c3c3c3;cursor:default;flex:1 1 auto;font-size:13px;height:calc(100% - 98px);line-height:normal;outline:none;overflow-y:auto;padding:0;width:230px}#aframeInspector .scenegraph-bottom{background-color:#323232;border-top:1px solid #111;bottom:10;height:40px;left:0;z-index:100}#aframeInspector .scenegraph-bottom a{float:right;margin:10px}#aframeInspector svg:not(:root).svg-inline--fa,#aframeInspector svg:not(:host).svg-inline--fa{overflow:visible;box-sizing:content-box}#aframeInspector .svg-inline--fa{display:inline-block;height:1em;overflow:visible;vertical-align:-.125em}#aframeInspector .components{background-color:#242424;color:#c3c3c3;height:100%;overflow:auto;position:fixed;width:331px}#aframeInspector div.vec2,#aframeInspector div.vec3,#aframeInspector div.vec4{display:inline}#aframeInspector .vec2 input.number,#aframeInspector .vec3 input.number{width:40px}#aframeInspector .vec4 input.number{width:34px}#aframeInspector .collapsible-header{align-items:center;display:flex;justify-content:space-between}#aframeInspector .collapsible-header .entityPrint{color:#fff}#aframeInspector .collapsible-content{padding:5px 0}#aframeInspector .componentTitle span{max-width:200px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;color:#fff;font-weight:600;vertical-align:bottom !important}#aframeInspector .collapsible .static{background:#333;border-bottom:2px solid #242424;box-sizing:content-box;cursor:pointer;height:16px;padding:8px 10px 12px 10px;vertical-align:bottom;font-size:13px}#aframeInspector .collapsible .static:hover{background:#393939}#aframeInspector .collapsible .menu{text-align:right}#aframeInspector .collapsible .menuafter{color:#bbb;content:\'\\2807\';font-size:12px;padding:5px;text-align:right}#aframeInspector .collapsible .static{margin:0}#aframeInspector .collapsible .static .collapse-button{border:6px solid transparent;float:left;height:0;margin-right:10px;margin-left:2px;width:0}#aframeInspector .collapsible.collapsed .static .collapse-button{border-left-color:#c3c3c3;margin-top:4px}#aframeInspector .collapsible:not(.collapsed) .static .collapse-button{border-top-color:#c3c3c3;margin-top:7px}#aframeInspector .propertyRow{align-items:center;display:flex;font-size:13px;min-height:30px;padding:2px 15px}#aframeInspector .propertyRow .text{cursor:default;display:inline-block;overflow:hidden;padding-right:10px;text-overflow:ellipsis;vertical-align:middle;width:118px}#aframeInspector .propertyRow .map_value{margin:0 0 0 5px;width:68px}#aframeInspector .propertyRow .Select-control{font-size:11px;height:24px}#aframeInspector .propertyRow .Select-placeholder,#aframeInspector .propertyRow .Select--single > .Select-control .Select-value{line-height:19px}#aframeInspector .propertyRow .Select-input{height:22px}#aframeInspector .propertyRow input[type=text],#aframeInspector .propertyRow input[type=number],#aframeInspector .propertyRow input.string,#aframeInspector .propertyRow input.number{background:#1d1d1d;color:#1faaf2;min-height:26px;padding-bottom:1px;padding-left:5px;padding-right:5px;padding-top:1px}#aframeInspector .propertyRow input[type=text]:last-child,#aframeInspector .propertyRow input[type=number]:last-child,#aframeInspector .propertyRow input.string:last-child,#aframeInspector .propertyRow input.number:last-child{padding-right:0}#aframeInspector .propertyRow input.string{padding-left:8px;box-sizing:border-box;width:165px}#aframeInspector .propertyRow input[type=text]:focus,#aframeInspector .propertyRow input.string:focus{box-shadow:none}#aframeInspector .propertyRow .color_value{margin:0 0 0 5px;width:68px;letter-spacing:1px}#aframeInspector .propertyRowDefined .text{color:#fafafa;font-weight:500}#aframeInspector .components *{vertical-align:middle}#aframeInspector span.subcomponent{color:#999;float:none !important;margin-left:10px;vertical-align:top !important}#aframeInspector a.help-link{opacity:.4}#aframeInspector a.help-linkhover{opacity:1}#aframeInspector #addComponentContainer{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px 10px;background:#1d1d1d}#aframeInspector #addComponentContainer #addComponent{text-align:left;width:200px}#aframeInspector #addComponentContainer #addComponent .select__control{background:#161616;height:35px;color:#1faaf2}#aframeInspector #addComponentContainer #addComponent .option{display:flex;justify-content:space-between}#aframeInspector #addComponentContainer #addComponent .option span{color:#1faaf2}#aframeInspector #addComponentContainer #addComponentHeader{font-size:15px;margin:5px 0 10px 0}#aframeInspector #addComponentContainer input[type=text]:focus{box-shadow:none}#aframeInspector .Select-menu-outer .is-focused span{color:#fff}#aframeInspector .component-title{align-items:center;display:flex}#aframeInspector #componentEntityHeader .collapsible-header{bottom:4px;position:relative}#aframeInspector #componentEntityHeader .collapse-button{display:none}#aframeInspector #componentEntityHeader .static{height:13px}#aframeInspector #componentEntityHeader .entityPrint{font-size:15px;padding-left:5px}#aframeInspector #componentEntityHeader .entityName{max-width:160px;top:0}#aframeInspector #componentEntityHeader .entityIcons{color:#fafafa}#aframeInspector #mixinSelect{width:160px}#aframeInspector .propertyRow .texture{display:flex}#aframeInspector .propertyRow .texture input{margin-left:0;width:120px}#aframeInspector #componentEntityHeader .gltfIcon img{top:0}#aframeInspector svg{color:#c3c3c3}#aframeInspector svg:hover{color:#1faaf2}#aframeInspector svg:not(:root).svg-inline--fa,#aframeInspector svg:not(:host).svg-inline--fa{overflow:visible;box-sizing:content-box}#aframeInspector .svg-inline--fa{display:inline-block;height:1em;overflow:visible;vertical-align:-.125em}#aframeInspector .entityPrint{font-family:system-ui,BlinkMacSystemFont,-apple-system,"Segoe UI",Helvetica,Arial,sans-serif;line-height:1.15em}#aframeInspector .entityName{display:inline-block;overflow:hidden;position:relative;text-overflow:ellipsis;top:3px;white-space:nowrap}#aframeInspector [data-entity-name-type="id"]{color:#92374d}#aframeInspector [data-entity-name-type="class"]{color:#514b23}#aframeInspector [data-entity-name-type="mixin"]{color:#d66853}#aframeInspector .help-lists{display:flex;justify-content:space-around}#aframeInspector .help-list{list-style:none;margin:0;padding:0 0 10px;width:350px}#aframeInspector .help-list li{margin-right:40px}#aframeInspector .help-key-unit{line-height:1.8;margin-right:2em;padding:5px 0}#aframeInspector .help-key{bottom:2px;margin-right:4px;min-width:60px;position:relative}#aframeInspector .help-key span{background-color:#2e2e2e;background-repeat:repeat-x;border:1px solid #666;border-radius:3px;box-shadow:0 0 5px #000;color:#999;display:inline-block;font-size:12px;padding:0 8px;text-align:center}#aframeInspector .help-key-def{color:#bbb;display:inline-block;margin-left:1em}#aframeInspector svg:not(:root).svg-inline--fa,#aframeInspector svg:not(:host).svg-inline--fa{overflow:visible;box-sizing:content-box}#aframeInspector .svg-inline--fa{display:inline-block;height:1em;overflow:visible;vertical-align:-.125em}#aframeInspector .select__control{border:0;border-radius:0;cursor:pointer;min-height:26px;font-family:system-ui,BlinkMacSystemFont,-apple-system,"Segoe UI",Helvetica,Arial,sans-serif;font-size:13px}#aframeInspector .select__indicator{height:26px}#aframeInspector .select__indicator-separator{display:none}#aframeInspector .select__input{min-height:auto !important}#aframeInspector .select__control,#aframeInspector .select__menu{background:#1d1d1d}#aframeInspector .select__option{padding:5px 10px}#aframeInspector .select__placeholder,#aframeInspector .select__menu{color:#c3c3c3}#aframeInspector .select__single-value{color:#1faaf2}#aframeInspector .select__control--is-focused{box-shadow:none !important}#aframeInspector .select__option{cursor:pointer}#aframeInspector .select__clear-indicator{display:none}#aframeInspector .select__label{font-size:11px}#aframeInspector .select__option--is-focused{background:#155373}#aframeInspector .select__value-container{height:26px;position:static}#aframeInspector .select__value-container.select__value-container--is-multi{height:auto;padding:6px}#aframeInspector .select__dropdown-indicator{padding:3px 8px}#aframeInspector .select__multi-value{background:#242424;color:#1faaf2}#aframeInspector .select__multi-value__label{color:#1faaf2}#aframeInspector .select__value-container--is-multi > :last-child{display:none}#aframeInspector .select__multi-value__remove:hover{color:#fff;background:#242424}#aframeInspector .modal{animation:animateopacity .2s ease-out;background-color:#000;background-color:rgba(0,0,0,0.6);display:flex;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:9999999999}#aframeInspector .modal h3{font-size:18px;font-weight:100;margin:.6em 0}#aframeInspector #textureModal .modal-content{height:calc(100% - 50px);width:calc(100% - 50px)}#aframeInspector .modal-content{animation:animatetop .2s ease-out;animation-duration:.2s;animation-name:animatetop;background-color:#232323;box-shadow:0 4px 8px 0 rgba(0,0,0,0.5),0 6px 20px 0 rgba(0,0,0,0.5);margin:auto;overflow:hidden;padding:0}#aframeInspector .close{color:#fff;float:right;font-size:28px;font-weight:bold}#aframeInspector .closehover,#aframeInspector .closefocus{color:#08f;cursor:pointer;text-decoration:none}#aframeInspector .modal-header{color:#fff;padding:2px 16px}#aframeInspector .modal-body{overflow:auto;padding:16px}#aframeInspector .modal-footer{color:#fff;padding:2px 16px}#aframeInspector .gallery{background:#232323;display:flex;flex-wrap:wrap;margin:15px auto 0;overflow:auto;padding:15px 3px 3px}#aframeInspector .newimage .gallery{padding:16px}#aframeInspector .gallery li{border-radius:2px;box-shadow:0 0 6px rgba(0,0,0,0.6);cursor:pointer;margin:8px;overflow:hidden;width:155px}#aframeInspector .gallery li.selected,#aframeInspector .gallery li:hover{box-shadow:0 0 0 2px #1eaaf1}#aframeInspector .gallery li .detail{background-color:#323232;margin:0;min-height:60px;padding:3px 10px}#aframeInspector .preview{padding:10px;width:150px}#aframeInspector .preview input{display:block;margin:8px 0;width:144px}#aframeInspector .preview button{width:155px}#aframeInspector .preview .detail .title{color:#fff;display:inline-block;max-width:155px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#aframeInspector .gallery li.selected .detail,#aframeInspector .gallery li:hover .detail{background-color:#444}#aframeInspector .gallery li .detail span{color:#777;display:block;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:140px}#aframeInspector .gallery li.selected .detail span,#aframeInspector .gallery li:hover .detail span{color:#888}#aframeInspector .gallery li .detail span.title{color:#fff !important}#aframeInspector .modal button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;font-size:12px;line-height:1.8;margin:0 10px 0 0;padding:5px 10px}#aframeInspector .modal buttonfocus{outline:none}#aframeInspector .modal button{background-color:#1eaaf1;border:none;color:#fff}#aframeInspector .modal buttonhover,#aframeInspector .modal button.hover{background-color:#346392;text-shadow:-1px 1px #27496d}#aframeInspector .modal buttonactive,#aframeInspector .modal button.active{background-color:#27496d;text-shadow:-1px 1px #193047}#aframeInspector .modal buttondisabled{background-color:#888;cursor:none}#aframeInspector .newimage{background-color:#323232;color:#bcbcbc;display:flex;font-size:13px;justify-content:space-between;margin-top:10px;overflow:auto;padding:10px}#aframeInspector .newimage input{color:#1eaaf1;padding:3px 5px}#aframeInspector .texture canvas + input{margin-left:5px}#aframeInspector .texture svg{padding-right:5px}#aframeInspector .uploader-normal-button .hidden{display:none}#aframeInspector .assets.search{position:relative;margin-top:10px;width:200px}#aframeInspector .assets.search svg{position:absolute;right:0;top:5px}#aframeInspector .new_asset_options{margin:10px}#aframeInspector .new_asset_options > ul{margin-left:10px;padding:5px}#aframeInspector .new_asset_options > ul > li{padding:10px 0}#aframeInspector .new_asset_options .imageUrl{margin-left:5px;width:350px}#aframeInspector .texture canvas{border:1px solid #333;cursor:pointer}#aframeInspector svg:not(:root).svg-inline--fa,#aframeInspector svg:not(:host).svg-inline--fa{overflow:visible;box-sizing:content-box}#aframeInspector .svg-inline--fa{display:inline-block;height:1em;overflow:visible;vertical-align:-.125em}#aframeInspector #viewportBar{align-items:center;background-color:#242424;color:#c3c3c3;display:flex;flex-grow:2;height:32px;font-size:15px;justify-content:space-between;left:0;margin:0 auto;right:0;top:0}#aframeInspector .toolbarButtons{display:flex;align-items:center;gap:6px}#aframeInspector .toolbarButtons *{margin-left:0 !important;vertical-align:middle}#aframeInspector .toolbarButtons a.button svg{padding:8px}#aframeInspector .toolbarButtons a.button:not(.active) svg:hover{background-color:#444}#aframeInspector .toolbarButtons .active svg{background-color:#1faaf2;color:#fff}#aframeInspector .toolbarButtons .active:hover svg{color:#fff !important}#aframeInspector .local-transform{padding-left:10px;padding-right:20px}#aframeInspector .local-transform label{color:#aaa;padding-left:5px}#aframeInspector .local-transform a.button{padding-top:0}#aframeInspector #cameraSelect{cursor:pointer;width:110px}#aframeInspector #cameraSelect .select__dropdown-indicator{padding-left:3px;padding-right:3px}#aframeInspector #cameraToolbar{margin-left:5px;align-items:center;display:flex}#aframeInspector #cameraToolbar a{margin-right:10px}#aframeInspector #cameraToolbar .select__control{background:none}#aframeInspector #cameraToolbar .select__single-value{color:#c3c3c3}#aframeInspector #cameraToolbar .select__single-value:hover{color:#1faaf2}#aframeInspector #viewportHud{display:none}@media (min-width:1024px){#aframeInspector #viewportHud{display:block}}#aframeInspector svg:not(:root).svg-inline--fa,#aframeInspector svg:not(:host).svg-inline--fa{overflow:visible;box-sizing:content-box}#aframeInspector .svg-inline--fa{display:inline-block;height:1em;overflow:visible;vertical-align:-.125em}#aframeInspector .Select-control{background-color:#222 !important;border:none;border-radius:0;color:#1faaf2;font-family:$monosapce}#aframeInspector .Select-menu-outer{border:none}#aframeInspector .Select-menu-outer .is-focused{background-color:#1faaf2 !important;color:#c3c3c3}#aframeInspector .Select-option{background-color:#222 !important}#aframeInspector .select-widget{display:inline-block;width:157px}#aframeInspector .Select-placeholder,#aframeInspector .Select--single > .Select-control .Select-value{color:#1faaf2 !important}#aframeInspector .Select-value-label{color:#1faaf2 !important}#aframeInspector .dropbtn{border:none;color:#c3c3c3;cursor:pointer}#aframeInspector .dropdown{display:inline-block;position:relative}#aframeInspector .dropdown-content{background-color:#f9f9f9;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);display:none;left:8px;min-width:38px;position:absolute;z-index:999}#aframeInspector .dropdown-content a{background-color:#232323;color:#7d7d7d;display:block;padding:10px 14px;text-decoration:none}#aframeInspector .dropdown-content a:hover{background-color:#4ecbff;color:#c3c3c3}#aframeInspector .dropdownhover .dropdown-content{display:block}#aframeInspector .dropdownhover .dropbtn{color:#1faaf2}#aframeInspector .Select,#aframeInspector code,#aframeInspector pre,#aframeInspector input,#aframeInspector textarea,#aframeInspector select{font-family:system-ui,BlinkMacSystemFont,-apple-system,"Segoe UI",Helvetica,Arial,sans-serif;font-size:13px}#aframeInspector .wf-robotomono-n4-active .Select,#aframeInspector .wf-robotomono-n4-active code,#aframeInspector .wf-robotomono-n4-active pre,#aframeInspector .wf-robotomono-n4-active input,#aframeInspector .wf-robotomono-n4-active textarea,#aframeInspector .wf-robotomono-n4-active select{font-family:Roboto Mono,Consolas,Andale Mono,Monaco,Courier New,monospace}#aframeInspector hr{border:0;border-top:1px solid #ccc}#aframeInspector a{cursor:pointer}#aframeInspector button{position:relative}#aframeInspector code{font-family:Consolas,Andale Mono,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}#aframeInspector textarea{-moz-tab-size:4;-o-tab-size:4;tab-size:4;white-space:pre;word-wrap:normal}#aframeInspector textarea.success{border-color:#8b8 !important}#aframeInspector textarea.fail{background-color:rgba(255,0,0,0.05);border-color:#f00 !important}#aframeInspector textarea,#aframeInspector input{outline:none}#aframeInspector .gltfIcon img{box-sizing:content-box;display:inline;height:20px;left:5px;padding:0 5px;position:relative;top:4px;vertical-align:baseline;width:20px}#aframeInspector #scenegraph,#aframeInspector #rightPanel{z-index:9998}#aframeInspector #sidebar,#aframeInspector #scenegraph,#aframeInspector .panel{cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}#aframeInspector .toggle-edit{background-color:#92374d;box-sizing:content-box;color:#fafafa;font-size:13px;left:3px;line-height:normal;margin:0;padding:6px 10px;position:fixed;text-align:center;text-decoration:none;top:3px;width:204px;z-index:999999999}#aframeInspector .toggle-edithover{background-color:#e42b5a}#aframeInspector input{background-color:transparent;border:1px solid #555;color:#fff}#aframeInspector input,#aframeInspector .texture canvas{transition:.1s background-color ease-in-out,.1s border-color ease-in-out,.1s color ease-in-out}#aframeInspector input[type=text],#aframeInspector input[type=number],#aframeInspector input.string,#aframeInspector input.number{min-height:14px;outline:none}#aframeInspector input[type="checkbox"]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;cursor:pointer;margin:0;height:18px;width:18px}#aframeInspector input[type="checkbox"]:focus{box-shadow:none}#aframeInspector input.number{background-color:transparent !important;border:0;color:#2cb7ff !important;cursor:col-resize;font-size:13px;padding:2px}#aframeInspector input.stringfocus,#aframeInspector input.numberfocus{border:1px solid #20b1fb;color:#fff;cursor:auto}#aframeInspector input.error{border:1px solid #a00}#aframeInspector #sidebar{background:#242424;width:331px}#aframeInspector #sidebar *{vertical-align:middle}#aframeInspector input,#aframeInspector textarea,#aframeInspector select{background:#222;border:1px solid transparent;color:#888}#aframeInspector select{background:#393939}#aframeInspector input[type=color]{background-color:#333;border:1px solid #111;height:28px;cursor:pointer}#aframeInspector input[type=color]{cursor:pointer;height:25px;padding:0;width:50px}#aframeInspector input[type=color]-webkit-color-swatch{border:0}#aframeInspector input[type=color]-webkit-color-swatch-wrapper{padding:0}#aframeInspector input[type=color]-moz-color-swatch{border:0}#aframeInspector input[type=color]-moz-focus-inner{border:0;padding:0}#aframeInspector .hidden{visibility:hidden}#aframeInspector a.button{color:#bcbcbc;font-size:16px;margin-left:10px;text-decoration:none}#aframeInspector a.buttonhover{color:#1faaf2}#aframeInspector .hide{display:none}#aframeInspector .a-canvas.state-dragging{cursor:grabbing}#aframeInspector #rightPanel{align-items:stretch;display:flex;justify-content:flex-end}#aframeInspector #inspectorContainer{display:flex;justify-content:space-between;left:0;height:100%;pointer-events:none;position:fixed;top:0;width:100%;z-index:999999}#aframeInspector #scenegraph,#aframeInspector #viewportBar,#aframeInspector #rightPanel{pointer-events:all}#aframeInspector .aframe-inspector-opened a-scene .a-canvas{background-color:#191919;z-index:9998}#aframeInspector .toggle-sidebar{align-items:center;display:flex;height:100%;position:absolute;z-index:9998}#aframeInspector .toggle-sidebar a{background-color:#262626;color:#bcbcbc;padding:5px;z-index:9998}#aframeInspector .toggle-sidebar a.hover{background-color:#1faaf2;color:#fff}#aframeInspector .toggle-sidebar.left{top:0;left:0}#aframeInspector .toggle-sidebar.right{top:0;right:0}@keyframes animateopacity{from{opacity:0}to{opacity:1}}',"",{version:3,sources:["webpack://./src/style/lib.styl","webpack://./src/style/index.styl","webpack://./src/style/scenegraph.styl","webpack://./src/style/components.styl","webpack://./src/style/entity.styl","webpack://./src/style/help.styl","webpack://./src/style/select.styl","webpack://./src/style/textureModal.styl","webpack://./src/style/viewport.styl","webpack://./src/style/widgets.styl"],names:[],mappings:"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",sourcesContent:['$primary=#1faaf2\n$primaryhover=lighten(#1faaf2, 35%)\n\n$bg=#242424\n$bgdark=#1d1d1d\n$bglight=#333\n$bglighter=#393939\n\n$red=#92374d\n$green=#514b23\n$orange=#d66853\n\n$black=#222\n$gray=#262626\n$grayalt=#323232\n$grayhover=#444\n\n$lightgray=#AAA\n$white=#c3c3c3\n\n$normalfont=system-ui, BlinkMacSystemFont, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif\n$monospace=system-ui, BlinkMacSystemFont, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif\n\nmedia--1024() {\n @media (min-width: 1024px) {\n {block}\n }\n}\n\n/* CSS rules from the original FontAwesomeIcon component */\nsvg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {\n overflow: visible;\n box-sizing: content-box;\n}\n\n.svg-inline--fa {\n display: inline-block;\n height: 1em;\n overflow: visible;\n vertical-align: -0.125em;\n}',"@import './lib';\n\nbody.aframe-inspector-opened,\n.toggle-edit\n font-family BlinkMacSystemFont, -apple-system, \"Segoe UI\", Helvetica, Arial, sans-serif\n\n.wf-roboto-n4-active body.aframe-inspector-opened,\n.wf-roboto-n4-active .toggle-edit\n font-family BlinkMacSystemFont, -apple-system, \"Segoe UI\", Helvetica, Arial, sans-serif\n\nbody.aframe-inspector-opened\n background $bgdark\n color #fff\n font-size 12px\n margin 0\n overflow hidden\n\n#aframeInspector\n @import './scenegraph';\n @import './components';\n @import './entity';\n @import './help';\n @import './select';\n @import './textureModal';\n @import './viewport';\n @import './widgets';\n\n .Select,\n code,\n pre,\n input,\n textarea,\n select\n font-family $monospace\n font-size 13px\n\n .wf-robotomono-n4-active .Select,\n .wf-robotomono-n4-active code,\n .wf-robotomono-n4-active pre,\n .wf-robotomono-n4-active input,\n .wf-robotomono-n4-active textarea,\n .wf-robotomono-n4-active select\n font-family Roboto Mono, Consolas, Andale Mono, Monaco, Courier New, monospace\n\n hr\n border 0\n border-top 1px solid #ccc\n\n a\n cursor pointer\n\n button\n position relative\n\n code\n font-family Consolas, Andale Mono, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace\n\n textarea\n tab-size 4\n white-space pre\n word-wrap normal\n\n textarea.success\n border-color #8b8 !important\n\n textarea.fail\n background-color rgba(255, 0, 0, 0.05)\n border-color #f00 !important\n\n textarea,\n input\n outline none /* osx */\n\n .gltfIcon img\n box-sizing content-box\n display inline\n height 20px\n left 5px\n padding 0 5px\n position relative\n top 4px\n vertical-align baseline\n width 20px\n\n #scenegraph,\n #rightPanel\n z-index 9998\n\n #sidebar,\n #scenegraph,\n .panel\n cursor default\n user-select none\n\n .toggle-edit\n background-color $red\n box-sizing content-box\n color #FAFAFA\n font-size 13px\n left 3px\n line-height normal\n margin 0\n padding 6px 10px\n position fixed\n text-align center\n text-decoration none\n top 3px\n width 204px\n z-index 999999999\n\n .toggle-edithover\n background-color rgb(228, 43, 90)\n\n input\n background-color transparent\n border 1px solid #555\n color #fff\n\n input,\n .texture canvas\n transition 0.1s background-color ease-in-out, 0.1s border-color ease-in-out, 0.1s color ease-in-out\n\n input[type=text],\n input[type=number],\n input.string,\n input.number\n min-height 14px\n outline none\n\n input[type=\"checkbox\"]\n appearance auto\n cursor pointer\n margin 0\n height 18px\n width 18px\n\n input[type=\"checkbox\"]:focus\n box-shadow none\n\n input.number\n background-color transparent !important\n border 0\n color #2cb7ff !important\n cursor col-resize\n font-size 13px\n padding 2px\n\n input.stringfocus,\n input.numberfocus\n border 1px solid #20b1fb\n color #fff\n cursor auto\n\n input.error\n border 1px solid #a00\n\n #sidebar\n background $bg\n width 331px\n\n #sidebar *\n vertical-align middle\n\n input,\n textarea,\n select\n background $black\n border 1px solid transparent\n color #888\n\n select\n background $bglighter\n\n input[type=color]\n background-color #333\n border 1px solid #111\n height 28px\n cursor pointer\n\n input[type=color]\n cursor pointer\n height 25px\n padding 0\n width 50px\n\n /* Note these vendor-prefixed selectors cannot be grouped! */\n input[type=color]-webkit-color-swatch\n border 0 /* To remove the gray border. */\n\n input[type=color]-webkit-color-swatch-wrapper\n padding 0 /* To remove the inner padding. */\n\n input[type=color]-moz-color-swatch\n border 0\n\n input[type=color]-moz-focus-inner\n border 0 /* To remove the inner border (specific to Firefox). */\n padding 0\n\n .hidden\n visibility hidden\n\n a.button\n color #bcbcbc\n font-size 16px\n margin-left 10px\n text-decoration none\n\n a.buttonhover\n color #1faaf2\n\n @keyframes animateopacity\n from { opacity: 0 }\n to { opacity: 1 }\n\n .hide\n display none\n\n .a-canvas.state-dragging\n cursor grabbing\n\n #rightPanel\n align-items stretch\n display flex\n justify-content flex-end\n\n #inspectorContainer\n display flex\n justify-content space-between\n left 0\n height 100%\n pointer-events none\n position fixed\n top 0\n width 100%\n z-index 999999\n\n #scenegraph,\n #viewportBar,\n #rightPanel\n pointer-events all\n\n .aframe-inspector-opened a-scene .a-canvas\n background-color #191919\n z-index 9998\n\n .toggle-sidebar\n align-items center\n display flex\n height 100%\n position absolute\n z-index 9998\n\n a\n background-color #262626\n color #bcbcbc\n padding 5px\n z-index 9998\n\n a.hover\n background-color #1faaf2\n color #fff\n\n .toggle-sidebar.left\n top 0\n left 0\n\n .toggle-sidebar.right\n top 0\n right 0\n","@import './lib';\n\n#toolbar\n background-color $bg\n\n .toolbarActions\n padding 0 0 5px\n\n a.disabled\n color #666\n cursor default\n\n#scenegraph\n background $bg\n border-top 1px solid #111\n display flex\n flex-direction column\n overflow auto\n padding-top 32px\n width 230px\n\n .entity\n background $bg\n cursor pointer\n display flex\n justify-content space-between\n padding 3px\n width 100%\n white-space nowrap\n\n &:hover\n background #1d2f39\n\n &.active\n background-color #155373\n color #fff\n .component:hover\n color #1888c1\n .entityActions\n display inline\n\n &.novisible\n &.active\n span,\n svg,\n .collapsespace,\n .id\n color #999\n\n &:not(.active)\n span,\n svg,\n .collapsespace,\n .id\n color #626262\n\n .component:hover\n color #1faaf2\n\n .entityIcons\n margin-left 2px\n\n .entityActions\n display none\n margin 0 14px\n\n .button\n color #fff\n font-size 12px\n margin-left 6px\n\n svg\n color #CCC\n\n .entityActions svg:hover\n color $primary\n\n .active svg\n color #FAFAFA\n\n .id\n color #ccc\n\n .option.active .id\n color #fff\n\n .collapsespace\n color #eee\n display inline-block\n text-align center\n width 14px\n\n .fa-eye\n color #bbb\n\n .icons a.button\n color #fff\n\n .search\n padding 5px\n font-size 16px\n position relative\n\n input\n color $white\n background $bgdark\n border-radius 5px\n height 22px\n text-indent 10px\n width 216px\n\n svg\n position absolute\n right 14px\n top 10px\n\n .outliner\n background $bg\n color $white\n cursor default\n flex 1 1 auto\n font-size 13px\n height calc(100% - 98px)\n line-height normal\n outline none\n overflow-y auto\n padding 0\n width 230px\n\n.scenegraph-bottom\n background-color #323232\n border-top 1px solid #111\n bottom 10\n height 40px\n left 0\n z-index 100\n\n a\n float right\n margin 10px\n","@import './lib';\n\npropertyRowDefined() {\n .propertyRowDefined {\n {block}\n }\n}\n\n.components\n background-color $bg\n color $white\n height 100%\n overflow auto\n position fixed\n width 331px\n\ndiv.vec2,\ndiv.vec3,\ndiv.vec4\n display inline\n\n.vec2 input.number,\n.vec3 input.number\n width 40px\n\n.vec4 input.number\n width 34px\n\n.collapsible-header\n align-items center\n display flex\n justify-content space-between\n .entityPrint\n color #fff\n\n.collapsible-content\n padding 5px 0\n\n.componentTitle span\n max-width 200px\n overflow hidden\n text-overflow ellipsis\n text-transform uppercase\n white-space nowrap\n color #fff\n font-weight 600\n vertical-align bottom !important\n\n.collapsible .static\n background $bglight\n border-bottom 2px solid $bg\n box-sizing content-box\n cursor pointer\n height 16px\n padding 8px 10px 12px 10px\n vertical-align bottom\n font-size 13px\n &:hover\n background $bglighter\n/*\n.collapsible\n &.collapsed\n background-color $grayalt\n .static,\n .componentHeaderActions\n color #dedede\n &:hover\n background-color $grayhover\n*/\n.collapsible .menu\n text-align right\n\n.collapsible .menuafter\n color #bbb\n content '\\2807'\n font-size 12px\n padding 5px\n text-align right\n\n.collapsible .static\n margin 0\n\n.collapsible .static .collapse-button\n border 6px solid transparent\n float left\n height 0\n margin-right 10px\n margin-left 2px\n width 0\n\n.collapsible.collapsed .static .collapse-button\n border-left-color $white\n margin-top 4px\n\n.collapsible:not(.collapsed) .static .collapse-button\n border-top-color $white\n margin-top 7px\n\n.propertyRow\n align-items center\n display flex\n font-size 13px\n min-height 30px\n padding 2px 15px\n\n .text\n cursor default\n display inline-block\n overflow hidden\n padding-right 10px\n text-overflow ellipsis\n vertical-align middle\n width 118px\n\n .map_value\n margin 0 0 0 5px\n width 68px\n\n .Select-control\n font-size 11px\n height 24px\n\n .Select-placeholder,\n .Select--single > .Select-control .Select-value\n line-height 19px\n\n .Select-input\n height 22px\n\n input[type=text],\n input[type=number],\n input.string,\n input.number\n background $bgdark\n color #1faaf2\n min-height 26px\n padding-bottom 1px\n padding-left 5px\n padding-right 5px\n padding-top 1px\n &:last-child\n padding-right 0\n\n input.string\n padding-left 8px\n box-sizing border-box\n width 165px\n\n input[type=text]:focus,\n input.string:focus\n box-shadow none\n\n .color_value\n margin 0 0 0 5px\n width 68px\n letter-spacing 1px\n\n.propertyRowDefined .text\n color #FAFAFA\n font-weight 500\n\n.components *\n vertical-align middle\n\nspan.subcomponent\n color #999\n float none !important\n margin-left 10px\n vertical-align top !important\n\na.help-link\n opacity 0.4\n\na.help-linkhover\n opacity 1\n\n#addComponentContainer\n align-items center\n display flex\n flex-direction column\n justify-content center\n padding 20px 10px\n background $bgdark\n\n #addComponent\n text-align left\n width 200px\n .select__control\n background #161616\n height 35px\n color $primary\n .option\n display flex\n justify-content space-between\n span\n color $primary\n\n #addComponentHeader\n font-size 15px\n margin 5px 0 10px 0\n\n input[type=text]:focus\n box-shadow none\n\n.Select-menu-outer .is-focused span\n color #fff\n\n.component-title\n align-items center\n display flex\n\n#componentEntityHeader\n .collapsible-header\n bottom 4px\n position relative\n .collapse-button\n display none\n .static\n height 13px\n .entityPrint\n font-size 15px\n padding-left 5px\n .entityName\n max-width 160px\n top 0\n .entityIcons\n color #FAFAFA\n\n#mixinSelect\n width 160px\n\n.propertyRow .texture\n display flex\n input\n margin-left 0\n width 120px\n\n#componentEntityHeader .gltfIcon img\n top 0\n\nsvg\n color $white\n &:hover\n color $primary\n",'@import \'./lib\';\n\n.entityPrint\n font-family $normalfont\n line-height 1.15em\n\n.entityName\n display inline-block\n overflow hidden\n position relative\n text-overflow ellipsis\n top 3px\n white-space nowrap\n\n[data-entity-name-type="id"]\n color $red\n\n[data-entity-name-type="class"]\n color $green\n\n[data-entity-name-type="mixin"]\n color $orange\n',".help-lists\n display flex\n justify-content space-around\n\n.help-list\n list-style none\n margin 0\n padding 0 0 10px\n width 350px\n\n.help-list li\n margin-right 40px\n\n.help-key-unit\n line-height 1.8\n margin-right 2em\n padding 5px 0\n\n.help-key\n bottom 2px\n margin-right 4px\n min-width 60px\n position relative\n\n.help-key span\n background-color #2e2e2e\n background-repeat repeat-x\n border 1px solid #666\n border-radius 3px\n box-shadow 0 0 5px #000\n color #999\n display inline-block\n font-size 12px\n padding 0 8px\n text-align center\n\n.help-key-def\n color #bbb\n display inline-block\n margin-left 1em\n","@import './lib';\n\n.select__control\n border 0\n border-radius 0\n cursor pointer\n min-height 26px\n font-family $monospace\n font-size 13px\n\n.select__indicator\n height 26px\n\n.select__indicator-separator\n display none\n\n.select__input\n min-height auto !important\n\n.select__control,\n.select__menu\n background $bgdark\n\n.select__option\n padding 5px 10px\n\n.select__placeholder,\n.select__menu\n color $white\n\n.select__single-value\n color $primary\n\n.select__control--is-focused\n box-shadow none !important\n\n.select__option\n cursor pointer\n\n.select__clear-indicator\n display none\n\n.select__label\n font-size 11px\n\n.select__option--is-focused\n background #155373\n\n.select__value-container\n height 26px\n position static\n &.select__value-container--is-multi\n height auto\n padding 6px\n\n.select__dropdown-indicator\n padding 3px 8px\n\n.select__multi-value\n background $bg\n color $primary\n\n.select__multi-value__label\n color $primary\n\n.select__value-container--is-multi > :last-child\n display none\n\n.select__multi-value__remove:hover\n color #fff\n background $bg\n",".modal\n animation animateopacity 0.2s ease-out\n background-color rgb(0, 0, 0)\n background-color rgba(0, 0, 0, 0.6)\n display flex\n height 100%\n left 0\n overflow auto\n position fixed\n top 0\n width 100%\n z-index 9999999999\n\n.modal h3\n font-size 18px\n font-weight 100\n margin 0.6em 0\n\n#textureModal .modal-content\n height calc(100% - 50px)\n width calc(100% - 50px)\n\n.modal-content\n animation animatetop 0.2s ease-out\n animation-duration 0.2s\n animation-name animatetop\n background-color #232323\n box-shadow 0 4px 8px 0 rgba(0, 0, 0, 0.5), 0 6px 20px 0 rgba(0, 0, 0, 0.5)\n margin auto\n overflow hidden\n padding 0\n\n.close\n color white\n float right\n font-size 28px\n font-weight bold\n\n.closehover,\n.closefocus\n color #08f\n cursor pointer\n text-decoration none\n\n.modal-header\n color white\n padding 2px 16px\n\n.modal-body\n overflow auto\n padding 16px\n\n.modal-footer\n color white\n padding 2px 16px\n\n/* Gallery */\n.gallery\n background #232323\n display flex\n flex-wrap wrap\n margin 15px auto 0\n overflow auto\n padding 15px 3px 3px\n\n.newimage .gallery\n padding 16px\n\n.gallery li\n border-radius 2px\n box-shadow 0 0 6px rgba(0, 0, 0, 0.6)\n cursor pointer\n margin 8px\n overflow hidden\n width 155px\n\n.gallery li.selected,\n.gallery li:hover\n box-shadow 0 0 0 2px #1eaaf1\n\n.gallery li .detail\n background-color #323232\n margin 0\n min-height 60px\n padding 3px 10px\n\n.preview\n padding 10px\n width 150px\n\n.preview input\n display block\n margin 8px 0\n width 144px\n\n.preview button\n width 155px\n\n.preview .detail .title\n color #fff\n display inline-block\n max-width 155px\n overflow hidden\n text-overflow ellipsis\n white-space nowrap\n\n.gallery li.selected .detail,\n.gallery li:hover .detail\n background-color #444\n\n.gallery li .detail span\n color #777\n display block\n margin-top 4px\n overflow hidden\n text-overflow ellipsis\n white-space nowrap\n width 140px\n\n.gallery li.selected .detail span,\n.gallery li:hover .detail span\n color #888\n\n.gallery li .detail span.title\n color #fff !important\n\n.modal button\n appearance none\n border-radius 0\n box-shadow none\n cursor pointer\n display inline-block\n font-size 12px\n line-height 1.8\n margin 0 10px 0 0\n padding 5px 10px\n\n.modal buttonfocus\n outline none\n\n.modal button\n background-color #1eaaf1\n border none\n color #fff\n\n.modal buttonhover,\n.modal button.hover\n background-color #346392\n text-shadow -1px 1px #27496d\n\n.modal buttonactive,\n.modal button.active\n background-color #27496d\n text-shadow -1px 1px #193047\n\n.modal buttondisabled\n background-color #888\n cursor none\n\n.newimage\n background-color #323232\n color #bcbcbc\n display flex\n font-size 13px\n justify-content space-between\n margin-top 10px\n overflow auto\n padding 10px\n\n.newimage input\n color #1eaaf1\n padding 3px 5px\n\n.texture canvas + input\n margin-left 5px\n\n.texture svg\n padding-right 5px\n\n.uploader-normal-button .hidden\n display none\n\n.assets.search\n position relative\n margin-top 10px\n width 200px\n\n.assets.search svg\n position absolute\n right 0px\n top 5px\n\n.new_asset_options\n margin 10px\n\n.new_asset_options > ul\n margin-left 10px\n padding 5px\n\n.new_asset_options > ul > li\n padding 10px 0\n\n.new_asset_options .imageUrl\n margin-left 5px\n width 350px\n\n.texture canvas\n border 1px solid $bglight\n cursor pointer\n","@import './lib';\n\n#viewportBar\n align-items center\n background-color $bg\n color $white\n display flex\n flex-grow 2\n height 32px\n font-size 15px\n justify-content space-between\n left 0\n margin 0 auto\n right 0\n top 0\n\n.toolbarButtons\n display flex\n align-items center\n gap 6px\n\n *\n margin-left 0 !important\n vertical-align middle\n\n a.button\n & svg\n padding 8px\n\n &:not(.active) svg:hover\n background-color $grayhover\n\n .active svg\n background-color $primary\n color #fff\n\n .active:hover svg\n color #fff !important\n\n.local-transform\n padding-left 10px\n padding-right 20px\n\n.local-transform label\n color $lightgray\n padding-left 5px\n\n.local-transform a.button\n padding-top 0\n\n#cameraSelect\n cursor pointer\n width 110px\n .select__dropdown-indicator\n padding-left 3px\n padding-right 3px\n\n#cameraToolbar\n margin-left 5px\n align-items center\n display flex\n a\n margin-right 10px\n .select__control\n background none\n .select__single-value\n color $white\n &:hover\n color $primary\n\n#viewportHud\n display none\n +media--1024()\n display block\n","@import './lib';\n\n.Select-control\n background-color #222 !important\n border none\n border-radius 0\n color $primary\n font-family $monosapce\n\n.Select-menu-outer\n border none\n\n.Select-menu-outer .is-focused\n background-color $primary !important\n color $white\n\n.Select-option\n background-color #222 !important\n\n.select-widget\n display inline-block\n width 157px\n\n.Select-placeholder,\n.Select--single > .Select-control .Select-value\n color $primary !important\n\n.Select-value-label\n color $primary !important\n\n/* Dropdown menu */\n.dropbtn\n border none\n color $white\n cursor pointer\n\n.dropdown\n display inline-block\n position relative\n\n.dropdown-content\n background-color #f9f9f9\n box-shadow 0 8px 16px 0 rgba(0, 0, 0, 0.2)\n display none\n left 8px\n min-width 38px\n position absolute\n z-index 999\n\n.dropdown-content a\n background-color #232323\n color #7d7d7d\n display block\n padding 10px 14px\n text-decoration none\n\n.dropdown-content a:hover\n background-color #4ecbff\n color $white\n\n.dropdownhover .dropdown-content\n display block\n\n.dropdownhover .dropbtn\n color $primary\n"],sourceRoot:""}]);const s=a},314:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",r=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),r&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),r&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n})).join("")},t.i=function(e,n,r,o,i){"string"==typeof e&&(e=[[null,e,void 0]]);var a={};if(r)for(var s=0;s0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=i),n&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=n):u[2]=n),o&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=o):u[4]="".concat(o)),t.push(u))}},t}},354:e=>{"use strict";e.exports=function(e){var t=e[1],n=e[3];if(!n)return t;if("function"==typeof btoa){var r=btoa(unescape(encodeURIComponent(JSON.stringify(n)))),o="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(r),i="/*# ".concat(o," */");return[t].concat([i]).join("\n")}return[t].join("\n")}},7:e=>{"use strict";var t,n="object"==typeof Reflect?Reflect:null,r=n&&"function"==typeof n.apply?n.apply:function(e,t,n){return Function.prototype.apply.call(e,t,n)};t=n&&"function"==typeof n.ownKeys?n.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var o=Number.isNaN||function(e){return e!=e};function i(){i.init.call(this)}e.exports=i,e.exports.once=function(e,t){return new Promise((function(n,r){function o(n){e.removeListener(t,i),r(n)}function i(){"function"==typeof e.removeListener&&e.removeListener("error",o),n([].slice.call(arguments))}h(e,t,i,{once:!0}),"error"!==t&&function(e,t,n){"function"==typeof e.on&&h(e,"error",t,{once:!0})}(e,o)}))},i.EventEmitter=i,i.prototype._events=void 0,i.prototype._eventsCount=0,i.prototype._maxListeners=void 0;var a=10;function s(e){if("function"!=typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function l(e){return void 0===e._maxListeners?i.defaultMaxListeners:e._maxListeners}function c(e,t,n,r){var o,i,a,c;if(s(n),void 0===(i=e._events)?(i=e._events=Object.create(null),e._eventsCount=0):(void 0!==i.newListener&&(e.emit("newListener",t,n.listener?n.listener:n),i=e._events),a=i[t]),void 0===a)a=i[t]=n,++e._eventsCount;else if("function"==typeof a?a=i[t]=r?[n,a]:[a,n]:r?a.unshift(n):a.push(n),(o=l(e))>0&&a.length>o&&!a.warned){a.warned=!0;var u=new Error("Possible EventEmitter memory leak detected. "+a.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");u.name="MaxListenersExceededWarning",u.emitter=e,u.type=t,u.count=a.length,c=u,console&&console.warn&&console.warn(c)}return e}function u(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function p(e,t,n){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},o=u.bind(r);return o.listener=n,r.wrapFn=o,o}function f(e,t,n){var r=e._events;if(void 0===r)return[];var o=r[t];return void 0===o?[]:"function"==typeof o?n?[o.listener||o]:[o]:n?function(e){for(var t=new Array(e.length),n=0;n0&&(a=t[0]),a instanceof Error)throw a;var s=new Error("Unhandled error."+(a?" ("+a.message+")":""));throw s.context=a,s}var l=i[e];if(void 0===l)return!1;if("function"==typeof l)r(l,this,t);else{var c=l.length,u=m(l,c);for(n=0;n=0;i--)if(n[i]===t||n[i].listener===t){a=n[i].listener,o=i;break}if(o<0)return this;0===o?n.shift():function(e,t){for(;t+1=0;r--)this.removeListener(e,t[r]);return this},i.prototype.listeners=function(e){return f(this,e,!0)},i.prototype.rawListeners=function(e){return f(this,e,!1)},i.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):d.call(e,t)},i.prototype.listenerCount=d,i.prototype.eventNames=function(){return this._eventsCount>0?t(this._events):[]}},146:(e,t,n)=>{"use strict";var r=n(404),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?a:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=a;var c=Object.defineProperty,u=Object.getOwnPropertyNames,p=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,d=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(m){var o=d(n);o&&o!==m&&e(t,o,r)}var a=u(n);p&&(a=a.concat(p(n)));for(var s=l(t),h=l(n),y=0;y{"use strict";var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,o=n?Symbol.for("react.portal"):60106,i=n?Symbol.for("react.fragment"):60107,a=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,u=n?Symbol.for("react.async_mode"):60111,p=n?Symbol.for("react.concurrent_mode"):60111,f=n?Symbol.for("react.forward_ref"):60112,d=n?Symbol.for("react.suspense"):60113,m=n?Symbol.for("react.suspense_list"):60120,h=n?Symbol.for("react.memo"):60115,y=n?Symbol.for("react.lazy"):60116,g=n?Symbol.for("react.block"):60121,b=n?Symbol.for("react.fundamental"):60117,v=n?Symbol.for("react.responder"):60118,A=n?Symbol.for("react.scope"):60119;function C(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case u:case p:case i:case s:case a:case d:return e;default:switch(e=e&&e.$$typeof){case c:case f:case y:case h:case l:return e;default:return t}}case o:return t}}}function w(e){return C(e)===p}t.AsyncMode=u,t.ConcurrentMode=p,t.ContextConsumer=c,t.ContextProvider=l,t.Element=r,t.ForwardRef=f,t.Fragment=i,t.Lazy=y,t.Memo=h,t.Portal=o,t.Profiler=s,t.StrictMode=a,t.Suspense=d,t.isAsyncMode=function(e){return w(e)||C(e)===u},t.isConcurrentMode=w,t.isContextConsumer=function(e){return C(e)===c},t.isContextProvider=function(e){return C(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return C(e)===f},t.isFragment=function(e){return C(e)===i},t.isLazy=function(e){return C(e)===y},t.isMemo=function(e){return C(e)===h},t.isPortal=function(e){return C(e)===o},t.isProfiler=function(e){return C(e)===s},t.isStrictMode=function(e){return C(e)===a},t.isSuspense=function(e){return C(e)===d},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===p||e===s||e===a||e===d||e===m||"object"==typeof e&&null!==e&&(e.$$typeof===y||e.$$typeof===h||e.$$typeof===l||e.$$typeof===c||e.$$typeof===f||e.$$typeof===b||e.$$typeof===v||e.$$typeof===A||e.$$typeof===g)},t.typeOf=C},404:(e,t,n)=>{"use strict";e.exports=n(72)},181:(e,t,n)=>{var r=/^\s+|\s+$/g,o=/^[-+]0x[0-9a-f]+$/i,i=/^0b[01]+$/i,a=/^0o[0-7]+$/i,s=parseInt,l="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,c="object"==typeof self&&self&&self.Object===Object&&self,u=l||c||Function("return this")(),p=Object.prototype.toString,f=Math.max,d=Math.min,m=function(){return u.Date.now()};function h(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function y(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==p.call(e)}(e))return NaN;if(h(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=h(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(r,"");var n=i.test(e);return n||a.test(e)?s(e.slice(2),n?2:8):o.test(e)?NaN:+e}e.exports=function(e,t,n){var r,o,i,a,s,l,c=0,u=!1,p=!1,g=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function b(t){var n=r,i=o;return r=o=void 0,c=t,a=e.apply(i,n)}function v(e){var n=e-l;return void 0===l||n>=t||n<0||p&&e-c>=i}function A(){var e=m();if(v(e))return C(e);s=setTimeout(A,function(e){var n=t-(e-l);return p?d(n,i-(e-c)):n}(e))}function C(e){return s=void 0,g&&r?b(e):(r=o=void 0,a)}function w(){var e=m(),n=v(e);if(r=arguments,o=this,l=e,n){if(void 0===s)return function(e){return c=e,s=setTimeout(A,t),u?b(e):a}(l);if(p)return s=setTimeout(A,t),b(l)}return void 0===s&&(s=setTimeout(A,t)),a}return t=y(t)||0,h(n)&&(u=!!n.leading,i=(p="maxWait"in n)?f(y(n.maxWait)||0,t):i,g="trailing"in n?!!n.trailing:g),w.cancel=function(){void 0!==s&&clearTimeout(s),c=0,r=l=o=s=void 0},w.flush=function(){return void 0===s?a:C(m())},w}},694:(e,t,n)=>{"use strict";var r=n(925);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,i,a){if(a!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return n.PropTypes=n,n}},556:(e,t,n)=>{e.exports=n(694)()},925:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},551:(e,t,n)=>{"use strict";var r=n(540),o=n(982);function i(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n