.comment-emoji-picker[data-v-92ab11be]{position:relative}.comment-tool-button[data-v-92ab11be]{background:transparent;border:0;border-radius:5px;color:var(--el-text-color-secondary);cursor:pointer;display:grid;height:34px;padding:0;place-items:center;width:34px}.comment-tool-button[data-v-92ab11be]:hover{background:var(--el-fill-color-light);color:var(--el-text-color-primary)}.comment-emoji-popover[data-v-92ab11be]{background:var(--app-card-bg);border:1px solid var(--app-border);border-radius:7px;box-shadow:0 12px 30px #0f172a24;left:0;padding:10px;position:absolute;top:42px;width:min(320px,calc(100vw - 92px));z-index:20}.comment-emoji-categories[data-v-92ab11be]{border-bottom:1px solid var(--app-border);display:flex;gap:3px;padding-bottom:8px}.comment-emoji-categories button[data-v-92ab11be]{background:transparent;border:0;border-radius:5px;color:var(--el-text-color-secondary);cursor:pointer;display:grid;height:32px;padding:0;place-items:center;width:34px}.comment-emoji-categories button.is-active[data-v-92ab11be]{background:var(--el-color-primary-light-9);color:var(--el-color-primary)}.comment-emoji-grid[data-v-92ab11be]{display:grid;gap:2px;grid-template-columns:repeat(8,minmax(0,1fr));padding-top:8px}.comment-emoji-grid button[data-v-92ab11be]{aspect-ratio:1;background:transparent;border:0;border-radius:4px;cursor:pointer;display:grid;font-size:18px;min-width:0;padding:0;place-items:center}.comment-emoji-grid button[data-v-92ab11be]:hover{background:var(--el-fill-color-light)}@media(max-width:520px){.comment-emoji-grid[data-v-92ab11be]{grid-template-columns:repeat(6,minmax(0,1fr))}.comment-emoji-grid button[data-v-92ab11be]{min-height:40px}}
