/* GHO-STATIC THEME FILE: don't edit it. Running gho-static --get-all-themes
   replaces it, losing any changes. To make your own version of this theme,
   select it with gho-static --use-theme brochureware, then copy it into
   theme_templates/custom_themes with gho-static --generate theme_templates/<new_name>, and
   edit the copy. */

/* Right of the content on wider screens, between 150px and 300px wide. */
#recent-activity {
    display: none;
    padding: 24px;
    border: 1px solid var(--border-color);
    border-radius: 20px;
    background-color: var(--card-color);
    box-shadow: var(--shadow);
}

@media (width > 1080px) {
    #recent-activity {
        display: block;
        grid-column: 3;
        grid-row: 1;
        justify-self: start;
        width: min(300px, 100% - 40px);
        min-width: 150px;
        margin: calc(70px + 48px) 0 30px 20px;
    }
}

.recent-heading {
    margin-bottom: 16px;
    font-size: 1.25rem;
    font-weight: 800;
    letter-spacing: -0.02em;
}

.recent-links {
    list-style: none;
}

.recent-links li + li {
    margin-top: 14px;
    padding-top: 14px;
    border-top: 1px solid var(--border-color);
}

.recent-links a {
    font-weight: 600;
    line-height: 1.35;
}

/* The collection as a small label above the date. */
.recent-collection {
    margin-top: 4px;
    font-size: 0.7rem;
    font-weight: 700;
    letter-spacing: 0.08em;
    text-transform: uppercase;
    color: var(--link-color);
}

.recent-date {
    font-size: 0.85rem;
    color: var(--muted-text-color);
}
