.retail-assistant-module__54auda__root{z-index:40;color:#173f39;font-family:inherit;position:fixed;bottom:20px;right:20px}.retail-assistant-module__54auda__toggle,.retail-assistant-module__54auda__panel form button{color:#fff;cursor:pointer;font:inherit;background:#173f39;border:0;border-radius:24px;padding:12px 18px}.retail-assistant-module__54auda__panel{background:#fffaf1;border:1px solid #dfddd4;border-radius:18px;width:360px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 110px);padding:18px;position:absolute;bottom:58px;right:0;overflow:auto;box-shadow:0 14px 40px #173f3926}.retail-assistant-module__54auda__panel header{justify-content:space-between;align-items:center;display:flex}.retail-assistant-module__54auda__panel h2{margin:0;font-size:20px}.retail-assistant-module__54auda__panel header button{cursor:pointer;background:0 0;border:0;font-size:24px}.retail-assistant-module__54auda__hint{color:#5b6964;font-size:13px;line-height:1.5}.retail-assistant-module__54auda__messages{white-space:pre-wrap;overflow-wrap:anywhere;max-height:230px;font-size:14px;line-height:1.55;overflow:auto}.retail-assistant-module__54auda__user{background:#e7eee6;border-radius:12px;padding:10px}.retail-assistant-module__54auda__assistant{padding:10px 0}.retail-assistant-module__54auda__panel form{gap:8px;display:grid}.retail-assistant-module__54auda__panel label{font-size:13px}.retail-assistant-module__54auda__panel textarea{resize:vertical;color:#173f39;font:inherit;background:#fff;border:1px solid #a7b6ac;border-radius:8px;min-width:0;padding:10px}.retail-assistant-module__54auda__panel form button:disabled{opacity:.5;cursor:default}.retail-assistant-module__54auda__panel nav{gap:14px;margin-top:14px;font-size:12px;display:flex}.retail-assistant-module__54auda__panel a{color:inherit}.retail-assistant-module__54auda__error{color:#902e2e;font-size:13px}@media (max-width:480px){.retail-assistant-module__54auda__root{bottom:16px;right:16px}.retail-assistant-module__54auda__panel{width:358px;padding:16px}}
