.editor{width:100%;height:500px}.editor,.editor .code-tabs{display:-webkit-box;display:-ms-flexbox;display:flex}.editor .code-tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:100%}.editor .code-tabs #vue-brace-editor{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:auto;border:1px solid rgba(0,0,0,.2)}.editor .code-tabs #vue-brace-editor .ace_text-input{overflow:auto}.console{margin-top:30px;width:100%;height:180px;background-color:#000;color:transparent!important;resize:none;font-weight:700;font-family:Courier New,Courier,monospace;font-size:14px;outline:none;overflow-y:scroll;overflow-x:hidden;caret-color:transparent!important}.msg-error{color:red;overflow-x:hidden}.msg-log{color:#fff;overflow-x:hidden}[data-v-2d2cf047]:export{headerShopColor:#5757dd;boxShopColor:#87a3cc;headerInventoryColor:#036b40;boxInventoryColor:#2d8b5c}.wrapper[data-v-2d2cf047]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wrapper .header[data-v-2d2cf047]{position:relative}.wrapper .header .svg-toolbar-ar[data-v-2d2cf047]{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.wrapper .header .svg-toolbar-ar svg[data-v-2d2cf047]{width:60px}.wrapper .header .svg-toolbar-ar svg path[data-v-2d2cf047]{fill:#9b7874;stroke:#9b7874;stroke-dasharray:2000;stroke-dashoffset:2000;stroke-width:.05em;-webkit-animation-duration:4s,1s,1.5s;animation-duration:4s,1s,1.5s;-webkit-animation-delay:.5s,1.5s,1.5s;animation-delay:.5s,1.5s,1.5s}.wrapper .main[data-v-2d2cf047]{position:relative}.wrapper .main .exercise-filter-box[data-v-2d2cf047]{margin-top:2em}.wrapper .main .tile[data-v-2d2cf047]{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-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100px;width:30%;max-width:300px;margin:20px auto 0;cursor:pointer;background-color:#666370;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1);text-decoration:none}.wrapper .main .tile[data-v-2d2cf047]:hover{-webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.wrapper .main .tile .md-icon[data-v-2d2cf047]{height:50px;margin:5px;font-size:4em!important;color:#fff}.wrapper .main .tile span[data-v-2d2cf047]{color:#fff;font-weight:700}.wrapper .main .tile-list[data-v-2d2cf047]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:4em 4em}.wrapper .main .tile-list[data-v-2d2cf047]:after{content:"";-webkit-box-flex:1;-ms-flex:auto;flex:auto}.wrapper .main .toggle-button .button[data-v-2d2cf047]{margin:20px auto}.wrapper .main .section[data-v-2d2cf047]{position:relative;background-color:#f5f5f5;margin-top:30px;padding:40px 45px 25px 45px;border-radius:3px;-webkit-box-shadow:2px 0 15px rgba(0,0,0,.25);box-shadow:2px 0 15px rgba(0,0,0,.25);min-height:80vh;height:80vh}.wrapper .main .toggle-button[data-v-2d2cf047]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wrapper .main .button[data-v-2d2cf047]{margin:20px auto}.wrapper .main .md-button.md-theme-default.md-primary[data-v-2d2cf047],.wrapper .main .md-field.md-theme-default.md-focused label[data-v-2d2cf047],.wrapper .main .md-field.md-theme-default[data-v-2d2cf047]:before{--md-theme-default-primary:#e8716d;--md-theme-default-primary-on-background:#e8716d}.wrapper .main [content-editable][data-v-2d2cf047],.wrapper .main input[data-v-2d2cf047],.wrapper .main textarea[data-v-2d2cf047]{caret-color:#000}.wrapper .main .forms_fieldset_description[data-v-2d2cf047]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.wrapper .main #form-description-col1[data-v-2d2cf047]{padding-right:20px;border-right:1px solid #ccc;-webkit-box-flex:1.6;-ms-flex:1.6 0 0px;flex:1.6 0 0}.wrapper .main #form-description-col1 .section-form-text[data-v-2d2cf047]{padding-left:10px}.wrapper .main #form-description-col2[data-v-2d2cf047]{padding-left:20px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;max-height:560px;overflow-y:auto}.wrapper .main #settings #form-description-col1[data-v-2d2cf047]{-webkit-box-flex:1.3;-ms-flex:1.3 0 0px;flex:1.3 0 0}.wrapper .main .section-form-title[data-v-2d2cf047]{margin-bottom:45px;font-size:1.5rem;font-weight:500;line-height:1em;text-transform:uppercase;color:#e8716d;letter-spacing:.1rem;font-family:Montserrat,sans-serif}.wrapper .main .section-form-text[data-v-2d2cf047]{font-size:.83rem;line-height:1.4em}.wrapper .main .section-form-description[data-v-2d2cf047]{padding-left:10px;min-height:70px;outline:none!important;border:1px solid rgba(34,34,34,.85);border-radius:3px;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out}.wrapper .main .section-form-description[data-v-2d2cf047]:focus{border:2px solid #e8716d;border-radius:3px;background-color:#fafafa}.wrapper .main .btn-export[data-v-2d2cf047],.wrapper .main .forms_buton-submit[data-v-2d2cf047]{bottom:10px;right:10px;padding:10px 35px;background-color:#e8716d;border:0;border-radius:3px;font-size:1rem;font-family:Montserrat,sans-serif;font-weight:300;color:#fff;text-transform:uppercase;letter-spacing:.1rem;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.wrapper .main .forms_buton-submit[data-v-2d2cf047]{position:absolute}.wrapper .main .forms_buton-submit[data-v-2d2cf047]:hover{background-color:#e14641}.wrapper .main .forms_buton-submit[data-v-2d2cf047]:disabled{background-color:#ccc;color:#696969}.wrapper .main .toolbar-props[data-v-2d2cf047]{padding:0!important;background-color:#e8716d;min-height:0!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:5px}.wrapper .main .toolbar-props-button[data-v-2d2cf047]{padding:1px!important;font-size:13px!important;min-width:0!important;font-size:12px!important}.wrapper .main .activeBtn[data-v-2d2cf047],.wrapper .main .toolbar-props .md-theme-default[data-v-2d2cf047]:focus{background-color:#ed4037!important}.wrapper .main .treeView[data-v-2d2cf047]{margin-top:10px;height:200px;overflow-y:auto;border:1px solid rgba(34,34,34,.85)}.wrapper .main .treeView .custom-treeView-node[data-v-2d2cf047]{display:inherit;width:150px}.wrapper .main .treeView .yellow[data-v-2d2cf047]{color:#d4c000}.wrapper .main .treeView .custom-treeView-editButton[data-v-2d2cf047]{border:0;background-color:transparent;cursor:pointer;color:#789;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.wrapper .main .treeView .custom-treeView-editButton[data-v-2d2cf047]:hover{color:#000}.wrapper .main .treeView .custom-treeView-editButton[data-v-2d2cf047]:disabled{color:rgba(0,0,0,.25)}.wrapper .main .treeView .custom-treeView-deleteButton[data-v-2d2cf047]{border:0;background-color:transparent;cursor:pointer;color:rgba(255,0,0,.25);-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.wrapper .main .treeView .custom-treeView-deleteButton[data-v-2d2cf047]:hover{color:red}.wrapper .main .treeView .custom-treeView-deleteButton[data-v-2d2cf047]:disabled{color:rgba(0,0,0,.25)}.wrapper .main .files-navbar[data-v-2d2cf047]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.wrapper .main .files-toolbar[data-v-2d2cf047]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:3;-ms-flex:3 0 0px;flex:3 0 0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.wrapper .main .files-title[data-v-2d2cf047]{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:inline-block}.wrapper .main .files-title h1[data-v-2d2cf047]{margin:0 3px 0 0;font-size:18px;font-weight:700;padding-top:13px}.wrapper .main .wrapper-text-editor[data-v-2d2cf047]{width:100%;height:100%;padding-top:10px;background-color:#ebebeb;border:1px solid rgba(34,34,34,.85);border-radius:3px}.wrapper .main .wrapper-text-editor .text-editor[data-v-2d2cf047]{border-top:1px solid #b0b0b0;min-height:500px;width:100%}.wrapper .main .text-editor-off[data-v-2d2cf047],.wrapper .main .text-editor-on[data-v-2d2cf047]{padding-left:10px;width:100%;min-height:500px;outline:none!important;border:1px solid rgba(34,34,34,.85);border-radius:3px;resize:none;background-color:transparent}.wrapper .main .text-editor-on[data-v-2d2cf047]{-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out}.wrapper .main .text-editor-on[data-v-2d2cf047]:focus{border:2px solid #e8716d;border-radius:3px;background-color:#fafafa}.wrapper .main .parse-box[data-v-2d2cf047],.wrapper .main .text-editor-toolbar[data-v-2d2cf047]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.wrapper .main .parse-box[data-v-2d2cf047]{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.wrapper .main .parse-box .parse-button[data-v-2d2cf047]{font-size:16px;margin:10px 0 0!important}.wrapper .main .parserEditor-wrapper[data-v-2d2cf047]{width:100%;height:100%;max-height:510px}.wrapper .main .parserEditor[data-v-2d2cf047]{background-color:#fff;border:1px solid #000;white-space:pre-wrap;min-height:200px;max-height:510px;overflow-y:auto}.wrapper .main .parserEditor[data-v-2d2cf047] .bighighlighterbox{background-color:rgba(255,0,0,.3);padding:6px;border:1px solid #000;display:inline-block}.wrapper .main .parserEditor[data-v-2d2cf047] .highlightbox-package{background-color:rgba(250,105,124,.3);padding:6px;border:1px solid #000;display:inline-block}.wrapper .main .parserEditor[data-v-2d2cf047] .highlightbox-package:hover{background-color:rgba(250,105,124,.8);cursor:pointer}.wrapper .main .parserEditor[data-v-2d2cf047] .highlightbox-import{background-color:rgba(225,58,157,.3);padding:6px;border:1px solid #000;display:inline-block}.wrapper .main .parserEditor[data-v-2d2cf047] .highlightbox-import:hover{background-color:rgba(225,58,157,.8);cursor:pointer}.wrapper .main .parserEditor[data-v-2d2cf047] .highlightbox-class{background-color:rgba(155,69,228,.3);padding:6px;border:1px solid #000;display:inline-block}.wrapper .main .parserEditor[data-v-2d2cf047] .highlightbox-class:hover{background-color:rgba(155,69,228,.8);cursor:pointer}.wrapper .main .parserEditor[data-v-2d2cf047] .highlightbox-field{background-color:rgba(252,193,105,.3);padding:6px;border:1px solid #000;display:inline-block}.wrapper .main .parserEditor[data-v-2d2cf047] .highlightbox-field:hover{background-color:rgba(252,193,105,.8);cursor:pointer}.wrapper .main .parserEditor[data-v-2d2cf047] .highlightbox-method{background-color:rgba(255,0,0,.3);padding:6px;border:1px solid #000;display:inline-block}.wrapper .main .parserEditor[data-v-2d2cf047] .highlightbox-method:hover{background-color:rgba(255,0,0,.8);cursor:pointer}.wrapper .main .tabsection[data-v-2d2cf047]{background-color:#f5f5f5;border:1px solid #d9d9d9;-webkit-box-shadow:0 1px 0 0 #858585;box-shadow:0 1px 0 0 #858585;min-height:80%}.wrapper .main .tabsection.short[data-v-2d2cf047]{max-height:200px!important}.wrapper .main .tabsection-short[data-v-2d2cf047]{background-color:#f5f5f5;border:1px solid #d9d9d9;-webkit-box-shadow:0 1px 0 0 #858585;box-shadow:0 1px 0 0 #858585;max-height:200px!important}.wrapper .main .tabsection-short .select-file[data-v-2d2cf047]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}.wrapper .main .tabsection-short .select-file span[data-v-2d2cf047]{font-weight:bolder;font-size:14px}.wrapper .main .tabsection-dropdown[data-v-2d2cf047]{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 0 5%;max-width:250px;min-width:80px;width:100%;padding-top:0;min-height:40px}.wrapper .main .tabsection-dropdown .md-select[data-v-2d2cf047]{background:#fff!important;border:1px solid #000;height:40px}.wrapper .main .tabsection-points[data-v-2d2cf047]{margin:5px 0;margin-left:auto;margin-right:10px;right:10px}.wrapper .main .tabsection-header[data-v-2d2cf047]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;border-bottom:1px solid #d9d9d9;padding:20px 10px 10px}.wrapper .main .tabsection-header h1[data-v-2d2cf047]{margin:0 3px 0 0;font-size:18px;font-weight:700}.wrapper .main .tabsection-header h1 em[data-v-2d2cf047]{text-decoration:underline}.wrapper .main .tabsection-header h2[data-v-2d2cf047]{margin:0 0 0 5px;padding-top:1px;color:#5b0c20;font-size:16px}.wrapper .main .tabsection-header .tabsection-points[data-v-2d2cf047]{margin:5px 0;margin-left:auto;right:10px}.wrapper .main .tuples-wrapper[data-v-2d2cf047]{border-bottom:1px solid #d9d9d9;margin-bottom:20px}.wrapper .main .tuple-btn-value[data-v-2d2cf047]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;padding-top:5px;padding-left:5px}.wrapper .main .radio-header[data-v-2d2cf047]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:15px}.wrapper .main .tabsection-points input[data-v-2d2cf047]::-webkit-inner-spin-button,.wrapper .main .tabsection-points input[data-v-2d2cf047]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wrapper .main .tabsection-points input[type=number][data-v-2d2cf047]{-moz-appearance:textfield;text-align:center;padding:1px 0;width:50px}.wrapper .main .md-checkboxBtn[data-v-2d2cf047]{margin:0;padding:5px}.wrapper .main .accessModifiers-table[data-v-2d2cf047]{margin-left:15px;font-weight:700}.wrapper .main .accessModifiers-table-cell[data-v-2d2cf047]{text-align:left}.wrapper .main .accessModifiers-table-cell--correctness[data-v-2d2cf047]{text-align:center;padding:0 10px}.wrapper .main .accessModifiers-table-cell--correctness .md-radio[data-v-2d2cf047]{margin-left:auto!important;margin-right:auto!important;padding:0!important}@media screen and (max-width:800px){.wrapper .main .forms_fieldset_description[data-v-2d2cf047]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wrapper .main #form-description-col1[data-v-2d2cf047]{width:100%;border-right:none;padding-right:0}.wrapper .main #form-description-col2[data-v-2d2cf047]{width:100%;padding-left:0;height:300px;overflow-y:scroll}}@-webkit-keyframes loading-data-v-2d2cf047{0%{background-position-x:0}40%,to{background-position-x:-200%}}@keyframes loading-data-v-2d2cf047{0%{background-position-x:0}40%,to{background-position-x:-200%}}