.rax-cat .btn.dark{background:0 0;color:var(--ink);border:1.5px solid var(--ink)}.rax-cat .btn.dark:hover{background:var(--ink);color:var(--light)}.rax-sec.dark.rax-lead{color:#d8d9d2}.rax-pcard:hover.rax-pcard-link{color:var(--gold)}.rax-spec thead th{background:var(--ink);color:var(--light);font-weight:700;font-size:.82rem;letter-spacing:.05em;text-transform:uppercase}.rax-spec.src{display:block;font-size:.74rem;color:var(--ink-500);margin-top:4px;font-style:italic}.rax-note{font-size:.82rem;color:var(--ink-500);margin-top:16px;max-width:90ch;border-left:3px solid var(--gold);padding-left:14px}.rax-collapsible.rax-expanded tr.rax-tr-extra{display:table-row}