/* Pirtûk pages (list, author / publisher / genre / language pages). Book grid and single page: book-archive.css, book-single.css. */
.bk-kicker { margin: 4px 0 0; font-size: .9rem; opacity: .85; }
.bk-chips { margin: 0 0 22px; }
.bk-chips h2 { margin: 0 0 8px; font-size: .85rem; font-weight: 600; letter-spacing: .04em; text-transform: uppercase; color: var(--muted); }
.bk-chips ul { display: flex; flex-wrap: wrap; gap: 8px; margin: 0; padding: 0; list-style: none; }
.bk-chips a { display: inline-block; padding: 4px 12px; border: 1px solid var(--line); border-radius: 999px; background: var(--surface); color: var(--ink); font-size: .9rem; text-decoration: none; }
.bk-chips a:hover,
.bk-chips a:focus-visible { border-color: var(--green); color: var(--green); }
.bk-chips small { color: var(--muted); }
.bk-hero .cn-author-link { color: inherit; text-decoration: underline; }
