.re.svelte-zfuuz9{border:1px solid color-mix(in oklch, var(--rl-ins) 40%, var(--demo-chrome-border));border-radius:var(--demo-chrome-radius-sm);background:var(--demo-chrome-surface);cursor:text;transition:border-color .15s}.re.svelte-zfuuz9:focus-within{border-color:var(--rl-ins)}.re-bar.svelte-zfuuz9{border-bottom:1px solid var(--demo-chrome-border);gap:.125rem;padding:.2rem;display:flex}.re-btn.svelte-zfuuz9{border-radius:var(--demo-chrome-radius-sm);width:1.75rem;height:1.6rem;color:var(--demo-chrome-muted-foreground);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.re-btn.svelte-zfuuz9:hover:not(:disabled){background:var(--cdx-hover);color:var(--demo-chrome-foreground)}.re-btn[aria-pressed=true].svelte-zfuuz9{background:color-mix(in oklch, var(--demo-chrome-primary) 12%, transparent);color:var(--demo-chrome-primary)}.re-btn.svelte-zfuuz9:disabled{opacity:.4;cursor:default}.re-btn--end.svelte-zfuuz9{margin-left:auto}.re-body.svelte-zfuuz9 .ProseMirror{outline:none;min-height:4rem;padding:.5rem .65rem;line-height:1.55}.re-body.svelte-zfuuz9 .ProseMirror p{margin:0 0 .5em}.re-body.svelte-zfuuz9 .ProseMirror p:last-child{margin-bottom:0}.re-raw.svelte-zfuuz9{width:100%;min-height:4rem;font-family:var(--font-mono,ui-monospace, monospace);color:var(--demo-chrome-foreground);resize:vertical;background:0 0;border:0;outline:none;padding:.5rem .65rem;font-size:.75rem;line-height:1.55;display:block}@media (pointer:coarse){.re-body.svelte-zfuuz9 .ProseMirror,.re-raw.svelte-zfuuz9{font-size:max(1rem,16px)}}
