.substack_posts__DDKPM{padding:0;animation:substack_rise__A63l1 .55s var(--enter) .06s both}@keyframes substack_rise__A63l1{0%{opacity:0;transform:translateY(12px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.substack_posts__DDKPM{animation:none}}.substack_none__ED2qq{padding:26px 0;font-family:var(--sans);font-size:var(--t-base);line-height:1.6;color:var(--ink-2);max-width:52ch;border-bottom:var(--hair) solid var(--rule)}.substack_strip__QqKbi{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--rule)}.substack_strip__QqKbi:has(.substack_crestMark__kzxWX),.substack_strip__QqKbi:has(.substack_shot__K4nXB:only-child){grid-template-columns:1fr}.substack_shot__K4nXB{display:block;overflow:hidden;background:var(--box)}.substack_shot__K4nXB img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 32%;transition:transform .5s var(--enter)}.card:hover .substack_shot__K4nXB img{transform:scale(1.04)}.substack_crestMark__kzxWX{align-self:center;justify-self:center;width:34%;opacity:.18;color:var(--hi);background-color:currentColor;transition:opacity .25s ease}.card:hover .substack_crestMark__kzxWX{opacity:.32}.substack_cardLink__B_pqp{display:flex;flex-direction:column;flex:1 1;color:inherit}.substack_foot__ngnwb{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:auto;padding:0 16px 16px;background:var(--box)}.card:hover .substack_foot__ngnwb{background:var(--box-hover)}.substack_footMeta__LCNcm{display:flex;align-items:center;gap:10px;margin-right:auto;font-family:var(--sans);font-size:var(--t-sm);color:var(--ink-3)}.substack_cardLink__B_pqp .cardBody{flex:1 1}.substack_panel__04RxR{grid-column:1/-1;padding:0 0 12px;scroll-margin-top:calc(var(--bar) + 12px);animation:substack_rise__A63l1 .4s var(--enter) both}.substack_panel__04RxR>section{margin-top:18px}.library_rail__cf03v{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 24px;padding:0 0 12px}.library_railSide__crYT6{display:flex;align-items:center;gap:10px}.library_railLabel__kQCPr{font-family:var(--sans)}.library_railCount__Ki2Ox,.library_railLabel__kQCPr{font-size:var(--t-xs);color:var(--ink-3);white-space:nowrap}.library_railCount__Ki2Ox{font-family:var(--mono);font-feature-settings:"tnum"}.library_menuRight__BrOVP{left:auto;right:0}.library_idx__mbUzs{display:flex;flex-direction:column;border-top:var(--heavy) solid var(--ink)}.library_idxHead__Vj98o,.library_idxRow__uReRw{display:grid;grid-gap:16px;gap:16px;align-items:center;border-bottom:var(--heavy) solid var(--rule)}.library_idxBooks__sCD4S .library_idxHead__Vj98o,.library_idxBooks__sCD4S .library_idxRow__uReRw{grid-template-columns:32px 32px minmax(0,2.2fr) minmax(0,1.4fr) minmax(0,.9fr) 48px}.library_idxEps__Jv5Gv .library_idxHead__Vj98o,.library_idxEps__Jv5Gv .library_idxRow__uReRw{grid-template-columns:32px 48px minmax(0,2.4fr) minmax(0,1.4fr) 76px minmax(0,1fr)}.library_idxDate__mcGMc{font-family:var(--mono);font-size:var(--t-xs);color:var(--ink-3);font-feature-settings:"tnum";white-space:nowrap}.library_idxCal__S1ScL .library_idxHead__Vj98o,.library_idxCal__S1ScL .library_idxRow__uReRw{grid-template-columns:96px 88px minmax(0,2.2fr) minmax(0,1fr) minmax(0,1.2fr) 40px}.library_idxRooms__kSfKe .library_idxHead__Vj98o,.library_idxRooms__kSfKe .library_idxRow__uReRw{grid-template-columns:32px 48px minmax(0,1.6fr) minmax(0,2fr) minmax(0,.8fr) 76px}.library_idxHead__Vj98o{padding:6px 0;font-family:var(--sans);font-size:var(--t-xs);color:var(--ink-3)}.library_idxRow__uReRw{min-height:38px;padding:4px 0;transition:background .12s ease}a.library_idxRow__uReRw:hover{background:var(--box)}.library_idxNo__9IB9b{font-family:var(--mono);font-size:var(--t-xs);color:var(--ink-3);font-feature-settings:"tnum"}.library_idxThumb__YTaX5{display:flex;align-items:center;justify-content:center;width:28px;height:30px;overflow:hidden}.library_idxThumb__YTaX5 img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.library_idxThumbWide__8bQrV{width:48px;height:27px}.library_idxThumbWide__8bQrV img{width:100%;height:100%;object-fit:cover}.library_idxTitle__egXfL{min-width:0;font-family:var(--sans);font-weight:500;font-size:var(--t-md);line-height:1.3;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .12s ease}a.library_idxRow__uReRw:hover .library_idxTitle__egXfL{color:var(--hi)}.library_idxMeta__C8eHk{min-width:0;font-family:var(--sans);font-size:var(--t-sm);color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.library_idxData__s8IgF{font-family:var(--mono);font-size:var(--t-xs);color:var(--ink-2);font-feature-settings:"tnum";white-space:nowrap}.library_idxEnd__hn_Nd{text-align:right}.library_idxPast__SNFpu .library_idxData__s8IgF,.library_idxPast__SNFpu .library_idxMeta__C8eHk,.library_idxPast__SNFpu .library_idxTitle__egXfL{color:var(--ink-3)}@media (max-width:743px){.library_idxBooks__sCD4S .library_idxHead__Vj98o,.library_idxBooks__sCD4S .library_idxRow__uReRw{grid-template-columns:28px minmax(0,1fr) 44px}.library_idxEps__Jv5Gv .library_idxHead__Vj98o,.library_idxEps__Jv5Gv .library_idxRow__uReRw{grid-template-columns:28px minmax(0,1fr)}.library_idxCal__S1ScL .library_idxHead__Vj98o,.library_idxCal__S1ScL .library_idxRow__uReRw{grid-template-columns:80px minmax(0,1fr)}.library_idxRooms__kSfKe .library_idxHead__Vj98o,.library_idxRooms__kSfKe .library_idxRow__uReRw{grid-template-columns:28px minmax(0,1fr) 76px}.library_idxHide__JfM7k{display:none}.library_idxTitle__egXfL{white-space:normal}.library_idxStack__oEBNw{display:flex;flex-direction:column;gap:1px;min-width:0}}.library_grid__TUszC{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:24px 18px;gap:24px 18px}@media (max-width:1279px){.library_grid__TUszC{grid-template-columns:repeat(5,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1023px){.library_grid__TUszC{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:743px){.library_grid__TUszC{grid-template-columns:repeat(2,minmax(0,1fr))}}.library_cell__wsULq{position:relative;display:flex;flex-direction:column;background:transparent;padding:12px 12px 0;border:var(--heavy) solid var(--ink);overflow:hidden;transition:border-color .15s ease}.library_cell__wsULq:hover{border-color:var(--hi)}.library_cover__A1B7B{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:100%;aspect-ratio:1/1;text-align:center}.library_coverTitle__DYmDx{font-family:var(--roman);font-size:var(--t-xs);line-height:1.3;color:var(--ink);max-width:80%}.library_coverAuthor__DgFhm{font-family:var(--sans);font-size:var(--t-xs);color:var(--ink-3)}.library_coverHas__jZ9Hl{padding:0}.library_coverImg__NR1CH{display:block;max-width:46%;max-height:68%;width:auto;height:auto;object-fit:contain}.library_coverWide__p81Sl .library_coverImg__NR1CH{max-width:76%}.library_cellFoot__FcSeP{display:flex;flex-direction:column;flex:1 1;gap:1px;margin-inline:-12px;padding:12px;background:var(--box);transition:background .15s ease}.library_cell__wsULq:hover .library_cellFoot__FcSeP{background:var(--box-hover)}.library_cellLine__qkVFO{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-top:auto;padding-top:6px}.library_cellTitleSans__j2tfW,.library_cellTitle__qYXGJ{font-family:var(--sans);font-weight:500;font-size:var(--t-base);line-height:1.25;letter-spacing:-.01em;color:var(--ink);min-width:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;transition:color .12s ease}.library_cell__wsULq:hover .library_cellTitleSans__j2tfW,.library_cell__wsULq:hover .library_cellTitle__qYXGJ{color:var(--hi)}.library_cellAuthor__2r_0n{font-family:var(--sans);font-size:var(--t-sm);color:var(--ink-2);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:743px){.library_cellTitleSans__j2tfW,.library_cellTitle__qYXGJ{-webkit-line-clamp:4}.library_cellAuthor__2r_0n{white-space:normal;overflow:visible;text-overflow:clip}}.library_cellKind__Pw8SF{font-family:var(--sans)}.library_cellKind__Pw8SF,.library_cellYear__z_3bq{font-size:var(--t-xs);color:var(--ink-3);white-space:nowrap}.library_cellYear__z_3bq{font-family:var(--mono);font-feature-settings:"tnum"}.library_noResult__IValb{padding:24px 0;font-family:var(--sans);font-size:var(--t-sm);color:var(--ink-2)}.library_coverBleed__2oig8{width:calc(100% + 24px);margin:-12px -12px 0;aspect-ratio:4/5;overflow:hidden}.library_coverBleed__2oig8 .library_coverImg__NR1CH{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover}.library_coverBook__AnTVE.library_coverBleed__2oig8{aspect-ratio:2/3}@keyframes library_cellIn__QOfwS{0%{opacity:0;transform:translateY(10px)}to{transform:none}}.library_cell__wsULq,.library_idxRow__uReRw{animation:library_cellIn__QOfwS .42s var(--enter) both;animation-delay:calc(.05s + var(--i, 0) * 28ms)}.library_idxHead__Vj98o{animation:library_cellIn__QOfwS .35s var(--enter) both}.library_cell__wsULq .library_coverBleed__2oig8,.library_cell__wsULq .library_coverImg__NR1CH{transition:transform .45s var(--enter)}.library_cell__wsULq:hover .library_coverBleed__2oig8 .library_coverImg__NR1CH{transform:scale(1.025)}.library_cell__wsULq:hover .library_cover__A1B7B:not(.library_coverBleed__2oig8) .library_coverImg__NR1CH{transform:translateY(-2px)}a.library_idxRow__uReRw{transition:background .14s ease,padding-left .22s var(--enter)}a.library_idxRow__uReRw:hover{padding-left:4px}.library_cellPending__Gl0Za{cursor:default}.library_cellPending__Gl0Za,.library_cellPending__Gl0Za:hover{border-color:var(--rule-strong)}.library_cellPending__Gl0Za:hover .library_cellFoot__FcSeP{background:transparent}.library_cellPending__Gl0Za .library_cellTitleSans__j2tfW,.library_cellPending__Gl0Za:hover .library_cellTitleSans__j2tfW{color:var(--ink-2)}.library_coverPending__J2lzh{background:var(--surface)}.library_pendingCrest__kBNTC{width:34%;color:var(--ink);opacity:.12}.library_idxPending__jSrEU{color:var(--ink-3)}.library_idxPending__jSrEU .library_idxTitle__egXfL{color:var(--ink-2)}.library_cellData__UWJdf{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-top:4px}.library_startHere__sQlO9{position:absolute;top:8px;left:8px;z-index:2;padding:2px 6px 3px;background:var(--marker);color:var(--ink);font-family:var(--sans);font-size:var(--t-xs);line-height:1.2;white-space:nowrap}.library_startHereInline__CMSLV{position:static;display:inline-block;margin-left:8px;vertical-align:2px}.library_cover__A1B7B:has(>.library_startHere__sQlO9){position:relative}.calendar_date__HDiJR{font-family:var(--mono);font-size:var(--t-xs);color:var(--ink);font-feature-settings:"tnum";white-space:nowrap}.calendar_today__TQuz4{color:var(--hi)}