.tool[data-tool=kaomoji-picker] .kao-grid{gap:var(--space-1);grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));display:grid}.tool[data-tool=kaomoji-picker] .kao{min-block-size:var(--tap);padding:var(--space-1) var(--space-2);border:1px solid var(--c-border);border-radius:var(--r-sm);background:var(--c-surface);cursor:pointer;overflow-wrap:anywhere;font-size:1rem}.tool[data-tool=kaomoji-picker] .kao:hover{background:var(--c-surface-2)}.tool[data-tool=kaomoji-picker] .kao:focus-visible{outline:2px solid var(--c-focus);outline-offset:1px}.tool[data-tool=kaomoji-picker] .sr-only{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}
