/* ============================================================
   yourcustomprofile.app — catalogue colour
   GENERATED by tools/build-color.mjs — do not edit by hand.
   Source: content/palette.mjs (the hue) + content/catalog.mjs and
           content/legacy-colors.mjs (the items).

   419 catalogue items + 257 hand-written originals,
   one block each, four variables. A lane that wants to be colourful reads
   these; a lane that deliberately stays material (the nameplate grounds)
   simply never does and is unaffected.

   Nothing here sets a colour on its own — every declaration is a custom
   property, so an item's own stylesheet still decides *where* the colour goes.
   ============================================================ */

/* ------------------------------------------------ avatarFx (75) */
.avatar-fx-kintsugi {
  --cat-avatar-fx-1: #dd6047;
  --cat-avatar-fx-2: #f99b87;
  --cat-avatar-fx-deep: #5a0b00;
  --cat-avatar-fx-ink: #fff5f2;
}
.avatar-fx-torii {
  --cat-avatar-fx-1: #da54a6;
  --cat-avatar-fx-2: #f794cc;
  --cat-avatar-fx-deep: #59003d;
  --cat-avatar-fx-ink: #fff5f2;
}
.avatar-fx-hanabi {
  --cat-avatar-fx-1: #e34f1d;
  --cat-avatar-fx-2: #fd9171;
  --cat-avatar-fx-deep: #501000;
  --cat-avatar-fx-ink: #fff5f2;
}
.avatar-fx-nekomata {
  --cat-avatar-fx-1: #fb7bdf;
  --cat-avatar-fx-2: #fccfef;
  --cat-avatar-fx-deep: #81186e;
  --cat-avatar-fx-ink: #fff2fb;
}
.avatar-fx-mecha {
  --cat-avatar-fx-1: #0bb27b;
  --cat-avatar-fx-2: #69dda9;
  --cat-avatar-fx-deep: #00422b;
  --cat-avatar-fx-ink: #f2fff7;
}
.avatar-fx-pixelQuest {
  --cat-avatar-fx-1: #1ab07a;
  --cat-avatar-fx-2: #6cdba8;
  --cat-avatar-fx-deep: #01412a;
  --cat-avatar-fx-ink: #f2fff7;
}
.avatar-fx-inkwash {
  --cat-avatar-fx-1: #ba5990;
  --cat-avatar-fx-2: #da90b7;
  --cat-avatar-fx-deep: #45002e;
  --cat-avatar-fx-ink: #fff4ec;
}
.avatar-fx-moth {
  --cat-avatar-fx-1: #7e7bee;
  --cat-avatar-fx-2: #acaffc;
  --cat-avatar-fx-deep: #281873;
  --cat-avatar-fx-ink: #fbf3ff;
}
.avatar-fx-terrazzo {
  --cat-avatar-fx-1: #e66ccb;
  --cat-avatar-fx-2: #fbb2e7;
  --cat-avatar-fx-deep: #6e025d;
  --cat-avatar-fx-ink: #fbf3ff;
}
.avatar-fx-vine {
  --cat-avatar-fx-1: #28b96f;
  --cat-avatar-fx-2: #89e0a8;
  --cat-avatar-fx-deep: #0a4828;
  --cat-avatar-fx-ink: #f3fff5;
}
.avatar-fx-letterpress {
  --cat-avatar-fx-1: #1ca6b4;
  --cat-avatar-fx-2: #23d7e9;
  --cat-avatar-fx-deep: #003c42;
  --cat-avatar-fx-ink: #fff6f0;
}
.avatar-fx-risograph {
  --cat-avatar-fx-1: #ed5d10;
  --cat-avatar-fx-2: #faa483;
  --cat-avatar-fx-deep: #591b00;
  --cat-avatar-fx-ink: #fff6f0;
}
.avatar-fx-foilStamp {
  --cat-avatar-fx-1: #d06510;
  --cat-avatar-fx-2: #ed9c6e;
  --cat-avatar-fx-deep: #451d01;
  --cat-avatar-fx-ink: #fff6f0;
}
.avatar-fx-filmGate {
  --cat-avatar-fx-1: #f2844a;
  --cat-avatar-fx-2: #fbc5ab;
  --cat-avatar-fx-deep: #6f2d00;
  --cat-avatar-fx-ink: #fff6f0;
}
.avatar-fx-blueprint {
  --cat-avatar-fx-1: #cb5b95;
  --cat-avatar-fx-2: #ea95bd;
  --cat-avatar-fx-deep: #520033;
  --cat-avatar-fx-ink: #fff6f0;
}
.avatar-fx-vitrine {
  --cat-avatar-fx-1: #19a5aa;
  --cat-avatar-fx-2: #5ad2d6;
  --cat-avatar-fx-deep: #003a3d;
  --cat-avatar-fx-ink: #fff8ea;
}
.avatar-fx-catalogCard {
  --cat-avatar-fx-1: #1d9d74;
  --cat-avatar-fx-2: #78c3a3;
  --cat-avatar-fx-deep: #033122;
  --cat-avatar-fx-ink: #fff8ea;
}
.avatar-fx-brassPlaque {
  --cat-avatar-fx-1: #0394a1;
  --cat-avatar-fx-2: #72bbc4;
  --cat-avatar-fx-deep: #002c31;
  --cat-avatar-fx-ink: #fff8ea;
}
.avatar-fx-marbleEdge {
  --cat-avatar-fx-1: #bf6446;
  --cat-avatar-fx-2: #dd9882;
  --cat-avatar-fx-deep: #451000;
  --cat-avatar-fx-ink: #fff8ea;
}
.avatar-fx-specimen {
  --cat-avatar-fx-1: #05a6ab;
  --cat-avatar-fx-2: #55d3d8;
  --cat-avatar-fx-deep: #063a3c;
  --cat-avatar-fx-ink: #fff8ea;
}
.avatar-fx-caustic {
  --cat-avatar-fx-1: #0dd4d5;
  --cat-avatar-fx-2: #95fcfc;
  --cat-avatar-fx-deep: #046162;
  --cat-avatar-fx-ink: #f2fbff;
}
.avatar-fx-eclipse {
  --cat-avatar-fx-1: #df93fd;
  --cat-avatar-fx-2: #f3d9fe;
  --cat-avatar-fx-deep: #6f3285;
  --cat-avatar-fx-ink: #f2fbff;
}
.avatar-fx-prismSplit {
  --cat-avatar-fx-1: #ffa177;
  --cat-avatar-fx-2: #ffe3d7;
  --cat-avatar-fx-deep: #8f3700;
  --cat-avatar-fx-ink: #f2fbff;
}
.avatar-fx-fiberOptic {
  --cat-avatar-fx-1: #eaa3fe;
  --cat-avatar-fx-2: #f8e2ff;
  --cat-avatar-fx-deep: #7f3992;
  --cat-avatar-fx-ink: #f2fbff;
}
.avatar-fx-anamorphic {
  --cat-avatar-fx-1: #15bfb9;
  --cat-avatar-fx-2: #8be7e1;
  --cat-avatar-fx-deep: #0c4f4c;
  --cat-avatar-fx-ink: #f2fbff;
}
.avatar-fx-hud {
  --cat-avatar-fx-1: #01b6c7;
  --cat-avatar-fx-2: #59e4f5;
  --cat-avatar-fx-deep: #044950;
  --cat-avatar-fx-ink: #effdff;
}
.avatar-fx-wireframe {
  --cat-avatar-fx-1: #cb8ce4;
  --cat-avatar-fx-2: #edc3fe;
  --cat-avatar-fx-deep: #5e2d70;
  --cat-avatar-fx-ink: #effdff;
}
.avatar-fx-etchedCircuit {
  --cat-avatar-fx-1: #1cc5dc;
  --cat-avatar-fx-2: #90edfe;
  --cat-avatar-fx-deep: #015661;
  --cat-avatar-fx-ink: #effdff;
}
.avatar-fx-chromeBevel {
  --cat-avatar-fx-1: #29d3f2;
  --cat-avatar-fx-2: #c9f3fe;
  --cat-avatar-fx-deep: #116271;
  --cat-avatar-fx-ink: #effdff;
}
.avatar-fx-datastream {
  --cat-avatar-fx-1: #2fc292;
  --cat-avatar-fx-2: #7aedc0;
  --cat-avatar-fx-deep: #04513a;
  --cat-avatar-fx-ink: #effdff;
}
.avatar-fx-onyx {
  --cat-avatar-fx-1: #fa8c43;
  --cat-avatar-fx-2: #ffceb2;
  --cat-avatar-fx-deep: #723609;
  --cat-avatar-fx-ink: #fff9e8;
}
.avatar-fx-goldLeaf {
  --cat-avatar-fx-1: #1d9e99;
  --cat-avatar-fx-2: #5acac5;
  --cat-avatar-fx-deep: #003433;
  --cat-avatar-fx-ink: #fff9e8;
}
.avatar-fx-waxSeal {
  --cat-avatar-fx-1: #ed7561;
  --cat-avatar-fx-2: #ffb5a7;
  --cat-avatar-fx-deep: #721206;
  --cat-avatar-fx-ink: #fff9e8;
}
.avatar-fx-obsidianCrown {
  --cat-avatar-fx-1: #f88a89;
  --cat-avatar-fx-2: #fccfcd;
  --cat-avatar-fx-deep: #8d0b22;
  --cat-avatar-fx-ink: #fff9e8;
}
.avatar-fx-reliquary {
  --cat-avatar-fx-1: #d2635b;
  --cat-avatar-fx-2: #ef9b93;
  --cat-avatar-fx-deep: #5a0005;
  --cat-avatar-fx-ink: #fff9e8;
}
.avatar-fx-halo {
  --cat-avatar-fx-1: #feb793;
  --cat-avatar-fx-2: #ffe5d8;
  --cat-avatar-fx-deep: #9a4811;
  --cat-avatar-fx-ink: #f2fbff;
}
.avatar-fx-wings {
  --cat-avatar-fx-1: #fc946b;
  --cat-avatar-fx-2: #fdd7c8;
  --cat-avatar-fx-deep: #872e00;
  --cat-avatar-fx-ink: #f2fbff;
}
.avatar-fx-fallen {
  --cat-avatar-fx-1: #76defa;
  --cat-avatar-fx-2: #cbf3ff;
  --cat-avatar-fx-deep: #067288;
  --cat-avatar-fx-ink: #f2fbff;
}
.avatar-fx-orbit {
  --cat-avatar-fx-1: #2cbf98;
  --cat-avatar-fx-2: #8ee6c7;
  --cat-avatar-fx-deep: #014f3c;
  --cat-avatar-fx-ink: #f2fbff;
}
.avatar-fx-prism {
  --cat-avatar-fx-1: #2bc099;
  --cat-avatar-fx-2: #8fe7c9;
  --cat-avatar-fx-deep: #01503d;
  --cat-avatar-fx-ink: #f2fbff;
}
.avatar-fx-constellation {
  --cat-avatar-fx-1: #0bcde8;
  --cat-avatar-fx-2: #adf1ff;
  --cat-avatar-fx-deep: #015d6a;
  --cat-avatar-fx-ink: #f2fbff;
}
.avatar-fx-aurora {
  --cat-avatar-fx-1: #e099fa;
  --cat-avatar-fx-2: #f5ddff;
  --cat-avatar-fx-deep: #733489;
  --cat-avatar-fx-ink: #f2fbff;
}
.avatar-fx-solar {
  --cat-avatar-fx-1: #fea67e;
  --cat-avatar-fx-2: #fde6db;
  --cat-avatar-fx-deep: #903d0e;
  --cat-avatar-fx-ink: #f2fbff;
}
.avatar-fx-pulse {
  --cat-avatar-fx-1: #3ddfe4;
  --cat-avatar-fx-2: #affbfe;
  --cat-avatar-fx-deep: #0a6c70;
  --cat-avatar-fx-ink: #f2fbff;
}
.avatar-fx-cyber {
  --cat-avatar-fx-1: #61a1fb;
  --cat-avatar-fx-2: #b0cffb;
  --cat-avatar-fx-deep: #033c80;
  --cat-avatar-fx-ink: #effdff;
}
.avatar-fx-neon {
  --cat-avatar-fx-1: #cd77f2;
  --cat-avatar-fx-2: #e7bbfc;
  --cat-avatar-fx-deep: #5f1379;
  --cat-avatar-fx-ink: #effdff;
}
.avatar-fx-circuit {
  --cat-avatar-fx-1: #dc94ee;
  --cat-avatar-fx-2: #f5d3fe;
  --cat-avatar-fx-deep: #6c347a;
  --cat-avatar-fx-ink: #effdff;
}
.avatar-fx-glitch {
  --cat-avatar-fx-1: #cf76f7;
  --cat-avatar-fx-2: #e8bbff;
  --cat-avatar-fx-deep: #600f7d;
  --cat-avatar-fx-ink: #effdff;
}
.avatar-fx-wire {
  --cat-avatar-fx-1: #2fcce8;
  --cat-avatar-fx-2: #b7f0fd;
  --cat-avatar-fx-deep: #105d6b;
  --cat-avatar-fx-ink: #effdff;
}
.avatar-fx-coil {
  --cat-avatar-fx-1: #dc95ed;
  --cat-avatar-fx-2: #f6d4fe;
  --cat-avatar-fx-deep: #6d357a;
  --cat-avatar-fx-ink: #effdff;
}
.avatar-fx-butterfly {
  --cat-avatar-fx-1: #af85fc;
  --cat-avatar-fx-2: #d3c2fc;
  --cat-avatar-fx-deep: #4b2480;
  --cat-avatar-fx-ink: #fbf3ff;
}
.avatar-fx-petals {
  --cat-avatar-fx-1: #2b9ec4;
  --cat-avatar-fx-2: #39cefe;
  --cat-avatar-fx-deep: #043747;
  --cat-avatar-fx-ink: #fbf3ff;
}
.avatar-fx-bloom {
  --cat-avatar-fx-1: #909cfc;
  --cat-avatar-fx-2: #c7cffe;
  --cat-avatar-fx-deep: #353688;
  --cat-avatar-fx-ink: #fbf3ff;
}
.avatar-fx-liquid {
  --cat-avatar-fx-1: #a3a8fc;
  --cat-avatar-fx-2: #d8dcfd;
  --cat-avatar-fx-deep: #423e97;
  --cat-avatar-fx-ink: #fbf3ff;
}
.avatar-fx-thorns {
  --cat-avatar-fx-1: #fc883e;
  --cat-avatar-fx-2: #fccdb4;
  --cat-avatar-fx-deep: #733405;
  --cat-avatar-fx-ink: #f3fff5;
}
.avatar-fx-frost {
  --cat-avatar-fx-1: #bc9308;
  --cat-avatar-fx-2: #e5c160;
  --cat-avatar-fx-deep: #473600;
  --cat-avatar-fx-ink: #f3fff5;
}
.avatar-fx-tide {
  --cat-avatar-fx-1: #519c2b;
  --cat-avatar-fx-2: #8dc377;
  --cat-avatar-fx-deep: #123201;
  --cat-avatar-fx-ink: #f3fff5;
}
.avatar-fx-feather {
  --cat-avatar-fx-1: #09b3b5;
  --cat-avatar-fx-2: #79dcdd;
  --cat-avatar-fx-deep: #024546;
  --cat-avatar-fx-ink: #f3fff5;
}
.avatar-fx-flame {
  --cat-avatar-fx-1: #9d8517;
  --cat-avatar-fx-2: #ccb13f;
  --cat-avatar-fx-deep: #332900;
  --cat-avatar-fx-ink: #f3fff5;
}
.avatar-fx-crown {
  --cat-avatar-fx-1: #db734f;
  --cat-avatar-fx-2: #f9aa90;
  --cat-avatar-fx-deep: #601900;
  --cat-avatar-fx-ink: #fff9e8;
}
.avatar-fx-chrome {
  --cat-avatar-fx-1: #13a4a1;
  --cat-avatar-fx-2: #58d1cd;
  --cat-avatar-fx-deep: #063837;
  --cat-avatar-fx-ink: #fff9e8;
}
.avatar-fx-obsidian {
  --cat-avatar-fx-1: #cd6e1b;
  --cat-avatar-fx-2: #f69e5f;
  --cat-avatar-fx-deep: #482000;
  --cat-avatar-fx-ink: #fff9e8;
}
.avatar-fx-porcelain {
  --cat-avatar-fx-1: #d66d65;
  --cat-avatar-fx-2: #f4a49c;
  --cat-avatar-fx-deep: #5f0c0f;
  --cat-avatar-fx-ink: #fff9e8;
}
.avatar-fx-quartz {
  --cat-avatar-fx-1: #cc674b;
  --cat-avatar-fx-2: #e99d88;
  --cat-avatar-fx-deep: #4f1202;
  --cat-avatar-fx-ink: #fff9e8;
}
.avatar-fx-lace {
  --cat-avatar-fx-1: #de695d;
  --cat-avatar-fx-2: #fba397;
  --cat-avatar-fx-deep: #640305;
  --cat-avatar-fx-ink: #fff9e8;
}
.avatar-fx-runic {
  --cat-avatar-fx-1: #25a9a8;
  --cat-avatar-fx-2: #61d6d4;
  --cat-avatar-fx-deep: #043e3d;
  --cat-avatar-fx-ink: #fff9e8;
}
.avatar-fx-rune {
  --cat-avatar-fx-1: #db5d35;
  --cat-avatar-fx-2: #f7997c;
  --cat-avatar-fx-deep: #511401;
  --cat-avatar-fx-ink: #fff9e8;
}
.avatar-fx-brass {
  --cat-avatar-fx-1: #13b09f;
  --cat-avatar-fx-2: #44e0cc;
  --cat-avatar-fx-deep: #01423b;
  --cat-avatar-fx-ink: #fff9e8;
}
.avatar-fx-dragon {
  --cat-avatar-fx-1: #f06e6d;
  --cat-avatar-fx-2: #fbb4af;
  --cat-avatar-fx-deep: #730615;
  --cat-avatar-fx-ink: #fff4ec;
}
.avatar-fx-ember {
  --cat-avatar-fx-1: #ca5765;
  --cat-avatar-fx-2: #e89197;
  --cat-avatar-fx-deep: #4b0314;
  --cat-avatar-fx-ink: #fff4ec;
}
.avatar-fx-none {
  --cat-avatar-fx-1: #c05f1d;
  --cat-avatar-fx-2: #de956c;
  --cat-avatar-fx-deep: #3d1400;
  --cat-avatar-fx-ink: #fff8ea;
}
.avatar-fx-discord {
  --cat-avatar-fx-1: #30b786;
  --cat-avatar-fx-2: #69e4b2;
  --cat-avatar-fx-deep: #004831;
  --cat-avatar-fx-ink: #f2fff7;
}
.avatar-fx-void {
  --cat-avatar-fx-1: #c67cdb;
  --cat-avatar-fx-2: #e9b3f9;
  --cat-avatar-fx-deep: #581d68;
  --cat-avatar-fx-ink: #fff6f0;
}
.avatar-fx-cosmic {
  --cat-avatar-fx-1: #f16a60;
  --cat-avatar-fx-2: #fbb1a8;
  --cat-avatar-fx-deep: #6f0d0f;
  --cat-avatar-fx-ink: #fff2fb;
}
.avatar-fx-abyss {
  --cat-avatar-fx-1: #f36f84;
  --cat-avatar-fx-2: #ffb5bd;
  --cat-avatar-fx-deep: #760729;
  --cat-avatar-fx-ink: #fff5f2;
}

/* ------------------------------------------------ frameFx (75) */
.frame-fx-letterpressEdge {
  --cat-frame-fx-1: #fc7476;
  --cat-frame-fx-2: #fdc0bd;
  --cat-frame-fx-deep: #7e0e1e;
  --cat-frame-fx-ink: #fff6f0;
}
.frame-fx-brushRule {
  --cat-frame-fx-1: #c15d1b;
  --cat-frame-fx-2: #ea8d5a;
  --cat-frame-fx-deep: #3b1600;
  --cat-frame-fx-ink: #fff4ec;
}
.frame-fx-pixelBracket {
  --cat-frame-fx-1: #f98d45;
  --cat-frame-fx-2: #feceb2;
  --cat-frame-fx-deep: #72370b;
  --cat-frame-fx-ink: #f2fff7;
}
.frame-fx-washiTape {
  --cat-frame-fx-1: #eb5baa;
  --cat-frame-fx-2: #fca6cf;
  --cat-frame-fx-deep: #650742;
  --cat-frame-fx-ink: #fff5f2;
}
.frame-fx-inkBleed {
  --cat-frame-fx-1: #f97ed1;
  --cat-frame-fx-2: #fecceb;
  --cat-frame-fx-deep: #831067;
  --cat-frame-fx-ink: #fbf3ff;
}
.frame-fx-risoEdge {
  --cat-frame-fx-1: #cd5996;
  --cat-frame-fx-2: #eb94be;
  --cat-frame-fx-deep: #4f0533;
  --cat-frame-fx-ink: #fff6f0;
}
.frame-fx-blueprintRule {
  --cat-frame-fx-1: #f56fa3;
  --cat-frame-fx-2: #fcbacf;
  --cat-frame-fx-deep: #780641;
  --cat-frame-fx-ink: #fff6f0;
}
.frame-fx-terrazzoChip {
  --cat-frame-fx-1: #ae86f6;
  --cat-frame-fx-2: #d3c0fc;
  --cat-frame-fx-deep: #4a257c;
  --cat-frame-fx-ink: #fbf3ff;
}
.frame-fx-vineHairline {
  --cat-frame-fx-1: #39a45c;
  --cat-frame-fx-2: #85cb95;
  --cat-frame-fx-deep: #003916;
  --cat-frame-fx-ink: #f3fff5;
}
.frame-fx-carbonWeave {
  --cat-frame-fx-1: #02a8a9;
  --cat-frame-fx-2: #3dd7d8;
  --cat-frame-fx-deep: #063b3c;
  --cat-frame-fx-ink: #effdff;
}
.frame-fx-embossRule {
  --cat-frame-fx-1: #bb61c2;
  --cat-frame-fx-2: #dc9ae0;
  --cat-frame-fx-deep: #49054f;
  --cat-frame-fx-ink: #fff6f0;
}
.frame-fx-perforated {
  --cat-frame-fx-1: #d6516a;
  --cat-frame-fx-2: #f28f9c;
  --cat-frame-fx-deep: #4f051a;
  --cat-frame-fx-ink: #fff6f0;
}
.frame-fx-stampBorder {
  --cat-frame-fx-1: #b975d4;
  --cat-frame-fx-2: #dcabf2;
  --cat-frame-fx-deep: #4e1662;
  --cat-frame-fx-ink: #fff6f0;
}
.frame-fx-ledgerLine {
  --cat-frame-fx-1: #d082e0;
  --cat-frame-fx-2: #f3b9ff;
  --cat-frame-fx-deep: #61236d;
  --cat-frame-fx-ink: #fff6f0;
}
.frame-fx-vitrineLip {
  --cat-frame-fx-1: #b7644a;
  --cat-frame-fx-2: #d69783;
  --cat-frame-fx-deep: #430b00;
  --cat-frame-fx-ink: #fff8ea;
}
.frame-fx-plaqueScrew {
  --cat-frame-fx-1: #d46967;
  --cat-frame-fx-2: #f2a09c;
  --cat-frame-fx-deep: #5d0611;
  --cat-frame-fx-ink: #fff8ea;
}
.frame-fx-marbleVein {
  --cat-frame-fx-1: #df7f5b;
  --cat-frame-fx-2: #feb59a;
  --cat-frame-fx-deep: #692000;
  --cat-frame-fx-ink: #fff8ea;
}
.frame-fx-archivalTag {
  --cat-frame-fx-1: #019a9a;
  --cat-frame-fx-2: #51c6c6;
  --cat-frame-fx-deep: #003030;
  --cat-frame-fx-ink: #fff8ea;
}
.frame-fx-causticRim {
  --cat-frame-fx-1: #e9a5fb;
  --cat-frame-fx-2: #f8e3fe;
  --cat-frame-fx-deep: #7e3b8f;
  --cat-frame-fx-ink: #f2fbff;
}
.frame-fx-coronaRing {
  --cat-frame-fx-1: #fd832c;
  --cat-frame-fx-2: #ffc9aa;
  --cat-frame-fx-deep: #6f3306;
  --cat-frame-fx-ink: #f2fbff;
}
.frame-fx-flareStreak {
  --cat-frame-fx-1: #33c5a0;
  --cat-frame-fx-2: #93eccf;
  --cat-frame-fx-deep: #095442;
  --cat-frame-fx-ink: #f2fbff;
}
.frame-fx-spectrumEdge {
  --cat-frame-fx-1: #23c9a3;
  --cat-frame-fx-2: #91f0d3;
  --cat-frame-fx-deep: #025745;
  --cat-frame-fx-ink: #f2fbff;
}
.frame-fx-hudBracket {
  --cat-frame-fx-1: #7598fb;
  --cat-frame-fx-2: #b3c9ff;
  --cat-frame-fx-deep: #203480;
  --cat-frame-fx-ink: #effdff;
}
.frame-fx-circuitEtch {
  --cat-frame-fx-1: #2bc596;
  --cat-frame-fx-2: #7af1c4;
  --cat-frame-fx-deep: #03543d;
  --cat-frame-fx-ink: #effdff;
}
.frame-fx-chromeChamfer {
  --cat-frame-fx-1: #24a4bc;
  --cat-frame-fx-2: #2fd4f3;
  --cat-frame-fx-deep: #033b45;
  --cat-frame-fx-ink: #effdff;
}
.frame-fx-scanSweep {
  --cat-frame-fx-1: #d18fe7;
  --cat-frame-fx-2: #f0c9fe;
  --cat-frame-fx-deep: #633073;
  --cat-frame-fx-ink: #effdff;
}
.frame-fx-onyxBevel {
  --cat-frame-fx-1: #f3792d;
  --cat-frame-fx-2: #febb99;
  --cat-frame-fx-deep: #662b03;
  --cat-frame-fx-ink: #fff9e8;
}
.frame-fx-giltRule {
  --cat-frame-fx-1: #e65e72;
  --cat-frame-fx-2: #fba0a8;
  --cat-frame-fx-deep: #64001d;
  --cat-frame-fx-ink: #fff9e8;
}
.frame-fx-sealWax {
  --cat-frame-fx-1: #d0711c;
  --cat-frame-fx-2: #f9a161;
  --cat-frame-fx-deep: #4a2200;
  --cat-frame-fx-ink: #fff9e8;
}
.frame-fx-reliefCrest {
  --cat-frame-fx-1: #d1694b;
  --cat-frame-fx-2: #efa089;
  --cat-frame-fx-deep: #531402;
  --cat-frame-fx-ink: #fff9e8;
}
.frame-fx-gutterRule {
  --cat-frame-fx-1: #de566b;
  --cat-frame-fx-2: #fa949e;
  --cat-frame-fx-deep: #5a001a;
  --cat-frame-fx-ink: #fff6f0;
}
.frame-fx-matBoard {
  --cat-frame-fx-1: #1c94a0;
  --cat-frame-fx-2: #6ebdc7;
  --cat-frame-fx-deep: #022d31;
  --cat-frame-fx-ink: #fff8ea;
}
.frame-fx-lightSpill {
  --cat-frame-fx-1: #0ddde2;
  --cat-frame-fx-2: #aafcff;
  --cat-frame-fx-deep: #0d696c;
  --cat-frame-fx-ink: #f2fbff;
}
.frame-fx-ventSlot {
  --cat-frame-fx-1: #21cce8;
  --cat-frame-fx-2: #aef1ff;
  --cat-frame-fx-deep: #085c6a;
  --cat-frame-fx-ink: #effdff;
}
.frame-fx-inlayBand {
  --cat-frame-fx-1: #eb7a4e;
  --cat-frame-fx-2: #fdb89e;
  --cat-frame-fx-deep: #682405;
  --cat-frame-fx-ink: #fff9e8;
}
.frame-fx-fire {
  --cat-frame-fx-1: #fe7786;
  --cat-frame-fx-2: #fcc5c7;
  --cat-frame-fx-deep: #80132b;
  --cat-frame-fx-ink: #fff5f2;
}
.frame-fx-sakura {
  --cat-frame-fx-1: #e7574e;
  --cat-frame-fx-2: #fc9c91;
  --cat-frame-fx-deep: #600004;
  --cat-frame-fx-ink: #fff5f2;
}
.frame-fx-ink {
  --cat-frame-fx-1: #f26f84;
  --cat-frame-fx-2: #feb5bd;
  --cat-frame-fx-deep: #750829;
  --cat-frame-fx-ink: #fff5f2;
}
.frame-fx-ember {
  --cat-frame-fx-1: #dc5c46;
  --cat-frame-fx-2: #f79885;
  --cat-frame-fx-deep: #580600;
  --cat-frame-fx-ink: #fff5f2;
}
.frame-fx-molten {
  --cat-frame-fx-1: #f87064;
  --cat-frame-fx-2: #fdb9b1;
  --cat-frame-fx-deep: #7a060b;
  --cat-frame-fx-ink: #fff5f2;
}
.frame-fx-vines {
  --cat-frame-fx-1: #1ba1ad;
  --cat-frame-fx-2: #5acdd9;
  --cat-frame-fx-deep: #00373c;
  --cat-frame-fx-ink: #f3fff5;
}
.frame-fx-tide {
  --cat-frame-fx-1: #c86f32;
  --cat-frame-fx-2: #e7a47b;
  --cat-frame-fx-deep: #481e00;
  --cat-frame-fx-ink: #f3fff5;
}
.frame-fx-bloom {
  --cat-frame-fx-1: #35a85e;
  --cat-frame-fx-2: #85cf97;
  --cat-frame-fx-deep: #003c18;
  --cat-frame-fx-ink: #f3fff5;
}
.frame-fx-feather {
  --cat-frame-fx-1: #b78e0a;
  --cat-frame-fx-2: #e0bb5e;
  --cat-frame-fx-deep: #433200;
  --cat-frame-fx-ink: #f3fff5;
}
.frame-fx-smoke {
  --cat-frame-fx-1: #77a33a;
  --cat-frame-fx-2: #aacc84;
  --cat-frame-fx-deep: #263b05;
  --cat-frame-fx-ink: #f3fff5;
}
.frame-fx-aurora {
  --cat-frame-fx-1: #00ccca;
  --cat-frame-fx-2: #90f4f2;
  --cat-frame-fx-deep: #125a59;
  --cat-frame-fx-ink: #f2fbff;
}
.frame-fx-hologram {
  --cat-frame-fx-1: #fe956b;
  --cat-frame-fx-2: #fcd9cc;
  --cat-frame-fx-deep: #84340e;
  --cat-frame-fx-ink: #f2fbff;
}
.frame-fx-hologram2 {
  --cat-frame-fx-1: #0fc1bb;
  --cat-frame-fx-2: #8be8e3;
  --cat-frame-fx-deep: #0c504e;
  --cat-frame-fx-ink: #f2fbff;
}
.frame-fx-prism {
  --cat-frame-fx-1: #36dade;
  --cat-frame-fx-2: #a7fdff;
  --cat-frame-fx-deep: #00696b;
  --cat-frame-fx-ink: #f2fbff;
}
.frame-fx-solar {
  --cat-frame-fx-1: #22cfeb;
  --cat-frame-fx-2: #b7f2ff;
  --cat-frame-fx-deep: #0b5f6c;
  --cat-frame-fx-ink: #f2fbff;
}
.frame-fx-crystal {
  --cat-frame-fx-1: #40e5ee;
  --cat-frame-fx-2: #b5fafe;
  --cat-frame-fx-deep: #117277;
  --cat-frame-fx-ink: #f2fbff;
}
.frame-fx-quartz {
  --cat-frame-fx-1: #ffbf9c;
  --cat-frame-fx-2: #ffe5d8;
  --cat-frame-fx-deep: #9f4d13;
  --cat-frame-fx-ink: #f2fbff;
}
.frame-fx-pulse {
  --cat-frame-fx-1: #65e0b3;
  --cat-frame-fx-2: #b5fedf;
  --cat-frame-fx-deep: #027052;
  --cat-frame-fx-ink: #f2fbff;
}
.frame-fx-shatter {
  --cat-frame-fx-1: #34c6c2;
  --cat-frame-fx-2: #8cefeb;
  --cat-frame-fx-deep: #0c5654;
  --cat-frame-fx-ink: #f2fbff;
}
.frame-fx-neon {
  --cat-frame-fx-1: #05aebb;
  --cat-frame-fx-2: #58dbe8;
  --cat-frame-fx-deep: #004147;
  --cat-frame-fx-ink: #effdff;
}
.frame-fx-glitch {
  --cat-frame-fx-1: #36d2d0;
  --cat-frame-fx-2: #85fefc;
  --cat-frame-fx-deep: #14605f;
  --cat-frame-fx-ink: #effdff;
}
.frame-fx-pixel {
  --cat-frame-fx-1: #2dd3f2;
  --cat-frame-fx-2: #c9f4fe;
  --cat-frame-fx-deep: #136272;
  --cat-frame-fx-ink: #effdff;
}
.frame-fx-circuit {
  --cat-frame-fx-1: #de96ef;
  --cat-frame-fx-2: #f6d6fd;
  --cat-frame-fx-deep: #6e367b;
  --cat-frame-fx-ink: #effdff;
}
.frame-fx-plasma {
  --cat-frame-fx-1: #29b1a4;
  --cat-frame-fx-2: #65ded1;
  --cat-frame-fx-deep: #09433e;
  --cat-frame-fx-ink: #effdff;
}
.frame-fx-magnetic {
  --cat-frame-fx-1: #1fc28e;
  --cat-frame-fx-2: #74edbd;
  --cat-frame-fx-deep: #0e5039;
  --cat-frame-fx-ink: #effdff;
}
.frame-fx-lightning {
  --cat-frame-fx-1: #24cfa1;
  --cat-frame-fx-2: #7bfacf;
  --cat-frame-fx-deep: #065c45;
  --cat-frame-fx-ink: #effdff;
}
.frame-fx-vortex {
  --cat-frame-fx-1: #29aa9c;
  --cat-frame-fx-2: #63d7c8;
  --cat-frame-fx-deep: #053e38;
  --cat-frame-fx-ink: #effdff;
}
.frame-fx-chrome {
  --cat-frame-fx-1: #1eb6a6;
  --cat-frame-fx-2: #7ddfd1;
  --cat-frame-fx-deep: #074740;
  --cat-frame-fx-ink: #fff9e8;
}
.frame-fx-liquid {
  --cat-frame-fx-1: #20b6a7;
  --cat-frame-fx-2: #7edfd1;
  --cat-frame-fx-deep: #084741;
  --cat-frame-fx-ink: #fff9e8;
}
.frame-fx-filigree {
  --cat-frame-fx-1: #e87331;
  --cat-frame-fx-2: #feaf89;
  --cat-frame-fx-deep: #5d2502;
  --cat-frame-fx-ink: #fff9e8;
}
.frame-fx-lace {
  --cat-frame-fx-1: #db724f;
  --cat-frame-fx-2: #f8a98f;
  --cat-frame-fx-deep: #5f1800;
  --cat-frame-fx-ink: #fff9e8;
}
.frame-fx-obsidian {
  --cat-frame-fx-1: #f97f83;
  --cat-frame-fx-2: #fec6c5;
  --cat-frame-fx-deep: #880021;
  --cat-frame-fx-ink: #fff9e8;
}
.frame-fx-ribbon {
  --cat-frame-fx-1: #d06863;
  --cat-frame-fx-2: #ee9f99;
  --cat-frame-fx-deep: #59060d;
  --cat-frame-fx-ink: #fff9e8;
}
.frame-fx-runes {
  --cat-frame-fx-1: #f16575;
  --cat-frame-fx-2: #fbafb2;
  --cat-frame-fx-deep: #6f0620;
  --cat-frame-fx-ink: #fff9e8;
}
.frame-fx-void {
  --cat-frame-fx-1: #f46675;
  --cat-frame-fx-2: #feb0b3;
  --cat-frame-fx-deep: #710621;
  --cat-frame-fx-ink: #fff9e8;
}
.frame-fx-stained {
  --cat-frame-fx-1: #c16a57;
  --cat-frame-fx-2: #e19e8f;
  --cat-frame-fx-deep: #4f0c01;
  --cat-frame-fx-ink: #fff8ea;
}
.frame-fx-ice {
  --cat-frame-fx-1: #be6957;
  --cat-frame-fx-2: #dd9d8e;
  --cat-frame-fx-deep: #4c0c02;
  --cat-frame-fx-ink: #fff8ea;
}
.frame-fx-none {
  --cat-frame-fx-1: #c16647;
  --cat-frame-fx-2: #df9a83;
  --cat-frame-fx-deep: #471100;
  --cat-frame-fx-ink: #fff8ea;
}
.frame-fx-nebula {
  --cat-frame-fx-1: #c9a1f8;
  --cat-frame-fx-2: #ebdcff;
  --cat-frame-fx-deep: #653493;
  --cat-frame-fx-ink: #fbf3ff;
}
.frame-fx-toxic {
  --cat-frame-fx-1: #35c4bb;
  --cat-frame-fx-2: #70f2e9;
  --cat-frame-fx-deep: #0c5550;
  --cat-frame-fx-ink: #f2fff7;
}

/* ------------------------------------------------ artPresets (47) */
.pg-art[data-art="sumiPaper"] {
  --cat-art-presets-1: #f5762d;
  --cat-art-presets-2: #ffba99;
  --cat-art-presets-deep: #662903;
  --cat-art-presets-ink: #fff4ec;
}
.pg-art[data-art="toriiFog"] {
  --cat-art-presets-1: #d95981;
  --cat-art-presets-2: #f696ae;
  --cat-art-presets-deep: #570527;
  --cat-art-presets-ink: #fff5f2;
}
.pg-art[data-art="koiPond"] {
  --cat-art-presets-1: #ea5ca9;
  --cat-art-presets-2: #fba6cf;
  --cat-art-presets-deep: #650842;
  --cat-art-presets-ink: #fff5f2;
}
.pg-art[data-art="cityRain"] {
  --cat-art-presets-1: #e85ebe;
  --cat-art-presets-2: #faa8dd;
  --cat-art-presets-deep: #650b4e;
  --cat-art-presets-ink: #fff2fb;
}
.pg-art[data-art="pixelSky"] {
  --cat-art-presets-1: #55cb5b;
  --cat-art-presets-2: #a2f2a2;
  --cat-art-presets-deep: #035b12;
  --cat-art-presets-ink: #f2fff7;
}
.pg-art[data-art="arenaDust"] {
  --cat-art-presets-1: #2bbaac;
  --cat-art-presets-2: #68e7d9;
  --cat-art-presets-deep: #004c45;
  --cat-art-presets-ink: #f2fff7;
}
.pg-art[data-art="risoBloom"] {
  --cat-art-presets-1: #24acbb;
  --cat-art-presets-2: #2dddf1;
  --cat-art-presets-deep: #064047;
  --cat-art-presets-ink: #fff6f0;
}
.pg-art[data-art="inkFigure"] {
  --cat-art-presets-1: #8092f7;
  --cat-art-presets-2: #b7c4fb;
  --cat-art-presets-deep: #292f7c;
  --cat-art-presets-ink: #fbf3ff;
}
.pg-art[data-art="stoneGarden"] {
  --cat-art-presets-1: #fc7857;
  --cat-art-presets-2: #fcc2b2;
  --cat-art-presets-deep: #791d03;
  --cat-art-presets-ink: #fff5f2;
}
.pg-art[data-art="nightMarket"] {
  --cat-art-presets-1: #0b9f5a;
  --cat-art-presets-2: #6cc78d;
  --cat-art-presets-deep: #003218;
  --cat-art-presets-ink: #fff4ec;
}
.pg-art[data-art="cyanotype"] {
  --cat-art-presets-1: #f76400;
  --cat-art-presets-2: #feaf8d;
  --cat-art-presets-deep: #612200;
  --cat-art-presets-ink: #fff6f0;
}
.pg-art[data-art="silkscreen"] {
  --cat-art-presets-1: #fe751f;
  --cat-art-presets-2: #fdc0a3;
  --cat-art-presets-deep: #6d2a00;
  --cat-art-presets-ink: #fff6f0;
}
.pg-art[data-art="vitrineRoom"] {
  --cat-art-presets-1: #269168;
  --cat-art-presets-2: #75b797;
  --cat-art-presets-deep: #012819;
  --cat-art-presets-ink: #fff8ea;
}
.pg-art[data-art="archivalLight"] {
  --cat-art-presets-1: #c76064;
  --cat-art-presets-2: #e59797;
  --cat-art-presets-deep: #51000f;
  --cat-art-presets-ink: #fff8ea;
}
.pg-art[data-art="causticPool"] {
  --cat-art-presets-1: #35cecc;
  --cat-art-presets-2: #90f8f6;
  --cat-art-presets-deep: #125d5c;
  --cat-art-presets-ink: #f2fbff;
}
.pg-art[data-art="eclipseField"] {
  --cat-art-presets-1: #77defb;
  --cat-art-presets-2: #cbf3ff;
  --cat-art-presets-deep: #097288;
  --cat-art-presets-ink: #f2fbff;
}
.pg-art[data-art="wireframeCity"] {
  --cat-art-presets-1: #658ef5;
  --cat-art-presets-2: #a3bffc;
  --cat-art-presets-deep: #0c2289;
  --cat-art-presets-ink: #effdff;
}
.pg-art[data-art="serverAisle"] {
  --cat-art-presets-1: #cb76f2;
  --cat-art-presets-2: #e5bafb;
  --cat-art-presets-deep: #5d1279;
  --cat-art-presets-ink: #effdff;
}
.pg-art[data-art="onyxHall"] {
  --cat-art-presets-1: #eb5f73;
  --cat-art-presets-2: #fba6ac;
  --cat-art-presets-deep: #69001e;
  --cat-art-presets-ink: #fff9e8;
}
.pg-art[data-art="giltFrame"] {
  --cat-art-presets-1: #21a8a6;
  --cat-art-presets-2: #5fd5d2;
  --cat-art-presets-deep: #023c3c;
  --cat-art-presets-ink: #fff9e8;
}
.pg-art[data-art="pressRoom"] {
  --cat-art-presets-1: #2898ad;
  --cat-art-presets-2: #38c7e3;
  --cat-art-presets-deep: #00313a;
  --cat-art-presets-ink: #fff6f0;
}
.pg-art[data-art="proofSheet"] {
  --cat-art-presets-1: #2bb2c4;
  --cat-art-presets-2: #33e3fb;
  --cat-art-presets-deep: #00474f;
  --cat-art-presets-ink: #fff6f0;
}
.pg-art[data-art="bindingLine"] {
  --cat-art-presets-1: #f67226;
  --cat-art-presets-2: #fbba9c;
  --cat-art-presets-deep: #672700;
  --cat-art-presets-ink: #fff6f0;
}
.pg-art[data-art="matHall"] {
  --cat-art-presets-1: #e1805b;
  --cat-art-presets-2: #fab8a0;
  --cat-art-presets-deep: #6a2100;
  --cat-art-presets-ink: #fff8ea;
}
.pg-art[data-art="pinnedCase"] {
  --cat-art-presets-1: #1d9b73;
  --cat-art-presets-2: #78c2a2;
  --cat-art-presets-deep: #023021;
  --cat-art-presets-ink: #fff8ea;
}
.pg-art[data-art="coldStorage"] {
  --cat-art-presets-1: #57a479;
  --cat-art-presets-2: #96cbab;
  --cat-art-presets-deep: #063c24;
  --cat-art-presets-ink: #fff8ea;
}
.pg-art[data-art="lensRoom"] {
  --cat-art-presets-1: #1fc3d9;
  --cat-art-presets-2: #85edff;
  --cat-art-presets-deep: #01555f;
  --cat-art-presets-ink: #f2fbff;
}
.pg-art[data-art="flareField"] {
  --cat-art-presets-1: #30bac2;
  --cat-art-presets-2: #6be7f0;
  --cat-art-presets-deep: #044d51;
  --cat-art-presets-ink: #f2fbff;
}
.pg-art[data-art="prismWall"] {
  --cat-art-presets-1: #f88333;
  --cat-art-presets-2: #fbc7aa;
  --cat-art-presets-deep: #6b3309;
  --cat-art-presets-ink: #f2fbff;
}
.pg-art[data-art="serverWake"] {
  --cat-art-presets-1: #31c5bf;
  --cat-art-presets-2: #6df3ec;
  --cat-art-presets-deep: #095552;
  --cat-art-presets-ink: #effdff;
}
.pg-art[data-art="radarSweep"] {
  --cat-art-presets-1: #2dc5bf;
  --cat-art-presets-2: #6cf3ec;
  --cat-art-presets-deep: #075552;
  --cat-art-presets-ink: #effdff;
}
.pg-art[data-art="cableTrench"] {
  --cat-art-presets-1: #1ab3c3;
  --cat-art-presets-2: #5fe1f1;
  --cat-art-presets-deep: #07464d;
  --cat-art-presets-ink: #effdff;
}
.pg-art[data-art="velvetRoom"] {
  --cat-art-presets-1: #f56876;
  --cat-art-presets-2: #feb1b4;
  --cat-art-presets-deep: #710921;
  --cat-art-presets-ink: #fff9e8;
}
.pg-art[data-art="giltVault"] {
  --cat-art-presets-1: #e97d52;
  --cat-art-presets-2: #fcbaa0;
  --cat-art-presets-deep: #6b2300;
  --cat-art-presets-ink: #fff9e8;
}
.pg-art[data-art="obsidianPool"] {
  --cat-art-presets-1: #dc695d;
  --cat-art-presets-2: #f9a297;
  --cat-art-presets-deep: #630205;
  --cat-art-presets-ink: #fff9e8;
}
.pg-art[data-art="aurora-veil"] {
  --cat-art-presets-1: #d48fd8;
  --cat-art-presets-2: #f8c4fa;
  --cat-art-presets-deep: #653169;
  --cat-art-presets-ink: #f2fbff;
}
.pg-art[data-art="shattered-glass"] {
  --cat-art-presets-1: #10cbe5;
  --cat-art-presets-2: #acf0fd;
  --cat-art-presets-deep: #025c68;
  --cat-art-presets-ink: #f2fbff;
}
.pg-art[data-art="solar-flare"] {
  --cat-art-presets-1: #64dcfa;
  --cat-art-presets-2: #cbf3fe;
  --cat-art-presets-deep: #006f83;
  --cat-art-presets-ink: #f2fbff;
}
.pg-art[data-art="frost-ribbon"] {
  --cat-art-presets-1: #68defc;
  --cat-art-presets-2: #ccf3ff;
  --cat-art-presets-deep: #0a7085;
  --cat-art-presets-ink: #f2fbff;
}
.pg-art[data-art="chrome-bloom"] {
  --cat-art-presets-1: #2fae9e;
  --cat-art-presets-2: #3ce0cc;
  --cat-art-presets-deep: #00423b;
  --cat-art-presets-ink: #fff9e8;
}
.pg-art[data-art="liquid-prism"] {
  --cat-art-presets-1: #8c9afa;
  --cat-art-presets-2: #c3cdfc;
  --cat-art-presets-deep: #313487;
  --cat-art-presets-ink: #fbf3ff;
}
.pg-art[data-art="nebula-drift"] {
  --cat-art-presets-1: #13b7db;
  --cat-art-presets-2: #7de1fe;
  --cat-art-presets-deep: #094a5a;
  --cat-art-presets-ink: #fbf3ff;
}
.pg-art[data-art="void-orchid"] {
  --cat-art-presets-1: #239cc1;
  --cat-art-presets-2: #30ccfb;
  --cat-art-presets-deep: #003545;
  --cat-art-presets-ink: #fbf3ff;
}
.pg-art[data-art="sakura-static"] {
  --cat-art-presets-1: #df5f46;
  --cat-art-presets-2: #fb9b86;
  --cat-art-presets-deep: #5b0900;
  --cat-art-presets-ink: #fff5f2;
}
.pg-art[data-art="ember-halo"] {
  --cat-art-presets-1: #e36145;
  --cat-art-presets-2: #ff9e87;
  --cat-art-presets-deep: #5e0c00;
  --cat-art-presets-ink: #fff5f2;
}
.pg-art[data-art="ink-tide"] {
  --cat-art-presets-1: #dc5d68;
  --cat-art-presets-2: #f8999c;
  --cat-art-presets-deep: #5d0015;
  --cat-art-presets-ink: #fff4ec;
}
.pg-art[data-art="cyber-bloom"] {
  --cat-art-presets-1: #d277f8;
  --cat-art-presets-2: #e8bffb;
  --cat-art-presets-deep: #62127e;
  --cat-art-presets-ink: #effdff;
}

/* ------------------------------------------------ templates (7) */
.tpl-editorial {
  --cat-templates-1: #ce6365;
  --cat-templates-2: #ec9b99;
  --cat-templates-deep: #57000f;
  --cat-templates-ink: #fff8ea;
}
.tpl-poster {
  --cat-templates-1: #d27449;
  --cat-templates-2: #f0a98a;
  --cat-templates-deep: #561e00;
  --cat-templates-ink: #fff8ea;
}
.tpl-terminal {
  --cat-templates-1: #18c0d6;
  --cat-templates-2: #82eafc;
  --cat-templates-deep: #10515a;
  --cat-templates-ink: #effdff;
}
.tpl-glass {
  --cat-templates-1: #f37c31;
  --cat-templates-2: #ffbe9b;
  --cat-templates-deep: #672d06;
  --cat-templates-ink: #fff9e8;
}
.tpl-split {
  --cat-templates-1: #db5f9c;
  --cat-templates-2: #f99cc5;
  --cat-templates-deep: #5e0139;
  --cat-templates-ink: #fff6f0;
}
.tpl-bento {
  --cat-templates-1: #13b9dd;
  --cat-templates-2: #89e2fd;
  --cat-templates-deep: #0b4c5c;
  --cat-templates-ink: #fbf3ff;
}
.tpl-solid {
  --cat-templates-1: #14bae0;
  --cat-templates-2: #93e2fb;
  --cat-templates-deep: #0c4d5e;
  --cat-templates-ink: #f2fbff;
}

/* ------------------------------------------------ badgeShapes (39) */
.pg-badge.pg-badge--shape-stamp {
  --cat-badge-shapes-1: #ce5997;
  --cat-badge-shapes-2: #ec95bf;
  --cat-badge-shapes-deep: #500633;
  --cat-badge-shapes-ink: #fff6f0;
}
.pg-badge.pg-badge--shape-ticket {
  --cat-badge-shapes-1: #fa843c;
  --cat-badge-shapes-2: #fdc8ad;
  --cat-badge-shapes-deep: #713002;
  --cat-badge-shapes-ink: #fff6f0;
}
.pg-badge.pg-badge--shape-brush {
  --cat-badge-shapes-1: #9c7cec;
  --cat-badge-shapes-2: #c4b3fd;
  --cat-badge-shapes-deep: #3c1b72;
  --cat-badge-shapes-ink: #fbf3ff;
}
.pg-badge.pg-badge--shape-hex {
  --cat-badge-shapes-1: #6a91f9;
  --cat-badge-shapes-2: #aac2fa;
  --cat-badge-shapes-deep: #11258d;
  --cat-badge-shapes-ink: #effdff;
}
.pg-badge.pg-badge--shape-tab {
  --cat-badge-shapes-1: #e87469;
  --cat-badge-shapes-2: #fab3aa;
  --cat-badge-shapes-deep: #6e1311;
  --cat-badge-shapes-ink: #fff8ea;
}
.pg-badge.pg-badge--shape-bracket {
  --cat-badge-shapes-1: #0ead8c;
  --cat-badge-shapes-2: #41ddb6;
  --cat-badge-shapes-deep: #003f31;
  --cat-badge-shapes-ink: #effdff;
}
.pg-badge.pg-badge--shape-foilPlate {
  --cat-badge-shapes-1: #fe6670;
  --cat-badge-shapes-2: #fcb8b7;
  --cat-badge-shapes-deep: #78041d;
  --cat-badge-shapes-ink: #fff6f0;
}
.pg-badge.pg-badge--shape-indexCard {
  --cat-badge-shapes-1: #129ba5;
  --cat-badge-shapes-2: #1dccd8;
  --cat-badge-shapes-deep: #033236;
  --cat-badge-shapes-ink: #fff6f0;
}
.pg-badge.pg-badge--shape-vitrineLip {
  --cat-badge-shapes-1: #c54f45;
  --cat-badge-shapes-2: #e2897e;
  --cat-badge-shapes-deep: #430102;
  --cat-badge-shapes-ink: #fff8ea;
}
.pg-badge.pg-badge--shape-keystone {
  --cat-badge-shapes-1: #58b086;
  --cat-badge-shapes-2: #9bd7b8;
  --cat-badge-shapes-deep: #07462e;
  --cat-badge-shapes-ink: #fff8ea;
}
.pg-badge.pg-badge--shape-splitPlate {
  --cat-badge-shapes-1: #37c6c3;
  --cat-badge-shapes-2: #8df0ec;
  --cat-badge-shapes-deep: #0f5655;
  --cat-badge-shapes-ink: #f2fbff;
}
.pg-badge.pg-badge--shape-reticle {
  --cat-badge-shapes-1: #1aac8b;
  --cat-badge-shapes-2: #47dbb6;
  --cat-badge-shapes-deep: #003e30;
  --cat-badge-shapes-ink: #effdff;
}
.pg-badge.pg-badge--shape-waxSeal {
  --cat-badge-shapes-1: #ce701c;
  --cat-badge-shapes-2: #f7a060;
  --cat-badge-shapes-deep: #492100;
  --cat-badge-shapes-ink: #fff9e8;
}
.pg-badge.pg-badge--shape-onyxBar {
  --cat-badge-shapes-1: #fe9661;
  --cat-badge-shapes-2: #ffd9c7;
  --cat-badge-shapes-deep: #7f390e;
  --cat-badge-shapes-ink: #fff9e8;
}
.pg-badge.pg-badge--shape-gutterTag {
  --cat-badge-shapes-1: #0896ac;
  --cat-badge-shapes-2: #13c5e2;
  --cat-badge-shapes-deep: #002e37;
  --cat-badge-shapes-ink: #fff6f0;
}
.pg-badge.pg-badge--shape-proofPlate {
  --cat-badge-shapes-1: #bb63c1;
  --cat-badge-shapes-2: #dd9bdf;
  --cat-badge-shapes-deep: #4c0052;
  --cat-badge-shapes-ink: #fff6f0;
}
.pg-badge.pg-badge--shape-stapled {
  --cat-badge-shapes-1: #f2606e;
  --cat-badge-shapes-2: #fbabad;
  --cat-badge-shapes-deep: #6a0b1e;
  --cat-badge-shapes-ink: #fff6f0;
}
.pg-badge.pg-badge--shape-matWindow {
  --cat-badge-shapes-1: #1a8d97;
  --cat-badge-shapes-2: #6ab6bd;
  --cat-badge-shapes-deep: #00272b;
  --cat-badge-shapes-ink: #fff8ea;
}
.pg-badge.pg-badge--shape-specimenTag {
  --cat-badge-shapes-1: #c56847;
  --cat-badge-shapes-2: #e39d84;
  --cat-badge-shapes-deep: #4a1300;
  --cat-badge-shapes-ink: #fff8ea;
}
.pg-badge.pg-badge--shape-pinPlate {
  --cat-badge-shapes-1: #d97a4b;
  --cat-badge-shapes-2: #f7b08e;
  --cat-badge-shapes-deep: #5b2301;
  --cat-badge-shapes-ink: #fff8ea;
}
.pg-badge.pg-badge--shape-lensRing {
  --cat-badge-shapes-1: #52dcfc;
  --cat-badge-shapes-2: #ccf3fe;
  --cat-badge-shapes-deep: #046d81;
  --cat-badge-shapes-ink: #f2fbff;
}
.pg-badge.pg-badge--shape-prismPlate {
  --cat-badge-shapes-1: #2ad8f9;
  --cat-badge-shapes-2: #c8f4ff;
  --cat-badge-shapes-deep: #156777;
  --cat-badge-shapes-ink: #f2fbff;
}
.pg-badge.pg-badge--shape-flareTab {
  --cat-badge-shapes-1: #2ebf98;
  --cat-badge-shapes-2: #8fe6c7;
  --cat-badge-shapes-deep: #024f3c;
  --cat-badge-shapes-ink: #f2fbff;
}
.pg-badge.pg-badge--shape-glassBar {
  --cat-badge-shapes-1: #24d7f7;
  --cat-badge-shapes-2: #c8f4ff;
  --cat-badge-shapes-deep: #126675;
  --cat-badge-shapes-ink: #f2fbff;
}
.pg-badge.pg-badge--shape-ventPlate {
  --cat-badge-shapes-1: #1aaebc;
  --cat-badge-shapes-2: #5ddbe9;
  --cat-badge-shapes-deep: #044248;
  --cat-badge-shapes-ink: #effdff;
}
.pg-badge.pg-badge--shape-signalBar {
  --cat-badge-shapes-1: #7194f0;
  --cat-badge-shapes-2: #adc4fb;
  --cat-badge-shapes-deep: #1c3177;
  --cat-badge-shapes-ink: #effdff;
}
.pg-badge.pg-badge--shape-meshTab {
  --cat-badge-shapes-1: #1bce9e;
  --cat-badge-shapes-2: #78f9cc;
  --cat-badge-shapes-deep: #015b44;
  --cat-badge-shapes-ink: #effdff;
}
.pg-badge.pg-badge--shape-radarChip {
  --cat-badge-shapes-1: #1ec1d8;
  --cat-badge-shapes-2: #84ecfe;
  --cat-badge-shapes-deep: #00535e;
  --cat-badge-shapes-ink: #effdff;
}
.pg-badge.pg-badge--shape-inlayPlate {
  --cat-badge-shapes-1: #f68653;
  --cat-badge-shapes-2: #ffc7af;
  --cat-badge-shapes-deep: #722e0a;
  --cat-badge-shapes-ink: #fff9e8;
}
.pg-badge.pg-badge--shape-velvetTag {
  --cat-badge-shapes-1: #f66776;
  --cat-badge-shapes-2: #fab4b6;
  --cat-badge-shapes-deep: #720821;
  --cat-badge-shapes-ink: #fff9e8;
}
.pg-badge.pg-badge--shape-crestPlate {
  --cat-badge-shapes-1: #1f9e9a;
  --cat-badge-shapes-2: #5bcbc6;
  --cat-badge-shapes-deep: #003533;
  --cat-badge-shapes-ink: #fff9e8;
}
.pg-badge.pg-badge--shape-pill {
  --cat-badge-shapes-1: #e16d5f;
  --cat-badge-shapes-2: #fea699;
  --cat-badge-shapes-deep: #680806;
  --cat-badge-shapes-ink: #fff9e8;
}
.pg-badge.pg-badge--shape-metal {
  --cat-badge-shapes-1: #38cbc3;
  --cat-badge-shapes-2: #8ff5ed;
  --cat-badge-shapes-deep: #115b57;
  --cat-badge-shapes-ink: #fff9e8;
}
.pg-badge.pg-badge--shape-tag {
  --cat-badge-shapes-1: #fa987d;
  --cat-badge-shapes-2: #fed9cf;
  --cat-badge-shapes-deep: #902601;
  --cat-badge-shapes-ink: #fff9e8;
}
.pg-badge.pg-badge--shape-soft {
  --cat-badge-shapes-1: #d5785a;
  --cat-badge-shapes-2: #f4ad97;
  --cat-badge-shapes-deep: #601a00;
  --cat-badge-shapes-ink: #fff8ea;
}
.pg-badge.pg-badge--shape-outline {
  --cat-badge-shapes-1: #c76f4c;
  --cat-badge-shapes-2: #e6a389;
  --cat-badge-shapes-deep: #4d1a02;
  --cat-badge-shapes-ink: #fff8ea;
}
.pg-badge.pg-badge--shape-pixel {
  --cat-badge-shapes-1: #33cbe7;
  --cat-badge-shapes-2: #b1f0fe;
  --cat-badge-shapes-deep: #115c69;
  --cat-badge-shapes-ink: #effdff;
}
.pg-badge.pg-badge--shape-solid {
  --cat-badge-shapes-1: #1bc694;
  --cat-badge-shapes-2: #75f2c2;
  --cat-badge-shapes-deep: #0f533d;
  --cat-badge-shapes-ink: #effdff;
}
.pg-badge.pg-badge--shape-glass {
  --cat-badge-shapes-1: #11b9de;
  --cat-badge-shapes-2: #89e3fe;
  --cat-badge-shapes-deep: #0b4c5c;
  --cat-badge-shapes-ink: #f2fbff;
}

/* ------------------------------------------------ badgeEffects (38) */
.pg-badge.pg-badge--fx-inkDry {
  --cat-badge-effects-1: #c89cfd;
  --cat-badge-effects-2: #e8dafc;
  --cat-badge-effects-deep: #633391;
  --cat-badge-effects-ink: #fbf3ff;
}
.pg-badge.pg-badge--fx-pressIn {
  --cat-badge-effects-1: #e0586c;
  --cat-badge-effects-2: #fc969f;
  --cat-badge-effects-deep: #5b021b;
  --cat-badge-effects-ink: #fff6f0;
}
.pg-badge.pg-badge--fx-pixelBlink {
  --cat-badge-effects-1: #2fc89e;
  --cat-badge-effects-2: #6cf6cb;
  --cat-badge-effects-deep: #075642;
  --cat-badge-effects-ink: #f2fff7;
}
.pg-badge.pg-badge--fx-stitch {
  --cat-badge-effects-1: #c299fa;
  --cat-badge-effects-2: #e5d4ff;
  --cat-badge-effects-deep: #5e308e;
  --cat-badge-effects-ink: #fbf3ff;
}
.pg-badge.pg-badge--fx-stampImpression {
  --cat-badge-effects-1: #ee606e;
  --cat-badge-effects-2: #fda7aa;
  --cat-badge-effects-deep: #6b001b;
  --cat-badge-effects-ink: #fff6f0;
}
.pg-badge.pg-badge--fx-brushStroke {
  --cat-badge-effects-1: #df6430;
  --cat-badge-effects-2: #fb9f7c;
  --cat-badge-effects-deep: #541900;
  --cat-badge-effects-ink: #fff4ec;
}
.pg-badge.pg-badge--fx-foilFlash {
  --cat-badge-effects-1: #f97a7b;
  --cat-badge-effects-2: #fcc2c0;
  --cat-badge-effects-deep: #810a1e;
  --cat-badge-effects-ink: #fff6f0;
}
.pg-badge.pg-badge--fx-duotonePulse {
  --cat-badge-effects-1: #b75fbf;
  --cat-badge-effects-2: #d898de;
  --cat-badge-effects-deep: #46044d;
  --cat-badge-effects-ink: #fff6f0;
}
.pg-badge.pg-badge--fx-vitrineGlint {
  --cat-badge-effects-1: #d77659;
  --cat-badge-effects-2: #f5ac95;
  --cat-badge-effects-deep: #611800;
  --cat-badge-effects-ink: #fff8ea;
}
.pg-badge.pg-badge--fx-caustic {
  --cat-badge-effects-1: #fc9269;
  --cat-badge-effects-2: #fdd5c7;
  --cat-badge-effects-deep: #82310c;
  --cat-badge-effects-ink: #f2fbff;
}
.pg-badge.pg-badge--fx-scanLine {
  --cat-badge-effects-1: #20c4db;
  --cat-badge-effects-2: #91edfe;
  --cat-badge-effects-deep: #025561;
  --cat-badge-effects-ink: #effdff;
}
.pg-badge.pg-badge--fx-circuitPulse {
  --cat-badge-effects-1: #05a7c3;
  --cat-badge-effects-2: #3ed6f6;
  --cat-badge-effects-deep: #003d49;
  --cat-badge-effects-ink: #effdff;
}
.pg-badge.pg-badge--fx-giltSheen {
  --cat-badge-effects-1: #d56e4e;
  --cat-badge-effects-2: #f3a58c;
  --cat-badge-effects-deep: #5b1400;
  --cat-badge-effects-ink: #fff9e8;
}
.pg-badge.pg-badge--fx-sealCrack {
  --cat-badge-effects-1: #d96a34;
  --cat-badge-effects-2: #f5a27e;
  --cat-badge-effects-deep: #511d01;
  --cat-badge-effects-ink: #fff9e8;
}
.pg-badge.pg-badge--fx-proofFlash {
  --cat-badge-effects-1: #f66302;
  --cat-badge-effects-2: #fdae8c;
  --cat-badge-effects-deep: #602100;
  --cat-badge-effects-ink: #fff6f0;
}
.pg-badge.pg-badge--fx-rollerPass {
  --cat-badge-effects-1: #e75612;
  --cat-badge-effects-2: #fb9b78;
  --cat-badge-effects-deep: #541600;
  --cat-badge-effects-ink: #fff6f0;
}
.pg-badge.pg-badge--fx-staplePress {
  --cat-badge-effects-1: #fd7521;
  --cat-badge-effects-2: #fcbfa3;
  --cat-badge-effects-deep: #6c2a00;
  --cat-badge-effects-ink: #fff6f0;
}
.pg-badge.pg-badge--fx-matShadow {
  --cat-badge-effects-1: #c85e63;
  --cat-badge-effects-2: #e69697;
  --cat-badge-effects-deep: #4e0311;
  --cat-badge-effects-ink: #fff8ea;
}
.pg-badge.pg-badge--fx-pinSettle {
  --cat-badge-effects-1: #549f73;
  --cat-badge-effects-2: #92c6a5;
  --cat-badge-effects-deep: #03381f;
  --cat-badge-effects-ink: #fff8ea;
}
.pg-badge.pg-badge--fx-caseReflect {
  --cat-badge-effects-1: #bf6547;
  --cat-badge-effects-2: #de9a83;
  --cat-badge-effects-deep: #461100;
  --cat-badge-effects-ink: #fff8ea;
}
.pg-badge.pg-badge--fx-labelSlide {
  --cat-badge-effects-1: #279770;
  --cat-badge-effects-2: #79be9f;
  --cat-badge-effects-deep: #002e1e;
  --cat-badge-effects-ink: #fff8ea;
}
.pg-badge.pg-badge--fx-lensGlint {
  --cat-badge-effects-1: #3fdee4;
  --cat-badge-effects-2: #b0fbfe;
  --cat-badge-effects-deep: #0c6c70;
  --cat-badge-effects-ink: #f2fbff;
}
.pg-badge.pg-badge--fx-prismSplit {
  --cat-badge-effects-1: #30e8f2;
  --cat-badge-effects-2: #b2fafe;
  --cat-badge-effects-deep: #04757a;
  --cat-badge-effects-ink: #f2fbff;
}
.pg-badge.pg-badge--fx-flarePass {
  --cat-badge-effects-1: #faab87;
  --cat-badge-effects-2: #ffe5d9;
  --cat-badge-effects-deep: #913f0f;
  --cat-badge-effects-ink: #f2fbff;
}
.pg-badge.pg-badge--fx-glassEdge {
  --cat-badge-effects-1: #35c6a3;
  --cat-badge-effects-2: #95edd2;
  --cat-badge-effects-deep: #0b5544;
  --cat-badge-effects-ink: #f2fbff;
}
.pg-badge.pg-badge--fx-ventBreath {
  --cat-badge-effects-1: #8fb4f8;
  --cat-badge-effects-2: #d3e2fd;
  --cat-badge-effects-deep: #1346ac;
  --cat-badge-effects-ink: #effdff;
}
.pg-badge.pg-badge--fx-signalTick {
  --cat-badge-effects-1: #09c2ba;
  --cat-badge-effects-2: #71ede6;
  --cat-badge-effects-deep: #0b514e;
  --cat-badge-effects-ink: #effdff;
}
.pg-badge.pg-badge--fx-meshPulse {
  --cat-badge-effects-1: #07c0d6;
  --cat-badge-effects-2: #80eafc;
  --cat-badge-effects-deep: #0d515a;
  --cat-badge-effects-ink: #effdff;
}
.pg-badge.pg-badge--fx-inlayShine {
  --cat-badge-effects-1: #f27460;
  --cat-badge-effects-2: #feb8ab;
  --cat-badge-effects-deep: #761004;
  --cat-badge-effects-ink: #fff9e8;
}
.pg-badge.pg-badge--fx-velvetGather {
  --cat-badge-effects-1: #f36475;
  --cat-badge-effects-2: #fcaeb2;
  --cat-badge-effects-deep: #6f0320;
  --cat-badge-effects-ink: #fff9e8;
}
.pg-badge.pg-badge--fx-crestLift {
  --cat-badge-effects-1: #29c1b4;
  --cat-badge-effects-2: #85eadf;
  --cat-badge-effects-deep: #02514b;
  --cat-badge-effects-ink: #fff9e8;
}
.pg-badge.pg-badge--fx-glow {
  --cat-badge-effects-1: #fc9f76;
  --cat-badge-effects-2: #fedfd3;
  --cat-badge-effects-deep: #8d3500;
  --cat-badge-effects-ink: #f2fbff;
}
.pg-badge.pg-badge--fx-shimmer {
  --cat-badge-effects-1: #3ae0e6;
  --cat-badge-effects-2: #aefbfe;
  --cat-badge-effects-deep: #086e71;
  --cat-badge-effects-ink: #f2fbff;
}
.pg-badge.pg-badge--fx-spark {
  --cat-badge-effects-1: #de97fa;
  --cat-badge-effects-2: #f3dbfe;
  --cat-badge-effects-deep: #713289;
  --cat-badge-effects-ink: #f2fbff;
}
.pg-badge.pg-badge--fx-pulse {
  --cat-badge-effects-1: #f97ed1;
  --cat-badge-effects-2: #fdcceb;
  --cat-badge-effects-deep: #831067;
  --cat-badge-effects-ink: #fbf3ff;
}
.pg-badge.pg-badge--fx-float {
  --cat-badge-effects-1: #b288fa;
  --cat-badge-effects-2: #d6c4fb;
  --cat-badge-effects-deep: #4d277f;
  --cat-badge-effects-ink: #fbf3ff;
}
.pg-badge.pg-badge--fx-tilt {
  --cat-badge-effects-1: #dc7c5a;
  --cat-badge-effects-2: #fbb198;
  --cat-badge-effects-deep: #661d00;
  --cat-badge-effects-ink: #fff8ea;
}
.pg-badge.pg-badge--fx-none {
  --cat-badge-effects-1: #bf6b59;
  --cat-badge-effects-2: #de9f90;
  --cat-badge-effects-deep: #4d0f03;
  --cat-badge-effects-ink: #fff8ea;
}

/* ------------------------------------------------ textFx (63) */
.text-fx-inkBleedText {
  --cat-text-fx-1: #d45766;
  --cat-text-fx-2: #f09399;
  --cat-text-fx-deep: #520216;
  --cat-text-fx-ink: #fff4ec;
}
.text-fx-brushStroke {
  --cat-text-fx-1: #dc6068;
  --cat-text-fx-2: #f89b9d;
  --cat-text-fx-deep: #5d0116;
  --cat-text-fx-ink: #fff4ec;
}
.text-fx-pixelType {
  --cat-text-fx-1: #a6940a;
  --cat-text-fx-2: #d5c039;
  --cat-text-fx-deep: #3c3400;
  --cat-text-fx-ink: #f2fff7;
}
.text-fx-comicOutline {
  --cat-text-fx-1: #bd7ae3;
  --cat-text-fx-2: #e1b1fe;
  --cat-text-fx-deep: #521a6d;
  --cat-text-fx-ink: #fff2fb;
}
.text-fx-risoText {
  --cat-text-fx-1: #da5f9b;
  --cat-text-fx-2: #f79bc4;
  --cat-text-fx-deep: #5d0138;
  --cat-text-fx-ink: #fff6f0;
}
.text-fx-pressText {
  --cat-text-fx-1: #ca67ea;
  --cat-text-fx-2: #e8a8fd;
  --cat-text-fx-deep: #57066c;
  --cat-text-fx-ink: #fff6f0;
}
.text-fx-handwritten {
  --cat-text-fx-1: #ca9dfe;
  --cat-text-fx-2: #e9dbfd;
  --cat-text-fx-deep: #643492;
  --cat-text-fx-ink: #fbf3ff;
}
.text-fx-stencilText {
  --cat-text-fx-1: #98a2fd;
  --cat-text-fx-2: #ced5fd;
  --cat-text-fx-deep: #3a3a91;
  --cat-text-fx-ink: #fbf3ff;
}
.text-fx-engraved {
  --cat-text-fx-1: #dc6b33;
  --cat-text-fx-2: #f8a47e;
  --cat-text-fx-deep: #541e01;
  --cat-text-fx-ink: #fff9e8;
}
.text-fx-typewriterRibbon {
  --cat-text-fx-1: #15a6b4;
  --cat-text-fx-2: #1ad7e8;
  --cat-text-fx-deep: #003c41;
  --cat-text-fx-ink: #fff6f0;
}
.text-fx-halftoneText {
  --cat-text-fx-1: #c163e5;
  --cat-text-fx-2: #e2a0fe;
  --cat-text-fx-deep: #500067;
  --cat-text-fx-ink: #fff6f0;
}
.text-fx-foilText {
  --cat-text-fx-1: #d7516a;
  --cat-text-fx-2: #f38f9c;
  --cat-text-fx-deep: #50041a;
  --cat-text-fx-ink: #fff6f0;
}
.text-fx-duotoneText {
  --cat-text-fx-1: #cf82df;
  --cat-text-fx-2: #f2bafe;
  --cat-text-fx-deep: #60246c;
  --cat-text-fx-ink: #fff6f0;
}
.text-fx-plaqueText {
  --cat-text-fx-1: #56aa7f;
  --cat-text-fx-2: #97d2b0;
  --cat-text-fx-deep: #044128;
  --cat-text-fx-ink: #fff8ea;
}
.text-fx-catalogText {
  --cat-text-fx-1: #b86757;
  --cat-text-fx-2: #d89a8d;
  --cat-text-fx-deep: #480a03;
  --cat-text-fx-ink: #fff8ea;
}
.text-fx-marbleText {
  --cat-text-fx-1: #d07349;
  --cat-text-fx-2: #efa88a;
  --cat-text-fx-deep: #541d00;
  --cat-text-fx-ink: #fff8ea;
}
.text-fx-causticText {
  --cat-text-fx-1: #10c5c0;
  --cat-text-fx-2: #8dece8;
  --cat-text-fx-deep: #0f5351;
  --cat-text-fx-ink: #f2fbff;
}
.text-fx-eclipseText {
  --cat-text-fx-1: #e099fa;
  --cat-text-fx-2: #f5ddff;
  --cat-text-fx-deep: #733489;
  --cat-text-fx-ink: #f2fbff;
}
.text-fx-terminalText {
  --cat-text-fx-1: #2da6c0;
  --cat-text-fx-2: #39d7f8;
  --cat-text-fx-deep: #083d48;
  --cat-text-fx-ink: #effdff;
}
.text-fx-scanText {
  --cat-text-fx-1: #7eaeff;
  --cat-text-fx-2: #c9dcfc;
  --cat-text-fx-deep: #0242a3;
  --cat-text-fx-ink: #effdff;
}
.text-fx-giltText {
  --cat-text-fx-1: #15bcaf;
  --cat-text-fx-2: #46eddd;
  --cat-text-fx-deep: #094c46;
  --cat-text-fx-ink: #fff9e8;
}
.text-fx-onyxText {
  --cat-text-fx-1: #119f9a;
  --cat-text-fx-2: #56cbc6;
  --cat-text-fx-deep: #033432;
  --cat-text-fx-ink: #fff9e8;
}
.text-fx-smudgeText {
  --cat-text-fx-1: #f67126;
  --cat-text-fx-2: #ffb696;
  --cat-text-fx-deep: #662600;
  --cat-text-fx-ink: #fff6f0;
}
.text-fx-columnRuleText {
  --cat-text-fx-1: #ca6319;
  --cat-text-fx-2: #e79a6e;
  --cat-text-fx-deep: #431900;
  --cat-text-fx-ink: #fff6f0;
}
.text-fx-labelText {
  --cat-text-fx-1: #19939f;
  --cat-text-fx-2: #6dbcc5;
  --cat-text-fx-deep: #012c30;
  --cat-text-fx-ink: #fff8ea;
}
.text-fx-caseText {
  --cat-text-fx-1: #cf755a;
  --cat-text-fx-2: #eeaa95;
  --cat-text-fx-deep: #5b1701;
  --cat-text-fx-ink: #fff8ea;
}
.text-fx-prismText {
  --cat-text-fx-1: #fb946b;
  --cat-text-fx-2: #fdd7c8;
  --cat-text-fx-deep: #862e00;
  --cat-text-fx-ink: #f2fbff;
}
.text-fx-flareText {
  --cat-text-fx-1: #30dee2;
  --cat-text-fx-2: #adfcfe;
  --cat-text-fx-deep: #006b6e;
  --cat-text-fx-ink: #f2fbff;
}
.text-fx-iridesceText {
  --cat-text-fx-1: #17b7da;
  --cat-text-fx-2: #7ee1fe;
  --cat-text-fx-deep: #0a4a5a;
  --cat-text-fx-ink: #f2fbff;
}
.text-fx-glitchText {
  --cat-text-fx-1: #2db683;
  --cat-text-fx-2: #76e1b1;
  --cat-text-fx-deep: #00472f;
  --cat-text-fx-ink: #effdff;
}
.text-fx-gridText {
  --cat-text-fx-1: #2eafa3;
  --cat-text-fx-2: #67dccf;
  --cat-text-fx-deep: #00433d;
  --cat-text-fx-ink: #effdff;
}
.text-fx-signalText {
  --cat-text-fx-1: #cc77d1;
  --cat-text-fx-2: #eeaff1;
  --cat-text-fx-deep: #5c1861;
  --cat-text-fx-ink: #effdff;
}
.text-fx-bevelText {
  --cat-text-fx-1: #1fa7a5;
  --cat-text-fx-2: #5ed4d2;
  --cat-text-fx-deep: #013c3b;
  --cat-text-fx-ink: #fff9e8;
}
.text-fx-inlayText {
  --cat-text-fx-1: #ef7831;
  --cat-text-fx-2: #fab999;
  --cat-text-fx-deep: #632a04;
  --cat-text-fx-ink: #fff9e8;
}
.text-fx-reliefText {
  --cat-text-fx-1: #df744e;
  --cat-text-fx-2: #fdab90;
  --cat-text-fx-deep: #5f1e04;
  --cat-text-fx-ink: #fff9e8;
}
.text-fx-glow {
  --cat-text-fx-1: #32c2bd;
  --cat-text-fx-2: #89ece7;
  --cat-text-fx-deep: #095350;
  --cat-text-fx-ink: #f2fbff;
}
.text-fx-neon {
  --cat-text-fx-1: #38e6ef;
  --cat-text-fx-2: #b3fafe;
  --cat-text-fx-deep: #0a7378;
  --cat-text-fx-ink: #f2fbff;
}
.text-fx-holo {
  --cat-text-fx-1: #4adcfd;
  --cat-text-fx-2: #cbf3fe;
  --cat-text-fx-deep: #166c7e;
  --cat-text-fx-ink: #f2fbff;
}
.text-fx-hologram {
  --cat-text-fx-1: #2bd89d;
  --cat-text-fx-2: #9affd1;
  --cat-text-fx-deep: #0f6346;
  --cat-text-fx-ink: #f2fbff;
}
.text-fx-aurora {
  --cat-text-fx-1: #2ac9e1;
  --cat-text-fx-2: #a7effd;
  --cat-text-fx-deep: #0a5a66;
  --cat-text-fx-ink: #f2fbff;
}
.text-fx-blurGlow {
  --cat-text-fx-1: #68e7bd;
  --cat-text-fx-2: #b3fee1;
  --cat-text-fx-deep: #06765a;
  --cat-text-fx-ink: #f2fbff;
}
.text-fx-sparkle {
  --cat-text-fx-1: #febe9b;
  --cat-text-fx-2: #ffe5d8;
  --cat-text-fx-deep: #9f4c12;
  --cat-text-fx-ink: #f2fbff;
}
.text-fx-gradient {
  --cat-text-fx-1: #69d6aa;
  --cat-text-fx-2: #b4fedc;
  --cat-text-fx-deep: #0b684a;
  --cat-text-fx-ink: #f2fbff;
}
.text-fx-gradientArc {
  --cat-text-fx-1: #69dfb3;
  --cat-text-fx-2: #b0ffde;
  --cat-text-fx-deep: #0a6f52;
  --cat-text-fx-ink: #f2fbff;
}
.text-fx-rainbow {
  --cat-text-fx-1: #d16da8;
  --cat-text-fx-2: #f1a5cf;
  --cat-text-fx-deep: #5d0d43;
  --cat-text-fx-ink: #fbf3ff;
}
.text-fx-sunset {
  --cat-text-fx-1: #d36da9;
  --cat-text-fx-2: #f3a6d0;
  --cat-text-fx-deep: #5e0d43;
  --cat-text-fx-ink: #fbf3ff;
}
.text-fx-liquid {
  --cat-text-fx-1: #fd8776;
  --cat-text-fx-2: #fecec6;
  --cat-text-fx-deep: #81271d;
  --cat-text-fx-ink: #fbf3ff;
}
.text-fx-wave {
  --cat-text-fx-1: #fa72d4;
  --cat-text-fx-2: #fcc6ea;
  --cat-text-fx-deep: #7e0766;
  --cat-text-fx-ink: #fbf3ff;
}
.text-fx-bounce {
  --cat-text-fx-1: #2fb4d4;
  --cat-text-fx-2: #78e0fd;
  --cat-text-fx-deep: #024959;
  --cat-text-fx-ink: #fbf3ff;
}
.text-fx-glitch {
  --cat-text-fx-1: #87b1fb;
  --cat-text-fx-2: #cedffc;
  --cat-text-fx-deep: #0b44a7;
  --cat-text-fx-ink: #effdff;
}
.text-fx-circuit {
  --cat-text-fx-1: #cd78d2;
  --cat-text-fx-2: #efb0f2;
  --cat-text-fx-deep: #5d1a61;
  --cat-text-fx-ink: #effdff;
}
.text-fx-matrix {
  --cat-text-fx-1: #6c93f2;
  --cat-text-fx-2: #a9c2fc;
  --cat-text-fx-deep: #182f77;
  --cat-text-fx-ink: #effdff;
}
.text-fx-flicker {
  --cat-text-fx-1: #22c694;
  --cat-text-fx-2: #77f1c2;
  --cat-text-fx-deep: #00543c;
  --cat-text-fx-ink: #effdff;
}
.text-fx-outline {
  --cat-text-fx-1: #de586c;
  --cat-text-fx-2: #fa969f;
  --cat-text-fx-deep: #5a021a;
  --cat-text-fx-ink: #fff6f0;
}
.text-fx-shadow {
  --cat-text-fx-1: #e85a17;
  --cat-text-fx-2: #fb9e7b;
  --cat-text-fx-deep: #551800;
  --cat-text-fx-ink: #fff6f0;
}
.text-fx-double {
  --cat-text-fx-1: #bb61e1;
  --cat-text-fx-2: #dd9dfa;
  --cat-text-fx-deep: #4b0064;
  --cat-text-fx-ink: #fff6f0;
}
.text-fx-emboss {
  --cat-text-fx-1: #fd7276;
  --cat-text-fx-2: #fdbfbd;
  --cat-text-fx-deep: #7e091e;
  --cat-text-fx-ink: #fff6f0;
}
.text-fx-typewriter {
  --cat-text-fx-1: #cc80de;
  --cat-text-fx-2: #efb7fd;
  --cat-text-fx-deep: #5d216b;
  --cat-text-fx-ink: #fff6f0;
}
.text-fx-fire {
  --cat-text-fx-1: #e0564f;
  --cat-text-fx-2: #fb958b;
  --cat-text-fx-deep: #5a0005;
  --cat-text-fx-ink: #fff5f2;
}
.text-fx-ice {
  --cat-text-fx-1: #f46386;
  --cat-text-fx-2: #feaebb;
  --cat-text-fx-deep: #70012c;
  --cat-text-fx-ink: #fff5f2;
}
.text-fx-chrome {
  --cat-text-fx-1: #e67233;
  --cat-text-fx-2: #fdae89;
  --cat-text-fx-deep: #5c2503;
  --cat-text-fx-ink: #fff9e8;
}
.text-fx-blood {
  --cat-text-fx-1: #fa8b8a;
  --cat-text-fx-2: #fdd0ce;
  --cat-text-fx-deep: #8f0d22;
  --cat-text-fx-ink: #fff9e8;
}
.text-fx-none {
  --cat-text-fx-1: #bf6756;
  --cat-text-fx-2: #de9b8d;
  --cat-text-fx-deep: #4d0901;
  --cat-text-fx-ink: #fff8ea;
}

/* ------------------------------------------------ buttonFx (55) */
.pg-btn--fx-brushUnderline {
  --cat-button-fx-1: #f16c6c;
  --cat-button-fx-2: #fcb2ae;
  --cat-button-fx-deep: #740015;
  --cat-button-fx-ink: #fff4ec;
}
.pg-btn--fx-inkFill {
  --cat-button-fx-1: #ff937f;
  --cat-button-fx-2: #fdd9d1;
  --cat-button-fx-deep: #892d1f;
  --cat-button-fx-ink: #fbf3ff;
}
.pg-btn--fx-pixelPop {
  --cat-button-fx-1: #55ce63;
  --cat-button-fx-2: #a3f6a8;
  --cat-button-fx-deep: #035e1a;
  --cat-button-fx-ink: #f2fff7;
}
.pg-btn--fx-stickerPeel {
  --cat-button-fx-1: #f87a80;
  --cat-button-fx-2: #fbc3c2;
  --cat-button-fx-deep: #800b23;
  --cat-button-fx-ink: #fff2fb;
}
.pg-btn--fx-risoOffset {
  --cat-button-fx-1: #c35692;
  --cat-button-fx-2: #e290b9;
  --cat-button-fx-deep: #48032f;
  --cat-button-fx-ink: #fff6f0;
}
.pg-btn--fx-letterpress {
  --cat-button-fx-1: #fa656f;
  --cat-button-fx-2: #fdb4b4;
  --cat-button-fx-deep: #75031d;
  --cat-button-fx-ink: #fff6f0;
}
.pg-btn--fx-marginNote {
  --cat-button-fx-1: #798ef2;
  --cat-button-fx-2: #b0c0fc;
  --cat-button-fx-deep: #242c78;
  --cat-button-fx-ink: #fbf3ff;
}
.pg-btn--fx-tornEdge {
  --cat-button-fx-1: #1fabc6;
  --cat-button-fx-2: #4adaf9;
  --cat-button-fx-deep: #05414c;
  --cat-button-fx-ink: #fbf3ff;
}
.pg-btn--fx-threadStitch {
  --cat-button-fx-1: #de67c9;
  --cat-button-fx-2: #fda5ea;
  --cat-button-fx-deep: #630a57;
  --cat-button-fx-ink: #fbf3ff;
}
.pg-btn--fx-waxTab {
  --cat-button-fx-1: #ed6474;
  --cat-button-fx-2: #fda9ae;
  --cat-button-fx-deep: #6b041f;
  --cat-button-fx-ink: #fff9e8;
}
.pg-btn--fx-foilSweep {
  --cat-button-fx-1: #f37028;
  --cat-button-fx-2: #fcb595;
  --cat-button-fx-deep: #642500;
  --cat-button-fx-ink: #fff6f0;
}
.pg-btn--fx-duotoneShift {
  --cat-button-fx-1: #c37adb;
  --cat-button-fx-2: #e7b1f8;
  --cat-button-fx-deep: #561b67;
  --cat-button-fx-ink: #fff6f0;
}
.pg-btn--fx-plaquePress {
  --cat-button-fx-1: #1eb2bd;
  --cat-button-fx-2: #60e0eb;
  --cat-button-fx-deep: #07454a;
  --cat-button-fx-ink: #fff8ea;
}
.pg-btn--fx-cardPull {
  --cat-button-fx-1: #da7a5a;
  --cat-button-fx-2: #f9b098;
  --cat-button-fx-deep: #641c00;
  --cat-button-fx-ink: #fff8ea;
}
.pg-btn--fx-causticShine {
  --cat-button-fx-1: #37c3d6;
  --cat-button-fx-2: #8cedfd;
  --cat-button-fx-deep: #0e555e;
  --cat-button-fx-ink: #f2fbff;
}
.pg-btn--fx-hudTarget {
  --cat-button-fx-1: #0cbfd4;
  --cat-button-fx-2: #71ebfe;
  --cat-button-fx-deep: #0c5059;
  --cat-button-fx-ink: #effdff;
}
.pg-btn--fx-circuitTrace {
  --cat-button-fx-1: #ce77d4;
  --cat-button-fx-2: #f0aff3;
  --cat-button-fx-deep: #5d1763;
  --cat-button-fx-ink: #effdff;
}
.pg-btn--fx-giltEdge {
  --cat-button-fx-1: #ff9660;
  --cat-button-fx-2: #fddac9;
  --cat-button-fx-deep: #80390c;
  --cat-button-fx-ink: #fff9e8;
}
.pg-btn--fx-sealBreak {
  --cat-button-fx-1: #cf6762;
  --cat-button-fx-2: #ed9e98;
  --cat-button-fx-deep: #59050d;
  --cat-button-fx-ink: #fff9e8;
}
.pg-btn--fx-gutterSlide {
  --cat-button-fx-1: #c364c7;
  --cat-button-fx-2: #e49ee6;
  --cat-button-fx-deep: #500853;
  --cat-button-fx-ink: #fff6f0;
}
.pg-btn--fx-proofTick {
  --cat-button-fx-1: #db516a;
  --cat-button-fx-2: #f7909d;
  --cat-button-fx-deep: #53041b;
  --cat-button-fx-ink: #fff6f0;
}
.pg-btn--fx-staple {
  --cat-button-fx-1: #f06da2;
  --cat-button-fx-2: #fdb5cd;
  --cat-button-fx-deep: #740440;
  --cat-button-fx-ink: #fff6f0;
}
.pg-btn--fx-matInset {
  --cat-button-fx-1: #c95546;
  --cat-button-fx-2: #e68e81;
  --cat-button-fx-deep: #4a0000;
  --cat-button-fx-ink: #fff8ea;
}
.pg-btn--fx-labelTilt {
  --cat-button-fx-1: #cf755a;
  --cat-button-fx-2: #eea995;
  --cat-button-fx-deep: #5b1701;
  --cat-button-fx-ink: #fff8ea;
}
.pg-btn--fx-pinDrop {
  --cat-button-fx-1: #55a075;
  --cat-button-fx-2: #93c8a6;
  --cat-button-fx-deep: #043920;
  --cat-button-fx-ink: #fff8ea;
}
.pg-btn--fx-lightLead {
  --cat-button-fx-1: #29e2aa;
  --cat-button-fx-2: #b4fedf;
  --cat-button-fx-deep: #146b50;
  --cat-button-fx-ink: #f2fbff;
}
.pg-btn--fx-prismShift {
  --cat-button-fx-1: #13c4bf;
  --cat-button-fx-2: #8debe7;
  --cat-button-fx-deep: #0f5351;
  --cat-button-fx-ink: #f2fbff;
}
.pg-btn--fx-flareLine {
  --cat-button-fx-1: #05c9e1;
  --cat-button-fx-2: #a2eefc;
  --cat-button-fx-deep: #005965;
  --cat-button-fx-ink: #f2fbff;
}
.pg-btn--fx-glassLift {
  --cat-button-fx-1: #66e1b5;
  --cat-button-fx-2: #b5fee0;
  --cat-button-fx-deep: #037254;
  --cat-button-fx-ink: #f2fbff;
}
.pg-btn--fx-ventOpen {
  --cat-button-fx-1: #1bdbb0;
  --cat-button-fx-2: #abfde2;
  --cat-button-fx-deep: #0a6650;
  --cat-button-fx-ink: #effdff;
}
.pg-btn--fx-signalPulse {
  --cat-button-fx-1: #36cecb;
  --cat-button-fx-2: #73fcf9;
  --cat-button-fx-deep: #125d5c;
  --cat-button-fx-ink: #effdff;
}
.pg-btn--fx-meshPush {
  --cat-button-fx-1: #0ba6c2;
  --cat-button-fx-2: #40d5f5;
  --cat-button-fx-deep: #003c48;
  --cat-button-fx-ink: #effdff;
}
.pg-btn--fx-inlayRise {
  --cat-button-fx-1: #e26c5e;
  --cat-button-fx-2: #ffa699;
  --cat-button-fx-deep: #680705;
  --cat-button-fx-ink: #fff9e8;
}
.pg-btn--fx-bevelPress {
  --cat-button-fx-1: #f78551;
  --cat-button-fx-2: #fcc8b3;
  --cat-button-fx-deep: #732e09;
  --cat-button-fx-ink: #fff9e8;
}
.pg-btn--fx-velvetPush {
  --cat-button-fx-1: #fb915e;
  --cat-button-fx-2: #fed4c0;
  --cat-button-fx-deep: #7c350a;
  --cat-button-fx-ink: #fff9e8;
}
.pg-btn--fx-glow {
  --cat-button-fx-1: #13dfe5;
  --cat-button-fx-2: #b1fbfd;
  --cat-button-fx-deep: #106b6e;
  --cat-button-fx-ink: #f2fbff;
}
.pg-btn--fx-shine {
  --cat-button-fx-1: #28d496;
  --cat-button-fx-2: #8cfdc9;
  --cat-button-fx-deep: #0a6041;
  --cat-button-fx-ink: #f2fbff;
}
.pg-btn--fx-rainbow {
  --cat-button-fx-1: #05cae3;
  --cat-button-fx-2: #a3effe;
  --cat-button-fx-deep: #005a66;
  --cat-button-fx-ink: #f2fbff;
}
.pg-btn--fx-gradient {
  --cat-button-fx-1: #31c8c5;
  --cat-button-fx-2: #8bf2ee;
  --cat-button-fx-deep: #0c5856;
  --cat-button-fx-ink: #f2fbff;
}
.pg-btn--fx-orbit {
  --cat-button-fx-1: #f5b1fe;
  --cat-button-fx-2: #fbe1ff;
  --cat-button-fx-deep: #8d4397;
  --cat-button-fx-ink: #f2fbff;
}
.pg-btn--fx-neon {
  --cat-button-fx-1: #26bfd4;
  --cat-button-fx-2: #78ebfe;
  --cat-button-fx-deep: #02515c;
  --cat-button-fx-ink: #effdff;
}
.pg-btn--fx-pixel {
  --cat-button-fx-1: #33ceeb;
  --cat-button-fx-2: #bef1fd;
  --cat-button-fx-deep: #135f6d;
  --cat-button-fx-ink: #effdff;
}
.pg-btn--fx-magnet {
  --cat-button-fx-1: #3bd0ee;
  --cat-button-fx-2: #c5f2fd;
  --cat-button-fx-deep: #026171;
  --cat-button-fx-ink: #effdff;
}
.pg-btn--fx-glitch {
  --cat-button-fx-1: #7495f1;
  --cat-button-fx-2: #afc5fd;
  --cat-button-fx-deep: #1e3278;
  --cat-button-fx-ink: #effdff;
}
.pg-btn--fx-pulse {
  --cat-button-fx-1: #30c4dc;
  --cat-button-fx-2: #95edfe;
  --cat-button-fx-deep: #0b5661;
  --cat-button-fx-ink: #effdff;
}
.pg-btn--fx-glass {
  --cat-button-fx-1: #10af9e;
  --cat-button-fx-2: #43dfcb;
  --cat-button-fx-deep: #00423a;
  --cat-button-fx-ink: #fff9e8;
}
.pg-btn--fx-jelly {
  --cat-button-fx-1: #ea7633;
  --cat-button-fx-2: #fcb592;
  --cat-button-fx-deep: #602804;
  --cat-button-fx-ink: #fff9e8;
}
.pg-btn--fx-liquid {
  --cat-button-fx-1: #f2782d;
  --cat-button-fx-2: #fdba99;
  --cat-button-fx-deep: #652a03;
  --cat-button-fx-ink: #fff9e8;
}
.pg-btn--fx-border {
  --cat-button-fx-1: #e85f73;
  --cat-button-fx-2: #fea2a9;
  --cat-button-fx-deep: #67001e;
  --cat-button-fx-ink: #fff9e8;
}
.pg-btn--fx-press {
  --cat-button-fx-1: #f4745f;
  --cat-button-fx-2: #ffb8ab;
  --cat-button-fx-deep: #770e03;
  --cat-button-fx-ink: #fff9e8;
}
.pg-btn--fx-underline {
  --cat-button-fx-1: #fd945f;
  --cat-button-fx-2: #fed7c5;
  --cat-button-fx-deep: #7f370c;
  --cat-button-fx-ink: #fff9e8;
}
.pg-btn--fx-ember {
  --cat-button-fx-1: #e65a4f;
  --cat-button-fx-2: #fb9d91;
  --cat-button-fx-deep: #5f0305;
  --cat-button-fx-ink: #fff5f2;
}
.pg-btn--fx-frost {
  --cat-button-fx-1: #fc675d;
  --cat-button-fx-2: #feb5ac;
  --cat-button-fx-deep: #76050b;
  --cat-button-fx-ink: #fff5f2;
}
.pg-btn--fx-ripple {
  --cat-button-fx-1: #df664e;
  --cat-button-fx-2: #fba18d;
  --cat-button-fx-deep: #600900;
  --cat-button-fx-ink: #fbf3ff;
}
.pg-btn--fx-none {
  --cat-button-fx-1: #d96a67;
  --cat-button-fx-2: #f6a29d;
  --cat-button-fx-deep: #610610;
  --cat-button-fx-ink: #fff8ea;
}

/* ------------------------------------------------ frameMotions (35) */
.frame-motion-breatheSlow {
  --cat-frame-motions-1: #b75fc0;
  --cat-frame-motions-2: #d998de;
  --cat-frame-motions-deep: #47034d;
  --cat-frame-motions-ink: #fff6f0;
}
.frame-motion-sway {
  --cat-frame-motions-1: #ea7a72;
  --cat-frame-motions-2: #fdb8b1;
  --cat-frame-motions-deep: #701a1a;
  --cat-frame-motions-ink: #fbf3ff;
}
.frame-motion-tick {
  --cat-frame-motions-1: #25c897;
  --cat-frame-motions-2: #79f3c6;
  --cat-frame-motions-deep: #02563e;
  --cat-frame-motions-ink: #effdff;
}
.frame-motion-drift {
  --cat-frame-motions-1: #95a0fa;
  --cat-frame-motions-2: #cbd2fe;
  --cat-frame-motions-deep: #37388e;
  --cat-frame-motions-ink: #fbf3ff;
}
.frame-motion-causticBreathe {
  --cat-frame-motions-1: #3beaf5;
  --cat-frame-motions-2: #b2faff;
  --cat-frame-motions-deep: #0f767c;
  --cat-frame-motions-ink: #f2fbff;
}
.frame-motion-scanSweep {
  --cat-frame-motions-1: #39d4d4;
  --cat-frame-motions-2: #94fefd;
  --cat-frame-motions-deep: #006363;
  --cat-frame-motions-ink: #effdff;
}
.frame-motion-giltTurn {
  --cat-frame-motions-1: #ee725f;
  --cat-frame-motions-2: #ffb3a5;
  --cat-frame-motions-deep: #720d04;
  --cat-frame-motions-ink: #fff9e8;
}
.frame-motion-gather {
  --cat-frame-motions-1: #f99069;
  --cat-frame-motions-2: #fdd2c3;
  --cat-frame-motions-deep: #7f2f0d;
  --cat-frame-motions-ink: #f2fbff;
}
.frame-motion-etchTurn {
  --cat-frame-motions-1: #f870a4;
  --cat-frame-motions-2: #fbbed1;
  --cat-frame-motions-deep: #7b0742;
  --cat-frame-motions-ink: #fff6f0;
}
.frame-motion-gutterBreathe {
  --cat-frame-motions-1: #dc506a;
  --cat-frame-motions-2: #f8909d;
  --cat-frame-motions-deep: #53041b;
  --cat-frame-motions-ink: #fff6f0;
}
.frame-motion-stitchTick {
  --cat-frame-motions-1: #d283e1;
  --cat-frame-motions-2: #f1bdfc;
  --cat-frame-motions-deep: #62246e;
  --cat-frame-motions-ink: #fff6f0;
}
.frame-motion-foldCrease {
  --cat-frame-motions-1: #f3864a;
  --cat-frame-motions-2: #fcc6ab;
  --cat-frame-motions-deep: #702e00;
  --cat-frame-motions-ink: #fff6f0;
}
.frame-motion-pressRoll {
  --cat-frame-motions-1: #cd691e;
  --cat-frame-motions-2: #ea9f72;
  --cat-frame-motions-deep: #471d00;
  --cat-frame-motions-ink: #fff6f0;
}
.frame-motion-caseSweep {
  --cat-frame-motions-1: #56a378;
  --cat-frame-motions-2: #95cbaa;
  --cat-frame-motions-deep: #043c23;
  --cat-frame-motions-ink: #fff8ea;
}
.frame-motion-plinthRise {
  --cat-frame-motions-1: #2c9771;
  --cat-frame-motions-2: #7bbea0;
  --cat-frame-motions-deep: #002e1f;
  --cat-frame-motions-ink: #fff8ea;
}
.frame-motion-matSettle {
  --cat-frame-motions-1: #02919d;
  --cat-frame-motions-2: #70b9c1;
  --cat-frame-motions-deep: #002a2f;
  --cat-frame-motions-ink: #fff8ea;
}
.frame-motion-pinRock {
  --cat-frame-motions-1: #c36b57;
  --cat-frame-motions-2: #e29f8f;
  --cat-frame-motions-deep: #500d01;
  --cat-frame-motions-ink: #fff8ea;
}
.frame-motion-flareDrift {
  --cat-frame-motions-1: #3cdfe5;
  --cat-frame-motions-2: #affbfe;
  --cat-frame-motions-deep: #096d70;
  --cat-frame-motions-ink: #f2fbff;
}
.frame-motion-lensBreathe {
  --cat-frame-motions-1: #3fdbe0;
  --cat-frame-motions-2: #a9fdff;
  --cat-frame-motions-deep: #0a6a6d;
  --cat-frame-motions-ink: #f2fbff;
}
.frame-motion-spectrumRun {
  --cat-frame-motions-1: #f4b0ff;
  --cat-frame-motions-2: #fae2fe;
  --cat-frame-motions-deep: #8b4198;
  --cat-frame-motions-ink: #f2fbff;
}
.frame-motion-haloPulse {
  --cat-frame-motions-1: #3bdcff;
  --cat-frame-motions-2: #cdf3fd;
  --cat-frame-motions-deep: #096b7f;
  --cat-frame-motions-ink: #f2fbff;
}
.frame-motion-ventCycle {
  --cat-frame-motions-1: #10b190;
  --cat-frame-motions-2: #42e0bb;
  --cat-frame-motions-deep: #004234;
  --cat-frame-motions-ink: #effdff;
}
.frame-motion-signalRun {
  --cat-frame-motions-1: #1aaa8a;
  --cat-frame-motions-2: #47dab4;
  --cat-frame-motions-deep: #003d2f;
  --cat-frame-motions-ink: #effdff;
}
.frame-motion-meshBreathe {
  --cat-frame-motions-1: #11ae8d;
  --cat-frame-motions-2: #43ddb7;
  --cat-frame-motions-deep: #004032;
  --cat-frame-motions-ink: #effdff;
}
.frame-motion-scanLock {
  --cat-frame-motions-1: #23cdea;
  --cat-frame-motions-2: #b6f1fe;
  --cat-frame-motions-deep: #0a5e6b;
  --cat-frame-motions-ink: #effdff;
}
.frame-motion-gildShine {
  --cat-frame-motions-1: #d66f4e;
  --cat-frame-motions-2: #f4a68d;
  --cat-frame-motions-deep: #5b1500;
  --cat-frame-motions-ink: #fff9e8;
}
.frame-motion-onyxSheen {
  --cat-frame-motions-1: #fe9074;
  --cat-frame-motions-2: #fed5ca;
  --cat-frame-motions-deep: #8d2201;
  --cat-frame-motions-ink: #fff9e8;
}
.frame-motion-inlayGlow {
  --cat-frame-motions-1: #e56e5f;
  --cat-frame-motions-2: #fcab9f;
  --cat-frame-motions-deep: #6b0905;
  --cat-frame-motions-ink: #fff9e8;
}
.frame-motion-crestLift {
  --cat-frame-motions-1: #f57761;
  --cat-frame-motions-2: #fbbdb0;
  --cat-frame-motions-deep: #781304;
  --cat-frame-motions-ink: #fff9e8;
}
.frame-motion-float {
  --cat-frame-motions-1: #65e3b7;
  --cat-frame-motions-2: #b4fee0;
  --cat-frame-motions-deep: #017355;
  --cat-frame-motions-ink: #f2fbff;
}
.frame-motion-pulse {
  --cat-frame-motions-1: #db96f8;
  --cat-frame-motions-2: #f2d8fe;
  --cat-frame-motions-deep: #6e3187;
  --cat-frame-motions-ink: #f2fbff;
}
.frame-motion-orbit {
  --cat-frame-motions-1: #39c6dc;
  --cat-frame-motions-2: #99efff;
  --cat-frame-motions-deep: #115862;
  --cat-frame-motions-ink: #f2fbff;
}
.frame-motion-follow {
  --cat-frame-motions-1: #c274ca;
  --cat-frame-motions-2: #e4aaea;
  --cat-frame-motions-deep: #54155b;
  --cat-frame-motions-ink: #effdff;
}
.frame-motion-tilt {
  --cat-frame-motions-1: #df5c32;
  --cat-frame-motions-2: #fb997b;
  --cat-frame-motions-deep: #531400;
  --cat-frame-motions-ink: #fff9e8;
}
.frame-motion-none {
  --cat-frame-motions-1: #c06849;
  --cat-frame-motions-2: #df9c85;
  --cat-frame-motions-deep: #471401;
  --cat-frame-motions-ink: #fff8ea;
}

/* ------------------------------------------------ nameplateShapes (18) */
.profile-nameplate[data-shape="docket"] {
  --cat-nameplate-shapes-1: #f3864b;
  --cat-nameplate-shapes-2: #fcc7ac;
  --cat-nameplate-shapes-deep: #702f01;
  --cat-nameplate-shapes-ink: #fff6f0;
}
.profile-nameplate[data-shape="tablet"] {
  --cat-nameplate-shapes-1: #d07459;
  --cat-nameplate-shapes-2: #efa994;
  --cat-nameplate-shapes-deep: #5c1600;
  --cat-nameplate-shapes-ink: #fff8ea;
}
.profile-nameplate[data-shape="rail"] {
  --cat-nameplate-shapes-1: #f16b26;
  --cat-nameplate-shapes-2: #fab193;
  --cat-nameplate-shapes-deep: #622100;
  --cat-nameplate-shapes-ink: #fff6f0;
}
.profile-nameplate[data-shape="plaque"] {
  --cat-nameplate-shapes-1: #e47850;
  --cat-nameplate-shapes-2: #fbb297;
  --cat-nameplate-shapes-deep: #632206;
  --cat-nameplate-shapes-ink: #fff9e8;
}
.profile-nameplate[data-shape="halo"] {
  --cat-nameplate-shapes-1: #fdb591;
  --cat-nameplate-shapes-2: #fde6da;
  --cat-nameplate-shapes-deep: #99450d;
  --cat-nameplate-shapes-ink: #f2fbff;
}
.profile-nameplate[data-shape="lens"] {
  --cat-nameplate-shapes-1: #d890f7;
  --cat-nameplate-shapes-2: #f0d2ff;
  --cat-nameplate-shapes-deep: #693080;
  --cat-nameplate-shapes-ink: #f2fbff;
}
.profile-nameplate[data-shape="corona"] {
  --cat-nameplate-shapes-1: #35e6ef;
  --cat-nameplate-shapes-2: #b3fafe;
  --cat-nameplate-shapes-deep: #077378;
  --cat-nameplate-shapes-ink: #f2fbff;
}
.profile-nameplate[data-shape="fan"] {
  --cat-nameplate-shapes-1: #738bef;
  --cat-nameplate-shapes-2: #a8bcfe;
  --cat-nameplate-shapes-deep: #1f2874;
  --cat-nameplate-shapes-ink: #fbf3ff;
}
.profile-nameplate[data-shape="obelisk"] {
  --cat-nameplate-shapes-1: #c35146;
  --cat-nameplate-shapes-2: #e08b7f;
  --cat-nameplate-shapes-deep: #450000;
  --cat-nameplate-shapes-ink: #fff8ea;
}
.profile-nameplate[data-shape="grid"] {
  --cat-nameplate-shapes-1: #14bed3;
  --cat-nameplate-shapes-2: #72eafd;
  --cat-nameplate-shapes-deep: #0e5059;
  --cat-nameplate-shapes-ink: #effdff;
}
.profile-nameplate[data-shape="dovetail"] {
  --cat-nameplate-shapes-1: #738bed;
  --cat-nameplate-shapes-2: #a8bbfd;
  --cat-nameplate-shapes-deep: #1f2973;
  --cat-nameplate-shapes-ink: #fbf3ff;
}
.profile-nameplate[data-shape="panel"] {
  --cat-nameplate-shapes-1: #2ba6a6;
  --cat-nameplate-shapes-2: #39d7d7;
  --cat-nameplate-shapes-deep: #053b3b;
  --cat-nameplate-shapes-ink: #effdff;
}
.profile-nameplate[data-shape="notch"] {
  --cat-nameplate-shapes-1: #93b6f8;
  --cat-nameplate-shapes-2: #d5e3fe;
  --cat-nameplate-shapes-deep: #1a48ab;
  --cat-nameplate-shapes-ink: #effdff;
}
.profile-nameplate[data-shape="cartouche"] {
  --cat-nameplate-shapes-1: #ca714b;
  --cat-nameplate-shapes-2: #e8a58a;
  --cat-nameplate-shapes-deep: #4f1b02;
  --cat-nameplate-shapes-ink: #fff8ea;
}
.profile-nameplate[data-shape="shingle"] {
  --cat-nameplate-shapes-1: #fb9552;
  --cat-nameplate-shapes-2: #fcd7c1;
  --cat-nameplate-shapes-deep: #793b0a;
  --cat-nameplate-shapes-ink: #fff9e8;
}
.profile-nameplate[data-shape="crest"] {
  --cat-nameplate-shapes-1: #fc8851;
  --cat-nameplate-shapes-2: #fccdb9;
  --cat-nameplate-shapes-deep: #773109;
  --cat-nameplate-shapes-ink: #fff9e8;
}
.profile-nameplate[data-shape="diadem"] {
  --cat-nameplate-shapes-1: #fb9491;
  --cat-nameplate-shapes-2: #fed8d6;
  --cat-nameplate-shapes-deep: #961323;
  --cat-nameplate-shapes-ink: #fff9e8;
}
.profile-nameplate[data-shape="reliquary"] {
  --cat-nameplate-shapes-1: #25a09c;
  --cat-nameplate-shapes-2: #5eccc8;
  --cat-nameplate-shapes-deep: #003635;
  --cat-nameplate-shapes-ink: #fff9e8;
}

/* ------------------------------------------------ nameplateMaterials (22) */
.profile-nameplate[data-material="sand"] {
  --cat-nameplate-materials-1: #27c682;
  --cat-nameplate-materials-2: #8fecb9;
  --cat-nameplate-materials-deep: #015433;
  --cat-nameplate-materials-ink: #f3fff5;
}
.profile-nameplate[data-material="slate"] {
  --cat-nameplate-materials-1: #fe8184;
  --cat-nameplate-materials-2: #fecbca;
  --cat-nameplate-materials-deep: #8c0321;
  --cat-nameplate-materials-ink: #fff9e8;
}
.profile-nameplate[data-material="linen"] {
  --cat-nameplate-materials-1: #fc6ea6;
  --cat-nameplate-materials-2: #febed2;
  --cat-nameplate-materials-deep: #7e0243;
  --cat-nameplate-materials-ink: #fff6f0;
}
.profile-nameplate[data-material="kraft"] {
  --cat-nameplate-materials-1: #dc536b;
  --cat-nameplate-materials-2: #f8929d;
  --cat-nameplate-materials-deep: #580019;
  --cat-nameplate-materials-ink: #fff6f0;
}
.profile-nameplate[data-material="terrazzo"] {
  --cat-nameplate-materials-1: #c59afc;
  --cat-nameplate-materials-2: #e6d7fe;
  --cat-nameplate-materials-deep: #603090;
  --cat-nameplate-materials-ink: #fbf3ff;
}
.profile-nameplate[data-material="pearl"] {
  --cat-nameplate-materials-1: #ec7e51;
  --cat-nameplate-materials-2: #ffbba1;
  --cat-nameplate-materials-deep: #6a2707;
  --cat-nameplate-materials-ink: #fff9e8;
}
.profile-nameplate[data-material="bronze"] {
  --cat-nameplate-materials-1: #22a29e;
  --cat-nameplate-materials-2: #5ececa;
  --cat-nameplate-materials-deep: #003736;
  --cat-nameplate-materials-ink: #fff9e8;
}
.profile-nameplate[data-material="enamel"] {
  --cat-nameplate-materials-1: #fe907d;
  --cat-nameplate-materials-2: #fed5ce;
  --cat-nameplate-materials-deep: #882a1e;
  --cat-nameplate-materials-ink: #fbf3ff;
}
.profile-nameplate[data-material="tin"] {
  --cat-nameplate-materials-1: #00b7c9;
  --cat-nameplate-materials-2: #59e5f7;
  --cat-nameplate-materials-deep: #044a51;
  --cat-nameplate-materials-ink: #effdff;
}
.profile-nameplate[data-material="aurora"] {
  --cat-nameplate-materials-1: #2bd7f7;
  --cat-nameplate-materials-2: #c9f4ff;
  --cat-nameplate-materials-deep: #146675;
  --cat-nameplate-materials-ink: #f2fbff;
}
.profile-nameplate[data-material="frost"] {
  --cat-nameplate-materials-1: #739634;
  --cat-nameplate-materials-2: #a4bf7c;
  --cat-nameplate-materials-deep: #213100;
  --cat-nameplate-materials-ink: #f3fff5;
}
.profile-nameplate[data-material="phosphor"] {
  --cat-nameplate-materials-1: #33c094;
  --cat-nameplate-materials-2: #6dedc0;
  --cat-nameplate-materials-deep: #064f3b;
  --cat-nameplate-materials-ink: #f2fff7;
}
.profile-nameplate[data-material="platinum"] {
  --cat-nameplate-materials-1: #df6a5e;
  --cat-nameplate-materials-2: #fca498;
  --cat-nameplate-materials-deep: #660405;
  --cat-nameplate-materials-ink: #fff9e8;
}
.profile-nameplate[data-material="carbon"] {
  --cat-nameplate-materials-1: #03bab1;
  --cat-nameplate-materials-2: #6de6dc;
  --cat-nameplate-materials-deep: #054b47;
  --cat-nameplate-materials-ink: #effdff;
}
.profile-nameplate[data-material="titanium"] {
  --cat-nameplate-materials-1: #0db3c3;
  --cat-nameplate-materials-2: #5be1f1;
  --cat-nameplate-materials-deep: #04464d;
  --cat-nameplate-materials-ink: #effdff;
}
.profile-nameplate[data-material="iridium"] {
  --cat-nameplate-materials-1: #27b3a7;
  --cat-nameplate-materials-2: #64e0d3;
  --cat-nameplate-materials-deep: #0a4540;
  --cat-nameplate-materials-ink: #effdff;
}
.profile-nameplate[data-material="graphite"] {
  --cat-nameplate-materials-1: #c767a4;
  --cat-nameplate-materials-2: #e79fca;
  --cat-nameplate-materials-deep: #54073e;
  --cat-nameplate-materials-ink: #fbf3ff;
}
.profile-nameplate[data-material="obsidian"] {
  --cat-nameplate-materials-1: #c76c1f;
  --cat-nameplate-materials-2: #f09b60;
  --cat-nameplate-materials-deep: #441e00;
  --cat-nameplate-materials-ink: #fff9e8;
}
.profile-nameplate[data-material="lacquer"] {
  --cat-nameplate-materials-1: #dd5782;
  --cat-nameplate-materials-2: #f995b0;
  --cat-nameplate-materials-deep: #590128;
  --cat-nameplate-materials-ink: #fff5f2;
}
.profile-nameplate[data-material="quartz"] {
  --cat-nameplate-materials-1: #f96476;
  --cat-nameplate-materials-2: #fdb3b6;
  --cat-nameplate-materials-deep: #740221;
  --cat-nameplate-materials-ink: #fff9e8;
}
.profile-nameplate[data-material="opaline"] {
  --cat-nameplate-materials-1: #f98a62;
  --cat-nameplate-materials-2: #ffcdbb;
  --cat-nameplate-materials-deep: #7f2a01;
  --cat-nameplate-materials-ink: #f2fbff;
}
.profile-nameplate[data-material="wire"] {
  --cat-nameplate-materials-1: #2fcbe6;
  --cat-nameplate-materials-2: #b0f0fe;
  --cat-nameplate-materials-deep: #0f5c69;
  --cat-nameplate-materials-ink: #effdff;
}

/* ------------------------------------------------ bgFx (83) */
.bg-fx-sumi {
  --cat-bg-fx-1: #d65d31;
  --cat-bg-fx-2: #f29879;
  --cat-bg-fx-deep: #4d1300;
  --cat-bg-fx-ink: #fff4ec;
}
.bg-fx-toriiGate {
  --cat-bg-fx-1: #f862ad;
  --cat-bg-fx-2: #feb4d3;
  --cat-bg-fx-deep: #750047;
  --cat-bg-fx-ink: #fff5f2;
}
.bg-fx-koi {
  --cat-bg-fx-1: #fb617e;
  --cat-bg-fx-2: #fdb2ba;
  --cat-bg-fx-deep: #700d2a;
  --cat-bg-fx-ink: #fff5f2;
}
.bg-fx-bamboo {
  --cat-bg-fx-1: #e56ca1;
  --cat-bg-fx-2: #fdabcb;
  --cat-bg-fx-deep: #6b073f;
  --cat-bg-fx-ink: #fff4ec;
}
.bg-fx-pixelSnow {
  --cat-bg-fx-1: #29d0a8;
  --cat-bg-fx-2: #6bfed5;
  --cat-bg-fx-deep: #095d49;
  --cat-bg-fx-ink: #f2fff7;
}
.bg-fx-arcadeCarpet {
  --cat-bg-fx-1: #34ccc6;
  --cat-bg-fx-2: #71faf3;
  --cat-bg-fx-deep: #105b58;
  --cat-bg-fx-ink: #f2fff7;
}
.bg-fx-paperGrain {
  --cat-bg-fx-1: #fc917f;
  --cat-bg-fx-2: #fdd6ce;
  --cat-bg-fx-deep: #872c1f;
  --cat-bg-fx-ink: #fbf3ff;
}
.bg-fx-brushField {
  --cat-bg-fx-1: #7e91f6;
  --cat-bg-fx-2: #b6c3fa;
  --cat-bg-fx-deep: #282e7b;
  --cat-bg-fx-ink: #fbf3ff;
}
.bg-fx-petalRain {
  --cat-bg-fx-1: #33aa5f;
  --cat-bg-fx-2: #85d199;
  --cat-bg-fx-deep: #003d19;
  --cat-bg-fx-ink: #f3fff5;
}
.bg-fx-dustMotes {
  --cat-bg-fx-1: #e86e4f;
  --cat-bg-fx-2: #ffab96;
  --cat-bg-fx-deep: #641905;
  --cat-bg-fx-ink: #fbf3ff;
}
.bg-fx-halftone {
  --cat-bg-fx-1: #c76117;
  --cat-bg-fx-2: #f78d4e;
  --cat-bg-fx-deep: #3f1901;
  --cat-bg-fx-ink: #fff6f0;
}
.bg-fx-newsprint {
  --cat-bg-fx-1: #cc661a;
  --cat-bg-fx-2: #e99c70;
  --cat-bg-fx-deep: #451b00;
  --cat-bg-fx-ink: #fff6f0;
}
.bg-fx-risoGrain {
  --cat-bg-fx-1: #ca6418;
  --cat-bg-fx-2: #f9904f;
  --cat-bg-fx-deep: #441900;
  --cat-bg-fx-ink: #fff6f0;
}
.bg-fx-projector {
  --cat-bg-fx-1: #f56406;
  --cat-bg-fx-2: #fcae8d;
  --cat-bg-fx-deep: #5f2100;
  --cat-bg-fx-ink: #fff6f0;
}
.bg-fx-vitrineDust {
  --cat-bg-fx-1: #22966c;
  --cat-bg-fx-2: #76bc9c;
  --cat-bg-fx-deep: #012c1c;
  --cat-bg-fx-ink: #fff8ea;
}
.bg-fx-archival {
  --cat-bg-fx-1: #57a77c;
  --cat-bg-fx-2: #97ceae;
  --cat-bg-fx-deep: #063f26;
  --cat-bg-fx-ink: #fff8ea;
}
.bg-fx-marble {
  --cat-bg-fx-1: #c46b57;
  --cat-bg-fx-2: #e39f8f;
  --cat-bg-fx-deep: #510d01;
  --cat-bg-fx-ink: #fff8ea;
}
.bg-fx-specimenRows {
  --cat-bg-fx-1: #d66665;
  --cat-bg-fx-2: #f39e9b;
  --cat-bg-fx-deep: #5e0010;
  --cat-bg-fx-ink: #fff8ea;
}
.bg-fx-causticFloor {
  --cat-bg-fx-1: #2fc6a1;
  --cat-bg-fx-2: #93edd0;
  --cat-bg-fx-deep: #075543;
  --cat-bg-fx-ink: #f2fbff;
}
.bg-fx-eclipseShadow {
  --cat-bg-fx-1: #fda47d;
  --cat-bg-fx-2: #fde5db;
  --cat-bg-fx-deep: #8e3b0c;
  --cat-bg-fx-ink: #f2fbff;
}
.bg-fx-spectrumFan {
  --cat-bg-fx-1: #e9a5fa;
  --cat-bg-fx-2: #f8e3fd;
  --cat-bg-fx-deep: #7e3b8e;
  --cat-bg-fx-ink: #f2fbff;
}
.bg-fx-auroraCurtain {
  --cat-bg-fx-1: #2cc1bc;
  --cat-bg-fx-2: #87ebe5;
  --cat-bg-fx-deep: #05524f;
  --cat-bg-fx-ink: #f2fbff;
}
.bg-fx-wireframeSea {
  --cat-bg-fx-1: #1bcfa0;
  --cat-bg-fx-2: #78fbce;
  --cat-bg-fx-deep: #025c45;
  --cat-bg-fx-ink: #effdff;
}
.bg-fx-datafall {
  --cat-bg-fx-1: #00c2ba;
  --cat-bg-fx-2: #6fede6;
  --cat-bg-fx-deep: #0a514e;
  --cat-bg-fx-ink: #effdff;
}
.bg-fx-scanGrid {
  --cat-bg-fx-1: #15b090;
  --cat-bg-fx-2: #45e0bb;
  --cat-bg-fx-deep: #004134;
  --cat-bg-fx-ink: #effdff;
}
.bg-fx-serverHum {
  --cat-bg-fx-1: #ca75d1;
  --cat-bg-fx-2: #ecadf1;
  --cat-bg-fx-deep: #5a1661;
  --cat-bg-fx-ink: #effdff;
}
.bg-fx-onyxSheen {
  --cat-bg-fx-1: #e9794e;
  --cat-bg-fx-2: #fbb69d;
  --cat-bg-fx-deep: #672304;
  --cat-bg-fx-ink: #fff9e8;
}
.bg-fx-goldDust {
  --cat-bg-fx-1: #ec5e73;
  --cat-bg-fx-2: #fba5ac;
  --cat-bg-fx-deep: #650921;
  --cat-bg-fx-ink: #fff9e8;
}
.bg-fx-sealSmoke {
  --cat-bg-fx-1: #29a8a7;
  --cat-bg-fx-2: #63d5d3;
  --cat-bg-fx-deep: #053d3d;
  --cat-bg-fx-ink: #fff9e8;
}
.bg-fx-reliquaryGlow {
  --cat-bg-fx-1: #ef762f;
  --cat-bg-fx-2: #fab897;
  --cat-bg-fx-deep: #632903;
  --cat-bg-fx-ink: #fff9e8;
}
.bg-fx-pressBlanket {
  --cat-bg-fx-1: #1aafc0;
  --cat-bg-fx-2: #1ae0f6;
  --cat-bg-fx-deep: #04434a;
  --cat-bg-fx-ink: #fff6f0;
}
.bg-fx-caseGlass {
  --cat-bg-fx-1: #2facb3;
  --cat-bg-fx-2: #56dbe3;
  --cat-bg-fx-deep: #004145;
  --cat-bg-fx-ink: #fff8ea;
}
.bg-fx-lensFlare {
  --cat-bg-fx-1: #2cd6f6;
  --cat-bg-fx-2: #c9f4fe;
  --cat-bg-fx-deep: #156575;
  --cat-bg-fx-ink: #f2fbff;
}
.bg-fx-sonarRing {
  --cat-bg-fx-1: #c070cc;
  --cat-bg-fx-2: #e2a7eb;
  --cat-bg-fx-deep: #52105c;
  --cat-bg-fx-ink: #effdff;
}
.bg-fx-velvetFold {
  --cat-bg-fx-1: #2abcae;
  --cat-bg-fx-2: #83e5d9;
  --cat-bg-fx-deep: #004d47;
  --cat-bg-fx-ink: #fff9e8;
}
.bg-fx-aurora {
  --cat-bg-fx-1: #de94fb;
  --cat-bg-fx-2: #f3d9fd;
  --cat-bg-fx-deep: #6f3384;
  --cat-bg-fx-ink: #f2fbff;
}
.bg-fx-prism {
  --cat-bg-fx-1: #2bd3f1;
  --cat-bg-fx-2: #c9f4fe;
  --cat-bg-fx-deep: #126371;
  --cat-bg-fx-ink: #f2fbff;
}
.bg-fx-bokeh {
  --cat-bg-fx-1: #6ceac1;
  --cat-bg-fx-2: #b3fee2;
  --cat-bg-fx-deep: #0e795e;
  --cat-bg-fx-ink: #f2fbff;
}
.bg-fx-caustics {
  --cat-bg-fx-1: #feb591;
  --cat-bg-fx-2: #fee6da;
  --cat-bg-fx-deep: #9a450d;
  --cat-bg-fx-ink: #f2fbff;
}
.bg-fx-prism2 {
  --cat-bg-fx-1: #3ce1e8;
  --cat-bg-fx-2: #aefbff;
  --cat-bg-fx-deep: #0a6f73;
  --cat-bg-fx-ink: #f2fbff;
}
.bg-fx-orbs {
  --cat-bg-fx-1: #f68133;
  --cat-bg-fx-2: #fdc4a4;
  --cat-bg-fx-deep: #693108;
  --cat-bg-fx-ink: #f2fbff;
}
.bg-fx-tracers {
  --cat-bg-fx-1: #77e1fe;
  --cat-bg-fx-2: #cef2fe;
  --cat-bg-fx-deep: #08748b;
  --cat-bg-fx-ink: #f2fbff;
}
.bg-fx-fireflies {
  --cat-bg-fx-1: #f77f2e;
  --cat-bg-fx-2: #fec2a2;
  --cat-bg-fx-deep: #6a3005;
  --cat-bg-fx-ink: #f2fbff;
}
.bg-fx-rain {
  --cat-bg-fx-1: #36a459;
  --cat-bg-fx-2: #83ca92;
  --cat-bg-fx-deep: #003814;
  --cat-bg-fx-ink: #f3fff5;
}
.bg-fx-snow {
  --cat-bg-fx-1: #77a23b;
  --cat-bg-fx-2: #a9cb84;
  --cat-bg-fx-deep: #243b00;
  --cat-bg-fx-ink: #f3fff5;
}
.bg-fx-waves {
  --cat-bg-fx-1: #7bb950;
  --cat-bg-fx-2: #b3e298;
  --cat-bg-fx-deep: #284e05;
  --cat-bg-fx-ink: #f3fff5;
}
.bg-fx-clouds {
  --cat-bg-fx-1: #13ce8a;
  --cat-bg-fx-2: #90f4c0;
  --cat-bg-fx-deep: #005a39;
  --cat-bg-fx-ink: #f3fff5;
}
.bg-fx-tide {
  --cat-bg-fx-1: #2cb76e;
  --cat-bg-fx-2: #89dea7;
  --cat-bg-fx-deep: #004825;
  --cat-bg-fx-ink: #f3fff5;
}
.bg-fx-dandelion {
  --cat-bg-fx-1: #0199a2;
  --cat-bg-fx-2: #50c5ce;
  --cat-bg-fx-deep: #003033;
  --cat-bg-fx-ink: #f3fff5;
}
.bg-fx-frostGrid {
  --cat-bg-fx-1: #26bf78;
  --cat-bg-fx-2: #8ce6b0;
  --cat-bg-fx-deep: #004e2c;
  --cat-bg-fx-ink: #f3fff5;
}
.bg-fx-smoke {
  --cat-bg-fx-1: #0da0ab;
  --cat-bg-fx-2: #56cdd8;
  --cat-bg-fx-deep: #04363a;
  --cat-bg-fx-ink: #f3fff5;
}
.bg-fx-sakura {
  --cat-bg-fx-1: #fe7866;
  --cat-bg-fx-2: #ffc3b8;
  --cat-bg-fx-deep: #850000;
  --cat-bg-fx-ink: #fff5f2;
}
.bg-fx-embers {
  --cat-bg-fx-1: #f879af;
  --cat-bg-fx-2: #fec4d9;
  --cat-bg-fx-deep: #81084b;
  --cat-bg-fx-ink: #fff5f2;
}
.bg-fx-inkBloom {
  --cat-bg-fx-1: #f87d5f;
  --cat-bg-fx-2: #ffc1b2;
  --cat-bg-fx-deep: #7b1b01;
  --cat-bg-fx-ink: #fff5f2;
}
.bg-fx-firework {
  --cat-bg-fx-1: #f7655d;
  --cat-bg-fx-2: #ffafa7;
  --cat-bg-fx-deep: #72030c;
  --cat-bg-fx-ink: #fff5f2;
}
.bg-fx-silk {
  --cat-bg-fx-1: #fd758b;
  --cat-bg-fx-2: #fec1c7;
  --cat-bg-fx-deep: #7e0f2f;
  --cat-bg-fx-ink: #fff5f2;
}
.bg-fx-matrix {
  --cat-bg-fx-1: #2cadba;
  --cat-bg-fx-2: #53ddeb;
  --cat-bg-fx-deep: #004349;
  --cat-bg-fx-ink: #effdff;
}
.bg-fx-grid {
  --cat-bg-fx-1: #2cc08f;
  --cat-bg-fx-2: #78ebbd;
  --cat-bg-fx-deep: #015038;
  --cat-bg-fx-ink: #effdff;
}
.bg-fx-hexagons {
  --cat-bg-fx-1: #1fb8cb;
  --cat-bg-fx-2: #62e6f9;
  --cat-bg-fx-deep: #0c4b53;
  --cat-bg-fx-ink: #effdff;
}
.bg-fx-neonRain {
  --cat-bg-fx-1: #24c6de;
  --cat-bg-fx-2: #9cedfd;
  --cat-bg-fx-deep: #055763;
  --cat-bg-fx-ink: #effdff;
}
.bg-fx-glitchRain {
  --cat-bg-fx-1: #2fb9b0;
  --cat-bg-fx-2: #6ae7dc;
  --cat-bg-fx-deep: #024b47;
  --cat-bg-fx-ink: #effdff;
}
.bg-fx-magnetic {
  --cat-bg-fx-1: #0ed3a4;
  --cat-bg-fx-2: #77ffd3;
  --cat-bg-fx-deep: #015f48;
  --cat-bg-fx-ink: #effdff;
}
.bg-fx-static {
  --cat-bg-fx-1: #539dfe;
  --cat-bg-fx-2: #a8cbfa;
  --cat-bg-fx-deep: #073a75;
  --cat-bg-fx-ink: #effdff;
}
.bg-fx-lightning {
  --cat-bg-fx-1: #7dacfa;
  --cat-bg-fx-2: #c4dafc;
  --cat-bg-fx-deep: #02409e;
  --cat-bg-fx-ink: #effdff;
}
.bg-fx-stars {
  --cat-bg-fx-1: #7e7bf0;
  --cat-bg-fx-2: #acaffd;
  --cat-bg-fx-deep: #281774;
  --cat-bg-fx-ink: #fbf3ff;
}
.bg-fx-constellation {
  --cat-bg-fx-1: #b187f8;
  --cat-bg-fx-2: #d5c2ff;
  --cat-bg-fx-deep: #4c267d;
  --cat-bg-fx-ink: #fbf3ff;
}
.bg-fx-galaxy {
  --cat-bg-fx-1: #be92ff;
  --cat-bg-fx-2: #e0cfff;
  --cat-bg-fx-deep: #582c8b;
  --cat-bg-fx-ink: #fbf3ff;
}
.bg-fx-nebulaWeb {
  --cat-bg-fx-1: #977ae5;
  --cat-bg-fx-2: #c0aefd;
  --cat-bg-fx-deep: #381a6d;
  --cat-bg-fx-ink: #fbf3ff;
}
.bg-fx-comet {
  --cat-bg-fx-1: #d36baa;
  --cat-bg-fx-2: #f3a4d0;
  --cat-bg-fx-deep: #5e0a44;
  --cat-bg-fx-ink: #fbf3ff;
}
.bg-fx-meteors {
  --cat-bg-fx-1: #de6950;
  --cat-bg-fx-2: #faa28e;
  --cat-bg-fx-deep: #600d00;
  --cat-bg-fx-ink: #fbf3ff;
}
.bg-fx-ribbons {
  --cat-bg-fx-1: #c098f8;
  --cat-bg-fx-2: #e3d3fd;
  --cat-bg-fx-deep: #5c2f8d;
  --cat-bg-fx-ink: #fbf3ff;
}
.bg-fx-portal {
  --cat-bg-fx-1: #d96650;
  --cat-bg-fx-2: #f69f8d;
  --cat-bg-fx-deep: #5c0a00;
  --cat-bg-fx-ink: #fbf3ff;
}
.bg-fx-bubbles {
  --cat-bg-fx-1: #00b883;
  --cat-bg-fx-2: #6ae3b1;
  --cat-bg-fx-deep: #004730;
  --cat-bg-fx-ink: #f2fff7;
}
.bg-fx-bubbles2 {
  --cat-bg-fx-1: #ccb31e;
  --cat-bg-fx-2: #fae05e;
  --cat-bg-fx-deep: #5b4e05;
  --cat-bg-fx-ink: #f2fff7;
}
.bg-fx-vortex {
  --cat-bg-fx-1: #c8ac23;
  --cat-bg-fx-2: #f5da5f;
  --cat-bg-fx-deep: #564904;
  --cat-bg-fx-ink: #f2fff7;
}
.bg-fx-helix {
  --cat-bg-fx-1: #00c6bd;
  --cat-bg-fx-2: #3ff7ec;
  --cat-bg-fx-deep: #0e5450;
  --cat-bg-fx-ink: #f2fff7;
}
.bg-fx-clockwork {
  --cat-bg-fx-1: #5eb745;
  --cat-bg-fx-2: #9fdf8f;
  --cat-bg-fx-deep: #174a06;
  --cat-bg-fx-ink: #f2fff7;
}
.bg-fx-lava {
  --cat-bg-fx-1: #c8ae23;
  --cat-bg-fx-2: #f6db5f;
  --cat-bg-fx-deep: #574a04;
  --cat-bg-fx-ink: #f2fff7;
}
.bg-fx-plasma {
  --cat-bg-fx-1: #cbb326;
  --cat-bg-fx-2: #f9e062;
  --cat-bg-fx-deep: #5a4e08;
  --cat-bg-fx-ink: #f2fff7;
}
.bg-fx-ash {
  --cat-bg-fx-1: #d46866;
  --cat-bg-fx-2: #f19f9c;
  --cat-bg-fx-deep: #5c0410;
  --cat-bg-fx-ink: #fff8ea;
}
.bg-fx-cathedral {
  --cat-bg-fx-1: #ea7268;
  --cat-bg-fx-2: #fcb2a9;
  --cat-bg-fx-deep: #6f0f10;
  --cat-bg-fx-ink: #fff8ea;
}
.bg-fx-confetti {
  --cat-bg-fx-1: #c261e8;
  --cat-bg-fx-2: #dfa3fa;
  --cat-bg-fx-deep: #50006a;
  --cat-bg-fx-ink: #fff6f0;
}
.bg-fx-pulseRings {
  --cat-bg-fx-1: #13a3af;
  --cat-bg-fx-2: #19d4e3;
  --cat-bg-fx-deep: #00393e;
  --cat-bg-fx-ink: #fff6f0;
}
