/* Same paper/teal cards as the experiment/feed/design tables, original data DOM. */
@media(max-width:680px){
 #language .language-table.quest-language-wrap107 {overflow:visible;max-width:100%;}
 #language .language-table .quest-language-report107 {display:block;min-width:0;width:100%;max-width:100%;table-layout:auto;}
 #language .quest-language-report107 thead {position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;}
 #language .quest-language-report107 tbody {display:block;}
 #language .quest-language-report107 tbody tr {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:.8rem 0;padding:.8rem;border:1px solid var(--quest-edge,#b58a49);border-radius:1rem;background:var(--quest-paper,#fff8e6);}
 #language .quest-language-report107 tbody :is(th,td) {display:block;min-width:0;padding:.4rem;border:0;text-align:start;overflow-wrap:anywhere;line-height:1.7;}
 #language .quest-language-report107 tbody th {grid-column:1/-1;color:var(--quest-ink,#173f3d);}
 #language .quest-language-report107 tbody td:last-child {grid-column:1/-1;}
 #language .quest-language-report107 tbody td::before {content:attr(data-quest-label);display:block;font-weight:650;color:var(--quest-ink,#173f3d);margin-bottom:.25rem;}
}
@media(max-width:430px){
 #language .quest-language-report107 tbody tr {grid-template-columns:minmax(0,1fr);}
 #language .quest-language-report107 tbody :is(th,td) {grid-column:1;}
}
