.tool[data-tool=word-search-generator] .ws-scroll{max-inline-size:100%;overflow-x:auto}.tool[data-tool=word-search-generator] .ws{border-collapse:collapse;font-family:var(--font-mono);text-align:center;font-weight:700}.tool[data-tool=word-search-generator] .ws td{border:1px solid var(--c-border);block-size:2rem;inline-size:2rem;padding:0}.tool[data-tool=word-search-generator] .ws td.on{background:var(--c-primary);color:var(--c-on-primary)}.tool[data-tool=word-search-generator] .ws-words{gap:var(--space-1) var(--space-4);font-family:var(--font-mono);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@media print{.tool[data-tool=word-search-generator] .ws td.on{color:inherit;background:#ddd}}
