@layer components{[data-component=lexical-editor].svelte-1tfzsip{width:100%;height:100%}[data-editor-content].svelte-1tfzsip{width:100%;height:100%;padding:var(--space-md);font-size:var(--text-lg);cursor:text;outline:none;line-height:1.6;overflow-y:auto}[data-cursors-overlay].svelte-1tfzsip{pointer-events:none;position:absolute;inset:0;overflow:hidden}[data-component=monaco-editor].svelte-1jmrx24{width:100%;height:100%}}[data-component=lexical-editor].svelte-1tfzsip .lexical-paragraph{margin:0 0 var(--space-sm)}[data-component=lexical-editor].svelte-1tfzsip .lexical-h1{font-size:var(--text-3xl);margin:0 0 var(--space-sm);font-weight:700}[data-component=lexical-editor].svelte-1tfzsip .lexical-h2{font-size:var(--text-2xl);margin:0 0 var(--space-sm);font-weight:700}[data-component=lexical-editor].svelte-1tfzsip .lexical-h3{font-size:var(--text-lg);margin:0 0 var(--space-sm);font-weight:700}[data-component=lexical-editor].svelte-1tfzsip .lexical-bold{font-weight:700}[data-component=lexical-editor].svelte-1tfzsip .lexical-italic{font-style:italic}[data-component=lexical-editor].svelte-1tfzsip .lexical-underline{text-decoration:underline}[data-component=lexical-editor].svelte-1tfzsip .lexical-strikethrough{text-decoration:line-through}[data-component=lexical-editor].svelte-1tfzsip .lexical-code{font-family:var(--font-mono,monospace);background:var(--color-surface);border-radius:var(--radius-sm);font-size:var(--text-md);padding:.125em .25em;line-height:1.5}[data-component=lexical-editor].svelte-1tfzsip .lexical-quote{border-left:var(--radius-sm) solid var(--color-border);padding-left:var(--space-md);margin:0 0 var(--space-sm);color:var(--color-text-muted)}[data-component=lexical-editor].svelte-1tfzsip .lexical-code-block{font-family:var(--font-mono,monospace);font-size:var(--text-md);background:var(--color-surface);border:1px solid var(--color-border);padding:var(--space-sm);border-radius:var(--radius-sm);margin:0 0 var(--space-sm);line-height:1.5;display:block;overflow-x:auto}[data-component=lexical-editor].svelte-1tfzsip .lexical-code-block .lexical-code{background:0 0;border-radius:0;padding:0}[data-component=lexical-editor].svelte-1tfzsip .lexical-link{color:var(--color-accent);cursor:pointer;text-decoration:underline}[data-component=lexical-editor].svelte-1tfzsip .lexical-ul,[data-component=lexical-editor].svelte-1tfzsip .lexical-ol{margin:0 0 var(--space-sm);padding-left:1.5rem}[data-component=lexical-editor].svelte-1tfzsip .lexical-li-nested{list-style:none}[data-component=monaco-editor].svelte-1jmrx24 .monaco-link-underline{text-underline-offset:2px;cursor:pointer;text-decoration:underline}
