.cl-piece-shadow-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0;padding:12px;border-radius:12px;background:rgba(120,120,150,.10);width:100%;box-sizing:border-box}
.cl-piece-shadow-controls label{display:flex;flex-direction:column;gap:8px;min-width:0;font-size:13px;font-weight:600}
.cl-piece-shadow-controls input[type="range"]{width:100%;accent-color:#b798ff;cursor:pointer}
.cl-piece-shadow-controls output{font-variant-numeric:tabular-nums}
@media(max-width:480px){.cl-piece-shadow-controls{grid-template-columns:1fr;gap:14px}}
