.hero h2{font-size:24px;margin:0 0 16px}.filter-row{flex-wrap:wrap}#extra{padding:16px}#extra input[type=checkbox]{min-height:24px;width:24px}#status{min-height:24px}.card{display:flex;flex-direction:column;gap:12px}.card h3{font-size:20px;margin:0}.card p{margin:0}.card .actions{margin-top:auto;display:flex;gap:12px;flex-wrap:wrap}.actions a,#detail-body>a{display:inline-flex;align-items:center;min-height:44px}#next{margin:24px auto;display:block}#next[hidden]{display:none}.meta{font-size:13px;color:var(--text-secondary)}#detail-body blockquote{margin:16px 0;padding:16px;border-left:3px solid var(--evidence);background:var(--surface-canvas)}#date-error{color:var(--error)}#place{max-width:100%}#extra .advanced-fields{flex-wrap:wrap}#extra label{display:flex;gap:8px;align-items:center}.filter-row label{max-width:100%}#detail-body p{overflow-wrap:anywhere}
