.SupportChatWidget_launcherWrap__0KVD5{position:fixed;bottom:1.25rem;left:1.25rem;z-index:9990;display:flex;flex-direction:row;align-items:center;gap:.65rem;max-width:calc(100vw - 2.5rem)}.SupportChatWidget_launcherLabel__brXw9{border:none;font-size:.9rem;font-weight:600;color:#121f3f;background:#fff;padding:.35rem .75rem;border-radius:999px;box-shadow:0 2px 12px rgba(0,0,0,.12);white-space:nowrap;cursor:pointer;font-family:inherit}.SupportChatWidget_launcherLabel__brXw9:hover{transform:translateY(-1px)}.SupportChatWidget_launcherBtn__nwy6u{position:relative;width:3.5rem;height:3.5rem;border-radius:50%;border:none;background:#534bfb;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px rgba(83,75,251,.35);transition:transform .2s ease}.SupportChatWidget_launcherBtn__nwy6u:hover{transform:scale(1.05)}.SupportChatWidget_badge__5CySI{position:absolute;top:-4px;right:-4px;min-width:1.25rem;height:1.25rem;padding:0 .35rem;border-radius:999px;background:#ef4444;color:#fff;font-size:.7rem;font-weight:700;display:flex;align-items:center;justify-content:center}.SupportChatWidget_panel__tMyQ_{position:fixed;bottom:5.5rem;left:1.25rem;width:min(380px,calc(100vw - 2rem));height:min(520px,calc(100vh - 7rem));z-index:9991;background:#fff;border-radius:16px;box-shadow:0 12px 48px rgba(0,0,0,.18);display:flex;flex-direction:column;overflow:hidden}.SupportChatWidget_panelHeader__S_m63{flex-shrink:0;background:#534bfb;color:#fff;padding:1rem 1.1rem;display:flex;align-items:center;justify-content:space-between}.SupportChatWidget_panelTitle___s31K{font-weight:600;font-size:1rem}.SupportChatWidget_closeBtn__rJaow{background:rgba(255,255,255,.2);border:none;color:#fff;width:2rem;height:2rem;border-radius:50%;cursor:pointer;font-size:1.1rem;line-height:1}.SupportChatWidget_panelBody__e60CQ{flex:1;overflow:hidden;display:flex;flex-direction:column}.SupportChatWidget_prechatForm__ASzIM{padding:1.25rem;display:flex;flex-direction:column;gap:.85rem}.SupportChatWidget_prechatForm__ASzIM h3{margin:0;font-size:1rem;color:#1a1a2e}.SupportChatWidget_prechatForm__ASzIM p{margin:0;font-size:.85rem;color:#64748b;line-height:1.45}.SupportChatWidget_prechatLabel__2WHtD{display:flex;flex-direction:column;gap:.35rem}.SupportChatWidget_prechatLabelText__WAuYx{font-size:.8rem;font-weight:600;color:#334155}.SupportChatWidget_prechatForm__ASzIM input{width:100%;box-sizing:border-box;padding:.7rem .9rem;border:1px solid #cbd5e1;border-radius:8px;font-size:.9rem;line-height:1.4;color:#1a1a2e;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.SupportChatWidget_prechatForm__ASzIM input::placeholder{color:#64748b;opacity:1}.SupportChatWidget_prechatForm__ASzIM input:focus{outline:none;border-color:#534bfb;box-shadow:0 0 0 3px rgba(83,75,251,.2)}.SupportChatWidget_prechatForm__ASzIM input:disabled{background:#f8fafc;color:#94a3b8;cursor:not-allowed}.SupportChatWidget_prechatForm__ASzIM button{padding:.7rem;background:#534bfb;color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer}.SupportChatWidget_prechatForm__ASzIM button:disabled{opacity:.6;cursor:not-allowed}.SupportChatWidget_prechatError__omFgA{color:#ef4444;font-size:.85rem;margin:0}.SupportChatWidget_loading__h2z_J{padding:2rem;text-align:center;color:#64748b}.SupportChatWidget_chatRoot__9Q8fH{flex:1;min-height:0;width:100%;display:flex;flex-direction:column}.SupportChatWidget_chatRoot__9Q8fH .str-chat,.SupportChatWidget_chatRoot__9Q8fH .str-chat__channel,.SupportChatWidget_chatRoot__9Q8fH .str-chat__container,.SupportChatWidget_chatRoot__9Q8fH .str-chat__main-panel{flex:1;min-height:0;height:100%;display:flex;flex-direction:column}.SupportChatWidget_chatRoot__9Q8fH .str-chat__main-panel>.str-chat__main-panel-inner{flex:1 1 auto;height:auto;min-height:0;overflow:hidden}.SupportChatWidget_chatRoot__9Q8fH .str-chat__list{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.SupportChatWidget_chatRoot__9Q8fH .str-chat__window{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.SupportChatWidget_chatRoot__9Q8fH .str-chat__message-input{flex-shrink:0;padding-bottom:.75rem}.SupportChatWidget_chatRoot__9Q8fH .str-chat__message-textarea-container{border:2px solid #e7f0fa!important;min-height:2.75rem}.SupportChatWidget_chatRoot__9Q8fH .str-chat__message-textarea{min-height:2.25rem;line-height:1.4;resize:none}.SupportChatWidget_chatRoot__9Q8fH .str-chat__send-button svg path{fill:#534bfb!important}.SupportChatWidget_chatRoot__9Q8fH .str-chat__send-button{color:#534bfb!important}.SupportChatWidget_chatRoot__9Q8fH .str-chat__message--other,.SupportChatWidget_chatRoot__9Q8fH .str-chat__message-simple--other{align-items:flex-end}.SupportChatWidget_chatRoot__9Q8fH .str-chat__message--other .str-chat__message-sender-avatar,.SupportChatWidget_chatRoot__9Q8fH .str-chat__message-simple--other .str-chat__message-sender-avatar{align-self:flex-end}.SupportChatWidget_chatRoot__9Q8fH .str-chat__avatar-image{object-fit:cover}.SupportChatWidget_chatRoot__9Q8fH .support-agent-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#e7f0fa;color:#534bfb;font-size:.75rem;font-weight:700;border-radius:50%}.SupportChatWidget_chatRoot__9Q8fH .str-chat__message--me .str-chat__message-footer,.SupportChatWidget_chatRoot__9Q8fH .str-chat__message-metadata .str-chat__message-status,.SupportChatWidget_chatRoot__9Q8fH .str-chat__message-simple-status,.SupportChatWidget_chatRoot__9Q8fH .str-chat__message-status{display:none!important}@media (max-width:640px){.SupportChatWidget_panel__tMyQ_{top:0;left:0;right:auto;bottom:auto;width:100%;height:100%;max-width:none;max-height:none;border-radius:0;box-shadow:none}.SupportChatWidget_widgetOpen__91hHx .SupportChatWidget_launcherWrap__0KVD5{display:none}.SupportChatWidget_panelHeader__S_m63{padding-top:calc(1rem + env(safe-area-inset-top, 0px))}.SupportChatWidget_chatRoot__9Q8fH .str-chat__message-input{flex-shrink:0;padding-bottom:max(.75rem,env(safe-area-inset-bottom,0px))}}