/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}body>[data-radix-popper-content-wrapper]{--tw-drop-shadow-size:drop-shadow(0 25px 25px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-2xl,0 25px 25px #00000026));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.epr-main.EmojiPickerReact{--epr-category-label-bg-color: transparent;--epr-header-padding: 10px 0;--epr-category-padding: 0;--epr-category-label-padding: 0;--epr-skin-tone-picker-menu-color: none;--epr-emoji-size: 22px;--epr-category-navigation-button-size: 22px;background-color:transparent;border:none}.epr-main.EmojiPickerReact input{font-size:12px;font-family:Onest;height:32px}.epr-main.EmojiPickerReact .epr-emoji-category-label{font-size:14px}.epr-main.EmojiPickerReact .epr-category-nav{padding-top:0}.epr-main.EmojiPickerReact .epr-emoji-variation-picker{max-width:100%;left:0!important;right:0!important}.squircle-outline:has(.epr-main.EmojiPickerReact){contain:layout paint;clip-path:inset(0)}@keyframes typingDot1{0%{opacity:0}16%{opacity:1}83%{opacity:1}to{opacity:0}}@keyframes typingDot2{0%{opacity:0}33%{opacity:0}49%{opacity:1}83%{opacity:1}to{opacity:0}}@keyframes typingDot3{0%{opacity:0}50%{opacity:0}66%{opacity:1}83%{opacity:1}to{opacity:0}}.typing-dot{opacity:0}.typing-dot-1{animation:typingDot1 1.5s infinite}.typing-dot-2{animation:typingDot2 1.5s infinite}.typing-dot-3{animation:typingDot3 1.5s infinite}.tiptap em>strong,.tiptap strong>em,[at-attr=message_text] em>strong,[at-attr=message_text] strong>em{color:inherit}.m-editor-fs__sm{font-size:12px}.m-editor-fs__s{font-size:14px}.m-editor-fs__default{font-size:16px}.m-editor-fs__l{font-size:20px}.m-editor-fs__lg{font-size:26px}.m-editor-fc__blue-1{color:var(--solid-cyan-500)}.m-editor-fc__blue-2{color:var(--solid-blue-500)}.m-editor-fc__purple{color:var(--solid-purple-500)}.m-editor-fc__pink{color:var(--solid-pink-500)}.m-editor-fc__red{color:var(--solid-red-500)}.m-editor-fc__orange{color:var(--solid-orange-600)}.m-editor-fc__yellow{color:var(--solid-yellow-500)}.m-editor-fc__green{color:var(--solid-green-500)}.m-editor-fc__gray{color:var(--solid-gray-500)}.m-editor-fc__white{color:var(--solid-neutral-50)}.m-editor-fc__black{color:var(--solid-neutral-1100)}.m-editor-bg__blue{background-color:var(--solid-cyan-500);padding:2px 4px;border-radius:2px}.m-editor-bg__purple{background-color:var(--solid-purple-500);padding:2px 4px;border-radius:2px}.m-editor-bg__pink{background-color:var(--solid-pink-500);padding:2px 4px;border-radius:2px}.m-editor-bg__red{background-color:var(--solid-red-500);padding:2px 4px;border-radius:2px}.m-editor-bg__orange{background-color:var(--solid-orange-600);padding:2px 4px;border-radius:2px}.m-editor-bg__yellow{background-color:var(--solid-yellow-500);padding:2px 4px;border-radius:2px}.m-editor-bg__green{background-color:var(--solid-green-500);padding:2px 4px;border-radius:2px}.ai-markdown{font-size:13px;line-height:20px;color:var(--text-secondary);overflow-wrap:break-word;word-break:break-word}.ai-markdown h2,.ai-markdown h3,.ai-markdown h4,.ai-markdown h5,.ai-markdown h6{font-weight:600;color:var(--text-primary);font-size:13px;margin-top:8px;margin-bottom:2px}.ai-markdown h2:first-child,.ai-markdown h3:first-child{margin-top:0}.ai-markdown p{margin-bottom:4px}.ai-markdown p:last-child{margin-bottom:0}.ai-markdown ul,.ai-markdown ol{padding-left:16px;margin-bottom:4px}.ai-markdown ul{list-style-type:disc!important}.ai-markdown ol{list-style-type:decimal!important}.ai-markdown li{display:list-item!important;margin-bottom:2px}.ai-markdown strong,.ai-markdown b{font-weight:600;color:var(--text-primary)}.ai-markdown blockquote{border-left:2px solid var(--border-secondary);padding-left:8px;margin:4px 0}.ai-markdown code{font-size:12px;padding:1px 4px;border-radius:3px}.ai-markdown hr{border:none;border-top:1px solid var(--border-tertiary);margin:8px 0}.ai-markdown a{color:var(--text-brand)}.ai-scrollable{scrollbar-width:thin;scrollbar-color:var(--color-control-tertiary, var(--bg-control-secondary-hovered)) transparent}.ai-resize-handle{height:6px;cursor:ns-resize;position:relative;flex-shrink:0}.ai-resize-handle:after{content:"";position:absolute;left:33%;right:33%;top:2px;height:2px;border-radius:1px;background:var(--border-secondary);transition:background .15s}.ai-resize-handle:hover:after{background:var(--text-quaternary)}html:not(.dark):not(.m-mode-dark) [data-demo-contrast]{--bg-surface-main-bg: #FFFFFF;--color-surface-main-bg: #FFFFFF;--bg-surface-content: #FFFFFF;--color-surface-content: #FFFFFF;--bg-surface-solid-elevated: #FFFFFF;--color-surface-solid-elevated: #FFFFFF}html:not(.dark):not(.m-mode-dark) [data-demo-contrast] .ChatPanel{--bg-surface-tertiary: #FFFFFF;--color-surface-tertiary: #FFFFFF;--bg-surface-secondary: #FFFFFF;--color-surface-secondary: #FFFFFF}html:not(.dark):not(.m-mode-dark) [data-demo-contrast] .ChatPanel [data-slot=tabs-list]{background-color:#ededef!important}html:not(.dark):not(.m-mode-dark) [data-demo-contrast] #chat-context-panel-root{--bg-surface-secondary: #EDEDEF;--color-surface-secondary: #EDEDEF;--bg-surface-main-bg: #EDEDEF;--color-surface-main-bg: #EDEDEF}html:not(.dark):not(.m-mode-dark) [data-demo-contrast] #chat-context-panel-root .chat-context-content{--bg-surface-secondary: #FFFFFF;--color-surface-secondary: #FFFFFF;--bg-surface-main-bg: #FFFFFF;--color-surface-main-bg: #FFFFFF}html:not(.dark):not(.m-mode-dark) [data-demo-contrast] .ChatPanel .squircle.bg-surface-secondary{border-radius:0!important;margin-left:-12px!important;margin-right:-12px!important;padding-left:12px!important;padding-right:12px!important;clip-path:none!important;-webkit-clip-path:none!important;mask:none!important;-webkit-mask:none!important;--squircle-radius: 0 !important}html:not(.dark):not(.m-mode-dark) [data-demo-contrast] [data-demo-chat-area]{--bg-surface-secondary: #FFFFFF;--color-surface-secondary: #FFFFFF}.animate-hot-buyer-bg{animation:none!important;box-shadow:inset 0 0 0 9999px color-mix(in srgb,var(--bg-ui-success-light) 10%,transparent)}
