/*
  Remove defaults on all elements
---------------------------------------------------------------------------- */
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/*
  Reset form elements
---------------------------------------------------------------------------- */
input,
fieldset,
button {
  color: inherit;
  padding: 0;
  margin: 0;
  border: 0;
  font-size: inherit;
  background: none;
}

html,
body,
#root {
  height: 100%;
}

#root {
  min-width: 1024px;
  max-height: 100%;
  @media (max-width: 1024px) {
    min-width: 100%;
  }
}

button {
  cursor: pointer;
}

button::-moz-focus-inner {
  border-style: none;
}

ul,
ol {
  list-style: none;
}

/*
  Custom styles
---------------------------------------------------------------------------- */
.temp-header {
  /* background-color: #102f4b; */
  height: 56px;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
}

#bighack3000-remove-me {
  top: 0 !important;
  left: 0 !important;
}

#design-system-theme-provider {
  position: relative;
}

.ProseMirror ul,
.ProseMirror ol {
  list-style: revert;
}
