div.svelte-1tci1mc{position:relative;width:100%;height:100%}canvas.svelte-1tci1mc{display:block;position:relative;width:100%;height:100%}.spinner.svelte-974ore{display:inline-flex;align-items:center;gap:.5rem;margin:var(--spinner-margin, 3pt)}.spinner.svelte-974ore>div:where(.svelte-974ore){width:var(--spinner-size, 1em);height:var(--spinner-size, 1em);border:var(--spinner-border-width, 4px) solid var(--spinner-track-color, #f3f3f3);border-top:var(--spinner-border-width, 4px) solid var(--spinner-color, #007acc);border-radius:50%;animation:svelte-974ore-spin 1s linear infinite;box-sizing:border-box}@keyframes svelte-974ore-spin{to{transform:rotate(360deg)}}.fullscreen-toggle.svelte-m9l6j1{position:absolute;top:var(--ctrl-btn-top, 5pt);right:var(--fullscreen-btn-right, 4px);z-index:var(--fullscreen-btn-z-index, 10);display:flex;align-items:center;justify-content:center;padding:var(--fullscreen-btn-padding, 2pt);border-radius:var(--fullscreen-btn-border-radius, var(--border-radius, 3pt));background-color:transparent;cursor:pointer;opacity:0;transition:opacity .2s,background-color .2s}.fullscreen-toggle.svelte-m9l6j1:hover,.fullscreen-toggle.svelte-m9l6j1:focus{background-color:color-mix(in srgb,currentColor 8%,transparent);opacity:var(--fullscreen-btn-hover-opacity, 1)}.info-tag.svelte-1o5zs7i{cursor:pointer;position:relative;transition:all .12s;border:1px solid;white-space:nowrap;border-color:color-mix(in srgb,var(--tag-color) 25%,transparent)}.info-tag.svelte-1o5zs7i em:where(.svelte-1o5zs7i){font-style:normal;font-weight:600;color:var(--tag-color)}.info-tag.svelte-1o5zs7i:hover:not(.disabled){background:color-mix(in srgb,var(--tag-color) 18%,transparent);border-color:color-mix(in srgb,var(--tag-color) 40%,transparent)}.info-tag.sm.svelte-1o5zs7i{font-size:.72em;padding:0 5pt;border-radius:4px}.info-tag.md.svelte-1o5zs7i{font-size:.8em;padding:1pt 6pt;border-radius:5px}.info-tag.lg.svelte-1o5zs7i{font-size:.9em;padding:3pt 8pt;border-radius:6px}.info-tag.default.svelte-1o5zs7i{--tag-color: var(--highlight, #4db6ff)}.info-tag.success.svelte-1o5zs7i{--tag-color: var(--success-color, #10b981)}.info-tag.warning.svelte-1o5zs7i{--tag-color: var(--warning-color, #f59e0b)}.info-tag.error.svelte-1o5zs7i{--tag-color: var(--error-color, #ef4444)}.info-tag.info.svelte-1o5zs7i{--tag-color: var(--info-color, #3b82f6)}.info-tag.disabled.svelte-1o5zs7i{opacity:.5;cursor:not-allowed}.info-tag.svelte-1o5zs7i:active:not(.disabled){transform:scale(.97)}.info-tag.svelte-1o5zs7i .copy-checkmark{position:absolute;top:50%;right:3pt;transform:translateY(-50%);background:#10b981e6;border-radius:50%;padding:2pt;display:flex;animation:svelte-1o5zs7i-pop-in .15s ease-out}[aria-label=Remove].svelte-1o5zs7i{display:flex;align-items:center;justify-content:center;background:#8080801a;border:none;cursor:pointer;padding:2pt;margin-left:2pt;border-radius:50%;color:inherit;opacity:.5}[aria-label=Remove].svelte-1o5zs7i:hover{opacity:1;background:#ef444433;color:var(--error-color, #ef4444)}@keyframes svelte-1o5zs7i-pop-in{0%{opacity:0;transform:translateY(-50%) scale(.5)}}.json-value.svelte-pa6f6f{cursor:pointer;border-radius:2px;transition:background-color .15s,color .15s}.json-value.svelte-pa6f6f:hover{background:var( --jt-hover-bg, light-dark(rgba(0, 0, 0, .05), rgba(255, 255, 255, .08)) )}.json-value.string.svelte-pa6f6f{color:var(--jt-string, light-dark(#a31515, #ce9178));word-break:break-word}.json-value.number.svelte-pa6f6f{color:var(--jt-number, light-dark(#098658, #b5cea8))}.json-value.boolean.svelte-pa6f6f{color:var(--jt-boolean, light-dark(#0000ff, #569cd6))}.json-value.null.svelte-pa6f6f,.json-value.undefined.svelte-pa6f6f{color:var(--jt-null, light-dark(#808080, #808080));font-style:italic}.json-value.date.svelte-pa6f6f{color:var(--jt-date, light-dark(#098658, #dcdcaa))}.json-value.regexp.svelte-pa6f6f{color:var(--jt-regexp, light-dark(#811f3f, #d16969))}.json-value.symbol.svelte-pa6f6f{color:var(--jt-symbol, light-dark(#267f99, #4ec9b0))}.json-value.bigint.svelte-pa6f6f{color:var(--jt-bigint, light-dark(#098658, #b5cea8))}.json-value.function.svelte-pa6f6f{color:var(--jt-function, light-dark(#795e26, #dcdcaa));font-style:italic}.json-value.error.svelte-pa6f6f{color:var(--jt-error, light-dark(#a31515, #f48771))}.json-value.circular.svelte-pa6f6f{color:var(--jt-circular, light-dark(#808080, #808080));font-style:italic}.json-value.changed.svelte-pa6f6f{animation:svelte-pa6f6f-value-change 1s ease-out}@keyframes svelte-pa6f6f-value-change{0%{background:var(--jt-change-flash, light-dark(#c8e6c9, #1b5e20))}to{background:transparent}}.expand-btn.svelte-pa6f6f{display:inline;background:none;border:none;color:var(--jt-expand-btn, light-dark(#0066cc, #4fc3f7));cursor:pointer;font-size:.85em;padding:0 2px;margin-left:2px}.expand-btn.svelte-pa6f6f:hover{text-decoration:underline}.type-annotation.svelte-pa6f6f{font-size:.7em;color:var(--jt-type-annotation, light-dark(#808080, #6a6a6a));margin-left:4px;opacity:.7}.json-node.svelte-1xjhhpa{font-family:var(--jt-font-family, "SF Mono", Monaco, "Courier New", monospace);font-size:var(--jt-font-size, 13px);line-height:var(--jt-line-height, 1.5);outline:none}.json-node.svelte-1xjhhpa:focus{outline:none}.json-node.focused.svelte-1xjhhpa>.node-content:where(.svelte-1xjhhpa){background:var(--jt-focus-bg, light-dark(#e3f2fd, #0d3a58));border-radius:2px}.json-node.current-match.svelte-1xjhhpa>.node-content:where(.svelte-1xjhhpa){background:var(--jt-current-match-bg, light-dark(#ffcc80, #8a5600));border-radius:2px}.node-content.svelte-1xjhhpa{display:inline-flex;align-items:baseline;gap:2px;padding:1px 2px;border-radius:2px}.collapse-toggle.svelte-1xjhhpa{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;padding:0;margin:0;border:none;background:none;cursor:pointer;color:var(--jt-arrow, light-dark(#6e6e6e, #858585));flex-shrink:0}.collapse-toggle.svelte-1xjhhpa:hover{color:light-dark(#000,#fff)}.arrow.svelte-1xjhhpa{display:inline-block;font-size:.7em;transition:transform .15s ease}.arrow.collapsed.svelte-1xjhhpa{transform:rotate(-90deg)}.no-toggle.svelte-1xjhhpa{display:inline-block;width:1em;flex-shrink:0}.node-key.svelte-1xjhhpa{color:var(--jt-key, light-dark(#001080, #9cdcfe));cursor:pointer;background:none;border:none;padding:0;font:inherit}.node-key.svelte-1xjhhpa:hover{text-decoration:underline}.node-key.array-index.svelte-1xjhhpa .index:where(.svelte-1xjhhpa){color:var(--jt-number, light-dark(#098658, #b5cea8))}.colon.svelte-1xjhhpa{color:var(--jt-punctuation, light-dark(#000, #d4d4d4));margin-right:4px}.bracket.svelte-1xjhhpa{color:var(--jt-punctuation, light-dark(#000, #d4d4d4))}.preview.svelte-1xjhhpa{color:var(--jt-preview, light-dark(#808080, #808080));font-style:italic;cursor:pointer;margin:0 4px;background:none;border:none;padding:0;font:inherit}.preview.svelte-1xjhhpa:hover{text-decoration:underline}.comma.svelte-1xjhhpa{color:var(--jt-punctuation, light-dark(#000, #d4d4d4))}.children.svelte-1xjhhpa{padding-left:var(--jt-indent, 1.2em);border-left:1px solid var(--jt-indent-guide, light-dark(rgba(0, 0, 0, .1), rgba(255, 255, 255, .1)));margin-left:.5em}.svelte-paphy::highlight(json-tree-search-match){background:var(--jt-search-match-bg, light-dark(#fff59d, #614d00));color:inherit}.json-tree.svelte-paphy{--jt-string: light-dark(#a31515, #ce9178);--jt-number: light-dark(#098658, #b5cea8);--jt-boolean: light-dark(#0000ff, #569cd6);--jt-null: light-dark(#808080, #808080);--jt-key: light-dark(#001080, #9cdcfe);--jt-punctuation: light-dark(#000000, #d4d4d4);--jt-arrow: light-dark(#6e6e6e, #858585);--jt-preview: light-dark(#808080, #808080);--jt-search-match-bg: light-dark(#fff59d, #614d00);--jt-current-match-bg: light-dark(#ffcc80, #8a5600);--jt-change-flash: light-dark(#c8e6c9, #1b5e20);--jt-focus-bg: light-dark(#e3f2fd, #0d3a58);--jt-hover-bg: light-dark(rgba(0, 0, 0, .05), rgba(255, 255, 255, .08));--jt-indent-guide: light-dark(rgba(0, 0, 0, .1), rgba(255, 255, 255, .1));--jt-header-bg: light-dark(rgba(0, 0, 0, .03), rgba(255, 255, 255, .05));--jt-header-border: light-dark(rgba(0, 0, 0, .1), rgba(255, 255, 255, .1));--jt-indent: 1.2em;--jt-line-height: 1.5;--jt-font-size: 13px;--jt-font-family: "SF Mono", Monaco, "Courier New", monospace;font-family:var(--jt-font-family);font-size:var(--jt-font-size);line-height:var(--jt-line-height);position:relative;background:var(--jt-bg, transparent);border-radius:var(--jt-border-radius, 4px);overflow:hidden}.json-tree-header.svelte-paphy{display:flex;align-items:center;gap:8px;padding:6px 8px;background:var(--jt-header-bg);flex-wrap:wrap}.search-wrapper.svelte-paphy{display:flex;align-items:center;gap:4px;flex:1;min-width:150px;max-width:300px;background:var(--jt-search-bg, light-dark(white, rgba(0, 0, 0, .2)));border:1px solid var(--jt-search-border, light-dark(rgba(0, 0, 0, .15), rgba(255, 255, 255, .15)));border-radius:4px;padding:2px 6px}.search-input.svelte-paphy{flex:1;border:none;background:transparent;font-size:12px;padding:2px;outline:none;color:inherit}.search-input.svelte-paphy::placeholder{color:var(--jt-placeholder, light-dark(#999, #666))}.clear-search.svelte-paphy{display:flex;align-items:center;justify-content:center;padding:2px;border:none;background:none;cursor:pointer;opacity:.6;border-radius:2px}.clear-search.svelte-paphy:hover{opacity:1;background:var(--jt-hover-bg)}.controls.svelte-paphy{display:flex;gap:2px}.divider.svelte-paphy{width:1px;height:16px;background:var(--jt-header-border);margin:0 4px;align-self:center}.controls.svelte-paphy button:where(.svelte-paphy){display:flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:2px 6px;border:1px solid var(--jt-header-border);background:var(--jt-btn-bg, light-dark(white, rgba(255, 255, 255, .1)));border-radius:3px;cursor:pointer;font-size:11px;font-weight:500;color:inherit;transition:background .15s}.controls.svelte-paphy button:where(.svelte-paphy):hover{background:var( --jt-btn-hover-bg, light-dark(rgba(0, 0, 0, .05), rgba(255, 255, 255, .15)) )}.controls.svelte-paphy button.active:where(.svelte-paphy){background:var( --jt-btn-active-bg, light-dark(rgba(0, 0, 0, .12), rgba(255, 255, 255, .2)) )}.match-nav.svelte-paphy{display:flex;align-items:center;gap:2px}.nav-btn.svelte-paphy{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:1px solid var(--jt-header-border);background:var(--jt-btn-bg, light-dark(white, rgba(255, 255, 255, .1)));border-radius:3px;cursor:pointer;color:inherit}.nav-btn.svelte-paphy:hover{background:var( --jt-btn-hover-bg, light-dark(rgba(0, 0, 0, .05), rgba(255, 255, 255, .15)) )}.match-count.svelte-paphy{font-size:11px;color:var(--jt-match-count-color, light-dark(#666, #aaa));white-space:nowrap;margin-left:4px}.path-breadcrumb.svelte-paphy{padding:4px 8px;background:var(--jt-header-bg);border-bottom:1px solid var(--jt-header-border);font-size:11px;overflow:hidden}.copy-path-btn.svelte-paphy{background:none;border:none;padding:2px 4px;font:inherit;font-family:var(--jt-font-family);color:var(--jt-key, light-dark(#001080, #9cdcfe));cursor:pointer;border-radius:2px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.copy-path-btn.svelte-paphy:hover{background:var(--jt-hover-bg);text-decoration:underline}.json-tree-content.svelte-paphy{padding:var(--jt-content-padding, 8px);overflow:auto;max-height:var(--jt-max-height, none)}.copy-feedback.svelte-paphy{position:absolute;top:8px;right:8px;background:var(--success-color, #10b981);color:#fff;padding:4px 8px;border-radius:4px;font-size:11px;animation:svelte-paphy-fade-in-out 1s ease-out forwards;pointer-events:none;z-index:10}.copy-feedback.error.svelte-paphy{background:var(--error-color, #ef4444)}@keyframes svelte-paphy-fade-in-out{0%{opacity:0;transform:translateY(-4px)}15%{opacity:1;transform:translateY(0)}85%{opacity:1}to{opacity:0}}.filter-container.svelte-1ensfe7{display:flex;flex-direction:column;position:relative;padding:4pt 8pt;border-radius:6px;transition:all .15s;background:var(--filter-bg, rgba(128, 128, 128, .05))}.filter-container.active.svelte-1ensfe7{background:var(--filter-active-bg, rgba(77, 182, 255, .08))}.filter-container.disabled.svelte-1ensfe7{opacity:.5;pointer-events:none}.filter-row.svelte-1ensfe7{display:flex;align-items:center;gap:8pt}.log-label.svelte-1ensfe7{position:absolute;top:2pt;right:4pt;font-size:.6em;font-weight:600;text-transform:uppercase;opacity:.4;padding:1pt 3pt;background:#8080801a;border-radius:2px}.filter-inputs.svelte-1ensfe7{display:flex;align-items:center;gap:4pt;flex:1;min-width:0}.filter-inputs.svelte-1ensfe7 input:where(.svelte-1ensfe7){flex:1;min-width:0;border:1px solid rgba(128,128,128,.2);border-radius:4px;padding:3pt 6pt;background:color-mix(in srgb,currentColor 2%,transparent);color:inherit;font-family:var(--mono-font, monospace)}.filter-inputs.svelte-1ensfe7 input:where(.svelte-1ensfe7)::placeholder{opacity:.4}.filter-inputs.svelte-1ensfe7 input:where(.svelte-1ensfe7):focus{outline:none;border-color:var(--highlight, #4db6ff)}.unit-label.svelte-1ensfe7{font-size:.8em;opacity:.5;white-space:nowrap}.clear-btn.svelte-1ensfe7{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:3pt;border-radius:4px;color:inherit;opacity:.5}.clear-btn.svelte-1ensfe7:hover{opacity:1;background:#80808026}h4.svelte-1v5dmi6{margin:0;position:relative}.reset-button.svelte-1v5dmi6{position:absolute;top:0;right:0;display:flex;align-items:center;gap:2pt;padding:var(--reset-btn-padding, 1pt 4pt);font-size:.65em;border-radius:var(--reset-btn-border-radius, var(--border-radius, 3pt));background:var(--btn-bg, rgba(0, 0, 0, .1));color:var(--text-color-muted, #6b7280);border:1px solid var(--border-color, #d1d5db);cursor:pointer;z-index:5;transition:all .15s ease;box-shadow:none;opacity:.7}.reset-button.svelte-1v5dmi6:hover{background:var(--btn-bg-hover, rgba(0, 0, 0, .2));color:var(--text-color, #374151);opacity:1;box-shadow:0 1px 2px #0000001a}.reset-button.standalone.svelte-1v5dmi6{position:absolute;top:-8pt;right:-8pt}.plot-tooltip.svelte-vjczdh{padding:var(--plot-tooltip-padding, 2px 6px);border-radius:var(--plot-tooltip-border-radius, 4px);font-size:var(--plot-tooltip-font-size, .8em);white-space:nowrap;z-index:var(--plot-tooltip-z-index, 1000)}.bar-plot.svelte-1ia48gp{position:relative;width:100%;height:var(--barplot-height, auto);min-height:var(--barplot-min-height, 300px);container-type:size;z-index:var(--barplot-z-index, auto);border-radius:var(--barplot-border-radius, var(--border-radius, 3pt));flex:var(--barplot-flex, 1);display:var(--barplot-display, flex);flex-direction:column;background:var(--barplot-bg, var(--plot-bg))}.bar-plot.fullscreen.svelte-1ia48gp{position:fixed;top:0;left:0;width:100vw!important;height:100vh!important;z-index:var(--barplot-fullscreen-z-index, 100000001);margin:0;border-radius:0;background:var(--barplot-fullscreen-bg, var(--barplot-bg, var(--plot-bg)));max-height:none!important;overflow:hidden;padding-top:var(--plot-fullscreen-padding-top, 2em);box-sizing:border-box}.header-controls.svelte-1ia48gp{position:absolute;top:var(--ctrl-btn-top, 5pt);right:var(--fullscreen-btn-right, 4px);z-index:var(--fullscreen-btn-z-index, 10);display:flex;align-items:center;gap:8px}.header-controls.svelte-1ia48gp .fullscreen-toggle{position:static;opacity:1}.bar-plot.svelte-1ia48gp .pane-toggle,.bar-plot.svelte-1ia48gp .header-controls:where(.svelte-1ia48gp){opacity:0;transition:opacity .2s,background-color .2s}.bar-plot.svelte-1ia48gp:hover .pane-toggle,.bar-plot.svelte-1ia48gp:hover .header-controls:where(.svelte-1ia48gp),.bar-plot.svelte-1ia48gp .pane-toggle:focus-visible,.bar-plot.svelte-1ia48gp .pane-toggle[aria-expanded=true],.bar-plot.svelte-1ia48gp .header-controls:where(.svelte-1ia48gp):focus-within{opacity:1}svg.svelte-1ia48gp{width:var(--barplot-svg-width, 100%);height:var(--barplot-svg-height, 100%);flex:var(--barplot-svg-flex, 1);overflow:var(--barplot-svg-overflow, visible);fill:var(--text-color);font-weight:var(--scatter-font-weight);font-size:var(--scatter-font-size)}.bar-plot.dragover.svelte-1ia48gp{border:var(--barplot-dragover-border, var(--dragover-border));background-color:var(--barplot-dragover-bg, var(--dragover-bg))}g.svelte-1ia48gp:is(.x-axis:where(.svelte-1ia48gp),.y-axis:where(.svelte-1ia48gp),.y2-axis:where(.svelte-1ia48gp)) .tick:where(.svelte-1ia48gp) text:where(.svelte-1ia48gp){font-size:var(--tick-font-size, .8em)}.zoom-rect.svelte-1ia48gp{fill:var(--barplot-zoom-rect-fill, rgba(100, 100, 255, .2));stroke:var(--barplot-zoom-rect-stroke, rgba(100, 100, 255, .8));stroke-width:var(--barplot-zoom-rect-stroke-width, 1);pointer-events:none}.bar-label.svelte-1ia48gp{fill:var(--text-color);font-size:11px}.zero-line.svelte-1ia48gp{stroke:var(--barplot-zero-line-color, light-dark(black, white));stroke-width:var(--barplot-zero-line-width, 1);opacity:var(--barplot-zero-line-opacity, .3)}.portal-select-trigger.svelte-1uyo8ux{display:inline-flex;align-items:baseline;gap:.3em;background:transparent;border:none;border-radius:3px;padding:2px 4px;font:inherit;color:inherit;cursor:pointer}.portal-select-trigger.svelte-1uyo8ux:hover{background-color:var(--portal-select-hover-bg, rgba(128, 128, 128, .15))}.portal-select-trigger.svelte-1uyo8ux:disabled{opacity:.6;cursor:not-allowed}.arrow.svelte-1uyo8ux{font-size:1.4em;opacity:.8}.portal-select-trigger.svelte-1uyo8ux :is(sub,sup){font-size:.75em;line-height:0;margin:0 0 0 -.25em;padding:0;position:relative}.portal-select-trigger.svelte-1uyo8ux sub{top:.25em}.portal-select-trigger.svelte-1uyo8ux sup{top:-.4em}div.colorbar.svelte-3n6ysf{display:flex;box-sizing:border-box;place-items:center;gap:var(--cbar-gap, 0);margin:var(--cbar-margin);padding:var(--cbar-padding);width:var(--cbar-width, auto);font-size:var(--cbar-font-size, 9pt);align-items:var(--cbar-wrapper-align-items)}div.bar.svelte-3n6ysf{position:relative;border-radius:var(--cbar-border-radius, var(--border-radius, 3pt));width:var(--cbar-width);height:var(--cbar-height)}span.label.svelte-3n6ysf{text-align:center;padding:var(--cbar-label-padding, 0 5px);transform:var(--cbar-label-transform);display:var(--cbar-label-display);align-items:center;justify-content:center}span.tick-label.svelte-3n6ysf{position:absolute;font-weight:var(--cbar-tick-label-font-weight, lighter);font-size:var(--cbar-tick-label-font-size, var(--cbar-font-size));color:var(--cbar-tick-label-color, initial);background:var(--cbar-tick-label-bg);padding:var(--cbar-tick-label-padding, 0 2px);white-space:nowrap}.tick-label.horizontal.svelte-3n6ysf{transform:translate(-50%)}.tick-label.horizontal.tick-primary.svelte-3n6ysf{top:100%;margin-top:var(--cbar-tick-offset, 0)}.tick-label.horizontal.tick-secondary.svelte-3n6ysf{bottom:100%;margin-bottom:var(--cbar-tick-offset, 0)}.tick-label.horizontal.tick-inside.svelte-3n6ysf{top:50%;transform:translate(-50%,-50%);margin:0}.tick-label.vertical.svelte-3n6ysf{transform:translateY(-50%)}.tick-label.vertical.tick-primary.svelte-3n6ysf{left:100%;padding-left:var(--cbar-tick-offset, 0)}.tick-label.vertical.tick-secondary.svelte-3n6ysf{right:100%;padding-right:var(--cbar-tick-offset, 0)}.tick-label.vertical.tick-inside.svelte-3n6ysf{left:50%;transform:translate(-50%,-50%);padding:0}.title-row.svelte-3n6ysf{display:inline-flex;align-items:center;gap:var(--cbar-select-gap, .3em);white-space:nowrap;width:auto}.title-row.svelte-3n6ysf:is(.left:where(.svelte-3n6ysf),.right:where(.svelte-3n6ysf)){flex-direction:column}.title-row.vertical.svelte-3n6ysf:is(.left:where(.svelte-3n6ysf),.right:where(.svelte-3n6ysf)) .label:where(.svelte-3n6ysf){writing-mode:vertical-lr;white-space:nowrap}.title-row.vertical.left.svelte-3n6ysf .label:where(.svelte-3n6ysf){transform:rotate(180deg)}.title-row.svelte-3n6ysf :is(.property-select,.color-scale-select){padding:0 4px}.title-row.loading.svelte-3n6ysf .property-select{opacity:.6;pointer-events:none}.fill-region.svelte-e48027{transition:opacity .15s ease}.fill-region.hovered.svelte-e48027{filter:brightness(1.1)}.histogram.svelte-imxfrt{position:relative;width:var(--histogram-width, 100%);height:var(--histogram-height, auto);min-height:var(--histogram-min-height, 300px);container-type:size;z-index:var(--histogram-z-index, auto);flex:var(--histogram-flex, 1);display:var(--histogram-display, flex);flex-direction:column;background:var(--histogram-bg, var(--plot-bg));border-radius:var(--histogram-border-radius, var(--border-radius, 3pt))}.histogram.fullscreen.svelte-imxfrt{position:fixed;top:0;left:0;width:100vw!important;height:100vh!important;z-index:var(--histogram-fullscreen-z-index, 100000001);margin:0;border-radius:0;background:var(--histogram-fullscreen-bg, var(--histogram-bg, var(--plot-bg)));max-height:none!important;overflow:hidden;padding-top:var(--plot-fullscreen-padding-top, 2em);box-sizing:border-box}.header-controls.svelte-imxfrt{position:absolute;top:var(--ctrl-btn-top, 5pt);right:var(--fullscreen-btn-right, 4px);z-index:var(--fullscreen-btn-z-index, 10);display:flex;align-items:center;gap:8px}.header-controls.svelte-imxfrt .fullscreen-toggle{position:static;opacity:1}.histogram.svelte-imxfrt .pane-toggle,.histogram.svelte-imxfrt .header-controls:where(.svelte-imxfrt){opacity:0;transition:opacity .2s,background-color .2s}.histogram.svelte-imxfrt:hover .pane-toggle,.histogram.svelte-imxfrt:hover .header-controls:where(.svelte-imxfrt),.histogram.svelte-imxfrt .pane-toggle:focus-visible,.histogram.svelte-imxfrt .pane-toggle[aria-expanded=true],.histogram.svelte-imxfrt .header-controls:where(.svelte-imxfrt):focus-within{opacity:1}svg.svelte-imxfrt{width:var(--histogram-svg-width, 100%);height:var(--histogram-svg-height, 100%);max-height:var(--histogram-svg-max-height, 100%);flex:var(--histogram-svg-flex, 1);overflow:var(--histogram-svg-overflow, visible);fill:var(--text-color);font-weight:var(--histogram-font-weight);font-size:var(--histogram-font-size)}g.svelte-imxfrt:is(.x-axis:where(.svelte-imxfrt),.y-axis:where(.svelte-imxfrt),.y2-axis:where(.svelte-imxfrt)) .tick:where(.svelte-imxfrt) text:where(.svelte-imxfrt){font-size:var(--tick-font-size, .8em)}.histogram-series.svelte-imxfrt path:where(.svelte-imxfrt){transition:opacity .2s ease}.histogram-series.svelte-imxfrt path:where(.svelte-imxfrt):hover{opacity:1!important}.zoom-rect.svelte-imxfrt{fill:var(--histogram-zoom-rect-fill, rgba(100, 100, 255, .2));stroke:var(--histogram-zoom-rect-stroke, rgba(100, 100, 255, .8));stroke-width:var(--histogram-zoom-rect-stroke-width, 1);pointer-events:none}.zero-line.svelte-imxfrt{stroke:var(--histogram-zero-line-color, light-dark(black, white));stroke-width:var(--histogram-zero-line-width, 1);opacity:var(--histogram-zero-line-opacity)}.interactive-axis-label.svelte-y5hv6k{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%}.static-label.svelte-y5hv6k{display:inline-flex;align-items:baseline;gap:.2em}.loading.svelte-y5hv6k .axis-trigger{opacity:.7;pointer-events:none}.interactive-axis-label.svelte-y5hv6k :is(sub,sup){font-size:.75em;line-height:0}.interactive-axis-label.svelte-y5hv6k sub{vertical-align:sub}.interactive-axis-label.svelte-y5hv6k sup{vertical-align:super}path.svelte-uqaw6t{transition:var(--line-transition, all .2s)}.legend.svelte-m38hu9{display:grid;gap:1px 6px;background-color:var( --plot-legend-bg-color, light-dark(rgba(255, 255, 255, .75), rgba(40, 40, 40, .75)) );border:var(--plot-legend-border);border-radius:var(--plot-legend-border-radius, var(--border-radius, 3pt));font-size:var(--plot-legend-font-size, .8em);max-width:var(--plot-legend-max-width);width:fit-content;z-index:var(--plot-legend-z-index, 2);box-sizing:border-box}.legend.draggable.svelte-m38hu9{cursor:grab}.legend.draggable.svelte-m38hu9:active{cursor:grabbing}.legend.is-dragging.svelte-m38hu9{cursor:move;-webkit-user-select:none;user-select:none}.legend-item.svelte-m38hu9{display:flex;align-items:center;cursor:pointer;white-space:nowrap;padding:var(--plot-legend-item-padding, 1px 8px 1px 3px);opacity:var(--plot-legend-item-opacity, 1);transition:var(--plot-legend-item-transition, opacity .3s ease);color:var(--plot-legend-item-color)}.legend-item.indented.svelte-m38hu9{padding:var(--plot-legend-item-padding, 0 8px 1px 3px);padding-left:var(--plot-legend-group-indent, 16px)}.legend-item.hidden.svelte-m38hu9{opacity:var(--plot-legend-item-hidden-opacity, .5)}.legend-item.svelte-m38hu9:hover,.legend-item.svelte-m38hu9:focus{background-color:var(--plot-legend-item-hover-bg-color)}.legend-marker.svelte-m38hu9{display:inline-flex;align-items:center;justify-content:center;width:var(--plot-legend-marker-width, 25px);margin:var(--plot-legend-marker-margin, 0 3px 0 0);line-height:var(--plot-legend-marker-line-height, 0)}.legend-marker.svelte-m38hu9 svg:where(.svelte-m38hu9){vertical-align:middle}.legend-marker.svelte-m38hu9 svg.fill-swatch:where(.svelte-m38hu9){margin-left:2px}.legend-item.fill-item.svelte-m38hu9 .legend-marker:where(.svelte-m38hu9){width:var(--plot-legend-fill-marker-width, 20px)}.legend-label.svelte-m38hu9{display:inline-block}.legend-group-header.svelte-m38hu9{display:flex;align-items:center;cursor:pointer;white-space:nowrap;padding:var(--plot-legend-group-padding, 2px 8px 0 3px);font-weight:var(--plot-legend-group-font-weight, 600);color:var(--plot-legend-group-color, inherit);opacity:var(--plot-legend-group-opacity, 1);transition:var(--plot-legend-item-transition, opacity .3s ease)}.legend-group-header.hidden.svelte-m38hu9{opacity:var(--plot-legend-item-hidden-opacity, .5)}.legend-group-header.svelte-m38hu9:hover,.legend-group-header.svelte-m38hu9:focus{background-color:var(--plot-legend-item-hover-bg-color)}.group-chevron.svelte-m38hu9{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;margin-right:4px;font-size:.6em;transition:transform .15s ease;transform:rotate(90deg);cursor:pointer}.group-chevron.collapsed.svelte-m38hu9{transform:rotate(0)}.group-chevron.svelte-m38hu9:hover{color:var(--accent-color, #4a90d9)}.group-label.svelte-m38hu9{display:inline-block}.reference-line.svelte-irpsr4{transition:opacity .15s ease}.reference-line.hovered.svelte-irpsr4 line:where(.svelte-irpsr4):not([stroke=transparent]){filter:brightness(1.2)}.reference-line.svelte-irpsr4 text:where(.svelte-irpsr4){-webkit-user-select:none;user-select:none}div.scatter.svelte-1elujo6{position:relative;width:var(--scatter-width, 100%);height:var(--scatter-height, auto);min-height:var(--scatter-min-height, 350px);container-type:size;container-name:scatter-plot;z-index:var(--scatter-z-index);flex:var(--scatter-flex, 1);display:var(--scatter-display, flex);flex-direction:column;background:var(--scatter-bg, var(--plot-bg));border-radius:var(--scatter-border-radius, var(--border-radius, 3pt))}div.scatter.fullscreen.svelte-1elujo6{position:fixed;top:0;left:0;width:100vw!important;height:100vh!important;z-index:var(--scatter-fullscreen-z-index, 100000001);margin:0;border-radius:0;background:var(--scatter-fullscreen-bg, var(--scatter-bg, var(--plot-bg)));max-height:none!important;overflow:hidden;padding-top:var(--plot-fullscreen-padding-top, 2em);box-sizing:border-box}.header-controls.svelte-1elujo6{position:absolute;top:var(--ctrl-btn-top, 5pt);right:var(--fullscreen-btn-right, 4px);z-index:var(--fullscreen-btn-z-index, 10);display:flex;align-items:center;gap:8px}.header-controls.svelte-1elujo6 .fullscreen-toggle{position:static;opacity:1}div.scatter.svelte-1elujo6 .pane-toggle,div.scatter.svelte-1elujo6 .header-controls:where(.svelte-1elujo6){opacity:0;transition:opacity .2s,background-color .2s}div.scatter.svelte-1elujo6:hover .pane-toggle,div.scatter.svelte-1elujo6:hover .header-controls:where(.svelte-1elujo6),div.scatter.svelte-1elujo6 .pane-toggle:focus-visible,div.scatter.svelte-1elujo6 .pane-toggle[aria-expanded=true],div.scatter.svelte-1elujo6 .header-controls:where(.svelte-1elujo6):focus-within{opacity:1}svg.svelte-1elujo6{width:var(--scatter-svg-width, 100%);height:var(--scatter-svg-height, 100%);flex:var(--scatter-svg-flex, 1);overflow:var(--scatter-svg-overflow, visible);fill:var(--text-color);font-weight:var(--scatter-font-weight);font-size:var(--scatter-font-size)}line.svelte-1elujo6{stroke:var(--scatter-grid-stroke, gray);stroke-dasharray:var(--scatter-grid-dash, 4);stroke-width:var(--scatter-grid-width, .4)}g.x-axis.svelte-1elujo6 text:where(.svelte-1elujo6){text-anchor:middle;dominant-baseline:top}g.svelte-1elujo6:is(.y-axis:where(.svelte-1elujo6),.y2-axis:where(.svelte-1elujo6)) text:where(.svelte-1elujo6){dominant-baseline:central}g.svelte-1elujo6:is(.x-axis:where(.svelte-1elujo6),.y-axis:where(.svelte-1elujo6),.y2-axis:where(.svelte-1elujo6)) .tick:where(.svelte-1elujo6) text:where(.svelte-1elujo6){font-size:var(--tick-font-size, .8em)}foreignobject.svelte-1elujo6{overflow:visible}.scatter.svelte-1elujo6 .axis-label{text-align:center;width:100%;height:100%;font-size:var(--scatter-font-size, inherit);font-weight:var(--scatter-font-weight, normal);color:var(--text-color);white-space:nowrap;line-height:var( --scatter-axis-label-line-height, 20px );display:block}.current-frame-indicator.svelte-1elujo6{filter:drop-shadow(0 1px 2px rgba(0,0,0,.2));transition:opacity .2s ease}.current-frame-indicator.svelte-1elujo6:hover{opacity:.8}.zoom-rect.svelte-1elujo6{fill:var(--scatter-zoom-rect-fill, rgba(100, 100, 255, .2));stroke:var(--scatter-zoom-rect-stroke, rgba(100, 100, 255, .8));stroke-width:var(--scatter-zoom-rect-stroke-width, 1);pointer-events:none}.zero-line.svelte-1elujo6{stroke:var(--scatter-zero-line-color, light-dark(black, white));stroke-width:var(--scatter-zero-line-width, 1);stroke-dasharray:none;opacity:var(--scatter-zero-line-opacity, .3)}.pane-row.svelte-1mqbl83{display:flex;align-items:center;gap:.5em;margin:.3em 0;font-size:.9em}.pane-row.svelte-1mqbl83 label:where(.svelte-1mqbl83){min-width:4em;flex-shrink:0}.pane-row.svelte-1mqbl83 input[type=number]:where(.svelte-1mqbl83){width:5em}.pane-row.svelte-1mqbl83 input[type=text]:where(.svelte-1mqbl83){flex:1;min-width:0}.pane-row.svelte-1mqbl83 input[type=range]:where(.svelte-1mqbl83){flex:1;min-width:4em}.pane-row.svelte-1mqbl83 select:where(.svelte-1mqbl83){flex:1;min-width:0}.pane-row.svelte-1mqbl83 span:where(.svelte-1mqbl83){flex-shrink:0}:is(.axis-label.svelte-1bekk8x,.tick-label.svelte-1bekk8x){pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap}.axis-label.svelte-1bekk8x{font-size:13px;font-weight:600}.tick-label.svelte-1bekk8x{font-size:10px;color:var(--text-color, #333)}.tooltip.svelte-1bekk8x{background:var(--scatter3d-tooltip-bg, rgba(0, 0, 0, .85));color:var(--scatter3d-tooltip-color, white);padding:6px 10px;border-radius:4px;font-size:12px;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;box-shadow:0 2px 8px #0000004d}.tooltip.svelte-1bekk8x div:where(.svelte-1bekk8x){line-height:1.4}div.scatter-3d.svelte-5xja9h{position:relative;width:var(--scatter3d-width, 100%);height:var(--scatter3d-height, auto);min-height:var(--scatter3d-min-height, 400px);container-type:size;container-name:scatter-plot-3d;z-index:var(--scatter3d-z-index);flex:var(--scatter3d-flex, 1);display:var(--scatter3d-display, flex);flex-direction:column;background:var(--scatter3d-bg, var(--plot-bg));border-radius:var(--scatter3d-border-radius, var(--border-radius, 3pt));overflow:hidden}div.scatter-3d.fullscreen.svelte-5xja9h{position:fixed;top:0;left:0;width:100vw!important;height:100vh!important;z-index:var(--scatter3d-fullscreen-z-index, 100000001);margin:0;border-radius:0;max-height:none!important;overflow:hidden;padding-top:var(--plot-fullscreen-padding-top, 2em);box-sizing:border-box}div.scatter-3d.svelte-5xja9h>div{flex:1;display:flex;flex-direction:column}@supports selector(:has(> canvas)){div.scatter-3d.svelte-5xja9h>div:not(:has(>canvas)){flex:initial;display:initial;flex-direction:initial}}div.scatter-3d.svelte-5xja9h canvas{width:100%!important;height:100%!important;flex:1;outline:none}div.scatter-3d.svelte-5xja9h .scatter3d-gizmo{z-index:10000!important;pointer-events:auto!important}.header-controls.svelte-5xja9h{position:absolute;top:var(--ctrl-btn-top, 5pt);right:var(--fullscreen-btn-right, 4px);z-index:var(--fullscreen-btn-z-index, 10);display:flex;align-items:center;gap:8px}.header-controls.svelte-5xja9h .fullscreen-toggle{position:static;opacity:1}div.scatter-3d.svelte-5xja9h .pane-toggle{position:absolute;top:var(--ctrl-btn-top, 5pt);right:var(--ctrl-btn-right, 36px);z-index:var(--pane-toggle-z-index, 10)}div.scatter-3d.svelte-5xja9h .pane-toggle,div.scatter-3d.svelte-5xja9h .header-controls:where(.svelte-5xja9h){opacity:0;transition:opacity .2s,background-color .2s}div.scatter-3d.svelte-5xja9h:hover .pane-toggle,div.scatter-3d.svelte-5xja9h:hover .header-controls:where(.svelte-5xja9h),div.scatter-3d.svelte-5xja9h .pane-toggle:focus-visible,div.scatter-3d.svelte-5xja9h .pane-toggle[aria-expanded=true],div.scatter-3d.svelte-5xja9h .header-controls:where(.svelte-5xja9h):focus-within{opacity:1}.marker.svelte-1ohor1v{transition:var(--scatter-point-transition, all .2s)}.marker.is-hovered.svelte-1ohor1v{transform:scale(var(--hover-scale));stroke:var(--hover-stroke);stroke-width:var(--hover-stroke-width);filter:brightness(var(--hover-brightness))}.effect-ring.svelte-1ohor1v{pointer-events:none;animation:svelte-1ohor1v-ring-pulse var(--effect-ring-duration, 1s) ease-in-out var(--effect-ring-iterations, infinite)}.effect-ring.pulse.svelte-1ohor1v{--effect-ring-duration: 1.2s}.effect-ring.glow.svelte-1ohor1v{--effect-ring-duration: 1.5s;filter:blur(3px)}@keyframes svelte-1ohor1v-ring-pulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.label-text.svelte-1ohor1v{pointer-events:var(--scatter-point-label-pointer-events, none)}.controls.svelte-1pg861j{display:flex;gap:var(--sym-stats-controls-gap, 1em);background:var(--sym-stats-controls-bg, var(--surface-bg));padding:var(--sym-stats-controls-padding, 4pt 6pt);border-radius:var(--sym-stats-controls-border-radius, 4pt);margin-inline:var(--sym-stats-controls-margin-inline, -6pt)}.controls.svelte-1pg861j label:where(.svelte-1pg861j){display:flex;gap:var(--sym-stats-label-gap, 6pt);place-items:center}.controls.svelte-1pg861j label:where(.svelte-1pg861j) input:where(.svelte-1pg861j){padding:var(--sym-stats-input-padding, 2pt 5pt);width:var(--sym-stats-input-width, 5.5em);box-sizing:border-box}.stats-grid.svelte-1pg861j{display:var(--sym-stats-display, grid);grid-template-columns:var(--sym-stats-grid-columns, repeat(auto-fit, minmax(275px, 1fr)));gap:var(--sym-stats-grid-gap, 1ex 1em);margin-block:var(--sym-stats-grid-margin-block, 1ex);align-items:var(--sym-stats-grid-align, start)}.stats-grid.svelte-1pg861j strong:where(.svelte-1pg861j){margin:var(--sym-stats-strong-margin, 0 0 0 3pt)}.no-data.svelte-1pg861j{display:flex;align-items:center;justify-content:center;min-height:var(--sym-stats-no-data-min-height, 100px);padding:var(--sym-stats-no-data-padding, 2em);background:var(--sym-stats-no-data-bg, var(--surface-bg, #f5f5f5));border-radius:var(--sym-stats-no-data-border-radius, 4pt);color:var(--sym-stats-no-data-color, var(--text-muted, #666))}.no-data.svelte-1pg861j p:where(.svelte-1pg861j){margin:0}.wyckoff-table.svelte-zg2w4t{margin-top:1em}.wyckoff-row.svelte-zg2w4t{cursor:pointer;transition:background-color .2s ease}.wyckoff-row.svelte-zg2w4t:hover{background-color:color-mix(in srgb,var(--hover-color) 25%,transparent)}.wyckoff-row.selected.svelte-zg2w4t{background-color:color-mix(in srgb,var(--active-color) 30%,transparent)}.wyckoff-row.selected.svelte-zg2w4t:hover{background-color:color-mix(in srgb,var(--active-color) 35%,transparent)}
