.tool[data-tool=pdf-word-counter] .stats{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin:0;display:grid}.tool[data-tool=pdf-word-counter] .stats div{padding:var(--space-3);border:1px solid var(--c-border);border-radius:var(--r-sm);background:var(--c-surface)}.tool[data-tool=pdf-word-counter] .stats dt{color:var(--c-text-3);font-size:var(--fs-sm)}.tool[data-tool=pdf-word-counter] .stats dd{font-size:var(--fs-lg,1.5rem);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.tool[data-tool=pdf-word-counter] .table-scroll{max-block-size:24rem;overflow-x:auto}.tool[data-tool=pdf-word-counter] .count-table{border-collapse:collapse;inline-size:100%;font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.tool[data-tool=pdf-word-counter] .count-table th,.tool[data-tool=pdf-word-counter] .count-table td{padding:var(--space-2);text-align:start;border-block-end:1px solid var(--c-border)}
