:root{--bs-border-radius:0;--bs-border-radius-sm:0;--bs-border-radius-lg:0;--bs-border-radius-xl:0;--bs-border-radius-pill:0}
.btn,.form-control,.form-select,.page-link,.popover,.navbar-toggler{border-radius:0!important}
.tbl-list{font-size:.8125rem}
.tbl-list th,.tbl-list td{white-space:nowrap;padding:.15rem .3rem}
.tbl-list thead th{position:sticky;top:0;z-index:2;vertical-align:bottom}
.tbl-list .c-title,.tbl-list .c-pub{overflow:hidden;text-overflow:ellipsis}
.tbl-list .c-title{max-width:19rem}.tbl-list .c-pub{max-width:8rem}
.tbl-list .c-cut{overflow:hidden;text-overflow:ellipsis;max-width:7rem}.tbl-list .c-apc{max-width:11rem}
.tbl-list th a{color:inherit;text-decoration:none}
.tbl-cmp th:first-child{position:sticky;left:0;z-index:1}
