:where([data-niche=move]) .nb-disc{border-block-end:var(--nb-hair) solid var(--e-line)}:where([data-niche=move]) .nb-disc__row{inline-size:100%;min-block-size:var(--nb-touch);color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:1rem;padding-block:1rem;display:flex}:where([data-niche=move]) .nb-disc__row:focus-visible{outline:2px solid var(--e-focus);outline-offset:-2px}:where([data-niche=move]) .nb-disc__summary{min-inline-size:0;font-family:var(--e-font-body);font-weight:500;font-size:var(--nb-t-lede);color:var(--e-text);flex:auto;line-height:1.35}:where([data-niche=move]) .nb-disc__aside{font-family:var(--e-font-mono);font-size:var(--nb-t-mono);font-variant-numeric:tabular-nums;color:var(--e-muted);flex:none}:where([data-niche=move]) .nb-disc__mark{block-size:.875rem;inline-size:1.75rem;color:var(--e-accent);transition:transform var(--nb-settle) var(--nb-ease);flex:none;transform:scaleY(.18)}:where([data-niche=move]) .scope-ink .nb-disc__mark{color:var(--e-accent-2)}:where([data-niche=move]) .nb-disc__mark svg{block-size:100%;inline-size:100%}:where([data-niche=move]) .nb-disc[data-open] .nb-disc__mark{transform:scaleY(1)}:where([data-niche=move]) .nb-disc__panel{transition:grid-template-rows var(--nb-settle) var(--nb-ease);grid-template-rows:1fr;display:grid}:where([data-niche=move]) .nb-disc__panel[inert]{grid-template-rows:0fr}:where([data-niche=move]) .nb-disc__inner{visibility:visible;min-block-size:0;padding-block-end:1.25rem;transition:visibility;overflow:hidden}:where([data-niche=move]) .nb-disc__panel[inert] .nb-disc__inner{visibility:hidden;transition-delay:var(--nb-settle)}@media (prefers-reduced-motion:reduce){:where([data-niche=move]) .nb-disc__mark,:where([data-niche=move]) .nb-disc__panel{transition:none}}
:where([data-niche=move]) .nb-plan{block-size:auto;inline-size:100%;display:block;overflow:visible}:where([data-niche=move]) .nb-plan__roof{fill:none;stroke:var(--e-line);stroke-width:.5px;stroke-dasharray:2 2}:where([data-niche=move]) .nb-plan__outline{fill:none;stroke:var(--e-line-strong);stroke-width:.8px}:where([data-niche=move]) .nb-plan__room{fill:#0000;stroke:var(--e-line-strong);stroke-width:.5px;transition:fill var(--nb-settle) var(--nb-ease), stroke var(--nb-settle) var(--nb-ease)}:where([data-niche=move]) .nb-plan__zone[data-on] .nb-plan__room{fill:var(--e-accent);stroke:var(--e-accent)}:where([data-niche=move]) .scope-ink .nb-plan__zone[data-on] .nb-plan__room{fill:var(--e-accent-2);stroke:var(--e-accent-2)}:where([data-niche=move]) .nb-plan__zone--roof[data-on] .nb-plan__room{fill:var(--nb-turf);stroke:var(--nb-turf)}:where([data-niche=move]) .nb-plan__name{font-family:var(--e-font-display);font-variation-settings:"wdth" var(--nb-wdth-display);letter-spacing:.06em;text-transform:uppercase;fill:var(--e-muted);transition:fill var(--nb-settle) var(--nb-ease);font-size:3.4px;font-weight:800;font-stretch:75%}:where([data-niche=move]) .nb-plan__zone[data-on] .nb-plan__name{fill:var(--e-on-accent)}:where([data-niche=move]) .nb-plan__zone--roof[data-on] .nb-plan__name{fill:#fff}:where([data-niche=move]) .nb-plan__zone[data-active] .nb-plan__room{stroke:var(--e-accent);stroke-width:1px}:where([data-niche=move]) a.nb-plan__zone{cursor:pointer}:where([data-niche=move]) a.nb-plan__zone:focus-visible{outline:2px solid var(--e-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){:where([data-niche=move]) .nb-plan__room,:where([data-niche=move]) .nb-plan__name{transition:none}}
