@font-face{ascent-override:101.1%;descent-override:28.6%;line-gap-override:0%;font-family:suisseWorks;src:url(../media/SuisseWorks_RegularItalic-s.p.3xofokui_zpff.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{ascent-override:101.1%;descent-override:28.6%;line-gap-override:0%;font-family:suisseWorks;src:url(../media/SuisseWorks_MediumItalic-s.p.3ijo46vwft6c4.woff2)format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:suisseWorks Fallback;src:local(Arial);ascent-override:93.04%;descent-override:29.35%;line-gap-override:0.0%;size-adjust:105.97%}.suisseworks_5ed7afc5-module__i4iplW__className{font-family:suisseWorks,suisseWorks Fallback}.suisseworks_5ed7afc5-module__i4iplW__variable{--font-serif:"suisseWorks", "suisseWorks Fallback"}
@font-face{ascent-override:101.1%;descent-override:28.6%;line-gap-override:0%;font-family:suisseIntlMono;src:url(../media/SuisseIntlMono_Regular-s.p.0c61chtqc6lka.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:suisseIntlMono Fallback;src:local(Arial);ascent-override:69.65%;descent-override:21.97%;line-gap-override:0.0%;size-adjust:141.57%}.suisseintlmono_d99e528b-module__7yDW4G__className{font-family:suisseIntlMono,suisseIntlMono Fallback}.suisseintlmono_d99e528b-module__7yDW4G__variable{--font-mono:"suisseIntlMono", "suisseIntlMono Fallback"}
.alert-with-action-module__4jFpda__AlertWithAction{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);width:100%;height:100%;padding:calc(var(--spacing,.25rem) * 8);text-align:center;flex-direction:column;display:flex}.alert-with-action-module__4jFpda__AlertWithAction__text{font-size:var(--text-body,1rem);line-height:var(--tw-leading,var(--text-body--line-height,1.4rem));font-weight:var(--tw-font-weight,var(--text-body--font-weight,400))}
.suggestion-pill-module__lNKENG__SuggestionPill{border-radius:var(--radius-full,9999px);width:fit-content;padding:calc(var(--spacing,.25rem) * .5);background:radial-gradient(circle at 20% 20%,#ffe8cd 0%,#ac7752 30%,#8f5941 60%,#452b1f 100%);flex-shrink:0;display:inline-flex}.suggestion-pill-module__lNKENG__SuggestionPill:has(button:disabled){background:#cbcbcc}.suggestion-pill-module__lNKENG__SuggestionPill__button{cursor:pointer;border-radius:var(--radius-full,9999px);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);text-align:left;font-size:var(--text-body,1rem);line-height:var(--tw-leading,var(--text-body--line-height,1.4rem));font-weight:var(--tw-font-weight,var(--text-body--font-weight,400));color:var(--color-G900,#0c0c0d);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:.5s;border-width:0;transition-duration:.5s}.suggestion-pill-module__lNKENG__SuggestionPill__button:hover:not(:disabled){opacity:.9}.suggestion-pill-module__lNKENG__SuggestionPill__button:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-I400,#0374a5);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.suggestion-pill-module__lNKENG__SuggestionPill__button:focus-visible:where([data-theme=dark],[data-theme=dark] :not([data-theme=dark] [data-theme=light] *)){--tw-ring-color:var(--color-I300,#04a3e6)}.suggestion-pill-module__lNKENG__SuggestionPill__button:disabled{cursor:not-allowed;color:var(--color-G500,#6e6e6e)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@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}
.starter-prompts-module__cXH9TG__StarterPrompts{padding:calc(var(--spacing,.25rem) * 8);display:block}.starter-prompts-module__cXH9TG__StarterPrompts__title{margin-bottom:calc(var(--spacing,.25rem) * 4)}.starter-prompts-module__cXH9TG__StarterPrompts__description{margin-bottom:calc(var(--spacing,.25rem) * 8);max-width:var(--container-2xl,42rem);text-align:left;font-size:var(--text-body,1rem);line-height:var(--tw-leading,var(--text-body--line-height,1.4rem));font-weight:var(--tw-font-weight,var(--text-body--font-weight,400));color:var(--color-G900,#0c0c0d)}@media (min-width:680px){.starter-prompts-module__cXH9TG__StarterPrompts__description{margin-bottom:calc(var(--spacing,.25rem) * 12)}}.starter-prompts-module__cXH9TG__StarterPrompts__prompts-section{width:100%;max-width:var(--container-2xl,42rem);flex-direction:column;display:flex}.starter-prompts-module__cXH9TG__StarterPrompts__prompts{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;width:100%;display:flex}
.chat-header-module__teP2VG__ChatHeader{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:var(--color-B400,#d0c5ae);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 4);display:grid;position:relative}@media (min-width:340px){.chat-header-module__teP2VG__ChatHeader{padding-inline:calc(var(--spacing,.25rem) * 3)}}.chat-header-module__teP2VG__ChatHeader{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.chat-header-module__teP2VG__ChatHeader__button-wrapper{min-width:calc(var(--spacing,.25rem) * 0);justify-self:flex-start}.chat-header-module__teP2VG__ChatHeader__title{min-width:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.chat-header-module__teP2VG__ChatHeader__title-text{margin:calc(var(--spacing,.25rem) * 0);font-family:var(--font-sans,var(--font-sans), sans-serif);font-size:var(--text-caption-heavy,.875rem);line-height:var(--tw-leading,var(--text-caption-heavy--line-height,1.225rem));font-weight:var(--tw-font-weight,var(--text-caption-heavy--font-weight,500));text-overflow:ellipsis;white-space:nowrap;color:var(--color-B600,#393328);overflow:hidden}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.thinking-indicator-module__WWrU8a__ThinkingIndicator{padding-bottom:calc(var(--spacing,.25rem) * 12);flex-direction:column;display:flex}.thinking-indicator-module__WWrU8a__ThinkingIndicator__text{font-size:var(--text-caption-heavy,.875rem);line-height:var(--tw-leading,var(--text-caption-heavy--line-height,1.225rem));font-weight:var(--tw-font-weight,var(--text-caption-heavy--font-weight,500));color:#0000;background:linear-gradient(90deg,#5d5d5e 0% 25%,#a5a5a6 50%,#5d5d5e 75% 100%) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;font-style:italic;animation:2.5s linear infinite thinking-indicator-module__WWrU8a__shimmer}@keyframes thinking-indicator-module__WWrU8a__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}
.chat-bubble-module__3H0C5a__ChatBubble{display:flex}.chat-bubble-module__3H0C5a__ChatBubble--is-user{flex-direction:row-reverse}.chat-bubble-module__3H0C5a__ChatBubble--is-user .chat-bubble-module__3H0C5a__ChatBubble__content{border-radius:var(--radius-medium,8px);background-color:var(--color-A100,#e1f8e0);padding:calc(var(--spacing,.25rem) * 4)}.chat-bubble-module__3H0C5a__ChatBubble--is-system{min-height:calc(var(--spacing,.25rem) * 12);flex-direction:column;flex:none}.chat-bubble-module__3H0C5a__ChatBubble--is-system:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-I400,#0374a5);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.chat-bubble-module__3H0C5a__ChatBubble--is-system:focus-visible:where([data-theme=dark],[data-theme=dark] :not([data-theme=dark] [data-theme=light] *)){--tw-ring-color:var(--color-I300,#04a3e6)}@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}
.chat-message-module__3C5CQq__ChatMessage{flex-direction:column;display:flex}.chat-message-module__3C5CQq__ChatMessage__sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.chat-message-module__3C5CQq__ChatMessage--is-system{gap:calc(var(--spacing,.25rem) * 2);--tw-outline-style:none;outline-style:none}
.feedback-buttons-module__OOfuiq__FeedbackButtons{align-items:center;gap:calc(var(--spacing,.25rem) * 3);flex-direction:row;display:flex}.feedback-buttons-module__OOfuiq__FeedbackButtons__button{cursor:pointer;border-radius:var(--radius-small,4px);padding:calc(var(--spacing,.25rem) * 1);color:var(--color-G500,#6e6e6e);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))}.feedback-buttons-module__OOfuiq__FeedbackButtons__button:hover:not(:disabled){background-color:var(--color-G200,#dededf);color:var(--color-G700,#4b4b4b)}.feedback-buttons-module__OOfuiq__FeedbackButtons__button:active:not(:disabled){background-color:var(--color-G200,#dededf)}.feedback-buttons-module__OOfuiq__FeedbackButtons__button:disabled{cursor:default}.feedback-buttons-module__OOfuiq__FeedbackButtons__button:disabled:not(.feedback-buttons-module__OOfuiq__FeedbackButtons__button--is-selected){opacity:.7}.feedback-buttons-module__OOfuiq__FeedbackButtons__button--is-selected{background-color:var(--color-G200,#dededf);color:var(--color-G700,#4b4b4b)}
.message-markdown-module__xcHWmG__MessageMarkdown{min-width:calc(var(--spacing,.25rem) * 0);font-size:var(--text-body,1rem);line-height:var(--tw-leading,var(--text-body--line-height,1.4rem));font-weight:var(--tw-font-weight,var(--text-body--font-weight,400));color:var(--color-G900,#0c0c0d)}
.product-message-module__IRK5GG__ProductMessage{position:relative}.product-message-module__IRK5GG__ProductMessage__carousel-wrapper{padding-left:calc(var(--spacing,.25rem) * 4);--slide-spacing:20px;--slide-width:265px;--slide-height:392px}@media (min-width:800px){.product-message-module__IRK5GG__ProductMessage__carousel-wrapper{--slide-width:275px}}.product-message-module__IRK5GG__ProductMessage__feedback{margin-top:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 4)}
.links-message-module__LsO-oW__LinksMessage{flex-direction:column;display:flex}.links-message-module__LsO-oW__LinksMessage__list{margin:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 3);padding:calc(var(--spacing,.25rem) * 0);flex-direction:column;list-style-type:none;display:flex}.links-message-module__LsO-oW__LinksMessage__item{width:100%}.links-message-module__LsO-oW__LinksMessage__feedback{margin-top:calc(var(--spacing,.25rem) * 2)}
.messages-module__2AkbyW__Messages{gap:calc(var(--spacing,.25rem) * 6);padding:calc(var(--spacing,.25rem) * 8);flex-direction:column;flex-grow:1;display:flex;overflow:hidden auto}
.chat-prompt-input-module__VfQG2q__ChatPromptInput{z-index:10;border-top-left-radius:var(--radius-large,12px);border-top-right-radius:var(--radius-large,12px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-B300,#f5f2ec);background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 4);bottom:var(--keyboard-height,0px);position:fixed}.chat-prompt-input-module__VfQG2q__ChatPromptInput:not(:has(.chat-prompt-input-module__VfQG2q__ChatPromptInput__disclaimer)){padding-bottom:calc(var(--spacing,.25rem) * 4)}.chat-prompt-input-module__VfQG2q__ChatPromptInput__form{height:calc(var(--spacing,.25rem) * 11);align-items:center;width:100%;display:flex}.chat-prompt-input-module__VfQG2q__ChatPromptInput__input{height:calc(var(--spacing,.25rem) * 11);border-radius:var(--radius-full,9999px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-B400,#d0c5ae);background-color:var(--color-white,#fff);width:100%;padding-right:46px;padding-left:calc(var(--spacing,.25rem) * 4);position:relative}.chat-prompt-input-module__VfQG2q__ChatPromptInput__input:focus-visible{border-style:var(--tw-border-style);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;border-width:2px;outline-style:none}.chat-prompt-input-module__VfQG2q__ChatPromptInput__disclaimer{margin-top:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 2.5);text-align:left;font-size:var(--text-footnote,.75rem);line-height:var(--tw-leading,var(--text-footnote--line-height,.975rem));font-weight:var(--tw-font-weight,var(--text-footnote--font-weight,400));color:var(--color-G600,#5d5d5e)}.chat-prompt-input-module__VfQG2q__ChatPromptInput__button{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9);cursor:pointer;border-radius:var(--radius-full,9999px);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);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));background:radial-gradient(circle at 20% 20%,#ffe8cd 0%,#ac7752 30%,#8f5941 60%,#452b1f 100%);border-width:0;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:absolute;right:21px}.chat-prompt-input-module__VfQG2q__ChatPromptInput__button:before{content:"";inset:calc(var(--spacing,.25rem) * .5);border-radius:var(--radius-full,9999px);background-color:var(--color-white,#fff);position:absolute}.chat-prompt-input-module__VfQG2q__ChatPromptInput__button>*{z-index:1;position:relative}.chat-prompt-input-module__VfQG2q__ChatPromptInput__button:disabled{cursor:not-allowed;opacity:.3}.chat-prompt-input-module__VfQG2q__ChatPromptInput__button:hover:not(:disabled){opacity:.6}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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}
.scroll-to-bottom-button-module__KW0XhG__ScrollToBottomButton{right:calc(var(--spacing,.25rem) * 4);bottom:calc(var(--spacing,.25rem) * 32);z-index:30;position:fixed}
.ai-assistant-module__sEkJia__AiAssistant{flex-direction:column;flex-grow:1;height:100%;display:flex}.ai-assistant-module__sEkJia__AiAssistant__modal-body{flex:none;height:95dvh}.ai-assistant-module__sEkJia__AiAssistant__body{padding-bottom:var(--prompt-input-height,0px);flex-direction:column;flex-grow:1;display:flex;overflow-y:auto}.ai-assistant-module__sEkJia__AiAssistant__error{background-color:var(--color-E50);padding:calc(var(--spacing,.25rem) * 3);color:var(--color-E600)}
/*# sourceMappingURL=34eqv3livwpr0.css.map*/