.aep-theme-light{--aep-color-scheme:light;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.aep-theme-dark{--aep-color-scheme:dark;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.aep-root{--_aep-background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#142030);--_aep-foreground:var(--lightningcss-light,#17233b)var(--lightningcss-dark,#e8edf7);--_aep-surface-subtle:var(--lightningcss-light,#f3f5fa)var(--lightningcss-dark,#111b29);--_aep-surface-raised:var(--lightningcss-light,#eaf0f7)var(--lightningcss-dark,#1b293b);--_aep-border:var(--lightningcss-light,#e0e5ef)var(--lightningcss-dark,#2b3a50);--_aep-border-strong:var(--lightningcss-light,#8492aa)var(--lightningcss-dark,#62738b);--_aep-muted:var(--lightningcss-light,#596881)var(--lightningcss-dark,#a8b7cc);--_aep-accent:var(--lightningcss-light,#5634d6)var(--lightningcss-dark,#ad96ff);--_aep-accent-fill:var(--lightningcss-light,#5834dc)var(--lightningcss-dark,#6643d9);--_aep-accent-ink:#fff;--_aep-hover:var(--lightningcss-light,#f0f2fb)var(--lightningcss-dark,#203047);--_aep-selected:var(--lightningcss-light,#eeebff)var(--lightningcss-dark,#302954);--_aep-focus-color:var(--lightningcss-light,#6541df)var(--lightningcss-dark,#bea7ff);--_aep-string:var(--lightningcss-light,#13714c)var(--lightningcss-dark,#72dbb1);--_aep-number:var(--lightningcss-light,#245dab)var(--lightningcss-dark,#96bfff);--_aep-boolean:var(--lightningcss-light,#955416)var(--lightningcss-dark,#e8b773);--_aep-key:var(--lightningcss-light,#a03b57)var(--lightningcss-dark,#ee9baa);--_aep-punctuation:var(--lightningcss-light,#65728a)var(--lightningcss-dark,#a9b9ce);--_aep-match-foreground:var(--lightningcss-light,#5c4104)var(--lightningcss-dark,#ffe2a0);--_aep-match-background:var(--lightningcss-light,#fff0c2)var(--lightningcss-dark,#514124);color-scheme:var(--aep-color-scheme,light dark);font-family:var(--aep-ui-font,-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);text-align:start;color:var(--aep-foreground,var(--_aep-foreground));background:var(--aep-background,var(--_aep-background));border:1px solid var(--aep-border,var(--_aep-border));border-radius:var(--aep-radius,8px);font-size:13px;line-height:1.5;overflow:auto}.aep-root .aep-toolbar{padding:10px var(--aep-spacing,16px);border-bottom:1px solid var(--aep-border,var(--_aep-border));flex-wrap:wrap;align-items:center;gap:16px;font-size:12px;display:flex}.aep-root .aep-tree,.aep-root .aep-children{margin:0;list-style:none}.aep-root .aep-tree{padding:var(--aep-spacing,16px)}.aep-root .aep-children{border-left:1px solid var(--aep-border,var(--_aep-border));margin-left:11px;padding:0 0 0 20px}.aep-root .aep-row{border-radius:3px;align-items:baseline;gap:8px;padding:2px 4px;display:flex}.aep-root .aep-row:hover{background:var(--aep-hover,var(--_aep-hover))}.aep-root .aep-key,.aep-root .aep-value{overflow-wrap:anywhere;min-width:0}.aep-root .aep-value{white-space:pre-wrap}.aep-root .aep-container-value{color:var(--aep-muted,var(--_aep-muted));white-space:nowrap}.aep-root .aep-value-string{color:var(--aep-string,var(--_aep-string))}.aep-root .aep-value-number{color:var(--aep-number,var(--_aep-number))}.aep-root .aep-value-boolean{color:var(--aep-boolean,var(--_aep-boolean))}.aep-root .aep-value-null,.aep-root .aep-value-unsupported{color:var(--aep-muted,var(--_aep-muted));font-style:italic}.aep-root .aep-disclosure,.aep-root .aep-leaf-marker{width:24px;height:24px;font:inherit;color:inherit;background:0 0;border:0;border-radius:3px;flex:0 0 24px;justify-content:center;align-items:center;padding:0;display:inline-flex}.aep-root .aep-disclosure{cursor:pointer}.aep-root .aep-disclosure:hover{background:var(--aep-border,var(--_aep-border))}.aep-root{container-type:inline-size}.aep-root .aep-workspace{grid-template-columns:minmax(0,1fr);display:grid}.aep-root .aep-tree{min-width:0;max-height:640px;overflow:auto}.aep-root .aep-row{align-items:center;gap:4px}.aep-root .aep-row-selected{background:var(--aep-selected,var(--_aep-selected));box-shadow:inset 2px 0 var(--aep-focus-color,var(--_aep-focus-color))}.aep-root .aep-select{min-width:0;height:24px;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:1;align-items:baseline;gap:14px;padding:2px 4px;display:flex}.aep-root .aep-select .aep-key{flex-shrink:0;max-width:45%}.aep-root .aep-select .aep-value,.aep-root .aep-select .aep-key{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aep-root .aep-inspector{min-width:0;padding:var(--aep-spacing,16px);border-top:1px solid var(--aep-border,var(--_aep-border))}.aep-root .aep-inspector h2{font:inherit;margin:0 0 16px;font-weight:700}.aep-root .aep-details{margin:0}.aep-root .aep-details dt{color:var(--aep-muted,var(--_aep-muted));margin-top:12px;font-size:11px;font-weight:700}.aep-root .aep-details dd{overflow-wrap:anywhere;margin:4px 0 0}.aep-root .aep-inspector-value{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;margin:0;padding:4px;overflow:auto}.aep-root .aep-actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.aep-root .aep-actions button{border:1px solid var(--aep-border,var(--_aep-border));color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:4px;padding:3px 9px}.aep-root .aep-actions button:disabled{opacity:.6;cursor:wait}.aep-root .aep-feedback{min-height:22px;margin:8px 0 0}@container (width>=850px){.aep-root .aep-workspace{grid-template-columns:minmax(0,1fr) minmax(250px,280px)}.aep-root .aep-inspector{border-top:0;border-left:1px solid var(--aep-border,var(--_aep-border))}}.aep-root .aep-search{padding:8px var(--aep-spacing,16px);border-bottom:1px solid var(--aep-border,var(--_aep-border));flex-wrap:wrap;align-items:center;gap:6px;display:flex}.aep-root .aep-search input{min-width:0;font:inherit;color:inherit;border:1px solid var(--aep-border,var(--_aep-border));background:0 0;border-radius:4px;flex:180px;padding:5px 8px}.aep-root .aep-search button{font:inherit;color:inherit;border:1px solid var(--aep-border,var(--_aep-border));cursor:pointer;background:0 0;border-radius:4px;width:30px;height:30px}.aep-root .aep-search button:disabled{opacity:.4;cursor:default}.aep-root .aep-search-status{text-align:center;min-width:65px;font-size:12px}.aep-root .aep-match{color:var(--aep-match-foreground,var(--_aep-match-foreground));background:var(--aep-match-background,var(--_aep-match-background));border-radius:2px}.aep-root .aep-search-active{outline:1px dashed var(--aep-focus-color,var(--_aep-focus-color));outline-offset:-1px}.aep-root .aep-views{gap:4px;display:flex}.aep-root .aep-views button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;padding:4px 12px}.aep-root .aep-views button[aria-pressed=true]{border-color:var(--aep-border,var(--_aep-border));background:var(--aep-hover,var(--_aep-hover));font-weight:700}.aep-root .aep-view-content{min-width:0}.aep-root .aep-panel[hidden]{display:none}.aep-root .aep-source{flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px 0;font-size:12px;display:flex}.aep-root .aep-source select{min-width:0;max-width:100%;color:inherit;font:inherit;background:var(--aep-background,var(--_aep-background));border:1px solid var(--aep-border,var(--_aep-border));border-radius:4px;padding:5px}.aep-root .aep-table-count,.aep-root .aep-no-table{overflow-wrap:anywhere;margin:12px 16px}.aep-root .aep-table-scroll{max-height:640px;margin:12px 16px;overflow:auto}.aep-root .aep-table{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%;font-size:12px}.aep-root .aep-table th,.aep-root .aep-table td{text-align:start;border-bottom:1px solid var(--aep-border,var(--_aep-border));padding:5px 10px}.aep-root .aep-table thead th{z-index:1;background:var(--aep-background,var(--_aep-background));position:sticky;top:0}.aep-root .aep-table button{font:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:4px}.aep-root .aep-table tbody tr:hover{background:var(--aep-hover,var(--_aep-hover))}.aep-root .aep-table-selected{background:var(--aep-selected,var(--_aep-selected))}.aep-root .aep-cell-value{text-overflow:ellipsis;white-space:nowrap;max-width:240px;display:block;overflow:hidden}.aep-root .aep-cell-number{color:var(--aep-number,var(--_aep-number))}.aep-root .aep-cell-boolean{color:var(--aep-boolean,var(--_aep-boolean))}.aep-root .aep-cell-null{font-style:italic}.aep-root .aep-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.aep-root .aep-table-filter,.aep-root .aep-pagination{flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}.aep-root .aep-table-filter input{width:100%;min-width:0;font:inherit;color:inherit;border:1px solid var(--aep-border,var(--_aep-border));background:0 0;border-radius:4px;flex:180px;padding:6px 8px}.aep-root .aep-table-filter button,.aep-root .aep-pagination button,.aep-root .aep-pagination select{font:inherit;color:inherit;border:1px solid var(--aep-border,var(--_aep-border));background:var(--aep-background,var(--_aep-background));border-radius:4px;padding:5px 8px}.aep-root .aep-table-filter button,.aep-root .aep-pagination button{cursor:pointer}.aep-root .aep-table-filter button:disabled,.aep-root .aep-pagination button:disabled{opacity:.4;cursor:default}.aep-root .aep-pagination label{align-items:center;gap:6px;display:flex}.aep-root .aep-raw-scroll{max-height:65vh;font:13px/1.6 var(--aep-font,ui-monospace, SFMono-Regular, Consolas, monospace);border-top:1px solid var(--aep-border,var(--_aep-border));background:var(--aep-background,var(--_aep-background));align-items:flex-start;display:flex;overflow:auto}.aep-root .aep-raw>.aep-actions{margin:12px 16px 0}.aep-root .aep-raw>.aep-feedback{margin:8px 16px}.aep-root .aep-raw-gutter{z-index:1;background:var(--aep-background,var(--_aep-background));text-align:right;-webkit-user-select:none;user-select:none;color:var(--aep-muted,var(--_aep-muted));border-right:1px solid var(--aep-border,var(--_aep-border));flex:none;padding:12px;position:sticky;left:0}.aep-root .aep-raw-code{font:inherit;white-space:pre;flex:none;margin:0;padding:12px}.aep-root .aep-raw-code code{font:inherit}.aep-root .aep-json-key{color:var(--aep-key,var(--_aep-key))}.aep-root .aep-json-string{color:var(--aep-string,var(--_aep-string))}.aep-root .aep-json-number{color:var(--aep-number,var(--_aep-number))}.aep-root .aep-json-boolean{color:var(--aep-boolean,var(--_aep-boolean))}.aep-root .aep-json-null{color:var(--aep-muted,var(--_aep-muted));font-style:italic}.aep-root .aep-json-punctuation{color:var(--aep-punctuation,var(--_aep-punctuation))}.aep-root .aep-workspace.aep-workspace-no-inspector{grid-template-columns:minmax(0,1fr)}.aep-root *,.aep-root :before,.aep-root :after{box-sizing:border-box}.aep-root{isolation:isolate;scrollbar-color:var(--aep-border-strong,var(--_aep-border-strong)) var(--aep-surface-subtle,var(--_aep-surface-subtle))}.aep-root button,.aep-root input,.aep-root select{font-family:inherit}.aep-root :is(.aep-actions,.aep-search,.aep-table-filter,.aep-pagination,.aep-source) :is(button,input,select){border:1px solid var(--aep-border-strong,var(--_aep-border-strong));background:var(--aep-input-background,var(--aep-background,var(--_aep-background)));min-height:32px;color:var(--aep-foreground,var(--_aep-foreground));border-radius:6px;font-size:12px;line-height:1.5}.aep-root :is(input,select)::placeholder{color:var(--aep-muted,var(--_aep-muted));opacity:1}.aep-root :is(button,select){cursor:pointer}.aep-root :is(.aep-actions,.aep-search,.aep-table-filter,.aep-pagination) button:not(:disabled):hover{background:var(--aep-hover,var(--_aep-hover));border-color:var(--aep-accent,var(--_aep-accent))}.aep-root button:disabled{opacity:.45;cursor:default}.aep-root :focus-visible{outline:var(--aep-focus-width,2px) solid var(--aep-focus-color,var(--_aep-focus-color));outline-offset:2px}.aep-root .aep-toolbar{background:var(--aep-surface-subtle,var(--_aep-surface-subtle));color:var(--aep-muted,var(--_aep-muted));gap:12px;padding-block:12px}.aep-root .aep-views{border:1px solid var(--aep-border,var(--_aep-border));background:var(--aep-background,var(--_aep-background));border-radius:7px;gap:2px;padding:3px}.aep-root .aep-views button{min-height:30px;color:var(--aep-muted,var(--_aep-muted));border-radius:5px;padding:5px 16px;font-weight:600}.aep-root .aep-views button:hover{background:var(--aep-hover,var(--_aep-hover))}.aep-root .aep-views button[aria-pressed=true]{background:var(--aep-accent-fill,var(--_aep-accent-fill));color:var(--aep-accent-ink,var(--_aep-accent-ink));border-color:#0000}.aep-root .aep-search input{padding-left:12px}.aep-root .aep-search-status{color:var(--aep-muted,var(--_aep-muted));font-variant-numeric:tabular-nums}.aep-root .aep-tree{font-family:var(--aep-font,ui-monospace, SFMono-Regular, Consolas, monospace);padding-block:12px;font-size:12px}.aep-root .aep-children{padding-left:14px}.aep-root .aep-row{border-radius:4px;gap:4px;padding-block:0}.aep-root .aep-select{gap:12px}.aep-root .aep-key{color:var(--aep-foreground,var(--_aep-foreground))}.aep-root .aep-row-selected,.aep-root .aep-row-selected:hover{background:var(--aep-selected,var(--_aep-selected));box-shadow:inset 2px 0 var(--aep-accent,var(--_aep-accent))}.aep-root .aep-row-selected .aep-key{color:var(--aep-accent,var(--_aep-accent))}.aep-root .aep-disclosure{color:var(--aep-muted,var(--_aep-muted))}.aep-root .aep-tree .aep-actions{font:12px/1.5 var(--aep-ui-font,system-ui, sans-serif);color:var(--aep-muted,var(--_aep-muted));align-items:center;margin-top:4px;padding-block:6px}.aep-root .aep-source{padding-top:16px;font-weight:600}.aep-root .aep-source select{font-weight:400}.aep-root .aep-table-filter{padding-block:10px}.aep-root .aep-table-filter [role=status]:not(.aep-feedback),.aep-root .aep-table-count{color:var(--aep-muted,var(--_aep-muted));font-size:12px}.aep-root .aep-table-count{font-family:var(--aep-font,ui-monospace, SFMono-Regular, Consolas, monospace);margin-block:0 10px}.aep-root .aep-table-filter .aep-feedback:empty{display:none}.aep-root .aep-table-scroll{border-block:1px solid var(--aep-border,var(--_aep-border));margin:0}.aep-root .aep-table th,.aep-root .aep-table td{border-right:1px solid var(--aep-border,var(--_aep-border));padding:3px 9px}.aep-root .aep-table thead th{background:var(--aep-surface-subtle,var(--_aep-surface-subtle));font-weight:600}.aep-root .aep-table th[aria-sort]:not([aria-sort=none]){color:var(--aep-accent,var(--_aep-accent));background:var(--aep-selected,var(--_aep-selected))}.aep-root .aep-table button{font-weight:inherit;padding:2px 4px}.aep-root .aep-table tbody th{color:var(--aep-muted,var(--_aep-muted));font-variant-numeric:tabular-nums}.aep-root .aep-table .aep-table-selected,.aep-root .aep-table .aep-table-selected:hover{background:var(--aep-selected,var(--_aep-selected))}.aep-root .aep-table-selected th{box-shadow:inset 3px 0 var(--aep-accent,var(--_aep-accent))}.aep-root .aep-cell-string{color:inherit}.aep-root .aep-cell-number{font-variant-numeric:tabular-nums}.aep-root .aep-pagination{background:var(--aep-surface-subtle,var(--_aep-surface-subtle));color:var(--aep-muted,var(--_aep-muted));font-size:12px}.aep-root .aep-pagination [role=status]{font-variant-numeric:tabular-nums;margin-left:auto}.aep-root .aep-inspector{background:var(--aep-surface-subtle,var(--_aep-surface-subtle))}.aep-root .aep-inspector h2{letter-spacing:-.01em;border-bottom:1px solid var(--aep-border,var(--_aep-border));margin-bottom:16px;padding-bottom:12px;font-size:14px}.aep-root .aep-inspector>p{color:var(--aep-muted,var(--_aep-muted));font-size:12px}.aep-root .aep-details dt{letter-spacing:.03em;font-size:11px}.aep-root .aep-inspector-path,.aep-root .aep-inspector-value{font:12px/1.65 var(--aep-font,ui-monospace, SFMono-Regular, Consolas, monospace);background:var(--aep-code-background,var(--aep-surface-raised,var(--_aep-surface-raised)));border:1px solid var(--aep-border,var(--_aep-border));border-radius:6px;padding:10px}.aep-root .aep-details dd:nth-of-type(2){color:var(--aep-accent,var(--_aep-accent));background:var(--aep-selected,var(--_aep-selected));font:12px/1.5 var(--aep-font,ui-monospace, SFMono-Regular, Consolas, monospace);border-radius:4px;padding:2px 7px;display:inline-block}.aep-root [aria-label=Masked\ value]{color:var(--aep-muted,var(--_aep-muted));background:var(--aep-surface-raised,var(--_aep-surface-raised));border-radius:3px;padding-inline:3px}.aep-root .aep-feedback{color:var(--aep-muted,var(--_aep-muted));font-size:12px}.aep-root .aep-no-table{border:1px dashed var(--aep-border-strong,var(--_aep-border-strong));background:var(--aep-surface-subtle,var(--_aep-surface-subtle));color:var(--aep-muted,var(--_aep-muted));border-radius:6px;padding:16px}.aep-root .aep-raw-scroll{background:var(--aep-code-background,var(--aep-background,var(--_aep-background)))}.aep-root .aep-raw-gutter{background:var(--aep-surface-subtle,var(--_aep-surface-subtle))}.aep-root .aep-raw>p:not(.aep-feedback){color:var(--aep-muted,var(--_aep-muted));margin:12px 16px;font-size:12px}@container (width<=480px){.aep-root .aep-toolbar{gap:8px}.aep-root .aep-tree{padding-inline:8px}.aep-root .aep-children{margin-left:6px;padding-left:10px}.aep-root .aep-pagination [role=status]{margin-left:0}}.aep-root .aep-toolbar{padding-block:8px}.aep-root .aep-search{padding-block:6px}.aep-root .aep-container-value{font-size:11px}.aep-root .aep-table th,.aep-root .aep-table td{border-color:color-mix(in srgb, var(--aep-border,var(--_aep-border)) 75%, var(--aep-background,var(--_aep-background)))}.aep-root .aep-table thead th{letter-spacing:.01em;background:var(--aep-surface-raised,var(--_aep-surface-raised));font-size:11px}.aep-root .aep-table thead [aria-hidden=true]{color:var(--aep-muted,var(--_aep-muted));margin-left:3px;font-size:10px}.aep-root .aep-search-status:empty{min-width:0}.aep-root :is(.aep-actions,.aep-search,.aep-table-filter,.aep-pagination) button:not(:disabled):active{background:var(--aep-surface-raised,var(--_aep-surface-raised))}@container (width<=480px){.aep-root .aep-search input{flex-basis:100%}}body{margin:0}.demo-shell{color:var(--lightningcss-light,#17233b)var(--lightningcss-dark,#e8edf7);--demo-muted:var(--lightningcss-light,#596881)var(--lightningcss-dark,#a8b7cc);--demo-border:var(--lightningcss-light,#d7dfeb)var(--lightningcss-dark,#2b3a50);--demo-control-border:var(--lightningcss-light,#8492aa)var(--lightningcss-dark,#62738b);--demo-input:var(--lightningcss-light,#fff)var(--lightningcss-dark,#192637);--demo-accent:var(--lightningcss-light,#5634d6)var(--lightningcss-dark,#ad96ff);background:var(--lightningcss-light,#f4f6fb)var(--lightningcss-dark,#0e1724);min-height:100vh;font:13px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.demo-main{max-width:1540px;margin:0 auto;padding:16px 24px}.demo-header{border-bottom:1px solid var(--demo-border);flex-wrap:wrap;align-items:center;gap:16px;padding-bottom:12px;display:flex}.demo-brand{align-items:center;gap:12px;margin-right:auto;display:flex}.demo-logo{white-space:nowrap;color:var(--demo-accent);letter-spacing:-6px;flex-shrink:0;padding-right:6px;font:700 34px/1 Consolas,monospace}.demo-header h1{letter-spacing:-.04em;margin:0;font-size:23px;line-height:1.2}.demo-header .subtitle{color:var(--demo-muted);margin:5px 0 0;font-size:12px}.demo-shell label{align-items:center;gap:8px;display:inline-flex}.demo-shell :is(.demo-header,.demo-presentation) :is(select,input:not([type=checkbox])){box-sizing:border-box;min-height:34px;font:inherit;color:inherit;background:var(--demo-input);border:1px solid var(--demo-control-border);border-radius:6px;max-width:100%;padding:6px 10px}.demo-shell :is(.demo-header,.demo-presentation) input:not([type=checkbox]){width:150px}.demo-shell input[type=checkbox]{accent-color:var(--demo-accent);margin:0}.demo-shell :is(.demo-header,.demo-presentation,.demo-integration) :focus-visible{outline:2px solid var(--demo-accent);outline-offset:3px}.demo-context{color:var(--demo-muted);flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin:10px 0;font-size:12px;display:flex}.demo-context p{margin:0}.demo-context .dataset-summary{font-variant-numeric:tabular-nums;margin-left:auto}.demo-presentation{flex-wrap:wrap;align-items:center;gap:12px 20px;font-size:12px;display:flex}.demo-integration{color:var(--demo-muted);margin:8px 0 12px;font-size:12px}.demo-integration summary{cursor:pointer;width:fit-content}.demo-control-label{color:var(--demo-muted);font-size:11px;font-weight:600}.demo-integration p{margin:8px 0}.demo-integration[open]{border:1px solid var(--demo-border);background:var(--demo-input);border-radius:6px;padding:12px}.demo-integration .demo-presentation{margin-top:12px}.demo-integration pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:200px;font:12px/1.5 Consolas,monospace;overflow:auto}.demo-main footer{color:var(--demo-muted);margin-top:16px;font-size:11px}@media (width<=700px){.demo-main{padding:16px 12px}.demo-brand{width:100%}.demo-context .dataset-summary{margin-left:0}.demo-header{gap:12px}}
