/* blocks.css — «24 השעות האחרונות», «מה שפספסתם», «מחקר העומק היומי». בעלות: wp-digest-blocks */

/* 24 השעות — רשימה קומפקטית: שעה + כותרת */
.l24{padding:6px 14px}
.l24-st,.msd-st{margin:6px 0 4px;font-size:13px;color:var(--dim)}
.l24-l{list-style:none;margin:0;padding:0}
.l24-i+.l24-i{border-top:1px solid var(--line)}
.l24-i a{display:flex;gap:12px;align-items:baseline;min-height:44px;padding:9px 2px;color:var(--text);text-decoration:none}
.l24-i a:hover span{color:#fff;text-decoration:underline;text-decoration-color:var(--red2);text-underline-offset:3px}
.l24-i time{flex:0 0 auto;font-family:var(--hf);font-weight:700;font-size:14px;color:var(--red2);font-variant-numeric:tabular-nums;min-width:3.1em}
.l24-i span{flex:1;min-width:0;font-size:16px;line-height:1.4;overflow-wrap:anywhere}
/* שורת צ׳אט = כותרת • תמצית: החיתוך בתצוגה (עד 2 שורות), לא בקיצור הכותרת */
.l24-c span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.l24-c span:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--muted);margin-inline-end:7px;vertical-align:middle}

/* העמוד המלא /last24 */
.l24-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin:-4px 0 10px}
.l24-ord{display:inline-flex;border:1px solid var(--line2);border-radius:10px;overflow:hidden}
.l24-ord button{min-height:44px;padding:0 14px;border:0;background:transparent;color:var(--muted);font-family:var(--hf);font-weight:700;font-size:15px;cursor:pointer}
.l24-ord button[aria-pressed="true"]{background:var(--red);color:#fff}
.l24-h{margin-bottom:6px}
.l24-hl{position:sticky;top:var(--hdr);z-index:2;display:flex;align-items:baseline;gap:8px;padding:8px 2px;background:var(--bg);border-bottom:2px solid rgba(225,29,38,.7);font-size:19px;font-weight:800}
.l24-hl small{font-family:var(--bf);font-weight:400;font-size:13px;color:var(--dim)}
.l24-h .l24-l{padding:0 2px}

/* מה שפספסתם */
.msd{padding:6px 14px 10px}
.msd-l{margin:0;padding:0;list-style:none;counter-reset:m}
.msd-l li{counter-increment:m;display:flex;gap:12px;align-items:flex-start;padding:8px 0}
.msd-l li+li{border-top:1px solid var(--line)}
.msd-l li:before{content:counter(m);flex:0 0 28px;height:28px;border-radius:50%;background:var(--red);color:#fff;font-family:var(--hf);font-weight:800;font-size:14px;display:flex;align-items:center;justify-content:center;margin-top:6px}
.msd-l a,.msd-l span{flex:1;min-width:0;display:block;min-height:40px;padding:4px 0;color:var(--text);font-size:16.5px;line-height:1.45;text-decoration:none;overflow-wrap:anywhere}
.msd-l a:hover{text-decoration:underline;text-decoration-color:var(--red2);text-underline-offset:3px}

/* מחקר העומק היומי */
.dp{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gap)}
.dp-top{color:var(--text);text-decoration:none}
.dp-top h3{font-size:23px;font-weight:800;line-height:1.25}
.dp-top p{font-size:16px}
.dp-top .ph .chip{bottom:10px}
.dp-by{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:13.5px;color:var(--dim)}
.dp-by img{width:28px;height:28px;border-radius:50%;object-fit:cover}
.dp-prev{list-style:none;margin:0;padding:4px 14px;background:var(--bg2);border:1px solid var(--line);border-radius:var(--r);align-self:start}
.dp-prev li+li{border-top:1px solid var(--line)}
.dp-prev a{display:flex;gap:12px;align-items:baseline;min-height:44px;padding:10px 0;color:var(--text);text-decoration:none}
.dp-prev a:hover span{text-decoration:underline;text-decoration-color:var(--red2)}
.dp-prev time{flex:0 0 auto;font-family:var(--hf);font-weight:700;font-size:14px;color:var(--red2);min-width:2.8em}
.dp-prev span{flex:1;min-width:0;font-size:16px;line-height:1.4;overflow-wrap:anywhere}
@media (min-width:900px){
  .dp{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}
  .dp-top .ph{aspect-ratio:16/8}
}
@media (max-width:640px){.dp-top h3{font-size:20px}.l24-ord button{padding:0 12px;font-size:14.5px}}
