.FormMetadataForm-module__Xl5HrG__section{background-color:#fff;border:1px solid #e5e7eb;border-radius:1rem;flex-grow:1;min-width:300px;padding:2rem;box-shadow:0 1px 2px #0000000d}
.ChatAside-module__H5h3HW__chat-aside-promo{background-color:var(--color-white,#fff);width:100%;height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;flex-direction:column;transition-duration:.3s;display:flex}.ChatAside-module__H5h3HW__promo-content{justify-content:center;align-items:center;gap:var(--spacing-6,1.5rem);height:100%;padding:var(--spacing-6,1.5rem);text-align:center;flex-direction:column;display:flex}.ChatAside-module__H5h3HW__promo-header{align-items:center;gap:var(--spacing-3,.75rem);flex-direction:column;display:flex}.ChatAside-module__H5h3HW__promo-header h3{margin:var(--spacing-0,0px);font-size:var(--text-xl,1.25rem);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,#111827)}.ChatAside-module__H5h3HW__promo-text{margin:var(--spacing-0,0px);font-size:var(--text-sm,.875rem);--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-gray-600,#4b5563)}@media (max-width:767px){.ChatAside-module__H5h3HW__chat-aside-promo{display:none}}@property --tw-duration{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
.ChatSidebar-module__V5n4qq__chat-sidebar{background-color:var(--color-white,#fff);width:100%;height:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;flex-direction:column;transition-duration:.3s;display:flex}.ChatSidebar-module__V5n4qq__closed{--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.ChatSidebar-module__V5n4qq__open{--tw-translate-x:var(--spacing-0,0px);translate:var(--tw-translate-x)var(--tw-translate-y)}.ChatSidebar-module__V5n4qq__toggle-handle{display:none}.ChatSidebar-module__V5n4qq__content{flex-direction:column;height:100%;display:flex;overflow:hidden}.ChatSidebar-module__V5n4qq__header{top:var(--spacing-0,0px);z-index:10;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-50,#f9fafb);background-color:var(--color-white,#fff);padding:var(--spacing-4,1rem);justify-content:space-between;align-items:center;display:flex;position:sticky}.ChatSidebar-module__V5n4qq__header h3{margin:var(--spacing-0,0px);text-overflow:ellipsis;white-space:nowrap;padding-right:var(--spacing-2,.5rem);font-size:var(--text-sm,.875rem);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-900,#111827);flex:1;overflow:hidden}.ChatSidebar-module__V5n4qq__header-actions{align-items:center;gap:var(--spacing-1,.25rem);display:flex}.ChatSidebar-module__V5n4qq__icon-button{height:var(--spacing-8,2rem);width:var(--spacing-8,2rem);border-radius:var(--radius-md,.5rem);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));justify-content:center;align-items:center;display:flex}@media (hover:hover){.ChatSidebar-module__V5n4qq__icon-button:hover{background-color:var(--color-gray-50,#f9fafb)}}.ChatSidebar-module__V5n4qq__session-list{padding:var(--spacing-0,0px);flex:0 auto;max-height:40%;overflow-y:auto}.ChatSidebar-module__V5n4qq__session-item{margin-bottom:var(--spacing-0,0px);cursor:pointer;border-right-style:var(--tw-border-style);border-right-width:0}.ChatSidebar-module__V5n4qq__chat-area{min-height:var(--spacing-0,0px);flex-direction:column;flex:1;display:flex}.ChatSidebar-module__V5n4qq__empty-chat{justify-content:center;align-items:center;gap:var(--spacing-4,1rem);background-color:#f9fafb1a;flex-direction:column;flex:1;width:100%;height:100%;display:flex}@supports (color:color-mix(in lab, red, red)){.ChatSidebar-module__V5n4qq__empty-chat{background-color:color-mix(in oklab,var(--color-gray-50,#f9fafb)10%,transparent)}}.ChatSidebar-module__V5n4qq__empty-chat{color:var(--color-gray-400,#9ca3af)}.ChatSidebar-module__V5n4qq__empty-chat p{margin:var(--spacing-0,0px);font-size:var(--text-sm,.875rem)}@property --tw-duration{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
.ChatBody-module__ALlFDW__chat_body{background-color:var(--color-white,#fff);flex-direction:column;flex:1;display:flex;overflow-y:auto}.ChatBody-module__ALlFDW__message{width:100%}.ChatBody-module__ALlFDW__user{background-color:var(--color-white,#fff)}.ChatBody-module__ALlFDW__assistant{background-color:var(--color-gray-50,#f9fafb)}.ChatBody-module__ALlFDW__message_inner{max-width:100%;padding-inline:var(--spacing-6,1.5rem);padding-bottom:var(--spacing-6,1.5rem);position:relative}.ChatBody-module__ALlFDW__message_header{top:var(--spacing-0,0px);z-index:10;cursor:pointer;padding-block:var(--spacing-4,1rem);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:inherit;justify-content:space-between;align-items:center;display:flex;position:sticky}.ChatBody-module__ALlFDW__message_header:hover{opacity:.8}.ChatBody-module__ALlFDW__token_info{align-items:center;display:flex}.ChatBody-module__ALlFDW__tooltip_container{align-items:center;display:flex;position:relative}.ChatBody-module__ALlFDW__info_icon{cursor:pointer;opacity:var(--opacity-40,.4);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.ChatBody-module__ALlFDW__info_icon:hover{opacity:1}}.ChatBody-module__ALlFDW__tooltip_content{pointer-events:none;right:var(--spacing-0,0px);margin-bottom:var(--spacing-2,.5rem);gap:var(--spacing-1,.25rem);border-radius:var(--radius-md,.5rem);background-color:var(--color-gray-900,#111827);padding:var(--spacing-2,.5rem);color:var(--color-white,#fff);opacity:0;--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;z-index:50;flex-direction:column;font-size:10px;line-height:1.2;transition-duration:.2s;display:flex;position:absolute;bottom:100%;transform:translateY(4px)}.ChatBody-module__ALlFDW__tooltip_container:hover .ChatBody-module__ALlFDW__tooltip_content{opacity:1;transform:translateY(0)}.ChatBody-module__ALlFDW__token_badge{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap}.ChatBody-module__ALlFDW__role_header{font-size:var(--text-xs,.75rem);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-gray-400,#9ca3af);text-transform:uppercase;display:block}.ChatBody-module__ALlFDW__user .ChatBody-module__ALlFDW__role_header{text-align:left}.ChatBody-module__ALlFDW__content{font-size:var(--text-sm,.875rem);--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);overflow-wrap:break-word;white-space:pre-wrap}.ChatBody-module__ALlFDW__user .ChatBody-module__ALlFDW__content,.ChatBody-module__ALlFDW__assistant .ChatBody-module__ALlFDW__content{color:var(--color-gray-900,#111827)}.ChatBody-module__ALlFDW__loading_dots span{font-size:var(--text-2xl,1.5rem);animation:1.4s infinite both ChatBody-module__ALlFDW__blink}.ChatBody-module__ALlFDW__loading_dots span:nth-child(2){animation-delay:.2s}.ChatBody-module__ALlFDW__loading_dots span:nth-child(3){animation-delay:.4s}@keyframes ChatBody-module__ALlFDW__blink{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
