@media (prefers-reduced-motion:no-preference){.S-lh9G_disclosure::details-content{content-visibility:visible;visibility:hidden;transition-property:grid-template-rows,visibility;transition-duration:var(--transition-duration-medium);transition-timing-function:var(--transition-timing-function-out-cubic);grid-template-rows:minmax(0,0fr);display:grid;overflow:clip}.S-lh9G_disclosure[open]::details-content{visibility:visible;grid-template-rows:minmax(0,1fr)}}.S-lh9G_schematic [data-part]{cursor:pointer}.S-lh9G_schematic [data-region]{fill:var(--part-accent);fill-opacity:0;pointer-events:all}.S-lh9G_schematic [data-region][data-active]{color:var(--part-accent);fill-opacity:.18;stroke-width:2.5px}.S-lh9G_schematic [data-callout][data-active]{stroke-width:2px}.S-lh9G_schematic [data-callout][data-active] circle{fill:currentColor}.S-lh9G_schematic [data-callout][data-active] text{fill:var(--color-background)}.S-lh9G_badge{color:var(--part-accent);border-color:var(--part-accent)}.S-lh9G_schematic button[data-active]{color:var(--part-accent)}.S-lh9G_schematic button[data-active] .S-lh9G_badge{color:var(--color-background);background:var(--part-accent)}@media (prefers-reduced-motion:no-preference){.S-lh9G_schematic [data-part],.S-lh9G_schematic [data-callout] :is(circle,text),.S-lh9G_badge{transition-property:color,background-color,fill,fill-opacity,stroke-width;transition-duration:var(--transition-duration-fast);transition-timing-function:var(--transition-timing-function-out-cubic)}}
