#ils-chat-btn{position:fixed;bottom:24px;right:24px;width:62px;height:62px;border-radius:50%;background:#c60404;border:none;cursor:pointer;box-shadow:0 4px 20px #c6040466;display:flex;align-items:center;justify-content:center;transition:transform .2s,box-shadow .2s;z-index:9999;font-family:Manrope,sans-serif}#ils-chat-btn:hover{transform:scale(1.07);box-shadow:0 6px 28px #c6040480}#ils-chat-btn.hidden{display:none}#ils-chat-btn svg{width:26px;height:26px;fill:#fff}#ils-unread-badge{position:absolute;top:-3px;right:-3px;width:20px;height:20px;background:#1a1a1a;color:#fff;border-radius:50%;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;border:2px solid white;font-family:Manrope,sans-serif}#ils-chat-window{position:fixed;top:0;right:0;bottom:0;left:0;background:#f7f4f0;display:none;flex-direction:column;z-index:9998;font-family:Manrope,sans-serif;animation:ilsSlideUp .32s cubic-bezier(.34,1.4,.64,1);border-radius:0;overflow:hidden}@media(max-width:767px){#ils-chat-window.open{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;height:100dvh;overflow:hidden;border-radius:0}#ils-chat-header{border-radius:0!important}#ils-input-area{border-radius:0!important;padding-bottom:max(16px,env(safe-area-inset-bottom))}}@media(min-width:768px){#ils-chat-window{inset:auto;bottom:24px;right:24px;width:440px;height:min(650px,calc(100vh - 120px));border-radius:20px;box-shadow:0 12px 48px #00000026}}#ils-chat-window.open{display:flex}@keyframes ilsSlideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}#ils-chat-header{background:#c60404;padding:14px 16px 0;flex-shrink:0;border-radius:20px 20px 0 0}.ils-header-top{display:flex;align-items:center;gap:12px;padding-bottom:12px}.ils-avatar-stack{display:flex;align-items:center;flex-shrink:0}.ils-avatar{width:38px;height:38px;border-radius:50%;border:2px solid #fff;background:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:800;color:#fff;flex-shrink:0;overflow:hidden;box-shadow:0 1px 3px #0000002e}.ils-avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.ils-avatar:nth-child(1){z-index:3}.ils-avatar:nth-child(2){margin-left:-11px;z-index:2}.ils-avatar:nth-child(3){margin-left:-11px;z-index:1}.ils-header-info{flex:1}.ils-header-name{font-size:15px;font-weight:800;color:#fff;letter-spacing:-.3px}.ils-header-sub{font-size:11.5px;color:#ffffffb8;margin-top:2px}.ils-header-close{background:#ffffff2e;border:none;color:#fff;width:32px;height:32px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:15px;transition:background .2s;flex-shrink:0}.ils-header-close:hover{background:#ffffff4d}.ils-social-proof{display:block;overflow:hidden;background:#0000002e;margin:0 -16px;padding:7px 0}.ils-proof-track{display:flex;width:max-content;animation:ilsProofScroll 30s linear infinite}.ils-proof-track:hover{animation-play-state:paused}@keyframes ilsProofScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.ils-proof-item{display:flex;align-items:center;gap:4px;font-size:10.5px;color:#ffffffeb;font-weight:600;padding:0 16px;white-space:nowrap}.ils-proof-star{color:#ffc200;font-size:12px}#ils-chat-messages{flex:1;padding:16px 14px;overflow-y:auto;display:flex;flex-direction:column;gap:14px;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}#ils-chat-messages::-webkit-scrollbar{width:3px}#ils-chat-messages::-webkit-scrollbar-thumb{background:#ddd;border-radius:2px}.ils-msg-row{display:flex;align-items:flex-end;gap:8px;animation:ilsMsgIn .25s ease}@keyframes ilsMsgIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ils-msg-row.user{flex-direction:row-reverse}.ils-msg-avatar{width:30px;height:30px;border-radius:50%;background:#fff;border:1px solid #f0e6e6;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;color:#fff;flex-shrink:0;margin-bottom:18px;overflow:hidden}.ils-msg-avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.ils-msg-avatar-placeholder{width:30px;flex-shrink:0}.ils-msg-initial{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:800;color:#fff;flex-shrink:0;margin-bottom:18px}.ils-msg-author{font-size:11px;font-weight:700;color:#555;margin-bottom:4px}.ils-msg-content{display:flex;flex-direction:column;max-width:78%}.ils-msg-row.user .ils-msg-content{align-items:flex-end}.ils-msg-bubble{padding:10px 13px;font-size:14px;line-height:1.55;color:#1a1a1a}.ils-msg-row.bot .ils-msg-bubble{background:#fff;border-radius:16px 16px 16px 4px;box-shadow:0 1px 4px #00000012}.ils-msg-row.user .ils-msg-bubble{background:#c60404;color:#fff;border-radius:16px 16px 4px}.ils-msg-bubble a{color:#c60404;font-weight:600;text-decoration:none;border-bottom:1.5px solid rgba(198,4,4,.3)}.ils-msg-bubble a:hover{border-color:#c60404}.ils-msg-row.user .ils-msg-bubble a{color:#ffffffe6;border-bottom-color:#ffffff80}.ils-msg-file{font-size:12px;font-weight:700;opacity:.9;margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid rgba(255,255,255,.3);word-break:break-all;overflow-wrap:break-word}.ils-msg-time{font-size:10.5px;color:#b0a89e;margin-top:4px;padding:0 4px}.ils-msg-row.user .ils-msg-time{text-align:right}.ils-typing-row{display:flex;align-items:flex-end;gap:8px}.ils-typing-bubble{display:inline-flex;align-items:center;gap:2px;padding:10px 14px;background:#fff;border-radius:16px 16px 16px 4px;box-shadow:0 1px 4px #00000012;font-size:13px;color:#555;font-weight:500;white-space:nowrap;min-width:140px}.ils-typing-text{display:inline}.ils-typing-dots{display:inline-block;width:16px;text-align:left;color:#999;font-weight:500}.ils-rating-card{position:relative;background:#fff;border-radius:14px;padding:16px;box-shadow:0 1px 6px #00000012;margin-left:38px}.ils-rating-close{position:absolute;top:10px;right:10px;background:none;border:none;cursor:pointer;font-size:14px;color:#aaa;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s;line-height:1;padding:0}.ils-rating-close:hover{background:#0000000f;color:#333}.ils-rating-title{font-size:13.5px;color:#333;line-height:1.5;margin-bottom:6px;font-weight:600;padding-right:28px}.ils-rating-subtitle{font-size:12.5px;color:#777;margin-bottom:12px}.ils-stars-row{display:flex;gap:4px;align-items:center;justify-content:center;margin-bottom:12px}.ils-star-item{display:flex;flex-direction:column;align-items:center;gap:3px;cursor:pointer;flex:1}.ils-star-icon{width:52px;height:52px;color:#dcdcdc;transition:color .15s;display:flex;align-items:center;justify-content:center}.ils-star-icon svg{width:100%;height:100%}.ils-star-item:hover .ils-star-icon{color:#ffd955}.ils-star-item.selected .ils-star-icon{color:#ffc200}.ils-star-num{font-size:12px;color:#aaa;font-weight:600;margin-top:2px}.ils-star-item.selected .ils-star-num{color:#888;font-weight:700}.ils-rating-submit{width:100%;padding:10px;background:#c60404;color:#fff;border:none;border-radius:10px;font-family:Manrope,sans-serif;font-size:13.5px;font-weight:700;cursor:pointer;transition:opacity .2s;opacity:.4;pointer-events:none}.ils-rating-submit.active{opacity:1;pointer-events:all}.ils-rating-submit.active:hover{opacity:.9}.ils-rating-thanks{text-align:center;font-size:14px;color:#c60404;font-weight:700;padding:8px 0 4px;display:none}#ils-file-preview{display:none;padding:6px 14px;background:#fff5f5;border-top:1px solid #ffe0e0;font-size:12px;color:#c60404;align-items:center;gap:8px;flex-shrink:0;font-family:Manrope,sans-serif}#ils-file-preview.visible{display:flex}#ils-file-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}#ils-file-send-btn{background:#c60404;color:#fff;border:none;border-radius:8px;padding:4px 12px;font-family:Manrope,sans-serif;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap;flex-shrink:0}#ils-file-send-btn:hover{opacity:.9}#ils-file-remove{cursor:pointer;font-size:14px;opacity:.7;flex-shrink:0}#ils-file-remove:hover{opacity:1}#ils-input-area{padding:10px 12px 16px;background:#fff;border-top:1px solid #ede8e1;display:flex;align-items:flex-end;gap:8px;flex-shrink:0;border-radius:0 0 20px 20px}#ils-attach-btn{width:40px;height:40px;border-radius:50%;border:1.5px solid #e0d8d0;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s}#ils-attach-btn:hover{border-color:#c60404;background:#fff0f0}#ils-attach-btn svg{width:18px;height:18px;fill:#888}#ils-chat-input{flex:1;padding:10px 14px;border:1.5px solid #e5dfd7;border-radius:22px;font-family:Manrope,sans-serif;font-size:12px;outline:none;background:#faf8f5;color:#1a1a1a;resize:none;min-height:40px;max-height:120px;overflow-y:auto;line-height:1.4;transition:border-color .2s}#ils-chat-input:focus{border-color:#c60404;background:#fff}#ils-chat-input::placeholder{color:#b0a89e}#ils-smart-btn{width:40px;height:40px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s;position:relative;border:none}#ils-smart-btn.mic-mode{background:transparent;border:1.5px solid #e0d8d0}#ils-smart-btn.mic-mode:hover{border-color:#c60404;background:#fff0f0}#ils-smart-btn.mic-mode .ils-smart-icon{fill:#888}#ils-smart-btn.send-mode{background:#c60404;box-shadow:0 2px 10px #c6040459}#ils-smart-btn.send-mode:hover{transform:scale(1.08)}#ils-smart-btn.send-mode .ils-smart-icon{fill:#fff;margin-left:2px}#ils-smart-btn.recording{background:#c60404;border:none;animation:ilsMicPulse 1s infinite}#ils-smart-btn.recording .ils-smart-icon{fill:#fff}@keyframes ilsMicPulse{0%,to{box-shadow:0 0 #c6040466}50%{box-shadow:0 0 0 8px #c6040400}}.ils-smart-icon{width:18px;height:18px;transition:fill .2s}#ils-mic-timer{position:absolute;top:-24px;left:50%;transform:translate(-50%);font-size:11px;font-weight:700;color:#c60404;white-space:nowrap;display:none;background:#fff;padding:2px 6px;border-radius:4px;box-shadow:0 1px 4px #0000001a;font-family:Manrope,sans-serif}
/*# sourceMappingURL=/cdn/shop/t/16/assets/widget.css.map */
