/* generated by _source/build.py from _source/data/dot_colours.json – do not edit */
.dc-198c64{--dot:#198c64;--dot-text:rgb(255,255,255);--dot-shadow:0 0 2px rgba(0,0,0,.4)}
.dc-3a3b3b{--dot:#3a3b3b;--dot-text:rgb(255,255,255);--dot-shadow:0 0 2px rgba(0,0,0,.4)}
.item-dot.dc-3a3b3b-7b7f80{--dot:#3a3b3b;--dot-text:rgb(255,255,255);--dot-shadow:0 0 2px rgba(0,0,0,.4);background:linear-gradient(135deg,#3a3b3b 50%,#7b7f80 50%)}
.dc-4d8f8c{--dot:#4d8f8c;--dot-text:rgb(255,255,255);--dot-shadow:0 0 2px rgba(0,0,0,.4)}
.dc-507091{--dot:#507091;--dot-text:rgb(255,255,255);--dot-shadow:0 0 2px rgba(0,0,0,.4)}
.item-dot.dc-507091-7b7f80{--dot:#507091;--dot-text:rgb(255,255,255);--dot-shadow:0 0 2px rgba(0,0,0,.4);background:linear-gradient(135deg,#507091 50%,#7b7f80 50%)}
.dc-5d7c9a{--dot:#5d7c9a;--dot-text:rgb(255,255,255);--dot-shadow:0 0 2px rgba(0,0,0,.4)}
.dc-748943{--dot:#748943;--dot-text:rgb(255,255,255);--dot-shadow:0 0 2px rgba(0,0,0,.4)}
.dc-7b7f80{--dot:#7b7f80;--dot-text:rgb(255,255,255);--dot-shadow:0 0 2px rgba(0,0,0,.4)}
.item-dot.dc-7b7f80-507091{--dot:#7b7f80;--dot-text:rgb(255,255,255);--dot-shadow:0 0 2px rgba(0,0,0,.4);background:linear-gradient(135deg,#7b7f80 50%,#507091 50%)}
.dc-825c7a{--dot:#825c7a;--dot-text:rgb(255,255,255);--dot-shadow:0 0 2px rgba(0,0,0,.4)}
.dc-a06450{--dot:#a06450;--dot-text:rgb(255,255,255);--dot-shadow:0 0 2px rgba(0,0,0,.4)}
.dc-ae325a{--dot:#ae325a;--dot-text:rgb(255,255,255);--dot-shadow:0 0 2px rgba(0,0,0,.4)}
.dc-b99d6b{--dot:#b99d6b;--dot-text:rgb(255,255,255);--dot-shadow:0 0 2px rgba(0,0,0,.4)}
.dc-f5833c{--dot:#f5833c;--dot-text:rgb(255,255,255);--dot-shadow:0 0 2px rgba(0,0,0,.4)}
.item-dot.dc-f5833c-4d8f8c{--dot:#f5833c;--dot-text:rgb(255,255,255);--dot-shadow:0 0 2px rgba(0,0,0,.4);background:linear-gradient(135deg,#f5833c 50%,#4d8f8c 50%)}
.item-dot.dc-f5833c-507091{--dot:#f5833c;--dot-text:rgb(255,255,255);--dot-shadow:0 0 2px rgba(0,0,0,.4);background:linear-gradient(135deg,#f5833c 50%,#507091 50%)}
.item-dot.dc-f5833c-748943{--dot:#f5833c;--dot-text:rgb(255,255,255);--dot-shadow:0 0 2px rgba(0,0,0,.4);background:linear-gradient(135deg,#f5833c 50%,#748943 50%)}
.item-dot.dc-f5833c-7b7f80{--dot:#f5833c;--dot-text:rgb(255,255,255);--dot-shadow:0 0 2px rgba(0,0,0,.4);background:linear-gradient(135deg,#f5833c 50%,#7b7f80 50%)}
.item-dot.dc-f5833c-825c7a{--dot:#f5833c;--dot-text:rgb(255,255,255);--dot-shadow:0 0 2px rgba(0,0,0,.4);background:linear-gradient(135deg,#f5833c 50%,#825c7a 50%)}
.item-dot.dc-f5833c-a06450{--dot:#f5833c;--dot-text:rgb(255,255,255);--dot-shadow:0 0 2px rgba(0,0,0,.4);background:linear-gradient(135deg,#f5833c 50%,#a06450 50%)}
.item-dot.dc-f5833c-ae325a{--dot:#f5833c;--dot-text:rgb(255,255,255);--dot-shadow:0 0 2px rgba(0,0,0,.4);background:linear-gradient(135deg,#f5833c 50%,#ae325a 50%)}
.dc-fcc8ab{--dot:#fcc8ab;--dot-text:rgb(36,46,50);--dot-shadow:none}
.dc-feb813{--dot:#feb813;--dot-text:rgb(36,46,50);--dot-shadow:none}
