/*
 * Verschachtelte Aufzählung innerhalb einer Tabellen-Liste (ul.table-view)
 * - Backend (RTE, contentsCss): ul.table-view li ul
 * - Frontend (Wrapper <div class="table-view">): .table-view ul li ul
 * Wird nach style.build.min.css bzw. rte.css geladen und überschreibt deren Tabellen-Regeln für die Unterliste.
 */
ul.table-view li ul,
.table-view ul li ul {
    padding: 0;
    margin: 0;
    list-style: none;
}

/* Unterliste im Frontend neben dem Label in der Wert-Spalte (der äußere li ist dort ein Flex-Container) */
.table-view ul li > ul {
    flex: 1 1 0;
    min-width: 0;
}

ul.table-view li ul li,
.table-view ul li ul li {
    display: block !important;
    position: relative;
    border-bottom: 0;
    padding: 0 0 0 1.1rem;
    margin: 0;
    line-height: inherit;
    list-style: none;
}

/* Strich statt Aufzählungspunkt */
ul.table-view li ul li::before,
.table-view ul li ul li::before {
    content: '–';
    position: absolute;
    left: 0;
    top: 0;
    width: auto;
    height: auto;
    padding: 0;
    line-height: inherit;
}

ul.table-view li ul li span,
ul.table-view li ul li strong,
.table-view ul li ul li span,
.table-view ul li ul li strong {
    display: inline;
    flex: none;
}
