.emoji-suggestion-dropdown.svelte-1rhwh1g{position:relative;margin-top:5px;margin-bottom:5px;width:270px;max-width:100vw;border:1px solid var(--input-border);border-radius:4px;background-color:var(--bg-color);box-shadow:0 2px 12px #1e1e1e14;z-index:1}.emoji-suggestion-dropdown.svelte-1rhwh1g .empty-message:where(.svelte-1rhwh1g){padding:10px;font-size:.8rem;color:var(--text-light)}.emoji-suggestion-list.svelte-1rhwh1g{margin:0;padding:0}.emoji-suggestion-list.svelte-1rhwh1g li:where(.svelte-1rhwh1g){list-style:none;padding:8px;color:var(--text-color);cursor:pointer}.emoji-suggestion-list.svelte-1rhwh1g li.selected:where(.svelte-1rhwh1g){background:var(--select-active)}.emoji-suggestion-list.svelte-1rhwh1g li:where(.svelte-1rhwh1g):hover{background:var(--select-hover)}.emoji-suggestion-item.svelte-1rhwh1g{display:flex;align-items:center;max-width:100%;gap:8px}.emoji-char.svelte-1rhwh1g{font-size:1.25rem;line-height:1;flex-shrink:0;width:24px;text-align:center}.emoji-img.svelte-1rhwh1g{width:24px;height:24px;object-fit:contain;flex-shrink:0}.emoji-name.svelte-1rhwh1g{font-size:.875rem;color:var(--text-color);font-weight:700}.mention-dropdown.svelte-f0lwwb{position:relative;margin-top:5px;margin-bottom:5px;width:270px;max-width:100vw;border:1px solid var(--input-border);border-radius:4px;background-color:var(--bg-color);box-shadow:0 2px 12px #1e1e1e14;z-index:1}.mention-dropdown.svelte-f0lwwb .empty-message:where(.svelte-f0lwwb){padding:10px;font-size:.8rem;color:var(--text-light)}.mention-list.svelte-f0lwwb{margin:0;padding:0}.mention-list.svelte-f0lwwb li:where(.svelte-f0lwwb){list-style:none;padding:8px;color:var(--text-color);cursor:pointer}.mention-list.svelte-f0lwwb li.selected:where(.svelte-f0lwwb){background:var(--select-active)}.mention-list.svelte-f0lwwb li:where(.svelte-f0lwwb):hover{background:var(--select-hover)}.container .tip-tap-emoji{font-size:1rem}.container .ProseMirror{outline:0;font-size:var(--input-font-size);box-shadow:none;border-radius:2px;border:1px solid var(--line-color);white-space:break-spaces;word-break:break-word}.container .invalid .ProseMirror{border:1px solid var(--error-border)}.container .ProseMirror-focused{border-color:var(--text-color)}.container .ProseMirror p{font-size:var(--input-font-size);margin-bottom:0;line-height:1.7;vertical-align:baseline;padding-bottom:1px}.container .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--text-light);pointer-events:none;height:0}
