/* Evidence table for the public audit example. */
.audit-evidence-scroll{overflow-x:auto;max-width:100%;border:1px solid var(--line);border-radius:12px;background:var(--white,#fff)}
.audit-evidence-scroll:focus-visible{outline:3px solid var(--violet);outline-offset:4px}
.audit-evidence-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:940px;font-size:13px;line-height:1.75}
.audit-evidence-table caption{text-align:left;padding:20px 22px;color:var(--ink);font-size:14px;font-weight:600}
.audit-evidence-table th,.audit-evidence-table td{text-align:left;vertical-align:top;padding:18px 16px;border-top:1px solid var(--line);overflow-wrap:anywhere}
.audit-evidence-table thead th{background:var(--paper,#f8f9f6);color:var(--ink);font-weight:600}
.audit-evidence-table tbody th{font-weight:500}
.audit-evidence-table td{color:var(--muted)}
.audit-evidence-table th:first-child{width:13%}
.audit-evidence-table th:nth-child(3){width:22%}
.audit-evidence-table th:last-child{width:10%}
.audit-evidence-table a{color:var(--violet-dark);text-decoration:underline;text-underline-offset:3px}
.audit-evidence-table code{font-family:inherit;font-size:12px}
@media(max-width:760px){.audit-evidence-table caption{padding:18px 16px}.audit-evidence-table th,.audit-evidence-table td{padding:16px 13px}}
