.hshFtG_brand{flex-shrink:0;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.hshFtG_brand>span{font-size:var(--brand-font-size,var(--mantine-font-size-xl))}
.gmN5_W_card{border:1px solid var(--mantine-color-default-border);background:var(--mantine-color-body);border-radius:var(--mantine-radius-md);margin-bottom:var(--mantine-spacing-md)}.gmN5_W_trigger{width:100%;padding:var(--mantine-spacing-sm);padding-bottom:4px}.gmN5_W_link{color:var(--mantine-color-anchor);font-size:var(--mantine-font-size-xs);align-items:center;gap:5px;margin-top:4px;display:inline-flex}.gmN5_W_stepLink{color:var(--mantine-color-anchor);font-size:var(--mantine-font-size-sm);font-weight:500;line-height:var(--mantine-line-height);border-radius:var(--mantine-radius-xs);align-items:center;gap:6px;display:inline-flex}.gmN5_W_stepLink span{text-underline-offset:3px;text-decoration:underline}.gmN5_W_stepLink svg{flex-shrink:0}.gmN5_W_stepLink:hover span{text-decoration-thickness:2px}.gmN5_W_stepLink:focus-visible{outline:2px solid var(--mantine-color-anchor);outline-offset:3px}.gmN5_W_previewEntry{margin-top:var(--mantine-spacing-md);padding-top:var(--mantine-spacing-md);border-top:1px solid var(--mantine-color-default-border)}.gmN5_W_previewSurface{z-index:1060;position:relative}
.K1ZEhW_chat{background:var(--am-bg);width:100%;height:100%;min-height:420px;color:var(--am-text);border:1px solid var(--am-line);border-radius:var(--am-radius);font-size:var(--am-font-size);font-family:var(--am-font-family);flex-direction:column;display:flex;overflow:hidden}.K1ZEhW_header{border-bottom:1px solid var(--am-line);flex-shrink:0;align-items:center;gap:12px;padding:20px 24px;display:flex}.K1ZEhW_header strong{font-size:1.04em;font-weight:600;display:block}.K1ZEhW_header div>span{color:var(--am-muted);margin-top:4px;font-size:.8em;display:block}.K1ZEhW_avatar{background:var(--am-accent);width:34px;height:34px;color:var(--am-on-accent);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex;overflow:hidden}.K1ZEhW_avatar img{object-fit:cover;width:100%;height:100%}.K1ZEhW_logo{object-fit:contain;max-width:76px;max-height:32px;margin-left:auto}.K1ZEhW_status{color:var(--am-muted);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:11px;display:flex}.K1ZEhW_status:before{content:"";background:#64a480;border-radius:50%;width:6px;height:6px}.K1ZEhW_messages{scroll-behavior:smooth;flex:1;min-height:0;padding:28px 24px;overflow-y:auto}.K1ZEhW_assistant{align-items:flex-start;gap:12px;margin:0 0 24px;display:flex}.K1ZEhW_bubble{border:1px solid var(--am-line);border-radius:2px var(--am-radius) var(--am-radius) var(--am-radius);white-space:pre-wrap;overflow-wrap:anywhere;max-width:85%;padding:16px 18px;line-height:1.7}.K1ZEhW_user{border-radius:var(--am-radius) 2px var(--am-radius) var(--am-radius);background:var(--am-accent);width:fit-content;max-width:80%;color:var(--am-on-accent);white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 22px auto;padding:13px 18px;line-height:1.65}.K1ZEhW_turn{margin-top:12px}.K1ZEhW_answer{flex-direction:column;gap:14px;display:flex}.K1ZEhW_products{white-space:normal;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}.K1ZEhW_product{border:1px solid var(--am-line);border-radius:10px;flex-direction:column;gap:8px;padding:12px;display:flex}.K1ZEhW_product img{object-fit:contain;width:100%;height:130px}.K1ZEhW_product a{color:var(--am-accent)}.K1ZEhW_product small{color:var(--am-muted);font-size:10px}.K1ZEhW_productLink{box-sizing:border-box;min-width:0;color:var(--am-text);padding:var(--am-product-padding);border-width:var(--am-product-border-width);border-color:var(--am-product-border-color);text-decoration:none}.K1ZEhW_productCards[data-layout=horizontal]{grid-template-columns:minmax(0,1fr)}.K1ZEhW_productCards[data-layout=horizontal] .K1ZEhW_productLink{grid-template-columns:min(32%,120px) minmax(0,1fr);align-items:center;gap:12px;display:grid}.K1ZEhW_productCards[data-layout=vertical]{grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));align-items:start}.K1ZEhW_productCards[data-layout=vertical] .K1ZEhW_productLink{width:100%;max-width:240px}.K1ZEhW_productContent{flex-direction:column;gap:8px;min-width:0;display:flex}.K1ZEhW_productLink[href]:hover{box-shadow:0 2px 8px color-mix(in srgb,var(--am-accent) 15%,transparent)}.K1ZEhW_productLink:focus-visible{outline:2px solid var(--am-accent);outline-offset:3px}.K1ZEhW_productLink[aria-disabled=true]{cursor:default}.K1ZEhW_productImage{width:100%;aspect-ratio:var(--am-product-image-ratio);background:var(--am-soft);color:var(--am-muted);border-radius:6px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.K1ZEhW_productImage img{height:100%;position:absolute;inset:0}.K1ZEhW_productImage svg{width:36px;height:36px}.K1ZEhW_productTitle{font-size:var(--am-product-title-size);color:var(--am-product-title-color);line-height:1.4}.K1ZEhW_productPrice{font-size:var(--am-product-price-size);color:var(--am-product-price-color);line-height:1.4}.K1ZEhW_answer [data-kind=limitation]{color:var(--am-muted)}.K1ZEhW_bubble pre,.K1ZEhW_user pre{background:var(--am-soft);color:var(--am-text);white-space:pre-wrap;border-radius:8px;margin:14px 0;padding:14px;font-size:.9em;overflow-x:auto}.K1ZEhW_source{border-top:1px solid var(--am-line);color:var(--am-muted);white-space:normal;padding-top:10px;font-size:.8em}.K1ZEhW_source summary{cursor:pointer;color:var(--am-text);overflow-wrap:anywhere;align-items:flex-start;gap:6px;list-style:none;display:flex}.K1ZEhW_source summary::-webkit-details-marker{display:none}.K1ZEhW_sourceChevron{color:var(--am-accent);flex-shrink:0;margin-top:.15em;transition:transform .16s;display:inline-flex}.K1ZEhW_sourceChevron svg{width:14px;height:14px}.K1ZEhW_source[open]>summary .K1ZEhW_sourceChevron{transform:rotate(90deg)}.K1ZEhW_source blockquote{border-left:2px solid var(--am-accent);white-space:pre-wrap;margin:12px 0;padding-left:12px}.K1ZEhW_source a{color:var(--am-text)}.K1ZEhW_answerLink{text-decoration:underline}.K1ZEhW_answerLink[aria-disabled=true]{cursor:default}.K1ZEhW_starters{flex-direction:column;align-items:flex-start;gap:8px;margin:0 0 24px 46px;display:flex}.K1ZEhW_starters button{color:var(--am-text);background:var(--am-soft);border:1px solid var(--am-line);text-align:left;cursor:pointer;border-radius:9px;justify-content:space-between;gap:18px;padding:10px 14px;font-size:.85em;display:flex}.K1ZEhW_starters button:hover{border-color:var(--am-accent)}.K1ZEhW_starters button:disabled{opacity:.85;cursor:default}.K1ZEhW_progress{color:var(--am-muted);align-items:center;gap:8px;margin:0 0 20px 46px;font-size:.85em;display:flex}.K1ZEhW_dot{background:var(--am-accent);border-radius:50%;width:6px;height:6px;animation:1.2s infinite K1ZEhW_am-chat-pulse}.K1ZEhW_error{background:var(--am-soft);color:#ba5a48;border-radius:8px;margin-bottom:16px;padding:12px;font-size:.9em;line-height:1.5}.K1ZEhW_error button{color:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0 0;text-decoration:underline;display:block}.K1ZEhW_composer{border:1px solid var(--am-line);background:var(--am-bg);border-radius:12px;margin:0 24px 16px;padding:14px}.K1ZEhW_composer:focus-within{border-color:var(--am-accent)}.K1ZEhW_composer textarea{resize:vertical;width:100%;min-height:50px;max-height:180px;color:var(--am-text);font:inherit;box-sizing:border-box;background:0 0;border:0;outline:0;line-height:1.5}.K1ZEhW_composer textarea::placeholder{color:var(--am-muted)}.K1ZEhW_composerBottom{justify-content:flex-end;align-items:center;gap:10px;display:flex}.K1ZEhW_composerBottom>span{color:var(--am-muted);font-size:10px}.K1ZEhW_send{background:var(--am-accent);color:var(--am-on-accent);cursor:pointer;border:0;border-radius:9px;flex-shrink:0;width:34px;height:34px;font-size:22px}.K1ZEhW_send:disabled{opacity:.4;cursor:default}.K1ZEhW_srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.K1ZEhW_chat button:focus-visible,.K1ZEhW_source summary:focus-visible{outline:2px solid var(--am-accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.K1ZEhW_dot{animation:none}.K1ZEhW_messages{scroll-behavior:auto}.K1ZEhW_sourceChevron{transition:none}}@media (max-width:600px){.K1ZEhW_header{padding:16px}.K1ZEhW_status{display:none}.K1ZEhW_messages{padding:20px 14px}.K1ZEhW_composer{margin:0 14px 16px}.K1ZEhW_bubble{max-width:calc(100% - 30px);padding:12px}.K1ZEhW_assistant{gap:8px}.K1ZEhW_composerBottom>span{font-size:9px}.K1ZEhW_avatar{width:28px;height:28px;font-size:13px}}.K1ZEhW_orderStatus{border:1px solid var(--am-line);overflow-wrap:anywhere;border-radius:12px;gap:8px;padding:14px;display:grid}.K1ZEhW_orderStatus ul{margin:0;padding-left:20px}.K1ZEhW_orderStatus small{opacity:.7}.K1ZEhW_productWithAction{gap:8px;min-width:0;display:grid}.K1ZEhW_addToOrder{border:1px solid var(--am-line);background:var(--am-soft);color:var(--am-text);font:inherit;cursor:pointer;border-radius:8px;padding:9px 12px;font-size:.85em}.K1ZEhW_addToOrder:disabled{opacity:.5;cursor:default}.K1ZEhW_orderDraft{border:1px solid var(--am-line);overflow-wrap:anywhere;background:var(--am-bg);color:var(--am-text);border-radius:12px;gap:12px;margin:16px 0;padding:16px;font-size:.9em;line-height:1.5;display:grid}.K1ZEhW_orderDraft header{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.K1ZEhW_orderDraft p{margin:0}.K1ZEhW_orderDraft small,.K1ZEhW_draftNotice{color:var(--am-muted)}.K1ZEhW_orderDraft fieldset{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.K1ZEhW_draftItems{gap:14px;margin:0;padding:0;list-style:none;display:grid}.K1ZEhW_draftItems li{border-bottom:1px solid var(--am-line);gap:5px;padding-bottom:12px;display:grid}.K1ZEhW_draftFields,.K1ZEhW_draftSummary{gap:10px;display:grid}.K1ZEhW_draftFields label,.K1ZEhW_draftItemControls label{gap:4px;display:grid}.K1ZEhW_draftFields input,.K1ZEhW_draftFields select,.K1ZEhW_draftItemControls input{box-sizing:border-box;border:1px solid var(--am-line);background:var(--am-bg);width:100%;min-width:0;color:var(--am-text);font:inherit;border-radius:7px;padding:9px}.K1ZEhW_draftItemControls{align-items:end;gap:12px;display:flex}.K1ZEhW_draftItemControls label{max-width:110px}.K1ZEhW_draftButtons{flex-wrap:wrap;gap:8px;display:flex}.K1ZEhW_orderDraft button{border:1px solid var(--am-line);background:var(--am-soft);color:var(--am-text);font:inherit;cursor:pointer;border-radius:8px;padding:9px 12px}.K1ZEhW_orderDraft button:disabled{opacity:.45;cursor:default}.K1ZEhW_cartAction{overflow-wrap:anywhere;flex-direction:column;gap:8px;padding:0 12px 12px;font-size:.86em;display:flex}.K1ZEhW_cartAction button{font:inherit;cursor:pointer;border:1px solid var(--am-line);background:var(--am-soft);color:var(--am-text);border-radius:8px;padding:9px 12px}.K1ZEhW_cartAction button:disabled{cursor:default;opacity:.65}.K1ZEhW_cartAction a{color:inherit;text-decoration:underline}.K1ZEhW_comparison{border:1px solid var(--am-line);overscroll-behavior-x:contain;border-radius:10px;max-width:100%;margin:12px 0;overflow:auto}.K1ZEhW_comparison table{border-collapse:collapse;text-align:left;width:100%;font-size:.86em;line-height:1.45}.K1ZEhW_comparison caption{text-align:left;padding:10px 12px;font-weight:600}.K1ZEhW_comparison th,.K1ZEhW_comparison td{border-top:1px solid var(--am-line);vertical-align:top;overflow-wrap:anywhere;min-width:125px;max-width:220px;padding:9px 12px}.K1ZEhW_comparison thead th,.K1ZEhW_comparison tbody th{background:var(--am-soft);font-weight:600}.K1ZEhW_unknownValue{opacity:.65}.K1ZEhW_choiceButton{font:inherit;cursor:pointer;border:1px solid var(--am-line);background:var(--am-soft);color:var(--am-text);border-radius:8px;align-self:flex-start;margin:6px 10px;padding:8px 12px;font-size:.86em}.K1ZEhW_choiceButton:disabled{cursor:default;opacity:.55}.K1ZEhW_choiceButton:focus-visible,.K1ZEhW_comparison:focus-visible{outline:2px solid var(--am-accent);outline-offset:2px}.K1ZEhW_controlNotice{border:1px solid var(--am-line);color:var(--am-muted);overflow-wrap:anywhere;border-radius:10px;align-self:stretch;padding:10px 14px;font-size:13px;line-height:1.5}.K1ZEhW_managerJoined{color:#718976;overflow-wrap:anywhere;justify-content:center;align-items:center;gap:6px;font-size:12px;line-height:1.5;display:flex}.K1ZEhW_managerJoined:before{content:"";background:#7c9b82;border-radius:50%;flex-shrink:0;width:6px;height:6px}.K1ZEhW_controlNotice button{border:1px solid var(--am-line);background:var(--am-bg);color:var(--am-text);cursor:pointer;font:inherit;border-radius:8px;margin-top:8px;padding:7px 12px;display:block}.K1ZEhW_humanAuthor{color:var(--am-muted);margin-bottom:6px;font-size:12px;font-weight:600;line-height:1.4;display:block}
.ciT2Ea_avatar{position:relative}.ciT2Ea_avatar:after{content:"";box-sizing:content-box;border:1.5px solid var(--am-bg);pointer-events:none;background:#2fb344;border-radius:50%;width:22%;min-width:10px;max-width:11px;height:22%;min-height:10px;max-height:11px;position:absolute;top:-1px;right:-1px}
.lFdAgG_chat{width:100%;height:100%;min-height:0;color:var(--am-text);font-size:var(--am-font-size);background:0 0;flex-direction:column;flex:1;font-family:inherit;display:flex;position:relative;overflow:hidden}.lFdAgG_messages{gap:var(--widget-message-gap);overscroll-behavior-y:contain;min-height:0;padding:var(--widget-content-top) var(--widget-message-padding) calc(var(--widget-dock-height,76px) + 34px);scroll-padding-top:var(--widget-content-top);scroll-padding-bottom:calc(var(--widget-dock-height,76px) + 34px);scrollbar-width:thin;scrollbar-color:var(--am-line) transparent;flex-direction:column;flex:1;display:flex;overflow-y:auto}.lFdAgG_messages>*{flex-shrink:0}.lFdAgG_welcomeMessages{gap:0}.lFdAgG_welcome{text-align:center;flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;gap:22px;width:100%;min-height:320px;display:flex}.lFdAgG_welcomeAvatar{width:var(--widget-welcome-avatar-size);height:var(--widget-welcome-avatar-size);color:var(--widget-ink-accent);flex:none;justify-content:center;align-items:center;display:flex}.lFdAgG_welcomeAvatar svg{width:100%;height:100%}.lFdAgG_welcomeAvatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.lFdAgG_welcomeName{color:var(--widget-ink-accent);font-size:var(--widget-welcome-title-font-size);overflow-wrap:anywhere;font-weight:600;line-height:1.2}.lFdAgG_welcomeGreeting{max-width:38ch;color:var(--am-text);font-size:var(--widget-welcome-text-font-size);overflow-wrap:anywhere;line-height:1.45}.lFdAgG_welcomeStarters{justify-content:center;width:min(100%,440px)}.lFdAgG_welcomeStarters button{white-space:normal;max-width:100%}.lFdAgG_assistant{overflow-wrap:anywhere;align-self:flex-start;width:100%;min-width:0;line-height:1.65}.lFdAgG_author{color:var(--widget-ink-accent);align-items:center;gap:8px;margin-bottom:10px;font-size:12px;font-weight:600;display:flex}.lFdAgG_avatar{flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.lFdAgG_avatar img{object-fit:cover;border-radius:50px;width:100%;height:100%}.lFdAgG_bubble{white-space:pre-wrap;overflow-wrap:anywhere;width:100%}.lFdAgG_chat[data-assistant-messages=bubble] .lFdAgG_assistant>.lFdAgG_bubble{border-radius:var(--am-radius);background:var(--widget-surface);border:1px solid var(--am-line);width:fit-content;max-width:100%;padding:11px 14px}.lFdAgG_bubble pre,.lFdAgG_user pre{background:var(--am-soft);color:var(--am-text);white-space:pre-wrap;border-radius:8px;margin:14px 0;padding:14px;font-size:.9em;overflow-x:auto}.lFdAgG_user{border-radius:var(--am-radius) var(--am-radius) min(5px, var(--am-radius)) var(--am-radius);background:var(--am-accent);width:fit-content;max-width:87%;color:var(--am-on-accent);white-space:pre-wrap;overflow-wrap:anywhere;align-self:flex-end;margin-left:auto;padding:11px 14px;line-height:1.65}.lFdAgG_turn{gap:var(--widget-message-gap);flex-direction:column;display:flex}.lFdAgG_starters{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.lFdAgG_starters button{border:1px solid var(--am-line);background:var(--widget-surface);color:var(--widget-ink-accent);text-align:left;cursor:pointer;border-radius:9px;align-items:center;gap:8px;padding:9px 12px;font-size:.9em;line-height:1.4;transition:border-color .18s;display:inline-flex}.lFdAgG_starters button:hover{border-color:var(--am-accent)}.lFdAgG_starters button:focus-visible{outline:0}.lFdAgG_progress{align-items:center;gap:4px;min-height:20px;display:inline-flex}.lFdAgG_dot{background:var(--widget-ink-accent);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite lFdAgG_am-chat-typing}.lFdAgG_dot:nth-child(2){animation-delay:.15s}.lFdAgG_dot:nth-child(3){animation-delay:.3s}.lFdAgG_error{background:var(--widget-surface);color:#ef4444;border:1px solid #ef444440;border-radius:12px;padding:12px;font-size:.9em;line-height:1.5}.lFdAgG_error button{color:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0 0;text-decoration:underline;display:block}.lFdAgG_composer{--widget-composer-padding:14px;--widget-composer-shadow:0 3px 16px -3px color-mix(in srgb, var(--am-text) 7%, transparent);z-index:2;right:calc(max(10px, calc(var(--widget-radius) * .4)) + var(--widget-chat-padding-adjust));bottom:calc(max(10px, calc(var(--widget-radius) * .4)) + var(--widget-chat-padding-adjust));left:calc(max(10px, calc(var(--widget-radius) * .4)) + var(--widget-chat-padding-adjust));padding:var(--widget-composer-padding);border-radius:var(--widget-input-radius);background:var(--widget-glass);box-shadow:var(--widget-composer-shadow);-webkit-backdrop-filter:blur(var(--widget-blur));backdrop-filter:blur(var(--widget-blur));border:0;align-items:flex-end;gap:10px;transition:box-shadow .18s;display:flex;position:absolute}.lFdAgG_composer textarea{width:100%;min-width:0;min-height:var(--widget-input-min-height);max-height:max(var(--widget-input-min-height), min(160px, 25dvh));resize:none;color:var(--am-text);font:inherit;background:0 0;border:0;outline:0;flex:1;align-self:center;padding:0;line-height:1.5}.lFdAgG_composer textarea::placeholder{color:var(--am-muted)}.lFdAgG_composer textarea:focus-visible{outline:0}.lFdAgG_composer:focus-within{box-shadow:0 0 0 1px color-mix(in srgb, var(--am-accent) 35%, transparent), var(--widget-composer-shadow)}.lFdAgG_composerBottom{flex-shrink:0;align-items:center;display:flex}.lFdAgG_send{border-radius:var(--widget-send-button-radius);background:linear-gradient(125deg, var(--widget-accent-start), var(--am-accent));width:34px;height:34px;color:var(--am-on-accent);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.lFdAgG_send svg{width:19px;height:19px}.lFdAgG_send:hover:not(:disabled){box-shadow:0 0 6px var(--widget-glow)}.lFdAgG_send:disabled{opacity:.4;cursor:default}.lFdAgG_srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.lFdAgG_chat button:focus-visible{outline:2px solid var(--am-accent);outline-offset:3px}.lFdAgG_chat .lFdAgG_starters button:focus-visible{outline:0}.lFdAgG_chat .lFdAgG_bubble a,.lFdAgG_chat .lFdAgG_bubble summary>span{color:var(--widget-ink-accent)}@media (max-width:640px){.lFdAgG_messages{padding-inline:max(16px, calc(var(--widget-radius) * .4))}.lFdAgG_composer{--widget-composer-padding:12px;right:calc(max(8px, calc(var(--widget-radius) * .4)) + var(--widget-chat-padding-adjust-mobile));bottom:calc(max(8px, calc(var(--widget-radius) * .4)) + var(--widget-chat-padding-adjust-mobile));left:calc(max(8px, calc(var(--widget-radius) * .4)) + var(--widget-chat-padding-adjust-mobile))}}@media (max-width:767px){.lFdAgG_chat{--widget-content-top:76px!important}}@media (pointer:coarse){.lFdAgG_composer textarea{font-size:max(16px, var(--am-font-size))}.lFdAgG_send{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.lFdAgG_dot{animation:none}.lFdAgG_composer,.lFdAgG_starters button{transition:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lFdAgG_composer{background:var(--widget-surface)}}
.QakQwG_page{align-items:center;min-height:100dvh;padding:48px 24px;display:flex}@media (max-width:48em){.QakQwG_page{padding:32px 20px}}
