@layer base{:where(.lc-layout-svg.svelte-6boec){position:absolute;inset:0;overflow:visible}:where(.lc-layout-svg.svelte-6boec).disablePointerEvents{pointer-events:none}:where(.lc-layout-svg.svelte-6boec).clip{overflow:hidden}:where(.lc-layout-svg .lc-line,svg.lc-line):not([stroke]){stroke:var(--stroke-color)}:where(.lc-text-svg){paint-order:stroke;overflow:visible}:where(.lc-layout-svg .lc-text,svg.lc-text):not([fill]){color:var(--fill-color);fill:currentColor}:where(.lc-layout-svg .lc-text,svg.lc-text):not([stroke]){stroke:var(--stroke-color)}:where(.lc-layout-svg .lc-circle,svg.lc-circle):not([fill]){fill:var(--fill-color)}:where(.lc-layout-svg .lc-circle,svg.lc-circle):not([stroke]){stroke:var(--stroke-color)}:where(.lc-line){--stroke-color:var(--color-surface-content,currentColor)}:where(.lc-layout-html .lc-line):not([background-color]){background-color:var(--stroke-color)}:where(.lc-text){--fill-color:var(--color-surface-content,currentColor);--stroke-color:initial}:where(.lc-layout-html .lc-text){text-box:trim-both cap alphabetic}:where(.lc-layout-html .lc-text):not([background-color]){color:var(--fill-color)}:where(.lc-layout-html .lc-text):not([border-color]){border-color:var(--stroke-color)}:where(.lc-circle){--fill-color:var(--color-surface-content,currentColor);--stroke-color:initial}:where(.lc-layout-html .lc-circle){box-sizing:border-box}:where(.lc-layout-html .lc-circle):not([background]){background:var(--fill-color)}:where(.lc-layout-html .lc-circle):not([border-color]){border-color:var(--stroke-color)}:where(.lc-layout-canvas.svelte-110ngnm){position:absolute;inset:0}:where(.lc-layout-canvas.svelte-110ngnm).disablePointerEvents{pointer-events:none}:where(.lc-hit-canvas.svelte-110ngnm){pointer-events:none;image-rendering:pixelated;opacity:0;position:absolute;inset:0}:where(.lc-hit-canvas.svelte-110ngnm).debug{border:1px solid var(--color-danger,red);opacity:1}:where(.lc-layout-html.svelte-1pwiuy1){position:absolute;inset:0}:where(.lc-layout-html.svelte-1pwiuy1).disablePointerEvents{pointer-events:none}:where(.lc-layout-svg .lc-rect,svg.lc-rect):not([fill]){fill:var(--fill-color)}:where(.lc-layout-svg .lc-rect,svg.lc-rect):not([stroke]){stroke:var(--stroke-color)}:where(.lc-rect){--fill-color:var(--color-surface-content,currentColor);--stroke-color:initial}:where(.lc-layout-html .lc-rect){box-sizing:border-box}:where(.lc-layout-html .lc-rect):not([background]){background:var(--fill-color)}:where(.lc-layout-html .lc-rect):not([border-color]){border-color:var(--stroke-color)}}@layer components{:where(.lc-tooltip-context-container.svelte-mdxi5d){position:absolute}:where(.lc-tooltip-context.svelte-mdxi5d){touch-action:var(--touch-action);position:absolute}:where(.lc-tooltip-context.svelte-mdxi5d).debug{outline:1px solid var(--color-danger);background-color:color-mix(in oklab, var(--color-danger) 10%, transparent)}:where(.lc-tooltip-voronoi-path).debug{stroke:var(--color-danger);fill:color-mix(in oklab, var(--color-danger) 10%, transparent)}:where(.lc-tooltip-rect.svelte-mdxi5d){fill:#0000}:where(.lc-tooltip-rect.svelte-mdxi5d).debug{stroke:var(--color-danger);fill:color-mix(in oklab, var(--color-danger) 10%, transparent)}:where(.lc-tooltip-quadtree-rect.svelte-mdxi5d){fill:#0000}:where(.lc-tooltip-quadtree-rect.svelte-mdxi5d).debug{stroke:var(--color-danger);fill:color-mix(in oklab, var(--color-danger) 10%, transparent)}:where(.lc-axis-rule),:where(.lc-axis-tick){--stroke-color:color-mix(in oklab, var(--color-surface-content,currentColor) 50%, transparent)}:where(.lc-axis-grid){--stroke-color:color-mix(in oklab, var(--color-surface-content,currentColor) 10%, transparent)}:where(.lc-axis-label,.lc-axis-tick-label){stroke:var(--color-surface-100,var(--lightningcss-light,#fff)var(--lightningcss-dark,#000));stroke-width:2px;font-size:10px;font-weight:300}:where(.lc-rule-x-line,.lc-rule-y-line,.lc-rule-x-radial-line,.lc-rule-y-radial-circle):not([class*=lc-axis],[class*=lc-grid]){--stroke-color:color-mix(in oklab, var(--color-surface-content,currentColor) 50%, transparent)}:where(.lc-rule-y-radial-circle){--fill-color:none}:where(.lc-debug-frame){--fill-color:color-mix(in oklab, var(--color-danger) 10%, transparent)}:where(.lc-grid-x-rule,.lc-grid-x-end-rule,.lc-grid-x-radial-line,.lc-grid-y-rule,.lc-grid-y-end-rule,.lc-grid-z-rule,.lc-grid-y-radial-line){--stroke-color:color-mix(in oklab, var(--color-surface-content,currentColor) 10%, transparent)}:where(.lc-grid-y-radial-circle){--fill-color:none;--stroke-color:color-mix(in oklab, var(--color-surface-content,currentColor) 10%, transparent)}:where(.lc-highlight-area){--fill-color:color-mix(in oklab, var(--color-surface-content,currentColor) 5%, transparent)}:where(.lc-highlight-bar){--fill-color:var(--color-primary,currentColor)}:where(.lc-highlight-line){--stroke-color:color-mix(in oklab, var(--color-surface-content,currentColor) 20%, transparent);stroke-width:2px;stroke-dasharray:2 2;pointer-events:none}:where(.lc-highlight-shadow){--fill-color:color-mix(in oklab, var(--color-surface-content,currentColor) 20%, transparent);--stroke-color:none;pointer-events:none}:where(.lc-highlight-point){--stroke-color:white;--fill-color:var(--color-primary,currentColor);paint-order:stroke;filter:drop-shadow(var(--drop-shadow-sm,0 1px 2px #00000026))}}.lc-root-container.svelte-1r8f065,.lc-root-container.svelte-1r8f065 *{box-sizing:border-box}.lc-root-container.svelte-1r8f065{-webkit-user-select:var(--lc-user-select,none);user-select:var(--lc-user-select,none)}.upset-scroll.scrolls.svelte-1t4xghi{margin-top:-32px;padding-top:32px;overflow-x:auto}.upset.svelte-1t4xghi{width:max-content;display:grid;position:relative}.corner.svelte-1t4xghi{opacity:.7;align-self:end;padding-left:4px}.upset-legend.svelte-1t4xghi{color:var(--upset-text,currentColor);flex-wrap:wrap;gap:2px 14px;margin:0 0 8px;padding:0 0 0 2px;font-size:.9em;list-style:none;display:flex}.upset-legend.svelte-1t4xghi li:where(.svelte-1t4xghi){align-items:center;gap:5px;display:inline-flex}.upset-swatch.svelte-1t4xghi{border-radius:2px;width:.9em;height:.9em}.upset-filters.svelte-1t4xghi{color:var(--upset-control-fg,var(--upset-text,currentColor));flex-wrap:wrap;align-items:center;gap:6px 14px;margin-bottom:8px;font-size:.9em;display:flex}.upset-filters.svelte-1t4xghi input[type=number]:where(.svelte-1t4xghi){width:4.5em;font:inherit;color:inherit;border:1px solid var(--upset-control-border,var(--upset-grid,color-mix(in srgb, currentColor 25%, transparent)));background:0 0;border-radius:3px;margin-left:4px}.upset-filter-sets.svelte-1t4xghi{flex-wrap:wrap;gap:2px 10px;display:inline-flex}.upset-filters.svelte-1t4xghi button:where(.svelte-1t4xghi){font:inherit;color:inherit;cursor:pointer;border:1px solid var(--upset-control-border,var(--upset-grid,color-mix(in srgb, currentColor 25%, transparent)));background:0 0;border-radius:3px}.upset-filters.svelte-1t4xghi button:where(.svelte-1t4xghi):disabled{opacity:.4;cursor:default}.upset-annotation-row.svelte-1t4xghi{position:relative}.upset-annotation.svelte-1t4xghi{box-sizing:border-box;color:var(--upset-text,currentColor);justify-content:center;align-items:center;font-size:.85em;display:flex;position:absolute;top:0;overflow:hidden}.upset-clear.svelte-1t4xghi{z-index:1;font:inherit;cursor:pointer;color:var(--upset-control-fg,var(--upset-text,currentColor));border:1px solid var(--upset-control-border,var(--upset-grid,color-mix(in srgb, currentColor 25%, transparent)));background:0 0;border-radius:3px;padding:0 6px;font-size:.85em;line-height:1.2;position:absolute;top:0;right:4px}.upset-clear.svelte-1t4xghi:hover{border-color:var(--upset-control-on,var(--upset-bar,#2b6cb0));color:var(--upset-control-on,var(--upset-bar,#2b6cb0))}.upset-scale-toggle.svelte-1t4xghi{z-index:1;font:inherit;cursor:pointer;color:var(--upset-control-fg,var(--upset-text,currentColor));border:1px solid var(--upset-control-border,var(--upset-grid,color-mix(in srgb, currentColor 25%, transparent)));background:0 0;border-radius:3px;padding:0 6px;font-size:.85em;line-height:1.2;position:absolute;top:0}.upset-scale-toggle[aria-pressed=true].svelte-1t4xghi{border-color:var(--upset-control-on,var(--upset-bar,#2b6cb0));color:var(--upset-control-on,var(--upset-bar,#2b6cb0))}.upset.svelte-1t4xghi .upset-set-tick{opacity:.6;font-size:.75em}.upset-footer.svelte-1t4xghi{grid-column:1/-1}.panel.svelte-1t4xghi{min-width:0;min-height:0;position:relative}.upset.svelte-1t4xghi .clickable{cursor:pointer}.upset.svelte-1t4xghi .upset-bar:focus-visible,.upset.svelte-1t4xghi .upset-set-bar:focus-visible{outline-offset:1px;outline:2px solid}.upset.svelte-1t4xghi .upset-label{fill:var(--upset-text,currentColor);font-size:.92em}.upset.svelte-1t4xghi .upset-label-halo{stroke:var(--upset-label-halo,Canvas);stroke-width:3px;stroke-linejoin:round;paint-order:stroke}.upset.svelte-1t4xghi .upset-expected{stroke:var(--upset-expected,#f59e0b)}.upset.svelte-1t4xghi .upset-set-name{fill:var(--upset-text,currentColor);font-size:1.08em}.upset.svelte-1t4xghi .upset-bar-fill{fill:var(--upset-bar,#2b6cb0)}.upset.svelte-1t4xghi .upset-bar-selected{fill:var(--upset-bar-selected,var(--upset-bar,#2b6cb0))}.upset.svelte-1t4xghi circle.upset-on{fill:var(--upset-dot-on,var(--upset-bar,#2b6cb0))}.upset.svelte-1t4xghi line.upset-on{stroke:var(--upset-dot-on,var(--upset-bar,#2b6cb0))}.upset.svelte-1t4xghi circle.upset-on-selected{fill:var(--upset-bar-selected,var(--upset-dot-on,var(--upset-bar,#2b6cb0)))}.upset.svelte-1t4xghi line.upset-on-selected{stroke:var(--upset-bar-selected,var(--upset-dot-on,var(--upset-bar,#2b6cb0)))}.upset.svelte-1t4xghi .upset-off{fill:var(--upset-dot-off,#d4d4d8)}.upset.svelte-1t4xghi .upset-grid{stroke:var(--upset-grid,color-mix(in srgb, currentColor 12%, transparent))}.upset.svelte-1t4xghi .upset-stripe{fill:var(--upset-stripe,color-mix(in srgb, currentColor 6%, transparent))}.upset-tooltip.svelte-1t4xghi{z-index:10;pointer-events:none;white-space:nowrap;color:var(--upset-tooltip-fg,#fff);background:var(--upset-tooltip-bg,#18181beb);border-radius:4px;padding:4px 8px;font-size:.95em;position:absolute;transform:translate(-50%,calc(-100% - 10px));box-shadow:0 2px 8px #00000040}
