.cb-page[data-astro-cid-wlklchem]{padding-block:var(--space-7) var(--space-8)}.cb-back[data-astro-cid-wlklchem]{display:inline-block;margin-bottom:var(--space-4);font-size:var(--step--1);font-family:var(--font-mono);color:var(--colour-text-secondary);text-decoration:none}.cb-back[data-astro-cid-wlklchem]:hover{color:var(--colour-text)}.cb-header[data-astro-cid-wlklchem]{margin-bottom:var(--space-6);max-width:60ch}.cb-eyebrow[data-astro-cid-wlklchem]{margin:0 0 var(--space-2);font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;color:var(--colour-text-tertiary)}.cb-header[data-astro-cid-wlklchem] h1[data-astro-cid-wlklchem]{margin:0 0 var(--space-3)}.cb-lead[data-astro-cid-wlklchem]{margin:0;font-size:var(--step-0);line-height:1.6;color:var(--colour-text-secondary)}.cb-decade-nav[data-astro-cid-wlklchem]{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-bottom:var(--space-6);padding-bottom:var(--space-4);border-bottom:1px solid var(--colour-divider)}.cb-nav-loading[data-astro-cid-wlklchem]{font-size:var(--step--1);color:var(--colour-text-tertiary)}.cb-nav-chip[data-astro-cid-wlklchem]{display:inline-flex;align-items:center;gap:.35rem;padding:var(--space-1) var(--space-2);border:1px solid var(--colour-divider);border-radius:2px;font-size:var(--step--1);font-family:var(--font-mono);text-decoration:none;color:var(--colour-text-secondary)}.cb-nav-chip[data-astro-cid-wlklchem]:hover{border-color:var(--colour-accent);color:var(--colour-accent);text-decoration:none}.cb-nav-count[data-astro-cid-wlklchem]{font-size:.72rem;opacity:.65}.cb-decade-section[data-astro-cid-wlklchem]{border-bottom:1px solid var(--colour-divider)}.cb-decade-toggle[data-astro-cid-wlklchem]{width:100%;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;background:none;border:none;cursor:pointer;text-align:left;color:var(--colour-text)}.cb-decade-toggle[data-astro-cid-wlklchem]:hover .cb-decade-name[data-astro-cid-wlklchem]{color:var(--colour-accent)}.cb-decade-name[data-astro-cid-wlklchem]{font-size:var(--step-0);font-weight:600;flex:1}.cb-decade-count[data-astro-cid-wlklchem]{font-size:var(--step--1);color:var(--colour-text-tertiary)}.cb-decade-caret[data-astro-cid-wlklchem]{font-size:.75em;opacity:.6;transition:transform .15s}.cb-decade-toggle[data-astro-cid-wlklchem][aria-expanded=true] .cb-decade-caret[data-astro-cid-wlklchem]{transform:rotate(180deg)}.cb-decade-body[data-astro-cid-wlklchem]{padding-bottom:var(--space-4)}.cb-table-wrap[data-astro-cid-wlklchem]{overflow-x:auto;border:1px solid var(--colour-divider);border-radius:2px}.cb-table[data-astro-cid-wlklchem]{width:100%;border-collapse:collapse;font-size:var(--step--1)}.cb-table[data-astro-cid-wlklchem] thead[data-astro-cid-wlklchem]{border-bottom:1px solid var(--colour-divider);background:var(--colour-bg-secondary)}.cb-table[data-astro-cid-wlklchem] th[data-astro-cid-wlklchem]{padding:var(--space-2) var(--space-3);text-align:left;font-weight:600;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--colour-text-secondary);white-space:nowrap}.cb-table[data-astro-cid-wlklchem] td[data-astro-cid-wlklchem]{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--colour-divider);vertical-align:top;line-height:1.45}.cb-table[data-astro-cid-wlklchem] tr[data-astro-cid-wlklchem]:last-child td[data-astro-cid-wlklchem]{border-bottom:none}.cb-table[data-astro-cid-wlklchem] tbody[data-astro-cid-wlklchem] tr[data-astro-cid-wlklchem]:hover td[data-astro-cid-wlklchem]{background:var(--colour-bg-secondary)}.cb-title-cell[data-astro-cid-wlklchem]{font-weight:500;font-size:.88rem;display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.cb-badge[data-astro-cid-wlklchem]{display:inline-block;font-size:.65rem;font-family:var(--font-mono);padding:.1em .4em;border-radius:2px;vertical-align:middle}.cb-badge-civ[data-astro-cid-wlklchem]{background:#5a7a3a1f;color:#3d5c1e;border:1px solid rgba(90,122,58,.25)}.cb-badge-mil[data-astro-cid-wlklchem]{background:#5a5a8c1f;color:#3a3a7a;border:1px solid rgba(90,90,140,.25)}.cb-badge-ft[data-astro-cid-wlklchem]{background:#7a1f1a1a;color:var(--ink-red, #7A1F1A);border:1px solid rgba(122,31,26,.2)}.cb-col-year[data-astro-cid-wlklchem],.cb-col-type[data-astro-cid-wlklchem],.cb-col-open[data-astro-cid-wlklchem]{white-space:nowrap}.cb-col-loc[data-astro-cid-wlklchem]{max-width:12rem;font-size:.78rem}.cb-open-link[data-astro-cid-wlklchem]{font-family:var(--font-mono);font-size:.78rem;color:var(--colour-accent);text-decoration:none}.cb-open-link[data-astro-cid-wlklchem]:hover{text-decoration:underline}.cb-no-file[data-astro-cid-wlklchem]{color:var(--colour-text-tertiary)}@media(max-width:640px){.cb-col-type[data-astro-cid-wlklchem],.cb-col-loc[data-astro-cid-wlklchem]{display:none}}
