.lend-asset-panel { color: inherit; max-width: 100%; min-width: 0; }
.lend-asset-panel * { box-sizing: border-box; min-width: 0; overflow-wrap: anywhere; }
.lend-asset-panel__intro { line-height: 1.5; }
.lend-asset-panel__summary { font-weight: 600; }
.lend-asset-panel__note { line-height: 1.6; font-style: italic; }
.lend-asset-panel ul { display: grid; grid-template-columns: minmax(0, 1fr); gap: .75rem; padding: 0; list-style: none; }
.lend-asset-panel li { padding: 1rem; border: 1px solid currentColor; border-radius: .5rem; }
.lend-asset-panel h3 { margin: 0 0 .25rem; font-size: 1rem; }
.lend-asset-panel__adapter { margin: 0 0 .5rem; line-height: 1.5; }
.lend-asset-panel dl { display: grid; grid-template-columns: minmax(0, 1fr); gap: .5rem; margin: 0; }
.lend-asset-panel dt { font-weight: 600; }
.lend-asset-panel dd { margin: 0; line-height: 1.6; }
.lend-asset-panel li[data-reading-state="stale"] { opacity: .85; }
@media (min-width: 48rem) {
  .lend-asset-panel ul { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .lend-asset-panel dl { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
