@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap');

/* TODO: Move this to its own project with the index.html. */

:root {
  font-size: 16px;
}

body {
  width: 100vw;
  height: 100vh;
  overflow: auto;
  line-height: 1.5;
  font-family: "Lato", "Open Sans", "Helvetica", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

#paint {
  display: flex;
  flex-direction: row;
  align-items: stretch;
  gap: 1.0rem;
  padding: 1.0rem 1.5rem;
  height: 100%;
  width: 100%;
}

#paint > .paint-canvas {
  flex: 1;
  background-color: #dedede;
}

#paint > .paint-history {
  flex: 0;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 0;
  min-width: 10.0rem;
  border: 1px solid #cecece;
  background-color: #e2e2e2;
  overflow: hidden scroll;
}

#paint > .paint-history > .history-entry {
  flex: 0;
  padding: 0.25rem 0.5rem;
  border-bottom: 1px solid #cecece;
  background-color: #fafafa;
  cursor: pointer;
}


#paint > .paint-history > .history-entry.future {
  background-color: #eeeeee;
}

#paint > .paint-history > .history-entry.history-entry:hover {
  background-color: #ffffff;
}
