html{--dark:#2b363b}#app,body,html{height:100%;margin:0}button:focus{outline:0}.flex-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-mask{position:fixed;z-index:999;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.modal-wrapper{display:table-cell;vertical-align:top;padding-top:2em}.modal-container{max-width:700px;margin:0 auto;padding:10px 10px;background-color:#fff;border-radius:2px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.33);box-shadow:0 2px 8px rgba(0,0,0,.33);-webkit-transition:all .3s ease;transition:all .3s ease}.modal-header h3{margin-top:0;color:#42b983}.modal-body{padding:0;overflow:auto}.modal-footer{border-top:1px solid #d3d3d3;margin-top:10px}.modal-footer,.modal-header{padding-top:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal-header{border-bottom:1px solid #d3d3d3;margin-bottom:10px;padding-bottom:5px}.modal-default-button{padding:5px 15px;border:none;background-color:transparent;font-weight:600}.modal-enter,.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{-webkit-transform:scale(-1.1);transform:scale(-1.1)}input[type=range][orient=vertical]{-webkit-writing-mode:bt-lr;-ms-writing-mode:bt-lr;writing-mode:bt-lr;-webkit-appearance:slider-vertical;width:8px;height:175px;padding:0 5px}.sidebar{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:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;border-right:2px solid #2b363b;position:absolute;overflow:hidden;top:45px;left:0;bottom:27px;padding-top:7px;padding-left:4px}.animate{-webkit-transition:all .3s;transition:all .3s}body div.mxPopupMenu{-webkit-box-shadow:3px 3px 6px silver;box-shadow:3px 3px 6px silver;background:#fff;position:absolute;border:2px solid #e7e7e7;padding:3px}body table.mxPopupMenu{border-collapse:collapse;margin:0}body tr.mxPopupMenuItem{color:#000;cursor:default}body td.mxPopupMenuItem{padding:6px 10px 6px 10px;font-family:Arial;font-size:10pt}body td.mxPopupMenuIcon{background-color:#fff;padding:0 7px}body td.mxPopupMenuIcon img{width:20px;height:20px}body tr.mxPopupMenuItemHover{background-color:#eee;color:#000}table.mxPopupMenu hr{border-top:1px solid #485d6a}table.mxPopupMenu tr{font-size:4pt}.sitebarBottom{margin-bottom:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-icon{display:none}.toolbar-items{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-transition:all 9s;transition:all 9s}.toolbar-item,.toolbar-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.toolbar-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:5px}#template-objects.hide div .sitebar-texts-elem{display:none}#template-objects.show div .sitebar-texts-elem{display:block}@media screen and (max-width:600px){.menu-icon{display:block}.hide-mobile{display:none}.toolbar-item{width:200px;text-align:right}.toolbar-items-mobile.show{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:end;-ms-flex-align:end;align-items:flex-end;position:absolute;top:45px;right:0;z-index:10;background-color:#2b363b}.toolbar-items-mobile.hide{display:none}.sitebarBottom{margin-bottom:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}