.journal-sidebar[data-v-4d4da192]{order:2}@media(min-width:1024px){.journal-sidebar[data-v-4d4da192]{order:1}.sidebar-sticky[data-v-4d4da192]{position:sticky;top:100px}}.year-section[data-v-4d4da192]{margin-bottom:var(--spacing-xs)}.year-section[data-v-4d4da192]:last-child{margin-bottom:0}.year-toggle[data-v-4d4da192]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:6px 0;background:transparent;border:none;text-align:left;cursor:pointer;font-size:.95rem;color:var(--text-color);transition:color var(--transition-fast);min-height:auto;border-bottom:1px solid var(--border)}.year-toggle[data-v-4d4da192]:hover{color:var(--accent-color)}.year-toggle strong[data-v-4d4da192]{font-weight:600}.chevron[data-v-4d4da192]{flex-shrink:0;transition:transform .3s cubic-bezier(.4,0,.2,1);color:var(--light-text-color)}.chevron-open[data-v-4d4da192]{transform:rotate(180deg)}.article-list[data-v-4d4da192]{list-style:none;padding:0;margin:6px 0 0;margin-bottom:var(--spacing-sm)}.article-list li[data-v-4d4da192]{margin-bottom:2px}.article-list a[data-v-4d4da192]{color:var(--text-color);text-decoration:none;font-size:13px;line-height:1.5;display:block;transition:color var(--transition-fast);padding:0;min-height:0}.article-list a[data-v-4d4da192]:hover{color:var(--accent-color)}.expand-enter-active[data-v-4d4da192],.expand-leave-active[data-v-4d4da192]{transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.expand-enter-from[data-v-4d4da192],.expand-leave-to[data-v-4d4da192]{opacity:0;max-height:0}.expand-enter-to[data-v-4d4da192],.expand-leave-from[data-v-4d4da192]{opacity:1;max-height:500px}
