.cm-scroller{max-width:100%;max-height:100%;overflow:auto}.cm-editor{width:100%;height:100%;font-size:var(--font_size_editor);background-color:#0000;outline:none!important}.cm-gutters{padding-left:4px}.cm-editor *{font-family:var(--font_family_mono)}.cm-panel.cm-search{color:hsl(var(--neutral_hue), calc(13.3% * var(--neutral_tint)), 16.3%);background-color:hsl(var(--neutral_hue), calc(28.6% * var(--neutral_tint)), 97.3%);font-family:var(--font_family);padding:8px 42px 8px 8px;line-height:34px}.cm-panel.cm-search input,.cm-panel.cm-search button,.cm-panel.cm-search label{margin:0 6px 0 0;font-family:inherit}.cm-panel.cm-search .cm-textfield{width:min(220px,100%);height:28px;color:inherit;border:1px solid var(--border_color_primary);box-shadow:inset 0 1px 0 hsla(var(--neutral_hue), calc(17.5% * var(--neutral_tint)), 84.3%, .2);font:inherit;background-color:#fff;border-radius:6px;outline:none;padding:0 8px}.cm-panel.cm-search .cm-textfield:focus-visible{border-color:var(--focus_outline_color);outline:2px solid var(--focus_outline_color);outline-offset:-1px}.cm-panel.cm-search .cm-button{min-width:max-content;height:28px;color:hsl(var(--neutral_hue), calc(13.3% * var(--neutral_tint)), 16.3%);background:hsl(var(--neutral_hue), calc(28.6% * var(--neutral_tint)), 97.3%);border:1px solid var(--border_color_primary);cursor:pointer;font:inherit;-webkit-appearance:none;appearance:none;border-radius:6px;justify-content:center;align-items:center;padding:0 8px;transition:background-color 80ms cubic-bezier(.65,0,.35,1),border-color 80ms cubic-bezier(.65,0,.35,1);display:inline-flex}.cm-panel.cm-search .cm-button:hover{border:1px solid var(--border_color_primary);background-color:#f3f4f6}.cm-panel.cm-search .cm-button:active{background-color:hsl(var(--neutral_hue), calc(23.5% * var(--neutral_tint)), 93.3%)}.cm-panel.cm-search .cm-button:focus-visible{outline:2px solid var(--focus_outline_color);outline-offset:-1px}.cm-panel.cm-search [name=close]:focus-visible{outline:2px solid var(--focus_outline_color);outline-offset:-1px}.cm-panel.cm-search label{cursor:pointer;min-height:28px;font-size:inherit;align-items:center;gap:4px;display:inline-flex}.cm-panel.cm-search input[type=checkbox]{accent-color:var(--focus_outline_color)}.cm-panel.cm-search [name=close]{width:28px;height:28px;color:hsl(var(--neutral_hue), calc(9.8% * var(--neutral_tint)), 37.8%);cursor:pointer;font:inherit;background-color:#0000;border:1px solid #0000;border-radius:6px;place-content:center;padding:0;font-size:18px;line-height:1;display:inline-grid;top:8px;right:8px}.cm-panel.cm-search [name=close]:hover{background-color:hsla(var(--neutral_hue), calc(17.5% * var(--neutral_tint)), 84.3%, .32);border-color:var(--border_color_primary)}.cm-panel.cm-search [name=close]:active{background-color:hsla(var(--neutral_hue), calc(17.5% * var(--neutral_tint)), 84.3%, .48)}@media (max-width:640px){.cm-panel.cm-search .cm-textfield{width:min(180px,100%)}}.cm-tooltip-cursor-diagnostics{font-size:var(--font_size_body);color:var(--dashql-text-color,#333);white-space:pre-wrap;max-width:400px;padding:4px 8px}.cm-completion-hint{opacity:.5;-webkit-user-select:none;user-select:none;pointer-events:none;background:0 0;font-style:italic;display:inline;color:#888!important}.cm-completion-hint:not(:empty){background-color:#80808012;border-radius:2px;padding:0 1px}
