.emoji-action[data-v-dac80b43]{justify-content:center;align-items:center;height:22px;line-height:1;display:inline-flex;position:relative}.toolbar-action[data-v-dac80b43]{cursor:pointer;transition:color .15s,transform .15s}.toolbar-action[data-v-dac80b43]:hover:not(.is-disabled){color:var(--el-color-primary)}.toolbar-action.is-active[data-v-dac80b43]{color:var(--el-color-primary);transform:scale(1.08)}.toolbar-action.is-disabled[data-v-dac80b43]{cursor:not-allowed;opacity:.4}.emoji-panel[data-v-dac80b43]{z-index:100;background:#fff;border:1px solid #e5e6eb;border-radius:8px;width:320px;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,Twemoji,sans-serif;position:absolute;bottom:calc(100% + 8px);left:0;overflow:hidden;box-shadow:0 6px 20px #00000014}.emoji-panel[data-v-dac80b43]:after{content:"";background:#fff;border-bottom:1px solid #e5e6eb;border-right:1px solid #e5e6eb;width:10px;height:10px;position:absolute;bottom:-6px;left:12px;transform:rotate(45deg)}.emoji-panel__grid[data-v-dac80b43]{grid-template-columns:repeat(7,1fr);max-height:200px;padding:6px 4px;display:grid;overflow-y:auto}.emoji-panel__grid[data-v-dac80b43]::-webkit-scrollbar{width:4px}.emoji-panel__grid[data-v-dac80b43]::-webkit-scrollbar-thumb{background-color:#00000026;border-radius:2px}.emoji-item[data-v-dac80b43]{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:44px;height:38px;padding:0;font-size:22px;line-height:1;transition:background-color .1s,transform .1s;display:inline-flex}.emoji-item[data-v-dac80b43]:hover{background-color:#0000000d}.emoji-item[data-v-dac80b43]:active{background-color:#0000001a;transform:scale(.92)}.emoji-panel__tabs[data-v-dac80b43]{background:#fafafa;border-top:1px solid #f0f0f0;display:flex}.emoji-tab[data-v-dac80b43]{cursor:pointer;color:#555;background:0 0;border:none;border-right:1px solid #f0f0f0;flex:1;padding:8px 0;font-size:18px;line-height:1;transition:background-color .15s}.emoji-tab[data-v-dac80b43]:last-child{border-right:none}.emoji-tab[data-v-dac80b43]:hover:not(.is-active){background-color:#f0f0f0}.emoji-tab.is-active[data-v-dac80b43]{border-top:2px solid var(--el-color-primary);color:var(--el-color-primary);background-color:#fff;padding-top:6px}
