.WritingDiff_root__x_ESR{--comparison-border:color-mix(in srgb,var(--foreground) 14%,var(--background));margin:1.5rem 0 2rem;color:var(--foreground);font-family:inherit;font-size:1rem}.WritingDiff_toolbar__GRXxQ{display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:center;justify-content:space-between}.WritingDiff_legend__5yYfC{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin:0;font-size:.875rem}.WritingDiff_legend__5yYfC span:first-child{text-decoration:underline;text-decoration-color:#ef4444;text-underline-offset:5px}.WritingDiff_legend__5yYfC span:last-child{text-decoration:underline;text-decoration-color:#22c55e;text-underline-offset:5px}.WritingDiff_controls__HO9p_{display:flex;gap:.25rem;padding:.25rem;border:1px solid var(--comparison-border);border-radius:.75rem;background:var(--accent)}.WritingDiff_controls__HO9p_ button{padding:.5rem .75rem;border-radius:.5rem;font-size:.875rem;cursor:pointer;color:var(--foreground)}.WritingDiff_controls__HO9p_ button[aria-pressed=true]{background:var(--background);color:var(--link);box-shadow:0 1px 4px rgb(0 0 0/.1);font-weight:600}.WritingDiff_controls__HO9p_ button:hover{color:var(--link)}.WritingDiff_controls__HO9p_ button:focus-visible,.WritingDiff_section__2gjVQ summary:focus-visible{outline:2px solid var(--link);outline-offset:-3px}.WritingDiff_hint__tcwUf{margin:.75rem 0 1.5rem;color:var(--foreground);opacity:.7;font-size:.8125rem;line-height:1.8}.WritingDiff_section__2gjVQ{margin:1rem 0;border:1px solid var(--comparison-border);border-radius:1rem;overflow:hidden}.WritingDiff_section__2gjVQ summary{cursor:pointer;padding:1.1rem 1.25rem;font-weight:600;line-height:1.6;background:color-mix(in srgb,var(--accent) 55%,var(--background))}.WritingDiff_section__2gjVQ summary:hover{background:var(--accent)}.WritingDiff_versions__yCtwH{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.WritingDiff_version__2AN31{min-width:0;padding:1.25rem;border-top:1px solid var(--comparison-border)}.WritingDiff_version__2AN31+.WritingDiff_version__2AN31{border-left:1px solid var(--comparison-border)}.WritingDiff_versionLabel__645yv{margin:0 0 1rem;font-size:.8125rem;font-weight:600}.WritingDiff_versionLabel__645yv span{display:inline-block;margin-right:.25rem}.WritingDiff_text__6fYQD{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.95;min-width:0}.WritingDiff_root__x_ESR del{background:rgba(239,68,68,.15);text-decoration-color:#ef4444}.WritingDiff_root__x_ESR ins{background:rgba(34,197,94,.18);text-decoration:underline;text-decoration-color:#22c55e;text-underline-offset:3px}.WritingDiff_versions__yCtwH[data-view=unified]{grid-template-columns:minmax(0,1fr)}.WritingDiff_versions__yCtwH[data-view=unified] .WritingDiff_version__2AN31+.WritingDiff_version__2AN31{border-left:0}.WritingDiff_explanation__VDyai{padding:1rem 1.25rem;border-top:1px solid var(--comparison-border);background:color-mix(in srgb,var(--accent) 45%,var(--background));font-size:.875rem;line-height:1.9}.WritingDiff_explanation__VDyai p{margin:0}.WritingDiff_explanation__VDyai .WritingDiff_explanationLabel__SGFNF{margin-bottom:.3rem;color:var(--link);font-size:.75rem;font-weight:600}@media (max-width:767px){.WritingDiff_versions__yCtwH[data-view=auto]{grid-template-columns:minmax(0,1fr)}.WritingDiff_versions__yCtwH[data-view=auto] .WritingDiff_version__2AN31+.WritingDiff_version__2AN31{border-left:0}.WritingDiff_explanation__VDyai,.WritingDiff_section__2gjVQ summary,.WritingDiff_version__2AN31{padding:1rem}}