.title-with-image-content-widget {
    margin-bottom: var(--spacing-medium);
    gap: var(--spacing-small);
    display: flex;
    flex-direction: column;
}

.title-with-image-content-widget h2 {
    font-weight: var(--typography-h4-font-weight);
    font-size: var(--typography-h2-font-size);
    margin: 0 0 var(--spacing-small) 0;
}

.title-with-image-content-widget .image-list {
    display: none;
}

.title-with-image-content-widget .image-list img {
    width: 200px;
    height: auto;
    margin-bottom: var(--spacing-small);
}

.title-with-image-content-widget .chip,
.title-with-image-content-widget .chip-image {
    position: relative;
    display: inline-block;
    padding: 4px 12px;
    font-size: var(--typography-body-fontSize);
    border-radius: 10px;
    background-color: var(--color-normal-light);
    margin-top: 0;
    margin-bottom: 8px;
    cursor: pointer;
    text-decoration: none;
    padding-right: 0;
    overflow: hidden;
}

.title-with-image-content-widget .chip.active,
.title-with-image-content-widget .chip-image.active {
    background-color: var(--color-primary-bg);
    color: var(--color-normal-light);
}

.title-with-image-content-widget .title-with-image-content-widget-content-pdf {
    margin-bottom: var(--spacing-large);
}

.title-with-image-content-widget .title-with-image-content-widget-content-pdf object {
    background-color: var(--color-normal-light);
}

.title-with-image-content-widget .title-with-image-content-widget-content-pdf object,
.title-with-image-content-widget .title-with-image-content-widget-content-pdf div,
.title-with-image-content-widget .title-with-image-content-widget-content-pdf img {
    display: none;
    object-fit: contain;
    object-position: top;
}

.title-with-image-content-widget .title-with-image-content-widget-content-pdf img.active {
    display: block;
}
.title-with-image-content-widget .title-with-image-content-widget-content-pdf object.active,
.title-with-image-content-widget .title-with-image-content-widget-content-pdf div.active {
    display: flex;
}
.title-with-image-content-widget .link-items {
    list-style: none;
    padding: 0;
}
.title-with-image-content-widget .title-with-image-content-widget-content-pdf object,
.title-with-image-content-widget .title-with-image-content-widget-content-pdf .not-supported-file {
    /*display: flex;*/
    flex-direction: column;
    justify-content: center;
    align-items: center;
    background-color: #0001;
    /*padding: var(--spacing-large);*/
    height: 100%;
}
.title-with-image-content-widget .not-supported-file p {
    margin-top: 0;
}
.title-with-image-content-widget .basic-chip {
    position: relative;
    display: inline-block;
    padding: 4px 12px;
    font-size: var(--typography-body-fontSize);
    border-radius: 10px;
    background-color: var(--color-normal-light);
    margin-top: 0;
    margin-bottom: 8px;
    text-decoration: none;
    overflow: hidden;
}
.title-with-image-content-widget .details-table h1,
.title-with-image-content-widget .details-table .content-tabs-head {
    display: none !important;
}
.title-with-image-content-widget .details-table .content-tabs-body>div {
    display: none !important;
}
.title-with-image-content-widget .details-table .content-tabs-body>div:has(table) {
    display: block !important;
}
.title-with-image-content-widget .details-table-toggle {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.title-with-image-content-widget .details-table-toggle+.details-table {
    display: none;
}
.title-with-image-content-widget .details-table-toggle.active+.details-table {
    display: block;
}
.title-with-image-content-widget .details-table .content-details-widget .table tr {
    background-color: #f4f4f4;
    box-shadow: 0 1px 5px #0004;}
.title-with-image-content-widget .details-table .content-details-widget .table tr th {
    border-right-color: #0001;
    width: 50%;
}