/* Private chain evidence: readable identifiers, no new animation or network work. */
[data-account-portfolio] { min-width: 0; }
[data-account-portfolio] .terms-table { grid-template-columns: minmax(0, 1fr); }
[data-account-portfolio] .term-row { margin-right: 0; align-items: start; }
[data-account-portfolio] .term-row > span { flex: 0 1 42%; }
[data-account-portfolio] .term-row > strong { flex: 1 1 58%; min-width: 0; text-align: right; overflow-wrap: anywhere; line-height: 1.6; }
[data-account-portfolio] .micro-note { overflow-wrap: anywhere; }
[data-account-portfolio] ul { padding-left: 20px; }
[data-account-portfolio] li { margin: 12px 0; }
[data-account-portfolio] details { margin-top: 20px; }
[data-account-portfolio] summary { cursor: pointer; line-height: 1.6; }
@media (max-width: 480px) {
  [data-account-portfolio] .term-row { flex-direction: column; gap: 8px; }
  [data-account-portfolio] .term-row > strong { text-align: left; width: 100%; }
  [data-account-portfolio] .action-stack > .button { width: 100%; }
}
