/* ===========================================================================
   user-menu.css — Kullanıcı bağlam menüsü + engellenen mesaj placeholder
   ---------------------------------------------------------------------------
   Menünün çoğu stili css/ui/context-menu.css içinde hazır.
   Burada yalnızca engellenen mesaj görünümü ve küçük menü ekleri var.
   Aydınlık tema (--text/--muted/--accent) uyumlu.
   =========================================================================== */

/* ---- Engellenen mesaj: daraltılmış placeholder ---- */
.blocked-msg-placeholder{
  display:inline-block;
  margin:2px 0;
  padding:4px 10px;
  font-size:13px;
  font-style:italic;
  color:var(--muted);
  background:transparent;
  border-radius:8px;
  cursor:pointer;
  user-select:none;
  transition:background .12s ease, color .12s ease;
}
.blocked-msg-placeholder:hover,
.blocked-msg-placeholder:focus-visible{
  color:var(--text);
  background:var(--hover);
  outline:none;
}

/* Engellenmiş mesaj kapsayıcısı: placeholder gösterilirken sade görün */
.msg.msg-blocked{
  opacity:.9;
}

/* ---- Menü ek dokunuşları (context-menu.css üstüne) ---- */

/* Engelle gibi tehlikeli aksiyonların ikonu da kırmızı olsun */
.ctx-item.danger .ctx-icon,
.ctx-item.danger .ctx-ic{
  color:var(--danger);
}
.ctx-item.danger .ctx-icon svg,
.ctx-item.danger .ctx-ic svg{
  stroke:currentColor;
}
/* Danger item hover'da ikon beyaza döner (item beyaz yazıyı zaten alır) */
.ctx-item.danger:hover .ctx-icon,
.ctx-item.danger:hover .ctx-ic{
  color:#fff;
}
