@layer components{::view-transition-group(.chat-chrome){animation-duration:.24s;animation-timing-function:cubic-bezier(.32,.72,0,1)}::view-transition-group(.chat-controls){animation-duration:.24s;animation-timing-function:cubic-bezier(.32,.72,0,1)}::view-transition-group(.chat-heading-content){animation-duration:.24s;animation-timing-function:cubic-bezier(.32,.72,0,1)}::view-transition-group(.chat-body){animation-duration:.24s;animation-timing-function:cubic-bezier(.32,.72,0,1)}::view-transition-old(.chat-chrome){display:none}::view-transition-old(.chat-controls){display:none}::view-transition-new(.chat-chrome){animation:none}::view-transition-new(.chat-controls){animation:none}::view-transition-group(.chat-body){overflow:clip}::view-transition-old(.chat-heading-content){animation:.1s ease-out both chat-fade-out}::view-transition-old(.chat-body){animation:.1s ease-out both chat-fade-out}::view-transition-new(.chat-heading-content){animation:.16s ease-out 60ms both chat-fade-in}::view-transition-new(.chat-body){animation:.16s ease-out 60ms both chat-fade-in}::view-transition-old(.chat-heading-content){object-fit:none;object-position:top left;width:100%;height:100%}::view-transition-new(.chat-heading-content){object-fit:none;object-position:top left;width:100%;height:100%}::view-transition-old(.chat-body){object-fit:none;object-position:top left;width:100%;height:100%}::view-transition-new(.chat-body){object-fit:none;object-position:top left;width:100%;height:100%}@keyframes chat-fade-out{to{opacity:0}}@keyframes chat-fade-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){::view-transition-group(.chat-chrome){animation-duration:0s;animation-delay:0s}::view-transition-group(.chat-controls){animation-duration:0s;animation-delay:0s}::view-transition-group(.chat-heading-content){animation-duration:0s;animation-delay:0s}::view-transition-group(.chat-body){animation-duration:0s;animation-delay:0s}::view-transition-old(.chat-heading-content){animation-duration:0s;animation-delay:0s}::view-transition-new(.chat-heading-content){animation-duration:0s;animation-delay:0s}::view-transition-old(.chat-body){animation-duration:0s;animation-delay:0s}::view-transition-new(.chat-body){animation-duration:0s;animation-delay:0s}}::view-transition-group(.suggestions-dialog){animation-duration:.25s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-group(.suggestions-list){animation-duration:.25s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-group(.suggestion-update){animation-duration:.25s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-group(.suggestion-enter){animation-duration:.25s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-group(.suggestion-exit){animation-duration:.25s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-old(.suggestions-dialog){display:none}::view-transition-new(.suggestions-dialog){animation:none}::view-transition-group(.suggestions-list){overflow:clip}::view-transition-old(.suggestions-list){animation:.15s cubic-bezier(.22,1,.36,1) both chat-fade-out}::view-transition-old(.suggestion-update){animation:.15s cubic-bezier(.22,1,.36,1) both chat-fade-out}::view-transition-old(.suggestion-exit){animation:.15s cubic-bezier(.22,1,.36,1) both chat-fade-out}::view-transition-new(.suggestions-list){animation:.15s ease-in-out both chat-fade-in}::view-transition-new(.suggestion-update){animation:.15s ease-in-out both chat-fade-in}::view-transition-new(.suggestion-enter){animation:.25s cubic-bezier(.22,1,.36,1) both suggestion-enter}::view-transition-old(.suggestion-update){object-fit:none;object-position:top left;width:100%;height:100%}::view-transition-new(.suggestion-update){object-fit:none;object-position:top left;width:100%;height:100%}@keyframes suggestion-enter{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){::view-transition-group(.suggestions-dialog){animation:none}::view-transition-group(.suggestions-list){animation:none}::view-transition-group(.suggestion-update){animation:none}::view-transition-group(.suggestion-enter){animation:none}::view-transition-group(.suggestion-exit){animation:none}::view-transition-old(.suggestions-dialog){animation:none}::view-transition-new(.suggestions-dialog){animation:none}::view-transition-old(.suggestions-list){animation:none}::view-transition-new(.suggestions-list){animation:none}::view-transition-old(.suggestion-update){animation:none}::view-transition-new(.suggestion-update){animation:none}::view-transition-new(.suggestion-enter){animation:none}::view-transition-old(.suggestion-exit){animation:none}}}
