.loading-indicator{background-color:#4a90e2;height:5px;overflow:hidden}.loading-wrapper{height:5px;margin-bottom:5px}.determinate{background-color:#8ccf7e;transition:width .5s ease;width:0}.determinate,.indeterminate{height:100%;position:relative}.indeterminate:before{animation:moveIndeterminate 2s linear infinite;background-color:#8ccf7e;content:"";height:100%;position:absolute;width:50%}@keyframes moveIndeterminate{0%{left:-50%}to{left:100%}}.file-upload-wrapper{border:3px dashed #036;border-radius:10px;color:#036;cursor:pointer;display:block;margin:20px auto;padding:20px 40px}.file-upload-wrapper ul{padding-left:0}.file-upload-wrapper:hover{background:#fef}canvas#analyzeCanvas[data-v-f5254802]{border:1px solid #fff;max-width:100%}table[data-v-f5254802]{border-collapse:collapse}table td[data-v-f5254802]{border:1px solid #eee;padding:5px}table td[data-v-f5254802]:first-child{padding-right:10px}table td[data-v-f5254802]:last-child{min-width:60px;text-align:right}.canvas-topbar[data-v-279ba3ff]{color:#fff;line-height:20px;margin-top:-24px}.zoomable-canvas-wrapper[data-v-279ba3ff]{border:1px solid #fff;height:calc(100vh - 240px);position:relative;width:calc(100% - 40px)}.zoomable-canvas-container[data-v-279ba3ff]{align-items:center;bottom:0;justify-content:center;left:0;overflow:hidden;position:absolute;right:0;top:0}canvas[data-v-279ba3ff]{border:1px solid #fff;transition:transform .05s ease}.content[data-v-7a69815c]{max-width:none}.color-alignment button[data-v-7a69815c]{margin-right:2px;min-width:66px}.logger[data-v-2890cfc2]{background-color:#00000080;bottom:0;color:#eee;left:0;padding:10px;position:fixed;right:0}.logger pre[data-v-2890cfc2]{font-size:10px;height:12px;line-height:12px;margin-top:20px;overflow-y:scroll}button.expand-button[data-v-2890cfc2]{background:transparent;color:#eee;font-size:10px;font-weight:700;position:absolute;right:0;top:0}body,html{font-family:-apple-system,\.SFNSText-Regular,San Francisco,Roboto,Segoe UI,Helvetica Neue,Lucida Grande,sans-serif;font-size:13px;margin:0;padding:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-min-device-pixel-ratio:1.5;color:#c6fffd;min-height:100%}html{background:radial-gradient(circle at bottom,#27587c,#0a2940)}.content a,.content a:visited{color:inherit}body{padding-bottom:80px}header{padding:0 10px}header h1{color:#fff;font-size:18px;line-height:50px;margin:0}header .subtitle{font-size:12px;font-weight:400}header .info{color:#8ccf7e;float:right;line-height:50px;padding-right:10px}header a{color:#8ccf7e;text-decoration:none}.tabs{border-radius:5px;float:right;margin:10px 10px 0 0;overflow:hidden}a.button,button{background-color:#eee;border:none;border-radius:5px;color:#333;cursor:pointer;font-size:13px;padding:10px 20px;text-decoration:none;transition:background-color .3s}.tabs a.button,.tabs button{border-radius:0;border-right:1px solid #ccc;font-weight:700}a.button:hover,button:hover{background-color:#70f1ec}.tabs a.button.active,.tabs button.active{background-color:#8ccf7e;color:#111}.content{clear:both;line-height:1.5;max-width:500px;padding:5px 5px 5px 50px}@media (min-width:728px){.content{clear:none;margin-left:370px;padding-top:50px}}canvas{display:block;height:auto;width:auto}.card{background-color:#fefefe;border:1px solid #ddd;border-radius:10px;color:#333;float:left;margin:50px;min-height:340px;padding:10px 20px 20px;width:272px}.separator{border-top:1px solid #ddd;margin:10px 0}.card .separator{margin-left:-20px;margin-right:-20px}.card h4{margin-bottom:0}
