@charset "UTF-8";.bq-ai{--bq-ai-form-user-icon: url(https://store.bquadro.ru/local/templates/store/assets/img/icon-1.svg);--bq-ai-form-offset: 0px;--bq-ai-form-shadow: rgba(0, 0, 0, .06);--bq-ai-form-letter-spacing: 0;--bq-ai-form-line-height: 1.5;--bq-ai-form-font-weight: 400;--bq-ai-form-icon-radius: 50%;--bq-ai-form-icon-bg: #FFFFFF;--bq-ai-form-indicator-bg: #05DF72;--bq-ai-form-indicator-border: #FFFFFF;--bq-ai-form-indicator-radius: 50%;--bq-ai-form-name-font-weight: 600;--bq-ai-form-status-opacity: .8;--bq-ai-form-status-line-height: 1.2;--bq-ai-form-greeting-letter-spacing: -.03em;--bq-ai-form-greeting-line-height: 1.3;--bq-ai-form-dialog-greeting-width: 65%;--bq-ai-form-dialog-closed-width: 80%;--bq-ai-form-message-icon-radius: 50%;--bq-ai-form-message-icon-bg: #FFFFFF;--bq-ai-form-message-error-bg: #FF0000;--bq-ai-form-message-error-color: #FFFFFF;--bq-ai-form-message-time-line-height: 1.3;--bq-ai-form-message-loading-radius: 50%;--bq-ai-form-message-loading-duration: 1s;--bq-ai-form-textarea-line-height: 1.3;--bq-ai-form-submit-icon-stroke-width: 1;--bq-ai-form-assistant-icon: url(https://store.bquadro.ru/local/templates/store/assets/img/icon-8.svg);--bq-ai-form-align: left;--bq-ai-form-height: 540px;--bq-ai-form-width: 420px;--bq-ai-form-radius: 30px;--bq-ai-form-bg: #FFFFFF;--bq-ai-form-font: Inter;--bq-ai-form-font-size: 14px;--bq-ai-form-header-bg: #0067FF;--bq-ai-form-header-color: #FFFFFF;--bq-ai-form-greeting-color: #AEAEAE;--bq-ai-form-message-bg: #FFFFFF;--bq-ai-form-message-color: #000000;--bq-ai-form-message-border: #F0F0F0;--bq-ai-form-message-time-color: #AEAEAE;--bq-ai-form-message-loading-color: #0067FF;--bq-ai-form-closed-color: #0067FF;--bq-ai-form-footer-bg: #FFFFFF;--bq-ai-form-footer-border: #F0F0F0;--bq-ai-form-textarea-bg: #FFFFFF;--bq-ai-form-textarea-color: #000000;--bq-ai-form-textarea-border: #F0F0F0;--bq-ai-form-submit-bg: #0067FF;--bq-ai-form-submit-color: #FFFFFF;--bq-ai-widget-duration: .4s;--bq-ai-widget-easing: cubic-bezier(.33, 1, .68, 1);--bq-ai-widget-letter-spacing: 0;--bq-ai-widget-line-height: 1.5;--bq-ai-widget-font-weight: 400;--bq-ai-widget-shadow: rgba(0, 0, 0, .06);--bq-ai-widget-title-line-height: 1.2;--bq-ai-widget-title-font-weight: 700;--bq-ai-widget-text-line-height: 1.3;--bq-ai-widget-icon-radius: 50%;--bq-ai-widget-indicator-radius: 50%;--bq-ai-widget-indicator-bg: #05DF72;--bq-ai-widget-indicator-border: #FFFFFF;--bq-ai-widget-z-index: 100000;--bq-ai-widget-align: right;--bq-ai-widget-offset-x: 20px;--bq-ai-widget-offset-y: 20px;--bq-ai-widget-radius: 30px;--bq-ai-widget-bg: #FFFFFF;--bq-ai-widget-color: #000000;--bq-ai-widget-text-color: #AEAEAE;--bq-ai-widget-font: Inter;--bq-ai-widget-font-size: 14px;--bq-ai-widget-icon-bg: #0067FF;--bq-ai-widget-icon-color: #FFFFFF;--bq-ai-editor-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewbox='0 0 20 20'%3E%3Cpath stroke-width='.3' d='M14.066 1.132a.964.964 0 0 1 1.363 0l3.44 3.44a.964.964 0 0 1 0 1.362L6.143 18.658a.96.96 0 0 1-.626.28l-3.65.21a.963.963 0 0 1-1.016-1.016l.21-3.65a.96.96 0 0 1 .28-.626zM2.17 14.602l-.197 3.425 3.424-.197 9.283-9.282-3.23-3.228zM12.24 4.533l3.227 3.228 2.509-2.51-3.228-3.227-2.509 2.51Z'/%3E%3C/svg%3E")}.bq-ai,.bq-ai *,.bq-ai :after,.bq-ai :before,.bq-ai:after,.bq-ai:before{box-sizing:border-box}.bq-ai h1{margin:.67em 0;font-size:2em}.bq-ai hr{height:0;box-sizing:content-box;overflow:visible}.bq-ai pre{font-family:monospace,monospace;font-size:1em}.bq-ai a{background-color:transparent}.bq-ai abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.bq-ai b,.bq-ai strong{font-weight:bolder}.bq-ai code,.bq-ai kbd,.bq-ai samp{font-family:monospace,monospace;font-size:1em}.bq-ai small{font-size:80%}.bq-ai sub,.bq-ai sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}.bq-ai sub{bottom:-.25em}.bq-ai sup{top:-.5em}.bq-ai img{border-style:none}.bq-ai button,.bq-ai input,.bq-ai optgroup,.bq-ai select,.bq-ai textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}.bq-ai button,.bq-ai input{overflow:visible}.bq-ai button,.bq-ai select{text-transform:none}.bq-ai [type=button],.bq-ai [type=reset],.bq-ai [type=submit],.bq-ai button{-webkit-appearance:button}.bq-ai [type=button]::-moz-focus-inner,.bq-ai [type=reset]::-moz-focus-inner,.bq-ai [type=submit]::-moz-focus-inner,.bq-ai button::-moz-focus-inner{padding:0;border-style:none}.bq-ai [type=button]:-moz-focusring,.bq-ai [type=reset]:-moz-focusring,.bq-ai [type=submit]:-moz-focusring,.bq-ai button:-moz-focusring{outline:1px dotted ButtonText}.bq-ai fieldset{padding:.35em .75em .625em}.bq-ai legend{display:table;max-width:100%;box-sizing:border-box;padding:0;white-space:normal;color:inherit}.bq-ai progress{vertical-align:baseline}.bq-ai textarea{overflow:auto}.bq-ai [type=checkbox],.bq-ai [type=radio]{box-sizing:border-box;padding:0}.bq-ai [type=number]::-webkit-inner-spin-button,.bq-ai [type=number]::-webkit-outer-spin-button{height:auto}.bq-ai [type=search]{outline-offset:-2px;-webkit-appearance:textfield}.bq-ai [type=search]::-webkit-search-decoration{-webkit-appearance:none}.bq-ai ::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}.bq-ai details{display:block}.bq-ai summary{display:list-item}.bq-ai [hidden],.bq-ai template{display:none}.bq-ai :focus-visible{outline:0}.bq-ai{border:0;margin:0;padding:0;font-style:normal;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);text-wrap:balance}.bq-ai__widget{display:none}.bq-ai--widget .bq-ai__widget{z-index:var(--bq-ai-widget-z-index);position:fixed;bottom:var(--bq-ai-widget-offset-y);right:var(--bq-ai-widget-offset-x);display:block;pointer-events:none}.bq-ai--widget[style*="--bq-ai-widget-align: left"] .bq-ai__widget,.bq-ai--widget[style*="--bq-ai-widget-align:left"] .bq-ai__widget{left:var(--bq-ai-widget-offset-x);right:auto}.bq-ai--widget[style*="--bq-ai-widget-align: center"] .bq-ai__widget,.bq-ai--widget[style*="--bq-ai-widget-align:center"] .bq-ai__widget{left:50%;right:auto;transform:translate(-50%)}.bq-ai--widget .bq-ai__form{z-index:var(--bq-ai-widget-z-index);position:fixed;bottom:var(--bq-ai-widget-offset-y);right:var(--bq-ai-widget-offset-x);visibility:hidden;opacity:0;transform:scale(.95);max-height:100%;max-height:var(--bq-ai-form-height);height:calc(100% - var(--bq-ai-widget-offset-y) * 2);max-width:var(--bq-ai-form-width);width:calc(100% - var(--bq-ai-widget-offset-y) * 2);pointer-events:none;transition-property:opacity,visibility,transform;transition-duration:var(--bq-ai-widget-duration);transition-timing-function:var(--bq-ai-widget-easing);transition-delay:0s;transform-origin:center bottom}.bq-ai--widget[style*="--bq-ai-widget-align: left"] .bq-ai__form,.bq-ai--widget[style*="--bq-ai-widget-align:left"] .bq-ai__form{left:var(--bq-ai-widget-offset-x);right:auto}.bq-ai--widget[style*="--bq-ai-widget-align: center"] .bq-ai__form,.bq-ai--widget[style*="--bq-ai-widget-align:center"] .bq-ai__form{left:50%;right:auto;transform:translate(-50%) scale(.95)}.bq-ai--widget.is-active .bq-ai__form{visibility:visible;opacity:1;transform:none;pointer-events:auto;transition-delay:calc(var(--bq-ai-widget-duration) * .5)}.bq-ai--widget.is-active[style*="--bq-ai-widget-align: center"] .bq-ai__form,.bq-ai--widget.is-active[style*="--bq-ai-widget-align:center"] .bq-ai__form{transform:translate(-50%)}.bq-ai .bq-ai-widget{display:flex;align-items:flex-end;letter-spacing:var(--bq-ai-widget-letter-spacing);font-family:var(--bq-ai-widget-font),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:var(--bq-ai-widget-font-size);line-height:var(--bq-ai-widget-line-height);font-weight:var(--bq-ai-widget-font-weight)}.bq-ai .bq-ai-widget__greeting{visibility:hidden;opacity:0;max-width:calc(var(--bq-ai-widget-font-size) * 18.57142857);pointer-events:none;transition-property:opacity,visibility;transition-duration:0s;transition-timing-function:var(--bq-ai-widget-easing);transition-delay:0s;will-change:opacity,visibility}.bq-ai .bq-ai-widget__greeting.is-active{visibility:visible;opacity:1;pointer-events:auto;transition-duration:var(--bq-ai-widget-duration);transition-delay:calc(var(--bq-ai-widget-duration) * .5)}.bq-ai .bq-ai-widget__greeting:not(:last-child){margin-right:calc(var(--bq-ai-widget-font-size) * .71428571)}.bq-ai .bq-ai-widget__icon{flex-shrink:0;pointer-events:auto;transition-property:opacity,visibility,transform;transition-duration:var(--bq-ai-widget-duration);transition-timing-function:var(--bq-ai-widget-easing);transition-delay:calc(var(--bq-ai-widget-duration) * .5);transform-origin:center bottom}.bq-ai--widget[style*="--bq-ai-widget-align: left"] .bq-ai-widget,.bq-ai--widget[style*="--bq-ai-widget-align:left"] .bq-ai-widget{flex-direction:row-reverse}.bq-ai--widget[style*="--bq-ai-widget-align: left"] .bq-ai-widget__greeting:not(:last-child),.bq-ai--widget[style*="--bq-ai-widget-align:left"] .bq-ai-widget__greeting:not(:last-child){margin-right:0;margin-left:calc(var(--bq-ai-widget-font-size) * .71428571)}.bq-ai--widget[style*="--bq-ai-widget-align: center"] .bq-ai-widget,.bq-ai--widget[style*="--bq-ai-widget-align:center"] .bq-ai-widget{flex-direction:column;align-items:center}.bq-ai--widget[style*="--bq-ai-widget-align: center"] .bq-ai-widget__greeting:not(:last-child),.bq-ai--widget[style*="--bq-ai-widget-align:center"] .bq-ai-widget__greeting:not(:last-child){margin-right:0;margin-bottom:calc(var(--bq-ai-widget-font-size) * .71428571)}.bq-ai--widget.is-active .bq-ai-widget__greeting{visibility:hidden;opacity:0;pointer-events:none;transition-delay:0s}.bq-ai--widget.is-active .bq-ai-widget__icon{visibility:hidden;opacity:0;transform:scale(.95);pointer-events:none;transition-delay:0s}.bq-ai .bq-ai-widget-greeting{position:relative;cursor:pointer;border-radius:var(--bq-ai-widget-radius) var(--bq-ai-widget-radius) calc(var(--bq-ai-widget-radius) * .133) var(--bq-ai-widget-radius);background:var(--bq-ai-widget-bg);padding:calc(var(--bq-ai-widget-font-size) * 1.42857143);color:var(--bq-ai-widget-color);box-shadow:0 calc(var(--bq-ai-widget-font-size) * .35714286) calc(var(--bq-ai-widget-font-size) * 1.14285714) var(--bq-ai-widget-shadow)}.bq-ai .bq-ai-widget-greeting__title{position:relative;padding-right:calc(var(--bq-ai-widget-font-size) * 1.42857143 + var(--bq-ai-widget-font-size) * .42857143)}.bq-ai .bq-ai-widget-greeting__title:not(:last-child){margin-bottom:calc(var(--bq-ai-widget-font-size) * .42857143)}.bq-ai .bq-ai-widget-greeting__text{color:var(--bq-ai-widget-text-color)}.bq-ai .bq-ai-widget-greeting__close{position:absolute;top:calc(var(--bq-ai-widget-font-size) * 1.42857143);right:calc(var(--bq-ai-widget-font-size) * 1.42857143)}.bq-ai--widget[style*="--bq-ai-widget-align: left"] .bq-ai-widget-greeting,.bq-ai--widget[style*="--bq-ai-widget-align:left"] .bq-ai-widget-greeting{border-radius:var(--bq-ai-widget-radius) var(--bq-ai-widget-radius) var(--bq-ai-widget-radius) calc(var(--bq-ai-widget-radius) * .133)}.bq-ai--widget[style*="--bq-ai-widget-align: center"] .bq-ai-widget-greeting,.bq-ai--widget[style*="--bq-ai-widget-align:center"] .bq-ai-widget-greeting{border-radius:var(--bq-ai-widget-radius)}.bq-ai .bq-ai-widget-title{line-height:var(--bq-ai-widget-title-line-height);font-weight:var(--bq-ai-widget-title-font-weight)}.bq-ai textarea.bq-ai-widget-title{min-height:calc(var(--bq-ai-widget-font-size) * var(--bq-ai-widget-title-line-height) + 1px);padding-top:calc((var(--bq-ai-widget-font-size) * var(--bq-ai-widget-title-line-height) + 1px - var(--bq-ai-widget-font-size)) * .5)}.bq-ai .bq-ai-widget-text{line-height:var(--bq-ai-widget-text-line-height)}.bq-ai textarea.bq-ai-widget-text{min-height:calc(var(--bq-ai-widget-font-size) * var(--bq-ai-widget-text-line-height) + 1px);padding-top:calc((var(--bq-ai-widget-font-size) * var(--bq-ai-widget-text-line-height) + 1px - var(--bq-ai-widget-font-size)) * .5)}.bq-ai .bq-ai-widget-close{position:relative;display:block;height:calc(var(--bq-ai-widget-font-size) * 1.42857143);width:calc(var(--bq-ai-widget-font-size) * 1.42857143);color:currentColor;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bq-ai .bq-ai-widget-close:after,.bq-ai .bq-ai-widget-close:before{position:absolute;top:50%;left:50%;content:"";border-radius:calc(var(--bq-ai-widget-font-size) * .07142857);background:currentColor;height:calc(var(--bq-ai-widget-font-size) * .07142857);width:calc(var(--bq-ai-widget-font-size) * .71428572)}.bq-ai .bq-ai-widget-close:before{transform:translate(-50%,-50%) rotate(45deg)}.bq-ai .bq-ai-widget-close:after{transform:translate(-50%,-50%) rotate(-45deg)}.bq-ai .bq-ai-widget-icon{position:relative;display:inline-flex;justify-content:center;align-items:center;border-radius:var(--bq-ai-widget-icon-radius);background-image:var(--bq-ai-widget-icon, none);background-color:var(--bq-ai-widget-icon-bg);background-position:50% 50%;background-size:contain;background-repeat:no-repeat;height:calc(var(--bq-ai-widget-font-size) * 4.28571429);width:calc(var(--bq-ai-widget-font-size) * 4.28571429);color:var(--bq-ai-widget-icon-color);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bq-ai .bq-ai-widget-icon__icon{display:block;height:calc(var(--bq-ai-widget-font-size) * 1.85571429);width:calc(var(--bq-ai-widget-font-size) * 1.85571429);object-fit:contain;fill:currentColor}.bq-ai .bq-ai-widget-icon__img{position:absolute;top:0;left:0;display:none;border-radius:var(--bq-ai-widget-icon-radius);background-color:#fff;height:100%;width:100%;object-fit:contain}.bq-ai .bq-ai-widget-icon__indicator{position:absolute;top:0;right:0}.bq-ai .bq-ai-widget-indicator{border:calc(var(--bq-ai-widget-font-size) * .14285713) solid var(--bq-ai-widget-indicator-border);border-radius:var(--bq-ai-widget-indicator-radius);background:var(--bq-ai-widget-indicator-bg);height:calc(var(--bq-ai-widget-font-size) * 1.14285716);width:calc(var(--bq-ai-widget-font-size) * 1.14285716);overflow:hidden}.bq-ai--form,.bq-ai--playground{width:100%;padding:var(--bq-ai-form-offset);text-align:var(--bq-ai-form-align)}.bq-ai--form .bq-ai__form,.bq-ai--playground .bq-ai__form{display:inline-block;height:var(--bq-ai-form-height);max-width:100%}.bq-ai--form .bq-ai__form{width:var(--bq-ai-form-width)}.bq-ai--playground .bq-ai__form{width:100%}.bq-ai .bq-ai-form{display:flex;flex-direction:column;border-radius:var(--bq-ai-form-radius);background:var(--bq-ai-form-bg);height:100%;width:100%;overflow:hidden;letter-spacing:var(--bq-ai-form-letter-spacing);font-family:var(--bq-ai-form-font),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:var(--bq-ai-form-font-size);line-height:var(--bq-ai-form-line-height);font-weight:var(--bq-ai-form-font-weight);box-shadow:0 calc(var(--bq-ai-form-font-size) * .35714284) calc(var(--bq-ai-form-font-size) * 1.14285716) var(--bq-ai-form-shadow)}@supports (scrollbar-width: thin){.bq-ai .bq-ai-form *{scrollbar-color:rgba(0,0,0,.062745098) transparent;scrollbar-width:thin}}@supports (-webkit-scrollbar: auto){.bq-ai .bq-ai-form *{scrollbar-color:revert;scrollbar-width:revert}}.bq-ai .bq-ai-form *::-webkit-scrollbar{background-color:transparent;height:6px;width:6px}.bq-ai .bq-ai-form *::-webkit-scrollbar-thumb{border-radius:6px;background-color:#00000010}.bq-ai .bq-ai-form__header{flex-shrink:0;width:100%}.bq-ai .bq-ai-form__dialog{display:flex;flex-direction:column;width:100%;overflow-x:hidden;overflow-y:auto;flex:1}.bq-ai .bq-ai-form__disclaimer{flex-shrink:0;width:100%}.bq-ai .bq-ai-form__footer{flex-shrink:0;margin-top:auto;width:100%}.bq-ai .bq-ai-form-header{display:flex;align-items:center;background:var(--bq-ai-form-header-bg);width:100%;padding:calc(var(--bq-ai-form-font-size) * .85714286) calc(var(--bq-ai-form-font-size) * 1.42857143);color:var(--bq-ai-form-header-color)}.bq-ai .bq-ai-form-header__icon{display:inline-flex;align-items:center;flex-shrink:0}.bq-ai .bq-ai-form-header__icon:not(:last-child){margin-right:calc(var(--bq-ai-form-font-size) * .85714286)}.bq-ai .bq-ai-form-header__content{position:relative;display:inline-flex;flex-direction:column;align-items:flex-start;flex:1}.bq-ai .bq-ai-form-header__content:not(:last-child){margin-right:calc(var(--bq-ai-form-font-size) * .85714286)}.bq-ai .bq-ai-form-header__close{display:inline-flex;align-items:center;flex-shrink:0;margin-left:auto}.bq-ai--form .bq-ai-form-header__close,.bq-ai--playground .bq-ai-form-header__close{display:none}.bq-ai .bq-ai-form-icon{position:relative;border-radius:var(--bq-ai-form-icon-radius);background-image:var(--bq-ai-form-assistant-icon);background-color:var(--bq-ai-form-icon-bg);background-position:50%;background-size:contain;background-repeat:no-repeat;height:calc(var(--bq-ai-form-font-size) * 2.5);width:calc(var(--bq-ai-form-font-size) * 2.5)}.bq-ai .bq-ai-form-icon__indicator{position:absolute;bottom:calc(var(--bq-ai-form-font-size) * -.14285714);right:calc(var(--bq-ai-form-font-size) * -.14285714)}.bq-ai .bq-ai-form-icon__img{position:absolute;top:0;left:0;display:none;border-radius:var(--bq-ai-form-icon-radius);background-color:var(--bq-ai-form-icon-bg);height:100%;width:100%;object-fit:contain}.bq-ai .bq-ai-form-indicator{border:calc(var(--bq-ai-form-font-size) * .14285714) solid var(--bq-ai-form-indicator-border);border-radius:var(--bq-ai-form-indicator-radius);background:var(--bq-ai-form-indicator-bg);height:calc(var(--bq-ai-form-font-size) * .85714286);width:calc(var(--bq-ai-form-font-size) * .85714286);overflow:hidden}.bq-ai .bq-ai-form-name{display:-webkit-box;overflow:hidden;word-break:break-word;font-weight:var(--bq-ai-form-name-font-weight);-webkit-box-orient:vertical;-webkit-line-clamp:2}.bq-ai textarea.bq-ai-form-name{min-height:calc(var(--bq-ai-form-font-size) * var(--bq-ai-form-line-height) + 1px);padding-top:calc((var(--bq-ai-form-font-size) * var(--bq-ai-form-line-height) + 1px - var(--bq-ai-form-font-size)) * .5)}.bq-ai .bq-ai-form-status{opacity:var(--bq-ai-form-status-opacity);display:-webkit-box;overflow:hidden;word-break:break-word;font-size:calc(var(--bq-ai-form-font-size) * .71428571);line-height:var(--bq-ai-form-status-line-height);-webkit-box-orient:vertical;-webkit-line-clamp:1}.bq-ai textarea.bq-ai-form-status{min-height:calc(var(--bq-ai-form-font-size) * .71428571 * var(--bq-ai-form-header-status-line-height) + 1px);padding-top:calc((var(--bq-ai-form-font-size) * .71428571 * var(--bq-ai-form-header-status-line-height) + 1px - var(--bq-ai-form-font-size) * .71428571) * .5)}.bq-ai .bq-ai-form-close{position:relative;display:block;height:calc(var(--bq-ai-form-font-size) * 1.42857143);width:calc(var(--bq-ai-form-font-size) * 1.42857143);color:currentColor;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bq-ai .bq-ai-form-close:after,.bq-ai .bq-ai-form-close:before{position:absolute;top:50%;left:50%;content:"";border-radius:calc(var(--bq-ai-form-font-size) * .07142857);background:currentColor;height:calc(var(--bq-ai-form-font-size) * .07142857);width:calc(var(--bq-ai-form-font-size) * .71428571)}.bq-ai .bq-ai-form-close:before{transform:translate(-50%,-50%) rotate(45deg)}.bq-ai .bq-ai-form-close:after{transform:translate(-50%,-50%) rotate(-45deg)}.bq-ai .bq-ai-form-dialog{display:flex;flex-direction:column;justify-content:flex-end;width:100%;padding:calc(var(--bq-ai-form-font-size) * 1.42857143);flex:auto}.bq-ai .bq-ai-form-dialog__greeting{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;max-width:var(--bq-ai-form-dialog-greeting-width);width:100%;color:var(--bq-ai-form-greeting-color);align-self:center;text-align:center}.bq-ai .bq-ai-form-dialog__greeting:not(:last-child){margin-bottom:calc(var(--bq-ai-form-font-size) * 1.14285714)}.bq-ai .bq-ai-form-dialog__message{flex-shrink:0;width:100%}.bq-ai .bq-ai-form-dialog__message:not(:last-child){margin-bottom:calc(var(--bq-ai-form-font-size) * 1.14285714)}.bq-ai .bq-ai-form-dialog__closed{margin-right:auto;margin-left:auto;max-width:var(--bq-ai-form-dialog-closed-width);width:100%;color:var(--bq-ai-form-closed-color)}.bq-ai .bq-ai-form-dialog__closed:not(:last-child){margin-bottom:calc(var(--bq-ai-form-font-size) * 1.14285714)}.bq-ai .bq-ai-form-greeting{letter-spacing:var(--bq-ai-form-greeting-letter-spacing);font-size:calc(var(--bq-ai-form-font-size) * 1.14285714);line-height:var(--bq-ai-form-greeting-line-height)}.bq-ai textarea.bq-ai-form-greeting{min-height:calc(var(--bq-ai-form-font-size) * 1.14285714 * var(--bq-ai-form-greeting-line-height) + 1px);padding-top:calc((var(--bq-ai-form-font-size) * 1.14285714 * var(--bq-ai-form-greeting-line-height) + 1px - var(--bq-ai-form-font-size) * 1.14285714) * .5);text-align:center}.bq-ai .bq-ai-form-message{display:flex;flex-direction:column;align-items:flex-start}.bq-ai .bq-ai-form-message--user{align-items:flex-end}.bq-ai .bq-ai-form-message__top{display:flex;align-items:flex-end}.bq-ai .bq-ai-form-message__icon{display:inline-flex;align-items:flex-end;flex-shrink:0}.bq-ai .bq-ai-form-message__icon:not(:last-child){margin-right:calc(var(--bq-ai-form-font-size) * .85714286)}.bq-ai .bq-ai-form-message--user .bq-ai-form-message__icon{order:1}.bq-ai .bq-ai-form-message--user .bq-ai-form-message__icon:not(:last-child){margin-right:0;margin-left:calc(var(--bq-ai-form-font-size) * .85714286)}.bq-ai .bq-ai-form-message__content{display:inline-flex;align-items:center;border:calc(var(--bq-ai-form-font-size) * .07142857) solid var(--bq-ai-form-message-border);border-radius:calc(var(--bq-ai-form-radius) * .5) calc(var(--bq-ai-form-radius) * .5) calc(var(--bq-ai-form-radius) * .5) calc(var(--bq-ai-form-radius) * .214);background:var(--bq-ai-form-message-bg);padding:calc(var(--bq-ai-form-font-size) * .85714286) calc(var(--bq-ai-form-font-size) * 1.14285714);color:var(--bq-ai-form-message-color);text-align:left}.bq-ai .bq-ai-form-message--user .bq-ai-form-message__content{border-radius:calc(var(--bq-ai-form-radius) * .5) calc(var(--bq-ai-form-radius) * .5) calc(var(--bq-ai-form-radius) * .214) calc(var(--bq-ai-form-radius) * .5)}.bq-ai .bq-ai-form-message--error .bq-ai-form-message__content{background:var(--bq-ai-form-message-error-bg);color:var(--bq-ai-form-message-error-color);border-color:transparent}.bq-ai .bq-ai-form-message__time{display:inline-flex;align-items:flex-end;margin-top:calc(var(--bq-ai-form-font-size) * .28571429);margin-left:calc(var(--bq-ai-form-font-size) * .85714286 + (var(--bq-ai-form-font-size)) * 2);color:var(--bq-ai-form-message-time-color)}.bq-ai .bq-ai-form-message--user .bq-ai-form-message__time{margin-right:calc(var(--bq-ai-form-font-size) * .85714286 + (var(--bq-ai-form-font-size)) * 2);margin-left:0}.bq-ai .bq-ai-form-message-icon{position:relative;border-radius:var(--bq-ai-form-message-icon-radius);background-color:var(--bq-ai-form-message-icon-bg);background-position:50%;background-size:contain;background-repeat:no-repeat;height:calc(var(--bq-ai-form-font-size) * 2);width:calc(var(--bq-ai-form-font-size) * 2)}.bq-ai .bq-ai-form-message-icon__img{position:absolute;top:0;left:0;display:none;border-radius:var(--bq-ai-form-message-icon-radius);background-color:var(--bq-ai-form-message-icon-bg);height:100%;width:100%;object-fit:contain}.bq-ai .bq-ai-form-message-icon--assistant{background-image:var(--bq-ai-form-assistant-icon)}.bq-ai .bq-ai-form-message-icon--user{background-image:var(--bq-ai-form-user-icon)}.bq-ai .bq-ai-form-message-text{word-break:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:calc(var(--bq-ai-form-font-size) * .85714286)}.bq-ai .bq-ai-form-message-text h1,.bq-ai .bq-ai-form-message-text h2,.bq-ai .bq-ai-form-message-text h3,.bq-ai .bq-ai-form-message-text h4,.bq-ai .bq-ai-form-message-text h5,.bq-ai .bq-ai-form-message-text h6{margin:1em 0}.bq-ai .bq-ai-form-message-text h1:first-child,.bq-ai .bq-ai-form-message-text h2:first-child,.bq-ai .bq-ai-form-message-text h3:first-child,.bq-ai .bq-ai-form-message-text h4:first-child,.bq-ai .bq-ai-form-message-text h5:first-child,.bq-ai .bq-ai-form-message-text h6:first-child{margin-top:0}.bq-ai .bq-ai-form-message-text h1:last-child,.bq-ai .bq-ai-form-message-text h2:last-child,.bq-ai .bq-ai-form-message-text h3:last-child,.bq-ai .bq-ai-form-message-text h4:last-child,.bq-ai .bq-ai-form-message-text h5:last-child,.bq-ai .bq-ai-form-message-text h6:last-child{margin-bottom:0}.bq-ai .bq-ai-form-message-text p{margin-top:1em;margin-bottom:1em}.bq-ai .bq-ai-form-message-text p:first-child{margin-top:0}.bq-ai .bq-ai-form-message-text p:last-child{margin-bottom:0}.bq-ai .bq-ai-form-message-text a{position:relative;text-decoration:underline;font-weight:600;color:currentColor;cursor:pointer;transition:opacity .3s ease}.bq-ai .bq-ai-form-message-text a:hover{opacity:.8}.bq-ai .bq-ai-form-message-text small{font-size:.875em}.bq-ai .bq-ai-form-message-text b,.bq-ai .bq-ai-form-message-text strong{font-weight:700}.bq-ai .bq-ai-form-message-text hr{border:0;border-top:1px currentColor solid;margin-top:1em;margin-bottom:1em;color:currentColor}.bq-ai .bq-ai-form-message-text hr:first-child{margin-top:0}.bq-ai .bq-ai-form-message-text hr:last-child{margin-bottom:0}.bq-ai .bq-ai-form-message-text blockquote{margin:1em 0}.bq-ai .bq-ai-form-message-text blockquote:first-child{margin-top:0}.bq-ai .bq-ai-form-message-text blockquote:last-child{margin-bottom:0}.bq-ai .bq-ai-form-message-text blockquote cite{margin-top:1em;margin-bottom:1em;font-style:normal}.bq-ai .bq-ai-form-message-text blockquote cite:first-child{margin-top:0}.bq-ai .bq-ai-form-message-text blockquote cite:last-child{margin-bottom:0}.bq-ai .bq-ai-form-message-text blockquote cite:before{content:"– "}.bq-ai .bq-ai-form-message-text ul{margin:1em 0;padding:0;list-style:none}.bq-ai .bq-ai-form-message-text ul:first-child{margin-top:0}.bq-ai .bq-ai-form-message-text ul:last-child{margin-bottom:0}.bq-ai .bq-ai-form-message-text ul li{position:relative;margin-top:1em;margin-bottom:1em;padding-left:1em}.bq-ai .bq-ai-form-message-text ul li:before{position:absolute;top:0;left:0;content:"-"}.bq-ai .bq-ai-form-message-text ul li:first-child{margin-top:0}.bq-ai .bq-ai-form-message-text ul li:last-child{margin-bottom:0}.bq-ai .bq-ai-form-message-text ul ul,.bq-ai .bq-ai-form-message-text ul ol{margin-top:1em!important;margin-bottom:1em!important}.bq-ai .bq-ai-form-message-text ol{margin:1em 0;padding:0;list-style:none;counter-reset:item}.bq-ai .bq-ai-form-message-text ol:first-child{margin-top:0}.bq-ai .bq-ai-form-message-text ol:last-child{margin-bottom:0}.bq-ai .bq-ai-form-message-text ol li{position:relative;margin-top:1em;margin-bottom:1em;padding-left:1em}.bq-ai .bq-ai-form-message-text ol li:before{position:absolute;top:0;left:0;content:counter(item) ".";counter-increment:item}.bq-ai .bq-ai-form-message-text ol li:first-child{margin-top:0}.bq-ai .bq-ai-form-message-text ol li:last-child{margin-bottom:0}.bq-ai .bq-ai-form-message-text ol ol,.bq-ai .bq-ai-form-message-text ol ul{margin-top:1em!important;margin-bottom:1em!important}.bq-ai .bq-ai-form-message-text table{border-collapse:collapse;margin-top:1em;margin-bottom:1em;width:100%;border-spacing:0}.bq-ai .bq-ai-form-message-text table:first-child{margin-top:0}.bq-ai .bq-ai-form-message-text table:last-child{margin-bottom:0}.bq-ai .bq-ai-form-message-text table th{border:1px solid currentColor;padding:.25em;vertical-align:top;font-weight:600;text-align:left}.bq-ai .bq-ai-form-message-text table td{border:1px solid currentColor;padding:.25em;vertical-align:top;text-align:left}.bq-ai .bq-ai-form-message-text img{display:block;border:0;margin-top:1em;margin-bottom:1em;height:auto;width:100%;overflow:hidden}.bq-ai .bq-ai-form-message-text img:first-child{margin-top:0}.bq-ai .bq-ai-form-message-text img:last-child{margin-bottom:0}.bq-ai .bq-ai-form-message-text video{display:block;border:0;margin-top:1em;margin-bottom:1em;height:auto;width:100%;overflow:hidden}.bq-ai .bq-ai-form-message-text video:first-child{margin-top:0}.bq-ai .bq-ai-form-message-text video:last-child{margin-bottom:0}.bq-ai .bq-ai-form-message-text iframe{display:block;border:0;margin-top:1em;margin-bottom:1em;height:auto;width:100%;overflow:hidden}@supports (aspect-ratio: 16/9){.bq-ai .bq-ai-form-message-text iframe{aspect-ratio:16/9}}.bq-ai .bq-ai-form-message-text iframe:first-child{margin-top:0}.bq-ai .bq-ai-form-message-text iframe:last-child{margin-bottom:0}.bq-ai .bq-ai-form-message-time{font-size:calc(var(--bq-ai-form-font-size) * .71428571);line-height:var(--bq-ai-form-message-time-line-height)}.bq-ai .bq-ai-form-message-loading{display:inline-flex;justify-content:center;align-items:flex-end}.bq-ai .bq-ai-form-message-loading__circle{border-radius:var(--bq-ai-form-message-loading-radius);background:var(--bq-ai-form-message-loading-color);height:calc(var(--bq-ai-form-font-size) * .57142857);width:calc(var(--bq-ai-form-font-size) * .57142857);transform-origin:center bottom}@keyframes bq-ai-loading-circle{0%,to{transform:scale(.75)}50%{transform:scale(1)}}.bq-ai .bq-ai-form-message-loading__circle:first-child{animation:bq-ai-loading-circle var(--bq-ai-form-message-loading-duration) calc(var(--bq-ai-form-message-loading-duration) * .2) infinite}.bq-ai .bq-ai-form-message-loading__circle:nth-child(2){animation:bq-ai-loading-circle var(--bq-ai-form-message-loading-duration) calc(var(--bq-ai-form-message-loading-duration) * .4) infinite}.bq-ai .bq-ai-form-message-loading__circle:nth-child(3){animation:bq-ai-loading-circle var(--bq-ai-form-message-loading-duration) calc(var(--bq-ai-form-message-loading-duration) * .6) infinite}.bq-ai .bq-ai-form-message-loading__circle:not(:last-child){margin-right:calc(var(--bq-ai-form-font-size) * .28571429)}.bq-ai .bq-ai-form-closed{width:100%;font-size:calc(var(--bq-ai-form-font-size) * .85714286);text-align:center}.bq-ai textarea.bq-ai-form-closed{display:block;border:0;background:transparent;min-height:calc(var(--bq-ai-form-font-size) * .85714286 * var(--bq-ai-form-line-height) + 1px);width:100%;resize:none;overflow:hidden;padding:0;padding-top:calc((var(--bq-ai-form-font-size) * .85714286 * var(--bq-ai-form-line-height) + 1px - var(--bq-ai-form-font-size) * .85714286) * .5);color:currentColor;-webkit-appearance:none;-moz-appearance:none;appearance:none}.bq-ai textarea.bq-ai-form-closed::-moz-placeholder{opacity:.5;color:currentColor}.bq-ai textarea.bq-ai-form-closed::placeholder{opacity:.5;color:currentColor}.bq-ai .bq-ai-form-footer{display:flex;align-items:center;border-top:calc(var(--bq-ai-form-font-size) * .07142857) solid var(--bq-ai-form-footer-border);background:var(--bq-ai-form-footer-bg);width:100%;padding:calc(var(--bq-ai-form-font-size) * 1.07142857) calc(var(--bq-ai-form-font-size) * 1.42857143);padding-bottom:calc(var(--bq-ai-form-font-size) * .71428571)}.bq-ai .bq-ai-form-footer__textarea{display:inline-flex;align-items:center;flex:1}.bq-ai .bq-ai-form-footer__textarea:not(:last-child){margin-right:calc(var(--bq-ai-form-font-size) * .71428571)}.bq-ai .bq-ai-form-footer__submit{display:inline-flex;align-items:center;flex-shrink:0}.bq-ai .bq-ai-form-textarea{display:block;border:calc(var(--bq-ai-form-font-size) * .07142857) solid var(--bq-ai-form-textarea-border);border-radius:calc(var(--bq-ai-form-radius) * .5);background:var(--bq-ai-form-textarea-bg);min-height:auto;height:calc(var(--bq-ai-form-font-size) * 2.85714286);width:100%;resize:none;overflow-x:hidden;overflow-y:auto;padding:calc(var(--bq-ai-form-font-size) * .92857143 - var(--bq-ai-form-font-size) * .14285714) calc(var(--bq-ai-form-font-size) * 1.14285714 - var(--bq-ai-form-font-size) * .14285714);font-size:calc(var(--bq-ai-form-font-size) * .85714286);line-height:var(--bq-ai-form-textarea-line-height);color:var(--bq-ai-form-textarea-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left}.bq-ai .bq-ai-form-textarea::-moz-placeholder{opacity:.5;color:currentColor}.bq-ai .bq-ai-form-textarea::placeholder{opacity:.5;color:currentColor}.bq-ai .bq-ai-form-textarea:disabled{opacity:.5;pointer-events:none}.bq-ai .bq-ai-form-textarea--editor{border:0;border-radius:0;min-height:calc(var(--bq-ai-form-font-size) * .85714286 * var(--bq-ai-form-textarea-line-height) + 1px);height:auto;padding:0}.bq-ai .bq-ai-form-submit{display:inline-flex;justify-content:center;align-items:center;border-radius:calc(var(--bq-ai-form-radius) * .5);background:var(--bq-ai-form-submit-bg);height:calc(var(--bq-ai-form-font-size) * 2.85714286);width:calc(var(--bq-ai-form-font-size) * 2.85714286);color:var(--bq-ai-form-submit-color);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bq-ai .bq-ai-form-submit__icon{display:block;height:var(--bq-ai-form-font-size);width:var(--bq-ai-form-font-size);object-fit:contain;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--bq-ai-form-submit-icon-stroke-width);fill:none}.bq-ai .bq-ai-form-disclaimer{background:var(--bq-ai-form-bg);width:100%;padding:calc(var(--bq-ai-form-font-size) * .35714286) calc(var(--bq-ai-form-font-size) * 1.42857143);text-align:center;font-size:calc(var(--bq-ai-form-font-size) * .85714286);line-height:1.25;color:var(--bq-ai-form-message-time-color)}.bq-ai .bq-ai-form-copyright{display:flex;justify-content:center;align-items:center;background:var(--bq-ai-form-footer-bg);width:100%;padding:calc(var(--bq-ai-form-font-size) * .71428571) calc(var(--bq-ai-form-font-size) * 1.42857143);padding-top:0;font-size:calc(var(--bq-ai-form-font-size) * .85714286);line-height:1.25;color:var(--bq-ai-form-message-time-color)}.bq-ai .bq-ai-form-copyright__text:not(:last-child){margin-right:calc(var(--bq-ai-form-font-size) * .3)}.bq-ai .bq-ai-form-copyright__link{display:inline-block;text-decoration:none;color:currentColor;font-weight:800}.bq-ai .bq-ai-form-copyright__link svg{display:block;margin-bottom:calc(var(--bq-ai-form-font-size) * -.14285714);height:var(--bq-ai-form-font-size);width:auto;fill:currentColor}.bq-ai .bq-ai-editor{position:relative;display:inline-flex;align-items:flex-end;width:100%}.bq-ai .bq-ai-editor textarea{display:block;border:0;border-bottom:calc(var(--bq-ai-form-font-size) * .07142857) solid currentColor;background:transparent;max-width:100%;width:100%;resize:none;overflow:hidden;padding-right:0;padding-bottom:0;padding-left:0;color:currentColor;-webkit-appearance:none;-moz-appearance:none;appearance:none}.bq-ai-widget .bq-ai .bq-ai-editor textarea{border-width:calc(var(--bq-ai-widget-font-size) * .07142857)}.bq-ai .bq-ai-editor textarea::-moz-placeholder{opacity:.5;color:currentColor}.bq-ai .bq-ai-editor textarea::placeholder{opacity:.5;color:currentColor}.bq-ai .bq-ai-editor__icon{display:inline-block;flex-shrink:0;margin-left:calc(var(--bq-ai-form-font-size) * .14285714);background-color:currentColor;height:var(--bq-ai-form-font-size);width:var(--bq-ai-form-font-size);pointer-events:none;-webkit-mask-image:var(--bq-ai-editor-icon);mask-image:var(--bq-ai-editor-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.bq-ai-widget .bq-ai .bq-ai-editor__icon{margin-left:calc(var(--bq-ai-widget-font-size) * .14285714);height:var(--bq-ai-widget-font-size);width:var(--bq-ai-widget-font-size)}@media (max-width: 568px){.bq-ai--widget .bq-ai__form{inset:0;transform:scale(1);border-radius:0;max-height:none;height:100%;max-width:none;width:100vw}.bq-ai--widget[style*="--bq-ai-widget-align: center"] .bq-ai__form,.bq-ai--widget[style*="--bq-ai-widget-align:center"] .bq-ai__form{transform:translate(-50%) scale(1)}.bq-ai--widget .bq-ai-form{border-radius:0}}
