.interpretability-3d-annotations{position:absolute;inset:0;overflow:hidden;pointer-events:none}
.interpretability-3d-label{position:absolute;transform:translate(-50%,-50%);max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:auto;border:0;border-radius:5px;padding:5px 9px;background:rgba(17,27,34,.88);color:#e6f0ed;font:500 12px/18px system-ui,sans-serif;box-shadow:0 1px 5px #0005;cursor:pointer}
.interpretability-3d-label:hover,.interpretability-3d-label:focus-visible,.interpretability-3d-label.selected{background:#223e41;color:#fff;outline:1px solid #94ddcb}
.interpretability-3d-label[hidden]{display:none}
.annotation-scope{font-size:12px;color:var(--muted,#91a5aa)}
.annotation-evidence{white-space:pre-wrap;overflow-wrap:anywhere;max-height:220px;overflow:auto;font-size:11px}
