/* Pigments and textures, frozen from arriqaaq.com tokens.css (2026-11-01). */
:root{--print-paper:#fffaf0;--sakura:#e0587c;--sakura-ink:#c23a62;--sakura-soft:#fbdbe3;--indigo:#0f3d73;--indigo-ink:#0f3d73;--indigo-soft:#dce7f5;--pine:#13605c;--pine-ink:#13605c;--pine-soft:#d8eeeb;--celadon:#4f9c91;--celadon-ink:#2f6f66;--celadon-soft:#ddf0ec;--sand:#f2d39b;--sand-ink:#7a5a1e;--sand-soft:#fcf1dc;--oxblood:#c8283c;--oxblood-ink:#b0202f;--oxblood-soft:#fadadd;--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .45 0 0 0 0 .4 0 0 0 0 .33 0 0 0 .16 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--tex-mottle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='420'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.008' numOctaves='3' seed='4' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1.6 -.62'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23m)'/%3E%3C/svg%3E");--tex-streak:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='300'%3E%3Cfilter id='s'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.003 .09' numOctaves='3' seed='9' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.4 -.55'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23s)'/%3E%3C/svg%3E");--tex-fleck:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75 .18' numOctaves='2' seed='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 3 -1.9'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E");--tex-twill:repeating-linear-gradient(-62deg, rgba(255, 255, 255, 0.13) 0 1px, transparent 1px 3.5px),
		repeating-linear-gradient(28deg, rgba(0, 0, 0, 0.16) 0 1px, transparent 1px 5px);}
