.RelationalModelViz_svg__48PjB{display:block;margin:0 auto;width:100%;max-width:600px;min-width:382px;height:auto}.RelationalModelViz_row__gLEoD rect{transition:fill .16s ease}.RelationalModelViz_row__gLEoD{cursor:pointer;outline:none}.RelationalModelViz_row__gLEoD:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.RelationalModelViz_legend__XXov7{display:flex;gap:18px;flex-wrap:wrap;align-items:center;margin-top:14px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11.5px;color:var(--fade)}.RelationalModelViz_badge__8cEFv{display:inline-block;font-weight:700;font-size:10px;letter-spacing:.05em;padding:1px 5px;border-radius:3px;margin-right:6px}.RelationalModelViz_pk__8Tr30{background:#1f6f5c;color:#ffffff}.RelationalModelViz_fk__4ECuh{background:var(--accent);color:#ffffff}@media (prefers-reduced-motion:reduce){.RelationalModelViz_row__gLEoD rect{transition:none}}