.interval-row.svelte-1wct561{cursor:pointer;outline:none}.interval-row.svelte-1wct561:hover .point-estimate:where(.svelte-1wct561),.interval-row.svelte-1wct561:focus .point-estimate:where(.svelte-1wct561){opacity:.8}.point-estimate.svelte-1wct561{transition:opacity .15s ease}.effect-axis.svelte-hf6bj6 text:where(.svelte-hf6bj6){font-variant-numeric:tabular-nums}.summary-diamond.svelte-1g0hzau polygon:where(.svelte-1g0hzau){transition:fill .15s ease}.summary-diamond.svelte-1g0hzau:hover polygon:where(.svelte-1g0hzau){fill:var(--wf-summary-border, #1d4ed8)}.header-area.svelte-xpghc{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 8px 4px 2px}.title-area.svelte-xpghc{flex:1;min-width:0}.controls-area.svelte-xpghc{flex-shrink:0;display:flex;align-items:center;gap:4px;padding-top:2px}.plot-title.svelte-xpghc{margin:0;padding:0 0 .15rem;border:none;font-size:var(--wf-font-size-lg, 1rem);font-weight:var(--wf-font-weight-bold, 600);color:var(--wf-fg, #1a1a1a);line-height:1.3;white-space:normal;word-wrap:break-word}.plot-subtitle.svelte-xpghc{margin:4px 0 0;font-size:var(--wf-font-size-base, .875rem);font-weight:var(--wf-font-weight-normal, 400);color:var(--wf-secondary, #64748b);line-height:1.4;white-space:normal;word-wrap:break-word}.has-both.svelte-xpghc .plot-subtitle:where(.svelte-xpghc){border-top:1px solid color-mix(in srgb,var(--wf-border, #e2e8f0) 30%,transparent);padding-top:6px;margin-top:6px}.plot-footer.svelte-7xjsde{padding:8px 12px 12px 2px;border-top:1px solid var(--wf-border, #e2e8f0)}.plot-caption.svelte-7xjsde{margin:0;font-size:var(--wf-font-size-sm, .75rem);font-weight:var(--wf-font-weight-normal, 400);color:var(--wf-secondary, #64748b);line-height:1.4;white-space:normal;word-wrap:break-word}.plot-footnote.svelte-7xjsde{margin:4px 0 0;font-size:var(--wf-font-size-sm, .75rem);font-weight:var(--wf-font-weight-normal, 400);color:var(--wf-muted, #94a3b8);font-style:italic;line-height:1.4;white-space:normal;word-wrap:break-word}.group-header.svelte-16smacw{display:flex;align-items:center;gap:6px;padding:4px 0;-webkit-user-select:none;user-select:none;color:var(--wf-fg, #1a1a1a)}.group-header.has-border.svelte-16smacw{border-bottom:1px solid var(--wf-border, #e2e8f0)}.group-header.italic.svelte-16smacw{font-style:italic}.group-chevron.svelte-16smacw{display:flex;align-items:center;justify-content:center;flex-shrink:0;min-width:12px;transition:transform .15s ease;color:var(--wf-secondary, #64748b)}.group-chevron.collapsed.svelte-16smacw{transform:rotate(-90deg)}.group-label.svelte-16smacw{flex:1}.group-count.svelte-16smacw{font-weight:var(--wf-font-weight-normal, 400);color:var(--wf-muted, #94a3b8);font-size:var(--wf-font-size-sm, .75rem)}.tabviz-tooltip.svelte-c43bsi{position:fixed;z-index:1000;min-width:160px;max-width:280px;padding:6px 10px;background:var(--wf-fg, #1a1a1a);color:var(--wf-bg, #fff);border-radius:4px;box-shadow:0 2px 8px #00000026;font-size:.7rem;line-height:1.3;pointer-events:none;transform:translateY(-100%)}.tooltip-header.svelte-c43bsi{font-weight:600;padding-bottom:3px;margin-bottom:3px;border-bottom:1px solid rgba(255,255,255,.2)}.tooltip-body.svelte-c43bsi{display:flex;flex-direction:column;gap:2px}.tooltip-row.svelte-c43bsi{display:flex;justify-content:space-between;gap:10px}.tooltip-row.tooltip-estimate.svelte-c43bsi{font-weight:500}.tooltip-label.svelte-c43bsi{color:#ffffffb3}.tooltip-value.svelte-c43bsi{font-variant-numeric:tabular-nums;text-align:right}.cell-bar.svelte-1l4k3z2{display:flex;align-items:center;gap:6px;min-width:60px}.bar-track.svelte-1l4k3z2{flex:1;height:8px;background:var(--wf-border, #e2e8f0);border-radius:2px;overflow:hidden}.bar-fill.svelte-1l4k3z2{height:100%;border-radius:2px;transition:width .2s ease-out}.bar-label.svelte-1l4k3z2{font-size:var(--wf-font-size-sm, .75rem);font-variant-numeric:tabular-nums;min-width:32px;text-align:right}.cell-pvalue.svelte-1hymfkc{display:inline-flex;align-items:baseline;gap:1px;font-variant-numeric:tabular-nums}.pvalue-number.svelte-1hymfkc{font-size:inherit}.pvalue-stars.svelte-1hymfkc{font-size:.9em;color:var(--wf-interval-positive, #16a34a);font-weight:600}.significant.svelte-1hymfkc .pvalue-number:where(.svelte-1hymfkc){font-weight:500}.cell-bold.svelte-1hymfkc{font-weight:var(--wf-font-weight-bold, 600)}.cell-italic.svelte-1hymfkc{font-style:italic}.cell-emphasis.svelte-1hymfkc{font-weight:var(--wf-font-weight-bold, 600);color:var(--wf-fg, #1a1a1a)}.cell-muted.svelte-1hymfkc{color:var(--wf-muted, #94a3b8)}.cell-accent.svelte-1hymfkc{color:var(--wf-accent, #8b5cf6)}.cell-sparkline.svelte-hfafss{display:block;flex-shrink:0}.cell-content.svelte-mxyczy{display:inline-flex;align-items:center;gap:4px}.cell-bold.svelte-mxyczy{font-weight:var(--wf-font-weight-bold, 600)}.cell-italic.svelte-mxyczy{font-style:italic}.cell-emphasis.svelte-mxyczy{font-weight:var(--wf-font-weight-bold, 600);color:var(--wf-fg, #1a1a1a)}.cell-muted.svelte-mxyczy{color:var(--wf-muted, #94a3b8)}.cell-accent.svelte-mxyczy{color:var(--wf-accent, #8b5cf6)}.cell-icon.svelte-mxyczy{margin-right:2px}.cell-badge.svelte-mxyczy{margin-left:4px;padding:1px 6px;font-size:var(--wf-font-size-sm, .75rem);background:color-mix(in srgb,var(--wf-primary) 15%,var(--wf-bg));border-radius:4px;color:var(--wf-primary)}.cell-icon.svelte-weao3c{display:inline-flex;align-items:center;justify-content:center;line-height:1}.icon-sm.svelte-weao3c{font-size:var(--wf-font-size-sm, .75rem)}.icon-base.svelte-weao3c{font-size:var(--wf-font-size-base, .875rem)}.icon-lg.svelte-weao3c{font-size:var(--wf-font-size-lg, 1rem)}.cell-badge.svelte-16nh7k4{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;font-weight:500;white-space:nowrap}.badge-sm.svelte-16nh7k4{padding:0 8px;font-size:.7em;font-weight:600}.badge-base.svelte-16nh7k4{padding:0 10px;font-size:.77em;font-weight:600}.cell-stars.svelte-8zr88i{display:inline-flex;align-items:center;gap:1px;line-height:1;font-size:.9em}.star.svelte-8zr88i{transition:color .15s ease}.cell-img.svelte-1rifgp8{display:block;object-fit:contain;background:var(--wf-border, #e2e8f0)}.shape-circle.svelte-1rifgp8{border-radius:50%;object-fit:cover}.shape-rounded.svelte-1rifgp8{border-radius:4px}.cell-img-fallback.svelte-1rifgp8{display:inline-flex;align-items:center;justify-content:center;color:var(--wf-muted, #94a3b8);font-size:var(--wf-font-size-base, .875rem)}.cell-reference.svelte-186gxpi{display:inline-flex;align-items:center;gap:4px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;text-decoration:none}a.cell-reference.svelte-186gxpi{color:var(--wf-primary, #2563eb);cursor:pointer}a.cell-reference.svelte-186gxpi:hover{text-decoration:underline}.reference-text.svelte-186gxpi{overflow:hidden;text-overflow:ellipsis}.reference-icon.svelte-186gxpi{flex-shrink:0;font-size:.8em;opacity:.7}.cell-range.svelte-jzelx2{display:inline-block;white-space:nowrap;font-variant-numeric:tabular-nums}.cell-heatmap.svelte-1868gcr{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:2px 6px;font-variant-numeric:tabular-nums;border-radius:2px;font-size:var(--wf-font-size-sm, .75rem)}.cell-progress.svelte-176qu32{display:flex;align-items:center;gap:6px;min-width:60px;width:100%}.progress-track.svelte-176qu32{flex:1;height:10px;background:color-mix(in srgb,var(--wf-border, #e2e8f0) 50%,transparent);border-radius:5px;overflow:hidden}.progress-fill.svelte-176qu32{height:100%;border-radius:5px;transition:width .2s ease-out}.progress-label.svelte-176qu32{font-size:var(--wf-font-size-sm, .75rem);font-variant-numeric:tabular-nums;min-width:32px;text-align:right}.theme-switcher-wrapper.svelte-35mgh1{position:relative}.theme-btn.svelte-35mgh1{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--wf-border, #e2e8f0);border-radius:6px;background:var(--wf-bg, #ffffff);color:var(--wf-secondary, #64748b);cursor:pointer;transition:background-color .15s ease,color .15s ease}.theme-btn.svelte-35mgh1:hover{background:var(--wf-border, #e2e8f0);color:var(--wf-fg, #1a1a1a)}.theme-dropdown.svelte-35mgh1{min-width:140px;padding:4px;background:var(--wf-bg, #ffffff);border:1px solid var(--wf-border, #e2e8f0);border-radius:8px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;z-index:10001}.dropdown-item.svelte-35mgh1{display:flex;align-items:center;gap:8px;width:100%;padding:6px 10px;border:none;border-radius:4px;background:transparent;color:var(--wf-fg, #1a1a1a);font-size:13px;text-align:left;cursor:pointer;transition:background-color .15s ease}.dropdown-item.svelte-35mgh1:hover{background:var(--wf-border, #f1f5f9)}.dropdown-item.active.svelte-35mgh1{color:var(--wf-primary, #2563eb);font-weight:500}.dropdown-item.svelte-35mgh1 svg:where(.svelte-35mgh1){flex-shrink:0;color:var(--wf-primary, #2563eb)}.spacer.svelte-35mgh1{width:14px;flex-shrink:0}.view-toggle-btn.svelte-1u54q0q{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--wf-border, #e2e8f0);border-radius:6px;background:var(--wf-bg, #ffffff);color:var(--wf-secondary, #64748b);cursor:pointer;transition:background-color .15s ease,color .15s ease}.view-toggle-btn.svelte-1u54q0q:hover{background:var(--wf-border, #e2e8f0);color:var(--wf-fg, #1a1a1a)}.download-button-wrapper.svelte-15gslqv{position:relative}.download-btn.svelte-15gslqv{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--wf-border, #e2e8f0);border-radius:6px;background:var(--wf-bg, #ffffff);color:var(--wf-secondary, #64748b);cursor:pointer;transition:background-color .15s ease,color .15s ease}.download-btn.svelte-15gslqv:hover{background:var(--wf-border, #e2e8f0);color:var(--wf-fg, #1a1a1a)}.download-btn.svelte-15gslqv:disabled{cursor:wait}.download-dropdown.svelte-15gslqv{min-width:140px;padding:4px;background:var(--wf-bg, #ffffff);border:1px solid var(--wf-border, #e2e8f0);border-radius:8px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;z-index:10001}.dropdown-item.svelte-15gslqv{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;border:none;border-radius:4px;background:transparent;color:var(--wf-fg, #1a1a1a);font-size:13px;text-align:left;cursor:pointer;transition:background-color .15s ease}.dropdown-item.svelte-15gslqv:hover{background:var(--wf-border, #f1f5f9)}.dropdown-item.svelte-15gslqv:disabled{opacity:.5;cursor:wait}.dropdown-item.svelte-15gslqv svg:where(.svelte-15gslqv){flex-shrink:0;color:var(--wf-secondary, #64748b)}@keyframes svelte-15gslqv-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spin.svelte-15gslqv{animation:svelte-15gslqv-spin 1s linear infinite}.reset-btn.svelte-uej7wa{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--wf-border, #e2e8f0);border-radius:6px;background:var(--wf-bg, #ffffff);color:var(--wf-secondary, #64748b);cursor:pointer;transition:background-color .15s ease,color .15s ease}.reset-btn.svelte-uej7wa:hover{background:var(--wf-border, #e2e8f0);color:var(--wf-fg, #1a1a1a)}.zoom-controls-wrapper.svelte-19w48ay{position:relative}.zoom-trigger-btn.svelte-19w48ay{display:flex;align-items:center;justify-content:center;gap:4px;height:32px;padding:0 8px;border:1px solid var(--wf-border, #e2e8f0);border-radius:6px;background:var(--wf-bg, #ffffff);color:var(--wf-secondary, #64748b);font-size:11px;font-weight:500;cursor:pointer;transition:background-color .15s ease,color .15s ease}.zoom-trigger-btn.svelte-19w48ay:hover{background:var(--wf-border, #e2e8f0);color:var(--wf-fg, #1a1a1a)}.zoom-text.svelte-19w48ay{min-width:28px;text-align:center}.zoom-dropdown.svelte-19w48ay{min-width:200px;padding:8px;background:var(--wf-bg, #ffffff);border:1px solid var(--wf-border, #e2e8f0);border-radius:8px;box-shadow:0 4px 12px -2px #0000001f,0 2px 4px -1px #00000014;z-index:10001}.zoom-row.svelte-19w48ay{display:flex;align-items:center;gap:4px;padding:2px 0}.zoom-btn.svelte-19w48ay{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--wf-border, #e2e8f0);border-radius:4px;background:var(--wf-bg, #ffffff);color:var(--wf-secondary, #64748b);cursor:pointer;transition:background-color .15s ease,color .15s ease}.zoom-btn.svelte-19w48ay:hover{background:var(--wf-border, #e2e8f0);color:var(--wf-fg, #1a1a1a)}.zoom-slider.svelte-19w48ay{flex:1;height:4px;margin:0 4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--wf-border, #e2e8f0);border-radius:2px;cursor:pointer}.zoom-slider.svelte-19w48ay::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:14px;height:14px;background:var(--wf-primary, #2563eb);border-radius:50%;cursor:pointer;transition:transform .15s ease}.zoom-slider.svelte-19w48ay::-webkit-slider-thumb:hover{transform:scale(1.15)}.zoom-slider.svelte-19w48ay::-moz-range-thumb{width:14px;height:14px;background:var(--wf-primary, #2563eb);border:none;border-radius:50%;cursor:pointer}.zoom-value.svelte-19w48ay{min-width:36px;font-size:11px;font-weight:500;color:var(--wf-secondary, #64748b);text-align:right}.clamped-note.svelte-19w48ay{padding:4px 8px;margin:4px 0;font-size:10px;color:var(--wf-primary, #2563eb);background:color-mix(in srgb,var(--wf-primary, #2563eb) 10%,transparent);border-radius:4px}.action-btn.svelte-19w48ay{display:flex;align-items:center;gap:6px;width:100%;padding:6px 8px;border:none;border-radius:4px;background:transparent;color:var(--wf-fg, #1a1a1a);font-size:12px;text-align:left;cursor:pointer;transition:background-color .15s ease}.action-btn.svelte-19w48ay:hover{background:var(--wf-border, #f1f5f9)}.action-btn.svelte-19w48ay svg:where(.svelte-19w48ay){color:var(--wf-secondary, #64748b)}.checkbox-row.svelte-19w48ay{display:flex;align-items:center;gap:8px;padding:6px 8px;font-size:12px;cursor:pointer;border-radius:4px}.checkbox-row.svelte-19w48ay:hover{background:var(--wf-border, #f1f5f9)}.checkbox-row.svelte-19w48ay input:where(.svelte-19w48ay){margin:0;accent-color:var(--wf-primary, #2563eb)}.checkbox-hint.svelte-19w48ay{margin-left:auto;font-size:10px;color:var(--wf-muted, #94a3b8)}.divider.svelte-19w48ay{height:1px;margin:8px 0;background:var(--wf-border, #e2e8f0)}.section-label.svelte-19w48ay{padding:2px 8px 4px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--wf-muted, #94a3b8)}.select-row.svelte-19w48ay{padding:4px 8px}.select-row.svelte-19w48ay label:where(.svelte-19w48ay){display:flex;align-items:center;gap:8px;font-size:12px}.select-label.svelte-19w48ay{min-width:40px;color:var(--wf-secondary, #64748b)}.select-row.svelte-19w48ay select:where(.svelte-19w48ay){flex:1;padding:4px 8px;border:1px solid var(--wf-border, #e2e8f0);border-radius:4px;background:var(--wf-bg, #ffffff);color:var(--wf-fg, #1a1a1a);font-size:11px;cursor:pointer}.select-row.svelte-19w48ay select:where(.svelte-19w48ay):focus{outline:none;border-color:var(--wf-primary, #2563eb)}.control-toolbar.svelte-rjvd17{display:flex;flex-direction:row;gap:4px}.tabviz-container>.control-toolbar{position:absolute;top:8px;right:8px;z-index:100;opacity:0;transition:opacity .2s ease}.tabviz-container:hover>.control-toolbar{opacity:1}.viz-bar-row.svelte-1pgs700{pointer-events:auto}.bar-segment.svelte-1pgs700{transition:fill-opacity .15s ease}.viz-bar-row.svelte-1pgs700:hover .bar-segment:where(.svelte-1pgs700){fill-opacity:1}.viz-boxplot-row.svelte-5apth9{pointer-events:auto}.box-rect.svelte-5apth9{transition:fill-opacity .15s ease}.viz-boxplot-row.svelte-5apth9:hover .box-rect:where(.svelte-5apth9){fill-opacity:.9}.outlier.svelte-5apth9{transition:stroke-opacity .15s ease}.viz-violin-row.svelte-1ywbnva{pointer-events:auto}.violin-path.svelte-1ywbnva{transition:fill-opacity .15s ease}.viz-violin-row.svelte-1ywbnva:hover .violin-path:where(.svelte-1ywbnva){fill-opacity:.7}.tabviz-container,.tabviz-container .svelte-14l8yxx,.tabviz-container .svelte-14l8yxx:before,.tabviz-container .svelte-14l8yxx:after{box-sizing:border-box}.tabviz-container{position:relative;font-family:var(--wf-font-family);font-size:var(--wf-font-size-base);color:var(--wf-fg);background:var(--wf-bg);border:var(--wf-container-border, none);border-radius:var(--wf-container-border-radius, 8px);display:flex;flex-direction:column}.tabviz-container.auto-fit{width:100%;padding:var(--wf-container-padding, 16px);overflow:hidden}.tabviz-container.auto-fit .tabviz-scalable.svelte-14l8yxx{transform:scale(var(--wf-actual-scale, 1));transform-origin:top left;flex:none;width:max-content}.tabviz-container:not(.auto-fit){overflow:auto;padding:var(--wf-container-padding, 16px)}.tabviz-container:not(.auto-fit) .tabviz-scalable.svelte-14l8yxx{transform:scale(var(--wf-zoom, 1));transform-origin:top left;width:max-content}.tabviz-container.has-max-width{max-width:var(--wf-max-width);margin-left:auto;margin-right:auto}.tabviz-container.has-max-height{max-height:var(--wf-max-height);overflow-y:auto!important}.tabviz:has(.tabviz-container){height:auto!important;min-height:0!important}.tabviz-container.auto-fit .tabviz-main.svelte-14l8yxx{overflow:visible;width:max-content}.tabviz-scalable.svelte-14l8yxx{display:flex;flex-direction:column;flex:1;min-height:0}.tabviz-main.svelte-14l8yxx{display:grid;position:relative;overflow:auto;flex:1;min-height:0}.tabviz-main.svelte-14l8yxx{border-top:2px solid var(--wf-border)}.grid-cell.svelte-14l8yxx{padding:var(--wf-cell-padding-y) var(--wf-cell-padding-x);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;border-bottom:1px solid var(--wf-border);background:var(--wf-bg)}.header-cell.svelte-14l8yxx{min-height:var(--wf-header-row-height);font-weight:var(--wf-font-weight-bold, 600);font-size:calc(var(--wf-font-size-base, .875rem) * var(--wf-header-font-scale, 1.05));border-bottom:1px solid var(--wf-border);background:var(--wf-bg);position:relative}.label-header.svelte-14l8yxx{border-bottom:2px solid var(--wf-border)}.column-group-header.svelte-14l8yxx{justify-content:center;font-weight:var(--wf-font-weight-bold, 600);text-align:center;padding-left:var(--wf-group-padding, 8px);padding-right:var(--wf-group-padding, 8px)}.header-cell.svelte-14l8yxx:not(.column-group-header):not(.label-header):not(.plot-header){border-bottom:2px solid var(--wf-border)}.plot-header.svelte-14l8yxx{border-bottom:2px solid var(--wf-border)}.header-text.svelte-14l8yxx{flex:1;overflow:hidden;text-overflow:ellipsis}.resize-handle.svelte-14l8yxx{position:absolute;right:0;top:0;bottom:0;width:6px;cursor:col-resize;background:transparent;z-index:10}.resize-handle.svelte-14l8yxx:hover,.resize-handle.svelte-14l8yxx:active{background:var(--wf-primary, #2563eb)}.data-cell.svelte-14l8yxx{height:var(--wf-row-height)}.label-cell.svelte-14l8yxx{min-width:120px}.plot-cell.svelte-14l8yxx{padding:0;position:relative}.plot-header.svelte-14l8yxx{padding:0}.axis-spacer.svelte-14l8yxx,.axis-cell.svelte-14l8yxx{height:var(--wf-axis-height);border-bottom:none;background:var(--wf-bg);padding:0}.wrap-enabled.svelte-14l8yxx{white-space:pre-line;word-wrap:break-word;text-overflow:clip;min-height:var(--wf-row-height);height:auto;align-items:flex-start;padding-top:6px;padding-bottom:6px}.plot-overlay.svelte-14l8yxx{position:absolute;pointer-events:none;overflow:visible}.plot-overlay.svelte-14l8yxx .interactive{pointer-events:auto}.group-row.svelte-14l8yxx{cursor:pointer}.group-row.svelte-14l8yxx:hover{background:color-mix(in srgb,var(--wf-muted) 15%,transparent)!important}.data-cell.hovered.svelte-14l8yxx{background:color-mix(in srgb,var(--wf-accent) 12%,var(--wf-bg));cursor:pointer}.data-cell.selected.svelte-14l8yxx{background:color-mix(in srgb,var(--wf-accent) 16%,var(--wf-bg))}.data-cell.selected.hovered.svelte-14l8yxx{background:color-mix(in srgb,var(--wf-accent) 22%,var(--wf-bg))}.data-cell.selected.svelte-14l8yxx:first-child{box-shadow:inset 3px 0 0 var(--wf-accent)}.spacer-row.svelte-14l8yxx{height:calc(var(--wf-row-height) / 2);border-bottom:none;visibility:hidden}.spacer-row.plot-cell.svelte-14l8yxx{visibility:visible}.tabviz-empty.svelte-14l8yxx{padding:24px;text-align:center;color:var(--wf-muted)}.row-header.svelte-14l8yxx{font-weight:var(--wf-font-weight-bold, 600);background:color-mix(in srgb,var(--wf-muted) 10%,var(--wf-bg))}.row-summary.svelte-14l8yxx{font-weight:var(--wf-font-weight-bold, 600);border-top:2px solid var(--wf-border)}.row-bold.svelte-14l8yxx{font-weight:var(--wf-font-weight-bold, 600)}.row-italic.svelte-14l8yxx{font-style:italic}.row-emphasis.svelte-14l8yxx{font-weight:var(--wf-font-weight-bold, 600);color:var(--wf-fg, #1a1a1a)}.row-muted.svelte-14l8yxx{color:var(--wf-muted, #94a3b8)}.row-accent.svelte-14l8yxx{color:var(--wf-accent, #8b5cf6)}.row-icon.svelte-14l8yxx{margin-right:6px}.row-badge.svelte-14l8yxx{margin-left:6px;padding:1px 6px;font-size:var(--wf-font-size-sm, .75rem);background:color-mix(in srgb,var(--wf-primary) 15%,var(--wf-bg));border-radius:4px;color:var(--wf-primary)}.row-odd.svelte-14l8yxx{background:var(--wf-alt-bg)}.sidebar-collapsed.svelte-1c2ts73{width:36px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;padding-top:10px;background:transparent}.split-sidebar.svelte-1c2ts73{width:200px;flex-shrink:0;background:var(--wf-bg, #fff);border-radius:8px;box-shadow:0 1px 3px #00000014,0 4px 12px #0000000d;display:flex;flex-direction:column;overflow:hidden;font-family:var(--wf-font-family, system-ui, -apple-system, sans-serif);font-size:13px;margin:0 8px 8px;max-height:calc(100% - 8px);align-self:flex-start}.sidebar-header.svelte-1c2ts73{display:flex;align-items:center;justify-content:space-between;padding:10px 10px 6px}.sidebar-title.svelte-1c2ts73{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--wf-muted, #64748b)}.toggle-btn.svelte-1c2ts73{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border:none;background:var(--wf-bg, #fff);color:var(--wf-muted, #64748b);border-radius:6px;cursor:pointer;transition:all .15s ease}.sidebar-collapsed.svelte-1c2ts73 .toggle-btn:where(.svelte-1c2ts73){box-shadow:0 1px 3px #0000001a,0 2px 8px #0000000f}.toggle-btn.svelte-1c2ts73:hover{background:var(--wf-hover, #f1f5f9);color:var(--wf-fg, #1e293b)}.sidebar-search.svelte-1c2ts73{padding:4px 10px 8px}.search-input.svelte-1c2ts73{width:100%;padding:5px 8px;border:1px solid var(--wf-border, #e2e8f0);border-radius:5px;font-size:12px;background:var(--wf-bg, #fff);color:var(--wf-fg, #1e293b);outline:none;transition:border-color .15s ease,box-shadow .15s ease}.search-input.svelte-1c2ts73:focus{border-color:var(--wf-primary, #3b82f6);box-shadow:0 0 0 2px color-mix(in srgb,var(--wf-primary, #3b82f6) 15%,transparent)}.search-input.svelte-1c2ts73::placeholder{color:var(--wf-muted, #94a3b8)}.sidebar-nav.svelte-1c2ts73{flex:1;overflow-y:auto;padding:0 6px 8px}.section-header.svelte-1c2ts73{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--wf-muted, #64748b);padding:6px 6px 3px}.section-header.nested.svelte-1c2ts73{margin-left:calc(var(--depth, 0) * 14px + 18px);padding-top:8px}.tree-list.svelte-1c2ts73{list-style:none;margin:0;padding:0}.tree-item.svelte-1c2ts73,.tree-list.nested.svelte-1c2ts73{position:relative}.tree-list.nested.svelte-1c2ts73:before{content:"";position:absolute;left:11px;top:0;bottom:12px;width:1px;background:var(--wf-border, #e2e8f0)}.tree-row.svelte-1c2ts73{display:flex;align-items:center;position:relative}.tree-line.svelte-1c2ts73{position:absolute;left:11px;width:10px;height:1px;background:var(--wf-border, #e2e8f0)}.node-btn.svelte-1c2ts73{display:flex;align-items:center;gap:4px;width:100%;padding:4px 8px;margin-left:calc(var(--depth, 0) * 14px);border:none;background:transparent;text-align:left;cursor:pointer;color:var(--wf-fg, #1e293b);border-radius:5px;transition:all .1s ease}.node-btn.svelte-1c2ts73:hover{background:var(--wf-hover, #f1f5f9)}.node-btn.active.svelte-1c2ts73{background:color-mix(in srgb,var(--wf-primary, #3b82f6) 12%,var(--wf-bg, #fff));color:var(--wf-primary, #3b82f6);font-weight:600}.tree-toggle.svelte-1c2ts73{display:flex;align-items:center;justify-content:center;width:14px;height:14px;flex-shrink:0;color:var(--wf-muted, #94a3b8)}.node-btn.svelte-1c2ts73:hover .tree-toggle:where(.svelte-1c2ts73){color:var(--wf-fg, #1e293b)}.label.svelte-1c2ts73{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.split-forest-container.svelte-1y0d7q9{display:flex;height:100%;width:100%;overflow:hidden;background:transparent;font-family:var(--wf-font-family, system-ui, -apple-system, sans-serif)}.split-forest-main.svelte-1y0d7q9{flex:1;overflow:auto;min-width:0;min-height:0}.split-forest-empty.svelte-1y0d7q9,.split-forest-loading.svelte-1y0d7q9{display:flex;align-items:center;justify-content:center;height:100%;color:var(--wf-muted, #64748b);font-style:italic;font-size:13px}.tabviz-container{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}.tabviz-container *,.tabviz-container *:before,.tabviz-container *:after{box-sizing:border-box}.tabviz-container a{color:inherit;text-decoration:inherit}.tabviz-container button,.tabviz-container input,.tabviz-container select,.tabviz-container textarea{font:inherit;color:inherit}.tabviz-container img,.tabviz-container svg,.tabviz-container video{display:block;vertical-align:middle;max-width:100%}.tabviz-container table{border-collapse:collapse}.tabviz-canvas text{font-family:inherit}
