.lx{--tf-white-t: hsl(40 25% 94%);--tf-white-rf: hsl(40 24% 91%);--tf-white-r: hsl(40 22% 83%);--tf-white-f: hsl(40 16% 77%);--tf-white-lf: hsl(40 18% 80%);--tf-white-l: hsl(40 12% 63%);--tf-white-b: hsl(40 10% 54%);--tf-white-vr: hsl(40 14% 70%);--tf-white-vl: hsl(40 9% 50%);--tf-red-t: hsl(0 70% 60%);--tf-red-rf: hsl(0 70% 57%);--tf-red-r: hsl(0 68% 51%);--tf-red-f: hsl(0 62% 45%);--tf-red-lf: hsl(0 64% 48%);--tf-red-l: hsl(0 52% 36%);--tf-red-b: hsl(0 46% 29%);--tf-red-vr: hsl(0 55% 40%);--tf-red-vl: hsl(0 45% 27%);--tf-blue-t: hsl(217 75% 58%);--tf-blue-rf: hsl(217 74% 55%);--tf-blue-r: hsl(217 72% 49%);--tf-blue-f: hsl(217 64% 42%);--tf-blue-lf: hsl(217 68% 46%);--tf-blue-l: hsl(217 56% 33%);--tf-blue-b: hsl(217 50% 26%);--tf-blue-vr: hsl(217 58% 38%);--tf-blue-vl: hsl(217 48% 25%);--tf-yellow-t: hsl(45 92% 64%);--tf-yellow-rf: hsl(45 90% 61%);--tf-yellow-r: hsl(45 88% 55%);--tf-yellow-f: hsl(45 78% 48%);--tf-yellow-lf: hsl(45 82% 52%);--tf-yellow-l: hsl(45 68% 39%);--tf-yellow-b: hsl(45 60% 31%);--tf-yellow-vr: hsl(45 72% 44%);--tf-yellow-vl: hsl(45 58% 29%);--tf-steel-t: hsl(210 10% 46%);--tf-steel-rf: hsl(210 10% 44%);--tf-steel-r: hsl(210 10% 40%);--tf-steel-f: hsl(210 10% 34%);--tf-steel-lf: hsl(210 10% 38%);--tf-steel-l: hsl(210 10% 28%);--tf-steel-b: hsl(210 10% 22%);--tf-steel-vr: hsl(210 10% 34%);--tf-steel-vl: hsl(210 10% 24%);--tf-ground: hsl(210 18% 18%);--tf-pole: hsl(210 8% 46%);--tf-mast: hsl(210 10% 62%);--tf-sign: hsl(40 20% 93%);--tf-flag: var(--ok)}[data-theme=light] .lx{--tf-white-t: hsl(40 20% 99%);--tf-white-rf: hsl(40 16% 94%);--tf-white-r: hsl(40 14% 89%);--tf-white-f: hsl(40 12% 83%);--tf-white-lf: hsl(40 13% 87%);--tf-white-l: hsl(40 10% 74%);--tf-white-b: hsl(40 8% 66%);--tf-white-vr: hsl(40 10% 77%);--tf-white-vl: hsl(40 8% 61%);--tf-red-t: hsl(0 74% 64%);--tf-red-rf: hsl(0 74% 61%);--tf-red-r: hsl(0 72% 55%);--tf-red-f: hsl(0 66% 48%);--tf-red-lf: hsl(0 68% 52%);--tf-red-l: hsl(0 58% 39%);--tf-red-b: hsl(0 50% 32%);--tf-red-vr: hsl(0 60% 43%);--tf-red-vl: hsl(0 48% 30%);--tf-blue-t: hsl(217 78% 62%);--tf-blue-rf: hsl(217 77% 59%);--tf-blue-r: hsl(217 75% 53%);--tf-blue-f: hsl(217 66% 46%);--tf-blue-lf: hsl(217 70% 50%);--tf-blue-l: hsl(217 60% 37%);--tf-blue-b: hsl(217 52% 30%);--tf-blue-vr: hsl(217 60% 42%);--tf-blue-vl: hsl(217 50% 28%);--tf-yellow-t: hsl(45 95% 66%);--tf-yellow-rf: hsl(45 92% 63%);--tf-yellow-r: hsl(45 90% 57%);--tf-yellow-f: hsl(45 80% 50%);--tf-yellow-lf: hsl(45 84% 54%);--tf-yellow-l: hsl(45 70% 41%);--tf-yellow-b: hsl(45 62% 33%);--tf-yellow-vr: hsl(45 74% 46%);--tf-yellow-vl: hsl(45 60% 31%);--tf-steel-t: hsl(210 8% 62%);--tf-steel-rf: hsl(210 8% 60%);--tf-steel-r: hsl(210 8% 55%);--tf-steel-f: hsl(210 8% 48%);--tf-steel-lf: hsl(210 8% 52%);--tf-steel-l: hsl(210 8% 42%);--tf-steel-b: hsl(210 8% 36%);--tf-steel-vr: hsl(210 8% 48%);--tf-steel-vl: hsl(210 8% 38%);--tf-ground: hsl(40 14% 90%);--tf-pole: hsl(210 6% 56%);--tf-mast: hsl(210 8% 45%);--tf-sign: hsl(0 0% 100%)}.lx .tf-ground{fill:var(--tf-ground);stroke:var(--tf-ground);stroke-width:1;stroke-linejoin:round}.lx .tf-pole{stroke:var(--tf-pole);stroke-width:1.6;stroke-linecap:butt}.lx .tf-mast{stroke:var(--tf-mast);stroke-width:1}.lx .tf-flag{fill:var(--tf-flag)}.lx .tf-sign{fill:var(--tf-sign)}.lx .tf-white.f-top{fill:var(--tf-white-t)}.lx .tf-white.f-right{fill:var(--tf-white-r)}.lx .tf-white.f-right.tf-flat{fill:var(--tf-white-rf)}.lx .tf-white.tf-front{fill:var(--tf-white-f)}.lx .tf-white.f-left{fill:var(--tf-white-l)}.lx .tf-white.f-left.tf-flat{fill:var(--tf-white-lf)}.lx .tf-white.f-back{fill:var(--tf-white-b)}.lx .tf-white.f-right.tf-steep:not(.tf-flat){fill:var(--tf-white-f)}.lx .tf-white.f-left.tf-steep:not(.tf-flat){fill:var(--tf-white-b)}.lx .tf-white.tf-val.f-right,.lx .tf-white.tf-val.f-right.tf-flat,.lx .tf-white.tf-val.tf-front{fill:var(--tf-white-vr)}.lx .tf-white.tf-val.f-left,.lx .tf-white.tf-val.f-left.tf-flat{fill:var(--tf-white-vl)}.lx .tf-red.f-top{fill:var(--tf-red-t)}.lx .tf-red.f-right{fill:var(--tf-red-r)}.lx .tf-red.f-right.tf-flat{fill:var(--tf-red-rf)}.lx .tf-red.tf-front{fill:var(--tf-red-f)}.lx .tf-red.f-left{fill:var(--tf-red-l)}.lx .tf-red.f-left.tf-flat{fill:var(--tf-red-lf)}.lx .tf-red.f-back{fill:var(--tf-red-b)}.lx .tf-red.f-right.tf-steep:not(.tf-flat){fill:var(--tf-red-f)}.lx .tf-red.f-left.tf-steep:not(.tf-flat){fill:var(--tf-red-b)}.lx .tf-red.tf-val.f-right,.lx .tf-red.tf-val.f-right.tf-flat,.lx .tf-red.tf-val.tf-front{fill:var(--tf-red-vr)}.lx .tf-red.tf-val.f-left,.lx .tf-red.tf-val.f-left.tf-flat{fill:var(--tf-red-vl)}.lx .tf-blue.f-top{fill:var(--tf-blue-t)}.lx .tf-blue.f-right{fill:var(--tf-blue-r)}.lx .tf-blue.f-right.tf-flat{fill:var(--tf-blue-rf)}.lx .tf-blue.tf-front{fill:var(--tf-blue-f)}.lx .tf-blue.f-left{fill:var(--tf-blue-l)}.lx .tf-blue.f-left.tf-flat{fill:var(--tf-blue-lf)}.lx .tf-blue.f-back{fill:var(--tf-blue-b)}.lx .tf-blue.f-right.tf-steep:not(.tf-flat){fill:var(--tf-blue-f)}.lx .tf-blue.f-left.tf-steep:not(.tf-flat){fill:var(--tf-blue-b)}.lx .tf-blue.tf-val.f-right,.lx .tf-blue.tf-val.f-right.tf-flat,.lx .tf-blue.tf-val.tf-front{fill:var(--tf-blue-vr)}.lx .tf-blue.tf-val.f-left,.lx .tf-blue.tf-val.f-left.tf-flat{fill:var(--tf-blue-vl)}.lx .tf-yellow.f-top{fill:var(--tf-yellow-t)}.lx .tf-yellow.f-right{fill:var(--tf-yellow-r)}.lx .tf-yellow.f-right.tf-flat{fill:var(--tf-yellow-rf)}.lx .tf-yellow.tf-front{fill:var(--tf-yellow-f)}.lx .tf-yellow.f-left{fill:var(--tf-yellow-l)}.lx .tf-yellow.f-left.tf-flat{fill:var(--tf-yellow-lf)}.lx .tf-yellow.f-back{fill:var(--tf-yellow-b)}.lx .tf-yellow.f-right.tf-steep:not(.tf-flat){fill:var(--tf-yellow-f)}.lx .tf-yellow.f-left.tf-steep:not(.tf-flat){fill:var(--tf-yellow-b)}.lx .tf-yellow.tf-val.f-right,.lx .tf-yellow.tf-val.f-right.tf-flat,.lx .tf-yellow.tf-val.tf-front{fill:var(--tf-yellow-vr)}.lx .tf-yellow.tf-val.f-left,.lx .tf-yellow.tf-val.f-left.tf-flat{fill:var(--tf-yellow-vl)}.lx .tf-steel.f-top{fill:var(--tf-steel-t)}.lx .tf-steel.f-right{fill:var(--tf-steel-r)}.lx .tf-steel.f-right.tf-flat{fill:var(--tf-steel-rf)}.lx .tf-steel.tf-front{fill:var(--tf-steel-f)}.lx .tf-steel.f-left{fill:var(--tf-steel-l)}.lx .tf-steel.f-left.tf-flat{fill:var(--tf-steel-lf)}.lx .tf-steel.f-back{fill:var(--tf-steel-b)}.lx .tf-steel.f-right.tf-steep:not(.tf-flat){fill:var(--tf-steel-f)}.lx .tf-steel.f-left.tf-steep:not(.tf-flat){fill:var(--tf-steel-b)}
