.SalesAssistant_root__DfKRM{position:fixed;left:20px;bottom:24px;z-index:2100;font-family:var(--font-body,Arial,sans-serif);color:#241b2f}.SalesAssistant_launcher__oM5yC{display:flex;align-items:center;gap:10px;min-height:54px;padding:0 18px;border:1px solid #8b5cf6;border-radius:28px;background:#241237;color:white;box-shadow:0 6px 24px #24123730;font-weight:700;font-size:13px;cursor:pointer}.SalesAssistant_launcher__oM5yC i{font-size:25px}.SalesAssistant_launcher__oM5yC:hover{background:#482366}.SalesAssistant_root__DfKRM a:focus-visible,.SalesAssistant_root__DfKRM button:focus-visible,.SalesAssistant_root__DfKRM input:focus-visible{outline:3px solid #a78bfa;outline-offset:3px}.SalesAssistant_panel__ChHTu{position:absolute;left:0;bottom:68px;display:flex;flex-direction:column;width:390px;height:min(590px,calc(100dvh - 122px));background:#fff;border:1px solid #e5dfeb;border-radius:22px;box-shadow:0 18px 65px #23143130;overflow:hidden}.SalesAssistant_header__GKoex{display:flex;align-items:center;gap:11px;padding:18px;background:#241237;color:#fff}.SalesAssistant_avatar__JiGdh{display:grid;place-items:center;width:38px;height:38px;background:#bcf284;color:#241237;border-radius:13px;font-size:21px}.SalesAssistant_header__GKoex strong{display:block;font-size:14px}.SalesAssistant_header__GKoex small{display:block;margin-top:4px;color:#d5c7e4;font-size:11px}.SalesAssistant_header__GKoex>button{margin-left:auto;background:transparent;border:0;color:white;font-size:29px;cursor:pointer;padding:0 6px}.SalesAssistant_messages__OIib1{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:18px;scrollbar-width:thin}.SalesAssistant_welcome__7rkh_ h2{font-size:25px;margin:12px 0;color:#241237}.SalesAssistant_welcome__7rkh_ p{font-size:13px;line-height:1.6;color:#62586d}.SalesAssistant_eyebrow__ZbCGa{font-size:10px;letter-spacing:.12em;font-weight:800;color:#6d28d9}.SalesAssistant_suggestions__qBd65{display:grid;gap:8px;margin-top:20px}.SalesAssistant_suggestions__qBd65 button{padding:13px;text-align:left;border:1px solid #e7e0ed;border-radius:11px;background:#faf8fc;color:#35263f;font-size:12px;cursor:pointer}.SalesAssistant_suggestions__qBd65 span{float:right;color:#6d28d9}.SalesAssistant_message__JHlUD{margin:0 0 16px;padding:12px 13px;border-radius:14px;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.SalesAssistant_message__JHlUD p{margin:4px 0 0;white-space:pre-wrap}.SalesAssistant_messageLabel__6QVul{font-size:10px;font-weight:800}.SalesAssistant_user__mU6hJ{margin-left:34px;background:#f0e7fa;color:#38244a;border-bottom-right-radius:3px}.SalesAssistant_assistant__2sRjv{background:#f8f8f5;border:1px solid #eeeee8;border-bottom-left-radius:3px}.SalesAssistant_thinking__I3qtv{font-size:12px;color:#6d28d9}.SalesAssistant_error__wsd6b{font-size:12px;color:#9f1239;background:#fff1f2;padding:10px;border-radius:10px}.SalesAssistant_products__uJtv_>small{display:block;margin:12px 0 6px;color:#69606f;font-size:10px}.SalesAssistant_product__bvd5J{display:flex;gap:10px;padding:10px 0;border-top:1px solid #e4e1e6}.SalesAssistant_product__bvd5J img{flex-shrink:0;border-radius:8px;object-fit:contain;background:white}.SalesAssistant_product__bvd5J>div{min-width:0;flex:1}.SalesAssistant_product__bvd5J a{color:#4b2470;text-decoration:none;font-size:12px;font-weight:600}.SalesAssistant_product__bvd5J strong{display:block;font-size:14px}.SalesAssistant_product__bvd5J small{display:block;color:#69606f;font-size:10px}.SalesAssistant_productActions__A_k4F{display:flex;gap:14px;align-items:center;margin-top:6px}.SalesAssistant_productActions__A_k4F button{border:0;border-radius:6px;background:#e4f5d2;color:#304718;font-size:11px;font-weight:700;padding:5px 9px;cursor:pointer}.SalesAssistant_links__dnX5Y{display:flex;flex-wrap:wrap;gap:7px 12px;padding:11px 16px;border-top:1px solid #ece8f0;background:#fcfbfd}.SalesAssistant_links__dnX5Y a{font-size:10px;color:#65407e;text-decoration:underline;text-underline-offset:3px}.SalesAssistant_composer__REz8C{display:flex;align-items:center;gap:9px;padding:12px 14px;border-top:1px solid #eee9f2}.SalesAssistant_composer__REz8C input{width:100%;min-width:0;padding:10px 5px;border:0;background:white;color:#241237;font-size:14px}.SalesAssistant_composer__REz8C button{width:36px;height:36px;flex-shrink:0;display:grid;place-items:center;background:#6d28d9;border:0;border-radius:50%;color:white;font-size:21px;cursor:pointer}.SalesAssistant_composer__REz8C button:disabled{opacity:.4;cursor:default}.SalesAssistant_footnote__NfLhk{font-size:9px;color:#746a7e;padding:0 15px 12px;display:flex;justify-content:space-between;gap:6px}.SalesAssistant_footnote__NfLhk button{border:0;background:transparent;color:#6d28d9;font-size:9px;text-decoration:underline;cursor:pointer}.SalesAssistant_nudge__qA3U9{position:absolute;left:0;bottom:68px;width:294px;padding:20px;border:1px solid #e6deeb;border-radius:18px;background:white;box-shadow:0 12px 40px #24123724}.SalesAssistant_nudge__qA3U9 p{font-size:13px;line-height:1.6;margin:10px 0 15px}.SalesAssistant_nudge__qA3U9>button:not(.SalesAssistant_dismiss__iOMDB){width:100%;border:0;border-radius:9px;background:#e4f5d2;color:#304718;padding:10px;text-align:left;font-weight:700;cursor:pointer}.SalesAssistant_nudge__qA3U9>button span{float:right}.SalesAssistant_dismiss__iOMDB{position:absolute;right:10px;top:8px;border:0;background:transparent;font-size:23px;color:#746a7e;cursor:pointer}.SalesAssistant_srOnly__LiUGe{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(max-width:620px){.SalesAssistant_root__DfKRM{left:12px;bottom:calc(82px + env(safe-area-inset-bottom))}.SalesAssistant_root__DfKRM.SalesAssistant_compact__G6FBz{bottom:calc(18px + env(safe-area-inset-bottom))}.SalesAssistant_launcher__oM5yC{padding:0;width:54px;justify-content:center}.SalesAssistant_launcher__oM5yC span{display:none}.SalesAssistant_panel__ChHTu{width:calc(100vw - 24px);height:min(580px,calc(100dvh - 174px - env(safe-area-inset-bottom)));border-radius:18px;bottom:66px}.SalesAssistant_compact__G6FBz .SalesAssistant_panel__ChHTu{height:min(580px,calc(100dvh - 110px - env(safe-area-inset-bottom)))}.SalesAssistant_nudge__qA3U9{width:min(294px,calc(100vw - 24px));box-sizing:border-box}.SalesAssistant_composer__REz8C input{font-size:16px}}@media(prefers-reduced-motion:reduce){.SalesAssistant_root__DfKRM *{scroll-behavior:auto!important}}.SalesAssistant_notNow__h8KAp{margin-top:14px;padding:8px 0;border:0;background:transparent;color:#65407e;font-size:12px;text-decoration:underline;cursor:pointer}