[data-bill-source] code {white-space: pre-wrap; overflow-wrap: anywhere;}
[data-bill-observation] details {margin-top: 1rem; padding-top: 1rem; border-top: 1px solid var(--line, #d6d6d6);}
[data-bill-observation] summary {cursor: pointer; font-weight: 600;}
[data-bill-observation] details p {margin-bottom: .25rem;}
[data-bill-registration] {max-width: 100%;}
.ws-bill-evidence {width: 100%; margin: 1rem 0; border-collapse: collapse; font-size: .9rem;}
.ws-bill-evidence caption {text-align: left; font-weight: 600; margin-bottom: .5rem;}
.ws-bill-evidence th, .ws-bill-evidence td {padding: .55rem .4rem; border-bottom: 1px solid var(--line, #d6d6d6); text-align: left; vertical-align: top;}
.ws-bill-evidence tbody th {font-weight: 500; width: 45%;}
