/* Cloudledger's own views: the components structure.css has never heard of.
 *
 * What may be here: a component nothing in structure.css defines. What must not:
 * a size, a spacing step, a radius, a border width, a colour or a layout that file
 * already decides, and any rule that restyles one of its selectors. Those are a
 * pull request against structure.css, not a third file's business. Never give a
 * <td>, <th> or <tr> a display.
 *
 * Every colour below is a token from the contract, so a theme change reaches it.
 */

/* A movement or a variance: over the line reads as the failure colour, under it
   as the pass colour — the concept page's --neg and --pos, mapped onto the
   estate's two tokens that already mean "broken" and "fine". */
.amt-over { color: var(--fail); }
.amt-under { color: var(--pass); }
