.history{gap:var(--space-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.history-toggle{align-items:center;gap:var(--space-8);width:100%;min-width:0;min-height:var(--row-h);border:0;border-top:1px solid var(--border);color:var(--muted);font:inherit;font-size:var(--fs-small);line-height:var(--lh-small);text-align:left;cursor:pointer;transition:color var(--dur-fast) var(--ease);background:0 0;padding:0;display:flex}.history-toggle:hover{color:var(--text)}.history-toggle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:2px}.history-title{color:var(--text);font-weight:var(--weight-medium);flex-shrink:0}.history-summary{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.history-chevron{transition:transform var(--dur-fast) var(--ease);flex-shrink:0}.history-toggle[aria-expanded=true] .history-chevron{transform:rotate(90deg)}.history-body[hidden]{display:none}.history-list{display:grid}.history-list>li{padding:var(--space-12) 0;border-top:1px solid var(--border)}.history-list>li:first-child{padding-top:var(--space-4);border-top:0}.history-note{align-items:center;gap:var(--space-8);color:var(--muted);font-size:var(--fs-small);line-height:var(--lh-small);flex-wrap:wrap;display:flex}.audit-head{color:var(--muted);font-size:var(--fs-small);line-height:var(--lh-small)}.audit-who{color:var(--text);font-weight:var(--weight-medium)}.audit-when{white-space:nowrap}.audit-changes{gap:var(--space-4);margin-top:var(--space-4);display:grid}.audit-changes>li{align-items:baseline;gap:0 var(--space-4);overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;display:flex}.audit-field{color:var(--muted)}.audit-from{color:var(--muted);text-decoration-line:line-through;text-decoration-thickness:1px;text-decoration-color:color-mix(in srgb, currentColor 55%, transparent)}.audit-arrow{color:var(--muted)}.audit-to{color:var(--text)}.audit-from.is-empty,.audit-to.is-empty{color:var(--muted);font-style:italic;text-decoration-line:none}.activity-line{align-items:baseline;gap:var(--space-12);flex:1;min-width:0;display:flex}.activity-text{overflow-wrap:anywhere;flex:1;min-width:0}.activity-who{font-weight:var(--weight-medium)}.activity-lead{color:var(--muted)}.activity-link{color:var(--text);text-decoration-color:var(--border-strong)}.activity-link:hover{text-decoration-color:currentColor}.activity-link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:2px}.activity-done{margin-right:var(--space-4);color:var(--sage-text);vertical-align:-3px}.activity-when{color:var(--muted);font-size:var(--fs-small);line-height:var(--lh-small);font-variant-numeric:tabular-nums;flex-shrink:0}@media (prefers-reduced-motion:reduce){.history-toggle,.history-chevron{transition:none}}