/* Controls stay outside the drag frame and inherit no unrelated button styling. */
#superior-concept .sc-comparison-motion-controls{display:flex;align-items:center;justify-content:flex-end;gap:8px;clear:both;margin:8px 0 0;min-width:0;box-sizing:border-box}
#superior-concept #sc-main .sc-comparison-motion-controls>.sc-comparison-motion-toggle{display:inline-flex;align-items:center;justify-content:center;gap:7px;box-sizing:border-box;min-height:36px;min-width:86px;max-width:100%;padding:7px 11px;margin:0;border:1px solid #b9c6d0;border-radius:3px;background:#fff;color:#18384e;box-shadow:none;font:600 11px/1.5 Arial,Helvetica,sans-serif;letter-spacing:0;text-transform:none;text-decoration:none;cursor:pointer;white-space:nowrap}
#superior-concept #sc-main .sc-comparison-motion-controls>.sc-comparison-motion-toggle:hover{background:#edf4f9;border-color:#52748d;color:#18384e}
#superior-concept #sc-main .sc-comparison-motion-controls>.sc-comparison-motion-toggle:focus-visible{outline:3px solid #3488c5;outline-offset:3px}
#superior-concept #sc-main .sc-comparison-motion-toggle>svg{display:block;flex:none;width:14px;height:14px;fill:currentColor;stroke:none;pointer-events:none}
#superior-concept #sc-main .sc-comparison-motion-controls>.sc-comparison-motion-toggle:disabled{background:#f0f3f5;color:#526574;border-color:#cad3da;cursor:default}
@media(pointer:coarse){#superior-concept #sc-main .sc-comparison-motion-controls>.sc-comparison-motion-toggle{min-height:44px;padding:10px 12px}}
@media print{#superior-concept .sc-comparison-motion-controls{display:none!important}}
