html.dark body,html[data-theme="dark"] body{color:#f5f5f5;font-weight:500}html:not(.dark) body,html:not([data-theme="dark"]) body,html[data-theme="light"] body{color:#111;font-weight:500}body{line-height:1.6}p{font-weight:500;line-height:1.7}h1,h2,h3,h4,h5,h6{font-weight:700}:root{--accent-color:#669ecc}a{color:var(--accent-color);transition:color 150ms ease-in-out}a:hover,a:focus{color:#4a85b5}ul{list-style-type:disc;padding-left:1.4rem}li{margin-bottom:8px;font-weight:500}html.dark li::marker,html[data-theme="dark"] li::marker{color:#fff}.research-list{list-style:none;padding-left:0;margin-left:0}.research-list li{margin-bottom:12px;font-weight:500;display:flex;align-items:center}.research-list i{margin-right:10px;font-size:18px;color:var(--accent-color);width:22px;text-align:center}blockquote{font-size:1.15rem;font-weight:600;padding:18px 22px;margin:28px 0;border-left:5px solid var(--accent-color);border-radius:8px;background:transparent!important;box-shadow:none!important}html.dark blockquote,html[data-theme="dark"] blockquote{background:rgba(102,158,204,0.12)!important;color:#fff}html:not(.dark) blockquote,html:not([data-theme="dark"]) blockquote,html[data-theme="light"] blockquote{background:rgba(102,158,204,0.06)!important;color:#111}blockquote p{margin:0}img{max-width:100%;height:auto}pre,code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,"Roboto Mono","Courier New",monospace;font-size:.95rem}.social a[href*="github"] i{color:#181717!important}.social a[href*="twitter"] i{color:#1da1f2!important}.social a[href*="scholar"] i{color:#4285f4!important}.social a[href*="researchgate"] i{color:#0cb!important}.social a[href*="linkedin"] i{color:#0a66c2!important}.social a[href^="mailto"] i{color:#d44638!important}.social a i{opacity:.85;transition:transform .2s ease}.social a:hover i{transform:scale(1.15)}