:root{--c-elbow:#7a5bb5;--c-pelvic:#2f7fa3;--c-knee:#c0622b;--c-amputation:#5b6b78;}
@media (prefers-color-scheme:dark){:root:not([data-theme="light"]){--c-elbow:#b9a3ea;--c-pelvic:#7cc4e6;--c-knee:#f0a070;--c-amputation:#a9b8c4;}}
:root[data-theme="dark"]{--c-elbow:#b9a3ea;--c-pelvic:#7cc4e6;--c-knee:#f0a070;--c-amputation:#a9b8c4;}
[data-cat="elbow"]{--c:var(--c-elbow)}
[data-cat="pelvic"]{--c:var(--c-pelvic)}
[data-cat="knee"]{--c:var(--c-knee)}
[data-cat="amputation"]{--c:var(--c-amputation)}
