.voice-button-listening{animation:1.5s infinite voice-pulse}@keyframes voice-pulse{0%,to{opacity:1;box-shadow:0 0 0 0 var(--surface-bg-brand)}50%{opacity:.9;box-shadow:0 0 0 8px #0000}}.voice-reformulating-bar{animation:.8s ease-in-out infinite alternate reformulate-wave}@keyframes reformulate-wave{0%{height:3px}to{height:10px}}
.pulse-button{animation:2s infinite pulse;box-shadow:0 0 #2057ee66}.message-input::placeholder{--tw-text-opacity:1;color:rgb(var(--light-neutral-400) / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.message-input:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(var(--dark-neutral-400) / var(--tw-text-opacity,1))}.message-input:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(var(--dark-neutral-400) / var(--tw-text-opacity,1))}.message-input:focus{outline:none}@keyframes pulse{0%{transform:scale(.95);box-shadow:0 0 #2057ee66}70%{transform:scale(1);box-shadow:0 0 0 10px #2057ee00}to{transform:scale(.95);box-shadow:0 0 #2057ee00}}#close-feedback-icon{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#close-feedback-icon:hover{--tw-bg-opacity:1;background-color:rgb(var(--light-neutral-500) / var(--tw-bg-opacity,1))}#close-feedback-icon:is(.dark *){--tw-bg-opacity:1;background-color:rgb(var(--dark-neutral-500) / var(--tw-bg-opacity,1))}.followup-dropdown{transform-origin:top;opacity:1;max-height:300px;transition:all .2s ease-in-out;overflow:hidden}.followup-dropdown.entering,.followup-dropdown.exiting{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.followup-dropdown.entering{animation:.2s forwards slideDown}.followup-dropdown.exiting{animation:.2s forwards slideUp}.file-upload-button.ant-btn-icon-only{width:0;padding-left:8px;padding-right:8px}.file-upload-button .ant-btn-icon span[role=img]{vertical-align:middle}@keyframes slideDown{0%{opacity:0;max-height:0;transform:translateY(-10px)}to{opacity:1;max-height:300px;transform:translateY(0)}}@keyframes slideUp{0%{opacity:1;max-height:300px;transform:translateY(0)}to{opacity:0;max-height:0;transform:translateY(-10px)}}.input-box-bg,.input-box-bg:hover,.input-box-bg:focus-within{--tw-bg-opacity:1;background-color:rgb(var(--light-neutral-100) / var(--tw-bg-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.input-box-bg:is(.dark *),.input-box-bg:hover:is(.dark *),.input-box-bg:focus-within:is(.dark *){--tw-bg-opacity:1;background-color:rgb(var(--light-neutral-500) / var(--tw-bg-opacity,1))}.input-box-border{--tw-border-opacity:1;border:1px solid;border-color:rgb(var(--light-neutral-300) / var(--tw-border-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.input-box-border:is(.dark *){--tw-border-opacity:1;border-color:rgb(var(--light-neutral-600) / var(--tw-border-opacity,1))}.input-box-text{--tw-text-opacity:1;color:rgb(var(--light-neutral-400) / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.input-box-text:is(.dark *){--tw-text-opacity:1;color:rgb(var(--light-neutral-300) / var(--tw-text-opacity,1))}.input-box-bg-home,.input-box-bg-home:hover,.input-box-bg-home:focus-within{--tw-bg-opacity:1;background-color:rgb(var(--light-neutral-100) / var(--tw-bg-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.input-box-bg-home:is(.dark *),.input-box-bg-home:hover:is(.dark *),.input-box-bg-home:focus-within:is(.dark *){--tw-bg-opacity:1;background-color:rgb(var(--light-neutral-600) / var(--tw-bg-opacity,1))}.input-box-border-home{--tw-border-opacity:1;border:1px solid;border-color:rgb(var(--light-neutral-300) / var(--tw-border-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.input-box-border-home:is(.dark *){--tw-border-opacity:1;border-color:rgb(var(--light-neutral-400) / var(--tw-border-opacity,1))}.textarea-transition-container{position:relative;overflow:hidden}.textarea-component{pointer-events:none;opacity:0;max-height:0;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.textarea-component.active{pointer-events:auto;opacity:1;max-height:fit-content}.textarea-component.inactive{opacity:0}.file-upload-dropdown{max-height:360px;padding:0;overflow-y:auto}.file-upload-dropdown .ant-dropdown-menu-item,.file-upload-dropdown .ant-dropdown-menu-submenu-title{border-radius:0}.file-upload-dropdown .ant-dropdown-menu-item:hover,.file-upload-dropdown .ant-dropdown-menu-item.ant-dropdown-menu-item-active,.file-upload-dropdown .ant-dropdown-menu-submenu-title:hover,.file-upload-dropdown .ant-dropdown-menu-submenu-title.ant-dropdown-menu-item-active{--tw-bg-opacity:1;background-color:rgb(var(--color-surface-bg-100) / var(--tw-bg-opacity,1))}.actions-submenu{max-height:260px;overflow-y:auto}.actions-submenu .ant-dropdown-menu-item:hover,.actions-submenu .ant-dropdown-menu-item.ant-dropdown-menu-item-active,.connectors-submenu .ant-dropdown-menu-item:hover,.connectors-submenu .ant-dropdown-menu-item.ant-dropdown-menu-item-active,.connectors-submenu .ant-dropdown-menu-submenu-title:hover,.connectors-submenu .ant-dropdown-menu-submenu-title.ant-dropdown-menu-item-active,.send-mode-dropdown .ant-dropdown-menu-item:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-surface-bg-100) / var(--tw-bg-opacity,1))}
