.lighting-demo-controls{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.lighting-demo-controls button{background:#eaf8fa;border:1px solid #138e8a;border-radius:5px;color:#072f51;padding:12px 18px;cursor:pointer}.lighting-demo-controls button[aria-pressed=true]{background:#072f51;color:white}.lighting-demo-views{display:grid;grid-template-columns:1fr 1fr;gap:30px;background:#f7fafb;padding:24px;border:1px solid #dbe6eb}.lighting-demo-views svg{width:100%;max-height:540px}.lighting-demo-table{overflow:auto}.lighting-demo-table table{border-collapse:collapse;margin:20px 0}.lighting-demo-table td,.lighting-demo-table th{padding:12px;border:1px solid #dbe6eb;text-align:right}#lighting-studio details{margin:20px 0}#lighting-studio summary{cursor:pointer;font-weight:600}#lighting-studio li{margin:12px 0}#lighting-demo-note{line-height:1.6}@media(max-width:700px){.lighting-demo-views{grid-template-columns:1fr;padding:12px}}
