.read-activity-log { box-sizing: border-box; max-width: 100%; color: inherit; border: 1px solid currentColor; border-radius: .5rem; padding: .75rem 1rem; overflow-wrap: anywhere; }
.read-activity-log summary { cursor: pointer; min-height: 2.75rem; align-content: center; font-weight: bold; }
.read-activity-log summary:focus-visible { outline: 2px solid currentColor; outline-offset: 3px; }
.read-activity-log ol { padding-inline-start: 1.5rem; margin-block: .75rem; }
.read-activity-log li { padding-block: .35rem; }
.read-activity-log__outcome { font-weight: bold; }
.read-activity-log__older { margin-block-end: 0; }
@media (forced-colors: active) { .read-activity-log { color: CanvasText; border-color: CanvasText; } }
