@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#react-model-view{height:100vh;margin:0;padding:0;width:100%}.lds-spinner{color:official;display:inline-block;height:80px;position:relative;width:80px}.lds-spinner div{-webkit-animation:lds-spinner 1.2s linear infinite;animation:lds-spinner 1.2s linear infinite;-webkit-transform-origin:40px 40px;transform-origin:40px 40px}.lds-spinner div:after{background:#469041;border-radius:20%;content:" ";display:block;height:18px;left:37px;position:absolute;top:3px;width:6px}.lds-spinner div:first-child{-webkit-animation-delay:-1.1s;animation-delay:-1.1s;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.lds-spinner div:nth-child(2){-webkit-animation-delay:-1s;animation-delay:-1s;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.lds-spinner div:nth-child(3){-webkit-animation-delay:-.9s;animation-delay:-.9s;-webkit-transform:rotate(60deg);transform:rotate(60deg)}.lds-spinner div:nth-child(4){-webkit-animation-delay:-.8s;animation-delay:-.8s;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.lds-spinner div:nth-child(5){-webkit-animation-delay:-.7s;animation-delay:-.7s;-webkit-transform:rotate(120deg);transform:rotate(120deg)}.lds-spinner div:nth-child(6){-webkit-animation-delay:-.6s;animation-delay:-.6s;-webkit-transform:rotate(150deg);transform:rotate(150deg)}.lds-spinner div:nth-child(7){-webkit-animation-delay:-.5s;animation-delay:-.5s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.lds-spinner div:nth-child(8){-webkit-animation-delay:-.4s;animation-delay:-.4s;-webkit-transform:rotate(210deg);transform:rotate(210deg)}.lds-spinner div:nth-child(9){-webkit-animation-delay:-.3s;animation-delay:-.3s;-webkit-transform:rotate(240deg);transform:rotate(240deg)}.lds-spinner div:nth-child(10){-webkit-animation-delay:-.2s;animation-delay:-.2s;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.lds-spinner div:nth-child(11){-webkit-animation-delay:-.1s;animation-delay:-.1s;-webkit-transform:rotate(300deg);transform:rotate(300deg)}.lds-spinner div:nth-child(12){-webkit-animation-delay:0s;animation-delay:0s;-webkit-transform:rotate(330deg);transform:rotate(330deg)}@-webkit-keyframes lds-spinner{0%{opacity:1}to{opacity:0}}@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}.controller{background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.1);display:flex;flex-direction:column;font-family:Open Sans,sans-serif;font-size:16;margin:50px;max-height:calc(100vh - 150px);overflow:scroll;overflow-x:hidden;padding:25px;position:fixed;width:220px;z-index:10}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:5px}::-webkit-scrollbar-thumb{background:#469041;border-radius:5px}.element{display:flex;flex-direction:column;margin-bottom:10px}.element label{margin-bottom:4px}.element .button{align-items:center;border:1px solid #343434;display:flex;font-size:14px;justify-content:center;margin-bottom:10px}.door img,.element .button img{margin-right:5px}.element .button,.element input,.element select{border:1px solid #000;border-radius:3px;box-sizing:border-box;cursor:pointer;font-family:Open Sans,sans-serif;font-size:16;height:40px;padding-left:5px}.element input{cursor:text}.colorElement{display:flex;flex-wrap:wrap}.colorElement .color{align-items:flex-end;box-sizing:border-box;cursor:pointer;display:flex;height:50px;justify-content:flex-end;margin:2px;width:50px}.colorElement .color p{font-size:9px;padding:2px}.colorElement .color:hover{opacity:.9}.door{align-items:center;cursor:pointer;display:flex;font-size:14px;margin-bottom:10px}.check:hover,.door:hover{opacity:.9}.selected{border:2px solid #2acfcf}.check{align-items:center;display:flex;height:25px}.check,.check input:hover{cursor:pointer}.check p,.door-wrapper p{margin-left:10px}
/*# sourceMappingURL=main.82b0613d.css.map*/