/* Vivid performance marks, with darker small-text equivalents for contrast. */
:root{--ui-positive:#087e42;--ui-negative:#d3233c;--performance-green:#13d879;--performance-red:#ff3655}
:root[data-appearance="dark"]{--ui-positive:#39ef98;--ui-negative:#ff6b82;--performance-green:#20e58b;--performance-red:#ff4c69}
.ij-bar.positive,.ij-dot.positive{background:var(--performance-green)}
.ij-bar.negative,.ij-dot.negative{background:var(--performance-red)}
.ij-number.gain,.ij-row-value .gain{color:var(--ui-positive)}
.ij-number.loss,.ij-row-value .loss{color:var(--ui-negative)}
