 html { font-family: sans-serif; }

 body { max-width: 1000px; margin: auto; padding: 0 1rem 0 1rem; }

 .inline-flex { display: inline-flex; gap: 1rem; }

 .justify-right { text-align: end; }

 .margin-top-collapse { margin-top: 0; }

 .margin-bottom-collapse { margin-bottom: 0 }

 #header { justify-content: space-between; align-items: center; width: 100%; }

 #avatar { height: 7rem; }
