.style-module__xEpwRW__form{margin-block-start:calc(var(--spacing)*2);margin-block-end:var(--spacing);display:flex}.style-module__xEpwRW__form:has(input:focus){outline-offset:2px;border-radius:8px;outline:1px dashed}.style-module__xEpwRW__form:has(button:hover) .style-module__xEpwRW__input{border:2px solid var(--fg-7)}.style-module__xEpwRW__input{padding:calc(var(--spacing)*.75);width:100%;color:inherit;background:var(--bg);border:2px solid var(--fg);border-right-width:0;border-radius:8px 0 0 8px;margin:0;line-height:1.6}.style-module__xEpwRW__input:focus{outline:none}.style-module__xEpwRW__button{padding:calc(var(--spacing)*.75);background:var(--fg);color:var(--bg);border-radius:0 8px 8px 0;flex-shrink:0}.style-module__xEpwRW__button:focus-visible{outline-offset:-3px;border-radius:0 8px 8px 0;outline:1px dashed}
.style-module__CYFA_a__initial-prompt{margin-block:var(--spacing);text-align:center;padding:var(--spacing);background:var(--bg-system);border-radius:8px}.style-module__CYFA_a__initial-prompt :last-child{margin-bottom:0}.style-module__CYFA_a__message-list>*+*{margin-top:var(--spacing)}.style-module__CYFA_a__message-item{padding:calc(var(--spacing)*.5)var(--spacing);background:var(--bg-user);border-radius:8px;position:relative}.style-module__CYFA_a__message-item :last-child,.style-module__CYFA_a__message-item li{margin-bottom:0}.style-module__CYFA_a__message-item h1,.style-module__CYFA_a__message-item h2,.style-module__CYFA_a__message-item h3,.style-module__CYFA_a__message-item h4,.style-module__CYFA_a__message-item h5,.style-module__CYFA_a__message-item h6{--fl:1}.style-module__CYFA_a__message-item.style-module__CYFA_a__from-agent{margin-right:var(--spacing);background:var(--bg-agent);border-bottom-left-radius:0}.style-module__CYFA_a__message-item.style-module__CYFA_a__from-user{margin-left:var(--spacing);text-align:right;border-bottom-right-radius:0}
