/* Every texture of the skin, by file. Nothing else names a picture file: a case kit replaces these in its theme.css,
   for the whole page or inside one component (docs/design/LOOK-PROGRAM.md, §5). */
:root {
  --tx-bag: url("/art/still-life/bag.webp");
  --tx-birch: url("/art/still-life/birch.webp");
  --tx-canary: url("/art/still-life/canary.webp");
  --tx-clip: url("/art/still-life/clip.webp");
  --tx-clipboard: url("/art/still-life/clipboard.webp");
  --tx-copier: url("/art/still-life/copier.webp");
  --tx-cork: url("/art/still-life/cork.webp");
  --tx-cork2: url("/art/still-life/cork2.webp");
  --tx-desk: url("/art/still-life/desk.webp");
  --tx-dymoblack: url("/art/still-life/dymoblack.webp");
  --tx-dymored: url("/art/still-life/dymored.webp");
  --tx-folder: url("/art/still-life/folder.webp");
  --tx-grain: url("/art/still-life/grain.webp");
  --tx-grain-light: url("/art/still-life/grain-light.webp");
  --tx-indexcard: url("/art/still-life/indexcard.webp");
  --tx-legalpad: url("/art/still-life/legalpad.webp");
  --tx-manila: url("/art/still-life/manila.webp");
  --tx-mappaper: url("/art/still-life/mappaper.webp");
  --tx-msgslip: url("/art/still-life/msgslip.webp");
  --tx-newsprint: url("/art/still-life/newsprint.webp");
  --tx-notebook: url("/art/still-life/notebook.webp");
  --tx-notebook2: url("/art/still-life/notebook2.webp");
  --tx-pad-blue: url("/art/still-life/pad-blue.webp");
  --tx-pad-green: url("/art/still-life/pad-green.webp");
  --tx-pad-orange: url("/art/still-life/pad-orange.webp");
  --tx-pad-pink: url("/art/still-life/pad-pink.webp");
  --tx-pad-yellow: url("/art/still-life/pad-yellow.webp");
  --tx-paper: url("/art/still-life/paper.webp");
  --tx-pin: url("/art/still-life/pin.webp");
  --tx-print: url("/art/still-life/print.webp");
  --tx-receipt: url("/art/still-life/receipt.webp");
  --tx-scrap: url("/art/still-life/scrap.webp");
  --tx-steno: url("/art/still-life/steno.webp");
  --tx-tag: url("/art/still-life/tag.webp");
  --tx-tape: url("/art/still-life/tape.webp");
  --tx-tornpage: url("/art/still-life/tornpage.webp");
  --tx-typesheet: url("/art/still-life/typesheet.webp");
  --tx-wall: url("/art/still-life/wall.webp");
}

/* Evidence is the same paper in every case: a kit's textures stop at the document in a close-up and at the evidence card
   on the board. Fastenings (pin, clip, tape) are how the case holds it, and the typed sheet is the case's own letter paper,
   so those stay the kit's. */
:is(.g-ev__desk, .g-bcard) {
  --tx-bag: url("/art/still-life/bag.webp"); --tx-bag-c: initial; --tx-bag-ink: initial;
  --tx-birch: url("/art/still-life/birch.webp"); --tx-birch-c: initial; --tx-birch-ink: initial;
  --tx-canary: url("/art/still-life/canary.webp"); --tx-canary-c: initial; --tx-canary-ink: initial;
  --tx-clipboard: url("/art/still-life/clipboard.webp"); --tx-clipboard-c: initial; --tx-clipboard-ink: initial;
  --tx-copier: url("/art/still-life/copier.webp"); --tx-copier-c: initial; --tx-copier-ink: initial;
  --tx-cork: url("/art/still-life/cork.webp"); --tx-cork-c: initial; --tx-cork-ink: initial;
  --tx-cork2: url("/art/still-life/cork2.webp"); --tx-cork2-c: initial; --tx-cork2-ink: initial;
  --tx-desk: url("/art/still-life/desk.webp"); --tx-desk-c: initial; --tx-desk-ink: initial;
  --tx-dymoblack: url("/art/still-life/dymoblack.webp"); --tx-dymoblack-c: initial; --tx-dymoblack-ink: initial;
  --tx-dymored: url("/art/still-life/dymored.webp"); --tx-dymored-c: initial; --tx-dymored-ink: initial;
  --tx-folder: url("/art/still-life/folder.webp"); --tx-folder-c: initial; --tx-folder-ink: initial;
  --tx-grain: url("/art/still-life/grain.webp"); --tx-grain-c: initial; --tx-grain-ink: initial;
  --tx-grain-light: url("/art/still-life/grain-light.webp"); --tx-grain-light-c: initial; --tx-grain-light-ink: initial;
  --tx-indexcard: url("/art/still-life/indexcard.webp"); --tx-indexcard-c: initial; --tx-indexcard-ink: initial;
  --tx-legalpad: url("/art/still-life/legalpad.webp"); --tx-legalpad-c: initial; --tx-legalpad-ink: initial;
  --tx-manila: url("/art/still-life/manila.webp"); --tx-manila-c: initial; --tx-manila-ink: initial;
  --tx-mappaper: url("/art/still-life/mappaper.webp"); --tx-mappaper-c: initial; --tx-mappaper-ink: initial;
  --tx-msgslip: url("/art/still-life/msgslip.webp"); --tx-msgslip-c: initial; --tx-msgslip-ink: initial;
  --tx-newsprint: url("/art/still-life/newsprint.webp"); --tx-newsprint-c: initial; --tx-newsprint-ink: initial;
  --tx-notebook: url("/art/still-life/notebook.webp"); --tx-notebook-c: initial; --tx-notebook-ink: initial;
  --tx-notebook2: url("/art/still-life/notebook2.webp"); --tx-notebook2-c: initial; --tx-notebook2-ink: initial;
  --tx-pad-blue: url("/art/still-life/pad-blue.webp"); --tx-pad-blue-c: initial; --tx-pad-blue-ink: initial;
  --tx-pad-green: url("/art/still-life/pad-green.webp"); --tx-pad-green-c: initial; --tx-pad-green-ink: initial;
  --tx-pad-orange: url("/art/still-life/pad-orange.webp"); --tx-pad-orange-c: initial; --tx-pad-orange-ink: initial;
  --tx-pad-pink: url("/art/still-life/pad-pink.webp"); --tx-pad-pink-c: initial; --tx-pad-pink-ink: initial;
  --tx-pad-yellow: url("/art/still-life/pad-yellow.webp"); --tx-pad-yellow-c: initial; --tx-pad-yellow-ink: initial;
  --tx-paper: url("/art/still-life/paper.webp"); --tx-paper-c: initial; --tx-paper-ink: initial;
  --tx-print: url("/art/still-life/print.webp"); --tx-print-c: initial; --tx-print-ink: initial;
  --tx-receipt: url("/art/still-life/receipt.webp"); --tx-receipt-c: initial; --tx-receipt-ink: initial;
  --tx-scrap: url("/art/still-life/scrap.webp"); --tx-scrap-c: initial; --tx-scrap-ink: initial;
  --tx-steno: url("/art/still-life/steno.webp"); --tx-steno-c: initial; --tx-steno-ink: initial;
  --tx-tag: url("/art/still-life/tag.webp"); --tx-tag-c: initial; --tx-tag-ink: initial;
  --tx-tornpage: url("/art/still-life/tornpage.webp"); --tx-tornpage-c: initial; --tx-tornpage-ink: initial;
  --tx-wall: url("/art/still-life/wall.webp"); --tx-wall-c: initial; --tx-wall-ink: initial;
}

/* the Russian site's archive scene (art-src/landing-ru/README.md) */
:root {
  --tx-site-aisle: url("/art/site/aisle.webp");
  --tx-site-aisle-blur: url("/art/site/aisle-blur.webp");
  --tx-site-table: url("/art/site/table.webp");
  --tx-site-folder: url("/art/site/folder.webp");
  --tx-site-folder-v: url("/art/site/folder-v.webp");
  --tx-site-box: url("/art/site/box.webp");
  --tx-site-post: url("/art/site/post.webp");
  --tx-site-beam: url("/art/site/beam.webp");
  --tx-site-drawer: url("/art/site/drawer.webp");
  --tx-site-plate: url("/art/site/plate.webp");
  --tx-site-kit: url("/art/site/kit.webp");
  --tx-site-badge: url("/art/site/badge.webp");
}

/* kit textures: written by tools/build_art.py --kit, do not edit by hand */
:root {
  --tx-lib-backer: url("/art/library/lib-backer.webp");
  --tx-lib-bizcard: url("/art/library/lib-bizcard.webp");
  --tx-lib-bond: url("/art/library/lib-bond.webp");
  --tx-lib-carbon: url("/art/library/lib-carbon.webp");
  --tx-lib-certificate: url("/art/library/lib-certificate.webp");
  --tx-lib-clipping: url("/art/library/lib-clipping.webp");
  --tx-lib-codeslip: url("/art/library/lib-codeslip.webp");
  --tx-lib-envelope-airmail: url("/art/library/lib-envelope-airmail.webp");
  --tx-lib-envelope-manila: url("/art/library/lib-envelope-manila.webp");
  --tx-lib-envelope: url("/art/library/lib-envelope.webp");
  --tx-lib-fax: url("/art/library/lib-fax.webp");
  --tx-lib-graph: url("/art/library/lib-graph.webp");
  --tx-lib-hotelpad: url("/art/library/lib-hotelpad.webp");
  --tx-lib-label: url("/art/library/lib-label.webp");
  --tx-lib-laid: url("/art/library/lib-laid.webp");
  --tx-lib-napkin: url("/art/library/lib-napkin.webp");
  --tx-lib-notice: url("/art/library/lib-notice.webp");
  --tx-lib-onionskin: url("/art/library/lib-onionskin.webp");
  --tx-lib-pink: url("/art/library/lib-pink.webp");
  --tx-lib-pleading: url("/art/library/lib-pleading.webp");
  --tx-lib-postcard: url("/art/library/lib-postcard.webp");
  --tx-lib-postmark: url("/art/library/lib-postmark.webp");
  --tx-lib-ribbon: url("/art/library/lib-ribbon.webp");
  --tx-lib-seal: url("/art/library/lib-seal.webp");
  --tx-lib-stamp-a: url("/art/library/lib-stamp-a.webp");
  --tx-lib-stamp-b: url("/art/library/lib-stamp-b.webp");
  --tx-lib-stamp-c: url("/art/library/lib-stamp-c.webp");
  --tx-wear-burn: url("/art/library/wear-burn.webp");
  --tx-wear-coffee: url("/art/library/wear-coffee.webp");
  --tx-wear-crumple: url("/art/library/wear-crumple.webp");
  --tx-wear-fold4: url("/art/library/wear-fold4.webp");
  --tx-wear-punch: url("/art/library/wear-punch.webp");
  --tx-wear-tape: url("/art/library/wear-tape.webp");
  --tx-wear-water: url("/art/library/wear-water.webp");
}
/* end of kit textures */
