.quote-source {display:block;font-size:12px;color:var(--et-muted);line-height:1.6;overflow-wrap:anywhere;max-width:100%}
.quote-source time {white-space:normal;font-variant-numeric:tabular-nums}
.quote-change {flex-wrap:wrap;align-items:baseline}
.quote-recovery {display:flex;gap:16px;align-items:center;justify-content:space-between;margin:12px 0 16px;border-bottom:1px solid var(--et-border);padding-bottom:10px;min-height:54px}
.quote-recovery small {line-height:1.5;color:var(--et-muted);min-width:0;overflow-wrap:anywhere}
.quote-recovery .icon-button {flex:none;min-width:44px;min-height:44px}
.health-report .system-service {align-items:start;gap:16px;min-width:0}
.health-report .system-service>div {min-width:0}
.health-report .system-service small {display:block;line-height:1.7;overflow-wrap:anywhere}
.health-report .system-service p {font-size:12px;color:var(--et-muted);line-height:1.6;margin:8px 0 0}
.health-report .status {flex-shrink:0}
.index-card footer>span {min-width:0}
.index-card footer .muted {display:block;line-height:1.5;font-size:11px}
@media(max-width:599px){.quote-change>.quote-source {flex-basis:100%}.health-report .system-service {flex-wrap:wrap}.health-report .system-service>div {flex:1 1 180px}}
