1. .Components {
    
  2.   position: relative;
    
  3.   width: 100%;
    
  4.   height: 100%;
    
  5.   display: flex;
    
  6.   flex-direction: row;
    
  7.   background-color: var(--color-background);
    
  8.   color: var(--color-text);
    
  9.   font-family: var(--font-family-sans);
    
  10. }
    
  11. 
    
  12. .Components, .Components * {
    
  13.   box-sizing: border-box;
    
  14.   -webkit-font-smoothing: var(--font-smoothing);
    
  15. }
    
  16. 
    
  17. .TreeWrapper {
    
  18.   flex: 0 0 var(--horizontal-resize-percentage);
    
  19.   overflow: auto;
    
  20. }
    
  21. 
    
  22. .InspectedElementWrapper {
    
  23.   flex: 1 1 35%;
    
  24.   overflow-x: hidden;
    
  25.   overflow-y: auto;
    
  26. }
    
  27. 
    
  28. .ResizeBarWrapper {
    
  29.   flex: 0 0 0px;
    
  30.   position: relative;
    
  31. }
    
  32. 
    
  33. .ResizeBar {
    
  34.   position: absolute;
    
  35.   left: -2px;
    
  36.   width: 5px;
    
  37.   height: 100%;
    
  38.   cursor: ew-resize;
    
  39. }
    
  40. 
    
  41. @media screen and (max-width: 600px) {
    
  42.   .Components {
    
  43.     flex-direction: column;
    
  44.   }
    
  45. 
    
  46.   .TreeWrapper {
    
  47.     flex: 0 0 var(--vertical-resize-percentage);
    
  48.   }
    
  49. 
    
  50.   .InspectedElementWrapper {
    
  51.     flex: 1 1 50%;
    
  52.   }
    
  53. 
    
  54.   .ResizeBar {
    
  55.     top: -2px;
    
  56.     left: 0;
    
  57.     width: 100%;
    
  58.     height: 5px;
    
  59.     cursor: ns-resize;
    
  60.   }
    
  61. }
    
  62. 
    
  63. .Loading {
    
  64.   height: 100%;
    
  65.   padding-left: 0.5rem;
    
  66.   display: flex;
    
  67.   align-items: center;
    
  68.   justify-content: center;
    
  69.   font-size: var(--font-size-sans-large);
    
  70.   color: var(--color-dim);
    
  71.   border-left: 1px solid var(--color-border);
    
  72. }