Text this: Based on network pharmacology and molecular docking to explore the potential mechanism of shikonin in periodontitis