/* This stylesheet is only included for guest views of Customer Documentation entities. */
body.greenwald-guest.greenwald-customer-documentation #details,
body.greenwald-guest.greenwald-customer-documentation #page-details,
body.greenwald-guest.greenwald-customer-documentation .entity-details {
    display: none !important;
}

body.greenwald-guest.greenwald-customer-documentation #actions,
body.greenwald-guest.greenwald-customer-documentation .actions {
    display: none !important;
}

body.greenwald-guest.greenwald-customer-documentation #recent-activity,
body.greenwald-guest.greenwald-customer-documentation #recently-updated-pages,
body.greenwald-guest.greenwald-customer-documentation #recent-books,
body.greenwald-guest.greenwald-customer-documentation .tri-layout-left-contents > :has(#recent-activity),
body.greenwald-guest.greenwald-customer-documentation .tri-layout-right-contents > :has(#recent-activity),
body.greenwald-guest.greenwald-customer-documentation .tri-layout-left-contents > :has(#recently-updated-pages),
body.greenwald-guest.greenwald-customer-documentation .tri-layout-right-contents > :has(#recently-updated-pages),
body.greenwald-guest.greenwald-customer-documentation .tri-layout-left-contents > :has(#recent-books),
body.greenwald-guest.greenwald-customer-documentation .tri-layout-right-contents > :has(#recent-books) {
    display: none !important;
}

body.greenwald-guest.greenwald-customer-documentation .tri-layout-left-contents > :has(> .tag-item) {
    display: none !important;
}

body.greenwald-guest.greenwald-customer-documentation.greenwald-customer-document-content .tri-layout-right-contents {
    display: none !important;
}

body.greenwald-guest.greenwald-customer-documentation.greenwald-customer-document-content .tri-layout-middle-contents,
body.greenwald-guest.greenwald-customer-documentation.greenwald-customer-document-content .page-content {
    max-width: 100%;
}

@media screen and (min-width: 1401px) {
    body.greenwald-guest.greenwald-customer-documentation.greenwald-customer-document-content .tri-layout-container,
    body.greenwald-guest.greenwald-customer-documentation.greenwald-customer-document-content .tri-layout-sides-content {
        grid-template-columns: minmax(0, 1fr) minmax(0, 5fr) 0;
    }

    body.greenwald-guest.greenwald-customer-documentation.greenwald-customer-document-content .tri-layout-middle {
        grid-column: 2 / -1;
    }
}
/* Book-card dates add no navigation value for customer guests. */
body.greenwald-guest.greenwald-customer-documentation .grid-card[data-entity-type="book"] .grid-card-footer {
    display: none !important;
}
