@layer component{.nT0Dma_JsonEditor{gap:var(--space-4);display:grid}.nT0Dma_JsonEditor .nT0Dma_toolbar,.nT0Dma_JsonEditor .nT0Dma_treeControls,.nT0Dma_JsonEditor .nT0Dma_nodeToolbar{align-items:end;gap:var(--space-3);flex-wrap:wrap;display:flex}.nT0Dma_JsonEditor .nT0Dma_toolbar>:not(.nT0Dma_actions){inline-size:min(12rem,100%)}.nT0Dma_JsonEditor .nT0Dma_actions{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.nT0Dma_JsonEditor .nT0Dma_panes{gap:var(--space-4);align-items:start;display:grid}@media (width>=64rem){.nT0Dma_JsonEditor .nT0Dma_panes[data-view=split]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.nT0Dma_JsonEditor .nT0Dma_pane{gap:var(--space-3);min-inline-size:0;display:grid}.nT0Dma_JsonEditor .nT0Dma_pane textarea{font-family:var(--font-family-mono);font-size:var(--font-size-xs);tab-size:2}.nT0Dma_JsonEditor .nT0Dma_treePane{gap:var(--space-3);min-inline-size:0;display:grid}.nT0Dma_JsonEditor .nT0Dma_treeControls{align-items:center}.nT0Dma_JsonEditor .nT0Dma_search{flex:14rem}.nT0Dma_JsonEditor .nT0Dma_search svg{block-size:1rem;inline-size:1rem}.nT0Dma_JsonEditor .nT0Dma_nodeToolbar{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-surface)}.nT0Dma_JsonEditor .nT0Dma_nodeToolbar>:first-child{inline-size:min(9rem,100%)}.nT0Dma_JsonEditor .nT0Dma_path{align-items:center;gap:var(--space-1);min-inline-size:0;min-block-size:var(--size-control);flex:12rem;justify-content:end;display:flex}.nT0Dma_JsonEditor .nT0Dma_path code{overflow-wrap:anywhere;color:var(--color-text-secondary);font-family:var(--font-family-mono);font-size:var(--font-size-xs)}.nT0Dma_JsonEditor .nT0Dma_message{color:var(--color-text-secondary);font-size:var(--font-size-xs)}.nT0Dma_JsonEditor .nT0Dma_message:empty{display:none}.nT0Dma_JsonEditor .nT0Dma_empty{padding:var(--space-5);border:1px dashed var(--color-border-subtle);border-radius:var(--radius-md);color:var(--color-text-tertiary);text-align:center}.nT0Dma_JsonEditor .nT0Dma_tree{max-block-size:40rem;padding-block:var(--space-1);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);font-family:var(--font-family-mono);font-size:var(--font-size-xs);overflow:auto}.nT0Dma_JsonEditor .nT0Dma_row{align-items:center;gap:var(--space-2);min-block-size:1.75rem;padding-inline:calc(var(--space-2) + var(--depth,0) * var(--space-4)) var(--space-3);cursor:default;content-visibility:auto;contain-intrinsic-size:auto 1.75rem;display:flex}.nT0Dma_JsonEditor .nT0Dma_row:hover{background:var(--color-bg-hover)}.nT0Dma_JsonEditor .nT0Dma_row[aria-selected=true]{background:var(--color-bg-active)}.nT0Dma_JsonEditor .nT0Dma_row[aria-selected=true] .nT0Dma_type{color:var(--color-text-secondary)}.nT0Dma_JsonEditor .nT0Dma_row:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.nT0Dma_JsonEditor .nT0Dma_row mark{border-radius:var(--radius-sm);background:var(--color-text-primary);color:var(--color-text-inverse)}.nT0Dma_JsonEditor .nT0Dma_toggle{block-size:1rem;inline-size:1rem;color:var(--color-text-tertiary);cursor:pointer;flex:none;place-items:center;display:inline-grid}.nT0Dma_JsonEditor .nT0Dma_toggle svg{block-size:.75rem;inline-size:.75rem}.nT0Dma_JsonEditor .nT0Dma_name{max-inline-size:40%;color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:none;overflow:hidden}.nT0Dma_JsonEditor .nT0Dma_name:after{content:":";color:var(--color-text-tertiary)}.nT0Dma_JsonEditor .nT0Dma_name[data-index-name]{color:var(--color-text-tertiary)}.nT0Dma_JsonEditor .nT0Dma_value{min-inline-size:0;color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.nT0Dma_JsonEditor .nT0Dma_value[data-kind=string]{color:var(--color-text-primary)}.nT0Dma_JsonEditor .nT0Dma_value[data-kind=null],.nT0Dma_JsonEditor .nT0Dma_value[data-kind=array],.nT0Dma_JsonEditor .nT0Dma_value[data-kind=object]{color:var(--color-text-tertiary)}.nT0Dma_JsonEditor .nT0Dma_type{color:var(--color-text-tertiary);font-family:var(--font-family-sans);flex:none;margin-inline-start:auto}.nT0Dma_JsonEditor .nT0Dma_editor{align-items:center;gap:var(--space-2);min-inline-size:0;padding-block:var(--space-1);font-family:var(--font-family-sans);flex-wrap:wrap;flex:auto;display:flex}.nT0Dma_JsonEditor .nT0Dma_editor>*{flex:8rem}.nT0Dma_JsonEditor .nT0Dma_editor .nT0Dma_editorError{color:var(--color-text-secondary);font-size:var(--font-size-xs);flex-basis:100%}.nT0Dma_JsonEditor .nT0Dma_editor .nT0Dma_editorError:empty{display:none}}
