.conversai-block{--conversai-bg: #ffffff;--conversai-surface: #f7f7f8;--conversai-border: #e5e7eb;--conversai-text: #111111;--conversai-muted: #6b7280;--conversai-accent: #111111;--conversai-accent-text: #ffffff;--conversai-radius: 14px;--conversai-radius-pill: 999px;width:100%;margin:1rem 0;color:var(--conversai-text)}.conversai-chat-shell{background:var(--conversai-bg);border:1px solid var(--conversai-border);border-radius:var(--conversai-radius);padding:1rem}.conversai-mode-chat_input .conversai-chat-shell{display:flex;flex-direction:column;gap:.75rem;min-height:240px;padding:clamp(1rem,2vw,1.5rem)}.conversai-chat-title{margin:0 0 .35rem;font-size:1.1rem;font-weight:600}.conversai-chat-subtitle{margin:0 0 .8rem;color:var(--conversai-muted);font-size:.94rem}.conversai-chat-form{display:flex;align-items:center;gap:.55rem;padding:.45rem .45rem .45rem 1rem;border:1px solid var(--conversai-border);border-radius:var(--conversai-radius-pill);background:var(--conversai-bg)}.conversai-chat-composer{position:relative;z-index:2;margin-top:1rem;padding-top:.25rem;background:var(--conversai-bg)}.conversai-mode-chat_input .conversai-chat-composer{position:sticky;bottom:0;margin-top:auto;padding-top:.75rem;border-top:1px solid var(--conversai-border)}.conversai-chat-composer .conversai-chat-privacy-note{margin-bottom:0}.conversai-chat-input{flex:1;border:0;outline:0;background:rgba(0,0,0,0);color:var(--conversai-text);font-size:.95rem;min-width:0}.conversai-chat-input::placeholder{color:#9ca3af}.conversai-chat-submit{width:36px;height:36px;min-width:36px;border:1px solid #000;border-radius:999px;background:#000 url("./img/arrow-up-regular-full.svg") center/16px 16px no-repeat;color:rgba(0,0,0,0);font-size:0;line-height:0;padding:0;cursor:pointer;transition:opacity .2s ease,transform .2s ease,background-color .2s ease}.conversai-chat-privacy-note{margin-top:15px;margin-left:auto;margin-right:auto;font-size:12px;text-align:center;color:var(--conversai-muted)}.conversai-suggestions{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.7rem}.conversai-dynamic-suggestions{margin-top:1rem}.conversai-block.conversai-sidebar-instant-enabled>.conversai-dynamic-suggestions{margin-top:0}.conversai-suggestion-chip{border:1px solid #000;border-radius:var(--conversai-radius-pill);background:#000;color:#fff;padding:.75rem 1.25rem;font-size:.83rem;cursor:pointer;transition:.25s}.conversai-suggestion-chip:hover{background:rgba(0,0,0,0);color:#000}.conversai-suggestion-chip:disabled{opacity:.55;cursor:not-allowed}.conversai-chat-submit:disabled,.conversai-is-pending .conversai-chat-submit{opacity:.55;cursor:wait;pointer-events:none}.conversai-is-pending .conversai-chat-submit{animation:conversai-pulse 1.1s ease-in-out infinite}.conversai-buttons{display:grid;gap:.75rem}.conversai-layout-grid{display:flex;flex-wrap:wrap;align-items:flex-start}.conversai-layout-grid .conversai-item{flex:0 0 auto}.conversai-layout-grid .conversai-trigger{white-space:nowrap}.conversai-trigger{padding:1rem 2rem;padding-right:3rem;position:relative;font-size:unset;font-family:inherit;width:fit-content;text-align:left;border-radius:var(--conversai-radius-pill);cursor:pointer;transition:opacity .25s ease,transform .25s ease}.conversai-style-filled{border:1px solid var(--conversai-accent);background:var(--conversai-accent);color:var(--conversai-accent-text)}.conversai-style-outline{border:1px solid var(--conversai-text);background:rgba(0,0,0,0);color:var(--conversai-text)}.conversai-style-outline:after{content:"";position:absolute;right:15px;top:0;height:100%;width:25px;background-image:url(https://cynext.dvlp.studio-horn.de/wp-content/uploads/2026/02/messages-light-full.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.conversai-panel{margin-top:.75rem}.conversai-panel-inner{padding:0}.conversai-shared-output{margin-top:3rem;width:100%}.conversai-shared-output:has(.conversai-shared-output-inner:empty){margin-top:0}.conversai-block.conversai-sidebar-reopen-state .conversai-shared-output{margin-top:0}.conversai-shared-output-inner{padding:0}.conversai-exchange{margin-top:1.75rem;max-width:100%}.conversai-exchange-prompt{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:.25rem;margin-bottom:.45rem;color:var(--conversai-text);font-size:1rem;line-height:1.25;background:var(--conversai-surface);width:fit-content;max-width:min(90%,560px);padding:.72rem 1rem;border-radius:18px}.conversai-exchange-prompt:has(.conversai-exchange-edit){padding-right:2.75rem}.conversai-exchange-prompt-text{flex:1;overflow-wrap:anywhere}.conversai-exchange-prompt-time{color:var(--conversai-muted);font-size:.72rem;line-height:1}.conversai-exchange-answer{max-width:100%;overflow-wrap:break-word}.conversai-chat-panel{margin-top:1rem}.conversai-mode-chat_input .conversai-chat-panel{margin-top:1.25rem}.conversai-mode-chat_input .conversai-panel-inner{display:flex;flex-direction:column;gap:.25rem;min-height:3rem}.conversai-mode-prompt_buttons{position:relative}@media(max-width: 768px){body.conversai-sidebar-scroll-lock{overflow:hidden}}.conversai-history-sidebar{position:fixed;top:25px;bottom:25px;left:25px !important;right:0;z-index:9999;width:min(768px,92vw);height:calc(100% - 50px);border-radius:15px !important;box-sizing:border-box;border:1px solid var(--conversai-border);border-radius:0;background:var(--conversai-bg);padding:2rem 1.25rem;padding-bottom:.5rem;opacity:0;transform:translateX(100%);transition:opacity .32s ease,transform .32s ease;display:flex;flex-direction:column}@media(max-width: 768px){.conversai-history-sidebar{bottom:0;left:0 !important;right:0 !important;width:100%;height:calc(100% - 10rem);top:unset;transform:translateY(100%)}}.conversai-history-sidebar-left{left:0;right:auto;transform:translateX(-100%)}@media(max-width: 768px){.conversai-history-sidebar-left{transform:translateY(100%)}}.conversai-history-open .conversai-history-sidebar{opacity:1;transform:translateX(0)}@media(max-width: 768px){.conversai-history-open .conversai-history-sidebar{transform:translateY(0)}}.conversai-history-backdrop{position:fixed;inset:0;z-index:9998;border:0;background:rgba(0,0,0,.15);opacity:0;transition:opacity .32s ease;cursor:pointer}.conversai-history-open .conversai-history-backdrop{opacity:1}.conversai-history-reopen{margin-top:.85rem}.conversai-sidebar-empty-entry .conversai-shared-output,.conversai-sidebar-empty-entry>.conversai-dynamic-suggestions,.conversai-sidebar-empty-entry>.conversai-prompt-followup{display:none}.conversai-sidebar-empty-launcher-wrap{margin-top:0}.conversai-sidebar-empty-state{display:flex;min-height:180px;flex:0 0 auto;flex-direction:column;align-items:center;justify-content:center;padding:1rem 1.25rem;color:var(--conversai-muted);text-align:center}.conversai-sidebar-empty-state[hidden],.conversai-sidebar-starter-suggestions[hidden]{display:none}.conversai-sidebar-empty-state h3{margin:.85rem 0 0;color:var(--conversai-text);font-size:1rem}.conversai-sidebar-empty-state p{max-width:320px;margin:.4rem 0 0;font-size:.84rem;line-height:1.5}.conversai-sidebar-starter-suggestions{flex:0 0 auto;margin:0;padding:0 0 1rem}.conversai-block.conversai-sidebar-instant-enabled>.conversai-history-reopen{margin-top:0}.conversai-sidebar-instant-enabled .conversai-shared-output{margin-top:0}.conversai-history-reopen-button{border:1px solid #000;border-radius:var(--conversai-radius-pill);background:rgba(0,0,0,0);color:var(--conversai-text);padding:1rem 1.5rem;cursor:pointer;font-size:unset;transition:.25s}.conversai-history-reopen-button:hover{background:#000;color:#fff}.conversai-history-sidebar-header{margin:0 0 1.65rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:.86rem;color:var(--conversai-muted);width:fit-content;flex-direction:row;margin-left:auto}.conversai-history-close{border:0;border-radius:0;background:rgba(0,0,0,0);color:#000;padding:0;text-decoration:none;cursor:pointer;font-size:1.25em}.conversai-history-close:hover{text-decoration:underline}.conversai-history-close-icon{width:34px;height:34px;min-width:34px;border:1px solid #000;border-radius:999px;background:#fff url("./img/xmark-regular-full.svg") center/14px 14px no-repeat;color:rgba(0,0,0,0);font-size:0;line-height:0;text-decoration:none}.conversai-history-inner{flex:1;min-height:0;overflow:auto;padding-right:2rem;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0)}.conversai-history-inner:hover{scrollbar-color:#000 rgba(0,0,0,0)}.conversai-history-inner::-webkit-scrollbar{width:6px}.conversai-history-inner::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.conversai-history-inner::-webkit-scrollbar-thumb{background:rgba(0,0,0,0);border-radius:999px;cursor:pointer}.conversai-history-inner:hover::-webkit-scrollbar-thumb{background:#000}.conversai-sidebar-form{margin-top:.7rem}.conversai-mode-floating_chat{width:0;min-height:0;margin:0}.conversai-mode-floating_chat [hidden]{display:none !important}.conversai-mode-floating_chat>.conversai-block-notice{position:fixed;right:24px;bottom:88px;z-index:9997;width:min(360px,100vw - 48px);box-sizing:border-box;box-shadow:0 12px 32px rgba(0,0,0,.12)}.conversai-mode-floating_chat.conversai-position-left>.conversai-block-notice{right:auto;left:24px}.conversai-floating-launcher-wrap{position:fixed;right:24px;bottom:24px;z-index:9997;margin:0}.conversai-position-left .conversai-floating-launcher-wrap{right:auto;left:24px}.conversai-floating-launcher{display:inline-flex;align-items:center;gap:.65rem;min-height:52px;padding:.8rem 1.15rem;border:1px solid #111;background:#111;color:#fff;font-size:.94rem;font-weight:600;line-height:1;box-shadow:0 14px 36px rgba(0,0,0,.2);transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.conversai-floating-launcher:hover{background:#fff;color:#111;box-shadow:0 18px 44px rgba(0,0,0,.24);transform:translateY(-2px)}.conversai-floating-launcher:focus-visible,.conversai-floating-dialog :focus-visible{outline:3px solid rgba(17,17,17,.28);outline-offset:3px}.conversai-floating-launcher-icon{position:relative;width:20px;height:16px;flex:0 0 20px;box-sizing:border-box;border:2px solid currentColor;border-radius:6px}.conversai-floating-launcher-icon::after{position:absolute;bottom:-5px;left:3px;width:6px;height:6px;border-bottom:2px solid currentColor;border-left:2px solid currentColor;background:inherit;content:"";transform:skewY(-35deg)}.conversai-floating-dialog.conversai-history-sidebar{top:auto;right:24px;bottom:88px;left:auto !important;width:min(460px,100vw - 48px);height:min(540px,100dvh - 120px);max-height:calc(100dvh - 120px);padding:0;overflow:hidden;border-radius:22px !important;box-shadow:0 24px 70px rgba(0,0,0,.22);transform:translateY(18px) scale(0.98);transform-origin:bottom right}.conversai-floating-has-content .conversai-floating-dialog.conversai-history-sidebar{height:min(700px,100dvh - 120px)}@media(min-width: 769px){.conversai-floating-size-expanded .conversai-floating-dialog.conversai-history-sidebar{width:min(660px,100vw - 48px);height:min(900px,100dvh - 120px)}}.conversai-position-left .conversai-floating-dialog.conversai-history-sidebar{right:auto;left:24px !important;transform-origin:bottom left}.conversai-mode-floating_chat.conversai-history-open .conversai-floating-dialog{transform:translateY(0) scale(1)}.conversai-mode-floating_chat .conversai-history-backdrop{background:rgba(17,17,17,.18);backdrop-filter:blur(2px)}.conversai-floating-dialog-header.conversai-history-sidebar-header{width:auto;margin:0;padding:1.25rem 1.25rem 1rem;border-bottom:1px solid var(--conversai-border);color:var(--conversai-text)}.conversai-floating-dialog-heading{min-width:0}.conversai-floating-dialog-heading h2{margin:0;font-size:1.08rem;line-height:1.3}.conversai-floating-dialog-heading p{margin:.3rem 0 0;color:var(--conversai-muted);font-size:.84rem;line-height:1.45}.conversai-floating-dialog .conversai-history-inner{padding:1.25rem}.conversai-floating-empty-state{display:flex;min-height:210px;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem;color:var(--conversai-muted);text-align:center}.conversai-floating-empty-state[hidden]{display:none}.conversai-floating-empty-state h3{margin:.85rem 0 0;color:var(--conversai-text);font-size:1rem}.conversai-floating-empty-state p{max-width:290px;margin:.45rem 0 0;font-size:.84rem;line-height:1.5}.conversai-floating-empty-icon{position:relative;width:34px;height:27px;box-sizing:border-box;border:2px solid currentColor;border-radius:10px}.conversai-floating-empty-icon::after{position:absolute;bottom:-7px;left:7px;width:9px;height:9px;border-bottom:2px solid currentColor;border-left:2px solid currentColor;content:"";transform:skewY(-35deg)}.conversai-floating-starter-suggestions{flex:0 0 auto;max-height:145px;margin:0;padding:0 1.25rem .75rem;overflow:auto}.conversai-floating-starter-suggestions .conversai-suggestion-chip{padding:.62rem .9rem;font-size:.78rem}.conversai-floating-dialog .conversai-sidebar-form{flex:0 0 auto;margin:0 1.25rem}.conversai-floating-dialog>.conversai-chat-privacy-note{flex:0 0 auto;margin:.7rem 1.25rem 1rem}@media(max-width: 768px){.conversai-floating-launcher-wrap,.conversai-position-left .conversai-floating-launcher-wrap{right:16px;bottom:16px;left:auto}.conversai-mode-floating_chat>.conversai-block-notice,.conversai-mode-floating_chat.conversai-position-left>.conversai-block-notice{right:16px;bottom:76px;left:16px;width:auto}.conversai-floating-dialog.conversai-history-sidebar,.conversai-position-left .conversai-floating-dialog.conversai-history-sidebar{right:0;bottom:0;left:0 !important;width:100%;height:min(68dvh,620px);max-height:82dvh;border-right:0;border-bottom:0;border-left:0;border-radius:22px 22px 0 0 !important;transform:translateY(100%);transform-origin:bottom center}.conversai-floating-has-content .conversai-floating-dialog.conversai-history-sidebar{height:min(82dvh,760px)}.conversai-mode-floating_chat.conversai-history-open .conversai-floating-dialog{transform:translateY(0)}.conversai-floating-launcher{min-height:48px;padding:.72rem 1rem}}@media(prefers-reduced-motion: reduce){.conversai-floating-launcher,.conversai-floating-dialog.conversai-history-sidebar,.conversai-mode-floating_chat .conversai-history-backdrop{transition-duration:.01ms !important}}.conversai-prompt-followup{margin-top:.85rem;opacity:0;transform:translateY(8px);max-height:0;overflow:hidden;transition:opacity .3s ease,transform .3s ease,max-height .3s ease}.conversai-followup-visible{opacity:1;transform:translateY(0);max-height:280px}.conversai-thread-toolbar{display:flex;flex:0 0 auto;justify-content:flex-start;margin:0 0 .35rem;gap:.75rem}.conversai-textlink{border:0;background:rgba(0,0,0,0);color:var(--conversai-muted);font-size:.84rem;text-decoration:underline;cursor:pointer;padding:0;transition:.25s}.conversai-textlink:hover{background-color:var(--conversai-border)}.conversai-thread-restart-link{color:#000;text-decoration:none;font-size:var(--wp--preset--font-size--normal)}.conversai-thread-restart-link:hover{text-decoration:underline;background:rgba(0,0,0,0) !important}.conversai-reset-link,.conversai-exchange-edit{width:34px;height:34px;min-width:34px;border:1px solid #000;border-radius:999px;background-color:#fff;color:rgba(0,0,0,0);font-size:0;text-decoration:none;background-repeat:no-repeat;background-position:center;background-size:16px 16px}.conversai-reset-link{background-image:url("./img/arrow-rotate-left-regular-full.svg")}.conversai-exchange-edit{background-image:url("./img/pen-to-square-regular-full.svg");border:none;background-color:rgba(0,0,0,0);min-width:25px !important;width:25px;background-position:center !important;position:absolute;right:.65rem;top:.62rem}.conversai-exchange-edit:hover{background-color:rgba(0,0,0,0) !important}.conversai-trigger-is-hiding{opacity:0;transform:translateY(-6px)}.conversai-trigger-is-hidden{pointer-events:none}.conversai-prompt-tag{display:inline-block;margin:.5rem 0 .25rem .75rem;border-radius:var(--conversai-radius-pill);background:var(--conversai-surface);color:var(--conversai-text);font-size:.8rem;padding:.28rem .6rem}.conversai-loading{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.25rem;margin-bottom:1.25rem;color:var(--conversai-muted);font-size:var(--wp--preset--font-size--normal);line-height:1.45}.conversai-loading[data-state=preparing],.conversai-loading[data-state=streaming],.conversai-loading[data-state=thinking],.conversai-loading[data-state=retrying],.conversai-loading[data-state=fallback]{padding:.65rem .85rem;border-radius:14px;background:var(--conversai-surface)}.conversai-exchange-answer.conversai-is-typing::after{content:"";display:inline-block;width:.5rem;height:1em;margin-left:.2rem;border-radius:2px;background:currentColor;vertical-align:-0.12em;opacity:.55;animation:conversai-typing-caret .9s ease-in-out infinite}@keyframes conversai-typing-caret{0%,100%{opacity:.2}50%{opacity:.75}}@media(prefers-reduced-motion: reduce){.conversai-loading::before,.conversai-exchange-answer.conversai-is-typing::after{animation:none}}.conversai-loading::before{content:"";width:14px;height:14px;border:2px solid rgba(0,0,0,0);border-top-color:#000;border-right-color:#000;border-radius:999px;animation:conversai-spinner .75s linear infinite}.conversai-rating{display:flex;gap:.5rem;margin-top:1.5rem;margin-bottom:1.5rem}.conversai-rating-button{width:34px;height:34px;min-width:34px;border:1px solid #000;border-radius:999px;background-color:#fff;color:rgba(0,0,0,0);font-size:0;line-height:0;padding:0;cursor:pointer;background-repeat:no-repeat;background-position:center;background-size:16px 16px;transition:.25s}.conversai-rating-button:hover{background-color:var(--conversai-border)}.conversai-rating-button:first-child{background-image:url("./img/thumbs-up-regular-full.svg")}.conversai-rating-button:last-child{background-image:url("./img/thumbs-down-regular-full.svg")}.conversai-error-details{margin-top:1rem;padding:.75rem;border:1px solid #d1242f;background:#fff1f2;color:#7f1d1d;white-space:pre-wrap;word-break:break-word}.conversai-hp-field{position:absolute !important;left:-9999px !important;width:1px !important;height:1px !important;opacity:0 !important;pointer-events:none !important}.conversai-block-notice{margin:0 0 .75rem;padding:.55rem .75rem;border-radius:8px;font-size:.9rem;line-height:1.35;display:none}.conversai-block-notice.is-visible{display:block}.conversai-block-notice.is-info{border:1px solid #cbd5e1;background:#f8fafc;color:#1e293b}.conversai-block-notice.is-error{border:1px solid #fecaca;background:#fff1f2;color:#881337}.conversai-consent-blocked .conversai-chat-input,.conversai-consent-blocked .conversai-chat-submit,.conversai-consent-blocked .conversai-trigger,.conversai-consent-blocked .conversai-suggestion-chip{pointer-events:none}.conversai-is-pending .conversai-trigger,.conversai-is-pending .conversai-suggestion-chip{opacity:.55;cursor:wait}.conversai-has-pending-trigger-hide .conversai-trigger[data-pending-request="1"]{display:none !important}@keyframes conversai-spinner{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.conversai-answer-intro{margin:0 0 .75rem}.conversai-answer-intro p{margin:0 0 .55rem}.conversai-answer-intro p:last-child{margin-bottom:0}.conversai-answer-tool-output{margin-top:1rem;max-width:100%;overflow-x:clip;contain:layout paint;padding-bottom:4.75rem}.conversai-answer-tool-output img,.conversai-answer-tool-output video,.conversai-answer-tool-output iframe{max-width:100%}.conversai-answer-tool-output .wp-block-columns{max-width:100%}.conversai-answer-tool-output .wp-block-group,.conversai-answer-tool-output .wp-block-columns,.conversai-answer-tool-output .wp-block-column{box-sizing:border-box}.conversai-tool-post-query{margin-top:2.5rem}.conversai-tool-post-query .conversai-tool-items{display:grid;gap:.9rem}.conversai-tool-post-query .conversai-tool-items.conversai-tool-items--carousel{display:flex;gap:0}.conversai-tool-items--carousel .conversai-tool-item{margin:0 .35rem}.conversai-tool-post-query.conversai-layout-grid .conversai-tool-items{grid-template-columns:repeat(auto-fit, minmax(220px, 325px))}.conversai-tool-post-query.conversai-layout-list .conversai-tool-items{grid-template-columns:1fr}.conversai-tool-item{border:1px solid var(--conversai-border);border-radius:10px;padding:.8rem;background:var(--conversai-bg)}.conversai-tool-result__empty{border:1px dashed var(--conversai-border);border-radius:10px;padding:.8rem;color:var(--conversai-muted)}.conversai-tool-item__content{display:flex;flex-direction:column;gap:.45rem}.conversai-tool-item__media{margin-bottom:.15rem}.conversai-tool-image{width:100%;height:auto;aspect-ratio:1/.75;object-fit:cover;object-position:center;border-radius:8px;margin-bottom:.55rem}.conversai-tool-title{margin:0 0 .35rem}.conversai-tool-item__title{margin:0}.conversai-tool-meta{margin:0 0 .35rem;color:var(--conversai-muted);font-size:.8rem}.conversai-tool-item__meta{margin:0}.conversai-tool-excerpt{margin:0 0 .45rem}.conversai-tool-item__excerpt{margin:0;font-size:var(--wp--preset--font-size--normal)}.conversai-tool-categories{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.35rem}.conversai-tool-item__categories{margin-bottom:0}.conversai-tool-category{background:var(--conversai-surface);border-radius:999px;padding:.12rem .5rem;font-size:.76rem}.conversai-tool-link{font-weight:600;margin-top:1.5rem;position:relative}.conversai-tool-link:after{content:"";padding:10px;background-image:url("./img/arrow-up-right-regular-full.svg");background-repeat:no-repeat;background-position:center;margin-left:.5rem}.conversai-tool-link:hover{text-decoration:underline}.conversai-tool-item__actions{display:flex;align-items:center;gap:.5rem}.conversai-tool-item__link{text-decoration:none;font-size:var(--wp--preset--font-size--normal);margin-top:.5rem !important}.conversai-tool-result__footer{margin-top:.75rem;color:var(--conversai-muted);font-size:.85rem}@keyframes conversai-pulse{0%{opacity:.6}50%{opacity:1}100%{opacity:.6}}.conversai-answer-tool-output .wpforms-submit-spinner{display:none !important;vertical-align:middle}.conversai-answer-tool-output form.wpforms-is-sending .wpforms-submit-spinner,.conversai-answer-tool-output form.wpforms-ajax-form.wpforms-is-sending .wpforms-submit-spinner,.conversai-answer-tool-output .wpforms-submit[disabled]+.wpforms-submit-spinner,.conversai-answer-tool-output .wpforms-submit[aria-busy=true]+.wpforms-submit-spinner{display:inline-block !important}.conversai-tool-block-set{width:100%;max-width:100%;overflow-x:clip;container-type:inline-size}.conversai-tool-block-set__item{width:100%;max-width:100%;box-sizing:border-box}.conversai-tool-block-set__item>*:first-child{margin-top:0}.conversai-tool-block-set__item .wp-block-image img,.conversai-tool-block-set__item .wp-block-post-featured-image img{display:block;height:auto;max-width:100%}.conversai-tool-block-set__item .wp-block-columns{display:flex;align-items:normal;box-sizing:border-box;flex-wrap:nowrap;gap:var(--wp--style--block-gap, 1.5rem)}.conversai-tool-block-set__item .wp-block-column{min-width:0;overflow-wrap:anywhere}.conversai-tool-block-set__item :where(.alignwide,.alignfull){width:100%;max-width:100%;margin-right:0;margin-left:0}.conversai-tool-block-set__item :where(.wp-block-group,.wp-block-cover,.wp-block-media-text,.wp-block-query){max-width:100%;box-sizing:border-box}.conversai-tool-block-set__item .has-global-padding{padding-right:var(--wp--style--root--padding-right, clamp(1rem, 3cqi, 2rem));padding-left:var(--wp--style--root--padding-left, clamp(1rem, 3cqi, 2rem))}.conversai-tool-block-set__item :where(.is-layout-grid,.wp-block-post-template.is-layout-grid){display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 220px), 1fr));gap:var(--wp--style--block-gap, 1.5rem);padding:0;list-style:none}.conversai-tool-block-set__item :where(figure,.wp-block-image){max-width:100%;margin-right:0;margin-left:0}.conversai-tool-block-set__item .wp-block-cover{position:relative;display:flex;min-height:300px;align-items:center;justify-content:center;overflow:hidden}.conversai-tool-block-set__item .wp-block-cover__image-background,.conversai-tool-block-set__item .wp-block-cover__video-background{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.conversai-tool-block-set__item .wp-block-cover__inner-container{position:relative;z-index:1;width:100%}.conversai-tool-block-set__item .wp-block-buttons{display:flex;flex-wrap:wrap;gap:.75rem}.conversai-tool-block-set__item .wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.conversai-tool-block-set__item .wp-block-table{overflow-x:auto}.conversai-tool-block-set__item .wp-block-table table{width:100%;border-collapse:collapse}.conversai-tool-block-set__item .wpforms-container,.conversai-tool-block-set__item .wpforms-form{width:100%;max-width:100%;box-sizing:border-box}.conversai-tool-block-set__item .wp-block-accordion,.conversai-tool-block-set__item .wp-block-accordion-item{max-width:100%}.conversai-tool-block-set__item .wp-block-accordion-heading{margin:0}.conversai-tool-block-set__item .wp-block-accordion-heading__toggle{appearance:none;width:100%;border:0;border-bottom:1px solid var(--conversai-border);border-radius:0;background:rgba(0,0,0,0);color:inherit;padding:1rem 0;text-align:left;font:inherit;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem}.conversai-tool-block-set__item .wp-block-accordion-heading__toggle-title{text-decoration:none}.conversai-tool-block-set__item .wp-block-accordion-panel{padding:.85rem 0 1rem}.conversai-tool-block-set__item .wp-block-accordion-panel[hidden]{display:none}@media(max-width: 720px){.conversai-block,.conversai-history-sidebar,.conversai-history-inner,.conversai-answer-tool-output{max-width:100%;overflow-x:clip}.conversai-history-sidebar{height:calc(100% - 7rem)}.conversai-history-inner{padding-right:0}.conversai-exchange-prompt{max-width:100%}.conversai-chat-form{padding:.35rem}.conversai-chat-submit{width:34px;height:34px;min-width:34px;background-size:14px 14px}.conversai-tool-block-set__item .wp-block-columns{flex-wrap:wrap !important}.conversai-tool-block-set__item .wp-block-column{flex-basis:100% !important}}
