@layer quartz-base{.revision-history{flex-direction:column;gap:.5rem;display:flex}.revision-history h3{color:var(--dark);margin:0 0 .25rem;font-size:1rem}.revision-history .revision-empty{color:var(--gray);font-size:.85rem}.revision-history ul.revision-list{flex-direction:column;gap:.35rem;max-height:24rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.revision-history details.revision-entry{border:1px solid var(--lightgray);border-radius:4px;padding:.35rem .5rem}.revision-history details.revision-entry summary{cursor:pointer;flex-direction:column;gap:.15rem;list-style:none;display:flex}.revision-history details.revision-entry summary::-webkit-details-marker{display:none}.revision-history .revision-primary{color:var(--dark);font-size:.9rem;font-weight:600}.revision-history .revision-secondary{color:var(--gray);flex-wrap:wrap;font-size:.75rem;display:flex}.revision-history .revision-secondary[data-sep=true]>:not(:last-child):after{content:" · ";margin-right:.35rem}.revision-history .revision-toggle-label{color:var(--secondary);margin-top:.15rem;font-size:.7rem}.revision-history details[open] .revision-toggle-label .toggle-closed,.revision-history details:not([open]) .revision-toggle-label .toggle-open{display:none}.revision-history .revision-diff-wrapper{margin-top:.4rem}.revision-history .revision-prose-diff{white-space:pre-wrap;font-family:var(--bodyFont);color:var(--dark);margin:0;font-size:.85rem;line-height:1.5}.revision-history .diff-added{color:var(--tertiary);text-decoration:underline}.revision-history .diff-removed{color:#c0392b;text-decoration:line-through}:root[saved-theme=dark] .revision-history .diff-removed{color:#ff6b6b}.revision-history .revision-truncated-notice{color:var(--gray);margin-top:.3rem;font-size:.75rem;font-style:italic}}