/* V85 — canonical Arabic gematria letter-table layout. This is the only
   Arabic-specific table layout layer; legacy v80 file has been removed. */
#pageGematriaAR .ar-two-row-sequential,
#pageGematriaAR #viewerLetterGrid.ar-two-row-sequential,
#pageGematriaAR #letterValsGrid.ar-two-row-sequential,
#pageGematriaAR .lcard-grid.ar-two-row-sequential {
  display:grid !important;
  grid-template-rows:repeat(2,auto) !important;
  grid-template-columns:repeat(var(--ar-letter-cols),minmax(54px,1fr)) !important;
  grid-auto-flow:row !important;
  grid-auto-columns:unset !important;
  direction:rtl !important;
  overflow-x:auto !important;
  overflow-y:hidden !important;
  max-width:100% !important;
  gap:.5rem !important;
  padding-bottom:.4rem;
  scrollbar-width:thin;
  overscroll-behavior-inline:contain;
}
#pageGematriaAR .ar-variant-note {
  margin:.55rem 0 .9rem;
  padding:.55rem .75rem;
  border:1px solid color-mix(in srgb,var(--gold) 28%,transparent);
  border-radius:8px;
  color:var(--text-sec);
  background:color-mix(in srgb,var(--gold) 5%,transparent);
  font-size:.78rem;
  line-height:1.8;
  text-align:right;
  direction:rtl;
}
#pageGematriaAR .cm-group-count {color:var(--text-muted);font-size:.72rem;font-weight:500}
@media(max-width:640px){
  #pageGematriaAR .ar-two-row-sequential,
  #pageGematriaAR #viewerLetterGrid.ar-two-row-sequential,
  #pageGematriaAR #letterValsGrid.ar-two-row-sequential,
  #pageGematriaAR .lcard-grid.ar-two-row-sequential {
    grid-template-columns:repeat(var(--ar-letter-cols),minmax(52px,58px)) !important;
  }
}
