/* /niezawislosc: test niezawisłości sędziego (dane Fedrowania) */
.nz-source { margin-top: .5rem; }
.nz-table th a.sort { text-decoration: none; color: inherit; }
.nz-table th a.sort:hover { color: var(--accent); }
.nz-table th.n a.sort { white-space: normal; }
.nz-table th[aria-sort="ascending"] a.sort::after { content: " \25B2"; font-size: .7em; color: var(--accent); }
.nz-table th[aria-sort="descending"] a.sort::after { content: " \25BC"; font-size: .7em; color: var(--accent); }
.nz-table tbody th small { display: block; font-weight: 400; font-size: .8125rem; color: var(--fg-muted); max-width: 32rem; }
.nz-table td.nz-st { font-size: .8125rem; white-space: nowrap; color: var(--fg-muted); }
.nz-table td.nz-brak { color: var(--warn-fg); }
.nz-actions { margin: .5rem 0; }
.nz-list { margin: 1rem 0; }
.nz-list summary { cursor: pointer; font-weight: 600; padding-block: .35rem; }
.nz-list li { margin: .3rem 0; font-size: .9375rem; }
.nz-status { max-width: 40rem; }
.prose-note code { overflow-wrap: anywhere; }
