@keyframes ds-typewriter-char{0%{opacity:0}to{opacity:1}}.ds-typewriter-text{white-space:pre}.ds-typewriter-char{opacity:0;animation:1ms step-end forwards ds-typewriter-char;display:inline-block}@media (prefers-reduced-motion:reduce){.ds-typewriter-char{opacity:1;animation:none}}.ds-chatbar-gradient-border{position:relative}.ds-chatbar-gradient-border:before{content:"";border-radius:inherit;background:linear-gradient(225deg, var(--branded-gradient-blue,#1261fd) 0%, var(--branded-gradient-purple,#6450f9) 94.231%);-webkit-mask-composite:xor;pointer-events:none;padding:1px;transition:padding .15s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ds-chatbar-gradient-border-thick:before{padding:2px}.ds-chatbar-round-action-trigger button{border-radius:var(--radius-full,9999px)}.ds-chatbar-tiptap-body [class~=ProseMirror]{outline:none}.ds-chatbar-tiptap-body [class~=ProseMirror] p{margin:0}.ds-chatbar-tiptap-body [class~=ProseMirror] p[class~=is-editor-empty]:first-child:before{content:""}
