.openui-agent-thread-composer{max-width:calc(880px + var(--openui-space-m-l) + var(--openui-space-m-l));width:100%;margin:0 auto var(--openui-space-l);padding:0 var(--openui-space-m-l)}.openui-agent-container--mobile .openui-agent-thread-composer{margin:0;padding:var(--openui-space-m) var(--openui-space-m) var(--openui-space-m-l)}.openui-agent-thread-container--detailed-view-active .openui-agent-thread-composer{padding:0 var(--openui-space-m-l)}.openui-agent-thread-composer__input-wrapper{background-color:var(--openui-foreground);border:1px solid var(--openui-border-interactive);border-radius:var(--openui-radius-3xl);box-shadow:var(--openui-shadow-l);overflow:clip;display:flex;flex-direction:column;gap:var(--openui-space-s);padding:var(--openui-space-m)}.openui-agent-thread-composer__input-wrapper[data-overflow-top],.openui-agent-thread-composer__input-wrapper[data-overflow-bottom]{--openui-agent-thread-composer-mask-top: 0px;--openui-agent-thread-composer-mask-bottom: 0px}.openui-agent-thread-composer__input-wrapper[data-overflow-top] .openui-agent-thread-composer__input,.openui-agent-thread-composer__input-wrapper[data-overflow-bottom] .openui-agent-thread-composer__input{mask-image:linear-gradient(to bottom, transparent 0, black var(--openui-agent-thread-composer-mask-top), black calc(100% - var(--openui-agent-thread-composer-mask-bottom)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, black var(--openui-agent-thread-composer-mask-top), black calc(100% - var(--openui-agent-thread-composer-mask-bottom)), transparent 100%)}.openui-agent-thread-composer__input-wrapper[data-overflow-top]{--openui-agent-thread-composer-mask-top: var(--openui-space-xl)}.openui-agent-thread-composer__input-wrapper[data-overflow-bottom]{--openui-agent-thread-composer-mask-bottom: var(--openui-space-xl)}.openui-agent-thread-composer__input{scrollbar-width:thin;scrollbar-color:var(--openui-elevated) rgba(0,0,0,0);padding:0 var(--openui-space-3xs);resize:none;max-height:200px;outline:none;border:none;background:rgba(0,0,0,0);overflow-y:auto;font:var(--openui-text-body-default);letter-spacing:var(--openui-text-body-default-letter-spacing);color:var(--openui-text-neutral-primary)}.openui-agent-thread-composer__input::-webkit-scrollbar{width:6px}.openui-agent-thread-composer__input::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.openui-agent-thread-composer__input::-webkit-scrollbar-thumb{background-color:var(--openui-elevated);border-radius:var(--openui-radius-full)}.openui-agent-thread-composer__input::placeholder{color:var(--openui-text-neutral-secondary)}.openui-agent-thread-composer__action-bar{display:flex;align-items:center}.openui-agent-thread-composer__submit-button{margin-left:auto}
