.story-chapter {
display: flex;
justify-content: center;
gap: 0 20px;
flex-wrap: wrap;
}
.story-chapter > div {
box-shadow: 2px 3px #00cdba;
padding: 20px;
border-radius: 10px;
margin: 20px 3px 20px 0;
border: 2px solid #00cdba;
}
.story-chapter .chapter-info {
justify-content: center;
display: flex;
flex: 3 1 400px;
gap: 20px;
flex-wrap: wrap;
}
.story-chapter .translation-info {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 10px;
flex-basis: 300px;
}