html,
body {
  height: 100%;
  overflow: hidden;
}

body {
  font-family: var(--ec-font-family);
  font-size: var(--ec-font-size);
  color: var(--ec-color-primary-dark);
}

a {
  color: var(--ec-color-link);
  
  &:hover {
    color: var(--ec-color-link);
    text-decoration: underline;
  }

  &:focus {
    outline: none;
    text-decoration: underline;
  }

  &[disabled] {
    color: var(--ec-color-disabled-dark);
    cursor: default;
  }
}

p {
  line-height: 1.25;
}

table {
  background-color: transparent;
}
