.log-item {
    width: 12rem;
    align-items: center;
    flex-wrap: wrap;
    justify-content: center;
    overflow-y: auto;
    overflow-x: hidden;
    max-height: 20rem;
    scrollbar-width:none;    
}

.log-item img {
    width: 100%;
    height: auto;
}

.log-info {
    justify-content: center;   
}
.log-info p {
    font-family: "Jetbrains Mono", monospace;
    font-size: smaller;
}

summary {
  font-family: "Jetbrains Mono", monospace;
  color: Snow;
  text-align: center;
}
details:first-of-type summary::marker,
:is(::-webkit-details-marker) {
  content: "";  
}
details[open]:first-of-type summary::marker {
  content: "↓";
  color: Snow;
  
}
.content {
    display: flex;
    flex-wrap: wrap;
    gap: 2rem;
    
}

.content h2 {
    width: 100%;
}

::marker {
  font-size: 15px;
}

#title p {
    line-height: 0;
    text-align: center;
}

p {
    text-transform: none;
}