

	/* --- 啟動說明區塊 --- */
	.activation-box {
	    background: rgba(255, 255, 255, 0.05);
	    border: 1px solid rgba(251, 183, 80, 0.3);
	    border-radius: 8px;
	    padding: 20px;
	    display: flex;
	    flex-direction: column;
	    gap: 15px;
	}

	.activation-step {
	    display: flex;
	    align-items: center;
	    gap: 15px;
	}

	.step-label {
	    background: #333;
	    color: #fff;
	    padding: 5px 10px;
	    border-radius: 4px;
	    font-size: 0.9rem;
	    white-space: nowrap;
	    min-width: 80px;
	    text-align: center;
	}

	.step-label.highlight {
	    background: var(--accent-red, #d7423c);
	    /* 紅色底強調高級 */
	}

	.step-desc {
	    color: #ddd;
	    font-size: 1.1rem;
	    display: flex;
	    align-items: center;
	    flex-wrap: wrap;
	    /* 手機版自動換行 */
	}

	.item-icon-md {
	    width: 32px;
	    height: 32px;
	    vertical-align: middle;
	    margin: 0 5px;
	    border: 1px solid #666;
	    border-radius: 4px;
	}

	/* --- 比較表格樣式 --- */
	.compare-table th {
	    text-align: center;
	}

	.compare-table th.col-feature {
	    text-align: left;
	    /* 功能名稱靠左 */
	    width: 60%;
	}

	.compare-table th.col-status {
	    width: 20%;
	}

	.compare-table td {
	    vertical-align: middle;
	}

	/* 狀態圖示顏色 */
	.status-ok {
	    color: #4caf50;
	    /* 綠色打勾 */
	    font-size: 1.2rem;
	    display: block;
	    text-align: center;
	}

	.status-no {
	    color: #555;
	    /* 灰色打叉 (降低存在感，突顯綠色) */
	    opacity: 0.5;
	    font-size: 1.2rem;
	    display: block;
	    text-align: center;
	}

	/* 差異行特效 (讓高級功能那幾行稍微亮一點) */
	.diff-row {
	    background: rgba(255, 255, 255, 0.02);
	}

	.diff-row:hover {
	    background: rgba(255, 255, 255, 0.05);
	}

	/* 手機版調整 */
	@media (max-width: 768px) {
	    .activation-step {
	        flex-direction: column;
	        align-items: flex-start;
	        gap: 5px;
	    }

	    .wiki-table th,
	    .wiki-table td {
	        font-size: 0.9rem;
	        padding: 8px 5px;
	    }
	}

	/* --- 表格視覺優化 --- */

	/* 1. 分組標題列 */
	.row-group-title td {
	    background: rgba(255, 255, 255, 0.08);
	    color: #fff;
	    font-weight: bold;
	    text-align: left;
	    padding: 12px 15px;
	    letter-spacing: 1px;
	    border-bottom: 2px solid rgba(255, 255, 255, 0.1);
	}

	.row-group-title i {
	    margin-right: 8px;
	    color: #aaa;
	}

	/* VIP 區塊標題特別色 */
	.row-group-title.vip-title td {
	    background: linear-gradient(90deg, rgba(215, 66, 60, 0.2) 0%, rgba(0, 0, 0, 0) 100%);
	    color: #fbb750;
	    /* 金色字 */
	    border-top: 1px solid rgba(255, 255, 255, 0.1);
	}

	.row-group-title.vip-title i {
	    color: #fbb750;
	    /* 金色皇冠 */
	}

	/* 2. 高級內掛那一欄的直向高亮 (Highlight Column) */
	.highlight-col-head {
	    background: rgba(251, 183, 80, 0.15) !important;
	    /* 標頭深一點 */
	    color: #fbb750 !important;
	    border-bottom: 2px solid #fbb750 !important;
	}

	.highlight-cell {
	    background: rgba(251, 183, 80, 0.03);
	    /* 表格內容極淡的金色背景 */
	}

	/* 3. 隔行變色 (Zebra) - 排除標題列 */
	.compare-table tbody tr:not(.row-group-title):nth-child(even) {
	    background-color: rgba(255, 255, 255, 0.02);
	}

	/* 4. 滑鼠移過特效 */
	.compare-table tbody tr:not(.row-group-title):hover {
	    background-color: rgba(255, 255, 255, 0.05);
	}

	/* 5. 調整文字垂直置中 */
	.compare-table td {
	    vertical-align: middle;
	    padding: 12px 10px;
	    /* 增加一點高度，比較好閱讀 */
	    border-bottom: 1px solid rgba(255, 255, 255, 0.05);
	}

	/* --- 內容區塊通用設定 --- */
	.info-section {
	    /* 下方間距 (原本是 40px，覺得太擠可改 60px，太寬可改 30px) */
	    margin-bottom: 60px;

	    /* 如果您覺得標題離上一個區塊太近，也可以增加上方間距 */
	    margin-top: 20px;

	    /* 選擇性：增加一點內距讓區塊本身有呼吸感 */
	    /* padding: 10px 0; */
	}

	/* 手機版通常需要縮小間距，避免空白太多 */
	@media (max-width: 768px) {
	    .info-section {
	        margin-bottom: 40px;
	        /* 手機版改小一點 */
	        margin-top: 10px;
	    }
	}