/* Nexus trust layer: trust box, version history, verdicts, ORCID, cite extras, author page. Tokens only. */
.nx-tbx__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}
.nx-tbx__labels{display:flex;flex-wrap:wrap;gap:8px;margin:0}
.nx-tbx__label,.nx-ver__badge{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border:1px solid var(--nx-border-hairline-strong);border-radius:var(--nx-radius-chip);font:500 11px/1 var(--nx-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--nx-text-primary);text-decoration:none}
.nx-tbx__label--type{background:var(--nx-primary-bg);border-color:var(--nx-primary-bg);color:var(--nx-primary-ink)}
.nx-tbx__grid{columns:3 300px;column-gap:32px;margin:16px 0 0}
.nx-tbx__row{break-inside:avoid;padding:12px 0;border-top:1px solid var(--nx-border-hairline)}
.nx-tbx__row dt,.nx-apage__facts dt{font:500 11px/1.4 var(--nx-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--nx-text-muted)}
.nx-tbx__row dd,.nx-apage__facts dd{margin:4px 0 0;font-size:15px;line-height:1.55;color:var(--nx-text-secondary)}
.nx-tbx a,.nx-ver a,.nx-cite-x a:not(.nx-tool),.nx-apage a{color:var(--nx-text-primary);text-underline-offset:.2em}
.nx-tbx__act{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:16px}
.nx-tbx__note{flex:1 1 320px;margin:0;font-size:14px;color:var(--nx-text-muted)}
.nx-ver__list,.nx-vd__list{display:grid;gap:12px;max-width:var(--nx-content);margin:0;padding:0;list-style:none}
.nx-ver__item{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding-inline-start:14px;border-inline-start:2px solid var(--nx-border-hairline-strong);font-size:15px}
.nx-ver__item p{flex-basis:100%;margin:0;line-height:1.55}
.nx-ver__item time{font:400 12px/1.4 var(--nx-font-mono);color:var(--nx-text-muted)}
.nx-ver__item--correction,.nx-ver__item--clarification{border-inline-start-color:var(--nx-accent)}
.nx-ver__item--correction .nx-ver__badge{border-color:var(--nx-accent);color:var(--nx-accent)}
.nx-ver__editor{margin:12px 0 0;font-size:13px;color:var(--nx-text-muted)}
.nx-vd__item{padding:16px;border:1px solid var(--nx-border-hairline-strong);border-inline-start-width:4px;border-radius:var(--nx-radius)}
.nx-vd__item[data-tone=positive]{border-inline-start-color:var(--nx-positive)}
.nx-vd__item[data-tone=caution]{border-inline-start-color:var(--nx-caution)}
.nx-vd__item[data-tone=critical]{border-inline-start-color:var(--nx-critical)}
.nx-vd__item p,.nx-vd__claim{margin:6px 0 0}
.nx-vd__verdict strong{font-size:18px}
.nx-vd__meta{font-size:13px;color:var(--nx-text-muted)}
.nx-orcid{display:inline-flex;align-items:center;gap:6px;vertical-align:middle;text-decoration:none;font:400 13px/1 var(--nx-font-mono)}
.nx-orcid--compact{margin-inline-start:4px;padding:2px}
.nx-orcid__icon{flex:none}
.nx-person__ids{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:10px!important;font-size:14px}
.nx-byline__co .nx-byline__aff{display:inline}
.nx-byline__ai{display:block;color:var(--nx-text-muted);font-size:14px}
.nx-cite-x{margin-top:16px;padding-top:12px;border-top:1px solid var(--nx-border-hairline)}
.nx-cite-x__dl{display:flex;flex-wrap:wrap;gap:8px}
.nx-apage{display:grid;grid-template-columns:72px minmax(0,1fr);gap:24px;padding:32px 0;border-bottom:1px solid var(--nx-border-hairline)}
.nx-apage__tile{display:grid;place-items:center;width:72px;height:72px;border-radius:var(--nx-radius);background:var(--nx-primary-bg);color:var(--nx-primary-ink);font:600 22px/1 var(--nx-font-sans)}
.nx-apage__role{margin:8px 0 0;color:var(--nx-text-secondary)}
.nx-apage__orcid{margin:8px 0 0}
.nx-apage__facts{display:grid;gap:12px;max-width:var(--nx-content);margin:20px 0 0}
.nx-apage__chips{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}
.nx-apage__chips li{padding:2px 10px;border:1px solid var(--nx-border-hairline-strong);border-radius:var(--nx-radius-chip);font-size:13px}
.nx-apage__list{margin:32px 0 16px!important}
@media (max-width:600px){.nx-apage{grid-template-columns:1fr}}
