.turf-shell-scroll:has(.messages-split){display:flex;flex-direction:column}.messages-split{width:100%}.messages-list-pane,.messages-split{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.messages-list-scroll{min-height:0;flex:1 1 auto;overflow-y:auto}.messages-conversation-row{display:flex;align-items:center;width:100%;border-radius:12px;padding-left:12px;padding-right:12px}.messages-conversation-row:hover{background:var(--surface-ghost-hover)}.messages-conversation-row[data-active=true]{background:var(--surface-row-current)}.messages-detail{display:none;min-width:0;min-height:0;flex:1 1 auto;flex-direction:column}.messages-empty{display:flex;flex:1;align-items:center;justify-content:center;padding:var(--page-rhythm)}.messages-split[data-thread=true] .messages-list-pane{display:none}.messages-split[data-thread=true] .messages-detail{display:flex}.turf-shell-content:has(.messages-split[data-thread=true]) [data-turf-app-header]{display:none}@media (min-width:1024px){.messages-split{flex-direction:row;align-items:stretch;height:100%}.messages-list-pane.turf-page{display:flex;width:360px;max-width:360px;flex:none;margin:0;height:100%;border-right:1px solid var(--line-hairline)}.messages-detail{display:flex}.messages-detail .turf-page{width:100%;max-width:none;height:100%;margin-inline:0}.messages-split[data-thread=true] .messages-list-pane{display:flex}}