/* Made by scripts/site_crt.py out of crt.fs and the game's inks. */
:root {
  --bg-flat: #0b0908;
  --panel-flat: #080605;
  --strip-flat: #15120f;
  --rail-flat: #423a32;
  --bone-flat: #bcb5a2;
  --linen-flat: #cdcab7;
  --chrome-flat: #766957;
  --pick-flat: #ccb674;
  --hint-flat: #6b6050;
  --read-flat: #b2a78d;
  --vignette: radial-gradient(circle farthest-corner at 50% 50%, rgba(0, 0, 0, 0.000) 45.0%, rgba(0, 0, 0, 0.001) 47.8%, rgba(0, 0, 0, 0.004) 50.5%, rgba(0, 0, 0, 0.009) 53.2%, rgba(0, 0, 0, 0.015) 56.0%, rgba(0, 0, 0, 0.023) 58.8%, rgba(0, 0, 0, 0.032) 61.5%, rgba(0, 0, 0, 0.043) 64.2%, rgba(0, 0, 0, 0.054) 67.0%, rgba(0, 0, 0, 0.067) 69.8%, rgba(0, 0, 0, 0.080) 72.5%, rgba(0, 0, 0, 0.094) 75.2%, rgba(0, 0, 0, 0.109) 78.0%, rgba(0, 0, 0, 0.124) 80.8%, rgba(0, 0, 0, 0.139) 83.5%, rgba(0, 0, 0, 0.154) 86.2%, rgba(0, 0, 0, 0.169) 89.0%, rgba(0, 0, 0, 0.184) 91.8%, rgba(0, 0, 0, 0.198) 94.5%, rgba(0, 0, 0, 0.211) 97.2%, rgba(0, 0, 0, 0.223) 100.0%);
}
:root {
  --bg-s1: linear-gradient(#0b0908, #0b0908);
  --bg-s15: linear-gradient(#0b0908, #0b0908);
  --bg-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAIAAAD91JpzAAAAEElEQVR42mPg5uQAIgYIBQADKgBxZhMdOQAAAABJRU5ErkJggg==");
  --panel-s1: linear-gradient(#080605, #080605);
  --panel-s15: linear-gradient(#080605, #080605);
  --panel-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAIAAAD91JpzAAAAEUlEQVR42mPgYGPlYGNjgFAAAjcAT8sMf0MAAAAASUVORK5CYII=");
  --strip-s1: linear-gradient(#15120f, #15120f);
  --strip-s15: linear-gradient(#15120f, #15120f);
  --strip-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAIAAAD91JpzAAAAEUlEQVR42mMQF+IXFRJggFAABj0A30SXu3YAAAAASUVORK5CYII=");
  --rail-s1: linear-gradient(#423a32, #423a32);
  --rail-s15: linear-gradient(#423a32, #423a32);
  --rail-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAIAAAD91JpzAAAAEUlEQVR42mNwszF0tDFlgFAAE9kCy601n80AAAAASUVORK5CYII=");
  --bone-s1: linear-gradient(#bcb5a2, #bcb5a2);
  --bone-s15: linear-gradient(#bcb5a2, #bcb5a2);
  --bone-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAIAAAD91JpzAAAAEklEQVR42mM4uWvBnl2rGSAUADxACIll5hgpAAAAAElFTkSuQmCC");
  --linen-s1: linear-gradient(#cdcab7, #cdcab7);
  --linen-s15: linear-gradient(#cdcab7, #cdcab7);
  --linen-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAIAAAD91JpzAAAAEklEQVR42mO4d2HrhQuHGCAUAENFCYu5WRZbAAAAAElFTkSuQmCC");
  --chrome-s1: linear-gradient(#766957, #766957);
  --chrome-s15: linear-gradient(#766957, #766957);
  --chrome-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAIAAAD91JpzAAAAEUlEQVR42mOoyQ4ryY5hgFAAIyAE8f0M/uUAAAAASUVORK5CYII=");
  --pick-s1: linear-gradient(#ccb674, #ccb674);
  --pick-s15: linear-gradient(#ccb674, #ccb674);
  --pick-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAIAAAD91JpzAAAAEklEQVR42mO4u7vo/O4qBggFADpkCB2GLrcAAAAAAElFTkSuQmCC");
  --hint-s1: linear-gradient(#6b6050, #6b6050);
  --hint-s15: linear-gradient(#6b6050, #6b6050);
  --hint-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAIAAAD91JpzAAAAEUlEQVR42mMoTPLPSgplgFAAICkEhwOSWWAAAAAASUVORK5CYII=");
  --read-s1: linear-gradient(#b2a78d, #b2a78d);
  --read-s15: linear-gradient(#b2a78d, #b2a78d);
  --read-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAIAAAD91JpzAAAAEklEQVR42mPYs7p7w+qpDBAKADcIB8VUr5aSAAAAAElFTkSuQmCC");
}
@media (min-resolution: 1.2dppx), (-webkit-min-device-pixel-ratio: 1.2) {
:root {
  --bg-s2: linear-gradient(#0b0908, #0b0908);
  --panel-s2: linear-gradient(#080605, #080605);
  --strip-s2: linear-gradient(#15120f, #15120f);
  --rail-s2: linear-gradient(#423a32, #423a32);
  --bone-s2: linear-gradient(#bcb5a2, #bcb5a2);
  --linen-s2: linear-gradient(#cdcab7, #cdcab7);
  --chrome-s2: linear-gradient(#766957, #766957);
  --pick-s2: linear-gradient(#ccb674, #ccb674);
  --hint-s2: linear-gradient(#6b6050, #6b6050);
  --read-s2: linear-gradient(#b2a78d, #b2a78d);
}
}
@media (min-resolution: 1.4dppx), (-webkit-min-device-pixel-ratio: 1.4) {
:root {
  --bg-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAH0lEQVR42mPgZmfn5GTnZOdg4Ofi5OHh5OHiZoCLAQAOxwD5XWGSRwAAAABJRU5ErkJggg==");
  --panel-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAH0lEQVR42mPgYGVhZ2NhZ2Vl4GZn4+Rk42RnZ4CLAQAKYACu8mBGKwAAAABJRU5ErkJggg==");
  --strip-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAH0lEQVR42mMQ4+cVEuIV4udnkBMRlJAUlBARZYCLAQAdPQHtPb8/nAAAAABJRU5ErkJggg==");
  --rail-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAH0lEQVR42mNwNtQyt9EyNzRmiHa29Am09HF2ZYCLAQBdbAYuhN5gKQAAAABJRU5ErkJggg==");
  --bone-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAIUlEQVR42mM4OLNjwY6OBTOXMPy/sOvW7123LjxggIsBABxhEuHCw7aEAAAAAElFTkSuQmCC");
  --linen-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAIUlEQVR42mO4unrWxnOzNq7exfD/5aWP/y99fPmXAS4GADorFOagjIyWAAAAAElFTkSuQmCC");
  --chrome-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAH0lEQVR42mMoj/BMzvZMjohgWFSR0j4xpb2ikgEuBgClzQr3sc78FAAAAABJRU5ErkJggg==");
  --pick-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAIElEQVR42mO4MjNxw87EDTNLGf5fbP3wp/XDxQUMcDEADvUR1ONM3gAAAAAASUVORK5CYII=");
  --hint-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAH0lEQVR42mPICXSOSnSOCgxkmJIXU9UaU5WXzwAXAwCXegoFI8IocwAAAABJRU5ErkJggg==");
  --read-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAIElEQVR42mPY2ls2bVXZtN5+hm8HFp55vvDMgUMMcDEABBkROkm820kAAAAASUVORK5CYII=");
}
}
@media (min-resolution: 1.75dppx), (-webkit-min-device-pixel-ratio: 1.75) {
:root {
  --bg-s1: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAIAAAD91JpzAAAAEElEQVR42mPg5uQAIgYIBQADKgBxZhMdOQAAAABJRU5ErkJggg==");
  --bg-s15: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAH0lEQVR42mPgZmfn5GTnZOdg4Ofi5OHh5OHiZoCLAQAOxwD5XWGSRwAAAABJRU5ErkJggg==");
  --bg-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAAIklEQVR42mPgYmfjACNOdg4Gfm4uHm4Obm5OXm5uVA6yMgAteAG9k87sIQAAAABJRU5ErkJggg==");
  --panel-s1: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAIAAAD91JpzAAAAEUlEQVR42mPgYGPlYGNjgFAAAjcAT8sMf0MAAAAASUVORK5CYII=");
  --panel-s15: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAH0lEQVR42mPgYGVhZ2NhZ2Vl4GZn4+Rk42RnZ4CLAQAKYACu8mBGKwAAAABJRU5ErkJggg==");
  --panel-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAAIElEQVR42mPgYGVhgyJWBm52Nk52Ng52Ni52DlQOsjIAH90BN38UzL4AAAAASUVORK5CYII=");
  --strip-s1: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAIAAAD91JpzAAAAEUlEQVR42mMQF+IXFRJggFAABj0A30SXu3YAAAAASUVORK5CYII=");
  --strip-s15: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAH0lEQVR42mMQ4+cVEuIV4udnkBMRlJAUlBARZYCLAQAdPQHtPb8/nAAAAABJRU5ErkJggg==");
  --strip-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAAJklEQVR42mMQ5eMR4OPm5+MW5ONnkBcVkhAVEBMVlBQVQ+UgKwMAWKsDY35BEX4AAAAASUVORK5CYII=");
  --rail-s1: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAIAAAD91JpzAAAAEUlEQVR42mNwszF0tDFlgFAAE9kCy601n80AAAAASUVORK5CYII=");
  --rail-s15: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAH0lEQVR42mNwNtQyt9EyNzRmiHa29Am09HF2ZYCLAQBdbAYuhN5gKQAAAABJRU5ErkJggg==");
  --rail-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAAJklEQVR42mNw0Ncw0lfW01cz1TdgiHOz9nIzcXWz8HNzR+UgKwMAHOYK5/NmG5QAAAAASUVORK5CYII=");
  --bone-s1: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAIAAAD91JpzAAAAEklEQVR42mM4uWvBnl2rGSAUADxACIll5hgpAAAAAElFTkSuQmCC");
  --bone-s15: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAIUlEQVR42mM4OLNjwY6OBTOXMPy/sOvW7123LjxggIsBABxhEuHCw7aEAAAAAElFTkSuQmCC");
  --bone-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAAKElEQVR42mPYMbFpwqSitknVMybOYfh//cC1myuP39z26PoLVA6yMgBhkSE54cEwXgAAAABJRU5ErkJggg==");
  --linen-s1: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAIAAAD91JpzAAAAEklEQVR42mO4d2HrhQuHGCAUAENFCYu5WRZbAAAAAElFTkSuQmCC");
  --linen-s15: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAIUlEQVR42mO4unrWxnOzNq7exfD/5aWP/y99fPmXAS4GADorFOagjIyWAAAAAElFTkSuQmCC");
  --linen-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAAKElEQVR42mM4vWjy/MWNUxZ3r1i0keH/x1tvPh248+ncz4//UTnIygC/AiTbh9nu5QAAAABJRU5ErkJggg==");
  --chrome-s1: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAIAAAD91JpzAAAAEUlEQVR42mOoyQ4ryY5hgFAAIyAE8f0M/uUAAAAASUVORK5CYII=");
  --chrome-s15: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAH0lEQVR42mMoj/BMzvZMjohgWFSR0j4xpb2ikgEuBgClzQr3sc78FAAAAABJRU5ErkJggg==");
  --chrome-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAAJklEQVR42mMoDHGLDLULDnWKCwlhWFGb3lIbXV2b1F1bi8pBVgYA+fcTXXa+WkAAAAAASUVORK5CYII=");
  --pick-s1: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAIAAAD91JpzAAAAEklEQVR42mO4u7vo/O4qBggFADpkCB2GLrcAAAAAAElFTkSuQmCC");
  --pick-s15: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAIElEQVR42mO4MjNxw87EDTNLGf5fbP3wp/XDxQUMcDEADvUR1ONM3gAAAAAASUVORK5CYII=");
  --pick-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAAKElEQVR42mM4NSl23uSgKZMjlk8qYPh/o/P1rcrbt5p+3FiKykFWBgA1LR9dSNkDzgAAAABJRU5ErkJggg==");
  --hint-s1: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAIAAAD91JpzAAAAEUlEQVR42mMoTPLPSgplgFAAICkEhwOSWWAAAAAASUVORK5CYII=");
  --hint-s15: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAH0lEQVR42mPICXSOSnSOCgxkmJIXU9UaU5WXzwAXAwCXegoFI8IocwAAAABJRU5ErkJggg==");
  --hint-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAAJklEQVR42mNI93UI9LX09rUN9fVlmFkUX1EcUlAcVV9UjMpBVgYAznARswARN5wAAAAASUVORK5CYII=");
  --read-s1: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAIAAAD91JpzAAAAEklEQVR42mPYs7p7w+qpDBAKADcIB8VUr5aSAAAAAElFTkSuQmCC");
  --read-s15: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAIElEQVR42mPY2ls2bVXZtN5+hm8HFp55vvDMgUMMcDEABBkROkm820kAAAAASUVORK5CYII=");
  --read-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAAJ0lEQVR42mNY01bQ3p5c157V19bB8P/48hMnJu86Me/y8ZOoHGRlABlOHmNZPPoVAAAAAElFTkSuQmCC");
}
}
@media (min-resolution: 2.5dppx), (-webkit-min-device-pixel-ratio: 2.5) {
:root {
  --bg-s1: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAH0lEQVR42mPgZmfn5GTnZOdg4Ofi5OHh5OHiZoCLAQAOxwD5XWGSRwAAAABJRU5ErkJggg==");
  --bg-s15: linear-gradient(#0b0908, #0b0908);
  --bg-s2: linear-gradient(#0b0908, #0b0908);
  --panel-s1: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAH0lEQVR42mPgYGVhZ2NhZ2Vl4GZn4+Rk42RnZ4CLAQAKYACu8mBGKwAAAABJRU5ErkJggg==");
  --panel-s15: linear-gradient(#080605, #080605);
  --panel-s2: linear-gradient(#080605, #080605);
  --strip-s1: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAH0lEQVR42mMQ4+cVEuIV4udnkBMRlJAUlBARZYCLAQAdPQHtPb8/nAAAAABJRU5ErkJggg==");
  --strip-s15: linear-gradient(#15120f, #15120f);
  --strip-s2: linear-gradient(#15120f, #15120f);
  --rail-s1: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAH0lEQVR42mNwNtQyt9EyNzRmiHa29Am09HF2ZYCLAQBdbAYuhN5gKQAAAABJRU5ErkJggg==");
  --rail-s15: linear-gradient(#423a32, #423a32);
  --rail-s2: linear-gradient(#423a32, #423a32);
  --bone-s1: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAIUlEQVR42mM4OLNjwY6OBTOXMPy/sOvW7123LjxggIsBABxhEuHCw7aEAAAAAElFTkSuQmCC");
  --bone-s15: linear-gradient(#bcb5a2, #bcb5a2);
  --bone-s2: linear-gradient(#bcb5a2, #bcb5a2);
  --linen-s1: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAIUlEQVR42mO4unrWxnOzNq7exfD/5aWP/y99fPmXAS4GADorFOagjIyWAAAAAElFTkSuQmCC");
  --linen-s15: linear-gradient(#cdcab7, #cdcab7);
  --linen-s2: linear-gradient(#cdcab7, #cdcab7);
  --chrome-s1: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAH0lEQVR42mMoj/BMzvZMjohgWFSR0j4xpb2ikgEuBgClzQr3sc78FAAAAABJRU5ErkJggg==");
  --chrome-s15: linear-gradient(#766957, #766957);
  --chrome-s2: linear-gradient(#766957, #766957);
  --pick-s1: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAIElEQVR42mO4MjNxw87EDTNLGf5fbP3wp/XDxQUMcDEADvUR1ONM3gAAAAAASUVORK5CYII=");
  --pick-s15: linear-gradient(#ccb674, #ccb674);
  --pick-s2: linear-gradient(#ccb674, #ccb674);
  --hint-s1: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAH0lEQVR42mPICXSOSnSOCgxkmJIXU9UaU5WXzwAXAwCXegoFI8IocwAAAABJRU5ErkJggg==");
  --hint-s15: linear-gradient(#6b6050, #6b6050);
  --hint-s2: linear-gradient(#6b6050, #6b6050);
  --read-s1: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAIElEQVR42mPY2ls2bVXZtN5+hm8HFp55vvDMgUMMcDEABBkROkm820kAAAAASUVORK5CYII=");
  --read-s15: linear-gradient(#b2a78d, #b2a78d);
  --read-s2: linear-gradient(#b2a78d, #b2a78d);
}
}
@media (min-resolution: 2.75dppx), (-webkit-min-device-pixel-ratio: 2.75) {
:root {
  --bg-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAMklEQVR42m3MOQoAMAwDQTfxbfL/30aojWGqBUlcD5iRKsiEQxVFgtwM6KYs2NIy/O8f3OoD3Q0N6lgAAAAASUVORK5CYII=");
  --panel-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAMklEQVR42m3MSwoAMAhDwUA1fnr/+za4rTCrBwloR9yHmaDpkjlIwQ1K1YiQLS3D//4BmjoCscoVnvwAAAAASUVORK5CYII=");
  --strip-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAANElEQVR42mMQ4OYCIj4+MOLmASIGKSF+IBIVAyMhISBikBMRBCIJSTASEQUibEJYNGIaDwCwzQeRi98CLAAAAABJRU5ErkJggg==");
  --rail-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAANElEQVR42mMwUlUAIi1dMFJVAyKGAGsjIHJyByNrGyBiiHa2BCKfQDBydgUibEJYNGIaDwBuiRhV6PldYQAAAABJRU5ErkJggg==");
  --bone-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAANklEQVR42mOYVJwORJXdYFRcA0QMz7cvBqIDd8Bo+xEgYvh/YRcQ3foNRhceABE2ISwaMY0HAJkCSnGQMWFMAAAAAElFTkSuQmCC");
  --linen-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAANklEQVR42mNY2FgKRG1zwKixF4gY/p/ZAUSXv4HRmXtAxPD/5SUg+vgfjF7+BSKsQpgaMY0HAFhsUlm+bY6wAAAAAElFTkSuQmCC");
  --chrome-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAANElEQVR42mOIcjYHIu9AMHJ2BiKGvqwIICqrB6OsLCBiWFSRAkTtE8GoohKIsAlh0YhpPACovStF30OwlQAAAABJRU5ErkJggg==");
  --pick-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAANUlEQVR42mNYUOIFRK09YFQSCUQM/7aXANGlu2C0vQeIGP5fbAWiD3/A6OICIMImhEUjpvEAtp9GTSx4Du8AAAAASUVORK5CYII=");
  --hint-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAANElEQVR42mMIsjUGIhcvMLK1BSKGxsRAIMouBaPERCBimJIXA0RVrWCUlw9E2ISwaMQ0HgDTeieJpORytwAAAABJRU5ErkJggg==");
  --read-s2: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAANUlEQVR42mPoyIoEosIGMMrKASKGGyt6gWjzaTBasQqIGL4dWAhEZ56D0YFDQIRNCItGTOMBIBNDyVZ8t0EAAAAASUVORK5CYII=");
}
}
:root.flat {
  --bg-s1: linear-gradient(#0b0908, #0b0908);
  --bg-s15: linear-gradient(#0b0908, #0b0908);
  --bg-s2: linear-gradient(#0b0908, #0b0908);
  --panel-s1: linear-gradient(#080605, #080605);
  --panel-s15: linear-gradient(#080605, #080605);
  --panel-s2: linear-gradient(#080605, #080605);
  --strip-s1: linear-gradient(#15120f, #15120f);
  --strip-s15: linear-gradient(#15120f, #15120f);
  --strip-s2: linear-gradient(#15120f, #15120f);
  --rail-s1: linear-gradient(#423a32, #423a32);
  --rail-s15: linear-gradient(#423a32, #423a32);
  --rail-s2: linear-gradient(#423a32, #423a32);
  --bone-s1: linear-gradient(#bcb5a2, #bcb5a2);
  --bone-s15: linear-gradient(#bcb5a2, #bcb5a2);
  --bone-s2: linear-gradient(#bcb5a2, #bcb5a2);
  --linen-s1: linear-gradient(#cdcab7, #cdcab7);
  --linen-s15: linear-gradient(#cdcab7, #cdcab7);
  --linen-s2: linear-gradient(#cdcab7, #cdcab7);
  --chrome-s1: linear-gradient(#766957, #766957);
  --chrome-s15: linear-gradient(#766957, #766957);
  --chrome-s2: linear-gradient(#766957, #766957);
  --pick-s1: linear-gradient(#ccb674, #ccb674);
  --pick-s15: linear-gradient(#ccb674, #ccb674);
  --pick-s2: linear-gradient(#ccb674, #ccb674);
  --hint-s1: linear-gradient(#6b6050, #6b6050);
  --hint-s15: linear-gradient(#6b6050, #6b6050);
  --hint-s2: linear-gradient(#6b6050, #6b6050);
  --read-s1: linear-gradient(#b2a78d, #b2a78d);
  --read-s15: linear-gradient(#b2a78d, #b2a78d);
  --read-s2: linear-gradient(#b2a78d, #b2a78d);
}
