.crumb{font-size:13px;color:var(--muted);margin-bottom:18px;}
.crumb a{color:var(--muted);}
.crumb a:hover{color:var(--primary);}

.chead{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;flex-wrap:wrap;}
.chead h1{margin:0;}
.regname{font-size:14.5px;color:var(--muted);margin:8px 0 0;}
.vbadge{display:inline-flex;align-items:center;gap:6px;background:var(--verify-bg);color:var(--verify);
        font-size:13px;font-weight:700;padding:7px 14px;border-radius:var(--pill);white-space:nowrap;flex-shrink:0;}
.vbadge svg{width:14px;height:14px;}
.nbadge{display:inline-flex;align-items:center;background:var(--sand-2);color:var(--muted);
        font-size:13px;font-weight:600;padding:7px 14px;border-radius:var(--pill);white-space:nowrap;flex-shrink:0;}

.quick{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);
       border:1px solid var(--line);border-radius:var(--r);overflow:hidden;margin:24px 0 8px;}
.quick > div{background:#fff;padding:15px 16px;}
.quick span{display:block;font-size:11.5px;color:var(--muted);}
.quick b{display:block;font-size:16px;color:var(--ink);margin-top:3px;line-height:1.3;}

.tags{display:flex;gap:7px;flex-wrap:wrap;margin:6px 0 16px;}
.tag{font-size:12.5px;font-weight:500;color:var(--ink-2);background:var(--sand-2);
     border-radius:6px;padding:5px 11px;}

article table th[scope],article table tbody th{white-space:normal;}
.tscroll table tbody td:first-child{white-space:nowrap;}

@media(max-width:700px){
  .quick{grid-template-columns:1fr 1fr;}
  .chead{flex-direction:column;}
}

.relgrid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:10px 0 4px;}
.relco{display:block;background:#fff;border:1px solid var(--line);border-radius:var(--r-sm);
       padding:14px 16px;text-decoration:none;color:inherit;transition:.15s;}
.relco:hover{border-color:var(--primary);box-shadow:var(--e1);color:inherit;}
.relco b{display:block;font-size:15.5px;color:var(--ink);}
.relco span{display:block;font-size:12.5px;color:var(--muted);margin-top:3px;}
@media(max-width:700px){.relgrid{grid-template-columns:1fr;}}
