.c-asset-list {
    padding: 0;
}

.c-asset {
    // Exceptionally use bottom-margin to avoid inconsistencies in multi-column layout
    display: flex;
    margin-bottom: 1rem;
    line-height: 1.25;
}

.c-asset__icon {
    color: theme('colors.gray.600');
    margin-right: .5rem;
}

.c-asset__text {

}

.c-asset__name {
    display: block;
    color: theme('colors.link.500');
    text-decoration: none;
    word-break: break-all;

    &:hover {
        text-decoration: underline;
    }
}

.c-asset__meta {
    display: block;
    color: theme('colors.gray.600');
    font-size: .875rem;
}
