.chat-products-section{--chat-accent:#151515;display:flex;flex-direction:column;gap:8px;width:100%;min-width:0}.chat-products-header{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0}.chat-slider-controls{display:flex;gap:8px}.chat-slider-btn{border:0;background:#f4f6ff;padding:6px;cursor:pointer;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--chat-accent);transition:transform .15s ease,box-shadow .15s ease;box-shadow:0 1px 2px rgba(0,0,0,.04)}.chat-products-slider{display:flex;gap:16px;overflow-x:auto;padding-bottom:8px;scroll-behavior:smooth;direction:ltr;background-color:#fff;cursor:grab;width:100%;min-width:0}.chat-products-slider.chat-grabbing{cursor:grabbing;-moz-user-select:none;user-select:none;-webkit-user-select:none}.chat-product-card{width:144px;overflow:hidden;display:flex;flex-direction:column;gap:8px;color:inherit;text-decoration:none;cursor:pointer;flex-shrink:0}.chat-product-image{height:164px;flex-shrink:0;border-radius:2px}.chat-product-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.chat-product-body{display:flex;flex-direction:column;gap:8px;flex-grow:1}.chat-product-title{margin:0;font-size:12px;font-weight:400;color:#858585;line-height:16px}.m_d46a4834{position:relative;border:calc(.0625rem * var(--mantine-scale)) dashed;color:var(--mantine-color-text);padding:var(--mantine-spacing-md);border-radius:var(--dropzone-radius);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .1s ease,border-color .1s ease}.m_d46a4834:where(:not([data-activate-on-click])),.m_d46a4834:where([data-loading]){cursor:default}:where([data-mantine-color-scheme=light]) .m_d46a4834{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_d46a4834{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_d46a4834:hover:where([data-activate-on-click]:not([data-loading])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d46a4834:hover:where([data-activate-on-click]:not([data-loading])){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_d46a4834:active:where([data-activate-on-click]:not([data-loading])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d46a4834:active:where([data-activate-on-click]:not([data-loading])){background-color:var(--mantine-color-dark-5)}}.m_d46a4834:where([data-accept]){background-color:var(--dropzone-accept-bg);border-color:var(--dropzone-accept-bg);color:var(--dropzone-accept-color)}.m_d46a4834:where([data-reject]){background-color:var(--dropzone-reject-bg);border-color:var(--dropzone-reject-bg);color:var(--dropzone-reject-color)}.m_b85f7144{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.m_b85f7144:where([data-enable-pointer-events]){pointer-events:all}.m_96f6e9ad{position:fixed;inset:0;background-color:var(--mantine-color-body);display:flex;flex-direction:column;padding:var(--mantine-spacing-xs);transition:opacity .1s ease}.m_96f6e9ad .m_7946116d{flex:1}