@charset "UTF-8";
/***!  /media/templates/site/avenir/css/com_tags_tag.css?5c8d27  !***/

.tagList{
    display: flex;
    flex-direction: column;
    gap: 30px;
}
    .tagList_results{
        counter-reset: result;

        display: flex;
        flex-direction: column;
        gap: 25px;

        & mark{
            background: none;
            color: inherit;
            border-bottom: 2px solid var(--color-3);
        }
    }
        .tagList_result{
            display: flex;
            flex-direction: column;
        }
            .tagList_result-heading{
                display: flex;
                flex-direction: row;
                align-items: center;
                gap: 10px;
                margin-bottom: 5px;
                position: relative;
            }
                .tagList_result-heading-title{
                    &::before{
                        counter-increment: result;
                        content: counter(result);
                        opacity: 0.2;
                        font-size: 14px;
                        position: absolute;
                        right: calc(100% + 10px);
                        top: 50%;
                        transform: translateY(-50%);
                    }
                }
            .tagList_result-url{
                font-size: 13px;
                color: var(--color-6);
                width: 100%;
                overflow: hidden;
                white-space: nowrap;
                text-overflow: ellipsis;
            }
            .tagList_result-description{
                font-size: 14px;
            }
        .tagList_noresults{
        }
