den;
        }

        .panel-top h1 { font-size: 24px; font-weight: 600; margin: 0 0 8px 0; }
        .master-control { display: flex; justify-content: space-between; align-items: center; padding: 10px 0; }
        .master-control span { font-size: 14px; font-weight: 500; }
        #globalStatusText { font-size: 12px; text-align: left; margin: 4px 0 0 0; transition: color 0.3s ease; min-height: 14px; /* 防止内容为空时跳动 */ }
        #globalStatusText.enabled { color: var(--success-color); }
   