.ilcui-popup{--mappi-border-radius: 4px;margin:0 0 1.5rem}.ilcui-popup__card{background:linear-gradient(var(--UI-mappi-background-light, #f9f5e0), var(--UI-mappi-background-light, #f9f5e0)) padding-box,linear-gradient(87deg, #28334a 0%, #8dc8e8 25%, #d59ed7 50%, #e3c2c5 75%, #28334a 99.52%) border-box;border:1px solid rgba(0,0,0,0);border-radius:4px;padding:28px 32px;display:grid;grid-template-columns:1fr auto;grid-template-areas:"heading button" "desc    button";gap:8px 32px;align-items:center}@media(max-width: 640px){.ilcui-popup__card{grid-template-columns:1fr;grid-template-areas:"heading" "desc" "button";padding:24px;gap:12px}}.ilcui-popup__heading{grid-area:heading;display:flex;align-items:center;gap:10px;margin:0;font-size:1.25rem;font-weight:700;color:#1a1a1a;line-height:1.3}.ilcui-popup__icon{display:inline-flex;flex-shrink:0}.ilcui-popup__icon svg{display:block}.ilcui-popup__description{grid-area:desc;margin:0;color:#1a1a1a;font-size:.95rem;line-height:1.5}.ilcui-popup__button{grid-area:button;appearance:none;border:1px solid rgba(0,0,0,0);background:linear-gradient(#fff, #fff) padding-box,linear-gradient(87deg, #28334a 0%, #8dc8e8 25%, #d59ed7 50%, #e3c2c5 75%, #28334a 99.52%) border-box;color:#1a1a1a;font-weight:600;font-size:.95rem;padding:8px 16px;border-radius:4px;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;white-space:nowrap}.ilcui-popup__button:hover,.ilcui-popup__button:focus-visible{transform:translateY(-1px);box-shadow:0 4px 14px rgba(40,51,74,.12)}.ilcui-popup__button:focus-visible{outline:2px solid #28334a;outline-offset:3px}@media(max-width: 640px){.ilcui-popup__button{justify-self:stretch;text-align:center}}.ilcui-popup__backdrop{position:fixed;inset:0;background:rgba(0,0,0,0);z-index:2147483646;opacity:0;pointer-events:none;transition:background-color .25s ease,opacity .25s ease}.ilcui-popup__backdrop[hidden]{display:none}.ilcui-popup__backdrop.is-open{background:rgba(0,0,0,.4);opacity:1;pointer-events:auto}.ilcui-popup__backdrop.is-open .ilcui-popup__modal{transform:translateX(0)}.ilcui-popup__modal{position:absolute;top:0;right:0;height:100%;width:min(560px,100vw);background:#fff;box-shadow:-10px 0 40px rgba(0,0,0,.15);transform:translateX(100%);transition:transform .3s ease;display:flex;flex-direction:column;outline:none}@media(max-width: 640px){.ilcui-popup__modal{width:100%}}.ilcui-popup__close{position:absolute;top:16px;right:16px;appearance:none;border:0;background:rgba(0,0,0,0);width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#1a1a1a;cursor:pointer;z-index:2;transition:background-color .15s ease}.ilcui-popup__close:hover,.ilcui-popup__close:focus-visible{background:rgba(0,0,0,.06)}.ilcui-popup__close:focus-visible{outline:2px solid #000;outline-offset:2px}.ilcui-popup__content{flex:1 1 auto;min-height:0;overflow-y:auto;padding:56px 24px 24px;display:flex;flex-direction:column}.ilcui-popup__modal-preview{margin-top:16px;padding:16px;border:1px dashed rgba(0,0,0,.08);border-radius:12px;background:#fafafa}.ilcui-popup__modal-preview-label{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:#6b6b6b;margin-bottom:12px}.ilcui-popup--fab{margin:0}.ilcui-popup__fab-tip{position:fixed;right:24px;bottom:90px;z-index:2147483645;display:inline-flex;align-items:center;gap:8px;max-width:calc(100vw - 48px);padding:10px 12px 10px 16px;color:#1a1a1a;font-size:.95rem;font-weight:600;line-height:1.2;white-space:nowrap;border:1px solid rgba(0,0,0,0);border-radius:12px;background:linear-gradient(#fff, #fff) padding-box,linear-gradient(87deg, #28334a 0%, #8dc8e8 25%, #d59ed7 50%, #e3c2c5 75%, #28334a 99.52%) border-box;box-shadow:0 10px 24px rgba(40,51,74,.16),0 2px 6px rgba(40,51,74,.08);transition:opacity .2s ease,transform .2s ease,visibility .2s ease}.ilcui-popup__fab-tip::after{content:"";position:absolute;bottom:-6px;right:26px;width:12px;height:12px;background:linear-gradient(#fff, #fff) padding-box,linear-gradient(87deg, #28334a 0%, #8dc8e8 25%, #d59ed7 50%, #e3c2c5 75%, #28334a 99.52%) border-box;border:1px solid rgba(0,0,0,0);transform:rotate(45deg);border-radius:0 0 2px 0;clip-path:polygon(100% 0, 100% 100%, 0 100%)}@media(max-width: 640px){.ilcui-popup__fab-tip{right:16px;bottom:76px;font-size:.875rem;padding:8px 10px 8px 12px}.ilcui-popup__fab-tip::after{right:20px}}.ilcui-popup__fab-tip-text{display:inline-block}.ilcui-popup__fab-tip-close{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;margin-left:4px;background:rgba(0,0,0,0);border:0;color:#1a1a1a;cursor:pointer;border-radius:999px;transition:background-color .15s ease}.ilcui-popup__fab-tip-close:hover,.ilcui-popup__fab-tip-close:focus-visible{background:rgba(0,0,0,.06)}.ilcui-popup__fab-tip-close:focus{outline:none}.ilcui-popup__fab-tip-close:focus-visible{outline:2px solid rgba(40,51,74,.55);outline-offset:2px}.ilcui-popup__fab-tip-close svg{display:block}.ilcui-popup__fab-tip.is-hidden,body.ilcui-popup-open .ilcui-popup__fab-tip{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(6px)}.ilcui-popup__fab{position:fixed;right:24px;bottom:24px;z-index:2147483645;display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;padding:0;border:1px solid rgba(0,0,0,0);border-radius:999px;background:linear-gradient(#fff, #fff) padding-box,linear-gradient(87deg, #28334a 0%, #8dc8e8 25%, #d59ed7 50%, #e3c2c5 75%, #28334a 99.52%) border-box;box-shadow:0 10px 24px rgba(40,51,74,.16),0 2px 6px rgba(40,51,74,.08);cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.ilcui-popup__fab:hover,.ilcui-popup__fab:focus-visible{transform:translateY(-2px);box-shadow:0 14px 28px rgba(40,51,74,.22),0 3px 8px rgba(40,51,74,.12)}.ilcui-popup__fab:focus{outline:none}.ilcui-popup__fab:focus-visible{outline:none;box-shadow:0 14px 28px rgba(40,51,74,.22),0 3px 8px rgba(40,51,74,.12),0 0 0 3px rgba(40,51,74,.35)}@media(max-width: 640px){.ilcui-popup__fab{right:16px;bottom:16px;width:48px;height:48px}}.ilcui-popup__fab-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px}.ilcui-popup__fab-icon svg{display:block;width:100%;height:100%}body.ilcui-popup-open .ilcui-popup__fab{opacity:0;pointer-events:none}html:has(body.ilcui-popup-open){overflow:hidden}body.ilcui-popup-open{overflow:hidden}.wp-block-em-ai-search-embedded-chat{--_speech-bubble-bg-color: #f5eec9}.wp-block-em-ai-search-embedded-chat .em-ai-search__inline-feedback p{color:#cfcfcf !important}.wp-block-em-ai-search-embedded-chat .em-ai-search__inline-feedback form button svg path{stroke:#cfcfcf}.wp-block-em-ai-search-embedded-chat .em-ai-search__inline-feedback form button.selected svg{fill:#cfcfcf}.wp-block-em-ai-search-embedded-chat .em-ai-search__inline-feedback form button.selected:hover{fill:#cfcfcf}.wp-block-em-ai-search-embedded-chat .em-ai-search__inline-feedback form button:hover svg path{stroke:#777}.wp-block-em-ai-search-embedded-chat .em-ai-search__ai-notice,.wp-block-em-ai-search-embedded-chat .em-ai-search__history-toggle{color:#cfcfcf;font-size:.8rem}.wp-block-em-ai-search-embedded-chat textarea{height:50px}.wp-block-em-ai-search-embedded-chat .em-ai-search__logo{display:flex;align-items:center;justify-content:flex-start;gap:12px;margin-bottom:16px}.wp-block-em-ai-search-embedded-chat .em-ai-search__logo-line{display:none}.wp-block-em-ai-search-embedded-chat .em-ai-search__logo-label{display:inline-flex;align-items:center;gap:10px;font-size:1.6rem;font-weight:800;color:#1a1a1a;text-transform:none;letter-spacing:0;border:0 !important;border-radius:0 !important;padding:0 !important;background:rgba(0,0,0,0) !important}.wp-block-em-ai-search-embedded-chat .em-ai-search__logo-label>svg{display:none}.wp-block-em-ai-search-embedded-chat .em-ai-search__logo-label::before{content:"";flex-shrink:0;width:32px;height:31px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='29' viewBox='0 0 30 29' fill='none'><path d='M24.9507 9.50544L24.6227 10.2601C24.5714 10.383 24.4849 10.488 24.3741 10.5618C24.2633 10.6356 24.1332 10.675 24 10.675C23.8668 10.675 23.7367 10.6356 23.6259 10.5618C23.5151 10.488 23.4286 10.383 23.3773 10.2601L23.0493 9.50544C22.4726 8.1704 21.4165 7.1 20.0893 6.50544L19.0773 6.05344C18.9546 5.99696 18.8505 5.90647 18.7776 5.79268C18.7047 5.67889 18.666 5.54658 18.666 5.41144C18.666 5.2763 18.7047 5.14399 18.7776 5.0302C18.8505 4.91641 18.9546 4.82592 19.0773 4.76944L20.0333 4.34411C21.3939 3.73261 22.4681 2.62262 23.0347 1.24277L23.372 0.428108C23.4215 0.301913 23.508 0.193572 23.62 0.117208C23.732 0.0408442 23.8644 0 24 0C24.1356 0 24.268 0.0408442 24.38 0.117208C24.492 0.193572 24.5785 0.301913 24.628 0.428108L24.9653 1.24144C25.5313 2.62154 26.6051 3.73202 27.9653 4.34411L28.9227 4.77077C29.0451 4.82741 29.1487 4.9179 29.2213 5.03154C29.294 5.14518 29.3326 5.27724 29.3326 5.41211C29.3326 5.54698 29.294 5.67903 29.2213 5.79268C29.1487 5.90632 29.0451 5.9968 28.9227 6.05344L27.9093 6.50411C26.5824 7.09926 25.5268 8.17014 24.9507 9.50544ZM24 13.3348C24.905 13.3355 25.8035 13.1827 26.6573 12.8828C26.6636 13.0339 26.6667 13.1846 26.6667 13.3348C26.6667 16.1637 25.5429 18.8769 23.5425 20.8772C21.5421 22.8776 18.829 24.0014 16 24.0014V28.6681C9.33333 26.0014 0 22.0014 0 13.3348C0 10.5058 1.12381 7.79269 3.12419 5.7923C5.12458 3.79191 7.83769 2.66811 10.6667 2.66811H16C16.1511 2.66811 16.3018 2.67122 16.452 2.67744C16.0271 3.88401 15.8977 5.17487 16.0747 6.44176C16.2517 7.70865 16.73 8.91463 17.4693 9.95853C18.2086 11.0024 19.1875 11.8538 20.3238 12.4413C21.4602 13.0287 22.7208 13.3351 24 13.3348Z' fill='url(%23iag)'/><defs><linearGradient id='iag' x1='-0.666748' y1='28.668' x2='29.3333' y2='0.667968' gradientUnits='userSpaceOnUse'><stop stop-color='%2328334A'/><stop offset='0.346154' stop-color='%238DC8E8'/><stop offset='0.721154' stop-color='%23D59ED7'/><stop offset='1' stop-color='%23F1E6B2'/></linearGradient></defs></svg>") no-repeat center/contain}.wp-block-em-ai-search-embedded-chat .em-ai-search__bubble-content{color:#1a1a1a;line-height:1.55;text-align:center;font-size:.95rem}.wp-block-em-ai-search-embedded-chat .em-ai-search__bubble-content p{margin:0 0 .75em}.wp-block-em-ai-search-embedded-chat .em-ai-search__bubble-content p:last-child{margin-bottom:0}.wp-block-em-ai-search-embedded-chat .em-ai-search__bot-message .em-ai-search__bubble{background:#f5eec9 !important;padding:24px 24px 20px !important;border-radius:14px !important}.wp-block-em-ai-search-embedded-chat .em-ai-search__bot-message .em-ai-search__bubble .em-ai-search__bubble-content{text-align:left}.wp-block-em-ai-search-embedded-chat .em-ai-search__bot-message .em-ai-search__bubble .em-ai-search__bubble-content p{margin:0 0 1em}.wp-block-em-ai-search-embedded-chat .em-ai-search__bot-message .em-ai-search__bubble .em-ai-search__bubble-content p:last-child{margin-bottom:0}.wp-block-em-ai-search-embedded-chat .em-ai-search__bot-message .em-ai-search__bubble:has(.em-ai-search__loading){background:rgba(0,0,0,0) !important;padding:0 !important;border-radius:0 !important;box-shadow:none !important}.wp-block-em-ai-search-embedded-chat .em-ai-search__bot-message .em-ai-search__bubble:has(.em-ai-search__loading)::after,.wp-block-em-ai-search-embedded-chat .em-ai-search__bot-message .em-ai-search__bubble:has(.em-ai-search__loading):after{content:none !important;display:none !important;background:none !important}.wp-block-em-ai-search-embedded-chat .ilcui-welcome-message .em-ai-search__bubble{background:rgba(0,0,0,0) !important;padding:0 !important;border-radius:0 !important;box-shadow:none !important}.wp-block-em-ai-search-embedded-chat .ilcui-welcome-message .em-ai-search__bubble::after,.wp-block-em-ai-search-embedded-chat .ilcui-welcome-message .em-ai-search__bubble:after{content:none !important;display:none !important;background:none !important}.wp-block-em-ai-search-embedded-chat .ilcui-welcome-message .em-ai-search__bubble-content{text-align:left}.wp-block-em-ai-search-embedded-chat .ilcui-welcome-message .em-ai-search__bubble-content p{margin:0 0 1em}.wp-block-em-ai-search-embedded-chat .ilcui-welcome-message .em-ai-search__bubble-content p:last-child{margin-bottom:0}.wp-block-em-ai-search-embedded-chat .em-ai-search__user-message{display:flex;justify-content:flex-end}.wp-block-em-ai-search-embedded-chat .em-ai-search__user-bubble{background-color:#fcf8e3 !important;padding:14px 18px !important;border-radius:14px !important;max-width:85% !important;margin-left:auto !important;margin-right:0 !important;margin-bottom:14px !important;box-shadow:none}.wp-block-em-ai-search-embedded-chat .em-ai-search__user-bubble::after,.wp-block-em-ai-search-embedded-chat .em-ai-search__user-bubble:after{content:none !important;display:none !important;background:none !important}.wp-block-em-ai-search-embedded-chat .em-ai-search__user-bubble-content{color:#1a1a1a;line-height:1.5;font-size:.95rem;text-align:left}.wp-block-em-ai-search-embedded-chat .em-ai-search__user-bubble-content p{margin:0 0 .5em}.wp-block-em-ai-search-embedded-chat .em-ai-search__user-bubble-content p:last-child{margin-bottom:0}.wp-block-em-ai-search-embedded-chat .em-ai-search__search-results{margin-top:28px;padding:0}.wp-block-em-ai-search-embedded-chat .em-ai-search__search-results-title{margin:0 0 12px !important;font-size:1.15rem !important;font-weight:800;text-transform:none;letter-spacing:0;color:#1a1a1a}.wp-block-em-ai-search-embedded-chat .em-ai-search__search-result{margin-bottom:6px;color:#1a1a1a}.wp-block-em-ai-search-embedded-chat .em-ai-search__search-result-icon{width:1.5rem;height:1.5rem}.wp-block-em-ai-search-embedded-chat .em-ai-search__search-result-icon svg path{stroke:#1a1a1a}.wp-block-em-ai-search-embedded-chat .em-ai-search__search-result-title{font-size:.95rem !important;color:#1a1a1a !important}.wp-block-em-ai-search-embedded-chat .em-ai-search__search-results a{text-decoration:none}.wp-block-em-ai-search-embedded-chat .em-ai-search__search-results a:hover .em-ai-search__search-result-title,.wp-block-em-ai-search-embedded-chat .em-ai-search__search-results a:focus-visible .em-ai-search__search-result-title{text-decoration:underline}.wp-block-em-ai-search-embedded-chat .ilcui-message-actions{display:flex;align-items:center;gap:16px;margin-top:20px;width:100%}.wp-block-em-ai-search-embedded-chat .ilcui-message-actions::before{content:"";flex:1 1 auto;height:1px;background-color:rgba(0,0,0,.35)}.wp-block-em-ai-search-embedded-chat .ilcui-copy-answer{display:inline-flex;align-items:center;gap:6px;appearance:none;background:#e5daa9;border:none;border-radius:4px;color:#1a1a1a;font-size:.875rem;font-weight:500;line-height:1.5;padding:4px 8px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.wp-block-em-ai-search-embedded-chat .ilcui-copy-answer__icon{flex-shrink:0;width:16px !important;height:16px !important}.wp-block-em-ai-search-embedded-chat .ilcui-copy-answer:hover,.wp-block-em-ai-search-embedded-chat .ilcui-copy-answer:focus-visible{background:rgba(0,0,0,.06);border-color:rgba(0,0,0,.55)}.wp-block-em-ai-search-embedded-chat .ilcui-copy-answer:focus-visible{outline:2px solid #28334a;outline-offset:2px}.wp-block-em-ai-search-embedded-chat .ilcui-copy-answer.is-copied{background:rgba(40,51,74,.08);border-color:rgba(40,51,74,.55)}.wp-block-em-ai-search-embedded-chat .ilcui-suggestions-heading{margin:24px 0 4px;font-size:1.15rem;font-weight:800;text-transform:none;letter-spacing:0;color:#1a1a1a}.wp-block-em-ai-search-embedded-chat .em-ai-search__options{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;background:rgba(0,0,0,0);border:0;outline:0;border-radius:0;padding:0;margin:4px 0 16px;box-shadow:none}.wp-block-em-ai-search-embedded-chat .em-ai-search__options .em-ai-search__option{display:inline-flex;align-items:center;background:#fff !important;border:1px solid #fff !important;border-radius:2rem !important;font-size:14px;font-weight:500;color:#28334a !important;text-align:left;padding:8px 16px !important;cursor:pointer;transition:background .15s ease,border-color .15s ease}.wp-block-em-ai-search-embedded-chat .em-ai-search__options .em-ai-search__option::before{content:none}.wp-block-em-ai-search-embedded-chat .em-ai-search__options .em-ai-search__option:hover{background:#f5eec9 !important;border-color:#f5eec9 !important;color:#28334a !important;transform:none}.wp-block-em-ai-search-embedded-chat .em-ai-search__input{position:relative}.wp-block-em-ai-search-embedded-chat .em-ai-search__input form{position:relative}.wp-block-em-ai-search-embedded-chat .em-ai-search__input form input,.wp-block-em-ai-search-embedded-chat .em-ai-search__input form textarea{padding:12px 56px 12px 24px !important;border-radius:1.75rem !important;border:1px solid rgba(0,0,0,0) !important;background:linear-gradient(#fff, #fff) padding-box,linear-gradient(87deg, #28334a 0%, #8dc8e8 25%, #d59ed7 50%, #e3c2c5 75%, #28334a 99.52%) border-box !important;font-size:1rem;min-width:0 !important;width:100%}@media(max-width: 768px){.wp-block-em-ai-search-embedded-chat .em-ai-search__input form input,.wp-block-em-ai-search-embedded-chat .em-ai-search__input form textarea{border-radius:1.25rem !important}}.wp-block-em-ai-search-embedded-chat .em-ai-search__input form textarea{resize:none;overflow:hidden;line-height:1.4}.wp-block-em-ai-search-embedded-chat .em-ai-search__input form textarea:focus{outline:none;box-shadow:0 0 0 3px rgba(141,200,232,.25)}.wp-block-em-ai-search-embedded-chat .em-ai-search__input form input:focus{outline:none;box-shadow:0 0 0 3px rgba(141,200,232,.25)}.wp-block-em-ai-search-embedded-chat .em-ai-search__input form .em-ai-search__input-btn{background:#f5eec9 !important;border-color:#f5eec9 !important;color:#1a1a1a !important}.wp-block-em-ai-search-embedded-chat .em-ai-search__input form .em-ai-search__input-btn .em-ai-search__btn-text{opacity:1 !important;max-width:12.5rem !important;transform:none !important}.wp-block-em-ai-search-embedded-chat .em-ai-search__input form .em-ai-search__input-btn .em-ai-search__btn-icon{display:none !important}.wp-block-em-ai-search-embedded-chat .em-ai-search__input form .em-ai-search__input-btn.em-ai-search__input-btn--icon{padding:0 1.5em !important;top:50% !important;transform:translateY(-50%) !important}@media(max-width: 768px){.wp-block-em-ai-search-embedded-chat .em-ai-search__input form .em-ai-search__input-btn.em-ai-search__input-btn--icon{padding:0 1.25em !important}}.wp-block-em-ai-search-embedded-chat .em-ai-search__input form .em-ai-search__input-btn:hover:not(:disabled){filter:brightness(0.96)}.wp-block-em-ai-search-embedded-chat .em-ai-search__input form .em-ai-search__input-btn:disabled{opacity:.6}.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat{padding:0 !important;flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-end}.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat .em-ai-search__input{position:sticky;bottom:0;z-index:1;padding-top:12px;padding-bottom:12px;background:#fff}.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat .em-ai-search__input::before{content:"";position:absolute;left:0;right:0;bottom:100%;height:24px;pointer-events:none;background:linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff)}.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat .em-ai-search__logo,.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat .ilcui-welcome-message,.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat .ilcui-suggestions-heading,.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat .em-ai-search__options{transition:opacity .35s ease,transform .35s ease,max-height .45s ease,margin .35s ease,padding .35s ease;transform-origin:top center;overflow:hidden;max-height:600px}.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat.ilcui-conversation-started .em-ai-search__logo,.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat.ilcui-conversation-started .ilcui-welcome-message,.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat.ilcui-conversation-started .ilcui-suggestions-heading,.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat.ilcui-conversation-started .em-ai-search__options{opacity:0;transform:translateY(-8px);max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;pointer-events:none}.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat .em-ai-search__action-btn{color:#28334a;border-color:rgba(40,51,74,.35)}.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat .em-ai-search__action-btn:hover,.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat .em-ai-search__action-btn:focus-visible{background:rgba(40,51,74,.08);border-color:rgba(40,51,74,.6)}.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat .em-ai-search__options .em-ai-search__option{border-color:#28334a !important}.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat .em-ai-search__inline-feedback p{color:#777 !important}.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat .em-ai-search__ai-notice,.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat .em-ai-search__history-toggle{color:#777}.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat .em-ai-search__ai-notice{color:#5c5c5c;text-align:left;line-height:1.45}.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat .em-ai-search__search-result-icon{overflow:visible}.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat .em-ai-search__input form input,.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat .em-ai-search__input form textarea{padding-right:110px !important}.wp-block-em-ai-search-embedded-chat .em-ai-search__bubble-content{text-align:left}.wp-block-em-ai-search-embedded-chat .ilcui-welcome-message .em-ai-search__bubble-content{text-align:center}.wp-block-em-ai-search-embedded-chat .em-ai-search__actions{display:flex;justify-content:center;gap:12px;margin-top:14px;flex-wrap:wrap}.wp-block-em-ai-search-embedded-chat .em-ai-search__action-btn{appearance:none;border:1px solid hsla(0,0%,100%,.35);background:rgba(0,0,0,0);color:#fff;border-radius:999px;padding:8px 18px;font-size:.85rem;line-height:1.2;cursor:pointer;transition:background .15s ease,border-color .15s ease}.wp-block-em-ai-search-embedded-chat .em-ai-search__action-btn:hover,.wp-block-em-ai-search-embedded-chat .em-ai-search__action-btn:focus-visible{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.6)}.wp-block-em-ai-search-embedded-chat .em-ai-search__inline-feedback{display:flex;align-items:center;justify-content:flex-end;gap:8px;font-size:.8rem;color:rgba(0,0,0,.6)}.wp-block-em-ai-search-embedded-chat .em-ai-search__inline-feedback p{font-size:.8rem !important}.wp-block-em-ai-search-embedded-chat .em-ai-search__inline-feedback-btn{appearance:none;border:0;background:rgba(0,0,0,0);cursor:pointer;padding:4px;line-height:0;color:inherit;border-radius:6px}.wp-block-em-ai-search-embedded-chat .em-ai-search__inline-feedback-btn:hover,.wp-block-em-ai-search-embedded-chat .em-ai-search__inline-feedback-btn:focus-visible{background:rgba(0,0,0,.07)}.wp-block-em-ai-search-embedded-chat .em-ai-search__search-results{margin-top:18px}.ilcui-popup__backdrop{backdrop-filter:blur(3px)}.ilcui-popup__backdrop.is-open{background:rgba(26,32,46,.45)}.ilcui-popup__modal{border-radius:20px 0 0 20px;overflow:hidden;box-shadow:-24px 0 60px rgba(26,32,46,.22),-2px 0 0 rgba(0,0,0,.04);transition:transform .42s cubic-bezier(0.22, 1, 0.36, 1)}.ilcui-popup__modal::before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(87deg, #28334a 0%, #8dc8e8 25%, #d59ed7 50%, #e3c2c5 75%, #28334a 99.52%);z-index:3}@media(max-width: 640px){.ilcui-popup__modal{border-radius:0}}.ilcui-popup__close{background:rgba(0,0,0,.04)}.ilcui-popup__close:hover,.ilcui-popup__close:focus-visible{background:rgba(0,0,0,.1);transform:rotate(90deg)}.ilcui-popup__content{scrollbar-width:thin;scrollbar-color:rgba(40,51,74,.25) rgba(0,0,0,0)}.ilcui-popup__content::-webkit-scrollbar{width:8px}.ilcui-popup__content::-webkit-scrollbar-thumb{border:2px solid rgba(0,0,0,0);border-radius:999px;background:rgba(40,51,74,.25);background-clip:content-box}.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat .em-ai-search__bot-message,.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat .em-ai-search__user-message{animation:ilcui-rise .32s cubic-bezier(0.22, 1, 0.36, 1) both}.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat .em-ai-search__bot-message .em-ai-search__bubble{box-shadow:0 6px 18px rgba(40,51,74,.1)}.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat .em-ai-search__options .em-ai-search__option,.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat .em-ai-search__action-btn,.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat .em-ai-search__input-btn{transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease,border-color .15s ease}.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat .em-ai-search__options .em-ai-search__option:hover,.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat .em-ai-search__action-btn:hover,.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat .em-ai-search__input-btn:hover{transform:translateY(-2px);box-shadow:0 6px 14px rgba(40,51,74,.16)}.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat .em-ai-search__options .em-ai-search__option:active,.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat .em-ai-search__action-btn:active,.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat .em-ai-search__input-btn:active{transform:translateY(0)}.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat .em-ai-search__input form input,.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat .em-ai-search__input form textarea{border-radius:14px !important;transition:box-shadow .15s ease,border-color .15s ease}.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat .em-ai-search__input form input:focus,.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat .em-ai-search__input form textarea:focus{border-color:#28334a !important;box-shadow:0 0 0 3px rgba(40,51,74,.12);outline:none}.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat .em-ai-search__search-result{transition:transform .15s ease}.ilcui-popup__modal .wp-block-em-ai-search-embedded-chat .em-ai-search__search-result:hover{transform:translateX(3px)}@keyframes ilcui-rise{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion: reduce){.ilcui-popup__modal,.ilcui-popup__modal *{animation:none !important;transition-duration:.01ms !important}}
