@layer warp.tokens{:root,[data-expression=balanced]{--warp-ref-data-draw:0;--warp-ref-data-rise:.35;--warp-ref-data-fade:1;--warp-ref-data-area:.14;--warp-ref-data-line:1.75px;--warp-ref-data-num-font:var(--warp-font-display);--warp-ref-tree-guides:1;--warp-ref-tree-tint:0}[data-expression=quiet]{--warp-ref-data-draw:0;--warp-ref-data-rise:0;--warp-ref-data-fade:0;--warp-ref-data-area:0;--warp-ref-data-line:1.5px;--warp-ref-data-num-font:var(--warp-font-sans);--warp-ref-tree-guides:0;--warp-ref-tree-tint:0}[data-expression=vivid]{--warp-ref-data-draw:1;--warp-ref-data-rise:1;--warp-ref-data-fade:1;--warp-ref-data-area:.34;--warp-ref-data-line:2px;--warp-ref-data-num-font:var(--warp-font-display);--warp-ref-tree-guides:1;--warp-ref-tree-tint:1}:root,[data-expression],[data-density],[data-form],[data-pointer],[data-motion],[data-flair],[data-warp]{--warp-color-data-1:var(--lightningcss-light,oklch(.571 min(calc(.22 * var(--_tk)), .233) 260))var(--lightningcss-dark,oklch(.6 min(calc(.22 * var(--_tk)), .216) 260));--warp-color-data-2:var(--lightningcss-light,oklch(.639 min(calc(.191 * var(--_tk)), .142) 65))var(--lightningcss-dark,oklch(.664 min(calc(.191 * var(--_tk)), .148) 65));--warp-color-data-3:var(--lightningcss-light,oklch(.57 min(calc(.22 * var(--_tk)), .239) 347))var(--lightningcss-dark,oklch(.648 min(calc(.22 * var(--_tk)), .272) 347));--warp-color-data-4:var(--lightningcss-light,oklch(.625 min(calc(.193 * var(--_tk)), .142) 117))var(--lightningcss-dark,oklch(.664 min(calc(.193 * var(--_tk)), .151) 117));--warp-color-data-5:var(--lightningcss-light,oklch(.622 min(calc(.153 * var(--_tk)), .118) 226))var(--lightningcss-dark,oklch(.664 min(calc(.153 * var(--_tk)), .126) 226));--warp-color-data-6:var(--lightningcss-light,oklch(.6 min(calc(.22 * var(--_tk)), .187) 40))var(--lightningcss-dark,oklch(.604 min(calc(.22 * var(--_tk)), .188) 40));--warp-color-data-7:var(--lightningcss-light,oklch(.592 min(calc(.22 * var(--_tk)), .255) 298))var(--lightningcss-dark,oklch(.605 min(calc(.22 * var(--_tk)), .246) 298));--warp-color-data-8:var(--lightningcss-light,oklch(.574 min(calc(.209 * var(--_tk)), .119) 165))var(--lightningcss-dark,oklch(.664 min(calc(.209 * var(--_tk)), .138) 165));--warp-color-data-other:var(--warp-color-text-faint);--warp-color-data-seq-0:var(--warp-color-surface-sunken);--warp-color-data-seq-1:color-mix(in oklab, var(--warp-color-accent-solid) 18%, var(--warp-color-surface));--warp-color-data-seq-2:color-mix(in oklab, var(--warp-color-accent-solid) 38%, var(--warp-color-surface));--warp-color-data-seq-3:color-mix(in oklab, var(--warp-color-accent-solid) 60%, var(--warp-color-surface));--warp-color-data-seq-4:color-mix(in oklab, var(--warp-color-accent-solid) 82%, var(--warp-color-surface));--warp-color-data-seq-5:var(--warp-color-accent-solid);--warp-color-data-div-neg:var(--warp-color-critical-text);--warp-color-data-div-mid:var(--warp-color-surface-active);--warp-color-data-div-pos:var(--warp-color-info-text);--warp-color-data-up:var(--warp-color-positive-text);--warp-color-data-down:var(--warp-color-critical-text);--warp-color-data-up-flash:var(--warp-color-positive-soft);--warp-color-data-down-flash:var(--warp-color-critical-soft);--warp-data-line:var(--warp-ref-data-line);--warp-data-area:var(--warp-ref-data-area);--warp-data-num-font:var(--warp-ref-data-num-font);--warp-data-draw:calc(var(--warp-ref-data-draw) * var(--warp-motion-scale));--warp-data-rise:calc(var(--warp-ref-data-rise) * var(--warp-motion-scale));--warp-data-fade:calc(var(--warp-ref-data-fade) * var(--warp-motion-scale));--warp-data-enter:calc(var(--warp-duration-slow) * (1 + var(--warp-ref-data-draw)));--warp-data-tween:var(--warp-duration-base);--warp-data-flash:calc(.9s * (.4 + .6 * var(--warp-motion-scale)));--warp-table-row:max(calc(var(--warp-ref-control-md) + 4px), var(--warp-target-min));--warp-table-pad-x:calc(var(--warp-pad-control) * 1);--warp-table-head:max(calc(var(--warp-ref-control-md) - 2px), var(--warp-target-min));--warp-table-indent:calc(24px + var(--warp-space-related));--warp-table-tree-guides:var(--warp-ref-tree-guides);--warp-table-tree-tint:var(--warp-ref-tree-tint)}}@layer warp.data{:where([data-part=eyebrow]){font-family:var(--warp-text-eyebrow-font);font-size:var(--warp-text-eyebrow-size);font-weight:var(--warp-text-eyebrow-weight);letter-spacing:var(--warp-text-eyebrow-tracking);text-transform:var(--warp-text-eyebrow-case);color:var(--warp-color-text-subtle);line-height:1.25}:where([data-part=skeleton]){border-radius:var(--warp-radius-mark);background:linear-gradient(90deg, var(--warp-color-surface-sunken) 30%, var(--warp-color-surface-active) 50%, var(--warp-color-surface-sunken) 70%) 0 0 / 300% 100%;animation:1.4s linear infinite warp-shimmer;display:block}:where([data-part=spark]) :where(.ln){fill:none;stroke:var(--_dc,var(--warp-color-data-1));stroke-width:var(--warp-data-line);stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}:where([data-part=spark]) :where(.ar){fill:var(--_dc,var(--warp-color-data-1));opacity:calc(var(--warp-data-area) * .8 + .05)}:where([data-part=spark]) :where(.dot){fill:var(--_dc,var(--warp-color-data-1));stroke:var(--warp-color-surface-raised);stroke-width:2px}:where([data-part=spark]) :where(.base){stroke:var(--warp-color-data-grid);stroke-width:1px;stroke-dasharray:2 3;vector-effect:non-scaling-stroke}:where([data-part=view-toggle]){border-radius:calc(var(--warp-radius-control) + 2px);background:var(--warp-color-surface-sunken);border:1px solid var(--warp-color-border);gap:2px;padding:2px;display:inline-flex}:where([data-part=view-toggle]) :where(button){all:unset;box-sizing:border-box;cursor:pointer;inline-size:max(28px, var(--warp-hit-min));block-size:max(24px, calc(var(--warp-hit-min) - 6px));border-radius:var(--warp-radius-control);color:var(--warp-color-text-subtle);place-items:center;display:inline-grid}:where([data-part=view-toggle]) :where(button[aria-pressed=true]){background:var(--warp-color-surface-raised);color:var(--warp-color-text);box-shadow:0 0 0 1px var(--warp-color-border), var(--warp-elevation-1)}:where([data-part=view-toggle]) :where(button:focus-visible){outline:var(--warp-focus-width) solid var(--warp-color-focus)}:where([data-part=view-toggle]) :where(svg){fill:none;stroke:currentColor;stroke-width:1.5px;block-size:15px;inline-size:15px}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) :is([data-part=skeleton],[data-scope=flow] .edge[data-live]){animation:none!important}}:where([data-motion=reduce]) :is([data-part=skeleton],[data-scope=flow] .edge[data-live]){animation:none!important}:where(mark[data-part=hit]){background:color-mix(in oklab, var(--warp-color-caution-solid) 28%, transparent);color:inherit;border-radius:2px;padding-inline:1px}:where([data-part=view-toggle]) :where(button){position:relative}:where([data-part=view-toggle]) :where(button):after{content:"";inset-inline:0;inset-block:min(0px, calc((100% - var(--warp-hit-min)) / 2));position:absolute}}