.ai-support-widget-module__qOc3ua__root{z-index:11950;color:#17130f;position:fixed;bottom:clamp(18px,2.4vw,30px);left:clamp(16px,2vw,28px)}.ai-support-widget-module__qOc3ua__launcher{color:#17130f;cursor:pointer;background:linear-gradient(#fffffff5,#eee6d8f0),#f6f1e8;border:1px solid #f6f1e82e;border-radius:999px;align-items:center;gap:12px;min-height:58px;padding:9px 15px 9px 10px;transition:transform .22s cubic-bezier(.2,0,0,1),box-shadow .22s cubic-bezier(.2,0,0,1),border-color .22s cubic-bezier(.2,0,0,1);display:inline-flex;box-shadow:0 18px 54px #0000006b,0 0 0 1px #a27a5229,inset 0 1px #ffffffe6}.ai-support-widget-module__qOc3ua__launcher:hover,.ai-support-widget-module__qOc3ua__launcher:focus-visible{border-color:#c192608c;transform:translateY(-2px);box-shadow:0 22px 62px #0000007a,0 0 0 1px #c1926047,inset 0 1px #ffffffeb}.ai-support-widget-module__qOc3ua__launcher:focus-visible,.ai-support-widget-module__qOc3ua__closeButton:focus-visible,.ai-support-widget-module__qOc3ua__sendButton:focus-visible{outline-offset:3px;outline:2px solid #c19260e0}.ai-support-widget-module__qOc3ua__launcherIcon{color:#f6f1e8;background:#11100e;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #f6f1e81f}.ai-support-widget-module__qOc3ua__launcherIcon svg:last-child{color:#080705;background:#c19260;border-radius:50%;width:18px;height:18px;padding:3px;position:absolute;bottom:-2px;right:-2px}.ai-support-widget-module__qOc3ua__launcherCopy{text-align:left;gap:1px;line-height:1;display:grid}.ai-support-widget-module__qOc3ua__launcherCopy span:first-child{font-size:12px;font-weight:800}.ai-support-widget-module__qOc3ua__launcherCopy span:last-child{color:#17130f9e;font-size:11px}.ai-support-widget-module__qOc3ua__panel{color:#17130f;transform-origin:0 100%;background:radial-gradient(circle at 18% 0,#c192602e,#0000 13rem),linear-gradient(#fffaf1 0%,#f3ebdd 100%);border:1px solid #a27a5242;border-radius:18px;width:min(380px,100vw - 28px);animation:.3s cubic-bezier(.2,0,0,1) both ai-support-widget-module__qOc3ua__panel-in;overflow:hidden;box-shadow:0 28px 90px #0000008a,0 0 0 1px #ffffff75,inset 0 1px #ffffffe0}.ai-support-widget-module__qOc3ua__header{border-bottom:1px solid #a27a522e;grid-template-columns:42px 1fr 36px;align-items:center;gap:12px;padding:16px;display:grid}.ai-support-widget-module__qOc3ua__headerMark{color:#f6f1e8;background:#11100e;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.ai-support-widget-module__qOc3ua__header p{margin:0 0 4px;font-size:14px;font-weight:850}.ai-support-widget-module__qOc3ua__header span{color:#17130f9e;font-size:11px;display:block}.ai-support-widget-module__qOc3ua__closeButton,.ai-support-widget-module__qOc3ua__sendButton{color:#17130f;cursor:pointer;background:#ffffff7a;border:1px solid #17130f1f;border-radius:50%;place-items:center;width:36px;height:36px;transition:background .16s,color .16s,transform .16s,opacity .16s;display:grid}.ai-support-widget-module__qOc3ua__closeButton:hover,.ai-support-widget-module__qOc3ua__sendButton:hover{color:#f6f1e8;background:#11100e}.ai-support-widget-module__qOc3ua__sendButton:active,.ai-support-widget-module__qOc3ua__closeButton:active{transform:scale(.96)}.ai-support-widget-module__qOc3ua__thread{scrollbar-width:thin;flex-direction:column;gap:10px;min-height:210px;max-height:min(420px,100dvh - 230px);padding:16px;display:flex;overflow-y:auto}.ai-support-widget-module__qOc3ua__message{background:#ffffff94;border:1px solid #a27a5226;border-radius:14px;width:fit-content;max-width:86%;padding:11px 12px;box-shadow:0 10px 28px #5c442c1a}.ai-support-widget-module__qOc3ua__message[data-role=user]{color:#f6f1e8;background:#17130f;border-color:#17130f29;align-self:flex-end}.ai-support-widget-module__qOc3ua__message[data-status=refused],.ai-support-widget-module__qOc3ua__message[data-status=error]{border-color:#a84f363d}.ai-support-widget-module__qOc3ua__message p{margin:0;font-size:13px;line-height:1.48}.ai-support-widget-module__qOc3ua__typing:after{content:"...";width:18px;animation:1.15s steps(4,end) infinite ai-support-widget-module__qOc3ua__typing-dots;display:inline-block}.ai-support-widget-module__qOc3ua__form{background:#ffffff73;border-top:1px solid #a27a522e;grid-template-columns:1fr 42px;gap:10px;padding:14px;display:grid}.ai-support-widget-module__qOc3ua__form textarea{resize:vertical;color:#17130f;min-height:46px;max-height:112px;font:inherit;background:#ffffffb8;border:1px solid #17130f24;border-radius:13px;padding:11px 12px;font-size:13px;line-height:1.35}.ai-support-widget-module__qOc3ua__form textarea::placeholder{color:#17130f70}.ai-support-widget-module__qOc3ua__form textarea:focus{border-color:#c19260b8;outline:none;box-shadow:0 0 0 3px #c1926021}.ai-support-widget-module__qOc3ua__sendButton{color:#f6f1e8;background:#11100e;border-color:#11100e2e;align-self:end;width:42px;height:42px}.ai-support-widget-module__qOc3ua__sendButton:disabled{cursor:not-allowed;opacity:.42}@keyframes ai-support-widget-module__qOc3ua__panel-in{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ai-support-widget-module__qOc3ua__typing-dots{0%{clip-path:inset(0 18px 0 0)}to{clip-path:inset(0)}}@media (max-width:640px){.ai-support-widget-module__qOc3ua__root{bottom:14px;left:14px;right:14px}.ai-support-widget-module__qOc3ua__launcher{max-width:calc(100vw - 28px);min-height:56px}.ai-support-widget-module__qOc3ua__panel{border-radius:16px;width:100%}.ai-support-widget-module__qOc3ua__thread{max-height:min(390px,100dvh - 220px)}}@media (prefers-reduced-motion:reduce){.ai-support-widget-module__qOc3ua__launcher,.ai-support-widget-module__qOc3ua__panel,.ai-support-widget-module__qOc3ua__closeButton,.ai-support-widget-module__qOc3ua__sendButton{transition:none;animation:none}}
