/* TLQ v94 — calendar scroll, gestures, references, testimonial entry */
.tlq88-day-section{scroll-margin-top:24px}
.tlq88-calendar{touch-action:pan-y}
.tlq94-dalil{background:linear-gradient(145deg,#23312a,#263c2e);padding:18px 15px;border-radius:16px;margin-top:22px;border:1px solid #627957}
.tlq94-dalil h3{color:#e8ce91;font-size:15px;font-weight:900;margin:0 0 15px}
.tlq94-dalil article{border-bottom:1px solid #c8d2bf2c;padding:10px 0 15px}
.tlq94-dalil article:last-of-type{border-bottom:0}
.tlq94-dalil strong{display:block;color:#fff5d9;font-size:12px;margin-bottom:6px}
.tlq94-dalil p{color:#e1eadd;font-size:12px;line-height:1.8;margin:0 0 8px}
.tlq94-dalil a{font-size:11px;color:#f4d492!important;font-weight:850;text-decoration:underline;text-underline-offset:3px}
.tlq94-dalil>small{display:block;font-size:10px;line-height:1.6;color:#b4c1ae;margin-top:16px}
.tlq94-community-click{cursor:pointer;outline-offset:3px}
.tlq94-community-click:focus-visible{outline:3px solid #dfc77b}
.tlq94-community-click:active{filter:brightness(.985)}
.tlq88-calendar .tlq88-hijri-day{font-family:Arial,'Noto Naskh Arabic',sans-serif;font-variant-numeric:normal}
.tlq88-calendar .tlq88-day>strong{font-size:clamp(17px,4vw,23px);font-weight:950}
.tlq90-poster .tlq94-poster-placeholder{position:absolute;inset:0;display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;color:#f7e8b8;background:linear-gradient(145deg,#16463a,#216f55);text-align:center;font-size:12px;font-weight:950;letter-spacing:.07em;z-index:0;padding:13px}.tlq90-poster .tlq94-poster-placeholder small{font-size:9px;font-weight:700;letter-spacing:.15em}.tlq90-poster img{position:relative;z-index:1}.tlq90-poster .tlq90-play-overlay{z-index:3}.tlq90-poster:has(img) .tlq94-fallback{display:none}
.tlq90-poster:has(img[style*="opacity: 0"]) .tlq94-fallback{display:block}
.tlq94-fallback{position:absolute;z-index:-1;inset:0;display:grid;place-items:center;text-align:center;font-size:14px;font-weight:950;letter-spacing:.07em;color:#f5e4b9;background:linear-gradient(145deg,#184c3e,#1d6755)}