.identity-trust-panel, .identity-trust-panel > .loading-frame, .identity-trust-panel .loading-frame-content { min-width: 0; } .identity-trust-panel { display: flex; flex-direction: column; gap: 16px; } .identity-trust-account-selector { display: grid; grid-template-columns: minmax(280px, 1fr) auto; gap: 12px; align-items: end; } .identity-trust-epoch-form { display: grid; grid-template-columns: repeat(3, minmax(180px, 1fr)); gap: 12px; align-items: end; margin-bottom: 14px; } .identity-trust-panel .admin-table-surface { max-height: 380px; overflow: auto; } .identity-trust-provenance dl { display: grid; grid-template-columns: minmax(140px, auto) minmax(0, 1fr); gap: 8px 14px; margin: 0 0 14px; } .identity-trust-provenance dt { color: var(--text-muted); } .identity-trust-provenance dd { min-width: 0; margin: 0; overflow-wrap: anywhere; } .identity-trust-provenance pre { max-height: 280px; overflow: auto; padding: 12px; border: 1px solid var(--line-subtle); background: var(--surface-muted); font-size: 0.82rem; } @media (max-width: 900px) { .identity-trust-account-selector, .identity-trust-epoch-form { grid-template-columns: 1fr; } }