body,html{margin:0;padding:0;font-family:Raleway,sans-serif;background:#f5f5f5;height:100%;overflow:hidden}*{box-sizing:border-box}body{display:flex;flex-direction:column}.wrap{width:100vw;position:relative}.dropzone,.wrap{display:flex;flex-grow:1}.dropzone{flex-direction:column;justify-content:center;align-items:center}.placeholder{width:100%;max-width:500px;border-radius:.5em;background:#eee;padding:2em;text-align:center}.placeholder p{font-size:1.2rem;color:#999}.viewer{width:100%;height:100%;flex-grow:1;flex-shrink:1;top:0;z-index:0}.axes,.viewer{position:absolute}.axes{width:100px;height:100px;margin:20px;padding:0;left:0;bottom:0;z-index:10;pointer-events:none}header{display:flex;background:#353535;padding:0 2em;height:4rem;line-height:4rem;align-items:center;overflow-x:auto;overflow-y:hidden;white-space:nowrap;box-shadow:0 0 8px 2px rgba(0,0,0,.3);z-index:1;-webkit-app-region:drag}header .item,header .separator,header h1{color:#f5f5f5;font-weight:300;line-height:4rem;margin:0}header h1{font-size:1.4rem}header h1>a{color:inherit;font-size:inherit;text-decoration:inherit}header .item{padding:0 1em;font-size:.8rem;text-decoration:none;transition:background .2s ease;-webkit-app-region:no-drag}header .item:hover{background:#444}header button.item{height:34px;line-height:35px;padding:0 1em;border:0;background:#ffc107;color:#333;font-weight:500;border-radius:2px;cursor:pointer}header button.item:hover{color:#000}header .separator{margin:0 .2em;opacity:.2}header h1+.separator{margin-left:1em}.flex-grow{flex-grow:1}.gui-wrap{position:absolute;top:0;right:0;bottom:0;pointer-events:none}.gui-wrap>.main{pointer-events:all;max-height:100%;overflow:auto}.dg li.gui-stats:not(.folder){height:auto}@media screen and (max-width:700px){header h1{font-size:1em}.layout-md{display:none}}.upload-btn{margin-top:2em}.upload-btn input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.upload-btn label{color:#353535;border:0;border-radius:3px;transition:background .2s ease;font-size:1rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden;padding:.625rem 1.25rem}.upload-btn label:hover{background:#ddd}.upload-btn svg{width:1em;height:1em;vertical-align:middle;fill:currentColor;margin-top:-.25em;margin-right:.25em}.report{padding:2em;max-width:860px}.report h1{margin-top:0}.report p,.report ul{line-height:1.5em}.report-table{text-align:left;border-collapse:collapse;width:100%}.report-table thead tr{background:#404040;color:#fff}.report-table td,.report-table th{padding:.5em 1em}.report-table tr:nth-child(2n){background:#f0f0f0}.report-toggle-wrap.hidden{display:none}.report-toggle{cursor:pointer;display:flex;position:absolute;bottom:0;left:20px;height:30px;box-shadow:0 0 5px 0 rgba(0,0,0,.25);background:#fff;box-sizing:border-box;color:#f0f0f0;background:#000;border-left:6px solid #000;display:none}.report-toggle.level-1{color:#444;background:#ffeda0;border-left-color:#feb24c}.report-toggle.level-0{color:#444;background:#f4c2be;border-left-color:#b10026}.report-toggle-text{line-height:32px;padding:0 .5em;font-weight:300;font-size:.8em}.report-toggle-close{width:30px;height:30px;line-height:30px;font-size:1.5em;text-align:center}.spinner{width:40px;height:40px;position:absolute;left:50%;top:50%;margin:-20px;background-color:#333;border-radius:100%;-webkit-animation:sk-scaleout 1s ease-in-out infinite;animation:sk-scaleout 1s ease-in-out infinite}@-webkit-keyframes sk-scaleout{0%{-webkit-transform:scale(0)}to{-webkit-transform:scale(1);opacity:0}}@keyframes sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.gui-wrap{display:none}.logo{position:absolute;top:50px;left:50px}.control-btn{position:absolute;display:block;bottom:50px;padding:0 50px;right:0}.control-btn-details{display:block;position:relative;padding:5px}.control-btn-details i{position:absolute;left:20px;top:20px;color:#fff}.control-btn-details img{position:absolute;left:15px;top:15px;color:#fff;width:26px}.function-btn,.function-btn-main{background-color:#c51724;color:#fff;border-radius:10px;border:none;padding:15px 10px;width:200px;font-size:15px}.function-btn{opacity:.6}.function-btn-main:hover,.function-btn:hover{background-color:#4d5761}.function-btn-main:focus,.function-btn:focus{outline:none}
/*# sourceMappingURL=style.1561f95a.css.map */