/* E-posta doğrulama sistemi için CSS stilleri */
.hidden {
  display: none !important;
}

/* Mesaj stilleri */
.message {
  padding: 10px 15px;
  margin-bottom: 15px;
  border-radius: 4px;
  font-size: 14px;
}

.message.error {
  background-color: #FFEBEE;
  color: #D32F2F;
  border: 1px solid #FFCDD2;
}

.message.success {
  background-color: #E8F5E9;
  color: #2E7D32;
  border: 1px solid #C8E6C9;
}

.message.warning {
  background-color: #FFF8E1;
  color: #FF8F00;
  border: 1px solid #FFECB3;
}

/* E-posta doğrulama mesajı kutusu */
.verification-icon {
  text-align: center;
  margin-bottom: 20px;
}

.verification-text {
  text-align: center;
  margin-bottom: 15px;
  font-size: 16px;
}

.verification-note {
  text-align: center;
  margin-bottom: 20px;
  font-size: 14px;
  color: #666;
}