/* GENERATED by scripts/build.mjs from exhibits/qr-code-generator/theme.json. Do not edit by hand. */

/* QR Code Generator — Printer's proof. A pale proofing-paper ground with scattered QR modules, a deep proofing-ink blue for the one loud thing, finder squares and crop marks in a slate ink. */

[data-exhibit="qr-code-generator"] {
  --exhibit-wash: #e3e8ee;
  --exhibit-accent: #1f4e79;
  --exhibit-accent-strong: #163a5c;
  --exhibit-on-accent: #faf4e6;
  --exhibit-accent-ink: #1f4e79;
  --exhibit-motif-ink: #46586b;
  --exhibit-texture-ink: #d6dde5;
}
:root[data-theme="dark"] [data-exhibit="qr-code-generator"] {
  --exhibit-wash: #161c24;
  --exhibit-accent: #8db6dd;
  --exhibit-accent-strong: #b4d1ea;
  --exhibit-on-accent: #15120e;
  --exhibit-accent-ink: #9cc2e4;
  --exhibit-motif-ink: #a9b8c8;
  --exhibit-texture-ink: #1d2631;
}
@media (prefers-color-scheme: dark) {
  :root:not([data-theme="light"]):not([data-theme="dark"]) [data-exhibit="qr-code-generator"] {
    --exhibit-wash: #161c24;
    --exhibit-accent: #8db6dd;
    --exhibit-accent-strong: #b4d1ea;
    --exhibit-on-accent: #15120e;
    --exhibit-accent-ink: #9cc2e4;
    --exhibit-motif-ink: #a9b8c8;
    --exhibit-texture-ink: #1d2631;
  }
}
[data-exhibit="qr-code-generator"] { --exhibit-texture-size: 80px; }
[data-exhibit="qr-code-generator"].az-exhibit-hero::before, [data-exhibit="qr-code-generator"] .az-exhibit-hero::before { -webkit-mask-image: url("texture/modules.svg?v=99d849a66a"); mask-image: url("texture/modules.svg?v=99d849a66a"); }
[data-exhibit="qr-code-generator"] .az-motif-finder { -webkit-mask-image: url("motifs/finder.svg?v=5bbf293cf7"); mask-image: url("motifs/finder.svg?v=5bbf293cf7"); }
[data-exhibit="qr-code-generator"] .az-motif-crop-mark { -webkit-mask-image: url("motifs/crop-mark.svg?v=325cd73690"); mask-image: url("motifs/crop-mark.svg?v=325cd73690"); }
[data-exhibit="qr-code-generator"] .az-motif-module-rule { -webkit-mask-image: url("motifs/module-rule.svg?v=6e071fe196"); mask-image: url("motifs/module-rule.svg?v=6e071fe196"); }
