#learn-app-wrapper,
#learn-app-wrapper .desktop-layout,
#learn-app-wrapper .reflex-container.vertical {
  height: 100%;
}

#learn-app-wrapper .desktop-layout {
  display: flex;
  flex-direction: column;
}

#learn-app-wrapper .reflex-container.vertical {
  min-height: 0;
  flex-grow: 1;
}

#learn-app-wrapper .reflex-container.vertical > .reflex-splitter,
#learn-app-wrapper .reflex-container.horizontal > .reflex-splitter {
  background-color: var(--quaternary-background);
  border: none;
}

#learn-app-wrapper .reflex-container.vertical > .reflex-splitter:hover,
#learn-app-wrapper .reflex-container.horizontal > .reflex-splitter:hover {
  background-color: var(--quaternary-color);
}

#learn-app-wrapper .reflex-container.vertical > .reflex-splitter {
  width: 5px;
}

#learn-app-wrapper .reflex-container.horizontal > .reflex-splitter {
  height: 5px;
}
