.chat-page .chat-shell.chat-loading{width:100%;min-width:0;flex:1 1;grid-template-rows:minmax(0,1fr)}.chat-loading-sidebar{min-width:0;padding:24px 16px;border-right:1px solid var(--chat-line);background:var(--chat-panel-deep)}.chat-loading-sidebar-title{display:flex;align-items:center;gap:12px;color:var(--chat-muted);font-size:14px;font-weight:600}.chat-loading-search{height:40px;margin-top:28px;border:1px solid var(--chat-line);border-radius:7px}.chat-loading-room-lines{display:grid;grid-gap:28px;gap:28px;margin-top:32px}.chat-loading-header>span,.chat-loading-room-lines>span{display:block;width:60%;height:10px;border-radius:4px;background:var(--chat-line)}.chat-loading-room-lines>span:nth-child(2n){width:40%}.chat-loading-main{display:flex;flex-direction:column;min-width:0;min-height:0}.chat-loading-header{display:grid;grid-gap:12px;gap:12px;padding:24px;border-bottom:1px solid var(--chat-line)}.chat-loading-header>span{width:64px}.chat-loading-header>span+span{width:112px;height:16px}.chat-loading-content{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:center;min-height:0;padding:24px 16px;text-align:center;color:var(--chat-muted)}.chat-loading-content>svg{flex-shrink:0;color:var(--chat-accent)}.chat-loading-content h1{margin:16px 0 8px;color:var(--chat-text);font-size:18px;font-weight:600;letter-spacing:normal}.chat-loading-content p{margin:0;font-size:13px;line-height:1.5}.chat-loading-composer{flex:0 0 96px;margin:12px 24px 18px;border:1px solid var(--chat-line);border-radius:12px;background:var(--chat-panel-deep)}@media (max-width:960px){.chat-loading-sidebar{display:none}.chat-loading-header{padding:18px 12px}.chat-loading-composer{margin:12px}}