.demo-banner{padding:14px 24px;background:#513b4f;color:white;font-size:12px;line-height:1.6;border-bottom:3px solid #c6aa7b}.demo-context{border:1px solid #e1d7bf;border-left:4px solid #b18b46;background:#faf5e9;border-radius:8px;padding:18px 22px;margin-bottom:24px}.demo-context p{margin:8px 0 0}.demo-scene{margin:0}.demo-scene h2{margin-top:18px}.demo-scene .badge{font-size:12px}@media(max-width:760px){.demo-banner{padding:12px 16px}.demo-context{padding:15px}}@media print{.demo-banner,.demo-context{display:none!important}}
