:root{--thread-content-max-width:min(1166px, calc(100vw - 32px))}@media (min-width:768px){[data-rail=expanded]{--thread-content-max-width:min(1166px, calc(100vw - 352px))}[data-rail=collapsed]{--thread-content-max-width:min(1166px, calc(100vw - 136px))}}.chat-sidebar .sidebar-collapsible{white-space:nowrap;transition:opacity .15s ease-in-out,width .15s ease-in-out;overflow:hidden}.chat-sidebar[data-collapsed=true] .sidebar-collapsible{opacity:0;pointer-events:none;width:0}.chat-sidebar .sidebar-search{transition:opacity .15s ease-in-out,visibility .15s ease-in-out}.chat-sidebar[data-collapsed=true] .sidebar-search{opacity:0;visibility:hidden;pointer-events:none}.chat-sidebar .sidebar-list{transition:opacity .1s ease-in-out,visibility .1s ease-in-out}.chat-sidebar[data-collapsed=true] .sidebar-list{opacity:0;visibility:hidden;pointer-events:none}.chat-sidebar .sidebar-list [data-radix-scroll-area-viewport]>div{width:100%!important;min-width:0!important;display:block!important}.chat-sidebar .gradient-button-content>span.truncate,.chat-sidebar .gradient-button-content>span.ml-auto{transition:opacity .2s ease-in-out,width .2s ease-in-out,margin .2s ease-in-out,padding .2s ease-in-out}.chat-sidebar[data-collapsed=true] .gradient-button:not(.sidebar-collapse-button) .gradient-button-content>span.truncate,.chat-sidebar[data-collapsed=true] .gradient-button:not(.sidebar-collapse-button) .gradient-button-content>span.ml-auto{opacity:0;width:0;margin:0;padding:0}.chat-sidebar[data-collapsed=true] .gradient-button-content{gap:0}.chat-sidebar[data-collapsed=true] .gradient-button:not(.sidebar-collapse-button){width:40px;height:40px;margin-inline:auto}