*{box-sizing:border-box}html{scroll-behavior:smooth}.ctable{border-radius:var(--radius-md);border:1px solid #ffffff1a;margin:6px 0 8px;overflow:hidden}.ctable .chead,.ctable .crow{grid-template-columns:132px 1fr 96px 92px;align-items:center;gap:16px;padding:13px 18px;display:grid}.ctable .chead{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#ffffff80;background:#ffffff08;border-bottom:1px solid #ffffff14;font-size:10px}.ctable .crow{border-bottom:1px solid #ffffff12;transition:background .15s}.ctable .crow:last-child{border-bottom:0}.ctable .crow:hover{background:#ffffff06}.ctable .cn{font-family:var(--font-mono);color:#fff;font-size:13px}.ctable .cp{color:#ffffffb8;font-size:14px;line-height:1.45}.ctable .cd,.ctable .ck{font-family:var(--font-mono);color:#fff9;font-size:11.5px}.ctable .ck .tag{border-radius:var(--radius-pill);color:var(--scope-security);letter-spacing:.12em;text-transform:uppercase;background:#6fa0881a;border:1px solid #6fa08859;padding:3px 9px;font-size:10px;display:inline-block}.rights{grid-template-columns:1fr 1fr;gap:12px;margin:6px 0 8px;display:grid}.right{border-radius:var(--radius-sm);background:#ffffff04;border:1px solid #ffffff1a;padding:16px 18px;transition:border-color .2s,background .2s}.right:hover{background:#ffffff08;border-color:#fff3}.right .rt{font-family:var(--font-display);font-weight:var(--w-semibold);color:#fff;align-items:baseline;gap:10px;margin-bottom:5px;font-size:15.5px;display:flex}.right .rt .rn{font-family:var(--font-mono);color:var(--brand);letter-spacing:.1em;font-size:10.5px}.right .rd{color:#ffffffad;font-size:13.5px;line-height:1.5}@media (width<=980px){.rights{grid-template-columns:1fr}}@media (width<=720px){.ctable .chead{display:none}.ctable .crow{grid-template-columns:1fr;gap:6px;padding:16px 18px}}
