body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:area-normal,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}.content{height:100%;position:absolute;width:100%}.record-button{bottom:50px;left:0;position:absolute;right:0}@media(prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}body{font-family:area-normal,sans-serif!important;font-weight:400}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes gradientAnimation{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.fullscreen-loader{align-items:center;animation:gradientAnimation 15s ease infinite;background:linear-gradient(-45deg,#239fc6,#000);background-size:400% 400%;display:flex;flex-direction:row;height:100%;justify-content:center;left:0;padding:0 10%;position:fixed;top:0;width:100%;z-index:10000}.spinner{animation:spin 1s linear infinite;border:8px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:60px;width:60px}@keyframes spin{to{transform:rotate(1turn)}}.map-container{bottom:20px;position:absolute;right:20px}.connectors{left:0;pointer-events:none;position:absolute;top:0}.environment-node{position:absolute;text-align:center;transform:translate(-50%,-50%)}.node-sphere{background-color:#eee;border:1px solid #aaa;border-radius:50%;box-shadow:#333;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;cursor:pointer;height:30px;margin:0 auto;transition:width .1s ease,height .1s ease;width:30px}.node-sphere.current{height:50px;width:50px}.node-sphere:hover{height:40px;width:40px}.node-sphere:before{background-color:#59595980;border-radius:inherit;content:"";height:100%;left:0;opacity:1;pointer-events:none;position:absolute;top:0;transition:opacity .1s ease;width:100%}.node-sphere.current:before,.node-sphere:hover:before{opacity:0}.node-label{color:#333;font-size:12px;margin-top:4px}.loading-container{align-items:center;color:#fff;display:flex;font-size:1.4rem;font-weight:700;height:100vh;justify-content:center;margin-right:20%;margin-top:80px}.dot{animation:blink 1.4s infinite;animation-fill-mode:both;opacity:0}.dot:nth-child(2){animation-delay:.2s}.dot:nth-child(3){animation-delay:.4s}@keyframes blink{0%{opacity:0}20%{opacity:1}to{opacity:0}}.message-enter{opacity:0;transform:translateY(20px)}.message-enter-active{transition:opacity .3s,transform .3s}.message-enter-active,.message-exit{opacity:1;transform:translateY(0)}.message-exit-active{opacity:0;transform:translateY(-20px);transition:opacity .3s,transform .3s}
/*# sourceMappingURL=main.17f778fd.css.map*/