/* styles-tablet-lg.css      # @media (max-width: 992px) */

.clock {
    font-size: 8vh;
}

.date-name-wrapper {
    flex-direction: row;
}


/* Left Section */
.gregorian-date{
  font-size: clamp(1.7rem, 2.6vw, 3.2rem);
}

.hijri-date {
  font-size: clamp(1.6rem, 2.5vw, 2.5rem);

}
.hijri-keyword {
  font-size: clamp(0.8rem, 1.5vw, 2.0rem);
}
.logo-img {
    height: clamp(100px, 10vw, 110px);
    width:  clamp(100px, 10vw, 110px);
}
english-table tr .friday-cell,
    .english-table .friday-cell.prayer-name {
        /* background-color: rgb(246, 161, 254) !important; */
        font-size: 1.1rem !important;
    }
    
arabic-table tr .friday-cell,
    .arabic-table .friday-cell.prayer-name {
        /* background-color: rgb(123, 133, 246) !important; */
        font-size: 2.5rem !important;
    }

.friday-cell .prayer-name {
    font-size: 2rem !important; /* Smaller for mobile */
    white-space: normal !important; /* Allow wrapping if needed */
    line-height: 0.7 !important;
    /* background-color: coral; */
}

.arabic-text {
    font-size: clamp(1.5rem, 2.5vw, 4.2rem);
}
.sura-name-text{
    font-size:clamp(0.6rem, 2.5vw, 1.0rem);

}


.next-countdown{
  font-size: clamp(0.8rem, 2.8vw, 1.1rem) !important;
}
.next-countdown-friday{
  font-size: clamp(0.5rem, 2.8vw, 0.7rem) !important;
  font-weight: 600;
}
.footer-ticker { 
  padding: 5px 0; 
} 

  .ticker-msg{ 
    font-size: 1.0rem;
     font-weight: 500;
  }

.ticker-icon{
        height: 40px;
        margin: 0 0px;
      }

.ticker-icon-alert{
        height: 60px;
        margin: 10px auto auto auto;
      }


.hadith-text {line-height:1.5; padding:10px 10px; }
.hadith-label { font-size: clamp(1.0rem, 1.8vw, 1.5rem)!important; font-weight: 600; opacity:.7; margin-bottom: 8px; }
.hadith-translation { direction:ltr; font-size: clamp(1rem, 1.5vw, 1.5rem) !important; margin-top: 10px; opacity:.85; }
.hadith-reference { margin-top: 6px; font-size: clamp(0.4rem, 1.2vw, 1.0rem) !important; opacity:.65; }
.verse-end-symbol {
    font-size:clamp(2.0rem, 2.0vw, 42.2rem);
}
/* ==========================================================
   Tomorrow Tag and reduce row font
   ========================================================== */
.prayer-name-wrap-ar { direction: rtl; }
.tomorrow-tag-ar { font-weight: 600; }


/* Slightly shrink text only for rows that show Tomorrow tag */
.tomorrow-row .prayer-title{
 font-size: clamp(1.0rem, 2.0vw, 2.0rem) !important;
  margin-bottom : 10px !important;
}

/* Shrink the time columns a touch as well (keeps row height stable) */
.tomorrow-row td:nth-child(2),
.tomorrow-row td:nth-child(3),
.arabic-table .tomorrow-row td:nth-child(1),
.arabic-table .tomorrow-row td:nth-child(2){
  font-size: clamp(1.5rem, 2.4vw, 2.5rem) !important;
}

.tomorrow-row{
  line-height: 0.5 !important;
  background-color: #fefefe;
}

/* Make the tag smaller/compact */
.tomorrow-row .tomorrow-tag{
  font-size: 0.7rem !important;
  padding: 5px 20px !important;
}