.conversation-navigation{flex-direction:column;flex:1;gap:8px;min-height:0;padding:8px;display:flex;overflow:hidden}.screen .rail-spacer{display:none}.screen .composer #homeSend,.screen .composer #chatSend{flex-shrink:0;display:grid!important}.conversation-navigation button,.conversation-toolbar button,#conversationRenameDialog button{font:inherit;cursor:pointer;border:1px solid var(--line);background:var(--surface);color:var(--text);border-radius:9px;padding:9px 12px}.conversation-navigation label,.conversation-navigation small{color:var(--text-2);font-size:12px}#conversationNew{background:var(--text);color:var(--paper);flex:none;font-weight:600}.conversation-find{flex:none;align-items:center;gap:6px;display:flex}.conversation-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#conversationSearch{flex:1;min-width:0}#conversationSearch,#conversationName{box-sizing:border-box;border:1px solid var(--line);width:100%;font:inherit;color:var(--text);background:var(--surface);border-radius:9px;padding:10px}.conversation-archive-filter{border:1px solid var(--line);color:var(--text-2);cursor:pointer;border-radius:9px;align-items:center;padding:0 9px;display:inline-flex;position:relative}.conversation-archive-filter input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.conversation-archive-filter:has(input:checked){color:var(--gold-deep);background:var(--gold-soft);border-color:var(--gold-line)}.conversation-archive-filter:focus-within{outline:2px solid var(--gold-deep);outline-offset:2px}#conversationListStatus{color:var(--text-2);font-size:12px}#conversationListStatus:empty{display:none}#conversationList{overscroll-behavior:contain;flex-direction:column;flex:1;gap:3px;min-height:0;font-size:13px;display:flex;overflow:auto}#conversationList .conversation-row{text-align:left;border-color:#0000;flex-direction:column;flex:none;gap:4px;min-width:0;display:flex}.conversation-row.is-live small{color:var(--gold-deep);font-weight:600}.conversation-row span,.conversation-row small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}#conversationList .selected{background:var(--gold-soft);border-color:var(--gold-line)}.conversation-toolbar{border-bottom:1px solid var(--line);background:var(--paper);flex:none;align-items:center;gap:6px;min-width:0;padding:10px 24px;display:flex}.conversation-toolbar>div{flex:1;min-width:0}.conversation-toolbar b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.conversation-toolbar small{color:var(--text-2);font-size:12px;display:block}.conversation-toolbar button{white-space:nowrap;font-size:12px}.conversation-toolbar button:disabled{opacity:.5;cursor:default}.conversation-history-unavailable{color:var(--text-3);font-size:13px}#conversationRenameDialog{border:1px solid var(--line);background:var(--paper);width:min(360px,85vw);color:var(--text);border-radius:16px;padding:24px}#conversationRenameDialog form{gap:16px;display:grid}#conversationRenameDialog form>div{justify-content:flex-end;gap:10px;display:flex}#conversationRenameDialog::backdrop{background:#140e0866}#requestDiscovery{box-sizing:border-box;border:1px solid var(--line);background:var(--paper);width:min(720px,95vw);max-height:90vh;color:var(--text);overflow-wrap:anywhere;border-radius:16px;padding:20px;overflow:auto}#requestDiscovery::backdrop{background:#140e0866}#requestDiscovery header,#requestDiscovery footer{justify-content:space-between;align-items:center;gap:12px;display:flex}#requestDiscovery h2{font-size:18px}#requestDiscovery p,#requestDiscovery details{font-size:13px}#requestDiscovery button{font:inherit;cursor:pointer;border:1px solid var(--line);background:var(--surface);color:var(--text);border-radius:9px;padding:8px}#requestDiscovery button:disabled{opacity:.5;cursor:default}#requestDiscovery :focus-visible{outline:2px solid var(--gold-deep);outline-offset:2px}#requestRows article{border-bottom:1px solid var(--line);padding:12px 0}#requestRows small{display:block}#requestListStatus{color:var(--text-2);font-size:12px}#requestDetail details{margin:8px 0}#requestDetail pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.conversation-navigation :focus-visible,.conversation-toolbar :focus-visible,#conversationRenameDialog :focus-visible{outline:2px solid var(--gold-deep);outline-offset:2px}@media (width>=1000px){.screen{box-sizing:border-box;padding-left:272px}.screen .rail{box-sizing:border-box;opacity:1;visibility:visible;width:272px;max-width:272px;box-shadow:none;border-right:1px solid var(--line);z-index:75;padding:16px 8px;position:absolute;top:0;bottom:0;left:0;transform:none}.screen .rail-scrim{display:none!important}.screen .rail-brand{padding-bottom:8px}.screen .rail-item{padding:9px}.screen .rail-spacer{display:none}.screen .rail-foot{flex-shrink:0}.screen .navpanel{left:272px}.screen .stream-inner,.screen .dock-inner{box-sizing:border-box}.conversation-rail-collapsed .screen{padding-left:0}.conversation-rail-collapsed .screen .rail{visibility:hidden;pointer-events:none;transform:translate(-100%)}.conversation-rail-collapsed .screen .navpanel{left:0}}@media (width<=999px){.conversation-toolbar{flex-wrap:wrap;padding:8px}.conversation-toolbar>div{flex-basis:100%}.conversation-toolbar button{padding:6px 10px}.conversation-navigation{min-height:0}.screen .rail{box-sizing:border-box;max-height:100%}.screen .rail:not(.show){box-shadow:none}}