@layer veneer.tokens{:root,[data-expression=balanced]{--veneer-ref-data-draw:0;--veneer-ref-data-rise:.35;--veneer-ref-data-fade:1;--veneer-ref-data-area:.14;--veneer-ref-data-line:1.75px;--veneer-ref-data-num-font:var(--veneer-font-display);--veneer-ref-tree-guides:1;--veneer-ref-tree-tint:0}[data-expression=quiet]{--veneer-ref-data-draw:0;--veneer-ref-data-rise:0;--veneer-ref-data-fade:0;--veneer-ref-data-area:0;--veneer-ref-data-line:1.5px;--veneer-ref-data-num-font:var(--veneer-font-sans);--veneer-ref-tree-guides:0;--veneer-ref-tree-tint:0}[data-expression=vivid]{--veneer-ref-data-draw:1;--veneer-ref-data-rise:1;--veneer-ref-data-fade:1;--veneer-ref-data-area:.34;--veneer-ref-data-line:2px;--veneer-ref-data-num-font:var(--veneer-font-display);--veneer-ref-tree-guides:1;--veneer-ref-tree-tint:1}:root,[data-expression],[data-density],[data-form],[data-pointer],[data-motion],[data-flair],[data-theme],[data-palette],[data-veneer]{--veneer-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));--veneer-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));--veneer-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));--veneer-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));--veneer-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));--veneer-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));--veneer-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));--veneer-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));--veneer-color-data-other:var(--veneer-color-text-faint);--veneer-color-data-seq-0:var(--veneer-color-surface-sunken);--veneer-color-data-seq-1:color-mix(in oklab, var(--veneer-color-accent-solid) 18%, var(--veneer-color-surface));--veneer-color-data-seq-2:color-mix(in oklab, var(--veneer-color-accent-solid) 38%, var(--veneer-color-surface));--veneer-color-data-seq-3:color-mix(in oklab, var(--veneer-color-accent-solid) 60%, var(--veneer-color-surface));--veneer-color-data-seq-4:color-mix(in oklab, var(--veneer-color-accent-solid) 82%, var(--veneer-color-surface));--veneer-color-data-seq-5:var(--veneer-color-accent-solid);--veneer-color-data-div-neg:var(--veneer-color-critical-text);--veneer-color-data-div-mid:var(--veneer-color-surface-active);--veneer-color-data-div-pos:var(--veneer-color-info-text);--veneer-color-data-up:var(--veneer-color-positive-text);--veneer-color-data-down:var(--veneer-color-critical-text);--veneer-color-data-up-flash:var(--veneer-color-positive-soft);--veneer-color-data-down-flash:var(--veneer-color-critical-soft);--veneer-data-line:var(--veneer-ref-data-line);--veneer-data-area:var(--veneer-ref-data-area);--veneer-data-num-font:var(--veneer-ref-data-num-font);--veneer-data-draw:calc(var(--veneer-ref-data-draw) * var(--veneer-motion-scale));--veneer-data-rise:calc(var(--veneer-ref-data-rise) * var(--veneer-motion-scale));--veneer-data-fade:calc(var(--veneer-ref-data-fade) * var(--veneer-motion-scale));--veneer-data-enter:calc(var(--veneer-duration-slow) * (1 + var(--veneer-ref-data-draw)));--veneer-data-tween:var(--veneer-duration-base);--veneer-data-flash:calc(.9s * (.4 + .6 * var(--veneer-motion-scale)));--veneer-table-row:max(calc(var(--veneer-ref-control-md) + 4px), var(--veneer-target-min));--veneer-table-pad-x:calc(var(--veneer-pad-control) * 1);--veneer-table-head:max(calc(var(--veneer-ref-control-md) - 2px), var(--veneer-target-min));--veneer-table-indent:calc(24px + var(--veneer-space-related));--veneer-table-tree-guides:var(--veneer-ref-tree-guides);--veneer-table-tree-tint:var(--veneer-ref-tree-tint)}}@layer veneer.data{:where([data-part=eyebrow]){font-family:var(--veneer-text-eyebrow-font);font-size:var(--veneer-text-eyebrow-size);font-weight:var(--veneer-text-eyebrow-weight);letter-spacing:var(--veneer-text-eyebrow-tracking);text-transform:var(--veneer-text-eyebrow-case);color:var(--veneer-color-text-subtle);line-height:1.25}:where([data-part=skeleton]){border-radius:var(--veneer-radius-mark);background:linear-gradient(90deg, var(--veneer-color-surface-sunken) 30%, var(--veneer-color-surface-active) 50%, var(--veneer-color-surface-sunken) 70%) 0 0 / 300% 100%;animation:1.4s linear infinite veneer-shimmer;display:block}:where([data-part=spark]) :where(.ln){fill:none;stroke:var(--_dc,var(--veneer-color-data-1));stroke-width:var(--veneer-data-line);stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}:where([data-part=spark]) :where(.ar){fill:var(--_dc,var(--veneer-color-data-1));opacity:calc(var(--veneer-data-area) * .8 + .05)}:where([data-part=spark]) :where(.dot){fill:var(--_dc,var(--veneer-color-data-1));stroke:var(--veneer-color-surface-raised);stroke-width:2px}:where([data-part=spark]) :where(.base){stroke:var(--veneer-color-data-grid);stroke-width:1px;stroke-dasharray:2 3;vector-effect:non-scaling-stroke}:where([data-part=view-toggle]){border-radius:calc(var(--veneer-radius-control) + 2px);background:var(--veneer-color-surface-sunken);border:1px solid var(--veneer-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(--veneer-hit-min));block-size:max(24px, calc(var(--veneer-hit-min) - 6px));border-radius:var(--veneer-radius-control);color:var(--veneer-color-text-subtle);place-items:center;display:inline-grid}:where([data-part=view-toggle]) :where(button[aria-pressed=true]){background:var(--veneer-color-surface-raised);color:var(--veneer-color-text);box-shadow:0 0 0 1px var(--veneer-color-border), var(--veneer-elevation-1)}:where([data-part=view-toggle]) :where(button:focus-visible){outline:var(--veneer-focus-width) solid var(--veneer-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(--veneer-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(--veneer-hit-min)) / 2));position:absolute}}