.pmi-scene{position:relative;width:100%;height:560px;background:#101c2c;border:1px solid #435970;border-radius:8px}.pmi-scene canvas{position:absolute;width:100%;height:100%;inset:0}.pmi-overlay{pointer-events:none}.pmi-selected{outline:2px solid #ffb86b;background:#20334b}#pmi-model table{width:100%}#pmi-model tbody tr{cursor:pointer}#pmi-model pre{white-space:pre-wrap;max-height:300px;overflow:auto}

.pmi-scene .pmi-overlay{background:transparent;border:0}

.pmi-controls{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pmi-controls label{display:flex;align-items:center;gap:6px;margin:0}.pmi-controls input[type=checkbox]{width:auto;margin:0}
