.catgroup table{table-layout:fixed;width:100%}.catgroup td.num{white-space:normal;overflow-wrap:anywhere}.w-brand{width:9rem}.w-from{width:14rem}.w-fit{width:12rem}@media (width<=40rem){.catgroup table,.catgroup tbody,.catgroup tr{display:block}.catgroup tr:first-child{display:none}.catgroup tr{border-top:1px solid var(--border-muted);padding:.4rem .6rem}.catgroup tr:nth-child(2){border-top:0}.catgroup td{white-space:normal;overflow-wrap:anywhere;background:0 0;border:0;padding:0;display:inline}.catgroup td.num{white-space:nowrap;margin-right:.4rem}.catgroup td.num:empty{display:none}.catgroup td:nth-child(3),.catgroup td:nth-child(4){color:var(--muted);font-size:.8rem;display:inline}.catgroup td:nth-child(3):before{content:"";display:block}.catgroup td:nth-child(4):before{content:" · "}}.catgroup h3{align-items:center;gap:.4rem;margin:1.2rem 0 .4rem;font-size:1rem;display:flex}.catgroup>summary{cursor:pointer;list-style-position:outside}.catgroup>summary h3{margin:.6rem 0;display:inline-flex}.catgroup[open]>summary{margin-bottom:.2rem}.catlinks{columns:14rem;padding:0;list-style:none}.catlinks li{padding:.15rem 0}.partsummary{margin:.8rem 0}
