.editor.svelte-jwvy9a{position:relative}.tools.svelte-jwvy9a{display:flex;gap:8px;margin-bottom:8px}button.svelte-jwvy9a{padding:8px 12px;border:1px solid #c7d3c3;border-radius:8px;background:#f3f7ef;color:#29442d;cursor:pointer}textarea.svelte-jwvy9a{width:100%;border:1px solid #c7d3c3;border-radius:8px;padding:12px;display:block;min-height:120px;background:#fff;color:#27372d}small.svelte-jwvy9a{display:block;color:#65735f;font-size:.75rem}.suggestions.svelte-jwvy9a{position:relative;z-index:5;background:#fff;border:1px solid #c7d3c3;border-radius:12px;box-shadow:0 8px 24px #0001;padding:8px}.suggestions.svelte-jwvy9a button:where(.svelte-jwvy9a){display:flex;align-items:center;gap:8px;width:100%;text-align:left;margin:4px 0}.suggestions.svelte-jwvy9a img:where(.svelte-jwvy9a){width:32px;height:32px;object-fit:contain}[aria-selected=true].svelte-jwvy9a{outline:2px solid #567444}.compact.svelte-jwvy9a{display:flex;flex-direction:column;gap:10px}.compact.svelte-jwvy9a .tools:where(.svelte-jwvy9a){order:2;margin:0;gap:8px}.compact.svelte-jwvy9a .tools:where(.svelte-jwvy9a) button:where(.svelte-jwvy9a){border:0;background:transparent;color:#83916f;font-size:11px;padding:5px 0;margin-right:12px}.compact.svelte-jwvy9a textarea:where(.svelte-jwvy9a){border:0;padding:10px 0;min-height:140px;resize:vertical;outline-offset:2px;font-size:14px;line-height:1.7}.compact.svelte-jwvy9a .live-preview:where(.svelte-jwvy9a){font-size:12px;padding:10px;background:#f7f8f2;border-radius:7px}
