html { height:100%; } body { color:#666666; background-color:#000000!important; height:100%; width:100%; padding:0; } .bg-dark-trans { background-color: #343a40ad; } .bg-dark-control { background-color: #404040; } .navbar-dark .navbar-nav .nav-link { color: rgba(197, 197, 197, 0.98); } select { background-color: #272727; border-color: #1f1f1f; } canvas.project { box-shadow: 0px 0 20px 0px #7dff9987; border: 2px transparent solid; margin: 8px; } canvas.project:focus, canvas.project:active { outline: unset; border: 2px #b2dab2 solid; } .dg { width:400px; } .div-header { display:flex; flex-direction: column; width: 100%; } .div-gui { z-index:1; } .div-mobile { background-image: url(https://api.r3js.org/iphone-template.png); background-repeat: no-repeat; background-position: center; height: 883px; display: flex; justify-content: center; align-items: center; background-size: contain; width: 451px; } .div-mobile-vr { background-image: url(https://api.r3js.org/iphone-template-landscape.png); background-repeat: no-repeat; background-position: center; height: 451px; display: flex; justify-content: center; align-items: center; background-size: contain; width: 883px; } .div-menu { position: fixed; display: flex; justify-content: center; align-items: center; flex-direction: column; top: 10%; left: 10%; width: 80%; height: 80%; z-index: 2; box-shadow: 0px 0 8px 8px #7dff9987; background-color: #1a1a1acc; color: #fff; } .button:hover { box-shadow: 0px 0px 10px 10px #7dff99; } .button:focus { outline:unset; border: 2px #b2dab2 solid; } .button { transition: box-shadow 0.5s; border: 2px transparent solid; margin-top: 20px; border-radius: 18px; box-shadow: 0 0 10px 0px #7dff99; background-color: transparent; color: #fff; padding: 5px 10px 5px 10px; } .button-menu:focus { outline:unset; border: 2px #b2dab2 solid; } .button-menu:hover { box-shadow: 0px 0px 6px 3px #009e22f7; color: #00a523c2; } .button-menu:disabled { color: #7b4a4aa1; box-shadow: 0 0 10px 0px #840000c9; } .button-menu-bak { border: 2px #ffffff00 solid; transition: box-shadow 0.5s, border 0.5s, color 0.5s; height: 35px; background-color: transparent; color: #a9a6a6; box-shadow: 0 0 6px 2px #0f521d73; margin-left: 7px; margin-right: 7px; border-radius: 15px; } .button-menu { border: 2px #ffffff00 solid; transition: box-shadow 0.5s, border 0.5s, color 0.5s; height: 35px; background-color: transparent; color: #96b795; box-shadow: 0 0 6px 2px #6dff8b73; margin-left: 7px; margin-right: 7px; border-radius: 0px; } .button-menu-light { border: 2px transparent solid; transition: box-shadow 0.5s, border 0.5s; height: 35px; background-color: transparent; color: #7b7b7b; box-shadow: 2px 3px 7px 0px #012300a3; margin-left: 7px; margin-right: 7px; border-radius: 15px; } .div-main { height:100%; width:100%; padding:0; background-color: #000000ad; } .div-workarea { padding-top: 2.5%; overflow-y: auto; color: #fff; display: flex; justify-content: center; align-items: center; background-color: #00b5ff3b; flex-wrap: wrap; height: 100%; top: 0; left: 0; position: fixed; width: 100%; } /* Code Mirror Style */ .CodeMirror { z-index: 10000; background-color: rgba(210, 210, 210, 0.5); top: 100px; border-radius: 10px; height: max-content; width: 90%; left: 5%; } .CodeMirror-scroll { max-height: 680px; } .CodeMirror-overlayscroll-vertical div { background: #1DC116; } .cm-s-darcula.CodeMirror { background: #2b2b2b91; }