onToggle(entry._id)} style={{ cursor: "pointer", display: "flex", alignItems: "flex-start", gap: "16px", flexWrap: "wrap" }}> { e.stopPropagation(); onToggle(entry._id); }} type="button" style={{ background: "transparent", border: "none", color: "var(--text-muted)", display: "flex", alignItems: "center", justifyContent: "center", transform: expanded ? "rotate(90deg)" : "rotate(0deg)", transition: "transform 0.2s ease", width: "24px", height: "24px" }} > {!readOnly && ( e.stopPropagation()} type="button" style={{ background: "transparent", border: "none", color: "var(--text-muted)", cursor: "grab", padding: "4px" }} > )} { e.stopPropagation(); onEdit(entry); }} type="button" title="Edit" > { e.stopPropagation(); onDelete(entry); }} type="button" title="Delete" > {isLast && expanded && ( { e.stopPropagation(); onToggle(entry._id); window.scrollTo({ top: 0, behavior: "smooth" }); }} style={{ fontSize: "11px", textTransform: "uppercase", letterSpacing: "0.1em" }} type="button" > ↑ Go to top )}