.emoji-picker{display:flex;flex-direction:column;max-height:400px;width:304px;z-index:99}.emoji-picker__nav{padding:4px 8px 8px}.emoji-picker__nav .tabs{margin-bottom:0}.emoji-picker__nav .tabs:not(.tabs-menu) .tabs-cnt{display:grid;grid-template-columns:repeat(2,1fr)}.emoji-picker__nav .tabs-tab{width:100%}.emoji-picker__cnt{flex-grow:1;min-height:0;min-height:144px;min-width:0;padding:0 8px 8px}.emoji-picker__caption{color:var(--text-secondary);font-size:1.2rem;font-weight:600;line-height:140%;margin-bottom:10px;margin-top:10px;text-transform:uppercase}.emoji-picker__list{display:flex;flex-wrap:wrap;gap:12px}.emoji-picker__list span{align-items:center;display:flex;font-size:25px;justify-content:center}.emoji-picker__list img,.emoji-picker__list span{cursor:pointer;height:28px;width:28px}.emoji-picker__list--stickers img,.emoji-picker__list--stickers span{height:86px;width:86px}.emoji-picker__footer{border-top:1px dashed var(--el-border);padding:0 8px}.emoji-picker__footer__inner{align-items:center;display:flex;flex-wrap:nowrap;gap:12px;overflow-x:auto;padding:8px 0}.emoji-picker__footer img,.emoji-picker__footer span{cursor:pointer;font-size:2.1rem;height:28px;width:28px}.editable{background-color:var(--form-bg);border:1px solid transparent;border-radius:var(--border-radius-m);color:inherit;cursor:text;font-size:1.6rem;line-height:125%;min-height:80px;outline:0 solid transparent;padding:10px;transition:color var(--transition),background-color var(--transition),border var(--transition);word-wrap:break-word}@media screen and (min-width:992px){.editable{font-size:1.5rem}}.editable[placeholder]:empty:before{color:var(--text-secondary);content:attr(placeholder);pointer-events:none;transition:content var(--transition)}.editable:focus-within{border-color:var(--primary)}.editable:hover{background-color:var(--form-bg-hover)}.editable[placeholder]:empty:focus:before{content:""}.editable-wrap{flex:auto;min-width:0;position:relative}.editable-wrap__suffix{bottom:3px;color:var(--form-text);font-size:1.2rem;font-weight:400;line-height:125%;pointer-events:none;position:absolute;right:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}
