/* === TOKEN GRAPH === */
.xbg-token-graph-container {
    grid-column: 1 / -1;
    /* Make it span full width if needed, or adjust based on grid */
    margin-bottom: 0;
}

.xbg-token-graph-container .framer-post-card {
    height: auto;
    min-height: auto;
    background: rgba(230, 229, 236, 0.05);
    border: 1px solid rgba(230, 229, 236, 0.1);
    border-radius: 15px;
    overflow: hidden;
}

/* Adjust for the horizontal list layout override */
.posts-grid.framer-grid .xbg-token-graph-container .framer-post-card {
    flex-direction: column;
    height: auto;
    min-height: auto;
}

.posts-grid.framer-grid .xbg-token-graph-container .framer-post-content {
    width: 100%;
    padding: 1.5rem;
    background: linear-gradient(to right, rgba(24, 24, 31, 0.95), rgba(24, 24, 31, 0.8));
}

@media (max-width: 768px) {
    .xbg-token-graph-container {
        margin-bottom: 1.5rem;
    }
}