.BotHeader-module__46Qn6q__header{align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.BotHeader-module__46Qn6q__avatar{border-radius:50%}.BotHeader-module__46Qn6q__name{font-weight:700}.BotHeader-module__46Qn6q__time{color:#888;font-size:.75rem}.BotHeader-module__46Qn6q__reasoning{align-items:center;gap:.4rem;margin-left:1rem;display:flex}.BotHeader-module__46Qn6q__reasoningText{color:#6f6f6f;font-size:.8rem}
.MessageItem-module__sDwCwG__messageContainer{margin-bottom:1rem;padding:.5rem}.MessageItem-module__sDwCwG__bot{overflow-wrap:break-word;word-break:break-word;white-space:pre-wrap;background:#fff padding-box padding-box;border:1px solid #0f62fe;border-radius:8px;max-width:80%}.MessageItem-module__sDwCwG__user{background:#0f62fe;border-radius:8px;max-width:80%;margin-left:auto}.MessageItem-module__sDwCwG__header{align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.MessageItem-module__sDwCwG__headerUser{text-align:right;justify-content:flex-end;align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.MessageItem-module__sDwCwG__avatar{border-radius:50%;width:20px;height:20px}.MessageItem-module__sDwCwG__name{font-size:.85rem;font-weight:700}.MessageItem-module__sDwCwG__time{color:#888;font-size:.75rem}.MessageItem-module__sDwCwG__user .MessageItem-module__sDwCwG__time,.MessageItem-module__sDwCwG__user .MessageItem-module__sDwCwG__name{color:#fff}.MessageItem-module__sDwCwG__imageGallery{flex-wrap:wrap;gap:.5rem;max-width:100%;margin-top:.5rem;display:flex}.MessageItem-module__sDwCwG__image{object-fit:cover;cursor:zoom-in;border-radius:6px;max-width:160px;max-height:120px;transition:transform .2s}.MessageItem-module__sDwCwG__image:hover{transform:scale(1.03)}.MessageItem-module__sDwCwG__lightbox{z-index:999;cursor:zoom-out;background-color:#000000d9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.MessageItem-module__sDwCwG__lightboxImage{border-radius:8px;max-width:90vw;max-height:90vh;box-shadow:0 0 20px #00000080}.MessageItem-module__sDwCwG__content{white-space:pre-wrap;overflow-wrap:anywhere;padding:.5rem;font-size:1rem;line-height:1}.MessageItem-module__sDwCwG__bot .MessageItem-module__sDwCwG__content{color:#333}.MessageItem-module__sDwCwG__user .MessageItem-module__sDwCwG__content{color:#fff;text-align:center;justify-content:center}.MessageItem-module__sDwCwG__messageLine{margin-bottom:.35rem}.MessageItem-module__sDwCwG__priorToolOutput{border:1px solid var(--cds-border-subtle,#e0e0e0);background:var(--cds-layer-02,#f4f4f4);word-wrap:break-word;border-radius:.5rem;margin:.5rem 0 .75rem;padding:.75rem .875rem;line-height:1.45}
.ChatForm-module__95-1qW__formContainer{margin-top:1rem;padding:1rem}.ChatForm-module__95-1qW__formFields{flex-direction:column;gap:1.25rem;margin-bottom:1.5rem;display:flex}.ChatForm-module__95-1qW__fieldWrapper{grid-template-columns:1fr 1fr;align-items:start;gap:1rem;display:grid}.ChatForm-module__95-1qW__labelColumn{flex-direction:column;gap:.25rem;padding-top:.5rem;display:flex}.ChatForm-module__95-1qW__label{color:#161616;font-size:1rem;font-weight:500;line-height:1.4}.ChatForm-module__95-1qW__required{color:#da1e28;margin-left:2px}.ChatForm-module__95-1qW__format{color:#525252;font-size:.8rem;font-style:normal;line-height:1}.ChatForm-module__95-1qW__input{color:#161616;background:#f4f4f4;border:none;outline:none;width:100%;padding:.6875rem 1rem;font-size:.875rem;transition:border-color .11s cubic-bezier(.2,0,.38,.9)}.ChatForm-module__95-1qW__input:focus{border-bottom:2px solid #0f62fe}.ChatForm-module__95-1qW__input::placeholder{color:#6f6f6f}.ChatForm-module__95-1qW__select{color:#161616;cursor:pointer;background:#f4f4f4;border:none;outline:none;width:100%;padding:.6875rem 1rem;font-size:.875rem}.ChatForm-module__95-1qW__select:focus{border-bottom:2px solid #0f62fe}.ChatForm-module__95-1qW__buttonGroup{justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}.ChatForm-module__95-1qW__inputError{background:#fff1f1;border:1px solid #da1e28!important}.ChatForm-module__95-1qW__errorText{color:#da1e28;margin-top:.25rem;font-size:.75rem;line-height:1.2}
.MessageList-module__t1tNya__container{flex-direction:column;gap:.5rem;display:flex}
.ChatInput-module__B7kqGG__inputWrapper{background:#fff;border:1px solid #e0e0e0;border-radius:12px;align-items:center;gap:.5rem;margin-top:auto;padding:.75rem 1rem;display:flex}.ChatInput-module__B7kqGG__textField{color:#161616;background:0 0;border:none;outline:none;flex:1;font-size:1rem}.ChatInput-module__B7kqGG__textField:disabled{color:#fff;background:0 0}.ChatInput-module__B7kqGG__inputWrapper[aria-disabled=true]{opacity:.8;background-color:#918f8fe1;border-radius:8px;transition:background-color .3s}.ChatInput-module__B7kqGG__iconButton{cursor:pointer;color:#525252;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.ChatInput-module__B7kqGG__iconButton:disabled{opacity:.5;cursor:default}.ChatInput-module__B7kqGG__disabled{cursor:not-allowed;opacity:.5;pointer-events:auto}.ChatInput-module__B7kqGG__micOnly{color:#000!important;box-shadow:none!important;background:0 0!important;border:none!important}

.ChatWindow-module__fiZy2G__container{flex-direction:column;max-width:1000px;height:calc(100vh - 64px);margin:0 auto;padding:4rem 2rem 3rem;display:flex;overflow:visible}.ChatWindow-module__fiZy2G__pageBackground{background:linear-gradient(#fff 0%,#e6f4ff 100%);width:100vw;height:calc(100vh - 50px)}.ChatWindow-module__fiZy2G__scrollArea{flex-direction:column;flex:1;gap:.5rem;display:flex;overflow-y:auto}.ChatWindow-module__fiZy2G__botBlock{margin-bottom:1rem}.ChatWindow-module__fiZy2G__bleedRow{position:center;z-index:2;justify-content:center;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-inline:16px;display:flex;left:50%;right:50%;overflow:visible}
.TriggerQuestionsBar-module__AxrejG__wrapper{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;margin:18px 0 14px;display:flex;overflow:visible}.TriggerQuestionsBar-module__AxrejG__pill{appearance:none;color:#161616;cursor:pointer;white-space:nowrap;text-overflow:clip;scroll-snap-align:start;background:#fff;border:1.5px solid #8d8d8d;border-radius:9999px;flex:none;min-width:max-content;padding:10px 28px;font-size:16px;font-weight:500;line-height:1;transition:border-color .16s,color .16s,background .16s,transform 80ms;overflow:visible}.TriggerQuestionsBar-module__AxrejG__pill:hover{color:#161616;border-color:#161616}.TriggerQuestionsBar-module__AxrejG__pill:active{background:#f4f4f4;transform:translateY(1px)}.TriggerQuestionsBar-module__AxrejG__pill:focus-visible{outline:none;box-shadow:0 0 0 2px #0000001a}.TriggerQuestionsBar-module__AxrejG__pill:disabled{opacity:.45;cursor:default;pointer-events:none}
