/* Rounded corners for question boxes */
.pf-question {
  border-radius: 12px !important;
  border: 1px solid #ccc;
  padding: 1em;
}

/* Rounded corners for pagination buttons */
.pf-pagination__button {
  border-radius: 8px !important;
  padding: 0.75em 1.5em;
  font-size: 16px;
  font-weight: 600;
}

/* Hide SVG arrows in buttons */
.pf-pagination__button svg {
  display: none !important;
}
/* Center question container horizontally */
.pf-form {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.pf-question {
  width: 100%;
  max-width: 600px; /* Optional: set a max width for readability */
  text-align: left; /* Keeps label and inputs aligned nicely */
}