:root{--primary-color:#60a5fa;--primary-hover:#93c5fd;--secondary-color:#94a3b8;--accent-color:#38bdf8;--text-primary:#f1f5f9;--text-secondary:#cbd5e1;--text-light:#94a3b8;--background-primary:#0f172a;--background-secondary:#1e293b;--background-accent:#1a2436;--border-color:#334155;--gradient-accent:linear-gradient(135deg,#38bdf8 0%,#818cf8 100%)}html,body{background-color:var(--background-primary)!important;color:var(--text-secondary)!important}a{color:var(--accent-color)}.title,.title.is-1,.title.is-3,.publication-title{color:var(--text-primary)!important}.subtitle{color:var(--text-secondary)!important}p,.content,.content p{color:var(--text-secondary)}.publication-authors,.publication-authors span.author-block{color:var(--text-secondary)!important}.publication-authors a{color:var(--accent-color)!important}.button.is-dark.external-link{background:var(--background-secondary)!important;color:var(--text-primary)!important;border:1px solid var(--border-color)!important}.button.is-dark.external-link:hover{background:var(--border-color)!important}code,pre{color:var(--text-primary)!important}hr{background-color:var(--border-color)}.footer{background:var(--background-secondary)!important;border-top:1px solid var(--border-color)!important}.scroll-to-top{background:var(--primary-color)!important}.copy-bibtex-btn{background:var(--primary-color)!important}.table{background-color:var(--background-secondary)!important;color:var(--text-secondary)!important}.table th{color:var(--text-primary)!important;border-color:var(--border-color)!important;background-color:var(--background-accent)!important}.table td{color:var(--text-secondary)!important;border-color:var(--border-color)!important}.table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:var(--background-accent)!important}.table tbody tr:hover{background-color:var(--border-color)!important}