.message-list-container{flex:1 1 0%;overflow-y:auto;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;scroll-behavior:smooth}.message-list-loading{display:flex;min-height:300px;align-items:center;justify-content:center}.message-list-loading-text{--tw-text-opacity:1;color:rgb(180 191 201/var(--tw-text-opacity,1))}.message-list-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.load-more-indicator{justify-content:center;padding-top:1rem;padding-bottom:1rem}.load-more-indicator,.load-more-spinner{display:flex;align-items:center}.load-more-spinner>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.load-more-spinner{--tw-text-opacity:1;color:rgb(180 191 201/var(--tw-text-opacity,1))}.load-more-spinner-icon{height:1rem;width:1rem}@keyframes spin{to{transform:rotate(1turn)}}.load-more-spinner-icon{animation:spin 1s linear infinite;border-radius:9999px;border-width:2px;--tw-border-opacity:1;border-color:rgb(36 91 198/var(--tw-border-opacity,1));border-top-color:transparent}.load-more-text{font-size:.875rem;line-height:1.25rem}.message-list-container::-webkit-scrollbar{width:6px}.message-list-container::-webkit-scrollbar-track{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(247 250 252/var(--tw-bg-opacity,1))}.message-list-container::-webkit-scrollbar-thumb{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(226 229 232/var(--tw-bg-opacity,1))}.message-list-container::-webkit-scrollbar-thumb:hover{--tw-bg-opacity:1;background-color:rgb(210 214 220/var(--tw-bg-opacity,1))}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.message-fade-in{animation:fadeIn .3s ease-out}