/* cspell: disable */

div#pageinfo {
  border-top: var(--spectrum-border-width-200) solid var(--surface-3);
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  font-size: var(--spectrum-font-size-100);
  justify-content: flex-end;
  margin: var(--spectrum-spacing-700) 0 0;
  padding: var(--spectrum-spacing-400) var(--spectrum-spacing-300) var(--spectrum-spacing-100);
}

div.pagecopyright {
  align-items: center;
  align-self: center;
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  height: -moz-fit-content;
  height: fit-content;
  justify-content: center;
  width: -moz-fit-content;
  width: fit-content;
}

div.pagecopyright, div.pagelicense, div.pagelicense a, div.pagelicense p, div.pagelicense span {
  flex: 1 1 auto;
  font-size: inherit;
}

div.pagelicense {
  display: flex;
  flex-direction: column;
  text-align: left;
  width: 40rem;
}

div.pagelicense span {
    display: inline-flex;
    flex-direction: row;
  }

:is(div.pagelicense span) a {
      align-items: flex-end;
      display: inline-flex;
      flex-direction: row;
      justify-content: flex-start;
    }

div.pagelicense img.cc-image {
  height: 3.5ch;
}

div.pagelicense img.cc-by-image, div.pagelicense img.cc-nc-image {
  height: 2.75ch;
}