/* This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at . */ * { box-sizing: border-box; } button { background: transparent; border: none; font-family: inherit; font-size: inherit; } button:hover, button:focus { background-color: var(--theme-toolbar-background-hover); } .theme-dark button:hover, .theme-dark button:focus { background-color: var(--theme-toolbar-hover); } .debugger { display: flex; flex: 1; height: 100%; } .debugger .tree-indent { width: 16px; margin-inline-start: 0; border-inline-start: 0; } .editor-pane { display: flex; position: relative; flex: 1; background-color: var(--theme-body-background); height: 100%; overflow: hidden; } .editor-container { width: 100%; } /* Utils */ .absolute-center { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .d-flex { display: flex; } .align-items-center { align-items: center; } .rounded-circle { border-radius: 50%; } .text-white { color: white; } .text-center { text-align: center; } .min-width-0 { min-width: 0; } /* Prevents horizontal scrollbar from displaying when right pane collapsed (#7505) */ .split-box > .splitter:last-child { display: none; } /* Launchpad Root */ * { box-sizing: border-box; } html, body { height: 100%; margin: 0; padding: 0; width: 100%; } #mount { display: flex; height: 100%; } ::-webkit-scrollbar { width: 8px; height: 8px; background: transparent; } ::-webkit-scrollbar-track { border-radius: 8px; background: transparent; } ::-webkit-scrollbar-thumb { border-radius: 8px; background: rgba(113, 113, 113, 0.5); }