/* ভগ্নাংশ ক্যালকুলেটর — লব-হর স্ট্যাকড ইনপুট মাঝে একটা বার দিয়ে, দুই পাশে অপারেটর। */
.uqtool--frac .uqtool__frac-row {
  display: flex; align-items: center; justify-content: center; gap: 14px; flex-wrap: wrap;
  margin-bottom: 1rem;
}
.uqtool--frac .uqtool__frac-input {
  display: flex; flex-direction: column; align-items: stretch; gap: 4px; width: 92px;
}
.uqtool--frac .uqtool__frac-input input {
  text-align: center; padding: 10px 6px; font-size: 18px; font-weight: 600;
}
.uqtool--frac .uqtool__frac-bar { height: 2px; background: var(--uq-ink); border-radius: 2px; }
.uqtool--frac .uqtool__frac-op button { min-width: 44px; font-size: 17px; }

.uqtool--frac .uqtool__frac-steps {
  margin: 0; padding-left: 1.3rem; display: flex; flex-direction: column; gap: 7px;
  font-size: 14.5px; color: var(--uq-soft); line-height: 1.6;
}

@media (max-width: 480px) {
  .uqtool--frac .uqtool__frac-input { width: 78px; }
}
