/* Only supplemental alert context is styled. Existing platform colors and layout remain in place. */
.top-dash-alert .toaf-context{margin-top:.8rem;overflow-wrap:anywhere}
.top-dash-alert .toaf-context .toaf-area{margin:.55rem 0 0;font-size:.79rem;line-height:1.6;color:inherit}
.top-dash-alert .toaf-context .toaf-distinction{margin:.4rem 0 0;font-size:.75rem;line-height:1.6;color:var(--dash-muted,#526269)}
.top-dash-alert .toaf-context .toaf-instruction{margin:.65rem 0 0;font-size:.82rem;line-height:1.7}
.top-dash-alert .toaf-details{margin-top:.75rem;border-top:1px solid var(--dash-line,#d7dedf);padding-top:.65rem}
.top-dash-alert .toaf-details>summary{cursor:pointer;font-size:.79rem;font-weight:700;line-height:1.6;min-height:2rem;padding:.25rem 0;color:inherit}
.top-dash-alert .toaf-details>summary:focus-visible{outline:3px solid var(--top-accent,#b88946);outline-offset:3px}
.top-dash-alert .toaf-details .toaf-description{white-space:pre-wrap;margin:.65rem 0 0;font-size:.8rem;line-height:1.7}
.top-dash-alert .toaf-details .toaf-detail-instruction{margin:.7rem 0 0;font-size:.8rem;line-height:1.7}
.top-dash-alert .toaf-details .toaf-source-links{margin:.7rem 0 0;font-size:.77rem;line-height:1.6}
.top-dash-alert .toaf-details .toaf-source-links p{margin:.35rem 0 0}
.top-dash-alert .toaf-details .toaf-source-links a,.top-dash-alert .toaf-details .toaf-source-links a:visited{color:var(--top-link,#17627a)}
.top-dash-alert .toaf-details .toaf-source-id{margin:.6rem 0 0;font-size:.69rem;line-height:1.6;word-break:break-word;color:var(--dash-muted,#526269)}
.top-dash-alert .toaf-details .toaf-detail-note{margin:.7rem 0 0;font-size:.72rem;line-height:1.65;color:var(--dash-muted,#526269)}
@media print{.top-dash-alert .toaf-details>*{display:block!important}}
