.tool[data-tool=pdf-compare] .slots{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));display:grid}.tool[data-tool=pdf-compare] .pc-pages{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.tool[data-tool=pdf-compare] .pc-page{border:1px solid var(--c-border);border-radius:var(--r-sm);background:var(--c-surface)}.tool[data-tool=pdf-compare] .pc-page>summary,.tool[data-tool=pdf-compare] .pc-page>.pc-head{gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-3);min-block-size:var(--tap);cursor:pointer;flex-wrap:wrap;align-items:center;display:flex}.tool[data-tool=pdf-compare] .pc-page>.pc-head{cursor:default}.tool[data-tool=pdf-compare] .pc-state{font-size:var(--fs-sm);color:var(--c-text-2)}.tool[data-tool=pdf-compare] .pc-page.changed .pc-state,.tool[data-tool=pdf-compare] .pc-page.only-a .pc-state,.tool[data-tool=pdf-compare] .pc-page.only-b .pc-state{color:var(--c-danger)}.tool[data-tool=pdf-compare] .pc-page.same .pc-state{color:var(--c-ok)}.tool[data-tool=pdf-compare] .pc-rows{padding:0 var(--space-3) var(--space-3);font-family:var(--font-mono);font-size:var(--fs-sm);gap:2px;margin:0;list-style:none;display:grid}.tool[data-tool=pdf-compare] .pc-rows li{padding:2px var(--space-2);border-radius:var(--r-sm);white-space:pre-wrap;overflow-wrap:anywhere}.tool[data-tool=pdf-compare] .pc-rows .del{background:var(--c-danger-soft)}.tool[data-tool=pdf-compare] .pc-rows .ins{background:color-mix(in srgb, var(--c-ok) 16%, transparent)}.tool[data-tool=pdf-compare] .pc-rows mark{background:color-mix(in srgb, currentColor 22%, transparent);color:inherit;font-weight:700}.tool[data-tool=pdf-compare] .pc-rows .sign{-webkit-user-select:none;user-select:none;inline-size:1.2em;display:inline-block}.tool[data-tool=pdf-compare] .media-note{font-size:var(--fs-sm);color:var(--c-text-2);margin:0}
