.json-editor{--jse-theme: dark;--jse-theme-color: hsl(var(--primary));--jse-theme-color-highlight: hsl(var(--primary-hover));--jse-background-color: hsl(var(--background));--jse-text-color: hsl(var(--foreground));--jse-text-color-inverse: hsl(var(--muted-foreground));--jse-main-border: 1px solid hsl(var(--border));--jse-menu-color: hsl(var(--foreground));--jse-modal-background: hsl(var(--card));--jse-modal-overlay-background: rgba(0, 0, 0, .5);--jse-modal-code-background: hsl(var(--card));--jse-tooltip-color: var(--jse-text-color);--jse-tooltip-background: hsl(var(--muted));--jse-tooltip-border: 1px solid hsl(var(--border));--jse-tooltip-action-button-color: inherit;--jse-tooltip-action-button-background: hsl(var(--border));--jse-panel-background: hsl(var(--card-alt));--jse-panel-background-border: 1px solid hsl(var(--border));--jse-panel-color: var(--jse-text-color);--jse-panel-color-readonly: hsl(var(--muted-foreground));--jse-panel-border: 1px solid hsl(var(--border));--jse-panel-button-color-highlight: hsl(var(--foreground));--jse-panel-button-background-highlight: hsl(var(--secondary));--jse-navigation-bar-background: hsl(var(--muted));--jse-navigation-bar-background-highlight: hsl(var(--accent));--jse-navigation-bar-dropdown-color: var(--jse-text-color);--jse-context-menu-background: hsl(var(--popover));--jse-context-menu-background-highlight: hsl(var(--accent));--jse-context-menu-separator-color: hsl(var(--border));--jse-context-menu-color: var(--jse-text-color);--jse-context-menu-pointer-background: hsl(var(--muted));--jse-context-menu-pointer-background-highlight: hsl(var(--accent));--jse-context-menu-pointer-color: var(--jse-context-menu-color);--jse-key-color: hsl(var(--info));--jse-value-color: var(--jse-text-color);--jse-value-color-number: hsl(var(--success));--jse-value-color-boolean: hsl(var(--primary));--jse-value-color-null: hsl(var(--primary));--jse-value-color-string: hsl(var(--warning-light-foreground));--jse-value-color-url: hsl(var(--warning-light-foreground));--jse-delimiter-color: hsl(var(--muted-foreground));--jse-edit-outline: 2px solid var(--jse-text-color);--jse-selection-background-color: hsl(var(--secondary));--jse-selection-background-inactive-color: hsl(var(--card-alt));--jse-hover-background-color: hsl(var(--card-surface));--jse-active-line-background-color: rgba(255, 255, 255, .06);--jse-search-match-background-color: hsl(var(--card-surface));--jse-collapsed-items-background-color: hsl(var(--card-alt));--jse-collapsed-items-selected-background-color: hsl(var(--secondary-hover));--jse-collapsed-items-link-color: hsl(var(--muted-foreground));--jse-collapsed-items-link-color-highlight: hsl(var(--danger-light-foreground));--jse-search-match-color: hsl(var(--warning-light-foreground));--jse-search-match-outline: 1px solid hsl(var(--warning));--jse-search-match-active-color: hsl(var(--warning));--jse-search-match-active-outline: 1px solid hsl(var(--warning-hover));--jse-tag-background: hsl(var(--secondary));--jse-tag-color: hsl(var(--foreground));--jse-table-header-background: hsl(var(--card-alt));--jse-table-header-background-highlight: hsl(var(--secondary));--jse-table-row-odd-background: rgba(255, 255, 255, .1);--jse-input-background: hsl(var(--field));--jse-input-border: var(--jse-main-border);--jse-button-background: hsl(var(--muted));--jse-button-background-highlight: hsl(var(--muted-foreground));--jse-button-color: hsl(var(--foreground));--jse-button-secondary-background: hsl(var(--secondary));--jse-button-secondary-background-highlight: hsl(var(--secondary-hover));--jse-button-secondary-background-disabled: hsl(var(--muted-foreground));--jse-button-secondary-color: var(--jse-text-color);--jse-a-color: hsl(var(--primary));--jse-a-color-highlight: hsl(var(--primary-hover));--jse-svelte-select-background: hsl(var(--field));--jse-svelte-select-border: 1px solid hsl(var(--border));--list-background: hsl(var(--field));--item-hover-bg: hsl(var(--field-hover));--multi-item-bg: hsl(var(--secondary));--input-color: hsl(var(--foreground));--multi-clear-bg: hsl(var(--muted));--multi-item-clear-icon-color: hsl(var(--foreground));--multi-item-outline: 1px solid hsl(var(--border));--list-shadow: 0 2px 8px 0 rgba(0, 0, 0, .4);--jse-color-picker-background: hsl(var(--muted));--jse-color-picker-border-box-shadow: hsl(var(--border)) 0 0 0 1px}.json-editor .cm-gutter{display:none!important}.json-editor .jse-text-mode.svelte-a0poeb.no-main-menu,.json-editor .jse-contents.svelte-a0poeb{border-radius:8px!important}
