@media(max-width:767px){html .AiChat_dontShowOnMobile__PSjV1{display:none}}@media(min-width:1024px){html .AiChat_dontShowOnDesktop__sm3lD{display:none}}@media(max-width:1023px){html .AiChat_dontShowOnMobileOrTablet__QQr3J{display:none}}@media(min-width:1280px){html .AiChat_dontShowOnLargeOrExtraLargeDesktop__50gCQ{display:none}}@media(min-width:768px){html .AiChat_dontShowOnTabletOrDesktop__YSxsp{display:none}}@media(max-width:1023px){html .AiChat_showOnlyOnLargeDesktop__Au33x{display:none}}@media(min-width:1024px)and (max-width:1279px){html .AiChat_showOnlyOnLargeDesktop__Au33x{display:none}}@media(max-width:767px){html .AiChat_showOnlyOnTabletOrSmallDesktop__56BiN{display:none}}@media(min-width:1280px){html .AiChat_showOnlyOnTabletOrSmallDesktop__56BiN{display:none}}@media(min-width:768px){html .AiChat_showOnlyOnMobile__Rf7Ty{display:none}}@media(min-width:1024px)and (max-width:1279px){html .AiChat_showOnlyOnMobile__Rf7Ty{display:none}}@media(min-width:1280px){html .AiChat_showOnlyOnMobile__Rf7Ty{display:none}}@media(min-width:1024px)and (max-width:1279px){html .AiChat_dontShowOnSmallDesktop__siMJN{display:none}}@media print{html .AiChat_hideOnPrint__DDhDP{display:none}}.AiChat_container__dsrgn{display:flex;flex-direction:column;height:100%;width:100%;background-color:#f8f8f8;font-family:var(--font-futura-pt)}.AiChat_body__jLIYT{flex:1 1 auto;position:relative;min-height:0;display:flex;flex-direction:column}.AiChat_scrollArea__598qg{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;padding:20px 15px;scroll-behavior:smooth}@media(max-width:767px){.AiChat_scrollArea__598qg{padding:15px 10px}}.AiChat_scrollArea__598qg::-webkit-scrollbar{width:8px}.AiChat_scrollArea__598qg::-webkit-scrollbar-track{background-color:transparent}.AiChat_scrollArea__598qg::-webkit-scrollbar-thumb{background-color:rgba(167,129,61,.4);border-radius:10px}.AiChat_scrollArea__598qg::-webkit-scrollbar-thumb:hover{background-color:#a7813d}.AiChat_thread__D9JMu{display:flex;flex-direction:column;gap:20px;padding-bottom:10px;width:100%}.AiChat_longBanner__wW15S{flex:0 0 auto;text-align:center;font-size:10px;color:#666;padding:7.5px 10px;background-color:#f3eede;border-top:1px solid rgba(167,129,61,.2)}@media(max-width:767px){html .ChatBotLLM_dontShowOnMobile__StUiU{display:none}}@media(min-width:1024px){html .ChatBotLLM_dontShowOnDesktop__1CJM0{display:none}}@media(max-width:1023px){html .ChatBotLLM_dontShowOnMobileOrTablet__1dt5C{display:none}}@media(min-width:1280px){html .ChatBotLLM_dontShowOnLargeOrExtraLargeDesktop__psgos{display:none}}@media(min-width:768px){html .ChatBotLLM_dontShowOnTabletOrDesktop___6UyA{display:none}}@media(max-width:1023px){html .ChatBotLLM_showOnlyOnLargeDesktop__wsLcm{display:none}}@media(min-width:1024px)and (max-width:1279px){html .ChatBotLLM_showOnlyOnLargeDesktop__wsLcm{display:none}}@media(max-width:767px){html .ChatBotLLM_showOnlyOnTabletOrSmallDesktop__1z9K6{display:none}}@media(min-width:1280px){html .ChatBotLLM_showOnlyOnTabletOrSmallDesktop__1z9K6{display:none}}@media(min-width:768px){html .ChatBotLLM_showOnlyOnMobile__q70qX{display:none}}@media(min-width:1024px)and (max-width:1279px){html .ChatBotLLM_showOnlyOnMobile__q70qX{display:none}}@media(min-width:1280px){html .ChatBotLLM_showOnlyOnMobile__q70qX{display:none}}@media(min-width:1024px)and (max-width:1279px){html .ChatBotLLM_dontShowOnSmallDesktop__7x_T_{display:none}}@media print{html .ChatBotLLM_hideOnPrint__XDlf6{display:none}}.ChatBotLLM_productCards__vsMCU{display:flex;flex-direction:row;gap:10px;margin-top:10px;overflow-x:auto;padding-bottom:5px;width:100%}.ChatBotLLM_productCards__vsMCU::-webkit-scrollbar{height:5px}.ChatBotLLM_productCards__vsMCU::-webkit-scrollbar-thumb{background:#9a7430;border-radius:4px}.ChatBotLLM_productCard__DdBvU{flex:0 0 auto;width:220px;border:1px solid #eadfcd}@media(max-width:767px){html .AiChatTopBar_dontShowOnMobile__Jj7zs{display:none}}@media(min-width:1024px){html .AiChatTopBar_dontShowOnDesktop__AyIAv{display:none}}@media(max-width:1023px){html .AiChatTopBar_dontShowOnMobileOrTablet__jphxN{display:none}}@media(min-width:1280px){html .AiChatTopBar_dontShowOnLargeOrExtraLargeDesktop__YZok7{display:none}}@media(min-width:768px){html .AiChatTopBar_dontShowOnTabletOrDesktop__GwKdj{display:none}}@media(max-width:1023px){html .AiChatTopBar_showOnlyOnLargeDesktop__qvLh4{display:none}}@media(min-width:1024px)and (max-width:1279px){html .AiChatTopBar_showOnlyOnLargeDesktop__qvLh4{display:none}}@media(max-width:767px){html .AiChatTopBar_showOnlyOnTabletOrSmallDesktop__Z008L{display:none}}@media(min-width:1280px){html .AiChatTopBar_showOnlyOnTabletOrSmallDesktop__Z008L{display:none}}@media(min-width:768px){html .AiChatTopBar_showOnlyOnMobile__ZqBOA{display:none}}@media(min-width:1024px)and (max-width:1279px){html .AiChatTopBar_showOnlyOnMobile__ZqBOA{display:none}}@media(min-width:1280px){html .AiChatTopBar_showOnlyOnMobile__ZqBOA{display:none}}@media(min-width:1024px)and (max-width:1279px){html .AiChatTopBar_dontShowOnSmallDesktop__wc5eg{display:none}}@media print{html .AiChatTopBar_hideOnPrint__tk19t{display:none}}.AiChatTopBar_topBar__8Sb8c{display:flex;align-items:center;gap:15px;padding:10px 15px;border-bottom:1px solid #f3f3f3;background-color:#fff;flex:0 0 auto}@media(max-width:1023px){.AiChatTopBar_topBar__8Sb8c{padding:10px;gap:10px}}.AiChatTopBar_backLink__uAsMa{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:#000;text-decoration:none;background-color:transparent;border:none;padding:0;cursor:pointer;font:inherit;transition:background-color .12s ease}.AiChatTopBar_backLink__uAsMa:focus-visible,.AiChatTopBar_backLink__uAsMa:hover{background-color:#f6f4f2}.AiChatTopBar_identity__iMBhN{display:flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0}.AiChatTopBar_avatar__55qDT{border-radius:50%;flex:0 0 auto;border:1px solid #eadfcd}.AiChatTopBar_identityText__YwHht{display:flex;flex-direction:column;min-width:0}.AiChatTopBar_name__21L8_{font-size:16px;font-weight:500;color:#000;letter-spacing:.3px}.AiChatTopBar_tagline__39fjQ{font-size:10px;color:#b48e4a;text-transform:uppercase;letter-spacing:1px}.AiChatTopBar_clearButton__YRA2M{display:inline-flex;align-items:center;gap:7.5px;padding:7.5px 12.5px;border:1px solid #f3f3f3;background-color:#fff;border-radius:40px;font-family:var(--font-futura-pt);font-size:10px;color:#666;cursor:pointer;transition:border-color .12s ease,color .12s ease,background-color .12s ease}.AiChatTopBar_clearButton__YRA2M:focus-visible,.AiChatTopBar_clearButton__YRA2M:hover{border-color:#a7813d;color:#a7813d;background-color:#f3eede}@media(max-width:767px){.AiChatTopBar_clearLabel__BbGEP,html .AiChatEmptyState_dontShowOnMobile__AucAA{display:none}}@media(min-width:1024px){html .AiChatEmptyState_dontShowOnDesktop__e3Trr{display:none}}@media(max-width:1023px){html .AiChatEmptyState_dontShowOnMobileOrTablet__OLWpG{display:none}}@media(min-width:1280px){html .AiChatEmptyState_dontShowOnLargeOrExtraLargeDesktop__QCuYL{display:none}}@media(min-width:768px){html .AiChatEmptyState_dontShowOnTabletOrDesktop__tGWzf{display:none}}@media(max-width:1023px){html .AiChatEmptyState_showOnlyOnLargeDesktop___ZINj{display:none}}@media(min-width:1024px)and (max-width:1279px){html .AiChatEmptyState_showOnlyOnLargeDesktop___ZINj{display:none}}@media(max-width:767px){html .AiChatEmptyState_showOnlyOnTabletOrSmallDesktop__j0tCV{display:none}}@media(min-width:1280px){html .AiChatEmptyState_showOnlyOnTabletOrSmallDesktop__j0tCV{display:none}}@media(min-width:768px){html .AiChatEmptyState_showOnlyOnMobile__a3HSF{display:none}}@media(min-width:1024px)and (max-width:1279px){html .AiChatEmptyState_showOnlyOnMobile__a3HSF{display:none}}@media(min-width:1280px){html .AiChatEmptyState_showOnlyOnMobile__a3HSF{display:none}}@media(min-width:1024px)and (max-width:1279px){html .AiChatEmptyState_dontShowOnSmallDesktop__H_Qjx{display:none}}@media print{html .AiChatEmptyState_hideOnPrint__n0jcK{display:none}}.AiChatEmptyState_container__9KKSd{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;padding:40px 20px;text-align:center;max-width:720px;margin:auto;width:100%}.AiChatEmptyState_hero__fi_sh{display:flex;flex-direction:column;align-items:center;gap:10px}.AiChatEmptyState_avatarWrapper__Nkf_X{position:relative;margin-bottom:10px}.AiChatEmptyState_avatar__pLTi_{border-radius:50%;border:2px solid #eadfcd;box-shadow:0 8px 24px rgba(167,129,61,.18)}.AiChatEmptyState_sparkle__1W407{position:absolute;bottom:-4px;right:-4px;width:35px;height:35px;border-radius:50%;background-color:#a7813d;color:#fff;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(167,129,61,.4)}.AiChatEmptyState_title__x2G2Y{margin:0;font-size:36px;font-weight:500;color:#000;letter-spacing:.5px}@media(max-width:767px){.AiChatEmptyState_title__x2G2Y{font-size:28px}}.AiChatEmptyState_subtitle__9kOlz{margin:0;font-size:16px;color:#9a7430;text-transform:uppercase;letter-spacing:1px}.AiChatEmptyState_description__epfBE{margin:0;font-size:16px;color:#666;line-height:1.5}.AiChatEmptyState_suggestionsBlock__0xWAn{width:100%;display:flex;flex-direction:column;gap:15px;align-items:center}.AiChatEmptyState_suggestionsLabel__8d9RQ{font-size:10px;text-transform:uppercase;letter-spacing:1px;color:#666}.AiChatEmptyState_suggestions__ScPar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12.5px;gap:12.5px;width:100%}@media(max-width:767px){.AiChatEmptyState_suggestions__ScPar{grid-template-columns:1fr}}.AiChatEmptyState_suggestion__5FN5i{position:relative;text-align:left;padding:15px 17.5px;border-radius:12.5px;border:1px solid #f3f3f3;background-color:#fff;color:#000;font-family:var(--font-futura-pt);font-size:16px;line-height:1.4;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,transform .15s ease,box-shadow .15s ease}.AiChatEmptyState_suggestion__5FN5i:focus-visible,.AiChatEmptyState_suggestion__5FN5i:hover{border-color:#a7813d;background-color:#f3eede;transform:translateY(-1px);box-shadow:0 4px 12px rgba(167,129,61,.12)}@media(prefers-reduced-motion:reduce){.AiChatEmptyState_suggestion__5FN5i{transition:none}.AiChatEmptyState_suggestion__5FN5i:focus-visible,.AiChatEmptyState_suggestion__5FN5i:hover{transform:none}}.AiChatEmptyState_suggestionText__7KJh1{display:block}@media(max-width:767px){html .AiChatMessage_dontShowOnMobile__vAXMa{display:none}}@media(min-width:1024px){html .AiChatMessage_dontShowOnDesktop__dPd4F{display:none}}@media(max-width:1023px){html .AiChatMessage_dontShowOnMobileOrTablet__69Z3q{display:none}}@media(min-width:1280px){html .AiChatMessage_dontShowOnLargeOrExtraLargeDesktop__yy6sq{display:none}}@media(min-width:768px){html .AiChatMessage_dontShowOnTabletOrDesktop__dpCtr{display:none}}@media(max-width:1023px){html .AiChatMessage_showOnlyOnLargeDesktop__EUuV7{display:none}}@media(min-width:1024px)and (max-width:1279px){html .AiChatMessage_showOnlyOnLargeDesktop__EUuV7{display:none}}@media(max-width:767px){html .AiChatMessage_showOnlyOnTabletOrSmallDesktop___2KXF{display:none}}@media(min-width:1280px){html .AiChatMessage_showOnlyOnTabletOrSmallDesktop___2KXF{display:none}}@media(min-width:768px){html .AiChatMessage_showOnlyOnMobile__s1hNC{display:none}}@media(min-width:1024px)and (max-width:1279px){html .AiChatMessage_showOnlyOnMobile__s1hNC{display:none}}@media(min-width:1280px){html .AiChatMessage_showOnlyOnMobile__s1hNC{display:none}}@media(min-width:1024px)and (max-width:1279px){html .AiChatMessage_dontShowOnSmallDesktop__EAp7l{display:none}}@media print{html .AiChatMessage_hideOnPrint___6lZP{display:none}}.AiChatMessage_row__ECA1H{display:flex;gap:10px;width:100%;max-width:760px;margin-inline:auto;animation:AiChatMessage_fadeUp__t3RNJ .22s ease both}@media(prefers-reduced-motion:reduce){.AiChatMessage_row__ECA1H{animation:none}}.AiChatMessage_userRow__6R5gB{justify-content:flex-end}.AiChatMessage_botRow__yjGNK{justify-content:flex-start;align-items:flex-start}.AiChatMessage_avatar__badLV{border-radius:50%;flex:0 0 auto;margin-top:20px;border:1px solid #eadfcd}.AiChatMessage_avatarSpacer__twWpg{width:32px;flex:0 0 auto}.AiChatMessage_bubble__ATM2i{border-radius:15px;padding:12px 15px;font-size:16px;word-wrap:break-word;overflow-wrap:anywhere}.AiChatMessage_userBubble__QnjIV{background:linear-gradient(135deg,#a7813d,#9a7430);color:#fff;border-bottom-right-radius:5px;max-width:78%;box-shadow:0 1px 2px rgba(0,0,0,.06)}@media(max-width:767px){.AiChatMessage_userBubble__QnjIV{max-width:88%}}.AiChatMessage_userLine__0NYZX{margin:0;white-space:pre-wrap}.AiChatMessage_botBubbleColumn__8E1YM{display:flex;flex-direction:column;gap:5px;flex:1 1 auto;min-width:0;max-width:calc(100% - 44px)}.AiChatMessage_botAuthor__OOoU2{display:flex;align-items:baseline;gap:7.5px;font-size:14px;font-weight:500;color:#000;padding-left:5px}.AiChatMessage_botAuthorTagline__Kzm_X{font-size:10px;font-weight:400;color:#b48e4a;text-transform:uppercase;letter-spacing:1px}.AiChatMessage_botBubble__Tx3Rd{background-color:#f3eede;color:#000;border-bottom-left-radius:5px;border:1px solid hsla(37,41%,86%,.6)}.AiChatMessage_botContent__n53XV>*+*{margin-top:7.5px}.AiChatMessage_botContent__n53XV a{color:#9a7430;text-decoration:underline}.AiChatMessage_botContent__n53XV a:hover{color:#a7813d}.AiChatMessage_botContent__n53XV ol,.AiChatMessage_botContent__n53XV ul{padding-left:20px;margin:0}.AiChatMessage_botContent__n53XV ol li+li,.AiChatMessage_botContent__n53XV ul li+li{margin-top:3px}.AiChatMessage_botContent__n53XV ul{list-style-type:disc}.AiChatMessage_botContent__n53XV ol{list-style-type:decimal}.AiChatMessage_botContent__n53XV strong{font-weight:600}.AiChatMessage_botContent__n53XV p{margin:0}.AiChatMessage_actions__yqn6m{display:flex;gap:5px;padding-left:5px;opacity:0;transition:opacity .15s ease}@media(max-width:1023px){.AiChatMessage_actions__yqn6m{opacity:1}}@media(prefers-reduced-motion:reduce){.AiChatMessage_actions__yqn6m{transition:none;opacity:1}}.AiChatMessage_botBubbleColumn__8E1YM:focus-within .AiChatMessage_actions__yqn6m,.AiChatMessage_botBubbleColumn__8E1YM:hover .AiChatMessage_actions__yqn6m{opacity:1}.AiChatMessage_actionButton__YOIO_{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;border:1px solid transparent;background-color:transparent;color:#666;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.AiChatMessage_actionButton__YOIO_:focus-visible,.AiChatMessage_actionButton__YOIO_:hover{background-color:#fff;border-color:#f3f3f3;color:#a7813d}.AiChatMessage_errorBubble__KnP8k{background-color:rgba(255,0,0,.06);border:1px solid rgba(255,0,0,.3);color:#900;display:flex;flex-direction:column;align-items:flex-start;gap:7.5px}.AiChatMessage_errorText__CCo7V{margin:0;font-size:14px}.AiChatMessage_retryButton__ZQ0rX{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:30px;border:1px solid #900;background-color:transparent;color:#900;font-family:var(--font-futura-pt);font-size:10px;cursor:pointer;transition:background-color .12s ease,color .12s ease}.AiChatMessage_retryButton__ZQ0rX:focus-visible,.AiChatMessage_retryButton__ZQ0rX:hover{background-color:#900;color:#fff}@keyframes AiChatMessage_fadeUp__t3RNJ{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:767px){html .AiChatTypingIndicator_dontShowOnMobile__Ui5y9{display:none}}@media(min-width:1024px){html .AiChatTypingIndicator_dontShowOnDesktop__W_Cyi{display:none}}@media(max-width:1023px){html .AiChatTypingIndicator_dontShowOnMobileOrTablet__TtzTx{display:none}}@media(min-width:1280px){html .AiChatTypingIndicator_dontShowOnLargeOrExtraLargeDesktop__IXaum{display:none}}@media(min-width:768px){html .AiChatTypingIndicator_dontShowOnTabletOrDesktop__ygEYG{display:none}}@media(max-width:1023px){html .AiChatTypingIndicator_showOnlyOnLargeDesktop__4yqV3{display:none}}@media(min-width:1024px)and (max-width:1279px){html .AiChatTypingIndicator_showOnlyOnLargeDesktop__4yqV3{display:none}}@media(max-width:767px){html .AiChatTypingIndicator_showOnlyOnTabletOrSmallDesktop__CqtYI{display:none}}@media(min-width:1280px){html .AiChatTypingIndicator_showOnlyOnTabletOrSmallDesktop__CqtYI{display:none}}@media(min-width:768px){html .AiChatTypingIndicator_showOnlyOnMobile__OfVEF{display:none}}@media(min-width:1024px)and (max-width:1279px){html .AiChatTypingIndicator_showOnlyOnMobile__OfVEF{display:none}}@media(min-width:1280px){html .AiChatTypingIndicator_showOnlyOnMobile__OfVEF{display:none}}@media(min-width:1024px)and (max-width:1279px){html .AiChatTypingIndicator_dontShowOnSmallDesktop__f9vVT{display:none}}@media print{html .AiChatTypingIndicator_hideOnPrint__KeqNV{display:none}}.AiChatTypingIndicator_row__yx6PQ{display:flex;gap:10px;width:100%;max-width:760px;margin-inline:auto;align-items:flex-end}.AiChatTypingIndicator_avatar__4AWke{border-radius:50%;flex:0 0 auto;border:1px solid #eadfcd}.AiChatTypingIndicator_bubble__IvTx6{display:inline-flex;align-items:center;gap:4px;padding:12px 15px;background-color:#f3eede;border:1px solid hsla(37,41%,86%,.6);border-radius:15px;border-bottom-left-radius:5px}.AiChatTypingIndicator_label__ehA1k{font-size:16px;color:#666;font-style:italic;margin-right:5px}.AiChatTypingIndicator_dots__E_RDK{display:inline-flex;align-items:center;gap:4px}.AiChatTypingIndicator_dot__2GFd5{width:8px;height:8px;border-radius:50%;background-color:#b48e4a;animation:AiChatTypingIndicator_pulse__KVJkw 1.2s ease-in-out infinite both}.AiChatTypingIndicator_dot__2GFd5:nth-child(2){animation-delay:.15s}.AiChatTypingIndicator_dot__2GFd5:nth-child(3){animation-delay:.3s}@media(prefers-reduced-motion:reduce){.AiChatTypingIndicator_dot__2GFd5{animation:none;opacity:.6}}@keyframes AiChatTypingIndicator_pulse__KVJkw{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}@media(max-width:767px){html .AiChatScrollToBottom_dontShowOnMobile__oOHyU{display:none}}@media(min-width:1024px){html .AiChatScrollToBottom_dontShowOnDesktop__b7KrQ{display:none}}@media(max-width:1023px){html .AiChatScrollToBottom_dontShowOnMobileOrTablet__2Qq5c{display:none}}@media(min-width:1280px){html .AiChatScrollToBottom_dontShowOnLargeOrExtraLargeDesktop__Gbc_5{display:none}}@media(min-width:768px){html .AiChatScrollToBottom_dontShowOnTabletOrDesktop__C663b{display:none}}@media(max-width:1023px){html .AiChatScrollToBottom_showOnlyOnLargeDesktop__Lg20E{display:none}}@media(min-width:1024px)and (max-width:1279px){html .AiChatScrollToBottom_showOnlyOnLargeDesktop__Lg20E{display:none}}@media(max-width:767px){html .AiChatScrollToBottom_showOnlyOnTabletOrSmallDesktop__kYP7F{display:none}}@media(min-width:1280px){html .AiChatScrollToBottom_showOnlyOnTabletOrSmallDesktop__kYP7F{display:none}}@media(min-width:768px){html .AiChatScrollToBottom_showOnlyOnMobile__rTvw0{display:none}}@media(min-width:1024px)and (max-width:1279px){html .AiChatScrollToBottom_showOnlyOnMobile__rTvw0{display:none}}@media(min-width:1280px){html .AiChatScrollToBottom_showOnlyOnMobile__rTvw0{display:none}}@media(min-width:1024px)and (max-width:1279px){html .AiChatScrollToBottom_dontShowOnSmallDesktop__gy9AV{display:none}}@media print{html .AiChatScrollToBottom_hideOnPrint__v9F8z{display:none}}.AiChatScrollToBottom_button__RtBHp{position:absolute;bottom:15px;left:50%;transform:translateX(-50%);z-index:5;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border-radius:50%;border:1px solid #f3f3f3;background-color:#fff;color:#000;font-family:var(--font-futura-pt);font-size:16px;cursor:pointer;box-shadow:0 6px 16px rgba(0,0,0,.12);transition:background-color .15s ease,color .15s ease,transform .15s ease}.AiChatScrollToBottom_button__RtBHp:focus-visible,.AiChatScrollToBottom_button__RtBHp:hover{background-color:#f3eede;color:#a7813d;transform:translateX(-50%) translateY(-1px)}@media(prefers-reduced-motion:reduce){.AiChatScrollToBottom_button__RtBHp{transition:none}.AiChatScrollToBottom_button__RtBHp:focus-visible,.AiChatScrollToBottom_button__RtBHp:hover{transform:translateX(-50%)}}@media(max-width:767px){html .ChatbotDialog_dontShowOnMobile__4PBot{display:none}}@media(min-width:1024px){html .ChatbotDialog_dontShowOnDesktop__RwXwA{display:none}}@media(max-width:1023px){html .ChatbotDialog_dontShowOnMobileOrTablet__os8Wi{display:none}}@media(min-width:1280px){html .ChatbotDialog_dontShowOnLargeOrExtraLargeDesktop__6vklh{display:none}}@media(min-width:768px){html .ChatbotDialog_dontShowOnTabletOrDesktop__28Oo0{display:none}}@media(max-width:1023px){html .ChatbotDialog_showOnlyOnLargeDesktop___1DOV{display:none}}@media(min-width:1024px)and (max-width:1279px){html .ChatbotDialog_showOnlyOnLargeDesktop___1DOV{display:none}}@media(max-width:767px){html .ChatbotDialog_showOnlyOnTabletOrSmallDesktop__9y278{display:none}}@media(min-width:1280px){html .ChatbotDialog_showOnlyOnTabletOrSmallDesktop__9y278{display:none}}@media(min-width:768px){html .ChatbotDialog_showOnlyOnMobile__1MfCI{display:none}}@media(min-width:1024px)and (max-width:1279px){html .ChatbotDialog_showOnlyOnMobile__1MfCI{display:none}}@media(min-width:1280px){html .ChatbotDialog_showOnlyOnMobile__1MfCI{display:none}}@media(min-width:1024px)and (max-width:1279px){html .ChatbotDialog_dontShowOnSmallDesktop__5mkxd{display:none}}@media print{html .ChatbotDialog_hideOnPrint__BLf86{display:none}}.ChatbotDialog_mainDialog__6Qzjg{display:flex;padding:0;flex-direction:column;width:50vw;background:#f3f3f3;height:100%;overflow-y:hidden}@media(max-width:767px){.ChatbotDialog_mainDialog__6Qzjg{width:100%}html .AiChatPromptInput_dontShowOnMobile__Iu3Wh{display:none}}@media(min-width:1024px){html .AiChatPromptInput_dontShowOnDesktop__pHBOR{display:none}}@media(max-width:1023px){html .AiChatPromptInput_dontShowOnMobileOrTablet__1d9zY{display:none}}@media(min-width:1280px){html .AiChatPromptInput_dontShowOnLargeOrExtraLargeDesktop__GAOJ3{display:none}}@media(min-width:768px){html .AiChatPromptInput_dontShowOnTabletOrDesktop__4t_Xx{display:none}}@media(max-width:1023px){html .AiChatPromptInput_showOnlyOnLargeDesktop__9Z2uk{display:none}}@media(min-width:1024px)and (max-width:1279px){html .AiChatPromptInput_showOnlyOnLargeDesktop__9Z2uk{display:none}}@media(max-width:767px){html .AiChatPromptInput_showOnlyOnTabletOrSmallDesktop__UfvHg{display:none}}@media(min-width:1280px){html .AiChatPromptInput_showOnlyOnTabletOrSmallDesktop__UfvHg{display:none}}@media(min-width:768px){html .AiChatPromptInput_showOnlyOnMobile__iv9Nw{display:none}}@media(min-width:1024px)and (max-width:1279px){html .AiChatPromptInput_showOnlyOnMobile__iv9Nw{display:none}}@media(min-width:1280px){html .AiChatPromptInput_showOnlyOnMobile__iv9Nw{display:none}}@media(min-width:1024px)and (max-width:1279px){html .AiChatPromptInput_dontShowOnSmallDesktop__KzGXX{display:none}}@media print{html .AiChatPromptInput_hideOnPrint__9UK4a{display:none}}.AiChatPromptInput_dock__eOuji{width:100%;max-width:760px;margin-inline:auto;padding:10px 15px 15px;display:flex;flex-direction:column;gap:7px}@media(max-width:767px){.AiChatPromptInput_dock__eOuji{padding:10px}}.AiChatPromptInput_shell__CCGYB{display:flex;align-items:center;gap:10px;padding:7.5px 7.5px 7.5px 15px;border:1px solid #f3f3f3;border-radius:25px;background-color:#fff;box-shadow:0 4px 16px rgba(0,0,0,.04);transition:border-color .15s ease,box-shadow .15s ease}.AiChatPromptInput_shell__CCGYB:focus-within{border-color:#a7813d;box-shadow:0 6px 18px rgba(167,129,61,.18)}.AiChatPromptInput_shellSubmitting__qUYLy{border-color:#eadfcd}.AiChatPromptInput_textarea__DTxqx{flex:1 1 auto;resize:none;border:0;outline:0;background:transparent;font-family:var(--font-futura-pt);font-size:16px;line-height:1.5;color:#000;padding:5px 0;max-height:180px;min-height:24px}.AiChatPromptInput_textarea__DTxqx::placeholder{color:#666}.AiChatPromptInput_textarea__DTxqx:disabled{color:#999;cursor:not-allowed}.AiChatPromptInput_actionButton__7qjkY{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:0;cursor:pointer;font-size:16px;transition:background-color .15s ease,transform .15s ease,color .15s ease}.AiChatPromptInput_submitButton__GeC2O{background:linear-gradient(135deg,#a7813d,#9a7430);color:#fff}.AiChatPromptInput_submitButton__GeC2O:focus-visible,.AiChatPromptInput_submitButton__GeC2O:hover:not(:disabled){transform:translateY(-1px)}@media(prefers-reduced-motion:reduce){.AiChatPromptInput_submitButton__GeC2O:focus-visible,.AiChatPromptInput_submitButton__GeC2O:hover:not(:disabled){transform:none}}.AiChatPromptInput_actionButtonDisabled__r3EJO{background:#f3f3f3;color:#999;cursor:not-allowed}.AiChatPromptInput_stopButton__8O4o8{background-color:#000;color:#fff}.AiChatPromptInput_stopButton__8O4o8:focus-visible,.AiChatPromptInput_stopButton__8O4o8:hover{background-color:#1d252d}.AiChatPromptInput_footer__5KX2C{display:flex;align-items:center;justify-content:center;gap:10px}.AiChatPromptInput_hint__Jbs1p{margin:0;text-align:center;font-size:10px;color:#666}.AiChatPromptInput_counter__kapfW{margin:0 0 0 auto;font-size:10px;color:#666;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AiChatPromptInput_counterAtCap__D8CLi{color:#900}