#ny-chatbot-container input[type=text],#ny-chatbot-container textarea{border:none;border-radius:0;background:0 0;background-image:none;padding:0;margin:0;outline:0;box-shadow:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-size:inherit;font-family:inherit;color:inherit;text-shadow:none;box-sizing:border-box;min-height:0;max-height:none;height:auto;width:auto}#ny-chatbot-open-btn.boxed-style{background:var(--ny-primary-color);color:var(--ny-secondary-color);border-radius:1.2em;padding:.9em 1.5em;font-size:.9em;font-weight:600;gap:.7em;font-family:inherit}#ny-chatbot-open-btn.boxed-style .ny-button-icon{line-height:1;display:inline-block}#ny-chatbot-open-btn.boxed-style .ny-button-icon img{width:30px;height:30px;object-fit:contain;display:inline-block;vertical-align:middle}#ny-chatbot-open-btn.ny-revealing{animation:ny-btn-pop .44s ease-out}#ny-chatbot-open-btn.ny-pulse-enabled:not(.ny-open-btn-close):not(.ny-delayed):not(.ny-revealing){overflow:visible;animation:ny-animation-pulse 2s ease-out infinite}#ny-chatbot-open-btn.circle-style.ny-pulse-enabled:not(.ny-open-btn-close):not(.ny-delayed):not(.ny-revealing){animation:ny-animation-wiggle 2s ease-in-out infinite,ny-animation-pulse 2s ease-out infinite}#ny-chatbot-open-btn.circle-style svg.ny-bot-avatar{border-radius:50%}#ny-chatbot-open-btn.circle-style svg.ny-bot-avatar .ny-avatar-bg{fill:var(--ny-primary-color)}#ny-chatbot-open-btn.circle-style svg.ny-bot-avatar .ny-avatar-icon{fill:var(--ny-secondary-color)}#ny-chatbot-open-btn.circle-style.ny-open-btn-close{color:#000;background-color:#fff;animation:none!important}#ny-chatbot-open-btn.circle-style.ny-open-btn-close .ny-close-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%}#ny-chatbot-open-btn.circle-style.ny-open-btn-close .ny-close-icon svg{display:block;width:22px;height:22px}#ny-chatbot-open-btn.circle-style.ny-open-btn-close .ny-close-icon svg path{stroke-width:2;stroke-linecap:round;fill:none}#ny-chatbot-header .ny-chatbot-header-contents{display:flex;flex-direction:column;gap:4px}#ny-chatbot-header .ny-header-avatar{width:45px;height:45px;border-radius:50%;object-fit:cover;margin-inline-end:7px;flex-shrink:0}#ny-chatbot-container #ny-chatbot-reset-btn{margin-inline-start:auto}#ny-chatbot-container #ny-chatbot-reset-btn~#ny-chatbot-close-btn{margin-inline-start:-10px}#ny-chat-messages{flex:1;overflow-y:auto;padding:1.5em 1.5em .5em;width:100%;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--ny-scrollbar-thumb) var(--ny-scrollbar-track)}#ny-chat-messages::-webkit-scrollbar{width:8px}#ny-chat-messages::-webkit-scrollbar-track{background:var(--ny-scrollbar-track);border-radius:4px}#ny-chat-messages::-webkit-scrollbar-thumb{background:var(--ny-scrollbar-thumb);border-radius:4px;border:1px solid var(--ny-scrollbar-thumb-border)}#ny-chat-messages::-webkit-scrollbar-thumb:hover{background:var(--ny-scrollbar-thumb-hover)}.ny-user-message{text-align:right;background:var(--ny-user-msg-bg);color:var(--ny-user-msg-text);margin:.5em 0 .5em auto;padding:.9em 1em;border-radius:.8em .8em 0 .8em;max-width:100%;direction:rtl;font-size:var(--ny-user-msg-fs-desktop);line-height:1.4;word-break:break-word;width:fit-content}.ny-bot-message .thumb-img{max-width:100%;height:auto;display:block;margin:6px 0}.ny-message-time{font-size:.7em;opacity:.6;margin-top:4px;color:inherit}.ny-date-separator{display:flex;align-items:center;justify-content:center;margin:12px 0 8px;direction:rtl}.ny-date-separator span{background:var(--ny-bot-msg-bg);color:var(--ny-bot-msg-text);font-size:.72em;padding:3px 14px;border-radius:12px;opacity:.75;white-space:nowrap;letter-spacing:.3px}.ny-user-message .ny-message-time{text-align:right;direction:rtl}#ny-chat-form{display:flex;flex-direction:row;gap:.3em;align-items:center;width:100%;box-sizing:border-box;direction:rtl;padding:.8em 1.2em;border-top:1px solid rgba(255,255,255,.1);margin:0;flex-shrink:0}#ny-chatbot-container #ny-chat-input{flex:1;background:var(--ny-input-bg);color:var(--ny-input-text);border:1.5px solid color-mix(in srgb,var(--ny-accent-color) 30%,transparent);border-radius:1.2em;padding:.65em 1.1em;direction:rtl;min-width:0;font-size:var(--ny-input-fs-desktop);box-shadow:0 2px 7px 0 rgba(0,0,0,.1);margin:0 3px;outline:0;font-family:inherit}#ny-chatbot-container #ny-chat-input:focus{border-color:var(--ny-accent-color);box-shadow:0 0 0 2px color-mix(in srgb,var(--ny-accent-color) 20%,transparent);outline:0}#ny-chatbot-container #ny-file-btn,#ny-chatbot-container #ny-voice-btn{background:rgba(255,255,255,0);color:var(--ny-icon-btn-icon);border:1px solid color-mix(in srgb,var(--ny-accent-color) 30%,transparent);border-radius:50%;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;padding:0;margin-left:5px;cursor:pointer;transition:.15s;outline:0}#ny-chatbot-container #ny-send-btn{background:var(--ny-send-btn-bg);border-radius:50%;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;box-shadow:0 2px 7px 0 rgba(0,0,0,.09);transition:.15s}#ny-chatbot-container #ny-stop-btn{background:var(--ny-stop-btn-bg);color:var(--ny-stop-btn-icon);border:none;border-radius:50%;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;box-shadow:0 2px 7px 0 rgba(0,0,0,.09);transition:.15s}#ny-chatbot-container #ny-file-btn:hover,#ny-chatbot-container #ny-voice-btn:hover{background:color-mix(in srgb,var(--ny-primary-color) 10%,transparent);border-color:var(--ny-primary-color);color:var(--ny-primary-color);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}#ny-chatbot-container #ny-send-btn:hover{background:var(--ny-primary-color);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}#ny-chatbot-container #ny-send-btn svg path{fill:var(--ny-send-btn-icon)}.ny-typing-indicator{display:flex;align-items:center;gap:10px;padding:.8em 1em;background:rgba(255,255,255,.05);border-radius:.8em .8em .8em 0;max-width:200px;margin:.5em 0}.ny-typing-indicator.ny-typing-text-mode{max-width:100%;padding:.6em 1em}.ny-typing-text{color:var(--ny-bot-msg-text);font-size:.9em;font-style:italic;opacity:.8;animation:ny-typing-pulse 1.5s infinite ease-in-out}.ny-typing-avatar{width:22px;height:22px;background:var(--ny-primary-color);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;color:var(--ny-secondary-color);flex-shrink:0}.ny-typing-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.ny-typing-dots{display:flex;gap:3px}.ny-typing-dot{width:6px;height:6px;background:var(--ny-primary-color);border-radius:50%;animation:ny-typing-bounce 1.4s infinite ease-in-out}.ny-typing-dot:first-child{animation-delay:-.32s}.ny-typing-dot:nth-child(2){animation-delay:-.16s}.ny-typing-dot:nth-child(3){animation-delay:0s}.ny-simple-loader{display:inline-block;animation:ny-simple-blink 1.5s infinite;font-weight:700;letter-spacing:2px}#ny-chatbot-container #ny-quick-replies{flex-shrink:0;backdrop-filter:blur(6px);padding:.9em 1.5em .7em;z-index:2;background:var(--ny-quick-replies-bg);overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;cursor:grab}#ny-chatbot-container #ny-quick-replies::-webkit-scrollbar{display:none}#ny-chatbot-container #ny-quick-replies.ny-dragging{cursor:grabbing}#ny-chatbot-container .ny-qr-item,#ny-chatbot-container button.ny-qr-item{display:inline-block;white-space:nowrap;background:var(--ny-quick-item-bg);color:var(--ny-quick-item-text);border:1px solid var(--ny-quick-item-border);border-radius:10px;padding:6px 10px;margin:0 6px 6px 0;font-size:var(--ny-quick-fs-desktop);cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease,transform .15s ease;font-family:inherit}#ny-chatbot-container .ny-qr-item:active,#ny-chatbot-container .ny-qr-item:focus,#ny-chatbot-container button.ny-qr-item:active,#ny-chatbot-container button.ny-qr-item:focus{border:1px solid var(--ny-quick-item-border);background:var(--ny-quick-item-bg);color:var(--ny-quick-item-text);outline:0}#ny-chatbot-container .ny-qr-item:hover,#ny-chatbot-container button.ny-qr-item:hover{background:var(--ny-quick-item-hover-bg);color:var(--ny-quick-item-hover-text);border:1px solid var(--ny-quick-item-hover-border);transform:translateY(-1px)}.ny-message-content .ny-md-heading{margin:.5em 0 .3em;font-weight:700;line-height:1.3}.ny-message-content h2.ny-md-heading{display:inline;font-size:1.2em}.ny-message-content .ny-md-list{margin:.5em 0;padding-right:1.2em;list-style-type:disc}.ny-message-content .ny-md-list-item{margin:.2em 0;line-height:1.5}.ny-qr-item a.ny-qr-link{color:inherit;text-decoration:underline}.ny-qr-item a.ny-qr-link:hover{text-decoration:none}@media (max-width:600px){#ny-chat-messages{flex:1;max-height:none;min-height:0;overflow-y:auto}#ny-quick-replies{flex-shrink:0;max-height:150px;overflow-y:auto;position:relative;bottom:auto;padding:.8em 1.5em}#ny-chat-form{flex-shrink:0}#ny-chatbot-container #ny-file-btn,#ny-chatbot-container #ny-send-btn,#ny-chatbot-container #ny-voice-btn{width:38px;height:38px}#ny-chatbot-container #ny-file-btn svg,#ny-chatbot-container #ny-send-btn svg,#ny-chatbot-container #ny-voice-btn svg{width:18px;height:18px}#ny-chatbot-container .ny-simple-loader{font-size:1em;letter-spacing:1px}#ny-chatbot-container .ny-message-time{font-size:.65em;margin-top:3px}#ny-chatbot-container .ny-user-message{font-size:var(--ny-user-msg-fs-mobile)}#ny-chatbot-container #ny-chat-input{font-size:var(--ny-input-fs-mobile)}#ny-chatbot-container .ny-qr-item{font-size:var(--ny-quick-fs-mobile)}#ny-chatbot-container .ny-tooltip-content{font-size:var(--ny-welcome-fs-mobile)}}.ny-bot-message .ny-message-meta{display:flex;align-items:center;gap:8px;margin-top:9px}#ny-circle-tooltip.show{animation:ny-tooltip-entrance .35s cubic-bezier(.34,1.56,.64,1) forwards}#ny-circle-tooltip.hide{animation:ny-tooltip-exit .4s cubic-bezier(.4,0,.2,1) forwards;pointer-events:none}body.ny-chatbot-sidebar-mode{overflow-x:hidden}body.ny-chatbot-sidebar-mode.ny-sidebar-right{margin-right:0;transition:margin-right .3s cubic-bezier(.4,0,.2,1)}body.ny-chatbot-sidebar-mode.ny-sidebar-right.ny-sidebar-open{margin-right:420px}body.ny-chatbot-sidebar-mode.ny-sidebar-left{margin-left:0;transition:margin-left .3s cubic-bezier(.4,0,.2,1)}body.ny-chatbot-sidebar-mode.ny-sidebar-left.ny-sidebar-open{margin-left:420px}body.ny-chatbot-sidebar-mode #ny-chatbot-container{position:fixed;top:0;bottom:0;width:420px;max-width:420px;height:auto;border-radius:0;margin:0;box-shadow:-8px 0 32px 0 rgba(0,0,0,.35);transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:100001;display:flex;flex-direction:column}body.ny-chatbot-sidebar-mode.ny-sidebar-right #ny-chatbot-container{right:0;left:auto;transform:translateX(0)}body.ny-chatbot-sidebar-mode.ny-sidebar-left #ny-chatbot-container{left:0;right:auto;transform:translateX(0);box-shadow:8px 0 32px 0 rgba(0,0,0,.35)}body.ny-chatbot-sidebar-mode.ny-sidebar-right #ny-chatbot-container:not(.ny-sidebar-open){transform:translateX(100%)}body.ny-chatbot-sidebar-mode.ny-sidebar-left #ny-chatbot-container:not(.ny-sidebar-open){transform:translateX(-100%)}body.ny-chatbot-sidebar-mode #ny-chatbot-header{flex-shrink:0}body.ny-chatbot-sidebar-mode #ny-chat-messages{flex:1;max-height:none;min-height:0;overflow-y:auto}body.ny-chatbot-sidebar-mode #ny-quick-replies{flex-shrink:0;max-height:150px;overflow-y:auto;position:relative;bottom:auto;padding:.8em 1.5em}body.ny-chatbot-sidebar-mode #ny-chat-form{flex-shrink:0}@media (max-width:600px){body.ny-chatbot-sidebar-mode.ny-sidebar-right.ny-sidebar-open{margin-right:0}body.ny-chatbot-sidebar-mode.ny-sidebar-left.ny-sidebar-open{margin-left:0}body.ny-chatbot-sidebar-mode.ny-sidebar-left,body.ny-chatbot-sidebar-mode.ny-sidebar-right{transition:none!important}body.ny-chatbot-sidebar-mode #ny-chatbot-container{left:0!important;right:0!important;width:100vw;max-width:100vw;top:0;bottom:0;height:auto;transition:none!important;transform:none!important}body.ny-chatbot-sidebar-mode.ny-sidebar-left #ny-chatbot-container:not(.ny-sidebar-open),body.ny-chatbot-sidebar-mode.ny-sidebar-right #ny-chatbot-container:not(.ny-sidebar-open){transform:none!important}@supports (height:100dvh){body.ny-chatbot-sidebar-mode #ny-chatbot-container{height:100dvh;bottom:auto}}@supports (height:-webkit-fill-available){body.ny-chatbot-sidebar-mode #ny-chatbot-container{height:-webkit-fill-available;bottom:auto}}}#ny-chatbot-container .ny-chat-error{padding:1.5em 1.6em;font-size:.8em;line-height:1.5em;text-align:center}#ny-chatbot-container .ny-chat-error p{margin:0}#ny-chatbot-container .ny-similar-questions{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0;direction:rtl}#ny-chatbot-container .ny-similar-questions .ny-similar-question-item{all:unset;display:inline-block;padding:7px 13px;background:var(--ny-bot-msg-bg);border-radius:8px;cursor:pointer;transition:opacity .2s ease;font-size:.84em;line-height:1.5;color:var(--ny-bot-msg-text);direction:rtl;text-align:right;font-family:inherit;box-sizing:border-box;opacity:.85}#ny-chatbot-container .ny-similar-questions .ny-similar-question-item:hover{opacity:1}@media (max-width:600px){#ny-chatbot-container .ny-similar-questions{gap:6px}#ny-chatbot-container .ny-similar-questions .ny-similar-question-item{font-size:.85em;padding:8px 12px}}#ny-chatbot-container .ny-bot-message.ny-streaming,#ny-chatbot-container .ny-bot-message.ny-stream-done{animation:ny-stream-fade-in 320ms ease-out both}#ny-chatbot-container .ny-bot-message.ny-streaming .ny-message-content{display:block;line-height:1.9;text-align:right;direction:rtl;white-space:normal;overflow-wrap:anywhere;unicode-bidi:isolate}#ny-chatbot-container .ny-bot-message.ny-streaming .ny-stream-text{display:inline;direction:rtl;text-align:right;unicode-bidi:plaintext}#ny-chatbot-container .ny-bot-message.ny-streaming .ny-stream-text *{direction:inherit;text-align:inherit}#ny-chatbot-container .ny-bot-message.ny-stream-done .ny-message-meta{animation:ny-meta-fade-in 200ms ease both}#ny-chatbot-container .ny-bot-actions-below{display:flex;align-items:center;gap:6px;margin:4px 6px 8px;justify-content:flex-end;opacity:0;animation:ny-bot-actions-in 220ms ease 180ms forwards}#ny-chatbot-container .ny-bot-action{position:relative;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;font-family:inherit;line-height:1;color:#6b7280;background:rgba(0,0,0,.035);border:1px solid rgba(0,0,0,.06);border-radius:50%;cursor:pointer;transition:background 220ms cubic-bezier(.4,0,.2,1),color 220ms cubic-bezier(.4,0,.2,1),border-color 220ms cubic-bezier(.4,0,.2,1),transform 220ms cubic-bezier(.4,0,.2,1),box-shadow 220ms cubic-bezier(.4,0,.2,1);user-select:none;-webkit-tap-highlight-color:transparent}#ny-chatbot-container .ny-bot-action:hover{color:var(--ny-primary-color,#1a73e8);background:rgba(26,115,232,.1);border-color:rgba(26,115,232,.28);transform:translateY(-1px);box-shadow:0 4px 12px rgba(26,115,232,.18),0 1px 3px rgba(0,0,0,.04)}#ny-chatbot-container .ny-bot-action[data-ny-action=regenerate]:hover svg{transform:rotate(180deg)}#ny-chatbot-container .ny-bot-action svg{transition:transform .5s ease}#ny-chatbot-container .ny-bot-action:active{transform:translateY(0) scale(.94);box-shadow:0 1px 3px rgba(26,115,232,.22) inset}#ny-chatbot-container .ny-bot-action:focus-visible{outline:2px solid var(--ny-primary-color,#1a73e8);outline-offset:2px}#ny-chatbot-container .ny-bot-action[disabled]{opacity:.5;cursor:not-allowed}#ny-chatbot-container .ny-bot-action svg{width:14px;height:14px;display:block}body.ny-chatbot-fullscreen-mode{overflow:hidden}body.ny-chatbot-fullscreen-mode #ny-chatbot-container{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;max-width:none;max-height:none;border-radius:0;margin:0;box-shadow:none;z-index:100001;display:flex;flex-direction:column;transition:opacity .3s ease}@supports (height:100dvh){body.ny-chatbot-fullscreen-mode #ny-chatbot-container{height:100dvh}}body.ny-chatbot-fullscreen-mode #ny-chatbot-header{flex-shrink:0}body.ny-chatbot-fullscreen-mode #ny-chat-messages{flex:1;max-height:none;min-height:0;overflow-y:auto}body.ny-chatbot-fullscreen-mode #ny-quick-replies{flex-shrink:0;max-height:150px;overflow-y:auto;position:relative;bottom:auto;padding:.8em 1.5em}body.ny-chatbot-fullscreen-mode #ny-chat-form{flex-shrink:0}body.ny-chatbot-shortcode-mode #ny-chatbot-open-btn,body.ny-chatbot-shortcode-mode #ny-circle-tooltip{display:none!important}body.ny-chatbot-shortcode-mode #ny-chatbot-container{position:relative;display:flex!important;flex-direction:column;width:100%;max-width:100%;height:600px;border-radius:12px;margin:0;box-shadow:0 2px 16px rgba(0,0,0,.1);z-index:auto;inset:auto}body.ny-chatbot-shortcode-mode #ny-chatbot-container #ny-chatbot-close-btn{display:none!important}body.ny-chatbot-shortcode-mode #ny-chatbot-header{flex-shrink:0}body.ny-chatbot-shortcode-mode #ny-chat-messages{flex:1;max-height:none;min-height:0;overflow-y:auto}body.ny-chatbot-shortcode-mode #ny-quick-replies{flex-shrink:0;max-height:150px;overflow-y:auto;position:relative;bottom:auto;padding:.8em 1.5em}body.ny-chatbot-shortcode-mode #ny-chat-form{flex-shrink:0}#ny-chatbot-container.ny-layout-bubble #ny-chat-messages{display:flex;flex-direction:column;align-items:stretch}#ny-chatbot-container.ny-layout-bubble .ny-user-message{align-self:flex-start;max-width:80%;width:auto;margin:.4em 0;border-radius:1em 1em 0 1em;text-align:right;direction:rtl;word-break:break-word}#ny-chatbot-container.ny-layout-bubble .ny-bot-message{align-self:flex-end;max-width:80%;width:auto;margin:.4em 0;border-radius:1em 1em 1em 0;text-align:right;direction:rtl;overflow:visible;word-break:break-word}#ny-chatbot-container.ny-layout-bubble .ny-bot-message:has(.ny-order-card),#ny-chatbot-container.ny-layout-bubble .ny-bot-message:has(.ny-order-list),#ny-chatbot-container.ny-layout-bubble .ny-bot-message:has(.ny-orders-container),#ny-chatbot-container.ny-layout-bubble .ny-bot-message:has(.ny-order-details),#ny-chatbot-container.ny-layout-bubble .ny-bot-message:has(.ny-order-track-form),#ny-chatbot-container.ny-layout-bubble .ny-bot-message:has(.ny-products-grid){align-self:stretch;width:100%;max-width:100%}#ny-chatbot-container.ny-layout-bubble .ny-order-actions-below{align-self:stretch;width:100%;max-width:100%}#ny-chatbot-container.ny-layout-bubble .ny-bot-actions-below{align-self:flex-end;width:auto;max-width:80%;justify-content:flex-end;margin:2px 0 6px}#ny-chatbot-container.ny-layout-bubble .ny-bot-message .ny-message-content,#ny-chatbot-container.ny-layout-bubble .ny-user-message .ny-message-content{max-width:100%;overflow-wrap:anywhere}#ny-chatbot-container.ny-layout-bubble .ny-bot-message img,#ny-chatbot-container.ny-layout-bubble .ny-user-message img{max-width:100%;height:auto}#ny-chatbot-container.ny-layout-bubble .ny-chat-error,#ny-chatbot-container.ny-layout-bubble .ny-date-separator{align-self:stretch;width:100%;max-width:100%}#ny-chatbot-container.ny-layout-bubble .ny-typing-indicator{align-self:flex-end;max-width:80%;width:auto}#ny-chatbot-container.ny-layout-bubble .ny-user-message .ny-message-meta{justify-content:flex-start}#ny-chatbot-container.ny-layout-bubble .ny-bot-message .ny-message-meta{justify-content:flex-start}@media (max-width:480px){#ny-chatbot-container.ny-layout-bubble .ny-bot-message,#ny-chatbot-container.ny-layout-bubble .ny-user-message{max-width:92%}}#ny-chatbot-container .ny-qr-item.ny-qr-disabled,#ny-chatbot-container .ny-qr-item[disabled],#ny-chatbot-container button.ny-qr-item.ny-qr-disabled,#ny-chatbot-container button.ny-qr-item[disabled]{opacity:.55;cursor:not-allowed;pointer-events:none}