.dossier-root .lc-findings{display:flex;flex-direction:column;gap:var(--s-3)}.dossier-root .lc-summary{display:flex;flex-wrap:wrap;gap:var(--s-2);margin:0}.dossier-root .lc-count,.dossier-root .lc-badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:12.5px;font-weight:600;line-height:1.5;border:1px solid transparent}.dossier-root [data-severity=conflict]>.lc-head .lc-badge,.dossier-root .lc-count[data-severity=conflict]{background:var(--c-danger-soft);color:var(--c-danger);border-color:var(--c-danger)}.dossier-root [data-severity=check]>.lc-head .lc-badge,.dossier-root .lc-count[data-severity=check]{background:var(--c-warning-soft);color:var(--c-ink);border-color:var(--c-warning)}.dossier-root [data-severity=ok]>.lc-head .lc-badge,.dossier-root .lc-count[data-severity=ok]{background:var(--c-success-soft);color:var(--c-success);border-color:var(--c-success)}.dossier-root .lc-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--s-3)}.dossier-root .lc-item{background:#fff;border:1px solid var(--c-line);border-inline-start:4px solid var(--c-line-strong);border-radius:var(--r-3);padding:var(--s-4) var(--s-5);display:flex;flex-direction:column;gap:var(--s-2)}.dossier-root .lc-item[data-severity=conflict]{border-inline-start-color:var(--c-danger)}.dossier-root .lc-item[data-severity=check]{border-inline-start-color:var(--c-warning)}.dossier-root .lc-item[data-severity=ok]{border-inline-start-color:var(--c-success)}.dossier-root .lc-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2)}.dossier-root .lc-title{margin:0;font-size:14.5px;font-weight:600;line-height:1.4;color:var(--c-ink)}.dossier-root .lc-text,.dossier-root .lc-refs,.dossier-root .lc-figures{margin:0;font-size:13.5px;line-height:1.55;color:var(--c-ink)}.dossier-root .lc-refs,.dossier-root .lc-figures{font-size:12.5px;color:var(--c-muted)}.dossier-root .lc-refs a,.dossier-root .lc-quote a{color:var(--c-primary);text-decoration:underline;text-underline-offset:3px}.dossier-root .lc-quote summary{cursor:pointer;font-size:12.5px;font-weight:600;color:var(--c-primary)}.dossier-root .lc-quote-item{margin:var(--s-2) 0 0}.dossier-root .lc-quote-item figcaption{font-size:12px;color:var(--c-muted)}.dossier-root .lc-quote blockquote{margin:4px 0 0;padding-inline-start:var(--s-3);border-inline-start:2px solid var(--c-line-strong);text-align:start}.dossier-root .lc-quote blockquote p,.dossier-root .lc-quote-note{margin:0;font-size:12.5px;line-height:1.55;color:var(--c-ink)}.dossier-root .lc-quote-note{margin-top:var(--s-2);color:var(--c-muted)}.dossier-root .legal-note.legal-note-prominent{margin:0;padding:var(--s-4) var(--s-5);border:1px solid var(--c-warning);border-radius:var(--r-3);background:var(--c-warning-soft);color:var(--c-ink)}.dossier-root .legal-note-prominent .legal-disclaimer{font-weight:600}
