/* Central Daily ePaper Manager — Telegram / WhatsApp channel bar. */
.cdem-ch{display:flex;align-items:center;justify-content:space-between;gap:12px 18px;flex-wrap:wrap;margin:0 0 20px;padding:14px 18px;border-radius:14px;
  background:linear-gradient(135deg,#eef7fd 0%,#effaf3 100%);border:1px solid #d6e9f2;box-shadow:0 8px 22px -18px rgba(16,24,40,.45);box-sizing:border-box;line-height:1.4}
.cdem-ch *{box-sizing:border-box}
.cdem-ch-t{margin:0;font-size:15px;color:#1d2a35;flex:1 1 260px}
.cdem-ch-t strong{display:block;font-size:16px;color:#0f2c44}
.cdem-ch-t span{color:#4b5b68;font-size:14px}
.cdem-ch-b{display:flex;gap:10px;flex-wrap:wrap}
.cdem-ch-a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 18px;border-radius:999px;font-weight:700;font-size:15px;line-height:1;
  color:#fff!important;text-decoration:none!important;box-shadow:0 6px 14px -8px rgba(0,0,0,.45);transition:transform .15s,box-shadow .15s,filter .15s}
.cdem-ch-a:hover,.cdem-ch-a:focus-visible{transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 10px 18px -10px rgba(0,0,0,.5);color:#fff!important}
.cdem-ch-a:focus-visible{outline:3px solid rgba(0,0,0,.25);outline-offset:2px}
.cdem-ch-a svg{flex:0 0 auto}
.cdem-ch-tg{background:#229ed9}
.cdem-ch-wa{background:#1fa855}
@media (max-width:600px){
  .cdem-ch{padding:14px}
  .cdem-ch-b{width:100%}
  .cdem-ch-a{flex:1 1 140px}
}
@media (prefers-reduced-motion:reduce){.cdem-ch-a{transition:none}}
