.lend-list-read-states { color: inherit; min-width: 0; max-width: 100%; }
.lend-list-read-states * { box-sizing: border-box; min-width: 0; overflow-wrap: anywhere; }
.lend-list-read-states ul { display: grid; gap: 1rem; padding: 0; list-style: none; }
.lend-list-read-states li { border: 1px solid currentColor; border-radius: .5rem; padding: 1rem; }
.lend-list-read-states h3 { margin: 0; font-size: 1rem; }
.lend-list-read-states dl { margin-bottom: 0; line-height: 1.6; }
.lend-list-read-states dl > div { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: .75rem; }
.lend-list-read-states dd { margin: 0; }
@media (min-width: 48rem) { .lend-list-read-states ul { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (forced-colors: active) { .lend-list-read-states li { border-color: CanvasText; } }
