.runes-translator h2 { font-size: 28px; margin-bottom: 20px; color: #333; text-align: center;}
#runes-form label { display: block; margin-top: 10px; font-weight: bold; }
#runes-input { width: 100%; padding: 10px; border-radius: 5px; border: 1px solid #ccc; font-size: 16px; box-sizing: border-box; }
.runes-button { background-color: #007bff; color: white; padding: 10px 20px; border: none; cursor: pointer; transition: all 0.3s ease-in-out; border-radius: 5px; }
.runes-button:hover { background-color: #0056b3; }
#runes-output { margin-top: 20px; font-size: 24px; text-align: center; color: #555; }