/* the selection board colours, generated from selections.mjs */
.sb-panel[data-room="bath"]{--b-van:#F1EFE9}
.sb-panel[data-room="bath"]:has(#b-van-white:checked){--b-van:#F1EFE9}
.sb-sw-b-van-white{background:#F1EFE9}
.sb-panel[data-room="bath"]:has(#b-van-navy:checked){--b-van:#22395A}
.sb-sw-b-van-navy{background:#22395A}
.sb-panel[data-room="bath"]:has(#b-van-sage:checked){--b-van:#9FAE97}
.sb-sw-b-van-sage{background:#9FAE97}
.sb-panel[data-room="bath"]:has(#b-van-charcoal:checked){--b-van:#3A3D41}
.sb-sw-b-van-charcoal{background:#3A3D41}
.sb-panel[data-room="bath"]:has(#b-van-oak:checked){--b-van:#B98B57}
.sb-sw-b-van-oak{background:#B98B57}
.sb-panel[data-room="bath"]{--b-top:#F3F2EE}
.sb-panel[data-room="bath"]:has(#b-top-whiteq:checked){--b-top:#F3F2EE}
.sb-sw-b-top-whiteq{background:#F3F2EE}
.sb-panel[data-room="bath"]:has(#b-top-greyq:checked){--b-top:#C9C9C6}
.sb-sw-b-top-greyq{background:#C9C9C6}
.sb-panel[data-room="bath"]:has(#b-top-black:checked){--b-top:#2E2F31}
.sb-sw-b-top-black{background:#2E2F31}
.sb-panel[data-room="bath"]{--b-wt:#F5F3EE}
.sb-panel[data-room="bath"]:has(#b-wt-subway:checked){--b-wt:#F5F3EE}
.sb-sw-b-wt-subway{background:#F5F3EE}
.sb-panel[data-room="bath"]:has(#b-wt-fog:checked){--b-wt:#C8CBCB}
.sb-sw-b-wt-fog{background:#C8CBCB}
.sb-panel[data-room="bath"]:has(#b-wt-sage:checked){--b-wt:#B9C4AF}
.sb-sw-b-wt-sage{background:#B9C4AF}
.sb-panel[data-room="bath"]:has(#b-wt-sand:checked){--b-wt:#DCC7A6}
.sb-sw-b-wt-sand{background:#DCC7A6}
.sb-panel[data-room="bath"]{--b-fl:#CDA977}
.sb-panel[data-room="bath"]:has(#b-fl-lightoak:checked){--b-fl:#CDA977}
.sb-sw-b-fl-lightoak{background:#CDA977}
.sb-panel[data-room="bath"]:has(#b-fl-greywash:checked){--b-fl:#A7A39B}
.sb-sw-b-fl-greywash{background:#A7A39B}
.sb-panel[data-room="bath"]:has(#b-fl-walnut:checked){--b-fl:#6B4A33}
.sb-sw-b-fl-walnut{background:#6B4A33}
.sb-panel[data-room="bath"]:has(#b-fl-slate:checked){--b-fl:#6F7378}
.sb-sw-b-fl-slate{background:#6F7378}
.sb-panel[data-room="bath"]{--b-fx:#C9CDD0}
.sb-panel[data-room="bath"]:has(#b-fx-chrome:checked){--b-fx:#C9CDD0}
.sb-sw-b-fx-chrome{background:#C9CDD0}
.sb-panel[data-room="bath"]:has(#b-fx-black:checked){--b-fx:#2A2A2A}
.sb-sw-b-fx-black{background:#2A2A2A}
.sb-panel[data-room="bath"]:has(#b-fx-brass:checked){--b-fx:#B8913F}
.sb-sw-b-fx-brass{background:#B8913F}
.sb-panel[data-room="bath"]{--b-wall:#F2EEE6}
.sb-panel[data-room="bath"]:has(#b-wall-soft:checked){--b-wall:#F2EEE6}
.sb-sw-b-wall-soft{background:#F2EEE6}
.sb-panel[data-room="bath"]:has(#b-wall-greige:checked){--b-wall:#DDD5C8}
.sb-sw-b-wall-greige{background:#DDD5C8}
.sb-panel[data-room="bath"]:has(#b-wall-mist:checked){--b-wall:#DCE5EA}
.sb-sw-b-wall-mist{background:#DCE5EA}
.sb-panel[data-room="kitchen"]{--k-cab:#F1EFE9}
.sb-panel[data-room="kitchen"]:has(#k-cab-white:checked){--k-cab:#F1EFE9}
.sb-sw-k-cab-white{background:#F1EFE9}
.sb-panel[data-room="kitchen"]:has(#k-cab-greige:checked){--k-cab:#BDB3A3}
.sb-sw-k-cab-greige{background:#BDB3A3}
.sb-panel[data-room="kitchen"]:has(#k-cab-sage:checked){--k-cab:#9FAE97}
.sb-sw-k-cab-sage{background:#9FAE97}
.sb-panel[data-room="kitchen"]:has(#k-cab-navy:checked){--k-cab:#22395A}
.sb-sw-k-cab-navy{background:#22395A}
.sb-panel[data-room="kitchen"]:has(#k-cab-oak:checked){--k-cab:#B98B57}
.sb-sw-k-cab-oak{background:#B98B57}
.sb-panel[data-room="kitchen"]:has(#k-cab-espresso:checked){--k-cab:#4A3529}
.sb-sw-k-cab-espresso{background:#4A3529}
.sb-panel[data-room="kitchen"]{--k-ct:#F3F2EE}
.sb-panel[data-room="kitchen"]:has(#k-ct-whiteq:checked){--k-ct:#F3F2EE}
.sb-sw-k-ct-whiteq{background:#F3F2EE}
.sb-panel[data-room="kitchen"]:has(#k-ct-greyq:checked){--k-ct:#C9C9C6}
.sb-sw-k-ct-greyq{background:#C9C9C6}
.sb-panel[data-room="kitchen"]:has(#k-ct-black:checked){--k-ct:#2E2F31}
.sb-sw-k-ct-black{background:#2E2F31}
.sb-panel[data-room="kitchen"]:has(#k-ct-butcher:checked){--k-ct:#B9874E}
.sb-sw-k-ct-butcher{background:#B9874E}
.sb-panel[data-room="kitchen"]{--k-bs:#F5F3EE}
.sb-panel[data-room="kitchen"]:has(#k-bs-subway:checked){--k-bs:#F5F3EE}
.sb-sw-k-bs-subway{background:#F5F3EE}
.sb-panel[data-room="kitchen"]:has(#k-bs-fog:checked){--k-bs:#C8CBCB}
.sb-sw-k-bs-fog{background:#C8CBCB}
.sb-panel[data-room="kitchen"]:has(#k-bs-sand:checked){--k-bs:#DCC7A6}
.sb-sw-k-bs-sand{background:#DCC7A6}
.sb-panel[data-room="kitchen"]:has(#k-bs-sea:checked){--k-bs:#A9C6C4}
.sb-sw-k-bs-sea{background:#A9C6C4}
.sb-panel[data-room="kitchen"]{--k-fl:#CDA977}
.sb-panel[data-room="kitchen"]:has(#k-fl-lightoak:checked){--k-fl:#CDA977}
.sb-sw-k-fl-lightoak{background:#CDA977}
.sb-panel[data-room="kitchen"]:has(#k-fl-hickory:checked){--k-fl:#B07F4E}
.sb-sw-k-fl-hickory{background:#B07F4E}
.sb-panel[data-room="kitchen"]:has(#k-fl-greywash:checked){--k-fl:#A7A39B}
.sb-sw-k-fl-greywash{background:#A7A39B}
.sb-panel[data-room="kitchen"]:has(#k-fl-walnut:checked){--k-fl:#6B4A33}
.sb-sw-k-fl-walnut{background:#6B4A33}
.sb-panel[data-room="kitchen"]:has(#k-fl-slate:checked){--k-fl:#6F7378}
.sb-sw-k-fl-slate{background:#6F7378}
.sb-panel[data-room="kitchen"]{--k-hw:#B9BCBD}
.sb-panel[data-room="kitchen"]:has(#k-hw-nickel:checked){--k-hw:#B9BCBD}
.sb-sw-k-hw-nickel{background:#B9BCBD}
.sb-panel[data-room="kitchen"]:has(#k-hw-black:checked){--k-hw:#2A2A2A}
.sb-sw-k-hw-black{background:#2A2A2A}
.sb-panel[data-room="kitchen"]:has(#k-hw-brass:checked){--k-hw:#B8913F}
.sb-sw-k-hw-brass{background:#B8913F}
.sb-panel[data-room="kitchen"]{--k-wall:#F2EEE6}
.sb-panel[data-room="kitchen"]:has(#k-wall-soft:checked){--k-wall:#F2EEE6}
.sb-sw-k-wall-soft{background:#F2EEE6}
.sb-panel[data-room="kitchen"]:has(#k-wall-greige:checked){--k-wall:#DDD5C8}
.sb-sw-k-wall-greige{background:#DDD5C8}
.sb-panel[data-room="kitchen"]:has(#k-wall-mist:checked){--k-wall:#DCE5EA}
.sb-sw-k-wall-mist{background:#DCE5EA}
