
.object-link {
    color: var(--bs-body-color);
}

    .object-link.muted {
        color: var(--bs-gray)
    }

    .object-link:hover {
        background-color: var(--bs-gray-300);
    }

.secondElem:nth-child(odd) {
    background-color: var(--bs-gray-200);
}

.jbs-footer {
    grid-area: footer;
}

@media (min-width: 992px) {
    .jbs-sidebar {
        width: 400px;
    }

    .jbs-page.jbs-grid {
        display: grid;
        height: 100vh;
        grid-template-areas:
            "head head"
            "side top"
            "side main"
            "footer footer";
        grid-template-columns: auto 1fr;
        grid-template-rows: min-content min-content 1fr;
    }
}
