#header-title{width:min(94%,1100px)}#header-title h1{font-size:clamp(1.5rem,3.4vw,2.65rem);line-height:1.55;overflow-wrap:anywhere;text-wrap:balance}#header img[src$="/psychoanalysis-notes/cover.png"]{object-position:50% 28%}#header img[src$="/optimization-algorithms/cover.webp"]{object-position:58% 35%}#header:has(img[src$="/psychoanalysis-notes/cover.png"]) #header-title h1,#header:has(img[src$="/optimization-algorithms/cover.webp"]) #header-title h1{padding:.4em .6em;border-radius:12px;background:rgb(32 29 47/62%);text-shadow:0 2px 4px rgb(0 0 0/35%)}.article-entry{line-height:1.95;overflow-wrap:break-word}.article-entry h2,.article-entry h3{scroll-margin-top:5rem;line-height:1.55}.article-entry h2{font-size:1.55em}.article-entry h3{font-size:1.2em}.article-entry table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:1.5rem 0;font-size:.95em}.article-entry th,.article-entry td{min-width:7rem;padding:.75rem .9rem;vertical-align:top;border:1px solid var(--color-border,#ddd)}.article-entry th{background:var(--red-5,#fff0f0)}.article-entry th:first-child,.article-entry td:first-child{font-weight:600}.sidebar-toc-wrapper{max-height:65vh;overflow-y:auto}.article-entry .note-figure{margin:2rem 0}.article-entry .note-figure img{display:block;width:100%;height:auto;border-radius:8px}.article-entry .note-figure figcaption{margin-top:.65rem;font-size:.85em;line-height:1.7;text-align:center}@media(max-width:600px){.article-entry{font-size:16px}.article-entry h2{font-size:1.3em}.article-entry .math-block{font-size:.95em}}