.vo .deva{font-family:var(--deva)}.vo .ethic-line{font-family:var(--mono);font-size:var(--t-xs);color:var(--ink-faint);margin-top:var(--s-6);max-width:64ch}.vo .crumbs{font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);padding-top:var(--s-8);gap:var(--s-2);flex-wrap:wrap;align-items:baseline;display:flex}.vo .anka-v{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--data);text-shadow:var(--glow-data)}.vo .psi-flow{justify-content:center;align-items:center;gap:var(--s-3);padding:var(--s-6);flex-wrap:wrap;display:flex}.vo .psi-flow .n{border:1px solid var(--rule-strong);border-radius:var(--radius-s);width:2.75rem;height:2.75rem;font-family:var(--mono);font-size:var(--t-m);color:var(--data);text-shadow:var(--glow-data);justify-content:center;align-items:center;display:inline-flex}.vo .psi-flow .arrow{color:var(--ink-faint);font-family:var(--mono)}.vo table.data td.rel{text-align:center;font-family:var(--mono)}.vo table.data td.rel-m{color:var(--ok)}.vo table.data td.rel-n{color:var(--ink-faint)}.vo table.data td.rel-s{color:var(--accent)}.vo .matrix-legend{font-family:var(--mono);font-size:var(--t-xs);color:var(--ink-faint);gap:var(--s-4);padding-top:var(--s-3);flex-wrap:wrap;display:flex}.vo .matrix-legend .lm{color:var(--ok)}.vo .matrix-legend .ls{color:var(--accent)}.vo .pair{align-items:center;gap:var(--s-3);display:inline-flex}.vo .pair .rel-tag{font-family:var(--mono);font-size:var(--t-xs);border:1px solid var(--rule-strong);color:var(--ink-soft);border-radius:999px;padding:.15rem .7rem}.vo .link-row{gap:var(--s-6);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:920px){.vo .link-row{grid-template-columns:1fr}}.vo .link-card{gap:var(--s-2);padding:var(--s-6);transition:transform var(--med), border-color var(--med);display:grid}.vo a.link-card:hover{border-color:var(--rule-strong);color:inherit;transform:translateY(-4px)}.vo .link-card .k{font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint)}.vo .link-card .v{font-size:var(--t-m);font-family:var(--display);font-weight:600}.vo .link-card .d{font-size:var(--t-s);color:var(--ink-soft)}.vo .link-card .go{font-family:var(--mono);font-size:var(--t-xs);color:var(--accent)}.vo .stamp-line{font-family:var(--mono);font-size:var(--t-xs);color:var(--ink-faint);text-align:center;padding-block:var(--s-8);border-top:1px solid var(--rule)}
