.SalesAgentWidget_root__siogc{--w-surface:#fbf8f1;--w-ink:#1a1814;--w-ink-soft:#3a362e;--w-ink-faint:#9c937f;--w-bubble:rgba(26,24,20,0.06);--w-input:#ffffff;--w-border:rgba(26,24,20,0.16);--w-border-soft:rgba(26,24,20,0.12);--w-shadow:rgba(26,24,20,0.22);--w-fab:linear-gradient(180deg,#eedcae,#d8b878);--w-fab-ink:#3d2f14;--w-close:#7a7160;--w-accent:#c4a574;--w-glow:rgba(196,165,116,0.45);position:fixed;right:20px;bottom:20px;z-index:90;display:flex;justify-content:flex-end}[data-resolved-theme=dark] .SalesAgentWidget_root__siogc,[data-theme=dark] .SalesAgentWidget_root__siogc{--w-surface:#0b0a08;--w-ink:#f7f3ea;--w-ink-soft:#e8e2d4;--w-ink-faint:#8a8172;--w-bubble:rgba(244,241,234,0.08);--w-input:rgba(26,24,20,0.75);--w-border:rgba(196,165,116,0.3);--w-border-soft:rgba(196,165,116,0.22);--w-shadow:rgba(0,0,0,0.5);--w-fab:#0b0a08;--w-fab-ink:#f7f3ea;--w-close:#b8ad96;--w-glow:rgba(196,165,116,0.6)}.SalesAgentWidget_backdrop__RWOva{position:fixed;inset:0;z-index:89;cursor:default}.SalesAgentWidget_fab__2_m7x{appearance:none;display:inline-flex;align-items:center;gap:8px;border-radius:999px;padding:9px 16px;background:var(--w-fab);color:var(--w-fab-ink);font:600 12.5px/1.2 inherit;white-space:nowrap;cursor:pointer;box-shadow:0 12px 32px var(--w-shadow);border:1px solid var(--w-border);transition:box-shadow .18s ease,transform .18s ease,border-color .18s ease}.SalesAgentWidget_fab__2_m7x:focus-visible,.SalesAgentWidget_fab__2_m7x:hover{border-color:var(--w-accent);transform:translateY(-1px);box-shadow:0 14px 36px var(--w-shadow),0 0 0 1.5px var(--w-accent),0 0 26px var(--w-glow);outline:none}:not([data-resolved-theme]) .SalesAgentWidget_fab__2_m7x,[data-resolved-theme=light] .SalesAgentWidget_fab__2_m7x{border-color:rgba(154,120,72,.38);box-shadow:0 12px 30px rgba(178,138,62,.32),0 2px 8px rgba(178,138,62,.22),inset 0 1px 0 rgba(255,255,255,.5)}:not([data-resolved-theme]) .SalesAgentWidget_fab__2_m7x:focus-visible,:not([data-resolved-theme]) .SalesAgentWidget_fab__2_m7x:hover,[data-resolved-theme=light] .SalesAgentWidget_fab__2_m7x:focus-visible,[data-resolved-theme=light] .SalesAgentWidget_fab__2_m7x:hover{border-color:rgba(154,120,72,.55);box-shadow:0 16px 38px rgba(178,138,62,.42),0 0 30px rgba(216,184,120,.5),inset 0 1px 0 rgba(255,255,255,.55)}.SalesAgentWidget_panel__Nl7Ng{position:relative;z-index:1;width:min(360px,calc(100vw - 40px));height:min(480px,calc(100vh - 120px));display:flex;flex-direction:column;border-radius:16px;overflow:hidden;background:var(--w-surface);color:var(--w-ink);box-shadow:0 24px 64px var(--w-shadow);border:1px solid var(--w-border)}.SalesAgentWidget_header__D5izk{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--w-border-soft);flex-shrink:0}.SalesAgentWidget_title__wziYX{font:600 13px/1 inherit;white-space:nowrap;letter-spacing:.02em}.SalesAgentWidget_close__ew3Va{appearance:none;border:0;background:transparent;color:var(--w-close);font-size:20px;line-height:1;cursor:pointer;padding:0 4px}.SalesAgentWidget_messages__c7Usc{flex:1;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:8px}.SalesAgentWidget_agentMsg__vIPml,.SalesAgentWidget_userMsg__3icU9{max-width:85%;padding:8px 12px;border-radius:12px;font:400 13px/1.45 inherit;overflow-wrap:break-word}.SalesAgentWidget_agentMsg__vIPml{align-self:flex-start;background:var(--w-bubble);color:var(--w-ink-soft)}.SalesAgentWidget_userMsg__3icU9{align-self:flex-end;background:#c4a574;color:#1a1814}.SalesAgentWidget_composer__4X79D{display:flex;gap:8px;padding:10px;border-top:1px solid var(--w-border-soft);flex-shrink:0}.SalesAgentWidget_input___rDcZ{flex:1;min-width:0;border:1px solid var(--w-border);border-radius:10px;background:var(--w-input);color:var(--w-ink);padding:9px 12px;font:400 13px/1.3 inherit;outline:none}.SalesAgentWidget_input___rDcZ::placeholder{color:var(--w-ink-faint)}.SalesAgentWidget_send__mdSmf{appearance:none;border:0;border-radius:10px;background:#c4a574;color:#1a1814;font:600 13px/1 inherit;white-space:nowrap;padding:0 14px;cursor:pointer}.SalesAgentWidget_send__mdSmf:disabled{opacity:.5;cursor:default}.SalesAgentWidget_privacyLink___VvFp{display:block;padding:0 12px 10px;font:400 11px/1 inherit;color:var(--w-ink-faint);text-decoration:none;flex-shrink:0}.SalesAgentWidget_privacyLink___VvFp:hover{color:var(--w-ink-soft);text-decoration:underline}