
@media print {
div.innercol[data-v-fab35f16] {
        display: grid !important;

        grid-template: "media text" minmax(2cm, auto) / 7cm 1fr
}
}


div[data-v-14c3dc7a] {
    background-color: #000000;
    width: 100%;
    height: 100%;
}
@media print {
div[data-v-14c3dc7a] {
        display: none
}
}


@media print {
img[data-v-7af7ef9e] {
        width: 100%;
        height: auto
}
}


@media print {
div.media-wrapper[data-v-3e0b142e] {
        grid-area: media;
}
}


h2[data-v-0aec3ea4] {
    font-family: var(--article-group-title-font-family);
}
@media print {
h2[data-v-0aec3ea4] {
        padding: 0;
        margin: 0;
        padding-bottom: .5em
}
}


span.date[data-v-0146dcbc] {
    display: var(--article-list-date-display, inline-block);
}


@media print {
div.col-links[data-v-11a6b434] {
        display: none
}
}
div.col-links[data-v-11a6b434] >  a {
        font-weight: var(--button-font-weight);
        text-transform: var(--button-text-transform);
        border-radius: var(--border-radius-elements);
        text-decoration: none;
}
div.col-links[data-v-11a6b434] >  a:not(:hover, :focus-within) {
            color: var(--secondary-color-contrast);
            background-color: var(--secondary-color);
}
div.col-links[data-v-11a6b434] >  a:is(:hover, :focus-within) {
            color: var(--secondary-color);
            background-color: var(--secondary-color-contrast);
}
#container-list div.col-links[data-v-11a6b434] >  a {
            font-size: var(--menu-and-buttons-font-size);
}
.readmore div.col-links[data-v-11a6b434] >  a {
            font-size: calc(var(--menu-and-buttons-font-size) * 1.5);
}



@media all and (width <= 1020px) {
#container-list .textbox.no-content {
        display: none;
}
}


div.isVueArticle[data-v-6fb9a7fe] {
    font-family: var(--article-group-font-family), sans-serif;
    contain: content;
}
@media print {
div.textbox[data-v-6fb9a7fe] {
        grid-area: text;
        padding-left: 1cm;
        padding-right: 1cm;
}
div.textbox div.textbox-inner a[data-v-6fb9a7fe] {
                overflow: hidden;
                display: block;
}
div[data-article-id][data-v-6fb9a7fe]:not(:last-child) {
        margin-bottom: .2cm;
        padding-bottom: .2cm;
        border-bottom: solid 1pt #aaaaaa;
}
}


div.outercol[data-v-2678cb8a] {
    opacity: 0.5;
}



#container-list[data-v-7503e518] {
    position: relative;
    line-height: 0; /* To prevent spacing between divs */
    margin: 0 auto;
}
div.next-page-loader[data-v-7503e518] {
    width: 1px;
    height: 1px;
}


