.code-editor .cm-editor{font-family:var(--font-geist-mono), monospace;background:var(--background);font-size:11px}.code-editor .cm-editor.cm-focused{outline:none}.code-editor .cm-gutters{border-right:1px solid var(--border);color:color-mix(in srgb, var(--muted-foreground) 50%, transparent);background:0 0}.code-editor .cm-activeLine,.code-editor .cm-activeLineGutter{background:color-mix(in srgb, var(--muted) 40%, transparent)}.code-editor .cm-selectionBackground,.code-editor .cm-content ::selection{background:color-mix(in srgb, var(--destructive) 20%, transparent)!important}.code-editor .cm-cursor{border-left-color:var(--destructive)}.code-editor .cm-tooltip.cm-tooltip-autocomplete>ul{font-family:var(--font-geist-mono), monospace;border:1px solid var(--border);background:var(--popover,var(--background));color:var(--foreground);box-shadow:var(--shadow-sm);border-radius:0;font-size:11px}.code-editor .cm-tooltip-autocomplete ul li[aria-selected]{background:var(--destructive);color:var(--primary-foreground)}
