._0n8j8q_planWrap{border:1px solid var(--line);background:var(--paper);border-radius:12px;margin-top:16px;padding:12px}._0n8j8q_plan{width:100%;height:auto;max-height:460px;display:block}._0n8j8q_room{fill:var(--paper-2);stroke:var(--ink)}._0n8j8q_grid{stroke:var(--line);stroke-dasharray:4 4}._0n8j8q_pool{fill:var(--volt);fill-opacity:.14}._0n8j8q_fixture{fill:var(--volt);stroke:var(--graphite)}._0n8j8q_dim{stroke:var(--muted)}._0n8j8q_label{fill:var(--ink);font-weight:700}._0n8j8q_sublabel{fill:var(--muted);font-weight:600}._0n8j8q_legend{color:var(--muted);flex-wrap:wrap;gap:6px 16px;margin:8px 2px 0;font-size:12.5px;display:flex}._0n8j8q_dot{background:var(--volt);border:1px solid var(--graphite);vertical-align:-1px;border-radius:50%;width:10px;height:10px;margin-right:6px;display:inline-block}._0n8j8q_poolKey{background:var(--volt);opacity:.25;vertical-align:-2px;border-radius:50%;width:12px;height:12px;margin-right:6px;display:inline-block}._0n8j8q_t24{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}._0n8j8q_t24 li{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;font-size:14.5px;line-height:1.45;display:grid}._0n8j8q_t24 ._0n8j8q_ref{color:var(--muted);font-size:12.5px;display:block}
