/** dark mode **/
.dark-mode a{
	color: #e4e6eb;
}

.dark-mode .page-item .page-link {
    color: #e4e6eb;
}

.dark-mode .breadcrumb{
    background-color: #343a40 !important;
}

.dark-mode .breadcrumb .breadcrumb-item{
    color: #e4e6eb !important;
}

.dark-mode a:not(.btn):hover {
    color: #0ff !important;
}

.dark-mode .main-header{
	border-bottom: none !important;
}

.dark-mode .content-wrapper{
  background:#2B2F33 !important; /* or #2E3033 */
  color:#CFCFCF !important;      /* or #D4D4D4 */
  line-height:1.8;
}
.dark-mode .content-wrapper p{
  margin:0 0 0.9em;   /* 0.8–1em */
}
/* Local-only behavior, retaining the original shell and asset styles. */
.native-audio-heading{font-size:1.75rem;line-height:1.2;margin-bottom:.5rem}.sidebar .nav-link[aria-disabled=true]{cursor:default}.content .btn[aria-disabled=true]{cursor:default}.site-link-section{margin-left:250px;width:calc(100% - 274px)}.main-footer #site-friends{width:100%;max-width:none;margin:0}#site-partners:has(nav:empty),#site-friends:has(nav:empty){display:none}@media(max-width:991.98px){.site-link-section{margin-left:auto;width:calc(100% - 24px)}}@media(max-width:767.98px){.site-link-section{margin-left:auto}.sidebar-open .main-sidebar{z-index:1000001}.sidebar-open #sidebar-overlay{z-index:1000000}}
