/* A whole level, including all matching author rows, is one visual and pagination group. */
.trle-content .find-results>tbody.find-level-group{background:var(--trle-card)}
.trle-content .find-results>tbody.find-level-group.find-group-even{background:var(--trle-paper)}
.trle-content .find-results>tbody.find-level-group>tr{background:transparent}
.trle-content .find-results>tbody.find-level-group>tr>td{vertical-align:middle;border-bottom:0}
.trle-content .find-results>tbody.find-level-group{border-bottom:1px solid var(--trle-line)}
.trle-content .find-results>tbody.find-level-group>tr>td[rowspan]{border-bottom:1px solid var(--trle-line)}

/* Accent columns: preserve the familiar column order and emphasize the three reading anchors. */
.trle-content .find-results>tbody.find-level-group>tr>td.find-nickname{background:#e2ead7;border-right:1px solid #c2d0b5}
.trle-content .find-results>tbody.find-level-group>tr>td.find-nickname a{font-size:14px;font-weight:400;color:#205238}
.trle-content .find-results>tbody.find-level-group>tr>td.level-title{background:#edf1e4}
.trle-content .find-results>tbody.find-level-group>tr>td.level-title a{font-size:14px;font-weight:400;color:#205238}
.trle-content .find-results>tbody.find-level-group>tr>td.find-rating{background:#f2e7cb;border-left:1px solid #dbcca6;text-align:center;font-size:16px;color:#173328}
.trle-content .find-results>tbody.find-level-group>tr>td.find-rating strong{font-weight:700;font-variant-numeric:tabular-nums}
.trle-content .find-results thead th.find-nickname,
.trle-content .find-results thead th.level-title,
.trle-content .find-results thead th.find-rating{background:#254535}
html[data-trle-theme="classic"] .trle-content .find-results>tbody.find-level-group>tr>td.find-nickname{background:#d5e4b6;border-right-color:#afc58a}
html[data-trle-theme="classic"] .trle-content .find-results>tbody.find-level-group>tr>td.level-title{background:#e6efce}
html[data-trle-theme="classic"] .trle-content .find-results>tbody.find-level-group>tr>td.find-rating{background:#eee2b5;border-left-color:#d1bd84}

/* Builder profile: the same Level info and Rating accents as pFind. */
.trle-content .author-level-table>tbody>tr>td.level-title{background:#edf1e4}
.trle-content .author-level-table>tbody>tr>td.level-title a{font-size:14px;font-weight:400;color:#205238}
.trle-content .author-level-table>tbody>tr>td.find-rating{background:#f2e7cb;border-left:1px solid #dbcca6;text-align:center;font-size:16px;color:#173328;font-variant-numeric:tabular-nums}
.trle-content .author-level-table>tbody>tr>td.find-rating strong{font-weight:700}
.trle-content .author-level-table thead th.level-title,
.trle-content .author-level-table thead th.find-rating{background:#254535}
html[data-trle-theme="classic"] .trle-content .author-level-table>tbody>tr>td.level-title{background:#e6efce}
html[data-trle-theme="classic"] .trle-content .author-level-table>tbody>tr>td.find-rating{background:#eee2b5;border-left-color:#d1bd84}
