.conversation-index{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:var(--gutter);list-style:none;padding:0}.conversation-person{display:flex;flex-direction:column;gap:.4rem;padding:1rem 0;min-height:44px;color:var(--ink);font-family:var(--title);font-size:var(--t-module);text-decoration:none;border-bottom:4px solid transparent;border-image:var(--tex-T_UI_Item_List_Divider) 0 24 4 24 /0 24px 4px 24px stretch}.conversation-header{padding:1rem 0}.conversation-context{font-family:var(--body);font-size:var(--t-body);color:var(--ink-dim);line-height:1.5;text-wrap:pretty}.conversation-layout{display:grid;gap:var(--gutter);align-items:start;margin-top:var(--gutter)}.conversation-body,.conversation-contents{min-width:0;display:grid;gap:var(--gutter)}.conversation-contents ul{list-style:none;padding:0;margin:0}.conversation-contents a,.conversation-related a,.conversation-shared a{display:block;padding:.7rem 0;min-height:44px;font-size:var(--t-body);line-height:1.4;color:var(--ink);overflow-wrap:anywhere}.conversation-contents a{text-decoration:none}.conversation-passage+.conversation-passage{margin-top:var(--gutter);padding-top:var(--gutter);border-top:1px solid var(--gold-line)}.conversation-prose{max-width:48rem;font-family:var(--body);font-size:var(--t-prose);line-height:1.7}.conversation-prose p{margin:0 0 1rem;text-wrap:pretty}.conversation-prose p:last-child{margin-bottom:0}.conversation-anchor{scroll-margin-top:calc(var(--masthead-height) + var(--gutter))}.conversation-anchor:target{color:var(--ink-hot)}.conversation-choices{display:flex;flex-wrap:wrap;gap:.6rem 1.25rem;margin-top:1rem}.conversation-choices a{display:inline-flex;align-items:center;min-height:44px;color:var(--ink-hot);font-size:var(--t-body);line-height:1.4;padding:.5rem 0;text-wrap:pretty}.conversation-related{margin-top:var(--gutter)}.conversation-small-heading{font-family:var(--title);font-size:var(--t-module);font-weight:400;color:var(--ink-dim)}.conversations a:focus-visible{outline:1px solid var(--divider-gold);outline-offset:4px}.conversations a{transition:color var(--exhale),background-color var(--exhale)}.conversation-shared{margin:0;padding:0;list-style:none}.conversation-rail-heading,.conversation-rail-links[data-open=false]{display:none}.conversation-rail-links[data-open=true]{margin-top:.75rem}.conversations a:hover{color:var(--ink-hot)}.memory-index{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:var(--gutter);align-items:start}.memory-index h3{margin:0}.memory-index h3 a{display:inline-flex;align-items:center;min-height:44px;color:var(--ink-hot)}.memory-list{list-style:none;margin:0;padding:0}.conversation-shell{display:inline-flex;align-items:center;min-height:44px;font-family:var(--body);font-size:var(--t-body);color:var(--ink-dim)}@container workspace (min-width: 64rem){.conversation-layout{grid-template-columns:18rem minmax(0,1fr)}.conversation-contents{position:sticky;top:calc(var(--masthead-height) + var(--gutter));max-height:calc(100vh - var(--masthead-height) - 2 * var(--gutter));overflow:auto;padding:5px;margin:-5px}.conversation-rail-heading{display:block}.conversation-rail-toggle{display:none}.conversation-rail-links[data-open]{display:block;margin-top:0}}