

.aui-header .aui-header-logo img {
    content: var(--confluence-custom-logo-content);
}

.wiki-content,
.wiki-content p,
.wiki-content table,
.wiki-content tr,
.wiki-content td,
.wiki-content th,
.wiki-content ol,
.wiki-content ul,
.wiki-content li {
 font-family: Times, "Times New Roman", STSong;
 font-size: 14px;
}

.toc-macro {  
position: fixed;  
top: 170px; /* Adjust this value to set the distance from the top of the page */  
right: 20px; /* Adjust this value to set the distance from the right edge */  
width: 250px; /* Adjust the width as needed */  
max-height: 80vh; /* Limit the height to 80% of the viewport height */  
overflow-y: auto; /* Enable vertical scrolling for long ToCs */  
background-color: #f9f9f9;  
border: 1px solid #ddd;  
border-radius: 4px;  
padding: 10px;  
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);  
z-index: 10; /* Ensure it appears above other content */  
}  
  
.toc-macro ul {  
list-style-type: none;  
padding-left: 10px;  
}  
  
.toc-macro li {  
margin-bottom: 5px;  
}  
  
.toc-macro a {  
text-decoration: none;  
color: #3572b0;  
}  
  
.toc-macro a:hover {  
text-decoration: underline;  
}  
  
/* Adjust main content to prevent overlap with floating ToC */  
#main-content {  
margin-right: 280px; /* Adjust based on ToC width + some extra space */  
}  
  
/* Media query for smaller screens */  
@media (max-width: 1200px) {  
.toc-macro {  
position: static;  
width: 100%;  
max-height: none;  
margin-bottom: 20px;  
}  
  
#main-content {  
margin-right: 0;  
}  



