/* Tajweed LMR full hosts · 20261024FULL */
.lab-chip,.tj-lmr-mode,.lab-btn{
  border:1px solid var(--lab-line,rgba(212,180,90,.25));background:transparent;color:inherit;
  border-radius:999px;padding:.35rem .7rem;cursor:pointer;font-weight:650;font:inherit;text-decoration:none
}
.tj-lmr-mode.active,.lab-chip:hover,.lab-btn:hover{background:rgba(30,125,94,.25);border-color:#1e7d5e}
.lab-btn-primary{background:#1e7d5e;color:#fff;border-color:#1e7d5e}
#tj-lmr-surah,#tj-lmr-ayah,#tj-lmr-rule{font:inherit;border-radius:8px;padding:.3rem}
details.tj-tool-panel{margin:.75rem 0;border:1px solid var(--lab-line);border-radius:12px;padding:.6rem .8rem}

/* Step nav · 20261024FULL */
.tj-lmr-step-nav .tj-lmr-step.active {
  background: rgba(30,125,94,.35);
  border-color: #1e7d5e;
}
.tj-lmr-live-meter { position: relative; }
#tj-lmr-score-val { font-variant-numeric: tabular-nums; }
