code.has-jax {
    -webkit-font-smoothing: antialiased;
    background: inherit !important;
    border: none !important;
    font-size: 100%;
}

.typewriter h1 {
    font-family: 'Waiting for the Sunrise', cursive;
    font-size: 52px;
    margin: 10px 50px;
    letter-spacing: 6px; 
    font-weight: bold;
    line-height: 1.6;
    text-align: left;
}

#handle {
    text-align: right;
}

.social-icons {
  text-align: right;
  padding-right: 60px;
}

.post-content a {
  text-decoration: none;
  box-shadow: 0 0px;
}

.typewriter {
  margin-top: 20%;
}

details[open] > summary {
  font-weight: bold;
}

/* Set indentation and line spacing for <details> elements */
details {
  margin-left: 0.5em; /* Adjust this value for the desired indentation */
  margin-bottom: 0.5em; /* Adjust spacing between items */
  list-style: none; /* Remove default bullet points */
}

/* Ensure <summary> has a consistent line height */
summary {
  line-height: 1.25; /* Match the line height of the list items */
  cursor: pointer; /* Optional: makes it clear that it's clickable */
  display: list-item; /* Ensures alignment with other list items */
}