.ic-staging-demo-style{margin:9px 1px 0;font-size:12px;line-height:1.5}
.ic-staging-demo-compare:after{content:"";position:absolute;top:0;bottom:0;left:var(--demo-comparison,50%);width:2px;background:#fff;box-shadow:0 0 0 1px #183c474d;z-index:3;pointer-events:none}
@media(max-width:600px){.ic-staging-demo:not(.is-expanded) .ic-staging-demo-style{display:none}}
@media(forced-colors:active){.ic-staging-demo-compare:after{background:Highlight}}
