.ConcreteStairsDiagram-module__xjxw2G__wrap{border:1px solid var(--color-border);background:var(--color-bg);margin:0;padding:.85rem .9rem .75rem}.ConcreteStairsDiagram-module__xjxw2G__caption{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 .55rem;font-size:.6875rem;font-weight:400;line-height:1.3}.ConcreteStairsDiagram-module__xjxw2G__svg{width:100%;height:auto;min-height:11rem;max-height:16rem;display:block;overflow:visible}.ConcreteStairsDiagram-module__xjxw2G__solid{fill:#df78612e;stroke:none}.ConcreteStairsDiagram-module__xjxw2G__carriage{fill:#1111110f;stroke:none}.ConcreteStairsDiagram-module__xjxw2G__stairLine{stroke:var(--color-emphasis);stroke-linejoin:miter;stroke-linecap:square}.ConcreteStairsDiagram-module__xjxw2G__underLine{stroke:var(--color-coral);stroke-dasharray:.02 .015;stroke-linecap:square}.ConcreteStairsDiagram-module__xjxw2G__dims{stroke:var(--color-coral-text,var(--color-coral));fill:none;opacity:.85}.ConcreteStairsDiagram-module__xjxw2G__labels{fill:var(--color-emphasis);font-family:var(--font-sans);pointer-events:none;font-weight:400}.ConcreteStairsDiagram-module__xjxw2G__meta{fill:var(--color-text-muted)}.ConcreteStairsDiagram-module__xjxw2G__note{font-family:var(--font-sans);color:var(--color-text-muted);margin:.5rem 0 0;font-size:.75rem;font-weight:400;line-height:1.4}.ConcreteStairsDiagram-module__xjxw2G__empty{text-align:center;font-family:var(--font-sans);color:var(--color-text-muted);margin:0;padding:1.5rem .5rem;font-size:.8125rem;font-weight:400;line-height:1.4}
