/********************/
/*      SHARED      */
/********************/

#viewer {
    width: 100%;
    height: 600px;
    position: relative;
    z-index: 0;
}

.manifest_url {
    background-color: var(--bs-tertiary-bg) !important;
}

#viewer_toc {
    height: 600px;
    overflow-y: auto;
}

/********************/
/* PROJECT AND WORK */
/*    IIIF PAGES    */
/********************/

/* Collapse source button */
button.w-100[data-bs-toggle=collapse] span {
    font-size: 14px;
}

/* Link to source record page */
.collapse_source .card-body > p {
    margin-top: -20px;
}