#svg-tree-container {
            width: 80%;
	    margin: auto;
            height: 650px;
            background: #fafcff;        /* 极淡的蓝白背景 */
            border: 1px solid #e9edf4;
            overflow: hidden;
            position: relative;
            transition: border-color 0.2s;
}
        #svg-tree-container:hover {
            border-color: #cbd5e1;
        }

        /* 让 <object> 填满容器 */
        #svg-tree-container object {
            display: block;
            width: 100%;
            height: 100%;
            pointer-events: auto;       /* 确保交互正常 */
        }
/* 坐标显示增强（可选） */
.tree-viewer-coords {
    transition: opacity 0.2s ease;
    opacity: 0.9;
}
.tree-viewer-coords:hover {
    opacity: 1;
}