body.theme-light .input-wrap,body.theme-light .home-input-wrap{border-radius:var(--ait-radius-shell,28px)}
body.theme-light .page-shell-chat,body.theme-light .page-shell-home,.shell-app .page-shell-chat,.shell-guest .page-shell-chat{width:min(100%,1520px);min-height:calc(100dvh - 148px);margin:0 auto;padding:0 18px 34px;display:flex ;flex-direction:column;gap:18px}
body.theme-light .chat-response-panel,body.theme-light .page-shell-home .chat-response-panel,body.theme-light .page-shell-chat .chat-response-panel,.shell-app .chat-response-panel,.shell-guest .chat-response-panel{flex:1 1 auto;min-height:clamp(320px,calc(100dvh - 310px),760px);display:flex ;flex-direction:column;border-radius:34px;overflow:hidden }
body.theme-light .page-shell-chat .message-list,body.theme-light .page-shell-home .message-list,.shell-app .chat-response-panel .message-list,.shell-guest .chat-response-panel .message-list{flex:1 1 auto;min-height:0;padding:26px 26px 30px}
body.theme-light .composer-dock,.shell-app .composer-dock,.shell-guest .composer-dock{width:min(100%,940px);margin:0 auto 34px}
body.theme-light .composer-dock .input-wrap,body.theme-light .composer-dock .home-input-wrap,.shell-app .composer-dock .input-wrap,.shell-app .composer-dock .home-input-wrap,.shell-guest .composer-dock .input-wrap,.shell-guest .composer-dock .home-input-wrap{width:min(100%,940px);max-width:940px}
:root{--ait-sidebar-expanded-width:var(--ait-size-sidebar-expanded,var(--sidebar-expanded-width,278px));--ait-sidebar-collapsed-width:var(--ait-size-sidebar-collapsed,var(--sidebar-rail-width,74px))}
