/* Roof level. Prefix .rf- to avoid collisions. Ink flats only; copper stays on hover, selection and route. */
.tile.k-rf-deck .f-top  { fill: #20272f; }
.tile.k-rf-basin .f-top { fill: #1f3040; }

.w-rf-rail .f-top  { fill: #3a4452; }
.w-rf-rail .f-left { fill: var(--wall-left); }
.w-rf-rail .f-right { fill: var(--wall-right); }

.w-rf-head .f-top, .w-rf-rim .f-top { fill: var(--wall-top); }
.w-rf-head .f-left, .w-rf-rim .f-left { fill: var(--wall-left); }
.w-rf-head .f-right, .w-rf-rim .f-right { fill: var(--wall-right); }

.w-rf-seat .f-top   { fill: #4a5666; }
.w-rf-seat .f-left  { fill: #232b35; }
.w-rf-seat .f-right { fill: #30394a; }

.w-rf-table .f-top   { fill: #3a4452; }
.w-rf-table .f-left  { fill: #1c222a; }
.w-rf-table .f-right { fill: #262e3a; }

.w-rf-plant .f-top   { fill: #33423f; }
.w-rf-plant .f-left  { fill: #1a2423; }
.w-rf-plant .f-right { fill: #24322f; }
