.pane.spacer {
    grid-area: spacer;

    padding: 0;

    width: min-content;
    height: min-content;

    display: grid;
    grid-auto-flow: row dense;

    .spacer_container {
        padding: var(--spacing-small);
        background-color: var(--background-2);
        border-radius: var(--border-radius-leaf);

        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;

        > .title {
            font-size: 2.5vh;
            font-family: var(--font-family-title);
            font-weight: bold;
            text-align: center;
        }
    }
}

.spacer_container.blog_recent_posts {
    justify-content: start !important;
}
