@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:700|Roboto:400,700&display=swap);.editor[data-v-6d83bf0a]{display:inline-block;background-color:#292929}.editor[data-v-6d83bf0a] *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.editor[data-v-6d83bf0a] .tire-graphic-object{cursor:all-scroll}.objects-list .objects-list-item[data-v-087344e7]{position:relative;background-color:#2d2d2d;border-bottom:1px solid #343434;height:55px;overflow:hidden;color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.objects-list .objects-list-item[data-v-087344e7]:hover{background-color:#2f2f2f}.objects-list .objects-list-item[data-v-087344e7]:active{background-color:#2d2d2d}.objects-list .objects-list-item--active[data-v-087344e7]{background-color:#4b3665}.objects-list .objects-list-item--active [data-v-087344e7]{color:#fff}.objects-list .objects-list-item--active[data-v-087344e7]:hover{background-color:#5e437e}.objects-list .objects-list-item--active .delete[data-v-087344e7]{display:inline-block!important}.objects-list .objects-list-item--no-name .name[data-v-087344e7]{display:none}.objects-list .objects-list-item--no-name .description[data-v-087344e7]{opacity:.7!important;font-size:12pt!important}.objects-list .objects-list-item>div[data-v-087344e7]{display:table-cell;height:55px;vertical-align:middle}.objects-list .objects-list-item .grip[data-v-087344e7]{font-size:15pt;padding:0 10px;opacity:.2;cursor:ns-resize}.objects-list .objects-list-item .icon[data-v-087344e7]{margin-right:10px;font-size:20pt;padding-right:8px;opacity:.3;width:40px;text-align:center}.objects-list .objects-list-item .info[data-v-087344e7]{font-size:12pt;color:#fff}.objects-list .objects-list-item .info .name[data-v-087344e7]{font-size:12pt;font-weight:700;opacity:.7}.objects-list .objects-list-item .info .description[data-v-087344e7]{font-size:10pt;color:hsla(0,0%,100%,.3)}.objects-list .objects-list-item .info .description .axle[data-v-087344e7]{color:#000;opacity:1;padding:1px 6px;border-radius:20px}.objects-list .objects-list-item .delete[data-v-087344e7]{display:none;position:absolute;color:#fff;top:10px;right:10px;font-size:15pt;opacity:.2;background:#000;width:35px;height:35px;padding:6px;text-align:center;border-radius:50px}.objects-list .objects-list-item .delete[data-v-087344e7]:hover{opacity:.4}.objects-list .objects-list-item .delete[data-v-087344e7]:active{opacity:.6}.properties-editor[data-v-1faf9474]{padding:20px}.properties-editor .property-list .property-list-title[data-v-1faf9474]{font-size:15pt;font-weight:700;color:#835eb0}.properties-editor .property-list .property-item[data-v-1faf9474]{padding:10px 0}.properties-editor .property-list .property-item .select-section[data-v-1faf9474]{display:-webkit-box;display:-ms-flexbox;display:flex}.properties-editor .property-list .property-item>div[data-v-1faf9474]{-webkit-box-flex:1;-ms-flex:1;flex:1}.properties-editor .property-list .property-item .add-image[data-v-1faf9474]{margin-left:15px}.properties-editor .property-list .property-item .add-btn[data-v-1faf9474]{display:-webkit-box;display:-ms-flexbox;display:flex;width:40px;height:40px;padding:10px;font-size:15pt;border:2px solid transparent;background-color:#705097;color:#fff;border-radius:50px;cursor:pointer}.properties-editor .property-list .property-item .add-btn[data-v-1faf9474]:hover{background-color:#966bca}.properties-editor .property-list .property-item .add-btn[data-v-1faf9474]:active{background-color:#5e437e}.properties-editor .property-list .property-item:focus-within label[data-v-1faf9474]{color:#bb86fc}.properties-editor .property-list .property-item label[data-v-1faf9474]{display:block;color:hsla(0,0%,100%,.5);text-transform:uppercase;font-family:Roboto Condensed;font-size:10pt;font-weight:700;padding-bottom:5px}.properties-editor .property-list .property-item label.checkbox span[data-v-1faf9474]{margin-left:5px;font-size:12pt;color:hsla(0,0%,100%,.5)!important}.properties-editor .property-list .property-item input[type=number][data-v-1faf9474],.properties-editor .property-list .property-item input[type=text][data-v-1faf9474],.properties-editor .property-list .property-item select[data-v-1faf9474]{width:100%;padding:10px;background-color:transparent;border:1px solid hsla(0,0%,100%,.05);outline:none;color:#fff;font-family:Roboto}.properties-editor .property-list .property-item input[type=number][data-v-1faf9474]:focus,.properties-editor .property-list .property-item input[type=text][data-v-1faf9474]:focus,.properties-editor .property-list .property-item select[data-v-1faf9474]:focus{border-color:#bb86fc;background-color:rgba(187,134,252,.05)}.properties-editor .property-list .property-item input[type=number] option[data-v-1faf9474],.properties-editor .property-list .property-item input[type=text] option[data-v-1faf9474],.properties-editor .property-list .property-item select option[data-v-1faf9474]{color:#000}.properties-editor .property-list .property-section[data-v-1faf9474]{border:1px solid rgba(187,134,252,.2);padding:15px 15px 10px 15px;position:relative;margin-top:10px;margin-bottom:20px}.properties-editor .property-list .property-section .title[data-v-1faf9474]{position:absolute;top:-9px;left:5px;font-size:10pt;color:#835eb0;background-color:#292929;padding:0 5px}.cm-s-darcula{font-family:Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,serif}.cm-s-darcula.CodeMirror{background:var(--theme-color);color:#a9b7c6}.cm-s-darcula span.cm-meta{color:#bbb529}.cm-s-darcula span.cm-number{color:#6897bb}.cm-s-darcula span.cm-keyword{color:#cc7832;line-height:1em;font-weight:700}.cm-s-darcula span.cm-def{color:#a9b7c6;font-style:italic}.cm-s-darcula span.cm-variable,.cm-s-darcula span.cm-variable-2{color:#a9b7c6}.cm-s-darcula span.cm-variable-3{color:#9876aa}.cm-s-darcula span.cm-type{color:#abc;font-weight:700}.cm-s-darcula span.cm-property{color:#ffc66d}.cm-s-darcula span.cm-operator{color:#a9b7c6}.cm-s-darcula span.cm-string,.cm-s-darcula span.cm-string-2{color:#6a8759}.cm-s-darcula span.cm-comment{color:#61a151;font-style:italic}.cm-s-darcula span.cm-atom,.cm-s-darcula span.cm-link{color:#cc7832}.cm-s-darcula span.cm-error{color:#bc3f3c}.cm-s-darcula span.cm-tag{color:#629755;font-weight:700;font-style:italic;text-decoration:underline}.cm-s-darcula span.cm-attribute{color:#6897bb}.cm-s-darcula span.cm-qualifier{color:#6a8759}.cm-s-darcula span.cm-bracket{color:#a9b7c6}.cm-s-darcula span.cm-builtin,.cm-s-darcula span.cm-special{color:#ff9e59}.cm-s-darcula span.cm-matchhighlight{color:#fff;background-color:rgba(50,89,48,.7);font-weight:400}.cm-s-darcula span.cm-searching{color:#fff;background-color:rgba(61,115,59,.7);font-weight:400}.cm-s-darcula .CodeMirror-cursor{border-left:1px solid #a9b7c6}.cm-s-darcula .CodeMirror-activeline-background{background:#323232}.cm-s-darcula .CodeMirror-gutters{background:#313335;border-right:1px solid #313335}.cm-s-darcula .CodeMirror-guttermarker{color:#ffee80}.cm-s-darcula .CodeMirror-guttermarker-subtle{color:#d0d0d0}.cm-s-darcula .CodeMirrir-linenumber{color:#606366}.cm-s-darcula .CodeMirror-matchingbracket{background-color:#3b514d;color:#ffef28!important;font-weight:700}.cm-s-darcula div.CodeMirror-selected{background:#214283}.CodeMirror-hints.darcula{font-family:Menlo,Monaco,Consolas,Courier New,monospace;color:#9c9e9e;background-color:#3b3e3f!important}.CodeMirror-hints.darcula .CodeMirror-hint-active{background-color:#494d4e!important;color:#9c9e9e!important}.CodeMirror{height:100%}.top-bar[data-v-588cd227]{background-color:#242424}.top-bar .menu[data-v-588cd227]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 10px}.top-bar .menu .menu-group[data-v-588cd227]{-webkit-box-flex:1;-ms-flex:1;flex:1}.top-bar .menu .menu-group[data-v-588cd227]:nth-child(2){text-align:right}.top-bar .menu .menu-item[data-v-588cd227]{display:inline-block;width:60px;height:60px;font-size:22pt;color:hsla(0,0%,100%,.6);padding:14px;cursor:pointer;text-align:center}.top-bar .menu .menu-item[data-v-588cd227]:hover{opacity:1;color:#bb86fc;background-color:rgba(187,134,252,.1)}.top-bar .menu .menu-item[data-v-588cd227]:active{opacity:.5}.top-bar .menu .menu-separator[data-v-588cd227]{display:inline-block;height:60px;margin:0 10px;border:1px solid hsla(0,0%,100%,.03);vertical-align:bottom}.top-bar .menu .disabled-container[data-v-588cd227]{opacity:.5;pointer-events:none}.overlay[data-v-588cd227]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1}.overlay .master[data-v-588cd227],.overlay[data-v-588cd227]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.overlay .master[data-v-588cd227]{background-color:#0f1011;height:550px;width:700px}.overlay .title-modal[data-v-588cd227]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;color:#fff;width:100%}.overlay .title-modal>div[data-v-588cd227]{-webkit-box-flex:1;-ms-flex:1;flex:1}.overlay .title[data-v-588cd227]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.overlay .modal-close[data-v-588cd227]{text-align:right}.overlay .modal-close button[data-v-588cd227]{font-size:14pt;width:40px;height:40px;border-radius:50px;border:2px solid transparent;background-color:#282829;color:#fff;cursor:pointer}.overlay .modal-close button[data-v-588cd227]:hover{color:#f25020;border-color:#f25020}.overlay .modal[data-v-588cd227]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.overlay .group-container[data-v-588cd227]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.overlay .group-header[data-v-588cd227]{width:100%;margin-bottom:10px;font-size:20pt;opacity:.5;font-weight:600;color:#fff;text-transform:uppercase}.overlay .group-content[data-v-588cd227],.overlay .group-header[data-v-588cd227]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.overlay .group-content[data-v-588cd227]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.overlay .items-modal[data-v-588cd227]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px;padding:15px;border-radius:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:2px solid transparent;text-align:center;cursor:pointer;background-color:#282829;color:#fff}.overlay .active[data-v-588cd227],.overlay .items-modal[data-v-588cd227]:hover{color:#f25020;border-color:#f25020}.overlay .layout-icon[data-v-588cd227]{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;font-size:25pt}.overlay .layout-name[data-v-588cd227]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:10pt;margin-bottom:2px}.overlay .layout-id[data-v-588cd227]{font-size:10pt;opacity:.6}.overlay .footer-modal[data-v-588cd227]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:15px}.overlay .footer-modal>div[data-v-588cd227]{-webkit-box-flex:1;-ms-flex:1;flex:1}.overlay .footer-modal .count[data-v-588cd227]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:.5;font-size:11pt;color:#fff}.overlay .footer-modal .btns[data-v-588cd227]{text-align:right}.overlay .footer-modal .btns button[data-v-588cd227]{padding:15px 25px;margin-left:5px;cursor:pointer;background-color:#282829;color:#fff;border-radius:8px;border:1px solid transparent;font-size:11pt;font-weight:700}.overlay .footer-modal .btns button[data-v-588cd227]:hover{color:#f25020;border-color:#f25020}.tooltip{display:block!important;z-index:10000}.tooltip .tooltip-inner{background:#000;color:#fff;border-radius:16px;padding:5px 10px 4px}.tooltip .tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#000;z-index:1}.tooltip[x-placement^=top]{margin-bottom:5px}.tooltip[x-placement^=top] .tooltip-arrow{border-width:5px 5px 0 5px;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=bottom]{margin-top:5px}.tooltip[x-placement^=bottom] .tooltip-arrow{border-width:0 5px 5px 5px;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=right]{margin-left:5px}.tooltip[x-placement^=right] .tooltip-arrow{border-width:5px 5px 5px 0;border-left-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip[x-placement^=left]{margin-right:5px}.tooltip[x-placement^=left] .tooltip-arrow{border-width:5px 0 5px 5px;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip[aria-hidden=true]{visibility:hidden;opacity:0;-webkit-transition:opacity .15s,visibility .15s;transition:opacity .15s,visibility .15s}.tooltip[aria-hidden=false]{visibility:visible;opacity:1;-webkit-transition:opacity .15s;transition:opacity .15s}.tooltip.info .tooltip-inner{background:rgba(0,68,153,.9);color:#fff;padding:24px;border-radius:5px;-webkit-box-shadow:0 5px 30px rgba(0,0,0,.1);box-shadow:0 5px 30px rgba(0,0,0,.1)}.tooltip.info .tooltip-arrow{border-color:rgba(0,68,153,.9)}.tooltip.popover .popover-inner{background:#f9f9f9;color:#000;padding:24px;border-radius:5px;-webkit-box-shadow:0 5px 30px rgba(0,0,0,.1);box-shadow:0 5px 30px rgba(0,0,0,.1)}.tooltip.popover .popover-arrow{border-color:#f9f9f9}:root{--theme-color:#292929;--primary-color:#bb86fc}body{font-family:Roboto,Arial,Helvetica,sans-serif;background-color:#292929}*,body{padding:0;margin:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-thumb{background:#1c1c1c!important;border-radius:0!important}::-webkit-scrollbar-thumb:hover{background:#5e437e!important}::-webkit-scrollbar-track{background:#363636!important;border:none!important}#app .container[data-v-62fba884]{position:fixed;top:60px;left:0;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex}#app .container>div[data-v-62fba884]{overflow:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}#app .container>div .actions[data-v-62fba884]{position:fixed;bottom:30px;right:30px}#app .container>div .actions>div[data-v-62fba884]{width:50px;height:50px;background-color:#705097;border-radius:25px;font-size:20pt;padding:10px;text-align:center;color:#fff;cursor:pointer}#app .container>div .actions>div[data-v-62fba884]:hover{background-color:#966bca}#app .container>div .actions>div[data-v-62fba884]:active{background-color:#5e437e}#app .container .editor-container[data-v-62fba884]{padding:20px;overflow:hidden;text-align:center}#app .container .objects-list-container[data-v-62fba884]{position:relative;-ms-flex-preferred-size:300px;flex-basis:300px}#app .container .objects-list-container .no-objects[data-v-62fba884]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:100%;padding:0 20px}#app .container .objects-list-container .no-objects i[data-v-62fba884]{font-size:50pt;color:hsla(0,0%,100%,.05)}#app .container .objects-list-container .no-objects h1[data-v-62fba884]{font-size:22pt;color:hsla(0,0%,100%,.2);margin:10px 0}#app .container .objects-list-container .no-objects h2[data-v-62fba884]{font-size:12pt;color:hsla(0,0%,100%,.1);font-weight:400}#app .container .properties-editor-container[data-v-62fba884]{-ms-flex-preferred-size:300px;flex-basis:300px}#app .container .source-container[data-v-62fba884]{-ms-flex-preferred-size:500px;flex-basis:500px}#app .container .objects-list-container[data-v-62fba884],#app .container .properties-editor-container[data-v-62fba884],#app .container .source-container[data-v-62fba884]{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;border-left:2px solid hsla(0,0%,100%,.05)}