/* Seller design tokens (build map S01, Director text N548).
   Colours: the package README's token table, each value checked against the HTML's inline
   styles (all sixteen occur, with these exact values). --line-control is owner ruling 15
   (20 Oct): the border of anything the seller taps or types in, on --ground or --layer.
   No gold: gold is forbidden in the seller app. No shadows, no blur. */
:root {
  --ground: #0D2042;
  --layer: #16294F;
  --selected: #1E3A6E;

  --line-light: #2C4070;      /* decorative lines: dividers, card outlines */
  --line-mid: #4A5F8C;        /* kept only where nothing is tapped (e.g. a sheet handle) */
  --line-strong: #6E80A6;
  --line-control: #7A8DB6;    /* ruling 15: 4.85:1 on --ground, 4.31:1 on --layer */

  --ink-primary: #F4F4F4;
  --ink-secondary: #C6C6C6;
  --ink-tertiary: #8D9AB5;
  --ink-placeholder-selected: #A3AEC5; /* N707 (Q-175): the search field's placeholder, 5.0:1 on --selected */
  --highlight: #EBEFF7;        /* N656/N657: the search results' typed letters, with --ground ink */
  --structural-light: #DCE4F5; /* light fill, with --ground ink */
  --white: #FFFFFF;            /* N549 point 13: the one in-frame white (a t.no number disc), as drawn */

  --success: #42BE65;
  --error: #FA4D56;
  --warning: #F1C21B;

  --action: #FF8A1F;           /* one action per screen, with --ground ink */
  --action-disabled: rgba(255, 138, 31, 0.4);
  --scrim: rgba(6, 14, 32, 0.72);
  /* The photo viewer E14g (N563, Q-122), as the app file draws it; not in the README table
     (Q-133): its ground, the scrim's colour made solid, and its × button's lighter veil. */
  --deep: #060E20;
  --scrim-soft: rgba(6, 14, 32, 0.45);

  --radius-sheet: 28px;
  --radius: 8px;
  --radius-small: 4px;
  --radius-pill: 999px;

  --gutter: 16px;
  --font: 'IBM Plex Sans Arabic', sans-serif;
}
