.journal_page__bD9d7{min-height:100svh;display:flex;flex-direction:column;overflow-wrap:anywhere}.journal_page__bD9d7 :where(h4,ul){margin:0}.journal_main__amtsX :where(a){text-underline-offset:5px}.journal_main__amtsX a:hover{text-decoration:underline}.journal_main__amtsX a:active{opacity:.75}.journal_main__amtsX{max-width:var(--w-prose);margin-inline:auto;margin-block:var(--space-20) var(--space-24);padding-inline:var(--gutter);flex:1}.journal_lead__KGRXh{margin-top:var(--space-4)}.journal_monthNavigation__S9Tjb{position:sticky;top:var(--nav-h);z-index:var(--z-sticky);margin-top:var(--space-8);padding-block:var(--space-3);background:var(--paper);border-bottom:1px solid var(--line)}.journal_monthPicker__h_x9u{position:relative;width:fit-content;max-width:100%}.journal_monthOptions__im18P{position:absolute;top:calc(100% + var(--space-2));left:0;width:220px;max-width:calc(100vw - var(--space-12));max-height:min(360px,60svh);overflow-y:auto;padding:var(--space-2);list-style:none;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-lift)}.journal_monthOptions__im18P a{display:block;padding:var(--space-2) var(--space-3);min-height:var(--tap);text-decoration:none}.journal_monthOptions__im18P a:hover{background:var(--canvas)}.journal_entries__MU2f9{margin-top:var(--space-10)}.journal_month__y_7Nr{scroll-margin-top:var(--space-24)}.journal_month__y_7Nr+.journal_month__y_7Nr{margin-top:var(--space-16)}.journal_monthHeading__rLoCv{font-family:var(--font-display);font-weight:var(--fw-regular);font-size:var(--fs-30);line-height:var(--lh-snug);letter-spacing:var(--track-heading);margin-bottom:var(--space-6)}.journal_entry__CsZa7{scroll-margin-top:var(--space-24)}.journal_entry__CsZa7+.journal_entry__CsZa7{margin-top:var(--space-16)}.journal_date__IcB_s{color:var(--ink-soft);font-family:var(--font-mono);font-weight:var(--fw-regular);font-size:var(--fs-14);line-height:var(--lh-body);letter-spacing:var(--track-caps)}.journal_date__IcB_s a{display:inline-block;padding-block:var(--space-2);text-decoration:none}.journal_updates__jUPLm{padding:0;list-style:none}.journal_update__3pIoR{margin-top:var(--space-6)}.journal_update__3pIoR+.journal_update__3pIoR{margin-top:var(--space-8)}.journal_category___njUe,.journal_update__3pIoR h4{margin-bottom:var(--space-2)}.journal_update__3pIoR h4{font-family:var(--font-body);font-weight:var(--fw-semibold);font-size:var(--fs-20);line-height:var(--lh-ui);letter-spacing:var(--track-tight)}.journal_update__3pIoR p{color:var(--ink-soft)}.journal_update__3pIoR p+p{margin-top:var(--space-3)}.journal_update__3pIoR a{text-decoration:underline}.journal_update__3pIoR code{font-family:var(--font-mono);font-size:.88em}.journal_backLink__E3IJD{display:inline-block;margin-top:var(--space-16);padding-block:var(--space-2);text-decoration:underline}@media (max-width:63.999rem){.journal_monthNavigation__S9Tjb{top:var(--nav-h-mobile)}}@media (max-width:47.999rem){.journal_main__amtsX{margin-block:var(--space-12) var(--space-16)}.journal_entries__MU2f9{margin-top:var(--space-12)}}