.ahp-container {
  border: 1px solid #ccc;
  padding: 15px;
  max-width: 400px;
  background: #fafafa;
}
.ahp-row {
  margin-bottom: 10px;
}
.ahp-row label {
  display: block;
  margin-bottom: 5px;
}
.ahp-row input,
.ahp-row select {
  width: 100%;
  padding: 6px;
  box-sizing: border-box;
}
#ahp-hesapla {
  background: #0073aa;
  color: white;
  border: none;
  padding: 8px 12px;
  cursor: pointer;
}
#ahp-hesapla:hover {
  background: #005177;
}
#ahp-sonuc {
  margin-top: 15px;
  font-weight: bold;
}
