.PelmelBot-module__4PQIAW__widget{--pmb-pink:#e91e8c;--pmb-pink-dark:#c0156f;--pmb-cyan:#00c8f0;--pmb-dark:#1a1a2e;--pmb-grey-light:#f5f5f7;--pmb-grey-mid:#e0e0e8;--pmb-text:#2d2d3a;--pmb-muted:#6b6b80;--pmb-white:#fff;--pmb-shadow:0 18px 54px #1a1a2e2e, 0 6px 18px #e91e8c1f;--pmb-radius-lg:20px;--pmb-radius-md:14px;--pmb-radius-sm:10px;z-index:70;font-family:var(--font-sans), "Segoe UI", system-ui, sans-serif;color:var(--pmb-text);position:fixed;bottom:22px;right:22px}.PelmelBot-module__4PQIAW__widget *,.PelmelBot-module__4PQIAW__widget :before,.PelmelBot-module__4PQIAW__widget :after{box-sizing:border-box}.PelmelBot-module__4PQIAW__window{border-radius:var(--pmb-radius-lg);background:var(--pmb-white);width:min(390px,100vw - 28px);height:min(620px,100dvh - 128px);max-height:720px;box-shadow:var(--pmb-shadow);opacity:0;pointer-events:none;transform-origin:100% 100%;border:1px solid #1a1a2e1a;flex-direction:column;transition:opacity .18s,transform .22s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;bottom:104px;right:22px;overflow:hidden;transform:translateY(14px)scale(.97)}.PelmelBot-module__4PQIAW__windowOpen{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.PelmelBot-module__4PQIAW__panel{flex-direction:column;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.PelmelBot-module__4PQIAW__panelPage{height:100%}.PelmelBot-module__4PQIAW__header{border-bottom:2px solid var(--pmb-pink);background:linear-gradient(135deg, var(--pmb-dark), #241a3d);flex-shrink:0;justify-content:space-between;align-items:center;gap:14px;padding:14px 15px;display:flex}.PelmelBot-module__4PQIAW__headerIdentity{align-items:center;gap:11px;min-width:0;display:flex}.PelmelBot-module__4PQIAW__headerLogo{background:var(--pmb-white);object-fit:contain;border-radius:12px;flex-shrink:0;width:42px;height:42px;padding:4px}.PelmelBot-module__4PQIAW__headerText{min-width:0}.PelmelBot-module__4PQIAW__headerName{color:var(--pmb-white);letter-spacing:0;margin:0;font-size:15px;font-weight:800;line-height:1.2}.PelmelBot-module__4PQIAW__headerStatus{color:#ffffffbd;align-items:center;gap:6px;margin:3px 0 0;font-size:11px;font-weight:600;line-height:1.2;display:flex}.PelmelBot-module__4PQIAW__statusDot{background:#4ade80;border-radius:999px;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 0 4px #4ade8024}.PelmelBot-module__4PQIAW__closeButton{width:34px;height:34px;color:var(--pmb-white);cursor:pointer;background:#ffffff14;border:1px solid #ffffff1f;border-radius:10px;flex-shrink:0;place-items:center;font-size:24px;line-height:1;transition:background .15s,border-color .15s,transform .15s;display:grid}.PelmelBot-module__4PQIAW__closeButton:hover{background:#e91e8c57;border-color:#e91e8c7a}.PelmelBot-module__4PQIAW__closeButton:active,.PelmelBot-module__4PQIAW__launcher:active,.PelmelBot-module__4PQIAW__optionButton:active,.PelmelBot-module__4PQIAW__sendButton:active,.PelmelBot-module__4PQIAW__contactLinks a:active{transform:translateY(1px)}.PelmelBot-module__4PQIAW__messages{background:linear-gradient(180deg, #ffffffe6, #f5f5f7e6), var(--pmb-grey-light);scroll-behavior:smooth;flex:1;min-height:0;padding:18px 14px;overflow-y:auto}.PelmelBot-module__4PQIAW__messages::-webkit-scrollbar{width:6px}.PelmelBot-module__4PQIAW__messages::-webkit-scrollbar-track{background:0 0}.PelmelBot-module__4PQIAW__messages::-webkit-scrollbar-thumb{background:var(--pmb-grey-mid);border-radius:999px}.PelmelBot-module__4PQIAW__messageRow{align-items:flex-end;gap:8px;margin-bottom:12px;animation:.18s both PelmelBot-module__4PQIAW__pmbMessageIn;display:flex}.PelmelBot-module__4PQIAW__botRow{justify-content:flex-start}.PelmelBot-module__4PQIAW__userRow{justify-content:flex-end}.PelmelBot-module__4PQIAW__avatar{background:var(--pmb-white);object-fit:cover;border:1px solid #1a1a2e14;border-radius:999px;flex-shrink:0;width:28px;height:28px}.PelmelBot-module__4PQIAW__bubble{border-radius:var(--pmb-radius-md);background:var(--pmb-white);max-width:min(82%,310px);color:var(--pmb-text);overflow-wrap:anywhere;border:1px solid #1a1a2e12;padding:12px 14px;font-size:13.5px;font-weight:550;line-height:1.52;box-shadow:0 2px 8px #1a1a2e0a}.PelmelBot-module__4PQIAW__botRow .PelmelBot-module__4PQIAW__bubble{border-bottom-left-radius:5px}.PelmelBot-module__4PQIAW__userRow .PelmelBot-module__4PQIAW__bubble{background:linear-gradient(135deg, var(--pmb-pink), var(--pmb-pink-dark));color:var(--pmb-white);border-color:#0000;border-bottom-right-radius:5px;box-shadow:0 8px 18px #e91e8c2e}.PelmelBot-module__4PQIAW__bubbleRec{border-left:3px solid var(--pmb-pink);max-width:min(88%,340px);padding:14px 16px}.PelmelBot-module__4PQIAW__bubbleContact{max-width:min(88%,340px)}.PelmelBot-module__4PQIAW__messageText{margin-bottom:2px}.PelmelBot-module__4PQIAW__recCard{flex-direction:column;gap:4px;display:flex}.PelmelBot-module__4PQIAW__recHeader{color:var(--pmb-pink);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:5px;font-size:10.5px;font-weight:800;display:flex}.PelmelBot-module__4PQIAW__recHeader svg{flex-shrink:0}.PelmelBot-module__4PQIAW__recTitle{color:var(--pmb-dark);margin:2px 0 4px;font-size:14.5px;font-weight:800;line-height:1.3}.PelmelBot-module__4PQIAW__recDesc{color:var(--pmb-muted);font-size:12.5px;font-weight:500;line-height:1.52}.PelmelBot-module__4PQIAW__recLink{background:linear-gradient(135deg, var(--pmb-pink), var(--pmb-pink-dark));color:var(--pmb-white);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin-top:10px;padding:8px 13px;font-size:12px;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s,filter .15s;display:inline-flex;box-shadow:0 6px 16px #e91e8c3d}.PelmelBot-module__4PQIAW__recLink svg{flex-shrink:0;transition:transform .15s}.PelmelBot-module__4PQIAW__recLink:hover{filter:brightness(1.04);box-shadow:0 8px 20px #e91e8c52}.PelmelBot-module__4PQIAW__recLink:hover svg{transform:translate(2px)}.PelmelBot-module__4PQIAW__recLink:active{transform:translateY(1px)}.PelmelBot-module__4PQIAW__recLink:focus-visible{outline-offset:3px;outline:3px solid #00c8f085}.PelmelBot-module__4PQIAW__contactBlock{border-top:1px solid #1a1a2e0f;gap:5px;margin-top:10px;padding-top:10px;display:grid}.PelmelBot-module__4PQIAW__contactRow{background:var(--pmb-grey-light);color:var(--pmb-text);border-radius:8px;align-items:center;gap:8px;padding:7px 9px;font-size:12px;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:flex}.PelmelBot-module__4PQIAW__contactRow:hover{color:#075b75;background:#00c8f014}.PelmelBot-module__4PQIAW__contactIcon{color:var(--pmb-pink);flex-shrink:0}.PelmelBot-module__4PQIAW__typingBubble{justify-content:center;align-items:center;gap:5px;width:58px;padding-block:13px;display:flex}.PelmelBot-module__4PQIAW__typingBubble span{background:var(--pmb-pink);border-radius:999px;width:6px;height:6px;animation:.9s ease-in-out infinite PelmelBot-module__4PQIAW__pmbTyping}.PelmelBot-module__4PQIAW__typingBubble span:nth-child(2){animation-delay:.12s}.PelmelBot-module__4PQIAW__typingBubble span:nth-child(3){animation-delay:.24s}.PelmelBot-module__4PQIAW__options{gap:6px;margin:0 0 14px 36px;display:grid}.PelmelBot-module__4PQIAW__optionButton{background:var(--pmb-white);width:100%;min-height:42px;color:var(--pmb-text);cursor:pointer;font:inherit;text-align:left;border:1px solid #1a1a2e17;border-radius:12px;align-items:center;gap:9px;padding:9px 12px;font-size:13px;font-weight:700;line-height:1.3;transition:border-color .15s,background .15s,color .15s,opacity .15s,transform .15s,box-shadow .15s;display:flex}[dir=rtl] .PelmelBot-module__4PQIAW__optionButton{text-align:right}.PelmelBot-module__4PQIAW__optionButton:hover:not(:disabled){color:var(--pmb-pink-dark);background:#e91e8c0a;border-color:#e91e8c47;box-shadow:0 2px 8px #e91e8c0f}.PelmelBot-module__4PQIAW__optionButton:hover:not(:disabled) .PelmelBot-module__4PQIAW__optionIcon{color:var(--pmb-pink-dark)}.PelmelBot-module__4PQIAW__optionButton:disabled{cursor:default;opacity:.42}.PelmelBot-module__4PQIAW__optionIcon{color:var(--pmb-pink);flex-shrink:0;transition:color .15s}.PelmelBot-module__4PQIAW__inputArea{background:var(--pmb-white);border-top:1px solid #1a1a2e14;flex-shrink:0;padding:11px}.PelmelBot-module__4PQIAW__contactLinks{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-bottom:9px;display:grid}.PelmelBot-module__4PQIAW__contactLinks a{color:#075b75;background:#00c8f012;border:1px solid #1a1a2e14;border-radius:11px;justify-content:center;align-items:center;gap:5px;min-height:36px;font-size:12px;font-weight:850;text-decoration:none;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.PelmelBot-module__4PQIAW__contactLinks a svg{flex-shrink:0}.PelmelBot-module__4PQIAW__contactLinks a:hover{background:#00c8f021;border-color:#00c8f061}.PelmelBot-module__4PQIAW__inputLine{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.PelmelBot-module__4PQIAW__input{background:var(--pmb-grey-light);width:100%;min-height:43px;color:var(--pmb-text);font:inherit;border:1px solid #1a1a2e1c;border-radius:12px;outline:none;padding:0 12px;font-size:13px;font-weight:650;transition:border-color .15s,background .15s,box-shadow .15s}.PelmelBot-module__4PQIAW__input::placeholder{color:#6b6b80c7}.PelmelBot-module__4PQIAW__input:disabled{cursor:not-allowed;opacity:.68}.PelmelBot-module__4PQIAW__sendButton{background:var(--pmb-pink);min-height:43px;color:var(--pmb-white);cursor:pointer;font:inherit;border:0;border-radius:12px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:850;transition:background .15s,opacity .15s,transform .15s;display:inline-flex}.PelmelBot-module__4PQIAW__sendButton svg{flex-shrink:0}.PelmelBot-module__4PQIAW__sendButton:hover:not(:disabled){background:var(--pmb-pink-dark)}.PelmelBot-module__4PQIAW__sendButton:disabled{cursor:not-allowed;opacity:.45}.PelmelBot-module__4PQIAW__launcher{border:2px solid var(--pmb-white);background:var(--pmb-white);cursor:pointer;border-radius:999px;width:66px;height:66px;padding:0;transition:box-shadow .18s,transform .18s;animation:2.6s ease-in-out 1.2s infinite PelmelBot-module__4PQIAW__pmbPulse;display:block;position:relative;overflow:visible;box-shadow:0 14px 34px #1a1a2e2e,0 0 #e91e8c57}.PelmelBot-module__4PQIAW__launcher:hover{transform:translateY(-2px)scale(1.04);box-shadow:0 16px 38px #1a1a2e38,0 0 0 8px #e91e8c14}.PelmelBot-module__4PQIAW__launcherImage{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block;overflow:hidden}.PelmelBot-module__4PQIAW__badge{border:2px solid var(--pmb-white);background:var(--pmb-pink);width:21px;height:21px;color:var(--pmb-white);opacity:0;border-radius:999px;place-items:center;font-size:11px;font-weight:900;line-height:1;transition:opacity .18s,transform .18s;display:grid;position:absolute;top:-3px;right:-3px;transform:scale(.3)}.PelmelBot-module__4PQIAW__badgeVisible{opacity:1;transform:scale(1)}.PelmelBot-module__4PQIAW__closeButton:focus-visible,.PelmelBot-module__4PQIAW__launcher:focus-visible,.PelmelBot-module__4PQIAW__optionButton:focus-visible,.PelmelBot-module__4PQIAW__input:focus-visible,.PelmelBot-module__4PQIAW__sendButton:focus-visible,.PelmelBot-module__4PQIAW__contactLinks a:focus-visible,.PelmelBot-module__4PQIAW__contactRow:focus-visible{outline-offset:3px;outline:3px solid #00c8f085}.PelmelBot-module__4PQIAW__optionButton:focus-visible{border-color:var(--pmb-cyan);box-shadow:0 0 0 3px #00c8f024}.PelmelBot-module__4PQIAW__input:focus-visible{border-color:var(--pmb-cyan);background:var(--pmb-white);box-shadow:0 0 0 4px #00c8f024}@keyframes PelmelBot-module__4PQIAW__pmbMessageIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes PelmelBot-module__4PQIAW__pmbTyping{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes PelmelBot-module__4PQIAW__pmbPulse{0%,to{box-shadow:0 14px 34px #1a1a2e2e,0 0 #e91e8c52}50%{box-shadow:0 14px 34px #1a1a2e2e,0 0 0 12px #e91e8c00}}@media (max-width:480px){.PelmelBot-module__4PQIAW__widget{bottom:14px;right:14px}.PelmelBot-module__4PQIAW__window{border-radius:18px;width:calc(100vw - 16px);height:min(690px,100dvh - 106px);bottom:92px;right:8px}.PelmelBot-module__4PQIAW__messages{padding:14px 10px}.PelmelBot-module__4PQIAW__bubble{max-width:88%;font-size:13px}.PelmelBot-module__4PQIAW__bubbleRec,.PelmelBot-module__4PQIAW__bubbleContact{max-width:92%}.PelmelBot-module__4PQIAW__options{margin-left:0}.PelmelBot-module__4PQIAW__optionButton{gap:8px;min-height:44px;padding:9px 11px;font-size:12.5px}.PelmelBot-module__4PQIAW__contactLinks{grid-template-columns:1fr}.PelmelBot-module__4PQIAW__contactRow{padding:6px 8px;font-size:11.5px}.PelmelBot-module__4PQIAW__sendLabel{display:none}.PelmelBot-module__4PQIAW__launcher{width:62px;height:62px}}@media (max-height:620px){.PelmelBot-module__4PQIAW__window{height:calc(100dvh - 96px);bottom:84px}}@media (prefers-reduced-motion:reduce){.PelmelBot-module__4PQIAW__window,.PelmelBot-module__4PQIAW__messageRow,.PelmelBot-module__4PQIAW__typingBubble span,.PelmelBot-module__4PQIAW__launcher,.PelmelBot-module__4PQIAW__badge,.PelmelBot-module__4PQIAW__closeButton,.PelmelBot-module__4PQIAW__optionButton,.PelmelBot-module__4PQIAW__sendButton,.PelmelBot-module__4PQIAW__contactLinks a,.PelmelBot-module__4PQIAW__contactRow{transition-duration:.01ms!important;animation:none!important}}
