.pane.spacer {
    grid-area: spacer;

    width: min-content;
    height: calc(100vh - calc(var(--spacing-large) * 2));

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

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

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

        p {
            margin: 0;
            text-align: center;
        }
    }
}

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