﻿/**/
/*News*/
/**/
.news-toggle-caret {
    transition: transform .25s ease;
}

.news-toggle[aria-expanded="true"] .news-toggle-caret {
    transform: rotate(180deg);
}

.news-toggle[aria-expanded="true"] .news-toggle-show,
.news-toggle[aria-expanded="false"] .news-toggle-hide {
    display: none;
}

.news-date {
    min-width: 3.5rem;
}

.news-collapse {
    display: grid;
    grid-template-rows: 0fr;
    transition: grid-template-rows .3s ease;
}

    .news-collapse.expanded {
        grid-template-rows: 1fr;
    }

    .news-collapse > div {
        min-height: 0;
        overflow: hidden;
        opacity: 0;
        transition: opacity .3s ease;
    }

    .news-collapse.expanded > div {
        opacity: 1;
    }

    /* Detail (následuje po kompaktním seznamu) – obsah ukotvený dole, vysouvá se shora */
    .news-collapse + .news-collapse > div {
        display: flex;
        flex-direction: column;
        justify-content: flex-end;
    }

        .news-collapse + .news-collapse > div > * {
            flex-shrink: 0;
        }
