[data-query-code]{border:1px solid var(--monk-border);border-radius:var(--mantine-radius-md);overflow:hidden}[data-numbered-code] .cm-line{padding-inline-start:4ch;position:relative}[data-numbered-code] .cm-lineNumber{inset-inline-start:0;text-align:right;width:3ch;font:inherit;color:var(--monk-faint);user-select:none;position:absolute;top:0}.monk-syntax-keyword,[data-syntax=keyword]{color:var(--monk-code-keyword);font-weight:var(--monk-code-keyword-weight,inherit)}.monk-syntax-number,[data-syntax=number]{color:var(--monk-code-number)}.monk-syntax-string,[data-syntax=string]{color:var(--monk-code-string);font-style:var(--monk-code-string-style,normal)}.monk-syntax-comment,[data-syntax=comment]{color:var(--mantine-color-dimmed)}.monk-syntax-function,[data-syntax=function]{color:var(--monk-code-function-color,var(--monk-code-keyword));text-decoration:var(--monk-code-function-decoration,none);text-decoration-color:var(--monk-border);text-underline-offset:3px}[data-query-text]{padding:var(--mantine-spacing-md) var(--mantine-spacing-md) var(--mantine-spacing-md) 0;border:1.5px solid var(--mantine-color-text);background:var(--monk-surface-raised);color:var(--mantine-color-text);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-sm);border-radius:0;margin:0;line-height:1.7;overflow-x:auto}[data-query-text] code{font:inherit;color:inherit;background:0 0;padding:0}[data-query-line]{white-space:pre;padding-inline-start:5ch;display:block;position:relative}[data-query-line]:before{content:attr(data-query-line);text-align:right;width:3.5ch;color:var(--monk-faint);user-select:none;position:absolute;inset-inline-start:0}
