/* Shared readable typography for light, outcome-coloured history rows. */
body :is(.hc-wrap,.vb-history-scroll,.fh-table-wrap,.pa-history-page,.pa-history-table-wrap) table:is(.hc-table,.vb-history-table,.fh-table,.pa-history-table){
 color:#111;
 font-size:14px;
 line-height:1.5;
}
body :is(.hc-wrap,.vb-history-scroll,.fh-table-wrap,.pa-history-page,.pa-history-table-wrap) table:is(.hc-table,.vb-history-table,.fh-table,.pa-history-table) thead th{
 color:#fff;
 font-size:12px;
 font-weight:800;
 line-height:1.4;
}
body :is(.hc-wrap,.vb-history-scroll,.fh-table-wrap,.pa-history-page,.pa-history-table-wrap) table:is(.hc-table,.vb-history-table,.fh-table,.pa-history-table) tbody tr:is([data-result],.fh-detail-row)>:is(th,td){
 color:#111;
 font-size:14px;
 font-weight:700;
 line-height:1.5;
}
body :is(.hc-wrap,.vb-history-scroll,.fh-table-wrap,.pa-history-page,.pa-history-table-wrap) table:is(.hc-table,.vb-history-table,.fh-table,.pa-history-table) tbody tr:is([data-result],.fh-detail-row)>:is(th,td) :is(time,span,small,p,strong,b,a,label,summary,button,em,i){
 color:#111;
 font-size:inherit;
 font-weight:700;
 line-height:1.5;
}
body :is(.hc-wrap,.vb-history-scroll,.fh-table-wrap,.pa-history-page,.pa-history-table-wrap) table:is(.hc-table,.vb-history-table,.fh-table,.pa-history-table) tbody tr:is([data-result],.fh-detail-row)>:is(th,td) :is(small,.vb-history-origin,.fh-selection-meta,.sporting-result){
 color:#111;
 font-size:13px;
 font-weight:700;
}
body :is(.hc-wrap,.vb-history-scroll,.fh-table-wrap,.pa-history-page,.pa-history-table-wrap) table:is(.hc-table,.vb-history-table,.fh-table,.pa-history-table) tbody tr[data-result] :is(.vb-state,.vb-movement-status,.fh-state,.pa-history-status,.hc-state>:is(span,b,strong)){
 color:#111;
 font-size:12.5px;
 font-weight:800;
}
body .hc-wrap table.hc-table tbody tr[data-result]>.hc-odd{
 font-size:16px;
 font-weight:800;
}
@media(max-width:760px){
 body :is(.hc-wrap,.vb-history-scroll,.fh-table-wrap,.pa-history-page,.pa-history-table-wrap) table:is(.hc-table,.vb-history-table,.fh-table,.pa-history-table) thead th{font-size:11px}
 body :is(.hc-wrap,.vb-history-scroll,.fh-table-wrap,.pa-history-page,.pa-history-table-wrap) table:is(.hc-table,.vb-history-table,.fh-table,.pa-history-table) tbody tr:is([data-result],.fh-detail-row)>:is(th,td){font-size:13.5px}
 body :is(.hc-wrap,.vb-history-scroll,.fh-table-wrap,.pa-history-page,.pa-history-table-wrap) table:is(.hc-table,.vb-history-table,.fh-table,.pa-history-table) tbody tr:is([data-result],.fh-detail-row)>:is(th,td) :is(small,.vb-history-origin,.fh-selection-meta,.sporting-result){font-size:12.5px}
 body .hc-wrap table.hc-table tbody tr[data-result]>.hc-odd{font-size:15px}
}
