/* ES: Ya la has conseguido. */
/* EN: You've already got it. */

.cipher {
    text-align: center;
}

.test-2-grid {
    width: 220px;
    height: 220px;
    margin: 24px auto;
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    grid-template-rows: repeat(5, 1fr);
    border: 1px solid #555;
}

.test-2-grid span {
    border-right: 1px solid #555;
    border-bottom: 1px solid #555;
}

.test-2-grid span:nth-child(5n) {
    border-right: 0;
}

.test-2-grid span:nth-last-child(-n + 5) {
    border-bottom: 0;
}